diff --git a/dist/index.js b/dist/index.js index 0d381d2..edf4e4f 100644 --- a/dist/index.js +++ b/dist/index.js @@ -1 +1 @@ -module.exports=function(e,t){"use strict";var r={};function __webpack_require__(t){if(r[t]){return r[t].exports}var i=r[t]={i:t,l:false,exports:{}};var s=true;try{e[t].call(i.exports,i,i.exports,__webpack_require__);s=false}finally{if(s)delete r[t]}i.l=true;return i.exports}__webpack_require__.ab=__dirname+"/";function startup(){return __webpack_require__(104)}return startup()}({32:function(e){e.exports={pagination:{DescribeCases:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"cases"},DescribeCommunications:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"communications"},DescribeServices:{result_key:"services"},DescribeTrustedAdvisorCheckRefreshStatuses:{result_key:"statuses"},DescribeTrustedAdvisorCheckSummaries:{result_key:"summaries"}}}},42:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["wafv2"]={};i.WAFV2=s.defineService("wafv2",["2019-07-29"]);Object.defineProperty(a.services["wafv2"],"2019-07-29",{get:function get(){var e=r(5118);e.paginators=r(1657).pagination;return e},enumerable:true,configurable:true});e.exports=i.WAFV2},47:function(e){e.exports={pagination:{DescribeAccountAttributes:{result_key:"AccountAttributes"},DescribeAddresses:{result_key:"Addresses"},DescribeAddressesAttribute:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Addresses"},DescribeAvailabilityZones:{result_key:"AvailabilityZones"},DescribeBundleTasks:{result_key:"BundleTasks"},DescribeByoipCidrs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ByoipCidrs"},DescribeCapacityReservationFleets:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"CapacityReservationFleets"},DescribeCapacityReservations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"CapacityReservations"},DescribeCarrierGateways:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"CarrierGateways"},DescribeClassicLinkInstances:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Instances"},DescribeClientVpnAuthorizationRules:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"AuthorizationRules"},DescribeClientVpnConnections:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Connections"},DescribeClientVpnEndpoints:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ClientVpnEndpoints"},DescribeClientVpnRoutes:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Routes"},DescribeClientVpnTargetNetworks:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ClientVpnTargetNetworks"},DescribeCoipPools:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"CoipPools"},DescribeConversionTasks:{result_key:"ConversionTasks"},DescribeCustomerGateways:{result_key:"CustomerGateways"},DescribeDhcpOptions:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"DhcpOptions"},DescribeEgressOnlyInternetGateways:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"EgressOnlyInternetGateways"},DescribeExportImageTasks:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ExportImageTasks"},DescribeExportTasks:{result_key:"ExportTasks"},DescribeFastLaunchImages:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"FastLaunchImages"},DescribeFastSnapshotRestores:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"FastSnapshotRestores"},DescribeFleets:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Fleets"},DescribeFlowLogs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"FlowLogs"},DescribeFpgaImages:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"FpgaImages"},DescribeHostReservationOfferings:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"OfferingSet"},DescribeHostReservations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"HostReservationSet"},DescribeHosts:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Hosts"},DescribeIamInstanceProfileAssociations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"IamInstanceProfileAssociations"},DescribeImages:{result_key:"Images"},DescribeImportImageTasks:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ImportImageTasks"},DescribeImportSnapshotTasks:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ImportSnapshotTasks"},DescribeInstanceCreditSpecifications:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"InstanceCreditSpecifications"},DescribeInstanceEventWindows:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"InstanceEventWindows"},DescribeInstanceStatus:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"InstanceStatuses"},DescribeInstanceTypeOfferings:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"InstanceTypeOfferings"},DescribeInstanceTypes:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"InstanceTypes"},DescribeInstances:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Reservations"},DescribeInternetGateways:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"InternetGateways"},DescribeIpamPools:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"IpamPools"},DescribeIpamScopes:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"IpamScopes"},DescribeIpams:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Ipams"},DescribeIpv6Pools:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Ipv6Pools"},DescribeKeyPairs:{result_key:"KeyPairs"},DescribeLaunchTemplateVersions:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"LaunchTemplateVersions"},DescribeLaunchTemplates:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"LaunchTemplates"},DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"LocalGatewayRouteTableVirtualInterfaceGroupAssociations"},DescribeLocalGatewayRouteTableVpcAssociations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"LocalGatewayRouteTableVpcAssociations"},DescribeLocalGatewayRouteTables:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"LocalGatewayRouteTables"},DescribeLocalGatewayVirtualInterfaceGroups:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"LocalGatewayVirtualInterfaceGroups"},DescribeLocalGatewayVirtualInterfaces:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"LocalGatewayVirtualInterfaces"},DescribeLocalGateways:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"LocalGateways"},DescribeManagedPrefixLists:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"PrefixLists"},DescribeMovingAddresses:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"MovingAddressStatuses"},DescribeNatGateways:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"NatGateways"},DescribeNetworkAcls:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"NetworkAcls"},DescribeNetworkInsightsAccessScopeAnalyses:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"NetworkInsightsAccessScopeAnalyses"},DescribeNetworkInsightsAccessScopes:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"NetworkInsightsAccessScopes"},DescribeNetworkInsightsAnalyses:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"NetworkInsightsAnalyses"},DescribeNetworkInsightsPaths:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"NetworkInsightsPaths"},DescribeNetworkInterfacePermissions:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"NetworkInterfacePermissions"},DescribeNetworkInterfaces:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"NetworkInterfaces"},DescribePlacementGroups:{result_key:"PlacementGroups"},DescribePrefixLists:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"PrefixLists"},DescribePrincipalIdFormat:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Principals"},DescribePublicIpv4Pools:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"PublicIpv4Pools"},DescribeRegions:{result_key:"Regions"},DescribeReplaceRootVolumeTasks:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ReplaceRootVolumeTasks"},DescribeReservedInstances:{result_key:"ReservedInstances"},DescribeReservedInstancesListings:{result_key:"ReservedInstancesListings"},DescribeReservedInstancesModifications:{input_token:"NextToken",output_token:"NextToken",result_key:"ReservedInstancesModifications"},DescribeReservedInstancesOfferings:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ReservedInstancesOfferings"},DescribeRouteTables:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"RouteTables"},DescribeScheduledInstanceAvailability:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ScheduledInstanceAvailabilitySet"},DescribeScheduledInstances:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ScheduledInstanceSet"},DescribeSecurityGroupRules:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"SecurityGroupRules"},DescribeSecurityGroups:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"SecurityGroups"},DescribeSnapshotTierStatus:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"SnapshotTierStatuses"},DescribeSnapshots:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Snapshots"},DescribeSpotFleetRequests:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"SpotFleetRequestConfigs"},DescribeSpotInstanceRequests:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"SpotInstanceRequests"},DescribeSpotPriceHistory:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"SpotPriceHistory"},DescribeStaleSecurityGroups:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"StaleSecurityGroupSet"},DescribeStoreImageTasks:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"StoreImageTaskResults"},DescribeSubnets:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Subnets"},DescribeTags:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Tags"},DescribeTrafficMirrorFilters:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"TrafficMirrorFilters"},DescribeTrafficMirrorSessions:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"TrafficMirrorSessions"},DescribeTrafficMirrorTargets:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"TrafficMirrorTargets"},DescribeTransitGatewayAttachments:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"TransitGatewayAttachments"},DescribeTransitGatewayConnectPeers:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"TransitGatewayConnectPeers"},DescribeTransitGatewayConnects:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"TransitGatewayConnects"},DescribeTransitGatewayMulticastDomains:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"TransitGatewayMulticastDomains"},DescribeTransitGatewayPeeringAttachments:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"TransitGatewayPeeringAttachments"},DescribeTransitGatewayRouteTables:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"TransitGatewayRouteTables"},DescribeTransitGatewayVpcAttachments:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"TransitGatewayVpcAttachments"},DescribeTransitGateways:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"TransitGateways"},DescribeTrunkInterfaceAssociations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"InterfaceAssociations"},DescribeVolumeStatus:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"VolumeStatuses"},DescribeVolumes:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Volumes"},DescribeVolumesModifications:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"VolumesModifications"},DescribeVpcClassicLinkDnsSupport:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Vpcs"},DescribeVpcEndpointConnectionNotifications:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ConnectionNotificationSet"},DescribeVpcEndpointConnections:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"VpcEndpointConnections"},DescribeVpcEndpointServiceConfigurations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ServiceConfigurations"},DescribeVpcEndpointServicePermissions:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"AllowedPrincipals"},DescribeVpcEndpoints:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"VpcEndpoints"},DescribeVpcPeeringConnections:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"VpcPeeringConnections"},DescribeVpcs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Vpcs"},DescribeVpnConnections:{result_key:"VpnConnections"},DescribeVpnGateways:{result_key:"VpnGateways"},GetAssociatedIpv6PoolCidrs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Ipv6CidrAssociations"},GetGroupsForCapacityReservation:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"CapacityReservationGroups"},GetInstanceTypesFromInstanceRequirements:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"InstanceTypes"},GetIpamAddressHistory:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"HistoryRecords"},GetIpamPoolAllocations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"IpamPoolAllocations"},GetIpamPoolCidrs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"IpamPoolCidrs"},GetIpamResourceCidrs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"IpamResourceCidrs"},GetManagedPrefixListAssociations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"PrefixListAssociations"},GetManagedPrefixListEntries:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Entries"},GetSpotPlacementScores:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"SpotPlacementScores"},GetTransitGatewayAttachmentPropagations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"TransitGatewayAttachmentPropagations"},GetTransitGatewayMulticastDomainAssociations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"MulticastDomainAssociations"},GetTransitGatewayPrefixListReferences:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"TransitGatewayPrefixListReferences"},GetTransitGatewayRouteTableAssociations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Associations"},GetTransitGatewayRouteTablePropagations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"TransitGatewayRouteTablePropagations"},GetVpnConnectionDeviceTypes:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"VpnConnectionDeviceTypes"},ListImagesInRecycleBin:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Images"},ListSnapshotsInRecycleBin:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Snapshots"},SearchLocalGatewayRoutes:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Routes"},SearchTransitGatewayMulticastGroups:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"MulticastGroups"}}}},52:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-11-19",endpointPrefix:"geo",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon Location Service",serviceId:"Location",signatureVersion:"v4",signingName:"geo",uid:"location-2020-11-19"},operations:{AssociateTrackerConsumer:{http:{requestUri:"/tracking/v0/trackers/{TrackerName}/consumers",responseCode:200},input:{type:"structure",required:["ConsumerArn","TrackerName"],members:{ConsumerArn:{},TrackerName:{location:"uri",locationName:"TrackerName"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"tracking."}},BatchDeleteDevicePositionHistory:{http:{requestUri:"/tracking/v0/trackers/{TrackerName}/delete-positions",responseCode:200},input:{type:"structure",required:["DeviceIds","TrackerName"],members:{DeviceIds:{type:"list",member:{}},TrackerName:{location:"uri",locationName:"TrackerName"}}},output:{type:"structure",required:["Errors"],members:{Errors:{type:"list",member:{type:"structure",required:["DeviceId","Error"],members:{DeviceId:{},Error:{shape:"Sb"}}}}}},endpoint:{hostPrefix:"tracking."}},BatchDeleteGeofence:{http:{requestUri:"/geofencing/v0/collections/{CollectionName}/delete-geofences",responseCode:200},input:{type:"structure",required:["CollectionName","GeofenceIds"],members:{CollectionName:{location:"uri",locationName:"CollectionName"},GeofenceIds:{type:"list",member:{}}}},output:{type:"structure",required:["Errors"],members:{Errors:{type:"list",member:{type:"structure",required:["Error","GeofenceId"],members:{Error:{shape:"Sb"},GeofenceId:{}}}}}},endpoint:{hostPrefix:"geofencing."}},BatchEvaluateGeofences:{http:{requestUri:"/geofencing/v0/collections/{CollectionName}/positions",responseCode:200},input:{type:"structure",required:["CollectionName","DevicePositionUpdates"],members:{CollectionName:{location:"uri",locationName:"CollectionName"},DevicePositionUpdates:{type:"list",member:{shape:"Sl"}}}},output:{type:"structure",required:["Errors"],members:{Errors:{type:"list",member:{type:"structure",required:["DeviceId","Error","SampleTime"],members:{DeviceId:{},Error:{shape:"Sb"},SampleTime:{shape:"St"}}}}}},endpoint:{hostPrefix:"geofencing."}},BatchGetDevicePosition:{http:{requestUri:"/tracking/v0/trackers/{TrackerName}/get-positions",responseCode:200},input:{type:"structure",required:["DeviceIds","TrackerName"],members:{DeviceIds:{type:"list",member:{}},TrackerName:{location:"uri",locationName:"TrackerName"}}},output:{type:"structure",required:["DevicePositions","Errors"],members:{DevicePositions:{shape:"S11"},Errors:{type:"list",member:{type:"structure",required:["DeviceId","Error"],members:{DeviceId:{},Error:{shape:"Sb"}}}}}},endpoint:{hostPrefix:"tracking."}},BatchPutGeofence:{http:{requestUri:"/geofencing/v0/collections/{CollectionName}/put-geofences",responseCode:200},input:{type:"structure",required:["CollectionName","Entries"],members:{CollectionName:{location:"uri",locationName:"CollectionName"},Entries:{type:"list",member:{type:"structure",required:["GeofenceId","Geometry"],members:{GeofenceId:{},Geometry:{shape:"S18"}}}}}},output:{type:"structure",required:["Errors","Successes"],members:{Errors:{type:"list",member:{type:"structure",required:["Error","GeofenceId"],members:{Error:{shape:"Sb"},GeofenceId:{}}}},Successes:{type:"list",member:{type:"structure",required:["CreateTime","GeofenceId","UpdateTime"],members:{CreateTime:{shape:"St"},GeofenceId:{},UpdateTime:{shape:"St"}}}}}},endpoint:{hostPrefix:"geofencing."}},BatchUpdateDevicePosition:{http:{requestUri:"/tracking/v0/trackers/{TrackerName}/positions",responseCode:200},input:{type:"structure",required:["TrackerName","Updates"],members:{TrackerName:{location:"uri",locationName:"TrackerName"},Updates:{type:"list",member:{shape:"Sl"}}}},output:{type:"structure",required:["Errors"],members:{Errors:{type:"list",member:{type:"structure",required:["DeviceId","Error","SampleTime"],members:{DeviceId:{},Error:{shape:"Sb"},SampleTime:{shape:"St"}}}}}},endpoint:{hostPrefix:"tracking."}},CalculateRoute:{http:{requestUri:"/routes/v0/calculators/{CalculatorName}/calculate/route",responseCode:200},input:{type:"structure",required:["CalculatorName","DeparturePosition","DestinationPosition"],members:{CalculatorName:{location:"uri",locationName:"CalculatorName"},CarModeOptions:{shape:"S1m"},DepartNow:{type:"boolean"},DeparturePosition:{shape:"So"},DepartureTime:{shape:"St"},DestinationPosition:{shape:"So"},DistanceUnit:{},IncludeLegGeometry:{type:"boolean"},TravelMode:{},TruckModeOptions:{shape:"S1q"},WaypointPositions:{type:"list",member:{shape:"So"}}}},output:{type:"structure",required:["Legs","Summary"],members:{Legs:{type:"list",member:{type:"structure",required:["Distance","DurationSeconds","EndPosition","StartPosition","Steps"],members:{Distance:{type:"double"},DurationSeconds:{type:"double"},EndPosition:{shape:"So"},Geometry:{type:"structure",members:{LineString:{type:"list",member:{shape:"So"}}}},StartPosition:{shape:"So"},Steps:{type:"list",member:{type:"structure",required:["Distance","DurationSeconds","EndPosition","StartPosition"],members:{Distance:{type:"double"},DurationSeconds:{type:"double"},EndPosition:{shape:"So"},GeometryOffset:{type:"integer"},StartPosition:{shape:"So"}}}}}}},Summary:{type:"structure",required:["DataSource","Distance","DistanceUnit","DurationSeconds","RouteBBox"],members:{DataSource:{},Distance:{type:"double"},DistanceUnit:{},DurationSeconds:{type:"double"},RouteBBox:{shape:"S2f"}}}}},endpoint:{hostPrefix:"routes."}},CalculateRouteMatrix:{http:{requestUri:"/routes/v0/calculators/{CalculatorName}/calculate/route-matrix",responseCode:200},input:{type:"structure",required:["CalculatorName","DeparturePositions","DestinationPositions"],members:{CalculatorName:{location:"uri",locationName:"CalculatorName"},CarModeOptions:{shape:"S1m"},DepartNow:{type:"boolean"},DeparturePositions:{type:"list",member:{shape:"So"}},DepartureTime:{shape:"St"},DestinationPositions:{type:"list",member:{shape:"So"}},DistanceUnit:{},TravelMode:{},TruckModeOptions:{shape:"S1q"}}},output:{type:"structure",required:["RouteMatrix","Summary"],members:{RouteMatrix:{type:"list",member:{type:"list",member:{type:"structure",members:{Distance:{type:"double"},DurationSeconds:{type:"double"},Error:{type:"structure",required:["Code"],members:{Code:{},Message:{}}}}}}},SnappedDeparturePositions:{type:"list",member:{shape:"So"}},SnappedDestinationPositions:{type:"list",member:{shape:"So"}},Summary:{type:"structure",required:["DataSource","DistanceUnit","ErrorCount","RouteCount"],members:{DataSource:{},DistanceUnit:{},ErrorCount:{type:"integer"},RouteCount:{type:"integer"}}}}},endpoint:{hostPrefix:"routes."}},CreateGeofenceCollection:{http:{requestUri:"/geofencing/v0/collections",responseCode:200},input:{type:"structure",required:["CollectionName"],members:{CollectionName:{},Description:{},KmsKeyId:{},PricingPlan:{deprecated:true,deprecatedMessage:"Deprecated. If included, the only allowed value is RequestBasedUsage."},PricingPlanDataSource:{deprecated:true,deprecatedMessage:"Deprecated. No longer allowed."},Tags:{shape:"S30"}}},output:{type:"structure",required:["CollectionArn","CollectionName","CreateTime"],members:{CollectionArn:{},CollectionName:{},CreateTime:{shape:"St"}}},endpoint:{hostPrefix:"geofencing."},idempotent:true},CreateMap:{http:{requestUri:"/maps/v0/maps",responseCode:200},input:{type:"structure",required:["Configuration","MapName"],members:{Configuration:{shape:"S35"},Description:{},MapName:{},PricingPlan:{deprecated:true,deprecatedMessage:"Deprecated. If included, the only allowed value is RequestBasedUsage."},Tags:{shape:"S30"}}},output:{type:"structure",required:["CreateTime","MapArn","MapName"],members:{CreateTime:{shape:"St"},MapArn:{},MapName:{}}},endpoint:{hostPrefix:"maps."},idempotent:true},CreatePlaceIndex:{http:{requestUri:"/places/v0/indexes",responseCode:200},input:{type:"structure",required:["DataSource","IndexName"],members:{DataSource:{},DataSourceConfiguration:{shape:"S39"},Description:{},IndexName:{},PricingPlan:{deprecated:true,deprecatedMessage:"Deprecated. If included, the only allowed value is RequestBasedUsage."},Tags:{shape:"S30"}}},output:{type:"structure",required:["CreateTime","IndexArn","IndexName"],members:{CreateTime:{shape:"St"},IndexArn:{},IndexName:{}}},endpoint:{hostPrefix:"places."},idempotent:true},CreateRouteCalculator:{http:{requestUri:"/routes/v0/calculators",responseCode:200},input:{type:"structure",required:["CalculatorName","DataSource"],members:{CalculatorName:{},DataSource:{},Description:{},PricingPlan:{deprecated:true,deprecatedMessage:"Deprecated. If included, the only allowed value is RequestBasedUsage."},Tags:{shape:"S30"}}},output:{type:"structure",required:["CalculatorArn","CalculatorName","CreateTime"],members:{CalculatorArn:{},CalculatorName:{},CreateTime:{shape:"St"}}},endpoint:{hostPrefix:"routes."},idempotent:true},CreateTracker:{http:{requestUri:"/tracking/v0/trackers",responseCode:200},input:{type:"structure",required:["TrackerName"],members:{Description:{},KmsKeyId:{},PositionFiltering:{},PricingPlan:{deprecated:true,deprecatedMessage:"Deprecated. If included, the only allowed value is RequestBasedUsage."},PricingPlanDataSource:{deprecated:true,deprecatedMessage:"Deprecated. No longer allowed."},Tags:{shape:"S30"},TrackerName:{}}},output:{type:"structure",required:["CreateTime","TrackerArn","TrackerName"],members:{CreateTime:{shape:"St"},TrackerArn:{},TrackerName:{}}},endpoint:{hostPrefix:"tracking."},idempotent:true},DeleteGeofenceCollection:{http:{method:"DELETE",requestUri:"/geofencing/v0/collections/{CollectionName}",responseCode:200},input:{type:"structure",required:["CollectionName"],members:{CollectionName:{location:"uri",locationName:"CollectionName"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"geofencing."},idempotent:true},DeleteMap:{http:{method:"DELETE",requestUri:"/maps/v0/maps/{MapName}",responseCode:200},input:{type:"structure",required:["MapName"],members:{MapName:{location:"uri",locationName:"MapName"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"maps."},idempotent:true},DeletePlaceIndex:{http:{method:"DELETE",requestUri:"/places/v0/indexes/{IndexName}",responseCode:200},input:{type:"structure",required:["IndexName"],members:{IndexName:{location:"uri",locationName:"IndexName"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"places."},idempotent:true},DeleteRouteCalculator:{http:{method:"DELETE",requestUri:"/routes/v0/calculators/{CalculatorName}",responseCode:200},input:{type:"structure",required:["CalculatorName"],members:{CalculatorName:{location:"uri",locationName:"CalculatorName"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"routes."},idempotent:true},DeleteTracker:{http:{method:"DELETE",requestUri:"/tracking/v0/trackers/{TrackerName}",responseCode:200},input:{type:"structure",required:["TrackerName"],members:{TrackerName:{location:"uri",locationName:"TrackerName"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"tracking."},idempotent:true},DescribeGeofenceCollection:{http:{method:"GET",requestUri:"/geofencing/v0/collections/{CollectionName}",responseCode:200},input:{type:"structure",required:["CollectionName"],members:{CollectionName:{location:"uri",locationName:"CollectionName"}}},output:{type:"structure",required:["CollectionArn","CollectionName","CreateTime","Description","UpdateTime"],members:{CollectionArn:{},CollectionName:{},CreateTime:{shape:"St"},Description:{},KmsKeyId:{},PricingPlan:{deprecated:true,deprecatedMessage:"Deprecated. Always returns RequestBasedUsage."},PricingPlanDataSource:{deprecated:true,deprecatedMessage:"Deprecated. Unused."},Tags:{shape:"S30"},UpdateTime:{shape:"St"}}},endpoint:{hostPrefix:"geofencing."}},DescribeMap:{http:{method:"GET",requestUri:"/maps/v0/maps/{MapName}",responseCode:200},input:{type:"structure",required:["MapName"],members:{MapName:{location:"uri",locationName:"MapName"}}},output:{type:"structure",required:["Configuration","CreateTime","DataSource","Description","MapArn","MapName","UpdateTime"],members:{Configuration:{shape:"S35"},CreateTime:{shape:"St"},DataSource:{},Description:{},MapArn:{},MapName:{},PricingPlan:{deprecated:true,deprecatedMessage:"Deprecated. Always returns RequestBasedUsage."},Tags:{shape:"S30"},UpdateTime:{shape:"St"}}},endpoint:{hostPrefix:"maps."}},DescribePlaceIndex:{http:{method:"GET",requestUri:"/places/v0/indexes/{IndexName}",responseCode:200},input:{type:"structure",required:["IndexName"],members:{IndexName:{location:"uri",locationName:"IndexName"}}},output:{type:"structure",required:["CreateTime","DataSource","DataSourceConfiguration","Description","IndexArn","IndexName","UpdateTime"],members:{CreateTime:{shape:"St"},DataSource:{},DataSourceConfiguration:{shape:"S39"},Description:{},IndexArn:{},IndexName:{},PricingPlan:{deprecated:true,deprecatedMessage:"Deprecated. Always returns RequestBasedUsage."},Tags:{shape:"S30"},UpdateTime:{shape:"St"}}},endpoint:{hostPrefix:"places."}},DescribeRouteCalculator:{http:{method:"GET",requestUri:"/routes/v0/calculators/{CalculatorName}",responseCode:200},input:{type:"structure",required:["CalculatorName"],members:{CalculatorName:{location:"uri",locationName:"CalculatorName"}}},output:{type:"structure",required:["CalculatorArn","CalculatorName","CreateTime","DataSource","Description","UpdateTime"],members:{CalculatorArn:{},CalculatorName:{},CreateTime:{shape:"St"},DataSource:{},Description:{},PricingPlan:{deprecated:true,deprecatedMessage:"Deprecated. Always returns RequestBasedUsage."},Tags:{shape:"S30"},UpdateTime:{shape:"St"}}},endpoint:{hostPrefix:"routes."}},DescribeTracker:{http:{method:"GET",requestUri:"/tracking/v0/trackers/{TrackerName}",responseCode:200},input:{type:"structure",required:["TrackerName"],members:{TrackerName:{location:"uri",locationName:"TrackerName"}}},output:{type:"structure",required:["CreateTime","Description","TrackerArn","TrackerName","UpdateTime"],members:{CreateTime:{shape:"St"},Description:{},KmsKeyId:{},PositionFiltering:{},PricingPlan:{deprecated:true,deprecatedMessage:"Deprecated. Always returns RequestBasedUsage."},PricingPlanDataSource:{deprecated:true,deprecatedMessage:"Deprecated. Unused."},Tags:{shape:"S30"},TrackerArn:{},TrackerName:{},UpdateTime:{shape:"St"}}},endpoint:{hostPrefix:"tracking."}},DisassociateTrackerConsumer:{http:{method:"DELETE",requestUri:"/tracking/v0/trackers/{TrackerName}/consumers/{ConsumerArn}",responseCode:200},input:{type:"structure",required:["ConsumerArn","TrackerName"],members:{ConsumerArn:{location:"uri",locationName:"ConsumerArn"},TrackerName:{location:"uri",locationName:"TrackerName"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"tracking."}},GetDevicePosition:{http:{method:"GET",requestUri:"/tracking/v0/trackers/{TrackerName}/devices/{DeviceId}/positions/latest",responseCode:200},input:{type:"structure",required:["DeviceId","TrackerName"],members:{DeviceId:{location:"uri",locationName:"DeviceId"},TrackerName:{location:"uri",locationName:"TrackerName"}}},output:{type:"structure",required:["Position","ReceivedTime","SampleTime"],members:{Accuracy:{shape:"Sm"},DeviceId:{},Position:{shape:"So"},PositionProperties:{shape:"Sq"},ReceivedTime:{shape:"St"},SampleTime:{shape:"St"}}},endpoint:{hostPrefix:"tracking."}},GetDevicePositionHistory:{http:{requestUri:"/tracking/v0/trackers/{TrackerName}/devices/{DeviceId}/list-positions",responseCode:200},input:{type:"structure",required:["DeviceId","TrackerName"],members:{DeviceId:{location:"uri",locationName:"DeviceId"},EndTimeExclusive:{shape:"St"},MaxResults:{type:"integer"},NextToken:{},StartTimeInclusive:{shape:"St"},TrackerName:{location:"uri",locationName:"TrackerName"}}},output:{type:"structure",required:["DevicePositions"],members:{DevicePositions:{shape:"S11"},NextToken:{}}},endpoint:{hostPrefix:"tracking."}},GetGeofence:{http:{method:"GET",requestUri:"/geofencing/v0/collections/{CollectionName}/geofences/{GeofenceId}",responseCode:200},input:{type:"structure",required:["CollectionName","GeofenceId"],members:{CollectionName:{location:"uri",locationName:"CollectionName"},GeofenceId:{location:"uri",locationName:"GeofenceId"}}},output:{type:"structure",required:["CreateTime","GeofenceId","Geometry","Status","UpdateTime"],members:{CreateTime:{shape:"St"},GeofenceId:{},Geometry:{shape:"S18"},Status:{},UpdateTime:{shape:"St"}}},endpoint:{hostPrefix:"geofencing."}},GetMapGlyphs:{http:{method:"GET",requestUri:"/maps/v0/maps/{MapName}/glyphs/{FontStack}/{FontUnicodeRange}",responseCode:200},input:{type:"structure",required:["FontStack","FontUnicodeRange","MapName"],members:{FontStack:{location:"uri",locationName:"FontStack"},FontUnicodeRange:{location:"uri",locationName:"FontUnicodeRange"},MapName:{location:"uri",locationName:"MapName"}}},output:{type:"structure",members:{Blob:{type:"blob"},ContentType:{location:"header",locationName:"Content-Type"}},payload:"Blob"},endpoint:{hostPrefix:"maps."}},GetMapSprites:{http:{method:"GET",requestUri:"/maps/v0/maps/{MapName}/sprites/{FileName}",responseCode:200},input:{type:"structure",required:["FileName","MapName"],members:{FileName:{location:"uri",locationName:"FileName"},MapName:{location:"uri",locationName:"MapName"}}},output:{type:"structure",members:{Blob:{type:"blob"},ContentType:{location:"header",locationName:"Content-Type"}},payload:"Blob"},endpoint:{hostPrefix:"maps."}},GetMapStyleDescriptor:{http:{method:"GET",requestUri:"/maps/v0/maps/{MapName}/style-descriptor",responseCode:200},input:{type:"structure",required:["MapName"],members:{MapName:{location:"uri",locationName:"MapName"}}},output:{type:"structure",members:{Blob:{type:"blob"},ContentType:{location:"header",locationName:"Content-Type"}},payload:"Blob"},endpoint:{hostPrefix:"maps."}},GetMapTile:{http:{method:"GET",requestUri:"/maps/v0/maps/{MapName}/tiles/{Z}/{X}/{Y}",responseCode:200},input:{type:"structure",required:["MapName","X","Y","Z"],members:{MapName:{location:"uri",locationName:"MapName"},X:{location:"uri",locationName:"X"},Y:{location:"uri",locationName:"Y"},Z:{location:"uri",locationName:"Z"}}},output:{type:"structure",members:{Blob:{type:"blob"},ContentType:{location:"header",locationName:"Content-Type"}},payload:"Blob"},endpoint:{hostPrefix:"maps."}},ListDevicePositions:{http:{requestUri:"/tracking/v0/trackers/{TrackerName}/list-positions",responseCode:200},input:{type:"structure",required:["TrackerName"],members:{MaxResults:{type:"integer"},NextToken:{},TrackerName:{location:"uri",locationName:"TrackerName"}}},output:{type:"structure",required:["Entries"],members:{Entries:{type:"list",member:{type:"structure",required:["DeviceId","Position","SampleTime"],members:{Accuracy:{shape:"Sm"},DeviceId:{},Position:{shape:"So"},PositionProperties:{shape:"Sq"},SampleTime:{shape:"St"}}}},NextToken:{}}},endpoint:{hostPrefix:"tracking."}},ListGeofenceCollections:{http:{requestUri:"/geofencing/v0/list-collections",responseCode:200},input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["Entries"],members:{Entries:{type:"list",member:{type:"structure",required:["CollectionName","CreateTime","Description","UpdateTime"],members:{CollectionName:{},CreateTime:{shape:"St"},Description:{},PricingPlan:{deprecated:true,deprecatedMessage:"Deprecated. Always returns RequestBasedUsage."},PricingPlanDataSource:{deprecated:true,deprecatedMessage:"Deprecated. Unused."},UpdateTime:{shape:"St"}}}},NextToken:{}}},endpoint:{hostPrefix:"geofencing."}},ListGeofences:{http:{requestUri:"/geofencing/v0/collections/{CollectionName}/list-geofences",responseCode:200},input:{type:"structure",required:["CollectionName"],members:{CollectionName:{location:"uri",locationName:"CollectionName"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["Entries"],members:{Entries:{type:"list",member:{type:"structure",required:["CreateTime","GeofenceId","Geometry","Status","UpdateTime"],members:{CreateTime:{shape:"St"},GeofenceId:{},Geometry:{shape:"S18"},Status:{},UpdateTime:{shape:"St"}}}},NextToken:{}}},endpoint:{hostPrefix:"geofencing."}},ListMaps:{http:{requestUri:"/maps/v0/list-maps",responseCode:200},input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["Entries"],members:{Entries:{type:"list",member:{type:"structure",required:["CreateTime","DataSource","Description","MapName","UpdateTime"],members:{CreateTime:{shape:"St"},DataSource:{},Description:{},MapName:{},PricingPlan:{deprecated:true,deprecatedMessage:"Deprecated. Always returns RequestBasedUsage."},UpdateTime:{shape:"St"}}}},NextToken:{}}},endpoint:{hostPrefix:"maps."}},ListPlaceIndexes:{http:{requestUri:"/places/v0/list-indexes",responseCode:200},input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["Entries"],members:{Entries:{type:"list",member:{type:"structure",required:["CreateTime","DataSource","Description","IndexName","UpdateTime"],members:{CreateTime:{shape:"St"},DataSource:{},Description:{},IndexName:{},PricingPlan:{deprecated:true,deprecatedMessage:"Deprecated. Always returns RequestBasedUsage."},UpdateTime:{shape:"St"}}}},NextToken:{}}},endpoint:{hostPrefix:"places."}},ListRouteCalculators:{http:{requestUri:"/routes/v0/list-calculators",responseCode:200},input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["Entries"],members:{Entries:{type:"list",member:{type:"structure",required:["CalculatorName","CreateTime","DataSource","Description","UpdateTime"],members:{CalculatorName:{},CreateTime:{shape:"St"},DataSource:{},Description:{},PricingPlan:{deprecated:true,deprecatedMessage:"Deprecated. Always returns RequestBasedUsage."},UpdateTime:{shape:"St"}}}},NextToken:{}}},endpoint:{hostPrefix:"routes."}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{ResourceArn}",responseCode:200},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"}}},output:{type:"structure",members:{Tags:{shape:"S30"}}},endpoint:{hostPrefix:"metadata."}},ListTrackerConsumers:{http:{requestUri:"/tracking/v0/trackers/{TrackerName}/list-consumers",responseCode:200},input:{type:"structure",required:["TrackerName"],members:{MaxResults:{type:"integer"},NextToken:{},TrackerName:{location:"uri",locationName:"TrackerName"}}},output:{type:"structure",required:["ConsumerArns"],members:{ConsumerArns:{type:"list",member:{}},NextToken:{}}},endpoint:{hostPrefix:"tracking."}},ListTrackers:{http:{requestUri:"/tracking/v0/list-trackers",responseCode:200},input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["Entries"],members:{Entries:{type:"list",member:{type:"structure",required:["CreateTime","Description","TrackerName","UpdateTime"],members:{CreateTime:{shape:"St"},Description:{},PricingPlan:{deprecated:true,deprecatedMessage:"Deprecated. Always returns RequestBasedUsage."},PricingPlanDataSource:{deprecated:true,deprecatedMessage:"Deprecated. Unused."},TrackerName:{},UpdateTime:{shape:"St"}}}},NextToken:{}}},endpoint:{hostPrefix:"tracking."}},PutGeofence:{http:{method:"PUT",requestUri:"/geofencing/v0/collections/{CollectionName}/geofences/{GeofenceId}",responseCode:200},input:{type:"structure",required:["CollectionName","GeofenceId","Geometry"],members:{CollectionName:{location:"uri",locationName:"CollectionName"},GeofenceId:{location:"uri",locationName:"GeofenceId"},Geometry:{shape:"S18"}}},output:{type:"structure",required:["CreateTime","GeofenceId","UpdateTime"],members:{CreateTime:{shape:"St"},GeofenceId:{},UpdateTime:{shape:"St"}}},endpoint:{hostPrefix:"geofencing."}},SearchPlaceIndexForPosition:{http:{requestUri:"/places/v0/indexes/{IndexName}/search/position",responseCode:200},input:{type:"structure",required:["IndexName","Position"],members:{IndexName:{location:"uri",locationName:"IndexName"},Language:{},MaxResults:{type:"integer"},Position:{shape:"So"}}},output:{type:"structure",required:["Results","Summary"],members:{Results:{type:"list",member:{type:"structure",required:["Distance","Place"],members:{Distance:{type:"double"},Place:{shape:"S63"}}}},Summary:{type:"structure",required:["DataSource","Position"],members:{DataSource:{},Language:{},MaxResults:{type:"integer"},Position:{shape:"So"}}}}},endpoint:{hostPrefix:"places."}},SearchPlaceIndexForSuggestions:{http:{requestUri:"/places/v0/indexes/{IndexName}/search/suggestions",responseCode:200},input:{type:"structure",required:["IndexName","Text"],members:{BiasPosition:{shape:"So"},FilterBBox:{shape:"S2f"},FilterCountries:{shape:"S69"},IndexName:{location:"uri",locationName:"IndexName"},Language:{},MaxResults:{type:"integer"},Text:{type:"string",sensitive:true}}},output:{type:"structure",required:["Results","Summary"],members:{Results:{type:"list",member:{type:"structure",required:["Text"],members:{Text:{}}}},Summary:{type:"structure",required:["DataSource","Text"],members:{BiasPosition:{shape:"So"},DataSource:{},FilterBBox:{shape:"S2f"},FilterCountries:{shape:"S69"},Language:{},MaxResults:{type:"integer"},Text:{shape:"S6h"}}}}},endpoint:{hostPrefix:"places."}},SearchPlaceIndexForText:{http:{requestUri:"/places/v0/indexes/{IndexName}/search/text",responseCode:200},input:{type:"structure",required:["IndexName","Text"],members:{BiasPosition:{shape:"So"},FilterBBox:{shape:"S2f"},FilterCountries:{shape:"S69"},IndexName:{location:"uri",locationName:"IndexName"},Language:{},MaxResults:{type:"integer"},Text:{type:"string",sensitive:true}}},output:{type:"structure",required:["Results","Summary"],members:{Results:{type:"list",member:{type:"structure",required:["Place"],members:{Distance:{type:"double"},Place:{shape:"S63"},Relevance:{type:"double"}}}},Summary:{type:"structure",required:["DataSource","Text"],members:{BiasPosition:{shape:"So"},DataSource:{},FilterBBox:{shape:"S2f"},FilterCountries:{shape:"S69"},Language:{},MaxResults:{type:"integer"},ResultBBox:{shape:"S2f"},Text:{shape:"S6h"}}}}},endpoint:{hostPrefix:"places."}},TagResource:{http:{requestUri:"/tags/{ResourceArn}",responseCode:200},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},Tags:{shape:"S30"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"metadata."}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{ResourceArn}",responseCode:200},input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},TagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"metadata."},idempotent:true},UpdateGeofenceCollection:{http:{method:"PATCH",requestUri:"/geofencing/v0/collections/{CollectionName}",responseCode:200},input:{type:"structure",required:["CollectionName"],members:{CollectionName:{location:"uri",locationName:"CollectionName"},Description:{},PricingPlan:{deprecated:true,deprecatedMessage:"Deprecated. If included, the only allowed value is RequestBasedUsage."},PricingPlanDataSource:{deprecated:true,deprecatedMessage:"Deprecated. No longer allowed."}}},output:{type:"structure",required:["CollectionArn","CollectionName","UpdateTime"],members:{CollectionArn:{},CollectionName:{},UpdateTime:{shape:"St"}}},endpoint:{hostPrefix:"geofencing."},idempotent:true},UpdateMap:{http:{method:"PATCH",requestUri:"/maps/v0/maps/{MapName}",responseCode:200},input:{type:"structure",required:["MapName"],members:{Description:{},MapName:{location:"uri",locationName:"MapName"},PricingPlan:{deprecated:true,deprecatedMessage:"Deprecated. If included, the only allowed value is RequestBasedUsage."}}},output:{type:"structure",required:["MapArn","MapName","UpdateTime"],members:{MapArn:{},MapName:{},UpdateTime:{shape:"St"}}},endpoint:{hostPrefix:"maps."},idempotent:true},UpdatePlaceIndex:{http:{method:"PATCH",requestUri:"/places/v0/indexes/{IndexName}",responseCode:200},input:{type:"structure",required:["IndexName"],members:{DataSourceConfiguration:{shape:"S39"},Description:{},IndexName:{location:"uri",locationName:"IndexName"},PricingPlan:{deprecated:true,deprecatedMessage:"Deprecated. If included, the only allowed value is RequestBasedUsage."}}},output:{type:"structure",required:["IndexArn","IndexName","UpdateTime"],members:{IndexArn:{},IndexName:{},UpdateTime:{shape:"St"}}},endpoint:{hostPrefix:"places."},idempotent:true},UpdateRouteCalculator:{http:{method:"PATCH",requestUri:"/routes/v0/calculators/{CalculatorName}",responseCode:200},input:{type:"structure",required:["CalculatorName"],members:{CalculatorName:{location:"uri",locationName:"CalculatorName"},Description:{},PricingPlan:{deprecated:true,deprecatedMessage:"Deprecated. If included, the only allowed value is RequestBasedUsage."}}},output:{type:"structure",required:["CalculatorArn","CalculatorName","UpdateTime"],members:{CalculatorArn:{},CalculatorName:{},UpdateTime:{shape:"St"}}},endpoint:{hostPrefix:"routes."},idempotent:true},UpdateTracker:{http:{method:"PATCH",requestUri:"/tracking/v0/trackers/{TrackerName}",responseCode:200},input:{type:"structure",required:["TrackerName"],members:{Description:{},PositionFiltering:{},PricingPlan:{deprecated:true,deprecatedMessage:"Deprecated. If included, the only allowed value is RequestBasedUsage."},PricingPlanDataSource:{deprecated:true,deprecatedMessage:"Deprecated. No longer allowed."},TrackerName:{location:"uri",locationName:"TrackerName"}}},output:{type:"structure",required:["TrackerArn","TrackerName","UpdateTime"],members:{TrackerArn:{},TrackerName:{},UpdateTime:{shape:"St"}}},endpoint:{hostPrefix:"tracking."},idempotent:true}},shapes:{Sb:{type:"structure",members:{Code:{},Message:{}}},Sl:{type:"structure",required:["DeviceId","Position","SampleTime"],members:{Accuracy:{shape:"Sm"},DeviceId:{},Position:{shape:"So"},PositionProperties:{shape:"Sq"},SampleTime:{shape:"St"}}},Sm:{type:"structure",required:["Horizontal"],members:{Horizontal:{type:"double"}}},So:{type:"list",member:{type:"double"},sensitive:true},Sq:{type:"map",key:{},value:{},sensitive:true},St:{type:"timestamp",timestampFormat:"iso8601"},S11:{type:"list",member:{type:"structure",required:["Position","ReceivedTime","SampleTime"],members:{Accuracy:{shape:"Sm"},DeviceId:{},Position:{shape:"So"},PositionProperties:{shape:"Sq"},ReceivedTime:{shape:"St"},SampleTime:{shape:"St"}}}},S18:{type:"structure",members:{Polygon:{type:"list",member:{type:"list",member:{shape:"So"}}}}},S1m:{type:"structure",members:{AvoidFerries:{type:"boolean"},AvoidTolls:{type:"boolean"}}},S1q:{type:"structure",members:{AvoidFerries:{type:"boolean"},AvoidTolls:{type:"boolean"},Dimensions:{type:"structure",members:{Height:{type:"double"},Length:{type:"double"},Unit:{},Width:{type:"double"}}},Weight:{type:"structure",members:{Total:{type:"double"},Unit:{}}}}},S2f:{type:"list",member:{type:"double"},sensitive:true},S30:{type:"map",key:{},value:{}},S35:{type:"structure",required:["Style"],members:{Style:{}}},S39:{type:"structure",members:{IntendedUse:{}}},S63:{type:"structure",required:["Geometry"],members:{AddressNumber:{},Country:{},Geometry:{type:"structure",members:{Point:{shape:"So"}}},Interpolated:{type:"boolean"},Label:{},Municipality:{},Neighborhood:{},PostalCode:{},Region:{},Street:{},SubRegion:{},TimeZone:{type:"structure",required:["Name"],members:{Name:{},Offset:{type:"integer"}}}}},S69:{type:"list",member:{}},S6h:{type:"string",sensitive:true}}}},72:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-08-22",endpointPrefix:"acm-pca",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"ACM-PCA",serviceFullName:"AWS Certificate Manager Private Certificate Authority",serviceId:"ACM PCA",signatureVersion:"v4",targetPrefix:"ACMPrivateCA",uid:"acm-pca-2017-08-22"},operations:{CreateCertificateAuthority:{input:{type:"structure",required:["CertificateAuthorityConfiguration","CertificateAuthorityType"],members:{CertificateAuthorityConfiguration:{shape:"S2"},RevocationConfiguration:{shape:"Sv"},CertificateAuthorityType:{},IdempotencyToken:{},KeyStorageSecurityStandard:{},Tags:{shape:"S14"}}},output:{type:"structure",members:{CertificateAuthorityArn:{}}},idempotent:true},CreateCertificateAuthorityAuditReport:{input:{type:"structure",required:["CertificateAuthorityArn","S3BucketName","AuditReportResponseFormat"],members:{CertificateAuthorityArn:{},S3BucketName:{},AuditReportResponseFormat:{}}},output:{type:"structure",members:{AuditReportId:{},S3Key:{}}},idempotent:true},CreatePermission:{input:{type:"structure",required:["CertificateAuthorityArn","Principal","Actions"],members:{CertificateAuthorityArn:{},Principal:{},SourceAccount:{},Actions:{shape:"S1j"}}}},DeleteCertificateAuthority:{input:{type:"structure",required:["CertificateAuthorityArn"],members:{CertificateAuthorityArn:{},PermanentDeletionTimeInDays:{type:"integer"}}}},DeletePermission:{input:{type:"structure",required:["CertificateAuthorityArn","Principal"],members:{CertificateAuthorityArn:{},Principal:{},SourceAccount:{}}}},DeletePolicy:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}}},DescribeCertificateAuthority:{input:{type:"structure",required:["CertificateAuthorityArn"],members:{CertificateAuthorityArn:{}}},output:{type:"structure",members:{CertificateAuthority:{shape:"S1r"}}}},DescribeCertificateAuthorityAuditReport:{input:{type:"structure",required:["CertificateAuthorityArn","AuditReportId"],members:{CertificateAuthorityArn:{},AuditReportId:{}}},output:{type:"structure",members:{AuditReportStatus:{},S3BucketName:{},S3Key:{},CreatedAt:{type:"timestamp"}}}},GetCertificate:{input:{type:"structure",required:["CertificateAuthorityArn","CertificateArn"],members:{CertificateAuthorityArn:{},CertificateArn:{}}},output:{type:"structure",members:{Certificate:{},CertificateChain:{}}}},GetCertificateAuthorityCertificate:{input:{type:"structure",required:["CertificateAuthorityArn"],members:{CertificateAuthorityArn:{}}},output:{type:"structure",members:{Certificate:{},CertificateChain:{}}}},GetCertificateAuthorityCsr:{input:{type:"structure",required:["CertificateAuthorityArn"],members:{CertificateAuthorityArn:{}}},output:{type:"structure",members:{Csr:{}}}},GetPolicy:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{Policy:{}}}},ImportCertificateAuthorityCertificate:{input:{type:"structure",required:["CertificateAuthorityArn","Certificate"],members:{CertificateAuthorityArn:{},Certificate:{type:"blob"},CertificateChain:{type:"blob"}}}},IssueCertificate:{input:{type:"structure",required:["CertificateAuthorityArn","Csr","SigningAlgorithm","Validity"],members:{ApiPassthrough:{type:"structure",members:{Extensions:{type:"structure",members:{CertificatePolicies:{type:"list",member:{type:"structure",required:["CertPolicyId"],members:{CertPolicyId:{},PolicyQualifiers:{type:"list",member:{type:"structure",required:["PolicyQualifierId","Qualifier"],members:{PolicyQualifierId:{},Qualifier:{type:"structure",required:["CpsUri"],members:{CpsUri:{}}}}}}}}},ExtendedKeyUsage:{type:"list",member:{type:"structure",members:{ExtendedKeyUsageType:{},ExtendedKeyUsageObjectIdentifier:{}}}},KeyUsage:{shape:"Sj"},SubjectAlternativeNames:{type:"list",member:{shape:"Sp"}},CustomExtensions:{type:"list",member:{type:"structure",required:["ObjectIdentifier","Value"],members:{ObjectIdentifier:{},Value:{},Critical:{type:"boolean"}}}}}},Subject:{shape:"S5"}}},CertificateAuthorityArn:{},Csr:{type:"blob"},SigningAlgorithm:{},TemplateArn:{},Validity:{shape:"S2v"},ValidityNotBefore:{shape:"S2v"},IdempotencyToken:{}}},output:{type:"structure",members:{CertificateArn:{}}},idempotent:true},ListCertificateAuthorities:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},ResourceOwner:{}}},output:{type:"structure",members:{CertificateAuthorities:{type:"list",member:{shape:"S1r"}},NextToken:{}}}},ListPermissions:{input:{type:"structure",required:["CertificateAuthorityArn"],members:{CertificateAuthorityArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Permissions:{type:"list",member:{type:"structure",members:{CertificateAuthorityArn:{},CreatedAt:{type:"timestamp"},Principal:{},SourceAccount:{},Actions:{shape:"S1j"},Policy:{}}}},NextToken:{}}}},ListTags:{input:{type:"structure",required:["CertificateAuthorityArn"],members:{CertificateAuthorityArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Tags:{shape:"S14"},NextToken:{}}}},PutPolicy:{input:{type:"structure",required:["ResourceArn","Policy"],members:{ResourceArn:{},Policy:{}}}},RestoreCertificateAuthority:{input:{type:"structure",required:["CertificateAuthorityArn"],members:{CertificateAuthorityArn:{}}}},RevokeCertificate:{input:{type:"structure",required:["CertificateAuthorityArn","CertificateSerial","RevocationReason"],members:{CertificateAuthorityArn:{},CertificateSerial:{},RevocationReason:{}}}},TagCertificateAuthority:{input:{type:"structure",required:["CertificateAuthorityArn","Tags"],members:{CertificateAuthorityArn:{},Tags:{shape:"S14"}}}},UntagCertificateAuthority:{input:{type:"structure",required:["CertificateAuthorityArn","Tags"],members:{CertificateAuthorityArn:{},Tags:{shape:"S14"}}}},UpdateCertificateAuthority:{input:{type:"structure",required:["CertificateAuthorityArn"],members:{CertificateAuthorityArn:{},RevocationConfiguration:{shape:"Sv"},Status:{}}}}},shapes:{S2:{type:"structure",required:["KeyAlgorithm","SigningAlgorithm","Subject"],members:{KeyAlgorithm:{},SigningAlgorithm:{},Subject:{shape:"S5"},CsrExtensions:{type:"structure",members:{KeyUsage:{shape:"Sj"},SubjectInformationAccess:{type:"list",member:{type:"structure",required:["AccessMethod","AccessLocation"],members:{AccessMethod:{type:"structure",members:{CustomObjectIdentifier:{},AccessMethodType:{}}},AccessLocation:{shape:"Sp"}}}}}}}},S5:{type:"structure",members:{Country:{},Organization:{},OrganizationalUnit:{},DistinguishedNameQualifier:{},State:{},CommonName:{},SerialNumber:{},Locality:{},Title:{},Surname:{},GivenName:{},Initials:{},Pseudonym:{},GenerationQualifier:{},CustomAttributes:{type:"list",member:{type:"structure",required:["ObjectIdentifier","Value"],members:{ObjectIdentifier:{},Value:{}}}}}},Sj:{type:"structure",members:{DigitalSignature:{type:"boolean"},NonRepudiation:{type:"boolean"},KeyEncipherment:{type:"boolean"},DataEncipherment:{type:"boolean"},KeyAgreement:{type:"boolean"},KeyCertSign:{type:"boolean"},CRLSign:{type:"boolean"},EncipherOnly:{type:"boolean"},DecipherOnly:{type:"boolean"}}},Sp:{type:"structure",members:{OtherName:{type:"structure",required:["TypeId","Value"],members:{TypeId:{},Value:{}}},Rfc822Name:{},DnsName:{},DirectoryName:{shape:"S5"},EdiPartyName:{type:"structure",required:["PartyName"],members:{PartyName:{},NameAssigner:{}}},UniformResourceIdentifier:{},IpAddress:{},RegisteredId:{}}},Sv:{type:"structure",members:{CrlConfiguration:{type:"structure",required:["Enabled"],members:{Enabled:{type:"boolean"},ExpirationInDays:{type:"integer"},CustomCname:{},S3BucketName:{},S3ObjectAcl:{}}},OcspConfiguration:{type:"structure",required:["Enabled"],members:{Enabled:{type:"boolean"},OcspCustomCname:{}}}}},S14:{type:"list",member:{type:"structure",required:["Key"],members:{Key:{},Value:{}}}},S1j:{type:"list",member:{}},S1r:{type:"structure",members:{Arn:{},OwnerAccount:{},CreatedAt:{type:"timestamp"},LastStateChangeAt:{type:"timestamp"},Type:{},Serial:{},Status:{},NotBefore:{type:"timestamp"},NotAfter:{type:"timestamp"},FailureReason:{},CertificateAuthorityConfiguration:{shape:"S2"},RevocationConfiguration:{shape:"Sv"},RestorableUntil:{type:"timestamp"},KeyStorageSecurityStandard:{}}},S2v:{type:"structure",required:["Value","Type"],members:{Value:{type:"long"},Type:{}}}}}},88:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-04-30",endpointPrefix:"resiliencehub",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS Resilience Hub",serviceId:"resiliencehub",signatureVersion:"v4",signingName:"resiliencehub",uid:"resiliencehub-2020-04-30"},operations:{AddDraftAppVersionResourceMappings:{http:{requestUri:"/add-draft-app-version-resource-mappings",responseCode:200},input:{type:"structure",required:["appArn","resourceMappings"],members:{appArn:{},resourceMappings:{shape:"S3"}}},output:{type:"structure",required:["appArn","appVersion","resourceMappings"],members:{appArn:{},appVersion:{},resourceMappings:{shape:"S3"}}}},CreateApp:{http:{requestUri:"/create-app",responseCode:200},input:{type:"structure",required:["name"],members:{clientToken:{idempotencyToken:true},description:{},name:{},policyArn:{},tags:{shape:"Sh"}}},output:{type:"structure",required:["app"],members:{app:{shape:"Sl"}}}},CreateRecommendationTemplate:{http:{requestUri:"/create-recommendation-template",responseCode:200},input:{type:"structure",required:["assessmentArn","name"],members:{assessmentArn:{},bucketName:{},clientToken:{idempotencyToken:true},format:{},name:{},recommendationIds:{shape:"Ss"},recommendationTypes:{shape:"Su"},tags:{shape:"Sh"}}},output:{type:"structure",members:{recommendationTemplate:{shape:"Sx"}}}},CreateResiliencyPolicy:{http:{requestUri:"/create-resiliency-policy",responseCode:200},input:{type:"structure",required:["policy","policyName","tier"],members:{clientToken:{idempotencyToken:true},dataLocationConstraint:{},policy:{shape:"S14"},policyDescription:{},policyName:{},tags:{shape:"Sh"},tier:{}}},output:{type:"structure",required:["policy"],members:{policy:{shape:"S1a"}}}},DeleteApp:{http:{requestUri:"/delete-app",responseCode:200},input:{type:"structure",required:["appArn"],members:{appArn:{},clientToken:{idempotencyToken:true},forceDelete:{type:"boolean"}}},output:{type:"structure",required:["appArn"],members:{appArn:{}}}},DeleteAppAssessment:{http:{requestUri:"/delete-app-assessment",responseCode:200},input:{type:"structure",required:["assessmentArn"],members:{assessmentArn:{},clientToken:{idempotencyToken:true}}},output:{type:"structure",required:["assessmentArn","assessmentStatus"],members:{assessmentArn:{},assessmentStatus:{}}}},DeleteRecommendationTemplate:{http:{requestUri:"/delete-recommendation-template",responseCode:200},input:{type:"structure",required:["recommendationTemplateArn"],members:{clientToken:{idempotencyToken:true},recommendationTemplateArn:{}}},output:{type:"structure",required:["recommendationTemplateArn","status"],members:{recommendationTemplateArn:{},status:{}}}},DeleteResiliencyPolicy:{http:{requestUri:"/delete-resiliency-policy",responseCode:200},input:{type:"structure",required:["policyArn"],members:{clientToken:{idempotencyToken:true},policyArn:{}}},output:{type:"structure",required:["policyArn"],members:{policyArn:{}}}},DescribeApp:{http:{requestUri:"/describe-app",responseCode:200},input:{type:"structure",required:["appArn"],members:{appArn:{}}},output:{type:"structure",required:["app"],members:{app:{shape:"Sl"}}}},DescribeAppAssessment:{http:{requestUri:"/describe-app-assessment",responseCode:200},input:{type:"structure",required:["assessmentArn"],members:{assessmentArn:{}}},output:{type:"structure",required:["assessment"],members:{assessment:{shape:"S1p"}}}},DescribeAppVersionResourcesResolutionStatus:{http:{requestUri:"/describe-app-version-resources-resolution-status",responseCode:200},input:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appVersion:{},resolutionId:{}}},output:{type:"structure",required:["appArn","appVersion","resolutionId","status"],members:{appArn:{},appVersion:{},errorMessage:{},resolutionId:{},status:{}}}},DescribeAppVersionTemplate:{http:{requestUri:"/describe-app-version-template",responseCode:200},input:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appVersion:{}}},output:{type:"structure",required:["appArn","appTemplateBody","appVersion"],members:{appArn:{},appTemplateBody:{},appVersion:{}}}},DescribeDraftAppVersionResourcesImportStatus:{http:{requestUri:"/describe-draft-app-version-resources-import-status",responseCode:200},input:{type:"structure",required:["appArn"],members:{appArn:{}}},output:{type:"structure",required:["appArn","appVersion","status","statusChangeTime"],members:{appArn:{},appVersion:{},errorMessage:{},status:{},statusChangeTime:{type:"timestamp"}}}},DescribeResiliencyPolicy:{http:{requestUri:"/describe-resiliency-policy",responseCode:200},input:{type:"structure",required:["policyArn"],members:{policyArn:{}}},output:{type:"structure",required:["policy"],members:{policy:{shape:"S1a"}}}},ImportResourcesToDraftAppVersion:{http:{requestUri:"/import-resources-to-draft-app-version",responseCode:200},input:{type:"structure",required:["appArn","sourceArns"],members:{appArn:{},sourceArns:{shape:"S2b"}}},output:{type:"structure",required:["appArn","appVersion","sourceArns","status"],members:{appArn:{},appVersion:{},sourceArns:{shape:"S2b"},status:{}}}},ListAlarmRecommendations:{http:{requestUri:"/list-alarm-recommendations",responseCode:200},input:{type:"structure",required:["assessmentArn"],members:{assessmentArn:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["alarmRecommendations"],members:{alarmRecommendations:{type:"list",member:{type:"structure",required:["name","recommendationId","referenceId","type"],members:{appComponentName:{},description:{},items:{shape:"S2k"},name:{},prerequisite:{},recommendationId:{},referenceId:{},type:{}}}},nextToken:{}}}},ListAppAssessments:{http:{method:"GET",requestUri:"/list-app-assessments",responseCode:200},input:{type:"structure",members:{appArn:{location:"querystring",locationName:"appArn"},assessmentName:{location:"querystring",locationName:"assessmentName"},assessmentStatus:{location:"querystring",locationName:"assessmentStatus",type:"list",member:{}},complianceStatus:{location:"querystring",locationName:"complianceStatus"},invoker:{location:"querystring",locationName:"invoker"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},reverseOrder:{location:"querystring",locationName:"reverseOrder",type:"boolean"}}},output:{type:"structure",required:["assessmentSummaries"],members:{assessmentSummaries:{type:"list",member:{type:"structure",required:["assessmentArn","assessmentStatus"],members:{appArn:{},appVersion:{},assessmentArn:{},assessmentName:{},assessmentStatus:{},complianceStatus:{},cost:{shape:"S1t"},endTime:{type:"timestamp"},invoker:{},message:{},resiliencyScore:{type:"double"},startTime:{type:"timestamp"}}}},nextToken:{}}}},ListAppComponentCompliances:{http:{requestUri:"/list-app-component-compliances",responseCode:200},input:{type:"structure",required:["assessmentArn"],members:{assessmentArn:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["componentCompliances"],members:{componentCompliances:{type:"list",member:{type:"structure",members:{appComponentName:{},compliance:{shape:"S1q"},cost:{shape:"S1t"},message:{},resiliencyScore:{shape:"S1x"},status:{}}}},nextToken:{}}}},ListAppComponentRecommendations:{http:{requestUri:"/list-app-component-recommendations",responseCode:200},input:{type:"structure",required:["assessmentArn"],members:{assessmentArn:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["componentRecommendations"],members:{componentRecommendations:{type:"list",member:{type:"structure",required:["appComponentName","configRecommendations","recommendationStatus"],members:{appComponentName:{},configRecommendations:{type:"list",member:{type:"structure",required:["name","optimizationType","referenceId"],members:{appComponentName:{},compliance:{shape:"S1q"},cost:{shape:"S1t"},description:{},haArchitecture:{},name:{},optimizationType:{},recommendationCompliance:{type:"map",key:{},value:{type:"structure",required:["expectedComplianceStatus"],members:{expectedComplianceStatus:{},expectedRpoDescription:{},expectedRpoInSecs:{type:"integer"},expectedRtoDescription:{},expectedRtoInSecs:{type:"integer"}}}},referenceId:{},suggestedChanges:{type:"list",member:{}}}}},recommendationStatus:{}}}},nextToken:{}}}},ListAppVersionResourceMappings:{http:{requestUri:"/list-app-version-resource-mappings",responseCode:200},input:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appVersion:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["resourceMappings"],members:{nextToken:{},resourceMappings:{shape:"S3"}}}},ListAppVersionResources:{http:{requestUri:"/list-app-version-resources",responseCode:200},input:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appVersion:{},maxResults:{type:"integer"},nextToken:{},resolutionId:{}}},output:{type:"structure",required:["physicalResources","resolutionId"],members:{nextToken:{},physicalResources:{type:"list",member:{type:"structure",required:["logicalResourceId","physicalResourceId","resourceType"],members:{appComponents:{type:"list",member:{type:"structure",required:["name","type"],members:{name:{},type:{}}}},logicalResourceId:{shape:"S3h"},physicalResourceId:{shape:"S8"},resourceName:{},resourceType:{}}}},resolutionId:{}}}},ListAppVersions:{http:{requestUri:"/list-app-versions",responseCode:200},input:{type:"structure",required:["appArn"],members:{appArn:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["appVersions"],members:{appVersions:{type:"list",member:{type:"structure",required:["appVersion"],members:{appVersion:{}}}},nextToken:{}}}},ListApps:{http:{method:"GET",requestUri:"/list-apps",responseCode:200},input:{type:"structure",members:{appArn:{location:"querystring",locationName:"appArn"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},name:{location:"querystring",locationName:"name"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["appSummaries"],members:{appSummaries:{type:"list",member:{type:"structure",required:["appArn","creationTime","name"],members:{appArn:{},complianceStatus:{},creationTime:{type:"timestamp"},description:{},name:{},resiliencyScore:{type:"double"}}}},nextToken:{}}}},ListRecommendationTemplates:{http:{method:"GET",requestUri:"/list-recommendation-templates",responseCode:200},input:{type:"structure",required:["assessmentArn"],members:{assessmentArn:{location:"querystring",locationName:"assessmentArn"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},name:{location:"querystring",locationName:"name"},nextToken:{location:"querystring",locationName:"nextToken"},recommendationTemplateArn:{location:"querystring",locationName:"recommendationTemplateArn"},reverseOrder:{location:"querystring",locationName:"reverseOrder",type:"boolean"},status:{location:"querystring",locationName:"status",type:"list",member:{}}}},output:{type:"structure",members:{nextToken:{},recommendationTemplates:{type:"list",member:{shape:"Sx"}}}}},ListResiliencyPolicies:{http:{method:"GET",requestUri:"/list-resiliency-policies",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},policyName:{location:"querystring",locationName:"policyName"}}},output:{type:"structure",required:["resiliencyPolicies"],members:{nextToken:{},resiliencyPolicies:{shape:"S3w"}}}},ListSopRecommendations:{http:{requestUri:"/list-sop-recommendations",responseCode:200},input:{type:"structure",required:["assessmentArn"],members:{assessmentArn:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["sopRecommendations"],members:{nextToken:{},sopRecommendations:{type:"list",member:{type:"structure",required:["recommendationId","referenceId","serviceType"],members:{appComponentName:{},description:{},items:{shape:"S2k"},name:{},prerequisite:{},recommendationId:{},referenceId:{},serviceType:{}}}}}}},ListSuggestedResiliencyPolicies:{http:{method:"GET",requestUri:"/list-suggested-resiliency-policies",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["resiliencyPolicies"],members:{nextToken:{},resiliencyPolicies:{shape:"S3w"}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"Sh"}}}},ListTestRecommendations:{http:{requestUri:"/list-test-recommendations",responseCode:200},input:{type:"structure",required:["assessmentArn"],members:{assessmentArn:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["testRecommendations"],members:{nextToken:{},testRecommendations:{type:"list",member:{type:"structure",required:["referenceId"],members:{appComponentName:{},description:{},intent:{},items:{shape:"S2k"},name:{},prerequisite:{},recommendationId:{},referenceId:{},risk:{},type:{}}}}}}},ListUnsupportedAppVersionResources:{http:{requestUri:"/list-unsupported-app-version-resources",responseCode:200},input:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appVersion:{},maxResults:{type:"integer"},nextToken:{},resolutionId:{}}},output:{type:"structure",required:["resolutionId","unsupportedResources"],members:{nextToken:{},resolutionId:{},unsupportedResources:{type:"list",member:{type:"structure",required:["logicalResourceId","physicalResourceId","resourceType"],members:{logicalResourceId:{shape:"S3h"},physicalResourceId:{shape:"S8"},resourceType:{}}}}}}},PublishAppVersion:{http:{requestUri:"/publish-app-version",responseCode:200},input:{type:"structure",required:["appArn"],members:{appArn:{}}},output:{type:"structure",required:["appArn"],members:{appArn:{},appVersion:{}}}},PutDraftAppVersionTemplate:{http:{requestUri:"/put-draft-app-version-template",responseCode:200},input:{type:"structure",required:["appArn","appTemplateBody"],members:{appArn:{},appTemplateBody:{}}},output:{type:"structure",members:{appArn:{},appVersion:{}}}},RemoveDraftAppVersionResourceMappings:{http:{requestUri:"/remove-draft-app-version-resource-mappings",responseCode:200},input:{type:"structure",required:["appArn"],members:{appArn:{},appRegistryAppNames:{shape:"S4m"},logicalStackNames:{type:"list",member:{}},resourceGroupNames:{shape:"S4m"},resourceNames:{shape:"S4m"}}},output:{type:"structure",members:{appArn:{},appVersion:{}}}},ResolveAppVersionResources:{http:{requestUri:"/resolve-app-version-resources",responseCode:200},input:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appVersion:{}}},output:{type:"structure",required:["appArn","appVersion","resolutionId","status"],members:{appArn:{},appVersion:{},resolutionId:{},status:{}}}},StartAppAssessment:{http:{requestUri:"/start-app-assessment",responseCode:200},input:{type:"structure",required:["appArn","appVersion","assessmentName"],members:{appArn:{},appVersion:{},assessmentName:{},clientToken:{idempotencyToken:true},tags:{shape:"Sh"}}},output:{type:"structure",required:["assessment"],members:{assessment:{shape:"S1p"}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"Sh"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{},sensitive:true}}},output:{type:"structure",members:{}}},UpdateApp:{http:{requestUri:"/update-app",responseCode:200},input:{type:"structure",required:["appArn"],members:{appArn:{},clearResiliencyPolicyArn:{type:"boolean"},description:{},policyArn:{}}},output:{type:"structure",required:["app"],members:{app:{shape:"Sl"}}}},UpdateResiliencyPolicy:{http:{requestUri:"/update-resiliency-policy",responseCode:200},input:{type:"structure",required:["policyArn"],members:{dataLocationConstraint:{},policy:{shape:"S14"},policyArn:{},policyDescription:{},policyName:{},tier:{}}},output:{type:"structure",required:["policy"],members:{policy:{shape:"S1a"}}}}},shapes:{S3:{type:"list",member:{type:"structure",required:["mappingType","physicalResourceId"],members:{appRegistryAppName:{},logicalStackName:{},mappingType:{},physicalResourceId:{shape:"S8"},resourceGroupName:{},resourceName:{}}}},S8:{type:"structure",required:["identifier","type"],members:{awsAccountId:{},awsRegion:{},identifier:{},type:{}}},Sh:{type:"map",key:{},value:{},sensitive:true},Sl:{type:"structure",required:["appArn","creationTime","name"],members:{appArn:{},complianceStatus:{},creationTime:{type:"timestamp"},description:{},lastAppComplianceEvaluationTime:{type:"timestamp"},lastResiliencyScoreEvaluationTime:{type:"timestamp"},name:{},policyArn:{},resiliencyScore:{type:"double"},status:{},tags:{shape:"Sh"}}},Ss:{type:"list",member:{}},Su:{type:"list",member:{}},Sx:{type:"structure",required:["assessmentArn","format","name","recommendationTemplateArn","recommendationTypes","status"],members:{appArn:{},assessmentArn:{},endTime:{type:"timestamp"},format:{},message:{},name:{},needsReplacements:{type:"boolean"},recommendationIds:{shape:"Ss"},recommendationTemplateArn:{},recommendationTypes:{shape:"Su"},startTime:{type:"timestamp"},status:{},tags:{shape:"Sh"},templatesLocation:{type:"structure",members:{bucket:{},prefix:{}}}}},S14:{type:"map",key:{},value:{type:"structure",required:["rpoInSecs","rtoInSecs"],members:{rpoInSecs:{type:"integer"},rtoInSecs:{type:"integer"}}}},S1a:{type:"structure",members:{creationTime:{type:"timestamp"},dataLocationConstraint:{},estimatedCostTier:{},policy:{shape:"S14"},policyArn:{},policyDescription:{},policyName:{},tags:{shape:"Sh"},tier:{}}},S1p:{type:"structure",required:["assessmentArn","assessmentStatus","invoker"],members:{appArn:{},appVersion:{},assessmentArn:{},assessmentName:{},assessmentStatus:{},compliance:{shape:"S1q"},complianceStatus:{},cost:{shape:"S1t"},endTime:{type:"timestamp"},invoker:{},message:{},policy:{shape:"S1a"},resiliencyScore:{shape:"S1x"},startTime:{type:"timestamp"},tags:{shape:"Sh"}}},S1q:{type:"map",key:{},value:{type:"structure",required:["complianceStatus"],members:{achievableRpoInSecs:{type:"integer"},achievableRtoInSecs:{type:"integer"},complianceStatus:{},currentRpoInSecs:{type:"integer"},currentRtoInSecs:{type:"integer"},message:{},rpoDescription:{},rpoReferenceId:{},rtoDescription:{},rtoReferenceId:{}}}},S1t:{type:"structure",required:["amount","currency","frequency"],members:{amount:{type:"double"},currency:{},frequency:{}}},S1x:{type:"structure",required:["disruptionScore","score"],members:{disruptionScore:{type:"map",key:{},value:{type:"double"}},score:{type:"double"}}},S2b:{type:"list",member:{}},S2k:{type:"list",member:{type:"structure",members:{alreadyImplemented:{type:"boolean"},resourceId:{},targetAccountId:{},targetRegion:{}}}},S3h:{type:"structure",required:["identifier"],members:{identifier:{},logicalStackName:{},resourceGroupName:{}}},S3w:{type:"list",member:{shape:"S1a"}},S4m:{type:"list",member:{}}}}},89:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["mwaa"]={};i.MWAA=s.defineService("mwaa",["2020-07-01"]);Object.defineProperty(a.services["mwaa"],"2020-07-01",{get:function get(){var e=r(4669);e.paginators=r(925).pagination;return e},enumerable:true,configurable:true});e.exports=i.MWAA},91:function(e){e.exports={pagination:{}}},99:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["medialive"]={};i.MediaLive=s.defineService("medialive",["2017-10-14"]);Object.defineProperty(a.services["medialive"],"2017-10-14",{get:function get(){var e=r(4444);e.paginators=r(8369).pagination;e.waiters=r(9461).waiters;return e},enumerable:true,configurable:true});e.exports=i.MediaLive},104:function(e,t,r){const{getInput:i,setFailed:s}=r(6470);const a=r(9350);async function run(){try{const e=i("DOCKER_REPO_NAME",{required:true});const t=i("AWS_ECR_PERMISSION_POLICY_JSON",{required:true});const r=new a.ECR({apiVersion:"2015-09-21",region:process.env.AWS_REGION});let o=false;try{await r.describeRepositories({repositoryNames:[e]}).promise();o=true}catch{}const n={rules:[{rulePriority:10,description:`Expire untagged images after 30 days`,selection:{tagStatus:"untagged",countType:"sinceImagePushed",countUnit:"days",countNumber:30},action:{type:"expire"}}]};n.rules.push({rulePriority:20,description:"Expire test images, keep 20 last",selection:{tagStatus:"tagged",tagPrefixList:["test-"],countType:"imageCountMoreThan",countNumber:20},action:{type:"expire"}});n.rules.push({rulePriority:30,description:"Expire unpromoted pre images, keep last 30",selection:{tagStatus:"tagged",tagPrefixList:["pre-"],countType:"imageCountMoreThan",countNumber:30},action:{type:"expire"}});const u=JSON.stringify(n);if(o){console.log("Repository already exists, updating lifecycle only 🎉");await Promise.all([r.putLifecyclePolicy({repositoryName:e,lifecyclePolicyText:u}).promise()]);return}console.log("Repository does not exist. Creating...");await r.createRepository({repositoryName:e,imageScanningConfiguration:{scanOnPush:true}}).promise();await Promise.all([r.setRepositoryPolicy({repositoryName:e,policyText:t}).promise(),r.putLifecyclePolicy({repositoryName:e,lifecyclePolicyText:u}).promise()]);console.log("Done! 🎉")}catch(e){s(e.message||e)}}run()},109:function(e,t,r){var i=r(395).util;var s=r(9433);var a=function(e){e=e||{};this.attrValue=e.attrValue;this.convertEmptyValues=Boolean(e.convertEmptyValues);this.wrapNumbers=Boolean(e.wrapNumbers)};a.prototype.translateInput=function(e,t){this.mode="input";return this.translate(e,t)};a.prototype.translateOutput=function(e,t){this.mode="output";return this.translate(e,t)};a.prototype.translate=function(e,t){var r=this;if(!t||e===undefined)return undefined;if(t.shape===r.attrValue){return s[r.mode](e,{convertEmptyValues:r.convertEmptyValues,wrapNumbers:r.wrapNumbers})}switch(t.type){case"structure":return r.translateStructure(e,t);case"map":return r.translateMap(e,t);case"list":return r.translateList(e,t);default:return r.translateScalar(e,t)}};a.prototype.translateStructure=function(e,t){var r=this;if(e==null)return undefined;var s={};i.each(e,function(e,i){var a=t.members[e];if(a){var o=r.translate(i,a);if(o!==undefined)s[e]=o}});return s};a.prototype.translateList=function(e,t){var r=this;if(e==null)return undefined;var s=[];i.arrayEach(e,function(e){var i=r.translate(e,t.member);if(i===undefined)s.push(null);else s.push(i)});return s};a.prototype.translateMap=function(e,t){var r=this;if(e==null)return undefined;var s={};i.each(e,function(e,i){var a=r.translate(i,t.value);if(a===undefined)s[e]=null;else s[e]=a});return s};a.prototype.translateScalar=function(e,t){return t.toType(e)};e.exports=a},124:function(e){e.exports={pagination:{ListEndpoints:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Endpoints"},ListSharedEndpoints:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Endpoints"}}}},152:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-05-15",endpointPrefix:"apprunner",jsonVersion:"1.0",protocol:"json",serviceFullName:"AWS App Runner",serviceId:"AppRunner",signatureVersion:"v4",signingName:"apprunner",targetPrefix:"AppRunner",uid:"apprunner-2020-05-15"},operations:{AssociateCustomDomain:{input:{type:"structure",required:["ServiceArn","DomainName"],members:{ServiceArn:{},DomainName:{},EnableWWWSubdomain:{type:"boolean"}}},output:{type:"structure",required:["DNSTarget","ServiceArn","CustomDomain"],members:{DNSTarget:{},ServiceArn:{},CustomDomain:{shape:"S7"}}}},CreateAutoScalingConfiguration:{input:{type:"structure",required:["AutoScalingConfigurationName"],members:{AutoScalingConfigurationName:{},MaxConcurrency:{type:"integer"},MinSize:{type:"integer"},MaxSize:{type:"integer"},Tags:{shape:"Sh"}}},output:{type:"structure",required:["AutoScalingConfiguration"],members:{AutoScalingConfiguration:{shape:"Sm"}}}},CreateConnection:{input:{type:"structure",required:["ConnectionName","ProviderType"],members:{ConnectionName:{},ProviderType:{},Tags:{shape:"Sh"}}},output:{type:"structure",required:["Connection"],members:{Connection:{shape:"Sv"}}}},CreateObservabilityConfiguration:{input:{type:"structure",required:["ObservabilityConfigurationName"],members:{ObservabilityConfigurationName:{},TraceConfiguration:{shape:"Sz"},Tags:{shape:"Sh"}}},output:{type:"structure",required:["ObservabilityConfiguration"],members:{ObservabilityConfiguration:{shape:"S12"}}}},CreateService:{input:{type:"structure",required:["ServiceName","SourceConfiguration"],members:{ServiceName:{},SourceConfiguration:{shape:"S16"},InstanceConfiguration:{shape:"S1p"},Tags:{shape:"Sh"},EncryptionConfiguration:{shape:"S1s"},HealthCheckConfiguration:{shape:"S1u"},AutoScalingConfigurationArn:{},NetworkConfiguration:{shape:"S21"},ObservabilityConfiguration:{shape:"S24"}}},output:{type:"structure",required:["Service","OperationId"],members:{Service:{shape:"S26"},OperationId:{}}}},CreateVpcConnector:{input:{type:"structure",required:["VpcConnectorName","Subnets"],members:{VpcConnectorName:{},Subnets:{shape:"S2d"},SecurityGroups:{shape:"S2d"},Tags:{shape:"Sh"}}},output:{type:"structure",required:["VpcConnector"],members:{VpcConnector:{shape:"S2f"}}}},DeleteAutoScalingConfiguration:{input:{type:"structure",required:["AutoScalingConfigurationArn"],members:{AutoScalingConfigurationArn:{}}},output:{type:"structure",required:["AutoScalingConfiguration"],members:{AutoScalingConfiguration:{shape:"Sm"}}}},DeleteConnection:{input:{type:"structure",required:["ConnectionArn"],members:{ConnectionArn:{}}},output:{type:"structure",members:{Connection:{shape:"Sv"}}}},DeleteObservabilityConfiguration:{input:{type:"structure",required:["ObservabilityConfigurationArn"],members:{ObservabilityConfigurationArn:{}}},output:{type:"structure",required:["ObservabilityConfiguration"],members:{ObservabilityConfiguration:{shape:"S12"}}}},DeleteService:{input:{type:"structure",required:["ServiceArn"],members:{ServiceArn:{}}},output:{type:"structure",required:["Service","OperationId"],members:{Service:{shape:"S26"},OperationId:{}}}},DeleteVpcConnector:{input:{type:"structure",required:["VpcConnectorArn"],members:{VpcConnectorArn:{}}},output:{type:"structure",required:["VpcConnector"],members:{VpcConnector:{shape:"S2f"}}}},DescribeAutoScalingConfiguration:{input:{type:"structure",required:["AutoScalingConfigurationArn"],members:{AutoScalingConfigurationArn:{}}},output:{type:"structure",required:["AutoScalingConfiguration"],members:{AutoScalingConfiguration:{shape:"Sm"}}}},DescribeCustomDomains:{input:{type:"structure",required:["ServiceArn"],members:{ServiceArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["DNSTarget","ServiceArn","CustomDomains"],members:{DNSTarget:{},ServiceArn:{},CustomDomains:{type:"list",member:{shape:"S7"}},NextToken:{}}}},DescribeObservabilityConfiguration:{input:{type:"structure",required:["ObservabilityConfigurationArn"],members:{ObservabilityConfigurationArn:{}}},output:{type:"structure",required:["ObservabilityConfiguration"],members:{ObservabilityConfiguration:{shape:"S12"}}}},DescribeService:{input:{type:"structure",required:["ServiceArn"],members:{ServiceArn:{}}},output:{type:"structure",required:["Service"],members:{Service:{shape:"S26"}}}},DescribeVpcConnector:{input:{type:"structure",required:["VpcConnectorArn"],members:{VpcConnectorArn:{}}},output:{type:"structure",required:["VpcConnector"],members:{VpcConnector:{shape:"S2f"}}}},DisassociateCustomDomain:{input:{type:"structure",required:["ServiceArn","DomainName"],members:{ServiceArn:{},DomainName:{}}},output:{type:"structure",required:["DNSTarget","ServiceArn","CustomDomain"],members:{DNSTarget:{},ServiceArn:{},CustomDomain:{shape:"S7"}}}},ListAutoScalingConfigurations:{input:{type:"structure",members:{AutoScalingConfigurationName:{},LatestOnly:{type:"boolean"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["AutoScalingConfigurationSummaryList"],members:{AutoScalingConfigurationSummaryList:{type:"list",member:{shape:"S29"}},NextToken:{}}}},ListConnections:{input:{type:"structure",members:{ConnectionName:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["ConnectionSummaryList"],members:{ConnectionSummaryList:{type:"list",member:{type:"structure",members:{ConnectionName:{},ConnectionArn:{},ProviderType:{},Status:{},CreatedAt:{type:"timestamp"}}}},NextToken:{}}}},ListObservabilityConfigurations:{input:{type:"structure",members:{ObservabilityConfigurationName:{},LatestOnly:{type:"boolean"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["ObservabilityConfigurationSummaryList"],members:{ObservabilityConfigurationSummaryList:{type:"list",member:{type:"structure",members:{ObservabilityConfigurationArn:{},ObservabilityConfigurationName:{},ObservabilityConfigurationRevision:{type:"integer"}}}},NextToken:{}}}},ListOperations:{input:{type:"structure",required:["ServiceArn"],members:{ServiceArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{OperationSummaryList:{type:"list",member:{type:"structure",members:{Id:{},Type:{},Status:{},TargetArn:{},StartedAt:{type:"timestamp"},EndedAt:{type:"timestamp"},UpdatedAt:{type:"timestamp"}}}},NextToken:{}}}},ListServices:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["ServiceSummaryList"],members:{ServiceSummaryList:{type:"list",member:{type:"structure",members:{ServiceName:{},ServiceId:{},ServiceArn:{},ServiceUrl:{},CreatedAt:{type:"timestamp"},UpdatedAt:{type:"timestamp"},Status:{}}}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{Tags:{shape:"Sh"}}}},ListVpcConnectors:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["VpcConnectors"],members:{VpcConnectors:{type:"list",member:{shape:"S2f"}},NextToken:{}}}},PauseService:{input:{type:"structure",required:["ServiceArn"],members:{ServiceArn:{}}},output:{type:"structure",required:["Service"],members:{Service:{shape:"S26"},OperationId:{}}}},ResumeService:{input:{type:"structure",required:["ServiceArn"],members:{ServiceArn:{}}},output:{type:"structure",required:["Service"],members:{Service:{shape:"S26"},OperationId:{}}}},StartDeployment:{input:{type:"structure",required:["ServiceArn"],members:{ServiceArn:{}}},output:{type:"structure",required:["OperationId"],members:{OperationId:{}}}},TagResource:{input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"Sh"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateService:{input:{type:"structure",required:["ServiceArn"],members:{ServiceArn:{},SourceConfiguration:{shape:"S16"},InstanceConfiguration:{shape:"S1p"},AutoScalingConfigurationArn:{},HealthCheckConfiguration:{shape:"S1u"},NetworkConfiguration:{shape:"S21"},ObservabilityConfiguration:{shape:"S24"}}},output:{type:"structure",required:["Service","OperationId"],members:{Service:{shape:"S26"},OperationId:{}}}}},shapes:{S7:{type:"structure",required:["DomainName","EnableWWWSubdomain","Status"],members:{DomainName:{},EnableWWWSubdomain:{type:"boolean"},CertificateValidationRecords:{type:"list",member:{type:"structure",members:{Name:{},Type:{},Value:{},Status:{}}}},Status:{}}},Sh:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},Sm:{type:"structure",members:{AutoScalingConfigurationArn:{},AutoScalingConfigurationName:{},AutoScalingConfigurationRevision:{type:"integer"},Latest:{type:"boolean"},Status:{},MaxConcurrency:{type:"integer"},MinSize:{type:"integer"},MaxSize:{type:"integer"},CreatedAt:{type:"timestamp"},DeletedAt:{type:"timestamp"}}},Sv:{type:"structure",members:{ConnectionName:{},ConnectionArn:{},ProviderType:{},Status:{},CreatedAt:{type:"timestamp"}}},Sz:{type:"structure",required:["Vendor"],members:{Vendor:{}}},S12:{type:"structure",members:{ObservabilityConfigurationArn:{},ObservabilityConfigurationName:{},TraceConfiguration:{shape:"Sz"},ObservabilityConfigurationRevision:{type:"integer"},Latest:{type:"boolean"},Status:{},CreatedAt:{type:"timestamp"},DeletedAt:{type:"timestamp"}}},S16:{type:"structure",members:{CodeRepository:{type:"structure",required:["RepositoryUrl","SourceCodeVersion"],members:{RepositoryUrl:{},SourceCodeVersion:{type:"structure",required:["Type","Value"],members:{Type:{},Value:{}}},CodeConfiguration:{type:"structure",required:["ConfigurationSource"],members:{ConfigurationSource:{},CodeConfigurationValues:{type:"structure",required:["Runtime"],members:{Runtime:{},BuildCommand:{type:"string",sensitive:true},StartCommand:{shape:"S1f"},Port:{},RuntimeEnvironmentVariables:{shape:"S1g"}}}}}}},ImageRepository:{type:"structure",required:["ImageIdentifier","ImageRepositoryType"],members:{ImageIdentifier:{},ImageConfiguration:{type:"structure",members:{RuntimeEnvironmentVariables:{shape:"S1g"},StartCommand:{shape:"S1f"},Port:{}}},ImageRepositoryType:{}}},AutoDeploymentsEnabled:{type:"boolean"},AuthenticationConfiguration:{type:"structure",members:{ConnectionArn:{},AccessRoleArn:{}}}}},S1f:{type:"string",sensitive:true},S1g:{type:"map",key:{type:"string",sensitive:true},value:{type:"string",sensitive:true}},S1p:{type:"structure",members:{Cpu:{},Memory:{},InstanceRoleArn:{}}},S1s:{type:"structure",required:["KmsKey"],members:{KmsKey:{}}},S1u:{type:"structure",members:{Protocol:{},Path:{},Interval:{type:"integer"},Timeout:{type:"integer"},HealthyThreshold:{type:"integer"},UnhealthyThreshold:{type:"integer"}}},S21:{type:"structure",members:{EgressConfiguration:{type:"structure",members:{EgressType:{},VpcConnectorArn:{}}}}},S24:{type:"structure",required:["ObservabilityEnabled"],members:{ObservabilityEnabled:{type:"boolean"},ObservabilityConfigurationArn:{}}},S26:{type:"structure",required:["ServiceName","ServiceId","ServiceArn","ServiceUrl","CreatedAt","UpdatedAt","Status","SourceConfiguration","InstanceConfiguration","AutoScalingConfigurationSummary","NetworkConfiguration"],members:{ServiceName:{},ServiceId:{},ServiceArn:{},ServiceUrl:{},CreatedAt:{type:"timestamp"},UpdatedAt:{type:"timestamp"},DeletedAt:{type:"timestamp"},Status:{},SourceConfiguration:{shape:"S16"},InstanceConfiguration:{shape:"S1p"},EncryptionConfiguration:{shape:"S1s"},HealthCheckConfiguration:{shape:"S1u"},AutoScalingConfigurationSummary:{shape:"S29"},NetworkConfiguration:{shape:"S21"},ObservabilityConfiguration:{shape:"S24"}}},S29:{type:"structure",members:{AutoScalingConfigurationArn:{},AutoScalingConfigurationName:{},AutoScalingConfigurationRevision:{type:"integer"}}},S2d:{type:"list",member:{}},S2f:{type:"structure",members:{VpcConnectorName:{},VpcConnectorArn:{},VpcConnectorRevision:{type:"integer"},Subnets:{shape:"S2d"},SecurityGroups:{shape:"S2d"},Status:{},CreatedAt:{type:"timestamp"},DeletedAt:{type:"timestamp"}}}}}},153:function(e,t,r){var i;var s={environment:"nodejs",engine:function engine(){if(s.isBrowser()&&typeof navigator!=="undefined"){return navigator.userAgent}else{var engine=process.platform+"/"+process.version;if(process.env.AWS_EXECUTION_ENV){engine+=" exec-env/"+process.env.AWS_EXECUTION_ENV}return engine}},userAgent:function userAgent(){var e=s.environment;var t="aws-sdk-"+e+"/"+r(395).VERSION;if(e==="nodejs")t+=" "+s.engine();return t},uriEscape:function uriEscape(e){var t=encodeURIComponent(e);t=t.replace(/[^A-Za-z0-9_.~\-%]+/g,escape);t=t.replace(/[*]/g,function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()});return t},uriEscapePath:function uriEscapePath(e){var t=[];s.arrayEach(e.split("/"),function(e){t.push(s.uriEscape(e))});return t.join("/")},urlParse:function urlParse(e){return s.url.parse(e)},urlFormat:function urlFormat(e){return s.url.format(e)},queryStringParse:function queryStringParse(e){return s.querystring.parse(e)},queryParamsToString:function queryParamsToString(e){var t=[];var r=s.uriEscape;var i=Object.keys(e).sort();s.arrayEach(i,function(i){var a=e[i];var o=r(i);var n=o+"=";if(Array.isArray(a)){var u=[];s.arrayEach(a,function(e){u.push(r(e))});n=o+"="+u.sort().join("&"+o+"=")}else if(a!==undefined&&a!==null){n=o+"="+r(a)}t.push(n)});return t.join("&")},readFileSync:function readFileSync(e){if(s.isBrowser())return null;return r(5747).readFileSync(e,"utf-8")},base64:{encode:function encode64(e){if(typeof e==="number"){throw s.error(new Error("Cannot base64 encode number "+e))}if(e===null||typeof e==="undefined"){return e}var t=s.buffer.toBuffer(e);return t.toString("base64")},decode:function decode64(e){if(typeof e==="number"){throw s.error(new Error("Cannot base64 decode number "+e))}if(e===null||typeof e==="undefined"){return e}return s.buffer.toBuffer(e,"base64")}},buffer:{toBuffer:function(e,t){return typeof s.Buffer.from==="function"&&s.Buffer.from!==Uint8Array.from?s.Buffer.from(e,t):new s.Buffer(e,t)},alloc:function(e,t,r){if(typeof e!=="number"){throw new Error("size passed to alloc must be a number.")}if(typeof s.Buffer.alloc==="function"){return s.Buffer.alloc(e,t,r)}else{var i=new s.Buffer(e);if(t!==undefined&&typeof i.fill==="function"){i.fill(t,undefined,undefined,r)}return i}},toStream:function toStream(e){if(!s.Buffer.isBuffer(e))e=s.buffer.toBuffer(e);var t=new s.stream.Readable;var r=0;t._read=function(i){if(r>=e.length)return t.push(null);var s=r+i;if(s>e.length)s=e.length;t.push(e.slice(r,s));r=s};return t},concat:function(e){var t=0,r=0,i=null,a;for(a=0;a>>8^t[(r^a)&255]}return(r^-1)>>>0},hmac:function hmac(e,t,r,i){if(!r)r="binary";if(r==="buffer"){r=undefined}if(!i)i="sha256";if(typeof t==="string")t=s.buffer.toBuffer(t);return s.crypto.lib.createHmac(i,e).update(t).digest(r)},md5:function md5(e,t,r){return s.crypto.hash("md5",e,t,r)},sha256:function sha256(e,t,r){return s.crypto.hash("sha256",e,t,r)},hash:function(e,t,r,i){var a=s.crypto.createHash(e);if(!r){r="binary"}if(r==="buffer"){r=undefined}if(typeof t==="string")t=s.buffer.toBuffer(t);var o=s.arraySliceFn(t);var n=s.Buffer.isBuffer(t);if(s.isBrowser()&&typeof ArrayBuffer!=="undefined"&&t&&t.buffer instanceof ArrayBuffer)n=true;if(i&&typeof t==="object"&&typeof t.on==="function"&&!n){t.on("data",function(e){a.update(e)});t.on("error",function(e){i(e)});t.on("end",function(){i(null,a.digest(r))})}else if(i&&o&&!n&&typeof FileReader!=="undefined"){var u=0,p=1024*512;var m=new FileReader;m.onerror=function(){i(new Error("Failed to read data."))};m.onload=function(){var e=new s.Buffer(new Uint8Array(m.result));a.update(e);u+=e.length;m._continueReading()};m._continueReading=function(){if(u>=t.size){i(null,a.digest(r));return}var e=u+p;if(e>t.size)e=t.size;m.readAsArrayBuffer(o.call(t,u,e))};m._continueReading()}else{if(s.isBrowser()&&typeof t==="object"&&!n){t=new s.Buffer(new Uint8Array(t))}var c=a.update(t).digest(r);if(i)i(null,c);return c}},toHex:function toHex(e){var t=[];for(var r=0;r=3e5,false);return i.config.isClockSkewed}},applyClockOffset:function applyClockOffset(e){if(e)i.config.systemClockOffset=e-(new Date).getTime()},extractRequestId:function extractRequestId(e){var t=e.httpResponse.headers["x-amz-request-id"]||e.httpResponse.headers["x-amzn-requestid"];if(!t&&e.data&&e.data.ResponseMetadata){t=e.data.ResponseMetadata.RequestId}if(t){e.requestId=t}if(e.error){e.error.requestId=t}},addPromises:function addPromises(e,t){var r=false;if(t===undefined&&i&&i.config){t=i.config.getPromisesDependency()}if(t===undefined&&typeof Promise!=="undefined"){t=Promise}if(typeof t!=="function")r=true;if(!Array.isArray(e))e=[e];for(var s=0;s=0){n++;setTimeout(p,a+(e.retryAfter||0));return}}r(e)};var p=function(){var t="";a.handleRequest(e,o,function(e){e.on("data",function(e){t+=e.toString()});e.on("end",function(){var i=e.statusCode;if(i<300){r(null,t)}else{var a=parseInt(e.headers["retry-after"],10)*1e3||0;var o=s.error(new Error,{statusCode:i,retryable:i>=500||i===429});if(a&&o.retryable)o.retryAfter=a;u(o)}})},u)};i.util.defer(p)},uuid:{v4:function uuidV4(){return r(6898).v4()}},convertPayloadToString:function convertPayloadToString(e){var t=e.request;var r=t.operation;var i=t.service.api.operations[r].output||{};if(i.payload&&e.data[i.payload]){e.data[i.payload]=e.data[i.payload].toString()}},defer:function defer(e){if(typeof process==="object"&&typeof process.nextTick==="function"){process.nextTick(e)}else if(typeof setImmediate==="function"){setImmediate(e)}else{setTimeout(e,0)}},getRequestPayloadShape:function getRequestPayloadShape(e){var t=e.service.api.operations;if(!t)return undefined;var r=(t||{})[e.operation];if(!r||!r.input||!r.input.payload)return undefined;return r.input.members[r.input.payload]},getProfilesFromSharedConfig:function getProfilesFromSharedConfig(e,t){var r={};var i={};if(process.env[s.configOptInEnv]){var i=e.loadFrom({isConfig:true,filename:process.env[s.sharedConfigFileEnv]})}var a={};try{var a=e.loadFrom({filename:t||process.env[s.configOptInEnv]&&process.env[s.sharedCredentialsFileEnv]})}catch(e){if(!process.env[s.configOptInEnv])throw e}for(var o=0,n=Object.keys(i);o=6},parse:function parseARN(e){var t=e.split(":");return{partition:t[1],service:t[2],region:t[3],accountId:t[4],resource:t.slice(5).join(":")}},build:function buildARN(e){if(e.service===undefined||e.region===undefined||e.accountId===undefined||e.resource===undefined)throw s.error(new Error("Input ARN object is invalid"));return"arn:"+(e.partition||"aws")+":"+e.service+":"+e.region+":"+e.accountId+":"+e.resource}},defaultProfile:"default",configOptInEnv:"AWS_SDK_LOAD_CONFIG",sharedCredentialsFileEnv:"AWS_SHARED_CREDENTIALS_FILE",sharedConfigFileEnv:"AWS_CONFIG_FILE",imdsDisabledEnv:"AWS_EC2_METADATA_DISABLED"};e.exports=s},155:function(e){e.exports={version:2,waiters:{DistributionDeployed:{delay:60,operation:"GetDistribution",maxAttempts:25,description:"Wait until a distribution is deployed.",acceptors:[{expected:"Deployed",matcher:"path",state:"success",argument:"Distribution.Status"}]},InvalidationCompleted:{delay:20,operation:"GetInvalidation",maxAttempts:30,description:"Wait until an invalidation has completed.",acceptors:[{expected:"Completed",matcher:"path",state:"success",argument:"Invalidation.Status"}]},StreamingDistributionDeployed:{delay:60,operation:"GetStreamingDistribution",maxAttempts:25,description:"Wait until a streaming distribution is deployed.",acceptors:[{expected:"Deployed",matcher:"path",state:"success",argument:"StreamingDistribution.Status"}]}}}},160:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["dlm"]={};i.DLM=s.defineService("dlm",["2018-01-12"]);Object.defineProperty(a.services["dlm"],"2018-01-12",{get:function get(){var e=r(1890);e.paginators=r(9459).pagination;return e},enumerable:true,configurable:true});e.exports=i.DLM},166:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-08-04",endpointPrefix:"snow-device-management",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS Snow Device Management",serviceId:"Snow Device Management",signatureVersion:"v4",signingName:"snow-device-management",uid:"snow-device-management-2021-08-04"},operations:{CancelTask:{http:{requestUri:"/task/{taskId}/cancel",responseCode:200},input:{type:"structure",required:["taskId"],members:{taskId:{location:"uri",locationName:"taskId"}}},output:{type:"structure",members:{taskId:{}}}},CreateTask:{http:{requestUri:"/task",responseCode:200},input:{type:"structure",required:["command","targets"],members:{clientToken:{idempotencyToken:true},command:{type:"structure",members:{reboot:{type:"structure",members:{}},unlock:{type:"structure",members:{}}},union:true},description:{},tags:{shape:"Sb"},targets:{shape:"Sc"}}},output:{type:"structure",members:{taskArn:{},taskId:{}}}},DescribeDevice:{http:{requestUri:"/managed-device/{managedDeviceId}/describe",responseCode:200},input:{type:"structure",required:["managedDeviceId"],members:{managedDeviceId:{location:"uri",locationName:"managedDeviceId"}}},output:{type:"structure",members:{associatedWithJob:{},deviceCapacities:{type:"list",member:{type:"structure",members:{available:{type:"long"},name:{},total:{type:"long"},unit:{},used:{type:"long"}}}},deviceState:{},deviceType:{},lastReachedOutAt:{type:"timestamp"},lastUpdatedAt:{type:"timestamp"},managedDeviceArn:{},managedDeviceId:{},physicalNetworkInterfaces:{type:"list",member:{type:"structure",members:{defaultGateway:{},ipAddress:{},ipAddressAssignment:{},macAddress:{},netmask:{},physicalConnectorType:{},physicalNetworkInterfaceId:{}}}},software:{type:"structure",members:{installState:{},installedVersion:{},installingVersion:{}}},tags:{shape:"Sb"}}}},DescribeDeviceEc2Instances:{http:{requestUri:"/managed-device/{managedDeviceId}/resources/ec2/describe",responseCode:200},input:{type:"structure",required:["instanceIds","managedDeviceId"],members:{instanceIds:{type:"list",member:{}},managedDeviceId:{location:"uri",locationName:"managedDeviceId"}}},output:{type:"structure",members:{instances:{type:"list",member:{type:"structure",members:{instance:{type:"structure",members:{amiLaunchIndex:{type:"integer"},blockDeviceMappings:{type:"list",member:{type:"structure",members:{deviceName:{},ebs:{type:"structure",members:{attachTime:{type:"timestamp"},deleteOnTermination:{type:"boolean"},status:{},volumeId:{}}}}}},cpuOptions:{type:"structure",members:{coreCount:{type:"integer"},threadsPerCore:{type:"integer"}}},createdAt:{type:"timestamp"},imageId:{},instanceId:{},instanceType:{},privateIpAddress:{},publicIpAddress:{},rootDeviceName:{},securityGroups:{type:"list",member:{type:"structure",members:{groupId:{},groupName:{}}}},state:{type:"structure",members:{code:{type:"integer"},name:{}}},updatedAt:{type:"timestamp"}}},lastUpdatedAt:{type:"timestamp"}}}}}}},DescribeExecution:{http:{requestUri:"/task/{taskId}/execution/{managedDeviceId}",responseCode:200},input:{type:"structure",required:["managedDeviceId","taskId"],members:{managedDeviceId:{location:"uri",locationName:"managedDeviceId"},taskId:{location:"uri",locationName:"taskId"}}},output:{type:"structure",members:{executionId:{},lastUpdatedAt:{type:"timestamp"},managedDeviceId:{},startedAt:{type:"timestamp"},state:{},taskId:{}}}},DescribeTask:{http:{requestUri:"/task/{taskId}",responseCode:200},input:{type:"structure",required:["taskId"],members:{taskId:{location:"uri",locationName:"taskId"}}},output:{type:"structure",members:{completedAt:{type:"timestamp"},createdAt:{type:"timestamp"},description:{},lastUpdatedAt:{type:"timestamp"},state:{},tags:{shape:"Sb"},targets:{shape:"Sc"},taskArn:{},taskId:{}}}},ListDeviceResources:{http:{method:"GET",requestUri:"/managed-device/{managedDeviceId}/resources",responseCode:200},input:{type:"structure",required:["managedDeviceId"],members:{managedDeviceId:{location:"uri",locationName:"managedDeviceId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},type:{location:"querystring",locationName:"type"}}},output:{type:"structure",members:{nextToken:{},resources:{type:"list",member:{type:"structure",required:["resourceType"],members:{arn:{},id:{},resourceType:{}}}}}}},ListDevices:{http:{method:"GET",requestUri:"/managed-devices",responseCode:200},input:{type:"structure",members:{jobId:{location:"querystring",locationName:"jobId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{devices:{type:"list",member:{type:"structure",members:{associatedWithJob:{},managedDeviceArn:{},managedDeviceId:{},tags:{shape:"Sb"}}}},nextToken:{}}}},ListExecutions:{http:{method:"GET",requestUri:"/executions",responseCode:200},input:{type:"structure",required:["taskId"],members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},state:{location:"querystring",locationName:"state"},taskId:{location:"querystring",locationName:"taskId"}}},output:{type:"structure",members:{executions:{type:"list",member:{type:"structure",members:{executionId:{},managedDeviceId:{},state:{},taskId:{}}}},nextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"Sb"}}}},ListTasks:{http:{method:"GET",requestUri:"/tasks",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},state:{location:"querystring",locationName:"state"}}},output:{type:"structure",members:{nextToken:{},tasks:{type:"list",member:{type:"structure",required:["taskId"],members:{state:{},tags:{shape:"Sb"},taskArn:{},taskId:{}}}}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"Sb"}}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},idempotent:true}},shapes:{Sb:{type:"map",key:{},value:{}},Sc:{type:"list",member:{}}}}},170:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["applicationautoscaling"]={};i.ApplicationAutoScaling=s.defineService("applicationautoscaling",["2016-02-06"]);Object.defineProperty(a.services["applicationautoscaling"],"2016-02-06",{get:function get(){var e=r(7359);e.paginators=r(4666).pagination;return e},enumerable:true,configurable:true});e.exports=i.ApplicationAutoScaling},179:function(e){e.exports={pagination:{DescribeJobLogItems:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},DescribeJobs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},DescribeReplicationConfigurationTemplates:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},DescribeSourceServers:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},DescribeVcenterClients:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"}}}},184:function(e){e.exports={pagination:{DescribeAddresses:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Addresses"},ListJobs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"JobListEntries"}}}},212:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["auditmanager"]={};i.AuditManager=s.defineService("auditmanager",["2017-07-25"]);Object.defineProperty(a.services["auditmanager"],"2017-07-25",{get:function get(){var e=r(5830);e.paginators=r(386).pagination;return e},enumerable:true,configurable:true});e.exports=i.AuditManager},215:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["resourcegroups"]={};i.ResourceGroups=s.defineService("resourcegroups",["2017-11-27"]);Object.defineProperty(a.services["resourcegroups"],"2017-11-27",{get:function get(){var e=r(223);e.paginators=r(8096).pagination;return e},enumerable:true,configurable:true});e.exports=i.ResourceGroups},216:function(e){e.exports={pagination:{DescribeBackups:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},DescribeClusters:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListTags:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},223:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-11-27",endpointPrefix:"resource-groups",protocol:"rest-json",serviceAbbreviation:"Resource Groups",serviceFullName:"AWS Resource Groups",serviceId:"Resource Groups",signatureVersion:"v4",signingName:"resource-groups",uid:"resource-groups-2017-11-27"},operations:{CreateGroup:{http:{requestUri:"/groups"},input:{type:"structure",required:["Name"],members:{Name:{},Description:{},ResourceQuery:{shape:"S4"},Tags:{shape:"S7"},Configuration:{shape:"Sa"}}},output:{type:"structure",members:{Group:{shape:"Sj"},ResourceQuery:{shape:"S4"},Tags:{shape:"S7"},GroupConfiguration:{shape:"Sl"}}}},DeleteGroup:{http:{requestUri:"/delete-group"},input:{type:"structure",members:{GroupName:{deprecated:true,deprecatedMessage:"This field is deprecated, use Group instead."},Group:{}}},output:{type:"structure",members:{Group:{shape:"Sj"}}}},GetGroup:{http:{requestUri:"/get-group"},input:{type:"structure",members:{GroupName:{deprecated:true,deprecatedMessage:"This field is deprecated, use Group instead."},Group:{}}},output:{type:"structure",members:{Group:{shape:"Sj"}}}},GetGroupConfiguration:{http:{requestUri:"/get-group-configuration"},input:{type:"structure",members:{Group:{}}},output:{type:"structure",members:{GroupConfiguration:{shape:"Sl"}}}},GetGroupQuery:{http:{requestUri:"/get-group-query"},input:{type:"structure",members:{GroupName:{deprecated:true,deprecatedMessage:"This field is deprecated, use Group instead."},Group:{}}},output:{type:"structure",members:{GroupQuery:{shape:"Sx"}}}},GetTags:{http:{method:"GET",requestUri:"/resources/{Arn}/tags"},input:{type:"structure",required:["Arn"],members:{Arn:{location:"uri",locationName:"Arn"}}},output:{type:"structure",members:{Arn:{},Tags:{shape:"S7"}}}},GroupResources:{http:{requestUri:"/group-resources"},input:{type:"structure",required:["Group","ResourceArns"],members:{Group:{},ResourceArns:{shape:"S11"}}},output:{type:"structure",members:{Succeeded:{shape:"S11"},Failed:{shape:"S14"},Pending:{shape:"S18"}}}},ListGroupResources:{http:{requestUri:"/list-group-resources"},input:{type:"structure",members:{GroupName:{deprecated:true,deprecatedMessage:"This field is deprecated, use Group instead."},Group:{},Filters:{type:"list",member:{type:"structure",required:["Name","Values"],members:{Name:{},Values:{type:"list",member:{}}}}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Resources:{type:"list",member:{type:"structure",members:{Identifier:{shape:"S1l"},Status:{type:"structure",members:{Name:{}}}}}},ResourceIdentifiers:{shape:"S1p",deprecated:true,deprecatedMessage:"This field is deprecated, use Resources instead."},NextToken:{},QueryErrors:{shape:"S1q"}}}},ListGroups:{http:{requestUri:"/groups-list"},input:{type:"structure",members:{Filters:{type:"list",member:{type:"structure",required:["Name","Values"],members:{Name:{},Values:{type:"list",member:{}}}}},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{GroupIdentifiers:{type:"list",member:{type:"structure",members:{GroupName:{},GroupArn:{}}}},Groups:{deprecated:true,deprecatedMessage:"This field is deprecated, use GroupIdentifiers instead.",type:"list",member:{shape:"Sj"}},NextToken:{}}}},PutGroupConfiguration:{http:{requestUri:"/put-group-configuration",responseCode:202},input:{type:"structure",members:{Group:{},Configuration:{shape:"Sa"}}},output:{type:"structure",members:{}}},SearchResources:{http:{requestUri:"/resources/search"},input:{type:"structure",required:["ResourceQuery"],members:{ResourceQuery:{shape:"S4"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ResourceIdentifiers:{shape:"S1p"},NextToken:{},QueryErrors:{shape:"S1q"}}}},Tag:{http:{method:"PUT",requestUri:"/resources/{Arn}/tags"},input:{type:"structure",required:["Arn","Tags"],members:{Arn:{location:"uri",locationName:"Arn"},Tags:{shape:"S7"}}},output:{type:"structure",members:{Arn:{},Tags:{shape:"S7"}}}},UngroupResources:{http:{requestUri:"/ungroup-resources"},input:{type:"structure",required:["Group","ResourceArns"],members:{Group:{},ResourceArns:{shape:"S11"}}},output:{type:"structure",members:{Succeeded:{shape:"S11"},Failed:{shape:"S14"},Pending:{shape:"S18"}}}},Untag:{http:{method:"PATCH",requestUri:"/resources/{Arn}/tags"},input:{type:"structure",required:["Arn","Keys"],members:{Arn:{location:"uri",locationName:"Arn"},Keys:{shape:"S2d"}}},output:{type:"structure",members:{Arn:{},Keys:{shape:"S2d"}}}},UpdateGroup:{http:{requestUri:"/update-group"},input:{type:"structure",members:{GroupName:{deprecated:true,deprecatedMessage:"This field is deprecated, use Group instead."},Group:{},Description:{}}},output:{type:"structure",members:{Group:{shape:"Sj"}}}},UpdateGroupQuery:{http:{requestUri:"/update-group-query"},input:{type:"structure",required:["ResourceQuery"],members:{GroupName:{deprecated:true,deprecatedMessage:"This field is deprecated, use Group instead."},Group:{},ResourceQuery:{shape:"S4"}}},output:{type:"structure",members:{GroupQuery:{shape:"Sx"}}}}},shapes:{S4:{type:"structure",required:["Type","Query"],members:{Type:{},Query:{}}},S7:{type:"map",key:{},value:{}},Sa:{type:"list",member:{type:"structure",required:["Type"],members:{Type:{},Parameters:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{},Values:{type:"list",member:{}}}}}}}},Sj:{type:"structure",required:["GroupArn","Name"],members:{GroupArn:{},Name:{},Description:{}}},Sl:{type:"structure",members:{Configuration:{shape:"Sa"},ProposedConfiguration:{shape:"Sa"},Status:{},FailureReason:{}}},Sx:{type:"structure",required:["GroupName","ResourceQuery"],members:{GroupName:{},ResourceQuery:{shape:"S4"}}},S11:{type:"list",member:{}},S14:{type:"list",member:{type:"structure",members:{ResourceArn:{},ErrorMessage:{},ErrorCode:{}}}},S18:{type:"list",member:{type:"structure",members:{ResourceArn:{}}}},S1l:{type:"structure",members:{ResourceArn:{},ResourceType:{}}},S1p:{type:"list",member:{shape:"S1l"}},S1q:{type:"list",member:{type:"structure",members:{ErrorCode:{},Message:{}}}},S2d:{type:"list",member:{}}}}},232:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-10-26",endpointPrefix:"transcribe",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon Transcribe Service",serviceId:"Transcribe",signatureVersion:"v4",signingName:"transcribe",targetPrefix:"Transcribe",uid:"transcribe-2017-10-26"},operations:{CreateCallAnalyticsCategory:{input:{type:"structure",required:["CategoryName","Rules"],members:{CategoryName:{},Rules:{shape:"S3"}}},output:{type:"structure",members:{CategoryProperties:{shape:"Sl"}}}},CreateLanguageModel:{input:{type:"structure",required:["LanguageCode","BaseModelName","ModelName","InputDataConfig"],members:{LanguageCode:{},BaseModelName:{},ModelName:{},InputDataConfig:{shape:"Sr"},Tags:{shape:"Su"}}},output:{type:"structure",members:{LanguageCode:{},BaseModelName:{},ModelName:{},InputDataConfig:{shape:"Sr"},ModelStatus:{}}}},CreateMedicalVocabulary:{input:{type:"structure",required:["VocabularyName","LanguageCode","VocabularyFileUri"],members:{VocabularyName:{},LanguageCode:{},VocabularyFileUri:{},Tags:{shape:"Su"}}},output:{type:"structure",members:{VocabularyName:{},LanguageCode:{},VocabularyState:{},LastModifiedTime:{type:"timestamp"},FailureReason:{}}}},CreateVocabulary:{input:{type:"structure",required:["VocabularyName","LanguageCode"],members:{VocabularyName:{},LanguageCode:{},Phrases:{shape:"S17"},VocabularyFileUri:{},Tags:{shape:"Su"}}},output:{type:"structure",members:{VocabularyName:{},LanguageCode:{},VocabularyState:{},LastModifiedTime:{type:"timestamp"},FailureReason:{}}}},CreateVocabularyFilter:{input:{type:"structure",required:["VocabularyFilterName","LanguageCode"],members:{VocabularyFilterName:{},LanguageCode:{},Words:{shape:"S1c"},VocabularyFilterFileUri:{},Tags:{shape:"Su"}}},output:{type:"structure",members:{VocabularyFilterName:{},LanguageCode:{},LastModifiedTime:{type:"timestamp"}}}},DeleteCallAnalyticsCategory:{input:{type:"structure",required:["CategoryName"],members:{CategoryName:{}}},output:{type:"structure",members:{}}},DeleteCallAnalyticsJob:{input:{type:"structure",required:["CallAnalyticsJobName"],members:{CallAnalyticsJobName:{}}},output:{type:"structure",members:{}}},DeleteLanguageModel:{input:{type:"structure",required:["ModelName"],members:{ModelName:{}}}},DeleteMedicalTranscriptionJob:{input:{type:"structure",required:["MedicalTranscriptionJobName"],members:{MedicalTranscriptionJobName:{}}}},DeleteMedicalVocabulary:{input:{type:"structure",required:["VocabularyName"],members:{VocabularyName:{}}}},DeleteTranscriptionJob:{input:{type:"structure",required:["TranscriptionJobName"],members:{TranscriptionJobName:{}}}},DeleteVocabulary:{input:{type:"structure",required:["VocabularyName"],members:{VocabularyName:{}}}},DeleteVocabularyFilter:{input:{type:"structure",required:["VocabularyFilterName"],members:{VocabularyFilterName:{}}}},DescribeLanguageModel:{input:{type:"structure",required:["ModelName"],members:{ModelName:{}}},output:{type:"structure",members:{LanguageModel:{shape:"S1t"}}}},GetCallAnalyticsCategory:{input:{type:"structure",required:["CategoryName"],members:{CategoryName:{}}},output:{type:"structure",members:{CategoryProperties:{shape:"Sl"}}}},GetCallAnalyticsJob:{input:{type:"structure",required:["CallAnalyticsJobName"],members:{CallAnalyticsJobName:{}}},output:{type:"structure",members:{CallAnalyticsJob:{shape:"S1y"}}}},GetMedicalTranscriptionJob:{input:{type:"structure",required:["MedicalTranscriptionJobName"],members:{MedicalTranscriptionJobName:{}}},output:{type:"structure",members:{MedicalTranscriptionJob:{shape:"S2k"}}}},GetMedicalVocabulary:{input:{type:"structure",required:["VocabularyName"],members:{VocabularyName:{}}},output:{type:"structure",members:{VocabularyName:{},LanguageCode:{},VocabularyState:{},LastModifiedTime:{type:"timestamp"},FailureReason:{},DownloadUri:{}}}},GetTranscriptionJob:{input:{type:"structure",required:["TranscriptionJobName"],members:{TranscriptionJobName:{}}},output:{type:"structure",members:{TranscriptionJob:{shape:"S2y"}}}},GetVocabulary:{input:{type:"structure",required:["VocabularyName"],members:{VocabularyName:{}}},output:{type:"structure",members:{VocabularyName:{},LanguageCode:{},VocabularyState:{},LastModifiedTime:{type:"timestamp"},FailureReason:{},DownloadUri:{}}}},GetVocabularyFilter:{input:{type:"structure",required:["VocabularyFilterName"],members:{VocabularyFilterName:{}}},output:{type:"structure",members:{VocabularyFilterName:{},LanguageCode:{},LastModifiedTime:{type:"timestamp"},DownloadUri:{}}}},ListCallAnalyticsCategories:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NextToken:{},Categories:{type:"list",member:{shape:"Sl"}}}}},ListCallAnalyticsJobs:{input:{type:"structure",members:{Status:{},JobNameContains:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Status:{},NextToken:{},CallAnalyticsJobSummaries:{type:"list",member:{type:"structure",members:{CallAnalyticsJobName:{},CreationTime:{type:"timestamp"},StartTime:{type:"timestamp"},CompletionTime:{type:"timestamp"},LanguageCode:{},CallAnalyticsJobStatus:{},FailureReason:{}}}}}}},ListLanguageModels:{input:{type:"structure",members:{StatusEquals:{},NameContains:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NextToken:{},Models:{type:"list",member:{shape:"S1t"}}}}},ListMedicalTranscriptionJobs:{input:{type:"structure",members:{Status:{},JobNameContains:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Status:{},NextToken:{},MedicalTranscriptionJobSummaries:{type:"list",member:{type:"structure",members:{MedicalTranscriptionJobName:{},CreationTime:{type:"timestamp"},StartTime:{type:"timestamp"},CompletionTime:{type:"timestamp"},LanguageCode:{},TranscriptionJobStatus:{},FailureReason:{},OutputLocationType:{},Specialty:{},ContentIdentificationType:{},Type:{}}}}}}},ListMedicalVocabularies:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},StateEquals:{},NameContains:{}}},output:{type:"structure",members:{Status:{},NextToken:{},Vocabularies:{shape:"S3u"}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{ResourceArn:{},Tags:{shape:"Su"}}}},ListTranscriptionJobs:{input:{type:"structure",members:{Status:{},JobNameContains:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Status:{},NextToken:{},TranscriptionJobSummaries:{type:"list",member:{type:"structure",members:{TranscriptionJobName:{},CreationTime:{type:"timestamp"},StartTime:{type:"timestamp"},CompletionTime:{type:"timestamp"},LanguageCode:{},TranscriptionJobStatus:{},FailureReason:{},OutputLocationType:{},ContentRedaction:{shape:"S27"},ModelSettings:{shape:"S30"},IdentifyLanguage:{type:"boolean"},IdentifiedLanguageScore:{type:"float"}}}}}}},ListVocabularies:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},StateEquals:{},NameContains:{}}},output:{type:"structure",members:{Status:{},NextToken:{},Vocabularies:{shape:"S3u"}}}},ListVocabularyFilters:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},NameContains:{}}},output:{type:"structure",members:{NextToken:{},VocabularyFilters:{type:"list",member:{type:"structure",members:{VocabularyFilterName:{},LanguageCode:{},LastModifiedTime:{type:"timestamp"}}}}}}},StartCallAnalyticsJob:{input:{type:"structure",required:["CallAnalyticsJobName","Media","DataAccessRoleArn"],members:{CallAnalyticsJobName:{},Media:{shape:"S22"},OutputLocation:{},OutputEncryptionKMSKeyId:{},DataAccessRoleArn:{},Settings:{shape:"S25"},ChannelDefinitions:{shape:"S2f"}}},output:{type:"structure",members:{CallAnalyticsJob:{shape:"S1y"}}}},StartMedicalTranscriptionJob:{input:{type:"structure",required:["MedicalTranscriptionJobName","LanguageCode","Media","OutputBucketName","Specialty","Type"],members:{MedicalTranscriptionJobName:{},LanguageCode:{},MediaSampleRateHertz:{type:"integer"},MediaFormat:{},Media:{shape:"S22"},OutputBucketName:{},OutputKey:{},OutputEncryptionKMSKeyId:{},KMSEncryptionContext:{shape:"S4f"},Settings:{shape:"S2o"},ContentIdentificationType:{},Specialty:{},Type:{},Tags:{shape:"Su"}}},output:{type:"structure",members:{MedicalTranscriptionJob:{shape:"S2k"}}}},StartTranscriptionJob:{input:{type:"structure",required:["TranscriptionJobName","Media"],members:{TranscriptionJobName:{},LanguageCode:{},MediaSampleRateHertz:{type:"integer"},MediaFormat:{},Media:{shape:"S22"},OutputBucketName:{},OutputKey:{},OutputEncryptionKMSKeyId:{},KMSEncryptionContext:{shape:"S4f"},Settings:{shape:"S2z"},ModelSettings:{shape:"S30"},JobExecutionSettings:{shape:"S31"},ContentRedaction:{shape:"S27"},IdentifyLanguage:{type:"boolean"},LanguageOptions:{shape:"S2c"},Subtitles:{type:"structure",members:{Formats:{shape:"S33"},OutputStartIndex:{type:"integer"}}},Tags:{shape:"Su"},LanguageIdSettings:{shape:"S2d"}}},output:{type:"structure",members:{TranscriptionJob:{shape:"S2y"}}}},TagResource:{input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"Su"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateCallAnalyticsCategory:{input:{type:"structure",required:["CategoryName","Rules"],members:{CategoryName:{},Rules:{shape:"S3"}}},output:{type:"structure",members:{CategoryProperties:{shape:"Sl"}}}},UpdateMedicalVocabulary:{input:{type:"structure",required:["VocabularyName","LanguageCode"],members:{VocabularyName:{},LanguageCode:{},VocabularyFileUri:{}}},output:{type:"structure",members:{VocabularyName:{},LanguageCode:{},LastModifiedTime:{type:"timestamp"},VocabularyState:{}}}},UpdateVocabulary:{input:{type:"structure",required:["VocabularyName","LanguageCode"],members:{VocabularyName:{},LanguageCode:{},Phrases:{shape:"S17"},VocabularyFileUri:{}}},output:{type:"structure",members:{VocabularyName:{},LanguageCode:{},LastModifiedTime:{type:"timestamp"},VocabularyState:{}}}},UpdateVocabularyFilter:{input:{type:"structure",required:["VocabularyFilterName"],members:{VocabularyFilterName:{},Words:{shape:"S1c"},VocabularyFilterFileUri:{}}},output:{type:"structure",members:{VocabularyFilterName:{},LanguageCode:{},LastModifiedTime:{type:"timestamp"}}}}},shapes:{S3:{type:"list",member:{type:"structure",members:{NonTalkTimeFilter:{type:"structure",members:{Threshold:{type:"long"},AbsoluteTimeRange:{shape:"S7"},RelativeTimeRange:{shape:"S8"},Negate:{type:"boolean"}}},InterruptionFilter:{type:"structure",members:{Threshold:{type:"long"},ParticipantRole:{},AbsoluteTimeRange:{shape:"S7"},RelativeTimeRange:{shape:"S8"},Negate:{type:"boolean"}}},TranscriptFilter:{type:"structure",required:["TranscriptFilterType","Targets"],members:{TranscriptFilterType:{},AbsoluteTimeRange:{shape:"S7"},RelativeTimeRange:{shape:"S8"},ParticipantRole:{},Negate:{type:"boolean"},Targets:{type:"list",member:{}}}},SentimentFilter:{type:"structure",required:["Sentiments"],members:{Sentiments:{type:"list",member:{}},AbsoluteTimeRange:{shape:"S7"},RelativeTimeRange:{shape:"S8"},ParticipantRole:{},Negate:{type:"boolean"}}}},union:true}},S7:{type:"structure",members:{StartTime:{type:"long"},EndTime:{type:"long"},First:{type:"long"},Last:{type:"long"}}},S8:{type:"structure",members:{StartPercentage:{type:"integer"},EndPercentage:{type:"integer"},First:{type:"integer"},Last:{type:"integer"}}},Sl:{type:"structure",members:{CategoryName:{},Rules:{shape:"S3"},CreateTime:{type:"timestamp"},LastUpdateTime:{type:"timestamp"}}},Sr:{type:"structure",required:["S3Uri","DataAccessRoleArn"],members:{S3Uri:{},TuningDataS3Uri:{},DataAccessRoleArn:{}}},Su:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S17:{type:"list",member:{}},S1c:{type:"list",member:{}},S1t:{type:"structure",members:{ModelName:{},CreateTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},LanguageCode:{},BaseModelName:{},ModelStatus:{},UpgradeAvailability:{type:"boolean"},FailureReason:{},InputDataConfig:{shape:"Sr"}}},S1y:{type:"structure",members:{CallAnalyticsJobName:{},CallAnalyticsJobStatus:{},LanguageCode:{},MediaSampleRateHertz:{type:"integer"},MediaFormat:{},Media:{shape:"S22"},Transcript:{shape:"S23"},StartTime:{type:"timestamp"},CreationTime:{type:"timestamp"},CompletionTime:{type:"timestamp"},FailureReason:{},DataAccessRoleArn:{},IdentifiedLanguageScore:{type:"float"},Settings:{shape:"S25"},ChannelDefinitions:{shape:"S2f"}}},S22:{type:"structure",members:{MediaFileUri:{},RedactedMediaFileUri:{}}},S23:{type:"structure",members:{TranscriptFileUri:{},RedactedTranscriptFileUri:{}}},S25:{type:"structure",members:{VocabularyName:{},VocabularyFilterName:{},VocabularyFilterMethod:{},LanguageModelName:{},ContentRedaction:{shape:"S27"},LanguageOptions:{shape:"S2c"},LanguageIdSettings:{shape:"S2d"}}},S27:{type:"structure",required:["RedactionType","RedactionOutput"],members:{RedactionType:{},RedactionOutput:{},PiiEntityTypes:{type:"list",member:{}}}},S2c:{type:"list",member:{}},S2d:{type:"map",key:{},value:{type:"structure",members:{VocabularyName:{},VocabularyFilterName:{},LanguageModelName:{}}}},S2f:{type:"list",member:{type:"structure",members:{ChannelId:{type:"integer"},ParticipantRole:{}}}},S2k:{type:"structure",members:{MedicalTranscriptionJobName:{},TranscriptionJobStatus:{},LanguageCode:{},MediaSampleRateHertz:{type:"integer"},MediaFormat:{},Media:{shape:"S22"},Transcript:{type:"structure",members:{TranscriptFileUri:{}}},StartTime:{type:"timestamp"},CreationTime:{type:"timestamp"},CompletionTime:{type:"timestamp"},FailureReason:{},Settings:{shape:"S2o"},ContentIdentificationType:{},Specialty:{},Type:{},Tags:{shape:"Su"}}},S2o:{type:"structure",members:{ShowSpeakerLabels:{type:"boolean"},MaxSpeakerLabels:{type:"integer"},ChannelIdentification:{type:"boolean"},ShowAlternatives:{type:"boolean"},MaxAlternatives:{type:"integer"},VocabularyName:{}}},S2y:{type:"structure",members:{TranscriptionJobName:{},TranscriptionJobStatus:{},LanguageCode:{},MediaSampleRateHertz:{type:"integer"},MediaFormat:{},Media:{shape:"S22"},Transcript:{shape:"S23"},StartTime:{type:"timestamp"},CreationTime:{type:"timestamp"},CompletionTime:{type:"timestamp"},FailureReason:{},Settings:{shape:"S2z"},ModelSettings:{shape:"S30"},JobExecutionSettings:{shape:"S31"},ContentRedaction:{shape:"S27"},IdentifyLanguage:{type:"boolean"},LanguageOptions:{shape:"S2c"},IdentifiedLanguageScore:{type:"float"},Tags:{shape:"Su"},Subtitles:{type:"structure",members:{Formats:{shape:"S33"},SubtitleFileUris:{type:"list",member:{}},OutputStartIndex:{type:"integer"}}},LanguageIdSettings:{shape:"S2d"}}},S2z:{type:"structure",members:{VocabularyName:{},ShowSpeakerLabels:{type:"boolean"},MaxSpeakerLabels:{type:"integer"},ChannelIdentification:{type:"boolean"},ShowAlternatives:{type:"boolean"},MaxAlternatives:{type:"integer"},VocabularyFilterName:{},VocabularyFilterMethod:{}}},S30:{type:"structure",members:{LanguageModelName:{}}},S31:{type:"structure",members:{AllowDeferredExecution:{type:"boolean"},DataAccessRoleArn:{}}},S33:{type:"list",member:{}},S3u:{type:"list",member:{type:"structure",members:{VocabularyName:{},LanguageCode:{},LastModifiedTime:{type:"timestamp"},VocabularyState:{}}}},S4f:{type:"map",key:{},value:{}}}}},240:function(e){e.exports={pagination:{DescribeJobFlows:{result_key:"JobFlows"},ListBootstrapActions:{input_token:"Marker",output_token:"Marker",result_key:"BootstrapActions"},ListClusters:{input_token:"Marker",output_token:"Marker",result_key:"Clusters"},ListInstanceFleets:{input_token:"Marker",output_token:"Marker",result_key:"InstanceFleets"},ListInstanceGroups:{input_token:"Marker",output_token:"Marker",result_key:"InstanceGroups"},ListInstances:{input_token:"Marker",output_token:"Marker",result_key:"Instances"},ListNotebookExecutions:{input_token:"Marker",output_token:"Marker",result_key:"NotebookExecutions"},ListReleaseLabels:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListSecurityConfigurations:{input_token:"Marker",output_token:"Marker",result_key:"SecurityConfigurations"},ListSteps:{input_token:"Marker",output_token:"Marker",result_key:"Steps"},ListStudioSessionMappings:{input_token:"Marker",output_token:"Marker",result_key:"SessionMappings"},ListStudios:{input_token:"Marker",output_token:"Marker",result_key:"Studios"}}}},254:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["healthlake"]={};i.HealthLake=s.defineService("healthlake",["2017-07-01"]);Object.defineProperty(a.services["healthlake"],"2017-07-01",{get:function get(){var e=r(5048);e.paginators=r(7140).pagination;return e},enumerable:true,configurable:true});e.exports=i.HealthLake},280:function(e){e.exports={pagination:{ListAccelerators:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Accelerators"},ListByoipCidrs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ByoipCidrs"},ListCustomRoutingAccelerators:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Accelerators"},ListCustomRoutingEndpointGroups:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListCustomRoutingListeners:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Listeners"},ListCustomRoutingPortMappings:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"PortMappings"},ListCustomRoutingPortMappingsByDestination:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"DestinationPortMappings"},ListEndpointGroups:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"EndpointGroups"},ListListeners:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Listeners"}}}},287:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2012-10-29",endpointPrefix:"datapipeline",jsonVersion:"1.1",protocol:"json",serviceFullName:"AWS Data Pipeline",serviceId:"Data Pipeline",signatureVersion:"v4",targetPrefix:"DataPipeline",uid:"datapipeline-2012-10-29"},operations:{ActivatePipeline:{input:{type:"structure",required:["pipelineId"],members:{pipelineId:{},parameterValues:{shape:"S3"},startTimestamp:{type:"timestamp"}}},output:{type:"structure",members:{}}},AddTags:{input:{type:"structure",required:["pipelineId","tags"],members:{pipelineId:{},tags:{shape:"Sa"}}},output:{type:"structure",members:{}}},CreatePipeline:{input:{type:"structure",required:["name","uniqueId"],members:{name:{},uniqueId:{},description:{},tags:{shape:"Sa"}}},output:{type:"structure",required:["pipelineId"],members:{pipelineId:{}}}},DeactivatePipeline:{input:{type:"structure",required:["pipelineId"],members:{pipelineId:{},cancelActive:{type:"boolean"}}},output:{type:"structure",members:{}}},DeletePipeline:{input:{type:"structure",required:["pipelineId"],members:{pipelineId:{}}}},DescribeObjects:{input:{type:"structure",required:["pipelineId","objectIds"],members:{pipelineId:{},objectIds:{shape:"Sn"},evaluateExpressions:{type:"boolean"},marker:{}}},output:{type:"structure",required:["pipelineObjects"],members:{pipelineObjects:{shape:"Sq"},marker:{},hasMoreResults:{type:"boolean"}}}},DescribePipelines:{input:{type:"structure",required:["pipelineIds"],members:{pipelineIds:{shape:"Sn"}}},output:{type:"structure",required:["pipelineDescriptionList"],members:{pipelineDescriptionList:{type:"list",member:{type:"structure",required:["pipelineId","name","fields"],members:{pipelineId:{},name:{},fields:{shape:"Ss"},description:{},tags:{shape:"Sa"}}}}}}},EvaluateExpression:{input:{type:"structure",required:["pipelineId","objectId","expression"],members:{pipelineId:{},objectId:{},expression:{}}},output:{type:"structure",required:["evaluatedExpression"],members:{evaluatedExpression:{}}}},GetPipelineDefinition:{input:{type:"structure",required:["pipelineId"],members:{pipelineId:{},version:{}}},output:{type:"structure",members:{pipelineObjects:{shape:"Sq"},parameterObjects:{shape:"S13"},parameterValues:{shape:"S3"}}}},ListPipelines:{input:{type:"structure",members:{marker:{}}},output:{type:"structure",required:["pipelineIdList"],members:{pipelineIdList:{type:"list",member:{type:"structure",members:{id:{},name:{}}}},marker:{},hasMoreResults:{type:"boolean"}}}},PollForTask:{input:{type:"structure",required:["workerGroup"],members:{workerGroup:{},hostname:{},instanceIdentity:{type:"structure",members:{document:{},signature:{}}}}},output:{type:"structure",members:{taskObject:{type:"structure",members:{taskId:{},pipelineId:{},attemptId:{},objects:{type:"map",key:{},value:{shape:"Sr"}}}}}}},PutPipelineDefinition:{input:{type:"structure",required:["pipelineId","pipelineObjects"],members:{pipelineId:{},pipelineObjects:{shape:"Sq"},parameterObjects:{shape:"S13"},parameterValues:{shape:"S3"}}},output:{type:"structure",required:["errored"],members:{validationErrors:{shape:"S1l"},validationWarnings:{shape:"S1p"},errored:{type:"boolean"}}}},QueryObjects:{input:{type:"structure",required:["pipelineId","sphere"],members:{pipelineId:{},query:{type:"structure",members:{selectors:{type:"list",member:{type:"structure",members:{fieldName:{},operator:{type:"structure",members:{type:{},values:{shape:"S1x"}}}}}}}},sphere:{},marker:{},limit:{type:"integer"}}},output:{type:"structure",members:{ids:{shape:"Sn"},marker:{},hasMoreResults:{type:"boolean"}}}},RemoveTags:{input:{type:"structure",required:["pipelineId","tagKeys"],members:{pipelineId:{},tagKeys:{shape:"S1x"}}},output:{type:"structure",members:{}}},ReportTaskProgress:{input:{type:"structure",required:["taskId"],members:{taskId:{},fields:{shape:"Ss"}}},output:{type:"structure",required:["canceled"],members:{canceled:{type:"boolean"}}}},ReportTaskRunnerHeartbeat:{input:{type:"structure",required:["taskrunnerId"],members:{taskrunnerId:{},workerGroup:{},hostname:{}}},output:{type:"structure",required:["terminate"],members:{terminate:{type:"boolean"}}}},SetStatus:{input:{type:"structure",required:["pipelineId","objectIds","status"],members:{pipelineId:{},objectIds:{shape:"Sn"},status:{}}}},SetTaskStatus:{input:{type:"structure",required:["taskId","taskStatus"],members:{taskId:{},taskStatus:{},errorId:{},errorMessage:{},errorStackTrace:{}}},output:{type:"structure",members:{}}},ValidatePipelineDefinition:{input:{type:"structure",required:["pipelineId","pipelineObjects"],members:{pipelineId:{},pipelineObjects:{shape:"Sq"},parameterObjects:{shape:"S13"},parameterValues:{shape:"S3"}}},output:{type:"structure",required:["errored"],members:{validationErrors:{shape:"S1l"},validationWarnings:{shape:"S1p"},errored:{type:"boolean"}}}}},shapes:{S3:{type:"list",member:{type:"structure",required:["id","stringValue"],members:{id:{},stringValue:{}}}},Sa:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}},Sn:{type:"list",member:{}},Sq:{type:"list",member:{shape:"Sr"}},Sr:{type:"structure",required:["id","name","fields"],members:{id:{},name:{},fields:{shape:"Ss"}}},Ss:{type:"list",member:{type:"structure",required:["key"],members:{key:{},stringValue:{},refValue:{}}}},S13:{type:"list",member:{type:"structure",required:["id","attributes"],members:{id:{},attributes:{type:"list",member:{type:"structure",required:["key","stringValue"],members:{key:{},stringValue:{}}}}}}},S1l:{type:"list",member:{type:"structure",members:{id:{},errors:{shape:"S1n"}}}},S1n:{type:"list",member:{}},S1p:{type:"list",member:{type:"structure",members:{id:{},warnings:{shape:"S1n"}}}},S1x:{type:"list",member:{}}}}},299:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["amplifybackend"]={};i.AmplifyBackend=s.defineService("amplifybackend",["2020-08-11"]);Object.defineProperty(a.services["amplifybackend"],"2020-08-11",{get:function get(){var e=r(2013);e.paginators=r(7961).pagination;return e},enumerable:true,configurable:true});e.exports=i.AmplifyBackend},312:function(e,t,r){(function(){var t,i,s,a,o,n,u;u=r(8582),o=u.assign,n=u.isFunction;t=r(8559);i=r(9768);a=r(2750);s=r(3458);e.exports.create=function(e,r,i,s){var a,n;if(e==null){throw new Error("Root element needs a name")}s=o({},r,i,s);a=new t(s);n=a.element(e);if(!s.headless){a.declaration(s);if(s.pubID!=null||s.sysID!=null){a.doctype(s)}}return n};e.exports.begin=function(e,r,s){var a;if(n(e)){a=[e,r],r=a[0],s=a[1];e={}}if(r){return new i(e,r,s)}else{return new t(e)}};e.exports.stringWriter=function(e){return new a(e)};e.exports.streamWriter=function(e,t){return new s(e,t)}}).call(this)},320:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2019-07-11",endpointPrefix:"session.qldb",jsonVersion:"1.0",protocol:"json",serviceAbbreviation:"QLDB Session",serviceFullName:"Amazon QLDB Session",serviceId:"QLDB Session",signatureVersion:"v4",signingName:"qldb",targetPrefix:"QLDBSession",uid:"qldb-session-2019-07-11"},operations:{SendCommand:{input:{type:"structure",members:{SessionToken:{},StartSession:{type:"structure",required:["LedgerName"],members:{LedgerName:{}}},StartTransaction:{type:"structure",members:{}},EndSession:{type:"structure",members:{}},CommitTransaction:{type:"structure",required:["TransactionId","CommitDigest"],members:{TransactionId:{},CommitDigest:{type:"blob"}}},AbortTransaction:{type:"structure",members:{}},ExecuteStatement:{type:"structure",required:["TransactionId","Statement"],members:{TransactionId:{},Statement:{},Parameters:{type:"list",member:{shape:"Se"}}}},FetchPage:{type:"structure",required:["TransactionId","NextPageToken"],members:{TransactionId:{},NextPageToken:{}}}}},output:{type:"structure",members:{StartSession:{type:"structure",members:{SessionToken:{},TimingInformation:{shape:"Sl"}}},StartTransaction:{type:"structure",members:{TransactionId:{},TimingInformation:{shape:"Sl"}}},EndSession:{type:"structure",members:{TimingInformation:{shape:"Sl"}}},CommitTransaction:{type:"structure",members:{TransactionId:{},CommitDigest:{type:"blob"},TimingInformation:{shape:"Sl"},ConsumedIOs:{shape:"Sq"}}},AbortTransaction:{type:"structure",members:{TimingInformation:{shape:"Sl"}}},ExecuteStatement:{type:"structure",members:{FirstPage:{shape:"Sv"},TimingInformation:{shape:"Sl"},ConsumedIOs:{shape:"Sq"}}},FetchPage:{type:"structure",members:{Page:{shape:"Sv"},TimingInformation:{shape:"Sl"},ConsumedIOs:{shape:"Sq"}}}}}}},shapes:{Se:{type:"structure",members:{IonBinary:{type:"blob"},IonText:{}}},Sl:{type:"structure",members:{ProcessingTimeMilliseconds:{type:"long"}}},Sq:{type:"structure",members:{ReadIOs:{type:"long"},WriteIOs:{type:"long"}}},Sv:{type:"structure",members:{Values:{type:"list",member:{shape:"Se"}},NextPageToken:{}}}}}},324:function(e){e.exports={pagination:{ListParallelData:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListTerminologies:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListTextTranslationJobs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"}}}},332:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["costexplorer"]={};i.CostExplorer=s.defineService("costexplorer",["2017-10-25"]);Object.defineProperty(a.services["costexplorer"],"2017-10-25",{get:function get(){var e=r(6279);e.paginators=r(8755).pagination;return e},enumerable:true,configurable:true});e.exports=i.CostExplorer},333:function(e){e.exports={version:2,waiters:{FlowActive:{description:"Wait until a flow is active",operation:"DescribeFlow",delay:3,maxAttempts:40,acceptors:[{state:"success",matcher:"path",argument:"Flow.Status",expected:"ACTIVE"},{state:"retry",matcher:"path",argument:"Flow.Status",expected:"STARTING"},{state:"retry",matcher:"path",argument:"Flow.Status",expected:"UPDATING"},{state:"retry",matcher:"status",expected:500},{state:"retry",matcher:"status",expected:503},{state:"failure",matcher:"path",argument:"Flow.Status",expected:"ERROR"}]},FlowStandby:{description:"Wait until a flow is in standby mode",operation:"DescribeFlow",delay:3,maxAttempts:40,acceptors:[{state:"success",matcher:"path",argument:"Flow.Status",expected:"STANDBY"},{state:"retry",matcher:"path",argument:"Flow.Status",expected:"STOPPING"},{state:"retry",matcher:"status",expected:500},{state:"retry",matcher:"status",expected:503},{state:"failure",matcher:"path",argument:"Flow.Status",expected:"ERROR"}]},FlowDeleted:{description:"Wait until a flow is deleted",operation:"DescribeFlow",delay:3,maxAttempts:40,acceptors:[{state:"success",matcher:"status",expected:404},{state:"retry",matcher:"path",argument:"Flow.Status",expected:"DELETING"},{state:"retry",matcher:"status",expected:500},{state:"retry",matcher:"status",expected:503},{state:"failure",matcher:"path",argument:"Flow.Status",expected:"ERROR"}]}}}},337:function(e,t,r){var i=r(153);function JsonBuilder(){}JsonBuilder.prototype.build=function(e,t){return JSON.stringify(translate(e,t))};function translate(e,t){if(!t||e===undefined||e===null)return undefined;switch(t.type){case"structure":return translateStructure(e,t);case"map":return translateMap(e,t);case"list":return translateList(e,t);default:return translateScalar(e,t)}}function translateStructure(e,t){if(t.isDocument){return e}var r={};i.each(e,function(e,i){var s=t.members[e];if(s){if(s.location!=="body")return;var a=s.isLocationName?s.name:e;var o=translate(i,s);if(o!==undefined)r[a]=o}});return r}function translateList(e,t){var r=[];i.arrayEach(e,function(e){var i=translate(e,t.member);if(i!==undefined)r.push(i)});return r}function translateMap(e,t){var r={};i.each(e,function(e,i){var s=translate(i,t.value);if(s!==undefined)r[e]=s});return r}function translateScalar(e,t){return t.toWireFormat(e)}e.exports=JsonBuilder},349:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2010-12-01",endpointPrefix:"email",protocol:"query",serviceAbbreviation:"Amazon SES",serviceFullName:"Amazon Simple Email Service",serviceId:"SES",signatureVersion:"v4",signingName:"ses",uid:"email-2010-12-01",xmlNamespace:"http://ses.amazonaws.com/doc/2010-12-01/"},operations:{CloneReceiptRuleSet:{input:{type:"structure",required:["RuleSetName","OriginalRuleSetName"],members:{RuleSetName:{},OriginalRuleSetName:{}}},output:{resultWrapper:"CloneReceiptRuleSetResult",type:"structure",members:{}}},CreateConfigurationSet:{input:{type:"structure",required:["ConfigurationSet"],members:{ConfigurationSet:{shape:"S5"}}},output:{resultWrapper:"CreateConfigurationSetResult",type:"structure",members:{}}},CreateConfigurationSetEventDestination:{input:{type:"structure",required:["ConfigurationSetName","EventDestination"],members:{ConfigurationSetName:{},EventDestination:{shape:"S9"}}},output:{resultWrapper:"CreateConfigurationSetEventDestinationResult",type:"structure",members:{}}},CreateConfigurationSetTrackingOptions:{input:{type:"structure",required:["ConfigurationSetName","TrackingOptions"],members:{ConfigurationSetName:{},TrackingOptions:{shape:"Sp"}}},output:{resultWrapper:"CreateConfigurationSetTrackingOptionsResult",type:"structure",members:{}}},CreateCustomVerificationEmailTemplate:{input:{type:"structure",required:["TemplateName","FromEmailAddress","TemplateSubject","TemplateContent","SuccessRedirectionURL","FailureRedirectionURL"],members:{TemplateName:{},FromEmailAddress:{},TemplateSubject:{},TemplateContent:{},SuccessRedirectionURL:{},FailureRedirectionURL:{}}}},CreateReceiptFilter:{input:{type:"structure",required:["Filter"],members:{Filter:{shape:"S10"}}},output:{resultWrapper:"CreateReceiptFilterResult",type:"structure",members:{}}},CreateReceiptRule:{input:{type:"structure",required:["RuleSetName","Rule"],members:{RuleSetName:{},After:{},Rule:{shape:"S18"}}},output:{resultWrapper:"CreateReceiptRuleResult",type:"structure",members:{}}},CreateReceiptRuleSet:{input:{type:"structure",required:["RuleSetName"],members:{RuleSetName:{}}},output:{resultWrapper:"CreateReceiptRuleSetResult",type:"structure",members:{}}},CreateTemplate:{input:{type:"structure",required:["Template"],members:{Template:{shape:"S20"}}},output:{resultWrapper:"CreateTemplateResult",type:"structure",members:{}}},DeleteConfigurationSet:{input:{type:"structure",required:["ConfigurationSetName"],members:{ConfigurationSetName:{}}},output:{resultWrapper:"DeleteConfigurationSetResult",type:"structure",members:{}}},DeleteConfigurationSetEventDestination:{input:{type:"structure",required:["ConfigurationSetName","EventDestinationName"],members:{ConfigurationSetName:{},EventDestinationName:{}}},output:{resultWrapper:"DeleteConfigurationSetEventDestinationResult",type:"structure",members:{}}},DeleteConfigurationSetTrackingOptions:{input:{type:"structure",required:["ConfigurationSetName"],members:{ConfigurationSetName:{}}},output:{resultWrapper:"DeleteConfigurationSetTrackingOptionsResult",type:"structure",members:{}}},DeleteCustomVerificationEmailTemplate:{input:{type:"structure",required:["TemplateName"],members:{TemplateName:{}}}},DeleteIdentity:{input:{type:"structure",required:["Identity"],members:{Identity:{}}},output:{resultWrapper:"DeleteIdentityResult",type:"structure",members:{}}},DeleteIdentityPolicy:{input:{type:"structure",required:["Identity","PolicyName"],members:{Identity:{},PolicyName:{}}},output:{resultWrapper:"DeleteIdentityPolicyResult",type:"structure",members:{}}},DeleteReceiptFilter:{input:{type:"structure",required:["FilterName"],members:{FilterName:{}}},output:{resultWrapper:"DeleteReceiptFilterResult",type:"structure",members:{}}},DeleteReceiptRule:{input:{type:"structure",required:["RuleSetName","RuleName"],members:{RuleSetName:{},RuleName:{}}},output:{resultWrapper:"DeleteReceiptRuleResult",type:"structure",members:{}}},DeleteReceiptRuleSet:{input:{type:"structure",required:["RuleSetName"],members:{RuleSetName:{}}},output:{resultWrapper:"DeleteReceiptRuleSetResult",type:"structure",members:{}}},DeleteTemplate:{input:{type:"structure",required:["TemplateName"],members:{TemplateName:{}}},output:{resultWrapper:"DeleteTemplateResult",type:"structure",members:{}}},DeleteVerifiedEmailAddress:{input:{type:"structure",required:["EmailAddress"],members:{EmailAddress:{}}}},DescribeActiveReceiptRuleSet:{input:{type:"structure",members:{}},output:{resultWrapper:"DescribeActiveReceiptRuleSetResult",type:"structure",members:{Metadata:{shape:"S2t"},Rules:{shape:"S2v"}}}},DescribeConfigurationSet:{input:{type:"structure",required:["ConfigurationSetName"],members:{ConfigurationSetName:{},ConfigurationSetAttributeNames:{type:"list",member:{}}}},output:{resultWrapper:"DescribeConfigurationSetResult",type:"structure",members:{ConfigurationSet:{shape:"S5"},EventDestinations:{type:"list",member:{shape:"S9"}},TrackingOptions:{shape:"Sp"},DeliveryOptions:{shape:"S31"},ReputationOptions:{type:"structure",members:{SendingEnabled:{type:"boolean"},ReputationMetricsEnabled:{type:"boolean"},LastFreshStart:{type:"timestamp"}}}}}},DescribeReceiptRule:{input:{type:"structure",required:["RuleSetName","RuleName"],members:{RuleSetName:{},RuleName:{}}},output:{resultWrapper:"DescribeReceiptRuleResult",type:"structure",members:{Rule:{shape:"S18"}}}},DescribeReceiptRuleSet:{input:{type:"structure",required:["RuleSetName"],members:{RuleSetName:{}}},output:{resultWrapper:"DescribeReceiptRuleSetResult",type:"structure",members:{Metadata:{shape:"S2t"},Rules:{shape:"S2v"}}}},GetAccountSendingEnabled:{output:{resultWrapper:"GetAccountSendingEnabledResult",type:"structure",members:{Enabled:{type:"boolean"}}}},GetCustomVerificationEmailTemplate:{input:{type:"structure",required:["TemplateName"],members:{TemplateName:{}}},output:{resultWrapper:"GetCustomVerificationEmailTemplateResult",type:"structure",members:{TemplateName:{},FromEmailAddress:{},TemplateSubject:{},TemplateContent:{},SuccessRedirectionURL:{},FailureRedirectionURL:{}}}},GetIdentityDkimAttributes:{input:{type:"structure",required:["Identities"],members:{Identities:{shape:"S3c"}}},output:{resultWrapper:"GetIdentityDkimAttributesResult",type:"structure",required:["DkimAttributes"],members:{DkimAttributes:{type:"map",key:{},value:{type:"structure",required:["DkimEnabled","DkimVerificationStatus"],members:{DkimEnabled:{type:"boolean"},DkimVerificationStatus:{},DkimTokens:{shape:"S3h"}}}}}}},GetIdentityMailFromDomainAttributes:{input:{type:"structure",required:["Identities"],members:{Identities:{shape:"S3c"}}},output:{resultWrapper:"GetIdentityMailFromDomainAttributesResult",type:"structure",required:["MailFromDomainAttributes"],members:{MailFromDomainAttributes:{type:"map",key:{},value:{type:"structure",required:["MailFromDomain","MailFromDomainStatus","BehaviorOnMXFailure"],members:{MailFromDomain:{},MailFromDomainStatus:{},BehaviorOnMXFailure:{}}}}}}},GetIdentityNotificationAttributes:{input:{type:"structure",required:["Identities"],members:{Identities:{shape:"S3c"}}},output:{resultWrapper:"GetIdentityNotificationAttributesResult",type:"structure",required:["NotificationAttributes"],members:{NotificationAttributes:{type:"map",key:{},value:{type:"structure",required:["BounceTopic","ComplaintTopic","DeliveryTopic","ForwardingEnabled"],members:{BounceTopic:{},ComplaintTopic:{},DeliveryTopic:{},ForwardingEnabled:{type:"boolean"},HeadersInBounceNotificationsEnabled:{type:"boolean"},HeadersInComplaintNotificationsEnabled:{type:"boolean"},HeadersInDeliveryNotificationsEnabled:{type:"boolean"}}}}}}},GetIdentityPolicies:{input:{type:"structure",required:["Identity","PolicyNames"],members:{Identity:{},PolicyNames:{shape:"S3w"}}},output:{resultWrapper:"GetIdentityPoliciesResult",type:"structure",required:["Policies"],members:{Policies:{type:"map",key:{},value:{}}}}},GetIdentityVerificationAttributes:{input:{type:"structure",required:["Identities"],members:{Identities:{shape:"S3c"}}},output:{resultWrapper:"GetIdentityVerificationAttributesResult",type:"structure",required:["VerificationAttributes"],members:{VerificationAttributes:{type:"map",key:{},value:{type:"structure",required:["VerificationStatus"],members:{VerificationStatus:{},VerificationToken:{}}}}}}},GetSendQuota:{output:{resultWrapper:"GetSendQuotaResult",type:"structure",members:{Max24HourSend:{type:"double"},MaxSendRate:{type:"double"},SentLast24Hours:{type:"double"}}}},GetSendStatistics:{output:{resultWrapper:"GetSendStatisticsResult",type:"structure",members:{SendDataPoints:{type:"list",member:{type:"structure",members:{Timestamp:{type:"timestamp"},DeliveryAttempts:{type:"long"},Bounces:{type:"long"},Complaints:{type:"long"},Rejects:{type:"long"}}}}}}},GetTemplate:{input:{type:"structure",required:["TemplateName"],members:{TemplateName:{}}},output:{resultWrapper:"GetTemplateResult",type:"structure",members:{Template:{shape:"S20"}}}},ListConfigurationSets:{input:{type:"structure",members:{NextToken:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListConfigurationSetsResult",type:"structure",members:{ConfigurationSets:{type:"list",member:{shape:"S5"}},NextToken:{}}}},ListCustomVerificationEmailTemplates:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{resultWrapper:"ListCustomVerificationEmailTemplatesResult",type:"structure",members:{CustomVerificationEmailTemplates:{type:"list",member:{type:"structure",members:{TemplateName:{},FromEmailAddress:{},TemplateSubject:{},SuccessRedirectionURL:{},FailureRedirectionURL:{}}}},NextToken:{}}}},ListIdentities:{input:{type:"structure",members:{IdentityType:{},NextToken:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListIdentitiesResult",type:"structure",required:["Identities"],members:{Identities:{shape:"S3c"},NextToken:{}}}},ListIdentityPolicies:{input:{type:"structure",required:["Identity"],members:{Identity:{}}},output:{resultWrapper:"ListIdentityPoliciesResult",type:"structure",required:["PolicyNames"],members:{PolicyNames:{shape:"S3w"}}}},ListReceiptFilters:{input:{type:"structure",members:{}},output:{resultWrapper:"ListReceiptFiltersResult",type:"structure",members:{Filters:{type:"list",member:{shape:"S10"}}}}},ListReceiptRuleSets:{input:{type:"structure",members:{NextToken:{}}},output:{resultWrapper:"ListReceiptRuleSetsResult",type:"structure",members:{RuleSets:{type:"list",member:{shape:"S2t"}},NextToken:{}}}},ListTemplates:{input:{type:"structure",members:{NextToken:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListTemplatesResult",type:"structure",members:{TemplatesMetadata:{type:"list",member:{type:"structure",members:{Name:{},CreatedTimestamp:{type:"timestamp"}}}},NextToken:{}}}},ListVerifiedEmailAddresses:{output:{resultWrapper:"ListVerifiedEmailAddressesResult",type:"structure",members:{VerifiedEmailAddresses:{shape:"S54"}}}},PutConfigurationSetDeliveryOptions:{input:{type:"structure",required:["ConfigurationSetName"],members:{ConfigurationSetName:{},DeliveryOptions:{shape:"S31"}}},output:{resultWrapper:"PutConfigurationSetDeliveryOptionsResult",type:"structure",members:{}}},PutIdentityPolicy:{input:{type:"structure",required:["Identity","PolicyName","Policy"],members:{Identity:{},PolicyName:{},Policy:{}}},output:{resultWrapper:"PutIdentityPolicyResult",type:"structure",members:{}}},ReorderReceiptRuleSet:{input:{type:"structure",required:["RuleSetName","RuleNames"],members:{RuleSetName:{},RuleNames:{type:"list",member:{}}}},output:{resultWrapper:"ReorderReceiptRuleSetResult",type:"structure",members:{}}},SendBounce:{input:{type:"structure",required:["OriginalMessageId","BounceSender","BouncedRecipientInfoList"],members:{OriginalMessageId:{},BounceSender:{},Explanation:{},MessageDsn:{type:"structure",required:["ReportingMta"],members:{ReportingMta:{},ArrivalDate:{type:"timestamp"},ExtensionFields:{shape:"S5i"}}},BouncedRecipientInfoList:{type:"list",member:{type:"structure",required:["Recipient"],members:{Recipient:{},RecipientArn:{},BounceType:{},RecipientDsnFields:{type:"structure",required:["Action","Status"],members:{FinalRecipient:{},Action:{},RemoteMta:{},Status:{},DiagnosticCode:{},LastAttemptDate:{type:"timestamp"},ExtensionFields:{shape:"S5i"}}}}}},BounceSenderArn:{}}},output:{resultWrapper:"SendBounceResult",type:"structure",members:{MessageId:{}}}},SendBulkTemplatedEmail:{input:{type:"structure",required:["Source","Template","Destinations"],members:{Source:{},SourceArn:{},ReplyToAddresses:{shape:"S54"},ReturnPath:{},ReturnPathArn:{},ConfigurationSetName:{},DefaultTags:{shape:"S5x"},Template:{},TemplateArn:{},DefaultTemplateData:{},Destinations:{type:"list",member:{type:"structure",required:["Destination"],members:{Destination:{shape:"S64"},ReplacementTags:{shape:"S5x"},ReplacementTemplateData:{}}}}}},output:{resultWrapper:"SendBulkTemplatedEmailResult",type:"structure",required:["Status"],members:{Status:{type:"list",member:{type:"structure",members:{Status:{},Error:{},MessageId:{}}}}}}},SendCustomVerificationEmail:{input:{type:"structure",required:["EmailAddress","TemplateName"],members:{EmailAddress:{},TemplateName:{},ConfigurationSetName:{}}},output:{resultWrapper:"SendCustomVerificationEmailResult",type:"structure",members:{MessageId:{}}}},SendEmail:{input:{type:"structure",required:["Source","Destination","Message"],members:{Source:{},Destination:{shape:"S64"},Message:{type:"structure",required:["Subject","Body"],members:{Subject:{shape:"S6e"},Body:{type:"structure",members:{Text:{shape:"S6e"},Html:{shape:"S6e"}}}}},ReplyToAddresses:{shape:"S54"},ReturnPath:{},SourceArn:{},ReturnPathArn:{},Tags:{shape:"S5x"},ConfigurationSetName:{}}},output:{resultWrapper:"SendEmailResult",type:"structure",required:["MessageId"],members:{MessageId:{}}}},SendRawEmail:{input:{type:"structure",required:["RawMessage"],members:{Source:{},Destinations:{shape:"S54"},RawMessage:{type:"structure",required:["Data"],members:{Data:{type:"blob"}}},FromArn:{},SourceArn:{},ReturnPathArn:{},Tags:{shape:"S5x"},ConfigurationSetName:{}}},output:{resultWrapper:"SendRawEmailResult",type:"structure",required:["MessageId"],members:{MessageId:{}}}},SendTemplatedEmail:{input:{type:"structure",required:["Source","Destination","Template","TemplateData"],members:{Source:{},Destination:{shape:"S64"},ReplyToAddresses:{shape:"S54"},ReturnPath:{},SourceArn:{},ReturnPathArn:{},Tags:{shape:"S5x"},ConfigurationSetName:{},Template:{},TemplateArn:{},TemplateData:{}}},output:{resultWrapper:"SendTemplatedEmailResult",type:"structure",required:["MessageId"],members:{MessageId:{}}}},SetActiveReceiptRuleSet:{input:{type:"structure",members:{RuleSetName:{}}},output:{resultWrapper:"SetActiveReceiptRuleSetResult",type:"structure",members:{}}},SetIdentityDkimEnabled:{input:{type:"structure",required:["Identity","DkimEnabled"],members:{Identity:{},DkimEnabled:{type:"boolean"}}},output:{resultWrapper:"SetIdentityDkimEnabledResult",type:"structure",members:{}}},SetIdentityFeedbackForwardingEnabled:{input:{type:"structure",required:["Identity","ForwardingEnabled"],members:{Identity:{},ForwardingEnabled:{type:"boolean"}}},output:{resultWrapper:"SetIdentityFeedbackForwardingEnabledResult",type:"structure",members:{}}},SetIdentityHeadersInNotificationsEnabled:{input:{type:"structure",required:["Identity","NotificationType","Enabled"],members:{Identity:{},NotificationType:{},Enabled:{type:"boolean"}}},output:{resultWrapper:"SetIdentityHeadersInNotificationsEnabledResult",type:"structure",members:{}}},SetIdentityMailFromDomain:{input:{type:"structure",required:["Identity"],members:{Identity:{},MailFromDomain:{},BehaviorOnMXFailure:{}}},output:{resultWrapper:"SetIdentityMailFromDomainResult",type:"structure",members:{}}},SetIdentityNotificationTopic:{input:{type:"structure",required:["Identity","NotificationType"],members:{Identity:{},NotificationType:{},SnsTopic:{}}},output:{resultWrapper:"SetIdentityNotificationTopicResult",type:"structure",members:{}}},SetReceiptRulePosition:{input:{type:"structure",required:["RuleSetName","RuleName"],members:{RuleSetName:{},RuleName:{},After:{}}},output:{resultWrapper:"SetReceiptRulePositionResult",type:"structure",members:{}}},TestRenderTemplate:{input:{type:"structure",required:["TemplateName","TemplateData"],members:{TemplateName:{},TemplateData:{}}},output:{resultWrapper:"TestRenderTemplateResult",type:"structure",members:{RenderedTemplate:{}}}},UpdateAccountSendingEnabled:{input:{type:"structure",members:{Enabled:{type:"boolean"}}}},UpdateConfigurationSetEventDestination:{input:{type:"structure",required:["ConfigurationSetName","EventDestination"],members:{ConfigurationSetName:{},EventDestination:{shape:"S9"}}},output:{resultWrapper:"UpdateConfigurationSetEventDestinationResult",type:"structure",members:{}}},UpdateConfigurationSetReputationMetricsEnabled:{input:{type:"structure",required:["ConfigurationSetName","Enabled"],members:{ConfigurationSetName:{},Enabled:{type:"boolean"}}}},UpdateConfigurationSetSendingEnabled:{input:{type:"structure",required:["ConfigurationSetName","Enabled"],members:{ConfigurationSetName:{},Enabled:{type:"boolean"}}}},UpdateConfigurationSetTrackingOptions:{input:{type:"structure",required:["ConfigurationSetName","TrackingOptions"],members:{ConfigurationSetName:{},TrackingOptions:{shape:"Sp"}}},output:{resultWrapper:"UpdateConfigurationSetTrackingOptionsResult",type:"structure",members:{}}},UpdateCustomVerificationEmailTemplate:{input:{type:"structure",required:["TemplateName"],members:{TemplateName:{},FromEmailAddress:{},TemplateSubject:{},TemplateContent:{},SuccessRedirectionURL:{},FailureRedirectionURL:{}}}},UpdateReceiptRule:{input:{type:"structure",required:["RuleSetName","Rule"],members:{RuleSetName:{},Rule:{shape:"S18"}}},output:{resultWrapper:"UpdateReceiptRuleResult",type:"structure",members:{}}},UpdateTemplate:{input:{type:"structure",required:["Template"],members:{Template:{shape:"S20"}}},output:{resultWrapper:"UpdateTemplateResult",type:"structure",members:{}}},VerifyDomainDkim:{input:{type:"structure",required:["Domain"],members:{Domain:{}}},output:{resultWrapper:"VerifyDomainDkimResult",type:"structure",required:["DkimTokens"],members:{DkimTokens:{shape:"S3h"}}}},VerifyDomainIdentity:{input:{type:"structure",required:["Domain"],members:{Domain:{}}},output:{resultWrapper:"VerifyDomainIdentityResult",type:"structure",required:["VerificationToken"],members:{VerificationToken:{}}}},VerifyEmailAddress:{input:{type:"structure",required:["EmailAddress"],members:{EmailAddress:{}}}},VerifyEmailIdentity:{input:{type:"structure",required:["EmailAddress"],members:{EmailAddress:{}}},output:{resultWrapper:"VerifyEmailIdentityResult",type:"structure",members:{}}}},shapes:{S5:{type:"structure",required:["Name"],members:{Name:{}}},S9:{type:"structure",required:["Name","MatchingEventTypes"],members:{Name:{},Enabled:{type:"boolean"},MatchingEventTypes:{type:"list",member:{}},KinesisFirehoseDestination:{type:"structure",required:["IAMRoleARN","DeliveryStreamARN"],members:{IAMRoleARN:{},DeliveryStreamARN:{}}},CloudWatchDestination:{type:"structure",required:["DimensionConfigurations"],members:{DimensionConfigurations:{type:"list",member:{type:"structure",required:["DimensionName","DimensionValueSource","DefaultDimensionValue"],members:{DimensionName:{},DimensionValueSource:{},DefaultDimensionValue:{}}}}}},SNSDestination:{type:"structure",required:["TopicARN"],members:{TopicARN:{}}}}},Sp:{type:"structure",members:{CustomRedirectDomain:{}}},S10:{type:"structure",required:["Name","IpFilter"],members:{Name:{},IpFilter:{type:"structure",required:["Policy","Cidr"],members:{Policy:{},Cidr:{}}}}},S18:{type:"structure",required:["Name"],members:{Name:{},Enabled:{type:"boolean"},TlsPolicy:{},Recipients:{type:"list",member:{}},Actions:{type:"list",member:{type:"structure",members:{S3Action:{type:"structure",required:["BucketName"],members:{TopicArn:{},BucketName:{},ObjectKeyPrefix:{},KmsKeyArn:{}}},BounceAction:{type:"structure",required:["SmtpReplyCode","Message","Sender"],members:{TopicArn:{},SmtpReplyCode:{},StatusCode:{},Message:{},Sender:{}}},WorkmailAction:{type:"structure",required:["OrganizationArn"],members:{TopicArn:{},OrganizationArn:{}}},LambdaAction:{type:"structure",required:["FunctionArn"],members:{TopicArn:{},FunctionArn:{},InvocationType:{}}},StopAction:{type:"structure",required:["Scope"],members:{Scope:{},TopicArn:{}}},AddHeaderAction:{type:"structure",required:["HeaderName","HeaderValue"],members:{HeaderName:{},HeaderValue:{}}},SNSAction:{type:"structure",required:["TopicArn"],members:{TopicArn:{},Encoding:{}}}}}},ScanEnabled:{type:"boolean"}}},S20:{type:"structure",required:["TemplateName"],members:{TemplateName:{},SubjectPart:{},TextPart:{},HtmlPart:{}}},S2t:{type:"structure",members:{Name:{},CreatedTimestamp:{type:"timestamp"}}},S2v:{type:"list",member:{shape:"S18"}},S31:{type:"structure",members:{TlsPolicy:{}}},S3c:{type:"list",member:{}},S3h:{type:"list",member:{}},S3w:{type:"list",member:{}},S54:{type:"list",member:{}},S5i:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}},S5x:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}},S64:{type:"structure",members:{ToAddresses:{shape:"S54"},CcAddresses:{shape:"S54"},BccAddresses:{shape:"S54"}}},S6e:{type:"structure",required:["Data"],members:{Data:{},Charset:{}}}}}},370:function(e){e.exports={pagination:{ListApplicationStates:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ApplicationStateList"},ListCreatedArtifacts:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"CreatedArtifactList"},ListDiscoveredResources:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"DiscoveredResourceList"},ListMigrationTasks:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"MigrationTaskSummaryList"},ListProgressUpdateStreams:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ProgressUpdateStreamSummaryList"}}}},386:function(e){e.exports={pagination:{GetChangeLogs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetDelegations:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetEvidenceByEvidenceFolder:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetEvidenceFoldersByAssessment:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetEvidenceFoldersByAssessmentControl:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListAssessmentControlInsightsByControlDomain:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListAssessmentFrameworkShareRequests:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListAssessmentFrameworks:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListAssessmentReports:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListAssessments:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListControlDomainInsights:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListControlDomainInsightsByAssessment:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListControlInsightsByControlDomain:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListControls:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListKeywordsForDataSource:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListNotifications:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},395:function(e,t,r){var i={util:r(153)};var s={};s.toString();e.exports=i;i.util.update(i,{VERSION:"2.1135.0",Signers:{},Protocol:{Json:r(9912),Query:r(576),Rest:r(4618),RestJson:r(3315),RestXml:r(9002)},XML:{Builder:r(2492),Parser:null},JSON:{Builder:r(337),Parser:r(9806)},Model:{Api:r(7788),Operation:r(3964),Shape:r(3682),Paginator:r(6265),ResourceWaiter:r(3624)},apiLoader:r(6165),EndpointCache:r(4120).EndpointCache});r(8610);r(3503);r(3187);r(3711);r(8606);r(2453);r(9828);r(4904);r(7835);r(3977);i.events=new i.SequentialExecutor;i.util.memoizedProperty(i,"endpointCache",function(){return new i.EndpointCache(i.config.endpointCacheSize)},true)},398:function(e){e.exports={pagination:{ListJobsByPipeline:{input_token:"PageToken",output_token:"NextPageToken",result_key:"Jobs"},ListJobsByStatus:{input_token:"PageToken",output_token:"NextPageToken",result_key:"Jobs"},ListPipelines:{input_token:"PageToken",output_token:"NextPageToken",result_key:"Pipelines"},ListPresets:{input_token:"PageToken",output_token:"NextPageToken",result_key:"Presets"}}}},404:function(e,t,r){var i=r(8918).escapeAttribute;function XmlNode(e,t){if(t===void 0){t=[]}this.name=e;this.children=t;this.attributes={}}XmlNode.prototype.addAttribute=function(e,t){this.attributes[e]=t;return this};XmlNode.prototype.addChildNode=function(e){this.children.push(e);return this};XmlNode.prototype.removeAttribute=function(e){delete this.attributes[e];return this};XmlNode.prototype.toString=function(){var e=Boolean(this.children.length);var t="<"+this.name;var r=this.attributes;for(var s=0,a=Object.keys(r);s":">"+this.children.map(function(e){return e.toString()}).join("")+""};e.exports={XmlNode:XmlNode}},408:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["rdsdataservice"]={};i.RDSDataService=s.defineService("rdsdataservice",["2018-08-01"]);r(2450);Object.defineProperty(a.services["rdsdataservice"],"2018-08-01",{get:function get(){var e=r(8192);e.paginators=r(8828).pagination;return e},enumerable:true,configurable:true});e.exports=i.RDSDataService},422:function(e){e.exports={pagination:{DescribeBudgetActionHistories:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ActionHistories"},DescribeBudgetActionsForAccount:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Actions"},DescribeBudgetActionsForBudget:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Actions"},DescribeBudgetNotificationsForAccount:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"BudgetNotificationsForAccount"},DescribeBudgetPerformanceHistory:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"BudgetPerformanceHistory"},DescribeBudgets:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Budgets"},DescribeNotificationsForBudget:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Notifications"},DescribeSubscribersForNotification:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Subscribers"}}}},437:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2009-03-31",endpointPrefix:"elasticmapreduce",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"Amazon EMR",serviceFullName:"Amazon EMR",serviceId:"EMR",signatureVersion:"v4",targetPrefix:"ElasticMapReduce",uid:"elasticmapreduce-2009-03-31"},operations:{AddInstanceFleet:{input:{type:"structure",required:["ClusterId","InstanceFleet"],members:{ClusterId:{},InstanceFleet:{shape:"S3"}}},output:{type:"structure",members:{ClusterId:{},InstanceFleetId:{},ClusterArn:{}}}},AddInstanceGroups:{input:{type:"structure",required:["InstanceGroups","JobFlowId"],members:{InstanceGroups:{shape:"Sx"},JobFlowId:{}}},output:{type:"structure",members:{JobFlowId:{},InstanceGroupIds:{type:"list",member:{}},ClusterArn:{}}}},AddJobFlowSteps:{input:{type:"structure",required:["JobFlowId","Steps"],members:{JobFlowId:{},Steps:{shape:"S1i"}}},output:{type:"structure",members:{StepIds:{shape:"S1r"}}}},AddTags:{input:{type:"structure",required:["ResourceId","Tags"],members:{ResourceId:{},Tags:{shape:"S1u"}}},output:{type:"structure",members:{}}},CancelSteps:{input:{type:"structure",required:["ClusterId","StepIds"],members:{ClusterId:{},StepIds:{shape:"S1r"},StepCancellationOption:{}}},output:{type:"structure",members:{CancelStepsInfoList:{type:"list",member:{type:"structure",members:{StepId:{},Status:{},Reason:{}}}}}}},CreateSecurityConfiguration:{input:{type:"structure",required:["Name","SecurityConfiguration"],members:{Name:{},SecurityConfiguration:{}}},output:{type:"structure",required:["Name","CreationDateTime"],members:{Name:{},CreationDateTime:{type:"timestamp"}}}},CreateStudio:{input:{type:"structure",required:["Name","AuthMode","VpcId","SubnetIds","ServiceRole","WorkspaceSecurityGroupId","EngineSecurityGroupId","DefaultS3Location"],members:{Name:{},Description:{},AuthMode:{},VpcId:{},SubnetIds:{shape:"S29"},ServiceRole:{},UserRole:{},WorkspaceSecurityGroupId:{},EngineSecurityGroupId:{},DefaultS3Location:{},IdpAuthUrl:{},IdpRelayStateParameterName:{},Tags:{shape:"S1u"}}},output:{type:"structure",members:{StudioId:{},Url:{}}}},CreateStudioSessionMapping:{input:{type:"structure",required:["StudioId","IdentityType","SessionPolicyArn"],members:{StudioId:{},IdentityId:{},IdentityName:{},IdentityType:{},SessionPolicyArn:{}}}},DeleteSecurityConfiguration:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{}}},DeleteStudio:{input:{type:"structure",required:["StudioId"],members:{StudioId:{}}}},DeleteStudioSessionMapping:{input:{type:"structure",required:["StudioId","IdentityType"],members:{StudioId:{},IdentityId:{},IdentityName:{},IdentityType:{}}}},DescribeCluster:{input:{type:"structure",required:["ClusterId"],members:{ClusterId:{}}},output:{type:"structure",members:{Cluster:{type:"structure",members:{Id:{},Name:{},Status:{shape:"S2l"},Ec2InstanceAttributes:{type:"structure",members:{Ec2KeyName:{},Ec2SubnetId:{},RequestedEc2SubnetIds:{shape:"S2r"},Ec2AvailabilityZone:{},RequestedEc2AvailabilityZones:{shape:"S2r"},IamInstanceProfile:{},EmrManagedMasterSecurityGroup:{},EmrManagedSlaveSecurityGroup:{},ServiceAccessSecurityGroup:{},AdditionalMasterSecurityGroups:{shape:"S2s"},AdditionalSlaveSecurityGroups:{shape:"S2s"}}},InstanceCollectionType:{},LogUri:{},LogEncryptionKmsKeyId:{},RequestedAmiVersion:{},RunningAmiVersion:{},ReleaseLabel:{},AutoTerminate:{type:"boolean"},TerminationProtected:{type:"boolean"},VisibleToAllUsers:{type:"boolean"},Applications:{shape:"S2v"},Tags:{shape:"S1u"},ServiceRole:{},NormalizedInstanceHours:{type:"integer"},MasterPublicDnsName:{},Configurations:{shape:"Sh"},SecurityConfiguration:{},AutoScalingRole:{},ScaleDownBehavior:{},CustomAmiId:{},EbsRootVolumeSize:{type:"integer"},RepoUpgradeOnBoot:{},KerberosAttributes:{shape:"S2z"},ClusterArn:{},OutpostArn:{},StepConcurrencyLevel:{type:"integer"},PlacementGroups:{shape:"S31"},OSReleaseLabel:{}}}}}},DescribeJobFlows:{input:{type:"structure",members:{CreatedAfter:{type:"timestamp"},CreatedBefore:{type:"timestamp"},JobFlowIds:{shape:"S1p"},JobFlowStates:{type:"list",member:{}}}},output:{type:"structure",members:{JobFlows:{type:"list",member:{type:"structure",required:["JobFlowId","Name","ExecutionStatusDetail","Instances"],members:{JobFlowId:{},Name:{},LogUri:{},LogEncryptionKmsKeyId:{},AmiVersion:{},ExecutionStatusDetail:{type:"structure",required:["State","CreationDateTime"],members:{State:{},CreationDateTime:{type:"timestamp"},StartDateTime:{type:"timestamp"},ReadyDateTime:{type:"timestamp"},EndDateTime:{type:"timestamp"},LastStateChangeReason:{}}},Instances:{type:"structure",required:["MasterInstanceType","SlaveInstanceType","InstanceCount"],members:{MasterInstanceType:{},MasterPublicDnsName:{},MasterInstanceId:{},SlaveInstanceType:{},InstanceCount:{type:"integer"},InstanceGroups:{type:"list",member:{type:"structure",required:["Market","InstanceRole","InstanceType","InstanceRequestCount","InstanceRunningCount","State","CreationDateTime"],members:{InstanceGroupId:{},Name:{},Market:{},InstanceRole:{},BidPrice:{},InstanceType:{},InstanceRequestCount:{type:"integer"},InstanceRunningCount:{type:"integer"},State:{},LastStateChangeReason:{},CreationDateTime:{type:"timestamp"},StartDateTime:{type:"timestamp"},ReadyDateTime:{type:"timestamp"},EndDateTime:{type:"timestamp"},CustomAmiId:{}}}},NormalizedInstanceHours:{type:"integer"},Ec2KeyName:{},Ec2SubnetId:{},Placement:{shape:"S3f"},KeepJobFlowAliveWhenNoSteps:{type:"boolean"},TerminationProtected:{type:"boolean"},HadoopVersion:{}}},Steps:{type:"list",member:{type:"structure",required:["StepConfig","ExecutionStatusDetail"],members:{StepConfig:{shape:"S1j"},ExecutionStatusDetail:{type:"structure",required:["State","CreationDateTime"],members:{State:{},CreationDateTime:{type:"timestamp"},StartDateTime:{type:"timestamp"},EndDateTime:{type:"timestamp"},LastStateChangeReason:{}}}}}},BootstrapActions:{type:"list",member:{type:"structure",members:{BootstrapActionConfig:{shape:"S3m"}}}},SupportedProducts:{shape:"S3o"},VisibleToAllUsers:{type:"boolean"},JobFlowRole:{},ServiceRole:{},AutoScalingRole:{},ScaleDownBehavior:{}}}}}},deprecated:true},DescribeNotebookExecution:{input:{type:"structure",required:["NotebookExecutionId"],members:{NotebookExecutionId:{}}},output:{type:"structure",members:{NotebookExecution:{type:"structure",members:{NotebookExecutionId:{},EditorId:{},ExecutionEngine:{shape:"S3s"},NotebookExecutionName:{},NotebookParams:{},Status:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Arn:{},OutputNotebookURI:{},LastStateChangeReason:{},NotebookInstanceSecurityGroupId:{},Tags:{shape:"S1u"}}}}}},DescribeReleaseLabel:{input:{type:"structure",members:{ReleaseLabel:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ReleaseLabel:{},Applications:{type:"list",member:{type:"structure",members:{Name:{},Version:{}}}},NextToken:{},AvailableOSReleases:{type:"list",member:{type:"structure",members:{Label:{}}}}}}},DescribeSecurityConfiguration:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{Name:{},SecurityConfiguration:{},CreationDateTime:{type:"timestamp"}}}},DescribeStep:{input:{type:"structure",required:["ClusterId","StepId"],members:{ClusterId:{},StepId:{}}},output:{type:"structure",members:{Step:{type:"structure",members:{Id:{},Name:{},Config:{shape:"S47"},ActionOnFailure:{},Status:{shape:"S48"}}}}}},DescribeStudio:{input:{type:"structure",required:["StudioId"],members:{StudioId:{}}},output:{type:"structure",members:{Studio:{type:"structure",members:{StudioId:{},StudioArn:{},Name:{},Description:{},AuthMode:{},VpcId:{},SubnetIds:{shape:"S29"},ServiceRole:{},UserRole:{},WorkspaceSecurityGroupId:{},EngineSecurityGroupId:{},Url:{},CreationTime:{type:"timestamp"},DefaultS3Location:{},IdpAuthUrl:{},IdpRelayStateParameterName:{},Tags:{shape:"S1u"}}}}}},GetAutoTerminationPolicy:{input:{type:"structure",required:["ClusterId"],members:{ClusterId:{}}},output:{type:"structure",members:{AutoTerminationPolicy:{shape:"S4j"}}}},GetBlockPublicAccessConfiguration:{input:{type:"structure",members:{}},output:{type:"structure",required:["BlockPublicAccessConfiguration","BlockPublicAccessConfigurationMetadata"],members:{BlockPublicAccessConfiguration:{shape:"S4n"},BlockPublicAccessConfigurationMetadata:{type:"structure",required:["CreationDateTime","CreatedByArn"],members:{CreationDateTime:{type:"timestamp"},CreatedByArn:{}}}}}},GetManagedScalingPolicy:{input:{type:"structure",required:["ClusterId"],members:{ClusterId:{}}},output:{type:"structure",members:{ManagedScalingPolicy:{shape:"S4u"}}}},GetStudioSessionMapping:{input:{type:"structure",required:["StudioId","IdentityType"],members:{StudioId:{},IdentityId:{},IdentityName:{},IdentityType:{}}},output:{type:"structure",members:{SessionMapping:{type:"structure",members:{StudioId:{},IdentityId:{},IdentityName:{},IdentityType:{},SessionPolicyArn:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}}}},ListBootstrapActions:{input:{type:"structure",required:["ClusterId"],members:{ClusterId:{},Marker:{}}},output:{type:"structure",members:{BootstrapActions:{type:"list",member:{type:"structure",members:{Name:{},ScriptPath:{},Args:{shape:"S2s"}}}},Marker:{}}}},ListClusters:{input:{type:"structure",members:{CreatedAfter:{type:"timestamp"},CreatedBefore:{type:"timestamp"},ClusterStates:{type:"list",member:{}},Marker:{}}},output:{type:"structure",members:{Clusters:{type:"list",member:{type:"structure",members:{Id:{},Name:{},Status:{shape:"S2l"},NormalizedInstanceHours:{type:"integer"},ClusterArn:{},OutpostArn:{}}}},Marker:{}}}},ListInstanceFleets:{input:{type:"structure",required:["ClusterId"],members:{ClusterId:{},Marker:{}}},output:{type:"structure",members:{InstanceFleets:{type:"list",member:{type:"structure",members:{Id:{},Name:{},Status:{type:"structure",members:{State:{},StateChangeReason:{type:"structure",members:{Code:{},Message:{}}},Timeline:{type:"structure",members:{CreationDateTime:{type:"timestamp"},ReadyDateTime:{type:"timestamp"},EndDateTime:{type:"timestamp"}}}}},InstanceFleetType:{},TargetOnDemandCapacity:{type:"integer"},TargetSpotCapacity:{type:"integer"},ProvisionedOnDemandCapacity:{type:"integer"},ProvisionedSpotCapacity:{type:"integer"},InstanceTypeSpecifications:{type:"list",member:{type:"structure",members:{InstanceType:{},WeightedCapacity:{type:"integer"},BidPrice:{},BidPriceAsPercentageOfOnDemandPrice:{type:"double"},Configurations:{shape:"Sh"},EbsBlockDevices:{shape:"S5l"},EbsOptimized:{type:"boolean"},CustomAmiId:{}}}},LaunchSpecifications:{shape:"Sk"}}}},Marker:{}}}},ListInstanceGroups:{input:{type:"structure",required:["ClusterId"],members:{ClusterId:{},Marker:{}}},output:{type:"structure",members:{InstanceGroups:{type:"list",member:{type:"structure",members:{Id:{},Name:{},Market:{},InstanceGroupType:{},BidPrice:{},InstanceType:{},RequestedInstanceCount:{type:"integer"},RunningInstanceCount:{type:"integer"},Status:{type:"structure",members:{State:{},StateChangeReason:{type:"structure",members:{Code:{},Message:{}}},Timeline:{type:"structure",members:{CreationDateTime:{type:"timestamp"},ReadyDateTime:{type:"timestamp"},EndDateTime:{type:"timestamp"}}}}},Configurations:{shape:"Sh"},ConfigurationsVersion:{type:"long"},LastSuccessfullyAppliedConfigurations:{shape:"Sh"},LastSuccessfullyAppliedConfigurationsVersion:{type:"long"},EbsBlockDevices:{shape:"S5l"},EbsOptimized:{type:"boolean"},ShrinkPolicy:{shape:"S5x"},AutoScalingPolicy:{shape:"S61"},CustomAmiId:{}}}},Marker:{}}}},ListInstances:{input:{type:"structure",required:["ClusterId"],members:{ClusterId:{},InstanceGroupId:{},InstanceGroupTypes:{type:"list",member:{}},InstanceFleetId:{},InstanceFleetType:{},InstanceStates:{type:"list",member:{}},Marker:{}}},output:{type:"structure",members:{Instances:{type:"list",member:{type:"structure",members:{Id:{},Ec2InstanceId:{},PublicDnsName:{},PublicIpAddress:{},PrivateDnsName:{},PrivateIpAddress:{},Status:{type:"structure",members:{State:{},StateChangeReason:{type:"structure",members:{Code:{},Message:{}}},Timeline:{type:"structure",members:{CreationDateTime:{type:"timestamp"},ReadyDateTime:{type:"timestamp"},EndDateTime:{type:"timestamp"}}}}},InstanceGroupId:{},InstanceFleetId:{},Market:{},InstanceType:{},EbsVolumes:{type:"list",member:{type:"structure",members:{Device:{},VolumeId:{}}}}}}},Marker:{}}}},ListNotebookExecutions:{input:{type:"structure",members:{EditorId:{},Status:{},From:{type:"timestamp"},To:{type:"timestamp"},Marker:{}}},output:{type:"structure",members:{NotebookExecutions:{type:"list",member:{type:"structure",members:{NotebookExecutionId:{},EditorId:{},NotebookExecutionName:{},Status:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}}}},Marker:{}}}},ListReleaseLabels:{input:{type:"structure",members:{Filters:{type:"structure",members:{Prefix:{},Application:{}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ReleaseLabels:{shape:"S2s"},NextToken:{}}}},ListSecurityConfigurations:{input:{type:"structure",members:{Marker:{}}},output:{type:"structure",members:{SecurityConfigurations:{type:"list",member:{type:"structure",members:{Name:{},CreationDateTime:{type:"timestamp"}}}},Marker:{}}}},ListSteps:{input:{type:"structure",required:["ClusterId"],members:{ClusterId:{},StepStates:{type:"list",member:{}},StepIds:{shape:"S1p"},Marker:{}}},output:{type:"structure",members:{Steps:{type:"list",member:{type:"structure",members:{Id:{},Name:{},Config:{shape:"S47"},ActionOnFailure:{},Status:{shape:"S48"}}}},Marker:{}}}},ListStudioSessionMappings:{input:{type:"structure",members:{StudioId:{},IdentityType:{},Marker:{}}},output:{type:"structure",members:{SessionMappings:{type:"list",member:{type:"structure",members:{StudioId:{},IdentityId:{},IdentityName:{},IdentityType:{},SessionPolicyArn:{},CreationTime:{type:"timestamp"}}}},Marker:{}}}},ListStudios:{input:{type:"structure",members:{Marker:{}}},output:{type:"structure",members:{Studios:{type:"list",member:{type:"structure",members:{StudioId:{},Name:{},VpcId:{},Description:{},Url:{},AuthMode:{},CreationTime:{type:"timestamp"}}}},Marker:{}}}},ModifyCluster:{input:{type:"structure",required:["ClusterId"],members:{ClusterId:{},StepConcurrencyLevel:{type:"integer"}}},output:{type:"structure",members:{StepConcurrencyLevel:{type:"integer"}}}},ModifyInstanceFleet:{input:{type:"structure",required:["ClusterId","InstanceFleet"],members:{ClusterId:{},InstanceFleet:{type:"structure",required:["InstanceFleetId"],members:{InstanceFleetId:{},TargetOnDemandCapacity:{type:"integer"},TargetSpotCapacity:{type:"integer"}}}}}},ModifyInstanceGroups:{input:{type:"structure",members:{ClusterId:{},InstanceGroups:{type:"list",member:{type:"structure",required:["InstanceGroupId"],members:{InstanceGroupId:{},InstanceCount:{type:"integer"},EC2InstanceIdsToTerminate:{type:"list",member:{}},ShrinkPolicy:{shape:"S5x"},ReconfigurationType:{},Configurations:{shape:"Sh"}}}}}}},PutAutoScalingPolicy:{input:{type:"structure",required:["ClusterId","InstanceGroupId","AutoScalingPolicy"],members:{ClusterId:{},InstanceGroupId:{},AutoScalingPolicy:{shape:"S11"}}},output:{type:"structure",members:{ClusterId:{},InstanceGroupId:{},AutoScalingPolicy:{shape:"S61"},ClusterArn:{}}}},PutAutoTerminationPolicy:{input:{type:"structure",required:["ClusterId"],members:{ClusterId:{},AutoTerminationPolicy:{shape:"S4j"}}},output:{type:"structure",members:{}}},PutBlockPublicAccessConfiguration:{input:{type:"structure",required:["BlockPublicAccessConfiguration"],members:{BlockPublicAccessConfiguration:{shape:"S4n"}}},output:{type:"structure",members:{}}},PutManagedScalingPolicy:{input:{type:"structure",required:["ClusterId","ManagedScalingPolicy"],members:{ClusterId:{},ManagedScalingPolicy:{shape:"S4u"}}},output:{type:"structure",members:{}}},RemoveAutoScalingPolicy:{input:{type:"structure",required:["ClusterId","InstanceGroupId"],members:{ClusterId:{},InstanceGroupId:{}}},output:{type:"structure",members:{}}},RemoveAutoTerminationPolicy:{input:{type:"structure",required:["ClusterId"],members:{ClusterId:{}}},output:{type:"structure",members:{}}},RemoveManagedScalingPolicy:{input:{type:"structure",required:["ClusterId"],members:{ClusterId:{}}},output:{type:"structure",members:{}}},RemoveTags:{input:{type:"structure",required:["ResourceId","TagKeys"],members:{ResourceId:{},TagKeys:{shape:"S2s"}}},output:{type:"structure",members:{}}},RunJobFlow:{input:{type:"structure",required:["Name","Instances"],members:{Name:{},LogUri:{},LogEncryptionKmsKeyId:{},AdditionalInfo:{},AmiVersion:{},ReleaseLabel:{},Instances:{type:"structure",members:{MasterInstanceType:{},SlaveInstanceType:{},InstanceCount:{type:"integer"},InstanceGroups:{shape:"Sx"},InstanceFleets:{type:"list",member:{shape:"S3"}},Ec2KeyName:{},Placement:{shape:"S3f"},KeepJobFlowAliveWhenNoSteps:{type:"boolean"},TerminationProtected:{type:"boolean"},HadoopVersion:{},Ec2SubnetId:{},Ec2SubnetIds:{shape:"S2r"},EmrManagedMasterSecurityGroup:{},EmrManagedSlaveSecurityGroup:{},ServiceAccessSecurityGroup:{},AdditionalMasterSecurityGroups:{shape:"S7z"},AdditionalSlaveSecurityGroups:{shape:"S7z"}}},Steps:{shape:"S1i"},BootstrapActions:{type:"list",member:{shape:"S3m"}},SupportedProducts:{shape:"S3o"},NewSupportedProducts:{type:"list",member:{type:"structure",members:{Name:{},Args:{shape:"S1p"}}}},Applications:{shape:"S2v"},Configurations:{shape:"Sh"},VisibleToAllUsers:{type:"boolean"},JobFlowRole:{},ServiceRole:{},Tags:{shape:"S1u"},SecurityConfiguration:{},AutoScalingRole:{},ScaleDownBehavior:{},CustomAmiId:{},EbsRootVolumeSize:{type:"integer"},RepoUpgradeOnBoot:{},KerberosAttributes:{shape:"S2z"},StepConcurrencyLevel:{type:"integer"},ManagedScalingPolicy:{shape:"S4u"},PlacementGroupConfigs:{shape:"S31"},AutoTerminationPolicy:{shape:"S4j"},OSReleaseLabel:{}}},output:{type:"structure",members:{JobFlowId:{},ClusterArn:{}}}},SetTerminationProtection:{input:{type:"structure",required:["JobFlowIds","TerminationProtected"],members:{JobFlowIds:{shape:"S1p"},TerminationProtected:{type:"boolean"}}}},SetVisibleToAllUsers:{input:{type:"structure",required:["JobFlowIds","VisibleToAllUsers"],members:{JobFlowIds:{shape:"S1p"},VisibleToAllUsers:{type:"boolean"}}}},StartNotebookExecution:{input:{type:"structure",required:["EditorId","RelativePath","ExecutionEngine","ServiceRole"],members:{EditorId:{},RelativePath:{},NotebookExecutionName:{},NotebookParams:{},ExecutionEngine:{shape:"S3s"},ServiceRole:{},NotebookInstanceSecurityGroupId:{},Tags:{shape:"S1u"}}},output:{type:"structure",members:{NotebookExecutionId:{}}}},StopNotebookExecution:{input:{type:"structure",required:["NotebookExecutionId"],members:{NotebookExecutionId:{}}}},TerminateJobFlows:{input:{type:"structure",required:["JobFlowIds"],members:{JobFlowIds:{shape:"S1p"}}}},UpdateStudio:{input:{type:"structure",required:["StudioId"],members:{StudioId:{},Name:{},Description:{},SubnetIds:{shape:"S29"},DefaultS3Location:{}}}},UpdateStudioSessionMapping:{input:{type:"structure",required:["StudioId","IdentityType","SessionPolicyArn"],members:{StudioId:{},IdentityId:{},IdentityName:{},IdentityType:{},SessionPolicyArn:{}}}}},shapes:{S3:{type:"structure",required:["InstanceFleetType"],members:{Name:{},InstanceFleetType:{},TargetOnDemandCapacity:{type:"integer"},TargetSpotCapacity:{type:"integer"},InstanceTypeConfigs:{type:"list",member:{type:"structure",required:["InstanceType"],members:{InstanceType:{},WeightedCapacity:{type:"integer"},BidPrice:{},BidPriceAsPercentageOfOnDemandPrice:{type:"double"},EbsConfiguration:{shape:"Sa"},Configurations:{shape:"Sh"},CustomAmiId:{}}}},LaunchSpecifications:{shape:"Sk"}}},Sa:{type:"structure",members:{EbsBlockDeviceConfigs:{type:"list",member:{type:"structure",required:["VolumeSpecification"],members:{VolumeSpecification:{shape:"Sd"},VolumesPerInstance:{type:"integer"}}}},EbsOptimized:{type:"boolean"}}},Sd:{type:"structure",required:["VolumeType","SizeInGB"],members:{VolumeType:{},Iops:{type:"integer"},SizeInGB:{type:"integer"}}},Sh:{type:"list",member:{type:"structure",members:{Classification:{},Configurations:{shape:"Sh"},Properties:{shape:"Sj"}}}},Sj:{type:"map",key:{},value:{}},Sk:{type:"structure",members:{SpotSpecification:{type:"structure",required:["TimeoutDurationMinutes","TimeoutAction"],members:{TimeoutDurationMinutes:{type:"integer"},TimeoutAction:{},BlockDurationMinutes:{type:"integer"},AllocationStrategy:{}}},OnDemandSpecification:{type:"structure",required:["AllocationStrategy"],members:{AllocationStrategy:{},CapacityReservationOptions:{type:"structure",members:{UsageStrategy:{},CapacityReservationPreference:{},CapacityReservationResourceGroupArn:{}}}}}}},Sx:{type:"list",member:{type:"structure",required:["InstanceRole","InstanceType","InstanceCount"],members:{Name:{},Market:{},InstanceRole:{},BidPrice:{},InstanceType:{},InstanceCount:{type:"integer"},Configurations:{shape:"Sh"},EbsConfiguration:{shape:"Sa"},AutoScalingPolicy:{shape:"S11"},CustomAmiId:{}}}},S11:{type:"structure",required:["Constraints","Rules"],members:{Constraints:{shape:"S12"},Rules:{shape:"S13"}}},S12:{type:"structure",required:["MinCapacity","MaxCapacity"],members:{MinCapacity:{type:"integer"},MaxCapacity:{type:"integer"}}},S13:{type:"list",member:{type:"structure",required:["Name","Action","Trigger"],members:{Name:{},Description:{},Action:{type:"structure",required:["SimpleScalingPolicyConfiguration"],members:{Market:{},SimpleScalingPolicyConfiguration:{type:"structure",required:["ScalingAdjustment"],members:{AdjustmentType:{},ScalingAdjustment:{type:"integer"},CoolDown:{type:"integer"}}}}},Trigger:{type:"structure",required:["CloudWatchAlarmDefinition"],members:{CloudWatchAlarmDefinition:{type:"structure",required:["ComparisonOperator","MetricName","Period","Threshold"],members:{ComparisonOperator:{},EvaluationPeriods:{type:"integer"},MetricName:{},Namespace:{},Period:{type:"integer"},Statistic:{},Threshold:{type:"double"},Unit:{},Dimensions:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}}}}}}}}},S1i:{type:"list",member:{shape:"S1j"}},S1j:{type:"structure",required:["Name","HadoopJarStep"],members:{Name:{},ActionOnFailure:{},HadoopJarStep:{type:"structure",required:["Jar"],members:{Properties:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},Jar:{},MainClass:{},Args:{shape:"S1p"}}}}},S1p:{type:"list",member:{}},S1r:{type:"list",member:{}},S1u:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},S29:{type:"list",member:{}},S2l:{type:"structure",members:{State:{},StateChangeReason:{type:"structure",members:{Code:{},Message:{}}},Timeline:{type:"structure",members:{CreationDateTime:{type:"timestamp"},ReadyDateTime:{type:"timestamp"},EndDateTime:{type:"timestamp"}}}}},S2r:{type:"list",member:{}},S2s:{type:"list",member:{}},S2v:{type:"list",member:{type:"structure",members:{Name:{},Version:{},Args:{shape:"S2s"},AdditionalInfo:{shape:"Sj"}}}},S2z:{type:"structure",required:["Realm","KdcAdminPassword"],members:{Realm:{},KdcAdminPassword:{},CrossRealmTrustPrincipalPassword:{},ADDomainJoinUser:{},ADDomainJoinPassword:{}}},S31:{type:"list",member:{type:"structure",required:["InstanceRole"],members:{InstanceRole:{},PlacementStrategy:{}}}},S3f:{type:"structure",members:{AvailabilityZone:{},AvailabilityZones:{shape:"S2r"}}},S3m:{type:"structure",required:["Name","ScriptBootstrapAction"],members:{Name:{},ScriptBootstrapAction:{type:"structure",required:["Path"],members:{Path:{},Args:{shape:"S1p"}}}}},S3o:{type:"list",member:{}},S3s:{type:"structure",required:["Id"],members:{Id:{},Type:{},MasterInstanceSecurityGroupId:{}}},S47:{type:"structure",members:{Jar:{},Properties:{shape:"Sj"},MainClass:{},Args:{shape:"S2s"}}},S48:{type:"structure",members:{State:{},StateChangeReason:{type:"structure",members:{Code:{},Message:{}}},FailureDetails:{type:"structure",members:{Reason:{},Message:{},LogFile:{}}},Timeline:{type:"structure",members:{CreationDateTime:{type:"timestamp"},StartDateTime:{type:"timestamp"},EndDateTime:{type:"timestamp"}}}}},S4j:{type:"structure",members:{IdleTimeout:{type:"long"}}},S4n:{type:"structure",required:["BlockPublicSecurityGroupRules"],members:{BlockPublicSecurityGroupRules:{type:"boolean"},PermittedPublicSecurityGroupRuleRanges:{type:"list",member:{type:"structure",required:["MinRange"],members:{MinRange:{type:"integer"},MaxRange:{type:"integer"}}}}}},S4u:{type:"structure",members:{ComputeLimits:{type:"structure",required:["UnitType","MinimumCapacityUnits","MaximumCapacityUnits"],members:{UnitType:{},MinimumCapacityUnits:{type:"integer"},MaximumCapacityUnits:{type:"integer"},MaximumOnDemandCapacityUnits:{type:"integer"},MaximumCoreCapacityUnits:{type:"integer"}}}}},S5l:{type:"list",member:{type:"structure",members:{VolumeSpecification:{shape:"Sd"},Device:{}}}},S5x:{type:"structure",members:{DecommissionTimeout:{type:"integer"},InstanceResizePolicy:{type:"structure",members:{InstancesToTerminate:{shape:"S5z"},InstancesToProtect:{shape:"S5z"},InstanceTerminationTimeout:{type:"integer"}}}}},S5z:{type:"list",member:{}},S61:{type:"structure",members:{Status:{type:"structure",members:{State:{},StateChangeReason:{type:"structure",members:{Code:{},Message:{}}}}},Constraints:{shape:"S12"},Rules:{shape:"S13"}}},S7z:{type:"list",member:{}}}}},439:function(e,t,r){var i=r(153);function QueryParamSerializer(){}QueryParamSerializer.prototype.serialize=function(e,t,r){serializeStructure("",e,t,r)};function ucfirst(e){if(e.isQueryName||e.api.protocol!=="ec2"){return e.name}else{return e.name[0].toUpperCase()+e.name.substr(1)}}function serializeStructure(e,t,r,s){i.each(r.members,function(r,i){var a=t[r];if(a===null||a===undefined)return;var o=ucfirst(i);o=e?e+"."+o:o;serializeMember(o,a,i,s)})}function serializeMap(e,t,r,s){var a=1;i.each(t,function(t,i){var o=r.flattened?".":".entry.";var n=o+a+++".";var u=n+(r.key.name||"key");var p=n+(r.value.name||"value");serializeMember(e+u,t,r.key,s);serializeMember(e+p,i,r.value,s)})}function serializeList(e,t,r,s){var a=r.member||{};if(t.length===0){s.call(this,e,null);return}i.arrayEach(t,function(t,i){var o="."+(i+1);if(r.api.protocol==="ec2"){o=o+""}else if(r.flattened){if(a.name){var n=e.split(".");n.pop();n.push(ucfirst(a));e=n.join(".")}}else{o="."+(a.name?a.name:"member")+o}serializeMember(e+o,t,a,s)})}function serializeMember(e,t,r,i){if(t===null||t===undefined)return;if(r.type==="structure"){serializeStructure(e,t,r,i)}else if(r.type==="list"){serializeList(e,t,r,i)}else if(r.type==="map"){serializeMap(e,t,r,i)}else{i(e,r.toWireFormat(t).toString())}}e.exports=QueryParamSerializer},445:function(e,t,r){var i=r(3862).EventMessageChunkerStream;var s=r(8723).EventUnmarshallerStream;function createEventStream(e,t,r){var a=new s({parser:t,eventStreamModel:r});var o=new i;e.pipe(o).pipe(a);e.on("error",function(e){o.emit("error",e)});o.on("error",function(e){a.emit("error",e)});return a}e.exports={createEventStream:createEventStream}},447:function(e){e.exports={pagination:{GetAppMonitorData:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Events"},ListAppMonitors:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"AppMonitorSummaries"}}}},466:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["mediatailor"]={};i.MediaTailor=s.defineService("mediatailor",["2018-04-23"]);Object.defineProperty(a.services["mediatailor"],"2018-04-23",{get:function get(){var e=r(8892);e.paginators=r(5369).pagination;return e},enumerable:true,configurable:true});e.exports=i.MediaTailor},469:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["clouddirectory"]={};i.CloudDirectory=s.defineService("clouddirectory",["2016-05-10","2016-05-10*","2017-01-11"]);Object.defineProperty(a.services["clouddirectory"],"2016-05-10",{get:function get(){var e=r(6869);e.paginators=r(1287).pagination;return e},enumerable:true,configurable:true});Object.defineProperty(a.services["clouddirectory"],"2017-01-11",{get:function get(){var e=r(2638);e.paginators=r(8910).pagination;return e},enumerable:true,configurable:true});e.exports=i.CloudDirectory},475:function(e){e.exports={pagination:{ListDestinations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListDeviceProfiles:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListFuotaTasks:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListMulticastGroups:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListMulticastGroupsByFuotaTask:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListNetworkAnalyzerConfigurations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListQueuedMessages:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListServiceProfiles:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListWirelessDevices:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListWirelessGateways:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},484:function(e){e.exports={pagination:{DescribeCodeCoverages:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"codeCoverages"},DescribeTestCases:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"testCases"},ListBuildBatches:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"ids"},ListBuildBatchesForProject:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"ids"},ListBuilds:{input_token:"nextToken",output_token:"nextToken",result_key:"ids"},ListBuildsForProject:{input_token:"nextToken",output_token:"nextToken",result_key:"ids"},ListProjects:{input_token:"nextToken",output_token:"nextToken",result_key:"projects"},ListReportGroups:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"reportGroups"},ListReports:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"reports"},ListReportsForReportGroup:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"reports"},ListSharedProjects:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"projects"},ListSharedReportGroups:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"reportGroups"}}}},505:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-07-01",endpointPrefix:"mobile",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS Mobile",serviceId:"Mobile",signatureVersion:"v4",signingName:"AWSMobileHubService",uid:"mobile-2017-07-01"},operations:{CreateProject:{http:{requestUri:"/projects"},input:{type:"structure",members:{name:{location:"querystring",locationName:"name"},region:{location:"querystring",locationName:"region"},contents:{type:"blob"},snapshotId:{location:"querystring",locationName:"snapshotId"}},payload:"contents"},output:{type:"structure",members:{details:{shape:"S7"}}}},DeleteProject:{http:{method:"DELETE",requestUri:"/projects/{projectId}"},input:{type:"structure",required:["projectId"],members:{projectId:{location:"uri",locationName:"projectId"}}},output:{type:"structure",members:{deletedResources:{shape:"Sc"},orphanedResources:{shape:"Sc"}}}},DescribeBundle:{http:{method:"GET",requestUri:"/bundles/{bundleId}"},input:{type:"structure",required:["bundleId"],members:{bundleId:{location:"uri",locationName:"bundleId"}}},output:{type:"structure",members:{details:{shape:"Sq"}}}},DescribeProject:{http:{method:"GET",requestUri:"/project"},input:{type:"structure",required:["projectId"],members:{projectId:{location:"querystring",locationName:"projectId"},syncFromResources:{location:"querystring",locationName:"syncFromResources",type:"boolean"}}},output:{type:"structure",members:{details:{shape:"S7"}}}},ExportBundle:{http:{requestUri:"/bundles/{bundleId}"},input:{type:"structure",required:["bundleId"],members:{bundleId:{location:"uri",locationName:"bundleId"},projectId:{location:"querystring",locationName:"projectId"},platform:{location:"querystring",locationName:"platform"}}},output:{type:"structure",members:{downloadUrl:{}}}},ExportProject:{http:{requestUri:"/exports/{projectId}"},input:{type:"structure",required:["projectId"],members:{projectId:{location:"uri",locationName:"projectId"}}},output:{type:"structure",members:{downloadUrl:{},shareUrl:{},snapshotId:{}}}},ListBundles:{http:{method:"GET",requestUri:"/bundles"},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{bundleList:{type:"list",member:{shape:"Sq"}},nextToken:{}}}},ListProjects:{http:{method:"GET",requestUri:"/projects"},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{projects:{type:"list",member:{type:"structure",members:{name:{},projectId:{}}}},nextToken:{}}}},UpdateProject:{http:{requestUri:"/update"},input:{type:"structure",required:["projectId"],members:{contents:{type:"blob"},projectId:{location:"querystring",locationName:"projectId"}},payload:"contents"},output:{type:"structure",members:{details:{shape:"S7"}}}}},shapes:{S7:{type:"structure",members:{name:{},projectId:{},region:{},state:{},createdDate:{type:"timestamp"},lastUpdatedDate:{type:"timestamp"},consoleUrl:{},resources:{shape:"Sc"}}},Sc:{type:"list",member:{type:"structure",members:{type:{},name:{},arn:{},feature:{},attributes:{type:"map",key:{},value:{}}}}},Sq:{type:"structure",members:{bundleId:{},title:{},version:{},description:{},iconUrl:{},availablePlatforms:{type:"list",member:{}}}}}}},515:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["voiceid"]={};i.VoiceID=s.defineService("voiceid",["2021-09-27"]);Object.defineProperty(a.services["voiceid"],"2021-09-27",{get:function get(){var e=r(7888);e.paginators=r(7876).pagination;return e},enumerable:true,configurable:true});e.exports=i.VoiceID},520:function(e){e.exports={pagination:{}}},522:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2016-08-10",endpointPrefix:"batch",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"AWS Batch",serviceFullName:"AWS Batch",serviceId:"Batch",signatureVersion:"v4",uid:"batch-2016-08-10"},operations:{CancelJob:{http:{requestUri:"/v1/canceljob"},input:{type:"structure",required:["jobId","reason"],members:{jobId:{},reason:{}}},output:{type:"structure",members:{}}},CreateComputeEnvironment:{http:{requestUri:"/v1/createcomputeenvironment"},input:{type:"structure",required:["computeEnvironmentName","type"],members:{computeEnvironmentName:{},type:{},state:{},unmanagedvCpus:{type:"integer"},computeResources:{shape:"S8"},serviceRole:{},tags:{shape:"Si"}}},output:{type:"structure",members:{computeEnvironmentName:{},computeEnvironmentArn:{}}}},CreateJobQueue:{http:{requestUri:"/v1/createjobqueue"},input:{type:"structure",required:["jobQueueName","priority","computeEnvironmentOrder"],members:{jobQueueName:{},state:{},schedulingPolicyArn:{},priority:{type:"integer"},computeEnvironmentOrder:{shape:"So"},tags:{shape:"Si"}}},output:{type:"structure",required:["jobQueueName","jobQueueArn"],members:{jobQueueName:{},jobQueueArn:{}}}},CreateSchedulingPolicy:{http:{requestUri:"/v1/createschedulingpolicy"},input:{type:"structure",required:["name"],members:{name:{},fairsharePolicy:{shape:"Ss"},tags:{shape:"Si"}}},output:{type:"structure",required:["name","arn"],members:{name:{},arn:{}}}},DeleteComputeEnvironment:{http:{requestUri:"/v1/deletecomputeenvironment"},input:{type:"structure",required:["computeEnvironment"],members:{computeEnvironment:{}}},output:{type:"structure",members:{}}},DeleteJobQueue:{http:{requestUri:"/v1/deletejobqueue"},input:{type:"structure",required:["jobQueue"],members:{jobQueue:{}}},output:{type:"structure",members:{}}},DeleteSchedulingPolicy:{http:{requestUri:"/v1/deleteschedulingpolicy"},input:{type:"structure",required:["arn"],members:{arn:{}}},output:{type:"structure",members:{}}},DeregisterJobDefinition:{http:{requestUri:"/v1/deregisterjobdefinition"},input:{type:"structure",required:["jobDefinition"],members:{jobDefinition:{}}},output:{type:"structure",members:{}}},DescribeComputeEnvironments:{http:{requestUri:"/v1/describecomputeenvironments"},input:{type:"structure",members:{computeEnvironments:{shape:"Sb"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{computeEnvironments:{type:"list",member:{type:"structure",required:["computeEnvironmentName","computeEnvironmentArn"],members:{computeEnvironmentName:{},computeEnvironmentArn:{},unmanagedvCpus:{type:"integer"},ecsClusterArn:{},tags:{shape:"Si"},type:{},state:{},status:{},statusReason:{},computeResources:{shape:"S8"},serviceRole:{},updatePolicy:{shape:"S1a"}}}},nextToken:{}}}},DescribeJobDefinitions:{http:{requestUri:"/v1/describejobdefinitions"},input:{type:"structure",members:{jobDefinitions:{shape:"Sb"},maxResults:{type:"integer"},jobDefinitionName:{},status:{},nextToken:{}}},output:{type:"structure",members:{jobDefinitions:{type:"list",member:{type:"structure",required:["jobDefinitionName","jobDefinitionArn","revision","type"],members:{jobDefinitionName:{},jobDefinitionArn:{},revision:{type:"integer"},status:{},type:{},schedulingPriority:{type:"integer"},parameters:{shape:"S1h"},retryStrategy:{shape:"S1i"},containerProperties:{shape:"S1m"},timeout:{shape:"S2i"},nodeProperties:{shape:"S2j"},tags:{shape:"Si"},propagateTags:{type:"boolean"},platformCapabilities:{shape:"S2m"}}}},nextToken:{}}}},DescribeJobQueues:{http:{requestUri:"/v1/describejobqueues"},input:{type:"structure",members:{jobQueues:{shape:"Sb"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{jobQueues:{type:"list",member:{type:"structure",required:["jobQueueName","jobQueueArn","state","priority","computeEnvironmentOrder"],members:{jobQueueName:{},jobQueueArn:{},state:{},schedulingPolicyArn:{},status:{},statusReason:{},priority:{type:"integer"},computeEnvironmentOrder:{shape:"So"},tags:{shape:"Si"}}}},nextToken:{}}}},DescribeJobs:{http:{requestUri:"/v1/describejobs"},input:{type:"structure",required:["jobs"],members:{jobs:{shape:"Sb"}}},output:{type:"structure",members:{jobs:{type:"list",member:{type:"structure",required:["jobName","jobId","jobQueue","status","startedAt","jobDefinition"],members:{jobArn:{},jobName:{},jobId:{},jobQueue:{},status:{},shareIdentifier:{},schedulingPriority:{type:"integer"},attempts:{type:"list",member:{type:"structure",members:{container:{type:"structure",members:{containerInstanceArn:{},taskArn:{},exitCode:{type:"integer"},reason:{},logStreamName:{},networkInterfaces:{shape:"S31"}}},startedAt:{type:"long"},stoppedAt:{type:"long"},statusReason:{}}}},statusReason:{},createdAt:{type:"long"},retryStrategy:{shape:"S1i"},startedAt:{type:"long"},stoppedAt:{type:"long"},dependsOn:{shape:"S34"},jobDefinition:{},parameters:{shape:"S1h"},container:{type:"structure",members:{image:{},vcpus:{type:"integer"},memory:{type:"integer"},command:{shape:"Sb"},jobRoleArn:{},executionRoleArn:{},volumes:{shape:"S1n"},environment:{shape:"S1u"},mountPoints:{shape:"S1w"},readonlyRootFilesystem:{type:"boolean"},ulimits:{shape:"S1y"},privileged:{type:"boolean"},user:{},exitCode:{type:"integer"},reason:{},containerInstanceArn:{},taskArn:{},logStreamName:{},instanceType:{},networkInterfaces:{shape:"S31"},resourceRequirements:{shape:"S20"},linuxParameters:{shape:"S23"},logConfiguration:{shape:"S2a"},secrets:{shape:"S2d"},networkConfiguration:{shape:"S2f"},fargatePlatformConfiguration:{shape:"S2h"}}},nodeDetails:{type:"structure",members:{nodeIndex:{type:"integer"},isMainNode:{type:"boolean"}}},nodeProperties:{shape:"S2j"},arrayProperties:{type:"structure",members:{statusSummary:{type:"map",key:{},value:{type:"integer"}},size:{type:"integer"},index:{type:"integer"}}},timeout:{shape:"S2i"},tags:{shape:"Si"},propagateTags:{type:"boolean"},platformCapabilities:{shape:"S2m"}}}}}}},DescribeSchedulingPolicies:{http:{requestUri:"/v1/describeschedulingpolicies"},input:{type:"structure",required:["arns"],members:{arns:{shape:"Sb"}}},output:{type:"structure",members:{schedulingPolicies:{type:"list",member:{type:"structure",required:["name","arn"],members:{name:{},arn:{},fairsharePolicy:{shape:"Ss"},tags:{shape:"Si"}}}}}}},ListJobs:{http:{requestUri:"/v1/listjobs"},input:{type:"structure",members:{jobQueue:{},arrayJobId:{},multiNodeJobId:{},jobStatus:{},maxResults:{type:"integer"},nextToken:{},filters:{type:"list",member:{type:"structure",members:{name:{},values:{shape:"Sb"}}}}}},output:{type:"structure",required:["jobSummaryList"],members:{jobSummaryList:{type:"list",member:{type:"structure",required:["jobId","jobName"],members:{jobArn:{},jobId:{},jobName:{},createdAt:{type:"long"},status:{},statusReason:{},startedAt:{type:"long"},stoppedAt:{type:"long"},container:{type:"structure",members:{exitCode:{type:"integer"},reason:{}}},arrayProperties:{type:"structure",members:{size:{type:"integer"},index:{type:"integer"}}},nodeProperties:{type:"structure",members:{isMainNode:{type:"boolean"},numNodes:{type:"integer"},nodeIndex:{type:"integer"}}},jobDefinition:{}}}},nextToken:{}}}},ListSchedulingPolicies:{http:{requestUri:"/v1/listschedulingpolicies"},input:{type:"structure",members:{maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{schedulingPolicies:{type:"list",member:{type:"structure",required:["arn"],members:{arn:{}}}},nextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/v1/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"Si"}}}},RegisterJobDefinition:{http:{requestUri:"/v1/registerjobdefinition"},input:{type:"structure",required:["jobDefinitionName","type"],members:{jobDefinitionName:{},type:{},parameters:{shape:"S1h"},schedulingPriority:{type:"integer"},containerProperties:{shape:"S1m"},nodeProperties:{shape:"S2j"},retryStrategy:{shape:"S1i"},propagateTags:{type:"boolean"},timeout:{shape:"S2i"},tags:{shape:"Si"},platformCapabilities:{shape:"S2m"}}},output:{type:"structure",required:["jobDefinitionName","jobDefinitionArn","revision"],members:{jobDefinitionName:{},jobDefinitionArn:{},revision:{type:"integer"}}}},SubmitJob:{http:{requestUri:"/v1/submitjob"},input:{type:"structure",required:["jobName","jobQueue","jobDefinition"],members:{jobName:{},jobQueue:{},shareIdentifier:{},schedulingPriorityOverride:{type:"integer"},arrayProperties:{type:"structure",members:{size:{type:"integer"}}},dependsOn:{shape:"S34"},jobDefinition:{},parameters:{shape:"S1h"},containerOverrides:{shape:"S3z"},nodeOverrides:{type:"structure",members:{numNodes:{type:"integer"},nodePropertyOverrides:{type:"list",member:{type:"structure",required:["targetNodes"],members:{targetNodes:{},containerOverrides:{shape:"S3z"}}}}}},retryStrategy:{shape:"S1i"},propagateTags:{type:"boolean"},timeout:{shape:"S2i"},tags:{shape:"Si"}}},output:{type:"structure",required:["jobName","jobId"],members:{jobArn:{},jobName:{},jobId:{}}}},TagResource:{http:{requestUri:"/v1/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"Si"}}},output:{type:"structure",members:{}}},TerminateJob:{http:{requestUri:"/v1/terminatejob"},input:{type:"structure",required:["jobId","reason"],members:{jobId:{},reason:{}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/v1/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateComputeEnvironment:{http:{requestUri:"/v1/updatecomputeenvironment"},input:{type:"structure",required:["computeEnvironment"],members:{computeEnvironment:{},state:{},unmanagedvCpus:{type:"integer"},computeResources:{type:"structure",members:{minvCpus:{type:"integer"},maxvCpus:{type:"integer"},desiredvCpus:{type:"integer"},subnets:{shape:"Sb"},securityGroupIds:{shape:"Sb"},allocationStrategy:{},instanceTypes:{shape:"Sb"},ec2KeyPair:{},instanceRole:{},tags:{shape:"Sc"},placementGroup:{},bidPercentage:{type:"integer"},launchTemplate:{shape:"Sd"},ec2Configuration:{shape:"Se"},updateToLatestImageVersion:{type:"boolean"},type:{},imageId:{}}},serviceRole:{},updatePolicy:{shape:"S1a"}}},output:{type:"structure",members:{computeEnvironmentName:{},computeEnvironmentArn:{}}}},UpdateJobQueue:{http:{requestUri:"/v1/updatejobqueue"},input:{type:"structure",required:["jobQueue"],members:{jobQueue:{},state:{},schedulingPolicyArn:{},priority:{type:"integer"},computeEnvironmentOrder:{shape:"So"}}},output:{type:"structure",members:{jobQueueName:{},jobQueueArn:{}}}},UpdateSchedulingPolicy:{http:{requestUri:"/v1/updateschedulingpolicy"},input:{type:"structure",required:["arn"],members:{arn:{},fairsharePolicy:{shape:"Ss"}}},output:{type:"structure",members:{}}}},shapes:{S8:{type:"structure",required:["type","maxvCpus","subnets"],members:{type:{},allocationStrategy:{},minvCpus:{type:"integer"},maxvCpus:{type:"integer"},desiredvCpus:{type:"integer"},instanceTypes:{shape:"Sb"},imageId:{deprecated:true,deprecatedMessage:"This field is deprecated, use ec2Configuration[].imageIdOverride instead."},subnets:{shape:"Sb"},securityGroupIds:{shape:"Sb"},ec2KeyPair:{},instanceRole:{},tags:{shape:"Sc"},placementGroup:{},bidPercentage:{type:"integer"},spotIamFleetRole:{},launchTemplate:{shape:"Sd"},ec2Configuration:{shape:"Se"}}},Sb:{type:"list",member:{}},Sc:{type:"map",key:{},value:{}},Sd:{type:"structure",members:{launchTemplateId:{},launchTemplateName:{},version:{}}},Se:{type:"list",member:{type:"structure",required:["imageType"],members:{imageType:{},imageIdOverride:{}}}},Si:{type:"map",key:{},value:{}},So:{type:"list",member:{type:"structure",required:["order","computeEnvironment"],members:{order:{type:"integer"},computeEnvironment:{}}}},Ss:{type:"structure",members:{shareDecaySeconds:{type:"integer"},computeReservation:{type:"integer"},shareDistribution:{type:"list",member:{type:"structure",required:["shareIdentifier"],members:{shareIdentifier:{},weightFactor:{type:"float"}}}}}},S1a:{type:"structure",members:{terminateJobsOnUpdate:{type:"boolean"},jobExecutionTimeoutMinutes:{type:"long"}}},S1h:{type:"map",key:{},value:{}},S1i:{type:"structure",members:{attempts:{type:"integer"},evaluateOnExit:{type:"list",member:{type:"structure",required:["action"],members:{onStatusReason:{},onReason:{},onExitCode:{},action:{}}}}}},S1m:{type:"structure",members:{image:{},vcpus:{deprecated:true,deprecatedMessage:"This field is deprecated, use resourceRequirements instead.",type:"integer"},memory:{deprecated:true,deprecatedMessage:"This field is deprecated, use resourceRequirements instead.",type:"integer"},command:{shape:"Sb"},jobRoleArn:{},executionRoleArn:{},volumes:{shape:"S1n"},environment:{shape:"S1u"},mountPoints:{shape:"S1w"},readonlyRootFilesystem:{type:"boolean"},privileged:{type:"boolean"},ulimits:{shape:"S1y"},user:{},instanceType:{},resourceRequirements:{shape:"S20"},linuxParameters:{shape:"S23"},logConfiguration:{shape:"S2a"},secrets:{shape:"S2d"},networkConfiguration:{shape:"S2f"},fargatePlatformConfiguration:{shape:"S2h"}}},S1n:{type:"list",member:{type:"structure",members:{host:{type:"structure",members:{sourcePath:{}}},name:{},efsVolumeConfiguration:{type:"structure",required:["fileSystemId"],members:{fileSystemId:{},rootDirectory:{},transitEncryption:{},transitEncryptionPort:{type:"integer"},authorizationConfig:{type:"structure",members:{accessPointId:{},iam:{}}}}}}}},S1u:{type:"list",member:{type:"structure",members:{name:{},value:{}}}},S1w:{type:"list",member:{type:"structure",members:{containerPath:{},readOnly:{type:"boolean"},sourceVolume:{}}}},S1y:{type:"list",member:{type:"structure",required:["hardLimit","name","softLimit"],members:{hardLimit:{type:"integer"},name:{},softLimit:{type:"integer"}}}},S20:{type:"list",member:{type:"structure",required:["value","type"],members:{value:{},type:{}}}},S23:{type:"structure",members:{devices:{type:"list",member:{type:"structure",required:["hostPath"],members:{hostPath:{},containerPath:{},permissions:{type:"list",member:{}}}}},initProcessEnabled:{type:"boolean"},sharedMemorySize:{type:"integer"},tmpfs:{type:"list",member:{type:"structure",required:["containerPath","size"],members:{containerPath:{},size:{type:"integer"},mountOptions:{shape:"Sb"}}}},maxSwap:{type:"integer"},swappiness:{type:"integer"}}},S2a:{type:"structure",required:["logDriver"],members:{logDriver:{},options:{type:"map",key:{},value:{}},secretOptions:{shape:"S2d"}}},S2d:{type:"list",member:{type:"structure",required:["name","valueFrom"],members:{name:{},valueFrom:{}}}},S2f:{type:"structure",members:{assignPublicIp:{}}},S2h:{type:"structure",members:{platformVersion:{}}},S2i:{type:"structure",members:{attemptDurationSeconds:{type:"integer"}}},S2j:{type:"structure",required:["numNodes","mainNode","nodeRangeProperties"],members:{numNodes:{type:"integer"},mainNode:{type:"integer"},nodeRangeProperties:{type:"list",member:{type:"structure",required:["targetNodes"],members:{targetNodes:{},container:{shape:"S1m"}}}}}},S2m:{type:"list",member:{}},S31:{type:"list",member:{type:"structure",members:{attachmentId:{},ipv6Address:{},privateIpv4Address:{}}}},S34:{type:"list",member:{type:"structure",members:{jobId:{},type:{}}}},S3z:{type:"structure",members:{vcpus:{deprecated:true,deprecatedMessage:"This field is deprecated, use resourceRequirements instead.",type:"integer"},memory:{deprecated:true,deprecatedMessage:"This field is deprecated, use resourceRequirements instead.",type:"integer"},command:{shape:"Sb"},instanceType:{},environment:{shape:"S1u"},resourceRequirements:{shape:"S20"}}}}}},541:function(e){e.exports={pagination:{ListRuleGroupsNamespaces:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"ruleGroupsNamespaces"},ListWorkspaces:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"workspaces"}}}},543:function(e,t,r){var i=r(395);i.util.update(i.Glacier.prototype,{setupRequestListeners:function setupRequestListeners(e){if(Array.isArray(e._events.validate)){e._events.validate.unshift(this.validateAccountId)}else{e.on("validate",this.validateAccountId)}e.removeListener("afterBuild",i.EventListeners.Core.COMPUTE_SHA256);e.on("build",this.addGlacierApiVersion);e.on("build",this.addTreeHashHeaders)},validateAccountId:function validateAccountId(e){if(e.params.accountId!==undefined)return;e.params=i.util.copy(e.params);e.params.accountId="-"},addGlacierApiVersion:function addGlacierApiVersion(e){var t=e.service.api.apiVersion;e.httpRequest.headers["x-amz-glacier-version"]=t},addTreeHashHeaders:function addTreeHashHeaders(e){if(e.params.body===undefined)return;var t=e.service.computeChecksums(e.params.body);e.httpRequest.headers["X-Amz-Content-Sha256"]=t.linearHash;if(!e.httpRequest.headers["x-amz-sha256-tree-hash"]){e.httpRequest.headers["x-amz-sha256-tree-hash"]=t.treeHash}},computeChecksums:function computeChecksums(e){if(!i.util.Buffer.isBuffer(e))e=i.util.buffer.toBuffer(e);var t=1024*1024;var r=[];var s=i.util.crypto.createHash("sha256");for(var a=0;a1){var t=[];for(var r=0;r0x8000000000000000||e<-0x8000000000000000){throw new Error(e+" is too large (or, if negative, too small) to represent as an Int64")}var t=new Uint8Array(8);for(var r=7,i=Math.abs(Math.round(e));r>-1&&i>0;r--,i/=256){t[r]=i}if(e<0){negate(t)}return new Int64(t)};Int64.prototype.valueOf=function(){var e=this.bytes.slice(0);var t=e[0]&128;if(t){negate(e)}return parseInt(e.toString("hex"),16)*(t?-1:1)};Int64.prototype.toString=function(){return String(this.valueOf())};function negate(e){for(var t=0;t<8;t++){e[t]^=255}for(var t=7;t>-1;t--){e[t]++;if(e[t]!==0){break}}}e.exports={Int64:Int64}},612:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2016-02-16",endpointPrefix:"inspector",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon Inspector",serviceId:"Inspector",signatureVersion:"v4",targetPrefix:"InspectorService",uid:"inspector-2016-02-16"},operations:{AddAttributesToFindings:{input:{type:"structure",required:["findingArns","attributes"],members:{findingArns:{shape:"S2"},attributes:{shape:"S4"}}},output:{type:"structure",required:["failedItems"],members:{failedItems:{shape:"S9"}}}},CreateAssessmentTarget:{input:{type:"structure",required:["assessmentTargetName"],members:{assessmentTargetName:{},resourceGroupArn:{}}},output:{type:"structure",required:["assessmentTargetArn"],members:{assessmentTargetArn:{}}}},CreateAssessmentTemplate:{input:{type:"structure",required:["assessmentTargetArn","assessmentTemplateName","durationInSeconds","rulesPackageArns"],members:{assessmentTargetArn:{},assessmentTemplateName:{},durationInSeconds:{type:"integer"},rulesPackageArns:{shape:"Sj"},userAttributesForFindings:{shape:"S4"}}},output:{type:"structure",required:["assessmentTemplateArn"],members:{assessmentTemplateArn:{}}}},CreateExclusionsPreview:{input:{type:"structure",required:["assessmentTemplateArn"],members:{assessmentTemplateArn:{}}},output:{type:"structure",required:["previewToken"],members:{previewToken:{}}}},CreateResourceGroup:{input:{type:"structure",required:["resourceGroupTags"],members:{resourceGroupTags:{shape:"Sp"}}},output:{type:"structure",required:["resourceGroupArn"],members:{resourceGroupArn:{}}}},DeleteAssessmentRun:{input:{type:"structure",required:["assessmentRunArn"],members:{assessmentRunArn:{}}}},DeleteAssessmentTarget:{input:{type:"structure",required:["assessmentTargetArn"],members:{assessmentTargetArn:{}}}},DeleteAssessmentTemplate:{input:{type:"structure",required:["assessmentTemplateArn"],members:{assessmentTemplateArn:{}}}},DescribeAssessmentRuns:{input:{type:"structure",required:["assessmentRunArns"],members:{assessmentRunArns:{shape:"Sy"}}},output:{type:"structure",required:["assessmentRuns","failedItems"],members:{assessmentRuns:{type:"list",member:{type:"structure",required:["arn","name","assessmentTemplateArn","state","durationInSeconds","rulesPackageArns","userAttributesForFindings","createdAt","stateChangedAt","dataCollected","stateChanges","notifications","findingCounts"],members:{arn:{},name:{},assessmentTemplateArn:{},state:{},durationInSeconds:{type:"integer"},rulesPackageArns:{type:"list",member:{}},userAttributesForFindings:{shape:"S4"},createdAt:{type:"timestamp"},startedAt:{type:"timestamp"},completedAt:{type:"timestamp"},stateChangedAt:{type:"timestamp"},dataCollected:{type:"boolean"},stateChanges:{type:"list",member:{type:"structure",required:["stateChangedAt","state"],members:{stateChangedAt:{type:"timestamp"},state:{}}}},notifications:{type:"list",member:{type:"structure",required:["date","event","error"],members:{date:{type:"timestamp"},event:{},message:{},error:{type:"boolean"},snsTopicArn:{},snsPublishStatusCode:{}}}},findingCounts:{type:"map",key:{},value:{type:"integer"}}}}},failedItems:{shape:"S9"}}}},DescribeAssessmentTargets:{input:{type:"structure",required:["assessmentTargetArns"],members:{assessmentTargetArns:{shape:"Sy"}}},output:{type:"structure",required:["assessmentTargets","failedItems"],members:{assessmentTargets:{type:"list",member:{type:"structure",required:["arn","name","createdAt","updatedAt"],members:{arn:{},name:{},resourceGroupArn:{},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"}}}},failedItems:{shape:"S9"}}}},DescribeAssessmentTemplates:{input:{type:"structure",required:["assessmentTemplateArns"],members:{assessmentTemplateArns:{shape:"Sy"}}},output:{type:"structure",required:["assessmentTemplates","failedItems"],members:{assessmentTemplates:{type:"list",member:{type:"structure",required:["arn","name","assessmentTargetArn","durationInSeconds","rulesPackageArns","userAttributesForFindings","assessmentRunCount","createdAt"],members:{arn:{},name:{},assessmentTargetArn:{},durationInSeconds:{type:"integer"},rulesPackageArns:{shape:"Sj"},userAttributesForFindings:{shape:"S4"},lastAssessmentRunArn:{},assessmentRunCount:{type:"integer"},createdAt:{type:"timestamp"}}}},failedItems:{shape:"S9"}}}},DescribeCrossAccountAccessRole:{output:{type:"structure",required:["roleArn","valid","registeredAt"],members:{roleArn:{},valid:{type:"boolean"},registeredAt:{type:"timestamp"}}}},DescribeExclusions:{input:{type:"structure",required:["exclusionArns"],members:{exclusionArns:{type:"list",member:{}},locale:{}}},output:{type:"structure",required:["exclusions","failedItems"],members:{exclusions:{type:"map",key:{},value:{type:"structure",required:["arn","title","description","recommendation","scopes"],members:{arn:{},title:{},description:{},recommendation:{},scopes:{shape:"S1x"},attributes:{shape:"S21"}}}},failedItems:{shape:"S9"}}}},DescribeFindings:{input:{type:"structure",required:["findingArns"],members:{findingArns:{shape:"Sy"},locale:{}}},output:{type:"structure",required:["findings","failedItems"],members:{findings:{type:"list",member:{type:"structure",required:["arn","attributes","userAttributes","createdAt","updatedAt"],members:{arn:{},schemaVersion:{type:"integer"},service:{},serviceAttributes:{type:"structure",required:["schemaVersion"],members:{schemaVersion:{type:"integer"},assessmentRunArn:{},rulesPackageArn:{}}},assetType:{},assetAttributes:{type:"structure",required:["schemaVersion"],members:{schemaVersion:{type:"integer"},agentId:{},autoScalingGroup:{},amiId:{},hostname:{},ipv4Addresses:{type:"list",member:{}},tags:{type:"list",member:{shape:"S2i"}},networkInterfaces:{type:"list",member:{type:"structure",members:{networkInterfaceId:{},subnetId:{},vpcId:{},privateDnsName:{},privateIpAddress:{},privateIpAddresses:{type:"list",member:{type:"structure",members:{privateDnsName:{},privateIpAddress:{}}}},publicDnsName:{},publicIp:{},ipv6Addresses:{type:"list",member:{}},securityGroups:{type:"list",member:{type:"structure",members:{groupName:{},groupId:{}}}}}}}}},id:{},title:{},description:{},recommendation:{},severity:{},numericSeverity:{type:"double"},confidence:{type:"integer"},indicatorOfCompromise:{type:"boolean"},attributes:{shape:"S21"},userAttributes:{shape:"S4"},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"}}}},failedItems:{shape:"S9"}}}},DescribeResourceGroups:{input:{type:"structure",required:["resourceGroupArns"],members:{resourceGroupArns:{shape:"Sy"}}},output:{type:"structure",required:["resourceGroups","failedItems"],members:{resourceGroups:{type:"list",member:{type:"structure",required:["arn","tags","createdAt"],members:{arn:{},tags:{shape:"Sp"},createdAt:{type:"timestamp"}}}},failedItems:{shape:"S9"}}}},DescribeRulesPackages:{input:{type:"structure",required:["rulesPackageArns"],members:{rulesPackageArns:{shape:"Sy"},locale:{}}},output:{type:"structure",required:["rulesPackages","failedItems"],members:{rulesPackages:{type:"list",member:{type:"structure",required:["arn","name","version","provider"],members:{arn:{},name:{},version:{},provider:{},description:{}}}},failedItems:{shape:"S9"}}}},GetAssessmentReport:{input:{type:"structure",required:["assessmentRunArn","reportFileFormat","reportType"],members:{assessmentRunArn:{},reportFileFormat:{},reportType:{}}},output:{type:"structure",required:["status"],members:{status:{},url:{}}}},GetExclusionsPreview:{input:{type:"structure",required:["assessmentTemplateArn","previewToken"],members:{assessmentTemplateArn:{},previewToken:{},nextToken:{},maxResults:{type:"integer"},locale:{}}},output:{type:"structure",required:["previewStatus"],members:{previewStatus:{},exclusionPreviews:{type:"list",member:{type:"structure",required:["title","description","recommendation","scopes"],members:{title:{},description:{},recommendation:{},scopes:{shape:"S1x"},attributes:{shape:"S21"}}}},nextToken:{}}}},GetTelemetryMetadata:{input:{type:"structure",required:["assessmentRunArn"],members:{assessmentRunArn:{}}},output:{type:"structure",required:["telemetryMetadata"],members:{telemetryMetadata:{shape:"S3j"}}}},ListAssessmentRunAgents:{input:{type:"structure",required:["assessmentRunArn"],members:{assessmentRunArn:{},filter:{type:"structure",required:["agentHealths","agentHealthCodes"],members:{agentHealths:{type:"list",member:{}},agentHealthCodes:{type:"list",member:{}}}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["assessmentRunAgents"],members:{assessmentRunAgents:{type:"list",member:{type:"structure",required:["agentId","assessmentRunArn","agentHealth","agentHealthCode","telemetryMetadata"],members:{agentId:{},assessmentRunArn:{},agentHealth:{},agentHealthCode:{},agentHealthDetails:{},autoScalingGroup:{},telemetryMetadata:{shape:"S3j"}}}},nextToken:{}}}},ListAssessmentRuns:{input:{type:"structure",members:{assessmentTemplateArns:{shape:"S3x"},filter:{type:"structure",members:{namePattern:{},states:{type:"list",member:{}},durationRange:{shape:"S41"},rulesPackageArns:{shape:"S42"},startTimeRange:{shape:"S43"},completionTimeRange:{shape:"S43"},stateChangeTimeRange:{shape:"S43"}}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["assessmentRunArns"],members:{assessmentRunArns:{shape:"S45"},nextToken:{}}}},ListAssessmentTargets:{input:{type:"structure",members:{filter:{type:"structure",members:{assessmentTargetNamePattern:{}}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["assessmentTargetArns"],members:{assessmentTargetArns:{shape:"S45"},nextToken:{}}}},ListAssessmentTemplates:{input:{type:"structure",members:{assessmentTargetArns:{shape:"S3x"},filter:{type:"structure",members:{namePattern:{},durationRange:{shape:"S41"},rulesPackageArns:{shape:"S42"}}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["assessmentTemplateArns"],members:{assessmentTemplateArns:{shape:"S45"},nextToken:{}}}},ListEventSubscriptions:{input:{type:"structure",members:{resourceArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["subscriptions"],members:{subscriptions:{type:"list",member:{type:"structure",required:["resourceArn","topicArn","eventSubscriptions"],members:{resourceArn:{},topicArn:{},eventSubscriptions:{type:"list",member:{type:"structure",required:["event","subscribedAt"],members:{event:{},subscribedAt:{type:"timestamp"}}}}}}},nextToken:{}}}},ListExclusions:{input:{type:"structure",required:["assessmentRunArn"],members:{assessmentRunArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["exclusionArns"],members:{exclusionArns:{shape:"S45"},nextToken:{}}}},ListFindings:{input:{type:"structure",members:{assessmentRunArns:{shape:"S3x"},filter:{type:"structure",members:{agentIds:{type:"list",member:{}},autoScalingGroups:{type:"list",member:{}},ruleNames:{type:"list",member:{}},severities:{type:"list",member:{}},rulesPackageArns:{shape:"S42"},attributes:{shape:"S21"},userAttributes:{shape:"S21"},creationTimeRange:{shape:"S43"}}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["findingArns"],members:{findingArns:{shape:"S45"},nextToken:{}}}},ListRulesPackages:{input:{type:"structure",members:{nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["rulesPackageArns"],members:{rulesPackageArns:{shape:"S45"},nextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["resourceArn"],members:{resourceArn:{}}},output:{type:"structure",required:["tags"],members:{tags:{shape:"S4x"}}}},PreviewAgents:{input:{type:"structure",required:["previewAgentsArn"],members:{previewAgentsArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["agentPreviews"],members:{agentPreviews:{type:"list",member:{type:"structure",required:["agentId"],members:{hostname:{},agentId:{},autoScalingGroup:{},agentHealth:{},agentVersion:{},operatingSystem:{},kernelVersion:{},ipv4Address:{}}}},nextToken:{}}}},RegisterCrossAccountAccessRole:{input:{type:"structure",required:["roleArn"],members:{roleArn:{}}}},RemoveAttributesFromFindings:{input:{type:"structure",required:["findingArns","attributeKeys"],members:{findingArns:{shape:"S2"},attributeKeys:{type:"list",member:{}}}},output:{type:"structure",required:["failedItems"],members:{failedItems:{shape:"S9"}}}},SetTagsForResource:{input:{type:"structure",required:["resourceArn"],members:{resourceArn:{},tags:{shape:"S4x"}}}},StartAssessmentRun:{input:{type:"structure",required:["assessmentTemplateArn"],members:{assessmentTemplateArn:{},assessmentRunName:{}}},output:{type:"structure",required:["assessmentRunArn"],members:{assessmentRunArn:{}}}},StopAssessmentRun:{input:{type:"structure",required:["assessmentRunArn"],members:{assessmentRunArn:{},stopAction:{}}}},SubscribeToEvent:{input:{type:"structure",required:["resourceArn","event","topicArn"],members:{resourceArn:{},event:{},topicArn:{}}}},UnsubscribeFromEvent:{input:{type:"structure",required:["resourceArn","event","topicArn"],members:{resourceArn:{},event:{},topicArn:{}}}},UpdateAssessmentTarget:{input:{type:"structure",required:["assessmentTargetArn","assessmentTargetName"],members:{assessmentTargetArn:{},assessmentTargetName:{},resourceGroupArn:{}}}}},shapes:{S2:{type:"list",member:{}},S4:{type:"list",member:{shape:"S5"}},S5:{type:"structure",required:["key"],members:{key:{},value:{}}},S9:{type:"map",key:{},value:{type:"structure",required:["failureCode","retryable"],members:{failureCode:{},retryable:{type:"boolean"}}}},Sj:{type:"list",member:{}},Sp:{type:"list",member:{type:"structure",required:["key"],members:{key:{},value:{}}}},Sy:{type:"list",member:{}},S1x:{type:"list",member:{type:"structure",members:{key:{},value:{}}}},S21:{type:"list",member:{shape:"S5"}},S2i:{type:"structure",required:["key"],members:{key:{},value:{}}},S3j:{type:"list",member:{type:"structure",required:["messageType","count"],members:{messageType:{},count:{type:"long"},dataSize:{type:"long"}}}},S3x:{type:"list",member:{}},S41:{type:"structure",members:{minSeconds:{type:"integer"},maxSeconds:{type:"integer"}}},S42:{type:"list",member:{}},S43:{type:"structure",members:{beginDate:{type:"timestamp"},endDate:{type:"timestamp"}}},S45:{type:"list",member:{}},S4x:{type:"list",member:{shape:"S2i"}}}}},623:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["codeguruprofiler"]={};i.CodeGuruProfiler=s.defineService("codeguruprofiler",["2019-07-18"]);Object.defineProperty(a.services["codeguruprofiler"],"2019-07-18",{get:function get(){var e=r(5408);e.paginators=r(4571).pagination;return e},enumerable:true,configurable:true});e.exports=i.CodeGuruProfiler},625:function(e){function eventMessageChunker(e){var t=[];var r=0;while(r0){t.throwInvalidChecksumError(e,a,"Invalid messages: "+s.join(", "))}},verifyReceiveMessageChecksum:function verifyReceiveMessageChecksum(e){if(!e.data)return;var t=this.service;var r=[];i.util.arrayEach(e.data.Messages,function(e){var i=e.MD5OfBody;var s=e.Body;if(!t.isChecksumValid(i,s)){r.push(e.MessageId)}});if(r.length>0){t.throwInvalidChecksumError(e,r,"Invalid messages: "+r.join(", "))}},throwInvalidChecksumError:function throwInvalidChecksumError(e,t,r){e.error=i.util.error(new Error,{retryable:true,code:"InvalidChecksum",messageIds:t,message:e.request.operation+" returned an invalid MD5 response. "+r})},isChecksumValid:function isChecksumValid(e,t){return this.calculateChecksum(t)===e},calculateChecksum:function calculateChecksum(e){return i.util.crypto.md5(e,"hex")},buildEndpoint:function buildEndpoint(e){var t=e.httpRequest.params.QueueUrl;if(t){e.httpRequest.endpoint=new i.Endpoint(t);var r=e.httpRequest.endpoint.host.match(/^sqs\.(.+?)\./);if(r)e.httpRequest.region=r[1]}}})},890:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-06-26",endpointPrefix:"forecastquery",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon Forecast Query Service",serviceId:"forecastquery",signatureVersion:"v4",signingName:"forecast",targetPrefix:"AmazonForecastRuntime",uid:"forecastquery-2018-06-26"},operations:{QueryForecast:{input:{type:"structure",required:["ForecastArn","Filters"],members:{ForecastArn:{},StartDate:{},EndDate:{},Filters:{type:"map",key:{},value:{}},NextToken:{}}},output:{type:"structure",members:{Forecast:{type:"structure",members:{Predictions:{type:"map",key:{},value:{type:"list",member:{type:"structure",members:{Timestamp:{},Value:{type:"double"}}}}}}}}}}},shapes:{}}},891:function(e){e.exports={pagination:{ListExtensionVersions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ExtensionVersions"},ListExtensions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Extensions"},ListGames:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Games"},ListGeneratedCodeJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"GeneratedCodeJobs"},ListSnapshots:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Snapshots"},ListStageDeployments:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"StageDeployments"},ListStages:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Stages"}}}},904:function(e,t,r){var i=r(153);var s=r(395);function populateHostPrefix(e){var t=e.service.config.hostPrefixEnabled;if(!t)return e;var r=e.service.api.operations[e.operation];if(hasEndpointDiscover(e))return e;if(r.endpoint&&r.endpoint.hostPrefix){var i=r.endpoint.hostPrefix;var s=expandHostPrefix(i,e.params,r.input);prependEndpointPrefix(e.httpRequest.endpoint,s);validateHostname(e.httpRequest.endpoint.hostname)}return e}function hasEndpointDiscover(e){var t=e.service.api;var r=t.operations[e.operation];var s=t.endpointOperation&&t.endpointOperation===i.string.lowerFirst(r.name);return r.endpointDiscoveryRequired!=="NULL"||s===true}function expandHostPrefix(e,t,r){i.each(r.members,function(r,s){if(s.hostLabel===true){if(typeof t[r]!=="string"||t[r]===""){throw i.error(new Error,{message:"Parameter "+r+" should be a non-empty string.",code:"InvalidParameter"})}var a=new RegExp("\\{"+r+"\\}","g");e=e.replace(a,t[r])}});return e}function prependEndpointPrefix(e,t){if(e.host){e.host=t+e.host}if(e.hostname){e.hostname=t+e.hostname}}function validateHostname(e){var t=e.split(".");var r=/^[a-zA-Z0-9]{1}$|^[a-zA-Z0-9][a-zA-Z0-9\-]*[a-zA-Z0-9]$/;i.arrayEach(t,function(e){if(!e.length||e.length<1||e.length>63){throw i.error(new Error,{code:"ValidationError",message:"Hostname label length should be between 1 to 63 characters, inclusive."})}if(!r.test(e)){throw s.util.error(new Error,{code:"ValidationError",message:e+" is not hostname compatible."})}})}e.exports={populateHostPrefix:populateHostPrefix}},910:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["storagegateway"]={};i.StorageGateway=s.defineService("storagegateway",["2013-06-30"]);Object.defineProperty(a.services["storagegateway"],"2013-06-30",{get:function get(){var e=r(4540);e.paginators=r(1009).pagination;return e},enumerable:true,configurable:true});e.exports=i.StorageGateway},912:function(e){e.exports={version:2,waiters:{ClusterActive:{delay:30,operation:"DescribeCluster",maxAttempts:40,acceptors:[{expected:"DELETING",matcher:"path",state:"failure",argument:"cluster.status"},{expected:"FAILED",matcher:"path",state:"failure",argument:"cluster.status"},{expected:"ACTIVE",matcher:"path",state:"success",argument:"cluster.status"}]},ClusterDeleted:{delay:30,operation:"DescribeCluster",maxAttempts:40,acceptors:[{expected:"ACTIVE",matcher:"path",state:"failure",argument:"cluster.status"},{expected:"CREATING",matcher:"path",state:"failure",argument:"cluster.status"},{expected:"PENDING",matcher:"path",state:"failure",argument:"cluster.status"},{expected:"ResourceNotFoundException",matcher:"error",state:"success"}]},NodegroupActive:{delay:30,operation:"DescribeNodegroup",maxAttempts:80,acceptors:[{expected:"CREATE_FAILED",matcher:"path",state:"failure",argument:"nodegroup.status"},{expected:"ACTIVE",matcher:"path",state:"success",argument:"nodegroup.status"}]},NodegroupDeleted:{delay:30,operation:"DescribeNodegroup",maxAttempts:40,acceptors:[{expected:"DELETE_FAILED",matcher:"path",state:"failure",argument:"nodegroup.status"},{expected:"ResourceNotFoundException",matcher:"error",state:"success"}]},AddonActive:{delay:10,operation:"DescribeAddon",maxAttempts:60,acceptors:[{expected:"CREATE_FAILED",matcher:"path",state:"failure",argument:"addon.status"},{expected:"DEGRADED",matcher:"path",state:"failure",argument:"addon.status"},{expected:"ACTIVE",matcher:"path",state:"success",argument:"addon.status"}]},AddonDeleted:{delay:10,operation:"DescribeAddon",maxAttempts:60,acceptors:[{expected:"DELETE_FAILED",matcher:"path",state:"failure",argument:"addon.status"},{expected:"ResourceNotFoundException",matcher:"error",state:"success"}]},FargateProfileActive:{delay:10,operation:"DescribeFargateProfile",maxAttempts:60,acceptors:[{expected:"CREATE_FAILED",matcher:"path",state:"failure",argument:"fargateProfile.status"},{expected:"ACTIVE",matcher:"path",state:"success",argument:"fargateProfile.status"}]},FargateProfileDeleted:{delay:30,operation:"DescribeFargateProfile",maxAttempts:60,acceptors:[{expected:"DELETE_FAILED",matcher:"path",state:"failure",argument:"fargateProfile.status"},{expected:"ResourceNotFoundException",matcher:"error",state:"success"}]}}}},918:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-06-27",endpointPrefix:"textract",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon Textract",serviceId:"Textract",signatureVersion:"v4",targetPrefix:"Textract",uid:"textract-2018-06-27"},operations:{AnalyzeDocument:{input:{type:"structure",required:["Document","FeatureTypes"],members:{Document:{shape:"S2"},FeatureTypes:{shape:"S8"},HumanLoopConfig:{type:"structure",required:["HumanLoopName","FlowDefinitionArn"],members:{HumanLoopName:{},FlowDefinitionArn:{},DataAttributes:{type:"structure",members:{ContentClassifiers:{type:"list",member:{}}}}}},QueriesConfig:{shape:"Sg"}}},output:{type:"structure",members:{DocumentMetadata:{shape:"Sn"},Blocks:{shape:"Sp"},HumanLoopActivationOutput:{type:"structure",members:{HumanLoopArn:{},HumanLoopActivationReasons:{type:"list",member:{}},HumanLoopActivationConditionsEvaluationResults:{jsonvalue:true}}},AnalyzeDocumentModelVersion:{}}}},AnalyzeExpense:{input:{type:"structure",required:["Document"],members:{Document:{shape:"S2"}}},output:{type:"structure",members:{DocumentMetadata:{shape:"Sn"},ExpenseDocuments:{shape:"S1f"}}}},AnalyzeID:{input:{type:"structure",required:["DocumentPages"],members:{DocumentPages:{type:"list",member:{shape:"S2"}}}},output:{type:"structure",members:{IdentityDocuments:{type:"list",member:{type:"structure",members:{DocumentIndex:{type:"integer"},IdentityDocumentFields:{type:"list",member:{type:"structure",members:{Type:{shape:"S1w"},ValueDetection:{shape:"S1w"}}}}}}},DocumentMetadata:{shape:"Sn"},AnalyzeIDModelVersion:{}}}},DetectDocumentText:{input:{type:"structure",required:["Document"],members:{Document:{shape:"S2"}}},output:{type:"structure",members:{DocumentMetadata:{shape:"Sn"},Blocks:{shape:"Sp"},DetectDocumentTextModelVersion:{}}}},GetDocumentAnalysis:{input:{type:"structure",required:["JobId"],members:{JobId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{DocumentMetadata:{shape:"Sn"},JobStatus:{},NextToken:{},Blocks:{shape:"Sp"},Warnings:{shape:"S27"},StatusMessage:{},AnalyzeDocumentModelVersion:{}}}},GetDocumentTextDetection:{input:{type:"structure",required:["JobId"],members:{JobId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{DocumentMetadata:{shape:"Sn"},JobStatus:{},NextToken:{},Blocks:{shape:"Sp"},Warnings:{shape:"S27"},StatusMessage:{},DetectDocumentTextModelVersion:{}}}},GetExpenseAnalysis:{input:{type:"structure",required:["JobId"],members:{JobId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{DocumentMetadata:{shape:"Sn"},JobStatus:{},NextToken:{},ExpenseDocuments:{shape:"S1f"},Warnings:{shape:"S27"},StatusMessage:{},AnalyzeExpenseModelVersion:{}}}},StartDocumentAnalysis:{input:{type:"structure",required:["DocumentLocation","FeatureTypes"],members:{DocumentLocation:{shape:"S2h"},FeatureTypes:{shape:"S8"},ClientRequestToken:{},JobTag:{},NotificationChannel:{shape:"S2k"},OutputConfig:{shape:"S2n"},KMSKeyId:{},QueriesConfig:{shape:"Sg"}}},output:{type:"structure",members:{JobId:{}}}},StartDocumentTextDetection:{input:{type:"structure",required:["DocumentLocation"],members:{DocumentLocation:{shape:"S2h"},ClientRequestToken:{},JobTag:{},NotificationChannel:{shape:"S2k"},OutputConfig:{shape:"S2n"},KMSKeyId:{}}},output:{type:"structure",members:{JobId:{}}}},StartExpenseAnalysis:{input:{type:"structure",required:["DocumentLocation"],members:{DocumentLocation:{shape:"S2h"},ClientRequestToken:{},JobTag:{},NotificationChannel:{shape:"S2k"},OutputConfig:{shape:"S2n"},KMSKeyId:{}}},output:{type:"structure",members:{JobId:{}}}}},shapes:{S2:{type:"structure",members:{Bytes:{type:"blob"},S3Object:{shape:"S4"}}},S4:{type:"structure",members:{Bucket:{},Name:{},Version:{}}},S8:{type:"list",member:{}},Sg:{type:"structure",required:["Queries"],members:{Queries:{type:"list",member:{shape:"Si"}}}},Si:{type:"structure",required:["Text"],members:{Text:{},Alias:{},Pages:{type:"list",member:{}}}},Sn:{type:"structure",members:{Pages:{type:"integer"}}},Sp:{type:"list",member:{type:"structure",members:{BlockType:{},Confidence:{type:"float"},Text:{},TextType:{},RowIndex:{type:"integer"},ColumnIndex:{type:"integer"},RowSpan:{type:"integer"},ColumnSpan:{type:"integer"},Geometry:{shape:"Sv"},Id:{},Relationships:{type:"list",member:{type:"structure",members:{Type:{},Ids:{type:"list",member:{}}}}},EntityTypes:{type:"list",member:{}},SelectionStatus:{},Page:{type:"integer"},Query:{shape:"Si"}}}},Sv:{type:"structure",members:{BoundingBox:{type:"structure",members:{Width:{type:"float"},Height:{type:"float"},Left:{type:"float"},Top:{type:"float"}}},Polygon:{type:"list",member:{type:"structure",members:{X:{type:"float"},Y:{type:"float"}}}}}},S1f:{type:"list",member:{type:"structure",members:{ExpenseIndex:{type:"integer"},SummaryFields:{shape:"S1h"},LineItemGroups:{type:"list",member:{type:"structure",members:{LineItemGroupIndex:{type:"integer"},LineItems:{type:"list",member:{type:"structure",members:{LineItemExpenseFields:{shape:"S1h"}}}}}}}}}},S1h:{type:"list",member:{type:"structure",members:{Type:{type:"structure",members:{Text:{},Confidence:{type:"float"}}},LabelDetection:{shape:"S1k"},ValueDetection:{shape:"S1k"},PageNumber:{type:"integer"}}}},S1k:{type:"structure",members:{Text:{},Geometry:{shape:"Sv"},Confidence:{type:"float"}}},S1w:{type:"structure",required:["Text"],members:{Text:{},NormalizedValue:{type:"structure",members:{Value:{},ValueType:{}}},Confidence:{type:"float"}}},S27:{type:"list",member:{type:"structure",members:{ErrorCode:{},Pages:{type:"list",member:{type:"integer"}}}}},S2h:{type:"structure",members:{S3Object:{shape:"S4"}}},S2k:{type:"structure",required:["SNSTopicArn","RoleArn"],members:{SNSTopicArn:{},RoleArn:{}}},S2n:{type:"structure",required:["S3Bucket"],members:{S3Bucket:{},S3Prefix:{}}}}}},925:function(e){e.exports={pagination:{ListEnvironments:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Environments"}}}},952:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-03-25",endpointPrefix:"cloudfront",globalEndpoint:"cloudfront.amazonaws.com",protocol:"rest-xml",serviceAbbreviation:"CloudFront",serviceFullName:"Amazon CloudFront",serviceId:"CloudFront",signatureVersion:"v4",uid:"cloudfront-2017-03-25"},operations:{CreateCloudFrontOriginAccessIdentity:{http:{requestUri:"/2017-03-25/origin-access-identity/cloudfront",responseCode:201},input:{type:"structure",required:["CloudFrontOriginAccessIdentityConfig"],members:{CloudFrontOriginAccessIdentityConfig:{shape:"S2",locationName:"CloudFrontOriginAccessIdentityConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2017-03-25/"}}},payload:"CloudFrontOriginAccessIdentityConfig"},output:{type:"structure",members:{CloudFrontOriginAccessIdentity:{shape:"S5"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"CloudFrontOriginAccessIdentity"}},CreateDistribution:{http:{requestUri:"/2017-03-25/distribution",responseCode:201},input:{type:"structure",required:["DistributionConfig"],members:{DistributionConfig:{shape:"S7",locationName:"DistributionConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2017-03-25/"}}},payload:"DistributionConfig"},output:{type:"structure",members:{Distribution:{shape:"S1s"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"Distribution"}},CreateDistributionWithTags:{http:{requestUri:"/2017-03-25/distribution?WithTags",responseCode:201},input:{type:"structure",required:["DistributionConfigWithTags"],members:{DistributionConfigWithTags:{locationName:"DistributionConfigWithTags",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2017-03-25/"},type:"structure",required:["DistributionConfig","Tags"],members:{DistributionConfig:{shape:"S7"},Tags:{shape:"S21"}}}},payload:"DistributionConfigWithTags"},output:{type:"structure",members:{Distribution:{shape:"S1s"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"Distribution"}},CreateInvalidation:{http:{requestUri:"/2017-03-25/distribution/{DistributionId}/invalidation",responseCode:201},input:{type:"structure",required:["DistributionId","InvalidationBatch"],members:{DistributionId:{location:"uri",locationName:"DistributionId"},InvalidationBatch:{shape:"S28",locationName:"InvalidationBatch",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2017-03-25/"}}},payload:"InvalidationBatch"},output:{type:"structure",members:{Location:{location:"header",locationName:"Location"},Invalidation:{shape:"S2c"}},payload:"Invalidation"}},CreateStreamingDistribution:{http:{requestUri:"/2017-03-25/streaming-distribution",responseCode:201},input:{type:"structure",required:["StreamingDistributionConfig"],members:{StreamingDistributionConfig:{shape:"S2e",locationName:"StreamingDistributionConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2017-03-25/"}}},payload:"StreamingDistributionConfig"},output:{type:"structure",members:{StreamingDistribution:{shape:"S2i"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"StreamingDistribution"}},CreateStreamingDistributionWithTags:{http:{requestUri:"/2017-03-25/streaming-distribution?WithTags",responseCode:201},input:{type:"structure",required:["StreamingDistributionConfigWithTags"],members:{StreamingDistributionConfigWithTags:{locationName:"StreamingDistributionConfigWithTags",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2017-03-25/"},type:"structure",required:["StreamingDistributionConfig","Tags"],members:{StreamingDistributionConfig:{shape:"S2e"},Tags:{shape:"S21"}}}},payload:"StreamingDistributionConfigWithTags"},output:{type:"structure",members:{StreamingDistribution:{shape:"S2i"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"StreamingDistribution"}},DeleteCloudFrontOriginAccessIdentity:{http:{method:"DELETE",requestUri:"/2017-03-25/origin-access-identity/cloudfront/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}}}},DeleteDistribution:{http:{method:"DELETE",requestUri:"/2017-03-25/distribution/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}}}},DeleteServiceLinkedRole:{http:{method:"DELETE",requestUri:"/2017-03-25/service-linked-role/{RoleName}",responseCode:204},input:{type:"structure",required:["RoleName"],members:{RoleName:{location:"uri",locationName:"RoleName"}}}},DeleteStreamingDistribution:{http:{method:"DELETE",requestUri:"/2017-03-25/streaming-distribution/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}}}},GetCloudFrontOriginAccessIdentity:{http:{method:"GET",requestUri:"/2017-03-25/origin-access-identity/cloudfront/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{CloudFrontOriginAccessIdentity:{shape:"S5"},ETag:{location:"header",locationName:"ETag"}},payload:"CloudFrontOriginAccessIdentity"}},GetCloudFrontOriginAccessIdentityConfig:{http:{method:"GET",requestUri:"/2017-03-25/origin-access-identity/cloudfront/{Id}/config"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{CloudFrontOriginAccessIdentityConfig:{shape:"S2"},ETag:{location:"header",locationName:"ETag"}},payload:"CloudFrontOriginAccessIdentityConfig"}},GetDistribution:{http:{method:"GET",requestUri:"/2017-03-25/distribution/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{Distribution:{shape:"S1s"},ETag:{location:"header",locationName:"ETag"}},payload:"Distribution"}},GetDistributionConfig:{http:{method:"GET",requestUri:"/2017-03-25/distribution/{Id}/config"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{DistributionConfig:{shape:"S7"},ETag:{location:"header",locationName:"ETag"}},payload:"DistributionConfig"}},GetInvalidation:{http:{method:"GET",requestUri:"/2017-03-25/distribution/{DistributionId}/invalidation/{Id}"},input:{type:"structure",required:["DistributionId","Id"],members:{DistributionId:{location:"uri",locationName:"DistributionId"},Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{Invalidation:{shape:"S2c"}},payload:"Invalidation"}},GetStreamingDistribution:{http:{method:"GET",requestUri:"/2017-03-25/streaming-distribution/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{StreamingDistribution:{shape:"S2i"},ETag:{location:"header",locationName:"ETag"}},payload:"StreamingDistribution"}},GetStreamingDistributionConfig:{http:{method:"GET",requestUri:"/2017-03-25/streaming-distribution/{Id}/config"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{StreamingDistributionConfig:{shape:"S2e"},ETag:{location:"header",locationName:"ETag"}},payload:"StreamingDistributionConfig"}},ListCloudFrontOriginAccessIdentities:{http:{method:"GET",requestUri:"/2017-03-25/origin-access-identity/cloudfront"},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"}}},output:{type:"structure",members:{CloudFrontOriginAccessIdentityList:{type:"structure",required:["Marker","MaxItems","IsTruncated","Quantity"],members:{Marker:{},NextMarker:{},MaxItems:{type:"integer"},IsTruncated:{type:"boolean"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"CloudFrontOriginAccessIdentitySummary",type:"structure",required:["Id","S3CanonicalUserId","Comment"],members:{Id:{},S3CanonicalUserId:{},Comment:{}}}}}}},payload:"CloudFrontOriginAccessIdentityList"}},ListDistributions:{http:{method:"GET",requestUri:"/2017-03-25/distribution"},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"}}},output:{type:"structure",members:{DistributionList:{shape:"S3b"}},payload:"DistributionList"}},ListDistributionsByWebACLId:{http:{method:"GET",requestUri:"/2017-03-25/distributionsByWebACLId/{WebACLId}"},input:{type:"structure",required:["WebACLId"],members:{Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"},WebACLId:{location:"uri",locationName:"WebACLId"}}},output:{type:"structure",members:{DistributionList:{shape:"S3b"}},payload:"DistributionList"}},ListInvalidations:{http:{method:"GET",requestUri:"/2017-03-25/distribution/{DistributionId}/invalidation"},input:{type:"structure",required:["DistributionId"],members:{DistributionId:{location:"uri",locationName:"DistributionId"},Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"}}},output:{type:"structure",members:{InvalidationList:{type:"structure",required:["Marker","MaxItems","IsTruncated","Quantity"],members:{Marker:{},NextMarker:{},MaxItems:{type:"integer"},IsTruncated:{type:"boolean"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"InvalidationSummary",type:"structure",required:["Id","CreateTime","Status"],members:{Id:{},CreateTime:{type:"timestamp"},Status:{}}}}}}},payload:"InvalidationList"}},ListStreamingDistributions:{http:{method:"GET",requestUri:"/2017-03-25/streaming-distribution"},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"}}},output:{type:"structure",members:{StreamingDistributionList:{type:"structure",required:["Marker","MaxItems","IsTruncated","Quantity"],members:{Marker:{},NextMarker:{},MaxItems:{type:"integer"},IsTruncated:{type:"boolean"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"StreamingDistributionSummary",type:"structure",required:["Id","ARN","Status","LastModifiedTime","DomainName","S3Origin","Aliases","TrustedSigners","Comment","PriceClass","Enabled"],members:{Id:{},ARN:{},Status:{},LastModifiedTime:{type:"timestamp"},DomainName:{},S3Origin:{shape:"S2f"},Aliases:{shape:"S8"},TrustedSigners:{shape:"Sy"},Comment:{},PriceClass:{},Enabled:{type:"boolean"}}}}}}},payload:"StreamingDistributionList"}},ListTagsForResource:{http:{method:"GET",requestUri:"/2017-03-25/tagging"},input:{type:"structure",required:["Resource"],members:{Resource:{location:"querystring",locationName:"Resource"}}},output:{type:"structure",required:["Tags"],members:{Tags:{shape:"S21"}},payload:"Tags"}},TagResource:{http:{requestUri:"/2017-03-25/tagging?Operation=Tag",responseCode:204},input:{type:"structure",required:["Resource","Tags"],members:{Resource:{location:"querystring",locationName:"Resource"},Tags:{shape:"S21",locationName:"Tags",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2017-03-25/"}}},payload:"Tags"}},UntagResource:{http:{requestUri:"/2017-03-25/tagging?Operation=Untag",responseCode:204},input:{type:"structure",required:["Resource","TagKeys"],members:{Resource:{location:"querystring",locationName:"Resource"},TagKeys:{locationName:"TagKeys",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2017-03-25/"},type:"structure",members:{Items:{type:"list",member:{locationName:"Key"}}}}},payload:"TagKeys"}},UpdateCloudFrontOriginAccessIdentity:{http:{method:"PUT",requestUri:"/2017-03-25/origin-access-identity/cloudfront/{Id}/config"},input:{type:"structure",required:["CloudFrontOriginAccessIdentityConfig","Id"],members:{CloudFrontOriginAccessIdentityConfig:{shape:"S2",locationName:"CloudFrontOriginAccessIdentityConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2017-03-25/"}},Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}},payload:"CloudFrontOriginAccessIdentityConfig"},output:{type:"structure",members:{CloudFrontOriginAccessIdentity:{shape:"S5"},ETag:{location:"header",locationName:"ETag"}},payload:"CloudFrontOriginAccessIdentity"}},UpdateDistribution:{http:{method:"PUT",requestUri:"/2017-03-25/distribution/{Id}/config"},input:{type:"structure",required:["DistributionConfig","Id"],members:{DistributionConfig:{shape:"S7",locationName:"DistributionConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2017-03-25/"}},Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}},payload:"DistributionConfig"},output:{type:"structure",members:{Distribution:{shape:"S1s"},ETag:{location:"header",locationName:"ETag"}},payload:"Distribution"}},UpdateStreamingDistribution:{http:{method:"PUT",requestUri:"/2017-03-25/streaming-distribution/{Id}/config"},input:{type:"structure",required:["StreamingDistributionConfig","Id"],members:{StreamingDistributionConfig:{shape:"S2e",locationName:"StreamingDistributionConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2017-03-25/"}},Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}},payload:"StreamingDistributionConfig"},output:{type:"structure",members:{StreamingDistribution:{shape:"S2i"},ETag:{location:"header",locationName:"ETag"}},payload:"StreamingDistribution"}}},shapes:{S2:{type:"structure",required:["CallerReference","Comment"],members:{CallerReference:{},Comment:{}}},S5:{type:"structure",required:["Id","S3CanonicalUserId"],members:{Id:{},S3CanonicalUserId:{},CloudFrontOriginAccessIdentityConfig:{shape:"S2"}}},S7:{type:"structure",required:["CallerReference","Origins","DefaultCacheBehavior","Comment","Enabled"],members:{CallerReference:{},Aliases:{shape:"S8"},DefaultRootObject:{},Origins:{shape:"Sb"},DefaultCacheBehavior:{shape:"Sn"},CacheBehaviors:{shape:"S1a"},CustomErrorResponses:{shape:"S1d"},Comment:{},Logging:{type:"structure",required:["Enabled","IncludeCookies","Bucket","Prefix"],members:{Enabled:{type:"boolean"},IncludeCookies:{type:"boolean"},Bucket:{},Prefix:{}}},PriceClass:{},Enabled:{type:"boolean"},ViewerCertificate:{shape:"S1i"},Restrictions:{shape:"S1m"},WebACLId:{},HttpVersion:{},IsIPV6Enabled:{type:"boolean"}}},S8:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"CNAME"}}}},Sb:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Origin",type:"structure",required:["Id","DomainName"],members:{Id:{},DomainName:{},OriginPath:{},CustomHeaders:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"OriginCustomHeader",type:"structure",required:["HeaderName","HeaderValue"],members:{HeaderName:{},HeaderValue:{}}}}}},S3OriginConfig:{type:"structure",required:["OriginAccessIdentity"],members:{OriginAccessIdentity:{}}},CustomOriginConfig:{type:"structure",required:["HTTPPort","HTTPSPort","OriginProtocolPolicy"],members:{HTTPPort:{type:"integer"},HTTPSPort:{type:"integer"},OriginProtocolPolicy:{},OriginSslProtocols:{type:"structure",required:["Quantity","Items"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"SslProtocol"}}}},OriginReadTimeout:{type:"integer"},OriginKeepaliveTimeout:{type:"integer"}}}}}}}},Sn:{type:"structure",required:["TargetOriginId","ForwardedValues","TrustedSigners","ViewerProtocolPolicy","MinTTL"],members:{TargetOriginId:{},ForwardedValues:{shape:"So"},TrustedSigners:{shape:"Sy"},ViewerProtocolPolicy:{},MinTTL:{type:"long"},AllowedMethods:{shape:"S12"},SmoothStreaming:{type:"boolean"},DefaultTTL:{type:"long"},MaxTTL:{type:"long"},Compress:{type:"boolean"},LambdaFunctionAssociations:{shape:"S16"}}},So:{type:"structure",required:["QueryString","Cookies"],members:{QueryString:{type:"boolean"},Cookies:{type:"structure",required:["Forward"],members:{Forward:{},WhitelistedNames:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Name"}}}}}},Headers:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Name"}}}},QueryStringCacheKeys:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Name"}}}}}},Sy:{type:"structure",required:["Enabled","Quantity"],members:{Enabled:{type:"boolean"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"AwsAccountNumber"}}}},S12:{type:"structure",required:["Quantity","Items"],members:{Quantity:{type:"integer"},Items:{shape:"S13"},CachedMethods:{type:"structure",required:["Quantity","Items"],members:{Quantity:{type:"integer"},Items:{shape:"S13"}}}}},S13:{type:"list",member:{locationName:"Method"}},S16:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"LambdaFunctionAssociation",type:"structure",members:{LambdaFunctionARN:{},EventType:{}}}}}},S1a:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"CacheBehavior",type:"structure",required:["PathPattern","TargetOriginId","ForwardedValues","TrustedSigners","ViewerProtocolPolicy","MinTTL"],members:{PathPattern:{},TargetOriginId:{},ForwardedValues:{shape:"So"},TrustedSigners:{shape:"Sy"},ViewerProtocolPolicy:{},MinTTL:{type:"long"},AllowedMethods:{shape:"S12"},SmoothStreaming:{type:"boolean"},DefaultTTL:{type:"long"},MaxTTL:{type:"long"},Compress:{type:"boolean"},LambdaFunctionAssociations:{shape:"S16"}}}}}},S1d:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"CustomErrorResponse",type:"structure",required:["ErrorCode"],members:{ErrorCode:{type:"integer"},ResponsePagePath:{},ResponseCode:{},ErrorCachingMinTTL:{type:"long"}}}}}},S1i:{type:"structure",members:{CloudFrontDefaultCertificate:{type:"boolean"},IAMCertificateId:{},ACMCertificateArn:{},SSLSupportMethod:{},MinimumProtocolVersion:{},Certificate:{deprecated:true},CertificateSource:{deprecated:true}}},S1m:{type:"structure",required:["GeoRestriction"],members:{GeoRestriction:{type:"structure",required:["RestrictionType","Quantity"],members:{RestrictionType:{},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Location"}}}}}},S1s:{type:"structure",required:["Id","ARN","Status","LastModifiedTime","InProgressInvalidationBatches","DomainName","ActiveTrustedSigners","DistributionConfig"],members:{Id:{},ARN:{},Status:{},LastModifiedTime:{type:"timestamp"},InProgressInvalidationBatches:{type:"integer"},DomainName:{},ActiveTrustedSigners:{shape:"S1u"},DistributionConfig:{shape:"S7"}}},S1u:{type:"structure",required:["Enabled","Quantity"],members:{Enabled:{type:"boolean"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Signer",type:"structure",members:{AwsAccountNumber:{},KeyPairIds:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"KeyPairId"}}}}}}}}},S21:{type:"structure",members:{Items:{type:"list",member:{locationName:"Tag",type:"structure",required:["Key"],members:{Key:{},Value:{}}}}}},S28:{type:"structure",required:["Paths","CallerReference"],members:{Paths:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Path"}}}},CallerReference:{}}},S2c:{type:"structure",required:["Id","Status","CreateTime","InvalidationBatch"],members:{Id:{},Status:{},CreateTime:{type:"timestamp"},InvalidationBatch:{shape:"S28"}}},S2e:{type:"structure",required:["CallerReference","S3Origin","Comment","TrustedSigners","Enabled"],members:{CallerReference:{},S3Origin:{shape:"S2f"},Aliases:{shape:"S8"},Comment:{},Logging:{type:"structure",required:["Enabled","Bucket","Prefix"],members:{Enabled:{type:"boolean"},Bucket:{},Prefix:{}}},TrustedSigners:{shape:"Sy"},PriceClass:{},Enabled:{type:"boolean"}}},S2f:{type:"structure",required:["DomainName","OriginAccessIdentity"],members:{DomainName:{},OriginAccessIdentity:{}}},S2i:{type:"structure",required:["Id","ARN","Status","DomainName","ActiveTrustedSigners","StreamingDistributionConfig"],members:{Id:{},ARN:{},Status:{},LastModifiedTime:{type:"timestamp"},DomainName:{},ActiveTrustedSigners:{shape:"S1u"},StreamingDistributionConfig:{shape:"S2e"}}},S3b:{type:"structure",required:["Marker","MaxItems","IsTruncated","Quantity"],members:{Marker:{},NextMarker:{},MaxItems:{type:"integer"},IsTruncated:{type:"boolean"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"DistributionSummary",type:"structure",required:["Id","ARN","Status","LastModifiedTime","DomainName","Aliases","Origins","DefaultCacheBehavior","CacheBehaviors","CustomErrorResponses","Comment","PriceClass","Enabled","ViewerCertificate","Restrictions","WebACLId","HttpVersion","IsIPV6Enabled"],members:{Id:{},ARN:{},Status:{},LastModifiedTime:{type:"timestamp"},DomainName:{},Aliases:{shape:"S8"},Origins:{shape:"Sb"},DefaultCacheBehavior:{shape:"Sn"},CacheBehaviors:{shape:"S1a"},CustomErrorResponses:{shape:"S1d"},Comment:{},PriceClass:{},Enabled:{type:"boolean"},ViewerCertificate:{shape:"S1i"},Restrictions:{shape:"S1m"},WebACLId:{},HttpVersion:{},IsIPV6Enabled:{type:"boolean"}}}}}}}}},956:function(e){e.exports={pagination:{DescribeListeners:{input_token:"Marker",output_token:"NextMarker",result_key:"Listeners"},DescribeLoadBalancers:{input_token:"Marker",output_token:"NextMarker",result_key:"LoadBalancers"},DescribeTargetGroups:{input_token:"Marker",output_token:"NextMarker",result_key:"TargetGroups"}}}},985:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-06-15",endpointPrefix:"identitystore",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"IdentityStore",serviceFullName:"AWS SSO Identity Store",serviceId:"identitystore",signatureVersion:"v4",signingName:"identitystore",targetPrefix:"AWSIdentityStore",uid:"identitystore-2020-06-15"},operations:{DescribeGroup:{input:{type:"structure",required:["IdentityStoreId","GroupId"],members:{IdentityStoreId:{},GroupId:{}}},output:{type:"structure",required:["GroupId","DisplayName"],members:{GroupId:{},DisplayName:{}}}},DescribeUser:{input:{type:"structure",required:["IdentityStoreId","UserId"],members:{IdentityStoreId:{},UserId:{}}},output:{type:"structure",required:["UserName","UserId"],members:{UserName:{shape:"S8"},UserId:{}}}},ListGroups:{input:{type:"structure",required:["IdentityStoreId"],members:{IdentityStoreId:{},MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"Sc"}}},output:{type:"structure",required:["Groups"],members:{Groups:{type:"list",member:{type:"structure",required:["GroupId","DisplayName"],members:{GroupId:{},DisplayName:{}}}},NextToken:{}}}},ListUsers:{input:{type:"structure",required:["IdentityStoreId"],members:{IdentityStoreId:{},MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"Sc"}}},output:{type:"structure",required:["Users"],members:{Users:{type:"list",member:{type:"structure",required:["UserName","UserId"],members:{UserName:{shape:"S8"},UserId:{}}}},NextToken:{}}}}},shapes:{S8:{type:"string",sensitive:true},Sc:{type:"list",member:{type:"structure",required:["AttributePath","AttributeValue"],members:{AttributePath:{},AttributeValue:{type:"string",sensitive:true}}}}}}},986:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-08-01",endpointPrefix:"nimble",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AmazonNimbleStudio",serviceId:"nimble",signatureVersion:"v4",signingName:"nimble",uid:"nimble-2020-08-01"},operations:{AcceptEulas:{http:{requestUri:"/2020-08-01/studios/{studioId}/eula-acceptances",responseCode:200},input:{type:"structure",required:["studioId"],members:{clientToken:{idempotencyToken:true,location:"header",locationName:"X-Amz-Client-Token"},eulaIds:{shape:"S3"},studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",members:{eulaAcceptances:{shape:"S6"}}}},CreateLaunchProfile:{http:{requestUri:"/2020-08-01/studios/{studioId}/launch-profiles",responseCode:200},input:{type:"structure",required:["ec2SubnetIds","launchProfileProtocolVersions","name","streamConfiguration","studioComponentIds","studioId"],members:{clientToken:{idempotencyToken:true,location:"header",locationName:"X-Amz-Client-Token"},description:{shape:"Sc"},ec2SubnetIds:{shape:"Sd"},launchProfileProtocolVersions:{shape:"Sf"},name:{shape:"Sh"},streamConfiguration:{shape:"Si"},studioComponentIds:{shape:"Sw"},studioId:{location:"uri",locationName:"studioId"},tags:{shape:"Sx"}}},output:{type:"structure",members:{launchProfile:{shape:"Sz"}}}},CreateStreamingImage:{http:{requestUri:"/2020-08-01/studios/{studioId}/streaming-images",responseCode:200},input:{type:"structure",required:["ec2ImageId","name","studioId"],members:{clientToken:{idempotencyToken:true,location:"header",locationName:"X-Amz-Client-Token"},description:{type:"string",sensitive:true},ec2ImageId:{},name:{type:"string",sensitive:true},studioId:{location:"uri",locationName:"studioId"},tags:{shape:"Sx"}}},output:{type:"structure",members:{streamingImage:{shape:"S1f"}}}},CreateStreamingSession:{http:{requestUri:"/2020-08-01/studios/{studioId}/streaming-sessions",responseCode:200},input:{type:"structure",required:["studioId"],members:{clientToken:{idempotencyToken:true,location:"header",locationName:"X-Amz-Client-Token"},ec2InstanceType:{},launchProfileId:{},ownedBy:{},streamingImageId:{},studioId:{location:"uri",locationName:"studioId"},tags:{shape:"Sx"}}},output:{type:"structure",members:{session:{shape:"S1r"}}}},CreateStreamingSessionStream:{http:{requestUri:"/2020-08-01/studios/{studioId}/streaming-sessions/{sessionId}/streams",responseCode:200},input:{type:"structure",required:["sessionId","studioId"],members:{clientToken:{idempotencyToken:true,location:"header",locationName:"X-Amz-Client-Token"},expirationInSeconds:{type:"integer"},sessionId:{location:"uri",locationName:"sessionId"},studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",members:{stream:{shape:"S1y"}}},idempotent:true},CreateStudio:{http:{requestUri:"/2020-08-01/studios",responseCode:200},input:{type:"structure",required:["adminRoleArn","displayName","studioName","userRoleArn"],members:{adminRoleArn:{},clientToken:{idempotencyToken:true,location:"header",locationName:"X-Amz-Client-Token"},displayName:{type:"string",sensitive:true},studioEncryptionConfiguration:{shape:"S24"},studioName:{},tags:{shape:"Sx"},userRoleArn:{}}},output:{type:"structure",members:{studio:{shape:"S29"}}}},CreateStudioComponent:{http:{requestUri:"/2020-08-01/studios/{studioId}/studio-components",responseCode:200},input:{type:"structure",required:["name","studioId","type"],members:{clientToken:{idempotencyToken:true,location:"header",locationName:"X-Amz-Client-Token"},configuration:{shape:"S2f"},description:{shape:"S2v"},ec2SecurityGroupIds:{shape:"S2w"},initializationScripts:{shape:"S2y"},name:{shape:"S33"},scriptParameters:{shape:"S34"},studioId:{location:"uri",locationName:"studioId"},subtype:{},tags:{shape:"Sx"},type:{}}},output:{type:"structure",members:{studioComponent:{shape:"S3b"}}}},DeleteLaunchProfile:{http:{method:"DELETE",requestUri:"/2020-08-01/studios/{studioId}/launch-profiles/{launchProfileId}",responseCode:200},input:{type:"structure",required:["launchProfileId","studioId"],members:{clientToken:{idempotencyToken:true,location:"header",locationName:"X-Amz-Client-Token"},launchProfileId:{location:"uri",locationName:"launchProfileId"},studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",members:{launchProfile:{shape:"Sz"}}},idempotent:true},DeleteLaunchProfileMember:{http:{method:"DELETE",requestUri:"/2020-08-01/studios/{studioId}/launch-profiles/{launchProfileId}/membership/{principalId}",responseCode:200},input:{type:"structure",required:["launchProfileId","principalId","studioId"],members:{clientToken:{idempotencyToken:true,location:"header",locationName:"X-Amz-Client-Token"},launchProfileId:{location:"uri",locationName:"launchProfileId"},principalId:{location:"uri",locationName:"principalId"},studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",members:{}},idempotent:true},DeleteStreamingImage:{http:{method:"DELETE",requestUri:"/2020-08-01/studios/{studioId}/streaming-images/{streamingImageId}",responseCode:200},input:{type:"structure",required:["streamingImageId","studioId"],members:{clientToken:{idempotencyToken:true,location:"header",locationName:"X-Amz-Client-Token"},streamingImageId:{location:"uri",locationName:"streamingImageId"},studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",members:{streamingImage:{shape:"S1f"}}},idempotent:true},DeleteStreamingSession:{http:{method:"DELETE",requestUri:"/2020-08-01/studios/{studioId}/streaming-sessions/{sessionId}",responseCode:200},input:{type:"structure",required:["sessionId","studioId"],members:{clientToken:{idempotencyToken:true,location:"header",locationName:"X-Amz-Client-Token"},sessionId:{location:"uri",locationName:"sessionId"},studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",members:{session:{shape:"S1r"}}},idempotent:true},DeleteStudio:{http:{method:"DELETE",requestUri:"/2020-08-01/studios/{studioId}",responseCode:200},input:{type:"structure",required:["studioId"],members:{clientToken:{idempotencyToken:true,location:"header",locationName:"X-Amz-Client-Token"},studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",required:["studio"],members:{studio:{shape:"S29"}}},idempotent:true},DeleteStudioComponent:{http:{method:"DELETE",requestUri:"/2020-08-01/studios/{studioId}/studio-components/{studioComponentId}",responseCode:200},input:{type:"structure",required:["studioComponentId","studioId"],members:{clientToken:{idempotencyToken:true,location:"header",locationName:"X-Amz-Client-Token"},studioComponentId:{location:"uri",locationName:"studioComponentId"},studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",members:{studioComponent:{shape:"S3b"}}},idempotent:true},DeleteStudioMember:{http:{method:"DELETE",requestUri:"/2020-08-01/studios/{studioId}/membership/{principalId}",responseCode:200},input:{type:"structure",required:["principalId","studioId"],members:{clientToken:{idempotencyToken:true,location:"header",locationName:"X-Amz-Client-Token"},principalId:{location:"uri",locationName:"principalId"},studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",members:{}},idempotent:true},GetEula:{http:{method:"GET",requestUri:"/2020-08-01/eulas/{eulaId}",responseCode:200},input:{type:"structure",required:["eulaId"],members:{eulaId:{location:"uri",locationName:"eulaId"}}},output:{type:"structure",members:{eula:{shape:"S3v"}}}},GetLaunchProfile:{http:{method:"GET",requestUri:"/2020-08-01/studios/{studioId}/launch-profiles/{launchProfileId}",responseCode:200},input:{type:"structure",required:["launchProfileId","studioId"],members:{launchProfileId:{location:"uri",locationName:"launchProfileId"},studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",members:{launchProfile:{shape:"Sz"}}}},GetLaunchProfileDetails:{http:{method:"GET",requestUri:"/2020-08-01/studios/{studioId}/launch-profiles/{launchProfileId}/details",responseCode:200},input:{type:"structure",required:["launchProfileId","studioId"],members:{launchProfileId:{location:"uri",locationName:"launchProfileId"},studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",members:{launchProfile:{shape:"Sz"},streamingImages:{shape:"S41"},studioComponentSummaries:{type:"list",member:{type:"structure",members:{createdAt:{shape:"S8"},createdBy:{},description:{shape:"S2v"},name:{shape:"S33"},studioComponentId:{},subtype:{},type:{},updatedAt:{shape:"S8"},updatedBy:{}}}}}}},GetLaunchProfileInitialization:{http:{method:"GET",requestUri:"/2020-08-01/studios/{studioId}/launch-profiles/{launchProfileId}/init",responseCode:200},input:{type:"structure",required:["launchProfileId","launchProfileProtocolVersions","launchPurpose","platform","studioId"],members:{launchProfileId:{location:"uri",locationName:"launchProfileId"},launchProfileProtocolVersions:{shape:"S45",location:"querystring",locationName:"launchProfileProtocolVersions"},launchPurpose:{location:"querystring",locationName:"launchPurpose"},platform:{location:"querystring",locationName:"platform"},studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",members:{launchProfileInitialization:{type:"structure",members:{activeDirectory:{type:"structure",members:{computerAttributes:{shape:"S2h"},directoryId:{},directoryName:{},dnsIpAddresses:{type:"list",member:{}},organizationalUnitDistinguishedName:{},studioComponentId:{},studioComponentName:{shape:"S33"}}},ec2SecurityGroupIds:{type:"list",member:{}},launchProfileId:{},launchProfileProtocolVersion:{},launchPurpose:{},name:{shape:"Sh"},platform:{},systemInitializationScripts:{shape:"S4d"},userInitializationScripts:{shape:"S4d"}}}}}},GetLaunchProfileMember:{http:{method:"GET",requestUri:"/2020-08-01/studios/{studioId}/launch-profiles/{launchProfileId}/membership/{principalId}",responseCode:200},input:{type:"structure",required:["launchProfileId","principalId","studioId"],members:{launchProfileId:{location:"uri",locationName:"launchProfileId"},principalId:{location:"uri",locationName:"principalId"},studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",members:{member:{shape:"S4h"}}}},GetStreamingImage:{http:{method:"GET",requestUri:"/2020-08-01/studios/{studioId}/streaming-images/{streamingImageId}",responseCode:200},input:{type:"structure",required:["streamingImageId","studioId"],members:{streamingImageId:{location:"uri",locationName:"streamingImageId"},studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",members:{streamingImage:{shape:"S1f"}}}},GetStreamingSession:{http:{method:"GET",requestUri:"/2020-08-01/studios/{studioId}/streaming-sessions/{sessionId}",responseCode:200},input:{type:"structure",required:["sessionId","studioId"],members:{sessionId:{location:"uri",locationName:"sessionId"},studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",members:{session:{shape:"S1r"}}}},GetStreamingSessionStream:{http:{method:"GET",requestUri:"/2020-08-01/studios/{studioId}/streaming-sessions/{sessionId}/streams/{streamId}",responseCode:200},input:{type:"structure",required:["sessionId","streamId","studioId"],members:{sessionId:{location:"uri",locationName:"sessionId"},streamId:{location:"uri",locationName:"streamId"},studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",members:{stream:{shape:"S1y"}}}},GetStudio:{http:{method:"GET",requestUri:"/2020-08-01/studios/{studioId}",responseCode:200},input:{type:"structure",required:["studioId"],members:{studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",required:["studio"],members:{studio:{shape:"S29"}}}},GetStudioComponent:{http:{method:"GET",requestUri:"/2020-08-01/studios/{studioId}/studio-components/{studioComponentId}",responseCode:200},input:{type:"structure",required:["studioComponentId","studioId"],members:{studioComponentId:{location:"uri",locationName:"studioComponentId"},studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",members:{studioComponent:{shape:"S3b"}}}},GetStudioMember:{http:{method:"GET",requestUri:"/2020-08-01/studios/{studioId}/membership/{principalId}",responseCode:200},input:{type:"structure",required:["principalId","studioId"],members:{principalId:{location:"uri",locationName:"principalId"},studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",members:{member:{shape:"S4v"}}}},ListEulaAcceptances:{http:{method:"GET",requestUri:"/2020-08-01/studios/{studioId}/eula-acceptances",responseCode:200},input:{type:"structure",required:["studioId"],members:{eulaIds:{shape:"S45",location:"querystring",locationName:"eulaIds"},nextToken:{location:"querystring",locationName:"nextToken"},studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",members:{eulaAcceptances:{shape:"S6"},nextToken:{}}}},ListEulas:{http:{method:"GET",requestUri:"/2020-08-01/eulas",responseCode:200},input:{type:"structure",members:{eulaIds:{shape:"S45",location:"querystring",locationName:"eulaIds"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{eulas:{type:"list",member:{shape:"S3v"}},nextToken:{}}}},ListLaunchProfileMembers:{http:{method:"GET",requestUri:"/2020-08-01/studios/{studioId}/launch-profiles/{launchProfileId}/membership",responseCode:200},input:{type:"structure",required:["launchProfileId","studioId"],members:{launchProfileId:{location:"uri",locationName:"launchProfileId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",members:{members:{type:"list",member:{shape:"S4h"}},nextToken:{}}}},ListLaunchProfiles:{http:{method:"GET",requestUri:"/2020-08-01/studios/{studioId}/launch-profiles",responseCode:200},input:{type:"structure",required:["studioId"],members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},principalId:{location:"querystring",locationName:"principalId"},states:{location:"querystring",locationName:"states",type:"list",member:{}},studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",members:{launchProfiles:{type:"list",member:{shape:"Sz"}},nextToken:{}}}},ListStreamingImages:{http:{method:"GET",requestUri:"/2020-08-01/studios/{studioId}/streaming-images",responseCode:200},input:{type:"structure",required:["studioId"],members:{nextToken:{location:"querystring",locationName:"nextToken"},owner:{location:"querystring",locationName:"owner"},studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",members:{nextToken:{},streamingImages:{shape:"S41"}}}},ListStreamingSessions:{http:{method:"GET",requestUri:"/2020-08-01/studios/{studioId}/streaming-sessions",responseCode:200},input:{type:"structure",required:["studioId"],members:{createdBy:{location:"querystring",locationName:"createdBy"},nextToken:{location:"querystring",locationName:"nextToken"},ownedBy:{location:"querystring",locationName:"ownedBy"},sessionIds:{location:"querystring",locationName:"sessionIds"},studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",members:{nextToken:{},sessions:{type:"list",member:{shape:"S1r"}}}}},ListStudioComponents:{http:{method:"GET",requestUri:"/2020-08-01/studios/{studioId}/studio-components",responseCode:200},input:{type:"structure",required:["studioId"],members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},states:{location:"querystring",locationName:"states",type:"list",member:{}},studioId:{location:"uri",locationName:"studioId"},types:{location:"querystring",locationName:"types",type:"list",member:{}}}},output:{type:"structure",members:{nextToken:{},studioComponents:{type:"list",member:{shape:"S3b"}}}}},ListStudioMembers:{http:{method:"GET",requestUri:"/2020-08-01/studios/{studioId}/membership",responseCode:200},input:{type:"structure",required:["studioId"],members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",members:{members:{type:"list",member:{shape:"S4v"}},nextToken:{}}}},ListStudios:{http:{method:"GET",requestUri:"/2020-08-01/studios",responseCode:200},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["studios"],members:{nextToken:{},studios:{type:"list",member:{shape:"S29"}}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/2020-08-01/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"Sx"}}}},PutLaunchProfileMembers:{http:{requestUri:"/2020-08-01/studios/{studioId}/launch-profiles/{launchProfileId}/membership",responseCode:200},input:{type:"structure",required:["identityStoreId","launchProfileId","members","studioId"],members:{clientToken:{idempotencyToken:true,location:"header",locationName:"X-Amz-Client-Token"},identityStoreId:{},launchProfileId:{location:"uri",locationName:"launchProfileId"},members:{type:"list",member:{type:"structure",required:["persona","principalId"],members:{persona:{},principalId:{}}}},studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",members:{}}},PutStudioMembers:{http:{requestUri:"/2020-08-01/studios/{studioId}/membership",responseCode:200},input:{type:"structure",required:["identityStoreId","members","studioId"],members:{clientToken:{idempotencyToken:true,location:"header",locationName:"X-Amz-Client-Token"},identityStoreId:{},members:{type:"list",member:{type:"structure",required:["persona","principalId"],members:{persona:{},principalId:{}}}},studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",members:{}}},StartStreamingSession:{http:{requestUri:"/2020-08-01/studios/{studioId}/streaming-sessions/{sessionId}/start",responseCode:200},input:{type:"structure",required:["sessionId","studioId"],members:{clientToken:{idempotencyToken:true,location:"header",locationName:"X-Amz-Client-Token"},sessionId:{location:"uri",locationName:"sessionId"},studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",members:{session:{shape:"S1r"}}},idempotent:true},StartStudioSSOConfigurationRepair:{http:{method:"PUT",requestUri:"/2020-08-01/studios/{studioId}/sso-configuration",responseCode:200},input:{type:"structure",required:["studioId"],members:{clientToken:{idempotencyToken:true,location:"header",locationName:"X-Amz-Client-Token"},studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",required:["studio"],members:{studio:{shape:"S29"}}},idempotent:true},StopStreamingSession:{http:{requestUri:"/2020-08-01/studios/{studioId}/streaming-sessions/{sessionId}/stop",responseCode:200},input:{type:"structure",required:["sessionId","studioId"],members:{clientToken:{idempotencyToken:true,location:"header",locationName:"X-Amz-Client-Token"},sessionId:{location:"uri",locationName:"sessionId"},studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",members:{session:{shape:"S1r"}}},idempotent:true},TagResource:{http:{requestUri:"/2020-08-01/tags/{resourceArn}",responseCode:204},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"Sx"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/2020-08-01/tags/{resourceArn}",responseCode:204},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tagKeys:{shape:"S45",location:"querystring",locationName:"tagKeys"}}},output:{type:"structure",members:{}},idempotent:true},UpdateLaunchProfile:{http:{method:"PATCH",requestUri:"/2020-08-01/studios/{studioId}/launch-profiles/{launchProfileId}",responseCode:200},input:{type:"structure",required:["launchProfileId","studioId"],members:{clientToken:{idempotencyToken:true,location:"header",locationName:"X-Amz-Client-Token"},description:{shape:"Sc"},launchProfileId:{location:"uri",locationName:"launchProfileId"},launchProfileProtocolVersions:{shape:"Sf"},name:{shape:"Sh"},streamConfiguration:{shape:"Si"},studioComponentIds:{shape:"Sw"},studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",members:{launchProfile:{shape:"Sz"}}}},UpdateLaunchProfileMember:{http:{method:"PATCH",requestUri:"/2020-08-01/studios/{studioId}/launch-profiles/{launchProfileId}/membership/{principalId}",responseCode:200},input:{type:"structure",required:["launchProfileId","persona","principalId","studioId"],members:{clientToken:{idempotencyToken:true,location:"header",locationName:"X-Amz-Client-Token"},launchProfileId:{location:"uri",locationName:"launchProfileId"},persona:{},principalId:{location:"uri",locationName:"principalId"},studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",members:{member:{shape:"S4h"}}}},UpdateStreamingImage:{http:{method:"PATCH",requestUri:"/2020-08-01/studios/{studioId}/streaming-images/{streamingImageId}",responseCode:200},input:{type:"structure",required:["streamingImageId","studioId"],members:{clientToken:{idempotencyToken:true,location:"header",locationName:"X-Amz-Client-Token"},description:{type:"string",sensitive:true},name:{type:"string",sensitive:true},streamingImageId:{location:"uri",locationName:"streamingImageId"},studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",members:{streamingImage:{shape:"S1f"}}}},UpdateStudio:{http:{method:"PATCH",requestUri:"/2020-08-01/studios/{studioId}",responseCode:200},input:{type:"structure",required:["studioId"],members:{adminRoleArn:{},clientToken:{idempotencyToken:true,location:"header",locationName:"X-Amz-Client-Token"},displayName:{type:"string",sensitive:true},studioId:{location:"uri",locationName:"studioId"},userRoleArn:{}}},output:{type:"structure",required:["studio"],members:{studio:{shape:"S29"}}}},UpdateStudioComponent:{http:{method:"PATCH",requestUri:"/2020-08-01/studios/{studioId}/studio-components/{studioComponentId}",responseCode:200},input:{type:"structure",required:["studioComponentId","studioId"],members:{clientToken:{idempotencyToken:true,location:"header",locationName:"X-Amz-Client-Token"},configuration:{shape:"S2f"},description:{shape:"S2v"},ec2SecurityGroupIds:{shape:"S2w"},initializationScripts:{shape:"S2y"},name:{shape:"S33"},scriptParameters:{shape:"S34"},studioComponentId:{location:"uri",locationName:"studioComponentId"},studioId:{location:"uri",locationName:"studioId"},subtype:{},type:{}}},output:{type:"structure",members:{studioComponent:{shape:"S3b"}}}}},shapes:{S3:{type:"list",member:{}},S6:{type:"list",member:{type:"structure",members:{acceptedAt:{shape:"S8"},acceptedBy:{},accepteeId:{},eulaAcceptanceId:{},eulaId:{}}}},S8:{type:"timestamp",timestampFormat:"iso8601"},Sc:{type:"string",sensitive:true},Sd:{type:"list",member:{}},Sf:{type:"list",member:{}},Sh:{type:"string",sensitive:true},Si:{type:"structure",required:["clipboardMode","ec2InstanceTypes","streamingImageIds"],members:{clipboardMode:{},ec2InstanceTypes:{shape:"Sk"},maxSessionLengthInMinutes:{type:"integer"},maxStoppedSessionLengthInMinutes:{type:"integer"},sessionStorage:{shape:"So"},streamingImageIds:{shape:"Su"}}},Sk:{type:"list",member:{}},So:{type:"structure",required:["mode"],members:{mode:{type:"list",member:{}},root:{type:"structure",members:{linux:{type:"string",sensitive:true},windows:{type:"string",sensitive:true}}}}},Su:{type:"list",member:{}},Sw:{type:"list",member:{}},Sx:{type:"map",key:{},value:{}},Sz:{type:"structure",members:{arn:{},createdAt:{shape:"S8"},createdBy:{},description:{shape:"Sc"},ec2SubnetIds:{shape:"Sd"},launchProfileId:{},launchProfileProtocolVersions:{shape:"Sf"},name:{shape:"Sh"},state:{},statusCode:{},statusMessage:{},streamConfiguration:{type:"structure",required:["clipboardMode","ec2InstanceTypes","streamingImageIds"],members:{clipboardMode:{},ec2InstanceTypes:{shape:"Sk"},maxSessionLengthInMinutes:{type:"integer"},maxStoppedSessionLengthInMinutes:{type:"integer"},sessionStorage:{shape:"So"},streamingImageIds:{shape:"Su"}}},studioComponentIds:{shape:"Sw"},tags:{shape:"Sx"},updatedAt:{shape:"S8"},updatedBy:{},validationResults:{type:"list",member:{type:"structure",required:["state","statusCode","statusMessage","type"],members:{state:{},statusCode:{},statusMessage:{},type:{}}}}}},S1f:{type:"structure",members:{arn:{},description:{type:"string",sensitive:true},ec2ImageId:{},encryptionConfiguration:{type:"structure",required:["keyType"],members:{keyArn:{},keyType:{}}},eulaIds:{shape:"S3"},name:{type:"string",sensitive:true},owner:{},platform:{},state:{},statusCode:{},statusMessage:{},streamingImageId:{},tags:{shape:"Sx"}}},S1r:{type:"structure",members:{arn:{},createdAt:{shape:"S8"},createdBy:{},ec2InstanceType:{},launchProfileId:{},ownedBy:{},sessionId:{},startedAt:{shape:"S8"},startedBy:{},state:{},statusCode:{},statusMessage:{},stopAt:{shape:"S8"},stoppedAt:{shape:"S8"},stoppedBy:{},streamingImageId:{},tags:{shape:"Sx"},terminateAt:{shape:"S8"},updatedAt:{shape:"S8"},updatedBy:{}}},S1y:{type:"structure",members:{createdAt:{shape:"S8"},createdBy:{},expiresAt:{shape:"S8"},ownedBy:{},state:{},statusCode:{},streamId:{},url:{type:"string",sensitive:true}}},S24:{type:"structure",required:["keyType"],members:{keyArn:{},keyType:{}}},S29:{type:"structure",members:{adminRoleArn:{},arn:{},createdAt:{shape:"S8"},displayName:{type:"string",sensitive:true},homeRegion:{},ssoClientId:{},state:{},statusCode:{},statusMessage:{},studioEncryptionConfiguration:{shape:"S24"},studioId:{},studioName:{},studioUrl:{},tags:{shape:"Sx"},updatedAt:{shape:"S8"},userRoleArn:{}}},S2f:{type:"structure",members:{activeDirectoryConfiguration:{type:"structure",members:{computerAttributes:{shape:"S2h"},directoryId:{},organizationalUnitDistinguishedName:{}}},computeFarmConfiguration:{type:"structure",members:{activeDirectoryUser:{},endpoint:{type:"string",sensitive:true}}},licenseServiceConfiguration:{type:"structure",members:{endpoint:{type:"string",sensitive:true}}},sharedFileSystemConfiguration:{type:"structure",members:{endpoint:{shape:"S2s"},fileSystemId:{},linuxMountPoint:{type:"string",sensitive:true},shareName:{shape:"S2s"},windowsMountDrive:{}}}},union:true},S2h:{type:"list",member:{type:"structure",members:{name:{},value:{}}},sensitive:true},S2s:{type:"string",sensitive:true},S2v:{type:"string",sensitive:true},S2w:{type:"list",member:{}},S2y:{type:"list",member:{type:"structure",members:{launchProfileProtocolVersion:{},platform:{},runContext:{},script:{shape:"S32"}}}},S32:{type:"string",sensitive:true},S33:{type:"string",sensitive:true},S34:{type:"list",member:{type:"structure",members:{key:{},value:{}}},sensitive:true},S3b:{type:"structure",members:{arn:{},configuration:{shape:"S2f"},createdAt:{shape:"S8"},createdBy:{},description:{shape:"S2v"},ec2SecurityGroupIds:{shape:"S2w"},initializationScripts:{shape:"S2y"},name:{shape:"S33"},scriptParameters:{shape:"S34"},state:{},statusCode:{},statusMessage:{},studioComponentId:{},subtype:{},tags:{shape:"Sx"},type:{},updatedAt:{shape:"S8"},updatedBy:{}}},S3v:{type:"structure",members:{content:{},createdAt:{shape:"S8"},eulaId:{},name:{},updatedAt:{shape:"S8"}}},S41:{type:"list",member:{shape:"S1f"}},S45:{type:"list",member:{}},S4d:{type:"list",member:{type:"structure",members:{script:{shape:"S32"},studioComponentId:{},studioComponentName:{shape:"S33"}}}},S4h:{type:"structure",members:{identityStoreId:{},persona:{},principalId:{},sid:{}}},S4v:{type:"structure",members:{identityStoreId:{},persona:{},principalId:{},sid:{}}}}}},988:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2016-12-01",endpointPrefix:"appstream2",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon AppStream",serviceId:"AppStream",signatureVersion:"v4",signingName:"appstream",targetPrefix:"PhotonAdminProxyService",uid:"appstream-2016-12-01"},operations:{AssociateApplicationFleet:{input:{type:"structure",required:["FleetName","ApplicationArn"],members:{FleetName:{},ApplicationArn:{}}},output:{type:"structure",members:{ApplicationFleetAssociation:{shape:"S5"}}}},AssociateApplicationToEntitlement:{input:{type:"structure",required:["StackName","EntitlementName","ApplicationIdentifier"],members:{StackName:{},EntitlementName:{},ApplicationIdentifier:{}}},output:{type:"structure",members:{}}},AssociateFleet:{input:{type:"structure",required:["FleetName","StackName"],members:{FleetName:{},StackName:{}}},output:{type:"structure",members:{}}},BatchAssociateUserStack:{input:{type:"structure",required:["UserStackAssociations"],members:{UserStackAssociations:{shape:"Sc"}}},output:{type:"structure",members:{errors:{shape:"Si"}}}},BatchDisassociateUserStack:{input:{type:"structure",required:["UserStackAssociations"],members:{UserStackAssociations:{shape:"Sc"}}},output:{type:"structure",members:{errors:{shape:"Si"}}}},CopyImage:{input:{type:"structure",required:["SourceImageName","DestinationImageName","DestinationRegion"],members:{SourceImageName:{},DestinationImageName:{},DestinationRegion:{},DestinationImageDescription:{}}},output:{type:"structure",members:{DestinationImageName:{}}}},CreateAppBlock:{input:{type:"structure",required:["Name","SourceS3Location","SetupScriptDetails"],members:{Name:{},Description:{},DisplayName:{},SourceS3Location:{shape:"St"},SetupScriptDetails:{shape:"Sw"},Tags:{shape:"Sy"}}},output:{type:"structure",members:{AppBlock:{shape:"S12"}}}},CreateApplication:{input:{type:"structure",required:["Name","IconS3Location","LaunchPath","Platforms","InstanceFamilies","AppBlockArn"],members:{Name:{},DisplayName:{},Description:{},IconS3Location:{shape:"St"},LaunchPath:{},WorkingDirectory:{},LaunchParameters:{},Platforms:{shape:"S15"},InstanceFamilies:{shape:"S17"},AppBlockArn:{},Tags:{shape:"Sy"}}},output:{type:"structure",members:{Application:{shape:"S19"}}}},CreateDirectoryConfig:{input:{type:"structure",required:["DirectoryName","OrganizationalUnitDistinguishedNames"],members:{DirectoryName:{},OrganizationalUnitDistinguishedNames:{shape:"S1d"},ServiceAccountCredentials:{shape:"S1f"}}},output:{type:"structure",members:{DirectoryConfig:{shape:"S1j"}}}},CreateEntitlement:{input:{type:"structure",required:["Name","StackName","AppVisibility","Attributes"],members:{Name:{},StackName:{},Description:{},AppVisibility:{},Attributes:{shape:"S1m"}}},output:{type:"structure",members:{Entitlement:{shape:"S1p"}}}},CreateFleet:{input:{type:"structure",required:["Name","InstanceType"],members:{Name:{},ImageName:{},ImageArn:{},InstanceType:{},FleetType:{},ComputeCapacity:{shape:"S1s"},VpcConfig:{shape:"S1t"},MaxUserDurationInSeconds:{type:"integer"},DisconnectTimeoutInSeconds:{type:"integer"},Description:{},DisplayName:{},EnableDefaultInternetAccess:{type:"boolean"},DomainJoinInfo:{shape:"S1x"},Tags:{shape:"Sy"},IdleDisconnectTimeoutInSeconds:{type:"integer"},IamRoleArn:{},StreamView:{},Platform:{},MaxConcurrentSessions:{type:"integer"},UsbDeviceFilterStrings:{shape:"S1z"},SessionScriptS3Location:{shape:"St"}}},output:{type:"structure",members:{Fleet:{shape:"S22"}}}},CreateImageBuilder:{input:{type:"structure",required:["Name","InstanceType"],members:{Name:{},ImageName:{},ImageArn:{},InstanceType:{},Description:{},DisplayName:{},VpcConfig:{shape:"S1t"},IamRoleArn:{},EnableDefaultInternetAccess:{type:"boolean"},DomainJoinInfo:{shape:"S1x"},AppstreamAgentVersion:{},Tags:{shape:"Sy"},AccessEndpoints:{shape:"S2a"}}},output:{type:"structure",members:{ImageBuilder:{shape:"S2e"}}}},CreateImageBuilderStreamingURL:{input:{type:"structure",required:["Name"],members:{Name:{},Validity:{type:"long"}}},output:{type:"structure",members:{StreamingURL:{},Expires:{type:"timestamp"}}}},CreateStack:{input:{type:"structure",required:["Name"],members:{Name:{},Description:{},DisplayName:{},StorageConnectors:{shape:"S2p"},RedirectURL:{},FeedbackURL:{},UserSettings:{shape:"S2x"},ApplicationSettings:{shape:"S31"},Tags:{shape:"Sy"},AccessEndpoints:{shape:"S2a"},EmbedHostDomains:{shape:"S33"}}},output:{type:"structure",members:{Stack:{shape:"S36"}}}},CreateStreamingURL:{input:{type:"structure",required:["StackName","FleetName","UserId"],members:{StackName:{},FleetName:{},UserId:{},ApplicationId:{},Validity:{type:"long"},SessionContext:{}}},output:{type:"structure",members:{StreamingURL:{},Expires:{type:"timestamp"}}}},CreateUpdatedImage:{input:{type:"structure",required:["existingImageName","newImageName"],members:{existingImageName:{},newImageName:{},newImageDescription:{},newImageDisplayName:{},newImageTags:{shape:"Sy"},dryRun:{type:"boolean"}}},output:{type:"structure",members:{image:{shape:"S3g"},canUpdateImage:{type:"boolean"}}}},CreateUsageReportSubscription:{input:{type:"structure",members:{}},output:{type:"structure",members:{S3BucketName:{},Schedule:{}}}},CreateUser:{input:{type:"structure",required:["UserName","AuthenticationType"],members:{UserName:{shape:"Se"},MessageAction:{},FirstName:{shape:"S3s"},LastName:{shape:"S3s"},AuthenticationType:{}}},output:{type:"structure",members:{}}},DeleteAppBlock:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{}}},DeleteApplication:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{}}},DeleteDirectoryConfig:{input:{type:"structure",required:["DirectoryName"],members:{DirectoryName:{}}},output:{type:"structure",members:{}}},DeleteEntitlement:{input:{type:"structure",required:["Name","StackName"],members:{Name:{},StackName:{}}},output:{type:"structure",members:{}}},DeleteFleet:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{}}},DeleteImage:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{Image:{shape:"S3g"}}}},DeleteImageBuilder:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{ImageBuilder:{shape:"S2e"}}}},DeleteImagePermissions:{input:{type:"structure",required:["Name","SharedAccountId"],members:{Name:{},SharedAccountId:{}}},output:{type:"structure",members:{}}},DeleteStack:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{}}},DeleteUsageReportSubscription:{input:{type:"structure",members:{}},output:{type:"structure",members:{}}},DeleteUser:{input:{type:"structure",required:["UserName","AuthenticationType"],members:{UserName:{shape:"Se"},AuthenticationType:{}}},output:{type:"structure",members:{}}},DescribeAppBlocks:{input:{type:"structure",members:{Arns:{shape:"S4i"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{AppBlocks:{type:"list",member:{shape:"S12"}},NextToken:{}}}},DescribeApplicationFleetAssociations:{input:{type:"structure",members:{FleetName:{},ApplicationArn:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ApplicationFleetAssociations:{type:"list",member:{shape:"S5"}},NextToken:{}}}},DescribeApplications:{input:{type:"structure",members:{Arns:{shape:"S4i"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Applications:{shape:"S3l"},NextToken:{}}}},DescribeDirectoryConfigs:{input:{type:"structure",members:{DirectoryNames:{type:"list",member:{}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{DirectoryConfigs:{type:"list",member:{shape:"S1j"}},NextToken:{}}}},DescribeEntitlements:{input:{type:"structure",required:["StackName"],members:{Name:{},StackName:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Entitlements:{type:"list",member:{shape:"S1p"}},NextToken:{}}}},DescribeFleets:{input:{type:"structure",members:{Names:{shape:"S17"},NextToken:{}}},output:{type:"structure",members:{Fleets:{type:"list",member:{shape:"S22"}},NextToken:{}}}},DescribeImageBuilders:{input:{type:"structure",members:{Names:{shape:"S17"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ImageBuilders:{type:"list",member:{shape:"S2e"}},NextToken:{}}}},DescribeImagePermissions:{input:{type:"structure",required:["Name"],members:{Name:{},MaxResults:{type:"integer"},SharedAwsAccountIds:{type:"list",member:{}},NextToken:{}}},output:{type:"structure",members:{Name:{},SharedImagePermissionsList:{type:"list",member:{type:"structure",required:["sharedAccountId","imagePermissions"],members:{sharedAccountId:{},imagePermissions:{shape:"S3m"}}}},NextToken:{}}}},DescribeImages:{input:{type:"structure",members:{Names:{shape:"S17"},Arns:{shape:"S4i"},Type:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Images:{type:"list",member:{shape:"S3g"}},NextToken:{}}}},DescribeSessions:{input:{type:"structure",required:["StackName","FleetName"],members:{StackName:{},FleetName:{},UserId:{},NextToken:{},Limit:{type:"integer"},AuthenticationType:{}}},output:{type:"structure",members:{Sessions:{type:"list",member:{type:"structure",required:["Id","UserId","StackName","FleetName","State"],members:{Id:{},UserId:{},StackName:{},FleetName:{},State:{},ConnectionState:{},StartTime:{type:"timestamp"},MaxExpirationTime:{type:"timestamp"},AuthenticationType:{},NetworkAccessConfiguration:{shape:"S2i"}}}},NextToken:{}}}},DescribeStacks:{input:{type:"structure",members:{Names:{shape:"S17"},NextToken:{}}},output:{type:"structure",members:{Stacks:{type:"list",member:{shape:"S36"}},NextToken:{}}}},DescribeUsageReportSubscriptions:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{UsageReportSubscriptions:{type:"list",member:{type:"structure",members:{S3BucketName:{},Schedule:{},LastGeneratedReportDate:{type:"timestamp"},SubscriptionErrors:{type:"list",member:{type:"structure",members:{ErrorCode:{},ErrorMessage:{}}}}}}},NextToken:{}}}},DescribeUserStackAssociations:{input:{type:"structure",members:{StackName:{},UserName:{shape:"Se"},AuthenticationType:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{UserStackAssociations:{shape:"Sc"},NextToken:{}}}},DescribeUsers:{input:{type:"structure",required:["AuthenticationType"],members:{AuthenticationType:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Users:{type:"list",member:{type:"structure",required:["AuthenticationType"],members:{Arn:{},UserName:{shape:"Se"},Enabled:{type:"boolean"},Status:{},FirstName:{shape:"S3s"},LastName:{shape:"S3s"},CreatedTime:{type:"timestamp"},AuthenticationType:{}}}},NextToken:{}}}},DisableUser:{input:{type:"structure",required:["UserName","AuthenticationType"],members:{UserName:{shape:"Se"},AuthenticationType:{}}},output:{type:"structure",members:{}}},DisassociateApplicationFleet:{input:{type:"structure",required:["FleetName","ApplicationArn"],members:{FleetName:{},ApplicationArn:{}}},output:{type:"structure",members:{}}},DisassociateApplicationFromEntitlement:{input:{type:"structure",required:["StackName","EntitlementName","ApplicationIdentifier"],members:{StackName:{},EntitlementName:{},ApplicationIdentifier:{}}},output:{type:"structure",members:{}}},DisassociateFleet:{input:{type:"structure",required:["FleetName","StackName"],members:{FleetName:{},StackName:{}}},output:{type:"structure",members:{}}},EnableUser:{input:{type:"structure",required:["UserName","AuthenticationType"],members:{UserName:{shape:"Se"},AuthenticationType:{}}},output:{type:"structure",members:{}}},ExpireSession:{input:{type:"structure",required:["SessionId"],members:{SessionId:{}}},output:{type:"structure",members:{}}},ListAssociatedFleets:{input:{type:"structure",required:["StackName"],members:{StackName:{},NextToken:{}}},output:{type:"structure",members:{Names:{shape:"S17"},NextToken:{}}}},ListAssociatedStacks:{input:{type:"structure",required:["FleetName"],members:{FleetName:{},NextToken:{}}},output:{type:"structure",members:{Names:{shape:"S17"},NextToken:{}}}},ListEntitledApplications:{input:{type:"structure",required:["StackName","EntitlementName"],members:{StackName:{},EntitlementName:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{EntitledApplications:{type:"list",member:{type:"structure",required:["ApplicationIdentifier"],members:{ApplicationIdentifier:{}}}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{Tags:{shape:"Sy"}}}},StartFleet:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{}}},StartImageBuilder:{input:{type:"structure",required:["Name"],members:{Name:{},AppstreamAgentVersion:{}}},output:{type:"structure",members:{ImageBuilder:{shape:"S2e"}}}},StopFleet:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{}}},StopImageBuilder:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{ImageBuilder:{shape:"S2e"}}}},TagResource:{input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"Sy"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateApplication:{input:{type:"structure",required:["Name"],members:{Name:{},DisplayName:{},Description:{},IconS3Location:{shape:"St"},LaunchPath:{},WorkingDirectory:{},LaunchParameters:{},AppBlockArn:{},AttributesToDelete:{type:"list",member:{}}}},output:{type:"structure",members:{Application:{shape:"S19"}}}},UpdateDirectoryConfig:{input:{type:"structure",required:["DirectoryName"],members:{DirectoryName:{},OrganizationalUnitDistinguishedNames:{shape:"S1d"},ServiceAccountCredentials:{shape:"S1f"}}},output:{type:"structure",members:{DirectoryConfig:{shape:"S1j"}}}},UpdateEntitlement:{input:{type:"structure",required:["Name","StackName"],members:{Name:{},StackName:{},Description:{},AppVisibility:{},Attributes:{shape:"S1m"}}},output:{type:"structure",members:{Entitlement:{shape:"S1p"}}}},UpdateFleet:{input:{type:"structure",members:{ImageName:{},ImageArn:{},Name:{},InstanceType:{},ComputeCapacity:{shape:"S1s"},VpcConfig:{shape:"S1t"},MaxUserDurationInSeconds:{type:"integer"},DisconnectTimeoutInSeconds:{type:"integer"},DeleteVpcConfig:{deprecated:true,type:"boolean"},Description:{},DisplayName:{},EnableDefaultInternetAccess:{type:"boolean"},DomainJoinInfo:{shape:"S1x"},IdleDisconnectTimeoutInSeconds:{type:"integer"},AttributesToDelete:{type:"list",member:{}},IamRoleArn:{},StreamView:{},Platform:{},MaxConcurrentSessions:{type:"integer"},UsbDeviceFilterStrings:{shape:"S1z"},SessionScriptS3Location:{shape:"St"}}},output:{type:"structure",members:{Fleet:{shape:"S22"}}}},UpdateImagePermissions:{input:{type:"structure",required:["Name","SharedAccountId","ImagePermissions"],members:{Name:{},SharedAccountId:{},ImagePermissions:{shape:"S3m"}}},output:{type:"structure",members:{}}},UpdateStack:{input:{type:"structure",required:["Name"],members:{DisplayName:{},Description:{},Name:{},StorageConnectors:{shape:"S2p"},DeleteStorageConnectors:{deprecated:true,type:"boolean"},RedirectURL:{},FeedbackURL:{},AttributesToDelete:{type:"list",member:{}},UserSettings:{shape:"S2x"},ApplicationSettings:{shape:"S31"},AccessEndpoints:{shape:"S2a"},EmbedHostDomains:{shape:"S33"}}},output:{type:"structure",members:{Stack:{shape:"S36"}}}}},shapes:{S5:{type:"structure",required:["FleetName","ApplicationArn"],members:{FleetName:{},ApplicationArn:{}}},Sc:{type:"list",member:{shape:"Sd"}},Sd:{type:"structure",required:["StackName","UserName","AuthenticationType"],members:{StackName:{},UserName:{shape:"Se"},AuthenticationType:{},SendEmailNotification:{type:"boolean"}}},Se:{type:"string",sensitive:true},Si:{type:"list",member:{type:"structure",members:{UserStackAssociation:{shape:"Sd"},ErrorCode:{},ErrorMessage:{}}}},St:{type:"structure",required:["S3Bucket","S3Key"],members:{S3Bucket:{},S3Key:{}}},Sw:{type:"structure",required:["ScriptS3Location","ExecutablePath","TimeoutInSeconds"],members:{ScriptS3Location:{shape:"St"},ExecutablePath:{},ExecutableParameters:{},TimeoutInSeconds:{type:"integer"}}},Sy:{type:"map",key:{},value:{}},S12:{type:"structure",required:["Name","Arn","SetupScriptDetails"],members:{Name:{},Arn:{},Description:{},DisplayName:{},SourceS3Location:{shape:"St"},SetupScriptDetails:{shape:"Sw"},CreatedTime:{type:"timestamp"}}},S15:{type:"list",member:{}},S17:{type:"list",member:{}},S19:{type:"structure",members:{Name:{},DisplayName:{},IconURL:{},LaunchPath:{},LaunchParameters:{},Enabled:{type:"boolean"},Metadata:{type:"map",key:{},value:{}},WorkingDirectory:{},Description:{},Arn:{},AppBlockArn:{},IconS3Location:{shape:"St"},Platforms:{shape:"S15"},InstanceFamilies:{shape:"S17"},CreatedTime:{type:"timestamp"}}},S1d:{type:"list",member:{}},S1f:{type:"structure",required:["AccountName","AccountPassword"],members:{AccountName:{type:"string",sensitive:true},AccountPassword:{type:"string",sensitive:true}}},S1j:{type:"structure",required:["DirectoryName"],members:{DirectoryName:{},OrganizationalUnitDistinguishedNames:{shape:"S1d"},ServiceAccountCredentials:{shape:"S1f"},CreatedTime:{type:"timestamp"}}},S1m:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}},S1p:{type:"structure",required:["Name","StackName","AppVisibility","Attributes"],members:{Name:{},StackName:{},Description:{},AppVisibility:{},Attributes:{shape:"S1m"},CreatedTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}},S1s:{type:"structure",required:["DesiredInstances"],members:{DesiredInstances:{type:"integer"}}},S1t:{type:"structure",members:{SubnetIds:{type:"list",member:{}},SecurityGroupIds:{type:"list",member:{}}}},S1x:{type:"structure",members:{DirectoryName:{},OrganizationalUnitDistinguishedName:{}}},S1z:{type:"list",member:{}},S22:{type:"structure",required:["Arn","Name","InstanceType","ComputeCapacityStatus","State"],members:{Arn:{},Name:{},DisplayName:{},Description:{},ImageName:{},ImageArn:{},InstanceType:{},FleetType:{},ComputeCapacityStatus:{type:"structure",required:["Desired"],members:{Desired:{type:"integer"},Running:{type:"integer"},InUse:{type:"integer"},Available:{type:"integer"}}},MaxUserDurationInSeconds:{type:"integer"},DisconnectTimeoutInSeconds:{type:"integer"},State:{},VpcConfig:{shape:"S1t"},CreatedTime:{type:"timestamp"},FleetErrors:{type:"list",member:{type:"structure",members:{ErrorCode:{},ErrorMessage:{}}}},EnableDefaultInternetAccess:{type:"boolean"},DomainJoinInfo:{shape:"S1x"},IdleDisconnectTimeoutInSeconds:{type:"integer"},IamRoleArn:{},StreamView:{},Platform:{},MaxConcurrentSessions:{type:"integer"},UsbDeviceFilterStrings:{shape:"S1z"},SessionScriptS3Location:{shape:"St"}}},S2a:{type:"list",member:{type:"structure",required:["EndpointType"],members:{EndpointType:{},VpceId:{}}}},S2e:{type:"structure",required:["Name"],members:{Name:{},Arn:{},ImageArn:{},Description:{},DisplayName:{},VpcConfig:{shape:"S1t"},InstanceType:{},Platform:{},IamRoleArn:{},State:{},StateChangeReason:{type:"structure",members:{Code:{},Message:{}}},CreatedTime:{type:"timestamp"},EnableDefaultInternetAccess:{type:"boolean"},DomainJoinInfo:{shape:"S1x"},NetworkAccessConfiguration:{shape:"S2i"},ImageBuilderErrors:{shape:"S2j"},AppstreamAgentVersion:{},AccessEndpoints:{shape:"S2a"}}},S2i:{type:"structure",members:{EniPrivateIpAddress:{},EniId:{}}},S2j:{type:"list",member:{type:"structure",members:{ErrorCode:{},ErrorMessage:{},ErrorTimestamp:{type:"timestamp"}}}},S2p:{type:"list",member:{type:"structure",required:["ConnectorType"],members:{ConnectorType:{},ResourceIdentifier:{},Domains:{type:"list",member:{}}}}},S2x:{type:"list",member:{type:"structure",required:["Action","Permission"],members:{Action:{},Permission:{}}}},S31:{type:"structure",required:["Enabled"],members:{Enabled:{type:"boolean"},SettingsGroup:{}}},S33:{type:"list",member:{}},S36:{type:"structure",required:["Name"],members:{Arn:{},Name:{},Description:{},DisplayName:{},CreatedTime:{type:"timestamp"},StorageConnectors:{shape:"S2p"},RedirectURL:{},FeedbackURL:{},StackErrors:{type:"list",member:{type:"structure",members:{ErrorCode:{},ErrorMessage:{}}}},UserSettings:{shape:"S2x"},ApplicationSettings:{type:"structure",members:{Enabled:{type:"boolean"},SettingsGroup:{},S3BucketName:{}}},AccessEndpoints:{shape:"S2a"},EmbedHostDomains:{shape:"S33"}}},S3g:{type:"structure",required:["Name"],members:{Name:{},Arn:{},BaseImageArn:{},DisplayName:{},State:{},Visibility:{},ImageBuilderSupported:{type:"boolean"},ImageBuilderName:{},Platform:{},Description:{},StateChangeReason:{type:"structure",members:{Code:{},Message:{}}},Applications:{shape:"S3l"},CreatedTime:{type:"timestamp"},PublicBaseImageReleasedDate:{type:"timestamp"},AppstreamAgentVersion:{},ImagePermissions:{shape:"S3m"},ImageErrors:{shape:"S2j"}}},S3l:{type:"list",member:{shape:"S19"}},S3m:{type:"structure",members:{allowFleet:{type:"boolean"},allowImageBuilder:{type:"boolean"}}},S3s:{type:"string",sensitive:true},S4i:{type:"list",member:{}}}}},997:function(e){e.exports={metadata:{apiVersion:"2016-12-01",endpointPrefix:"pinpoint",signingName:"mobiletargeting",serviceFullName:"Amazon Pinpoint",serviceId:"Pinpoint",protocol:"rest-json",jsonVersion:"1.1",uid:"pinpoint-2016-12-01",signatureVersion:"v4"},operations:{CreateApp:{http:{requestUri:"/v1/apps",responseCode:201},input:{type:"structure",members:{CreateApplicationRequest:{type:"structure",members:{Name:{},tags:{shape:"S4",locationName:"tags"}},required:["Name"]}},required:["CreateApplicationRequest"],payload:"CreateApplicationRequest"},output:{type:"structure",members:{ApplicationResponse:{shape:"S6"}},required:["ApplicationResponse"],payload:"ApplicationResponse"}},CreateCampaign:{http:{requestUri:"/v1/apps/{application-id}/campaigns",responseCode:201},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},WriteCampaignRequest:{shape:"S8"}},required:["ApplicationId","WriteCampaignRequest"],payload:"WriteCampaignRequest"},output:{type:"structure",members:{CampaignResponse:{shape:"S1j"}},required:["CampaignResponse"],payload:"CampaignResponse"}},CreateEmailTemplate:{http:{requestUri:"/v1/templates/{template-name}/email",responseCode:201},input:{type:"structure",members:{EmailTemplateRequest:{shape:"S1p"},TemplateName:{location:"uri",locationName:"template-name"}},required:["TemplateName","EmailTemplateRequest"],payload:"EmailTemplateRequest"},output:{type:"structure",members:{CreateTemplateMessageBody:{shape:"S1r"}},required:["CreateTemplateMessageBody"],payload:"CreateTemplateMessageBody"}},CreateExportJob:{http:{requestUri:"/v1/apps/{application-id}/jobs/export",responseCode:202},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},ExportJobRequest:{type:"structure",members:{RoleArn:{},S3UrlPrefix:{},SegmentId:{},SegmentVersion:{type:"integer"}},required:["S3UrlPrefix","RoleArn"]}},required:["ApplicationId","ExportJobRequest"],payload:"ExportJobRequest"},output:{type:"structure",members:{ExportJobResponse:{shape:"S1v"}},required:["ExportJobResponse"],payload:"ExportJobResponse"}},CreateImportJob:{http:{requestUri:"/v1/apps/{application-id}/jobs/import",responseCode:201},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},ImportJobRequest:{type:"structure",members:{DefineSegment:{type:"boolean"},ExternalId:{},Format:{},RegisterEndpoints:{type:"boolean"},RoleArn:{},S3Url:{},SegmentId:{},SegmentName:{}},required:["Format","S3Url","RoleArn"]}},required:["ApplicationId","ImportJobRequest"],payload:"ImportJobRequest"},output:{type:"structure",members:{ImportJobResponse:{shape:"S22"}},required:["ImportJobResponse"],payload:"ImportJobResponse"}},CreateInAppTemplate:{http:{requestUri:"/v1/templates/{template-name}/inapp",responseCode:201},input:{type:"structure",members:{InAppTemplateRequest:{shape:"S25"},TemplateName:{location:"uri",locationName:"template-name"}},required:["TemplateName","InAppTemplateRequest"],payload:"InAppTemplateRequest"},output:{type:"structure",members:{TemplateCreateMessageBody:{type:"structure",members:{Arn:{},Message:{},RequestID:{}}}},required:["TemplateCreateMessageBody"],payload:"TemplateCreateMessageBody"}},CreateJourney:{http:{requestUri:"/v1/apps/{application-id}/journeys",responseCode:201},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},WriteJourneyRequest:{shape:"S29"}},required:["ApplicationId","WriteJourneyRequest"],payload:"WriteJourneyRequest"},output:{type:"structure",members:{JourneyResponse:{shape:"S3j"}},required:["JourneyResponse"],payload:"JourneyResponse"}},CreatePushTemplate:{http:{requestUri:"/v1/templates/{template-name}/push",responseCode:201},input:{type:"structure",members:{PushNotificationTemplateRequest:{shape:"S3l"},TemplateName:{location:"uri",locationName:"template-name"}},required:["TemplateName","PushNotificationTemplateRequest"],payload:"PushNotificationTemplateRequest"},output:{type:"structure",members:{CreateTemplateMessageBody:{shape:"S1r"}},required:["CreateTemplateMessageBody"],payload:"CreateTemplateMessageBody"}},CreateRecommenderConfiguration:{http:{requestUri:"/v1/recommenders",responseCode:201},input:{type:"structure",members:{CreateRecommenderConfiguration:{type:"structure",members:{Attributes:{shape:"S4"},Description:{},Name:{},RecommendationProviderIdType:{},RecommendationProviderRoleArn:{},RecommendationProviderUri:{},RecommendationTransformerUri:{},RecommendationsDisplayName:{},RecommendationsPerMessage:{type:"integer"}},required:["RecommendationProviderUri","RecommendationProviderRoleArn"]}},required:["CreateRecommenderConfiguration"],payload:"CreateRecommenderConfiguration"},output:{type:"structure",members:{RecommenderConfigurationResponse:{shape:"S3t"}},required:["RecommenderConfigurationResponse"],payload:"RecommenderConfigurationResponse"}},CreateSegment:{http:{requestUri:"/v1/apps/{application-id}/segments",responseCode:201},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},WriteSegmentRequest:{shape:"S3v"}},required:["ApplicationId","WriteSegmentRequest"],payload:"WriteSegmentRequest"},output:{type:"structure",members:{SegmentResponse:{shape:"S46"}},required:["SegmentResponse"],payload:"SegmentResponse"}},CreateSmsTemplate:{http:{requestUri:"/v1/templates/{template-name}/sms",responseCode:201},input:{type:"structure",members:{SMSTemplateRequest:{shape:"S4b"},TemplateName:{location:"uri",locationName:"template-name"}},required:["TemplateName","SMSTemplateRequest"],payload:"SMSTemplateRequest"},output:{type:"structure",members:{CreateTemplateMessageBody:{shape:"S1r"}},required:["CreateTemplateMessageBody"],payload:"CreateTemplateMessageBody"}},CreateVoiceTemplate:{http:{requestUri:"/v1/templates/{template-name}/voice",responseCode:201},input:{type:"structure",members:{TemplateName:{location:"uri",locationName:"template-name"},VoiceTemplateRequest:{shape:"S4e"}},required:["TemplateName","VoiceTemplateRequest"],payload:"VoiceTemplateRequest"},output:{type:"structure",members:{CreateTemplateMessageBody:{shape:"S1r"}},required:["CreateTemplateMessageBody"],payload:"CreateTemplateMessageBody"}},DeleteAdmChannel:{http:{method:"DELETE",requestUri:"/v1/apps/{application-id}/channels/adm",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"}},required:["ApplicationId"]},output:{type:"structure",members:{ADMChannelResponse:{shape:"S4i"}},required:["ADMChannelResponse"],payload:"ADMChannelResponse"}},DeleteApnsChannel:{http:{method:"DELETE",requestUri:"/v1/apps/{application-id}/channels/apns",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"}},required:["ApplicationId"]},output:{type:"structure",members:{APNSChannelResponse:{shape:"S4l"}},required:["APNSChannelResponse"],payload:"APNSChannelResponse"}},DeleteApnsSandboxChannel:{http:{method:"DELETE",requestUri:"/v1/apps/{application-id}/channels/apns_sandbox",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"}},required:["ApplicationId"]},output:{type:"structure",members:{APNSSandboxChannelResponse:{shape:"S4o"}},required:["APNSSandboxChannelResponse"],payload:"APNSSandboxChannelResponse"}},DeleteApnsVoipChannel:{http:{method:"DELETE",requestUri:"/v1/apps/{application-id}/channels/apns_voip",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"}},required:["ApplicationId"]},output:{type:"structure",members:{APNSVoipChannelResponse:{shape:"S4r"}},required:["APNSVoipChannelResponse"],payload:"APNSVoipChannelResponse"}},DeleteApnsVoipSandboxChannel:{http:{method:"DELETE",requestUri:"/v1/apps/{application-id}/channels/apns_voip_sandbox",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"}},required:["ApplicationId"]},output:{type:"structure",members:{APNSVoipSandboxChannelResponse:{shape:"S4u"}},required:["APNSVoipSandboxChannelResponse"],payload:"APNSVoipSandboxChannelResponse"}},DeleteApp:{http:{method:"DELETE",requestUri:"/v1/apps/{application-id}",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"}},required:["ApplicationId"]},output:{type:"structure",members:{ApplicationResponse:{shape:"S6"}},required:["ApplicationResponse"],payload:"ApplicationResponse"}},DeleteBaiduChannel:{http:{method:"DELETE",requestUri:"/v1/apps/{application-id}/channels/baidu",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"}},required:["ApplicationId"]},output:{type:"structure",members:{BaiduChannelResponse:{shape:"S4z"}},required:["BaiduChannelResponse"],payload:"BaiduChannelResponse"}},DeleteCampaign:{http:{method:"DELETE",requestUri:"/v1/apps/{application-id}/campaigns/{campaign-id}",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},CampaignId:{location:"uri",locationName:"campaign-id"}},required:["CampaignId","ApplicationId"]},output:{type:"structure",members:{CampaignResponse:{shape:"S1j"}},required:["CampaignResponse"],payload:"CampaignResponse"}},DeleteEmailChannel:{http:{method:"DELETE",requestUri:"/v1/apps/{application-id}/channels/email",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"}},required:["ApplicationId"]},output:{type:"structure",members:{EmailChannelResponse:{shape:"S54"}},required:["EmailChannelResponse"],payload:"EmailChannelResponse"}},DeleteEmailTemplate:{http:{method:"DELETE",requestUri:"/v1/templates/{template-name}/email",responseCode:202},input:{type:"structure",members:{TemplateName:{location:"uri",locationName:"template-name"},Version:{location:"querystring",locationName:"version"}},required:["TemplateName"]},output:{type:"structure",members:{MessageBody:{shape:"S57"}},required:["MessageBody"],payload:"MessageBody"}},DeleteEndpoint:{http:{method:"DELETE",requestUri:"/v1/apps/{application-id}/endpoints/{endpoint-id}",responseCode:202},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},EndpointId:{location:"uri",locationName:"endpoint-id"}},required:["ApplicationId","EndpointId"]},output:{type:"structure",members:{EndpointResponse:{shape:"S5a"}},required:["EndpointResponse"],payload:"EndpointResponse"}},DeleteEventStream:{http:{method:"DELETE",requestUri:"/v1/apps/{application-id}/eventstream",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"}},required:["ApplicationId"]},output:{type:"structure",members:{EventStream:{shape:"S5j"}},required:["EventStream"],payload:"EventStream"}},DeleteGcmChannel:{http:{method:"DELETE",requestUri:"/v1/apps/{application-id}/channels/gcm",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"}},required:["ApplicationId"]},output:{type:"structure",members:{GCMChannelResponse:{shape:"S5m"}},required:["GCMChannelResponse"],payload:"GCMChannelResponse"}},DeleteInAppTemplate:{http:{method:"DELETE",requestUri:"/v1/templates/{template-name}/inapp",responseCode:202},input:{type:"structure",members:{TemplateName:{location:"uri",locationName:"template-name"},Version:{location:"querystring",locationName:"version"}},required:["TemplateName"]},output:{type:"structure",members:{MessageBody:{shape:"S57"}},required:["MessageBody"],payload:"MessageBody"}},DeleteJourney:{http:{method:"DELETE",requestUri:"/v1/apps/{application-id}/journeys/{journey-id}",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},JourneyId:{location:"uri",locationName:"journey-id"}},required:["JourneyId","ApplicationId"]},output:{type:"structure",members:{JourneyResponse:{shape:"S3j"}},required:["JourneyResponse"],payload:"JourneyResponse"}},DeletePushTemplate:{http:{method:"DELETE",requestUri:"/v1/templates/{template-name}/push",responseCode:202},input:{type:"structure",members:{TemplateName:{location:"uri",locationName:"template-name"},Version:{location:"querystring",locationName:"version"}},required:["TemplateName"]},output:{type:"structure",members:{MessageBody:{shape:"S57"}},required:["MessageBody"],payload:"MessageBody"}},DeleteRecommenderConfiguration:{http:{method:"DELETE",requestUri:"/v1/recommenders/{recommender-id}",responseCode:200},input:{type:"structure",members:{RecommenderId:{location:"uri",locationName:"recommender-id"}},required:["RecommenderId"]},output:{type:"structure",members:{RecommenderConfigurationResponse:{shape:"S3t"}},required:["RecommenderConfigurationResponse"],payload:"RecommenderConfigurationResponse"}},DeleteSegment:{http:{method:"DELETE",requestUri:"/v1/apps/{application-id}/segments/{segment-id}",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},SegmentId:{location:"uri",locationName:"segment-id"}},required:["SegmentId","ApplicationId"]},output:{type:"structure",members:{SegmentResponse:{shape:"S46"}},required:["SegmentResponse"],payload:"SegmentResponse"}},DeleteSmsChannel:{http:{method:"DELETE",requestUri:"/v1/apps/{application-id}/channels/sms",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"}},required:["ApplicationId"]},output:{type:"structure",members:{SMSChannelResponse:{shape:"S5z"}},required:["SMSChannelResponse"],payload:"SMSChannelResponse"}},DeleteSmsTemplate:{http:{method:"DELETE",requestUri:"/v1/templates/{template-name}/sms",responseCode:202},input:{type:"structure",members:{TemplateName:{location:"uri",locationName:"template-name"},Version:{location:"querystring",locationName:"version"}},required:["TemplateName"]},output:{type:"structure",members:{MessageBody:{shape:"S57"}},required:["MessageBody"],payload:"MessageBody"}},DeleteUserEndpoints:{http:{method:"DELETE",requestUri:"/v1/apps/{application-id}/users/{user-id}",responseCode:202},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},UserId:{location:"uri",locationName:"user-id"}},required:["ApplicationId","UserId"]},output:{type:"structure",members:{EndpointsResponse:{shape:"S64"}},required:["EndpointsResponse"],payload:"EndpointsResponse"}},DeleteVoiceChannel:{http:{method:"DELETE",requestUri:"/v1/apps/{application-id}/channels/voice",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"}},required:["ApplicationId"]},output:{type:"structure",members:{VoiceChannelResponse:{shape:"S68"}},required:["VoiceChannelResponse"],payload:"VoiceChannelResponse"}},DeleteVoiceTemplate:{http:{method:"DELETE",requestUri:"/v1/templates/{template-name}/voice",responseCode:202},input:{type:"structure",members:{TemplateName:{location:"uri",locationName:"template-name"},Version:{location:"querystring",locationName:"version"}},required:["TemplateName"]},output:{type:"structure",members:{MessageBody:{shape:"S57"}},required:["MessageBody"],payload:"MessageBody"}},GetAdmChannel:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/channels/adm",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"}},required:["ApplicationId"]},output:{type:"structure",members:{ADMChannelResponse:{shape:"S4i"}},required:["ADMChannelResponse"],payload:"ADMChannelResponse"}},GetApnsChannel:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/channels/apns",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"}},required:["ApplicationId"]},output:{type:"structure",members:{APNSChannelResponse:{shape:"S4l"}},required:["APNSChannelResponse"],payload:"APNSChannelResponse"}},GetApnsSandboxChannel:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/channels/apns_sandbox",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"}},required:["ApplicationId"]},output:{type:"structure",members:{APNSSandboxChannelResponse:{shape:"S4o"}},required:["APNSSandboxChannelResponse"],payload:"APNSSandboxChannelResponse"}},GetApnsVoipChannel:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/channels/apns_voip",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"}},required:["ApplicationId"]},output:{type:"structure",members:{APNSVoipChannelResponse:{shape:"S4r"}},required:["APNSVoipChannelResponse"],payload:"APNSVoipChannelResponse"}},GetApnsVoipSandboxChannel:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/channels/apns_voip_sandbox",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"}},required:["ApplicationId"]},output:{type:"structure",members:{APNSVoipSandboxChannelResponse:{shape:"S4u"}},required:["APNSVoipSandboxChannelResponse"],payload:"APNSVoipSandboxChannelResponse"}},GetApp:{http:{method:"GET",requestUri:"/v1/apps/{application-id}",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"}},required:["ApplicationId"]},output:{type:"structure",members:{ApplicationResponse:{shape:"S6"}},required:["ApplicationResponse"],payload:"ApplicationResponse"}},GetApplicationDateRangeKpi:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/kpis/daterange/{kpi-name}",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},EndTime:{shape:"S3c",location:"querystring",locationName:"end-time"},KpiName:{location:"uri",locationName:"kpi-name"},NextToken:{location:"querystring",locationName:"next-token"},PageSize:{location:"querystring",locationName:"page-size"},StartTime:{shape:"S3c",location:"querystring",locationName:"start-time"}},required:["ApplicationId","KpiName"]},output:{type:"structure",members:{ApplicationDateRangeKpiResponse:{type:"structure",members:{ApplicationId:{},EndTime:{shape:"S3c"},KpiName:{},KpiResult:{shape:"S6q"},NextToken:{},StartTime:{shape:"S3c"}},required:["KpiResult","KpiName","EndTime","StartTime","ApplicationId"]}},required:["ApplicationDateRangeKpiResponse"],payload:"ApplicationDateRangeKpiResponse"}},GetApplicationSettings:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/settings",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"}},required:["ApplicationId"]},output:{type:"structure",members:{ApplicationSettingsResource:{shape:"S6x"}},required:["ApplicationSettingsResource"],payload:"ApplicationSettingsResource"}},GetApps:{http:{method:"GET",requestUri:"/v1/apps",responseCode:200},input:{type:"structure",members:{PageSize:{location:"querystring",locationName:"page-size"},Token:{location:"querystring",locationName:"token"}}},output:{type:"structure",members:{ApplicationsResponse:{type:"structure",members:{Item:{type:"list",member:{shape:"S6"}},NextToken:{}}}},required:["ApplicationsResponse"],payload:"ApplicationsResponse"}},GetBaiduChannel:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/channels/baidu",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"}},required:["ApplicationId"]},output:{type:"structure",members:{BaiduChannelResponse:{shape:"S4z"}},required:["BaiduChannelResponse"],payload:"BaiduChannelResponse"}},GetCampaign:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/campaigns/{campaign-id}",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},CampaignId:{location:"uri",locationName:"campaign-id"}},required:["CampaignId","ApplicationId"]},output:{type:"structure",members:{CampaignResponse:{shape:"S1j"}},required:["CampaignResponse"],payload:"CampaignResponse"}},GetCampaignActivities:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/campaigns/{campaign-id}/activities",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},CampaignId:{location:"uri",locationName:"campaign-id"},PageSize:{location:"querystring",locationName:"page-size"},Token:{location:"querystring",locationName:"token"}},required:["ApplicationId","CampaignId"]},output:{type:"structure",members:{ActivitiesResponse:{type:"structure",members:{Item:{type:"list",member:{type:"structure",members:{ApplicationId:{},CampaignId:{},End:{},Id:{},Result:{},ScheduledStart:{},Start:{},State:{},SuccessfulEndpointCount:{type:"integer"},TimezonesCompletedCount:{type:"integer"},TimezonesTotalCount:{type:"integer"},TotalEndpointCount:{type:"integer"},TreatmentId:{}},required:["CampaignId","Id","ApplicationId"]}},NextToken:{}},required:["Item"]}},required:["ActivitiesResponse"],payload:"ActivitiesResponse"}},GetCampaignDateRangeKpi:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/campaigns/{campaign-id}/kpis/daterange/{kpi-name}",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},CampaignId:{location:"uri",locationName:"campaign-id"},EndTime:{shape:"S3c",location:"querystring",locationName:"end-time"},KpiName:{location:"uri",locationName:"kpi-name"},NextToken:{location:"querystring",locationName:"next-token"},PageSize:{location:"querystring",locationName:"page-size"},StartTime:{shape:"S3c",location:"querystring",locationName:"start-time"}},required:["ApplicationId","KpiName","CampaignId"]},output:{type:"structure",members:{CampaignDateRangeKpiResponse:{type:"structure",members:{ApplicationId:{},CampaignId:{},EndTime:{shape:"S3c"},KpiName:{},KpiResult:{shape:"S6q"},NextToken:{},StartTime:{shape:"S3c"}},required:["KpiResult","KpiName","EndTime","CampaignId","StartTime","ApplicationId"]}},required:["CampaignDateRangeKpiResponse"],payload:"CampaignDateRangeKpiResponse"}},GetCampaignVersion:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/campaigns/{campaign-id}/versions/{version}",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},CampaignId:{location:"uri",locationName:"campaign-id"},Version:{location:"uri",locationName:"version"}},required:["Version","ApplicationId","CampaignId"]},output:{type:"structure",members:{CampaignResponse:{shape:"S1j"}},required:["CampaignResponse"],payload:"CampaignResponse"}},GetCampaignVersions:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/campaigns/{campaign-id}/versions",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},CampaignId:{location:"uri",locationName:"campaign-id"},PageSize:{location:"querystring",locationName:"page-size"},Token:{location:"querystring",locationName:"token"}},required:["ApplicationId","CampaignId"]},output:{type:"structure",members:{CampaignsResponse:{shape:"S7i"}},required:["CampaignsResponse"],payload:"CampaignsResponse"}},GetCampaigns:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/campaigns",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},PageSize:{location:"querystring",locationName:"page-size"},Token:{location:"querystring",locationName:"token"}},required:["ApplicationId"]},output:{type:"structure",members:{CampaignsResponse:{shape:"S7i"}},required:["CampaignsResponse"],payload:"CampaignsResponse"}},GetChannels:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/channels",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"}},required:["ApplicationId"]},output:{type:"structure",members:{ChannelsResponse:{type:"structure",members:{Channels:{type:"map",key:{},value:{type:"structure",members:{ApplicationId:{},CreationDate:{},Enabled:{type:"boolean"},HasCredential:{type:"boolean"},Id:{},IsArchived:{type:"boolean"},LastModifiedBy:{},LastModifiedDate:{},Version:{type:"integer"}}}}},required:["Channels"]}},required:["ChannelsResponse"],payload:"ChannelsResponse"}},GetEmailChannel:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/channels/email",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"}},required:["ApplicationId"]},output:{type:"structure",members:{EmailChannelResponse:{shape:"S54"}},required:["EmailChannelResponse"],payload:"EmailChannelResponse"}},GetEmailTemplate:{http:{method:"GET",requestUri:"/v1/templates/{template-name}/email",responseCode:200},input:{type:"structure",members:{TemplateName:{location:"uri",locationName:"template-name"},Version:{location:"querystring",locationName:"version"}},required:["TemplateName"]},output:{type:"structure",members:{EmailTemplateResponse:{type:"structure",members:{Arn:{},CreationDate:{},DefaultSubstitutions:{},HtmlPart:{},LastModifiedDate:{},RecommenderId:{},Subject:{},tags:{shape:"S4",locationName:"tags"},TemplateDescription:{},TemplateName:{},TemplateType:{},TextPart:{},Version:{}},required:["LastModifiedDate","CreationDate","TemplateName","TemplateType"]}},required:["EmailTemplateResponse"],payload:"EmailTemplateResponse"}},GetEndpoint:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/endpoints/{endpoint-id}",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},EndpointId:{location:"uri",locationName:"endpoint-id"}},required:["ApplicationId","EndpointId"]},output:{type:"structure",members:{EndpointResponse:{shape:"S5a"}},required:["EndpointResponse"],payload:"EndpointResponse"}},GetEventStream:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/eventstream",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"}},required:["ApplicationId"]},output:{type:"structure",members:{EventStream:{shape:"S5j"}},required:["EventStream"],payload:"EventStream"}},GetExportJob:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/jobs/export/{job-id}",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},JobId:{location:"uri",locationName:"job-id"}},required:["ApplicationId","JobId"]},output:{type:"structure",members:{ExportJobResponse:{shape:"S1v"}},required:["ExportJobResponse"],payload:"ExportJobResponse"}},GetExportJobs:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/jobs/export",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},PageSize:{location:"querystring",locationName:"page-size"},Token:{location:"querystring",locationName:"token"}},required:["ApplicationId"]},output:{type:"structure",members:{ExportJobsResponse:{shape:"S85"}},required:["ExportJobsResponse"],payload:"ExportJobsResponse"}},GetGcmChannel:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/channels/gcm",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"}},required:["ApplicationId"]},output:{type:"structure",members:{GCMChannelResponse:{shape:"S5m"}},required:["GCMChannelResponse"],payload:"GCMChannelResponse"}},GetImportJob:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/jobs/import/{job-id}",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},JobId:{location:"uri",locationName:"job-id"}},required:["ApplicationId","JobId"]},output:{type:"structure",members:{ImportJobResponse:{shape:"S22"}},required:["ImportJobResponse"],payload:"ImportJobResponse"}},GetImportJobs:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/jobs/import",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},PageSize:{location:"querystring",locationName:"page-size"},Token:{location:"querystring",locationName:"token"}},required:["ApplicationId"]},output:{type:"structure",members:{ImportJobsResponse:{shape:"S8d"}},required:["ImportJobsResponse"],payload:"ImportJobsResponse"}},GetInAppMessages:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/endpoints/{endpoint-id}/inappmessages",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},EndpointId:{location:"uri",locationName:"endpoint-id"}},required:["ApplicationId","EndpointId"]},output:{type:"structure",members:{InAppMessagesResponse:{type:"structure",members:{InAppMessageCampaigns:{type:"list",member:{type:"structure",members:{CampaignId:{},DailyCap:{type:"integer"},InAppMessage:{type:"structure",members:{Content:{shape:"So"},CustomConfig:{shape:"S4"},Layout:{}}},Priority:{type:"integer"},Schedule:{type:"structure",members:{EndDate:{},EventFilter:{shape:"Sz"},QuietTime:{shape:"S1c"}}},SessionCap:{type:"integer"},TotalCap:{type:"integer"},TreatmentId:{}}}}}}},required:["InAppMessagesResponse"],payload:"InAppMessagesResponse"}},GetInAppTemplate:{http:{method:"GET",requestUri:"/v1/templates/{template-name}/inapp",responseCode:200},input:{type:"structure",members:{TemplateName:{location:"uri",locationName:"template-name"},Version:{location:"querystring",locationName:"version"}},required:["TemplateName"]},output:{type:"structure",members:{InAppTemplateResponse:{type:"structure",members:{Arn:{},Content:{shape:"So"},CreationDate:{},CustomConfig:{shape:"S4"},LastModifiedDate:{},Layout:{},tags:{shape:"S4",locationName:"tags"},TemplateDescription:{},TemplateName:{},TemplateType:{},Version:{}},required:["LastModifiedDate","CreationDate","TemplateName","TemplateType"]}},required:["InAppTemplateResponse"],payload:"InAppTemplateResponse"}},GetJourney:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/journeys/{journey-id}",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},JourneyId:{location:"uri",locationName:"journey-id"}},required:["JourneyId","ApplicationId"]},output:{type:"structure",members:{JourneyResponse:{shape:"S3j"}},required:["JourneyResponse"],payload:"JourneyResponse"}},GetJourneyDateRangeKpi:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/journeys/{journey-id}/kpis/daterange/{kpi-name}",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},EndTime:{shape:"S3c",location:"querystring",locationName:"end-time"},JourneyId:{location:"uri",locationName:"journey-id"},KpiName:{location:"uri",locationName:"kpi-name"},NextToken:{location:"querystring",locationName:"next-token"},PageSize:{location:"querystring",locationName:"page-size"},StartTime:{shape:"S3c",location:"querystring",locationName:"start-time"}},required:["JourneyId","ApplicationId","KpiName"]},output:{type:"structure",members:{JourneyDateRangeKpiResponse:{type:"structure",members:{ApplicationId:{},EndTime:{shape:"S3c"},JourneyId:{},KpiName:{},KpiResult:{shape:"S6q"},NextToken:{},StartTime:{shape:"S3c"}},required:["KpiResult","KpiName","JourneyId","EndTime","StartTime","ApplicationId"]}},required:["JourneyDateRangeKpiResponse"],payload:"JourneyDateRangeKpiResponse"}},GetJourneyExecutionActivityMetrics:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/journeys/{journey-id}/activities/{journey-activity-id}/execution-metrics",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},JourneyActivityId:{location:"uri",locationName:"journey-activity-id"},JourneyId:{location:"uri",locationName:"journey-id"},NextToken:{location:"querystring",locationName:"next-token"},PageSize:{location:"querystring",locationName:"page-size"}},required:["JourneyActivityId","ApplicationId","JourneyId"]},output:{type:"structure",members:{JourneyExecutionActivityMetricsResponse:{type:"structure",members:{ActivityType:{},ApplicationId:{},JourneyActivityId:{},JourneyId:{},LastEvaluatedTime:{},Metrics:{shape:"S4"}},required:["Metrics","JourneyId","LastEvaluatedTime","JourneyActivityId","ActivityType","ApplicationId"]}},required:["JourneyExecutionActivityMetricsResponse"],payload:"JourneyExecutionActivityMetricsResponse"}},GetJourneyExecutionMetrics:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/journeys/{journey-id}/execution-metrics",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},JourneyId:{location:"uri",locationName:"journey-id"},NextToken:{location:"querystring",locationName:"next-token"},PageSize:{location:"querystring",locationName:"page-size"}},required:["ApplicationId","JourneyId"]},output:{type:"structure",members:{JourneyExecutionMetricsResponse:{type:"structure",members:{ApplicationId:{},JourneyId:{},LastEvaluatedTime:{},Metrics:{shape:"S4"}},required:["Metrics","JourneyId","LastEvaluatedTime","ApplicationId"]}},required:["JourneyExecutionMetricsResponse"],payload:"JourneyExecutionMetricsResponse"}},GetPushTemplate:{http:{method:"GET",requestUri:"/v1/templates/{template-name}/push",responseCode:200},input:{type:"structure",members:{TemplateName:{location:"uri",locationName:"template-name"},Version:{location:"querystring",locationName:"version"}},required:["TemplateName"]},output:{type:"structure",members:{PushNotificationTemplateResponse:{type:"structure",members:{ADM:{shape:"S3m"},APNS:{shape:"S3n"},Arn:{},Baidu:{shape:"S3m"},CreationDate:{},Default:{shape:"S3o"},DefaultSubstitutions:{},GCM:{shape:"S3m"},LastModifiedDate:{},RecommenderId:{},tags:{shape:"S4",locationName:"tags"},TemplateDescription:{},TemplateName:{},TemplateType:{},Version:{}},required:["LastModifiedDate","CreationDate","TemplateType","TemplateName"]}},required:["PushNotificationTemplateResponse"],payload:"PushNotificationTemplateResponse"}},GetRecommenderConfiguration:{http:{method:"GET",requestUri:"/v1/recommenders/{recommender-id}",responseCode:200},input:{type:"structure",members:{RecommenderId:{location:"uri",locationName:"recommender-id"}},required:["RecommenderId"]},output:{type:"structure",members:{RecommenderConfigurationResponse:{shape:"S3t"}},required:["RecommenderConfigurationResponse"],payload:"RecommenderConfigurationResponse"}},GetRecommenderConfigurations:{http:{method:"GET",requestUri:"/v1/recommenders",responseCode:200},input:{type:"structure",members:{PageSize:{location:"querystring",locationName:"page-size"},Token:{location:"querystring",locationName:"token"}}},output:{type:"structure",members:{ListRecommenderConfigurationsResponse:{type:"structure",members:{Item:{type:"list",member:{shape:"S3t"}},NextToken:{}},required:["Item"]}},required:["ListRecommenderConfigurationsResponse"],payload:"ListRecommenderConfigurationsResponse"}},GetSegment:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/segments/{segment-id}",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},SegmentId:{location:"uri",locationName:"segment-id"}},required:["SegmentId","ApplicationId"]},output:{type:"structure",members:{SegmentResponse:{shape:"S46"}},required:["SegmentResponse"],payload:"SegmentResponse"}},GetSegmentExportJobs:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/segments/{segment-id}/jobs/export",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},PageSize:{location:"querystring",locationName:"page-size"},SegmentId:{location:"uri",locationName:"segment-id"},Token:{location:"querystring",locationName:"token"}},required:["SegmentId","ApplicationId"]},output:{type:"structure",members:{ExportJobsResponse:{shape:"S85"}},required:["ExportJobsResponse"],payload:"ExportJobsResponse"}},GetSegmentImportJobs:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/segments/{segment-id}/jobs/import",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},PageSize:{location:"querystring",locationName:"page-size"},SegmentId:{location:"uri",locationName:"segment-id"},Token:{location:"querystring",locationName:"token"}},required:["SegmentId","ApplicationId"]},output:{type:"structure",members:{ImportJobsResponse:{shape:"S8d"}},required:["ImportJobsResponse"],payload:"ImportJobsResponse"}},GetSegmentVersion:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/segments/{segment-id}/versions/{version}",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},SegmentId:{location:"uri",locationName:"segment-id"},Version:{location:"uri",locationName:"version"}},required:["SegmentId","Version","ApplicationId"]},output:{type:"structure",members:{SegmentResponse:{shape:"S46"}},required:["SegmentResponse"],payload:"SegmentResponse"}},GetSegmentVersions:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/segments/{segment-id}/versions",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},PageSize:{location:"querystring",locationName:"page-size"},SegmentId:{location:"uri",locationName:"segment-id"},Token:{location:"querystring",locationName:"token"}},required:["SegmentId","ApplicationId"]},output:{type:"structure",members:{SegmentsResponse:{shape:"S9j"}},required:["SegmentsResponse"],payload:"SegmentsResponse"}},GetSegments:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/segments",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},PageSize:{location:"querystring",locationName:"page-size"},Token:{location:"querystring",locationName:"token"}},required:["ApplicationId"]},output:{type:"structure",members:{SegmentsResponse:{shape:"S9j"}},required:["SegmentsResponse"],payload:"SegmentsResponse"}},GetSmsChannel:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/channels/sms",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"}},required:["ApplicationId"]},output:{type:"structure",members:{SMSChannelResponse:{shape:"S5z"}},required:["SMSChannelResponse"],payload:"SMSChannelResponse"}},GetSmsTemplate:{http:{method:"GET",requestUri:"/v1/templates/{template-name}/sms",responseCode:200},input:{type:"structure",members:{TemplateName:{location:"uri",locationName:"template-name"},Version:{location:"querystring",locationName:"version"}},required:["TemplateName"]},output:{type:"structure",members:{SMSTemplateResponse:{type:"structure",members:{Arn:{},Body:{},CreationDate:{},DefaultSubstitutions:{},LastModifiedDate:{},RecommenderId:{},tags:{shape:"S4",locationName:"tags"},TemplateDescription:{},TemplateName:{},TemplateType:{},Version:{}},required:["LastModifiedDate","CreationDate","TemplateName","TemplateType"]}},required:["SMSTemplateResponse"],payload:"SMSTemplateResponse"}},GetUserEndpoints:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/users/{user-id}",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},UserId:{location:"uri",locationName:"user-id"}},required:["ApplicationId","UserId"]},output:{type:"structure",members:{EndpointsResponse:{shape:"S64"}},required:["EndpointsResponse"],payload:"EndpointsResponse"}},GetVoiceChannel:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/channels/voice",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"}},required:["ApplicationId"]},output:{type:"structure",members:{VoiceChannelResponse:{shape:"S68"}},required:["VoiceChannelResponse"],payload:"VoiceChannelResponse"}},GetVoiceTemplate:{http:{method:"GET",requestUri:"/v1/templates/{template-name}/voice",responseCode:200},input:{type:"structure",members:{TemplateName:{location:"uri",locationName:"template-name"},Version:{location:"querystring",locationName:"version"}},required:["TemplateName"]},output:{type:"structure",members:{VoiceTemplateResponse:{type:"structure",members:{Arn:{},Body:{},CreationDate:{},DefaultSubstitutions:{},LanguageCode:{},LastModifiedDate:{},tags:{shape:"S4",locationName:"tags"},TemplateDescription:{},TemplateName:{},TemplateType:{},Version:{},VoiceId:{}},required:["LastModifiedDate","CreationDate","TemplateName","TemplateType"]}},required:["VoiceTemplateResponse"],payload:"VoiceTemplateResponse"}},ListJourneys:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/journeys",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},PageSize:{location:"querystring",locationName:"page-size"},Token:{location:"querystring",locationName:"token"}},required:["ApplicationId"]},output:{type:"structure",members:{JourneysResponse:{type:"structure",members:{Item:{type:"list",member:{shape:"S3j"}},NextToken:{}},required:["Item"]}},required:["JourneysResponse"],payload:"JourneysResponse"}},ListTagsForResource:{http:{method:"GET",requestUri:"/v1/tags/{resource-arn}",responseCode:200},input:{type:"structure",members:{ResourceArn:{location:"uri",locationName:"resource-arn"}},required:["ResourceArn"]},output:{type:"structure",members:{TagsModel:{shape:"Sa5"}},required:["TagsModel"],payload:"TagsModel"}},ListTemplateVersions:{http:{method:"GET",requestUri:"/v1/templates/{template-name}/{template-type}/versions",responseCode:200},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"next-token"},PageSize:{location:"querystring",locationName:"page-size"},TemplateName:{location:"uri",locationName:"template-name"},TemplateType:{location:"uri",locationName:"template-type"}},required:["TemplateName","TemplateType"]},output:{type:"structure",members:{TemplateVersionsResponse:{type:"structure",members:{Item:{type:"list",member:{type:"structure",members:{CreationDate:{},DefaultSubstitutions:{},LastModifiedDate:{},TemplateDescription:{},TemplateName:{},TemplateType:{},Version:{}},required:["LastModifiedDate","CreationDate","TemplateName","TemplateType"]}},Message:{},NextToken:{},RequestID:{}},required:["Item"]}},required:["TemplateVersionsResponse"],payload:"TemplateVersionsResponse"}},ListTemplates:{http:{method:"GET",requestUri:"/v1/templates",responseCode:200},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"next-token"},PageSize:{location:"querystring",locationName:"page-size"},Prefix:{location:"querystring",locationName:"prefix"},TemplateType:{location:"querystring",locationName:"template-type"}}},output:{type:"structure",members:{TemplatesResponse:{type:"structure",members:{Item:{type:"list",member:{type:"structure",members:{Arn:{},CreationDate:{},DefaultSubstitutions:{},LastModifiedDate:{},tags:{shape:"S4",locationName:"tags"},TemplateDescription:{},TemplateName:{},TemplateType:{},Version:{}},required:["LastModifiedDate","CreationDate","TemplateName","TemplateType"]}},NextToken:{}},required:["Item"]}},required:["TemplatesResponse"],payload:"TemplatesResponse"}},PhoneNumberValidate:{http:{requestUri:"/v1/phone/number/validate",responseCode:200},input:{type:"structure",members:{NumberValidateRequest:{type:"structure",members:{IsoCountryCode:{},PhoneNumber:{}}}},required:["NumberValidateRequest"],payload:"NumberValidateRequest"},output:{type:"structure",members:{NumberValidateResponse:{type:"structure",members:{Carrier:{},City:{},CleansedPhoneNumberE164:{},CleansedPhoneNumberNational:{},Country:{},CountryCodeIso2:{},CountryCodeNumeric:{},County:{},OriginalCountryCodeIso2:{},OriginalPhoneNumber:{},PhoneType:{},PhoneTypeCode:{type:"integer"},Timezone:{},ZipCode:{}}}},required:["NumberValidateResponse"],payload:"NumberValidateResponse"}},PutEventStream:{http:{requestUri:"/v1/apps/{application-id}/eventstream",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},WriteEventStream:{type:"structure",members:{DestinationStreamArn:{},RoleArn:{}},required:["RoleArn","DestinationStreamArn"]}},required:["ApplicationId","WriteEventStream"],payload:"WriteEventStream"},output:{type:"structure",members:{EventStream:{shape:"S5j"}},required:["EventStream"],payload:"EventStream"}},PutEvents:{http:{requestUri:"/v1/apps/{application-id}/events",responseCode:202},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},EventsRequest:{type:"structure",members:{BatchItem:{type:"map",key:{},value:{type:"structure",members:{Endpoint:{type:"structure",members:{Address:{},Attributes:{shape:"S5b"},ChannelType:{},Demographic:{shape:"S5d"},EffectiveDate:{},EndpointStatus:{},Location:{shape:"S5e"},Metrics:{shape:"S5f"},OptOut:{},RequestId:{},User:{shape:"S5g"}}},Events:{type:"map",key:{},value:{type:"structure",members:{AppPackageName:{},AppTitle:{},AppVersionCode:{},Attributes:{shape:"S4"},ClientSdkVersion:{},EventType:{},Metrics:{shape:"S5f"},SdkName:{},Session:{type:"structure",members:{Duration:{type:"integer"},Id:{},StartTimestamp:{},StopTimestamp:{}},required:["StartTimestamp","Id"]},Timestamp:{}},required:["EventType","Timestamp"]}}},required:["Endpoint","Events"]}}},required:["BatchItem"]}},required:["ApplicationId","EventsRequest"],payload:"EventsRequest"},output:{type:"structure",members:{EventsResponse:{type:"structure",members:{Results:{type:"map",key:{},value:{type:"structure",members:{EndpointItemResponse:{type:"structure",members:{Message:{},StatusCode:{type:"integer"}}},EventsItemResponse:{type:"map",key:{},value:{type:"structure",members:{Message:{},StatusCode:{type:"integer"}}}}}}}}}},required:["EventsResponse"],payload:"EventsResponse"}},RemoveAttributes:{http:{method:"PUT",requestUri:"/v1/apps/{application-id}/attributes/{attribute-type}",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},AttributeType:{location:"uri",locationName:"attribute-type"},UpdateAttributesRequest:{type:"structure",members:{Blacklist:{shape:"S14"}}}},required:["AttributeType","ApplicationId","UpdateAttributesRequest"],payload:"UpdateAttributesRequest"},output:{type:"structure",members:{AttributesResource:{type:"structure",members:{ApplicationId:{},AttributeType:{},Attributes:{shape:"S14"}},required:["AttributeType","ApplicationId"]}},required:["AttributesResource"],payload:"AttributesResource"}},SendMessages:{http:{requestUri:"/v1/apps/{application-id}/messages",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},MessageRequest:{type:"structure",members:{Addresses:{type:"map",key:{},value:{type:"structure",members:{BodyOverride:{},ChannelType:{},Context:{shape:"S4"},RawContent:{},Substitutions:{shape:"S5b"},TitleOverride:{}}}},Context:{shape:"S4"},Endpoints:{shape:"Sba"},MessageConfiguration:{shape:"Sbc"},TemplateConfiguration:{shape:"S1d"},TraceId:{}},required:["MessageConfiguration"]}},required:["ApplicationId","MessageRequest"],payload:"MessageRequest"},output:{type:"structure",members:{MessageResponse:{shape:"Sbr"}},required:["MessageResponse"],payload:"MessageResponse"}},SendOTPMessage:{http:{requestUri:"/v1/apps/{application-id}/otp",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},SendOTPMessageRequestParameters:{type:"structure",members:{AllowedAttempts:{type:"integer"},BrandName:{},Channel:{},CodeLength:{type:"integer"},DestinationIdentity:{},EntityId:{},Language:{},OriginationIdentity:{},ReferenceId:{},TemplateId:{},ValidityPeriod:{type:"integer"}},required:["BrandName","ReferenceId","Channel","DestinationIdentity","OriginationIdentity"]}},required:["ApplicationId","SendOTPMessageRequestParameters"],payload:"SendOTPMessageRequestParameters"},output:{type:"structure",members:{MessageResponse:{shape:"Sbr"}},required:["MessageResponse"],payload:"MessageResponse"}},SendUsersMessages:{http:{requestUri:"/v1/apps/{application-id}/users-messages",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},SendUsersMessageRequest:{type:"structure",members:{Context:{shape:"S4"},MessageConfiguration:{shape:"Sbc"},TemplateConfiguration:{shape:"S1d"},TraceId:{},Users:{shape:"Sba"}},required:["MessageConfiguration","Users"]}},required:["ApplicationId","SendUsersMessageRequest"],payload:"SendUsersMessageRequest"},output:{type:"structure",members:{SendUsersMessageResponse:{type:"structure",members:{ApplicationId:{},RequestId:{},Result:{type:"map",key:{},value:{shape:"Sbs"}}},required:["ApplicationId"]}},required:["SendUsersMessageResponse"],payload:"SendUsersMessageResponse"}},TagResource:{http:{requestUri:"/v1/tags/{resource-arn}",responseCode:204},input:{type:"structure",members:{ResourceArn:{location:"uri",locationName:"resource-arn"},TagsModel:{shape:"Sa5"}},required:["ResourceArn","TagsModel"],payload:"TagsModel"}},UntagResource:{http:{method:"DELETE",requestUri:"/v1/tags/{resource-arn}",responseCode:204},input:{type:"structure",members:{ResourceArn:{location:"uri",locationName:"resource-arn"},TagKeys:{shape:"S14",location:"querystring",locationName:"tagKeys"}},required:["TagKeys","ResourceArn"]}},UpdateAdmChannel:{http:{method:"PUT",requestUri:"/v1/apps/{application-id}/channels/adm",responseCode:200},input:{type:"structure",members:{ADMChannelRequest:{type:"structure",members:{ClientId:{},ClientSecret:{},Enabled:{type:"boolean"}},required:["ClientSecret","ClientId"]},ApplicationId:{location:"uri",locationName:"application-id"}},required:["ApplicationId","ADMChannelRequest"],payload:"ADMChannelRequest"},output:{type:"structure",members:{ADMChannelResponse:{shape:"S4i"}},required:["ADMChannelResponse"],payload:"ADMChannelResponse"}},UpdateApnsChannel:{http:{method:"PUT",requestUri:"/v1/apps/{application-id}/channels/apns",responseCode:200},input:{type:"structure",members:{APNSChannelRequest:{type:"structure",members:{BundleId:{},Certificate:{},DefaultAuthenticationMethod:{},Enabled:{type:"boolean"},PrivateKey:{},TeamId:{},TokenKey:{},TokenKeyId:{}}},ApplicationId:{location:"uri",locationName:"application-id"}},required:["ApplicationId","APNSChannelRequest"],payload:"APNSChannelRequest"},output:{type:"structure",members:{APNSChannelResponse:{shape:"S4l"}},required:["APNSChannelResponse"],payload:"APNSChannelResponse"}},UpdateApnsSandboxChannel:{http:{method:"PUT",requestUri:"/v1/apps/{application-id}/channels/apns_sandbox",responseCode:200},input:{type:"structure",members:{APNSSandboxChannelRequest:{type:"structure",members:{BundleId:{},Certificate:{},DefaultAuthenticationMethod:{},Enabled:{type:"boolean"},PrivateKey:{},TeamId:{},TokenKey:{},TokenKeyId:{}}},ApplicationId:{location:"uri",locationName:"application-id"}},required:["ApplicationId","APNSSandboxChannelRequest"],payload:"APNSSandboxChannelRequest"},output:{type:"structure",members:{APNSSandboxChannelResponse:{shape:"S4o"}},required:["APNSSandboxChannelResponse"],payload:"APNSSandboxChannelResponse"}},UpdateApnsVoipChannel:{http:{method:"PUT",requestUri:"/v1/apps/{application-id}/channels/apns_voip",responseCode:200},input:{type:"structure",members:{APNSVoipChannelRequest:{type:"structure",members:{BundleId:{},Certificate:{},DefaultAuthenticationMethod:{},Enabled:{type:"boolean"},PrivateKey:{},TeamId:{},TokenKey:{},TokenKeyId:{}}},ApplicationId:{location:"uri",locationName:"application-id"}},required:["ApplicationId","APNSVoipChannelRequest"],payload:"APNSVoipChannelRequest"},output:{type:"structure",members:{APNSVoipChannelResponse:{shape:"S4r"}},required:["APNSVoipChannelResponse"],payload:"APNSVoipChannelResponse"}},UpdateApnsVoipSandboxChannel:{http:{method:"PUT",requestUri:"/v1/apps/{application-id}/channels/apns_voip_sandbox",responseCode:200},input:{type:"structure",members:{APNSVoipSandboxChannelRequest:{type:"structure",members:{BundleId:{},Certificate:{},DefaultAuthenticationMethod:{},Enabled:{type:"boolean"},PrivateKey:{},TeamId:{},TokenKey:{},TokenKeyId:{}}},ApplicationId:{location:"uri",locationName:"application-id"}},required:["ApplicationId","APNSVoipSandboxChannelRequest"],payload:"APNSVoipSandboxChannelRequest"},output:{type:"structure",members:{APNSVoipSandboxChannelResponse:{shape:"S4u"}},required:["APNSVoipSandboxChannelResponse"],payload:"APNSVoipSandboxChannelResponse"}},UpdateApplicationSettings:{http:{method:"PUT",requestUri:"/v1/apps/{application-id}/settings",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},WriteApplicationSettingsRequest:{type:"structure",members:{CampaignHook:{shape:"S1f"},CloudWatchMetricsEnabled:{type:"boolean"},EventTaggingEnabled:{type:"boolean"},Limits:{shape:"S1h"},QuietTime:{shape:"S1c"}}}},required:["ApplicationId","WriteApplicationSettingsRequest"],payload:"WriteApplicationSettingsRequest"},output:{type:"structure",members:{ApplicationSettingsResource:{shape:"S6x"}},required:["ApplicationSettingsResource"],payload:"ApplicationSettingsResource"}},UpdateBaiduChannel:{http:{method:"PUT",requestUri:"/v1/apps/{application-id}/channels/baidu",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},BaiduChannelRequest:{type:"structure",members:{ApiKey:{},Enabled:{type:"boolean"},SecretKey:{}},required:["SecretKey","ApiKey"]}},required:["ApplicationId","BaiduChannelRequest"],payload:"BaiduChannelRequest"},output:{type:"structure",members:{BaiduChannelResponse:{shape:"S4z"}},required:["BaiduChannelResponse"],payload:"BaiduChannelResponse"}},UpdateCampaign:{http:{method:"PUT",requestUri:"/v1/apps/{application-id}/campaigns/{campaign-id}",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},CampaignId:{location:"uri",locationName:"campaign-id"},WriteCampaignRequest:{shape:"S8"}},required:["CampaignId","ApplicationId","WriteCampaignRequest"],payload:"WriteCampaignRequest"},output:{type:"structure",members:{CampaignResponse:{shape:"S1j"}},required:["CampaignResponse"],payload:"CampaignResponse"}},UpdateEmailChannel:{http:{method:"PUT",requestUri:"/v1/apps/{application-id}/channels/email",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},EmailChannelRequest:{type:"structure",members:{ConfigurationSet:{},Enabled:{type:"boolean"},FromAddress:{},Identity:{},RoleArn:{}},required:["FromAddress","Identity"]}},required:["ApplicationId","EmailChannelRequest"],payload:"EmailChannelRequest"},output:{type:"structure",members:{EmailChannelResponse:{shape:"S54"}},required:["EmailChannelResponse"],payload:"EmailChannelResponse"}},UpdateEmailTemplate:{http:{method:"PUT",requestUri:"/v1/templates/{template-name}/email",responseCode:202},input:{type:"structure",members:{CreateNewVersion:{location:"querystring",locationName:"create-new-version",type:"boolean"},EmailTemplateRequest:{shape:"S1p"},TemplateName:{location:"uri",locationName:"template-name"},Version:{location:"querystring",locationName:"version"}},required:["TemplateName","EmailTemplateRequest"],payload:"EmailTemplateRequest"},output:{type:"structure",members:{MessageBody:{shape:"S57"}},required:["MessageBody"],payload:"MessageBody"}},UpdateEndpoint:{http:{method:"PUT",requestUri:"/v1/apps/{application-id}/endpoints/{endpoint-id}",responseCode:202},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},EndpointId:{location:"uri",locationName:"endpoint-id"},EndpointRequest:{type:"structure",members:{Address:{},Attributes:{shape:"S5b"},ChannelType:{},Demographic:{shape:"S5d"},EffectiveDate:{},EndpointStatus:{},Location:{shape:"S5e"},Metrics:{shape:"S5f"},OptOut:{},RequestId:{},User:{shape:"S5g"}}}},required:["ApplicationId","EndpointId","EndpointRequest"],payload:"EndpointRequest"},output:{type:"structure",members:{MessageBody:{shape:"S57"}},required:["MessageBody"],payload:"MessageBody"}},UpdateEndpointsBatch:{http:{method:"PUT",requestUri:"/v1/apps/{application-id}/endpoints",responseCode:202},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},EndpointBatchRequest:{type:"structure",members:{Item:{type:"list",member:{type:"structure",members:{Address:{},Attributes:{shape:"S5b"},ChannelType:{},Demographic:{shape:"S5d"},EffectiveDate:{},EndpointStatus:{},Id:{},Location:{shape:"S5e"},Metrics:{shape:"S5f"},OptOut:{},RequestId:{},User:{shape:"S5g"}}}}},required:["Item"]}},required:["ApplicationId","EndpointBatchRequest"],payload:"EndpointBatchRequest"},output:{type:"structure",members:{MessageBody:{shape:"S57"}},required:["MessageBody"],payload:"MessageBody"}},UpdateGcmChannel:{http:{method:"PUT",requestUri:"/v1/apps/{application-id}/channels/gcm",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},GCMChannelRequest:{type:"structure",members:{ApiKey:{},Enabled:{type:"boolean"}},required:["ApiKey"]}},required:["ApplicationId","GCMChannelRequest"],payload:"GCMChannelRequest"},output:{type:"structure",members:{GCMChannelResponse:{shape:"S5m"}},required:["GCMChannelResponse"],payload:"GCMChannelResponse"}},UpdateInAppTemplate:{http:{method:"PUT",requestUri:"/v1/templates/{template-name}/inapp",responseCode:202},input:{type:"structure",members:{CreateNewVersion:{location:"querystring",locationName:"create-new-version",type:"boolean"},InAppTemplateRequest:{shape:"S25"},TemplateName:{location:"uri",locationName:"template-name"},Version:{location:"querystring",locationName:"version"}},required:["TemplateName","InAppTemplateRequest"],payload:"InAppTemplateRequest"},output:{type:"structure",members:{MessageBody:{shape:"S57"}},required:["MessageBody"],payload:"MessageBody"}},UpdateJourney:{http:{method:"PUT",requestUri:"/v1/apps/{application-id}/journeys/{journey-id}",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},JourneyId:{location:"uri",locationName:"journey-id"},WriteJourneyRequest:{shape:"S29"}},required:["JourneyId","ApplicationId","WriteJourneyRequest"],payload:"WriteJourneyRequest"},output:{type:"structure",members:{JourneyResponse:{shape:"S3j"}},required:["JourneyResponse"],payload:"JourneyResponse"}},UpdateJourneyState:{http:{method:"PUT",requestUri:"/v1/apps/{application-id}/journeys/{journey-id}/state",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},JourneyId:{location:"uri",locationName:"journey-id"},JourneyStateRequest:{type:"structure",members:{State:{}}}},required:["JourneyId","ApplicationId","JourneyStateRequest"],payload:"JourneyStateRequest"},output:{type:"structure",members:{JourneyResponse:{shape:"S3j"}},required:["JourneyResponse"],payload:"JourneyResponse"}},UpdatePushTemplate:{http:{method:"PUT",requestUri:"/v1/templates/{template-name}/push",responseCode:202},input:{type:"structure",members:{CreateNewVersion:{location:"querystring",locationName:"create-new-version",type:"boolean"},PushNotificationTemplateRequest:{shape:"S3l"},TemplateName:{location:"uri",locationName:"template-name"},Version:{location:"querystring",locationName:"version"}},required:["TemplateName","PushNotificationTemplateRequest"],payload:"PushNotificationTemplateRequest"},output:{type:"structure",members:{MessageBody:{shape:"S57"}},required:["MessageBody"],payload:"MessageBody"}},UpdateRecommenderConfiguration:{http:{method:"PUT",requestUri:"/v1/recommenders/{recommender-id}",responseCode:200},input:{type:"structure",members:{RecommenderId:{location:"uri",locationName:"recommender-id"},UpdateRecommenderConfiguration:{type:"structure",members:{Attributes:{shape:"S4"},Description:{},Name:{},RecommendationProviderIdType:{},RecommendationProviderRoleArn:{},RecommendationProviderUri:{},RecommendationTransformerUri:{},RecommendationsDisplayName:{},RecommendationsPerMessage:{type:"integer"}},required:["RecommendationProviderUri","RecommendationProviderRoleArn"]}},required:["RecommenderId","UpdateRecommenderConfiguration"],payload:"UpdateRecommenderConfiguration"},output:{type:"structure",members:{RecommenderConfigurationResponse:{shape:"S3t"}},required:["RecommenderConfigurationResponse"],payload:"RecommenderConfigurationResponse"}},UpdateSegment:{http:{method:"PUT",requestUri:"/v1/apps/{application-id}/segments/{segment-id}",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},SegmentId:{location:"uri",locationName:"segment-id"},WriteSegmentRequest:{shape:"S3v"}},required:["SegmentId","ApplicationId","WriteSegmentRequest"],payload:"WriteSegmentRequest"},output:{type:"structure",members:{SegmentResponse:{shape:"S46"}},required:["SegmentResponse"],payload:"SegmentResponse"}},UpdateSmsChannel:{http:{method:"PUT",requestUri:"/v1/apps/{application-id}/channels/sms",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},SMSChannelRequest:{type:"structure",members:{Enabled:{type:"boolean"},SenderId:{},ShortCode:{}}}},required:["ApplicationId","SMSChannelRequest"],payload:"SMSChannelRequest"},output:{type:"structure",members:{SMSChannelResponse:{shape:"S5z"}},required:["SMSChannelResponse"],payload:"SMSChannelResponse"}},UpdateSmsTemplate:{http:{method:"PUT",requestUri:"/v1/templates/{template-name}/sms",responseCode:202},input:{type:"structure",members:{CreateNewVersion:{location:"querystring",locationName:"create-new-version",type:"boolean"},SMSTemplateRequest:{shape:"S4b"},TemplateName:{location:"uri",locationName:"template-name"},Version:{location:"querystring",locationName:"version"}},required:["TemplateName","SMSTemplateRequest"],payload:"SMSTemplateRequest"},output:{type:"structure",members:{MessageBody:{shape:"S57"}},required:["MessageBody"],payload:"MessageBody"}},UpdateTemplateActiveVersion:{http:{method:"PUT",requestUri:"/v1/templates/{template-name}/{template-type}/active-version",responseCode:200},input:{type:"structure",members:{TemplateActiveVersionRequest:{type:"structure",members:{Version:{}}},TemplateName:{location:"uri",locationName:"template-name"},TemplateType:{location:"uri",locationName:"template-type"}},required:["TemplateName","TemplateType","TemplateActiveVersionRequest"],payload:"TemplateActiveVersionRequest"},output:{type:"structure",members:{MessageBody:{shape:"S57"}},required:["MessageBody"],payload:"MessageBody"}},UpdateVoiceChannel:{http:{method:"PUT",requestUri:"/v1/apps/{application-id}/channels/voice",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},VoiceChannelRequest:{type:"structure",members:{Enabled:{type:"boolean"}}}},required:["ApplicationId","VoiceChannelRequest"],payload:"VoiceChannelRequest"},output:{type:"structure",members:{VoiceChannelResponse:{shape:"S68"}},required:["VoiceChannelResponse"],payload:"VoiceChannelResponse"}},UpdateVoiceTemplate:{http:{method:"PUT",requestUri:"/v1/templates/{template-name}/voice",responseCode:202},input:{type:"structure",members:{CreateNewVersion:{location:"querystring",locationName:"create-new-version",type:"boolean"},TemplateName:{location:"uri",locationName:"template-name"},Version:{location:"querystring",locationName:"version"},VoiceTemplateRequest:{shape:"S4e"}},required:["TemplateName","VoiceTemplateRequest"],payload:"VoiceTemplateRequest"},output:{type:"structure",members:{MessageBody:{shape:"S57"}},required:["MessageBody"],payload:"MessageBody"}},VerifyOTPMessage:{http:{requestUri:"/v1/apps/{application-id}/verify-otp",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},VerifyOTPMessageRequestParameters:{type:"structure",members:{DestinationIdentity:{},Otp:{},ReferenceId:{}},required:["ReferenceId","Otp","DestinationIdentity"]}},required:["ApplicationId","VerifyOTPMessageRequestParameters"],payload:"VerifyOTPMessageRequestParameters"},output:{type:"structure",members:{VerificationResponse:{type:"structure",members:{Valid:{type:"boolean"}}}},required:["VerificationResponse"],payload:"VerificationResponse"}}},shapes:{S4:{type:"map",key:{},value:{}},S6:{type:"structure",members:{Arn:{},Id:{},Name:{},tags:{shape:"S4",locationName:"tags"},CreationDate:{}},required:["Id","Arn","Name"]},S8:{type:"structure",members:{AdditionalTreatments:{type:"list",member:{type:"structure",members:{CustomDeliveryConfiguration:{shape:"Sb"},MessageConfiguration:{shape:"Se"},Schedule:{shape:"Sy"},SizePercent:{type:"integer"},TemplateConfiguration:{shape:"S1d"},TreatmentDescription:{},TreatmentName:{}},required:["SizePercent"]}},CustomDeliveryConfiguration:{shape:"Sb"},Description:{},HoldoutPercent:{type:"integer"},Hook:{shape:"S1f"},IsPaused:{type:"boolean"},Limits:{shape:"S1h"},MessageConfiguration:{shape:"Se"},Name:{},Schedule:{shape:"Sy"},SegmentId:{},SegmentVersion:{type:"integer"},tags:{shape:"S4",locationName:"tags"},TemplateConfiguration:{shape:"S1d"},TreatmentDescription:{},TreatmentName:{},Priority:{type:"integer"}}},Sb:{type:"structure",members:{DeliveryUri:{},EndpointTypes:{shape:"Sc"}},required:["DeliveryUri"]},Sc:{type:"list",member:{}},Se:{type:"structure",members:{ADMMessage:{shape:"Sf"},APNSMessage:{shape:"Sf"},BaiduMessage:{shape:"Sf"},CustomMessage:{type:"structure",members:{Data:{}}},DefaultMessage:{shape:"Sf"},EmailMessage:{type:"structure",members:{Body:{},FromAddress:{},HtmlBody:{},Title:{}}},GCMMessage:{shape:"Sf"},SMSMessage:{type:"structure",members:{Body:{},MessageType:{},OriginationNumber:{},SenderId:{},EntityId:{},TemplateId:{}}},InAppMessage:{type:"structure",members:{Body:{},Content:{shape:"So"},CustomConfig:{shape:"S4"},Layout:{}}}}},Sf:{type:"structure",members:{Action:{},Body:{},ImageIconUrl:{},ImageSmallIconUrl:{},ImageUrl:{},JsonBody:{},MediaUrl:{},RawContent:{},SilentPush:{type:"boolean"},TimeToLive:{type:"integer"},Title:{},Url:{}}},So:{type:"list",member:{type:"structure",members:{BackgroundColor:{},BodyConfig:{type:"structure",members:{Alignment:{},Body:{},TextColor:{}},required:["Alignment","TextColor","Body"]},HeaderConfig:{type:"structure",members:{Alignment:{},Header:{},TextColor:{}},required:["Alignment","Header","TextColor"]},ImageUrl:{},PrimaryBtn:{shape:"St"},SecondaryBtn:{shape:"St"}}}},St:{type:"structure",members:{Android:{shape:"Su"},DefaultConfig:{type:"structure",members:{BackgroundColor:{},BorderRadius:{type:"integer"},ButtonAction:{},Link:{},Text:{},TextColor:{}},required:["ButtonAction","Text"]},IOS:{shape:"Su"},Web:{shape:"Su"}}},Su:{type:"structure",members:{ButtonAction:{},Link:{}},required:["ButtonAction"]},Sy:{type:"structure",members:{EndTime:{},EventFilter:{shape:"Sz"},Frequency:{},IsLocalTime:{type:"boolean"},QuietTime:{shape:"S1c"},StartTime:{},Timezone:{}},required:["StartTime"]},Sz:{type:"structure",members:{Dimensions:{shape:"S10"},FilterType:{}},required:["FilterType","Dimensions"]},S10:{type:"structure",members:{Attributes:{shape:"S11"},EventType:{shape:"S15"},Metrics:{shape:"S17"}}},S11:{type:"map",key:{},value:{type:"structure",members:{AttributeType:{},Values:{shape:"S14"}},required:["Values"]}},S14:{type:"list",member:{}},S15:{type:"structure",members:{DimensionType:{},Values:{shape:"S14"}},required:["Values"]},S17:{type:"map",key:{},value:{type:"structure",members:{ComparisonOperator:{},Value:{type:"double"}},required:["ComparisonOperator","Value"]}},S1c:{type:"structure",members:{End:{},Start:{}}},S1d:{type:"structure",members:{EmailTemplate:{shape:"S1e"},PushTemplate:{shape:"S1e"},SMSTemplate:{shape:"S1e"},VoiceTemplate:{shape:"S1e"}}},S1e:{type:"structure",members:{Name:{},Version:{}}},S1f:{type:"structure",members:{LambdaFunctionName:{},Mode:{},WebUrl:{}}},S1h:{type:"structure",members:{Daily:{type:"integer"},MaximumDuration:{type:"integer"},MessagesPerSecond:{type:"integer"},Total:{type:"integer"},Session:{type:"integer"}}},S1j:{type:"structure",members:{AdditionalTreatments:{type:"list",member:{type:"structure",members:{CustomDeliveryConfiguration:{shape:"Sb"},Id:{},MessageConfiguration:{shape:"Se"},Schedule:{shape:"Sy"},SizePercent:{type:"integer"},State:{shape:"S1m"},TemplateConfiguration:{shape:"S1d"},TreatmentDescription:{},TreatmentName:{}},required:["Id","SizePercent"]}},ApplicationId:{},Arn:{},CreationDate:{},CustomDeliveryConfiguration:{shape:"Sb"},DefaultState:{shape:"S1m"},Description:{},HoldoutPercent:{type:"integer"},Hook:{shape:"S1f"},Id:{},IsPaused:{type:"boolean"},LastModifiedDate:{},Limits:{shape:"S1h"},MessageConfiguration:{shape:"Se"},Name:{},Schedule:{shape:"Sy"},SegmentId:{},SegmentVersion:{type:"integer"},State:{shape:"S1m"},tags:{shape:"S4",locationName:"tags"},TemplateConfiguration:{shape:"S1d"},TreatmentDescription:{},TreatmentName:{},Version:{type:"integer"},Priority:{type:"integer"}},required:["LastModifiedDate","CreationDate","SegmentId","SegmentVersion","Id","Arn","ApplicationId"]},S1m:{type:"structure",members:{CampaignStatus:{}}},S1p:{type:"structure",members:{DefaultSubstitutions:{},HtmlPart:{},RecommenderId:{},Subject:{},tags:{shape:"S4",locationName:"tags"},TemplateDescription:{},TextPart:{}}},S1r:{type:"structure",members:{Arn:{},Message:{},RequestID:{}}},S1v:{type:"structure",members:{ApplicationId:{},CompletedPieces:{type:"integer"},CompletionDate:{},CreationDate:{},Definition:{type:"structure",members:{RoleArn:{},S3UrlPrefix:{},SegmentId:{},SegmentVersion:{type:"integer"}},required:["S3UrlPrefix","RoleArn"]},FailedPieces:{type:"integer"},Failures:{shape:"S14"},Id:{},JobStatus:{},TotalFailures:{type:"integer"},TotalPieces:{type:"integer"},TotalProcessed:{type:"integer"},Type:{}},required:["JobStatus","CreationDate","Type","Definition","Id","ApplicationId"]},S22:{type:"structure",members:{ApplicationId:{},CompletedPieces:{type:"integer"},CompletionDate:{},CreationDate:{},Definition:{type:"structure",members:{DefineSegment:{type:"boolean"},ExternalId:{},Format:{},RegisterEndpoints:{type:"boolean"},RoleArn:{},S3Url:{},SegmentId:{},SegmentName:{}},required:["Format","S3Url","RoleArn"]},FailedPieces:{type:"integer"},Failures:{shape:"S14"},Id:{},JobStatus:{},TotalFailures:{type:"integer"},TotalPieces:{type:"integer"},TotalProcessed:{type:"integer"},Type:{}},required:["JobStatus","CreationDate","Type","Definition","Id","ApplicationId"]},S25:{type:"structure",members:{Content:{shape:"So"},CustomConfig:{shape:"S4"},Layout:{},tags:{shape:"S4",locationName:"tags"},TemplateDescription:{}}},S29:{type:"structure",members:{Activities:{shape:"S2a"},CreationDate:{},LastModifiedDate:{},Limits:{shape:"S3a"},LocalTime:{type:"boolean"},Name:{},QuietTime:{shape:"S1c"},RefreshFrequency:{},Schedule:{shape:"S3b"},StartActivity:{},StartCondition:{shape:"S3d"},State:{},WaitForQuietTime:{type:"boolean"},RefreshOnSegmentUpdate:{type:"boolean"},JourneyChannelSettings:{shape:"S3h"}},required:["Name"]},S2a:{type:"map",key:{},value:{type:"structure",members:{CUSTOM:{type:"structure",members:{DeliveryUri:{},EndpointTypes:{shape:"Sc"},MessageConfig:{type:"structure",members:{Data:{}}},NextActivity:{},TemplateName:{},TemplateVersion:{}}},ConditionalSplit:{type:"structure",members:{Condition:{type:"structure",members:{Conditions:{type:"list",member:{shape:"S2h"}},Operator:{}}},EvaluationWaitTime:{shape:"S2u"},FalseActivity:{},TrueActivity:{}}},Description:{},EMAIL:{type:"structure",members:{MessageConfig:{type:"structure",members:{FromAddress:{}}},NextActivity:{},TemplateName:{},TemplateVersion:{}}},Holdout:{type:"structure",members:{NextActivity:{},Percentage:{type:"integer"}},required:["Percentage"]},MultiCondition:{type:"structure",members:{Branches:{type:"list",member:{type:"structure",members:{Condition:{shape:"S2h"},NextActivity:{}}}},DefaultActivity:{},EvaluationWaitTime:{shape:"S2u"}}},PUSH:{type:"structure",members:{MessageConfig:{type:"structure",members:{TimeToLive:{}}},NextActivity:{},TemplateName:{},TemplateVersion:{}}},RandomSplit:{type:"structure",members:{Branches:{type:"list",member:{type:"structure",members:{NextActivity:{},Percentage:{type:"integer"}}}}}},SMS:{type:"structure",members:{MessageConfig:{type:"structure",members:{MessageType:{},OriginationNumber:{},SenderId:{},EntityId:{},TemplateId:{}}},NextActivity:{},TemplateName:{},TemplateVersion:{}}},Wait:{type:"structure",members:{NextActivity:{},WaitTime:{shape:"S2u"}}},ContactCenter:{type:"structure",members:{NextActivity:{}}}}}},S2h:{type:"structure",members:{EventCondition:{type:"structure",members:{Dimensions:{shape:"S10"},MessageActivity:{}}},SegmentCondition:{shape:"S2j"},SegmentDimensions:{shape:"S2k",locationName:"segmentDimensions"}}},S2j:{type:"structure",members:{SegmentId:{}},required:["SegmentId"]},S2k:{type:"structure",members:{Attributes:{shape:"S11"},Behavior:{type:"structure",members:{Recency:{type:"structure",members:{Duration:{},RecencyType:{}},required:["Duration","RecencyType"]}}},Demographic:{type:"structure",members:{AppVersion:{shape:"S15"},Channel:{shape:"S15"},DeviceType:{shape:"S15"},Make:{shape:"S15"},Model:{shape:"S15"},Platform:{shape:"S15"}}},Location:{type:"structure",members:{Country:{shape:"S15"},GPSPoint:{type:"structure",members:{Coordinates:{type:"structure",members:{Latitude:{type:"double"},Longitude:{type:"double"}},required:["Latitude","Longitude"]},RangeInKilometers:{type:"double"}},required:["Coordinates"]}}},Metrics:{shape:"S17"},UserAttributes:{shape:"S11"}}},S2u:{type:"structure",members:{WaitFor:{},WaitUntil:{}}},S3a:{type:"structure",members:{DailyCap:{type:"integer"},EndpointReentryCap:{type:"integer"},MessagesPerSecond:{type:"integer"},EndpointReentryInterval:{}}},S3b:{type:"structure",members:{EndTime:{shape:"S3c"},StartTime:{shape:"S3c"},Timezone:{}}},S3c:{type:"timestamp",timestampFormat:"iso8601"},S3d:{type:"structure",members:{Description:{},EventStartCondition:{type:"structure",members:{EventFilter:{type:"structure",members:{Dimensions:{shape:"S10"},FilterType:{}},required:["FilterType","Dimensions"]},SegmentId:{}}},SegmentStartCondition:{shape:"S2j"}}},S3h:{type:"structure",members:{ConnectCampaignArn:{},ConnectCampaignExecutionRoleArn:{}}},S3j:{type:"structure",members:{Activities:{shape:"S2a"},ApplicationId:{},CreationDate:{},Id:{},LastModifiedDate:{},Limits:{shape:"S3a"},LocalTime:{type:"boolean"},Name:{},QuietTime:{shape:"S1c"},RefreshFrequency:{},Schedule:{shape:"S3b"},StartActivity:{},StartCondition:{shape:"S3d"},State:{},tags:{shape:"S4",locationName:"tags"},WaitForQuietTime:{type:"boolean"},RefreshOnSegmentUpdate:{type:"boolean"},JourneyChannelSettings:{shape:"S3h"}},required:["Name","Id","ApplicationId"]},S3l:{type:"structure",members:{ADM:{shape:"S3m"},APNS:{shape:"S3n"},Baidu:{shape:"S3m"},Default:{shape:"S3o"},DefaultSubstitutions:{},GCM:{shape:"S3m"},RecommenderId:{},tags:{shape:"S4",locationName:"tags"},TemplateDescription:{}}},S3m:{type:"structure",members:{Action:{},Body:{},ImageIconUrl:{},ImageUrl:{},RawContent:{},SmallImageIconUrl:{},Sound:{},Title:{},Url:{}}},S3n:{type:"structure",members:{Action:{},Body:{},MediaUrl:{},RawContent:{},Sound:{},Title:{},Url:{}}},S3o:{type:"structure",members:{Action:{},Body:{},Sound:{},Title:{},Url:{}}},S3t:{type:"structure",members:{Attributes:{shape:"S4"},CreationDate:{},Description:{},Id:{},LastModifiedDate:{},Name:{},RecommendationProviderIdType:{},RecommendationProviderRoleArn:{},RecommendationProviderUri:{},RecommendationTransformerUri:{},RecommendationsDisplayName:{},RecommendationsPerMessage:{type:"integer"}},required:["RecommendationProviderUri","LastModifiedDate","CreationDate","RecommendationProviderRoleArn","Id"]},S3v:{type:"structure",members:{Dimensions:{shape:"S2k"},Name:{},SegmentGroups:{shape:"S3w"},tags:{shape:"S4",locationName:"tags"}}},S3w:{type:"structure",members:{Groups:{type:"list",member:{type:"structure",members:{Dimensions:{type:"list",member:{shape:"S2k"}},SourceSegments:{type:"list",member:{type:"structure",members:{Id:{},Version:{type:"integer"}},required:["Id"]}},SourceType:{},Type:{}}}},Include:{}}},S46:{type:"structure",members:{ApplicationId:{},Arn:{},CreationDate:{},Dimensions:{shape:"S2k"},Id:{},ImportDefinition:{type:"structure",members:{ChannelCounts:{type:"map",key:{},value:{type:"integer"}},ExternalId:{},Format:{},RoleArn:{},S3Url:{},Size:{type:"integer"}},required:["Format","S3Url","Size","ExternalId","RoleArn"]},LastModifiedDate:{},Name:{},SegmentGroups:{shape:"S3w"},SegmentType:{},tags:{shape:"S4",locationName:"tags"},Version:{type:"integer"}},required:["SegmentType","CreationDate","Id","Arn","ApplicationId"]},S4b:{type:"structure",members:{Body:{},DefaultSubstitutions:{},RecommenderId:{},tags:{shape:"S4",locationName:"tags"},TemplateDescription:{}}},S4e:{type:"structure",members:{Body:{},DefaultSubstitutions:{},LanguageCode:{},tags:{shape:"S4",locationName:"tags"},TemplateDescription:{},VoiceId:{}}},S4i:{type:"structure",members:{ApplicationId:{},CreationDate:{},Enabled:{type:"boolean"},HasCredential:{type:"boolean"},Id:{},IsArchived:{type:"boolean"},LastModifiedBy:{},LastModifiedDate:{},Platform:{},Version:{type:"integer"}},required:["Platform"]},S4l:{type:"structure",members:{ApplicationId:{},CreationDate:{},DefaultAuthenticationMethod:{},Enabled:{type:"boolean"},HasCredential:{type:"boolean"},HasTokenKey:{type:"boolean"},Id:{},IsArchived:{type:"boolean"},LastModifiedBy:{},LastModifiedDate:{},Platform:{},Version:{type:"integer"}},required:["Platform"]},S4o:{type:"structure",members:{ApplicationId:{},CreationDate:{},DefaultAuthenticationMethod:{},Enabled:{type:"boolean"},HasCredential:{type:"boolean"},HasTokenKey:{type:"boolean"},Id:{},IsArchived:{type:"boolean"},LastModifiedBy:{},LastModifiedDate:{},Platform:{},Version:{type:"integer"}},required:["Platform"]},S4r:{type:"structure",members:{ApplicationId:{},CreationDate:{},DefaultAuthenticationMethod:{},Enabled:{type:"boolean"},HasCredential:{type:"boolean"},HasTokenKey:{type:"boolean"},Id:{},IsArchived:{type:"boolean"},LastModifiedBy:{},LastModifiedDate:{},Platform:{},Version:{type:"integer"}},required:["Platform"]},S4u:{type:"structure",members:{ApplicationId:{},CreationDate:{},DefaultAuthenticationMethod:{},Enabled:{type:"boolean"},HasCredential:{type:"boolean"},HasTokenKey:{type:"boolean"},Id:{},IsArchived:{type:"boolean"},LastModifiedBy:{},LastModifiedDate:{},Platform:{},Version:{type:"integer"}},required:["Platform"]},S4z:{type:"structure",members:{ApplicationId:{},CreationDate:{},Credential:{},Enabled:{type:"boolean"},HasCredential:{type:"boolean"},Id:{},IsArchived:{type:"boolean"},LastModifiedBy:{},LastModifiedDate:{},Platform:{},Version:{type:"integer"}},required:["Credential","Platform"]},S54:{type:"structure",members:{ApplicationId:{},ConfigurationSet:{},CreationDate:{},Enabled:{type:"boolean"},FromAddress:{},HasCredential:{type:"boolean"},Id:{},Identity:{},IsArchived:{type:"boolean"},LastModifiedBy:{},LastModifiedDate:{},MessagesPerSecond:{type:"integer"},Platform:{},RoleArn:{},Version:{type:"integer"}},required:["Platform"]},S57:{type:"structure",members:{Message:{},RequestID:{}}},S5a:{type:"structure",members:{Address:{},ApplicationId:{},Attributes:{shape:"S5b"},ChannelType:{},CohortId:{},CreationDate:{},Demographic:{shape:"S5d"},EffectiveDate:{},EndpointStatus:{},Id:{},Location:{shape:"S5e"},Metrics:{shape:"S5f"},OptOut:{},RequestId:{},User:{shape:"S5g"}}},S5b:{type:"map",key:{},value:{shape:"S14"}},S5d:{type:"structure",members:{AppVersion:{},Locale:{},Make:{},Model:{},ModelVersion:{},Platform:{},PlatformVersion:{},Timezone:{}}},S5e:{type:"structure",members:{City:{},Country:{},Latitude:{type:"double"},Longitude:{type:"double"},PostalCode:{},Region:{}}},S5f:{type:"map",key:{},value:{type:"double"}},S5g:{type:"structure",members:{UserAttributes:{shape:"S5b"},UserId:{}}},S5j:{type:"structure",members:{ApplicationId:{},DestinationStreamArn:{},ExternalId:{},LastModifiedDate:{},LastUpdatedBy:{},RoleArn:{}},required:["ApplicationId","RoleArn","DestinationStreamArn"]},S5m:{type:"structure",members:{ApplicationId:{},CreationDate:{},Credential:{},Enabled:{type:"boolean"},HasCredential:{type:"boolean"},Id:{},IsArchived:{type:"boolean"},LastModifiedBy:{},LastModifiedDate:{},Platform:{},Version:{type:"integer"}},required:["Credential","Platform"]},S5z:{type:"structure",members:{ApplicationId:{},CreationDate:{},Enabled:{type:"boolean"},HasCredential:{type:"boolean"},Id:{},IsArchived:{type:"boolean"},LastModifiedBy:{},LastModifiedDate:{},Platform:{},PromotionalMessagesPerSecond:{type:"integer"},SenderId:{},ShortCode:{},TransactionalMessagesPerSecond:{type:"integer"},Version:{type:"integer"}},required:["Platform"]},S64:{type:"structure",members:{Item:{type:"list",member:{shape:"S5a"}}},required:["Item"]},S68:{type:"structure",members:{ApplicationId:{},CreationDate:{},Enabled:{type:"boolean"},HasCredential:{type:"boolean"},Id:{},IsArchived:{type:"boolean"},LastModifiedBy:{},LastModifiedDate:{},Platform:{},Version:{type:"integer"}},required:["Platform"]},S6q:{type:"structure",members:{Rows:{type:"list",member:{type:"structure",members:{GroupedBys:{shape:"S6t"},Values:{shape:"S6t"}},required:["GroupedBys","Values"]}}},required:["Rows"]},S6t:{type:"list",member:{type:"structure",members:{Key:{},Type:{},Value:{}},required:["Type","Value","Key"]}},S6x:{type:"structure",members:{ApplicationId:{},CampaignHook:{shape:"S1f"},LastModifiedDate:{},Limits:{shape:"S1h"},QuietTime:{shape:"S1c"}},required:["ApplicationId"]},S7i:{type:"structure",members:{Item:{type:"list",member:{shape:"S1j"}},NextToken:{}},required:["Item"]},S85:{type:"structure",members:{Item:{type:"list",member:{shape:"S1v"}},NextToken:{}},required:["Item"]},S8d:{type:"structure",members:{Item:{type:"list",member:{shape:"S22"}},NextToken:{}},required:["Item"]},S9j:{type:"structure",members:{Item:{type:"list",member:{shape:"S46"}},NextToken:{}},required:["Item"]},Sa5:{type:"structure",members:{tags:{shape:"S4",locationName:"tags"}},required:["tags"]},Sba:{type:"map",key:{},value:{type:"structure",members:{BodyOverride:{},Context:{shape:"S4"},RawContent:{},Substitutions:{shape:"S5b"},TitleOverride:{}}}},Sbc:{type:"structure",members:{ADMMessage:{type:"structure",members:{Action:{},Body:{},ConsolidationKey:{},Data:{shape:"S4"},ExpiresAfter:{},IconReference:{},ImageIconUrl:{},ImageUrl:{},MD5:{},RawContent:{},SilentPush:{type:"boolean"},SmallImageIconUrl:{},Sound:{},Substitutions:{shape:"S5b"},Title:{},Url:{}}},APNSMessage:{type:"structure",members:{APNSPushType:{},Action:{},Badge:{type:"integer"},Body:{},Category:{},CollapseId:{},Data:{shape:"S4"},MediaUrl:{},PreferredAuthenticationMethod:{},Priority:{},RawContent:{},SilentPush:{type:"boolean"},Sound:{},Substitutions:{shape:"S5b"},ThreadId:{},TimeToLive:{type:"integer"},Title:{},Url:{}}},BaiduMessage:{type:"structure",members:{Action:{},Body:{},Data:{shape:"S4"},IconReference:{},ImageIconUrl:{},ImageUrl:{},RawContent:{},SilentPush:{type:"boolean"},SmallImageIconUrl:{},Sound:{},Substitutions:{shape:"S5b"},TimeToLive:{type:"integer"},Title:{},Url:{}}},DefaultMessage:{type:"structure",members:{Body:{},Substitutions:{shape:"S5b"}}},DefaultPushNotificationMessage:{type:"structure",members:{Action:{},Body:{},Data:{shape:"S4"},SilentPush:{type:"boolean"},Substitutions:{shape:"S5b"},Title:{},Url:{}}},EmailMessage:{type:"structure",members:{Body:{},FeedbackForwardingAddress:{},FromAddress:{},RawEmail:{type:"structure",members:{Data:{type:"blob"}}},ReplyToAddresses:{shape:"S14"},SimpleEmail:{type:"structure",members:{HtmlPart:{shape:"Sbm"},Subject:{shape:"Sbm"},TextPart:{shape:"Sbm"}}},Substitutions:{shape:"S5b"}}},GCMMessage:{type:"structure",members:{Action:{},Body:{},CollapseKey:{},Data:{shape:"S4"},IconReference:{},ImageIconUrl:{},ImageUrl:{},Priority:{},RawContent:{},RestrictedPackageName:{},SilentPush:{type:"boolean"},SmallImageIconUrl:{},Sound:{},Substitutions:{shape:"S5b"},TimeToLive:{type:"integer"},Title:{},Url:{}}},SMSMessage:{type:"structure",members:{Body:{},Keyword:{},MediaUrl:{},MessageType:{},OriginationNumber:{},SenderId:{},Substitutions:{shape:"S5b"},EntityId:{},TemplateId:{}}},VoiceMessage:{type:"structure",members:{Body:{},LanguageCode:{},OriginationNumber:{},Substitutions:{shape:"S5b"},VoiceId:{}}}}},Sbm:{type:"structure",members:{Charset:{},Data:{}}},Sbr:{type:"structure",members:{ApplicationId:{},EndpointResult:{shape:"Sbs"},RequestId:{},Result:{type:"map",key:{},value:{type:"structure",members:{DeliveryStatus:{},MessageId:{},StatusCode:{type:"integer"},StatusMessage:{},UpdatedToken:{}},required:["DeliveryStatus","StatusCode"]}}},required:["ApplicationId"]},Sbs:{type:"map",key:{},value:{type:"structure",members:{Address:{},DeliveryStatus:{},MessageId:{},StatusCode:{type:"integer"},StatusMessage:{},UpdatedToken:{}},required:["DeliveryStatus","StatusCode"]}}}}},1009:function(e){e.exports={pagination:{DescribeCachediSCSIVolumes:{result_key:"CachediSCSIVolumes"},DescribeStorediSCSIVolumes:{result_key:"StorediSCSIVolumes"},DescribeTapeArchives:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"TapeArchives"},DescribeTapeRecoveryPoints:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"TapeRecoveryPointInfos"},DescribeTapes:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"Tapes"},DescribeVTLDevices:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"VTLDevices"},ListFileShares:{input_token:"Marker",limit_key:"Limit",non_aggregate_keys:["Marker"],output_token:"NextMarker",result_key:"FileShareInfoList"},ListFileSystemAssociations:{input_token:"Marker",limit_key:"Limit",non_aggregate_keys:["Marker"],output_token:"NextMarker",result_key:"FileSystemAssociationSummaryList"},ListGateways:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"Gateways"},ListLocalDisks:{result_key:"Disks"},ListTagsForResource:{input_token:"Marker",limit_key:"Limit",non_aggregate_keys:["ResourceARN"],output_token:"Marker",result_key:"Tags"},ListTapePools:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"PoolInfos"},ListTapes:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"TapeInfos"},ListVolumeRecoveryPoints:{result_key:"VolumeRecoveryPointInfos"},ListVolumes:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"VolumeInfos"}}}},1010:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2013-04-15",endpointPrefix:"support",jsonVersion:"1.1",protocol:"json",serviceFullName:"AWS Support",serviceId:"Support",signatureVersion:"v4",targetPrefix:"AWSSupport_20130415",uid:"support-2013-04-15"},operations:{AddAttachmentsToSet:{input:{type:"structure",required:["attachments"],members:{attachmentSetId:{},attachments:{type:"list",member:{shape:"S4"}}}},output:{type:"structure",members:{attachmentSetId:{},expiryTime:{}}}},AddCommunicationToCase:{input:{type:"structure",required:["communicationBody"],members:{caseId:{},communicationBody:{},ccEmailAddresses:{shape:"Sc"},attachmentSetId:{}}},output:{type:"structure",members:{result:{type:"boolean"}}}},CreateCase:{input:{type:"structure",required:["subject","communicationBody"],members:{subject:{},serviceCode:{},severityCode:{},categoryCode:{},communicationBody:{},ccEmailAddresses:{shape:"Sc"},language:{},issueType:{},attachmentSetId:{}}},output:{type:"structure",members:{caseId:{}}}},DescribeAttachment:{input:{type:"structure",required:["attachmentId"],members:{attachmentId:{}}},output:{type:"structure",members:{attachment:{shape:"S4"}}}},DescribeCases:{input:{type:"structure",members:{caseIdList:{type:"list",member:{}},displayId:{},afterTime:{},beforeTime:{},includeResolvedCases:{type:"boolean"},nextToken:{},maxResults:{type:"integer"},language:{},includeCommunications:{type:"boolean"}}},output:{type:"structure",members:{cases:{type:"list",member:{type:"structure",members:{caseId:{},displayId:{},subject:{},status:{},serviceCode:{},categoryCode:{},severityCode:{},submittedBy:{},timeCreated:{},recentCommunications:{type:"structure",members:{communications:{shape:"S17"},nextToken:{}}},ccEmailAddresses:{shape:"Sc"},language:{}}}},nextToken:{}}}},DescribeCommunications:{input:{type:"structure",required:["caseId"],members:{caseId:{},beforeTime:{},afterTime:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{communications:{shape:"S17"},nextToken:{}}}},DescribeServices:{input:{type:"structure",members:{serviceCodeList:{type:"list",member:{}},language:{}}},output:{type:"structure",members:{services:{type:"list",member:{type:"structure",members:{code:{},name:{},categories:{type:"list",member:{type:"structure",members:{code:{},name:{}}}}}}}}}},DescribeSeverityLevels:{input:{type:"structure",members:{language:{}}},output:{type:"structure",members:{severityLevels:{type:"list",member:{type:"structure",members:{code:{},name:{}}}}}}},DescribeTrustedAdvisorCheckRefreshStatuses:{input:{type:"structure",required:["checkIds"],members:{checkIds:{shape:"S1t"}}},output:{type:"structure",required:["statuses"],members:{statuses:{type:"list",member:{shape:"S1x"}}}}},DescribeTrustedAdvisorCheckResult:{input:{type:"structure",required:["checkId"],members:{checkId:{},language:{}}},output:{type:"structure",members:{result:{type:"structure",required:["checkId","timestamp","status","resourcesSummary","categorySpecificSummary","flaggedResources"],members:{checkId:{},timestamp:{},status:{},resourcesSummary:{shape:"S22"},categorySpecificSummary:{shape:"S23"},flaggedResources:{type:"list",member:{type:"structure",required:["status","resourceId","metadata"],members:{status:{},region:{},resourceId:{},isSuppressed:{type:"boolean"},metadata:{shape:"S1t"}}}}}}}}},DescribeTrustedAdvisorCheckSummaries:{input:{type:"structure",required:["checkIds"],members:{checkIds:{shape:"S1t"}}},output:{type:"structure",required:["summaries"],members:{summaries:{type:"list",member:{type:"structure",required:["checkId","timestamp","status","resourcesSummary","categorySpecificSummary"],members:{checkId:{},timestamp:{},status:{},hasFlaggedResources:{type:"boolean"},resourcesSummary:{shape:"S22"},categorySpecificSummary:{shape:"S23"}}}}}}},DescribeTrustedAdvisorChecks:{input:{type:"structure",required:["language"],members:{language:{}}},output:{type:"structure",required:["checks"],members:{checks:{type:"list",member:{type:"structure",required:["id","name","description","category","metadata"],members:{id:{},name:{},description:{},category:{},metadata:{shape:"S1t"}}}}}}},RefreshTrustedAdvisorCheck:{input:{type:"structure",required:["checkId"],members:{checkId:{}}},output:{type:"structure",required:["status"],members:{status:{shape:"S1x"}}}},ResolveCase:{input:{type:"structure",members:{caseId:{}}},output:{type:"structure",members:{initialCaseStatus:{},finalCaseStatus:{}}}}},shapes:{S4:{type:"structure",members:{fileName:{},data:{type:"blob"}}},Sc:{type:"list",member:{}},S17:{type:"list",member:{type:"structure",members:{caseId:{},body:{},submittedBy:{},timeCreated:{},attachmentSet:{type:"list",member:{type:"structure",members:{attachmentId:{},fileName:{}}}}}}},S1t:{type:"list",member:{}},S1x:{type:"structure",required:["checkId","status","millisUntilNextRefreshable"],members:{checkId:{},status:{},millisUntilNextRefreshable:{type:"long"}}},S22:{type:"structure",required:["resourcesProcessed","resourcesFlagged","resourcesIgnored","resourcesSuppressed"],members:{resourcesProcessed:{type:"long"},resourcesFlagged:{type:"long"},resourcesIgnored:{type:"long"},resourcesSuppressed:{type:"long"}}},S23:{type:"structure",members:{costOptimizing:{type:"structure",required:["estimatedMonthlySavings","estimatedPercentMonthlySavings"],members:{estimatedMonthlySavings:{type:"double"},estimatedPercentMonthlySavings:{type:"double"}}}}}}}},1011:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-10-19",endpointPrefix:"wisdom",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon Connect Wisdom Service",serviceId:"Wisdom",signatureVersion:"v4",signingName:"wisdom",uid:"wisdom-2020-10-19"},operations:{CreateAssistant:{http:{requestUri:"/assistants",responseCode:200},input:{type:"structure",required:["name","type"],members:{clientToken:{idempotencyToken:true},description:{},name:{},serverSideEncryptionConfiguration:{shape:"S5"},tags:{shape:"S7"},type:{}}},output:{type:"structure",members:{assistant:{shape:"Sc"}}},idempotent:true},CreateAssistantAssociation:{http:{requestUri:"/assistants/{assistantId}/associations",responseCode:200},input:{type:"structure",required:["assistantId","association","associationType"],members:{assistantId:{location:"uri",locationName:"assistantId"},association:{type:"structure",members:{knowledgeBaseId:{}},union:true},associationType:{},clientToken:{idempotencyToken:true},tags:{shape:"S7"}}},output:{type:"structure",members:{assistantAssociation:{shape:"Sl"}}},idempotent:true},CreateContent:{http:{requestUri:"/knowledgeBases/{knowledgeBaseId}/contents",responseCode:200},input:{type:"structure",required:["knowledgeBaseId","name","uploadId"],members:{clientToken:{idempotencyToken:true},knowledgeBaseId:{location:"uri",locationName:"knowledgeBaseId"},metadata:{shape:"Sp"},name:{},overrideLinkOutUri:{},tags:{shape:"S7"},title:{},uploadId:{}}},output:{type:"structure",members:{content:{shape:"St"}}},idempotent:true},CreateKnowledgeBase:{http:{requestUri:"/knowledgeBases",responseCode:200},input:{type:"structure",required:["knowledgeBaseType","name"],members:{clientToken:{idempotencyToken:true},description:{},knowledgeBaseType:{},name:{},renderingConfiguration:{shape:"S10"},serverSideEncryptionConfiguration:{shape:"S5"},sourceConfiguration:{shape:"S11"},tags:{shape:"S7"}}},output:{type:"structure",members:{knowledgeBase:{shape:"S16"}}},idempotent:true},CreateSession:{http:{requestUri:"/assistants/{assistantId}/sessions",responseCode:200},input:{type:"structure",required:["assistantId","name"],members:{assistantId:{location:"uri",locationName:"assistantId"},clientToken:{idempotencyToken:true},description:{},name:{},tags:{shape:"S7"}}},output:{type:"structure",members:{session:{shape:"S1a"}}},idempotent:true},DeleteAssistant:{http:{method:"DELETE",requestUri:"/assistants/{assistantId}",responseCode:204},input:{type:"structure",required:["assistantId"],members:{assistantId:{location:"uri",locationName:"assistantId"}}},output:{type:"structure",members:{}},idempotent:true},DeleteAssistantAssociation:{http:{method:"DELETE",requestUri:"/assistants/{assistantId}/associations/{assistantAssociationId}",responseCode:204},input:{type:"structure",required:["assistantAssociationId","assistantId"],members:{assistantAssociationId:{location:"uri",locationName:"assistantAssociationId"},assistantId:{location:"uri",locationName:"assistantId"}}},output:{type:"structure",members:{}},idempotent:true},DeleteContent:{http:{method:"DELETE",requestUri:"/knowledgeBases/{knowledgeBaseId}/contents/{contentId}",responseCode:204},input:{type:"structure",required:["contentId","knowledgeBaseId"],members:{contentId:{location:"uri",locationName:"contentId"},knowledgeBaseId:{location:"uri",locationName:"knowledgeBaseId"}}},output:{type:"structure",members:{}},idempotent:true},DeleteKnowledgeBase:{http:{method:"DELETE",requestUri:"/knowledgeBases/{knowledgeBaseId}",responseCode:204},input:{type:"structure",required:["knowledgeBaseId"],members:{knowledgeBaseId:{location:"uri",locationName:"knowledgeBaseId"}}},output:{type:"structure",members:{}},idempotent:true},GetAssistant:{http:{method:"GET",requestUri:"/assistants/{assistantId}",responseCode:200},input:{type:"structure",required:["assistantId"],members:{assistantId:{location:"uri",locationName:"assistantId"}}},output:{type:"structure",members:{assistant:{shape:"Sc"}}}},GetAssistantAssociation:{http:{method:"GET",requestUri:"/assistants/{assistantId}/associations/{assistantAssociationId}",responseCode:200},input:{type:"structure",required:["assistantAssociationId","assistantId"],members:{assistantAssociationId:{location:"uri",locationName:"assistantAssociationId"},assistantId:{location:"uri",locationName:"assistantId"}}},output:{type:"structure",members:{assistantAssociation:{shape:"Sl"}}}},GetContent:{http:{method:"GET",requestUri:"/knowledgeBases/{knowledgeBaseId}/contents/{contentId}",responseCode:200},input:{type:"structure",required:["contentId","knowledgeBaseId"],members:{contentId:{location:"uri",locationName:"contentId"},knowledgeBaseId:{location:"uri",locationName:"knowledgeBaseId"}}},output:{type:"structure",members:{content:{shape:"St"}}}},GetContentSummary:{http:{method:"GET",requestUri:"/knowledgeBases/{knowledgeBaseId}/contents/{contentId}/summary",responseCode:200},input:{type:"structure",required:["contentId","knowledgeBaseId"],members:{contentId:{location:"uri",locationName:"contentId"},knowledgeBaseId:{location:"uri",locationName:"knowledgeBaseId"}}},output:{type:"structure",members:{contentSummary:{shape:"S1r"}}}},GetKnowledgeBase:{http:{method:"GET",requestUri:"/knowledgeBases/{knowledgeBaseId}",responseCode:200},input:{type:"structure",required:["knowledgeBaseId"],members:{knowledgeBaseId:{location:"uri",locationName:"knowledgeBaseId"}}},output:{type:"structure",members:{knowledgeBase:{shape:"S16"}}}},GetRecommendations:{http:{method:"GET",requestUri:"/assistants/{assistantId}/sessions/{sessionId}/recommendations",responseCode:200},input:{type:"structure",required:["assistantId","sessionId"],members:{assistantId:{location:"uri",locationName:"assistantId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},sessionId:{location:"uri",locationName:"sessionId"},waitTimeSeconds:{location:"querystring",locationName:"waitTimeSeconds",type:"integer"}}},output:{type:"structure",required:["recommendations"],members:{recommendations:{type:"list",member:{type:"structure",required:["document","recommendationId"],members:{document:{shape:"S20"},recommendationId:{},relevanceLevel:{},relevanceScore:{type:"double"},type:{}}}},triggers:{type:"list",member:{type:"structure",required:["data","id","recommendationIds","source","type"],members:{data:{type:"structure",members:{query:{type:"structure",members:{text:{shape:"S2f"}}}},union:true},id:{},recommendationIds:{shape:"S2g"},source:{},type:{}}}}}}},GetSession:{http:{method:"GET",requestUri:"/assistants/{assistantId}/sessions/{sessionId}",responseCode:200},input:{type:"structure",required:["assistantId","sessionId"],members:{assistantId:{location:"uri",locationName:"assistantId"},sessionId:{location:"uri",locationName:"sessionId"}}},output:{type:"structure",members:{session:{shape:"S1a"}}}},ListAssistantAssociations:{http:{method:"GET",requestUri:"/assistants/{assistantId}/associations",responseCode:200},input:{type:"structure",required:["assistantId"],members:{assistantId:{location:"uri",locationName:"assistantId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["assistantAssociationSummaries"],members:{assistantAssociationSummaries:{type:"list",member:{type:"structure",required:["assistantArn","assistantAssociationArn","assistantAssociationId","assistantId","associationData","associationType"],members:{assistantArn:{},assistantAssociationArn:{},assistantAssociationId:{},assistantId:{},associationData:{shape:"Sm"},associationType:{},tags:{shape:"S7"}}}},nextToken:{}}}},ListAssistants:{http:{method:"GET",requestUri:"/assistants",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["assistantSummaries"],members:{assistantSummaries:{type:"list",member:{type:"structure",required:["assistantArn","assistantId","name","status","type"],members:{assistantArn:{},assistantId:{},description:{},name:{},serverSideEncryptionConfiguration:{shape:"S5"},status:{},tags:{shape:"S7"},type:{}}}},nextToken:{}}}},ListContents:{http:{method:"GET",requestUri:"/knowledgeBases/{knowledgeBaseId}/contents",responseCode:200},input:{type:"structure",required:["knowledgeBaseId"],members:{knowledgeBaseId:{location:"uri",locationName:"knowledgeBaseId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["contentSummaries"],members:{contentSummaries:{shape:"S2w"},nextToken:{}}}},ListKnowledgeBases:{http:{method:"GET",requestUri:"/knowledgeBases",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["knowledgeBaseSummaries"],members:{knowledgeBaseSummaries:{type:"list",member:{type:"structure",required:["knowledgeBaseArn","knowledgeBaseId","knowledgeBaseType","name","status"],members:{description:{},knowledgeBaseArn:{},knowledgeBaseId:{},knowledgeBaseType:{},name:{},renderingConfiguration:{shape:"S10"},serverSideEncryptionConfiguration:{shape:"S5"},sourceConfiguration:{shape:"S11"},status:{},tags:{shape:"S7"}}}},nextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"S7"}}}},NotifyRecommendationsReceived:{http:{requestUri:"/assistants/{assistantId}/sessions/{sessionId}/recommendations/notify",responseCode:200},input:{type:"structure",required:["assistantId","recommendationIds","sessionId"],members:{assistantId:{location:"uri",locationName:"assistantId"},recommendationIds:{shape:"S2g"},sessionId:{location:"uri",locationName:"sessionId"}}},output:{type:"structure",members:{errors:{type:"list",member:{type:"structure",members:{message:{},recommendationId:{}}}},recommendationIds:{shape:"S2g"}}},idempotent:true},QueryAssistant:{http:{requestUri:"/assistants/{assistantId}/query",responseCode:200},input:{type:"structure",required:["assistantId","queryText"],members:{assistantId:{location:"uri",locationName:"assistantId"},maxResults:{type:"integer"},nextToken:{},queryText:{shape:"S2f"}}},output:{type:"structure",required:["results"],members:{nextToken:{},results:{type:"list",member:{type:"structure",required:["document","resultId"],members:{document:{shape:"S20"},relevanceScore:{type:"double"},resultId:{}}}}}}},RemoveKnowledgeBaseTemplateUri:{http:{method:"DELETE",requestUri:"/knowledgeBases/{knowledgeBaseId}/templateUri",responseCode:204},input:{type:"structure",required:["knowledgeBaseId"],members:{knowledgeBaseId:{location:"uri",locationName:"knowledgeBaseId"}}},output:{type:"structure",members:{}}},SearchContent:{http:{requestUri:"/knowledgeBases/{knowledgeBaseId}/search",responseCode:200},input:{type:"structure",required:["knowledgeBaseId","searchExpression"],members:{knowledgeBaseId:{location:"uri",locationName:"knowledgeBaseId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},searchExpression:{shape:"S3f"}}},output:{type:"structure",required:["contentSummaries"],members:{contentSummaries:{shape:"S2w"},nextToken:{}}}},SearchSessions:{http:{requestUri:"/assistants/{assistantId}/searchSessions",responseCode:200},input:{type:"structure",required:["assistantId","searchExpression"],members:{assistantId:{location:"uri",locationName:"assistantId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},searchExpression:{shape:"S3f"}}},output:{type:"structure",required:["sessionSummaries"],members:{nextToken:{},sessionSummaries:{type:"list",member:{type:"structure",required:["assistantArn","assistantId","sessionArn","sessionId"],members:{assistantArn:{},assistantId:{},sessionArn:{},sessionId:{}}}}}}},StartContentUpload:{http:{requestUri:"/knowledgeBases/{knowledgeBaseId}/upload",responseCode:200},input:{type:"structure",required:["contentType","knowledgeBaseId"],members:{contentType:{},knowledgeBaseId:{location:"uri",locationName:"knowledgeBaseId"}}},output:{type:"structure",required:["headersToInclude","uploadId","url","urlExpiry"],members:{headersToInclude:{type:"map",key:{},value:{}},uploadId:{},url:{shape:"Sw"},urlExpiry:{shape:"Sx"}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"S7"}}},output:{type:"structure",members:{}},idempotent:true},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}},idempotent:true},UpdateContent:{http:{requestUri:"/knowledgeBases/{knowledgeBaseId}/contents/{contentId}",responseCode:200},input:{type:"structure",required:["contentId","knowledgeBaseId"],members:{contentId:{location:"uri",locationName:"contentId"},knowledgeBaseId:{location:"uri",locationName:"knowledgeBaseId"},metadata:{shape:"Sp"},overrideLinkOutUri:{},removeOverrideLinkOutUri:{type:"boolean"},revisionId:{},title:{},uploadId:{}}},output:{type:"structure",members:{content:{shape:"St"}}}},UpdateKnowledgeBaseTemplateUri:{http:{requestUri:"/knowledgeBases/{knowledgeBaseId}/templateUri",responseCode:200},input:{type:"structure",required:["knowledgeBaseId","templateUri"],members:{knowledgeBaseId:{location:"uri",locationName:"knowledgeBaseId"},templateUri:{}}},output:{type:"structure",members:{knowledgeBase:{shape:"S16"}}}}},shapes:{S5:{type:"structure",members:{kmsKeyId:{}}},S7:{type:"map",key:{},value:{}},Sc:{type:"structure",required:["assistantArn","assistantId","name","status","type"],members:{assistantArn:{},assistantId:{},description:{},name:{},serverSideEncryptionConfiguration:{shape:"S5"},status:{},tags:{shape:"S7"},type:{}}},Sl:{type:"structure",required:["assistantArn","assistantAssociationArn","assistantAssociationId","assistantId","associationData","associationType"],members:{assistantArn:{},assistantAssociationArn:{},assistantAssociationId:{},assistantId:{},associationData:{shape:"Sm"},associationType:{},tags:{shape:"S7"}}},Sm:{type:"structure",members:{knowledgeBaseAssociation:{type:"structure",members:{knowledgeBaseArn:{},knowledgeBaseId:{}}}},union:true},Sp:{type:"map",key:{},value:{}},St:{type:"structure",required:["contentArn","contentId","contentType","knowledgeBaseArn","knowledgeBaseId","metadata","name","revisionId","status","title","url","urlExpiry"],members:{contentArn:{},contentId:{},contentType:{},knowledgeBaseArn:{},knowledgeBaseId:{},linkOutUri:{},metadata:{shape:"Sp"},name:{},revisionId:{},status:{},tags:{shape:"S7"},title:{},url:{shape:"Sw"},urlExpiry:{shape:"Sx"}}},Sw:{type:"string",sensitive:true},Sx:{type:"timestamp",timestampFormat:"unixTimestamp"},S10:{type:"structure",members:{templateUri:{}}},S11:{type:"structure",members:{appIntegrations:{type:"structure",required:["appIntegrationArn","objectFields"],members:{appIntegrationArn:{},objectFields:{type:"list",member:{}}}}},union:true},S16:{type:"structure",required:["knowledgeBaseArn","knowledgeBaseId","knowledgeBaseType","name","status"],members:{description:{},knowledgeBaseArn:{},knowledgeBaseId:{},knowledgeBaseType:{},lastContentModificationTime:{shape:"Sx"},name:{},renderingConfiguration:{shape:"S10"},serverSideEncryptionConfiguration:{shape:"S5"},sourceConfiguration:{shape:"S11"},status:{},tags:{shape:"S7"}}},S1a:{type:"structure",required:["name","sessionArn","sessionId"],members:{description:{},name:{},sessionArn:{},sessionId:{},tags:{shape:"S7"}}},S1r:{type:"structure",required:["contentArn","contentId","contentType","knowledgeBaseArn","knowledgeBaseId","metadata","name","revisionId","status","title"],members:{contentArn:{},contentId:{},contentType:{},knowledgeBaseArn:{},knowledgeBaseId:{},metadata:{shape:"Sp"},name:{},revisionId:{},status:{},tags:{shape:"S7"},title:{}}},S20:{type:"structure",required:["contentReference"],members:{contentReference:{type:"structure",members:{contentArn:{},contentId:{},knowledgeBaseArn:{},knowledgeBaseId:{}}},excerpt:{shape:"S22"},title:{shape:"S22"}}},S22:{type:"structure",members:{highlights:{type:"list",member:{type:"structure",members:{beginOffsetInclusive:{type:"integer"},endOffsetExclusive:{type:"integer"}}}},text:{type:"string",sensitive:true}}},S2f:{type:"string",sensitive:true},S2g:{type:"list",member:{}},S2w:{type:"list",member:{shape:"S1r"}},S3f:{type:"structure",required:["filters"],members:{filters:{type:"list",member:{type:"structure",required:["field","operator","value"],members:{field:{},operator:{},value:{}}}}}}}}},1015:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["xray"]={};i.XRay=s.defineService("xray",["2016-04-12"]);Object.defineProperty(a.services["xray"],"2016-04-12",{get:function get(){var e=r(5840);e.paginators=r(5093).pagination;return e},enumerable:true,configurable:true});e.exports=i.XRay},1032:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["pi"]={};i.PI=s.defineService("pi",["2018-02-27"]);Object.defineProperty(a.services["pi"],"2018-02-27",{get:function get(){var e=r(2490);e.paginators=r(6202).pagination;return e},enumerable:true,configurable:true});e.exports=i.PI},1033:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2016-01-01",endpointPrefix:"dms",jsonVersion:"1.1",protocol:"json",serviceFullName:"AWS Database Migration Service",serviceId:"Database Migration Service",signatureVersion:"v4",targetPrefix:"AmazonDMSv20160101",uid:"dms-2016-01-01"},operations:{AddTagsToResource:{input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"S3"}}},output:{type:"structure",members:{}}},ApplyPendingMaintenanceAction:{input:{type:"structure",required:["ReplicationInstanceArn","ApplyAction","OptInType"],members:{ReplicationInstanceArn:{},ApplyAction:{},OptInType:{}}},output:{type:"structure",members:{ResourcePendingMaintenanceActions:{shape:"S8"}}}},CancelReplicationTaskAssessmentRun:{input:{type:"structure",required:["ReplicationTaskAssessmentRunArn"],members:{ReplicationTaskAssessmentRunArn:{}}},output:{type:"structure",members:{ReplicationTaskAssessmentRun:{shape:"Se"}}}},CreateEndpoint:{input:{type:"structure",required:["EndpointIdentifier","EndpointType","EngineName"],members:{EndpointIdentifier:{},EndpointType:{},EngineName:{},Username:{},Password:{shape:"Sj"},ServerName:{},Port:{type:"integer"},DatabaseName:{},ExtraConnectionAttributes:{},KmsKeyId:{},Tags:{shape:"S3"},CertificateArn:{},SslMode:{},ServiceAccessRoleArn:{},ExternalTableDefinition:{},DynamoDbSettings:{shape:"Sm"},S3Settings:{shape:"Sn"},DmsTransferSettings:{shape:"Sx"},MongoDbSettings:{shape:"Sy"},KinesisSettings:{shape:"S12"},KafkaSettings:{shape:"S14"},ElasticsearchSettings:{shape:"S16"},NeptuneSettings:{shape:"S17"},RedshiftSettings:{shape:"S18"},PostgreSQLSettings:{shape:"S19"},MySQLSettings:{shape:"S1b"},OracleSettings:{shape:"S1d"},SybaseSettings:{shape:"S1g"},MicrosoftSQLServerSettings:{shape:"S1h"},IBMDb2Settings:{shape:"S1j"},ResourceIdentifier:{},DocDbSettings:{shape:"S1k"},RedisSettings:{shape:"S1l"},GcpMySQLSettings:{shape:"S1o"}}},output:{type:"structure",members:{Endpoint:{shape:"S1q"}}}},CreateEventSubscription:{input:{type:"structure",required:["SubscriptionName","SnsTopicArn"],members:{SubscriptionName:{},SnsTopicArn:{},SourceType:{},EventCategories:{shape:"S1s"},SourceIds:{shape:"S1t"},Enabled:{type:"boolean"},Tags:{shape:"S3"}}},output:{type:"structure",members:{EventSubscription:{shape:"S1v"}}}},CreateReplicationInstance:{input:{type:"structure",required:["ReplicationInstanceIdentifier","ReplicationInstanceClass"],members:{ReplicationInstanceIdentifier:{},AllocatedStorage:{type:"integer"},ReplicationInstanceClass:{},VpcSecurityGroupIds:{shape:"S1y"},AvailabilityZone:{},ReplicationSubnetGroupIdentifier:{},PreferredMaintenanceWindow:{},MultiAZ:{type:"boolean"},EngineVersion:{},AutoMinorVersionUpgrade:{type:"boolean"},Tags:{shape:"S3"},KmsKeyId:{},PubliclyAccessible:{type:"boolean"},DnsNameServers:{},ResourceIdentifier:{}}},output:{type:"structure",members:{ReplicationInstance:{shape:"S20"}}}},CreateReplicationSubnetGroup:{input:{type:"structure",required:["ReplicationSubnetGroupIdentifier","ReplicationSubnetGroupDescription","SubnetIds"],members:{ReplicationSubnetGroupIdentifier:{},ReplicationSubnetGroupDescription:{},SubnetIds:{shape:"S2b"},Tags:{shape:"S3"}}},output:{type:"structure",members:{ReplicationSubnetGroup:{shape:"S23"}}}},CreateReplicationTask:{input:{type:"structure",required:["ReplicationTaskIdentifier","SourceEndpointArn","TargetEndpointArn","ReplicationInstanceArn","MigrationType","TableMappings"],members:{ReplicationTaskIdentifier:{},SourceEndpointArn:{},TargetEndpointArn:{},ReplicationInstanceArn:{},MigrationType:{},TableMappings:{},ReplicationTaskSettings:{},CdcStartTime:{type:"timestamp"},CdcStartPosition:{},CdcStopPosition:{},Tags:{shape:"S3"},TaskData:{},ResourceIdentifier:{}}},output:{type:"structure",members:{ReplicationTask:{shape:"S2g"}}}},DeleteCertificate:{input:{type:"structure",required:["CertificateArn"],members:{CertificateArn:{}}},output:{type:"structure",members:{Certificate:{shape:"S2l"}}}},DeleteConnection:{input:{type:"structure",required:["EndpointArn","ReplicationInstanceArn"],members:{EndpointArn:{},ReplicationInstanceArn:{}}},output:{type:"structure",members:{Connection:{shape:"S2p"}}}},DeleteEndpoint:{input:{type:"structure",required:["EndpointArn"],members:{EndpointArn:{}}},output:{type:"structure",members:{Endpoint:{shape:"S1q"}}}},DeleteEventSubscription:{input:{type:"structure",required:["SubscriptionName"],members:{SubscriptionName:{}}},output:{type:"structure",members:{EventSubscription:{shape:"S1v"}}}},DeleteReplicationInstance:{input:{type:"structure",required:["ReplicationInstanceArn"],members:{ReplicationInstanceArn:{}}},output:{type:"structure",members:{ReplicationInstance:{shape:"S20"}}}},DeleteReplicationSubnetGroup:{input:{type:"structure",required:["ReplicationSubnetGroupIdentifier"],members:{ReplicationSubnetGroupIdentifier:{}}},output:{type:"structure",members:{}}},DeleteReplicationTask:{input:{type:"structure",required:["ReplicationTaskArn"],members:{ReplicationTaskArn:{}}},output:{type:"structure",members:{ReplicationTask:{shape:"S2g"}}}},DeleteReplicationTaskAssessmentRun:{input:{type:"structure",required:["ReplicationTaskAssessmentRunArn"],members:{ReplicationTaskAssessmentRunArn:{}}},output:{type:"structure",members:{ReplicationTaskAssessmentRun:{shape:"Se"}}}},DescribeAccountAttributes:{input:{type:"structure",members:{}},output:{type:"structure",members:{AccountQuotas:{type:"list",member:{type:"structure",members:{AccountQuotaName:{},Used:{type:"long"},Max:{type:"long"}}}},UniqueAccountIdentifier:{}}}},DescribeApplicableIndividualAssessments:{input:{type:"structure",members:{ReplicationTaskArn:{},ReplicationInstanceArn:{},SourceEngineName:{},TargetEngineName:{},MigrationType:{},MaxRecords:{type:"integer"},Marker:{}}},output:{type:"structure",members:{IndividualAssessmentNames:{type:"list",member:{}},Marker:{}}}},DescribeCertificates:{input:{type:"structure",members:{Filters:{shape:"S3a"},MaxRecords:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Marker:{},Certificates:{type:"list",member:{shape:"S2l"}}}}},DescribeConnections:{input:{type:"structure",members:{Filters:{shape:"S3a"},MaxRecords:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Marker:{},Connections:{type:"list",member:{shape:"S2p"}}}}},DescribeEndpointSettings:{input:{type:"structure",required:["EngineName"],members:{EngineName:{},MaxRecords:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Marker:{},EndpointSettings:{type:"list",member:{type:"structure",members:{Name:{},Type:{},EnumValues:{type:"list",member:{}},Sensitive:{type:"boolean"},Units:{},Applicability:{},IntValueMin:{type:"integer"},IntValueMax:{type:"integer"},DefaultValue:{}}}}}}},DescribeEndpointTypes:{input:{type:"structure",members:{Filters:{shape:"S3a"},MaxRecords:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Marker:{},SupportedEndpointTypes:{type:"list",member:{type:"structure",members:{EngineName:{},SupportsCDC:{type:"boolean"},EndpointType:{},ReplicationInstanceEngineMinimumVersion:{},EngineDisplayName:{}}}}}}},DescribeEndpoints:{input:{type:"structure",members:{Filters:{shape:"S3a"},MaxRecords:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Marker:{},Endpoints:{type:"list",member:{shape:"S1q"}}}}},DescribeEventCategories:{input:{type:"structure",members:{SourceType:{},Filters:{shape:"S3a"}}},output:{type:"structure",members:{EventCategoryGroupList:{type:"list",member:{type:"structure",members:{SourceType:{},EventCategories:{shape:"S1s"}}}}}}},DescribeEventSubscriptions:{input:{type:"structure",members:{SubscriptionName:{},Filters:{shape:"S3a"},MaxRecords:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Marker:{},EventSubscriptionsList:{type:"list",member:{shape:"S1v"}}}}},DescribeEvents:{input:{type:"structure",members:{SourceIdentifier:{},SourceType:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Duration:{type:"integer"},EventCategories:{shape:"S1s"},Filters:{shape:"S3a"},MaxRecords:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Marker:{},Events:{type:"list",member:{type:"structure",members:{SourceIdentifier:{},SourceType:{},Message:{},EventCategories:{shape:"S1s"},Date:{type:"timestamp"}}}}}}},DescribeOrderableReplicationInstances:{input:{type:"structure",members:{MaxRecords:{type:"integer"},Marker:{}}},output:{type:"structure",members:{OrderableReplicationInstances:{type:"list",member:{type:"structure",members:{EngineVersion:{},ReplicationInstanceClass:{},StorageType:{},MinAllocatedStorage:{type:"integer"},MaxAllocatedStorage:{type:"integer"},DefaultAllocatedStorage:{type:"integer"},IncludedAllocatedStorage:{type:"integer"},AvailabilityZones:{type:"list",member:{}},ReleaseStatus:{}}}},Marker:{}}}},DescribePendingMaintenanceActions:{input:{type:"structure",members:{ReplicationInstanceArn:{},Filters:{shape:"S3a"},Marker:{},MaxRecords:{type:"integer"}}},output:{type:"structure",members:{PendingMaintenanceActions:{type:"list",member:{shape:"S8"}},Marker:{}}}},DescribeRefreshSchemasStatus:{input:{type:"structure",required:["EndpointArn"],members:{EndpointArn:{}}},output:{type:"structure",members:{RefreshSchemasStatus:{shape:"S4i"}}}},DescribeReplicationInstanceTaskLogs:{input:{type:"structure",required:["ReplicationInstanceArn"],members:{ReplicationInstanceArn:{},MaxRecords:{type:"integer"},Marker:{}}},output:{type:"structure",members:{ReplicationInstanceArn:{},ReplicationInstanceTaskLogs:{type:"list",member:{type:"structure",members:{ReplicationTaskName:{},ReplicationTaskArn:{},ReplicationInstanceTaskLogSize:{type:"long"}}}},Marker:{}}}},DescribeReplicationInstances:{input:{type:"structure",members:{Filters:{shape:"S3a"},MaxRecords:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Marker:{},ReplicationInstances:{type:"list",member:{shape:"S20"}}}}},DescribeReplicationSubnetGroups:{input:{type:"structure",members:{Filters:{shape:"S3a"},MaxRecords:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Marker:{},ReplicationSubnetGroups:{type:"list",member:{shape:"S23"}}}}},DescribeReplicationTaskAssessmentResults:{input:{type:"structure",members:{ReplicationTaskArn:{},MaxRecords:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Marker:{},BucketName:{},ReplicationTaskAssessmentResults:{type:"list",member:{type:"structure",members:{ReplicationTaskIdentifier:{},ReplicationTaskArn:{},ReplicationTaskLastAssessmentDate:{type:"timestamp"},AssessmentStatus:{},AssessmentResultsFile:{},AssessmentResults:{},S3ObjectUrl:{}}}}}}},DescribeReplicationTaskAssessmentRuns:{input:{type:"structure",members:{Filters:{shape:"S3a"},MaxRecords:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Marker:{},ReplicationTaskAssessmentRuns:{type:"list",member:{shape:"Se"}}}}},DescribeReplicationTaskIndividualAssessments:{input:{type:"structure",members:{Filters:{shape:"S3a"},MaxRecords:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Marker:{},ReplicationTaskIndividualAssessments:{type:"list",member:{type:"structure",members:{ReplicationTaskIndividualAssessmentArn:{},ReplicationTaskAssessmentRunArn:{},IndividualAssessmentName:{},Status:{},ReplicationTaskIndividualAssessmentStartDate:{type:"timestamp"}}}}}}},DescribeReplicationTasks:{input:{type:"structure",members:{Filters:{shape:"S3a"},MaxRecords:{type:"integer"},Marker:{},WithoutSettings:{type:"boolean"}}},output:{type:"structure",members:{Marker:{},ReplicationTasks:{type:"list",member:{shape:"S2g"}}}}},DescribeSchemas:{input:{type:"structure",required:["EndpointArn"],members:{EndpointArn:{},MaxRecords:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Marker:{},Schemas:{type:"list",member:{}}}}},DescribeTableStatistics:{input:{type:"structure",required:["ReplicationTaskArn"],members:{ReplicationTaskArn:{},MaxRecords:{type:"integer"},Marker:{},Filters:{shape:"S3a"}}},output:{type:"structure",members:{ReplicationTaskArn:{},TableStatistics:{type:"list",member:{type:"structure",members:{SchemaName:{},TableName:{},Inserts:{type:"long"},Deletes:{type:"long"},Updates:{type:"long"},Ddls:{type:"long"},FullLoadRows:{type:"long"},FullLoadCondtnlChkFailedRows:{type:"long"},FullLoadErrorRows:{type:"long"},FullLoadStartTime:{type:"timestamp"},FullLoadEndTime:{type:"timestamp"},FullLoadReloaded:{type:"boolean"},LastUpdateTime:{type:"timestamp"},TableState:{},ValidationPendingRecords:{type:"long"},ValidationFailedRecords:{type:"long"},ValidationSuspendedRecords:{type:"long"},ValidationState:{},ValidationStateDetails:{}}}},Marker:{}}}},ImportCertificate:{input:{type:"structure",required:["CertificateIdentifier"],members:{CertificateIdentifier:{},CertificatePem:{shape:"Sj"},CertificateWallet:{type:"blob"},Tags:{shape:"S3"}}},output:{type:"structure",members:{Certificate:{shape:"S2l"}}}},ListTagsForResource:{input:{type:"structure",members:{ResourceArn:{},ResourceArnList:{type:"list",member:{}}}},output:{type:"structure",members:{TagList:{shape:"S3"}}}},ModifyEndpoint:{input:{type:"structure",required:["EndpointArn"],members:{EndpointArn:{},EndpointIdentifier:{},EndpointType:{},EngineName:{},Username:{},Password:{shape:"Sj"},ServerName:{},Port:{type:"integer"},DatabaseName:{},ExtraConnectionAttributes:{},CertificateArn:{},SslMode:{},ServiceAccessRoleArn:{},ExternalTableDefinition:{},DynamoDbSettings:{shape:"Sm"},S3Settings:{shape:"Sn"},DmsTransferSettings:{shape:"Sx"},MongoDbSettings:{shape:"Sy"},KinesisSettings:{shape:"S12"},KafkaSettings:{shape:"S14"},ElasticsearchSettings:{shape:"S16"},NeptuneSettings:{shape:"S17"},RedshiftSettings:{shape:"S18"},PostgreSQLSettings:{shape:"S19"},MySQLSettings:{shape:"S1b"},OracleSettings:{shape:"S1d"},SybaseSettings:{shape:"S1g"},MicrosoftSQLServerSettings:{shape:"S1h"},IBMDb2Settings:{shape:"S1j"},DocDbSettings:{shape:"S1k"},RedisSettings:{shape:"S1l"},ExactSettings:{type:"boolean"},GcpMySQLSettings:{shape:"S1o"}}},output:{type:"structure",members:{Endpoint:{shape:"S1q"}}}},ModifyEventSubscription:{input:{type:"structure",required:["SubscriptionName"],members:{SubscriptionName:{},SnsTopicArn:{},SourceType:{},EventCategories:{shape:"S1s"},Enabled:{type:"boolean"}}},output:{type:"structure",members:{EventSubscription:{shape:"S1v"}}}},ModifyReplicationInstance:{input:{type:"structure",required:["ReplicationInstanceArn"],members:{ReplicationInstanceArn:{},AllocatedStorage:{type:"integer"},ApplyImmediately:{type:"boolean"},ReplicationInstanceClass:{},VpcSecurityGroupIds:{shape:"S1y"},PreferredMaintenanceWindow:{},MultiAZ:{type:"boolean"},EngineVersion:{},AllowMajorVersionUpgrade:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},ReplicationInstanceIdentifier:{}}},output:{type:"structure",members:{ReplicationInstance:{shape:"S20"}}}},ModifyReplicationSubnetGroup:{input:{type:"structure",required:["ReplicationSubnetGroupIdentifier","SubnetIds"],members:{ReplicationSubnetGroupIdentifier:{},ReplicationSubnetGroupDescription:{},SubnetIds:{shape:"S2b"}}},output:{type:"structure",members:{ReplicationSubnetGroup:{shape:"S23"}}}},ModifyReplicationTask:{input:{type:"structure",required:["ReplicationTaskArn"],members:{ReplicationTaskArn:{},ReplicationTaskIdentifier:{},MigrationType:{},TableMappings:{},ReplicationTaskSettings:{},CdcStartTime:{type:"timestamp"},CdcStartPosition:{},CdcStopPosition:{},TaskData:{}}},output:{type:"structure",members:{ReplicationTask:{shape:"S2g"}}}},MoveReplicationTask:{input:{type:"structure",required:["ReplicationTaskArn","TargetReplicationInstanceArn"],members:{ReplicationTaskArn:{},TargetReplicationInstanceArn:{}}},output:{type:"structure",members:{ReplicationTask:{shape:"S2g"}}}},RebootReplicationInstance:{input:{type:"structure",required:["ReplicationInstanceArn"],members:{ReplicationInstanceArn:{},ForceFailover:{type:"boolean"},ForcePlannedFailover:{type:"boolean"}}},output:{type:"structure",members:{ReplicationInstance:{shape:"S20"}}}},RefreshSchemas:{input:{type:"structure",required:["EndpointArn","ReplicationInstanceArn"],members:{EndpointArn:{},ReplicationInstanceArn:{}}},output:{type:"structure",members:{RefreshSchemasStatus:{shape:"S4i"}}}},ReloadTables:{input:{type:"structure",required:["ReplicationTaskArn","TablesToReload"],members:{ReplicationTaskArn:{},TablesToReload:{type:"list",member:{type:"structure",required:["SchemaName","TableName"],members:{SchemaName:{},TableName:{}}}},ReloadOption:{}}},output:{type:"structure",members:{ReplicationTaskArn:{}}}},RemoveTagsFromResource:{input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},StartReplicationTask:{input:{type:"structure",required:["ReplicationTaskArn","StartReplicationTaskType"],members:{ReplicationTaskArn:{},StartReplicationTaskType:{},CdcStartTime:{type:"timestamp"},CdcStartPosition:{},CdcStopPosition:{}}},output:{type:"structure",members:{ReplicationTask:{shape:"S2g"}}}},StartReplicationTaskAssessment:{input:{type:"structure",required:["ReplicationTaskArn"],members:{ReplicationTaskArn:{}}},output:{type:"structure",members:{ReplicationTask:{shape:"S2g"}}}},StartReplicationTaskAssessmentRun:{input:{type:"structure",required:["ReplicationTaskArn","ServiceAccessRoleArn","ResultLocationBucket","AssessmentRunName"],members:{ReplicationTaskArn:{},ServiceAccessRoleArn:{},ResultLocationBucket:{},ResultLocationFolder:{},ResultEncryptionMode:{},ResultKmsKeyArn:{},AssessmentRunName:{},IncludeOnly:{type:"list",member:{}},Exclude:{type:"list",member:{}}}},output:{type:"structure",members:{ReplicationTaskAssessmentRun:{shape:"Se"}}}},StopReplicationTask:{input:{type:"structure",required:["ReplicationTaskArn"],members:{ReplicationTaskArn:{}}},output:{type:"structure",members:{ReplicationTask:{shape:"S2g"}}}},TestConnection:{input:{type:"structure",required:["ReplicationInstanceArn","EndpointArn"],members:{ReplicationInstanceArn:{},EndpointArn:{}}},output:{type:"structure",members:{Connection:{shape:"S2p"}}}}},shapes:{S3:{type:"list",member:{type:"structure",members:{Key:{},Value:{},ResourceArn:{}}}},S8:{type:"structure",members:{ResourceIdentifier:{},PendingMaintenanceActionDetails:{type:"list",member:{type:"structure",members:{Action:{},AutoAppliedAfterDate:{type:"timestamp"},ForcedApplyDate:{type:"timestamp"},OptInStatus:{},CurrentApplyDate:{type:"timestamp"},Description:{}}}}}},Se:{type:"structure",members:{ReplicationTaskAssessmentRunArn:{},ReplicationTaskArn:{},Status:{},ReplicationTaskAssessmentRunCreationDate:{type:"timestamp"},AssessmentProgress:{type:"structure",members:{IndividualAssessmentCount:{type:"integer"},IndividualAssessmentCompletedCount:{type:"integer"}}},LastFailureMessage:{},ServiceAccessRoleArn:{},ResultLocationBucket:{},ResultLocationFolder:{},ResultEncryptionMode:{},ResultKmsKeyArn:{},AssessmentRunName:{}}},Sj:{type:"string",sensitive:true},Sm:{type:"structure",required:["ServiceAccessRoleArn"],members:{ServiceAccessRoleArn:{}}},Sn:{type:"structure",members:{ServiceAccessRoleArn:{},ExternalTableDefinition:{},CsvRowDelimiter:{},CsvDelimiter:{},BucketFolder:{},BucketName:{},CompressionType:{},EncryptionMode:{},ServerSideEncryptionKmsKeyId:{},DataFormat:{},EncodingType:{},DictPageSizeLimit:{type:"integer"},RowGroupLength:{type:"integer"},DataPageSize:{type:"integer"},ParquetVersion:{},EnableStatistics:{type:"boolean"},IncludeOpForFullLoad:{type:"boolean"},CdcInsertsOnly:{type:"boolean"},TimestampColumnName:{},ParquetTimestampInMillisecond:{type:"boolean"},CdcInsertsAndUpdates:{type:"boolean"},DatePartitionEnabled:{type:"boolean"},DatePartitionSequence:{},DatePartitionDelimiter:{},UseCsvNoSupValue:{type:"boolean"},CsvNoSupValue:{},PreserveTransactions:{type:"boolean"},CdcPath:{},UseTaskStartTimeForFullLoadTimestamp:{type:"boolean"},CannedAclForObjects:{},AddColumnName:{type:"boolean"},CdcMaxBatchInterval:{type:"integer"},CdcMinFileSize:{type:"integer"},CsvNullValue:{},IgnoreHeaderRows:{type:"integer"},MaxFileSize:{type:"integer"},Rfc4180:{type:"boolean"},DatePartitionTimezone:{}}},Sx:{type:"structure",members:{ServiceAccessRoleArn:{},BucketName:{}}},Sy:{type:"structure",members:{Username:{},Password:{shape:"Sj"},ServerName:{},Port:{type:"integer"},DatabaseName:{},AuthType:{},AuthMechanism:{},NestingLevel:{},ExtractDocId:{},DocsToInvestigate:{},AuthSource:{},KmsKeyId:{},SecretsManagerAccessRoleArn:{},SecretsManagerSecretId:{}}},S12:{type:"structure",members:{StreamArn:{},MessageFormat:{},ServiceAccessRoleArn:{},IncludeTransactionDetails:{type:"boolean"},IncludePartitionValue:{type:"boolean"},PartitionIncludeSchemaTable:{type:"boolean"},IncludeTableAlterOperations:{type:"boolean"},IncludeControlDetails:{type:"boolean"},IncludeNullAndEmpty:{type:"boolean"},NoHexPrefix:{type:"boolean"}}},S14:{type:"structure",members:{Broker:{},Topic:{},MessageFormat:{},IncludeTransactionDetails:{type:"boolean"},IncludePartitionValue:{type:"boolean"},PartitionIncludeSchemaTable:{type:"boolean"},IncludeTableAlterOperations:{type:"boolean"},IncludeControlDetails:{type:"boolean"},MessageMaxBytes:{type:"integer"},IncludeNullAndEmpty:{type:"boolean"},SecurityProtocol:{},SslClientCertificateArn:{},SslClientKeyArn:{},SslClientKeyPassword:{shape:"Sj"},SslCaCertificateArn:{},SaslUsername:{},SaslPassword:{shape:"Sj"},NoHexPrefix:{type:"boolean"}}},S16:{type:"structure",required:["ServiceAccessRoleArn","EndpointUri"],members:{ServiceAccessRoleArn:{},EndpointUri:{},FullLoadErrorPercentage:{type:"integer"},ErrorRetryDuration:{type:"integer"}}},S17:{type:"structure",required:["S3BucketName","S3BucketFolder"],members:{ServiceAccessRoleArn:{},S3BucketName:{},S3BucketFolder:{},ErrorRetryDuration:{type:"integer"},MaxFileSize:{type:"integer"},MaxRetryCount:{type:"integer"},IamAuthEnabled:{type:"boolean"}}},S18:{type:"structure",members:{AcceptAnyDate:{type:"boolean"},AfterConnectScript:{},BucketFolder:{},BucketName:{},CaseSensitiveNames:{type:"boolean"},CompUpdate:{type:"boolean"},ConnectionTimeout:{type:"integer"},DatabaseName:{},DateFormat:{},EmptyAsNull:{type:"boolean"},EncryptionMode:{},ExplicitIds:{type:"boolean"},FileTransferUploadStreams:{type:"integer"},LoadTimeout:{type:"integer"},MaxFileSize:{type:"integer"},Password:{shape:"Sj"},Port:{type:"integer"},RemoveQuotes:{type:"boolean"},ReplaceInvalidChars:{},ReplaceChars:{},ServerName:{},ServiceAccessRoleArn:{},ServerSideEncryptionKmsKeyId:{},TimeFormat:{},TrimBlanks:{type:"boolean"},TruncateColumns:{type:"boolean"},Username:{},WriteBufferSize:{type:"integer"},SecretsManagerAccessRoleArn:{},SecretsManagerSecretId:{}}},S19:{type:"structure",members:{AfterConnectScript:{},CaptureDdls:{type:"boolean"},MaxFileSize:{type:"integer"},DatabaseName:{},DdlArtifactsSchema:{},ExecuteTimeout:{type:"integer"},FailTasksOnLobTruncation:{type:"boolean"},HeartbeatEnable:{type:"boolean"},HeartbeatSchema:{},HeartbeatFrequency:{type:"integer"},Password:{shape:"Sj"},Port:{type:"integer"},ServerName:{},Username:{},SlotName:{},PluginName:{},SecretsManagerAccessRoleArn:{},SecretsManagerSecretId:{}}},S1b:{type:"structure",members:{AfterConnectScript:{},CleanSourceMetadataOnMismatch:{type:"boolean"},DatabaseName:{},EventsPollInterval:{type:"integer"},TargetDbType:{},MaxFileSize:{type:"integer"},ParallelLoadThreads:{type:"integer"},Password:{shape:"Sj"},Port:{type:"integer"},ServerName:{},ServerTimezone:{},Username:{},SecretsManagerAccessRoleArn:{},SecretsManagerSecretId:{}}},S1d:{type:"structure",members:{AddSupplementalLogging:{type:"boolean"},ArchivedLogDestId:{type:"integer"},AdditionalArchivedLogDestId:{type:"integer"},ExtraArchivedLogDestIds:{type:"list",member:{type:"integer"}},AllowSelectNestedTables:{type:"boolean"},ParallelAsmReadThreads:{type:"integer"},ReadAheadBlocks:{type:"integer"},AccessAlternateDirectly:{type:"boolean"},UseAlternateFolderForOnline:{type:"boolean"},OraclePathPrefix:{},UsePathPrefix:{},ReplacePathPrefix:{type:"boolean"},EnableHomogenousTablespace:{type:"boolean"},DirectPathNoLog:{type:"boolean"},ArchivedLogsOnly:{type:"boolean"},AsmPassword:{shape:"Sj"},AsmServer:{},AsmUser:{},CharLengthSemantics:{},DatabaseName:{},DirectPathParallelLoad:{type:"boolean"},FailTasksOnLobTruncation:{type:"boolean"},NumberDatatypeScale:{type:"integer"},Password:{shape:"Sj"},Port:{type:"integer"},ReadTableSpaceName:{type:"boolean"},RetryInterval:{type:"integer"},SecurityDbEncryption:{shape:"Sj"},SecurityDbEncryptionName:{},ServerName:{},SpatialDataOptionToGeoJsonFunctionName:{},StandbyDelayTime:{type:"integer"},Username:{},UseBFile:{type:"boolean"},UseDirectPathFullLoad:{type:"boolean"},UseLogminerReader:{type:"boolean"},SecretsManagerAccessRoleArn:{},SecretsManagerSecretId:{},SecretsManagerOracleAsmAccessRoleArn:{},SecretsManagerOracleAsmSecretId:{}}},S1g:{type:"structure",members:{DatabaseName:{},Password:{shape:"Sj"},Port:{type:"integer"},ServerName:{},Username:{},SecretsManagerAccessRoleArn:{},SecretsManagerSecretId:{}}},S1h:{type:"structure",members:{Port:{type:"integer"},BcpPacketSize:{type:"integer"},DatabaseName:{},ControlTablesFileGroup:{},Password:{shape:"Sj"},QuerySingleAlwaysOnNode:{type:"boolean"},ReadBackupOnly:{type:"boolean"},SafeguardPolicy:{},ServerName:{},Username:{},UseBcpFullLoad:{type:"boolean"},UseThirdPartyBackupDevice:{type:"boolean"},SecretsManagerAccessRoleArn:{},SecretsManagerSecretId:{}}},S1j:{type:"structure",members:{DatabaseName:{},Password:{shape:"Sj"},Port:{type:"integer"},ServerName:{},SetDataCaptureChanges:{type:"boolean"},CurrentLsn:{},MaxKBytesPerRead:{type:"integer"},Username:{},SecretsManagerAccessRoleArn:{},SecretsManagerSecretId:{}}},S1k:{type:"structure",members:{Username:{},Password:{shape:"Sj"},ServerName:{},Port:{type:"integer"},DatabaseName:{},NestingLevel:{},ExtractDocId:{type:"boolean"},DocsToInvestigate:{type:"integer"},KmsKeyId:{},SecretsManagerAccessRoleArn:{},SecretsManagerSecretId:{}}},S1l:{type:"structure",required:["ServerName","Port"],members:{ServerName:{},Port:{type:"integer"},SslSecurityProtocol:{},AuthType:{},AuthUserName:{},AuthPassword:{shape:"Sj"},SslCaCertificateArn:{}}},S1o:{type:"structure",members:{AfterConnectScript:{},CleanSourceMetadataOnMismatch:{type:"boolean"},DatabaseName:{},EventsPollInterval:{type:"integer"},TargetDbType:{},MaxFileSize:{type:"integer"},ParallelLoadThreads:{type:"integer"},Password:{shape:"Sj"},Port:{type:"integer"},ServerName:{},ServerTimezone:{},Username:{},SecretsManagerAccessRoleArn:{},SecretsManagerSecretId:{}}},S1q:{type:"structure",members:{EndpointIdentifier:{},EndpointType:{},EngineName:{},EngineDisplayName:{},Username:{},ServerName:{},Port:{type:"integer"},DatabaseName:{},ExtraConnectionAttributes:{},Status:{},KmsKeyId:{},EndpointArn:{},CertificateArn:{},SslMode:{},ServiceAccessRoleArn:{},ExternalTableDefinition:{},ExternalId:{},DynamoDbSettings:{shape:"Sm"},S3Settings:{shape:"Sn"},DmsTransferSettings:{shape:"Sx"},MongoDbSettings:{shape:"Sy"},KinesisSettings:{shape:"S12"},KafkaSettings:{shape:"S14"},ElasticsearchSettings:{shape:"S16"},NeptuneSettings:{shape:"S17"},RedshiftSettings:{shape:"S18"},PostgreSQLSettings:{shape:"S19"},MySQLSettings:{shape:"S1b"},OracleSettings:{shape:"S1d"},SybaseSettings:{shape:"S1g"},MicrosoftSQLServerSettings:{shape:"S1h"},IBMDb2Settings:{shape:"S1j"},DocDbSettings:{shape:"S1k"},RedisSettings:{shape:"S1l"},GcpMySQLSettings:{shape:"S1o"}}},S1s:{type:"list",member:{}},S1t:{type:"list",member:{}},S1v:{type:"structure",members:{CustomerAwsId:{},CustSubscriptionId:{},SnsTopicArn:{},Status:{},SubscriptionCreationTime:{},SourceType:{},SourceIdsList:{shape:"S1t"},EventCategoriesList:{shape:"S1s"},Enabled:{type:"boolean"}}},S1y:{type:"list",member:{}},S20:{type:"structure",members:{ReplicationInstanceIdentifier:{},ReplicationInstanceClass:{},ReplicationInstanceStatus:{},AllocatedStorage:{type:"integer"},InstanceCreateTime:{type:"timestamp"},VpcSecurityGroups:{type:"list",member:{type:"structure",members:{VpcSecurityGroupId:{},Status:{}}}},AvailabilityZone:{},ReplicationSubnetGroup:{shape:"S23"},PreferredMaintenanceWindow:{},PendingModifiedValues:{type:"structure",members:{ReplicationInstanceClass:{},AllocatedStorage:{type:"integer"},MultiAZ:{type:"boolean"},EngineVersion:{}}},MultiAZ:{type:"boolean"},EngineVersion:{},AutoMinorVersionUpgrade:{type:"boolean"},KmsKeyId:{},ReplicationInstanceArn:{},ReplicationInstancePublicIpAddress:{deprecated:true},ReplicationInstancePrivateIpAddress:{deprecated:true},ReplicationInstancePublicIpAddresses:{type:"list",member:{}},ReplicationInstancePrivateIpAddresses:{type:"list",member:{}},PubliclyAccessible:{type:"boolean"},SecondaryAvailabilityZone:{},FreeUntil:{type:"timestamp"},DnsNameServers:{}}},S23:{type:"structure",members:{ReplicationSubnetGroupIdentifier:{},ReplicationSubnetGroupDescription:{},VpcId:{},SubnetGroupStatus:{},Subnets:{type:"list",member:{type:"structure",members:{SubnetIdentifier:{},SubnetAvailabilityZone:{type:"structure",members:{Name:{}}},SubnetStatus:{}}}}}},S2b:{type:"list",member:{}},S2g:{type:"structure",members:{ReplicationTaskIdentifier:{},SourceEndpointArn:{},TargetEndpointArn:{},ReplicationInstanceArn:{},MigrationType:{},TableMappings:{},ReplicationTaskSettings:{},Status:{},LastFailureMessage:{},StopReason:{},ReplicationTaskCreationDate:{type:"timestamp"},ReplicationTaskStartDate:{type:"timestamp"},CdcStartPosition:{},CdcStopPosition:{},RecoveryCheckpoint:{},ReplicationTaskArn:{},ReplicationTaskStats:{type:"structure",members:{FullLoadProgressPercent:{type:"integer"},ElapsedTimeMillis:{type:"long"},TablesLoaded:{type:"integer"},TablesLoading:{type:"integer"},TablesQueued:{type:"integer"},TablesErrored:{type:"integer"},FreshStartDate:{type:"timestamp"},StartDate:{type:"timestamp"},StopDate:{type:"timestamp"},FullLoadStartDate:{type:"timestamp"},FullLoadFinishDate:{type:"timestamp"}}},TaskData:{},TargetReplicationInstanceArn:{}}},S2l:{type:"structure",members:{CertificateIdentifier:{},CertificateCreationDate:{type:"timestamp"},CertificatePem:{},CertificateWallet:{type:"blob"},CertificateArn:{},CertificateOwner:{},ValidFromDate:{type:"timestamp"},ValidToDate:{type:"timestamp"},SigningAlgorithm:{},KeyLength:{type:"integer"}}},S2p:{type:"structure",members:{ReplicationInstanceArn:{},EndpointArn:{},Status:{},LastFailureMessage:{},EndpointIdentifier:{},ReplicationInstanceIdentifier:{}}},S3a:{type:"list",member:{type:"structure",required:["Name","Values"],members:{Name:{},Values:{type:"list",member:{}}}}},S4i:{type:"structure",members:{EndpointArn:{},ReplicationInstanceArn:{},Status:{},LastRefreshDate:{type:"timestamp"},LastFailureMessage:{}}}}}},1035:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-08-21",endpointPrefix:"contact-lens",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"Amazon Connect Contact Lens",serviceFullName:"Amazon Connect Contact Lens",serviceId:"Connect Contact Lens",signatureVersion:"v4",signingName:"connect",uid:"connect-contact-lens-2020-08-21"},operations:{ListRealtimeContactAnalysisSegments:{http:{requestUri:"/realtime-contact-analysis/analysis-segments"},input:{type:"structure",required:["InstanceId","ContactId"],members:{InstanceId:{},ContactId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["Segments"],members:{Segments:{type:"list",member:{type:"structure",members:{Transcript:{type:"structure",required:["Id","ParticipantId","ParticipantRole","Content","BeginOffsetMillis","EndOffsetMillis","Sentiment"],members:{Id:{},ParticipantId:{},ParticipantRole:{},Content:{},BeginOffsetMillis:{type:"integer"},EndOffsetMillis:{type:"integer"},Sentiment:{},IssuesDetected:{type:"list",member:{type:"structure",required:["CharacterOffsets"],members:{CharacterOffsets:{type:"structure",required:["BeginOffsetChar","EndOffsetChar"],members:{BeginOffsetChar:{type:"integer"},EndOffsetChar:{type:"integer"}}}}}}}},Categories:{type:"structure",required:["MatchedCategories","MatchedDetails"],members:{MatchedCategories:{type:"list",member:{}},MatchedDetails:{type:"map",key:{},value:{type:"structure",required:["PointsOfInterest"],members:{PointsOfInterest:{type:"list",member:{type:"structure",required:["BeginOffsetMillis","EndOffsetMillis"],members:{BeginOffsetMillis:{type:"integer"},EndOffsetMillis:{type:"integer"}}}}}}}}}}}},NextToken:{}}}}},shapes:{}}},1037:function(e){e.exports={pagination:{ListAWSServiceAccessForOrganization:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListAccounts:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListAccountsForParent:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListChildren:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListCreateAccountStatus:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListDelegatedAdministrators:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"DelegatedAdministrators"},ListDelegatedServicesForAccount:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"DelegatedServices"},ListHandshakesForAccount:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListHandshakesForOrganization:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListOrganizationalUnitsForParent:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListParents:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListPolicies:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListPoliciesForTarget:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListRoots:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListTagsForResource:{input_token:"NextToken",output_token:"NextToken",result_key:"Tags"},ListTargetsForPolicy:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"}}}},1056:function(e){e.exports={pagination:{DescribeApplicableIndividualAssessments:{input_token:"Marker",output_token:"Marker",limit_key:"MaxRecords"},DescribeCertificates:{input_token:"Marker",output_token:"Marker",limit_key:"MaxRecords"},DescribeConnections:{input_token:"Marker",output_token:"Marker",limit_key:"MaxRecords"},DescribeEndpointSettings:{input_token:"Marker",output_token:"Marker",limit_key:"MaxRecords"},DescribeEndpointTypes:{input_token:"Marker",output_token:"Marker",limit_key:"MaxRecords"},DescribeEndpoints:{input_token:"Marker",output_token:"Marker",limit_key:"MaxRecords"},DescribeEventSubscriptions:{input_token:"Marker",output_token:"Marker",limit_key:"MaxRecords"},DescribeEvents:{input_token:"Marker",output_token:"Marker",limit_key:"MaxRecords"},DescribeOrderableReplicationInstances:{input_token:"Marker",output_token:"Marker",limit_key:"MaxRecords"},DescribePendingMaintenanceActions:{input_token:"Marker",output_token:"Marker",limit_key:"MaxRecords"},DescribeReplicationInstanceTaskLogs:{input_token:"Marker",output_token:"Marker",limit_key:"MaxRecords"},DescribeReplicationInstances:{input_token:"Marker",output_token:"Marker",limit_key:"MaxRecords"},DescribeReplicationSubnetGroups:{input_token:"Marker",output_token:"Marker",limit_key:"MaxRecords"},DescribeReplicationTaskAssessmentResults:{input_token:"Marker",output_token:"Marker",limit_key:"MaxRecords"},DescribeReplicationTaskAssessmentRuns:{input_token:"Marker",output_token:"Marker",limit_key:"MaxRecords"},DescribeReplicationTaskIndividualAssessments:{input_token:"Marker",output_token:"Marker",limit_key:"MaxRecords"},DescribeReplicationTasks:{input_token:"Marker",output_token:"Marker",limit_key:"MaxRecords"},DescribeSchemas:{input_token:"Marker",output_token:"Marker",limit_key:"MaxRecords"},DescribeTableStatistics:{input_token:"Marker",output_token:"Marker",limit_key:"MaxRecords"}}}},1065:function(e){e.exports={pagination:{ListHumanLoops:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"HumanLoopSummaries"}}}},1068:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["detective"]={};i.Detective=s.defineService("detective",["2018-10-26"]);Object.defineProperty(a.services["detective"],"2018-10-26",{get:function get(){var e=r(9130);e.paginators=r(1527).pagination;return e},enumerable:true,configurable:true});e.exports=i.Detective},1071:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["rds"]={};i.RDS=s.defineService("rds",["2013-01-10","2013-02-12","2013-09-09","2014-09-01","2014-09-01*","2014-10-31"]);r(7978);Object.defineProperty(a.services["rds"],"2013-01-10",{get:function get(){var e=r(5017);e.paginators=r(2904).pagination;return e},enumerable:true,configurable:true});Object.defineProperty(a.services["rds"],"2013-02-12",{get:function get(){var e=r(4237);e.paginators=r(3756).pagination;return e},enumerable:true,configurable:true});Object.defineProperty(a.services["rds"],"2013-09-09",{get:function get(){var e=r(6928);e.paginators=r(1318).pagination;e.waiters=r(5945).waiters;return e},enumerable:true,configurable:true});Object.defineProperty(a.services["rds"],"2014-09-01",{get:function get(){var e=r(1413);e.paginators=r(2323).pagination;return e},enumerable:true,configurable:true});Object.defineProperty(a.services["rds"],"2014-10-31",{get:function get(){var e=r(5402);e.paginators=r(4798).pagination;e.waiters=r(4525).waiters;return e},enumerable:true,configurable:true});e.exports=i.RDS},1073:function(e){e.exports={pagination:{ListChangedBlocks:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListSnapshotBlocks:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},1079:function(e){e.exports={pagination:{ListCloudFrontOriginAccessIdentities:{input_token:"Marker",limit_key:"MaxItems",more_results:"CloudFrontOriginAccessIdentityList.IsTruncated",output_token:"CloudFrontOriginAccessIdentityList.NextMarker",result_key:"CloudFrontOriginAccessIdentityList.Items"},ListDistributions:{input_token:"Marker",limit_key:"MaxItems",more_results:"DistributionList.IsTruncated",output_token:"DistributionList.NextMarker",result_key:"DistributionList.Items"},ListInvalidations:{input_token:"Marker",limit_key:"MaxItems",more_results:"InvalidationList.IsTruncated",output_token:"InvalidationList.NextMarker",result_key:"InvalidationList.Items"},ListStreamingDistributions:{input_token:"Marker",limit_key:"MaxItems",more_results:"StreamingDistributionList.IsTruncated",output_token:"StreamingDistributionList.NextMarker",result_key:"StreamingDistributionList.Items"}}}},1096:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["codestarconnections"]={};i.CodeStarconnections=s.defineService("codestarconnections",["2019-12-01"]);Object.defineProperty(a.services["codestarconnections"],"2019-12-01",{get:function get(){var e=r(4664);e.paginators=r(6052).pagination;return e},enumerable:true,configurable:true});e.exports=i.CodeStarconnections},1098:function(e){e.exports={pagination:{ListJobs:{input_token:"marker",limit_key:"limit",output_token:"Marker",result_key:"JobList"},ListMultipartUploads:{input_token:"marker",limit_key:"limit",output_token:"Marker",result_key:"UploadsList"},ListParts:{input_token:"marker",limit_key:"limit",output_token:"Marker",result_key:"Parts"},ListVaults:{input_token:"marker",limit_key:"limit",output_token:"Marker",result_key:"VaultList"}}}},1115:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2014-12-12",endpointPrefix:"machinelearning",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon Machine Learning",serviceId:"Machine Learning",signatureVersion:"v4",targetPrefix:"AmazonML_20141212",uid:"machinelearning-2014-12-12"},operations:{AddTags:{input:{type:"structure",required:["Tags","ResourceId","ResourceType"],members:{Tags:{shape:"S2"},ResourceId:{},ResourceType:{}}},output:{type:"structure",members:{ResourceId:{},ResourceType:{}}}},CreateBatchPrediction:{input:{type:"structure",required:["BatchPredictionId","MLModelId","BatchPredictionDataSourceId","OutputUri"],members:{BatchPredictionId:{},BatchPredictionName:{},MLModelId:{},BatchPredictionDataSourceId:{},OutputUri:{}}},output:{type:"structure",members:{BatchPredictionId:{}}}},CreateDataSourceFromRDS:{input:{type:"structure",required:["DataSourceId","RDSData","RoleARN"],members:{DataSourceId:{},DataSourceName:{},RDSData:{type:"structure",required:["DatabaseInformation","SelectSqlQuery","DatabaseCredentials","S3StagingLocation","ResourceRole","ServiceRole","SubnetId","SecurityGroupIds"],members:{DatabaseInformation:{shape:"Sf"},SelectSqlQuery:{},DatabaseCredentials:{type:"structure",required:["Username","Password"],members:{Username:{},Password:{}}},S3StagingLocation:{},DataRearrangement:{},DataSchema:{},DataSchemaUri:{},ResourceRole:{},ServiceRole:{},SubnetId:{},SecurityGroupIds:{type:"list",member:{}}}},RoleARN:{},ComputeStatistics:{type:"boolean"}}},output:{type:"structure",members:{DataSourceId:{}}}},CreateDataSourceFromRedshift:{input:{type:"structure",required:["DataSourceId","DataSpec","RoleARN"],members:{DataSourceId:{},DataSourceName:{},DataSpec:{type:"structure",required:["DatabaseInformation","SelectSqlQuery","DatabaseCredentials","S3StagingLocation"],members:{DatabaseInformation:{shape:"Sy"},SelectSqlQuery:{},DatabaseCredentials:{type:"structure",required:["Username","Password"],members:{Username:{},Password:{}}},S3StagingLocation:{},DataRearrangement:{},DataSchema:{},DataSchemaUri:{}}},RoleARN:{},ComputeStatistics:{type:"boolean"}}},output:{type:"structure",members:{DataSourceId:{}}}},CreateDataSourceFromS3:{input:{type:"structure",required:["DataSourceId","DataSpec"],members:{DataSourceId:{},DataSourceName:{},DataSpec:{type:"structure",required:["DataLocationS3"],members:{DataLocationS3:{},DataRearrangement:{},DataSchema:{},DataSchemaLocationS3:{}}},ComputeStatistics:{type:"boolean"}}},output:{type:"structure",members:{DataSourceId:{}}}},CreateEvaluation:{input:{type:"structure",required:["EvaluationId","MLModelId","EvaluationDataSourceId"],members:{EvaluationId:{},EvaluationName:{},MLModelId:{},EvaluationDataSourceId:{}}},output:{type:"structure",members:{EvaluationId:{}}}},CreateMLModel:{input:{type:"structure",required:["MLModelId","MLModelType","TrainingDataSourceId"],members:{MLModelId:{},MLModelName:{},MLModelType:{},Parameters:{shape:"S1d"},TrainingDataSourceId:{},Recipe:{},RecipeUri:{}}},output:{type:"structure",members:{MLModelId:{}}}},CreateRealtimeEndpoint:{input:{type:"structure",required:["MLModelId"],members:{MLModelId:{}}},output:{type:"structure",members:{MLModelId:{},RealtimeEndpointInfo:{shape:"S1j"}}}},DeleteBatchPrediction:{input:{type:"structure",required:["BatchPredictionId"],members:{BatchPredictionId:{}}},output:{type:"structure",members:{BatchPredictionId:{}}}},DeleteDataSource:{input:{type:"structure",required:["DataSourceId"],members:{DataSourceId:{}}},output:{type:"structure",members:{DataSourceId:{}}}},DeleteEvaluation:{input:{type:"structure",required:["EvaluationId"],members:{EvaluationId:{}}},output:{type:"structure",members:{EvaluationId:{}}}},DeleteMLModel:{input:{type:"structure",required:["MLModelId"],members:{MLModelId:{}}},output:{type:"structure",members:{MLModelId:{}}}},DeleteRealtimeEndpoint:{input:{type:"structure",required:["MLModelId"],members:{MLModelId:{}}},output:{type:"structure",members:{MLModelId:{},RealtimeEndpointInfo:{shape:"S1j"}}}},DeleteTags:{input:{type:"structure",required:["TagKeys","ResourceId","ResourceType"],members:{TagKeys:{type:"list",member:{}},ResourceId:{},ResourceType:{}}},output:{type:"structure",members:{ResourceId:{},ResourceType:{}}}},DescribeBatchPredictions:{input:{type:"structure",members:{FilterVariable:{},EQ:{},GT:{},LT:{},GE:{},LE:{},NE:{},Prefix:{},SortOrder:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Results:{type:"list",member:{type:"structure",members:{BatchPredictionId:{},MLModelId:{},BatchPredictionDataSourceId:{},InputDataLocationS3:{},CreatedByIamUser:{},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},Name:{},Status:{},OutputUri:{},Message:{},ComputeTime:{type:"long"},FinishedAt:{type:"timestamp"},StartedAt:{type:"timestamp"},TotalRecordCount:{type:"long"},InvalidRecordCount:{type:"long"}}}},NextToken:{}}}},DescribeDataSources:{input:{type:"structure",members:{FilterVariable:{},EQ:{},GT:{},LT:{},GE:{},LE:{},NE:{},Prefix:{},SortOrder:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Results:{type:"list",member:{type:"structure",members:{DataSourceId:{},DataLocationS3:{},DataRearrangement:{},CreatedByIamUser:{},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},DataSizeInBytes:{type:"long"},NumberOfFiles:{type:"long"},Name:{},Status:{},Message:{},RedshiftMetadata:{shape:"S2i"},RDSMetadata:{shape:"S2j"},RoleARN:{},ComputeStatistics:{type:"boolean"},ComputeTime:{type:"long"},FinishedAt:{type:"timestamp"},StartedAt:{type:"timestamp"}}}},NextToken:{}}}},DescribeEvaluations:{input:{type:"structure",members:{FilterVariable:{},EQ:{},GT:{},LT:{},GE:{},LE:{},NE:{},Prefix:{},SortOrder:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Results:{type:"list",member:{type:"structure",members:{EvaluationId:{},MLModelId:{},EvaluationDataSourceId:{},InputDataLocationS3:{},CreatedByIamUser:{},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},Name:{},Status:{},PerformanceMetrics:{shape:"S2q"},Message:{},ComputeTime:{type:"long"},FinishedAt:{type:"timestamp"},StartedAt:{type:"timestamp"}}}},NextToken:{}}}},DescribeMLModels:{input:{type:"structure",members:{FilterVariable:{},EQ:{},GT:{},LT:{},GE:{},LE:{},NE:{},Prefix:{},SortOrder:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Results:{type:"list",member:{type:"structure",members:{MLModelId:{},TrainingDataSourceId:{},CreatedByIamUser:{},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},Name:{},Status:{},SizeInBytes:{type:"long"},EndpointInfo:{shape:"S1j"},TrainingParameters:{shape:"S1d"},InputDataLocationS3:{},Algorithm:{},MLModelType:{},ScoreThreshold:{type:"float"},ScoreThresholdLastUpdatedAt:{type:"timestamp"},Message:{},ComputeTime:{type:"long"},FinishedAt:{type:"timestamp"},StartedAt:{type:"timestamp"}}}},NextToken:{}}}},DescribeTags:{input:{type:"structure",required:["ResourceId","ResourceType"],members:{ResourceId:{},ResourceType:{}}},output:{type:"structure",members:{ResourceId:{},ResourceType:{},Tags:{shape:"S2"}}}},GetBatchPrediction:{input:{type:"structure",required:["BatchPredictionId"],members:{BatchPredictionId:{}}},output:{type:"structure",members:{BatchPredictionId:{},MLModelId:{},BatchPredictionDataSourceId:{},InputDataLocationS3:{},CreatedByIamUser:{},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},Name:{},Status:{},OutputUri:{},LogUri:{},Message:{},ComputeTime:{type:"long"},FinishedAt:{type:"timestamp"},StartedAt:{type:"timestamp"},TotalRecordCount:{type:"long"},InvalidRecordCount:{type:"long"}}}},GetDataSource:{input:{type:"structure",required:["DataSourceId"],members:{DataSourceId:{},Verbose:{type:"boolean"}}},output:{type:"structure",members:{DataSourceId:{},DataLocationS3:{},DataRearrangement:{},CreatedByIamUser:{},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},DataSizeInBytes:{type:"long"},NumberOfFiles:{type:"long"},Name:{},Status:{},LogUri:{},Message:{},RedshiftMetadata:{shape:"S2i"},RDSMetadata:{shape:"S2j"},RoleARN:{},ComputeStatistics:{type:"boolean"},ComputeTime:{type:"long"},FinishedAt:{type:"timestamp"},StartedAt:{type:"timestamp"},DataSourceSchema:{}}}},GetEvaluation:{input:{type:"structure",required:["EvaluationId"],members:{EvaluationId:{}}},output:{type:"structure",members:{EvaluationId:{},MLModelId:{},EvaluationDataSourceId:{},InputDataLocationS3:{},CreatedByIamUser:{},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},Name:{},Status:{},PerformanceMetrics:{shape:"S2q"},LogUri:{},Message:{},ComputeTime:{type:"long"},FinishedAt:{type:"timestamp"},StartedAt:{type:"timestamp"}}}},GetMLModel:{input:{type:"structure",required:["MLModelId"],members:{MLModelId:{},Verbose:{type:"boolean"}}},output:{type:"structure",members:{MLModelId:{},TrainingDataSourceId:{},CreatedByIamUser:{},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},Name:{},Status:{},SizeInBytes:{type:"long"},EndpointInfo:{shape:"S1j"},TrainingParameters:{shape:"S1d"},InputDataLocationS3:{},MLModelType:{},ScoreThreshold:{type:"float"},ScoreThresholdLastUpdatedAt:{type:"timestamp"},LogUri:{},Message:{},ComputeTime:{type:"long"},FinishedAt:{type:"timestamp"},StartedAt:{type:"timestamp"},Recipe:{},Schema:{}}}},Predict:{input:{type:"structure",required:["MLModelId","Record","PredictEndpoint"],members:{MLModelId:{},Record:{type:"map",key:{},value:{}},PredictEndpoint:{}}},output:{type:"structure",members:{Prediction:{type:"structure",members:{predictedLabel:{},predictedValue:{type:"float"},predictedScores:{type:"map",key:{},value:{type:"float"}},details:{type:"map",key:{},value:{}}}}}}},UpdateBatchPrediction:{input:{type:"structure",required:["BatchPredictionId","BatchPredictionName"],members:{BatchPredictionId:{},BatchPredictionName:{}}},output:{type:"structure",members:{BatchPredictionId:{}}}},UpdateDataSource:{input:{type:"structure",required:["DataSourceId","DataSourceName"],members:{DataSourceId:{},DataSourceName:{}}},output:{type:"structure",members:{DataSourceId:{}}}},UpdateEvaluation:{input:{type:"structure",required:["EvaluationId","EvaluationName"],members:{EvaluationId:{},EvaluationName:{}}},output:{type:"structure",members:{EvaluationId:{}}}},UpdateMLModel:{input:{type:"structure",required:["MLModelId"],members:{MLModelId:{},MLModelName:{},ScoreThreshold:{type:"float"}}},output:{type:"structure",members:{MLModelId:{}}}}},shapes:{S2:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},Sf:{type:"structure",required:["InstanceIdentifier","DatabaseName"],members:{InstanceIdentifier:{},DatabaseName:{}}},Sy:{type:"structure",required:["DatabaseName","ClusterIdentifier"],members:{DatabaseName:{},ClusterIdentifier:{}}},S1d:{type:"map",key:{},value:{}},S1j:{type:"structure",members:{PeakRequestsPerSecond:{type:"integer"},CreatedAt:{type:"timestamp"},EndpointUrl:{},EndpointStatus:{}}},S2i:{type:"structure",members:{RedshiftDatabase:{shape:"Sy"},DatabaseUserName:{},SelectSqlQuery:{}}},S2j:{type:"structure",members:{Database:{shape:"Sf"},DatabaseUserName:{},SelectSqlQuery:{},ResourceRole:{},ServiceRole:{},DataPipelineId:{}}},S2q:{type:"structure",members:{Properties:{type:"map",key:{},value:{}}}}}}},1116:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-12-19",endpointPrefix:"macie",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon Macie",serviceId:"Macie",signatureVersion:"v4",targetPrefix:"MacieService",uid:"macie-2017-12-19"},operations:{AssociateMemberAccount:{input:{type:"structure",required:["memberAccountId"],members:{memberAccountId:{}}}},AssociateS3Resources:{input:{type:"structure",required:["s3Resources"],members:{memberAccountId:{},s3Resources:{shape:"S4"}}},output:{type:"structure",members:{failedS3Resources:{shape:"Sc"}}}},DisassociateMemberAccount:{input:{type:"structure",required:["memberAccountId"],members:{memberAccountId:{}}}},DisassociateS3Resources:{input:{type:"structure",required:["associatedS3Resources"],members:{memberAccountId:{},associatedS3Resources:{type:"list",member:{shape:"Se"}}}},output:{type:"structure",members:{failedS3Resources:{shape:"Sc"}}}},ListMemberAccounts:{input:{type:"structure",members:{nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{memberAccounts:{type:"list",member:{type:"structure",members:{accountId:{}}}},nextToken:{}}}},ListS3Resources:{input:{type:"structure",members:{memberAccountId:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{s3Resources:{shape:"S4"},nextToken:{}}}},UpdateS3Resources:{input:{type:"structure",required:["s3ResourcesUpdate"],members:{memberAccountId:{},s3ResourcesUpdate:{type:"list",member:{type:"structure",required:["bucketName","classificationTypeUpdate"],members:{bucketName:{},prefix:{},classificationTypeUpdate:{type:"structure",members:{oneTime:{},continuous:{}}}}}}}},output:{type:"structure",members:{failedS3Resources:{shape:"Sc"}}}}},shapes:{S4:{type:"list",member:{type:"structure",required:["bucketName","classificationType"],members:{bucketName:{},prefix:{},classificationType:{type:"structure",required:["oneTime","continuous"],members:{oneTime:{},continuous:{}}}}}},Sc:{type:"list",member:{type:"structure",members:{failedItem:{shape:"Se"},errorCode:{},errorMessage:{}}}},Se:{type:"structure",required:["bucketName"],members:{bucketName:{},prefix:{}}}}}},1130:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2016-11-23",endpointPrefix:"states",jsonVersion:"1.0",protocol:"json",serviceAbbreviation:"AWS SFN",serviceFullName:"AWS Step Functions",serviceId:"SFN",signatureVersion:"v4",targetPrefix:"AWSStepFunctions",uid:"states-2016-11-23"},operations:{CreateActivity:{input:{type:"structure",required:["name"],members:{name:{},tags:{shape:"S3"}}},output:{type:"structure",required:["activityArn","creationDate"],members:{activityArn:{},creationDate:{type:"timestamp"}}},idempotent:true},CreateStateMachine:{input:{type:"structure",required:["name","definition","roleArn"],members:{name:{},definition:{shape:"Sb"},roleArn:{},type:{},loggingConfiguration:{shape:"Sd"},tags:{shape:"S3"},tracingConfiguration:{shape:"Sj"}}},output:{type:"structure",required:["stateMachineArn","creationDate"],members:{stateMachineArn:{},creationDate:{type:"timestamp"}}},idempotent:true},DeleteActivity:{input:{type:"structure",required:["activityArn"],members:{activityArn:{}}},output:{type:"structure",members:{}}},DeleteStateMachine:{input:{type:"structure",required:["stateMachineArn"],members:{stateMachineArn:{}}},output:{type:"structure",members:{}}},DescribeActivity:{input:{type:"structure",required:["activityArn"],members:{activityArn:{}}},output:{type:"structure",required:["activityArn","name","creationDate"],members:{activityArn:{},name:{},creationDate:{type:"timestamp"}}}},DescribeExecution:{input:{type:"structure",required:["executionArn"],members:{executionArn:{}}},output:{type:"structure",required:["executionArn","stateMachineArn","status","startDate"],members:{executionArn:{},stateMachineArn:{},name:{},status:{},startDate:{type:"timestamp"},stopDate:{type:"timestamp"},input:{shape:"Sv"},inputDetails:{shape:"Sw"},output:{shape:"Sv"},outputDetails:{shape:"Sw"},traceHeader:{}}}},DescribeStateMachine:{input:{type:"structure",required:["stateMachineArn"],members:{stateMachineArn:{}}},output:{type:"structure",required:["stateMachineArn","name","definition","roleArn","type","creationDate"],members:{stateMachineArn:{},name:{},status:{},definition:{shape:"Sb"},roleArn:{},type:{},creationDate:{type:"timestamp"},loggingConfiguration:{shape:"Sd"},tracingConfiguration:{shape:"Sj"}}}},DescribeStateMachineForExecution:{input:{type:"structure",required:["executionArn"],members:{executionArn:{}}},output:{type:"structure",required:["stateMachineArn","name","definition","roleArn","updateDate"],members:{stateMachineArn:{},name:{},definition:{shape:"Sb"},roleArn:{},updateDate:{type:"timestamp"},loggingConfiguration:{shape:"Sd"},tracingConfiguration:{shape:"Sj"}}}},GetActivityTask:{input:{type:"structure",required:["activityArn"],members:{activityArn:{},workerName:{}}},output:{type:"structure",members:{taskToken:{},input:{type:"string",sensitive:true}}}},GetExecutionHistory:{input:{type:"structure",required:["executionArn"],members:{executionArn:{},maxResults:{type:"integer"},reverseOrder:{type:"boolean"},nextToken:{},includeExecutionData:{type:"boolean"}}},output:{type:"structure",required:["events"],members:{events:{type:"list",member:{type:"structure",required:["timestamp","type","id"],members:{timestamp:{type:"timestamp"},type:{},id:{type:"long"},previousEventId:{type:"long"},activityFailedEventDetails:{type:"structure",members:{error:{shape:"S1j"},cause:{shape:"S1k"}}},activityScheduleFailedEventDetails:{type:"structure",members:{error:{shape:"S1j"},cause:{shape:"S1k"}}},activityScheduledEventDetails:{type:"structure",required:["resource"],members:{resource:{},input:{shape:"Sv"},inputDetails:{shape:"S1n"},timeoutInSeconds:{type:"long"},heartbeatInSeconds:{type:"long"}}},activityStartedEventDetails:{type:"structure",members:{workerName:{}}},activitySucceededEventDetails:{type:"structure",members:{output:{shape:"Sv"},outputDetails:{shape:"S1n"}}},activityTimedOutEventDetails:{type:"structure",members:{error:{shape:"S1j"},cause:{shape:"S1k"}}},taskFailedEventDetails:{type:"structure",required:["resourceType","resource"],members:{resourceType:{},resource:{},error:{shape:"S1j"},cause:{shape:"S1k"}}},taskScheduledEventDetails:{type:"structure",required:["resourceType","resource","region","parameters"],members:{resourceType:{},resource:{},region:{},parameters:{type:"string",sensitive:true},timeoutInSeconds:{type:"long"},heartbeatInSeconds:{type:"long"}}},taskStartFailedEventDetails:{type:"structure",required:["resourceType","resource"],members:{resourceType:{},resource:{},error:{shape:"S1j"},cause:{shape:"S1k"}}},taskStartedEventDetails:{type:"structure",required:["resourceType","resource"],members:{resourceType:{},resource:{}}},taskSubmitFailedEventDetails:{type:"structure",required:["resourceType","resource"],members:{resourceType:{},resource:{},error:{shape:"S1j"},cause:{shape:"S1k"}}},taskSubmittedEventDetails:{type:"structure",required:["resourceType","resource"],members:{resourceType:{},resource:{},output:{shape:"Sv"},outputDetails:{shape:"S1n"}}},taskSucceededEventDetails:{type:"structure",required:["resourceType","resource"],members:{resourceType:{},resource:{},output:{shape:"Sv"},outputDetails:{shape:"S1n"}}},taskTimedOutEventDetails:{type:"structure",required:["resourceType","resource"],members:{resourceType:{},resource:{},error:{shape:"S1j"},cause:{shape:"S1k"}}},executionFailedEventDetails:{type:"structure",members:{error:{shape:"S1j"},cause:{shape:"S1k"}}},executionStartedEventDetails:{type:"structure",members:{input:{shape:"Sv"},inputDetails:{shape:"S1n"},roleArn:{}}},executionSucceededEventDetails:{type:"structure",members:{output:{shape:"Sv"},outputDetails:{shape:"S1n"}}},executionAbortedEventDetails:{type:"structure",members:{error:{shape:"S1j"},cause:{shape:"S1k"}}},executionTimedOutEventDetails:{type:"structure",members:{error:{shape:"S1j"},cause:{shape:"S1k"}}},mapStateStartedEventDetails:{type:"structure",members:{length:{type:"integer"}}},mapIterationStartedEventDetails:{shape:"S2a"},mapIterationSucceededEventDetails:{shape:"S2a"},mapIterationFailedEventDetails:{shape:"S2a"},mapIterationAbortedEventDetails:{shape:"S2a"},lambdaFunctionFailedEventDetails:{type:"structure",members:{error:{shape:"S1j"},cause:{shape:"S1k"}}},lambdaFunctionScheduleFailedEventDetails:{type:"structure",members:{error:{shape:"S1j"},cause:{shape:"S1k"}}},lambdaFunctionScheduledEventDetails:{type:"structure",required:["resource"],members:{resource:{},input:{shape:"Sv"},inputDetails:{shape:"S1n"},timeoutInSeconds:{type:"long"}}},lambdaFunctionStartFailedEventDetails:{type:"structure",members:{error:{shape:"S1j"},cause:{shape:"S1k"}}},lambdaFunctionSucceededEventDetails:{type:"structure",members:{output:{shape:"Sv"},outputDetails:{shape:"S1n"}}},lambdaFunctionTimedOutEventDetails:{type:"structure",members:{error:{shape:"S1j"},cause:{shape:"S1k"}}},stateEnteredEventDetails:{type:"structure",required:["name"],members:{name:{},input:{shape:"Sv"},inputDetails:{shape:"S1n"}}},stateExitedEventDetails:{type:"structure",required:["name"],members:{name:{},output:{shape:"Sv"},outputDetails:{shape:"S1n"}}}}}},nextToken:{}}}},ListActivities:{input:{type:"structure",members:{maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["activities"],members:{activities:{type:"list",member:{type:"structure",required:["activityArn","name","creationDate"],members:{activityArn:{},name:{},creationDate:{type:"timestamp"}}}},nextToken:{}}}},ListExecutions:{input:{type:"structure",required:["stateMachineArn"],members:{stateMachineArn:{},statusFilter:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["executions"],members:{executions:{type:"list",member:{type:"structure",required:["executionArn","stateMachineArn","name","status","startDate"],members:{executionArn:{},stateMachineArn:{},name:{},status:{},startDate:{type:"timestamp"},stopDate:{type:"timestamp"}}}},nextToken:{}}}},ListStateMachines:{input:{type:"structure",members:{maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["stateMachines"],members:{stateMachines:{type:"list",member:{type:"structure",required:["stateMachineArn","name","type","creationDate"],members:{stateMachineArn:{},name:{},type:{},creationDate:{type:"timestamp"}}}},nextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["resourceArn"],members:{resourceArn:{}}},output:{type:"structure",members:{tags:{shape:"S3"}}}},SendTaskFailure:{input:{type:"structure",required:["taskToken"],members:{taskToken:{},error:{shape:"S1j"},cause:{shape:"S1k"}}},output:{type:"structure",members:{}}},SendTaskHeartbeat:{input:{type:"structure",required:["taskToken"],members:{taskToken:{}}},output:{type:"structure",members:{}}},SendTaskSuccess:{input:{type:"structure",required:["taskToken","output"],members:{taskToken:{},output:{shape:"Sv"}}},output:{type:"structure",members:{}}},StartExecution:{input:{type:"structure",required:["stateMachineArn"],members:{stateMachineArn:{},name:{},input:{shape:"Sv"},traceHeader:{}}},output:{type:"structure",required:["executionArn","startDate"],members:{executionArn:{},startDate:{type:"timestamp"}}},idempotent:true},StartSyncExecution:{input:{type:"structure",required:["stateMachineArn"],members:{stateMachineArn:{},name:{},input:{shape:"Sv"},traceHeader:{}}},output:{type:"structure",required:["executionArn","startDate","stopDate","status"],members:{executionArn:{},stateMachineArn:{},name:{},startDate:{type:"timestamp"},stopDate:{type:"timestamp"},status:{},error:{shape:"S1j"},cause:{shape:"S1k"},input:{shape:"Sv"},inputDetails:{shape:"Sw"},output:{shape:"Sv"},outputDetails:{shape:"Sw"},traceHeader:{},billingDetails:{type:"structure",members:{billedMemoryUsedInMB:{type:"long"},billedDurationInMilliseconds:{type:"long"}}}}},endpoint:{hostPrefix:"sync-"}},StopExecution:{input:{type:"structure",required:["executionArn"],members:{executionArn:{},error:{shape:"S1j"},cause:{shape:"S1k"}}},output:{type:"structure",required:["stopDate"],members:{stopDate:{type:"timestamp"}}}},TagResource:{input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{},tags:{shape:"S3"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{},tagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateStateMachine:{input:{type:"structure",required:["stateMachineArn"],members:{stateMachineArn:{},definition:{shape:"Sb"},roleArn:{},loggingConfiguration:{shape:"Sd"},tracingConfiguration:{shape:"Sj"}}},output:{type:"structure",required:["updateDate"],members:{updateDate:{type:"timestamp"}}},idempotent:true}},shapes:{S3:{type:"list",member:{type:"structure",members:{key:{},value:{}}}},Sb:{type:"string",sensitive:true},Sd:{type:"structure",members:{level:{},includeExecutionData:{type:"boolean"},destinations:{type:"list",member:{type:"structure",members:{cloudWatchLogsLogGroup:{type:"structure",members:{logGroupArn:{}}}}}}}},Sj:{type:"structure",members:{enabled:{type:"boolean"}}},Sv:{type:"string",sensitive:true},Sw:{type:"structure",members:{included:{type:"boolean"}}},S1j:{type:"string",sensitive:true},S1k:{type:"string",sensitive:true},S1n:{type:"structure",members:{truncated:{type:"boolean"}}},S2a:{type:"structure",members:{name:{},index:{type:"integer"}}}}}},1136:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=_default;t.URL=t.DNS=void 0;var i=_interopRequireDefault(r(1960));var s=_interopRequireDefault(r(3204));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function stringToBytes(e){e=unescape(encodeURIComponent(e));const t=[];for(let r=0;r63){throw i.util.error(new Error,{code:"ValidationError",message:"AccountId length should be between 1 to 63 characters, inclusive."})}var s=/^[a-zA-Z0-9]{1}$|^[a-zA-Z0-9][a-zA-Z0-9\-]*[a-zA-Z0-9]$/;if(!s.test(r)){throw i.util.error(new Error,{code:"ValidationError",message:"AccountId should be hostname compatible. AccountId: "+r})}},getSigningName:function getSigningName(e){var t=i.Service.prototype.getSigningName;if(e&&e._parsedArn&&e._parsedArn.service){return e._parsedArn.service}else if(e.params.OutpostId&&(e.operation==="createBucket"||e.operation==="listRegionalBuckets")){return"s3-outposts"}else{return t.call(this,e)}}})},1498:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-10-30",endpointPrefix:"api.ecr-public",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"Amazon ECR Public",serviceFullName:"Amazon Elastic Container Registry Public",serviceId:"ECR PUBLIC",signatureVersion:"v4",signingName:"ecr-public",targetPrefix:"SpencerFrontendService",uid:"ecr-public-2020-10-30"},operations:{BatchCheckLayerAvailability:{input:{type:"structure",required:["repositoryName","layerDigests"],members:{registryId:{},repositoryName:{},layerDigests:{type:"list",member:{}}}},output:{type:"structure",members:{layers:{type:"list",member:{type:"structure",members:{layerDigest:{},layerAvailability:{},layerSize:{type:"long"},mediaType:{}}}},failures:{type:"list",member:{type:"structure",members:{layerDigest:{},failureCode:{},failureReason:{}}}}}}},BatchDeleteImage:{input:{type:"structure",required:["repositoryName","imageIds"],members:{registryId:{},repositoryName:{},imageIds:{shape:"Sj"}}},output:{type:"structure",members:{imageIds:{shape:"Sj"},failures:{type:"list",member:{type:"structure",members:{imageId:{shape:"Sk"},failureCode:{},failureReason:{}}}}}}},CompleteLayerUpload:{input:{type:"structure",required:["repositoryName","uploadId","layerDigests"],members:{registryId:{},repositoryName:{},uploadId:{},layerDigests:{type:"list",member:{}}}},output:{type:"structure",members:{registryId:{},repositoryName:{},uploadId:{},layerDigest:{}}}},CreateRepository:{input:{type:"structure",required:["repositoryName"],members:{repositoryName:{},catalogData:{shape:"Sx"},tags:{shape:"S16"}}},output:{type:"structure",members:{repository:{shape:"S1b"},catalogData:{shape:"S1f"}}}},DeleteRepository:{input:{type:"structure",required:["repositoryName"],members:{registryId:{},repositoryName:{},force:{type:"boolean"}}},output:{type:"structure",members:{repository:{shape:"S1b"}}}},DeleteRepositoryPolicy:{input:{type:"structure",required:["repositoryName"],members:{registryId:{},repositoryName:{}}},output:{type:"structure",members:{registryId:{},repositoryName:{},policyText:{}}}},DescribeImageTags:{input:{type:"structure",required:["repositoryName"],members:{registryId:{},repositoryName:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{imageTagDetails:{type:"list",member:{type:"structure",members:{imageTag:{},createdAt:{type:"timestamp"},imageDetail:{type:"structure",members:{imageDigest:{},imageSizeInBytes:{type:"long"},imagePushedAt:{type:"timestamp"},imageManifestMediaType:{},artifactMediaType:{}}}}}},nextToken:{}}}},DescribeImages:{input:{type:"structure",required:["repositoryName"],members:{registryId:{},repositoryName:{},imageIds:{shape:"Sj"},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{imageDetails:{type:"list",member:{type:"structure",members:{registryId:{},repositoryName:{},imageDigest:{},imageTags:{type:"list",member:{}},imageSizeInBytes:{type:"long"},imagePushedAt:{type:"timestamp"},imageManifestMediaType:{},artifactMediaType:{}}}},nextToken:{}}}},DescribeRegistries:{input:{type:"structure",members:{nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["registries"],members:{registries:{type:"list",member:{type:"structure",required:["registryId","registryArn","registryUri","verified","aliases"],members:{registryId:{},registryArn:{},registryUri:{},verified:{type:"boolean"},aliases:{type:"list",member:{type:"structure",required:["name","status","primaryRegistryAlias","defaultRegistryAlias"],members:{name:{},status:{},primaryRegistryAlias:{type:"boolean"},defaultRegistryAlias:{type:"boolean"}}}}}}},nextToken:{}}}},DescribeRepositories:{input:{type:"structure",members:{registryId:{},repositoryNames:{type:"list",member:{}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{repositories:{type:"list",member:{shape:"S1b"}},nextToken:{}}}},GetAuthorizationToken:{input:{type:"structure",members:{}},output:{type:"structure",members:{authorizationData:{type:"structure",members:{authorizationToken:{},expiresAt:{type:"timestamp"}}}}}},GetRegistryCatalogData:{input:{type:"structure",members:{}},output:{type:"structure",required:["registryCatalogData"],members:{registryCatalogData:{shape:"S2o"}}}},GetRepositoryCatalogData:{input:{type:"structure",required:["repositoryName"],members:{registryId:{},repositoryName:{}}},output:{type:"structure",members:{catalogData:{shape:"S1f"}}}},GetRepositoryPolicy:{input:{type:"structure",required:["repositoryName"],members:{registryId:{},repositoryName:{}}},output:{type:"structure",members:{registryId:{},repositoryName:{},policyText:{}}}},InitiateLayerUpload:{input:{type:"structure",required:["repositoryName"],members:{registryId:{},repositoryName:{}}},output:{type:"structure",members:{uploadId:{},partSize:{type:"long"}}}},ListTagsForResource:{input:{type:"structure",required:["resourceArn"],members:{resourceArn:{}}},output:{type:"structure",members:{tags:{shape:"S16"}}}},PutImage:{input:{type:"structure",required:["repositoryName","imageManifest"],members:{registryId:{},repositoryName:{},imageManifest:{},imageManifestMediaType:{},imageTag:{},imageDigest:{}}},output:{type:"structure",members:{image:{type:"structure",members:{registryId:{},repositoryName:{},imageId:{shape:"Sk"},imageManifest:{},imageManifestMediaType:{}}}}}},PutRegistryCatalogData:{input:{type:"structure",members:{displayName:{}}},output:{type:"structure",required:["registryCatalogData"],members:{registryCatalogData:{shape:"S2o"}}}},PutRepositoryCatalogData:{input:{type:"structure",required:["repositoryName","catalogData"],members:{registryId:{},repositoryName:{},catalogData:{shape:"Sx"}}},output:{type:"structure",members:{catalogData:{shape:"S1f"}}}},SetRepositoryPolicy:{input:{type:"structure",required:["repositoryName","policyText"],members:{registryId:{},repositoryName:{},policyText:{},force:{type:"boolean"}}},output:{type:"structure",members:{registryId:{},repositoryName:{},policyText:{}}}},TagResource:{input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{},tags:{shape:"S16"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{},tagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UploadLayerPart:{input:{type:"structure",required:["repositoryName","uploadId","partFirstByte","partLastByte","layerPartBlob"],members:{registryId:{},repositoryName:{},uploadId:{},partFirstByte:{type:"long"},partLastByte:{type:"long"},layerPartBlob:{type:"blob"}}},output:{type:"structure",members:{registryId:{},repositoryName:{},uploadId:{},lastByteReceived:{type:"long"}}}}},shapes:{Sj:{type:"list",member:{shape:"Sk"}},Sk:{type:"structure",members:{imageDigest:{},imageTag:{}}},Sx:{type:"structure",members:{description:{},architectures:{shape:"Sz"},operatingSystems:{shape:"S11"},logoImageBlob:{type:"blob"},aboutText:{},usageText:{}}},Sz:{type:"list",member:{}},S11:{type:"list",member:{}},S16:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},S1b:{type:"structure",members:{repositoryArn:{},registryId:{},repositoryName:{},repositoryUri:{},createdAt:{type:"timestamp"}}},S1f:{type:"structure",members:{description:{},architectures:{shape:"Sz"},operatingSystems:{shape:"S11"},logoUrl:{},aboutText:{},usageText:{},marketplaceCertified:{type:"boolean"}}},S2o:{type:"structure",members:{displayName:{}}}}}},1511:function(e){e.exports={version:2,waiters:{InstanceExists:{delay:5,maxAttempts:40,operation:"DescribeInstances",acceptors:[{matcher:"path",expected:true,argument:"length(Reservations[]) > `0`",state:"success"},{matcher:"error",expected:"InvalidInstanceID.NotFound",state:"retry"}]},BundleTaskComplete:{delay:15,operation:"DescribeBundleTasks",maxAttempts:40,acceptors:[{expected:"complete",matcher:"pathAll",state:"success",argument:"BundleTasks[].State"},{expected:"failed",matcher:"pathAny",state:"failure",argument:"BundleTasks[].State"}]},ConversionTaskCancelled:{delay:15,operation:"DescribeConversionTasks",maxAttempts:40,acceptors:[{expected:"cancelled",matcher:"pathAll",state:"success",argument:"ConversionTasks[].State"}]},ConversionTaskCompleted:{delay:15,operation:"DescribeConversionTasks",maxAttempts:40,acceptors:[{expected:"completed",matcher:"pathAll",state:"success",argument:"ConversionTasks[].State"},{expected:"cancelled",matcher:"pathAny",state:"failure",argument:"ConversionTasks[].State"},{expected:"cancelling",matcher:"pathAny",state:"failure",argument:"ConversionTasks[].State"}]},ConversionTaskDeleted:{delay:15,operation:"DescribeConversionTasks",maxAttempts:40,acceptors:[{expected:"deleted",matcher:"pathAll",state:"success",argument:"ConversionTasks[].State"}]},CustomerGatewayAvailable:{delay:15,operation:"DescribeCustomerGateways",maxAttempts:40,acceptors:[{expected:"available",matcher:"pathAll",state:"success",argument:"CustomerGateways[].State"},{expected:"deleted",matcher:"pathAny",state:"failure",argument:"CustomerGateways[].State"},{expected:"deleting",matcher:"pathAny",state:"failure",argument:"CustomerGateways[].State"}]},ExportTaskCancelled:{delay:15,operation:"DescribeExportTasks",maxAttempts:40,acceptors:[{expected:"cancelled",matcher:"pathAll",state:"success",argument:"ExportTasks[].State"}]},ExportTaskCompleted:{delay:15,operation:"DescribeExportTasks",maxAttempts:40,acceptors:[{expected:"completed",matcher:"pathAll",state:"success",argument:"ExportTasks[].State"}]},ImageExists:{operation:"DescribeImages",maxAttempts:40,delay:15,acceptors:[{matcher:"path",expected:true,argument:"length(Images[]) > `0`",state:"success"},{matcher:"error",expected:"InvalidAMIID.NotFound",state:"retry"}]},ImageAvailable:{operation:"DescribeImages",maxAttempts:40,delay:15,acceptors:[{state:"success",matcher:"pathAll",argument:"Images[].State",expected:"available"},{state:"failure",matcher:"pathAny",argument:"Images[].State",expected:"failed"}]},InstanceRunning:{delay:15,operation:"DescribeInstances",maxAttempts:40,acceptors:[{expected:"running",matcher:"pathAll",state:"success",argument:"Reservations[].Instances[].State.Name"},{expected:"shutting-down",matcher:"pathAny",state:"failure",argument:"Reservations[].Instances[].State.Name"},{expected:"terminated",matcher:"pathAny",state:"failure",argument:"Reservations[].Instances[].State.Name"},{expected:"stopping",matcher:"pathAny",state:"failure",argument:"Reservations[].Instances[].State.Name"},{matcher:"error",expected:"InvalidInstanceID.NotFound",state:"retry"}]},InstanceStatusOk:{operation:"DescribeInstanceStatus",maxAttempts:40,delay:15,acceptors:[{state:"success",matcher:"pathAll",argument:"InstanceStatuses[].InstanceStatus.Status",expected:"ok"},{matcher:"error",expected:"InvalidInstanceID.NotFound",state:"retry"}]},InstanceStopped:{delay:15,operation:"DescribeInstances",maxAttempts:40,acceptors:[{expected:"stopped",matcher:"pathAll",state:"success",argument:"Reservations[].Instances[].State.Name"},{expected:"pending",matcher:"pathAny",state:"failure",argument:"Reservations[].Instances[].State.Name"},{expected:"terminated",matcher:"pathAny",state:"failure",argument:"Reservations[].Instances[].State.Name"}]},InstanceTerminated:{delay:15,operation:"DescribeInstances",maxAttempts:40,acceptors:[{expected:"terminated",matcher:"pathAll",state:"success",argument:"Reservations[].Instances[].State.Name"},{expected:"pending",matcher:"pathAny",state:"failure",argument:"Reservations[].Instances[].State.Name"},{expected:"stopping",matcher:"pathAny",state:"failure",argument:"Reservations[].Instances[].State.Name"}]},InternetGatewayExists:{operation:"DescribeInternetGateways",delay:5,maxAttempts:6,acceptors:[{expected:true,matcher:"path",state:"success",argument:"length(InternetGateways[].InternetGatewayId) > `0`"},{expected:"InvalidInternetGateway.NotFound",matcher:"error",state:"retry"}]},KeyPairExists:{operation:"DescribeKeyPairs",delay:5,maxAttempts:6,acceptors:[{expected:true,matcher:"path",state:"success",argument:"length(KeyPairs[].KeyName) > `0`"},{expected:"InvalidKeyPair.NotFound",matcher:"error",state:"retry"}]},NatGatewayAvailable:{operation:"DescribeNatGateways",delay:15,maxAttempts:40,acceptors:[{state:"success",matcher:"pathAll",argument:"NatGateways[].State",expected:"available"},{state:"failure",matcher:"pathAny",argument:"NatGateways[].State",expected:"failed"},{state:"failure",matcher:"pathAny",argument:"NatGateways[].State",expected:"deleting"},{state:"failure",matcher:"pathAny",argument:"NatGateways[].State",expected:"deleted"},{state:"retry",matcher:"error",expected:"NatGatewayNotFound"}]},NatGatewayDeleted:{operation:"DescribeNatGateways",delay:15,maxAttempts:40,acceptors:[{state:"success",matcher:"pathAll",argument:"NatGateways[].State",expected:"deleted"},{state:"success",matcher:"error",expected:"NatGatewayNotFound"}]},NetworkInterfaceAvailable:{operation:"DescribeNetworkInterfaces",delay:20,maxAttempts:10,acceptors:[{expected:"available",matcher:"pathAll",state:"success",argument:"NetworkInterfaces[].Status"},{expected:"InvalidNetworkInterfaceID.NotFound",matcher:"error",state:"failure"}]},PasswordDataAvailable:{operation:"GetPasswordData",maxAttempts:40,delay:15,acceptors:[{state:"success",matcher:"path",argument:"length(PasswordData) > `0`",expected:true}]},SnapshotCompleted:{delay:15,operation:"DescribeSnapshots",maxAttempts:40,acceptors:[{expected:"completed",matcher:"pathAll",state:"success",argument:"Snapshots[].State"},{expected:"error",matcher:"pathAny",state:"failure",argument:"Snapshots[].State"}]},SecurityGroupExists:{operation:"DescribeSecurityGroups",delay:5,maxAttempts:6,acceptors:[{expected:true,matcher:"path",state:"success",argument:"length(SecurityGroups[].GroupId) > `0`"},{expected:"InvalidGroup.NotFound",matcher:"error",state:"retry"}]},SpotInstanceRequestFulfilled:{operation:"DescribeSpotInstanceRequests",maxAttempts:40,delay:15,acceptors:[{state:"success",matcher:"pathAll",argument:"SpotInstanceRequests[].Status.Code",expected:"fulfilled"},{state:"success",matcher:"pathAll",argument:"SpotInstanceRequests[].Status.Code",expected:"request-canceled-and-instance-running"},{state:"failure",matcher:"pathAny",argument:"SpotInstanceRequests[].Status.Code",expected:"schedule-expired"},{state:"failure",matcher:"pathAny",argument:"SpotInstanceRequests[].Status.Code",expected:"canceled-before-fulfillment"},{state:"failure",matcher:"pathAny",argument:"SpotInstanceRequests[].Status.Code",expected:"bad-parameters"},{state:"failure",matcher:"pathAny",argument:"SpotInstanceRequests[].Status.Code",expected:"system-error"},{state:"retry",matcher:"error",expected:"InvalidSpotInstanceRequestID.NotFound"}]},SubnetAvailable:{delay:15,operation:"DescribeSubnets",maxAttempts:40,acceptors:[{expected:"available",matcher:"pathAll",state:"success",argument:"Subnets[].State"}]},SystemStatusOk:{operation:"DescribeInstanceStatus",maxAttempts:40,delay:15,acceptors:[{state:"success",matcher:"pathAll",argument:"InstanceStatuses[].SystemStatus.Status",expected:"ok"}]},VolumeAvailable:{delay:15,operation:"DescribeVolumes",maxAttempts:40,acceptors:[{expected:"available",matcher:"pathAll",state:"success",argument:"Volumes[].State"},{expected:"deleted",matcher:"pathAny",state:"failure",argument:"Volumes[].State"}]},VolumeDeleted:{delay:15,operation:"DescribeVolumes",maxAttempts:40,acceptors:[{expected:"deleted",matcher:"pathAll",state:"success",argument:"Volumes[].State"},{matcher:"error",expected:"InvalidVolume.NotFound",state:"success"}]},VolumeInUse:{delay:15,operation:"DescribeVolumes",maxAttempts:40,acceptors:[{expected:"in-use",matcher:"pathAll",state:"success",argument:"Volumes[].State"},{expected:"deleted",matcher:"pathAny",state:"failure",argument:"Volumes[].State"}]},VpcAvailable:{delay:15,operation:"DescribeVpcs",maxAttempts:40,acceptors:[{expected:"available",matcher:"pathAll",state:"success",argument:"Vpcs[].State"}]},VpcExists:{operation:"DescribeVpcs",delay:1,maxAttempts:5,acceptors:[{matcher:"status",expected:200,state:"success"},{matcher:"error",expected:"InvalidVpcID.NotFound",state:"retry"}]},VpnConnectionAvailable:{delay:15,operation:"DescribeVpnConnections",maxAttempts:40,acceptors:[{expected:"available",matcher:"pathAll",state:"success",argument:"VpnConnections[].State"},{expected:"deleting",matcher:"pathAny",state:"failure",argument:"VpnConnections[].State"},{expected:"deleted",matcher:"pathAny",state:"failure",argument:"VpnConnections[].State"}]},VpnConnectionDeleted:{delay:15,operation:"DescribeVpnConnections",maxAttempts:40,acceptors:[{expected:"deleted",matcher:"pathAll",state:"success",argument:"VpnConnections[].State"},{expected:"pending",matcher:"pathAny",state:"failure",argument:"VpnConnections[].State"}]},VpcPeeringConnectionExists:{delay:15,operation:"DescribeVpcPeeringConnections",maxAttempts:40,acceptors:[{matcher:"status",expected:200,state:"success"},{matcher:"error",expected:"InvalidVpcPeeringConnectionID.NotFound",state:"retry"}]},VpcPeeringConnectionDeleted:{delay:15,operation:"DescribeVpcPeeringConnections",maxAttempts:40,acceptors:[{expected:"deleted",matcher:"pathAll",state:"success",argument:"VpcPeeringConnections[].Status.Code"},{matcher:"error",expected:"InvalidVpcPeeringConnectionID.NotFound",state:"success"}]}}}},1514:function(e,t){(function(){t.defaults={.1:{explicitCharkey:false,trim:true,normalize:true,normalizeTags:false,attrkey:"@",charkey:"#",explicitArray:false,ignoreAttrs:false,mergeAttrs:false,explicitRoot:false,validator:null,xmlns:false,explicitChildren:false,childkey:"@@",charsAsChildren:false,includeWhiteChars:false,async:false,strict:true,attrNameProcessors:null,attrValueProcessors:null,tagNameProcessors:null,valueProcessors:null,emptyTag:""},.2:{explicitCharkey:false,trim:false,normalize:false,normalizeTags:false,attrkey:"$",charkey:"_",explicitArray:true,ignoreAttrs:false,mergeAttrs:false,explicitRoot:true,validator:null,xmlns:false,explicitChildren:false,preserveChildrenOrder:false,childkey:"$$",charsAsChildren:false,includeWhiteChars:false,async:false,strict:true,attrNameProcessors:null,attrValueProcessors:null,tagNameProcessors:null,valueProcessors:null,rootName:"root",xmldec:{version:"1.0",encoding:"UTF-8",standalone:true},doctype:null,renderOpts:{pretty:true,indent:" ",newline:"\n"},headless:false,chunkSize:1e4,emptyTag:"",cdata:false}}}).call(this)},1520:function(e){e.exports={pagination:{ListCloudFrontOriginAccessIdentities:{input_token:"Marker",output_token:"CloudFrontOriginAccessIdentityList.NextMarker",limit_key:"MaxItems",more_results:"CloudFrontOriginAccessIdentityList.IsTruncated",result_key:"CloudFrontOriginAccessIdentityList.Items"},ListDistributions:{input_token:"Marker",output_token:"DistributionList.NextMarker",limit_key:"MaxItems",more_results:"DistributionList.IsTruncated",result_key:"DistributionList.Items"},ListInvalidations:{input_token:"Marker",output_token:"InvalidationList.NextMarker",limit_key:"MaxItems",more_results:"InvalidationList.IsTruncated",result_key:"InvalidationList.Items"},ListStreamingDistributions:{input_token:"Marker",output_token:"StreamingDistributionList.NextMarker",limit_key:"MaxItems",more_results:"StreamingDistributionList.IsTruncated",result_key:"StreamingDistributionList.Items"}}}},1525:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var r=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;t.default=r},1527:function(e){e.exports={pagination:{ListGraphs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListInvitations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListMembers:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListOrganizationAdminAccounts:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},1529:function(e){e.exports={pagination:{}}},1530:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["computeoptimizer"]={};i.ComputeOptimizer=s.defineService("computeoptimizer",["2019-11-01"]);Object.defineProperty(a.services["computeoptimizer"],"2019-11-01",{get:function get(){var e=r(3165);e.paginators=r(9693).pagination;return e},enumerable:true,configurable:true});e.exports=i.ComputeOptimizer},1531:function(e,t,r){r(4281)},1536:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["lexmodelbuildingservice"]={};i.LexModelBuildingService=s.defineService("lexmodelbuildingservice",["2017-04-19"]);Object.defineProperty(a.services["lexmodelbuildingservice"],"2017-04-19",{get:function get(){var e=r(5614);e.paginators=r(2120).pagination;return e},enumerable:true,configurable:true});e.exports=i.LexModelBuildingService},1561:function(e){e.exports={pagination:{GetExecutionHistory:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"events"},ListActivities:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"activities"},ListExecutions:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"executions"},ListStateMachines:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"stateMachines"}}}},1580:function(e){e.exports={pagination:{ListReportDefinitions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"reportDefinitions"}}}},1583:function(e,t,r){var i=r(153).memoizedProperty;function memoize(e,t,r,s){i(this,s(e),function(){return r(e,t)})}function Collection(e,t,r,i,s){i=i||String;var a=this;for(var o in e){if(Object.prototype.hasOwnProperty.call(e,o)){memoize.call(a,o,e[o],r,i);if(s)s(o,e[o])}}}e.exports=Collection},1587:function(e){var t=function(){return{IPv4:"IPv4",IPv6:"IPv6"}};e.exports=t},1592:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["serverlessapplicationrepository"]={};i.ServerlessApplicationRepository=s.defineService("serverlessapplicationrepository",["2017-09-08"]);Object.defineProperty(a.services["serverlessapplicationrepository"],"2017-09-08",{get:function get(){var e=r(3252);e.paginators=r(3080).pagination;return e},enumerable:true,configurable:true});e.exports=i.ServerlessApplicationRepository},1595:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-07-25",endpointPrefix:"api.elastic-inference",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"Amazon Elastic Inference",serviceFullName:"Amazon Elastic Inference",serviceId:"Elastic Inference",signatureVersion:"v4",signingName:"elastic-inference",uid:"elastic-inference-2017-07-25"},operations:{DescribeAcceleratorOfferings:{http:{requestUri:"/describe-accelerator-offerings"},input:{type:"structure",required:["locationType"],members:{locationType:{},acceleratorTypes:{type:"list",member:{}}}},output:{type:"structure",members:{acceleratorTypeOfferings:{type:"list",member:{type:"structure",members:{acceleratorType:{},locationType:{},location:{}}}}}}},DescribeAcceleratorTypes:{http:{method:"GET",requestUri:"/describe-accelerator-types"},input:{type:"structure",members:{}},output:{type:"structure",members:{acceleratorTypes:{type:"list",member:{type:"structure",members:{acceleratorTypeName:{},memoryInfo:{type:"structure",members:{sizeInMiB:{type:"integer"}}},throughputInfo:{type:"list",member:{type:"structure",members:{key:{},value:{type:"integer"}}}}}}}}}},DescribeAccelerators:{http:{requestUri:"/describe-accelerators"},input:{type:"structure",members:{acceleratorIds:{type:"list",member:{}},filters:{type:"list",member:{type:"structure",members:{name:{},values:{type:"list",member:{}}}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{acceleratorSet:{type:"list",member:{type:"structure",members:{acceleratorHealth:{type:"structure",members:{status:{}}},acceleratorType:{},acceleratorId:{},availabilityZone:{},attachedResource:{}}}},nextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"S13"}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"S13"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}}}},shapes:{S13:{type:"map",key:{},value:{}}}}},1596:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-11-01",endpointPrefix:"ingest.timestream",jsonVersion:"1.0",protocol:"json",serviceAbbreviation:"Timestream Write",serviceFullName:"Amazon Timestream Write",serviceId:"Timestream Write",signatureVersion:"v4",signingName:"timestream",targetPrefix:"Timestream_20181101",uid:"timestream-write-2018-11-01"},operations:{CreateDatabase:{input:{type:"structure",required:["DatabaseName"],members:{DatabaseName:{},KmsKeyId:{},Tags:{shape:"S4"}}},output:{type:"structure",members:{Database:{shape:"S9"}}},endpointdiscovery:{required:true}},CreateTable:{input:{type:"structure",required:["DatabaseName","TableName"],members:{DatabaseName:{},TableName:{},RetentionProperties:{shape:"Sf"},Tags:{shape:"S4"},MagneticStoreWriteProperties:{shape:"Si"}}},output:{type:"structure",members:{Table:{shape:"Sq"}}},endpointdiscovery:{required:true}},DeleteDatabase:{input:{type:"structure",required:["DatabaseName"],members:{DatabaseName:{}}},endpointdiscovery:{required:true}},DeleteTable:{input:{type:"structure",required:["DatabaseName","TableName"],members:{DatabaseName:{},TableName:{}}},endpointdiscovery:{required:true}},DescribeDatabase:{input:{type:"structure",required:["DatabaseName"],members:{DatabaseName:{}}},output:{type:"structure",members:{Database:{shape:"S9"}}},endpointdiscovery:{required:true}},DescribeEndpoints:{input:{type:"structure",members:{}},output:{type:"structure",required:["Endpoints"],members:{Endpoints:{type:"list",member:{type:"structure",required:["Address","CachePeriodInMinutes"],members:{Address:{},CachePeriodInMinutes:{type:"long"}}}}}},endpointoperation:true},DescribeTable:{input:{type:"structure",required:["DatabaseName","TableName"],members:{DatabaseName:{},TableName:{}}},output:{type:"structure",members:{Table:{shape:"Sq"}}},endpointdiscovery:{required:true}},ListDatabases:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Databases:{type:"list",member:{shape:"S9"}},NextToken:{}}},endpointdiscovery:{required:true}},ListTables:{input:{type:"structure",members:{DatabaseName:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Tables:{type:"list",member:{shape:"Sq"}},NextToken:{}}},endpointdiscovery:{required:true}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},output:{type:"structure",members:{Tags:{shape:"S4"}}},endpointdiscovery:{required:true}},TagResource:{input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"S4"}}},output:{type:"structure",members:{}},endpointdiscovery:{required:true}},UntagResource:{input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}},endpointdiscovery:{required:true}},UpdateDatabase:{input:{type:"structure",required:["DatabaseName","KmsKeyId"],members:{DatabaseName:{},KmsKeyId:{}}},output:{type:"structure",members:{Database:{shape:"S9"}}},endpointdiscovery:{required:true}},UpdateTable:{input:{type:"structure",required:["DatabaseName","TableName"],members:{DatabaseName:{},TableName:{},RetentionProperties:{shape:"Sf"},MagneticStoreWriteProperties:{shape:"Si"}}},output:{type:"structure",members:{Table:{shape:"Sq"}}},endpointdiscovery:{required:true}},WriteRecords:{input:{type:"structure",required:["DatabaseName","TableName","Records"],members:{DatabaseName:{},TableName:{},CommonAttributes:{shape:"S1m"},Records:{type:"list",member:{shape:"S1m"}}}},output:{type:"structure",members:{RecordsIngested:{type:"structure",members:{Total:{type:"integer"},MemoryStore:{type:"integer"},MagneticStore:{type:"integer"}}}}},endpointdiscovery:{required:true}}},shapes:{S4:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S9:{type:"structure",members:{Arn:{},DatabaseName:{},TableCount:{type:"long"},KmsKeyId:{},CreationTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"}}},Sf:{type:"structure",required:["MemoryStoreRetentionPeriodInHours","MagneticStoreRetentionPeriodInDays"],members:{MemoryStoreRetentionPeriodInHours:{type:"long"},MagneticStoreRetentionPeriodInDays:{type:"long"}}},Si:{type:"structure",required:["EnableMagneticStoreWrites"],members:{EnableMagneticStoreWrites:{type:"boolean"},MagneticStoreRejectedDataLocation:{type:"structure",members:{S3Configuration:{type:"structure",members:{BucketName:{},ObjectKeyPrefix:{},EncryptionOption:{},KmsKeyId:{}}}}}}},Sq:{type:"structure",members:{Arn:{},TableName:{},DatabaseName:{},TableStatus:{},RetentionProperties:{shape:"Sf"},CreationTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"},MagneticStoreWriteProperties:{shape:"Si"}}},S1m:{type:"structure",members:{Dimensions:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{},DimensionValueType:{}}}},MeasureName:{},MeasureValue:{},MeasureValueType:{},Time:{},TimeUnit:{},Version:{type:"long"},MeasureValues:{type:"list",member:{type:"structure",required:["Name","Value","Type"],members:{Name:{},Value:{},Type:{}}}}}}}}},1599:function(e,t,r){var i=r(395);i.util.update(i.MachineLearning.prototype,{setupRequestListeners:function setupRequestListeners(e){if(e.operation==="predict"){e.addListener("build",this.buildEndpoint)}},buildEndpoint:function buildEndpoint(e){var t=e.params.PredictEndpoint;if(t){e.httpRequest.endpoint=new i.Endpoint(t)}}})},1602:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["translate"]={};i.Translate=s.defineService("translate",["2017-07-01"]);Object.defineProperty(a.services["translate"],"2017-07-01",{get:function get(){var e=r(5452);e.paginators=r(324).pagination;return e},enumerable:true,configurable:true});e.exports=i.Translate},1607:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["amp"]={};i.Amp=s.defineService("amp",["2020-08-01"]);Object.defineProperty(a.services["amp"],"2020-08-01",{get:function get(){var e=r(4616);e.paginators=r(541).pagination;e.waiters=r(5451).waiters;return e},enumerable:true,configurable:true});e.exports=i.Amp},1626:function(e){e.exports={pagination:{GetQueryResults:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListDataCatalogs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"DataCatalogsSummary"},ListDatabases:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"DatabaseList"},ListNamedQueries:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListPreparedStatements:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListQueryExecutions:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListTableMetadata:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"TableMetadataList"},ListTagsForResource:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Tags"},ListWorkGroups:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"}}}},1627:function(e){e.exports={version:2,waiters:{CacheClusterAvailable:{acceptors:[{argument:"CacheClusters[].CacheClusterStatus",expected:"available",matcher:"pathAll",state:"success"},{argument:"CacheClusters[].CacheClusterStatus",expected:"deleted",matcher:"pathAny",state:"failure"},{argument:"CacheClusters[].CacheClusterStatus",expected:"deleting",matcher:"pathAny",state:"failure"},{argument:"CacheClusters[].CacheClusterStatus",expected:"incompatible-network",matcher:"pathAny",state:"failure"},{argument:"CacheClusters[].CacheClusterStatus",expected:"restore-failed",matcher:"pathAny",state:"failure"}],delay:15,description:"Wait until ElastiCache cluster is available.",maxAttempts:40,operation:"DescribeCacheClusters"},CacheClusterDeleted:{acceptors:[{argument:"CacheClusters[].CacheClusterStatus",expected:"deleted",matcher:"pathAll",state:"success"},{expected:"CacheClusterNotFound",matcher:"error",state:"success"},{argument:"CacheClusters[].CacheClusterStatus",expected:"available",matcher:"pathAny",state:"failure"},{argument:"CacheClusters[].CacheClusterStatus",expected:"creating",matcher:"pathAny",state:"failure"},{argument:"CacheClusters[].CacheClusterStatus",expected:"incompatible-network",matcher:"pathAny",state:"failure"},{argument:"CacheClusters[].CacheClusterStatus",expected:"modifying",matcher:"pathAny",state:"failure"},{argument:"CacheClusters[].CacheClusterStatus",expected:"restore-failed",matcher:"pathAny",state:"failure"},{argument:"CacheClusters[].CacheClusterStatus",expected:"snapshotting",matcher:"pathAny",state:"failure"}],delay:15,description:"Wait until ElastiCache cluster is deleted.",maxAttempts:40,operation:"DescribeCacheClusters"},ReplicationGroupAvailable:{acceptors:[{argument:"ReplicationGroups[].Status",expected:"available",matcher:"pathAll",state:"success"},{argument:"ReplicationGroups[].Status",expected:"deleted",matcher:"pathAny",state:"failure"}],delay:15,description:"Wait until ElastiCache replication group is available.",maxAttempts:40,operation:"DescribeReplicationGroups"},ReplicationGroupDeleted:{acceptors:[{argument:"ReplicationGroups[].Status",expected:"deleted",matcher:"pathAll",state:"success"},{argument:"ReplicationGroups[].Status",expected:"available",matcher:"pathAny",state:"failure"},{expected:"ReplicationGroupNotFoundFault",matcher:"error",state:"success"}],delay:15,description:"Wait until ElastiCache replication group is deleted.",maxAttempts:40,operation:"DescribeReplicationGroups"}}}},1631:function(e){e.exports=require("net")},1632:function(e,t,r){var i=r(395);var s=null;var a={signatureVersion:"v4",signingName:"rds-db",operations:{}};var o={region:"string",hostname:"string",port:"number",username:"string"};i.RDS.Signer=i.util.inherit({constructor:function Signer(e){this.options=e||{}},convertUrlToAuthToken:function convertUrlToAuthToken(e){var t="https://";if(e.indexOf(t)===0){return e.substring(t.length)}},getAuthToken:function getAuthToken(e,t){if(typeof e==="function"&&t===undefined){t=e;e={}}var r=this;var o=typeof t==="function";e=i.util.merge(this.options,e);var n=this.validateAuthTokenOptions(e);if(n!==true){if(o){return t(n,null)}throw n}var u=900;var p={region:e.region,endpoint:new i.Endpoint(e.hostname+":"+e.port),paramValidation:false,signatureVersion:"v4"};if(e.credentials){p.credentials=e.credentials}s=new i.Service(p);s.api=a;var m=s.makeRequest();this.modifyRequestForAuthToken(m,e);if(o){m.presign(u,function(e,i){if(i){i=r.convertUrlToAuthToken(i)}t(e,i)})}else{var c=m.presign(u);return this.convertUrlToAuthToken(c)}},modifyRequestForAuthToken:function modifyRequestForAuthToken(e,t){e.on("build",e.buildAsGet);var r=e.httpRequest;r.body=i.util.queryParamsToString({Action:"connect",DBUser:t.username})},validateAuthTokenOptions:function validateAuthTokenOptions(e){var t="";e=e||{};for(var r in o){if(!Object.prototype.hasOwnProperty.call(o,r)){continue}if(typeof e[r]!==o[r]){t+="option '"+r+"' should have been type '"+o[r]+"', was '"+typeof e[r]+"'.\n"}}if(t.length){return i.util.error(new Error,{code:"InvalidParameter",message:t})}return true}})},1636:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2019-01-02",endpointPrefix:"qldb",jsonVersion:"1.0",protocol:"rest-json",serviceAbbreviation:"QLDB",serviceFullName:"Amazon QLDB",serviceId:"QLDB",signatureVersion:"v4",signingName:"qldb",uid:"qldb-2019-01-02"},operations:{CancelJournalKinesisStream:{http:{method:"DELETE",requestUri:"/ledgers/{name}/journal-kinesis-streams/{streamId}"},input:{type:"structure",required:["LedgerName","StreamId"],members:{LedgerName:{location:"uri",locationName:"name"},StreamId:{location:"uri",locationName:"streamId"}}},output:{type:"structure",members:{StreamId:{}}}},CreateLedger:{http:{requestUri:"/ledgers"},input:{type:"structure",required:["Name","PermissionsMode"],members:{Name:{},Tags:{shape:"S6"},PermissionsMode:{},DeletionProtection:{type:"boolean"},KmsKey:{}}},output:{type:"structure",members:{Name:{},Arn:{},State:{},CreationDateTime:{type:"timestamp"},PermissionsMode:{},DeletionProtection:{type:"boolean"},KmsKeyArn:{}}}},DeleteLedger:{http:{method:"DELETE",requestUri:"/ledgers/{name}"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"name"}}}},DescribeJournalKinesisStream:{http:{method:"GET",requestUri:"/ledgers/{name}/journal-kinesis-streams/{streamId}"},input:{type:"structure",required:["LedgerName","StreamId"],members:{LedgerName:{location:"uri",locationName:"name"},StreamId:{location:"uri",locationName:"streamId"}}},output:{type:"structure",members:{Stream:{shape:"Sj"}}}},DescribeJournalS3Export:{http:{method:"GET",requestUri:"/ledgers/{name}/journal-s3-exports/{exportId}"},input:{type:"structure",required:["Name","ExportId"],members:{Name:{location:"uri",locationName:"name"},ExportId:{location:"uri",locationName:"exportId"}}},output:{type:"structure",required:["ExportDescription"],members:{ExportDescription:{shape:"Sr"}}}},DescribeLedger:{http:{method:"GET",requestUri:"/ledgers/{name}"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{Name:{},Arn:{},State:{},CreationDateTime:{type:"timestamp"},PermissionsMode:{},DeletionProtection:{type:"boolean"},EncryptionDescription:{shape:"S11"}}}},ExportJournalToS3:{http:{requestUri:"/ledgers/{name}/journal-s3-exports"},input:{type:"structure",required:["Name","InclusiveStartTime","ExclusiveEndTime","S3ExportConfiguration","RoleArn"],members:{Name:{location:"uri",locationName:"name"},InclusiveStartTime:{type:"timestamp"},ExclusiveEndTime:{type:"timestamp"},S3ExportConfiguration:{shape:"St"},RoleArn:{},OutputFormat:{}}},output:{type:"structure",required:["ExportId"],members:{ExportId:{}}}},GetBlock:{http:{requestUri:"/ledgers/{name}/block"},input:{type:"structure",required:["Name","BlockAddress"],members:{Name:{location:"uri",locationName:"name"},BlockAddress:{shape:"S16"},DigestTipAddress:{shape:"S16"}}},output:{type:"structure",required:["Block"],members:{Block:{shape:"S16"},Proof:{shape:"S16"}}}},GetDigest:{http:{requestUri:"/ledgers/{name}/digest"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"name"}}},output:{type:"structure",required:["Digest","DigestTipAddress"],members:{Digest:{type:"blob"},DigestTipAddress:{shape:"S16"}}}},GetRevision:{http:{requestUri:"/ledgers/{name}/revision"},input:{type:"structure",required:["Name","BlockAddress","DocumentId"],members:{Name:{location:"uri",locationName:"name"},BlockAddress:{shape:"S16"},DocumentId:{},DigestTipAddress:{shape:"S16"}}},output:{type:"structure",required:["Revision"],members:{Proof:{shape:"S16"},Revision:{shape:"S16"}}}},ListJournalKinesisStreamsForLedger:{http:{method:"GET",requestUri:"/ledgers/{name}/journal-kinesis-streams"},input:{type:"structure",required:["LedgerName"],members:{LedgerName:{location:"uri",locationName:"name"},MaxResults:{location:"querystring",locationName:"max_results",type:"integer"},NextToken:{location:"querystring",locationName:"next_token"}}},output:{type:"structure",members:{Streams:{type:"list",member:{shape:"Sj"}},NextToken:{}}}},ListJournalS3Exports:{http:{method:"GET",requestUri:"/journal-s3-exports"},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"max_results",type:"integer"},NextToken:{location:"querystring",locationName:"next_token"}}},output:{type:"structure",members:{JournalS3Exports:{shape:"S1l"},NextToken:{}}}},ListJournalS3ExportsForLedger:{http:{method:"GET",requestUri:"/ledgers/{name}/journal-s3-exports"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"name"},MaxResults:{location:"querystring",locationName:"max_results",type:"integer"},NextToken:{location:"querystring",locationName:"next_token"}}},output:{type:"structure",members:{JournalS3Exports:{shape:"S1l"},NextToken:{}}}},ListLedgers:{http:{method:"GET",requestUri:"/ledgers"},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"max_results",type:"integer"},NextToken:{location:"querystring",locationName:"next_token"}}},output:{type:"structure",members:{Ledgers:{type:"list",member:{type:"structure",members:{Name:{},State:{},CreationDateTime:{type:"timestamp"}}}},NextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{Tags:{shape:"S6"}}}},StreamJournalToKinesis:{http:{requestUri:"/ledgers/{name}/journal-kinesis-streams"},input:{type:"structure",required:["LedgerName","RoleArn","InclusiveStartTime","KinesisConfiguration","StreamName"],members:{LedgerName:{location:"uri",locationName:"name"},RoleArn:{},Tags:{shape:"S6"},InclusiveStartTime:{type:"timestamp"},ExclusiveEndTime:{type:"timestamp"},KinesisConfiguration:{shape:"Sl"},StreamName:{}}},output:{type:"structure",members:{StreamId:{}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"resourceArn"},Tags:{shape:"S6"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{location:"uri",locationName:"resourceArn"},TagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateLedger:{http:{method:"PATCH",requestUri:"/ledgers/{name}"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"name"},DeletionProtection:{type:"boolean"},KmsKey:{}}},output:{type:"structure",members:{Name:{},Arn:{},State:{},CreationDateTime:{type:"timestamp"},DeletionProtection:{type:"boolean"},EncryptionDescription:{shape:"S11"}}}},UpdateLedgerPermissionsMode:{http:{method:"PATCH",requestUri:"/ledgers/{name}/permissions-mode"},input:{type:"structure",required:["Name","PermissionsMode"],members:{Name:{location:"uri",locationName:"name"},PermissionsMode:{}}},output:{type:"structure",members:{Name:{},Arn:{},PermissionsMode:{}}}}},shapes:{S6:{type:"map",key:{},value:{}},Sj:{type:"structure",required:["LedgerName","RoleArn","StreamId","Status","KinesisConfiguration","StreamName"],members:{LedgerName:{},CreationTime:{type:"timestamp"},InclusiveStartTime:{type:"timestamp"},ExclusiveEndTime:{type:"timestamp"},RoleArn:{},StreamId:{},Arn:{},Status:{},KinesisConfiguration:{shape:"Sl"},ErrorCause:{},StreamName:{}}},Sl:{type:"structure",required:["StreamArn"],members:{StreamArn:{},AggregationEnabled:{type:"boolean"}}},Sr:{type:"structure",required:["LedgerName","ExportId","ExportCreationTime","Status","InclusiveStartTime","ExclusiveEndTime","S3ExportConfiguration","RoleArn"],members:{LedgerName:{},ExportId:{},ExportCreationTime:{type:"timestamp"},Status:{},InclusiveStartTime:{type:"timestamp"},ExclusiveEndTime:{type:"timestamp"},S3ExportConfiguration:{shape:"St"},RoleArn:{},OutputFormat:{}}},St:{type:"structure",required:["Bucket","Prefix","EncryptionConfiguration"],members:{Bucket:{},Prefix:{},EncryptionConfiguration:{type:"structure",required:["ObjectEncryptionType"],members:{ObjectEncryptionType:{},KmsKeyArn:{}}}}},S11:{type:"structure",required:["KmsKeyArn","EncryptionStatus"],members:{KmsKeyArn:{},EncryptionStatus:{},InaccessibleKmsKeyDateTime:{type:"timestamp"}}},S16:{type:"structure",members:{IonText:{type:"string",sensitive:true}},sensitive:true},S1l:{type:"list",member:{shape:"Sr"}}}}},1642:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-11-12",endpointPrefix:"network-firewall",jsonVersion:"1.0",protocol:"json",serviceAbbreviation:"Network Firewall",serviceFullName:"AWS Network Firewall",serviceId:"Network Firewall",signatureVersion:"v4",signingName:"network-firewall",targetPrefix:"NetworkFirewall_20201112",uid:"network-firewall-2020-11-12"},operations:{AssociateFirewallPolicy:{input:{type:"structure",required:["FirewallPolicyArn"],members:{UpdateToken:{},FirewallArn:{},FirewallName:{},FirewallPolicyArn:{}}},output:{type:"structure",members:{FirewallArn:{},FirewallName:{},FirewallPolicyArn:{},UpdateToken:{}}}},AssociateSubnets:{input:{type:"structure",required:["SubnetMappings"],members:{UpdateToken:{},FirewallArn:{},FirewallName:{},SubnetMappings:{shape:"S7"}}},output:{type:"structure",members:{FirewallArn:{},FirewallName:{},SubnetMappings:{shape:"S7"},UpdateToken:{}}}},CreateFirewall:{input:{type:"structure",required:["FirewallName","FirewallPolicyArn","VpcId","SubnetMappings"],members:{FirewallName:{},FirewallPolicyArn:{},VpcId:{},SubnetMappings:{shape:"S7"},DeleteProtection:{type:"boolean"},SubnetChangeProtection:{type:"boolean"},FirewallPolicyChangeProtection:{type:"boolean"},Description:{},Tags:{shape:"Sf"},EncryptionConfiguration:{shape:"Sj"}}},output:{type:"structure",members:{Firewall:{shape:"Sn"},FirewallStatus:{shape:"Sp"}}}},CreateFirewallPolicy:{input:{type:"structure",required:["FirewallPolicyName","FirewallPolicy"],members:{FirewallPolicyName:{},FirewallPolicy:{shape:"S13"},Description:{},Tags:{shape:"Sf"},DryRun:{type:"boolean"},EncryptionConfiguration:{shape:"Sj"}}},output:{type:"structure",required:["UpdateToken","FirewallPolicyResponse"],members:{UpdateToken:{},FirewallPolicyResponse:{shape:"S1o"}}}},CreateRuleGroup:{input:{type:"structure",required:["RuleGroupName","Type","Capacity"],members:{RuleGroupName:{},RuleGroup:{shape:"S1u"},Rules:{},Type:{},Description:{},Capacity:{type:"integer"},Tags:{shape:"Sf"},DryRun:{type:"boolean"},EncryptionConfiguration:{shape:"Sj"},SourceMetadata:{shape:"S37"}}},output:{type:"structure",required:["UpdateToken","RuleGroupResponse"],members:{UpdateToken:{},RuleGroupResponse:{shape:"S39"}}}},DeleteFirewall:{input:{type:"structure",members:{FirewallName:{},FirewallArn:{}}},output:{type:"structure",members:{Firewall:{shape:"Sn"},FirewallStatus:{shape:"Sp"}}}},DeleteFirewallPolicy:{input:{type:"structure",members:{FirewallPolicyName:{},FirewallPolicyArn:{}}},output:{type:"structure",required:["FirewallPolicyResponse"],members:{FirewallPolicyResponse:{shape:"S1o"}}}},DeleteResourcePolicy:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{}}},DeleteRuleGroup:{input:{type:"structure",members:{RuleGroupName:{},RuleGroupArn:{},Type:{}}},output:{type:"structure",required:["RuleGroupResponse"],members:{RuleGroupResponse:{shape:"S39"}}}},DescribeFirewall:{input:{type:"structure",members:{FirewallName:{},FirewallArn:{}}},output:{type:"structure",members:{UpdateToken:{},Firewall:{shape:"Sn"},FirewallStatus:{shape:"Sp"}}}},DescribeFirewallPolicy:{input:{type:"structure",members:{FirewallPolicyName:{},FirewallPolicyArn:{}}},output:{type:"structure",required:["UpdateToken","FirewallPolicyResponse"],members:{UpdateToken:{},FirewallPolicyResponse:{shape:"S1o"},FirewallPolicy:{shape:"S13"}}}},DescribeLoggingConfiguration:{input:{type:"structure",members:{FirewallArn:{},FirewallName:{}}},output:{type:"structure",members:{FirewallArn:{},LoggingConfiguration:{shape:"S3o"}}}},DescribeResourcePolicy:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{Policy:{}}}},DescribeRuleGroup:{input:{type:"structure",members:{RuleGroupName:{},RuleGroupArn:{},Type:{}}},output:{type:"structure",required:["UpdateToken","RuleGroupResponse"],members:{UpdateToken:{},RuleGroup:{shape:"S1u"},RuleGroupResponse:{shape:"S39"}}}},DescribeRuleGroupMetadata:{input:{type:"structure",members:{RuleGroupName:{},RuleGroupArn:{},Type:{}}},output:{type:"structure",required:["RuleGroupArn","RuleGroupName"],members:{RuleGroupArn:{},RuleGroupName:{},Description:{},Type:{},Capacity:{type:"integer"},StatefulRuleOptions:{shape:"S35"},LastModifiedTime:{type:"timestamp"}}}},DisassociateSubnets:{input:{type:"structure",required:["SubnetIds"],members:{UpdateToken:{},FirewallArn:{},FirewallName:{},SubnetIds:{type:"list",member:{}}}},output:{type:"structure",members:{FirewallArn:{},FirewallName:{},SubnetMappings:{shape:"S7"},UpdateToken:{}}}},ListFirewallPolicies:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NextToken:{},FirewallPolicies:{type:"list",member:{type:"structure",members:{Name:{},Arn:{}}}}}}},ListFirewalls:{input:{type:"structure",members:{NextToken:{},VpcIds:{type:"list",member:{}},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NextToken:{},Firewalls:{type:"list",member:{type:"structure",members:{FirewallName:{},FirewallArn:{}}}}}}},ListRuleGroups:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Scope:{},ManagedType:{},Type:{}}},output:{type:"structure",members:{NextToken:{},RuleGroups:{type:"list",member:{type:"structure",members:{Name:{},Arn:{}}}}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceArn"],members:{NextToken:{},MaxResults:{type:"integer"},ResourceArn:{}}},output:{type:"structure",members:{NextToken:{},Tags:{shape:"Sf"}}}},PutResourcePolicy:{input:{type:"structure",required:["ResourceArn","Policy"],members:{ResourceArn:{},Policy:{}}},output:{type:"structure",members:{}}},TagResource:{input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"Sf"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateFirewallDeleteProtection:{input:{type:"structure",required:["DeleteProtection"],members:{UpdateToken:{},FirewallArn:{},FirewallName:{},DeleteProtection:{type:"boolean"}}},output:{type:"structure",members:{FirewallArn:{},FirewallName:{},DeleteProtection:{type:"boolean"},UpdateToken:{}}}},UpdateFirewallDescription:{input:{type:"structure",members:{UpdateToken:{},FirewallArn:{},FirewallName:{},Description:{}}},output:{type:"structure",members:{FirewallArn:{},FirewallName:{},Description:{},UpdateToken:{}}}},UpdateFirewallEncryptionConfiguration:{input:{type:"structure",members:{UpdateToken:{},FirewallArn:{},FirewallName:{},EncryptionConfiguration:{shape:"Sj"}}},output:{type:"structure",members:{FirewallArn:{},FirewallName:{},UpdateToken:{},EncryptionConfiguration:{shape:"Sj"}}}},UpdateFirewallPolicy:{input:{type:"structure",required:["UpdateToken","FirewallPolicy"],members:{UpdateToken:{},FirewallPolicyArn:{},FirewallPolicyName:{},FirewallPolicy:{shape:"S13"},Description:{},DryRun:{type:"boolean"},EncryptionConfiguration:{shape:"Sj"}}},output:{type:"structure",required:["UpdateToken","FirewallPolicyResponse"],members:{UpdateToken:{},FirewallPolicyResponse:{shape:"S1o"}}}},UpdateFirewallPolicyChangeProtection:{input:{type:"structure",required:["FirewallPolicyChangeProtection"],members:{UpdateToken:{},FirewallArn:{},FirewallName:{},FirewallPolicyChangeProtection:{type:"boolean"}}},output:{type:"structure",members:{UpdateToken:{},FirewallArn:{},FirewallName:{},FirewallPolicyChangeProtection:{type:"boolean"}}}},UpdateLoggingConfiguration:{input:{type:"structure",members:{FirewallArn:{},FirewallName:{},LoggingConfiguration:{shape:"S3o"}}},output:{type:"structure",members:{FirewallArn:{},FirewallName:{},LoggingConfiguration:{shape:"S3o"}}}},UpdateRuleGroup:{input:{type:"structure",required:["UpdateToken"],members:{UpdateToken:{},RuleGroupArn:{},RuleGroupName:{},RuleGroup:{shape:"S1u"},Rules:{},Type:{},Description:{},DryRun:{type:"boolean"},EncryptionConfiguration:{shape:"Sj"},SourceMetadata:{shape:"S37"}}},output:{type:"structure",required:["UpdateToken","RuleGroupResponse"],members:{UpdateToken:{},RuleGroupResponse:{shape:"S39"}}}},UpdateSubnetChangeProtection:{input:{type:"structure",required:["SubnetChangeProtection"],members:{UpdateToken:{},FirewallArn:{},FirewallName:{},SubnetChangeProtection:{type:"boolean"}}},output:{type:"structure",members:{UpdateToken:{},FirewallArn:{},FirewallName:{},SubnetChangeProtection:{type:"boolean"}}}}},shapes:{S7:{type:"list",member:{type:"structure",required:["SubnetId"],members:{SubnetId:{}}}},Sf:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sj:{type:"structure",required:["Type"],members:{KeyId:{},Type:{}}},Sn:{type:"structure",required:["FirewallPolicyArn","VpcId","SubnetMappings","FirewallId"],members:{FirewallName:{},FirewallArn:{},FirewallPolicyArn:{},VpcId:{},SubnetMappings:{shape:"S7"},DeleteProtection:{type:"boolean"},SubnetChangeProtection:{type:"boolean"},FirewallPolicyChangeProtection:{type:"boolean"},Description:{},FirewallId:{},Tags:{shape:"Sf"},EncryptionConfiguration:{shape:"Sj"}}},Sp:{type:"structure",required:["Status","ConfigurationSyncStateSummary"],members:{Status:{},ConfigurationSyncStateSummary:{},SyncStates:{type:"map",key:{},value:{type:"structure",members:{Attachment:{type:"structure",members:{SubnetId:{},EndpointId:{},Status:{}}},Config:{type:"map",key:{},value:{type:"structure",members:{SyncStatus:{},UpdateToken:{}}}}}}}}},S13:{type:"structure",required:["StatelessDefaultActions","StatelessFragmentDefaultActions"],members:{StatelessRuleGroupReferences:{type:"list",member:{type:"structure",required:["ResourceArn","Priority"],members:{ResourceArn:{},Priority:{type:"integer"}}}},StatelessDefaultActions:{shape:"S17"},StatelessFragmentDefaultActions:{shape:"S17"},StatelessCustomActions:{shape:"S18"},StatefulRuleGroupReferences:{type:"list",member:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{},Priority:{type:"integer"},Override:{type:"structure",members:{Action:{}}}}}},StatefulDefaultActions:{type:"list",member:{}},StatefulEngineOptions:{type:"structure",members:{RuleOrder:{}}}}},S17:{type:"list",member:{}},S18:{type:"list",member:{type:"structure",required:["ActionName","ActionDefinition"],members:{ActionName:{},ActionDefinition:{type:"structure",members:{PublishMetricAction:{type:"structure",required:["Dimensions"],members:{Dimensions:{type:"list",member:{type:"structure",required:["Value"],members:{Value:{}}}}}}}}}}},S1o:{type:"structure",required:["FirewallPolicyName","FirewallPolicyArn","FirewallPolicyId"],members:{FirewallPolicyName:{},FirewallPolicyArn:{},FirewallPolicyId:{},Description:{},FirewallPolicyStatus:{},Tags:{shape:"Sf"},ConsumedStatelessRuleCapacity:{type:"integer"},ConsumedStatefulRuleCapacity:{type:"integer"},NumberOfAssociations:{type:"integer"},EncryptionConfiguration:{shape:"Sj"},LastModifiedTime:{type:"timestamp"}}},S1u:{type:"structure",required:["RulesSource"],members:{RuleVariables:{type:"structure",members:{IPSets:{type:"map",key:{},value:{type:"structure",required:["Definition"],members:{Definition:{shape:"S1z"}}}},PortSets:{type:"map",key:{},value:{type:"structure",members:{Definition:{shape:"S1z"}}}}}},RulesSource:{type:"structure",members:{RulesString:{},RulesSourceList:{type:"structure",required:["Targets","TargetTypes","GeneratedRulesType"],members:{Targets:{type:"list",member:{}},TargetTypes:{type:"list",member:{}},GeneratedRulesType:{}}},StatefulRules:{type:"list",member:{type:"structure",required:["Action","Header","RuleOptions"],members:{Action:{},Header:{type:"structure",required:["Protocol","Source","SourcePort","Direction","Destination","DestinationPort"],members:{Protocol:{},Source:{},SourcePort:{},Direction:{},Destination:{},DestinationPort:{}}},RuleOptions:{type:"list",member:{type:"structure",required:["Keyword"],members:{Keyword:{},Settings:{type:"list",member:{}}}}}}}},StatelessRulesAndCustomActions:{type:"structure",required:["StatelessRules"],members:{StatelessRules:{type:"list",member:{type:"structure",required:["RuleDefinition","Priority"],members:{RuleDefinition:{type:"structure",required:["MatchAttributes","Actions"],members:{MatchAttributes:{type:"structure",members:{Sources:{shape:"S2t"},Destinations:{shape:"S2t"},SourcePorts:{shape:"S2w"},DestinationPorts:{shape:"S2w"},Protocols:{type:"list",member:{type:"integer"}},TCPFlags:{type:"list",member:{type:"structure",required:["Flags"],members:{Flags:{shape:"S33"},Masks:{shape:"S33"}}}}}},Actions:{shape:"S17"}}},Priority:{type:"integer"}}}},CustomActions:{shape:"S18"}}}}},StatefulRuleOptions:{shape:"S35"}}},S1z:{type:"list",member:{}},S2t:{type:"list",member:{type:"structure",required:["AddressDefinition"],members:{AddressDefinition:{}}}},S2w:{type:"list",member:{type:"structure",required:["FromPort","ToPort"],members:{FromPort:{type:"integer"},ToPort:{type:"integer"}}}},S33:{type:"list",member:{}},S35:{type:"structure",members:{RuleOrder:{}}},S37:{type:"structure",members:{SourceArn:{},SourceUpdateToken:{}}},S39:{type:"structure",required:["RuleGroupArn","RuleGroupName","RuleGroupId"],members:{RuleGroupArn:{},RuleGroupName:{},RuleGroupId:{},Description:{},Type:{},Capacity:{type:"integer"},RuleGroupStatus:{},Tags:{shape:"Sf"},ConsumedCapacity:{type:"integer"},NumberOfAssociations:{type:"integer"},EncryptionConfiguration:{shape:"Sj"},SourceMetadata:{shape:"S37"},SnsTopic:{},LastModifiedTime:{type:"timestamp"}}},S3o:{type:"structure",required:["LogDestinationConfigs"],members:{LogDestinationConfigs:{type:"list",member:{type:"structure",required:["LogType","LogDestinationType","LogDestination"],members:{LogType:{},LogDestinationType:{},LogDestination:{type:"map",key:{},value:{}}}}}}}}}},1647:function(e,t,r){var i=r(395),s=i.util.url,a=i.util.crypto.lib,o=i.util.base64.encode,n=i.util.inherit;var u=function(e){var t={"+":"-","=":"_","/":"~"};return e.replace(/[\+=\/]/g,function(e){return t[e]})};var p=function(e,t){var r=a.createSign("RSA-SHA1");r.write(e);return u(r.sign(t,"base64"))};var m=function(e,t,r,i){var s=JSON.stringify({Statement:[{Resource:e,Condition:{DateLessThan:{"AWS:EpochTime":t}}}]});return{Expires:t,"Key-Pair-Id":r,Signature:p(s.toString(),i)}};var c=function(e,t,r){e=e.replace(/\s/gm,"");return{Policy:u(o(e)),"Key-Pair-Id":t,Signature:p(e,r)}};var l=function(e){var t=e.split("://");if(t.length<2){throw new Error("Invalid URL.")}return t[0].replace("*","")};var d=function(e){var t=s.parse(e);return t.path.replace(/^\//,"")+(t.hash||"")};var y=function(e){switch(l(e)){case"http":case"https":return e;case"rtmp":return d(e);default:throw new Error("Invalid URI scheme. Scheme must be one of"+" http, https, or rtmp")}};var b=function(e,t){if(!t||typeof t!=="function"){throw e}t(e)};var S=function(e,t){if(!t||typeof t!=="function"){return e}t(null,e)};i.CloudFront.Signer=n({constructor:function Signer(e,t){if(e===void 0||t===void 0){throw new Error("A key pair ID and private key are required")}this.keyPairId=e;this.privateKey=t},getSignedCookie:function(e,t){var r="policy"in e?c(e.policy,this.keyPairId,this.privateKey):m(e.url,e.expires,this.keyPairId,this.privateKey);var i={};for(var s in r){if(Object.prototype.hasOwnProperty.call(r,s)){i["CloudFront-"+s]=r[s]}}return S(i,t)},getSignedUrl:function(e,t){try{var r=y(e.url)}catch(e){return b(e,t)}var i=s.parse(e.url,true),a=Object.prototype.hasOwnProperty.call(e,"policy")?c(e.policy,this.keyPairId,this.privateKey):m(r,e.expires,this.keyPairId,this.privateKey);i.search=null;for(var o in a){if(Object.prototype.hasOwnProperty.call(a,o)){i.query[o]=a[o]}}try{var n=l(e.url)==="rtmp"?d(s.format(i)):s.format(i)}catch(e){return b(e,t)}return S(n,t)}});e.exports=i.CloudFront.Signer},1651:function(e){e.exports={pagination:{}}},1656:function(e){e.exports={pagination:{DescribePortfolioShares:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"},GetProvisionedProductOutputs:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"},ListAcceptedPortfolioShares:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"},ListBudgetsForResource:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"},ListConstraintsForPortfolio:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"},ListLaunchPaths:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"},ListOrganizationPortfolioAccess:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"},ListPortfolioAccess:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"},ListPortfolios:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"},ListPortfoliosForProduct:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"},ListPrincipalsForPortfolio:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"},ListProvisioningArtifactsForServiceAction:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"},ListResourcesForTagOption:{input_token:"PageToken",output_token:"PageToken",limit_key:"PageSize"},ListServiceActions:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"},ListServiceActionsForProvisioningArtifact:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"},ListTagOptions:{input_token:"PageToken",output_token:"PageToken",limit_key:"PageSize"},SearchProducts:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"},SearchProductsAsAdmin:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"},SearchProvisionedProducts:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"}}}},1657:function(e){e.exports={pagination:{}}},1659:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2016-11-25",endpointPrefix:"cloudfront",globalEndpoint:"cloudfront.amazonaws.com",protocol:"rest-xml",serviceAbbreviation:"CloudFront",serviceFullName:"Amazon CloudFront",serviceId:"CloudFront",signatureVersion:"v4",uid:"cloudfront-2016-11-25"},operations:{CreateCloudFrontOriginAccessIdentity:{http:{requestUri:"/2016-11-25/origin-access-identity/cloudfront",responseCode:201},input:{type:"structure",required:["CloudFrontOriginAccessIdentityConfig"],members:{CloudFrontOriginAccessIdentityConfig:{shape:"S2",locationName:"CloudFrontOriginAccessIdentityConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2016-11-25/"}}},payload:"CloudFrontOriginAccessIdentityConfig"},output:{type:"structure",members:{CloudFrontOriginAccessIdentity:{shape:"S5"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"CloudFrontOriginAccessIdentity"}},CreateDistribution:{http:{requestUri:"/2016-11-25/distribution",responseCode:201},input:{type:"structure",required:["DistributionConfig"],members:{DistributionConfig:{shape:"S7",locationName:"DistributionConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2016-11-25/"}}},payload:"DistributionConfig"},output:{type:"structure",members:{Distribution:{shape:"S1s"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"Distribution"}},CreateDistributionWithTags:{http:{requestUri:"/2016-11-25/distribution?WithTags",responseCode:201},input:{type:"structure",required:["DistributionConfigWithTags"],members:{DistributionConfigWithTags:{locationName:"DistributionConfigWithTags",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2016-11-25/"},type:"structure",required:["DistributionConfig","Tags"],members:{DistributionConfig:{shape:"S7"},Tags:{shape:"S21"}}}},payload:"DistributionConfigWithTags"},output:{type:"structure",members:{Distribution:{shape:"S1s"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"Distribution"}},CreateInvalidation:{http:{requestUri:"/2016-11-25/distribution/{DistributionId}/invalidation",responseCode:201},input:{type:"structure",required:["DistributionId","InvalidationBatch"],members:{DistributionId:{location:"uri",locationName:"DistributionId"},InvalidationBatch:{shape:"S28",locationName:"InvalidationBatch",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2016-11-25/"}}},payload:"InvalidationBatch"},output:{type:"structure",members:{Location:{location:"header",locationName:"Location"},Invalidation:{shape:"S2c"}},payload:"Invalidation"}},CreateStreamingDistribution:{http:{requestUri:"/2016-11-25/streaming-distribution",responseCode:201},input:{type:"structure",required:["StreamingDistributionConfig"],members:{StreamingDistributionConfig:{shape:"S2e",locationName:"StreamingDistributionConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2016-11-25/"}}},payload:"StreamingDistributionConfig"},output:{type:"structure",members:{StreamingDistribution:{shape:"S2i"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"StreamingDistribution"}},CreateStreamingDistributionWithTags:{http:{requestUri:"/2016-11-25/streaming-distribution?WithTags",responseCode:201},input:{type:"structure",required:["StreamingDistributionConfigWithTags"],members:{StreamingDistributionConfigWithTags:{locationName:"StreamingDistributionConfigWithTags",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2016-11-25/"},type:"structure",required:["StreamingDistributionConfig","Tags"],members:{StreamingDistributionConfig:{shape:"S2e"},Tags:{shape:"S21"}}}},payload:"StreamingDistributionConfigWithTags"},output:{type:"structure",members:{StreamingDistribution:{shape:"S2i"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"StreamingDistribution"}},DeleteCloudFrontOriginAccessIdentity:{http:{method:"DELETE",requestUri:"/2016-11-25/origin-access-identity/cloudfront/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}}}},DeleteDistribution:{http:{method:"DELETE",requestUri:"/2016-11-25/distribution/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}}}},DeleteStreamingDistribution:{http:{method:"DELETE",requestUri:"/2016-11-25/streaming-distribution/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}}}},GetCloudFrontOriginAccessIdentity:{http:{method:"GET",requestUri:"/2016-11-25/origin-access-identity/cloudfront/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{CloudFrontOriginAccessIdentity:{shape:"S5"},ETag:{location:"header",locationName:"ETag"}},payload:"CloudFrontOriginAccessIdentity"}},GetCloudFrontOriginAccessIdentityConfig:{http:{method:"GET",requestUri:"/2016-11-25/origin-access-identity/cloudfront/{Id}/config"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{CloudFrontOriginAccessIdentityConfig:{shape:"S2"},ETag:{location:"header",locationName:"ETag"}},payload:"CloudFrontOriginAccessIdentityConfig"}},GetDistribution:{http:{method:"GET",requestUri:"/2016-11-25/distribution/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{Distribution:{shape:"S1s"},ETag:{location:"header",locationName:"ETag"}},payload:"Distribution"}},GetDistributionConfig:{http:{method:"GET",requestUri:"/2016-11-25/distribution/{Id}/config"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{DistributionConfig:{shape:"S7"},ETag:{location:"header",locationName:"ETag"}},payload:"DistributionConfig"}},GetInvalidation:{http:{method:"GET",requestUri:"/2016-11-25/distribution/{DistributionId}/invalidation/{Id}"},input:{type:"structure",required:["DistributionId","Id"],members:{DistributionId:{location:"uri",locationName:"DistributionId"},Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{Invalidation:{shape:"S2c"}},payload:"Invalidation"}},GetStreamingDistribution:{http:{method:"GET",requestUri:"/2016-11-25/streaming-distribution/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{StreamingDistribution:{shape:"S2i"},ETag:{location:"header",locationName:"ETag"}},payload:"StreamingDistribution"}},GetStreamingDistributionConfig:{http:{method:"GET",requestUri:"/2016-11-25/streaming-distribution/{Id}/config"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{StreamingDistributionConfig:{shape:"S2e"},ETag:{location:"header",locationName:"ETag"}},payload:"StreamingDistributionConfig"}},ListCloudFrontOriginAccessIdentities:{http:{method:"GET",requestUri:"/2016-11-25/origin-access-identity/cloudfront"},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"}}},output:{type:"structure",members:{CloudFrontOriginAccessIdentityList:{type:"structure",required:["Marker","MaxItems","IsTruncated","Quantity"],members:{Marker:{},NextMarker:{},MaxItems:{type:"integer"},IsTruncated:{type:"boolean"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"CloudFrontOriginAccessIdentitySummary",type:"structure",required:["Id","S3CanonicalUserId","Comment"],members:{Id:{},S3CanonicalUserId:{},Comment:{}}}}}}},payload:"CloudFrontOriginAccessIdentityList"}},ListDistributions:{http:{method:"GET",requestUri:"/2016-11-25/distribution"},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"}}},output:{type:"structure",members:{DistributionList:{shape:"S3a"}},payload:"DistributionList"}},ListDistributionsByWebACLId:{http:{method:"GET",requestUri:"/2016-11-25/distributionsByWebACLId/{WebACLId}"},input:{type:"structure",required:["WebACLId"],members:{Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"},WebACLId:{location:"uri",locationName:"WebACLId"}}},output:{type:"structure",members:{DistributionList:{shape:"S3a"}},payload:"DistributionList"}},ListInvalidations:{http:{method:"GET",requestUri:"/2016-11-25/distribution/{DistributionId}/invalidation"},input:{type:"structure",required:["DistributionId"],members:{DistributionId:{location:"uri",locationName:"DistributionId"},Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"}}},output:{type:"structure",members:{InvalidationList:{type:"structure",required:["Marker","MaxItems","IsTruncated","Quantity"],members:{Marker:{},NextMarker:{},MaxItems:{type:"integer"},IsTruncated:{type:"boolean"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"InvalidationSummary",type:"structure",required:["Id","CreateTime","Status"],members:{Id:{},CreateTime:{type:"timestamp"},Status:{}}}}}}},payload:"InvalidationList"}},ListStreamingDistributions:{http:{method:"GET",requestUri:"/2016-11-25/streaming-distribution"},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"}}},output:{type:"structure",members:{StreamingDistributionList:{type:"structure",required:["Marker","MaxItems","IsTruncated","Quantity"],members:{Marker:{},NextMarker:{},MaxItems:{type:"integer"},IsTruncated:{type:"boolean"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"StreamingDistributionSummary",type:"structure",required:["Id","ARN","Status","LastModifiedTime","DomainName","S3Origin","Aliases","TrustedSigners","Comment","PriceClass","Enabled"],members:{Id:{},ARN:{},Status:{},LastModifiedTime:{type:"timestamp"},DomainName:{},S3Origin:{shape:"S2f"},Aliases:{shape:"S8"},TrustedSigners:{shape:"Sy"},Comment:{},PriceClass:{},Enabled:{type:"boolean"}}}}}}},payload:"StreamingDistributionList"}},ListTagsForResource:{http:{method:"GET",requestUri:"/2016-11-25/tagging"},input:{type:"structure",required:["Resource"],members:{Resource:{location:"querystring",locationName:"Resource"}}},output:{type:"structure",required:["Tags"],members:{Tags:{shape:"S21"}},payload:"Tags"}},TagResource:{http:{requestUri:"/2016-11-25/tagging?Operation=Tag",responseCode:204},input:{type:"structure",required:["Resource","Tags"],members:{Resource:{location:"querystring",locationName:"Resource"},Tags:{shape:"S21",locationName:"Tags",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2016-11-25/"}}},payload:"Tags"}},UntagResource:{http:{requestUri:"/2016-11-25/tagging?Operation=Untag",responseCode:204},input:{type:"structure",required:["Resource","TagKeys"],members:{Resource:{location:"querystring",locationName:"Resource"},TagKeys:{locationName:"TagKeys",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2016-11-25/"},type:"structure",members:{Items:{type:"list",member:{locationName:"Key"}}}}},payload:"TagKeys"}},UpdateCloudFrontOriginAccessIdentity:{http:{method:"PUT",requestUri:"/2016-11-25/origin-access-identity/cloudfront/{Id}/config"},input:{type:"structure",required:["CloudFrontOriginAccessIdentityConfig","Id"],members:{CloudFrontOriginAccessIdentityConfig:{shape:"S2",locationName:"CloudFrontOriginAccessIdentityConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2016-11-25/"}},Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}},payload:"CloudFrontOriginAccessIdentityConfig"},output:{type:"structure",members:{CloudFrontOriginAccessIdentity:{shape:"S5"},ETag:{location:"header",locationName:"ETag"}},payload:"CloudFrontOriginAccessIdentity"}},UpdateDistribution:{http:{method:"PUT",requestUri:"/2016-11-25/distribution/{Id}/config"},input:{type:"structure",required:["DistributionConfig","Id"],members:{DistributionConfig:{shape:"S7",locationName:"DistributionConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2016-11-25/"}},Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}},payload:"DistributionConfig"},output:{type:"structure",members:{Distribution:{shape:"S1s"},ETag:{location:"header",locationName:"ETag"}},payload:"Distribution"}},UpdateStreamingDistribution:{http:{method:"PUT",requestUri:"/2016-11-25/streaming-distribution/{Id}/config"},input:{type:"structure",required:["StreamingDistributionConfig","Id"],members:{StreamingDistributionConfig:{shape:"S2e",locationName:"StreamingDistributionConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2016-11-25/"}},Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}},payload:"StreamingDistributionConfig"},output:{type:"structure",members:{StreamingDistribution:{shape:"S2i"},ETag:{location:"header",locationName:"ETag"}},payload:"StreamingDistribution"}}},shapes:{S2:{type:"structure",required:["CallerReference","Comment"],members:{CallerReference:{},Comment:{}}},S5:{type:"structure",required:["Id","S3CanonicalUserId"],members:{Id:{},S3CanonicalUserId:{},CloudFrontOriginAccessIdentityConfig:{shape:"S2"}}},S7:{type:"structure",required:["CallerReference","Origins","DefaultCacheBehavior","Comment","Enabled"],members:{CallerReference:{},Aliases:{shape:"S8"},DefaultRootObject:{},Origins:{shape:"Sb"},DefaultCacheBehavior:{shape:"Sn"},CacheBehaviors:{shape:"S1a"},CustomErrorResponses:{shape:"S1d"},Comment:{},Logging:{type:"structure",required:["Enabled","IncludeCookies","Bucket","Prefix"],members:{Enabled:{type:"boolean"},IncludeCookies:{type:"boolean"},Bucket:{},Prefix:{}}},PriceClass:{},Enabled:{type:"boolean"},ViewerCertificate:{shape:"S1i"},Restrictions:{shape:"S1m"},WebACLId:{},HttpVersion:{},IsIPV6Enabled:{type:"boolean"}}},S8:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"CNAME"}}}},Sb:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Origin",type:"structure",required:["Id","DomainName"],members:{Id:{},DomainName:{},OriginPath:{},CustomHeaders:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"OriginCustomHeader",type:"structure",required:["HeaderName","HeaderValue"],members:{HeaderName:{},HeaderValue:{}}}}}},S3OriginConfig:{type:"structure",required:["OriginAccessIdentity"],members:{OriginAccessIdentity:{}}},CustomOriginConfig:{type:"structure",required:["HTTPPort","HTTPSPort","OriginProtocolPolicy"],members:{HTTPPort:{type:"integer"},HTTPSPort:{type:"integer"},OriginProtocolPolicy:{},OriginSslProtocols:{type:"structure",required:["Quantity","Items"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"SslProtocol"}}}}}}}}}}},Sn:{type:"structure",required:["TargetOriginId","ForwardedValues","TrustedSigners","ViewerProtocolPolicy","MinTTL"],members:{TargetOriginId:{},ForwardedValues:{shape:"So"},TrustedSigners:{shape:"Sy"},ViewerProtocolPolicy:{},MinTTL:{type:"long"},AllowedMethods:{shape:"S12"},SmoothStreaming:{type:"boolean"},DefaultTTL:{type:"long"},MaxTTL:{type:"long"},Compress:{type:"boolean"},LambdaFunctionAssociations:{shape:"S16"}}},So:{type:"structure",required:["QueryString","Cookies"],members:{QueryString:{type:"boolean"},Cookies:{type:"structure",required:["Forward"],members:{Forward:{},WhitelistedNames:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Name"}}}}}},Headers:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Name"}}}},QueryStringCacheKeys:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Name"}}}}}},Sy:{type:"structure",required:["Enabled","Quantity"],members:{Enabled:{type:"boolean"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"AwsAccountNumber"}}}},S12:{type:"structure",required:["Quantity","Items"],members:{Quantity:{type:"integer"},Items:{shape:"S13"},CachedMethods:{type:"structure",required:["Quantity","Items"],members:{Quantity:{type:"integer"},Items:{shape:"S13"}}}}},S13:{type:"list",member:{locationName:"Method"}},S16:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"LambdaFunctionAssociation",type:"structure",members:{LambdaFunctionARN:{},EventType:{}}}}}},S1a:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"CacheBehavior",type:"structure",required:["PathPattern","TargetOriginId","ForwardedValues","TrustedSigners","ViewerProtocolPolicy","MinTTL"],members:{PathPattern:{},TargetOriginId:{},ForwardedValues:{shape:"So"},TrustedSigners:{shape:"Sy"},ViewerProtocolPolicy:{},MinTTL:{type:"long"},AllowedMethods:{shape:"S12"},SmoothStreaming:{type:"boolean"},DefaultTTL:{type:"long"},MaxTTL:{type:"long"},Compress:{type:"boolean"},LambdaFunctionAssociations:{shape:"S16"}}}}}},S1d:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"CustomErrorResponse",type:"structure",required:["ErrorCode"],members:{ErrorCode:{type:"integer"},ResponsePagePath:{},ResponseCode:{},ErrorCachingMinTTL:{type:"long"}}}}}},S1i:{type:"structure",members:{CloudFrontDefaultCertificate:{type:"boolean"},IAMCertificateId:{},ACMCertificateArn:{},SSLSupportMethod:{},MinimumProtocolVersion:{},Certificate:{deprecated:true},CertificateSource:{deprecated:true}}},S1m:{type:"structure",required:["GeoRestriction"],members:{GeoRestriction:{type:"structure",required:["RestrictionType","Quantity"],members:{RestrictionType:{},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Location"}}}}}},S1s:{type:"structure",required:["Id","ARN","Status","LastModifiedTime","InProgressInvalidationBatches","DomainName","ActiveTrustedSigners","DistributionConfig"],members:{Id:{},ARN:{},Status:{},LastModifiedTime:{type:"timestamp"},InProgressInvalidationBatches:{type:"integer"},DomainName:{},ActiveTrustedSigners:{shape:"S1u"},DistributionConfig:{shape:"S7"}}},S1u:{type:"structure",required:["Enabled","Quantity"],members:{Enabled:{type:"boolean"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Signer",type:"structure",members:{AwsAccountNumber:{},KeyPairIds:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"KeyPairId"}}}}}}}}},S21:{type:"structure",members:{Items:{type:"list",member:{locationName:"Tag",type:"structure",required:["Key"],members:{Key:{},Value:{}}}}}},S28:{type:"structure",required:["Paths","CallerReference"],members:{Paths:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Path"}}}},CallerReference:{}}},S2c:{type:"structure",required:["Id","Status","CreateTime","InvalidationBatch"],members:{Id:{},Status:{},CreateTime:{type:"timestamp"},InvalidationBatch:{shape:"S28"}}},S2e:{type:"structure",required:["CallerReference","S3Origin","Comment","TrustedSigners","Enabled"],members:{CallerReference:{},S3Origin:{shape:"S2f"},Aliases:{shape:"S8"},Comment:{},Logging:{type:"structure",required:["Enabled","Bucket","Prefix"],members:{Enabled:{type:"boolean"},Bucket:{},Prefix:{}}},TrustedSigners:{shape:"Sy"},PriceClass:{},Enabled:{type:"boolean"}}},S2f:{type:"structure",required:["DomainName","OriginAccessIdentity"],members:{DomainName:{},OriginAccessIdentity:{}}},S2i:{type:"structure",required:["Id","ARN","Status","DomainName","ActiveTrustedSigners","StreamingDistributionConfig"],members:{Id:{},ARN:{},Status:{},LastModifiedTime:{type:"timestamp"},DomainName:{},ActiveTrustedSigners:{shape:"S1u"},StreamingDistributionConfig:{shape:"S2e"}}},S3a:{type:"structure",required:["Marker","MaxItems","IsTruncated","Quantity"],members:{Marker:{},NextMarker:{},MaxItems:{type:"integer"},IsTruncated:{type:"boolean"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"DistributionSummary",type:"structure",required:["Id","ARN","Status","LastModifiedTime","DomainName","Aliases","Origins","DefaultCacheBehavior","CacheBehaviors","CustomErrorResponses","Comment","PriceClass","Enabled","ViewerCertificate","Restrictions","WebACLId","HttpVersion","IsIPV6Enabled"],members:{Id:{},ARN:{},Status:{},LastModifiedTime:{type:"timestamp"},DomainName:{},Aliases:{shape:"S8"},Origins:{shape:"Sb"},DefaultCacheBehavior:{shape:"Sn"},CacheBehaviors:{shape:"S1a"},CustomErrorResponses:{shape:"S1d"},Comment:{},PriceClass:{},Enabled:{type:"boolean"},ViewerCertificate:{shape:"S1i"},Restrictions:{shape:"S1m"},WebACLId:{},HttpVersion:{},IsIPV6Enabled:{type:"boolean"}}}}}}}}},1661:function(e,t,r){var i=r(625).eventMessageChunker;var s=r(4657).parseEvent;function createEventStream(e,t,r){var a=i(e);var o=[];for(var n=0;n255){this.clientId=this.clientId.substr(0,255)}this.messagesInFlight=0}Publisher.prototype.fieldsToTrim={UserAgent:256,SdkException:128,SdkExceptionMessage:512,AwsException:128,AwsExceptionMessage:512,FinalSdkException:128,FinalSdkExceptionMessage:512,FinalAwsException:128,FinalAwsExceptionMessage:512};Publisher.prototype.trimFields=function(e){var t=Object.keys(this.fieldsToTrim);for(var r=0,i=t.length;ra){e[s]=o.substr(0,a)}}}return e};Publisher.prototype.eventHandler=function(e){e.ClientId=this.clientId;this.trimFields(e);var t=a(JSON.stringify(e));if(!this.enabled||t.length>o){return}this.publishDatagram(t)};Publisher.prototype.publishDatagram=function(e){var t=this;var r=this.getClient();this.messagesInFlight++;this.client.send(e,0,e.length,this.port,this.address,function(e,r){if(--t.messagesInFlight<=0){t.destroyClient()}})};Publisher.prototype.getClient=function(){if(!this.client){this.client=s.createSocket("udp4")}return this.client};Publisher.prototype.destroyClient=function(){if(this.client){this.client.close();this.client=void 0}};e.exports={Publisher:Publisher}},1711:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["glue"]={};i.Glue=s.defineService("glue",["2017-03-31"]);Object.defineProperty(a.services["glue"],"2017-03-31",{get:function get(){var e=r(6063);e.paginators=r(2911).pagination;return e},enumerable:true,configurable:true});e.exports=i.Glue},1713:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2019-12-04",endpointPrefix:"kinesisvideo",protocol:"rest-json",serviceAbbreviation:"Amazon Kinesis Video Signaling Channels",serviceFullName:"Amazon Kinesis Video Signaling Channels",serviceId:"Kinesis Video Signaling",signatureVersion:"v4",uid:"kinesis-video-signaling-2019-12-04"},operations:{GetIceServerConfig:{http:{requestUri:"/v1/get-ice-server-config"},input:{type:"structure",required:["ChannelARN"],members:{ChannelARN:{},ClientId:{},Service:{},Username:{}}},output:{type:"structure",members:{IceServerList:{type:"list",member:{type:"structure",members:{Uris:{type:"list",member:{}},Username:{},Password:{},Ttl:{type:"integer"}}}}}}},SendAlexaOfferToMaster:{http:{requestUri:"/v1/send-alexa-offer-to-master"},input:{type:"structure",required:["ChannelARN","SenderClientId","MessagePayload"],members:{ChannelARN:{},SenderClientId:{},MessagePayload:{}}},output:{type:"structure",members:{Answer:{}}}}},shapes:{}}},1722:function(e){var t=[];for(var r=0;r<256;++r){t[r]=(r+256).toString(16).substr(1)}function bytesToUuid(e,r){var i=r||0;var s=t;return[s[e[i++]],s[e[i++]],s[e[i++]],s[e[i++]],"-",s[e[i++]],s[e[i++]],"-",s[e[i++]],s[e[i++]],"-",s[e[i++]],s[e[i++]],"-",s[e[i++]],s[e[i++]],s[e[i++]],s[e[i++]],s[e[i++]],s[e[i++]]].join("")}e.exports=bytesToUuid},1724:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-04-19",endpointPrefix:"codestar",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"CodeStar",serviceFullName:"AWS CodeStar",serviceId:"CodeStar",signatureVersion:"v4",targetPrefix:"CodeStar_20170419",uid:"codestar-2017-04-19"},operations:{AssociateTeamMember:{input:{type:"structure",required:["projectId","userArn","projectRole"],members:{projectId:{},clientRequestToken:{},userArn:{},projectRole:{},remoteAccessAllowed:{type:"boolean"}}},output:{type:"structure",members:{clientRequestToken:{}}}},CreateProject:{input:{type:"structure",required:["name","id"],members:{name:{shape:"S9"},id:{},description:{shape:"Sa"},clientRequestToken:{},sourceCode:{type:"list",member:{type:"structure",required:["source","destination"],members:{source:{type:"structure",required:["s3"],members:{s3:{shape:"Se"}}},destination:{type:"structure",members:{codeCommit:{type:"structure",required:["name"],members:{name:{}}},gitHub:{type:"structure",required:["name","type","owner","privateRepository","issuesEnabled","token"],members:{name:{},description:{},type:{},owner:{},privateRepository:{type:"boolean"},issuesEnabled:{type:"boolean"},token:{type:"string",sensitive:true}}}}}}}},toolchain:{type:"structure",required:["source"],members:{source:{type:"structure",required:["s3"],members:{s3:{shape:"Se"}}},roleArn:{},stackParameters:{type:"map",key:{},value:{type:"string",sensitive:true}}}},tags:{shape:"Sx"}}},output:{type:"structure",required:["id","arn"],members:{id:{},arn:{},clientRequestToken:{},projectTemplateId:{}}}},CreateUserProfile:{input:{type:"structure",required:["userArn","displayName","emailAddress"],members:{userArn:{},displayName:{shape:"S14"},emailAddress:{shape:"S15"},sshPublicKey:{}}},output:{type:"structure",required:["userArn"],members:{userArn:{},displayName:{shape:"S14"},emailAddress:{shape:"S15"},sshPublicKey:{},createdTimestamp:{type:"timestamp"},lastModifiedTimestamp:{type:"timestamp"}}}},DeleteProject:{input:{type:"structure",required:["id"],members:{id:{},clientRequestToken:{},deleteStack:{type:"boolean"}}},output:{type:"structure",members:{stackId:{},projectArn:{}}}},DeleteUserProfile:{input:{type:"structure",required:["userArn"],members:{userArn:{}}},output:{type:"structure",required:["userArn"],members:{userArn:{}}}},DescribeProject:{input:{type:"structure",required:["id"],members:{id:{}}},output:{type:"structure",members:{name:{shape:"S9"},id:{},arn:{},description:{shape:"Sa"},clientRequestToken:{},createdTimeStamp:{type:"timestamp"},stackId:{},projectTemplateId:{},status:{type:"structure",required:["state"],members:{state:{},reason:{}}}}}},DescribeUserProfile:{input:{type:"structure",required:["userArn"],members:{userArn:{}}},output:{type:"structure",required:["userArn","createdTimestamp","lastModifiedTimestamp"],members:{userArn:{},displayName:{shape:"S14"},emailAddress:{shape:"S15"},sshPublicKey:{},createdTimestamp:{type:"timestamp"},lastModifiedTimestamp:{type:"timestamp"}}}},DisassociateTeamMember:{input:{type:"structure",required:["projectId","userArn"],members:{projectId:{},userArn:{}}},output:{type:"structure",members:{}}},ListProjects:{input:{type:"structure",members:{nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["projects"],members:{projects:{type:"list",member:{type:"structure",members:{projectId:{},projectArn:{}}}},nextToken:{}}}},ListResources:{input:{type:"structure",required:["projectId"],members:{projectId:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{resources:{type:"list",member:{type:"structure",required:["id"],members:{id:{}}}},nextToken:{}}}},ListTagsForProject:{input:{type:"structure",required:["id"],members:{id:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{tags:{shape:"Sx"},nextToken:{}}}},ListTeamMembers:{input:{type:"structure",required:["projectId"],members:{projectId:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["teamMembers"],members:{teamMembers:{type:"list",member:{type:"structure",required:["userArn","projectRole"],members:{userArn:{},projectRole:{},remoteAccessAllowed:{type:"boolean"}}}},nextToken:{}}}},ListUserProfiles:{input:{type:"structure",members:{nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["userProfiles"],members:{userProfiles:{type:"list",member:{type:"structure",members:{userArn:{},displayName:{shape:"S14"},emailAddress:{shape:"S15"},sshPublicKey:{}}}},nextToken:{}}}},TagProject:{input:{type:"structure",required:["id","tags"],members:{id:{},tags:{shape:"Sx"}}},output:{type:"structure",members:{tags:{shape:"Sx"}}}},UntagProject:{input:{type:"structure",required:["id","tags"],members:{id:{},tags:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateProject:{input:{type:"structure",required:["id"],members:{id:{},name:{shape:"S9"},description:{shape:"Sa"}}},output:{type:"structure",members:{}}},UpdateTeamMember:{input:{type:"structure",required:["projectId","userArn"],members:{projectId:{},userArn:{},projectRole:{},remoteAccessAllowed:{type:"boolean"}}},output:{type:"structure",members:{userArn:{},projectRole:{},remoteAccessAllowed:{type:"boolean"}}}},UpdateUserProfile:{input:{type:"structure",required:["userArn"],members:{userArn:{},displayName:{shape:"S14"},emailAddress:{shape:"S15"},sshPublicKey:{}}},output:{type:"structure",required:["userArn"],members:{userArn:{},displayName:{shape:"S14"},emailAddress:{shape:"S15"},sshPublicKey:{},createdTimestamp:{type:"timestamp"},lastModifiedTimestamp:{type:"timestamp"}}}}},shapes:{S9:{type:"string",sensitive:true},Sa:{type:"string",sensitive:true},Se:{type:"structure",members:{bucketName:{},bucketKey:{}}},Sx:{type:"map",key:{},value:{}},S14:{type:"string",sensitive:true},S15:{type:"string",sensitive:true}}}},1733:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["sts"]={};i.STS=s.defineService("sts",["2011-06-15"]);r(3861);Object.defineProperty(a.services["sts"],"2011-06-15",{get:function get(){var e=r(9715);e.paginators=r(7262).pagination;return e},enumerable:true,configurable:true});e.exports=i.STS},1744:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-12-01",endpointPrefix:"fis",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"FIS",serviceFullName:"AWS Fault Injection Simulator",serviceId:"fis",signatureVersion:"v4",signingName:"fis",uid:"fis-2020-12-01"},operations:{CreateExperimentTemplate:{http:{requestUri:"/experimentTemplates",responseCode:200},input:{type:"structure",required:["clientToken","description","stopConditions","actions","roleArn"],members:{clientToken:{idempotencyToken:true},description:{},stopConditions:{type:"list",member:{type:"structure",required:["source"],members:{source:{},value:{}}}},targets:{type:"map",key:{},value:{type:"structure",required:["resourceType","selectionMode"],members:{resourceType:{},resourceArns:{shape:"Sc"},resourceTags:{shape:"Se"},filters:{shape:"Sh"},selectionMode:{},parameters:{shape:"Sn"}}}},actions:{type:"map",key:{},value:{type:"structure",required:["actionId"],members:{actionId:{},description:{},parameters:{shape:"Sv"},targets:{shape:"Sy"},startAfter:{shape:"S10"}}}},roleArn:{},tags:{shape:"Se"},logConfiguration:{type:"structure",required:["logSchemaVersion"],members:{cloudWatchLogsConfiguration:{shape:"S14"},s3Configuration:{shape:"S16"},logSchemaVersion:{type:"integer"}}}}},output:{type:"structure",members:{experimentTemplate:{shape:"S1b"}}}},DeleteExperimentTemplate:{http:{method:"DELETE",requestUri:"/experimentTemplates/{id}",responseCode:200},input:{type:"structure",required:["id"],members:{id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{experimentTemplate:{shape:"S1b"}}}},GetAction:{http:{method:"GET",requestUri:"/actions/{id}",responseCode:200},input:{type:"structure",required:["id"],members:{id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{action:{type:"structure",members:{id:{},description:{},parameters:{type:"map",key:{},value:{type:"structure",members:{description:{},required:{type:"boolean"}}}},targets:{shape:"S21"},tags:{shape:"Se"}}}}}},GetExperiment:{http:{method:"GET",requestUri:"/experiments/{id}",responseCode:200},input:{type:"structure",required:["id"],members:{id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{experiment:{shape:"S27"}}}},GetExperimentTemplate:{http:{method:"GET",requestUri:"/experimentTemplates/{id}",responseCode:200},input:{type:"structure",required:["id"],members:{id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{experimentTemplate:{shape:"S1b"}}}},GetTargetResourceType:{http:{method:"GET",requestUri:"/targetResourceTypes/{resourceType}",responseCode:200},input:{type:"structure",required:["resourceType"],members:{resourceType:{location:"uri",locationName:"resourceType"}}},output:{type:"structure",members:{targetResourceType:{type:"structure",members:{resourceType:{},description:{},parameters:{type:"map",key:{},value:{type:"structure",members:{description:{},required:{type:"boolean"}}}}}}}}},ListActions:{http:{method:"GET",requestUri:"/actions",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{actions:{type:"list",member:{type:"structure",members:{id:{},description:{},targets:{shape:"S21"},tags:{shape:"Se"}}}},nextToken:{}}}},ListExperimentTemplates:{http:{method:"GET",requestUri:"/experimentTemplates",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{experimentTemplates:{type:"list",member:{type:"structure",members:{id:{},description:{},creationTime:{type:"timestamp"},lastUpdateTime:{type:"timestamp"},tags:{shape:"Se"}}}},nextToken:{}}}},ListExperiments:{http:{method:"GET",requestUri:"/experiments",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{experiments:{type:"list",member:{type:"structure",members:{id:{},experimentTemplateId:{},state:{shape:"S28"},creationTime:{type:"timestamp"},tags:{shape:"Se"}}}},nextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"Se"}}}},ListTargetResourceTypes:{http:{method:"GET",requestUri:"/targetResourceTypes",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{targetResourceTypes:{type:"list",member:{type:"structure",members:{resourceType:{},description:{}}}},nextToken:{}}}},StartExperiment:{http:{requestUri:"/experiments",responseCode:200},input:{type:"structure",required:["clientToken","experimentTemplateId"],members:{clientToken:{idempotencyToken:true},experimentTemplateId:{},tags:{shape:"Se"}}},output:{type:"structure",members:{experiment:{shape:"S27"}}}},StopExperiment:{http:{method:"DELETE",requestUri:"/experiments/{id}",responseCode:200},input:{type:"structure",required:["id"],members:{id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{experiment:{shape:"S27"}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"Se"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateExperimentTemplate:{http:{method:"PATCH",requestUri:"/experimentTemplates/{id}",responseCode:200},input:{type:"structure",required:["id"],members:{id:{location:"uri",locationName:"id"},description:{},stopConditions:{type:"list",member:{type:"structure",required:["source"],members:{source:{},value:{}}}},targets:{type:"map",key:{},value:{type:"structure",required:["resourceType","selectionMode"],members:{resourceType:{},resourceArns:{shape:"Sc"},resourceTags:{shape:"Se"},filters:{shape:"Sh"},selectionMode:{},parameters:{shape:"Sn"}}}},actions:{type:"map",key:{},value:{type:"structure",members:{actionId:{},description:{},parameters:{shape:"Sv"},targets:{shape:"Sy"},startAfter:{shape:"S10"}}}},roleArn:{},logConfiguration:{type:"structure",members:{cloudWatchLogsConfiguration:{shape:"S14"},s3Configuration:{shape:"S16"},logSchemaVersion:{type:"integer"}}}}},output:{type:"structure",members:{experimentTemplate:{shape:"S1b"}}}}},shapes:{Sc:{type:"list",member:{}},Se:{type:"map",key:{},value:{}},Sh:{type:"list",member:{type:"structure",required:["path","values"],members:{path:{},values:{shape:"Sk"}}}},Sk:{type:"list",member:{}},Sn:{type:"map",key:{},value:{}},Sv:{type:"map",key:{},value:{}},Sy:{type:"map",key:{},value:{}},S10:{type:"list",member:{}},S14:{type:"structure",required:["logGroupArn"],members:{logGroupArn:{}}},S16:{type:"structure",required:["bucketName"],members:{bucketName:{},prefix:{}}},S1b:{type:"structure",members:{id:{},description:{},targets:{type:"map",key:{},value:{type:"structure",members:{resourceType:{},resourceArns:{shape:"Sc"},resourceTags:{shape:"Se"},filters:{type:"list",member:{type:"structure",members:{path:{},values:{shape:"Sk"}}}},selectionMode:{},parameters:{shape:"Sn"}}}},actions:{type:"map",key:{},value:{type:"structure",members:{actionId:{},description:{},parameters:{shape:"Sv"},targets:{shape:"Sy"},startAfter:{shape:"S10"}}}},stopConditions:{type:"list",member:{type:"structure",members:{source:{},value:{}}}},creationTime:{type:"timestamp"},lastUpdateTime:{type:"timestamp"},roleArn:{},tags:{shape:"Se"},logConfiguration:{type:"structure",members:{cloudWatchLogsConfiguration:{type:"structure",members:{logGroupArn:{}}},s3Configuration:{type:"structure",members:{bucketName:{},prefix:{}}},logSchemaVersion:{type:"integer"}}}}},S21:{type:"map",key:{},value:{type:"structure",members:{resourceType:{}}}},S27:{type:"structure",members:{id:{},experimentTemplateId:{},roleArn:{},state:{shape:"S28"},targets:{type:"map",key:{},value:{type:"structure",members:{resourceType:{},resourceArns:{shape:"Sc"},resourceTags:{shape:"Se"},filters:{type:"list",member:{type:"structure",members:{path:{},values:{type:"list",member:{}}}}},selectionMode:{},parameters:{type:"map",key:{},value:{}}}}},actions:{type:"map",key:{},value:{type:"structure",members:{actionId:{},description:{},parameters:{type:"map",key:{},value:{}},targets:{type:"map",key:{},value:{}},startAfter:{type:"list",member:{}},state:{type:"structure",members:{status:{},reason:{}}},startTime:{type:"timestamp"},endTime:{type:"timestamp"}}}},stopConditions:{type:"list",member:{type:"structure",members:{source:{},value:{}}}},creationTime:{type:"timestamp"},startTime:{type:"timestamp"},endTime:{type:"timestamp"},tags:{shape:"Se"},logConfiguration:{type:"structure",members:{cloudWatchLogsConfiguration:{type:"structure",members:{logGroupArn:{}}},s3Configuration:{type:"structure",members:{bucketName:{},prefix:{}}},logSchemaVersion:{type:"integer"}}}}},S28:{type:"structure",members:{status:{},reason:{}}}}}},1753:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["location"]={};i.Location=s.defineService("location",["2020-11-19"]);Object.defineProperty(a.services["location"],"2020-11-19",{get:function get(){var e=r(52);e.paginators=r(2122).pagination;return e},enumerable:true,configurable:true});e.exports=i.Location},1762:function(e,t,r){var i=r(395);function resolveMonitoringConfig(){var e={port:undefined,clientId:undefined,enabled:undefined,host:undefined};if(fromEnvironment(e)||fromConfigFile(e))return toJSType(e);return toJSType(e)}function fromEnvironment(e){e.port=e.port||process.env.AWS_CSM_PORT;e.enabled=e.enabled||process.env.AWS_CSM_ENABLED;e.clientId=e.clientId||process.env.AWS_CSM_CLIENT_ID;e.host=e.host||process.env.AWS_CSM_HOST;return e.port&&e.enabled&&e.clientId&&e.host||["false","0"].indexOf(e.enabled)>=0}function fromConfigFile(e){var t;try{var r=i.util.iniLoader.loadFrom({isConfig:true,filename:process.env[i.util.sharedConfigFileEnv]});var t=r[process.env.AWS_PROFILE||i.util.defaultProfile]}catch(e){return false}if(!t)return e;e.port=e.port||t.csm_port;e.enabled=e.enabled||t.csm_enabled;e.clientId=e.clientId||t.csm_client_id;e.host=e.host||t.csm_host;return e.port&&e.enabled&&e.clientId&&e.host}function toJSType(e){var t=["false","0",undefined];if(!e.enabled||t.indexOf(e.enabled.toLowerCase())>=0){e.enabled=false}else{e.enabled=true}e.port=e.port?parseInt(e.port,10):undefined;return e}e.exports=resolveMonitoringConfig},1764:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2010-08-01",endpointPrefix:"monitoring",protocol:"query",serviceAbbreviation:"CloudWatch",serviceFullName:"Amazon CloudWatch",serviceId:"CloudWatch",signatureVersion:"v4",uid:"monitoring-2010-08-01",xmlNamespace:"http://monitoring.amazonaws.com/doc/2010-08-01/"},operations:{DeleteAlarms:{input:{type:"structure",required:["AlarmNames"],members:{AlarmNames:{shape:"S2"}}}},DeleteAnomalyDetector:{input:{type:"structure",members:{Namespace:{deprecated:true,deprecatedMessage:"Use SingleMetricAnomalyDetector."},MetricName:{deprecated:true,deprecatedMessage:"Use SingleMetricAnomalyDetector."},Dimensions:{shape:"S7",deprecated:true,deprecatedMessage:"Use SingleMetricAnomalyDetector."},Stat:{deprecated:true,deprecatedMessage:"Use SingleMetricAnomalyDetector."},SingleMetricAnomalyDetector:{shape:"Sc"},MetricMathAnomalyDetector:{shape:"Sd"}}},output:{resultWrapper:"DeleteAnomalyDetectorResult",type:"structure",members:{}}},DeleteDashboards:{input:{type:"structure",required:["DashboardNames"],members:{DashboardNames:{type:"list",member:{}}}},output:{resultWrapper:"DeleteDashboardsResult",type:"structure",members:{}}},DeleteInsightRules:{input:{type:"structure",required:["RuleNames"],members:{RuleNames:{shape:"Sw"}}},output:{resultWrapper:"DeleteInsightRulesResult",type:"structure",members:{Failures:{shape:"Sz"}}}},DeleteMetricStream:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{resultWrapper:"DeleteMetricStreamResult",type:"structure",members:{}}},DescribeAlarmHistory:{input:{type:"structure",members:{AlarmName:{},AlarmTypes:{shape:"S19"},HistoryItemType:{},StartDate:{type:"timestamp"},EndDate:{type:"timestamp"},MaxRecords:{type:"integer"},NextToken:{},ScanBy:{}}},output:{resultWrapper:"DescribeAlarmHistoryResult",type:"structure",members:{AlarmHistoryItems:{type:"list",member:{type:"structure",members:{AlarmName:{},AlarmType:{},Timestamp:{type:"timestamp"},HistoryItemType:{},HistorySummary:{},HistoryData:{}}}},NextToken:{}}}},DescribeAlarms:{input:{type:"structure",members:{AlarmNames:{shape:"S2"},AlarmNamePrefix:{},AlarmTypes:{shape:"S19"},ChildrenOfAlarmName:{},ParentsOfAlarmName:{},StateValue:{},ActionPrefix:{},MaxRecords:{type:"integer"},NextToken:{}}},output:{resultWrapper:"DescribeAlarmsResult",type:"structure",members:{CompositeAlarms:{type:"list",member:{type:"structure",members:{ActionsEnabled:{type:"boolean"},AlarmActions:{shape:"S1t"},AlarmArn:{},AlarmConfigurationUpdatedTimestamp:{type:"timestamp"},AlarmDescription:{},AlarmName:{},AlarmRule:{},InsufficientDataActions:{shape:"S1t"},OKActions:{shape:"S1t"},StateReason:{},StateReasonData:{},StateUpdatedTimestamp:{type:"timestamp"},StateValue:{}},xmlOrder:["ActionsEnabled","AlarmActions","AlarmArn","AlarmConfigurationUpdatedTimestamp","AlarmDescription","AlarmName","AlarmRule","InsufficientDataActions","OKActions","StateReason","StateReasonData","StateUpdatedTimestamp","StateValue"]}},MetricAlarms:{shape:"S20"},NextToken:{}}}},DescribeAlarmsForMetric:{input:{type:"structure",required:["MetricName","Namespace"],members:{MetricName:{},Namespace:{},Statistic:{},ExtendedStatistic:{},Dimensions:{shape:"S7"},Period:{type:"integer"},Unit:{}}},output:{resultWrapper:"DescribeAlarmsForMetricResult",type:"structure",members:{MetricAlarms:{shape:"S20"}}}},DescribeAnomalyDetectors:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Namespace:{},MetricName:{},Dimensions:{shape:"S7"},AnomalyDetectorTypes:{type:"list",member:{}}}},output:{resultWrapper:"DescribeAnomalyDetectorsResult",type:"structure",members:{AnomalyDetectors:{type:"list",member:{type:"structure",members:{Namespace:{deprecated:true,deprecatedMessage:"Use SingleMetricAnomalyDetector.Namespace property."},MetricName:{deprecated:true,deprecatedMessage:"Use SingleMetricAnomalyDetector.MetricName property."},Dimensions:{shape:"S7",deprecated:true,deprecatedMessage:"Use SingleMetricAnomalyDetector.Dimensions property."},Stat:{deprecated:true,deprecatedMessage:"Use SingleMetricAnomalyDetector.Stat property."},Configuration:{shape:"S2j"},StateValue:{},SingleMetricAnomalyDetector:{shape:"Sc"},MetricMathAnomalyDetector:{shape:"Sd"}}}},NextToken:{}}}},DescribeInsightRules:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{resultWrapper:"DescribeInsightRulesResult",type:"structure",members:{NextToken:{},InsightRules:{type:"list",member:{type:"structure",required:["Name","State","Schema","Definition"],members:{Name:{},State:{},Schema:{},Definition:{}}}}}}},DisableAlarmActions:{input:{type:"structure",required:["AlarmNames"],members:{AlarmNames:{shape:"S2"}}}},DisableInsightRules:{input:{type:"structure",required:["RuleNames"],members:{RuleNames:{shape:"Sw"}}},output:{resultWrapper:"DisableInsightRulesResult",type:"structure",members:{Failures:{shape:"Sz"}}}},EnableAlarmActions:{input:{type:"structure",required:["AlarmNames"],members:{AlarmNames:{shape:"S2"}}}},EnableInsightRules:{input:{type:"structure",required:["RuleNames"],members:{RuleNames:{shape:"Sw"}}},output:{resultWrapper:"EnableInsightRulesResult",type:"structure",members:{Failures:{shape:"Sz"}}}},GetDashboard:{input:{type:"structure",required:["DashboardName"],members:{DashboardName:{}}},output:{resultWrapper:"GetDashboardResult",type:"structure",members:{DashboardArn:{},DashboardBody:{},DashboardName:{}}}},GetInsightRuleReport:{input:{type:"structure",required:["RuleName","StartTime","EndTime","Period"],members:{RuleName:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Period:{type:"integer"},MaxContributorCount:{type:"integer"},Metrics:{type:"list",member:{}},OrderBy:{}}},output:{resultWrapper:"GetInsightRuleReportResult",type:"structure",members:{KeyLabels:{type:"list",member:{}},AggregationStatistic:{},AggregateValue:{type:"double"},ApproximateUniqueCount:{type:"long"},Contributors:{type:"list",member:{type:"structure",required:["Keys","ApproximateAggregateValue","Datapoints"],members:{Keys:{type:"list",member:{}},ApproximateAggregateValue:{type:"double"},Datapoints:{type:"list",member:{type:"structure",required:["Timestamp","ApproximateValue"],members:{Timestamp:{type:"timestamp"},ApproximateValue:{type:"double"}}}}}}},MetricDatapoints:{type:"list",member:{type:"structure",required:["Timestamp"],members:{Timestamp:{type:"timestamp"},UniqueContributors:{type:"double"},MaxContributorValue:{type:"double"},SampleCount:{type:"double"},Average:{type:"double"},Sum:{type:"double"},Minimum:{type:"double"},Maximum:{type:"double"}}}}}}},GetMetricData:{input:{type:"structure",required:["MetricDataQueries","StartTime","EndTime"],members:{MetricDataQueries:{shape:"Se"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},NextToken:{},ScanBy:{},MaxDatapoints:{type:"integer"},LabelOptions:{type:"structure",members:{Timezone:{}}}}},output:{resultWrapper:"GetMetricDataResult",type:"structure",members:{MetricDataResults:{type:"list",member:{type:"structure",members:{Id:{},Label:{},Timestamps:{type:"list",member:{type:"timestamp"}},Values:{type:"list",member:{type:"double"}},StatusCode:{},Messages:{shape:"S40"}}}},NextToken:{},Messages:{shape:"S40"}}}},GetMetricStatistics:{input:{type:"structure",required:["Namespace","MetricName","StartTime","EndTime","Period"],members:{Namespace:{},MetricName:{},Dimensions:{shape:"S7"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Period:{type:"integer"},Statistics:{type:"list",member:{}},ExtendedStatistics:{type:"list",member:{}},Unit:{}}},output:{resultWrapper:"GetMetricStatisticsResult",type:"structure",members:{Label:{},Datapoints:{type:"list",member:{type:"structure",members:{Timestamp:{type:"timestamp"},SampleCount:{type:"double"},Average:{type:"double"},Sum:{type:"double"},Minimum:{type:"double"},Maximum:{type:"double"},Unit:{},ExtendedStatistics:{type:"map",key:{},value:{type:"double"}}},xmlOrder:["Timestamp","SampleCount","Average","Sum","Minimum","Maximum","Unit","ExtendedStatistics"]}}}}},GetMetricStream:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{resultWrapper:"GetMetricStreamResult",type:"structure",members:{Arn:{},Name:{},IncludeFilters:{shape:"S4e"},ExcludeFilters:{shape:"S4e"},FirehoseArn:{},RoleArn:{},State:{},CreationDate:{type:"timestamp"},LastUpdateDate:{type:"timestamp"},OutputFormat:{},StatisticsConfigurations:{shape:"S4i"}}}},GetMetricWidgetImage:{input:{type:"structure",required:["MetricWidget"],members:{MetricWidget:{},OutputFormat:{}}},output:{resultWrapper:"GetMetricWidgetImageResult",type:"structure",members:{MetricWidgetImage:{type:"blob"}}}},ListDashboards:{input:{type:"structure",members:{DashboardNamePrefix:{},NextToken:{}}},output:{resultWrapper:"ListDashboardsResult",type:"structure",members:{DashboardEntries:{type:"list",member:{type:"structure",members:{DashboardName:{},DashboardArn:{},LastModified:{type:"timestamp"},Size:{type:"long"}}}},NextToken:{}}}},ListMetricStreams:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{resultWrapper:"ListMetricStreamsResult",type:"structure",members:{NextToken:{},Entries:{type:"list",member:{type:"structure",members:{Arn:{},CreationDate:{type:"timestamp"},LastUpdateDate:{type:"timestamp"},Name:{},FirehoseArn:{},State:{},OutputFormat:{}}}}}}},ListMetrics:{input:{type:"structure",members:{Namespace:{},MetricName:{},Dimensions:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{},Value:{}}}},NextToken:{},RecentlyActive:{}}},output:{resultWrapper:"ListMetricsResult",type:"structure",members:{Metrics:{type:"list",member:{shape:"Si"}},NextToken:{}},xmlOrder:["Metrics","NextToken"]}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},output:{resultWrapper:"ListTagsForResourceResult",type:"structure",members:{Tags:{shape:"S5d"}}}},PutAnomalyDetector:{input:{type:"structure",members:{Namespace:{deprecated:true,deprecatedMessage:"Use SingleMetricAnomalyDetector."},MetricName:{deprecated:true,deprecatedMessage:"Use SingleMetricAnomalyDetector."},Dimensions:{shape:"S7",deprecated:true,deprecatedMessage:"Use SingleMetricAnomalyDetector."},Stat:{deprecated:true,deprecatedMessage:"Use SingleMetricAnomalyDetector."},Configuration:{shape:"S2j"},SingleMetricAnomalyDetector:{shape:"Sc"},MetricMathAnomalyDetector:{shape:"Sd"}}},output:{resultWrapper:"PutAnomalyDetectorResult",type:"structure",members:{}}},PutCompositeAlarm:{input:{type:"structure",required:["AlarmName","AlarmRule"],members:{ActionsEnabled:{type:"boolean"},AlarmActions:{shape:"S1t"},AlarmDescription:{},AlarmName:{},AlarmRule:{},InsufficientDataActions:{shape:"S1t"},OKActions:{shape:"S1t"},Tags:{shape:"S5d"}}}},PutDashboard:{input:{type:"structure",required:["DashboardName","DashboardBody"],members:{DashboardName:{},DashboardBody:{}}},output:{resultWrapper:"PutDashboardResult",type:"structure",members:{DashboardValidationMessages:{type:"list",member:{type:"structure",members:{DataPath:{},Message:{}}}}}}},PutInsightRule:{input:{type:"structure",required:["RuleName","RuleDefinition"],members:{RuleName:{},RuleState:{},RuleDefinition:{},Tags:{shape:"S5d"}}},output:{resultWrapper:"PutInsightRuleResult",type:"structure",members:{}}},PutMetricAlarm:{input:{type:"structure",required:["AlarmName","EvaluationPeriods","ComparisonOperator"],members:{AlarmName:{},AlarmDescription:{},ActionsEnabled:{type:"boolean"},OKActions:{shape:"S1t"},AlarmActions:{shape:"S1t"},InsufficientDataActions:{shape:"S1t"},MetricName:{},Namespace:{},Statistic:{},ExtendedStatistic:{},Dimensions:{shape:"S7"},Period:{type:"integer"},Unit:{},EvaluationPeriods:{type:"integer"},DatapointsToAlarm:{type:"integer"},Threshold:{type:"double"},ComparisonOperator:{},TreatMissingData:{},EvaluateLowSampleCountPercentile:{},Metrics:{shape:"Se"},Tags:{shape:"S5d"},ThresholdMetricId:{}}}},PutMetricData:{input:{type:"structure",required:["Namespace","MetricData"],members:{Namespace:{},MetricData:{type:"list",member:{type:"structure",required:["MetricName"],members:{MetricName:{},Dimensions:{shape:"S7"},Timestamp:{type:"timestamp"},Value:{type:"double"},StatisticValues:{type:"structure",required:["SampleCount","Sum","Minimum","Maximum"],members:{SampleCount:{type:"double"},Sum:{type:"double"},Minimum:{type:"double"},Maximum:{type:"double"}}},Values:{type:"list",member:{type:"double"}},Counts:{type:"list",member:{type:"double"}},Unit:{},StorageResolution:{type:"integer"}}}}}}},PutMetricStream:{input:{type:"structure",required:["Name","FirehoseArn","RoleArn","OutputFormat"],members:{Name:{},IncludeFilters:{shape:"S4e"},ExcludeFilters:{shape:"S4e"},FirehoseArn:{},RoleArn:{},OutputFormat:{},Tags:{shape:"S5d"},StatisticsConfigurations:{shape:"S4i"}}},output:{resultWrapper:"PutMetricStreamResult",type:"structure",members:{Arn:{}}}},SetAlarmState:{input:{type:"structure",required:["AlarmName","StateValue","StateReason"],members:{AlarmName:{},StateValue:{},StateReason:{},StateReasonData:{}}}},StartMetricStreams:{input:{type:"structure",required:["Names"],members:{Names:{shape:"S64"}}},output:{resultWrapper:"StartMetricStreamsResult",type:"structure",members:{}}},StopMetricStreams:{input:{type:"structure",required:["Names"],members:{Names:{shape:"S64"}}},output:{resultWrapper:"StopMetricStreamsResult",type:"structure",members:{}}},TagResource:{input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"S5d"}}},output:{resultWrapper:"TagResourceResult",type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{}}}},output:{resultWrapper:"UntagResourceResult",type:"structure",members:{}}}},shapes:{S2:{type:"list",member:{}},S7:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}},xmlOrder:["Name","Value"]}},Sc:{type:"structure",members:{Namespace:{},MetricName:{},Dimensions:{shape:"S7"},Stat:{}}},Sd:{type:"structure",members:{MetricDataQueries:{shape:"Se"}}},Se:{type:"list",member:{type:"structure",required:["Id"],members:{Id:{},MetricStat:{type:"structure",required:["Metric","Period","Stat"],members:{Metric:{shape:"Si"},Period:{type:"integer"},Stat:{},Unit:{}}},Expression:{},Label:{},ReturnData:{type:"boolean"},Period:{type:"integer"},AccountId:{}}}},Si:{type:"structure",members:{Namespace:{},MetricName:{},Dimensions:{shape:"S7"}},xmlOrder:["Namespace","MetricName","Dimensions"]},Sw:{type:"list",member:{}},Sz:{type:"list",member:{type:"structure",members:{FailureResource:{},ExceptionType:{},FailureCode:{},FailureDescription:{}}}},S19:{type:"list",member:{}},S1t:{type:"list",member:{}},S20:{type:"list",member:{type:"structure",members:{AlarmName:{},AlarmArn:{},AlarmDescription:{},AlarmConfigurationUpdatedTimestamp:{type:"timestamp"},ActionsEnabled:{type:"boolean"},OKActions:{shape:"S1t"},AlarmActions:{shape:"S1t"},InsufficientDataActions:{shape:"S1t"},StateValue:{},StateReason:{},StateReasonData:{},StateUpdatedTimestamp:{type:"timestamp"},MetricName:{},Namespace:{},Statistic:{},ExtendedStatistic:{},Dimensions:{shape:"S7"},Period:{type:"integer"},Unit:{},EvaluationPeriods:{type:"integer"},DatapointsToAlarm:{type:"integer"},Threshold:{type:"double"},ComparisonOperator:{},TreatMissingData:{},EvaluateLowSampleCountPercentile:{},Metrics:{shape:"Se"},ThresholdMetricId:{}},xmlOrder:["AlarmName","AlarmArn","AlarmDescription","AlarmConfigurationUpdatedTimestamp","ActionsEnabled","OKActions","AlarmActions","InsufficientDataActions","StateValue","StateReason","StateReasonData","StateUpdatedTimestamp","MetricName","Namespace","Statistic","Dimensions","Period","Unit","EvaluationPeriods","Threshold","ComparisonOperator","ExtendedStatistic","TreatMissingData","EvaluateLowSampleCountPercentile","DatapointsToAlarm","Metrics","ThresholdMetricId"]}},S2j:{type:"structure",members:{ExcludedTimeRanges:{type:"list",member:{type:"structure",required:["StartTime","EndTime"],members:{StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}},xmlOrder:["StartTime","EndTime"]}},MetricTimezone:{}}},S40:{type:"list",member:{type:"structure",members:{Code:{},Value:{}}}},S4e:{type:"list",member:{type:"structure",members:{Namespace:{}}}},S4i:{type:"list",member:{type:"structure",required:["IncludeMetrics","AdditionalStatistics"],members:{IncludeMetrics:{type:"list",member:{type:"structure",required:["Namespace","MetricName"],members:{Namespace:{},MetricName:{}}}},AdditionalStatistics:{type:"list",member:{}}}}},S5d:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S64:{type:"list",member:{}}}}},1777:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["s3"]={};i.S3=s.defineService("s3",["2006-03-01"]);r(6016);Object.defineProperty(a.services["s3"],"2006-03-01",{get:function get(){var e=r(7696);e.paginators=r(707).pagination;e.waiters=r(1306).waiters;return e},enumerable:true,configurable:true});e.exports=i.S3},1786:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["ssooidc"]={};i.SSOOIDC=s.defineService("ssooidc",["2019-06-10"]);Object.defineProperty(a.services["ssooidc"],"2019-06-10",{get:function get(){var e=r(1802);e.paginators=r(9468).pagination;return e},enumerable:true,configurable:true});e.exports=i.SSOOIDC},1791:function(e,t,r){var i=r(395);var s=i.util.inherit;i.Signers.V3=s(i.Signers.RequestSigner,{addAuthorization:function addAuthorization(e,t){var r=i.util.date.rfc822(t);this.request.headers["X-Amz-Date"]=r;if(e.sessionToken){this.request.headers["x-amz-security-token"]=e.sessionToken}this.request.headers["X-Amzn-Authorization"]=this.authorization(e,r)},authorization:function authorization(e){return"AWS3 "+"AWSAccessKeyId="+e.accessKeyId+","+"Algorithm=HmacSHA256,"+"SignedHeaders="+this.signedHeaders()+","+"Signature="+this.signature(e)},signedHeaders:function signedHeaders(){var e=[];i.util.arrayEach(this.headersToSign(),function iterator(t){e.push(t.toLowerCase())});return e.sort().join(";")},canonicalHeaders:function canonicalHeaders(){var e=this.request.headers;var t=[];i.util.arrayEach(this.headersToSign(),function iterator(r){t.push(r.toLowerCase().trim()+":"+String(e[r]).trim())});return t.sort().join("\n")+"\n"},headersToSign:function headersToSign(){var e=[];i.util.each(this.request.headers,function iterator(t){if(t==="Host"||t==="Content-Encoding"||t.match(/^X-Amz/i)){e.push(t)}});return e},signature:function signature(e){return i.util.crypto.hmac(e.secretAccessKey,this.stringToSign(),"base64")},stringToSign:function stringToSign(){var e=[];e.push(this.request.method);e.push("/");e.push("");e.push(this.canonicalHeaders());e.push(this.request.body);return i.util.crypto.sha256(e.join("\n"))}});e.exports=i.Signers.V3},1794:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["ecrpublic"]={};i.ECRPUBLIC=s.defineService("ecrpublic",["2020-10-30"]);Object.defineProperty(a.services["ecrpublic"],"2020-10-30",{get:function get(){var e=r(1498);e.paginators=r(6621).pagination;return e},enumerable:true,configurable:true});e.exports=i.ECRPUBLIC},1797:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-03-31",endpointPrefix:"lakeformation",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS Lake Formation",serviceId:"LakeFormation",signatureVersion:"v4",signingName:"lakeformation",uid:"lakeformation-2017-03-31"},operations:{AddLFTagsToResource:{http:{requestUri:"/AddLFTagsToResource"},input:{type:"structure",required:["Resource","LFTags"],members:{CatalogId:{},Resource:{shape:"S3"},LFTags:{shape:"Sn"}}},output:{type:"structure",members:{Failures:{shape:"Sq"}}}},BatchGrantPermissions:{http:{requestUri:"/BatchGrantPermissions"},input:{type:"structure",required:["Entries"],members:{CatalogId:{},Entries:{shape:"Sv"}}},output:{type:"structure",members:{Failures:{shape:"S13"}}}},BatchRevokePermissions:{http:{requestUri:"/BatchRevokePermissions"},input:{type:"structure",required:["Entries"],members:{CatalogId:{},Entries:{shape:"Sv"}}},output:{type:"structure",members:{Failures:{shape:"S13"}}}},CancelTransaction:{http:{requestUri:"/CancelTransaction"},input:{type:"structure",required:["TransactionId"],members:{TransactionId:{}}},output:{type:"structure",members:{}}},CommitTransaction:{http:{requestUri:"/CommitTransaction"},input:{type:"structure",required:["TransactionId"],members:{TransactionId:{}}},output:{type:"structure",members:{TransactionStatus:{}}}},CreateDataCellsFilter:{http:{requestUri:"/CreateDataCellsFilter"},input:{type:"structure",required:["TableData"],members:{TableData:{shape:"S1e"}}},output:{type:"structure",members:{}}},CreateLFTag:{http:{requestUri:"/CreateLFTag"},input:{type:"structure",required:["TagKey","TagValues"],members:{CatalogId:{},TagKey:{},TagValues:{shape:"Sg"}}},output:{type:"structure",members:{}}},DeleteDataCellsFilter:{http:{requestUri:"/DeleteDataCellsFilter"},input:{type:"structure",members:{TableCatalogId:{},DatabaseName:{},TableName:{},Name:{}}},output:{type:"structure",members:{}}},DeleteLFTag:{http:{requestUri:"/DeleteLFTag"},input:{type:"structure",required:["TagKey"],members:{CatalogId:{},TagKey:{}}},output:{type:"structure",members:{}}},DeleteObjectsOnCancel:{http:{requestUri:"/DeleteObjectsOnCancel"},input:{type:"structure",required:["DatabaseName","TableName","TransactionId","Objects"],members:{CatalogId:{},DatabaseName:{},TableName:{},TransactionId:{},Objects:{type:"list",member:{type:"structure",required:["Uri"],members:{Uri:{},ETag:{}}}}}},output:{type:"structure",members:{}}},DeregisterResource:{http:{requestUri:"/DeregisterResource"},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{}}},DescribeResource:{http:{requestUri:"/DescribeResource"},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{ResourceInfo:{shape:"S1z"}}}},DescribeTransaction:{http:{requestUri:"/DescribeTransaction"},input:{type:"structure",required:["TransactionId"],members:{TransactionId:{}}},output:{type:"structure",members:{TransactionDescription:{shape:"S24"}}}},ExtendTransaction:{http:{requestUri:"/ExtendTransaction"},input:{type:"structure",members:{TransactionId:{}}},output:{type:"structure",members:{}}},GetDataLakeSettings:{http:{requestUri:"/GetDataLakeSettings"},input:{type:"structure",members:{CatalogId:{}}},output:{type:"structure",members:{DataLakeSettings:{shape:"S2a"}}}},GetEffectivePermissionsForPath:{http:{requestUri:"/GetEffectivePermissionsForPath"},input:{type:"structure",required:["ResourceArn"],members:{CatalogId:{},ResourceArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Permissions:{shape:"S2l"},NextToken:{}}}},GetLFTag:{http:{requestUri:"/GetLFTag"},input:{type:"structure",required:["TagKey"],members:{CatalogId:{},TagKey:{}}},output:{type:"structure",members:{CatalogId:{},TagKey:{},TagValues:{shape:"Sg"}}}},GetQueryState:{http:{requestUri:"/GetQueryState",responseCode:200},input:{type:"structure",required:["QueryId"],members:{QueryId:{}}},output:{type:"structure",required:["State"],members:{Error:{},State:{}}},endpoint:{hostPrefix:"query-"}},GetQueryStatistics:{http:{requestUri:"/GetQueryStatistics",responseCode:200},input:{type:"structure",required:["QueryId"],members:{QueryId:{}}},output:{type:"structure",members:{ExecutionStatistics:{type:"structure",members:{AverageExecutionTimeMillis:{type:"long"},DataScannedBytes:{type:"long"},WorkUnitsExecutedCount:{type:"long"}}},PlanningStatistics:{type:"structure",members:{EstimatedDataToScanBytes:{type:"long"},PlanningTimeMillis:{type:"long"},QueueTimeMillis:{type:"long"},WorkUnitsGeneratedCount:{type:"long"}}},QuerySubmissionTime:{type:"timestamp",timestampFormat:"iso8601"}}},endpoint:{hostPrefix:"query-"}},GetResourceLFTags:{http:{requestUri:"/GetResourceLFTags"},input:{type:"structure",required:["Resource"],members:{CatalogId:{},Resource:{shape:"S3"},ShowAssignedLFTags:{type:"boolean"}}},output:{type:"structure",members:{LFTagOnDatabase:{shape:"Sn"},LFTagsOnTable:{shape:"Sn"},LFTagsOnColumns:{shape:"S39"}}}},GetTableObjects:{http:{requestUri:"/GetTableObjects"},input:{type:"structure",required:["DatabaseName","TableName"],members:{CatalogId:{},DatabaseName:{},TableName:{},TransactionId:{},QueryAsOfTime:{type:"timestamp"},PartitionPredicate:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Objects:{type:"list",member:{type:"structure",members:{PartitionValues:{shape:"S3g"},Objects:{type:"list",member:{type:"structure",members:{Uri:{},ETag:{},Size:{type:"long"}}}}}}},NextToken:{}}}},GetTemporaryGluePartitionCredentials:{http:{requestUri:"/GetTemporaryGluePartitionCredentials"},input:{type:"structure",required:["TableArn","Partition","SupportedPermissionTypes"],members:{TableArn:{},Partition:{type:"structure",required:["Values"],members:{Values:{type:"list",member:{}}}},Permissions:{shape:"S10"},DurationSeconds:{type:"integer"},AuditContext:{shape:"S3q"},SupportedPermissionTypes:{shape:"S3s"}}},output:{type:"structure",members:{AccessKeyId:{},SecretAccessKey:{},SessionToken:{},Expiration:{type:"timestamp"}}}},GetTemporaryGlueTableCredentials:{http:{requestUri:"/GetTemporaryGlueTableCredentials"},input:{type:"structure",required:["TableArn","SupportedPermissionTypes"],members:{TableArn:{},Permissions:{shape:"S10"},DurationSeconds:{type:"integer"},AuditContext:{shape:"S3q"},SupportedPermissionTypes:{shape:"S3s"}}},output:{type:"structure",members:{AccessKeyId:{},SecretAccessKey:{},SessionToken:{},Expiration:{type:"timestamp"}}}},GetWorkUnitResults:{http:{requestUri:"/GetWorkUnitResults",responseCode:200},input:{type:"structure",required:["QueryId","WorkUnitId","WorkUnitToken"],members:{QueryId:{},WorkUnitId:{type:"long"},WorkUnitToken:{type:"string",sensitive:true}}},output:{type:"structure",members:{ResultStream:{type:"blob",streaming:true}},payload:"ResultStream"},endpoint:{hostPrefix:"data-"}},GetWorkUnits:{http:{requestUri:"/GetWorkUnits",responseCode:200},input:{type:"structure",required:["QueryId"],members:{NextToken:{},PageSize:{type:"integer"},QueryId:{}}},output:{type:"structure",required:["QueryId","WorkUnitRanges"],members:{NextToken:{},QueryId:{},WorkUnitRanges:{type:"list",member:{type:"structure",required:["WorkUnitIdMax","WorkUnitIdMin","WorkUnitToken"],members:{WorkUnitIdMax:{type:"long"},WorkUnitIdMin:{type:"long"},WorkUnitToken:{}}}}}},endpoint:{hostPrefix:"query-"}},GrantPermissions:{http:{requestUri:"/GrantPermissions"},input:{type:"structure",required:["Principal","Resource","Permissions"],members:{CatalogId:{},Principal:{shape:"Sy"},Resource:{shape:"S3"},Permissions:{shape:"S10"},PermissionsWithGrantOption:{shape:"S10"}}},output:{type:"structure",members:{}}},ListDataCellsFilter:{http:{requestUri:"/ListDataCellsFilter"},input:{type:"structure",members:{Table:{shape:"S7"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{DataCellsFilters:{type:"list",member:{shape:"S1e"}},NextToken:{}}}},ListLFTags:{http:{requestUri:"/ListLFTags"},input:{type:"structure",members:{CatalogId:{},ResourceShareType:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{LFTags:{shape:"Sn"},NextToken:{}}}},ListPermissions:{http:{requestUri:"/ListPermissions"},input:{type:"structure",members:{CatalogId:{},Principal:{shape:"Sy"},ResourceType:{},Resource:{shape:"S3"},NextToken:{},MaxResults:{type:"integer"},IncludeRelated:{}}},output:{type:"structure",members:{PrincipalResourcePermissions:{shape:"S2l"},NextToken:{}}}},ListResources:{http:{requestUri:"/ListResources"},input:{type:"structure",members:{FilterConditionList:{type:"list",member:{type:"structure",members:{Field:{},ComparisonOperator:{},StringValueList:{type:"list",member:{}}}}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ResourceInfoList:{type:"list",member:{shape:"S1z"}},NextToken:{}}}},ListTableStorageOptimizers:{http:{requestUri:"/ListTableStorageOptimizers"},input:{type:"structure",required:["DatabaseName","TableName"],members:{CatalogId:{},DatabaseName:{},TableName:{},StorageOptimizerType:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{StorageOptimizerList:{type:"list",member:{type:"structure",members:{StorageOptimizerType:{},Config:{shape:"S56"},ErrorMessage:{},Warnings:{},LastRunDetails:{}}}},NextToken:{}}}},ListTransactions:{http:{requestUri:"/ListTransactions"},input:{type:"structure",members:{CatalogId:{},StatusFilter:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Transactions:{type:"list",member:{shape:"S24"}},NextToken:{}}}},PutDataLakeSettings:{http:{requestUri:"/PutDataLakeSettings"},input:{type:"structure",required:["DataLakeSettings"],members:{CatalogId:{},DataLakeSettings:{shape:"S2a"}}},output:{type:"structure",members:{}}},RegisterResource:{http:{requestUri:"/RegisterResource"},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{},UseServiceLinkedRole:{type:"boolean"},RoleArn:{}}},output:{type:"structure",members:{}}},RemoveLFTagsFromResource:{http:{requestUri:"/RemoveLFTagsFromResource"},input:{type:"structure",required:["Resource","LFTags"],members:{CatalogId:{},Resource:{shape:"S3"},LFTags:{shape:"Sn"}}},output:{type:"structure",members:{Failures:{shape:"Sq"}}}},RevokePermissions:{http:{requestUri:"/RevokePermissions"},input:{type:"structure",required:["Principal","Resource","Permissions"],members:{CatalogId:{},Principal:{shape:"Sy"},Resource:{shape:"S3"},Permissions:{shape:"S10"},PermissionsWithGrantOption:{shape:"S10"}}},output:{type:"structure",members:{}}},SearchDatabasesByLFTags:{http:{requestUri:"/SearchDatabasesByLFTags"},input:{type:"structure",required:["Expression"],members:{NextToken:{},MaxResults:{type:"integer"},CatalogId:{},Expression:{shape:"Sk"}}},output:{type:"structure",members:{NextToken:{},DatabaseList:{type:"list",member:{type:"structure",members:{Database:{shape:"S5"},LFTags:{shape:"Sn"}}}}}}},SearchTablesByLFTags:{http:{requestUri:"/SearchTablesByLFTags"},input:{type:"structure",required:["Expression"],members:{NextToken:{},MaxResults:{type:"integer"},CatalogId:{},Expression:{shape:"Sk"}}},output:{type:"structure",members:{NextToken:{},TableList:{type:"list",member:{type:"structure",members:{Table:{shape:"S7"},LFTagOnDatabase:{shape:"Sn"},LFTagsOnTable:{shape:"Sn"},LFTagsOnColumns:{shape:"S39"}}}}}}},StartQueryPlanning:{http:{requestUri:"/StartQueryPlanning",responseCode:200},input:{type:"structure",required:["QueryPlanningContext","QueryString"],members:{QueryPlanningContext:{type:"structure",required:["DatabaseName"],members:{CatalogId:{},DatabaseName:{},QueryAsOfTime:{type:"timestamp"},QueryParameters:{type:"map",key:{},value:{}},TransactionId:{}}},QueryString:{type:"string",sensitive:true}}},output:{type:"structure",required:["QueryId"],members:{QueryId:{}}},endpoint:{hostPrefix:"query-"}},StartTransaction:{http:{requestUri:"/StartTransaction"},input:{type:"structure",members:{TransactionType:{}}},output:{type:"structure",members:{TransactionId:{}}}},UpdateLFTag:{http:{requestUri:"/UpdateLFTag"},input:{type:"structure",required:["TagKey"],members:{CatalogId:{},TagKey:{},TagValuesToDelete:{shape:"Sg"},TagValuesToAdd:{shape:"Sg"}}},output:{type:"structure",members:{}}},UpdateResource:{http:{requestUri:"/UpdateResource"},input:{type:"structure",required:["RoleArn","ResourceArn"],members:{RoleArn:{},ResourceArn:{}}},output:{type:"structure",members:{}}},UpdateTableObjects:{http:{requestUri:"/UpdateTableObjects"},input:{type:"structure",required:["DatabaseName","TableName","WriteOperations"],members:{CatalogId:{},DatabaseName:{},TableName:{},TransactionId:{},WriteOperations:{type:"list",member:{type:"structure",members:{AddObject:{type:"structure",required:["Uri","ETag","Size"],members:{Uri:{},ETag:{},Size:{type:"long"},PartitionValues:{shape:"S3g"}}},DeleteObject:{type:"structure",required:["Uri"],members:{Uri:{},ETag:{},PartitionValues:{shape:"S3g"}}}}}}}},output:{type:"structure",members:{}}},UpdateTableStorageOptimizer:{http:{requestUri:"/UpdateTableStorageOptimizer"},input:{type:"structure",required:["DatabaseName","TableName","StorageOptimizerConfig"],members:{CatalogId:{},DatabaseName:{},TableName:{},StorageOptimizerConfig:{type:"map",key:{},value:{shape:"S56"}}}},output:{type:"structure",members:{Result:{}}}}},shapes:{S3:{type:"structure",members:{Catalog:{type:"structure",members:{}},Database:{shape:"S5"},Table:{shape:"S7"},TableWithColumns:{type:"structure",required:["DatabaseName","Name"],members:{CatalogId:{},DatabaseName:{},Name:{},ColumnNames:{shape:"Sa"},ColumnWildcard:{shape:"Sb"}}},DataLocation:{type:"structure",required:["ResourceArn"],members:{CatalogId:{},ResourceArn:{}}},DataCellsFilter:{type:"structure",members:{TableCatalogId:{},DatabaseName:{},TableName:{},Name:{}}},LFTag:{type:"structure",required:["TagKey","TagValues"],members:{CatalogId:{},TagKey:{},TagValues:{shape:"Sg"}}},LFTagPolicy:{type:"structure",required:["ResourceType","Expression"],members:{CatalogId:{},ResourceType:{},Expression:{shape:"Sk"}}}}},S5:{type:"structure",required:["Name"],members:{CatalogId:{},Name:{}}},S7:{type:"structure",required:["DatabaseName"],members:{CatalogId:{},DatabaseName:{},Name:{},TableWildcard:{type:"structure",members:{}}}},Sa:{type:"list",member:{}},Sb:{type:"structure",members:{ExcludedColumnNames:{shape:"Sa"}}},Sg:{type:"list",member:{}},Sk:{type:"list",member:{type:"structure",required:["TagKey","TagValues"],members:{TagKey:{},TagValues:{shape:"Sg"}}}},Sn:{type:"list",member:{shape:"So"}},So:{type:"structure",required:["TagKey","TagValues"],members:{CatalogId:{},TagKey:{},TagValues:{shape:"Sg"}}},Sq:{type:"list",member:{type:"structure",members:{LFTag:{shape:"So"},Error:{shape:"Ss"}}}},Ss:{type:"structure",members:{ErrorCode:{},ErrorMessage:{}}},Sv:{type:"list",member:{shape:"Sw"}},Sw:{type:"structure",required:["Id"],members:{Id:{},Principal:{shape:"Sy"},Resource:{shape:"S3"},Permissions:{shape:"S10"},PermissionsWithGrantOption:{shape:"S10"}}},Sy:{type:"structure",members:{DataLakePrincipalIdentifier:{}}},S10:{type:"list",member:{}},S13:{type:"list",member:{type:"structure",members:{RequestEntry:{shape:"Sw"},Error:{shape:"Ss"}}}},S1e:{type:"structure",required:["TableCatalogId","DatabaseName","TableName","Name"],members:{TableCatalogId:{},DatabaseName:{},TableName:{},Name:{},RowFilter:{type:"structure",members:{FilterExpression:{},AllRowsWildcard:{type:"structure",members:{}}}},ColumnNames:{shape:"Sa"},ColumnWildcard:{shape:"Sb"}}},S1z:{type:"structure",members:{ResourceArn:{},RoleArn:{},LastModified:{type:"timestamp"}}},S24:{type:"structure",members:{TransactionId:{},TransactionStatus:{},TransactionStartTime:{type:"timestamp"},TransactionEndTime:{type:"timestamp"}}},S2a:{type:"structure",members:{DataLakeAdmins:{shape:"S2b"},CreateDatabaseDefaultPermissions:{shape:"S2c"},CreateTableDefaultPermissions:{shape:"S2c"},TrustedResourceOwners:{type:"list",member:{}},AllowExternalDataFiltering:{type:"boolean"},ExternalDataFilteringAllowList:{shape:"S2b"},AuthorizedSessionTagValueList:{type:"list",member:{}}}},S2b:{type:"list",member:{shape:"Sy"}},S2c:{type:"list",member:{type:"structure",members:{Principal:{shape:"Sy"},Permissions:{shape:"S10"}}}},S2l:{type:"list",member:{type:"structure",members:{Principal:{shape:"Sy"},Resource:{shape:"S3"},Permissions:{shape:"S10"},PermissionsWithGrantOption:{shape:"S10"},AdditionalDetails:{type:"structure",members:{ResourceShare:{type:"list",member:{}}}}}}},S39:{type:"list",member:{type:"structure",members:{Name:{},LFTags:{shape:"Sn"}}}},S3g:{type:"list",member:{}},S3q:{type:"structure",members:{AdditionalAuditContext:{}}},S3s:{type:"list",member:{}},S56:{type:"map",key:{},value:{}}}}},1798:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["forecastservice"]={};i.ForecastService=s.defineService("forecastservice",["2018-06-26"]);Object.defineProperty(a.services["forecastservice"],"2018-06-26",{get:function get(){var e=r(5723);e.paginators=r(5532).pagination;return e},enumerable:true,configurable:true});e.exports=i.ForecastService},1802:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2019-06-10",endpointPrefix:"oidc",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"SSO OIDC",serviceFullName:"AWS SSO OIDC",serviceId:"SSO OIDC",signatureVersion:"v4",signingName:"awsssooidc",uid:"sso-oidc-2019-06-10"},operations:{CreateToken:{http:{requestUri:"/token"},input:{type:"structure",required:["clientId","clientSecret","grantType","deviceCode"],members:{clientId:{},clientSecret:{},grantType:{},deviceCode:{},code:{},refreshToken:{},scope:{shape:"S8"},redirectUri:{}}},output:{type:"structure",members:{accessToken:{},tokenType:{},expiresIn:{type:"integer"},refreshToken:{},idToken:{}}},authtype:"none"},RegisterClient:{http:{requestUri:"/client/register"},input:{type:"structure",required:["clientName","clientType"],members:{clientName:{},clientType:{},scopes:{shape:"S8"}}},output:{type:"structure",members:{clientId:{},clientSecret:{},clientIdIssuedAt:{type:"long"},clientSecretExpiresAt:{type:"long"},authorizationEndpoint:{},tokenEndpoint:{}}},authtype:"none"},StartDeviceAuthorization:{http:{requestUri:"/device_authorization"},input:{type:"structure",required:["clientId","clientSecret","startUrl"],members:{clientId:{},clientSecret:{},startUrl:{}}},output:{type:"structure",members:{deviceCode:{},userCode:{},verificationUri:{},verificationUriComplete:{},expiresIn:{type:"integer"},interval:{type:"integer"}}},authtype:"none"}},shapes:{S8:{type:"list",member:{}}}}},1810:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var i=_interopRequireDefault(r(6506));var s=_interopRequireDefault(r(1960));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}let a;let o;let n=0;let u=0;function v1(e,t,r){let p=t&&r||0;const m=t||new Array(16);e=e||{};let c=e.node||a;let l=e.clockseq!==undefined?e.clockseq:o;if(c==null||l==null){const t=e.random||(e.rng||i.default)();if(c==null){c=a=[t[0]|1,t[1],t[2],t[3],t[4],t[5]]}if(l==null){l=o=(t[6]<<8|t[7])&16383}}let d=e.msecs!==undefined?e.msecs:Date.now();let y=e.nsecs!==undefined?e.nsecs:u+1;const b=d-n+(y-u)/1e4;if(b<0&&e.clockseq===undefined){l=l+1&16383}if((b<0||d>n)&&e.nsecs===undefined){y=0}if(y>=1e4){throw new Error("uuid.v1(): Can't create more than 10M uuids/sec")}n=d;u=y;o=l;d+=122192928e5;const S=((d&268435455)*1e4+y)%4294967296;m[p++]=S>>>24&255;m[p++]=S>>>16&255;m[p++]=S>>>8&255;m[p++]=S&255;const g=d/4294967296*1e4&268435455;m[p++]=g>>>8&255;m[p++]=g&255;m[p++]=g>>>24&15|16;m[p++]=g>>>16&255;m[p++]=l>>>8|128;m[p++]=l&255;for(let e=0;e<6;++e){m[p+e]=c[e]}return t||(0,s.default)(m)}var p=v1;t.default=p},1818:function(e,t,r){var i=r(395);var s=r(2087);var a=r(5622);function parseFile(e,t){var r=i.util.ini.parse(i.util.readFileSync(e));var s={};Object.keys(r).forEach(function(e){var i=r[e];e=t?e.replace(/^profile\s/,""):e;Object.defineProperty(s,e,{value:i,enumerable:true})});return s}i.IniLoader=i.util.inherit({constructor:function IniLoader(){this.resolvedProfiles={}},clearCachedFiles:function clearCachedFiles(){this.resolvedProfiles={}},loadFrom:function loadFrom(e){e=e||{};var t=e.isConfig===true;var r=e.filename||this.getDefaultFilePath(t);if(!this.resolvedProfiles[r]){var i=this.parseFile(r,t);Object.defineProperty(this.resolvedProfiles,r,{value:i})}return this.resolvedProfiles[r]},parseFile:parseFile,getDefaultFilePath:function getDefaultFilePath(e){return a.join(this.getHomeDir(),".aws",e?"config":"credentials")},getHomeDir:function getHomeDir(){var e=process.env;var t=e.HOME||e.USERPROFILE||(e.HOMEPATH?(e.HOMEDRIVE||"C:/")+e.HOMEPATH:null);if(t){return t}if(typeof s.homedir==="function"){return s.homedir()}throw i.util.error(new Error("Cannot load credentials, HOME path not set"))}});var o=i.IniLoader;e.exports={IniLoader:o,parseFile:parseFile}},1836:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["budgets"]={};i.Budgets=s.defineService("budgets",["2016-10-20"]);Object.defineProperty(a.services["budgets"],"2016-10-20",{get:function get(){var e=r(2261);e.paginators=r(422).pagination;return e},enumerable:true,configurable:true});e.exports=i.Budgets},1841:function(e){e.exports={pagination:{GetApiKeys:{input_token:"position",limit_key:"limit",output_token:"position",result_key:"items"},GetBasePathMappings:{input_token:"position",limit_key:"limit",output_token:"position",result_key:"items"},GetClientCertificates:{input_token:"position",limit_key:"limit",output_token:"position",result_key:"items"},GetDeployments:{input_token:"position",limit_key:"limit",output_token:"position",result_key:"items"},GetDomainNames:{input_token:"position",limit_key:"limit",output_token:"position",result_key:"items"},GetModels:{input_token:"position",limit_key:"limit",output_token:"position",result_key:"items"},GetResources:{input_token:"position",limit_key:"limit",output_token:"position",result_key:"items"},GetRestApis:{input_token:"position",limit_key:"limit",output_token:"position",result_key:"items"},GetUsage:{input_token:"position",limit_key:"limit",non_aggregate_keys:["usagePlanId","startDate","endDate"],output_token:"position",result_key:"items"},GetUsagePlanKeys:{input_token:"position",limit_key:"limit",output_token:"position",result_key:"items"},GetUsagePlans:{input_token:"position",limit_key:"limit",output_token:"position",result_key:"items"},GetVpcLinks:{input_token:"position",limit_key:"limit",output_token:"position",result_key:"items"}}}},1852:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["keyspaces"]={};i.Keyspaces=s.defineService("keyspaces",["2022-02-10"]);Object.defineProperty(a.services["keyspaces"],"2022-02-10",{get:function get(){var e=r(7737);e.paginators=r(4504).pagination;e.waiters=r(5176).waiters;return e},enumerable:true,configurable:true});e.exports=i.Keyspaces},1854:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2019-12-02",endpointPrefix:"imagebuilder",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"imagebuilder",serviceFullName:"EC2 Image Builder",serviceId:"imagebuilder",signatureVersion:"v4",signingName:"imagebuilder",uid:"imagebuilder-2019-12-02"},operations:{CancelImageCreation:{http:{method:"PUT",requestUri:"/CancelImageCreation"},input:{type:"structure",required:["imageBuildVersionArn","clientToken"],members:{imageBuildVersionArn:{},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{requestId:{},clientToken:{},imageBuildVersionArn:{}}}},CreateComponent:{http:{method:"PUT",requestUri:"/CreateComponent"},input:{type:"structure",required:["name","semanticVersion","platform","clientToken"],members:{name:{},semanticVersion:{},description:{},changeDescription:{},platform:{},supportedOsVersions:{shape:"Sa"},data:{},uri:{},kmsKeyId:{},tags:{shape:"Se"},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{requestId:{},clientToken:{},componentBuildVersionArn:{}}}},CreateContainerRecipe:{http:{method:"PUT",requestUri:"/CreateContainerRecipe"},input:{type:"structure",required:["containerType","name","semanticVersion","components","parentImage","targetRepository","clientToken"],members:{containerType:{},name:{},description:{},semanticVersion:{},components:{shape:"Sl"},instanceConfiguration:{shape:"St"},dockerfileTemplateData:{},dockerfileTemplateUri:{},platformOverride:{},imageOsVersionOverride:{},parentImage:{},tags:{shape:"Se"},workingDirectory:{},targetRepository:{shape:"S14"},kmsKeyId:{},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{requestId:{},clientToken:{},containerRecipeArn:{}}}},CreateDistributionConfiguration:{http:{method:"PUT",requestUri:"/CreateDistributionConfiguration"},input:{type:"structure",required:["name","distributions","clientToken"],members:{name:{},description:{},distributions:{shape:"S19"},tags:{shape:"Se"},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{requestId:{},clientToken:{},distributionConfigurationArn:{}}}},CreateImage:{http:{method:"PUT",requestUri:"/CreateImage"},input:{type:"structure",required:["infrastructureConfigurationArn","clientToken"],members:{imageRecipeArn:{},containerRecipeArn:{},distributionConfigurationArn:{},infrastructureConfigurationArn:{},imageTestsConfiguration:{shape:"S25"},enhancedImageMetadataEnabled:{type:"boolean"},tags:{shape:"Se"},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{requestId:{},clientToken:{},imageBuildVersionArn:{}}}},CreateImagePipeline:{http:{method:"PUT",requestUri:"/CreateImagePipeline"},input:{type:"structure",required:["name","infrastructureConfigurationArn","clientToken"],members:{name:{},description:{},imageRecipeArn:{},containerRecipeArn:{},infrastructureConfigurationArn:{},distributionConfigurationArn:{},imageTestsConfiguration:{shape:"S25"},enhancedImageMetadataEnabled:{type:"boolean"},schedule:{shape:"S29"},status:{},tags:{shape:"Se"},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{requestId:{},clientToken:{},imagePipelineArn:{}}}},CreateImageRecipe:{http:{method:"PUT",requestUri:"/CreateImageRecipe"},input:{type:"structure",required:["name","semanticVersion","components","parentImage","clientToken"],members:{name:{},description:{},semanticVersion:{},components:{shape:"Sl"},parentImage:{},blockDeviceMappings:{shape:"Su"},tags:{shape:"Se"},workingDirectory:{},additionalInstanceConfiguration:{shape:"S2g"},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{requestId:{},clientToken:{},imageRecipeArn:{}}}},CreateInfrastructureConfiguration:{http:{method:"PUT",requestUri:"/CreateInfrastructureConfiguration"},input:{type:"structure",required:["name","instanceProfileName","clientToken"],members:{name:{},description:{},instanceTypes:{shape:"S2l"},instanceProfileName:{},securityGroupIds:{shape:"S2o"},subnetId:{},logging:{shape:"S2p"},keyPair:{},terminateInstanceOnFailure:{type:"boolean"},snsTopicArn:{},resourceTags:{shape:"S2s"},instanceMetadataOptions:{shape:"S2t"},tags:{shape:"Se"},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{requestId:{},clientToken:{},infrastructureConfigurationArn:{}}}},DeleteComponent:{http:{method:"DELETE",requestUri:"/DeleteComponent"},input:{type:"structure",required:["componentBuildVersionArn"],members:{componentBuildVersionArn:{location:"querystring",locationName:"componentBuildVersionArn"}}},output:{type:"structure",members:{requestId:{},componentBuildVersionArn:{}}}},DeleteContainerRecipe:{http:{method:"DELETE",requestUri:"/DeleteContainerRecipe"},input:{type:"structure",required:["containerRecipeArn"],members:{containerRecipeArn:{location:"querystring",locationName:"containerRecipeArn"}}},output:{type:"structure",members:{requestId:{},containerRecipeArn:{}}}},DeleteDistributionConfiguration:{http:{method:"DELETE",requestUri:"/DeleteDistributionConfiguration"},input:{type:"structure",required:["distributionConfigurationArn"],members:{distributionConfigurationArn:{location:"querystring",locationName:"distributionConfigurationArn"}}},output:{type:"structure",members:{requestId:{},distributionConfigurationArn:{}}}},DeleteImage:{http:{method:"DELETE",requestUri:"/DeleteImage"},input:{type:"structure",required:["imageBuildVersionArn"],members:{imageBuildVersionArn:{location:"querystring",locationName:"imageBuildVersionArn"}}},output:{type:"structure",members:{requestId:{},imageBuildVersionArn:{}}}},DeleteImagePipeline:{http:{method:"DELETE",requestUri:"/DeleteImagePipeline"},input:{type:"structure",required:["imagePipelineArn"],members:{imagePipelineArn:{location:"querystring",locationName:"imagePipelineArn"}}},output:{type:"structure",members:{requestId:{},imagePipelineArn:{}}}},DeleteImageRecipe:{http:{method:"DELETE",requestUri:"/DeleteImageRecipe"},input:{type:"structure",required:["imageRecipeArn"],members:{imageRecipeArn:{location:"querystring",locationName:"imageRecipeArn"}}},output:{type:"structure",members:{requestId:{},imageRecipeArn:{}}}},DeleteInfrastructureConfiguration:{http:{method:"DELETE",requestUri:"/DeleteInfrastructureConfiguration"},input:{type:"structure",required:["infrastructureConfigurationArn"],members:{infrastructureConfigurationArn:{location:"querystring",locationName:"infrastructureConfigurationArn"}}},output:{type:"structure",members:{requestId:{},infrastructureConfigurationArn:{}}}},GetComponent:{http:{method:"GET",requestUri:"/GetComponent"},input:{type:"structure",required:["componentBuildVersionArn"],members:{componentBuildVersionArn:{location:"querystring",locationName:"componentBuildVersionArn"}}},output:{type:"structure",members:{requestId:{},component:{type:"structure",members:{arn:{},name:{},version:{},description:{},changeDescription:{},type:{},platform:{},supportedOsVersions:{shape:"Sa"},state:{shape:"S3g"},parameters:{type:"list",member:{type:"structure",required:["name","type"],members:{name:{},type:{},defaultValue:{shape:"Sr"},description:{}}}},owner:{},data:{},kmsKeyId:{},encrypted:{type:"boolean"},dateCreated:{},tags:{shape:"Se"}}}}}},GetComponentPolicy:{http:{method:"GET",requestUri:"/GetComponentPolicy"},input:{type:"structure",required:["componentArn"],members:{componentArn:{location:"querystring",locationName:"componentArn"}}},output:{type:"structure",members:{requestId:{},policy:{}}}},GetContainerRecipe:{http:{method:"GET",requestUri:"/GetContainerRecipe"},input:{type:"structure",required:["containerRecipeArn"],members:{containerRecipeArn:{location:"querystring",locationName:"containerRecipeArn"}}},output:{type:"structure",members:{requestId:{},containerRecipe:{shape:"S3t"}}}},GetContainerRecipePolicy:{http:{method:"GET",requestUri:"/GetContainerRecipePolicy"},input:{type:"structure",required:["containerRecipeArn"],members:{containerRecipeArn:{location:"querystring",locationName:"containerRecipeArn"}}},output:{type:"structure",members:{requestId:{},policy:{}}}},GetDistributionConfiguration:{http:{method:"GET",requestUri:"/GetDistributionConfiguration"},input:{type:"structure",required:["distributionConfigurationArn"],members:{distributionConfigurationArn:{location:"querystring",locationName:"distributionConfigurationArn"}}},output:{type:"structure",members:{requestId:{},distributionConfiguration:{shape:"S3z"}}}},GetImage:{http:{method:"GET",requestUri:"/GetImage"},input:{type:"structure",required:["imageBuildVersionArn"],members:{imageBuildVersionArn:{location:"querystring",locationName:"imageBuildVersionArn"}}},output:{type:"structure",members:{requestId:{},image:{type:"structure",members:{arn:{},type:{},name:{},version:{},platform:{},enhancedImageMetadataEnabled:{type:"boolean"},osVersion:{},state:{shape:"S46"},imageRecipe:{shape:"S48"},containerRecipe:{shape:"S3t"},sourcePipelineName:{},sourcePipelineArn:{},infrastructureConfiguration:{shape:"S4a"},distributionConfiguration:{shape:"S3z"},imageTestsConfiguration:{shape:"S25"},dateCreated:{},outputResources:{shape:"S4b"},tags:{shape:"Se"},buildType:{}}}}}},GetImagePipeline:{http:{method:"GET",requestUri:"/GetImagePipeline"},input:{type:"structure",required:["imagePipelineArn"],members:{imagePipelineArn:{location:"querystring",locationName:"imagePipelineArn"}}},output:{type:"structure",members:{requestId:{},imagePipeline:{shape:"S4j"}}}},GetImagePolicy:{http:{method:"GET",requestUri:"/GetImagePolicy"},input:{type:"structure",required:["imageArn"],members:{imageArn:{location:"querystring",locationName:"imageArn"}}},output:{type:"structure",members:{requestId:{},policy:{}}}},GetImageRecipe:{http:{method:"GET",requestUri:"/GetImageRecipe"},input:{type:"structure",required:["imageRecipeArn"],members:{imageRecipeArn:{location:"querystring",locationName:"imageRecipeArn"}}},output:{type:"structure",members:{requestId:{},imageRecipe:{shape:"S48"}}}},GetImageRecipePolicy:{http:{method:"GET",requestUri:"/GetImageRecipePolicy"},input:{type:"structure",required:["imageRecipeArn"],members:{imageRecipeArn:{location:"querystring",locationName:"imageRecipeArn"}}},output:{type:"structure",members:{requestId:{},policy:{}}}},GetInfrastructureConfiguration:{http:{method:"GET",requestUri:"/GetInfrastructureConfiguration"},input:{type:"structure",required:["infrastructureConfigurationArn"],members:{infrastructureConfigurationArn:{location:"querystring",locationName:"infrastructureConfigurationArn"}}},output:{type:"structure",members:{requestId:{},infrastructureConfiguration:{shape:"S4a"}}}},ImportComponent:{http:{method:"PUT",requestUri:"/ImportComponent"},input:{type:"structure",required:["name","semanticVersion","type","format","platform","clientToken"],members:{name:{},semanticVersion:{},description:{},changeDescription:{},type:{},format:{},platform:{},data:{},uri:{},kmsKeyId:{},tags:{shape:"Se"},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{requestId:{},clientToken:{},componentBuildVersionArn:{}}}},ImportVmImage:{http:{method:"PUT",requestUri:"/ImportVmImage"},input:{type:"structure",required:["name","semanticVersion","platform","vmImportTaskId","clientToken"],members:{name:{},semanticVersion:{},description:{},platform:{},osVersion:{},vmImportTaskId:{},tags:{shape:"Se"},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{requestId:{},imageArn:{},clientToken:{}}}},ListComponentBuildVersions:{http:{requestUri:"/ListComponentBuildVersions"},input:{type:"structure",required:["componentVersionArn"],members:{componentVersionArn:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{requestId:{},componentSummaryList:{type:"list",member:{type:"structure",members:{arn:{},name:{},version:{},platform:{},supportedOsVersions:{shape:"Sa"},state:{shape:"S3g"},type:{},owner:{},description:{},changeDescription:{},dateCreated:{},tags:{shape:"Se"}}}},nextToken:{}}}},ListComponents:{http:{requestUri:"/ListComponents"},input:{type:"structure",members:{owner:{},filters:{shape:"S56"},byName:{type:"boolean"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{requestId:{},componentVersionList:{type:"list",member:{type:"structure",members:{arn:{},name:{},version:{},description:{},platform:{},supportedOsVersions:{shape:"Sa"},type:{},owner:{},dateCreated:{}}}},nextToken:{}}}},ListContainerRecipes:{http:{requestUri:"/ListContainerRecipes"},input:{type:"structure",members:{owner:{},filters:{shape:"S56"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{requestId:{},containerRecipeSummaryList:{type:"list",member:{type:"structure",members:{arn:{},containerType:{},name:{},platform:{},owner:{},parentImage:{},dateCreated:{},tags:{shape:"Se"}}}},nextToken:{}}}},ListDistributionConfigurations:{http:{requestUri:"/ListDistributionConfigurations"},input:{type:"structure",members:{filters:{shape:"S56"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{requestId:{},distributionConfigurationSummaryList:{type:"list",member:{type:"structure",members:{arn:{},name:{},description:{},dateCreated:{},dateUpdated:{},tags:{shape:"Se"},regions:{type:"list",member:{}}}}},nextToken:{}}}},ListImageBuildVersions:{http:{requestUri:"/ListImageBuildVersions"},input:{type:"structure",required:["imageVersionArn"],members:{imageVersionArn:{},filters:{shape:"S56"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{requestId:{},imageSummaryList:{shape:"S5q"},nextToken:{}}}},ListImagePackages:{http:{requestUri:"/ListImagePackages"},input:{type:"structure",required:["imageBuildVersionArn"],members:{imageBuildVersionArn:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{requestId:{},imagePackageList:{type:"list",member:{type:"structure",members:{packageName:{},packageVersion:{}}}},nextToken:{}}}},ListImagePipelineImages:{http:{requestUri:"/ListImagePipelineImages"},input:{type:"structure",required:["imagePipelineArn"],members:{imagePipelineArn:{},filters:{shape:"S56"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{requestId:{},imageSummaryList:{shape:"S5q"},nextToken:{}}}},ListImagePipelines:{http:{requestUri:"/ListImagePipelines"},input:{type:"structure",members:{filters:{shape:"S56"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{requestId:{},imagePipelineList:{type:"list",member:{shape:"S4j"}},nextToken:{}}}},ListImageRecipes:{http:{requestUri:"/ListImageRecipes"},input:{type:"structure",members:{owner:{},filters:{shape:"S56"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{requestId:{},imageRecipeSummaryList:{type:"list",member:{type:"structure",members:{arn:{},name:{},platform:{},owner:{},parentImage:{},dateCreated:{},tags:{shape:"Se"}}}},nextToken:{}}}},ListImages:{http:{requestUri:"/ListImages"},input:{type:"structure",members:{owner:{},filters:{shape:"S56"},byName:{type:"boolean"},maxResults:{type:"integer"},nextToken:{},includeDeprecated:{type:"boolean"}}},output:{type:"structure",members:{requestId:{},imageVersionList:{type:"list",member:{type:"structure",members:{arn:{},name:{},type:{},version:{},platform:{},osVersion:{},owner:{},dateCreated:{},buildType:{}}}},nextToken:{}}}},ListInfrastructureConfigurations:{http:{requestUri:"/ListInfrastructureConfigurations"},input:{type:"structure",members:{filters:{shape:"S56"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{requestId:{},infrastructureConfigurationSummaryList:{type:"list",member:{type:"structure",members:{arn:{},name:{},description:{},dateCreated:{},dateUpdated:{},resourceTags:{shape:"S2s"},tags:{shape:"Se"},instanceTypes:{shape:"S2l"},instanceProfileName:{}}}},nextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"Se"}}}},PutComponentPolicy:{http:{method:"PUT",requestUri:"/PutComponentPolicy"},input:{type:"structure",required:["componentArn","policy"],members:{componentArn:{},policy:{}}},output:{type:"structure",members:{requestId:{},componentArn:{}}}},PutContainerRecipePolicy:{http:{method:"PUT",requestUri:"/PutContainerRecipePolicy"},input:{type:"structure",required:["containerRecipeArn","policy"],members:{containerRecipeArn:{},policy:{}}},output:{type:"structure",members:{requestId:{},containerRecipeArn:{}}}},PutImagePolicy:{http:{method:"PUT",requestUri:"/PutImagePolicy"},input:{type:"structure",required:["imageArn","policy"],members:{imageArn:{},policy:{}}},output:{type:"structure",members:{requestId:{},imageArn:{}}}},PutImageRecipePolicy:{http:{method:"PUT",requestUri:"/PutImageRecipePolicy"},input:{type:"structure",required:["imageRecipeArn","policy"],members:{imageRecipeArn:{},policy:{}}},output:{type:"structure",members:{requestId:{},imageRecipeArn:{}}}},StartImagePipelineExecution:{http:{method:"PUT",requestUri:"/StartImagePipelineExecution"},input:{type:"structure",required:["imagePipelineArn","clientToken"],members:{imagePipelineArn:{},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{requestId:{},clientToken:{},imageBuildVersionArn:{}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"Se"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateDistributionConfiguration:{http:{method:"PUT",requestUri:"/UpdateDistributionConfiguration"},input:{type:"structure",required:["distributionConfigurationArn","distributions","clientToken"],members:{distributionConfigurationArn:{},description:{},distributions:{shape:"S19"},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{requestId:{},clientToken:{},distributionConfigurationArn:{}}}},UpdateImagePipeline:{http:{method:"PUT",requestUri:"/UpdateImagePipeline"},input:{type:"structure",required:["imagePipelineArn","infrastructureConfigurationArn","clientToken"],members:{imagePipelineArn:{},description:{},imageRecipeArn:{},containerRecipeArn:{},infrastructureConfigurationArn:{},distributionConfigurationArn:{},imageTestsConfiguration:{shape:"S25"},enhancedImageMetadataEnabled:{type:"boolean"},schedule:{shape:"S29"},status:{},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{requestId:{},clientToken:{},imagePipelineArn:{}}}},UpdateInfrastructureConfiguration:{http:{method:"PUT",requestUri:"/UpdateInfrastructureConfiguration"},input:{type:"structure",required:["infrastructureConfigurationArn","instanceProfileName","clientToken"],members:{infrastructureConfigurationArn:{},description:{},instanceTypes:{shape:"S2l"},instanceProfileName:{},securityGroupIds:{shape:"S2o"},subnetId:{},logging:{shape:"S2p"},keyPair:{},terminateInstanceOnFailure:{type:"boolean"},snsTopicArn:{},clientToken:{idempotencyToken:true},resourceTags:{shape:"S2s"},instanceMetadataOptions:{shape:"S2t"}}},output:{type:"structure",members:{requestId:{},clientToken:{},infrastructureConfigurationArn:{}}}}},shapes:{Sa:{type:"list",member:{}},Se:{type:"map",key:{},value:{}},Sl:{type:"list",member:{type:"structure",required:["componentArn"],members:{componentArn:{},parameters:{type:"list",member:{type:"structure",required:["name","value"],members:{name:{},value:{shape:"Sr"}}}}}}},Sr:{type:"list",member:{}},St:{type:"structure",members:{image:{},blockDeviceMappings:{shape:"Su"}}},Su:{type:"list",member:{type:"structure",members:{deviceName:{},ebs:{type:"structure",members:{encrypted:{type:"boolean"},deleteOnTermination:{type:"boolean"},iops:{type:"integer"},kmsKeyId:{},snapshotId:{},volumeSize:{type:"integer"},volumeType:{},throughput:{type:"integer"}}},virtualName:{},noDevice:{}}}},S14:{type:"structure",required:["service","repositoryName"],members:{service:{},repositoryName:{}}},S19:{type:"list",member:{type:"structure",required:["region"],members:{region:{},amiDistributionConfiguration:{type:"structure",members:{name:{},description:{},targetAccountIds:{shape:"S1d"},amiTags:{shape:"Se"},kmsKeyId:{},launchPermission:{type:"structure",members:{userIds:{shape:"S1d"},userGroups:{shape:"S1g"},organizationArns:{type:"list",member:{}},organizationalUnitArns:{type:"list",member:{}}}}}},containerDistributionConfiguration:{type:"structure",required:["targetRepository"],members:{description:{},containerTags:{shape:"S1g"},targetRepository:{shape:"S14"}}},licenseConfigurationArns:{type:"list",member:{}},launchTemplateConfigurations:{type:"list",member:{type:"structure",required:["launchTemplateId"],members:{launchTemplateId:{},accountId:{},setDefaultVersion:{type:"boolean"}}}},s3ExportConfiguration:{type:"structure",required:["roleName","diskImageFormat","s3Bucket"],members:{roleName:{},diskImageFormat:{},s3Bucket:{},s3Prefix:{}}},fastLaunchConfigurations:{type:"list",member:{type:"structure",required:["enabled"],members:{enabled:{type:"boolean"},snapshotConfiguration:{type:"structure",members:{targetResourceCount:{type:"integer"}}},maxParallelLaunches:{type:"integer"},launchTemplate:{type:"structure",members:{launchTemplateId:{},launchTemplateName:{},launchTemplateVersion:{}}},accountId:{}}}}}}},S1d:{type:"list",member:{}},S1g:{type:"list",member:{}},S25:{type:"structure",members:{imageTestsEnabled:{type:"boolean"},timeoutMinutes:{type:"integer"}}},S29:{type:"structure",members:{scheduleExpression:{},timezone:{},pipelineExecutionStartCondition:{}}},S2g:{type:"structure",members:{systemsManagerAgent:{type:"structure",members:{uninstallAfterBuild:{type:"boolean"}}},userDataOverride:{}}},S2l:{type:"list",member:{}},S2o:{type:"list",member:{}},S2p:{type:"structure",members:{s3Logs:{type:"structure",members:{s3BucketName:{},s3KeyPrefix:{}}}}},S2s:{type:"map",key:{},value:{}},S2t:{type:"structure",members:{httpTokens:{},httpPutResponseHopLimit:{type:"integer"}}},S3g:{type:"structure",members:{status:{},reason:{}}},S3t:{type:"structure",members:{arn:{},containerType:{},name:{},description:{},platform:{},owner:{},version:{},components:{shape:"Sl"},instanceConfiguration:{shape:"St"},dockerfileTemplateData:{},kmsKeyId:{},encrypted:{type:"boolean"},parentImage:{},dateCreated:{},tags:{shape:"Se"},workingDirectory:{},targetRepository:{shape:"S14"}}},S3z:{type:"structure",required:["timeoutMinutes"],members:{arn:{},name:{},description:{},distributions:{shape:"S19"},timeoutMinutes:{type:"integer"},dateCreated:{},dateUpdated:{},tags:{shape:"Se"}}},S46:{type:"structure",members:{status:{},reason:{}}},S48:{type:"structure",members:{arn:{},type:{},name:{},description:{},platform:{},owner:{},version:{},components:{shape:"Sl"},parentImage:{},blockDeviceMappings:{shape:"Su"},dateCreated:{},tags:{shape:"Se"},workingDirectory:{},additionalInstanceConfiguration:{shape:"S2g"}}},S4a:{type:"structure",members:{arn:{},name:{},description:{},instanceTypes:{shape:"S2l"},instanceProfileName:{},securityGroupIds:{shape:"S2o"},subnetId:{},logging:{shape:"S2p"},keyPair:{},terminateInstanceOnFailure:{type:"boolean"},snsTopicArn:{},dateCreated:{},dateUpdated:{},resourceTags:{shape:"S2s"},instanceMetadataOptions:{shape:"S2t"},tags:{shape:"Se"}}},S4b:{type:"structure",members:{amis:{type:"list",member:{type:"structure",members:{region:{},image:{},name:{},description:{},state:{shape:"S46"},accountId:{}}}},containers:{type:"list",member:{type:"structure",members:{region:{},imageUris:{shape:"S1g"}}}}}},S4j:{type:"structure",members:{arn:{},name:{},description:{},platform:{},enhancedImageMetadataEnabled:{type:"boolean"},imageRecipeArn:{},containerRecipeArn:{},infrastructureConfigurationArn:{},distributionConfigurationArn:{},imageTestsConfiguration:{shape:"S25"},schedule:{shape:"S29"},status:{},dateCreated:{},dateUpdated:{},dateLastRun:{},dateNextRun:{},tags:{shape:"Se"}}},S56:{type:"list",member:{type:"structure",members:{name:{},values:{type:"list",member:{}}}}},S5q:{type:"list",member:{type:"structure",members:{arn:{},name:{},type:{},version:{},platform:{},osVersion:{},state:{shape:"S46"},owner:{},dateCreated:{},outputResources:{shape:"S4b"},tags:{shape:"Se"},buildType:{}}}}}}},1860:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-08-17",endpointPrefix:"gamesparks",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"GameSparks",serviceId:"GameSparks",signatureVersion:"v4",signingName:"gamesparks",uid:"gamesparks-2021-08-17"},operations:{CreateGame:{http:{requestUri:"/game",responseCode:200},input:{type:"structure",required:["GameName"],members:{ClientToken:{},Description:{},GameName:{},Tags:{shape:"S5"}}},output:{type:"structure",members:{Game:{shape:"S9"}}},idempotent:true},CreateSnapshot:{http:{requestUri:"/game/{GameName}/snapshot",responseCode:200},input:{type:"structure",required:["GameName"],members:{Description:{},GameName:{location:"uri",locationName:"GameName"}}},output:{type:"structure",members:{Snapshot:{shape:"Sh"}}}},CreateStage:{http:{requestUri:"/game/{GameName}/stage",responseCode:200},input:{type:"structure",required:["GameName","Role","StageName"],members:{ClientToken:{},Description:{},GameName:{location:"uri",locationName:"GameName"},Role:{},StageName:{},Tags:{shape:"S5"}}},output:{type:"structure",members:{Stage:{shape:"St"}}},idempotent:true},DeleteGame:{http:{method:"DELETE",requestUri:"/game/{GameName}",responseCode:200},input:{type:"structure",required:["GameName"],members:{GameName:{location:"uri",locationName:"GameName"}}},output:{type:"structure",members:{}},idempotent:true},DeleteStage:{http:{method:"DELETE",requestUri:"/game/{GameName}/stage/{StageName}",responseCode:200},input:{type:"structure",required:["GameName","StageName"],members:{GameName:{location:"uri",locationName:"GameName"},StageName:{location:"uri",locationName:"StageName"}}},output:{type:"structure",members:{}},idempotent:true},DisconnectPlayer:{http:{requestUri:"/runtime/game/{GameName}/stage/{StageName}/player/{PlayerId}/disconnect",responseCode:200},input:{type:"structure",required:["GameName","PlayerId","StageName"],members:{GameName:{location:"uri",locationName:"GameName"},PlayerId:{location:"uri",locationName:"PlayerId"},StageName:{location:"uri",locationName:"StageName"}}},output:{type:"structure",members:{DisconnectFailures:{shape:"S14"},DisconnectSuccesses:{shape:"S14"}}},idempotent:true},ExportSnapshot:{http:{method:"GET",requestUri:"/game/{GameName}/snapshot/{SnapshotId}/export",responseCode:200},input:{type:"structure",required:["GameName","SnapshotId"],members:{GameName:{location:"uri",locationName:"GameName"},SnapshotId:{location:"uri",locationName:"SnapshotId"}}},output:{type:"structure",members:{S3Url:{}}}},GetExtension:{http:{method:"GET",requestUri:"/extension/{Namespace}/{Name}",responseCode:200},input:{type:"structure",required:["Name","Namespace"],members:{Name:{location:"uri",locationName:"Name"},Namespace:{location:"uri",locationName:"Namespace"}}},output:{type:"structure",members:{Extension:{shape:"S1d"}}}},GetExtensionVersion:{http:{method:"GET",requestUri:"/extension/{Namespace}/{Name}/version/{ExtensionVersion}",responseCode:200},input:{type:"structure",required:["ExtensionVersion","Name","Namespace"],members:{ExtensionVersion:{location:"uri",locationName:"ExtensionVersion"},Name:{location:"uri",locationName:"Name"},Namespace:{location:"uri",locationName:"Namespace"}}},output:{type:"structure",members:{ExtensionVersion:{shape:"S1i"}}}},GetGame:{http:{method:"GET",requestUri:"/game/{GameName}",responseCode:200},input:{type:"structure",required:["GameName"],members:{GameName:{location:"uri",locationName:"GameName"}}},output:{type:"structure",members:{Game:{shape:"S9"}}}},GetGameConfiguration:{http:{method:"GET",requestUri:"/game/{GameName}/configuration",responseCode:200},input:{type:"structure",required:["GameName"],members:{GameName:{location:"uri",locationName:"GameName"},Sections:{shape:"S1n",location:"querystring",locationName:"Sections"}}},output:{type:"structure",members:{GameConfiguration:{shape:"S1p"}}}},GetGeneratedCodeJob:{http:{method:"GET",requestUri:"/game/{GameName}/snapshot/{SnapshotId}/generated-sdk-code-job/{JobId}",responseCode:200},input:{type:"structure",required:["GameName","JobId","SnapshotId"],members:{GameName:{location:"uri",locationName:"GameName"},JobId:{location:"uri",locationName:"JobId"},SnapshotId:{location:"uri",locationName:"SnapshotId"}}},output:{type:"structure",members:{GeneratedCodeJob:{shape:"S1t"}}}},GetPlayerConnectionStatus:{http:{method:"GET",requestUri:"/runtime/game/{GameName}/stage/{StageName}/player/{PlayerId}/connection",responseCode:200},input:{type:"structure",required:["GameName","PlayerId","StageName"],members:{GameName:{location:"uri",locationName:"GameName"},PlayerId:{location:"uri",locationName:"PlayerId"},StageName:{location:"uri",locationName:"StageName"}}},output:{type:"structure",members:{Connections:{type:"list",member:{type:"structure",members:{Created:{shape:"Sb"},Id:{}}}}}}},GetSnapshot:{http:{method:"GET",requestUri:"/game/{GameName}/snapshot/{SnapshotId}",responseCode:200},input:{type:"structure",required:["GameName","SnapshotId"],members:{GameName:{location:"uri",locationName:"GameName"},Sections:{shape:"S1n",location:"querystring",locationName:"Sections"},SnapshotId:{location:"uri",locationName:"SnapshotId"}}},output:{type:"structure",members:{Snapshot:{shape:"Sh"}}}},GetStage:{http:{method:"GET",requestUri:"/game/{GameName}/stage/{StageName}",responseCode:200},input:{type:"structure",required:["GameName","StageName"],members:{GameName:{location:"uri",locationName:"GameName"},StageName:{location:"uri",locationName:"StageName"}}},output:{type:"structure",members:{Stage:{shape:"St"}}}},GetStageDeployment:{http:{method:"GET",requestUri:"/game/{GameName}/stage/{StageName}/deployment",responseCode:200},input:{type:"structure",required:["GameName","StageName"],members:{DeploymentId:{location:"querystring",locationName:"DeploymentId"},GameName:{location:"uri",locationName:"GameName"},StageName:{location:"uri",locationName:"StageName"}}},output:{type:"structure",members:{StageDeployment:{shape:"S27"}}}},ImportGameConfiguration:{http:{method:"PUT",requestUri:"/game/{GameName}/configuration",responseCode:200},input:{type:"structure",required:["GameName","ImportSource"],members:{GameName:{location:"uri",locationName:"GameName"},ImportSource:{type:"structure",required:["File"],members:{File:{type:"blob"}}}}},output:{type:"structure",members:{GameConfiguration:{shape:"S1p"}}},idempotent:true},ListExtensionVersions:{http:{method:"GET",requestUri:"/extension/{Namespace}/{Name}/version",responseCode:200},input:{type:"structure",required:["Name","Namespace"],members:{MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},Name:{location:"uri",locationName:"Name"},Namespace:{location:"uri",locationName:"Namespace"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",members:{ExtensionVersions:{type:"list",member:{shape:"S1i"}},NextToken:{}}}},ListExtensions:{http:{method:"GET",requestUri:"/extension",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",members:{Extensions:{type:"list",member:{shape:"S1d"}},NextToken:{}}}},ListGames:{http:{method:"GET",requestUri:"/game",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",members:{Games:{type:"list",member:{type:"structure",members:{Description:{},Name:{},State:{},Tags:{shape:"S5"}}}},NextToken:{}}}},ListGeneratedCodeJobs:{http:{method:"GET",requestUri:"/game/{GameName}/snapshot/{SnapshotId}/generated-sdk-code-jobs",responseCode:200},input:{type:"structure",required:["GameName","SnapshotId"],members:{GameName:{location:"uri",locationName:"GameName"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},NextToken:{location:"querystring",locationName:"NextToken"},SnapshotId:{location:"uri",locationName:"SnapshotId"}}},output:{type:"structure",members:{GeneratedCodeJobs:{type:"list",member:{shape:"S1t"}},NextToken:{}}}},ListSnapshots:{http:{method:"GET",requestUri:"/game/{GameName}/snapshot",responseCode:200},input:{type:"structure",required:["GameName"],members:{GameName:{location:"uri",locationName:"GameName"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",members:{NextToken:{},Snapshots:{type:"list",member:{type:"structure",members:{Created:{shape:"Sb"},Description:{},Id:{},LastUpdated:{shape:"Sb"}}}}}}},ListStageDeployments:{http:{method:"GET",requestUri:"/game/{GameName}/stage/{StageName}/deployments",responseCode:200},input:{type:"structure",required:["GameName","StageName"],members:{GameName:{location:"uri",locationName:"GameName"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},NextToken:{location:"querystring",locationName:"NextToken"},StageName:{location:"uri",locationName:"StageName"}}},output:{type:"structure",members:{NextToken:{},StageDeployments:{type:"list",member:{type:"structure",members:{DeploymentAction:{},DeploymentId:{},DeploymentState:{},LastUpdated:{shape:"Sb"},SnapshotId:{}}}}}}},ListStages:{http:{method:"GET",requestUri:"/game/{GameName}/stage",responseCode:200},input:{type:"structure",required:["GameName"],members:{GameName:{location:"uri",locationName:"GameName"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",members:{NextToken:{},Stages:{type:"list",member:{type:"structure",members:{Description:{},GameKey:{},Name:{},State:{},Tags:{shape:"S5"}}}}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{ResourceArn}",responseCode:200},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"}}},output:{type:"structure",members:{tags:{shape:"S5"}}}},StartGeneratedCodeJob:{http:{requestUri:"/game/{GameName}/snapshot/{SnapshotId}/generated-sdk-code-job",responseCode:200},input:{type:"structure",required:["GameName","Generator","SnapshotId"],members:{GameName:{location:"uri",locationName:"GameName"},Generator:{type:"structure",members:{GameSdkVersion:{},Language:{},TargetPlatform:{}}},SnapshotId:{location:"uri",locationName:"SnapshotId"}}},output:{type:"structure",members:{GeneratedCodeJobId:{}}}},StartStageDeployment:{http:{requestUri:"/game/{GameName}/stage/{StageName}/deployment",responseCode:200},input:{type:"structure",required:["GameName","SnapshotId","StageName"],members:{ClientToken:{},GameName:{location:"uri",locationName:"GameName"},SnapshotId:{},StageName:{location:"uri",locationName:"StageName"}}},output:{type:"structure",members:{StageDeployment:{shape:"S27"}}},idempotent:true},TagResource:{http:{requestUri:"/tags/{ResourceArn}",responseCode:200},input:{type:"structure",required:["ResourceArn","tags"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},tags:{shape:"S5"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{ResourceArn}",responseCode:200},input:{type:"structure",required:["ResourceArn","tagKeys"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},tagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}},idempotent:true},UpdateGame:{http:{method:"PATCH",requestUri:"/game/{GameName}",responseCode:200},input:{type:"structure",required:["GameName"],members:{Description:{},GameName:{location:"uri",locationName:"GameName"}}},output:{type:"structure",members:{Game:{shape:"S9"}}},idempotent:true},UpdateGameConfiguration:{http:{method:"PATCH",requestUri:"/game/{GameName}/configuration",responseCode:200},input:{type:"structure",required:["GameName","Modifications"],members:{GameName:{location:"uri",locationName:"GameName"},Modifications:{type:"list",member:{type:"structure",required:["Operation","Path","Section"],members:{Operation:{},Path:{},Section:{},Value:{shape:"Sm"}}}}}},output:{type:"structure",members:{GameConfiguration:{shape:"S1p"}}},idempotent:true},UpdateSnapshot:{http:{method:"PATCH",requestUri:"/game/{GameName}/snapshot/{SnapshotId}",responseCode:200},input:{type:"structure",required:["GameName","SnapshotId"],members:{Description:{},GameName:{location:"uri",locationName:"GameName"},SnapshotId:{location:"uri",locationName:"SnapshotId"}}},output:{type:"structure",members:{Snapshot:{shape:"Sh"}}},idempotent:true},UpdateStage:{http:{method:"PATCH",requestUri:"/game/{GameName}/stage/{StageName}",responseCode:200},input:{type:"structure",required:["GameName","StageName"],members:{Description:{},GameName:{location:"uri",locationName:"GameName"},Role:{},StageName:{location:"uri",locationName:"StageName"}}},output:{type:"structure",members:{Stage:{shape:"St"}}},idempotent:true}},shapes:{S5:{type:"map",key:{},value:{}},S9:{type:"structure",members:{Arn:{},Created:{shape:"Sb"},Description:{},EnableTerminationProtection:{type:"boolean"},LastUpdated:{shape:"Sb"},Name:{},State:{},Tags:{shape:"S5"}}},Sb:{type:"timestamp",timestampFormat:"iso8601"},Sh:{type:"structure",members:{Created:{shape:"Sb"},Description:{},Id:{},LastUpdated:{shape:"Sb"},Sections:{shape:"Sj"}}},Sj:{type:"map",key:{},value:{type:"structure",members:{Attributes:{shape:"Sm"},Name:{},Size:{type:"integer"}}}},Sm:{type:"structure",members:{},document:true},St:{type:"structure",members:{Arn:{},Created:{shape:"Sb"},Description:{},GameKey:{},LastUpdated:{shape:"Sb"},LogGroup:{},Name:{},Role:{},State:{},Tags:{shape:"S5"}}},S14:{type:"list",member:{}},S1d:{type:"structure",members:{Description:{},Name:{},Namespace:{}}},S1i:{type:"structure",members:{Name:{},Namespace:{},Schema:{},Version:{}}},S1n:{type:"list",member:{}},S1p:{type:"structure",members:{Created:{shape:"Sb"},LastUpdated:{shape:"Sb"},Sections:{shape:"Sj"}}},S1t:{type:"structure",members:{Description:{},ExpirationTime:{shape:"Sb"},GeneratedCodeJobId:{},S3Url:{},Status:{}}},S27:{type:"structure",members:{Created:{shape:"Sb"},DeploymentAction:{},DeploymentId:{},DeploymentState:{},LastUpdated:{shape:"Sb"},SnapshotId:{}}}}}},1872:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2019-12-02",endpointPrefix:"iotsitewise",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS IoT SiteWise",serviceId:"IoTSiteWise",signatureVersion:"v4",signingName:"iotsitewise",uid:"iotsitewise-2019-12-02"},operations:{AssociateAssets:{http:{requestUri:"/assets/{assetId}/associate"},input:{type:"structure",required:["assetId","hierarchyId","childAssetId"],members:{assetId:{location:"uri",locationName:"assetId"},hierarchyId:{},childAssetId:{},clientToken:{idempotencyToken:true}}},endpoint:{hostPrefix:"api."}},AssociateTimeSeriesToAssetProperty:{http:{requestUri:"/timeseries/associate/"},input:{type:"structure",required:["alias","assetId","propertyId"],members:{alias:{location:"querystring",locationName:"alias"},assetId:{location:"querystring",locationName:"assetId"},propertyId:{location:"querystring",locationName:"propertyId"},clientToken:{idempotencyToken:true}}},endpoint:{hostPrefix:"api."}},BatchAssociateProjectAssets:{http:{requestUri:"/projects/{projectId}/assets/associate",responseCode:200},input:{type:"structure",required:["projectId","assetIds"],members:{projectId:{location:"uri",locationName:"projectId"},assetIds:{shape:"S7"},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{errors:{type:"list",member:{shape:"Sa"}}}},endpoint:{hostPrefix:"monitor."}},BatchDisassociateProjectAssets:{http:{requestUri:"/projects/{projectId}/assets/disassociate",responseCode:200},input:{type:"structure",required:["projectId","assetIds"],members:{projectId:{location:"uri",locationName:"projectId"},assetIds:{shape:"S7"},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{errors:{type:"list",member:{shape:"Sa"}}}},endpoint:{hostPrefix:"monitor."}},BatchGetAssetPropertyAggregates:{http:{requestUri:"/properties/batch/aggregates"},input:{type:"structure",required:["entries"],members:{entries:{type:"list",member:{type:"structure",required:["entryId","aggregateTypes","resolution","startDate","endDate"],members:{entryId:{},assetId:{},propertyId:{},propertyAlias:{},aggregateTypes:{shape:"Sl"},resolution:{},startDate:{type:"timestamp"},endDate:{type:"timestamp"},qualities:{shape:"Sp"},timeOrdering:{}}}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["errorEntries","successEntries","skippedEntries"],members:{errorEntries:{type:"list",member:{type:"structure",required:["errorCode","errorMessage","entryId"],members:{errorCode:{},errorMessage:{},entryId:{}}}},successEntries:{type:"list",member:{type:"structure",required:["entryId","aggregatedValues"],members:{entryId:{},aggregatedValues:{shape:"S11"}}}},skippedEntries:{type:"list",member:{type:"structure",required:["entryId","completionStatus"],members:{entryId:{},completionStatus:{},errorInfo:{type:"structure",required:["errorCode","errorTimestamp"],members:{errorCode:{},errorTimestamp:{type:"timestamp"}}}}}},nextToken:{}}},endpoint:{hostPrefix:"data."}},BatchGetAssetPropertyValue:{http:{requestUri:"/properties/batch/latest"},input:{type:"structure",required:["entries"],members:{entries:{type:"list",member:{type:"structure",required:["entryId"],members:{entryId:{},assetId:{},propertyId:{},propertyAlias:{}}}},nextToken:{}}},output:{type:"structure",required:["errorEntries","successEntries","skippedEntries"],members:{errorEntries:{type:"list",member:{type:"structure",required:["errorCode","errorMessage","entryId"],members:{errorCode:{},errorMessage:{},entryId:{}}}},successEntries:{type:"list",member:{type:"structure",required:["entryId"],members:{entryId:{},assetPropertyValue:{shape:"S1i"}}}},skippedEntries:{type:"list",member:{type:"structure",required:["entryId","completionStatus"],members:{entryId:{},completionStatus:{},errorInfo:{type:"structure",required:["errorCode","errorTimestamp"],members:{errorCode:{},errorTimestamp:{type:"timestamp"}}}}}},nextToken:{}}},endpoint:{hostPrefix:"data."}},BatchGetAssetPropertyValueHistory:{http:{requestUri:"/properties/batch/history"},input:{type:"structure",required:["entries"],members:{entries:{type:"list",member:{type:"structure",required:["entryId"],members:{entryId:{},assetId:{},propertyId:{},propertyAlias:{},startDate:{type:"timestamp"},endDate:{type:"timestamp"},qualities:{shape:"Sp"},timeOrdering:{}}}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["errorEntries","successEntries","skippedEntries"],members:{errorEntries:{type:"list",member:{type:"structure",required:["errorCode","errorMessage","entryId"],members:{errorCode:{},errorMessage:{},entryId:{}}}},successEntries:{type:"list",member:{type:"structure",required:["entryId","assetPropertyValueHistory"],members:{entryId:{},assetPropertyValueHistory:{shape:"S24"}}}},skippedEntries:{type:"list",member:{type:"structure",required:["entryId","completionStatus"],members:{entryId:{},completionStatus:{},errorInfo:{type:"structure",required:["errorCode","errorTimestamp"],members:{errorCode:{},errorTimestamp:{type:"timestamp"}}}}}},nextToken:{}}},endpoint:{hostPrefix:"data."}},BatchPutAssetPropertyValue:{http:{requestUri:"/properties"},input:{type:"structure",required:["entries"],members:{entries:{type:"list",member:{type:"structure",required:["entryId","propertyValues"],members:{entryId:{},assetId:{},propertyId:{},propertyAlias:{},propertyValues:{type:"list",member:{shape:"S1i"}}}}}}},output:{type:"structure",required:["errorEntries"],members:{errorEntries:{type:"list",member:{type:"structure",required:["entryId","errors"],members:{entryId:{},errors:{type:"list",member:{type:"structure",required:["errorCode","errorMessage","timestamps"],members:{errorCode:{},errorMessage:{},timestamps:{type:"list",member:{shape:"S1o"}}}}}}}}}},endpoint:{hostPrefix:"data."}},CreateAccessPolicy:{http:{requestUri:"/access-policies",responseCode:201},input:{type:"structure",required:["accessPolicyIdentity","accessPolicyResource","accessPolicyPermission"],members:{accessPolicyIdentity:{shape:"S2k"},accessPolicyResource:{shape:"S2r"},accessPolicyPermission:{},clientToken:{idempotencyToken:true},tags:{shape:"S2v"}}},output:{type:"structure",required:["accessPolicyId","accessPolicyArn"],members:{accessPolicyId:{},accessPolicyArn:{}}},endpoint:{hostPrefix:"monitor."}},CreateAsset:{http:{requestUri:"/assets",responseCode:202},input:{type:"structure",required:["assetName","assetModelId"],members:{assetName:{},assetModelId:{},clientToken:{idempotencyToken:true},tags:{shape:"S2v"}}},output:{type:"structure",required:["assetId","assetArn","assetStatus"],members:{assetId:{},assetArn:{},assetStatus:{shape:"S32"}}},endpoint:{hostPrefix:"api."}},CreateAssetModel:{http:{requestUri:"/asset-models",responseCode:202},input:{type:"structure",required:["assetModelName"],members:{assetModelName:{},assetModelDescription:{},assetModelProperties:{shape:"S3c"},assetModelHierarchies:{type:"list",member:{type:"structure",required:["name","childAssetModelId"],members:{name:{},childAssetModelId:{}}}},assetModelCompositeModels:{type:"list",member:{type:"structure",required:["name","type"],members:{name:{},description:{},type:{},properties:{shape:"S3c"}}}},clientToken:{idempotencyToken:true},tags:{shape:"S2v"}}},output:{type:"structure",required:["assetModelId","assetModelArn","assetModelStatus"],members:{assetModelId:{},assetModelArn:{},assetModelStatus:{shape:"S47"}}},endpoint:{hostPrefix:"api."}},CreateDashboard:{http:{requestUri:"/dashboards",responseCode:201},input:{type:"structure",required:["projectId","dashboardName","dashboardDefinition"],members:{projectId:{},dashboardName:{},dashboardDescription:{},dashboardDefinition:{},clientToken:{idempotencyToken:true},tags:{shape:"S2v"}}},output:{type:"structure",required:["dashboardId","dashboardArn"],members:{dashboardId:{},dashboardArn:{}}},endpoint:{hostPrefix:"monitor."}},CreateGateway:{http:{requestUri:"/20200301/gateways",responseCode:201},input:{type:"structure",required:["gatewayName","gatewayPlatform"],members:{gatewayName:{},gatewayPlatform:{shape:"S4d"},tags:{shape:"S2v"}}},output:{type:"structure",required:["gatewayId","gatewayArn"],members:{gatewayId:{},gatewayArn:{}}},endpoint:{hostPrefix:"api."}},CreatePortal:{http:{requestUri:"/portals",responseCode:202},input:{type:"structure",required:["portalName","portalContactEmail","roleArn"],members:{portalName:{},portalDescription:{},portalContactEmail:{},clientToken:{idempotencyToken:true},portalLogoImageFile:{shape:"S4k"},roleArn:{},tags:{shape:"S2v"},portalAuthMode:{},notificationSenderEmail:{},alarms:{shape:"S4o"}}},output:{type:"structure",required:["portalId","portalArn","portalStartUrl","portalStatus","ssoApplicationId"],members:{portalId:{},portalArn:{},portalStartUrl:{},portalStatus:{shape:"S4r"},ssoApplicationId:{}}},endpoint:{hostPrefix:"monitor."}},CreateProject:{http:{requestUri:"/projects",responseCode:201},input:{type:"structure",required:["portalId","projectName"],members:{portalId:{},projectName:{},projectDescription:{},clientToken:{idempotencyToken:true},tags:{shape:"S2v"}}},output:{type:"structure",required:["projectId","projectArn"],members:{projectId:{},projectArn:{}}},endpoint:{hostPrefix:"monitor."}},DeleteAccessPolicy:{http:{method:"DELETE",requestUri:"/access-policies/{accessPolicyId}",responseCode:204},input:{type:"structure",required:["accessPolicyId"],members:{accessPolicyId:{location:"uri",locationName:"accessPolicyId"},clientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"monitor."}},DeleteAsset:{http:{method:"DELETE",requestUri:"/assets/{assetId}",responseCode:202},input:{type:"structure",required:["assetId"],members:{assetId:{location:"uri",locationName:"assetId"},clientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"}}},output:{type:"structure",required:["assetStatus"],members:{assetStatus:{shape:"S32"}}},endpoint:{hostPrefix:"api."}},DeleteAssetModel:{http:{method:"DELETE",requestUri:"/asset-models/{assetModelId}",responseCode:202},input:{type:"structure",required:["assetModelId"],members:{assetModelId:{location:"uri",locationName:"assetModelId"},clientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"}}},output:{type:"structure",required:["assetModelStatus"],members:{assetModelStatus:{shape:"S47"}}},endpoint:{hostPrefix:"api."}},DeleteDashboard:{http:{method:"DELETE",requestUri:"/dashboards/{dashboardId}",responseCode:204},input:{type:"structure",required:["dashboardId"],members:{dashboardId:{location:"uri",locationName:"dashboardId"},clientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"monitor."}},DeleteGateway:{http:{method:"DELETE",requestUri:"/20200301/gateways/{gatewayId}"},input:{type:"structure",required:["gatewayId"],members:{gatewayId:{location:"uri",locationName:"gatewayId"}}},endpoint:{hostPrefix:"api."}},DeletePortal:{http:{method:"DELETE",requestUri:"/portals/{portalId}",responseCode:202},input:{type:"structure",required:["portalId"],members:{portalId:{location:"uri",locationName:"portalId"},clientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"}}},output:{type:"structure",required:["portalStatus"],members:{portalStatus:{shape:"S4r"}}},endpoint:{hostPrefix:"monitor."}},DeleteProject:{http:{method:"DELETE",requestUri:"/projects/{projectId}",responseCode:204},input:{type:"structure",required:["projectId"],members:{projectId:{location:"uri",locationName:"projectId"},clientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"monitor."}},DeleteTimeSeries:{http:{requestUri:"/timeseries/delete/"},input:{type:"structure",members:{alias:{location:"querystring",locationName:"alias"},assetId:{location:"querystring",locationName:"assetId"},propertyId:{location:"querystring",locationName:"propertyId"},clientToken:{idempotencyToken:true}}},endpoint:{hostPrefix:"api."}},DescribeAccessPolicy:{http:{method:"GET",requestUri:"/access-policies/{accessPolicyId}",responseCode:200},input:{type:"structure",required:["accessPolicyId"],members:{accessPolicyId:{location:"uri",locationName:"accessPolicyId"}}},output:{type:"structure",required:["accessPolicyId","accessPolicyArn","accessPolicyIdentity","accessPolicyResource","accessPolicyPermission","accessPolicyCreationDate","accessPolicyLastUpdateDate"],members:{accessPolicyId:{},accessPolicyArn:{},accessPolicyIdentity:{shape:"S2k"},accessPolicyResource:{shape:"S2r"},accessPolicyPermission:{},accessPolicyCreationDate:{type:"timestamp"},accessPolicyLastUpdateDate:{type:"timestamp"}}},endpoint:{hostPrefix:"monitor."}},DescribeAsset:{http:{method:"GET",requestUri:"/assets/{assetId}"},input:{type:"structure",required:["assetId"],members:{assetId:{location:"uri",locationName:"assetId"}}},output:{type:"structure",required:["assetId","assetArn","assetName","assetModelId","assetProperties","assetHierarchies","assetCreationDate","assetLastUpdateDate","assetStatus"],members:{assetId:{},assetArn:{},assetName:{},assetModelId:{},assetProperties:{shape:"S5h"},assetHierarchies:{shape:"S5m"},assetCompositeModels:{type:"list",member:{type:"structure",required:["name","type","properties"],members:{name:{},description:{},type:{},properties:{shape:"S5h"}}}},assetCreationDate:{type:"timestamp"},assetLastUpdateDate:{type:"timestamp"},assetStatus:{shape:"S32"}}},endpoint:{hostPrefix:"api."}},DescribeAssetModel:{http:{method:"GET",requestUri:"/asset-models/{assetModelId}"},input:{type:"structure",required:["assetModelId"],members:{assetModelId:{location:"uri",locationName:"assetModelId"}}},output:{type:"structure",required:["assetModelId","assetModelArn","assetModelName","assetModelDescription","assetModelProperties","assetModelHierarchies","assetModelCreationDate","assetModelLastUpdateDate","assetModelStatus"],members:{assetModelId:{},assetModelArn:{},assetModelName:{},assetModelDescription:{},assetModelProperties:{shape:"S5s"},assetModelHierarchies:{shape:"S5u"},assetModelCompositeModels:{shape:"S5w"},assetModelCreationDate:{type:"timestamp"},assetModelLastUpdateDate:{type:"timestamp"},assetModelStatus:{shape:"S47"}}},endpoint:{hostPrefix:"api."}},DescribeAssetProperty:{http:{method:"GET",requestUri:"/assets/{assetId}/properties/{propertyId}"},input:{type:"structure",required:["assetId","propertyId"],members:{assetId:{location:"uri",locationName:"assetId"},propertyId:{location:"uri",locationName:"propertyId"}}},output:{type:"structure",required:["assetId","assetName","assetModelId"],members:{assetId:{},assetName:{},assetModelId:{},assetProperty:{shape:"S60"},compositeModel:{type:"structure",required:["name","type","assetProperty"],members:{name:{},type:{},assetProperty:{shape:"S60"}}}}},endpoint:{hostPrefix:"api."}},DescribeDashboard:{http:{method:"GET",requestUri:"/dashboards/{dashboardId}",responseCode:200},input:{type:"structure",required:["dashboardId"],members:{dashboardId:{location:"uri",locationName:"dashboardId"}}},output:{type:"structure",required:["dashboardId","dashboardArn","dashboardName","projectId","dashboardDefinition","dashboardCreationDate","dashboardLastUpdateDate"],members:{dashboardId:{},dashboardArn:{},dashboardName:{},projectId:{},dashboardDescription:{},dashboardDefinition:{},dashboardCreationDate:{type:"timestamp"},dashboardLastUpdateDate:{type:"timestamp"}}},endpoint:{hostPrefix:"monitor."}},DescribeDefaultEncryptionConfiguration:{http:{method:"GET",requestUri:"/configuration/account/encryption"},input:{type:"structure",members:{}},output:{type:"structure",required:["encryptionType","configurationStatus"],members:{encryptionType:{},kmsKeyArn:{},configurationStatus:{shape:"S67"}}},endpoint:{hostPrefix:"api."}},DescribeGateway:{http:{method:"GET",requestUri:"/20200301/gateways/{gatewayId}"},input:{type:"structure",required:["gatewayId"],members:{gatewayId:{location:"uri",locationName:"gatewayId"}}},output:{type:"structure",required:["gatewayId","gatewayName","gatewayArn","gatewayCapabilitySummaries","creationDate","lastUpdateDate"],members:{gatewayId:{},gatewayName:{},gatewayArn:{},gatewayPlatform:{shape:"S4d"},gatewayCapabilitySummaries:{shape:"S6c"},creationDate:{type:"timestamp"},lastUpdateDate:{type:"timestamp"}}},endpoint:{hostPrefix:"api."}},DescribeGatewayCapabilityConfiguration:{http:{method:"GET",requestUri:"/20200301/gateways/{gatewayId}/capability/{capabilityNamespace}"},input:{type:"structure",required:["gatewayId","capabilityNamespace"],members:{gatewayId:{location:"uri",locationName:"gatewayId"},capabilityNamespace:{location:"uri",locationName:"capabilityNamespace"}}},output:{type:"structure",required:["gatewayId","capabilityNamespace","capabilityConfiguration","capabilitySyncStatus"],members:{gatewayId:{},capabilityNamespace:{},capabilityConfiguration:{},capabilitySyncStatus:{}}},endpoint:{hostPrefix:"api."}},DescribeLoggingOptions:{http:{method:"GET",requestUri:"/logging"},input:{type:"structure",members:{}},output:{type:"structure",required:["loggingOptions"],members:{loggingOptions:{shape:"S6l"}}},endpoint:{hostPrefix:"api."}},DescribePortal:{http:{method:"GET",requestUri:"/portals/{portalId}",responseCode:200},input:{type:"structure",required:["portalId"],members:{portalId:{location:"uri",locationName:"portalId"}}},output:{type:"structure",required:["portalId","portalArn","portalName","portalClientId","portalStartUrl","portalContactEmail","portalStatus","portalCreationDate","portalLastUpdateDate"],members:{portalId:{},portalArn:{},portalName:{},portalDescription:{},portalClientId:{},portalStartUrl:{},portalContactEmail:{},portalStatus:{shape:"S4r"},portalCreationDate:{type:"timestamp"},portalLastUpdateDate:{type:"timestamp"},portalLogoImageLocation:{type:"structure",required:["id","url"],members:{id:{},url:{}}},roleArn:{},portalAuthMode:{},notificationSenderEmail:{},alarms:{shape:"S4o"}}},endpoint:{hostPrefix:"monitor."}},DescribeProject:{http:{method:"GET",requestUri:"/projects/{projectId}",responseCode:200},input:{type:"structure",required:["projectId"],members:{projectId:{location:"uri",locationName:"projectId"}}},output:{type:"structure",required:["projectId","projectArn","projectName","portalId","projectCreationDate","projectLastUpdateDate"],members:{projectId:{},projectArn:{},projectName:{},portalId:{},projectDescription:{},projectCreationDate:{type:"timestamp"},projectLastUpdateDate:{type:"timestamp"}}},endpoint:{hostPrefix:"monitor."}},DescribeStorageConfiguration:{http:{method:"GET",requestUri:"/configuration/account/storage"},input:{type:"structure",members:{}},output:{type:"structure",required:["storageType","configurationStatus"],members:{storageType:{},multiLayerStorage:{shape:"S6w"},disassociatedDataStorage:{},retentionPeriod:{shape:"S6z"},configurationStatus:{shape:"S67"},lastUpdateDate:{type:"timestamp"}}},endpoint:{hostPrefix:"api."}},DescribeTimeSeries:{http:{method:"GET",requestUri:"/timeseries/describe/"},input:{type:"structure",members:{alias:{location:"querystring",locationName:"alias"},assetId:{location:"querystring",locationName:"assetId"},propertyId:{location:"querystring",locationName:"propertyId"}}},output:{type:"structure",required:["timeSeriesId","dataType","timeSeriesCreationDate","timeSeriesLastUpdateDate"],members:{assetId:{},propertyId:{},alias:{},timeSeriesId:{},dataType:{},dataTypeSpec:{},timeSeriesCreationDate:{type:"timestamp"},timeSeriesLastUpdateDate:{type:"timestamp"}}},endpoint:{hostPrefix:"api."}},DisassociateAssets:{http:{requestUri:"/assets/{assetId}/disassociate"},input:{type:"structure",required:["assetId","hierarchyId","childAssetId"],members:{assetId:{location:"uri",locationName:"assetId"},hierarchyId:{},childAssetId:{},clientToken:{idempotencyToken:true}}},endpoint:{hostPrefix:"api."}},DisassociateTimeSeriesFromAssetProperty:{http:{requestUri:"/timeseries/disassociate/"},input:{type:"structure",required:["alias","assetId","propertyId"],members:{alias:{location:"querystring",locationName:"alias"},assetId:{location:"querystring",locationName:"assetId"},propertyId:{location:"querystring",locationName:"propertyId"},clientToken:{idempotencyToken:true}}},endpoint:{hostPrefix:"api."}},GetAssetPropertyAggregates:{http:{method:"GET",requestUri:"/properties/aggregates"},input:{type:"structure",required:["aggregateTypes","resolution","startDate","endDate"],members:{assetId:{location:"querystring",locationName:"assetId"},propertyId:{location:"querystring",locationName:"propertyId"},propertyAlias:{location:"querystring",locationName:"propertyAlias"},aggregateTypes:{shape:"Sl",location:"querystring",locationName:"aggregateTypes"},resolution:{location:"querystring",locationName:"resolution"},qualities:{shape:"Sp",location:"querystring",locationName:"qualities"},startDate:{location:"querystring",locationName:"startDate",type:"timestamp"},endDate:{location:"querystring",locationName:"endDate",type:"timestamp"},timeOrdering:{location:"querystring",locationName:"timeOrdering"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",required:["aggregatedValues"],members:{aggregatedValues:{shape:"S11"},nextToken:{}}},endpoint:{hostPrefix:"data."}},GetAssetPropertyValue:{http:{method:"GET",requestUri:"/properties/latest"},input:{type:"structure",members:{assetId:{location:"querystring",locationName:"assetId"},propertyId:{location:"querystring",locationName:"propertyId"},propertyAlias:{location:"querystring",locationName:"propertyAlias"}}},output:{type:"structure",members:{propertyValue:{shape:"S1i"}}},endpoint:{hostPrefix:"data."}},GetAssetPropertyValueHistory:{http:{method:"GET",requestUri:"/properties/history"},input:{type:"structure",members:{assetId:{location:"querystring",locationName:"assetId"},propertyId:{location:"querystring",locationName:"propertyId"},propertyAlias:{location:"querystring",locationName:"propertyAlias"},startDate:{location:"querystring",locationName:"startDate",type:"timestamp"},endDate:{location:"querystring",locationName:"endDate",type:"timestamp"},qualities:{shape:"Sp",location:"querystring",locationName:"qualities"},timeOrdering:{location:"querystring",locationName:"timeOrdering"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",required:["assetPropertyValueHistory"],members:{assetPropertyValueHistory:{shape:"S24"},nextToken:{}}},endpoint:{hostPrefix:"data."}},GetInterpolatedAssetPropertyValues:{http:{method:"GET",requestUri:"/properties/interpolated"},input:{type:"structure",required:["startTimeInSeconds","endTimeInSeconds","quality","intervalInSeconds","type"],members:{assetId:{location:"querystring",locationName:"assetId"},propertyId:{location:"querystring",locationName:"propertyId"},propertyAlias:{location:"querystring",locationName:"propertyAlias"},startTimeInSeconds:{location:"querystring",locationName:"startTimeInSeconds",type:"long"},startTimeOffsetInNanos:{location:"querystring",locationName:"startTimeOffsetInNanos",type:"integer"},endTimeInSeconds:{location:"querystring",locationName:"endTimeInSeconds",type:"long"},endTimeOffsetInNanos:{location:"querystring",locationName:"endTimeOffsetInNanos",type:"integer"},quality:{location:"querystring",locationName:"quality"},intervalInSeconds:{location:"querystring",locationName:"intervalInSeconds",type:"long"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},type:{location:"querystring",locationName:"type"},intervalWindowInSeconds:{location:"querystring",locationName:"intervalWindowInSeconds",type:"long"}}},output:{type:"structure",required:["interpolatedAssetPropertyValues"],members:{interpolatedAssetPropertyValues:{type:"list",member:{type:"structure",required:["timestamp","value"],members:{timestamp:{shape:"S1o"},value:{shape:"S1j"}}}},nextToken:{}}},endpoint:{hostPrefix:"data."}},ListAccessPolicies:{http:{method:"GET",requestUri:"/access-policies",responseCode:200},input:{type:"structure",members:{identityType:{location:"querystring",locationName:"identityType"},identityId:{location:"querystring",locationName:"identityId"},resourceType:{location:"querystring",locationName:"resourceType"},resourceId:{location:"querystring",locationName:"resourceId"},iamArn:{location:"querystring",locationName:"iamArn"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",required:["accessPolicySummaries"],members:{accessPolicySummaries:{type:"list",member:{type:"structure",required:["id","identity","resource","permission"],members:{id:{},identity:{shape:"S2k"},resource:{shape:"S2r"},permission:{},creationDate:{type:"timestamp"},lastUpdateDate:{type:"timestamp"}}}},nextToken:{}}},endpoint:{hostPrefix:"monitor."}},ListAssetModels:{http:{method:"GET",requestUri:"/asset-models"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",required:["assetModelSummaries"],members:{assetModelSummaries:{type:"list",member:{type:"structure",required:["id","arn","name","description","creationDate","lastUpdateDate","status"],members:{id:{},arn:{},name:{},description:{},creationDate:{type:"timestamp"},lastUpdateDate:{type:"timestamp"},status:{shape:"S47"}}}},nextToken:{}}},endpoint:{hostPrefix:"api."}},ListAssetRelationships:{http:{method:"GET",requestUri:"/assets/{assetId}/assetRelationships"},input:{type:"structure",required:["assetId","traversalType"],members:{assetId:{location:"uri",locationName:"assetId"},traversalType:{location:"querystring",locationName:"traversalType"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",required:["assetRelationshipSummaries"],members:{assetRelationshipSummaries:{type:"list",member:{type:"structure",required:["relationshipType"],members:{hierarchyInfo:{type:"structure",members:{parentAssetId:{},childAssetId:{}}},relationshipType:{}}}},nextToken:{}}},endpoint:{hostPrefix:"api."}},ListAssets:{http:{method:"GET",requestUri:"/assets"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},assetModelId:{location:"querystring",locationName:"assetModelId"},filter:{location:"querystring",locationName:"filter"}}},output:{type:"structure",required:["assetSummaries"],members:{assetSummaries:{type:"list",member:{type:"structure",required:["id","arn","name","assetModelId","creationDate","lastUpdateDate","status","hierarchies"],members:{id:{},arn:{},name:{},assetModelId:{},creationDate:{type:"timestamp"},lastUpdateDate:{type:"timestamp"},status:{shape:"S32"},hierarchies:{shape:"S5m"}}}},nextToken:{}}},endpoint:{hostPrefix:"api."}},ListAssociatedAssets:{http:{method:"GET",requestUri:"/assets/{assetId}/hierarchies"},input:{type:"structure",required:["assetId"],members:{assetId:{location:"uri",locationName:"assetId"},hierarchyId:{location:"querystring",locationName:"hierarchyId"},traversalDirection:{location:"querystring",locationName:"traversalDirection"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",required:["assetSummaries"],members:{assetSummaries:{type:"list",member:{type:"structure",required:["id","arn","name","assetModelId","creationDate","lastUpdateDate","status","hierarchies"],members:{id:{},arn:{},name:{},assetModelId:{},creationDate:{type:"timestamp"},lastUpdateDate:{type:"timestamp"},status:{shape:"S32"},hierarchies:{shape:"S5m"}}}},nextToken:{}}},endpoint:{hostPrefix:"api."}},ListDashboards:{http:{method:"GET",requestUri:"/dashboards",responseCode:200},input:{type:"structure",required:["projectId"],members:{projectId:{location:"querystring",locationName:"projectId"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",required:["dashboardSummaries"],members:{dashboardSummaries:{type:"list",member:{type:"structure",required:["id","name"],members:{id:{},name:{},description:{},creationDate:{type:"timestamp"},lastUpdateDate:{type:"timestamp"}}}},nextToken:{}}},endpoint:{hostPrefix:"monitor."}},ListGateways:{http:{method:"GET",requestUri:"/20200301/gateways"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",required:["gatewaySummaries"],members:{gatewaySummaries:{type:"list",member:{type:"structure",required:["gatewayId","gatewayName","creationDate","lastUpdateDate"],members:{gatewayId:{},gatewayName:{},gatewayPlatform:{shape:"S4d"},gatewayCapabilitySummaries:{shape:"S6c"},creationDate:{type:"timestamp"},lastUpdateDate:{type:"timestamp"}}}},nextToken:{}}},endpoint:{hostPrefix:"api."}},ListPortals:{http:{method:"GET",requestUri:"/portals",responseCode:200},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{portalSummaries:{type:"list",member:{type:"structure",required:["id","name","startUrl","status"],members:{id:{},name:{},description:{},startUrl:{},creationDate:{type:"timestamp"},lastUpdateDate:{type:"timestamp"},roleArn:{},status:{shape:"S4r"}}}},nextToken:{}}},endpoint:{hostPrefix:"monitor."}},ListProjectAssets:{http:{method:"GET",requestUri:"/projects/{projectId}/assets",responseCode:200},input:{type:"structure",required:["projectId"],members:{projectId:{location:"uri",locationName:"projectId"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",required:["assetIds"],members:{assetIds:{type:"list",member:{}},nextToken:{}}},endpoint:{hostPrefix:"monitor."}},ListProjects:{http:{method:"GET",requestUri:"/projects",responseCode:200},input:{type:"structure",required:["portalId"],members:{portalId:{location:"querystring",locationName:"portalId"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",required:["projectSummaries"],members:{projectSummaries:{type:"list",member:{type:"structure",required:["id","name"],members:{id:{},name:{},description:{},creationDate:{type:"timestamp"},lastUpdateDate:{type:"timestamp"}}}},nextToken:{}}},endpoint:{hostPrefix:"monitor."}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags"},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"querystring",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"S2v"}}},endpoint:{hostPrefix:"api."}},ListTimeSeries:{http:{method:"GET",requestUri:"/timeseries/"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},assetId:{location:"querystring",locationName:"assetId"},aliasPrefix:{location:"querystring",locationName:"aliasPrefix"},timeSeriesType:{location:"querystring",locationName:"timeSeriesType"}}},output:{type:"structure",required:["TimeSeriesSummaries"],members:{TimeSeriesSummaries:{type:"list",member:{type:"structure",required:["timeSeriesId","dataType","timeSeriesCreationDate","timeSeriesLastUpdateDate"],members:{assetId:{},propertyId:{},alias:{},timeSeriesId:{},dataType:{},dataTypeSpec:{},timeSeriesCreationDate:{type:"timestamp"},timeSeriesLastUpdateDate:{type:"timestamp"}}}},nextToken:{}}},endpoint:{hostPrefix:"api."}},PutDefaultEncryptionConfiguration:{http:{requestUri:"/configuration/account/encryption"},input:{type:"structure",required:["encryptionType"],members:{encryptionType:{},kmsKeyId:{}}},output:{type:"structure",required:["encryptionType","configurationStatus"],members:{encryptionType:{},kmsKeyArn:{},configurationStatus:{shape:"S67"}}},endpoint:{hostPrefix:"api."}},PutLoggingOptions:{http:{method:"PUT",requestUri:"/logging"},input:{type:"structure",required:["loggingOptions"],members:{loggingOptions:{shape:"S6l"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"api."}},PutStorageConfiguration:{http:{requestUri:"/configuration/account/storage"},input:{type:"structure",required:["storageType"],members:{storageType:{},multiLayerStorage:{shape:"S6w"},disassociatedDataStorage:{},retentionPeriod:{shape:"S6z"}}},output:{type:"structure",required:["storageType","configurationStatus"],members:{storageType:{},multiLayerStorage:{shape:"S6w"},disassociatedDataStorage:{},retentionPeriod:{shape:"S6z"},configurationStatus:{shape:"S67"}}},endpoint:{hostPrefix:"api."}},TagResource:{http:{requestUri:"/tags"},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"querystring",locationName:"resourceArn"},tags:{shape:"S2v"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"api."}},UntagResource:{http:{method:"DELETE",requestUri:"/tags"},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{location:"querystring",locationName:"resourceArn"},tagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"api."}},UpdateAccessPolicy:{http:{method:"PUT",requestUri:"/access-policies/{accessPolicyId}",responseCode:200},input:{type:"structure",required:["accessPolicyId","accessPolicyIdentity","accessPolicyResource","accessPolicyPermission"],members:{accessPolicyId:{location:"uri",locationName:"accessPolicyId"},accessPolicyIdentity:{shape:"S2k"},accessPolicyResource:{shape:"S2r"},accessPolicyPermission:{},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"monitor."}},UpdateAsset:{http:{method:"PUT",requestUri:"/assets/{assetId}",responseCode:202},input:{type:"structure",required:["assetId","assetName"],members:{assetId:{location:"uri",locationName:"assetId"},assetName:{},clientToken:{idempotencyToken:true}}},output:{type:"structure",required:["assetStatus"],members:{assetStatus:{shape:"S32"}}},endpoint:{hostPrefix:"api."}},UpdateAssetModel:{http:{method:"PUT",requestUri:"/asset-models/{assetModelId}",responseCode:202},input:{type:"structure",required:["assetModelId","assetModelName"],members:{assetModelId:{location:"uri",locationName:"assetModelId"},assetModelName:{},assetModelDescription:{},assetModelProperties:{shape:"S5s"},assetModelHierarchies:{shape:"S5u"},assetModelCompositeModels:{shape:"S5w"},clientToken:{idempotencyToken:true}}},output:{type:"structure",required:["assetModelStatus"],members:{assetModelStatus:{shape:"S47"}}},endpoint:{hostPrefix:"api."}},UpdateAssetProperty:{http:{method:"PUT",requestUri:"/assets/{assetId}/properties/{propertyId}"},input:{type:"structure",required:["assetId","propertyId"],members:{assetId:{location:"uri",locationName:"assetId"},propertyId:{location:"uri",locationName:"propertyId"},propertyAlias:{},propertyNotificationState:{},clientToken:{idempotencyToken:true}}},endpoint:{hostPrefix:"api."}},UpdateDashboard:{http:{method:"PUT",requestUri:"/dashboards/{dashboardId}",responseCode:200},input:{type:"structure",required:["dashboardId","dashboardName","dashboardDefinition"],members:{dashboardId:{location:"uri",locationName:"dashboardId"},dashboardName:{},dashboardDescription:{},dashboardDefinition:{},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"monitor."}},UpdateGateway:{http:{method:"PUT",requestUri:"/20200301/gateways/{gatewayId}"},input:{type:"structure",required:["gatewayId","gatewayName"],members:{gatewayId:{location:"uri",locationName:"gatewayId"},gatewayName:{}}},endpoint:{hostPrefix:"api."}},UpdateGatewayCapabilityConfiguration:{http:{requestUri:"/20200301/gateways/{gatewayId}/capability",responseCode:201},input:{type:"structure",required:["gatewayId","capabilityNamespace","capabilityConfiguration"],members:{gatewayId:{location:"uri",locationName:"gatewayId"},capabilityNamespace:{},capabilityConfiguration:{}}},output:{type:"structure",required:["capabilityNamespace","capabilitySyncStatus"],members:{capabilityNamespace:{},capabilitySyncStatus:{}}},endpoint:{hostPrefix:"api."}},UpdatePortal:{http:{method:"PUT",requestUri:"/portals/{portalId}",responseCode:202},input:{type:"structure",required:["portalId","portalName","portalContactEmail","roleArn"],members:{portalId:{location:"uri",locationName:"portalId"},portalName:{},portalDescription:{},portalContactEmail:{},portalLogoImage:{type:"structure",members:{id:{},file:{shape:"S4k"}}},roleArn:{},clientToken:{idempotencyToken:true},notificationSenderEmail:{},alarms:{shape:"S4o"}}},output:{type:"structure",required:["portalStatus"],members:{portalStatus:{shape:"S4r"}}},endpoint:{hostPrefix:"monitor."}},UpdateProject:{http:{method:"PUT",requestUri:"/projects/{projectId}",responseCode:200},input:{type:"structure",required:["projectId","projectName"],members:{projectId:{location:"uri",locationName:"projectId"},projectName:{},projectDescription:{},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"monitor."}}},shapes:{S7:{type:"list",member:{}},Sa:{type:"structure",required:["assetId","code","message"],members:{assetId:{},code:{},message:{}}},Sl:{type:"list",member:{}},Sp:{type:"list",member:{}},S11:{type:"list",member:{type:"structure",required:["timestamp","value"],members:{timestamp:{type:"timestamp"},quality:{},value:{type:"structure",members:{average:{type:"double"},count:{type:"double"},maximum:{type:"double"},minimum:{type:"double"},sum:{type:"double"},standardDeviation:{type:"double"}}}}}},S1i:{type:"structure",required:["value","timestamp"],members:{value:{shape:"S1j"},timestamp:{shape:"S1o"},quality:{}}},S1j:{type:"structure",members:{stringValue:{},integerValue:{type:"integer"},doubleValue:{type:"double"},booleanValue:{type:"boolean"}}},S1o:{type:"structure",required:["timeInSeconds"],members:{timeInSeconds:{type:"long"},offsetInNanos:{type:"integer"}}},S24:{type:"list",member:{shape:"S1i"}},S2k:{type:"structure",members:{user:{type:"structure",required:["id"],members:{id:{}}},group:{type:"structure",required:["id"],members:{id:{}}},iamUser:{type:"structure",required:["arn"],members:{arn:{}}},iamRole:{type:"structure",required:["arn"],members:{arn:{}}}}},S2r:{type:"structure",members:{portal:{type:"structure",required:["id"],members:{id:{}}},project:{type:"structure",required:["id"],members:{id:{}}}}},S2v:{type:"map",key:{},value:{}},S32:{type:"structure",required:["state"],members:{state:{},error:{shape:"S34"}}},S34:{type:"structure",required:["code","message"],members:{code:{},message:{},details:{type:"list",member:{type:"structure",required:["code","message"],members:{code:{},message:{}}}}}},S3c:{type:"list",member:{type:"structure",required:["name","dataType","type"],members:{name:{},dataType:{},dataTypeSpec:{},unit:{},type:{shape:"S3g"}}}},S3g:{type:"structure",members:{attribute:{type:"structure",members:{defaultValue:{}}},measurement:{type:"structure",members:{processingConfig:{type:"structure",required:["forwardingConfig"],members:{forwardingConfig:{shape:"S3l"}}}}},transform:{type:"structure",required:["expression","variables"],members:{expression:{},variables:{shape:"S3p"},processingConfig:{type:"structure",required:["computeLocation"],members:{computeLocation:{},forwardingConfig:{shape:"S3l"}}}}},metric:{type:"structure",required:["expression","variables","window"],members:{expression:{},variables:{shape:"S3p"},window:{type:"structure",members:{tumbling:{type:"structure",required:["interval"],members:{interval:{},offset:{}}}}},processingConfig:{type:"structure",required:["computeLocation"],members:{computeLocation:{}}}}}}},S3l:{type:"structure",required:["state"],members:{state:{}}},S3p:{type:"list",member:{type:"structure",required:["name","value"],members:{name:{},value:{type:"structure",required:["propertyId"],members:{propertyId:{},hierarchyId:{}}}}}},S47:{type:"structure",required:["state"],members:{state:{},error:{shape:"S34"}}},S4d:{type:"structure",members:{greengrass:{type:"structure",required:["groupArn"],members:{groupArn:{}}},greengrassV2:{type:"structure",required:["coreDeviceThingName"],members:{coreDeviceThingName:{}}}}},S4k:{type:"structure",required:["data","type"],members:{data:{type:"blob"},type:{}}},S4o:{type:"structure",required:["alarmRoleArn"],members:{alarmRoleArn:{},notificationLambdaArn:{}}},S4r:{type:"structure",required:["state"],members:{state:{},error:{type:"structure",members:{code:{},message:{}}}}},S5h:{type:"list",member:{type:"structure",required:["id","name","dataType"],members:{id:{},name:{},alias:{},notification:{shape:"S5j"},dataType:{},dataTypeSpec:{},unit:{}}}},S5j:{type:"structure",required:["topic","state"],members:{topic:{},state:{}}},S5m:{type:"list",member:{type:"structure",required:["name"],members:{id:{},name:{}}}},S5s:{type:"list",member:{type:"structure",required:["name","dataType","type"],members:{id:{},name:{},dataType:{},dataTypeSpec:{},unit:{},type:{shape:"S3g"}}}},S5u:{type:"list",member:{type:"structure",required:["name","childAssetModelId"],members:{id:{},name:{},childAssetModelId:{}}}},S5w:{type:"list",member:{type:"structure",required:["name","type"],members:{name:{},description:{},type:{},properties:{shape:"S5s"}}}},S60:{type:"structure",required:["id","name","dataType"],members:{id:{},name:{},alias:{},notification:{shape:"S5j"},dataType:{},unit:{},type:{shape:"S3g"}}},S67:{type:"structure",required:["state"],members:{state:{},error:{type:"structure",required:["code","message"],members:{code:{},message:{}}}}},S6c:{type:"list",member:{type:"structure",required:["capabilityNamespace","capabilitySyncStatus"],members:{capabilityNamespace:{},capabilitySyncStatus:{}}}},S6l:{type:"structure",required:["level"],members:{level:{}}},S6w:{type:"structure",required:["customerManagedS3Storage"],members:{customerManagedS3Storage:{type:"structure",required:["s3ResourceArn","roleArn"],members:{s3ResourceArn:{},roleArn:{}}}}},S6z:{type:"structure",members:{numberOfDays:{type:"integer"},unlimited:{type:"boolean"}}}}}},1877:function(e){e.exports={pagination:{GetServerDetails:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"associatedApplications"},ListApplicationComponents:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"applicationComponentInfos"},ListCollectors:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"Collectors"},ListImportFileTask:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"taskInfos"},ListServers:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"serverInfos"}}}},1879:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["lexruntime"]={};i.LexRuntime=s.defineService("lexruntime",["2016-11-28"]);Object.defineProperty(a.services["lexruntime"],"2016-11-28",{get:function get(){var e=r(1352);e.paginators=r(2681).pagination;return e},enumerable:true,configurable:true});e.exports=i.LexRuntime},1885:function(e,t,r){(function(){"use strict";var e,i,s,a,o,n,u,p,m=function(e,t){return function(){return e.apply(t,arguments)}},c=function(e,t){for(var r in t){if(l.call(t,r))e[r]=t[r]}function ctor(){this.constructor=e}ctor.prototype=t.prototype;e.prototype=new ctor;e.__super__=t.prototype;return e},l={}.hasOwnProperty;u=r(4645);s=r(8614);e=r(6210);n=r(5350);p=r(8213).setImmediate;i=r(1514).defaults;a=function(e){return typeof e==="object"&&e!=null&&Object.keys(e).length===0};o=function(e,t,r){var i,s,a;for(i=0,s=e.length;i0){u[e.options.childkey]=m}m=u}else if(y){y[e.options.childkey]=y[e.options.childkey]||[];c={};for(n in m){if(!l.call(m,n))continue;c[n]=m[n]}y[e.options.childkey].push(c);delete m["#name"];if(Object.keys(m).length===1&&t in m&&!e.EXPLICIT_CHARKEY){m=m[t]}}}if(i.length>0){return e.assignOrPush(y,p,m)}else{if(e.options.explicitRoot){d=m;m={};m[p]=d}e.resultObject=m;e.saxParser.ended=true;return e.emit("end",e.resultObject)}}}(this);r=function(e){return function(r){var s,a;a=i[i.length-1];if(a){a[t]+=r;if(e.options.explicitChildren&&e.options.preserveChildrenOrder&&e.options.charsAsChildren&&(e.options.includeWhiteChars||r.replace(/\\n/g,"").trim()!=="")){a[e.options.childkey]=a[e.options.childkey]||[];s={"#name":"__text__"};s[t]=r;if(e.options.normalize){s[t]=s[t].replace(/\s{2,}/g," ").trim()}a[e.options.childkey].push(s)}return a}}}(this);this.saxParser.ontext=r;return this.saxParser.oncdata=function(e){return function(e){var t;t=r(e);if(t){return t.cdata=true}}}(this)};Parser.prototype.parseString=function(t,r){var i;if(r!=null&&typeof r==="function"){this.on("end",function(e){this.reset();return r(null,e)});this.on("error",function(e){this.reset();return r(e)})}try{t=t.toString();if(t.trim()===""){this.emit("end",null);return true}t=e.stripBOM(t);if(this.options.async){this.remaining=t;p(this.processAsync);return this.saxParser}return this.saxParser.write(t).close()}catch(e){i=e;if(!(this.saxParser.errThrown||this.saxParser.ended)){this.emit("error",i);return this.saxParser.errThrown=true}else if(this.saxParser.ended){throw i}}};return Parser}(s.EventEmitter);t.parseString=function(e,r,i){var s,a,o;if(i!=null){if(typeof i==="function"){s=i}if(typeof r==="object"){a=r}}else{if(typeof r==="function"){s=r}a={}}o=new t.Parser(a);return o.parseString(e,s)}}).call(this)},1890:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-01-12",endpointPrefix:"dlm",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"Amazon DLM",serviceFullName:"Amazon Data Lifecycle Manager",serviceId:"DLM",signatureVersion:"v4",signingName:"dlm",uid:"dlm-2018-01-12"},operations:{CreateLifecyclePolicy:{http:{requestUri:"/policies"},input:{type:"structure",required:["ExecutionRoleArn","Description","State","PolicyDetails"],members:{ExecutionRoleArn:{},Description:{},State:{},PolicyDetails:{shape:"S5"},Tags:{shape:"S1q"}}},output:{type:"structure",members:{PolicyId:{}}}},DeleteLifecyclePolicy:{http:{method:"DELETE",requestUri:"/policies/{policyId}/"},input:{type:"structure",required:["PolicyId"],members:{PolicyId:{location:"uri",locationName:"policyId"}}},output:{type:"structure",members:{}}},GetLifecyclePolicies:{http:{method:"GET",requestUri:"/policies"},input:{type:"structure",members:{PolicyIds:{location:"querystring",locationName:"policyIds",type:"list",member:{}},State:{location:"querystring",locationName:"state"},ResourceTypes:{shape:"S7",location:"querystring",locationName:"resourceTypes"},TargetTags:{location:"querystring",locationName:"targetTags",type:"list",member:{}},TagsToAdd:{location:"querystring",locationName:"tagsToAdd",type:"list",member:{}}}},output:{type:"structure",members:{Policies:{type:"list",member:{type:"structure",members:{PolicyId:{},Description:{},State:{},Tags:{shape:"S1q"},PolicyType:{}}}}}}},GetLifecyclePolicy:{http:{method:"GET",requestUri:"/policies/{policyId}/"},input:{type:"structure",required:["PolicyId"],members:{PolicyId:{location:"uri",locationName:"policyId"}}},output:{type:"structure",members:{Policy:{type:"structure",members:{PolicyId:{},Description:{},State:{},StatusMessage:{},ExecutionRoleArn:{},DateCreated:{shape:"S2a"},DateModified:{shape:"S2a"},PolicyDetails:{shape:"S5"},Tags:{shape:"S1q"},PolicyArn:{}}}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{Tags:{shape:"S1q"}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"resourceArn"},Tags:{shape:"S1q"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{location:"uri",locationName:"resourceArn"},TagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateLifecyclePolicy:{http:{method:"PATCH",requestUri:"/policies/{policyId}"},input:{type:"structure",required:["PolicyId"],members:{PolicyId:{location:"uri",locationName:"policyId"},ExecutionRoleArn:{},State:{},Description:{},PolicyDetails:{shape:"S5"}}},output:{type:"structure",members:{}}}},shapes:{S5:{type:"structure",members:{PolicyType:{},ResourceTypes:{shape:"S7"},ResourceLocations:{type:"list",member:{}},TargetTags:{type:"list",member:{shape:"Sc"}},Schedules:{type:"list",member:{type:"structure",members:{Name:{},CopyTags:{type:"boolean"},TagsToAdd:{type:"list",member:{shape:"Sc"}},VariableTags:{type:"list",member:{shape:"Sc"}},CreateRule:{type:"structure",members:{Location:{},Interval:{type:"integer"},IntervalUnit:{},Times:{type:"list",member:{}},CronExpression:{}}},RetainRule:{type:"structure",members:{Count:{type:"integer"},Interval:{type:"integer"},IntervalUnit:{}}},FastRestoreRule:{type:"structure",required:["AvailabilityZones"],members:{Count:{type:"integer"},Interval:{type:"integer"},IntervalUnit:{},AvailabilityZones:{type:"list",member:{}}}},CrossRegionCopyRules:{type:"list",member:{type:"structure",required:["Encrypted"],members:{TargetRegion:{},Target:{},Encrypted:{type:"boolean"},CmkArn:{},CopyTags:{type:"boolean"},RetainRule:{shape:"S14"},DeprecateRule:{type:"structure",members:{Interval:{type:"integer"},IntervalUnit:{}}}}}},ShareRules:{type:"list",member:{type:"structure",required:["TargetAccounts"],members:{TargetAccounts:{type:"list",member:{}},UnshareInterval:{type:"integer"},UnshareIntervalUnit:{}}}},DeprecateRule:{type:"structure",members:{Count:{type:"integer"},Interval:{type:"integer"},IntervalUnit:{}}}}}},Parameters:{type:"structure",members:{ExcludeBootVolume:{type:"boolean"},NoReboot:{type:"boolean"}}},EventSource:{type:"structure",required:["Type"],members:{Type:{},Parameters:{type:"structure",required:["EventType","SnapshotOwner","DescriptionRegex"],members:{EventType:{},SnapshotOwner:{type:"list",member:{}},DescriptionRegex:{}}}}},Actions:{type:"list",member:{type:"structure",required:["Name","CrossRegionCopy"],members:{Name:{},CrossRegionCopy:{type:"list",member:{type:"structure",required:["Target","EncryptionConfiguration"],members:{Target:{},EncryptionConfiguration:{type:"structure",required:["Encrypted"],members:{Encrypted:{type:"boolean"},CmkArn:{}}},RetainRule:{shape:"S14"}}}}}}}}},S7:{type:"list",member:{}},Sc:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}},S14:{type:"structure",members:{Interval:{type:"integer"},IntervalUnit:{}}},S1q:{type:"map",key:{},value:{}},S2a:{type:"timestamp",timestampFormat:"iso8601"}}}},1894:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-03-01",endpointPrefix:"fsx",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon FSx",serviceId:"FSx",signatureVersion:"v4",signingName:"fsx",targetPrefix:"AWSSimbaAPIService_v20180301",uid:"fsx-2018-03-01"},operations:{AssociateFileSystemAliases:{input:{type:"structure",required:["FileSystemId","Aliases"],members:{ClientRequestToken:{idempotencyToken:true},FileSystemId:{},Aliases:{shape:"S4"}}},output:{type:"structure",members:{Aliases:{shape:"S7"}}}},CancelDataRepositoryTask:{input:{type:"structure",required:["TaskId"],members:{TaskId:{}}},output:{type:"structure",members:{Lifecycle:{},TaskId:{}}},idempotent:true},CopyBackup:{input:{type:"structure",required:["SourceBackupId"],members:{ClientRequestToken:{idempotencyToken:true},SourceBackupId:{},SourceRegion:{},KmsKeyId:{},CopyTags:{type:"boolean"},Tags:{shape:"Sj"}}},output:{type:"structure",members:{Backup:{shape:"So"}}},idempotent:true},CreateBackup:{input:{type:"structure",members:{FileSystemId:{},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"Sj"},VolumeId:{}}},output:{type:"structure",members:{Backup:{shape:"So"}}},idempotent:true},CreateDataRepositoryAssociation:{input:{type:"structure",required:["FileSystemId","FileSystemPath","DataRepositoryPath"],members:{FileSystemId:{},FileSystemPath:{},DataRepositoryPath:{},BatchImportMetaDataOnCreate:{type:"boolean"},ImportedFileChunkSize:{type:"integer"},S3:{shape:"S41"},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"Sj"}}},output:{type:"structure",members:{Association:{shape:"S47"}}},idempotent:true},CreateDataRepositoryTask:{input:{type:"structure",required:["Type","FileSystemId","Report"],members:{Type:{},Paths:{shape:"S4b"},FileSystemId:{},Report:{shape:"S4d"},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"Sj"}}},output:{type:"structure",members:{DataRepositoryTask:{shape:"S4h"}}},idempotent:true},CreateFileSystem:{input:{type:"structure",required:["FileSystemType","StorageCapacity","SubnetIds"],members:{ClientRequestToken:{idempotencyToken:true},FileSystemType:{},StorageCapacity:{type:"integer"},StorageType:{},SubnetIds:{shape:"S15"},SecurityGroupIds:{shape:"S4r"},Tags:{shape:"Sj"},KmsKeyId:{},WindowsConfiguration:{shape:"S4t"},LustreConfiguration:{shape:"S4x"},OntapConfiguration:{type:"structure",required:["DeploymentType","ThroughputCapacity"],members:{AutomaticBackupRetentionDays:{type:"integer"},DailyAutomaticBackupStartTime:{},DeploymentType:{},EndpointIpAddressRange:{},FsxAdminPassword:{shape:"S50"},DiskIopsConfiguration:{shape:"S3m"},PreferredSubnetId:{},RouteTableIds:{shape:"S3p"},ThroughputCapacity:{type:"integer"},WeeklyMaintenanceStartTime:{}}},FileSystemTypeVersion:{},OpenZFSConfiguration:{shape:"S51"}}},output:{type:"structure",members:{FileSystem:{shape:"Sx"}}}},CreateFileSystemFromBackup:{input:{type:"structure",required:["BackupId","SubnetIds"],members:{BackupId:{},ClientRequestToken:{idempotencyToken:true},SubnetIds:{shape:"S15"},SecurityGroupIds:{shape:"S4r"},Tags:{shape:"Sj"},WindowsConfiguration:{shape:"S4t"},LustreConfiguration:{shape:"S4x"},StorageType:{},KmsKeyId:{},FileSystemTypeVersion:{},OpenZFSConfiguration:{shape:"S51"}}},output:{type:"structure",members:{FileSystem:{shape:"Sx"}}}},CreateSnapshot:{input:{type:"structure",required:["Name","VolumeId"],members:{ClientRequestToken:{idempotencyToken:true},Name:{},VolumeId:{},Tags:{shape:"Sj"}}},output:{type:"structure",members:{Snapshot:{shape:"S3c"}}},idempotent:true},CreateStorageVirtualMachine:{input:{type:"structure",required:["FileSystemId","Name"],members:{ActiveDirectoryConfiguration:{type:"structure",required:["NetBiosName"],members:{NetBiosName:{},SelfManagedActiveDirectoryConfiguration:{shape:"S4u"}}},ClientRequestToken:{idempotencyToken:true},FileSystemId:{},Name:{},SvmAdminPassword:{shape:"S50"},Tags:{shape:"Sj"},RootVolumeSecurityStyle:{}}},output:{type:"structure",members:{StorageVirtualMachine:{shape:"S5e"}}}},CreateVolume:{input:{type:"structure",required:["VolumeType","Name"],members:{ClientRequestToken:{idempotencyToken:true},VolumeType:{},Name:{},OntapConfiguration:{shape:"S5l"},Tags:{shape:"Sj"},OpenZFSConfiguration:{type:"structure",required:["ParentVolumeId"],members:{ParentVolumeId:{},StorageCapacityReservationGiB:{type:"integer"},StorageCapacityQuotaGiB:{type:"integer"},RecordSizeKiB:{type:"integer"},DataCompressionType:{},CopyTagsToSnapshots:{type:"boolean"},OriginSnapshot:{type:"structure",required:["SnapshotARN","CopyStrategy"],members:{SnapshotARN:{},CopyStrategy:{}}},ReadOnly:{type:"boolean"},NfsExports:{shape:"S32"},UserAndGroupQuotas:{shape:"S39"}}}}},output:{type:"structure",members:{Volume:{shape:"S2d"}}}},CreateVolumeFromBackup:{input:{type:"structure",required:["BackupId","Name"],members:{BackupId:{},ClientRequestToken:{idempotencyToken:true},Name:{},OntapConfiguration:{shape:"S5l"},Tags:{shape:"Sj"}}},output:{type:"structure",members:{Volume:{shape:"S2d"}}}},DeleteBackup:{input:{type:"structure",required:["BackupId"],members:{BackupId:{},ClientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{BackupId:{},Lifecycle:{}}},idempotent:true},DeleteDataRepositoryAssociation:{input:{type:"structure",required:["AssociationId","DeleteDataInFileSystem"],members:{AssociationId:{},ClientRequestToken:{idempotencyToken:true},DeleteDataInFileSystem:{type:"boolean"}}},output:{type:"structure",members:{AssociationId:{},Lifecycle:{},DeleteDataInFileSystem:{type:"boolean"}}},idempotent:true},DeleteFileSystem:{input:{type:"structure",required:["FileSystemId"],members:{FileSystemId:{},ClientRequestToken:{idempotencyToken:true},WindowsConfiguration:{type:"structure",members:{SkipFinalBackup:{type:"boolean"},FinalBackupTags:{shape:"Sj"}}},LustreConfiguration:{type:"structure",members:{SkipFinalBackup:{type:"boolean"},FinalBackupTags:{shape:"Sj"}}},OpenZFSConfiguration:{type:"structure",members:{SkipFinalBackup:{type:"boolean"},FinalBackupTags:{shape:"Sj"},Options:{type:"list",member:{}}}}}},output:{type:"structure",members:{FileSystemId:{},Lifecycle:{},WindowsResponse:{type:"structure",members:{FinalBackupId:{},FinalBackupTags:{shape:"Sj"}}},LustreResponse:{type:"structure",members:{FinalBackupId:{},FinalBackupTags:{shape:"Sj"}}},OpenZFSResponse:{type:"structure",members:{FinalBackupId:{},FinalBackupTags:{shape:"Sj"}}}}},idempotent:true},DeleteSnapshot:{input:{type:"structure",required:["SnapshotId"],members:{ClientRequestToken:{idempotencyToken:true},SnapshotId:{}}},output:{type:"structure",members:{SnapshotId:{},Lifecycle:{}}},idempotent:true},DeleteStorageVirtualMachine:{input:{type:"structure",required:["StorageVirtualMachineId"],members:{ClientRequestToken:{idempotencyToken:true},StorageVirtualMachineId:{}}},output:{type:"structure",members:{StorageVirtualMachineId:{},Lifecycle:{}}}},DeleteVolume:{input:{type:"structure",required:["VolumeId"],members:{ClientRequestToken:{idempotencyToken:true},VolumeId:{},OntapConfiguration:{type:"structure",members:{SkipFinalBackup:{type:"boolean"},FinalBackupTags:{shape:"Sj"}}},OpenZFSConfiguration:{type:"structure",members:{Options:{type:"list",member:{}}}}}},output:{type:"structure",members:{VolumeId:{},Lifecycle:{},OntapResponse:{type:"structure",members:{FinalBackupId:{},FinalBackupTags:{shape:"Sj"}}}}}},DescribeBackups:{input:{type:"structure",members:{BackupIds:{type:"list",member:{}},Filters:{shape:"S6k"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Backups:{type:"list",member:{shape:"So"}},NextToken:{}}}},DescribeDataRepositoryAssociations:{input:{type:"structure",members:{AssociationIds:{type:"list",member:{}},Filters:{shape:"S6k"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Associations:{type:"list",member:{shape:"S47"}},NextToken:{}}},idempotent:true},DescribeDataRepositoryTasks:{input:{type:"structure",members:{TaskIds:{type:"list",member:{}},Filters:{type:"list",member:{type:"structure",members:{Name:{},Values:{type:"list",member:{}}}}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{DataRepositoryTasks:{type:"list",member:{shape:"S4h"}},NextToken:{}}}},DescribeFileSystemAliases:{input:{type:"structure",required:["FileSystemId"],members:{ClientRequestToken:{idempotencyToken:true},FileSystemId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Aliases:{shape:"S7"},NextToken:{}}}},DescribeFileSystems:{input:{type:"structure",members:{FileSystemIds:{type:"list",member:{}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{FileSystems:{type:"list",member:{shape:"Sx"}},NextToken:{}}}},DescribeSnapshots:{input:{type:"structure",members:{SnapshotIds:{type:"list",member:{}},Filters:{type:"list",member:{type:"structure",members:{Name:{},Values:{type:"list",member:{}}}}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Snapshots:{type:"list",member:{shape:"S3c"}},NextToken:{}}}},DescribeStorageVirtualMachines:{input:{type:"structure",members:{StorageVirtualMachineIds:{type:"list",member:{}},Filters:{type:"list",member:{type:"structure",members:{Name:{},Values:{type:"list",member:{}}}}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{StorageVirtualMachines:{type:"list",member:{shape:"S5e"}},NextToken:{}}}},DescribeVolumes:{input:{type:"structure",members:{VolumeIds:{type:"list",member:{}},Filters:{type:"list",member:{type:"structure",members:{Name:{},Values:{type:"list",member:{}}}}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Volumes:{type:"list",member:{shape:"S2d"}},NextToken:{}}}},DisassociateFileSystemAliases:{input:{type:"structure",required:["FileSystemId","Aliases"],members:{ClientRequestToken:{idempotencyToken:true},FileSystemId:{},Aliases:{shape:"S4"}}},output:{type:"structure",members:{Aliases:{shape:"S7"}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Tags:{shape:"Sj"},NextToken:{}}}},ReleaseFileSystemNfsV3Locks:{input:{type:"structure",required:["FileSystemId"],members:{FileSystemId:{},ClientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{FileSystem:{shape:"Sx"}}},idempotent:true},RestoreVolumeFromSnapshot:{input:{type:"structure",required:["VolumeId","SnapshotId"],members:{ClientRequestToken:{idempotencyToken:true},VolumeId:{},SnapshotId:{},Options:{type:"list",member:{}}}},output:{type:"structure",members:{VolumeId:{},Lifecycle:{}}},idempotent:true},TagResource:{input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"Sj"}}},output:{type:"structure",members:{}},idempotent:true},UntagResource:{input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}},idempotent:true},UpdateDataRepositoryAssociation:{input:{type:"structure",required:["AssociationId"],members:{AssociationId:{},ClientRequestToken:{idempotencyToken:true},ImportedFileChunkSize:{type:"integer"},S3:{shape:"S41"}}},output:{type:"structure",members:{Association:{shape:"S47"}}},idempotent:true},UpdateFileSystem:{input:{type:"structure",required:["FileSystemId"],members:{FileSystemId:{},ClientRequestToken:{idempotencyToken:true},StorageCapacity:{type:"integer"},WindowsConfiguration:{type:"structure",members:{WeeklyMaintenanceStartTime:{},DailyAutomaticBackupStartTime:{},AutomaticBackupRetentionDays:{type:"integer"},ThroughputCapacity:{type:"integer"},SelfManagedActiveDirectoryConfiguration:{shape:"S8n"},AuditLogConfiguration:{shape:"S4w"}}},LustreConfiguration:{type:"structure",members:{WeeklyMaintenanceStartTime:{},DailyAutomaticBackupStartTime:{},AutomaticBackupRetentionDays:{type:"integer"},AutoImportPolicy:{},DataCompressionType:{},LogConfiguration:{shape:"S4y"}}},OntapConfiguration:{type:"structure",members:{AutomaticBackupRetentionDays:{type:"integer"},DailyAutomaticBackupStartTime:{},FsxAdminPassword:{shape:"S50"},WeeklyMaintenanceStartTime:{},DiskIopsConfiguration:{shape:"S3m"},ThroughputCapacity:{type:"integer"}}},OpenZFSConfiguration:{type:"structure",members:{AutomaticBackupRetentionDays:{type:"integer"},CopyTagsToBackups:{type:"boolean"},CopyTagsToVolumes:{type:"boolean"},DailyAutomaticBackupStartTime:{},ThroughputCapacity:{type:"integer"},WeeklyMaintenanceStartTime:{},DiskIopsConfiguration:{shape:"S3m"}}}}},output:{type:"structure",members:{FileSystem:{shape:"Sx"}}}},UpdateSnapshot:{input:{type:"structure",required:["Name","SnapshotId"],members:{ClientRequestToken:{idempotencyToken:true},Name:{},SnapshotId:{}}},output:{type:"structure",members:{Snapshot:{shape:"S3c"}}},idempotent:true},UpdateStorageVirtualMachine:{input:{type:"structure",required:["StorageVirtualMachineId"],members:{ActiveDirectoryConfiguration:{type:"structure",members:{SelfManagedActiveDirectoryConfiguration:{shape:"S8n"}}},ClientRequestToken:{idempotencyToken:true},StorageVirtualMachineId:{},SvmAdminPassword:{shape:"S50"}}},output:{type:"structure",members:{StorageVirtualMachine:{shape:"S5e"}}}},UpdateVolume:{input:{type:"structure",required:["VolumeId"],members:{ClientRequestToken:{idempotencyToken:true},VolumeId:{},OntapConfiguration:{type:"structure",members:{JunctionPath:{},SecurityStyle:{},SizeInMegabytes:{type:"integer"},StorageEfficiencyEnabled:{type:"boolean"},TieringPolicy:{shape:"S2m"}}},Name:{},OpenZFSConfiguration:{type:"structure",members:{StorageCapacityReservationGiB:{type:"integer"},StorageCapacityQuotaGiB:{type:"integer"},RecordSizeKiB:{type:"integer"},DataCompressionType:{},NfsExports:{shape:"S32"},UserAndGroupQuotas:{shape:"S39"},ReadOnly:{type:"boolean"}}}}},output:{type:"structure",members:{Volume:{shape:"S2d"}}}}},shapes:{S4:{type:"list",member:{}},S7:{type:"list",member:{type:"structure",members:{Name:{},Lifecycle:{}}}},Sj:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},So:{type:"structure",required:["BackupId","Lifecycle","Type","CreationTime","FileSystem"],members:{BackupId:{},Lifecycle:{},FailureDetails:{type:"structure",members:{Message:{}}},Type:{},ProgressPercent:{type:"integer"},CreationTime:{type:"timestamp"},KmsKeyId:{},ResourceARN:{},Tags:{shape:"Sj"},FileSystem:{shape:"Sx"},DirectoryInformation:{type:"structure",members:{DomainName:{},ActiveDirectoryId:{},ResourceARN:{}}},OwnerId:{},SourceBackupId:{},SourceBackupRegion:{},ResourceType:{},Volume:{shape:"S2d"}}},Sx:{type:"structure",members:{OwnerId:{},CreationTime:{type:"timestamp"},FileSystemId:{},FileSystemType:{},Lifecycle:{},FailureDetails:{type:"structure",members:{Message:{}}},StorageCapacity:{type:"integer"},StorageType:{},VpcId:{},SubnetIds:{shape:"S15"},NetworkInterfaceIds:{type:"list",member:{}},DNSName:{},KmsKeyId:{},ResourceARN:{},Tags:{shape:"Sj"},WindowsConfiguration:{type:"structure",members:{ActiveDirectoryId:{},SelfManagedActiveDirectoryConfiguration:{shape:"S1c"},DeploymentType:{},RemoteAdministrationEndpoint:{},PreferredSubnetId:{},PreferredFileServerIp:{},ThroughputCapacity:{type:"integer"},MaintenanceOperationsInProgress:{type:"list",member:{}},WeeklyMaintenanceStartTime:{},DailyAutomaticBackupStartTime:{},AutomaticBackupRetentionDays:{type:"integer"},CopyTagsToBackups:{type:"boolean"},Aliases:{shape:"S7"},AuditLogConfiguration:{type:"structure",required:["FileAccessAuditLogLevel","FileShareAccessAuditLogLevel"],members:{FileAccessAuditLogLevel:{},FileShareAccessAuditLogLevel:{},AuditLogDestination:{}}}}},LustreConfiguration:{type:"structure",members:{WeeklyMaintenanceStartTime:{},DataRepositoryConfiguration:{type:"structure",members:{Lifecycle:{},ImportPath:{},ExportPath:{},ImportedFileChunkSize:{type:"integer"},AutoImportPolicy:{},FailureDetails:{shape:"S1z"}}},DeploymentType:{},PerUnitStorageThroughput:{type:"integer"},MountName:{},DailyAutomaticBackupStartTime:{},AutomaticBackupRetentionDays:{type:"integer"},CopyTagsToBackups:{type:"boolean"},DriveCacheType:{},DataCompressionType:{},LogConfiguration:{type:"structure",required:["Level"],members:{Level:{},Destination:{}}}}},AdministrativeActions:{shape:"S27"},OntapConfiguration:{type:"structure",members:{AutomaticBackupRetentionDays:{type:"integer"},DailyAutomaticBackupStartTime:{},DeploymentType:{},EndpointIpAddressRange:{},Endpoints:{type:"structure",members:{Intercluster:{shape:"S3k"},Management:{shape:"S3k"}}},DiskIopsConfiguration:{shape:"S3m"},PreferredSubnetId:{},RouteTableIds:{shape:"S3p"},ThroughputCapacity:{type:"integer"},WeeklyMaintenanceStartTime:{}}},FileSystemTypeVersion:{},OpenZFSConfiguration:{type:"structure",members:{AutomaticBackupRetentionDays:{type:"integer"},CopyTagsToBackups:{type:"boolean"},CopyTagsToVolumes:{type:"boolean"},DailyAutomaticBackupStartTime:{},DeploymentType:{},ThroughputCapacity:{type:"integer"},WeeklyMaintenanceStartTime:{},DiskIopsConfiguration:{shape:"S3m"},RootVolumeId:{}}}}},S15:{type:"list",member:{}},S1c:{type:"structure",members:{DomainName:{},OrganizationalUnitDistinguishedName:{},FileSystemAdministratorsGroup:{},UserName:{},DnsIps:{shape:"S1h"}}},S1h:{type:"list",member:{}},S1z:{type:"structure",members:{Message:{}}},S27:{type:"list",member:{type:"structure",members:{AdministrativeActionType:{},ProgressPercent:{type:"integer"},RequestTime:{type:"timestamp"},Status:{},TargetFileSystemValues:{shape:"Sx"},FailureDetails:{type:"structure",members:{Message:{}}},TargetVolumeValues:{shape:"S2d"},TargetSnapshotValues:{shape:"S3c"}}}},S2d:{type:"structure",members:{CreationTime:{type:"timestamp"},FileSystemId:{},Lifecycle:{},Name:{},OntapConfiguration:{type:"structure",members:{FlexCacheEndpointType:{},JunctionPath:{},SecurityStyle:{},SizeInMegabytes:{type:"integer"},StorageEfficiencyEnabled:{type:"boolean"},StorageVirtualMachineId:{},StorageVirtualMachineRoot:{type:"boolean"},TieringPolicy:{shape:"S2m"},UUID:{},OntapVolumeType:{}}},ResourceARN:{},Tags:{shape:"Sj"},VolumeId:{},VolumeType:{},LifecycleTransitionReason:{shape:"S2t"},AdministrativeActions:{shape:"S27"},OpenZFSConfiguration:{type:"structure",members:{ParentVolumeId:{},VolumePath:{},StorageCapacityReservationGiB:{type:"integer"},StorageCapacityQuotaGiB:{type:"integer"},RecordSizeKiB:{type:"integer"},DataCompressionType:{},CopyTagsToSnapshots:{type:"boolean"},OriginSnapshot:{type:"structure",members:{SnapshotARN:{},CopyStrategy:{}}},ReadOnly:{type:"boolean"},NfsExports:{shape:"S32"},UserAndGroupQuotas:{shape:"S39"}}}}},S2m:{type:"structure",members:{CoolingPeriod:{type:"integer"},Name:{}}},S2t:{type:"structure",members:{Message:{}}},S32:{type:"list",member:{type:"structure",required:["ClientConfigurations"],members:{ClientConfigurations:{type:"list",member:{type:"structure",required:["Clients","Options"],members:{Clients:{},Options:{type:"list",member:{}}}}}}}},S39:{type:"list",member:{type:"structure",required:["Type","Id","StorageCapacityQuotaGiB"],members:{Type:{},Id:{type:"integer"},StorageCapacityQuotaGiB:{type:"integer"}}}},S3c:{type:"structure",members:{ResourceARN:{},SnapshotId:{},Name:{},VolumeId:{},CreationTime:{type:"timestamp"},Lifecycle:{},LifecycleTransitionReason:{shape:"S2t"},Tags:{shape:"Sj"},AdministrativeActions:{shape:"S27"}}},S3k:{type:"structure",members:{DNSName:{},IpAddresses:{shape:"S3l"}}},S3l:{type:"list",member:{}},S3m:{type:"structure",members:{Mode:{},Iops:{type:"long"}}},S3p:{type:"list",member:{}},S41:{type:"structure",members:{AutoImportPolicy:{type:"structure",members:{Events:{shape:"S43"}}},AutoExportPolicy:{type:"structure",members:{Events:{shape:"S43"}}}}},S43:{type:"list",member:{}},S47:{type:"structure",members:{AssociationId:{},ResourceARN:{},FileSystemId:{},Lifecycle:{},FailureDetails:{shape:"S1z"},FileSystemPath:{},DataRepositoryPath:{},BatchImportMetaDataOnCreate:{type:"boolean"},ImportedFileChunkSize:{type:"integer"},S3:{shape:"S41"},Tags:{shape:"Sj"},CreationTime:{type:"timestamp"}}},S4b:{type:"list",member:{}},S4d:{type:"structure",required:["Enabled"],members:{Enabled:{type:"boolean"},Path:{},Format:{},Scope:{}}},S4h:{type:"structure",required:["TaskId","Lifecycle","Type","CreationTime","FileSystemId"],members:{TaskId:{},Lifecycle:{},Type:{},CreationTime:{type:"timestamp"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},ResourceARN:{},Tags:{shape:"Sj"},FileSystemId:{},Paths:{shape:"S4b"},FailureDetails:{type:"structure",members:{Message:{}}},Status:{type:"structure",members:{TotalCount:{type:"long"},SucceededCount:{type:"long"},FailedCount:{type:"long"},LastUpdatedTime:{type:"timestamp"}}},Report:{shape:"S4d"}}},S4r:{type:"list",member:{}},S4t:{type:"structure",required:["ThroughputCapacity"],members:{ActiveDirectoryId:{},SelfManagedActiveDirectoryConfiguration:{shape:"S4u"},DeploymentType:{},PreferredSubnetId:{},ThroughputCapacity:{type:"integer"},WeeklyMaintenanceStartTime:{},DailyAutomaticBackupStartTime:{},AutomaticBackupRetentionDays:{type:"integer"},CopyTagsToBackups:{type:"boolean"},Aliases:{shape:"S4"},AuditLogConfiguration:{shape:"S4w"}}},S4u:{type:"structure",required:["DomainName","UserName","Password","DnsIps"],members:{DomainName:{},OrganizationalUnitDistinguishedName:{},FileSystemAdministratorsGroup:{},UserName:{},Password:{shape:"S4v"},DnsIps:{shape:"S1h"}}},S4v:{type:"string",sensitive:true},S4w:{type:"structure",required:["FileAccessAuditLogLevel","FileShareAccessAuditLogLevel"],members:{FileAccessAuditLogLevel:{},FileShareAccessAuditLogLevel:{},AuditLogDestination:{}}},S4x:{type:"structure",members:{WeeklyMaintenanceStartTime:{},ImportPath:{},ExportPath:{},ImportedFileChunkSize:{type:"integer"},DeploymentType:{},AutoImportPolicy:{},PerUnitStorageThroughput:{type:"integer"},DailyAutomaticBackupStartTime:{},AutomaticBackupRetentionDays:{type:"integer"},CopyTagsToBackups:{type:"boolean"},DriveCacheType:{},DataCompressionType:{},LogConfiguration:{shape:"S4y"}}},S4y:{type:"structure",required:["Level"],members:{Level:{},Destination:{}}},S50:{type:"string",sensitive:true},S51:{type:"structure",required:["DeploymentType","ThroughputCapacity"],members:{AutomaticBackupRetentionDays:{type:"integer"},CopyTagsToBackups:{type:"boolean"},CopyTagsToVolumes:{type:"boolean"},DailyAutomaticBackupStartTime:{},DeploymentType:{},ThroughputCapacity:{type:"integer"},WeeklyMaintenanceStartTime:{},DiskIopsConfiguration:{shape:"S3m"},RootVolumeConfiguration:{type:"structure",members:{RecordSizeKiB:{type:"integer"},DataCompressionType:{},NfsExports:{shape:"S32"},UserAndGroupQuotas:{shape:"S39"},CopyTagsToSnapshots:{type:"boolean"},ReadOnly:{type:"boolean"}}}}},S5e:{type:"structure",members:{ActiveDirectoryConfiguration:{type:"structure",members:{NetBiosName:{},SelfManagedActiveDirectoryConfiguration:{shape:"S1c"}}},CreationTime:{type:"timestamp"},Endpoints:{type:"structure",members:{Iscsi:{shape:"S5h"},Management:{shape:"S5h"},Nfs:{shape:"S5h"},Smb:{shape:"S5h"}}},FileSystemId:{},Lifecycle:{},Name:{},ResourceARN:{},StorageVirtualMachineId:{},Subtype:{},UUID:{},Tags:{shape:"Sj"},LifecycleTransitionReason:{shape:"S2t"},RootVolumeSecurityStyle:{}}},S5h:{type:"structure",members:{DNSName:{},IpAddresses:{shape:"S3l"}}},S5l:{type:"structure",required:["JunctionPath","SizeInMegabytes","StorageEfficiencyEnabled","StorageVirtualMachineId"],members:{JunctionPath:{},SecurityStyle:{},SizeInMegabytes:{type:"integer"},StorageEfficiencyEnabled:{type:"boolean"},StorageVirtualMachineId:{},TieringPolicy:{shape:"S2m"}}},S6k:{type:"list",member:{type:"structure",members:{Name:{},Values:{type:"list",member:{}}}}},S8n:{type:"structure",members:{UserName:{},Password:{shape:"S4v"},DnsIps:{shape:"S1h"}}}}}},1904:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2012-08-10",endpointPrefix:"dynamodb",jsonVersion:"1.0",protocol:"json",serviceAbbreviation:"DynamoDB",serviceFullName:"Amazon DynamoDB",serviceId:"DynamoDB",signatureVersion:"v4",targetPrefix:"DynamoDB_20120810",uid:"dynamodb-2012-08-10"},operations:{BatchExecuteStatement:{input:{type:"structure",required:["Statements"],members:{Statements:{type:"list",member:{type:"structure",required:["Statement"],members:{Statement:{},Parameters:{shape:"S5"},ConsistentRead:{type:"boolean"}}}},ReturnConsumedCapacity:{}}},output:{type:"structure",members:{Responses:{type:"list",member:{type:"structure",members:{Error:{type:"structure",members:{Code:{},Message:{}}},TableName:{},Item:{shape:"Sr"}}}},ConsumedCapacity:{shape:"Ss"}}}},BatchGetItem:{input:{type:"structure",required:["RequestItems"],members:{RequestItems:{shape:"Sz"},ReturnConsumedCapacity:{}}},output:{type:"structure",members:{Responses:{type:"map",key:{},value:{shape:"S19"}},UnprocessedKeys:{shape:"Sz"},ConsumedCapacity:{shape:"Ss"}}},endpointdiscovery:{}},BatchWriteItem:{input:{type:"structure",required:["RequestItems"],members:{RequestItems:{shape:"S1b"},ReturnConsumedCapacity:{},ReturnItemCollectionMetrics:{}}},output:{type:"structure",members:{UnprocessedItems:{shape:"S1b"},ItemCollectionMetrics:{shape:"S1j"},ConsumedCapacity:{shape:"Ss"}}},endpointdiscovery:{}},CreateBackup:{input:{type:"structure",required:["TableName","BackupName"],members:{TableName:{},BackupName:{}}},output:{type:"structure",members:{BackupDetails:{shape:"S1s"}}},endpointdiscovery:{}},CreateGlobalTable:{input:{type:"structure",required:["GlobalTableName","ReplicationGroup"],members:{GlobalTableName:{},ReplicationGroup:{shape:"S20"}}},output:{type:"structure",members:{GlobalTableDescription:{shape:"S24"}}},endpointdiscovery:{}},CreateTable:{input:{type:"structure",required:["AttributeDefinitions","TableName","KeySchema"],members:{AttributeDefinitions:{shape:"S2k"},TableName:{},KeySchema:{shape:"S2o"},LocalSecondaryIndexes:{shape:"S2r"},GlobalSecondaryIndexes:{shape:"S2x"},BillingMode:{},ProvisionedThroughput:{shape:"S2z"},StreamSpecification:{shape:"S31"},SSESpecification:{shape:"S34"},Tags:{shape:"S37"},TableClass:{}}},output:{type:"structure",members:{TableDescription:{shape:"S3c"}}},endpointdiscovery:{}},DeleteBackup:{input:{type:"structure",required:["BackupArn"],members:{BackupArn:{}}},output:{type:"structure",members:{BackupDescription:{shape:"S40"}}},endpointdiscovery:{}},DeleteItem:{input:{type:"structure",required:["TableName","Key"],members:{TableName:{},Key:{shape:"S12"},Expected:{shape:"S4d"},ConditionalOperator:{},ReturnValues:{},ReturnConsumedCapacity:{},ReturnItemCollectionMetrics:{},ConditionExpression:{},ExpressionAttributeNames:{shape:"S15"},ExpressionAttributeValues:{shape:"S4l"}}},output:{type:"structure",members:{Attributes:{shape:"Sr"},ConsumedCapacity:{shape:"St"},ItemCollectionMetrics:{shape:"S1l"}}},endpointdiscovery:{}},DeleteTable:{input:{type:"structure",required:["TableName"],members:{TableName:{}}},output:{type:"structure",members:{TableDescription:{shape:"S3c"}}},endpointdiscovery:{}},DescribeBackup:{input:{type:"structure",required:["BackupArn"],members:{BackupArn:{}}},output:{type:"structure",members:{BackupDescription:{shape:"S40"}}},endpointdiscovery:{}},DescribeContinuousBackups:{input:{type:"structure",required:["TableName"],members:{TableName:{}}},output:{type:"structure",members:{ContinuousBackupsDescription:{shape:"S4u"}}},endpointdiscovery:{}},DescribeContributorInsights:{input:{type:"structure",required:["TableName"],members:{TableName:{},IndexName:{}}},output:{type:"structure",members:{TableName:{},IndexName:{},ContributorInsightsRuleList:{type:"list",member:{}},ContributorInsightsStatus:{},LastUpdateDateTime:{type:"timestamp"},FailureException:{type:"structure",members:{ExceptionName:{},ExceptionDescription:{}}}}}},DescribeEndpoints:{input:{type:"structure",members:{}},output:{type:"structure",required:["Endpoints"],members:{Endpoints:{type:"list",member:{type:"structure",required:["Address","CachePeriodInMinutes"],members:{Address:{},CachePeriodInMinutes:{type:"long"}}}}}},endpointoperation:true},DescribeExport:{input:{type:"structure",required:["ExportArn"],members:{ExportArn:{}}},output:{type:"structure",members:{ExportDescription:{shape:"S5e"}}}},DescribeGlobalTable:{input:{type:"structure",required:["GlobalTableName"],members:{GlobalTableName:{}}},output:{type:"structure",members:{GlobalTableDescription:{shape:"S24"}}},endpointdiscovery:{}},DescribeGlobalTableSettings:{input:{type:"structure",required:["GlobalTableName"],members:{GlobalTableName:{}}},output:{type:"structure",members:{GlobalTableName:{},ReplicaSettings:{shape:"S5y"}}},endpointdiscovery:{}},DescribeKinesisStreamingDestination:{input:{type:"structure",required:["TableName"],members:{TableName:{}}},output:{type:"structure",members:{TableName:{},KinesisDataStreamDestinations:{type:"list",member:{type:"structure",members:{StreamArn:{},DestinationStatus:{},DestinationStatusDescription:{}}}}}},endpointdiscovery:{}},DescribeLimits:{input:{type:"structure",members:{}},output:{type:"structure",members:{AccountMaxReadCapacityUnits:{type:"long"},AccountMaxWriteCapacityUnits:{type:"long"},TableMaxReadCapacityUnits:{type:"long"},TableMaxWriteCapacityUnits:{type:"long"}}},endpointdiscovery:{}},DescribeTable:{input:{type:"structure",required:["TableName"],members:{TableName:{}}},output:{type:"structure",members:{Table:{shape:"S3c"}}},endpointdiscovery:{}},DescribeTableReplicaAutoScaling:{input:{type:"structure",required:["TableName"],members:{TableName:{}}},output:{type:"structure",members:{TableAutoScalingDescription:{shape:"S6k"}}}},DescribeTimeToLive:{input:{type:"structure",required:["TableName"],members:{TableName:{}}},output:{type:"structure",members:{TimeToLiveDescription:{shape:"S49"}}},endpointdiscovery:{}},DisableKinesisStreamingDestination:{input:{shape:"S6r"},output:{shape:"S6s"},endpointdiscovery:{}},EnableKinesisStreamingDestination:{input:{shape:"S6r"},output:{shape:"S6s"},endpointdiscovery:{}},ExecuteStatement:{input:{type:"structure",required:["Statement"],members:{Statement:{},Parameters:{shape:"S5"},ConsistentRead:{type:"boolean"},NextToken:{},ReturnConsumedCapacity:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Items:{shape:"S19"},NextToken:{},ConsumedCapacity:{shape:"St"},LastEvaluatedKey:{shape:"S12"}}}},ExecuteTransaction:{input:{type:"structure",required:["TransactStatements"],members:{TransactStatements:{type:"list",member:{type:"structure",required:["Statement"],members:{Statement:{},Parameters:{shape:"S5"}}}},ClientRequestToken:{idempotencyToken:true},ReturnConsumedCapacity:{}}},output:{type:"structure",members:{Responses:{shape:"S72"},ConsumedCapacity:{shape:"Ss"}}}},ExportTableToPointInTime:{input:{type:"structure",required:["TableArn","S3Bucket"],members:{TableArn:{},ExportTime:{type:"timestamp"},ClientToken:{idempotencyToken:true},S3Bucket:{},S3BucketOwner:{},S3Prefix:{},S3SseAlgorithm:{},S3SseKmsKeyId:{},ExportFormat:{}}},output:{type:"structure",members:{ExportDescription:{shape:"S5e"}}}},GetItem:{input:{type:"structure",required:["TableName","Key"],members:{TableName:{},Key:{shape:"S12"},AttributesToGet:{shape:"S13"},ConsistentRead:{type:"boolean"},ReturnConsumedCapacity:{},ProjectionExpression:{},ExpressionAttributeNames:{shape:"S15"}}},output:{type:"structure",members:{Item:{shape:"Sr"},ConsumedCapacity:{shape:"St"}}},endpointdiscovery:{}},ListBackups:{input:{type:"structure",members:{TableName:{},Limit:{type:"integer"},TimeRangeLowerBound:{type:"timestamp"},TimeRangeUpperBound:{type:"timestamp"},ExclusiveStartBackupArn:{},BackupType:{}}},output:{type:"structure",members:{BackupSummaries:{type:"list",member:{type:"structure",members:{TableName:{},TableId:{},TableArn:{},BackupArn:{},BackupName:{},BackupCreationDateTime:{type:"timestamp"},BackupExpiryDateTime:{type:"timestamp"},BackupStatus:{},BackupType:{},BackupSizeBytes:{type:"long"}}}},LastEvaluatedBackupArn:{}}},endpointdiscovery:{}},ListContributorInsights:{input:{type:"structure",members:{TableName:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ContributorInsightsSummaries:{type:"list",member:{type:"structure",members:{TableName:{},IndexName:{},ContributorInsightsStatus:{}}}},NextToken:{}}}},ListExports:{input:{type:"structure",members:{TableArn:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ExportSummaries:{type:"list",member:{type:"structure",members:{ExportArn:{},ExportStatus:{}}}},NextToken:{}}}},ListGlobalTables:{input:{type:"structure",members:{ExclusiveStartGlobalTableName:{},Limit:{type:"integer"},RegionName:{}}},output:{type:"structure",members:{GlobalTables:{type:"list",member:{type:"structure",members:{GlobalTableName:{},ReplicationGroup:{shape:"S20"}}}},LastEvaluatedGlobalTableName:{}}},endpointdiscovery:{}},ListTables:{input:{type:"structure",members:{ExclusiveStartTableName:{},Limit:{type:"integer"}}},output:{type:"structure",members:{TableNames:{type:"list",member:{}},LastEvaluatedTableName:{}}},endpointdiscovery:{}},ListTagsOfResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{},NextToken:{}}},output:{type:"structure",members:{Tags:{shape:"S37"},NextToken:{}}},endpointdiscovery:{}},PutItem:{input:{type:"structure",required:["TableName","Item"],members:{TableName:{},Item:{shape:"S1f"},Expected:{shape:"S4d"},ReturnValues:{},ReturnConsumedCapacity:{},ReturnItemCollectionMetrics:{},ConditionalOperator:{},ConditionExpression:{},ExpressionAttributeNames:{shape:"S15"},ExpressionAttributeValues:{shape:"S4l"}}},output:{type:"structure",members:{Attributes:{shape:"Sr"},ConsumedCapacity:{shape:"St"},ItemCollectionMetrics:{shape:"S1l"}}},endpointdiscovery:{}},Query:{input:{type:"structure",required:["TableName"],members:{TableName:{},IndexName:{},Select:{},AttributesToGet:{shape:"S13"},Limit:{type:"integer"},ConsistentRead:{type:"boolean"},KeyConditions:{type:"map",key:{},value:{shape:"S88"}},QueryFilter:{shape:"S89"},ConditionalOperator:{},ScanIndexForward:{type:"boolean"},ExclusiveStartKey:{shape:"S12"},ReturnConsumedCapacity:{},ProjectionExpression:{},FilterExpression:{},KeyConditionExpression:{},ExpressionAttributeNames:{shape:"S15"},ExpressionAttributeValues:{shape:"S4l"}}},output:{type:"structure",members:{Items:{shape:"S19"},Count:{type:"integer"},ScannedCount:{type:"integer"},LastEvaluatedKey:{shape:"S12"},ConsumedCapacity:{shape:"St"}}},endpointdiscovery:{}},RestoreTableFromBackup:{input:{type:"structure",required:["TargetTableName","BackupArn"],members:{TargetTableName:{},BackupArn:{},BillingModeOverride:{},GlobalSecondaryIndexOverride:{shape:"S2x"},LocalSecondaryIndexOverride:{shape:"S2r"},ProvisionedThroughputOverride:{shape:"S2z"},SSESpecificationOverride:{shape:"S34"}}},output:{type:"structure",members:{TableDescription:{shape:"S3c"}}},endpointdiscovery:{}},RestoreTableToPointInTime:{input:{type:"structure",required:["TargetTableName"],members:{SourceTableArn:{},SourceTableName:{},TargetTableName:{},UseLatestRestorableTime:{type:"boolean"},RestoreDateTime:{type:"timestamp"},BillingModeOverride:{},GlobalSecondaryIndexOverride:{shape:"S2x"},LocalSecondaryIndexOverride:{shape:"S2r"},ProvisionedThroughputOverride:{shape:"S2z"},SSESpecificationOverride:{shape:"S34"}}},output:{type:"structure",members:{TableDescription:{shape:"S3c"}}},endpointdiscovery:{}},Scan:{input:{type:"structure",required:["TableName"],members:{TableName:{},IndexName:{},AttributesToGet:{shape:"S13"},Limit:{type:"integer"},Select:{},ScanFilter:{shape:"S89"},ConditionalOperator:{},ExclusiveStartKey:{shape:"S12"},ReturnConsumedCapacity:{},TotalSegments:{type:"integer"},Segment:{type:"integer"},ProjectionExpression:{},FilterExpression:{},ExpressionAttributeNames:{shape:"S15"},ExpressionAttributeValues:{shape:"S4l"},ConsistentRead:{type:"boolean"}}},output:{type:"structure",members:{Items:{shape:"S19"},Count:{type:"integer"},ScannedCount:{type:"integer"},LastEvaluatedKey:{shape:"S12"},ConsumedCapacity:{shape:"St"}}},endpointdiscovery:{}},TagResource:{input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"S37"}}},endpointdiscovery:{}},TransactGetItems:{input:{type:"structure",required:["TransactItems"],members:{TransactItems:{type:"list",member:{type:"structure",required:["Get"],members:{Get:{type:"structure",required:["Key","TableName"],members:{Key:{shape:"S12"},TableName:{},ProjectionExpression:{},ExpressionAttributeNames:{shape:"S15"}}}}}},ReturnConsumedCapacity:{}}},output:{type:"structure",members:{ConsumedCapacity:{shape:"Ss"},Responses:{shape:"S72"}}},endpointdiscovery:{}},TransactWriteItems:{input:{type:"structure",required:["TransactItems"],members:{TransactItems:{type:"list",member:{type:"structure",members:{ConditionCheck:{type:"structure",required:["Key","TableName","ConditionExpression"],members:{Key:{shape:"S12"},TableName:{},ConditionExpression:{},ExpressionAttributeNames:{shape:"S15"},ExpressionAttributeValues:{shape:"S4l"},ReturnValuesOnConditionCheckFailure:{}}},Put:{type:"structure",required:["Item","TableName"],members:{Item:{shape:"S1f"},TableName:{},ConditionExpression:{},ExpressionAttributeNames:{shape:"S15"},ExpressionAttributeValues:{shape:"S4l"},ReturnValuesOnConditionCheckFailure:{}}},Delete:{type:"structure",required:["Key","TableName"],members:{Key:{shape:"S12"},TableName:{},ConditionExpression:{},ExpressionAttributeNames:{shape:"S15"},ExpressionAttributeValues:{shape:"S4l"},ReturnValuesOnConditionCheckFailure:{}}},Update:{type:"structure",required:["Key","UpdateExpression","TableName"],members:{Key:{shape:"S12"},UpdateExpression:{},TableName:{},ConditionExpression:{},ExpressionAttributeNames:{shape:"S15"},ExpressionAttributeValues:{shape:"S4l"},ReturnValuesOnConditionCheckFailure:{}}}}}},ReturnConsumedCapacity:{},ReturnItemCollectionMetrics:{},ClientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{ConsumedCapacity:{shape:"Ss"},ItemCollectionMetrics:{shape:"S1j"}}},endpointdiscovery:{}},UntagResource:{input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{},TagKeys:{type:"list",member:{}}}},endpointdiscovery:{}},UpdateContinuousBackups:{input:{type:"structure",required:["TableName","PointInTimeRecoverySpecification"],members:{TableName:{},PointInTimeRecoverySpecification:{type:"structure",required:["PointInTimeRecoveryEnabled"],members:{PointInTimeRecoveryEnabled:{type:"boolean"}}}}},output:{type:"structure",members:{ContinuousBackupsDescription:{shape:"S4u"}}},endpointdiscovery:{}},UpdateContributorInsights:{input:{type:"structure",required:["TableName","ContributorInsightsAction"],members:{TableName:{},IndexName:{},ContributorInsightsAction:{}}},output:{type:"structure",members:{TableName:{},IndexName:{},ContributorInsightsStatus:{}}}},UpdateGlobalTable:{input:{type:"structure",required:["GlobalTableName","ReplicaUpdates"],members:{GlobalTableName:{},ReplicaUpdates:{type:"list",member:{type:"structure",members:{Create:{type:"structure",required:["RegionName"],members:{RegionName:{}}},Delete:{type:"structure",required:["RegionName"],members:{RegionName:{}}}}}}}},output:{type:"structure",members:{GlobalTableDescription:{shape:"S24"}}},endpointdiscovery:{}},UpdateGlobalTableSettings:{input:{type:"structure",required:["GlobalTableName"],members:{GlobalTableName:{},GlobalTableBillingMode:{},GlobalTableProvisionedWriteCapacityUnits:{type:"long"},GlobalTableProvisionedWriteCapacityAutoScalingSettingsUpdate:{shape:"S9g"},GlobalTableGlobalSecondaryIndexSettingsUpdate:{type:"list",member:{type:"structure",required:["IndexName"],members:{IndexName:{},ProvisionedWriteCapacityUnits:{type:"long"},ProvisionedWriteCapacityAutoScalingSettingsUpdate:{shape:"S9g"}}}},ReplicaSettingsUpdate:{type:"list",member:{type:"structure",required:["RegionName"],members:{RegionName:{},ReplicaProvisionedReadCapacityUnits:{type:"long"},ReplicaProvisionedReadCapacityAutoScalingSettingsUpdate:{shape:"S9g"},ReplicaGlobalSecondaryIndexSettingsUpdate:{type:"list",member:{type:"structure",required:["IndexName"],members:{IndexName:{},ProvisionedReadCapacityUnits:{type:"long"},ProvisionedReadCapacityAutoScalingSettingsUpdate:{shape:"S9g"}}}},ReplicaTableClass:{}}}}}},output:{type:"structure",members:{GlobalTableName:{},ReplicaSettings:{shape:"S5y"}}},endpointdiscovery:{}},UpdateItem:{input:{type:"structure",required:["TableName","Key"],members:{TableName:{},Key:{shape:"S12"},AttributeUpdates:{type:"map",key:{},value:{type:"structure",members:{Value:{shape:"S6"},Action:{}}}},Expected:{shape:"S4d"},ConditionalOperator:{},ReturnValues:{},ReturnConsumedCapacity:{},ReturnItemCollectionMetrics:{},UpdateExpression:{},ConditionExpression:{},ExpressionAttributeNames:{shape:"S15"},ExpressionAttributeValues:{shape:"S4l"}}},output:{type:"structure",members:{Attributes:{shape:"Sr"},ConsumedCapacity:{shape:"St"},ItemCollectionMetrics:{shape:"S1l"}}},endpointdiscovery:{}},UpdateTable:{input:{type:"structure",required:["TableName"],members:{AttributeDefinitions:{shape:"S2k"},TableName:{},BillingMode:{},ProvisionedThroughput:{shape:"S2z"},GlobalSecondaryIndexUpdates:{type:"list",member:{type:"structure",members:{Update:{type:"structure",required:["IndexName","ProvisionedThroughput"],members:{IndexName:{},ProvisionedThroughput:{shape:"S2z"}}},Create:{type:"structure",required:["IndexName","KeySchema","Projection"],members:{IndexName:{},KeySchema:{shape:"S2o"},Projection:{shape:"S2t"},ProvisionedThroughput:{shape:"S2z"}}},Delete:{type:"structure",required:["IndexName"],members:{IndexName:{}}}}}},StreamSpecification:{shape:"S31"},SSESpecification:{shape:"S34"},ReplicaUpdates:{type:"list",member:{type:"structure",members:{Create:{type:"structure",required:["RegionName"],members:{RegionName:{},KMSMasterKeyId:{},ProvisionedThroughputOverride:{shape:"S2b"},GlobalSecondaryIndexes:{shape:"Sa5"},TableClassOverride:{}}},Update:{type:"structure",required:["RegionName"],members:{RegionName:{},KMSMasterKeyId:{},ProvisionedThroughputOverride:{shape:"S2b"},GlobalSecondaryIndexes:{shape:"Sa5"},TableClassOverride:{}}},Delete:{type:"structure",required:["RegionName"],members:{RegionName:{}}}}}},TableClass:{}}},output:{type:"structure",members:{TableDescription:{shape:"S3c"}}},endpointdiscovery:{}},UpdateTableReplicaAutoScaling:{input:{type:"structure",required:["TableName"],members:{GlobalSecondaryIndexUpdates:{type:"list",member:{type:"structure",members:{IndexName:{},ProvisionedWriteCapacityAutoScalingUpdate:{shape:"S9g"}}}},TableName:{},ProvisionedWriteCapacityAutoScalingUpdate:{shape:"S9g"},ReplicaUpdates:{type:"list",member:{type:"structure",required:["RegionName"],members:{RegionName:{},ReplicaGlobalSecondaryIndexUpdates:{type:"list",member:{type:"structure",members:{IndexName:{},ProvisionedReadCapacityAutoScalingUpdate:{shape:"S9g"}}}},ReplicaProvisionedReadCapacityAutoScalingUpdate:{shape:"S9g"}}}}}},output:{type:"structure",members:{TableAutoScalingDescription:{shape:"S6k"}}}},UpdateTimeToLive:{input:{type:"structure",required:["TableName","TimeToLiveSpecification"],members:{TableName:{},TimeToLiveSpecification:{shape:"Saj"}}},output:{type:"structure",members:{TimeToLiveSpecification:{shape:"Saj"}}},endpointdiscovery:{}}},shapes:{S5:{type:"list",member:{shape:"S6"}},S6:{type:"structure",members:{S:{},N:{},B:{type:"blob"},SS:{type:"list",member:{}},NS:{type:"list",member:{}},BS:{type:"list",member:{type:"blob"}},M:{type:"map",key:{},value:{shape:"S6"}},L:{type:"list",member:{shape:"S6"}},NULL:{type:"boolean"},BOOL:{type:"boolean"}}},Sr:{type:"map",key:{},value:{shape:"S6"}},Ss:{type:"list",member:{shape:"St"}},St:{type:"structure",members:{TableName:{},CapacityUnits:{type:"double"},ReadCapacityUnits:{type:"double"},WriteCapacityUnits:{type:"double"},Table:{shape:"Sv"},LocalSecondaryIndexes:{shape:"Sw"},GlobalSecondaryIndexes:{shape:"Sw"}}},Sv:{type:"structure",members:{ReadCapacityUnits:{type:"double"},WriteCapacityUnits:{type:"double"},CapacityUnits:{type:"double"}}},Sw:{type:"map",key:{},value:{shape:"Sv"}},Sz:{type:"map",key:{},value:{type:"structure",required:["Keys"],members:{Keys:{type:"list",member:{shape:"S12"}},AttributesToGet:{shape:"S13"},ConsistentRead:{type:"boolean"},ProjectionExpression:{},ExpressionAttributeNames:{shape:"S15"}}}},S12:{type:"map",key:{},value:{shape:"S6"}},S13:{type:"list",member:{}},S15:{type:"map",key:{},value:{}},S19:{type:"list",member:{shape:"Sr"}},S1b:{type:"map",key:{},value:{type:"list",member:{type:"structure",members:{PutRequest:{type:"structure",required:["Item"],members:{Item:{shape:"S1f"}}},DeleteRequest:{type:"structure",required:["Key"],members:{Key:{shape:"S12"}}}}}}},S1f:{type:"map",key:{},value:{shape:"S6"}},S1j:{type:"map",key:{},value:{type:"list",member:{shape:"S1l"}}},S1l:{type:"structure",members:{ItemCollectionKey:{type:"map",key:{},value:{shape:"S6"}},SizeEstimateRangeGB:{type:"list",member:{type:"double"}}}},S1s:{type:"structure",required:["BackupArn","BackupName","BackupStatus","BackupType","BackupCreationDateTime"],members:{BackupArn:{},BackupName:{},BackupSizeBytes:{type:"long"},BackupStatus:{},BackupType:{},BackupCreationDateTime:{type:"timestamp"},BackupExpiryDateTime:{type:"timestamp"}}},S20:{type:"list",member:{type:"structure",members:{RegionName:{}}}},S24:{type:"structure",members:{ReplicationGroup:{shape:"S25"},GlobalTableArn:{},CreationDateTime:{type:"timestamp"},GlobalTableStatus:{},GlobalTableName:{}}},S25:{type:"list",member:{type:"structure",members:{RegionName:{},ReplicaStatus:{},ReplicaStatusDescription:{},ReplicaStatusPercentProgress:{},KMSMasterKeyId:{},ProvisionedThroughputOverride:{shape:"S2b"},GlobalSecondaryIndexes:{type:"list",member:{type:"structure",members:{IndexName:{},ProvisionedThroughputOverride:{shape:"S2b"}}}},ReplicaInaccessibleDateTime:{type:"timestamp"},ReplicaTableClassSummary:{shape:"S2f"}}}},S2b:{type:"structure",members:{ReadCapacityUnits:{type:"long"}}},S2f:{type:"structure",members:{TableClass:{},LastUpdateDateTime:{type:"timestamp"}}},S2k:{type:"list",member:{type:"structure",required:["AttributeName","AttributeType"],members:{AttributeName:{},AttributeType:{}}}},S2o:{type:"list",member:{type:"structure",required:["AttributeName","KeyType"],members:{AttributeName:{},KeyType:{}}}},S2r:{type:"list",member:{type:"structure",required:["IndexName","KeySchema","Projection"],members:{IndexName:{},KeySchema:{shape:"S2o"},Projection:{shape:"S2t"}}}},S2t:{type:"structure",members:{ProjectionType:{},NonKeyAttributes:{type:"list",member:{}}}},S2x:{type:"list",member:{type:"structure",required:["IndexName","KeySchema","Projection"],members:{IndexName:{},KeySchema:{shape:"S2o"},Projection:{shape:"S2t"},ProvisionedThroughput:{shape:"S2z"}}}},S2z:{type:"structure",required:["ReadCapacityUnits","WriteCapacityUnits"],members:{ReadCapacityUnits:{type:"long"},WriteCapacityUnits:{type:"long"}}},S31:{type:"structure",required:["StreamEnabled"],members:{StreamEnabled:{type:"boolean"},StreamViewType:{}}},S34:{type:"structure",members:{Enabled:{type:"boolean"},SSEType:{},KMSMasterKeyId:{}}},S37:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S3c:{type:"structure",members:{AttributeDefinitions:{shape:"S2k"},TableName:{},KeySchema:{shape:"S2o"},TableStatus:{},CreationDateTime:{type:"timestamp"},ProvisionedThroughput:{shape:"S3e"},TableSizeBytes:{type:"long"},ItemCount:{type:"long"},TableArn:{},TableId:{},BillingModeSummary:{shape:"S3i"},LocalSecondaryIndexes:{type:"list",member:{type:"structure",members:{IndexName:{},KeySchema:{shape:"S2o"},Projection:{shape:"S2t"},IndexSizeBytes:{type:"long"},ItemCount:{type:"long"},IndexArn:{}}}},GlobalSecondaryIndexes:{type:"list",member:{type:"structure",members:{IndexName:{},KeySchema:{shape:"S2o"},Projection:{shape:"S2t"},IndexStatus:{},Backfilling:{type:"boolean"},ProvisionedThroughput:{shape:"S3e"},IndexSizeBytes:{type:"long"},ItemCount:{type:"long"},IndexArn:{}}}},StreamSpecification:{shape:"S31"},LatestStreamLabel:{},LatestStreamArn:{},GlobalTableVersion:{},Replicas:{shape:"S25"},RestoreSummary:{type:"structure",required:["RestoreDateTime","RestoreInProgress"],members:{SourceBackupArn:{},SourceTableArn:{},RestoreDateTime:{type:"timestamp"},RestoreInProgress:{type:"boolean"}}},SSEDescription:{shape:"S3t"},ArchivalSummary:{type:"structure",members:{ArchivalDateTime:{type:"timestamp"},ArchivalReason:{},ArchivalBackupArn:{}}},TableClassSummary:{shape:"S2f"}}},S3e:{type:"structure",members:{LastIncreaseDateTime:{type:"timestamp"},LastDecreaseDateTime:{type:"timestamp"},NumberOfDecreasesToday:{type:"long"},ReadCapacityUnits:{type:"long"},WriteCapacityUnits:{type:"long"}}},S3i:{type:"structure",members:{BillingMode:{},LastUpdateToPayPerRequestDateTime:{type:"timestamp"}}},S3t:{type:"structure",members:{Status:{},SSEType:{},KMSMasterKeyArn:{},InaccessibleEncryptionDateTime:{type:"timestamp"}}},S40:{type:"structure",members:{BackupDetails:{shape:"S1s"},SourceTableDetails:{type:"structure",required:["TableName","TableId","KeySchema","TableCreationDateTime","ProvisionedThroughput"],members:{TableName:{},TableId:{},TableArn:{},TableSizeBytes:{type:"long"},KeySchema:{shape:"S2o"},TableCreationDateTime:{type:"timestamp"},ProvisionedThroughput:{shape:"S2z"},ItemCount:{type:"long"},BillingMode:{}}},SourceTableFeatureDetails:{type:"structure",members:{LocalSecondaryIndexes:{type:"list",member:{type:"structure",members:{IndexName:{},KeySchema:{shape:"S2o"},Projection:{shape:"S2t"}}}},GlobalSecondaryIndexes:{type:"list",member:{type:"structure",members:{IndexName:{},KeySchema:{shape:"S2o"},Projection:{shape:"S2t"},ProvisionedThroughput:{shape:"S2z"}}}},StreamDescription:{shape:"S31"},TimeToLiveDescription:{shape:"S49"},SSEDescription:{shape:"S3t"}}}}},S49:{type:"structure",members:{TimeToLiveStatus:{},AttributeName:{}}},S4d:{type:"map",key:{},value:{type:"structure",members:{Value:{shape:"S6"},Exists:{type:"boolean"},ComparisonOperator:{},AttributeValueList:{shape:"S4h"}}}},S4h:{type:"list",member:{shape:"S6"}},S4l:{type:"map",key:{},value:{shape:"S6"}},S4u:{type:"structure",required:["ContinuousBackupsStatus"],members:{ContinuousBackupsStatus:{},PointInTimeRecoveryDescription:{type:"structure",members:{PointInTimeRecoveryStatus:{},EarliestRestorableDateTime:{type:"timestamp"},LatestRestorableDateTime:{type:"timestamp"}}}}},S5e:{type:"structure",members:{ExportArn:{},ExportStatus:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},ExportManifest:{},TableArn:{},TableId:{},ExportTime:{type:"timestamp"},ClientToken:{},S3Bucket:{},S3BucketOwner:{},S3Prefix:{},S3SseAlgorithm:{},S3SseKmsKeyId:{},FailureCode:{},FailureMessage:{},ExportFormat:{},BilledSizeBytes:{type:"long"},ItemCount:{type:"long"}}},S5y:{type:"list",member:{type:"structure",required:["RegionName"],members:{RegionName:{},ReplicaStatus:{},ReplicaBillingModeSummary:{shape:"S3i"},ReplicaProvisionedReadCapacityUnits:{type:"long"},ReplicaProvisionedReadCapacityAutoScalingSettings:{shape:"S60"},ReplicaProvisionedWriteCapacityUnits:{type:"long"},ReplicaProvisionedWriteCapacityAutoScalingSettings:{shape:"S60"},ReplicaGlobalSecondaryIndexSettings:{type:"list",member:{type:"structure",required:["IndexName"],members:{IndexName:{},IndexStatus:{},ProvisionedReadCapacityUnits:{type:"long"},ProvisionedReadCapacityAutoScalingSettings:{shape:"S60"},ProvisionedWriteCapacityUnits:{type:"long"},ProvisionedWriteCapacityAutoScalingSettings:{shape:"S60"}}}},ReplicaTableClassSummary:{shape:"S2f"}}}},S60:{type:"structure",members:{MinimumUnits:{type:"long"},MaximumUnits:{type:"long"},AutoScalingDisabled:{type:"boolean"},AutoScalingRoleArn:{},ScalingPolicies:{type:"list",member:{type:"structure",members:{PolicyName:{},TargetTrackingScalingPolicyConfiguration:{type:"structure",required:["TargetValue"],members:{DisableScaleIn:{type:"boolean"},ScaleInCooldown:{type:"integer"},ScaleOutCooldown:{type:"integer"},TargetValue:{type:"double"}}}}}}}},S6k:{type:"structure",members:{TableName:{},TableStatus:{},Replicas:{type:"list",member:{type:"structure",members:{RegionName:{},GlobalSecondaryIndexes:{type:"list",member:{type:"structure",members:{IndexName:{},IndexStatus:{},ProvisionedReadCapacityAutoScalingSettings:{shape:"S60"},ProvisionedWriteCapacityAutoScalingSettings:{shape:"S60"}}}},ReplicaProvisionedReadCapacityAutoScalingSettings:{shape:"S60"},ReplicaProvisionedWriteCapacityAutoScalingSettings:{shape:"S60"},ReplicaStatus:{}}}}}},S6r:{type:"structure",required:["TableName","StreamArn"],members:{TableName:{},StreamArn:{}}},S6s:{type:"structure",members:{TableName:{},StreamArn:{},DestinationStatus:{}}},S72:{type:"list",member:{type:"structure",members:{Item:{shape:"Sr"}}}},S88:{type:"structure",required:["ComparisonOperator"],members:{AttributeValueList:{shape:"S4h"},ComparisonOperator:{}}},S89:{type:"map",key:{},value:{shape:"S88"}},S9g:{type:"structure",members:{MinimumUnits:{type:"long"},MaximumUnits:{type:"long"},AutoScalingDisabled:{type:"boolean"},AutoScalingRoleArn:{},ScalingPolicyUpdate:{type:"structure",required:["TargetTrackingScalingPolicyConfiguration"],members:{PolicyName:{},TargetTrackingScalingPolicyConfiguration:{type:"structure",required:["TargetValue"],members:{DisableScaleIn:{type:"boolean"},ScaleInCooldown:{type:"integer"},ScaleOutCooldown:{type:"integer"},TargetValue:{type:"double"}}}}}}},Sa5:{type:"list",member:{type:"structure",required:["IndexName"],members:{IndexName:{},ProvisionedThroughputOverride:{shape:"S2b"}}}},Saj:{type:"structure",required:["Enabled","AttributeName"],members:{Enabled:{type:"boolean"},AttributeName:{}}}}}},1917:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["codegurureviewer"]={};i.CodeGuruReviewer=s.defineService("codegurureviewer",["2019-09-19"]);Object.defineProperty(a.services["codegurureviewer"],"2019-09-19",{get:function get(){var e=r(4912);e.paginators=r(5388).pagination;e.waiters=r(3333).waiters;return e},enumerable:true,configurable:true});e.exports=i.CodeGuruReviewer},1918:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["rbin"]={};i.Rbin=s.defineService("rbin",["2021-06-15"]);Object.defineProperty(a.services["rbin"],"2021-06-15",{get:function get(){var e=r(7052);e.paginators=r(6042).pagination;return e},enumerable:true,configurable:true});e.exports=i.Rbin},1920:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["es"]={};i.ES=s.defineService("es",["2015-01-01"]);Object.defineProperty(a.services["es"],"2015-01-01",{get:function get(){var e=r(9307);e.paginators=r(9743).pagination;return e},enumerable:true,configurable:true});e.exports=i.ES},1926:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["greengrassv2"]={};i.GreengrassV2=s.defineService("greengrassv2",["2020-11-30"]);Object.defineProperty(a.services["greengrassv2"],"2020-11-30",{get:function get(){var e=r(7720);e.paginators=r(8782).pagination;return e},enumerable:true,configurable:true});e.exports=i.GreengrassV2},1928:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["emr"]={};i.EMR=s.defineService("emr",["2009-03-31"]);Object.defineProperty(a.services["emr"],"2009-03-31",{get:function get(){var e=r(437);e.paginators=r(240).pagination;e.waiters=r(6023).waiters;return e},enumerable:true,configurable:true});e.exports=i.EMR},1944:function(e){e.exports={pagination:{ListConfigs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"configList"},ListContacts:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"contactList"},ListDataflowEndpointGroups:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"dataflowEndpointGroupList"},ListGroundStations:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"groundStationList"},ListMissionProfiles:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"missionProfileList"},ListSatellites:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"satellites"}}}},1957:function(e){e.exports={pagination:{ListClusters:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ClusterInfoList"},ListClustersV2:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ClusterInfoList"},ListConfigurations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Configurations"},ListKafkaVersions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"KafkaVersions"},ListNodes:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"NodeInfoList"},ListClusterOperations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ClusterOperationInfoList"},ListConfigurationRevisions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Revisions"},ListScramSecrets:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"SecretArnList"}}}},1960:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var i=_interopRequireDefault(r(6634));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}const s=[];for(let e=0;e<256;++e){s.push((e+256).toString(16).substr(1))}function stringify(e,t=0){const r=(s[e[t+0]]+s[e[t+1]]+s[e[t+2]]+s[e[t+3]]+"-"+s[e[t+4]]+s[e[t+5]]+"-"+s[e[t+6]]+s[e[t+7]]+"-"+s[e[t+8]]+s[e[t+9]]+"-"+s[e[t+10]]+s[e[t+11]]+s[e[t+12]]+s[e[t+13]]+s[e[t+14]]+s[e[t+15]]).toLowerCase();if(!(0,i.default)(r)){throw TypeError("Stringified UUID is invalid")}return r}var a=stringify;t.default=a},1965:function(e){e.exports={pagination:{ListApplications:{input_token:"nextToken",output_token:"nextToken",result_key:"applicationSummaries"}}}},1969:function(e){e.exports={pagination:{DescribeFleetAttributes:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"FleetAttributes"},DescribeFleetCapacity:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"FleetCapacity"},DescribeFleetEvents:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"Events"},DescribeFleetLocationAttributes:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit"},DescribeFleetUtilization:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"FleetUtilization"},DescribeGameServerInstances:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"GameServerInstances"},DescribeGameSessionDetails:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"GameSessionDetails"},DescribeGameSessionQueues:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"GameSessionQueues"},DescribeGameSessions:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"GameSessions"},DescribeInstances:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"Instances"},DescribeMatchmakingConfigurations:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"Configurations"},DescribeMatchmakingRuleSets:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"RuleSets"},DescribePlayerSessions:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"PlayerSessions"},DescribeScalingPolicies:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"ScalingPolicies"},ListAliases:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"Aliases"},ListBuilds:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"Builds"},ListFleets:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"FleetIds"},ListGameServerGroups:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"GameServerGroups"},ListGameServers:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"GameServers"},ListScripts:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"Scripts"},SearchGameSessions:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"GameSessions"}}}},1971:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2016-11-01",endpointPrefix:"opsworks-cm",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"OpsWorksCM",serviceFullName:"AWS OpsWorks CM",serviceId:"OpsWorksCM",signatureVersion:"v4",signingName:"opsworks-cm",targetPrefix:"OpsWorksCM_V2016_11_01",uid:"opsworkscm-2016-11-01"},operations:{AssociateNode:{input:{type:"structure",required:["ServerName","NodeName","EngineAttributes"],members:{ServerName:{},NodeName:{},EngineAttributes:{shape:"S4"}}},output:{type:"structure",members:{NodeAssociationStatusToken:{}}}},CreateBackup:{input:{type:"structure",required:["ServerName"],members:{ServerName:{},Description:{},Tags:{shape:"Sc"}}},output:{type:"structure",members:{Backup:{shape:"Sh"}}}},CreateServer:{input:{type:"structure",required:["Engine","ServerName","InstanceProfileArn","InstanceType","ServiceRoleArn"],members:{AssociatePublicIpAddress:{type:"boolean"},CustomDomain:{},CustomCertificate:{},CustomPrivateKey:{type:"string",sensitive:true},DisableAutomatedBackup:{type:"boolean"},Engine:{},EngineModel:{},EngineVersion:{},EngineAttributes:{shape:"S4"},BackupRetentionCount:{type:"integer"},ServerName:{},InstanceProfileArn:{},InstanceType:{},KeyPair:{},PreferredMaintenanceWindow:{},PreferredBackupWindow:{},SecurityGroupIds:{shape:"Sn"},ServiceRoleArn:{},SubnetIds:{shape:"Sn"},Tags:{shape:"Sc"},BackupId:{}}},output:{type:"structure",members:{Server:{shape:"Sz"}}}},DeleteBackup:{input:{type:"structure",required:["BackupId"],members:{BackupId:{}}},output:{type:"structure",members:{}}},DeleteServer:{input:{type:"structure",required:["ServerName"],members:{ServerName:{}}},output:{type:"structure",members:{}}},DescribeAccountAttributes:{input:{type:"structure",members:{}},output:{type:"structure",members:{Attributes:{type:"list",member:{type:"structure",members:{Name:{},Maximum:{type:"integer"},Used:{type:"integer"}}}}}}},DescribeBackups:{input:{type:"structure",members:{BackupId:{},ServerName:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Backups:{type:"list",member:{shape:"Sh"}},NextToken:{}}}},DescribeEvents:{input:{type:"structure",required:["ServerName"],members:{ServerName:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ServerEvents:{type:"list",member:{type:"structure",members:{CreatedAt:{type:"timestamp"},ServerName:{},Message:{},LogUrl:{}}}},NextToken:{}}}},DescribeNodeAssociationStatus:{input:{type:"structure",required:["NodeAssociationStatusToken","ServerName"],members:{NodeAssociationStatusToken:{},ServerName:{}}},output:{type:"structure",members:{NodeAssociationStatus:{},EngineAttributes:{shape:"S4"}}}},DescribeServers:{input:{type:"structure",members:{ServerName:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Servers:{type:"list",member:{shape:"Sz"}},NextToken:{}}}},DisassociateNode:{input:{type:"structure",required:["ServerName","NodeName"],members:{ServerName:{},NodeName:{},EngineAttributes:{shape:"S4"}}},output:{type:"structure",members:{NodeAssociationStatusToken:{}}}},ExportServerEngineAttribute:{input:{type:"structure",required:["ExportAttributeName","ServerName"],members:{ExportAttributeName:{},ServerName:{},InputAttributes:{shape:"S4"}}},output:{type:"structure",members:{EngineAttribute:{shape:"S5"},ServerName:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Tags:{shape:"Sc"},NextToken:{}}}},RestoreServer:{input:{type:"structure",required:["BackupId","ServerName"],members:{BackupId:{},ServerName:{},InstanceType:{},KeyPair:{}}},output:{type:"structure",members:{Server:{shape:"Sz"}}}},StartMaintenance:{input:{type:"structure",required:["ServerName"],members:{ServerName:{},EngineAttributes:{shape:"S4"}}},output:{type:"structure",members:{Server:{shape:"Sz"}}}},TagResource:{input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"Sc"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateServer:{input:{type:"structure",required:["ServerName"],members:{DisableAutomatedBackup:{type:"boolean"},BackupRetentionCount:{type:"integer"},ServerName:{},PreferredMaintenanceWindow:{},PreferredBackupWindow:{}}},output:{type:"structure",members:{Server:{shape:"Sz"}}}},UpdateServerEngineAttributes:{input:{type:"structure",required:["ServerName","AttributeName"],members:{ServerName:{},AttributeName:{},AttributeValue:{}}},output:{type:"structure",members:{Server:{shape:"Sz"}}}}},shapes:{S4:{type:"list",member:{shape:"S5"}},S5:{type:"structure",members:{Name:{},Value:{type:"string",sensitive:true}}},Sc:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sh:{type:"structure",members:{BackupArn:{},BackupId:{},BackupType:{},CreatedAt:{type:"timestamp"},Description:{},Engine:{},EngineModel:{},EngineVersion:{},InstanceProfileArn:{},InstanceType:{},KeyPair:{},PreferredBackupWindow:{},PreferredMaintenanceWindow:{},S3DataSize:{deprecated:true,type:"integer"},S3DataUrl:{deprecated:true},S3LogUrl:{},SecurityGroupIds:{shape:"Sn"},ServerName:{},ServiceRoleArn:{},Status:{},StatusDescription:{},SubnetIds:{shape:"Sn"},ToolsVersion:{},UserArn:{}}},Sn:{type:"list",member:{}},Sz:{type:"structure",members:{AssociatePublicIpAddress:{type:"boolean"},BackupRetentionCount:{type:"integer"},ServerName:{},CreatedAt:{type:"timestamp"},CloudFormationStackArn:{},CustomDomain:{},DisableAutomatedBackup:{type:"boolean"},Endpoint:{},Engine:{},EngineModel:{},EngineAttributes:{shape:"S4"},EngineVersion:{},InstanceProfileArn:{},InstanceType:{},KeyPair:{},MaintenanceStatus:{},PreferredMaintenanceWindow:{},PreferredBackupWindow:{},SecurityGroupIds:{shape:"Sn"},ServiceRoleArn:{},Status:{},StatusReason:{},SubnetIds:{shape:"Sn"},ServerArn:{}}}}}},1986:function(e){e.exports={pagination:{DescribeHomeRegionControls:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},2007:function(e,t,r){var i=r(395);r(1371);i.util.update(i.DynamoDB.prototype,{setupRequestListeners:function setupRequestListeners(e){if(e.service.config.dynamoDbCrc32){e.removeListener("extractData",i.EventListeners.Json.EXTRACT_DATA);e.addListener("extractData",this.checkCrc32);e.addListener("extractData",i.EventListeners.Json.EXTRACT_DATA)}},checkCrc32:function checkCrc32(e){if(!e.httpResponse.streaming&&!e.request.service.crc32IsValid(e)){e.data=null;e.error=i.util.error(new Error,{code:"CRC32CheckFailed",message:"CRC32 integrity check failed",retryable:true});e.request.haltHandlersOnError();throw e.error}},crc32IsValid:function crc32IsValid(e){var t=e.httpResponse.headers["x-amz-crc32"];if(!t)return true;return parseInt(t,10)===i.util.crypto.crc32(e.httpResponse.body)},defaultRetryCount:10,retryDelays:function retryDelays(e,t){var r=i.util.copy(this.config.retryDelayOptions);if(typeof r.base!=="number"){r.base=50}var s=i.util.calculateRetryDelay(e,r,t);return s}})},2011:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["lexruntimev2"]={};i.LexRuntimeV2=s.defineService("lexruntimev2",["2020-08-07"]);Object.defineProperty(a.services["lexruntimev2"],"2020-08-07",{get:function get(){var e=r(8585);e.paginators=r(1651).pagination;return e},enumerable:true,configurable:true});e.exports=i.LexRuntimeV2},2013:function(e){e.exports={metadata:{apiVersion:"2020-08-11",endpointPrefix:"amplifybackend",signingName:"amplifybackend",serviceFullName:"AmplifyBackend",serviceId:"AmplifyBackend",protocol:"rest-json",jsonVersion:"1.1",uid:"amplifybackend-2020-08-11",signatureVersion:"v4"},operations:{CloneBackend:{http:{requestUri:"/backend/{appId}/environments/{backendEnvironmentName}/clone",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},BackendEnvironmentName:{location:"uri",locationName:"backendEnvironmentName"},TargetEnvironmentName:{locationName:"targetEnvironmentName"}},required:["AppId","BackendEnvironmentName","TargetEnvironmentName"]},output:{type:"structure",members:{AppId:{locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},Error:{locationName:"error"},JobId:{locationName:"jobId"},Operation:{locationName:"operation"},Status:{locationName:"status"}}}},CreateBackend:{http:{requestUri:"/backend",responseCode:200},input:{type:"structure",members:{AppId:{locationName:"appId"},AppName:{locationName:"appName"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},ResourceConfig:{locationName:"resourceConfig",type:"structure",members:{}},ResourceName:{locationName:"resourceName"}},required:["AppId","BackendEnvironmentName","AppName"]},output:{type:"structure",members:{AppId:{locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},Error:{locationName:"error"},JobId:{locationName:"jobId"},Operation:{locationName:"operation"},Status:{locationName:"status"}}}},CreateBackendAPI:{http:{requestUri:"/backend/{appId}/api",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},ResourceConfig:{shape:"S8",locationName:"resourceConfig"},ResourceName:{locationName:"resourceName"}},required:["AppId","ResourceName","BackendEnvironmentName","ResourceConfig"]},output:{type:"structure",members:{AppId:{locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},Error:{locationName:"error"},JobId:{locationName:"jobId"},Operation:{locationName:"operation"},Status:{locationName:"status"}}}},CreateBackendAuth:{http:{requestUri:"/backend/{appId}/auth",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},ResourceConfig:{shape:"Si",locationName:"resourceConfig"},ResourceName:{locationName:"resourceName"}},required:["AppId","ResourceName","BackendEnvironmentName","ResourceConfig"]},output:{type:"structure",members:{AppId:{locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},Error:{locationName:"error"},JobId:{locationName:"jobId"},Operation:{locationName:"operation"},Status:{locationName:"status"}}}},CreateBackendConfig:{http:{requestUri:"/backend/{appId}/config",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},BackendManagerAppId:{locationName:"backendManagerAppId"}},required:["AppId"]},output:{type:"structure",members:{AppId:{locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},JobId:{locationName:"jobId"},Status:{locationName:"status"}}}},CreateBackendStorage:{http:{requestUri:"/backend/{appId}/storage",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},ResourceConfig:{locationName:"resourceConfig",type:"structure",members:{BucketName:{locationName:"bucketName"},Permissions:{shape:"S1h",locationName:"permissions"},ServiceName:{locationName:"serviceName"}},required:["ServiceName","Permissions"]},ResourceName:{locationName:"resourceName"}},required:["AppId","ResourceName","BackendEnvironmentName","ResourceConfig"]},output:{type:"structure",members:{AppId:{locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},JobId:{locationName:"jobId"},Status:{locationName:"status"}}}},CreateToken:{http:{requestUri:"/backend/{appId}/challenge",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"}},required:["AppId"]},output:{type:"structure",members:{AppId:{locationName:"appId"},ChallengeCode:{locationName:"challengeCode"},SessionId:{locationName:"sessionId"},Ttl:{locationName:"ttl"}}}},DeleteBackend:{http:{requestUri:"/backend/{appId}/environments/{backendEnvironmentName}/remove",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},BackendEnvironmentName:{location:"uri",locationName:"backendEnvironmentName"}},required:["AppId","BackendEnvironmentName"]},output:{type:"structure",members:{AppId:{locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},Error:{locationName:"error"},JobId:{locationName:"jobId"},Operation:{locationName:"operation"},Status:{locationName:"status"}}}},DeleteBackendAPI:{http:{requestUri:"/backend/{appId}/api/{backendEnvironmentName}/remove",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},BackendEnvironmentName:{location:"uri",locationName:"backendEnvironmentName"},ResourceConfig:{shape:"S8",locationName:"resourceConfig"},ResourceName:{locationName:"resourceName"}},required:["AppId","BackendEnvironmentName","ResourceName"]},output:{type:"structure",members:{AppId:{locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},Error:{locationName:"error"},JobId:{locationName:"jobId"},Operation:{locationName:"operation"},Status:{locationName:"status"}}}},DeleteBackendAuth:{http:{requestUri:"/backend/{appId}/auth/{backendEnvironmentName}/remove",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},BackendEnvironmentName:{location:"uri",locationName:"backendEnvironmentName"},ResourceName:{locationName:"resourceName"}},required:["AppId","BackendEnvironmentName","ResourceName"]},output:{type:"structure",members:{AppId:{locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},Error:{locationName:"error"},JobId:{locationName:"jobId"},Operation:{locationName:"operation"},Status:{locationName:"status"}}}},DeleteBackendStorage:{http:{requestUri:"/backend/{appId}/storage/{backendEnvironmentName}/remove",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},BackendEnvironmentName:{location:"uri",locationName:"backendEnvironmentName"},ResourceName:{locationName:"resourceName"},ServiceName:{locationName:"serviceName"}},required:["AppId","BackendEnvironmentName","ServiceName","ResourceName"]},output:{type:"structure",members:{AppId:{locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},JobId:{locationName:"jobId"},Status:{locationName:"status"}}}},DeleteToken:{http:{requestUri:"/backend/{appId}/challenge/{sessionId}/remove",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},SessionId:{location:"uri",locationName:"sessionId"}},required:["SessionId","AppId"]},output:{type:"structure",members:{IsSuccess:{locationName:"isSuccess",type:"boolean"}}}},GenerateBackendAPIModels:{http:{requestUri:"/backend/{appId}/api/{backendEnvironmentName}/generateModels",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},BackendEnvironmentName:{location:"uri",locationName:"backendEnvironmentName"},ResourceName:{locationName:"resourceName"}},required:["AppId","BackendEnvironmentName","ResourceName"]},output:{type:"structure",members:{AppId:{locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},Error:{locationName:"error"},JobId:{locationName:"jobId"},Operation:{locationName:"operation"},Status:{locationName:"status"}}}},GetBackend:{http:{requestUri:"/backend/{appId}/details",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"}},required:["AppId"]},output:{type:"structure",members:{AmplifyFeatureFlags:{locationName:"amplifyFeatureFlags"},AmplifyMetaConfig:{locationName:"amplifyMetaConfig"},AppId:{locationName:"appId"},AppName:{locationName:"appName"},BackendEnvironmentList:{shape:"S11",locationName:"backendEnvironmentList"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},Error:{locationName:"error"}}}},GetBackendAPI:{http:{requestUri:"/backend/{appId}/api/{backendEnvironmentName}/details",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},BackendEnvironmentName:{location:"uri",locationName:"backendEnvironmentName"},ResourceConfig:{shape:"S8",locationName:"resourceConfig"},ResourceName:{locationName:"resourceName"}},required:["AppId","BackendEnvironmentName","ResourceName"]},output:{type:"structure",members:{AppId:{locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},Error:{locationName:"error"},ResourceConfig:{shape:"S8",locationName:"resourceConfig"},ResourceName:{locationName:"resourceName"}}}},GetBackendAPIModels:{http:{requestUri:"/backend/{appId}/api/{backendEnvironmentName}/getModels",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},BackendEnvironmentName:{location:"uri",locationName:"backendEnvironmentName"},ResourceName:{locationName:"resourceName"}},required:["AppId","BackendEnvironmentName","ResourceName"]},output:{type:"structure",members:{Models:{locationName:"models"},Status:{locationName:"status"}}}},GetBackendAuth:{http:{requestUri:"/backend/{appId}/auth/{backendEnvironmentName}/details",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},BackendEnvironmentName:{location:"uri",locationName:"backendEnvironmentName"},ResourceName:{locationName:"resourceName"}},required:["AppId","BackendEnvironmentName","ResourceName"]},output:{type:"structure",members:{AppId:{locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},Error:{locationName:"error"},ResourceConfig:{shape:"Si",locationName:"resourceConfig"},ResourceName:{locationName:"resourceName"}}}},GetBackendJob:{http:{method:"GET",requestUri:"/backend/{appId}/job/{backendEnvironmentName}/{jobId}",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},BackendEnvironmentName:{location:"uri",locationName:"backendEnvironmentName"},JobId:{location:"uri",locationName:"jobId"}},required:["AppId","BackendEnvironmentName","JobId"]},output:{type:"structure",members:{AppId:{locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},CreateTime:{locationName:"createTime"},Error:{locationName:"error"},JobId:{locationName:"jobId"},Operation:{locationName:"operation"},Status:{locationName:"status"},UpdateTime:{locationName:"updateTime"}}}},GetBackendStorage:{http:{requestUri:"/backend/{appId}/storage/{backendEnvironmentName}/details",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},BackendEnvironmentName:{location:"uri",locationName:"backendEnvironmentName"},ResourceName:{locationName:"resourceName"}},required:["AppId","BackendEnvironmentName","ResourceName"]},output:{type:"structure",members:{AppId:{locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},ResourceConfig:{locationName:"resourceConfig",type:"structure",members:{BucketName:{locationName:"bucketName"},Imported:{locationName:"imported",type:"boolean"},Permissions:{shape:"S1h",locationName:"permissions"},ServiceName:{locationName:"serviceName"}},required:["ServiceName","Imported"]},ResourceName:{locationName:"resourceName"}}}},GetToken:{http:{method:"GET",requestUri:"/backend/{appId}/challenge/{sessionId}",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},SessionId:{location:"uri",locationName:"sessionId"}},required:["SessionId","AppId"]},output:{type:"structure",members:{AppId:{locationName:"appId"},ChallengeCode:{locationName:"challengeCode"},SessionId:{locationName:"sessionId"},Ttl:{locationName:"ttl"}}}},ImportBackendAuth:{http:{requestUri:"/backend/{appId}/auth/{backendEnvironmentName}/import",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},BackendEnvironmentName:{location:"uri",locationName:"backendEnvironmentName"},IdentityPoolId:{locationName:"identityPoolId"},NativeClientId:{locationName:"nativeClientId"},UserPoolId:{locationName:"userPoolId"},WebClientId:{locationName:"webClientId"}},required:["AppId","BackendEnvironmentName","UserPoolId","NativeClientId","WebClientId"]},output:{type:"structure",members:{AppId:{locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},Error:{locationName:"error"},JobId:{locationName:"jobId"},Operation:{locationName:"operation"},Status:{locationName:"status"}}}},ImportBackendStorage:{http:{requestUri:"/backend/{appId}/storage/{backendEnvironmentName}/import",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},BackendEnvironmentName:{location:"uri",locationName:"backendEnvironmentName"},BucketName:{locationName:"bucketName"},ServiceName:{locationName:"serviceName"}},required:["AppId","BackendEnvironmentName","ServiceName"]},output:{type:"structure",members:{AppId:{locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},JobId:{locationName:"jobId"},Status:{locationName:"status"}}}},ListBackendJobs:{http:{requestUri:"/backend/{appId}/job/{backendEnvironmentName}",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},BackendEnvironmentName:{location:"uri",locationName:"backendEnvironmentName"},JobId:{locationName:"jobId"},MaxResults:{locationName:"maxResults",type:"integer"},NextToken:{locationName:"nextToken"},Operation:{locationName:"operation"},Status:{locationName:"status"}},required:["AppId","BackendEnvironmentName"]},output:{type:"structure",members:{Jobs:{locationName:"jobs",type:"list",member:{type:"structure",members:{AppId:{locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},CreateTime:{locationName:"createTime"},Error:{locationName:"error"},JobId:{locationName:"jobId"},Operation:{locationName:"operation"},Status:{locationName:"status"},UpdateTime:{locationName:"updateTime"}},required:["AppId","BackendEnvironmentName"]}},NextToken:{locationName:"nextToken"}}}},ListS3Buckets:{http:{requestUri:"/s3Buckets",responseCode:200},input:{type:"structure",members:{NextToken:{locationName:"nextToken"}}},output:{type:"structure",members:{Buckets:{locationName:"buckets",type:"list",member:{type:"structure",members:{CreationDate:{locationName:"creationDate"},Name:{locationName:"name"}}}},NextToken:{locationName:"nextToken"}}}},RemoveAllBackends:{http:{requestUri:"/backend/{appId}/remove",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},CleanAmplifyApp:{locationName:"cleanAmplifyApp",type:"boolean"}},required:["AppId"]},output:{type:"structure",members:{AppId:{locationName:"appId"},Error:{locationName:"error"},JobId:{locationName:"jobId"},Operation:{locationName:"operation"},Status:{locationName:"status"}}}},RemoveBackendConfig:{http:{requestUri:"/backend/{appId}/config/remove",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"}},required:["AppId"]},output:{type:"structure",members:{Error:{locationName:"error"}}}},UpdateBackendAPI:{http:{requestUri:"/backend/{appId}/api/{backendEnvironmentName}",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},BackendEnvironmentName:{location:"uri",locationName:"backendEnvironmentName"},ResourceConfig:{shape:"S8",locationName:"resourceConfig"},ResourceName:{locationName:"resourceName"}},required:["AppId","BackendEnvironmentName","ResourceName"]},output:{type:"structure",members:{AppId:{locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},Error:{locationName:"error"},JobId:{locationName:"jobId"},Operation:{locationName:"operation"},Status:{locationName:"status"}}}},UpdateBackendAuth:{http:{requestUri:"/backend/{appId}/auth/{backendEnvironmentName}",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},BackendEnvironmentName:{location:"uri",locationName:"backendEnvironmentName"},ResourceConfig:{locationName:"resourceConfig",type:"structure",members:{AuthResources:{locationName:"authResources"},IdentityPoolConfigs:{locationName:"identityPoolConfigs",type:"structure",members:{UnauthenticatedLogin:{locationName:"unauthenticatedLogin",type:"boolean"}}},Service:{locationName:"service"},UserPoolConfigs:{locationName:"userPoolConfigs",type:"structure",members:{ForgotPassword:{locationName:"forgotPassword",type:"structure",members:{DeliveryMethod:{locationName:"deliveryMethod"},EmailSettings:{shape:"Sq",locationName:"emailSettings"},SmsSettings:{shape:"Sr",locationName:"smsSettings"}}},Mfa:{locationName:"mfa",type:"structure",members:{MFAMode:{},Settings:{shape:"Su",locationName:"settings"}}},OAuth:{locationName:"oAuth",type:"structure",members:{DomainPrefix:{locationName:"domainPrefix"},OAuthGrantType:{locationName:"oAuthGrantType"},OAuthScopes:{shape:"Sz",locationName:"oAuthScopes"},RedirectSignInURIs:{shape:"S11",locationName:"redirectSignInURIs"},RedirectSignOutURIs:{shape:"S11",locationName:"redirectSignOutURIs"},SocialProviderSettings:{shape:"S12",locationName:"socialProviderSettings"}}},PasswordPolicy:{locationName:"passwordPolicy",type:"structure",members:{AdditionalConstraints:{shape:"S16",locationName:"additionalConstraints"},MinimumLength:{locationName:"minimumLength",type:"double"}}},VerificationMessage:{locationName:"verificationMessage",type:"structure",members:{DeliveryMethod:{locationName:"deliveryMethod"},EmailSettings:{shape:"Sq",locationName:"emailSettings"},SmsSettings:{shape:"Sr",locationName:"smsSettings"}},required:["DeliveryMethod"]}}}},required:["AuthResources","UserPoolConfigs","Service"]},ResourceName:{locationName:"resourceName"}},required:["AppId","BackendEnvironmentName","ResourceName","ResourceConfig"]},output:{type:"structure",members:{AppId:{locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},Error:{locationName:"error"},JobId:{locationName:"jobId"},Operation:{locationName:"operation"},Status:{locationName:"status"}}}},UpdateBackendConfig:{http:{requestUri:"/backend/{appId}/config/update",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},LoginAuthConfig:{shape:"S3c",locationName:"loginAuthConfig"}},required:["AppId"]},output:{type:"structure",members:{AppId:{locationName:"appId"},BackendManagerAppId:{locationName:"backendManagerAppId"},Error:{locationName:"error"},LoginAuthConfig:{shape:"S3c",locationName:"loginAuthConfig"}}}},UpdateBackendJob:{http:{requestUri:"/backend/{appId}/job/{backendEnvironmentName}/{jobId}",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},BackendEnvironmentName:{location:"uri",locationName:"backendEnvironmentName"},JobId:{location:"uri",locationName:"jobId"},Operation:{locationName:"operation"},Status:{locationName:"status"}},required:["AppId","BackendEnvironmentName","JobId"]},output:{type:"structure",members:{AppId:{locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},CreateTime:{locationName:"createTime"},Error:{locationName:"error"},JobId:{locationName:"jobId"},Operation:{locationName:"operation"},Status:{locationName:"status"},UpdateTime:{locationName:"updateTime"}}}},UpdateBackendStorage:{http:{requestUri:"/backend/{appId}/storage/{backendEnvironmentName}",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},BackendEnvironmentName:{location:"uri",locationName:"backendEnvironmentName"},ResourceConfig:{locationName:"resourceConfig",type:"structure",members:{Permissions:{shape:"S1h",locationName:"permissions"},ServiceName:{locationName:"serviceName"}},required:["ServiceName","Permissions"]},ResourceName:{locationName:"resourceName"}},required:["AppId","BackendEnvironmentName","ResourceName","ResourceConfig"]},output:{type:"structure",members:{AppId:{locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},JobId:{locationName:"jobId"},Status:{locationName:"status"}}}}},shapes:{S8:{type:"structure",members:{AdditionalAuthTypes:{locationName:"additionalAuthTypes",type:"list",member:{shape:"Sa"}},ApiName:{locationName:"apiName"},ConflictResolution:{locationName:"conflictResolution",type:"structure",members:{ResolutionStrategy:{locationName:"resolutionStrategy"}}},DefaultAuthType:{shape:"Sa",locationName:"defaultAuthType"},Service:{locationName:"service"},TransformSchema:{locationName:"transformSchema"}}},Sa:{type:"structure",members:{Mode:{locationName:"mode"},Settings:{locationName:"settings",type:"structure",members:{CognitoUserPoolId:{locationName:"cognitoUserPoolId"},Description:{locationName:"description"},ExpirationTime:{locationName:"expirationTime",type:"double"},OpenIDAuthTTL:{locationName:"openIDAuthTTL"},OpenIDClientId:{locationName:"openIDClientId"},OpenIDIatTTL:{locationName:"openIDIatTTL"},OpenIDIssueURL:{locationName:"openIDIssueURL"},OpenIDProviderName:{locationName:"openIDProviderName"}}}}},Si:{type:"structure",members:{AuthResources:{locationName:"authResources"},IdentityPoolConfigs:{locationName:"identityPoolConfigs",type:"structure",members:{IdentityPoolName:{locationName:"identityPoolName"},UnauthenticatedLogin:{locationName:"unauthenticatedLogin",type:"boolean"}},required:["UnauthenticatedLogin","IdentityPoolName"]},Service:{locationName:"service"},UserPoolConfigs:{locationName:"userPoolConfigs",type:"structure",members:{ForgotPassword:{locationName:"forgotPassword",type:"structure",members:{DeliveryMethod:{locationName:"deliveryMethod"},EmailSettings:{shape:"Sq",locationName:"emailSettings"},SmsSettings:{shape:"Sr",locationName:"smsSettings"}},required:["DeliveryMethod"]},Mfa:{locationName:"mfa",type:"structure",members:{MFAMode:{},Settings:{shape:"Su",locationName:"settings"}},required:["MFAMode"]},OAuth:{locationName:"oAuth",type:"structure",members:{DomainPrefix:{locationName:"domainPrefix"},OAuthGrantType:{locationName:"oAuthGrantType"},OAuthScopes:{shape:"Sz",locationName:"oAuthScopes"},RedirectSignInURIs:{shape:"S11",locationName:"redirectSignInURIs"},RedirectSignOutURIs:{shape:"S11",locationName:"redirectSignOutURIs"},SocialProviderSettings:{shape:"S12",locationName:"socialProviderSettings"}},required:["RedirectSignOutURIs","RedirectSignInURIs","OAuthGrantType","OAuthScopes"]},PasswordPolicy:{locationName:"passwordPolicy",type:"structure",members:{AdditionalConstraints:{shape:"S16",locationName:"additionalConstraints"},MinimumLength:{locationName:"minimumLength",type:"double"}},required:["MinimumLength"]},RequiredSignUpAttributes:{locationName:"requiredSignUpAttributes",type:"list",member:{}},SignInMethod:{locationName:"signInMethod"},UserPoolName:{locationName:"userPoolName"},VerificationMessage:{locationName:"verificationMessage",type:"structure",members:{DeliveryMethod:{locationName:"deliveryMethod"},EmailSettings:{shape:"Sq",locationName:"emailSettings"},SmsSettings:{shape:"Sr",locationName:"smsSettings"}},required:["DeliveryMethod"]}},required:["RequiredSignUpAttributes","SignInMethod","UserPoolName"]}},required:["AuthResources","UserPoolConfigs","Service"]},Sq:{type:"structure",members:{EmailMessage:{locationName:"emailMessage"},EmailSubject:{locationName:"emailSubject"}}},Sr:{type:"structure",members:{SmsMessage:{locationName:"smsMessage"}}},Su:{type:"structure",members:{MfaTypes:{locationName:"mfaTypes",type:"list",member:{}},SmsMessage:{locationName:"smsMessage"}}},Sz:{type:"list",member:{}},S11:{type:"list",member:{}},S12:{type:"structure",members:{Facebook:{shape:"S13"},Google:{shape:"S13"},LoginWithAmazon:{shape:"S13"},SignInWithApple:{type:"structure",members:{ClientId:{locationName:"client_id"},KeyId:{locationName:"key_id"},PrivateKey:{locationName:"private_key"},TeamId:{locationName:"team_id"}}}}},S13:{type:"structure",members:{ClientId:{locationName:"client_id"},ClientSecret:{locationName:"client_secret"}}},S16:{type:"list",member:{}},S1h:{type:"structure",members:{Authenticated:{locationName:"authenticated",type:"list",member:{}},UnAuthenticated:{locationName:"unAuthenticated",type:"list",member:{}}},required:["Authenticated"]},S3c:{type:"structure",members:{AwsCognitoIdentityPoolId:{locationName:"aws_cognito_identity_pool_id"},AwsCognitoRegion:{locationName:"aws_cognito_region"},AwsUserPoolsId:{locationName:"aws_user_pools_id"},AwsUserPoolsWebClientId:{locationName:"aws_user_pools_web_client_id"}}}}}},2017:function(e){e.exports={pagination:{DescribeDomainAutoTunes:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},DescribeInboundConnections:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},DescribeOutboundConnections:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},DescribePackages:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},DescribeReservedInstanceOfferings:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},DescribeReservedInstances:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},GetPackageVersionHistory:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},GetUpgradeHistory:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListDomainsForPackage:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListInstanceTypeDetails:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListPackagesForDomain:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListVersions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},2020:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["apigatewayv2"]={};i.ApiGatewayV2=s.defineService("apigatewayv2",["2018-11-29"]);Object.defineProperty(a.services["apigatewayv2"],"2018-11-29",{get:function get(){var e=r(5687);e.paginators=r(4725).pagination;return e},enumerable:true,configurable:true});e.exports=i.ApiGatewayV2},2028:function(e){e.exports={pagination:{}}},2046:function(e){e.exports={pagination:{}}},2053:function(e){e.exports={metadata:{apiVersion:"2017-06-07",endpointPrefix:"greengrass",signingName:"greengrass",serviceFullName:"AWS Greengrass",serviceId:"Greengrass",protocol:"rest-json",jsonVersion:"1.1",uid:"greengrass-2017-06-07",signatureVersion:"v4"},operations:{AssociateRoleToGroup:{http:{method:"PUT",requestUri:"/greengrass/groups/{GroupId}/role",responseCode:200},input:{type:"structure",members:{GroupId:{location:"uri",locationName:"GroupId"},RoleArn:{}},required:["GroupId","RoleArn"]},output:{type:"structure",members:{AssociatedAt:{}}}},AssociateServiceRoleToAccount:{http:{method:"PUT",requestUri:"/greengrass/servicerole",responseCode:200},input:{type:"structure",members:{RoleArn:{}},required:["RoleArn"]},output:{type:"structure",members:{AssociatedAt:{}}}},CreateConnectorDefinition:{http:{requestUri:"/greengrass/definition/connectors",responseCode:200},input:{type:"structure",members:{AmznClientToken:{location:"header",locationName:"X-Amzn-Client-Token"},InitialVersion:{shape:"S7"},Name:{},tags:{shape:"Sb"}}},output:{type:"structure",members:{Arn:{},CreationTimestamp:{},Id:{},LastUpdatedTimestamp:{},LatestVersion:{},LatestVersionArn:{},Name:{}}}},CreateConnectorDefinitionVersion:{http:{requestUri:"/greengrass/definition/connectors/{ConnectorDefinitionId}/versions",responseCode:200},input:{type:"structure",members:{AmznClientToken:{location:"header",locationName:"X-Amzn-Client-Token"},ConnectorDefinitionId:{location:"uri",locationName:"ConnectorDefinitionId"},Connectors:{shape:"S8"}},required:["ConnectorDefinitionId"]},output:{type:"structure",members:{Arn:{},CreationTimestamp:{},Id:{},Version:{}}}},CreateCoreDefinition:{http:{requestUri:"/greengrass/definition/cores",responseCode:200},input:{type:"structure",members:{AmznClientToken:{location:"header",locationName:"X-Amzn-Client-Token"},InitialVersion:{shape:"Sg"},Name:{},tags:{shape:"Sb"}}},output:{type:"structure",members:{Arn:{},CreationTimestamp:{},Id:{},LastUpdatedTimestamp:{},LatestVersion:{},LatestVersionArn:{},Name:{}}}},CreateCoreDefinitionVersion:{http:{requestUri:"/greengrass/definition/cores/{CoreDefinitionId}/versions",responseCode:200},input:{type:"structure",members:{AmznClientToken:{location:"header",locationName:"X-Amzn-Client-Token"},CoreDefinitionId:{location:"uri",locationName:"CoreDefinitionId"},Cores:{shape:"Sh"}},required:["CoreDefinitionId"]},output:{type:"structure",members:{Arn:{},CreationTimestamp:{},Id:{},Version:{}}}},CreateDeployment:{http:{requestUri:"/greengrass/groups/{GroupId}/deployments",responseCode:200},input:{type:"structure",members:{AmznClientToken:{location:"header",locationName:"X-Amzn-Client-Token"},DeploymentId:{},DeploymentType:{},GroupId:{location:"uri",locationName:"GroupId"},GroupVersionId:{}},required:["GroupId","DeploymentType"]},output:{type:"structure",members:{DeploymentArn:{},DeploymentId:{}}}},CreateDeviceDefinition:{http:{requestUri:"/greengrass/definition/devices",responseCode:200},input:{type:"structure",members:{AmznClientToken:{location:"header",locationName:"X-Amzn-Client-Token"},InitialVersion:{shape:"Sr"},Name:{},tags:{shape:"Sb"}}},output:{type:"structure",members:{Arn:{},CreationTimestamp:{},Id:{},LastUpdatedTimestamp:{},LatestVersion:{},LatestVersionArn:{},Name:{}}}},CreateDeviceDefinitionVersion:{http:{requestUri:"/greengrass/definition/devices/{DeviceDefinitionId}/versions",responseCode:200},input:{type:"structure",members:{AmznClientToken:{location:"header",locationName:"X-Amzn-Client-Token"},DeviceDefinitionId:{location:"uri",locationName:"DeviceDefinitionId"},Devices:{shape:"Ss"}},required:["DeviceDefinitionId"]},output:{type:"structure",members:{Arn:{},CreationTimestamp:{},Id:{},Version:{}}}},CreateFunctionDefinition:{http:{requestUri:"/greengrass/definition/functions",responseCode:200},input:{type:"structure",members:{AmznClientToken:{location:"header",locationName:"X-Amzn-Client-Token"},InitialVersion:{shape:"Sy"},Name:{},tags:{shape:"Sb"}}},output:{type:"structure",members:{Arn:{},CreationTimestamp:{},Id:{},LastUpdatedTimestamp:{},LatestVersion:{},LatestVersionArn:{},Name:{}}}},CreateFunctionDefinitionVersion:{http:{requestUri:"/greengrass/definition/functions/{FunctionDefinitionId}/versions",responseCode:200},input:{type:"structure",members:{AmznClientToken:{location:"header",locationName:"X-Amzn-Client-Token"},DefaultConfig:{shape:"Sz"},FunctionDefinitionId:{location:"uri",locationName:"FunctionDefinitionId"},Functions:{shape:"S14"}},required:["FunctionDefinitionId"]},output:{type:"structure",members:{Arn:{},CreationTimestamp:{},Id:{},Version:{}}}},CreateGroup:{http:{requestUri:"/greengrass/groups",responseCode:200},input:{type:"structure",members:{AmznClientToken:{location:"header",locationName:"X-Amzn-Client-Token"},InitialVersion:{shape:"S1h"},Name:{},tags:{shape:"Sb"}},required:["Name"]},output:{type:"structure",members:{Arn:{},CreationTimestamp:{},Id:{},LastUpdatedTimestamp:{},LatestVersion:{},LatestVersionArn:{},Name:{}}}},CreateGroupCertificateAuthority:{http:{requestUri:"/greengrass/groups/{GroupId}/certificateauthorities",responseCode:200},input:{type:"structure",members:{AmznClientToken:{location:"header",locationName:"X-Amzn-Client-Token"},GroupId:{location:"uri",locationName:"GroupId"}},required:["GroupId"]},output:{type:"structure",members:{GroupCertificateAuthorityArn:{}}}},CreateGroupVersion:{http:{requestUri:"/greengrass/groups/{GroupId}/versions",responseCode:200},input:{type:"structure",members:{AmznClientToken:{location:"header",locationName:"X-Amzn-Client-Token"},ConnectorDefinitionVersionArn:{},CoreDefinitionVersionArn:{},DeviceDefinitionVersionArn:{},FunctionDefinitionVersionArn:{},GroupId:{location:"uri",locationName:"GroupId"},LoggerDefinitionVersionArn:{},ResourceDefinitionVersionArn:{},SubscriptionDefinitionVersionArn:{}},required:["GroupId"]},output:{type:"structure",members:{Arn:{},CreationTimestamp:{},Id:{},Version:{}}}},CreateLoggerDefinition:{http:{requestUri:"/greengrass/definition/loggers",responseCode:200},input:{type:"structure",members:{AmznClientToken:{location:"header",locationName:"X-Amzn-Client-Token"},InitialVersion:{shape:"S1o"},Name:{},tags:{shape:"Sb"}}},output:{type:"structure",members:{Arn:{},CreationTimestamp:{},Id:{},LastUpdatedTimestamp:{},LatestVersion:{},LatestVersionArn:{},Name:{}}}},CreateLoggerDefinitionVersion:{http:{requestUri:"/greengrass/definition/loggers/{LoggerDefinitionId}/versions",responseCode:200},input:{type:"structure",members:{AmznClientToken:{location:"header",locationName:"X-Amzn-Client-Token"},LoggerDefinitionId:{location:"uri",locationName:"LoggerDefinitionId"},Loggers:{shape:"S1p"}},required:["LoggerDefinitionId"]},output:{type:"structure",members:{Arn:{},CreationTimestamp:{},Id:{},Version:{}}}},CreateResourceDefinition:{http:{requestUri:"/greengrass/definition/resources",responseCode:200},input:{type:"structure",members:{AmznClientToken:{location:"header",locationName:"X-Amzn-Client-Token"},InitialVersion:{shape:"S1y"},Name:{},tags:{shape:"Sb"}}},output:{type:"structure",members:{Arn:{},CreationTimestamp:{},Id:{},LastUpdatedTimestamp:{},LatestVersion:{},LatestVersionArn:{},Name:{}}}},CreateResourceDefinitionVersion:{http:{requestUri:"/greengrass/definition/resources/{ResourceDefinitionId}/versions",responseCode:200},input:{type:"structure",members:{AmznClientToken:{location:"header",locationName:"X-Amzn-Client-Token"},ResourceDefinitionId:{location:"uri",locationName:"ResourceDefinitionId"},Resources:{shape:"S1z"}},required:["ResourceDefinitionId"]},output:{type:"structure",members:{Arn:{},CreationTimestamp:{},Id:{},Version:{}}}},CreateSoftwareUpdateJob:{http:{requestUri:"/greengrass/updates",responseCode:200},input:{type:"structure",members:{AmznClientToken:{location:"header",locationName:"X-Amzn-Client-Token"},S3UrlSignerRole:{},SoftwareToUpdate:{},UpdateAgentLogLevel:{},UpdateTargets:{type:"list",member:{}},UpdateTargetsArchitecture:{},UpdateTargetsOperatingSystem:{}},required:["S3UrlSignerRole","UpdateTargetsArchitecture","SoftwareToUpdate","UpdateTargets","UpdateTargetsOperatingSystem"]},output:{type:"structure",members:{IotJobArn:{},IotJobId:{},PlatformSoftwareVersion:{}}}},CreateSubscriptionDefinition:{http:{requestUri:"/greengrass/definition/subscriptions",responseCode:200},input:{type:"structure",members:{AmznClientToken:{location:"header",locationName:"X-Amzn-Client-Token"},InitialVersion:{shape:"S2m"},Name:{},tags:{shape:"Sb"}}},output:{type:"structure",members:{Arn:{},CreationTimestamp:{},Id:{},LastUpdatedTimestamp:{},LatestVersion:{},LatestVersionArn:{},Name:{}}}},CreateSubscriptionDefinitionVersion:{http:{requestUri:"/greengrass/definition/subscriptions/{SubscriptionDefinitionId}/versions",responseCode:200},input:{type:"structure",members:{AmznClientToken:{location:"header",locationName:"X-Amzn-Client-Token"},SubscriptionDefinitionId:{location:"uri",locationName:"SubscriptionDefinitionId"},Subscriptions:{shape:"S2n"}},required:["SubscriptionDefinitionId"]},output:{type:"structure",members:{Arn:{},CreationTimestamp:{},Id:{},Version:{}}}},DeleteConnectorDefinition:{http:{method:"DELETE",requestUri:"/greengrass/definition/connectors/{ConnectorDefinitionId}",responseCode:200},input:{type:"structure",members:{ConnectorDefinitionId:{location:"uri",locationName:"ConnectorDefinitionId"}},required:["ConnectorDefinitionId"]},output:{type:"structure",members:{}}},DeleteCoreDefinition:{http:{method:"DELETE",requestUri:"/greengrass/definition/cores/{CoreDefinitionId}",responseCode:200},input:{type:"structure",members:{CoreDefinitionId:{location:"uri",locationName:"CoreDefinitionId"}},required:["CoreDefinitionId"]},output:{type:"structure",members:{}}},DeleteDeviceDefinition:{http:{method:"DELETE",requestUri:"/greengrass/definition/devices/{DeviceDefinitionId}",responseCode:200},input:{type:"structure",members:{DeviceDefinitionId:{location:"uri",locationName:"DeviceDefinitionId"}},required:["DeviceDefinitionId"]},output:{type:"structure",members:{}}},DeleteFunctionDefinition:{http:{method:"DELETE",requestUri:"/greengrass/definition/functions/{FunctionDefinitionId}",responseCode:200},input:{type:"structure",members:{FunctionDefinitionId:{location:"uri",locationName:"FunctionDefinitionId"}},required:["FunctionDefinitionId"]},output:{type:"structure",members:{}}},DeleteGroup:{http:{method:"DELETE",requestUri:"/greengrass/groups/{GroupId}",responseCode:200},input:{type:"structure",members:{GroupId:{location:"uri",locationName:"GroupId"}},required:["GroupId"]},output:{type:"structure",members:{}}},DeleteLoggerDefinition:{http:{method:"DELETE",requestUri:"/greengrass/definition/loggers/{LoggerDefinitionId}",responseCode:200},input:{type:"structure",members:{LoggerDefinitionId:{location:"uri",locationName:"LoggerDefinitionId"}},required:["LoggerDefinitionId"]},output:{type:"structure",members:{}}},DeleteResourceDefinition:{http:{method:"DELETE",requestUri:"/greengrass/definition/resources/{ResourceDefinitionId}",responseCode:200},input:{type:"structure",members:{ResourceDefinitionId:{location:"uri",locationName:"ResourceDefinitionId"}},required:["ResourceDefinitionId"]},output:{type:"structure",members:{}}},DeleteSubscriptionDefinition:{http:{method:"DELETE",requestUri:"/greengrass/definition/subscriptions/{SubscriptionDefinitionId}",responseCode:200},input:{type:"structure",members:{SubscriptionDefinitionId:{location:"uri",locationName:"SubscriptionDefinitionId"}},required:["SubscriptionDefinitionId"]},output:{type:"structure",members:{}}},DisassociateRoleFromGroup:{http:{method:"DELETE",requestUri:"/greengrass/groups/{GroupId}/role",responseCode:200},input:{type:"structure",members:{GroupId:{location:"uri",locationName:"GroupId"}},required:["GroupId"]},output:{type:"structure",members:{DisassociatedAt:{}}}},DisassociateServiceRoleFromAccount:{http:{method:"DELETE",requestUri:"/greengrass/servicerole",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{DisassociatedAt:{}}}},GetAssociatedRole:{http:{method:"GET",requestUri:"/greengrass/groups/{GroupId}/role",responseCode:200},input:{type:"structure",members:{GroupId:{location:"uri",locationName:"GroupId"}},required:["GroupId"]},output:{type:"structure",members:{AssociatedAt:{},RoleArn:{}}}},GetBulkDeploymentStatus:{http:{method:"GET",requestUri:"/greengrass/bulk/deployments/{BulkDeploymentId}/status",responseCode:200},input:{type:"structure",members:{BulkDeploymentId:{location:"uri",locationName:"BulkDeploymentId"}},required:["BulkDeploymentId"]},output:{type:"structure",members:{BulkDeploymentMetrics:{type:"structure",members:{InvalidInputRecords:{type:"integer"},RecordsProcessed:{type:"integer"},RetryAttempts:{type:"integer"}}},BulkDeploymentStatus:{},CreatedAt:{},ErrorDetails:{shape:"S3i"},ErrorMessage:{},tags:{shape:"Sb"}}}},GetConnectivityInfo:{http:{method:"GET",requestUri:"/greengrass/things/{ThingName}/connectivityInfo",responseCode:200},input:{type:"structure",members:{ThingName:{location:"uri",locationName:"ThingName"}},required:["ThingName"]},output:{type:"structure",members:{ConnectivityInfo:{shape:"S3m"},Message:{locationName:"message"}}}},GetConnectorDefinition:{http:{method:"GET",requestUri:"/greengrass/definition/connectors/{ConnectorDefinitionId}",responseCode:200},input:{type:"structure",members:{ConnectorDefinitionId:{location:"uri",locationName:"ConnectorDefinitionId"}},required:["ConnectorDefinitionId"]},output:{type:"structure",members:{Arn:{},CreationTimestamp:{},Id:{},LastUpdatedTimestamp:{},LatestVersion:{},LatestVersionArn:{},Name:{},tags:{shape:"Sb"}}}},GetConnectorDefinitionVersion:{http:{method:"GET",requestUri:"/greengrass/definition/connectors/{ConnectorDefinitionId}/versions/{ConnectorDefinitionVersionId}",responseCode:200},input:{type:"structure",members:{ConnectorDefinitionId:{location:"uri",locationName:"ConnectorDefinitionId"},ConnectorDefinitionVersionId:{location:"uri",locationName:"ConnectorDefinitionVersionId"},NextToken:{location:"querystring",locationName:"NextToken"}},required:["ConnectorDefinitionId","ConnectorDefinitionVersionId"]},output:{type:"structure",members:{Arn:{},CreationTimestamp:{},Definition:{shape:"S7"},Id:{},NextToken:{},Version:{}}}},GetCoreDefinition:{http:{method:"GET",requestUri:"/greengrass/definition/cores/{CoreDefinitionId}",responseCode:200},input:{type:"structure",members:{CoreDefinitionId:{location:"uri",locationName:"CoreDefinitionId"}},required:["CoreDefinitionId"]},output:{type:"structure",members:{Arn:{},CreationTimestamp:{},Id:{},LastUpdatedTimestamp:{},LatestVersion:{},LatestVersionArn:{},Name:{},tags:{shape:"Sb"}}}},GetCoreDefinitionVersion:{http:{method:"GET",requestUri:"/greengrass/definition/cores/{CoreDefinitionId}/versions/{CoreDefinitionVersionId}",responseCode:200},input:{type:"structure",members:{CoreDefinitionId:{location:"uri",locationName:"CoreDefinitionId"},CoreDefinitionVersionId:{location:"uri",locationName:"CoreDefinitionVersionId"}},required:["CoreDefinitionId","CoreDefinitionVersionId"]},output:{type:"structure",members:{Arn:{},CreationTimestamp:{},Definition:{shape:"Sg"},Id:{},NextToken:{},Version:{}}}},GetDeploymentStatus:{http:{method:"GET",requestUri:"/greengrass/groups/{GroupId}/deployments/{DeploymentId}/status",responseCode:200},input:{type:"structure",members:{DeploymentId:{location:"uri",locationName:"DeploymentId"},GroupId:{location:"uri",locationName:"GroupId"}},required:["GroupId","DeploymentId"]},output:{type:"structure",members:{DeploymentStatus:{},DeploymentType:{},ErrorDetails:{shape:"S3i"},ErrorMessage:{},UpdatedAt:{}}}},GetDeviceDefinition:{http:{method:"GET",requestUri:"/greengrass/definition/devices/{DeviceDefinitionId}",responseCode:200},input:{type:"structure",members:{DeviceDefinitionId:{location:"uri",locationName:"DeviceDefinitionId"}},required:["DeviceDefinitionId"]},output:{type:"structure",members:{Arn:{},CreationTimestamp:{},Id:{},LastUpdatedTimestamp:{},LatestVersion:{},LatestVersionArn:{},Name:{},tags:{shape:"Sb"}}}},GetDeviceDefinitionVersion:{http:{method:"GET",requestUri:"/greengrass/definition/devices/{DeviceDefinitionId}/versions/{DeviceDefinitionVersionId}",responseCode:200},input:{type:"structure",members:{DeviceDefinitionId:{location:"uri",locationName:"DeviceDefinitionId"},DeviceDefinitionVersionId:{location:"uri",locationName:"DeviceDefinitionVersionId"},NextToken:{location:"querystring",locationName:"NextToken"}},required:["DeviceDefinitionVersionId","DeviceDefinitionId"]},output:{type:"structure",members:{Arn:{},CreationTimestamp:{},Definition:{shape:"Sr"},Id:{},NextToken:{},Version:{}}}},GetFunctionDefinition:{http:{method:"GET",requestUri:"/greengrass/definition/functions/{FunctionDefinitionId}",responseCode:200},input:{type:"structure",members:{FunctionDefinitionId:{location:"uri",locationName:"FunctionDefinitionId"}},required:["FunctionDefinitionId"]},output:{type:"structure",members:{Arn:{},CreationTimestamp:{},Id:{},LastUpdatedTimestamp:{},LatestVersion:{},LatestVersionArn:{},Name:{},tags:{shape:"Sb"}}}},GetFunctionDefinitionVersion:{http:{method:"GET",requestUri:"/greengrass/definition/functions/{FunctionDefinitionId}/versions/{FunctionDefinitionVersionId}",responseCode:200},input:{type:"structure",members:{FunctionDefinitionId:{location:"uri",locationName:"FunctionDefinitionId"},FunctionDefinitionVersionId:{location:"uri",locationName:"FunctionDefinitionVersionId"},NextToken:{location:"querystring",locationName:"NextToken"}},required:["FunctionDefinitionId","FunctionDefinitionVersionId"]},output:{type:"structure",members:{Arn:{},CreationTimestamp:{},Definition:{shape:"Sy"},Id:{},NextToken:{},Version:{}}}},GetGroup:{http:{method:"GET",requestUri:"/greengrass/groups/{GroupId}",responseCode:200},input:{type:"structure",members:{GroupId:{location:"uri",locationName:"GroupId"}},required:["GroupId"]},output:{type:"structure",members:{Arn:{},CreationTimestamp:{},Id:{},LastUpdatedTimestamp:{},LatestVersion:{},LatestVersionArn:{},Name:{},tags:{shape:"Sb"}}}},GetGroupCertificateAuthority:{http:{method:"GET",requestUri:"/greengrass/groups/{GroupId}/certificateauthorities/{CertificateAuthorityId}",responseCode:200},input:{type:"structure",members:{CertificateAuthorityId:{location:"uri",locationName:"CertificateAuthorityId"},GroupId:{location:"uri",locationName:"GroupId"}},required:["CertificateAuthorityId","GroupId"]},output:{type:"structure",members:{GroupCertificateAuthorityArn:{},GroupCertificateAuthorityId:{},PemEncodedCertificate:{}}}},GetGroupCertificateConfiguration:{http:{method:"GET",requestUri:"/greengrass/groups/{GroupId}/certificateauthorities/configuration/expiry",responseCode:200},input:{type:"structure",members:{GroupId:{location:"uri",locationName:"GroupId"}},required:["GroupId"]},output:{type:"structure",members:{CertificateAuthorityExpiryInMilliseconds:{},CertificateExpiryInMilliseconds:{},GroupId:{}}}},GetGroupVersion:{http:{method:"GET",requestUri:"/greengrass/groups/{GroupId}/versions/{GroupVersionId}",responseCode:200},input:{type:"structure",members:{GroupId:{location:"uri",locationName:"GroupId"},GroupVersionId:{location:"uri",locationName:"GroupVersionId"}},required:["GroupVersionId","GroupId"]},output:{type:"structure",members:{Arn:{},CreationTimestamp:{},Definition:{shape:"S1h"},Id:{},Version:{}}}},GetLoggerDefinition:{http:{method:"GET",requestUri:"/greengrass/definition/loggers/{LoggerDefinitionId}",responseCode:200},input:{type:"structure",members:{LoggerDefinitionId:{location:"uri",locationName:"LoggerDefinitionId"}},required:["LoggerDefinitionId"]},output:{type:"structure",members:{Arn:{},CreationTimestamp:{},Id:{},LastUpdatedTimestamp:{},LatestVersion:{},LatestVersionArn:{},Name:{},tags:{shape:"Sb"}}}},GetLoggerDefinitionVersion:{http:{method:"GET",requestUri:"/greengrass/definition/loggers/{LoggerDefinitionId}/versions/{LoggerDefinitionVersionId}",responseCode:200},input:{type:"structure",members:{LoggerDefinitionId:{location:"uri",locationName:"LoggerDefinitionId"},LoggerDefinitionVersionId:{location:"uri",locationName:"LoggerDefinitionVersionId"},NextToken:{location:"querystring",locationName:"NextToken"}},required:["LoggerDefinitionVersionId","LoggerDefinitionId"]},output:{type:"structure",members:{Arn:{},CreationTimestamp:{},Definition:{shape:"S1o"},Id:{},Version:{}}}},GetResourceDefinition:{http:{method:"GET",requestUri:"/greengrass/definition/resources/{ResourceDefinitionId}",responseCode:200},input:{type:"structure",members:{ResourceDefinitionId:{location:"uri",locationName:"ResourceDefinitionId"}},required:["ResourceDefinitionId"]},output:{type:"structure",members:{Arn:{},CreationTimestamp:{},Id:{},LastUpdatedTimestamp:{},LatestVersion:{},LatestVersionArn:{},Name:{},tags:{shape:"Sb"}}}},GetResourceDefinitionVersion:{http:{method:"GET",requestUri:"/greengrass/definition/resources/{ResourceDefinitionId}/versions/{ResourceDefinitionVersionId}",responseCode:200},input:{type:"structure",members:{ResourceDefinitionId:{location:"uri",locationName:"ResourceDefinitionId"},ResourceDefinitionVersionId:{location:"uri",locationName:"ResourceDefinitionVersionId"}},required:["ResourceDefinitionVersionId","ResourceDefinitionId"]},output:{type:"structure",members:{Arn:{},CreationTimestamp:{},Definition:{shape:"S1y"},Id:{},Version:{}}}},GetServiceRoleForAccount:{http:{method:"GET",requestUri:"/greengrass/servicerole",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{AssociatedAt:{},RoleArn:{}}}},GetSubscriptionDefinition:{http:{method:"GET",requestUri:"/greengrass/definition/subscriptions/{SubscriptionDefinitionId}",responseCode:200},input:{type:"structure",members:{SubscriptionDefinitionId:{location:"uri",locationName:"SubscriptionDefinitionId"}},required:["SubscriptionDefinitionId"]},output:{type:"structure",members:{Arn:{},CreationTimestamp:{},Id:{},LastUpdatedTimestamp:{},LatestVersion:{},LatestVersionArn:{},Name:{},tags:{shape:"Sb"}}}},GetSubscriptionDefinitionVersion:{http:{method:"GET",requestUri:"/greengrass/definition/subscriptions/{SubscriptionDefinitionId}/versions/{SubscriptionDefinitionVersionId}",responseCode:200},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"NextToken"},SubscriptionDefinitionId:{location:"uri",locationName:"SubscriptionDefinitionId"},SubscriptionDefinitionVersionId:{location:"uri",locationName:"SubscriptionDefinitionVersionId"}},required:["SubscriptionDefinitionId","SubscriptionDefinitionVersionId"]},output:{type:"structure",members:{Arn:{},CreationTimestamp:{},Definition:{shape:"S2m"},Id:{},NextToken:{},Version:{}}}},GetThingRuntimeConfiguration:{http:{method:"GET",requestUri:"/greengrass/things/{ThingName}/runtimeconfig",responseCode:200},input:{type:"structure",members:{ThingName:{location:"uri",locationName:"ThingName"}},required:["ThingName"]},output:{type:"structure",members:{RuntimeConfiguration:{type:"structure",members:{TelemetryConfiguration:{type:"structure",members:{ConfigurationSyncStatus:{},Telemetry:{}},required:["Telemetry"]}}}}}},ListBulkDeploymentDetailedReports:{http:{method:"GET",requestUri:"/greengrass/bulk/deployments/{BulkDeploymentId}/detailed-reports",responseCode:200},input:{type:"structure",members:{BulkDeploymentId:{location:"uri",locationName:"BulkDeploymentId"},MaxResults:{location:"querystring",locationName:"MaxResults"},NextToken:{location:"querystring",locationName:"NextToken"}},required:["BulkDeploymentId"]},output:{type:"structure",members:{Deployments:{type:"list",member:{type:"structure",members:{CreatedAt:{},DeploymentArn:{},DeploymentId:{},DeploymentStatus:{},DeploymentType:{},ErrorDetails:{shape:"S3i"},ErrorMessage:{},GroupArn:{}}}},NextToken:{}}}},ListBulkDeployments:{http:{method:"GET",requestUri:"/greengrass/bulk/deployments",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"MaxResults"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",members:{BulkDeployments:{type:"list",member:{type:"structure",members:{BulkDeploymentArn:{},BulkDeploymentId:{},CreatedAt:{}}}},NextToken:{}}}},ListConnectorDefinitionVersions:{http:{method:"GET",requestUri:"/greengrass/definition/connectors/{ConnectorDefinitionId}/versions",responseCode:200},input:{type:"structure",members:{ConnectorDefinitionId:{location:"uri",locationName:"ConnectorDefinitionId"},MaxResults:{location:"querystring",locationName:"MaxResults"},NextToken:{location:"querystring",locationName:"NextToken"}},required:["ConnectorDefinitionId"]},output:{type:"structure",members:{NextToken:{},Versions:{shape:"S58"}}}},ListConnectorDefinitions:{http:{method:"GET",requestUri:"/greengrass/definition/connectors",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"MaxResults"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",members:{Definitions:{shape:"S5c"},NextToken:{}}}},ListCoreDefinitionVersions:{http:{method:"GET",requestUri:"/greengrass/definition/cores/{CoreDefinitionId}/versions",responseCode:200},input:{type:"structure",members:{CoreDefinitionId:{location:"uri",locationName:"CoreDefinitionId"},MaxResults:{location:"querystring",locationName:"MaxResults"},NextToken:{location:"querystring",locationName:"NextToken"}},required:["CoreDefinitionId"]},output:{type:"structure",members:{NextToken:{},Versions:{shape:"S58"}}}},ListCoreDefinitions:{http:{method:"GET",requestUri:"/greengrass/definition/cores",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"MaxResults"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",members:{Definitions:{shape:"S5c"},NextToken:{}}}},ListDeployments:{http:{method:"GET",requestUri:"/greengrass/groups/{GroupId}/deployments",responseCode:200},input:{type:"structure",members:{GroupId:{location:"uri",locationName:"GroupId"},MaxResults:{location:"querystring",locationName:"MaxResults"},NextToken:{location:"querystring",locationName:"NextToken"}},required:["GroupId"]},output:{type:"structure",members:{Deployments:{type:"list",member:{type:"structure",members:{CreatedAt:{},DeploymentArn:{},DeploymentId:{},DeploymentType:{},GroupArn:{}}}},NextToken:{}}}},ListDeviceDefinitionVersions:{http:{method:"GET",requestUri:"/greengrass/definition/devices/{DeviceDefinitionId}/versions",responseCode:200},input:{type:"structure",members:{DeviceDefinitionId:{location:"uri",locationName:"DeviceDefinitionId"},MaxResults:{location:"querystring",locationName:"MaxResults"},NextToken:{location:"querystring",locationName:"NextToken"}},required:["DeviceDefinitionId"]},output:{type:"structure",members:{NextToken:{},Versions:{shape:"S58"}}}},ListDeviceDefinitions:{http:{method:"GET",requestUri:"/greengrass/definition/devices",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"MaxResults"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",members:{Definitions:{shape:"S5c"},NextToken:{}}}},ListFunctionDefinitionVersions:{http:{method:"GET",requestUri:"/greengrass/definition/functions/{FunctionDefinitionId}/versions",responseCode:200},input:{type:"structure",members:{FunctionDefinitionId:{location:"uri",locationName:"FunctionDefinitionId"},MaxResults:{location:"querystring",locationName:"MaxResults"},NextToken:{location:"querystring",locationName:"NextToken"}},required:["FunctionDefinitionId"]},output:{type:"structure",members:{NextToken:{},Versions:{shape:"S58"}}}},ListFunctionDefinitions:{http:{method:"GET",requestUri:"/greengrass/definition/functions",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"MaxResults"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",members:{Definitions:{shape:"S5c"},NextToken:{}}}},ListGroupCertificateAuthorities:{http:{method:"GET",requestUri:"/greengrass/groups/{GroupId}/certificateauthorities",responseCode:200},input:{type:"structure",members:{GroupId:{location:"uri",locationName:"GroupId"}},required:["GroupId"]},output:{type:"structure",members:{GroupCertificateAuthorities:{type:"list",member:{type:"structure",members:{GroupCertificateAuthorityArn:{},GroupCertificateAuthorityId:{}}}}}}},ListGroupVersions:{http:{method:"GET",requestUri:"/greengrass/groups/{GroupId}/versions",responseCode:200},input:{type:"structure",members:{GroupId:{location:"uri",locationName:"GroupId"},MaxResults:{location:"querystring",locationName:"MaxResults"},NextToken:{location:"querystring",locationName:"NextToken"}},required:["GroupId"]},output:{type:"structure",members:{NextToken:{},Versions:{shape:"S58"}}}},ListGroups:{http:{method:"GET",requestUri:"/greengrass/groups",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"MaxResults"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",members:{Groups:{type:"list",member:{type:"structure",members:{Arn:{},CreationTimestamp:{},Id:{},LastUpdatedTimestamp:{},LatestVersion:{},LatestVersionArn:{},Name:{}}}},NextToken:{}}}},ListLoggerDefinitionVersions:{http:{method:"GET",requestUri:"/greengrass/definition/loggers/{LoggerDefinitionId}/versions",responseCode:200},input:{type:"structure",members:{LoggerDefinitionId:{location:"uri",locationName:"LoggerDefinitionId"},MaxResults:{location:"querystring",locationName:"MaxResults"},NextToken:{location:"querystring",locationName:"NextToken"}},required:["LoggerDefinitionId"]},output:{type:"structure",members:{NextToken:{},Versions:{shape:"S58"}}}},ListLoggerDefinitions:{http:{method:"GET",requestUri:"/greengrass/definition/loggers",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"MaxResults"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",members:{Definitions:{shape:"S5c"},NextToken:{}}}},ListResourceDefinitionVersions:{http:{method:"GET",requestUri:"/greengrass/definition/resources/{ResourceDefinitionId}/versions",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"MaxResults"},NextToken:{location:"querystring",locationName:"NextToken"},ResourceDefinitionId:{location:"uri",locationName:"ResourceDefinitionId"}},required:["ResourceDefinitionId"]},output:{type:"structure",members:{NextToken:{},Versions:{shape:"S58"}}}},ListResourceDefinitions:{http:{method:"GET",requestUri:"/greengrass/definition/resources",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"MaxResults"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",members:{Definitions:{shape:"S5c"},NextToken:{}}}},ListSubscriptionDefinitionVersions:{http:{method:"GET",requestUri:"/greengrass/definition/subscriptions/{SubscriptionDefinitionId}/versions",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"MaxResults"},NextToken:{location:"querystring",locationName:"NextToken"},SubscriptionDefinitionId:{location:"uri",locationName:"SubscriptionDefinitionId"}},required:["SubscriptionDefinitionId"]},output:{type:"structure",members:{NextToken:{},Versions:{shape:"S58"}}}},ListSubscriptionDefinitions:{http:{method:"GET",requestUri:"/greengrass/definition/subscriptions",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"MaxResults"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",members:{Definitions:{shape:"S5c"},NextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resource-arn}",responseCode:200},input:{type:"structure",members:{ResourceArn:{location:"uri",locationName:"resource-arn"}},required:["ResourceArn"]},output:{type:"structure",members:{tags:{shape:"Sb"}}}},ResetDeployments:{http:{requestUri:"/greengrass/groups/{GroupId}/deployments/$reset",responseCode:200},input:{type:"structure",members:{AmznClientToken:{location:"header",locationName:"X-Amzn-Client-Token"},Force:{type:"boolean"},GroupId:{location:"uri",locationName:"GroupId"}},required:["GroupId"]},output:{type:"structure",members:{DeploymentArn:{},DeploymentId:{}}}},StartBulkDeployment:{http:{requestUri:"/greengrass/bulk/deployments",responseCode:200},input:{type:"structure",members:{AmznClientToken:{location:"header",locationName:"X-Amzn-Client-Token"},ExecutionRoleArn:{},InputFileUri:{},tags:{shape:"Sb"}},required:["ExecutionRoleArn","InputFileUri"]},output:{type:"structure",members:{BulkDeploymentArn:{},BulkDeploymentId:{}}}},StopBulkDeployment:{http:{method:"PUT",requestUri:"/greengrass/bulk/deployments/{BulkDeploymentId}/$stop",responseCode:200},input:{type:"structure",members:{BulkDeploymentId:{location:"uri",locationName:"BulkDeploymentId"}},required:["BulkDeploymentId"]},output:{type:"structure",members:{}}},TagResource:{http:{requestUri:"/tags/{resource-arn}",responseCode:204},input:{type:"structure",members:{ResourceArn:{location:"uri",locationName:"resource-arn"},tags:{shape:"Sb"}},required:["ResourceArn"]}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resource-arn}",responseCode:204},input:{type:"structure",members:{ResourceArn:{location:"uri",locationName:"resource-arn"},TagKeys:{shape:"S29",location:"querystring",locationName:"tagKeys"}},required:["TagKeys","ResourceArn"]}},UpdateConnectivityInfo:{http:{method:"PUT",requestUri:"/greengrass/things/{ThingName}/connectivityInfo",responseCode:200},input:{type:"structure",members:{ConnectivityInfo:{shape:"S3m"},ThingName:{location:"uri",locationName:"ThingName"}},required:["ThingName"]},output:{type:"structure",members:{Message:{locationName:"message"},Version:{}}}},UpdateConnectorDefinition:{http:{method:"PUT",requestUri:"/greengrass/definition/connectors/{ConnectorDefinitionId}",responseCode:200},input:{type:"structure",members:{ConnectorDefinitionId:{location:"uri",locationName:"ConnectorDefinitionId"},Name:{}},required:["ConnectorDefinitionId"]},output:{type:"structure",members:{}}},UpdateCoreDefinition:{http:{method:"PUT",requestUri:"/greengrass/definition/cores/{CoreDefinitionId}",responseCode:200},input:{type:"structure",members:{CoreDefinitionId:{location:"uri",locationName:"CoreDefinitionId"},Name:{}},required:["CoreDefinitionId"]},output:{type:"structure",members:{}}},UpdateDeviceDefinition:{http:{method:"PUT",requestUri:"/greengrass/definition/devices/{DeviceDefinitionId}",responseCode:200},input:{type:"structure",members:{DeviceDefinitionId:{location:"uri",locationName:"DeviceDefinitionId"},Name:{}},required:["DeviceDefinitionId"]},output:{type:"structure",members:{}}},UpdateFunctionDefinition:{http:{method:"PUT",requestUri:"/greengrass/definition/functions/{FunctionDefinitionId}",responseCode:200},input:{type:"structure",members:{FunctionDefinitionId:{location:"uri",locationName:"FunctionDefinitionId"},Name:{}},required:["FunctionDefinitionId"]},output:{type:"structure",members:{}}},UpdateGroup:{http:{method:"PUT",requestUri:"/greengrass/groups/{GroupId}",responseCode:200},input:{type:"structure",members:{GroupId:{location:"uri",locationName:"GroupId"},Name:{}},required:["GroupId"]},output:{type:"structure",members:{}}},UpdateGroupCertificateConfiguration:{http:{method:"PUT",requestUri:"/greengrass/groups/{GroupId}/certificateauthorities/configuration/expiry",responseCode:200},input:{type:"structure",members:{CertificateExpiryInMilliseconds:{},GroupId:{location:"uri",locationName:"GroupId"}},required:["GroupId"]},output:{type:"structure",members:{CertificateAuthorityExpiryInMilliseconds:{},CertificateExpiryInMilliseconds:{},GroupId:{}}}},UpdateLoggerDefinition:{http:{method:"PUT",requestUri:"/greengrass/definition/loggers/{LoggerDefinitionId}",responseCode:200},input:{type:"structure",members:{LoggerDefinitionId:{location:"uri",locationName:"LoggerDefinitionId"},Name:{}},required:["LoggerDefinitionId"]},output:{type:"structure",members:{}}},UpdateResourceDefinition:{http:{method:"PUT",requestUri:"/greengrass/definition/resources/{ResourceDefinitionId}",responseCode:200},input:{type:"structure",members:{Name:{},ResourceDefinitionId:{location:"uri",locationName:"ResourceDefinitionId"}},required:["ResourceDefinitionId"]},output:{type:"structure",members:{}}},UpdateSubscriptionDefinition:{http:{method:"PUT",requestUri:"/greengrass/definition/subscriptions/{SubscriptionDefinitionId}",responseCode:200},input:{type:"structure",members:{Name:{},SubscriptionDefinitionId:{location:"uri",locationName:"SubscriptionDefinitionId"}},required:["SubscriptionDefinitionId"]},output:{type:"structure",members:{}}},UpdateThingRuntimeConfiguration:{http:{method:"PUT",requestUri:"/greengrass/things/{ThingName}/runtimeconfig",responseCode:200},input:{type:"structure",members:{TelemetryConfiguration:{type:"structure",members:{Telemetry:{}},required:["Telemetry"]},ThingName:{location:"uri",locationName:"ThingName"}},required:["ThingName"]},output:{type:"structure",members:{}}}},shapes:{S7:{type:"structure",members:{Connectors:{shape:"S8"}}},S8:{type:"list",member:{type:"structure",members:{ConnectorArn:{},Id:{},Parameters:{shape:"Sa"}},required:["ConnectorArn","Id"]}},Sa:{type:"map",key:{},value:{}},Sb:{type:"map",key:{},value:{}},Sg:{type:"structure",members:{Cores:{shape:"Sh"}}},Sh:{type:"list",member:{type:"structure",members:{CertificateArn:{},Id:{},SyncShadow:{type:"boolean"},ThingArn:{}},required:["ThingArn","Id","CertificateArn"]}},Sr:{type:"structure",members:{Devices:{shape:"Ss"}}},Ss:{type:"list",member:{type:"structure",members:{CertificateArn:{},Id:{},SyncShadow:{type:"boolean"},ThingArn:{}},required:["ThingArn","Id","CertificateArn"]}},Sy:{type:"structure",members:{DefaultConfig:{shape:"Sz"},Functions:{shape:"S14"}}},Sz:{type:"structure",members:{Execution:{type:"structure",members:{IsolationMode:{},RunAs:{shape:"S12"}}}}},S12:{type:"structure",members:{Gid:{type:"integer"},Uid:{type:"integer"}}},S14:{type:"list",member:{type:"structure",members:{FunctionArn:{},FunctionConfiguration:{type:"structure",members:{EncodingType:{},Environment:{type:"structure",members:{AccessSysfs:{type:"boolean"},Execution:{type:"structure",members:{IsolationMode:{},RunAs:{shape:"S12"}}},ResourceAccessPolicies:{type:"list",member:{type:"structure",members:{Permission:{},ResourceId:{}},required:["ResourceId"]}},Variables:{shape:"Sa"}}},ExecArgs:{},Executable:{},MemorySize:{type:"integer"},Pinned:{type:"boolean"},Timeout:{type:"integer"}}},Id:{}},required:["Id"]}},S1h:{type:"structure",members:{ConnectorDefinitionVersionArn:{},CoreDefinitionVersionArn:{},DeviceDefinitionVersionArn:{},FunctionDefinitionVersionArn:{},LoggerDefinitionVersionArn:{},ResourceDefinitionVersionArn:{},SubscriptionDefinitionVersionArn:{}}},S1o:{type:"structure",members:{Loggers:{shape:"S1p"}}},S1p:{type:"list",member:{type:"structure",members:{Component:{},Id:{},Level:{},Space:{type:"integer"},Type:{}},required:["Type","Level","Id","Component"]}},S1y:{type:"structure",members:{Resources:{shape:"S1z"}}},S1z:{type:"list",member:{type:"structure",members:{Id:{},Name:{},ResourceDataContainer:{type:"structure",members:{LocalDeviceResourceData:{type:"structure",members:{GroupOwnerSetting:{shape:"S23"},SourcePath:{}}},LocalVolumeResourceData:{type:"structure",members:{DestinationPath:{},GroupOwnerSetting:{shape:"S23"},SourcePath:{}}},S3MachineLearningModelResourceData:{type:"structure",members:{DestinationPath:{},OwnerSetting:{shape:"S26"},S3Uri:{}}},SageMakerMachineLearningModelResourceData:{type:"structure",members:{DestinationPath:{},OwnerSetting:{shape:"S26"},SageMakerJobArn:{}}},SecretsManagerSecretResourceData:{type:"structure",members:{ARN:{},AdditionalStagingLabelsToDownload:{shape:"S29"}}}}}},required:["ResourceDataContainer","Id","Name"]}},S23:{type:"structure",members:{AutoAddGroupOwner:{type:"boolean"},GroupOwner:{}}},S26:{type:"structure",members:{GroupOwner:{},GroupPermission:{}},required:["GroupOwner","GroupPermission"]},S29:{type:"list",member:{}},S2m:{type:"structure",members:{Subscriptions:{shape:"S2n"}}},S2n:{type:"list",member:{type:"structure",members:{Id:{},Source:{},Subject:{},Target:{}},required:["Target","Id","Subject","Source"]}},S3i:{type:"list",member:{type:"structure",members:{DetailedErrorCode:{},DetailedErrorMessage:{}}}},S3m:{type:"list",member:{type:"structure",members:{HostAddress:{},Id:{},Metadata:{},PortNumber:{type:"integer"}}}},S58:{type:"list",member:{type:"structure",members:{Arn:{},CreationTimestamp:{},Id:{},Version:{}}}},S5c:{type:"list",member:{type:"structure",members:{Arn:{},CreationTimestamp:{},Id:{},LastUpdatedTimestamp:{},LatestVersion:{},LatestVersionArn:{},Name:{},Tags:{shape:"Sb",locationName:"tags"}}}}}}},2077:function(e){e.exports={pagination:{GetBehaviorModelTrainingSummaries:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"summaries"},ListActiveViolations:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"activeViolations"},ListAttachedPolicies:{input_token:"marker",limit_key:"pageSize",output_token:"nextMarker",result_key:"policies"},ListAuditFindings:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"findings"},ListAuditMitigationActionsExecutions:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"actionsExecutions"},ListAuditMitigationActionsTasks:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"tasks"},ListAuditSuppressions:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"suppressions"},ListAuditTasks:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"tasks"},ListAuthorizers:{input_token:"marker",limit_key:"pageSize",output_token:"nextMarker",result_key:"authorizers"},ListBillingGroups:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"billingGroups"},ListCACertificates:{input_token:"marker",limit_key:"pageSize",output_token:"nextMarker",result_key:"certificates"},ListCertificates:{input_token:"marker",limit_key:"pageSize",output_token:"nextMarker",result_key:"certificates"},ListCertificatesByCA:{input_token:"marker",limit_key:"pageSize",output_token:"nextMarker",result_key:"certificates"},ListCustomMetrics:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"metricNames"},ListDetectMitigationActionsExecutions:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"actionsExecutions"},ListDetectMitigationActionsTasks:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"tasks"},ListDimensions:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"dimensionNames"},ListDomainConfigurations:{input_token:"marker",limit_key:"pageSize",output_token:"nextMarker",result_key:"domainConfigurations"},ListFleetMetrics:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"fleetMetrics"},ListIndices:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"indexNames"},ListJobExecutionsForJob:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"executionSummaries"},ListJobExecutionsForThing:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"executionSummaries"},ListJobTemplates:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"jobTemplates"},ListJobs:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"jobs"},ListMetricValues:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"metricDatumList"},ListMitigationActions:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"actionIdentifiers"},ListOTAUpdates:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"otaUpdates"},ListOutgoingCertificates:{input_token:"marker",limit_key:"pageSize",output_token:"nextMarker",result_key:"outgoingCertificates"},ListPolicies:{input_token:"marker",limit_key:"pageSize",output_token:"nextMarker",result_key:"policies"},ListPolicyPrincipals:{input_token:"marker",limit_key:"pageSize",output_token:"nextMarker",result_key:"principals"},ListPrincipalPolicies:{input_token:"marker",limit_key:"pageSize",output_token:"nextMarker",result_key:"policies"},ListPrincipalThings:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"things"},ListProvisioningTemplateVersions:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"versions"},ListProvisioningTemplates:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"templates"},ListRoleAliases:{input_token:"marker",limit_key:"pageSize",output_token:"nextMarker",result_key:"roleAliases"},ListScheduledAudits:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"scheduledAudits"},ListSecurityProfiles:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"securityProfileIdentifiers"},ListSecurityProfilesForTarget:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"securityProfileTargetMappings"},ListStreams:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"streams"},ListTagsForResource:{input_token:"nextToken",output_token:"nextToken",result_key:"tags"},ListTargetsForPolicy:{input_token:"marker",limit_key:"pageSize",output_token:"nextMarker",result_key:"targets"},ListTargetsForSecurityProfile:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"securityProfileTargets"},ListThingGroups:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"thingGroups"},ListThingGroupsForThing:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"thingGroups"},ListThingPrincipals:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"principals"},ListThingRegistrationTaskReports:{input_token:"nextToken",limit_key:"maxResults",non_aggregate_keys:["reportType"],output_token:"nextToken",result_key:"resourceLinks"},ListThingRegistrationTasks:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"taskIds"},ListThingTypes:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"thingTypes"},ListThings:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"things"},ListThingsInBillingGroup:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"things"},ListThingsInThingGroup:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"things"},ListTopicRuleDestinations:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"destinationSummaries"},ListTopicRules:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"rules"},ListV2LoggingLevels:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"logTargetConfigurations"},ListViolationEvents:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"violationEvents"}}}},2086:function(e,t,r){var i=r(6139);var s=r(1722);var a;var o;var n=0;var u=0;function v1(e,t,r){var p=t&&r||0;var m=t||[];e=e||{};var c=e.node||a;var l=e.clockseq!==undefined?e.clockseq:o;if(c==null||l==null){var d=i();if(c==null){c=a=[d[0]|1,d[1],d[2],d[3],d[4],d[5]]}if(l==null){l=o=(d[6]<<8|d[7])&16383}}var y=e.msecs!==undefined?e.msecs:(new Date).getTime();var b=e.nsecs!==undefined?e.nsecs:u+1;var S=y-n+(b-u)/1e4;if(S<0&&e.clockseq===undefined){l=l+1&16383}if((S<0||y>n)&&e.nsecs===undefined){b=0}if(b>=1e4){throw new Error("uuid.v1(): Can't create more than 10M uuids/sec")}n=y;u=b;o=l;y+=122192928e5;var g=((y&268435455)*1e4+b)%4294967296;m[p++]=g>>>24&255;m[p++]=g>>>16&255;m[p++]=g>>>8&255;m[p++]=g&255;var h=y/4294967296*1e4&268435455;m[p++]=h>>>8&255;m[p++]=h&255;m[p++]=h>>>24&15|16;m[p++]=h>>>16&255;m[p++]=l>>>8|128;m[p++]=l&255;for(var N=0;N<6;++N){m[p+N]=c[N]}return t?t:s(m)}e.exports=v1},2087:function(e){e.exports=require("os")},2102:function(e,t,r){"use strict";var i=this&&this.__createBinding||(Object.create?function(e,t,r,i){if(i===undefined)i=r;Object.defineProperty(e,i,{enumerable:true,get:function(){return t[r]}})}:function(e,t,r,i){if(i===undefined)i=r;e[i]=t[r]});var s=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var r in e)if(r!=="default"&&Object.hasOwnProperty.call(e,r))i(t,e,r);s(t,e);return t};Object.defineProperty(t,"__esModule",{value:true});t.issueCommand=void 0;const o=a(r(5747));const n=a(r(2087));const u=r(5082);function issueCommand(e,t){const r=process.env[`GITHUB_${e}`];if(!r){throw new Error(`Unable to find environment variable for file command ${e}`)}if(!o.existsSync(r)){throw new Error(`Missing file at path: ${r}`)}o.appendFileSync(r,`${u.toCommandValue(t)}${n.EOL}`,{encoding:"utf8"})}t.issueCommand=issueCommand},2106:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["migrationhub"]={};i.MigrationHub=s.defineService("migrationhub",["2017-05-31"]);Object.defineProperty(a.services["migrationhub"],"2017-05-31",{get:function get(){var e=r(6686);e.paginators=r(370).pagination;return e},enumerable:true,configurable:true});e.exports=i.MigrationHub},2110:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["synthetics"]={};i.Synthetics=s.defineService("synthetics",["2017-10-11"]);Object.defineProperty(a.services["synthetics"],"2017-10-11",{get:function get(){var e=r(7717);e.paginators=r(1340).pagination;return e},enumerable:true,configurable:true});e.exports=i.Synthetics},2120:function(e){e.exports={pagination:{GetBotAliases:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetBotChannelAssociations:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetBotVersions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetBots:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetBuiltinIntents:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetBuiltinSlotTypes:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetIntentVersions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetIntents:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetMigrations:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetSlotTypeVersions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetSlotTypes:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},2122:function(e){e.exports={pagination:{GetDevicePositionHistory:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"DevicePositions"},ListDevicePositions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Entries"},ListGeofenceCollections:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Entries"},ListGeofences:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Entries"},ListMaps:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Entries"},ListPlaceIndexes:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Entries"},ListRouteCalculators:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Entries"},ListTrackerConsumers:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ConsumerArns"},ListTrackers:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Entries"}}}},2129:function(e){e.exports={pagination:{ListEnvironmentAccountConnections:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"environmentAccountConnections"},ListEnvironmentOutputs:{input_token:"nextToken",output_token:"nextToken",result_key:"outputs"},ListEnvironmentProvisionedResources:{input_token:"nextToken",output_token:"nextToken",result_key:"provisionedResources"},ListEnvironmentTemplateVersions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"templateVersions"},ListEnvironmentTemplates:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"templates"},ListEnvironments:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"environments"},ListRepositories:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"repositories"},ListRepositorySyncDefinitions:{input_token:"nextToken",output_token:"nextToken",result_key:"syncDefinitions"},ListServiceInstanceOutputs:{input_token:"nextToken",output_token:"nextToken",result_key:"outputs"},ListServiceInstanceProvisionedResources:{input_token:"nextToken",output_token:"nextToken",result_key:"provisionedResources"},ListServiceInstances:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"serviceInstances"},ListServicePipelineOutputs:{input_token:"nextToken",output_token:"nextToken",result_key:"outputs"},ListServicePipelineProvisionedResources:{input_token:"nextToken",output_token:"nextToken",result_key:"provisionedResources"},ListServiceTemplateVersions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"templateVersions"},ListServiceTemplates:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"templates"},ListServices:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"services"},ListTagsForResource:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"tags"}}}},2135:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var i=_interopRequireDefault(r(6634));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function version(e){if(!(0,i.default)(e)){throw TypeError("Invalid UUID")}return parseInt(e.substr(14,1),16)}var s=version;t.default=s},2141:function(e){e.exports={pagination:{ListReadinessChecks:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ReadinessChecks"},ListResourceSets:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ResourceSets"},ListCells:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Cells"},ListRecoveryGroups:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"RecoveryGroups"},ListRules:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Rules"},ListCrossAccountAuthorizations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"CrossAccountAuthorizations"},GetCellReadinessSummary:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ReadinessChecks",non_aggregate_keys:["Readiness"]},GetRecoveryGroupReadinessSummary:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ReadinessChecks",non_aggregate_keys:["Readiness"]},GetReadinessCheckStatus:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Resources",non_aggregate_keys:["Readiness","Messages"]},GetReadinessCheckResourceStatus:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Rules",non_aggregate_keys:["Readiness"]}}}},2145:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["workmailmessageflow"]={};i.WorkMailMessageFlow=s.defineService("workmailmessageflow",["2019-05-01"]);Object.defineProperty(a.services["workmailmessageflow"],"2019-05-01",{get:function get(){var e=r(3642);e.paginators=r(2028).pagination;return e},enumerable:true,configurable:true});e.exports=i.WorkMailMessageFlow},2189:function(e){e.exports={pagination:{GetDedicatedIps:{input_token:"NextToken",output_token:"NextToken",limit_key:"PageSize"},ListConfigurationSets:{input_token:"NextToken",output_token:"NextToken",limit_key:"PageSize"},ListContactLists:{input_token:"NextToken",output_token:"NextToken",limit_key:"PageSize"},ListContacts:{input_token:"NextToken",output_token:"NextToken",limit_key:"PageSize"},ListCustomVerificationEmailTemplates:{input_token:"NextToken",output_token:"NextToken",limit_key:"PageSize"},ListDedicatedIpPools:{input_token:"NextToken",output_token:"NextToken",limit_key:"PageSize"},ListDeliverabilityTestReports:{input_token:"NextToken",output_token:"NextToken",limit_key:"PageSize"},ListDomainDeliverabilityCampaigns:{input_token:"NextToken",output_token:"NextToken",limit_key:"PageSize"},ListEmailIdentities:{input_token:"NextToken",output_token:"NextToken",limit_key:"PageSize"},ListEmailTemplates:{input_token:"NextToken",output_token:"NextToken",limit_key:"PageSize"},ListImportJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"PageSize"},ListSuppressedDestinations:{input_token:"NextToken",output_token:"NextToken",limit_key:"PageSize"}}}},2204:function(e){e.exports={pagination:{SearchDevices:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"devices"},SearchJobs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"jobs"},SearchQuantumTasks:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"quantumTasks"}}}},2205:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["nimble"]={};i.Nimble=s.defineService("nimble",["2020-08-01"]);Object.defineProperty(a.services["nimble"],"2020-08-01",{get:function get(){var e=r(986);e.paginators=r(5817).pagination;e.waiters=r(6457).waiters;return e},enumerable:true,configurable:true});e.exports=i.Nimble},2214:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["cognitoidentity"]={};i.CognitoIdentity=s.defineService("cognitoidentity",["2014-06-30"]);Object.defineProperty(a.services["cognitoidentity"],"2014-06-30",{get:function get(){var e=r(7056);e.paginators=r(7280).pagination;return e},enumerable:true,configurable:true});e.exports=i.CognitoIdentity},2220:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["braket"]={};i.Braket=s.defineService("braket",["2019-09-01"]);Object.defineProperty(a.services["braket"],"2019-09-01",{get:function get(){var e=r(6039);e.paginators=r(2204).pagination;return e},enumerable:true,configurable:true});e.exports=i.Braket},2221:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["iotsitewise"]={};i.IoTSiteWise=s.defineService("iotsitewise",["2019-12-02"]);Object.defineProperty(a.services["iotsitewise"],"2019-12-02",{get:function get(){var e=r(1872);e.paginators=r(9090).pagination;e.waiters=r(9472).waiters;return e},enumerable:true,configurable:true});e.exports=i.IoTSiteWise},2225:function(e){e.exports={pagination:{}}},2229:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-01-01",endpointPrefix:"es",protocol:"rest-json",serviceFullName:"Amazon OpenSearch Service",serviceId:"OpenSearch",signatureVersion:"v4",uid:"opensearch-2021-01-01"},operations:{AcceptInboundConnection:{http:{method:"PUT",requestUri:"/2021-01-01/opensearch/cc/inboundConnection/{ConnectionId}/accept"},input:{type:"structure",required:["ConnectionId"],members:{ConnectionId:{location:"uri",locationName:"ConnectionId"}}},output:{type:"structure",members:{Connection:{shape:"S4"}}}},AddTags:{http:{requestUri:"/2021-01-01/tags"},input:{type:"structure",required:["ARN","TagList"],members:{ARN:{},TagList:{shape:"Sf"}}}},AssociatePackage:{http:{requestUri:"/2021-01-01/packages/associate/{PackageID}/{DomainName}"},input:{type:"structure",required:["PackageID","DomainName"],members:{PackageID:{location:"uri",locationName:"PackageID"},DomainName:{location:"uri",locationName:"DomainName"}}},output:{type:"structure",members:{DomainPackageDetails:{shape:"Sm"}}}},CancelServiceSoftwareUpdate:{http:{requestUri:"/2021-01-01/opensearch/serviceSoftwareUpdate/cancel"},input:{type:"structure",required:["DomainName"],members:{DomainName:{}}},output:{type:"structure",members:{ServiceSoftwareOptions:{shape:"Sy"}}}},CreateDomain:{http:{requestUri:"/2021-01-01/opensearch/domain"},input:{type:"structure",required:["DomainName"],members:{DomainName:{},EngineVersion:{},ClusterConfig:{shape:"S15"},EBSOptions:{shape:"S1b"},AccessPolicies:{},SnapshotOptions:{shape:"S1e"},VPCOptions:{shape:"S1f"},CognitoOptions:{shape:"S1h"},EncryptionAtRestOptions:{shape:"S1l"},NodeToNodeEncryptionOptions:{shape:"S1n"},AdvancedOptions:{shape:"S1o"},LogPublishingOptions:{shape:"S1p"},DomainEndpointOptions:{shape:"S1t"},AdvancedSecurityOptions:{shape:"S1w"},TagList:{shape:"Sf"},AutoTuneOptions:{type:"structure",members:{DesiredState:{},MaintenanceSchedules:{shape:"S27"}}}}},output:{type:"structure",members:{DomainStatus:{shape:"S2e"}}}},CreateOutboundConnection:{http:{requestUri:"/2021-01-01/opensearch/cc/outboundConnection"},input:{type:"structure",required:["LocalDomainInfo","RemoteDomainInfo","ConnectionAlias"],members:{LocalDomainInfo:{shape:"S5"},RemoteDomainInfo:{shape:"S5"},ConnectionAlias:{}}},output:{type:"structure",members:{LocalDomainInfo:{shape:"S5"},RemoteDomainInfo:{shape:"S5"},ConnectionAlias:{},ConnectionStatus:{shape:"S2u"},ConnectionId:{}}}},CreatePackage:{http:{requestUri:"/2021-01-01/packages"},input:{type:"structure",required:["PackageName","PackageType","PackageSource"],members:{PackageName:{},PackageType:{},PackageDescription:{},PackageSource:{shape:"S2y"}}},output:{type:"structure",members:{PackageDetails:{shape:"S32"}}}},DeleteDomain:{http:{method:"DELETE",requestUri:"/2021-01-01/opensearch/domain/{DomainName}"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"}}},output:{type:"structure",members:{DomainStatus:{shape:"S2e"}}}},DeleteInboundConnection:{http:{method:"DELETE",requestUri:"/2021-01-01/opensearch/cc/inboundConnection/{ConnectionId}"},input:{type:"structure",required:["ConnectionId"],members:{ConnectionId:{location:"uri",locationName:"ConnectionId"}}},output:{type:"structure",members:{Connection:{shape:"S4"}}}},DeleteOutboundConnection:{http:{method:"DELETE",requestUri:"/2021-01-01/opensearch/cc/outboundConnection/{ConnectionId}"},input:{type:"structure",required:["ConnectionId"],members:{ConnectionId:{location:"uri",locationName:"ConnectionId"}}},output:{type:"structure",members:{Connection:{shape:"S3b"}}}},DeletePackage:{http:{method:"DELETE",requestUri:"/2021-01-01/packages/{PackageID}"},input:{type:"structure",required:["PackageID"],members:{PackageID:{location:"uri",locationName:"PackageID"}}},output:{type:"structure",members:{PackageDetails:{shape:"S32"}}}},DescribeDomain:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/domain/{DomainName}"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"}}},output:{type:"structure",required:["DomainStatus"],members:{DomainStatus:{shape:"S2e"}}}},DescribeDomainAutoTunes:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/domain/{DomainName}/autoTunes"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AutoTunes:{type:"list",member:{type:"structure",members:{AutoTuneType:{},AutoTuneDetails:{type:"structure",members:{ScheduledAutoTuneDetails:{type:"structure",members:{Date:{type:"timestamp"},ActionType:{},Action:{},Severity:{}}}}}}}},NextToken:{}}}},DescribeDomainChangeProgress:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/domain/{DomainName}/progress"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"},ChangeId:{location:"querystring",locationName:"changeid"}}},output:{type:"structure",members:{ChangeProgressStatus:{type:"structure",members:{ChangeId:{},StartTime:{type:"timestamp"},Status:{},PendingProperties:{shape:"S1g"},CompletedProperties:{shape:"S1g"},TotalNumberOfStages:{type:"integer"},ChangeProgressStages:{type:"list",member:{type:"structure",members:{Name:{},Status:{},Description:{},LastUpdated:{type:"timestamp"}}}}}}}}},DescribeDomainConfig:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/domain/{DomainName}/config"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"}}},output:{type:"structure",required:["DomainConfig"],members:{DomainConfig:{shape:"S46"}}}},DescribeDomains:{http:{requestUri:"/2021-01-01/opensearch/domain-info"},input:{type:"structure",required:["DomainNames"],members:{DomainNames:{type:"list",member:{}}}},output:{type:"structure",required:["DomainStatusList"],members:{DomainStatusList:{type:"list",member:{shape:"S2e"}}}}},DescribeInboundConnections:{http:{requestUri:"/2021-01-01/opensearch/cc/inboundConnection/search"},input:{type:"structure",members:{Filters:{shape:"S4w"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Connections:{type:"list",member:{shape:"S4"}},NextToken:{}}}},DescribeInstanceTypeLimits:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/instanceTypeLimits/{EngineVersion}/{InstanceType}"},input:{type:"structure",required:["InstanceType","EngineVersion"],members:{DomainName:{location:"querystring",locationName:"domainName"},InstanceType:{location:"uri",locationName:"InstanceType"},EngineVersion:{location:"uri",locationName:"EngineVersion"}}},output:{type:"structure",members:{LimitsByRole:{type:"map",key:{},value:{type:"structure",members:{StorageTypes:{type:"list",member:{type:"structure",members:{StorageTypeName:{},StorageSubTypeName:{},StorageTypeLimits:{type:"list",member:{type:"structure",members:{LimitName:{},LimitValues:{shape:"S5e"}}}}}}},InstanceLimits:{type:"structure",members:{InstanceCountLimits:{type:"structure",members:{MinimumInstanceCount:{type:"integer"},MaximumInstanceCount:{type:"integer"}}}}},AdditionalLimits:{type:"list",member:{type:"structure",members:{LimitName:{},LimitValues:{shape:"S5e"}}}}}}}}}},DescribeOutboundConnections:{http:{requestUri:"/2021-01-01/opensearch/cc/outboundConnection/search"},input:{type:"structure",members:{Filters:{shape:"S4w"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Connections:{type:"list",member:{shape:"S3b"}},NextToken:{}}}},DescribePackages:{http:{requestUri:"/2021-01-01/packages/describe"},input:{type:"structure",members:{Filters:{type:"list",member:{type:"structure",members:{Name:{},Value:{type:"list",member:{}}}}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{PackageDetailsList:{type:"list",member:{shape:"S32"}},NextToken:{}}}},DescribeReservedInstanceOfferings:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/reservedInstanceOfferings"},input:{type:"structure",members:{ReservedInstanceOfferingId:{location:"querystring",locationName:"offeringId"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NextToken:{},ReservedInstanceOfferings:{type:"list",member:{type:"structure",members:{ReservedInstanceOfferingId:{},InstanceType:{},Duration:{type:"integer"},FixedPrice:{type:"double"},UsagePrice:{type:"double"},CurrencyCode:{},PaymentOption:{},RecurringCharges:{shape:"S64"}}}}}}},DescribeReservedInstances:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/reservedInstances"},input:{type:"structure",members:{ReservedInstanceId:{location:"querystring",locationName:"reservationId"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NextToken:{},ReservedInstances:{type:"list",member:{type:"structure",members:{ReservationName:{},ReservedInstanceId:{},BillingSubscriptionId:{type:"long"},ReservedInstanceOfferingId:{},InstanceType:{},StartTime:{type:"timestamp"},Duration:{type:"integer"},FixedPrice:{type:"double"},UsagePrice:{type:"double"},CurrencyCode:{},InstanceCount:{type:"integer"},State:{},PaymentOption:{},RecurringCharges:{shape:"S64"}}}}}}},DissociatePackage:{http:{requestUri:"/2021-01-01/packages/dissociate/{PackageID}/{DomainName}"},input:{type:"structure",required:["PackageID","DomainName"],members:{PackageID:{location:"uri",locationName:"PackageID"},DomainName:{location:"uri",locationName:"DomainName"}}},output:{type:"structure",members:{DomainPackageDetails:{shape:"Sm"}}}},GetCompatibleVersions:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/compatibleVersions"},input:{type:"structure",members:{DomainName:{location:"querystring",locationName:"domainName"}}},output:{type:"structure",members:{CompatibleVersions:{type:"list",member:{type:"structure",members:{SourceVersion:{},TargetVersions:{shape:"S6i"}}}}}}},GetPackageVersionHistory:{http:{method:"GET",requestUri:"/2021-01-01/packages/{PackageID}/history"},input:{type:"structure",required:["PackageID"],members:{PackageID:{location:"uri",locationName:"PackageID"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{PackageID:{},PackageVersionHistoryList:{type:"list",member:{type:"structure",members:{PackageVersion:{},CommitMessage:{},CreatedAt:{type:"timestamp"}}}},NextToken:{}}}},GetUpgradeHistory:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/upgradeDomain/{DomainName}/history"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{UpgradeHistories:{type:"list",member:{type:"structure",members:{UpgradeName:{},StartTimestamp:{type:"timestamp"},UpgradeStatus:{},StepsList:{type:"list",member:{type:"structure",members:{UpgradeStep:{},UpgradeStepStatus:{},Issues:{type:"list",member:{}},ProgressPercent:{type:"double"}}}}}}},NextToken:{}}}},GetUpgradeStatus:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/upgradeDomain/{DomainName}/status"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"}}},output:{type:"structure",members:{UpgradeStep:{},StepStatus:{},UpgradeName:{}}}},ListDomainNames:{http:{method:"GET",requestUri:"/2021-01-01/domain"},input:{type:"structure",members:{EngineType:{location:"querystring",locationName:"engineType"}}},output:{type:"structure",members:{DomainNames:{type:"list",member:{type:"structure",members:{DomainName:{},EngineType:{}}}}}}},ListDomainsForPackage:{http:{method:"GET",requestUri:"/2021-01-01/packages/{PackageID}/domains"},input:{type:"structure",required:["PackageID"],members:{PackageID:{location:"uri",locationName:"PackageID"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{DomainPackageDetailsList:{shape:"S79"},NextToken:{}}}},ListInstanceTypeDetails:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/instanceTypeDetails/{EngineVersion}"},input:{type:"structure",required:["EngineVersion"],members:{EngineVersion:{location:"uri",locationName:"EngineVersion"},DomainName:{location:"querystring",locationName:"domainName"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{InstanceTypeDetails:{type:"list",member:{type:"structure",members:{InstanceType:{},EncryptionEnabled:{type:"boolean"},CognitoEnabled:{type:"boolean"},AppLogsEnabled:{type:"boolean"},AdvancedSecurityEnabled:{type:"boolean"},WarmEnabled:{type:"boolean"},InstanceRole:{type:"list",member:{}}}}},NextToken:{}}}},ListPackagesForDomain:{http:{method:"GET",requestUri:"/2021-01-01/domain/{DomainName}/packages"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{DomainPackageDetailsList:{shape:"S79"},NextToken:{}}}},ListTags:{http:{method:"GET",requestUri:"/2021-01-01/tags/"},input:{type:"structure",required:["ARN"],members:{ARN:{location:"querystring",locationName:"arn"}}},output:{type:"structure",members:{TagList:{shape:"Sf"}}}},ListVersions:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/versions"},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Versions:{shape:"S6i"},NextToken:{}}}},PurchaseReservedInstanceOffering:{http:{requestUri:"/2021-01-01/opensearch/purchaseReservedInstanceOffering"},input:{type:"structure",required:["ReservedInstanceOfferingId","ReservationName"],members:{ReservedInstanceOfferingId:{},ReservationName:{},InstanceCount:{type:"integer"}}},output:{type:"structure",members:{ReservedInstanceId:{},ReservationName:{}}}},RejectInboundConnection:{http:{method:"PUT",requestUri:"/2021-01-01/opensearch/cc/inboundConnection/{ConnectionId}/reject"},input:{type:"structure",required:["ConnectionId"],members:{ConnectionId:{location:"uri",locationName:"ConnectionId"}}},output:{type:"structure",members:{Connection:{shape:"S4"}}}},RemoveTags:{http:{requestUri:"/2021-01-01/tags-removal"},input:{type:"structure",required:["ARN","TagKeys"],members:{ARN:{},TagKeys:{shape:"S1g"}}}},StartServiceSoftwareUpdate:{http:{requestUri:"/2021-01-01/opensearch/serviceSoftwareUpdate/start"},input:{type:"structure",required:["DomainName"],members:{DomainName:{}}},output:{type:"structure",members:{ServiceSoftwareOptions:{shape:"Sy"}}}},UpdateDomainConfig:{http:{requestUri:"/2021-01-01/opensearch/domain/{DomainName}/config"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"},ClusterConfig:{shape:"S15"},EBSOptions:{shape:"S1b"},SnapshotOptions:{shape:"S1e"},VPCOptions:{shape:"S1f"},CognitoOptions:{shape:"S1h"},AdvancedOptions:{shape:"S1o"},AccessPolicies:{},LogPublishingOptions:{shape:"S1p"},EncryptionAtRestOptions:{shape:"S1l"},DomainEndpointOptions:{shape:"S1t"},NodeToNodeEncryptionOptions:{shape:"S1n"},AdvancedSecurityOptions:{shape:"S1w"},AutoTuneOptions:{shape:"S4o"},DryRun:{type:"boolean"}}},output:{type:"structure",required:["DomainConfig"],members:{DomainConfig:{shape:"S46"},DryRunResults:{type:"structure",members:{DeploymentType:{},Message:{}}}}}},UpdatePackage:{http:{requestUri:"/2021-01-01/packages/update"},input:{type:"structure",required:["PackageID","PackageSource"],members:{PackageID:{},PackageSource:{shape:"S2y"},PackageDescription:{},CommitMessage:{}}},output:{type:"structure",members:{PackageDetails:{shape:"S32"}}}},UpgradeDomain:{http:{requestUri:"/2021-01-01/opensearch/upgradeDomain"},input:{type:"structure",required:["DomainName","TargetVersion"],members:{DomainName:{},TargetVersion:{},PerformCheckOnly:{type:"boolean"},AdvancedOptions:{shape:"S1o"}}},output:{type:"structure",members:{UpgradeId:{},DomainName:{},TargetVersion:{},PerformCheckOnly:{type:"boolean"},AdvancedOptions:{shape:"S1o"},ChangeProgressDetails:{shape:"S2o"}}}}},shapes:{S4:{type:"structure",members:{LocalDomainInfo:{shape:"S5"},RemoteDomainInfo:{shape:"S5"},ConnectionId:{},ConnectionStatus:{type:"structure",members:{StatusCode:{},Message:{}}}}},S5:{type:"structure",members:{AWSDomainInformation:{type:"structure",required:["DomainName"],members:{OwnerId:{},DomainName:{},Region:{}}}}},Sf:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sm:{type:"structure",members:{PackageID:{},PackageName:{},PackageType:{},LastUpdated:{type:"timestamp"},DomainName:{},DomainPackageStatus:{},PackageVersion:{},ReferencePath:{},ErrorDetails:{shape:"St"}}},St:{type:"structure",members:{ErrorType:{},ErrorMessage:{}}},Sy:{type:"structure",members:{CurrentVersion:{},NewVersion:{},UpdateAvailable:{type:"boolean"},Cancellable:{type:"boolean"},UpdateStatus:{},Description:{},AutomatedUpdateDate:{type:"timestamp"},OptionalDeployment:{type:"boolean"}}},S15:{type:"structure",members:{InstanceType:{},InstanceCount:{type:"integer"},DedicatedMasterEnabled:{type:"boolean"},ZoneAwarenessEnabled:{type:"boolean"},ZoneAwarenessConfig:{type:"structure",members:{AvailabilityZoneCount:{type:"integer"}}},DedicatedMasterType:{},DedicatedMasterCount:{type:"integer"},WarmEnabled:{type:"boolean"},WarmType:{},WarmCount:{type:"integer"},ColdStorageOptions:{type:"structure",required:["Enabled"],members:{Enabled:{type:"boolean"}}}}},S1b:{type:"structure",members:{EBSEnabled:{type:"boolean"},VolumeType:{},VolumeSize:{type:"integer"},Iops:{type:"integer"}}},S1e:{type:"structure",members:{AutomatedSnapshotStartHour:{type:"integer"}}},S1f:{type:"structure",members:{SubnetIds:{shape:"S1g"},SecurityGroupIds:{shape:"S1g"}}},S1g:{type:"list",member:{}},S1h:{type:"structure",members:{Enabled:{type:"boolean"},UserPoolId:{},IdentityPoolId:{},RoleArn:{}}},S1l:{type:"structure",members:{Enabled:{type:"boolean"},KmsKeyId:{}}},S1n:{type:"structure",members:{Enabled:{type:"boolean"}}},S1o:{type:"map",key:{},value:{}},S1p:{type:"map",key:{},value:{type:"structure",members:{CloudWatchLogsLogGroupArn:{},Enabled:{type:"boolean"}}}},S1t:{type:"structure",members:{EnforceHTTPS:{type:"boolean"},TLSSecurityPolicy:{},CustomEndpointEnabled:{type:"boolean"},CustomEndpoint:{},CustomEndpointCertificateArn:{}}},S1w:{type:"structure",members:{Enabled:{type:"boolean"},InternalUserDatabaseEnabled:{type:"boolean"},MasterUserOptions:{type:"structure",members:{MasterUserARN:{},MasterUserName:{shape:"S1y"},MasterUserPassword:{type:"string",sensitive:true}}},SAMLOptions:{type:"structure",members:{Enabled:{type:"boolean"},Idp:{shape:"S21"},MasterUserName:{shape:"S1y"},MasterBackendRole:{},SubjectKey:{},RolesKey:{},SessionTimeoutMinutes:{type:"integer"}}},AnonymousAuthEnabled:{type:"boolean"}}},S1y:{type:"string",sensitive:true},S21:{type:"structure",required:["MetadataContent","EntityId"],members:{MetadataContent:{},EntityId:{}}},S27:{type:"list",member:{type:"structure",members:{StartAt:{type:"timestamp"},Duration:{type:"structure",members:{Value:{type:"long"},Unit:{}}},CronExpressionForRecurrence:{}}}},S2e:{type:"structure",required:["DomainId","DomainName","ARN","ClusterConfig"],members:{DomainId:{},DomainName:{},ARN:{},Created:{type:"boolean"},Deleted:{type:"boolean"},Endpoint:{},Endpoints:{type:"map",key:{},value:{}},Processing:{type:"boolean"},UpgradeProcessing:{type:"boolean"},EngineVersion:{},ClusterConfig:{shape:"S15"},EBSOptions:{shape:"S1b"},AccessPolicies:{},SnapshotOptions:{shape:"S1e"},VPCOptions:{shape:"S2i"},CognitoOptions:{shape:"S1h"},EncryptionAtRestOptions:{shape:"S1l"},NodeToNodeEncryptionOptions:{shape:"S1n"},AdvancedOptions:{shape:"S1o"},LogPublishingOptions:{shape:"S1p"},ServiceSoftwareOptions:{shape:"Sy"},DomainEndpointOptions:{shape:"S1t"},AdvancedSecurityOptions:{shape:"S2j"},AutoTuneOptions:{type:"structure",members:{State:{},ErrorMessage:{}}},ChangeProgressDetails:{shape:"S2o"}}},S2i:{type:"structure",members:{VPCId:{},SubnetIds:{shape:"S1g"},AvailabilityZones:{shape:"S1g"},SecurityGroupIds:{shape:"S1g"}}},S2j:{type:"structure",members:{Enabled:{type:"boolean"},InternalUserDatabaseEnabled:{type:"boolean"},SAMLOptions:{type:"structure",members:{Enabled:{type:"boolean"},Idp:{shape:"S21"},SubjectKey:{},RolesKey:{},SessionTimeoutMinutes:{type:"integer"}}},AnonymousAuthDisableDate:{type:"timestamp"},AnonymousAuthEnabled:{type:"boolean"}}},S2o:{type:"structure",members:{ChangeId:{},Message:{}}},S2u:{type:"structure",members:{StatusCode:{},Message:{}}},S2y:{type:"structure",members:{S3BucketName:{},S3Key:{}}},S32:{type:"structure",members:{PackageID:{},PackageName:{},PackageType:{},PackageDescription:{},PackageStatus:{},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},AvailablePackageVersion:{},ErrorDetails:{shape:"St"}}},S3b:{type:"structure",members:{LocalDomainInfo:{shape:"S5"},RemoteDomainInfo:{shape:"S5"},ConnectionId:{},ConnectionAlias:{},ConnectionStatus:{shape:"S2u"}}},S46:{type:"structure",members:{EngineVersion:{type:"structure",required:["Options","Status"],members:{Options:{},Status:{shape:"S48"}}},ClusterConfig:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S15"},Status:{shape:"S48"}}},EBSOptions:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S1b"},Status:{shape:"S48"}}},AccessPolicies:{type:"structure",required:["Options","Status"],members:{Options:{},Status:{shape:"S48"}}},SnapshotOptions:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S1e"},Status:{shape:"S48"}}},VPCOptions:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S2i"},Status:{shape:"S48"}}},CognitoOptions:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S1h"},Status:{shape:"S48"}}},EncryptionAtRestOptions:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S1l"},Status:{shape:"S48"}}},NodeToNodeEncryptionOptions:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S1n"},Status:{shape:"S48"}}},AdvancedOptions:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S1o"},Status:{shape:"S48"}}},LogPublishingOptions:{type:"structure",members:{Options:{shape:"S1p"},Status:{shape:"S48"}}},DomainEndpointOptions:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S1t"},Status:{shape:"S48"}}},AdvancedSecurityOptions:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S2j"},Status:{shape:"S48"}}},AutoTuneOptions:{type:"structure",members:{Options:{shape:"S4o"},Status:{type:"structure",required:["CreationDate","UpdateDate","State"],members:{CreationDate:{type:"timestamp"},UpdateDate:{type:"timestamp"},UpdateVersion:{type:"integer"},State:{},ErrorMessage:{},PendingDeletion:{type:"boolean"}}}}},ChangeProgressDetails:{shape:"S2o"}}},S48:{type:"structure",required:["CreationDate","UpdateDate","State"],members:{CreationDate:{type:"timestamp"},UpdateDate:{type:"timestamp"},UpdateVersion:{type:"integer"},State:{},PendingDeletion:{type:"boolean"}}},S4o:{type:"structure",members:{DesiredState:{},RollbackOnDisable:{},MaintenanceSchedules:{shape:"S27"}}},S4w:{type:"list",member:{type:"structure",members:{Name:{},Values:{type:"list",member:{}}}}},S5e:{type:"list",member:{}},S64:{type:"list",member:{type:"structure",members:{RecurringChargeAmount:{type:"double"},RecurringChargeFrequency:{}}}},S6i:{type:"list",member:{}},S79:{type:"list",member:{shape:"Sm"}}}}},2230:function(e){e.exports={version:2,waiters:{ProjectVersionTrainingCompleted:{description:"Wait until the ProjectVersion training completes.",operation:"DescribeProjectVersions",delay:120,maxAttempts:360,acceptors:[{state:"success",matcher:"pathAll",argument:"ProjectVersionDescriptions[].Status",expected:"TRAINING_COMPLETED"},{state:"failure",matcher:"pathAny",argument:"ProjectVersionDescriptions[].Status",expected:"TRAINING_FAILED"}]},ProjectVersionRunning:{description:"Wait until the ProjectVersion is running.",delay:30,maxAttempts:40,operation:"DescribeProjectVersions",acceptors:[{state:"success",matcher:"pathAll",argument:"ProjectVersionDescriptions[].Status",expected:"RUNNING"},{state:"failure",matcher:"pathAny",argument:"ProjectVersionDescriptions[].Status",expected:"FAILED"}]}}}},2239:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-08-18",endpointPrefix:"grafana",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon Managed Grafana",serviceId:"grafana",signatureVersion:"v4",signingName:"grafana",uid:"grafana-2020-08-18"},operations:{AssociateLicense:{http:{requestUri:"/workspaces/{workspaceId}/licenses/{licenseType}",responseCode:202},input:{type:"structure",required:["licenseType","workspaceId"],members:{licenseType:{location:"uri",locationName:"licenseType"},workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["workspace"],members:{workspace:{shape:"S5"}}}},CreateWorkspace:{http:{requestUri:"/workspaces",responseCode:202},input:{type:"structure",required:["accountAccessType","authenticationProviders","permissionType"],members:{accountAccessType:{},authenticationProviders:{shape:"S8"},clientToken:{idempotencyToken:true},organizationRoleName:{shape:"Sl"},permissionType:{},stackSetName:{},tags:{shape:"Sr"},workspaceDataSources:{shape:"Sc"},workspaceDescription:{shape:"Se"},workspaceName:{shape:"Si"},workspaceNotificationDestinations:{shape:"Sj"},workspaceOrganizationalUnits:{shape:"Sm"},workspaceRoleArn:{shape:"Su"}}},output:{type:"structure",required:["workspace"],members:{workspace:{shape:"S5"}}},idempotent:true},CreateWorkspaceApiKey:{http:{requestUri:"/workspaces/{workspaceId}/apikeys",responseCode:200},input:{type:"structure",required:["keyName","keyRole","secondsToLive","workspaceId"],members:{keyName:{},keyRole:{},secondsToLive:{type:"integer"},workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["key","keyName","workspaceId"],members:{key:{type:"string",sensitive:true},keyName:{},workspaceId:{}}}},DeleteWorkspace:{http:{method:"DELETE",requestUri:"/workspaces/{workspaceId}",responseCode:202},input:{type:"structure",required:["workspaceId"],members:{workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["workspace"],members:{workspace:{shape:"S5"}}},idempotent:true},DeleteWorkspaceApiKey:{http:{method:"DELETE",requestUri:"/workspaces/{workspaceId}/apikeys/{keyName}",responseCode:200},input:{type:"structure",required:["keyName","workspaceId"],members:{keyName:{location:"uri",locationName:"keyName"},workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["keyName","workspaceId"],members:{keyName:{},workspaceId:{}}}},DescribeWorkspace:{http:{method:"GET",requestUri:"/workspaces/{workspaceId}",responseCode:200},input:{type:"structure",required:["workspaceId"],members:{workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["workspace"],members:{workspace:{shape:"S5"}}}},DescribeWorkspaceAuthentication:{http:{method:"GET",requestUri:"/workspaces/{workspaceId}/authentication",responseCode:200},input:{type:"structure",required:["workspaceId"],members:{workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["authentication"],members:{authentication:{shape:"S1c"}}}},DisassociateLicense:{http:{method:"DELETE",requestUri:"/workspaces/{workspaceId}/licenses/{licenseType}",responseCode:202},input:{type:"structure",required:["licenseType","workspaceId"],members:{licenseType:{location:"uri",locationName:"licenseType"},workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["workspace"],members:{workspace:{shape:"S5"}}}},ListPermissions:{http:{method:"GET",requestUri:"/workspaces/{workspaceId}/permissions",responseCode:200},input:{type:"structure",required:["workspaceId"],members:{groupId:{location:"querystring",locationName:"groupId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},userId:{location:"querystring",locationName:"userId"},userType:{location:"querystring",locationName:"userType"},workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["permissions"],members:{nextToken:{},permissions:{type:"list",member:{type:"structure",required:["role","user"],members:{role:{},user:{shape:"S22"}}}}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"Sr"}}}},ListWorkspaces:{http:{method:"GET",requestUri:"/workspaces",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["workspaces"],members:{nextToken:{},workspaces:{type:"list",member:{type:"structure",required:["authentication","created","endpoint","grafanaVersion","id","modified","status"],members:{authentication:{shape:"S7"},created:{type:"timestamp"},description:{shape:"Se"},endpoint:{},grafanaVersion:{},id:{},modified:{type:"timestamp"},name:{shape:"Si"},notificationDestinations:{shape:"Sj"},status:{},tags:{shape:"Sr"}}}}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"Sr"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}},idempotent:true},UpdatePermissions:{http:{method:"PATCH",requestUri:"/workspaces/{workspaceId}/permissions",responseCode:200},input:{type:"structure",required:["updateInstructionBatch","workspaceId"],members:{updateInstructionBatch:{type:"list",member:{shape:"S2h"}},workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["errors"],members:{errors:{type:"list",member:{type:"structure",required:["causedBy","code","message"],members:{causedBy:{shape:"S2h"},code:{type:"integer"},message:{}}}}}}},UpdateWorkspace:{http:{method:"PUT",requestUri:"/workspaces/{workspaceId}",responseCode:202},input:{type:"structure",required:["workspaceId"],members:{accountAccessType:{},organizationRoleName:{shape:"Sl"},permissionType:{},stackSetName:{},workspaceDataSources:{shape:"Sc"},workspaceDescription:{shape:"Se"},workspaceId:{location:"uri",locationName:"workspaceId"},workspaceName:{shape:"Si"},workspaceNotificationDestinations:{shape:"Sj"},workspaceOrganizationalUnits:{shape:"Sm"},workspaceRoleArn:{shape:"Su"}}},output:{type:"structure",required:["workspace"],members:{workspace:{shape:"S5"}}}},UpdateWorkspaceAuthentication:{http:{requestUri:"/workspaces/{workspaceId}/authentication",responseCode:200},input:{type:"structure",required:["authenticationProviders","workspaceId"],members:{authenticationProviders:{shape:"S8"},samlConfiguration:{shape:"S1g"},workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["authentication"],members:{authentication:{shape:"S1c"}}}}},shapes:{S5:{type:"structure",required:["authentication","created","dataSources","endpoint","grafanaVersion","id","modified","status"],members:{accountAccessType:{},authentication:{shape:"S7"},created:{type:"timestamp"},dataSources:{shape:"Sc"},description:{shape:"Se"},endpoint:{},freeTrialConsumed:{type:"boolean"},freeTrialExpiration:{type:"timestamp"},grafanaVersion:{},id:{},licenseExpiration:{type:"timestamp"},licenseType:{},modified:{type:"timestamp"},name:{shape:"Si"},notificationDestinations:{shape:"Sj"},organizationRoleName:{shape:"Sl"},organizationalUnits:{shape:"Sm"},permissionType:{},stackSetName:{},status:{},tags:{shape:"Sr"},workspaceRoleArn:{shape:"Su"}}},S7:{type:"structure",required:["providers"],members:{providers:{shape:"S8"},samlConfigurationStatus:{}}},S8:{type:"list",member:{}},Sc:{type:"list",member:{}},Se:{type:"string",sensitive:true},Si:{type:"string",sensitive:true},Sj:{type:"list",member:{}},Sl:{type:"string",sensitive:true},Sm:{type:"list",member:{},sensitive:true},Sr:{type:"map",key:{},value:{}},Su:{type:"string",sensitive:true},S1c:{type:"structure",required:["providers"],members:{awsSso:{type:"structure",members:{ssoClientId:{}}},providers:{shape:"S8"},saml:{type:"structure",required:["status"],members:{configuration:{shape:"S1g"},status:{}}}}},S1g:{type:"structure",required:["idpMetadata"],members:{allowedOrganizations:{type:"list",member:{}},assertionAttributes:{type:"structure",members:{email:{},groups:{},login:{},name:{},org:{},role:{}}},idpMetadata:{type:"structure",members:{url:{},xml:{}},union:true},loginValidityDuration:{type:"integer"},roleValues:{type:"structure",members:{admin:{shape:"S1p"},editor:{shape:"S1p"}}}}},S1p:{type:"list",member:{}},S22:{type:"structure",required:["id","type"],members:{id:{},type:{}}},S2h:{type:"structure",required:["action","role","users"],members:{action:{},role:{},users:{type:"list",member:{shape:"S22"}}}}}}},2241:function(e){e.exports={metadata:{apiVersion:"2018-09-05",endpointPrefix:"sms-voice.pinpoint",signingName:"sms-voice",serviceAbbreviation:"Pinpoint SMS Voice",serviceFullName:"Amazon Pinpoint SMS and Voice Service",serviceId:"Pinpoint SMS Voice",protocol:"rest-json",jsonVersion:"1.1",uid:"pinpoint-sms-voice-2018-09-05",signatureVersion:"v4"},operations:{CreateConfigurationSet:{http:{requestUri:"/v1/sms-voice/configuration-sets",responseCode:200},input:{type:"structure",members:{ConfigurationSetName:{}}},output:{type:"structure",members:{}}},CreateConfigurationSetEventDestination:{http:{requestUri:"/v1/sms-voice/configuration-sets/{ConfigurationSetName}/event-destinations",responseCode:200},input:{type:"structure",members:{ConfigurationSetName:{location:"uri",locationName:"ConfigurationSetName"},EventDestination:{shape:"S6"},EventDestinationName:{}},required:["ConfigurationSetName"]},output:{type:"structure",members:{}}},DeleteConfigurationSet:{http:{method:"DELETE",requestUri:"/v1/sms-voice/configuration-sets/{ConfigurationSetName}",responseCode:200},input:{type:"structure",members:{ConfigurationSetName:{location:"uri",locationName:"ConfigurationSetName"}},required:["ConfigurationSetName"]},output:{type:"structure",members:{}}},DeleteConfigurationSetEventDestination:{http:{method:"DELETE",requestUri:"/v1/sms-voice/configuration-sets/{ConfigurationSetName}/event-destinations/{EventDestinationName}",responseCode:200},input:{type:"structure",members:{ConfigurationSetName:{location:"uri",locationName:"ConfigurationSetName"},EventDestinationName:{location:"uri",locationName:"EventDestinationName"}},required:["EventDestinationName","ConfigurationSetName"]},output:{type:"structure",members:{}}},GetConfigurationSetEventDestinations:{http:{method:"GET",requestUri:"/v1/sms-voice/configuration-sets/{ConfigurationSetName}/event-destinations",responseCode:200},input:{type:"structure",members:{ConfigurationSetName:{location:"uri",locationName:"ConfigurationSetName"}},required:["ConfigurationSetName"]},output:{type:"structure",members:{EventDestinations:{type:"list",member:{type:"structure",members:{CloudWatchLogsDestination:{shape:"S7"},Enabled:{type:"boolean"},KinesisFirehoseDestination:{shape:"Sa"},MatchingEventTypes:{shape:"Sb"},Name:{},SnsDestination:{shape:"Sd"}}}}}}},ListConfigurationSets:{http:{method:"GET",requestUri:"/v1/sms-voice/configuration-sets",responseCode:200},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"NextToken"},PageSize:{location:"querystring",locationName:"PageSize"}}},output:{type:"structure",members:{ConfigurationSets:{type:"list",member:{}},NextToken:{}}}},SendVoiceMessage:{http:{requestUri:"/v1/sms-voice/voice/message",responseCode:200},input:{type:"structure",members:{CallerId:{},ConfigurationSetName:{},Content:{type:"structure",members:{CallInstructionsMessage:{type:"structure",members:{Text:{}},required:[]},PlainTextMessage:{type:"structure",members:{LanguageCode:{},Text:{},VoiceId:{}},required:[]},SSMLMessage:{type:"structure",members:{LanguageCode:{},Text:{},VoiceId:{}},required:[]}}},DestinationPhoneNumber:{},OriginationPhoneNumber:{}}},output:{type:"structure",members:{MessageId:{}}}},UpdateConfigurationSetEventDestination:{http:{method:"PUT",requestUri:"/v1/sms-voice/configuration-sets/{ConfigurationSetName}/event-destinations/{EventDestinationName}",responseCode:200},input:{type:"structure",members:{ConfigurationSetName:{location:"uri",locationName:"ConfigurationSetName"},EventDestination:{shape:"S6"},EventDestinationName:{location:"uri",locationName:"EventDestinationName"}},required:["EventDestinationName","ConfigurationSetName"]},output:{type:"structure",members:{}}}},shapes:{S6:{type:"structure",members:{CloudWatchLogsDestination:{shape:"S7"},Enabled:{type:"boolean"},KinesisFirehoseDestination:{shape:"Sa"},MatchingEventTypes:{shape:"Sb"},SnsDestination:{shape:"Sd"}},required:[]},S7:{type:"structure",members:{IamRoleArn:{},LogGroupArn:{}},required:[]},Sa:{type:"structure",members:{DeliveryStreamArn:{},IamRoleArn:{}},required:[]},Sb:{type:"list",member:{}},Sd:{type:"structure",members:{TopicArn:{}},required:[]}}}},2259:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["snowball"]={};i.Snowball=s.defineService("snowball",["2016-06-30"]);Object.defineProperty(a.services["snowball"],"2016-06-30",{get:function get(){var e=r(4887);e.paginators=r(184).pagination;return e},enumerable:true,configurable:true});e.exports=i.Snowball},2261:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2016-10-20",endpointPrefix:"budgets",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"AWSBudgets",serviceFullName:"AWS Budgets",serviceId:"Budgets",signatureVersion:"v4",targetPrefix:"AWSBudgetServiceGateway",uid:"budgets-2016-10-20"},operations:{CreateBudget:{input:{type:"structure",required:["AccountId","Budget"],members:{AccountId:{},Budget:{shape:"S3"},NotificationsWithSubscribers:{type:"list",member:{type:"structure",required:["Notification","Subscribers"],members:{Notification:{shape:"Sp"},Subscribers:{shape:"Sv"}}}}}},output:{type:"structure",members:{}}},CreateBudgetAction:{input:{type:"structure",required:["AccountId","BudgetName","NotificationType","ActionType","ActionThreshold","Definition","ExecutionRoleArn","ApprovalModel","Subscribers"],members:{AccountId:{},BudgetName:{},NotificationType:{},ActionType:{},ActionThreshold:{shape:"S12"},Definition:{shape:"S13"},ExecutionRoleArn:{},ApprovalModel:{},Subscribers:{shape:"Sv"}}},output:{type:"structure",required:["AccountId","BudgetName","ActionId"],members:{AccountId:{},BudgetName:{},ActionId:{}}}},CreateNotification:{input:{type:"structure",required:["AccountId","BudgetName","Notification","Subscribers"],members:{AccountId:{},BudgetName:{},Notification:{shape:"Sp"},Subscribers:{shape:"Sv"}}},output:{type:"structure",members:{}}},CreateSubscriber:{input:{type:"structure",required:["AccountId","BudgetName","Notification","Subscriber"],members:{AccountId:{},BudgetName:{},Notification:{shape:"Sp"},Subscriber:{shape:"Sw"}}},output:{type:"structure",members:{}}},DeleteBudget:{input:{type:"structure",required:["AccountId","BudgetName"],members:{AccountId:{},BudgetName:{}}},output:{type:"structure",members:{}}},DeleteBudgetAction:{input:{type:"structure",required:["AccountId","BudgetName","ActionId"],members:{AccountId:{},BudgetName:{},ActionId:{}}},output:{type:"structure",required:["AccountId","BudgetName","Action"],members:{AccountId:{},BudgetName:{},Action:{shape:"S1x"}}}},DeleteNotification:{input:{type:"structure",required:["AccountId","BudgetName","Notification"],members:{AccountId:{},BudgetName:{},Notification:{shape:"Sp"}}},output:{type:"structure",members:{}}},DeleteSubscriber:{input:{type:"structure",required:["AccountId","BudgetName","Notification","Subscriber"],members:{AccountId:{},BudgetName:{},Notification:{shape:"Sp"},Subscriber:{shape:"Sw"}}},output:{type:"structure",members:{}}},DescribeBudget:{input:{type:"structure",required:["AccountId","BudgetName"],members:{AccountId:{},BudgetName:{}}},output:{type:"structure",members:{Budget:{shape:"S3"}}}},DescribeBudgetAction:{input:{type:"structure",required:["AccountId","BudgetName","ActionId"],members:{AccountId:{},BudgetName:{},ActionId:{}}},output:{type:"structure",required:["AccountId","BudgetName","Action"],members:{AccountId:{},BudgetName:{},Action:{shape:"S1x"}}}},DescribeBudgetActionHistories:{input:{type:"structure",required:["AccountId","BudgetName","ActionId"],members:{AccountId:{},BudgetName:{},ActionId:{},TimePeriod:{shape:"Sf"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["ActionHistories"],members:{ActionHistories:{type:"list",member:{type:"structure",required:["Timestamp","Status","EventType","ActionHistoryDetails"],members:{Timestamp:{type:"timestamp"},Status:{},EventType:{},ActionHistoryDetails:{type:"structure",required:["Message","Action"],members:{Message:{},Action:{shape:"S1x"}}}}}},NextToken:{}}}},DescribeBudgetActionsForAccount:{input:{type:"structure",required:["AccountId"],members:{AccountId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["Actions"],members:{Actions:{shape:"S2g"},NextToken:{}}}},DescribeBudgetActionsForBudget:{input:{type:"structure",required:["AccountId","BudgetName"],members:{AccountId:{},BudgetName:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["Actions"],members:{Actions:{shape:"S2g"},NextToken:{}}}},DescribeBudgetNotificationsForAccount:{input:{type:"structure",required:["AccountId"],members:{AccountId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{BudgetNotificationsForAccount:{type:"list",member:{type:"structure",members:{Notifications:{shape:"S2o"},BudgetName:{}}}},NextToken:{}}}},DescribeBudgetPerformanceHistory:{input:{type:"structure",required:["AccountId","BudgetName"],members:{AccountId:{},BudgetName:{},TimePeriod:{shape:"Sf"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{BudgetPerformanceHistory:{type:"structure",members:{BudgetName:{},BudgetType:{},CostFilters:{shape:"Sa"},CostTypes:{shape:"Sc"},TimeUnit:{},BudgetedAndActualAmountsList:{type:"list",member:{type:"structure",members:{BudgetedAmount:{shape:"S5"},ActualAmount:{shape:"S5"},TimePeriod:{shape:"Sf"}}}}}},NextToken:{}}}},DescribeBudgets:{input:{type:"structure",required:["AccountId"],members:{AccountId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Budgets:{type:"list",member:{shape:"S3"}},NextToken:{}}}},DescribeNotificationsForBudget:{input:{type:"structure",required:["AccountId","BudgetName"],members:{AccountId:{},BudgetName:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Notifications:{shape:"S2o"},NextToken:{}}}},DescribeSubscribersForNotification:{input:{type:"structure",required:["AccountId","BudgetName","Notification"],members:{AccountId:{},BudgetName:{},Notification:{shape:"Sp"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Subscribers:{shape:"Sv"},NextToken:{}}}},ExecuteBudgetAction:{input:{type:"structure",required:["AccountId","BudgetName","ActionId","ExecutionType"],members:{AccountId:{},BudgetName:{},ActionId:{},ExecutionType:{}}},output:{type:"structure",required:["AccountId","BudgetName","ActionId","ExecutionType"],members:{AccountId:{},BudgetName:{},ActionId:{},ExecutionType:{}}}},UpdateBudget:{input:{type:"structure",required:["AccountId","NewBudget"],members:{AccountId:{},NewBudget:{shape:"S3"}}},output:{type:"structure",members:{}}},UpdateBudgetAction:{input:{type:"structure",required:["AccountId","BudgetName","ActionId"],members:{AccountId:{},BudgetName:{},ActionId:{},NotificationType:{},ActionThreshold:{shape:"S12"},Definition:{shape:"S13"},ExecutionRoleArn:{},ApprovalModel:{},Subscribers:{shape:"Sv"}}},output:{type:"structure",required:["AccountId","BudgetName","OldAction","NewAction"],members:{AccountId:{},BudgetName:{},OldAction:{shape:"S1x"},NewAction:{shape:"S1x"}}}},UpdateNotification:{input:{type:"structure",required:["AccountId","BudgetName","OldNotification","NewNotification"],members:{AccountId:{},BudgetName:{},OldNotification:{shape:"Sp"},NewNotification:{shape:"Sp"}}},output:{type:"structure",members:{}}},UpdateSubscriber:{input:{type:"structure",required:["AccountId","BudgetName","Notification","OldSubscriber","NewSubscriber"],members:{AccountId:{},BudgetName:{},Notification:{shape:"Sp"},OldSubscriber:{shape:"Sw"},NewSubscriber:{shape:"Sw"}}},output:{type:"structure",members:{}}}},shapes:{S3:{type:"structure",required:["BudgetName","TimeUnit","BudgetType"],members:{BudgetName:{},BudgetLimit:{shape:"S5"},PlannedBudgetLimits:{type:"map",key:{},value:{shape:"S5"}},CostFilters:{shape:"Sa"},CostTypes:{shape:"Sc"},TimeUnit:{},TimePeriod:{shape:"Sf"},CalculatedSpend:{type:"structure",required:["ActualSpend"],members:{ActualSpend:{shape:"S5"},ForecastedSpend:{shape:"S5"}}},BudgetType:{},LastUpdatedTime:{type:"timestamp"},AutoAdjustData:{type:"structure",required:["AutoAdjustType"],members:{AutoAdjustType:{},HistoricalOptions:{type:"structure",required:["BudgetAdjustmentPeriod"],members:{BudgetAdjustmentPeriod:{type:"integer"},LookBackAvailablePeriods:{type:"integer"}}},LastAutoAdjustTime:{type:"timestamp"}}}}},S5:{type:"structure",required:["Amount","Unit"],members:{Amount:{},Unit:{}}},Sa:{type:"map",key:{},value:{type:"list",member:{}}},Sc:{type:"structure",members:{IncludeTax:{type:"boolean"},IncludeSubscription:{type:"boolean"},UseBlended:{type:"boolean"},IncludeRefund:{type:"boolean"},IncludeCredit:{type:"boolean"},IncludeUpfront:{type:"boolean"},IncludeRecurring:{type:"boolean"},IncludeOtherSubscription:{type:"boolean"},IncludeSupport:{type:"boolean"},IncludeDiscount:{type:"boolean"},UseAmortized:{type:"boolean"}}},Sf:{type:"structure",members:{Start:{type:"timestamp"},End:{type:"timestamp"}}},Sp:{type:"structure",required:["NotificationType","ComparisonOperator","Threshold"],members:{NotificationType:{},ComparisonOperator:{},Threshold:{type:"double"},ThresholdType:{},NotificationState:{}}},Sv:{type:"list",member:{shape:"Sw"}},Sw:{type:"structure",required:["SubscriptionType","Address"],members:{SubscriptionType:{},Address:{type:"string",sensitive:true}}},S12:{type:"structure",required:["ActionThresholdValue","ActionThresholdType"],members:{ActionThresholdValue:{type:"double"},ActionThresholdType:{}}},S13:{type:"structure",members:{IamActionDefinition:{type:"structure",required:["PolicyArn"],members:{PolicyArn:{},Roles:{type:"list",member:{}},Groups:{type:"list",member:{}},Users:{type:"list",member:{}}}},ScpActionDefinition:{type:"structure",required:["PolicyId","TargetIds"],members:{PolicyId:{},TargetIds:{type:"list",member:{}}}},SsmActionDefinition:{type:"structure",required:["ActionSubType","Region","InstanceIds"],members:{ActionSubType:{},Region:{},InstanceIds:{type:"list",member:{}}}}}},S1x:{type:"structure",required:["ActionId","BudgetName","NotificationType","ActionType","ActionThreshold","Definition","ExecutionRoleArn","ApprovalModel","Status","Subscribers"],members:{ActionId:{},BudgetName:{},NotificationType:{},ActionType:{},ActionThreshold:{shape:"S12"},Definition:{shape:"S13"},ExecutionRoleArn:{},ApprovalModel:{},Status:{},Subscribers:{shape:"Sv"}}},S2g:{type:"list",member:{shape:"S1x"}},S2o:{type:"list",member:{shape:"Sp"}}}}},2269:function(e){e.exports={pagination:{DescribeCertificates:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"Certificates"},DescribeDBClusterParameterGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBClusterParameterGroups"},DescribeDBClusterParameters:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"Parameters"},DescribeDBClusterSnapshots:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBClusterSnapshots"},DescribeDBClusters:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBClusters"},DescribeDBEngineVersions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBEngineVersions"},DescribeDBInstances:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBInstances"},DescribeDBSubnetGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBSubnetGroups"},DescribeEventSubscriptions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"EventSubscriptionsList"},DescribeEvents:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"Events"},DescribeGlobalClusters:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"GlobalClusters"},DescribeOrderableDBInstanceOptions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"OrderableDBInstanceOptions"},DescribePendingMaintenanceActions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"PendingMaintenanceActions"},ListTagsForResource:{result_key:"TagList"}}}},2271:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["mediastoredata"]={};i.MediaStoreData=s.defineService("mediastoredata",["2017-09-01"]);Object.defineProperty(a.services["mediastoredata"],"2017-09-01",{get:function get(){var e=r(8825);e.paginators=r(4483).pagination;return e},enumerable:true,configurable:true});e.exports=i.MediaStoreData},2290:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["chimesdkmediapipelines"]={};i.ChimeSDKMediaPipelines=s.defineService("chimesdkmediapipelines",["2021-07-15"]);Object.defineProperty(a.services["chimesdkmediapipelines"],"2021-07-15",{get:function get(){var e=r(8291);e.paginators=r(4273).pagination;return e},enumerable:true,configurable:true});e.exports=i.ChimeSDKMediaPipelines},2304:function(e){e.exports={metadata:{apiVersion:"2018-11-14",endpointPrefix:"kafka",signingName:"kafka",serviceFullName:"Managed Streaming for Kafka",serviceAbbreviation:"Kafka",serviceId:"Kafka",protocol:"rest-json",jsonVersion:"1.1",uid:"kafka-2018-11-14",signatureVersion:"v4"},operations:{BatchAssociateScramSecret:{http:{requestUri:"/v1/clusters/{clusterArn}/scram-secrets",responseCode:200},input:{type:"structure",members:{ClusterArn:{location:"uri",locationName:"clusterArn"},SecretArnList:{shape:"S3",locationName:"secretArnList"}},required:["ClusterArn","SecretArnList"]},output:{type:"structure",members:{ClusterArn:{locationName:"clusterArn"},UnprocessedScramSecrets:{shape:"S5",locationName:"unprocessedScramSecrets"}}}},CreateCluster:{http:{requestUri:"/v1/clusters",responseCode:200},input:{type:"structure",members:{BrokerNodeGroupInfo:{shape:"S8",locationName:"brokerNodeGroupInfo"},ClientAuthentication:{shape:"Sj",locationName:"clientAuthentication"},ClusterName:{locationName:"clusterName"},ConfigurationInfo:{shape:"Sq",locationName:"configurationInfo"},EncryptionInfo:{shape:"Ss",locationName:"encryptionInfo"},EnhancedMonitoring:{locationName:"enhancedMonitoring"},OpenMonitoring:{shape:"Sx",locationName:"openMonitoring"},KafkaVersion:{locationName:"kafkaVersion"},LoggingInfo:{shape:"S12",locationName:"loggingInfo"},NumberOfBrokerNodes:{locationName:"numberOfBrokerNodes",type:"integer"},Tags:{shape:"S18",locationName:"tags"}},required:["BrokerNodeGroupInfo","KafkaVersion","NumberOfBrokerNodes","ClusterName"]},output:{type:"structure",members:{ClusterArn:{locationName:"clusterArn"},ClusterName:{locationName:"clusterName"},State:{locationName:"state"}}}},CreateClusterV2:{http:{requestUri:"/api/v2/clusters",responseCode:200},input:{type:"structure",members:{ClusterName:{locationName:"clusterName"},Tags:{shape:"S18",locationName:"tags"},Provisioned:{locationName:"provisioned",type:"structure",members:{BrokerNodeGroupInfo:{shape:"S8",locationName:"brokerNodeGroupInfo"},ClientAuthentication:{shape:"Sj",locationName:"clientAuthentication"},ConfigurationInfo:{shape:"Sq",locationName:"configurationInfo"},EncryptionInfo:{shape:"Ss",locationName:"encryptionInfo"},EnhancedMonitoring:{locationName:"enhancedMonitoring"},OpenMonitoring:{shape:"Sx",locationName:"openMonitoring"},KafkaVersion:{locationName:"kafkaVersion"},LoggingInfo:{shape:"S12",locationName:"loggingInfo"},NumberOfBrokerNodes:{locationName:"numberOfBrokerNodes",type:"integer"}},required:["BrokerNodeGroupInfo","KafkaVersion","NumberOfBrokerNodes"]},Serverless:{locationName:"serverless",type:"structure",members:{VpcConfigs:{shape:"S1e",locationName:"vpcConfigs"},ClientAuthentication:{shape:"S1g",locationName:"clientAuthentication"}},required:["VpcConfigs"]}},required:["ClusterName"]},output:{type:"structure",members:{ClusterArn:{locationName:"clusterArn"},ClusterName:{locationName:"clusterName"},State:{locationName:"state"},ClusterType:{locationName:"clusterType"}}}},CreateConfiguration:{http:{requestUri:"/v1/configurations",responseCode:200},input:{type:"structure",members:{Description:{locationName:"description"},KafkaVersions:{shape:"S3",locationName:"kafkaVersions"},Name:{locationName:"name"},ServerProperties:{locationName:"serverProperties",type:"blob"}},required:["ServerProperties","Name"]},output:{type:"structure",members:{Arn:{locationName:"arn"},CreationTime:{shape:"S1n",locationName:"creationTime"},LatestRevision:{shape:"S1o",locationName:"latestRevision"},Name:{locationName:"name"},State:{locationName:"state"}}}},DeleteCluster:{http:{method:"DELETE",requestUri:"/v1/clusters/{clusterArn}",responseCode:200},input:{type:"structure",members:{ClusterArn:{location:"uri",locationName:"clusterArn"},CurrentVersion:{location:"querystring",locationName:"currentVersion"}},required:["ClusterArn"]},output:{type:"structure",members:{ClusterArn:{locationName:"clusterArn"},State:{locationName:"state"}}}},DeleteConfiguration:{http:{method:"DELETE",requestUri:"/v1/configurations/{arn}",responseCode:200},input:{type:"structure",members:{Arn:{location:"uri",locationName:"arn"}},required:["Arn"]},output:{type:"structure",members:{Arn:{locationName:"arn"},State:{locationName:"state"}}}},DescribeCluster:{http:{method:"GET",requestUri:"/v1/clusters/{clusterArn}",responseCode:200},input:{type:"structure",members:{ClusterArn:{location:"uri",locationName:"clusterArn"}},required:["ClusterArn"]},output:{type:"structure",members:{ClusterInfo:{shape:"S1w",locationName:"clusterInfo"}}}},DescribeClusterV2:{http:{method:"GET",requestUri:"/api/v2/clusters/{clusterArn}",responseCode:200},input:{type:"structure",members:{ClusterArn:{location:"uri",locationName:"clusterArn"}},required:["ClusterArn"]},output:{type:"structure",members:{ClusterInfo:{shape:"S25",locationName:"clusterInfo"}}}},DescribeClusterOperation:{http:{method:"GET",requestUri:"/v1/operations/{clusterOperationArn}",responseCode:200},input:{type:"structure",members:{ClusterOperationArn:{location:"uri",locationName:"clusterOperationArn"}},required:["ClusterOperationArn"]},output:{type:"structure",members:{ClusterOperationInfo:{shape:"S2a",locationName:"clusterOperationInfo"}}}},DescribeConfiguration:{http:{method:"GET",requestUri:"/v1/configurations/{arn}",responseCode:200},input:{type:"structure",members:{Arn:{location:"uri",locationName:"arn"}},required:["Arn"]},output:{type:"structure",members:{Arn:{locationName:"arn"},CreationTime:{shape:"S1n",locationName:"creationTime"},Description:{locationName:"description"},KafkaVersions:{shape:"S3",locationName:"kafkaVersions"},LatestRevision:{shape:"S1o",locationName:"latestRevision"},Name:{locationName:"name"},State:{locationName:"state"}}}},DescribeConfigurationRevision:{http:{method:"GET",requestUri:"/v1/configurations/{arn}/revisions/{revision}",responseCode:200},input:{type:"structure",members:{Arn:{location:"uri",locationName:"arn"},Revision:{location:"uri",locationName:"revision",type:"long"}},required:["Revision","Arn"]},output:{type:"structure",members:{Arn:{locationName:"arn"},CreationTime:{shape:"S1n",locationName:"creationTime"},Description:{locationName:"description"},Revision:{locationName:"revision",type:"long"},ServerProperties:{locationName:"serverProperties",type:"blob"}}}},BatchDisassociateScramSecret:{http:{method:"PATCH",requestUri:"/v1/clusters/{clusterArn}/scram-secrets",responseCode:200},input:{type:"structure",members:{ClusterArn:{location:"uri",locationName:"clusterArn"},SecretArnList:{shape:"S3",locationName:"secretArnList"}},required:["ClusterArn","SecretArnList"]},output:{type:"structure",members:{ClusterArn:{locationName:"clusterArn"},UnprocessedScramSecrets:{shape:"S5",locationName:"unprocessedScramSecrets"}}}},GetBootstrapBrokers:{http:{method:"GET",requestUri:"/v1/clusters/{clusterArn}/bootstrap-brokers",responseCode:200},input:{type:"structure",members:{ClusterArn:{location:"uri",locationName:"clusterArn"}},required:["ClusterArn"]},output:{type:"structure",members:{BootstrapBrokerString:{locationName:"bootstrapBrokerString"},BootstrapBrokerStringTls:{locationName:"bootstrapBrokerStringTls"},BootstrapBrokerStringSaslScram:{locationName:"bootstrapBrokerStringSaslScram"},BootstrapBrokerStringSaslIam:{locationName:"bootstrapBrokerStringSaslIam"},BootstrapBrokerStringPublicTls:{locationName:"bootstrapBrokerStringPublicTls"},BootstrapBrokerStringPublicSaslScram:{locationName:"bootstrapBrokerStringPublicSaslScram"},BootstrapBrokerStringPublicSaslIam:{locationName:"bootstrapBrokerStringPublicSaslIam"}}}},GetCompatibleKafkaVersions:{http:{method:"GET",requestUri:"/v1/compatible-kafka-versions",responseCode:200},input:{type:"structure",members:{ClusterArn:{location:"querystring",locationName:"clusterArn"}}},output:{type:"structure",members:{CompatibleKafkaVersions:{locationName:"compatibleKafkaVersions",type:"list",member:{type:"structure",members:{SourceVersion:{locationName:"sourceVersion"},TargetVersions:{shape:"S3",locationName:"targetVersions"}}}}}}},ListClusterOperations:{http:{method:"GET",requestUri:"/v1/clusters/{clusterArn}/operations",responseCode:200},input:{type:"structure",members:{ClusterArn:{location:"uri",locationName:"clusterArn"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}},required:["ClusterArn"]},output:{type:"structure",members:{ClusterOperationInfoList:{locationName:"clusterOperationInfoList",type:"list",member:{shape:"S2a"}},NextToken:{locationName:"nextToken"}}}},ListClusters:{http:{method:"GET",requestUri:"/v1/clusters",responseCode:200},input:{type:"structure",members:{ClusterNameFilter:{location:"querystring",locationName:"clusterNameFilter"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{ClusterInfoList:{locationName:"clusterInfoList",type:"list",member:{shape:"S1w"}},NextToken:{locationName:"nextToken"}}}},ListClustersV2:{http:{method:"GET",requestUri:"/api/v2/clusters",responseCode:200},input:{type:"structure",members:{ClusterNameFilter:{location:"querystring",locationName:"clusterNameFilter"},ClusterTypeFilter:{location:"querystring",locationName:"clusterTypeFilter"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{ClusterInfoList:{locationName:"clusterInfoList",type:"list",member:{shape:"S25"}},NextToken:{locationName:"nextToken"}}}},ListConfigurationRevisions:{http:{method:"GET",requestUri:"/v1/configurations/{arn}/revisions",responseCode:200},input:{type:"structure",members:{Arn:{location:"uri",locationName:"arn"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}},required:["Arn"]},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},Revisions:{locationName:"revisions",type:"list",member:{shape:"S1o"}}}}},ListConfigurations:{http:{method:"GET",requestUri:"/v1/configurations",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Configurations:{locationName:"configurations",type:"list",member:{type:"structure",members:{Arn:{locationName:"arn"},CreationTime:{shape:"S1n",locationName:"creationTime"},Description:{locationName:"description"},KafkaVersions:{shape:"S3",locationName:"kafkaVersions"},LatestRevision:{shape:"S1o",locationName:"latestRevision"},Name:{locationName:"name"},State:{locationName:"state"}},required:["Description","LatestRevision","CreationTime","KafkaVersions","Arn","Name","State"]}},NextToken:{locationName:"nextToken"}}}},ListKafkaVersions:{http:{method:"GET",requestUri:"/v1/kafka-versions",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{KafkaVersions:{locationName:"kafkaVersions",type:"list",member:{type:"structure",members:{Version:{locationName:"version"},Status:{locationName:"status"}}}},NextToken:{locationName:"nextToken"}}}},ListNodes:{http:{method:"GET",requestUri:"/v1/clusters/{clusterArn}/nodes",responseCode:200},input:{type:"structure",members:{ClusterArn:{location:"uri",locationName:"clusterArn"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}},required:["ClusterArn"]},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},NodeInfoList:{locationName:"nodeInfoList",type:"list",member:{type:"structure",members:{AddedToClusterTime:{locationName:"addedToClusterTime"},BrokerNodeInfo:{locationName:"brokerNodeInfo",type:"structure",members:{AttachedENIId:{locationName:"attachedENIId"},BrokerId:{locationName:"brokerId",type:"double"},ClientSubnet:{locationName:"clientSubnet"},ClientVpcIpAddress:{locationName:"clientVpcIpAddress"},CurrentBrokerSoftwareInfo:{shape:"S1x",locationName:"currentBrokerSoftwareInfo"},Endpoints:{shape:"S3",locationName:"endpoints"}}},InstanceType:{locationName:"instanceType"},NodeARN:{locationName:"nodeARN"},NodeType:{locationName:"nodeType"},ZookeeperNodeInfo:{locationName:"zookeeperNodeInfo",type:"structure",members:{AttachedENIId:{locationName:"attachedENIId"},ClientVpcIpAddress:{locationName:"clientVpcIpAddress"},Endpoints:{shape:"S3",locationName:"endpoints"},ZookeeperId:{locationName:"zookeeperId",type:"double"},ZookeeperVersion:{locationName:"zookeeperVersion"}}}}}}}}},ListScramSecrets:{http:{method:"GET",requestUri:"/v1/clusters/{clusterArn}/scram-secrets",responseCode:200},input:{type:"structure",members:{ClusterArn:{location:"uri",locationName:"clusterArn"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}},required:["ClusterArn"]},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},SecretArnList:{shape:"S3",locationName:"secretArnList"}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/v1/tags/{resourceArn}",responseCode:200},input:{type:"structure",members:{ResourceArn:{location:"uri",locationName:"resourceArn"}},required:["ResourceArn"]},output:{type:"structure",members:{Tags:{shape:"S18",locationName:"tags"}}}},RebootBroker:{http:{method:"PUT",requestUri:"/v1/clusters/{clusterArn}/reboot-broker",responseCode:200},input:{type:"structure",members:{BrokerIds:{shape:"S3",locationName:"brokerIds"},ClusterArn:{location:"uri",locationName:"clusterArn"}},required:["ClusterArn","BrokerIds"]},output:{type:"structure",members:{ClusterArn:{locationName:"clusterArn"},ClusterOperationArn:{locationName:"clusterOperationArn"}}}},TagResource:{http:{requestUri:"/v1/tags/{resourceArn}",responseCode:204},input:{type:"structure",members:{ResourceArn:{location:"uri",locationName:"resourceArn"},Tags:{shape:"S18",locationName:"tags"}},required:["ResourceArn","Tags"]}},UntagResource:{http:{method:"DELETE",requestUri:"/v1/tags/{resourceArn}",responseCode:204},input:{type:"structure",members:{ResourceArn:{location:"uri",locationName:"resourceArn"},TagKeys:{shape:"S3",location:"querystring",locationName:"tagKeys"}},required:["TagKeys","ResourceArn"]}},UpdateBrokerCount:{http:{method:"PUT",requestUri:"/v1/clusters/{clusterArn}/nodes/count",responseCode:200},input:{type:"structure",members:{ClusterArn:{location:"uri",locationName:"clusterArn"},CurrentVersion:{locationName:"currentVersion"},TargetNumberOfBrokerNodes:{locationName:"targetNumberOfBrokerNodes",type:"integer"}},required:["ClusterArn","CurrentVersion","TargetNumberOfBrokerNodes"]},output:{type:"structure",members:{ClusterArn:{locationName:"clusterArn"},ClusterOperationArn:{locationName:"clusterOperationArn"}}}},UpdateBrokerType:{http:{method:"PUT",requestUri:"/v1/clusters/{clusterArn}/nodes/type",responseCode:200},input:{type:"structure",members:{ClusterArn:{location:"uri",locationName:"clusterArn"},CurrentVersion:{locationName:"currentVersion"},TargetInstanceType:{locationName:"targetInstanceType"}},required:["ClusterArn","CurrentVersion","TargetInstanceType"]},output:{type:"structure",members:{ClusterArn:{locationName:"clusterArn"},ClusterOperationArn:{locationName:"clusterOperationArn"}}}},UpdateBrokerStorage:{http:{method:"PUT",requestUri:"/v1/clusters/{clusterArn}/nodes/storage",responseCode:200},input:{type:"structure",members:{ClusterArn:{location:"uri",locationName:"clusterArn"},CurrentVersion:{locationName:"currentVersion"},TargetBrokerEBSVolumeInfo:{shape:"S2g",locationName:"targetBrokerEBSVolumeInfo"}},required:["ClusterArn","TargetBrokerEBSVolumeInfo","CurrentVersion"]},output:{type:"structure",members:{ClusterArn:{locationName:"clusterArn"},ClusterOperationArn:{locationName:"clusterOperationArn"}}}},UpdateConfiguration:{http:{method:"PUT",requestUri:"/v1/configurations/{arn}",responseCode:200},input:{type:"structure",members:{Arn:{location:"uri",locationName:"arn"},Description:{locationName:"description"},ServerProperties:{locationName:"serverProperties",type:"blob"}},required:["Arn","ServerProperties"]},output:{type:"structure",members:{Arn:{locationName:"arn"},LatestRevision:{shape:"S1o",locationName:"latestRevision"}}}},UpdateConnectivity:{http:{method:"PUT",requestUri:"/v1/clusters/{clusterArn}/connectivity",responseCode:200},input:{type:"structure",members:{ClusterArn:{location:"uri",locationName:"clusterArn"},ConnectivityInfo:{shape:"Sh",locationName:"connectivityInfo"},CurrentVersion:{locationName:"currentVersion"}},required:["ClusterArn","ConnectivityInfo","CurrentVersion"]},output:{type:"structure",members:{ClusterArn:{locationName:"clusterArn"},ClusterOperationArn:{locationName:"clusterOperationArn"}}}},UpdateClusterConfiguration:{http:{method:"PUT",requestUri:"/v1/clusters/{clusterArn}/configuration",responseCode:200},input:{type:"structure",members:{ClusterArn:{location:"uri",locationName:"clusterArn"},ConfigurationInfo:{shape:"Sq",locationName:"configurationInfo"},CurrentVersion:{locationName:"currentVersion"}},required:["ClusterArn","CurrentVersion","ConfigurationInfo"]},output:{type:"structure",members:{ClusterArn:{locationName:"clusterArn"},ClusterOperationArn:{locationName:"clusterOperationArn"}}}},UpdateClusterKafkaVersion:{http:{method:"PUT",requestUri:"/v1/clusters/{clusterArn}/version",responseCode:200},input:{type:"structure",members:{ClusterArn:{location:"uri",locationName:"clusterArn"},ConfigurationInfo:{shape:"Sq",locationName:"configurationInfo"},CurrentVersion:{locationName:"currentVersion"},TargetKafkaVersion:{locationName:"targetKafkaVersion"}},required:["ClusterArn","TargetKafkaVersion","CurrentVersion"]},output:{type:"structure",members:{ClusterArn:{locationName:"clusterArn"},ClusterOperationArn:{locationName:"clusterOperationArn"}}}},UpdateMonitoring:{http:{method:"PUT",requestUri:"/v1/clusters/{clusterArn}/monitoring",responseCode:200},input:{type:"structure",members:{ClusterArn:{location:"uri",locationName:"clusterArn"},CurrentVersion:{locationName:"currentVersion"},EnhancedMonitoring:{locationName:"enhancedMonitoring"},OpenMonitoring:{shape:"Sx",locationName:"openMonitoring"},LoggingInfo:{shape:"S12",locationName:"loggingInfo"}},required:["ClusterArn","CurrentVersion"]},output:{type:"structure",members:{ClusterArn:{locationName:"clusterArn"},ClusterOperationArn:{locationName:"clusterOperationArn"}}}},UpdateSecurity:{http:{method:"PATCH",requestUri:"/v1/clusters/{clusterArn}/security",responseCode:200},input:{type:"structure",members:{ClientAuthentication:{shape:"Sj",locationName:"clientAuthentication"},ClusterArn:{location:"uri",locationName:"clusterArn"},CurrentVersion:{locationName:"currentVersion"},EncryptionInfo:{shape:"Ss",locationName:"encryptionInfo"}},required:["ClusterArn","CurrentVersion"]},output:{type:"structure",members:{ClusterArn:{locationName:"clusterArn"},ClusterOperationArn:{locationName:"clusterOperationArn"}}}}},shapes:{S3:{type:"list",member:{}},S5:{type:"list",member:{type:"structure",members:{ErrorCode:{locationName:"errorCode"},ErrorMessage:{locationName:"errorMessage"},SecretArn:{locationName:"secretArn"}}}},S8:{type:"structure",members:{BrokerAZDistribution:{locationName:"brokerAZDistribution"},ClientSubnets:{shape:"S3",locationName:"clientSubnets"},InstanceType:{locationName:"instanceType"},SecurityGroups:{shape:"S3",locationName:"securityGroups"},StorageInfo:{locationName:"storageInfo",type:"structure",members:{EbsStorageInfo:{locationName:"ebsStorageInfo",type:"structure",members:{ProvisionedThroughput:{shape:"Sd",locationName:"provisionedThroughput"},VolumeSize:{locationName:"volumeSize",type:"integer"}}}}},ConnectivityInfo:{shape:"Sh",locationName:"connectivityInfo"}},required:["ClientSubnets","InstanceType"]},Sd:{type:"structure",members:{Enabled:{locationName:"enabled",type:"boolean"},VolumeThroughput:{locationName:"volumeThroughput",type:"integer"}}},Sh:{type:"structure",members:{PublicAccess:{locationName:"publicAccess",type:"structure",members:{Type:{locationName:"type"}}}}},Sj:{type:"structure",members:{Sasl:{locationName:"sasl",type:"structure",members:{Scram:{locationName:"scram",type:"structure",members:{Enabled:{locationName:"enabled",type:"boolean"}}},Iam:{shape:"Sm",locationName:"iam"}}},Tls:{locationName:"tls",type:"structure",members:{CertificateAuthorityArnList:{shape:"S3",locationName:"certificateAuthorityArnList"},Enabled:{locationName:"enabled",type:"boolean"}}},Unauthenticated:{locationName:"unauthenticated",type:"structure",members:{Enabled:{locationName:"enabled",type:"boolean"}}}}},Sm:{type:"structure",members:{Enabled:{locationName:"enabled",type:"boolean"}}},Sq:{type:"structure",members:{Arn:{locationName:"arn"},Revision:{locationName:"revision",type:"long"}},required:["Revision","Arn"]},Ss:{type:"structure",members:{EncryptionAtRest:{locationName:"encryptionAtRest",type:"structure",members:{DataVolumeKMSKeyId:{locationName:"dataVolumeKMSKeyId"}},required:["DataVolumeKMSKeyId"]},EncryptionInTransit:{locationName:"encryptionInTransit",type:"structure",members:{ClientBroker:{locationName:"clientBroker"},InCluster:{locationName:"inCluster",type:"boolean"}}}}},Sx:{type:"structure",members:{Prometheus:{locationName:"prometheus",type:"structure",members:{JmxExporter:{locationName:"jmxExporter",type:"structure",members:{EnabledInBroker:{locationName:"enabledInBroker",type:"boolean"}},required:["EnabledInBroker"]},NodeExporter:{locationName:"nodeExporter",type:"structure",members:{EnabledInBroker:{locationName:"enabledInBroker",type:"boolean"}},required:["EnabledInBroker"]}}}},required:["Prometheus"]},S12:{type:"structure",members:{BrokerLogs:{locationName:"brokerLogs",type:"structure",members:{CloudWatchLogs:{locationName:"cloudWatchLogs",type:"structure",members:{Enabled:{locationName:"enabled",type:"boolean"},LogGroup:{locationName:"logGroup"}},required:["Enabled"]},Firehose:{locationName:"firehose",type:"structure",members:{DeliveryStream:{locationName:"deliveryStream"},Enabled:{locationName:"enabled",type:"boolean"}},required:["Enabled"]},S3:{locationName:"s3",type:"structure",members:{Bucket:{locationName:"bucket"},Enabled:{locationName:"enabled",type:"boolean"},Prefix:{locationName:"prefix"}},required:["Enabled"]}}}},required:["BrokerLogs"]},S18:{type:"map",key:{},value:{}},S1e:{type:"list",member:{type:"structure",members:{SubnetIds:{shape:"S3",locationName:"subnetIds"},SecurityGroupIds:{shape:"S3",locationName:"securityGroupIds"}},required:["SubnetIds"]}},S1g:{type:"structure",members:{Sasl:{locationName:"sasl",type:"structure",members:{Iam:{shape:"Sm",locationName:"iam"}}}}},S1n:{type:"timestamp",timestampFormat:"iso8601"},S1o:{type:"structure",members:{CreationTime:{shape:"S1n",locationName:"creationTime"},Description:{locationName:"description"},Revision:{locationName:"revision",type:"long"}},required:["Revision","CreationTime"]},S1w:{type:"structure",members:{ActiveOperationArn:{locationName:"activeOperationArn"},BrokerNodeGroupInfo:{shape:"S8",locationName:"brokerNodeGroupInfo"},ClientAuthentication:{shape:"Sj",locationName:"clientAuthentication"},ClusterArn:{locationName:"clusterArn"},ClusterName:{locationName:"clusterName"},CreationTime:{shape:"S1n",locationName:"creationTime"},CurrentBrokerSoftwareInfo:{shape:"S1x",locationName:"currentBrokerSoftwareInfo"},CurrentVersion:{locationName:"currentVersion"},EncryptionInfo:{shape:"Ss",locationName:"encryptionInfo"},EnhancedMonitoring:{locationName:"enhancedMonitoring"},OpenMonitoring:{shape:"S1y",locationName:"openMonitoring"},LoggingInfo:{shape:"S12",locationName:"loggingInfo"},NumberOfBrokerNodes:{locationName:"numberOfBrokerNodes",type:"integer"},State:{locationName:"state"},StateInfo:{shape:"S22",locationName:"stateInfo"},Tags:{shape:"S18",locationName:"tags"},ZookeeperConnectString:{locationName:"zookeeperConnectString"},ZookeeperConnectStringTls:{locationName:"zookeeperConnectStringTls"}}},S1x:{type:"structure",members:{ConfigurationArn:{locationName:"configurationArn"},ConfigurationRevision:{locationName:"configurationRevision",type:"long"},KafkaVersion:{locationName:"kafkaVersion"}}},S1y:{type:"structure",members:{Prometheus:{locationName:"prometheus",type:"structure",members:{JmxExporter:{locationName:"jmxExporter",type:"structure",members:{EnabledInBroker:{locationName:"enabledInBroker",type:"boolean"}},required:["EnabledInBroker"]},NodeExporter:{locationName:"nodeExporter",type:"structure",members:{EnabledInBroker:{locationName:"enabledInBroker",type:"boolean"}},required:["EnabledInBroker"]}}}},required:["Prometheus"]},S22:{type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},S25:{type:"structure",members:{ActiveOperationArn:{locationName:"activeOperationArn"},ClusterType:{locationName:"clusterType"},ClusterArn:{locationName:"clusterArn"},ClusterName:{locationName:"clusterName"},CreationTime:{shape:"S1n",locationName:"creationTime"},CurrentVersion:{locationName:"currentVersion"},State:{locationName:"state"},StateInfo:{shape:"S22",locationName:"stateInfo"},Tags:{shape:"S18",locationName:"tags"},Provisioned:{locationName:"provisioned",type:"structure",members:{BrokerNodeGroupInfo:{shape:"S8",locationName:"brokerNodeGroupInfo"},CurrentBrokerSoftwareInfo:{shape:"S1x",locationName:"currentBrokerSoftwareInfo"},ClientAuthentication:{shape:"Sj",locationName:"clientAuthentication"},EncryptionInfo:{shape:"Ss",locationName:"encryptionInfo"},EnhancedMonitoring:{locationName:"enhancedMonitoring"},OpenMonitoring:{shape:"Sx",locationName:"openMonitoring"},LoggingInfo:{shape:"S12",locationName:"loggingInfo"},NumberOfBrokerNodes:{locationName:"numberOfBrokerNodes",type:"integer"},ZookeeperConnectString:{locationName:"zookeeperConnectString"},ZookeeperConnectStringTls:{locationName:"zookeeperConnectStringTls"}},required:["BrokerNodeGroupInfo","NumberOfBrokerNodes"]},Serverless:{locationName:"serverless",type:"structure",members:{VpcConfigs:{shape:"S1e",locationName:"vpcConfigs"},ClientAuthentication:{shape:"S1g",locationName:"clientAuthentication"}},required:["VpcConfigs"]}}},S2a:{type:"structure",members:{ClientRequestId:{locationName:"clientRequestId"},ClusterArn:{locationName:"clusterArn"},CreationTime:{shape:"S1n",locationName:"creationTime"},EndTime:{shape:"S1n",locationName:"endTime"},ErrorInfo:{locationName:"errorInfo",type:"structure",members:{ErrorCode:{locationName:"errorCode"},ErrorString:{locationName:"errorString"}}},OperationArn:{locationName:"operationArn"},OperationState:{locationName:"operationState"},OperationSteps:{locationName:"operationSteps",type:"list",member:{type:"structure",members:{StepInfo:{locationName:"stepInfo",type:"structure",members:{StepStatus:{locationName:"stepStatus"}}},StepName:{locationName:"stepName"}}}},OperationType:{locationName:"operationType"},SourceClusterInfo:{shape:"S2f",locationName:"sourceClusterInfo"},TargetClusterInfo:{shape:"S2f",locationName:"targetClusterInfo"}}},S2f:{type:"structure",members:{BrokerEBSVolumeInfo:{shape:"S2g",locationName:"brokerEBSVolumeInfo"},ConfigurationInfo:{shape:"Sq",locationName:"configurationInfo"},NumberOfBrokerNodes:{locationName:"numberOfBrokerNodes",type:"integer"},EnhancedMonitoring:{locationName:"enhancedMonitoring"},OpenMonitoring:{shape:"S1y",locationName:"openMonitoring"},KafkaVersion:{locationName:"kafkaVersion"},LoggingInfo:{shape:"S12",locationName:"loggingInfo"},InstanceType:{locationName:"instanceType"},ClientAuthentication:{shape:"Sj",locationName:"clientAuthentication"},EncryptionInfo:{shape:"Ss",locationName:"encryptionInfo"},ConnectivityInfo:{shape:"Sh",locationName:"connectivityInfo"}}},S2g:{type:"list",member:{type:"structure",members:{KafkaBrokerNodeId:{locationName:"kafkaBrokerNodeId"},ProvisionedThroughput:{shape:"Sd",locationName:"provisionedThroughput"},VolumeSizeGB:{locationName:"volumeSizeGB",type:"integer"}},required:["KafkaBrokerNodeId"]}}}}},2311:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-07-08",endpointPrefix:"workspaces-web",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon WorkSpaces Web",serviceId:"WorkSpaces Web",signatureVersion:"v4",signingName:"workspaces-web",uid:"workspaces-web-2020-07-08"},operations:{AssociateBrowserSettings:{http:{method:"PUT",requestUri:"/portals/{portalArn+}/browserSettings",responseCode:200},input:{type:"structure",required:["browserSettingsArn","portalArn"],members:{browserSettingsArn:{location:"querystring",locationName:"browserSettingsArn"},portalArn:{location:"uri",locationName:"portalArn"}}},output:{type:"structure",required:["browserSettingsArn","portalArn"],members:{browserSettingsArn:{},portalArn:{}}},idempotent:true},AssociateNetworkSettings:{http:{method:"PUT",requestUri:"/portals/{portalArn+}/networkSettings",responseCode:200},input:{type:"structure",required:["networkSettingsArn","portalArn"],members:{networkSettingsArn:{location:"querystring",locationName:"networkSettingsArn"},portalArn:{location:"uri",locationName:"portalArn"}}},output:{type:"structure",required:["networkSettingsArn","portalArn"],members:{networkSettingsArn:{},portalArn:{}}},idempotent:true},AssociateTrustStore:{http:{method:"PUT",requestUri:"/portals/{portalArn+}/trustStores",responseCode:200},input:{type:"structure",required:["portalArn","trustStoreArn"],members:{portalArn:{location:"uri",locationName:"portalArn"},trustStoreArn:{location:"querystring",locationName:"trustStoreArn"}}},output:{type:"structure",required:["portalArn","trustStoreArn"],members:{portalArn:{},trustStoreArn:{}}},idempotent:true},AssociateUserSettings:{http:{method:"PUT",requestUri:"/portals/{portalArn+}/userSettings",responseCode:200},input:{type:"structure",required:["portalArn","userSettingsArn"],members:{portalArn:{location:"uri",locationName:"portalArn"},userSettingsArn:{location:"querystring",locationName:"userSettingsArn"}}},output:{type:"structure",required:["portalArn","userSettingsArn"],members:{portalArn:{},userSettingsArn:{}}},idempotent:true},CreateBrowserSettings:{http:{requestUri:"/browserSettings",responseCode:200},input:{type:"structure",required:["browserPolicy"],members:{additionalEncryptionContext:{shape:"Sb"},browserPolicy:{},clientToken:{idempotencyToken:true},customerManagedKey:{},tags:{shape:"Sg"}}},output:{type:"structure",required:["browserSettingsArn"],members:{browserSettingsArn:{}}}},CreateIdentityProvider:{http:{requestUri:"/identityProviders",responseCode:200},input:{type:"structure",required:["identityProviderDetails","identityProviderName","identityProviderType","portalArn"],members:{clientToken:{idempotencyToken:true},identityProviderDetails:{shape:"Sm"},identityProviderName:{},identityProviderType:{},portalArn:{}}},output:{type:"structure",required:["identityProviderArn"],members:{identityProviderArn:{}}}},CreateNetworkSettings:{http:{requestUri:"/networkSettings",responseCode:200},input:{type:"structure",required:["securityGroupIds","subnetIds","vpcId"],members:{clientToken:{idempotencyToken:true},securityGroupIds:{shape:"Sr"},subnetIds:{shape:"St"},tags:{shape:"Sg"},vpcId:{}}},output:{type:"structure",required:["networkSettingsArn"],members:{networkSettingsArn:{}}}},CreatePortal:{http:{requestUri:"/portals",responseCode:200},input:{type:"structure",members:{additionalEncryptionContext:{shape:"Sb"},clientToken:{idempotencyToken:true},customerManagedKey:{},displayName:{},tags:{shape:"Sg"}}},output:{type:"structure",required:["portalArn","portalEndpoint"],members:{portalArn:{},portalEndpoint:{}}}},CreateTrustStore:{http:{requestUri:"/trustStores",responseCode:200},input:{type:"structure",required:["certificateList"],members:{certificateList:{shape:"S12"},clientToken:{idempotencyToken:true},tags:{shape:"Sg"}}},output:{type:"structure",required:["trustStoreArn"],members:{trustStoreArn:{}}}},CreateUserSettings:{http:{requestUri:"/userSettings",responseCode:200},input:{type:"structure",required:["copyAllowed","downloadAllowed","pasteAllowed","printAllowed","uploadAllowed"],members:{clientToken:{idempotencyToken:true},copyAllowed:{},downloadAllowed:{},pasteAllowed:{},printAllowed:{},tags:{shape:"Sg"},uploadAllowed:{}}},output:{type:"structure",required:["userSettingsArn"],members:{userSettingsArn:{}}}},DeleteBrowserSettings:{http:{method:"DELETE",requestUri:"/browserSettings/{browserSettingsArn+}",responseCode:200},input:{type:"structure",required:["browserSettingsArn"],members:{browserSettingsArn:{location:"uri",locationName:"browserSettingsArn"}}},output:{type:"structure",members:{}},idempotent:true},DeleteIdentityProvider:{http:{method:"DELETE",requestUri:"/identityProviders/{identityProviderArn+}",responseCode:200},input:{type:"structure",required:["identityProviderArn"],members:{identityProviderArn:{location:"uri",locationName:"identityProviderArn"}}},output:{type:"structure",members:{}},idempotent:true},DeleteNetworkSettings:{http:{method:"DELETE",requestUri:"/networkSettings/{networkSettingsArn+}",responseCode:200},input:{type:"structure",required:["networkSettingsArn"],members:{networkSettingsArn:{location:"uri",locationName:"networkSettingsArn"}}},output:{type:"structure",members:{}},idempotent:true},DeletePortal:{http:{method:"DELETE",requestUri:"/portals/{portalArn+}",responseCode:200},input:{type:"structure",required:["portalArn"],members:{portalArn:{location:"uri",locationName:"portalArn"}}},output:{type:"structure",members:{}},idempotent:true},DeleteTrustStore:{http:{method:"DELETE",requestUri:"/trustStores/{trustStoreArn+}",responseCode:200},input:{type:"structure",required:["trustStoreArn"],members:{trustStoreArn:{location:"uri",locationName:"trustStoreArn"}}},output:{type:"structure",members:{}},idempotent:true},DeleteUserSettings:{http:{method:"DELETE",requestUri:"/userSettings/{userSettingsArn+}",responseCode:200},input:{type:"structure",required:["userSettingsArn"],members:{userSettingsArn:{location:"uri",locationName:"userSettingsArn"}}},output:{type:"structure",members:{}},idempotent:true},DisassociateBrowserSettings:{http:{method:"DELETE",requestUri:"/portals/{portalArn+}/browserSettings",responseCode:200},input:{type:"structure",required:["portalArn"],members:{portalArn:{location:"uri",locationName:"portalArn"}}},output:{type:"structure",members:{}},idempotent:true},DisassociateNetworkSettings:{http:{method:"DELETE",requestUri:"/portals/{portalArn+}/networkSettings",responseCode:200},input:{type:"structure",required:["portalArn"],members:{portalArn:{location:"uri",locationName:"portalArn"}}},output:{type:"structure",members:{}},idempotent:true},DisassociateTrustStore:{http:{method:"DELETE",requestUri:"/portals/{portalArn+}/trustStores",responseCode:200},input:{type:"structure",required:["portalArn"],members:{portalArn:{location:"uri",locationName:"portalArn"}}},output:{type:"structure",members:{}},idempotent:true},DisassociateUserSettings:{http:{method:"DELETE",requestUri:"/portals/{portalArn+}/userSettings",responseCode:200},input:{type:"structure",required:["portalArn"],members:{portalArn:{location:"uri",locationName:"portalArn"}}},output:{type:"structure",members:{}},idempotent:true},GetBrowserSettings:{http:{method:"GET",requestUri:"/browserSettings/{browserSettingsArn+}",responseCode:200},input:{type:"structure",required:["browserSettingsArn"],members:{browserSettingsArn:{location:"uri",locationName:"browserSettingsArn"}}},output:{type:"structure",members:{browserSettings:{shape:"S1u"}}}},GetIdentityProvider:{http:{method:"GET",requestUri:"/identityProviders/{identityProviderArn+}",responseCode:200},input:{type:"structure",required:["identityProviderArn"],members:{identityProviderArn:{location:"uri",locationName:"identityProviderArn"}}},output:{type:"structure",members:{identityProvider:{shape:"S1y"}}}},GetNetworkSettings:{http:{method:"GET",requestUri:"/networkSettings/{networkSettingsArn+}",responseCode:200},input:{type:"structure",required:["networkSettingsArn"],members:{networkSettingsArn:{location:"uri",locationName:"networkSettingsArn"}}},output:{type:"structure",members:{networkSettings:{shape:"S21"}}}},GetPortal:{http:{method:"GET",requestUri:"/portals/{portalArn+}",responseCode:200},input:{type:"structure",required:["portalArn"],members:{portalArn:{location:"uri",locationName:"portalArn"}}},output:{type:"structure",members:{portal:{shape:"S24"}}}},GetPortalServiceProviderMetadata:{http:{method:"GET",requestUri:"/portalIdp/{portalArn+}",responseCode:200},input:{type:"structure",required:["portalArn"],members:{portalArn:{location:"uri",locationName:"portalArn"}}},output:{type:"structure",required:["portalArn"],members:{portalArn:{},serviceProviderSamlMetadata:{}}}},GetTrustStore:{http:{method:"GET",requestUri:"/trustStores/{trustStoreArn+}",responseCode:200},input:{type:"structure",required:["trustStoreArn"],members:{trustStoreArn:{location:"uri",locationName:"trustStoreArn"}}},output:{type:"structure",members:{trustStore:{type:"structure",members:{associatedPortalArns:{shape:"S1v"},trustStoreArn:{}}}}}},GetTrustStoreCertificate:{http:{method:"GET",requestUri:"/trustStores/{trustStoreArn+}/certificate",responseCode:200},input:{type:"structure",required:["thumbprint","trustStoreArn"],members:{thumbprint:{location:"querystring",locationName:"thumbprint"},trustStoreArn:{location:"uri",locationName:"trustStoreArn"}}},output:{type:"structure",members:{certificate:{type:"structure",members:{body:{type:"blob"},issuer:{},notValidAfter:{type:"timestamp"},notValidBefore:{type:"timestamp"},subject:{},thumbprint:{}}},trustStoreArn:{}}}},GetUserSettings:{http:{method:"GET",requestUri:"/userSettings/{userSettingsArn+}",responseCode:200},input:{type:"structure",required:["userSettingsArn"],members:{userSettingsArn:{location:"uri",locationName:"userSettingsArn"}}},output:{type:"structure",members:{userSettings:{shape:"S2n"}}}},ListBrowserSettings:{http:{method:"GET",requestUri:"/browserSettings",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{browserSettings:{type:"list",member:{type:"structure",members:{browserSettingsArn:{}}}},nextToken:{}}}},ListIdentityProviders:{http:{method:"GET",requestUri:"/portals/{portalArn+}/identityProviders",responseCode:200},input:{type:"structure",required:["portalArn"],members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},portalArn:{location:"uri",locationName:"portalArn"}}},output:{type:"structure",members:{identityProviders:{type:"list",member:{type:"structure",members:{identityProviderArn:{},identityProviderName:{},identityProviderType:{}}}},nextToken:{}}}},ListNetworkSettings:{http:{method:"GET",requestUri:"/networkSettings",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{networkSettings:{type:"list",member:{type:"structure",members:{networkSettingsArn:{},vpcId:{}}}},nextToken:{}}}},ListPortals:{http:{method:"GET",requestUri:"/portals",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{nextToken:{},portals:{type:"list",member:{type:"structure",members:{browserSettingsArn:{},browserType:{},creationDate:{type:"timestamp"},displayName:{},networkSettingsArn:{},portalArn:{},portalEndpoint:{},portalStatus:{},rendererType:{},trustStoreArn:{},userSettingsArn:{}}}}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn+}",responseCode:200},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"Sg"}}}},ListTrustStoreCertificates:{http:{method:"GET",requestUri:"/trustStores/{trustStoreArn+}/certificates",responseCode:200},input:{type:"structure",required:["trustStoreArn"],members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},trustStoreArn:{location:"uri",locationName:"trustStoreArn"}}},output:{type:"structure",members:{certificateList:{type:"list",member:{type:"structure",members:{issuer:{},notValidAfter:{type:"timestamp"},notValidBefore:{type:"timestamp"},subject:{},thumbprint:{}}}},nextToken:{},trustStoreArn:{}}}},ListTrustStores:{http:{method:"GET",requestUri:"/trustStores",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{nextToken:{},trustStores:{type:"list",member:{type:"structure",members:{trustStoreArn:{}}}}}}},ListUserSettings:{http:{method:"GET",requestUri:"/userSettings",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{nextToken:{},userSettings:{type:"list",member:{type:"structure",members:{copyAllowed:{},downloadAllowed:{},pasteAllowed:{},printAllowed:{},uploadAllowed:{},userSettingsArn:{}}}}}}},TagResource:{http:{requestUri:"/tags/{resourceArn+}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{clientToken:{idempotencyToken:true},resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"Sg"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resourceArn+}",responseCode:200},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}},idempotent:true},UpdateBrowserSettings:{http:{method:"PATCH",requestUri:"/browserSettings/{browserSettingsArn+}",responseCode:200},input:{type:"structure",required:["browserSettingsArn"],members:{browserPolicy:{},browserSettingsArn:{location:"uri",locationName:"browserSettingsArn"},clientToken:{idempotencyToken:true}}},output:{type:"structure",required:["browserSettings"],members:{browserSettings:{shape:"S1u"}}}},UpdateIdentityProvider:{http:{method:"PATCH",requestUri:"/identityProviders/{identityProviderArn+}",responseCode:200},input:{type:"structure",required:["identityProviderArn"],members:{clientToken:{idempotencyToken:true},identityProviderArn:{location:"uri",locationName:"identityProviderArn"},identityProviderDetails:{shape:"Sm"},identityProviderName:{},identityProviderType:{}}},output:{type:"structure",required:["identityProvider"],members:{identityProvider:{shape:"S1y"}}}},UpdateNetworkSettings:{http:{method:"PATCH",requestUri:"/networkSettings/{networkSettingsArn+}",responseCode:200},input:{type:"structure",required:["networkSettingsArn"],members:{clientToken:{idempotencyToken:true},networkSettingsArn:{location:"uri",locationName:"networkSettingsArn"},securityGroupIds:{shape:"Sr"},subnetIds:{shape:"St"},vpcId:{}}},output:{type:"structure",required:["networkSettings"],members:{networkSettings:{shape:"S21"}}}},UpdatePortal:{http:{method:"PUT",requestUri:"/portals/{portalArn+}",responseCode:200},input:{type:"structure",required:["portalArn"],members:{displayName:{},portalArn:{location:"uri",locationName:"portalArn"}}},output:{type:"structure",members:{portal:{shape:"S24"}}},idempotent:true},UpdateTrustStore:{http:{method:"PATCH",requestUri:"/trustStores/{trustStoreArn+}",responseCode:200},input:{type:"structure",required:["trustStoreArn"],members:{certificatesToAdd:{shape:"S12"},certificatesToDelete:{type:"list",member:{}},clientToken:{idempotencyToken:true},trustStoreArn:{location:"uri",locationName:"trustStoreArn"}}},output:{type:"structure",required:["trustStoreArn"],members:{trustStoreArn:{}}}},UpdateUserSettings:{http:{method:"PATCH",requestUri:"/userSettings/{userSettingsArn+}",responseCode:200},input:{type:"structure",required:["userSettingsArn"],members:{clientToken:{idempotencyToken:true},copyAllowed:{},downloadAllowed:{},pasteAllowed:{},printAllowed:{},uploadAllowed:{},userSettingsArn:{location:"uri",locationName:"userSettingsArn"}}},output:{type:"structure",required:["userSettings"],members:{userSettings:{shape:"S2n"}}}}},shapes:{Sb:{type:"map",key:{},value:{}},Sg:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sm:{type:"map",key:{},value:{}},Sr:{type:"list",member:{}},St:{type:"list",member:{}},S12:{type:"list",member:{type:"blob"}},S1u:{type:"structure",required:["browserSettingsArn"],members:{associatedPortalArns:{shape:"S1v"},browserPolicy:{},browserSettingsArn:{}}},S1v:{type:"list",member:{}},S1y:{type:"structure",required:["identityProviderArn"],members:{identityProviderArn:{},identityProviderDetails:{shape:"Sm"},identityProviderName:{},identityProviderType:{}}},S21:{type:"structure",required:["networkSettingsArn"],members:{associatedPortalArns:{shape:"S1v"},networkSettingsArn:{},securityGroupIds:{shape:"Sr"},subnetIds:{shape:"St"},vpcId:{}}},S24:{type:"structure",members:{browserSettingsArn:{},browserType:{},creationDate:{type:"timestamp"},displayName:{},networkSettingsArn:{},portalArn:{},portalEndpoint:{},portalStatus:{},rendererType:{},statusReason:{},trustStoreArn:{},userSettingsArn:{}}},S2n:{type:"structure",required:["userSettingsArn"],members:{associatedPortalArns:{shape:"S1v"},copyAllowed:{},downloadAllowed:{},pasteAllowed:{},printAllowed:{},uploadAllowed:{},userSettingsArn:{}}}}}},2317:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["codedeploy"]={};i.CodeDeploy=s.defineService("codedeploy",["2014-10-06"]);Object.defineProperty(a.services["codedeploy"],"2014-10-06",{get:function get(){var e=r(4721);e.paginators=r(2971).pagination;e.waiters=r(1154).waiters;return e},enumerable:true,configurable:true});e.exports=i.CodeDeploy},2323:function(e){e.exports={pagination:{}}},2327:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["iotthingsgraph"]={};i.IoTThingsGraph=s.defineService("iotthingsgraph",["2018-09-06"]);Object.defineProperty(a.services["iotthingsgraph"],"2018-09-06",{get:function get(){var e=r(9187);e.paginators=r(6433).pagination;return e},enumerable:true,configurable:true});e.exports=i.IoTThingsGraph},2336:function(e){e.exports={version:2,waiters:{ResourceRecordSetsChanged:{delay:30,maxAttempts:60,operation:"GetChange",acceptors:[{matcher:"path",expected:"INSYNC",argument:"ChangeInfo.Status",state:"success"}]}}}},2339:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["mediapackagevod"]={};i.MediaPackageVod=s.defineService("mediapackagevod",["2018-11-07"]);Object.defineProperty(a.services["mediapackagevod"],"2018-11-07",{get:function get(){var e=r(5351);e.paginators=r(5826).pagination;return e},enumerable:true,configurable:true});e.exports=i.MediaPackageVod},2345:function(e){e.exports={pagination:{ListDatabases:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListTables:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},2357:function(e){e.exports=require("assert")},2386:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["acmpca"]={};i.ACMPCA=s.defineService("acmpca",["2017-08-22"]);Object.defineProperty(a.services["acmpca"],"2017-08-22",{get:function get(){var e=r(72);e.paginators=r(1455).pagination;e.waiters=r(8187).waiters;return e},enumerable:true,configurable:true});e.exports=i.ACMPCA},2394:function(e){e.exports={version:2,waiters:{DistributionDeployed:{delay:60,operation:"GetDistribution",maxAttempts:25,description:"Wait until a distribution is deployed.",acceptors:[{expected:"Deployed",matcher:"path",state:"success",argument:"Distribution.Status"}]},InvalidationCompleted:{delay:20,operation:"GetInvalidation",maxAttempts:30,description:"Wait until an invalidation has completed.",acceptors:[{expected:"Completed",matcher:"path",state:"success",argument:"Invalidation.Status"}]},StreamingDistributionDeployed:{delay:60,operation:"GetStreamingDistribution",maxAttempts:25,description:"Wait until a streaming distribution is deployed.",acceptors:[{expected:"Deployed",matcher:"path",state:"success",argument:"StreamingDistribution.Status"}]}}}},2407:function(e){e.exports={pagination:{}}},2413:function(e){e.exports=require("stream")},2421:function(e){e.exports={pagination:{ListGatewayRoutes:{input_token:"nextToken",output_token:"nextToken",limit_key:"limit",result_key:"gatewayRoutes"},ListMeshes:{input_token:"nextToken",output_token:"nextToken",limit_key:"limit",result_key:"meshes"},ListRoutes:{input_token:"nextToken",output_token:"nextToken",limit_key:"limit",result_key:"routes"},ListTagsForResource:{input_token:"nextToken",output_token:"nextToken",limit_key:"limit",result_key:"tags"},ListVirtualGateways:{input_token:"nextToken",output_token:"nextToken",limit_key:"limit",result_key:"virtualGateways"},ListVirtualNodes:{input_token:"nextToken",output_token:"nextToken",limit_key:"limit",result_key:"virtualNodes"},ListVirtualRouters:{input_token:"nextToken",output_token:"nextToken",limit_key:"limit",result_key:"virtualRouters"},ListVirtualServices:{input_token:"nextToken",output_token:"nextToken",limit_key:"limit",result_key:"virtualServices"}}}},2425:function(e,t,r){"use strict";var i=this&&this.__createBinding||(Object.create?function(e,t,r,i){if(i===undefined)i=r;Object.defineProperty(e,i,{enumerable:true,get:function(){return t[r]}})}:function(e,t,r,i){if(i===undefined)i=r;e[i]=t[r]});var s=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var r in e)if(r!=="default"&&Object.hasOwnProperty.call(e,r))i(t,e,r);s(t,e);return t};var o=this&&this.__awaiter||function(e,t,r,i){function adopt(e){return e instanceof r?e:new r(function(t){t(e)})}return new(r||(r=Promise))(function(r,s){function fulfilled(e){try{step(i.next(e))}catch(e){s(e)}}function rejected(e){try{step(i["throw"](e))}catch(e){s(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((i=i.apply(e,t||[])).next())})};Object.defineProperty(t,"__esModule",{value:true});t.HttpClient=t.isHttps=t.HttpClientResponse=t.HttpClientError=t.getProxyUrl=t.MediaTypes=t.Headers=t.HttpCodes=void 0;const n=a(r(8605));const u=a(r(7211));const p=a(r(4177));const m=a(r(7413));var c;(function(e){e[e["OK"]=200]="OK";e[e["MultipleChoices"]=300]="MultipleChoices";e[e["MovedPermanently"]=301]="MovedPermanently";e[e["ResourceMoved"]=302]="ResourceMoved";e[e["SeeOther"]=303]="SeeOther";e[e["NotModified"]=304]="NotModified";e[e["UseProxy"]=305]="UseProxy";e[e["SwitchProxy"]=306]="SwitchProxy";e[e["TemporaryRedirect"]=307]="TemporaryRedirect";e[e["PermanentRedirect"]=308]="PermanentRedirect";e[e["BadRequest"]=400]="BadRequest";e[e["Unauthorized"]=401]="Unauthorized";e[e["PaymentRequired"]=402]="PaymentRequired";e[e["Forbidden"]=403]="Forbidden";e[e["NotFound"]=404]="NotFound";e[e["MethodNotAllowed"]=405]="MethodNotAllowed";e[e["NotAcceptable"]=406]="NotAcceptable";e[e["ProxyAuthenticationRequired"]=407]="ProxyAuthenticationRequired";e[e["RequestTimeout"]=408]="RequestTimeout";e[e["Conflict"]=409]="Conflict";e[e["Gone"]=410]="Gone";e[e["TooManyRequests"]=429]="TooManyRequests";e[e["InternalServerError"]=500]="InternalServerError";e[e["NotImplemented"]=501]="NotImplemented";e[e["BadGateway"]=502]="BadGateway";e[e["ServiceUnavailable"]=503]="ServiceUnavailable";e[e["GatewayTimeout"]=504]="GatewayTimeout"})(c=t.HttpCodes||(t.HttpCodes={}));var l;(function(e){e["Accept"]="accept";e["ContentType"]="content-type"})(l=t.Headers||(t.Headers={}));var d;(function(e){e["ApplicationJson"]="application/json"})(d=t.MediaTypes||(t.MediaTypes={}));function getProxyUrl(e){const t=p.getProxyUrl(new URL(e));return t?t.href:""}t.getProxyUrl=getProxyUrl;const y=[c.MovedPermanently,c.ResourceMoved,c.SeeOther,c.TemporaryRedirect,c.PermanentRedirect];const b=[c.BadGateway,c.ServiceUnavailable,c.GatewayTimeout];const S=["OPTIONS","GET","DELETE","HEAD"];const g=10;const h=5;class HttpClientError extends Error{constructor(e,t){super(e);this.name="HttpClientError";this.statusCode=t;Object.setPrototypeOf(this,HttpClientError.prototype)}}t.HttpClientError=HttpClientError;class HttpClientResponse{constructor(e){this.message=e}readBody(){return o(this,void 0,void 0,function*(){return new Promise(e=>o(this,void 0,void 0,function*(){let t=Buffer.alloc(0);this.message.on("data",e=>{t=Buffer.concat([t,e])});this.message.on("end",()=>{e(t.toString())})}))})}}t.HttpClientResponse=HttpClientResponse;function isHttps(e){const t=new URL(e);return t.protocol==="https:"}t.isHttps=isHttps;class HttpClient{constructor(e,t,r){this._ignoreSslError=false;this._allowRedirects=true;this._allowRedirectDowngrade=false;this._maxRedirects=50;this._allowRetries=false;this._maxRetries=1;this._keepAlive=false;this._disposed=false;this.userAgent=e;this.handlers=t||[];this.requestOptions=r;if(r){if(r.ignoreSslError!=null){this._ignoreSslError=r.ignoreSslError}this._socketTimeout=r.socketTimeout;if(r.allowRedirects!=null){this._allowRedirects=r.allowRedirects}if(r.allowRedirectDowngrade!=null){this._allowRedirectDowngrade=r.allowRedirectDowngrade}if(r.maxRedirects!=null){this._maxRedirects=Math.max(r.maxRedirects,0)}if(r.keepAlive!=null){this._keepAlive=r.keepAlive}if(r.allowRetries!=null){this._allowRetries=r.allowRetries}if(r.maxRetries!=null){this._maxRetries=r.maxRetries}}}options(e,t){return o(this,void 0,void 0,function*(){return this.request("OPTIONS",e,null,t||{})})}get(e,t){return o(this,void 0,void 0,function*(){return this.request("GET",e,null,t||{})})}del(e,t){return o(this,void 0,void 0,function*(){return this.request("DELETE",e,null,t||{})})}post(e,t,r){return o(this,void 0,void 0,function*(){return this.request("POST",e,t,r||{})})}patch(e,t,r){return o(this,void 0,void 0,function*(){return this.request("PATCH",e,t,r||{})})}put(e,t,r){return o(this,void 0,void 0,function*(){return this.request("PUT",e,t,r||{})})}head(e,t){return o(this,void 0,void 0,function*(){return this.request("HEAD",e,null,t||{})})}sendStream(e,t,r,i){return o(this,void 0,void 0,function*(){return this.request(e,t,r,i)})}getJson(e,t={}){return o(this,void 0,void 0,function*(){t[l.Accept]=this._getExistingOrDefaultHeader(t,l.Accept,d.ApplicationJson);const r=yield this.get(e,t);return this._processResponse(r,this.requestOptions)})}postJson(e,t,r={}){return o(this,void 0,void 0,function*(){const i=JSON.stringify(t,null,2);r[l.Accept]=this._getExistingOrDefaultHeader(r,l.Accept,d.ApplicationJson);r[l.ContentType]=this._getExistingOrDefaultHeader(r,l.ContentType,d.ApplicationJson);const s=yield this.post(e,i,r);return this._processResponse(s,this.requestOptions)})}putJson(e,t,r={}){return o(this,void 0,void 0,function*(){const i=JSON.stringify(t,null,2);r[l.Accept]=this._getExistingOrDefaultHeader(r,l.Accept,d.ApplicationJson);r[l.ContentType]=this._getExistingOrDefaultHeader(r,l.ContentType,d.ApplicationJson);const s=yield this.put(e,i,r);return this._processResponse(s,this.requestOptions)})}patchJson(e,t,r={}){return o(this,void 0,void 0,function*(){const i=JSON.stringify(t,null,2);r[l.Accept]=this._getExistingOrDefaultHeader(r,l.Accept,d.ApplicationJson);r[l.ContentType]=this._getExistingOrDefaultHeader(r,l.ContentType,d.ApplicationJson);const s=yield this.patch(e,i,r);return this._processResponse(s,this.requestOptions)})}request(e,t,r,i){return o(this,void 0,void 0,function*(){if(this._disposed){throw new Error("Client has already been disposed.")}const s=new URL(t);let a=this._prepareRequest(e,s,i);const o=this._allowRetries&&S.includes(e)?this._maxRetries+1:1;let n=0;let u;do{u=yield this.requestRaw(a,r);if(u&&u.message&&u.message.statusCode===c.Unauthorized){let e;for(const t of this.handlers){if(t.canHandleAuthentication(u)){e=t;break}}if(e){return e.handleAuthentication(this,a,r)}else{return u}}let t=this._maxRedirects;while(u.message.statusCode&&y.includes(u.message.statusCode)&&this._allowRedirects&&t>0){const o=u.message.headers["location"];if(!o){break}const n=new URL(o);if(s.protocol==="https:"&&s.protocol!==n.protocol&&!this._allowRedirectDowngrade){throw new Error("Redirect from HTTPS to HTTP protocol. This downgrade is not allowed for security reasons. If you want to allow this behavior, set the allowRedirectDowngrade option to true.")}yield u.readBody();if(n.hostname!==s.hostname){for(const e in i){if(e.toLowerCase()==="authorization"){delete i[e]}}}a=this._prepareRequest(e,n,i);u=yield this.requestRaw(a,r);t--}if(!u.message.statusCode||!b.includes(u.message.statusCode)){return u}n+=1;if(n{function callbackForResult(e,t){if(e){i(e)}else if(!t){i(new Error("Unknown error"))}else{r(t)}}this.requestRawWithCallback(e,t,callbackForResult)})})}requestRawWithCallback(e,t,r){if(typeof t==="string"){if(!e.options.headers){e.options.headers={}}e.options.headers["Content-Length"]=Buffer.byteLength(t,"utf8")}let i=false;function handleResult(e,t){if(!i){i=true;r(e,t)}}const s=e.httpModule.request(e.options,e=>{const t=new HttpClientResponse(e);handleResult(undefined,t)});let a;s.on("socket",e=>{a=e});s.setTimeout(this._socketTimeout||3*6e4,()=>{if(a){a.end()}handleResult(new Error(`Request timeout: ${e.options.path}`))});s.on("error",function(e){handleResult(e)});if(t&&typeof t==="string"){s.write(t,"utf8")}if(t&&typeof t!=="string"){t.on("close",function(){s.end()});t.pipe(s)}else{s.end()}}getAgent(e){const t=new URL(e);return this._getAgent(t)}_prepareRequest(e,t,r){const i={};i.parsedUrl=t;const s=i.parsedUrl.protocol==="https:";i.httpModule=s?u:n;const a=s?443:80;i.options={};i.options.host=i.parsedUrl.hostname;i.options.port=i.parsedUrl.port?parseInt(i.parsedUrl.port):a;i.options.path=(i.parsedUrl.pathname||"")+(i.parsedUrl.search||"");i.options.method=e;i.options.headers=this._mergeHeaders(r);if(this.userAgent!=null){i.options.headers["user-agent"]=this.userAgent}i.options.agent=this._getAgent(i.parsedUrl);if(this.handlers){for(const e of this.handlers){e.prepareRequest(i.options)}}return i}_mergeHeaders(e){if(this.requestOptions&&this.requestOptions.headers){return Object.assign({},N(this.requestOptions.headers),N(e||{}))}return N(e||{})}_getExistingOrDefaultHeader(e,t,r){let i;if(this.requestOptions&&this.requestOptions.headers){i=N(this.requestOptions.headers)[t]}return e[t]||i||r}_getAgent(e){let t;const r=p.getProxyUrl(e);const i=r&&r.hostname;if(this._keepAlive&&i){t=this._proxyAgent}if(this._keepAlive&&!i){t=this._agent}if(t){return t}const s=e.protocol==="https:";let a=100;if(this.requestOptions){a=this.requestOptions.maxSockets||n.globalAgent.maxSockets}if(r&&r.hostname){const e={maxSockets:a,keepAlive:this._keepAlive,proxy:Object.assign(Object.assign({},(r.username||r.password)&&{proxyAuth:`${r.username}:${r.password}`}),{host:r.hostname,port:r.port})};let i;const o=r.protocol==="https:";if(s){i=o?m.httpsOverHttps:m.httpsOverHttp}else{i=o?m.httpOverHttps:m.httpOverHttp}t=i(e);this._proxyAgent=t}if(this._keepAlive&&!t){const e={keepAlive:this._keepAlive,maxSockets:a};t=s?new u.Agent(e):new n.Agent(e);this._agent=t}if(!t){t=s?u.globalAgent:n.globalAgent}if(s&&this._ignoreSslError){t.options=Object.assign(t.options||{},{rejectUnauthorized:false})}return t}_performExponentialBackoff(e){return o(this,void 0,void 0,function*(){e=Math.min(g,e);const t=h*Math.pow(2,e);return new Promise(e=>setTimeout(()=>e(),t))})}_processResponse(e,t){return o(this,void 0,void 0,function*(){return new Promise((r,i)=>o(this,void 0,void 0,function*(){const s=e.message.statusCode||0;const a={statusCode:s,result:null,headers:{}};if(s===c.NotFound){r(a)}function dateTimeDeserializer(e,t){if(typeof t==="string"){const e=new Date(t);if(!isNaN(e.valueOf())){return e}}return t}let o;let n;try{n=yield e.readBody();if(n&&n.length>0){if(t&&t.deserializeDates){o=JSON.parse(n,dateTimeDeserializer)}else{o=JSON.parse(n)}a.result=o}a.headers=e.message.headers}catch(e){}if(s>299){let e;if(o&&o.message){e=o.message}else if(n&&n.length>0){e=n}else{e=`Failed request: (${s})`}const t=new HttpClientError(e,s);t.result=a.result;i(t)}else{r(a)}}))})}}t.HttpClient=HttpClient;const N=e=>Object.keys(e).reduce((t,r)=>(t[r.toLowerCase()]=e[r],t),{})},2447:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["qldbsession"]={};i.QLDBSession=s.defineService("qldbsession",["2019-07-11"]);Object.defineProperty(a.services["qldbsession"],"2019-07-11",{get:function get(){var e=r(320);e.paginators=r(8452).pagination;return e},enumerable:true,configurable:true});e.exports=i.QLDBSession},2449:function(e){e.exports={pagination:{}}},2450:function(e,t,r){var i=r(395);i.util.update(i.RDSDataService.prototype,{retryableError:function retryableError(e){if(e.code==="BadRequestException"&&e.message&&e.message.match(/^Communications link failure/)&&e.statusCode===400){return true}else{var t=i.Service.prototype.retryableError;return t.call(this,e)}}})},2453:function(e,t,r){var i=r(395);var s=r(3696);var a=i.util.inherit;var o=i.util.domain;var n=r(2802);var u={success:1,error:1,complete:1};function isTerminalState(e){return Object.prototype.hasOwnProperty.call(u,e._asm.currentState)}var p=new s;p.setupStates=function(){var e=function(e,t){var r=this;r._haltHandlersOnError=false;r.emit(r._asm.currentState,function(e){if(e){if(isTerminalState(r)){if(o&&r.domain instanceof o.Domain){e.domainEmitter=r;e.domain=r.domain;e.domainThrown=false;r.domain.emit("error",e)}else{throw e}}else{r.response.error=e;t(e)}}else{t(r.response.error)}})};this.addState("validate","build","error",e);this.addState("build","afterBuild","restart",e);this.addState("afterBuild","sign","restart",e);this.addState("sign","send","retry",e);this.addState("retry","afterRetry","afterRetry",e);this.addState("afterRetry","sign","error",e);this.addState("send","validateResponse","retry",e);this.addState("validateResponse","extractData","extractError",e);this.addState("extractError","extractData","retry",e);this.addState("extractData","success","retry",e);this.addState("restart","build","error",e);this.addState("success","complete","complete",e);this.addState("error","complete","complete",e);this.addState("complete",null,null,e)};p.setupStates();i.Request=a({constructor:function Request(e,t,r){var a=e.endpoint;var n=e.config.region;var u=e.config.customUserAgent;if(e.signingRegion){n=e.signingRegion}else if(e.isGlobalEndpoint){n="us-east-1"}this.domain=o&&o.active;this.service=e;this.operation=t;this.params=r||{};this.httpRequest=new i.HttpRequest(a,n);this.httpRequest.appendToUserAgent(u);this.startTime=e.getSkewCorrectedDate();this.response=new i.Response(this);this._asm=new s(p.states,"validate");this._haltHandlersOnError=false;i.SequentialExecutor.call(this);this.emit=this.emitEvent},send:function send(e){if(e){this.httpRequest.appendToUserAgent("callback");this.on("complete",function(t){e.call(t,t.error,t.data)})}this.runTo();return this.response},build:function build(e){return this.runTo("send",e)},runTo:function runTo(e,t){this._asm.runTo(e,t,this);return this},abort:function abort(){this.removeAllListeners("validateResponse");this.removeAllListeners("extractError");this.on("validateResponse",function addAbortedError(e){e.error=i.util.error(new Error("Request aborted by user"),{code:"RequestAbortedError",retryable:false})});if(this.httpRequest.stream&&!this.httpRequest.stream.didCallback){this.httpRequest.stream.abort();if(this.httpRequest._abortCallback){this.httpRequest._abortCallback()}else{this.removeAllListeners("send")}}return this},eachPage:function eachPage(e){e=i.util.fn.makeAsync(e,3);function wrappedCallback(t){e.call(t,t.error,t.data,function(r){if(r===false)return;if(t.hasNextPage()){t.nextPage().on("complete",wrappedCallback).send()}else{e.call(t,null,null,i.util.fn.noop)}})}this.on("complete",wrappedCallback).send()},eachItem:function eachItem(e){var t=this;function wrappedCallback(r,s){if(r)return e(r,null);if(s===null)return e(null,null);var a=t.service.paginationConfig(t.operation);var o=a.resultKey;if(Array.isArray(o))o=o[0];var u=n.search(s,o);var p=true;i.util.arrayEach(u,function(t){p=e(null,t);if(p===false){return i.util.abort}});return p}this.eachPage(wrappedCallback)},isPageable:function isPageable(){return this.service.paginationConfig(this.operation)?true:false},createReadStream:function createReadStream(){var e=i.util.stream;var t=this;var r=null;if(i.HttpClient.streamsApiVersion===2){r=new e.PassThrough;process.nextTick(function(){t.send()})}else{r=new e.Stream;r.readable=true;r.sent=false;r.on("newListener",function(e){if(!r.sent&&e==="data"){r.sent=true;process.nextTick(function(){t.send()})}})}this.on("error",function(e){r.emit("error",e)});this.on("httpHeaders",function streamHeaders(s,a,o){if(s<300){t.removeListener("httpData",i.EventListeners.Core.HTTP_DATA);t.removeListener("httpError",i.EventListeners.Core.HTTP_ERROR);t.on("httpError",function streamHttpError(e){o.error=e;o.error.retryable=false});var n=false;var u;if(t.httpRequest.method!=="HEAD"){u=parseInt(a["content-length"],10)}if(u!==undefined&&!isNaN(u)&&u>=0){n=true;var p=0}var m=function checkContentLengthAndEmit(){if(n&&p!==u){r.emit("error",i.util.error(new Error("Stream content length mismatch. Received "+p+" of "+u+" bytes."),{code:"StreamContentLengthMismatch"}))}else if(i.HttpClient.streamsApiVersion===2){r.end()}else{r.emit("end")}};var c=o.httpResponse.createUnbufferedStream();if(i.HttpClient.streamsApiVersion===2){if(n){var l=new e.PassThrough;l._write=function(t){if(t&&t.length){p+=t.length}return e.PassThrough.prototype._write.apply(this,arguments)};l.on("end",m);r.on("error",function(e){n=false;c.unpipe(l);l.emit("end");l.end()});c.pipe(l).pipe(r,{end:false})}else{c.pipe(r)}}else{if(n){c.on("data",function(e){if(e&&e.length){p+=e.length}})}c.on("data",function(e){r.emit("data",e)});c.on("end",m)}c.on("error",function(e){n=false;r.emit("error",e)})}});return r},emitEvent:function emit(e,t,r){if(typeof t==="function"){r=t;t=null}if(!r)r=function(){};if(!t)t=this.eventParameters(e,this.response);var s=i.SequentialExecutor.prototype.emit;s.call(this,e,t,function(e){if(e)this.response.error=e;r.call(this,e)})},eventParameters:function eventParameters(e){switch(e){case"restart":case"validate":case"sign":case"build":case"afterValidate":case"afterBuild":return[this];case"error":return[this.response.error,this.response];default:return[this.response]}},presign:function presign(e,t){if(!t&&typeof e==="function"){t=e;e=null}return(new i.Signers.Presign).sign(this.toGet(),e,t)},isPresigned:function isPresigned(){return Object.prototype.hasOwnProperty.call(this.httpRequest.headers,"presigned-expires")},toUnauthenticated:function toUnauthenticated(){this._unAuthenticated=true;this.removeListener("validate",i.EventListeners.Core.VALIDATE_CREDENTIALS);this.removeListener("sign",i.EventListeners.Core.SIGN);return this},toGet:function toGet(){if(this.service.api.protocol==="query"||this.service.api.protocol==="ec2"){this.removeListener("build",this.buildAsGet);this.addListener("build",this.buildAsGet)}return this},buildAsGet:function buildAsGet(e){e.httpRequest.method="GET";e.httpRequest.path=e.service.endpoint.path+"?"+e.httpRequest.body;e.httpRequest.body="";delete e.httpRequest.headers["Content-Length"];delete e.httpRequest.headers["Content-Type"]},haltHandlersOnError:function haltHandlersOnError(){this._haltHandlersOnError=true}});i.Request.addPromisesToClass=function addPromisesToClass(e){this.prototype.promise=function promise(){var t=this;this.httpRequest.appendToUserAgent("promise");return new e(function(e,r){t.on("complete",function(t){if(t.error){r(t.error)}else{e(Object.defineProperty(t.data||{},"$response",{value:t}))}});t.runTo()})}};i.Request.deletePromisesFromClass=function deletePromisesFromClass(){delete this.prototype.promise};i.util.addPromises(i.Request);i.util.mixin(i.Request,i.SequentialExecutor)},2459:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2014-10-31",endpointPrefix:"rds",protocol:"query",serviceAbbreviation:"Amazon DocDB",serviceFullName:"Amazon DocumentDB with MongoDB compatibility",serviceId:"DocDB",signatureVersion:"v4",signingName:"rds",uid:"docdb-2014-10-31",xmlNamespace:"http://rds.amazonaws.com/doc/2014-10-31/"},operations:{AddSourceIdentifierToSubscription:{input:{type:"structure",required:["SubscriptionName","SourceIdentifier"],members:{SubscriptionName:{},SourceIdentifier:{}}},output:{resultWrapper:"AddSourceIdentifierToSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},AddTagsToResource:{input:{type:"structure",required:["ResourceName","Tags"],members:{ResourceName:{},Tags:{shape:"S9"}}}},ApplyPendingMaintenanceAction:{input:{type:"structure",required:["ResourceIdentifier","ApplyAction","OptInType"],members:{ResourceIdentifier:{},ApplyAction:{},OptInType:{}}},output:{resultWrapper:"ApplyPendingMaintenanceActionResult",type:"structure",members:{ResourcePendingMaintenanceActions:{shape:"Sd"}}}},CopyDBClusterParameterGroup:{input:{type:"structure",required:["SourceDBClusterParameterGroupIdentifier","TargetDBClusterParameterGroupIdentifier","TargetDBClusterParameterGroupDescription"],members:{SourceDBClusterParameterGroupIdentifier:{},TargetDBClusterParameterGroupIdentifier:{},TargetDBClusterParameterGroupDescription:{},Tags:{shape:"S9"}}},output:{resultWrapper:"CopyDBClusterParameterGroupResult",type:"structure",members:{DBClusterParameterGroup:{shape:"Sj"}}}},CopyDBClusterSnapshot:{input:{type:"structure",required:["SourceDBClusterSnapshotIdentifier","TargetDBClusterSnapshotIdentifier"],members:{SourceDBClusterSnapshotIdentifier:{},TargetDBClusterSnapshotIdentifier:{},KmsKeyId:{},PreSignedUrl:{},CopyTags:{type:"boolean"},Tags:{shape:"S9"}}},output:{resultWrapper:"CopyDBClusterSnapshotResult",type:"structure",members:{DBClusterSnapshot:{shape:"Sn"}}}},CreateDBCluster:{input:{type:"structure",required:["DBClusterIdentifier","Engine"],members:{AvailabilityZones:{shape:"So"},BackupRetentionPeriod:{type:"integer"},DBClusterIdentifier:{},DBClusterParameterGroupName:{},VpcSecurityGroupIds:{shape:"Ss"},DBSubnetGroupName:{},Engine:{},EngineVersion:{},Port:{type:"integer"},MasterUsername:{},MasterUserPassword:{},PreferredBackupWindow:{},PreferredMaintenanceWindow:{},Tags:{shape:"S9"},StorageEncrypted:{type:"boolean"},KmsKeyId:{},PreSignedUrl:{},EnableCloudwatchLogsExports:{shape:"St"},DeletionProtection:{type:"boolean"},GlobalClusterIdentifier:{}}},output:{resultWrapper:"CreateDBClusterResult",type:"structure",members:{DBCluster:{shape:"Sw"}}}},CreateDBClusterParameterGroup:{input:{type:"structure",required:["DBClusterParameterGroupName","DBParameterGroupFamily","Description"],members:{DBClusterParameterGroupName:{},DBParameterGroupFamily:{},Description:{},Tags:{shape:"S9"}}},output:{resultWrapper:"CreateDBClusterParameterGroupResult",type:"structure",members:{DBClusterParameterGroup:{shape:"Sj"}}}},CreateDBClusterSnapshot:{input:{type:"structure",required:["DBClusterSnapshotIdentifier","DBClusterIdentifier"],members:{DBClusterSnapshotIdentifier:{},DBClusterIdentifier:{},Tags:{shape:"S9"}}},output:{resultWrapper:"CreateDBClusterSnapshotResult",type:"structure",members:{DBClusterSnapshot:{shape:"Sn"}}}},CreateDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier","DBInstanceClass","Engine","DBClusterIdentifier"],members:{DBInstanceIdentifier:{},DBInstanceClass:{},Engine:{},AvailabilityZone:{},PreferredMaintenanceWindow:{},AutoMinorVersionUpgrade:{type:"boolean"},Tags:{shape:"S9"},DBClusterIdentifier:{},PromotionTier:{type:"integer"},EnablePerformanceInsights:{type:"boolean"},PerformanceInsightsKMSKeyId:{}}},output:{resultWrapper:"CreateDBInstanceResult",type:"structure",members:{DBInstance:{shape:"S1a"}}}},CreateDBSubnetGroup:{input:{type:"structure",required:["DBSubnetGroupName","DBSubnetGroupDescription","SubnetIds"],members:{DBSubnetGroupName:{},DBSubnetGroupDescription:{},SubnetIds:{shape:"S1l"},Tags:{shape:"S9"}}},output:{resultWrapper:"CreateDBSubnetGroupResult",type:"structure",members:{DBSubnetGroup:{shape:"S1c"}}}},CreateEventSubscription:{input:{type:"structure",required:["SubscriptionName","SnsTopicArn"],members:{SubscriptionName:{},SnsTopicArn:{},SourceType:{},EventCategories:{shape:"S6"},SourceIds:{shape:"S5"},Enabled:{type:"boolean"},Tags:{shape:"S9"}}},output:{resultWrapper:"CreateEventSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},CreateGlobalCluster:{input:{type:"structure",required:["GlobalClusterIdentifier"],members:{GlobalClusterIdentifier:{},SourceDBClusterIdentifier:{},Engine:{},EngineVersion:{},DeletionProtection:{type:"boolean"},DatabaseName:{},StorageEncrypted:{type:"boolean"}}},output:{resultWrapper:"CreateGlobalClusterResult",type:"structure",members:{GlobalCluster:{shape:"S1r"}}}},DeleteDBCluster:{input:{type:"structure",required:["DBClusterIdentifier"],members:{DBClusterIdentifier:{},SkipFinalSnapshot:{type:"boolean"},FinalDBSnapshotIdentifier:{}}},output:{resultWrapper:"DeleteDBClusterResult",type:"structure",members:{DBCluster:{shape:"Sw"}}}},DeleteDBClusterParameterGroup:{input:{type:"structure",required:["DBClusterParameterGroupName"],members:{DBClusterParameterGroupName:{}}}},DeleteDBClusterSnapshot:{input:{type:"structure",required:["DBClusterSnapshotIdentifier"],members:{DBClusterSnapshotIdentifier:{}}},output:{resultWrapper:"DeleteDBClusterSnapshotResult",type:"structure",members:{DBClusterSnapshot:{shape:"Sn"}}}},DeleteDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{}}},output:{resultWrapper:"DeleteDBInstanceResult",type:"structure",members:{DBInstance:{shape:"S1a"}}}},DeleteDBSubnetGroup:{input:{type:"structure",required:["DBSubnetGroupName"],members:{DBSubnetGroupName:{}}}},DeleteEventSubscription:{input:{type:"structure",required:["SubscriptionName"],members:{SubscriptionName:{}}},output:{resultWrapper:"DeleteEventSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},DeleteGlobalCluster:{input:{type:"structure",required:["GlobalClusterIdentifier"],members:{GlobalClusterIdentifier:{}}},output:{resultWrapper:"DeleteGlobalClusterResult",type:"structure",members:{GlobalCluster:{shape:"S1r"}}}},DescribeCertificates:{input:{type:"structure",members:{CertificateIdentifier:{},Filters:{shape:"S28"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeCertificatesResult",type:"structure",members:{Certificates:{type:"list",member:{locationName:"Certificate",type:"structure",members:{CertificateIdentifier:{},CertificateType:{},Thumbprint:{},ValidFrom:{type:"timestamp"},ValidTill:{type:"timestamp"},CertificateArn:{}},wrapper:true}},Marker:{}}}},DescribeDBClusterParameterGroups:{input:{type:"structure",members:{DBClusterParameterGroupName:{},Filters:{shape:"S28"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBClusterParameterGroupsResult",type:"structure",members:{Marker:{},DBClusterParameterGroups:{type:"list",member:{shape:"Sj",locationName:"DBClusterParameterGroup"}}}}},DescribeDBClusterParameters:{input:{type:"structure",required:["DBClusterParameterGroupName"],members:{DBClusterParameterGroupName:{},Source:{},Filters:{shape:"S28"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBClusterParametersResult",type:"structure",members:{Parameters:{shape:"S2j"},Marker:{}}}},DescribeDBClusterSnapshotAttributes:{input:{type:"structure",required:["DBClusterSnapshotIdentifier"],members:{DBClusterSnapshotIdentifier:{}}},output:{resultWrapper:"DescribeDBClusterSnapshotAttributesResult",type:"structure",members:{DBClusterSnapshotAttributesResult:{shape:"S2o"}}}},DescribeDBClusterSnapshots:{input:{type:"structure",members:{DBClusterIdentifier:{},DBClusterSnapshotIdentifier:{},SnapshotType:{},Filters:{shape:"S28"},MaxRecords:{type:"integer"},Marker:{},IncludeShared:{type:"boolean"},IncludePublic:{type:"boolean"}}},output:{resultWrapper:"DescribeDBClusterSnapshotsResult",type:"structure",members:{Marker:{},DBClusterSnapshots:{type:"list",member:{shape:"Sn",locationName:"DBClusterSnapshot"}}}}},DescribeDBClusters:{input:{type:"structure",members:{DBClusterIdentifier:{},Filters:{shape:"S28"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBClustersResult",type:"structure",members:{Marker:{},DBClusters:{type:"list",member:{shape:"Sw",locationName:"DBCluster"}}}}},DescribeDBEngineVersions:{input:{type:"structure",members:{Engine:{},EngineVersion:{},DBParameterGroupFamily:{},Filters:{shape:"S28"},MaxRecords:{type:"integer"},Marker:{},DefaultOnly:{type:"boolean"},ListSupportedCharacterSets:{type:"boolean"},ListSupportedTimezones:{type:"boolean"}}},output:{resultWrapper:"DescribeDBEngineVersionsResult",type:"structure",members:{Marker:{},DBEngineVersions:{type:"list",member:{locationName:"DBEngineVersion",type:"structure",members:{Engine:{},EngineVersion:{},DBParameterGroupFamily:{},DBEngineDescription:{},DBEngineVersionDescription:{},ValidUpgradeTarget:{type:"list",member:{locationName:"UpgradeTarget",type:"structure",members:{Engine:{},EngineVersion:{},Description:{},AutoUpgrade:{type:"boolean"},IsMajorVersionUpgrade:{type:"boolean"}}}},ExportableLogTypes:{shape:"St"},SupportsLogExportsToCloudwatchLogs:{type:"boolean"}}}}}}},DescribeDBInstances:{input:{type:"structure",members:{DBInstanceIdentifier:{},Filters:{shape:"S28"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBInstancesResult",type:"structure",members:{Marker:{},DBInstances:{type:"list",member:{shape:"S1a",locationName:"DBInstance"}}}}},DescribeDBSubnetGroups:{input:{type:"structure",members:{DBSubnetGroupName:{},Filters:{shape:"S28"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBSubnetGroupsResult",type:"structure",members:{Marker:{},DBSubnetGroups:{type:"list",member:{shape:"S1c",locationName:"DBSubnetGroup"}}}}},DescribeEngineDefaultClusterParameters:{input:{type:"structure",required:["DBParameterGroupFamily"],members:{DBParameterGroupFamily:{},Filters:{shape:"S28"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEngineDefaultClusterParametersResult",type:"structure",members:{EngineDefaults:{type:"structure",members:{DBParameterGroupFamily:{},Marker:{},Parameters:{shape:"S2j"}},wrapper:true}}}},DescribeEventCategories:{input:{type:"structure",members:{SourceType:{},Filters:{shape:"S28"}}},output:{resultWrapper:"DescribeEventCategoriesResult",type:"structure",members:{EventCategoriesMapList:{type:"list",member:{locationName:"EventCategoriesMap",type:"structure",members:{SourceType:{},EventCategories:{shape:"S6"}},wrapper:true}}}}},DescribeEventSubscriptions:{input:{type:"structure",members:{SubscriptionName:{},Filters:{shape:"S28"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEventSubscriptionsResult",type:"structure",members:{Marker:{},EventSubscriptionsList:{type:"list",member:{shape:"S4",locationName:"EventSubscription"}}}}},DescribeEvents:{input:{type:"structure",members:{SourceIdentifier:{},SourceType:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Duration:{type:"integer"},EventCategories:{shape:"S6"},Filters:{shape:"S28"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEventsResult",type:"structure",members:{Marker:{},Events:{type:"list",member:{locationName:"Event",type:"structure",members:{SourceIdentifier:{},SourceType:{},Message:{},EventCategories:{shape:"S6"},Date:{type:"timestamp"},SourceArn:{}}}}}}},DescribeGlobalClusters:{input:{type:"structure",members:{GlobalClusterIdentifier:{},Filters:{shape:"S28"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeGlobalClustersResult",type:"structure",members:{Marker:{},GlobalClusters:{type:"list",member:{shape:"S1r",locationName:"GlobalClusterMember"}}}}},DescribeOrderableDBInstanceOptions:{input:{type:"structure",required:["Engine"],members:{Engine:{},EngineVersion:{},DBInstanceClass:{},LicenseModel:{},Vpc:{type:"boolean"},Filters:{shape:"S28"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeOrderableDBInstanceOptionsResult",type:"structure",members:{OrderableDBInstanceOptions:{type:"list",member:{locationName:"OrderableDBInstanceOption",type:"structure",members:{Engine:{},EngineVersion:{},DBInstanceClass:{},LicenseModel:{},AvailabilityZones:{type:"list",member:{shape:"S1f",locationName:"AvailabilityZone"}},Vpc:{type:"boolean"}},wrapper:true}},Marker:{}}}},DescribePendingMaintenanceActions:{input:{type:"structure",members:{ResourceIdentifier:{},Filters:{shape:"S28"},Marker:{},MaxRecords:{type:"integer"}}},output:{resultWrapper:"DescribePendingMaintenanceActionsResult",type:"structure",members:{PendingMaintenanceActions:{type:"list",member:{shape:"Sd",locationName:"ResourcePendingMaintenanceActions"}},Marker:{}}}},FailoverDBCluster:{input:{type:"structure",members:{DBClusterIdentifier:{},TargetDBInstanceIdentifier:{}}},output:{resultWrapper:"FailoverDBClusterResult",type:"structure",members:{DBCluster:{shape:"Sw"}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceName"],members:{ResourceName:{},Filters:{shape:"S28"}}},output:{resultWrapper:"ListTagsForResourceResult",type:"structure",members:{TagList:{shape:"S9"}}}},ModifyDBCluster:{input:{type:"structure",required:["DBClusterIdentifier"],members:{DBClusterIdentifier:{},NewDBClusterIdentifier:{},ApplyImmediately:{type:"boolean"},BackupRetentionPeriod:{type:"integer"},DBClusterParameterGroupName:{},VpcSecurityGroupIds:{shape:"Ss"},Port:{type:"integer"},MasterUserPassword:{},PreferredBackupWindow:{},PreferredMaintenanceWindow:{},CloudwatchLogsExportConfiguration:{type:"structure",members:{EnableLogTypes:{shape:"St"},DisableLogTypes:{shape:"St"}}},EngineVersion:{},DeletionProtection:{type:"boolean"}}},output:{resultWrapper:"ModifyDBClusterResult",type:"structure",members:{DBCluster:{shape:"Sw"}}}},ModifyDBClusterParameterGroup:{input:{type:"structure",required:["DBClusterParameterGroupName","Parameters"],members:{DBClusterParameterGroupName:{},Parameters:{shape:"S2j"}}},output:{shape:"S48",resultWrapper:"ModifyDBClusterParameterGroupResult"}},ModifyDBClusterSnapshotAttribute:{input:{type:"structure",required:["DBClusterSnapshotIdentifier","AttributeName"],members:{DBClusterSnapshotIdentifier:{},AttributeName:{},ValuesToAdd:{shape:"S2r"},ValuesToRemove:{shape:"S2r"}}},output:{resultWrapper:"ModifyDBClusterSnapshotAttributeResult",type:"structure",members:{DBClusterSnapshotAttributesResult:{shape:"S2o"}}}},ModifyDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},DBInstanceClass:{},ApplyImmediately:{type:"boolean"},PreferredMaintenanceWindow:{},AutoMinorVersionUpgrade:{type:"boolean"},NewDBInstanceIdentifier:{},CACertificateIdentifier:{},PromotionTier:{type:"integer"},EnablePerformanceInsights:{type:"boolean"},PerformanceInsightsKMSKeyId:{}}},output:{resultWrapper:"ModifyDBInstanceResult",type:"structure",members:{DBInstance:{shape:"S1a"}}}},ModifyDBSubnetGroup:{input:{type:"structure",required:["DBSubnetGroupName","SubnetIds"],members:{DBSubnetGroupName:{},DBSubnetGroupDescription:{},SubnetIds:{shape:"S1l"}}},output:{resultWrapper:"ModifyDBSubnetGroupResult",type:"structure",members:{DBSubnetGroup:{shape:"S1c"}}}},ModifyEventSubscription:{input:{type:"structure",required:["SubscriptionName"],members:{SubscriptionName:{},SnsTopicArn:{},SourceType:{},EventCategories:{shape:"S6"},Enabled:{type:"boolean"}}},output:{resultWrapper:"ModifyEventSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},ModifyGlobalCluster:{input:{type:"structure",required:["GlobalClusterIdentifier"],members:{GlobalClusterIdentifier:{},NewGlobalClusterIdentifier:{},DeletionProtection:{type:"boolean"}}},output:{resultWrapper:"ModifyGlobalClusterResult",type:"structure",members:{GlobalCluster:{shape:"S1r"}}}},RebootDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},ForceFailover:{type:"boolean"}}},output:{resultWrapper:"RebootDBInstanceResult",type:"structure",members:{DBInstance:{shape:"S1a"}}}},RemoveFromGlobalCluster:{input:{type:"structure",required:["GlobalClusterIdentifier","DbClusterIdentifier"],members:{GlobalClusterIdentifier:{},DbClusterIdentifier:{}}},output:{resultWrapper:"RemoveFromGlobalClusterResult",type:"structure",members:{GlobalCluster:{shape:"S1r"}}}},RemoveSourceIdentifierFromSubscription:{input:{type:"structure",required:["SubscriptionName","SourceIdentifier"],members:{SubscriptionName:{},SourceIdentifier:{}}},output:{resultWrapper:"RemoveSourceIdentifierFromSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},RemoveTagsFromResource:{input:{type:"structure",required:["ResourceName","TagKeys"],members:{ResourceName:{},TagKeys:{type:"list",member:{}}}}},ResetDBClusterParameterGroup:{input:{type:"structure",required:["DBClusterParameterGroupName"],members:{DBClusterParameterGroupName:{},ResetAllParameters:{type:"boolean"},Parameters:{shape:"S2j"}}},output:{shape:"S48",resultWrapper:"ResetDBClusterParameterGroupResult"}},RestoreDBClusterFromSnapshot:{input:{type:"structure",required:["DBClusterIdentifier","SnapshotIdentifier","Engine"],members:{AvailabilityZones:{shape:"So"},DBClusterIdentifier:{},SnapshotIdentifier:{},Engine:{},EngineVersion:{},Port:{type:"integer"},DBSubnetGroupName:{},VpcSecurityGroupIds:{shape:"Ss"},Tags:{shape:"S9"},KmsKeyId:{},EnableCloudwatchLogsExports:{shape:"St"},DeletionProtection:{type:"boolean"}}},output:{resultWrapper:"RestoreDBClusterFromSnapshotResult",type:"structure",members:{DBCluster:{shape:"Sw"}}}},RestoreDBClusterToPointInTime:{input:{type:"structure",required:["DBClusterIdentifier","SourceDBClusterIdentifier"],members:{DBClusterIdentifier:{},SourceDBClusterIdentifier:{},RestoreToTime:{type:"timestamp"},UseLatestRestorableTime:{type:"boolean"},Port:{type:"integer"},DBSubnetGroupName:{},VpcSecurityGroupIds:{shape:"Ss"},Tags:{shape:"S9"},KmsKeyId:{},EnableCloudwatchLogsExports:{shape:"St"},DeletionProtection:{type:"boolean"}}},output:{resultWrapper:"RestoreDBClusterToPointInTimeResult",type:"structure",members:{DBCluster:{shape:"Sw"}}}},StartDBCluster:{input:{type:"structure",required:["DBClusterIdentifier"],members:{DBClusterIdentifier:{}}},output:{resultWrapper:"StartDBClusterResult",type:"structure",members:{DBCluster:{shape:"Sw"}}}},StopDBCluster:{input:{type:"structure",required:["DBClusterIdentifier"],members:{DBClusterIdentifier:{}}},output:{resultWrapper:"StopDBClusterResult",type:"structure",members:{DBCluster:{shape:"Sw"}}}}},shapes:{S4:{type:"structure",members:{CustomerAwsId:{},CustSubscriptionId:{},SnsTopicArn:{},Status:{},SubscriptionCreationTime:{},SourceType:{},SourceIdsList:{shape:"S5"},EventCategoriesList:{shape:"S6"},Enabled:{type:"boolean"},EventSubscriptionArn:{}},wrapper:true},S5:{type:"list",member:{locationName:"SourceId"}},S6:{type:"list",member:{locationName:"EventCategory"}},S9:{type:"list",member:{locationName:"Tag",type:"structure",members:{Key:{},Value:{}}}},Sd:{type:"structure",members:{ResourceIdentifier:{},PendingMaintenanceActionDetails:{type:"list",member:{locationName:"PendingMaintenanceAction",type:"structure",members:{Action:{},AutoAppliedAfterDate:{type:"timestamp"},ForcedApplyDate:{type:"timestamp"},OptInStatus:{},CurrentApplyDate:{type:"timestamp"},Description:{}}}}},wrapper:true},Sj:{type:"structure",members:{DBClusterParameterGroupName:{},DBParameterGroupFamily:{},Description:{},DBClusterParameterGroupArn:{}},wrapper:true},Sn:{type:"structure",members:{AvailabilityZones:{shape:"So"},DBClusterSnapshotIdentifier:{},DBClusterIdentifier:{},SnapshotCreateTime:{type:"timestamp"},Engine:{},Status:{},Port:{type:"integer"},VpcId:{},ClusterCreateTime:{type:"timestamp"},MasterUsername:{},EngineVersion:{},SnapshotType:{},PercentProgress:{type:"integer"},StorageEncrypted:{type:"boolean"},KmsKeyId:{},DBClusterSnapshotArn:{},SourceDBClusterSnapshotArn:{}},wrapper:true},So:{type:"list",member:{locationName:"AvailabilityZone"}},Ss:{type:"list",member:{locationName:"VpcSecurityGroupId"}},St:{type:"list",member:{}},Sw:{type:"structure",members:{AvailabilityZones:{shape:"So"},BackupRetentionPeriod:{type:"integer"},DBClusterIdentifier:{},DBClusterParameterGroup:{},DBSubnetGroup:{},Status:{},PercentProgress:{},EarliestRestorableTime:{type:"timestamp"},Endpoint:{},ReaderEndpoint:{},MultiAZ:{type:"boolean"},Engine:{},EngineVersion:{},LatestRestorableTime:{type:"timestamp"},Port:{type:"integer"},MasterUsername:{},PreferredBackupWindow:{},PreferredMaintenanceWindow:{},ReplicationSourceIdentifier:{},ReadReplicaIdentifiers:{type:"list",member:{locationName:"ReadReplicaIdentifier"}},DBClusterMembers:{type:"list",member:{locationName:"DBClusterMember",type:"structure",members:{DBInstanceIdentifier:{},IsClusterWriter:{type:"boolean"},DBClusterParameterGroupStatus:{},PromotionTier:{type:"integer"}},wrapper:true}},VpcSecurityGroups:{shape:"S10"},HostedZoneId:{},StorageEncrypted:{type:"boolean"},KmsKeyId:{},DbClusterResourceId:{},DBClusterArn:{},AssociatedRoles:{type:"list",member:{locationName:"DBClusterRole",type:"structure",members:{RoleArn:{},Status:{}}}},ClusterCreateTime:{type:"timestamp"},EnabledCloudwatchLogsExports:{shape:"St"},DeletionProtection:{type:"boolean"}},wrapper:true},S10:{type:"list",member:{locationName:"VpcSecurityGroupMembership",type:"structure",members:{VpcSecurityGroupId:{},Status:{}}}},S1a:{type:"structure",members:{DBInstanceIdentifier:{},DBInstanceClass:{},Engine:{},DBInstanceStatus:{},Endpoint:{type:"structure",members:{Address:{},Port:{type:"integer"},HostedZoneId:{}}},InstanceCreateTime:{type:"timestamp"},PreferredBackupWindow:{},BackupRetentionPeriod:{type:"integer"},VpcSecurityGroups:{shape:"S10"},AvailabilityZone:{},DBSubnetGroup:{shape:"S1c"},PreferredMaintenanceWindow:{},PendingModifiedValues:{type:"structure",members:{DBInstanceClass:{},AllocatedStorage:{type:"integer"},MasterUserPassword:{},Port:{type:"integer"},BackupRetentionPeriod:{type:"integer"},MultiAZ:{type:"boolean"},EngineVersion:{},LicenseModel:{},Iops:{type:"integer"},DBInstanceIdentifier:{},StorageType:{},CACertificateIdentifier:{},DBSubnetGroupName:{},PendingCloudwatchLogsExports:{type:"structure",members:{LogTypesToEnable:{shape:"St"},LogTypesToDisable:{shape:"St"}}}}},LatestRestorableTime:{type:"timestamp"},EngineVersion:{},AutoMinorVersionUpgrade:{type:"boolean"},PubliclyAccessible:{type:"boolean"},StatusInfos:{type:"list",member:{locationName:"DBInstanceStatusInfo",type:"structure",members:{StatusType:{},Normal:{type:"boolean"},Status:{},Message:{}}}},DBClusterIdentifier:{},StorageEncrypted:{type:"boolean"},KmsKeyId:{},DbiResourceId:{},CACertificateIdentifier:{},PromotionTier:{type:"integer"},DBInstanceArn:{},EnabledCloudwatchLogsExports:{shape:"St"}},wrapper:true},S1c:{type:"structure",members:{DBSubnetGroupName:{},DBSubnetGroupDescription:{},VpcId:{},SubnetGroupStatus:{},Subnets:{type:"list",member:{locationName:"Subnet",type:"structure",members:{SubnetIdentifier:{},SubnetAvailabilityZone:{shape:"S1f"},SubnetStatus:{}}}},DBSubnetGroupArn:{}},wrapper:true},S1f:{type:"structure",members:{Name:{}},wrapper:true},S1l:{type:"list",member:{locationName:"SubnetIdentifier"}},S1r:{type:"structure",members:{GlobalClusterIdentifier:{},GlobalClusterResourceId:{},GlobalClusterArn:{},Status:{},Engine:{},EngineVersion:{},DatabaseName:{},StorageEncrypted:{type:"boolean"},DeletionProtection:{type:"boolean"},GlobalClusterMembers:{type:"list",member:{locationName:"GlobalClusterMember",type:"structure",members:{DBClusterArn:{},Readers:{type:"list",member:{}},IsWriter:{type:"boolean"}},wrapper:true}}},wrapper:true},S28:{type:"list",member:{locationName:"Filter",type:"structure",required:["Name","Values"],members:{Name:{},Values:{type:"list",member:{locationName:"Value"}}}}},S2j:{type:"list",member:{locationName:"Parameter",type:"structure",members:{ParameterName:{},ParameterValue:{},Description:{},Source:{},ApplyType:{},DataType:{},AllowedValues:{},IsModifiable:{type:"boolean"},MinimumEngineVersion:{},ApplyMethod:{}}}},S2o:{type:"structure",members:{DBClusterSnapshotIdentifier:{},DBClusterSnapshotAttributes:{type:"list",member:{locationName:"DBClusterSnapshotAttribute",type:"structure",members:{AttributeName:{},AttributeValues:{shape:"S2r"}}}}},wrapper:true},S2r:{type:"list",member:{locationName:"AttributeValue"}},S48:{type:"structure",members:{DBClusterParameterGroupName:{}}}}}},2463:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-09-18",endpointPrefix:"api.iotdeviceadvisor",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"AWSIoTDeviceAdvisor",serviceFullName:"AWS IoT Core Device Advisor",serviceId:"IotDeviceAdvisor",signatureVersion:"v4",signingName:"iotdeviceadvisor",uid:"iotdeviceadvisor-2020-09-18"},operations:{CreateSuiteDefinition:{http:{requestUri:"/suiteDefinitions"},input:{type:"structure",members:{suiteDefinitionConfiguration:{shape:"S2"},tags:{shape:"S9"}}},output:{type:"structure",members:{suiteDefinitionId:{},suiteDefinitionArn:{},suiteDefinitionName:{},createdAt:{type:"timestamp"}}}},DeleteSuiteDefinition:{http:{method:"DELETE",requestUri:"/suiteDefinitions/{suiteDefinitionId}"},input:{type:"structure",required:["suiteDefinitionId"],members:{suiteDefinitionId:{location:"uri",locationName:"suiteDefinitionId"}}},output:{type:"structure",members:{}}},GetEndpoint:{http:{method:"GET",requestUri:"/endpoint"},input:{type:"structure",members:{thingArn:{location:"querystring",locationName:"thingArn"},certificateArn:{location:"querystring",locationName:"certificateArn"}}},output:{type:"structure",members:{endpoint:{}}}},GetSuiteDefinition:{http:{method:"GET",requestUri:"/suiteDefinitions/{suiteDefinitionId}"},input:{type:"structure",required:["suiteDefinitionId"],members:{suiteDefinitionId:{location:"uri",locationName:"suiteDefinitionId"},suiteDefinitionVersion:{location:"querystring",locationName:"suiteDefinitionVersion"}}},output:{type:"structure",members:{suiteDefinitionId:{},suiteDefinitionArn:{},suiteDefinitionVersion:{},latestVersion:{},suiteDefinitionConfiguration:{shape:"S2"},createdAt:{type:"timestamp"},lastModifiedAt:{type:"timestamp"},tags:{shape:"S9"}}}},GetSuiteRun:{http:{method:"GET",requestUri:"/suiteDefinitions/{suiteDefinitionId}/suiteRuns/{suiteRunId}"},input:{type:"structure",required:["suiteDefinitionId","suiteRunId"],members:{suiteDefinitionId:{location:"uri",locationName:"suiteDefinitionId"},suiteRunId:{location:"uri",locationName:"suiteRunId"}}},output:{type:"structure",members:{suiteDefinitionId:{},suiteDefinitionVersion:{},suiteRunId:{},suiteRunArn:{},suiteRunConfiguration:{shape:"Sp"},testResult:{type:"structure",members:{groups:{type:"list",member:{type:"structure",members:{groupId:{},groupName:{},tests:{type:"list",member:{type:"structure",members:{testCaseRunId:{},testCaseDefinitionId:{},testCaseDefinitionName:{},status:{},startTime:{type:"timestamp"},endTime:{type:"timestamp"},logUrl:{},warnings:{},failure:{}}}}}}}}},startTime:{type:"timestamp"},endTime:{type:"timestamp"},status:{},errorReason:{},tags:{shape:"S9"}}}},GetSuiteRunReport:{http:{method:"GET",requestUri:"/suiteDefinitions/{suiteDefinitionId}/suiteRuns/{suiteRunId}/report"},input:{type:"structure",required:["suiteDefinitionId","suiteRunId"],members:{suiteDefinitionId:{location:"uri",locationName:"suiteDefinitionId"},suiteRunId:{location:"uri",locationName:"suiteRunId"}}},output:{type:"structure",members:{qualificationReportDownloadUrl:{}}}},ListSuiteDefinitions:{http:{method:"GET",requestUri:"/suiteDefinitions"},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{suiteDefinitionInformationList:{type:"list",member:{type:"structure",members:{suiteDefinitionId:{},suiteDefinitionName:{},defaultDevices:{shape:"S4"},intendedForQualification:{type:"boolean"},createdAt:{type:"timestamp"}}}},nextToken:{}}}},ListSuiteRuns:{http:{method:"GET",requestUri:"/suiteRuns"},input:{type:"structure",members:{suiteDefinitionId:{location:"querystring",locationName:"suiteDefinitionId"},suiteDefinitionVersion:{location:"querystring",locationName:"suiteDefinitionVersion"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{suiteRunsList:{type:"list",member:{type:"structure",members:{suiteDefinitionId:{},suiteDefinitionVersion:{},suiteDefinitionName:{},suiteRunId:{},createdAt:{type:"timestamp"},startedAt:{type:"timestamp"},endAt:{type:"timestamp"},status:{},passed:{type:"integer"},failed:{type:"integer"}}}},nextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"S9"}}}},StartSuiteRun:{http:{requestUri:"/suiteDefinitions/{suiteDefinitionId}/suiteRuns"},input:{type:"structure",required:["suiteDefinitionId"],members:{suiteDefinitionId:{location:"uri",locationName:"suiteDefinitionId"},suiteDefinitionVersion:{},suiteRunConfiguration:{shape:"Sp"},tags:{shape:"S9"}}},output:{type:"structure",members:{suiteRunId:{},suiteRunArn:{},createdAt:{type:"timestamp"}}}},StopSuiteRun:{http:{requestUri:"/suiteDefinitions/{suiteDefinitionId}/suiteRuns/{suiteRunId}/stop"},input:{type:"structure",required:["suiteDefinitionId","suiteRunId"],members:{suiteDefinitionId:{location:"uri",locationName:"suiteDefinitionId"},suiteRunId:{location:"uri",locationName:"suiteRunId"}}},output:{type:"structure",members:{}}},TagResource:{http:{requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"S9"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateSuiteDefinition:{http:{method:"PATCH",requestUri:"/suiteDefinitions/{suiteDefinitionId}"},input:{type:"structure",required:["suiteDefinitionId"],members:{suiteDefinitionId:{location:"uri",locationName:"suiteDefinitionId"},suiteDefinitionConfiguration:{shape:"S2"}}},output:{type:"structure",members:{suiteDefinitionId:{},suiteDefinitionArn:{},suiteDefinitionName:{},suiteDefinitionVersion:{},createdAt:{type:"timestamp"},lastUpdatedAt:{type:"timestamp"}}}}},shapes:{S2:{type:"structure",members:{suiteDefinitionName:{},devices:{shape:"S4"},intendedForQualification:{type:"boolean"},rootGroup:{},devicePermissionRoleArn:{}}},S4:{type:"list",member:{shape:"S5"}},S5:{type:"structure",members:{thingArn:{},certificateArn:{}}},S9:{type:"map",key:{},value:{}},Sp:{type:"structure",members:{primaryDevice:{shape:"S5"},selectedTestList:{type:"list",member:{}},parallelRun:{type:"boolean"}}}}}},2467:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["accessanalyzer"]={};i.AccessAnalyzer=s.defineService("accessanalyzer",["2019-11-01"]);Object.defineProperty(a.services["accessanalyzer"],"2019-11-01",{get:function get(){var e=r(4575);e.paginators=r(7291).pagination;return e},enumerable:true,configurable:true});e.exports=i.AccessAnalyzer},2469:function(e){e.exports={pagination:{DescribeOrganizationResourceCollectionHealth:{input_token:"NextToken",output_token:"NextToken",result_key:["CloudFormation","Account","Service","Tags"]},DescribeResourceCollectionHealth:{input_token:"NextToken",output_token:"NextToken",result_key:["CloudFormation","Service","Tags"]},GetCostEstimation:{input_token:"NextToken",non_aggregate_keys:["Status","TotalCost","TimeRange","ResourceCollection"],output_token:"NextToken",result_key:["Costs"]},GetResourceCollection:{input_token:"NextToken",non_aggregate_keys:["ResourceCollection"],output_token:"NextToken",result_key:["ResourceCollection.CloudFormation.StackNames","ResourceCollection.Tags"]},ListAnomaliesForInsight:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:["ReactiveAnomalies","ProactiveAnomalies"]},ListEvents:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Events"},ListInsights:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:["ProactiveInsights","ReactiveInsights"]},ListNotificationChannels:{input_token:"NextToken",output_token:"NextToken",result_key:"Channels"},ListOrganizationInsights:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:["ProactiveInsights","ReactiveInsights"]},ListRecommendations:{input_token:"NextToken",output_token:"NextToken",result_key:"Recommendations"},SearchInsights:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:["ProactiveInsights","ReactiveInsights"]},SearchOrganizationInsights:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:["ProactiveInsights","ReactiveInsights"]}}}},2471:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["ivschat"]={};i.Ivschat=s.defineService("ivschat",["2020-07-14"]);Object.defineProperty(a.services["ivschat"],"2020-07-14",{get:function get(){var e=r(2542);e.paginators=r(7964).pagination;return e},enumerable:true,configurable:true});e.exports=i.Ivschat},2474:function(e){e.exports={pagination:{}}},2476:function(e,t,r){(function(){"use strict";var e,i,s,a,o,n={}.hasOwnProperty;e=r(312);i=r(1514).defaults;a=function(e){return typeof e==="string"&&(e.indexOf("&")>=0||e.indexOf(">")>=0||e.indexOf("<")>=0)};o=function(e){return""};s=function(e){return e.replace("]]>","]]]]>")};t.Builder=function(){function Builder(e){var t,r,s;this.options={};r=i["0.2"];for(t in r){if(!n.call(r,t))continue;s=r[t];this.options[t]=s}for(t in e){if(!n.call(e,t))continue;s=e[t];this.options[t]=s}}Builder.prototype.buildObject=function(t){var r,s,u,p,m;r=this.options.attrkey;s=this.options.charkey;if(Object.keys(t).length===1&&this.options.rootName===i["0.2"].rootName){m=Object.keys(t)[0];t=t[m]}else{m=this.options.rootName}u=function(e){return function(t,i){var p,m,c,l,d,y;if(typeof i!=="object"){if(e.options.cdata&&a(i)){t.raw(o(i))}else{t.txt(i)}}else if(Array.isArray(i)){for(l in i){if(!n.call(i,l))continue;m=i[l];for(d in m){c=m[d];t=u(t.ele(d),c).up()}}}else{for(d in i){if(!n.call(i,d))continue;m=i[d];if(d===r){if(typeof m==="object"){for(p in m){y=m[p];t=t.att(p,y)}}}else if(d===s){if(e.options.cdata&&a(m)){t=t.raw(o(m))}else{t=t.txt(m)}}else if(Array.isArray(m)){for(l in m){if(!n.call(m,l))continue;c=m[l];if(typeof c==="string"){if(e.options.cdata&&a(c)){t=t.ele(d).raw(o(c)).up()}else{t=t.ele(d,c).up()}}else{t=u(t.ele(d),c).up()}}}else if(typeof m==="object"){t=u(t.ele(d),m).up()}else{if(typeof m==="string"&&e.options.cdata&&a(m)){t=t.ele(d).raw(o(m)).up()}else{if(m==null){m=""}t=t.ele(d,m.toString()).up()}}}}return t}}(this);p=e.create(m,this.options.xmldec,this.options.doctype,{headless:this.options.headless,allowSurrogateChars:this.options.allowSurrogateChars});return u(p,t).end(this.options.renderOpts)};return Builder}()}).call(this)},2479:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["inspector2"]={};i.Inspector2=s.defineService("inspector2",["2020-06-08"]);Object.defineProperty(a.services["inspector2"],"2020-06-08",{get:function get(){var e=r(5815);e.paginators=r(9706).pagination;return e},enumerable:true,configurable:true});e.exports=i.Inspector2},2481:function(e){e.exports={pagination:{GetUsageStatistics:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListDetectors:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"DetectorIds"},ListFilters:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"FilterNames"},ListFindings:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"FindingIds"},ListIPSets:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"IpSetIds"},ListInvitations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Invitations"},ListMembers:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Members"},ListOrganizationAdminAccounts:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"AdminAccounts"},ListPublishingDestinations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListThreatIntelSets:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ThreatIntelSetIds"}}}},2490:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-02-27",endpointPrefix:"pi",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"AWS PI",serviceFullName:"AWS Performance Insights",serviceId:"PI",signatureVersion:"v4",signingName:"pi",targetPrefix:"PerformanceInsightsv20180227",uid:"pi-2018-02-27"},operations:{DescribeDimensionKeys:{input:{type:"structure",required:["ServiceType","Identifier","StartTime","EndTime","Metric","GroupBy"],members:{ServiceType:{},Identifier:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Metric:{},PeriodInSeconds:{type:"integer"},GroupBy:{shape:"S6"},AdditionalMetrics:{type:"list",member:{}},PartitionBy:{shape:"S6"},Filter:{shape:"Sa"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AlignedStartTime:{type:"timestamp"},AlignedEndTime:{type:"timestamp"},PartitionKeys:{type:"list",member:{type:"structure",required:["Dimensions"],members:{Dimensions:{shape:"Sg"}}}},Keys:{type:"list",member:{type:"structure",members:{Dimensions:{shape:"Sg"},Total:{type:"double"},AdditionalMetrics:{type:"map",key:{},value:{type:"double"}},Partitions:{type:"list",member:{type:"double"}}}}},NextToken:{}}}},GetDimensionKeyDetails:{input:{type:"structure",required:["ServiceType","Identifier","Group","GroupIdentifier"],members:{ServiceType:{},Identifier:{},Group:{},GroupIdentifier:{},RequestedDimensions:{type:"list",member:{}}}},output:{type:"structure",members:{Dimensions:{type:"list",member:{type:"structure",members:{Value:{},Dimension:{},Status:{}}}}}}},GetResourceMetadata:{input:{type:"structure",required:["ServiceType","Identifier"],members:{ServiceType:{},Identifier:{}}},output:{type:"structure",members:{Identifier:{},Features:{type:"map",key:{},value:{type:"structure",members:{Status:{}}}}}}},GetResourceMetrics:{input:{type:"structure",required:["ServiceType","Identifier","MetricQueries","StartTime","EndTime"],members:{ServiceType:{},Identifier:{},MetricQueries:{type:"list",member:{type:"structure",required:["Metric"],members:{Metric:{},GroupBy:{shape:"S6"},Filter:{shape:"Sa"}}}},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},PeriodInSeconds:{type:"integer"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AlignedStartTime:{type:"timestamp"},AlignedEndTime:{type:"timestamp"},Identifier:{},MetricList:{type:"list",member:{type:"structure",members:{Key:{type:"structure",required:["Metric"],members:{Metric:{},Dimensions:{shape:"Sg"}}},DataPoints:{type:"list",member:{type:"structure",required:["Timestamp","Value"],members:{Timestamp:{type:"timestamp"},Value:{type:"double"}}}}}}},NextToken:{}}}},ListAvailableResourceDimensions:{input:{type:"structure",required:["ServiceType","Identifier","Metrics"],members:{ServiceType:{},Identifier:{},Metrics:{type:"list",member:{}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{MetricDimensions:{type:"list",member:{type:"structure",members:{Metric:{},Groups:{type:"list",member:{type:"structure",members:{Group:{},Dimensions:{type:"list",member:{type:"structure",members:{Identifier:{}}}}}}}}}},NextToken:{}}}},ListAvailableResourceMetrics:{input:{type:"structure",required:["ServiceType","Identifier","MetricTypes"],members:{ServiceType:{},Identifier:{},MetricTypes:{type:"list",member:{}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Metrics:{type:"list",member:{type:"structure",members:{Metric:{},Description:{},Unit:{}}}},NextToken:{}}}}},shapes:{S6:{type:"structure",required:["Group"],members:{Group:{},Dimensions:{type:"list",member:{}},Limit:{type:"integer"}}},Sa:{type:"map",key:{},value:{}},Sg:{type:"map",key:{},value:{}}}}},2491:function(e,t,r){(function(){var t,i,s=function(e,t){for(var r in t){if(a.call(t,r))e[r]=t[r]}function ctor(){this.constructor=e}ctor.prototype=t.prototype;e.prototype=new ctor;e.__super__=t.prototype;return e},a={}.hasOwnProperty;t=r(6855);e.exports=i=function(e){s(XMLProcessingInstruction,e);function XMLProcessingInstruction(e,t,r){XMLProcessingInstruction.__super__.constructor.call(this,e);if(t==null){throw new Error("Missing instruction target")}this.target=this.stringify.insTarget(t);if(r){this.value=this.stringify.insValue(r)}}XMLProcessingInstruction.prototype.clone=function(){return Object.create(this)};XMLProcessingInstruction.prototype.toString=function(e){return this.options.writer.set(e).processingInstruction(this)};return XMLProcessingInstruction}(t)}).call(this)},2492:function(e,t,r){var i=r(153);var s=r(404).XmlNode;var a=r(4948).XmlText;function XmlBuilder(){}XmlBuilder.prototype.toXML=function(e,t,r,i){var a=new s(r);applyNamespaces(a,t,true);serialize(a,e,t);return a.children.length>0||i?a.toString():""};function serialize(e,t,r){switch(r.type){case"structure":return serializeStructure(e,t,r);case"map":return serializeMap(e,t,r);case"list":return serializeList(e,t,r);default:return serializeScalar(e,t,r)}}function serializeStructure(e,t,r){i.arrayEach(r.memberNames,function(i){var a=r.members[i];if(a.location!=="body")return;var o=t[i];var n=a.name;if(o!==undefined&&o!==null){if(a.isXmlAttribute){e.addAttribute(n,o)}else if(a.flattened){serialize(e,o,a)}else{var u=new s(n);e.addChildNode(u);applyNamespaces(u,a);serialize(u,o,a)}}})}function serializeMap(e,t,r){var a=r.key.name||"key";var o=r.value.name||"value";i.each(t,function(t,i){var n=new s(r.flattened?r.name:"entry");e.addChildNode(n);var u=new s(a);var p=new s(o);n.addChildNode(u);n.addChildNode(p);serialize(u,t,r.key);serialize(p,i,r.value)})}function serializeList(e,t,r){if(r.flattened){i.arrayEach(t,function(t){var i=r.member.name||r.name;var a=new s(i);e.addChildNode(a);serialize(a,t,r.member)})}else{i.arrayEach(t,function(t){var i=r.member.name||"member";var a=new s(i);e.addChildNode(a);serialize(a,t,r.member)})}}function serializeScalar(e,t,r){e.addChildNode(new a(r.toWireFormat(t)))}function applyNamespaces(e,t,r){var i,s="xmlns";if(t.xmlNamespaceUri){i=t.xmlNamespaceUri;if(t.xmlNamespacePrefix)s+=":"+t.xmlNamespacePrefix}else if(r&&t.api.xmlNamespaceUri){i=t.api.xmlNamespaceUri}if(i)e.addAttribute(s,i)}e.exports=XmlBuilder},2510:function(e){e.exports={pagination:{ListSigningJobs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListSigningPlatforms:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListSigningProfiles:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},2522:function(e){e.exports={pagination:{GetOfferingStatus:{input_token:"nextToken",output_token:"nextToken",result_key:["current","nextPeriod"]},ListArtifacts:{input_token:"nextToken",output_token:"nextToken",result_key:"artifacts"},ListDevicePools:{input_token:"nextToken",output_token:"nextToken",result_key:"devicePools"},ListDevices:{input_token:"nextToken",output_token:"nextToken",result_key:"devices"},ListJobs:{input_token:"nextToken",output_token:"nextToken",result_key:"jobs"},ListOfferingTransactions:{input_token:"nextToken",output_token:"nextToken",result_key:"offeringTransactions"},ListOfferings:{input_token:"nextToken",output_token:"nextToken",result_key:"offerings"},ListProjects:{input_token:"nextToken",output_token:"nextToken",result_key:"projects"},ListRuns:{input_token:"nextToken",output_token:"nextToken",result_key:"runs"},ListSamples:{input_token:"nextToken",output_token:"nextToken",result_key:"samples"},ListSuites:{input_token:"nextToken",output_token:"nextToken",result_key:"suites"},ListTestGridProjects:{input_token:"nextToken",limit_key:"maxResult",output_token:"nextToken"},ListTestGridSessionActions:{input_token:"nextToken",limit_key:"maxResult",output_token:"nextToken"},ListTestGridSessionArtifacts:{input_token:"nextToken",limit_key:"maxResult",output_token:"nextToken"},ListTestGridSessions:{input_token:"nextToken",limit_key:"maxResult",output_token:"nextToken"},ListTests:{input_token:"nextToken",output_token:"nextToken",result_key:"tests"},ListUniqueProblems:{input_token:"nextToken",output_token:"nextToken",result_key:"uniqueProblems"},ListUploads:{input_token:"nextToken",output_token:"nextToken",result_key:"uploads"}}}},2528:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-01-06",endpointPrefix:"cur",jsonVersion:"1.1",protocol:"json",serviceFullName:"AWS Cost and Usage Report Service",serviceId:"Cost and Usage Report Service",signatureVersion:"v4",signingName:"cur",targetPrefix:"AWSOrigamiServiceGatewayService",uid:"cur-2017-01-06"},operations:{DeleteReportDefinition:{input:{type:"structure",members:{ReportName:{}}},output:{type:"structure",members:{ResponseMessage:{}}}},DescribeReportDefinitions:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ReportDefinitions:{type:"list",member:{shape:"Sa"}},NextToken:{}}}},ModifyReportDefinition:{input:{type:"structure",required:["ReportName","ReportDefinition"],members:{ReportName:{},ReportDefinition:{shape:"Sa"}}},output:{type:"structure",members:{}}},PutReportDefinition:{input:{type:"structure",required:["ReportDefinition"],members:{ReportDefinition:{shape:"Sa"}}},output:{type:"structure",members:{}}}},shapes:{Sa:{type:"structure",required:["ReportName","TimeUnit","Format","Compression","AdditionalSchemaElements","S3Bucket","S3Prefix","S3Region"],members:{ReportName:{},TimeUnit:{},Format:{},Compression:{},AdditionalSchemaElements:{type:"list",member:{}},S3Bucket:{},S3Prefix:{},S3Region:{},AdditionalArtifacts:{type:"list",member:{}},RefreshClosedReports:{type:"boolean"},ReportVersioning:{},BillingViewArn:{}}}}}},2531:function(e){e.exports={pagination:{ListBrowserSettings:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListIdentityProviders:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListNetworkSettings:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListPortals:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListTrustStoreCertificates:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListTrustStores:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListUserSettings:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},2533:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2015-07-09",endpointPrefix:"apigateway",protocol:"rest-json",serviceFullName:"Amazon API Gateway",serviceId:"API Gateway",signatureVersion:"v4",uid:"apigateway-2015-07-09"},operations:{CreateApiKey:{http:{requestUri:"/apikeys",responseCode:201},input:{type:"structure",members:{name:{},description:{},enabled:{type:"boolean"},generateDistinctId:{type:"boolean"},value:{},stageKeys:{type:"list",member:{type:"structure",members:{restApiId:{},stageName:{}}}},customerId:{},tags:{shape:"S6"}}},output:{shape:"S7"}},CreateAuthorizer:{http:{requestUri:"/restapis/{restapi_id}/authorizers",responseCode:201},input:{type:"structure",required:["restApiId","name","type"],members:{restApiId:{location:"uri",locationName:"restapi_id"},name:{},type:{},providerARNs:{shape:"Sc"},authType:{},authorizerUri:{},authorizerCredentials:{},identitySource:{},identityValidationExpression:{},authorizerResultTtlInSeconds:{type:"integer"}}},output:{shape:"Sf"}},CreateBasePathMapping:{http:{requestUri:"/domainnames/{domain_name}/basepathmappings",responseCode:201},input:{type:"structure",required:["domainName","restApiId"],members:{domainName:{location:"uri",locationName:"domain_name"},basePath:{},restApiId:{},stage:{}}},output:{shape:"Sh"}},CreateDeployment:{http:{requestUri:"/restapis/{restapi_id}/deployments",responseCode:201},input:{type:"structure",required:["restApiId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},stageName:{},stageDescription:{},description:{},cacheClusterEnabled:{type:"boolean"},cacheClusterSize:{},variables:{shape:"S6"},canarySettings:{type:"structure",members:{percentTraffic:{type:"double"},stageVariableOverrides:{shape:"S6"},useStageCache:{type:"boolean"}}},tracingEnabled:{type:"boolean"}}},output:{shape:"Sn"}},CreateDocumentationPart:{http:{requestUri:"/restapis/{restapi_id}/documentation/parts",responseCode:201},input:{type:"structure",required:["restApiId","location","properties"],members:{restApiId:{location:"uri",locationName:"restapi_id"},location:{shape:"Ss"},properties:{}}},output:{shape:"Sv"}},CreateDocumentationVersion:{http:{requestUri:"/restapis/{restapi_id}/documentation/versions",responseCode:201},input:{type:"structure",required:["restApiId","documentationVersion"],members:{restApiId:{location:"uri",locationName:"restapi_id"},documentationVersion:{},stageName:{},description:{}}},output:{shape:"Sx"}},CreateDomainName:{http:{requestUri:"/domainnames",responseCode:201},input:{type:"structure",required:["domainName"],members:{domainName:{},certificateName:{},certificateBody:{},certificatePrivateKey:{},certificateChain:{},certificateArn:{},regionalCertificateName:{},regionalCertificateArn:{},endpointConfiguration:{shape:"Sz"},tags:{shape:"S6"},securityPolicy:{},mutualTlsAuthentication:{type:"structure",members:{truststoreUri:{},truststoreVersion:{}}},ownershipVerificationCertificateArn:{}}},output:{shape:"S14"}},CreateModel:{http:{requestUri:"/restapis/{restapi_id}/models",responseCode:201},input:{type:"structure",required:["restApiId","name","contentType"],members:{restApiId:{location:"uri",locationName:"restapi_id"},name:{},description:{},schema:{},contentType:{}}},output:{shape:"S18"}},CreateRequestValidator:{http:{requestUri:"/restapis/{restapi_id}/requestvalidators",responseCode:201},input:{type:"structure",required:["restApiId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},name:{},validateRequestBody:{type:"boolean"},validateRequestParameters:{type:"boolean"}}},output:{shape:"S1a"}},CreateResource:{http:{requestUri:"/restapis/{restapi_id}/resources/{parent_id}",responseCode:201},input:{type:"structure",required:["restApiId","parentId","pathPart"],members:{restApiId:{location:"uri",locationName:"restapi_id"},parentId:{location:"uri",locationName:"parent_id"},pathPart:{}}},output:{shape:"S1c"}},CreateRestApi:{http:{requestUri:"/restapis",responseCode:201},input:{type:"structure",required:["name"],members:{name:{},description:{},version:{},cloneFrom:{},binaryMediaTypes:{shape:"S9"},minimumCompressionSize:{type:"integer"},apiKeySource:{},endpointConfiguration:{shape:"Sz"},policy:{},tags:{shape:"S6"},disableExecuteApiEndpoint:{type:"boolean"}}},output:{shape:"S1t"}},CreateStage:{http:{requestUri:"/restapis/{restapi_id}/stages",responseCode:201},input:{type:"structure",required:["restApiId","stageName","deploymentId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},stageName:{},deploymentId:{},description:{},cacheClusterEnabled:{type:"boolean"},cacheClusterSize:{},variables:{shape:"S6"},documentationVersion:{},canarySettings:{shape:"S1v"},tracingEnabled:{type:"boolean"},tags:{shape:"S6"}}},output:{shape:"S1w"}},CreateUsagePlan:{http:{requestUri:"/usageplans",responseCode:201},input:{type:"structure",required:["name"],members:{name:{},description:{},apiStages:{shape:"S23"},throttle:{shape:"S26"},quota:{shape:"S27"},tags:{shape:"S6"}}},output:{shape:"S29"}},CreateUsagePlanKey:{http:{requestUri:"/usageplans/{usageplanId}/keys",responseCode:201},input:{type:"structure",required:["usagePlanId","keyId","keyType"],members:{usagePlanId:{location:"uri",locationName:"usageplanId"},keyId:{},keyType:{}}},output:{shape:"S2b"}},CreateVpcLink:{http:{requestUri:"/vpclinks",responseCode:202},input:{type:"structure",required:["name","targetArns"],members:{name:{},description:{},targetArns:{shape:"S9"},tags:{shape:"S6"}}},output:{shape:"S2d"}},DeleteApiKey:{http:{method:"DELETE",requestUri:"/apikeys/{api_Key}",responseCode:202},input:{type:"structure",required:["apiKey"],members:{apiKey:{location:"uri",locationName:"api_Key"}}}},DeleteAuthorizer:{http:{method:"DELETE",requestUri:"/restapis/{restapi_id}/authorizers/{authorizer_id}",responseCode:202},input:{type:"structure",required:["restApiId","authorizerId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},authorizerId:{location:"uri",locationName:"authorizer_id"}}}},DeleteBasePathMapping:{http:{method:"DELETE",requestUri:"/domainnames/{domain_name}/basepathmappings/{base_path}",responseCode:202},input:{type:"structure",required:["domainName","basePath"],members:{domainName:{location:"uri",locationName:"domain_name"},basePath:{location:"uri",locationName:"base_path"}}}},DeleteClientCertificate:{http:{method:"DELETE",requestUri:"/clientcertificates/{clientcertificate_id}",responseCode:202},input:{type:"structure",required:["clientCertificateId"],members:{clientCertificateId:{location:"uri",locationName:"clientcertificate_id"}}}},DeleteDeployment:{http:{method:"DELETE",requestUri:"/restapis/{restapi_id}/deployments/{deployment_id}",responseCode:202},input:{type:"structure",required:["restApiId","deploymentId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},deploymentId:{location:"uri",locationName:"deployment_id"}}}},DeleteDocumentationPart:{http:{method:"DELETE",requestUri:"/restapis/{restapi_id}/documentation/parts/{part_id}",responseCode:202},input:{type:"structure",required:["restApiId","documentationPartId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},documentationPartId:{location:"uri",locationName:"part_id"}}}},DeleteDocumentationVersion:{http:{method:"DELETE",requestUri:"/restapis/{restapi_id}/documentation/versions/{doc_version}",responseCode:202},input:{type:"structure",required:["restApiId","documentationVersion"],members:{restApiId:{location:"uri",locationName:"restapi_id"},documentationVersion:{location:"uri",locationName:"doc_version"}}}},DeleteDomainName:{http:{method:"DELETE",requestUri:"/domainnames/{domain_name}",responseCode:202},input:{type:"structure",required:["domainName"],members:{domainName:{location:"uri",locationName:"domain_name"}}}},DeleteGatewayResponse:{http:{method:"DELETE",requestUri:"/restapis/{restapi_id}/gatewayresponses/{response_type}",responseCode:202},input:{type:"structure",required:["restApiId","responseType"],members:{restApiId:{location:"uri",locationName:"restapi_id"},responseType:{location:"uri",locationName:"response_type"}}}},DeleteIntegration:{http:{method:"DELETE",requestUri:"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/integration",responseCode:204},input:{type:"structure",required:["restApiId","resourceId","httpMethod"],members:{restApiId:{location:"uri",locationName:"restapi_id"},resourceId:{location:"uri",locationName:"resource_id"},httpMethod:{location:"uri",locationName:"http_method"}}}},DeleteIntegrationResponse:{http:{method:"DELETE",requestUri:"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/integration/responses/{status_code}",responseCode:204},input:{type:"structure",required:["restApiId","resourceId","httpMethod","statusCode"],members:{restApiId:{location:"uri",locationName:"restapi_id"},resourceId:{location:"uri",locationName:"resource_id"},httpMethod:{location:"uri",locationName:"http_method"},statusCode:{location:"uri",locationName:"status_code"}}}},DeleteMethod:{http:{method:"DELETE",requestUri:"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}",responseCode:204},input:{type:"structure",required:["restApiId","resourceId","httpMethod"],members:{restApiId:{location:"uri",locationName:"restapi_id"},resourceId:{location:"uri",locationName:"resource_id"},httpMethod:{location:"uri",locationName:"http_method"}}}},DeleteMethodResponse:{http:{method:"DELETE",requestUri:"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/responses/{status_code}",responseCode:204},input:{type:"structure",required:["restApiId","resourceId","httpMethod","statusCode"],members:{restApiId:{location:"uri",locationName:"restapi_id"},resourceId:{location:"uri",locationName:"resource_id"},httpMethod:{location:"uri",locationName:"http_method"},statusCode:{location:"uri",locationName:"status_code"}}}},DeleteModel:{http:{method:"DELETE",requestUri:"/restapis/{restapi_id}/models/{model_name}",responseCode:202},input:{type:"structure",required:["restApiId","modelName"],members:{restApiId:{location:"uri",locationName:"restapi_id"},modelName:{location:"uri",locationName:"model_name"}}}},DeleteRequestValidator:{http:{method:"DELETE",requestUri:"/restapis/{restapi_id}/requestvalidators/{requestvalidator_id}",responseCode:202},input:{type:"structure",required:["restApiId","requestValidatorId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},requestValidatorId:{location:"uri",locationName:"requestvalidator_id"}}}},DeleteResource:{http:{method:"DELETE",requestUri:"/restapis/{restapi_id}/resources/{resource_id}",responseCode:202},input:{type:"structure",required:["restApiId","resourceId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},resourceId:{location:"uri",locationName:"resource_id"}}}},DeleteRestApi:{http:{method:"DELETE",requestUri:"/restapis/{restapi_id}",responseCode:202},input:{type:"structure",required:["restApiId"],members:{restApiId:{location:"uri",locationName:"restapi_id"}}}},DeleteStage:{http:{method:"DELETE",requestUri:"/restapis/{restapi_id}/stages/{stage_name}",responseCode:202},input:{type:"structure",required:["restApiId","stageName"],members:{restApiId:{location:"uri",locationName:"restapi_id"},stageName:{location:"uri",locationName:"stage_name"}}}},DeleteUsagePlan:{http:{method:"DELETE",requestUri:"/usageplans/{usageplanId}",responseCode:202},input:{type:"structure",required:["usagePlanId"],members:{usagePlanId:{location:"uri",locationName:"usageplanId"}}}},DeleteUsagePlanKey:{http:{method:"DELETE",requestUri:"/usageplans/{usageplanId}/keys/{keyId}",responseCode:202},input:{type:"structure",required:["usagePlanId","keyId"],members:{usagePlanId:{location:"uri",locationName:"usageplanId"},keyId:{location:"uri",locationName:"keyId"}}}},DeleteVpcLink:{http:{method:"DELETE",requestUri:"/vpclinks/{vpclink_id}",responseCode:202},input:{type:"structure",required:["vpcLinkId"],members:{vpcLinkId:{location:"uri",locationName:"vpclink_id"}}}},FlushStageAuthorizersCache:{http:{method:"DELETE",requestUri:"/restapis/{restapi_id}/stages/{stage_name}/cache/authorizers",responseCode:202},input:{type:"structure",required:["restApiId","stageName"],members:{restApiId:{location:"uri",locationName:"restapi_id"},stageName:{location:"uri",locationName:"stage_name"}}}},FlushStageCache:{http:{method:"DELETE",requestUri:"/restapis/{restapi_id}/stages/{stage_name}/cache/data",responseCode:202},input:{type:"structure",required:["restApiId","stageName"],members:{restApiId:{location:"uri",locationName:"restapi_id"},stageName:{location:"uri",locationName:"stage_name"}}}},GenerateClientCertificate:{http:{requestUri:"/clientcertificates",responseCode:201},input:{type:"structure",members:{description:{},tags:{shape:"S6"}}},output:{shape:"S34"}},GetAccount:{http:{method:"GET",requestUri:"/account"},input:{type:"structure",members:{}},output:{shape:"S36"}},GetApiKey:{http:{method:"GET",requestUri:"/apikeys/{api_Key}"},input:{type:"structure",required:["apiKey"],members:{apiKey:{location:"uri",locationName:"api_Key"},includeValue:{location:"querystring",locationName:"includeValue",type:"boolean"}}},output:{shape:"S7"}},GetApiKeys:{http:{method:"GET",requestUri:"/apikeys"},input:{type:"structure",members:{position:{location:"querystring",locationName:"position"},limit:{location:"querystring",locationName:"limit",type:"integer"},nameQuery:{location:"querystring",locationName:"name"},customerId:{location:"querystring",locationName:"customerId"},includeValues:{location:"querystring",locationName:"includeValues",type:"boolean"}}},output:{type:"structure",members:{warnings:{shape:"S9"},position:{},items:{locationName:"item",type:"list",member:{shape:"S7"}}}}},GetAuthorizer:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/authorizers/{authorizer_id}"},input:{type:"structure",required:["restApiId","authorizerId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},authorizerId:{location:"uri",locationName:"authorizer_id"}}},output:{shape:"Sf"}},GetAuthorizers:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/authorizers"},input:{type:"structure",required:["restApiId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},position:{location:"querystring",locationName:"position"},limit:{location:"querystring",locationName:"limit",type:"integer"}}},output:{type:"structure",members:{position:{},items:{locationName:"item",type:"list",member:{shape:"Sf"}}}}},GetBasePathMapping:{http:{method:"GET",requestUri:"/domainnames/{domain_name}/basepathmappings/{base_path}"},input:{type:"structure",required:["domainName","basePath"],members:{domainName:{location:"uri",locationName:"domain_name"},basePath:{location:"uri",locationName:"base_path"}}},output:{shape:"Sh"}},GetBasePathMappings:{http:{method:"GET",requestUri:"/domainnames/{domain_name}/basepathmappings"},input:{type:"structure",required:["domainName"],members:{domainName:{location:"uri",locationName:"domain_name"},position:{location:"querystring",locationName:"position"},limit:{location:"querystring",locationName:"limit",type:"integer"}}},output:{type:"structure",members:{position:{},items:{locationName:"item",type:"list",member:{shape:"Sh"}}}}},GetClientCertificate:{http:{method:"GET",requestUri:"/clientcertificates/{clientcertificate_id}"},input:{type:"structure",required:["clientCertificateId"],members:{clientCertificateId:{location:"uri",locationName:"clientcertificate_id"}}},output:{shape:"S34"}},GetClientCertificates:{http:{method:"GET",requestUri:"/clientcertificates"},input:{type:"structure",members:{position:{location:"querystring",locationName:"position"},limit:{location:"querystring",locationName:"limit",type:"integer"}}},output:{type:"structure",members:{position:{},items:{locationName:"item",type:"list",member:{shape:"S34"}}}}},GetDeployment:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/deployments/{deployment_id}"},input:{type:"structure",required:["restApiId","deploymentId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},deploymentId:{location:"uri",locationName:"deployment_id"},embed:{shape:"S9",location:"querystring",locationName:"embed"}}},output:{shape:"Sn"}},GetDeployments:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/deployments"},input:{type:"structure",required:["restApiId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},position:{location:"querystring",locationName:"position"},limit:{location:"querystring",locationName:"limit",type:"integer"}}},output:{type:"structure",members:{position:{},items:{locationName:"item",type:"list",member:{shape:"Sn"}}}}},GetDocumentationPart:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/documentation/parts/{part_id}"},input:{type:"structure",required:["restApiId","documentationPartId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},documentationPartId:{location:"uri",locationName:"part_id"}}},output:{shape:"Sv"}},GetDocumentationParts:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/documentation/parts"},input:{type:"structure",required:["restApiId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},type:{location:"querystring",locationName:"type"},nameQuery:{location:"querystring",locationName:"name"},path:{location:"querystring",locationName:"path"},position:{location:"querystring",locationName:"position"},limit:{location:"querystring",locationName:"limit",type:"integer"},locationStatus:{location:"querystring",locationName:"locationStatus"}}},output:{type:"structure",members:{position:{},items:{locationName:"item",type:"list",member:{shape:"Sv"}}}}},GetDocumentationVersion:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/documentation/versions/{doc_version}"},input:{type:"structure",required:["restApiId","documentationVersion"],members:{restApiId:{location:"uri",locationName:"restapi_id"},documentationVersion:{location:"uri",locationName:"doc_version"}}},output:{shape:"Sx"}},GetDocumentationVersions:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/documentation/versions"},input:{type:"structure",required:["restApiId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},position:{location:"querystring",locationName:"position"},limit:{location:"querystring",locationName:"limit",type:"integer"}}},output:{type:"structure",members:{position:{},items:{locationName:"item",type:"list",member:{shape:"Sx"}}}}},GetDomainName:{http:{method:"GET",requestUri:"/domainnames/{domain_name}"},input:{type:"structure",required:["domainName"],members:{domainName:{location:"uri",locationName:"domain_name"}}},output:{shape:"S14"}},GetDomainNames:{http:{method:"GET",requestUri:"/domainnames"},input:{type:"structure",members:{position:{location:"querystring",locationName:"position"},limit:{location:"querystring",locationName:"limit",type:"integer"}}},output:{type:"structure",members:{position:{},items:{locationName:"item",type:"list",member:{shape:"S14"}}}}},GetExport:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/stages/{stage_name}/exports/{export_type}",responseCode:200},input:{type:"structure",required:["restApiId","stageName","exportType"],members:{restApiId:{location:"uri",locationName:"restapi_id"},stageName:{location:"uri",locationName:"stage_name"},exportType:{location:"uri",locationName:"export_type"},parameters:{shape:"S6",location:"querystring"},accepts:{location:"header",locationName:"Accept"}}},output:{type:"structure",members:{contentType:{location:"header",locationName:"Content-Type"},contentDisposition:{location:"header",locationName:"Content-Disposition"},body:{type:"blob"}},payload:"body"}},GetGatewayResponse:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/gatewayresponses/{response_type}"},input:{type:"structure",required:["restApiId","responseType"],members:{restApiId:{location:"uri",locationName:"restapi_id"},responseType:{location:"uri",locationName:"response_type"}}},output:{shape:"S48"}},GetGatewayResponses:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/gatewayresponses"},input:{type:"structure",required:["restApiId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},position:{location:"querystring",locationName:"position"},limit:{location:"querystring",locationName:"limit",type:"integer"}}},output:{type:"structure",members:{position:{},items:{locationName:"item",type:"list",member:{shape:"S48"}}}}},GetIntegration:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/integration"},input:{type:"structure",required:["restApiId","resourceId","httpMethod"],members:{restApiId:{location:"uri",locationName:"restapi_id"},resourceId:{location:"uri",locationName:"resource_id"},httpMethod:{location:"uri",locationName:"http_method"}}},output:{shape:"S1j"}},GetIntegrationResponse:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/integration/responses/{status_code}"},input:{type:"structure",required:["restApiId","resourceId","httpMethod","statusCode"],members:{restApiId:{location:"uri",locationName:"restapi_id"},resourceId:{location:"uri",locationName:"resource_id"},httpMethod:{location:"uri",locationName:"http_method"},statusCode:{location:"uri",locationName:"status_code"}}},output:{shape:"S1p"}},GetMethod:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}"},input:{type:"structure",required:["restApiId","resourceId","httpMethod"],members:{restApiId:{location:"uri",locationName:"restapi_id"},resourceId:{location:"uri",locationName:"resource_id"},httpMethod:{location:"uri",locationName:"http_method"}}},output:{shape:"S1e"}},GetMethodResponse:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/responses/{status_code}"},input:{type:"structure",required:["restApiId","resourceId","httpMethod","statusCode"],members:{restApiId:{location:"uri",locationName:"restapi_id"},resourceId:{location:"uri",locationName:"resource_id"},httpMethod:{location:"uri",locationName:"http_method"},statusCode:{location:"uri",locationName:"status_code"}}},output:{shape:"S1h"}},GetModel:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/models/{model_name}"},input:{type:"structure",required:["restApiId","modelName"],members:{restApiId:{location:"uri",locationName:"restapi_id"},modelName:{location:"uri",locationName:"model_name"},flatten:{location:"querystring",locationName:"flatten",type:"boolean"}}},output:{shape:"S18"}},GetModelTemplate:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/models/{model_name}/default_template"},input:{type:"structure",required:["restApiId","modelName"],members:{restApiId:{location:"uri",locationName:"restapi_id"},modelName:{location:"uri",locationName:"model_name"}}},output:{type:"structure",members:{value:{}}}},GetModels:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/models"},input:{type:"structure",required:["restApiId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},position:{location:"querystring",locationName:"position"},limit:{location:"querystring",locationName:"limit",type:"integer"}}},output:{type:"structure",members:{position:{},items:{locationName:"item",type:"list",member:{shape:"S18"}}}}},GetRequestValidator:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/requestvalidators/{requestvalidator_id}"},input:{type:"structure",required:["restApiId","requestValidatorId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},requestValidatorId:{location:"uri",locationName:"requestvalidator_id"}}},output:{shape:"S1a"}},GetRequestValidators:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/requestvalidators"},input:{type:"structure",required:["restApiId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},position:{location:"querystring",locationName:"position"},limit:{location:"querystring",locationName:"limit",type:"integer"}}},output:{type:"structure",members:{position:{},items:{locationName:"item",type:"list",member:{shape:"S1a"}}}}},GetResource:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/resources/{resource_id}"},input:{type:"structure",required:["restApiId","resourceId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},resourceId:{location:"uri",locationName:"resource_id"},embed:{shape:"S9",location:"querystring",locationName:"embed"}}},output:{shape:"S1c"}},GetResources:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/resources"},input:{type:"structure",required:["restApiId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},position:{location:"querystring",locationName:"position"},limit:{location:"querystring",locationName:"limit",type:"integer"},embed:{shape:"S9",location:"querystring",locationName:"embed"}}},output:{type:"structure",members:{position:{},items:{locationName:"item",type:"list",member:{shape:"S1c"}}}}},GetRestApi:{http:{method:"GET",requestUri:"/restapis/{restapi_id}"},input:{type:"structure",required:["restApiId"],members:{restApiId:{location:"uri",locationName:"restapi_id"}}},output:{shape:"S1t"}},GetRestApis:{http:{method:"GET",requestUri:"/restapis"},input:{type:"structure",members:{position:{location:"querystring",locationName:"position"},limit:{location:"querystring",locationName:"limit",type:"integer"}}},output:{type:"structure",members:{position:{},items:{locationName:"item",type:"list",member:{shape:"S1t"}}}}},GetSdk:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/stages/{stage_name}/sdks/{sdk_type}",responseCode:200},input:{type:"structure",required:["restApiId","stageName","sdkType"],members:{restApiId:{location:"uri",locationName:"restapi_id"},stageName:{location:"uri",locationName:"stage_name"},sdkType:{location:"uri",locationName:"sdk_type"},parameters:{shape:"S6",location:"querystring"}}},output:{type:"structure",members:{contentType:{location:"header",locationName:"Content-Type"},contentDisposition:{location:"header",locationName:"Content-Disposition"},body:{type:"blob"}},payload:"body"}},GetSdkType:{http:{method:"GET",requestUri:"/sdktypes/{sdktype_id}"},input:{type:"structure",required:["id"],members:{id:{location:"uri",locationName:"sdktype_id"}}},output:{shape:"S51"}},GetSdkTypes:{http:{method:"GET",requestUri:"/sdktypes"},input:{type:"structure",members:{position:{location:"querystring",locationName:"position"},limit:{location:"querystring",locationName:"limit",type:"integer"}}},output:{type:"structure",members:{position:{},items:{locationName:"item",type:"list",member:{shape:"S51"}}}}},GetStage:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/stages/{stage_name}"},input:{type:"structure",required:["restApiId","stageName"],members:{restApiId:{location:"uri",locationName:"restapi_id"},stageName:{location:"uri",locationName:"stage_name"}}},output:{shape:"S1w"}},GetStages:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/stages"},input:{type:"structure",required:["restApiId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},deploymentId:{location:"querystring",locationName:"deploymentId"}}},output:{type:"structure",members:{item:{type:"list",member:{shape:"S1w"}}}}},GetTags:{http:{method:"GET",requestUri:"/tags/{resource_arn}"},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resource_arn"},position:{location:"querystring",locationName:"position"},limit:{location:"querystring",locationName:"limit",type:"integer"}}},output:{type:"structure",members:{tags:{shape:"S6"}}}},GetUsage:{http:{method:"GET",requestUri:"/usageplans/{usageplanId}/usage"},input:{type:"structure",required:["usagePlanId","startDate","endDate"],members:{usagePlanId:{location:"uri",locationName:"usageplanId"},keyId:{location:"querystring",locationName:"keyId"},startDate:{location:"querystring",locationName:"startDate"},endDate:{location:"querystring",locationName:"endDate"},position:{location:"querystring",locationName:"position"},limit:{location:"querystring",locationName:"limit",type:"integer"}}},output:{shape:"S5e"}},GetUsagePlan:{http:{method:"GET",requestUri:"/usageplans/{usageplanId}"},input:{type:"structure",required:["usagePlanId"],members:{usagePlanId:{location:"uri",locationName:"usageplanId"}}},output:{shape:"S29"}},GetUsagePlanKey:{http:{method:"GET",requestUri:"/usageplans/{usageplanId}/keys/{keyId}",responseCode:200},input:{type:"structure",required:["usagePlanId","keyId"],members:{usagePlanId:{location:"uri",locationName:"usageplanId"},keyId:{location:"uri",locationName:"keyId"}}},output:{shape:"S2b"}},GetUsagePlanKeys:{http:{method:"GET",requestUri:"/usageplans/{usageplanId}/keys"},input:{type:"structure",required:["usagePlanId"],members:{usagePlanId:{location:"uri",locationName:"usageplanId"},position:{location:"querystring",locationName:"position"},limit:{location:"querystring",locationName:"limit",type:"integer"},nameQuery:{location:"querystring",locationName:"name"}}},output:{type:"structure",members:{position:{},items:{locationName:"item",type:"list",member:{shape:"S2b"}}}}},GetUsagePlans:{http:{method:"GET",requestUri:"/usageplans"},input:{type:"structure",members:{position:{location:"querystring",locationName:"position"},keyId:{location:"querystring",locationName:"keyId"},limit:{location:"querystring",locationName:"limit",type:"integer"}}},output:{type:"structure",members:{position:{},items:{locationName:"item",type:"list",member:{shape:"S29"}}}}},GetVpcLink:{http:{method:"GET",requestUri:"/vpclinks/{vpclink_id}"},input:{type:"structure",required:["vpcLinkId"],members:{vpcLinkId:{location:"uri",locationName:"vpclink_id"}}},output:{shape:"S2d"}},GetVpcLinks:{http:{method:"GET",requestUri:"/vpclinks"},input:{type:"structure",members:{position:{location:"querystring",locationName:"position"},limit:{location:"querystring",locationName:"limit",type:"integer"}}},output:{type:"structure",members:{position:{},items:{locationName:"item",type:"list",member:{shape:"S2d"}}}}},ImportApiKeys:{http:{requestUri:"/apikeys?mode=import",responseCode:201},input:{type:"structure",required:["body","format"],members:{body:{type:"blob"},format:{location:"querystring",locationName:"format"},failOnWarnings:{location:"querystring",locationName:"failonwarnings",type:"boolean"}},payload:"body"},output:{type:"structure",members:{ids:{shape:"S9"},warnings:{shape:"S9"}}}},ImportDocumentationParts:{http:{method:"PUT",requestUri:"/restapis/{restapi_id}/documentation/parts"},input:{type:"structure",required:["restApiId","body"],members:{restApiId:{location:"uri",locationName:"restapi_id"},mode:{location:"querystring",locationName:"mode"},failOnWarnings:{location:"querystring",locationName:"failonwarnings",type:"boolean"},body:{type:"blob"}},payload:"body"},output:{type:"structure",members:{ids:{shape:"S9"},warnings:{shape:"S9"}}}},ImportRestApi:{http:{requestUri:"/restapis?mode=import",responseCode:201},input:{type:"structure",required:["body"],members:{failOnWarnings:{location:"querystring",locationName:"failonwarnings",type:"boolean"},parameters:{shape:"S6",location:"querystring"},body:{type:"blob"}},payload:"body"},output:{shape:"S1t"}},PutGatewayResponse:{http:{method:"PUT",requestUri:"/restapis/{restapi_id}/gatewayresponses/{response_type}",responseCode:201},input:{type:"structure",required:["restApiId","responseType"],members:{restApiId:{location:"uri",locationName:"restapi_id"},responseType:{location:"uri",locationName:"response_type"},statusCode:{},responseParameters:{shape:"S6"},responseTemplates:{shape:"S6"}}},output:{shape:"S48"}},PutIntegration:{http:{method:"PUT",requestUri:"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/integration",responseCode:201},input:{type:"structure",required:["restApiId","resourceId","httpMethod","type"],members:{restApiId:{location:"uri",locationName:"restapi_id"},resourceId:{location:"uri",locationName:"resource_id"},httpMethod:{location:"uri",locationName:"http_method"},type:{},integrationHttpMethod:{locationName:"httpMethod"},uri:{},connectionType:{},connectionId:{},credentials:{},requestParameters:{shape:"S6"},requestTemplates:{shape:"S6"},passthroughBehavior:{},cacheNamespace:{},cacheKeyParameters:{shape:"S9"},contentHandling:{},timeoutInMillis:{type:"integer"},tlsConfig:{shape:"S1q"}}},output:{shape:"S1j"}},PutIntegrationResponse:{http:{method:"PUT",requestUri:"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/integration/responses/{status_code}",responseCode:201},input:{type:"structure",required:["restApiId","resourceId","httpMethod","statusCode"],members:{restApiId:{location:"uri",locationName:"restapi_id"},resourceId:{location:"uri",locationName:"resource_id"},httpMethod:{location:"uri",locationName:"http_method"},statusCode:{location:"uri",locationName:"status_code"},selectionPattern:{},responseParameters:{shape:"S6"},responseTemplates:{shape:"S6"},contentHandling:{}}},output:{shape:"S1p"}},PutMethod:{http:{method:"PUT",requestUri:"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}",responseCode:201},input:{type:"structure",required:["restApiId","resourceId","httpMethod","authorizationType"],members:{restApiId:{location:"uri",locationName:"restapi_id"},resourceId:{location:"uri",locationName:"resource_id"},httpMethod:{location:"uri",locationName:"http_method"},authorizationType:{},authorizerId:{},apiKeyRequired:{type:"boolean"},operationName:{},requestParameters:{shape:"S1f"},requestModels:{shape:"S6"},requestValidatorId:{},authorizationScopes:{shape:"S9"}}},output:{shape:"S1e"}},PutMethodResponse:{http:{method:"PUT",requestUri:"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/responses/{status_code}",responseCode:201},input:{type:"structure",required:["restApiId","resourceId","httpMethod","statusCode"],members:{restApiId:{location:"uri",locationName:"restapi_id"},resourceId:{location:"uri",locationName:"resource_id"},httpMethod:{location:"uri",locationName:"http_method"},statusCode:{location:"uri",locationName:"status_code"},responseParameters:{shape:"S1f"},responseModels:{shape:"S6"}}},output:{shape:"S1h"}},PutRestApi:{http:{method:"PUT",requestUri:"/restapis/{restapi_id}"},input:{type:"structure",required:["restApiId","body"],members:{restApiId:{location:"uri",locationName:"restapi_id"},mode:{location:"querystring",locationName:"mode"},failOnWarnings:{location:"querystring",locationName:"failonwarnings",type:"boolean"},parameters:{shape:"S6",location:"querystring"},body:{type:"blob"}},payload:"body"},output:{shape:"S1t"}},TagResource:{http:{method:"PUT",requestUri:"/tags/{resource_arn}",responseCode:204},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resource_arn"},tags:{shape:"S6"}}}},TestInvokeAuthorizer:{http:{requestUri:"/restapis/{restapi_id}/authorizers/{authorizer_id}"},input:{type:"structure",required:["restApiId","authorizerId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},authorizerId:{location:"uri",locationName:"authorizer_id"},headers:{shape:"S6"},multiValueHeaders:{shape:"S6a"},pathWithQueryString:{},body:{},stageVariables:{shape:"S6"},additionalContext:{shape:"S6"}}},output:{type:"structure",members:{clientStatus:{type:"integer"},log:{},latency:{type:"long"},principalId:{},policy:{},authorization:{shape:"S6a"},claims:{shape:"S6"}}}},TestInvokeMethod:{http:{requestUri:"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}"},input:{type:"structure",required:["restApiId","resourceId","httpMethod"],members:{restApiId:{location:"uri",locationName:"restapi_id"},resourceId:{location:"uri",locationName:"resource_id"},httpMethod:{location:"uri",locationName:"http_method"},pathWithQueryString:{},body:{},headers:{shape:"S6"},multiValueHeaders:{shape:"S6a"},clientCertificateId:{},stageVariables:{shape:"S6"}}},output:{type:"structure",members:{status:{type:"integer"},body:{},headers:{shape:"S6"},multiValueHeaders:{shape:"S6a"},log:{},latency:{type:"long"}}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resource_arn}",responseCode:204},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{location:"uri",locationName:"resource_arn"},tagKeys:{shape:"S9",location:"querystring",locationName:"tagKeys"}}}},UpdateAccount:{http:{method:"PATCH",requestUri:"/account"},input:{type:"structure",members:{patchOperations:{shape:"S6g"}}},output:{shape:"S36"}},UpdateApiKey:{http:{method:"PATCH",requestUri:"/apikeys/{api_Key}"},input:{type:"structure",required:["apiKey"],members:{apiKey:{location:"uri",locationName:"api_Key"},patchOperations:{shape:"S6g"}}},output:{shape:"S7"}},UpdateAuthorizer:{http:{method:"PATCH",requestUri:"/restapis/{restapi_id}/authorizers/{authorizer_id}"},input:{type:"structure",required:["restApiId","authorizerId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},authorizerId:{location:"uri",locationName:"authorizer_id"},patchOperations:{shape:"S6g"}}},output:{shape:"Sf"}},UpdateBasePathMapping:{http:{method:"PATCH",requestUri:"/domainnames/{domain_name}/basepathmappings/{base_path}"},input:{type:"structure",required:["domainName","basePath"],members:{domainName:{location:"uri",locationName:"domain_name"},basePath:{location:"uri",locationName:"base_path"},patchOperations:{shape:"S6g"}}},output:{shape:"Sh"}},UpdateClientCertificate:{http:{method:"PATCH",requestUri:"/clientcertificates/{clientcertificate_id}"},input:{type:"structure",required:["clientCertificateId"],members:{clientCertificateId:{location:"uri",locationName:"clientcertificate_id"},patchOperations:{shape:"S6g"}}},output:{shape:"S34"}},UpdateDeployment:{http:{method:"PATCH",requestUri:"/restapis/{restapi_id}/deployments/{deployment_id}"},input:{type:"structure",required:["restApiId","deploymentId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},deploymentId:{location:"uri",locationName:"deployment_id"},patchOperations:{shape:"S6g"}}},output:{shape:"Sn"}},UpdateDocumentationPart:{http:{method:"PATCH",requestUri:"/restapis/{restapi_id}/documentation/parts/{part_id}"},input:{type:"structure",required:["restApiId","documentationPartId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},documentationPartId:{location:"uri",locationName:"part_id"},patchOperations:{shape:"S6g"}}},output:{shape:"Sv"}},UpdateDocumentationVersion:{http:{method:"PATCH",requestUri:"/restapis/{restapi_id}/documentation/versions/{doc_version}"},input:{type:"structure",required:["restApiId","documentationVersion"],members:{restApiId:{location:"uri",locationName:"restapi_id"},documentationVersion:{location:"uri",locationName:"doc_version"},patchOperations:{shape:"S6g"}}},output:{shape:"Sx"}},UpdateDomainName:{http:{method:"PATCH",requestUri:"/domainnames/{domain_name}"},input:{type:"structure",required:["domainName"],members:{domainName:{location:"uri",locationName:"domain_name"},patchOperations:{shape:"S6g"}}},output:{shape:"S14"}},UpdateGatewayResponse:{http:{method:"PATCH",requestUri:"/restapis/{restapi_id}/gatewayresponses/{response_type}"},input:{type:"structure",required:["restApiId","responseType"],members:{restApiId:{location:"uri",locationName:"restapi_id"},responseType:{location:"uri",locationName:"response_type"},patchOperations:{shape:"S6g"}}},output:{shape:"S48"}},UpdateIntegration:{http:{method:"PATCH",requestUri:"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/integration"},input:{type:"structure",required:["restApiId","resourceId","httpMethod"],members:{restApiId:{location:"uri",locationName:"restapi_id"},resourceId:{location:"uri",locationName:"resource_id"},httpMethod:{location:"uri",locationName:"http_method"},patchOperations:{shape:"S6g"}}},output:{shape:"S1j"}},UpdateIntegrationResponse:{http:{method:"PATCH",requestUri:"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/integration/responses/{status_code}"},input:{type:"structure",required:["restApiId","resourceId","httpMethod","statusCode"],members:{restApiId:{location:"uri",locationName:"restapi_id"},resourceId:{location:"uri",locationName:"resource_id"},httpMethod:{location:"uri",locationName:"http_method"},statusCode:{location:"uri",locationName:"status_code"},patchOperations:{shape:"S6g"}}},output:{shape:"S1p"}},UpdateMethod:{http:{method:"PATCH",requestUri:"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}"},input:{type:"structure",required:["restApiId","resourceId","httpMethod"],members:{restApiId:{location:"uri",locationName:"restapi_id"},resourceId:{location:"uri",locationName:"resource_id"},httpMethod:{location:"uri",locationName:"http_method"},patchOperations:{shape:"S6g"}}},output:{shape:"S1e"}},UpdateMethodResponse:{http:{method:"PATCH",requestUri:"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/responses/{status_code}",responseCode:201},input:{type:"structure",required:["restApiId","resourceId","httpMethod","statusCode"],members:{restApiId:{location:"uri",locationName:"restapi_id"},resourceId:{location:"uri",locationName:"resource_id"},httpMethod:{location:"uri",locationName:"http_method"},statusCode:{location:"uri",locationName:"status_code"},patchOperations:{shape:"S6g"}}},output:{shape:"S1h"}},UpdateModel:{http:{method:"PATCH",requestUri:"/restapis/{restapi_id}/models/{model_name}"},input:{type:"structure",required:["restApiId","modelName"],members:{restApiId:{location:"uri",locationName:"restapi_id"},modelName:{location:"uri",locationName:"model_name"},patchOperations:{shape:"S6g"}}},output:{shape:"S18"}},UpdateRequestValidator:{http:{method:"PATCH",requestUri:"/restapis/{restapi_id}/requestvalidators/{requestvalidator_id}"},input:{type:"structure",required:["restApiId","requestValidatorId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},requestValidatorId:{location:"uri",locationName:"requestvalidator_id"},patchOperations:{shape:"S6g"}}},output:{shape:"S1a"}},UpdateResource:{http:{method:"PATCH",requestUri:"/restapis/{restapi_id}/resources/{resource_id}"},input:{type:"structure",required:["restApiId","resourceId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},resourceId:{location:"uri",locationName:"resource_id"},patchOperations:{shape:"S6g"}}},output:{shape:"S1c"}},UpdateRestApi:{http:{method:"PATCH",requestUri:"/restapis/{restapi_id}"},input:{type:"structure",required:["restApiId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},patchOperations:{shape:"S6g"}}},output:{shape:"S1t"}},UpdateStage:{http:{method:"PATCH",requestUri:"/restapis/{restapi_id}/stages/{stage_name}"},input:{type:"structure",required:["restApiId","stageName"],members:{restApiId:{location:"uri",locationName:"restapi_id"},stageName:{location:"uri",locationName:"stage_name"},patchOperations:{shape:"S6g"}}},output:{shape:"S1w"}},UpdateUsage:{http:{method:"PATCH",requestUri:"/usageplans/{usageplanId}/keys/{keyId}/usage"},input:{type:"structure",required:["usagePlanId","keyId"],members:{usagePlanId:{location:"uri",locationName:"usageplanId"},keyId:{location:"uri",locationName:"keyId"},patchOperations:{shape:"S6g"}}},output:{shape:"S5e"}},UpdateUsagePlan:{http:{method:"PATCH",requestUri:"/usageplans/{usageplanId}"},input:{type:"structure",required:["usagePlanId"],members:{usagePlanId:{location:"uri",locationName:"usageplanId"},patchOperations:{shape:"S6g"}}},output:{shape:"S29"}},UpdateVpcLink:{http:{method:"PATCH",requestUri:"/vpclinks/{vpclink_id}"},input:{type:"structure",required:["vpcLinkId"],members:{vpcLinkId:{location:"uri",locationName:"vpclink_id"},patchOperations:{shape:"S6g"}}},output:{shape:"S2d"}}},shapes:{S6:{type:"map",key:{},value:{}},S7:{type:"structure",members:{id:{},value:{},name:{},customerId:{},description:{},enabled:{type:"boolean"},createdDate:{type:"timestamp"},lastUpdatedDate:{type:"timestamp"},stageKeys:{shape:"S9"},tags:{shape:"S6"}}},S9:{type:"list",member:{}},Sc:{type:"list",member:{}},Sf:{type:"structure",members:{id:{},name:{},type:{},providerARNs:{shape:"Sc"},authType:{},authorizerUri:{},authorizerCredentials:{},identitySource:{},identityValidationExpression:{},authorizerResultTtlInSeconds:{type:"integer"}}},Sh:{type:"structure",members:{basePath:{},restApiId:{},stage:{}}},Sn:{type:"structure",members:{id:{},description:{},createdDate:{type:"timestamp"},apiSummary:{type:"map",key:{},value:{type:"map",key:{},value:{type:"structure",members:{authorizationType:{},apiKeyRequired:{type:"boolean"}}}}}}},Ss:{type:"structure",required:["type"],members:{type:{},path:{},method:{},statusCode:{},name:{}}},Sv:{type:"structure",members:{id:{},location:{shape:"Ss"},properties:{}}},Sx:{type:"structure",members:{version:{},createdDate:{type:"timestamp"},description:{}}},Sz:{type:"structure",members:{types:{type:"list",member:{}},vpcEndpointIds:{shape:"S9"}}},S14:{type:"structure",members:{domainName:{},certificateName:{},certificateArn:{},certificateUploadDate:{type:"timestamp"},regionalDomainName:{},regionalHostedZoneId:{},regionalCertificateName:{},regionalCertificateArn:{},distributionDomainName:{},distributionHostedZoneId:{},endpointConfiguration:{shape:"Sz"},domainNameStatus:{},domainNameStatusMessage:{},securityPolicy:{},tags:{shape:"S6"},mutualTlsAuthentication:{type:"structure",members:{truststoreUri:{},truststoreVersion:{},truststoreWarnings:{shape:"S9"}}},ownershipVerificationCertificateArn:{}}},S18:{type:"structure",members:{id:{},name:{},description:{},schema:{},contentType:{}}},S1a:{type:"structure",members:{id:{},name:{},validateRequestBody:{type:"boolean"},validateRequestParameters:{type:"boolean"}}},S1c:{type:"structure",members:{id:{},parentId:{},pathPart:{},path:{},resourceMethods:{type:"map",key:{},value:{shape:"S1e"}}}},S1e:{type:"structure",members:{httpMethod:{},authorizationType:{},authorizerId:{},apiKeyRequired:{type:"boolean"},requestValidatorId:{},operationName:{},requestParameters:{shape:"S1f"},requestModels:{shape:"S6"},methodResponses:{type:"map",key:{},value:{shape:"S1h"}},methodIntegration:{shape:"S1j"},authorizationScopes:{shape:"S9"}}},S1f:{type:"map",key:{},value:{type:"boolean"}},S1h:{type:"structure",members:{statusCode:{},responseParameters:{shape:"S1f"},responseModels:{shape:"S6"}}},S1j:{type:"structure",members:{type:{},httpMethod:{},uri:{},connectionType:{},connectionId:{},credentials:{},requestParameters:{shape:"S6"},requestTemplates:{shape:"S6"},passthroughBehavior:{},contentHandling:{},timeoutInMillis:{type:"integer"},cacheNamespace:{},cacheKeyParameters:{shape:"S9"},integrationResponses:{type:"map",key:{},value:{shape:"S1p"}},tlsConfig:{shape:"S1q"}}},S1p:{type:"structure",members:{statusCode:{},selectionPattern:{},responseParameters:{shape:"S6"},responseTemplates:{shape:"S6"},contentHandling:{}}},S1q:{type:"structure",members:{insecureSkipVerification:{type:"boolean"}}},S1t:{type:"structure",members:{id:{},name:{},description:{},createdDate:{type:"timestamp"},version:{},warnings:{shape:"S9"},binaryMediaTypes:{shape:"S9"},minimumCompressionSize:{type:"integer"},apiKeySource:{},endpointConfiguration:{shape:"Sz"},policy:{},tags:{shape:"S6"},disableExecuteApiEndpoint:{type:"boolean"}}},S1v:{type:"structure",members:{percentTraffic:{type:"double"},deploymentId:{},stageVariableOverrides:{shape:"S6"},useStageCache:{type:"boolean"}}},S1w:{type:"structure",members:{deploymentId:{},clientCertificateId:{},stageName:{},description:{},cacheClusterEnabled:{type:"boolean"},cacheClusterSize:{},cacheClusterStatus:{},methodSettings:{type:"map",key:{},value:{type:"structure",members:{metricsEnabled:{type:"boolean"},loggingLevel:{},dataTraceEnabled:{type:"boolean"},throttlingBurstLimit:{type:"integer"},throttlingRateLimit:{type:"double"},cachingEnabled:{type:"boolean"},cacheTtlInSeconds:{type:"integer"},cacheDataEncrypted:{type:"boolean"},requireAuthorizationForCacheControl:{type:"boolean"},unauthorizedCacheControlHeaderStrategy:{}}}},variables:{shape:"S6"},documentationVersion:{},accessLogSettings:{type:"structure",members:{format:{},destinationArn:{}}},canarySettings:{shape:"S1v"},tracingEnabled:{type:"boolean"},webAclArn:{},tags:{shape:"S6"},createdDate:{type:"timestamp"},lastUpdatedDate:{type:"timestamp"}}},S23:{type:"list",member:{type:"structure",members:{apiId:{},stage:{},throttle:{type:"map",key:{},value:{shape:"S26"}}}}},S26:{type:"structure",members:{burstLimit:{type:"integer"},rateLimit:{type:"double"}}},S27:{type:"structure",members:{limit:{type:"integer"},offset:{type:"integer"},period:{}}},S29:{type:"structure",members:{id:{},name:{},description:{},apiStages:{shape:"S23"},throttle:{shape:"S26"},quota:{shape:"S27"},productCode:{},tags:{shape:"S6"}}},S2b:{type:"structure",members:{id:{},type:{},value:{},name:{}}},S2d:{type:"structure",members:{id:{},name:{},description:{},targetArns:{shape:"S9"},status:{},statusMessage:{},tags:{shape:"S6"}}},S34:{type:"structure",members:{clientCertificateId:{},description:{},pemEncodedCertificate:{},createdDate:{type:"timestamp"},expirationDate:{type:"timestamp"},tags:{shape:"S6"}}},S36:{type:"structure",members:{cloudwatchRoleArn:{},throttleSettings:{shape:"S26"},features:{shape:"S9"},apiKeyVersion:{}}},S48:{type:"structure",members:{responseType:{},statusCode:{},responseParameters:{shape:"S6"},responseTemplates:{shape:"S6"},defaultResponse:{type:"boolean"}}},S51:{type:"structure",members:{id:{},friendlyName:{},description:{},configurationProperties:{type:"list",member:{type:"structure",members:{name:{},friendlyName:{},description:{},required:{type:"boolean"},defaultValue:{}}}}}},S5e:{type:"structure",members:{usagePlanId:{},startDate:{},endDate:{},position:{},items:{locationName:"values",type:"map",key:{},value:{type:"list",member:{type:"list",member:{type:"long"}}}}}},S6a:{type:"map",key:{},value:{shape:"S9"}},S6g:{type:"list",member:{type:"structure",members:{op:{},path:{},value:{},from:{}}}}}}},2541:function(e,t,r){r(3234);e.exports={ACM:r(9427),APIGateway:r(7126),ApplicationAutoScaling:r(170),AppStream:r(7624),AutoScaling:r(9595),Batch:r(6605),Budgets:r(1836),CloudDirectory:r(469),CloudFormation:r(8021),CloudFront:r(4779),CloudHSM:r(5701),CloudSearch:r(9890),CloudSearchDomain:r(8395),CloudTrail:r(768),CloudWatch:r(5967),CloudWatchEvents:r(5114),CloudWatchLogs:r(4227),CodeBuild:r(665),CodeCommit:r(4086),CodeDeploy:r(2317),CodePipeline:r(8773),CognitoIdentity:r(2214),CognitoIdentityServiceProvider:r(9291),CognitoSync:r(1186),ConfigService:r(6458),CUR:r(4671),DataPipeline:r(5109),DeviceFarm:r(1372),DirectConnect:r(8331),DirectoryService:r(7883),Discovery:r(4341),DMS:r(6261),DynamoDB:r(7502),DynamoDBStreams:r(9822),EC2:r(3877),ECR:r(5773),ECS:r(6211),EFS:r(6887),ElastiCache:r(9236),ElasticBeanstalk:r(9452),ELB:r(600),ELBv2:r(1420),EMR:r(1928),ES:r(1920),ElasticTranscoder:r(8930),Firehose:r(9405),GameLift:r(8307),Glacier:r(9096),Health:r(7715),IAM:r(7845),ImportExport:r(6384),Inspector:r(4343),Iot:r(6255),IotData:r(1291),Kinesis:r(7221),KinesisAnalytics:r(3506),KMS:r(9374),Lambda:r(6382),LexRuntime:r(1879),Lightsail:r(7350),MachineLearning:r(5889),MarketplaceCommerceAnalytics:r(8458),MarketplaceMetering:r(9225),MTurk:r(6427),MobileAnalytics:r(6117),OpsWorks:r(5542),OpsWorksCM:r(6738),Organizations:r(7106),Pinpoint:r(5381),Polly:r(4211),RDS:r(1071),Redshift:r(5609),Rekognition:r(8991),ResourceGroupsTaggingAPI:r(6205),Route53:r(5707),Route53Domains:r(3206),S3:r(1777),S3Control:r(2617),ServiceCatalog:r(2673),SES:r(5311),Shield:r(8057),SimpleDB:r(7645),SMS:r(5103),Snowball:r(2259),SNS:r(6735),SQS:r(8779),SSM:r(2883),StorageGateway:r(910),StepFunctions:r(5835),STS:r(1733),Support:r(3042),SWF:r(8866),XRay:r(1015),WAF:r(4258),WAFRegional:r(2709),WorkDocs:r(4469),WorkSpaces:r(4400),CodeStar:r(7205),LexModelBuildingService:r(1536),MarketplaceEntitlementService:r(8265),Athena:r(7207),Greengrass:r(4290),DAX:r(7258),MigrationHub:r(2106),CloudHSMV2:r(6900),Glue:r(1711),Mobile:r(758),Pricing:r(3989),CostExplorer:r(332),MediaConvert:r(9568),MediaLive:r(99),MediaPackage:r(6515),MediaStore:r(1401),MediaStoreData:r(2271),AppSync:r(8847),GuardDuty:r(5939),MQ:r(3346),Comprehend:r(9627),IoTJobsDataPlane:r(6394),KinesisVideoArchivedMedia:r(6454),KinesisVideoMedia:r(4487),KinesisVideo:r(3707),SageMakerRuntime:r(2747),SageMaker:r(7151),Translate:r(1602),ResourceGroups:r(215),AlexaForBusiness:r(8679),Cloud9:r(877),ServerlessApplicationRepository:r(1592),ServiceDiscovery:r(6688),WorkMail:r(7404),AutoScalingPlans:r(3099),TranscribeService:r(8577),Connect:r(697),ACMPCA:r(2386),FMS:r(7923),SecretsManager:r(585),IoTAnalytics:r(7010),IoT1ClickDevicesService:r(8859),IoT1ClickProjects:r(9523),PI:r(1032),Neptune:r(8660),MediaTailor:r(466),EKS:r(1429),Macie:r(7899),DLM:r(160),Signer:r(4795),Chime:r(7409),PinpointEmail:r(8843),RAM:r(8421),Route53Resolver:r(4915),PinpointSMSVoice:r(1187),QuickSight:r(9475),RDSDataService:r(408),Amplify:r(8375),DataSync:r(9980),RoboMaker:r(4802),Transfer:r(7830),GlobalAccelerator:r(7443),ComprehendMedical:r(9457),KinesisAnalyticsV2:r(7043),MediaConnect:r(9526),FSx:r(8937),SecurityHub:r(1353),AppMesh:r(7555),LicenseManager:r(3110),Kafka:r(1275),ApiGatewayManagementApi:r(5319),ApiGatewayV2:r(2020),DocDB:r(7223),Backup:r(4604),WorkLink:r(1250),Textract:r(3223),ManagedBlockchain:r(3220),MediaPackageVod:r(2339),GroundStation:r(9976),IoTThingsGraph:r(2327),IoTEvents:r(3222),IoTEventsData:r(7581),Personalize:r(8478),PersonalizeEvents:r(8280),PersonalizeRuntime:r(1349),ApplicationInsights:r(9512),ServiceQuotas:r(6723),EC2InstanceConnect:r(5107),EventBridge:r(4105),LakeFormation:r(7026),ForecastService:r(1798),ForecastQueryService:r(4068),QLDB:r(9086),QLDBSession:r(2447),WorkMailMessageFlow:r(2145),CodeStarNotifications:r(3853),SavingsPlans:r(686),SSO:r(4612),SSOOIDC:r(1786),MarketplaceCatalog:r(6773),DataExchange:r(8433),SESV2:r(837),MigrationHubConfig:r(8049),ConnectParticipant:r(4122),AppConfig:r(5821),IoTSecureTunneling:r(6992),WAFV2:r(42),ElasticInference:r(5252),Imagebuilder:r(6244),Schemas:r(3694),AccessAnalyzer:r(2467),CodeGuruReviewer:r(1917),CodeGuruProfiler:r(623),ComputeOptimizer:r(1530),FraudDetector:r(9196),Kendra:r(6906),NetworkManager:r(4128),Outposts:r(8119),AugmentedAIRuntime:r(7508),EBS:r(7646),KinesisVideoSignalingChannels:r(2641),Detective:r(1068),CodeStarconnections:r(1096),Synthetics:r(2110),IoTSiteWise:r(2221),Macie2:r(9489),CodeArtifact:r(4035),Honeycode:r(4388),IVS:r(4291),Braket:r(2220),IdentityStore:r(5998),Appflow:r(3870),RedshiftData:r(5040),SSOAdmin:r(3631),TimestreamQuery:r(8940),TimestreamWrite:r(7538),S3Outposts:r(1487),DataBrew:r(3576),ServiceCatalogAppRegistry:r(8889),NetworkFirewall:r(7310),MWAA:r(89),AmplifyBackend:r(299),AppIntegrations:r(2838),ConnectContactLens:r(3288),DevOpsGuru:r(6699),ECRPUBLIC:r(1794),LookoutVision:r(3536),SageMakerFeatureStoreRuntime:r(8806),CustomerProfiles:r(5774),AuditManager:r(212),EMRcontainers:r(7544),HealthLake:r(254),SagemakerEdge:r(3825),Amp:r(1607),GreengrassV2:r(1926),IotDeviceAdvisor:r(3109),IoTFleetHub:r(6465),IoTWireless:r(7528),Location:r(1753),WellArchitected:r(7462),LexModelsV2:r(5808),LexRuntimeV2:r(2011),Fis:r(7664),LookoutMetrics:r(3228),Mgn:r(7337),LookoutEquipment:r(8346),Nimble:r(2205),Finspace:r(7958),Finspacedata:r(9631),SSMContacts:r(8747),SSMIncidents:r(8681),ApplicationCostProfiler:r(7119),AppRunner:r(5068),Proton:r(8310),Route53RecoveryCluster:r(6594),Route53RecoveryControlConfig:r(3496),Route53RecoveryReadiness:r(5921),ChimeSDKIdentity:r(4176),ChimeSDKMessaging:r(5898),SnowDeviceManagement:r(2664),MemoryDB:r(9080),OpenSearch:r(4999),KafkaConnect:r(9565),VoiceID:r(515),Wisdom:r(5138),Account:r(6526),CloudControl:r(3511),Grafana:r(6151),Panorama:r(5433),ChimeSDKMeetings:r(9454),Resiliencehub:r(4402),MigrationHubStrategy:r(7698),AppConfigData:r(5062),Drs:r(9865),MigrationHubRefactorSpaces:r(9483),Evidently:r(4928),Inspector2:r(2479),Rbin:r(1918),RUM:r(6837),BackupGateway:r(9102),IoTTwinMaker:r(3914),WorkSpacesWeb:r(6960),AmplifyUIBuilder:r(1425),Keyspaces:r(1852),Billingconductor:r(3492),GameSparks:r(8851),PinpointSMSVoiceV2:r(9632),Ivschat:r(2471),ChimeSDKMediaPipelines:r(2290)}},2542:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-07-14",endpointPrefix:"ivschat",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"ivschat",serviceFullName:"Amazon Interactive Video Service Chat",serviceId:"ivschat",signatureVersion:"v4",signingName:"ivschat",uid:"ivschat-2020-07-14"},operations:{CreateChatToken:{http:{requestUri:"/CreateChatToken",responseCode:200},input:{type:"structure",required:["roomIdentifier","userId"],members:{attributes:{type:"map",key:{},value:{}},capabilities:{type:"list",member:{}},roomIdentifier:{},sessionDurationInMinutes:{type:"integer"},userId:{}}},output:{type:"structure",members:{sessionExpirationTime:{shape:"Sa"},token:{},tokenExpirationTime:{shape:"Sa"}}}},CreateRoom:{http:{requestUri:"/CreateRoom",responseCode:200},input:{type:"structure",members:{maximumMessageLength:{type:"integer"},maximumMessageRatePerSecond:{type:"integer"},messageReviewHandler:{shape:"Sf"},name:{},tags:{shape:"Sj"}}},output:{type:"structure",members:{arn:{},createTime:{shape:"Sa"},id:{},maximumMessageLength:{type:"integer"},maximumMessageRatePerSecond:{type:"integer"},messageReviewHandler:{shape:"Sf"},name:{},tags:{shape:"Sj"},updateTime:{shape:"Sa"}}}},DeleteMessage:{http:{requestUri:"/DeleteMessage",responseCode:200},input:{type:"structure",required:["id","roomIdentifier"],members:{id:{},reason:{},roomIdentifier:{}}},output:{type:"structure",members:{id:{}}}},DeleteRoom:{http:{requestUri:"/DeleteRoom",responseCode:204},input:{type:"structure",required:["identifier"],members:{identifier:{}}}},DisconnectUser:{http:{requestUri:"/DisconnectUser",responseCode:200},input:{type:"structure",required:["roomIdentifier","userId"],members:{reason:{},roomIdentifier:{},userId:{}}},output:{type:"structure",members:{}}},GetRoom:{http:{requestUri:"/GetRoom",responseCode:200},input:{type:"structure",required:["identifier"],members:{identifier:{}}},output:{type:"structure",members:{arn:{},createTime:{shape:"Sa"},id:{},maximumMessageLength:{type:"integer"},maximumMessageRatePerSecond:{type:"integer"},messageReviewHandler:{shape:"Sf"},name:{},tags:{shape:"Sj"},updateTime:{shape:"Sa"}}}},ListRooms:{http:{requestUri:"/ListRooms",responseCode:200},input:{type:"structure",members:{maxResults:{type:"integer"},messageReviewHandlerUri:{},name:{},nextToken:{}}},output:{type:"structure",required:["rooms"],members:{nextToken:{},rooms:{type:"list",member:{type:"structure",members:{arn:{},createTime:{shape:"Sa"},id:{},messageReviewHandler:{shape:"Sf"},name:{},tags:{shape:"Sj"},updateTime:{shape:"Sa"}}}}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",required:["tags"],members:{tags:{shape:"Sj"}}}},SendEvent:{http:{requestUri:"/SendEvent",responseCode:200},input:{type:"structure",required:["eventName","roomIdentifier"],members:{attributes:{type:"map",key:{},value:{}},eventName:{},roomIdentifier:{}}},output:{type:"structure",members:{id:{}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"Sj"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}},idempotent:true},UpdateRoom:{http:{requestUri:"/UpdateRoom",responseCode:200},input:{type:"structure",required:["identifier"],members:{identifier:{},maximumMessageLength:{type:"integer"},maximumMessageRatePerSecond:{type:"integer"},messageReviewHandler:{shape:"Sf"},name:{}}},output:{type:"structure",members:{arn:{},createTime:{shape:"Sa"},id:{},maximumMessageLength:{type:"integer"},maximumMessageRatePerSecond:{type:"integer"},messageReviewHandler:{shape:"Sf"},name:{},tags:{shape:"Sj"},updateTime:{shape:"Sa"}}}}},shapes:{Sa:{type:"timestamp",timestampFormat:"iso8601"},Sf:{type:"structure",members:{fallbackResult:{},uri:{}}},Sj:{type:"map",key:{},value:{}}}}},2572:function(e){e.exports={rules:{"*/*":{endpoint:"{service}.{region}.amazonaws.com"},"cn-*/*":{endpoint:"{service}.{region}.amazonaws.com.cn"},"us-iso-*/*":"usIso","us-isob-*/*":"usIsob","*/budgets":"globalSSL","*/cloudfront":"globalSSL","*/sts":"globalSSL","*/importexport":{endpoint:"{service}.amazonaws.com",signatureVersion:"v2",globalEndpoint:true},"*/route53":"globalSSL","cn-*/route53":{endpoint:"{service}.amazonaws.com.cn",globalEndpoint:true,signingRegion:"cn-northwest-1"},"us-gov-*/route53":"globalGovCloud","us-iso-*/route53":{endpoint:"{service}.c2s.ic.gov",globalEndpoint:true,signingRegion:"us-iso-east-1"},"us-isob-*/route53":{endpoint:"{service}.sc2s.sgov.gov",globalEndpoint:true,signingRegion:"us-isob-east-1"},"*/waf":"globalSSL","*/iam":"globalSSL","cn-*/iam":{endpoint:"{service}.cn-north-1.amazonaws.com.cn",globalEndpoint:true,signingRegion:"cn-north-1"},"us-gov-*/iam":"globalGovCloud","us-gov-*/sts":{endpoint:"{service}.{region}.amazonaws.com"},"us-gov-west-1/s3":"s3signature","us-west-1/s3":"s3signature","us-west-2/s3":"s3signature","eu-west-1/s3":"s3signature","ap-southeast-1/s3":"s3signature","ap-southeast-2/s3":"s3signature","ap-northeast-1/s3":"s3signature","sa-east-1/s3":"s3signature","us-east-1/s3":{endpoint:"{service}.amazonaws.com",signatureVersion:"s3"},"us-east-1/sdb":{endpoint:"{service}.amazonaws.com",signatureVersion:"v2"},"*/sdb":{endpoint:"{service}.{region}.amazonaws.com",signatureVersion:"v2"}},fipsRules:{"*/*":"fipsStandard","us-gov-*/*":"fipsStandard","us-iso-*/*":{endpoint:"{service}-fips.{region}.c2s.ic.gov"},"us-iso-*/dms":"usIso","us-isob-*/*":{endpoint:"{service}-fips.{region}.sc2s.sgov.gov"},"us-isob-*/dms":"usIsob","cn-*/*":{endpoint:"{service}-fips.{region}.amazonaws.com.cn"},"*/api.ecr":"fips.api.ecr","*/api.sagemaker":"fips.api.sagemaker","*/batch":"fipsDotPrefix","*/eks":"fipsDotPrefix","*/models.lex":"fips.models.lex","*/runtime.lex":"fips.runtime.lex","*/runtime.sagemaker":{endpoint:"runtime-fips.sagemaker.{region}.amazonaws.com"},"*/iam":"fipsWithoutRegion","*/route53":"fipsWithoutRegion","*/transcribe":"fipsDotPrefix","*/waf":"fipsWithoutRegion","us-gov-*/transcribe":"fipsDotPrefix","us-gov-*/api.ecr":"fips.api.ecr","us-gov-*/api.sagemaker":"fips.api.sagemaker","us-gov-*/models.lex":"fips.models.lex","us-gov-*/runtime.lex":"fips.runtime.lex","us-gov-*/acm-pca":"fipsWithServiceOnly","us-gov-*/batch":"fipsWithServiceOnly","us-gov-*/config":"fipsWithServiceOnly","us-gov-*/eks":"fipsWithServiceOnly","us-gov-*/elasticmapreduce":"fipsWithServiceOnly","us-gov-*/identitystore":"fipsWithServiceOnly","us-gov-*/dynamodb":"fipsWithServiceOnly","us-gov-*/elasticloadbalancing":"fipsWithServiceOnly","us-gov-*/guardduty":"fipsWithServiceOnly","us-gov-*/monitoring":"fipsWithServiceOnly","us-gov-*/resource-groups":"fipsWithServiceOnly","us-gov-*/runtime.sagemaker":"fipsWithServiceOnly","us-gov-*/servicecatalog-appregistry":"fipsWithServiceOnly","us-gov-*/servicequotas":"fipsWithServiceOnly","us-gov-*/ssm":"fipsWithServiceOnly","us-gov-*/sts":"fipsWithServiceOnly","us-gov-*/support":"fipsWithServiceOnly","us-gov-west-1/states":"fipsWithServiceOnly","us-iso-east-1/elasticfilesystem":{endpoint:"elasticfilesystem-fips.{region}.c2s.ic.gov"},"us-gov-west-1/organizations":"fipsWithServiceOnly","us-gov-west-1/route53":{endpoint:"route53.us-gov.amazonaws.com"}},dualstackRules:{"*/*":{endpoint:"{service}.{region}.api.aws"},"cn-*/*":{endpoint:"{service}.{region}.api.amazonwebservices.com.cn"},"*/s3":"dualstackLegacy","cn-*/s3":"dualstackLegacyCn","*/s3-control":"dualstackLegacy","cn-*/s3-control":"dualstackLegacyCn","ap-south-1/ec2":"dualstackLegacyEc2","eu-west-1/ec2":"dualstackLegacyEc2","sa-east-1/ec2":"dualstackLegacyEc2","us-east-1/ec2":"dualstackLegacyEc2","us-east-2/ec2":"dualstackLegacyEc2","us-west-2/ec2":"dualstackLegacyEc2"},dualstackFipsRules:{"*/*":{endpoint:"{service}-fips.{region}.api.aws"},"cn-*/*":{endpoint:"{service}-fips.{region}.api.amazonwebservices.com.cn"},"*/s3":"dualstackFipsLegacy","cn-*/s3":"dualstackFipsLegacyCn","*/s3-control":"dualstackFipsLegacy","cn-*/s3-control":"dualstackFipsLegacyCn"},patterns:{globalSSL:{endpoint:"https://{service}.amazonaws.com",globalEndpoint:true,signingRegion:"us-east-1"},globalGovCloud:{endpoint:"{service}.us-gov.amazonaws.com",globalEndpoint:true,signingRegion:"us-gov-west-1"},s3signature:{endpoint:"{service}.{region}.amazonaws.com",signatureVersion:"s3"},usIso:{endpoint:"{service}.{region}.c2s.ic.gov"},usIsob:{endpoint:"{service}.{region}.sc2s.sgov.gov"},fipsStandard:{endpoint:"{service}-fips.{region}.amazonaws.com"},fipsDotPrefix:{endpoint:"fips.{service}.{region}.amazonaws.com"},fipsWithoutRegion:{endpoint:"{service}-fips.amazonaws.com"},"fips.api.ecr":{endpoint:"ecr-fips.{region}.amazonaws.com"},"fips.api.sagemaker":{endpoint:"api-fips.sagemaker.{region}.amazonaws.com"},"fips.models.lex":{endpoint:"models-fips.lex.{region}.amazonaws.com"},"fips.runtime.lex":{endpoint:"runtime-fips.lex.{region}.amazonaws.com"},fipsWithServiceOnly:{endpoint:"{service}.{region}.amazonaws.com"},dualstackLegacy:{endpoint:"{service}.dualstack.{region}.amazonaws.com"},dualstackLegacyCn:{endpoint:"{service}.dualstack.{region}.amazonaws.com.cn"},dualstackFipsLegacy:{endpoint:"{service}-fips.dualstack.{region}.amazonaws.com"},dualstackFipsLegacyCn:{endpoint:"{service}-fips.dualstack.{region}.amazonaws.com.cn"},dualstackLegacyEc2:{endpoint:"api.ec2.{region}.aws"}}}},2583:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-05-10",endpointPrefix:"rum",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"CloudWatch RUM",serviceId:"RUM",signatureVersion:"v4",signingName:"rum",uid:"rum-2018-05-10"},operations:{CreateAppMonitor:{http:{requestUri:"/appmonitor",responseCode:200},input:{type:"structure",required:["Domain","Name"],members:{AppMonitorConfiguration:{shape:"S2"},CwLogEnabled:{type:"boolean"},Domain:{},Name:{},Tags:{shape:"Sf"}}},output:{type:"structure",members:{Id:{}}},idempotent:true},DeleteAppMonitor:{http:{method:"DELETE",requestUri:"/appmonitor/{Name}",responseCode:200},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",members:{}},idempotent:true},GetAppMonitor:{http:{method:"GET",requestUri:"/appmonitor/{Name}",responseCode:200},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",members:{AppMonitor:{type:"structure",members:{AppMonitorConfiguration:{shape:"S2"},Created:{},DataStorage:{type:"structure",members:{CwLog:{type:"structure",members:{CwLogEnabled:{type:"boolean"},CwLogGroup:{}}}}},Domain:{},Id:{},LastModified:{},Name:{},State:{},Tags:{shape:"Sf"}}}}}},GetAppMonitorData:{http:{requestUri:"/appmonitor/{Name}/data",responseCode:200},input:{type:"structure",required:["Name","TimeRange"],members:{Filters:{type:"list",member:{type:"structure",members:{Name:{},Values:{type:"list",member:{}}}}},MaxResults:{type:"integer"},Name:{location:"uri",locationName:"Name"},NextToken:{},TimeRange:{type:"structure",required:["After"],members:{After:{type:"long"},Before:{type:"long"}}}}},output:{type:"structure",members:{Events:{type:"list",member:{}},NextToken:{}}}},ListAppMonitors:{http:{requestUri:"/appmonitors",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{AppMonitorSummaries:{type:"list",member:{type:"structure",members:{Created:{},Id:{},LastModified:{},Name:{},State:{}}}},NextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{ResourceArn}",responseCode:200},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"}}},output:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"Sf"}}}},PutRumEvents:{http:{requestUri:"/appmonitors/{Id}/",responseCode:200},input:{type:"structure",required:["AppMonitorDetails","BatchId","Id","RumEvents","UserDetails"],members:{AppMonitorDetails:{type:"structure",members:{id:{},name:{},version:{}}},BatchId:{},Id:{location:"uri",locationName:"Id"},RumEvents:{type:"list",member:{type:"structure",required:["details","id","timestamp","type"],members:{details:{jsonvalue:true},id:{},metadata:{jsonvalue:true},timestamp:{type:"timestamp"},type:{}}}},UserDetails:{type:"structure",members:{sessionId:{},userId:{}}}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"dataplane."}},TagResource:{http:{requestUri:"/tags/{ResourceArn}",responseCode:200},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},Tags:{shape:"Sf"}}},output:{type:"structure",members:{}},idempotent:true},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{ResourceArn}",responseCode:200},input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},TagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}},idempotent:true},UpdateAppMonitor:{http:{method:"PATCH",requestUri:"/appmonitor/{Name}",responseCode:200},input:{type:"structure",required:["Name"],members:{AppMonitorConfiguration:{shape:"S2"},CwLogEnabled:{type:"boolean"},Domain:{},Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",members:{}}}},shapes:{S2:{type:"structure",members:{AllowCookies:{type:"boolean"},EnableXRay:{type:"boolean"},ExcludedPages:{shape:"S4"},FavoritePages:{type:"list",member:{}},GuestRoleArn:{},IdentityPoolId:{},IncludedPages:{shape:"S4"},SessionSampleRate:{type:"double"},Telemetries:{type:"list",member:{}}}},S4:{type:"list",member:{}},Sf:{type:"map",key:{},value:{}}}}},2592:function(e){e.exports={pagination:{ListAccessPoints:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListAccessPointsForObjectLambda:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ObjectLambdaAccessPointList"},ListJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListMultiRegionAccessPoints:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListRegionalBuckets:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListStorageLensConfigurations:{input_token:"NextToken",output_token:"NextToken"}}}},2599:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-11-05",endpointPrefix:"transfer",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"AWS Transfer",serviceFullName:"AWS Transfer Family",serviceId:"Transfer",signatureVersion:"v4",signingName:"transfer",targetPrefix:"TransferService",uid:"transfer-2018-11-05"},operations:{CreateAccess:{input:{type:"structure",required:["Role","ServerId","ExternalId"],members:{HomeDirectory:{},HomeDirectoryType:{},HomeDirectoryMappings:{shape:"S4"},Policy:{},PosixProfile:{shape:"S9"},Role:{},ServerId:{},ExternalId:{}}},output:{type:"structure",required:["ServerId","ExternalId"],members:{ServerId:{},ExternalId:{}}}},CreateServer:{input:{type:"structure",members:{Certificate:{},Domain:{},EndpointDetails:{shape:"Sj"},EndpointType:{},HostKey:{shape:"St"},IdentityProviderDetails:{shape:"Su"},IdentityProviderType:{},LoggingRole:{},PostAuthenticationLoginBanner:{},PreAuthenticationLoginBanner:{},Protocols:{shape:"S11"},ProtocolDetails:{shape:"S13"},SecurityPolicyName:{},Tags:{shape:"S17"},WorkflowDetails:{shape:"S1b"}}},output:{type:"structure",required:["ServerId"],members:{ServerId:{}}}},CreateUser:{input:{type:"structure",required:["Role","ServerId","UserName"],members:{HomeDirectory:{},HomeDirectoryType:{},HomeDirectoryMappings:{shape:"S4"},Policy:{},PosixProfile:{shape:"S9"},Role:{},ServerId:{},SshPublicKeyBody:{},Tags:{shape:"S17"},UserName:{}}},output:{type:"structure",required:["ServerId","UserName"],members:{ServerId:{},UserName:{}}}},CreateWorkflow:{input:{type:"structure",required:["Steps"],members:{Description:{},Steps:{shape:"S1m"},OnExceptionSteps:{shape:"S1m"},Tags:{shape:"S17"}}},output:{type:"structure",required:["WorkflowId"],members:{WorkflowId:{}}}},DeleteAccess:{input:{type:"structure",required:["ServerId","ExternalId"],members:{ServerId:{},ExternalId:{}}}},DeleteServer:{input:{type:"structure",required:["ServerId"],members:{ServerId:{}}}},DeleteSshPublicKey:{input:{type:"structure",required:["ServerId","SshPublicKeyId","UserName"],members:{ServerId:{},SshPublicKeyId:{},UserName:{}}}},DeleteUser:{input:{type:"structure",required:["ServerId","UserName"],members:{ServerId:{},UserName:{}}}},DeleteWorkflow:{input:{type:"structure",required:["WorkflowId"],members:{WorkflowId:{}}}},DescribeAccess:{input:{type:"structure",required:["ServerId","ExternalId"],members:{ServerId:{},ExternalId:{}}},output:{type:"structure",required:["ServerId","Access"],members:{ServerId:{},Access:{type:"structure",members:{HomeDirectory:{},HomeDirectoryMappings:{shape:"S4"},HomeDirectoryType:{},Policy:{},PosixProfile:{shape:"S9"},Role:{},ExternalId:{}}}}}},DescribeExecution:{input:{type:"structure",required:["ExecutionId","WorkflowId"],members:{ExecutionId:{},WorkflowId:{}}},output:{type:"structure",required:["WorkflowId","Execution"],members:{WorkflowId:{},Execution:{type:"structure",members:{ExecutionId:{},InitialFileLocation:{shape:"S2n"},ServiceMetadata:{shape:"S2r"},ExecutionRole:{},LoggingConfiguration:{type:"structure",members:{LoggingRole:{},LogGroupName:{}}},PosixProfile:{shape:"S9"},Status:{},Results:{type:"structure",members:{Steps:{shape:"S2y"},OnExceptionSteps:{shape:"S2y"}}}}}}}},DescribeSecurityPolicy:{input:{type:"structure",required:["SecurityPolicyName"],members:{SecurityPolicyName:{}}},output:{type:"structure",required:["SecurityPolicy"],members:{SecurityPolicy:{type:"structure",required:["SecurityPolicyName"],members:{Fips:{type:"boolean"},SecurityPolicyName:{},SshCiphers:{shape:"S38"},SshKexs:{shape:"S38"},SshMacs:{shape:"S38"},TlsCiphers:{shape:"S38"}}}}}},DescribeServer:{input:{type:"structure",required:["ServerId"],members:{ServerId:{}}},output:{type:"structure",required:["Server"],members:{Server:{type:"structure",required:["Arn"],members:{Arn:{},Certificate:{},ProtocolDetails:{shape:"S13"},Domain:{},EndpointDetails:{shape:"Sj"},EndpointType:{},HostKeyFingerprint:{},IdentityProviderDetails:{shape:"Su"},IdentityProviderType:{},LoggingRole:{},PostAuthenticationLoginBanner:{},PreAuthenticationLoginBanner:{},Protocols:{shape:"S11"},SecurityPolicyName:{},ServerId:{},State:{},Tags:{shape:"S17"},UserCount:{type:"integer"},WorkflowDetails:{shape:"S1b"}}}}}},DescribeUser:{input:{type:"structure",required:["ServerId","UserName"],members:{ServerId:{},UserName:{}}},output:{type:"structure",required:["ServerId","User"],members:{ServerId:{},User:{type:"structure",required:["Arn"],members:{Arn:{},HomeDirectory:{},HomeDirectoryMappings:{shape:"S4"},HomeDirectoryType:{},Policy:{},PosixProfile:{shape:"S9"},Role:{},SshPublicKeys:{type:"list",member:{type:"structure",required:["DateImported","SshPublicKeyBody","SshPublicKeyId"],members:{DateImported:{type:"timestamp"},SshPublicKeyBody:{},SshPublicKeyId:{}}}},Tags:{shape:"S17"},UserName:{}}}}}},DescribeWorkflow:{input:{type:"structure",required:["WorkflowId"],members:{WorkflowId:{}}},output:{type:"structure",required:["Workflow"],members:{Workflow:{type:"structure",required:["Arn"],members:{Arn:{},Description:{},Steps:{shape:"S1m"},OnExceptionSteps:{shape:"S1m"},WorkflowId:{},Tags:{shape:"S17"}}}}}},ImportSshPublicKey:{input:{type:"structure",required:["ServerId","SshPublicKeyBody","UserName"],members:{ServerId:{},SshPublicKeyBody:{},UserName:{}}},output:{type:"structure",required:["ServerId","SshPublicKeyId","UserName"],members:{ServerId:{},SshPublicKeyId:{},UserName:{}}}},ListAccesses:{input:{type:"structure",required:["ServerId"],members:{MaxResults:{type:"integer"},NextToken:{},ServerId:{}}},output:{type:"structure",required:["ServerId","Accesses"],members:{NextToken:{},ServerId:{},Accesses:{type:"list",member:{type:"structure",members:{HomeDirectory:{},HomeDirectoryType:{},Role:{},ExternalId:{}}}}}}},ListExecutions:{input:{type:"structure",required:["WorkflowId"],members:{MaxResults:{type:"integer"},NextToken:{},WorkflowId:{}}},output:{type:"structure",required:["WorkflowId","Executions"],members:{NextToken:{},WorkflowId:{},Executions:{type:"list",member:{type:"structure",members:{ExecutionId:{},InitialFileLocation:{shape:"S2n"},ServiceMetadata:{shape:"S2r"},Status:{}}}}}}},ListSecurityPolicies:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["SecurityPolicyNames"],members:{NextToken:{},SecurityPolicyNames:{type:"list",member:{}}}}},ListServers:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["Servers"],members:{NextToken:{},Servers:{type:"list",member:{type:"structure",required:["Arn"],members:{Arn:{},Domain:{},IdentityProviderType:{},EndpointType:{},LoggingRole:{},ServerId:{},State:{},UserCount:{type:"integer"}}}}}}},ListTagsForResource:{input:{type:"structure",required:["Arn"],members:{Arn:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Arn:{},NextToken:{},Tags:{shape:"S17"}}}},ListUsers:{input:{type:"structure",required:["ServerId"],members:{MaxResults:{type:"integer"},NextToken:{},ServerId:{}}},output:{type:"structure",required:["ServerId","Users"],members:{NextToken:{},ServerId:{},Users:{type:"list",member:{type:"structure",required:["Arn"],members:{Arn:{},HomeDirectory:{},HomeDirectoryType:{},Role:{},SshPublicKeyCount:{type:"integer"},UserName:{}}}}}}},ListWorkflows:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["Workflows"],members:{NextToken:{},Workflows:{type:"list",member:{type:"structure",members:{WorkflowId:{},Description:{},Arn:{}}}}}}},SendWorkflowStepState:{input:{type:"structure",required:["WorkflowId","ExecutionId","Token","Status"],members:{WorkflowId:{},ExecutionId:{},Token:{},Status:{}}},output:{type:"structure",members:{}}},StartServer:{input:{type:"structure",required:["ServerId"],members:{ServerId:{}}}},StopServer:{input:{type:"structure",required:["ServerId"],members:{ServerId:{}}}},TagResource:{input:{type:"structure",required:["Arn","Tags"],members:{Arn:{},Tags:{shape:"S17"}}}},TestIdentityProvider:{input:{type:"structure",required:["ServerId","UserName"],members:{ServerId:{},ServerProtocol:{},SourceIp:{},UserName:{},UserPassword:{type:"string",sensitive:true}}},output:{type:"structure",required:["StatusCode","Url"],members:{Response:{},StatusCode:{type:"integer"},Message:{},Url:{}}}},UntagResource:{input:{type:"structure",required:["Arn","TagKeys"],members:{Arn:{},TagKeys:{type:"list",member:{}}}}},UpdateAccess:{input:{type:"structure",required:["ServerId","ExternalId"],members:{HomeDirectory:{},HomeDirectoryType:{},HomeDirectoryMappings:{shape:"S4"},Policy:{},PosixProfile:{shape:"S9"},Role:{},ServerId:{},ExternalId:{}}},output:{type:"structure",required:["ServerId","ExternalId"],members:{ServerId:{},ExternalId:{}}}},UpdateServer:{input:{type:"structure",required:["ServerId"],members:{Certificate:{},ProtocolDetails:{shape:"S13"},EndpointDetails:{shape:"Sj"},EndpointType:{},HostKey:{shape:"St"},IdentityProviderDetails:{shape:"Su"},LoggingRole:{},PostAuthenticationLoginBanner:{},PreAuthenticationLoginBanner:{},Protocols:{shape:"S11"},SecurityPolicyName:{},ServerId:{},WorkflowDetails:{shape:"S1b"}}},output:{type:"structure",required:["ServerId"],members:{ServerId:{}}}},UpdateUser:{input:{type:"structure",required:["ServerId","UserName"],members:{HomeDirectory:{},HomeDirectoryType:{},HomeDirectoryMappings:{shape:"S4"},Policy:{},PosixProfile:{shape:"S9"},Role:{},ServerId:{},UserName:{}}},output:{type:"structure",required:["ServerId","UserName"],members:{ServerId:{},UserName:{}}}}},shapes:{S4:{type:"list",member:{type:"structure",required:["Entry","Target"],members:{Entry:{},Target:{}}}},S9:{type:"structure",required:["Uid","Gid"],members:{Uid:{type:"long"},Gid:{type:"long"},SecondaryGids:{type:"list",member:{type:"long"}}}},Sj:{type:"structure",members:{AddressAllocationIds:{type:"list",member:{}},SubnetIds:{type:"list",member:{}},VpcEndpointId:{},VpcId:{},SecurityGroupIds:{type:"list",member:{}}}},St:{type:"string",sensitive:true},Su:{type:"structure",members:{Url:{},InvocationRole:{},DirectoryId:{},Function:{}}},S11:{type:"list",member:{}},S13:{type:"structure",members:{PassiveIp:{},TlsSessionResumptionMode:{}}},S17:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S1b:{type:"structure",required:["OnUpload"],members:{OnUpload:{type:"list",member:{type:"structure",required:["WorkflowId","ExecutionRole"],members:{WorkflowId:{},ExecutionRole:{}}}}}},S1m:{type:"list",member:{type:"structure",members:{Type:{},CopyStepDetails:{type:"structure",members:{Name:{},DestinationFileLocation:{type:"structure",members:{S3FileLocation:{type:"structure",members:{Bucket:{},Key:{}}},EfsFileLocation:{shape:"S1v"}}},OverwriteExisting:{},SourceFileLocation:{}}},CustomStepDetails:{type:"structure",members:{Name:{},Target:{},TimeoutSeconds:{type:"integer"},SourceFileLocation:{}}},DeleteStepDetails:{type:"structure",members:{Name:{},SourceFileLocation:{}}},TagStepDetails:{type:"structure",members:{Name:{},Tags:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},SourceFileLocation:{}}}}}},S1v:{type:"structure",members:{FileSystemId:{},Path:{}}},S2n:{type:"structure",members:{S3FileLocation:{type:"structure",members:{Bucket:{},Key:{},VersionId:{},Etag:{}}},EfsFileLocation:{shape:"S1v"}}},S2r:{type:"structure",required:["UserDetails"],members:{UserDetails:{type:"structure",required:["UserName","ServerId"],members:{UserName:{},ServerId:{},SessionId:{}}}}},S2y:{type:"list",member:{type:"structure",members:{StepType:{},Outputs:{},Error:{type:"structure",required:["Type","Message"],members:{Type:{},Message:{}}}}}},S38:{type:"list",member:{}}}}},2617:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["s3control"]={};i.S3Control=s.defineService("s3control",["2018-08-20"]);r(1489);Object.defineProperty(a.services["s3control"],"2018-08-20",{get:function get(){var e=r(6539);e.paginators=r(2592).pagination;return e},enumerable:true,configurable:true});e.exports=i.S3Control},2638:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-01-11",endpointPrefix:"clouddirectory",protocol:"rest-json",serviceFullName:"Amazon CloudDirectory",serviceId:"CloudDirectory",signatureVersion:"v4",signingName:"clouddirectory",uid:"clouddirectory-2017-01-11"},operations:{AddFacetToObject:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/object/facets",responseCode:200},input:{type:"structure",required:["DirectoryArn","SchemaFacet","ObjectReference"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"},SchemaFacet:{shape:"S3"},ObjectAttributeList:{shape:"S5"},ObjectReference:{shape:"Sf"}}},output:{type:"structure",members:{}}},ApplySchema:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/schema/apply",responseCode:200},input:{type:"structure",required:["PublishedSchemaArn","DirectoryArn"],members:{PublishedSchemaArn:{},DirectoryArn:{location:"header",locationName:"x-amz-data-partition"}}},output:{type:"structure",members:{AppliedSchemaArn:{},DirectoryArn:{}}}},AttachObject:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/object/attach",responseCode:200},input:{type:"structure",required:["DirectoryArn","ParentReference","ChildReference","LinkName"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"},ParentReference:{shape:"Sf"},ChildReference:{shape:"Sf"},LinkName:{}}},output:{type:"structure",members:{AttachedObjectIdentifier:{}}}},AttachPolicy:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/policy/attach",responseCode:200},input:{type:"structure",required:["DirectoryArn","PolicyReference","ObjectReference"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"},PolicyReference:{shape:"Sf"},ObjectReference:{shape:"Sf"}}},output:{type:"structure",members:{}}},AttachToIndex:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/index/attach",responseCode:200},input:{type:"structure",required:["DirectoryArn","IndexReference","TargetReference"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"},IndexReference:{shape:"Sf"},TargetReference:{shape:"Sf"}}},output:{type:"structure",members:{AttachedObjectIdentifier:{}}}},AttachTypedLink:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/typedlink/attach",responseCode:200},input:{type:"structure",required:["DirectoryArn","SourceObjectReference","TargetObjectReference","TypedLinkFacet","Attributes"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"},SourceObjectReference:{shape:"Sf"},TargetObjectReference:{shape:"Sf"},TypedLinkFacet:{shape:"St"},Attributes:{shape:"Sv"}}},output:{type:"structure",members:{TypedLinkSpecifier:{shape:"Sy"}}}},BatchRead:{http:{requestUri:"/amazonclouddirectory/2017-01-11/batchread",responseCode:200},input:{type:"structure",required:["DirectoryArn","Operations"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"},Operations:{type:"list",member:{type:"structure",members:{ListObjectAttributes:{type:"structure",required:["ObjectReference"],members:{ObjectReference:{shape:"Sf"},NextToken:{},MaxResults:{type:"integer"},FacetFilter:{shape:"S3"}}},ListObjectChildren:{type:"structure",required:["ObjectReference"],members:{ObjectReference:{shape:"Sf"},NextToken:{},MaxResults:{type:"integer"}}},ListAttachedIndices:{type:"structure",required:["TargetReference"],members:{TargetReference:{shape:"Sf"},NextToken:{},MaxResults:{type:"integer"}}},ListObjectParentPaths:{type:"structure",required:["ObjectReference"],members:{ObjectReference:{shape:"Sf"},NextToken:{},MaxResults:{type:"integer"}}},GetObjectInformation:{type:"structure",required:["ObjectReference"],members:{ObjectReference:{shape:"Sf"}}},GetObjectAttributes:{type:"structure",required:["ObjectReference","SchemaFacet","AttributeNames"],members:{ObjectReference:{shape:"Sf"},SchemaFacet:{shape:"S3"},AttributeNames:{shape:"S1a"}}},ListObjectParents:{type:"structure",required:["ObjectReference"],members:{ObjectReference:{shape:"Sf"},NextToken:{},MaxResults:{type:"integer"}}},ListObjectPolicies:{type:"structure",required:["ObjectReference"],members:{ObjectReference:{shape:"Sf"},NextToken:{},MaxResults:{type:"integer"}}},ListPolicyAttachments:{type:"structure",required:["PolicyReference"],members:{PolicyReference:{shape:"Sf"},NextToken:{},MaxResults:{type:"integer"}}},LookupPolicy:{type:"structure",required:["ObjectReference"],members:{ObjectReference:{shape:"Sf"},NextToken:{},MaxResults:{type:"integer"}}},ListIndex:{type:"structure",required:["IndexReference"],members:{RangesOnIndexedValues:{shape:"S1g"},IndexReference:{shape:"Sf"},MaxResults:{type:"integer"},NextToken:{}}},ListOutgoingTypedLinks:{type:"structure",required:["ObjectReference"],members:{ObjectReference:{shape:"Sf"},FilterAttributeRanges:{shape:"S1l"},FilterTypedLink:{shape:"St"},NextToken:{},MaxResults:{type:"integer"}}},ListIncomingTypedLinks:{type:"structure",required:["ObjectReference"],members:{ObjectReference:{shape:"Sf"},FilterAttributeRanges:{shape:"S1l"},FilterTypedLink:{shape:"St"},NextToken:{},MaxResults:{type:"integer"}}},GetLinkAttributes:{type:"structure",required:["TypedLinkSpecifier","AttributeNames"],members:{TypedLinkSpecifier:{shape:"Sy"},AttributeNames:{shape:"S1a"}}}}}},ConsistencyLevel:{location:"header",locationName:"x-amz-consistency-level"}}},output:{type:"structure",members:{Responses:{type:"list",member:{type:"structure",members:{SuccessfulResponse:{type:"structure",members:{ListObjectAttributes:{type:"structure",members:{Attributes:{shape:"S5"},NextToken:{}}},ListObjectChildren:{type:"structure",members:{Children:{shape:"S1w"},NextToken:{}}},GetObjectInformation:{type:"structure",members:{SchemaFacets:{shape:"S1y"},ObjectIdentifier:{}}},GetObjectAttributes:{type:"structure",members:{Attributes:{shape:"S5"}}},ListAttachedIndices:{type:"structure",members:{IndexAttachments:{shape:"S21"},NextToken:{}}},ListObjectParentPaths:{type:"structure",members:{PathToObjectIdentifiersList:{shape:"S24"},NextToken:{}}},ListObjectPolicies:{type:"structure",members:{AttachedPolicyIds:{shape:"S27"},NextToken:{}}},ListPolicyAttachments:{type:"structure",members:{ObjectIdentifiers:{shape:"S27"},NextToken:{}}},LookupPolicy:{type:"structure",members:{PolicyToPathList:{shape:"S2b"},NextToken:{}}},ListIndex:{type:"structure",members:{IndexAttachments:{shape:"S21"},NextToken:{}}},ListOutgoingTypedLinks:{type:"structure",members:{TypedLinkSpecifiers:{shape:"S2i"},NextToken:{}}},ListIncomingTypedLinks:{type:"structure",members:{LinkSpecifiers:{shape:"S2i"},NextToken:{}}},GetLinkAttributes:{type:"structure",members:{Attributes:{shape:"S5"}}},ListObjectParents:{type:"structure",members:{ParentLinks:{shape:"S2m"},NextToken:{}}}}},ExceptionResponse:{type:"structure",members:{Type:{},Message:{}}}}}}}}},BatchWrite:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/batchwrite",responseCode:200},input:{type:"structure",required:["DirectoryArn","Operations"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"},Operations:{type:"list",member:{type:"structure",members:{CreateObject:{type:"structure",required:["SchemaFacet","ObjectAttributeList"],members:{SchemaFacet:{shape:"S1y"},ObjectAttributeList:{shape:"S5"},ParentReference:{shape:"Sf"},LinkName:{},BatchReferenceName:{}}},AttachObject:{type:"structure",required:["ParentReference","ChildReference","LinkName"],members:{ParentReference:{shape:"Sf"},ChildReference:{shape:"Sf"},LinkName:{}}},DetachObject:{type:"structure",required:["ParentReference","LinkName"],members:{ParentReference:{shape:"Sf"},LinkName:{},BatchReferenceName:{}}},UpdateObjectAttributes:{type:"structure",required:["ObjectReference","AttributeUpdates"],members:{ObjectReference:{shape:"Sf"},AttributeUpdates:{shape:"S2z"}}},DeleteObject:{type:"structure",required:["ObjectReference"],members:{ObjectReference:{shape:"Sf"}}},AddFacetToObject:{type:"structure",required:["SchemaFacet","ObjectAttributeList","ObjectReference"],members:{SchemaFacet:{shape:"S3"},ObjectAttributeList:{shape:"S5"},ObjectReference:{shape:"Sf"}}},RemoveFacetFromObject:{type:"structure",required:["SchemaFacet","ObjectReference"],members:{SchemaFacet:{shape:"S3"},ObjectReference:{shape:"Sf"}}},AttachPolicy:{type:"structure",required:["PolicyReference","ObjectReference"],members:{PolicyReference:{shape:"Sf"},ObjectReference:{shape:"Sf"}}},DetachPolicy:{type:"structure",required:["PolicyReference","ObjectReference"],members:{PolicyReference:{shape:"Sf"},ObjectReference:{shape:"Sf"}}},CreateIndex:{type:"structure",required:["OrderedIndexedAttributeList","IsUnique"],members:{OrderedIndexedAttributeList:{shape:"S39"},IsUnique:{type:"boolean"},ParentReference:{shape:"Sf"},LinkName:{},BatchReferenceName:{}}},AttachToIndex:{type:"structure",required:["IndexReference","TargetReference"],members:{IndexReference:{shape:"Sf"},TargetReference:{shape:"Sf"}}},DetachFromIndex:{type:"structure",required:["IndexReference","TargetReference"],members:{IndexReference:{shape:"Sf"},TargetReference:{shape:"Sf"}}},AttachTypedLink:{type:"structure",required:["SourceObjectReference","TargetObjectReference","TypedLinkFacet","Attributes"],members:{SourceObjectReference:{shape:"Sf"},TargetObjectReference:{shape:"Sf"},TypedLinkFacet:{shape:"St"},Attributes:{shape:"Sv"}}},DetachTypedLink:{type:"structure",required:["TypedLinkSpecifier"],members:{TypedLinkSpecifier:{shape:"Sy"}}},UpdateLinkAttributes:{type:"structure",required:["TypedLinkSpecifier","AttributeUpdates"],members:{TypedLinkSpecifier:{shape:"Sy"},AttributeUpdates:{shape:"S3g"}}}}}}}},output:{type:"structure",members:{Responses:{type:"list",member:{type:"structure",members:{CreateObject:{type:"structure",members:{ObjectIdentifier:{}}},AttachObject:{type:"structure",members:{attachedObjectIdentifier:{}}},DetachObject:{type:"structure",members:{detachedObjectIdentifier:{}}},UpdateObjectAttributes:{type:"structure",members:{ObjectIdentifier:{}}},DeleteObject:{type:"structure",members:{}},AddFacetToObject:{type:"structure",members:{}},RemoveFacetFromObject:{type:"structure",members:{}},AttachPolicy:{type:"structure",members:{}},DetachPolicy:{type:"structure",members:{}},CreateIndex:{type:"structure",members:{ObjectIdentifier:{}}},AttachToIndex:{type:"structure",members:{AttachedObjectIdentifier:{}}},DetachFromIndex:{type:"structure",members:{DetachedObjectIdentifier:{}}},AttachTypedLink:{type:"structure",members:{TypedLinkSpecifier:{shape:"Sy"}}},DetachTypedLink:{type:"structure",members:{}},UpdateLinkAttributes:{type:"structure",members:{}}}}}}}},CreateDirectory:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/directory/create",responseCode:200},input:{type:"structure",required:["Name","SchemaArn"],members:{Name:{},SchemaArn:{location:"header",locationName:"x-amz-data-partition"}}},output:{type:"structure",required:["DirectoryArn","Name","ObjectIdentifier","AppliedSchemaArn"],members:{DirectoryArn:{},Name:{},ObjectIdentifier:{},AppliedSchemaArn:{}}}},CreateFacet:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/facet/create",responseCode:200},input:{type:"structure",required:["SchemaArn","Name"],members:{SchemaArn:{location:"header",locationName:"x-amz-data-partition"},Name:{},Attributes:{shape:"S46"},ObjectType:{},FacetStyle:{}}},output:{type:"structure",members:{}}},CreateIndex:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/index",responseCode:200},input:{type:"structure",required:["DirectoryArn","OrderedIndexedAttributeList","IsUnique"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"},OrderedIndexedAttributeList:{shape:"S39"},IsUnique:{type:"boolean"},ParentReference:{shape:"Sf"},LinkName:{}}},output:{type:"structure",members:{ObjectIdentifier:{}}}},CreateObject:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/object",responseCode:200},input:{type:"structure",required:["DirectoryArn","SchemaFacets"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"},SchemaFacets:{shape:"S1y"},ObjectAttributeList:{shape:"S5"},ParentReference:{shape:"Sf"},LinkName:{}}},output:{type:"structure",members:{ObjectIdentifier:{}}}},CreateSchema:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/schema/create",responseCode:200},input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{SchemaArn:{}}}},CreateTypedLinkFacet:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/typedlink/facet/create",responseCode:200},input:{type:"structure",required:["SchemaArn","Facet"],members:{SchemaArn:{location:"header",locationName:"x-amz-data-partition"},Facet:{type:"structure",required:["Name","Attributes","IdentityAttributeOrder"],members:{Name:{},Attributes:{shape:"S4v"},IdentityAttributeOrder:{shape:"S1a"}}}}},output:{type:"structure",members:{}}},DeleteDirectory:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/directory",responseCode:200},input:{type:"structure",required:["DirectoryArn"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"}}},output:{type:"structure",required:["DirectoryArn"],members:{DirectoryArn:{}}}},DeleteFacet:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/facet/delete",responseCode:200},input:{type:"structure",required:["SchemaArn","Name"],members:{SchemaArn:{location:"header",locationName:"x-amz-data-partition"},Name:{}}},output:{type:"structure",members:{}}},DeleteObject:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/object/delete",responseCode:200},input:{type:"structure",required:["DirectoryArn","ObjectReference"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"},ObjectReference:{shape:"Sf"}}},output:{type:"structure",members:{}}},DeleteSchema:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/schema",responseCode:200},input:{type:"structure",required:["SchemaArn"],members:{SchemaArn:{location:"header",locationName:"x-amz-data-partition"}}},output:{type:"structure",members:{SchemaArn:{}}}},DeleteTypedLinkFacet:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/typedlink/facet/delete",responseCode:200},input:{type:"structure",required:["SchemaArn","Name"],members:{SchemaArn:{location:"header",locationName:"x-amz-data-partition"},Name:{}}},output:{type:"structure",members:{}}},DetachFromIndex:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/index/detach",responseCode:200},input:{type:"structure",required:["DirectoryArn","IndexReference","TargetReference"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"},IndexReference:{shape:"Sf"},TargetReference:{shape:"Sf"}}},output:{type:"structure",members:{DetachedObjectIdentifier:{}}}},DetachObject:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/object/detach",responseCode:200},input:{type:"structure",required:["DirectoryArn","ParentReference","LinkName"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"},ParentReference:{shape:"Sf"},LinkName:{}}},output:{type:"structure",members:{DetachedObjectIdentifier:{}}}},DetachPolicy:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/policy/detach",responseCode:200},input:{type:"structure",required:["DirectoryArn","PolicyReference","ObjectReference"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"},PolicyReference:{shape:"Sf"},ObjectReference:{shape:"Sf"}}},output:{type:"structure",members:{}}},DetachTypedLink:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/typedlink/detach",responseCode:200},input:{type:"structure",required:["DirectoryArn","TypedLinkSpecifier"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"},TypedLinkSpecifier:{shape:"Sy"}}}},DisableDirectory:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/directory/disable",responseCode:200},input:{type:"structure",required:["DirectoryArn"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"}}},output:{type:"structure",required:["DirectoryArn"],members:{DirectoryArn:{}}}},EnableDirectory:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/directory/enable",responseCode:200},input:{type:"structure",required:["DirectoryArn"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"}}},output:{type:"structure",required:["DirectoryArn"],members:{DirectoryArn:{}}}},GetAppliedSchemaVersion:{http:{requestUri:"/amazonclouddirectory/2017-01-11/schema/getappliedschema",responseCode:200},input:{type:"structure",required:["SchemaArn"],members:{SchemaArn:{}}},output:{type:"structure",members:{AppliedSchemaArn:{}}}},GetDirectory:{http:{requestUri:"/amazonclouddirectory/2017-01-11/directory/get",responseCode:200},input:{type:"structure",required:["DirectoryArn"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"}}},output:{type:"structure",required:["Directory"],members:{Directory:{shape:"S5n"}}}},GetFacet:{http:{requestUri:"/amazonclouddirectory/2017-01-11/facet",responseCode:200},input:{type:"structure",required:["SchemaArn","Name"],members:{SchemaArn:{location:"header",locationName:"x-amz-data-partition"},Name:{}}},output:{type:"structure",members:{Facet:{type:"structure",members:{Name:{},ObjectType:{},FacetStyle:{}}}}}},GetLinkAttributes:{http:{requestUri:"/amazonclouddirectory/2017-01-11/typedlink/attributes/get",responseCode:200},input:{type:"structure",required:["DirectoryArn","TypedLinkSpecifier","AttributeNames"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"},TypedLinkSpecifier:{shape:"Sy"},AttributeNames:{shape:"S1a"},ConsistencyLevel:{}}},output:{type:"structure",members:{Attributes:{shape:"S5"}}}},GetObjectAttributes:{http:{requestUri:"/amazonclouddirectory/2017-01-11/object/attributes/get",responseCode:200},input:{type:"structure",required:["DirectoryArn","ObjectReference","SchemaFacet","AttributeNames"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"},ObjectReference:{shape:"Sf"},ConsistencyLevel:{location:"header",locationName:"x-amz-consistency-level"},SchemaFacet:{shape:"S3"},AttributeNames:{shape:"S1a"}}},output:{type:"structure",members:{Attributes:{shape:"S5"}}}},GetObjectInformation:{http:{requestUri:"/amazonclouddirectory/2017-01-11/object/information",responseCode:200},input:{type:"structure",required:["DirectoryArn","ObjectReference"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"},ObjectReference:{shape:"Sf"},ConsistencyLevel:{location:"header",locationName:"x-amz-consistency-level"}}},output:{type:"structure",members:{SchemaFacets:{shape:"S1y"},ObjectIdentifier:{}}}},GetSchemaAsJson:{http:{requestUri:"/amazonclouddirectory/2017-01-11/schema/json",responseCode:200},input:{type:"structure",required:["SchemaArn"],members:{SchemaArn:{location:"header",locationName:"x-amz-data-partition"}}},output:{type:"structure",members:{Name:{},Document:{}}}},GetTypedLinkFacetInformation:{http:{requestUri:"/amazonclouddirectory/2017-01-11/typedlink/facet/get",responseCode:200},input:{type:"structure",required:["SchemaArn","Name"],members:{SchemaArn:{location:"header",locationName:"x-amz-data-partition"},Name:{}}},output:{type:"structure",members:{IdentityAttributeOrder:{shape:"S1a"}}}},ListAppliedSchemaArns:{http:{requestUri:"/amazonclouddirectory/2017-01-11/schema/applied",responseCode:200},input:{type:"structure",required:["DirectoryArn"],members:{DirectoryArn:{},SchemaArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{SchemaArns:{shape:"S66"},NextToken:{}}}},ListAttachedIndices:{http:{requestUri:"/amazonclouddirectory/2017-01-11/object/indices",responseCode:200},input:{type:"structure",required:["DirectoryArn","TargetReference"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"},TargetReference:{shape:"Sf"},NextToken:{},MaxResults:{type:"integer"},ConsistencyLevel:{location:"header",locationName:"x-amz-consistency-level"}}},output:{type:"structure",members:{IndexAttachments:{shape:"S21"},NextToken:{}}}},ListDevelopmentSchemaArns:{http:{requestUri:"/amazonclouddirectory/2017-01-11/schema/development",responseCode:200},input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{SchemaArns:{shape:"S66"},NextToken:{}}}},ListDirectories:{http:{requestUri:"/amazonclouddirectory/2017-01-11/directory/list",responseCode:200},input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},state:{}}},output:{type:"structure",required:["Directories"],members:{Directories:{type:"list",member:{shape:"S5n"}},NextToken:{}}}},ListFacetAttributes:{http:{requestUri:"/amazonclouddirectory/2017-01-11/facet/attributes",responseCode:200},input:{type:"structure",required:["SchemaArn","Name"],members:{SchemaArn:{location:"header",locationName:"x-amz-data-partition"},Name:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Attributes:{shape:"S46"},NextToken:{}}}},ListFacetNames:{http:{requestUri:"/amazonclouddirectory/2017-01-11/facet/list",responseCode:200},input:{type:"structure",required:["SchemaArn"],members:{SchemaArn:{location:"header",locationName:"x-amz-data-partition"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{FacetNames:{type:"list",member:{}},NextToken:{}}}},ListIncomingTypedLinks:{http:{requestUri:"/amazonclouddirectory/2017-01-11/typedlink/incoming",responseCode:200},input:{type:"structure",required:["DirectoryArn","ObjectReference"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"},ObjectReference:{shape:"Sf"},FilterAttributeRanges:{shape:"S1l"},FilterTypedLink:{shape:"St"},NextToken:{},MaxResults:{type:"integer"},ConsistencyLevel:{}}},output:{type:"structure",members:{LinkSpecifiers:{shape:"S2i"},NextToken:{}}}},ListIndex:{http:{requestUri:"/amazonclouddirectory/2017-01-11/index/targets",responseCode:200},input:{type:"structure",required:["DirectoryArn","IndexReference"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"},RangesOnIndexedValues:{shape:"S1g"},IndexReference:{shape:"Sf"},MaxResults:{type:"integer"},NextToken:{},ConsistencyLevel:{location:"header",locationName:"x-amz-consistency-level"}}},output:{type:"structure",members:{IndexAttachments:{shape:"S21"},NextToken:{}}}},ListManagedSchemaArns:{http:{requestUri:"/amazonclouddirectory/2017-01-11/schema/managed",responseCode:200},input:{type:"structure",members:{SchemaArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{SchemaArns:{shape:"S66"},NextToken:{}}}},ListObjectAttributes:{http:{requestUri:"/amazonclouddirectory/2017-01-11/object/attributes",responseCode:200},input:{type:"structure",required:["DirectoryArn","ObjectReference"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"},ObjectReference:{shape:"Sf"},NextToken:{},MaxResults:{type:"integer"},ConsistencyLevel:{location:"header",locationName:"x-amz-consistency-level"},FacetFilter:{shape:"S3"}}},output:{type:"structure",members:{Attributes:{shape:"S5"},NextToken:{}}}},ListObjectChildren:{http:{requestUri:"/amazonclouddirectory/2017-01-11/object/children",responseCode:200},input:{type:"structure",required:["DirectoryArn","ObjectReference"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"},ObjectReference:{shape:"Sf"},NextToken:{},MaxResults:{type:"integer"},ConsistencyLevel:{location:"header",locationName:"x-amz-consistency-level"}}},output:{type:"structure",members:{Children:{shape:"S1w"},NextToken:{}}}},ListObjectParentPaths:{http:{requestUri:"/amazonclouddirectory/2017-01-11/object/parentpaths",responseCode:200},input:{type:"structure",required:["DirectoryArn","ObjectReference"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"},ObjectReference:{shape:"Sf"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{PathToObjectIdentifiersList:{shape:"S24"},NextToken:{}}}},ListObjectParents:{http:{requestUri:"/amazonclouddirectory/2017-01-11/object/parent",responseCode:200},input:{type:"structure",required:["DirectoryArn","ObjectReference"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"},ObjectReference:{shape:"Sf"},NextToken:{},MaxResults:{type:"integer"},ConsistencyLevel:{location:"header",locationName:"x-amz-consistency-level"},IncludeAllLinksToEachParent:{type:"boolean"}}},output:{type:"structure",members:{Parents:{type:"map",key:{},value:{}},NextToken:{},ParentLinks:{shape:"S2m"}}}},ListObjectPolicies:{http:{requestUri:"/amazonclouddirectory/2017-01-11/object/policy",responseCode:200},input:{type:"structure",required:["DirectoryArn","ObjectReference"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"},ObjectReference:{shape:"Sf"},NextToken:{},MaxResults:{type:"integer"},ConsistencyLevel:{location:"header",locationName:"x-amz-consistency-level"}}},output:{type:"structure",members:{AttachedPolicyIds:{shape:"S27"},NextToken:{}}}},ListOutgoingTypedLinks:{http:{requestUri:"/amazonclouddirectory/2017-01-11/typedlink/outgoing",responseCode:200},input:{type:"structure",required:["DirectoryArn","ObjectReference"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"},ObjectReference:{shape:"Sf"},FilterAttributeRanges:{shape:"S1l"},FilterTypedLink:{shape:"St"},NextToken:{},MaxResults:{type:"integer"},ConsistencyLevel:{}}},output:{type:"structure",members:{TypedLinkSpecifiers:{shape:"S2i"},NextToken:{}}}},ListPolicyAttachments:{http:{requestUri:"/amazonclouddirectory/2017-01-11/policy/attachment",responseCode:200},input:{type:"structure",required:["DirectoryArn","PolicyReference"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"},PolicyReference:{shape:"Sf"},NextToken:{},MaxResults:{type:"integer"},ConsistencyLevel:{location:"header",locationName:"x-amz-consistency-level"}}},output:{type:"structure",members:{ObjectIdentifiers:{shape:"S27"},NextToken:{}}}},ListPublishedSchemaArns:{http:{requestUri:"/amazonclouddirectory/2017-01-11/schema/published",responseCode:200},input:{type:"structure",members:{SchemaArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{SchemaArns:{shape:"S66"},NextToken:{}}}},ListTagsForResource:{http:{requestUri:"/amazonclouddirectory/2017-01-11/tags",responseCode:200},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Tags:{shape:"S79"},NextToken:{}}}},ListTypedLinkFacetAttributes:{http:{requestUri:"/amazonclouddirectory/2017-01-11/typedlink/facet/attributes",responseCode:200},input:{type:"structure",required:["SchemaArn","Name"],members:{SchemaArn:{location:"header",locationName:"x-amz-data-partition"},Name:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Attributes:{shape:"S4v"},NextToken:{}}}},ListTypedLinkFacetNames:{http:{requestUri:"/amazonclouddirectory/2017-01-11/typedlink/facet/list",responseCode:200},input:{type:"structure",required:["SchemaArn"],members:{SchemaArn:{location:"header",locationName:"x-amz-data-partition"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{FacetNames:{type:"list",member:{}},NextToken:{}}}},LookupPolicy:{http:{requestUri:"/amazonclouddirectory/2017-01-11/policy/lookup",responseCode:200},input:{type:"structure",required:["DirectoryArn","ObjectReference"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"},ObjectReference:{shape:"Sf"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{PolicyToPathList:{shape:"S2b"},NextToken:{}}}},PublishSchema:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/schema/publish",responseCode:200},input:{type:"structure",required:["DevelopmentSchemaArn","Version"],members:{DevelopmentSchemaArn:{location:"header",locationName:"x-amz-data-partition"},Version:{},MinorVersion:{},Name:{}}},output:{type:"structure",members:{PublishedSchemaArn:{}}}},PutSchemaFromJson:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/schema/json",responseCode:200},input:{type:"structure",required:["SchemaArn","Document"],members:{SchemaArn:{location:"header",locationName:"x-amz-data-partition"},Document:{}}},output:{type:"structure",members:{Arn:{}}}},RemoveFacetFromObject:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/object/facets/delete",responseCode:200},input:{type:"structure",required:["DirectoryArn","SchemaFacet","ObjectReference"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"},SchemaFacet:{shape:"S3"},ObjectReference:{shape:"Sf"}}},output:{type:"structure",members:{}}},TagResource:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/tags/add",responseCode:200},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"S79"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/tags/remove",responseCode:200},input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateFacet:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/facet",responseCode:200},input:{type:"structure",required:["SchemaArn","Name"],members:{SchemaArn:{location:"header",locationName:"x-amz-data-partition"},Name:{},AttributeUpdates:{type:"list",member:{type:"structure",members:{Attribute:{shape:"S47"},Action:{}}}},ObjectType:{}}},output:{type:"structure",members:{}}},UpdateLinkAttributes:{http:{requestUri:"/amazonclouddirectory/2017-01-11/typedlink/attributes/update",responseCode:200},input:{type:"structure",required:["DirectoryArn","TypedLinkSpecifier","AttributeUpdates"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"},TypedLinkSpecifier:{shape:"Sy"},AttributeUpdates:{shape:"S3g"}}},output:{type:"structure",members:{}}},UpdateObjectAttributes:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/object/update",responseCode:200},input:{type:"structure",required:["DirectoryArn","ObjectReference","AttributeUpdates"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"},ObjectReference:{shape:"Sf"},AttributeUpdates:{shape:"S2z"}}},output:{type:"structure",members:{ObjectIdentifier:{}}}},UpdateSchema:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/schema/update",responseCode:200},input:{type:"structure",required:["SchemaArn","Name"],members:{SchemaArn:{location:"header",locationName:"x-amz-data-partition"},Name:{}}},output:{type:"structure",members:{SchemaArn:{}}}},UpdateTypedLinkFacet:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/typedlink/facet",responseCode:200},input:{type:"structure",required:["SchemaArn","Name","AttributeUpdates","IdentityAttributeOrder"],members:{SchemaArn:{location:"header",locationName:"x-amz-data-partition"},Name:{},AttributeUpdates:{type:"list",member:{type:"structure",required:["Attribute","Action"],members:{Attribute:{shape:"S4w"},Action:{}}}},IdentityAttributeOrder:{shape:"S1a"}}},output:{type:"structure",members:{}}},UpgradeAppliedSchema:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/schema/upgradeapplied",responseCode:200},input:{type:"structure",required:["PublishedSchemaArn","DirectoryArn"],members:{PublishedSchemaArn:{},DirectoryArn:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{UpgradedSchemaArn:{},DirectoryArn:{}}}},UpgradePublishedSchema:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/schema/upgradepublished",responseCode:200},input:{type:"structure",required:["DevelopmentSchemaArn","PublishedSchemaArn","MinorVersion"],members:{DevelopmentSchemaArn:{},PublishedSchemaArn:{},MinorVersion:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{UpgradedSchemaArn:{}}}}},shapes:{S3:{type:"structure",members:{SchemaArn:{},FacetName:{}}},S5:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{shape:"S7"},Value:{shape:"S9"}}}},S7:{type:"structure",required:["SchemaArn","FacetName","Name"],members:{SchemaArn:{},FacetName:{},Name:{}}},S9:{type:"structure",members:{StringValue:{},BinaryValue:{type:"blob"},BooleanValue:{type:"boolean"},NumberValue:{},DatetimeValue:{type:"timestamp"}}},Sf:{type:"structure",members:{Selector:{}}},St:{type:"structure",required:["SchemaArn","TypedLinkName"],members:{SchemaArn:{},TypedLinkName:{}}},Sv:{type:"list",member:{type:"structure",required:["AttributeName","Value"],members:{AttributeName:{},Value:{shape:"S9"}}}},Sy:{type:"structure",required:["TypedLinkFacet","SourceObjectReference","TargetObjectReference","IdentityAttributeValues"],members:{TypedLinkFacet:{shape:"St"},SourceObjectReference:{shape:"Sf"},TargetObjectReference:{shape:"Sf"},IdentityAttributeValues:{shape:"Sv"}}},S1a:{type:"list",member:{}},S1g:{type:"list",member:{type:"structure",members:{AttributeKey:{shape:"S7"},Range:{shape:"S1i"}}}},S1i:{type:"structure",required:["StartMode","EndMode"],members:{StartMode:{},StartValue:{shape:"S9"},EndMode:{},EndValue:{shape:"S9"}}},S1l:{type:"list",member:{type:"structure",required:["Range"],members:{AttributeName:{},Range:{shape:"S1i"}}}},S1w:{type:"map",key:{},value:{}},S1y:{type:"list",member:{shape:"S3"}},S21:{type:"list",member:{type:"structure",members:{IndexedAttributes:{shape:"S5"},ObjectIdentifier:{}}}},S24:{type:"list",member:{type:"structure",members:{Path:{},ObjectIdentifiers:{shape:"S27"}}}},S27:{type:"list",member:{}},S2b:{type:"list",member:{type:"structure",members:{Path:{},Policies:{type:"list",member:{type:"structure",members:{PolicyId:{},ObjectIdentifier:{},PolicyType:{}}}}}}},S2i:{type:"list",member:{shape:"Sy"}},S2m:{type:"list",member:{type:"structure",members:{ObjectIdentifier:{},LinkName:{}}}},S2z:{type:"list",member:{type:"structure",members:{ObjectAttributeKey:{shape:"S7"},ObjectAttributeAction:{type:"structure",members:{ObjectAttributeActionType:{},ObjectAttributeUpdateValue:{shape:"S9"}}}}}},S39:{type:"list",member:{shape:"S7"}},S3g:{type:"list",member:{type:"structure",members:{AttributeKey:{shape:"S7"},AttributeAction:{type:"structure",members:{AttributeActionType:{},AttributeUpdateValue:{shape:"S9"}}}}}},S46:{type:"list",member:{shape:"S47"}},S47:{type:"structure",required:["Name"],members:{Name:{},AttributeDefinition:{type:"structure",required:["Type"],members:{Type:{},DefaultValue:{shape:"S9"},IsImmutable:{type:"boolean"},Rules:{shape:"S4a"}}},AttributeReference:{type:"structure",required:["TargetFacetName","TargetAttributeName"],members:{TargetFacetName:{},TargetAttributeName:{}}},RequiredBehavior:{}}},S4a:{type:"map",key:{},value:{type:"structure",members:{Type:{},Parameters:{type:"map",key:{},value:{}}}}},S4v:{type:"list",member:{shape:"S4w"}},S4w:{type:"structure",required:["Name","Type","RequiredBehavior"],members:{Name:{},Type:{},DefaultValue:{shape:"S9"},IsImmutable:{type:"boolean"},Rules:{shape:"S4a"},RequiredBehavior:{}}},S5n:{type:"structure",members:{Name:{},DirectoryArn:{},State:{},CreationDateTime:{type:"timestamp"}}},S66:{type:"list",member:{}},S79:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}}}}},2641:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["kinesisvideosignalingchannels"]={};i.KinesisVideoSignalingChannels=s.defineService("kinesisvideosignalingchannels",["2019-12-04"]);Object.defineProperty(a.services["kinesisvideosignalingchannels"],"2019-12-04",{get:function get(){var e=r(1713);e.paginators=r(1529).pagination;return e},enumerable:true,configurable:true});e.exports=i.KinesisVideoSignalingChannels},2655:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-05-22",endpointPrefix:"personalize",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon Personalize",serviceId:"Personalize",signatureVersion:"v4",signingName:"personalize",targetPrefix:"AmazonPersonalize",uid:"personalize-2018-05-22"},operations:{CreateBatchInferenceJob:{input:{type:"structure",required:["jobName","solutionVersionArn","jobInput","jobOutput","roleArn"],members:{jobName:{},solutionVersionArn:{},filterArn:{},numResults:{type:"integer"},jobInput:{shape:"S5"},jobOutput:{shape:"S9"},roleArn:{},batchInferenceJobConfig:{shape:"Sb"},tags:{shape:"Sf"}}},output:{type:"structure",members:{batchInferenceJobArn:{}}}},CreateBatchSegmentJob:{input:{type:"structure",required:["jobName","solutionVersionArn","jobInput","jobOutput","roleArn"],members:{jobName:{},solutionVersionArn:{},filterArn:{},numResults:{type:"integer"},jobInput:{shape:"Sl"},jobOutput:{shape:"Sm"},roleArn:{},tags:{shape:"Sf"}}},output:{type:"structure",members:{batchSegmentJobArn:{}}}},CreateCampaign:{input:{type:"structure",required:["name","solutionVersionArn"],members:{name:{},solutionVersionArn:{},minProvisionedTPS:{type:"integer"},campaignConfig:{shape:"Sq"},tags:{shape:"Sf"}}},output:{type:"structure",members:{campaignArn:{}}},idempotent:true},CreateDataset:{input:{type:"structure",required:["name","schemaArn","datasetGroupArn","datasetType"],members:{name:{},schemaArn:{},datasetGroupArn:{},datasetType:{},tags:{shape:"Sf"}}},output:{type:"structure",members:{datasetArn:{}}},idempotent:true},CreateDatasetExportJob:{input:{type:"structure",required:["jobName","datasetArn","roleArn","jobOutput"],members:{jobName:{},datasetArn:{},ingestionMode:{},roleArn:{},jobOutput:{shape:"Sx"},tags:{shape:"Sf"}}},output:{type:"structure",members:{datasetExportJobArn:{}}},idempotent:true},CreateDatasetGroup:{input:{type:"structure",required:["name"],members:{name:{},roleArn:{},kmsKeyArn:{},domain:{},tags:{shape:"Sf"}}},output:{type:"structure",members:{datasetGroupArn:{},domain:{}}}},CreateDatasetImportJob:{input:{type:"structure",required:["jobName","datasetArn","dataSource","roleArn"],members:{jobName:{},datasetArn:{},dataSource:{shape:"S13"},roleArn:{},tags:{shape:"Sf"}}},output:{type:"structure",members:{datasetImportJobArn:{}}}},CreateEventTracker:{input:{type:"structure",required:["name","datasetGroupArn"],members:{name:{},datasetGroupArn:{},tags:{shape:"Sf"}}},output:{type:"structure",members:{eventTrackerArn:{},trackingId:{}}},idempotent:true},CreateFilter:{input:{type:"structure",required:["name","datasetGroupArn","filterExpression"],members:{name:{},datasetGroupArn:{},filterExpression:{shape:"S19"},tags:{shape:"Sf"}}},output:{type:"structure",members:{filterArn:{}}}},CreateRecommender:{input:{type:"structure",required:["name","datasetGroupArn","recipeArn"],members:{name:{},datasetGroupArn:{},recipeArn:{},recommenderConfig:{shape:"S1c"},tags:{shape:"Sf"}}},output:{type:"structure",members:{recommenderArn:{}}},idempotent:true},CreateSchema:{input:{type:"structure",required:["name","schema"],members:{name:{},schema:{},domain:{}}},output:{type:"structure",members:{schemaArn:{}}},idempotent:true},CreateSolution:{input:{type:"structure",required:["name","datasetGroupArn"],members:{name:{},performHPO:{type:"boolean"},performAutoML:{type:"boolean"},recipeArn:{},datasetGroupArn:{},eventType:{},solutionConfig:{shape:"S1l"},tags:{shape:"Sf"}}},output:{type:"structure",members:{solutionArn:{}}}},CreateSolutionVersion:{input:{type:"structure",required:["solutionArn"],members:{solutionArn:{},trainingMode:{},tags:{shape:"Sf"}}},output:{type:"structure",members:{solutionVersionArn:{}}}},DeleteCampaign:{input:{type:"structure",required:["campaignArn"],members:{campaignArn:{}}},idempotent:true},DeleteDataset:{input:{type:"structure",required:["datasetArn"],members:{datasetArn:{}}},idempotent:true},DeleteDatasetGroup:{input:{type:"structure",required:["datasetGroupArn"],members:{datasetGroupArn:{}}},idempotent:true},DeleteEventTracker:{input:{type:"structure",required:["eventTrackerArn"],members:{eventTrackerArn:{}}},idempotent:true},DeleteFilter:{input:{type:"structure",required:["filterArn"],members:{filterArn:{}}}},DeleteRecommender:{input:{type:"structure",required:["recommenderArn"],members:{recommenderArn:{}}},idempotent:true},DeleteSchema:{input:{type:"structure",required:["schemaArn"],members:{schemaArn:{}}},idempotent:true},DeleteSolution:{input:{type:"structure",required:["solutionArn"],members:{solutionArn:{}}},idempotent:true},DescribeAlgorithm:{input:{type:"structure",required:["algorithmArn"],members:{algorithmArn:{}}},output:{type:"structure",members:{algorithm:{type:"structure",members:{name:{},algorithmArn:{},algorithmImage:{type:"structure",required:["dockerURI"],members:{name:{},dockerURI:{}}},defaultHyperParameters:{shape:"Sc"},defaultHyperParameterRanges:{type:"structure",members:{integerHyperParameterRanges:{type:"list",member:{type:"structure",members:{name:{},minValue:{type:"integer"},maxValue:{type:"integer"},isTunable:{type:"boolean"}}}},continuousHyperParameterRanges:{type:"list",member:{type:"structure",members:{name:{},minValue:{type:"double"},maxValue:{type:"double"},isTunable:{type:"boolean"}}}},categoricalHyperParameterRanges:{type:"list",member:{type:"structure",members:{name:{},values:{shape:"S25"},isTunable:{type:"boolean"}}}}}},defaultResourceConfig:{type:"map",key:{},value:{}},trainingInputMode:{},roleArn:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}}},idempotent:true},DescribeBatchInferenceJob:{input:{type:"structure",required:["batchInferenceJobArn"],members:{batchInferenceJobArn:{}}},output:{type:"structure",members:{batchInferenceJob:{type:"structure",members:{jobName:{},batchInferenceJobArn:{},filterArn:{},failureReason:{},solutionVersionArn:{},numResults:{type:"integer"},jobInput:{shape:"S5"},jobOutput:{shape:"S9"},batchInferenceJobConfig:{shape:"Sb"},roleArn:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}}},idempotent:true},DescribeBatchSegmentJob:{input:{type:"structure",required:["batchSegmentJobArn"],members:{batchSegmentJobArn:{}}},output:{type:"structure",members:{batchSegmentJob:{type:"structure",members:{jobName:{},batchSegmentJobArn:{},filterArn:{},failureReason:{},solutionVersionArn:{},numResults:{type:"integer"},jobInput:{shape:"Sl"},jobOutput:{shape:"Sm"},roleArn:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}}},idempotent:true},DescribeCampaign:{input:{type:"structure",required:["campaignArn"],members:{campaignArn:{}}},output:{type:"structure",members:{campaign:{type:"structure",members:{name:{},campaignArn:{},solutionVersionArn:{},minProvisionedTPS:{type:"integer"},campaignConfig:{shape:"Sq"},status:{},failureReason:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},latestCampaignUpdate:{type:"structure",members:{solutionVersionArn:{},minProvisionedTPS:{type:"integer"},campaignConfig:{shape:"Sq"},status:{},failureReason:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}}}}},idempotent:true},DescribeDataset:{input:{type:"structure",required:["datasetArn"],members:{datasetArn:{}}},output:{type:"structure",members:{dataset:{type:"structure",members:{name:{},datasetArn:{},datasetGroupArn:{},datasetType:{},schemaArn:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}}},idempotent:true},DescribeDatasetExportJob:{input:{type:"structure",required:["datasetExportJobArn"],members:{datasetExportJobArn:{}}},output:{type:"structure",members:{datasetExportJob:{type:"structure",members:{jobName:{},datasetExportJobArn:{},datasetArn:{},ingestionMode:{},roleArn:{},status:{},jobOutput:{shape:"Sx"},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},failureReason:{}}}}},idempotent:true},DescribeDatasetGroup:{input:{type:"structure",required:["datasetGroupArn"],members:{datasetGroupArn:{}}},output:{type:"structure",members:{datasetGroup:{type:"structure",members:{name:{},datasetGroupArn:{},status:{},roleArn:{},kmsKeyArn:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},failureReason:{},domain:{}}}}},idempotent:true},DescribeDatasetImportJob:{input:{type:"structure",required:["datasetImportJobArn"],members:{datasetImportJobArn:{}}},output:{type:"structure",members:{datasetImportJob:{type:"structure",members:{jobName:{},datasetImportJobArn:{},datasetArn:{},dataSource:{shape:"S13"},roleArn:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},failureReason:{}}}}},idempotent:true},DescribeEventTracker:{input:{type:"structure",required:["eventTrackerArn"],members:{eventTrackerArn:{}}},output:{type:"structure",members:{eventTracker:{type:"structure",members:{name:{},eventTrackerArn:{},accountId:{},trackingId:{},datasetGroupArn:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}}},idempotent:true},DescribeFeatureTransformation:{input:{type:"structure",required:["featureTransformationArn"],members:{featureTransformationArn:{}}},output:{type:"structure",members:{featureTransformation:{type:"structure",members:{name:{},featureTransformationArn:{},defaultParameters:{type:"map",key:{},value:{}},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},status:{}}}}},idempotent:true},DescribeFilter:{input:{type:"structure",required:["filterArn"],members:{filterArn:{}}},output:{type:"structure",members:{filter:{type:"structure",members:{name:{},filterArn:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},datasetGroupArn:{},failureReason:{},filterExpression:{shape:"S19"},status:{}}}}},idempotent:true},DescribeRecipe:{input:{type:"structure",required:["recipeArn"],members:{recipeArn:{}}},output:{type:"structure",members:{recipe:{type:"structure",members:{name:{},recipeArn:{},algorithmArn:{},featureTransformationArn:{},status:{},description:{},creationDateTime:{type:"timestamp"},recipeType:{},lastUpdatedDateTime:{type:"timestamp"}}}}},idempotent:true},DescribeRecommender:{input:{type:"structure",required:["recommenderArn"],members:{recommenderArn:{}}},output:{type:"structure",members:{recommender:{type:"structure",members:{recommenderArn:{},datasetGroupArn:{},name:{},recipeArn:{},recommenderConfig:{shape:"S1c"},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},status:{},failureReason:{},latestRecommenderUpdate:{type:"structure",members:{recommenderConfig:{shape:"S1c"},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},status:{},failureReason:{}}}}}}},idempotent:true},DescribeSchema:{input:{type:"structure",required:["schemaArn"],members:{schemaArn:{}}},output:{type:"structure",members:{schema:{type:"structure",members:{name:{},schemaArn:{},schema:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},domain:{}}}}},idempotent:true},DescribeSolution:{input:{type:"structure",required:["solutionArn"],members:{solutionArn:{}}},output:{type:"structure",members:{solution:{type:"structure",members:{name:{},solutionArn:{},performHPO:{type:"boolean"},performAutoML:{type:"boolean"},recipeArn:{},datasetGroupArn:{},eventType:{},solutionConfig:{shape:"S1l"},autoMLResult:{type:"structure",members:{bestRecipeArn:{}}},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},latestSolutionVersion:{shape:"S4l"}}}}},idempotent:true},DescribeSolutionVersion:{input:{type:"structure",required:["solutionVersionArn"],members:{solutionVersionArn:{}}},output:{type:"structure",members:{solutionVersion:{type:"structure",members:{solutionVersionArn:{},solutionArn:{},performHPO:{type:"boolean"},performAutoML:{type:"boolean"},recipeArn:{},eventType:{},datasetGroupArn:{},solutionConfig:{shape:"S1l"},trainingHours:{type:"double"},trainingMode:{},tunedHPOParams:{type:"structure",members:{algorithmHyperParameters:{shape:"Sc"}}},status:{},failureReason:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}}},idempotent:true},GetSolutionMetrics:{input:{type:"structure",required:["solutionVersionArn"],members:{solutionVersionArn:{}}},output:{type:"structure",members:{solutionVersionArn:{},metrics:{type:"map",key:{},value:{type:"double"}}}}},ListBatchInferenceJobs:{input:{type:"structure",members:{solutionVersionArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{batchInferenceJobs:{type:"list",member:{type:"structure",members:{batchInferenceJobArn:{},jobName:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},failureReason:{},solutionVersionArn:{}}}},nextToken:{}}},idempotent:true},ListBatchSegmentJobs:{input:{type:"structure",members:{solutionVersionArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{batchSegmentJobs:{type:"list",member:{type:"structure",members:{batchSegmentJobArn:{},jobName:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},failureReason:{},solutionVersionArn:{}}}},nextToken:{}}},idempotent:true},ListCampaigns:{input:{type:"structure",members:{solutionArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{campaigns:{type:"list",member:{type:"structure",members:{name:{},campaignArn:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},failureReason:{}}}},nextToken:{}}},idempotent:true},ListDatasetExportJobs:{input:{type:"structure",members:{datasetArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{datasetExportJobs:{type:"list",member:{type:"structure",members:{datasetExportJobArn:{},jobName:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},failureReason:{}}}},nextToken:{}}},idempotent:true},ListDatasetGroups:{input:{type:"structure",members:{nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{datasetGroups:{type:"list",member:{type:"structure",members:{name:{},datasetGroupArn:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},failureReason:{},domain:{}}}},nextToken:{}}},idempotent:true},ListDatasetImportJobs:{input:{type:"structure",members:{datasetArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{datasetImportJobs:{type:"list",member:{type:"structure",members:{datasetImportJobArn:{},jobName:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},failureReason:{}}}},nextToken:{}}},idempotent:true},ListDatasets:{input:{type:"structure",members:{datasetGroupArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{datasets:{type:"list",member:{type:"structure",members:{name:{},datasetArn:{},datasetType:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}},nextToken:{}}},idempotent:true},ListEventTrackers:{input:{type:"structure",members:{datasetGroupArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{eventTrackers:{type:"list",member:{type:"structure",members:{name:{},eventTrackerArn:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}},nextToken:{}}},idempotent:true},ListFilters:{input:{type:"structure",members:{datasetGroupArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{Filters:{type:"list",member:{type:"structure",members:{name:{},filterArn:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},datasetGroupArn:{},failureReason:{},status:{}}}},nextToken:{}}},idempotent:true},ListRecipes:{input:{type:"structure",members:{recipeProvider:{},nextToken:{},maxResults:{type:"integer"},domain:{}}},output:{type:"structure",members:{recipes:{type:"list",member:{type:"structure",members:{name:{},recipeArn:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},domain:{}}}},nextToken:{}}},idempotent:true},ListRecommenders:{input:{type:"structure",members:{datasetGroupArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{recommenders:{type:"list",member:{type:"structure",members:{name:{},recommenderArn:{},datasetGroupArn:{},recipeArn:{},recommenderConfig:{shape:"S1c"},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}},nextToken:{}}},idempotent:true},ListSchemas:{input:{type:"structure",members:{nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{schemas:{type:"list",member:{type:"structure",members:{name:{},schemaArn:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},domain:{}}}},nextToken:{}}},idempotent:true},ListSolutionVersions:{input:{type:"structure",members:{solutionArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{solutionVersions:{type:"list",member:{shape:"S4l"}},nextToken:{}}},idempotent:true},ListSolutions:{input:{type:"structure",members:{datasetGroupArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{solutions:{type:"list",member:{type:"structure",members:{name:{},solutionArn:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}},nextToken:{}}},idempotent:true},ListTagsForResource:{input:{type:"structure",required:["resourceArn"],members:{resourceArn:{}}},output:{type:"structure",members:{tags:{shape:"Sf"}}}},StartRecommender:{input:{type:"structure",required:["recommenderArn"],members:{recommenderArn:{}}},output:{type:"structure",members:{recommenderArn:{}}},idempotent:true},StopRecommender:{input:{type:"structure",required:["recommenderArn"],members:{recommenderArn:{}}},output:{type:"structure",members:{recommenderArn:{}}},idempotent:true},StopSolutionVersionCreation:{input:{type:"structure",required:["solutionVersionArn"],members:{solutionVersionArn:{}}},idempotent:true},TagResource:{input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{},tags:{shape:"Sf"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{},tagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateCampaign:{input:{type:"structure",required:["campaignArn"],members:{campaignArn:{},solutionVersionArn:{},minProvisionedTPS:{type:"integer"},campaignConfig:{shape:"Sq"}}},output:{type:"structure",members:{campaignArn:{}}},idempotent:true},UpdateRecommender:{input:{type:"structure",required:["recommenderArn","recommenderConfig"],members:{recommenderArn:{},recommenderConfig:{shape:"S1c"}}},output:{type:"structure",members:{recommenderArn:{}}},idempotent:true}},shapes:{S5:{type:"structure",required:["s3DataSource"],members:{s3DataSource:{shape:"S6"}}},S6:{type:"structure",required:["path"],members:{path:{},kmsKeyArn:{}}},S9:{type:"structure",required:["s3DataDestination"],members:{s3DataDestination:{shape:"S6"}}},Sb:{type:"structure",members:{itemExplorationConfig:{shape:"Sc"}}},Sc:{type:"map",key:{},value:{}},Sf:{type:"list",member:{type:"structure",required:["tagKey","tagValue"],members:{tagKey:{},tagValue:{}}}},Sl:{type:"structure",required:["s3DataSource"],members:{s3DataSource:{shape:"S6"}}},Sm:{type:"structure",required:["s3DataDestination"],members:{s3DataDestination:{shape:"S6"}}},Sq:{type:"structure",members:{itemExplorationConfig:{shape:"Sc"}}},Sx:{type:"structure",required:["s3DataDestination"],members:{s3DataDestination:{shape:"S6"}}},S13:{type:"structure",members:{dataLocation:{}}},S19:{type:"string",sensitive:true},S1c:{type:"structure",members:{itemExplorationConfig:{shape:"Sc"},minRecommendationRequestsPerSecond:{type:"integer"}}},S1l:{type:"structure",members:{eventValueThreshold:{},hpoConfig:{type:"structure",members:{hpoObjective:{type:"structure",members:{type:{},metricName:{},metricRegex:{}}},hpoResourceConfig:{type:"structure",members:{maxNumberOfTrainingJobs:{},maxParallelTrainingJobs:{}}},algorithmHyperParameterRanges:{type:"structure",members:{integerHyperParameterRanges:{type:"list",member:{type:"structure",members:{name:{},minValue:{type:"integer"},maxValue:{type:"integer"}}}},continuousHyperParameterRanges:{type:"list",member:{type:"structure",members:{name:{},minValue:{type:"double"},maxValue:{type:"double"}}}},categoricalHyperParameterRanges:{type:"list",member:{type:"structure",members:{name:{},values:{shape:"S25"}}}}}}}},algorithmHyperParameters:{shape:"Sc"},featureTransformationParameters:{type:"map",key:{},value:{}},autoMLConfig:{type:"structure",members:{metricName:{},recipeList:{type:"list",member:{}}}},optimizationObjective:{type:"structure",members:{itemAttribute:{},objectiveSensitivity:{}}}}},S25:{type:"list",member:{}},S4l:{type:"structure",members:{solutionVersionArn:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},failureReason:{}}}}}},2659:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-10-01",endpointPrefix:"appmesh",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS App Mesh",serviceId:"App Mesh",signatureVersion:"v4",signingName:"appmesh",uid:"appmesh-2018-10-01"},operations:{CreateMesh:{http:{method:"PUT",requestUri:"/meshes",responseCode:200},input:{type:"structure",required:["meshName"],members:{clientToken:{idempotencyToken:true},meshName:{}}},output:{type:"structure",members:{mesh:{shape:"S5"}},payload:"mesh"},idempotent:true},CreateRoute:{http:{method:"PUT",requestUri:"/meshes/{meshName}/virtualRouter/{virtualRouterName}/routes",responseCode:200},input:{type:"structure",required:["meshName","routeName","spec","virtualRouterName"],members:{clientToken:{idempotencyToken:true},meshName:{location:"uri",locationName:"meshName"},routeName:{},spec:{shape:"Sd"},virtualRouterName:{location:"uri",locationName:"virtualRouterName"}}},output:{type:"structure",members:{route:{shape:"Sl"}},payload:"route"},idempotent:true},CreateVirtualNode:{http:{method:"PUT",requestUri:"/meshes/{meshName}/virtualNodes",responseCode:200},input:{type:"structure",required:["meshName","spec","virtualNodeName"],members:{clientToken:{idempotencyToken:true},meshName:{location:"uri",locationName:"meshName"},spec:{shape:"Sp"},virtualNodeName:{}}},output:{type:"structure",members:{virtualNode:{shape:"S14"}},payload:"virtualNode"},idempotent:true},CreateVirtualRouter:{http:{method:"PUT",requestUri:"/meshes/{meshName}/virtualRouters",responseCode:200},input:{type:"structure",required:["meshName","spec","virtualRouterName"],members:{clientToken:{idempotencyToken:true},meshName:{location:"uri",locationName:"meshName"},spec:{shape:"S18"},virtualRouterName:{}}},output:{type:"structure",members:{virtualRouter:{shape:"S1b"}},payload:"virtualRouter"},idempotent:true},DeleteMesh:{http:{method:"DELETE",requestUri:"/meshes/{meshName}",responseCode:200},input:{type:"structure",required:["meshName"],members:{meshName:{location:"uri",locationName:"meshName"}}},output:{type:"structure",members:{mesh:{shape:"S5"}},payload:"mesh"},idempotent:true},DeleteRoute:{http:{method:"DELETE",requestUri:"/meshes/{meshName}/virtualRouter/{virtualRouterName}/routes/{routeName}",responseCode:200},input:{type:"structure",required:["meshName","routeName","virtualRouterName"],members:{meshName:{location:"uri",locationName:"meshName"},routeName:{location:"uri",locationName:"routeName"},virtualRouterName:{location:"uri",locationName:"virtualRouterName"}}},output:{type:"structure",members:{route:{shape:"Sl"}},payload:"route"},idempotent:true},DeleteVirtualNode:{http:{method:"DELETE",requestUri:"/meshes/{meshName}/virtualNodes/{virtualNodeName}",responseCode:200},input:{type:"structure",required:["meshName","virtualNodeName"],members:{meshName:{location:"uri",locationName:"meshName"},virtualNodeName:{location:"uri",locationName:"virtualNodeName"}}},output:{type:"structure",members:{virtualNode:{shape:"S14"}},payload:"virtualNode"},idempotent:true},DeleteVirtualRouter:{http:{method:"DELETE",requestUri:"/meshes/{meshName}/virtualRouters/{virtualRouterName}",responseCode:200},input:{type:"structure",required:["meshName","virtualRouterName"],members:{meshName:{location:"uri",locationName:"meshName"},virtualRouterName:{location:"uri",locationName:"virtualRouterName"}}},output:{type:"structure",members:{virtualRouter:{shape:"S1b"}},payload:"virtualRouter"},idempotent:true},DescribeMesh:{http:{method:"GET",requestUri:"/meshes/{meshName}",responseCode:200},input:{type:"structure",required:["meshName"],members:{meshName:{location:"uri",locationName:"meshName"}}},output:{type:"structure",members:{mesh:{shape:"S5"}},payload:"mesh"}},DescribeRoute:{http:{method:"GET",requestUri:"/meshes/{meshName}/virtualRouter/{virtualRouterName}/routes/{routeName}",responseCode:200},input:{type:"structure",required:["meshName","routeName","virtualRouterName"],members:{meshName:{location:"uri",locationName:"meshName"},routeName:{location:"uri",locationName:"routeName"},virtualRouterName:{location:"uri",locationName:"virtualRouterName"}}},output:{type:"structure",members:{route:{shape:"Sl"}},payload:"route"}},DescribeVirtualNode:{http:{method:"GET",requestUri:"/meshes/{meshName}/virtualNodes/{virtualNodeName}",responseCode:200},input:{type:"structure",required:["meshName","virtualNodeName"],members:{meshName:{location:"uri",locationName:"meshName"},virtualNodeName:{location:"uri",locationName:"virtualNodeName"}}},output:{type:"structure",members:{virtualNode:{shape:"S14"}},payload:"virtualNode"}},DescribeVirtualRouter:{http:{method:"GET",requestUri:"/meshes/{meshName}/virtualRouters/{virtualRouterName}",responseCode:200},input:{type:"structure",required:["meshName","virtualRouterName"],members:{meshName:{location:"uri",locationName:"meshName"},virtualRouterName:{location:"uri",locationName:"virtualRouterName"}}},output:{type:"structure",members:{virtualRouter:{shape:"S1b"}},payload:"virtualRouter"}},ListMeshes:{http:{method:"GET",requestUri:"/meshes",responseCode:200},input:{type:"structure",members:{limit:{location:"querystring",locationName:"limit",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["meshes"],members:{meshes:{type:"list",member:{type:"structure",members:{arn:{},meshName:{}}}},nextToken:{}}}},ListRoutes:{http:{method:"GET",requestUri:"/meshes/{meshName}/virtualRouter/{virtualRouterName}/routes",responseCode:200},input:{type:"structure",required:["meshName","virtualRouterName"],members:{limit:{location:"querystring",locationName:"limit",type:"integer"},meshName:{location:"uri",locationName:"meshName"},nextToken:{location:"querystring",locationName:"nextToken"},virtualRouterName:{location:"uri",locationName:"virtualRouterName"}}},output:{type:"structure",required:["routes"],members:{nextToken:{},routes:{type:"list",member:{type:"structure",members:{arn:{},meshName:{},routeName:{},virtualRouterName:{}}}}}}},ListVirtualNodes:{http:{method:"GET",requestUri:"/meshes/{meshName}/virtualNodes",responseCode:200},input:{type:"structure",required:["meshName"],members:{limit:{location:"querystring",locationName:"limit",type:"integer"},meshName:{location:"uri",locationName:"meshName"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["virtualNodes"],members:{nextToken:{},virtualNodes:{type:"list",member:{type:"structure",members:{arn:{},meshName:{},virtualNodeName:{}}}}}}},ListVirtualRouters:{http:{method:"GET",requestUri:"/meshes/{meshName}/virtualRouters",responseCode:200},input:{type:"structure",required:["meshName"],members:{limit:{location:"querystring",locationName:"limit",type:"integer"},meshName:{location:"uri",locationName:"meshName"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["virtualRouters"],members:{nextToken:{},virtualRouters:{type:"list",member:{type:"structure",members:{arn:{},meshName:{},virtualRouterName:{}}}}}}},UpdateRoute:{http:{method:"PUT",requestUri:"/meshes/{meshName}/virtualRouter/{virtualRouterName}/routes/{routeName}",responseCode:200},input:{type:"structure",required:["meshName","routeName","spec","virtualRouterName"],members:{clientToken:{idempotencyToken:true},meshName:{location:"uri",locationName:"meshName"},routeName:{location:"uri",locationName:"routeName"},spec:{shape:"Sd"},virtualRouterName:{location:"uri",locationName:"virtualRouterName"}}},output:{type:"structure",members:{route:{shape:"Sl"}},payload:"route"},idempotent:true},UpdateVirtualNode:{http:{method:"PUT",requestUri:"/meshes/{meshName}/virtualNodes/{virtualNodeName}",responseCode:200},input:{type:"structure",required:["meshName","spec","virtualNodeName"],members:{clientToken:{idempotencyToken:true},meshName:{location:"uri",locationName:"meshName"},spec:{shape:"Sp"},virtualNodeName:{location:"uri",locationName:"virtualNodeName"}}},output:{type:"structure",members:{virtualNode:{shape:"S14"}},payload:"virtualNode"},idempotent:true},UpdateVirtualRouter:{http:{method:"PUT",requestUri:"/meshes/{meshName}/virtualRouters/{virtualRouterName}",responseCode:200},input:{type:"structure",required:["meshName","spec","virtualRouterName"],members:{clientToken:{idempotencyToken:true},meshName:{location:"uri",locationName:"meshName"},spec:{shape:"S18"},virtualRouterName:{location:"uri",locationName:"virtualRouterName"}}},output:{type:"structure",members:{virtualRouter:{shape:"S1b"}},payload:"virtualRouter"},idempotent:true}},shapes:{S5:{type:"structure",required:["meshName","metadata"],members:{meshName:{},metadata:{shape:"S6"},status:{type:"structure",members:{status:{}}}}},S6:{type:"structure",members:{arn:{},createdAt:{type:"timestamp"},lastUpdatedAt:{type:"timestamp"},uid:{},version:{type:"long"}}},Sd:{type:"structure",members:{httpRoute:{type:"structure",members:{action:{type:"structure",members:{weightedTargets:{type:"list",member:{type:"structure",members:{virtualNode:{},weight:{type:"integer"}}}}}},match:{type:"structure",members:{prefix:{}}}}}}},Sl:{type:"structure",required:["meshName","routeName","virtualRouterName"],members:{meshName:{},metadata:{shape:"S6"},routeName:{},spec:{shape:"Sd"},status:{type:"structure",members:{status:{}}},virtualRouterName:{}}},Sp:{type:"structure",members:{backends:{type:"list",member:{}},listeners:{type:"list",member:{type:"structure",members:{healthCheck:{type:"structure",required:["healthyThreshold","intervalMillis","protocol","timeoutMillis","unhealthyThreshold"],members:{healthyThreshold:{type:"integer"},intervalMillis:{type:"long"},path:{},port:{type:"integer"},protocol:{},timeoutMillis:{type:"long"},unhealthyThreshold:{type:"integer"}}},portMapping:{type:"structure",members:{port:{type:"integer"},protocol:{}}}}}},serviceDiscovery:{type:"structure",members:{dns:{type:"structure",members:{serviceName:{}}}}}}},S14:{type:"structure",required:["meshName","virtualNodeName"],members:{meshName:{},metadata:{shape:"S6"},spec:{shape:"Sp"},status:{type:"structure",members:{status:{}}},virtualNodeName:{}}},S18:{type:"structure",members:{serviceNames:{type:"list",member:{}}}},S1b:{type:"structure",required:["meshName","virtualRouterName"],members:{meshName:{},metadata:{shape:"S6"},spec:{shape:"S18"},status:{type:"structure",members:{status:{}}},virtualRouterName:{}}}}}},2662:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-08-08",endpointPrefix:"connect",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"Amazon Connect",serviceFullName:"Amazon Connect Service",serviceId:"Connect",signatureVersion:"v4",signingName:"connect",uid:"connect-2017-08-08"},operations:{AssociateApprovedOrigin:{http:{method:"PUT",requestUri:"/instance/{InstanceId}/approved-origin"},input:{type:"structure",required:["InstanceId","Origin"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},Origin:{}}}},AssociateBot:{http:{method:"PUT",requestUri:"/instance/{InstanceId}/bot"},input:{type:"structure",required:["InstanceId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},LexBot:{shape:"S5"},LexV2Bot:{shape:"S8"}}}},AssociateDefaultVocabulary:{http:{method:"PUT",requestUri:"/default-vocabulary/{InstanceId}/{LanguageCode}"},input:{type:"structure",required:["InstanceId","LanguageCode"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},LanguageCode:{location:"uri",locationName:"LanguageCode"},VocabularyId:{}}},output:{type:"structure",members:{}}},AssociateInstanceStorageConfig:{http:{method:"PUT",requestUri:"/instance/{InstanceId}/storage-config"},input:{type:"structure",required:["InstanceId","ResourceType","StorageConfig"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},ResourceType:{},StorageConfig:{shape:"Sg"}}},output:{type:"structure",members:{AssociationId:{}}}},AssociateLambdaFunction:{http:{method:"PUT",requestUri:"/instance/{InstanceId}/lambda-function"},input:{type:"structure",required:["InstanceId","FunctionArn"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},FunctionArn:{}}}},AssociateLexBot:{http:{method:"PUT",requestUri:"/instance/{InstanceId}/lex-bot"},input:{type:"structure",required:["InstanceId","LexBot"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},LexBot:{shape:"S5"}}}},AssociatePhoneNumberContactFlow:{http:{method:"PUT",requestUri:"/phone-number/{PhoneNumberId}/contact-flow"},input:{type:"structure",required:["PhoneNumberId","InstanceId","ContactFlowId"],members:{PhoneNumberId:{location:"uri",locationName:"PhoneNumberId"},InstanceId:{},ContactFlowId:{}}}},AssociateQueueQuickConnects:{http:{requestUri:"/queues/{InstanceId}/{QueueId}/associate-quick-connects"},input:{type:"structure",required:["InstanceId","QueueId","QuickConnectIds"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},QueueId:{location:"uri",locationName:"QueueId"},QuickConnectIds:{shape:"S13"}}}},AssociateRoutingProfileQueues:{http:{requestUri:"/routing-profiles/{InstanceId}/{RoutingProfileId}/associate-queues"},input:{type:"structure",required:["InstanceId","RoutingProfileId","QueueConfigs"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},RoutingProfileId:{location:"uri",locationName:"RoutingProfileId"},QueueConfigs:{shape:"S17"}}}},AssociateSecurityKey:{http:{method:"PUT",requestUri:"/instance/{InstanceId}/security-key"},input:{type:"structure",required:["InstanceId","Key"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},Key:{}}},output:{type:"structure",members:{AssociationId:{}}}},ClaimPhoneNumber:{http:{requestUri:"/phone-number/claim"},input:{type:"structure",required:["TargetArn","PhoneNumber"],members:{TargetArn:{},PhoneNumber:{},PhoneNumberDescription:{},Tags:{shape:"S1j"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{PhoneNumberId:{},PhoneNumberArn:{}}}},CreateAgentStatus:{http:{method:"PUT",requestUri:"/agent-status/{InstanceId}"},input:{type:"structure",required:["InstanceId","Name","State"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},Name:{},Description:{},State:{},DisplayOrder:{type:"integer"},Tags:{shape:"S1j"}}},output:{type:"structure",members:{AgentStatusARN:{},AgentStatusId:{}}}},CreateContactFlow:{http:{method:"PUT",requestUri:"/contact-flows/{InstanceId}"},input:{type:"structure",required:["InstanceId","Name","Type","Content"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},Name:{},Type:{},Description:{},Content:{},Tags:{shape:"S1j"}}},output:{type:"structure",members:{ContactFlowId:{},ContactFlowArn:{}}}},CreateContactFlowModule:{http:{method:"PUT",requestUri:"/contact-flow-modules/{InstanceId}"},input:{type:"structure",required:["InstanceId","Name","Content"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},Name:{},Description:{},Content:{},Tags:{shape:"S1j"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{Id:{},Arn:{}}}},CreateHoursOfOperation:{http:{method:"PUT",requestUri:"/hours-of-operations/{InstanceId}"},input:{type:"structure",required:["InstanceId","Name","TimeZone","Config"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},Name:{},Description:{},TimeZone:{},Config:{shape:"S2b"},Tags:{shape:"S1j"}}},output:{type:"structure",members:{HoursOfOperationId:{},HoursOfOperationArn:{}}}},CreateInstance:{http:{method:"PUT",requestUri:"/instance"},input:{type:"structure",required:["IdentityManagementType","InboundCallsEnabled","OutboundCallsEnabled"],members:{ClientToken:{},IdentityManagementType:{},InstanceAlias:{shape:"S2l"},DirectoryId:{},InboundCallsEnabled:{type:"boolean"},OutboundCallsEnabled:{type:"boolean"}}},output:{type:"structure",members:{Id:{},Arn:{}}}},CreateIntegrationAssociation:{http:{method:"PUT",requestUri:"/instance/{InstanceId}/integration-associations"},input:{type:"structure",required:["InstanceId","IntegrationType","IntegrationArn"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},IntegrationType:{},IntegrationArn:{},SourceApplicationUrl:{},SourceApplicationName:{},SourceType:{},Tags:{shape:"S1j"}}},output:{type:"structure",members:{IntegrationAssociationId:{},IntegrationAssociationArn:{}}}},CreateQueue:{http:{method:"PUT",requestUri:"/queues/{InstanceId}"},input:{type:"structure",required:["InstanceId","Name","HoursOfOperationId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},Name:{},Description:{},OutboundCallerConfig:{shape:"S2z"},HoursOfOperationId:{},MaxContacts:{type:"integer"},QuickConnectIds:{shape:"S13"},Tags:{shape:"S1j"}}},output:{type:"structure",members:{QueueArn:{},QueueId:{}}}},CreateQuickConnect:{http:{method:"PUT",requestUri:"/quick-connects/{InstanceId}"},input:{type:"structure",required:["InstanceId","Name","QuickConnectConfig"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},Name:{},Description:{},QuickConnectConfig:{shape:"S36"},Tags:{shape:"S1j"}}},output:{type:"structure",members:{QuickConnectARN:{},QuickConnectId:{}}}},CreateRoutingProfile:{http:{method:"PUT",requestUri:"/routing-profiles/{InstanceId}"},input:{type:"structure",required:["InstanceId","Name","Description","DefaultOutboundQueueId","MediaConcurrencies"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},Name:{},Description:{},DefaultOutboundQueueId:{},QueueConfigs:{shape:"S17"},MediaConcurrencies:{shape:"S3g"},Tags:{shape:"S1j"}}},output:{type:"structure",members:{RoutingProfileArn:{},RoutingProfileId:{}}}},CreateSecurityProfile:{http:{method:"PUT",requestUri:"/security-profiles/{InstanceId}"},input:{type:"structure",required:["SecurityProfileName","InstanceId"],members:{SecurityProfileName:{},Description:{},Permissions:{shape:"S3n"},InstanceId:{location:"uri",locationName:"InstanceId"},Tags:{shape:"S1j"}}},output:{type:"structure",members:{SecurityProfileId:{},SecurityProfileArn:{}}}},CreateUseCase:{http:{method:"PUT",requestUri:"/instance/{InstanceId}/integration-associations/{IntegrationAssociationId}/use-cases"},input:{type:"structure",required:["InstanceId","IntegrationAssociationId","UseCaseType"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},IntegrationAssociationId:{location:"uri",locationName:"IntegrationAssociationId"},UseCaseType:{},Tags:{shape:"S1j"}}},output:{type:"structure",members:{UseCaseId:{},UseCaseArn:{}}}},CreateUser:{http:{method:"PUT",requestUri:"/users/{InstanceId}"},input:{type:"structure",required:["Username","PhoneConfig","SecurityProfileIds","RoutingProfileId","InstanceId"],members:{Username:{},Password:{},IdentityInfo:{shape:"S3y"},PhoneConfig:{shape:"S42"},DirectoryUserId:{},SecurityProfileIds:{shape:"S47"},RoutingProfileId:{},HierarchyGroupId:{},InstanceId:{location:"uri",locationName:"InstanceId"},Tags:{shape:"S1j"}}},output:{type:"structure",members:{UserId:{},UserArn:{}}}},CreateUserHierarchyGroup:{http:{method:"PUT",requestUri:"/user-hierarchy-groups/{InstanceId}"},input:{type:"structure",required:["Name","InstanceId"],members:{Name:{},ParentGroupId:{},InstanceId:{location:"uri",locationName:"InstanceId"},Tags:{shape:"S1j"}}},output:{type:"structure",members:{HierarchyGroupId:{},HierarchyGroupArn:{}}}},CreateVocabulary:{http:{requestUri:"/vocabulary/{InstanceId}"},input:{type:"structure",required:["InstanceId","VocabularyName","LanguageCode","Content"],members:{ClientToken:{idempotencyToken:true},InstanceId:{location:"uri",locationName:"InstanceId"},VocabularyName:{},LanguageCode:{},Content:{},Tags:{shape:"S1j"}}},output:{type:"structure",required:["VocabularyArn","VocabularyId","State"],members:{VocabularyArn:{},VocabularyId:{},State:{}}}},DeleteContactFlow:{http:{method:"DELETE",requestUri:"/contact-flows/{InstanceId}/{ContactFlowId}"},input:{type:"structure",required:["InstanceId","ContactFlowId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},ContactFlowId:{location:"uri",locationName:"ContactFlowId"}}}},DeleteContactFlowModule:{http:{method:"DELETE",requestUri:"/contact-flow-modules/{InstanceId}/{ContactFlowModuleId}"},input:{type:"structure",required:["InstanceId","ContactFlowModuleId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},ContactFlowModuleId:{location:"uri",locationName:"ContactFlowModuleId"}}},output:{type:"structure",members:{}}},DeleteHoursOfOperation:{http:{method:"DELETE",requestUri:"/hours-of-operations/{InstanceId}/{HoursOfOperationId}"},input:{type:"structure",required:["InstanceId","HoursOfOperationId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},HoursOfOperationId:{location:"uri",locationName:"HoursOfOperationId"}}}},DeleteInstance:{http:{method:"DELETE",requestUri:"/instance/{InstanceId}"},input:{type:"structure",required:["InstanceId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"}}}},DeleteIntegrationAssociation:{http:{method:"DELETE",requestUri:"/instance/{InstanceId}/integration-associations/{IntegrationAssociationId}"},input:{type:"structure",required:["InstanceId","IntegrationAssociationId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},IntegrationAssociationId:{location:"uri",locationName:"IntegrationAssociationId"}}}},DeleteQuickConnect:{http:{method:"DELETE",requestUri:"/quick-connects/{InstanceId}/{QuickConnectId}"},input:{type:"structure",required:["InstanceId","QuickConnectId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},QuickConnectId:{location:"uri",locationName:"QuickConnectId"}}}},DeleteSecurityProfile:{http:{method:"DELETE",requestUri:"/security-profiles/{InstanceId}/{SecurityProfileId}"},input:{type:"structure",required:["InstanceId","SecurityProfileId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},SecurityProfileId:{location:"uri",locationName:"SecurityProfileId"}}}},DeleteUseCase:{http:{method:"DELETE",requestUri:"/instance/{InstanceId}/integration-associations/{IntegrationAssociationId}/use-cases/{UseCaseId}"},input:{type:"structure",required:["InstanceId","IntegrationAssociationId","UseCaseId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},IntegrationAssociationId:{location:"uri",locationName:"IntegrationAssociationId"},UseCaseId:{location:"uri",locationName:"UseCaseId"}}}},DeleteUser:{http:{method:"DELETE",requestUri:"/users/{InstanceId}/{UserId}"},input:{type:"structure",required:["InstanceId","UserId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},UserId:{location:"uri",locationName:"UserId"}}}},DeleteUserHierarchyGroup:{http:{method:"DELETE",requestUri:"/user-hierarchy-groups/{InstanceId}/{HierarchyGroupId}"},input:{type:"structure",required:["HierarchyGroupId","InstanceId"],members:{HierarchyGroupId:{location:"uri",locationName:"HierarchyGroupId"},InstanceId:{location:"uri",locationName:"InstanceId"}}}},DeleteVocabulary:{http:{requestUri:"/vocabulary-remove/{InstanceId}/{VocabularyId}"},input:{type:"structure",required:["InstanceId","VocabularyId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},VocabularyId:{location:"uri",locationName:"VocabularyId"}}},output:{type:"structure",required:["VocabularyArn","VocabularyId","State"],members:{VocabularyArn:{},VocabularyId:{},State:{}}}},DescribeAgentStatus:{http:{method:"GET",requestUri:"/agent-status/{InstanceId}/{AgentStatusId}"},input:{type:"structure",required:["InstanceId","AgentStatusId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},AgentStatusId:{location:"uri",locationName:"AgentStatusId"}}},output:{type:"structure",members:{AgentStatus:{type:"structure",members:{AgentStatusARN:{},AgentStatusId:{},Name:{},Description:{},Type:{},DisplayOrder:{type:"integer"},State:{},Tags:{shape:"S1j"}}}}}},DescribeContact:{http:{method:"GET",requestUri:"/contacts/{InstanceId}/{ContactId}"},input:{type:"structure",required:["InstanceId","ContactId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},ContactId:{location:"uri",locationName:"ContactId"}}},output:{type:"structure",members:{Contact:{type:"structure",members:{Arn:{},Id:{},InitialContactId:{},PreviousContactId:{},InitiationMethod:{},Name:{},Description:{},Channel:{},QueueInfo:{type:"structure",members:{Id:{},EnqueueTimestamp:{type:"timestamp"}}},AgentInfo:{type:"structure",members:{Id:{},ConnectedToAgentTimestamp:{type:"timestamp"}}},InitiationTimestamp:{type:"timestamp"},DisconnectTimestamp:{type:"timestamp"},LastUpdateTimestamp:{type:"timestamp"},ScheduledTimestamp:{type:"timestamp"}}}}}},DescribeContactFlow:{http:{method:"GET",requestUri:"/contact-flows/{InstanceId}/{ContactFlowId}"},input:{type:"structure",required:["InstanceId","ContactFlowId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},ContactFlowId:{location:"uri",locationName:"ContactFlowId"}}},output:{type:"structure",members:{ContactFlow:{type:"structure",members:{Arn:{},Id:{},Name:{},Type:{},State:{},Description:{},Content:{},Tags:{shape:"S1j"}}}}}},DescribeContactFlowModule:{http:{method:"GET",requestUri:"/contact-flow-modules/{InstanceId}/{ContactFlowModuleId}"},input:{type:"structure",required:["InstanceId","ContactFlowModuleId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},ContactFlowModuleId:{location:"uri",locationName:"ContactFlowModuleId"}}},output:{type:"structure",members:{ContactFlowModule:{type:"structure",members:{Arn:{},Id:{},Name:{},Content:{},Description:{},State:{},Status:{},Tags:{shape:"S1j"}}}}}},DescribeHoursOfOperation:{http:{method:"GET",requestUri:"/hours-of-operations/{InstanceId}/{HoursOfOperationId}"},input:{type:"structure",required:["InstanceId","HoursOfOperationId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},HoursOfOperationId:{location:"uri",locationName:"HoursOfOperationId"}}},output:{type:"structure",members:{HoursOfOperation:{type:"structure",members:{HoursOfOperationId:{},HoursOfOperationArn:{},Name:{},Description:{},TimeZone:{},Config:{shape:"S2b"},Tags:{shape:"S1j"}}}}}},DescribeInstance:{http:{method:"GET",requestUri:"/instance/{InstanceId}"},input:{type:"structure",required:["InstanceId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"}}},output:{type:"structure",members:{Instance:{type:"structure",members:{Id:{},Arn:{},IdentityManagementType:{},InstanceAlias:{shape:"S2l"},CreatedTime:{type:"timestamp"},ServiceRole:{},InstanceStatus:{},StatusReason:{type:"structure",members:{Message:{}}},InboundCallsEnabled:{type:"boolean"},OutboundCallsEnabled:{type:"boolean"}}}}}},DescribeInstanceAttribute:{http:{method:"GET",requestUri:"/instance/{InstanceId}/attribute/{AttributeType}"},input:{type:"structure",required:["InstanceId","AttributeType"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},AttributeType:{location:"uri",locationName:"AttributeType"}}},output:{type:"structure",members:{Attribute:{shape:"S5w"}}}},DescribeInstanceStorageConfig:{http:{method:"GET",requestUri:"/instance/{InstanceId}/storage-config/{AssociationId}"},input:{type:"structure",required:["InstanceId","AssociationId","ResourceType"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},AssociationId:{location:"uri",locationName:"AssociationId"},ResourceType:{location:"querystring",locationName:"resourceType"}}},output:{type:"structure",members:{StorageConfig:{shape:"Sg"}}}},DescribePhoneNumber:{http:{method:"GET",requestUri:"/phone-number/{PhoneNumberId}"},input:{type:"structure",required:["PhoneNumberId"],members:{PhoneNumberId:{location:"uri",locationName:"PhoneNumberId"}}},output:{type:"structure",members:{ClaimedPhoneNumberSummary:{type:"structure",members:{PhoneNumberId:{},PhoneNumberArn:{},PhoneNumber:{},PhoneNumberCountryCode:{},PhoneNumberType:{},PhoneNumberDescription:{},TargetArn:{},Tags:{shape:"S1j"},PhoneNumberStatus:{type:"structure",members:{Status:{},Message:{}}}}}}}},DescribeQueue:{http:{method:"GET",requestUri:"/queues/{InstanceId}/{QueueId}"},input:{type:"structure",required:["InstanceId","QueueId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},QueueId:{location:"uri",locationName:"QueueId"}}},output:{type:"structure",members:{Queue:{type:"structure",members:{Name:{},QueueArn:{},QueueId:{},Description:{},OutboundCallerConfig:{shape:"S2z"},HoursOfOperationId:{},MaxContacts:{type:"integer"},Status:{},Tags:{shape:"S1j"}}}}}},DescribeQuickConnect:{http:{method:"GET",requestUri:"/quick-connects/{InstanceId}/{QuickConnectId}"},input:{type:"structure",required:["InstanceId","QuickConnectId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},QuickConnectId:{location:"uri",locationName:"QuickConnectId"}}},output:{type:"structure",members:{QuickConnect:{type:"structure",members:{QuickConnectARN:{},QuickConnectId:{},Name:{},Description:{},QuickConnectConfig:{shape:"S36"},Tags:{shape:"S1j"}}}}}},DescribeRoutingProfile:{http:{method:"GET",requestUri:"/routing-profiles/{InstanceId}/{RoutingProfileId}"},input:{type:"structure",required:["InstanceId","RoutingProfileId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},RoutingProfileId:{location:"uri",locationName:"RoutingProfileId"}}},output:{type:"structure",members:{RoutingProfile:{type:"structure",members:{InstanceId:{},Name:{},RoutingProfileArn:{},RoutingProfileId:{},Description:{},MediaConcurrencies:{shape:"S3g"},DefaultOutboundQueueId:{},Tags:{shape:"S1j"}}}}}},DescribeSecurityProfile:{http:{method:"GET",requestUri:"/security-profiles/{InstanceId}/{SecurityProfileId}"},input:{type:"structure",required:["SecurityProfileId","InstanceId"],members:{SecurityProfileId:{location:"uri",locationName:"SecurityProfileId"},InstanceId:{location:"uri",locationName:"InstanceId"}}},output:{type:"structure",members:{SecurityProfile:{type:"structure",members:{Id:{},OrganizationResourceId:{},Arn:{},SecurityProfileName:{},Description:{},Tags:{shape:"S1j"}}}}}},DescribeUser:{http:{method:"GET",requestUri:"/users/{InstanceId}/{UserId}"},input:{type:"structure",required:["UserId","InstanceId"],members:{UserId:{location:"uri",locationName:"UserId"},InstanceId:{location:"uri",locationName:"InstanceId"}}},output:{type:"structure",members:{User:{type:"structure",members:{Id:{},Arn:{},Username:{},IdentityInfo:{shape:"S3y"},PhoneConfig:{shape:"S42"},DirectoryUserId:{},SecurityProfileIds:{shape:"S47"},RoutingProfileId:{},HierarchyGroupId:{},Tags:{shape:"S1j"}}}}}},DescribeUserHierarchyGroup:{http:{method:"GET",requestUri:"/user-hierarchy-groups/{InstanceId}/{HierarchyGroupId}"},input:{type:"structure",required:["HierarchyGroupId","InstanceId"],members:{HierarchyGroupId:{location:"uri",locationName:"HierarchyGroupId"},InstanceId:{location:"uri",locationName:"InstanceId"}}},output:{type:"structure",members:{HierarchyGroup:{type:"structure",members:{Id:{},Arn:{},Name:{},LevelId:{},HierarchyPath:{type:"structure",members:{LevelOne:{shape:"S6t"},LevelTwo:{shape:"S6t"},LevelThree:{shape:"S6t"},LevelFour:{shape:"S6t"},LevelFive:{shape:"S6t"}}},Tags:{shape:"S1j"}}}}}},DescribeUserHierarchyStructure:{http:{method:"GET",requestUri:"/user-hierarchy-structure/{InstanceId}"},input:{type:"structure",required:["InstanceId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"}}},output:{type:"structure",members:{HierarchyStructure:{type:"structure",members:{LevelOne:{shape:"S6x"},LevelTwo:{shape:"S6x"},LevelThree:{shape:"S6x"},LevelFour:{shape:"S6x"},LevelFive:{shape:"S6x"}}}}}},DescribeVocabulary:{http:{method:"GET",requestUri:"/vocabulary/{InstanceId}/{VocabularyId}"},input:{type:"structure",required:["InstanceId","VocabularyId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},VocabularyId:{location:"uri",locationName:"VocabularyId"}}},output:{type:"structure",required:["Vocabulary"],members:{Vocabulary:{type:"structure",required:["Name","Id","Arn","LanguageCode","State","LastModifiedTime"],members:{Name:{},Id:{},Arn:{},LanguageCode:{},State:{},LastModifiedTime:{type:"timestamp"},FailureReason:{},Content:{},Tags:{shape:"S1j"}}}}}},DisassociateApprovedOrigin:{http:{method:"DELETE",requestUri:"/instance/{InstanceId}/approved-origin"},input:{type:"structure",required:["InstanceId","Origin"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},Origin:{location:"querystring",locationName:"origin"}}}},DisassociateBot:{http:{requestUri:"/instance/{InstanceId}/bot"},input:{type:"structure",required:["InstanceId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},LexBot:{shape:"S5"},LexV2Bot:{shape:"S8"}}}},DisassociateInstanceStorageConfig:{http:{method:"DELETE",requestUri:"/instance/{InstanceId}/storage-config/{AssociationId}"},input:{type:"structure",required:["InstanceId","AssociationId","ResourceType"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},AssociationId:{location:"uri",locationName:"AssociationId"},ResourceType:{location:"querystring",locationName:"resourceType"}}}},DisassociateLambdaFunction:{http:{method:"DELETE",requestUri:"/instance/{InstanceId}/lambda-function"},input:{type:"structure",required:["InstanceId","FunctionArn"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},FunctionArn:{location:"querystring",locationName:"functionArn"}}}},DisassociateLexBot:{http:{method:"DELETE",requestUri:"/instance/{InstanceId}/lex-bot"},input:{type:"structure",required:["InstanceId","BotName","LexRegion"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},BotName:{location:"querystring",locationName:"botName"},LexRegion:{location:"querystring",locationName:"lexRegion"}}}},DisassociatePhoneNumberContactFlow:{http:{method:"DELETE",requestUri:"/phone-number/{PhoneNumberId}/contact-flow"},input:{type:"structure",required:["PhoneNumberId","InstanceId"],members:{PhoneNumberId:{location:"uri",locationName:"PhoneNumberId"},InstanceId:{location:"querystring",locationName:"instanceId"}}}},DisassociateQueueQuickConnects:{http:{requestUri:"/queues/{InstanceId}/{QueueId}/disassociate-quick-connects"},input:{type:"structure",required:["InstanceId","QueueId","QuickConnectIds"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},QueueId:{location:"uri",locationName:"QueueId"},QuickConnectIds:{shape:"S13"}}}},DisassociateRoutingProfileQueues:{http:{requestUri:"/routing-profiles/{InstanceId}/{RoutingProfileId}/disassociate-queues"},input:{type:"structure",required:["InstanceId","RoutingProfileId","QueueReferences"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},RoutingProfileId:{location:"uri",locationName:"RoutingProfileId"},QueueReferences:{type:"list",member:{shape:"S19"}}}}},DisassociateSecurityKey:{http:{method:"DELETE",requestUri:"/instance/{InstanceId}/security-key/{AssociationId}"},input:{type:"structure",required:["InstanceId","AssociationId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},AssociationId:{location:"uri",locationName:"AssociationId"}}}},GetContactAttributes:{http:{method:"GET",requestUri:"/contact/attributes/{InstanceId}/{InitialContactId}"},input:{type:"structure",required:["InstanceId","InitialContactId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},InitialContactId:{location:"uri",locationName:"InitialContactId"}}},output:{type:"structure",members:{Attributes:{shape:"S7g"}}}},GetCurrentMetricData:{http:{requestUri:"/metrics/current/{InstanceId}"},input:{type:"structure",required:["InstanceId","Filters","CurrentMetrics"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},Filters:{shape:"S7k"},Groupings:{shape:"S7n"},CurrentMetrics:{type:"list",member:{shape:"S7q"}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NextToken:{},MetricResults:{type:"list",member:{type:"structure",members:{Dimensions:{shape:"S7y"},Collections:{type:"list",member:{type:"structure",members:{Metric:{shape:"S7q"},Value:{type:"double"}}}}}}},DataSnapshotTime:{type:"timestamp"}}}},GetFederationToken:{http:{method:"GET",requestUri:"/user/federate/{InstanceId}"},input:{type:"structure",required:["InstanceId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"}}},output:{type:"structure",members:{Credentials:{type:"structure",members:{AccessToken:{shape:"S86"},AccessTokenExpiration:{type:"timestamp"},RefreshToken:{shape:"S86"},RefreshTokenExpiration:{type:"timestamp"}}}}}},GetMetricData:{http:{requestUri:"/metrics/historical/{InstanceId}"},input:{type:"structure",required:["InstanceId","StartTime","EndTime","Filters","HistoricalMetrics"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Filters:{shape:"S7k"},Groupings:{shape:"S7n"},HistoricalMetrics:{type:"list",member:{shape:"S89"}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NextToken:{},MetricResults:{type:"list",member:{type:"structure",members:{Dimensions:{shape:"S7y"},Collections:{type:"list",member:{type:"structure",members:{Metric:{shape:"S89"},Value:{type:"double"}}}}}}}}}},ListAgentStatuses:{http:{method:"GET",requestUri:"/agent-status/{InstanceId}"},input:{type:"structure",required:["InstanceId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},AgentStatusTypes:{location:"querystring",locationName:"AgentStatusTypes",type:"list",member:{}}}},output:{type:"structure",members:{NextToken:{},AgentStatusSummaryList:{type:"list",member:{type:"structure",members:{Id:{},Arn:{},Name:{},Type:{}}}}}}},ListApprovedOrigins:{http:{method:"GET",requestUri:"/instance/{InstanceId}/approved-origins"},input:{type:"structure",required:["InstanceId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{Origins:{type:"list",member:{}},NextToken:{}}}},ListBots:{http:{method:"GET",requestUri:"/instance/{InstanceId}/bots"},input:{type:"structure",required:["InstanceId","LexVersion"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},LexVersion:{location:"querystring",locationName:"lexVersion"}}},output:{type:"structure",members:{LexBots:{type:"list",member:{type:"structure",members:{LexBot:{shape:"S5"},LexV2Bot:{shape:"S8"}}}},NextToken:{}}}},ListContactFlowModules:{http:{method:"GET",requestUri:"/contact-flow-modules-summary/{InstanceId}"},input:{type:"structure",required:["InstanceId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},ContactFlowModuleState:{location:"querystring",locationName:"state"}}},output:{type:"structure",members:{ContactFlowModulesSummaryList:{type:"list",member:{type:"structure",members:{Id:{},Arn:{},Name:{},State:{}}}},NextToken:{}}}},ListContactFlows:{http:{method:"GET",requestUri:"/contact-flows-summary/{InstanceId}"},input:{type:"structure",required:["InstanceId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},ContactFlowTypes:{location:"querystring",locationName:"contactFlowTypes",type:"list",member:{}},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{ContactFlowSummaryList:{type:"list",member:{type:"structure",members:{Id:{},Arn:{},Name:{},ContactFlowType:{},ContactFlowState:{}}}},NextToken:{}}}},ListContactReferences:{http:{method:"GET",requestUri:"/contact/references/{InstanceId}/{ContactId}"},input:{type:"structure",required:["InstanceId","ContactId","ReferenceTypes"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},ContactId:{location:"uri",locationName:"ContactId"},ReferenceTypes:{location:"querystring",locationName:"referenceTypes",type:"list",member:{}},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{ReferenceSummaryList:{type:"list",member:{type:"structure",members:{Url:{type:"structure",members:{Name:{},Value:{}}},Attachment:{type:"structure",members:{Name:{},Value:{},Status:{}}}},union:true}},NextToken:{}}}},ListDefaultVocabularies:{http:{requestUri:"/default-vocabulary-summary/{InstanceId}"},input:{type:"structure",required:["InstanceId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},LanguageCode:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["DefaultVocabularyList"],members:{DefaultVocabularyList:{type:"list",member:{type:"structure",required:["InstanceId","LanguageCode","VocabularyId","VocabularyName"],members:{InstanceId:{},LanguageCode:{},VocabularyId:{},VocabularyName:{}}}},NextToken:{}}}},ListHoursOfOperations:{http:{method:"GET",requestUri:"/hours-of-operations-summary/{InstanceId}"},input:{type:"structure",required:["InstanceId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{HoursOfOperationSummaryList:{type:"list",member:{type:"structure",members:{Id:{},Arn:{},Name:{}}}},NextToken:{}}}},ListInstanceAttributes:{http:{method:"GET",requestUri:"/instance/{InstanceId}/attributes"},input:{type:"structure",required:["InstanceId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{Attributes:{type:"list",member:{shape:"S5w"}},NextToken:{}}}},ListInstanceStorageConfigs:{http:{method:"GET",requestUri:"/instance/{InstanceId}/storage-configs"},input:{type:"structure",required:["InstanceId","ResourceType"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},ResourceType:{location:"querystring",locationName:"resourceType"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{StorageConfigs:{type:"list",member:{shape:"Sg"}},NextToken:{}}}},ListInstances:{http:{method:"GET",requestUri:"/instance"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{InstanceSummaryList:{type:"list",member:{type:"structure",members:{Id:{},Arn:{},IdentityManagementType:{},InstanceAlias:{shape:"S2l"},CreatedTime:{type:"timestamp"},ServiceRole:{},InstanceStatus:{},InboundCallsEnabled:{type:"boolean"},OutboundCallsEnabled:{type:"boolean"}}}},NextToken:{}}}},ListIntegrationAssociations:{http:{method:"GET",requestUri:"/instance/{InstanceId}/integration-associations"},input:{type:"structure",required:["InstanceId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},IntegrationType:{location:"querystring",locationName:"integrationType"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{IntegrationAssociationSummaryList:{type:"list",member:{type:"structure",members:{IntegrationAssociationId:{},IntegrationAssociationArn:{},InstanceId:{},IntegrationType:{},IntegrationArn:{},SourceApplicationUrl:{},SourceApplicationName:{},SourceType:{}}}},NextToken:{}}}},ListLambdaFunctions:{http:{method:"GET",requestUri:"/instance/{InstanceId}/lambda-functions"},input:{type:"structure",required:["InstanceId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{LambdaFunctions:{type:"list",member:{}},NextToken:{}}}},ListLexBots:{http:{method:"GET",requestUri:"/instance/{InstanceId}/lex-bots"},input:{type:"structure",required:["InstanceId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{LexBots:{type:"list",member:{shape:"S5"}},NextToken:{}}}},ListPhoneNumbers:{http:{method:"GET",requestUri:"/phone-numbers-summary/{InstanceId}"},input:{type:"structure",required:["InstanceId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},PhoneNumberTypes:{shape:"Sag",location:"querystring",locationName:"phoneNumberTypes"},PhoneNumberCountryCodes:{shape:"Sah",location:"querystring",locationName:"phoneNumberCountryCodes"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{PhoneNumberSummaryList:{type:"list",member:{type:"structure",members:{Id:{},Arn:{},PhoneNumber:{},PhoneNumberType:{},PhoneNumberCountryCode:{}}}},NextToken:{}}}},ListPhoneNumbersV2:{http:{requestUri:"/phone-number/list"},input:{type:"structure",members:{TargetArn:{},MaxResults:{type:"integer"},NextToken:{},PhoneNumberCountryCodes:{shape:"Sah"},PhoneNumberTypes:{shape:"Sag"},PhoneNumberPrefix:{}}},output:{type:"structure",members:{NextToken:{},ListPhoneNumbersSummaryList:{type:"list",member:{type:"structure",members:{PhoneNumberId:{},PhoneNumberArn:{},PhoneNumber:{},PhoneNumberCountryCode:{},PhoneNumberType:{},TargetArn:{}}}}}}},ListPrompts:{http:{method:"GET",requestUri:"/prompts-summary/{InstanceId}"},input:{type:"structure",required:["InstanceId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{PromptSummaryList:{type:"list",member:{type:"structure",members:{Id:{},Arn:{},Name:{}}}},NextToken:{}}}},ListQueueQuickConnects:{http:{method:"GET",requestUri:"/queues/{InstanceId}/{QueueId}/quick-connects"},input:{type:"structure",required:["InstanceId","QueueId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},QueueId:{location:"uri",locationName:"QueueId"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{NextToken:{},QuickConnectSummaryList:{shape:"Saz"}}}},ListQueues:{http:{method:"GET",requestUri:"/queues-summary/{InstanceId}"},input:{type:"structure",required:["InstanceId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},QueueTypes:{location:"querystring",locationName:"queueTypes",type:"list",member:{}},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{QueueSummaryList:{type:"list",member:{type:"structure",members:{Id:{},Arn:{},Name:{},QueueType:{}}}},NextToken:{}}}},ListQuickConnects:{http:{method:"GET",requestUri:"/quick-connects/{InstanceId}"},input:{type:"structure",required:["InstanceId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},QuickConnectTypes:{location:"querystring",locationName:"QuickConnectTypes",type:"list",member:{}}}},output:{type:"structure",members:{QuickConnectSummaryList:{shape:"Saz"},NextToken:{}}}},ListRoutingProfileQueues:{http:{method:"GET",requestUri:"/routing-profiles/{InstanceId}/{RoutingProfileId}/queues"},input:{type:"structure",required:["InstanceId","RoutingProfileId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},RoutingProfileId:{location:"uri",locationName:"RoutingProfileId"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{NextToken:{},RoutingProfileQueueConfigSummaryList:{type:"list",member:{type:"structure",required:["QueueId","QueueArn","QueueName","Priority","Delay","Channel"],members:{QueueId:{},QueueArn:{},QueueName:{},Priority:{type:"integer"},Delay:{type:"integer"},Channel:{}}}}}}},ListRoutingProfiles:{http:{method:"GET",requestUri:"/routing-profiles-summary/{InstanceId}"},input:{type:"structure",required:["InstanceId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{RoutingProfileSummaryList:{type:"list",member:{type:"structure",members:{Id:{},Arn:{},Name:{}}}},NextToken:{}}}},ListSecurityKeys:{http:{method:"GET",requestUri:"/instance/{InstanceId}/security-keys"},input:{type:"structure",required:["InstanceId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{SecurityKeys:{type:"list",member:{type:"structure",members:{AssociationId:{},Key:{},CreationTime:{type:"timestamp"}}}},NextToken:{}}}},ListSecurityProfilePermissions:{http:{method:"GET",requestUri:"/security-profiles-permissions/{InstanceId}/{SecurityProfileId}"},input:{type:"structure",required:["SecurityProfileId","InstanceId"],members:{SecurityProfileId:{location:"uri",locationName:"SecurityProfileId"},InstanceId:{location:"uri",locationName:"InstanceId"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{Permissions:{shape:"S3n"},NextToken:{}}}},ListSecurityProfiles:{http:{method:"GET",requestUri:"/security-profiles-summary/{InstanceId}"},input:{type:"structure",required:["InstanceId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{SecurityProfileSummaryList:{type:"list",member:{type:"structure",members:{Id:{},Arn:{},Name:{}}}},NextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"S1j"}}}},ListUseCases:{http:{method:"GET",requestUri:"/instance/{InstanceId}/integration-associations/{IntegrationAssociationId}/use-cases"},input:{type:"structure",required:["InstanceId","IntegrationAssociationId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},IntegrationAssociationId:{location:"uri",locationName:"IntegrationAssociationId"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{UseCaseSummaryList:{type:"list",member:{type:"structure",members:{UseCaseId:{},UseCaseArn:{},UseCaseType:{}}}},NextToken:{}}}},ListUserHierarchyGroups:{http:{method:"GET",requestUri:"/user-hierarchy-groups-summary/{InstanceId}"},input:{type:"structure",required:["InstanceId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{UserHierarchyGroupSummaryList:{type:"list",member:{shape:"S6t"}},NextToken:{}}}},ListUsers:{http:{method:"GET",requestUri:"/users-summary/{InstanceId}"},input:{type:"structure",required:["InstanceId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{UserSummaryList:{type:"list",member:{type:"structure",members:{Id:{},Arn:{},Username:{}}}},NextToken:{}}}},PutUserStatus:{http:{method:"PUT",requestUri:"/users/{InstanceId}/{UserId}/status"},input:{type:"structure",required:["UserId","InstanceId","AgentStatusId"],members:{UserId:{location:"uri",locationName:"UserId"},InstanceId:{location:"uri",locationName:"InstanceId"},AgentStatusId:{}}},output:{type:"structure",members:{}}},ReleasePhoneNumber:{http:{method:"DELETE",requestUri:"/phone-number/{PhoneNumberId}"},input:{type:"structure",required:["PhoneNumberId"],members:{PhoneNumberId:{location:"uri",locationName:"PhoneNumberId"},ClientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"}}}},ResumeContactRecording:{http:{requestUri:"/contact/resume-recording"},input:{type:"structure",required:["InstanceId","ContactId","InitialContactId"],members:{InstanceId:{},ContactId:{},InitialContactId:{}}},output:{type:"structure",members:{}}},SearchAvailablePhoneNumbers:{http:{requestUri:"/phone-number/search-available"},input:{type:"structure",required:["TargetArn","PhoneNumberCountryCode","PhoneNumberType"],members:{TargetArn:{},PhoneNumberCountryCode:{},PhoneNumberType:{},PhoneNumberPrefix:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{NextToken:{},AvailableNumbersList:{type:"list",member:{type:"structure",members:{PhoneNumber:{},PhoneNumberCountryCode:{},PhoneNumberType:{}}}}}}},SearchUsers:{http:{requestUri:"/search-users"},input:{type:"structure",members:{InstanceId:{},NextToken:{},MaxResults:{type:"integer"},SearchFilter:{type:"structure",members:{TagFilter:{type:"structure",members:{OrConditions:{type:"list",member:{shape:"Scl"}},AndConditions:{shape:"Scl"},TagCondition:{shape:"Scm"}}}}},SearchCriteria:{shape:"Scn"}}},output:{type:"structure",members:{Users:{type:"list",member:{type:"structure",members:{Arn:{},DirectoryUserId:{},HierarchyGroupId:{},Id:{},IdentityInfo:{type:"structure",members:{FirstName:{},LastName:{}}},PhoneConfig:{shape:"S42"},RoutingProfileId:{},SecurityProfileIds:{shape:"S47"},Tags:{shape:"S1j"},Username:{}}}},NextToken:{},ApproximateTotalCount:{type:"long"}}}},SearchVocabularies:{http:{requestUri:"/vocabulary-summary/{InstanceId}"},input:{type:"structure",required:["InstanceId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},MaxResults:{type:"integer"},NextToken:{},State:{},NameStartsWith:{},LanguageCode:{}}},output:{type:"structure",members:{VocabularySummaryList:{type:"list",member:{type:"structure",required:["Name","Id","Arn","LanguageCode","State","LastModifiedTime"],members:{Name:{},Id:{},Arn:{},LanguageCode:{},State:{},LastModifiedTime:{type:"timestamp"},FailureReason:{}}}},NextToken:{}}}},StartChatContact:{http:{method:"PUT",requestUri:"/contact/chat"},input:{type:"structure",required:["InstanceId","ContactFlowId","ParticipantDetails"],members:{InstanceId:{},ContactFlowId:{},Attributes:{shape:"S7g"},ParticipantDetails:{type:"structure",required:["DisplayName"],members:{DisplayName:{}}},InitialMessage:{type:"structure",required:["ContentType","Content"],members:{ContentType:{},Content:{}}},ClientToken:{idempotencyToken:true},ChatDurationInMinutes:{type:"integer"},SupportedMessagingContentTypes:{type:"list",member:{}}}},output:{type:"structure",members:{ContactId:{},ParticipantId:{},ParticipantToken:{}}}},StartContactRecording:{http:{requestUri:"/contact/start-recording"},input:{type:"structure",required:["InstanceId","ContactId","InitialContactId","VoiceRecordingConfiguration"],members:{InstanceId:{},ContactId:{},InitialContactId:{},VoiceRecordingConfiguration:{type:"structure",members:{VoiceRecordingTrack:{}}}}},output:{type:"structure",members:{}}},StartContactStreaming:{http:{requestUri:"/contact/start-streaming"},input:{type:"structure",required:["InstanceId","ContactId","ChatStreamingConfiguration","ClientToken"],members:{InstanceId:{},ContactId:{},ChatStreamingConfiguration:{type:"structure",required:["StreamingEndpointArn"],members:{StreamingEndpointArn:{}}},ClientToken:{idempotencyToken:true}}},output:{type:"structure",required:["StreamingId"],members:{StreamingId:{}}}},StartOutboundVoiceContact:{http:{method:"PUT",requestUri:"/contact/outbound-voice"},input:{type:"structure",required:["DestinationPhoneNumber","ContactFlowId","InstanceId"],members:{DestinationPhoneNumber:{},ContactFlowId:{},InstanceId:{},ClientToken:{idempotencyToken:true},SourcePhoneNumber:{},QueueId:{},Attributes:{shape:"S7g"},AnswerMachineDetectionConfig:{type:"structure",members:{EnableAnswerMachineDetection:{type:"boolean"},AwaitAnswerMachinePrompt:{type:"boolean"}}},CampaignId:{},TrafficType:{}}},output:{type:"structure",members:{ContactId:{}}}},StartTaskContact:{http:{method:"PUT",requestUri:"/contact/task"},input:{type:"structure",required:["InstanceId","ContactFlowId","Name"],members:{InstanceId:{},PreviousContactId:{},ContactFlowId:{},Attributes:{shape:"S7g"},Name:{},References:{shape:"Sdu"},Description:{},ClientToken:{idempotencyToken:true},ScheduledTime:{type:"timestamp"}}},output:{type:"structure",members:{ContactId:{}}}},StopContact:{http:{requestUri:"/contact/stop"},input:{type:"structure",required:["ContactId","InstanceId"],members:{ContactId:{},InstanceId:{}}},output:{type:"structure",members:{}}},StopContactRecording:{http:{requestUri:"/contact/stop-recording"},input:{type:"structure",required:["InstanceId","ContactId","InitialContactId"],members:{InstanceId:{},ContactId:{},InitialContactId:{}}},output:{type:"structure",members:{}}},StopContactStreaming:{http:{requestUri:"/contact/stop-streaming"},input:{type:"structure",required:["InstanceId","ContactId","StreamingId"],members:{InstanceId:{},ContactId:{},StreamingId:{}}},output:{type:"structure",members:{}}},SuspendContactRecording:{http:{requestUri:"/contact/suspend-recording"},input:{type:"structure",required:["InstanceId","ContactId","InitialContactId"],members:{InstanceId:{},ContactId:{},InitialContactId:{}}},output:{type:"structure",members:{}}},TagResource:{http:{requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"S1j"}}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}}},UpdateAgentStatus:{http:{requestUri:"/agent-status/{InstanceId}/{AgentStatusId}"},input:{type:"structure",required:["InstanceId","AgentStatusId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},AgentStatusId:{location:"uri",locationName:"AgentStatusId"},Name:{},Description:{},State:{},DisplayOrder:{type:"integer"},ResetOrderNumber:{type:"boolean"}}}},UpdateContact:{http:{requestUri:"/contacts/{InstanceId}/{ContactId}"},input:{type:"structure",required:["InstanceId","ContactId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},ContactId:{location:"uri",locationName:"ContactId"},Name:{},Description:{},References:{shape:"Sdu"}}},output:{type:"structure",members:{}}},UpdateContactAttributes:{http:{requestUri:"/contact/attributes"},input:{type:"structure",required:["InitialContactId","InstanceId","Attributes"],members:{InitialContactId:{},InstanceId:{},Attributes:{shape:"S7g"}}},output:{type:"structure",members:{}}},UpdateContactFlowContent:{http:{requestUri:"/contact-flows/{InstanceId}/{ContactFlowId}/content"},input:{type:"structure",required:["InstanceId","ContactFlowId","Content"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},ContactFlowId:{location:"uri",locationName:"ContactFlowId"},Content:{}}}},UpdateContactFlowMetadata:{http:{requestUri:"/contact-flows/{InstanceId}/{ContactFlowId}/metadata"},input:{type:"structure",required:["InstanceId","ContactFlowId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},ContactFlowId:{location:"uri",locationName:"ContactFlowId"},Name:{},Description:{},ContactFlowState:{}}}},UpdateContactFlowModuleContent:{http:{requestUri:"/contact-flow-modules/{InstanceId}/{ContactFlowModuleId}/content"},input:{type:"structure",required:["InstanceId","ContactFlowModuleId","Content"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},ContactFlowModuleId:{location:"uri",locationName:"ContactFlowModuleId"},Content:{}}},output:{type:"structure",members:{}}},UpdateContactFlowModuleMetadata:{http:{requestUri:"/contact-flow-modules/{InstanceId}/{ContactFlowModuleId}/metadata"},input:{type:"structure",required:["InstanceId","ContactFlowModuleId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},ContactFlowModuleId:{location:"uri",locationName:"ContactFlowModuleId"},Name:{},Description:{},State:{}}},output:{type:"structure",members:{}}},UpdateContactFlowName:{http:{requestUri:"/contact-flows/{InstanceId}/{ContactFlowId}/name"},input:{type:"structure",required:["InstanceId","ContactFlowId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},ContactFlowId:{location:"uri",locationName:"ContactFlowId"},Name:{},Description:{}}}},UpdateContactSchedule:{http:{requestUri:"/contact/schedule"},input:{type:"structure",required:["InstanceId","ContactId","ScheduledTime"],members:{InstanceId:{},ContactId:{},ScheduledTime:{type:"timestamp"}}},output:{type:"structure",members:{}}},UpdateHoursOfOperation:{http:{requestUri:"/hours-of-operations/{InstanceId}/{HoursOfOperationId}"},input:{type:"structure",required:["InstanceId","HoursOfOperationId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},HoursOfOperationId:{location:"uri",locationName:"HoursOfOperationId"},Name:{},Description:{},TimeZone:{},Config:{shape:"S2b"}}}},UpdateInstanceAttribute:{http:{requestUri:"/instance/{InstanceId}/attribute/{AttributeType}"},input:{type:"structure",required:["InstanceId","AttributeType","Value"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},AttributeType:{location:"uri",locationName:"AttributeType"},Value:{}}}},UpdateInstanceStorageConfig:{http:{requestUri:"/instance/{InstanceId}/storage-config/{AssociationId}"},input:{type:"structure",required:["InstanceId","AssociationId","ResourceType","StorageConfig"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},AssociationId:{location:"uri",locationName:"AssociationId"},ResourceType:{location:"querystring",locationName:"resourceType"},StorageConfig:{shape:"Sg"}}}},UpdatePhoneNumber:{http:{method:"PUT",requestUri:"/phone-number/{PhoneNumberId}"},input:{type:"structure",required:["PhoneNumberId","TargetArn"],members:{PhoneNumberId:{location:"uri",locationName:"PhoneNumberId"},TargetArn:{},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{PhoneNumberId:{},PhoneNumberArn:{}}}},UpdateQueueHoursOfOperation:{http:{requestUri:"/queues/{InstanceId}/{QueueId}/hours-of-operation"},input:{type:"structure",required:["InstanceId","QueueId","HoursOfOperationId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},QueueId:{location:"uri",locationName:"QueueId"},HoursOfOperationId:{}}}},UpdateQueueMaxContacts:{http:{requestUri:"/queues/{InstanceId}/{QueueId}/max-contacts"},input:{type:"structure",required:["InstanceId","QueueId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},QueueId:{location:"uri",locationName:"QueueId"},MaxContacts:{type:"integer"}}}},UpdateQueueName:{http:{requestUri:"/queues/{InstanceId}/{QueueId}/name"},input:{type:"structure",required:["InstanceId","QueueId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},QueueId:{location:"uri",locationName:"QueueId"},Name:{},Description:{}}}},UpdateQueueOutboundCallerConfig:{http:{requestUri:"/queues/{InstanceId}/{QueueId}/outbound-caller-config"},input:{type:"structure",required:["InstanceId","QueueId","OutboundCallerConfig"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},QueueId:{location:"uri",locationName:"QueueId"},OutboundCallerConfig:{shape:"S2z"}}}},UpdateQueueStatus:{http:{requestUri:"/queues/{InstanceId}/{QueueId}/status"},input:{type:"structure",required:["InstanceId","QueueId","Status"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},QueueId:{location:"uri",locationName:"QueueId"},Status:{}}}},UpdateQuickConnectConfig:{http:{requestUri:"/quick-connects/{InstanceId}/{QuickConnectId}/config"},input:{type:"structure",required:["InstanceId","QuickConnectId","QuickConnectConfig"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},QuickConnectId:{location:"uri",locationName:"QuickConnectId"},QuickConnectConfig:{shape:"S36"}}}},UpdateQuickConnectName:{http:{requestUri:"/quick-connects/{InstanceId}/{QuickConnectId}/name"},input:{type:"structure",required:["InstanceId","QuickConnectId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},QuickConnectId:{location:"uri",locationName:"QuickConnectId"},Name:{},Description:{}}}},UpdateRoutingProfileConcurrency:{http:{requestUri:"/routing-profiles/{InstanceId}/{RoutingProfileId}/concurrency"},input:{type:"structure",required:["InstanceId","RoutingProfileId","MediaConcurrencies"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},RoutingProfileId:{location:"uri",locationName:"RoutingProfileId"},MediaConcurrencies:{shape:"S3g"}}}},UpdateRoutingProfileDefaultOutboundQueue:{http:{requestUri:"/routing-profiles/{InstanceId}/{RoutingProfileId}/default-outbound-queue"},input:{type:"structure",required:["InstanceId","RoutingProfileId","DefaultOutboundQueueId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},RoutingProfileId:{location:"uri",locationName:"RoutingProfileId"},DefaultOutboundQueueId:{}}}},UpdateRoutingProfileName:{http:{requestUri:"/routing-profiles/{InstanceId}/{RoutingProfileId}/name"},input:{type:"structure",required:["InstanceId","RoutingProfileId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},RoutingProfileId:{location:"uri",locationName:"RoutingProfileId"},Name:{},Description:{}}}},UpdateRoutingProfileQueues:{http:{requestUri:"/routing-profiles/{InstanceId}/{RoutingProfileId}/queues"},input:{type:"structure",required:["InstanceId","RoutingProfileId","QueueConfigs"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},RoutingProfileId:{location:"uri",locationName:"RoutingProfileId"},QueueConfigs:{shape:"S17"}}}},UpdateSecurityProfile:{http:{requestUri:"/security-profiles/{InstanceId}/{SecurityProfileId}"},input:{type:"structure",required:["SecurityProfileId","InstanceId"],members:{Description:{},Permissions:{shape:"S3n"},SecurityProfileId:{location:"uri",locationName:"SecurityProfileId"},InstanceId:{location:"uri",locationName:"InstanceId"}}}},UpdateUserHierarchy:{http:{requestUri:"/users/{InstanceId}/{UserId}/hierarchy"},input:{type:"structure",required:["UserId","InstanceId"],members:{HierarchyGroupId:{},UserId:{location:"uri",locationName:"UserId"},InstanceId:{location:"uri",locationName:"InstanceId"}}}},UpdateUserHierarchyGroupName:{http:{requestUri:"/user-hierarchy-groups/{InstanceId}/{HierarchyGroupId}/name"},input:{type:"structure",required:["Name","HierarchyGroupId","InstanceId"],members:{Name:{},HierarchyGroupId:{location:"uri",locationName:"HierarchyGroupId"},InstanceId:{location:"uri",locationName:"InstanceId"}}}},UpdateUserHierarchyStructure:{http:{requestUri:"/user-hierarchy-structure/{InstanceId}"},input:{type:"structure",required:["HierarchyStructure","InstanceId"],members:{HierarchyStructure:{type:"structure",members:{LevelOne:{shape:"Sfa"},LevelTwo:{shape:"Sfa"},LevelThree:{shape:"Sfa"},LevelFour:{shape:"Sfa"},LevelFive:{shape:"Sfa"}}},InstanceId:{location:"uri",locationName:"InstanceId"}}}},UpdateUserIdentityInfo:{http:{requestUri:"/users/{InstanceId}/{UserId}/identity-info"},input:{type:"structure",required:["IdentityInfo","UserId","InstanceId"],members:{IdentityInfo:{shape:"S3y"},UserId:{location:"uri",locationName:"UserId"},InstanceId:{location:"uri",locationName:"InstanceId"}}}},UpdateUserPhoneConfig:{http:{requestUri:"/users/{InstanceId}/{UserId}/phone-config"},input:{type:"structure",required:["PhoneConfig","UserId","InstanceId"],members:{PhoneConfig:{shape:"S42"},UserId:{location:"uri",locationName:"UserId"},InstanceId:{location:"uri",locationName:"InstanceId"}}}},UpdateUserRoutingProfile:{http:{requestUri:"/users/{InstanceId}/{UserId}/routing-profile"},input:{type:"structure",required:["RoutingProfileId","UserId","InstanceId"],members:{RoutingProfileId:{},UserId:{location:"uri",locationName:"UserId"},InstanceId:{location:"uri",locationName:"InstanceId"}}}},UpdateUserSecurityProfiles:{http:{requestUri:"/users/{InstanceId}/{UserId}/security-profiles"},input:{type:"structure",required:["SecurityProfileIds","UserId","InstanceId"],members:{SecurityProfileIds:{shape:"S47"},UserId:{location:"uri",locationName:"UserId"},InstanceId:{location:"uri",locationName:"InstanceId"}}}}},shapes:{S5:{type:"structure",members:{Name:{},LexRegion:{}}},S8:{type:"structure",members:{AliasArn:{}}},Sg:{type:"structure",required:["StorageType"],members:{AssociationId:{},StorageType:{},S3Config:{type:"structure",required:["BucketName","BucketPrefix"],members:{BucketName:{},BucketPrefix:{},EncryptionConfig:{shape:"Sm"}}},KinesisVideoStreamConfig:{type:"structure",required:["Prefix","RetentionPeriodHours","EncryptionConfig"],members:{Prefix:{},RetentionPeriodHours:{type:"integer"},EncryptionConfig:{shape:"Sm"}}},KinesisStreamConfig:{type:"structure",required:["StreamArn"],members:{StreamArn:{}}},KinesisFirehoseConfig:{type:"structure",required:["FirehoseArn"],members:{FirehoseArn:{}}}}},Sm:{type:"structure",required:["EncryptionType","KeyId"],members:{EncryptionType:{},KeyId:{}}},S13:{type:"list",member:{}},S17:{type:"list",member:{type:"structure",required:["QueueReference","Priority","Delay"],members:{QueueReference:{shape:"S19"},Priority:{type:"integer"},Delay:{type:"integer"}}}},S19:{type:"structure",required:["QueueId","Channel"],members:{QueueId:{},Channel:{}}},S1j:{type:"map",key:{},value:{}},S2b:{type:"list",member:{type:"structure",required:["Day","StartTime","EndTime"],members:{Day:{},StartTime:{shape:"S2e"},EndTime:{shape:"S2e"}}}},S2e:{type:"structure",required:["Hours","Minutes"],members:{Hours:{type:"integer"},Minutes:{type:"integer"}}},S2l:{type:"string",sensitive:true},S2z:{type:"structure",members:{OutboundCallerIdName:{},OutboundCallerIdNumberId:{},OutboundFlowId:{}}},S36:{type:"structure",required:["QuickConnectType"],members:{QuickConnectType:{},UserConfig:{type:"structure",required:["UserId","ContactFlowId"],members:{UserId:{},ContactFlowId:{}}},QueueConfig:{type:"structure",required:["QueueId","ContactFlowId"],members:{QueueId:{},ContactFlowId:{}}},PhoneConfig:{type:"structure",required:["PhoneNumber"],members:{PhoneNumber:{}}}}},S3g:{type:"list",member:{type:"structure",required:["Channel","Concurrency"],members:{Channel:{},Concurrency:{type:"integer"}}}},S3n:{type:"list",member:{}},S3y:{type:"structure",members:{FirstName:{},LastName:{},Email:{}}},S42:{type:"structure",required:["PhoneType"],members:{PhoneType:{},AutoAccept:{type:"boolean"},AfterContactWorkTimeLimit:{type:"integer"},DeskPhoneNumber:{}}},S47:{type:"list",member:{}},S5w:{type:"structure",members:{AttributeType:{},Value:{}}},S6t:{type:"structure",members:{Id:{},Arn:{},Name:{}}},S6x:{type:"structure",members:{Id:{},Arn:{},Name:{}}},S7g:{type:"map",key:{},value:{}},S7k:{type:"structure",members:{Queues:{type:"list",member:{}},Channels:{type:"list",member:{}}}},S7n:{type:"list",member:{}},S7q:{type:"structure",members:{Name:{},Unit:{}}},S7y:{type:"structure",members:{Queue:{type:"structure",members:{Id:{},Arn:{}}},Channel:{}}},S86:{type:"string",sensitive:true},S89:{type:"structure",members:{Name:{},Threshold:{type:"structure",members:{Comparison:{},ThresholdValue:{type:"double"}}},Statistic:{},Unit:{}}},Sag:{type:"list",member:{}},Sah:{type:"list",member:{}},Saz:{type:"list",member:{type:"structure",members:{Id:{},Arn:{},Name:{},QuickConnectType:{}}}},Scl:{type:"list",member:{shape:"Scm"}},Scm:{type:"structure",members:{TagKey:{},TagValue:{}}},Scn:{type:"structure",members:{OrConditions:{shape:"Sco"},AndConditions:{shape:"Sco"},StringCondition:{type:"structure",members:{FieldName:{},Value:{},ComparisonType:{}}},HierarchyGroupCondition:{type:"structure",members:{Value:{},HierarchyGroupMatchType:{}}}}},Sco:{type:"list",member:{shape:"Scn"}},Sdu:{type:"map",key:{},value:{type:"structure",required:["Value","Type"],members:{Value:{},Type:{}}}},Sfa:{type:"structure",required:["Name"],members:{Name:{}}}}}},2664:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["snowdevicemanagement"]={};i.SnowDeviceManagement=s.defineService("snowdevicemanagement",["2021-08-04"]);Object.defineProperty(a.services["snowdevicemanagement"],"2021-08-04",{get:function get(){var e=r(166);e.paginators=r(8548).pagination;return e},enumerable:true,configurable:true});e.exports=i.SnowDeviceManagement},2667:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2012-06-01",endpointPrefix:"elasticloadbalancing",protocol:"query",serviceFullName:"Elastic Load Balancing",serviceId:"Elastic Load Balancing",signatureVersion:"v4",uid:"elasticloadbalancing-2012-06-01",xmlNamespace:"http://elasticloadbalancing.amazonaws.com/doc/2012-06-01/"},operations:{AddTags:{input:{type:"structure",required:["LoadBalancerNames","Tags"],members:{LoadBalancerNames:{shape:"S2"},Tags:{shape:"S4"}}},output:{resultWrapper:"AddTagsResult",type:"structure",members:{}}},ApplySecurityGroupsToLoadBalancer:{input:{type:"structure",required:["LoadBalancerName","SecurityGroups"],members:{LoadBalancerName:{},SecurityGroups:{shape:"Sa"}}},output:{resultWrapper:"ApplySecurityGroupsToLoadBalancerResult",type:"structure",members:{SecurityGroups:{shape:"Sa"}}}},AttachLoadBalancerToSubnets:{input:{type:"structure",required:["LoadBalancerName","Subnets"],members:{LoadBalancerName:{},Subnets:{shape:"Se"}}},output:{resultWrapper:"AttachLoadBalancerToSubnetsResult",type:"structure",members:{Subnets:{shape:"Se"}}}},ConfigureHealthCheck:{input:{type:"structure",required:["LoadBalancerName","HealthCheck"],members:{LoadBalancerName:{},HealthCheck:{shape:"Si"}}},output:{resultWrapper:"ConfigureHealthCheckResult",type:"structure",members:{HealthCheck:{shape:"Si"}}}},CreateAppCookieStickinessPolicy:{input:{type:"structure",required:["LoadBalancerName","PolicyName","CookieName"],members:{LoadBalancerName:{},PolicyName:{},CookieName:{}}},output:{resultWrapper:"CreateAppCookieStickinessPolicyResult",type:"structure",members:{}}},CreateLBCookieStickinessPolicy:{input:{type:"structure",required:["LoadBalancerName","PolicyName"],members:{LoadBalancerName:{},PolicyName:{},CookieExpirationPeriod:{type:"long"}}},output:{resultWrapper:"CreateLBCookieStickinessPolicyResult",type:"structure",members:{}}},CreateLoadBalancer:{input:{type:"structure",required:["LoadBalancerName","Listeners"],members:{LoadBalancerName:{},Listeners:{shape:"Sx"},AvailabilityZones:{shape:"S13"},Subnets:{shape:"Se"},SecurityGroups:{shape:"Sa"},Scheme:{},Tags:{shape:"S4"}}},output:{resultWrapper:"CreateLoadBalancerResult",type:"structure",members:{DNSName:{}}}},CreateLoadBalancerListeners:{input:{type:"structure",required:["LoadBalancerName","Listeners"],members:{LoadBalancerName:{},Listeners:{shape:"Sx"}}},output:{resultWrapper:"CreateLoadBalancerListenersResult",type:"structure",members:{}}},CreateLoadBalancerPolicy:{input:{type:"structure",required:["LoadBalancerName","PolicyName","PolicyTypeName"],members:{LoadBalancerName:{},PolicyName:{},PolicyTypeName:{},PolicyAttributes:{type:"list",member:{type:"structure",members:{AttributeName:{},AttributeValue:{}}}}}},output:{resultWrapper:"CreateLoadBalancerPolicyResult",type:"structure",members:{}}},DeleteLoadBalancer:{input:{type:"structure",required:["LoadBalancerName"],members:{LoadBalancerName:{}}},output:{resultWrapper:"DeleteLoadBalancerResult",type:"structure",members:{}}},DeleteLoadBalancerListeners:{input:{type:"structure",required:["LoadBalancerName","LoadBalancerPorts"],members:{LoadBalancerName:{},LoadBalancerPorts:{type:"list",member:{type:"integer"}}}},output:{resultWrapper:"DeleteLoadBalancerListenersResult",type:"structure",members:{}}},DeleteLoadBalancerPolicy:{input:{type:"structure",required:["LoadBalancerName","PolicyName"],members:{LoadBalancerName:{},PolicyName:{}}},output:{resultWrapper:"DeleteLoadBalancerPolicyResult",type:"structure",members:{}}},DeregisterInstancesFromLoadBalancer:{input:{type:"structure",required:["LoadBalancerName","Instances"],members:{LoadBalancerName:{},Instances:{shape:"S1p"}}},output:{resultWrapper:"DeregisterInstancesFromLoadBalancerResult",type:"structure",members:{Instances:{shape:"S1p"}}}},DescribeAccountLimits:{input:{type:"structure",members:{Marker:{},PageSize:{type:"integer"}}},output:{resultWrapper:"DescribeAccountLimitsResult",type:"structure",members:{Limits:{type:"list",member:{type:"structure",members:{Name:{},Max:{}}}},NextMarker:{}}}},DescribeInstanceHealth:{input:{type:"structure",required:["LoadBalancerName"],members:{LoadBalancerName:{},Instances:{shape:"S1p"}}},output:{resultWrapper:"DescribeInstanceHealthResult",type:"structure",members:{InstanceStates:{type:"list",member:{type:"structure",members:{InstanceId:{},State:{},ReasonCode:{},Description:{}}}}}}},DescribeLoadBalancerAttributes:{input:{type:"structure",required:["LoadBalancerName"],members:{LoadBalancerName:{}}},output:{resultWrapper:"DescribeLoadBalancerAttributesResult",type:"structure",members:{LoadBalancerAttributes:{shape:"S2a"}}}},DescribeLoadBalancerPolicies:{input:{type:"structure",members:{LoadBalancerName:{},PolicyNames:{shape:"S2s"}}},output:{resultWrapper:"DescribeLoadBalancerPoliciesResult",type:"structure",members:{PolicyDescriptions:{type:"list",member:{type:"structure",members:{PolicyName:{},PolicyTypeName:{},PolicyAttributeDescriptions:{type:"list",member:{type:"structure",members:{AttributeName:{},AttributeValue:{}}}}}}}}}},DescribeLoadBalancerPolicyTypes:{input:{type:"structure",members:{PolicyTypeNames:{type:"list",member:{}}}},output:{resultWrapper:"DescribeLoadBalancerPolicyTypesResult",type:"structure",members:{PolicyTypeDescriptions:{type:"list",member:{type:"structure",members:{PolicyTypeName:{},Description:{},PolicyAttributeTypeDescriptions:{type:"list",member:{type:"structure",members:{AttributeName:{},AttributeType:{},Description:{},DefaultValue:{},Cardinality:{}}}}}}}}}},DescribeLoadBalancers:{input:{type:"structure",members:{LoadBalancerNames:{shape:"S2"},Marker:{},PageSize:{type:"integer"}}},output:{resultWrapper:"DescribeLoadBalancersResult",type:"structure",members:{LoadBalancerDescriptions:{type:"list",member:{type:"structure",members:{LoadBalancerName:{},DNSName:{},CanonicalHostedZoneName:{},CanonicalHostedZoneNameID:{},ListenerDescriptions:{type:"list",member:{type:"structure",members:{Listener:{shape:"Sy"},PolicyNames:{shape:"S2s"}}}},Policies:{type:"structure",members:{AppCookieStickinessPolicies:{type:"list",member:{type:"structure",members:{PolicyName:{},CookieName:{}}}},LBCookieStickinessPolicies:{type:"list",member:{type:"structure",members:{PolicyName:{},CookieExpirationPeriod:{type:"long"}}}},OtherPolicies:{shape:"S2s"}}},BackendServerDescriptions:{type:"list",member:{type:"structure",members:{InstancePort:{type:"integer"},PolicyNames:{shape:"S2s"}}}},AvailabilityZones:{shape:"S13"},Subnets:{shape:"Se"},VPCId:{},Instances:{shape:"S1p"},HealthCheck:{shape:"Si"},SourceSecurityGroup:{type:"structure",members:{OwnerAlias:{},GroupName:{}}},SecurityGroups:{shape:"Sa"},CreatedTime:{type:"timestamp"},Scheme:{}}}},NextMarker:{}}}},DescribeTags:{input:{type:"structure",required:["LoadBalancerNames"],members:{LoadBalancerNames:{type:"list",member:{}}}},output:{resultWrapper:"DescribeTagsResult",type:"structure",members:{TagDescriptions:{type:"list",member:{type:"structure",members:{LoadBalancerName:{},Tags:{shape:"S4"}}}}}}},DetachLoadBalancerFromSubnets:{input:{type:"structure",required:["LoadBalancerName","Subnets"],members:{LoadBalancerName:{},Subnets:{shape:"Se"}}},output:{resultWrapper:"DetachLoadBalancerFromSubnetsResult",type:"structure",members:{Subnets:{shape:"Se"}}}},DisableAvailabilityZonesForLoadBalancer:{input:{type:"structure",required:["LoadBalancerName","AvailabilityZones"],members:{LoadBalancerName:{},AvailabilityZones:{shape:"S13"}}},output:{resultWrapper:"DisableAvailabilityZonesForLoadBalancerResult",type:"structure",members:{AvailabilityZones:{shape:"S13"}}}},EnableAvailabilityZonesForLoadBalancer:{input:{type:"structure",required:["LoadBalancerName","AvailabilityZones"],members:{LoadBalancerName:{},AvailabilityZones:{shape:"S13"}}},output:{resultWrapper:"EnableAvailabilityZonesForLoadBalancerResult",type:"structure",members:{AvailabilityZones:{shape:"S13"}}}},ModifyLoadBalancerAttributes:{input:{type:"structure",required:["LoadBalancerName","LoadBalancerAttributes"],members:{LoadBalancerName:{},LoadBalancerAttributes:{shape:"S2a"}}},output:{resultWrapper:"ModifyLoadBalancerAttributesResult",type:"structure",members:{LoadBalancerName:{},LoadBalancerAttributes:{shape:"S2a"}}}},RegisterInstancesWithLoadBalancer:{input:{type:"structure",required:["LoadBalancerName","Instances"],members:{LoadBalancerName:{},Instances:{shape:"S1p"}}},output:{resultWrapper:"RegisterInstancesWithLoadBalancerResult",type:"structure",members:{Instances:{shape:"S1p"}}}},RemoveTags:{input:{type:"structure",required:["LoadBalancerNames","Tags"],members:{LoadBalancerNames:{shape:"S2"},Tags:{type:"list",member:{type:"structure",members:{Key:{}}}}}},output:{resultWrapper:"RemoveTagsResult",type:"structure",members:{}}},SetLoadBalancerListenerSSLCertificate:{input:{type:"structure",required:["LoadBalancerName","LoadBalancerPort","SSLCertificateId"],members:{LoadBalancerName:{},LoadBalancerPort:{type:"integer"},SSLCertificateId:{}}},output:{resultWrapper:"SetLoadBalancerListenerSSLCertificateResult",type:"structure",members:{}}},SetLoadBalancerPoliciesForBackendServer:{input:{type:"structure",required:["LoadBalancerName","InstancePort","PolicyNames"],members:{LoadBalancerName:{},InstancePort:{type:"integer"},PolicyNames:{shape:"S2s"}}},output:{resultWrapper:"SetLoadBalancerPoliciesForBackendServerResult",type:"structure",members:{}}},SetLoadBalancerPoliciesOfListener:{input:{type:"structure",required:["LoadBalancerName","LoadBalancerPort","PolicyNames"],members:{LoadBalancerName:{},LoadBalancerPort:{type:"integer"},PolicyNames:{shape:"S2s"}}},output:{resultWrapper:"SetLoadBalancerPoliciesOfListenerResult",type:"structure",members:{}}}},shapes:{S2:{type:"list",member:{}},S4:{type:"list",member:{type:"structure",required:["Key"],members:{Key:{},Value:{}}}},Sa:{type:"list",member:{}},Se:{type:"list",member:{}},Si:{type:"structure",required:["Target","Interval","Timeout","UnhealthyThreshold","HealthyThreshold"],members:{Target:{},Interval:{type:"integer"},Timeout:{type:"integer"},UnhealthyThreshold:{type:"integer"},HealthyThreshold:{type:"integer"}}},Sx:{type:"list",member:{shape:"Sy"}},Sy:{type:"structure",required:["Protocol","LoadBalancerPort","InstancePort"],members:{Protocol:{},LoadBalancerPort:{type:"integer"},InstanceProtocol:{},InstancePort:{type:"integer"},SSLCertificateId:{}}},S13:{type:"list",member:{}},S1p:{type:"list",member:{type:"structure",members:{InstanceId:{}}}},S2a:{type:"structure",members:{CrossZoneLoadBalancing:{type:"structure",required:["Enabled"],members:{Enabled:{type:"boolean"}}},AccessLog:{type:"structure",required:["Enabled"],members:{Enabled:{type:"boolean"},S3BucketName:{},EmitInterval:{type:"integer"},S3BucketPrefix:{}}},ConnectionDraining:{type:"structure",required:["Enabled"],members:{Enabled:{type:"boolean"},Timeout:{type:"integer"}}},ConnectionSettings:{type:"structure",required:["IdleTimeout"],members:{IdleTimeout:{type:"integer"}}},AdditionalAttributes:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}}}},S2s:{type:"list",member:{}}}}},2673:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["servicecatalog"]={};i.ServiceCatalog=s.defineService("servicecatalog",["2015-12-10"]);Object.defineProperty(a.services["servicecatalog"],"2015-12-10",{get:function get(){var e=r(4008);e.paginators=r(1656).pagination;return e},enumerable:true,configurable:true});e.exports=i.ServiceCatalog},2678:function(e,t,r){var i=r(395);i.util.hideProperties(i,["SimpleWorkflow"]);i.SimpleWorkflow=i.SWF},2681:function(e){e.exports={pagination:{}}},2694:function(e){e.exports={pagination:{ListAssistantAssociations:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"assistantAssociationSummaries"},ListAssistants:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"assistantSummaries"},ListContents:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"contentSummaries"},ListKnowledgeBases:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"knowledgeBaseSummaries"},QueryAssistant:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"results"},SearchContent:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"contentSummaries"},SearchSessions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"sessionSummaries"}}}},2699:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2015-04-16",endpointPrefix:"ds",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"Directory Service",serviceFullName:"AWS Directory Service",serviceId:"Directory Service",signatureVersion:"v4",targetPrefix:"DirectoryService_20150416",uid:"ds-2015-04-16"},operations:{AcceptSharedDirectory:{input:{type:"structure",required:["SharedDirectoryId"],members:{SharedDirectoryId:{}}},output:{type:"structure",members:{SharedDirectory:{shape:"S4"}}}},AddIpRoutes:{input:{type:"structure",required:["DirectoryId","IpRoutes"],members:{DirectoryId:{},IpRoutes:{type:"list",member:{type:"structure",members:{CidrIp:{},Description:{}}}},UpdateSecurityGroupForDirectoryControllers:{type:"boolean"}}},output:{type:"structure",members:{}}},AddRegion:{input:{type:"structure",required:["DirectoryId","RegionName","VPCSettings"],members:{DirectoryId:{},RegionName:{},VPCSettings:{shape:"Sk"}}},output:{type:"structure",members:{}}},AddTagsToResource:{input:{type:"structure",required:["ResourceId","Tags"],members:{ResourceId:{},Tags:{shape:"Sr"}}},output:{type:"structure",members:{}}},CancelSchemaExtension:{input:{type:"structure",required:["DirectoryId","SchemaExtensionId"],members:{DirectoryId:{},SchemaExtensionId:{}}},output:{type:"structure",members:{}}},ConnectDirectory:{input:{type:"structure",required:["Name","Password","Size","ConnectSettings"],members:{Name:{},ShortName:{},Password:{shape:"S12"},Description:{},Size:{},ConnectSettings:{type:"structure",required:["VpcId","SubnetIds","CustomerDnsIps","CustomerUserName"],members:{VpcId:{},SubnetIds:{shape:"Sm"},CustomerDnsIps:{shape:"S15"},CustomerUserName:{}}},Tags:{shape:"Sr"}}},output:{type:"structure",members:{DirectoryId:{}}}},CreateAlias:{input:{type:"structure",required:["DirectoryId","Alias"],members:{DirectoryId:{},Alias:{}}},output:{type:"structure",members:{DirectoryId:{},Alias:{}}}},CreateComputer:{input:{type:"structure",required:["DirectoryId","ComputerName","Password"],members:{DirectoryId:{},ComputerName:{},Password:{type:"string",sensitive:true},OrganizationalUnitDistinguishedName:{},ComputerAttributes:{shape:"S1g"}}},output:{type:"structure",members:{Computer:{type:"structure",members:{ComputerId:{},ComputerName:{},ComputerAttributes:{shape:"S1g"}}}}}},CreateConditionalForwarder:{input:{type:"structure",required:["DirectoryId","RemoteDomainName","DnsIpAddrs"],members:{DirectoryId:{},RemoteDomainName:{},DnsIpAddrs:{shape:"S15"}}},output:{type:"structure",members:{}}},CreateDirectory:{input:{type:"structure",required:["Name","Password","Size"],members:{Name:{},ShortName:{},Password:{shape:"S1r"},Description:{},Size:{},VpcSettings:{shape:"Sk"},Tags:{shape:"Sr"}}},output:{type:"structure",members:{DirectoryId:{}}}},CreateLogSubscription:{input:{type:"structure",required:["DirectoryId","LogGroupName"],members:{DirectoryId:{},LogGroupName:{}}},output:{type:"structure",members:{}}},CreateMicrosoftAD:{input:{type:"structure",required:["Name","Password","VpcSettings"],members:{Name:{},ShortName:{},Password:{shape:"S1r"},Description:{},VpcSettings:{shape:"Sk"},Edition:{},Tags:{shape:"Sr"}}},output:{type:"structure",members:{DirectoryId:{}}}},CreateSnapshot:{input:{type:"structure",required:["DirectoryId"],members:{DirectoryId:{},Name:{}}},output:{type:"structure",members:{SnapshotId:{}}}},CreateTrust:{input:{type:"structure",required:["DirectoryId","RemoteDomainName","TrustPassword","TrustDirection"],members:{DirectoryId:{},RemoteDomainName:{},TrustPassword:{type:"string",sensitive:true},TrustDirection:{},TrustType:{},ConditionalForwarderIpAddrs:{shape:"S15"},SelectiveAuth:{}}},output:{type:"structure",members:{TrustId:{}}}},DeleteConditionalForwarder:{input:{type:"structure",required:["DirectoryId","RemoteDomainName"],members:{DirectoryId:{},RemoteDomainName:{}}},output:{type:"structure",members:{}}},DeleteDirectory:{input:{type:"structure",required:["DirectoryId"],members:{DirectoryId:{}}},output:{type:"structure",members:{DirectoryId:{}}}},DeleteLogSubscription:{input:{type:"structure",required:["DirectoryId"],members:{DirectoryId:{}}},output:{type:"structure",members:{}}},DeleteSnapshot:{input:{type:"structure",required:["SnapshotId"],members:{SnapshotId:{}}},output:{type:"structure",members:{SnapshotId:{}}}},DeleteTrust:{input:{type:"structure",required:["TrustId"],members:{TrustId:{},DeleteAssociatedConditionalForwarder:{type:"boolean"}}},output:{type:"structure",members:{TrustId:{}}}},DeregisterCertificate:{input:{type:"structure",required:["DirectoryId","CertificateId"],members:{DirectoryId:{},CertificateId:{}}},output:{type:"structure",members:{}}},DeregisterEventTopic:{input:{type:"structure",required:["DirectoryId","TopicName"],members:{DirectoryId:{},TopicName:{}}},output:{type:"structure",members:{}}},DescribeCertificate:{input:{type:"structure",required:["DirectoryId","CertificateId"],members:{DirectoryId:{},CertificateId:{}}},output:{type:"structure",members:{Certificate:{type:"structure",members:{CertificateId:{},State:{},StateReason:{},CommonName:{},RegisteredDateTime:{type:"timestamp"},ExpiryDateTime:{type:"timestamp"},Type:{},ClientCertAuthSettings:{shape:"S30"}}}}}},DescribeClientAuthenticationSettings:{input:{type:"structure",required:["DirectoryId"],members:{DirectoryId:{},Type:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{ClientAuthenticationSettingsInfo:{type:"list",member:{type:"structure",members:{Type:{},Status:{},LastUpdatedDateTime:{type:"timestamp"}}}},NextToken:{}}}},DescribeConditionalForwarders:{input:{type:"structure",required:["DirectoryId"],members:{DirectoryId:{},RemoteDomainNames:{type:"list",member:{}}}},output:{type:"structure",members:{ConditionalForwarders:{type:"list",member:{type:"structure",members:{RemoteDomainName:{},DnsIpAddrs:{shape:"S15"},ReplicationScope:{}}}}}}},DescribeDirectories:{input:{type:"structure",members:{DirectoryIds:{shape:"S3h"},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{DirectoryDescriptions:{type:"list",member:{type:"structure",members:{DirectoryId:{},Name:{},ShortName:{},Size:{},Edition:{},Alias:{},AccessUrl:{},Description:{},DnsIpAddrs:{shape:"S15"},Stage:{},ShareStatus:{},ShareMethod:{},ShareNotes:{shape:"S8"},LaunchTime:{type:"timestamp"},StageLastUpdatedDateTime:{type:"timestamp"},Type:{},VpcSettings:{shape:"S3q"},ConnectSettings:{type:"structure",members:{VpcId:{},SubnetIds:{shape:"Sm"},CustomerUserName:{},SecurityGroupId:{},AvailabilityZones:{shape:"S3s"},ConnectIps:{type:"list",member:{}}}},RadiusSettings:{shape:"S3w"},RadiusStatus:{},StageReason:{},SsoEnabled:{type:"boolean"},DesiredNumberOfDomainControllers:{type:"integer"},OwnerDirectoryDescription:{type:"structure",members:{DirectoryId:{},AccountId:{},DnsIpAddrs:{shape:"S15"},VpcSettings:{shape:"S3q"},RadiusSettings:{shape:"S3w"},RadiusStatus:{}}},RegionsInfo:{type:"structure",members:{PrimaryRegion:{},AdditionalRegions:{type:"list",member:{}}}}}}},NextToken:{}}}},DescribeDomainControllers:{input:{type:"structure",required:["DirectoryId"],members:{DirectoryId:{},DomainControllerIds:{type:"list",member:{}},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{DomainControllers:{type:"list",member:{type:"structure",members:{DirectoryId:{},DomainControllerId:{},DnsIpAddr:{},VpcId:{},SubnetId:{},AvailabilityZone:{},Status:{},StatusReason:{},LaunchTime:{type:"timestamp"},StatusLastUpdatedDateTime:{type:"timestamp"}}}},NextToken:{}}}},DescribeEventTopics:{input:{type:"structure",members:{DirectoryId:{},TopicNames:{type:"list",member:{}}}},output:{type:"structure",members:{EventTopics:{type:"list",member:{type:"structure",members:{DirectoryId:{},TopicName:{},TopicArn:{},CreatedDateTime:{type:"timestamp"},Status:{}}}}}}},DescribeLDAPSSettings:{input:{type:"structure",required:["DirectoryId"],members:{DirectoryId:{},Type:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{LDAPSSettingsInfo:{type:"list",member:{type:"structure",members:{LDAPSStatus:{},LDAPSStatusReason:{},LastUpdatedDateTime:{type:"timestamp"}}}},NextToken:{}}}},DescribeRegions:{input:{type:"structure",required:["DirectoryId"],members:{DirectoryId:{},RegionName:{},NextToken:{}}},output:{type:"structure",members:{RegionsDescription:{type:"list",member:{type:"structure",members:{DirectoryId:{},RegionName:{},RegionType:{},Status:{},VpcSettings:{shape:"Sk"},DesiredNumberOfDomainControllers:{type:"integer"},LaunchTime:{type:"timestamp"},StatusLastUpdatedDateTime:{type:"timestamp"},LastUpdatedDateTime:{type:"timestamp"}}}},NextToken:{}}}},DescribeSharedDirectories:{input:{type:"structure",required:["OwnerDirectoryId"],members:{OwnerDirectoryId:{},SharedDirectoryIds:{shape:"S3h"},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{SharedDirectories:{type:"list",member:{shape:"S4"}},NextToken:{}}}},DescribeSnapshots:{input:{type:"structure",members:{DirectoryId:{},SnapshotIds:{type:"list",member:{}},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Snapshots:{type:"list",member:{type:"structure",members:{DirectoryId:{},SnapshotId:{},Type:{},Name:{},Status:{},StartTime:{type:"timestamp"}}}},NextToken:{}}}},DescribeTrusts:{input:{type:"structure",members:{DirectoryId:{},TrustIds:{type:"list",member:{}},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Trusts:{type:"list",member:{type:"structure",members:{DirectoryId:{},TrustId:{},RemoteDomainName:{},TrustType:{},TrustDirection:{},TrustState:{},CreatedDateTime:{type:"timestamp"},LastUpdatedDateTime:{type:"timestamp"},StateLastUpdatedDateTime:{type:"timestamp"},TrustStateReason:{},SelectiveAuth:{}}}},NextToken:{}}}},DisableClientAuthentication:{input:{type:"structure",required:["DirectoryId","Type"],members:{DirectoryId:{},Type:{}}},output:{type:"structure",members:{}}},DisableLDAPS:{input:{type:"structure",required:["DirectoryId","Type"],members:{DirectoryId:{},Type:{}}},output:{type:"structure",members:{}}},DisableRadius:{input:{type:"structure",required:["DirectoryId"],members:{DirectoryId:{}}},output:{type:"structure",members:{}}},DisableSso:{input:{type:"structure",required:["DirectoryId"],members:{DirectoryId:{},UserName:{},Password:{shape:"S12"}}},output:{type:"structure",members:{}}},EnableClientAuthentication:{input:{type:"structure",required:["DirectoryId","Type"],members:{DirectoryId:{},Type:{}}},output:{type:"structure",members:{}}},EnableLDAPS:{input:{type:"structure",required:["DirectoryId","Type"],members:{DirectoryId:{},Type:{}}},output:{type:"structure",members:{}}},EnableRadius:{input:{type:"structure",required:["DirectoryId","RadiusSettings"],members:{DirectoryId:{},RadiusSettings:{shape:"S3w"}}},output:{type:"structure",members:{}}},EnableSso:{input:{type:"structure",required:["DirectoryId"],members:{DirectoryId:{},UserName:{},Password:{shape:"S12"}}},output:{type:"structure",members:{}}},GetDirectoryLimits:{input:{type:"structure",members:{}},output:{type:"structure",members:{DirectoryLimits:{type:"structure",members:{CloudOnlyDirectoriesLimit:{type:"integer"},CloudOnlyDirectoriesCurrentCount:{type:"integer"},CloudOnlyDirectoriesLimitReached:{type:"boolean"},CloudOnlyMicrosoftADLimit:{type:"integer"},CloudOnlyMicrosoftADCurrentCount:{type:"integer"},CloudOnlyMicrosoftADLimitReached:{type:"boolean"},ConnectedDirectoriesLimit:{type:"integer"},ConnectedDirectoriesCurrentCount:{type:"integer"},ConnectedDirectoriesLimitReached:{type:"boolean"}}}}}},GetSnapshotLimits:{input:{type:"structure",required:["DirectoryId"],members:{DirectoryId:{}}},output:{type:"structure",members:{SnapshotLimits:{type:"structure",members:{ManualSnapshotsLimit:{type:"integer"},ManualSnapshotsCurrentCount:{type:"integer"},ManualSnapshotsLimitReached:{type:"boolean"}}}}}},ListCertificates:{input:{type:"structure",required:["DirectoryId"],members:{DirectoryId:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextToken:{},CertificatesInfo:{type:"list",member:{type:"structure",members:{CertificateId:{},CommonName:{},State:{},ExpiryDateTime:{type:"timestamp"},Type:{}}}}}}},ListIpRoutes:{input:{type:"structure",required:["DirectoryId"],members:{DirectoryId:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{IpRoutesInfo:{type:"list",member:{type:"structure",members:{DirectoryId:{},CidrIp:{},IpRouteStatusMsg:{},AddedDateTime:{type:"timestamp"},IpRouteStatusReason:{},Description:{}}}},NextToken:{}}}},ListLogSubscriptions:{input:{type:"structure",members:{DirectoryId:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{LogSubscriptions:{type:"list",member:{type:"structure",members:{DirectoryId:{},LogGroupName:{},SubscriptionCreatedDateTime:{type:"timestamp"}}}},NextToken:{}}}},ListSchemaExtensions:{input:{type:"structure",required:["DirectoryId"],members:{DirectoryId:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{SchemaExtensionsInfo:{type:"list",member:{type:"structure",members:{DirectoryId:{},SchemaExtensionId:{},Description:{},SchemaExtensionStatus:{},SchemaExtensionStatusReason:{},StartDateTime:{type:"timestamp"},EndDateTime:{type:"timestamp"}}}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceId"],members:{ResourceId:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Tags:{shape:"Sr"},NextToken:{}}}},RegisterCertificate:{input:{type:"structure",required:["DirectoryId","CertificateData"],members:{DirectoryId:{},CertificateData:{},Type:{},ClientCertAuthSettings:{shape:"S30"}}},output:{type:"structure",members:{CertificateId:{}}}},RegisterEventTopic:{input:{type:"structure",required:["DirectoryId","TopicName"],members:{DirectoryId:{},TopicName:{}}},output:{type:"structure",members:{}}},RejectSharedDirectory:{input:{type:"structure",required:["SharedDirectoryId"],members:{SharedDirectoryId:{}}},output:{type:"structure",members:{SharedDirectoryId:{}}}},RemoveIpRoutes:{input:{type:"structure",required:["DirectoryId","CidrIps"],members:{DirectoryId:{},CidrIps:{type:"list",member:{}}}},output:{type:"structure",members:{}}},RemoveRegion:{input:{type:"structure",required:["DirectoryId"],members:{DirectoryId:{}}},output:{type:"structure",members:{}}},RemoveTagsFromResource:{input:{type:"structure",required:["ResourceId","TagKeys"],members:{ResourceId:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},ResetUserPassword:{input:{type:"structure",required:["DirectoryId","UserName","NewPassword"],members:{DirectoryId:{},UserName:{},NewPassword:{type:"string",sensitive:true}}},output:{type:"structure",members:{}}},RestoreFromSnapshot:{input:{type:"structure",required:["SnapshotId"],members:{SnapshotId:{}}},output:{type:"structure",members:{}}},ShareDirectory:{input:{type:"structure",required:["DirectoryId","ShareTarget","ShareMethod"],members:{DirectoryId:{},ShareNotes:{shape:"S8"},ShareTarget:{type:"structure",required:["Id","Type"],members:{Id:{},Type:{}}},ShareMethod:{}}},output:{type:"structure",members:{SharedDirectoryId:{}}}},StartSchemaExtension:{input:{type:"structure",required:["DirectoryId","CreateSnapshotBeforeSchemaExtension","LdifContent","Description"],members:{DirectoryId:{},CreateSnapshotBeforeSchemaExtension:{type:"boolean"},LdifContent:{},Description:{}}},output:{type:"structure",members:{SchemaExtensionId:{}}}},UnshareDirectory:{input:{type:"structure",required:["DirectoryId","UnshareTarget"],members:{DirectoryId:{},UnshareTarget:{type:"structure",required:["Id","Type"],members:{Id:{},Type:{}}}}},output:{type:"structure",members:{SharedDirectoryId:{}}}},UpdateConditionalForwarder:{input:{type:"structure",required:["DirectoryId","RemoteDomainName","DnsIpAddrs"],members:{DirectoryId:{},RemoteDomainName:{},DnsIpAddrs:{shape:"S15"}}},output:{type:"structure",members:{}}},UpdateNumberOfDomainControllers:{input:{type:"structure",required:["DirectoryId","DesiredNumber"],members:{DirectoryId:{},DesiredNumber:{type:"integer"}}},output:{type:"structure",members:{}}},UpdateRadius:{input:{type:"structure",required:["DirectoryId","RadiusSettings"],members:{DirectoryId:{},RadiusSettings:{shape:"S3w"}}},output:{type:"structure",members:{}}},UpdateTrust:{input:{type:"structure",required:["TrustId"],members:{TrustId:{},SelectiveAuth:{}}},output:{type:"structure",members:{RequestId:{},TrustId:{}}}},VerifyTrust:{input:{type:"structure",required:["TrustId"],members:{TrustId:{}}},output:{type:"structure",members:{TrustId:{}}}}},shapes:{S4:{type:"structure",members:{OwnerAccountId:{},OwnerDirectoryId:{},ShareMethod:{},SharedAccountId:{},SharedDirectoryId:{},ShareStatus:{},ShareNotes:{shape:"S8"},CreatedDateTime:{type:"timestamp"},LastUpdatedDateTime:{type:"timestamp"}}},S8:{type:"string",sensitive:true},Sk:{type:"structure",required:["VpcId","SubnetIds"],members:{VpcId:{},SubnetIds:{shape:"Sm"}}},Sm:{type:"list",member:{}},Sr:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S12:{type:"string",sensitive:true},S15:{type:"list",member:{}},S1g:{type:"list",member:{type:"structure",members:{Name:{},Value:{}}}},S1r:{type:"string",sensitive:true},S30:{type:"structure",members:{OCSPUrl:{}}},S3h:{type:"list",member:{}},S3q:{type:"structure",members:{VpcId:{},SubnetIds:{shape:"Sm"},SecurityGroupId:{},AvailabilityZones:{shape:"S3s"}}},S3s:{type:"list",member:{}},S3w:{type:"structure",members:{RadiusServers:{type:"list",member:{}},RadiusPort:{type:"integer"},RadiusTimeout:{type:"integer"},RadiusRetries:{type:"integer"},SharedSecret:{type:"string",sensitive:true},AuthenticationProtocol:{},DisplayLabel:{},UseSameUsername:{type:"boolean"}}}}}},2708:function(e){e.exports={pagination:{ListDataIngestionJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListDatasets:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListInferenceExecutions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListInferenceSchedulers:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListModels:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListSensorStatistics:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},2709:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["wafregional"]={};i.WAFRegional=s.defineService("wafregional",["2016-11-28"]);Object.defineProperty(a.services["wafregional"],"2016-11-28",{get:function get(){var e=r(8296);e.paginators=r(3396).pagination;return e},enumerable:true,configurable:true});e.exports=i.WAFRegional},2719:function(e){e.exports={pagination:{}}},2726:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2016-06-02",endpointPrefix:"shield",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"AWS Shield",serviceFullName:"AWS Shield",serviceId:"Shield",signatureVersion:"v4",targetPrefix:"AWSShield_20160616",uid:"shield-2016-06-02"},operations:{AssociateDRTLogBucket:{input:{type:"structure",required:["LogBucket"],members:{LogBucket:{}}},output:{type:"structure",members:{}}},AssociateDRTRole:{input:{type:"structure",required:["RoleArn"],members:{RoleArn:{}}},output:{type:"structure",members:{}}},AssociateHealthCheck:{input:{type:"structure",required:["ProtectionId","HealthCheckArn"],members:{ProtectionId:{},HealthCheckArn:{}}},output:{type:"structure",members:{}}},AssociateProactiveEngagementDetails:{input:{type:"structure",required:["EmergencyContactList"],members:{EmergencyContactList:{shape:"Sc"}}},output:{type:"structure",members:{}}},CreateProtection:{input:{type:"structure",required:["Name","ResourceArn"],members:{Name:{},ResourceArn:{},Tags:{shape:"Sl"}}},output:{type:"structure",members:{ProtectionId:{}}}},CreateProtectionGroup:{input:{type:"structure",required:["ProtectionGroupId","Aggregation","Pattern"],members:{ProtectionGroupId:{},Aggregation:{},Pattern:{},ResourceType:{},Members:{shape:"Sv"},Tags:{shape:"Sl"}}},output:{type:"structure",members:{}}},CreateSubscription:{input:{type:"structure",members:{}},output:{type:"structure",members:{}}},DeleteProtection:{input:{type:"structure",required:["ProtectionId"],members:{ProtectionId:{}}},output:{type:"structure",members:{}}},DeleteProtectionGroup:{input:{type:"structure",required:["ProtectionGroupId"],members:{ProtectionGroupId:{}}},output:{type:"structure",members:{}}},DeleteSubscription:{input:{type:"structure",members:{},deprecated:true},output:{type:"structure",members:{},deprecated:true},deprecated:true},DescribeAttack:{input:{type:"structure",required:["AttackId"],members:{AttackId:{}}},output:{type:"structure",members:{Attack:{type:"structure",members:{AttackId:{},ResourceArn:{},SubResources:{type:"list",member:{type:"structure",members:{Type:{},Id:{},AttackVectors:{type:"list",member:{type:"structure",required:["VectorType"],members:{VectorType:{},VectorCounters:{shape:"S1f"}}}},Counters:{shape:"S1f"}}}},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},AttackCounters:{shape:"S1f"},AttackProperties:{type:"list",member:{type:"structure",members:{AttackLayer:{},AttackPropertyIdentifier:{},TopContributors:{type:"list",member:{type:"structure",members:{Name:{},Value:{type:"long"}}}},Unit:{},Total:{type:"long"}}}},Mitigations:{type:"list",member:{type:"structure",members:{MitigationName:{}}}}}}}}},DescribeAttackStatistics:{input:{type:"structure",members:{}},output:{type:"structure",required:["TimeRange","DataItems"],members:{TimeRange:{shape:"S1w"},DataItems:{type:"list",member:{type:"structure",required:["AttackCount"],members:{AttackVolume:{type:"structure",members:{BitsPerSecond:{shape:"S21"},PacketsPerSecond:{shape:"S21"},RequestsPerSecond:{shape:"S21"}}},AttackCount:{type:"long"}}}}}}},DescribeDRTAccess:{input:{type:"structure",members:{}},output:{type:"structure",members:{RoleArn:{},LogBucketList:{type:"list",member:{}}}}},DescribeEmergencyContactSettings:{input:{type:"structure",members:{}},output:{type:"structure",members:{EmergencyContactList:{shape:"Sc"}}}},DescribeProtection:{input:{type:"structure",members:{ProtectionId:{},ResourceArn:{}}},output:{type:"structure",members:{Protection:{shape:"S29"}}}},DescribeProtectionGroup:{input:{type:"structure",required:["ProtectionGroupId"],members:{ProtectionGroupId:{}}},output:{type:"structure",required:["ProtectionGroup"],members:{ProtectionGroup:{shape:"S2j"}}}},DescribeSubscription:{input:{type:"structure",members:{}},output:{type:"structure",members:{Subscription:{type:"structure",required:["SubscriptionLimits"],members:{StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},TimeCommitmentInSeconds:{type:"long"},AutoRenew:{},Limits:{shape:"S2p"},ProactiveEngagementStatus:{},SubscriptionLimits:{type:"structure",required:["ProtectionLimits","ProtectionGroupLimits"],members:{ProtectionLimits:{type:"structure",required:["ProtectedResourceTypeLimits"],members:{ProtectedResourceTypeLimits:{shape:"S2p"}}},ProtectionGroupLimits:{type:"structure",required:["MaxProtectionGroups","PatternTypeLimits"],members:{MaxProtectionGroups:{type:"long"},PatternTypeLimits:{type:"structure",required:["ArbitraryPatternLimits"],members:{ArbitraryPatternLimits:{type:"structure",required:["MaxMembers"],members:{MaxMembers:{type:"long"}}}}}}}}},SubscriptionArn:{}}}}}},DisableApplicationLayerAutomaticResponse:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{}}},DisableProactiveEngagement:{input:{type:"structure",members:{}},output:{type:"structure",members:{}}},DisassociateDRTLogBucket:{input:{type:"structure",required:["LogBucket"],members:{LogBucket:{}}},output:{type:"structure",members:{}}},DisassociateDRTRole:{input:{type:"structure",members:{}},output:{type:"structure",members:{}}},DisassociateHealthCheck:{input:{type:"structure",required:["ProtectionId","HealthCheckArn"],members:{ProtectionId:{},HealthCheckArn:{}}},output:{type:"structure",members:{}}},EnableApplicationLayerAutomaticResponse:{input:{type:"structure",required:["ResourceArn","Action"],members:{ResourceArn:{},Action:{shape:"S2e"}}},output:{type:"structure",members:{}}},EnableProactiveEngagement:{input:{type:"structure",members:{}},output:{type:"structure",members:{}}},GetSubscriptionState:{input:{type:"structure",members:{}},output:{type:"structure",required:["SubscriptionState"],members:{SubscriptionState:{}}}},ListAttacks:{input:{type:"structure",members:{ResourceArns:{type:"list",member:{}},StartTime:{shape:"S1w"},EndTime:{shape:"S1w"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{AttackSummaries:{type:"list",member:{type:"structure",members:{AttackId:{},ResourceArn:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},AttackVectors:{type:"list",member:{type:"structure",required:["VectorType"],members:{VectorType:{}}}}}}},NextToken:{}}}},ListProtectionGroups:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["ProtectionGroups"],members:{ProtectionGroups:{type:"list",member:{shape:"S2j"}},NextToken:{}}}},ListProtections:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Protections:{type:"list",member:{shape:"S29"}},NextToken:{}}}},ListResourcesInProtectionGroup:{input:{type:"structure",required:["ProtectionGroupId"],members:{ProtectionGroupId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["ResourceArns"],members:{ResourceArns:{type:"list",member:{}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},output:{type:"structure",members:{Tags:{shape:"Sl"}}}},TagResource:{input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"Sl"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateApplicationLayerAutomaticResponse:{input:{type:"structure",required:["ResourceArn","Action"],members:{ResourceArn:{},Action:{shape:"S2e"}}},output:{type:"structure",members:{}}},UpdateEmergencyContactSettings:{input:{type:"structure",members:{EmergencyContactList:{shape:"Sc"}}},output:{type:"structure",members:{}}},UpdateProtectionGroup:{input:{type:"structure",required:["ProtectionGroupId","Aggregation","Pattern"],members:{ProtectionGroupId:{},Aggregation:{},Pattern:{},ResourceType:{},Members:{shape:"Sv"}}},output:{type:"structure",members:{}}},UpdateSubscription:{input:{type:"structure",members:{AutoRenew:{}}},output:{type:"structure",members:{}}}},shapes:{Sc:{type:"list",member:{type:"structure",required:["EmailAddress"],members:{EmailAddress:{},PhoneNumber:{},ContactNotes:{}}}},Sl:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},Sv:{type:"list",member:{}},S1f:{type:"list",member:{type:"structure",members:{Name:{},Max:{type:"double"},Average:{type:"double"},Sum:{type:"double"},N:{type:"integer"},Unit:{}}}},S1w:{type:"structure",members:{FromInclusive:{type:"timestamp"},ToExclusive:{type:"timestamp"}}},S21:{type:"structure",required:["Max"],members:{Max:{type:"double"}}},S29:{type:"structure",members:{Id:{},Name:{},ResourceArn:{},HealthCheckIds:{type:"list",member:{}},ProtectionArn:{},ApplicationLayerAutomaticResponseConfiguration:{type:"structure",required:["Status","Action"],members:{Status:{},Action:{shape:"S2e"}}}}},S2e:{type:"structure",members:{Block:{type:"structure",members:{}},Count:{type:"structure",members:{}}}},S2j:{type:"structure",required:["ProtectionGroupId","Aggregation","Pattern","Members"],members:{ProtectionGroupId:{},Aggregation:{},Pattern:{},ResourceType:{},Members:{shape:"Sv"},ProtectionGroupArn:{}}},S2p:{type:"list",member:{type:"structure",members:{Type:{},Max:{type:"long"}}}}}}},2732:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2015-10-07",endpointPrefix:"events",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon CloudWatch Events",serviceId:"CloudWatch Events",signatureVersion:"v4",targetPrefix:"AWSEvents",uid:"events-2015-10-07"},operations:{ActivateEventSource:{input:{type:"structure",required:["Name"],members:{Name:{}}}},CancelReplay:{input:{type:"structure",required:["ReplayName"],members:{ReplayName:{}}},output:{type:"structure",members:{ReplayArn:{},State:{},StateReason:{}}}},CreateApiDestination:{input:{type:"structure",required:["Name","ConnectionArn","InvocationEndpoint","HttpMethod"],members:{Name:{},Description:{},ConnectionArn:{},InvocationEndpoint:{},HttpMethod:{},InvocationRateLimitPerSecond:{type:"integer"}}},output:{type:"structure",members:{ApiDestinationArn:{},ApiDestinationState:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},CreateArchive:{input:{type:"structure",required:["ArchiveName","EventSourceArn"],members:{ArchiveName:{},EventSourceArn:{},Description:{},EventPattern:{},RetentionDays:{type:"integer"}}},output:{type:"structure",members:{ArchiveArn:{},State:{},StateReason:{},CreationTime:{type:"timestamp"}}}},CreateConnection:{input:{type:"structure",required:["Name","AuthorizationType","AuthParameters"],members:{Name:{},Description:{},AuthorizationType:{},AuthParameters:{type:"structure",members:{BasicAuthParameters:{type:"structure",required:["Username","Password"],members:{Username:{},Password:{}}},OAuthParameters:{type:"structure",required:["ClientParameters","AuthorizationEndpoint","HttpMethod"],members:{ClientParameters:{type:"structure",required:["ClientID","ClientSecret"],members:{ClientID:{},ClientSecret:{}}},AuthorizationEndpoint:{},HttpMethod:{},OAuthHttpParameters:{shape:"S14"}}},ApiKeyAuthParameters:{type:"structure",required:["ApiKeyName","ApiKeyValue"],members:{ApiKeyName:{},ApiKeyValue:{}}},InvocationHttpParameters:{shape:"S14"}}}}},output:{type:"structure",members:{ConnectionArn:{},ConnectionState:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},CreateEventBus:{input:{type:"structure",required:["Name"],members:{Name:{},EventSourceName:{},Tags:{shape:"S1m"}}},output:{type:"structure",members:{EventBusArn:{}}}},CreatePartnerEventSource:{input:{type:"structure",required:["Name","Account"],members:{Name:{},Account:{}}},output:{type:"structure",members:{EventSourceArn:{}}}},DeactivateEventSource:{input:{type:"structure",required:["Name"],members:{Name:{}}}},DeauthorizeConnection:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{ConnectionArn:{},ConnectionState:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},LastAuthorizedTime:{type:"timestamp"}}}},DeleteApiDestination:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{}}},DeleteArchive:{input:{type:"structure",required:["ArchiveName"],members:{ArchiveName:{}}},output:{type:"structure",members:{}}},DeleteConnection:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{ConnectionArn:{},ConnectionState:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},LastAuthorizedTime:{type:"timestamp"}}}},DeleteEventBus:{input:{type:"structure",required:["Name"],members:{Name:{}}}},DeletePartnerEventSource:{input:{type:"structure",required:["Name","Account"],members:{Name:{},Account:{}}}},DeleteRule:{input:{type:"structure",required:["Name"],members:{Name:{},EventBusName:{},Force:{type:"boolean"}}}},DescribeApiDestination:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{ApiDestinationArn:{},Name:{},Description:{},ApiDestinationState:{},ConnectionArn:{},InvocationEndpoint:{},HttpMethod:{},InvocationRateLimitPerSecond:{type:"integer"},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},DescribeArchive:{input:{type:"structure",required:["ArchiveName"],members:{ArchiveName:{}}},output:{type:"structure",members:{ArchiveArn:{},ArchiveName:{},EventSourceArn:{},Description:{},EventPattern:{},State:{},StateReason:{},RetentionDays:{type:"integer"},SizeBytes:{type:"long"},EventCount:{type:"long"},CreationTime:{type:"timestamp"}}}},DescribeConnection:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{ConnectionArn:{},Name:{},Description:{},ConnectionState:{},StateReason:{},AuthorizationType:{},SecretArn:{},AuthParameters:{type:"structure",members:{BasicAuthParameters:{type:"structure",members:{Username:{}}},OAuthParameters:{type:"structure",members:{ClientParameters:{type:"structure",members:{ClientID:{}}},AuthorizationEndpoint:{},HttpMethod:{},OAuthHttpParameters:{shape:"S14"}}},ApiKeyAuthParameters:{type:"structure",members:{ApiKeyName:{}}},InvocationHttpParameters:{shape:"S14"}}},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},LastAuthorizedTime:{type:"timestamp"}}}},DescribeEventBus:{input:{type:"structure",members:{Name:{}}},output:{type:"structure",members:{Name:{},Arn:{},Policy:{}}}},DescribeEventSource:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{Arn:{},CreatedBy:{},CreationTime:{type:"timestamp"},ExpirationTime:{type:"timestamp"},Name:{},State:{}}}},DescribePartnerEventSource:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{Arn:{},Name:{}}}},DescribeReplay:{input:{type:"structure",required:["ReplayName"],members:{ReplayName:{}}},output:{type:"structure",members:{ReplayName:{},ReplayArn:{},Description:{},State:{},StateReason:{},EventSourceArn:{},Destination:{shape:"S2w"},EventStartTime:{type:"timestamp"},EventEndTime:{type:"timestamp"},EventLastReplayedTime:{type:"timestamp"},ReplayStartTime:{type:"timestamp"},ReplayEndTime:{type:"timestamp"}}}},DescribeRule:{input:{type:"structure",required:["Name"],members:{Name:{},EventBusName:{}}},output:{type:"structure",members:{Name:{},Arn:{},EventPattern:{},ScheduleExpression:{},State:{},Description:{},RoleArn:{},ManagedBy:{},EventBusName:{},CreatedBy:{}}}},DisableRule:{input:{type:"structure",required:["Name"],members:{Name:{},EventBusName:{}}}},EnableRule:{input:{type:"structure",required:["Name"],members:{Name:{},EventBusName:{}}}},ListApiDestinations:{input:{type:"structure",members:{NamePrefix:{},ConnectionArn:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{ApiDestinations:{type:"list",member:{type:"structure",members:{ApiDestinationArn:{},Name:{},ApiDestinationState:{},ConnectionArn:{},InvocationEndpoint:{},HttpMethod:{},InvocationRateLimitPerSecond:{type:"integer"},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},NextToken:{}}}},ListArchives:{input:{type:"structure",members:{NamePrefix:{},EventSourceArn:{},State:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Archives:{type:"list",member:{type:"structure",members:{ArchiveName:{},EventSourceArn:{},State:{},StateReason:{},RetentionDays:{type:"integer"},SizeBytes:{type:"long"},EventCount:{type:"long"},CreationTime:{type:"timestamp"}}}},NextToken:{}}}},ListConnections:{input:{type:"structure",members:{NamePrefix:{},ConnectionState:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Connections:{type:"list",member:{type:"structure",members:{ConnectionArn:{},Name:{},ConnectionState:{},StateReason:{},AuthorizationType:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},LastAuthorizedTime:{type:"timestamp"}}}},NextToken:{}}}},ListEventBuses:{input:{type:"structure",members:{NamePrefix:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{EventBuses:{type:"list",member:{type:"structure",members:{Name:{},Arn:{},Policy:{}}}},NextToken:{}}}},ListEventSources:{input:{type:"structure",members:{NamePrefix:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{EventSources:{type:"list",member:{type:"structure",members:{Arn:{},CreatedBy:{},CreationTime:{type:"timestamp"},ExpirationTime:{type:"timestamp"},Name:{},State:{}}}},NextToken:{}}}},ListPartnerEventSourceAccounts:{input:{type:"structure",required:["EventSourceName"],members:{EventSourceName:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{PartnerEventSourceAccounts:{type:"list",member:{type:"structure",members:{Account:{},CreationTime:{type:"timestamp"},ExpirationTime:{type:"timestamp"},State:{}}}},NextToken:{}}}},ListPartnerEventSources:{input:{type:"structure",required:["NamePrefix"],members:{NamePrefix:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{PartnerEventSources:{type:"list",member:{type:"structure",members:{Arn:{},Name:{}}}},NextToken:{}}}},ListReplays:{input:{type:"structure",members:{NamePrefix:{},State:{},EventSourceArn:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Replays:{type:"list",member:{type:"structure",members:{ReplayName:{},EventSourceArn:{},State:{},StateReason:{},EventStartTime:{type:"timestamp"},EventEndTime:{type:"timestamp"},EventLastReplayedTime:{type:"timestamp"},ReplayStartTime:{type:"timestamp"},ReplayEndTime:{type:"timestamp"}}}},NextToken:{}}}},ListRuleNamesByTarget:{input:{type:"structure",required:["TargetArn"],members:{TargetArn:{},EventBusName:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{RuleNames:{type:"list",member:{}},NextToken:{}}}},ListRules:{input:{type:"structure",members:{NamePrefix:{},EventBusName:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Rules:{type:"list",member:{type:"structure",members:{Name:{},Arn:{},EventPattern:{},State:{},Description:{},ScheduleExpression:{},RoleArn:{},ManagedBy:{},EventBusName:{}}}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},output:{type:"structure",members:{Tags:{shape:"S1m"}}}},ListTargetsByRule:{input:{type:"structure",required:["Rule"],members:{Rule:{},EventBusName:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Targets:{shape:"S4l"},NextToken:{}}}},PutEvents:{input:{type:"structure",required:["Entries"],members:{Entries:{type:"list",member:{type:"structure",members:{Time:{type:"timestamp"},Source:{},Resources:{shape:"S6j"},DetailType:{},Detail:{},EventBusName:{},TraceHeader:{}}}}}},output:{type:"structure",members:{FailedEntryCount:{type:"integer"},Entries:{type:"list",member:{type:"structure",members:{EventId:{},ErrorCode:{},ErrorMessage:{}}}}}}},PutPartnerEvents:{input:{type:"structure",required:["Entries"],members:{Entries:{type:"list",member:{type:"structure",members:{Time:{type:"timestamp"},Source:{},Resources:{shape:"S6j"},DetailType:{},Detail:{}}}}}},output:{type:"structure",members:{FailedEntryCount:{type:"integer"},Entries:{type:"list",member:{type:"structure",members:{EventId:{},ErrorCode:{},ErrorMessage:{}}}}}}},PutPermission:{input:{type:"structure",members:{EventBusName:{},Action:{},Principal:{},StatementId:{},Condition:{type:"structure",required:["Type","Key","Value"],members:{Type:{},Key:{},Value:{}}},Policy:{}}}},PutRule:{input:{type:"structure",required:["Name"],members:{Name:{},ScheduleExpression:{},EventPattern:{},State:{},Description:{},RoleArn:{},Tags:{shape:"S1m"},EventBusName:{}}},output:{type:"structure",members:{RuleArn:{}}}},PutTargets:{input:{type:"structure",required:["Rule","Targets"],members:{Rule:{},EventBusName:{},Targets:{shape:"S4l"}}},output:{type:"structure",members:{FailedEntryCount:{type:"integer"},FailedEntries:{type:"list",member:{type:"structure",members:{TargetId:{},ErrorCode:{},ErrorMessage:{}}}}}}},RemovePermission:{input:{type:"structure",members:{StatementId:{},RemoveAllPermissions:{type:"boolean"},EventBusName:{}}}},RemoveTargets:{input:{type:"structure",required:["Rule","Ids"],members:{Rule:{},EventBusName:{},Ids:{type:"list",member:{}},Force:{type:"boolean"}}},output:{type:"structure",members:{FailedEntryCount:{type:"integer"},FailedEntries:{type:"list",member:{type:"structure",members:{TargetId:{},ErrorCode:{},ErrorMessage:{}}}}}}},StartReplay:{input:{type:"structure",required:["ReplayName","EventSourceArn","EventStartTime","EventEndTime","Destination"],members:{ReplayName:{},Description:{},EventSourceArn:{},EventStartTime:{type:"timestamp"},EventEndTime:{type:"timestamp"},Destination:{shape:"S2w"}}},output:{type:"structure",members:{ReplayArn:{},State:{},StateReason:{},ReplayStartTime:{type:"timestamp"}}}},TagResource:{input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"S1m"}}},output:{type:"structure",members:{}}},TestEventPattern:{input:{type:"structure",required:["EventPattern","Event"],members:{EventPattern:{},Event:{}}},output:{type:"structure",members:{Result:{type:"boolean"}}}},UntagResource:{input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateApiDestination:{input:{type:"structure",required:["Name"],members:{Name:{},Description:{},ConnectionArn:{},InvocationEndpoint:{},HttpMethod:{},InvocationRateLimitPerSecond:{type:"integer"}}},output:{type:"structure",members:{ApiDestinationArn:{},ApiDestinationState:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},UpdateArchive:{input:{type:"structure",required:["ArchiveName"],members:{ArchiveName:{},Description:{},EventPattern:{},RetentionDays:{type:"integer"}}},output:{type:"structure",members:{ArchiveArn:{},State:{},StateReason:{},CreationTime:{type:"timestamp"}}}},UpdateConnection:{input:{type:"structure",required:["Name"],members:{Name:{},Description:{},AuthorizationType:{},AuthParameters:{type:"structure",members:{BasicAuthParameters:{type:"structure",members:{Username:{},Password:{}}},OAuthParameters:{type:"structure",members:{ClientParameters:{type:"structure",members:{ClientID:{},ClientSecret:{}}},AuthorizationEndpoint:{},HttpMethod:{},OAuthHttpParameters:{shape:"S14"}}},ApiKeyAuthParameters:{type:"structure",members:{ApiKeyName:{},ApiKeyValue:{}}},InvocationHttpParameters:{shape:"S14"}}}}},output:{type:"structure",members:{ConnectionArn:{},ConnectionState:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},LastAuthorizedTime:{type:"timestamp"}}}}},shapes:{S14:{type:"structure",members:{HeaderParameters:{type:"list",member:{type:"structure",members:{Key:{},Value:{},IsValueSecret:{type:"boolean"}}}},QueryStringParameters:{type:"list",member:{type:"structure",members:{Key:{},Value:{},IsValueSecret:{type:"boolean"}}}},BodyParameters:{type:"list",member:{type:"structure",members:{Key:{},Value:{},IsValueSecret:{type:"boolean"}}}}}},S1m:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S2w:{type:"structure",required:["Arn"],members:{Arn:{},FilterArns:{type:"list",member:{}}}},S4l:{type:"list",member:{type:"structure",required:["Id","Arn"],members:{Id:{},Arn:{},RoleArn:{},Input:{},InputPath:{},InputTransformer:{type:"structure",required:["InputTemplate"],members:{InputPathsMap:{type:"map",key:{},value:{}},InputTemplate:{}}},KinesisParameters:{type:"structure",required:["PartitionKeyPath"],members:{PartitionKeyPath:{}}},RunCommandParameters:{type:"structure",required:["RunCommandTargets"],members:{RunCommandTargets:{type:"list",member:{type:"structure",required:["Key","Values"],members:{Key:{},Values:{type:"list",member:{}}}}}}},EcsParameters:{type:"structure",required:["TaskDefinitionArn"],members:{TaskDefinitionArn:{},TaskCount:{type:"integer"},LaunchType:{},NetworkConfiguration:{type:"structure",members:{awsvpcConfiguration:{type:"structure",required:["Subnets"],members:{Subnets:{shape:"S57"},SecurityGroups:{shape:"S57"},AssignPublicIp:{}}}}},PlatformVersion:{},Group:{},CapacityProviderStrategy:{type:"list",member:{type:"structure",required:["capacityProvider"],members:{capacityProvider:{},weight:{type:"integer"},base:{type:"integer"}}}},EnableECSManagedTags:{type:"boolean"},EnableExecuteCommand:{type:"boolean"},PlacementConstraints:{type:"list",member:{type:"structure",members:{type:{},expression:{}}}},PlacementStrategy:{type:"list",member:{type:"structure",members:{type:{},field:{}}}},PropagateTags:{},ReferenceId:{},Tags:{shape:"S1m"}}},BatchParameters:{type:"structure",required:["JobDefinition","JobName"],members:{JobDefinition:{},JobName:{},ArrayProperties:{type:"structure",members:{Size:{type:"integer"}}},RetryStrategy:{type:"structure",members:{Attempts:{type:"integer"}}}}},SqsParameters:{type:"structure",members:{MessageGroupId:{}}},HttpParameters:{type:"structure",members:{PathParameterValues:{type:"list",member:{}},HeaderParameters:{type:"map",key:{},value:{}},QueryStringParameters:{type:"map",key:{},value:{}}}},RedshiftDataParameters:{type:"structure",required:["Database","Sql"],members:{SecretManagerArn:{},Database:{},DbUser:{},Sql:{},StatementName:{},WithEvent:{type:"boolean"}}},SageMakerPipelineParameters:{type:"structure",members:{PipelineParameterList:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}}}},DeadLetterConfig:{type:"structure",members:{Arn:{}}},RetryPolicy:{type:"structure",members:{MaximumRetryAttempts:{type:"integer"},MaximumEventAgeInSeconds:{type:"integer"}}}}}},S57:{type:"list",member:{}},S6j:{type:"list",member:{}}}}},2747:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["sagemakerruntime"]={};i.SageMakerRuntime=s.defineService("sagemakerruntime",["2017-05-13"]);Object.defineProperty(a.services["sagemakerruntime"],"2017-05-13",{get:function get(){var e=r(3387);e.paginators=r(9239).pagination;return e},enumerable:true,configurable:true});e.exports=i.SageMakerRuntime},2750:function(e,t,r){(function(){var t,i,s,a,o,n,u,p,m,c,l,d,y,b,S=function(e,t){for(var r in t){if(g.call(t,r))e[r]=t[r]}function ctor(){this.constructor=e}ctor.prototype=t.prototype;e.prototype=new ctor;e.__super__=t.prototype;return e},g={}.hasOwnProperty;u=r(7738);p=r(5735);t=r(9657);i=r(7919);m=r(5796);l=r(7660);y=r(9708);c=r(2491);s=r(3801);a=r(9463);o=r(7661);n=r(9019);b=r(9423);e.exports=d=function(e){S(XMLStringWriter,e);function XMLStringWriter(e){XMLStringWriter.__super__.constructor.call(this,e)}XMLStringWriter.prototype.document=function(e){var t,r,s,a,o;this.textispresent=false;a="";o=e.children;for(r=0,s=o.length;r"+this.newline};XMLStringWriter.prototype.comment=function(e,t){return this.space(t)+"\x3c!-- "+e.text+" --\x3e"+this.newline};XMLStringWriter.prototype.declaration=function(e,t){var r;r=this.space(t);r+='";r+=this.newline;return r};XMLStringWriter.prototype.docType=function(e,r){var u,p,m,l,d;r||(r=0);l=this.space(r);l+="0){l+=" [";l+=this.newline;d=e.children;for(p=0,m=d.length;p";l+=this.newline;return l};XMLStringWriter.prototype.element=function(e,r){var s,a,o,n,u,p,d,b,S,h,N,I,T;r||(r=0);T=false;if(this.textispresent){this.newline="";this.pretty=false}else{this.newline=this.newlinedefault;this.pretty=this.prettydefault}I=this.space(r);b="";b+=I+"<"+e.name;S=e.attributes;for(d in S){if(!g.call(S,d))continue;s=S[d];b+=this.attribute(s)}if(e.children.length===0||e.children.every(function(e){return e.value===""})){if(this.allowEmpty){b+=">"+this.newline}else{b+=this.spacebeforeslash+"/>"+this.newline}}else if(this.pretty&&e.children.length===1&&e.children[0].value!=null){b+=">";b+=e.children[0].value;b+=""+this.newline}else{if(this.dontprettytextnodes){h=e.children;for(o=0,u=h.length;o"+this.newline;N=e.children;for(n=0,p=N.length;n"+this.newline}return b};XMLStringWriter.prototype.processingInstruction=function(e,t){var r;r=this.space(t)+""+this.newline;return r};XMLStringWriter.prototype.raw=function(e,t){return this.space(t)+e.value+this.newline};XMLStringWriter.prototype.text=function(e,t){return this.space(t)+e.value+this.newline};XMLStringWriter.prototype.dtdAttList=function(e,t){var r;r=this.space(t)+""+this.newline;return r};XMLStringWriter.prototype.dtdElement=function(e,t){return this.space(t)+""+this.newline};XMLStringWriter.prototype.dtdEntity=function(e,t){var r;r=this.space(t)+""+this.newline;return r};XMLStringWriter.prototype.dtdNotation=function(e,t){var r;r=this.space(t)+""+this.newline;return r};XMLStringWriter.prototype.openNode=function(e,t){var r,i,s,a;t||(t=0);if(e instanceof m){s=this.space(t)+"<"+e.name;a=e.attributes;for(i in a){if(!g.call(a,i))continue;r=a[i];s+=this.attribute(r)}s+=(e.children?">":"/>")+this.newline;return s}else{s=this.space(t)+"")+this.newline;return s}};XMLStringWriter.prototype.closeNode=function(e,t){t||(t=0);switch(false){case!(e instanceof m):return this.space(t)+""+this.newline;case!(e instanceof p):return this.space(t)+"]>"+this.newline}};return XMLStringWriter}(b)}).call(this)},2751:function(e,t,r){var i=r(395);r(3711);var s=i.util.inherit;var a=r(6756);var o=r(8835).URL;i.MetadataService=s({endpoint:a(),httpOptions:{timeout:0},disableFetchToken:false,constructor:function MetadataService(e){if(e&&e.host){e.endpoint="http://"+e.host;delete e.host}i.util.update(this,e)},request:function request(e,t,r){if(arguments.length===2){r=t;t={}}if(process.env[i.util.imdsDisabledEnv]){r(new Error("EC2 Instance Metadata Service access disabled"));return}e=e||"/";if(o){new o(this.endpoint)}var s=new i.HttpRequest(this.endpoint+e);s.method=t.method||"GET";if(t.headers){s.headers=t.headers}i.util.handleRequestWithRetries(s,this,r)},loadCredentialsCallbacks:[],fetchMetadataToken:function fetchMetadataToken(e){var t=this;var r="/latest/api/token";t.request(r,{method:"PUT",headers:{"x-aws-ec2-metadata-token-ttl-seconds":"21600"}},e)},fetchCredentials:function fetchCredentials(e,t){var r=this;var s="/latest/meta-data/iam/security-credentials/";r.request(s,e,function(a,o){if(a){r.disableFetchToken=!(a.statusCode===401);t(i.util.error(a,{message:"EC2 Metadata roleName request returned error"}));return}o=o.split("\n")[0];r.request(s+o,e,function(e,s){if(e){r.disableFetchToken=!(e.statusCode===401);t(i.util.error(e,{message:"EC2 Metadata creds request returned error"}));return}try{var a=JSON.parse(s);t(null,a)}catch(e){t(e)}})})},loadCredentials:function loadCredentials(e){var t=this;t.loadCredentialsCallbacks.push(e);if(t.loadCredentialsCallbacks.length>1){return}function callbacks(e,r){var i;while((i=t.loadCredentialsCallbacks.shift())!==undefined){i(e,r)}}if(t.disableFetchToken){t.fetchCredentials({},callbacks)}else{t.fetchMetadataToken(function(e,r){if(e){if(e.code==="TimeoutError"){t.disableFetchToken=true}else if(e.retryable===true){callbacks(i.util.error(e,{message:"EC2 Metadata token request returned error"}));return}else if(e.statusCode===400){callbacks(i.util.error(e,{message:"EC2 Metadata token request returned 400"}));return}}var s={};if(r){s.headers={"x-aws-ec2-metadata-token":r}}t.fetchCredentials(s,callbacks)})}}});e.exports=i.MetadataService},2760:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-10-15",endpointPrefix:"api.pricing",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"AWS Pricing",serviceFullName:"AWS Price List Service",serviceId:"Pricing",signatureVersion:"v4",signingName:"pricing",targetPrefix:"AWSPriceListService",uid:"pricing-2017-10-15"},operations:{DescribeServices:{input:{type:"structure",members:{ServiceCode:{},FormatVersion:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Services:{type:"list",member:{type:"structure",members:{ServiceCode:{},AttributeNames:{type:"list",member:{}}}}},FormatVersion:{},NextToken:{}}}},GetAttributeValues:{input:{type:"structure",required:["ServiceCode","AttributeName"],members:{ServiceCode:{},AttributeName:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{AttributeValues:{type:"list",member:{type:"structure",members:{Value:{}}}},NextToken:{}}}},GetProducts:{input:{type:"structure",members:{ServiceCode:{},Filters:{type:"list",member:{type:"structure",required:["Type","Field","Value"],members:{Type:{},Field:{},Value:{}}}},FormatVersion:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{FormatVersion:{},PriceList:{type:"list",member:{jsonvalue:true}},NextToken:{}}}}},shapes:{}}},2766:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-09-30",endpointPrefix:"kinesisvideo",protocol:"rest-json",serviceAbbreviation:"Kinesis Video",serviceFullName:"Amazon Kinesis Video Streams",serviceId:"Kinesis Video",signatureVersion:"v4",uid:"kinesisvideo-2017-09-30"},operations:{CreateSignalingChannel:{http:{requestUri:"/createSignalingChannel"},input:{type:"structure",required:["ChannelName"],members:{ChannelName:{},ChannelType:{},SingleMasterConfiguration:{shape:"S4"},Tags:{type:"list",member:{shape:"S7"}}}},output:{type:"structure",members:{ChannelARN:{}}}},CreateStream:{http:{requestUri:"/createStream"},input:{type:"structure",required:["StreamName"],members:{DeviceName:{},StreamName:{},MediaType:{},KmsKeyId:{},DataRetentionInHours:{type:"integer"},Tags:{shape:"Si"}}},output:{type:"structure",members:{StreamARN:{}}}},DeleteSignalingChannel:{http:{requestUri:"/deleteSignalingChannel"},input:{type:"structure",required:["ChannelARN"],members:{ChannelARN:{},CurrentVersion:{}}},output:{type:"structure",members:{}}},DeleteStream:{http:{requestUri:"/deleteStream"},input:{type:"structure",required:["StreamARN"],members:{StreamARN:{},CurrentVersion:{}}},output:{type:"structure",members:{}}},DescribeImageGenerationConfiguration:{http:{requestUri:"/describeImageGenerationConfiguration"},input:{type:"structure",members:{StreamName:{},StreamARN:{}}},output:{type:"structure",members:{ImageGenerationConfiguration:{shape:"Sr"}}}},DescribeNotificationConfiguration:{http:{requestUri:"/describeNotificationConfiguration"},input:{type:"structure",members:{StreamName:{},StreamARN:{}}},output:{type:"structure",members:{NotificationConfiguration:{shape:"S16"}}}},DescribeSignalingChannel:{http:{requestUri:"/describeSignalingChannel"},input:{type:"structure",members:{ChannelName:{},ChannelARN:{}}},output:{type:"structure",members:{ChannelInfo:{shape:"S1a"}}}},DescribeStream:{http:{requestUri:"/describeStream"},input:{type:"structure",members:{StreamName:{},StreamARN:{}}},output:{type:"structure",members:{StreamInfo:{shape:"S1f"}}}},GetDataEndpoint:{http:{requestUri:"/getDataEndpoint"},input:{type:"structure",required:["APIName"],members:{StreamName:{},StreamARN:{},APIName:{}}},output:{type:"structure",members:{DataEndpoint:{}}}},GetSignalingChannelEndpoint:{http:{requestUri:"/getSignalingChannelEndpoint"},input:{type:"structure",required:["ChannelARN"],members:{ChannelARN:{},SingleMasterChannelEndpointConfiguration:{type:"structure",members:{Protocols:{type:"list",member:{}},Role:{}}}}},output:{type:"structure",members:{ResourceEndpointList:{type:"list",member:{type:"structure",members:{Protocol:{},ResourceEndpoint:{}}}}}}},ListSignalingChannels:{http:{requestUri:"/listSignalingChannels"},input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{},ChannelNameCondition:{type:"structure",members:{ComparisonOperator:{},ComparisonValue:{}}}}},output:{type:"structure",members:{ChannelInfoList:{type:"list",member:{shape:"S1a"}},NextToken:{}}}},ListStreams:{http:{requestUri:"/listStreams"},input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{},StreamNameCondition:{type:"structure",members:{ComparisonOperator:{},ComparisonValue:{}}}}},output:{type:"structure",members:{StreamInfoList:{type:"list",member:{shape:"S1f"}},NextToken:{}}}},ListTagsForResource:{http:{requestUri:"/ListTagsForResource"},input:{type:"structure",required:["ResourceARN"],members:{NextToken:{},ResourceARN:{}}},output:{type:"structure",members:{NextToken:{},Tags:{shape:"Si"}}}},ListTagsForStream:{http:{requestUri:"/listTagsForStream"},input:{type:"structure",members:{NextToken:{},StreamARN:{},StreamName:{}}},output:{type:"structure",members:{NextToken:{},Tags:{shape:"Si"}}}},TagResource:{http:{requestUri:"/TagResource"},input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{type:"list",member:{shape:"S7"}}}},output:{type:"structure",members:{}}},TagStream:{http:{requestUri:"/tagStream"},input:{type:"structure",required:["Tags"],members:{StreamARN:{},StreamName:{},Tags:{shape:"Si"}}},output:{type:"structure",members:{}}},UntagResource:{http:{requestUri:"/UntagResource"},input:{type:"structure",required:["ResourceARN","TagKeyList"],members:{ResourceARN:{},TagKeyList:{shape:"S2e"}}},output:{type:"structure",members:{}}},UntagStream:{http:{requestUri:"/untagStream"},input:{type:"structure",required:["TagKeyList"],members:{StreamARN:{},StreamName:{},TagKeyList:{shape:"S2e"}}},output:{type:"structure",members:{}}},UpdateDataRetention:{http:{requestUri:"/updateDataRetention"},input:{type:"structure",required:["CurrentVersion","Operation","DataRetentionChangeInHours"],members:{StreamName:{},StreamARN:{},CurrentVersion:{},Operation:{},DataRetentionChangeInHours:{type:"integer"}}},output:{type:"structure",members:{}}},UpdateImageGenerationConfiguration:{http:{requestUri:"/updateImageGenerationConfiguration"},input:{type:"structure",members:{StreamName:{},StreamARN:{},ImageGenerationConfiguration:{shape:"Sr"}}},output:{type:"structure",members:{}}},UpdateNotificationConfiguration:{http:{requestUri:"/updateNotificationConfiguration"},input:{type:"structure",members:{StreamName:{},StreamARN:{},NotificationConfiguration:{shape:"S16"}}},output:{type:"structure",members:{}}},UpdateSignalingChannel:{http:{requestUri:"/updateSignalingChannel"},input:{type:"structure",required:["ChannelARN","CurrentVersion"],members:{ChannelARN:{},CurrentVersion:{},SingleMasterConfiguration:{shape:"S4"}}},output:{type:"structure",members:{}}},UpdateStream:{http:{requestUri:"/updateStream"},input:{type:"structure",required:["CurrentVersion"],members:{StreamName:{},StreamARN:{},CurrentVersion:{},DeviceName:{},MediaType:{}}},output:{type:"structure",members:{}}}},shapes:{S4:{type:"structure",members:{MessageTtlSeconds:{type:"integer"}}},S7:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}},Si:{type:"map",key:{},value:{}},Sr:{type:"structure",required:["Status","ImageSelectorType","DestinationConfig","SamplingInterval","Format"],members:{Status:{},ImageSelectorType:{},DestinationConfig:{type:"structure",required:["Uri","DestinationRegion"],members:{Uri:{},DestinationRegion:{}}},SamplingInterval:{type:"integer"},Format:{},FormatConfig:{type:"map",key:{},value:{}},WidthPixels:{type:"integer"},HeightPixels:{type:"integer"}}},S16:{type:"structure",required:["Status","DestinationConfig"],members:{Status:{},DestinationConfig:{type:"structure",required:["Uri"],members:{Uri:{}}}}},S1a:{type:"structure",members:{ChannelName:{},ChannelARN:{},ChannelType:{},ChannelStatus:{},CreationTime:{type:"timestamp"},SingleMasterConfiguration:{shape:"S4"},Version:{}}},S1f:{type:"structure",members:{DeviceName:{},StreamName:{},StreamARN:{},MediaType:{},KmsKeyId:{},Version:{},Status:{},CreationTime:{type:"timestamp"},DataRetentionInHours:{type:"integer"}}},S2e:{type:"list",member:{}}}}},2802:function(e,t){(function(e){"use strict";function isArray(e){if(e!==null){return Object.prototype.toString.call(e)==="[object Array]"}else{return false}}function isObject(e){if(e!==null){return Object.prototype.toString.call(e)==="[object Object]"}else{return false}}function strictDeepEqual(e,t){if(e===t){return true}var r=Object.prototype.toString.call(e);if(r!==Object.prototype.toString.call(t)){return false}if(isArray(e)===true){if(e.length!==t.length){return false}for(var i=0;i",9:"Array"};var d="EOF";var y="UnquotedIdentifier";var b="QuotedIdentifier";var S="Rbracket";var g="Rparen";var h="Comma";var N="Colon";var I="Rbrace";var T="Number";var f="Current";var k="Expref";var C="Pipe";var A="Or";var v="And";var R="EQ";var q="GT";var D="LT";var x="GTE";var P="LTE";var E="NE";var M="Flatten";var L="Star";var U="Filter";var w="Dot";var G="Not";var B="Lbrace";var F="Lbracket";var _="Lparen";var V="Literal";var O={".":w,"*":L,",":h,":":N,"{":B,"}":I,"]":S,"(":_,")":g,"@":f};var z={"<":true,">":true,"=":true,"!":true};var j={" ":true,"\t":true,"\n":true};function isAlpha(e){return e>="a"&&e<="z"||e>="A"&&e<="Z"||e==="_"}function isNum(e){return e>="0"&&e<="9"||e==="-"}function isAlphaNum(e){return e>="a"&&e<="z"||e>="A"&&e<="Z"||e>="0"&&e<="9"||e==="_"}function Lexer(){}Lexer.prototype={tokenize:function(e){var t=[];this._current=0;var r;var i;var s;while(this._current"){if(e[this._current]==="="){this._current++;return{type:x,value:">=",start:t}}else{return{type:q,value:">",start:t}}}else if(r==="="){if(e[this._current]==="="){this._current++;return{type:R,value:"==",start:t}}}},_consumeLiteral:function(e){this._current++;var r=this._current;var i=e.length;var s;while(e[this._current]!=="`"&&this._current=0){return true}else if(r.indexOf(e)>=0){return true}else if(i.indexOf(e[0])>=0){try{JSON.parse(e);return true}catch(e){return false}}else{return false}}};var K={};K[d]=0;K[y]=0;K[b]=0;K[S]=0;K[g]=0;K[h]=0;K[I]=0;K[T]=0;K[f]=0;K[k]=0;K[C]=1;K[A]=2;K[v]=3;K[R]=5;K[q]=5;K[D]=5;K[x]=5;K[P]=5;K[E]=5;K[M]=9;K[L]=20;K[U]=21;K[w]=40;K[G]=45;K[B]=50;K[F]=55;K[_]=60;function Parser(){}Parser.prototype={parse:function(e){this._loadTokens(e);this.index=0;var t=this.expression(0);if(this._lookahead(0)!==d){var r=this._lookaheadToken(0);var i=new Error("Unexpected token type: "+r.type+", value: "+r.value);i.name="ParserError";throw i}return t},_loadTokens:function(e){var t=new Lexer;var r=t.tokenize(e);r.push({type:d,value:"",start:e.length});this.tokens=r},expression:function(e){var t=this._lookaheadToken(0);this._advance();var r=this.nud(t);var i=this._lookahead(0);while(e=0){return this.expression(e)}else if(t===F){this._match(F);return this._parseMultiselectList()}else if(t===B){this._match(B);return this._parseMultiselectHash()}},_parseProjectionRHS:function(e){var t;if(K[this._lookahead(0)]<10){t={type:"Identity"}}else if(this._lookahead(0)===F){t=this.expression(e)}else if(this._lookahead(0)===U){t=this.expression(e)}else if(this._lookahead(0)===w){this._match(w);t=this._parseDotRHS(e)}else{var r=this._lookaheadToken(0);var i=new Error("Sytanx error, unexpected token: "+r.value+"("+r.type+")");i.name="ParserError";throw i}return t},_parseMultiselectList:function(){var e=[];while(this._lookahead(0)!==S){var t=this.expression(0);e.push(t);if(this._lookahead(0)===h){this._match(h);if(this._lookahead(0)===S){throw new Error("Unexpected token Rbracket")}}}this._match(S);return{type:"MultiSelectList",children:e}},_parseMultiselectHash:function(){var e=[];var t=[y,b];var r,i,s,a;for(;;){r=this._lookaheadToken(0);if(t.indexOf(r.type)<0){throw new Error("Expecting an identifier token, got: "+r.type)}i=r.value;this._advance();this._match(N);s=this.expression(0);a={type:"KeyValuePair",name:i,value:s};e.push(a);if(this._lookahead(0)===h){this._match(h)}else if(this._lookahead(0)===I){this._match(I);break}}return{type:"MultiSelectHash",children:e}}};function TreeInterpreter(e){this.runtime=e}TreeInterpreter.prototype={search:function(e,t){return this.visit(e,t)},visit:function(e,t){var r,i,s,a,o,n,u,p,m,c;switch(e.type){case"Field":if(t!==null&&isObject(t)){n=t[e.name];if(n===undefined){return null}else{return n}}return null;case"Subexpression":s=this.visit(e.children[0],t);for(c=1;c0){for(c=b;cS;c+=g){s.push(t[c])}}return s;case"Projection":var h=this.visit(e.children[0],t);if(!isArray(h)){return null}m=[];for(c=0;co;break;case x:s=a>=o;break;case D:s=a=e){t=r<0?e-1:e}return t}};function Runtime(e){this._interpreter=e;this.functionTable={abs:{_func:this._functionAbs,_signature:[{types:[r]}]},avg:{_func:this._functionAvg,_signature:[{types:[m]}]},ceil:{_func:this._functionCeil,_signature:[{types:[r]}]},contains:{_func:this._functionContains,_signature:[{types:[s,a]},{types:[i]}]},ends_with:{_func:this._functionEndsWith,_signature:[{types:[s]},{types:[s]}]},floor:{_func:this._functionFloor,_signature:[{types:[r]}]},length:{_func:this._functionLength,_signature:[{types:[s,a,o]}]},map:{_func:this._functionMap,_signature:[{types:[u]},{types:[a]}]},max:{_func:this._functionMax,_signature:[{types:[m,c]}]},merge:{_func:this._functionMerge,_signature:[{types:[o],variadic:true}]},max_by:{_func:this._functionMaxBy,_signature:[{types:[a]},{types:[u]}]},sum:{_func:this._functionSum,_signature:[{types:[m]}]},starts_with:{_func:this._functionStartsWith,_signature:[{types:[s]},{types:[s]}]},min:{_func:this._functionMin,_signature:[{types:[m,c]}]},min_by:{_func:this._functionMinBy,_signature:[{types:[a]},{types:[u]}]},type:{_func:this._functionType,_signature:[{types:[i]}]},keys:{_func:this._functionKeys,_signature:[{types:[o]}]},values:{_func:this._functionValues,_signature:[{types:[o]}]},sort:{_func:this._functionSort,_signature:[{types:[c,m]}]},sort_by:{_func:this._functionSortBy,_signature:[{types:[a]},{types:[u]}]},join:{_func:this._functionJoin,_signature:[{types:[s]},{types:[c]}]},reverse:{_func:this._functionReverse,_signature:[{types:[s,a]}]},to_array:{_func:this._functionToArray,_signature:[{types:[i]}]},to_string:{_func:this._functionToString,_signature:[{types:[i]}]},to_number:{_func:this._functionToNumber,_signature:[{types:[i]}]},not_null:{_func:this._functionNotNull,_signature:[{types:[i],variadic:true}]}}}Runtime.prototype={callFunction:function(e,t){var r=this.functionTable[e];if(r===undefined){throw new Error("Unknown function: "+e+"()")}this._validateArgs(e,t,r._signature);return r._func.call(this,t)},_validateArgs:function(e,t,r){var i;if(r[r.length-1].variadic){if(t.length=0;a--){i+=r[a]}return i}else{var o=e[0].slice(0);o.reverse();return o}},_functionAbs:function(e){return Math.abs(e[0])},_functionCeil:function(e){return Math.ceil(e[0])},_functionAvg:function(e){var t=0;var r=e[0];for(var i=0;i=0},_functionFloor:function(e){return Math.floor(e[0])},_functionLength:function(e){if(!isObject(e[0])){return e[0].length}else{return Object.keys(e[0]).length}},_functionMap:function(e){var t=[];var r=this._interpreter;var i=e[0];var s=e[1];for(var a=0;a0){var t=this._getTypeName(e[0][0]);if(t===r){return Math.max.apply(Math,e[0])}else{var i=e[0];var s=i[0];for(var a=1;a0){var t=this._getTypeName(e[0][0]);if(t===r){return Math.min.apply(Math,e[0])}else{var i=e[0];var s=i[0];for(var a=1;as){return 1}else if(ro){o=u;n=i[p]}}return n},_functionMinBy:function(e){var t=e[1];var i=e[0];var a=this.createKeyFunction(t,[r,s]);var o=Infinity;var n;var u;for(var p=0;p=0){var e="AWS.IotData requires an explicit "+"`endpoint' configuration option.";throw i.util.error(new Error,{name:"InvalidEndpoint",message:e})}},setupRequestListeners:function setupRequestListeners(e){e.addListener("validateResponse",this.validateResponseBody);if(s.indexOf(e.operation)>-1){e.addListener("extractData",i.util.convertPayloadToString)}},validateResponseBody:function validateResponseBody(e){var t=e.httpResponse.body.toString()||"{}";var r=t.trim();if(!r||r.charAt(0)!=="{"){e.httpResponse.body=""}}})},2883:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["ssm"]={};i.SSM=s.defineService("ssm",["2014-11-06"]);Object.defineProperty(a.services["ssm"],"2014-11-06",{get:function get(){var e=r(5948);e.paginators=r(9836).pagination;e.waiters=r(1418).waiters;return e},enumerable:true,configurable:true});e.exports=i.SSM},2884:function(e){(function(){var t;e.exports=t=function(){function XMLAttribute(e,t,r){this.options=e.options;this.stringify=e.stringify;if(t==null){throw new Error("Missing attribute name of element "+e.name)}if(r==null){throw new Error("Missing attribute value for attribute "+t+" of element "+e.name)}this.name=this.stringify.attName(t);this.value=this.stringify.attValue(r)}XMLAttribute.prototype.clone=function(){return Object.create(this)};XMLAttribute.prototype.toString=function(e){return this.options.writer.set(e).attribute(this)};return XMLAttribute}()}).call(this)},2904:function(e){e.exports={pagination:{DescribeDBEngineVersions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBEngineVersions"},DescribeDBInstances:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBInstances"},DescribeDBParameterGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBParameterGroups"},DescribeDBParameters:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"Parameters"},DescribeDBSecurityGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBSecurityGroups"},DescribeDBSnapshots:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBSnapshots"},DescribeDBSubnetGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBSubnetGroups"},DescribeEngineDefaultParameters:{input_token:"Marker",limit_key:"MaxRecords",output_token:"EngineDefaults.Marker",result_key:"EngineDefaults.Parameters"},DescribeEventSubscriptions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"EventSubscriptionsList"},DescribeEvents:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"Events"},DescribeOptionGroupOptions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"OptionGroupOptions"},DescribeOptionGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"OptionGroupsList"},DescribeOrderableDBInstanceOptions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"OrderableDBInstanceOptions"},DescribeReservedDBInstances:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ReservedDBInstances"},DescribeReservedDBInstancesOfferings:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ReservedDBInstancesOfferings"},ListTagsForResource:{result_key:"TagList"}}}},2906:function(e,t,r){var i=r(395);var s=i.util.inherit;i.Signers.V2=s(i.Signers.RequestSigner,{addAuthorization:function addAuthorization(e,t){if(!t)t=i.util.date.getDate();var r=this.request;r.params.Timestamp=i.util.date.iso8601(t);r.params.SignatureVersion="2";r.params.SignatureMethod="HmacSHA256";r.params.AWSAccessKeyId=e.accessKeyId;if(e.sessionToken){r.params.SecurityToken=e.sessionToken}delete r.params.Signature;r.params.Signature=this.signature(e);r.body=i.util.queryParamsToString(r.params);r.headers["Content-Length"]=r.body.length},signature:function signature(e){return i.util.crypto.hmac(e.secretAccessKey,this.stringToSign(),"base64")},stringToSign:function stringToSign(){var e=[];e.push(this.request.method);e.push(this.request.endpoint.host.toLowerCase());e.push(this.request.pathname());e.push(i.util.queryParamsToString(this.request.params));return e.join("\n")}});e.exports=i.Signers.V2},2907:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-07-25",endpointPrefix:"amplify",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"Amplify",serviceFullName:"AWS Amplify",serviceId:"Amplify",signatureVersion:"v4",signingName:"amplify",uid:"amplify-2017-07-25"},operations:{CreateApp:{http:{requestUri:"/apps"},input:{type:"structure",required:["name"],members:{name:{},description:{},repository:{},platform:{},iamServiceRoleArn:{},oauthToken:{shape:"S7"},accessToken:{shape:"S8"},environmentVariables:{shape:"S9"},enableBranchAutoBuild:{type:"boolean"},enableBranchAutoDeletion:{type:"boolean"},enableBasicAuth:{type:"boolean"},basicAuthCredentials:{shape:"Sf"},customRules:{shape:"Sg"},tags:{shape:"Sm"},buildSpec:{shape:"Sp"},customHeaders:{},enableAutoBranchCreation:{type:"boolean"},autoBranchCreationPatterns:{shape:"Ss"},autoBranchCreationConfig:{shape:"Su"}}},output:{type:"structure",required:["app"],members:{app:{shape:"S12"}}}},CreateBackendEnvironment:{http:{requestUri:"/apps/{appId}/backendenvironments"},input:{type:"structure",required:["appId","environmentName"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{},stackName:{},deploymentArtifacts:{}}},output:{type:"structure",required:["backendEnvironment"],members:{backendEnvironment:{shape:"S1i"}}}},CreateBranch:{http:{requestUri:"/apps/{appId}/branches"},input:{type:"structure",required:["appId","branchName"],members:{appId:{location:"uri",locationName:"appId"},branchName:{},description:{},stage:{},framework:{},enableNotification:{type:"boolean"},enableAutoBuild:{type:"boolean"},environmentVariables:{shape:"S9"},basicAuthCredentials:{shape:"Sf"},enableBasicAuth:{type:"boolean"},enablePerformanceMode:{type:"boolean"},tags:{shape:"Sm"},buildSpec:{shape:"Sp"},ttl:{},displayName:{},enablePullRequestPreview:{type:"boolean"},pullRequestEnvironmentName:{},backendEnvironmentArn:{}}},output:{type:"structure",required:["branch"],members:{branch:{shape:"S1p"}}}},CreateDeployment:{http:{requestUri:"/apps/{appId}/branches/{branchName}/deployments"},input:{type:"structure",required:["appId","branchName"],members:{appId:{location:"uri",locationName:"appId"},branchName:{location:"uri",locationName:"branchName"},fileMap:{type:"map",key:{},value:{}}}},output:{type:"structure",required:["fileUploadUrls","zipUploadUrl"],members:{jobId:{},fileUploadUrls:{type:"map",key:{},value:{}},zipUploadUrl:{}}}},CreateDomainAssociation:{http:{requestUri:"/apps/{appId}/domains"},input:{type:"structure",required:["appId","domainName","subDomainSettings"],members:{appId:{location:"uri",locationName:"appId"},domainName:{},enableAutoSubDomain:{type:"boolean"},subDomainSettings:{shape:"S28"},autoSubDomainCreationPatterns:{shape:"S2b"},autoSubDomainIAMRole:{}}},output:{type:"structure",required:["domainAssociation"],members:{domainAssociation:{shape:"S2f"}}}},CreateWebhook:{http:{requestUri:"/apps/{appId}/webhooks"},input:{type:"structure",required:["appId","branchName"],members:{appId:{location:"uri",locationName:"appId"},branchName:{},description:{}}},output:{type:"structure",required:["webhook"],members:{webhook:{shape:"S2q"}}}},DeleteApp:{http:{method:"DELETE",requestUri:"/apps/{appId}"},input:{type:"structure",required:["appId"],members:{appId:{location:"uri",locationName:"appId"}}},output:{type:"structure",required:["app"],members:{app:{shape:"S12"}}}},DeleteBackendEnvironment:{http:{method:"DELETE",requestUri:"/apps/{appId}/backendenvironments/{environmentName}"},input:{type:"structure",required:["appId","environmentName"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"}}},output:{type:"structure",required:["backendEnvironment"],members:{backendEnvironment:{shape:"S1i"}}}},DeleteBranch:{http:{method:"DELETE",requestUri:"/apps/{appId}/branches/{branchName}"},input:{type:"structure",required:["appId","branchName"],members:{appId:{location:"uri",locationName:"appId"},branchName:{location:"uri",locationName:"branchName"}}},output:{type:"structure",required:["branch"],members:{branch:{shape:"S1p"}}}},DeleteDomainAssociation:{http:{method:"DELETE",requestUri:"/apps/{appId}/domains/{domainName}"},input:{type:"structure",required:["appId","domainName"],members:{appId:{location:"uri",locationName:"appId"},domainName:{location:"uri",locationName:"domainName"}}},output:{type:"structure",required:["domainAssociation"],members:{domainAssociation:{shape:"S2f"}}}},DeleteJob:{http:{method:"DELETE",requestUri:"/apps/{appId}/branches/{branchName}/jobs/{jobId}"},input:{type:"structure",required:["appId","branchName","jobId"],members:{appId:{location:"uri",locationName:"appId"},branchName:{location:"uri",locationName:"branchName"},jobId:{location:"uri",locationName:"jobId"}}},output:{type:"structure",required:["jobSummary"],members:{jobSummary:{shape:"S34"}}}},DeleteWebhook:{http:{method:"DELETE",requestUri:"/webhooks/{webhookId}"},input:{type:"structure",required:["webhookId"],members:{webhookId:{location:"uri",locationName:"webhookId"}}},output:{type:"structure",required:["webhook"],members:{webhook:{shape:"S2q"}}}},GenerateAccessLogs:{http:{requestUri:"/apps/{appId}/accesslogs"},input:{type:"structure",required:["domainName","appId"],members:{startTime:{type:"timestamp"},endTime:{type:"timestamp"},domainName:{},appId:{location:"uri",locationName:"appId"}}},output:{type:"structure",members:{logUrl:{}}}},GetApp:{http:{method:"GET",requestUri:"/apps/{appId}"},input:{type:"structure",required:["appId"],members:{appId:{location:"uri",locationName:"appId"}}},output:{type:"structure",required:["app"],members:{app:{shape:"S12"}}}},GetArtifactUrl:{http:{method:"GET",requestUri:"/artifacts/{artifactId}"},input:{type:"structure",required:["artifactId"],members:{artifactId:{location:"uri",locationName:"artifactId"}}},output:{type:"structure",required:["artifactId","artifactUrl"],members:{artifactId:{},artifactUrl:{}}}},GetBackendEnvironment:{http:{method:"GET",requestUri:"/apps/{appId}/backendenvironments/{environmentName}"},input:{type:"structure",required:["appId","environmentName"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"}}},output:{type:"structure",required:["backendEnvironment"],members:{backendEnvironment:{shape:"S1i"}}}},GetBranch:{http:{method:"GET",requestUri:"/apps/{appId}/branches/{branchName}"},input:{type:"structure",required:["appId","branchName"],members:{appId:{location:"uri",locationName:"appId"},branchName:{location:"uri",locationName:"branchName"}}},output:{type:"structure",required:["branch"],members:{branch:{shape:"S1p"}}}},GetDomainAssociation:{http:{method:"GET",requestUri:"/apps/{appId}/domains/{domainName}"},input:{type:"structure",required:["appId","domainName"],members:{appId:{location:"uri",locationName:"appId"},domainName:{location:"uri",locationName:"domainName"}}},output:{type:"structure",required:["domainAssociation"],members:{domainAssociation:{shape:"S2f"}}}},GetJob:{http:{method:"GET",requestUri:"/apps/{appId}/branches/{branchName}/jobs/{jobId}"},input:{type:"structure",required:["appId","branchName","jobId"],members:{appId:{location:"uri",locationName:"appId"},branchName:{location:"uri",locationName:"branchName"},jobId:{location:"uri",locationName:"jobId"}}},output:{type:"structure",required:["job"],members:{job:{type:"structure",required:["summary","steps"],members:{summary:{shape:"S34"},steps:{type:"list",member:{type:"structure",required:["stepName","startTime","status","endTime"],members:{stepName:{},startTime:{type:"timestamp"},status:{},endTime:{type:"timestamp"},logUrl:{},artifactsUrl:{},testArtifactsUrl:{},testConfigUrl:{},screenshots:{type:"map",key:{},value:{}},statusReason:{},context:{}}}}}}}}},GetWebhook:{http:{method:"GET",requestUri:"/webhooks/{webhookId}"},input:{type:"structure",required:["webhookId"],members:{webhookId:{location:"uri",locationName:"webhookId"}}},output:{type:"structure",required:["webhook"],members:{webhook:{shape:"S2q"}}}},ListApps:{http:{method:"GET",requestUri:"/apps"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",required:["apps"],members:{apps:{type:"list",member:{shape:"S12"}},nextToken:{}}}},ListArtifacts:{http:{method:"GET",requestUri:"/apps/{appId}/branches/{branchName}/jobs/{jobId}/artifacts"},input:{type:"structure",required:["appId","branchName","jobId"],members:{appId:{location:"uri",locationName:"appId"},branchName:{location:"uri",locationName:"branchName"},jobId:{location:"uri",locationName:"jobId"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",required:["artifacts"],members:{artifacts:{type:"list",member:{type:"structure",required:["artifactFileName","artifactId"],members:{artifactFileName:{},artifactId:{}}}},nextToken:{}}}},ListBackendEnvironments:{http:{method:"GET",requestUri:"/apps/{appId}/backendenvironments"},input:{type:"structure",required:["appId"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"querystring",locationName:"environmentName"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",required:["backendEnvironments"],members:{backendEnvironments:{type:"list",member:{shape:"S1i"}},nextToken:{}}}},ListBranches:{http:{method:"GET",requestUri:"/apps/{appId}/branches"},input:{type:"structure",required:["appId"],members:{appId:{location:"uri",locationName:"appId"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",required:["branches"],members:{branches:{type:"list",member:{shape:"S1p"}},nextToken:{}}}},ListDomainAssociations:{http:{method:"GET",requestUri:"/apps/{appId}/domains"},input:{type:"structure",required:["appId"],members:{appId:{location:"uri",locationName:"appId"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",required:["domainAssociations"],members:{domainAssociations:{type:"list",member:{shape:"S2f"}},nextToken:{}}}},ListJobs:{http:{method:"GET",requestUri:"/apps/{appId}/branches/{branchName}/jobs"},input:{type:"structure",required:["appId","branchName"],members:{appId:{location:"uri",locationName:"appId"},branchName:{location:"uri",locationName:"branchName"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",required:["jobSummaries"],members:{jobSummaries:{type:"list",member:{shape:"S34"}},nextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"Sm"}}}},ListWebhooks:{http:{method:"GET",requestUri:"/apps/{appId}/webhooks"},input:{type:"structure",required:["appId"],members:{appId:{location:"uri",locationName:"appId"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",required:["webhooks"],members:{webhooks:{type:"list",member:{shape:"S2q"}},nextToken:{}}}},StartDeployment:{http:{requestUri:"/apps/{appId}/branches/{branchName}/deployments/start"},input:{type:"structure",required:["appId","branchName"],members:{appId:{location:"uri",locationName:"appId"},branchName:{location:"uri",locationName:"branchName"},jobId:{},sourceUrl:{}}},output:{type:"structure",required:["jobSummary"],members:{jobSummary:{shape:"S34"}}}},StartJob:{http:{requestUri:"/apps/{appId}/branches/{branchName}/jobs"},input:{type:"structure",required:["appId","branchName","jobType"],members:{appId:{location:"uri",locationName:"appId"},branchName:{location:"uri",locationName:"branchName"},jobId:{},jobType:{},jobReason:{},commitId:{},commitMessage:{},commitTime:{type:"timestamp"}}},output:{type:"structure",required:["jobSummary"],members:{jobSummary:{shape:"S34"}}}},StopJob:{http:{method:"DELETE",requestUri:"/apps/{appId}/branches/{branchName}/jobs/{jobId}/stop"},input:{type:"structure",required:["appId","branchName","jobId"],members:{appId:{location:"uri",locationName:"appId"},branchName:{location:"uri",locationName:"branchName"},jobId:{location:"uri",locationName:"jobId"}}},output:{type:"structure",required:["jobSummary"],members:{jobSummary:{shape:"S34"}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"Sm"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateApp:{http:{requestUri:"/apps/{appId}"},input:{type:"structure",required:["appId"],members:{appId:{location:"uri",locationName:"appId"},name:{},description:{},platform:{},iamServiceRoleArn:{},environmentVariables:{shape:"S9"},enableBranchAutoBuild:{type:"boolean"},enableBranchAutoDeletion:{type:"boolean"},enableBasicAuth:{type:"boolean"},basicAuthCredentials:{shape:"Sf"},customRules:{shape:"Sg"},buildSpec:{shape:"Sp"},customHeaders:{},enableAutoBranchCreation:{type:"boolean"},autoBranchCreationPatterns:{shape:"Ss"},autoBranchCreationConfig:{shape:"Su"},repository:{},oauthToken:{shape:"S7"},accessToken:{shape:"S8"}}},output:{type:"structure",required:["app"],members:{app:{shape:"S12"}}}},UpdateBranch:{http:{requestUri:"/apps/{appId}/branches/{branchName}"},input:{type:"structure",required:["appId","branchName"],members:{appId:{location:"uri",locationName:"appId"},branchName:{location:"uri",locationName:"branchName"},description:{},framework:{},stage:{},enableNotification:{type:"boolean"},enableAutoBuild:{type:"boolean"},environmentVariables:{shape:"S9"},basicAuthCredentials:{shape:"Sf"},enableBasicAuth:{type:"boolean"},enablePerformanceMode:{type:"boolean"},buildSpec:{shape:"Sp"},ttl:{},displayName:{},enablePullRequestPreview:{type:"boolean"},pullRequestEnvironmentName:{},backendEnvironmentArn:{}}},output:{type:"structure",required:["branch"],members:{branch:{shape:"S1p"}}}},UpdateDomainAssociation:{http:{requestUri:"/apps/{appId}/domains/{domainName}"},input:{type:"structure",required:["appId","domainName"],members:{appId:{location:"uri",locationName:"appId"},domainName:{location:"uri",locationName:"domainName"},enableAutoSubDomain:{type:"boolean"},subDomainSettings:{shape:"S28"},autoSubDomainCreationPatterns:{shape:"S2b"},autoSubDomainIAMRole:{}}},output:{type:"structure",required:["domainAssociation"],members:{domainAssociation:{shape:"S2f"}}}},UpdateWebhook:{http:{requestUri:"/webhooks/{webhookId}"},input:{type:"structure",required:["webhookId"],members:{webhookId:{location:"uri",locationName:"webhookId"},branchName:{},description:{}}},output:{type:"structure",required:["webhook"],members:{webhook:{shape:"S2q"}}}}},shapes:{S7:{type:"string",sensitive:true},S8:{type:"string",sensitive:true},S9:{type:"map",key:{},value:{}},Sf:{type:"string",sensitive:true},Sg:{type:"list",member:{type:"structure",required:["source","target"],members:{source:{},target:{},status:{},condition:{}}}},Sm:{type:"map",key:{},value:{}},Sp:{type:"string",sensitive:true},Ss:{type:"list",member:{}},Su:{type:"structure",members:{stage:{},framework:{},enableAutoBuild:{type:"boolean"},environmentVariables:{shape:"S9"},basicAuthCredentials:{shape:"Sf"},enableBasicAuth:{type:"boolean"},enablePerformanceMode:{type:"boolean"},buildSpec:{shape:"Sp"},enablePullRequestPreview:{type:"boolean"},pullRequestEnvironmentName:{}}},S12:{type:"structure",required:["appId","appArn","name","description","repository","platform","createTime","updateTime","environmentVariables","defaultDomain","enableBranchAutoBuild","enableBasicAuth"],members:{appId:{},appArn:{},name:{},tags:{shape:"Sm"},description:{},repository:{},platform:{},createTime:{type:"timestamp"},updateTime:{type:"timestamp"},iamServiceRoleArn:{},environmentVariables:{shape:"S9"},defaultDomain:{},enableBranchAutoBuild:{type:"boolean"},enableBranchAutoDeletion:{type:"boolean"},enableBasicAuth:{type:"boolean"},basicAuthCredentials:{shape:"Sf"},customRules:{shape:"Sg"},productionBranch:{type:"structure",members:{lastDeployTime:{type:"timestamp"},status:{},thumbnailUrl:{},branchName:{}}},buildSpec:{shape:"Sp"},customHeaders:{},enableAutoBranchCreation:{type:"boolean"},autoBranchCreationPatterns:{shape:"Ss"},autoBranchCreationConfig:{shape:"Su"},repositoryCloneMethod:{}}},S1i:{type:"structure",required:["backendEnvironmentArn","environmentName","createTime","updateTime"],members:{backendEnvironmentArn:{},environmentName:{},stackName:{},deploymentArtifacts:{},createTime:{type:"timestamp"},updateTime:{type:"timestamp"}}},S1p:{type:"structure",required:["branchArn","branchName","description","stage","displayName","enableNotification","createTime","updateTime","environmentVariables","enableAutoBuild","customDomains","framework","activeJobId","totalNumberOfJobs","enableBasicAuth","ttl","enablePullRequestPreview"],members:{branchArn:{},branchName:{},description:{},tags:{shape:"Sm"},stage:{},displayName:{},enableNotification:{type:"boolean"},createTime:{type:"timestamp"},updateTime:{type:"timestamp"},environmentVariables:{shape:"S9"},enableAutoBuild:{type:"boolean"},customDomains:{type:"list",member:{}},framework:{},activeJobId:{},totalNumberOfJobs:{},enableBasicAuth:{type:"boolean"},enablePerformanceMode:{type:"boolean"},thumbnailUrl:{},basicAuthCredentials:{shape:"Sf"},buildSpec:{shape:"Sp"},ttl:{},associatedResources:{type:"list",member:{}},enablePullRequestPreview:{type:"boolean"},pullRequestEnvironmentName:{},destinationBranch:{},sourceBranch:{},backendEnvironmentArn:{}}},S28:{type:"list",member:{shape:"S29"}},S29:{type:"structure",required:["prefix","branchName"],members:{prefix:{},branchName:{}}},S2b:{type:"list",member:{}},S2f:{type:"structure",required:["domainAssociationArn","domainName","enableAutoSubDomain","domainStatus","statusReason","subDomains"],members:{domainAssociationArn:{},domainName:{},enableAutoSubDomain:{type:"boolean"},autoSubDomainCreationPatterns:{shape:"S2b"},autoSubDomainIAMRole:{},domainStatus:{},statusReason:{},certificateVerificationDNSRecord:{},subDomains:{type:"list",member:{type:"structure",required:["subDomainSetting","verified","dnsRecord"],members:{subDomainSetting:{shape:"S29"},verified:{type:"boolean"},dnsRecord:{}}}}}},S2q:{type:"structure",required:["webhookArn","webhookId","webhookUrl","branchName","description","createTime","updateTime"],members:{webhookArn:{},webhookId:{},webhookUrl:{},branchName:{},description:{},createTime:{type:"timestamp"},updateTime:{type:"timestamp"}}},S34:{type:"structure",required:["jobArn","jobId","commitId","commitMessage","commitTime","startTime","status","jobType"],members:{jobArn:{},jobId:{},commitId:{},commitMessage:{},commitTime:{type:"timestamp"},startTime:{type:"timestamp"},status:{},endTime:{type:"timestamp"},jobType:{}}}}}},2911:function(e){e.exports={pagination:{GetBlueprintRuns:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetClassifiers:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetConnections:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetCrawlerMetrics:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetCrawlers:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetDatabases:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetDevEndpoints:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetJobRuns:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetJobs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetMLTaskRuns:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetMLTransforms:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetPartitionIndexes:{input_token:"NextToken",output_token:"NextToken",result_key:"PartitionIndexDescriptorList"},GetPartitions:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetResourcePolicies:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"GetResourcePoliciesResponseList"},GetSecurityConfigurations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"SecurityConfigurations"},GetTableVersions:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetTables:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetTriggers:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetUnfilteredPartitionsMetadata:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetUserDefinedFunctions:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetWorkflowRuns:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListBlueprints:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListCrawlers:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListCustomEntityTypes:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListDevEndpoints:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListJobs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListMLTransforms:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListRegistries:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Registries"},ListSchemaVersions:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Schemas"},ListSchemas:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Schemas"},ListSessions:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListTriggers:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListWorkflows:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},SearchTables:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"}}}},2920:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-07-01",endpointPrefix:"featurestore-runtime.sagemaker",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon SageMaker Feature Store Runtime",serviceId:"SageMaker FeatureStore Runtime",signatureVersion:"v4",signingName:"sagemaker",uid:"sagemaker-featurestore-runtime-2020-07-01"},operations:{BatchGetRecord:{http:{requestUri:"/BatchGetRecord"},input:{type:"structure",required:["Identifiers"],members:{Identifiers:{type:"list",member:{shape:"S3"}}}},output:{type:"structure",required:["Records","Errors","UnprocessedIdentifiers"],members:{Records:{type:"list",member:{type:"structure",required:["FeatureGroupName","RecordIdentifierValueAsString","Record"],members:{FeatureGroupName:{},RecordIdentifierValueAsString:{},Record:{shape:"Sc"}}}},Errors:{type:"list",member:{type:"structure",required:["FeatureGroupName","RecordIdentifierValueAsString","ErrorCode","ErrorMessage"],members:{FeatureGroupName:{},RecordIdentifierValueAsString:{},ErrorCode:{},ErrorMessage:{}}}},UnprocessedIdentifiers:{type:"list",member:{shape:"S3"}}}}},DeleteRecord:{http:{method:"DELETE",requestUri:"/FeatureGroup/{FeatureGroupName}"},input:{type:"structure",required:["FeatureGroupName","RecordIdentifierValueAsString","EventTime"],members:{FeatureGroupName:{location:"uri",locationName:"FeatureGroupName"},RecordIdentifierValueAsString:{location:"querystring",locationName:"RecordIdentifierValueAsString"},EventTime:{location:"querystring",locationName:"EventTime"}}}},GetRecord:{http:{method:"GET",requestUri:"/FeatureGroup/{FeatureGroupName}"},input:{type:"structure",required:["FeatureGroupName","RecordIdentifierValueAsString"],members:{FeatureGroupName:{location:"uri",locationName:"FeatureGroupName"},RecordIdentifierValueAsString:{location:"querystring",locationName:"RecordIdentifierValueAsString"},FeatureNames:{shape:"S7",location:"querystring",locationName:"FeatureName"}}},output:{type:"structure",members:{Record:{shape:"Sc"}}}},PutRecord:{http:{method:"PUT",requestUri:"/FeatureGroup/{FeatureGroupName}"},input:{type:"structure",required:["FeatureGroupName","Record"],members:{FeatureGroupName:{location:"uri",locationName:"FeatureGroupName"},Record:{shape:"Sc"}}}}},shapes:{S3:{type:"structure",required:["FeatureGroupName","RecordIdentifiersValueAsString"],members:{FeatureGroupName:{},RecordIdentifiersValueAsString:{type:"list",member:{}},FeatureNames:{shape:"S7"}}},S7:{type:"list",member:{}},Sc:{type:"list",member:{type:"structure",required:["FeatureName","ValueAsString"],members:{FeatureName:{},ValueAsString:{}}}}}}},2922:function(e){e.exports={metadata:{apiVersion:"2018-05-14",endpointPrefix:"devices.iot1click",signingName:"iot1click",serviceFullName:"AWS IoT 1-Click Devices Service",serviceId:"IoT 1Click Devices Service",protocol:"rest-json",jsonVersion:"1.1",uid:"devices-2018-05-14",signatureVersion:"v4"},operations:{ClaimDevicesByClaimCode:{http:{method:"PUT",requestUri:"/claims/{claimCode}",responseCode:200},input:{type:"structure",members:{ClaimCode:{location:"uri",locationName:"claimCode"}},required:["ClaimCode"]},output:{type:"structure",members:{ClaimCode:{locationName:"claimCode"},Total:{locationName:"total",type:"integer"}}}},DescribeDevice:{http:{method:"GET",requestUri:"/devices/{deviceId}",responseCode:200},input:{type:"structure",members:{DeviceId:{location:"uri",locationName:"deviceId"}},required:["DeviceId"]},output:{type:"structure",members:{DeviceDescription:{shape:"S8",locationName:"deviceDescription"}}}},FinalizeDeviceClaim:{http:{method:"PUT",requestUri:"/devices/{deviceId}/finalize-claim",responseCode:200},input:{type:"structure",members:{DeviceId:{location:"uri",locationName:"deviceId"},Tags:{shape:"Sc",locationName:"tags"}},required:["DeviceId"]},output:{type:"structure",members:{State:{locationName:"state"}}}},GetDeviceMethods:{http:{method:"GET",requestUri:"/devices/{deviceId}/methods",responseCode:200},input:{type:"structure",members:{DeviceId:{location:"uri",locationName:"deviceId"}},required:["DeviceId"]},output:{type:"structure",members:{DeviceMethods:{locationName:"deviceMethods",type:"list",member:{shape:"Si"}}}}},InitiateDeviceClaim:{http:{method:"PUT",requestUri:"/devices/{deviceId}/initiate-claim",responseCode:200},input:{type:"structure",members:{DeviceId:{location:"uri",locationName:"deviceId"}},required:["DeviceId"]},output:{type:"structure",members:{State:{locationName:"state"}}}},InvokeDeviceMethod:{http:{requestUri:"/devices/{deviceId}/methods",responseCode:200},input:{type:"structure",members:{DeviceId:{location:"uri",locationName:"deviceId"},DeviceMethod:{shape:"Si",locationName:"deviceMethod"},DeviceMethodParameters:{locationName:"deviceMethodParameters"}},required:["DeviceId"]},output:{type:"structure",members:{DeviceMethodResponse:{locationName:"deviceMethodResponse"}}}},ListDeviceEvents:{http:{method:"GET",requestUri:"/devices/{deviceId}/events",responseCode:200},input:{type:"structure",members:{DeviceId:{location:"uri",locationName:"deviceId"},FromTimeStamp:{shape:"So",location:"querystring",locationName:"fromTimeStamp"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},ToTimeStamp:{shape:"So",location:"querystring",locationName:"toTimeStamp"}},required:["DeviceId","FromTimeStamp","ToTimeStamp"]},output:{type:"structure",members:{Events:{locationName:"events",type:"list",member:{type:"structure",members:{Device:{locationName:"device",type:"structure",members:{Attributes:{locationName:"attributes",type:"structure",members:{}},DeviceId:{locationName:"deviceId"},Type:{locationName:"type"}}},StdEvent:{locationName:"stdEvent"}}}},NextToken:{locationName:"nextToken"}}}},ListDevices:{http:{method:"GET",requestUri:"/devices",responseCode:200},input:{type:"structure",members:{DeviceType:{location:"querystring",locationName:"deviceType"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Devices:{locationName:"devices",type:"list",member:{shape:"S8"}},NextToken:{locationName:"nextToken"}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resource-arn}",responseCode:200},input:{type:"structure",members:{ResourceArn:{location:"uri",locationName:"resource-arn"}},required:["ResourceArn"]},output:{type:"structure",members:{Tags:{shape:"Sc",locationName:"tags"}}}},TagResource:{http:{requestUri:"/tags/{resource-arn}",responseCode:204},input:{type:"structure",members:{ResourceArn:{location:"uri",locationName:"resource-arn"},Tags:{shape:"Sc",locationName:"tags"}},required:["ResourceArn","Tags"]}},UnclaimDevice:{http:{method:"PUT",requestUri:"/devices/{deviceId}/unclaim",responseCode:200},input:{type:"structure",members:{DeviceId:{location:"uri",locationName:"deviceId"}},required:["DeviceId"]},output:{type:"structure",members:{State:{locationName:"state"}}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resource-arn}",responseCode:204},input:{type:"structure",members:{ResourceArn:{location:"uri",locationName:"resource-arn"},TagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}},required:["TagKeys","ResourceArn"]}},UpdateDeviceState:{http:{method:"PUT",requestUri:"/devices/{deviceId}/state",responseCode:200},input:{type:"structure",members:{DeviceId:{location:"uri",locationName:"deviceId"},Enabled:{locationName:"enabled",type:"boolean"}},required:["DeviceId"]},output:{type:"structure",members:{}}}},shapes:{S8:{type:"structure",members:{Arn:{locationName:"arn"},Attributes:{locationName:"attributes",type:"map",key:{},value:{}},DeviceId:{locationName:"deviceId"},Enabled:{locationName:"enabled",type:"boolean"},RemainingLife:{locationName:"remainingLife",type:"double"},Type:{locationName:"type"},Tags:{shape:"Sc",locationName:"tags"}}},Sc:{type:"map",key:{},value:{}},Si:{type:"structure",members:{DeviceType:{locationName:"deviceType"},MethodName:{locationName:"methodName"}}},So:{type:"timestamp",timestampFormat:"iso8601"}}}},2966:function(e,t,r){var i=r(395);var s=r(1733);i.SAMLCredentials=i.util.inherit(i.Credentials,{constructor:function SAMLCredentials(e){i.Credentials.call(this);this.expired=true;this.params=e},refresh:function refresh(e){this.coalesceRefresh(e||i.util.fn.callback)},load:function load(e){var t=this;t.createClients();t.service.assumeRoleWithSAML(function(r,i){if(!r){t.service.credentialsFrom(i,t)}e(r)})},createClients:function(){this.service=this.service||new s({params:this.params})}})},2971:function(e){e.exports={pagination:{ListApplicationRevisions:{input_token:"nextToken",output_token:"nextToken",result_key:"revisions"},ListApplications:{input_token:"nextToken",output_token:"nextToken",result_key:"applications"},ListDeploymentConfigs:{input_token:"nextToken",output_token:"nextToken",result_key:"deploymentConfigsList"},ListDeploymentGroups:{input_token:"nextToken",output_token:"nextToken",result_key:"deploymentGroups"},ListDeploymentInstances:{input_token:"nextToken",output_token:"nextToken",result_key:"instancesList"},ListDeployments:{input_token:"nextToken",output_token:"nextToken",result_key:"deployments"}}}},2982:function(e,t,r){var i=r(395);var s=r(3129);var a=i.util.iniLoader;i.ProcessCredentials=i.util.inherit(i.Credentials,{constructor:function ProcessCredentials(e){i.Credentials.call(this);e=e||{};this.filename=e.filename;this.profile=e.profile||process.env.AWS_PROFILE||i.util.defaultProfile;this.get(e.callback||i.util.fn.noop)},load:function load(e){var t=this;try{var r=i.util.getProfilesFromSharedConfig(a,this.filename);var s=r[this.profile]||{};if(Object.keys(s).length===0){throw i.util.error(new Error("Profile "+this.profile+" not found"),{code:"ProcessCredentialsProviderFailure"})}if(s["credential_process"]){this.loadViaCredentialProcess(s,function(r,i){if(r){e(r,null)}else{t.expired=false;t.accessKeyId=i.AccessKeyId;t.secretAccessKey=i.SecretAccessKey;t.sessionToken=i.SessionToken;if(i.Expiration){t.expireTime=new Date(i.Expiration)}e(null)}})}else{throw i.util.error(new Error("Profile "+this.profile+" did not include credential process"),{code:"ProcessCredentialsProviderFailure"})}}catch(t){e(t)}},loadViaCredentialProcess:function loadViaCredentialProcess(e,t){s.exec(e["credential_process"],{env:process.env},function(e,r,s){if(e){t(i.util.error(new Error("credential_process returned error"),{code:"ProcessCredentialsProviderFailure"}),null)}else{try{var a=JSON.parse(r);if(a.Expiration){var o=i.util.date.getDate();var n=new Date(a.Expiration);if(n>>24;r[1]=t>>>16&255;r[2]=t>>>8&255;r[3]=t&255;r[4]=(t=parseInt(e.slice(9,13),16))>>>8;r[5]=t&255;r[6]=(t=parseInt(e.slice(14,18),16))>>>8;r[7]=t&255;r[8]=(t=parseInt(e.slice(19,23),16))>>>8;r[9]=t&255;r[10]=(t=parseInt(e.slice(24,36),16))/1099511627776&255;r[11]=t/4294967296&255;r[12]=t>>>24&255;r[13]=t>>>16&255;r[14]=t>>>8&255;r[15]=t&255;return r}var s=parse;t.default=s},3206:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["route53domains"]={};i.Route53Domains=s.defineService("route53domains",["2014-05-15"]);Object.defineProperty(a.services["route53domains"],"2014-05-15",{get:function get(){var e=r(7591);e.paginators=r(9983).pagination;return e},enumerable:true,configurable:true});e.exports=i.Route53Domains},3209:function(e){e.exports={pagination:{}}},3212:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-03-12",endpointPrefix:"finspace",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"finspace",serviceFullName:"FinSpace User Environment Management service",serviceId:"finspace",signatureVersion:"v4",signingName:"finspace",uid:"finspace-2021-03-12"},operations:{CreateEnvironment:{http:{requestUri:"/environment"},input:{type:"structure",required:["name"],members:{name:{},description:{},kmsKeyId:{},tags:{shape:"S5"},federationMode:{},federationParameters:{shape:"S9"},superuserParameters:{type:"structure",required:["emailAddress","firstName","lastName"],members:{emailAddress:{type:"string",sensitive:true},firstName:{},lastName:{}}},dataBundles:{type:"list",member:{}}}},output:{type:"structure",members:{environmentId:{},environmentArn:{},environmentUrl:{}}}},DeleteEnvironment:{http:{method:"DELETE",requestUri:"/environment/{environmentId}"},input:{type:"structure",required:["environmentId"],members:{environmentId:{location:"uri",locationName:"environmentId"}}},output:{type:"structure",members:{}}},GetEnvironment:{http:{method:"GET",requestUri:"/environment/{environmentId}"},input:{type:"structure",required:["environmentId"],members:{environmentId:{location:"uri",locationName:"environmentId"}}},output:{type:"structure",members:{environment:{shape:"Ss"}}}},ListEnvironments:{http:{method:"GET",requestUri:"/environment"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{environments:{type:"list",member:{shape:"Ss"}},nextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"S5"}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"S5"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateEnvironment:{http:{method:"PUT",requestUri:"/environment/{environmentId}"},input:{type:"structure",required:["environmentId"],members:{environmentId:{location:"uri",locationName:"environmentId"},name:{},description:{},federationMode:{},federationParameters:{shape:"S9"}}},output:{type:"structure",members:{environment:{shape:"Ss"}}}}},shapes:{S5:{type:"map",key:{},value:{}},S9:{type:"structure",members:{samlMetadataDocument:{},samlMetadataURL:{},applicationCallBackURL:{},federationURN:{},federationProviderName:{},attributeMap:{type:"map",key:{},value:{}}}},Ss:{type:"structure",members:{name:{},environmentId:{},awsAccountId:{},status:{},environmentUrl:{},description:{},environmentArn:{},sageMakerStudioDomainUrl:{},kmsKeyId:{},dedicatedServiceAccountId:{},federationMode:{},federationParameters:{shape:"S9"}}}}}},3220:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["managedblockchain"]={};i.ManagedBlockchain=s.defineService("managedblockchain",["2018-09-24"]);Object.defineProperty(a.services["managedblockchain"],"2018-09-24",{get:function get(){var e=r(3762);e.paginators=r(2816).pagination;return e},enumerable:true,configurable:true});e.exports=i.ManagedBlockchain},3222:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["iotevents"]={};i.IoTEvents=s.defineService("iotevents",["2018-07-27"]);Object.defineProperty(a.services["iotevents"],"2018-07-27",{get:function get(){var e=r(7430);e.paginators=r(3658).pagination;return e},enumerable:true,configurable:true});e.exports=i.IoTEvents},3223:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["textract"]={};i.Textract=s.defineService("textract",["2018-06-27"]);Object.defineProperty(a.services["textract"],"2018-06-27",{get:function get(){var e=r(918);e.paginators=r(2449).pagination;return e},enumerable:true,configurable:true});e.exports=i.Textract},3224:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2014-11-01",endpointPrefix:"kms",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"KMS",serviceFullName:"AWS Key Management Service",serviceId:"KMS",signatureVersion:"v4",targetPrefix:"TrentService",uid:"kms-2014-11-01"},operations:{CancelKeyDeletion:{input:{type:"structure",required:["KeyId"],members:{KeyId:{}}},output:{type:"structure",members:{KeyId:{}}}},ConnectCustomKeyStore:{input:{type:"structure",required:["CustomKeyStoreId"],members:{CustomKeyStoreId:{}}},output:{type:"structure",members:{}}},CreateAlias:{input:{type:"structure",required:["AliasName","TargetKeyId"],members:{AliasName:{},TargetKeyId:{}}}},CreateCustomKeyStore:{input:{type:"structure",required:["CustomKeyStoreName","CloudHsmClusterId","TrustAnchorCertificate","KeyStorePassword"],members:{CustomKeyStoreName:{},CloudHsmClusterId:{},TrustAnchorCertificate:{},KeyStorePassword:{shape:"Sd"}}},output:{type:"structure",members:{CustomKeyStoreId:{}}}},CreateGrant:{input:{type:"structure",required:["KeyId","GranteePrincipal","Operations"],members:{KeyId:{},GranteePrincipal:{},RetiringPrincipal:{},Operations:{shape:"Sh"},Constraints:{shape:"Sj"},GrantTokens:{shape:"Sn"},Name:{}}},output:{type:"structure",members:{GrantToken:{},GrantId:{}}}},CreateKey:{input:{type:"structure",members:{Policy:{},Description:{},KeyUsage:{},CustomerMasterKeySpec:{shape:"Sw",deprecated:true,deprecatedMessage:"This parameter has been deprecated. Instead, use the KeySpec parameter."},KeySpec:{},Origin:{},CustomKeyStoreId:{},BypassPolicyLockoutSafetyCheck:{type:"boolean"},Tags:{shape:"S10"},MultiRegion:{type:"boolean"}}},output:{type:"structure",members:{KeyMetadata:{shape:"S16"}}}},Decrypt:{input:{type:"structure",required:["CiphertextBlob"],members:{CiphertextBlob:{type:"blob"},EncryptionContext:{shape:"Sk"},GrantTokens:{shape:"Sn"},KeyId:{},EncryptionAlgorithm:{}}},output:{type:"structure",members:{KeyId:{},Plaintext:{shape:"S1s"},EncryptionAlgorithm:{}}}},DeleteAlias:{input:{type:"structure",required:["AliasName"],members:{AliasName:{}}}},DeleteCustomKeyStore:{input:{type:"structure",required:["CustomKeyStoreId"],members:{CustomKeyStoreId:{}}},output:{type:"structure",members:{}}},DeleteImportedKeyMaterial:{input:{type:"structure",required:["KeyId"],members:{KeyId:{}}}},DescribeCustomKeyStores:{input:{type:"structure",members:{CustomKeyStoreId:{},CustomKeyStoreName:{},Limit:{type:"integer"},Marker:{}}},output:{type:"structure",members:{CustomKeyStores:{type:"list",member:{type:"structure",members:{CustomKeyStoreId:{},CustomKeyStoreName:{},CloudHsmClusterId:{},TrustAnchorCertificate:{},ConnectionState:{},ConnectionErrorCode:{},CreationDate:{type:"timestamp"}}}},NextMarker:{},Truncated:{type:"boolean"}}}},DescribeKey:{input:{type:"structure",required:["KeyId"],members:{KeyId:{},GrantTokens:{shape:"Sn"}}},output:{type:"structure",members:{KeyMetadata:{shape:"S16"}}}},DisableKey:{input:{type:"structure",required:["KeyId"],members:{KeyId:{}}}},DisableKeyRotation:{input:{type:"structure",required:["KeyId"],members:{KeyId:{}}}},DisconnectCustomKeyStore:{input:{type:"structure",required:["CustomKeyStoreId"],members:{CustomKeyStoreId:{}}},output:{type:"structure",members:{}}},EnableKey:{input:{type:"structure",required:["KeyId"],members:{KeyId:{}}}},EnableKeyRotation:{input:{type:"structure",required:["KeyId"],members:{KeyId:{}}}},Encrypt:{input:{type:"structure",required:["KeyId","Plaintext"],members:{KeyId:{},Plaintext:{shape:"S1s"},EncryptionContext:{shape:"Sk"},GrantTokens:{shape:"Sn"},EncryptionAlgorithm:{}}},output:{type:"structure",members:{CiphertextBlob:{type:"blob"},KeyId:{},EncryptionAlgorithm:{}}}},GenerateDataKey:{input:{type:"structure",required:["KeyId"],members:{KeyId:{},EncryptionContext:{shape:"Sk"},NumberOfBytes:{type:"integer"},KeySpec:{},GrantTokens:{shape:"Sn"}}},output:{type:"structure",members:{CiphertextBlob:{type:"blob"},Plaintext:{shape:"S1s"},KeyId:{}}}},GenerateDataKeyPair:{input:{type:"structure",required:["KeyId","KeyPairSpec"],members:{EncryptionContext:{shape:"Sk"},KeyId:{},KeyPairSpec:{},GrantTokens:{shape:"Sn"}}},output:{type:"structure",members:{PrivateKeyCiphertextBlob:{type:"blob"},PrivateKeyPlaintext:{shape:"S1s"},PublicKey:{type:"blob"},KeyId:{},KeyPairSpec:{}}}},GenerateDataKeyPairWithoutPlaintext:{input:{type:"structure",required:["KeyId","KeyPairSpec"],members:{EncryptionContext:{shape:"Sk"},KeyId:{},KeyPairSpec:{},GrantTokens:{shape:"Sn"}}},output:{type:"structure",members:{PrivateKeyCiphertextBlob:{type:"blob"},PublicKey:{type:"blob"},KeyId:{},KeyPairSpec:{}}}},GenerateDataKeyWithoutPlaintext:{input:{type:"structure",required:["KeyId"],members:{KeyId:{},EncryptionContext:{shape:"Sk"},KeySpec:{},NumberOfBytes:{type:"integer"},GrantTokens:{shape:"Sn"}}},output:{type:"structure",members:{CiphertextBlob:{type:"blob"},KeyId:{}}}},GenerateMac:{input:{type:"structure",required:["Message","KeyId","MacAlgorithm"],members:{Message:{shape:"S1s"},KeyId:{},MacAlgorithm:{},GrantTokens:{shape:"Sn"}}},output:{type:"structure",members:{Mac:{type:"blob"},MacAlgorithm:{},KeyId:{}}}},GenerateRandom:{input:{type:"structure",members:{NumberOfBytes:{type:"integer"},CustomKeyStoreId:{}}},output:{type:"structure",members:{Plaintext:{shape:"S1s"}}}},GetKeyPolicy:{input:{type:"structure",required:["KeyId","PolicyName"],members:{KeyId:{},PolicyName:{}}},output:{type:"structure",members:{Policy:{}}}},GetKeyRotationStatus:{input:{type:"structure",required:["KeyId"],members:{KeyId:{}}},output:{type:"structure",members:{KeyRotationEnabled:{type:"boolean"}}}},GetParametersForImport:{input:{type:"structure",required:["KeyId","WrappingAlgorithm","WrappingKeySpec"],members:{KeyId:{},WrappingAlgorithm:{},WrappingKeySpec:{}}},output:{type:"structure",members:{KeyId:{},ImportToken:{type:"blob"},PublicKey:{shape:"S1s"},ParametersValidTo:{type:"timestamp"}}}},GetPublicKey:{input:{type:"structure",required:["KeyId"],members:{KeyId:{},GrantTokens:{shape:"Sn"}}},output:{type:"structure",members:{KeyId:{},PublicKey:{type:"blob"},CustomerMasterKeySpec:{shape:"Sw",deprecated:true,deprecatedMessage:"This field has been deprecated. Instead, use the KeySpec field."},KeySpec:{},KeyUsage:{},EncryptionAlgorithms:{shape:"S1d"},SigningAlgorithms:{shape:"S1f"}}}},ImportKeyMaterial:{input:{type:"structure",required:["KeyId","ImportToken","EncryptedKeyMaterial"],members:{KeyId:{},ImportToken:{type:"blob"},EncryptedKeyMaterial:{type:"blob"},ValidTo:{type:"timestamp"},ExpirationModel:{}}},output:{type:"structure",members:{}}},ListAliases:{input:{type:"structure",members:{KeyId:{},Limit:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Aliases:{type:"list",member:{type:"structure",members:{AliasName:{},AliasArn:{},TargetKeyId:{},CreationDate:{type:"timestamp"},LastUpdatedDate:{type:"timestamp"}}}},NextMarker:{},Truncated:{type:"boolean"}}}},ListGrants:{input:{type:"structure",required:["KeyId"],members:{Limit:{type:"integer"},Marker:{},KeyId:{},GrantId:{},GranteePrincipal:{}}},output:{shape:"S3d"}},ListKeyPolicies:{input:{type:"structure",required:["KeyId"],members:{KeyId:{},Limit:{type:"integer"},Marker:{}}},output:{type:"structure",members:{PolicyNames:{type:"list",member:{}},NextMarker:{},Truncated:{type:"boolean"}}}},ListKeys:{input:{type:"structure",members:{Limit:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Keys:{type:"list",member:{type:"structure",members:{KeyId:{},KeyArn:{}}}},NextMarker:{},Truncated:{type:"boolean"}}}},ListResourceTags:{input:{type:"structure",required:["KeyId"],members:{KeyId:{},Limit:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Tags:{shape:"S10"},NextMarker:{},Truncated:{type:"boolean"}}}},ListRetirableGrants:{input:{type:"structure",required:["RetiringPrincipal"],members:{Limit:{type:"integer"},Marker:{},RetiringPrincipal:{}}},output:{shape:"S3d"}},PutKeyPolicy:{input:{type:"structure",required:["KeyId","PolicyName","Policy"],members:{KeyId:{},PolicyName:{},Policy:{},BypassPolicyLockoutSafetyCheck:{type:"boolean"}}}},ReEncrypt:{input:{type:"structure",required:["CiphertextBlob","DestinationKeyId"],members:{CiphertextBlob:{type:"blob"},SourceEncryptionContext:{shape:"Sk"},SourceKeyId:{},DestinationKeyId:{},DestinationEncryptionContext:{shape:"Sk"},SourceEncryptionAlgorithm:{},DestinationEncryptionAlgorithm:{},GrantTokens:{shape:"Sn"}}},output:{type:"structure",members:{CiphertextBlob:{type:"blob"},SourceKeyId:{},KeyId:{},SourceEncryptionAlgorithm:{},DestinationEncryptionAlgorithm:{}}}},ReplicateKey:{input:{type:"structure",required:["KeyId","ReplicaRegion"],members:{KeyId:{},ReplicaRegion:{},Policy:{},BypassPolicyLockoutSafetyCheck:{type:"boolean"},Description:{},Tags:{shape:"S10"}}},output:{type:"structure",members:{ReplicaKeyMetadata:{shape:"S16"},ReplicaPolicy:{},ReplicaTags:{shape:"S10"}}}},RetireGrant:{input:{type:"structure",members:{GrantToken:{},KeyId:{},GrantId:{}}}},RevokeGrant:{input:{type:"structure",required:["KeyId","GrantId"],members:{KeyId:{},GrantId:{}}}},ScheduleKeyDeletion:{input:{type:"structure",required:["KeyId"],members:{KeyId:{},PendingWindowInDays:{type:"integer"}}},output:{type:"structure",members:{KeyId:{},DeletionDate:{type:"timestamp"},KeyState:{},PendingWindowInDays:{type:"integer"}}}},Sign:{input:{type:"structure",required:["KeyId","Message","SigningAlgorithm"],members:{KeyId:{},Message:{shape:"S1s"},MessageType:{},GrantTokens:{shape:"Sn"},SigningAlgorithm:{}}},output:{type:"structure",members:{KeyId:{},Signature:{type:"blob"},SigningAlgorithm:{}}}},TagResource:{input:{type:"structure",required:["KeyId","Tags"],members:{KeyId:{},Tags:{shape:"S10"}}}},UntagResource:{input:{type:"structure",required:["KeyId","TagKeys"],members:{KeyId:{},TagKeys:{type:"list",member:{}}}}},UpdateAlias:{input:{type:"structure",required:["AliasName","TargetKeyId"],members:{AliasName:{},TargetKeyId:{}}}},UpdateCustomKeyStore:{input:{type:"structure",required:["CustomKeyStoreId"],members:{CustomKeyStoreId:{},NewCustomKeyStoreName:{},KeyStorePassword:{shape:"Sd"},CloudHsmClusterId:{}}},output:{type:"structure",members:{}}},UpdateKeyDescription:{input:{type:"structure",required:["KeyId","Description"],members:{KeyId:{},Description:{}}}},UpdatePrimaryRegion:{input:{type:"structure",required:["KeyId","PrimaryRegion"],members:{KeyId:{},PrimaryRegion:{}}}},Verify:{input:{type:"structure",required:["KeyId","Message","Signature","SigningAlgorithm"],members:{KeyId:{},Message:{shape:"S1s"},MessageType:{},Signature:{type:"blob"},SigningAlgorithm:{},GrantTokens:{shape:"Sn"}}},output:{type:"structure",members:{KeyId:{},SignatureValid:{type:"boolean"},SigningAlgorithm:{}}}},VerifyMac:{input:{type:"structure",required:["Message","KeyId","MacAlgorithm","Mac"],members:{Message:{shape:"S1s"},KeyId:{},MacAlgorithm:{},Mac:{type:"blob"},GrantTokens:{shape:"Sn"}}},output:{type:"structure",members:{KeyId:{},MacValid:{type:"boolean"},MacAlgorithm:{}}}}},shapes:{Sd:{type:"string",sensitive:true},Sh:{type:"list",member:{}},Sj:{type:"structure",members:{EncryptionContextSubset:{shape:"Sk"},EncryptionContextEquals:{shape:"Sk"}}},Sk:{type:"map",key:{},value:{}},Sn:{type:"list",member:{}},Sw:{type:"string",deprecated:true,deprecatedMessage:"This enum has been deprecated. Instead, use the KeySpec enum."},S10:{type:"list",member:{type:"structure",required:["TagKey","TagValue"],members:{TagKey:{},TagValue:{}}}},S16:{type:"structure",required:["KeyId"],members:{AWSAccountId:{},KeyId:{},Arn:{},CreationDate:{type:"timestamp"},Enabled:{type:"boolean"},Description:{},KeyUsage:{},KeyState:{},DeletionDate:{type:"timestamp"},ValidTo:{type:"timestamp"},Origin:{},CustomKeyStoreId:{},CloudHsmClusterId:{},ExpirationModel:{},KeyManager:{},CustomerMasterKeySpec:{shape:"Sw",deprecated:true,deprecatedMessage:"This field has been deprecated. Instead, use the KeySpec field."},KeySpec:{},EncryptionAlgorithms:{shape:"S1d"},SigningAlgorithms:{shape:"S1f"},MultiRegion:{type:"boolean"},MultiRegionConfiguration:{type:"structure",members:{MultiRegionKeyType:{},PrimaryKey:{shape:"S1j"},ReplicaKeys:{type:"list",member:{shape:"S1j"}}}},PendingDeletionWindowInDays:{type:"integer"},MacAlgorithms:{type:"list",member:{}}}},S1d:{type:"list",member:{}},S1f:{type:"list",member:{}},S1j:{type:"structure",members:{Arn:{},Region:{}}},S1s:{type:"blob",sensitive:true},S3d:{type:"structure",members:{Grants:{type:"list",member:{type:"structure",members:{KeyId:{},GrantId:{},Name:{},CreationDate:{type:"timestamp"},GranteePrincipal:{},RetiringPrincipal:{},IssuingAccount:{},Operations:{shape:"Sh"},Constraints:{shape:"Sj"}}}},NextMarker:{},Truncated:{type:"boolean"}}}}}},3228:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["lookoutmetrics"]={};i.LookoutMetrics=s.defineService("lookoutmetrics",["2017-07-25"]);Object.defineProperty(a.services["lookoutmetrics"],"2017-07-25",{get:function get(){var e=r(3462);e.paginators=r(7229).pagination;return e},enumerable:true,configurable:true});e.exports=i.LookoutMetrics},3229:function(e){e.exports={pagination:{ListChannels:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListDatasetContents:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListDatasets:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListDatastores:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListPipelines:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},3234:function(e,t,r){var i=r(153);var s=r(8171);var a=s.isFipsRegion;var o=s.getRealRegion;i.isBrowser=function(){return false};i.isNode=function(){return true};i.crypto.lib=r(6417);i.Buffer=r(4293).Buffer;i.domain=r(5229);i.stream=r(2413);i.url=r(8835);i.querystring=r(1191);i.environment="nodejs";i.createEventStream=i.stream.Readable?r(445).createEventStream:r(1661).createEventStream;i.realClock=r(6693);i.clientSideMonitoring={Publisher:r(1701).Publisher,configProvider:r(1762)};i.iniLoader=r(5892).iniLoader;i.getSystemErrorName=r(1669).getSystemErrorName;i.loadConfig=function(e){var t=e.environmentVariableSelector(process.env);if(t!==undefined){return t}var r={};try{r=i.iniLoader?i.iniLoader.loadFrom({isConfig:true,filename:process.env[i.sharedConfigFileEnv]}):{}}catch(e){}var s=r[process.env.AWS_PROFILE||i.defaultProfile]||{};var a=e.configFileSelector(s);if(a!==undefined){return a}if(typeof e.default==="function"){return e.default()}return e.default};var n;e.exports=n=r(395);r(4923);r(4906);r(3043);r(9543);r(747);r(7170);r(2966);r(2982);n.XML.Parser=r(9810);r(6888);r(1818);r(8868);r(6103);r(7426);r(9316);r(872);r(634);r(6431);r(2982);r(5576);n.CredentialProviderChain.defaultProviders=[function(){return new n.EnvironmentCredentials("AWS")},function(){return new n.EnvironmentCredentials("AMAZON")},function(){return new n.SsoCredentials},function(){return new n.SharedIniFileCredentials},function(){return new n.ECSCredentials},function(){return new n.ProcessCredentials},function(){return new n.TokenFileWebIdentityCredentials},function(){return new n.EC2MetadataCredentials}];var u=function(){var e=process.env;var t=e.AWS_REGION||e.AMAZON_REGION;if(e[n.util.configOptInEnv]){var r=[{filename:e[n.util.sharedCredentialsFileEnv]},{isConfig:true,filename:e[n.util.sharedConfigFileEnv]}];var i=n.util.iniLoader;while(!t&&r.length){var s={};var a=r.shift();try{s=i.loadFrom(a)}catch(e){if(a.isConfig)throw e}var o=s[e.AWS_PROFILE||n.util.defaultProfile];t=o&&o.region}}return t};var p=function(e){return e==="true"?true:e==="false"?false:undefined};var m={environmentVariableSelector:function(e){return p(e["AWS_USE_FIPS_ENDPOINT"])},configFileSelector:function(e){return p(e["use_fips_endpoint"])},default:false};var c={environmentVariableSelector:function(e){return p(e["AWS_USE_DUALSTACK_ENDPOINT"])},configFileSelector:function(e){return p(e["use_dualstack_endpoint"])},default:false};n.util.update(n.Config.prototype.keys,{credentials:function(){var e=null;new n.CredentialProviderChain([function(){return new n.EnvironmentCredentials("AWS")},function(){return new n.EnvironmentCredentials("AMAZON")},function(){return new n.SharedIniFileCredentials({disableAssumeRole:true})}]).resolve(function(t,r){if(!t)e=r});return e},credentialProvider:function(){return new n.CredentialProviderChain},logger:function(){return process.env.AWSJS_DEBUG?console:null},region:function(){var e=u();return e?o(e):undefined},useFipsEndpoint:function(){var e=u();return a(e)?true:i.loadConfig(m)},useDualstackEndpoint:function(){return i.loadConfig(c)}});n.config=new n.Config},3252:function(e){e.exports={metadata:{apiVersion:"2017-09-08",endpointPrefix:"serverlessrepo",signingName:"serverlessrepo",serviceFullName:"AWSServerlessApplicationRepository",serviceId:"ServerlessApplicationRepository",protocol:"rest-json",jsonVersion:"1.1",uid:"serverlessrepo-2017-09-08",signatureVersion:"v4"},operations:{CreateApplication:{http:{requestUri:"/applications",responseCode:201},input:{type:"structure",members:{Author:{locationName:"author"},Description:{locationName:"description"},HomePageUrl:{locationName:"homePageUrl"},Labels:{shape:"S3",locationName:"labels"},LicenseBody:{locationName:"licenseBody"},LicenseUrl:{locationName:"licenseUrl"},Name:{locationName:"name"},ReadmeBody:{locationName:"readmeBody"},ReadmeUrl:{locationName:"readmeUrl"},SemanticVersion:{locationName:"semanticVersion"},SourceCodeArchiveUrl:{locationName:"sourceCodeArchiveUrl"},SourceCodeUrl:{locationName:"sourceCodeUrl"},SpdxLicenseId:{locationName:"spdxLicenseId"},TemplateBody:{locationName:"templateBody"},TemplateUrl:{locationName:"templateUrl"}},required:["Description","Name","Author"]},output:{type:"structure",members:{ApplicationId:{locationName:"applicationId"},Author:{locationName:"author"},CreationTime:{locationName:"creationTime"},Description:{locationName:"description"},HomePageUrl:{locationName:"homePageUrl"},IsVerifiedAuthor:{locationName:"isVerifiedAuthor",type:"boolean"},Labels:{shape:"S3",locationName:"labels"},LicenseUrl:{locationName:"licenseUrl"},Name:{locationName:"name"},ReadmeUrl:{locationName:"readmeUrl"},SpdxLicenseId:{locationName:"spdxLicenseId"},VerifiedAuthorUrl:{locationName:"verifiedAuthorUrl"},Version:{shape:"S6",locationName:"version"}}}},CreateApplicationVersion:{http:{method:"PUT",requestUri:"/applications/{applicationId}/versions/{semanticVersion}",responseCode:201},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"applicationId"},SemanticVersion:{location:"uri",locationName:"semanticVersion"},SourceCodeArchiveUrl:{locationName:"sourceCodeArchiveUrl"},SourceCodeUrl:{locationName:"sourceCodeUrl"},TemplateBody:{locationName:"templateBody"},TemplateUrl:{locationName:"templateUrl"}},required:["ApplicationId","SemanticVersion"]},output:{type:"structure",members:{ApplicationId:{locationName:"applicationId"},CreationTime:{locationName:"creationTime"},ParameterDefinitions:{shape:"S7",locationName:"parameterDefinitions"},RequiredCapabilities:{shape:"Sa",locationName:"requiredCapabilities"},ResourcesSupported:{locationName:"resourcesSupported",type:"boolean"},SemanticVersion:{locationName:"semanticVersion"},SourceCodeArchiveUrl:{locationName:"sourceCodeArchiveUrl"},SourceCodeUrl:{locationName:"sourceCodeUrl"},TemplateUrl:{locationName:"templateUrl"}}}},CreateCloudFormationChangeSet:{http:{requestUri:"/applications/{applicationId}/changesets",responseCode:201},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"applicationId"},Capabilities:{shape:"S3",locationName:"capabilities"},ChangeSetName:{locationName:"changeSetName"},ClientToken:{locationName:"clientToken"},Description:{locationName:"description"},NotificationArns:{shape:"S3",locationName:"notificationArns"},ParameterOverrides:{locationName:"parameterOverrides",type:"list",member:{type:"structure",members:{Name:{locationName:"name"},Value:{locationName:"value"}},required:["Value","Name"]}},ResourceTypes:{shape:"S3",locationName:"resourceTypes"},RollbackConfiguration:{locationName:"rollbackConfiguration",type:"structure",members:{MonitoringTimeInMinutes:{locationName:"monitoringTimeInMinutes",type:"integer"},RollbackTriggers:{locationName:"rollbackTriggers",type:"list",member:{type:"structure",members:{Arn:{locationName:"arn"},Type:{locationName:"type"}},required:["Type","Arn"]}}}},SemanticVersion:{locationName:"semanticVersion"},StackName:{locationName:"stackName"},Tags:{locationName:"tags",type:"list",member:{type:"structure",members:{Key:{locationName:"key"},Value:{locationName:"value"}},required:["Value","Key"]}},TemplateId:{locationName:"templateId"}},required:["ApplicationId","StackName"]},output:{type:"structure",members:{ApplicationId:{locationName:"applicationId"},ChangeSetId:{locationName:"changeSetId"},SemanticVersion:{locationName:"semanticVersion"},StackId:{locationName:"stackId"}}}},CreateCloudFormationTemplate:{http:{requestUri:"/applications/{applicationId}/templates",responseCode:201},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"applicationId"},SemanticVersion:{locationName:"semanticVersion"}},required:["ApplicationId"]},output:{type:"structure",members:{ApplicationId:{locationName:"applicationId"},CreationTime:{locationName:"creationTime"},ExpirationTime:{locationName:"expirationTime"},SemanticVersion:{locationName:"semanticVersion"},Status:{locationName:"status"},TemplateId:{locationName:"templateId"},TemplateUrl:{locationName:"templateUrl"}}}},DeleteApplication:{http:{method:"DELETE",requestUri:"/applications/{applicationId}",responseCode:204},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"applicationId"}},required:["ApplicationId"]}},GetApplication:{http:{method:"GET",requestUri:"/applications/{applicationId}",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"applicationId"},SemanticVersion:{location:"querystring",locationName:"semanticVersion"}},required:["ApplicationId"]},output:{type:"structure",members:{ApplicationId:{locationName:"applicationId"},Author:{locationName:"author"},CreationTime:{locationName:"creationTime"},Description:{locationName:"description"},HomePageUrl:{locationName:"homePageUrl"},IsVerifiedAuthor:{locationName:"isVerifiedAuthor",type:"boolean"},Labels:{shape:"S3",locationName:"labels"},LicenseUrl:{locationName:"licenseUrl"},Name:{locationName:"name"},ReadmeUrl:{locationName:"readmeUrl"},SpdxLicenseId:{locationName:"spdxLicenseId"},VerifiedAuthorUrl:{locationName:"verifiedAuthorUrl"},Version:{shape:"S6",locationName:"version"}}}},GetApplicationPolicy:{http:{method:"GET",requestUri:"/applications/{applicationId}/policy",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"applicationId"}},required:["ApplicationId"]},output:{type:"structure",members:{Statements:{shape:"Sv",locationName:"statements"}}}},GetCloudFormationTemplate:{http:{method:"GET",requestUri:"/applications/{applicationId}/templates/{templateId}",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"applicationId"},TemplateId:{location:"uri",locationName:"templateId"}},required:["ApplicationId","TemplateId"]},output:{type:"structure",members:{ApplicationId:{locationName:"applicationId"},CreationTime:{locationName:"creationTime"},ExpirationTime:{locationName:"expirationTime"},SemanticVersion:{locationName:"semanticVersion"},Status:{locationName:"status"},TemplateId:{locationName:"templateId"},TemplateUrl:{locationName:"templateUrl"}}}},ListApplicationDependencies:{http:{method:"GET",requestUri:"/applications/{applicationId}/dependencies",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"applicationId"},MaxItems:{location:"querystring",locationName:"maxItems",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},SemanticVersion:{location:"querystring",locationName:"semanticVersion"}},required:["ApplicationId"]},output:{type:"structure",members:{Dependencies:{locationName:"dependencies",type:"list",member:{type:"structure",members:{ApplicationId:{locationName:"applicationId"},SemanticVersion:{locationName:"semanticVersion"}},required:["ApplicationId","SemanticVersion"]}},NextToken:{locationName:"nextToken"}}}},ListApplicationVersions:{http:{method:"GET",requestUri:"/applications/{applicationId}/versions",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"applicationId"},MaxItems:{location:"querystring",locationName:"maxItems",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}},required:["ApplicationId"]},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},Versions:{locationName:"versions",type:"list",member:{type:"structure",members:{ApplicationId:{locationName:"applicationId"},CreationTime:{locationName:"creationTime"},SemanticVersion:{locationName:"semanticVersion"},SourceCodeUrl:{locationName:"sourceCodeUrl"}},required:["CreationTime","ApplicationId","SemanticVersion"]}}}}},ListApplications:{http:{method:"GET",requestUri:"/applications",responseCode:200},input:{type:"structure",members:{MaxItems:{location:"querystring",locationName:"maxItems",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Applications:{locationName:"applications",type:"list",member:{type:"structure",members:{ApplicationId:{locationName:"applicationId"},Author:{locationName:"author"},CreationTime:{locationName:"creationTime"},Description:{locationName:"description"},HomePageUrl:{locationName:"homePageUrl"},Labels:{shape:"S3",locationName:"labels"},Name:{locationName:"name"},SpdxLicenseId:{locationName:"spdxLicenseId"}},required:["Description","Author","ApplicationId","Name"]}},NextToken:{locationName:"nextToken"}}}},PutApplicationPolicy:{http:{method:"PUT",requestUri:"/applications/{applicationId}/policy",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"applicationId"},Statements:{shape:"Sv",locationName:"statements"}},required:["ApplicationId","Statements"]},output:{type:"structure",members:{Statements:{shape:"Sv",locationName:"statements"}}}},UnshareApplication:{http:{requestUri:"/applications/{applicationId}/unshare",responseCode:204},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"applicationId"},OrganizationId:{locationName:"organizationId"}},required:["ApplicationId","OrganizationId"]}},UpdateApplication:{http:{method:"PATCH",requestUri:"/applications/{applicationId}",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"applicationId"},Author:{locationName:"author"},Description:{locationName:"description"},HomePageUrl:{locationName:"homePageUrl"},Labels:{shape:"S3",locationName:"labels"},ReadmeBody:{locationName:"readmeBody"},ReadmeUrl:{locationName:"readmeUrl"}},required:["ApplicationId"]},output:{type:"structure",members:{ApplicationId:{locationName:"applicationId"},Author:{locationName:"author"},CreationTime:{locationName:"creationTime"},Description:{locationName:"description"},HomePageUrl:{locationName:"homePageUrl"},IsVerifiedAuthor:{locationName:"isVerifiedAuthor",type:"boolean"},Labels:{shape:"S3",locationName:"labels"},LicenseUrl:{locationName:"licenseUrl"},Name:{locationName:"name"},ReadmeUrl:{locationName:"readmeUrl"},SpdxLicenseId:{locationName:"spdxLicenseId"},VerifiedAuthorUrl:{locationName:"verifiedAuthorUrl"},Version:{shape:"S6",locationName:"version"}}}}},shapes:{S3:{type:"list",member:{}},S6:{type:"structure",members:{ApplicationId:{locationName:"applicationId"},CreationTime:{locationName:"creationTime"},ParameterDefinitions:{shape:"S7",locationName:"parameterDefinitions"},RequiredCapabilities:{shape:"Sa",locationName:"requiredCapabilities"},ResourcesSupported:{locationName:"resourcesSupported",type:"boolean"},SemanticVersion:{locationName:"semanticVersion"},SourceCodeArchiveUrl:{locationName:"sourceCodeArchiveUrl"},SourceCodeUrl:{locationName:"sourceCodeUrl"},TemplateUrl:{locationName:"templateUrl"}},required:["TemplateUrl","ParameterDefinitions","ResourcesSupported","CreationTime","RequiredCapabilities","ApplicationId","SemanticVersion"]},S7:{type:"list",member:{type:"structure",members:{AllowedPattern:{locationName:"allowedPattern"},AllowedValues:{shape:"S3",locationName:"allowedValues"},ConstraintDescription:{locationName:"constraintDescription"},DefaultValue:{locationName:"defaultValue"},Description:{locationName:"description"},MaxLength:{locationName:"maxLength",type:"integer"},MaxValue:{locationName:"maxValue",type:"integer"},MinLength:{locationName:"minLength",type:"integer"},MinValue:{locationName:"minValue",type:"integer"},Name:{locationName:"name"},NoEcho:{locationName:"noEcho",type:"boolean"},ReferencedByResources:{shape:"S3",locationName:"referencedByResources"},Type:{locationName:"type"}},required:["ReferencedByResources","Name"]}},Sa:{type:"list",member:{}},Sv:{type:"list",member:{type:"structure",members:{Actions:{shape:"S3",locationName:"actions"},PrincipalOrgIDs:{shape:"S3",locationName:"principalOrgIDs"},Principals:{shape:"S3",locationName:"principals"},StatementId:{locationName:"statementId"}},required:["Principals","Actions"]}}}}},3253:function(e){e.exports={version:2,waiters:{DistributionDeployed:{delay:60,operation:"GetDistribution",maxAttempts:25,description:"Wait until a distribution is deployed.",acceptors:[{expected:"Deployed",matcher:"path",state:"success",argument:"Distribution.Status"}]},InvalidationCompleted:{delay:20,operation:"GetInvalidation",maxAttempts:30,description:"Wait until an invalidation has completed.",acceptors:[{expected:"Completed",matcher:"path",state:"success",argument:"Invalidation.Status"}]},StreamingDistributionDeployed:{delay:60,operation:"GetStreamingDistribution",maxAttempts:25,description:"Wait until a streaming distribution is deployed.",acceptors:[{expected:"Deployed",matcher:"path",state:"success",argument:"StreamingDistribution.Status"}]}}}},3260:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-04-01",endpointPrefix:"quicksight",jsonVersion:"1.0",protocol:"rest-json",serviceFullName:"Amazon QuickSight",serviceId:"QuickSight",signatureVersion:"v4",uid:"quicksight-2018-04-01"},operations:{CancelIngestion:{http:{method:"DELETE",requestUri:"/accounts/{AwsAccountId}/data-sets/{DataSetId}/ingestions/{IngestionId}"},input:{type:"structure",required:["AwsAccountId","DataSetId","IngestionId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},DataSetId:{location:"uri",locationName:"DataSetId"},IngestionId:{location:"uri",locationName:"IngestionId"}}},output:{type:"structure",members:{Arn:{},IngestionId:{},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},CreateAccountCustomization:{http:{requestUri:"/accounts/{AwsAccountId}/customizations"},input:{type:"structure",required:["AwsAccountId","AccountCustomization"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},Namespace:{location:"querystring",locationName:"namespace"},AccountCustomization:{shape:"Sa"},Tags:{shape:"Sb"}}},output:{type:"structure",members:{Arn:{},AwsAccountId:{},Namespace:{},AccountCustomization:{shape:"Sa"},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},CreateAnalysis:{http:{requestUri:"/accounts/{AwsAccountId}/analyses/{AnalysisId}"},input:{type:"structure",required:["AwsAccountId","AnalysisId","Name","SourceEntity"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},AnalysisId:{location:"uri",locationName:"AnalysisId"},Name:{},Parameters:{shape:"Sj"},Permissions:{shape:"S10"},SourceEntity:{shape:"S14"},ThemeArn:{},Tags:{shape:"Sb"}}},output:{type:"structure",members:{Arn:{},AnalysisId:{},CreationStatus:{},Status:{location:"statusCode",type:"integer"},RequestId:{}}}},CreateDashboard:{http:{requestUri:"/accounts/{AwsAccountId}/dashboards/{DashboardId}"},input:{type:"structure",required:["AwsAccountId","DashboardId","Name","SourceEntity"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},DashboardId:{location:"uri",locationName:"DashboardId"},Name:{},Parameters:{shape:"Sj"},Permissions:{shape:"S10"},SourceEntity:{shape:"S1c"},Tags:{shape:"Sb"},VersionDescription:{},DashboardPublishOptions:{shape:"S1f"},ThemeArn:{}}},output:{type:"structure",members:{Arn:{},VersionArn:{},DashboardId:{},CreationStatus:{},Status:{location:"statusCode",type:"integer"},RequestId:{}}}},CreateDataSet:{http:{requestUri:"/accounts/{AwsAccountId}/data-sets"},input:{type:"structure",required:["AwsAccountId","DataSetId","Name","PhysicalTableMap","ImportMode"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},DataSetId:{},Name:{},PhysicalTableMap:{shape:"S1p"},LogicalTableMap:{shape:"S2a"},ImportMode:{},ColumnGroups:{shape:"S37"},FieldFolders:{shape:"S3d"},Permissions:{shape:"S10"},RowLevelPermissionDataSet:{shape:"S3i"},RowLevelPermissionTagConfiguration:{shape:"S3m"},ColumnLevelPermissionRules:{shape:"S3s"},Tags:{shape:"Sb"},DataSetUsageConfiguration:{shape:"S3w"}}},output:{type:"structure",members:{Arn:{},DataSetId:{},IngestionArn:{},IngestionId:{},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},CreateDataSource:{http:{requestUri:"/accounts/{AwsAccountId}/data-sources"},input:{type:"structure",required:["AwsAccountId","DataSourceId","Name","Type"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},DataSourceId:{},Name:{},Type:{},DataSourceParameters:{shape:"S40"},Credentials:{shape:"S53"},Permissions:{shape:"S10"},VpcConnectionProperties:{shape:"S59"},SslProperties:{shape:"S5a"},Tags:{shape:"Sb"}}},output:{type:"structure",members:{Arn:{},DataSourceId:{},CreationStatus:{},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},CreateFolder:{http:{requestUri:"/accounts/{AwsAccountId}/folders/{FolderId}"},input:{type:"structure",required:["AwsAccountId","FolderId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},FolderId:{location:"uri",locationName:"FolderId"},Name:{},FolderType:{},ParentFolderArn:{},Permissions:{shape:"S10"},Tags:{shape:"Sb"}}},output:{type:"structure",members:{Status:{location:"statusCode",type:"integer"},Arn:{},FolderId:{},RequestId:{}}}},CreateFolderMembership:{http:{method:"PUT",requestUri:"/accounts/{AwsAccountId}/folders/{FolderId}/members/{MemberType}/{MemberId}"},input:{type:"structure",required:["AwsAccountId","FolderId","MemberId","MemberType"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},FolderId:{location:"uri",locationName:"FolderId"},MemberId:{location:"uri",locationName:"MemberId"},MemberType:{location:"uri",locationName:"MemberType"}}},output:{type:"structure",members:{Status:{type:"integer"},FolderMember:{type:"structure",members:{MemberId:{},MemberType:{}}},RequestId:{}}}},CreateGroup:{http:{requestUri:"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups"},input:{type:"structure",required:["GroupName","AwsAccountId","Namespace"],members:{GroupName:{},Description:{},AwsAccountId:{location:"uri",locationName:"AwsAccountId"},Namespace:{location:"uri",locationName:"Namespace"}}},output:{type:"structure",members:{Group:{shape:"S5o"},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},CreateGroupMembership:{http:{method:"PUT",requestUri:"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}/members/{MemberName}"},input:{type:"structure",required:["MemberName","GroupName","AwsAccountId","Namespace"],members:{MemberName:{location:"uri",locationName:"MemberName"},GroupName:{location:"uri",locationName:"GroupName"},AwsAccountId:{location:"uri",locationName:"AwsAccountId"},Namespace:{location:"uri",locationName:"Namespace"}}},output:{type:"structure",members:{GroupMember:{shape:"S5s"},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},CreateIAMPolicyAssignment:{http:{requestUri:"/accounts/{AwsAccountId}/namespaces/{Namespace}/iam-policy-assignments/"},input:{type:"structure",required:["AwsAccountId","AssignmentName","AssignmentStatus","Namespace"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},AssignmentName:{},AssignmentStatus:{},PolicyArn:{},Identities:{shape:"S5w"},Namespace:{location:"uri",locationName:"Namespace"}}},output:{type:"structure",members:{AssignmentName:{},AssignmentId:{},AssignmentStatus:{},PolicyArn:{},Identities:{shape:"S5w"},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},CreateIngestion:{http:{method:"PUT",requestUri:"/accounts/{AwsAccountId}/data-sets/{DataSetId}/ingestions/{IngestionId}"},input:{type:"structure",required:["DataSetId","IngestionId","AwsAccountId"],members:{DataSetId:{location:"uri",locationName:"DataSetId"},IngestionId:{location:"uri",locationName:"IngestionId"},AwsAccountId:{location:"uri",locationName:"AwsAccountId"},IngestionType:{}}},output:{type:"structure",members:{Arn:{},IngestionId:{},IngestionStatus:{},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},CreateNamespace:{http:{requestUri:"/accounts/{AwsAccountId}"},input:{type:"structure",required:["AwsAccountId","Namespace","IdentityStore"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},Namespace:{},IdentityStore:{},Tags:{shape:"Sb"}}},output:{type:"structure",members:{Arn:{},Name:{},CapacityRegion:{},CreationStatus:{},IdentityStore:{},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},CreateTemplate:{http:{requestUri:"/accounts/{AwsAccountId}/templates/{TemplateId}"},input:{type:"structure",required:["AwsAccountId","TemplateId","SourceEntity"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},TemplateId:{location:"uri",locationName:"TemplateId"},Name:{},Permissions:{shape:"S10"},SourceEntity:{shape:"S6a"},Tags:{shape:"Sb"},VersionDescription:{}}},output:{type:"structure",members:{Arn:{},VersionArn:{},TemplateId:{},CreationStatus:{},Status:{location:"statusCode",type:"integer"},RequestId:{}}}},CreateTemplateAlias:{http:{requestUri:"/accounts/{AwsAccountId}/templates/{TemplateId}/aliases/{AliasName}"},input:{type:"structure",required:["AwsAccountId","TemplateId","AliasName","TemplateVersionNumber"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},TemplateId:{location:"uri",locationName:"TemplateId"},AliasName:{location:"uri",locationName:"AliasName"},TemplateVersionNumber:{type:"long"}}},output:{type:"structure",members:{TemplateAlias:{shape:"S6i"},Status:{location:"statusCode",type:"integer"},RequestId:{}}}},CreateTheme:{http:{requestUri:"/accounts/{AwsAccountId}/themes/{ThemeId}"},input:{type:"structure",required:["AwsAccountId","ThemeId","Name","BaseThemeId","Configuration"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},ThemeId:{location:"uri",locationName:"ThemeId"},Name:{},BaseThemeId:{},VersionDescription:{},Configuration:{shape:"S6l"},Permissions:{shape:"S10"},Tags:{shape:"Sb"}}},output:{type:"structure",members:{Arn:{},VersionArn:{},ThemeId:{},CreationStatus:{},Status:{location:"statusCode",type:"integer"},RequestId:{}}}},CreateThemeAlias:{http:{requestUri:"/accounts/{AwsAccountId}/themes/{ThemeId}/aliases/{AliasName}"},input:{type:"structure",required:["AwsAccountId","ThemeId","AliasName","ThemeVersionNumber"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},ThemeId:{location:"uri",locationName:"ThemeId"},AliasName:{location:"uri",locationName:"AliasName"},ThemeVersionNumber:{type:"long"}}},output:{type:"structure",members:{ThemeAlias:{shape:"S70"},Status:{location:"statusCode",type:"integer"},RequestId:{}}}},DeleteAccountCustomization:{http:{method:"DELETE",requestUri:"/accounts/{AwsAccountId}/customizations"},input:{type:"structure",required:["AwsAccountId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},Namespace:{location:"querystring",locationName:"namespace"}}},output:{type:"structure",members:{RequestId:{},Status:{location:"statusCode",type:"integer"}}}},DeleteAnalysis:{http:{method:"DELETE",requestUri:"/accounts/{AwsAccountId}/analyses/{AnalysisId}"},input:{type:"structure",required:["AwsAccountId","AnalysisId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},AnalysisId:{location:"uri",locationName:"AnalysisId"},RecoveryWindowInDays:{location:"querystring",locationName:"recovery-window-in-days",type:"long"},ForceDeleteWithoutRecovery:{location:"querystring",locationName:"force-delete-without-recovery",type:"boolean"}}},output:{type:"structure",members:{Status:{location:"statusCode",type:"integer"},Arn:{},AnalysisId:{},DeletionTime:{type:"timestamp"},RequestId:{}}}},DeleteDashboard:{http:{method:"DELETE",requestUri:"/accounts/{AwsAccountId}/dashboards/{DashboardId}"},input:{type:"structure",required:["AwsAccountId","DashboardId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},DashboardId:{location:"uri",locationName:"DashboardId"},VersionNumber:{location:"querystring",locationName:"version-number",type:"long"}}},output:{type:"structure",members:{Status:{location:"statusCode",type:"integer"},Arn:{},DashboardId:{},RequestId:{}}}},DeleteDataSet:{http:{method:"DELETE",requestUri:"/accounts/{AwsAccountId}/data-sets/{DataSetId}"},input:{type:"structure",required:["AwsAccountId","DataSetId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},DataSetId:{location:"uri",locationName:"DataSetId"}}},output:{type:"structure",members:{Arn:{},DataSetId:{},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},DeleteDataSource:{http:{method:"DELETE",requestUri:"/accounts/{AwsAccountId}/data-sources/{DataSourceId}"},input:{type:"structure",required:["AwsAccountId","DataSourceId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},DataSourceId:{location:"uri",locationName:"DataSourceId"}}},output:{type:"structure",members:{Arn:{},DataSourceId:{},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},DeleteFolder:{http:{method:"DELETE",requestUri:"/accounts/{AwsAccountId}/folders/{FolderId}"},input:{type:"structure",required:["AwsAccountId","FolderId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},FolderId:{location:"uri",locationName:"FolderId"}}},output:{type:"structure",members:{Status:{location:"statusCode",type:"integer"},Arn:{},FolderId:{},RequestId:{}}}},DeleteFolderMembership:{http:{method:"DELETE",requestUri:"/accounts/{AwsAccountId}/folders/{FolderId}/members/{MemberType}/{MemberId}"},input:{type:"structure",required:["AwsAccountId","FolderId","MemberId","MemberType"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},FolderId:{location:"uri",locationName:"FolderId"},MemberId:{location:"uri",locationName:"MemberId"},MemberType:{location:"uri",locationName:"MemberType"}}},output:{type:"structure",members:{Status:{type:"integer"},RequestId:{}}}},DeleteGroup:{http:{method:"DELETE",requestUri:"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}"},input:{type:"structure",required:["GroupName","AwsAccountId","Namespace"],members:{GroupName:{location:"uri",locationName:"GroupName"},AwsAccountId:{location:"uri",locationName:"AwsAccountId"},Namespace:{location:"uri",locationName:"Namespace"}}},output:{type:"structure",members:{RequestId:{},Status:{location:"statusCode",type:"integer"}}}},DeleteGroupMembership:{http:{method:"DELETE",requestUri:"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}/members/{MemberName}"},input:{type:"structure",required:["MemberName","GroupName","AwsAccountId","Namespace"],members:{MemberName:{location:"uri",locationName:"MemberName"},GroupName:{location:"uri",locationName:"GroupName"},AwsAccountId:{location:"uri",locationName:"AwsAccountId"},Namespace:{location:"uri",locationName:"Namespace"}}},output:{type:"structure",members:{RequestId:{},Status:{location:"statusCode",type:"integer"}}}},DeleteIAMPolicyAssignment:{http:{method:"DELETE",requestUri:"/accounts/{AwsAccountId}/namespace/{Namespace}/iam-policy-assignments/{AssignmentName}"},input:{type:"structure",required:["AwsAccountId","AssignmentName","Namespace"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},AssignmentName:{location:"uri",locationName:"AssignmentName"},Namespace:{location:"uri",locationName:"Namespace"}}},output:{type:"structure",members:{AssignmentName:{},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},DeleteNamespace:{http:{method:"DELETE",requestUri:"/accounts/{AwsAccountId}/namespaces/{Namespace}"},input:{type:"structure",required:["AwsAccountId","Namespace"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},Namespace:{location:"uri",locationName:"Namespace"}}},output:{type:"structure",members:{RequestId:{},Status:{location:"statusCode",type:"integer"}}}},DeleteTemplate:{http:{method:"DELETE",requestUri:"/accounts/{AwsAccountId}/templates/{TemplateId}"},input:{type:"structure",required:["AwsAccountId","TemplateId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},TemplateId:{location:"uri",locationName:"TemplateId"},VersionNumber:{location:"querystring",locationName:"version-number",type:"long"}}},output:{type:"structure",members:{RequestId:{},Arn:{},TemplateId:{},Status:{location:"statusCode",type:"integer"}}}},DeleteTemplateAlias:{http:{method:"DELETE",requestUri:"/accounts/{AwsAccountId}/templates/{TemplateId}/aliases/{AliasName}"},input:{type:"structure",required:["AwsAccountId","TemplateId","AliasName"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},TemplateId:{location:"uri",locationName:"TemplateId"},AliasName:{location:"uri",locationName:"AliasName"}}},output:{type:"structure",members:{Status:{location:"statusCode",type:"integer"},TemplateId:{},AliasName:{},Arn:{},RequestId:{}}}},DeleteTheme:{http:{method:"DELETE",requestUri:"/accounts/{AwsAccountId}/themes/{ThemeId}"},input:{type:"structure",required:["AwsAccountId","ThemeId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},ThemeId:{location:"uri",locationName:"ThemeId"},VersionNumber:{location:"querystring",locationName:"version-number",type:"long"}}},output:{type:"structure",members:{Arn:{},RequestId:{},Status:{location:"statusCode",type:"integer"},ThemeId:{}}}},DeleteThemeAlias:{http:{method:"DELETE",requestUri:"/accounts/{AwsAccountId}/themes/{ThemeId}/aliases/{AliasName}"},input:{type:"structure",required:["AwsAccountId","ThemeId","AliasName"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},ThemeId:{location:"uri",locationName:"ThemeId"},AliasName:{location:"uri",locationName:"AliasName"}}},output:{type:"structure",members:{AliasName:{},Arn:{},RequestId:{},Status:{location:"statusCode",type:"integer"},ThemeId:{}}}},DeleteUser:{http:{method:"DELETE",requestUri:"/accounts/{AwsAccountId}/namespaces/{Namespace}/users/{UserName}"},input:{type:"structure",required:["UserName","AwsAccountId","Namespace"],members:{UserName:{location:"uri",locationName:"UserName"},AwsAccountId:{location:"uri",locationName:"AwsAccountId"},Namespace:{location:"uri",locationName:"Namespace"}}},output:{type:"structure",members:{RequestId:{},Status:{location:"statusCode",type:"integer"}}}},DeleteUserByPrincipalId:{http:{method:"DELETE",requestUri:"/accounts/{AwsAccountId}/namespaces/{Namespace}/user-principals/{PrincipalId}"},input:{type:"structure",required:["PrincipalId","AwsAccountId","Namespace"],members:{PrincipalId:{location:"uri",locationName:"PrincipalId"},AwsAccountId:{location:"uri",locationName:"AwsAccountId"},Namespace:{location:"uri",locationName:"Namespace"}}},output:{type:"structure",members:{RequestId:{},Status:{location:"statusCode",type:"integer"}}}},DescribeAccountCustomization:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/customizations"},input:{type:"structure",required:["AwsAccountId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},Namespace:{location:"querystring",locationName:"namespace"},Resolved:{location:"querystring",locationName:"resolved",type:"boolean"}}},output:{type:"structure",members:{Arn:{},AwsAccountId:{},Namespace:{},AccountCustomization:{shape:"Sa"},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},DescribeAccountSettings:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/settings"},input:{type:"structure",required:["AwsAccountId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"}}},output:{type:"structure",members:{AccountSettings:{type:"structure",members:{AccountName:{},Edition:{},DefaultNamespace:{},NotificationEmail:{}}},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},DescribeAnalysis:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/analyses/{AnalysisId}"},input:{type:"structure",required:["AwsAccountId","AnalysisId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},AnalysisId:{location:"uri",locationName:"AnalysisId"}}},output:{type:"structure",members:{Analysis:{type:"structure",members:{AnalysisId:{},Arn:{},Name:{},Status:{},Errors:{type:"list",member:{type:"structure",members:{Type:{},Message:{}}}},DataSetArns:{shape:"S8d"},ThemeArn:{},CreatedTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"},Sheets:{shape:"S8e"}}},Status:{location:"statusCode",type:"integer"},RequestId:{}}}},DescribeAnalysisPermissions:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/analyses/{AnalysisId}/permissions"},input:{type:"structure",required:["AwsAccountId","AnalysisId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},AnalysisId:{location:"uri",locationName:"AnalysisId"}}},output:{type:"structure",members:{AnalysisId:{},AnalysisArn:{},Permissions:{shape:"S10"},Status:{location:"statusCode",type:"integer"},RequestId:{}}}},DescribeDashboard:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/dashboards/{DashboardId}"},input:{type:"structure",required:["AwsAccountId","DashboardId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},DashboardId:{location:"uri",locationName:"DashboardId"},VersionNumber:{location:"querystring",locationName:"version-number",type:"long"},AliasName:{location:"querystring",locationName:"alias-name"}}},output:{type:"structure",members:{Dashboard:{type:"structure",members:{DashboardId:{},Arn:{},Name:{},Version:{type:"structure",members:{CreatedTime:{type:"timestamp"},Errors:{type:"list",member:{type:"structure",members:{Type:{},Message:{}}}},VersionNumber:{type:"long"},Status:{},Arn:{},SourceEntityArn:{},DataSetArns:{shape:"S8d"},Description:{},ThemeArn:{},Sheets:{shape:"S8e"}}},CreatedTime:{type:"timestamp"},LastPublishedTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"}}},Status:{location:"statusCode",type:"integer"},RequestId:{}}}},DescribeDashboardPermissions:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/dashboards/{DashboardId}/permissions"},input:{type:"structure",required:["AwsAccountId","DashboardId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},DashboardId:{location:"uri",locationName:"DashboardId"}}},output:{type:"structure",members:{DashboardId:{},DashboardArn:{},Permissions:{shape:"S10"},Status:{location:"statusCode",type:"integer"},RequestId:{},LinkSharingConfiguration:{shape:"S8r"}}}},DescribeDataSet:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/data-sets/{DataSetId}"},input:{type:"structure",required:["AwsAccountId","DataSetId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},DataSetId:{location:"uri",locationName:"DataSetId"}}},output:{type:"structure",members:{DataSet:{type:"structure",members:{Arn:{},DataSetId:{},Name:{},CreatedTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"},PhysicalTableMap:{shape:"S1p"},LogicalTableMap:{shape:"S2a"},OutputColumns:{type:"list",member:{type:"structure",members:{Name:{},Description:{},Type:{}}}},ImportMode:{},ConsumedSpiceCapacityInBytes:{type:"long"},ColumnGroups:{shape:"S37"},FieldFolders:{shape:"S3d"},RowLevelPermissionDataSet:{shape:"S3i"},RowLevelPermissionTagConfiguration:{shape:"S3m"},ColumnLevelPermissionRules:{shape:"S3s"},DataSetUsageConfiguration:{shape:"S3w"}}},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},DescribeDataSetPermissions:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/data-sets/{DataSetId}/permissions"},input:{type:"structure",required:["AwsAccountId","DataSetId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},DataSetId:{location:"uri",locationName:"DataSetId"}}},output:{type:"structure",members:{DataSetArn:{},DataSetId:{},Permissions:{shape:"S10"},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},DescribeDataSource:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/data-sources/{DataSourceId}"},input:{type:"structure",required:["AwsAccountId","DataSourceId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},DataSourceId:{location:"uri",locationName:"DataSourceId"}}},output:{type:"structure",members:{DataSource:{shape:"S91"},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},DescribeDataSourcePermissions:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/data-sources/{DataSourceId}/permissions"},input:{type:"structure",required:["AwsAccountId","DataSourceId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},DataSourceId:{location:"uri",locationName:"DataSourceId"}}},output:{type:"structure",members:{DataSourceArn:{},DataSourceId:{},Permissions:{shape:"S10"},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},DescribeFolder:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/folders/{FolderId}"},input:{type:"structure",required:["AwsAccountId","FolderId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},FolderId:{location:"uri",locationName:"FolderId"}}},output:{type:"structure",members:{Status:{location:"statusCode",type:"integer"},Folder:{type:"structure",members:{FolderId:{},Arn:{},Name:{},FolderType:{},FolderPath:{type:"list",member:{}},CreatedTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"}}},RequestId:{}}}},DescribeFolderPermissions:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/folders/{FolderId}/permissions"},input:{type:"structure",required:["AwsAccountId","FolderId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},FolderId:{location:"uri",locationName:"FolderId"}}},output:{type:"structure",members:{Status:{location:"statusCode",type:"integer"},FolderId:{},Arn:{},Permissions:{shape:"S10"},RequestId:{}}}},DescribeFolderResolvedPermissions:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/folders/{FolderId}/resolved-permissions"},input:{type:"structure",required:["AwsAccountId","FolderId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},FolderId:{location:"uri",locationName:"FolderId"}}},output:{type:"structure",members:{Status:{location:"statusCode",type:"integer"},FolderId:{},Arn:{},Permissions:{shape:"S10"},RequestId:{}}}},DescribeGroup:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}"},input:{type:"structure",required:["GroupName","AwsAccountId","Namespace"],members:{GroupName:{location:"uri",locationName:"GroupName"},AwsAccountId:{location:"uri",locationName:"AwsAccountId"},Namespace:{location:"uri",locationName:"Namespace"}}},output:{type:"structure",members:{Group:{shape:"S5o"},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},DescribeGroupMembership:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}/members/{MemberName}"},input:{type:"structure",required:["MemberName","GroupName","AwsAccountId","Namespace"],members:{MemberName:{location:"uri",locationName:"MemberName"},GroupName:{location:"uri",locationName:"GroupName"},AwsAccountId:{location:"uri",locationName:"AwsAccountId"},Namespace:{location:"uri",locationName:"Namespace"}}},output:{type:"structure",members:{GroupMember:{shape:"S5s"},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},DescribeIAMPolicyAssignment:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/namespaces/{Namespace}/iam-policy-assignments/{AssignmentName}"},input:{type:"structure",required:["AwsAccountId","AssignmentName","Namespace"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},AssignmentName:{location:"uri",locationName:"AssignmentName"},Namespace:{location:"uri",locationName:"Namespace"}}},output:{type:"structure",members:{IAMPolicyAssignment:{type:"structure",members:{AwsAccountId:{},AssignmentId:{},AssignmentName:{},PolicyArn:{},Identities:{shape:"S5w"},AssignmentStatus:{}}},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},DescribeIngestion:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/data-sets/{DataSetId}/ingestions/{IngestionId}"},input:{type:"structure",required:["AwsAccountId","DataSetId","IngestionId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},DataSetId:{location:"uri",locationName:"DataSetId"},IngestionId:{location:"uri",locationName:"IngestionId"}}},output:{type:"structure",members:{Ingestion:{shape:"S9n"},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},DescribeIpRestriction:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/ip-restriction"},input:{type:"structure",required:["AwsAccountId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"}}},output:{type:"structure",members:{AwsAccountId:{},IpRestrictionRuleMap:{shape:"S9w"},Enabled:{type:"boolean"},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},DescribeNamespace:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/namespaces/{Namespace}"},input:{type:"structure",required:["AwsAccountId","Namespace"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},Namespace:{location:"uri",locationName:"Namespace"}}},output:{type:"structure",members:{Namespace:{shape:"Sa2"},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},DescribeTemplate:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/templates/{TemplateId}"},input:{type:"structure",required:["AwsAccountId","TemplateId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},TemplateId:{location:"uri",locationName:"TemplateId"},VersionNumber:{location:"querystring",locationName:"version-number",type:"long"},AliasName:{location:"querystring",locationName:"alias-name"}}},output:{type:"structure",members:{Template:{type:"structure",members:{Arn:{},Name:{},Version:{type:"structure",members:{CreatedTime:{type:"timestamp"},Errors:{type:"list",member:{type:"structure",members:{Type:{},Message:{}}}},VersionNumber:{type:"long"},Status:{},DataSetConfigurations:{type:"list",member:{type:"structure",members:{Placeholder:{},DataSetSchema:{type:"structure",members:{ColumnSchemaList:{type:"list",member:{type:"structure",members:{Name:{},DataType:{},GeographicRole:{}}}}}},ColumnGroupSchemaList:{type:"list",member:{type:"structure",members:{Name:{},ColumnGroupColumnSchemaList:{type:"list",member:{type:"structure",members:{Name:{}}}}}}}}}},Description:{},SourceEntityArn:{},ThemeArn:{},Sheets:{shape:"S8e"}}},TemplateId:{},LastUpdatedTime:{type:"timestamp"},CreatedTime:{type:"timestamp"}}},Status:{location:"statusCode",type:"integer"},RequestId:{}}}},DescribeTemplateAlias:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/templates/{TemplateId}/aliases/{AliasName}"},input:{type:"structure",required:["AwsAccountId","TemplateId","AliasName"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},TemplateId:{location:"uri",locationName:"TemplateId"},AliasName:{location:"uri",locationName:"AliasName"}}},output:{type:"structure",members:{TemplateAlias:{shape:"S6i"},Status:{location:"statusCode",type:"integer"},RequestId:{}}}},DescribeTemplatePermissions:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/templates/{TemplateId}/permissions"},input:{type:"structure",required:["AwsAccountId","TemplateId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},TemplateId:{location:"uri",locationName:"TemplateId"}}},output:{type:"structure",members:{TemplateId:{},TemplateArn:{},Permissions:{shape:"S10"},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},DescribeTheme:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/themes/{ThemeId}"},input:{type:"structure",required:["AwsAccountId","ThemeId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},ThemeId:{location:"uri",locationName:"ThemeId"},VersionNumber:{location:"querystring",locationName:"version-number",type:"long"},AliasName:{location:"querystring",locationName:"alias-name"}}},output:{type:"structure",members:{Theme:{type:"structure",members:{Arn:{},Name:{},ThemeId:{},Version:{type:"structure",members:{VersionNumber:{type:"long"},Arn:{},Description:{},BaseThemeId:{},CreatedTime:{type:"timestamp"},Configuration:{shape:"S6l"},Errors:{type:"list",member:{type:"structure",members:{Type:{},Message:{}}}},Status:{}}},CreatedTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"},Type:{}}},Status:{location:"statusCode",type:"integer"},RequestId:{}}}},DescribeThemeAlias:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/themes/{ThemeId}/aliases/{AliasName}"},input:{type:"structure",required:["AwsAccountId","ThemeId","AliasName"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},ThemeId:{location:"uri",locationName:"ThemeId"},AliasName:{location:"uri",locationName:"AliasName"}}},output:{type:"structure",members:{ThemeAlias:{shape:"S70"},Status:{location:"statusCode",type:"integer"},RequestId:{}}}},DescribeThemePermissions:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/themes/{ThemeId}/permissions"},input:{type:"structure",required:["AwsAccountId","ThemeId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},ThemeId:{location:"uri",locationName:"ThemeId"}}},output:{type:"structure",members:{ThemeId:{},ThemeArn:{},Permissions:{shape:"S10"},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},DescribeUser:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/namespaces/{Namespace}/users/{UserName}"},input:{type:"structure",required:["UserName","AwsAccountId","Namespace"],members:{UserName:{location:"uri",locationName:"UserName"},AwsAccountId:{location:"uri",locationName:"AwsAccountId"},Namespace:{location:"uri",locationName:"Namespace"}}},output:{type:"structure",members:{User:{shape:"Sb4"},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},GenerateEmbedUrlForAnonymousUser:{http:{requestUri:"/accounts/{AwsAccountId}/embed-url/anonymous-user"},input:{type:"structure",required:["AwsAccountId","Namespace","AuthorizedResourceArns","ExperienceConfiguration"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},SessionLifetimeInMinutes:{type:"long"},Namespace:{},SessionTags:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{shape:"S3r"}}}},AuthorizedResourceArns:{type:"list",member:{}},ExperienceConfiguration:{type:"structure",members:{Dashboard:{type:"structure",required:["InitialDashboardId"],members:{InitialDashboardId:{}}}}}}},output:{type:"structure",required:["EmbedUrl","Status","RequestId"],members:{EmbedUrl:{shape:"Sbg"},Status:{location:"statusCode",type:"integer"},RequestId:{}}}},GenerateEmbedUrlForRegisteredUser:{http:{requestUri:"/accounts/{AwsAccountId}/embed-url/registered-user"},input:{type:"structure",required:["AwsAccountId","UserArn","ExperienceConfiguration"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},SessionLifetimeInMinutes:{type:"long"},UserArn:{},ExperienceConfiguration:{type:"structure",members:{Dashboard:{type:"structure",required:["InitialDashboardId"],members:{InitialDashboardId:{}}},QuickSightConsole:{type:"structure",members:{InitialPath:{}}},QSearchBar:{type:"structure",members:{InitialTopicId:{}}}}}}},output:{type:"structure",required:["EmbedUrl","Status","RequestId"],members:{EmbedUrl:{shape:"Sbg"},Status:{location:"statusCode",type:"integer"},RequestId:{}}}},GetDashboardEmbedUrl:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/dashboards/{DashboardId}/embed-url"},input:{type:"structure",required:["AwsAccountId","DashboardId","IdentityType"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},DashboardId:{location:"uri",locationName:"DashboardId"},IdentityType:{location:"querystring",locationName:"creds-type"},SessionLifetimeInMinutes:{location:"querystring",locationName:"session-lifetime",type:"long"},UndoRedoDisabled:{location:"querystring",locationName:"undo-redo-disabled",type:"boolean"},ResetDisabled:{location:"querystring",locationName:"reset-disabled",type:"boolean"},StatePersistenceEnabled:{location:"querystring",locationName:"state-persistence-enabled",type:"boolean"},UserArn:{location:"querystring",locationName:"user-arn"},Namespace:{location:"querystring",locationName:"namespace"},AdditionalDashboardIds:{location:"querystring",locationName:"additional-dashboard-ids",type:"list",member:{}}}},output:{type:"structure",members:{EmbedUrl:{shape:"Sbg"},Status:{location:"statusCode",type:"integer"},RequestId:{}}}},GetSessionEmbedUrl:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/session-embed-url"},input:{type:"structure",required:["AwsAccountId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},EntryPoint:{location:"querystring",locationName:"entry-point"},SessionLifetimeInMinutes:{location:"querystring",locationName:"session-lifetime",type:"long"},UserArn:{location:"querystring",locationName:"user-arn"}}},output:{type:"structure",members:{EmbedUrl:{shape:"Sbg"},Status:{location:"statusCode",type:"integer"},RequestId:{}}}},ListAnalyses:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/analyses"},input:{type:"structure",required:["AwsAccountId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},NextToken:{location:"querystring",locationName:"next-token"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"}}},output:{type:"structure",members:{AnalysisSummaryList:{shape:"Sby"},NextToken:{},Status:{location:"statusCode",type:"integer"},RequestId:{}}}},ListDashboardVersions:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/dashboards/{DashboardId}/versions"},input:{type:"structure",required:["AwsAccountId","DashboardId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},DashboardId:{location:"uri",locationName:"DashboardId"},NextToken:{location:"querystring",locationName:"next-token"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"}}},output:{type:"structure",members:{DashboardVersionSummaryList:{type:"list",member:{type:"structure",members:{Arn:{},CreatedTime:{type:"timestamp"},VersionNumber:{type:"long"},Status:{},SourceEntityArn:{},Description:{}}}},NextToken:{},Status:{location:"statusCode",type:"integer"},RequestId:{}}}},ListDashboards:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/dashboards"},input:{type:"structure",required:["AwsAccountId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},NextToken:{location:"querystring",locationName:"next-token"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"}}},output:{type:"structure",members:{DashboardSummaryList:{shape:"Sc6"},NextToken:{},Status:{location:"statusCode",type:"integer"},RequestId:{}}}},ListDataSets:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/data-sets"},input:{type:"structure",required:["AwsAccountId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},NextToken:{location:"querystring",locationName:"next-token"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"}}},output:{type:"structure",members:{DataSetSummaries:{type:"list",member:{type:"structure",members:{Arn:{},DataSetId:{},Name:{},CreatedTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"},ImportMode:{},RowLevelPermissionDataSet:{shape:"S3i"},RowLevelPermissionTagConfigurationApplied:{type:"boolean"},ColumnLevelPermissionRulesApplied:{type:"boolean"}}}},NextToken:{},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},ListDataSources:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/data-sources"},input:{type:"structure",required:["AwsAccountId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},NextToken:{location:"querystring",locationName:"next-token"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"}}},output:{type:"structure",members:{DataSources:{type:"list",member:{shape:"S91"}},NextToken:{},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},ListFolderMembers:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/folders/{FolderId}/members"},input:{type:"structure",required:["AwsAccountId","FolderId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},FolderId:{location:"uri",locationName:"FolderId"},NextToken:{location:"querystring",locationName:"next-token"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"}}},output:{type:"structure",members:{Status:{location:"statusCode",type:"integer"},FolderMemberList:{type:"list",member:{type:"structure",members:{MemberId:{},MemberArn:{}}}},NextToken:{},RequestId:{}}}},ListFolders:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/folders"},input:{type:"structure",required:["AwsAccountId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},NextToken:{location:"querystring",locationName:"next-token"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"}}},output:{type:"structure",members:{Status:{location:"statusCode",type:"integer"},FolderSummaryList:{shape:"Scl"},NextToken:{},RequestId:{}}}},ListGroupMemberships:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}/members"},input:{type:"structure",required:["GroupName","AwsAccountId","Namespace"],members:{GroupName:{location:"uri",locationName:"GroupName"},NextToken:{location:"querystring",locationName:"next-token"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"},AwsAccountId:{location:"uri",locationName:"AwsAccountId"},Namespace:{location:"uri",locationName:"Namespace"}}},output:{type:"structure",members:{GroupMemberList:{type:"list",member:{shape:"S5s"}},NextToken:{},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},ListGroups:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups"},input:{type:"structure",required:["AwsAccountId","Namespace"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},NextToken:{location:"querystring",locationName:"next-token"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"},Namespace:{location:"uri",locationName:"Namespace"}}},output:{type:"structure",members:{GroupList:{shape:"Scs"},NextToken:{},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},ListIAMPolicyAssignments:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/namespaces/{Namespace}/iam-policy-assignments"},input:{type:"structure",required:["AwsAccountId","Namespace"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},AssignmentStatus:{},Namespace:{location:"uri",locationName:"Namespace"},NextToken:{location:"querystring",locationName:"next-token"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"}}},output:{type:"structure",members:{IAMPolicyAssignments:{type:"list",member:{type:"structure",members:{AssignmentName:{},AssignmentStatus:{}}}},NextToken:{},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},ListIAMPolicyAssignmentsForUser:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/namespaces/{Namespace}/users/{UserName}/iam-policy-assignments"},input:{type:"structure",required:["AwsAccountId","UserName","Namespace"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},UserName:{location:"uri",locationName:"UserName"},NextToken:{location:"querystring",locationName:"next-token"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"},Namespace:{location:"uri",locationName:"Namespace"}}},output:{type:"structure",members:{ActiveAssignments:{type:"list",member:{type:"structure",members:{AssignmentName:{},PolicyArn:{}}}},RequestId:{},NextToken:{},Status:{location:"statusCode",type:"integer"}}}},ListIngestions:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/data-sets/{DataSetId}/ingestions"},input:{type:"structure",required:["DataSetId","AwsAccountId"],members:{DataSetId:{location:"uri",locationName:"DataSetId"},NextToken:{location:"querystring",locationName:"next-token"},AwsAccountId:{location:"uri",locationName:"AwsAccountId"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"}}},output:{type:"structure",members:{Ingestions:{type:"list",member:{shape:"S9n"}},NextToken:{},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},ListNamespaces:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/namespaces"},input:{type:"structure",required:["AwsAccountId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},NextToken:{location:"querystring",locationName:"next-token"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"}}},output:{type:"structure",members:{Namespaces:{type:"list",member:{shape:"Sa2"}},NextToken:{},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/resources/{ResourceArn}/tags"},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"}}},output:{type:"structure",members:{Tags:{shape:"Sb"},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},ListTemplateAliases:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/templates/{TemplateId}/aliases"},input:{type:"structure",required:["AwsAccountId","TemplateId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},TemplateId:{location:"uri",locationName:"TemplateId"},NextToken:{location:"querystring",locationName:"next-token"},MaxResults:{location:"querystring",locationName:"max-result",type:"integer"}}},output:{type:"structure",members:{TemplateAliasList:{type:"list",member:{shape:"S6i"}},Status:{location:"statusCode",type:"integer"},RequestId:{},NextToken:{}}}},ListTemplateVersions:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/templates/{TemplateId}/versions"},input:{type:"structure",required:["AwsAccountId","TemplateId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},TemplateId:{location:"uri",locationName:"TemplateId"},NextToken:{location:"querystring",locationName:"next-token"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"}}},output:{type:"structure",members:{TemplateVersionSummaryList:{type:"list",member:{type:"structure",members:{Arn:{},VersionNumber:{type:"long"},CreatedTime:{type:"timestamp"},Status:{},Description:{}}}},NextToken:{},Status:{location:"statusCode",type:"integer"},RequestId:{}}}},ListTemplates:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/templates"},input:{type:"structure",required:["AwsAccountId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},NextToken:{location:"querystring",locationName:"next-token"},MaxResults:{location:"querystring",locationName:"max-result",type:"integer"}}},output:{type:"structure",members:{TemplateSummaryList:{type:"list",member:{type:"structure",members:{Arn:{},TemplateId:{},Name:{},LatestVersionNumber:{type:"long"},CreatedTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"}}}},NextToken:{},Status:{location:"statusCode",type:"integer"},RequestId:{}}}},ListThemeAliases:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/themes/{ThemeId}/aliases"},input:{type:"structure",required:["AwsAccountId","ThemeId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},ThemeId:{location:"uri",locationName:"ThemeId"},NextToken:{location:"querystring",locationName:"next-token"},MaxResults:{location:"querystring",locationName:"max-result",type:"integer"}}},output:{type:"structure",members:{ThemeAliasList:{type:"list",member:{shape:"S70"}},Status:{location:"statusCode",type:"integer"},RequestId:{},NextToken:{}}}},ListThemeVersions:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/themes/{ThemeId}/versions"},input:{type:"structure",required:["AwsAccountId","ThemeId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},ThemeId:{location:"uri",locationName:"ThemeId"},NextToken:{location:"querystring",locationName:"next-token"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"}}},output:{type:"structure",members:{ThemeVersionSummaryList:{type:"list",member:{type:"structure",members:{VersionNumber:{type:"long"},Arn:{},Description:{},CreatedTime:{type:"timestamp"},Status:{}}}},NextToken:{},Status:{location:"statusCode",type:"integer"},RequestId:{}}}},ListThemes:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/themes"},input:{type:"structure",required:["AwsAccountId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},NextToken:{location:"querystring",locationName:"next-token"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"},Type:{location:"querystring",locationName:"type"}}},output:{type:"structure",members:{ThemeSummaryList:{type:"list",member:{type:"structure",members:{Arn:{},Name:{},ThemeId:{},LatestVersionNumber:{type:"long"},CreatedTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"}}}},NextToken:{},Status:{location:"statusCode",type:"integer"},RequestId:{}}}},ListUserGroups:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/namespaces/{Namespace}/users/{UserName}/groups"},input:{type:"structure",required:["UserName","AwsAccountId","Namespace"],members:{UserName:{location:"uri",locationName:"UserName"},AwsAccountId:{location:"uri",locationName:"AwsAccountId"},Namespace:{location:"uri",locationName:"Namespace"},NextToken:{location:"querystring",locationName:"next-token"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"}}},output:{type:"structure",members:{GroupList:{shape:"Scs"},NextToken:{},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},ListUsers:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/namespaces/{Namespace}/users"},input:{type:"structure",required:["AwsAccountId","Namespace"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},NextToken:{location:"querystring",locationName:"next-token"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"},Namespace:{location:"uri",locationName:"Namespace"}}},output:{type:"structure",members:{UserList:{type:"list",member:{shape:"Sb4"}},NextToken:{},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},RegisterUser:{http:{requestUri:"/accounts/{AwsAccountId}/namespaces/{Namespace}/users"},input:{type:"structure",required:["IdentityType","Email","UserRole","AwsAccountId","Namespace"],members:{IdentityType:{},Email:{},UserRole:{},IamArn:{},SessionName:{},AwsAccountId:{location:"uri",locationName:"AwsAccountId"},Namespace:{location:"uri",locationName:"Namespace"},UserName:{},CustomPermissionsName:{},ExternalLoginFederationProviderType:{},CustomFederationProviderUrl:{},ExternalLoginId:{}}},output:{type:"structure",members:{User:{shape:"Sb4"},UserInvitationUrl:{},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},RestoreAnalysis:{http:{requestUri:"/accounts/{AwsAccountId}/restore/analyses/{AnalysisId}"},input:{type:"structure",required:["AwsAccountId","AnalysisId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},AnalysisId:{location:"uri",locationName:"AnalysisId"}}},output:{type:"structure",members:{Status:{location:"statusCode",type:"integer"},Arn:{},AnalysisId:{},RequestId:{}}}},SearchAnalyses:{http:{requestUri:"/accounts/{AwsAccountId}/search/analyses"},input:{type:"structure",required:["AwsAccountId","Filters"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},Filters:{type:"list",member:{type:"structure",members:{Operator:{},Name:{},Value:{}}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{AnalysisSummaryList:{shape:"Sby"},NextToken:{},Status:{location:"statusCode",type:"integer"},RequestId:{}}}},SearchDashboards:{http:{requestUri:"/accounts/{AwsAccountId}/search/dashboards"},input:{type:"structure",required:["AwsAccountId","Filters"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},Filters:{type:"list",member:{type:"structure",required:["Operator"],members:{Operator:{},Name:{},Value:{}}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{DashboardSummaryList:{shape:"Sc6"},NextToken:{},Status:{location:"statusCode",type:"integer"},RequestId:{}}}},SearchFolders:{http:{requestUri:"/accounts/{AwsAccountId}/search/folders"},input:{type:"structure",required:["AwsAccountId","Filters"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},Filters:{type:"list",member:{type:"structure",members:{Operator:{},Name:{},Value:{}}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Status:{location:"statusCode",type:"integer"},FolderSummaryList:{shape:"Scl"},NextToken:{},RequestId:{}}}},SearchGroups:{http:{requestUri:"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups-search"},input:{type:"structure",required:["AwsAccountId","Namespace","Filters"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},NextToken:{location:"querystring",locationName:"next-token"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"},Namespace:{location:"uri",locationName:"Namespace"},Filters:{type:"list",member:{type:"structure",required:["Operator","Name","Value"],members:{Operator:{},Name:{},Value:{}}}}}},output:{type:"structure",members:{GroupList:{shape:"Scs"},NextToken:{},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},TagResource:{http:{requestUri:"/resources/{ResourceArn}/tags"},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},Tags:{shape:"Sb"}}},output:{type:"structure",members:{RequestId:{},Status:{location:"statusCode",type:"integer"}}}},UntagResource:{http:{method:"DELETE",requestUri:"/resources/{ResourceArn}/tags"},input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},TagKeys:{location:"querystring",locationName:"keys",type:"list",member:{}}}},output:{type:"structure",members:{RequestId:{},Status:{location:"statusCode",type:"integer"}}}},UpdateAccountCustomization:{http:{method:"PUT",requestUri:"/accounts/{AwsAccountId}/customizations"},input:{type:"structure",required:["AwsAccountId","AccountCustomization"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},Namespace:{location:"querystring",locationName:"namespace"},AccountCustomization:{shape:"Sa"}}},output:{type:"structure",members:{Arn:{},AwsAccountId:{},Namespace:{},AccountCustomization:{shape:"Sa"},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},UpdateAccountSettings:{http:{method:"PUT",requestUri:"/accounts/{AwsAccountId}/settings"},input:{type:"structure",required:["AwsAccountId","DefaultNamespace"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},DefaultNamespace:{},NotificationEmail:{}}},output:{type:"structure",members:{RequestId:{},Status:{location:"statusCode",type:"integer"}}}},UpdateAnalysis:{http:{method:"PUT",requestUri:"/accounts/{AwsAccountId}/analyses/{AnalysisId}"},input:{type:"structure",required:["AwsAccountId","AnalysisId","Name","SourceEntity"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},AnalysisId:{location:"uri",locationName:"AnalysisId"},Name:{},Parameters:{shape:"Sj"},SourceEntity:{shape:"S14"},ThemeArn:{}}},output:{type:"structure",members:{Arn:{},AnalysisId:{},UpdateStatus:{},Status:{location:"statusCode",type:"integer"},RequestId:{}}}},UpdateAnalysisPermissions:{http:{method:"PUT",requestUri:"/accounts/{AwsAccountId}/analyses/{AnalysisId}/permissions"},input:{type:"structure",required:["AwsAccountId","AnalysisId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},AnalysisId:{location:"uri",locationName:"AnalysisId"},GrantPermissions:{shape:"Sf4"},RevokePermissions:{shape:"Sf4"}}},output:{type:"structure",members:{AnalysisArn:{},AnalysisId:{},Permissions:{shape:"S10"},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},UpdateDashboard:{http:{method:"PUT",requestUri:"/accounts/{AwsAccountId}/dashboards/{DashboardId}"},input:{type:"structure",required:["AwsAccountId","DashboardId","Name","SourceEntity"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},DashboardId:{location:"uri",locationName:"DashboardId"},Name:{},SourceEntity:{shape:"S1c"},Parameters:{shape:"Sj"},VersionDescription:{},DashboardPublishOptions:{shape:"S1f"},ThemeArn:{}}},output:{type:"structure",members:{Arn:{},VersionArn:{},DashboardId:{},CreationStatus:{},Status:{type:"integer"},RequestId:{}}}},UpdateDashboardPermissions:{http:{method:"PUT",requestUri:"/accounts/{AwsAccountId}/dashboards/{DashboardId}/permissions"},input:{type:"structure",required:["AwsAccountId","DashboardId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},DashboardId:{location:"uri",locationName:"DashboardId"},GrantPermissions:{shape:"Sf4"},RevokePermissions:{shape:"Sf4"},GrantLinkPermissions:{shape:"Sf9"},RevokeLinkPermissions:{shape:"Sf9"}}},output:{type:"structure",members:{DashboardArn:{},DashboardId:{},Permissions:{shape:"S10"},RequestId:{},Status:{location:"statusCode",type:"integer"},LinkSharingConfiguration:{shape:"S8r"}}}},UpdateDashboardPublishedVersion:{http:{method:"PUT",requestUri:"/accounts/{AwsAccountId}/dashboards/{DashboardId}/versions/{VersionNumber}"},input:{type:"structure",required:["AwsAccountId","DashboardId","VersionNumber"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},DashboardId:{location:"uri",locationName:"DashboardId"},VersionNumber:{location:"uri",locationName:"VersionNumber",type:"long"}}},output:{type:"structure",members:{DashboardId:{},DashboardArn:{},Status:{location:"statusCode",type:"integer"},RequestId:{}}}},UpdateDataSet:{http:{method:"PUT",requestUri:"/accounts/{AwsAccountId}/data-sets/{DataSetId}"},input:{type:"structure",required:["AwsAccountId","DataSetId","Name","PhysicalTableMap","ImportMode"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},DataSetId:{location:"uri",locationName:"DataSetId"},Name:{},PhysicalTableMap:{shape:"S1p"},LogicalTableMap:{shape:"S2a"},ImportMode:{},ColumnGroups:{shape:"S37"},FieldFolders:{shape:"S3d"},RowLevelPermissionDataSet:{shape:"S3i"},RowLevelPermissionTagConfiguration:{shape:"S3m"},ColumnLevelPermissionRules:{shape:"S3s"},DataSetUsageConfiguration:{shape:"S3w"}}},output:{type:"structure",members:{Arn:{},DataSetId:{},IngestionArn:{},IngestionId:{},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},UpdateDataSetPermissions:{http:{requestUri:"/accounts/{AwsAccountId}/data-sets/{DataSetId}/permissions"},input:{type:"structure",required:["AwsAccountId","DataSetId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},DataSetId:{location:"uri",locationName:"DataSetId"},GrantPermissions:{shape:"S10"},RevokePermissions:{shape:"S10"}}},output:{type:"structure",members:{DataSetArn:{},DataSetId:{},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},UpdateDataSource:{http:{method:"PUT",requestUri:"/accounts/{AwsAccountId}/data-sources/{DataSourceId}"},input:{type:"structure",required:["AwsAccountId","DataSourceId","Name"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},DataSourceId:{location:"uri",locationName:"DataSourceId"},Name:{},DataSourceParameters:{shape:"S40"},Credentials:{shape:"S53"},VpcConnectionProperties:{shape:"S59"},SslProperties:{shape:"S5a"}}},output:{type:"structure",members:{Arn:{},DataSourceId:{},UpdateStatus:{},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},UpdateDataSourcePermissions:{http:{requestUri:"/accounts/{AwsAccountId}/data-sources/{DataSourceId}/permissions"},input:{type:"structure",required:["AwsAccountId","DataSourceId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},DataSourceId:{location:"uri",locationName:"DataSourceId"},GrantPermissions:{shape:"S10"},RevokePermissions:{shape:"S10"}}},output:{type:"structure",members:{DataSourceArn:{},DataSourceId:{},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},UpdateFolder:{http:{method:"PUT",requestUri:"/accounts/{AwsAccountId}/folders/{FolderId}"},input:{type:"structure",required:["AwsAccountId","FolderId","Name"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},FolderId:{location:"uri",locationName:"FolderId"},Name:{}}},output:{type:"structure",members:{Status:{location:"statusCode",type:"integer"},Arn:{},FolderId:{},RequestId:{}}}},UpdateFolderPermissions:{http:{method:"PUT",requestUri:"/accounts/{AwsAccountId}/folders/{FolderId}/permissions"},input:{type:"structure",required:["AwsAccountId","FolderId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},FolderId:{location:"uri",locationName:"FolderId"},GrantPermissions:{shape:"S10"},RevokePermissions:{shape:"S10"}}},output:{type:"structure",members:{Status:{type:"integer"},Arn:{},FolderId:{},Permissions:{shape:"S10"},RequestId:{}}}},UpdateGroup:{http:{method:"PUT",requestUri:"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}"},input:{type:"structure",required:["GroupName","AwsAccountId","Namespace"],members:{GroupName:{location:"uri",locationName:"GroupName"},Description:{},AwsAccountId:{location:"uri",locationName:"AwsAccountId"},Namespace:{location:"uri",locationName:"Namespace"}}},output:{type:"structure",members:{Group:{shape:"S5o"},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},UpdateIAMPolicyAssignment:{http:{method:"PUT",requestUri:"/accounts/{AwsAccountId}/namespaces/{Namespace}/iam-policy-assignments/{AssignmentName}"},input:{type:"structure",required:["AwsAccountId","AssignmentName","Namespace"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},AssignmentName:{location:"uri",locationName:"AssignmentName"},Namespace:{location:"uri",locationName:"Namespace"},AssignmentStatus:{},PolicyArn:{},Identities:{shape:"S5w"}}},output:{type:"structure",members:{AssignmentName:{},AssignmentId:{},PolicyArn:{},Identities:{shape:"S5w"},AssignmentStatus:{},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},UpdateIpRestriction:{http:{requestUri:"/accounts/{AwsAccountId}/ip-restriction"},input:{type:"structure",required:["AwsAccountId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},IpRestrictionRuleMap:{shape:"S9w"},Enabled:{type:"boolean"}}},output:{type:"structure",members:{AwsAccountId:{},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},UpdateTemplate:{http:{method:"PUT",requestUri:"/accounts/{AwsAccountId}/templates/{TemplateId}"},input:{type:"structure",required:["AwsAccountId","TemplateId","SourceEntity"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},TemplateId:{location:"uri",locationName:"TemplateId"},SourceEntity:{shape:"S6a"},VersionDescription:{},Name:{}}},output:{type:"structure",members:{TemplateId:{},Arn:{},VersionArn:{},CreationStatus:{},Status:{location:"statusCode",type:"integer"},RequestId:{}}}},UpdateTemplateAlias:{http:{method:"PUT",requestUri:"/accounts/{AwsAccountId}/templates/{TemplateId}/aliases/{AliasName}"},input:{type:"structure",required:["AwsAccountId","TemplateId","AliasName","TemplateVersionNumber"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},TemplateId:{location:"uri",locationName:"TemplateId"},AliasName:{location:"uri",locationName:"AliasName"},TemplateVersionNumber:{type:"long"}}},output:{type:"structure",members:{TemplateAlias:{shape:"S6i"},Status:{location:"statusCode",type:"integer"},RequestId:{}}}},UpdateTemplatePermissions:{http:{method:"PUT",requestUri:"/accounts/{AwsAccountId}/templates/{TemplateId}/permissions"},input:{type:"structure",required:["AwsAccountId","TemplateId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},TemplateId:{location:"uri",locationName:"TemplateId"},GrantPermissions:{shape:"Sf4"},RevokePermissions:{shape:"Sf4"}}},output:{type:"structure",members:{TemplateId:{},TemplateArn:{},Permissions:{shape:"S10"},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},UpdateTheme:{http:{method:"PUT",requestUri:"/accounts/{AwsAccountId}/themes/{ThemeId}"},input:{type:"structure",required:["AwsAccountId","ThemeId","BaseThemeId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},ThemeId:{location:"uri",locationName:"ThemeId"},Name:{},BaseThemeId:{},VersionDescription:{},Configuration:{shape:"S6l"}}},output:{type:"structure",members:{ThemeId:{},Arn:{},VersionArn:{},CreationStatus:{},Status:{location:"statusCode",type:"integer"},RequestId:{}}}},UpdateThemeAlias:{http:{method:"PUT",requestUri:"/accounts/{AwsAccountId}/themes/{ThemeId}/aliases/{AliasName}"},input:{type:"structure",required:["AwsAccountId","ThemeId","AliasName","ThemeVersionNumber"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},ThemeId:{location:"uri",locationName:"ThemeId"},AliasName:{location:"uri",locationName:"AliasName"},ThemeVersionNumber:{type:"long"}}},output:{type:"structure",members:{ThemeAlias:{shape:"S70"},Status:{location:"statusCode",type:"integer"},RequestId:{}}}},UpdateThemePermissions:{http:{method:"PUT",requestUri:"/accounts/{AwsAccountId}/themes/{ThemeId}/permissions"},input:{type:"structure",required:["AwsAccountId","ThemeId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},ThemeId:{location:"uri",locationName:"ThemeId"},GrantPermissions:{shape:"Sf4"},RevokePermissions:{shape:"Sf4"}}},output:{type:"structure",members:{ThemeId:{},ThemeArn:{},Permissions:{shape:"S10"},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},UpdateUser:{http:{method:"PUT",requestUri:"/accounts/{AwsAccountId}/namespaces/{Namespace}/users/{UserName}"},input:{type:"structure",required:["UserName","AwsAccountId","Namespace","Email","Role"],members:{UserName:{location:"uri",locationName:"UserName"},AwsAccountId:{location:"uri",locationName:"AwsAccountId"},Namespace:{location:"uri",locationName:"Namespace"},Email:{},Role:{},CustomPermissionsName:{},UnapplyCustomPermissions:{type:"boolean"},ExternalLoginFederationProviderType:{},CustomFederationProviderUrl:{},ExternalLoginId:{}}},output:{type:"structure",members:{User:{shape:"Sb4"},RequestId:{},Status:{location:"statusCode",type:"integer"}}}}},shapes:{Sa:{type:"structure",members:{DefaultTheme:{},DefaultEmailCustomizationTemplate:{}}},Sb:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sj:{type:"structure",members:{StringParameters:{type:"list",member:{type:"structure",required:["Name","Values"],members:{Name:{},Values:{type:"list",member:{}}}}},IntegerParameters:{type:"list",member:{type:"structure",required:["Name","Values"],members:{Name:{},Values:{type:"list",member:{type:"long"}}}}},DecimalParameters:{type:"list",member:{type:"structure",required:["Name","Values"],members:{Name:{},Values:{type:"list",member:{type:"double"}}}}},DateTimeParameters:{type:"list",member:{type:"structure",required:["Name","Values"],members:{Name:{},Values:{type:"list",member:{type:"timestamp"}}}}}}},S10:{type:"list",member:{shape:"S11"}},S11:{type:"structure",required:["Principal","Actions"],members:{Principal:{},Actions:{type:"list",member:{}}}},S14:{type:"structure",members:{SourceTemplate:{type:"structure",required:["DataSetReferences","Arn"],members:{DataSetReferences:{shape:"S16"},Arn:{}}}}},S16:{type:"list",member:{type:"structure",required:["DataSetPlaceholder","DataSetArn"],members:{DataSetPlaceholder:{},DataSetArn:{}}}},S1c:{type:"structure",members:{SourceTemplate:{type:"structure",required:["DataSetReferences","Arn"],members:{DataSetReferences:{shape:"S16"},Arn:{}}}}},S1f:{type:"structure",members:{AdHocFilteringOption:{type:"structure",members:{AvailabilityStatus:{}}},ExportToCSVOption:{type:"structure",members:{AvailabilityStatus:{}}},SheetControlsOption:{type:"structure",members:{VisibilityState:{}}}}},S1p:{type:"map",key:{},value:{type:"structure",members:{RelationalTable:{type:"structure",required:["DataSourceArn","Name","InputColumns"],members:{DataSourceArn:{},Catalog:{},Schema:{},Name:{},InputColumns:{shape:"S1w"}}},CustomSql:{type:"structure",required:["DataSourceArn","Name","SqlQuery"],members:{DataSourceArn:{},Name:{},SqlQuery:{},Columns:{shape:"S1w"}}},S3Source:{type:"structure",required:["DataSourceArn","InputColumns"],members:{DataSourceArn:{},UploadSettings:{type:"structure",members:{Format:{},StartFromRow:{type:"integer"},ContainsHeader:{type:"boolean"},TextQualifier:{},Delimiter:{}}},InputColumns:{shape:"S1w"}}}}}},S1w:{type:"list",member:{type:"structure",required:["Name","Type"],members:{Name:{},Type:{}}}},S2a:{type:"map",key:{},value:{type:"structure",required:["Alias","Source"],members:{Alias:{},DataTransforms:{type:"list",member:{type:"structure",members:{ProjectOperation:{type:"structure",required:["ProjectedColumns"],members:{ProjectedColumns:{type:"list",member:{}}}},FilterOperation:{type:"structure",required:["ConditionExpression"],members:{ConditionExpression:{}}},CreateColumnsOperation:{type:"structure",required:["Columns"],members:{Columns:{type:"list",member:{type:"structure",required:["ColumnName","ColumnId","Expression"],members:{ColumnName:{},ColumnId:{},Expression:{}}}}}},RenameColumnOperation:{type:"structure",required:["ColumnName","NewColumnName"],members:{ColumnName:{},NewColumnName:{}}},CastColumnTypeOperation:{type:"structure",required:["ColumnName","NewColumnType"],members:{ColumnName:{},NewColumnType:{},Format:{}}},TagColumnOperation:{type:"structure",required:["ColumnName","Tags"],members:{ColumnName:{},Tags:{type:"list",member:{type:"structure",members:{ColumnGeographicRole:{},ColumnDescription:{type:"structure",members:{Text:{}}}}}}}},UntagColumnOperation:{type:"structure",required:["ColumnName","TagNames"],members:{ColumnName:{},TagNames:{type:"list",member:{}}}}}}},Source:{type:"structure",members:{JoinInstruction:{type:"structure",required:["LeftOperand","RightOperand","Type","OnClause"],members:{LeftOperand:{},RightOperand:{},LeftJoinKeyProperties:{shape:"S33"},RightJoinKeyProperties:{shape:"S33"},Type:{},OnClause:{}}},PhysicalTableId:{},DataSetArn:{}}}}}},S33:{type:"structure",members:{UniqueKey:{type:"boolean"}}},S37:{type:"list",member:{type:"structure",members:{GeoSpatialColumnGroup:{type:"structure",required:["Name","CountryCode","Columns"],members:{Name:{},CountryCode:{},Columns:{type:"list",member:{}}}}}}},S3d:{type:"map",key:{},value:{type:"structure",members:{description:{},columns:{type:"list",member:{}}}}},S3i:{type:"structure",required:["Arn","PermissionPolicy"],members:{Namespace:{},Arn:{},PermissionPolicy:{},FormatVersion:{},Status:{}}},S3m:{type:"structure",required:["TagRules"],members:{Status:{},TagRules:{type:"list",member:{type:"structure",required:["TagKey","ColumnName"],members:{TagKey:{},ColumnName:{},TagMultiValueDelimiter:{},MatchAllValue:{shape:"S3r"}}}}}},S3r:{type:"string",sensitive:true},S3s:{type:"list",member:{type:"structure",members:{Principals:{type:"list",member:{}},ColumnNames:{type:"list",member:{}}}}},S3w:{type:"structure",members:{DisableUseAsDirectQuerySource:{type:"boolean"},DisableUseAsImportedSource:{type:"boolean"}}},S40:{type:"structure",members:{AmazonElasticsearchParameters:{type:"structure",required:["Domain"],members:{Domain:{}}},AthenaParameters:{type:"structure",members:{WorkGroup:{}}},AuroraParameters:{type:"structure",required:["Host","Port","Database"],members:{Host:{},Port:{type:"integer"},Database:{}}},AuroraPostgreSqlParameters:{type:"structure",required:["Host","Port","Database"],members:{Host:{},Port:{type:"integer"},Database:{}}},AwsIotAnalyticsParameters:{type:"structure",required:["DataSetName"],members:{DataSetName:{}}},JiraParameters:{type:"structure",required:["SiteBaseUrl"],members:{SiteBaseUrl:{}}},MariaDbParameters:{type:"structure",required:["Host","Port","Database"],members:{Host:{},Port:{type:"integer"},Database:{}}},MySqlParameters:{type:"structure",required:["Host","Port","Database"],members:{Host:{},Port:{type:"integer"},Database:{}}},OracleParameters:{type:"structure",required:["Host","Port","Database"],members:{Host:{},Port:{type:"integer"},Database:{}}},PostgreSqlParameters:{type:"structure",required:["Host","Port","Database"],members:{Host:{},Port:{type:"integer"},Database:{}}},PrestoParameters:{type:"structure",required:["Host","Port","Catalog"],members:{Host:{},Port:{type:"integer"},Catalog:{}}},RdsParameters:{type:"structure",required:["InstanceId","Database"],members:{InstanceId:{},Database:{}}},RedshiftParameters:{type:"structure",required:["Database"],members:{Host:{},Port:{type:"integer"},Database:{},ClusterId:{}}},S3Parameters:{type:"structure",required:["ManifestFileLocation"],members:{ManifestFileLocation:{type:"structure",required:["Bucket","Key"],members:{Bucket:{},Key:{}}}}},ServiceNowParameters:{type:"structure",required:["SiteBaseUrl"],members:{SiteBaseUrl:{}}},SnowflakeParameters:{type:"structure",required:["Host","Database","Warehouse"],members:{Host:{},Database:{},Warehouse:{}}},SparkParameters:{type:"structure",required:["Host","Port"],members:{Host:{},Port:{type:"integer"}}},SqlServerParameters:{type:"structure",required:["Host","Port","Database"],members:{Host:{},Port:{type:"integer"},Database:{}}},TeradataParameters:{type:"structure",required:["Host","Port","Database"],members:{Host:{},Port:{type:"integer"},Database:{}}},TwitterParameters:{type:"structure",required:["Query","MaxRows"],members:{Query:{},MaxRows:{type:"integer"}}},AmazonOpenSearchParameters:{type:"structure",required:["Domain"],members:{Domain:{}}},ExasolParameters:{type:"structure",required:["Host","Port"],members:{Host:{},Port:{type:"integer"}}}}},S53:{type:"structure",members:{CredentialPair:{type:"structure",required:["Username","Password"],members:{Username:{},Password:{},AlternateDataSourceParameters:{shape:"S57"}}},CopySourceArn:{}},sensitive:true},S57:{type:"list",member:{shape:"S40"}},S59:{type:"structure",required:["VpcConnectionArn"],members:{VpcConnectionArn:{}}},S5a:{type:"structure",members:{DisableSsl:{type:"boolean"}}},S5o:{type:"structure",members:{Arn:{},GroupName:{},Description:{},PrincipalId:{}}},S5s:{type:"structure",members:{Arn:{},MemberName:{}}},S5w:{type:"map",key:{},value:{type:"list",member:{}}},S6a:{type:"structure",members:{SourceAnalysis:{type:"structure",required:["Arn","DataSetReferences"],members:{Arn:{},DataSetReferences:{shape:"S16"}}},SourceTemplate:{type:"structure",required:["Arn"],members:{Arn:{}}}}},S6i:{type:"structure",members:{AliasName:{},Arn:{},TemplateVersionNumber:{type:"long"}}},S6l:{type:"structure",members:{DataColorPalette:{type:"structure",members:{Colors:{shape:"S6n"},MinMaxGradient:{shape:"S6n"},EmptyFillColor:{}}},UIColorPalette:{type:"structure",members:{PrimaryForeground:{},PrimaryBackground:{},SecondaryForeground:{},SecondaryBackground:{},Accent:{},AccentForeground:{},Danger:{},DangerForeground:{},Warning:{},WarningForeground:{},Success:{},SuccessForeground:{},Dimension:{},DimensionForeground:{},Measure:{},MeasureForeground:{}}},Sheet:{type:"structure",members:{Tile:{type:"structure",members:{Border:{type:"structure",members:{Show:{type:"boolean"}}}}},TileLayout:{type:"structure",members:{Gutter:{type:"structure",members:{Show:{type:"boolean"}}},Margin:{type:"structure",members:{Show:{type:"boolean"}}}}}}}}},S6n:{type:"list",member:{}},S70:{type:"structure",members:{Arn:{},AliasName:{},ThemeVersionNumber:{type:"long"}}},S8d:{type:"list",member:{}},S8e:{type:"list",member:{type:"structure",members:{SheetId:{},Name:{}}}},S8r:{type:"structure",members:{Permissions:{shape:"S10"}}},S91:{type:"structure",members:{Arn:{},DataSourceId:{},Name:{},Type:{},Status:{},CreatedTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"},DataSourceParameters:{shape:"S40"},AlternateDataSourceParameters:{shape:"S57"},VpcConnectionProperties:{shape:"S59"},SslProperties:{shape:"S5a"},ErrorInfo:{type:"structure",members:{Type:{},Message:{}}}}},S9n:{type:"structure",required:["Arn","IngestionStatus","CreatedTime"],members:{Arn:{},IngestionId:{},IngestionStatus:{},ErrorInfo:{type:"structure",members:{Type:{},Message:{}}},RowInfo:{type:"structure",members:{RowsIngested:{type:"long"},RowsDropped:{type:"long"},TotalRowsInDataset:{type:"long"}}},QueueInfo:{type:"structure",required:["WaitingOnIngestion","QueuedIngestion"],members:{WaitingOnIngestion:{},QueuedIngestion:{}}},CreatedTime:{type:"timestamp"},IngestionTimeInSeconds:{type:"long"},IngestionSizeInBytes:{type:"long"},RequestSource:{},RequestType:{}}},S9w:{type:"map",key:{},value:{}},Sa2:{type:"structure",members:{Name:{},Arn:{},CapacityRegion:{},CreationStatus:{},IdentityStore:{},NamespaceError:{type:"structure",members:{Type:{},Message:{}}}}},Sb4:{type:"structure",members:{Arn:{},UserName:{},Email:{},Role:{},IdentityType:{},Active:{type:"boolean"},PrincipalId:{},CustomPermissionsName:{},ExternalLoginFederationProviderType:{},ExternalLoginFederationProviderUrl:{},ExternalLoginId:{}}},Sbg:{type:"string",sensitive:true},Sby:{type:"list",member:{type:"structure",members:{Arn:{},AnalysisId:{},Name:{},Status:{},CreatedTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"}}}},Sc6:{type:"list",member:{type:"structure",members:{Arn:{},DashboardId:{},Name:{},CreatedTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"},PublishedVersionNumber:{type:"long"},LastPublishedTime:{type:"timestamp"}}}},Scl:{type:"list",member:{type:"structure",members:{Arn:{},FolderId:{},Name:{},FolderType:{},CreatedTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"}}}},Scs:{type:"list",member:{shape:"S5o"}},Sf4:{type:"list",member:{shape:"S11"}},Sf9:{type:"list",member:{shape:"S11"}}}}},3288:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["connectcontactlens"]={};i.ConnectContactLens=s.defineService("connectcontactlens",["2020-08-21"]);Object.defineProperty(a.services["connectcontactlens"],"2020-08-21",{get:function get(){var e=r(1035);e.paginators=r(3087).pagination;return e},enumerable:true,configurable:true});e.exports=i.ConnectContactLens},3315:function(e,t,r){var i=r(153);var s=r(4618);var a=r(9912);var o=r(337);var n=r(9806);function populateBody(e){var t=new o;var r=e.service.api.operations[e.operation].input;if(r.payload){var i={};var s=r.members[r.payload];i=e.params[r.payload];if(s.type==="structure"){e.httpRequest.body=t.build(i||{},s);applyContentTypeHeader(e)}else if(i!==undefined){e.httpRequest.body=i;if(s.type==="binary"||s.isStreaming){applyContentTypeHeader(e,true)}}}else{e.httpRequest.body=t.build(e.params,r);applyContentTypeHeader(e)}}function applyContentTypeHeader(e,t){if(!e.httpRequest.headers["Content-Type"]){var r=t?"binary/octet-stream":"application/json";e.httpRequest.headers["Content-Type"]=r}}function buildRequest(e){s.buildRequest(e);if(["GET","HEAD","DELETE"].indexOf(e.httpRequest.method)<0){populateBody(e)}}function extractError(e){a.extractError(e)}function extractData(e){s.extractData(e);var t=e.request;var r=t.service.api.operations[t.operation];var o=t.service.api.operations[t.operation].output||{};var u;var p=r.hasEventOutput;if(o.payload){var m=o.members[o.payload];var c=e.httpResponse.body;if(m.isEventStream){u=new n;e.data[payload]=i.createEventStream(AWS.HttpClient.streamsApiVersion===2?e.httpResponse.stream:c,u,m)}else if(m.type==="structure"||m.type==="list"){var u=new n;e.data[o.payload]=u.parse(c,m)}else if(m.type==="binary"||m.isStreaming){e.data[o.payload]=c}else{e.data[o.payload]=m.toType(c)}}else{var l=e.data;a.extractData(e);e.data=i.merge(l,e.data)}}e.exports={buildRequest:buildRequest,extractError:extractError,extractData:extractData}},3333:function(e){e.exports={version:2,waiters:{RepositoryAssociationSucceeded:{description:"Wait until a repository association is complete.",operation:"DescribeRepositoryAssociation",delay:10,maxAttempts:30,acceptors:[{state:"success",matcher:"path",argument:"RepositoryAssociation.State",expected:"Associated"},{state:"failure",matcher:"path",argument:"RepositoryAssociation.State",expected:"Failed"},{state:"retry",matcher:"path",argument:"RepositoryAssociation.State",expected:"Associating"}]},CodeReviewCompleted:{description:"Wait until a code review is complete.",operation:"DescribeCodeReview",delay:10,maxAttempts:180,acceptors:[{state:"success",matcher:"path",argument:"CodeReview.State",expected:"Completed"},{state:"failure",matcher:"path",argument:"CodeReview.State",expected:"Failed"},{state:"retry",matcher:"path",argument:"CodeReview.State",expected:"Pending"}]}}}},3346:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["mq"]={};i.MQ=s.defineService("mq",["2017-11-27"]);Object.defineProperty(a.services["mq"],"2017-11-27",{get:function get(){var e=r(4074);e.paginators=r(7571).pagination;return e},enumerable:true,configurable:true});e.exports=i.MQ},3370:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-11-01",endpointPrefix:"eks",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"Amazon EKS",serviceFullName:"Amazon Elastic Kubernetes Service",serviceId:"EKS",signatureVersion:"v4",signingName:"eks",uid:"eks-2017-11-01"},operations:{AssociateEncryptionConfig:{http:{requestUri:"/clusters/{name}/encryption-config/associate"},input:{type:"structure",required:["clusterName","encryptionConfig"],members:{clusterName:{location:"uri",locationName:"name"},encryptionConfig:{shape:"S3"},clientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{update:{shape:"S8"}}}},AssociateIdentityProviderConfig:{http:{requestUri:"/clusters/{name}/identity-provider-configs/associate"},input:{type:"structure",required:["clusterName","oidc"],members:{clusterName:{location:"uri",locationName:"name"},oidc:{type:"structure",required:["identityProviderConfigName","issuerUrl","clientId"],members:{identityProviderConfigName:{},issuerUrl:{},clientId:{},usernameClaim:{},usernamePrefix:{},groupsClaim:{},groupsPrefix:{},requiredClaims:{shape:"Sk"}}},tags:{shape:"Sn"},clientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{update:{shape:"S8"},tags:{shape:"Sn"}}}},CreateAddon:{http:{requestUri:"/clusters/{name}/addons"},input:{type:"structure",required:["clusterName","addonName"],members:{clusterName:{location:"uri",locationName:"name"},addonName:{},addonVersion:{},serviceAccountRoleArn:{},resolveConflicts:{},clientRequestToken:{idempotencyToken:true},tags:{shape:"Sn"}}},output:{type:"structure",members:{addon:{shape:"Sw"}}}},CreateCluster:{http:{requestUri:"/clusters"},input:{type:"structure",required:["name","roleArn","resourcesVpcConfig"],members:{name:{},version:{},roleArn:{},resourcesVpcConfig:{shape:"S13"},kubernetesNetworkConfig:{type:"structure",members:{serviceIpv4Cidr:{},ipFamily:{}}},logging:{shape:"S17"},clientRequestToken:{idempotencyToken:true},tags:{shape:"Sn"},encryptionConfig:{shape:"S3"}}},output:{type:"structure",members:{cluster:{shape:"S1d"}}}},CreateFargateProfile:{http:{requestUri:"/clusters/{name}/fargate-profiles"},input:{type:"structure",required:["fargateProfileName","clusterName","podExecutionRoleArn"],members:{fargateProfileName:{},clusterName:{location:"uri",locationName:"name"},podExecutionRoleArn:{},subnets:{shape:"S5"},selectors:{shape:"S1n"},clientRequestToken:{idempotencyToken:true},tags:{shape:"Sn"}}},output:{type:"structure",members:{fargateProfile:{shape:"S1r"}}}},CreateNodegroup:{http:{requestUri:"/clusters/{name}/node-groups"},input:{type:"structure",required:["clusterName","nodegroupName","subnets","nodeRole"],members:{clusterName:{location:"uri",locationName:"name"},nodegroupName:{},scalingConfig:{shape:"S1u"},diskSize:{type:"integer"},subnets:{shape:"S5"},instanceTypes:{shape:"S5"},amiType:{},remoteAccess:{shape:"S1z"},nodeRole:{},labels:{shape:"S20"},taints:{shape:"S23"},tags:{shape:"Sn"},clientRequestToken:{idempotencyToken:true},launchTemplate:{shape:"S28"},updateConfig:{shape:"S29"},capacityType:{},version:{},releaseVersion:{}}},output:{type:"structure",members:{nodegroup:{shape:"S2e"}}}},DeleteAddon:{http:{method:"DELETE",requestUri:"/clusters/{name}/addons/{addonName}"},input:{type:"structure",required:["clusterName","addonName"],members:{clusterName:{location:"uri",locationName:"name"},addonName:{location:"uri",locationName:"addonName"},preserve:{location:"querystring",locationName:"preserve",type:"boolean"}}},output:{type:"structure",members:{addon:{shape:"Sw"}}}},DeleteCluster:{http:{method:"DELETE",requestUri:"/clusters/{name}"},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{cluster:{shape:"S1d"}}}},DeleteFargateProfile:{http:{method:"DELETE",requestUri:"/clusters/{name}/fargate-profiles/{fargateProfileName}"},input:{type:"structure",required:["clusterName","fargateProfileName"],members:{clusterName:{location:"uri",locationName:"name"},fargateProfileName:{location:"uri",locationName:"fargateProfileName"}}},output:{type:"structure",members:{fargateProfile:{shape:"S1r"}}}},DeleteNodegroup:{http:{method:"DELETE",requestUri:"/clusters/{name}/node-groups/{nodegroupName}"},input:{type:"structure",required:["clusterName","nodegroupName"],members:{clusterName:{location:"uri",locationName:"name"},nodegroupName:{location:"uri",locationName:"nodegroupName"}}},output:{type:"structure",members:{nodegroup:{shape:"S2e"}}}},DeregisterCluster:{http:{method:"DELETE",requestUri:"/cluster-registrations/{name}"},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{cluster:{shape:"S1d"}}}},DescribeAddon:{http:{method:"GET",requestUri:"/clusters/{name}/addons/{addonName}"},input:{type:"structure",required:["clusterName","addonName"],members:{clusterName:{location:"uri",locationName:"name"},addonName:{location:"uri",locationName:"addonName"}}},output:{type:"structure",members:{addon:{shape:"Sw"}}}},DescribeAddonVersions:{http:{method:"GET",requestUri:"/addons/supported-versions"},input:{type:"structure",members:{kubernetesVersion:{location:"querystring",locationName:"kubernetesVersion"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},addonName:{location:"querystring",locationName:"addonName"}}},output:{type:"structure",members:{addons:{type:"list",member:{type:"structure",members:{addonName:{},type:{},addonVersions:{type:"list",member:{type:"structure",members:{addonVersion:{},architecture:{shape:"S5"},compatibilities:{type:"list",member:{type:"structure",members:{clusterVersion:{},platformVersions:{shape:"S5"},defaultVersion:{type:"boolean"}}}}}}}}}},nextToken:{}}}},DescribeCluster:{http:{method:"GET",requestUri:"/clusters/{name}"},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{cluster:{shape:"S1d"}}}},DescribeFargateProfile:{http:{method:"GET",requestUri:"/clusters/{name}/fargate-profiles/{fargateProfileName}"},input:{type:"structure",required:["clusterName","fargateProfileName"],members:{clusterName:{location:"uri",locationName:"name"},fargateProfileName:{location:"uri",locationName:"fargateProfileName"}}},output:{type:"structure",members:{fargateProfile:{shape:"S1r"}}}},DescribeIdentityProviderConfig:{http:{requestUri:"/clusters/{name}/identity-provider-configs/describe"},input:{type:"structure",required:["clusterName","identityProviderConfig"],members:{clusterName:{location:"uri",locationName:"name"},identityProviderConfig:{shape:"S3d"}}},output:{type:"structure",members:{identityProviderConfig:{type:"structure",members:{oidc:{type:"structure",members:{identityProviderConfigName:{},identityProviderConfigArn:{},clusterName:{},issuerUrl:{},clientId:{},usernameClaim:{},usernamePrefix:{},groupsClaim:{},groupsPrefix:{},requiredClaims:{shape:"Sk"},tags:{shape:"Sn"},status:{}}}}}}}},DescribeNodegroup:{http:{method:"GET",requestUri:"/clusters/{name}/node-groups/{nodegroupName}"},input:{type:"structure",required:["clusterName","nodegroupName"],members:{clusterName:{location:"uri",locationName:"name"},nodegroupName:{location:"uri",locationName:"nodegroupName"}}},output:{type:"structure",members:{nodegroup:{shape:"S2e"}}}},DescribeUpdate:{http:{method:"GET",requestUri:"/clusters/{name}/updates/{updateId}"},input:{type:"structure",required:["name","updateId"],members:{name:{location:"uri",locationName:"name"},updateId:{location:"uri",locationName:"updateId"},nodegroupName:{location:"querystring",locationName:"nodegroupName"},addonName:{location:"querystring",locationName:"addonName"}}},output:{type:"structure",members:{update:{shape:"S8"}}}},DisassociateIdentityProviderConfig:{http:{requestUri:"/clusters/{name}/identity-provider-configs/disassociate"},input:{type:"structure",required:["clusterName","identityProviderConfig"],members:{clusterName:{location:"uri",locationName:"name"},identityProviderConfig:{shape:"S3d"},clientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{update:{shape:"S8"}}}},ListAddons:{http:{method:"GET",requestUri:"/clusters/{name}/addons"},input:{type:"structure",required:["clusterName"],members:{clusterName:{location:"uri",locationName:"name"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{addons:{shape:"S5"},nextToken:{}}}},ListClusters:{http:{method:"GET",requestUri:"/clusters"},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},include:{location:"querystring",locationName:"include",type:"list",member:{}}}},output:{type:"structure",members:{clusters:{shape:"S5"},nextToken:{}}}},ListFargateProfiles:{http:{method:"GET",requestUri:"/clusters/{name}/fargate-profiles"},input:{type:"structure",required:["clusterName"],members:{clusterName:{location:"uri",locationName:"name"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{fargateProfileNames:{shape:"S5"},nextToken:{}}}},ListIdentityProviderConfigs:{http:{method:"GET",requestUri:"/clusters/{name}/identity-provider-configs"},input:{type:"structure",required:["clusterName"],members:{clusterName:{location:"uri",locationName:"name"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{identityProviderConfigs:{type:"list",member:{shape:"S3d"}},nextToken:{}}}},ListNodegroups:{http:{method:"GET",requestUri:"/clusters/{name}/node-groups"},input:{type:"structure",required:["clusterName"],members:{clusterName:{location:"uri",locationName:"name"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{nodegroups:{shape:"S5"},nextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"Sn"}}}},ListUpdates:{http:{method:"GET",requestUri:"/clusters/{name}/updates"},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"},nodegroupName:{location:"querystring",locationName:"nodegroupName"},addonName:{location:"querystring",locationName:"addonName"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{updateIds:{shape:"S5"},nextToken:{}}}},RegisterCluster:{http:{requestUri:"/cluster-registrations"},input:{type:"structure",required:["name","connectorConfig"],members:{name:{},connectorConfig:{type:"structure",required:["roleArn","provider"],members:{roleArn:{},provider:{}}},clientRequestToken:{idempotencyToken:true},tags:{shape:"Sn"}}},output:{type:"structure",members:{cluster:{shape:"S1d"}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"Sn"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateAddon:{http:{requestUri:"/clusters/{name}/addons/{addonName}/update"},input:{type:"structure",required:["clusterName","addonName"],members:{clusterName:{location:"uri",locationName:"name"},addonName:{location:"uri",locationName:"addonName"},addonVersion:{},serviceAccountRoleArn:{},resolveConflicts:{},clientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{update:{shape:"S8"}}}},UpdateClusterConfig:{http:{requestUri:"/clusters/{name}/update-config"},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"},resourcesVpcConfig:{shape:"S13"},logging:{shape:"S17"},clientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{update:{shape:"S8"}}}},UpdateClusterVersion:{http:{requestUri:"/clusters/{name}/updates"},input:{type:"structure",required:["name","version"],members:{name:{location:"uri",locationName:"name"},version:{},clientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{update:{shape:"S8"}}}},UpdateNodegroupConfig:{http:{requestUri:"/clusters/{name}/node-groups/{nodegroupName}/update-config"},input:{type:"structure",required:["clusterName","nodegroupName"],members:{clusterName:{location:"uri",locationName:"name"},nodegroupName:{location:"uri",locationName:"nodegroupName"},labels:{type:"structure",members:{addOrUpdateLabels:{shape:"S20"},removeLabels:{type:"list",member:{}}}},taints:{type:"structure",members:{addOrUpdateTaints:{shape:"S23"},removeTaints:{shape:"S23"}}},scalingConfig:{shape:"S1u"},updateConfig:{shape:"S29"},clientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{update:{shape:"S8"}}}},UpdateNodegroupVersion:{http:{requestUri:"/clusters/{name}/node-groups/{nodegroupName}/update-version"},input:{type:"structure",required:["clusterName","nodegroupName"],members:{clusterName:{location:"uri",locationName:"name"},nodegroupName:{location:"uri",locationName:"nodegroupName"},version:{},releaseVersion:{},launchTemplate:{shape:"S28"},force:{type:"boolean"},clientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{update:{shape:"S8"}}}}},shapes:{S3:{type:"list",member:{type:"structure",members:{resources:{shape:"S5"},provider:{type:"structure",members:{keyArn:{}}}}}},S5:{type:"list",member:{}},S8:{type:"structure",members:{id:{},status:{},type:{},params:{type:"list",member:{type:"structure",members:{type:{},value:{}}}},createdAt:{type:"timestamp"},errors:{type:"list",member:{type:"structure",members:{errorCode:{},errorMessage:{},resourceIds:{shape:"S5"}}}}}},Sk:{type:"map",key:{},value:{}},Sn:{type:"map",key:{},value:{}},Sw:{type:"structure",members:{addonName:{},clusterName:{},status:{},addonVersion:{},health:{type:"structure",members:{issues:{type:"list",member:{type:"structure",members:{code:{},message:{},resourceIds:{shape:"S5"}}}}}},addonArn:{},createdAt:{type:"timestamp"},modifiedAt:{type:"timestamp"},serviceAccountRoleArn:{},tags:{shape:"Sn"}}},S13:{type:"structure",members:{subnetIds:{shape:"S5"},securityGroupIds:{shape:"S5"},endpointPublicAccess:{type:"boolean"},endpointPrivateAccess:{type:"boolean"},publicAccessCidrs:{shape:"S5"}}},S17:{type:"structure",members:{clusterLogging:{type:"list",member:{type:"structure",members:{types:{type:"list",member:{}},enabled:{type:"boolean"}}}}}},S1d:{type:"structure",members:{name:{},arn:{},createdAt:{type:"timestamp"},version:{},endpoint:{},roleArn:{},resourcesVpcConfig:{type:"structure",members:{subnetIds:{shape:"S5"},securityGroupIds:{shape:"S5"},clusterSecurityGroupId:{},vpcId:{},endpointPublicAccess:{type:"boolean"},endpointPrivateAccess:{type:"boolean"},publicAccessCidrs:{shape:"S5"}}},kubernetesNetworkConfig:{type:"structure",members:{serviceIpv4Cidr:{},serviceIpv6Cidr:{},ipFamily:{}}},logging:{shape:"S17"},identity:{type:"structure",members:{oidc:{type:"structure",members:{issuer:{}}}}},status:{},certificateAuthority:{type:"structure",members:{data:{}}},clientRequestToken:{},platformVersion:{},tags:{shape:"Sn"},encryptionConfig:{shape:"S3"},connectorConfig:{type:"structure",members:{activationId:{},activationCode:{},activationExpiry:{type:"timestamp"},provider:{},roleArn:{}}}}},S1n:{type:"list",member:{type:"structure",members:{namespace:{},labels:{type:"map",key:{},value:{}}}}},S1r:{type:"structure",members:{fargateProfileName:{},fargateProfileArn:{},clusterName:{},createdAt:{type:"timestamp"},podExecutionRoleArn:{},subnets:{shape:"S5"},selectors:{shape:"S1n"},status:{},tags:{shape:"Sn"}}},S1u:{type:"structure",members:{minSize:{type:"integer"},maxSize:{type:"integer"},desiredSize:{type:"integer"}}},S1z:{type:"structure",members:{ec2SshKey:{},sourceSecurityGroups:{shape:"S5"}}},S20:{type:"map",key:{},value:{}},S23:{type:"list",member:{type:"structure",members:{key:{},value:{},effect:{}}}},S28:{type:"structure",members:{name:{},version:{},id:{}}},S29:{type:"structure",members:{maxUnavailable:{type:"integer"},maxUnavailablePercentage:{type:"integer"}}},S2e:{type:"structure",members:{nodegroupName:{},nodegroupArn:{},clusterName:{},version:{},releaseVersion:{},createdAt:{type:"timestamp"},modifiedAt:{type:"timestamp"},status:{},capacityType:{},scalingConfig:{shape:"S1u"},instanceTypes:{shape:"S5"},subnets:{shape:"S5"},remoteAccess:{shape:"S1z"},amiType:{},nodeRole:{},labels:{shape:"S20"},taints:{shape:"S23"},resources:{type:"structure",members:{autoScalingGroups:{type:"list",member:{type:"structure",members:{name:{}}}},remoteAccessSecurityGroup:{}}},diskSize:{type:"integer"},health:{type:"structure",members:{issues:{type:"list",member:{type:"structure",members:{code:{},message:{},resourceIds:{shape:"S5"}}}}}},updateConfig:{shape:"S29"},launchTemplate:{shape:"S28"},tags:{shape:"Sn"}}},S3d:{type:"structure",required:["type","name"],members:{type:{},name:{}}}}}},3387:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-05-13",endpointPrefix:"runtime.sagemaker",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon SageMaker Runtime",serviceId:"SageMaker Runtime",signatureVersion:"v4",signingName:"sagemaker",uid:"runtime.sagemaker-2017-05-13"},operations:{InvokeEndpoint:{http:{requestUri:"/endpoints/{EndpointName}/invocations"},input:{type:"structure",required:["EndpointName","Body"],members:{EndpointName:{location:"uri",locationName:"EndpointName"},Body:{shape:"S3"},ContentType:{location:"header",locationName:"Content-Type"},Accept:{location:"header",locationName:"Accept"},CustomAttributes:{shape:"S5",location:"header",locationName:"X-Amzn-SageMaker-Custom-Attributes"},TargetModel:{location:"header",locationName:"X-Amzn-SageMaker-Target-Model"},TargetVariant:{location:"header",locationName:"X-Amzn-SageMaker-Target-Variant"},TargetContainerHostname:{location:"header",locationName:"X-Amzn-SageMaker-Target-Container-Hostname"},InferenceId:{location:"header",locationName:"X-Amzn-SageMaker-Inference-Id"}},payload:"Body"},output:{type:"structure",required:["Body"],members:{Body:{shape:"S3"},ContentType:{location:"header",locationName:"Content-Type"},InvokedProductionVariant:{location:"header",locationName:"x-Amzn-Invoked-Production-Variant"},CustomAttributes:{shape:"S5",location:"header",locationName:"X-Amzn-SageMaker-Custom-Attributes"}},payload:"Body"}},InvokeEndpointAsync:{http:{requestUri:"/endpoints/{EndpointName}/async-invocations",responseCode:202},input:{type:"structure",required:["EndpointName","InputLocation"],members:{EndpointName:{location:"uri",locationName:"EndpointName"},ContentType:{location:"header",locationName:"X-Amzn-SageMaker-Content-Type"},Accept:{location:"header",locationName:"X-Amzn-SageMaker-Accept"},CustomAttributes:{shape:"S5",location:"header",locationName:"X-Amzn-SageMaker-Custom-Attributes"},InferenceId:{location:"header",locationName:"X-Amzn-SageMaker-Inference-Id"},InputLocation:{location:"header",locationName:"X-Amzn-SageMaker-InputLocation"},RequestTTLSeconds:{location:"header",locationName:"X-Amzn-SageMaker-RequestTTLSeconds",type:"integer"}}},output:{type:"structure",members:{InferenceId:{},OutputLocation:{location:"header",locationName:"X-Amzn-SageMaker-OutputLocation"}}}}},shapes:{S3:{type:"blob",sensitive:true},S5:{type:"string",sensitive:true}}}},3393:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2013-01-01",endpointPrefix:"cloudsearch",protocol:"query",serviceFullName:"Amazon CloudSearch",serviceId:"CloudSearch",signatureVersion:"v4",uid:"cloudsearch-2013-01-01",xmlNamespace:"http://cloudsearch.amazonaws.com/doc/2013-01-01/"},operations:{BuildSuggesters:{input:{type:"structure",required:["DomainName"],members:{DomainName:{}}},output:{resultWrapper:"BuildSuggestersResult",type:"structure",members:{FieldNames:{shape:"S4"}}}},CreateDomain:{input:{type:"structure",required:["DomainName"],members:{DomainName:{}}},output:{resultWrapper:"CreateDomainResult",type:"structure",members:{DomainStatus:{shape:"S8"}}}},DefineAnalysisScheme:{input:{type:"structure",required:["DomainName","AnalysisScheme"],members:{DomainName:{},AnalysisScheme:{shape:"Sl"}}},output:{resultWrapper:"DefineAnalysisSchemeResult",type:"structure",required:["AnalysisScheme"],members:{AnalysisScheme:{shape:"Ss"}}}},DefineExpression:{input:{type:"structure",required:["DomainName","Expression"],members:{DomainName:{},Expression:{shape:"Sy"}}},output:{resultWrapper:"DefineExpressionResult",type:"structure",required:["Expression"],members:{Expression:{shape:"S11"}}}},DefineIndexField:{input:{type:"structure",required:["DomainName","IndexField"],members:{DomainName:{},IndexField:{shape:"S13"}}},output:{resultWrapper:"DefineIndexFieldResult",type:"structure",required:["IndexField"],members:{IndexField:{shape:"S1n"}}}},DefineSuggester:{input:{type:"structure",required:["DomainName","Suggester"],members:{DomainName:{},Suggester:{shape:"S1p"}}},output:{resultWrapper:"DefineSuggesterResult",type:"structure",required:["Suggester"],members:{Suggester:{shape:"S1t"}}}},DeleteAnalysisScheme:{input:{type:"structure",required:["DomainName","AnalysisSchemeName"],members:{DomainName:{},AnalysisSchemeName:{}}},output:{resultWrapper:"DeleteAnalysisSchemeResult",type:"structure",required:["AnalysisScheme"],members:{AnalysisScheme:{shape:"Ss"}}}},DeleteDomain:{input:{type:"structure",required:["DomainName"],members:{DomainName:{}}},output:{resultWrapper:"DeleteDomainResult",type:"structure",members:{DomainStatus:{shape:"S8"}}}},DeleteExpression:{input:{type:"structure",required:["DomainName","ExpressionName"],members:{DomainName:{},ExpressionName:{}}},output:{resultWrapper:"DeleteExpressionResult",type:"structure",required:["Expression"],members:{Expression:{shape:"S11"}}}},DeleteIndexField:{input:{type:"structure",required:["DomainName","IndexFieldName"],members:{DomainName:{},IndexFieldName:{}}},output:{resultWrapper:"DeleteIndexFieldResult",type:"structure",required:["IndexField"],members:{IndexField:{shape:"S1n"}}}},DeleteSuggester:{input:{type:"structure",required:["DomainName","SuggesterName"],members:{DomainName:{},SuggesterName:{}}},output:{resultWrapper:"DeleteSuggesterResult",type:"structure",required:["Suggester"],members:{Suggester:{shape:"S1t"}}}},DescribeAnalysisSchemes:{input:{type:"structure",required:["DomainName"],members:{DomainName:{},AnalysisSchemeNames:{shape:"S25"},Deployed:{type:"boolean"}}},output:{resultWrapper:"DescribeAnalysisSchemesResult",type:"structure",required:["AnalysisSchemes"],members:{AnalysisSchemes:{type:"list",member:{shape:"Ss"}}}}},DescribeAvailabilityOptions:{input:{type:"structure",required:["DomainName"],members:{DomainName:{},Deployed:{type:"boolean"}}},output:{resultWrapper:"DescribeAvailabilityOptionsResult",type:"structure",members:{AvailabilityOptions:{shape:"S2a"}}}},DescribeDomainEndpointOptions:{input:{type:"structure",required:["DomainName"],members:{DomainName:{},Deployed:{type:"boolean"}}},output:{resultWrapper:"DescribeDomainEndpointOptionsResult",type:"structure",members:{DomainEndpointOptions:{shape:"S2e"}}}},DescribeDomains:{input:{type:"structure",members:{DomainNames:{type:"list",member:{}}}},output:{resultWrapper:"DescribeDomainsResult",type:"structure",required:["DomainStatusList"],members:{DomainStatusList:{type:"list",member:{shape:"S8"}}}}},DescribeExpressions:{input:{type:"structure",required:["DomainName"],members:{DomainName:{},ExpressionNames:{shape:"S25"},Deployed:{type:"boolean"}}},output:{resultWrapper:"DescribeExpressionsResult",type:"structure",required:["Expressions"],members:{Expressions:{type:"list",member:{shape:"S11"}}}}},DescribeIndexFields:{input:{type:"structure",required:["DomainName"],members:{DomainName:{},FieldNames:{type:"list",member:{}},Deployed:{type:"boolean"}}},output:{resultWrapper:"DescribeIndexFieldsResult",type:"structure",required:["IndexFields"],members:{IndexFields:{type:"list",member:{shape:"S1n"}}}}},DescribeScalingParameters:{input:{type:"structure",required:["DomainName"],members:{DomainName:{}}},output:{resultWrapper:"DescribeScalingParametersResult",type:"structure",required:["ScalingParameters"],members:{ScalingParameters:{shape:"S2u"}}}},DescribeServiceAccessPolicies:{input:{type:"structure",required:["DomainName"],members:{DomainName:{},Deployed:{type:"boolean"}}},output:{resultWrapper:"DescribeServiceAccessPoliciesResult",type:"structure",required:["AccessPolicies"],members:{AccessPolicies:{shape:"S2z"}}}},DescribeSuggesters:{input:{type:"structure",required:["DomainName"],members:{DomainName:{},SuggesterNames:{shape:"S25"},Deployed:{type:"boolean"}}},output:{resultWrapper:"DescribeSuggestersResult",type:"structure",required:["Suggesters"],members:{Suggesters:{type:"list",member:{shape:"S1t"}}}}},IndexDocuments:{input:{type:"structure",required:["DomainName"],members:{DomainName:{}}},output:{resultWrapper:"IndexDocumentsResult",type:"structure",members:{FieldNames:{shape:"S4"}}}},ListDomainNames:{output:{resultWrapper:"ListDomainNamesResult",type:"structure",members:{DomainNames:{type:"map",key:{},value:{}}}}},UpdateAvailabilityOptions:{input:{type:"structure",required:["DomainName","MultiAZ"],members:{DomainName:{},MultiAZ:{type:"boolean"}}},output:{resultWrapper:"UpdateAvailabilityOptionsResult",type:"structure",members:{AvailabilityOptions:{shape:"S2a"}}}},UpdateDomainEndpointOptions:{input:{type:"structure",required:["DomainName","DomainEndpointOptions"],members:{DomainName:{},DomainEndpointOptions:{shape:"S2f"}}},output:{resultWrapper:"UpdateDomainEndpointOptionsResult",type:"structure",members:{DomainEndpointOptions:{shape:"S2e"}}}},UpdateScalingParameters:{input:{type:"structure",required:["DomainName","ScalingParameters"],members:{DomainName:{},ScalingParameters:{shape:"S2v"}}},output:{resultWrapper:"UpdateScalingParametersResult",type:"structure",required:["ScalingParameters"],members:{ScalingParameters:{shape:"S2u"}}}},UpdateServiceAccessPolicies:{input:{type:"structure",required:["DomainName","AccessPolicies"],members:{DomainName:{},AccessPolicies:{}}},output:{resultWrapper:"UpdateServiceAccessPoliciesResult",type:"structure",required:["AccessPolicies"],members:{AccessPolicies:{shape:"S2z"}}}}},shapes:{S4:{type:"list",member:{}},S8:{type:"structure",required:["DomainId","DomainName","RequiresIndexDocuments"],members:{DomainId:{},DomainName:{},ARN:{},Created:{type:"boolean"},Deleted:{type:"boolean"},DocService:{shape:"Sc"},SearchService:{shape:"Sc"},RequiresIndexDocuments:{type:"boolean"},Processing:{type:"boolean"},SearchInstanceType:{},SearchPartitionCount:{type:"integer"},SearchInstanceCount:{type:"integer"},Limits:{type:"structure",required:["MaximumReplicationCount","MaximumPartitionCount"],members:{MaximumReplicationCount:{type:"integer"},MaximumPartitionCount:{type:"integer"}}}}},Sc:{type:"structure",members:{Endpoint:{}}},Sl:{type:"structure",required:["AnalysisSchemeName","AnalysisSchemeLanguage"],members:{AnalysisSchemeName:{},AnalysisSchemeLanguage:{},AnalysisOptions:{type:"structure",members:{Synonyms:{},Stopwords:{},StemmingDictionary:{},JapaneseTokenizationDictionary:{},AlgorithmicStemming:{}}}}},Ss:{type:"structure",required:["Options","Status"],members:{Options:{shape:"Sl"},Status:{shape:"St"}}},St:{type:"structure",required:["CreationDate","UpdateDate","State"],members:{CreationDate:{type:"timestamp"},UpdateDate:{type:"timestamp"},UpdateVersion:{type:"integer"},State:{},PendingDeletion:{type:"boolean"}}},Sy:{type:"structure",required:["ExpressionName","ExpressionValue"],members:{ExpressionName:{},ExpressionValue:{}}},S11:{type:"structure",required:["Options","Status"],members:{Options:{shape:"Sy"},Status:{shape:"St"}}},S13:{type:"structure",required:["IndexFieldName","IndexFieldType"],members:{IndexFieldName:{},IndexFieldType:{},IntOptions:{type:"structure",members:{DefaultValue:{type:"long"},SourceField:{},FacetEnabled:{type:"boolean"},SearchEnabled:{type:"boolean"},ReturnEnabled:{type:"boolean"},SortEnabled:{type:"boolean"}}},DoubleOptions:{type:"structure",members:{DefaultValue:{type:"double"},SourceField:{},FacetEnabled:{type:"boolean"},SearchEnabled:{type:"boolean"},ReturnEnabled:{type:"boolean"},SortEnabled:{type:"boolean"}}},LiteralOptions:{type:"structure",members:{DefaultValue:{},SourceField:{},FacetEnabled:{type:"boolean"},SearchEnabled:{type:"boolean"},ReturnEnabled:{type:"boolean"},SortEnabled:{type:"boolean"}}},TextOptions:{type:"structure",members:{DefaultValue:{},SourceField:{},ReturnEnabled:{type:"boolean"},SortEnabled:{type:"boolean"},HighlightEnabled:{type:"boolean"},AnalysisScheme:{}}},DateOptions:{type:"structure",members:{DefaultValue:{},SourceField:{},FacetEnabled:{type:"boolean"},SearchEnabled:{type:"boolean"},ReturnEnabled:{type:"boolean"},SortEnabled:{type:"boolean"}}},LatLonOptions:{type:"structure",members:{DefaultValue:{},SourceField:{},FacetEnabled:{type:"boolean"},SearchEnabled:{type:"boolean"},ReturnEnabled:{type:"boolean"},SortEnabled:{type:"boolean"}}},IntArrayOptions:{type:"structure",members:{DefaultValue:{type:"long"},SourceFields:{},FacetEnabled:{type:"boolean"},SearchEnabled:{type:"boolean"},ReturnEnabled:{type:"boolean"}}},DoubleArrayOptions:{type:"structure",members:{DefaultValue:{type:"double"},SourceFields:{},FacetEnabled:{type:"boolean"},SearchEnabled:{type:"boolean"},ReturnEnabled:{type:"boolean"}}},LiteralArrayOptions:{type:"structure",members:{DefaultValue:{},SourceFields:{},FacetEnabled:{type:"boolean"},SearchEnabled:{type:"boolean"},ReturnEnabled:{type:"boolean"}}},TextArrayOptions:{type:"structure",members:{DefaultValue:{},SourceFields:{},ReturnEnabled:{type:"boolean"},HighlightEnabled:{type:"boolean"},AnalysisScheme:{}}},DateArrayOptions:{type:"structure",members:{DefaultValue:{},SourceFields:{},FacetEnabled:{type:"boolean"},SearchEnabled:{type:"boolean"},ReturnEnabled:{type:"boolean"}}}}},S1n:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S13"},Status:{shape:"St"}}},S1p:{type:"structure",required:["SuggesterName","DocumentSuggesterOptions"],members:{SuggesterName:{},DocumentSuggesterOptions:{type:"structure",required:["SourceField"],members:{SourceField:{},FuzzyMatching:{},SortExpression:{}}}}},S1t:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S1p"},Status:{shape:"St"}}},S25:{type:"list",member:{}},S2a:{type:"structure",required:["Options","Status"],members:{Options:{type:"boolean"},Status:{shape:"St"}}},S2e:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S2f"},Status:{shape:"St"}}},S2f:{type:"structure",members:{EnforceHTTPS:{type:"boolean"},TLSSecurityPolicy:{}}},S2u:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S2v"},Status:{shape:"St"}}},S2v:{type:"structure",members:{DesiredInstanceType:{},DesiredReplicationCount:{type:"integer"},DesiredPartitionCount:{type:"integer"}}},S2z:{type:"structure",required:["Options","Status"],members:{Options:{},Status:{shape:"St"}}}}}},3396:function(e){e.exports={pagination:{}}},3403:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-04-20",endpointPrefix:"identity-chime",protocol:"rest-json",serviceFullName:"Amazon Chime SDK Identity",serviceId:"Chime SDK Identity",signatureVersion:"v4",signingName:"chime",uid:"chime-sdk-identity-2021-04-20"},operations:{CreateAppInstance:{http:{requestUri:"/app-instances",responseCode:201},input:{type:"structure",required:["Name","ClientRequestToken"],members:{Name:{shape:"S2"},Metadata:{shape:"S3"},ClientRequestToken:{shape:"S4",idempotencyToken:true},Tags:{shape:"S5"}}},output:{type:"structure",members:{AppInstanceArn:{}}}},CreateAppInstanceAdmin:{http:{requestUri:"/app-instances/{appInstanceArn}/admins",responseCode:201},input:{type:"structure",required:["AppInstanceAdminArn","AppInstanceArn"],members:{AppInstanceAdminArn:{},AppInstanceArn:{location:"uri",locationName:"appInstanceArn"}}},output:{type:"structure",members:{AppInstanceAdmin:{shape:"Sd"},AppInstanceArn:{}}}},CreateAppInstanceUser:{http:{requestUri:"/app-instance-users",responseCode:201},input:{type:"structure",required:["AppInstanceArn","AppInstanceUserId","Name","ClientRequestToken"],members:{AppInstanceArn:{},AppInstanceUserId:{type:"string",sensitive:true},Name:{shape:"Sh"},Metadata:{shape:"S3"},ClientRequestToken:{shape:"S4",idempotencyToken:true},Tags:{shape:"S5"}}},output:{type:"structure",members:{AppInstanceUserArn:{}}}},DeleteAppInstance:{http:{method:"DELETE",requestUri:"/app-instances/{appInstanceArn}",responseCode:204},input:{type:"structure",required:["AppInstanceArn"],members:{AppInstanceArn:{location:"uri",locationName:"appInstanceArn"}}}},DeleteAppInstanceAdmin:{http:{method:"DELETE",requestUri:"/app-instances/{appInstanceArn}/admins/{appInstanceAdminArn}",responseCode:204},input:{type:"structure",required:["AppInstanceAdminArn","AppInstanceArn"],members:{AppInstanceAdminArn:{location:"uri",locationName:"appInstanceAdminArn"},AppInstanceArn:{location:"uri",locationName:"appInstanceArn"}}}},DeleteAppInstanceUser:{http:{method:"DELETE",requestUri:"/app-instance-users/{appInstanceUserArn}",responseCode:204},input:{type:"structure",required:["AppInstanceUserArn"],members:{AppInstanceUserArn:{location:"uri",locationName:"appInstanceUserArn"}}}},DeregisterAppInstanceUserEndpoint:{http:{method:"DELETE",requestUri:"/app-instance-users/{appInstanceUserArn}/endpoints/{endpointId}",responseCode:204},input:{type:"structure",required:["AppInstanceUserArn","EndpointId"],members:{AppInstanceUserArn:{shape:"Sn",location:"uri",locationName:"appInstanceUserArn"},EndpointId:{shape:"So",location:"uri",locationName:"endpointId"}}}},DescribeAppInstance:{http:{method:"GET",requestUri:"/app-instances/{appInstanceArn}"},input:{type:"structure",required:["AppInstanceArn"],members:{AppInstanceArn:{location:"uri",locationName:"appInstanceArn"}}},output:{type:"structure",members:{AppInstance:{type:"structure",members:{AppInstanceArn:{},Name:{shape:"S2"},CreatedTimestamp:{type:"timestamp"},LastUpdatedTimestamp:{type:"timestamp"},Metadata:{shape:"S3"}}}}}},DescribeAppInstanceAdmin:{http:{method:"GET",requestUri:"/app-instances/{appInstanceArn}/admins/{appInstanceAdminArn}",responseCode:200},input:{type:"structure",required:["AppInstanceAdminArn","AppInstanceArn"],members:{AppInstanceAdminArn:{location:"uri",locationName:"appInstanceAdminArn"},AppInstanceArn:{location:"uri",locationName:"appInstanceArn"}}},output:{type:"structure",members:{AppInstanceAdmin:{type:"structure",members:{Admin:{shape:"Sd"},AppInstanceArn:{},CreatedTimestamp:{type:"timestamp"}}}}}},DescribeAppInstanceUser:{http:{method:"GET",requestUri:"/app-instance-users/{appInstanceUserArn}"},input:{type:"structure",required:["AppInstanceUserArn"],members:{AppInstanceUserArn:{location:"uri",locationName:"appInstanceUserArn"}}},output:{type:"structure",members:{AppInstanceUser:{type:"structure",members:{AppInstanceUserArn:{},Name:{shape:"Sh"},Metadata:{shape:"S3"},CreatedTimestamp:{type:"timestamp"},LastUpdatedTimestamp:{type:"timestamp"}}}}}},DescribeAppInstanceUserEndpoint:{http:{method:"GET",requestUri:"/app-instance-users/{appInstanceUserArn}/endpoints/{endpointId}",responseCode:200},input:{type:"structure",required:["AppInstanceUserArn","EndpointId"],members:{AppInstanceUserArn:{shape:"S10",location:"uri",locationName:"appInstanceUserArn"},EndpointId:{shape:"So",location:"uri",locationName:"endpointId"}}},output:{type:"structure",members:{AppInstanceUserEndpoint:{type:"structure",members:{AppInstanceUserArn:{shape:"Sn"},EndpointId:{shape:"So"},Name:{shape:"S10"},Type:{},ResourceArn:{shape:"Sn"},EndpointAttributes:{shape:"S14"},CreatedTimestamp:{type:"timestamp"},LastUpdatedTimestamp:{type:"timestamp"},AllowMessages:{},EndpointState:{shape:"S17"}}}}}},GetAppInstanceRetentionSettings:{http:{method:"GET",requestUri:"/app-instances/{appInstanceArn}/retention-settings",responseCode:200},input:{type:"structure",required:["AppInstanceArn"],members:{AppInstanceArn:{location:"uri",locationName:"appInstanceArn"}}},output:{type:"structure",members:{AppInstanceRetentionSettings:{shape:"S1c"},InitiateDeletionTimestamp:{type:"timestamp"}}}},ListAppInstanceAdmins:{http:{method:"GET",requestUri:"/app-instances/{appInstanceArn}/admins",responseCode:200},input:{type:"structure",required:["AppInstanceArn"],members:{AppInstanceArn:{location:"uri",locationName:"appInstanceArn"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"},NextToken:{shape:"S1h",location:"querystring",locationName:"next-token"}}},output:{type:"structure",members:{AppInstanceArn:{},AppInstanceAdmins:{type:"list",member:{type:"structure",members:{Admin:{shape:"Sd"}}}},NextToken:{shape:"S1h"}}}},ListAppInstanceUserEndpoints:{http:{method:"GET",requestUri:"/app-instance-users/{appInstanceUserArn}/endpoints",responseCode:200},input:{type:"structure",required:["AppInstanceUserArn"],members:{AppInstanceUserArn:{shape:"Sn",location:"uri",locationName:"appInstanceUserArn"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"},NextToken:{shape:"S1h",location:"querystring",locationName:"next-token"}}},output:{type:"structure",members:{AppInstanceUserEndpoints:{type:"list",member:{type:"structure",members:{AppInstanceUserArn:{shape:"Sn"},EndpointId:{shape:"So"},Name:{shape:"S10"},Type:{},AllowMessages:{},EndpointState:{shape:"S17"}}}},NextToken:{shape:"S1h"}}}},ListAppInstanceUsers:{http:{method:"GET",requestUri:"/app-instance-users"},input:{type:"structure",required:["AppInstanceArn"],members:{AppInstanceArn:{location:"querystring",locationName:"app-instance-arn"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"},NextToken:{shape:"S1h",location:"querystring",locationName:"next-token"}}},output:{type:"structure",members:{AppInstanceArn:{},AppInstanceUsers:{type:"list",member:{type:"structure",members:{AppInstanceUserArn:{},Name:{shape:"Sh"},Metadata:{shape:"S3"}}}},NextToken:{shape:"S1h"}}}},ListAppInstances:{http:{method:"GET",requestUri:"/app-instances"},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"max-results",type:"integer"},NextToken:{shape:"S1h",location:"querystring",locationName:"next-token"}}},output:{type:"structure",members:{AppInstances:{type:"list",member:{type:"structure",members:{AppInstanceArn:{},Name:{shape:"S2"},Metadata:{shape:"S3"}}}},NextToken:{shape:"S1h"}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags",responseCode:200},input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{location:"querystring",locationName:"arn"}}},output:{type:"structure",members:{Tags:{shape:"S5"}}}},PutAppInstanceRetentionSettings:{http:{method:"PUT",requestUri:"/app-instances/{appInstanceArn}/retention-settings",responseCode:200},input:{type:"structure",required:["AppInstanceArn","AppInstanceRetentionSettings"],members:{AppInstanceArn:{location:"uri",locationName:"appInstanceArn"},AppInstanceRetentionSettings:{shape:"S1c"}}},output:{type:"structure",members:{AppInstanceRetentionSettings:{shape:"S1c"},InitiateDeletionTimestamp:{type:"timestamp"}}}},RegisterAppInstanceUserEndpoint:{http:{requestUri:"/app-instance-users/{appInstanceUserArn}/endpoints",responseCode:201},input:{type:"structure",required:["AppInstanceUserArn","Type","ResourceArn","EndpointAttributes","ClientRequestToken"],members:{AppInstanceUserArn:{shape:"Sn",location:"uri",locationName:"appInstanceUserArn"},Name:{shape:"S10"},Type:{},ResourceArn:{shape:"Sn"},EndpointAttributes:{shape:"S14"},ClientRequestToken:{shape:"S4",idempotencyToken:true},AllowMessages:{}}},output:{type:"structure",members:{AppInstanceUserArn:{shape:"Sn"},EndpointId:{shape:"So"}}}},TagResource:{http:{requestUri:"/tags?operation=tag-resource",responseCode:204},input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"S5"}}}},UntagResource:{http:{requestUri:"/tags?operation=untag-resource",responseCode:204},input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{shape:"S7"}}}}},UpdateAppInstance:{http:{method:"PUT",requestUri:"/app-instances/{appInstanceArn}",responseCode:200},input:{type:"structure",required:["AppInstanceArn","Name","Metadata"],members:{AppInstanceArn:{location:"uri",locationName:"appInstanceArn"},Name:{shape:"S2"},Metadata:{shape:"S3"}}},output:{type:"structure",members:{AppInstanceArn:{}}}},UpdateAppInstanceUser:{http:{method:"PUT",requestUri:"/app-instance-users/{appInstanceUserArn}",responseCode:200},input:{type:"structure",required:["AppInstanceUserArn","Name","Metadata"],members:{AppInstanceUserArn:{location:"uri",locationName:"appInstanceUserArn"},Name:{shape:"Sh"},Metadata:{shape:"S3"}}},output:{type:"structure",members:{AppInstanceUserArn:{}}}},UpdateAppInstanceUserEndpoint:{http:{method:"PUT",requestUri:"/app-instance-users/{appInstanceUserArn}/endpoints/{endpointId}",responseCode:200},input:{type:"structure",required:["AppInstanceUserArn","EndpointId"],members:{AppInstanceUserArn:{shape:"Sn",location:"uri",locationName:"appInstanceUserArn"},EndpointId:{shape:"So",location:"uri",locationName:"endpointId"},Name:{shape:"S10"},AllowMessages:{}}},output:{type:"structure",members:{AppInstanceUserArn:{shape:"Sn"},EndpointId:{shape:"So"}}}}},shapes:{S2:{type:"string",sensitive:true},S3:{type:"string",sensitive:true},S4:{type:"string",sensitive:true},S5:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{shape:"S7"},Value:{type:"string",sensitive:true}}}},S7:{type:"string",sensitive:true},Sd:{type:"structure",members:{Arn:{},Name:{type:"string",sensitive:true}}},Sh:{type:"string",sensitive:true},Sn:{type:"string",sensitive:true},So:{type:"string",sensitive:true},S10:{type:"string",sensitive:true},S14:{type:"structure",required:["DeviceToken"],members:{DeviceToken:{shape:"S15"},VoipDeviceToken:{shape:"S15"}}},S15:{type:"string",sensitive:true},S17:{type:"structure",required:["Status"],members:{Status:{},StatusReason:{}}},S1c:{type:"structure",members:{ChannelRetentionSettings:{type:"structure",members:{RetentionDays:{type:"integer"}}}}},S1h:{type:"string",sensitive:true}}}},3405:function(e){e.exports={pagination:{ListAliases:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListGroupMembers:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListGroups:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListMailDomains:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListMailboxExportJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListMailboxPermissions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListMobileDeviceAccessOverrides:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListOrganizations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListResourceDelegates:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListResources:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListUsers:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},3410:function(e){e.exports={pagination:{ListBundles:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListProjects:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},3413:function(e){e.exports={pagination:{ListDevices:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListDomains:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListFleets:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListWebsiteAuthorizationProviders:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListWebsiteCertificateAuthorities:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},3421:function(e){e.exports={pagination:{}}},3458:function(e,t,r){(function(){var t,i,s,a,o,n,u,p,m,c,l,d,y,b,S=function(e,t){for(var r in t){if(g.call(t,r))e[r]=t[r]}function ctor(){this.constructor=e}ctor.prototype=t.prototype;e.prototype=new ctor;e.__super__=t.prototype;return e},g={}.hasOwnProperty;u=r(7738);p=r(5735);t=r(9657);i=r(7919);m=r(5796);l=r(7660);y=r(9708);c=r(2491);s=r(3801);a=r(9463);o=r(7661);n=r(9019);b=r(9423);e.exports=d=function(e){S(XMLStreamWriter,e);function XMLStreamWriter(e,t){XMLStreamWriter.__super__.constructor.call(this,t);this.stream=e}XMLStreamWriter.prototype.document=function(e){var t,r,s,a,o,n,m,l;n=e.children;for(r=0,a=n.length;r"+this.endline(e))};XMLStreamWriter.prototype.comment=function(e,t){return this.stream.write(this.space(t)+"\x3c!-- "+e.text+" --\x3e"+this.endline(e))};XMLStreamWriter.prototype.declaration=function(e,t){this.stream.write(this.space(t));this.stream.write('");return this.stream.write(this.endline(e))};XMLStreamWriter.prototype.docType=function(e,r){var u,p,m,l;r||(r=0);this.stream.write(this.space(r));this.stream.write("0){this.stream.write(" [");this.stream.write(this.endline(e));l=e.children;for(p=0,m=l.length;p");return this.stream.write(this.endline(e))};XMLStreamWriter.prototype.element=function(e,r){var s,a,o,n,u,p,d,b;r||(r=0);b=this.space(r);this.stream.write(b+"<"+e.name);p=e.attributes;for(u in p){if(!g.call(p,u))continue;s=p[u];this.attribute(s)}if(e.children.length===0||e.children.every(function(e){return e.value===""})){if(this.allowEmpty){this.stream.write(">")}else{this.stream.write(this.spacebeforeslash+"/>")}}else if(this.pretty&&e.children.length===1&&e.children[0].value!=null){this.stream.write(">");this.stream.write(e.children[0].value);this.stream.write("")}else{this.stream.write(">"+this.newline);d=e.children;for(o=0,n=d.length;o")}return this.stream.write(this.endline(e))};XMLStreamWriter.prototype.processingInstruction=function(e,t){this.stream.write(this.space(t)+""+this.endline(e))};XMLStreamWriter.prototype.raw=function(e,t){return this.stream.write(this.space(t)+e.value+this.endline(e))};XMLStreamWriter.prototype.text=function(e,t){return this.stream.write(this.space(t)+e.value+this.endline(e))};XMLStreamWriter.prototype.dtdAttList=function(e,t){this.stream.write(this.space(t)+""+this.endline(e))};XMLStreamWriter.prototype.dtdElement=function(e,t){this.stream.write(this.space(t)+""+this.endline(e))};XMLStreamWriter.prototype.dtdEntity=function(e,t){this.stream.write(this.space(t)+""+this.endline(e))};XMLStreamWriter.prototype.dtdNotation=function(e,t){this.stream.write(this.space(t)+""+this.endline(e))};XMLStreamWriter.prototype.endline=function(e){if(!e.isLastRootNode){return this.newline}else{return""}};return XMLStreamWriter}(b)}).call(this)},3462:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-07-25",endpointPrefix:"lookoutmetrics",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"LookoutMetrics",serviceFullName:"Amazon Lookout for Metrics",serviceId:"LookoutMetrics",signatureVersion:"v4",signingName:"lookoutmetrics",uid:"lookoutmetrics-2017-07-25"},operations:{ActivateAnomalyDetector:{http:{requestUri:"/ActivateAnomalyDetector"},input:{type:"structure",required:["AnomalyDetectorArn"],members:{AnomalyDetectorArn:{}}},output:{type:"structure",members:{}}},BackTestAnomalyDetector:{http:{requestUri:"/BackTestAnomalyDetector"},input:{type:"structure",required:["AnomalyDetectorArn"],members:{AnomalyDetectorArn:{}}},output:{type:"structure",members:{}}},CreateAlert:{http:{requestUri:"/CreateAlert"},input:{type:"structure",required:["AlertName","AlertSensitivityThreshold","AnomalyDetectorArn","Action"],members:{AlertName:{},AlertSensitivityThreshold:{type:"integer"},AlertDescription:{},AnomalyDetectorArn:{},Action:{shape:"Sa"},Tags:{shape:"Sd"}}},output:{type:"structure",members:{AlertArn:{}}}},CreateAnomalyDetector:{http:{requestUri:"/CreateAnomalyDetector"},input:{type:"structure",required:["AnomalyDetectorName","AnomalyDetectorConfig"],members:{AnomalyDetectorName:{},AnomalyDetectorDescription:{},AnomalyDetectorConfig:{shape:"Sk"},KmsKeyArn:{},Tags:{shape:"Sd"}}},output:{type:"structure",members:{AnomalyDetectorArn:{}}}},CreateMetricSet:{http:{requestUri:"/CreateMetricSet"},input:{type:"structure",required:["AnomalyDetectorArn","MetricSetName","MetricList","MetricSource"],members:{AnomalyDetectorArn:{},MetricSetName:{},MetricSetDescription:{},MetricList:{shape:"Sr"},Offset:{type:"integer"},TimestampColumn:{shape:"Sx"},DimensionList:{shape:"Sz"},MetricSetFrequency:{},MetricSource:{shape:"S10"},Timezone:{},Tags:{shape:"Sd"}}},output:{type:"structure",members:{MetricSetArn:{}}}},DeactivateAnomalyDetector:{http:{requestUri:"/DeactivateAnomalyDetector"},input:{type:"structure",required:["AnomalyDetectorArn"],members:{AnomalyDetectorArn:{}}},output:{type:"structure",members:{}}},DeleteAlert:{http:{requestUri:"/DeleteAlert"},input:{type:"structure",required:["AlertArn"],members:{AlertArn:{}}},output:{type:"structure",members:{}}},DeleteAnomalyDetector:{http:{requestUri:"/DeleteAnomalyDetector"},input:{type:"structure",required:["AnomalyDetectorArn"],members:{AnomalyDetectorArn:{}}},output:{type:"structure",members:{}}},DescribeAlert:{http:{requestUri:"/DescribeAlert"},input:{type:"structure",required:["AlertArn"],members:{AlertArn:{}}},output:{type:"structure",members:{Alert:{type:"structure",members:{Action:{shape:"Sa"},AlertDescription:{},AlertArn:{},AnomalyDetectorArn:{},AlertName:{},AlertSensitivityThreshold:{type:"integer"},AlertType:{},AlertStatus:{},LastModificationTime:{type:"timestamp"},CreationTime:{type:"timestamp"}}}}}},DescribeAnomalyDetectionExecutions:{http:{requestUri:"/DescribeAnomalyDetectionExecutions"},input:{type:"structure",required:["AnomalyDetectorArn"],members:{AnomalyDetectorArn:{},Timestamp:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ExecutionList:{type:"list",member:{type:"structure",members:{Timestamp:{},Status:{},FailureReason:{}}}},NextToken:{}}}},DescribeAnomalyDetector:{http:{requestUri:"/DescribeAnomalyDetector"},input:{type:"structure",required:["AnomalyDetectorArn"],members:{AnomalyDetectorArn:{}}},output:{type:"structure",members:{AnomalyDetectorArn:{},AnomalyDetectorName:{},AnomalyDetectorDescription:{},AnomalyDetectorConfig:{type:"structure",members:{AnomalyDetectorFrequency:{}}},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},Status:{},FailureReason:{},KmsKeyArn:{},FailureType:{}}}},DescribeMetricSet:{http:{requestUri:"/DescribeMetricSet"},input:{type:"structure",required:["MetricSetArn"],members:{MetricSetArn:{}}},output:{type:"structure",members:{MetricSetArn:{},AnomalyDetectorArn:{},MetricSetName:{},MetricSetDescription:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},Offset:{type:"integer"},MetricList:{shape:"Sr"},TimestampColumn:{shape:"Sx"},DimensionList:{shape:"Sz"},MetricSetFrequency:{},Timezone:{},MetricSource:{shape:"S10"}}}},DetectMetricSetConfig:{http:{requestUri:"/DetectMetricSetConfig"},input:{type:"structure",required:["AnomalyDetectorArn","AutoDetectionMetricSource"],members:{AnomalyDetectorArn:{},AutoDetectionMetricSource:{type:"structure",members:{S3SourceConfig:{type:"structure",members:{TemplatedPathList:{shape:"S12"},HistoricalDataPathList:{shape:"S14"}}}}}}},output:{type:"structure",members:{DetectedMetricSetConfig:{type:"structure",members:{Offset:{shape:"S2y"},MetricSetFrequency:{shape:"S2y"},MetricSource:{type:"structure",members:{S3SourceConfig:{type:"structure",members:{FileFormatDescriptor:{type:"structure",members:{CsvFormatDescriptor:{type:"structure",members:{FileCompression:{shape:"S2y"},Charset:{shape:"S2y"},ContainsHeader:{shape:"S2y"},Delimiter:{shape:"S2y"},HeaderList:{shape:"S2y"},QuoteSymbol:{shape:"S2y"}}},JsonFormatDescriptor:{type:"structure",members:{FileCompression:{shape:"S2y"},Charset:{shape:"S2y"}}}}}}}}}}}}}},GetAnomalyGroup:{http:{requestUri:"/GetAnomalyGroup"},input:{type:"structure",required:["AnomalyGroupId","AnomalyDetectorArn"],members:{AnomalyGroupId:{},AnomalyDetectorArn:{}}},output:{type:"structure",members:{AnomalyGroup:{type:"structure",members:{StartTime:{},EndTime:{},AnomalyGroupId:{},AnomalyGroupScore:{type:"double"},PrimaryMetricName:{},MetricLevelImpactList:{type:"list",member:{type:"structure",members:{MetricName:{},NumTimeSeries:{type:"integer"},ContributionMatrix:{type:"structure",members:{DimensionContributionList:{type:"list",member:{type:"structure",members:{DimensionName:{},DimensionValueContributionList:{type:"list",member:{type:"structure",members:{DimensionValue:{},ContributionScore:{type:"double"}}}}}}}}}}}}}}}}},GetFeedback:{http:{requestUri:"/GetFeedback"},input:{type:"structure",required:["AnomalyDetectorArn","AnomalyGroupTimeSeriesFeedback"],members:{AnomalyDetectorArn:{},AnomalyGroupTimeSeriesFeedback:{type:"structure",required:["AnomalyGroupId"],members:{AnomalyGroupId:{},TimeSeriesId:{}}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AnomalyGroupTimeSeriesFeedback:{type:"list",member:{type:"structure",members:{TimeSeriesId:{},IsAnomaly:{type:"boolean"}}}},NextToken:{}}}},GetSampleData:{http:{requestUri:"/GetSampleData"},input:{type:"structure",members:{S3SourceConfig:{type:"structure",required:["RoleArn","FileFormatDescriptor"],members:{RoleArn:{},TemplatedPathList:{shape:"S12"},HistoricalDataPathList:{shape:"S14"},FileFormatDescriptor:{shape:"S16"}}}}},output:{type:"structure",members:{HeaderValues:{type:"list",member:{}},SampleRows:{type:"list",member:{type:"list",member:{}}}}}},ListAlerts:{http:{requestUri:"/ListAlerts"},input:{type:"structure",members:{AnomalyDetectorArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{AlertSummaryList:{type:"list",member:{type:"structure",members:{AlertArn:{},AnomalyDetectorArn:{},AlertName:{},AlertSensitivityThreshold:{type:"integer"},AlertType:{},AlertStatus:{},LastModificationTime:{type:"timestamp"},CreationTime:{type:"timestamp"},Tags:{shape:"Sd"}}}},NextToken:{}}}},ListAnomalyDetectors:{http:{requestUri:"/ListAnomalyDetectors"},input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AnomalyDetectorSummaryList:{type:"list",member:{type:"structure",members:{AnomalyDetectorArn:{},AnomalyDetectorName:{},AnomalyDetectorDescription:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},Status:{},Tags:{shape:"Sd"}}}},NextToken:{}}}},ListAnomalyGroupRelatedMetrics:{http:{requestUri:"/ListAnomalyGroupRelatedMetrics"},input:{type:"structure",required:["AnomalyDetectorArn","AnomalyGroupId"],members:{AnomalyDetectorArn:{},AnomalyGroupId:{},RelationshipTypeFilter:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{InterMetricImpactList:{type:"list",member:{type:"structure",members:{MetricName:{},AnomalyGroupId:{},RelationshipType:{},ContributionPercentage:{type:"double"}}}},NextToken:{}}}},ListAnomalyGroupSummaries:{http:{requestUri:"/ListAnomalyGroupSummaries"},input:{type:"structure",required:["AnomalyDetectorArn","SensitivityThreshold"],members:{AnomalyDetectorArn:{},SensitivityThreshold:{type:"integer"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AnomalyGroupSummaryList:{type:"list",member:{type:"structure",members:{StartTime:{},EndTime:{},AnomalyGroupId:{},AnomalyGroupScore:{type:"double"},PrimaryMetricName:{}}}},AnomalyGroupStatistics:{type:"structure",members:{EvaluationStartDate:{},TotalCount:{type:"integer"},ItemizedMetricStatsList:{type:"list",member:{type:"structure",members:{MetricName:{},OccurrenceCount:{type:"integer"}}}}}},NextToken:{}}}},ListAnomalyGroupTimeSeries:{http:{requestUri:"/ListAnomalyGroupTimeSeries"},input:{type:"structure",required:["AnomalyDetectorArn","AnomalyGroupId","MetricName"],members:{AnomalyDetectorArn:{},AnomalyGroupId:{},MetricName:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AnomalyGroupId:{},MetricName:{},TimestampList:{type:"list",member:{}},NextToken:{},TimeSeriesList:{type:"list",member:{type:"structure",required:["TimeSeriesId","DimensionList","MetricValueList"],members:{TimeSeriesId:{},DimensionList:{type:"list",member:{type:"structure",required:["DimensionName","DimensionValue"],members:{DimensionName:{},DimensionValue:{}}}},MetricValueList:{type:"list",member:{type:"double"}}}}}}}},ListMetricSets:{http:{requestUri:"/ListMetricSets"},input:{type:"structure",members:{AnomalyDetectorArn:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{MetricSetSummaryList:{type:"list",member:{type:"structure",members:{MetricSetArn:{},AnomalyDetectorArn:{},MetricSetDescription:{},MetricSetName:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},Tags:{shape:"Sd"}}}},NextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{Tags:{shape:"Sd",locationName:"Tags"}}}},PutFeedback:{http:{requestUri:"/PutFeedback"},input:{type:"structure",required:["AnomalyDetectorArn","AnomalyGroupTimeSeriesFeedback"],members:{AnomalyDetectorArn:{},AnomalyGroupTimeSeriesFeedback:{type:"structure",required:["AnomalyGroupId","TimeSeriesId","IsAnomaly"],members:{AnomalyGroupId:{},TimeSeriesId:{},IsAnomaly:{type:"boolean"}}}}},output:{type:"structure",members:{}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:204},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"resourceArn"},Tags:{shape:"Sd",locationName:"tags"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resourceArn}",responseCode:204},input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{location:"uri",locationName:"resourceArn"},TagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateAnomalyDetector:{http:{requestUri:"/UpdateAnomalyDetector"},input:{type:"structure",required:["AnomalyDetectorArn"],members:{AnomalyDetectorArn:{},KmsKeyArn:{},AnomalyDetectorDescription:{},AnomalyDetectorConfig:{shape:"Sk"}}},output:{type:"structure",members:{AnomalyDetectorArn:{}}}},UpdateMetricSet:{http:{requestUri:"/UpdateMetricSet"},input:{type:"structure",required:["MetricSetArn"],members:{MetricSetArn:{},MetricSetDescription:{},MetricList:{shape:"Sr"},Offset:{type:"integer"},TimestampColumn:{shape:"Sx"},DimensionList:{shape:"Sz"},MetricSetFrequency:{},MetricSource:{shape:"S10"}}},output:{type:"structure",members:{MetricSetArn:{}}}}},shapes:{Sa:{type:"structure",members:{SNSConfiguration:{type:"structure",required:["RoleArn","SnsTopicArn"],members:{RoleArn:{},SnsTopicArn:{}}},LambdaConfiguration:{type:"structure",required:["RoleArn","LambdaArn"],members:{RoleArn:{},LambdaArn:{}}}}},Sd:{type:"map",key:{},value:{}},Sk:{type:"structure",members:{AnomalyDetectorFrequency:{}}},Sr:{type:"list",member:{type:"structure",required:["MetricName","AggregationFunction"],members:{MetricName:{},AggregationFunction:{},Namespace:{}}}},Sx:{type:"structure",members:{ColumnName:{},ColumnFormat:{}}},Sz:{type:"list",member:{}},S10:{type:"structure",members:{S3SourceConfig:{type:"structure",members:{RoleArn:{},TemplatedPathList:{shape:"S12"},HistoricalDataPathList:{shape:"S14"},FileFormatDescriptor:{shape:"S16"}}},AppFlowConfig:{type:"structure",members:{RoleArn:{},FlowName:{}}},CloudWatchConfig:{type:"structure",members:{RoleArn:{}}},RDSSourceConfig:{type:"structure",members:{DBInstanceIdentifier:{},DatabaseHost:{},DatabasePort:{type:"integer"},SecretManagerArn:{},DatabaseName:{},TableName:{},RoleArn:{},VpcConfiguration:{shape:"S1q"}}},RedshiftSourceConfig:{type:"structure",members:{ClusterIdentifier:{},DatabaseHost:{},DatabasePort:{type:"integer"},SecretManagerArn:{},DatabaseName:{},TableName:{},RoleArn:{},VpcConfiguration:{shape:"S1q"}}}}},S12:{type:"list",member:{}},S14:{type:"list",member:{}},S16:{type:"structure",members:{CsvFormatDescriptor:{type:"structure",members:{FileCompression:{},Charset:{},ContainsHeader:{type:"boolean"},Delimiter:{},HeaderList:{type:"list",member:{}},QuoteSymbol:{}}},JsonFormatDescriptor:{type:"structure",members:{FileCompression:{},Charset:{}}}}},S1q:{type:"structure",required:["SubnetIdList","SecurityGroupIdList"],members:{SubnetIdList:{type:"list",member:{}},SecurityGroupIdList:{type:"list",member:{}}}},S2y:{type:"structure",members:{Value:{type:"structure",members:{S:{},N:{},B:{},SS:{type:"list",member:{}},NS:{type:"list",member:{}},BS:{type:"list",member:{}}}},Confidence:{},Message:{}}}}}},3492:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["billingconductor"]={};i.Billingconductor=s.defineService("billingconductor",["2021-07-30"]);Object.defineProperty(a.services["billingconductor"],"2021-07-30",{get:function get(){var e=r(6258);e.paginators=r(5475).pagination;e.waiters=r(5761).waiters;return e},enumerable:true,configurable:true});e.exports=i.Billingconductor},3494:function(e){e.exports={pagination:{DescribeEndpoints:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Endpoints"},ListJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Jobs"},ListPresets:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Presets"},ListJobTemplates:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"JobTemplates"},ListQueues:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Queues"}}}},3496:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["route53recoverycontrolconfig"]={};i.Route53RecoveryControlConfig=s.defineService("route53recoverycontrolconfig",["2020-11-02"]);Object.defineProperty(a.services["route53recoverycontrolconfig"],"2020-11-02",{get:function get(){var e=r(888);e.paginators=r(6826).pagination;e.waiters=r(6540).waiters;return e},enumerable:true,configurable:true});e.exports=i.Route53RecoveryControlConfig},3499:function(e){e.exports={pagination:{ListContactChannels:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ContactChannels"},ListContacts:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Contacts"},ListEngagements:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Engagements"},ListPageReceipts:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Receipts"},ListPagesByContact:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Pages"},ListPagesByEngagement:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Pages"}}}},3501:function(e){e.exports={version:2,waiters:{TableExists:{delay:20,operation:"DescribeTable",maxAttempts:25,acceptors:[{expected:"ACTIVE",matcher:"path",state:"success",argument:"Table.TableStatus"},{expected:"ResourceNotFoundException",matcher:"error",state:"retry"}]},TableNotExists:{delay:20,operation:"DescribeTable",maxAttempts:25,acceptors:[{expected:"ResourceNotFoundException",matcher:"error",state:"success"}]}}}},3503:function(e,t,r){var i=r(395);var s=r(7788);var a=r(3546);var o=i.util.inherit;var n=0;var u=r(8171);i.Service=o({constructor:function Service(e){if(!this.loadServiceClass){throw i.util.error(new Error,"Service must be constructed with `new' operator")}if(e){if(e.region){var t=e.region;if(u.isFipsRegion(t)){e.region=u.getRealRegion(t);e.useFipsEndpoint=true}if(u.isGlobalRegion(t)){e.region=u.getRealRegion(t)}}if(typeof e.useDualstack==="boolean"&&typeof e.useDualstackEndpoint!=="boolean"){e.useDualstackEndpoint=e.useDualstack}}var r=this.loadServiceClass(e||{});if(r){var s=i.util.copy(e);var a=new r(e);Object.defineProperty(a,"_originalConfig",{get:function(){return s},enumerable:false,configurable:true});a._clientId=++n;return a}this.initialize(e)},initialize:function initialize(e){var t=i.config[this.serviceIdentifier];this.config=new i.Config(i.config);if(t)this.config.update(t,true);if(e)this.config.update(e,true);this.validateService();if(!this.config.endpoint)a.configureEndpoint(this);this.config.endpoint=this.endpointFromTemplate(this.config.endpoint);this.setEndpoint(this.config.endpoint);i.SequentialExecutor.call(this);i.Service.addDefaultMonitoringListeners(this);if((this.config.clientSideMonitoring||i.Service._clientSideMonitoring)&&this.publisher){var r=this.publisher;this.addNamedListener("PUBLISH_API_CALL","apiCall",function PUBLISH_API_CALL(e){process.nextTick(function(){r.eventHandler(e)})});this.addNamedListener("PUBLISH_API_ATTEMPT","apiCallAttempt",function PUBLISH_API_ATTEMPT(e){process.nextTick(function(){r.eventHandler(e)})})}},validateService:function validateService(){},loadServiceClass:function loadServiceClass(e){var t=e;if(!i.util.isEmpty(this.api)){return null}else if(t.apiConfig){return i.Service.defineServiceApi(this.constructor,t.apiConfig)}else if(!this.constructor.services){return null}else{t=new i.Config(i.config);t.update(e,true);var r=t.apiVersions[this.constructor.serviceIdentifier];r=r||t.apiVersion;return this.getLatestServiceClass(r)}},getLatestServiceClass:function getLatestServiceClass(e){e=this.getLatestServiceVersion(e);if(this.constructor.services[e]===null){i.Service.defineServiceApi(this.constructor,e)}return this.constructor.services[e]},getLatestServiceVersion:function getLatestServiceVersion(e){if(!this.constructor.services||this.constructor.services.length===0){throw new Error("No services defined on "+this.constructor.serviceIdentifier)}if(!e){e="latest"}else if(i.util.isType(e,Date)){e=i.util.date.iso8601(e).split("T")[0]}if(Object.hasOwnProperty(this.constructor.services,e)){return e}var t=Object.keys(this.constructor.services).sort();var r=null;for(var s=t.length-1;s>=0;s--){if(t[s][t[s].length-1]!=="*"){r=t[s]}if(t[s].substr(0,10)<=e){return r}}throw new Error("Could not find "+this.constructor.serviceIdentifier+" API to satisfy version constraint `"+e+"'")},api:{},defaultRetryCount:3,customizeRequests:function customizeRequests(e){if(!e){this.customRequestHandler=null}else if(typeof e==="function"){this.customRequestHandler=e}else{throw new Error("Invalid callback type '"+typeof e+"' provided in customizeRequests")}},makeRequest:function makeRequest(e,t,r){if(typeof t==="function"){r=t;t=null}t=t||{};if(this.config.params){var s=this.api.operations[e];if(s){t=i.util.copy(t);i.util.each(this.config.params,function(e,r){if(s.input.members[e]){if(t[e]===undefined||t[e]===null){t[e]=r}}})}}var a=new i.Request(this,e,t);this.addAllRequestListeners(a);this.attachMonitoringEmitter(a);if(r)a.send(r);return a},makeUnauthenticatedRequest:function makeUnauthenticatedRequest(e,t,r){if(typeof t==="function"){r=t;t={}}var i=this.makeRequest(e,t).toUnauthenticated();return r?i.send(r):i},waitFor:function waitFor(e,t,r){var s=new i.ResourceWaiter(this,e);return s.wait(t,r)},addAllRequestListeners:function addAllRequestListeners(e){var t=[i.events,i.EventListeners.Core,this.serviceInterface(),i.EventListeners.CorePost];for(var r=0;r299){if(s.code)r.FinalAwsException=s.code;if(s.message)r.FinalAwsExceptionMessage=s.message}else{if(s.code||s.name)r.FinalSdkException=s.code||s.name;if(s.message)r.FinalSdkExceptionMessage=s.message}}return r},apiAttemptEvent:function apiAttemptEvent(e){var t=e.service.api.operations[e.operation];var r={Type:"ApiCallAttempt",Api:t?t.name:e.operation,Version:1,Service:e.service.api.serviceId||e.service.api.endpointPrefix,Fqdn:e.httpRequest.endpoint.hostname,UserAgent:e.httpRequest.getUserAgent()};var i=e.response;if(i.httpResponse.statusCode){r.HttpStatusCode=i.httpResponse.statusCode}if(!e._unAuthenticated&&e.service.config.credentials&&e.service.config.credentials.accessKeyId){r.AccessKey=e.service.config.credentials.accessKeyId}if(!i.httpResponse.headers)return r;if(e.httpRequest.headers["x-amz-security-token"]){r.SessionToken=e.httpRequest.headers["x-amz-security-token"]}if(i.httpResponse.headers["x-amzn-requestid"]){r.XAmznRequestId=i.httpResponse.headers["x-amzn-requestid"]}if(i.httpResponse.headers["x-amz-request-id"]){r.XAmzRequestId=i.httpResponse.headers["x-amz-request-id"]}if(i.httpResponse.headers["x-amz-id-2"]){r.XAmzId2=i.httpResponse.headers["x-amz-id-2"]}return r},attemptFailEvent:function attemptFailEvent(e){var t=this.apiAttemptEvent(e);var r=e.response;var i=r.error;if(r.httpResponse.statusCode>299){if(i.code)t.AwsException=i.code;if(i.message)t.AwsExceptionMessage=i.message}else{if(i.code||i.name)t.SdkException=i.code||i.name;if(i.message)t.SdkExceptionMessage=i.message}return t},attachMonitoringEmitter:function attachMonitoringEmitter(e){var t;var r;var s;var a;var o=0;var n;var u;var p=this;var m=true;e.on("validate",function(){a=i.util.realClock.now();u=Date.now()},m);e.on("sign",function(){r=i.util.realClock.now();t=Date.now();n=e.httpRequest.region;o++},m);e.on("validateResponse",function(){s=Math.round(i.util.realClock.now()-r)});e.addNamedListener("API_CALL_ATTEMPT","success",function API_CALL_ATTEMPT(){var r=p.apiAttemptEvent(e);r.Timestamp=t;r.AttemptLatency=s>=0?s:0;r.Region=n;p.emit("apiCallAttempt",[r])});e.addNamedListener("API_CALL_ATTEMPT_RETRY","retry",function API_CALL_ATTEMPT_RETRY(){var a=p.attemptFailEvent(e);a.Timestamp=t;s=s||Math.round(i.util.realClock.now()-r);a.AttemptLatency=s>=0?s:0;a.Region=n;p.emit("apiCallAttempt",[a])});e.addNamedListener("API_CALL","complete",function API_CALL(){var t=p.apiCallEvent(e);t.AttemptCount=o;if(t.AttemptCount<=0)return;t.Timestamp=u;var r=Math.round(i.util.realClock.now()-a);t.Latency=r>=0?r:0;var s=e.response;if(s.error&&s.error.retryable&&typeof s.retryCount==="number"&&typeof s.maxRetries==="number"&&s.retryCount>=s.maxRetries){t.MaxRetriesExceeded=1}p.emit("apiCall",[t])})},setupRequestListeners:function setupRequestListeners(e){},getSigningName:function getSigningName(){return this.api.signingName||this.api.endpointPrefix},getSignerClass:function getSignerClass(e){var t;var r=null;var s="";if(e){var a=e.service.api.operations||{};r=a[e.operation]||null;s=r?r.authtype:""}if(this.config.signatureVersion){t=this.config.signatureVersion}else if(s==="v4"||s==="v4-unsigned-body"){t="v4"}else{t=this.api.signatureVersion}return i.Signers.RequestSigner.getVersion(t)},serviceInterface:function serviceInterface(){switch(this.api.protocol){case"ec2":return i.EventListeners.Query;case"query":return i.EventListeners.Query;case"json":return i.EventListeners.Json;case"rest-json":return i.EventListeners.RestJson;case"rest-xml":return i.EventListeners.RestXml}if(this.api.protocol){throw new Error("Invalid service `protocol' "+this.api.protocol+" in API config")}},successfulResponse:function successfulResponse(e){return e.httpResponse.statusCode<300},numRetries:function numRetries(){if(this.config.maxRetries!==undefined){return this.config.maxRetries}else{return this.defaultRetryCount}},retryDelays:function retryDelays(e,t){return i.util.calculateRetryDelay(e,this.config.retryDelayOptions,t)},retryableError:function retryableError(e){if(this.timeoutError(e))return true;if(this.networkingError(e))return true;if(this.expiredCredentialsError(e))return true;if(this.throttledError(e))return true;if(e.statusCode>=500)return true;return false},networkingError:function networkingError(e){return e.code==="NetworkingError"},timeoutError:function timeoutError(e){return e.code==="TimeoutError"},expiredCredentialsError:function expiredCredentialsError(e){return e.code==="ExpiredTokenException"},clockSkewError:function clockSkewError(e){switch(e.code){case"RequestTimeTooSkewed":case"RequestExpired":case"InvalidSignatureException":case"SignatureDoesNotMatch":case"AuthFailure":case"RequestInTheFuture":return true;default:return false}},getSkewCorrectedDate:function getSkewCorrectedDate(){return new Date(Date.now()+this.config.systemClockOffset)},applyClockOffset:function applyClockOffset(e){if(e){this.config.systemClockOffset=e-Date.now()}},isClockSkewed:function isClockSkewed(e){if(e){return Math.abs(this.getSkewCorrectedDate().getTime()-e)>=3e5}},throttledError:function throttledError(e){if(e.statusCode===429)return true;switch(e.code){case"ProvisionedThroughputExceededException":case"Throttling":case"ThrottlingException":case"RequestLimitExceeded":case"RequestThrottled":case"RequestThrottledException":case"TooManyRequestsException":case"TransactionInProgressException":case"EC2ThrottledException":return true;default:return false}},endpointFromTemplate:function endpointFromTemplate(e){if(typeof e!=="string")return e;var t=e;t=t.replace(/\{service\}/g,this.api.endpointPrefix);t=t.replace(/\{region\}/g,this.config.region);t=t.replace(/\{scheme\}/g,this.config.sslEnabled?"https":"http");return t},setEndpoint:function setEndpoint(e){this.endpoint=new i.Endpoint(e,this.config)},paginationConfig:function paginationConfig(e,t){var r=this.api.operations[e].paginator;if(!r){if(t){var s=new Error;throw i.util.error(s,"No pagination configuration for "+e)}return null}return r}});i.util.update(i.Service,{defineMethods:function defineMethods(e){i.util.each(e.prototype.api.operations,function iterator(t){if(e.prototype[t])return;var r=e.prototype.api.operations[t];if(r.authtype==="none"){e.prototype[t]=function(e,r){return this.makeUnauthenticatedRequest(t,e,r)}}else{e.prototype[t]=function(e,r){return this.makeRequest(t,e,r)}}})},defineService:function defineService(e,t,r){i.Service._serviceMap[e]=true;if(!Array.isArray(t)){r=t;t=[]}var s=o(i.Service,r||{});if(typeof e==="string"){i.Service.addVersions(s,t);var a=s.serviceIdentifier||e;s.serviceIdentifier=a}else{s.prototype.api=e;i.Service.defineMethods(s)}i.SequentialExecutor.call(this.prototype);if(!this.prototype.publisher&&i.util.clientSideMonitoring){var n=i.util.clientSideMonitoring.Publisher;var u=i.util.clientSideMonitoring.configProvider;var p=u();this.prototype.publisher=new n(p);if(p.enabled){i.Service._clientSideMonitoring=true}}i.SequentialExecutor.call(s.prototype);i.Service.addDefaultMonitoringListeners(s.prototype);return s},addVersions:function addVersions(e,t){if(!Array.isArray(t))t=[t];e.services=e.services||{};for(var r=0;r","]]]]>");return this.assertLegalChar(e)};XMLStringifier.prototype.comment=function(e){e=""+e||"";if(e.match(/--/)){throw new Error("Comment text cannot contain double-hypen: "+e)}return this.assertLegalChar(e)};XMLStringifier.prototype.raw=function(e){return""+e||""};XMLStringifier.prototype.attName=function(e){return e=""+e||""};XMLStringifier.prototype.attValue=function(e){e=""+e||"";return this.attEscape(e)};XMLStringifier.prototype.insTarget=function(e){return""+e||""};XMLStringifier.prototype.insValue=function(e){e=""+e||"";if(e.match(/\?>/)){throw new Error("Invalid processing instruction value: "+e)}return e};XMLStringifier.prototype.xmlVersion=function(e){e=""+e||"";if(!e.match(/1\.[0-9]+/)){throw new Error("Invalid version number: "+e)}return e};XMLStringifier.prototype.xmlEncoding=function(e){e=""+e||"";if(!e.match(/^[A-Za-z](?:[A-Za-z0-9._-])*$/)){throw new Error("Invalid encoding: "+e)}return e};XMLStringifier.prototype.xmlStandalone=function(e){if(e){return"yes"}else{return"no"}};XMLStringifier.prototype.dtdPubID=function(e){return""+e||""};XMLStringifier.prototype.dtdSysID=function(e){return""+e||""};XMLStringifier.prototype.dtdElementValue=function(e){return""+e||""};XMLStringifier.prototype.dtdAttType=function(e){return""+e||""};XMLStringifier.prototype.dtdAttDefault=function(e){if(e!=null){return""+e||""}else{return e}};XMLStringifier.prototype.dtdEntityValue=function(e){return""+e||""};XMLStringifier.prototype.dtdNData=function(e){return""+e||""};XMLStringifier.prototype.convertAttKey="@";XMLStringifier.prototype.convertPIKey="?";XMLStringifier.prototype.convertTextKey="#text";XMLStringifier.prototype.convertCDataKey="#cdata";XMLStringifier.prototype.convertCommentKey="#comment";XMLStringifier.prototype.convertRawKey="#raw";XMLStringifier.prototype.assertLegalChar=function(e){var t;t=e.match(/[\0\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/);if(t){throw new Error("Invalid character in string: "+e+" at index "+t.index)}return e};XMLStringifier.prototype.elEscape=function(e){var t;t=this.noDoubleEncoding?/(?!&\S+;)&/g:/&/g;return e.replace(t,"&").replace(//g,">").replace(/\r/g," ")};XMLStringifier.prototype.attEscape=function(e){var t;t=this.noDoubleEncoding?/(?!&\S+;)&/g:/&/g;return e.replace(t,"&").replace(/-1?t||"":t;if(this.isJsonValue){return JSON.parse(t)}return t&&typeof t.toString==="function"?t.toString():t};this.toWireFormat=function(e){return this.isJsonValue?JSON.stringify(e):e}}function FloatShape(){Shape.apply(this,arguments);this.toType=function(e){if(e===null||e===undefined)return null;return parseFloat(e)};this.toWireFormat=this.toType}function IntegerShape(){Shape.apply(this,arguments);this.toType=function(e){if(e===null||e===undefined)return null;return parseInt(e,10)};this.toWireFormat=this.toType}function BinaryShape(){Shape.apply(this,arguments);this.toType=function(e){var t=s.base64.decode(e);if(this.isSensitive&&s.isNode()&&typeof s.Buffer.alloc==="function"){var r=s.Buffer.alloc(t.length,t);t.fill(0);t=r}return t};this.toWireFormat=s.base64.encode}function Base64Shape(){BinaryShape.apply(this,arguments)}function BooleanShape(){Shape.apply(this,arguments);this.toType=function(e){if(typeof e==="boolean")return e;if(e===null||e===undefined)return null;return e==="true"}}Shape.shapes={StructureShape:StructureShape,ListShape:ListShape,MapShape:MapShape,StringShape:StringShape,BooleanShape:BooleanShape,Base64Shape:Base64Shape};e.exports=Shape},3687:function(e,t,r){var i=r(395);var s=r(8954);var a=["createDBCluster","copyDBClusterSnapshot"];i.util.update(i.Neptune.prototype,{setupRequestListeners:function setupRequestListeners(e){if(a.indexOf(e.operation)!==-1&&this.config.params&&this.config.params.SourceRegion&&e.params&&!e.params.SourceRegion){e.params.SourceRegion=this.config.params.SourceRegion}s.setupRequestListeners(this,e,a)}})},3691:function(e){e.exports={metadata:{apiVersion:"2009-04-15",endpointPrefix:"sdb",serviceFullName:"Amazon SimpleDB",serviceId:"SimpleDB",signatureVersion:"v2",xmlNamespace:"http://sdb.amazonaws.com/doc/2009-04-15/",protocol:"query"},operations:{BatchDeleteAttributes:{input:{type:"structure",required:["DomainName","Items"],members:{DomainName:{},Items:{type:"list",member:{locationName:"Item",type:"structure",required:["Name"],members:{Name:{locationName:"ItemName"},Attributes:{shape:"S5"}}},flattened:true}}}},BatchPutAttributes:{input:{type:"structure",required:["DomainName","Items"],members:{DomainName:{},Items:{type:"list",member:{locationName:"Item",type:"structure",required:["Name","Attributes"],members:{Name:{locationName:"ItemName"},Attributes:{shape:"Sa"}}},flattened:true}}}},CreateDomain:{input:{type:"structure",required:["DomainName"],members:{DomainName:{}}}},DeleteAttributes:{input:{type:"structure",required:["DomainName","ItemName"],members:{DomainName:{},ItemName:{},Attributes:{shape:"S5"},Expected:{shape:"Sf"}}}},DeleteDomain:{input:{type:"structure",required:["DomainName"],members:{DomainName:{}}}},DomainMetadata:{input:{type:"structure",required:["DomainName"],members:{DomainName:{}}},output:{resultWrapper:"DomainMetadataResult",type:"structure",members:{ItemCount:{type:"integer"},ItemNamesSizeBytes:{type:"long"},AttributeNameCount:{type:"integer"},AttributeNamesSizeBytes:{type:"long"},AttributeValueCount:{type:"integer"},AttributeValuesSizeBytes:{type:"long"},Timestamp:{type:"integer"}}}},GetAttributes:{input:{type:"structure",required:["DomainName","ItemName"],members:{DomainName:{},ItemName:{},AttributeNames:{type:"list",member:{locationName:"AttributeName"},flattened:true},ConsistentRead:{type:"boolean"}}},output:{resultWrapper:"GetAttributesResult",type:"structure",members:{Attributes:{shape:"So"}}}},ListDomains:{input:{type:"structure",members:{MaxNumberOfDomains:{type:"integer"},NextToken:{}}},output:{resultWrapper:"ListDomainsResult",type:"structure",members:{DomainNames:{type:"list",member:{locationName:"DomainName"},flattened:true},NextToken:{}}}},PutAttributes:{input:{type:"structure",required:["DomainName","ItemName","Attributes"],members:{DomainName:{},ItemName:{},Attributes:{shape:"Sa"},Expected:{shape:"Sf"}}}},Select:{input:{type:"structure",required:["SelectExpression"],members:{SelectExpression:{},NextToken:{},ConsistentRead:{type:"boolean"}}},output:{resultWrapper:"SelectResult",type:"structure",members:{Items:{type:"list",member:{locationName:"Item",type:"structure",required:["Name","Attributes"],members:{Name:{},AlternateNameEncoding:{},Attributes:{shape:"So"}}},flattened:true},NextToken:{}}}}},shapes:{S5:{type:"list",member:{locationName:"Attribute",type:"structure",required:["Name"],members:{Name:{},Value:{}}},flattened:true},Sa:{type:"list",member:{locationName:"Attribute",type:"structure",required:["Name","Value"],members:{Name:{},Value:{},Replace:{type:"boolean"}}},flattened:true},Sf:{type:"structure",members:{Name:{},Value:{},Exists:{type:"boolean"}}},So:{type:"list",member:{locationName:"Attribute",type:"structure",required:["Name","Value"],members:{Name:{},AlternateNameEncoding:{},Value:{},AlternateValueEncoding:{}}},flattened:true}}}},3693:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2011-01-01",endpointPrefix:"autoscaling",protocol:"query",serviceFullName:"Auto Scaling",serviceId:"Auto Scaling",signatureVersion:"v4",uid:"autoscaling-2011-01-01",xmlNamespace:"http://autoscaling.amazonaws.com/doc/2011-01-01/"},operations:{AttachInstances:{input:{type:"structure",required:["AutoScalingGroupName"],members:{InstanceIds:{shape:"S2"},AutoScalingGroupName:{}}}},AttachLoadBalancerTargetGroups:{input:{type:"structure",required:["AutoScalingGroupName","TargetGroupARNs"],members:{AutoScalingGroupName:{},TargetGroupARNs:{shape:"S6"}}},output:{resultWrapper:"AttachLoadBalancerTargetGroupsResult",type:"structure",members:{}}},AttachLoadBalancers:{input:{type:"structure",required:["AutoScalingGroupName","LoadBalancerNames"],members:{AutoScalingGroupName:{},LoadBalancerNames:{shape:"Sa"}}},output:{resultWrapper:"AttachLoadBalancersResult",type:"structure",members:{}}},BatchDeleteScheduledAction:{input:{type:"structure",required:["AutoScalingGroupName","ScheduledActionNames"],members:{AutoScalingGroupName:{},ScheduledActionNames:{shape:"Sd"}}},output:{resultWrapper:"BatchDeleteScheduledActionResult",type:"structure",members:{FailedScheduledActions:{shape:"Sf"}}}},BatchPutScheduledUpdateGroupAction:{input:{type:"structure",required:["AutoScalingGroupName","ScheduledUpdateGroupActions"],members:{AutoScalingGroupName:{},ScheduledUpdateGroupActions:{type:"list",member:{type:"structure",required:["ScheduledActionName"],members:{ScheduledActionName:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Recurrence:{},MinSize:{type:"integer"},MaxSize:{type:"integer"},DesiredCapacity:{type:"integer"},TimeZone:{}}}}}},output:{resultWrapper:"BatchPutScheduledUpdateGroupActionResult",type:"structure",members:{FailedScheduledUpdateGroupActions:{shape:"Sf"}}}},CancelInstanceRefresh:{input:{type:"structure",required:["AutoScalingGroupName"],members:{AutoScalingGroupName:{}}},output:{resultWrapper:"CancelInstanceRefreshResult",type:"structure",members:{InstanceRefreshId:{}}}},CompleteLifecycleAction:{input:{type:"structure",required:["LifecycleHookName","AutoScalingGroupName","LifecycleActionResult"],members:{LifecycleHookName:{},AutoScalingGroupName:{},LifecycleActionToken:{},LifecycleActionResult:{},InstanceId:{}}},output:{resultWrapper:"CompleteLifecycleActionResult",type:"structure",members:{}}},CreateAutoScalingGroup:{input:{type:"structure",required:["AutoScalingGroupName","MinSize","MaxSize"],members:{AutoScalingGroupName:{},LaunchConfigurationName:{},LaunchTemplate:{shape:"S10"},MixedInstancesPolicy:{shape:"S12"},InstanceId:{},MinSize:{type:"integer"},MaxSize:{type:"integer"},DesiredCapacity:{type:"integer"},DefaultCooldown:{type:"integer"},AvailabilityZones:{shape:"S26"},LoadBalancerNames:{shape:"Sa"},TargetGroupARNs:{shape:"S6"},HealthCheckType:{},HealthCheckGracePeriod:{type:"integer"},PlacementGroup:{},VPCZoneIdentifier:{},TerminationPolicies:{shape:"S29"},NewInstancesProtectedFromScaleIn:{type:"boolean"},CapacityRebalance:{type:"boolean"},LifecycleHookSpecificationList:{type:"list",member:{type:"structure",required:["LifecycleHookName","LifecycleTransition"],members:{LifecycleHookName:{},LifecycleTransition:{},NotificationMetadata:{},HeartbeatTimeout:{type:"integer"},DefaultResult:{},NotificationTargetARN:{},RoleARN:{}}}},Tags:{shape:"S2j"},ServiceLinkedRoleARN:{},MaxInstanceLifetime:{type:"integer"},Context:{},DesiredCapacityType:{},DefaultInstanceWarmup:{type:"integer"}}}},CreateLaunchConfiguration:{input:{type:"structure",required:["LaunchConfigurationName"],members:{LaunchConfigurationName:{},ImageId:{},KeyName:{},SecurityGroups:{shape:"S2s"},ClassicLinkVPCId:{},ClassicLinkVPCSecurityGroups:{shape:"S2t"},UserData:{},InstanceId:{},InstanceType:{},KernelId:{},RamdiskId:{},BlockDeviceMappings:{shape:"S2v"},InstanceMonitoring:{shape:"S35"},SpotPrice:{},IamInstanceProfile:{},EbsOptimized:{type:"boolean"},AssociatePublicIpAddress:{type:"boolean"},PlacementTenancy:{},MetadataOptions:{shape:"S3a"}}}},CreateOrUpdateTags:{input:{type:"structure",required:["Tags"],members:{Tags:{shape:"S2j"}}}},DeleteAutoScalingGroup:{input:{type:"structure",required:["AutoScalingGroupName"],members:{AutoScalingGroupName:{},ForceDelete:{type:"boolean"}}}},DeleteLaunchConfiguration:{input:{type:"structure",required:["LaunchConfigurationName"],members:{LaunchConfigurationName:{}}}},DeleteLifecycleHook:{input:{type:"structure",required:["LifecycleHookName","AutoScalingGroupName"],members:{LifecycleHookName:{},AutoScalingGroupName:{}}},output:{resultWrapper:"DeleteLifecycleHookResult",type:"structure",members:{}}},DeleteNotificationConfiguration:{input:{type:"structure",required:["AutoScalingGroupName","TopicARN"],members:{AutoScalingGroupName:{},TopicARN:{}}}},DeletePolicy:{input:{type:"structure",required:["PolicyName"],members:{AutoScalingGroupName:{},PolicyName:{}}}},DeleteScheduledAction:{input:{type:"structure",required:["AutoScalingGroupName","ScheduledActionName"],members:{AutoScalingGroupName:{},ScheduledActionName:{}}}},DeleteTags:{input:{type:"structure",required:["Tags"],members:{Tags:{shape:"S2j"}}}},DeleteWarmPool:{input:{type:"structure",required:["AutoScalingGroupName"],members:{AutoScalingGroupName:{},ForceDelete:{type:"boolean"}}},output:{resultWrapper:"DeleteWarmPoolResult",type:"structure",members:{}}},DescribeAccountLimits:{output:{resultWrapper:"DescribeAccountLimitsResult",type:"structure",members:{MaxNumberOfAutoScalingGroups:{type:"integer"},MaxNumberOfLaunchConfigurations:{type:"integer"},NumberOfAutoScalingGroups:{type:"integer"},NumberOfLaunchConfigurations:{type:"integer"}}}},DescribeAdjustmentTypes:{output:{resultWrapper:"DescribeAdjustmentTypesResult",type:"structure",members:{AdjustmentTypes:{type:"list",member:{type:"structure",members:{AdjustmentType:{}}}}}}},DescribeAutoScalingGroups:{input:{type:"structure",members:{AutoScalingGroupNames:{shape:"S3z"},NextToken:{},MaxRecords:{type:"integer"},Filters:{shape:"S41"}}},output:{resultWrapper:"DescribeAutoScalingGroupsResult",type:"structure",required:["AutoScalingGroups"],members:{AutoScalingGroups:{type:"list",member:{type:"structure",required:["AutoScalingGroupName","MinSize","MaxSize","DesiredCapacity","DefaultCooldown","AvailabilityZones","HealthCheckType","CreatedTime"],members:{AutoScalingGroupName:{},AutoScalingGroupARN:{},LaunchConfigurationName:{},LaunchTemplate:{shape:"S10"},MixedInstancesPolicy:{shape:"S12"},MinSize:{type:"integer"},MaxSize:{type:"integer"},DesiredCapacity:{type:"integer"},PredictedCapacity:{type:"integer"},DefaultCooldown:{type:"integer"},AvailabilityZones:{shape:"S26"},LoadBalancerNames:{shape:"Sa"},TargetGroupARNs:{shape:"S6"},HealthCheckType:{},HealthCheckGracePeriod:{type:"integer"},Instances:{shape:"S48"},CreatedTime:{type:"timestamp"},SuspendedProcesses:{type:"list",member:{type:"structure",members:{ProcessName:{},SuspensionReason:{}}}},PlacementGroup:{},VPCZoneIdentifier:{},EnabledMetrics:{type:"list",member:{type:"structure",members:{Metric:{},Granularity:{}}}},Status:{},Tags:{shape:"S4f"},TerminationPolicies:{shape:"S29"},NewInstancesProtectedFromScaleIn:{type:"boolean"},ServiceLinkedRoleARN:{},MaxInstanceLifetime:{type:"integer"},CapacityRebalance:{type:"boolean"},WarmPoolConfiguration:{shape:"S4h"},WarmPoolSize:{type:"integer"},Context:{},DesiredCapacityType:{},DefaultInstanceWarmup:{type:"integer"}}}},NextToken:{}}}},DescribeAutoScalingInstances:{input:{type:"structure",members:{InstanceIds:{shape:"S2"},MaxRecords:{type:"integer"},NextToken:{}}},output:{resultWrapper:"DescribeAutoScalingInstancesResult",type:"structure",members:{AutoScalingInstances:{type:"list",member:{type:"structure",required:["InstanceId","AutoScalingGroupName","AvailabilityZone","LifecycleState","HealthStatus","ProtectedFromScaleIn"],members:{InstanceId:{},InstanceType:{},AutoScalingGroupName:{},AvailabilityZone:{},LifecycleState:{},HealthStatus:{},LaunchConfigurationName:{},LaunchTemplate:{shape:"S10"},ProtectedFromScaleIn:{type:"boolean"},WeightedCapacity:{}}}},NextToken:{}}}},DescribeAutoScalingNotificationTypes:{output:{resultWrapper:"DescribeAutoScalingNotificationTypesResult",type:"structure",members:{AutoScalingNotificationTypes:{shape:"S4u"}}}},DescribeInstanceRefreshes:{input:{type:"structure",required:["AutoScalingGroupName"],members:{AutoScalingGroupName:{},InstanceRefreshIds:{type:"list",member:{}},NextToken:{},MaxRecords:{type:"integer"}}},output:{resultWrapper:"DescribeInstanceRefreshesResult",type:"structure",members:{InstanceRefreshes:{type:"list",member:{type:"structure",members:{InstanceRefreshId:{},AutoScalingGroupName:{},Status:{},StatusReason:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},PercentageComplete:{type:"integer"},InstancesToUpdate:{type:"integer"},ProgressDetails:{type:"structure",members:{LivePoolProgress:{type:"structure",members:{PercentageComplete:{type:"integer"},InstancesToUpdate:{type:"integer"}}},WarmPoolProgress:{type:"structure",members:{PercentageComplete:{type:"integer"},InstancesToUpdate:{type:"integer"}}}}},Preferences:{shape:"S56"},DesiredConfiguration:{shape:"S5c"}}}},NextToken:{}}}},DescribeLaunchConfigurations:{input:{type:"structure",members:{LaunchConfigurationNames:{type:"list",member:{}},NextToken:{},MaxRecords:{type:"integer"}}},output:{resultWrapper:"DescribeLaunchConfigurationsResult",type:"structure",required:["LaunchConfigurations"],members:{LaunchConfigurations:{type:"list",member:{type:"structure",required:["LaunchConfigurationName","ImageId","InstanceType","CreatedTime"],members:{LaunchConfigurationName:{},LaunchConfigurationARN:{},ImageId:{},KeyName:{},SecurityGroups:{shape:"S2s"},ClassicLinkVPCId:{},ClassicLinkVPCSecurityGroups:{shape:"S2t"},UserData:{},InstanceType:{},KernelId:{},RamdiskId:{},BlockDeviceMappings:{shape:"S2v"},InstanceMonitoring:{shape:"S35"},SpotPrice:{},IamInstanceProfile:{},CreatedTime:{type:"timestamp"},EbsOptimized:{type:"boolean"},AssociatePublicIpAddress:{type:"boolean"},PlacementTenancy:{},MetadataOptions:{shape:"S3a"}}}},NextToken:{}}}},DescribeLifecycleHookTypes:{output:{resultWrapper:"DescribeLifecycleHookTypesResult",type:"structure",members:{LifecycleHookTypes:{shape:"S4u"}}}},DescribeLifecycleHooks:{input:{type:"structure",required:["AutoScalingGroupName"],members:{AutoScalingGroupName:{},LifecycleHookNames:{type:"list",member:{}}}},output:{resultWrapper:"DescribeLifecycleHooksResult",type:"structure",members:{LifecycleHooks:{type:"list",member:{type:"structure",members:{LifecycleHookName:{},AutoScalingGroupName:{},LifecycleTransition:{},NotificationTargetARN:{},RoleARN:{},NotificationMetadata:{},HeartbeatTimeout:{type:"integer"},GlobalTimeout:{type:"integer"},DefaultResult:{}}}}}}},DescribeLoadBalancerTargetGroups:{input:{type:"structure",required:["AutoScalingGroupName"],members:{AutoScalingGroupName:{},NextToken:{},MaxRecords:{type:"integer"}}},output:{resultWrapper:"DescribeLoadBalancerTargetGroupsResult",type:"structure",members:{LoadBalancerTargetGroups:{type:"list",member:{type:"structure",members:{LoadBalancerTargetGroupARN:{},State:{}}}},NextToken:{}}}},DescribeLoadBalancers:{input:{type:"structure",required:["AutoScalingGroupName"],members:{AutoScalingGroupName:{},NextToken:{},MaxRecords:{type:"integer"}}},output:{resultWrapper:"DescribeLoadBalancersResult",type:"structure",members:{LoadBalancers:{type:"list",member:{type:"structure",members:{LoadBalancerName:{},State:{}}}},NextToken:{}}}},DescribeMetricCollectionTypes:{output:{resultWrapper:"DescribeMetricCollectionTypesResult",type:"structure",members:{Metrics:{type:"list",member:{type:"structure",members:{Metric:{}}}},Granularities:{type:"list",member:{type:"structure",members:{Granularity:{}}}}}}},DescribeNotificationConfigurations:{input:{type:"structure",members:{AutoScalingGroupNames:{shape:"S3z"},NextToken:{},MaxRecords:{type:"integer"}}},output:{resultWrapper:"DescribeNotificationConfigurationsResult",type:"structure",required:["NotificationConfigurations"],members:{NotificationConfigurations:{type:"list",member:{type:"structure",members:{AutoScalingGroupName:{},TopicARN:{},NotificationType:{}}}},NextToken:{}}}},DescribePolicies:{input:{type:"structure",members:{AutoScalingGroupName:{},PolicyNames:{type:"list",member:{}},PolicyTypes:{type:"list",member:{}},NextToken:{},MaxRecords:{type:"integer"}}},output:{resultWrapper:"DescribePoliciesResult",type:"structure",members:{ScalingPolicies:{type:"list",member:{type:"structure",members:{AutoScalingGroupName:{},PolicyName:{},PolicyARN:{},PolicyType:{},AdjustmentType:{},MinAdjustmentStep:{shape:"S6c"},MinAdjustmentMagnitude:{type:"integer"},ScalingAdjustment:{type:"integer"},Cooldown:{type:"integer"},StepAdjustments:{shape:"S6f"},MetricAggregationType:{},EstimatedInstanceWarmup:{type:"integer"},Alarms:{shape:"S6j"},TargetTrackingConfiguration:{shape:"S6l"},Enabled:{type:"boolean"},PredictiveScalingConfiguration:{shape:"S6z"}}}},NextToken:{}}}},DescribeScalingActivities:{input:{type:"structure",members:{ActivityIds:{type:"list",member:{}},AutoScalingGroupName:{},IncludeDeletedGroups:{type:"boolean"},MaxRecords:{type:"integer"},NextToken:{}}},output:{resultWrapper:"DescribeScalingActivitiesResult",type:"structure",required:["Activities"],members:{Activities:{shape:"S7q"},NextToken:{}}}},DescribeScalingProcessTypes:{output:{resultWrapper:"DescribeScalingProcessTypesResult",type:"structure",members:{Processes:{type:"list",member:{type:"structure",required:["ProcessName"],members:{ProcessName:{}}}}}}},DescribeScheduledActions:{input:{type:"structure",members:{AutoScalingGroupName:{},ScheduledActionNames:{shape:"Sd"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},NextToken:{},MaxRecords:{type:"integer"}}},output:{resultWrapper:"DescribeScheduledActionsResult",type:"structure",members:{ScheduledUpdateGroupActions:{type:"list",member:{type:"structure",members:{AutoScalingGroupName:{},ScheduledActionName:{},ScheduledActionARN:{},Time:{type:"timestamp"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Recurrence:{},MinSize:{type:"integer"},MaxSize:{type:"integer"},DesiredCapacity:{type:"integer"},TimeZone:{}}}},NextToken:{}}}},DescribeTags:{input:{type:"structure",members:{Filters:{shape:"S41"},NextToken:{},MaxRecords:{type:"integer"}}},output:{resultWrapper:"DescribeTagsResult",type:"structure",members:{Tags:{shape:"S4f"},NextToken:{}}}},DescribeTerminationPolicyTypes:{output:{resultWrapper:"DescribeTerminationPolicyTypesResult",type:"structure",members:{TerminationPolicyTypes:{shape:"S29"}}}},DescribeWarmPool:{input:{type:"structure",required:["AutoScalingGroupName"],members:{AutoScalingGroupName:{},MaxRecords:{type:"integer"},NextToken:{}}},output:{resultWrapper:"DescribeWarmPoolResult",type:"structure",members:{WarmPoolConfiguration:{shape:"S4h"},Instances:{shape:"S48"},NextToken:{}}}},DetachInstances:{input:{type:"structure",required:["AutoScalingGroupName","ShouldDecrementDesiredCapacity"],members:{InstanceIds:{shape:"S2"},AutoScalingGroupName:{},ShouldDecrementDesiredCapacity:{type:"boolean"}}},output:{resultWrapper:"DetachInstancesResult",type:"structure",members:{Activities:{shape:"S7q"}}}},DetachLoadBalancerTargetGroups:{input:{type:"structure",required:["AutoScalingGroupName","TargetGroupARNs"],members:{AutoScalingGroupName:{},TargetGroupARNs:{shape:"S6"}}},output:{resultWrapper:"DetachLoadBalancerTargetGroupsResult",type:"structure",members:{}}},DetachLoadBalancers:{input:{type:"structure",required:["AutoScalingGroupName","LoadBalancerNames"],members:{AutoScalingGroupName:{},LoadBalancerNames:{shape:"Sa"}}},output:{resultWrapper:"DetachLoadBalancersResult",type:"structure",members:{}}},DisableMetricsCollection:{input:{type:"structure",required:["AutoScalingGroupName"],members:{AutoScalingGroupName:{},Metrics:{shape:"S8f"}}}},EnableMetricsCollection:{input:{type:"structure",required:["AutoScalingGroupName","Granularity"],members:{AutoScalingGroupName:{},Metrics:{shape:"S8f"},Granularity:{}}}},EnterStandby:{input:{type:"structure",required:["AutoScalingGroupName","ShouldDecrementDesiredCapacity"],members:{InstanceIds:{shape:"S2"},AutoScalingGroupName:{},ShouldDecrementDesiredCapacity:{type:"boolean"}}},output:{resultWrapper:"EnterStandbyResult",type:"structure",members:{Activities:{shape:"S7q"}}}},ExecutePolicy:{input:{type:"structure",required:["PolicyName"],members:{AutoScalingGroupName:{},PolicyName:{},HonorCooldown:{type:"boolean"},MetricValue:{type:"double"},BreachThreshold:{type:"double"}}}},ExitStandby:{input:{type:"structure",required:["AutoScalingGroupName"],members:{InstanceIds:{shape:"S2"},AutoScalingGroupName:{}}},output:{resultWrapper:"ExitStandbyResult",type:"structure",members:{Activities:{shape:"S7q"}}}},GetPredictiveScalingForecast:{input:{type:"structure",required:["AutoScalingGroupName","PolicyName","StartTime","EndTime"],members:{AutoScalingGroupName:{},PolicyName:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}}},output:{resultWrapper:"GetPredictiveScalingForecastResult",type:"structure",required:["LoadForecast","CapacityForecast","UpdateTime"],members:{LoadForecast:{type:"list",member:{type:"structure",required:["Timestamps","Values","MetricSpecification"],members:{Timestamps:{shape:"S8r"},Values:{shape:"S8s"},MetricSpecification:{shape:"S71"}}}},CapacityForecast:{type:"structure",required:["Timestamps","Values"],members:{Timestamps:{shape:"S8r"},Values:{shape:"S8s"}}},UpdateTime:{type:"timestamp"}}}},PutLifecycleHook:{input:{type:"structure",required:["LifecycleHookName","AutoScalingGroupName"],members:{LifecycleHookName:{},AutoScalingGroupName:{},LifecycleTransition:{},RoleARN:{},NotificationTargetARN:{},NotificationMetadata:{},HeartbeatTimeout:{type:"integer"},DefaultResult:{}}},output:{resultWrapper:"PutLifecycleHookResult",type:"structure",members:{}}},PutNotificationConfiguration:{input:{type:"structure",required:["AutoScalingGroupName","TopicARN","NotificationTypes"],members:{AutoScalingGroupName:{},TopicARN:{},NotificationTypes:{shape:"S4u"}}}},PutScalingPolicy:{input:{type:"structure",required:["AutoScalingGroupName","PolicyName"],members:{AutoScalingGroupName:{},PolicyName:{},PolicyType:{},AdjustmentType:{},MinAdjustmentStep:{shape:"S6c"},MinAdjustmentMagnitude:{type:"integer"},ScalingAdjustment:{type:"integer"},Cooldown:{type:"integer"},MetricAggregationType:{},StepAdjustments:{shape:"S6f"},EstimatedInstanceWarmup:{type:"integer"},TargetTrackingConfiguration:{shape:"S6l"},Enabled:{type:"boolean"},PredictiveScalingConfiguration:{shape:"S6z"}}},output:{resultWrapper:"PutScalingPolicyResult",type:"structure",members:{PolicyARN:{},Alarms:{shape:"S6j"}}}},PutScheduledUpdateGroupAction:{input:{type:"structure",required:["AutoScalingGroupName","ScheduledActionName"],members:{AutoScalingGroupName:{},ScheduledActionName:{},Time:{type:"timestamp"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Recurrence:{},MinSize:{type:"integer"},MaxSize:{type:"integer"},DesiredCapacity:{type:"integer"},TimeZone:{}}}},PutWarmPool:{input:{type:"structure",required:["AutoScalingGroupName"],members:{AutoScalingGroupName:{},MaxGroupPreparedCapacity:{type:"integer"},MinSize:{type:"integer"},PoolState:{},InstanceReusePolicy:{shape:"S4m"}}},output:{resultWrapper:"PutWarmPoolResult",type:"structure",members:{}}},RecordLifecycleActionHeartbeat:{input:{type:"structure",required:["LifecycleHookName","AutoScalingGroupName"],members:{LifecycleHookName:{},AutoScalingGroupName:{},LifecycleActionToken:{},InstanceId:{}}},output:{resultWrapper:"RecordLifecycleActionHeartbeatResult",type:"structure",members:{}}},ResumeProcesses:{input:{shape:"S94"}},SetDesiredCapacity:{input:{type:"structure",required:["AutoScalingGroupName","DesiredCapacity"],members:{AutoScalingGroupName:{},DesiredCapacity:{type:"integer"},HonorCooldown:{type:"boolean"}}}},SetInstanceHealth:{input:{type:"structure",required:["InstanceId","HealthStatus"],members:{InstanceId:{},HealthStatus:{},ShouldRespectGracePeriod:{type:"boolean"}}}},SetInstanceProtection:{input:{type:"structure",required:["InstanceIds","AutoScalingGroupName","ProtectedFromScaleIn"],members:{InstanceIds:{shape:"S2"},AutoScalingGroupName:{},ProtectedFromScaleIn:{type:"boolean"}}},output:{resultWrapper:"SetInstanceProtectionResult",type:"structure",members:{}}},StartInstanceRefresh:{input:{type:"structure",required:["AutoScalingGroupName"],members:{AutoScalingGroupName:{},Strategy:{},DesiredConfiguration:{shape:"S5c"},Preferences:{shape:"S56"}}},output:{resultWrapper:"StartInstanceRefreshResult",type:"structure",members:{InstanceRefreshId:{}}}},SuspendProcesses:{input:{shape:"S94"}},TerminateInstanceInAutoScalingGroup:{input:{type:"structure",required:["InstanceId","ShouldDecrementDesiredCapacity"],members:{InstanceId:{},ShouldDecrementDesiredCapacity:{type:"boolean"}}},output:{resultWrapper:"TerminateInstanceInAutoScalingGroupResult",type:"structure",members:{Activity:{shape:"S7r"}}}},UpdateAutoScalingGroup:{input:{type:"structure",required:["AutoScalingGroupName"],members:{AutoScalingGroupName:{},LaunchConfigurationName:{},LaunchTemplate:{shape:"S10"},MixedInstancesPolicy:{shape:"S12"},MinSize:{type:"integer"},MaxSize:{type:"integer"},DesiredCapacity:{type:"integer"},DefaultCooldown:{type:"integer"},AvailabilityZones:{shape:"S26"},HealthCheckType:{},HealthCheckGracePeriod:{type:"integer"},PlacementGroup:{},VPCZoneIdentifier:{},TerminationPolicies:{shape:"S29"},NewInstancesProtectedFromScaleIn:{type:"boolean"},ServiceLinkedRoleARN:{},MaxInstanceLifetime:{type:"integer"},CapacityRebalance:{type:"boolean"},Context:{},DesiredCapacityType:{},DefaultInstanceWarmup:{type:"integer"}}}}},shapes:{S2:{type:"list",member:{}},S6:{type:"list",member:{}},Sa:{type:"list",member:{}},Sd:{type:"list",member:{}},Sf:{type:"list",member:{type:"structure",required:["ScheduledActionName"],members:{ScheduledActionName:{},ErrorCode:{},ErrorMessage:{}}}},S10:{type:"structure",members:{LaunchTemplateId:{},LaunchTemplateName:{},Version:{}}},S12:{type:"structure",members:{LaunchTemplate:{type:"structure",members:{LaunchTemplateSpecification:{shape:"S10"},Overrides:{type:"list",member:{type:"structure",members:{InstanceType:{},WeightedCapacity:{},LaunchTemplateSpecification:{shape:"S10"},InstanceRequirements:{type:"structure",required:["VCpuCount","MemoryMiB"],members:{VCpuCount:{type:"structure",required:["Min"],members:{Min:{type:"integer"},Max:{type:"integer"}}},MemoryMiB:{type:"structure",required:["Min"],members:{Min:{type:"integer"},Max:{type:"integer"}}},CpuManufacturers:{type:"list",member:{}},MemoryGiBPerVCpu:{type:"structure",members:{Min:{type:"double"},Max:{type:"double"}}},ExcludedInstanceTypes:{type:"list",member:{}},InstanceGenerations:{type:"list",member:{}},SpotMaxPricePercentageOverLowestPrice:{type:"integer"},OnDemandMaxPricePercentageOverLowestPrice:{type:"integer"},BareMetal:{},BurstablePerformance:{},RequireHibernateSupport:{type:"boolean"},NetworkInterfaceCount:{type:"structure",members:{Min:{type:"integer"},Max:{type:"integer"}}},LocalStorage:{},LocalStorageTypes:{type:"list",member:{}},TotalLocalStorageGB:{type:"structure",members:{Min:{type:"double"},Max:{type:"double"}}},BaselineEbsBandwidthMbps:{type:"structure",members:{Min:{type:"integer"},Max:{type:"integer"}}},AcceleratorTypes:{type:"list",member:{}},AcceleratorCount:{type:"structure",members:{Min:{type:"integer"},Max:{type:"integer"}}},AcceleratorManufacturers:{type:"list",member:{}},AcceleratorNames:{type:"list",member:{}},AcceleratorTotalMemoryMiB:{type:"structure",members:{Min:{type:"integer"},Max:{type:"integer"}}}}}}}}}},InstancesDistribution:{type:"structure",members:{OnDemandAllocationStrategy:{},OnDemandBaseCapacity:{type:"integer"},OnDemandPercentageAboveBaseCapacity:{type:"integer"},SpotAllocationStrategy:{},SpotInstancePools:{type:"integer"},SpotMaxPrice:{}}}}},S26:{type:"list",member:{}},S29:{type:"list",member:{}},S2j:{type:"list",member:{type:"structure",required:["Key"],members:{ResourceId:{},ResourceType:{},Key:{},Value:{},PropagateAtLaunch:{type:"boolean"}}}},S2s:{type:"list",member:{}},S2t:{type:"list",member:{}},S2v:{type:"list",member:{type:"structure",required:["DeviceName"],members:{VirtualName:{},DeviceName:{},Ebs:{type:"structure",members:{SnapshotId:{},VolumeSize:{type:"integer"},VolumeType:{},DeleteOnTermination:{type:"boolean"},Iops:{type:"integer"},Encrypted:{type:"boolean"},Throughput:{type:"integer"}}},NoDevice:{type:"boolean"}}}},S35:{type:"structure",members:{Enabled:{type:"boolean"}}},S3a:{type:"structure",members:{HttpTokens:{},HttpPutResponseHopLimit:{type:"integer"},HttpEndpoint:{}}},S3z:{type:"list",member:{}},S41:{type:"list",member:{type:"structure",members:{Name:{},Values:{type:"list",member:{}}}}},S48:{type:"list",member:{type:"structure",required:["InstanceId","AvailabilityZone","LifecycleState","HealthStatus","ProtectedFromScaleIn"],members:{InstanceId:{},InstanceType:{},AvailabilityZone:{},LifecycleState:{},HealthStatus:{},LaunchConfigurationName:{},LaunchTemplate:{shape:"S10"},ProtectedFromScaleIn:{type:"boolean"},WeightedCapacity:{}}}},S4f:{type:"list",member:{type:"structure",members:{ResourceId:{},ResourceType:{},Key:{},Value:{},PropagateAtLaunch:{type:"boolean"}}}},S4h:{type:"structure",members:{MaxGroupPreparedCapacity:{type:"integer"},MinSize:{type:"integer"},PoolState:{},Status:{},InstanceReusePolicy:{shape:"S4m"}}},S4m:{type:"structure",members:{ReuseOnScaleIn:{type:"boolean"}}},S4u:{type:"list",member:{}},S56:{type:"structure",members:{MinHealthyPercentage:{type:"integer"},InstanceWarmup:{type:"integer"},CheckpointPercentages:{type:"list",member:{type:"integer"}},CheckpointDelay:{type:"integer"},SkipMatching:{type:"boolean"}}},S5c:{type:"structure",members:{LaunchTemplate:{shape:"S10"},MixedInstancesPolicy:{shape:"S12"}}},S6c:{type:"integer",deprecated:true},S6f:{type:"list",member:{type:"structure",required:["ScalingAdjustment"],members:{MetricIntervalLowerBound:{type:"double"},MetricIntervalUpperBound:{type:"double"},ScalingAdjustment:{type:"integer"}}}},S6j:{type:"list",member:{type:"structure",members:{AlarmName:{},AlarmARN:{}}}},S6l:{type:"structure",required:["TargetValue"],members:{PredefinedMetricSpecification:{type:"structure",required:["PredefinedMetricType"],members:{PredefinedMetricType:{},ResourceLabel:{}}},CustomizedMetricSpecification:{type:"structure",required:["MetricName","Namespace","Statistic"],members:{MetricName:{},Namespace:{},Dimensions:{shape:"S6r"},Statistic:{},Unit:{}}},TargetValue:{type:"double"},DisableScaleIn:{type:"boolean"}}},S6r:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}},S6z:{type:"structure",required:["MetricSpecifications"],members:{MetricSpecifications:{type:"list",member:{shape:"S71"}},Mode:{},SchedulingBufferTime:{type:"integer"},MaxCapacityBreachBehavior:{},MaxCapacityBuffer:{type:"integer"}}},S71:{type:"structure",required:["TargetValue"],members:{TargetValue:{type:"double"},PredefinedMetricPairSpecification:{type:"structure",required:["PredefinedMetricType"],members:{PredefinedMetricType:{},ResourceLabel:{}}},PredefinedScalingMetricSpecification:{type:"structure",required:["PredefinedMetricType"],members:{PredefinedMetricType:{},ResourceLabel:{}}},PredefinedLoadMetricSpecification:{type:"structure",required:["PredefinedMetricType"],members:{PredefinedMetricType:{},ResourceLabel:{}}},CustomizedScalingMetricSpecification:{type:"structure",required:["MetricDataQueries"],members:{MetricDataQueries:{shape:"S79"}}},CustomizedLoadMetricSpecification:{type:"structure",required:["MetricDataQueries"],members:{MetricDataQueries:{shape:"S79"}}},CustomizedCapacityMetricSpecification:{type:"structure",required:["MetricDataQueries"],members:{MetricDataQueries:{shape:"S79"}}}}},S79:{type:"list",member:{type:"structure",required:["Id"],members:{Id:{},Expression:{},MetricStat:{type:"structure",required:["Metric","Stat"],members:{Metric:{type:"structure",required:["Namespace","MetricName"],members:{Namespace:{},MetricName:{},Dimensions:{shape:"S6r"}}},Stat:{},Unit:{}}},Label:{},ReturnData:{type:"boolean"}}}},S7q:{type:"list",member:{shape:"S7r"}},S7r:{type:"structure",required:["ActivityId","AutoScalingGroupName","Cause","StartTime","StatusCode"],members:{ActivityId:{},AutoScalingGroupName:{},Description:{},Cause:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},StatusCode:{},StatusMessage:{},Progress:{type:"integer"},Details:{},AutoScalingGroupState:{},AutoScalingGroupARN:{}}},S8f:{type:"list",member:{}},S8r:{type:"list",member:{type:"timestamp"}},S8s:{type:"list",member:{type:"double"}},S94:{type:"structure",required:["AutoScalingGroupName"],members:{AutoScalingGroupName:{},ScalingProcesses:{type:"list",member:{}}}}}}},3694:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["schemas"]={};i.Schemas=s.defineService("schemas",["2019-12-02"]);Object.defineProperty(a.services["schemas"],"2019-12-02",{get:function get(){var e=r(1176);e.paginators=r(8116).pagination;e.waiters=r(9999).waiters;return e},enumerable:true,configurable:true});e.exports=i.Schemas},3696:function(e){function AcceptorStateMachine(e,t){this.currentState=t||null;this.states=e||{}}AcceptorStateMachine.prototype.runTo=function runTo(e,t,r,i){if(typeof e==="function"){i=r;r=t;t=e;e=null}var s=this;var a=s.states[s.currentState];a.fn.call(r||s,i,function(i){if(i){if(a.fail)s.currentState=a.fail;else return t?t.call(r,i):null}else{if(a.accept)s.currentState=a.accept;else return t?t.call(r):null}if(s.currentState===e){return t?t.call(r,i):null}s.runTo(e,t,r,i)})};AcceptorStateMachine.prototype.addState=function addState(e,t,r,i){if(typeof t==="function"){i=t;t=null;r=null}else if(typeof r==="function"){i=r;r=null}if(!this.currentState)this.currentState=e;this.states[e]={accept:t,fail:r,fn:i};return this};e.exports=AcceptorStateMachine},3707:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["kinesisvideo"]={};i.KinesisVideo=s.defineService("kinesisvideo",["2017-09-30"]);Object.defineProperty(a.services["kinesisvideo"],"2017-09-30",{get:function get(){var e=r(2766);e.paginators=r(6207).pagination;return e},enumerable:true,configurable:true});e.exports=i.KinesisVideo},3711:function(e,t,r){var i=r(395);var s=i.util.inherit;i.Endpoint=s({constructor:function Endpoint(e,t){i.util.hideProperties(this,["slashes","auth","hash","search","query"]);if(typeof e==="undefined"||e===null){throw new Error("Invalid endpoint: "+e)}else if(typeof e!=="string"){return i.util.copy(e)}if(!e.match(/^http/)){var r=t&&t.sslEnabled!==undefined?t.sslEnabled:i.config.sslEnabled;e=(r?"https":"http")+"://"+e}i.util.update(this,i.util.urlParse(e));if(this.port){this.port=parseInt(this.port,10)}else{this.port=this.protocol==="https:"?443:80}}});i.HttpRequest=s({constructor:function HttpRequest(e,t){e=new i.Endpoint(e);this.method="POST";this.path=e.path||"/";this.headers={};this.body="";this.endpoint=e;this.region=t;this._userAgent="";this.setUserAgent()},setUserAgent:function setUserAgent(){this._userAgent=this.headers[this.getUserAgentHeaderName()]=i.util.userAgent()},getUserAgentHeaderName:function getUserAgentHeaderName(){var e=i.util.isBrowser()?"X-Amz-":"";return e+"User-Agent"},appendToUserAgent:function appendToUserAgent(e){if(typeof e==="string"&&e){this._userAgent+=" "+e}this.headers[this.getUserAgentHeaderName()]=this._userAgent},getUserAgent:function getUserAgent(){return this._userAgent},pathname:function pathname(){return this.path.split("?",1)[0]},search:function search(){var e=this.path.split("?",2)[1];if(e){e=i.util.queryStringParse(e);return i.util.queryParamsToString(e)}return""},updateEndpoint:function updateEndpoint(e){var t=new i.Endpoint(e);this.endpoint=t;this.path=t.path||"/";if(this.headers["Host"]){this.headers["Host"]=t.host}}});i.HttpResponse=s({constructor:function HttpResponse(){this.statusCode=undefined;this.headers={};this.body=undefined;this.streaming=false;this.stream=null},createUnbufferedStream:function createUnbufferedStream(){this.streaming=true;return this.stream}});i.HttpClient=s({});i.HttpClient.getInstance=function getInstance(){if(this.singleton===undefined){this.singleton=new this}return this.singleton}},3725:function(e){e.exports={pagination:{DescribeAccelerators:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"acceleratorSet"}}}},3753:function(e){e.exports={pagination:{DescribeBackups:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},DescribeDataRepositoryAssociations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},DescribeDataRepositoryTasks:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},DescribeFileSystemAliases:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},DescribeFileSystems:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},DescribeSnapshots:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},DescribeStorageVirtualMachines:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"StorageVirtualMachines"},DescribeVolumes:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Volumes"},ListTagsForResource:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},3754:function(e,t,r){var i=r(395);var s=r(9819);var a=i.util.inherit;var o="presigned-expires";i.Signers.V4=a(i.Signers.RequestSigner,{constructor:function V4(e,t,r){i.Signers.RequestSigner.call(this,e);this.serviceName=t;r=r||{};this.signatureCache=typeof r.signatureCache==="boolean"?r.signatureCache:true;this.operation=r.operation;this.signatureVersion=r.signatureVersion},algorithm:"AWS4-HMAC-SHA256",addAuthorization:function addAuthorization(e,t){var r=i.util.date.iso8601(t).replace(/[:\-]|\.\d{3}/g,"");if(this.isPresigned()){this.updateForPresigned(e,r)}else{this.addHeaders(e,r)}this.request.headers["Authorization"]=this.authorization(e,r)},addHeaders:function addHeaders(e,t){this.request.headers["X-Amz-Date"]=t;if(e.sessionToken){this.request.headers["x-amz-security-token"]=e.sessionToken}},updateForPresigned:function updateForPresigned(e,t){var r=this.credentialString(t);var s={"X-Amz-Date":t,"X-Amz-Algorithm":this.algorithm,"X-Amz-Credential":e.accessKeyId+"/"+r,"X-Amz-Expires":this.request.headers[o],"X-Amz-SignedHeaders":this.signedHeaders()};if(e.sessionToken){s["X-Amz-Security-Token"]=e.sessionToken}if(this.request.headers["Content-Type"]){s["Content-Type"]=this.request.headers["Content-Type"]}if(this.request.headers["Content-MD5"]){s["Content-MD5"]=this.request.headers["Content-MD5"]}if(this.request.headers["Cache-Control"]){s["Cache-Control"]=this.request.headers["Cache-Control"]}i.util.each.call(this,this.request.headers,function(e,t){if(e===o)return;if(this.isSignableHeader(e)){var r=e.toLowerCase();if(r.indexOf("x-amz-meta-")===0){s[r]=t}else if(r.indexOf("x-amz-")===0){s[e]=t}}});var a=this.request.path.indexOf("?")>=0?"&":"?";this.request.path+=a+i.util.queryParamsToString(s)},authorization:function authorization(e,t){var r=[];var i=this.credentialString(t);r.push(this.algorithm+" Credential="+e.accessKeyId+"/"+i);r.push("SignedHeaders="+this.signedHeaders());r.push("Signature="+this.signature(e,t));return r.join(", ")},signature:function signature(e,t){var r=s.getSigningKey(e,t.substr(0,8),this.request.region,this.serviceName,this.signatureCache);return i.util.crypto.hmac(r,this.stringToSign(t),"hex")},stringToSign:function stringToSign(e){var t=[];t.push("AWS4-HMAC-SHA256");t.push(e);t.push(this.credentialString(e));t.push(this.hexEncodedHash(this.canonicalString()));return t.join("\n")},canonicalString:function canonicalString(){var e=[],t=this.request.pathname();if(this.serviceName!=="s3"&&this.signatureVersion!=="s3v4")t=i.util.uriEscapePath(t);e.push(this.request.method);e.push(t);e.push(this.request.search());e.push(this.canonicalHeaders()+"\n");e.push(this.signedHeaders());e.push(this.hexEncodedBodyHash());return e.join("\n")},canonicalHeaders:function canonicalHeaders(){var e=[];i.util.each.call(this,this.request.headers,function(t,r){e.push([t,r])});e.sort(function(e,t){return e[0].toLowerCase()-1&&!e.body){return"UNSIGNED-PAYLOAD"}else if(e.headers["X-Amz-Content-Sha256"]){return e.headers["X-Amz-Content-Sha256"]}else{return this.hexEncodedHash(this.request.body||"")}},unsignableHeaders:["authorization","content-type","content-length","user-agent",o,"expect","x-amzn-trace-id"],isSignableHeader:function isSignableHeader(e){if(e.toLowerCase().indexOf("x-amz-")===0)return true;return this.unsignableHeaders.indexOf(e)<0},isPresigned:function isPresigned(){return this.request.headers[o]?true:false}});e.exports=i.Signers.V4},3756:function(e){e.exports={pagination:{DescribeDBEngineVersions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBEngineVersions"},DescribeDBInstances:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBInstances"},DescribeDBLogFiles:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DescribeDBLogFiles"},DescribeDBParameterGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBParameterGroups"},DescribeDBParameters:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"Parameters"},DescribeDBSecurityGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBSecurityGroups"},DescribeDBSnapshots:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBSnapshots"},DescribeDBSubnetGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBSubnetGroups"},DescribeEngineDefaultParameters:{input_token:"Marker",limit_key:"MaxRecords",output_token:"EngineDefaults.Marker",result_key:"EngineDefaults.Parameters"},DescribeEventSubscriptions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"EventSubscriptionsList"},DescribeEvents:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"Events"},DescribeOptionGroupOptions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"OptionGroupOptions"},DescribeOptionGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"OptionGroupsList"},DescribeOrderableDBInstanceOptions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"OrderableDBInstanceOptions"},DescribeReservedDBInstances:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ReservedDBInstances"},DescribeReservedDBInstancesOfferings:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ReservedDBInstancesOfferings"},DownloadDBLogFilePortion:{input_token:"Marker",limit_key:"NumberOfLines",more_results:"AdditionalDataPending",output_token:"Marker",result_key:"LogFileData"},ListTagsForResource:{result_key:"TagList"}}}},3762:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-09-24",endpointPrefix:"managedblockchain",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"ManagedBlockchain",serviceFullName:"Amazon Managed Blockchain",serviceId:"ManagedBlockchain",signatureVersion:"v4",signingName:"managedblockchain",uid:"managedblockchain-2018-09-24"},operations:{CreateMember:{http:{requestUri:"/networks/{networkId}/members"},input:{type:"structure",required:["ClientRequestToken","InvitationId","NetworkId","MemberConfiguration"],members:{ClientRequestToken:{idempotencyToken:true},InvitationId:{},NetworkId:{location:"uri",locationName:"networkId"},MemberConfiguration:{shape:"S4"}}},output:{type:"structure",members:{MemberId:{}}}},CreateNetwork:{http:{requestUri:"/networks"},input:{type:"structure",required:["ClientRequestToken","Name","Framework","FrameworkVersion","VotingPolicy","MemberConfiguration"],members:{ClientRequestToken:{idempotencyToken:true},Name:{},Description:{},Framework:{},FrameworkVersion:{},FrameworkConfiguration:{type:"structure",members:{Fabric:{type:"structure",required:["Edition"],members:{Edition:{}}}}},VotingPolicy:{shape:"Ss"},MemberConfiguration:{shape:"S4"},Tags:{shape:"Sg"}}},output:{type:"structure",members:{NetworkId:{},MemberId:{}}}},CreateNode:{http:{requestUri:"/networks/{networkId}/nodes"},input:{type:"structure",required:["ClientRequestToken","NetworkId","NodeConfiguration"],members:{ClientRequestToken:{idempotencyToken:true},NetworkId:{location:"uri",locationName:"networkId"},MemberId:{},NodeConfiguration:{type:"structure",required:["InstanceType"],members:{InstanceType:{},AvailabilityZone:{},LogPublishingConfiguration:{shape:"S12"},StateDB:{}}},Tags:{shape:"Sg"}}},output:{type:"structure",members:{NodeId:{}}}},CreateProposal:{http:{requestUri:"/networks/{networkId}/proposals"},input:{type:"structure",required:["ClientRequestToken","NetworkId","MemberId","Actions"],members:{ClientRequestToken:{idempotencyToken:true},NetworkId:{location:"uri",locationName:"networkId"},MemberId:{},Actions:{shape:"S17"},Description:{},Tags:{shape:"Sg"}}},output:{type:"structure",members:{ProposalId:{}}}},DeleteMember:{http:{method:"DELETE",requestUri:"/networks/{networkId}/members/{memberId}"},input:{type:"structure",required:["NetworkId","MemberId"],members:{NetworkId:{location:"uri",locationName:"networkId"},MemberId:{location:"uri",locationName:"memberId"}}},output:{type:"structure",members:{}}},DeleteNode:{http:{method:"DELETE",requestUri:"/networks/{networkId}/nodes/{nodeId}"},input:{type:"structure",required:["NetworkId","NodeId"],members:{NetworkId:{location:"uri",locationName:"networkId"},MemberId:{location:"querystring",locationName:"memberId"},NodeId:{location:"uri",locationName:"nodeId"}}},output:{type:"structure",members:{}}},GetMember:{http:{method:"GET",requestUri:"/networks/{networkId}/members/{memberId}"},input:{type:"structure",required:["NetworkId","MemberId"],members:{NetworkId:{location:"uri",locationName:"networkId"},MemberId:{location:"uri",locationName:"memberId"}}},output:{type:"structure",members:{Member:{type:"structure",members:{NetworkId:{},Id:{},Name:{},Description:{},FrameworkAttributes:{type:"structure",members:{Fabric:{type:"structure",members:{AdminUsername:{},CaEndpoint:{}}}}},LogPublishingConfiguration:{shape:"Sb"},Status:{},CreationDate:{shape:"S1p"},Tags:{shape:"S1q"},Arn:{},KmsKeyArn:{}}}}}},GetNetwork:{http:{method:"GET",requestUri:"/networks/{networkId}"},input:{type:"structure",required:["NetworkId"],members:{NetworkId:{location:"uri",locationName:"networkId"}}},output:{type:"structure",members:{Network:{type:"structure",members:{Id:{},Name:{},Description:{},Framework:{},FrameworkVersion:{},FrameworkAttributes:{type:"structure",members:{Fabric:{type:"structure",members:{OrderingServiceEndpoint:{},Edition:{}}},Ethereum:{type:"structure",members:{ChainId:{}}}}},VpcEndpointServiceName:{},VotingPolicy:{shape:"Ss"},Status:{},CreationDate:{shape:"S1p"},Tags:{shape:"S1q"},Arn:{}}}}}},GetNode:{http:{method:"GET",requestUri:"/networks/{networkId}/nodes/{nodeId}"},input:{type:"structure",required:["NetworkId","NodeId"],members:{NetworkId:{location:"uri",locationName:"networkId"},MemberId:{location:"querystring",locationName:"memberId"},NodeId:{location:"uri",locationName:"nodeId"}}},output:{type:"structure",members:{Node:{type:"structure",members:{NetworkId:{},MemberId:{},Id:{},InstanceType:{},AvailabilityZone:{},FrameworkAttributes:{type:"structure",members:{Fabric:{type:"structure",members:{PeerEndpoint:{},PeerEventEndpoint:{}}},Ethereum:{type:"structure",members:{HttpEndpoint:{},WebSocketEndpoint:{}}}}},LogPublishingConfiguration:{shape:"S12"},StateDB:{},Status:{},CreationDate:{shape:"S1p"},Tags:{shape:"S1q"},Arn:{},KmsKeyArn:{}}}}}},GetProposal:{http:{method:"GET",requestUri:"/networks/{networkId}/proposals/{proposalId}"},input:{type:"structure",required:["NetworkId","ProposalId"],members:{NetworkId:{location:"uri",locationName:"networkId"},ProposalId:{location:"uri",locationName:"proposalId"}}},output:{type:"structure",members:{Proposal:{type:"structure",members:{ProposalId:{},NetworkId:{},Description:{},Actions:{shape:"S17"},ProposedByMemberId:{},ProposedByMemberName:{},Status:{},CreationDate:{shape:"S1p"},ExpirationDate:{shape:"S1p"},YesVoteCount:{type:"integer"},NoVoteCount:{type:"integer"},OutstandingVoteCount:{type:"integer"},Tags:{shape:"S1q"},Arn:{}}}}}},ListInvitations:{http:{method:"GET",requestUri:"/invitations"},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Invitations:{type:"list",member:{type:"structure",members:{InvitationId:{},CreationDate:{shape:"S1p"},ExpirationDate:{shape:"S1p"},Status:{},NetworkSummary:{shape:"S2h"},Arn:{}}}},NextToken:{}}}},ListMembers:{http:{method:"GET",requestUri:"/networks/{networkId}/members"},input:{type:"structure",required:["NetworkId"],members:{NetworkId:{location:"uri",locationName:"networkId"},Name:{location:"querystring",locationName:"name"},Status:{location:"querystring",locationName:"status"},IsOwned:{location:"querystring",locationName:"isOwned",type:"boolean"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Members:{type:"list",member:{type:"structure",members:{Id:{},Name:{},Description:{},Status:{},CreationDate:{shape:"S1p"},IsOwned:{type:"boolean"},Arn:{}}}},NextToken:{}}}},ListNetworks:{http:{method:"GET",requestUri:"/networks"},input:{type:"structure",members:{Name:{location:"querystring",locationName:"name"},Framework:{location:"querystring",locationName:"framework"},Status:{location:"querystring",locationName:"status"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Networks:{type:"list",member:{shape:"S2h"}},NextToken:{}}}},ListNodes:{http:{method:"GET",requestUri:"/networks/{networkId}/nodes"},input:{type:"structure",required:["NetworkId"],members:{NetworkId:{location:"uri",locationName:"networkId"},MemberId:{location:"querystring",locationName:"memberId"},Status:{location:"querystring",locationName:"status"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Nodes:{type:"list",member:{type:"structure",members:{Id:{},Status:{},CreationDate:{shape:"S1p"},AvailabilityZone:{},InstanceType:{},Arn:{}}}},NextToken:{}}}},ListProposalVotes:{http:{method:"GET",requestUri:"/networks/{networkId}/proposals/{proposalId}/votes"},input:{type:"structure",required:["NetworkId","ProposalId"],members:{NetworkId:{location:"uri",locationName:"networkId"},ProposalId:{location:"uri",locationName:"proposalId"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{ProposalVotes:{type:"list",member:{type:"structure",members:{Vote:{},MemberName:{},MemberId:{}}}},NextToken:{}}}},ListProposals:{http:{method:"GET",requestUri:"/networks/{networkId}/proposals"},input:{type:"structure",required:["NetworkId"],members:{NetworkId:{location:"uri",locationName:"networkId"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Proposals:{type:"list",member:{type:"structure",members:{ProposalId:{},Description:{},ProposedByMemberId:{},ProposedByMemberName:{},Status:{},CreationDate:{shape:"S1p"},ExpirationDate:{shape:"S1p"},Arn:{}}}},NextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{Tags:{shape:"S1q"}}}},RejectInvitation:{http:{method:"DELETE",requestUri:"/invitations/{invitationId}"},input:{type:"structure",required:["InvitationId"],members:{InvitationId:{location:"uri",locationName:"invitationId"}}},output:{type:"structure",members:{}}},TagResource:{http:{requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"resourceArn"},Tags:{shape:"Sg"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{location:"uri",locationName:"resourceArn"},TagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateMember:{http:{method:"PATCH",requestUri:"/networks/{networkId}/members/{memberId}"},input:{type:"structure",required:["NetworkId","MemberId"],members:{NetworkId:{location:"uri",locationName:"networkId"},MemberId:{location:"uri",locationName:"memberId"},LogPublishingConfiguration:{shape:"Sb"}}},output:{type:"structure",members:{}}},UpdateNode:{http:{method:"PATCH",requestUri:"/networks/{networkId}/nodes/{nodeId}"},input:{type:"structure",required:["NetworkId","NodeId"],members:{NetworkId:{location:"uri",locationName:"networkId"},MemberId:{},NodeId:{location:"uri",locationName:"nodeId"},LogPublishingConfiguration:{shape:"S12"}}},output:{type:"structure",members:{}}},VoteOnProposal:{http:{requestUri:"/networks/{networkId}/proposals/{proposalId}/votes"},input:{type:"structure",required:["NetworkId","ProposalId","VoterMemberId","Vote"],members:{NetworkId:{location:"uri",locationName:"networkId"},ProposalId:{location:"uri",locationName:"proposalId"},VoterMemberId:{},Vote:{}}},output:{type:"structure",members:{}}}},shapes:{S4:{type:"structure",required:["Name","FrameworkConfiguration"],members:{Name:{},Description:{},FrameworkConfiguration:{type:"structure",members:{Fabric:{type:"structure",required:["AdminUsername","AdminPassword"],members:{AdminUsername:{},AdminPassword:{type:"string",sensitive:true}}}}},LogPublishingConfiguration:{shape:"Sb"},Tags:{shape:"Sg"},KmsKeyArn:{}}},Sb:{type:"structure",members:{Fabric:{type:"structure",members:{CaLogs:{shape:"Sd"}}}}},Sd:{type:"structure",members:{Cloudwatch:{type:"structure",members:{Enabled:{type:"boolean"}}}}},Sg:{type:"map",key:{},value:{}},Ss:{type:"structure",members:{ApprovalThresholdPolicy:{type:"structure",members:{ThresholdPercentage:{type:"integer"},ProposalDurationInHours:{type:"integer"},ThresholdComparator:{}}}}},S12:{type:"structure",members:{Fabric:{type:"structure",members:{ChaincodeLogs:{shape:"Sd"},PeerLogs:{shape:"Sd"}}}}},S17:{type:"structure",members:{Invitations:{type:"list",member:{type:"structure",required:["Principal"],members:{Principal:{}}}},Removals:{type:"list",member:{type:"structure",required:["MemberId"],members:{MemberId:{}}}}}},S1p:{type:"timestamp",timestampFormat:"iso8601"},S1q:{type:"map",key:{},value:{}},S2h:{type:"structure",members:{Id:{},Name:{},Description:{},Framework:{},FrameworkVersion:{},Status:{},CreationDate:{shape:"S1p"},Arn:{}}}}}},3763:function(e){e.exports={pagination:{}}},3773:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-07-29",endpointPrefix:"app-integrations",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon AppIntegrations Service",serviceId:"AppIntegrations",signatureVersion:"v4",signingName:"app-integrations",uid:"appintegrations-2020-07-29"},operations:{CreateDataIntegration:{http:{requestUri:"/dataIntegrations"},input:{type:"structure",required:["Name"],members:{Name:{},Description:{},KmsKey:{},SourceURI:{},ScheduleConfig:{shape:"S5"},Tags:{shape:"S8"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{Arn:{},Id:{},Name:{},Description:{},KmsKey:{},SourceURI:{},ScheduleConfiguration:{shape:"S5"},Tags:{shape:"S8"},ClientToken:{}}}},CreateEventIntegration:{http:{requestUri:"/eventIntegrations"},input:{type:"structure",required:["Name","EventFilter","EventBridgeBus"],members:{Name:{},Description:{},EventFilter:{shape:"Sg"},EventBridgeBus:{},ClientToken:{idempotencyToken:true},Tags:{shape:"S8"}}},output:{type:"structure",members:{EventIntegrationArn:{}}}},DeleteDataIntegration:{http:{method:"DELETE",requestUri:"/dataIntegrations/{Identifier}"},input:{type:"structure",required:["DataIntegrationIdentifier"],members:{DataIntegrationIdentifier:{location:"uri",locationName:"Identifier"}}},output:{type:"structure",members:{}}},DeleteEventIntegration:{http:{method:"DELETE",requestUri:"/eventIntegrations/{Name}"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",members:{}}},GetDataIntegration:{http:{method:"GET",requestUri:"/dataIntegrations/{Identifier}"},input:{type:"structure",required:["Identifier"],members:{Identifier:{location:"uri",locationName:"Identifier"}}},output:{type:"structure",members:{Arn:{},Id:{},Name:{},Description:{},KmsKey:{},SourceURI:{},ScheduleConfiguration:{shape:"S5"},Tags:{shape:"S8"}}}},GetEventIntegration:{http:{method:"GET",requestUri:"/eventIntegrations/{Name}"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",members:{Name:{},Description:{},EventIntegrationArn:{},EventBridgeBus:{},EventFilter:{shape:"Sg"},Tags:{shape:"S8"}}}},ListDataIntegrationAssociations:{http:{method:"GET",requestUri:"/dataIntegrations/{Identifier}/associations"},input:{type:"structure",required:["DataIntegrationIdentifier"],members:{DataIntegrationIdentifier:{location:"uri",locationName:"Identifier"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{DataIntegrationAssociations:{type:"list",member:{type:"structure",members:{DataIntegrationAssociationArn:{},DataIntegrationArn:{},ClientId:{}}}},NextToken:{}}}},ListDataIntegrations:{http:{method:"GET",requestUri:"/dataIntegrations"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{DataIntegrations:{type:"list",member:{type:"structure",members:{Arn:{},Name:{},SourceURI:{}}}},NextToken:{}}}},ListEventIntegrationAssociations:{http:{method:"GET",requestUri:"/eventIntegrations/{Name}/associations"},input:{type:"structure",required:["EventIntegrationName"],members:{EventIntegrationName:{location:"uri",locationName:"Name"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{EventIntegrationAssociations:{type:"list",member:{type:"structure",members:{EventIntegrationAssociationArn:{},EventIntegrationAssociationId:{},EventIntegrationName:{},ClientId:{},EventBridgeRuleName:{},ClientAssociationMetadata:{type:"map",key:{},value:{}}}}},NextToken:{}}}},ListEventIntegrations:{http:{method:"GET",requestUri:"/eventIntegrations"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{EventIntegrations:{type:"list",member:{type:"structure",members:{EventIntegrationArn:{},Name:{},Description:{},EventFilter:{shape:"Sg"},EventBridgeBus:{},Tags:{shape:"S8"}}}},NextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"S8"}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"S8"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateDataIntegration:{http:{method:"PATCH",requestUri:"/dataIntegrations/{Identifier}"},input:{type:"structure",required:["Identifier"],members:{Identifier:{location:"uri",locationName:"Identifier"},Name:{},Description:{}}},output:{type:"structure",members:{}}},UpdateEventIntegration:{http:{method:"PATCH",requestUri:"/eventIntegrations/{Name}"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"Name"},Description:{}}},output:{type:"structure",members:{}}}},shapes:{S5:{type:"structure",members:{FirstExecutionFrom:{},Object:{},ScheduleExpression:{}}},S8:{type:"map",key:{},value:{}},Sg:{type:"structure",required:["Source"],members:{Source:{}}}}}},3788:function(e){e.exports={pagination:{GetComplianceSummary:{input_token:"PaginationToken",limit_key:"MaxResults",output_token:"PaginationToken",result_key:"SummaryList"},GetResources:{input_token:"PaginationToken",limit_key:"ResourcesPerPage",output_token:"PaginationToken",result_key:"ResourceTagMappingList"},GetTagKeys:{input_token:"PaginationToken",output_token:"PaginationToken",result_key:"TagKeys"},GetTagValues:{input_token:"PaginationToken",output_token:"PaginationToken",result_key:"TagValues"}}}},3801:function(e,t,r){(function(){var t,i,s=function(e,t){for(var r in t){if(a.call(t,r))e[r]=t[r]}function ctor(){this.constructor=e}ctor.prototype=t.prototype;e.prototype=new ctor;e.__super__=t.prototype;return e},a={}.hasOwnProperty;i=r(6855);e.exports=t=function(e){s(XMLDTDAttList,e);function XMLDTDAttList(e,t,r,i,s,a){XMLDTDAttList.__super__.constructor.call(this,e);if(t==null){throw new Error("Missing DTD element name")}if(r==null){throw new Error("Missing DTD attribute name")}if(!i){throw new Error("Missing DTD attribute type")}if(!s){throw new Error("Missing DTD attribute default")}if(s.indexOf("#")!==0){s="#"+s}if(!s.match(/^(#REQUIRED|#IMPLIED|#FIXED|#DEFAULT)$/)){throw new Error("Invalid default value type; expected: #REQUIRED, #IMPLIED, #FIXED or #DEFAULT")}if(a&&!s.match(/^(#FIXED|#DEFAULT)$/)){throw new Error("Default value only applies to #FIXED or #DEFAULT")}this.elementName=this.stringify.eleName(t);this.attributeName=this.stringify.attName(r);this.attributeType=this.stringify.dtdAttType(i);this.defaultValue=this.stringify.dtdAttDefault(a);this.defaultValueType=s}XMLDTDAttList.prototype.toString=function(e){return this.options.writer.set(e).dtdAttList(this)};return XMLDTDAttList}(i)}).call(this)},3814:function(e){e.exports={pagination:{GetDedicatedIps:{input_token:"NextToken",output_token:"NextToken",limit_key:"PageSize"},ListConfigurationSets:{input_token:"NextToken",output_token:"NextToken",limit_key:"PageSize"},ListDedicatedIpPools:{input_token:"NextToken",output_token:"NextToken",limit_key:"PageSize"},ListDeliverabilityTestReports:{input_token:"NextToken",output_token:"NextToken",limit_key:"PageSize"},ListDomainDeliverabilityCampaigns:{input_token:"NextToken",output_token:"NextToken",limit_key:"PageSize"},ListEmailIdentities:{input_token:"NextToken",output_token:"NextToken",limit_key:"PageSize"}}}},3815:function(e,t,r){var i=r(395).util;var s=r(8194).typeOf;var a={String:"String",Number:"Number",NumberValue:"Number",Binary:"Binary"};var o=i.inherit({constructor:function Set(e,t){t=t||{};this.wrapperName="Set";this.initialize(e,t.validate)},initialize:function(e,t){var r=this;r.values=[].concat(e);r.detectType();if(t){r.validate()}},detectType:function(){this.type=a[s(this.values[0])];if(!this.type){throw i.error(new Error,{code:"InvalidSetType",message:"Sets can contain string, number, or binary values"})}},validate:function(){var e=this;var t=e.values.length;var r=e.values;for(var o=0;o1){var s=this.errors.join("\n* ");s="There were "+this.errors.length+" validation errors:\n* "+s;throw i.util.error(new Error(s),{code:"MultipleValidationErrors",errors:this.errors})}else if(this.errors.length===1){throw this.errors[0]}else{return true}},fail:function fail(e,t){this.errors.push(i.util.error(new Error(t),{code:e}))},validateStructure:function validateStructure(e,t,r){if(e.isDocument)return true;this.validateType(t,r,["object"],"structure");var i;for(var s=0;e.required&&s= 1,"+' but found "'+t+'" for '+r)}}},validatePattern:function validatePattern(e,t,r){if(this.validation["pattern"]&&e["pattern"]!==undefined){if(!new RegExp(e["pattern"]).test(t)){this.fail("PatternMatchError",'Provided value "'+t+'" '+"does not match regex pattern /"+e["pattern"]+"/ for "+r)}}},validateRange:function validateRange(e,t,r,i){if(this.validation["min"]){if(e["min"]!==undefined&&t= "+e["min"]+", but found "+t+" for "+r)}}if(this.validation["max"]){if(e["max"]!==undefined&&t>e["max"]){this.fail("MaxRangeError","Expected "+i+" <= "+e["max"]+", but found "+t+" for "+r)}}},validateEnum:function validateRange(e,t,r){if(this.validation["enum"]&&e["enum"]!==undefined){if(e["enum"].indexOf(t)===-1){this.fail("EnumError","Found string value of "+t+", but "+"expected "+e["enum"].join("|")+" for "+r)}}},validateType:function validateType(e,t,r,s){if(e===null||e===undefined)return false;var a=false;for(var o=0;o=0;s--){var a=i[s];if(a.Expire{if(t){return process.env["https_proxy"]||process.env["HTTPS_PROXY"]}else{return process.env["http_proxy"]||process.env["HTTP_PROXY"]}})();if(r){return new URL(r)}else{return undefined}}t.getProxyUrl=getProxyUrl;function checkBypass(e){if(!e.hostname){return false}const t=process.env["no_proxy"]||process.env["NO_PROXY"]||"";if(!t){return false}let r;if(e.port){r=Number(e.port)}else if(e.protocol==="http:"){r=80}else if(e.protocol==="https:"){r=443}const i=[e.hostname.toUpperCase()];if(typeof r==="number"){i.push(`${i[0]}:${r}`)}for(const e of t.split(",").map(e=>e.trim().toUpperCase()).filter(e=>e)){if(i.some(t=>t===e)){return true}}return false}t.checkBypass=checkBypass},4208:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2015-04-13",endpointPrefix:"codecommit",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"CodeCommit",serviceFullName:"AWS CodeCommit",serviceId:"CodeCommit",signatureVersion:"v4",targetPrefix:"CodeCommit_20150413",uid:"codecommit-2015-04-13"},operations:{AssociateApprovalRuleTemplateWithRepository:{input:{type:"structure",required:["approvalRuleTemplateName","repositoryName"],members:{approvalRuleTemplateName:{},repositoryName:{}}}},BatchAssociateApprovalRuleTemplateWithRepositories:{input:{type:"structure",required:["approvalRuleTemplateName","repositoryNames"],members:{approvalRuleTemplateName:{},repositoryNames:{shape:"S5"}}},output:{type:"structure",required:["associatedRepositoryNames","errors"],members:{associatedRepositoryNames:{shape:"S5"},errors:{type:"list",member:{type:"structure",members:{repositoryName:{},errorCode:{},errorMessage:{}}}}}}},BatchDescribeMergeConflicts:{input:{type:"structure",required:["repositoryName","destinationCommitSpecifier","sourceCommitSpecifier","mergeOption"],members:{repositoryName:{},destinationCommitSpecifier:{},sourceCommitSpecifier:{},mergeOption:{},maxMergeHunks:{type:"integer"},maxConflictFiles:{type:"integer"},filePaths:{type:"list",member:{}},conflictDetailLevel:{},conflictResolutionStrategy:{},nextToken:{}}},output:{type:"structure",required:["conflicts","destinationCommitId","sourceCommitId"],members:{conflicts:{type:"list",member:{type:"structure",members:{conflictMetadata:{shape:"Sn"},mergeHunks:{shape:"S12"}}}},nextToken:{},errors:{type:"list",member:{type:"structure",required:["filePath","exceptionName","message"],members:{filePath:{},exceptionName:{},message:{}}}},destinationCommitId:{},sourceCommitId:{},baseCommitId:{}}}},BatchDisassociateApprovalRuleTemplateFromRepositories:{input:{type:"structure",required:["approvalRuleTemplateName","repositoryNames"],members:{approvalRuleTemplateName:{},repositoryNames:{shape:"S5"}}},output:{type:"structure",required:["disassociatedRepositoryNames","errors"],members:{disassociatedRepositoryNames:{shape:"S5"},errors:{type:"list",member:{type:"structure",members:{repositoryName:{},errorCode:{},errorMessage:{}}}}}}},BatchGetCommits:{input:{type:"structure",required:["commitIds","repositoryName"],members:{commitIds:{type:"list",member:{}},repositoryName:{}}},output:{type:"structure",members:{commits:{type:"list",member:{shape:"S1l"}},errors:{type:"list",member:{type:"structure",members:{commitId:{},errorCode:{},errorMessage:{}}}}}}},BatchGetRepositories:{input:{type:"structure",required:["repositoryNames"],members:{repositoryNames:{shape:"S5"}}},output:{type:"structure",members:{repositories:{type:"list",member:{shape:"S1x"}},repositoriesNotFound:{type:"list",member:{}}}}},CreateApprovalRuleTemplate:{input:{type:"structure",required:["approvalRuleTemplateName","approvalRuleTemplateContent"],members:{approvalRuleTemplateName:{},approvalRuleTemplateContent:{},approvalRuleTemplateDescription:{}}},output:{type:"structure",required:["approvalRuleTemplate"],members:{approvalRuleTemplate:{shape:"S2c"}}}},CreateBranch:{input:{type:"structure",required:["repositoryName","branchName","commitId"],members:{repositoryName:{},branchName:{},commitId:{}}}},CreateCommit:{input:{type:"structure",required:["repositoryName","branchName"],members:{repositoryName:{},branchName:{},parentCommitId:{},authorName:{},email:{},commitMessage:{},keepEmptyFolders:{type:"boolean"},putFiles:{type:"list",member:{type:"structure",required:["filePath"],members:{filePath:{},fileMode:{},fileContent:{type:"blob"},sourceFile:{type:"structure",required:["filePath"],members:{filePath:{},isMove:{type:"boolean"}}}}}},deleteFiles:{shape:"S2o"},setFileModes:{shape:"S2q"}}},output:{type:"structure",members:{commitId:{},treeId:{},filesAdded:{shape:"S2t"},filesUpdated:{shape:"S2t"},filesDeleted:{shape:"S2t"}}}},CreatePullRequest:{input:{type:"structure",required:["title","targets"],members:{title:{},description:{},targets:{type:"list",member:{type:"structure",required:["repositoryName","sourceReference"],members:{repositoryName:{},sourceReference:{},destinationReference:{}}}},clientRequestToken:{idempotencyToken:true}}},output:{type:"structure",required:["pullRequest"],members:{pullRequest:{shape:"S33"}}}},CreatePullRequestApprovalRule:{input:{type:"structure",required:["pullRequestId","approvalRuleName","approvalRuleContent"],members:{pullRequestId:{},approvalRuleName:{},approvalRuleContent:{}}},output:{type:"structure",required:["approvalRule"],members:{approvalRule:{shape:"S3c"}}}},CreateRepository:{input:{type:"structure",required:["repositoryName"],members:{repositoryName:{},repositoryDescription:{},tags:{shape:"S3k"}}},output:{type:"structure",members:{repositoryMetadata:{shape:"S1x"}}}},CreateUnreferencedMergeCommit:{input:{type:"structure",required:["repositoryName","sourceCommitSpecifier","destinationCommitSpecifier","mergeOption"],members:{repositoryName:{},sourceCommitSpecifier:{},destinationCommitSpecifier:{},mergeOption:{},conflictDetailLevel:{},conflictResolutionStrategy:{},authorName:{},email:{},commitMessage:{},keepEmptyFolders:{type:"boolean"},conflictResolution:{shape:"S3p"}}},output:{type:"structure",members:{commitId:{},treeId:{}}}},DeleteApprovalRuleTemplate:{input:{type:"structure",required:["approvalRuleTemplateName"],members:{approvalRuleTemplateName:{}}},output:{type:"structure",required:["approvalRuleTemplateId"],members:{approvalRuleTemplateId:{}}}},DeleteBranch:{input:{type:"structure",required:["repositoryName","branchName"],members:{repositoryName:{},branchName:{}}},output:{type:"structure",members:{deletedBranch:{shape:"S3y"}}}},DeleteCommentContent:{input:{type:"structure",required:["commentId"],members:{commentId:{}}},output:{type:"structure",members:{comment:{shape:"S42"}}}},DeleteFile:{input:{type:"structure",required:["repositoryName","branchName","filePath","parentCommitId"],members:{repositoryName:{},branchName:{},filePath:{},parentCommitId:{},keepEmptyFolders:{type:"boolean"},commitMessage:{},name:{},email:{}}},output:{type:"structure",required:["commitId","blobId","treeId","filePath"],members:{commitId:{},blobId:{},treeId:{},filePath:{}}}},DeletePullRequestApprovalRule:{input:{type:"structure",required:["pullRequestId","approvalRuleName"],members:{pullRequestId:{},approvalRuleName:{}}},output:{type:"structure",required:["approvalRuleId"],members:{approvalRuleId:{}}}},DeleteRepository:{input:{type:"structure",required:["repositoryName"],members:{repositoryName:{}}},output:{type:"structure",members:{repositoryId:{}}}},DescribeMergeConflicts:{input:{type:"structure",required:["repositoryName","destinationCommitSpecifier","sourceCommitSpecifier","mergeOption","filePath"],members:{repositoryName:{},destinationCommitSpecifier:{},sourceCommitSpecifier:{},mergeOption:{},maxMergeHunks:{type:"integer"},filePath:{},conflictDetailLevel:{},conflictResolutionStrategy:{},nextToken:{}}},output:{type:"structure",required:["conflictMetadata","mergeHunks","destinationCommitId","sourceCommitId"],members:{conflictMetadata:{shape:"Sn"},mergeHunks:{shape:"S12"},nextToken:{},destinationCommitId:{},sourceCommitId:{},baseCommitId:{}}}},DescribePullRequestEvents:{input:{type:"structure",required:["pullRequestId"],members:{pullRequestId:{},pullRequestEventType:{},actorArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["pullRequestEvents"],members:{pullRequestEvents:{type:"list",member:{type:"structure",members:{pullRequestId:{},eventDate:{type:"timestamp"},pullRequestEventType:{},actorArn:{},pullRequestCreatedEventMetadata:{type:"structure",members:{repositoryName:{},sourceCommitId:{},destinationCommitId:{},mergeBase:{}}},pullRequestStatusChangedEventMetadata:{type:"structure",members:{pullRequestStatus:{}}},pullRequestSourceReferenceUpdatedEventMetadata:{type:"structure",members:{repositoryName:{},beforeCommitId:{},afterCommitId:{},mergeBase:{}}},pullRequestMergedStateChangedEventMetadata:{type:"structure",members:{repositoryName:{},destinationReference:{},mergeMetadata:{shape:"S38"}}},approvalRuleEventMetadata:{type:"structure",members:{approvalRuleName:{},approvalRuleId:{},approvalRuleContent:{}}},approvalStateChangedEventMetadata:{type:"structure",members:{revisionId:{},approvalStatus:{}}},approvalRuleOverriddenEventMetadata:{type:"structure",members:{revisionId:{},overrideStatus:{}}}}}},nextToken:{}}}},DisassociateApprovalRuleTemplateFromRepository:{input:{type:"structure",required:["approvalRuleTemplateName","repositoryName"],members:{approvalRuleTemplateName:{},repositoryName:{}}}},EvaluatePullRequestApprovalRules:{input:{type:"structure",required:["pullRequestId","revisionId"],members:{pullRequestId:{},revisionId:{}}},output:{type:"structure",required:["evaluation"],members:{evaluation:{type:"structure",members:{approved:{type:"boolean"},overridden:{type:"boolean"},approvalRulesSatisfied:{type:"list",member:{}},approvalRulesNotSatisfied:{type:"list",member:{}}}}}}},GetApprovalRuleTemplate:{input:{type:"structure",required:["approvalRuleTemplateName"],members:{approvalRuleTemplateName:{}}},output:{type:"structure",required:["approvalRuleTemplate"],members:{approvalRuleTemplate:{shape:"S2c"}}}},GetBlob:{input:{type:"structure",required:["repositoryName","blobId"],members:{repositoryName:{},blobId:{}}},output:{type:"structure",required:["content"],members:{content:{type:"blob"}}}},GetBranch:{input:{type:"structure",members:{repositoryName:{},branchName:{}}},output:{type:"structure",members:{branch:{shape:"S3y"}}}},GetComment:{input:{type:"structure",required:["commentId"],members:{commentId:{}}},output:{type:"structure",members:{comment:{shape:"S42"}}}},GetCommentReactions:{input:{type:"structure",required:["commentId"],members:{commentId:{},reactionUserArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["reactionsForComment"],members:{reactionsForComment:{type:"list",member:{type:"structure",members:{reaction:{type:"structure",members:{emoji:{},shortCode:{},unicode:{}}},reactionUsers:{type:"list",member:{}},reactionsFromDeletedUsersCount:{type:"integer"}}}},nextToken:{}}}},GetCommentsForComparedCommit:{input:{type:"structure",required:["repositoryName","afterCommitId"],members:{repositoryName:{},beforeCommitId:{},afterCommitId:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{commentsForComparedCommitData:{type:"list",member:{type:"structure",members:{repositoryName:{},beforeCommitId:{},afterCommitId:{},beforeBlobId:{},afterBlobId:{},location:{shape:"S5q"},comments:{shape:"S5t"}}}},nextToken:{}}}},GetCommentsForPullRequest:{input:{type:"structure",required:["pullRequestId"],members:{pullRequestId:{},repositoryName:{},beforeCommitId:{},afterCommitId:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{commentsForPullRequestData:{type:"list",member:{type:"structure",members:{pullRequestId:{},repositoryName:{},beforeCommitId:{},afterCommitId:{},beforeBlobId:{},afterBlobId:{},location:{shape:"S5q"},comments:{shape:"S5t"}}}},nextToken:{}}}},GetCommit:{input:{type:"structure",required:["repositoryName","commitId"],members:{repositoryName:{},commitId:{}}},output:{type:"structure",required:["commit"],members:{commit:{shape:"S1l"}}}},GetDifferences:{input:{type:"structure",required:["repositoryName","afterCommitSpecifier"],members:{repositoryName:{},beforeCommitSpecifier:{},afterCommitSpecifier:{},beforePath:{},afterPath:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{differences:{type:"list",member:{type:"structure",members:{beforeBlob:{shape:"S65"},afterBlob:{shape:"S65"},changeType:{}}}},NextToken:{}}}},GetFile:{input:{type:"structure",required:["repositoryName","filePath"],members:{repositoryName:{},commitSpecifier:{},filePath:{}}},output:{type:"structure",required:["commitId","blobId","filePath","fileMode","fileSize","fileContent"],members:{commitId:{},blobId:{},filePath:{},fileMode:{},fileSize:{type:"long"},fileContent:{type:"blob"}}}},GetFolder:{input:{type:"structure",required:["repositoryName","folderPath"],members:{repositoryName:{},commitSpecifier:{},folderPath:{}}},output:{type:"structure",required:["commitId","folderPath"],members:{commitId:{},folderPath:{},treeId:{},subFolders:{type:"list",member:{type:"structure",members:{treeId:{},absolutePath:{},relativePath:{}}}},files:{type:"list",member:{type:"structure",members:{blobId:{},absolutePath:{},relativePath:{},fileMode:{}}}},symbolicLinks:{type:"list",member:{type:"structure",members:{blobId:{},absolutePath:{},relativePath:{},fileMode:{}}}},subModules:{type:"list",member:{type:"structure",members:{commitId:{},absolutePath:{},relativePath:{}}}}}}},GetMergeCommit:{input:{type:"structure",required:["repositoryName","sourceCommitSpecifier","destinationCommitSpecifier"],members:{repositoryName:{},sourceCommitSpecifier:{},destinationCommitSpecifier:{},conflictDetailLevel:{},conflictResolutionStrategy:{}}},output:{type:"structure",members:{sourceCommitId:{},destinationCommitId:{},baseCommitId:{},mergedCommitId:{}}}},GetMergeConflicts:{input:{type:"structure",required:["repositoryName","destinationCommitSpecifier","sourceCommitSpecifier","mergeOption"],members:{repositoryName:{},destinationCommitSpecifier:{},sourceCommitSpecifier:{},mergeOption:{},conflictDetailLevel:{},maxConflictFiles:{type:"integer"},conflictResolutionStrategy:{},nextToken:{}}},output:{type:"structure",required:["mergeable","destinationCommitId","sourceCommitId","conflictMetadataList"],members:{mergeable:{type:"boolean"},destinationCommitId:{},sourceCommitId:{},baseCommitId:{},conflictMetadataList:{type:"list",member:{shape:"Sn"}},nextToken:{}}}},GetMergeOptions:{input:{type:"structure",required:["repositoryName","sourceCommitSpecifier","destinationCommitSpecifier"],members:{repositoryName:{},sourceCommitSpecifier:{},destinationCommitSpecifier:{},conflictDetailLevel:{},conflictResolutionStrategy:{}}},output:{type:"structure",required:["mergeOptions","sourceCommitId","destinationCommitId","baseCommitId"],members:{mergeOptions:{type:"list",member:{}},sourceCommitId:{},destinationCommitId:{},baseCommitId:{}}}},GetPullRequest:{input:{type:"structure",required:["pullRequestId"],members:{pullRequestId:{}}},output:{type:"structure",required:["pullRequest"],members:{pullRequest:{shape:"S33"}}}},GetPullRequestApprovalStates:{input:{type:"structure",required:["pullRequestId","revisionId"],members:{pullRequestId:{},revisionId:{}}},output:{type:"structure",members:{approvals:{type:"list",member:{type:"structure",members:{userArn:{},approvalState:{}}}}}}},GetPullRequestOverrideState:{input:{type:"structure",required:["pullRequestId","revisionId"],members:{pullRequestId:{},revisionId:{}}},output:{type:"structure",members:{overridden:{type:"boolean"},overrider:{}}}},GetRepository:{input:{type:"structure",required:["repositoryName"],members:{repositoryName:{}}},output:{type:"structure",members:{repositoryMetadata:{shape:"S1x"}}}},GetRepositoryTriggers:{input:{type:"structure",required:["repositoryName"],members:{repositoryName:{}}},output:{type:"structure",members:{configurationId:{},triggers:{shape:"S76"}}}},ListApprovalRuleTemplates:{input:{type:"structure",members:{nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{approvalRuleTemplateNames:{shape:"S7f"},nextToken:{}}}},ListAssociatedApprovalRuleTemplatesForRepository:{input:{type:"structure",required:["repositoryName"],members:{repositoryName:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{approvalRuleTemplateNames:{shape:"S7f"},nextToken:{}}}},ListBranches:{input:{type:"structure",required:["repositoryName"],members:{repositoryName:{},nextToken:{}}},output:{type:"structure",members:{branches:{shape:"S7a"},nextToken:{}}}},ListPullRequests:{input:{type:"structure",required:["repositoryName"],members:{repositoryName:{},authorArn:{},pullRequestStatus:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["pullRequestIds"],members:{pullRequestIds:{type:"list",member:{}},nextToken:{}}}},ListRepositories:{input:{type:"structure",members:{nextToken:{},sortBy:{},order:{}}},output:{type:"structure",members:{repositories:{type:"list",member:{type:"structure",members:{repositoryName:{},repositoryId:{}}}},nextToken:{}}}},ListRepositoriesForApprovalRuleTemplate:{input:{type:"structure",required:["approvalRuleTemplateName"],members:{approvalRuleTemplateName:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{repositoryNames:{shape:"S5"},nextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["resourceArn"],members:{resourceArn:{},nextToken:{}}},output:{type:"structure",members:{tags:{shape:"S3k"},nextToken:{}}}},MergeBranchesByFastForward:{input:{type:"structure",required:["repositoryName","sourceCommitSpecifier","destinationCommitSpecifier"],members:{repositoryName:{},sourceCommitSpecifier:{},destinationCommitSpecifier:{},targetBranch:{}}},output:{type:"structure",members:{commitId:{},treeId:{}}}},MergeBranchesBySquash:{input:{type:"structure",required:["repositoryName","sourceCommitSpecifier","destinationCommitSpecifier"],members:{repositoryName:{},sourceCommitSpecifier:{},destinationCommitSpecifier:{},targetBranch:{},conflictDetailLevel:{},conflictResolutionStrategy:{},authorName:{},email:{},commitMessage:{},keepEmptyFolders:{type:"boolean"},conflictResolution:{shape:"S3p"}}},output:{type:"structure",members:{commitId:{},treeId:{}}}},MergeBranchesByThreeWay:{input:{type:"structure",required:["repositoryName","sourceCommitSpecifier","destinationCommitSpecifier"],members:{repositoryName:{},sourceCommitSpecifier:{},destinationCommitSpecifier:{},targetBranch:{},conflictDetailLevel:{},conflictResolutionStrategy:{},authorName:{},email:{},commitMessage:{},keepEmptyFolders:{type:"boolean"},conflictResolution:{shape:"S3p"}}},output:{type:"structure",members:{commitId:{},treeId:{}}}},MergePullRequestByFastForward:{input:{type:"structure",required:["pullRequestId","repositoryName"],members:{pullRequestId:{},repositoryName:{},sourceCommitId:{}}},output:{type:"structure",members:{pullRequest:{shape:"S33"}}}},MergePullRequestBySquash:{input:{type:"structure",required:["pullRequestId","repositoryName"],members:{pullRequestId:{},repositoryName:{},sourceCommitId:{},conflictDetailLevel:{},conflictResolutionStrategy:{},commitMessage:{},authorName:{},email:{},keepEmptyFolders:{type:"boolean"},conflictResolution:{shape:"S3p"}}},output:{type:"structure",members:{pullRequest:{shape:"S33"}}}},MergePullRequestByThreeWay:{input:{type:"structure",required:["pullRequestId","repositoryName"],members:{pullRequestId:{},repositoryName:{},sourceCommitId:{},conflictDetailLevel:{},conflictResolutionStrategy:{},commitMessage:{},authorName:{},email:{},keepEmptyFolders:{type:"boolean"},conflictResolution:{shape:"S3p"}}},output:{type:"structure",members:{pullRequest:{shape:"S33"}}}},OverridePullRequestApprovalRules:{input:{type:"structure",required:["pullRequestId","revisionId","overrideStatus"],members:{pullRequestId:{},revisionId:{},overrideStatus:{}}}},PostCommentForComparedCommit:{input:{type:"structure",required:["repositoryName","afterCommitId","content"],members:{repositoryName:{},beforeCommitId:{},afterCommitId:{},location:{shape:"S5q"},content:{},clientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{repositoryName:{},beforeCommitId:{},afterCommitId:{},beforeBlobId:{},afterBlobId:{},location:{shape:"S5q"},comment:{shape:"S42"}}},idempotent:true},PostCommentForPullRequest:{input:{type:"structure",required:["pullRequestId","repositoryName","beforeCommitId","afterCommitId","content"],members:{pullRequestId:{},repositoryName:{},beforeCommitId:{},afterCommitId:{},location:{shape:"S5q"},content:{},clientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{repositoryName:{},pullRequestId:{},beforeCommitId:{},afterCommitId:{},beforeBlobId:{},afterBlobId:{},location:{shape:"S5q"},comment:{shape:"S42"}}},idempotent:true},PostCommentReply:{input:{type:"structure",required:["inReplyTo","content"],members:{inReplyTo:{},clientRequestToken:{idempotencyToken:true},content:{}}},output:{type:"structure",members:{comment:{shape:"S42"}}},idempotent:true},PutCommentReaction:{input:{type:"structure",required:["commentId","reactionValue"],members:{commentId:{},reactionValue:{}}}},PutFile:{input:{type:"structure",required:["repositoryName","branchName","fileContent","filePath"],members:{repositoryName:{},branchName:{},fileContent:{type:"blob"},filePath:{},fileMode:{},parentCommitId:{},commitMessage:{},name:{},email:{}}},output:{type:"structure",required:["commitId","blobId","treeId"],members:{commitId:{},blobId:{},treeId:{}}}},PutRepositoryTriggers:{input:{type:"structure",required:["repositoryName","triggers"],members:{repositoryName:{},triggers:{shape:"S76"}}},output:{type:"structure",members:{configurationId:{}}}},TagResource:{input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{},tags:{shape:"S3k"}}}},TestRepositoryTriggers:{input:{type:"structure",required:["repositoryName","triggers"],members:{repositoryName:{},triggers:{shape:"S76"}}},output:{type:"structure",members:{successfulExecutions:{type:"list",member:{}},failedExecutions:{type:"list",member:{type:"structure",members:{trigger:{},failureMessage:{}}}}}}},UntagResource:{input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{},tagKeys:{type:"list",member:{}}}}},UpdateApprovalRuleTemplateContent:{input:{type:"structure",required:["approvalRuleTemplateName","newRuleContent"],members:{approvalRuleTemplateName:{},newRuleContent:{},existingRuleContentSha256:{}}},output:{type:"structure",required:["approvalRuleTemplate"],members:{approvalRuleTemplate:{shape:"S2c"}}}},UpdateApprovalRuleTemplateDescription:{input:{type:"structure",required:["approvalRuleTemplateName","approvalRuleTemplateDescription"],members:{approvalRuleTemplateName:{},approvalRuleTemplateDescription:{}}},output:{type:"structure",required:["approvalRuleTemplate"],members:{approvalRuleTemplate:{shape:"S2c"}}}},UpdateApprovalRuleTemplateName:{input:{type:"structure",required:["oldApprovalRuleTemplateName","newApprovalRuleTemplateName"],members:{oldApprovalRuleTemplateName:{},newApprovalRuleTemplateName:{}}},output:{type:"structure",required:["approvalRuleTemplate"],members:{approvalRuleTemplate:{shape:"S2c"}}}},UpdateComment:{input:{type:"structure",required:["commentId","content"],members:{commentId:{},content:{}}},output:{type:"structure",members:{comment:{shape:"S42"}}}},UpdateDefaultBranch:{input:{type:"structure",required:["repositoryName","defaultBranchName"],members:{repositoryName:{},defaultBranchName:{}}}},UpdatePullRequestApprovalRuleContent:{input:{type:"structure",required:["pullRequestId","approvalRuleName","newRuleContent"],members:{pullRequestId:{},approvalRuleName:{},existingRuleContentSha256:{},newRuleContent:{}}},output:{type:"structure",required:["approvalRule"],members:{approvalRule:{shape:"S3c"}}}},UpdatePullRequestApprovalState:{input:{type:"structure",required:["pullRequestId","revisionId","approvalState"],members:{pullRequestId:{},revisionId:{},approvalState:{}}}},UpdatePullRequestDescription:{input:{type:"structure",required:["pullRequestId","description"],members:{pullRequestId:{},description:{}}},output:{type:"structure",required:["pullRequest"],members:{pullRequest:{shape:"S33"}}}},UpdatePullRequestStatus:{input:{type:"structure",required:["pullRequestId","pullRequestStatus"],members:{pullRequestId:{},pullRequestStatus:{}}},output:{type:"structure",required:["pullRequest"],members:{pullRequest:{shape:"S33"}}}},UpdatePullRequestTitle:{input:{type:"structure",required:["pullRequestId","title"],members:{pullRequestId:{},title:{}}},output:{type:"structure",required:["pullRequest"],members:{pullRequest:{shape:"S33"}}}},UpdateRepositoryDescription:{input:{type:"structure",required:["repositoryName"],members:{repositoryName:{},repositoryDescription:{}}}},UpdateRepositoryName:{input:{type:"structure",required:["oldName","newName"],members:{oldName:{},newName:{}}}}},shapes:{S5:{type:"list",member:{}},Sn:{type:"structure",members:{filePath:{},fileSizes:{type:"structure",members:{source:{type:"long"},destination:{type:"long"},base:{type:"long"}}},fileModes:{type:"structure",members:{source:{},destination:{},base:{}}},objectTypes:{type:"structure",members:{source:{},destination:{},base:{}}},numberOfConflicts:{type:"integer"},isBinaryFile:{type:"structure",members:{source:{type:"boolean"},destination:{type:"boolean"},base:{type:"boolean"}}},contentConflict:{type:"boolean"},fileModeConflict:{type:"boolean"},objectTypeConflict:{type:"boolean"},mergeOperations:{type:"structure",members:{source:{},destination:{}}}}},S12:{type:"list",member:{type:"structure",members:{isConflict:{type:"boolean"},source:{shape:"S15"},destination:{shape:"S15"},base:{shape:"S15"}}}},S15:{type:"structure",members:{startLine:{type:"integer"},endLine:{type:"integer"},hunkContent:{}}},S1l:{type:"structure",members:{commitId:{},treeId:{},parents:{type:"list",member:{}},message:{},author:{shape:"S1n"},committer:{shape:"S1n"},additionalData:{}}},S1n:{type:"structure",members:{name:{},email:{},date:{}}},S1x:{type:"structure",members:{accountId:{},repositoryId:{},repositoryName:{},repositoryDescription:{},defaultBranch:{},lastModifiedDate:{type:"timestamp"},creationDate:{type:"timestamp"},cloneUrlHttp:{},cloneUrlSsh:{},Arn:{}}},S2c:{type:"structure",members:{approvalRuleTemplateId:{},approvalRuleTemplateName:{},approvalRuleTemplateDescription:{},approvalRuleTemplateContent:{},ruleContentSha256:{},lastModifiedDate:{type:"timestamp"},creationDate:{type:"timestamp"},lastModifiedUser:{}}},S2o:{type:"list",member:{type:"structure",required:["filePath"],members:{filePath:{}}}},S2q:{type:"list",member:{type:"structure",required:["filePath","fileMode"],members:{filePath:{},fileMode:{}}}},S2t:{type:"list",member:{type:"structure",members:{absolutePath:{},blobId:{},fileMode:{}}}},S33:{type:"structure",members:{pullRequestId:{},title:{},description:{},lastActivityDate:{type:"timestamp"},creationDate:{type:"timestamp"},pullRequestStatus:{},authorArn:{},pullRequestTargets:{type:"list",member:{type:"structure",members:{repositoryName:{},sourceReference:{},destinationReference:{},destinationCommit:{},sourceCommit:{},mergeBase:{},mergeMetadata:{shape:"S38"}}}},clientRequestToken:{},revisionId:{},approvalRules:{type:"list",member:{shape:"S3c"}}}},S38:{type:"structure",members:{isMerged:{type:"boolean"},mergedBy:{},mergeCommitId:{},mergeOption:{}}},S3c:{type:"structure",members:{approvalRuleId:{},approvalRuleName:{},approvalRuleContent:{},ruleContentSha256:{},lastModifiedDate:{type:"timestamp"},creationDate:{type:"timestamp"},lastModifiedUser:{},originApprovalRuleTemplate:{type:"structure",members:{approvalRuleTemplateId:{},approvalRuleTemplateName:{}}}}},S3k:{type:"map",key:{},value:{}},S3p:{type:"structure",members:{replaceContents:{type:"list",member:{type:"structure",required:["filePath","replacementType"],members:{filePath:{},replacementType:{},content:{type:"blob"},fileMode:{}}}},deleteFiles:{shape:"S2o"},setFileModes:{shape:"S2q"}}},S3y:{type:"structure",members:{branchName:{},commitId:{}}},S42:{type:"structure",members:{commentId:{},content:{},inReplyTo:{},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"},authorArn:{},deleted:{type:"boolean"},clientRequestToken:{},callerReactions:{type:"list",member:{}},reactionCounts:{type:"map",key:{},value:{type:"integer"}}}},S5q:{type:"structure",members:{filePath:{},filePosition:{type:"long"},relativeFileVersion:{}}},S5t:{type:"list",member:{shape:"S42"}},S65:{type:"structure",members:{blobId:{},path:{},mode:{}}},S76:{type:"list",member:{type:"structure",required:["name","destinationArn","events"],members:{name:{},destinationArn:{},customData:{},branches:{shape:"S7a"},events:{type:"list",member:{}}}}},S7a:{type:"list",member:{}},S7f:{type:"list",member:{}}}}},4211:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["polly"]={};i.Polly=s.defineService("polly",["2016-06-10"]);r(1531);Object.defineProperty(a.services["polly"],"2016-06-10",{get:function get(){var e=r(3132);e.paginators=r(5902).pagination;return e},enumerable:true,configurable:true});e.exports=i.Polly},4220:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-10-01",endpointPrefix:"workmail",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon WorkMail",serviceId:"WorkMail",signatureVersion:"v4",targetPrefix:"WorkMailService",uid:"workmail-2017-10-01"},operations:{AssociateDelegateToResource:{input:{type:"structure",required:["OrganizationId","ResourceId","EntityId"],members:{OrganizationId:{},ResourceId:{},EntityId:{}}},output:{type:"structure",members:{}},idempotent:true},AssociateMemberToGroup:{input:{type:"structure",required:["OrganizationId","GroupId","MemberId"],members:{OrganizationId:{},GroupId:{},MemberId:{}}},output:{type:"structure",members:{}},idempotent:true},CancelMailboxExportJob:{input:{type:"structure",required:["ClientToken","JobId","OrganizationId"],members:{ClientToken:{idempotencyToken:true},JobId:{},OrganizationId:{}}},output:{type:"structure",members:{}},idempotent:true},CreateAlias:{input:{type:"structure",required:["OrganizationId","EntityId","Alias"],members:{OrganizationId:{},EntityId:{},Alias:{}}},output:{type:"structure",members:{}},idempotent:true},CreateGroup:{input:{type:"structure",required:["OrganizationId","Name"],members:{OrganizationId:{},Name:{}}},output:{type:"structure",members:{GroupId:{}}},idempotent:true},CreateMobileDeviceAccessRule:{input:{type:"structure",required:["OrganizationId","Name","Effect"],members:{OrganizationId:{},ClientToken:{idempotencyToken:true},Name:{},Description:{},Effect:{},DeviceTypes:{shape:"Sm"},NotDeviceTypes:{shape:"Sm"},DeviceModels:{shape:"So"},NotDeviceModels:{shape:"So"},DeviceOperatingSystems:{shape:"Sq"},NotDeviceOperatingSystems:{shape:"Sq"},DeviceUserAgents:{shape:"Ss"},NotDeviceUserAgents:{shape:"Ss"}}},output:{type:"structure",members:{MobileDeviceAccessRuleId:{}}}},CreateOrganization:{input:{type:"structure",required:["Alias"],members:{DirectoryId:{},Alias:{},ClientToken:{idempotencyToken:true},Domains:{type:"list",member:{type:"structure",members:{DomainName:{},HostedZoneId:{}}}},KmsKeyArn:{},EnableInteroperability:{type:"boolean"}}},output:{type:"structure",members:{OrganizationId:{}}},idempotent:true},CreateResource:{input:{type:"structure",required:["OrganizationId","Name","Type"],members:{OrganizationId:{},Name:{},Type:{}}},output:{type:"structure",members:{ResourceId:{}}},idempotent:true},CreateUser:{input:{type:"structure",required:["OrganizationId","Name","DisplayName","Password"],members:{OrganizationId:{},Name:{},DisplayName:{},Password:{shape:"S1d"}}},output:{type:"structure",members:{UserId:{}}},idempotent:true},DeleteAccessControlRule:{input:{type:"structure",required:["OrganizationId","Name"],members:{OrganizationId:{},Name:{}}},output:{type:"structure",members:{}}},DeleteAlias:{input:{type:"structure",required:["OrganizationId","EntityId","Alias"],members:{OrganizationId:{},EntityId:{},Alias:{}}},output:{type:"structure",members:{}},idempotent:true},DeleteEmailMonitoringConfiguration:{input:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{}}},output:{type:"structure",members:{}},idempotent:true},DeleteGroup:{input:{type:"structure",required:["OrganizationId","GroupId"],members:{OrganizationId:{},GroupId:{}}},output:{type:"structure",members:{}},idempotent:true},DeleteMailboxPermissions:{input:{type:"structure",required:["OrganizationId","EntityId","GranteeId"],members:{OrganizationId:{},EntityId:{},GranteeId:{}}},output:{type:"structure",members:{}},idempotent:true},DeleteMobileDeviceAccessOverride:{input:{type:"structure",required:["OrganizationId","UserId","DeviceId"],members:{OrganizationId:{},UserId:{},DeviceId:{}}},output:{type:"structure",members:{}}},DeleteMobileDeviceAccessRule:{input:{type:"structure",required:["OrganizationId","MobileDeviceAccessRuleId"],members:{OrganizationId:{},MobileDeviceAccessRuleId:{}}},output:{type:"structure",members:{}}},DeleteOrganization:{input:{type:"structure",required:["OrganizationId","DeleteDirectory"],members:{ClientToken:{idempotencyToken:true},OrganizationId:{},DeleteDirectory:{type:"boolean"}}},output:{type:"structure",members:{OrganizationId:{},State:{}}},idempotent:true},DeleteResource:{input:{type:"structure",required:["OrganizationId","ResourceId"],members:{OrganizationId:{},ResourceId:{}}},output:{type:"structure",members:{}},idempotent:true},DeleteRetentionPolicy:{input:{type:"structure",required:["OrganizationId","Id"],members:{OrganizationId:{},Id:{}}},output:{type:"structure",members:{}},idempotent:true},DeleteUser:{input:{type:"structure",required:["OrganizationId","UserId"],members:{OrganizationId:{},UserId:{}}},output:{type:"structure",members:{}},idempotent:true},DeregisterFromWorkMail:{input:{type:"structure",required:["OrganizationId","EntityId"],members:{OrganizationId:{},EntityId:{}}},output:{type:"structure",members:{}},idempotent:true},DeregisterMailDomain:{input:{type:"structure",required:["OrganizationId","DomainName"],members:{OrganizationId:{},DomainName:{}}},output:{type:"structure",members:{}},idempotent:true},DescribeEmailMonitoringConfiguration:{input:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{}}},output:{type:"structure",members:{RoleArn:{},LogGroupArn:{}}},idempotent:true},DescribeGroup:{input:{type:"structure",required:["OrganizationId","GroupId"],members:{OrganizationId:{},GroupId:{}}},output:{type:"structure",members:{GroupId:{},Name:{},Email:{},State:{},EnabledDate:{type:"timestamp"},DisabledDate:{type:"timestamp"}}},idempotent:true},DescribeInboundDmarcSettings:{input:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{}}},output:{type:"structure",members:{Enforced:{type:"boolean"}}},idempotent:true},DescribeMailboxExportJob:{input:{type:"structure",required:["JobId","OrganizationId"],members:{JobId:{},OrganizationId:{}}},output:{type:"structure",members:{EntityId:{},Description:{},RoleArn:{},KmsKeyArn:{},S3BucketName:{},S3Prefix:{},S3Path:{},EstimatedProgress:{type:"integer"},State:{},ErrorInfo:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}}},idempotent:true},DescribeOrganization:{input:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{}}},output:{type:"structure",members:{OrganizationId:{},Alias:{},State:{},DirectoryId:{},DirectoryType:{},DefaultMailDomain:{},CompletedDate:{type:"timestamp"},ErrorMessage:{},ARN:{}}},idempotent:true},DescribeResource:{input:{type:"structure",required:["OrganizationId","ResourceId"],members:{OrganizationId:{},ResourceId:{}}},output:{type:"structure",members:{ResourceId:{},Email:{},Name:{},Type:{},BookingOptions:{shape:"S2x"},State:{},EnabledDate:{type:"timestamp"},DisabledDate:{type:"timestamp"}}},idempotent:true},DescribeUser:{input:{type:"structure",required:["OrganizationId","UserId"],members:{OrganizationId:{},UserId:{}}},output:{type:"structure",members:{UserId:{},Name:{},Email:{},DisplayName:{},State:{},UserRole:{},EnabledDate:{type:"timestamp"},DisabledDate:{type:"timestamp"}}},idempotent:true},DisassociateDelegateFromResource:{input:{type:"structure",required:["OrganizationId","ResourceId","EntityId"],members:{OrganizationId:{},ResourceId:{},EntityId:{}}},output:{type:"structure",members:{}},idempotent:true},DisassociateMemberFromGroup:{input:{type:"structure",required:["OrganizationId","GroupId","MemberId"],members:{OrganizationId:{},GroupId:{},MemberId:{}}},output:{type:"structure",members:{}},idempotent:true},GetAccessControlEffect:{input:{type:"structure",required:["OrganizationId","IpAddress","Action","UserId"],members:{OrganizationId:{},IpAddress:{},Action:{},UserId:{}}},output:{type:"structure",members:{Effect:{},MatchedRules:{type:"list",member:{}}}}},GetDefaultRetentionPolicy:{input:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{}}},output:{type:"structure",members:{Id:{},Name:{},Description:{},FolderConfigurations:{shape:"S3d"}}},idempotent:true},GetMailDomain:{input:{type:"structure",required:["OrganizationId","DomainName"],members:{OrganizationId:{},DomainName:{}}},output:{type:"structure",members:{Records:{type:"list",member:{type:"structure",members:{Type:{},Hostname:{},Value:{}}}},IsTestDomain:{type:"boolean"},IsDefault:{type:"boolean"},OwnershipVerificationStatus:{},DkimVerificationStatus:{}}},idempotent:true},GetMailboxDetails:{input:{type:"structure",required:["OrganizationId","UserId"],members:{OrganizationId:{},UserId:{}}},output:{type:"structure",members:{MailboxQuota:{type:"integer"},MailboxSize:{type:"double"}}},idempotent:true},GetMobileDeviceAccessEffect:{input:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{},DeviceType:{},DeviceModel:{},DeviceOperatingSystem:{},DeviceUserAgent:{}}},output:{type:"structure",members:{Effect:{},MatchedRules:{type:"list",member:{type:"structure",members:{MobileDeviceAccessRuleId:{},Name:{}}}}}}},GetMobileDeviceAccessOverride:{input:{type:"structure",required:["OrganizationId","UserId","DeviceId"],members:{OrganizationId:{},UserId:{},DeviceId:{}}},output:{type:"structure",members:{UserId:{},DeviceId:{},Effect:{},Description:{},DateCreated:{type:"timestamp"},DateModified:{type:"timestamp"}}}},ListAccessControlRules:{input:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{}}},output:{type:"structure",members:{Rules:{type:"list",member:{type:"structure",members:{Name:{},Effect:{},Description:{},IpRanges:{shape:"S42"},NotIpRanges:{shape:"S42"},Actions:{shape:"S44"},NotActions:{shape:"S44"},UserIds:{shape:"S45"},NotUserIds:{shape:"S45"},DateCreated:{type:"timestamp"},DateModified:{type:"timestamp"}}}}}}},ListAliases:{input:{type:"structure",required:["OrganizationId","EntityId"],members:{OrganizationId:{},EntityId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Aliases:{type:"list",member:{}},NextToken:{}}},idempotent:true},ListGroupMembers:{input:{type:"structure",required:["OrganizationId","GroupId"],members:{OrganizationId:{},GroupId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Members:{type:"list",member:{type:"structure",members:{Id:{},Name:{},Type:{},State:{},EnabledDate:{type:"timestamp"},DisabledDate:{type:"timestamp"}}}},NextToken:{}}},idempotent:true},ListGroups:{input:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Groups:{type:"list",member:{type:"structure",members:{Id:{},Email:{},Name:{},State:{},EnabledDate:{type:"timestamp"},DisabledDate:{type:"timestamp"}}}},NextToken:{}}},idempotent:true},ListMailDomains:{input:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{MailDomains:{type:"list",member:{type:"structure",members:{DomainName:{},DefaultDomain:{type:"boolean"}}}},NextToken:{}}},idempotent:true},ListMailboxExportJobs:{input:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Jobs:{type:"list",member:{type:"structure",members:{JobId:{},EntityId:{},Description:{},S3BucketName:{},S3Path:{},EstimatedProgress:{type:"integer"},State:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:true},ListMailboxPermissions:{input:{type:"structure",required:["OrganizationId","EntityId"],members:{OrganizationId:{},EntityId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Permissions:{type:"list",member:{type:"structure",required:["GranteeId","GranteeType","PermissionValues"],members:{GranteeId:{},GranteeType:{},PermissionValues:{shape:"S4w"}}}},NextToken:{}}},idempotent:true},ListMobileDeviceAccessOverrides:{input:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{},UserId:{},DeviceId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Overrides:{type:"list",member:{type:"structure",members:{UserId:{},DeviceId:{},Effect:{},Description:{},DateCreated:{type:"timestamp"},DateModified:{type:"timestamp"}}}},NextToken:{}}}},ListMobileDeviceAccessRules:{input:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{}}},output:{type:"structure",members:{Rules:{type:"list",member:{type:"structure",members:{MobileDeviceAccessRuleId:{},Name:{},Description:{},Effect:{},DeviceTypes:{shape:"Sm"},NotDeviceTypes:{shape:"Sm"},DeviceModels:{shape:"So"},NotDeviceModels:{shape:"So"},DeviceOperatingSystems:{shape:"Sq"},NotDeviceOperatingSystems:{shape:"Sq"},DeviceUserAgents:{shape:"Ss"},NotDeviceUserAgents:{shape:"Ss"},DateCreated:{type:"timestamp"},DateModified:{type:"timestamp"}}}}}}},ListOrganizations:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{OrganizationSummaries:{type:"list",member:{type:"structure",members:{OrganizationId:{},Alias:{},DefaultMailDomain:{},ErrorMessage:{},State:{}}}},NextToken:{}}},idempotent:true},ListResourceDelegates:{input:{type:"structure",required:["OrganizationId","ResourceId"],members:{OrganizationId:{},ResourceId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Delegates:{type:"list",member:{type:"structure",required:["Id","Type"],members:{Id:{},Type:{}}}},NextToken:{}}},idempotent:true},ListResources:{input:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Resources:{type:"list",member:{type:"structure",members:{Id:{},Email:{},Name:{},Type:{},State:{},EnabledDate:{type:"timestamp"},DisabledDate:{type:"timestamp"}}}},NextToken:{}}},idempotent:true},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},output:{type:"structure",members:{Tags:{shape:"S5k"}}}},ListUsers:{input:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Users:{type:"list",member:{type:"structure",members:{Id:{},Email:{},Name:{},DisplayName:{},State:{},UserRole:{},EnabledDate:{type:"timestamp"},DisabledDate:{type:"timestamp"}}}},NextToken:{}}},idempotent:true},PutAccessControlRule:{input:{type:"structure",required:["Name","Effect","Description","OrganizationId"],members:{Name:{},Effect:{},Description:{},IpRanges:{shape:"S42"},NotIpRanges:{shape:"S42"},Actions:{shape:"S44"},NotActions:{shape:"S44"},UserIds:{shape:"S45"},NotUserIds:{shape:"S45"},OrganizationId:{}}},output:{type:"structure",members:{}}},PutEmailMonitoringConfiguration:{input:{type:"structure",required:["OrganizationId","RoleArn","LogGroupArn"],members:{OrganizationId:{},RoleArn:{},LogGroupArn:{}}},output:{type:"structure",members:{}},idempotent:true},PutInboundDmarcSettings:{input:{type:"structure",required:["OrganizationId","Enforced"],members:{OrganizationId:{},Enforced:{type:"boolean"}}},output:{type:"structure",members:{}},idempotent:true},PutMailboxPermissions:{input:{type:"structure",required:["OrganizationId","EntityId","GranteeId","PermissionValues"],members:{OrganizationId:{},EntityId:{},GranteeId:{},PermissionValues:{shape:"S4w"}}},output:{type:"structure",members:{}},idempotent:true},PutMobileDeviceAccessOverride:{input:{type:"structure",required:["OrganizationId","UserId","DeviceId","Effect"],members:{OrganizationId:{},UserId:{},DeviceId:{},Effect:{},Description:{}}},output:{type:"structure",members:{}}},PutRetentionPolicy:{input:{type:"structure",required:["OrganizationId","Name","FolderConfigurations"],members:{OrganizationId:{},Id:{},Name:{},Description:{type:"string",sensitive:true},FolderConfigurations:{shape:"S3d"}}},output:{type:"structure",members:{}},idempotent:true},RegisterMailDomain:{input:{type:"structure",required:["OrganizationId","DomainName"],members:{ClientToken:{idempotencyToken:true},OrganizationId:{},DomainName:{}}},output:{type:"structure",members:{}},idempotent:true},RegisterToWorkMail:{input:{type:"structure",required:["OrganizationId","EntityId","Email"],members:{OrganizationId:{},EntityId:{},Email:{}}},output:{type:"structure",members:{}},idempotent:true},ResetPassword:{input:{type:"structure",required:["OrganizationId","UserId","Password"],members:{OrganizationId:{},UserId:{},Password:{shape:"S1d"}}},output:{type:"structure",members:{}},idempotent:true},StartMailboxExportJob:{input:{type:"structure",required:["ClientToken","OrganizationId","EntityId","RoleArn","KmsKeyArn","S3BucketName","S3Prefix"],members:{ClientToken:{idempotencyToken:true},OrganizationId:{},EntityId:{},Description:{},RoleArn:{},KmsKeyArn:{},S3BucketName:{},S3Prefix:{}}},output:{type:"structure",members:{JobId:{}}},idempotent:true},TagResource:{input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"S5k"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateDefaultMailDomain:{input:{type:"structure",required:["OrganizationId","DomainName"],members:{OrganizationId:{},DomainName:{}}},output:{type:"structure",members:{}},idempotent:true},UpdateMailboxQuota:{input:{type:"structure",required:["OrganizationId","UserId","MailboxQuota"],members:{OrganizationId:{},UserId:{},MailboxQuota:{type:"integer"}}},output:{type:"structure",members:{}},idempotent:true},UpdateMobileDeviceAccessRule:{input:{type:"structure",required:["OrganizationId","MobileDeviceAccessRuleId","Name","Effect"],members:{OrganizationId:{},MobileDeviceAccessRuleId:{},Name:{},Description:{},Effect:{},DeviceTypes:{shape:"Sm"},NotDeviceTypes:{shape:"Sm"},DeviceModels:{shape:"So"},NotDeviceModels:{shape:"So"},DeviceOperatingSystems:{shape:"Sq"},NotDeviceOperatingSystems:{shape:"Sq"},DeviceUserAgents:{shape:"Ss"},NotDeviceUserAgents:{shape:"Ss"}}},output:{type:"structure",members:{}}},UpdatePrimaryEmailAddress:{input:{type:"structure",required:["OrganizationId","EntityId","Email"],members:{OrganizationId:{},EntityId:{},Email:{}}},output:{type:"structure",members:{}},idempotent:true},UpdateResource:{input:{type:"structure",required:["OrganizationId","ResourceId"],members:{OrganizationId:{},ResourceId:{},Name:{},BookingOptions:{shape:"S2x"}}},output:{type:"structure",members:{}},idempotent:true}},shapes:{Sm:{type:"list",member:{}},So:{type:"list",member:{}},Sq:{type:"list",member:{}},Ss:{type:"list",member:{}},S1d:{type:"string",sensitive:true},S2x:{type:"structure",members:{AutoAcceptRequests:{type:"boolean"},AutoDeclineRecurringRequests:{type:"boolean"},AutoDeclineConflictingRequests:{type:"boolean"}}},S3d:{type:"list",member:{type:"structure",required:["Name","Action"],members:{Name:{},Action:{},Period:{type:"integer"}}}},S42:{type:"list",member:{}},S44:{type:"list",member:{}},S45:{type:"list",member:{}},S4w:{type:"list",member:{}},S5k:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}}}}},4221:function(e){e.exports={pagination:{DescribeAggregateComplianceByConfigRules:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken"},DescribeAggregateComplianceByConformancePacks:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken",result_key:"AggregateComplianceByConformancePacks"},DescribeAggregationAuthorizations:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken",result_key:"AggregationAuthorizations"},DescribeComplianceByConfigRule:{input_token:"NextToken",output_token:"NextToken",result_key:"ComplianceByConfigRules"},DescribeComplianceByResource:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken",result_key:"ComplianceByResources"},DescribeConfigRuleEvaluationStatus:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken",result_key:"ConfigRulesEvaluationStatus"},DescribeConfigRules:{input_token:"NextToken",output_token:"NextToken",result_key:"ConfigRules"},DescribeConfigurationAggregatorSourcesStatus:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken",result_key:"AggregatedSourceStatusList"},DescribeConfigurationAggregators:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken",result_key:"ConfigurationAggregators"},DescribeConformancePackCompliance:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken"},DescribeConformancePackStatus:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken",result_key:"ConformancePackStatusDetails"},DescribeConformancePacks:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken",result_key:"ConformancePackDetails"},DescribeOrganizationConfigRuleStatuses:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken",result_key:"OrganizationConfigRuleStatuses"},DescribeOrganizationConfigRules:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken",result_key:"OrganizationConfigRules"},DescribeOrganizationConformancePackStatuses:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken",result_key:"OrganizationConformancePackStatuses"},DescribeOrganizationConformancePacks:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken",result_key:"OrganizationConformancePacks"},DescribePendingAggregationRequests:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken",result_key:"PendingAggregationRequests"},DescribeRemediationExceptions:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken"},DescribeRemediationExecutionStatus:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken",result_key:"RemediationExecutionStatuses"},DescribeRetentionConfigurations:{input_token:"NextToken",output_token:"NextToken",result_key:"RetentionConfigurations"},GetAggregateComplianceDetailsByConfigRule:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken",result_key:"AggregateEvaluationResults"},GetAggregateConfigRuleComplianceSummary:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken"},GetAggregateConformancePackComplianceSummary:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken"},GetAggregateDiscoveredResourceCounts:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken"},GetComplianceDetailsByConfigRule:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken",result_key:"EvaluationResults"},GetComplianceDetailsByResource:{input_token:"NextToken",output_token:"NextToken",result_key:"EvaluationResults"},GetConformancePackComplianceDetails:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken"},GetConformancePackComplianceSummary:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken",result_key:"ConformancePackComplianceSummaryList"},GetDiscoveredResourceCounts:{input_token:"nextToken",limit_key:"limit",output_token:"nextToken"},GetOrganizationConfigRuleDetailedStatus:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken",result_key:"OrganizationConfigRuleDetailedStatus"},GetOrganizationConformancePackDetailedStatus:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken",result_key:"OrganizationConformancePackDetailedStatuses"},GetResourceConfigHistory:{input_token:"nextToken",limit_key:"limit",output_token:"nextToken",result_key:"configurationItems"},ListAggregateDiscoveredResources:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken",result_key:"ResourceIdentifiers"},ListDiscoveredResources:{input_token:"nextToken",limit_key:"limit",output_token:"nextToken",result_key:"resourceIdentifiers"},ListStoredQueries:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListTagsForResource:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken",result_key:"Tags"},SelectAggregateResourceConfig:{input_token:"NextToken",limit_key:"Limit",non_aggregate_keys:["QueryInfo"],output_token:"NextToken",result_key:"Results"},SelectResourceConfig:{input_token:"NextToken",limit_key:"Limit",non_aggregate_keys:["QueryInfo"],output_token:"NextToken",result_key:"Results"}}}},4227:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["cloudwatchlogs"]={};i.CloudWatchLogs=s.defineService("cloudwatchlogs",["2014-03-28"]);Object.defineProperty(a.services["cloudwatchlogs"],"2014-03-28",{get:function get(){var e=r(7684);e.paginators=r(6288).pagination;return e},enumerable:true,configurable:true});e.exports=i.CloudWatchLogs},4237:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2013-02-12",endpointPrefix:"rds",protocol:"query",serviceAbbreviation:"Amazon RDS",serviceFullName:"Amazon Relational Database Service",serviceId:"RDS",signatureVersion:"v4",uid:"rds-2013-02-12",xmlNamespace:"http://rds.amazonaws.com/doc/2013-02-12/"},operations:{AddSourceIdentifierToSubscription:{input:{type:"structure",required:["SubscriptionName","SourceIdentifier"],members:{SubscriptionName:{},SourceIdentifier:{}}},output:{resultWrapper:"AddSourceIdentifierToSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},AddTagsToResource:{input:{type:"structure",required:["ResourceName","Tags"],members:{ResourceName:{},Tags:{shape:"S9"}}}},AuthorizeDBSecurityGroupIngress:{input:{type:"structure",required:["DBSecurityGroupName"],members:{DBSecurityGroupName:{},CIDRIP:{},EC2SecurityGroupName:{},EC2SecurityGroupId:{},EC2SecurityGroupOwnerId:{}}},output:{resultWrapper:"AuthorizeDBSecurityGroupIngressResult",type:"structure",members:{DBSecurityGroup:{shape:"Sd"}}}},CopyDBSnapshot:{input:{type:"structure",required:["SourceDBSnapshotIdentifier","TargetDBSnapshotIdentifier"],members:{SourceDBSnapshotIdentifier:{},TargetDBSnapshotIdentifier:{}}},output:{resultWrapper:"CopyDBSnapshotResult",type:"structure",members:{DBSnapshot:{shape:"Sk"}}}},CreateDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier","AllocatedStorage","DBInstanceClass","Engine","MasterUsername","MasterUserPassword"],members:{DBName:{},DBInstanceIdentifier:{},AllocatedStorage:{type:"integer"},DBInstanceClass:{},Engine:{},MasterUsername:{},MasterUserPassword:{},DBSecurityGroups:{shape:"Sp"},VpcSecurityGroupIds:{shape:"Sq"},AvailabilityZone:{},DBSubnetGroupName:{},PreferredMaintenanceWindow:{},DBParameterGroupName:{},BackupRetentionPeriod:{type:"integer"},PreferredBackupWindow:{},Port:{type:"integer"},MultiAZ:{type:"boolean"},EngineVersion:{},AutoMinorVersionUpgrade:{type:"boolean"},LicenseModel:{},Iops:{type:"integer"},OptionGroupName:{},CharacterSetName:{},PubliclyAccessible:{type:"boolean"}}},output:{resultWrapper:"CreateDBInstanceResult",type:"structure",members:{DBInstance:{shape:"St"}}}},CreateDBInstanceReadReplica:{input:{type:"structure",required:["DBInstanceIdentifier","SourceDBInstanceIdentifier"],members:{DBInstanceIdentifier:{},SourceDBInstanceIdentifier:{},DBInstanceClass:{},AvailabilityZone:{},Port:{type:"integer"},AutoMinorVersionUpgrade:{type:"boolean"},Iops:{type:"integer"},OptionGroupName:{},PubliclyAccessible:{type:"boolean"}}},output:{resultWrapper:"CreateDBInstanceReadReplicaResult",type:"structure",members:{DBInstance:{shape:"St"}}}},CreateDBParameterGroup:{input:{type:"structure",required:["DBParameterGroupName","DBParameterGroupFamily","Description"],members:{DBParameterGroupName:{},DBParameterGroupFamily:{},Description:{}}},output:{resultWrapper:"CreateDBParameterGroupResult",type:"structure",members:{DBParameterGroup:{shape:"S1d"}}}},CreateDBSecurityGroup:{input:{type:"structure",required:["DBSecurityGroupName","DBSecurityGroupDescription"],members:{DBSecurityGroupName:{},DBSecurityGroupDescription:{}}},output:{resultWrapper:"CreateDBSecurityGroupResult",type:"structure",members:{DBSecurityGroup:{shape:"Sd"}}}},CreateDBSnapshot:{input:{type:"structure",required:["DBSnapshotIdentifier","DBInstanceIdentifier"],members:{DBSnapshotIdentifier:{},DBInstanceIdentifier:{}}},output:{resultWrapper:"CreateDBSnapshotResult",type:"structure",members:{DBSnapshot:{shape:"Sk"}}}},CreateDBSubnetGroup:{input:{type:"structure",required:["DBSubnetGroupName","DBSubnetGroupDescription","SubnetIds"],members:{DBSubnetGroupName:{},DBSubnetGroupDescription:{},SubnetIds:{shape:"S1j"}}},output:{resultWrapper:"CreateDBSubnetGroupResult",type:"structure",members:{DBSubnetGroup:{shape:"S11"}}}},CreateEventSubscription:{input:{type:"structure",required:["SubscriptionName","SnsTopicArn"],members:{SubscriptionName:{},SnsTopicArn:{},SourceType:{},EventCategories:{shape:"S6"},SourceIds:{shape:"S5"},Enabled:{type:"boolean"}}},output:{resultWrapper:"CreateEventSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},CreateOptionGroup:{input:{type:"structure",required:["OptionGroupName","EngineName","MajorEngineVersion","OptionGroupDescription"],members:{OptionGroupName:{},EngineName:{},MajorEngineVersion:{},OptionGroupDescription:{}}},output:{resultWrapper:"CreateOptionGroupResult",type:"structure",members:{OptionGroup:{shape:"S1p"}}}},DeleteDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},SkipFinalSnapshot:{type:"boolean"},FinalDBSnapshotIdentifier:{}}},output:{resultWrapper:"DeleteDBInstanceResult",type:"structure",members:{DBInstance:{shape:"St"}}}},DeleteDBParameterGroup:{input:{type:"structure",required:["DBParameterGroupName"],members:{DBParameterGroupName:{}}}},DeleteDBSecurityGroup:{input:{type:"structure",required:["DBSecurityGroupName"],members:{DBSecurityGroupName:{}}}},DeleteDBSnapshot:{input:{type:"structure",required:["DBSnapshotIdentifier"],members:{DBSnapshotIdentifier:{}}},output:{resultWrapper:"DeleteDBSnapshotResult",type:"structure",members:{DBSnapshot:{shape:"Sk"}}}},DeleteDBSubnetGroup:{input:{type:"structure",required:["DBSubnetGroupName"],members:{DBSubnetGroupName:{}}}},DeleteEventSubscription:{input:{type:"structure",required:["SubscriptionName"],members:{SubscriptionName:{}}},output:{resultWrapper:"DeleteEventSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},DeleteOptionGroup:{input:{type:"structure",required:["OptionGroupName"],members:{OptionGroupName:{}}}},DescribeDBEngineVersions:{input:{type:"structure",members:{Engine:{},EngineVersion:{},DBParameterGroupFamily:{},MaxRecords:{type:"integer"},Marker:{},DefaultOnly:{type:"boolean"},ListSupportedCharacterSets:{type:"boolean"}}},output:{resultWrapper:"DescribeDBEngineVersionsResult",type:"structure",members:{Marker:{},DBEngineVersions:{type:"list",member:{locationName:"DBEngineVersion",type:"structure",members:{Engine:{},EngineVersion:{},DBParameterGroupFamily:{},DBEngineDescription:{},DBEngineVersionDescription:{},DefaultCharacterSet:{shape:"S28"},SupportedCharacterSets:{type:"list",member:{shape:"S28",locationName:"CharacterSet"}}}}}}}},DescribeDBInstances:{input:{type:"structure",members:{DBInstanceIdentifier:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBInstancesResult",type:"structure",members:{Marker:{},DBInstances:{type:"list",member:{shape:"St",locationName:"DBInstance"}}}}},DescribeDBLogFiles:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},FilenameContains:{},FileLastWritten:{type:"long"},FileSize:{type:"long"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBLogFilesResult",type:"structure",members:{DescribeDBLogFiles:{type:"list",member:{locationName:"DescribeDBLogFilesDetails",type:"structure",members:{LogFileName:{},LastWritten:{type:"long"},Size:{type:"long"}}}},Marker:{}}}},DescribeDBParameterGroups:{input:{type:"structure",members:{DBParameterGroupName:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBParameterGroupsResult",type:"structure",members:{Marker:{},DBParameterGroups:{type:"list",member:{shape:"S1d",locationName:"DBParameterGroup"}}}}},DescribeDBParameters:{input:{type:"structure",required:["DBParameterGroupName"],members:{DBParameterGroupName:{},Source:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBParametersResult",type:"structure",members:{Parameters:{shape:"S2n"},Marker:{}}}},DescribeDBSecurityGroups:{input:{type:"structure",members:{DBSecurityGroupName:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBSecurityGroupsResult",type:"structure",members:{Marker:{},DBSecurityGroups:{type:"list",member:{shape:"Sd",locationName:"DBSecurityGroup"}}}}},DescribeDBSnapshots:{input:{type:"structure",members:{DBInstanceIdentifier:{},DBSnapshotIdentifier:{},SnapshotType:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBSnapshotsResult",type:"structure",members:{Marker:{},DBSnapshots:{type:"list",member:{shape:"Sk",locationName:"DBSnapshot"}}}}},DescribeDBSubnetGroups:{input:{type:"structure",members:{DBSubnetGroupName:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBSubnetGroupsResult",type:"structure",members:{Marker:{},DBSubnetGroups:{type:"list",member:{shape:"S11",locationName:"DBSubnetGroup"}}}}},DescribeEngineDefaultParameters:{input:{type:"structure",required:["DBParameterGroupFamily"],members:{DBParameterGroupFamily:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEngineDefaultParametersResult",type:"structure",members:{EngineDefaults:{type:"structure",members:{DBParameterGroupFamily:{},Marker:{},Parameters:{shape:"S2n"}},wrapper:true}}}},DescribeEventCategories:{input:{type:"structure",members:{SourceType:{}}},output:{resultWrapper:"DescribeEventCategoriesResult",type:"structure",members:{EventCategoriesMapList:{type:"list",member:{locationName:"EventCategoriesMap",type:"structure",members:{SourceType:{},EventCategories:{shape:"S6"}},wrapper:true}}}}},DescribeEventSubscriptions:{input:{type:"structure",members:{SubscriptionName:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEventSubscriptionsResult",type:"structure",members:{Marker:{},EventSubscriptionsList:{type:"list",member:{shape:"S4",locationName:"EventSubscription"}}}}},DescribeEvents:{input:{type:"structure",members:{SourceIdentifier:{},SourceType:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Duration:{type:"integer"},EventCategories:{shape:"S6"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEventsResult",type:"structure",members:{Marker:{},Events:{type:"list",member:{locationName:"Event",type:"structure",members:{SourceIdentifier:{},SourceType:{},Message:{},EventCategories:{shape:"S6"},Date:{type:"timestamp"}}}}}}},DescribeOptionGroupOptions:{input:{type:"structure",required:["EngineName"],members:{EngineName:{},MajorEngineVersion:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeOptionGroupOptionsResult",type:"structure",members:{OptionGroupOptions:{type:"list",member:{locationName:"OptionGroupOption",type:"structure",members:{Name:{},Description:{},EngineName:{},MajorEngineVersion:{},MinimumRequiredMinorEngineVersion:{},PortRequired:{type:"boolean"},DefaultPort:{type:"integer"},OptionsDependedOn:{type:"list",member:{locationName:"OptionName"}},Persistent:{type:"boolean"},OptionGroupOptionSettings:{type:"list",member:{locationName:"OptionGroupOptionSetting",type:"structure",members:{SettingName:{},SettingDescription:{},DefaultValue:{},ApplyType:{},AllowedValues:{},IsModifiable:{type:"boolean"}}}}}}},Marker:{}}}},DescribeOptionGroups:{input:{type:"structure",members:{OptionGroupName:{},Marker:{},MaxRecords:{type:"integer"},EngineName:{},MajorEngineVersion:{}}},output:{resultWrapper:"DescribeOptionGroupsResult",type:"structure",members:{OptionGroupsList:{type:"list",member:{shape:"S1p",locationName:"OptionGroup"}},Marker:{}}}},DescribeOrderableDBInstanceOptions:{input:{type:"structure",required:["Engine"],members:{Engine:{},EngineVersion:{},DBInstanceClass:{},LicenseModel:{},Vpc:{type:"boolean"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeOrderableDBInstanceOptionsResult",type:"structure",members:{OrderableDBInstanceOptions:{type:"list",member:{locationName:"OrderableDBInstanceOption",type:"structure",members:{Engine:{},EngineVersion:{},DBInstanceClass:{},LicenseModel:{},AvailabilityZones:{type:"list",member:{shape:"S14",locationName:"AvailabilityZone"}},MultiAZCapable:{type:"boolean"},ReadReplicaCapable:{type:"boolean"},Vpc:{type:"boolean"}},wrapper:true}},Marker:{}}}},DescribeReservedDBInstances:{input:{type:"structure",members:{ReservedDBInstanceId:{},ReservedDBInstancesOfferingId:{},DBInstanceClass:{},Duration:{},ProductDescription:{},OfferingType:{},MultiAZ:{type:"boolean"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeReservedDBInstancesResult",type:"structure",members:{Marker:{},ReservedDBInstances:{type:"list",member:{shape:"S3w",locationName:"ReservedDBInstance"}}}}},DescribeReservedDBInstancesOfferings:{input:{type:"structure",members:{ReservedDBInstancesOfferingId:{},DBInstanceClass:{},Duration:{},ProductDescription:{},OfferingType:{},MultiAZ:{type:"boolean"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeReservedDBInstancesOfferingsResult",type:"structure",members:{Marker:{},ReservedDBInstancesOfferings:{type:"list",member:{locationName:"ReservedDBInstancesOffering",type:"structure",members:{ReservedDBInstancesOfferingId:{},DBInstanceClass:{},Duration:{type:"integer"},FixedPrice:{type:"double"},UsagePrice:{type:"double"},CurrencyCode:{},ProductDescription:{},OfferingType:{},MultiAZ:{type:"boolean"},RecurringCharges:{shape:"S3y"}},wrapper:true}}}}},DownloadDBLogFilePortion:{input:{type:"structure",required:["DBInstanceIdentifier","LogFileName"],members:{DBInstanceIdentifier:{},LogFileName:{},Marker:{},NumberOfLines:{type:"integer"}}},output:{resultWrapper:"DownloadDBLogFilePortionResult",type:"structure",members:{LogFileData:{},Marker:{},AdditionalDataPending:{type:"boolean"}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceName"],members:{ResourceName:{}}},output:{resultWrapper:"ListTagsForResourceResult",type:"structure",members:{TagList:{shape:"S9"}}}},ModifyDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},AllocatedStorage:{type:"integer"},DBInstanceClass:{},DBSecurityGroups:{shape:"Sp"},VpcSecurityGroupIds:{shape:"Sq"},ApplyImmediately:{type:"boolean"},MasterUserPassword:{},DBParameterGroupName:{},BackupRetentionPeriod:{type:"integer"},PreferredBackupWindow:{},PreferredMaintenanceWindow:{},MultiAZ:{type:"boolean"},EngineVersion:{},AllowMajorVersionUpgrade:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},Iops:{type:"integer"},OptionGroupName:{},NewDBInstanceIdentifier:{}}},output:{resultWrapper:"ModifyDBInstanceResult",type:"structure",members:{DBInstance:{shape:"St"}}}},ModifyDBParameterGroup:{input:{type:"structure",required:["DBParameterGroupName","Parameters"],members:{DBParameterGroupName:{},Parameters:{shape:"S2n"}}},output:{shape:"S4b",resultWrapper:"ModifyDBParameterGroupResult"}},ModifyDBSubnetGroup:{input:{type:"structure",required:["DBSubnetGroupName","SubnetIds"],members:{DBSubnetGroupName:{},DBSubnetGroupDescription:{},SubnetIds:{shape:"S1j"}}},output:{resultWrapper:"ModifyDBSubnetGroupResult",type:"structure",members:{DBSubnetGroup:{shape:"S11"}}}},ModifyEventSubscription:{input:{type:"structure",required:["SubscriptionName"],members:{SubscriptionName:{},SnsTopicArn:{},SourceType:{},EventCategories:{shape:"S6"},Enabled:{type:"boolean"}}},output:{resultWrapper:"ModifyEventSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},ModifyOptionGroup:{input:{type:"structure",required:["OptionGroupName"],members:{OptionGroupName:{},OptionsToInclude:{type:"list",member:{locationName:"OptionConfiguration",type:"structure",required:["OptionName"],members:{OptionName:{},Port:{type:"integer"},DBSecurityGroupMemberships:{shape:"Sp"},VpcSecurityGroupMemberships:{shape:"Sq"},OptionSettings:{type:"list",member:{shape:"S1t",locationName:"OptionSetting"}}}}},OptionsToRemove:{type:"list",member:{}},ApplyImmediately:{type:"boolean"}}},output:{resultWrapper:"ModifyOptionGroupResult",type:"structure",members:{OptionGroup:{shape:"S1p"}}}},PromoteReadReplica:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},BackupRetentionPeriod:{type:"integer"},PreferredBackupWindow:{}}},output:{resultWrapper:"PromoteReadReplicaResult",type:"structure",members:{DBInstance:{shape:"St"}}}},PurchaseReservedDBInstancesOffering:{input:{type:"structure",required:["ReservedDBInstancesOfferingId"],members:{ReservedDBInstancesOfferingId:{},ReservedDBInstanceId:{},DBInstanceCount:{type:"integer"}}},output:{resultWrapper:"PurchaseReservedDBInstancesOfferingResult",type:"structure",members:{ReservedDBInstance:{shape:"S3w"}}}},RebootDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},ForceFailover:{type:"boolean"}}},output:{resultWrapper:"RebootDBInstanceResult",type:"structure",members:{DBInstance:{shape:"St"}}}},RemoveSourceIdentifierFromSubscription:{input:{type:"structure",required:["SubscriptionName","SourceIdentifier"],members:{SubscriptionName:{},SourceIdentifier:{}}},output:{resultWrapper:"RemoveSourceIdentifierFromSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},RemoveTagsFromResource:{input:{type:"structure",required:["ResourceName","TagKeys"],members:{ResourceName:{},TagKeys:{type:"list",member:{}}}}},ResetDBParameterGroup:{input:{type:"structure",required:["DBParameterGroupName"],members:{DBParameterGroupName:{},ResetAllParameters:{type:"boolean"},Parameters:{shape:"S2n"}}},output:{shape:"S4b",resultWrapper:"ResetDBParameterGroupResult"}},RestoreDBInstanceFromDBSnapshot:{input:{type:"structure",required:["DBInstanceIdentifier","DBSnapshotIdentifier"],members:{DBInstanceIdentifier:{},DBSnapshotIdentifier:{},DBInstanceClass:{},Port:{type:"integer"},AvailabilityZone:{},DBSubnetGroupName:{},MultiAZ:{type:"boolean"},PubliclyAccessible:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},LicenseModel:{},DBName:{},Engine:{},Iops:{type:"integer"},OptionGroupName:{}}},output:{resultWrapper:"RestoreDBInstanceFromDBSnapshotResult",type:"structure",members:{DBInstance:{shape:"St"}}}},RestoreDBInstanceToPointInTime:{input:{type:"structure",required:["SourceDBInstanceIdentifier","TargetDBInstanceIdentifier"],members:{SourceDBInstanceIdentifier:{},TargetDBInstanceIdentifier:{},RestoreTime:{type:"timestamp"},UseLatestRestorableTime:{type:"boolean"},DBInstanceClass:{},Port:{type:"integer"},AvailabilityZone:{},DBSubnetGroupName:{},MultiAZ:{type:"boolean"},PubliclyAccessible:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},LicenseModel:{},DBName:{},Engine:{},Iops:{type:"integer"},OptionGroupName:{}}},output:{resultWrapper:"RestoreDBInstanceToPointInTimeResult",type:"structure",members:{DBInstance:{shape:"St"}}}},RevokeDBSecurityGroupIngress:{input:{type:"structure",required:["DBSecurityGroupName"],members:{DBSecurityGroupName:{},CIDRIP:{},EC2SecurityGroupName:{},EC2SecurityGroupId:{},EC2SecurityGroupOwnerId:{}}},output:{resultWrapper:"RevokeDBSecurityGroupIngressResult",type:"structure",members:{DBSecurityGroup:{shape:"Sd"}}}}},shapes:{S4:{type:"structure",members:{CustomerAwsId:{},CustSubscriptionId:{},SnsTopicArn:{},Status:{},SubscriptionCreationTime:{},SourceType:{},SourceIdsList:{shape:"S5"},EventCategoriesList:{shape:"S6"},Enabled:{type:"boolean"}},wrapper:true},S5:{type:"list",member:{locationName:"SourceId"}},S6:{type:"list",member:{locationName:"EventCategory"}},S9:{type:"list",member:{locationName:"Tag",type:"structure",members:{Key:{},Value:{}}}},Sd:{type:"structure",members:{OwnerId:{},DBSecurityGroupName:{},DBSecurityGroupDescription:{},VpcId:{},EC2SecurityGroups:{type:"list",member:{locationName:"EC2SecurityGroup",type:"structure",members:{Status:{},EC2SecurityGroupName:{},EC2SecurityGroupId:{},EC2SecurityGroupOwnerId:{}}}},IPRanges:{type:"list",member:{locationName:"IPRange",type:"structure",members:{Status:{},CIDRIP:{}}}}},wrapper:true},Sk:{type:"structure",members:{DBSnapshotIdentifier:{},DBInstanceIdentifier:{},SnapshotCreateTime:{type:"timestamp"},Engine:{},AllocatedStorage:{type:"integer"},Status:{},Port:{type:"integer"},AvailabilityZone:{},VpcId:{},InstanceCreateTime:{type:"timestamp"},MasterUsername:{},EngineVersion:{},LicenseModel:{},SnapshotType:{},Iops:{type:"integer"},OptionGroupName:{}},wrapper:true},Sp:{type:"list",member:{locationName:"DBSecurityGroupName"}},Sq:{type:"list",member:{locationName:"VpcSecurityGroupId"}},St:{type:"structure",members:{DBInstanceIdentifier:{},DBInstanceClass:{},Engine:{},DBInstanceStatus:{},MasterUsername:{},DBName:{},Endpoint:{type:"structure",members:{Address:{},Port:{type:"integer"}}},AllocatedStorage:{type:"integer"},InstanceCreateTime:{type:"timestamp"},PreferredBackupWindow:{},BackupRetentionPeriod:{type:"integer"},DBSecurityGroups:{shape:"Sv"},VpcSecurityGroups:{shape:"Sx"},DBParameterGroups:{type:"list",member:{locationName:"DBParameterGroup",type:"structure",members:{DBParameterGroupName:{},ParameterApplyStatus:{}}}},AvailabilityZone:{},DBSubnetGroup:{shape:"S11"},PreferredMaintenanceWindow:{},PendingModifiedValues:{type:"structure",members:{DBInstanceClass:{},AllocatedStorage:{type:"integer"},MasterUserPassword:{},Port:{type:"integer"},BackupRetentionPeriod:{type:"integer"},MultiAZ:{type:"boolean"},EngineVersion:{},Iops:{type:"integer"},DBInstanceIdentifier:{}}},LatestRestorableTime:{type:"timestamp"},MultiAZ:{type:"boolean"},EngineVersion:{},AutoMinorVersionUpgrade:{type:"boolean"},ReadReplicaSourceDBInstanceIdentifier:{},ReadReplicaDBInstanceIdentifiers:{type:"list",member:{locationName:"ReadReplicaDBInstanceIdentifier"}},LicenseModel:{},Iops:{type:"integer"},OptionGroupMemberships:{type:"list",member:{locationName:"OptionGroupMembership",type:"structure",members:{OptionGroupName:{},Status:{}}}},CharacterSetName:{},SecondaryAvailabilityZone:{},PubliclyAccessible:{type:"boolean"}},wrapper:true},Sv:{type:"list",member:{locationName:"DBSecurityGroup",type:"structure",members:{DBSecurityGroupName:{},Status:{}}}},Sx:{type:"list",member:{locationName:"VpcSecurityGroupMembership",type:"structure",members:{VpcSecurityGroupId:{},Status:{}}}},S11:{type:"structure",members:{DBSubnetGroupName:{},DBSubnetGroupDescription:{},VpcId:{},SubnetGroupStatus:{},Subnets:{type:"list",member:{locationName:"Subnet",type:"structure",members:{SubnetIdentifier:{},SubnetAvailabilityZone:{shape:"S14"},SubnetStatus:{}}}}},wrapper:true},S14:{type:"structure",members:{Name:{},ProvisionedIopsCapable:{type:"boolean"}},wrapper:true},S1d:{type:"structure",members:{DBParameterGroupName:{},DBParameterGroupFamily:{},Description:{}},wrapper:true},S1j:{type:"list",member:{locationName:"SubnetIdentifier"}},S1p:{type:"structure",members:{OptionGroupName:{},OptionGroupDescription:{},EngineName:{},MajorEngineVersion:{},Options:{type:"list",member:{locationName:"Option",type:"structure",members:{OptionName:{},OptionDescription:{},Persistent:{type:"boolean"},Port:{type:"integer"},OptionSettings:{type:"list",member:{shape:"S1t",locationName:"OptionSetting"}},DBSecurityGroupMemberships:{shape:"Sv"},VpcSecurityGroupMemberships:{shape:"Sx"}}}},AllowsVpcAndNonVpcInstanceMemberships:{type:"boolean"},VpcId:{}},wrapper:true},S1t:{type:"structure",members:{Name:{},Value:{},DefaultValue:{},Description:{},ApplyType:{},DataType:{},AllowedValues:{},IsModifiable:{type:"boolean"},IsCollection:{type:"boolean"}}},S28:{type:"structure",members:{CharacterSetName:{},CharacterSetDescription:{}}},S2n:{type:"list",member:{locationName:"Parameter",type:"structure",members:{ParameterName:{},ParameterValue:{},Description:{},Source:{},ApplyType:{},DataType:{},AllowedValues:{},IsModifiable:{type:"boolean"},MinimumEngineVersion:{},ApplyMethod:{}}}},S3w:{type:"structure",members:{ReservedDBInstanceId:{},ReservedDBInstancesOfferingId:{},DBInstanceClass:{},StartTime:{type:"timestamp"},Duration:{type:"integer"},FixedPrice:{type:"double"},UsagePrice:{type:"double"},CurrencyCode:{},DBInstanceCount:{type:"integer"},ProductDescription:{},OfferingType:{},MultiAZ:{type:"boolean"},State:{},RecurringCharges:{shape:"S3y"}},wrapper:true},S3y:{type:"list",member:{locationName:"RecurringCharge",type:"structure",members:{RecurringChargeAmount:{type:"double"},RecurringChargeFrequency:{}},wrapper:true}},S4b:{type:"structure",members:{DBParameterGroupName:{}}}}}},4238:function(e,t,r){var i=r(395);r(1647);i.util.update(i.CloudFront.prototype,{setupRequestListeners:function setupRequestListeners(e){e.addListener("extractData",i.util.hoistPayloadMember)}})},4252:function(e){e.exports={pagination:{}}},4258:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["waf"]={};i.WAF=s.defineService("waf",["2015-08-24"]);Object.defineProperty(a.services["waf"],"2015-08-24",{get:function get(){var e=r(5340);e.paginators=r(9732).pagination;return e},enumerable:true,configurable:true});e.exports=i.WAF},4259:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-11-20",endpointPrefix:"lookoutvision",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon Lookout for Vision",serviceId:"LookoutVision",signatureVersion:"v4",signingName:"lookoutvision",uid:"lookoutvision-2020-11-20"},operations:{CreateDataset:{http:{requestUri:"/2020-11-20/projects/{projectName}/datasets",responseCode:202},input:{type:"structure",required:["ProjectName","DatasetType"],members:{ProjectName:{location:"uri",locationName:"projectName"},DatasetType:{},DatasetSource:{type:"structure",members:{GroundTruthManifest:{type:"structure",members:{S3Object:{type:"structure",required:["Bucket","Key"],members:{Bucket:{},Key:{},VersionId:{}}}}}}},ClientToken:{idempotencyToken:true,location:"header",locationName:"X-Amzn-Client-Token"}}},output:{type:"structure",members:{DatasetMetadata:{shape:"Sc"}}}},CreateModel:{http:{requestUri:"/2020-11-20/projects/{projectName}/models",responseCode:202},input:{type:"structure",required:["ProjectName","OutputConfig"],members:{ProjectName:{location:"uri",locationName:"projectName"},Description:{},ClientToken:{idempotencyToken:true,location:"header",locationName:"X-Amzn-Client-Token"},OutputConfig:{shape:"Si"},KmsKeyId:{},Tags:{shape:"Sm"}}},output:{type:"structure",members:{ModelMetadata:{shape:"Sr"}}}},CreateProject:{http:{requestUri:"/2020-11-20/projects"},input:{type:"structure",required:["ProjectName"],members:{ProjectName:{},ClientToken:{idempotencyToken:true,location:"header",locationName:"X-Amzn-Client-Token"}}},output:{type:"structure",members:{ProjectMetadata:{shape:"S10"}}}},DeleteDataset:{http:{method:"DELETE",requestUri:"/2020-11-20/projects/{projectName}/datasets/{datasetType}",responseCode:202},input:{type:"structure",required:["ProjectName","DatasetType"],members:{ProjectName:{location:"uri",locationName:"projectName"},DatasetType:{location:"uri",locationName:"datasetType"},ClientToken:{idempotencyToken:true,location:"header",locationName:"X-Amzn-Client-Token"}}},output:{type:"structure",members:{}}},DeleteModel:{http:{method:"DELETE",requestUri:"/2020-11-20/projects/{projectName}/models/{modelVersion}",responseCode:202},input:{type:"structure",required:["ProjectName","ModelVersion"],members:{ProjectName:{location:"uri",locationName:"projectName"},ModelVersion:{location:"uri",locationName:"modelVersion"},ClientToken:{idempotencyToken:true,location:"header",locationName:"X-Amzn-Client-Token"}}},output:{type:"structure",members:{ModelArn:{}}}},DeleteProject:{http:{method:"DELETE",requestUri:"/2020-11-20/projects/{projectName}"},input:{type:"structure",required:["ProjectName"],members:{ProjectName:{location:"uri",locationName:"projectName"},ClientToken:{idempotencyToken:true,location:"header",locationName:"X-Amzn-Client-Token"}}},output:{type:"structure",members:{ProjectArn:{}}}},DescribeDataset:{http:{method:"GET",requestUri:"/2020-11-20/projects/{projectName}/datasets/{datasetType}"},input:{type:"structure",required:["ProjectName","DatasetType"],members:{ProjectName:{location:"uri",locationName:"projectName"},DatasetType:{location:"uri",locationName:"datasetType"}}},output:{type:"structure",members:{DatasetDescription:{type:"structure",members:{ProjectName:{},DatasetType:{},CreationTimestamp:{type:"timestamp"},LastUpdatedTimestamp:{type:"timestamp"},Status:{},StatusMessage:{},ImageStats:{type:"structure",members:{Total:{type:"integer"},Labeled:{type:"integer"},Normal:{type:"integer"},Anomaly:{type:"integer"}}}}}}}},DescribeModel:{http:{method:"GET",requestUri:"/2020-11-20/projects/{projectName}/models/{modelVersion}"},input:{type:"structure",required:["ProjectName","ModelVersion"],members:{ProjectName:{location:"uri",locationName:"projectName"},ModelVersion:{location:"uri",locationName:"modelVersion"}}},output:{type:"structure",members:{ModelDescription:{type:"structure",members:{ModelVersion:{},ModelArn:{},CreationTimestamp:{type:"timestamp"},Description:{},Status:{},StatusMessage:{},Performance:{shape:"Sw"},OutputConfig:{shape:"Si"},EvaluationManifest:{shape:"S1h"},EvaluationResult:{shape:"S1h"},EvaluationEndTimestamp:{type:"timestamp"},KmsKeyId:{}}}}}},DescribeModelPackagingJob:{http:{method:"GET",requestUri:"/2020-11-20/projects/{projectName}/modelpackagingjobs/{jobName}"},input:{type:"structure",required:["ProjectName","JobName"],members:{ProjectName:{location:"uri",locationName:"projectName"},JobName:{location:"uri",locationName:"jobName"}}},output:{type:"structure",members:{ModelPackagingDescription:{type:"structure",members:{JobName:{},ProjectName:{},ModelVersion:{},ModelPackagingConfiguration:{shape:"S1m"},ModelPackagingJobDescription:{},ModelPackagingMethod:{},ModelPackagingOutputDetails:{type:"structure",members:{Greengrass:{type:"structure",members:{ComponentVersionArn:{},ComponentName:{},ComponentVersion:{}}}}},Status:{},StatusMessage:{},CreationTimestamp:{type:"timestamp"},LastUpdatedTimestamp:{type:"timestamp"}}}}}},DescribeProject:{http:{method:"GET",requestUri:"/2020-11-20/projects/{projectName}"},input:{type:"structure",required:["ProjectName"],members:{ProjectName:{location:"uri",locationName:"projectName"}}},output:{type:"structure",members:{ProjectDescription:{type:"structure",members:{ProjectArn:{},ProjectName:{},CreationTimestamp:{type:"timestamp"},Datasets:{type:"list",member:{shape:"Sc"}}}}}}},DetectAnomalies:{http:{requestUri:"/2020-11-20/projects/{projectName}/models/{modelVersion}/detect"},input:{type:"structure",required:["ProjectName","ModelVersion","Body","ContentType"],members:{ProjectName:{location:"uri",locationName:"projectName"},ModelVersion:{location:"uri",locationName:"modelVersion"},Body:{type:"blob",requiresLength:true,streaming:true},ContentType:{location:"header",locationName:"Content-Type"}},payload:"Body"},output:{type:"structure",members:{DetectAnomalyResult:{type:"structure",members:{Source:{type:"structure",members:{Type:{}}},IsAnomalous:{type:"boolean"},Confidence:{type:"float"}}}}}},ListDatasetEntries:{http:{method:"GET",requestUri:"/2020-11-20/projects/{projectName}/datasets/{datasetType}/entries"},input:{type:"structure",required:["ProjectName","DatasetType"],members:{ProjectName:{location:"uri",locationName:"projectName"},DatasetType:{location:"uri",locationName:"datasetType"},Labeled:{location:"querystring",locationName:"labeled",type:"boolean"},AnomalyClass:{location:"querystring",locationName:"anomalyClass"},BeforeCreationDate:{location:"querystring",locationName:"createdBefore",type:"timestamp"},AfterCreationDate:{location:"querystring",locationName:"createdAfter",type:"timestamp"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},SourceRefContains:{location:"querystring",locationName:"sourceRefContains"}}},output:{type:"structure",members:{DatasetEntries:{type:"list",member:{}},NextToken:{}}}},ListModelPackagingJobs:{http:{method:"GET",requestUri:"/2020-11-20/projects/{projectName}/modelpackagingjobs"},input:{type:"structure",required:["ProjectName"],members:{ProjectName:{location:"uri",locationName:"projectName"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{ModelPackagingJobs:{type:"list",member:{type:"structure",members:{JobName:{},ProjectName:{},ModelVersion:{},ModelPackagingJobDescription:{},ModelPackagingMethod:{},Status:{},StatusMessage:{},CreationTimestamp:{type:"timestamp"},LastUpdatedTimestamp:{type:"timestamp"}}}},NextToken:{}}}},ListModels:{http:{method:"GET",requestUri:"/2020-11-20/projects/{projectName}/models"},input:{type:"structure",required:["ProjectName"],members:{ProjectName:{location:"uri",locationName:"projectName"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{Models:{type:"list",member:{shape:"Sr"}},NextToken:{}}}},ListProjects:{http:{method:"GET",requestUri:"/2020-11-20/projects"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{Projects:{type:"list",member:{shape:"S10"}},NextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/2020-11-20/tags/{resourceArn}"},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{Tags:{shape:"Sm"}}}},StartModel:{http:{requestUri:"/2020-11-20/projects/{projectName}/models/{modelVersion}/start",responseCode:202},input:{type:"structure",required:["ProjectName","ModelVersion","MinInferenceUnits"],members:{ProjectName:{location:"uri",locationName:"projectName"},ModelVersion:{location:"uri",locationName:"modelVersion"},MinInferenceUnits:{type:"integer"},ClientToken:{idempotencyToken:true,location:"header",locationName:"X-Amzn-Client-Token"}}},output:{type:"structure",members:{Status:{}}}},StartModelPackagingJob:{http:{requestUri:"/2020-11-20/projects/{projectName}/modelpackagingjobs"},input:{type:"structure",required:["ProjectName","ModelVersion","Configuration"],members:{ProjectName:{location:"uri",locationName:"projectName"},ModelVersion:{},JobName:{},Configuration:{shape:"S1m"},Description:{},ClientToken:{idempotencyToken:true,location:"header",locationName:"X-Amzn-Client-Token"}}},output:{type:"structure",members:{JobName:{}}}},StopModel:{http:{requestUri:"/2020-11-20/projects/{projectName}/models/{modelVersion}/stop",responseCode:202},input:{type:"structure",required:["ProjectName","ModelVersion"],members:{ProjectName:{location:"uri",locationName:"projectName"},ModelVersion:{location:"uri",locationName:"modelVersion"},ClientToken:{idempotencyToken:true,location:"header",locationName:"X-Amzn-Client-Token"}}},output:{type:"structure",members:{Status:{}}}},TagResource:{http:{requestUri:"/2020-11-20/tags/{resourceArn}"},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"resourceArn"},Tags:{shape:"Sm"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/2020-11-20/tags/{resourceArn}"},input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{location:"uri",locationName:"resourceArn"},TagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateDatasetEntries:{http:{method:"PATCH",requestUri:"/2020-11-20/projects/{projectName}/datasets/{datasetType}/entries",responseCode:202},input:{type:"structure",required:["ProjectName","DatasetType","Changes"],members:{ProjectName:{location:"uri",locationName:"projectName"},DatasetType:{location:"uri",locationName:"datasetType"},Changes:{type:"blob"},ClientToken:{idempotencyToken:true,location:"header",locationName:"X-Amzn-Client-Token"}}},output:{type:"structure",members:{Status:{}}}}},shapes:{Sc:{type:"structure",members:{DatasetType:{},CreationTimestamp:{type:"timestamp"},Status:{},StatusMessage:{}}},Si:{type:"structure",required:["S3Location"],members:{S3Location:{shape:"Sj"}}},Sj:{type:"structure",required:["Bucket"],members:{Bucket:{},Prefix:{}}},Sm:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sr:{type:"structure",members:{CreationTimestamp:{type:"timestamp"},ModelVersion:{},ModelArn:{},Description:{},Status:{},StatusMessage:{},Performance:{shape:"Sw"}}},Sw:{type:"structure",members:{F1Score:{type:"float"},Recall:{type:"float"},Precision:{type:"float"}}},S10:{type:"structure",members:{ProjectArn:{},ProjectName:{},CreationTimestamp:{type:"timestamp"}}},S1h:{type:"structure",required:["Bucket","Key"],members:{Bucket:{},Key:{}}},S1m:{type:"structure",required:["Greengrass"],members:{Greengrass:{type:"structure",required:["S3OutputLocation","ComponentName"],members:{CompilerOptions:{},TargetDevice:{},TargetPlatform:{type:"structure",required:["Os","Arch","Accelerator"],members:{Os:{},Arch:{},Accelerator:{}}},S3OutputLocation:{shape:"Sj"},ComponentName:{},ComponentVersion:{},ComponentDescription:{},Tags:{shape:"Sm"}}}}}}}},4273:function(e){e.exports={pagination:{ListMediaCapturePipelines:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},4281:function(e,t,r){var i=r(395);var s=i.Protocol.Rest;i.Polly.Presigner=i.util.inherit({constructor:function Signer(e){e=e||{};this.options=e;this.service=e.service;this.bindServiceObject(e);this._operations={}},bindServiceObject:function bindServiceObject(e){e=e||{};if(!this.service){this.service=new i.Polly(e)}else{var t=i.util.copy(this.service.config);this.service=new this.service.constructor.__super__(t);this.service.config.params=i.util.merge(this.service.config.params||{},e.params)}},modifyInputMembers:function modifyInputMembers(e){var t=i.util.copy(e);t.members=i.util.copy(e.members);i.util.each(e.members,function(e,r){t.members[e]=i.util.copy(r);if(!r.location||r.location==="body"){t.members[e].location="querystring";t.members[e].locationName=e}});return t},convertPostToGet:function convertPostToGet(e){e.httpRequest.method="GET";var t=e.service.api.operations[e.operation];var r=this._operations[e.operation];if(!r){this._operations[e.operation]=r=this.modifyInputMembers(t.input)}var i=s.generateURI(e.httpRequest.endpoint.path,t.httpPath,r,e.params);e.httpRequest.path=i;e.httpRequest.body="";delete e.httpRequest.headers["Content-Length"];delete e.httpRequest.headers["Content-Type"]},getSynthesizeSpeechUrl:function getSynthesizeSpeechUrl(e,t,r){var i=this;var s=this.service.makeRequest("synthesizeSpeech",e);s.removeAllListeners("build");s.on("build",function(e){i.convertPostToGet(e)});return s.presign(t,r)}})},4289:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2019-06-30",endpointPrefix:"migrationhub-config",jsonVersion:"1.1",protocol:"json",serviceFullName:"AWS Migration Hub Config",serviceId:"MigrationHub Config",signatureVersion:"v4",signingName:"mgh",targetPrefix:"AWSMigrationHubMultiAccountService",uid:"migrationhub-config-2019-06-30"},operations:{CreateHomeRegionControl:{input:{type:"structure",required:["HomeRegion","Target"],members:{HomeRegion:{},Target:{shape:"S3"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{HomeRegionControl:{shape:"S8"}}}},DescribeHomeRegionControls:{input:{type:"structure",members:{ControlId:{},HomeRegion:{},Target:{shape:"S3"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{HomeRegionControls:{type:"list",member:{shape:"S8"}},NextToken:{}}}},GetHomeRegion:{input:{type:"structure",members:{}},output:{type:"structure",members:{HomeRegion:{}}}}},shapes:{S3:{type:"structure",required:["Type"],members:{Type:{},Id:{}}},S8:{type:"structure",members:{ControlId:{},HomeRegion:{},Target:{shape:"S3"},RequestedTime:{type:"timestamp"}}}}}},4290:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["greengrass"]={};i.Greengrass=s.defineService("greengrass",["2017-06-07"]);Object.defineProperty(a.services["greengrass"],"2017-06-07",{get:function get(){var e=r(2053);return e},enumerable:true,configurable:true});e.exports=i.Greengrass},4291:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["ivs"]={};i.IVS=s.defineService("ivs",["2020-07-14"]);Object.defineProperty(a.services["ivs"],"2020-07-14",{get:function get(){var e=r(5907);e.paginators=r(9342).pagination;return e},enumerable:true,configurable:true});e.exports=i.IVS},4293:function(e){e.exports=require("buffer")},4294:function(e){e.exports={pagination:{ListAggregatedUtterances:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListBotAliases:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListBotLocales:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListBotRecommendations:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListBotVersions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListBots:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListBuiltInIntents:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListBuiltInSlotTypes:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListExports:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListImports:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListIntents:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListRecommendedIntents:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListSlotTypes:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListSlots:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},4303:function(e){e.exports={version:2,waiters:{LoadBalancerExists:{delay:15,operation:"DescribeLoadBalancers",maxAttempts:40,acceptors:[{matcher:"status",expected:200,state:"success"},{matcher:"error",expected:"LoadBalancerNotFound",state:"retry"}]},LoadBalancerAvailable:{delay:15,operation:"DescribeLoadBalancers",maxAttempts:40,acceptors:[{state:"success",matcher:"pathAll",argument:"LoadBalancers[].State.Code",expected:"active"},{state:"retry",matcher:"pathAny",argument:"LoadBalancers[].State.Code",expected:"provisioning"},{state:"retry",matcher:"error",expected:"LoadBalancerNotFound"}]},LoadBalancersDeleted:{delay:15,operation:"DescribeLoadBalancers",maxAttempts:40,acceptors:[{state:"retry",matcher:"pathAll",argument:"LoadBalancers[].State.Code",expected:"active"},{matcher:"error",expected:"LoadBalancerNotFound",state:"success"}]},TargetInService:{delay:15,maxAttempts:40,operation:"DescribeTargetHealth",acceptors:[{argument:"TargetHealthDescriptions[].TargetHealth.State",expected:"healthy",matcher:"pathAll",state:"success"},{matcher:"error",expected:"InvalidInstance",state:"retry"}]},TargetDeregistered:{delay:15,maxAttempts:40,operation:"DescribeTargetHealth",acceptors:[{matcher:"error",expected:"InvalidTarget",state:"success"},{argument:"TargetHealthDescriptions[].TargetHealth.State",expected:"unused",matcher:"pathAll",state:"success"}]}}}},4304:function(e){e.exports=require("string_decoder")},4323:function(e){e.exports={version:2,waiters:{ResourceRequestSuccess:{description:"Wait until resource operation request is successful",delay:5,maxAttempts:24,operation:"GetResourceRequestStatus",acceptors:[{matcher:"path",argument:"ProgressEvent.OperationStatus",state:"success",expected:"SUCCESS"},{matcher:"path",argument:"ProgressEvent.OperationStatus",state:"failure",expected:"FAILED"},{matcher:"path",argument:"ProgressEvent.OperationStatus",state:"failure",expected:"CANCEL_COMPLETE"}]}}}},4330:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-09-30",endpointPrefix:"cloudcontrolapi",jsonVersion:"1.0",protocol:"json",serviceAbbreviation:"CloudControlApi",serviceFullName:"AWS Cloud Control API",serviceId:"CloudControl",signatureVersion:"v4",signingName:"cloudcontrolapi",targetPrefix:"CloudApiService",uid:"cloudcontrol-2021-09-30"},operations:{CancelResourceRequest:{input:{type:"structure",required:["RequestToken"],members:{RequestToken:{}}},output:{type:"structure",members:{ProgressEvent:{shape:"S4"}}},idempotent:true},CreateResource:{input:{type:"structure",required:["TypeName","DesiredState"],members:{TypeName:{},TypeVersionId:{},RoleArn:{},ClientToken:{idempotencyToken:true},DesiredState:{shape:"Sa"}}},output:{type:"structure",members:{ProgressEvent:{shape:"S4"}}}},DeleteResource:{input:{type:"structure",required:["TypeName","Identifier"],members:{TypeName:{},TypeVersionId:{},RoleArn:{},ClientToken:{idempotencyToken:true},Identifier:{}}},output:{type:"structure",members:{ProgressEvent:{shape:"S4"}}}},GetResource:{input:{type:"structure",required:["TypeName","Identifier"],members:{TypeName:{},TypeVersionId:{},RoleArn:{},Identifier:{}}},output:{type:"structure",members:{TypeName:{},ResourceDescription:{shape:"Sm"}}}},GetResourceRequestStatus:{input:{type:"structure",required:["RequestToken"],members:{RequestToken:{}}},output:{type:"structure",members:{ProgressEvent:{shape:"S4"}}}},ListResourceRequests:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{},ResourceRequestStatusFilter:{type:"structure",members:{Operations:{type:"list",member:{}},OperationStatuses:{type:"list",member:{}}}}}},output:{type:"structure",members:{ResourceRequestStatusSummaries:{type:"list",member:{shape:"S4"}},NextToken:{}}}},ListResources:{input:{type:"structure",required:["TypeName"],members:{TypeName:{},TypeVersionId:{},RoleArn:{},NextToken:{},MaxResults:{type:"integer"},ResourceModel:{shape:"Sa"}}},output:{type:"structure",members:{TypeName:{},ResourceDescriptions:{type:"list",member:{shape:"Sm"}},NextToken:{}}}},UpdateResource:{input:{type:"structure",required:["TypeName","Identifier","PatchDocument"],members:{TypeName:{},TypeVersionId:{},RoleArn:{},ClientToken:{idempotencyToken:true},Identifier:{},PatchDocument:{type:"string",sensitive:true}}},output:{type:"structure",members:{ProgressEvent:{shape:"S4"}}}}},shapes:{S4:{type:"structure",members:{TypeName:{},Identifier:{},RequestToken:{},Operation:{},OperationStatus:{},EventTime:{type:"timestamp"},ResourceModel:{shape:"Sa"},StatusMessage:{},ErrorCode:{},RetryAfter:{type:"timestamp"}}},Sa:{type:"string",sensitive:true},Sm:{type:"structure",members:{Identifier:{},Properties:{shape:"Sa"}}}}}},4338:function(e){e.exports={pagination:{DescribeJobLogItems:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},DescribeJobs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},DescribeRecoveryInstances:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},DescribeRecoverySnapshots:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},DescribeReplicationConfigurationTemplates:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},DescribeSourceServers:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"}}}},4341:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["discovery"]={};i.Discovery=s.defineService("discovery",["2015-11-01"]);Object.defineProperty(a.services["discovery"],"2015-11-01",{get:function get(){var e=r(9389);e.paginators=r(5266).pagination;return e},enumerable:true,configurable:true});e.exports=i.Discovery},4343:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["inspector"]={};i.Inspector=s.defineService("inspector",["2015-08-18*","2016-02-16"]);Object.defineProperty(a.services["inspector"],"2016-02-16",{get:function get(){var e=r(612);e.paginators=r(1283).pagination;return e},enumerable:true,configurable:true});e.exports=i.Inspector},4344:function(e){e.exports={pagination:{}}},4371:function(e){e.exports={pagination:{GetTranscript:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},4373:function(e){e.exports={pagination:{ListPlacements:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"placements"},ListProjects:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"projects"}}}},4380:function(e){e.exports={version:2,waiters:{EnvironmentExists:{delay:20,maxAttempts:20,operation:"DescribeEnvironments",acceptors:[{state:"success",matcher:"pathAll",argument:"Environments[].Status",expected:"Ready"},{state:"retry",matcher:"pathAll",argument:"Environments[].Status",expected:"Launching"}]},EnvironmentUpdated:{delay:20,maxAttempts:20,operation:"DescribeEnvironments",acceptors:[{state:"success",matcher:"pathAll",argument:"Environments[].Status",expected:"Ready"},{state:"retry",matcher:"pathAll",argument:"Environments[].Status",expected:"Updating"}]},EnvironmentTerminated:{delay:20,maxAttempts:20,operation:"DescribeEnvironments",acceptors:[{state:"success",matcher:"pathAll",argument:"Environments[].Status",expected:"Terminated"},{state:"retry",matcher:"pathAll",argument:"Environments[].Status",expected:"Terminating"}]}}}},4388:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["honeycode"]={};i.Honeycode=s.defineService("honeycode",["2020-03-01"]);Object.defineProperty(a.services["honeycode"],"2020-03-01",{get:function get(){var e=r(8343);e.paginators=r(1346).pagination;return e},enumerable:true,configurable:true});e.exports=i.Honeycode},4392:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2015-02-02",endpointPrefix:"elasticache",protocol:"query",serviceFullName:"Amazon ElastiCache",serviceId:"ElastiCache",signatureVersion:"v4",uid:"elasticache-2015-02-02",xmlNamespace:"http://elasticache.amazonaws.com/doc/2015-02-02/"},operations:{AddTagsToResource:{input:{type:"structure",required:["ResourceName","Tags"],members:{ResourceName:{},Tags:{shape:"S3"}}},output:{shape:"S5",resultWrapper:"AddTagsToResourceResult"}},AuthorizeCacheSecurityGroupIngress:{input:{type:"structure",required:["CacheSecurityGroupName","EC2SecurityGroupName","EC2SecurityGroupOwnerId"],members:{CacheSecurityGroupName:{},EC2SecurityGroupName:{},EC2SecurityGroupOwnerId:{}}},output:{resultWrapper:"AuthorizeCacheSecurityGroupIngressResult",type:"structure",members:{CacheSecurityGroup:{shape:"S8"}}}},BatchApplyUpdateAction:{input:{type:"structure",required:["ServiceUpdateName"],members:{ReplicationGroupIds:{shape:"Sc"},CacheClusterIds:{shape:"Sd"},ServiceUpdateName:{}}},output:{shape:"Se",resultWrapper:"BatchApplyUpdateActionResult"}},BatchStopUpdateAction:{input:{type:"structure",required:["ServiceUpdateName"],members:{ReplicationGroupIds:{shape:"Sc"},CacheClusterIds:{shape:"Sd"},ServiceUpdateName:{}}},output:{shape:"Se",resultWrapper:"BatchStopUpdateActionResult"}},CompleteMigration:{input:{type:"structure",required:["ReplicationGroupId"],members:{ReplicationGroupId:{},Force:{type:"boolean"}}},output:{resultWrapper:"CompleteMigrationResult",type:"structure",members:{ReplicationGroup:{shape:"So"}}}},CopySnapshot:{input:{type:"structure",required:["SourceSnapshotName","TargetSnapshotName"],members:{SourceSnapshotName:{},TargetSnapshotName:{},TargetBucket:{},KmsKeyId:{},Tags:{shape:"S3"}}},output:{resultWrapper:"CopySnapshotResult",type:"structure",members:{Snapshot:{shape:"S1q"}}}},CreateCacheCluster:{input:{type:"structure",required:["CacheClusterId"],members:{CacheClusterId:{},ReplicationGroupId:{},AZMode:{},PreferredAvailabilityZone:{},PreferredAvailabilityZones:{shape:"S1z"},NumCacheNodes:{type:"integer"},CacheNodeType:{},Engine:{},EngineVersion:{},CacheParameterGroupName:{},CacheSubnetGroupName:{},CacheSecurityGroupNames:{shape:"S20"},SecurityGroupIds:{shape:"S21"},Tags:{shape:"S3"},SnapshotArns:{shape:"S22"},SnapshotName:{},PreferredMaintenanceWindow:{},Port:{type:"integer"},NotificationTopicArn:{},AutoMinorVersionUpgrade:{type:"boolean"},SnapshotRetentionLimit:{type:"integer"},SnapshotWindow:{},AuthToken:{},OutpostMode:{},PreferredOutpostArn:{},PreferredOutpostArns:{shape:"S24"},LogDeliveryConfigurations:{shape:"S25"}}},output:{resultWrapper:"CreateCacheClusterResult",type:"structure",members:{CacheCluster:{shape:"S28"}}}},CreateCacheParameterGroup:{input:{type:"structure",required:["CacheParameterGroupName","CacheParameterGroupFamily","Description"],members:{CacheParameterGroupName:{},CacheParameterGroupFamily:{},Description:{},Tags:{shape:"S3"}}},output:{resultWrapper:"CreateCacheParameterGroupResult",type:"structure",members:{CacheParameterGroup:{shape:"S2l"}}}},CreateCacheSecurityGroup:{input:{type:"structure",required:["CacheSecurityGroupName","Description"],members:{CacheSecurityGroupName:{},Description:{},Tags:{shape:"S3"}}},output:{resultWrapper:"CreateCacheSecurityGroupResult",type:"structure",members:{CacheSecurityGroup:{shape:"S8"}}}},CreateCacheSubnetGroup:{input:{type:"structure",required:["CacheSubnetGroupName","CacheSubnetGroupDescription","SubnetIds"],members:{CacheSubnetGroupName:{},CacheSubnetGroupDescription:{},SubnetIds:{shape:"S2p"},Tags:{shape:"S3"}}},output:{resultWrapper:"CreateCacheSubnetGroupResult",type:"structure",members:{CacheSubnetGroup:{shape:"S2r"}}}},CreateGlobalReplicationGroup:{input:{type:"structure",required:["GlobalReplicationGroupIdSuffix","PrimaryReplicationGroupId"],members:{GlobalReplicationGroupIdSuffix:{},GlobalReplicationGroupDescription:{},PrimaryReplicationGroupId:{}}},output:{resultWrapper:"CreateGlobalReplicationGroupResult",type:"structure",members:{GlobalReplicationGroup:{shape:"S2y"}}}},CreateReplicationGroup:{input:{type:"structure",required:["ReplicationGroupId","ReplicationGroupDescription"],members:{ReplicationGroupId:{},ReplicationGroupDescription:{},GlobalReplicationGroupId:{},PrimaryClusterId:{},AutomaticFailoverEnabled:{type:"boolean"},MultiAZEnabled:{type:"boolean"},NumCacheClusters:{type:"integer"},PreferredCacheClusterAZs:{shape:"S1v"},NumNodeGroups:{type:"integer"},ReplicasPerNodeGroup:{type:"integer"},NodeGroupConfiguration:{type:"list",member:{shape:"S1t",locationName:"NodeGroupConfiguration"}},CacheNodeType:{},Engine:{},EngineVersion:{},CacheParameterGroupName:{},CacheSubnetGroupName:{},CacheSecurityGroupNames:{shape:"S20"},SecurityGroupIds:{shape:"S21"},Tags:{shape:"S3"},SnapshotArns:{shape:"S22"},SnapshotName:{},PreferredMaintenanceWindow:{},Port:{type:"integer"},NotificationTopicArn:{},AutoMinorVersionUpgrade:{type:"boolean"},SnapshotRetentionLimit:{type:"integer"},SnapshotWindow:{},AuthToken:{},TransitEncryptionEnabled:{type:"boolean"},AtRestEncryptionEnabled:{type:"boolean"},KmsKeyId:{},UserGroupIds:{type:"list",member:{}},LogDeliveryConfigurations:{shape:"S25"},DataTieringEnabled:{type:"boolean"}}},output:{resultWrapper:"CreateReplicationGroupResult",type:"structure",members:{ReplicationGroup:{shape:"So"}}}},CreateSnapshot:{input:{type:"structure",required:["SnapshotName"],members:{ReplicationGroupId:{},CacheClusterId:{},SnapshotName:{},KmsKeyId:{},Tags:{shape:"S3"}}},output:{resultWrapper:"CreateSnapshotResult",type:"structure",members:{Snapshot:{shape:"S1q"}}}},CreateUser:{input:{type:"structure",required:["UserId","UserName","Engine","AccessString"],members:{UserId:{},UserName:{},Engine:{},Passwords:{shape:"S3d"},AccessString:{},NoPasswordRequired:{type:"boolean"},Tags:{shape:"S3"}}},output:{shape:"S3f",resultWrapper:"CreateUserResult"}},CreateUserGroup:{input:{type:"structure",required:["UserGroupId","Engine"],members:{UserGroupId:{},Engine:{},UserIds:{shape:"S3j"},Tags:{shape:"S3"}}},output:{shape:"S3k",resultWrapper:"CreateUserGroupResult"}},DecreaseNodeGroupsInGlobalReplicationGroup:{input:{type:"structure",required:["GlobalReplicationGroupId","NodeGroupCount","ApplyImmediately"],members:{GlobalReplicationGroupId:{},NodeGroupCount:{type:"integer"},GlobalNodeGroupsToRemove:{shape:"S3p"},GlobalNodeGroupsToRetain:{shape:"S3p"},ApplyImmediately:{type:"boolean"}}},output:{resultWrapper:"DecreaseNodeGroupsInGlobalReplicationGroupResult",type:"structure",members:{GlobalReplicationGroup:{shape:"S2y"}}}},DecreaseReplicaCount:{input:{type:"structure",required:["ReplicationGroupId","ApplyImmediately"],members:{ReplicationGroupId:{},NewReplicaCount:{type:"integer"},ReplicaConfiguration:{shape:"S3s"},ReplicasToRemove:{type:"list",member:{}},ApplyImmediately:{type:"boolean"}}},output:{resultWrapper:"DecreaseReplicaCountResult",type:"structure",members:{ReplicationGroup:{shape:"So"}}}},DeleteCacheCluster:{input:{type:"structure",required:["CacheClusterId"],members:{CacheClusterId:{},FinalSnapshotIdentifier:{}}},output:{resultWrapper:"DeleteCacheClusterResult",type:"structure",members:{CacheCluster:{shape:"S28"}}}},DeleteCacheParameterGroup:{input:{type:"structure",required:["CacheParameterGroupName"],members:{CacheParameterGroupName:{}}}},DeleteCacheSecurityGroup:{input:{type:"structure",required:["CacheSecurityGroupName"],members:{CacheSecurityGroupName:{}}}},DeleteCacheSubnetGroup:{input:{type:"structure",required:["CacheSubnetGroupName"],members:{CacheSubnetGroupName:{}}}},DeleteGlobalReplicationGroup:{input:{type:"structure",required:["GlobalReplicationGroupId","RetainPrimaryReplicationGroup"],members:{GlobalReplicationGroupId:{},RetainPrimaryReplicationGroup:{type:"boolean"}}},output:{resultWrapper:"DeleteGlobalReplicationGroupResult",type:"structure",members:{GlobalReplicationGroup:{shape:"S2y"}}}},DeleteReplicationGroup:{input:{type:"structure",required:["ReplicationGroupId"],members:{ReplicationGroupId:{},RetainPrimaryCluster:{type:"boolean"},FinalSnapshotIdentifier:{}}},output:{resultWrapper:"DeleteReplicationGroupResult",type:"structure",members:{ReplicationGroup:{shape:"So"}}}},DeleteSnapshot:{input:{type:"structure",required:["SnapshotName"],members:{SnapshotName:{}}},output:{resultWrapper:"DeleteSnapshotResult",type:"structure",members:{Snapshot:{shape:"S1q"}}}},DeleteUser:{input:{type:"structure",required:["UserId"],members:{UserId:{}}},output:{shape:"S3f",resultWrapper:"DeleteUserResult"}},DeleteUserGroup:{input:{type:"structure",required:["UserGroupId"],members:{UserGroupId:{}}},output:{shape:"S3k",resultWrapper:"DeleteUserGroupResult"}},DescribeCacheClusters:{input:{type:"structure",members:{CacheClusterId:{},MaxRecords:{type:"integer"},Marker:{},ShowCacheNodeInfo:{type:"boolean"},ShowCacheClustersNotInReplicationGroups:{type:"boolean"}}},output:{resultWrapper:"DescribeCacheClustersResult",type:"structure",members:{Marker:{},CacheClusters:{type:"list",member:{shape:"S28",locationName:"CacheCluster"}}}}},DescribeCacheEngineVersions:{input:{type:"structure",members:{Engine:{},EngineVersion:{},CacheParameterGroupFamily:{},MaxRecords:{type:"integer"},Marker:{},DefaultOnly:{type:"boolean"}}},output:{resultWrapper:"DescribeCacheEngineVersionsResult",type:"structure",members:{Marker:{},CacheEngineVersions:{type:"list",member:{locationName:"CacheEngineVersion",type:"structure",members:{Engine:{},EngineVersion:{},CacheParameterGroupFamily:{},CacheEngineDescription:{},CacheEngineVersionDescription:{}}}}}}},DescribeCacheParameterGroups:{input:{type:"structure",members:{CacheParameterGroupName:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeCacheParameterGroupsResult",type:"structure",members:{Marker:{},CacheParameterGroups:{type:"list",member:{shape:"S2l",locationName:"CacheParameterGroup"}}}}},DescribeCacheParameters:{input:{type:"structure",required:["CacheParameterGroupName"],members:{CacheParameterGroupName:{},Source:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeCacheParametersResult",type:"structure",members:{Marker:{},Parameters:{shape:"S4l"},CacheNodeTypeSpecificParameters:{shape:"S4o"}}}},DescribeCacheSecurityGroups:{input:{type:"structure",members:{CacheSecurityGroupName:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeCacheSecurityGroupsResult",type:"structure",members:{Marker:{},CacheSecurityGroups:{type:"list",member:{shape:"S8",locationName:"CacheSecurityGroup"}}}}},DescribeCacheSubnetGroups:{input:{type:"structure",members:{CacheSubnetGroupName:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeCacheSubnetGroupsResult",type:"structure",members:{Marker:{},CacheSubnetGroups:{type:"list",member:{shape:"S2r",locationName:"CacheSubnetGroup"}}}}},DescribeEngineDefaultParameters:{input:{type:"structure",required:["CacheParameterGroupFamily"],members:{CacheParameterGroupFamily:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEngineDefaultParametersResult",type:"structure",members:{EngineDefaults:{type:"structure",members:{CacheParameterGroupFamily:{},Marker:{},Parameters:{shape:"S4l"},CacheNodeTypeSpecificParameters:{shape:"S4o"}},wrapper:true}}}},DescribeEvents:{input:{type:"structure",members:{SourceIdentifier:{},SourceType:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Duration:{type:"integer"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEventsResult",type:"structure",members:{Marker:{},Events:{type:"list",member:{locationName:"Event",type:"structure",members:{SourceIdentifier:{},SourceType:{},Message:{},Date:{type:"timestamp"}}}}}}},DescribeGlobalReplicationGroups:{input:{type:"structure",members:{GlobalReplicationGroupId:{},MaxRecords:{type:"integer"},Marker:{},ShowMemberInfo:{type:"boolean"}}},output:{resultWrapper:"DescribeGlobalReplicationGroupsResult",type:"structure",members:{Marker:{},GlobalReplicationGroups:{type:"list",member:{shape:"S2y",locationName:"GlobalReplicationGroup"}}}}},DescribeReplicationGroups:{input:{type:"structure",members:{ReplicationGroupId:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeReplicationGroupsResult",type:"structure",members:{Marker:{},ReplicationGroups:{type:"list",member:{shape:"So",locationName:"ReplicationGroup"}}}}},DescribeReservedCacheNodes:{input:{type:"structure",members:{ReservedCacheNodeId:{},ReservedCacheNodesOfferingId:{},CacheNodeType:{},Duration:{},ProductDescription:{},OfferingType:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeReservedCacheNodesResult",type:"structure",members:{Marker:{},ReservedCacheNodes:{type:"list",member:{shape:"S5f",locationName:"ReservedCacheNode"}}}}},DescribeReservedCacheNodesOfferings:{input:{type:"structure",members:{ReservedCacheNodesOfferingId:{},CacheNodeType:{},Duration:{},ProductDescription:{},OfferingType:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeReservedCacheNodesOfferingsResult",type:"structure",members:{Marker:{},ReservedCacheNodesOfferings:{type:"list",member:{locationName:"ReservedCacheNodesOffering",type:"structure",members:{ReservedCacheNodesOfferingId:{},CacheNodeType:{},Duration:{type:"integer"},FixedPrice:{type:"double"},UsagePrice:{type:"double"},ProductDescription:{},OfferingType:{},RecurringCharges:{shape:"S5g"}},wrapper:true}}}}},DescribeServiceUpdates:{input:{type:"structure",members:{ServiceUpdateName:{},ServiceUpdateStatus:{shape:"S5n"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeServiceUpdatesResult",type:"structure",members:{Marker:{},ServiceUpdates:{type:"list",member:{locationName:"ServiceUpdate",type:"structure",members:{ServiceUpdateName:{},ServiceUpdateReleaseDate:{type:"timestamp"},ServiceUpdateEndDate:{type:"timestamp"},ServiceUpdateSeverity:{},ServiceUpdateRecommendedApplyByDate:{type:"timestamp"},ServiceUpdateStatus:{},ServiceUpdateDescription:{},ServiceUpdateType:{},Engine:{},EngineVersion:{},AutoUpdateAfterRecommendedApplyByDate:{type:"boolean"},EstimatedUpdateTime:{}}}}}}},DescribeSnapshots:{input:{type:"structure",members:{ReplicationGroupId:{},CacheClusterId:{},SnapshotName:{},SnapshotSource:{},Marker:{},MaxRecords:{type:"integer"},ShowNodeGroupConfig:{type:"boolean"}}},output:{resultWrapper:"DescribeSnapshotsResult",type:"structure",members:{Marker:{},Snapshots:{type:"list",member:{shape:"S1q",locationName:"Snapshot"}}}}},DescribeUpdateActions:{input:{type:"structure",members:{ServiceUpdateName:{},ReplicationGroupIds:{shape:"Sc"},CacheClusterIds:{shape:"Sd"},Engine:{},ServiceUpdateStatus:{shape:"S5n"},ServiceUpdateTimeRange:{type:"structure",members:{StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}}},UpdateActionStatus:{type:"list",member:{}},ShowNodeLevelUpdateStatus:{type:"boolean"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeUpdateActionsResult",type:"structure",members:{Marker:{},UpdateActions:{type:"list",member:{locationName:"UpdateAction",type:"structure",members:{ReplicationGroupId:{},CacheClusterId:{},ServiceUpdateName:{},ServiceUpdateReleaseDate:{type:"timestamp"},ServiceUpdateSeverity:{},ServiceUpdateStatus:{},ServiceUpdateRecommendedApplyByDate:{type:"timestamp"},ServiceUpdateType:{},UpdateActionAvailableDate:{type:"timestamp"},UpdateActionStatus:{},NodesUpdated:{},UpdateActionStatusModifiedDate:{type:"timestamp"},SlaMet:{},NodeGroupUpdateStatus:{type:"list",member:{locationName:"NodeGroupUpdateStatus",type:"structure",members:{NodeGroupId:{},NodeGroupMemberUpdateStatus:{type:"list",member:{locationName:"NodeGroupMemberUpdateStatus",type:"structure",members:{CacheClusterId:{},CacheNodeId:{},NodeUpdateStatus:{},NodeDeletionDate:{type:"timestamp"},NodeUpdateStartDate:{type:"timestamp"},NodeUpdateEndDate:{type:"timestamp"},NodeUpdateInitiatedBy:{},NodeUpdateInitiatedDate:{type:"timestamp"},NodeUpdateStatusModifiedDate:{type:"timestamp"}}}}}}},CacheNodeUpdateStatus:{type:"list",member:{locationName:"CacheNodeUpdateStatus",type:"structure",members:{CacheNodeId:{},NodeUpdateStatus:{},NodeDeletionDate:{type:"timestamp"},NodeUpdateStartDate:{type:"timestamp"},NodeUpdateEndDate:{type:"timestamp"},NodeUpdateInitiatedBy:{},NodeUpdateInitiatedDate:{type:"timestamp"},NodeUpdateStatusModifiedDate:{type:"timestamp"}}}},EstimatedUpdateTime:{},Engine:{}}}}}}},DescribeUserGroups:{input:{type:"structure",members:{UserGroupId:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeUserGroupsResult",type:"structure",members:{UserGroups:{type:"list",member:{shape:"S3k"}},Marker:{}}}},DescribeUsers:{input:{type:"structure",members:{Engine:{},UserId:{},Filters:{type:"list",member:{type:"structure",required:["Name","Values"],members:{Name:{},Values:{type:"list",member:{}}}}},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeUsersResult",type:"structure",members:{Users:{type:"list",member:{shape:"S3f"}},Marker:{}}}},DisassociateGlobalReplicationGroup:{input:{type:"structure",required:["GlobalReplicationGroupId","ReplicationGroupId","ReplicationGroupRegion"],members:{GlobalReplicationGroupId:{},ReplicationGroupId:{},ReplicationGroupRegion:{}}},output:{resultWrapper:"DisassociateGlobalReplicationGroupResult",type:"structure",members:{GlobalReplicationGroup:{shape:"S2y"}}}},FailoverGlobalReplicationGroup:{input:{type:"structure",required:["GlobalReplicationGroupId","PrimaryRegion","PrimaryReplicationGroupId"],members:{GlobalReplicationGroupId:{},PrimaryRegion:{},PrimaryReplicationGroupId:{}}},output:{resultWrapper:"FailoverGlobalReplicationGroupResult",type:"structure",members:{GlobalReplicationGroup:{shape:"S2y"}}}},IncreaseNodeGroupsInGlobalReplicationGroup:{input:{type:"structure",required:["GlobalReplicationGroupId","NodeGroupCount","ApplyImmediately"],members:{GlobalReplicationGroupId:{},NodeGroupCount:{type:"integer"},RegionalConfigurations:{type:"list",member:{locationName:"RegionalConfiguration",type:"structure",required:["ReplicationGroupId","ReplicationGroupRegion","ReshardingConfiguration"],members:{ReplicationGroupId:{},ReplicationGroupRegion:{},ReshardingConfiguration:{shape:"S6u"}}}},ApplyImmediately:{type:"boolean"}}},output:{resultWrapper:"IncreaseNodeGroupsInGlobalReplicationGroupResult",type:"structure",members:{GlobalReplicationGroup:{shape:"S2y"}}}},IncreaseReplicaCount:{input:{type:"structure",required:["ReplicationGroupId","ApplyImmediately"],members:{ReplicationGroupId:{},NewReplicaCount:{type:"integer"},ReplicaConfiguration:{shape:"S3s"},ApplyImmediately:{type:"boolean"}}},output:{resultWrapper:"IncreaseReplicaCountResult",type:"structure",members:{ReplicationGroup:{shape:"So"}}}},ListAllowedNodeTypeModifications:{input:{type:"structure",members:{CacheClusterId:{},ReplicationGroupId:{}}},output:{resultWrapper:"ListAllowedNodeTypeModificationsResult",type:"structure",members:{ScaleUpModifications:{shape:"S71"},ScaleDownModifications:{shape:"S71"}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceName"],members:{ResourceName:{}}},output:{shape:"S5",resultWrapper:"ListTagsForResourceResult"}},ModifyCacheCluster:{input:{type:"structure",required:["CacheClusterId"],members:{CacheClusterId:{},NumCacheNodes:{type:"integer"},CacheNodeIdsToRemove:{shape:"S2a"},AZMode:{},NewAvailabilityZones:{shape:"S1z"},CacheSecurityGroupNames:{shape:"S20"},SecurityGroupIds:{shape:"S21"},PreferredMaintenanceWindow:{},NotificationTopicArn:{},CacheParameterGroupName:{},NotificationTopicStatus:{},ApplyImmediately:{type:"boolean"},EngineVersion:{},AutoMinorVersionUpgrade:{type:"boolean"},SnapshotRetentionLimit:{type:"integer"},SnapshotWindow:{},CacheNodeType:{},AuthToken:{},AuthTokenUpdateStrategy:{},LogDeliveryConfigurations:{shape:"S25"}}},output:{resultWrapper:"ModifyCacheClusterResult",type:"structure",members:{CacheCluster:{shape:"S28"}}}},ModifyCacheParameterGroup:{input:{type:"structure",required:["CacheParameterGroupName","ParameterNameValues"],members:{CacheParameterGroupName:{},ParameterNameValues:{shape:"S77"}}},output:{shape:"S79",resultWrapper:"ModifyCacheParameterGroupResult"}},ModifyCacheSubnetGroup:{input:{type:"structure",required:["CacheSubnetGroupName"],members:{CacheSubnetGroupName:{},CacheSubnetGroupDescription:{},SubnetIds:{shape:"S2p"}}},output:{resultWrapper:"ModifyCacheSubnetGroupResult",type:"structure",members:{CacheSubnetGroup:{shape:"S2r"}}}},ModifyGlobalReplicationGroup:{input:{type:"structure",required:["GlobalReplicationGroupId","ApplyImmediately"],members:{GlobalReplicationGroupId:{},ApplyImmediately:{type:"boolean"},CacheNodeType:{},EngineVersion:{},CacheParameterGroupName:{},GlobalReplicationGroupDescription:{},AutomaticFailoverEnabled:{type:"boolean"}}},output:{resultWrapper:"ModifyGlobalReplicationGroupResult",type:"structure",members:{GlobalReplicationGroup:{shape:"S2y"}}}},ModifyReplicationGroup:{input:{type:"structure",required:["ReplicationGroupId"],members:{ReplicationGroupId:{},ReplicationGroupDescription:{},PrimaryClusterId:{},SnapshottingClusterId:{},AutomaticFailoverEnabled:{type:"boolean"},MultiAZEnabled:{type:"boolean"},NodeGroupId:{deprecated:true},CacheSecurityGroupNames:{shape:"S20"},SecurityGroupIds:{shape:"S21"},PreferredMaintenanceWindow:{},NotificationTopicArn:{},CacheParameterGroupName:{},NotificationTopicStatus:{},ApplyImmediately:{type:"boolean"},EngineVersion:{},AutoMinorVersionUpgrade:{type:"boolean"},SnapshotRetentionLimit:{type:"integer"},SnapshotWindow:{},CacheNodeType:{},AuthToken:{},AuthTokenUpdateStrategy:{},UserGroupIdsToAdd:{shape:"Sx"},UserGroupIdsToRemove:{shape:"Sx"},RemoveUserGroups:{type:"boolean"},LogDeliveryConfigurations:{shape:"S25"}}},output:{resultWrapper:"ModifyReplicationGroupResult",type:"structure",members:{ReplicationGroup:{shape:"So"}}}},ModifyReplicationGroupShardConfiguration:{input:{type:"structure",required:["ReplicationGroupId","NodeGroupCount","ApplyImmediately"],members:{ReplicationGroupId:{},NodeGroupCount:{type:"integer"},ApplyImmediately:{type:"boolean"},ReshardingConfiguration:{shape:"S6u"},NodeGroupsToRemove:{type:"list",member:{locationName:"NodeGroupToRemove"}},NodeGroupsToRetain:{type:"list",member:{locationName:"NodeGroupToRetain"}}}},output:{resultWrapper:"ModifyReplicationGroupShardConfigurationResult",type:"structure",members:{ReplicationGroup:{shape:"So"}}}},ModifyUser:{input:{type:"structure",required:["UserId"],members:{UserId:{},AccessString:{},AppendAccessString:{},Passwords:{shape:"S3d"},NoPasswordRequired:{type:"boolean"}}},output:{shape:"S3f",resultWrapper:"ModifyUserResult"}},ModifyUserGroup:{input:{type:"structure",required:["UserGroupId"],members:{UserGroupId:{},UserIdsToAdd:{shape:"S3j"},UserIdsToRemove:{shape:"S3j"}}},output:{shape:"S3k",resultWrapper:"ModifyUserGroupResult"}},PurchaseReservedCacheNodesOffering:{input:{type:"structure",required:["ReservedCacheNodesOfferingId"],members:{ReservedCacheNodesOfferingId:{},ReservedCacheNodeId:{},CacheNodeCount:{type:"integer"},Tags:{shape:"S3"}}},output:{resultWrapper:"PurchaseReservedCacheNodesOfferingResult",type:"structure",members:{ReservedCacheNode:{shape:"S5f"}}}},RebalanceSlotsInGlobalReplicationGroup:{input:{type:"structure",required:["GlobalReplicationGroupId","ApplyImmediately"],members:{GlobalReplicationGroupId:{},ApplyImmediately:{type:"boolean"}}},output:{resultWrapper:"RebalanceSlotsInGlobalReplicationGroupResult",type:"structure",members:{GlobalReplicationGroup:{shape:"S2y"}}}},RebootCacheCluster:{input:{type:"structure",required:["CacheClusterId","CacheNodeIdsToReboot"],members:{CacheClusterId:{},CacheNodeIdsToReboot:{shape:"S2a"}}},output:{resultWrapper:"RebootCacheClusterResult",type:"structure",members:{CacheCluster:{shape:"S28"}}}},RemoveTagsFromResource:{input:{type:"structure",required:["ResourceName","TagKeys"],members:{ResourceName:{},TagKeys:{type:"list",member:{}}}},output:{shape:"S5",resultWrapper:"RemoveTagsFromResourceResult"}},ResetCacheParameterGroup:{input:{type:"structure",required:["CacheParameterGroupName"],members:{CacheParameterGroupName:{},ResetAllParameters:{type:"boolean"},ParameterNameValues:{shape:"S77"}}},output:{shape:"S79",resultWrapper:"ResetCacheParameterGroupResult"}},RevokeCacheSecurityGroupIngress:{input:{type:"structure",required:["CacheSecurityGroupName","EC2SecurityGroupName","EC2SecurityGroupOwnerId"],members:{CacheSecurityGroupName:{},EC2SecurityGroupName:{},EC2SecurityGroupOwnerId:{}}},output:{resultWrapper:"RevokeCacheSecurityGroupIngressResult",type:"structure",members:{CacheSecurityGroup:{shape:"S8"}}}},StartMigration:{input:{type:"structure",required:["ReplicationGroupId","CustomerNodeEndpointList"],members:{ReplicationGroupId:{},CustomerNodeEndpointList:{type:"list",member:{type:"structure",members:{Address:{},Port:{type:"integer"}}}}}},output:{resultWrapper:"StartMigrationResult",type:"structure",members:{ReplicationGroup:{shape:"So"}}}},TestFailover:{input:{type:"structure",required:["ReplicationGroupId","NodeGroupId"],members:{ReplicationGroupId:{},NodeGroupId:{}}},output:{resultWrapper:"TestFailoverResult",type:"structure",members:{ReplicationGroup:{shape:"So"}}}}},shapes:{S3:{type:"list",member:{locationName:"Tag",type:"structure",members:{Key:{},Value:{}}}},S5:{type:"structure",members:{TagList:{shape:"S3"}}},S8:{type:"structure",members:{OwnerId:{},CacheSecurityGroupName:{},Description:{},EC2SecurityGroups:{type:"list",member:{locationName:"EC2SecurityGroup",type:"structure",members:{Status:{},EC2SecurityGroupName:{},EC2SecurityGroupOwnerId:{}}}},ARN:{}},wrapper:true},Sc:{type:"list",member:{}},Sd:{type:"list",member:{}},Se:{type:"structure",members:{ProcessedUpdateActions:{type:"list",member:{locationName:"ProcessedUpdateAction",type:"structure",members:{ReplicationGroupId:{},CacheClusterId:{},ServiceUpdateName:{},UpdateActionStatus:{}}}},UnprocessedUpdateActions:{type:"list",member:{locationName:"UnprocessedUpdateAction",type:"structure",members:{ReplicationGroupId:{},CacheClusterId:{},ServiceUpdateName:{},ErrorType:{},ErrorMessage:{}}}}}},So:{type:"structure",members:{ReplicationGroupId:{},Description:{},GlobalReplicationGroupInfo:{type:"structure",members:{GlobalReplicationGroupId:{},GlobalReplicationGroupMemberRole:{}}},Status:{},PendingModifiedValues:{type:"structure",members:{PrimaryClusterId:{},AutomaticFailoverStatus:{},Resharding:{type:"structure",members:{SlotMigration:{type:"structure",members:{ProgressPercentage:{type:"double"}}}}},AuthTokenStatus:{},UserGroups:{type:"structure",members:{UserGroupIdsToAdd:{shape:"Sx"},UserGroupIdsToRemove:{shape:"Sx"}}},LogDeliveryConfigurations:{shape:"Sz"}}},MemberClusters:{type:"list",member:{locationName:"ClusterId"}},NodeGroups:{type:"list",member:{locationName:"NodeGroup",type:"structure",members:{NodeGroupId:{},Status:{},PrimaryEndpoint:{shape:"S1a"},ReaderEndpoint:{shape:"S1a"},Slots:{},NodeGroupMembers:{type:"list",member:{locationName:"NodeGroupMember",type:"structure",members:{CacheClusterId:{},CacheNodeId:{},ReadEndpoint:{shape:"S1a"},PreferredAvailabilityZone:{},PreferredOutpostArn:{},CurrentRole:{}}}}}}},SnapshottingClusterId:{},AutomaticFailover:{},MultiAZ:{},ConfigurationEndpoint:{shape:"S1a"},SnapshotRetentionLimit:{type:"integer"},SnapshotWindow:{},ClusterEnabled:{type:"boolean"},CacheNodeType:{},AuthTokenEnabled:{type:"boolean"},AuthTokenLastModifiedDate:{type:"timestamp"},TransitEncryptionEnabled:{type:"boolean"},AtRestEncryptionEnabled:{type:"boolean"},MemberClustersOutpostArns:{type:"list",member:{locationName:"ReplicationGroupOutpostArn"}},KmsKeyId:{},ARN:{},UserGroupIds:{shape:"Sx"},LogDeliveryConfigurations:{shape:"S1k"},ReplicationGroupCreateTime:{type:"timestamp"},DataTiering:{}},wrapper:true},Sx:{type:"list",member:{}},Sz:{type:"list",member:{type:"structure",members:{LogType:{},DestinationType:{},DestinationDetails:{shape:"S13"},LogFormat:{}}},locationName:"PendingLogDeliveryConfiguration"},S13:{type:"structure",members:{CloudWatchLogsDetails:{type:"structure",members:{LogGroup:{}}},KinesisFirehoseDetails:{type:"structure",members:{DeliveryStream:{}}}}},S1a:{type:"structure",members:{Address:{},Port:{type:"integer"}}},S1k:{type:"list",member:{locationName:"LogDeliveryConfiguration",type:"structure",members:{LogType:{},DestinationType:{},DestinationDetails:{shape:"S13"},LogFormat:{},Status:{},Message:{}}}},S1q:{type:"structure",members:{SnapshotName:{},ReplicationGroupId:{},ReplicationGroupDescription:{},CacheClusterId:{},SnapshotStatus:{},SnapshotSource:{},CacheNodeType:{},Engine:{},EngineVersion:{},NumCacheNodes:{type:"integer"},PreferredAvailabilityZone:{},PreferredOutpostArn:{},CacheClusterCreateTime:{type:"timestamp"},PreferredMaintenanceWindow:{},TopicArn:{},Port:{type:"integer"},CacheParameterGroupName:{},CacheSubnetGroupName:{},VpcId:{},AutoMinorVersionUpgrade:{type:"boolean"},SnapshotRetentionLimit:{type:"integer"},SnapshotWindow:{},NumNodeGroups:{type:"integer"},AutomaticFailover:{},NodeSnapshots:{type:"list",member:{locationName:"NodeSnapshot",type:"structure",members:{CacheClusterId:{},NodeGroupId:{},CacheNodeId:{},NodeGroupConfiguration:{shape:"S1t"},CacheSize:{},CacheNodeCreateTime:{type:"timestamp"},SnapshotCreateTime:{type:"timestamp"}},wrapper:true}},KmsKeyId:{},ARN:{},DataTiering:{}},wrapper:true},S1t:{type:"structure",members:{NodeGroupId:{},Slots:{},ReplicaCount:{type:"integer"},PrimaryAvailabilityZone:{},ReplicaAvailabilityZones:{shape:"S1v"},PrimaryOutpostArn:{},ReplicaOutpostArns:{type:"list",member:{locationName:"OutpostArn"}}}},S1v:{type:"list",member:{locationName:"AvailabilityZone"}},S1z:{type:"list",member:{locationName:"PreferredAvailabilityZone"}},S20:{type:"list",member:{locationName:"CacheSecurityGroupName"}},S21:{type:"list",member:{locationName:"SecurityGroupId"}},S22:{type:"list",member:{locationName:"SnapshotArn"}},S24:{type:"list",member:{locationName:"PreferredOutpostArn"}},S25:{type:"list",member:{locationName:"LogDeliveryConfigurationRequest",type:"structure",members:{LogType:{},DestinationType:{},DestinationDetails:{shape:"S13"},LogFormat:{},Enabled:{type:"boolean"}}}},S28:{type:"structure",members:{CacheClusterId:{},ConfigurationEndpoint:{shape:"S1a"},ClientDownloadLandingPage:{},CacheNodeType:{},Engine:{},EngineVersion:{},CacheClusterStatus:{},NumCacheNodes:{type:"integer"},PreferredAvailabilityZone:{},PreferredOutpostArn:{},CacheClusterCreateTime:{type:"timestamp"},PreferredMaintenanceWindow:{},PendingModifiedValues:{type:"structure",members:{NumCacheNodes:{type:"integer"},CacheNodeIdsToRemove:{shape:"S2a"},EngineVersion:{},CacheNodeType:{},AuthTokenStatus:{},LogDeliveryConfigurations:{shape:"Sz"}}},NotificationConfiguration:{type:"structure",members:{TopicArn:{},TopicStatus:{}}},CacheSecurityGroups:{type:"list",member:{locationName:"CacheSecurityGroup",type:"structure",members:{CacheSecurityGroupName:{},Status:{}}}},CacheParameterGroup:{type:"structure",members:{CacheParameterGroupName:{},ParameterApplyStatus:{},CacheNodeIdsToReboot:{shape:"S2a"}}},CacheSubnetGroupName:{},CacheNodes:{type:"list",member:{locationName:"CacheNode",type:"structure",members:{CacheNodeId:{},CacheNodeStatus:{},CacheNodeCreateTime:{type:"timestamp"},Endpoint:{shape:"S1a"},ParameterGroupStatus:{},SourceCacheNodeId:{},CustomerAvailabilityZone:{},CustomerOutpostArn:{}}}},AutoMinorVersionUpgrade:{type:"boolean"},SecurityGroups:{type:"list",member:{type:"structure",members:{SecurityGroupId:{},Status:{}}}},ReplicationGroupId:{},SnapshotRetentionLimit:{type:"integer"},SnapshotWindow:{},AuthTokenEnabled:{type:"boolean"},AuthTokenLastModifiedDate:{type:"timestamp"},TransitEncryptionEnabled:{type:"boolean"},AtRestEncryptionEnabled:{type:"boolean"},ARN:{},ReplicationGroupLogDeliveryEnabled:{type:"boolean"},LogDeliveryConfigurations:{shape:"S1k"}},wrapper:true},S2a:{type:"list",member:{locationName:"CacheNodeId"}},S2l:{type:"structure",members:{CacheParameterGroupName:{},CacheParameterGroupFamily:{},Description:{},IsGlobal:{type:"boolean"},ARN:{}},wrapper:true},S2p:{type:"list",member:{locationName:"SubnetIdentifier"}},S2r:{type:"structure",members:{CacheSubnetGroupName:{},CacheSubnetGroupDescription:{},VpcId:{},Subnets:{type:"list",member:{locationName:"Subnet",type:"structure",members:{SubnetIdentifier:{},SubnetAvailabilityZone:{type:"structure",members:{Name:{}},wrapper:true},SubnetOutpost:{type:"structure",members:{SubnetOutpostArn:{}}}}}},ARN:{}},wrapper:true},S2y:{type:"structure",members:{GlobalReplicationGroupId:{},GlobalReplicationGroupDescription:{},Status:{},CacheNodeType:{},Engine:{},EngineVersion:{},Members:{type:"list",member:{locationName:"GlobalReplicationGroupMember",type:"structure",members:{ReplicationGroupId:{},ReplicationGroupRegion:{},Role:{},AutomaticFailover:{},Status:{}},wrapper:true}},ClusterEnabled:{type:"boolean"},GlobalNodeGroups:{type:"list",member:{locationName:"GlobalNodeGroup",type:"structure",members:{GlobalNodeGroupId:{},Slots:{}}}},AuthTokenEnabled:{type:"boolean"},TransitEncryptionEnabled:{type:"boolean"},AtRestEncryptionEnabled:{type:"boolean"},ARN:{}},wrapper:true},S3d:{type:"list",member:{}},S3f:{type:"structure",members:{UserId:{},UserName:{},Status:{},Engine:{},MinimumEngineVersion:{},AccessString:{},UserGroupIds:{shape:"Sx"},Authentication:{type:"structure",members:{Type:{},PasswordCount:{type:"integer"}}},ARN:{}}},S3j:{type:"list",member:{}},S3k:{type:"structure",members:{UserGroupId:{},Status:{},Engine:{},UserIds:{shape:"S3l"},MinimumEngineVersion:{},PendingChanges:{type:"structure",members:{UserIdsToRemove:{shape:"S3l"},UserIdsToAdd:{shape:"S3l"}}},ReplicationGroups:{type:"list",member:{}},ARN:{}}},S3l:{type:"list",member:{}},S3p:{type:"list",member:{locationName:"GlobalNodeGroupId"}},S3s:{type:"list",member:{locationName:"ConfigureShard",type:"structure",required:["NodeGroupId","NewReplicaCount"],members:{NodeGroupId:{},NewReplicaCount:{type:"integer"},PreferredAvailabilityZones:{shape:"S1z"},PreferredOutpostArns:{shape:"S24"}}}},S4l:{type:"list",member:{locationName:"Parameter",type:"structure",members:{ParameterName:{},ParameterValue:{},Description:{},Source:{},DataType:{},AllowedValues:{},IsModifiable:{type:"boolean"},MinimumEngineVersion:{},ChangeType:{}}}},S4o:{type:"list",member:{locationName:"CacheNodeTypeSpecificParameter",type:"structure",members:{ParameterName:{},Description:{},Source:{},DataType:{},AllowedValues:{},IsModifiable:{type:"boolean"},MinimumEngineVersion:{},CacheNodeTypeSpecificValues:{type:"list",member:{locationName:"CacheNodeTypeSpecificValue",type:"structure",members:{CacheNodeType:{},Value:{}}}},ChangeType:{}}}},S5f:{type:"structure",members:{ReservedCacheNodeId:{},ReservedCacheNodesOfferingId:{},CacheNodeType:{},StartTime:{type:"timestamp"},Duration:{type:"integer"},FixedPrice:{type:"double"},UsagePrice:{type:"double"},CacheNodeCount:{type:"integer"},ProductDescription:{},OfferingType:{},State:{},RecurringCharges:{shape:"S5g"},ReservationARN:{}},wrapper:true},S5g:{type:"list",member:{locationName:"RecurringCharge",type:"structure",members:{RecurringChargeAmount:{type:"double"},RecurringChargeFrequency:{}},wrapper:true}},S5n:{type:"list",member:{}},S6u:{type:"list",member:{locationName:"ReshardingConfiguration",type:"structure",members:{NodeGroupId:{},PreferredAvailabilityZones:{shape:"S1v"}}}},S71:{type:"list",member:{}},S77:{type:"list",member:{locationName:"ParameterNameValue",type:"structure",members:{ParameterName:{},ParameterValue:{}}}},S79:{type:"structure",members:{CacheParameterGroupName:{}}}}}},4400:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["workspaces"]={};i.WorkSpaces=s.defineService("workspaces",["2015-04-08"]);Object.defineProperty(a.services["workspaces"],"2015-04-08",{get:function get(){var e=r(5168);e.paginators=r(7854).pagination;return e},enumerable:true,configurable:true});e.exports=i.WorkSpaces},4402:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["resiliencehub"]={};i.Resiliencehub=s.defineService("resiliencehub",["2020-04-30"]);Object.defineProperty(a.services["resiliencehub"],"2020-04-30",{get:function get(){var e=r(88);e.paginators=r(6779).pagination;return e},enumerable:true,configurable:true});e.exports=i.Resiliencehub},4409:function(e){e.exports={pagination:{ListEventTypes:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"EventTypes"},ListNotificationRules:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"NotificationRules"},ListTargets:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Targets"}}}},4431:function(e,t,r){"use strict";var i=this&&this.__createBinding||(Object.create?function(e,t,r,i){if(i===undefined)i=r;Object.defineProperty(e,i,{enumerable:true,get:function(){return t[r]}})}:function(e,t,r,i){if(i===undefined)i=r;e[i]=t[r]});var s=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var r in e)if(r!=="default"&&Object.hasOwnProperty.call(e,r))i(t,e,r);s(t,e);return t};Object.defineProperty(t,"__esModule",{value:true});t.issue=t.issueCommand=void 0;const o=a(r(2087));const n=r(5082);function issueCommand(e,t,r){const i=new Command(e,t,r);process.stdout.write(i.toString()+o.EOL)}t.issueCommand=issueCommand;function issue(e,t=""){issueCommand(e,{},t)}t.issue=issue;const u="::";class Command{constructor(e,t,r){if(!e){e="missing.command"}this.command=e;this.properties=t;this.message=r}toString(){let e=u+this.command;if(this.properties&&Object.keys(this.properties).length>0){e+=" ";let t=true;for(const r in this.properties){if(this.properties.hasOwnProperty(r)){const i=this.properties[r];if(i){if(t){t=false}else{e+=","}e+=`${r}=${escapeProperty(i)}`}}}}e+=`${u}${escapeData(this.message)}`;return e}}function escapeData(e){return n.toCommandValue(e).replace(/%/g,"%25").replace(/\r/g,"%0D").replace(/\n/g,"%0A")}function escapeProperty(e){return n.toCommandValue(e).replace(/%/g,"%25").replace(/\r/g,"%0D").replace(/\n/g,"%0A").replace(/:/g,"%3A").replace(/,/g,"%2C")}},4433:function(e){e.exports={pagination:{ListGroups:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListUsers:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},4437:function(e){e.exports={pagination:{ListMeshes:{input_token:"nextToken",limit_key:"limit",output_token:"nextToken",result_key:"meshes"},ListRoutes:{input_token:"nextToken",limit_key:"limit",output_token:"nextToken",result_key:"routes"},ListVirtualNodes:{input_token:"nextToken",limit_key:"limit",output_token:"nextToken",result_key:"virtualNodes"},ListVirtualRouters:{input_token:"nextToken",limit_key:"limit",output_token:"nextToken",result_key:"virtualRouters"}}}},4444:function(e){e.exports={metadata:{apiVersion:"2017-10-14",endpointPrefix:"medialive",signingName:"medialive",serviceFullName:"AWS Elemental MediaLive",serviceId:"MediaLive",protocol:"rest-json",uid:"medialive-2017-10-14",signatureVersion:"v4",serviceAbbreviation:"MediaLive",jsonVersion:"1.1"},operations:{AcceptInputDeviceTransfer:{http:{requestUri:"/prod/inputDevices/{inputDeviceId}/accept",responseCode:200},input:{type:"structure",members:{InputDeviceId:{location:"uri",locationName:"inputDeviceId"}},required:["InputDeviceId"]},output:{type:"structure",members:{}}},BatchDelete:{http:{requestUri:"/prod/batch/delete",responseCode:200},input:{type:"structure",members:{ChannelIds:{shape:"S5",locationName:"channelIds"},InputIds:{shape:"S5",locationName:"inputIds"},InputSecurityGroupIds:{shape:"S5",locationName:"inputSecurityGroupIds"},MultiplexIds:{shape:"S5",locationName:"multiplexIds"}}},output:{type:"structure",members:{Failed:{shape:"S7",locationName:"failed"},Successful:{shape:"S9",locationName:"successful"}}}},BatchStart:{http:{requestUri:"/prod/batch/start",responseCode:200},input:{type:"structure",members:{ChannelIds:{shape:"S5",locationName:"channelIds"},MultiplexIds:{shape:"S5",locationName:"multiplexIds"}}},output:{type:"structure",members:{Failed:{shape:"S7",locationName:"failed"},Successful:{shape:"S9",locationName:"successful"}}}},BatchStop:{http:{requestUri:"/prod/batch/stop",responseCode:200},input:{type:"structure",members:{ChannelIds:{shape:"S5",locationName:"channelIds"},MultiplexIds:{shape:"S5",locationName:"multiplexIds"}}},output:{type:"structure",members:{Failed:{shape:"S7",locationName:"failed"},Successful:{shape:"S9",locationName:"successful"}}}},BatchUpdateSchedule:{http:{method:"PUT",requestUri:"/prod/channels/{channelId}/schedule",responseCode:200},input:{type:"structure",members:{ChannelId:{location:"uri",locationName:"channelId"},Creates:{locationName:"creates",type:"structure",members:{ScheduleActions:{shape:"Sh",locationName:"scheduleActions"}},required:["ScheduleActions"]},Deletes:{locationName:"deletes",type:"structure",members:{ActionNames:{shape:"S5",locationName:"actionNames"}},required:["ActionNames"]}},required:["ChannelId"]},output:{type:"structure",members:{Creates:{locationName:"creates",type:"structure",members:{ScheduleActions:{shape:"Sh",locationName:"scheduleActions"}},required:["ScheduleActions"]},Deletes:{locationName:"deletes",type:"structure",members:{ScheduleActions:{shape:"Sh",locationName:"scheduleActions"}},required:["ScheduleActions"]}}}},CancelInputDeviceTransfer:{http:{requestUri:"/prod/inputDevices/{inputDeviceId}/cancel",responseCode:200},input:{type:"structure",members:{InputDeviceId:{location:"uri",locationName:"inputDeviceId"}},required:["InputDeviceId"]},output:{type:"structure",members:{}}},ClaimDevice:{http:{requestUri:"/prod/claimDevice",responseCode:200},input:{type:"structure",members:{Id:{locationName:"id"}}},output:{type:"structure",members:{}}},CreateChannel:{http:{requestUri:"/prod/channels",responseCode:201},input:{type:"structure",members:{CdiInputSpecification:{shape:"S22",locationName:"cdiInputSpecification"},ChannelClass:{locationName:"channelClass"},Destinations:{shape:"S25",locationName:"destinations"},EncoderSettings:{shape:"S2d",locationName:"encoderSettings"},InputAttachments:{shape:"Scj",locationName:"inputAttachments"},InputSpecification:{shape:"Se6",locationName:"inputSpecification"},LogLevel:{locationName:"logLevel"},Maintenance:{locationName:"maintenance",type:"structure",members:{MaintenanceDay:{locationName:"maintenanceDay"},MaintenanceStartTime:{locationName:"maintenanceStartTime"}}},Name:{locationName:"name"},RequestId:{locationName:"requestId",idempotencyToken:true},Reserved:{locationName:"reserved",deprecated:true},RoleArn:{locationName:"roleArn"},Tags:{shape:"See",locationName:"tags"},Vpc:{locationName:"vpc",type:"structure",members:{PublicAddressAllocationIds:{shape:"S5",locationName:"publicAddressAllocationIds"},SecurityGroupIds:{shape:"S5",locationName:"securityGroupIds"},SubnetIds:{shape:"S5",locationName:"subnetIds"}},required:["SubnetIds"]}}},output:{type:"structure",members:{Channel:{shape:"Seh",locationName:"channel"}}}},CreateInput:{http:{requestUri:"/prod/inputs",responseCode:201},input:{type:"structure",members:{Destinations:{shape:"Seq",locationName:"destinations"},InputDevices:{shape:"Ses",locationName:"inputDevices"},InputSecurityGroups:{shape:"S5",locationName:"inputSecurityGroups"},MediaConnectFlows:{shape:"Seu",locationName:"mediaConnectFlows"},Name:{locationName:"name"},RequestId:{locationName:"requestId",idempotencyToken:true},RoleArn:{locationName:"roleArn"},Sources:{shape:"Sew",locationName:"sources"},Tags:{shape:"See",locationName:"tags"},Type:{locationName:"type"},Vpc:{locationName:"vpc",type:"structure",members:{SecurityGroupIds:{shape:"S5",locationName:"securityGroupIds"},SubnetIds:{shape:"S5",locationName:"subnetIds"}},required:["SubnetIds"]}}},output:{type:"structure",members:{Input:{shape:"Sf1",locationName:"input"}}}},CreateInputSecurityGroup:{http:{requestUri:"/prod/inputSecurityGroups",responseCode:200},input:{type:"structure",members:{Tags:{shape:"See",locationName:"tags"},WhitelistRules:{shape:"Sfd",locationName:"whitelistRules"}}},output:{type:"structure",members:{SecurityGroup:{shape:"Sfg",locationName:"securityGroup"}}}},CreateMultiplex:{http:{requestUri:"/prod/multiplexes",responseCode:201},input:{type:"structure",members:{AvailabilityZones:{shape:"S5",locationName:"availabilityZones"},MultiplexSettings:{shape:"Sfl",locationName:"multiplexSettings"},Name:{locationName:"name"},RequestId:{locationName:"requestId",idempotencyToken:true},Tags:{shape:"See",locationName:"tags"}},required:["RequestId","MultiplexSettings","AvailabilityZones","Name"]},output:{type:"structure",members:{Multiplex:{shape:"Sfq",locationName:"multiplex"}}}},CreateMultiplexProgram:{http:{requestUri:"/prod/multiplexes/{multiplexId}/programs",responseCode:201},input:{type:"structure",members:{MultiplexId:{location:"uri",locationName:"multiplexId"},MultiplexProgramSettings:{shape:"Sfw",locationName:"multiplexProgramSettings"},ProgramName:{locationName:"programName"},RequestId:{locationName:"requestId",idempotencyToken:true}},required:["MultiplexId","RequestId","MultiplexProgramSettings","ProgramName"]},output:{type:"structure",members:{MultiplexProgram:{shape:"Sg5",locationName:"multiplexProgram"}}}},CreatePartnerInput:{http:{requestUri:"/prod/inputs/{inputId}/partners",responseCode:201},input:{type:"structure",members:{InputId:{location:"uri",locationName:"inputId"},RequestId:{locationName:"requestId",idempotencyToken:true},Tags:{shape:"See",locationName:"tags"}},required:["InputId"]},output:{type:"structure",members:{Input:{shape:"Sf1",locationName:"input"}}}},CreateTags:{http:{requestUri:"/prod/tags/{resource-arn}",responseCode:204},input:{type:"structure",members:{ResourceArn:{location:"uri",locationName:"resource-arn"},Tags:{shape:"See",locationName:"tags"}},required:["ResourceArn"]}},DeleteChannel:{http:{method:"DELETE",requestUri:"/prod/channels/{channelId}",responseCode:200},input:{type:"structure",members:{ChannelId:{location:"uri",locationName:"channelId"}},required:["ChannelId"]},output:{type:"structure",members:{Arn:{locationName:"arn"},CdiInputSpecification:{shape:"S22",locationName:"cdiInputSpecification"},ChannelClass:{locationName:"channelClass"},Destinations:{shape:"S25",locationName:"destinations"},EgressEndpoints:{shape:"Sei",locationName:"egressEndpoints"},EncoderSettings:{shape:"S2d",locationName:"encoderSettings"},Id:{locationName:"id"},InputAttachments:{shape:"Scj",locationName:"inputAttachments"},InputSpecification:{shape:"Se6",locationName:"inputSpecification"},LogLevel:{locationName:"logLevel"},Maintenance:{shape:"Sek",locationName:"maintenance"},Name:{locationName:"name"},PipelineDetails:{shape:"Sel",locationName:"pipelineDetails"},PipelinesRunningCount:{locationName:"pipelinesRunningCount",type:"integer"},RoleArn:{locationName:"roleArn"},State:{locationName:"state"},Tags:{shape:"See",locationName:"tags"},Vpc:{shape:"Seo",locationName:"vpc"}}}},DeleteInput:{http:{method:"DELETE",requestUri:"/prod/inputs/{inputId}",responseCode:200},input:{type:"structure",members:{InputId:{location:"uri",locationName:"inputId"}},required:["InputId"]},output:{type:"structure",members:{}}},DeleteInputSecurityGroup:{http:{method:"DELETE",requestUri:"/prod/inputSecurityGroups/{inputSecurityGroupId}",responseCode:200},input:{type:"structure",members:{InputSecurityGroupId:{location:"uri",locationName:"inputSecurityGroupId"}},required:["InputSecurityGroupId"]},output:{type:"structure",members:{}}},DeleteMultiplex:{http:{method:"DELETE",requestUri:"/prod/multiplexes/{multiplexId}",responseCode:202},input:{type:"structure",members:{MultiplexId:{location:"uri",locationName:"multiplexId"}},required:["MultiplexId"]},output:{type:"structure",members:{Arn:{locationName:"arn"},AvailabilityZones:{shape:"S5",locationName:"availabilityZones"},Destinations:{shape:"Sfr",locationName:"destinations"},Id:{locationName:"id"},MultiplexSettings:{shape:"Sfl",locationName:"multiplexSettings"},Name:{locationName:"name"},PipelinesRunningCount:{locationName:"pipelinesRunningCount",type:"integer"},ProgramCount:{locationName:"programCount",type:"integer"},State:{locationName:"state"},Tags:{shape:"See",locationName:"tags"}}}},DeleteMultiplexProgram:{http:{method:"DELETE",requestUri:"/prod/multiplexes/{multiplexId}/programs/{programName}",responseCode:200},input:{type:"structure",members:{MultiplexId:{location:"uri",locationName:"multiplexId"},ProgramName:{location:"uri",locationName:"programName"}},required:["MultiplexId","ProgramName"]},output:{type:"structure",members:{ChannelId:{locationName:"channelId"},MultiplexProgramSettings:{shape:"Sfw",locationName:"multiplexProgramSettings"},PacketIdentifiersMap:{shape:"Sg6",locationName:"packetIdentifiersMap"},PipelineDetails:{shape:"Sg8",locationName:"pipelineDetails"},ProgramName:{locationName:"programName"}}}},DeleteReservation:{http:{method:"DELETE",requestUri:"/prod/reservations/{reservationId}",responseCode:200},input:{type:"structure",members:{ReservationId:{location:"uri",locationName:"reservationId"}},required:["ReservationId"]},output:{type:"structure",members:{Arn:{locationName:"arn"},Count:{locationName:"count",type:"integer"},CurrencyCode:{locationName:"currencyCode"},Duration:{locationName:"duration",type:"integer"},DurationUnits:{locationName:"durationUnits"},End:{locationName:"end"},FixedPrice:{locationName:"fixedPrice",type:"double"},Name:{locationName:"name"},OfferingDescription:{locationName:"offeringDescription"},OfferingId:{locationName:"offeringId"},OfferingType:{locationName:"offeringType"},Region:{locationName:"region"},ReservationId:{locationName:"reservationId"},ResourceSpecification:{shape:"Sgr",locationName:"resourceSpecification"},Start:{locationName:"start"},State:{locationName:"state"},Tags:{shape:"See",locationName:"tags"},UsagePrice:{locationName:"usagePrice",type:"double"}}}},DeleteSchedule:{http:{method:"DELETE",requestUri:"/prod/channels/{channelId}/schedule",responseCode:200},input:{type:"structure",members:{ChannelId:{location:"uri",locationName:"channelId"}},required:["ChannelId"]},output:{type:"structure",members:{}}},DeleteTags:{http:{method:"DELETE",requestUri:"/prod/tags/{resource-arn}",responseCode:204},input:{type:"structure",members:{ResourceArn:{location:"uri",locationName:"resource-arn"},TagKeys:{shape:"S5",location:"querystring",locationName:"tagKeys"}},required:["TagKeys","ResourceArn"]}},DescribeChannel:{http:{method:"GET",requestUri:"/prod/channels/{channelId}",responseCode:200},input:{type:"structure",members:{ChannelId:{location:"uri",locationName:"channelId"}},required:["ChannelId"]},output:{type:"structure",members:{Arn:{locationName:"arn"},CdiInputSpecification:{shape:"S22",locationName:"cdiInputSpecification"},ChannelClass:{locationName:"channelClass"},Destinations:{shape:"S25",locationName:"destinations"},EgressEndpoints:{shape:"Sei",locationName:"egressEndpoints"},EncoderSettings:{shape:"S2d",locationName:"encoderSettings"},Id:{locationName:"id"},InputAttachments:{shape:"Scj",locationName:"inputAttachments"},InputSpecification:{shape:"Se6",locationName:"inputSpecification"},LogLevel:{locationName:"logLevel"},Maintenance:{shape:"Sek",locationName:"maintenance"},Name:{locationName:"name"},PipelineDetails:{shape:"Sel",locationName:"pipelineDetails"},PipelinesRunningCount:{locationName:"pipelinesRunningCount",type:"integer"},RoleArn:{locationName:"roleArn"},State:{locationName:"state"},Tags:{shape:"See",locationName:"tags"},Vpc:{shape:"Seo",locationName:"vpc"}}}},DescribeInput:{http:{method:"GET",requestUri:"/prod/inputs/{inputId}",responseCode:200},input:{type:"structure",members:{InputId:{location:"uri",locationName:"inputId"}},required:["InputId"]},output:{type:"structure",members:{Arn:{locationName:"arn"},AttachedChannels:{shape:"S5",locationName:"attachedChannels"},Destinations:{shape:"Sf2",locationName:"destinations"},Id:{locationName:"id"},InputClass:{locationName:"inputClass"},InputDevices:{shape:"Ses",locationName:"inputDevices"},InputPartnerIds:{shape:"S5",locationName:"inputPartnerIds"},InputSourceType:{locationName:"inputSourceType"},MediaConnectFlows:{shape:"Sf7",locationName:"mediaConnectFlows"},Name:{locationName:"name"},RoleArn:{locationName:"roleArn"},SecurityGroups:{shape:"S5",locationName:"securityGroups"},Sources:{shape:"Sf9",locationName:"sources"},State:{locationName:"state"},Tags:{shape:"See",locationName:"tags"},Type:{locationName:"type"}}}},DescribeInputDevice:{http:{method:"GET",requestUri:"/prod/inputDevices/{inputDeviceId}",responseCode:200},input:{type:"structure",members:{InputDeviceId:{location:"uri",locationName:"inputDeviceId"}},required:["InputDeviceId"]},output:{type:"structure",members:{Arn:{locationName:"arn"},ConnectionState:{locationName:"connectionState"},DeviceSettingsSyncState:{locationName:"deviceSettingsSyncState"},DeviceUpdateStatus:{locationName:"deviceUpdateStatus"},HdDeviceSettings:{shape:"Shc",locationName:"hdDeviceSettings"},Id:{locationName:"id"},MacAddress:{locationName:"macAddress"},Name:{locationName:"name"},NetworkSettings:{shape:"Shh",locationName:"networkSettings"},SerialNumber:{locationName:"serialNumber"},Type:{locationName:"type"},UhdDeviceSettings:{shape:"Shk",locationName:"uhdDeviceSettings"}}}},DescribeInputDeviceThumbnail:{http:{method:"GET",requestUri:"/prod/inputDevices/{inputDeviceId}/thumbnailData",responseCode:200},input:{type:"structure",members:{InputDeviceId:{location:"uri",locationName:"inputDeviceId"},Accept:{location:"header",locationName:"accept"}},required:["InputDeviceId","Accept"]},output:{type:"structure",members:{Body:{locationName:"body",type:"blob",streaming:true},ContentType:{location:"header",locationName:"Content-Type"},ContentLength:{location:"header",locationName:"Content-Length",type:"long"},ETag:{location:"header",locationName:"ETag"},LastModified:{location:"header",locationName:"Last-Modified",type:"timestamp"}},payload:"Body"}},DescribeInputSecurityGroup:{http:{method:"GET",requestUri:"/prod/inputSecurityGroups/{inputSecurityGroupId}",responseCode:200},input:{type:"structure",members:{InputSecurityGroupId:{location:"uri",locationName:"inputSecurityGroupId"}},required:["InputSecurityGroupId"]},output:{type:"structure",members:{Arn:{locationName:"arn"},Id:{locationName:"id"},Inputs:{shape:"S5",locationName:"inputs"},State:{locationName:"state"},Tags:{shape:"See",locationName:"tags"},WhitelistRules:{shape:"Sfi",locationName:"whitelistRules"}}}},DescribeMultiplex:{http:{method:"GET",requestUri:"/prod/multiplexes/{multiplexId}",responseCode:200},input:{type:"structure",members:{MultiplexId:{location:"uri",locationName:"multiplexId"}},required:["MultiplexId"]},output:{type:"structure",members:{Arn:{locationName:"arn"},AvailabilityZones:{shape:"S5",locationName:"availabilityZones"},Destinations:{shape:"Sfr",locationName:"destinations"},Id:{locationName:"id"},MultiplexSettings:{shape:"Sfl",locationName:"multiplexSettings"},Name:{locationName:"name"},PipelinesRunningCount:{locationName:"pipelinesRunningCount",type:"integer"},ProgramCount:{locationName:"programCount",type:"integer"},State:{locationName:"state"},Tags:{shape:"See",locationName:"tags"}}}},DescribeMultiplexProgram:{http:{method:"GET",requestUri:"/prod/multiplexes/{multiplexId}/programs/{programName}",responseCode:200},input:{type:"structure",members:{MultiplexId:{location:"uri",locationName:"multiplexId"},ProgramName:{location:"uri",locationName:"programName"}},required:["MultiplexId","ProgramName"]},output:{type:"structure",members:{ChannelId:{locationName:"channelId"},MultiplexProgramSettings:{shape:"Sfw",locationName:"multiplexProgramSettings"},PacketIdentifiersMap:{shape:"Sg6",locationName:"packetIdentifiersMap"},PipelineDetails:{shape:"Sg8",locationName:"pipelineDetails"},ProgramName:{locationName:"programName"}}}},DescribeOffering:{http:{method:"GET",requestUri:"/prod/offerings/{offeringId}",responseCode:200},input:{type:"structure",members:{OfferingId:{location:"uri",locationName:"offeringId"}},required:["OfferingId"]},output:{type:"structure",members:{Arn:{locationName:"arn"},CurrencyCode:{locationName:"currencyCode"},Duration:{locationName:"duration",type:"integer"},DurationUnits:{locationName:"durationUnits"},FixedPrice:{locationName:"fixedPrice",type:"double"},OfferingDescription:{locationName:"offeringDescription"},OfferingId:{locationName:"offeringId"},OfferingType:{locationName:"offeringType"},Region:{locationName:"region"},ResourceSpecification:{shape:"Sgr",locationName:"resourceSpecification"},UsagePrice:{locationName:"usagePrice",type:"double"}}}},DescribeReservation:{http:{method:"GET",requestUri:"/prod/reservations/{reservationId}",responseCode:200},input:{type:"structure",members:{ReservationId:{location:"uri",locationName:"reservationId"}},required:["ReservationId"]},output:{type:"structure",members:{Arn:{locationName:"arn"},Count:{locationName:"count",type:"integer"},CurrencyCode:{locationName:"currencyCode"},Duration:{locationName:"duration",type:"integer"},DurationUnits:{locationName:"durationUnits"},End:{locationName:"end"},FixedPrice:{locationName:"fixedPrice",type:"double"},Name:{locationName:"name"},OfferingDescription:{locationName:"offeringDescription"},OfferingId:{locationName:"offeringId"},OfferingType:{locationName:"offeringType"},Region:{locationName:"region"},ReservationId:{locationName:"reservationId"},ResourceSpecification:{shape:"Sgr",locationName:"resourceSpecification"},Start:{locationName:"start"},State:{locationName:"state"},Tags:{shape:"See",locationName:"tags"},UsagePrice:{locationName:"usagePrice",type:"double"}}}},DescribeSchedule:{http:{method:"GET",requestUri:"/prod/channels/{channelId}/schedule",responseCode:200},input:{type:"structure",members:{ChannelId:{location:"uri",locationName:"channelId"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}},required:["ChannelId"]},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},ScheduleActions:{shape:"Sh",locationName:"scheduleActions"}}}},ListChannels:{http:{method:"GET",requestUri:"/prod/channels",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Channels:{locationName:"channels",type:"list",member:{type:"structure",members:{Arn:{locationName:"arn"},CdiInputSpecification:{shape:"S22",locationName:"cdiInputSpecification"},ChannelClass:{locationName:"channelClass"},Destinations:{shape:"S25",locationName:"destinations"},EgressEndpoints:{shape:"Sei",locationName:"egressEndpoints"},Id:{locationName:"id"},InputAttachments:{shape:"Scj",locationName:"inputAttachments"},InputSpecification:{shape:"Se6",locationName:"inputSpecification"},LogLevel:{locationName:"logLevel"},Maintenance:{shape:"Sek",locationName:"maintenance"},Name:{locationName:"name"},PipelinesRunningCount:{locationName:"pipelinesRunningCount",type:"integer"},RoleArn:{locationName:"roleArn"},State:{locationName:"state"},Tags:{shape:"See",locationName:"tags"},Vpc:{shape:"Seo",locationName:"vpc"}}}},NextToken:{locationName:"nextToken"}}}},ListInputDeviceTransfers:{http:{method:"GET",requestUri:"/prod/inputDeviceTransfers",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},TransferType:{location:"querystring",locationName:"transferType"}},required:["TransferType"]},output:{type:"structure",members:{InputDeviceTransfers:{locationName:"inputDeviceTransfers",type:"list",member:{type:"structure",members:{Id:{locationName:"id"},Message:{locationName:"message"},TargetCustomerId:{locationName:"targetCustomerId"},TransferType:{locationName:"transferType"}}}},NextToken:{locationName:"nextToken"}}}},ListInputDevices:{http:{method:"GET",requestUri:"/prod/inputDevices",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{InputDevices:{locationName:"inputDevices",type:"list",member:{type:"structure",members:{Arn:{locationName:"arn"},ConnectionState:{locationName:"connectionState"},DeviceSettingsSyncState:{locationName:"deviceSettingsSyncState"},DeviceUpdateStatus:{locationName:"deviceUpdateStatus"},HdDeviceSettings:{shape:"Shc",locationName:"hdDeviceSettings"},Id:{locationName:"id"},MacAddress:{locationName:"macAddress"},Name:{locationName:"name"},NetworkSettings:{shape:"Shh",locationName:"networkSettings"},SerialNumber:{locationName:"serialNumber"},Type:{locationName:"type"},UhdDeviceSettings:{shape:"Shk",locationName:"uhdDeviceSettings"}}}},NextToken:{locationName:"nextToken"}}}},ListInputSecurityGroups:{http:{method:"GET",requestUri:"/prod/inputSecurityGroups",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{InputSecurityGroups:{locationName:"inputSecurityGroups",type:"list",member:{shape:"Sfg"}},NextToken:{locationName:"nextToken"}}}},ListInputs:{http:{method:"GET",requestUri:"/prod/inputs",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Inputs:{locationName:"inputs",type:"list",member:{shape:"Sf1"}},NextToken:{locationName:"nextToken"}}}},ListMultiplexPrograms:{http:{method:"GET",requestUri:"/prod/multiplexes/{multiplexId}/programs",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},MultiplexId:{location:"uri",locationName:"multiplexId"},NextToken:{location:"querystring",locationName:"nextToken"}},required:["MultiplexId"]},output:{type:"structure",members:{MultiplexPrograms:{locationName:"multiplexPrograms",type:"list",member:{type:"structure",members:{ChannelId:{locationName:"channelId"},ProgramName:{locationName:"programName"}}}},NextToken:{locationName:"nextToken"}}}},ListMultiplexes:{http:{method:"GET",requestUri:"/prod/multiplexes",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Multiplexes:{locationName:"multiplexes",type:"list",member:{type:"structure",members:{Arn:{locationName:"arn"},AvailabilityZones:{shape:"S5",locationName:"availabilityZones"},Id:{locationName:"id"},MultiplexSettings:{locationName:"multiplexSettings",type:"structure",members:{TransportStreamBitrate:{locationName:"transportStreamBitrate",type:"integer"}}},Name:{locationName:"name"},PipelinesRunningCount:{locationName:"pipelinesRunningCount",type:"integer"},ProgramCount:{locationName:"programCount",type:"integer"},State:{locationName:"state"},Tags:{shape:"See",locationName:"tags"}}}},NextToken:{locationName:"nextToken"}}}},ListOfferings:{http:{method:"GET",requestUri:"/prod/offerings",responseCode:200},input:{type:"structure",members:{ChannelClass:{location:"querystring",locationName:"channelClass"},ChannelConfiguration:{location:"querystring",locationName:"channelConfiguration"},Codec:{location:"querystring",locationName:"codec"},Duration:{location:"querystring",locationName:"duration"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},MaximumBitrate:{location:"querystring",locationName:"maximumBitrate"},MaximumFramerate:{location:"querystring",locationName:"maximumFramerate"},NextToken:{location:"querystring",locationName:"nextToken"},Resolution:{location:"querystring",locationName:"resolution"},ResourceType:{location:"querystring",locationName:"resourceType"},SpecialFeature:{location:"querystring",locationName:"specialFeature"},VideoQuality:{location:"querystring",locationName:"videoQuality"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},Offerings:{locationName:"offerings",type:"list",member:{type:"structure",members:{Arn:{locationName:"arn"},CurrencyCode:{locationName:"currencyCode"},Duration:{locationName:"duration",type:"integer"},DurationUnits:{locationName:"durationUnits"},FixedPrice:{locationName:"fixedPrice",type:"double"},OfferingDescription:{locationName:"offeringDescription"},OfferingId:{locationName:"offeringId"},OfferingType:{locationName:"offeringType"},Region:{locationName:"region"},ResourceSpecification:{shape:"Sgr",locationName:"resourceSpecification"},UsagePrice:{locationName:"usagePrice",type:"double"}}}}}}},ListReservations:{http:{method:"GET",requestUri:"/prod/reservations",responseCode:200},input:{type:"structure",members:{ChannelClass:{location:"querystring",locationName:"channelClass"},Codec:{location:"querystring",locationName:"codec"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},MaximumBitrate:{location:"querystring",locationName:"maximumBitrate"},MaximumFramerate:{location:"querystring",locationName:"maximumFramerate"},NextToken:{location:"querystring",locationName:"nextToken"},Resolution:{location:"querystring",locationName:"resolution"},ResourceType:{location:"querystring",locationName:"resourceType"},SpecialFeature:{location:"querystring",locationName:"specialFeature"},VideoQuality:{location:"querystring",locationName:"videoQuality"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},Reservations:{locationName:"reservations",type:"list",member:{shape:"Sj4"}}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/prod/tags/{resource-arn}",responseCode:200},input:{type:"structure",members:{ResourceArn:{location:"uri",locationName:"resource-arn"}},required:["ResourceArn"]},output:{type:"structure",members:{Tags:{shape:"See",locationName:"tags"}}}},PurchaseOffering:{http:{requestUri:"/prod/offerings/{offeringId}/purchase",responseCode:201},input:{type:"structure",members:{Count:{locationName:"count",type:"integer"},Name:{locationName:"name"},OfferingId:{location:"uri",locationName:"offeringId"},RequestId:{locationName:"requestId",idempotencyToken:true},Start:{locationName:"start"},Tags:{shape:"See",locationName:"tags"}},required:["OfferingId","Count"]},output:{type:"structure",members:{Reservation:{shape:"Sj4",locationName:"reservation"}}}},RejectInputDeviceTransfer:{http:{requestUri:"/prod/inputDevices/{inputDeviceId}/reject",responseCode:200},input:{type:"structure",members:{InputDeviceId:{location:"uri",locationName:"inputDeviceId"}},required:["InputDeviceId"]},output:{type:"structure",members:{}}},StartChannel:{http:{requestUri:"/prod/channels/{channelId}/start",responseCode:200},input:{type:"structure",members:{ChannelId:{location:"uri",locationName:"channelId"}},required:["ChannelId"]},output:{type:"structure",members:{Arn:{locationName:"arn"},CdiInputSpecification:{shape:"S22",locationName:"cdiInputSpecification"},ChannelClass:{locationName:"channelClass"},Destinations:{shape:"S25",locationName:"destinations"},EgressEndpoints:{shape:"Sei",locationName:"egressEndpoints"},EncoderSettings:{shape:"S2d",locationName:"encoderSettings"},Id:{locationName:"id"},InputAttachments:{shape:"Scj",locationName:"inputAttachments"},InputSpecification:{shape:"Se6",locationName:"inputSpecification"},LogLevel:{locationName:"logLevel"},Maintenance:{shape:"Sek",locationName:"maintenance"},Name:{locationName:"name"},PipelineDetails:{shape:"Sel",locationName:"pipelineDetails"},PipelinesRunningCount:{locationName:"pipelinesRunningCount",type:"integer"},RoleArn:{locationName:"roleArn"},State:{locationName:"state"},Tags:{shape:"See",locationName:"tags"},Vpc:{shape:"Seo",locationName:"vpc"}}}},StartMultiplex:{http:{requestUri:"/prod/multiplexes/{multiplexId}/start",responseCode:202},input:{type:"structure",members:{MultiplexId:{location:"uri",locationName:"multiplexId"}},required:["MultiplexId"]},output:{type:"structure",members:{Arn:{locationName:"arn"},AvailabilityZones:{shape:"S5",locationName:"availabilityZones"},Destinations:{shape:"Sfr",locationName:"destinations"},Id:{locationName:"id"},MultiplexSettings:{shape:"Sfl",locationName:"multiplexSettings"},Name:{locationName:"name"},PipelinesRunningCount:{locationName:"pipelinesRunningCount",type:"integer"},ProgramCount:{locationName:"programCount",type:"integer"},State:{locationName:"state"},Tags:{shape:"See",locationName:"tags"}}}},StopChannel:{http:{requestUri:"/prod/channels/{channelId}/stop",responseCode:200},input:{type:"structure",members:{ChannelId:{location:"uri",locationName:"channelId"}},required:["ChannelId"]},output:{type:"structure",members:{Arn:{locationName:"arn"},CdiInputSpecification:{shape:"S22",locationName:"cdiInputSpecification"},ChannelClass:{locationName:"channelClass"},Destinations:{shape:"S25",locationName:"destinations"},EgressEndpoints:{shape:"Sei",locationName:"egressEndpoints"},EncoderSettings:{shape:"S2d",locationName:"encoderSettings"},Id:{locationName:"id"},InputAttachments:{shape:"Scj",locationName:"inputAttachments"},InputSpecification:{shape:"Se6",locationName:"inputSpecification"},LogLevel:{locationName:"logLevel"},Maintenance:{shape:"Sek",locationName:"maintenance"},Name:{locationName:"name"},PipelineDetails:{shape:"Sel",locationName:"pipelineDetails"},PipelinesRunningCount:{locationName:"pipelinesRunningCount",type:"integer"},RoleArn:{locationName:"roleArn"},State:{locationName:"state"},Tags:{shape:"See",locationName:"tags"},Vpc:{shape:"Seo",locationName:"vpc"}}}},StopMultiplex:{http:{requestUri:"/prod/multiplexes/{multiplexId}/stop",responseCode:202},input:{type:"structure",members:{MultiplexId:{location:"uri",locationName:"multiplexId"}},required:["MultiplexId"]},output:{type:"structure",members:{Arn:{locationName:"arn"},AvailabilityZones:{shape:"S5",locationName:"availabilityZones"},Destinations:{shape:"Sfr",locationName:"destinations"},Id:{locationName:"id"},MultiplexSettings:{shape:"Sfl",locationName:"multiplexSettings"},Name:{locationName:"name"},PipelinesRunningCount:{locationName:"pipelinesRunningCount",type:"integer"},ProgramCount:{locationName:"programCount",type:"integer"},State:{locationName:"state"},Tags:{shape:"See",locationName:"tags"}}}},TransferInputDevice:{http:{requestUri:"/prod/inputDevices/{inputDeviceId}/transfer",responseCode:200},input:{type:"structure",members:{InputDeviceId:{location:"uri",locationName:"inputDeviceId"},TargetCustomerId:{locationName:"targetCustomerId"},TargetRegion:{locationName:"targetRegion"},TransferMessage:{locationName:"transferMessage"}},required:["InputDeviceId"]},output:{type:"structure",members:{}}},UpdateChannel:{http:{method:"PUT",requestUri:"/prod/channels/{channelId}",responseCode:200},input:{type:"structure",members:{CdiInputSpecification:{shape:"S22",locationName:"cdiInputSpecification"},ChannelId:{location:"uri",locationName:"channelId"},Destinations:{shape:"S25",locationName:"destinations"},EncoderSettings:{shape:"S2d",locationName:"encoderSettings"},InputAttachments:{shape:"Scj",locationName:"inputAttachments"},InputSpecification:{shape:"Se6",locationName:"inputSpecification"},LogLevel:{locationName:"logLevel"},Maintenance:{locationName:"maintenance",type:"structure",members:{MaintenanceDay:{locationName:"maintenanceDay"},MaintenanceScheduledDate:{locationName:"maintenanceScheduledDate"},MaintenanceStartTime:{locationName:"maintenanceStartTime"}}},Name:{locationName:"name"},RoleArn:{locationName:"roleArn"}},required:["ChannelId"]},output:{type:"structure",members:{Channel:{shape:"Seh",locationName:"channel"}}}},UpdateChannelClass:{http:{method:"PUT",requestUri:"/prod/channels/{channelId}/channelClass",responseCode:200},input:{type:"structure",members:{ChannelClass:{locationName:"channelClass"},ChannelId:{location:"uri",locationName:"channelId"},Destinations:{shape:"S25",locationName:"destinations"}},required:["ChannelId","ChannelClass"]},output:{type:"structure",members:{Channel:{shape:"Seh",locationName:"channel"}}}},UpdateInput:{http:{method:"PUT",requestUri:"/prod/inputs/{inputId}",responseCode:200},input:{type:"structure",members:{Destinations:{shape:"Seq",locationName:"destinations"},InputDevices:{locationName:"inputDevices",type:"list",member:{type:"structure",members:{Id:{locationName:"id"}}}},InputId:{location:"uri",locationName:"inputId"},InputSecurityGroups:{shape:"S5",locationName:"inputSecurityGroups"},MediaConnectFlows:{shape:"Seu",locationName:"mediaConnectFlows"},Name:{locationName:"name"},RoleArn:{locationName:"roleArn"},Sources:{shape:"Sew",locationName:"sources"}},required:["InputId"]},output:{type:"structure",members:{Input:{shape:"Sf1",locationName:"input"}}}},UpdateInputDevice:{http:{method:"PUT",requestUri:"/prod/inputDevices/{inputDeviceId}",responseCode:200},input:{type:"structure",members:{HdDeviceSettings:{shape:"Sjv",locationName:"hdDeviceSettings"},InputDeviceId:{location:"uri",locationName:"inputDeviceId"},Name:{locationName:"name"},UhdDeviceSettings:{shape:"Sjv",locationName:"uhdDeviceSettings"}},required:["InputDeviceId"]},output:{type:"structure",members:{Arn:{locationName:"arn"},ConnectionState:{locationName:"connectionState"},DeviceSettingsSyncState:{locationName:"deviceSettingsSyncState"},DeviceUpdateStatus:{locationName:"deviceUpdateStatus"},HdDeviceSettings:{shape:"Shc",locationName:"hdDeviceSettings"},Id:{locationName:"id"},MacAddress:{locationName:"macAddress"},Name:{locationName:"name"},NetworkSettings:{shape:"Shh",locationName:"networkSettings"},SerialNumber:{locationName:"serialNumber"},Type:{locationName:"type"},UhdDeviceSettings:{shape:"Shk",locationName:"uhdDeviceSettings"}}}},UpdateInputSecurityGroup:{http:{method:"PUT",requestUri:"/prod/inputSecurityGroups/{inputSecurityGroupId}",responseCode:200},input:{type:"structure",members:{InputSecurityGroupId:{location:"uri",locationName:"inputSecurityGroupId"},Tags:{shape:"See",locationName:"tags"},WhitelistRules:{shape:"Sfd",locationName:"whitelistRules"}},required:["InputSecurityGroupId"]},output:{type:"structure",members:{SecurityGroup:{shape:"Sfg",locationName:"securityGroup"}}}},UpdateMultiplex:{http:{method:"PUT",requestUri:"/prod/multiplexes/{multiplexId}",responseCode:200},input:{type:"structure",members:{MultiplexId:{location:"uri",locationName:"multiplexId"},MultiplexSettings:{shape:"Sfl",locationName:"multiplexSettings"},Name:{locationName:"name"}},required:["MultiplexId"]},output:{type:"structure",members:{Multiplex:{shape:"Sfq",locationName:"multiplex"}}}},UpdateMultiplexProgram:{http:{method:"PUT",requestUri:"/prod/multiplexes/{multiplexId}/programs/{programName}",responseCode:200},input:{type:"structure",members:{MultiplexId:{location:"uri",locationName:"multiplexId"},MultiplexProgramSettings:{shape:"Sfw",locationName:"multiplexProgramSettings"},ProgramName:{location:"uri",locationName:"programName"}},required:["MultiplexId","ProgramName"]},output:{type:"structure",members:{MultiplexProgram:{shape:"Sg5",locationName:"multiplexProgram"}}}},UpdateReservation:{http:{method:"PUT",requestUri:"/prod/reservations/{reservationId}",responseCode:200},input:{type:"structure",members:{Name:{locationName:"name"},ReservationId:{location:"uri",locationName:"reservationId"}},required:["ReservationId"]},output:{type:"structure",members:{Reservation:{shape:"Sj4",locationName:"reservation"}}}}},shapes:{S5:{type:"list",member:{}},S7:{type:"list",member:{type:"structure",members:{Arn:{locationName:"arn"},Code:{locationName:"code"},Id:{locationName:"id"},Message:{locationName:"message"}}}},S9:{type:"list",member:{type:"structure",members:{Arn:{locationName:"arn"},Id:{locationName:"id"},State:{locationName:"state"}}}},Sh:{type:"list",member:{type:"structure",members:{ActionName:{locationName:"actionName"},ScheduleActionSettings:{locationName:"scheduleActionSettings",type:"structure",members:{HlsId3SegmentTaggingSettings:{locationName:"hlsId3SegmentTaggingSettings",type:"structure",members:{Tag:{locationName:"tag"}},required:["Tag"]},HlsTimedMetadataSettings:{locationName:"hlsTimedMetadataSettings",type:"structure",members:{Id3:{locationName:"id3"}},required:["Id3"]},InputPrepareSettings:{locationName:"inputPrepareSettings",type:"structure",members:{InputAttachmentNameReference:{locationName:"inputAttachmentNameReference"},InputClippingSettings:{shape:"Sn",locationName:"inputClippingSettings"},UrlPath:{shape:"S5",locationName:"urlPath"}}},InputSwitchSettings:{locationName:"inputSwitchSettings",type:"structure",members:{InputAttachmentNameReference:{locationName:"inputAttachmentNameReference"},InputClippingSettings:{shape:"Sn",locationName:"inputClippingSettings"},UrlPath:{shape:"S5",locationName:"urlPath"}},required:["InputAttachmentNameReference"]},MotionGraphicsImageActivateSettings:{locationName:"motionGraphicsImageActivateSettings",type:"structure",members:{Duration:{locationName:"duration",type:"long"},PasswordParam:{locationName:"passwordParam"},Url:{locationName:"url"},Username:{locationName:"username"}}},MotionGraphicsImageDeactivateSettings:{locationName:"motionGraphicsImageDeactivateSettings",type:"structure",members:{}},PauseStateSettings:{locationName:"pauseStateSettings",type:"structure",members:{Pipelines:{locationName:"pipelines",type:"list",member:{type:"structure",members:{PipelineId:{locationName:"pipelineId"}},required:["PipelineId"]}}}},Scte35ReturnToNetworkSettings:{locationName:"scte35ReturnToNetworkSettings",type:"structure",members:{SpliceEventId:{locationName:"spliceEventId",type:"long"}},required:["SpliceEventId"]},Scte35SpliceInsertSettings:{locationName:"scte35SpliceInsertSettings",type:"structure",members:{Duration:{locationName:"duration",type:"long"},SpliceEventId:{locationName:"spliceEventId",type:"long"}},required:["SpliceEventId"]},Scte35TimeSignalSettings:{locationName:"scte35TimeSignalSettings",type:"structure",members:{Scte35Descriptors:{locationName:"scte35Descriptors",type:"list",member:{type:"structure",members:{Scte35DescriptorSettings:{locationName:"scte35DescriptorSettings",type:"structure",members:{SegmentationDescriptorScte35DescriptorSettings:{locationName:"segmentationDescriptorScte35DescriptorSettings",type:"structure",members:{DeliveryRestrictions:{locationName:"deliveryRestrictions",type:"structure",members:{ArchiveAllowedFlag:{locationName:"archiveAllowedFlag"},DeviceRestrictions:{locationName:"deviceRestrictions"},NoRegionalBlackoutFlag:{locationName:"noRegionalBlackoutFlag"},WebDeliveryAllowedFlag:{locationName:"webDeliveryAllowedFlag"}},required:["DeviceRestrictions","ArchiveAllowedFlag","WebDeliveryAllowedFlag","NoRegionalBlackoutFlag"]},SegmentNum:{locationName:"segmentNum",type:"integer"},SegmentationCancelIndicator:{locationName:"segmentationCancelIndicator"},SegmentationDuration:{locationName:"segmentationDuration",type:"long"},SegmentationEventId:{locationName:"segmentationEventId",type:"long"},SegmentationTypeId:{locationName:"segmentationTypeId",type:"integer"},SegmentationUpid:{locationName:"segmentationUpid"},SegmentationUpidType:{locationName:"segmentationUpidType",type:"integer"},SegmentsExpected:{locationName:"segmentsExpected",type:"integer"},SubSegmentNum:{locationName:"subSegmentNum",type:"integer"},SubSegmentsExpected:{locationName:"subSegmentsExpected",type:"integer"}},required:["SegmentationEventId","SegmentationCancelIndicator"]}},required:["SegmentationDescriptorScte35DescriptorSettings"]}},required:["Scte35DescriptorSettings"]}}},required:["Scte35Descriptors"]},StaticImageActivateSettings:{locationName:"staticImageActivateSettings",type:"structure",members:{Duration:{locationName:"duration",type:"integer"},FadeIn:{locationName:"fadeIn",type:"integer"},FadeOut:{locationName:"fadeOut",type:"integer"},Height:{locationName:"height",type:"integer"},Image:{shape:"S1k",locationName:"image"},ImageX:{locationName:"imageX",type:"integer"},ImageY:{locationName:"imageY",type:"integer"},Layer:{locationName:"layer",type:"integer"},Opacity:{locationName:"opacity",type:"integer"},Width:{locationName:"width",type:"integer"}},required:["Image"]},StaticImageDeactivateSettings:{locationName:"staticImageDeactivateSettings",type:"structure",members:{FadeOut:{locationName:"fadeOut",type:"integer"},Layer:{locationName:"layer",type:"integer"}}}}},ScheduleActionStartSettings:{locationName:"scheduleActionStartSettings",type:"structure",members:{FixedModeScheduleActionStartSettings:{locationName:"fixedModeScheduleActionStartSettings",type:"structure",members:{Time:{locationName:"time"}},required:["Time"]},FollowModeScheduleActionStartSettings:{locationName:"followModeScheduleActionStartSettings",type:"structure",members:{FollowPoint:{locationName:"followPoint"},ReferenceActionName:{locationName:"referenceActionName"}},required:["ReferenceActionName","FollowPoint"]},ImmediateModeScheduleActionStartSettings:{locationName:"immediateModeScheduleActionStartSettings",type:"structure",members:{}}}}},required:["ActionName","ScheduleActionStartSettings","ScheduleActionSettings"]}},Sn:{type:"structure",members:{InputTimecodeSource:{locationName:"inputTimecodeSource"},StartTimecode:{locationName:"startTimecode",type:"structure",members:{Timecode:{locationName:"timecode"}}},StopTimecode:{locationName:"stopTimecode",type:"structure",members:{LastFrameClippingBehavior:{locationName:"lastFrameClippingBehavior"},Timecode:{locationName:"timecode"}}}},required:["InputTimecodeSource"]},S1k:{type:"structure",members:{PasswordParam:{locationName:"passwordParam"},Uri:{locationName:"uri"},Username:{locationName:"username"}},required:["Uri"]},S22:{type:"structure",members:{Resolution:{locationName:"resolution"}}},S25:{type:"list",member:{type:"structure",members:{Id:{locationName:"id"},MediaPackageSettings:{locationName:"mediaPackageSettings",type:"list",member:{type:"structure",members:{ChannelId:{locationName:"channelId"}}}},MultiplexSettings:{locationName:"multiplexSettings",type:"structure",members:{MultiplexId:{locationName:"multiplexId"},ProgramName:{locationName:"programName"}}},Settings:{locationName:"settings",type:"list",member:{type:"structure",members:{PasswordParam:{locationName:"passwordParam"},StreamName:{locationName:"streamName"},Url:{locationName:"url"},Username:{locationName:"username"}}}}}}},S2d:{type:"structure",members:{AudioDescriptions:{locationName:"audioDescriptions",type:"list",member:{type:"structure",members:{AudioNormalizationSettings:{locationName:"audioNormalizationSettings",type:"structure",members:{Algorithm:{locationName:"algorithm"},AlgorithmControl:{locationName:"algorithmControl"},TargetLkfs:{locationName:"targetLkfs",type:"double"}}},AudioSelectorName:{locationName:"audioSelectorName"},AudioType:{locationName:"audioType"},AudioTypeControl:{locationName:"audioTypeControl"},AudioWatermarkingSettings:{locationName:"audioWatermarkingSettings",type:"structure",members:{NielsenWatermarksSettings:{locationName:"nielsenWatermarksSettings",type:"structure",members:{NielsenCbetSettings:{locationName:"nielsenCbetSettings",type:"structure",members:{CbetCheckDigitString:{locationName:"cbetCheckDigitString"},CbetStepaside:{locationName:"cbetStepaside"},Csid:{locationName:"csid"}},required:["CbetCheckDigitString","CbetStepaside","Csid"]},NielsenDistributionType:{locationName:"nielsenDistributionType"},NielsenNaesIiNwSettings:{locationName:"nielsenNaesIiNwSettings",type:"structure",members:{CheckDigitString:{locationName:"checkDigitString"},Sid:{locationName:"sid",type:"double"}},required:["CheckDigitString","Sid"]}}}}},CodecSettings:{locationName:"codecSettings",type:"structure",members:{AacSettings:{locationName:"aacSettings",type:"structure",members:{Bitrate:{locationName:"bitrate",type:"double"},CodingMode:{locationName:"codingMode"},InputType:{locationName:"inputType"},Profile:{locationName:"profile"},RateControlMode:{locationName:"rateControlMode"},RawFormat:{locationName:"rawFormat"},SampleRate:{locationName:"sampleRate",type:"double"},Spec:{locationName:"spec"},VbrQuality:{locationName:"vbrQuality"}}},Ac3Settings:{locationName:"ac3Settings",type:"structure",members:{Bitrate:{locationName:"bitrate",type:"double"},BitstreamMode:{locationName:"bitstreamMode"},CodingMode:{locationName:"codingMode"},Dialnorm:{locationName:"dialnorm",type:"integer"},DrcProfile:{locationName:"drcProfile"},LfeFilter:{locationName:"lfeFilter"},MetadataControl:{locationName:"metadataControl"}}},Eac3Settings:{locationName:"eac3Settings",type:"structure",members:{AttenuationControl:{locationName:"attenuationControl"},Bitrate:{locationName:"bitrate",type:"double"},BitstreamMode:{locationName:"bitstreamMode"},CodingMode:{locationName:"codingMode"},DcFilter:{locationName:"dcFilter"},Dialnorm:{locationName:"dialnorm",type:"integer"},DrcLine:{locationName:"drcLine"},DrcRf:{locationName:"drcRf"},LfeControl:{locationName:"lfeControl"},LfeFilter:{locationName:"lfeFilter"},LoRoCenterMixLevel:{locationName:"loRoCenterMixLevel",type:"double"},LoRoSurroundMixLevel:{locationName:"loRoSurroundMixLevel",type:"double"},LtRtCenterMixLevel:{locationName:"ltRtCenterMixLevel",type:"double"},LtRtSurroundMixLevel:{locationName:"ltRtSurroundMixLevel",type:"double"},MetadataControl:{locationName:"metadataControl"},PassthroughControl:{locationName:"passthroughControl"},PhaseControl:{locationName:"phaseControl"},StereoDownmix:{locationName:"stereoDownmix"},SurroundExMode:{locationName:"surroundExMode"},SurroundMode:{locationName:"surroundMode"}}},Mp2Settings:{locationName:"mp2Settings",type:"structure",members:{Bitrate:{locationName:"bitrate",type:"double"},CodingMode:{locationName:"codingMode"},SampleRate:{locationName:"sampleRate",type:"double"}}},PassThroughSettings:{locationName:"passThroughSettings",type:"structure",members:{}},WavSettings:{locationName:"wavSettings",type:"structure",members:{BitDepth:{locationName:"bitDepth",type:"double"},CodingMode:{locationName:"codingMode"},SampleRate:{locationName:"sampleRate",type:"double"}}}}},LanguageCode:{locationName:"languageCode"},LanguageCodeControl:{locationName:"languageCodeControl"},Name:{locationName:"name"},RemixSettings:{locationName:"remixSettings",type:"structure",members:{ChannelMappings:{locationName:"channelMappings",type:"list",member:{type:"structure",members:{InputChannelLevels:{locationName:"inputChannelLevels",type:"list",member:{type:"structure",members:{Gain:{locationName:"gain",type:"integer"},InputChannel:{locationName:"inputChannel",type:"integer"}},required:["InputChannel","Gain"]}},OutputChannel:{locationName:"outputChannel",type:"integer"}},required:["OutputChannel","InputChannelLevels"]}},ChannelsIn:{locationName:"channelsIn",type:"integer"},ChannelsOut:{locationName:"channelsOut",type:"integer"}},required:["ChannelMappings"]},StreamName:{locationName:"streamName"}},required:["AudioSelectorName","Name"]}},AvailBlanking:{locationName:"availBlanking",type:"structure",members:{AvailBlankingImage:{shape:"S1k",locationName:"availBlankingImage"},State:{locationName:"state"}}},AvailConfiguration:{locationName:"availConfiguration",type:"structure",members:{AvailSettings:{locationName:"availSettings",type:"structure",members:{Scte35SpliceInsert:{locationName:"scte35SpliceInsert",type:"structure",members:{AdAvailOffset:{locationName:"adAvailOffset",type:"integer"},NoRegionalBlackoutFlag:{locationName:"noRegionalBlackoutFlag"},WebDeliveryAllowedFlag:{locationName:"webDeliveryAllowedFlag"}}},Scte35TimeSignalApos:{locationName:"scte35TimeSignalApos",type:"structure",members:{AdAvailOffset:{locationName:"adAvailOffset",type:"integer"},NoRegionalBlackoutFlag:{locationName:"noRegionalBlackoutFlag"},WebDeliveryAllowedFlag:{locationName:"webDeliveryAllowedFlag"}}}}}}},BlackoutSlate:{locationName:"blackoutSlate",type:"structure",members:{BlackoutSlateImage:{shape:"S1k",locationName:"blackoutSlateImage"},NetworkEndBlackout:{locationName:"networkEndBlackout"},NetworkEndBlackoutImage:{shape:"S1k",locationName:"networkEndBlackoutImage"},NetworkId:{locationName:"networkId"},State:{locationName:"state"}}},CaptionDescriptions:{locationName:"captionDescriptions",type:"list",member:{type:"structure",members:{CaptionSelectorName:{locationName:"captionSelectorName"},DestinationSettings:{locationName:"destinationSettings",type:"structure",members:{AribDestinationSettings:{locationName:"aribDestinationSettings",type:"structure",members:{}},BurnInDestinationSettings:{locationName:"burnInDestinationSettings",type:"structure",members:{Alignment:{locationName:"alignment"},BackgroundColor:{locationName:"backgroundColor"},BackgroundOpacity:{locationName:"backgroundOpacity",type:"integer"},Font:{shape:"S1k",locationName:"font"},FontColor:{locationName:"fontColor"},FontOpacity:{locationName:"fontOpacity",type:"integer"},FontResolution:{locationName:"fontResolution",type:"integer"},FontSize:{locationName:"fontSize"},OutlineColor:{locationName:"outlineColor"},OutlineSize:{locationName:"outlineSize",type:"integer"},ShadowColor:{locationName:"shadowColor"},ShadowOpacity:{locationName:"shadowOpacity",type:"integer"},ShadowXOffset:{locationName:"shadowXOffset",type:"integer"},ShadowYOffset:{locationName:"shadowYOffset",type:"integer"},TeletextGridControl:{locationName:"teletextGridControl"},XPosition:{locationName:"xPosition",type:"integer"},YPosition:{locationName:"yPosition",type:"integer"}}},DvbSubDestinationSettings:{locationName:"dvbSubDestinationSettings",type:"structure",members:{Alignment:{locationName:"alignment"},BackgroundColor:{locationName:"backgroundColor"},BackgroundOpacity:{locationName:"backgroundOpacity",type:"integer"},Font:{shape:"S1k",locationName:"font"},FontColor:{locationName:"fontColor"},FontOpacity:{locationName:"fontOpacity",type:"integer"},FontResolution:{locationName:"fontResolution",type:"integer"},FontSize:{locationName:"fontSize"},OutlineColor:{locationName:"outlineColor"},OutlineSize:{locationName:"outlineSize",type:"integer"},ShadowColor:{locationName:"shadowColor"},ShadowOpacity:{locationName:"shadowOpacity",type:"integer"},ShadowXOffset:{locationName:"shadowXOffset",type:"integer"},ShadowYOffset:{locationName:"shadowYOffset",type:"integer"},TeletextGridControl:{locationName:"teletextGridControl"},XPosition:{locationName:"xPosition",type:"integer"},YPosition:{locationName:"yPosition",type:"integer"}}},EbuTtDDestinationSettings:{locationName:"ebuTtDDestinationSettings",type:"structure",members:{CopyrightHolder:{locationName:"copyrightHolder"},FillLineGap:{locationName:"fillLineGap"},FontFamily:{locationName:"fontFamily"},StyleControl:{locationName:"styleControl"}}},EmbeddedDestinationSettings:{locationName:"embeddedDestinationSettings",type:"structure",members:{}},EmbeddedPlusScte20DestinationSettings:{locationName:"embeddedPlusScte20DestinationSettings",type:"structure",members:{}},RtmpCaptionInfoDestinationSettings:{locationName:"rtmpCaptionInfoDestinationSettings",type:"structure",members:{}},Scte20PlusEmbeddedDestinationSettings:{locationName:"scte20PlusEmbeddedDestinationSettings",type:"structure",members:{}},Scte27DestinationSettings:{locationName:"scte27DestinationSettings",type:"structure",members:{}},SmpteTtDestinationSettings:{locationName:"smpteTtDestinationSettings",type:"structure",members:{}},TeletextDestinationSettings:{locationName:"teletextDestinationSettings",type:"structure",members:{}},TtmlDestinationSettings:{locationName:"ttmlDestinationSettings",type:"structure",members:{StyleControl:{locationName:"styleControl"}}},WebvttDestinationSettings:{locationName:"webvttDestinationSettings",type:"structure",members:{StyleControl:{locationName:"styleControl"}}}}},LanguageCode:{locationName:"languageCode"},LanguageDescription:{locationName:"languageDescription"},Name:{locationName:"name"}},required:["CaptionSelectorName","Name"]}},FeatureActivations:{locationName:"featureActivations",type:"structure",members:{InputPrepareScheduleActions:{locationName:"inputPrepareScheduleActions"}}},GlobalConfiguration:{locationName:"globalConfiguration",type:"structure",members:{InitialAudioGain:{locationName:"initialAudioGain",type:"integer"},InputEndAction:{locationName:"inputEndAction"},InputLossBehavior:{locationName:"inputLossBehavior",type:"structure",members:{BlackFrameMsec:{locationName:"blackFrameMsec",type:"integer"},InputLossImageColor:{locationName:"inputLossImageColor"},InputLossImageSlate:{shape:"S1k",locationName:"inputLossImageSlate"},InputLossImageType:{locationName:"inputLossImageType"},RepeatFrameMsec:{locationName:"repeatFrameMsec",type:"integer"}}},OutputLockingMode:{locationName:"outputLockingMode"},OutputTimingSource:{locationName:"outputTimingSource"},SupportLowFramerateInputs:{locationName:"supportLowFramerateInputs"}}},MotionGraphicsConfiguration:{locationName:"motionGraphicsConfiguration",type:"structure",members:{MotionGraphicsInsertion:{locationName:"motionGraphicsInsertion"},MotionGraphicsSettings:{locationName:"motionGraphicsSettings",type:"structure",members:{HtmlMotionGraphicsSettings:{locationName:"htmlMotionGraphicsSettings",type:"structure",members:{}}}}},required:["MotionGraphicsSettings"]},NielsenConfiguration:{locationName:"nielsenConfiguration",type:"structure",members:{DistributorId:{locationName:"distributorId"},NielsenPcmToId3Tagging:{locationName:"nielsenPcmToId3Tagging"}}},OutputGroups:{locationName:"outputGroups",type:"list",member:{type:"structure",members:{Name:{locationName:"name"},OutputGroupSettings:{locationName:"outputGroupSettings",type:"structure",members:{ArchiveGroupSettings:{locationName:"archiveGroupSettings",type:"structure",members:{ArchiveCdnSettings:{locationName:"archiveCdnSettings",type:"structure",members:{ArchiveS3Settings:{locationName:"archiveS3Settings",type:"structure",members:{CannedAcl:{locationName:"cannedAcl"}}}}},Destination:{shape:"S6c",locationName:"destination"},RolloverInterval:{locationName:"rolloverInterval",type:"integer"}},required:["Destination"]},FrameCaptureGroupSettings:{locationName:"frameCaptureGroupSettings",type:"structure",members:{Destination:{shape:"S6c",locationName:"destination"},FrameCaptureCdnSettings:{locationName:"frameCaptureCdnSettings",type:"structure",members:{FrameCaptureS3Settings:{locationName:"frameCaptureS3Settings",type:"structure",members:{CannedAcl:{locationName:"cannedAcl"}}}}}},required:["Destination"]},HlsGroupSettings:{locationName:"hlsGroupSettings",type:"structure",members:{AdMarkers:{locationName:"adMarkers",type:"list",member:{}},BaseUrlContent:{locationName:"baseUrlContent"},BaseUrlContent1:{locationName:"baseUrlContent1"},BaseUrlManifest:{locationName:"baseUrlManifest"},BaseUrlManifest1:{locationName:"baseUrlManifest1"},CaptionLanguageMappings:{locationName:"captionLanguageMappings",type:"list",member:{type:"structure",members:{CaptionChannel:{locationName:"captionChannel",type:"integer"},LanguageCode:{locationName:"languageCode"},LanguageDescription:{locationName:"languageDescription"}},required:["LanguageCode","LanguageDescription","CaptionChannel"]}},CaptionLanguageSetting:{locationName:"captionLanguageSetting"},ClientCache:{locationName:"clientCache"},CodecSpecification:{locationName:"codecSpecification"},ConstantIv:{locationName:"constantIv"},Destination:{shape:"S6c",locationName:"destination"},DirectoryStructure:{locationName:"directoryStructure"},DiscontinuityTags:{locationName:"discontinuityTags"},EncryptionType:{locationName:"encryptionType"},HlsCdnSettings:{locationName:"hlsCdnSettings",type:"structure",members:{HlsAkamaiSettings:{locationName:"hlsAkamaiSettings",type:"structure",members:{ConnectionRetryInterval:{locationName:"connectionRetryInterval",type:"integer"},FilecacheDuration:{locationName:"filecacheDuration",type:"integer"},HttpTransferMode:{locationName:"httpTransferMode"},NumRetries:{locationName:"numRetries",type:"integer"},RestartDelay:{locationName:"restartDelay",type:"integer"},Salt:{locationName:"salt"},Token:{locationName:"token"}}},HlsBasicPutSettings:{locationName:"hlsBasicPutSettings",type:"structure",members:{ConnectionRetryInterval:{locationName:"connectionRetryInterval",type:"integer"},FilecacheDuration:{locationName:"filecacheDuration",type:"integer"},NumRetries:{locationName:"numRetries",type:"integer"},RestartDelay:{locationName:"restartDelay",type:"integer"}}},HlsMediaStoreSettings:{locationName:"hlsMediaStoreSettings",type:"structure",members:{ConnectionRetryInterval:{locationName:"connectionRetryInterval",type:"integer"},FilecacheDuration:{locationName:"filecacheDuration",type:"integer"},MediaStoreStorageClass:{locationName:"mediaStoreStorageClass"},NumRetries:{locationName:"numRetries",type:"integer"},RestartDelay:{locationName:"restartDelay",type:"integer"}}},HlsS3Settings:{locationName:"hlsS3Settings",type:"structure",members:{CannedAcl:{locationName:"cannedAcl"}}},HlsWebdavSettings:{locationName:"hlsWebdavSettings",type:"structure",members:{ConnectionRetryInterval:{locationName:"connectionRetryInterval",type:"integer"},FilecacheDuration:{locationName:"filecacheDuration",type:"integer"},HttpTransferMode:{locationName:"httpTransferMode"},NumRetries:{locationName:"numRetries",type:"integer"},RestartDelay:{locationName:"restartDelay",type:"integer"}}}}},HlsId3SegmentTagging:{locationName:"hlsId3SegmentTagging"},IFrameOnlyPlaylists:{locationName:"iFrameOnlyPlaylists"},IncompleteSegmentBehavior:{locationName:"incompleteSegmentBehavior"},IndexNSegments:{locationName:"indexNSegments",type:"integer"},InputLossAction:{locationName:"inputLossAction"},IvInManifest:{locationName:"ivInManifest"},IvSource:{locationName:"ivSource"},KeepSegments:{locationName:"keepSegments",type:"integer"},KeyFormat:{locationName:"keyFormat"},KeyFormatVersions:{locationName:"keyFormatVersions"},KeyProviderSettings:{locationName:"keyProviderSettings",type:"structure",members:{StaticKeySettings:{locationName:"staticKeySettings",type:"structure",members:{KeyProviderServer:{shape:"S1k",locationName:"keyProviderServer"},StaticKeyValue:{locationName:"staticKeyValue"}},required:["StaticKeyValue"]}}},ManifestCompression:{locationName:"manifestCompression"},ManifestDurationFormat:{locationName:"manifestDurationFormat"},MinSegmentLength:{locationName:"minSegmentLength",type:"integer"},Mode:{locationName:"mode"},OutputSelection:{locationName:"outputSelection"},ProgramDateTime:{locationName:"programDateTime"},ProgramDateTimeClock:{locationName:"programDateTimeClock"},ProgramDateTimePeriod:{locationName:"programDateTimePeriod",type:"integer"},RedundantManifest:{locationName:"redundantManifest"},SegmentLength:{locationName:"segmentLength",type:"integer"},SegmentationMode:{locationName:"segmentationMode"},SegmentsPerSubdirectory:{locationName:"segmentsPerSubdirectory",type:"integer"},StreamInfResolution:{locationName:"streamInfResolution"},TimedMetadataId3Frame:{locationName:"timedMetadataId3Frame"},TimedMetadataId3Period:{locationName:"timedMetadataId3Period",type:"integer"},TimestampDeltaMilliseconds:{locationName:"timestampDeltaMilliseconds",type:"integer"},TsFileMode:{locationName:"tsFileMode"}},required:["Destination"]},MediaPackageGroupSettings:{locationName:"mediaPackageGroupSettings",type:"structure",members:{Destination:{shape:"S6c",locationName:"destination"}},required:["Destination"]},MsSmoothGroupSettings:{locationName:"msSmoothGroupSettings",type:"structure",members:{AcquisitionPointId:{locationName:"acquisitionPointId"},AudioOnlyTimecodeControl:{locationName:"audioOnlyTimecodeControl"},CertificateMode:{locationName:"certificateMode"},ConnectionRetryInterval:{locationName:"connectionRetryInterval",type:"integer"},Destination:{shape:"S6c",locationName:"destination"},EventId:{locationName:"eventId"},EventIdMode:{locationName:"eventIdMode"},EventStopBehavior:{locationName:"eventStopBehavior"},FilecacheDuration:{locationName:"filecacheDuration",type:"integer"},FragmentLength:{locationName:"fragmentLength",type:"integer"},InputLossAction:{locationName:"inputLossAction"},NumRetries:{locationName:"numRetries",type:"integer"},RestartDelay:{locationName:"restartDelay",type:"integer"},SegmentationMode:{locationName:"segmentationMode"},SendDelayMs:{locationName:"sendDelayMs",type:"integer"},SparseTrackType:{locationName:"sparseTrackType"},StreamManifestBehavior:{locationName:"streamManifestBehavior"},TimestampOffset:{locationName:"timestampOffset"},TimestampOffsetMode:{locationName:"timestampOffsetMode"}},required:["Destination"]},MultiplexGroupSettings:{locationName:"multiplexGroupSettings",type:"structure",members:{}},RtmpGroupSettings:{locationName:"rtmpGroupSettings",type:"structure",members:{AdMarkers:{locationName:"adMarkers",type:"list",member:{}},AuthenticationScheme:{locationName:"authenticationScheme"},CacheFullBehavior:{locationName:"cacheFullBehavior"},CacheLength:{locationName:"cacheLength",type:"integer"},CaptionData:{locationName:"captionData"},InputLossAction:{locationName:"inputLossAction"},RestartDelay:{locationName:"restartDelay",type:"integer"}}},UdpGroupSettings:{locationName:"udpGroupSettings",type:"structure",members:{InputLossAction:{locationName:"inputLossAction"},TimedMetadataId3Frame:{locationName:"timedMetadataId3Frame"},TimedMetadataId3Period:{locationName:"timedMetadataId3Period",type:"integer"}}}}},Outputs:{locationName:"outputs",type:"list",member:{type:"structure",members:{AudioDescriptionNames:{shape:"S5",locationName:"audioDescriptionNames"},CaptionDescriptionNames:{shape:"S5",locationName:"captionDescriptionNames"},OutputName:{locationName:"outputName"},OutputSettings:{locationName:"outputSettings",type:"structure",members:{ArchiveOutputSettings:{locationName:"archiveOutputSettings",type:"structure",members:{ContainerSettings:{locationName:"containerSettings",type:"structure",members:{M2tsSettings:{shape:"S8j",locationName:"m2tsSettings"},RawSettings:{locationName:"rawSettings",type:"structure",members:{}}}},Extension:{locationName:"extension"},NameModifier:{locationName:"nameModifier"}},required:["ContainerSettings"]},FrameCaptureOutputSettings:{locationName:"frameCaptureOutputSettings",type:"structure",members:{NameModifier:{locationName:"nameModifier"}}},HlsOutputSettings:{locationName:"hlsOutputSettings",type:"structure",members:{H265PackagingType:{locationName:"h265PackagingType"},HlsSettings:{locationName:"hlsSettings",type:"structure",members:{AudioOnlyHlsSettings:{locationName:"audioOnlyHlsSettings",type:"structure",members:{AudioGroupId:{locationName:"audioGroupId"},AudioOnlyImage:{shape:"S1k",locationName:"audioOnlyImage"},AudioTrackType:{locationName:"audioTrackType"},SegmentType:{locationName:"segmentType"}}},Fmp4HlsSettings:{locationName:"fmp4HlsSettings",type:"structure",members:{AudioRenditionSets:{locationName:"audioRenditionSets"},NielsenId3Behavior:{locationName:"nielsenId3Behavior"},TimedMetadataBehavior:{locationName:"timedMetadataBehavior"}}},FrameCaptureHlsSettings:{locationName:"frameCaptureHlsSettings",type:"structure",members:{}},StandardHlsSettings:{locationName:"standardHlsSettings",type:"structure",members:{AudioRenditionSets:{locationName:"audioRenditionSets"},M3u8Settings:{locationName:"m3u8Settings",type:"structure",members:{AudioFramesPerPes:{locationName:"audioFramesPerPes",type:"integer"},AudioPids:{locationName:"audioPids"},EcmPid:{locationName:"ecmPid"},NielsenId3Behavior:{locationName:"nielsenId3Behavior"},PatInterval:{locationName:"patInterval",type:"integer"},PcrControl:{locationName:"pcrControl"},PcrPeriod:{locationName:"pcrPeriod",type:"integer"},PcrPid:{locationName:"pcrPid"},PmtInterval:{locationName:"pmtInterval",type:"integer"},PmtPid:{locationName:"pmtPid"},ProgramNum:{locationName:"programNum",type:"integer"},Scte35Behavior:{locationName:"scte35Behavior"},Scte35Pid:{locationName:"scte35Pid"},TimedMetadataBehavior:{locationName:"timedMetadataBehavior"},TimedMetadataPid:{locationName:"timedMetadataPid"},TransportStreamId:{locationName:"transportStreamId",type:"integer"},VideoPid:{locationName:"videoPid"}}}},required:["M3u8Settings"]}}},NameModifier:{locationName:"nameModifier"},SegmentModifier:{locationName:"segmentModifier"}},required:["HlsSettings"]},MediaPackageOutputSettings:{locationName:"mediaPackageOutputSettings",type:"structure",members:{}},MsSmoothOutputSettings:{locationName:"msSmoothOutputSettings",type:"structure",members:{H265PackagingType:{locationName:"h265PackagingType"},NameModifier:{locationName:"nameModifier"}}},MultiplexOutputSettings:{locationName:"multiplexOutputSettings",type:"structure",members:{Destination:{shape:"S6c",locationName:"destination"}},required:["Destination"]},RtmpOutputSettings:{locationName:"rtmpOutputSettings",type:"structure",members:{CertificateMode:{locationName:"certificateMode"},ConnectionRetryInterval:{locationName:"connectionRetryInterval",type:"integer"},Destination:{shape:"S6c",locationName:"destination"},NumRetries:{locationName:"numRetries",type:"integer"}},required:["Destination"]},UdpOutputSettings:{locationName:"udpOutputSettings",type:"structure",members:{BufferMsec:{locationName:"bufferMsec",type:"integer"},ContainerSettings:{locationName:"containerSettings",type:"structure",members:{M2tsSettings:{shape:"S8j",locationName:"m2tsSettings"}}},Destination:{shape:"S6c",locationName:"destination"},FecOutputSettings:{locationName:"fecOutputSettings",type:"structure",members:{ColumnDepth:{locationName:"columnDepth",type:"integer"},IncludeFec:{locationName:"includeFec"},RowLength:{locationName:"rowLength",type:"integer"}}}},required:["Destination","ContainerSettings"]}}},VideoDescriptionName:{locationName:"videoDescriptionName"}},required:["OutputSettings"]}}},required:["Outputs","OutputGroupSettings"]}},TimecodeConfig:{locationName:"timecodeConfig",type:"structure",members:{Source:{locationName:"source"},SyncThreshold:{locationName:"syncThreshold",type:"integer"}},required:["Source"]},VideoDescriptions:{locationName:"videoDescriptions",type:"list",member:{type:"structure",members:{CodecSettings:{locationName:"codecSettings",type:"structure",members:{FrameCaptureSettings:{locationName:"frameCaptureSettings",type:"structure",members:{CaptureInterval:{locationName:"captureInterval",type:"integer"},CaptureIntervalUnits:{locationName:"captureIntervalUnits"}}},H264Settings:{locationName:"h264Settings",type:"structure",members:{AdaptiveQuantization:{locationName:"adaptiveQuantization"},AfdSignaling:{locationName:"afdSignaling"},Bitrate:{locationName:"bitrate",type:"integer"},BufFillPct:{locationName:"bufFillPct",type:"integer"},BufSize:{locationName:"bufSize",type:"integer"},ColorMetadata:{locationName:"colorMetadata"},ColorSpaceSettings:{locationName:"colorSpaceSettings",type:"structure",members:{ColorSpacePassthroughSettings:{shape:"Saq",locationName:"colorSpacePassthroughSettings"},Rec601Settings:{shape:"Sar",locationName:"rec601Settings"},Rec709Settings:{shape:"Sas",locationName:"rec709Settings"}}},EntropyEncoding:{locationName:"entropyEncoding"},FilterSettings:{locationName:"filterSettings",type:"structure",members:{TemporalFilterSettings:{shape:"Sav",locationName:"temporalFilterSettings"}}},FixedAfd:{locationName:"fixedAfd"},FlickerAq:{locationName:"flickerAq"},ForceFieldPictures:{locationName:"forceFieldPictures"},FramerateControl:{locationName:"framerateControl"},FramerateDenominator:{locationName:"framerateDenominator",type:"integer"},FramerateNumerator:{locationName:"framerateNumerator",type:"integer"},GopBReference:{locationName:"gopBReference"},GopClosedCadence:{locationName:"gopClosedCadence",type:"integer"},GopNumBFrames:{locationName:"gopNumBFrames",type:"integer"},GopSize:{locationName:"gopSize",type:"double"},GopSizeUnits:{locationName:"gopSizeUnits"},Level:{locationName:"level"},LookAheadRateControl:{locationName:"lookAheadRateControl"},MaxBitrate:{locationName:"maxBitrate",type:"integer"},MinIInterval:{locationName:"minIInterval",type:"integer"},NumRefFrames:{locationName:"numRefFrames",type:"integer"},ParControl:{locationName:"parControl"},ParDenominator:{locationName:"parDenominator",type:"integer"},ParNumerator:{locationName:"parNumerator",type:"integer"},Profile:{locationName:"profile"},QualityLevel:{locationName:"qualityLevel"},QvbrQualityLevel:{locationName:"qvbrQualityLevel",type:"integer"},RateControlMode:{locationName:"rateControlMode"},ScanType:{locationName:"scanType"},SceneChangeDetect:{locationName:"sceneChangeDetect"},Slices:{locationName:"slices",type:"integer"},Softness:{locationName:"softness",type:"integer"},SpatialAq:{locationName:"spatialAq"},SubgopLength:{locationName:"subgopLength"},Syntax:{locationName:"syntax"},TemporalAq:{locationName:"temporalAq"},TimecodeInsertion:{locationName:"timecodeInsertion"}}},H265Settings:{locationName:"h265Settings",type:"structure",members:{AdaptiveQuantization:{locationName:"adaptiveQuantization"},AfdSignaling:{locationName:"afdSignaling"},AlternativeTransferFunction:{locationName:"alternativeTransferFunction"},Bitrate:{locationName:"bitrate",type:"integer"},BufSize:{locationName:"bufSize",type:"integer"},ColorMetadata:{locationName:"colorMetadata"},ColorSpaceSettings:{locationName:"colorSpaceSettings",type:"structure",members:{ColorSpacePassthroughSettings:{shape:"Saq",locationName:"colorSpacePassthroughSettings"},Hdr10Settings:{shape:"Sbt",locationName:"hdr10Settings"},Rec601Settings:{shape:"Sar",locationName:"rec601Settings"},Rec709Settings:{shape:"Sas",locationName:"rec709Settings"}}},FilterSettings:{locationName:"filterSettings",type:"structure",members:{TemporalFilterSettings:{shape:"Sav",locationName:"temporalFilterSettings"}}},FixedAfd:{locationName:"fixedAfd"},FlickerAq:{locationName:"flickerAq"},FramerateDenominator:{locationName:"framerateDenominator",type:"integer"},FramerateNumerator:{locationName:"framerateNumerator",type:"integer"},GopClosedCadence:{locationName:"gopClosedCadence",type:"integer"},GopSize:{locationName:"gopSize",type:"double"},GopSizeUnits:{locationName:"gopSizeUnits"},Level:{locationName:"level"},LookAheadRateControl:{locationName:"lookAheadRateControl"},MaxBitrate:{locationName:"maxBitrate",type:"integer"},MinIInterval:{locationName:"minIInterval",type:"integer"},ParDenominator:{locationName:"parDenominator",type:"integer"},ParNumerator:{locationName:"parNumerator",type:"integer"},Profile:{locationName:"profile"},QvbrQualityLevel:{locationName:"qvbrQualityLevel",type:"integer"},RateControlMode:{locationName:"rateControlMode"},ScanType:{locationName:"scanType"},SceneChangeDetect:{locationName:"sceneChangeDetect"},Slices:{locationName:"slices",type:"integer"},Tier:{locationName:"tier"},TimecodeInsertion:{locationName:"timecodeInsertion"}},required:["FramerateNumerator","FramerateDenominator"]},Mpeg2Settings:{locationName:"mpeg2Settings",type:"structure",members:{AdaptiveQuantization:{locationName:"adaptiveQuantization"},AfdSignaling:{locationName:"afdSignaling"},ColorMetadata:{locationName:"colorMetadata"},ColorSpace:{locationName:"colorSpace"},DisplayAspectRatio:{locationName:"displayAspectRatio"},FilterSettings:{locationName:"filterSettings",type:"structure",members:{TemporalFilterSettings:{shape:"Sav",locationName:"temporalFilterSettings"}}},FixedAfd:{locationName:"fixedAfd"},FramerateDenominator:{locationName:"framerateDenominator",type:"integer"},FramerateNumerator:{locationName:"framerateNumerator",type:"integer"},GopClosedCadence:{locationName:"gopClosedCadence",type:"integer"},GopNumBFrames:{locationName:"gopNumBFrames",type:"integer"},GopSize:{locationName:"gopSize",type:"double"},GopSizeUnits:{locationName:"gopSizeUnits"},ScanType:{locationName:"scanType"},SubgopLength:{locationName:"subgopLength"},TimecodeInsertion:{locationName:"timecodeInsertion"}},required:["FramerateNumerator","FramerateDenominator"]}}},Height:{locationName:"height",type:"integer"},Name:{locationName:"name"},RespondToAfd:{locationName:"respondToAfd"},ScalingBehavior:{locationName:"scalingBehavior"},Sharpness:{locationName:"sharpness",type:"integer"},Width:{locationName:"width",type:"integer"}},required:["Name"]}}},required:["VideoDescriptions","AudioDescriptions","OutputGroups","TimecodeConfig"]},S6c:{type:"structure",members:{DestinationRefId:{locationName:"destinationRefId"}}},S8j:{type:"structure",members:{AbsentInputAudioBehavior:{locationName:"absentInputAudioBehavior"},Arib:{locationName:"arib"},AribCaptionsPid:{locationName:"aribCaptionsPid"},AribCaptionsPidControl:{locationName:"aribCaptionsPidControl"},AudioBufferModel:{locationName:"audioBufferModel"},AudioFramesPerPes:{locationName:"audioFramesPerPes",type:"integer"},AudioPids:{locationName:"audioPids"},AudioStreamType:{locationName:"audioStreamType"},Bitrate:{locationName:"bitrate",type:"integer"},BufferModel:{locationName:"bufferModel"},CcDescriptor:{locationName:"ccDescriptor"},DvbNitSettings:{locationName:"dvbNitSettings",type:"structure",members:{NetworkId:{locationName:"networkId",type:"integer"},NetworkName:{locationName:"networkName"},RepInterval:{locationName:"repInterval",type:"integer"}},required:["NetworkName","NetworkId"]},DvbSdtSettings:{locationName:"dvbSdtSettings",type:"structure",members:{OutputSdt:{locationName:"outputSdt"},RepInterval:{locationName:"repInterval",type:"integer"},ServiceName:{locationName:"serviceName"},ServiceProviderName:{locationName:"serviceProviderName"}}},DvbSubPids:{locationName:"dvbSubPids"},DvbTdtSettings:{locationName:"dvbTdtSettings",type:"structure",members:{RepInterval:{locationName:"repInterval",type:"integer"}}},DvbTeletextPid:{locationName:"dvbTeletextPid"},Ebif:{locationName:"ebif"},EbpAudioInterval:{locationName:"ebpAudioInterval"},EbpLookaheadMs:{locationName:"ebpLookaheadMs",type:"integer"},EbpPlacement:{locationName:"ebpPlacement"},EcmPid:{locationName:"ecmPid"},EsRateInPes:{locationName:"esRateInPes"},EtvPlatformPid:{locationName:"etvPlatformPid"},EtvSignalPid:{locationName:"etvSignalPid"},FragmentTime:{locationName:"fragmentTime",type:"double"},Klv:{locationName:"klv"},KlvDataPids:{locationName:"klvDataPids"},NielsenId3Behavior:{locationName:"nielsenId3Behavior"},NullPacketBitrate:{locationName:"nullPacketBitrate",type:"double"},PatInterval:{locationName:"patInterval",type:"integer"},PcrControl:{locationName:"pcrControl"},PcrPeriod:{locationName:"pcrPeriod",type:"integer"},PcrPid:{locationName:"pcrPid"},PmtInterval:{locationName:"pmtInterval",type:"integer"},PmtPid:{locationName:"pmtPid"},ProgramNum:{locationName:"programNum",type:"integer"},RateMode:{locationName:"rateMode"},Scte27Pids:{locationName:"scte27Pids"},Scte35Control:{locationName:"scte35Control"},Scte35Pid:{locationName:"scte35Pid"},SegmentationMarkers:{locationName:"segmentationMarkers"},SegmentationStyle:{locationName:"segmentationStyle"},SegmentationTime:{locationName:"segmentationTime",type:"double"},TimedMetadataBehavior:{locationName:"timedMetadataBehavior"},TimedMetadataPid:{locationName:"timedMetadataPid"},TransportStreamId:{locationName:"transportStreamId",type:"integer"},VideoPid:{locationName:"videoPid"}}},Saq:{type:"structure",members:{}},Sar:{type:"structure",members:{}},Sas:{type:"structure",members:{}},Sav:{type:"structure",members:{PostFilterSharpening:{locationName:"postFilterSharpening"},Strength:{locationName:"strength"}}},Sbt:{type:"structure",members:{MaxCll:{locationName:"maxCll",type:"integer"},MaxFall:{locationName:"maxFall",type:"integer"}}},Scj:{type:"list",member:{type:"structure",members:{AutomaticInputFailoverSettings:{locationName:"automaticInputFailoverSettings",type:"structure",members:{ErrorClearTimeMsec:{locationName:"errorClearTimeMsec",type:"integer"},FailoverConditions:{locationName:"failoverConditions",type:"list",member:{type:"structure",members:{FailoverConditionSettings:{locationName:"failoverConditionSettings",type:"structure",members:{AudioSilenceSettings:{locationName:"audioSilenceSettings",type:"structure",members:{AudioSelectorName:{locationName:"audioSelectorName"},AudioSilenceThresholdMsec:{locationName:"audioSilenceThresholdMsec",type:"integer"}},required:["AudioSelectorName"]},InputLossSettings:{locationName:"inputLossSettings",type:"structure",members:{InputLossThresholdMsec:{locationName:"inputLossThresholdMsec",type:"integer"}}},VideoBlackSettings:{locationName:"videoBlackSettings",type:"structure",members:{BlackDetectThreshold:{locationName:"blackDetectThreshold",type:"double"},VideoBlackThresholdMsec:{locationName:"videoBlackThresholdMsec",type:"integer"}}}}}}}},InputPreference:{locationName:"inputPreference"},SecondaryInputId:{locationName:"secondaryInputId"}},required:["SecondaryInputId"]},InputAttachmentName:{locationName:"inputAttachmentName"},InputId:{locationName:"inputId"},InputSettings:{locationName:"inputSettings",type:"structure",members:{AudioSelectors:{locationName:"audioSelectors",type:"list",member:{type:"structure",members:{Name:{locationName:"name"},SelectorSettings:{locationName:"selectorSettings",type:"structure",members:{AudioHlsRenditionSelection:{locationName:"audioHlsRenditionSelection",type:"structure",members:{GroupId:{locationName:"groupId"},Name:{locationName:"name"}},required:["Name","GroupId"]},AudioLanguageSelection:{locationName:"audioLanguageSelection",type:"structure",members:{LanguageCode:{locationName:"languageCode"},LanguageSelectionPolicy:{locationName:"languageSelectionPolicy"}},required:["LanguageCode"]},AudioPidSelection:{locationName:"audioPidSelection",type:"structure",members:{Pid:{locationName:"pid",type:"integer"}},required:["Pid"]},AudioTrackSelection:{locationName:"audioTrackSelection",type:"structure",members:{Tracks:{locationName:"tracks",type:"list",member:{type:"structure",members:{Track:{locationName:"track",type:"integer"}},required:["Track"]}}},required:["Tracks"]}}}},required:["Name"]}},CaptionSelectors:{locationName:"captionSelectors",type:"list",member:{type:"structure",members:{LanguageCode:{locationName:"languageCode"},Name:{locationName:"name"},SelectorSettings:{locationName:"selectorSettings",type:"structure",members:{AncillarySourceSettings:{locationName:"ancillarySourceSettings",type:"structure",members:{SourceAncillaryChannelNumber:{locationName:"sourceAncillaryChannelNumber",type:"integer"}}},AribSourceSettings:{locationName:"aribSourceSettings",type:"structure",members:{}},DvbSubSourceSettings:{locationName:"dvbSubSourceSettings",type:"structure",members:{OcrLanguage:{locationName:"ocrLanguage"},Pid:{locationName:"pid",type:"integer"}}},EmbeddedSourceSettings:{locationName:"embeddedSourceSettings",type:"structure",members:{Convert608To708:{locationName:"convert608To708"},Scte20Detection:{locationName:"scte20Detection"},Source608ChannelNumber:{locationName:"source608ChannelNumber",type:"integer"},Source608TrackNumber:{locationName:"source608TrackNumber",type:"integer"}}},Scte20SourceSettings:{locationName:"scte20SourceSettings",type:"structure",members:{Convert608To708:{locationName:"convert608To708"},Source608ChannelNumber:{locationName:"source608ChannelNumber",type:"integer"}}},Scte27SourceSettings:{locationName:"scte27SourceSettings",type:"structure",members:{OcrLanguage:{locationName:"ocrLanguage"},Pid:{locationName:"pid",type:"integer"}}},TeletextSourceSettings:{locationName:"teletextSourceSettings",type:"structure",members:{OutputRectangle:{locationName:"outputRectangle",type:"structure",members:{Height:{locationName:"height",type:"double"},LeftOffset:{locationName:"leftOffset",type:"double"},TopOffset:{locationName:"topOffset",type:"double"},Width:{locationName:"width",type:"double"}},required:["TopOffset","Height","Width","LeftOffset"]},PageNumber:{locationName:"pageNumber"}}}}}},required:["Name"]}},DeblockFilter:{locationName:"deblockFilter"},DenoiseFilter:{locationName:"denoiseFilter"},FilterStrength:{locationName:"filterStrength",type:"integer"},InputFilter:{locationName:"inputFilter"},NetworkInputSettings:{locationName:"networkInputSettings",type:"structure",members:{HlsInputSettings:{locationName:"hlsInputSettings",type:"structure",members:{Bandwidth:{locationName:"bandwidth",type:"integer"},BufferSegments:{locationName:"bufferSegments",type:"integer"},Retries:{locationName:"retries",type:"integer"},RetryInterval:{locationName:"retryInterval",type:"integer"},Scte35Source:{locationName:"scte35Source"}}},ServerValidation:{locationName:"serverValidation"}}},Scte35Pid:{locationName:"scte35Pid",type:"integer"},Smpte2038DataPreference:{locationName:"smpte2038DataPreference"},SourceEndBehavior:{locationName:"sourceEndBehavior"},VideoSelector:{locationName:"videoSelector",type:"structure",members:{ColorSpace:{locationName:"colorSpace"},ColorSpaceSettings:{locationName:"colorSpaceSettings",type:"structure",members:{Hdr10Settings:{shape:"Sbt",locationName:"hdr10Settings"}}},ColorSpaceUsage:{locationName:"colorSpaceUsage"},SelectorSettings:{locationName:"selectorSettings",type:"structure",members:{VideoSelectorPid:{locationName:"videoSelectorPid",type:"structure",members:{Pid:{locationName:"pid",type:"integer"}}},VideoSelectorProgramId:{locationName:"videoSelectorProgramId",type:"structure",members:{ProgramId:{locationName:"programId",type:"integer"}}}}}}}}}}}},Se6:{type:"structure",members:{Codec:{locationName:"codec"},MaximumBitrate:{locationName:"maximumBitrate"},Resolution:{locationName:"resolution"}}},See:{type:"map",key:{},value:{}},Seh:{type:"structure",members:{Arn:{locationName:"arn"},CdiInputSpecification:{shape:"S22",locationName:"cdiInputSpecification"},ChannelClass:{locationName:"channelClass"},Destinations:{shape:"S25",locationName:"destinations"},EgressEndpoints:{shape:"Sei",locationName:"egressEndpoints"},EncoderSettings:{shape:"S2d",locationName:"encoderSettings"},Id:{locationName:"id"},InputAttachments:{shape:"Scj",locationName:"inputAttachments"},InputSpecification:{shape:"Se6",locationName:"inputSpecification"},LogLevel:{locationName:"logLevel"},Maintenance:{shape:"Sek",locationName:"maintenance"},Name:{locationName:"name"},PipelineDetails:{shape:"Sel",locationName:"pipelineDetails"},PipelinesRunningCount:{locationName:"pipelinesRunningCount",type:"integer"},RoleArn:{locationName:"roleArn"},State:{locationName:"state"},Tags:{shape:"See",locationName:"tags"},Vpc:{shape:"Seo",locationName:"vpc"}}},Sei:{type:"list",member:{type:"structure",members:{SourceIp:{locationName:"sourceIp"}}}},Sek:{type:"structure",members:{MaintenanceDay:{locationName:"maintenanceDay"},MaintenanceDeadline:{locationName:"maintenanceDeadline"},MaintenanceScheduledDate:{locationName:"maintenanceScheduledDate"},MaintenanceStartTime:{locationName:"maintenanceStartTime"}}},Sel:{type:"list",member:{type:"structure",members:{ActiveInputAttachmentName:{locationName:"activeInputAttachmentName"},ActiveInputSwitchActionName:{locationName:"activeInputSwitchActionName"},ActiveMotionGraphicsActionName:{locationName:"activeMotionGraphicsActionName"},ActiveMotionGraphicsUri:{locationName:"activeMotionGraphicsUri"},PipelineId:{locationName:"pipelineId"}}}},Seo:{type:"structure",members:{AvailabilityZones:{shape:"S5",locationName:"availabilityZones"},NetworkInterfaceIds:{shape:"S5",locationName:"networkInterfaceIds"},SecurityGroupIds:{shape:"S5",locationName:"securityGroupIds"},SubnetIds:{shape:"S5",locationName:"subnetIds"}}},Seq:{type:"list",member:{type:"structure",members:{StreamName:{locationName:"streamName"}}}},Ses:{type:"list",member:{type:"structure",members:{Id:{locationName:"id"}}}},Seu:{type:"list",member:{type:"structure",members:{FlowArn:{locationName:"flowArn"}}}},Sew:{type:"list",member:{type:"structure",members:{PasswordParam:{locationName:"passwordParam"},Url:{locationName:"url"},Username:{locationName:"username"}}}},Sf1:{type:"structure",members:{Arn:{locationName:"arn"},AttachedChannels:{shape:"S5",locationName:"attachedChannels"},Destinations:{shape:"Sf2",locationName:"destinations"},Id:{locationName:"id"},InputClass:{locationName:"inputClass"},InputDevices:{shape:"Ses",locationName:"inputDevices"},InputPartnerIds:{shape:"S5",locationName:"inputPartnerIds"},InputSourceType:{locationName:"inputSourceType"},MediaConnectFlows:{shape:"Sf7",locationName:"mediaConnectFlows"},Name:{locationName:"name"},RoleArn:{locationName:"roleArn"},SecurityGroups:{shape:"S5",locationName:"securityGroups"},Sources:{shape:"Sf9",locationName:"sources"},State:{locationName:"state"},Tags:{shape:"See",locationName:"tags"},Type:{locationName:"type"}}},Sf2:{type:"list",member:{type:"structure",members:{Ip:{locationName:"ip"},Port:{locationName:"port"},Url:{locationName:"url"},Vpc:{locationName:"vpc",type:"structure",members:{AvailabilityZone:{locationName:"availabilityZone"},NetworkInterfaceId:{locationName:"networkInterfaceId"}}}}}},Sf7:{type:"list",member:{type:"structure",members:{FlowArn:{locationName:"flowArn"}}}},Sf9:{type:"list",member:{type:"structure",members:{PasswordParam:{locationName:"passwordParam"},Url:{locationName:"url"},Username:{locationName:"username"}}}},Sfd:{type:"list",member:{type:"structure",members:{Cidr:{locationName:"cidr"}}}},Sfg:{type:"structure",members:{Arn:{locationName:"arn"},Id:{locationName:"id"},Inputs:{shape:"S5",locationName:"inputs"},State:{locationName:"state"},Tags:{shape:"See",locationName:"tags"},WhitelistRules:{shape:"Sfi",locationName:"whitelistRules"}}},Sfi:{type:"list",member:{type:"structure",members:{Cidr:{locationName:"cidr"}}}},Sfl:{type:"structure",members:{MaximumVideoBufferDelayMilliseconds:{locationName:"maximumVideoBufferDelayMilliseconds",type:"integer"},TransportStreamBitrate:{locationName:"transportStreamBitrate",type:"integer"},TransportStreamId:{locationName:"transportStreamId",type:"integer"},TransportStreamReservedBitrate:{locationName:"transportStreamReservedBitrate",type:"integer"}},required:["TransportStreamBitrate","TransportStreamId"]},Sfq:{type:"structure",members:{Arn:{locationName:"arn"},AvailabilityZones:{shape:"S5",locationName:"availabilityZones"},Destinations:{shape:"Sfr",locationName:"destinations"},Id:{locationName:"id"},MultiplexSettings:{shape:"Sfl",locationName:"multiplexSettings"},Name:{locationName:"name"},PipelinesRunningCount:{locationName:"pipelinesRunningCount",type:"integer"},ProgramCount:{locationName:"programCount",type:"integer"},State:{locationName:"state"},Tags:{shape:"See",locationName:"tags"}}},Sfr:{type:"list",member:{type:"structure",members:{MediaConnectSettings:{locationName:"mediaConnectSettings",type:"structure",members:{EntitlementArn:{locationName:"entitlementArn"}}}}}},Sfw:{type:"structure",members:{PreferredChannelPipeline:{locationName:"preferredChannelPipeline"},ProgramNumber:{locationName:"programNumber",type:"integer"},ServiceDescriptor:{locationName:"serviceDescriptor",type:"structure",members:{ProviderName:{locationName:"providerName"},ServiceName:{locationName:"serviceName"}},required:["ProviderName","ServiceName"]},VideoSettings:{locationName:"videoSettings",type:"structure",members:{ConstantBitrate:{locationName:"constantBitrate",type:"integer"},StatmuxSettings:{locationName:"statmuxSettings",type:"structure",members:{MaximumBitrate:{locationName:"maximumBitrate",type:"integer"},MinimumBitrate:{locationName:"minimumBitrate",type:"integer"},Priority:{locationName:"priority",type:"integer"}}}}}},required:["ProgramNumber"]},Sg5:{type:"structure",members:{ChannelId:{locationName:"channelId"},MultiplexProgramSettings:{shape:"Sfw",locationName:"multiplexProgramSettings"},PacketIdentifiersMap:{shape:"Sg6",locationName:"packetIdentifiersMap"},PipelineDetails:{shape:"Sg8",locationName:"pipelineDetails"},ProgramName:{locationName:"programName"}}},Sg6:{type:"structure",members:{AudioPids:{shape:"Sg7",locationName:"audioPids"},DvbSubPids:{shape:"Sg7",locationName:"dvbSubPids"},DvbTeletextPid:{locationName:"dvbTeletextPid",type:"integer"},EtvPlatformPid:{locationName:"etvPlatformPid",type:"integer"},EtvSignalPid:{locationName:"etvSignalPid",type:"integer"},KlvDataPids:{shape:"Sg7",locationName:"klvDataPids"},PcrPid:{locationName:"pcrPid",type:"integer"},PmtPid:{locationName:"pmtPid",type:"integer"},PrivateMetadataPid:{locationName:"privateMetadataPid",type:"integer"},Scte27Pids:{shape:"Sg7",locationName:"scte27Pids"},Scte35Pid:{locationName:"scte35Pid",type:"integer"},TimedMetadataPid:{locationName:"timedMetadataPid",type:"integer"},VideoPid:{locationName:"videoPid",type:"integer"}}},Sg7:{type:"list",member:{type:"integer"}},Sg8:{type:"list",member:{type:"structure",members:{ActiveChannelPipeline:{locationName:"activeChannelPipeline"},PipelineId:{locationName:"pipelineId"}}}},Sgr:{type:"structure",members:{ChannelClass:{locationName:"channelClass"},Codec:{locationName:"codec"},MaximumBitrate:{locationName:"maximumBitrate"},MaximumFramerate:{locationName:"maximumFramerate"},Resolution:{locationName:"resolution"},ResourceType:{locationName:"resourceType"},SpecialFeature:{locationName:"specialFeature"},VideoQuality:{locationName:"videoQuality"}}},Shc:{type:"structure",members:{ActiveInput:{locationName:"activeInput"},ConfiguredInput:{locationName:"configuredInput"},DeviceState:{locationName:"deviceState"},Framerate:{locationName:"framerate",type:"double"},Height:{locationName:"height",type:"integer"},MaxBitrate:{locationName:"maxBitrate",type:"integer"},ScanType:{locationName:"scanType"},Width:{locationName:"width",type:"integer"}}},Shh:{type:"structure",members:{DnsAddresses:{shape:"S5",locationName:"dnsAddresses"},Gateway:{locationName:"gateway"},IpAddress:{locationName:"ipAddress"},IpScheme:{locationName:"ipScheme"},SubnetMask:{locationName:"subnetMask"}}},Shk:{type:"structure",members:{ActiveInput:{locationName:"activeInput"},ConfiguredInput:{locationName:"configuredInput"},DeviceState:{locationName:"deviceState"},Framerate:{locationName:"framerate",type:"double"},Height:{locationName:"height",type:"integer"},MaxBitrate:{locationName:"maxBitrate",type:"integer"},ScanType:{locationName:"scanType"},Width:{locationName:"width",type:"integer"}}},Sj4:{type:"structure",members:{Arn:{locationName:"arn"},Count:{locationName:"count",type:"integer"},CurrencyCode:{locationName:"currencyCode"},Duration:{locationName:"duration",type:"integer"},DurationUnits:{locationName:"durationUnits"},End:{locationName:"end"},FixedPrice:{locationName:"fixedPrice",type:"double"},Name:{locationName:"name"},OfferingDescription:{locationName:"offeringDescription"},OfferingId:{locationName:"offeringId"},OfferingType:{locationName:"offeringType"},Region:{locationName:"region"},ReservationId:{locationName:"reservationId"},ResourceSpecification:{shape:"Sgr",locationName:"resourceSpecification"},Start:{locationName:"start"},State:{locationName:"state"},Tags:{shape:"See",locationName:"tags"},UsagePrice:{locationName:"usagePrice",type:"double"}}},Sjv:{type:"structure",members:{ConfiguredInput:{locationName:"configuredInput"},MaxBitrate:{locationName:"maxBitrate",type:"integer"}}}}}},4469:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["workdocs"]={};i.WorkDocs=s.defineService("workdocs",["2016-05-01"]);Object.defineProperty(a.services["workdocs"],"2016-05-01",{get:function get(){var e=r(6099);e.paginators=r(8317).pagination;return e},enumerable:true,configurable:true});e.exports=i.WorkDocs},4480:function(e){e.exports={pagination:{ListApplications:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListComponents:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListConfigurationHistory:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListLogPatternSets:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListLogPatterns:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListProblems:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},4483:function(e){e.exports={pagination:{ListItems:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},4487:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["kinesisvideomedia"]={};i.KinesisVideoMedia=s.defineService("kinesisvideomedia",["2017-09-30"]);Object.defineProperty(a.services["kinesisvideomedia"],"2017-09-30",{get:function get(){var e=r(8258);e.paginators=r(8784).pagination;return e},enumerable:true,configurable:true});e.exports=i.KinesisVideoMedia},4504:function(e){e.exports={pagination:{ListKeyspaces:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"keyspaces"},ListTables:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"tables"},ListTagsForResource:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"tags"}}}},4525:function(e){e.exports={version:2,waiters:{DBInstanceAvailable:{delay:30,operation:"DescribeDBInstances",maxAttempts:60,acceptors:[{expected:"available",matcher:"pathAll",state:"success",argument:"DBInstances[].DBInstanceStatus"},{expected:"deleted",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"},{expected:"deleting",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"},{expected:"failed",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"},{expected:"incompatible-restore",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"},{expected:"incompatible-parameters",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"}]},DBInstanceDeleted:{delay:30,operation:"DescribeDBInstances",maxAttempts:60,acceptors:[{expected:true,matcher:"path",state:"success",argument:"length(DBInstances) == `0`"},{expected:"DBInstanceNotFound",matcher:"error",state:"success"},{expected:"creating",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"},{expected:"modifying",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"},{expected:"rebooting",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"},{expected:"resetting-master-credentials",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"}]},DBSnapshotAvailable:{delay:30,operation:"DescribeDBSnapshots",maxAttempts:60,acceptors:[{expected:"available",matcher:"pathAll",state:"success",argument:"DBSnapshots[].Status"},{expected:"deleted",matcher:"pathAny",state:"failure",argument:"DBSnapshots[].Status"},{expected:"deleting",matcher:"pathAny",state:"failure",argument:"DBSnapshots[].Status"},{expected:"failed",matcher:"pathAny",state:"failure",argument:"DBSnapshots[].Status"},{expected:"incompatible-restore",matcher:"pathAny",state:"failure",argument:"DBSnapshots[].Status"},{expected:"incompatible-parameters",matcher:"pathAny",state:"failure",argument:"DBSnapshots[].Status"}]},DBSnapshotDeleted:{delay:30,operation:"DescribeDBSnapshots",maxAttempts:60,acceptors:[{expected:true,matcher:"path",state:"success",argument:"length(DBSnapshots) == `0`"},{expected:"DBSnapshotNotFound",matcher:"error",state:"success"},{expected:"creating",matcher:"pathAny",state:"failure",argument:"DBSnapshots[].Status"},{expected:"modifying",matcher:"pathAny",state:"failure",argument:"DBSnapshots[].Status"},{expected:"rebooting",matcher:"pathAny",state:"failure",argument:"DBSnapshots[].Status"},{expected:"resetting-master-credentials",matcher:"pathAny",state:"failure",argument:"DBSnapshots[].Status"}]},DBClusterSnapshotAvailable:{delay:30,operation:"DescribeDBClusterSnapshots",maxAttempts:60,acceptors:[{expected:"available",matcher:"pathAll",state:"success",argument:"DBClusterSnapshots[].Status"},{expected:"deleted",matcher:"pathAny",state:"failure",argument:"DBClusterSnapshots[].Status"},{expected:"deleting",matcher:"pathAny",state:"failure",argument:"DBClusterSnapshots[].Status"},{expected:"failed",matcher:"pathAny",state:"failure",argument:"DBClusterSnapshots[].Status"},{expected:"incompatible-restore",matcher:"pathAny",state:"failure",argument:"DBClusterSnapshots[].Status"},{expected:"incompatible-parameters",matcher:"pathAny",state:"failure",argument:"DBClusterSnapshots[].Status"}]},DBClusterSnapshotDeleted:{delay:30,operation:"DescribeDBClusterSnapshots",maxAttempts:60,acceptors:[{expected:true,matcher:"path",state:"success",argument:"length(DBClusterSnapshots) == `0`"},{expected:"DBClusterSnapshotNotFoundFault",matcher:"error",state:"success"},{expected:"creating",matcher:"pathAny",state:"failure",argument:"DBClusterSnapshots[].Status"},{expected:"modifying",matcher:"pathAny",state:"failure",argument:"DBClusterSnapshots[].Status"},{expected:"rebooting",matcher:"pathAny",state:"failure",argument:"DBClusterSnapshots[].Status"},{expected:"resetting-master-credentials",matcher:"pathAny",state:"failure",argument:"DBClusterSnapshots[].Status"}]}}}},4529:function(e){e.exports={pagination:{}}},4535:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2019-02-03",endpointPrefix:"kendra",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"kendra",serviceFullName:"AWSKendraFrontendService",serviceId:"kendra",signatureVersion:"v4",signingName:"kendra",targetPrefix:"AWSKendraFrontendService",uid:"kendra-2019-02-03"},operations:{AssociateEntitiesToExperience:{input:{type:"structure",required:["Id","IndexId","EntityList"],members:{Id:{},IndexId:{},EntityList:{type:"list",member:{shape:"S5"}}}},output:{type:"structure",members:{FailedEntityList:{type:"list",member:{shape:"Sa"}}}}},AssociatePersonasToEntities:{input:{type:"structure",required:["Id","IndexId","Personas"],members:{Id:{},IndexId:{},Personas:{type:"list",member:{type:"structure",required:["EntityId","Persona"],members:{EntityId:{},Persona:{}}}}}},output:{type:"structure",members:{FailedEntityList:{shape:"Sh"}}}},BatchDeleteDocument:{input:{type:"structure",required:["IndexId","DocumentIdList"],members:{IndexId:{},DocumentIdList:{type:"list",member:{}},DataSourceSyncJobMetricTarget:{type:"structure",required:["DataSourceId"],members:{DataSourceId:{},DataSourceSyncJobId:{}}}}},output:{type:"structure",members:{FailedDocuments:{type:"list",member:{type:"structure",members:{Id:{},ErrorCode:{},ErrorMessage:{}}}}}}},BatchGetDocumentStatus:{input:{type:"structure",required:["IndexId","DocumentInfoList"],members:{IndexId:{},DocumentInfoList:{type:"list",member:{type:"structure",required:["DocumentId"],members:{DocumentId:{},Attributes:{shape:"Sv"}}}}}},output:{type:"structure",members:{Errors:{type:"list",member:{type:"structure",members:{DocumentId:{},ErrorCode:{},ErrorMessage:{}}}},DocumentStatusList:{type:"list",member:{type:"structure",members:{DocumentId:{},DocumentStatus:{},FailureCode:{},FailureReason:{}}}}}}},BatchPutDocument:{input:{type:"structure",required:["IndexId","Documents"],members:{IndexId:{},RoleArn:{},Documents:{type:"list",member:{type:"structure",required:["Id"],members:{Id:{},Title:{},Blob:{type:"blob"},S3Path:{shape:"S1g"},Attributes:{shape:"Sv"},AccessControlList:{shape:"S1j"},HierarchicalAccessControlList:{type:"list",member:{type:"structure",required:["PrincipalList"],members:{PrincipalList:{shape:"S1j"}}}},ContentType:{}}}},CustomDocumentEnrichmentConfiguration:{shape:"S1r"}}},output:{type:"structure",members:{FailedDocuments:{type:"list",member:{type:"structure",members:{Id:{},ErrorCode:{},ErrorMessage:{}}}}}}},ClearQuerySuggestions:{input:{type:"structure",required:["IndexId"],members:{IndexId:{}}}},CreateDataSource:{input:{type:"structure",required:["Name","IndexId","Type"],members:{Name:{},IndexId:{},Type:{},Configuration:{shape:"S27"},Description:{},Schedule:{},RoleArn:{},Tags:{shape:"S5y"},ClientToken:{idempotencyToken:true},LanguageCode:{},CustomDocumentEnrichmentConfiguration:{shape:"S1r"}}},output:{type:"structure",required:["Id"],members:{Id:{}}}},CreateExperience:{input:{type:"structure",required:["Name","IndexId"],members:{Name:{},IndexId:{},RoleArn:{},Configuration:{shape:"S67"},Description:{},ClientToken:{idempotencyToken:true}}},output:{type:"structure",required:["Id"],members:{Id:{}}}},CreateFaq:{input:{type:"structure",required:["IndexId","Name","S3Path","RoleArn"],members:{IndexId:{},Name:{},Description:{},S3Path:{shape:"S1g"},RoleArn:{},Tags:{shape:"S5y"},FileFormat:{},ClientToken:{idempotencyToken:true},LanguageCode:{}}},output:{type:"structure",members:{Id:{}}}},CreateIndex:{input:{type:"structure",required:["Name","RoleArn"],members:{Name:{},Edition:{},RoleArn:{},ServerSideEncryptionConfiguration:{shape:"S6m"},Description:{},ClientToken:{idempotencyToken:true},Tags:{shape:"S5y"},UserTokenConfigurations:{shape:"S6o"},UserContextPolicy:{},UserGroupResolutionConfiguration:{shape:"S6y"}}},output:{type:"structure",members:{Id:{}}}},CreateQuerySuggestionsBlockList:{input:{type:"structure",required:["IndexId","Name","SourceS3Path","RoleArn"],members:{IndexId:{},Name:{},Description:{},SourceS3Path:{shape:"S1g"},ClientToken:{idempotencyToken:true},RoleArn:{},Tags:{shape:"S5y"}}},output:{type:"structure",members:{Id:{}}}},CreateThesaurus:{input:{type:"structure",required:["IndexId","Name","RoleArn","SourceS3Path"],members:{IndexId:{},Name:{},Description:{},RoleArn:{},Tags:{shape:"S5y"},SourceS3Path:{shape:"S1g"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{Id:{}}}},DeleteDataSource:{input:{type:"structure",required:["Id","IndexId"],members:{Id:{},IndexId:{}}}},DeleteExperience:{input:{type:"structure",required:["Id","IndexId"],members:{Id:{},IndexId:{}}},output:{type:"structure",members:{}}},DeleteFaq:{input:{type:"structure",required:["Id","IndexId"],members:{Id:{},IndexId:{}}}},DeleteIndex:{input:{type:"structure",required:["Id"],members:{Id:{}}}},DeletePrincipalMapping:{input:{type:"structure",required:["IndexId","GroupId"],members:{IndexId:{},DataSourceId:{},GroupId:{},OrderingId:{type:"long"}}}},DeleteQuerySuggestionsBlockList:{input:{type:"structure",required:["IndexId","Id"],members:{IndexId:{},Id:{}}}},DeleteThesaurus:{input:{type:"structure",required:["Id","IndexId"],members:{Id:{},IndexId:{}}}},DescribeDataSource:{input:{type:"structure",required:["Id","IndexId"],members:{Id:{},IndexId:{}}},output:{type:"structure",members:{Id:{},IndexId:{},Name:{},Type:{},Configuration:{shape:"S27"},CreatedAt:{type:"timestamp"},UpdatedAt:{type:"timestamp"},Description:{},Status:{},Schedule:{},RoleArn:{},ErrorMessage:{},LanguageCode:{},CustomDocumentEnrichmentConfiguration:{shape:"S1r"}}}},DescribeExperience:{input:{type:"structure",required:["Id","IndexId"],members:{Id:{},IndexId:{}}},output:{type:"structure",members:{Id:{},IndexId:{},Name:{},Endpoints:{shape:"S7o"},Configuration:{shape:"S67"},CreatedAt:{type:"timestamp"},UpdatedAt:{type:"timestamp"},Description:{},Status:{},RoleArn:{},ErrorMessage:{}}}},DescribeFaq:{input:{type:"structure",required:["Id","IndexId"],members:{Id:{},IndexId:{}}},output:{type:"structure",members:{Id:{},IndexId:{},Name:{},Description:{},CreatedAt:{type:"timestamp"},UpdatedAt:{type:"timestamp"},S3Path:{shape:"S1g"},Status:{},RoleArn:{},ErrorMessage:{},FileFormat:{},LanguageCode:{}}}},DescribeIndex:{input:{type:"structure",required:["Id"],members:{Id:{}}},output:{type:"structure",members:{Name:{},Id:{},Edition:{},RoleArn:{},ServerSideEncryptionConfiguration:{shape:"S6m"},Status:{},Description:{},CreatedAt:{type:"timestamp"},UpdatedAt:{type:"timestamp"},DocumentMetadataConfigurations:{shape:"S7z"},IndexStatistics:{type:"structure",required:["FaqStatistics","TextDocumentStatistics"],members:{FaqStatistics:{type:"structure",required:["IndexedQuestionAnswersCount"],members:{IndexedQuestionAnswersCount:{type:"integer"}}},TextDocumentStatistics:{type:"structure",required:["IndexedTextDocumentsCount","IndexedTextBytes"],members:{IndexedTextDocumentsCount:{type:"integer"},IndexedTextBytes:{type:"long"}}}}},ErrorMessage:{},CapacityUnits:{shape:"S8h"},UserTokenConfigurations:{shape:"S6o"},UserContextPolicy:{},UserGroupResolutionConfiguration:{shape:"S6y"}}}},DescribePrincipalMapping:{input:{type:"structure",required:["IndexId","GroupId"],members:{IndexId:{},DataSourceId:{},GroupId:{}}},output:{type:"structure",members:{IndexId:{},DataSourceId:{},GroupId:{},GroupOrderingIdSummaries:{type:"list",member:{type:"structure",members:{Status:{},LastUpdatedAt:{type:"timestamp"},ReceivedAt:{type:"timestamp"},OrderingId:{type:"long"},FailureReason:{}}}}}}},DescribeQuerySuggestionsBlockList:{input:{type:"structure",required:["IndexId","Id"],members:{IndexId:{},Id:{}}},output:{type:"structure",members:{IndexId:{},Id:{},Name:{},Description:{},Status:{},ErrorMessage:{},CreatedAt:{type:"timestamp"},UpdatedAt:{type:"timestamp"},SourceS3Path:{shape:"S1g"},ItemCount:{type:"integer"},FileSizeBytes:{type:"long"},RoleArn:{}}}},DescribeQuerySuggestionsConfig:{input:{type:"structure",required:["IndexId"],members:{IndexId:{}}},output:{type:"structure",members:{Mode:{},Status:{},QueryLogLookBackWindowInDays:{type:"integer"},IncludeQueriesWithoutUserInformation:{type:"boolean"},MinimumNumberOfQueryingUsers:{type:"integer"},MinimumQueryCount:{type:"integer"},LastSuggestionsBuildTime:{type:"timestamp"},LastClearTime:{type:"timestamp"},TotalSuggestionsCount:{type:"integer"}}}},DescribeThesaurus:{input:{type:"structure",required:["Id","IndexId"],members:{Id:{},IndexId:{}}},output:{type:"structure",members:{Id:{},IndexId:{},Name:{},Description:{},Status:{},ErrorMessage:{},CreatedAt:{type:"timestamp"},UpdatedAt:{type:"timestamp"},RoleArn:{},SourceS3Path:{shape:"S1g"},FileSizeBytes:{type:"long"},TermCount:{type:"long"},SynonymRuleCount:{type:"long"}}}},DisassociateEntitiesFromExperience:{input:{type:"structure",required:["Id","IndexId","EntityList"],members:{Id:{},IndexId:{},EntityList:{type:"list",member:{shape:"S5"}}}},output:{type:"structure",members:{FailedEntityList:{shape:"Sh"}}}},DisassociatePersonasFromEntities:{input:{type:"structure",required:["Id","IndexId","EntityIds"],members:{Id:{},IndexId:{},EntityIds:{type:"list",member:{}}}},output:{type:"structure",members:{FailedEntityList:{shape:"Sh"}}}},GetQuerySuggestions:{input:{type:"structure",required:["IndexId","QueryText"],members:{IndexId:{},QueryText:{},MaxSuggestionsCount:{type:"integer"}}},output:{type:"structure",members:{QuerySuggestionsId:{},Suggestions:{type:"list",member:{type:"structure",members:{Id:{},Value:{type:"structure",members:{Text:{type:"structure",members:{Text:{},Highlights:{type:"list",member:{type:"structure",members:{BeginOffset:{type:"integer"},EndOffset:{type:"integer"}}}}}}}}}}}}}},GetSnapshots:{input:{type:"structure",required:["IndexId","Interval","MetricType"],members:{IndexId:{},Interval:{},MetricType:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{SnapShotTimeFilter:{shape:"S9q"},SnapshotsDataHeader:{type:"list",member:{}},SnapshotsData:{type:"list",member:{type:"list",member:{}}},NextToken:{}}}},ListDataSourceSyncJobs:{input:{type:"structure",required:["Id","IndexId"],members:{Id:{},IndexId:{},NextToken:{},MaxResults:{type:"integer"},StartTimeFilter:{shape:"S9q"},StatusFilter:{}}},output:{type:"structure",members:{History:{type:"list",member:{type:"structure",members:{ExecutionId:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Status:{},ErrorMessage:{},ErrorCode:{},DataSourceErrorCode:{},Metrics:{type:"structure",members:{DocumentsAdded:{},DocumentsModified:{},DocumentsDeleted:{},DocumentsFailed:{},DocumentsScanned:{}}}}}},NextToken:{}}}},ListDataSources:{input:{type:"structure",required:["IndexId"],members:{IndexId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{SummaryItems:{type:"list",member:{type:"structure",members:{Name:{},Id:{},Type:{},CreatedAt:{type:"timestamp"},UpdatedAt:{type:"timestamp"},Status:{},LanguageCode:{}}}},NextToken:{}}}},ListEntityPersonas:{input:{type:"structure",required:["Id","IndexId"],members:{Id:{},IndexId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{SummaryItems:{type:"list",member:{type:"structure",members:{EntityId:{},Persona:{},CreatedAt:{type:"timestamp"},UpdatedAt:{type:"timestamp"}}}},NextToken:{}}}},ListExperienceEntities:{input:{type:"structure",required:["Id","IndexId"],members:{Id:{},IndexId:{},NextToken:{}}},output:{type:"structure",members:{SummaryItems:{type:"list",member:{type:"structure",members:{EntityId:{},EntityType:{},DisplayData:{type:"structure",members:{UserName:{shape:"Sah"},GroupName:{shape:"Sah"},IdentifiedUserName:{shape:"Sah"},FirstName:{shape:"Sah"},LastName:{shape:"Sah"}}}}}},NextToken:{}}}},ListExperiences:{input:{type:"structure",required:["IndexId"],members:{IndexId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{SummaryItems:{type:"list",member:{type:"structure",members:{Name:{},Id:{},CreatedAt:{type:"timestamp"},Status:{},Endpoints:{shape:"S7o"}}}},NextToken:{}}}},ListFaqs:{input:{type:"structure",required:["IndexId"],members:{IndexId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NextToken:{},FaqSummaryItems:{type:"list",member:{type:"structure",members:{Id:{},Name:{},Status:{},CreatedAt:{type:"timestamp"},UpdatedAt:{type:"timestamp"},FileFormat:{},LanguageCode:{}}}}}}},ListGroupsOlderThanOrderingId:{input:{type:"structure",required:["IndexId","OrderingId"],members:{IndexId:{},DataSourceId:{},OrderingId:{type:"long"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{GroupsSummaries:{type:"list",member:{type:"structure",members:{GroupId:{},OrderingId:{type:"long"}}}},NextToken:{}}}},ListIndices:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{IndexConfigurationSummaryItems:{type:"list",member:{type:"structure",required:["CreatedAt","UpdatedAt","Status"],members:{Name:{},Id:{},Edition:{},CreatedAt:{type:"timestamp"},UpdatedAt:{type:"timestamp"},Status:{}}}},NextToken:{}}}},ListQuerySuggestionsBlockLists:{input:{type:"structure",required:["IndexId"],members:{IndexId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{BlockListSummaryItems:{type:"list",member:{type:"structure",members:{Id:{},Name:{},Status:{},CreatedAt:{type:"timestamp"},UpdatedAt:{type:"timestamp"},ItemCount:{type:"integer"}}}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},output:{type:"structure",members:{Tags:{shape:"S5y"}}}},ListThesauri:{input:{type:"structure",required:["IndexId"],members:{IndexId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NextToken:{},ThesaurusSummaryItems:{type:"list",member:{type:"structure",members:{Id:{},Name:{},Status:{},CreatedAt:{type:"timestamp"},UpdatedAt:{type:"timestamp"}}}}}}},PutPrincipalMapping:{input:{type:"structure",required:["IndexId","GroupId","GroupMembers"],members:{IndexId:{},DataSourceId:{},GroupId:{},GroupMembers:{type:"structure",members:{MemberGroups:{type:"list",member:{type:"structure",required:["GroupId"],members:{GroupId:{},DataSourceId:{}}}},MemberUsers:{type:"list",member:{type:"structure",required:["UserId"],members:{UserId:{}}}},S3PathforGroupMembers:{shape:"S1g"}}},OrderingId:{type:"long"},RoleArn:{}}}},Query:{input:{type:"structure",required:["IndexId"],members:{IndexId:{},QueryText:{},AttributeFilter:{shape:"Sbo"},Facets:{shape:"Sbq"},RequestedDocumentAttributes:{type:"list",member:{}},QueryResultTypeFilter:{},DocumentRelevanceOverrideConfigurations:{type:"list",member:{type:"structure",required:["Name","Relevance"],members:{Name:{},Relevance:{shape:"S83"}}}},PageNumber:{type:"integer"},PageSize:{type:"integer"},SortingConfiguration:{type:"structure",required:["DocumentAttributeKey","SortOrder"],members:{DocumentAttributeKey:{},SortOrder:{}}},UserContext:{type:"structure",members:{Token:{},UserId:{},Groups:{type:"list",member:{}},DataSourceGroups:{type:"list",member:{type:"structure",required:["GroupId","DataSourceId"],members:{GroupId:{},DataSourceId:{}}}}}},VisitorId:{},SpellCorrectionConfiguration:{type:"structure",required:["IncludeQuerySpellCheckSuggestions"],members:{IncludeQuerySpellCheckSuggestions:{type:"boolean"}}}}},output:{type:"structure",members:{QueryId:{},ResultItems:{type:"list",member:{type:"structure",members:{Id:{},Type:{},AdditionalAttributes:{type:"list",member:{type:"structure",required:["Key","ValueType","Value"],members:{Key:{},ValueType:{},Value:{type:"structure",members:{TextWithHighlightsValue:{shape:"Sce"}}}}}},DocumentId:{},DocumentTitle:{shape:"Sce"},DocumentExcerpt:{shape:"Sce"},DocumentURI:{},DocumentAttributes:{shape:"Sv"},ScoreAttributes:{type:"structure",members:{ScoreConfidence:{}}},FeedbackToken:{}}}},FacetResults:{shape:"Scl"},TotalNumberOfResults:{type:"integer"},Warnings:{type:"list",member:{type:"structure",members:{Message:{},Code:{}}}},SpellCorrectedQueries:{type:"list",member:{type:"structure",members:{SuggestedQueryText:{},Corrections:{type:"list",member:{type:"structure",members:{BeginOffset:{type:"integer"},EndOffset:{type:"integer"},Term:{},CorrectedTerm:{}}}}}}}}}},StartDataSourceSyncJob:{input:{type:"structure",required:["Id","IndexId"],members:{Id:{},IndexId:{}}},output:{type:"structure",members:{ExecutionId:{}}}},StopDataSourceSyncJob:{input:{type:"structure",required:["Id","IndexId"],members:{Id:{},IndexId:{}}}},SubmitFeedback:{input:{type:"structure",required:["IndexId","QueryId"],members:{IndexId:{},QueryId:{},ClickFeedbackItems:{type:"list",member:{type:"structure",required:["ResultId","ClickTime"],members:{ResultId:{},ClickTime:{type:"timestamp"}}}},RelevanceFeedbackItems:{type:"list",member:{type:"structure",required:["ResultId","RelevanceValue"],members:{ResultId:{},RelevanceValue:{}}}}}}},TagResource:{input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"S5y"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateDataSource:{input:{type:"structure",required:["Id","IndexId"],members:{Id:{},Name:{},IndexId:{},Configuration:{shape:"S27"},Description:{},Schedule:{},RoleArn:{},LanguageCode:{},CustomDocumentEnrichmentConfiguration:{shape:"S1r"}}}},UpdateExperience:{input:{type:"structure",required:["Id","IndexId"],members:{Id:{},Name:{},IndexId:{},RoleArn:{},Configuration:{shape:"S67"},Description:{}}}},UpdateIndex:{input:{type:"structure",required:["Id"],members:{Id:{},Name:{},RoleArn:{},Description:{},DocumentMetadataConfigurationUpdates:{shape:"S7z"},CapacityUnits:{shape:"S8h"},UserTokenConfigurations:{shape:"S6o"},UserContextPolicy:{},UserGroupResolutionConfiguration:{shape:"S6y"}}}},UpdateQuerySuggestionsBlockList:{input:{type:"structure",required:["IndexId","Id"],members:{IndexId:{},Id:{},Name:{},Description:{},SourceS3Path:{shape:"S1g"},RoleArn:{}}}},UpdateQuerySuggestionsConfig:{input:{type:"structure",required:["IndexId"],members:{IndexId:{},Mode:{},QueryLogLookBackWindowInDays:{type:"integer"},IncludeQueriesWithoutUserInformation:{type:"boolean"},MinimumNumberOfQueryingUsers:{type:"integer"},MinimumQueryCount:{type:"integer"}}}},UpdateThesaurus:{input:{type:"structure",required:["Id","IndexId"],members:{Id:{},Name:{},IndexId:{},Description:{},RoleArn:{},SourceS3Path:{shape:"S1g"}}}}},shapes:{S5:{type:"structure",required:["EntityId","EntityType"],members:{EntityId:{},EntityType:{}}},Sa:{type:"structure",members:{EntityId:{},ErrorMessage:{}}},Sh:{type:"list",member:{shape:"Sa"}},Sv:{type:"list",member:{shape:"Sw"}},Sw:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{shape:"Sy"}}},Sy:{type:"structure",members:{StringValue:{},StringListValue:{type:"list",member:{}},LongValue:{type:"long"},DateValue:{type:"timestamp"}}},S1g:{type:"structure",required:["Bucket","Key"],members:{Bucket:{},Key:{}}},S1j:{type:"list",member:{type:"structure",required:["Name","Type","Access"],members:{Name:{},Type:{},Access:{},DataSourceId:{}}}},S1r:{type:"structure",members:{InlineConfigurations:{type:"list",member:{type:"structure",members:{Condition:{shape:"S1u"},Target:{type:"structure",members:{TargetDocumentAttributeKey:{},TargetDocumentAttributeValueDeletion:{type:"boolean"},TargetDocumentAttributeValue:{shape:"Sy"}}},DocumentContentDeletion:{type:"boolean"}}}},PreExtractionHookConfiguration:{shape:"S1y"},PostExtractionHookConfiguration:{shape:"S1y"},RoleArn:{}}},S1u:{type:"structure",required:["ConditionDocumentAttributeKey","Operator"],members:{ConditionDocumentAttributeKey:{},Operator:{},ConditionOnValue:{shape:"Sy"}}},S1y:{type:"structure",required:["LambdaArn","S3Bucket"],members:{InvocationCondition:{shape:"S1u"},LambdaArn:{},S3Bucket:{}}},S27:{type:"structure",members:{S3Configuration:{type:"structure",required:["BucketName"],members:{BucketName:{},InclusionPrefixes:{shape:"S29"},InclusionPatterns:{shape:"S29"},ExclusionPatterns:{shape:"S29"},DocumentsMetadataConfiguration:{type:"structure",members:{S3Prefix:{}}},AccessControlListConfiguration:{type:"structure",members:{KeyPath:{}}}}},SharePointConfiguration:{type:"structure",required:["SharePointVersion","Urls","SecretArn"],members:{SharePointVersion:{},Urls:{type:"list",member:{}},SecretArn:{},CrawlAttachments:{type:"boolean"},UseChangeLog:{type:"boolean"},InclusionPatterns:{shape:"S29"},ExclusionPatterns:{shape:"S29"},VpcConfiguration:{shape:"S2i"},FieldMappings:{shape:"S2n"},DocumentTitleFieldName:{},DisableLocalGroups:{type:"boolean"},SslCertificateS3Path:{shape:"S1g"}}},DatabaseConfiguration:{type:"structure",required:["DatabaseEngineType","ConnectionConfiguration","ColumnConfiguration"],members:{DatabaseEngineType:{},ConnectionConfiguration:{type:"structure",required:["DatabaseHost","DatabasePort","DatabaseName","TableName","SecretArn"],members:{DatabaseHost:{},DatabasePort:{type:"integer"},DatabaseName:{},TableName:{},SecretArn:{}}},VpcConfiguration:{shape:"S2i"},ColumnConfiguration:{type:"structure",required:["DocumentIdColumnName","DocumentDataColumnName","ChangeDetectingColumns"],members:{DocumentIdColumnName:{},DocumentDataColumnName:{},DocumentTitleColumnName:{},FieldMappings:{shape:"S2n"},ChangeDetectingColumns:{type:"list",member:{}}}},AclConfiguration:{type:"structure",required:["AllowedGroupsColumnName"],members:{AllowedGroupsColumnName:{}}},SqlConfiguration:{type:"structure",members:{QueryIdentifiersEnclosingOption:{}}}}},SalesforceConfiguration:{type:"structure",required:["ServerUrl","SecretArn"],members:{ServerUrl:{},SecretArn:{},StandardObjectConfigurations:{type:"list",member:{type:"structure",required:["Name","DocumentDataFieldName"],members:{Name:{},DocumentDataFieldName:{},DocumentTitleFieldName:{},FieldMappings:{shape:"S2n"}}}},KnowledgeArticleConfiguration:{type:"structure",required:["IncludedStates"],members:{IncludedStates:{type:"list",member:{}},StandardKnowledgeArticleTypeConfiguration:{type:"structure",required:["DocumentDataFieldName"],members:{DocumentDataFieldName:{},DocumentTitleFieldName:{},FieldMappings:{shape:"S2n"}}},CustomKnowledgeArticleTypeConfigurations:{type:"list",member:{type:"structure",required:["Name","DocumentDataFieldName"],members:{Name:{},DocumentDataFieldName:{},DocumentTitleFieldName:{},FieldMappings:{shape:"S2n"}}}}}},ChatterFeedConfiguration:{type:"structure",required:["DocumentDataFieldName"],members:{DocumentDataFieldName:{},DocumentTitleFieldName:{},FieldMappings:{shape:"S2n"},IncludeFilterTypes:{type:"list",member:{}}}},CrawlAttachments:{type:"boolean"},StandardObjectAttachmentConfiguration:{type:"structure",members:{DocumentTitleFieldName:{},FieldMappings:{shape:"S2n"}}},IncludeAttachmentFilePatterns:{shape:"S29"},ExcludeAttachmentFilePatterns:{shape:"S29"}}},OneDriveConfiguration:{type:"structure",required:["TenantDomain","SecretArn","OneDriveUsers"],members:{TenantDomain:{},SecretArn:{},OneDriveUsers:{type:"structure",members:{OneDriveUserList:{type:"list",member:{}},OneDriveUserS3Path:{shape:"S1g"}}},InclusionPatterns:{shape:"S29"},ExclusionPatterns:{shape:"S29"},FieldMappings:{shape:"S2n"},DisableLocalGroups:{type:"boolean"}}},ServiceNowConfiguration:{type:"structure",required:["HostUrl","SecretArn","ServiceNowBuildVersion"],members:{HostUrl:{},SecretArn:{},ServiceNowBuildVersion:{},KnowledgeArticleConfiguration:{type:"structure",required:["DocumentDataFieldName"],members:{CrawlAttachments:{type:"boolean"},IncludeAttachmentFilePatterns:{shape:"S29"},ExcludeAttachmentFilePatterns:{shape:"S29"},DocumentDataFieldName:{},DocumentTitleFieldName:{},FieldMappings:{shape:"S2n"},FilterQuery:{}}},ServiceCatalogConfiguration:{type:"structure",required:["DocumentDataFieldName"],members:{CrawlAttachments:{type:"boolean"},IncludeAttachmentFilePatterns:{shape:"S29"},ExcludeAttachmentFilePatterns:{shape:"S29"},DocumentDataFieldName:{},DocumentTitleFieldName:{},FieldMappings:{shape:"S2n"}}},AuthenticationType:{}}},ConfluenceConfiguration:{type:"structure",required:["ServerUrl","SecretArn","Version"],members:{ServerUrl:{},SecretArn:{},Version:{},SpaceConfiguration:{type:"structure",members:{CrawlPersonalSpaces:{type:"boolean"},CrawlArchivedSpaces:{type:"boolean"},IncludeSpaces:{shape:"S3z"},ExcludeSpaces:{shape:"S3z"},SpaceFieldMappings:{type:"list",member:{type:"structure",members:{DataSourceFieldName:{},DateFieldFormat:{},IndexFieldName:{}}}}}},PageConfiguration:{type:"structure",members:{PageFieldMappings:{type:"list",member:{type:"structure",members:{DataSourceFieldName:{},DateFieldFormat:{},IndexFieldName:{}}}}}},BlogConfiguration:{type:"structure",members:{BlogFieldMappings:{type:"list",member:{type:"structure",members:{DataSourceFieldName:{},DateFieldFormat:{},IndexFieldName:{}}}}}},AttachmentConfiguration:{type:"structure",members:{CrawlAttachments:{type:"boolean"},AttachmentFieldMappings:{type:"list",member:{type:"structure",members:{DataSourceFieldName:{},DateFieldFormat:{},IndexFieldName:{}}}}}},VpcConfiguration:{shape:"S2i"},InclusionPatterns:{shape:"S29"},ExclusionPatterns:{shape:"S29"}}},GoogleDriveConfiguration:{type:"structure",required:["SecretArn"],members:{SecretArn:{},InclusionPatterns:{shape:"S29"},ExclusionPatterns:{shape:"S29"},FieldMappings:{shape:"S2n"},ExcludeMimeTypes:{type:"list",member:{}},ExcludeUserAccounts:{type:"list",member:{}},ExcludeSharedDrives:{type:"list",member:{}}}},WebCrawlerConfiguration:{type:"structure",required:["Urls"],members:{Urls:{type:"structure",members:{SeedUrlConfiguration:{type:"structure",required:["SeedUrls"],members:{SeedUrls:{type:"list",member:{}},WebCrawlerMode:{}}},SiteMapsConfiguration:{type:"structure",required:["SiteMaps"],members:{SiteMaps:{type:"list",member:{}}}}}},CrawlDepth:{type:"integer"},MaxLinksPerPage:{type:"integer"},MaxContentSizePerPageInMegaBytes:{type:"float"},MaxUrlsPerMinuteCrawlRate:{type:"integer"},UrlInclusionPatterns:{shape:"S29"},UrlExclusionPatterns:{shape:"S29"},ProxyConfiguration:{type:"structure",required:["Host","Port"],members:{Host:{},Port:{type:"integer"},Credentials:{}}},AuthenticationConfiguration:{type:"structure",members:{BasicAuthentication:{type:"list",member:{type:"structure",required:["Host","Port","Credentials"],members:{Host:{},Port:{type:"integer"},Credentials:{}}}}}}}},WorkDocsConfiguration:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{},CrawlComments:{type:"boolean"},UseChangeLog:{type:"boolean"},InclusionPatterns:{shape:"S29"},ExclusionPatterns:{shape:"S29"},FieldMappings:{shape:"S2n"}}},FsxConfiguration:{type:"structure",required:["FileSystemId","FileSystemType","VpcConfiguration"],members:{FileSystemId:{},FileSystemType:{},VpcConfiguration:{shape:"S2i"},SecretArn:{},InclusionPatterns:{shape:"S29"},ExclusionPatterns:{shape:"S29"},FieldMappings:{shape:"S2n"}}},SlackConfiguration:{type:"structure",required:["TeamId","SecretArn","SlackEntityList","SinceCrawlDate"],members:{TeamId:{},SecretArn:{},VpcConfiguration:{shape:"S2i"},SlackEntityList:{type:"list",member:{}},UseChangeLog:{type:"boolean"},CrawlBotMessage:{type:"boolean"},ExcludeArchived:{type:"boolean"},SinceCrawlDate:{},LookBackPeriod:{type:"integer"},PrivateChannelFilter:{type:"list",member:{}},PublicChannelFilter:{type:"list",member:{}},InclusionPatterns:{shape:"S29"},ExclusionPatterns:{shape:"S29"},FieldMappings:{shape:"S2n"}}},BoxConfiguration:{type:"structure",required:["EnterpriseId","SecretArn"],members:{EnterpriseId:{},SecretArn:{},UseChangeLog:{type:"boolean"},CrawlComments:{type:"boolean"},CrawlTasks:{type:"boolean"},CrawlWebLinks:{type:"boolean"},FileFieldMappings:{shape:"S2n"},TaskFieldMappings:{shape:"S2n"},CommentFieldMappings:{shape:"S2n"},WebLinkFieldMappings:{shape:"S2n"},InclusionPatterns:{shape:"S29"},ExclusionPatterns:{shape:"S29"},VpcConfiguration:{shape:"S2i"}}},QuipConfiguration:{type:"structure",required:["Domain","SecretArn"],members:{Domain:{},SecretArn:{},CrawlFileComments:{type:"boolean"},CrawlChatRooms:{type:"boolean"},CrawlAttachments:{type:"boolean"},FolderIds:{type:"list",member:{}},ThreadFieldMappings:{shape:"S2n"},MessageFieldMappings:{shape:"S2n"},AttachmentFieldMappings:{shape:"S2n"},InclusionPatterns:{shape:"S29"},ExclusionPatterns:{shape:"S29"},VpcConfiguration:{shape:"S2i"}}},JiraConfiguration:{type:"structure",required:["JiraAccountUrl","SecretArn"],members:{JiraAccountUrl:{},SecretArn:{},UseChangeLog:{type:"boolean"},Project:{type:"list",member:{}},IssueType:{type:"list",member:{}},Status:{type:"list",member:{}},IssueSubEntityFilter:{type:"list",member:{}},AttachmentFieldMappings:{shape:"S2n"},CommentFieldMappings:{shape:"S2n"},IssueFieldMappings:{shape:"S2n"},ProjectFieldMappings:{shape:"S2n"},WorkLogFieldMappings:{shape:"S2n"},InclusionPatterns:{shape:"S29"},ExclusionPatterns:{shape:"S29"},VpcConfiguration:{shape:"S2i"}}}}},S29:{type:"list",member:{}},S2i:{type:"structure",required:["SubnetIds","SecurityGroupIds"],members:{SubnetIds:{type:"list",member:{}},SecurityGroupIds:{type:"list",member:{}}}},S2n:{type:"list",member:{type:"structure",required:["DataSourceFieldName","IndexFieldName"],members:{DataSourceFieldName:{},DateFieldFormat:{},IndexFieldName:{}}}},S3z:{type:"list",member:{}},S5y:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S67:{type:"structure",members:{ContentSourceConfiguration:{type:"structure",members:{DataSourceIds:{type:"list",member:{}},FaqIds:{type:"list",member:{}},DirectPutContent:{type:"boolean"}}},UserIdentityConfiguration:{type:"structure",members:{IdentityAttributeName:{}}}}},S6m:{type:"structure",members:{KmsKeyId:{type:"string",sensitive:true}}},S6o:{type:"list",member:{type:"structure",members:{JwtTokenTypeConfiguration:{type:"structure",required:["KeyLocation"],members:{KeyLocation:{},URL:{},SecretManagerArn:{},UserNameAttributeField:{},GroupAttributeField:{},Issuer:{},ClaimRegex:{}}},JsonTokenTypeConfiguration:{type:"structure",required:["UserNameAttributeField","GroupAttributeField"],members:{UserNameAttributeField:{},GroupAttributeField:{}}}}}},S6y:{type:"structure",required:["UserGroupResolutionMode"],members:{UserGroupResolutionMode:{}}},S7o:{type:"list",member:{type:"structure",members:{EndpointType:{},Endpoint:{}}}},S7z:{type:"list",member:{type:"structure",required:["Name","Type"],members:{Name:{},Type:{},Relevance:{shape:"S83"},Search:{type:"structure",members:{Facetable:{type:"boolean"},Searchable:{type:"boolean"},Displayable:{type:"boolean"},Sortable:{type:"boolean"}}}}}},S83:{type:"structure",members:{Freshness:{type:"boolean"},Importance:{type:"integer"},Duration:{},RankOrder:{},ValueImportanceMap:{type:"map",key:{},value:{type:"integer"}}}},S8h:{type:"structure",required:["StorageCapacityUnits","QueryCapacityUnits"],members:{StorageCapacityUnits:{type:"integer"},QueryCapacityUnits:{type:"integer"}}},S9q:{type:"structure",members:{StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}}},Sah:{type:"string",sensitive:true},Sbo:{type:"structure",members:{AndAllFilters:{shape:"Sbp"},OrAllFilters:{shape:"Sbp"},NotFilter:{shape:"Sbo"},EqualsTo:{shape:"Sw"},ContainsAll:{shape:"Sw"},ContainsAny:{shape:"Sw"},GreaterThan:{shape:"Sw"},GreaterThanOrEquals:{shape:"Sw"},LessThan:{shape:"Sw"},LessThanOrEquals:{shape:"Sw"}}},Sbp:{type:"list",member:{shape:"Sbo"}},Sbq:{type:"list",member:{type:"structure",members:{DocumentAttributeKey:{},Facets:{shape:"Sbq"},MaxResults:{type:"integer"}}}},Sce:{type:"structure",members:{Text:{},Highlights:{type:"list",member:{type:"structure",required:["BeginOffset","EndOffset"],members:{BeginOffset:{type:"integer"},EndOffset:{type:"integer"},TopAnswer:{type:"boolean"},Type:{}}}}}},Scl:{type:"list",member:{type:"structure",members:{DocumentAttributeKey:{},DocumentAttributeValueType:{},DocumentAttributeValueCountPairs:{type:"list",member:{type:"structure",members:{DocumentAttributeValue:{shape:"Sy"},Count:{type:"integer"},FacetResults:{shape:"Scl"}}}}}}}}}},4540:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2013-06-30",endpointPrefix:"storagegateway",jsonVersion:"1.1",protocol:"json",serviceFullName:"AWS Storage Gateway",serviceId:"Storage Gateway",signatureVersion:"v4",targetPrefix:"StorageGateway_20130630",uid:"storagegateway-2013-06-30"},operations:{ActivateGateway:{input:{type:"structure",required:["ActivationKey","GatewayName","GatewayTimezone","GatewayRegion"],members:{ActivationKey:{},GatewayName:{},GatewayTimezone:{},GatewayRegion:{},GatewayType:{},TapeDriveType:{},MediumChangerType:{},Tags:{shape:"S9"}}},output:{type:"structure",members:{GatewayARN:{}}}},AddCache:{input:{type:"structure",required:["GatewayARN","DiskIds"],members:{GatewayARN:{},DiskIds:{shape:"Sg"}}},output:{type:"structure",members:{GatewayARN:{}}}},AddTagsToResource:{input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"S9"}}},output:{type:"structure",members:{ResourceARN:{}}}},AddUploadBuffer:{input:{type:"structure",required:["GatewayARN","DiskIds"],members:{GatewayARN:{},DiskIds:{shape:"Sg"}}},output:{type:"structure",members:{GatewayARN:{}}}},AddWorkingStorage:{input:{type:"structure",required:["GatewayARN","DiskIds"],members:{GatewayARN:{},DiskIds:{shape:"Sg"}}},output:{type:"structure",members:{GatewayARN:{}}}},AssignTapePool:{input:{type:"structure",required:["TapeARN","PoolId"],members:{TapeARN:{},PoolId:{},BypassGovernanceRetention:{type:"boolean"}}},output:{type:"structure",members:{TapeARN:{}}}},AssociateFileSystem:{input:{type:"structure",required:["UserName","Password","ClientToken","GatewayARN","LocationARN"],members:{UserName:{},Password:{shape:"Sx"},ClientToken:{},GatewayARN:{},LocationARN:{},Tags:{shape:"S9"},AuditDestinationARN:{},CacheAttributes:{shape:"S11"},EndpointNetworkConfiguration:{shape:"S13"}}},output:{type:"structure",members:{FileSystemAssociationARN:{}}}},AttachVolume:{input:{type:"structure",required:["GatewayARN","VolumeARN","NetworkInterfaceId"],members:{GatewayARN:{},TargetName:{},VolumeARN:{},NetworkInterfaceId:{},DiskId:{}}},output:{type:"structure",members:{VolumeARN:{},TargetARN:{}}}},CancelArchival:{input:{type:"structure",required:["GatewayARN","TapeARN"],members:{GatewayARN:{},TapeARN:{}}},output:{type:"structure",members:{TapeARN:{}}}},CancelRetrieval:{input:{type:"structure",required:["GatewayARN","TapeARN"],members:{GatewayARN:{},TapeARN:{}}},output:{type:"structure",members:{TapeARN:{}}}},CreateCachediSCSIVolume:{input:{type:"structure",required:["GatewayARN","VolumeSizeInBytes","TargetName","NetworkInterfaceId","ClientToken"],members:{GatewayARN:{},VolumeSizeInBytes:{type:"long"},SnapshotId:{},TargetName:{},SourceVolumeARN:{},NetworkInterfaceId:{},ClientToken:{},KMSEncrypted:{type:"boolean"},KMSKey:{},Tags:{shape:"S9"}}},output:{type:"structure",members:{VolumeARN:{},TargetARN:{}}}},CreateNFSFileShare:{input:{type:"structure",required:["ClientToken","GatewayARN","Role","LocationARN"],members:{ClientToken:{},NFSFileShareDefaults:{shape:"S1p"},GatewayARN:{},KMSEncrypted:{type:"boolean"},KMSKey:{},Role:{},LocationARN:{},DefaultStorageClass:{},ObjectACL:{},ClientList:{shape:"S1w"},Squash:{},ReadOnly:{type:"boolean"},GuessMIMETypeEnabled:{type:"boolean"},RequesterPays:{type:"boolean"},Tags:{shape:"S9"},FileShareName:{},CacheAttributes:{shape:"S11"},NotificationPolicy:{},VPCEndpointDNSName:{},BucketRegion:{},AuditDestinationARN:{}}},output:{type:"structure",members:{FileShareARN:{}}}},CreateSMBFileShare:{input:{type:"structure",required:["ClientToken","GatewayARN","Role","LocationARN"],members:{ClientToken:{},GatewayARN:{},KMSEncrypted:{type:"boolean"},KMSKey:{},Role:{},LocationARN:{},DefaultStorageClass:{},ObjectACL:{},ReadOnly:{type:"boolean"},GuessMIMETypeEnabled:{type:"boolean"},RequesterPays:{type:"boolean"},SMBACLEnabled:{type:"boolean"},AccessBasedEnumeration:{type:"boolean"},AdminUserList:{shape:"S25"},ValidUserList:{shape:"S25"},InvalidUserList:{shape:"S25"},AuditDestinationARN:{},Authentication:{},CaseSensitivity:{},Tags:{shape:"S9"},FileShareName:{},CacheAttributes:{shape:"S11"},NotificationPolicy:{},VPCEndpointDNSName:{},BucketRegion:{},OplocksEnabled:{type:"boolean"}}},output:{type:"structure",members:{FileShareARN:{}}}},CreateSnapshot:{input:{type:"structure",required:["VolumeARN","SnapshotDescription"],members:{VolumeARN:{},SnapshotDescription:{},Tags:{shape:"S9"}}},output:{type:"structure",members:{VolumeARN:{},SnapshotId:{}}}},CreateSnapshotFromVolumeRecoveryPoint:{input:{type:"structure",required:["VolumeARN","SnapshotDescription"],members:{VolumeARN:{},SnapshotDescription:{},Tags:{shape:"S9"}}},output:{type:"structure",members:{SnapshotId:{},VolumeARN:{},VolumeRecoveryPointTime:{}}}},CreateStorediSCSIVolume:{input:{type:"structure",required:["GatewayARN","DiskId","PreserveExistingData","TargetName","NetworkInterfaceId"],members:{GatewayARN:{},DiskId:{},SnapshotId:{},PreserveExistingData:{type:"boolean"},TargetName:{},NetworkInterfaceId:{},KMSEncrypted:{type:"boolean"},KMSKey:{},Tags:{shape:"S9"}}},output:{type:"structure",members:{VolumeARN:{},VolumeSizeInBytes:{type:"long"},TargetARN:{}}}},CreateTapePool:{input:{type:"structure",required:["PoolName","StorageClass"],members:{PoolName:{},StorageClass:{},RetentionLockType:{},RetentionLockTimeInDays:{type:"integer"},Tags:{shape:"S9"}}},output:{type:"structure",members:{PoolARN:{}}}},CreateTapeWithBarcode:{input:{type:"structure",required:["GatewayARN","TapeSizeInBytes","TapeBarcode"],members:{GatewayARN:{},TapeSizeInBytes:{type:"long"},TapeBarcode:{},KMSEncrypted:{type:"boolean"},KMSKey:{},PoolId:{},Worm:{type:"boolean"},Tags:{shape:"S9"}}},output:{type:"structure",members:{TapeARN:{}}}},CreateTapes:{input:{type:"structure",required:["GatewayARN","TapeSizeInBytes","ClientToken","NumTapesToCreate","TapeBarcodePrefix"],members:{GatewayARN:{},TapeSizeInBytes:{type:"long"},ClientToken:{},NumTapesToCreate:{type:"integer"},TapeBarcodePrefix:{},KMSEncrypted:{type:"boolean"},KMSKey:{},PoolId:{},Worm:{type:"boolean"},Tags:{shape:"S9"}}},output:{type:"structure",members:{TapeARNs:{shape:"S2x"}}}},DeleteAutomaticTapeCreationPolicy:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{}}}},DeleteBandwidthRateLimit:{input:{type:"structure",required:["GatewayARN","BandwidthType"],members:{GatewayARN:{},BandwidthType:{}}},output:{type:"structure",members:{GatewayARN:{}}}},DeleteChapCredentials:{input:{type:"structure",required:["TargetARN","InitiatorName"],members:{TargetARN:{},InitiatorName:{}}},output:{type:"structure",members:{TargetARN:{},InitiatorName:{}}}},DeleteFileShare:{input:{type:"structure",required:["FileShareARN"],members:{FileShareARN:{},ForceDelete:{type:"boolean"}}},output:{type:"structure",members:{FileShareARN:{}}}},DeleteGateway:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{}}}},DeleteSnapshotSchedule:{input:{type:"structure",required:["VolumeARN"],members:{VolumeARN:{}}},output:{type:"structure",members:{VolumeARN:{}}}},DeleteTape:{input:{type:"structure",required:["GatewayARN","TapeARN"],members:{GatewayARN:{},TapeARN:{},BypassGovernanceRetention:{type:"boolean"}}},output:{type:"structure",members:{TapeARN:{}}}},DeleteTapeArchive:{input:{type:"structure",required:["TapeARN"],members:{TapeARN:{},BypassGovernanceRetention:{type:"boolean"}}},output:{type:"structure",members:{TapeARN:{}}}},DeleteTapePool:{input:{type:"structure",required:["PoolARN"],members:{PoolARN:{}}},output:{type:"structure",members:{PoolARN:{}}}},DeleteVolume:{input:{type:"structure",required:["VolumeARN"],members:{VolumeARN:{}}},output:{type:"structure",members:{VolumeARN:{}}}},DescribeAvailabilityMonitorTest:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{},Status:{},StartTime:{type:"timestamp"}}}},DescribeBandwidthRateLimit:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{},AverageUploadRateLimitInBitsPerSec:{type:"long"},AverageDownloadRateLimitInBitsPerSec:{type:"long"}}}},DescribeBandwidthRateLimitSchedule:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{},BandwidthRateLimitIntervals:{shape:"S3u"}}}},DescribeCache:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{},DiskIds:{shape:"Sg"},CacheAllocatedInBytes:{type:"long"},CacheUsedPercentage:{type:"double"},CacheDirtyPercentage:{type:"double"},CacheHitPercentage:{type:"double"},CacheMissPercentage:{type:"double"}}}},DescribeCachediSCSIVolumes:{input:{type:"structure",required:["VolumeARNs"],members:{VolumeARNs:{shape:"S44"}}},output:{type:"structure",members:{CachediSCSIVolumes:{type:"list",member:{type:"structure",members:{VolumeARN:{},VolumeId:{},VolumeType:{},VolumeStatus:{},VolumeAttachmentStatus:{},VolumeSizeInBytes:{type:"long"},VolumeProgress:{type:"double"},SourceSnapshotId:{},VolumeiSCSIAttributes:{shape:"S4d"},CreatedDate:{type:"timestamp"},VolumeUsedInBytes:{type:"long"},KMSKey:{},TargetName:{}}}}}}},DescribeChapCredentials:{input:{type:"structure",required:["TargetARN"],members:{TargetARN:{}}},output:{type:"structure",members:{ChapCredentials:{type:"list",member:{type:"structure",members:{TargetARN:{},SecretToAuthenticateInitiator:{shape:"S4m"},InitiatorName:{},SecretToAuthenticateTarget:{shape:"S4m"}}}}}}},DescribeFileSystemAssociations:{input:{type:"structure",required:["FileSystemAssociationARNList"],members:{FileSystemAssociationARNList:{type:"list",member:{}}}},output:{type:"structure",members:{FileSystemAssociationInfoList:{type:"list",member:{type:"structure",members:{FileSystemAssociationARN:{},LocationARN:{},FileSystemAssociationStatus:{},AuditDestinationARN:{},GatewayARN:{},Tags:{shape:"S9"},CacheAttributes:{shape:"S11"},EndpointNetworkConfiguration:{shape:"S13"},FileSystemAssociationStatusDetails:{type:"list",member:{type:"structure",members:{ErrorCode:{}}}}}}}}}},DescribeGatewayInformation:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{},GatewayId:{},GatewayName:{},GatewayTimezone:{},GatewayState:{},GatewayNetworkInterfaces:{type:"list",member:{type:"structure",members:{Ipv4Address:{},MacAddress:{},Ipv6Address:{}}}},GatewayType:{},NextUpdateAvailabilityDate:{},LastSoftwareUpdate:{},Ec2InstanceId:{},Ec2InstanceRegion:{},Tags:{shape:"S9"},VPCEndpoint:{},CloudWatchLogGroupARN:{},HostEnvironment:{},EndpointType:{},SoftwareUpdatesEndDate:{},DeprecationDate:{},GatewayCapacity:{},SupportedGatewayCapacities:{type:"list",member:{}},HostEnvironmentId:{}}}},DescribeMaintenanceStartTime:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{},HourOfDay:{type:"integer"},MinuteOfHour:{type:"integer"},DayOfWeek:{type:"integer"},DayOfMonth:{type:"integer"},Timezone:{}}}},DescribeNFSFileShares:{input:{type:"structure",required:["FileShareARNList"],members:{FileShareARNList:{shape:"S5i"}}},output:{type:"structure",members:{NFSFileShareInfoList:{type:"list",member:{type:"structure",members:{NFSFileShareDefaults:{shape:"S1p"},FileShareARN:{},FileShareId:{},FileShareStatus:{},GatewayARN:{},KMSEncrypted:{type:"boolean"},KMSKey:{},Path:{},Role:{},LocationARN:{},DefaultStorageClass:{},ObjectACL:{},ClientList:{shape:"S1w"},Squash:{},ReadOnly:{type:"boolean"},GuessMIMETypeEnabled:{type:"boolean"},RequesterPays:{type:"boolean"},Tags:{shape:"S9"},FileShareName:{},CacheAttributes:{shape:"S11"},NotificationPolicy:{},VPCEndpointDNSName:{},BucketRegion:{},AuditDestinationARN:{}}}}}}},DescribeSMBFileShares:{input:{type:"structure",required:["FileShareARNList"],members:{FileShareARNList:{shape:"S5i"}}},output:{type:"structure",members:{SMBFileShareInfoList:{type:"list",member:{type:"structure",members:{FileShareARN:{},FileShareId:{},FileShareStatus:{},GatewayARN:{},KMSEncrypted:{type:"boolean"},KMSKey:{},Path:{},Role:{},LocationARN:{},DefaultStorageClass:{},ObjectACL:{},ReadOnly:{type:"boolean"},GuessMIMETypeEnabled:{type:"boolean"},RequesterPays:{type:"boolean"},SMBACLEnabled:{type:"boolean"},AccessBasedEnumeration:{type:"boolean"},AdminUserList:{shape:"S25"},ValidUserList:{shape:"S25"},InvalidUserList:{shape:"S25"},AuditDestinationARN:{},Authentication:{},CaseSensitivity:{},Tags:{shape:"S9"},FileShareName:{},CacheAttributes:{shape:"S11"},NotificationPolicy:{},VPCEndpointDNSName:{},BucketRegion:{},OplocksEnabled:{type:"boolean"}}}}}}},DescribeSMBSettings:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{},DomainName:{},ActiveDirectoryStatus:{},SMBGuestPasswordSet:{type:"boolean"},SMBSecurityStrategy:{},FileSharesVisible:{type:"boolean"},SMBLocalGroups:{shape:"S5y"}}}},DescribeSnapshotSchedule:{input:{type:"structure",required:["VolumeARN"],members:{VolumeARN:{}}},output:{type:"structure",members:{VolumeARN:{},StartAt:{type:"integer"},RecurrenceInHours:{type:"integer"},Description:{},Timezone:{},Tags:{shape:"S9"}}}},DescribeStorediSCSIVolumes:{input:{type:"structure",required:["VolumeARNs"],members:{VolumeARNs:{shape:"S44"}}},output:{type:"structure",members:{StorediSCSIVolumes:{type:"list",member:{type:"structure",members:{VolumeARN:{},VolumeId:{},VolumeType:{},VolumeStatus:{},VolumeAttachmentStatus:{},VolumeSizeInBytes:{type:"long"},VolumeProgress:{type:"double"},VolumeDiskId:{},SourceSnapshotId:{},PreservedExistingData:{type:"boolean"},VolumeiSCSIAttributes:{shape:"S4d"},CreatedDate:{type:"timestamp"},VolumeUsedInBytes:{type:"long"},KMSKey:{},TargetName:{}}}}}}},DescribeTapeArchives:{input:{type:"structure",members:{TapeARNs:{shape:"S2x"},Marker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{TapeArchives:{type:"list",member:{type:"structure",members:{TapeARN:{},TapeBarcode:{},TapeCreatedDate:{type:"timestamp"},TapeSizeInBytes:{type:"long"},CompletionTime:{type:"timestamp"},RetrievedTo:{},TapeStatus:{},TapeUsedInBytes:{type:"long"},KMSKey:{},PoolId:{},Worm:{type:"boolean"},RetentionStartDate:{type:"timestamp"},PoolEntryDate:{type:"timestamp"}}}},Marker:{}}}},DescribeTapeRecoveryPoints:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{},Marker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{GatewayARN:{},TapeRecoveryPointInfos:{type:"list",member:{type:"structure",members:{TapeARN:{},TapeRecoveryPointTime:{type:"timestamp"},TapeSizeInBytes:{type:"long"},TapeStatus:{}}}},Marker:{}}}},DescribeTapes:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{},TapeARNs:{shape:"S2x"},Marker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Tapes:{type:"list",member:{type:"structure",members:{TapeARN:{},TapeBarcode:{},TapeCreatedDate:{type:"timestamp"},TapeSizeInBytes:{type:"long"},TapeStatus:{},VTLDevice:{},Progress:{type:"double"},TapeUsedInBytes:{type:"long"},KMSKey:{},PoolId:{},Worm:{type:"boolean"},RetentionStartDate:{type:"timestamp"},PoolEntryDate:{type:"timestamp"}}}},Marker:{}}}},DescribeUploadBuffer:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{},DiskIds:{shape:"Sg"},UploadBufferUsedInBytes:{type:"long"},UploadBufferAllocatedInBytes:{type:"long"}}}},DescribeVTLDevices:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{},VTLDeviceARNs:{type:"list",member:{}},Marker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{GatewayARN:{},VTLDevices:{type:"list",member:{type:"structure",members:{VTLDeviceARN:{},VTLDeviceType:{},VTLDeviceVendor:{},VTLDeviceProductIdentifier:{},DeviceiSCSIAttributes:{type:"structure",members:{TargetARN:{},NetworkInterfaceId:{},NetworkInterfacePort:{type:"integer"},ChapEnabled:{type:"boolean"}}}}}},Marker:{}}}},DescribeWorkingStorage:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{},DiskIds:{shape:"Sg"},WorkingStorageUsedInBytes:{type:"long"},WorkingStorageAllocatedInBytes:{type:"long"}}}},DetachVolume:{input:{type:"structure",required:["VolumeARN"],members:{VolumeARN:{},ForceDetach:{type:"boolean"}}},output:{type:"structure",members:{VolumeARN:{}}}},DisableGateway:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{}}}},DisassociateFileSystem:{input:{type:"structure",required:["FileSystemAssociationARN"],members:{FileSystemAssociationARN:{},ForceDelete:{type:"boolean"}}},output:{type:"structure",members:{FileSystemAssociationARN:{}}}},JoinDomain:{input:{type:"structure",required:["GatewayARN","DomainName","UserName","Password"],members:{GatewayARN:{},DomainName:{},OrganizationalUnit:{},DomainControllers:{type:"list",member:{}},TimeoutInSeconds:{type:"integer"},UserName:{},Password:{shape:"Sx"}}},output:{type:"structure",members:{GatewayARN:{},ActiveDirectoryStatus:{}}}},ListAutomaticTapeCreationPolicies:{input:{type:"structure",members:{GatewayARN:{}}},output:{type:"structure",members:{AutomaticTapeCreationPolicyInfos:{type:"list",member:{type:"structure",members:{AutomaticTapeCreationRules:{shape:"S7i"},GatewayARN:{}}}}}}},ListFileShares:{input:{type:"structure",members:{GatewayARN:{},Limit:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Marker:{},NextMarker:{},FileShareInfoList:{type:"list",member:{type:"structure",members:{FileShareType:{},FileShareARN:{},FileShareId:{},FileShareStatus:{},GatewayARN:{}}}}}}},ListFileSystemAssociations:{input:{type:"structure",members:{GatewayARN:{},Limit:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Marker:{},NextMarker:{},FileSystemAssociationSummaryList:{type:"list",member:{type:"structure",members:{FileSystemAssociationId:{},FileSystemAssociationARN:{},FileSystemAssociationStatus:{},GatewayARN:{}}}}}}},ListGateways:{input:{type:"structure",members:{Marker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Gateways:{type:"list",member:{type:"structure",members:{GatewayId:{},GatewayARN:{},GatewayType:{},GatewayOperationalState:{},GatewayName:{},Ec2InstanceId:{},Ec2InstanceRegion:{},HostEnvironment:{},HostEnvironmentId:{}}}},Marker:{}}}},ListLocalDisks:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{},Disks:{type:"list",member:{type:"structure",members:{DiskId:{},DiskPath:{},DiskNode:{},DiskStatus:{},DiskSizeInBytes:{type:"long"},DiskAllocationType:{},DiskAllocationResource:{},DiskAttributeList:{type:"list",member:{}}}}}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{},Marker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{ResourceARN:{},Marker:{},Tags:{shape:"S9"}}}},ListTapePools:{input:{type:"structure",members:{PoolARNs:{type:"list",member:{}},Marker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{PoolInfos:{type:"list",member:{type:"structure",members:{PoolARN:{},PoolName:{},StorageClass:{},RetentionLockType:{},RetentionLockTimeInDays:{type:"integer"},PoolStatus:{}}}},Marker:{}}}},ListTapes:{input:{type:"structure",members:{TapeARNs:{shape:"S2x"},Marker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{TapeInfos:{type:"list",member:{type:"structure",members:{TapeARN:{},TapeBarcode:{},TapeSizeInBytes:{type:"long"},TapeStatus:{},GatewayARN:{},PoolId:{},RetentionStartDate:{type:"timestamp"},PoolEntryDate:{type:"timestamp"}}}},Marker:{}}}},ListVolumeInitiators:{input:{type:"structure",required:["VolumeARN"],members:{VolumeARN:{}}},output:{type:"structure",members:{Initiators:{type:"list",member:{}}}}},ListVolumeRecoveryPoints:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{},VolumeRecoveryPointInfos:{type:"list",member:{type:"structure",members:{VolumeARN:{},VolumeSizeInBytes:{type:"long"},VolumeUsageInBytes:{type:"long"},VolumeRecoveryPointTime:{}}}}}}},ListVolumes:{input:{type:"structure",members:{GatewayARN:{},Marker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{GatewayARN:{},Marker:{},VolumeInfos:{type:"list",member:{type:"structure",members:{VolumeARN:{},VolumeId:{},GatewayARN:{},GatewayId:{},VolumeType:{},VolumeSizeInBytes:{type:"long"},VolumeAttachmentStatus:{}}}}}}},NotifyWhenUploaded:{input:{type:"structure",required:["FileShareARN"],members:{FileShareARN:{}}},output:{type:"structure",members:{FileShareARN:{},NotificationId:{}}}},RefreshCache:{input:{type:"structure",required:["FileShareARN"],members:{FileShareARN:{},FolderList:{type:"list",member:{}},Recursive:{type:"boolean"}}},output:{type:"structure",members:{FileShareARN:{},NotificationId:{}}}},RemoveTagsFromResource:{input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{ResourceARN:{}}}},ResetCache:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{}}}},RetrieveTapeArchive:{input:{type:"structure",required:["TapeARN","GatewayARN"],members:{TapeARN:{},GatewayARN:{}}},output:{type:"structure",members:{TapeARN:{}}}},RetrieveTapeRecoveryPoint:{input:{type:"structure",required:["TapeARN","GatewayARN"],members:{TapeARN:{},GatewayARN:{}}},output:{type:"structure",members:{TapeARN:{}}}},SetLocalConsolePassword:{input:{type:"structure",required:["GatewayARN","LocalConsolePassword"],members:{GatewayARN:{},LocalConsolePassword:{type:"string",sensitive:true}}},output:{type:"structure",members:{GatewayARN:{}}}},SetSMBGuestPassword:{input:{type:"structure",required:["GatewayARN","Password"],members:{GatewayARN:{},Password:{type:"string",sensitive:true}}},output:{type:"structure",members:{GatewayARN:{}}}},ShutdownGateway:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{}}}},StartAvailabilityMonitorTest:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{}}}},StartGateway:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{}}}},UpdateAutomaticTapeCreationPolicy:{input:{type:"structure",required:["AutomaticTapeCreationRules","GatewayARN"],members:{AutomaticTapeCreationRules:{shape:"S7i"},GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{}}}},UpdateBandwidthRateLimit:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{},AverageUploadRateLimitInBitsPerSec:{type:"long"},AverageDownloadRateLimitInBitsPerSec:{type:"long"}}},output:{type:"structure",members:{GatewayARN:{}}}},UpdateBandwidthRateLimitSchedule:{input:{type:"structure",required:["GatewayARN","BandwidthRateLimitIntervals"],members:{GatewayARN:{},BandwidthRateLimitIntervals:{shape:"S3u"}}},output:{type:"structure",members:{GatewayARN:{}}}},UpdateChapCredentials:{input:{type:"structure",required:["TargetARN","SecretToAuthenticateInitiator","InitiatorName"],members:{TargetARN:{},SecretToAuthenticateInitiator:{shape:"S4m"},InitiatorName:{},SecretToAuthenticateTarget:{shape:"S4m"}}},output:{type:"structure",members:{TargetARN:{},InitiatorName:{}}}},UpdateFileSystemAssociation:{input:{type:"structure",required:["FileSystemAssociationARN"],members:{FileSystemAssociationARN:{},UserName:{},Password:{shape:"Sx"},AuditDestinationARN:{},CacheAttributes:{shape:"S11"}}},output:{type:"structure",members:{FileSystemAssociationARN:{}}}},UpdateGatewayInformation:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{},GatewayName:{},GatewayTimezone:{},CloudWatchLogGroupARN:{},GatewayCapacity:{}}},output:{type:"structure",members:{GatewayARN:{},GatewayName:{}}}},UpdateGatewaySoftwareNow:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{}}}},UpdateMaintenanceStartTime:{input:{type:"structure",required:["GatewayARN","HourOfDay","MinuteOfHour"],members:{GatewayARN:{},HourOfDay:{type:"integer"},MinuteOfHour:{type:"integer"},DayOfWeek:{type:"integer"},DayOfMonth:{type:"integer"}}},output:{type:"structure",members:{GatewayARN:{}}}},UpdateNFSFileShare:{input:{type:"structure",required:["FileShareARN"],members:{FileShareARN:{},KMSEncrypted:{type:"boolean"},KMSKey:{},NFSFileShareDefaults:{shape:"S1p"},DefaultStorageClass:{},ObjectACL:{},ClientList:{shape:"S1w"},Squash:{},ReadOnly:{type:"boolean"},GuessMIMETypeEnabled:{type:"boolean"},RequesterPays:{type:"boolean"},FileShareName:{},CacheAttributes:{shape:"S11"},NotificationPolicy:{},AuditDestinationARN:{}}},output:{type:"structure",members:{FileShareARN:{}}}},UpdateSMBFileShare:{input:{type:"structure",required:["FileShareARN"],members:{FileShareARN:{},KMSEncrypted:{type:"boolean"},KMSKey:{},DefaultStorageClass:{},ObjectACL:{},ReadOnly:{type:"boolean"},GuessMIMETypeEnabled:{type:"boolean"},RequesterPays:{type:"boolean"},SMBACLEnabled:{type:"boolean"},AccessBasedEnumeration:{type:"boolean"},AdminUserList:{shape:"S25"},ValidUserList:{shape:"S25"},InvalidUserList:{shape:"S25"},AuditDestinationARN:{},CaseSensitivity:{},FileShareName:{},CacheAttributes:{shape:"S11"},NotificationPolicy:{},OplocksEnabled:{type:"boolean"}}},output:{type:"structure",members:{FileShareARN:{}}}},UpdateSMBFileShareVisibility:{input:{type:"structure",required:["GatewayARN","FileSharesVisible"],members:{GatewayARN:{},FileSharesVisible:{type:"boolean"}}},output:{type:"structure",members:{GatewayARN:{}}}},UpdateSMBLocalGroups:{input:{type:"structure",required:["GatewayARN","SMBLocalGroups"],members:{GatewayARN:{},SMBLocalGroups:{shape:"S5y"}}},output:{type:"structure",members:{GatewayARN:{}}}},UpdateSMBSecurityStrategy:{input:{type:"structure",required:["GatewayARN","SMBSecurityStrategy"],members:{GatewayARN:{},SMBSecurityStrategy:{}}},output:{type:"structure",members:{GatewayARN:{}}}},UpdateSnapshotSchedule:{input:{type:"structure",required:["VolumeARN","StartAt","RecurrenceInHours"],members:{VolumeARN:{},StartAt:{type:"integer"},RecurrenceInHours:{type:"integer"},Description:{},Tags:{shape:"S9"}}},output:{type:"structure",members:{VolumeARN:{}}}},UpdateVTLDeviceType:{input:{type:"structure",required:["VTLDeviceARN","DeviceType"],members:{VTLDeviceARN:{},DeviceType:{}}},output:{type:"structure",members:{VTLDeviceARN:{}}}}},shapes:{S9:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sg:{type:"list",member:{}},Sx:{type:"string",sensitive:true},S11:{type:"structure",members:{CacheStaleTimeoutInSeconds:{type:"integer"}}},S13:{type:"structure",members:{IpAddresses:{type:"list",member:{}}}},S1p:{type:"structure",members:{FileMode:{},DirectoryMode:{},GroupId:{type:"long"},OwnerId:{type:"long"}}},S1w:{type:"list",member:{}},S25:{type:"list",member:{}},S2x:{type:"list",member:{}},S3u:{type:"list",member:{type:"structure",required:["StartHourOfDay","StartMinuteOfHour","EndHourOfDay","EndMinuteOfHour","DaysOfWeek"],members:{StartHourOfDay:{type:"integer"},StartMinuteOfHour:{type:"integer"},EndHourOfDay:{type:"integer"},EndMinuteOfHour:{type:"integer"},DaysOfWeek:{type:"list",member:{type:"integer"}},AverageUploadRateLimitInBitsPerSec:{type:"long"},AverageDownloadRateLimitInBitsPerSec:{type:"long"}}}},S44:{type:"list",member:{}},S4d:{type:"structure",members:{TargetARN:{},NetworkInterfaceId:{},NetworkInterfacePort:{type:"integer"},LunNumber:{type:"integer"},ChapEnabled:{type:"boolean"}}},S4m:{type:"string",sensitive:true},S5i:{type:"list",member:{}},S5y:{type:"structure",members:{GatewayAdmins:{shape:"S25"}}},S7i:{type:"list",member:{type:"structure",required:["TapeBarcodePrefix","PoolId","TapeSizeInBytes","MinimumNumTapes"],members:{TapeBarcodePrefix:{},PoolId:{},TapeSizeInBytes:{type:"long"},MinimumNumTapes:{type:"integer"},Worm:{type:"boolean"}}}}}}},4571:function(e){e.exports={pagination:{GetFindingsReportAccountSummary:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListFindingsReports:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListProfileTimes:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"profileTimes"},ListProfilingGroups:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},4572:function(e){e.exports={version:2,waiters:{NotebookInstanceInService:{delay:30,maxAttempts:60,operation:"DescribeNotebookInstance",acceptors:[{expected:"InService",matcher:"path",state:"success",argument:"NotebookInstanceStatus"},{expected:"Failed",matcher:"path",state:"failure",argument:"NotebookInstanceStatus"}]},NotebookInstanceStopped:{delay:30,operation:"DescribeNotebookInstance",maxAttempts:60,acceptors:[{expected:"Stopped",matcher:"path",state:"success",argument:"NotebookInstanceStatus"},{expected:"Failed",matcher:"path",state:"failure",argument:"NotebookInstanceStatus"}]},NotebookInstanceDeleted:{delay:30,maxAttempts:60,operation:"DescribeNotebookInstance",acceptors:[{expected:"ValidationException",matcher:"error",state:"success"},{expected:"Failed",matcher:"path",state:"failure",argument:"NotebookInstanceStatus"}]},TrainingJobCompletedOrStopped:{delay:120,maxAttempts:180,operation:"DescribeTrainingJob",acceptors:[{expected:"Completed",matcher:"path",state:"success",argument:"TrainingJobStatus"},{expected:"Stopped",matcher:"path",state:"success",argument:"TrainingJobStatus"},{expected:"Failed",matcher:"path",state:"failure",argument:"TrainingJobStatus"},{expected:"ValidationException",matcher:"error",state:"failure"}]},EndpointInService:{delay:30,maxAttempts:120,operation:"DescribeEndpoint",acceptors:[{expected:"InService",matcher:"path",state:"success",argument:"EndpointStatus"},{expected:"Failed",matcher:"path",state:"failure",argument:"EndpointStatus"},{expected:"ValidationException",matcher:"error",state:"failure"}]},EndpointDeleted:{delay:30,maxAttempts:60,operation:"DescribeEndpoint",acceptors:[{expected:"ValidationException",matcher:"error",state:"success"},{expected:"Failed",matcher:"path",state:"failure",argument:"EndpointStatus"}]},TransformJobCompletedOrStopped:{delay:60,maxAttempts:60,operation:"DescribeTransformJob",acceptors:[{expected:"Completed",matcher:"path",state:"success",argument:"TransformJobStatus"},{expected:"Stopped",matcher:"path",state:"success",argument:"TransformJobStatus"},{expected:"Failed",matcher:"path",state:"failure",argument:"TransformJobStatus"},{expected:"ValidationException",matcher:"error",state:"failure"}]},ProcessingJobCompletedOrStopped:{delay:60,maxAttempts:60,operation:"DescribeProcessingJob",acceptors:[{expected:"Completed",matcher:"path",state:"success",argument:"ProcessingJobStatus"},{expected:"Stopped",matcher:"path",state:"success",argument:"ProcessingJobStatus"},{expected:"Failed",matcher:"path",state:"failure",argument:"ProcessingJobStatus"},{expected:"ValidationException",matcher:"error",state:"failure"}]},ImageCreated:{delay:60,maxAttempts:60,operation:"DescribeImage",acceptors:[{expected:"CREATED",matcher:"path",state:"success",argument:"ImageStatus"},{expected:"CREATE_FAILED",matcher:"path",state:"failure",argument:"ImageStatus"},{expected:"ValidationException",matcher:"error",state:"failure"}]},ImageUpdated:{delay:60,maxAttempts:60,operation:"DescribeImage",acceptors:[{expected:"CREATED",matcher:"path",state:"success",argument:"ImageStatus"},{expected:"UPDATE_FAILED",matcher:"path",state:"failure",argument:"ImageStatus"},{expected:"ValidationException",matcher:"error",state:"failure"}]},ImageDeleted:{delay:60,maxAttempts:60,operation:"DescribeImage",acceptors:[{expected:"ResourceNotFoundException",matcher:"error",state:"success"},{expected:"DELETE_FAILED",matcher:"path",state:"failure",argument:"ImageStatus"},{expected:"ValidationException",matcher:"error",state:"failure"}]},ImageVersionCreated:{delay:60,maxAttempts:60,operation:"DescribeImageVersion",acceptors:[{expected:"CREATED",matcher:"path",state:"success",argument:"ImageVersionStatus"},{expected:"CREATE_FAILED",matcher:"path",state:"failure",argument:"ImageVersionStatus"},{expected:"ValidationException",matcher:"error",state:"failure"}]},ImageVersionDeleted:{delay:60,maxAttempts:60,operation:"DescribeImageVersion",acceptors:[{expected:"ResourceNotFoundException",matcher:"error",state:"success"},{expected:"DELETE_FAILED",matcher:"path",state:"failure",argument:"ImageVersionStatus"},{expected:"ValidationException",matcher:"error",state:"failure"}]}}}},4575:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2019-11-01",endpointPrefix:"access-analyzer",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Access Analyzer",serviceId:"AccessAnalyzer",signatureVersion:"v4",signingName:"access-analyzer",uid:"accessanalyzer-2019-11-01"},operations:{ApplyArchiveRule:{http:{method:"PUT",requestUri:"/archive-rule",responseCode:200},input:{type:"structure",required:["analyzerArn","ruleName"],members:{analyzerArn:{},clientToken:{idempotencyToken:true},ruleName:{}}},idempotent:true},CancelPolicyGeneration:{http:{method:"PUT",requestUri:"/policy/generation/{jobId}",responseCode:200},input:{type:"structure",required:["jobId"],members:{jobId:{location:"uri",locationName:"jobId"}}},output:{type:"structure",members:{}},idempotent:true},CreateAccessPreview:{http:{method:"PUT",requestUri:"/access-preview",responseCode:200},input:{type:"structure",required:["analyzerArn","configurations"],members:{analyzerArn:{},clientToken:{idempotencyToken:true},configurations:{shape:"S9"}}},output:{type:"structure",required:["id"],members:{id:{}}},idempotent:true},CreateAnalyzer:{http:{method:"PUT",requestUri:"/analyzer",responseCode:200},input:{type:"structure",required:["analyzerName","type"],members:{analyzerName:{},archiveRules:{type:"list",member:{type:"structure",required:["filter","ruleName"],members:{filter:{shape:"S1l"},ruleName:{}}}},clientToken:{idempotencyToken:true},tags:{shape:"S1o"},type:{}}},output:{type:"structure",members:{arn:{}}},idempotent:true},CreateArchiveRule:{http:{method:"PUT",requestUri:"/analyzer/{analyzerName}/archive-rule",responseCode:200},input:{type:"structure",required:["analyzerName","filter","ruleName"],members:{analyzerName:{location:"uri",locationName:"analyzerName"},clientToken:{idempotencyToken:true},filter:{shape:"S1l"},ruleName:{}}},idempotent:true},DeleteAnalyzer:{http:{method:"DELETE",requestUri:"/analyzer/{analyzerName}",responseCode:200},input:{type:"structure",required:["analyzerName"],members:{analyzerName:{location:"uri",locationName:"analyzerName"},clientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"}}},idempotent:true},DeleteArchiveRule:{http:{method:"DELETE",requestUri:"/analyzer/{analyzerName}/archive-rule/{ruleName}",responseCode:200},input:{type:"structure",required:["analyzerName","ruleName"],members:{analyzerName:{location:"uri",locationName:"analyzerName"},clientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"},ruleName:{location:"uri",locationName:"ruleName"}}},idempotent:true},GetAccessPreview:{http:{method:"GET",requestUri:"/access-preview/{accessPreviewId}",responseCode:200},input:{type:"structure",required:["accessPreviewId","analyzerArn"],members:{accessPreviewId:{location:"uri",locationName:"accessPreviewId"},analyzerArn:{location:"querystring",locationName:"analyzerArn"}}},output:{type:"structure",required:["accessPreview"],members:{accessPreview:{type:"structure",required:["analyzerArn","configurations","createdAt","id","status"],members:{analyzerArn:{},configurations:{shape:"S9"},createdAt:{shape:"S1x"},id:{},status:{},statusReason:{shape:"S1z"}}}}}},GetAnalyzedResource:{http:{method:"GET",requestUri:"/analyzed-resource",responseCode:200},input:{type:"structure",required:["analyzerArn","resourceArn"],members:{analyzerArn:{location:"querystring",locationName:"analyzerArn"},resourceArn:{location:"querystring",locationName:"resourceArn"}}},output:{type:"structure",members:{resource:{type:"structure",required:["analyzedAt","createdAt","isPublic","resourceArn","resourceOwnerAccount","resourceType","updatedAt"],members:{actions:{shape:"S25"},analyzedAt:{shape:"S1x"},createdAt:{shape:"S1x"},error:{},isPublic:{type:"boolean"},resourceArn:{},resourceOwnerAccount:{},resourceType:{},sharedVia:{type:"list",member:{}},status:{},updatedAt:{shape:"S1x"}}}}}},GetAnalyzer:{http:{method:"GET",requestUri:"/analyzer/{analyzerName}",responseCode:200},input:{type:"structure",required:["analyzerName"],members:{analyzerName:{location:"uri",locationName:"analyzerName"}}},output:{type:"structure",required:["analyzer"],members:{analyzer:{shape:"S2b"}}}},GetArchiveRule:{http:{method:"GET",requestUri:"/analyzer/{analyzerName}/archive-rule/{ruleName}",responseCode:200},input:{type:"structure",required:["analyzerName","ruleName"],members:{analyzerName:{location:"uri",locationName:"analyzerName"},ruleName:{location:"uri",locationName:"ruleName"}}},output:{type:"structure",required:["archiveRule"],members:{archiveRule:{shape:"S2h"}}}},GetFinding:{http:{method:"GET",requestUri:"/finding/{id}",responseCode:200},input:{type:"structure",required:["analyzerArn","id"],members:{analyzerArn:{location:"querystring",locationName:"analyzerArn"},id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{finding:{type:"structure",required:["analyzedAt","condition","createdAt","id","resourceOwnerAccount","resourceType","status","updatedAt"],members:{action:{shape:"S25"},analyzedAt:{shape:"S1x"},condition:{shape:"S2m"},createdAt:{shape:"S1x"},error:{},id:{},isPublic:{type:"boolean"},principal:{shape:"S2n"},resource:{},resourceOwnerAccount:{},resourceType:{},sources:{shape:"S2o"},status:{},updatedAt:{shape:"S1x"}}}}}},GetGeneratedPolicy:{http:{method:"GET",requestUri:"/policy/generation/{jobId}",responseCode:200},input:{type:"structure",required:["jobId"],members:{includeResourcePlaceholders:{location:"querystring",locationName:"includeResourcePlaceholders",type:"boolean"},includeServiceLevelTemplate:{location:"querystring",locationName:"includeServiceLevelTemplate",type:"boolean"},jobId:{location:"uri",locationName:"jobId"}}},output:{type:"structure",required:["generatedPolicyResult","jobDetails"],members:{generatedPolicyResult:{type:"structure",required:["properties"],members:{generatedPolicies:{type:"list",member:{type:"structure",required:["policy"],members:{policy:{}}}},properties:{type:"structure",required:["principalArn"],members:{cloudTrailProperties:{type:"structure",required:["endTime","startTime","trailProperties"],members:{endTime:{shape:"S1x"},startTime:{shape:"S1x"},trailProperties:{type:"list",member:{type:"structure",required:["cloudTrailArn"],members:{allRegions:{type:"boolean"},cloudTrailArn:{},regions:{shape:"S32"}}}}}},isComplete:{type:"boolean"},principalArn:{}}}}},jobDetails:{type:"structure",required:["jobId","startedOn","status"],members:{completedOn:{shape:"S1x"},jobError:{type:"structure",required:["code","message"],members:{code:{},message:{}}},jobId:{},startedOn:{shape:"S1x"},status:{}}}}}},ListAccessPreviewFindings:{http:{requestUri:"/access-preview/{accessPreviewId}",responseCode:200},input:{type:"structure",required:["accessPreviewId","analyzerArn"],members:{accessPreviewId:{location:"uri",locationName:"accessPreviewId"},analyzerArn:{},filter:{shape:"S1l"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["findings"],members:{findings:{type:"list",member:{type:"structure",required:["changeType","createdAt","id","resourceOwnerAccount","resourceType","status"],members:{action:{shape:"S25"},changeType:{},condition:{shape:"S2m"},createdAt:{shape:"S1x"},error:{},existingFindingId:{},existingFindingStatus:{},id:{},isPublic:{type:"boolean"},principal:{shape:"S2n"},resource:{},resourceOwnerAccount:{},resourceType:{},sources:{shape:"S2o"},status:{}}}},nextToken:{}}}},ListAccessPreviews:{http:{method:"GET",requestUri:"/access-preview",responseCode:200},input:{type:"structure",required:["analyzerArn"],members:{analyzerArn:{location:"querystring",locationName:"analyzerArn"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["accessPreviews"],members:{accessPreviews:{type:"list",member:{type:"structure",required:["analyzerArn","createdAt","id","status"],members:{analyzerArn:{},createdAt:{shape:"S1x"},id:{},status:{},statusReason:{shape:"S1z"}}}},nextToken:{}}}},ListAnalyzedResources:{http:{requestUri:"/analyzed-resource",responseCode:200},input:{type:"structure",required:["analyzerArn"],members:{analyzerArn:{},maxResults:{type:"integer"},nextToken:{},resourceType:{}}},output:{type:"structure",required:["analyzedResources"],members:{analyzedResources:{type:"list",member:{type:"structure",required:["resourceArn","resourceOwnerAccount","resourceType"],members:{resourceArn:{},resourceOwnerAccount:{},resourceType:{}}}},nextToken:{}}}},ListAnalyzers:{http:{method:"GET",requestUri:"/analyzer",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},type:{location:"querystring",locationName:"type"}}},output:{type:"structure",required:["analyzers"],members:{analyzers:{type:"list",member:{shape:"S2b"}},nextToken:{}}}},ListArchiveRules:{http:{method:"GET",requestUri:"/analyzer/{analyzerName}/archive-rule",responseCode:200},input:{type:"structure",required:["analyzerName"],members:{analyzerName:{location:"uri",locationName:"analyzerName"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["archiveRules"],members:{archiveRules:{type:"list",member:{shape:"S2h"}},nextToken:{}}}},ListFindings:{http:{requestUri:"/finding",responseCode:200},input:{type:"structure",required:["analyzerArn"],members:{analyzerArn:{},filter:{shape:"S1l"},maxResults:{type:"integer"},nextToken:{},sort:{type:"structure",members:{attributeName:{},orderBy:{}}}}},output:{type:"structure",required:["findings"],members:{findings:{type:"list",member:{type:"structure",required:["analyzedAt","condition","createdAt","id","resourceOwnerAccount","resourceType","status","updatedAt"],members:{action:{shape:"S25"},analyzedAt:{shape:"S1x"},condition:{shape:"S2m"},createdAt:{shape:"S1x"},error:{},id:{},isPublic:{type:"boolean"},principal:{shape:"S2n"},resource:{},resourceOwnerAccount:{},resourceType:{},sources:{shape:"S2o"},status:{},updatedAt:{shape:"S1x"}}}},nextToken:{}}}},ListPolicyGenerations:{http:{method:"GET",requestUri:"/policy/generation",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},principalArn:{location:"querystring",locationName:"principalArn"}}},output:{type:"structure",required:["policyGenerations"],members:{nextToken:{},policyGenerations:{type:"list",member:{type:"structure",required:["jobId","principalArn","startedOn","status"],members:{completedOn:{shape:"S1x"},jobId:{},principalArn:{},startedOn:{shape:"S1x"},status:{}}}}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"S1o"}}}},StartPolicyGeneration:{http:{method:"PUT",requestUri:"/policy/generation",responseCode:200},input:{type:"structure",required:["policyGenerationDetails"],members:{clientToken:{idempotencyToken:true},cloudTrailDetails:{type:"structure",required:["accessRole","startTime","trails"],members:{accessRole:{},endTime:{shape:"S1x"},startTime:{shape:"S1x"},trails:{type:"list",member:{type:"structure",required:["cloudTrailArn"],members:{allRegions:{type:"boolean"},cloudTrailArn:{},regions:{shape:"S32"}}}}}},policyGenerationDetails:{type:"structure",required:["principalArn"],members:{principalArn:{}}}}},output:{type:"structure",required:["jobId"],members:{jobId:{}}},idempotent:true},StartResourceScan:{http:{requestUri:"/resource/scan",responseCode:200},input:{type:"structure",required:["analyzerArn","resourceArn"],members:{analyzerArn:{},resourceArn:{}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"S1o"}}},output:{type:"structure",members:{}},idempotent:true},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}},idempotent:true},UpdateArchiveRule:{http:{method:"PUT",requestUri:"/analyzer/{analyzerName}/archive-rule/{ruleName}",responseCode:200},input:{type:"structure",required:["analyzerName","filter","ruleName"],members:{analyzerName:{location:"uri",locationName:"analyzerName"},clientToken:{idempotencyToken:true},filter:{shape:"S1l"},ruleName:{location:"uri",locationName:"ruleName"}}},idempotent:true},UpdateFindings:{http:{method:"PUT",requestUri:"/finding",responseCode:200},input:{type:"structure",required:["analyzerArn","status"],members:{analyzerArn:{},clientToken:{idempotencyToken:true},ids:{type:"list",member:{}},resourceArn:{},status:{}}},idempotent:true},ValidatePolicy:{http:{requestUri:"/policy/validation",responseCode:200},input:{type:"structure",required:["policyDocument","policyType"],members:{locale:{},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},policyDocument:{},policyType:{},validatePolicyResourceType:{}}},output:{type:"structure",required:["findings"],members:{findings:{type:"list",member:{type:"structure",required:["findingDetails","findingType","issueCode","learnMoreLink","locations"],members:{findingDetails:{},findingType:{},issueCode:{},learnMoreLink:{},locations:{type:"list",member:{type:"structure",required:["path","span"],members:{path:{type:"list",member:{type:"structure",members:{index:{type:"integer"},key:{},substring:{type:"structure",required:["length","start"],members:{length:{type:"integer"},start:{type:"integer"}}},value:{}},union:true}},span:{type:"structure",required:["end","start"],members:{end:{shape:"S55"},start:{shape:"S55"}}}}}}}}},nextToken:{}}}}},shapes:{S9:{type:"map",key:{},value:{type:"structure",members:{iamRole:{type:"structure",members:{trustPolicy:{}}},kmsKey:{type:"structure",members:{grants:{type:"list",member:{type:"structure",required:["granteePrincipal","issuingAccount","operations"],members:{constraints:{type:"structure",members:{encryptionContextEquals:{shape:"Si"},encryptionContextSubset:{shape:"Si"}}},granteePrincipal:{},issuingAccount:{},operations:{type:"list",member:{}},retiringPrincipal:{}}}},keyPolicies:{type:"map",key:{},value:{}}}},s3Bucket:{type:"structure",members:{accessPoints:{type:"map",key:{},value:{type:"structure",members:{accessPointPolicy:{},networkOrigin:{type:"structure",members:{internetConfiguration:{type:"structure",members:{}},vpcConfiguration:{type:"structure",required:["vpcId"],members:{vpcId:{}}}},union:true},publicAccessBlock:{shape:"S12"}}}},bucketAclGrants:{type:"list",member:{type:"structure",required:["grantee","permission"],members:{grantee:{type:"structure",members:{id:{},uri:{}},union:true},permission:{}}}},bucketPolicy:{},bucketPublicAccessBlock:{shape:"S12"}}},secretsManagerSecret:{type:"structure",members:{kmsKeyId:{},secretPolicy:{}}},sqsQueue:{type:"structure",members:{queuePolicy:{}}}},union:true}},Si:{type:"map",key:{},value:{}},S12:{type:"structure",required:["ignorePublicAcls","restrictPublicBuckets"],members:{ignorePublicAcls:{type:"boolean"},restrictPublicBuckets:{type:"boolean"}}},S1l:{type:"map",key:{},value:{type:"structure",members:{contains:{shape:"S1n"},eq:{shape:"S1n"},exists:{type:"boolean"},neq:{shape:"S1n"}}}},S1n:{type:"list",member:{}},S1o:{type:"map",key:{},value:{}},S1x:{type:"timestamp",timestampFormat:"iso8601"},S1z:{type:"structure",required:["code"],members:{code:{}}},S25:{type:"list",member:{}},S2b:{type:"structure",required:["arn","createdAt","name","status","type"],members:{arn:{},createdAt:{shape:"S1x"},lastResourceAnalyzed:{},lastResourceAnalyzedAt:{shape:"S1x"},name:{},status:{},statusReason:{type:"structure",required:["code"],members:{code:{}}},tags:{shape:"S1o"},type:{}}},S2h:{type:"structure",required:["createdAt","filter","ruleName","updatedAt"],members:{createdAt:{shape:"S1x"},filter:{shape:"S1l"},ruleName:{},updatedAt:{shape:"S1x"}}},S2m:{type:"map",key:{},value:{}},S2n:{type:"map",key:{},value:{}},S2o:{type:"list",member:{type:"structure",required:["type"],members:{detail:{type:"structure",members:{accessPointArn:{}}},type:{}}}},S32:{type:"list",member:{}},S55:{type:"structure",required:["column","line","offset"],members:{column:{type:"integer"},line:{type:"integer"},offset:{type:"integer"}}}}}},4595:function(e){var t=function(){return{IPv4:"http://169.254.169.254",IPv6:"http://[fd00:ec2::254]"}};e.exports=t},4599:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2015-05-28",endpointPrefix:"iot",protocol:"rest-json",serviceFullName:"AWS IoT",serviceId:"IoT",signatureVersion:"v4",signingName:"execute-api",uid:"iot-2015-05-28"},operations:{AcceptCertificateTransfer:{http:{method:"PATCH",requestUri:"/accept-certificate-transfer/{certificateId}"},input:{type:"structure",required:["certificateId"],members:{certificateId:{location:"uri",locationName:"certificateId"},setAsActive:{location:"querystring",locationName:"setAsActive",type:"boolean"}}}},AddThingToBillingGroup:{http:{method:"PUT",requestUri:"/billing-groups/addThingToBillingGroup"},input:{type:"structure",members:{billingGroupName:{},billingGroupArn:{},thingName:{},thingArn:{}}},output:{type:"structure",members:{}}},AddThingToThingGroup:{http:{method:"PUT",requestUri:"/thing-groups/addThingToThingGroup"},input:{type:"structure",members:{thingGroupName:{},thingGroupArn:{},thingName:{},thingArn:{},overrideDynamicGroups:{type:"boolean"}}},output:{type:"structure",members:{}}},AssociateTargetsWithJob:{http:{requestUri:"/jobs/{jobId}/targets"},input:{type:"structure",required:["targets","jobId"],members:{targets:{shape:"Sg"},jobId:{location:"uri",locationName:"jobId"},comment:{},namespaceId:{location:"querystring",locationName:"namespaceId"}}},output:{type:"structure",members:{jobArn:{},jobId:{},description:{}}}},AttachPolicy:{http:{method:"PUT",requestUri:"/target-policies/{policyName}"},input:{type:"structure",required:["policyName","target"],members:{policyName:{location:"uri",locationName:"policyName"},target:{}}}},AttachPrincipalPolicy:{http:{method:"PUT",requestUri:"/principal-policies/{policyName}"},input:{type:"structure",required:["policyName","principal"],members:{policyName:{location:"uri",locationName:"policyName"},principal:{location:"header",locationName:"x-amzn-iot-principal"}}},deprecated:true},AttachSecurityProfile:{http:{method:"PUT",requestUri:"/security-profiles/{securityProfileName}/targets"},input:{type:"structure",required:["securityProfileName","securityProfileTargetArn"],members:{securityProfileName:{location:"uri",locationName:"securityProfileName"},securityProfileTargetArn:{location:"querystring",locationName:"securityProfileTargetArn"}}},output:{type:"structure",members:{}}},AttachThingPrincipal:{http:{method:"PUT",requestUri:"/things/{thingName}/principals"},input:{type:"structure",required:["thingName","principal"],members:{thingName:{location:"uri",locationName:"thingName"},principal:{location:"header",locationName:"x-amzn-principal"}}},output:{type:"structure",members:{}}},CancelAuditMitigationActionsTask:{http:{method:"PUT",requestUri:"/audit/mitigationactions/tasks/{taskId}/cancel"},input:{type:"structure",required:["taskId"],members:{taskId:{location:"uri",locationName:"taskId"}}},output:{type:"structure",members:{}}},CancelAuditTask:{http:{method:"PUT",requestUri:"/audit/tasks/{taskId}/cancel"},input:{type:"structure",required:["taskId"],members:{taskId:{location:"uri",locationName:"taskId"}}},output:{type:"structure",members:{}}},CancelCertificateTransfer:{http:{method:"PATCH",requestUri:"/cancel-certificate-transfer/{certificateId}"},input:{type:"structure",required:["certificateId"],members:{certificateId:{location:"uri",locationName:"certificateId"}}}},CancelDetectMitigationActionsTask:{http:{method:"PUT",requestUri:"/detect/mitigationactions/tasks/{taskId}/cancel"},input:{type:"structure",required:["taskId"],members:{taskId:{location:"uri",locationName:"taskId"}}},output:{type:"structure",members:{}}},CancelJob:{http:{method:"PUT",requestUri:"/jobs/{jobId}/cancel"},input:{type:"structure",required:["jobId"],members:{jobId:{location:"uri",locationName:"jobId"},reasonCode:{},comment:{},force:{location:"querystring",locationName:"force",type:"boolean"}}},output:{type:"structure",members:{jobArn:{},jobId:{},description:{}}}},CancelJobExecution:{http:{method:"PUT",requestUri:"/things/{thingName}/jobs/{jobId}/cancel"},input:{type:"structure",required:["jobId","thingName"],members:{jobId:{location:"uri",locationName:"jobId"},thingName:{location:"uri",locationName:"thingName"},force:{location:"querystring",locationName:"force",type:"boolean"},expectedVersion:{type:"long"},statusDetails:{shape:"S1e"}}}},ClearDefaultAuthorizer:{http:{method:"DELETE",requestUri:"/default-authorizer"},input:{type:"structure",members:{}},output:{type:"structure",members:{}}},ConfirmTopicRuleDestination:{http:{method:"GET",requestUri:"/confirmdestination/{confirmationToken+}"},input:{type:"structure",required:["confirmationToken"],members:{confirmationToken:{location:"uri",locationName:"confirmationToken"}}},output:{type:"structure",members:{}}},CreateAuditSuppression:{http:{requestUri:"/audit/suppressions/create"},input:{type:"structure",required:["checkName","resourceIdentifier","clientRequestToken"],members:{checkName:{},resourceIdentifier:{shape:"S1o"},expirationDate:{type:"timestamp"},suppressIndefinitely:{type:"boolean"},description:{},clientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{}}},CreateAuthorizer:{http:{requestUri:"/authorizer/{authorizerName}"},input:{type:"structure",required:["authorizerName","authorizerFunctionArn"],members:{authorizerName:{location:"uri",locationName:"authorizerName"},authorizerFunctionArn:{},tokenKeyName:{},tokenSigningPublicKeys:{shape:"S25"},status:{},tags:{shape:"S29"},signingDisabled:{type:"boolean"},enableCachingForHttp:{type:"boolean"}}},output:{type:"structure",members:{authorizerName:{},authorizerArn:{}}}},CreateBillingGroup:{http:{requestUri:"/billing-groups/{billingGroupName}"},input:{type:"structure",required:["billingGroupName"],members:{billingGroupName:{location:"uri",locationName:"billingGroupName"},billingGroupProperties:{shape:"S2i"},tags:{shape:"S29"}}},output:{type:"structure",members:{billingGroupName:{},billingGroupArn:{},billingGroupId:{}}}},CreateCertificateFromCsr:{http:{requestUri:"/certificates"},input:{type:"structure",required:["certificateSigningRequest"],members:{certificateSigningRequest:{},setAsActive:{location:"querystring",locationName:"setAsActive",type:"boolean"}}},output:{type:"structure",members:{certificateArn:{},certificateId:{},certificatePem:{}}}},CreateCustomMetric:{http:{requestUri:"/custom-metric/{metricName}"},input:{type:"structure",required:["metricName","metricType","clientRequestToken"],members:{metricName:{location:"uri",locationName:"metricName"},displayName:{},metricType:{},tags:{shape:"S29"},clientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{metricName:{},metricArn:{}}}},CreateDimension:{http:{requestUri:"/dimensions/{name}"},input:{type:"structure",required:["name","type","stringValues","clientRequestToken"],members:{name:{location:"uri",locationName:"name"},type:{},stringValues:{shape:"S30"},tags:{shape:"S29"},clientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{name:{},arn:{}}}},CreateDomainConfiguration:{http:{requestUri:"/domainConfigurations/{domainConfigurationName}"},input:{type:"structure",required:["domainConfigurationName"],members:{domainConfigurationName:{location:"uri",locationName:"domainConfigurationName"},domainName:{},serverCertificateArns:{type:"list",member:{}},validationCertificateArn:{},authorizerConfig:{shape:"S39"},serviceType:{},tags:{shape:"S29"}}},output:{type:"structure",members:{domainConfigurationName:{},domainConfigurationArn:{}}}},CreateDynamicThingGroup:{http:{requestUri:"/dynamic-thing-groups/{thingGroupName}"},input:{type:"structure",required:["thingGroupName","queryString"],members:{thingGroupName:{location:"uri",locationName:"thingGroupName"},thingGroupProperties:{shape:"S3f"},indexName:{},queryString:{},queryVersion:{},tags:{shape:"S29"}}},output:{type:"structure",members:{thingGroupName:{},thingGroupArn:{},thingGroupId:{},indexName:{},queryString:{},queryVersion:{}}}},CreateFleetMetric:{http:{method:"PUT",requestUri:"/fleet-metric/{metricName}"},input:{type:"structure",required:["metricName","queryString","aggregationType","period","aggregationField"],members:{metricName:{location:"uri",locationName:"metricName"},queryString:{},aggregationType:{shape:"S3t"},period:{type:"integer"},aggregationField:{},description:{},queryVersion:{},indexName:{},unit:{},tags:{shape:"S29"}}},output:{type:"structure",members:{metricName:{},metricArn:{}}}},CreateJob:{http:{method:"PUT",requestUri:"/jobs/{jobId}"},input:{type:"structure",required:["jobId","targets"],members:{jobId:{location:"uri",locationName:"jobId"},targets:{shape:"Sg"},documentSource:{},document:{},description:{},presignedUrlConfig:{shape:"S46"},targetSelection:{},jobExecutionsRolloutConfig:{shape:"S49"},abortConfig:{shape:"S4g"},timeoutConfig:{shape:"S4n"},tags:{shape:"S29"},namespaceId:{},jobTemplateArn:{},jobExecutionsRetryConfig:{shape:"S4q"},documentParameters:{shape:"S4v"}}},output:{type:"structure",members:{jobArn:{},jobId:{},description:{}}}},CreateJobTemplate:{http:{method:"PUT",requestUri:"/job-templates/{jobTemplateId}"},input:{type:"structure",required:["jobTemplateId","description"],members:{jobTemplateId:{location:"uri",locationName:"jobTemplateId"},jobArn:{},documentSource:{},document:{},description:{},presignedUrlConfig:{shape:"S46"},jobExecutionsRolloutConfig:{shape:"S49"},abortConfig:{shape:"S4g"},timeoutConfig:{shape:"S4n"},tags:{shape:"S29"},jobExecutionsRetryConfig:{shape:"S4q"}}},output:{type:"structure",members:{jobTemplateArn:{},jobTemplateId:{}}}},CreateKeysAndCertificate:{http:{requestUri:"/keys-and-certificate"},input:{type:"structure",members:{setAsActive:{location:"querystring",locationName:"setAsActive",type:"boolean"}}},output:{type:"structure",members:{certificateArn:{},certificateId:{},certificatePem:{},keyPair:{shape:"S54"}}}},CreateMitigationAction:{http:{requestUri:"/mitigationactions/actions/{actionName}"},input:{type:"structure",required:["actionName","roleArn","actionParams"],members:{actionName:{location:"uri",locationName:"actionName"},roleArn:{},actionParams:{shape:"S59"},tags:{shape:"S29"}}},output:{type:"structure",members:{actionArn:{},actionId:{}}}},CreateOTAUpdate:{http:{requestUri:"/otaUpdates/{otaUpdateId}"},input:{type:"structure",required:["otaUpdateId","targets","files","roleArn"],members:{otaUpdateId:{location:"uri",locationName:"otaUpdateId"},description:{},targets:{shape:"S5t"},protocols:{shape:"S5v"},targetSelection:{},awsJobExecutionsRolloutConfig:{shape:"S5x"},awsJobPresignedUrlConfig:{shape:"S64"},awsJobAbortConfig:{type:"structure",required:["abortCriteriaList"],members:{abortCriteriaList:{type:"list",member:{type:"structure",required:["failureType","action","thresholdPercentage","minNumberOfExecutedThings"],members:{failureType:{},action:{},thresholdPercentage:{type:"double"},minNumberOfExecutedThings:{type:"integer"}}}}}},awsJobTimeoutConfig:{type:"structure",members:{inProgressTimeoutInMinutes:{type:"long"}}},files:{shape:"S6f"},roleArn:{},additionalParameters:{shape:"S7d"},tags:{shape:"S29"}}},output:{type:"structure",members:{otaUpdateId:{},awsIotJobId:{},otaUpdateArn:{},awsIotJobArn:{},otaUpdateStatus:{}}}},CreatePolicy:{http:{requestUri:"/policies/{policyName}"},input:{type:"structure",required:["policyName","policyDocument"],members:{policyName:{location:"uri",locationName:"policyName"},policyDocument:{},tags:{shape:"S29"}}},output:{type:"structure",members:{policyName:{},policyArn:{},policyDocument:{},policyVersionId:{}}}},CreatePolicyVersion:{http:{requestUri:"/policies/{policyName}/version"},input:{type:"structure",required:["policyName","policyDocument"],members:{policyName:{location:"uri",locationName:"policyName"},policyDocument:{},setAsDefault:{location:"querystring",locationName:"setAsDefault",type:"boolean"}}},output:{type:"structure",members:{policyArn:{},policyDocument:{},policyVersionId:{},isDefaultVersion:{type:"boolean"}}}},CreateProvisioningClaim:{http:{requestUri:"/provisioning-templates/{templateName}/provisioning-claim"},input:{type:"structure",required:["templateName"],members:{templateName:{location:"uri",locationName:"templateName"}}},output:{type:"structure",members:{certificateId:{},certificatePem:{},keyPair:{shape:"S54"},expiration:{type:"timestamp"}}}},CreateProvisioningTemplate:{http:{requestUri:"/provisioning-templates"},input:{type:"structure",required:["templateName","templateBody","provisioningRoleArn"],members:{templateName:{},description:{},templateBody:{},enabled:{type:"boolean"},provisioningRoleArn:{},preProvisioningHook:{shape:"S7z"},tags:{shape:"S29"}}},output:{type:"structure",members:{templateArn:{},templateName:{},defaultVersionId:{type:"integer"}}}},CreateProvisioningTemplateVersion:{http:{requestUri:"/provisioning-templates/{templateName}/versions"},input:{type:"structure",required:["templateName","templateBody"],members:{templateName:{location:"uri",locationName:"templateName"},templateBody:{},setAsDefault:{location:"querystring",locationName:"setAsDefault",type:"boolean"}}},output:{type:"structure",members:{templateArn:{},templateName:{},versionId:{type:"integer"},isDefaultVersion:{type:"boolean"}}}},CreateRoleAlias:{http:{requestUri:"/role-aliases/{roleAlias}"},input:{type:"structure",required:["roleAlias","roleArn"],members:{roleAlias:{location:"uri",locationName:"roleAlias"},roleArn:{},credentialDurationSeconds:{type:"integer"},tags:{shape:"S29"}}},output:{type:"structure",members:{roleAlias:{},roleAliasArn:{}}}},CreateScheduledAudit:{http:{requestUri:"/audit/scheduledaudits/{scheduledAuditName}"},input:{type:"structure",required:["frequency","targetCheckNames","scheduledAuditName"],members:{frequency:{},dayOfMonth:{},dayOfWeek:{},targetCheckNames:{shape:"S8e"},scheduledAuditName:{location:"uri",locationName:"scheduledAuditName"},tags:{shape:"S29"}}},output:{type:"structure",members:{scheduledAuditArn:{}}}},CreateSecurityProfile:{http:{requestUri:"/security-profiles/{securityProfileName}"},input:{type:"structure",required:["securityProfileName"],members:{securityProfileName:{location:"uri",locationName:"securityProfileName"},securityProfileDescription:{},behaviors:{shape:"S8k"},alertTargets:{shape:"S9a"},additionalMetricsToRetain:{shape:"S9e",deprecated:true,deprecatedMessage:"Use additionalMetricsToRetainV2."},additionalMetricsToRetainV2:{shape:"S9f"},tags:{shape:"S29"}}},output:{type:"structure",members:{securityProfileName:{},securityProfileArn:{}}}},CreateStream:{http:{requestUri:"/streams/{streamId}"},input:{type:"structure",required:["streamId","files","roleArn"],members:{streamId:{location:"uri",locationName:"streamId"},description:{},files:{shape:"S9l"},roleArn:{},tags:{shape:"S29"}}},output:{type:"structure",members:{streamId:{},streamArn:{},description:{},streamVersion:{type:"integer"}}}},CreateThing:{http:{requestUri:"/things/{thingName}"},input:{type:"structure",required:["thingName"],members:{thingName:{location:"uri",locationName:"thingName"},thingTypeName:{},attributePayload:{shape:"S3h"},billingGroupName:{}}},output:{type:"structure",members:{thingName:{},thingArn:{},thingId:{}}}},CreateThingGroup:{http:{requestUri:"/thing-groups/{thingGroupName}"},input:{type:"structure",required:["thingGroupName"],members:{thingGroupName:{location:"uri",locationName:"thingGroupName"},parentGroupName:{},thingGroupProperties:{shape:"S3f"},tags:{shape:"S29"}}},output:{type:"structure",members:{thingGroupName:{},thingGroupArn:{},thingGroupId:{}}}},CreateThingType:{http:{requestUri:"/thing-types/{thingTypeName}"},input:{type:"structure",required:["thingTypeName"],members:{thingTypeName:{location:"uri",locationName:"thingTypeName"},thingTypeProperties:{shape:"S9x"},tags:{shape:"S29"}}},output:{type:"structure",members:{thingTypeName:{},thingTypeArn:{},thingTypeId:{}}}},CreateTopicRule:{http:{requestUri:"/rules/{ruleName}"},input:{type:"structure",required:["ruleName","topicRulePayload"],members:{ruleName:{location:"uri",locationName:"ruleName"},topicRulePayload:{shape:"Sa5"},tags:{location:"header",locationName:"x-amz-tagging"}},payload:"topicRulePayload"}},CreateTopicRuleDestination:{http:{requestUri:"/destinations"},input:{type:"structure",required:["destinationConfiguration"],members:{destinationConfiguration:{type:"structure",members:{httpUrlConfiguration:{type:"structure",required:["confirmationUrl"],members:{confirmationUrl:{}}},vpcConfiguration:{type:"structure",required:["subnetIds","vpcId","roleArn"],members:{subnetIds:{shape:"Sd6"},securityGroups:{shape:"Sd8"},vpcId:{},roleArn:{}}}}}}},output:{type:"structure",members:{topicRuleDestination:{shape:"Sdc"}}}},DeleteAccountAuditConfiguration:{http:{method:"DELETE",requestUri:"/audit/configuration"},input:{type:"structure",members:{deleteScheduledAudits:{location:"querystring",locationName:"deleteScheduledAudits",type:"boolean"}}},output:{type:"structure",members:{}}},DeleteAuditSuppression:{http:{requestUri:"/audit/suppressions/delete"},input:{type:"structure",required:["checkName","resourceIdentifier"],members:{checkName:{},resourceIdentifier:{shape:"S1o"}}},output:{type:"structure",members:{}}},DeleteAuthorizer:{http:{method:"DELETE",requestUri:"/authorizer/{authorizerName}"},input:{type:"structure",required:["authorizerName"],members:{authorizerName:{location:"uri",locationName:"authorizerName"}}},output:{type:"structure",members:{}}},DeleteBillingGroup:{http:{method:"DELETE",requestUri:"/billing-groups/{billingGroupName}"},input:{type:"structure",required:["billingGroupName"],members:{billingGroupName:{location:"uri",locationName:"billingGroupName"},expectedVersion:{location:"querystring",locationName:"expectedVersion",type:"long"}}},output:{type:"structure",members:{}}},DeleteCACertificate:{http:{method:"DELETE",requestUri:"/cacertificate/{caCertificateId}"},input:{type:"structure",required:["certificateId"],members:{certificateId:{location:"uri",locationName:"caCertificateId"}}},output:{type:"structure",members:{}}},DeleteCertificate:{http:{method:"DELETE",requestUri:"/certificates/{certificateId}"},input:{type:"structure",required:["certificateId"],members:{certificateId:{location:"uri",locationName:"certificateId"},forceDelete:{location:"querystring",locationName:"forceDelete",type:"boolean"}}}},DeleteCustomMetric:{http:{method:"DELETE",requestUri:"/custom-metric/{metricName}"},input:{type:"structure",required:["metricName"],members:{metricName:{location:"uri",locationName:"metricName"}}},output:{type:"structure",members:{}}},DeleteDimension:{http:{method:"DELETE",requestUri:"/dimensions/{name}"},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{}}},DeleteDomainConfiguration:{http:{method:"DELETE",requestUri:"/domainConfigurations/{domainConfigurationName}"},input:{type:"structure",required:["domainConfigurationName"],members:{domainConfigurationName:{location:"uri",locationName:"domainConfigurationName"}}},output:{type:"structure",members:{}}},DeleteDynamicThingGroup:{http:{method:"DELETE",requestUri:"/dynamic-thing-groups/{thingGroupName}"},input:{type:"structure",required:["thingGroupName"],members:{thingGroupName:{location:"uri",locationName:"thingGroupName"},expectedVersion:{location:"querystring",locationName:"expectedVersion",type:"long"}}},output:{type:"structure",members:{}}},DeleteFleetMetric:{http:{method:"DELETE",requestUri:"/fleet-metric/{metricName}"},input:{type:"structure",required:["metricName"],members:{metricName:{location:"uri",locationName:"metricName"},expectedVersion:{location:"querystring",locationName:"expectedVersion",type:"long"}}}},DeleteJob:{http:{method:"DELETE",requestUri:"/jobs/{jobId}"},input:{type:"structure",required:["jobId"],members:{jobId:{location:"uri",locationName:"jobId"},force:{location:"querystring",locationName:"force",type:"boolean"},namespaceId:{location:"querystring",locationName:"namespaceId"}}}},DeleteJobExecution:{http:{method:"DELETE",requestUri:"/things/{thingName}/jobs/{jobId}/executionNumber/{executionNumber}"},input:{type:"structure",required:["jobId","thingName","executionNumber"],members:{jobId:{location:"uri",locationName:"jobId"},thingName:{location:"uri",locationName:"thingName"},executionNumber:{location:"uri",locationName:"executionNumber",type:"long"},force:{location:"querystring",locationName:"force",type:"boolean"},namespaceId:{location:"querystring",locationName:"namespaceId"}}}},DeleteJobTemplate:{http:{method:"DELETE",requestUri:"/job-templates/{jobTemplateId}"},input:{type:"structure",required:["jobTemplateId"],members:{jobTemplateId:{location:"uri",locationName:"jobTemplateId"}}}},DeleteMitigationAction:{http:{method:"DELETE",requestUri:"/mitigationactions/actions/{actionName}"},input:{type:"structure",required:["actionName"],members:{actionName:{location:"uri",locationName:"actionName"}}},output:{type:"structure",members:{}}},DeleteOTAUpdate:{http:{method:"DELETE",requestUri:"/otaUpdates/{otaUpdateId}"},input:{type:"structure",required:["otaUpdateId"],members:{otaUpdateId:{location:"uri",locationName:"otaUpdateId"},deleteStream:{location:"querystring",locationName:"deleteStream",type:"boolean"},forceDeleteAWSJob:{location:"querystring",locationName:"forceDeleteAWSJob",type:"boolean"}}},output:{type:"structure",members:{}}},DeletePolicy:{http:{method:"DELETE",requestUri:"/policies/{policyName}"},input:{type:"structure",required:["policyName"],members:{policyName:{location:"uri",locationName:"policyName"}}}},DeletePolicyVersion:{http:{method:"DELETE",requestUri:"/policies/{policyName}/version/{policyVersionId}"},input:{type:"structure",required:["policyName","policyVersionId"],members:{policyName:{location:"uri",locationName:"policyName"},policyVersionId:{location:"uri",locationName:"policyVersionId"}}}},DeleteProvisioningTemplate:{http:{method:"DELETE",requestUri:"/provisioning-templates/{templateName}"},input:{type:"structure",required:["templateName"],members:{templateName:{location:"uri",locationName:"templateName"}}},output:{type:"structure",members:{}}},DeleteProvisioningTemplateVersion:{http:{method:"DELETE",requestUri:"/provisioning-templates/{templateName}/versions/{versionId}"},input:{type:"structure",required:["templateName","versionId"],members:{templateName:{location:"uri",locationName:"templateName"},versionId:{location:"uri",locationName:"versionId",type:"integer"}}},output:{type:"structure",members:{}}},DeleteRegistrationCode:{http:{method:"DELETE",requestUri:"/registrationcode"},input:{type:"structure",members:{}},output:{type:"structure",members:{}}},DeleteRoleAlias:{http:{method:"DELETE",requestUri:"/role-aliases/{roleAlias}"},input:{type:"structure",required:["roleAlias"],members:{roleAlias:{location:"uri",locationName:"roleAlias"}}},output:{type:"structure",members:{}}},DeleteScheduledAudit:{http:{method:"DELETE",requestUri:"/audit/scheduledaudits/{scheduledAuditName}"},input:{type:"structure",required:["scheduledAuditName"],members:{scheduledAuditName:{location:"uri",locationName:"scheduledAuditName"}}},output:{type:"structure",members:{}}},DeleteSecurityProfile:{http:{method:"DELETE",requestUri:"/security-profiles/{securityProfileName}"},input:{type:"structure",required:["securityProfileName"],members:{securityProfileName:{location:"uri",locationName:"securityProfileName"},expectedVersion:{location:"querystring",locationName:"expectedVersion",type:"long"}}},output:{type:"structure",members:{}}},DeleteStream:{http:{method:"DELETE",requestUri:"/streams/{streamId}"},input:{type:"structure",required:["streamId"],members:{streamId:{location:"uri",locationName:"streamId"}}},output:{type:"structure",members:{}}},DeleteThing:{http:{method:"DELETE",requestUri:"/things/{thingName}"},input:{type:"structure",required:["thingName"],members:{thingName:{location:"uri",locationName:"thingName"},expectedVersion:{location:"querystring",locationName:"expectedVersion",type:"long"}}},output:{type:"structure",members:{}}},DeleteThingGroup:{http:{method:"DELETE",requestUri:"/thing-groups/{thingGroupName}"},input:{type:"structure",required:["thingGroupName"],members:{thingGroupName:{location:"uri",locationName:"thingGroupName"},expectedVersion:{location:"querystring",locationName:"expectedVersion",type:"long"}}},output:{type:"structure",members:{}}},DeleteThingType:{http:{method:"DELETE",requestUri:"/thing-types/{thingTypeName}"},input:{type:"structure",required:["thingTypeName"],members:{thingTypeName:{location:"uri",locationName:"thingTypeName"}}},output:{type:"structure",members:{}}},DeleteTopicRule:{http:{method:"DELETE",requestUri:"/rules/{ruleName}"},input:{type:"structure",required:["ruleName"],members:{ruleName:{location:"uri",locationName:"ruleName"}}}},DeleteTopicRuleDestination:{http:{method:"DELETE",requestUri:"/destinations/{arn+}"},input:{type:"structure",required:["arn"],members:{arn:{location:"uri",locationName:"arn"}}},output:{type:"structure",members:{}}},DeleteV2LoggingLevel:{http:{method:"DELETE",requestUri:"/v2LoggingLevel"},input:{type:"structure",required:["targetType","targetName"],members:{targetType:{location:"querystring",locationName:"targetType"},targetName:{location:"querystring",locationName:"targetName"}}}},DeprecateThingType:{http:{requestUri:"/thing-types/{thingTypeName}/deprecate"},input:{type:"structure",required:["thingTypeName"],members:{thingTypeName:{location:"uri",locationName:"thingTypeName"},undoDeprecate:{type:"boolean"}}},output:{type:"structure",members:{}}},DescribeAccountAuditConfiguration:{http:{method:"GET",requestUri:"/audit/configuration"},input:{type:"structure",members:{}},output:{type:"structure",members:{roleArn:{},auditNotificationTargetConfigurations:{shape:"Sfc"},auditCheckConfigurations:{shape:"Sff"}}}},DescribeAuditFinding:{http:{method:"GET",requestUri:"/audit/findings/{findingId}"},input:{type:"structure",required:["findingId"],members:{findingId:{location:"uri",locationName:"findingId"}}},output:{type:"structure",members:{finding:{shape:"Sfk"}}}},DescribeAuditMitigationActionsTask:{http:{method:"GET",requestUri:"/audit/mitigationactions/tasks/{taskId}"},input:{type:"structure",required:["taskId"],members:{taskId:{location:"uri",locationName:"taskId"}}},output:{type:"structure",members:{taskStatus:{},startTime:{type:"timestamp"},endTime:{type:"timestamp"},taskStatistics:{type:"map",key:{},value:{type:"structure",members:{totalFindingsCount:{type:"long"},failedFindingsCount:{type:"long"},succeededFindingsCount:{type:"long"},skippedFindingsCount:{type:"long"},canceledFindingsCount:{type:"long"}}}},target:{shape:"Sg4"},auditCheckToActionsMapping:{shape:"Sg8"},actionsDefinition:{shape:"Sga"}}}},DescribeAuditSuppression:{http:{requestUri:"/audit/suppressions/describe"},input:{type:"structure",required:["checkName","resourceIdentifier"],members:{checkName:{},resourceIdentifier:{shape:"S1o"}}},output:{type:"structure",members:{checkName:{},resourceIdentifier:{shape:"S1o"},expirationDate:{type:"timestamp"},suppressIndefinitely:{type:"boolean"},description:{}}}},DescribeAuditTask:{http:{method:"GET",requestUri:"/audit/tasks/{taskId}"},input:{type:"structure",required:["taskId"],members:{taskId:{location:"uri",locationName:"taskId"}}},output:{type:"structure",members:{taskStatus:{},taskType:{},taskStartTime:{type:"timestamp"},taskStatistics:{type:"structure",members:{totalChecks:{type:"integer"},inProgressChecks:{type:"integer"},waitingForDataCollectionChecks:{type:"integer"},compliantChecks:{type:"integer"},nonCompliantChecks:{type:"integer"},failedChecks:{type:"integer"},canceledChecks:{type:"integer"}}},scheduledAuditName:{},auditDetails:{type:"map",key:{},value:{type:"structure",members:{checkRunStatus:{},checkCompliant:{type:"boolean"},totalResourcesCount:{type:"long"},nonCompliantResourcesCount:{type:"long"},suppressedNonCompliantResourcesCount:{type:"long"},errorCode:{},message:{}}}}}}},DescribeAuthorizer:{http:{method:"GET",requestUri:"/authorizer/{authorizerName}"},input:{type:"structure",required:["authorizerName"],members:{authorizerName:{location:"uri",locationName:"authorizerName"}}},output:{type:"structure",members:{authorizerDescription:{shape:"Sh1"}}}},DescribeBillingGroup:{http:{method:"GET",requestUri:"/billing-groups/{billingGroupName}"},input:{type:"structure",required:["billingGroupName"],members:{billingGroupName:{location:"uri",locationName:"billingGroupName"}}},output:{type:"structure",members:{billingGroupName:{},billingGroupId:{},billingGroupArn:{},version:{type:"long"},billingGroupProperties:{shape:"S2i"},billingGroupMetadata:{type:"structure",members:{creationDate:{type:"timestamp"}}}}}},DescribeCACertificate:{http:{method:"GET",requestUri:"/cacertificate/{caCertificateId}"},input:{type:"structure",required:["certificateId"],members:{certificateId:{location:"uri",locationName:"caCertificateId"}}},output:{type:"structure",members:{certificateDescription:{type:"structure",members:{certificateArn:{},certificateId:{},status:{},certificatePem:{},ownedBy:{},creationDate:{type:"timestamp"},autoRegistrationStatus:{},lastModifiedDate:{type:"timestamp"},customerVersion:{type:"integer"},generationId:{},validity:{shape:"She"}}},registrationConfig:{shape:"Shf"}}}},DescribeCertificate:{http:{method:"GET",requestUri:"/certificates/{certificateId}"},input:{type:"structure",required:["certificateId"],members:{certificateId:{location:"uri",locationName:"certificateId"}}},output:{type:"structure",members:{certificateDescription:{type:"structure",members:{certificateArn:{},certificateId:{},caCertificateId:{},status:{},certificatePem:{},ownedBy:{},previousOwnedBy:{},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"},customerVersion:{type:"integer"},transferData:{type:"structure",members:{transferMessage:{},rejectReason:{},transferDate:{type:"timestamp"},acceptDate:{type:"timestamp"},rejectDate:{type:"timestamp"}}},generationId:{},validity:{shape:"She"},certificateMode:{}}}}}},DescribeCustomMetric:{http:{method:"GET",requestUri:"/custom-metric/{metricName}"},input:{type:"structure",required:["metricName"],members:{metricName:{location:"uri",locationName:"metricName"}}},output:{type:"structure",members:{metricName:{},metricArn:{},metricType:{},displayName:{},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"}}}},DescribeDefaultAuthorizer:{http:{method:"GET",requestUri:"/default-authorizer"},input:{type:"structure",members:{}},output:{type:"structure",members:{authorizerDescription:{shape:"Sh1"}}}},DescribeDetectMitigationActionsTask:{http:{method:"GET",requestUri:"/detect/mitigationactions/tasks/{taskId}"},input:{type:"structure",required:["taskId"],members:{taskId:{location:"uri",locationName:"taskId"}}},output:{type:"structure",members:{taskSummary:{shape:"Sht"}}}},DescribeDimension:{http:{method:"GET",requestUri:"/dimensions/{name}"},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{name:{},arn:{},type:{},stringValues:{shape:"S30"},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"}}}},DescribeDomainConfiguration:{http:{method:"GET",requestUri:"/domainConfigurations/{domainConfigurationName}"},input:{type:"structure",required:["domainConfigurationName"],members:{domainConfigurationName:{location:"uri",locationName:"domainConfigurationName"}}},output:{type:"structure",members:{domainConfigurationName:{},domainConfigurationArn:{},domainName:{},serverCertificates:{type:"list",member:{type:"structure",members:{serverCertificateArn:{},serverCertificateStatus:{},serverCertificateStatusDetail:{}}}},authorizerConfig:{shape:"S39"},domainConfigurationStatus:{},serviceType:{},domainType:{},lastStatusChangeDate:{type:"timestamp"}}}},DescribeEndpoint:{http:{method:"GET",requestUri:"/endpoint"},input:{type:"structure",members:{endpointType:{location:"querystring",locationName:"endpointType"}}},output:{type:"structure",members:{endpointAddress:{}}}},DescribeEventConfigurations:{http:{method:"GET",requestUri:"/event-configurations"},input:{type:"structure",members:{}},output:{type:"structure",members:{eventConfigurations:{shape:"Sij"},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"}}}},DescribeFleetMetric:{http:{method:"GET",requestUri:"/fleet-metric/{metricName}"},input:{type:"structure",required:["metricName"],members:{metricName:{location:"uri",locationName:"metricName"}}},output:{type:"structure",members:{metricName:{},queryString:{},aggregationType:{shape:"S3t"},period:{type:"integer"},aggregationField:{},description:{},queryVersion:{},indexName:{},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"},unit:{},version:{type:"long"},metricArn:{}}}},DescribeIndex:{http:{method:"GET",requestUri:"/indices/{indexName}"},input:{type:"structure",required:["indexName"],members:{indexName:{location:"uri",locationName:"indexName"}}},output:{type:"structure",members:{indexName:{},indexStatus:{},schema:{}}}},DescribeJob:{http:{method:"GET",requestUri:"/jobs/{jobId}"},input:{type:"structure",required:["jobId"],members:{jobId:{location:"uri",locationName:"jobId"}}},output:{type:"structure",members:{documentSource:{},job:{type:"structure",members:{jobArn:{},jobId:{},targetSelection:{},status:{},forceCanceled:{type:"boolean"},reasonCode:{},comment:{},targets:{shape:"Sg"},description:{},presignedUrlConfig:{shape:"S46"},jobExecutionsRolloutConfig:{shape:"S49"},abortConfig:{shape:"S4g"},createdAt:{type:"timestamp"},lastUpdatedAt:{type:"timestamp"},completedAt:{type:"timestamp"},jobProcessDetails:{type:"structure",members:{processingTargets:{type:"list",member:{}},numberOfCanceledThings:{type:"integer"},numberOfSucceededThings:{type:"integer"},numberOfFailedThings:{type:"integer"},numberOfRejectedThings:{type:"integer"},numberOfQueuedThings:{type:"integer"},numberOfInProgressThings:{type:"integer"},numberOfRemovedThings:{type:"integer"},numberOfTimedOutThings:{type:"integer"}}},timeoutConfig:{shape:"S4n"},namespaceId:{},jobTemplateArn:{},jobExecutionsRetryConfig:{shape:"S4q"},documentParameters:{shape:"S4v"},isConcurrent:{type:"boolean"}}}}}},DescribeJobExecution:{http:{method:"GET",requestUri:"/things/{thingName}/jobs/{jobId}"},input:{type:"structure",required:["jobId","thingName"],members:{jobId:{location:"uri",locationName:"jobId"},thingName:{location:"uri",locationName:"thingName"},executionNumber:{location:"querystring",locationName:"executionNumber",type:"long"}}},output:{type:"structure",members:{execution:{type:"structure",members:{jobId:{},status:{},forceCanceled:{type:"boolean"},statusDetails:{type:"structure",members:{detailsMap:{shape:"S1e"}}},thingArn:{},queuedAt:{type:"timestamp"},startedAt:{type:"timestamp"},lastUpdatedAt:{type:"timestamp"},executionNumber:{type:"long"},versionNumber:{type:"long"},approximateSecondsBeforeTimedOut:{type:"long"}}}}}},DescribeJobTemplate:{http:{method:"GET",requestUri:"/job-templates/{jobTemplateId}"},input:{type:"structure",required:["jobTemplateId"],members:{jobTemplateId:{location:"uri",locationName:"jobTemplateId"}}},output:{type:"structure",members:{jobTemplateArn:{},jobTemplateId:{},description:{},documentSource:{},document:{},createdAt:{type:"timestamp"},presignedUrlConfig:{shape:"S46"},jobExecutionsRolloutConfig:{shape:"S49"},abortConfig:{shape:"S4g"},timeoutConfig:{shape:"S4n"},jobExecutionsRetryConfig:{shape:"S4q"}}}},DescribeManagedJobTemplate:{http:{method:"GET",requestUri:"/managed-job-templates/{templateName}"},input:{type:"structure",required:["templateName"],members:{templateName:{location:"uri",locationName:"templateName"},templateVersion:{location:"querystring",locationName:"templateVersion"}}},output:{type:"structure",members:{templateName:{},templateArn:{},description:{},templateVersion:{},environments:{shape:"Sjn"},documentParameters:{type:"list",member:{type:"structure",members:{key:{},description:{},regex:{},example:{},optional:{type:"boolean"}}}},document:{}}}},DescribeMitigationAction:{http:{method:"GET",requestUri:"/mitigationactions/actions/{actionName}"},input:{type:"structure",required:["actionName"],members:{actionName:{location:"uri",locationName:"actionName"}}},output:{type:"structure",members:{actionName:{},actionType:{},actionArn:{},actionId:{},roleArn:{},actionParams:{shape:"S59"},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"}}}},DescribeProvisioningTemplate:{http:{method:"GET",requestUri:"/provisioning-templates/{templateName}"},input:{type:"structure",required:["templateName"],members:{templateName:{location:"uri",locationName:"templateName"}}},output:{type:"structure",members:{templateArn:{},templateName:{},description:{},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"},defaultVersionId:{type:"integer"},templateBody:{},enabled:{type:"boolean"},provisioningRoleArn:{},preProvisioningHook:{shape:"S7z"}}}},DescribeProvisioningTemplateVersion:{http:{method:"GET",requestUri:"/provisioning-templates/{templateName}/versions/{versionId}"},input:{type:"structure",required:["templateName","versionId"],members:{templateName:{location:"uri",locationName:"templateName"},versionId:{location:"uri",locationName:"versionId",type:"integer"}}},output:{type:"structure",members:{versionId:{type:"integer"},creationDate:{type:"timestamp"},templateBody:{},isDefaultVersion:{type:"boolean"}}}},DescribeRoleAlias:{http:{method:"GET",requestUri:"/role-aliases/{roleAlias}"},input:{type:"structure",required:["roleAlias"],members:{roleAlias:{location:"uri",locationName:"roleAlias"}}},output:{type:"structure",members:{roleAliasDescription:{type:"structure",members:{roleAlias:{},roleAliasArn:{},roleArn:{},owner:{},credentialDurationSeconds:{type:"integer"},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"}}}}}},DescribeScheduledAudit:{http:{method:"GET",requestUri:"/audit/scheduledaudits/{scheduledAuditName}"},input:{type:"structure",required:["scheduledAuditName"],members:{scheduledAuditName:{location:"uri",locationName:"scheduledAuditName"}}},output:{type:"structure",members:{frequency:{},dayOfMonth:{},dayOfWeek:{},targetCheckNames:{shape:"S8e"},scheduledAuditName:{},scheduledAuditArn:{}}}},DescribeSecurityProfile:{http:{method:"GET",requestUri:"/security-profiles/{securityProfileName}"},input:{type:"structure",required:["securityProfileName"],members:{securityProfileName:{location:"uri",locationName:"securityProfileName"}}},output:{type:"structure",members:{securityProfileName:{},securityProfileArn:{},securityProfileDescription:{},behaviors:{shape:"S8k"},alertTargets:{shape:"S9a"},additionalMetricsToRetain:{shape:"S9e",deprecated:true,deprecatedMessage:"Use additionalMetricsToRetainV2."},additionalMetricsToRetainV2:{shape:"S9f"},version:{type:"long"},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"}}}},DescribeStream:{http:{method:"GET",requestUri:"/streams/{streamId}"},input:{type:"structure",required:["streamId"],members:{streamId:{location:"uri",locationName:"streamId"}}},output:{type:"structure",members:{streamInfo:{type:"structure",members:{streamId:{},streamArn:{},streamVersion:{type:"integer"},description:{},files:{shape:"S9l"},createdAt:{type:"timestamp"},lastUpdatedAt:{type:"timestamp"},roleArn:{}}}}}},DescribeThing:{http:{method:"GET",requestUri:"/things/{thingName}"},input:{type:"structure",required:["thingName"],members:{thingName:{location:"uri",locationName:"thingName"}}},output:{type:"structure",members:{defaultClientId:{},thingName:{},thingId:{},thingArn:{},thingTypeName:{},attributes:{shape:"S3i"},version:{type:"long"},billingGroupName:{}}}},DescribeThingGroup:{http:{method:"GET",requestUri:"/thing-groups/{thingGroupName}"},input:{type:"structure",required:["thingGroupName"],members:{thingGroupName:{location:"uri",locationName:"thingGroupName"}}},output:{type:"structure",members:{thingGroupName:{},thingGroupId:{},thingGroupArn:{},version:{type:"long"},thingGroupProperties:{shape:"S3f"},thingGroupMetadata:{type:"structure",members:{parentGroupName:{},rootToParentThingGroups:{shape:"Skg"},creationDate:{type:"timestamp"}}},indexName:{},queryString:{},queryVersion:{},status:{}}}},DescribeThingRegistrationTask:{http:{method:"GET",requestUri:"/thing-registration-tasks/{taskId}"},input:{type:"structure",required:["taskId"],members:{taskId:{location:"uri",locationName:"taskId"}}},output:{type:"structure",members:{taskId:{},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"},templateBody:{},inputFileBucket:{},inputFileKey:{},roleArn:{},status:{},message:{},successCount:{type:"integer"},failureCount:{type:"integer"},percentageProgress:{type:"integer"}}}},DescribeThingType:{http:{method:"GET",requestUri:"/thing-types/{thingTypeName}"},input:{type:"structure",required:["thingTypeName"],members:{thingTypeName:{location:"uri",locationName:"thingTypeName"}}},output:{type:"structure",members:{thingTypeName:{},thingTypeId:{},thingTypeArn:{},thingTypeProperties:{shape:"S9x"},thingTypeMetadata:{shape:"Skt"}}}},DetachPolicy:{http:{requestUri:"/target-policies/{policyName}"},input:{type:"structure",required:["policyName","target"],members:{policyName:{location:"uri",locationName:"policyName"},target:{}}}},DetachPrincipalPolicy:{http:{method:"DELETE",requestUri:"/principal-policies/{policyName}"},input:{type:"structure",required:["policyName","principal"],members:{policyName:{location:"uri",locationName:"policyName"},principal:{location:"header",locationName:"x-amzn-iot-principal"}}},deprecated:true},DetachSecurityProfile:{http:{method:"DELETE",requestUri:"/security-profiles/{securityProfileName}/targets"},input:{type:"structure",required:["securityProfileName","securityProfileTargetArn"],members:{securityProfileName:{location:"uri",locationName:"securityProfileName"},securityProfileTargetArn:{location:"querystring",locationName:"securityProfileTargetArn"}}},output:{type:"structure",members:{}}},DetachThingPrincipal:{http:{method:"DELETE",requestUri:"/things/{thingName}/principals"},input:{type:"structure",required:["thingName","principal"],members:{thingName:{location:"uri",locationName:"thingName"},principal:{location:"header",locationName:"x-amzn-principal"}}},output:{type:"structure",members:{}}},DisableTopicRule:{http:{requestUri:"/rules/{ruleName}/disable"},input:{type:"structure",required:["ruleName"],members:{ruleName:{location:"uri",locationName:"ruleName"}}}},EnableTopicRule:{http:{requestUri:"/rules/{ruleName}/enable"},input:{type:"structure",required:["ruleName"],members:{ruleName:{location:"uri",locationName:"ruleName"}}}},GetBehaviorModelTrainingSummaries:{http:{method:"GET",requestUri:"/behavior-model-training/summaries"},input:{type:"structure",members:{securityProfileName:{location:"querystring",locationName:"securityProfileName"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{summaries:{type:"list",member:{type:"structure",members:{securityProfileName:{},behaviorName:{},trainingDataCollectionStartDate:{type:"timestamp"},modelStatus:{},datapointsCollectionPercentage:{type:"double"},lastModelRefreshDate:{type:"timestamp"}}}},nextToken:{}}}},GetBucketsAggregation:{http:{requestUri:"/indices/buckets"},input:{type:"structure",required:["queryString","aggregationField","bucketsAggregationType"],members:{indexName:{},queryString:{},aggregationField:{},queryVersion:{},bucketsAggregationType:{type:"structure",members:{termsAggregation:{type:"structure",members:{maxBuckets:{type:"integer"}}}}}}},output:{type:"structure",members:{totalCount:{type:"integer"},buckets:{type:"list",member:{type:"structure",members:{keyValue:{},count:{type:"integer"}}}}}}},GetCardinality:{http:{requestUri:"/indices/cardinality"},input:{type:"structure",required:["queryString"],members:{indexName:{},queryString:{},aggregationField:{},queryVersion:{}}},output:{type:"structure",members:{cardinality:{type:"integer"}}}},GetEffectivePolicies:{http:{requestUri:"/effective-policies"},input:{type:"structure",members:{principal:{},cognitoIdentityPoolId:{},thingName:{location:"querystring",locationName:"thingName"}}},output:{type:"structure",members:{effectivePolicies:{type:"list",member:{type:"structure",members:{policyName:{},policyArn:{},policyDocument:{}}}}}}},GetIndexingConfiguration:{http:{method:"GET",requestUri:"/indexing/config"},input:{type:"structure",members:{}},output:{type:"structure",members:{thingIndexingConfiguration:{shape:"Sls"},thingGroupIndexingConfiguration:{shape:"Sm1"}}}},GetJobDocument:{http:{method:"GET",requestUri:"/jobs/{jobId}/job-document"},input:{type:"structure",required:["jobId"],members:{jobId:{location:"uri",locationName:"jobId"}}},output:{type:"structure",members:{document:{}}}},GetLoggingOptions:{http:{method:"GET",requestUri:"/loggingOptions"},input:{type:"structure",members:{}},output:{type:"structure",members:{roleArn:{},logLevel:{}}}},GetOTAUpdate:{http:{method:"GET",requestUri:"/otaUpdates/{otaUpdateId}"},input:{type:"structure",required:["otaUpdateId"],members:{otaUpdateId:{location:"uri",locationName:"otaUpdateId"}}},output:{type:"structure",members:{otaUpdateInfo:{type:"structure",members:{otaUpdateId:{},otaUpdateArn:{},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"},description:{},targets:{shape:"S5t"},protocols:{shape:"S5v"},awsJobExecutionsRolloutConfig:{shape:"S5x"},awsJobPresignedUrlConfig:{shape:"S64"},targetSelection:{},otaUpdateFiles:{shape:"S6f"},otaUpdateStatus:{},awsIotJobId:{},awsIotJobArn:{},errorInfo:{type:"structure",members:{code:{},message:{}}},additionalParameters:{shape:"S7d"}}}}}},GetPercentiles:{http:{requestUri:"/indices/percentiles"},input:{type:"structure",required:["queryString"],members:{indexName:{},queryString:{},aggregationField:{},queryVersion:{},percents:{type:"list",member:{type:"double"}}}},output:{type:"structure",members:{percentiles:{type:"list",member:{type:"structure",members:{percent:{type:"double"},value:{type:"double"}}}}}}},GetPolicy:{http:{method:"GET",requestUri:"/policies/{policyName}"},input:{type:"structure",required:["policyName"],members:{policyName:{location:"uri",locationName:"policyName"}}},output:{type:"structure",members:{policyName:{},policyArn:{},policyDocument:{},defaultVersionId:{},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"},generationId:{}}}},GetPolicyVersion:{http:{method:"GET",requestUri:"/policies/{policyName}/version/{policyVersionId}"},input:{type:"structure",required:["policyName","policyVersionId"],members:{policyName:{location:"uri",locationName:"policyName"},policyVersionId:{location:"uri",locationName:"policyVersionId"}}},output:{type:"structure",members:{policyArn:{},policyName:{},policyDocument:{},policyVersionId:{},isDefaultVersion:{type:"boolean"},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"},generationId:{}}}},GetRegistrationCode:{http:{method:"GET",requestUri:"/registrationcode"},input:{type:"structure",members:{}},output:{type:"structure",members:{registrationCode:{}}}},GetStatistics:{http:{requestUri:"/indices/statistics"},input:{type:"structure",required:["queryString"],members:{indexName:{},queryString:{},aggregationField:{},queryVersion:{}}},output:{type:"structure",members:{statistics:{type:"structure",members:{count:{type:"integer"},average:{type:"double"},sum:{type:"double"},minimum:{type:"double"},maximum:{type:"double"},sumOfSquares:{type:"double"},variance:{type:"double"},stdDeviation:{type:"double"}}}}}},GetTopicRule:{http:{method:"GET",requestUri:"/rules/{ruleName}"},input:{type:"structure",required:["ruleName"],members:{ruleName:{location:"uri",locationName:"ruleName"}}},output:{type:"structure",members:{ruleArn:{},rule:{type:"structure",members:{ruleName:{},sql:{},description:{},createdAt:{type:"timestamp"},actions:{shape:"Sa8"},ruleDisabled:{type:"boolean"},awsIotSqlVersion:{},errorAction:{shape:"Sa9"}}}}}},GetTopicRuleDestination:{http:{method:"GET",requestUri:"/destinations/{arn+}"},input:{type:"structure",required:["arn"],members:{arn:{location:"uri",locationName:"arn"}}},output:{type:"structure",members:{topicRuleDestination:{shape:"Sdc"}}}},GetV2LoggingOptions:{http:{method:"GET",requestUri:"/v2LoggingOptions"},input:{type:"structure",members:{}},output:{type:"structure",members:{roleArn:{},defaultLogLevel:{},disableAllLogs:{type:"boolean"}}}},ListActiveViolations:{http:{method:"GET",requestUri:"/active-violations"},input:{type:"structure",members:{thingName:{location:"querystring",locationName:"thingName"},securityProfileName:{location:"querystring",locationName:"securityProfileName"},behaviorCriteriaType:{location:"querystring",locationName:"behaviorCriteriaType"},listSuppressedAlerts:{location:"querystring",locationName:"listSuppressedAlerts",type:"boolean"},verificationState:{location:"querystring",locationName:"verificationState"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{activeViolations:{type:"list",member:{type:"structure",members:{violationId:{},thingName:{},securityProfileName:{},behavior:{shape:"S8l"},lastViolationValue:{shape:"S8s"},violationEventAdditionalInfo:{shape:"Snj"},verificationState:{},verificationStateDescription:{},lastViolationTime:{type:"timestamp"},violationStartTime:{type:"timestamp"}}}},nextToken:{}}}},ListAttachedPolicies:{http:{requestUri:"/attached-policies/{target}"},input:{type:"structure",required:["target"],members:{target:{location:"uri",locationName:"target"},recursive:{location:"querystring",locationName:"recursive",type:"boolean"},marker:{location:"querystring",locationName:"marker"},pageSize:{location:"querystring",locationName:"pageSize",type:"integer"}}},output:{type:"structure",members:{policies:{shape:"Snq"},nextMarker:{}}}},ListAuditFindings:{http:{requestUri:"/audit/findings"},input:{type:"structure",members:{taskId:{},checkName:{},resourceIdentifier:{shape:"S1o"},maxResults:{type:"integer"},nextToken:{},startTime:{type:"timestamp"},endTime:{type:"timestamp"},listSuppressedFindings:{type:"boolean"}}},output:{type:"structure",members:{findings:{type:"list",member:{shape:"Sfk"}},nextToken:{}}}},ListAuditMitigationActionsExecutions:{http:{method:"GET",requestUri:"/audit/mitigationactions/executions"},input:{type:"structure",required:["taskId","findingId"],members:{taskId:{location:"querystring",locationName:"taskId"},actionStatus:{location:"querystring",locationName:"actionStatus"},findingId:{location:"querystring",locationName:"findingId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{actionsExecutions:{type:"list",member:{type:"structure",members:{taskId:{},findingId:{},actionName:{},actionId:{},status:{},startTime:{type:"timestamp"},endTime:{type:"timestamp"},errorCode:{},message:{}}}},nextToken:{}}}},ListAuditMitigationActionsTasks:{http:{method:"GET",requestUri:"/audit/mitigationactions/tasks"},input:{type:"structure",required:["startTime","endTime"],members:{auditTaskId:{location:"querystring",locationName:"auditTaskId"},findingId:{location:"querystring",locationName:"findingId"},taskStatus:{location:"querystring",locationName:"taskStatus"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},startTime:{location:"querystring",locationName:"startTime",type:"timestamp"},endTime:{location:"querystring",locationName:"endTime",type:"timestamp"}}},output:{type:"structure",members:{tasks:{type:"list",member:{type:"structure",members:{taskId:{},startTime:{type:"timestamp"},taskStatus:{}}}},nextToken:{}}}},ListAuditSuppressions:{http:{requestUri:"/audit/suppressions/list"},input:{type:"structure",members:{checkName:{},resourceIdentifier:{shape:"S1o"},ascendingOrder:{type:"boolean"},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{suppressions:{type:"list",member:{type:"structure",required:["checkName","resourceIdentifier"],members:{checkName:{},resourceIdentifier:{shape:"S1o"},expirationDate:{type:"timestamp"},suppressIndefinitely:{type:"boolean"},description:{}}}},nextToken:{}}}},ListAuditTasks:{http:{method:"GET",requestUri:"/audit/tasks"},input:{type:"structure",required:["startTime","endTime"],members:{startTime:{location:"querystring",locationName:"startTime",type:"timestamp"},endTime:{location:"querystring",locationName:"endTime",type:"timestamp"},taskType:{location:"querystring",locationName:"taskType"},taskStatus:{location:"querystring",locationName:"taskStatus"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{tasks:{type:"list",member:{type:"structure",members:{taskId:{},taskStatus:{},taskType:{}}}},nextToken:{}}}},ListAuthorizers:{http:{method:"GET",requestUri:"/authorizers/"},input:{type:"structure",members:{pageSize:{location:"querystring",locationName:"pageSize",type:"integer"},marker:{location:"querystring",locationName:"marker"},ascendingOrder:{location:"querystring",locationName:"isAscendingOrder",type:"boolean"},status:{location:"querystring",locationName:"status"}}},output:{type:"structure",members:{authorizers:{type:"list",member:{type:"structure",members:{authorizerName:{},authorizerArn:{}}}},nextMarker:{}}}},ListBillingGroups:{http:{method:"GET",requestUri:"/billing-groups"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},namePrefixFilter:{location:"querystring",locationName:"namePrefixFilter"}}},output:{type:"structure",members:{billingGroups:{type:"list",member:{shape:"Skh"}},nextToken:{}}}},ListCACertificates:{http:{method:"GET",requestUri:"/cacertificates"},input:{type:"structure",members:{pageSize:{location:"querystring",locationName:"pageSize",type:"integer"},marker:{location:"querystring",locationName:"marker"},ascendingOrder:{location:"querystring",locationName:"isAscendingOrder",type:"boolean"}}},output:{type:"structure",members:{certificates:{type:"list",member:{type:"structure",members:{certificateArn:{},certificateId:{},status:{},creationDate:{type:"timestamp"}}}},nextMarker:{}}}},ListCertificates:{http:{method:"GET",requestUri:"/certificates"},input:{type:"structure",members:{pageSize:{location:"querystring",locationName:"pageSize",type:"integer"},marker:{location:"querystring",locationName:"marker"},ascendingOrder:{location:"querystring",locationName:"isAscendingOrder",type:"boolean"}}},output:{type:"structure",members:{certificates:{shape:"Sos"},nextMarker:{}}}},ListCertificatesByCA:{http:{method:"GET",requestUri:"/certificates-by-ca/{caCertificateId}"},input:{type:"structure",required:["caCertificateId"],members:{caCertificateId:{location:"uri",locationName:"caCertificateId"},pageSize:{location:"querystring",locationName:"pageSize",type:"integer"},marker:{location:"querystring",locationName:"marker"},ascendingOrder:{location:"querystring",locationName:"isAscendingOrder",type:"boolean"}}},output:{type:"structure",members:{certificates:{shape:"Sos"},nextMarker:{}}}},ListCustomMetrics:{http:{method:"GET",requestUri:"/custom-metrics"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{metricNames:{type:"list",member:{}},nextToken:{}}}},ListDetectMitigationActionsExecutions:{http:{method:"GET",requestUri:"/detect/mitigationactions/executions"},input:{type:"structure",members:{taskId:{location:"querystring",locationName:"taskId"},violationId:{location:"querystring",locationName:"violationId"},thingName:{location:"querystring",locationName:"thingName"},startTime:{location:"querystring",locationName:"startTime",type:"timestamp"},endTime:{location:"querystring",locationName:"endTime",type:"timestamp"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{actionsExecutions:{type:"list",member:{type:"structure",members:{taskId:{},violationId:{},actionName:{},thingName:{},executionStartDate:{type:"timestamp"},executionEndDate:{type:"timestamp"},status:{},errorCode:{},message:{}}}},nextToken:{}}}},ListDetectMitigationActionsTasks:{http:{method:"GET",requestUri:"/detect/mitigationactions/tasks"},input:{type:"structure",required:["startTime","endTime"],members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},startTime:{location:"querystring",locationName:"startTime",type:"timestamp"},endTime:{location:"querystring",locationName:"endTime",type:"timestamp"}}},output:{type:"structure",members:{tasks:{type:"list",member:{shape:"Sht"}},nextToken:{}}}},ListDimensions:{http:{method:"GET",requestUri:"/dimensions"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{dimensionNames:{type:"list",member:{}},nextToken:{}}}},ListDomainConfigurations:{http:{method:"GET",requestUri:"/domainConfigurations"},input:{type:"structure",members:{marker:{location:"querystring",locationName:"marker"},pageSize:{location:"querystring",locationName:"pageSize",type:"integer"},serviceType:{location:"querystring",locationName:"serviceType"}}},output:{type:"structure",members:{domainConfigurations:{type:"list",member:{type:"structure",members:{domainConfigurationName:{},domainConfigurationArn:{},serviceType:{}}}},nextMarker:{}}}},ListFleetMetrics:{http:{method:"GET",requestUri:"/fleet-metrics"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{fleetMetrics:{type:"list",member:{type:"structure",members:{metricName:{},metricArn:{}}}},nextToken:{}}}},ListIndices:{http:{method:"GET",requestUri:"/indices"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{indexNames:{type:"list",member:{}},nextToken:{}}}},ListJobExecutionsForJob:{http:{method:"GET",requestUri:"/jobs/{jobId}/things"},input:{type:"structure",required:["jobId"],members:{jobId:{location:"uri",locationName:"jobId"},status:{location:"querystring",locationName:"status"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{executionSummaries:{type:"list",member:{type:"structure",members:{thingArn:{},jobExecutionSummary:{shape:"Sps"}}}},nextToken:{}}}},ListJobExecutionsForThing:{http:{method:"GET",requestUri:"/things/{thingName}/jobs"},input:{type:"structure",required:["thingName"],members:{thingName:{location:"uri",locationName:"thingName"},status:{location:"querystring",locationName:"status"},namespaceId:{location:"querystring",locationName:"namespaceId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},jobId:{location:"querystring",locationName:"jobId"}}},output:{type:"structure",members:{executionSummaries:{type:"list",member:{type:"structure",members:{jobId:{},jobExecutionSummary:{shape:"Sps"}}}},nextToken:{}}}},ListJobTemplates:{http:{method:"GET",requestUri:"/job-templates"},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{jobTemplates:{type:"list",member:{type:"structure",members:{jobTemplateArn:{},jobTemplateId:{},description:{},createdAt:{type:"timestamp"}}}},nextToken:{}}}},ListJobs:{http:{method:"GET",requestUri:"/jobs"},input:{type:"structure",members:{status:{location:"querystring",locationName:"status"},targetSelection:{location:"querystring",locationName:"targetSelection"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},thingGroupName:{location:"querystring",locationName:"thingGroupName"},thingGroupId:{location:"querystring",locationName:"thingGroupId"},namespaceId:{location:"querystring",locationName:"namespaceId"}}},output:{type:"structure",members:{jobs:{type:"list",member:{type:"structure",members:{jobArn:{},jobId:{},thingGroupId:{},targetSelection:{},status:{},createdAt:{type:"timestamp"},lastUpdatedAt:{type:"timestamp"},completedAt:{type:"timestamp"},isConcurrent:{type:"boolean"}}}},nextToken:{}}}},ListManagedJobTemplates:{http:{method:"GET",requestUri:"/managed-job-templates"},input:{type:"structure",members:{templateName:{location:"querystring",locationName:"templateName"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{managedJobTemplates:{type:"list",member:{type:"structure",members:{templateArn:{},templateName:{},description:{},environments:{shape:"Sjn"},templateVersion:{}}}},nextToken:{}}}},ListMetricValues:{http:{method:"GET",requestUri:"/metric-values"},input:{type:"structure",required:["thingName","metricName","startTime","endTime"],members:{thingName:{location:"querystring",locationName:"thingName"},metricName:{location:"querystring",locationName:"metricName"},dimensionName:{location:"querystring",locationName:"dimensionName"},dimensionValueOperator:{location:"querystring",locationName:"dimensionValueOperator"},startTime:{location:"querystring",locationName:"startTime",type:"timestamp"},endTime:{location:"querystring",locationName:"endTime",type:"timestamp"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{metricDatumList:{type:"list",member:{type:"structure",members:{timestamp:{type:"timestamp"},value:{shape:"S8s"}}}},nextToken:{}}}},ListMitigationActions:{http:{method:"GET",requestUri:"/mitigationactions/actions"},input:{type:"structure",members:{actionType:{location:"querystring",locationName:"actionType"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{actionIdentifiers:{type:"list",member:{type:"structure",members:{actionName:{},actionArn:{},creationDate:{type:"timestamp"}}}},nextToken:{}}}},ListOTAUpdates:{http:{method:"GET",requestUri:"/otaUpdates"},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},otaUpdateStatus:{location:"querystring",locationName:"otaUpdateStatus"}}},output:{type:"structure",members:{otaUpdates:{type:"list",member:{type:"structure",members:{otaUpdateId:{},otaUpdateArn:{},creationDate:{type:"timestamp"}}}},nextToken:{}}}},ListOutgoingCertificates:{http:{method:"GET",requestUri:"/certificates-out-going"},input:{type:"structure",members:{pageSize:{location:"querystring",locationName:"pageSize",type:"integer"},marker:{location:"querystring",locationName:"marker"},ascendingOrder:{location:"querystring",locationName:"isAscendingOrder",type:"boolean"}}},output:{type:"structure",members:{outgoingCertificates:{type:"list",member:{type:"structure",members:{certificateArn:{},certificateId:{},transferredTo:{},transferDate:{type:"timestamp"},transferMessage:{},creationDate:{type:"timestamp"}}}},nextMarker:{}}}},ListPolicies:{http:{method:"GET",requestUri:"/policies"},input:{type:"structure",members:{marker:{location:"querystring",locationName:"marker"},pageSize:{location:"querystring",locationName:"pageSize",type:"integer"},ascendingOrder:{location:"querystring",locationName:"isAscendingOrder",type:"boolean"}}},output:{type:"structure",members:{policies:{shape:"Snq"},nextMarker:{}}}},ListPolicyPrincipals:{http:{method:"GET",requestUri:"/policy-principals"},input:{type:"structure",required:["policyName"],members:{policyName:{location:"header",locationName:"x-amzn-iot-policy"},marker:{location:"querystring",locationName:"marker"},pageSize:{location:"querystring",locationName:"pageSize",type:"integer"},ascendingOrder:{location:"querystring",locationName:"isAscendingOrder",type:"boolean"}}},output:{type:"structure",members:{principals:{shape:"Squ"},nextMarker:{}}},deprecated:true},ListPolicyVersions:{http:{method:"GET",requestUri:"/policies/{policyName}/version"},input:{type:"structure",required:["policyName"],members:{policyName:{location:"uri",locationName:"policyName"}}},output:{type:"structure",members:{policyVersions:{type:"list",member:{type:"structure",members:{versionId:{},isDefaultVersion:{type:"boolean"},createDate:{type:"timestamp"}}}}}}},ListPrincipalPolicies:{http:{method:"GET",requestUri:"/principal-policies"},input:{type:"structure",required:["principal"],members:{principal:{location:"header",locationName:"x-amzn-iot-principal"},marker:{location:"querystring",locationName:"marker"},pageSize:{location:"querystring",locationName:"pageSize",type:"integer"},ascendingOrder:{location:"querystring",locationName:"isAscendingOrder",type:"boolean"}}},output:{type:"structure",members:{policies:{shape:"Snq"},nextMarker:{}}},deprecated:true},ListPrincipalThings:{http:{method:"GET",requestUri:"/principals/things"},input:{type:"structure",required:["principal"],members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},principal:{location:"header",locationName:"x-amzn-principal"}}},output:{type:"structure",members:{things:{shape:"Sr4"},nextToken:{}}}},ListProvisioningTemplateVersions:{http:{method:"GET",requestUri:"/provisioning-templates/{templateName}/versions"},input:{type:"structure",required:["templateName"],members:{templateName:{location:"uri",locationName:"templateName"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{versions:{type:"list",member:{type:"structure",members:{versionId:{type:"integer"},creationDate:{type:"timestamp"},isDefaultVersion:{type:"boolean"}}}},nextToken:{}}}},ListProvisioningTemplates:{http:{method:"GET",requestUri:"/provisioning-templates"},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{templates:{type:"list",member:{type:"structure",members:{templateArn:{},templateName:{},description:{},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"},enabled:{type:"boolean"}}}},nextToken:{}}}},ListRoleAliases:{http:{method:"GET",requestUri:"/role-aliases"},input:{type:"structure",members:{pageSize:{location:"querystring",locationName:"pageSize",type:"integer"},marker:{location:"querystring",locationName:"marker"},ascendingOrder:{location:"querystring",locationName:"isAscendingOrder",type:"boolean"}}},output:{type:"structure",members:{roleAliases:{type:"list",member:{}},nextMarker:{}}}},ListScheduledAudits:{http:{method:"GET",requestUri:"/audit/scheduledaudits"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{scheduledAudits:{type:"list",member:{type:"structure",members:{scheduledAuditName:{},scheduledAuditArn:{},frequency:{},dayOfMonth:{},dayOfWeek:{}}}},nextToken:{}}}},ListSecurityProfiles:{http:{method:"GET",requestUri:"/security-profiles"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},dimensionName:{location:"querystring",locationName:"dimensionName"},metricName:{location:"querystring",locationName:"metricName"}}},output:{type:"structure",members:{securityProfileIdentifiers:{type:"list",member:{shape:"Srn"}},nextToken:{}}}},ListSecurityProfilesForTarget:{http:{method:"GET",requestUri:"/security-profiles-for-target"},input:{type:"structure",required:["securityProfileTargetArn"],members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},recursive:{location:"querystring",locationName:"recursive",type:"boolean"},securityProfileTargetArn:{location:"querystring",locationName:"securityProfileTargetArn"}}},output:{type:"structure",members:{securityProfileTargetMappings:{type:"list",member:{type:"structure",members:{securityProfileIdentifier:{shape:"Srn"},target:{shape:"Srs"}}}},nextToken:{}}}},ListStreams:{http:{method:"GET",requestUri:"/streams"},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},ascendingOrder:{location:"querystring",locationName:"isAscendingOrder",type:"boolean"}}},output:{type:"structure",members:{streams:{type:"list",member:{type:"structure",members:{streamId:{},streamArn:{},streamVersion:{type:"integer"},description:{}}}},nextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags"},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"querystring",locationName:"resourceArn"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{tags:{shape:"S29"},nextToken:{}}}},ListTargetsForPolicy:{http:{requestUri:"/policy-targets/{policyName}"},input:{type:"structure",required:["policyName"],members:{policyName:{location:"uri",locationName:"policyName"},marker:{location:"querystring",locationName:"marker"},pageSize:{location:"querystring",locationName:"pageSize",type:"integer"}}},output:{type:"structure",members:{targets:{type:"list",member:{}},nextMarker:{}}}},ListTargetsForSecurityProfile:{http:{method:"GET",requestUri:"/security-profiles/{securityProfileName}/targets"},input:{type:"structure",required:["securityProfileName"],members:{securityProfileName:{location:"uri",locationName:"securityProfileName"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{securityProfileTargets:{type:"list",member:{shape:"Srs"}},nextToken:{}}}},ListThingGroups:{http:{method:"GET",requestUri:"/thing-groups"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},parentGroup:{location:"querystring",locationName:"parentGroup"},namePrefixFilter:{location:"querystring",locationName:"namePrefixFilter"},recursive:{location:"querystring",locationName:"recursive",type:"boolean"}}},output:{type:"structure",members:{thingGroups:{shape:"Skg"},nextToken:{}}}},ListThingGroupsForThing:{http:{method:"GET",requestUri:"/things/{thingName}/thing-groups"},input:{type:"structure",required:["thingName"],members:{thingName:{location:"uri",locationName:"thingName"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{thingGroups:{shape:"Skg"},nextToken:{}}}},ListThingPrincipals:{http:{method:"GET",requestUri:"/things/{thingName}/principals"},input:{type:"structure",required:["thingName"],members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},thingName:{location:"uri",locationName:"thingName"}}},output:{type:"structure",members:{principals:{shape:"Squ"},nextToken:{}}}},ListThingRegistrationTaskReports:{http:{method:"GET",requestUri:"/thing-registration-tasks/{taskId}/reports"},input:{type:"structure",required:["taskId","reportType"],members:{taskId:{location:"uri",locationName:"taskId"},reportType:{location:"querystring",locationName:"reportType"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{resourceLinks:{type:"list",member:{}},reportType:{},nextToken:{}}}},ListThingRegistrationTasks:{http:{method:"GET",requestUri:"/thing-registration-tasks"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},status:{location:"querystring",locationName:"status"}}},output:{type:"structure",members:{taskIds:{type:"list",member:{}},nextToken:{}}}},ListThingTypes:{http:{method:"GET",requestUri:"/thing-types"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},thingTypeName:{location:"querystring",locationName:"thingTypeName"}}},output:{type:"structure",members:{thingTypes:{type:"list",member:{type:"structure",members:{thingTypeName:{},thingTypeArn:{},thingTypeProperties:{shape:"S9x"},thingTypeMetadata:{shape:"Skt"}}}},nextToken:{}}}},ListThings:{http:{method:"GET",requestUri:"/things"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},attributeName:{location:"querystring",locationName:"attributeName"},attributeValue:{location:"querystring",locationName:"attributeValue"},thingTypeName:{location:"querystring",locationName:"thingTypeName"},usePrefixAttributeValue:{location:"querystring",locationName:"usePrefixAttributeValue",type:"boolean"}}},output:{type:"structure",members:{things:{type:"list",member:{type:"structure",members:{thingName:{},thingTypeName:{},thingArn:{},attributes:{shape:"S3i"},version:{type:"long"}}}},nextToken:{}}}},ListThingsInBillingGroup:{http:{method:"GET",requestUri:"/billing-groups/{billingGroupName}/things"},input:{type:"structure",required:["billingGroupName"],members:{billingGroupName:{location:"uri",locationName:"billingGroupName"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{things:{shape:"Sr4"},nextToken:{}}}},ListThingsInThingGroup:{http:{method:"GET",requestUri:"/thing-groups/{thingGroupName}/things"},input:{type:"structure",required:["thingGroupName"],members:{thingGroupName:{location:"uri",locationName:"thingGroupName"},recursive:{location:"querystring",locationName:"recursive",type:"boolean"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{things:{shape:"Sr4"},nextToken:{}}}},ListTopicRuleDestinations:{http:{method:"GET",requestUri:"/destinations"},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{destinationSummaries:{type:"list",member:{type:"structure",members:{arn:{},status:{},createdAt:{type:"timestamp"},lastUpdatedAt:{type:"timestamp"},statusReason:{},httpUrlSummary:{type:"structure",members:{confirmationUrl:{}}},vpcDestinationSummary:{type:"structure",members:{subnetIds:{shape:"Sd6"},securityGroups:{shape:"Sd8"},vpcId:{},roleArn:{}}}}}},nextToken:{}}}},ListTopicRules:{http:{method:"GET",requestUri:"/rules"},input:{type:"structure",members:{topic:{location:"querystring",locationName:"topic"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},ruleDisabled:{location:"querystring",locationName:"ruleDisabled",type:"boolean"}}},output:{type:"structure",members:{rules:{type:"list",member:{type:"structure",members:{ruleArn:{},ruleName:{},topicPattern:{},createdAt:{type:"timestamp"},ruleDisabled:{type:"boolean"}}}},nextToken:{}}}},ListV2LoggingLevels:{http:{method:"GET",requestUri:"/v2LoggingLevel"},input:{type:"structure",members:{targetType:{location:"querystring",locationName:"targetType"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{logTargetConfigurations:{type:"list",member:{type:"structure",members:{logTarget:{shape:"Stg"},logLevel:{}}}},nextToken:{}}}},ListViolationEvents:{http:{method:"GET",requestUri:"/violation-events"},input:{type:"structure",required:["startTime","endTime"],members:{startTime:{location:"querystring",locationName:"startTime",type:"timestamp"},endTime:{location:"querystring",locationName:"endTime",type:"timestamp"},thingName:{location:"querystring",locationName:"thingName"},securityProfileName:{location:"querystring",locationName:"securityProfileName"},behaviorCriteriaType:{location:"querystring",locationName:"behaviorCriteriaType"},listSuppressedAlerts:{location:"querystring",locationName:"listSuppressedAlerts",type:"boolean"},verificationState:{location:"querystring",locationName:"verificationState"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{violationEvents:{type:"list",member:{type:"structure",members:{violationId:{},thingName:{},securityProfileName:{},behavior:{shape:"S8l"},metricValue:{shape:"S8s"},violationEventAdditionalInfo:{shape:"Snj"},violationEventType:{},verificationState:{},verificationStateDescription:{},violationEventTime:{type:"timestamp"}}}},nextToken:{}}}},PutVerificationStateOnViolation:{http:{requestUri:"/violations/verification-state/{violationId}"},input:{type:"structure",required:["violationId","verificationState"],members:{violationId:{location:"uri",locationName:"violationId"},verificationState:{},verificationStateDescription:{}}},output:{type:"structure",members:{}}},RegisterCACertificate:{http:{requestUri:"/cacertificate"},input:{type:"structure",required:["caCertificate","verificationCertificate"],members:{caCertificate:{},verificationCertificate:{},setAsActive:{location:"querystring",locationName:"setAsActive",type:"boolean"},allowAutoRegistration:{location:"querystring",locationName:"allowAutoRegistration",type:"boolean"},registrationConfig:{shape:"Shf"},tags:{shape:"S29"}}},output:{type:"structure",members:{certificateArn:{},certificateId:{}}}},RegisterCertificate:{http:{requestUri:"/certificate/register"},input:{type:"structure",required:["certificatePem"],members:{certificatePem:{},caCertificatePem:{},setAsActive:{deprecated:true,location:"querystring",locationName:"setAsActive",type:"boolean"},status:{}}},output:{type:"structure",members:{certificateArn:{},certificateId:{}}}},RegisterCertificateWithoutCA:{http:{requestUri:"/certificate/register-no-ca"},input:{type:"structure",required:["certificatePem"],members:{certificatePem:{},status:{}}},output:{type:"structure",members:{certificateArn:{},certificateId:{}}}},RegisterThing:{http:{requestUri:"/things"},input:{type:"structure",required:["templateBody"],members:{templateBody:{},parameters:{type:"map",key:{},value:{}}}},output:{type:"structure",members:{certificatePem:{},resourceArns:{type:"map",key:{},value:{}}}}},RejectCertificateTransfer:{http:{method:"PATCH",requestUri:"/reject-certificate-transfer/{certificateId}"},input:{type:"structure",required:["certificateId"],members:{certificateId:{location:"uri",locationName:"certificateId"},rejectReason:{}}}},RemoveThingFromBillingGroup:{http:{method:"PUT",requestUri:"/billing-groups/removeThingFromBillingGroup"},input:{type:"structure",members:{billingGroupName:{},billingGroupArn:{},thingName:{},thingArn:{}}},output:{type:"structure",members:{}}},RemoveThingFromThingGroup:{http:{method:"PUT",requestUri:"/thing-groups/removeThingFromThingGroup"},input:{type:"structure",members:{thingGroupName:{},thingGroupArn:{},thingName:{},thingArn:{}}},output:{type:"structure",members:{}}},ReplaceTopicRule:{http:{method:"PATCH",requestUri:"/rules/{ruleName}"},input:{type:"structure",required:["ruleName","topicRulePayload"],members:{ruleName:{location:"uri",locationName:"ruleName"},topicRulePayload:{shape:"Sa5"}},payload:"topicRulePayload"}},SearchIndex:{http:{requestUri:"/indices/search"},input:{type:"structure",required:["queryString"],members:{indexName:{},queryString:{},nextToken:{},maxResults:{type:"integer"},queryVersion:{}}},output:{type:"structure",members:{nextToken:{},things:{type:"list",member:{type:"structure",members:{thingName:{},thingId:{},thingTypeName:{},thingGroupNames:{shape:"Suc"},attributes:{shape:"S3i"},shadow:{},deviceDefender:{},connectivity:{type:"structure",members:{connected:{type:"boolean"},timestamp:{type:"long"},disconnectReason:{}}}}}},thingGroups:{type:"list",member:{type:"structure",members:{thingGroupName:{},thingGroupId:{},thingGroupDescription:{},attributes:{shape:"S3i"},parentGroupNames:{shape:"Suc"}}}}}}},SetDefaultAuthorizer:{http:{requestUri:"/default-authorizer"},input:{type:"structure",required:["authorizerName"],members:{authorizerName:{}}},output:{type:"structure",members:{authorizerName:{},authorizerArn:{}}}},SetDefaultPolicyVersion:{http:{method:"PATCH",requestUri:"/policies/{policyName}/version/{policyVersionId}"},input:{type:"structure",required:["policyName","policyVersionId"],members:{policyName:{location:"uri",locationName:"policyName"},policyVersionId:{location:"uri",locationName:"policyVersionId"}}}},SetLoggingOptions:{http:{requestUri:"/loggingOptions"},input:{type:"structure",required:["loggingOptionsPayload"],members:{loggingOptionsPayload:{type:"structure",required:["roleArn"],members:{roleArn:{},logLevel:{}}}},payload:"loggingOptionsPayload"}},SetV2LoggingLevel:{http:{requestUri:"/v2LoggingLevel"},input:{type:"structure",required:["logTarget","logLevel"],members:{logTarget:{shape:"Stg"},logLevel:{}}}},SetV2LoggingOptions:{http:{requestUri:"/v2LoggingOptions"},input:{type:"structure",members:{roleArn:{},defaultLogLevel:{},disableAllLogs:{type:"boolean"}}}},StartAuditMitigationActionsTask:{http:{requestUri:"/audit/mitigationactions/tasks/{taskId}"},input:{type:"structure",required:["taskId","target","auditCheckToActionsMapping","clientRequestToken"],members:{taskId:{location:"uri",locationName:"taskId"},target:{shape:"Sg4"},auditCheckToActionsMapping:{shape:"Sg8"},clientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{taskId:{}}}},StartDetectMitigationActionsTask:{http:{method:"PUT",requestUri:"/detect/mitigationactions/tasks/{taskId}"},input:{type:"structure",required:["taskId","target","actions","clientRequestToken"],members:{taskId:{location:"uri",locationName:"taskId"},target:{shape:"Shv"},actions:{type:"list",member:{}},violationEventOccurrenceRange:{shape:"Shy"},includeOnlyActiveViolations:{type:"boolean"},includeSuppressedAlerts:{type:"boolean"},clientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{taskId:{}}}},StartOnDemandAuditTask:{http:{requestUri:"/audit/tasks"},input:{type:"structure",required:["targetCheckNames"],members:{targetCheckNames:{shape:"S8e"}}},output:{type:"structure",members:{taskId:{}}}},StartThingRegistrationTask:{http:{requestUri:"/thing-registration-tasks"},input:{type:"structure",required:["templateBody","inputFileBucket","inputFileKey","roleArn"],members:{templateBody:{},inputFileBucket:{},inputFileKey:{},roleArn:{}}},output:{type:"structure",members:{taskId:{}}}},StopThingRegistrationTask:{http:{method:"PUT",requestUri:"/thing-registration-tasks/{taskId}/cancel"},input:{type:"structure",required:["taskId"],members:{taskId:{location:"uri",locationName:"taskId"}}},output:{type:"structure",members:{}}},TagResource:{http:{requestUri:"/tags"},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{},tags:{shape:"S29"}}},output:{type:"structure",members:{}}},TestAuthorization:{http:{requestUri:"/test-authorization"},input:{type:"structure",required:["authInfos"],members:{principal:{},cognitoIdentityPoolId:{},authInfos:{type:"list",member:{shape:"Sv5"}},clientId:{location:"querystring",locationName:"clientId"},policyNamesToAdd:{shape:"Sv9"},policyNamesToSkip:{shape:"Sv9"}}},output:{type:"structure",members:{authResults:{type:"list",member:{type:"structure",members:{authInfo:{shape:"Sv5"},allowed:{type:"structure",members:{policies:{shape:"Snq"}}},denied:{type:"structure",members:{implicitDeny:{type:"structure",members:{policies:{shape:"Snq"}}},explicitDeny:{type:"structure",members:{policies:{shape:"Snq"}}}}},authDecision:{},missingContextValues:{type:"list",member:{}}}}}}}},TestInvokeAuthorizer:{http:{requestUri:"/authorizer/{authorizerName}/test"},input:{type:"structure",required:["authorizerName"],members:{authorizerName:{location:"uri",locationName:"authorizerName"},token:{},tokenSignature:{},httpContext:{type:"structure",members:{headers:{type:"map",key:{},value:{}},queryString:{}}},mqttContext:{type:"structure",members:{username:{},password:{type:"blob"},clientId:{}}},tlsContext:{type:"structure",members:{serverName:{}}}}},output:{type:"structure",members:{isAuthenticated:{type:"boolean"},principalId:{},policyDocuments:{type:"list",member:{}},refreshAfterInSeconds:{type:"integer"},disconnectAfterInSeconds:{type:"integer"}}}},TransferCertificate:{http:{method:"PATCH",requestUri:"/transfer-certificate/{certificateId}"},input:{type:"structure",required:["certificateId","targetAwsAccount"],members:{certificateId:{location:"uri",locationName:"certificateId"},targetAwsAccount:{location:"querystring",locationName:"targetAwsAccount"},transferMessage:{}}},output:{type:"structure",members:{transferredCertificateArn:{}}}},UntagResource:{http:{requestUri:"/untag"},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{},tagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateAccountAuditConfiguration:{http:{method:"PATCH",requestUri:"/audit/configuration"},input:{type:"structure",members:{roleArn:{},auditNotificationTargetConfigurations:{shape:"Sfc"},auditCheckConfigurations:{shape:"Sff"}}},output:{type:"structure",members:{}}},UpdateAuditSuppression:{http:{method:"PATCH",requestUri:"/audit/suppressions/update"},input:{type:"structure",required:["checkName","resourceIdentifier"],members:{checkName:{},resourceIdentifier:{shape:"S1o"},expirationDate:{type:"timestamp"},suppressIndefinitely:{type:"boolean"},description:{}}},output:{type:"structure",members:{}}},UpdateAuthorizer:{http:{method:"PUT",requestUri:"/authorizer/{authorizerName}"},input:{type:"structure",required:["authorizerName"],members:{authorizerName:{location:"uri",locationName:"authorizerName"},authorizerFunctionArn:{},tokenKeyName:{},tokenSigningPublicKeys:{shape:"S25"},status:{},enableCachingForHttp:{type:"boolean"}}},output:{type:"structure",members:{authorizerName:{},authorizerArn:{}}}},UpdateBillingGroup:{http:{method:"PATCH",requestUri:"/billing-groups/{billingGroupName}"},input:{type:"structure",required:["billingGroupName","billingGroupProperties"],members:{billingGroupName:{location:"uri",locationName:"billingGroupName"},billingGroupProperties:{shape:"S2i"},expectedVersion:{type:"long"}}},output:{type:"structure",members:{version:{type:"long"}}}},UpdateCACertificate:{http:{method:"PUT",requestUri:"/cacertificate/{caCertificateId}"},input:{type:"structure",required:["certificateId"],members:{certificateId:{location:"uri",locationName:"caCertificateId"},newStatus:{location:"querystring",locationName:"newStatus"},newAutoRegistrationStatus:{location:"querystring",locationName:"newAutoRegistrationStatus"},registrationConfig:{shape:"Shf"},removeAutoRegistration:{type:"boolean"}}}},UpdateCertificate:{http:{method:"PUT",requestUri:"/certificates/{certificateId}"},input:{type:"structure",required:["certificateId","newStatus"],members:{certificateId:{location:"uri",locationName:"certificateId"},newStatus:{location:"querystring",locationName:"newStatus"}}}},UpdateCustomMetric:{http:{method:"PATCH",requestUri:"/custom-metric/{metricName}"},input:{type:"structure",required:["metricName","displayName"],members:{metricName:{location:"uri",locationName:"metricName"},displayName:{}}},output:{type:"structure",members:{metricName:{},metricArn:{},metricType:{},displayName:{},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"}}}},UpdateDimension:{http:{method:"PATCH",requestUri:"/dimensions/{name}"},input:{type:"structure",required:["name","stringValues"],members:{name:{location:"uri",locationName:"name"},stringValues:{shape:"S30"}}},output:{type:"structure",members:{name:{},arn:{},type:{},stringValues:{shape:"S30"},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"}}}},UpdateDomainConfiguration:{http:{method:"PUT",requestUri:"/domainConfigurations/{domainConfigurationName}"},input:{type:"structure",required:["domainConfigurationName"],members:{domainConfigurationName:{location:"uri",locationName:"domainConfigurationName"},authorizerConfig:{shape:"S39"},domainConfigurationStatus:{},removeAuthorizerConfig:{type:"boolean"}}},output:{type:"structure",members:{domainConfigurationName:{},domainConfigurationArn:{}}}},UpdateDynamicThingGroup:{http:{method:"PATCH",requestUri:"/dynamic-thing-groups/{thingGroupName}"},input:{type:"structure",required:["thingGroupName","thingGroupProperties"],members:{thingGroupName:{location:"uri",locationName:"thingGroupName"},thingGroupProperties:{shape:"S3f"},expectedVersion:{type:"long"},indexName:{},queryString:{},queryVersion:{}}},output:{type:"structure",members:{version:{type:"long"}}}},UpdateEventConfigurations:{http:{method:"PATCH",requestUri:"/event-configurations"},input:{type:"structure",members:{eventConfigurations:{shape:"Sij"}}},output:{type:"structure",members:{}}},UpdateFleetMetric:{http:{method:"PATCH",requestUri:"/fleet-metric/{metricName}"},input:{type:"structure",required:["metricName","indexName"],members:{metricName:{location:"uri",locationName:"metricName"},queryString:{},aggregationType:{shape:"S3t"},period:{type:"integer"},aggregationField:{},description:{},queryVersion:{},indexName:{},unit:{},expectedVersion:{type:"long"}}}},UpdateIndexingConfiguration:{http:{requestUri:"/indexing/config"},input:{type:"structure",members:{thingIndexingConfiguration:{shape:"Sls"},thingGroupIndexingConfiguration:{shape:"Sm1"}}},output:{type:"structure",members:{}}},UpdateJob:{http:{method:"PATCH",requestUri:"/jobs/{jobId}"},input:{type:"structure",required:["jobId"],members:{jobId:{location:"uri",locationName:"jobId"},description:{},presignedUrlConfig:{shape:"S46"},jobExecutionsRolloutConfig:{shape:"S49"},abortConfig:{shape:"S4g"},timeoutConfig:{shape:"S4n"},namespaceId:{location:"querystring",locationName:"namespaceId"},jobExecutionsRetryConfig:{shape:"S4q"}}}},UpdateMitigationAction:{http:{method:"PATCH",requestUri:"/mitigationactions/actions/{actionName}"},input:{type:"structure",required:["actionName"],members:{actionName:{location:"uri",locationName:"actionName"},roleArn:{},actionParams:{shape:"S59"}}},output:{type:"structure",members:{actionArn:{},actionId:{}}}},UpdateProvisioningTemplate:{http:{method:"PATCH",requestUri:"/provisioning-templates/{templateName}"},input:{type:"structure",required:["templateName"],members:{templateName:{location:"uri",locationName:"templateName"},description:{},enabled:{type:"boolean"},defaultVersionId:{type:"integer"},provisioningRoleArn:{},preProvisioningHook:{shape:"S7z"},removePreProvisioningHook:{type:"boolean"}}},output:{type:"structure",members:{}}},UpdateRoleAlias:{http:{method:"PUT",requestUri:"/role-aliases/{roleAlias}"},input:{type:"structure",required:["roleAlias"],members:{roleAlias:{location:"uri",locationName:"roleAlias"},roleArn:{},credentialDurationSeconds:{type:"integer"}}},output:{type:"structure",members:{roleAlias:{},roleAliasArn:{}}}},UpdateScheduledAudit:{http:{method:"PATCH",requestUri:"/audit/scheduledaudits/{scheduledAuditName}"},input:{type:"structure",required:["scheduledAuditName"],members:{frequency:{},dayOfMonth:{},dayOfWeek:{},targetCheckNames:{shape:"S8e"},scheduledAuditName:{location:"uri",locationName:"scheduledAuditName"}}},output:{type:"structure",members:{scheduledAuditArn:{}}}},UpdateSecurityProfile:{http:{method:"PATCH",requestUri:"/security-profiles/{securityProfileName}"},input:{type:"structure",required:["securityProfileName"],members:{securityProfileName:{location:"uri",locationName:"securityProfileName"},securityProfileDescription:{},behaviors:{shape:"S8k"},alertTargets:{shape:"S9a"},additionalMetricsToRetain:{shape:"S9e",deprecated:true,deprecatedMessage:"Use additionalMetricsToRetainV2."},additionalMetricsToRetainV2:{shape:"S9f"},deleteBehaviors:{type:"boolean"},deleteAlertTargets:{type:"boolean"},deleteAdditionalMetricsToRetain:{type:"boolean"},expectedVersion:{location:"querystring",locationName:"expectedVersion",type:"long"}}},output:{type:"structure",members:{securityProfileName:{},securityProfileArn:{},securityProfileDescription:{},behaviors:{shape:"S8k"},alertTargets:{shape:"S9a"},additionalMetricsToRetain:{shape:"S9e",deprecated:true,deprecatedMessage:"Use additionalMetricsToRetainV2."},additionalMetricsToRetainV2:{shape:"S9f"},version:{type:"long"},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"}}}},UpdateStream:{http:{method:"PUT",requestUri:"/streams/{streamId}"},input:{type:"structure",required:["streamId"],members:{streamId:{location:"uri",locationName:"streamId"},description:{},files:{shape:"S9l"},roleArn:{}}},output:{type:"structure",members:{streamId:{},streamArn:{},description:{},streamVersion:{type:"integer"}}}},UpdateThing:{http:{method:"PATCH",requestUri:"/things/{thingName}"},input:{type:"structure",required:["thingName"],members:{thingName:{location:"uri",locationName:"thingName"},thingTypeName:{},attributePayload:{shape:"S3h"},expectedVersion:{type:"long"},removeThingType:{type:"boolean"}}},output:{type:"structure",members:{}}},UpdateThingGroup:{http:{method:"PATCH",requestUri:"/thing-groups/{thingGroupName}"},input:{type:"structure",required:["thingGroupName","thingGroupProperties"],members:{thingGroupName:{location:"uri",locationName:"thingGroupName"},thingGroupProperties:{shape:"S3f"},expectedVersion:{type:"long"}}},output:{type:"structure",members:{version:{type:"long"}}}},UpdateThingGroupsForThing:{http:{method:"PUT",requestUri:"/thing-groups/updateThingGroupsForThing"},input:{type:"structure",members:{thingName:{},thingGroupsToAdd:{shape:"Sxk"},thingGroupsToRemove:{shape:"Sxk"},overrideDynamicGroups:{type:"boolean"}}},output:{type:"structure",members:{}}},UpdateTopicRuleDestination:{http:{method:"PATCH",requestUri:"/destinations"},input:{type:"structure",required:["arn","status"],members:{arn:{},status:{}}},output:{type:"structure",members:{}}},ValidateSecurityProfileBehaviors:{http:{requestUri:"/security-profile-behaviors/validate"},input:{type:"structure",required:["behaviors"],members:{behaviors:{shape:"S8k"}}},output:{type:"structure",members:{valid:{type:"boolean"},validationErrors:{type:"list",member:{type:"structure",members:{errorMessage:{}}}}}}}},shapes:{Sg:{type:"list",member:{}},S1e:{type:"map",key:{},value:{}},S1o:{type:"structure",members:{deviceCertificateId:{},caCertificateId:{},cognitoIdentityPoolId:{},clientId:{},policyVersionIdentifier:{type:"structure",members:{policyName:{},policyVersionId:{}}},account:{},iamRoleArn:{},roleAliasArn:{}}},S25:{type:"map",key:{},value:{}},S29:{type:"list",member:{type:"structure",required:["Key"],members:{Key:{},Value:{}}}},S2i:{type:"structure",members:{billingGroupDescription:{}}},S30:{type:"list",member:{}},S39:{type:"structure",members:{defaultAuthorizerName:{},allowAuthorizerOverride:{type:"boolean"}}},S3f:{type:"structure",members:{thingGroupDescription:{},attributePayload:{shape:"S3h"}}},S3h:{type:"structure",members:{attributes:{shape:"S3i"},merge:{type:"boolean"}}},S3i:{type:"map",key:{},value:{}},S3t:{type:"structure",required:["name"],members:{name:{},values:{type:"list",member:{}}}},S46:{type:"structure",members:{roleArn:{},expiresInSec:{type:"long"}}},S49:{type:"structure",members:{maximumPerMinute:{type:"integer"},exponentialRate:{type:"structure",required:["baseRatePerMinute","incrementFactor","rateIncreaseCriteria"],members:{baseRatePerMinute:{type:"integer"},incrementFactor:{type:"double"},rateIncreaseCriteria:{type:"structure",members:{numberOfNotifiedThings:{type:"integer"},numberOfSucceededThings:{type:"integer"}}}}}}},S4g:{type:"structure",required:["criteriaList"],members:{criteriaList:{type:"list",member:{type:"structure",required:["failureType","action","thresholdPercentage","minNumberOfExecutedThings"],members:{failureType:{},action:{},thresholdPercentage:{type:"double"},minNumberOfExecutedThings:{type:"integer"}}}}}},S4n:{type:"structure",members:{inProgressTimeoutInMinutes:{type:"long"}}},S4q:{type:"structure",required:["criteriaList"],members:{criteriaList:{type:"list",member:{type:"structure",required:["failureType","numberOfRetries"],members:{failureType:{},numberOfRetries:{type:"integer"}}}}}},S4v:{type:"map",key:{},value:{}},S54:{type:"structure",members:{PublicKey:{},PrivateKey:{type:"string",sensitive:true}}},S59:{type:"structure",members:{updateDeviceCertificateParams:{type:"structure",required:["action"],members:{action:{}}},updateCACertificateParams:{type:"structure",required:["action"],members:{action:{}}},addThingsToThingGroupParams:{type:"structure",required:["thingGroupNames"],members:{thingGroupNames:{type:"list",member:{}},overrideDynamicGroups:{type:"boolean"}}},replaceDefaultPolicyVersionParams:{type:"structure",required:["templateName"],members:{templateName:{}}},enableIoTLoggingParams:{type:"structure",required:["roleArnForLogging","logLevel"],members:{roleArnForLogging:{},logLevel:{}}},publishFindingToSnsParams:{type:"structure",required:["topicArn"],members:{topicArn:{}}}}},S5t:{type:"list",member:{}},S5v:{type:"list",member:{}},S5x:{type:"structure",members:{maximumPerMinute:{type:"integer"},exponentialRate:{type:"structure",required:["baseRatePerMinute","incrementFactor","rateIncreaseCriteria"],members:{baseRatePerMinute:{type:"integer"},incrementFactor:{type:"double"},rateIncreaseCriteria:{type:"structure",members:{numberOfNotifiedThings:{type:"integer"},numberOfSucceededThings:{type:"integer"}}}}}}},S64:{type:"structure",members:{expiresInSec:{type:"long"}}},S6f:{type:"list",member:{type:"structure",members:{fileName:{},fileType:{type:"integer"},fileVersion:{},fileLocation:{type:"structure",members:{stream:{type:"structure",members:{streamId:{},fileId:{type:"integer"}}},s3Location:{shape:"S6o"}}},codeSigning:{type:"structure",members:{awsSignerJobId:{},startSigningJobParameter:{type:"structure",members:{signingProfileParameter:{type:"structure",members:{certificateArn:{},platform:{},certificatePathOnDevice:{}}},signingProfileName:{},destination:{type:"structure",members:{s3Destination:{type:"structure",members:{bucket:{},prefix:{}}}}}}},customCodeSigning:{type:"structure",members:{signature:{type:"structure",members:{inlineDocument:{type:"blob"}}},certificateChain:{type:"structure",members:{certificateName:{},inlineDocument:{}}},hashAlgorithm:{},signatureAlgorithm:{}}}}},attributes:{type:"map",key:{},value:{}}}}},S6o:{type:"structure",members:{bucket:{},key:{},version:{}}},S7d:{type:"map",key:{},value:{}},S7z:{type:"structure",required:["targetArn"],members:{payloadVersion:{},targetArn:{}}},S8e:{type:"list",member:{}},S8k:{type:"list",member:{shape:"S8l"}},S8l:{type:"structure",required:["name"],members:{name:{},metric:{},metricDimension:{shape:"S8o"},criteria:{type:"structure",members:{comparisonOperator:{},value:{shape:"S8s"},durationSeconds:{type:"integer"},consecutiveDatapointsToAlarm:{type:"integer"},consecutiveDatapointsToClear:{type:"integer"},statisticalThreshold:{type:"structure",members:{statistic:{}}},mlDetectionConfig:{type:"structure",required:["confidenceLevel"],members:{confidenceLevel:{}}}}},suppressAlerts:{type:"boolean"}}},S8o:{type:"structure",required:["dimensionName"],members:{dimensionName:{},operator:{}}},S8s:{type:"structure",members:{count:{type:"long"},cidrs:{type:"list",member:{}},ports:{type:"list",member:{type:"integer"}},number:{type:"double"},numbers:{type:"list",member:{type:"double"}},strings:{type:"list",member:{}}}},S9a:{type:"map",key:{},value:{type:"structure",required:["alertTargetArn","roleArn"],members:{alertTargetArn:{},roleArn:{}}}},S9e:{type:"list",member:{}},S9f:{type:"list",member:{type:"structure",required:["metric"],members:{metric:{},metricDimension:{shape:"S8o"}}}},S9l:{type:"list",member:{type:"structure",members:{fileId:{type:"integer"},s3Location:{shape:"S6o"}}}},S9x:{type:"structure",members:{thingTypeDescription:{},searchableAttributes:{type:"list",member:{}}}},Sa5:{type:"structure",required:["sql","actions"],members:{sql:{},description:{},actions:{shape:"Sa8"},ruleDisabled:{type:"boolean"},awsIotSqlVersion:{},errorAction:{shape:"Sa9"}}},Sa8:{type:"list",member:{shape:"Sa9"}},Sa9:{type:"structure",members:{dynamoDB:{type:"structure",required:["tableName","roleArn","hashKeyField","hashKeyValue"],members:{tableName:{},roleArn:{},operation:{},hashKeyField:{},hashKeyValue:{},hashKeyType:{},rangeKeyField:{},rangeKeyValue:{},rangeKeyType:{},payloadField:{}}},dynamoDBv2:{type:"structure",required:["roleArn","putItem"],members:{roleArn:{},putItem:{type:"structure",required:["tableName"],members:{tableName:{}}}}},lambda:{type:"structure",required:["functionArn"],members:{functionArn:{}}},sns:{type:"structure",required:["targetArn","roleArn"],members:{targetArn:{},roleArn:{},messageFormat:{}}},sqs:{type:"structure",required:["roleArn","queueUrl"],members:{roleArn:{},queueUrl:{},useBase64:{type:"boolean"}}},kinesis:{type:"structure",required:["roleArn","streamName"],members:{roleArn:{},streamName:{},partitionKey:{}}},republish:{type:"structure",required:["roleArn","topic"],members:{roleArn:{},topic:{},qos:{type:"integer"}}},s3:{type:"structure",required:["roleArn","bucketName","key"],members:{roleArn:{},bucketName:{},key:{},cannedAcl:{}}},firehose:{type:"structure",required:["roleArn","deliveryStreamName"],members:{roleArn:{},deliveryStreamName:{},separator:{},batchMode:{type:"boolean"}}},cloudwatchMetric:{type:"structure",required:["roleArn","metricNamespace","metricName","metricValue","metricUnit"],members:{roleArn:{},metricNamespace:{},metricName:{},metricValue:{},metricUnit:{},metricTimestamp:{}}},cloudwatchAlarm:{type:"structure",required:["roleArn","alarmName","stateReason","stateValue"],members:{roleArn:{},alarmName:{},stateReason:{},stateValue:{}}},cloudwatchLogs:{type:"structure",required:["roleArn","logGroupName"],members:{roleArn:{},logGroupName:{}}},elasticsearch:{type:"structure",required:["roleArn","endpoint","index","type","id"],members:{roleArn:{},endpoint:{},index:{},type:{},id:{}}},salesforce:{type:"structure",required:["token","url"],members:{token:{},url:{}}},iotAnalytics:{type:"structure",members:{channelArn:{},channelName:{},batchMode:{type:"boolean"},roleArn:{}}},iotEvents:{type:"structure",required:["inputName","roleArn"],members:{inputName:{},messageId:{},batchMode:{type:"boolean"},roleArn:{}}},iotSiteWise:{type:"structure",required:["putAssetPropertyValueEntries","roleArn"],members:{putAssetPropertyValueEntries:{type:"list",member:{type:"structure",required:["propertyValues"],members:{entryId:{},assetId:{},propertyId:{},propertyAlias:{},propertyValues:{type:"list",member:{type:"structure",required:["value","timestamp"],members:{value:{type:"structure",members:{stringValue:{},integerValue:{},doubleValue:{},booleanValue:{}}},timestamp:{type:"structure",required:["timeInSeconds"],members:{timeInSeconds:{},offsetInNanos:{}}},quality:{}}}}}}},roleArn:{}}},stepFunctions:{type:"structure",required:["stateMachineName","roleArn"],members:{executionNamePrefix:{},stateMachineName:{},roleArn:{}}},timestream:{type:"structure",required:["roleArn","databaseName","tableName","dimensions"],members:{roleArn:{},databaseName:{},tableName:{},dimensions:{type:"list",member:{type:"structure",required:["name","value"],members:{name:{},value:{}}}},timestamp:{type:"structure",required:["value","unit"],members:{value:{},unit:{}}}}},http:{type:"structure",required:["url"],members:{url:{},confirmationUrl:{},headers:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}},auth:{type:"structure",members:{sigv4:{type:"structure",required:["signingRegion","serviceName","roleArn"],members:{signingRegion:{},serviceName:{},roleArn:{}}}}}}},kafka:{type:"structure",required:["destinationArn","topic","clientProperties"],members:{destinationArn:{},topic:{},key:{},partition:{},clientProperties:{type:"map",key:{},value:{}}}},openSearch:{type:"structure",required:["roleArn","endpoint","index","type","id"],members:{roleArn:{},endpoint:{},index:{},type:{},id:{}}}}},Sd6:{type:"list",member:{}},Sd8:{type:"list",member:{}},Sdc:{type:"structure",members:{arn:{},status:{},createdAt:{type:"timestamp"},lastUpdatedAt:{type:"timestamp"},statusReason:{},httpUrlProperties:{type:"structure",members:{confirmationUrl:{}}},vpcProperties:{type:"structure",members:{subnetIds:{shape:"Sd6"},securityGroups:{shape:"Sd8"},vpcId:{},roleArn:{}}}}},Sfc:{type:"map",key:{},value:{type:"structure",members:{targetArn:{},roleArn:{},enabled:{type:"boolean"}}}},Sff:{type:"map",key:{},value:{type:"structure",members:{enabled:{type:"boolean"}}}},Sfk:{type:"structure",members:{findingId:{},taskId:{},checkName:{},taskStartTime:{type:"timestamp"},findingTime:{type:"timestamp"},severity:{},nonCompliantResource:{type:"structure",members:{resourceType:{},resourceIdentifier:{shape:"S1o"},additionalInfo:{shape:"Sfo"}}},relatedResources:{type:"list",member:{type:"structure",members:{resourceType:{},resourceIdentifier:{shape:"S1o"},additionalInfo:{shape:"Sfo"}}}},reasonForNonCompliance:{},reasonForNonComplianceCode:{},isSuppressed:{type:"boolean"}}},Sfo:{type:"map",key:{},value:{}},Sg4:{type:"structure",members:{auditTaskId:{},findingIds:{type:"list",member:{}},auditCheckToReasonCodeFilter:{type:"map",key:{},value:{type:"list",member:{}}}}},Sg8:{type:"map",key:{},value:{type:"list",member:{}}},Sga:{type:"list",member:{type:"structure",members:{name:{},id:{},roleArn:{},actionParams:{shape:"S59"}}}},Sh1:{type:"structure",members:{authorizerName:{},authorizerArn:{},authorizerFunctionArn:{},tokenKeyName:{},tokenSigningPublicKeys:{shape:"S25"},status:{},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"},signingDisabled:{type:"boolean"},enableCachingForHttp:{type:"boolean"}}},She:{type:"structure",members:{notBefore:{type:"timestamp"},notAfter:{type:"timestamp"}}},Shf:{type:"structure",members:{templateBody:{},roleArn:{}}},Sht:{type:"structure",members:{taskId:{},taskStatus:{},taskStartTime:{type:"timestamp"},taskEndTime:{type:"timestamp"},target:{shape:"Shv"},violationEventOccurrenceRange:{shape:"Shy"},onlyActiveViolationsIncluded:{type:"boolean"},suppressedAlertsIncluded:{type:"boolean"},actionsDefinition:{shape:"Sga"},taskStatistics:{type:"structure",members:{actionsExecuted:{type:"long"},actionsSkipped:{type:"long"},actionsFailed:{type:"long"}}}}},Shv:{type:"structure",members:{violationIds:{type:"list",member:{}},securityProfileName:{},behaviorName:{}}},Shy:{type:"structure",required:["startTime","endTime"],members:{startTime:{type:"timestamp"},endTime:{type:"timestamp"}}},Sij:{type:"map",key:{},value:{type:"structure",members:{Enabled:{type:"boolean"}}}},Sjn:{type:"list",member:{}},Skg:{type:"list",member:{shape:"Skh"}},Skh:{type:"structure",members:{groupName:{},groupArn:{}}},Skt:{type:"structure",members:{deprecated:{type:"boolean"},deprecationDate:{type:"timestamp"},creationDate:{type:"timestamp"}}},Sls:{type:"structure",required:["thingIndexingMode"],members:{thingIndexingMode:{},thingConnectivityIndexingMode:{},deviceDefenderIndexingMode:{},namedShadowIndexingMode:{},managedFields:{shape:"Slx"},customFields:{shape:"Slx"}}},Slx:{type:"list",member:{type:"structure",members:{name:{},type:{}}}},Sm1:{type:"structure",required:["thingGroupIndexingMode"],members:{thingGroupIndexingMode:{},managedFields:{shape:"Slx"},customFields:{shape:"Slx"}}},Snj:{type:"structure",members:{confidenceLevel:{}}},Snq:{type:"list",member:{type:"structure",members:{policyName:{},policyArn:{}}}},Sos:{type:"list",member:{type:"structure",members:{certificateArn:{},certificateId:{},status:{},certificateMode:{},creationDate:{type:"timestamp"}}}},Sps:{type:"structure",members:{status:{},queuedAt:{type:"timestamp"},startedAt:{type:"timestamp"},lastUpdatedAt:{type:"timestamp"},executionNumber:{type:"long"},retryAttempt:{type:"integer"}}},Squ:{type:"list",member:{}},Sr4:{type:"list",member:{}},Srn:{type:"structure",required:["name","arn"],members:{name:{},arn:{}}},Srs:{type:"structure",required:["arn"],members:{arn:{}}},Stg:{type:"structure",required:["targetType"],members:{targetType:{},targetName:{}}},Suc:{type:"list",member:{}},Sv5:{type:"structure",required:["resources"],members:{actionType:{},resources:{type:"list",member:{}}}},Sv9:{type:"list",member:{}},Sxk:{type:"list",member:{}}}}},4604:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["backup"]={};i.Backup=s.defineService("backup",["2018-11-15"]);Object.defineProperty(a.services["backup"],"2018-11-15",{get:function get(){var e=r(9601);e.paginators=r(8447).pagination;return e},enumerable:true,configurable:true});e.exports=i.Backup},4612:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["sso"]={};i.SSO=s.defineService("sso",["2019-06-10"]);Object.defineProperty(a.services["sso"],"2019-06-10",{get:function get(){var e=r(3881);e.paginators=r(682).pagination;return e},enumerable:true,configurable:true});e.exports=i.SSO},4616:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-08-01",endpointPrefix:"aps",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon Prometheus Service",serviceId:"amp",signatureVersion:"v4",signingName:"aps",uid:"amp-2020-08-01"},operations:{CreateAlertManagerDefinition:{http:{requestUri:"/workspaces/{workspaceId}/alertmanager/definition",responseCode:202},input:{type:"structure",required:["data","workspaceId"],members:{clientToken:{idempotencyToken:true},data:{type:"blob"},workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["status"],members:{status:{shape:"S6"}}},idempotent:true},CreateRuleGroupsNamespace:{http:{requestUri:"/workspaces/{workspaceId}/rulegroupsnamespaces",responseCode:202},input:{type:"structure",required:["data","name","workspaceId"],members:{clientToken:{idempotencyToken:true},data:{type:"blob"},name:{},tags:{shape:"Sc"},workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["arn","name","status"],members:{arn:{},name:{},status:{shape:"Sh"},tags:{shape:"Sc"}}},idempotent:true},CreateWorkspace:{http:{requestUri:"/workspaces",responseCode:202},input:{type:"structure",members:{alias:{},clientToken:{idempotencyToken:true},tags:{shape:"Sc"}}},output:{type:"structure",required:["arn","status","workspaceId"],members:{arn:{},status:{shape:"Sn"},tags:{shape:"Sc"},workspaceId:{}}},idempotent:true},DeleteAlertManagerDefinition:{http:{method:"DELETE",requestUri:"/workspaces/{workspaceId}/alertmanager/definition",responseCode:202},input:{type:"structure",required:["workspaceId"],members:{clientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"},workspaceId:{location:"uri",locationName:"workspaceId"}}},idempotent:true},DeleteRuleGroupsNamespace:{http:{method:"DELETE",requestUri:"/workspaces/{workspaceId}/rulegroupsnamespaces/{name}",responseCode:202},input:{type:"structure",required:["name","workspaceId"],members:{clientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"},name:{location:"uri",locationName:"name"},workspaceId:{location:"uri",locationName:"workspaceId"}}},idempotent:true},DeleteWorkspace:{http:{method:"DELETE",requestUri:"/workspaces/{workspaceId}",responseCode:202},input:{type:"structure",required:["workspaceId"],members:{clientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"},workspaceId:{location:"uri",locationName:"workspaceId"}}},idempotent:true},DescribeAlertManagerDefinition:{http:{method:"GET",requestUri:"/workspaces/{workspaceId}/alertmanager/definition",responseCode:200},input:{type:"structure",required:["workspaceId"],members:{workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["alertManagerDefinition"],members:{alertManagerDefinition:{type:"structure",required:["createdAt","data","modifiedAt","status"],members:{createdAt:{type:"timestamp"},data:{type:"blob"},modifiedAt:{type:"timestamp"},status:{shape:"S6"}}}}}},DescribeRuleGroupsNamespace:{http:{method:"GET",requestUri:"/workspaces/{workspaceId}/rulegroupsnamespaces/{name}",responseCode:200},input:{type:"structure",required:["name","workspaceId"],members:{name:{location:"uri",locationName:"name"},workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["ruleGroupsNamespace"],members:{ruleGroupsNamespace:{type:"structure",required:["arn","createdAt","data","modifiedAt","name","status"],members:{arn:{},createdAt:{type:"timestamp"},data:{type:"blob"},modifiedAt:{type:"timestamp"},name:{},status:{shape:"Sh"},tags:{shape:"Sc"}}}}}},DescribeWorkspace:{http:{method:"GET",requestUri:"/workspaces/{workspaceId}",responseCode:200},input:{type:"structure",required:["workspaceId"],members:{workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["workspace"],members:{workspace:{type:"structure",required:["arn","createdAt","status","workspaceId"],members:{alias:{},arn:{},createdAt:{type:"timestamp"},prometheusEndpoint:{},status:{shape:"Sn"},tags:{shape:"Sc"},workspaceId:{}}}}}},ListRuleGroupsNamespaces:{http:{method:"GET",requestUri:"/workspaces/{workspaceId}/rulegroupsnamespaces",responseCode:200},input:{type:"structure",required:["workspaceId"],members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},name:{location:"querystring",locationName:"name"},nextToken:{location:"querystring",locationName:"nextToken"},workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["ruleGroupsNamespaces"],members:{nextToken:{},ruleGroupsNamespaces:{type:"list",member:{type:"structure",required:["arn","createdAt","modifiedAt","name","status"],members:{arn:{},createdAt:{type:"timestamp"},modifiedAt:{type:"timestamp"},name:{},status:{shape:"Sh"},tags:{shape:"Sc"}}}}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"Sc"}}}},ListWorkspaces:{http:{method:"GET",requestUri:"/workspaces",responseCode:200},input:{type:"structure",members:{alias:{location:"querystring",locationName:"alias"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["workspaces"],members:{nextToken:{},workspaces:{type:"list",member:{type:"structure",required:["arn","createdAt","status","workspaceId"],members:{alias:{},arn:{},createdAt:{type:"timestamp"},status:{shape:"Sn"},tags:{shape:"Sc"},workspaceId:{}}}}}}},PutAlertManagerDefinition:{http:{method:"PUT",requestUri:"/workspaces/{workspaceId}/alertmanager/definition",responseCode:202},input:{type:"structure",required:["data","workspaceId"],members:{clientToken:{idempotencyToken:true},data:{type:"blob"},workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["status"],members:{status:{shape:"S6"}}},idempotent:true},PutRuleGroupsNamespace:{http:{method:"PUT",requestUri:"/workspaces/{workspaceId}/rulegroupsnamespaces/{name}",responseCode:202},input:{type:"structure",required:["data","name","workspaceId"],members:{clientToken:{idempotencyToken:true},data:{type:"blob"},name:{location:"uri",locationName:"name"},workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["arn","name","status"],members:{arn:{},name:{},status:{shape:"Sh"},tags:{shape:"Sc"}}},idempotent:true},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"Sc"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}},idempotent:true},UpdateWorkspaceAlias:{http:{requestUri:"/workspaces/{workspaceId}/alias",responseCode:204},input:{type:"structure",required:["workspaceId"],members:{alias:{},clientToken:{idempotencyToken:true},workspaceId:{location:"uri",locationName:"workspaceId"}}},idempotent:true}},shapes:{S6:{type:"structure",required:["statusCode"],members:{statusCode:{},statusReason:{}}},Sc:{type:"map",key:{},value:{}},Sh:{type:"structure",required:["statusCode"],members:{statusCode:{},statusReason:{}}},Sn:{type:"structure",required:["statusCode"],members:{statusCode:{}}}}}},4618:function(e,t,r){var i=r(153);var s=r(904).populateHostPrefix;function populateMethod(e){e.httpRequest.method=e.service.api.operations[e.operation].httpMethod}function generateURI(e,t,r,s){var a=[e,t].join("/");a=a.replace(/\/+/g,"/");var o={},n=false;i.each(r.members,function(e,t){var r=s[e];if(r===null||r===undefined)return;if(t.location==="uri"){var u=new RegExp("\\{"+t.name+"(\\+)?\\}");a=a.replace(u,function(e,t){var s=t?i.uriEscapePath:i.uriEscape;return s(String(r))})}else if(t.location==="querystring"){n=true;if(t.type==="list"){o[t.name]=r.map(function(e){return i.uriEscape(t.member.toWireFormat(e).toString())})}else if(t.type==="map"){i.each(r,function(e,t){if(Array.isArray(t)){o[e]=t.map(function(e){return i.uriEscape(String(e))})}else{o[e]=i.uriEscape(String(t))}})}else{o[t.name]=i.uriEscape(t.toWireFormat(r).toString())}}});if(n){a+=a.indexOf("?")>=0?"&":"?";var u=[];i.arrayEach(Object.keys(o).sort(),function(e){if(!Array.isArray(o[e])){o[e]=[o[e]]}for(var t=0;ti){switch(t[a]){case"textNode":closeText(r);break;case"cdata":emitNode(r,"oncdata",r.cdata);r.cdata="";break;case"script":emitNode(r,"onscript",r.script);r.script="";break;default:error(r,"Max buffer length exceeded: "+t[a])}}s=Math.max(s,n)}var u=e.MAX_BUFFER_LENGTH-s;r.bufferCheckPosition=u+r.position}function clearBuffers(e){for(var r=0,i=t.length;r";var m="[CDATA[";var c="DOCTYPE";var l="http://www.w3.org/XML/1998/namespace";var d="http://www.w3.org/2000/xmlns/";var y={xml:l,xmlns:d};a=charClass(a);o=charClass(o);n=charClass(n);var b=/[:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]/;var S=/[:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\u00B7\u0300-\u036F\u203F-\u2040\.\d-]/;var g=/[#:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]/;var h=/[#:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\u00B7\u0300-\u036F\u203F-\u2040\.\d-]/;u=charClass(u);p=charClass(p);function charClass(e){return e.split("").reduce(function(e,t){e[t]=true;return e},{})}function isRegExp(e){return Object.prototype.toString.call(e)==="[object RegExp]"}function is(e,t){return isRegExp(e)?!!t.match(e):e[t]}function not(e,t){return!is(e,t)}var N=0;e.STATE={BEGIN:N++,BEGIN_WHITESPACE:N++,TEXT:N++,TEXT_ENTITY:N++,OPEN_WAKA:N++,SGML_DECL:N++,SGML_DECL_QUOTED:N++,DOCTYPE:N++,DOCTYPE_QUOTED:N++,DOCTYPE_DTD:N++,DOCTYPE_DTD_QUOTED:N++,COMMENT_STARTING:N++,COMMENT:N++,COMMENT_ENDING:N++,COMMENT_ENDED:N++,CDATA:N++,CDATA_ENDING:N++,CDATA_ENDING_2:N++,PROC_INST:N++,PROC_INST_BODY:N++,PROC_INST_ENDING:N++,OPEN_TAG:N++,OPEN_TAG_SLASH:N++,ATTRIB:N++,ATTRIB_NAME:N++,ATTRIB_NAME_SAW_WHITE:N++,ATTRIB_VALUE:N++,ATTRIB_VALUE_QUOTED:N++,ATTRIB_VALUE_CLOSED:N++,ATTRIB_VALUE_UNQUOTED:N++,ATTRIB_VALUE_ENTITY_Q:N++,ATTRIB_VALUE_ENTITY_U:N++,CLOSE_TAG:N++,CLOSE_TAG_SAW_WHITE:N++,SCRIPT:N++,SCRIPT_ENDING:N++};e.XML_ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'"};e.ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'",AElig:198,Aacute:193,Acirc:194,Agrave:192,Aring:197,Atilde:195,Auml:196,Ccedil:199,ETH:208,Eacute:201,Ecirc:202,Egrave:200,Euml:203,Iacute:205,Icirc:206,Igrave:204,Iuml:207,Ntilde:209,Oacute:211,Ocirc:212,Ograve:210,Oslash:216,Otilde:213,Ouml:214,THORN:222,Uacute:218,Ucirc:219,Ugrave:217,Uuml:220,Yacute:221,aacute:225,acirc:226,aelig:230,agrave:224,aring:229,atilde:227,auml:228,ccedil:231,eacute:233,ecirc:234,egrave:232,eth:240,euml:235,iacute:237,icirc:238,igrave:236,iuml:239,ntilde:241,oacute:243,ocirc:244,ograve:242,oslash:248,otilde:245,ouml:246,szlig:223,thorn:254,uacute:250,ucirc:251,ugrave:249,uuml:252,yacute:253,yuml:255,copy:169,reg:174,nbsp:160,iexcl:161,cent:162,pound:163,curren:164,yen:165,brvbar:166,sect:167,uml:168,ordf:170,laquo:171,not:172,shy:173,macr:175,deg:176,plusmn:177,sup1:185,sup2:178,sup3:179,acute:180,micro:181,para:182,middot:183,cedil:184,ordm:186,raquo:187,frac14:188,frac12:189,frac34:190,iquest:191,times:215,divide:247,OElig:338,oelig:339,Scaron:352,scaron:353,Yuml:376,fnof:402,circ:710,tilde:732,Alpha:913,Beta:914,Gamma:915,Delta:916,Epsilon:917,Zeta:918,Eta:919,Theta:920,Iota:921,Kappa:922,Lambda:923,Mu:924,Nu:925,Xi:926,Omicron:927,Pi:928,Rho:929,Sigma:931,Tau:932,Upsilon:933,Phi:934,Chi:935,Psi:936,Omega:937,alpha:945,beta:946,gamma:947,delta:948,epsilon:949,zeta:950,eta:951,theta:952,iota:953,kappa:954,lambda:955,mu:956,nu:957,xi:958,omicron:959,pi:960,rho:961,sigmaf:962,sigma:963,tau:964,upsilon:965,phi:966,chi:967,psi:968,omega:969,thetasym:977,upsih:978,piv:982,ensp:8194,emsp:8195,thinsp:8201,zwnj:8204,zwj:8205,lrm:8206,rlm:8207,ndash:8211,mdash:8212,lsquo:8216,rsquo:8217,sbquo:8218,ldquo:8220,rdquo:8221,bdquo:8222,dagger:8224,Dagger:8225,bull:8226,hellip:8230,permil:8240,prime:8242,Prime:8243,lsaquo:8249,rsaquo:8250,oline:8254,frasl:8260,euro:8364,image:8465,weierp:8472,real:8476,trade:8482,alefsym:8501,larr:8592,uarr:8593,rarr:8594,darr:8595,harr:8596,crarr:8629,lArr:8656,uArr:8657,rArr:8658,dArr:8659,hArr:8660,forall:8704,part:8706,exist:8707,empty:8709,nabla:8711,isin:8712,notin:8713,ni:8715,prod:8719,sum:8721,minus:8722,lowast:8727,radic:8730,prop:8733,infin:8734,ang:8736,and:8743,or:8744,cap:8745,cup:8746,int:8747,there4:8756,sim:8764,cong:8773,asymp:8776,ne:8800,equiv:8801,le:8804,ge:8805,sub:8834,sup:8835,nsub:8836,sube:8838,supe:8839,oplus:8853,otimes:8855,perp:8869,sdot:8901,lceil:8968,rceil:8969,lfloor:8970,rfloor:8971,lang:9001,rang:9002,loz:9674,spades:9824,clubs:9827,hearts:9829,diams:9830};Object.keys(e.ENTITIES).forEach(function(t){var r=e.ENTITIES[t];var i=typeof r==="number"?String.fromCharCode(r):r;e.ENTITIES[t]=i});for(var I in e.STATE){e.STATE[e.STATE[I]]=I}N=e.STATE;function emit(e,t,r){e[t]&&e[t](r)}function emitNode(e,t,r){if(e.textNode)closeText(e);emit(e,t,r)}function closeText(e){e.textNode=textopts(e.opt,e.textNode);if(e.textNode)emit(e,"ontext",e.textNode);e.textNode=""}function textopts(e,t){if(e.trim)t=t.trim();if(e.normalize)t=t.replace(/\s+/g," ");return t}function error(e,t){closeText(e);if(e.trackPosition){t+="\nLine: "+e.line+"\nColumn: "+e.column+"\nChar: "+e.c}t=new Error(t);e.error=t;emit(e,"onerror",t);return e}function end(e){if(e.sawRoot&&!e.closedRoot)strictFail(e,"Unclosed root tag");if(e.state!==N.BEGIN&&e.state!==N.BEGIN_WHITESPACE&&e.state!==N.TEXT){error(e,"Unexpected end")}closeText(e);e.c="";e.closed=true;emit(e,"onend");SAXParser.call(e,e.strict,e.opt);return e}function strictFail(e,t){if(typeof e!=="object"||!(e instanceof SAXParser)){throw new Error("bad call to strictFail")}if(e.strict){error(e,t)}}function newTag(e){if(!e.strict)e.tagName=e.tagName[e.looseCase]();var t=e.tags[e.tags.length-1]||e;var r=e.tag={name:e.tagName,attributes:{}};if(e.opt.xmlns){r.ns=t.ns}e.attribList.length=0;emitNode(e,"onopentagstart",r)}function qname(e,t){var r=e.indexOf(":");var i=r<0?["",e]:e.split(":");var s=i[0];var a=i[1];if(t&&e==="xmlns"){s="xmlns";a=""}return{prefix:s,local:a}}function attrib(e){if(!e.strict){e.attribName=e.attribName[e.looseCase]()}if(e.attribList.indexOf(e.attribName)!==-1||e.tag.attributes.hasOwnProperty(e.attribName)){e.attribName=e.attribValue="";return}if(e.opt.xmlns){var t=qname(e.attribName,true);var r=t.prefix;var i=t.local;if(r==="xmlns"){if(i==="xml"&&e.attribValue!==l){strictFail(e,"xml: prefix must be bound to "+l+"\n"+"Actual: "+e.attribValue)}else if(i==="xmlns"&&e.attribValue!==d){strictFail(e,"xmlns: prefix must be bound to "+d+"\n"+"Actual: "+e.attribValue)}else{var s=e.tag;var a=e.tags[e.tags.length-1]||e;if(s.ns===a.ns){s.ns=Object.create(a.ns)}s.ns[i]=e.attribValue}}e.attribList.push([e.attribName,e.attribValue])}else{e.tag.attributes[e.attribName]=e.attribValue;emitNode(e,"onattribute",{name:e.attribName,value:e.attribValue})}e.attribName=e.attribValue=""}function openTag(e,t){if(e.opt.xmlns){var r=e.tag;var i=qname(e.tagName);r.prefix=i.prefix;r.local=i.local;r.uri=r.ns[i.prefix]||"";if(r.prefix&&!r.uri){strictFail(e,"Unbound namespace prefix: "+JSON.stringify(e.tagName));r.uri=i.prefix}var s=e.tags[e.tags.length-1]||e;if(r.ns&&s.ns!==r.ns){Object.keys(r.ns).forEach(function(t){emitNode(e,"onopennamespace",{prefix:t,uri:r.ns[t]})})}for(var a=0,o=e.attribList.length;a";e.tagName="";e.state=N.SCRIPT;return}emitNode(e,"onscript",e.script);e.script=""}var t=e.tags.length;var r=e.tagName;if(!e.strict){r=r[e.looseCase]()}var i=r;while(t--){var s=e.tags[t];if(s.name!==i){strictFail(e,"Unexpected close tag")}else{break}}if(t<0){strictFail(e,"Unmatched closing tag: "+e.tagName);e.textNode+="";e.state=N.TEXT;return}e.tagName=r;var a=e.tags.length;while(a-- >t){var o=e.tag=e.tags.pop();e.tagName=e.tag.name;emitNode(e,"onclosetag",e.tagName);var n={};for(var u in o.ns){n[u]=o.ns[u]}var p=e.tags[e.tags.length-1]||e;if(e.opt.xmlns&&o.ns!==p.ns){Object.keys(o.ns).forEach(function(t){var r=o.ns[t];emitNode(e,"onclosenamespace",{prefix:t,uri:r})})}}if(t===0)e.closedRoot=true;e.tagName=e.attribValue=e.attribName="";e.attribList.length=0;e.state=N.TEXT}function parseEntity(e){var t=e.entity;var r=t.toLowerCase();var i;var s="";if(e.ENTITIES[t]){return e.ENTITIES[t]}if(e.ENTITIES[r]){return e.ENTITIES[r]}t=r;if(t.charAt(0)==="#"){if(t.charAt(1)==="x"){t=t.slice(2);i=parseInt(t,16);s=i.toString(16)}else{t=t.slice(1);i=parseInt(t,10);s=i.toString(10)}}t=t.replace(/^0+/,"");if(s.toLowerCase()!==t){strictFail(e,"Invalid character entity");return"&"+e.entity+";"}return String.fromCodePoint(i)}function beginWhiteSpace(e,t){if(t==="<"){e.state=N.OPEN_WAKA;e.startTagPosition=e.position}else if(not(a,t)){strictFail(e,"Non-whitespace before first tag.");e.textNode=t;e.state=N.TEXT}}function charAt(e,t){var r="";if(t"){emitNode(t,"onsgmldeclaration",t.sgmlDecl);t.sgmlDecl="";t.state=N.TEXT}else if(is(u,i)){t.state=N.SGML_DECL_QUOTED;t.sgmlDecl+=i}else{t.sgmlDecl+=i}continue;case N.SGML_DECL_QUOTED:if(i===t.q){t.state=N.SGML_DECL;t.q=""}t.sgmlDecl+=i;continue;case N.DOCTYPE:if(i===">"){t.state=N.TEXT;emitNode(t,"ondoctype",t.doctype);t.doctype=true}else{t.doctype+=i;if(i==="["){t.state=N.DOCTYPE_DTD}else if(is(u,i)){t.state=N.DOCTYPE_QUOTED;t.q=i}}continue;case N.DOCTYPE_QUOTED:t.doctype+=i;if(i===t.q){t.q="";t.state=N.DOCTYPE}continue;case N.DOCTYPE_DTD:t.doctype+=i;if(i==="]"){t.state=N.DOCTYPE}else if(is(u,i)){t.state=N.DOCTYPE_DTD_QUOTED;t.q=i}continue;case N.DOCTYPE_DTD_QUOTED:t.doctype+=i;if(i===t.q){t.state=N.DOCTYPE_DTD;t.q=""}continue;case N.COMMENT:if(i==="-"){t.state=N.COMMENT_ENDING}else{t.comment+=i}continue;case N.COMMENT_ENDING:if(i==="-"){t.state=N.COMMENT_ENDED;t.comment=textopts(t.opt,t.comment);if(t.comment){emitNode(t,"oncomment",t.comment)}t.comment=""}else{t.comment+="-"+i;t.state=N.COMMENT}continue;case N.COMMENT_ENDED:if(i!==">"){strictFail(t,"Malformed comment");t.comment+="--"+i;t.state=N.COMMENT}else{t.state=N.TEXT}continue;case N.CDATA:if(i==="]"){t.state=N.CDATA_ENDING}else{t.cdata+=i}continue;case N.CDATA_ENDING:if(i==="]"){t.state=N.CDATA_ENDING_2}else{t.cdata+="]"+i;t.state=N.CDATA}continue;case N.CDATA_ENDING_2:if(i===">"){if(t.cdata){emitNode(t,"oncdata",t.cdata)}emitNode(t,"onclosecdata");t.cdata="";t.state=N.TEXT}else if(i==="]"){t.cdata+="]"}else{t.cdata+="]]"+i;t.state=N.CDATA}continue;case N.PROC_INST:if(i==="?"){t.state=N.PROC_INST_ENDING}else if(is(a,i)){t.state=N.PROC_INST_BODY}else{t.procInstName+=i}continue;case N.PROC_INST_BODY:if(!t.procInstBody&&is(a,i)){continue}else if(i==="?"){t.state=N.PROC_INST_ENDING}else{t.procInstBody+=i}continue;case N.PROC_INST_ENDING:if(i===">"){emitNode(t,"onprocessinginstruction",{name:t.procInstName,body:t.procInstBody});t.procInstName=t.procInstBody="";t.state=N.TEXT}else{t.procInstBody+="?"+i;t.state=N.PROC_INST_BODY}continue;case N.OPEN_TAG:if(is(S,i)){t.tagName+=i}else{newTag(t);if(i===">"){openTag(t)}else if(i==="/"){t.state=N.OPEN_TAG_SLASH}else{if(not(a,i)){strictFail(t,"Invalid character in tag name")}t.state=N.ATTRIB}}continue;case N.OPEN_TAG_SLASH:if(i===">"){openTag(t,true);closeTag(t)}else{strictFail(t,"Forward-slash in opening tag not followed by >");t.state=N.ATTRIB}continue;case N.ATTRIB:if(is(a,i)){continue}else if(i===">"){openTag(t)}else if(i==="/"){t.state=N.OPEN_TAG_SLASH}else if(is(b,i)){t.attribName=i;t.attribValue="";t.state=N.ATTRIB_NAME}else{strictFail(t,"Invalid attribute name")}continue;case N.ATTRIB_NAME:if(i==="="){t.state=N.ATTRIB_VALUE}else if(i===">"){strictFail(t,"Attribute without value");t.attribValue=t.attribName;attrib(t);openTag(t)}else if(is(a,i)){t.state=N.ATTRIB_NAME_SAW_WHITE}else if(is(S,i)){t.attribName+=i}else{strictFail(t,"Invalid attribute name")}continue;case N.ATTRIB_NAME_SAW_WHITE:if(i==="="){t.state=N.ATTRIB_VALUE}else if(is(a,i)){continue}else{strictFail(t,"Attribute without value");t.tag.attributes[t.attribName]="";t.attribValue="";emitNode(t,"onattribute",{name:t.attribName,value:""});t.attribName="";if(i===">"){openTag(t)}else if(is(b,i)){t.attribName=i;t.state=N.ATTRIB_NAME}else{strictFail(t,"Invalid attribute name");t.state=N.ATTRIB}}continue;case N.ATTRIB_VALUE:if(is(a,i)){continue}else if(is(u,i)){t.q=i;t.state=N.ATTRIB_VALUE_QUOTED}else{strictFail(t,"Unquoted attribute value");t.state=N.ATTRIB_VALUE_UNQUOTED;t.attribValue=i}continue;case N.ATTRIB_VALUE_QUOTED:if(i!==t.q){if(i==="&"){t.state=N.ATTRIB_VALUE_ENTITY_Q}else{t.attribValue+=i}continue}attrib(t);t.q="";t.state=N.ATTRIB_VALUE_CLOSED;continue;case N.ATTRIB_VALUE_CLOSED:if(is(a,i)){t.state=N.ATTRIB}else if(i===">"){openTag(t)}else if(i==="/"){t.state=N.OPEN_TAG_SLASH}else if(is(b,i)){strictFail(t,"No whitespace between attributes");t.attribName=i;t.attribValue="";t.state=N.ATTRIB_NAME}else{strictFail(t,"Invalid attribute name")}continue;case N.ATTRIB_VALUE_UNQUOTED:if(not(p,i)){if(i==="&"){t.state=N.ATTRIB_VALUE_ENTITY_U}else{t.attribValue+=i}continue}attrib(t);if(i===">"){openTag(t)}else{t.state=N.ATTRIB}continue;case N.CLOSE_TAG:if(!t.tagName){if(is(a,i)){continue}else if(not(b,i)){if(t.script){t.script+=""){closeTag(t)}else if(is(S,i)){t.tagName+=i}else if(t.script){t.script+=""){closeTag(t)}else{strictFail(t,"Invalid characters in closing tag")}continue;case N.TEXT_ENTITY:case N.ATTRIB_VALUE_ENTITY_Q:case N.ATTRIB_VALUE_ENTITY_U:var n;var l;switch(t.state){case N.TEXT_ENTITY:n=N.TEXT;l="textNode";break;case N.ATTRIB_VALUE_ENTITY_Q:n=N.ATTRIB_VALUE_QUOTED;l="attribValue";break;case N.ATTRIB_VALUE_ENTITY_U:n=N.ATTRIB_VALUE_UNQUOTED;l="attribValue";break}if(i===";"){t[l]+=parseEntity(t);t.entity="";t.state=n}else if(is(t.entity.length?h:g,i)){t.entity+=i}else{strictFail(t,"Invalid character in entity name");t[l]+="&"+t.entity+i;t.entity="";t.state=n}continue;default:throw new Error(t,"Unknown state: "+t.state)}}if(t.position>=t.bufferCheckPosition){checkBufferLength(t)}return t}if(!String.fromCodePoint){(function(){var e=String.fromCharCode;var t=Math.floor;var r=function(){var r=16384;var i=[];var s;var a;var o=-1;var n=arguments.length;if(!n){return""}var u="";while(++o1114111||t(p)!==p){throw RangeError("Invalid code point: "+p)}if(p<=65535){i.push(p)}else{p-=65536;s=(p>>10)+55296;a=p%1024+56320;i.push(s,a)}if(o+1===n||i.length>r){u+=e.apply(null,i);i.length=0}}return u};if(Object.defineProperty){Object.defineProperty(String,"fromCodePoint",{value:r,configurable:true,writable:true})}else{String.fromCodePoint=r}})()}})(false?undefined:t)},4657:function(e,t,r){var i=r(8683).parseMessage;function parseEvent(e,t,r){var s=i(t);var a=s.headers[":message-type"];if(a){if(a.value==="error"){throw parseError(s)}else if(a.value!=="event"){return}}var o=s.headers[":event-type"];var n=r.members[o.value];if(!n){return}var u={};var p=n.eventPayloadMemberName;if(p){var m=n.members[p];if(m.type==="binary"){u[p]=s.body}else{u[p]=e.parse(s.body.toString(),m)}}var c=n.eventHeaderMemberNames;for(var l=0;lthis.expireTime){return true}else{return this.expired||!this.accessKeyId||!this.secretAccessKey}},get:function get(e){var t=this;if(this.needsRefresh()){this.refresh(function(r){if(!r)t.expired=false;if(e)e(r)})}else if(e){e()}},refresh:function refresh(e){this.expired=false;e()},coalesceRefresh:function coalesceRefresh(e,t){var r=this;if(r.refreshCallbacks.push(e)===1){r.load(function onLoad(e){i.util.arrayEach(r.refreshCallbacks,function(r){if(t){r(e)}else{i.util.defer(function(){r(e)})}});r.refreshCallbacks.length=0})}},load:function load(e){e()}});i.Credentials.addPromisesToClass=function addPromisesToClass(e){this.prototype.getPromise=i.util.promisifyMethod("get",e);this.prototype.refreshPromise=i.util.promisifyMethod("refresh",e)};i.Credentials.deletePromisesFromClass=function deletePromisesFromClass(){delete this.prototype.getPromise;delete this.prototype.refreshPromise};i.util.addPromises(i.Credentials)},4928:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["evidently"]={};i.Evidently=s.defineService("evidently",["2021-02-01"]);Object.defineProperty(a.services["evidently"],"2021-02-01",{get:function get(){var e=r(3654);e.paginators=r(7804).pagination;return e},enumerable:true,configurable:true});e.exports=i.Evidently},4948:function(e,t,r){var i=r(5965).escapeElement;function XmlText(e){this.value=e}XmlText.prototype.toString=function(){return i(""+this.value)};e.exports={XmlText:XmlText}},4951:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-02-19",endpointPrefix:"migrationhub-strategy",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Migration Hub Strategy Recommendations",serviceId:"MigrationHubStrategy",signatureVersion:"v4",signingName:"migrationhub-strategy",uid:"migrationhubstrategy-2020-02-19"},operations:{GetApplicationComponentDetails:{http:{method:"GET",requestUri:"/get-applicationcomponent-details/{applicationComponentId}",responseCode:200},input:{type:"structure",required:["applicationComponentId"],members:{applicationComponentId:{location:"uri",locationName:"applicationComponentId"}}},output:{type:"structure",members:{applicationComponentDetail:{shape:"S4"},associatedApplications:{shape:"Sy"},associatedServerIds:{type:"list",member:{}},moreApplicationResource:{type:"boolean"}}}},GetApplicationComponentStrategies:{http:{method:"GET",requestUri:"/get-applicationcomponent-strategies/{applicationComponentId}",responseCode:200},input:{type:"structure",required:["applicationComponentId"],members:{applicationComponentId:{location:"uri",locationName:"applicationComponentId"}}},output:{type:"structure",members:{applicationComponentStrategies:{type:"list",member:{type:"structure",members:{isPreferred:{type:"boolean"},recommendation:{shape:"So"},status:{}}}}}}},GetAssessment:{http:{method:"GET",requestUri:"/get-assessment/{id}",responseCode:200},input:{type:"structure",required:["id"],members:{id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{dataCollectionDetails:{type:"structure",members:{completionTime:{type:"timestamp"},failed:{type:"integer"},inProgress:{type:"integer"},servers:{type:"integer"},startTime:{type:"timestamp"},status:{},success:{type:"integer"}}},id:{}}}},GetImportFileTask:{http:{method:"GET",requestUri:"/get-import-file-task/{id}",responseCode:200},input:{type:"structure",required:["id"],members:{id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{completionTime:{type:"timestamp"},id:{},importName:{},inputS3Bucket:{},inputS3Key:{},numberOfRecordsFailed:{type:"integer"},numberOfRecordsSuccess:{type:"integer"},startTime:{type:"timestamp"},status:{},statusReportS3Bucket:{},statusReportS3Key:{}}}},GetPortfolioPreferences:{http:{method:"GET",requestUri:"/get-portfolio-preferences",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{applicationPreferences:{shape:"S1i"},databasePreferences:{shape:"S1t"},prioritizeBusinessGoals:{shape:"S25"}}}},GetPortfolioSummary:{http:{method:"GET",requestUri:"/get-portfolio-summary",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{assessmentSummary:{type:"structure",members:{antipatternReportS3Object:{shape:"S6"},antipatternReportStatus:{},antipatternReportStatusMessage:{},lastAnalyzedTimestamp:{type:"timestamp"},listAntipatternSeveritySummary:{shape:"Si"},listApplicationComponentStrategySummary:{shape:"S2b"},listApplicationComponentSummary:{type:"list",member:{type:"structure",members:{appType:{},count:{type:"integer"}}}},listServerStrategySummary:{shape:"S2b"},listServerSummary:{type:"list",member:{type:"structure",members:{ServerOsType:{},count:{type:"integer"}}}}}}}}},GetRecommendationReportDetails:{http:{method:"GET",requestUri:"/get-recommendation-report-details/{id}",responseCode:200},input:{type:"structure",required:["id"],members:{id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{id:{},recommendationReportDetails:{type:"structure",members:{completionTime:{type:"timestamp"},s3Bucket:{},s3Keys:{type:"list",member:{}},startTime:{type:"timestamp"},status:{},statusMessage:{}}}}}},GetServerDetails:{http:{method:"GET",requestUri:"/get-server-details/{serverId}",responseCode:200},input:{type:"structure",required:["serverId"],members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},serverId:{location:"uri",locationName:"serverId"}}},output:{type:"structure",members:{associatedApplications:{shape:"Sy"},nextToken:{},serverDetail:{shape:"S2u"}}}},GetServerStrategies:{http:{method:"GET",requestUri:"/get-server-strategies/{serverId}",responseCode:200},input:{type:"structure",required:["serverId"],members:{serverId:{location:"uri",locationName:"serverId"}}},output:{type:"structure",members:{serverStrategies:{type:"list",member:{type:"structure",members:{isPreferred:{type:"boolean"},numberOfApplicationComponents:{type:"integer"},recommendation:{shape:"So"},status:{}}}}}}},ListApplicationComponents:{http:{requestUri:"/list-applicationcomponents",responseCode:200},input:{type:"structure",members:{applicationComponentCriteria:{},filterValue:{},groupIdFilter:{shape:"S3d"},maxResults:{type:"integer"},nextToken:{},sort:{}}},output:{type:"structure",members:{applicationComponentInfos:{type:"list",member:{shape:"S4"}},nextToken:{}}}},ListCollectors:{http:{method:"GET",requestUri:"/list-collectors",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Collectors:{type:"list",member:{type:"structure",members:{collectorHealth:{},collectorId:{},collectorVersion:{},hostName:{},ipAddress:{},lastActivityTimeStamp:{},registeredTimeStamp:{}}}},nextToken:{}}}},ListImportFileTask:{http:{method:"GET",requestUri:"/list-import-file-task",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{nextToken:{},taskInfos:{type:"list",member:{type:"structure",members:{completionTime:{type:"timestamp"},id:{},importName:{},inputS3Bucket:{},inputS3Key:{},numberOfRecordsFailed:{type:"integer"},numberOfRecordsSuccess:{type:"integer"},startTime:{type:"timestamp"},status:{},statusReportS3Bucket:{},statusReportS3Key:{}}}}}}},ListServers:{http:{requestUri:"/list-servers",responseCode:200},input:{type:"structure",members:{filterValue:{},groupIdFilter:{shape:"S3d"},maxResults:{type:"integer"},nextToken:{},serverCriteria:{},sort:{}}},output:{type:"structure",members:{nextToken:{},serverInfos:{type:"list",member:{shape:"S2u"}}}}},PutPortfolioPreferences:{http:{requestUri:"/put-portfolio-preferences",responseCode:200},input:{type:"structure",members:{applicationPreferences:{shape:"S1i"},databasePreferences:{shape:"S1t"},prioritizeBusinessGoals:{shape:"S25"}}},output:{type:"structure",members:{}}},StartAssessment:{http:{requestUri:"/start-assessment",responseCode:200},input:{type:"structure",members:{s3bucketForAnalysisData:{},s3bucketForReportData:{}}},output:{type:"structure",members:{assessmentId:{}}}},StartImportFileTask:{http:{requestUri:"/start-import-file-task",responseCode:200},input:{type:"structure",required:["S3Bucket","name","s3key"],members:{S3Bucket:{},dataSourceType:{},groupId:{shape:"S3d"},name:{},s3bucketForReportData:{},s3key:{}}},output:{type:"structure",members:{id:{}}}},StartRecommendationReportGeneration:{http:{requestUri:"/start-recommendation-report-generation",responseCode:200},input:{type:"structure",members:{groupIdFilter:{shape:"S3d"},outputFormat:{}}},output:{type:"structure",members:{id:{}}}},StopAssessment:{http:{requestUri:"/stop-assessment",responseCode:200},input:{type:"structure",required:["assessmentId"],members:{assessmentId:{}}},output:{type:"structure",members:{}}},UpdateApplicationComponentConfig:{http:{requestUri:"/update-applicationcomponent-config/",responseCode:200},input:{type:"structure",required:["applicationComponentId"],members:{applicationComponentId:{},inclusionStatus:{},secretsManagerKey:{type:"string",sensitive:true},sourceCodeList:{type:"list",member:{type:"structure",members:{location:{},sourceVersion:{},versionControl:{}}}},strategyOption:{shape:"S4j"}}},output:{type:"structure",members:{}}},UpdateServerConfig:{http:{requestUri:"/update-server-config/",responseCode:200},input:{type:"structure",required:["serverId"],members:{serverId:{},strategyOption:{shape:"S4j"}}},output:{type:"structure",members:{}}}},shapes:{S4:{type:"structure",members:{analysisStatus:{},antipatternReportS3Object:{shape:"S6"},antipatternReportStatus:{},antipatternReportStatusMessage:{},appType:{},associatedServerId:{},databaseConfigDetail:{type:"structure",members:{secretName:{}}},id:{},inclusionStatus:{},lastAnalyzedTimestamp:{type:"timestamp"},listAntipatternSeveritySummary:{shape:"Si"},moreServerAssociationExists:{type:"boolean"},name:{},osDriver:{},osVersion:{},recommendationSet:{shape:"So"},resourceSubType:{},sourceCodeRepositories:{type:"list",member:{type:"structure",members:{branch:{},repository:{},versionControlType:{}}}},statusMessage:{}}},S6:{type:"structure",members:{s3Bucket:{},s3key:{}}},Si:{type:"list",member:{type:"structure",members:{count:{type:"integer"},severity:{}}}},So:{type:"structure",members:{strategy:{},targetDestination:{},transformationTool:{type:"structure",members:{description:{},name:{},tranformationToolInstallationLink:{}}}}},Sy:{type:"list",member:{type:"structure",members:{id:{},name:{}}}},S1i:{type:"structure",members:{managementPreference:{type:"structure",members:{awsManagedResources:{type:"structure",required:["targetDestination"],members:{targetDestination:{type:"list",member:{}}}},noPreference:{type:"structure",required:["targetDestination"],members:{targetDestination:{type:"list",member:{}}}},selfManageResources:{type:"structure",required:["targetDestination"],members:{targetDestination:{type:"list",member:{}}}}},union:true}}},S1t:{type:"structure",members:{databaseManagementPreference:{},databaseMigrationPreference:{type:"structure",members:{heterogeneous:{type:"structure",required:["targetDatabaseEngine"],members:{targetDatabaseEngine:{type:"list",member:{}}}},homogeneous:{type:"structure",members:{targetDatabaseEngine:{type:"list",member:{}}}},noPreference:{type:"structure",required:["targetDatabaseEngine"],members:{targetDatabaseEngine:{type:"list",member:{}}}}},union:true}}},S25:{type:"structure",members:{businessGoals:{type:"structure",members:{licenseCostReduction:{type:"integer"},modernizeInfrastructureWithCloudNativeTechnologies:{type:"integer"},reduceOperationalOverheadWithManagedServices:{type:"integer"},speedOfMigration:{type:"integer"}}}}},S2b:{type:"list",member:{type:"structure",members:{count:{type:"integer"},strategy:{}}}},S2u:{type:"structure",members:{antipatternReportS3Object:{shape:"S6"},antipatternReportStatus:{},antipatternReportStatusMessage:{},applicationComponentStrategySummary:{shape:"S2b"},dataCollectionStatus:{},id:{},lastAnalyzedTimestamp:{type:"timestamp"},listAntipatternSeveritySummary:{shape:"Si"},name:{},recommendationSet:{shape:"So"},serverType:{},statusMessage:{},systemInfo:{type:"structure",members:{cpuArchitecture:{},fileSystemType:{},networkInfoList:{type:"list",member:{type:"structure",required:["interfaceName","ipAddress","macAddress","netMask"],members:{interfaceName:{},ipAddress:{},macAddress:{},netMask:{}}}},osInfo:{type:"structure",members:{type:{},version:{}}}}}}},S3d:{type:"list",member:{type:"structure",members:{name:{},value:{}}}},S4j:{type:"structure",members:{isPreferred:{type:"boolean"},strategy:{},targetDestination:{},toolName:{}}}}}},4975:function(e){e.exports={metadata:{apiVersion:"2017-08-29",endpointPrefix:"mediaconvert",signingName:"mediaconvert",serviceFullName:"AWS Elemental MediaConvert",serviceId:"MediaConvert",protocol:"rest-json",jsonVersion:"1.1",uid:"mediaconvert-2017-08-29",signatureVersion:"v4",serviceAbbreviation:"MediaConvert"},operations:{AssociateCertificate:{http:{requestUri:"/2017-08-29/certificates",responseCode:201},input:{type:"structure",members:{Arn:{locationName:"arn"}},required:["Arn"]},output:{type:"structure",members:{}}},CancelJob:{http:{method:"DELETE",requestUri:"/2017-08-29/jobs/{id}",responseCode:202},input:{type:"structure",members:{Id:{locationName:"id",location:"uri"}},required:["Id"]},output:{type:"structure",members:{}}},CreateJob:{http:{requestUri:"/2017-08-29/jobs",responseCode:201},input:{type:"structure",members:{AccelerationSettings:{shape:"S7",locationName:"accelerationSettings"},BillingTagsSource:{locationName:"billingTagsSource"},ClientRequestToken:{locationName:"clientRequestToken",idempotencyToken:true},HopDestinations:{shape:"Sa",locationName:"hopDestinations"},JobTemplate:{locationName:"jobTemplate"},Priority:{locationName:"priority",type:"integer"},Queue:{locationName:"queue"},Role:{locationName:"role"},Settings:{shape:"Se",locationName:"settings"},SimulateReservedQueue:{locationName:"simulateReservedQueue"},StatusUpdateInterval:{locationName:"statusUpdateInterval"},Tags:{shape:"Sjh",locationName:"tags"},UserMetadata:{shape:"Sjh",locationName:"userMetadata"}},required:["Role","Settings"]},output:{type:"structure",members:{Job:{shape:"Sjj",locationName:"job"}}}},CreateJobTemplate:{http:{requestUri:"/2017-08-29/jobTemplates",responseCode:201},input:{type:"structure",members:{AccelerationSettings:{shape:"S7",locationName:"accelerationSettings"},Category:{locationName:"category"},Description:{locationName:"description"},HopDestinations:{shape:"Sa",locationName:"hopDestinations"},Name:{locationName:"name"},Priority:{locationName:"priority",type:"integer"},Queue:{locationName:"queue"},Settings:{shape:"Sjz",locationName:"settings"},StatusUpdateInterval:{locationName:"statusUpdateInterval"},Tags:{shape:"Sjh",locationName:"tags"}},required:["Settings","Name"]},output:{type:"structure",members:{JobTemplate:{shape:"Sk3",locationName:"jobTemplate"}}}},CreatePreset:{http:{requestUri:"/2017-08-29/presets",responseCode:201},input:{type:"structure",members:{Category:{locationName:"category"},Description:{locationName:"description"},Name:{locationName:"name"},Settings:{shape:"Sk6",locationName:"settings"},Tags:{shape:"Sjh",locationName:"tags"}},required:["Settings","Name"]},output:{type:"structure",members:{Preset:{shape:"Ska",locationName:"preset"}}}},CreateQueue:{http:{requestUri:"/2017-08-29/queues",responseCode:201},input:{type:"structure",members:{Description:{locationName:"description"},Name:{locationName:"name"},PricingPlan:{locationName:"pricingPlan"},ReservationPlanSettings:{shape:"Skd",locationName:"reservationPlanSettings"},Status:{locationName:"status"},Tags:{shape:"Sjh",locationName:"tags"}},required:["Name"]},output:{type:"structure",members:{Queue:{shape:"Ski",locationName:"queue"}}}},DeleteJobTemplate:{http:{method:"DELETE",requestUri:"/2017-08-29/jobTemplates/{name}",responseCode:202},input:{type:"structure",members:{Name:{locationName:"name",location:"uri"}},required:["Name"]},output:{type:"structure",members:{}}},DeletePolicy:{http:{method:"DELETE",requestUri:"/2017-08-29/policy",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{}}},DeletePreset:{http:{method:"DELETE",requestUri:"/2017-08-29/presets/{name}",responseCode:202},input:{type:"structure",members:{Name:{locationName:"name",location:"uri"}},required:["Name"]},output:{type:"structure",members:{}}},DeleteQueue:{http:{method:"DELETE",requestUri:"/2017-08-29/queues/{name}",responseCode:202},input:{type:"structure",members:{Name:{locationName:"name",location:"uri"}},required:["Name"]},output:{type:"structure",members:{}}},DescribeEndpoints:{http:{requestUri:"/2017-08-29/endpoints",responseCode:200},input:{type:"structure",members:{MaxResults:{locationName:"maxResults",type:"integer"},Mode:{locationName:"mode"},NextToken:{locationName:"nextToken"}}},output:{type:"structure",members:{Endpoints:{locationName:"endpoints",type:"list",member:{type:"structure",members:{Url:{locationName:"url"}}}},NextToken:{locationName:"nextToken"}}}},DisassociateCertificate:{http:{method:"DELETE",requestUri:"/2017-08-29/certificates/{arn}",responseCode:202},input:{type:"structure",members:{Arn:{locationName:"arn",location:"uri"}},required:["Arn"]},output:{type:"structure",members:{}}},GetJob:{http:{method:"GET",requestUri:"/2017-08-29/jobs/{id}",responseCode:200},input:{type:"structure",members:{Id:{locationName:"id",location:"uri"}},required:["Id"]},output:{type:"structure",members:{Job:{shape:"Sjj",locationName:"job"}}}},GetJobTemplate:{http:{method:"GET",requestUri:"/2017-08-29/jobTemplates/{name}",responseCode:200},input:{type:"structure",members:{Name:{locationName:"name",location:"uri"}},required:["Name"]},output:{type:"structure",members:{JobTemplate:{shape:"Sk3",locationName:"jobTemplate"}}}},GetPolicy:{http:{method:"GET",requestUri:"/2017-08-29/policy",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{Policy:{shape:"Sl6",locationName:"policy"}}}},GetPreset:{http:{method:"GET",requestUri:"/2017-08-29/presets/{name}",responseCode:200},input:{type:"structure",members:{Name:{locationName:"name",location:"uri"}},required:["Name"]},output:{type:"structure",members:{Preset:{shape:"Ska",locationName:"preset"}}}},GetQueue:{http:{method:"GET",requestUri:"/2017-08-29/queues/{name}",responseCode:200},input:{type:"structure",members:{Name:{locationName:"name",location:"uri"}},required:["Name"]},output:{type:"structure",members:{Queue:{shape:"Ski",locationName:"queue"}}}},ListJobTemplates:{http:{method:"GET",requestUri:"/2017-08-29/jobTemplates",responseCode:200},input:{type:"structure",members:{Category:{locationName:"category",location:"querystring"},ListBy:{locationName:"listBy",location:"querystring"},MaxResults:{locationName:"maxResults",location:"querystring",type:"integer"},NextToken:{locationName:"nextToken",location:"querystring"},Order:{locationName:"order",location:"querystring"}}},output:{type:"structure",members:{JobTemplates:{locationName:"jobTemplates",type:"list",member:{shape:"Sk3"}},NextToken:{locationName:"nextToken"}}}},ListJobs:{http:{method:"GET",requestUri:"/2017-08-29/jobs",responseCode:200},input:{type:"structure",members:{MaxResults:{locationName:"maxResults",location:"querystring",type:"integer"},NextToken:{locationName:"nextToken",location:"querystring"},Order:{locationName:"order",location:"querystring"},Queue:{locationName:"queue",location:"querystring"},Status:{locationName:"status",location:"querystring"}}},output:{type:"structure",members:{Jobs:{locationName:"jobs",type:"list",member:{shape:"Sjj"}},NextToken:{locationName:"nextToken"}}}},ListPresets:{http:{method:"GET",requestUri:"/2017-08-29/presets",responseCode:200},input:{type:"structure",members:{Category:{locationName:"category",location:"querystring"},ListBy:{locationName:"listBy",location:"querystring"},MaxResults:{locationName:"maxResults",location:"querystring",type:"integer"},NextToken:{locationName:"nextToken",location:"querystring"},Order:{locationName:"order",location:"querystring"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},Presets:{locationName:"presets",type:"list",member:{shape:"Ska"}}}}},ListQueues:{http:{method:"GET",requestUri:"/2017-08-29/queues",responseCode:200},input:{type:"structure",members:{ListBy:{locationName:"listBy",location:"querystring"},MaxResults:{locationName:"maxResults",location:"querystring",type:"integer"},NextToken:{locationName:"nextToken",location:"querystring"},Order:{locationName:"order",location:"querystring"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},Queues:{locationName:"queues",type:"list",member:{shape:"Ski"}}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/2017-08-29/tags/{arn}",responseCode:200},input:{type:"structure",members:{Arn:{locationName:"arn",location:"uri"}},required:["Arn"]},output:{type:"structure",members:{ResourceTags:{locationName:"resourceTags",type:"structure",members:{Arn:{locationName:"arn"},Tags:{shape:"Sjh",locationName:"tags"}}}}}},PutPolicy:{http:{method:"PUT",requestUri:"/2017-08-29/policy",responseCode:200},input:{type:"structure",members:{Policy:{shape:"Sl6",locationName:"policy"}},required:["Policy"]},output:{type:"structure",members:{Policy:{shape:"Sl6",locationName:"policy"}}}},TagResource:{http:{requestUri:"/2017-08-29/tags",responseCode:200},input:{type:"structure",members:{Arn:{locationName:"arn"},Tags:{shape:"Sjh",locationName:"tags"}},required:["Arn","Tags"]},output:{type:"structure",members:{}}},UntagResource:{http:{method:"PUT",requestUri:"/2017-08-29/tags/{arn}",responseCode:200},input:{type:"structure",members:{Arn:{locationName:"arn",location:"uri"},TagKeys:{shape:"Sjo",locationName:"tagKeys"}},required:["Arn"]},output:{type:"structure",members:{}}},UpdateJobTemplate:{http:{method:"PUT",requestUri:"/2017-08-29/jobTemplates/{name}",responseCode:200},input:{type:"structure",members:{AccelerationSettings:{shape:"S7",locationName:"accelerationSettings"},Category:{locationName:"category"},Description:{locationName:"description"},HopDestinations:{shape:"Sa",locationName:"hopDestinations"},Name:{locationName:"name",location:"uri"},Priority:{locationName:"priority",type:"integer"},Queue:{locationName:"queue"},Settings:{shape:"Sjz",locationName:"settings"},StatusUpdateInterval:{locationName:"statusUpdateInterval"}},required:["Name"]},output:{type:"structure",members:{JobTemplate:{shape:"Sk3",locationName:"jobTemplate"}}}},UpdatePreset:{http:{method:"PUT",requestUri:"/2017-08-29/presets/{name}",responseCode:200},input:{type:"structure",members:{Category:{locationName:"category"},Description:{locationName:"description"},Name:{locationName:"name",location:"uri"},Settings:{shape:"Sk6",locationName:"settings"}},required:["Name"]},output:{type:"structure",members:{Preset:{shape:"Ska",locationName:"preset"}}}},UpdateQueue:{http:{method:"PUT",requestUri:"/2017-08-29/queues/{name}",responseCode:200},input:{type:"structure",members:{Description:{locationName:"description"},Name:{locationName:"name",location:"uri"},ReservationPlanSettings:{shape:"Skd",locationName:"reservationPlanSettings"},Status:{locationName:"status"}},required:["Name"]},output:{type:"structure",members:{Queue:{shape:"Ski",locationName:"queue"}}}}},shapes:{S7:{type:"structure",members:{Mode:{locationName:"mode"}},required:["Mode"]},Sa:{type:"list",member:{type:"structure",members:{Priority:{locationName:"priority",type:"integer"},Queue:{locationName:"queue"},WaitMinutes:{locationName:"waitMinutes",type:"integer"}}}},Se:{type:"structure",members:{AdAvailOffset:{locationName:"adAvailOffset",type:"integer"},AvailBlanking:{shape:"Sg",locationName:"availBlanking"},Esam:{shape:"Si",locationName:"esam"},ExtendedDataServices:{shape:"So",locationName:"extendedDataServices"},Inputs:{locationName:"inputs",type:"list",member:{type:"structure",members:{AudioSelectorGroups:{shape:"St",locationName:"audioSelectorGroups"},AudioSelectors:{shape:"Sx",locationName:"audioSelectors"},CaptionSelectors:{shape:"S1i",locationName:"captionSelectors"},Crop:{shape:"S26",locationName:"crop"},DeblockFilter:{locationName:"deblockFilter"},DecryptionSettings:{locationName:"decryptionSettings",type:"structure",members:{DecryptionMode:{locationName:"decryptionMode"},EncryptedDecryptionKey:{locationName:"encryptedDecryptionKey"},InitializationVector:{locationName:"initializationVector"},KmsKeyRegion:{locationName:"kmsKeyRegion"}}},DenoiseFilter:{locationName:"denoiseFilter"},DolbyVisionMetadataXml:{locationName:"dolbyVisionMetadataXml"},FileInput:{locationName:"fileInput"},FilterEnable:{locationName:"filterEnable"},FilterStrength:{locationName:"filterStrength",type:"integer"},ImageInserter:{shape:"S2k",locationName:"imageInserter"},InputClippings:{shape:"S2r",locationName:"inputClippings"},InputScanType:{locationName:"inputScanType"},Position:{shape:"S26",locationName:"position"},ProgramNumber:{locationName:"programNumber",type:"integer"},PsiControl:{locationName:"psiControl"},SupplementalImps:{locationName:"supplementalImps",type:"list",member:{}},TimecodeSource:{locationName:"timecodeSource"},TimecodeStart:{locationName:"timecodeStart"},VideoGenerator:{locationName:"videoGenerator",type:"structure",members:{Duration:{locationName:"duration",type:"integer"}}},VideoSelector:{shape:"S32",locationName:"videoSelector"}}}},KantarWatermark:{shape:"S3d",locationName:"kantarWatermark"},MotionImageInserter:{shape:"S3l",locationName:"motionImageInserter"},NielsenConfiguration:{shape:"S3t",locationName:"nielsenConfiguration"},NielsenNonLinearWatermark:{shape:"S3v",locationName:"nielsenNonLinearWatermark"},OutputGroups:{shape:"S42",locationName:"outputGroups"},TimecodeConfig:{shape:"Sj9",locationName:"timecodeConfig"},TimedMetadataInsertion:{shape:"Sjc",locationName:"timedMetadataInsertion"}}},Sg:{type:"structure",members:{AvailBlankingImage:{locationName:"availBlankingImage"}}},Si:{type:"structure",members:{ManifestConfirmConditionNotification:{locationName:"manifestConfirmConditionNotification",type:"structure",members:{MccXml:{locationName:"mccXml"}}},ResponseSignalPreroll:{locationName:"responseSignalPreroll",type:"integer"},SignalProcessingNotification:{locationName:"signalProcessingNotification",type:"structure",members:{SccXml:{locationName:"sccXml"}}}}},So:{type:"structure",members:{CopyProtectionAction:{locationName:"copyProtectionAction"},VchipAction:{locationName:"vchipAction"}}},St:{type:"map",key:{},value:{type:"structure",members:{AudioSelectorNames:{shape:"Sv",locationName:"audioSelectorNames"}}}},Sv:{type:"list",member:{}},Sx:{type:"map",key:{},value:{type:"structure",members:{CustomLanguageCode:{locationName:"customLanguageCode"},DefaultSelection:{locationName:"defaultSelection"},ExternalAudioFileInput:{locationName:"externalAudioFileInput"},HlsRenditionGroupSettings:{locationName:"hlsRenditionGroupSettings",type:"structure",members:{RenditionGroupId:{locationName:"renditionGroupId"},RenditionLanguageCode:{locationName:"renditionLanguageCode"},RenditionName:{locationName:"renditionName"}}},LanguageCode:{locationName:"languageCode"},Offset:{locationName:"offset",type:"integer"},Pids:{shape:"S15",locationName:"pids"},ProgramSelection:{locationName:"programSelection",type:"integer"},RemixSettings:{shape:"S18",locationName:"remixSettings"},SelectorType:{locationName:"selectorType"},Tracks:{shape:"S15",locationName:"tracks"}}}},S15:{type:"list",member:{type:"integer"}},S18:{type:"structure",members:{ChannelMapping:{locationName:"channelMapping",type:"structure",members:{OutputChannels:{locationName:"outputChannels",type:"list",member:{type:"structure",members:{InputChannels:{locationName:"inputChannels",type:"list",member:{type:"integer"}},InputChannelsFineTune:{locationName:"inputChannelsFineTune",type:"list",member:{type:"double"}}}}}}},ChannelsIn:{locationName:"channelsIn",type:"integer"},ChannelsOut:{locationName:"channelsOut",type:"integer"}}},S1i:{type:"map",key:{},value:{type:"structure",members:{CustomLanguageCode:{locationName:"customLanguageCode"},LanguageCode:{locationName:"languageCode"},SourceSettings:{locationName:"sourceSettings",type:"structure",members:{AncillarySourceSettings:{locationName:"ancillarySourceSettings",type:"structure",members:{Convert608To708:{locationName:"convert608To708"},SourceAncillaryChannelNumber:{locationName:"sourceAncillaryChannelNumber",type:"integer"},TerminateCaptions:{locationName:"terminateCaptions"}}},DvbSubSourceSettings:{locationName:"dvbSubSourceSettings",type:"structure",members:{Pid:{locationName:"pid",type:"integer"}}},EmbeddedSourceSettings:{locationName:"embeddedSourceSettings",type:"structure",members:{Convert608To708:{locationName:"convert608To708"},Source608ChannelNumber:{locationName:"source608ChannelNumber",type:"integer"},Source608TrackNumber:{locationName:"source608TrackNumber",type:"integer"},TerminateCaptions:{locationName:"terminateCaptions"}}},FileSourceSettings:{locationName:"fileSourceSettings",type:"structure",members:{Convert608To708:{locationName:"convert608To708"},Framerate:{locationName:"framerate",type:"structure",members:{FramerateDenominator:{locationName:"framerateDenominator",type:"integer"},FramerateNumerator:{locationName:"framerateNumerator",type:"integer"}}},SourceFile:{locationName:"sourceFile"},TimeDelta:{locationName:"timeDelta",type:"integer"},TimeDeltaUnits:{locationName:"timeDeltaUnits"}}},SourceType:{locationName:"sourceType"},TeletextSourceSettings:{locationName:"teletextSourceSettings",type:"structure",members:{PageNumber:{locationName:"pageNumber"}}},TrackSourceSettings:{locationName:"trackSourceSettings",type:"structure",members:{TrackNumber:{locationName:"trackNumber",type:"integer"}}},WebvttHlsSourceSettings:{locationName:"webvttHlsSourceSettings",type:"structure",members:{RenditionGroupId:{locationName:"renditionGroupId"},RenditionLanguageCode:{locationName:"renditionLanguageCode"},RenditionName:{locationName:"renditionName"}}}}}}}},S26:{type:"structure",members:{Height:{locationName:"height",type:"integer"},Width:{locationName:"width",type:"integer"},X:{locationName:"x",type:"integer"},Y:{locationName:"y",type:"integer"}}},S2k:{type:"structure",members:{InsertableImages:{locationName:"insertableImages",type:"list",member:{type:"structure",members:{Duration:{locationName:"duration",type:"integer"},FadeIn:{locationName:"fadeIn",type:"integer"},FadeOut:{locationName:"fadeOut",type:"integer"},Height:{locationName:"height",type:"integer"},ImageInserterInput:{locationName:"imageInserterInput"},ImageX:{locationName:"imageX",type:"integer"},ImageY:{locationName:"imageY",type:"integer"},Layer:{locationName:"layer",type:"integer"},Opacity:{locationName:"opacity",type:"integer"},StartTime:{locationName:"startTime"},Width:{locationName:"width",type:"integer"}}}}}},S2r:{type:"list",member:{type:"structure",members:{EndTimecode:{locationName:"endTimecode"},StartTimecode:{locationName:"startTimecode"}}}},S32:{type:"structure",members:{AlphaBehavior:{locationName:"alphaBehavior"},ColorSpace:{locationName:"colorSpace"},ColorSpaceUsage:{locationName:"colorSpaceUsage"},EmbeddedTimecodeOverride:{locationName:"embeddedTimecodeOverride"},Hdr10Metadata:{shape:"S37",locationName:"hdr10Metadata"},PadVideo:{locationName:"padVideo"},Pid:{locationName:"pid",type:"integer"},ProgramNumber:{locationName:"programNumber",type:"integer"},Rotate:{locationName:"rotate"},SampleRange:{locationName:"sampleRange"}}},S37:{type:"structure",members:{BluePrimaryX:{locationName:"bluePrimaryX",type:"integer"},BluePrimaryY:{locationName:"bluePrimaryY",type:"integer"},GreenPrimaryX:{locationName:"greenPrimaryX",type:"integer"},GreenPrimaryY:{locationName:"greenPrimaryY",type:"integer"},MaxContentLightLevel:{locationName:"maxContentLightLevel",type:"integer"},MaxFrameAverageLightLevel:{locationName:"maxFrameAverageLightLevel",type:"integer"},MaxLuminance:{locationName:"maxLuminance",type:"integer"},MinLuminance:{locationName:"minLuminance",type:"integer"},RedPrimaryX:{locationName:"redPrimaryX",type:"integer"},RedPrimaryY:{locationName:"redPrimaryY",type:"integer"},WhitePointX:{locationName:"whitePointX",type:"integer"},WhitePointY:{locationName:"whitePointY",type:"integer"}}},S3d:{type:"structure",members:{ChannelName:{locationName:"channelName"},ContentReference:{locationName:"contentReference"},CredentialsSecretName:{locationName:"credentialsSecretName"},FileOffset:{locationName:"fileOffset",type:"double"},KantarLicenseId:{locationName:"kantarLicenseId",type:"integer"},KantarServerUrl:{locationName:"kantarServerUrl"},LogDestination:{locationName:"logDestination"},Metadata3:{locationName:"metadata3"},Metadata4:{locationName:"metadata4"},Metadata5:{locationName:"metadata5"},Metadata6:{locationName:"metadata6"},Metadata7:{locationName:"metadata7"},Metadata8:{locationName:"metadata8"}}},S3l:{type:"structure",members:{Framerate:{locationName:"framerate",type:"structure",members:{FramerateDenominator:{locationName:"framerateDenominator",type:"integer"},FramerateNumerator:{locationName:"framerateNumerator",type:"integer"}}},Input:{locationName:"input"},InsertionMode:{locationName:"insertionMode"},Offset:{locationName:"offset",type:"structure",members:{ImageX:{locationName:"imageX",type:"integer"},ImageY:{locationName:"imageY",type:"integer"}}},Playback:{locationName:"playback"},StartTime:{locationName:"startTime"}}},S3t:{type:"structure",members:{BreakoutCode:{locationName:"breakoutCode",type:"integer"},DistributorId:{locationName:"distributorId"}}},S3v:{type:"structure",members:{ActiveWatermarkProcess:{locationName:"activeWatermarkProcess"},AdiFilename:{locationName:"adiFilename"},AssetId:{locationName:"assetId"},AssetName:{locationName:"assetName"},CbetSourceId:{locationName:"cbetSourceId"},EpisodeId:{locationName:"episodeId"},MetadataDestination:{locationName:"metadataDestination"},SourceId:{locationName:"sourceId",type:"integer"},SourceWatermarkStatus:{locationName:"sourceWatermarkStatus"},TicServerUrl:{locationName:"ticServerUrl"},UniqueTicPerAudioTrack:{locationName:"uniqueTicPerAudioTrack"}}},S42:{type:"list",member:{type:"structure",members:{AutomatedEncodingSettings:{locationName:"automatedEncodingSettings",type:"structure",members:{AbrSettings:{locationName:"abrSettings",type:"structure",members:{MaxAbrBitrate:{locationName:"maxAbrBitrate",type:"integer"},MaxRenditions:{locationName:"maxRenditions",type:"integer"},MinAbrBitrate:{locationName:"minAbrBitrate",type:"integer"}}}}},CustomName:{locationName:"customName"},Name:{locationName:"name"},OutputGroupSettings:{locationName:"outputGroupSettings",type:"structure",members:{CmafGroupSettings:{locationName:"cmafGroupSettings",type:"structure",members:{AdditionalManifests:{locationName:"additionalManifests",type:"list",member:{type:"structure",members:{ManifestNameModifier:{locationName:"manifestNameModifier"},SelectedOutputs:{shape:"Sv",locationName:"selectedOutputs"}}}},BaseUrl:{locationName:"baseUrl"},ClientCache:{locationName:"clientCache"},CodecSpecification:{locationName:"codecSpecification"},Destination:{locationName:"destination"},DestinationSettings:{shape:"S4e",locationName:"destinationSettings"},Encryption:{locationName:"encryption",type:"structure",members:{ConstantInitializationVector:{locationName:"constantInitializationVector"},EncryptionMethod:{locationName:"encryptionMethod"},InitializationVectorInManifest:{locationName:"initializationVectorInManifest"},SpekeKeyProvider:{locationName:"spekeKeyProvider",type:"structure",members:{CertificateArn:{locationName:"certificateArn"},DashSignaledSystemIds:{shape:"S4s",locationName:"dashSignaledSystemIds"},HlsSignaledSystemIds:{shape:"S4s",locationName:"hlsSignaledSystemIds"},ResourceId:{locationName:"resourceId"},Url:{locationName:"url"}}},StaticKeyProvider:{shape:"S4v",locationName:"staticKeyProvider"},Type:{locationName:"type"}}},FragmentLength:{locationName:"fragmentLength",type:"integer"},ImageBasedTrickPlay:{locationName:"imageBasedTrickPlay"},ImageBasedTrickPlaySettings:{locationName:"imageBasedTrickPlaySettings",type:"structure",members:{IntervalCadence:{locationName:"intervalCadence"},ThumbnailHeight:{locationName:"thumbnailHeight",type:"integer"},ThumbnailInterval:{locationName:"thumbnailInterval",type:"double"},ThumbnailWidth:{locationName:"thumbnailWidth",type:"integer"},TileHeight:{locationName:"tileHeight",type:"integer"},TileWidth:{locationName:"tileWidth",type:"integer"}}},ManifestCompression:{locationName:"manifestCompression"},ManifestDurationFormat:{locationName:"manifestDurationFormat"},MinBufferTime:{locationName:"minBufferTime",type:"integer"},MinFinalSegmentLength:{locationName:"minFinalSegmentLength",type:"double"},MpdProfile:{locationName:"mpdProfile"},PtsOffsetHandlingForBFrames:{locationName:"ptsOffsetHandlingForBFrames"},SegmentControl:{locationName:"segmentControl"},SegmentLength:{locationName:"segmentLength",type:"integer"},SegmentLengthControl:{locationName:"segmentLengthControl"},StreamInfResolution:{locationName:"streamInfResolution"},TargetDurationCompatibilityMode:{locationName:"targetDurationCompatibilityMode"},WriteDashManifest:{locationName:"writeDashManifest"},WriteHlsManifest:{locationName:"writeHlsManifest"},WriteSegmentTimelineInRepresentation:{locationName:"writeSegmentTimelineInRepresentation"}}},DashIsoGroupSettings:{locationName:"dashIsoGroupSettings",type:"structure",members:{AdditionalManifests:{locationName:"additionalManifests",type:"list",member:{type:"structure",members:{ManifestNameModifier:{locationName:"manifestNameModifier"},SelectedOutputs:{shape:"Sv",locationName:"selectedOutputs"}}}},AudioChannelConfigSchemeIdUri:{locationName:"audioChannelConfigSchemeIdUri"},BaseUrl:{locationName:"baseUrl"},Destination:{locationName:"destination"},DestinationSettings:{shape:"S4e",locationName:"destinationSettings"},Encryption:{locationName:"encryption",type:"structure",members:{PlaybackDeviceCompatibility:{locationName:"playbackDeviceCompatibility"},SpekeKeyProvider:{shape:"S5p",locationName:"spekeKeyProvider"}}},FragmentLength:{locationName:"fragmentLength",type:"integer"},HbbtvCompliance:{locationName:"hbbtvCompliance"},ImageBasedTrickPlay:{locationName:"imageBasedTrickPlay"},ImageBasedTrickPlaySettings:{locationName:"imageBasedTrickPlaySettings",type:"structure",members:{IntervalCadence:{locationName:"intervalCadence"},ThumbnailHeight:{locationName:"thumbnailHeight",type:"integer"},ThumbnailInterval:{locationName:"thumbnailInterval",type:"double"},ThumbnailWidth:{locationName:"thumbnailWidth",type:"integer"},TileHeight:{locationName:"tileHeight",type:"integer"},TileWidth:{locationName:"tileWidth",type:"integer"}}},MinBufferTime:{locationName:"minBufferTime",type:"integer"},MinFinalSegmentLength:{locationName:"minFinalSegmentLength",type:"double"},MpdProfile:{locationName:"mpdProfile"},PtsOffsetHandlingForBFrames:{locationName:"ptsOffsetHandlingForBFrames"},SegmentControl:{locationName:"segmentControl"},SegmentLength:{locationName:"segmentLength",type:"integer"},SegmentLengthControl:{locationName:"segmentLengthControl"},WriteSegmentTimelineInRepresentation:{locationName:"writeSegmentTimelineInRepresentation"}}},FileGroupSettings:{locationName:"fileGroupSettings",type:"structure",members:{Destination:{locationName:"destination"},DestinationSettings:{shape:"S4e",locationName:"destinationSettings"}}},HlsGroupSettings:{locationName:"hlsGroupSettings",type:"structure",members:{AdMarkers:{locationName:"adMarkers",type:"list",member:{}},AdditionalManifests:{locationName:"additionalManifests",type:"list",member:{type:"structure",members:{ManifestNameModifier:{locationName:"manifestNameModifier"},SelectedOutputs:{shape:"Sv",locationName:"selectedOutputs"}}}},AudioOnlyHeader:{locationName:"audioOnlyHeader"},BaseUrl:{locationName:"baseUrl"},CaptionLanguageMappings:{locationName:"captionLanguageMappings",type:"list",member:{type:"structure",members:{CaptionChannel:{locationName:"captionChannel",type:"integer"},CustomLanguageCode:{locationName:"customLanguageCode"},LanguageCode:{locationName:"languageCode"},LanguageDescription:{locationName:"languageDescription"}}}},CaptionLanguageSetting:{locationName:"captionLanguageSetting"},CaptionSegmentLengthControl:{locationName:"captionSegmentLengthControl"},ClientCache:{locationName:"clientCache"},CodecSpecification:{locationName:"codecSpecification"},Destination:{locationName:"destination"},DestinationSettings:{shape:"S4e",locationName:"destinationSettings"},DirectoryStructure:{locationName:"directoryStructure"},Encryption:{locationName:"encryption",type:"structure",members:{ConstantInitializationVector:{locationName:"constantInitializationVector"},EncryptionMethod:{locationName:"encryptionMethod"},InitializationVectorInManifest:{locationName:"initializationVectorInManifest"},OfflineEncrypted:{locationName:"offlineEncrypted"},SpekeKeyProvider:{shape:"S5p",locationName:"spekeKeyProvider"},StaticKeyProvider:{shape:"S4v",locationName:"staticKeyProvider"},Type:{locationName:"type"}}},ImageBasedTrickPlay:{locationName:"imageBasedTrickPlay"},ImageBasedTrickPlaySettings:{locationName:"imageBasedTrickPlaySettings",type:"structure",members:{IntervalCadence:{locationName:"intervalCadence"},ThumbnailHeight:{locationName:"thumbnailHeight",type:"integer"},ThumbnailInterval:{locationName:"thumbnailInterval",type:"double"},ThumbnailWidth:{locationName:"thumbnailWidth",type:"integer"},TileHeight:{locationName:"tileHeight",type:"integer"},TileWidth:{locationName:"tileWidth",type:"integer"}}},ManifestCompression:{locationName:"manifestCompression"},ManifestDurationFormat:{locationName:"manifestDurationFormat"},MinFinalSegmentLength:{locationName:"minFinalSegmentLength",type:"double"},MinSegmentLength:{locationName:"minSegmentLength",type:"integer"},OutputSelection:{locationName:"outputSelection"},ProgramDateTime:{locationName:"programDateTime"},ProgramDateTimePeriod:{locationName:"programDateTimePeriod",type:"integer"},SegmentControl:{locationName:"segmentControl"},SegmentLength:{locationName:"segmentLength",type:"integer"},SegmentLengthControl:{locationName:"segmentLengthControl"},SegmentsPerSubdirectory:{locationName:"segmentsPerSubdirectory",type:"integer"},StreamInfResolution:{locationName:"streamInfResolution"},TargetDurationCompatibilityMode:{locationName:"targetDurationCompatibilityMode"},TimedMetadataId3Frame:{locationName:"timedMetadataId3Frame"},TimedMetadataId3Period:{locationName:"timedMetadataId3Period",type:"integer"},TimestampDeltaMilliseconds:{locationName:"timestampDeltaMilliseconds",type:"integer"}}},MsSmoothGroupSettings:{locationName:"msSmoothGroupSettings",type:"structure",members:{AdditionalManifests:{locationName:"additionalManifests",type:"list",member:{type:"structure",members:{ManifestNameModifier:{locationName:"manifestNameModifier"},SelectedOutputs:{shape:"Sv",locationName:"selectedOutputs"}}}},AudioDeduplication:{locationName:"audioDeduplication"},Destination:{locationName:"destination"},DestinationSettings:{shape:"S4e",locationName:"destinationSettings"},Encryption:{locationName:"encryption",type:"structure",members:{SpekeKeyProvider:{shape:"S5p",locationName:"spekeKeyProvider"}}},FragmentLength:{locationName:"fragmentLength",type:"integer"},FragmentLengthControl:{locationName:"fragmentLengthControl"},ManifestEncoding:{locationName:"manifestEncoding"}}},Type:{locationName:"type"}}},Outputs:{locationName:"outputs",type:"list",member:{type:"structure",members:{AudioDescriptions:{shape:"S78",locationName:"audioDescriptions"},CaptionDescriptions:{locationName:"captionDescriptions",type:"list",member:{type:"structure",members:{CaptionSelectorName:{locationName:"captionSelectorName"},CustomLanguageCode:{locationName:"customLanguageCode"},DestinationSettings:{shape:"S9q",locationName:"destinationSettings"},LanguageCode:{locationName:"languageCode"},LanguageDescription:{locationName:"languageDescription"}}}},ContainerSettings:{shape:"Sb0",locationName:"containerSettings"},Extension:{locationName:"extension"},NameModifier:{locationName:"nameModifier"},OutputSettings:{locationName:"outputSettings",type:"structure",members:{HlsSettings:{locationName:"hlsSettings",type:"structure",members:{AudioGroupId:{locationName:"audioGroupId"},AudioOnlyContainer:{locationName:"audioOnlyContainer"},AudioRenditionSets:{locationName:"audioRenditionSets"},AudioTrackType:{locationName:"audioTrackType"},DescriptiveVideoServiceFlag:{locationName:"descriptiveVideoServiceFlag"},IFrameOnlyManifest:{locationName:"iFrameOnlyManifest"},SegmentModifier:{locationName:"segmentModifier"}}}}},Preset:{locationName:"preset"},VideoDescription:{shape:"Sd9",locationName:"videoDescription"}}}}}}},S4e:{type:"structure",members:{S3Settings:{locationName:"s3Settings",type:"structure",members:{AccessControl:{locationName:"accessControl",type:"structure",members:{CannedAcl:{locationName:"cannedAcl"}}},Encryption:{locationName:"encryption",type:"structure",members:{EncryptionType:{locationName:"encryptionType"},KmsEncryptionContext:{locationName:"kmsEncryptionContext"},KmsKeyArn:{locationName:"kmsKeyArn"}}}}}}},S4s:{type:"list",member:{}},S4v:{type:"structure",members:{KeyFormat:{locationName:"keyFormat"},KeyFormatVersions:{locationName:"keyFormatVersions"},StaticKeyValue:{locationName:"staticKeyValue"},Url:{locationName:"url"}}},S5p:{type:"structure",members:{CertificateArn:{locationName:"certificateArn"},ResourceId:{locationName:"resourceId"},SystemIds:{locationName:"systemIds",type:"list",member:{}},Url:{locationName:"url"}}},S78:{type:"list",member:{type:"structure",members:{AudioChannelTaggingSettings:{locationName:"audioChannelTaggingSettings",type:"structure",members:{ChannelTag:{locationName:"channelTag"}}},AudioNormalizationSettings:{locationName:"audioNormalizationSettings",type:"structure",members:{Algorithm:{locationName:"algorithm"},AlgorithmControl:{locationName:"algorithmControl"},CorrectionGateLevel:{locationName:"correctionGateLevel",type:"integer"},LoudnessLogging:{locationName:"loudnessLogging"},PeakCalculation:{locationName:"peakCalculation"},TargetLkfs:{locationName:"targetLkfs",type:"double"}}},AudioSourceName:{locationName:"audioSourceName"},AudioType:{locationName:"audioType",type:"integer"},AudioTypeControl:{locationName:"audioTypeControl"},CodecSettings:{locationName:"codecSettings",type:"structure",members:{AacSettings:{locationName:"aacSettings",type:"structure",members:{AudioDescriptionBroadcasterMix:{locationName:"audioDescriptionBroadcasterMix"},Bitrate:{locationName:"bitrate",type:"integer"},CodecProfile:{locationName:"codecProfile"},CodingMode:{locationName:"codingMode"},RateControlMode:{locationName:"rateControlMode"},RawFormat:{locationName:"rawFormat"},SampleRate:{locationName:"sampleRate",type:"integer"},Specification:{locationName:"specification"},VbrQuality:{locationName:"vbrQuality"}}},Ac3Settings:{locationName:"ac3Settings",type:"structure",members:{Bitrate:{locationName:"bitrate",type:"integer"},BitstreamMode:{locationName:"bitstreamMode"},CodingMode:{locationName:"codingMode"},Dialnorm:{locationName:"dialnorm",type:"integer"},DynamicRangeCompressionLine:{locationName:"dynamicRangeCompressionLine"},DynamicRangeCompressionProfile:{locationName:"dynamicRangeCompressionProfile"},DynamicRangeCompressionRf:{locationName:"dynamicRangeCompressionRf"},LfeFilter:{locationName:"lfeFilter"},MetadataControl:{locationName:"metadataControl"},SampleRate:{locationName:"sampleRate",type:"integer"}}},AiffSettings:{locationName:"aiffSettings",type:"structure",members:{BitDepth:{locationName:"bitDepth",type:"integer"},Channels:{locationName:"channels",type:"integer"},SampleRate:{locationName:"sampleRate",type:"integer"}}},Codec:{locationName:"codec"},Eac3AtmosSettings:{locationName:"eac3AtmosSettings",type:"structure",members:{Bitrate:{locationName:"bitrate",type:"integer"},BitstreamMode:{locationName:"bitstreamMode"},CodingMode:{locationName:"codingMode"},DialogueIntelligence:{locationName:"dialogueIntelligence"},DownmixControl:{locationName:"downmixControl"},DynamicRangeCompressionLine:{locationName:"dynamicRangeCompressionLine"},DynamicRangeCompressionRf:{locationName:"dynamicRangeCompressionRf"},DynamicRangeControl:{locationName:"dynamicRangeControl"},LoRoCenterMixLevel:{locationName:"loRoCenterMixLevel",type:"double"},LoRoSurroundMixLevel:{locationName:"loRoSurroundMixLevel",type:"double"},LtRtCenterMixLevel:{locationName:"ltRtCenterMixLevel",type:"double"},LtRtSurroundMixLevel:{locationName:"ltRtSurroundMixLevel",type:"double"},MeteringMode:{locationName:"meteringMode"},SampleRate:{locationName:"sampleRate",type:"integer"},SpeechThreshold:{locationName:"speechThreshold",type:"integer"},StereoDownmix:{locationName:"stereoDownmix"},SurroundExMode:{locationName:"surroundExMode"}}},Eac3Settings:{locationName:"eac3Settings",type:"structure",members:{AttenuationControl:{locationName:"attenuationControl"},Bitrate:{locationName:"bitrate",type:"integer"},BitstreamMode:{locationName:"bitstreamMode"},CodingMode:{locationName:"codingMode"},DcFilter:{locationName:"dcFilter"},Dialnorm:{locationName:"dialnorm",type:"integer"},DynamicRangeCompressionLine:{locationName:"dynamicRangeCompressionLine"},DynamicRangeCompressionRf:{locationName:"dynamicRangeCompressionRf"},LfeControl:{locationName:"lfeControl"},LfeFilter:{locationName:"lfeFilter"},LoRoCenterMixLevel:{locationName:"loRoCenterMixLevel",type:"double"},LoRoSurroundMixLevel:{locationName:"loRoSurroundMixLevel",type:"double"},LtRtCenterMixLevel:{locationName:"ltRtCenterMixLevel",type:"double"},LtRtSurroundMixLevel:{locationName:"ltRtSurroundMixLevel",type:"double"},MetadataControl:{locationName:"metadataControl"},PassthroughControl:{locationName:"passthroughControl"},PhaseControl:{locationName:"phaseControl"},SampleRate:{locationName:"sampleRate",type:"integer"},StereoDownmix:{locationName:"stereoDownmix"},SurroundExMode:{locationName:"surroundExMode"},SurroundMode:{locationName:"surroundMode"}}},Mp2Settings:{locationName:"mp2Settings",type:"structure",members:{Bitrate:{locationName:"bitrate",type:"integer"},Channels:{locationName:"channels",type:"integer"},SampleRate:{locationName:"sampleRate",type:"integer"}}},Mp3Settings:{locationName:"mp3Settings",type:"structure",members:{Bitrate:{locationName:"bitrate",type:"integer"},Channels:{locationName:"channels",type:"integer"},RateControlMode:{locationName:"rateControlMode"},SampleRate:{locationName:"sampleRate",type:"integer"},VbrQuality:{locationName:"vbrQuality",type:"integer"}}},OpusSettings:{locationName:"opusSettings",type:"structure",members:{Bitrate:{locationName:"bitrate",type:"integer"},Channels:{locationName:"channels",type:"integer"},SampleRate:{locationName:"sampleRate",type:"integer"}}},VorbisSettings:{locationName:"vorbisSettings",type:"structure",members:{Channels:{locationName:"channels",type:"integer"},SampleRate:{locationName:"sampleRate",type:"integer"},VbrQuality:{locationName:"vbrQuality",type:"integer"}}},WavSettings:{locationName:"wavSettings",type:"structure",members:{BitDepth:{locationName:"bitDepth",type:"integer"},Channels:{locationName:"channels",type:"integer"},Format:{locationName:"format"},SampleRate:{locationName:"sampleRate",type:"integer"}}}}},CustomLanguageCode:{locationName:"customLanguageCode"},LanguageCode:{locationName:"languageCode"},LanguageCodeControl:{locationName:"languageCodeControl"},RemixSettings:{shape:"S18",locationName:"remixSettings"},StreamName:{locationName:"streamName"}}}},S9q:{type:"structure",members:{BurninDestinationSettings:{locationName:"burninDestinationSettings",type:"structure",members:{Alignment:{locationName:"alignment"},ApplyFontColor:{locationName:"applyFontColor"},BackgroundColor:{locationName:"backgroundColor"},BackgroundOpacity:{locationName:"backgroundOpacity",type:"integer"},FallbackFont:{locationName:"fallbackFont"},FontColor:{locationName:"fontColor"},FontOpacity:{locationName:"fontOpacity",type:"integer"},FontResolution:{locationName:"fontResolution",type:"integer"},FontScript:{locationName:"fontScript"},FontSize:{locationName:"fontSize",type:"integer"},HexFontColor:{locationName:"hexFontColor"},OutlineColor:{locationName:"outlineColor"},OutlineSize:{locationName:"outlineSize",type:"integer"},ShadowColor:{locationName:"shadowColor"},ShadowOpacity:{locationName:"shadowOpacity",type:"integer"},ShadowXOffset:{locationName:"shadowXOffset",type:"integer"},ShadowYOffset:{locationName:"shadowYOffset",type:"integer"},StylePassthrough:{locationName:"stylePassthrough"},TeletextSpacing:{locationName:"teletextSpacing"},XPosition:{locationName:"xPosition",type:"integer"},YPosition:{locationName:"yPosition",type:"integer"}}},DestinationType:{locationName:"destinationType"},DvbSubDestinationSettings:{locationName:"dvbSubDestinationSettings",type:"structure",members:{Alignment:{locationName:"alignment"},ApplyFontColor:{locationName:"applyFontColor"},BackgroundColor:{locationName:"backgroundColor"},BackgroundOpacity:{locationName:"backgroundOpacity",type:"integer"},DdsHandling:{locationName:"ddsHandling"},DdsXCoordinate:{locationName:"ddsXCoordinate",type:"integer"},DdsYCoordinate:{locationName:"ddsYCoordinate",type:"integer"},FallbackFont:{locationName:"fallbackFont"},FontColor:{locationName:"fontColor"},FontOpacity:{locationName:"fontOpacity",type:"integer"},FontResolution:{locationName:"fontResolution",type:"integer"},FontScript:{locationName:"fontScript"},FontSize:{locationName:"fontSize",type:"integer"},Height:{locationName:"height",type:"integer"},HexFontColor:{locationName:"hexFontColor"},OutlineColor:{locationName:"outlineColor"},OutlineSize:{locationName:"outlineSize",type:"integer"},ShadowColor:{locationName:"shadowColor"},ShadowOpacity:{locationName:"shadowOpacity",type:"integer"},ShadowXOffset:{locationName:"shadowXOffset",type:"integer"},ShadowYOffset:{locationName:"shadowYOffset",type:"integer"},StylePassthrough:{locationName:"stylePassthrough"},SubtitlingType:{locationName:"subtitlingType"},TeletextSpacing:{locationName:"teletextSpacing"},Width:{locationName:"width",type:"integer"},XPosition:{locationName:"xPosition",type:"integer"},YPosition:{locationName:"yPosition",type:"integer"}}},EmbeddedDestinationSettings:{locationName:"embeddedDestinationSettings",type:"structure",members:{Destination608ChannelNumber:{locationName:"destination608ChannelNumber",type:"integer"},Destination708ServiceNumber:{locationName:"destination708ServiceNumber",type:"integer"}}},ImscDestinationSettings:{locationName:"imscDestinationSettings",type:"structure",members:{Accessibility:{locationName:"accessibility"},StylePassthrough:{locationName:"stylePassthrough"}}},SccDestinationSettings:{locationName:"sccDestinationSettings",type:"structure",members:{Framerate:{locationName:"framerate"}}},SrtDestinationSettings:{locationName:"srtDestinationSettings",type:"structure",members:{StylePassthrough:{locationName:"stylePassthrough"}}},TeletextDestinationSettings:{locationName:"teletextDestinationSettings",type:"structure",members:{PageNumber:{locationName:"pageNumber"},PageTypes:{locationName:"pageTypes",type:"list",member:{}}}},TtmlDestinationSettings:{locationName:"ttmlDestinationSettings",type:"structure",members:{StylePassthrough:{locationName:"stylePassthrough"}}},WebvttDestinationSettings:{locationName:"webvttDestinationSettings",type:"structure",members:{Accessibility:{locationName:"accessibility"},StylePassthrough:{locationName:"stylePassthrough"}}}}},Sb0:{type:"structure",members:{CmfcSettings:{locationName:"cmfcSettings",type:"structure",members:{AudioDuration:{locationName:"audioDuration"},AudioGroupId:{locationName:"audioGroupId"},AudioRenditionSets:{locationName:"audioRenditionSets"},AudioTrackType:{locationName:"audioTrackType"},DescriptiveVideoServiceFlag:{locationName:"descriptiveVideoServiceFlag"},IFrameOnlyManifest:{locationName:"iFrameOnlyManifest"},KlvMetadata:{locationName:"klvMetadata"},Scte35Esam:{locationName:"scte35Esam"},Scte35Source:{locationName:"scte35Source"},TimedMetadata:{locationName:"timedMetadata"}}},Container:{locationName:"container"},F4vSettings:{locationName:"f4vSettings",type:"structure",members:{MoovPlacement:{locationName:"moovPlacement"}}},M2tsSettings:{locationName:"m2tsSettings",type:"structure",members:{AudioBufferModel:{locationName:"audioBufferModel"},AudioDuration:{locationName:"audioDuration"},AudioFramesPerPes:{locationName:"audioFramesPerPes",type:"integer"},AudioPids:{shape:"Sbg",locationName:"audioPids"},Bitrate:{locationName:"bitrate",type:"integer"},BufferModel:{locationName:"bufferModel"},DataPTSControl:{locationName:"dataPTSControl"},DvbNitSettings:{locationName:"dvbNitSettings",type:"structure",members:{NetworkId:{locationName:"networkId",type:"integer"},NetworkName:{locationName:"networkName"},NitInterval:{locationName:"nitInterval",type:"integer"}}},DvbSdtSettings:{locationName:"dvbSdtSettings",type:"structure",members:{OutputSdt:{locationName:"outputSdt"},SdtInterval:{locationName:"sdtInterval",type:"integer"},ServiceName:{locationName:"serviceName"},ServiceProviderName:{locationName:"serviceProviderName"}}},DvbSubPids:{shape:"Sbg",locationName:"dvbSubPids"},DvbTdtSettings:{locationName:"dvbTdtSettings",type:"structure",members:{TdtInterval:{locationName:"tdtInterval",type:"integer"}}},DvbTeletextPid:{locationName:"dvbTeletextPid",type:"integer"},EbpAudioInterval:{locationName:"ebpAudioInterval"},EbpPlacement:{locationName:"ebpPlacement"},EsRateInPes:{locationName:"esRateInPes"},ForceTsVideoEbpOrder:{locationName:"forceTsVideoEbpOrder"},FragmentTime:{locationName:"fragmentTime",type:"double"},KlvMetadata:{locationName:"klvMetadata"},MaxPcrInterval:{locationName:"maxPcrInterval",type:"integer"},MinEbpInterval:{locationName:"minEbpInterval",type:"integer"},NielsenId3:{locationName:"nielsenId3"},NullPacketBitrate:{locationName:"nullPacketBitrate",type:"double"},PatInterval:{locationName:"patInterval",type:"integer"},PcrControl:{locationName:"pcrControl"},PcrPid:{locationName:"pcrPid",type:"integer"},PmtInterval:{locationName:"pmtInterval",type:"integer"},PmtPid:{locationName:"pmtPid",type:"integer"},PrivateMetadataPid:{locationName:"privateMetadataPid",type:"integer"},ProgramNumber:{locationName:"programNumber",type:"integer"},RateMode:{locationName:"rateMode"},Scte35Esam:{locationName:"scte35Esam",type:"structure",members:{Scte35EsamPid:{locationName:"scte35EsamPid",type:"integer"}}},Scte35Pid:{locationName:"scte35Pid",type:"integer"},Scte35Source:{locationName:"scte35Source"},SegmentationMarkers:{locationName:"segmentationMarkers"},SegmentationStyle:{locationName:"segmentationStyle"},SegmentationTime:{locationName:"segmentationTime",type:"double"},TimedMetadataPid:{locationName:"timedMetadataPid",type:"integer"},TransportStreamId:{locationName:"transportStreamId",type:"integer"},VideoPid:{locationName:"videoPid",type:"integer"}}},M3u8Settings:{locationName:"m3u8Settings",type:"structure",members:{AudioDuration:{locationName:"audioDuration"},AudioFramesPerPes:{locationName:"audioFramesPerPes",type:"integer"},AudioPids:{shape:"Sbg",locationName:"audioPids"},DataPTSControl:{locationName:"dataPTSControl"},MaxPcrInterval:{locationName:"maxPcrInterval",type:"integer"},NielsenId3:{locationName:"nielsenId3"},PatInterval:{locationName:"patInterval",type:"integer"},PcrControl:{locationName:"pcrControl"},PcrPid:{locationName:"pcrPid",type:"integer"},PmtInterval:{locationName:"pmtInterval",type:"integer"},PmtPid:{locationName:"pmtPid",type:"integer"},PrivateMetadataPid:{locationName:"privateMetadataPid",type:"integer"},ProgramNumber:{locationName:"programNumber",type:"integer"},Scte35Pid:{locationName:"scte35Pid",type:"integer"},Scte35Source:{locationName:"scte35Source"},TimedMetadata:{locationName:"timedMetadata"},TimedMetadataPid:{locationName:"timedMetadataPid",type:"integer"},TransportStreamId:{locationName:"transportStreamId",type:"integer"},VideoPid:{locationName:"videoPid",type:"integer"}}},MovSettings:{locationName:"movSettings",type:"structure",members:{ClapAtom:{locationName:"clapAtom"},CslgAtom:{locationName:"cslgAtom"},Mpeg2FourCCControl:{locationName:"mpeg2FourCCControl"},PaddingControl:{locationName:"paddingControl"},Reference:{locationName:"reference"}}},Mp4Settings:{locationName:"mp4Settings",type:"structure",members:{AudioDuration:{locationName:"audioDuration"},CslgAtom:{locationName:"cslgAtom"},CttsVersion:{locationName:"cttsVersion",type:"integer"},FreeSpaceBox:{locationName:"freeSpaceBox"},MoovPlacement:{locationName:"moovPlacement"},Mp4MajorBrand:{locationName:"mp4MajorBrand"}}},MpdSettings:{locationName:"mpdSettings",type:"structure",members:{AccessibilityCaptionHints:{locationName:"accessibilityCaptionHints"},AudioDuration:{locationName:"audioDuration"},CaptionContainerType:{locationName:"captionContainerType"},KlvMetadata:{locationName:"klvMetadata"},Scte35Esam:{locationName:"scte35Esam"},Scte35Source:{locationName:"scte35Source"},TimedMetadata:{locationName:"timedMetadata"}}},MxfSettings:{locationName:"mxfSettings",type:"structure",members:{AfdSignaling:{locationName:"afdSignaling"},Profile:{locationName:"profile"},XavcProfileSettings:{locationName:"xavcProfileSettings",type:"structure",members:{DurationMode:{locationName:"durationMode"},MaxAncDataSize:{locationName:"maxAncDataSize",type:"integer"}}}}}}},Sbg:{type:"list",member:{type:"integer"}},Sd9:{type:"structure",members:{AfdSignaling:{locationName:"afdSignaling"},AntiAlias:{locationName:"antiAlias"},CodecSettings:{locationName:"codecSettings",type:"structure",members:{Av1Settings:{locationName:"av1Settings",type:"structure",members:{AdaptiveQuantization:{locationName:"adaptiveQuantization"},BitDepth:{locationName:"bitDepth"},FramerateControl:{locationName:"framerateControl"},FramerateConversionAlgorithm:{locationName:"framerateConversionAlgorithm"},FramerateDenominator:{locationName:"framerateDenominator",type:"integer"},FramerateNumerator:{locationName:"framerateNumerator",type:"integer"},GopSize:{locationName:"gopSize",type:"double"},MaxBitrate:{locationName:"maxBitrate",type:"integer"},NumberBFramesBetweenReferenceFrames:{locationName:"numberBFramesBetweenReferenceFrames",type:"integer"},QvbrSettings:{locationName:"qvbrSettings",type:"structure",members:{QvbrQualityLevel:{locationName:"qvbrQualityLevel",type:"integer"},QvbrQualityLevelFineTune:{locationName:"qvbrQualityLevelFineTune",type:"double"}}},RateControlMode:{locationName:"rateControlMode"},Slices:{locationName:"slices",type:"integer"},SpatialAdaptiveQuantization:{locationName:"spatialAdaptiveQuantization"}}},AvcIntraSettings:{locationName:"avcIntraSettings",type:"structure",members:{AvcIntraClass:{locationName:"avcIntraClass"},AvcIntraUhdSettings:{locationName:"avcIntraUhdSettings",type:"structure",members:{QualityTuningLevel:{locationName:"qualityTuningLevel"}}},FramerateControl:{locationName:"framerateControl"},FramerateConversionAlgorithm:{locationName:"framerateConversionAlgorithm"},FramerateDenominator:{locationName:"framerateDenominator",type:"integer"},FramerateNumerator:{locationName:"framerateNumerator",type:"integer"},InterlaceMode:{locationName:"interlaceMode"},ScanTypeConversionMode:{locationName:"scanTypeConversionMode"},SlowPal:{locationName:"slowPal"},Telecine:{locationName:"telecine"}}},Codec:{locationName:"codec"},FrameCaptureSettings:{locationName:"frameCaptureSettings",type:"structure",members:{FramerateDenominator:{locationName:"framerateDenominator",type:"integer"},FramerateNumerator:{locationName:"framerateNumerator",type:"integer"},MaxCaptures:{locationName:"maxCaptures",type:"integer"},Quality:{locationName:"quality",type:"integer"}}},H264Settings:{locationName:"h264Settings",type:"structure",members:{AdaptiveQuantization:{locationName:"adaptiveQuantization"},Bitrate:{locationName:"bitrate",type:"integer"},CodecLevel:{locationName:"codecLevel"},CodecProfile:{locationName:"codecProfile"},DynamicSubGop:{locationName:"dynamicSubGop"},EntropyEncoding:{locationName:"entropyEncoding"},FieldEncoding:{locationName:"fieldEncoding"},FlickerAdaptiveQuantization:{locationName:"flickerAdaptiveQuantization"},FramerateControl:{locationName:"framerateControl"},FramerateConversionAlgorithm:{locationName:"framerateConversionAlgorithm"},FramerateDenominator:{locationName:"framerateDenominator",type:"integer"},FramerateNumerator:{locationName:"framerateNumerator",type:"integer"},GopBReference:{locationName:"gopBReference"},GopClosedCadence:{locationName:"gopClosedCadence",type:"integer"},GopSize:{locationName:"gopSize",type:"double"},GopSizeUnits:{locationName:"gopSizeUnits"},HrdBufferInitialFillPercentage:{locationName:"hrdBufferInitialFillPercentage",type:"integer"},HrdBufferSize:{locationName:"hrdBufferSize",type:"integer"},InterlaceMode:{locationName:"interlaceMode"},MaxBitrate:{locationName:"maxBitrate",type:"integer"},MinIInterval:{locationName:"minIInterval",type:"integer"},NumberBFramesBetweenReferenceFrames:{locationName:"numberBFramesBetweenReferenceFrames",type:"integer"},NumberReferenceFrames:{locationName:"numberReferenceFrames",type:"integer"},ParControl:{locationName:"parControl"},ParDenominator:{locationName:"parDenominator",type:"integer"},ParNumerator:{locationName:"parNumerator",type:"integer"},QualityTuningLevel:{locationName:"qualityTuningLevel"},QvbrSettings:{locationName:"qvbrSettings",type:"structure",members:{MaxAverageBitrate:{locationName:"maxAverageBitrate",type:"integer"},QvbrQualityLevel:{locationName:"qvbrQualityLevel",type:"integer"},QvbrQualityLevelFineTune:{locationName:"qvbrQualityLevelFineTune",type:"double"}}},RateControlMode:{locationName:"rateControlMode"},RepeatPps:{locationName:"repeatPps"},ScanTypeConversionMode:{locationName:"scanTypeConversionMode"},SceneChangeDetect:{locationName:"sceneChangeDetect"},Slices:{locationName:"slices",type:"integer"},SlowPal:{locationName:"slowPal"},Softness:{locationName:"softness",type:"integer"},SpatialAdaptiveQuantization:{locationName:"spatialAdaptiveQuantization"},Syntax:{locationName:"syntax"},Telecine:{locationName:"telecine"},TemporalAdaptiveQuantization:{locationName:"temporalAdaptiveQuantization"},UnregisteredSeiTimecode:{locationName:"unregisteredSeiTimecode"}}},H265Settings:{locationName:"h265Settings",type:"structure",members:{AdaptiveQuantization:{locationName:"adaptiveQuantization"},AlternateTransferFunctionSei:{locationName:"alternateTransferFunctionSei"},Bitrate:{locationName:"bitrate",type:"integer"},CodecLevel:{locationName:"codecLevel"},CodecProfile:{locationName:"codecProfile"},DynamicSubGop:{locationName:"dynamicSubGop"},FlickerAdaptiveQuantization:{locationName:"flickerAdaptiveQuantization"},FramerateControl:{locationName:"framerateControl"},FramerateConversionAlgorithm:{locationName:"framerateConversionAlgorithm"},FramerateDenominator:{locationName:"framerateDenominator",type:"integer"},FramerateNumerator:{locationName:"framerateNumerator",type:"integer"},GopBReference:{locationName:"gopBReference"},GopClosedCadence:{locationName:"gopClosedCadence",type:"integer"},GopSize:{locationName:"gopSize",type:"double"},GopSizeUnits:{locationName:"gopSizeUnits"},HrdBufferInitialFillPercentage:{locationName:"hrdBufferInitialFillPercentage",type:"integer"},HrdBufferSize:{locationName:"hrdBufferSize",type:"integer"},InterlaceMode:{locationName:"interlaceMode"},MaxBitrate:{locationName:"maxBitrate",type:"integer"},MinIInterval:{locationName:"minIInterval",type:"integer"},NumberBFramesBetweenReferenceFrames:{locationName:"numberBFramesBetweenReferenceFrames",type:"integer"},NumberReferenceFrames:{locationName:"numberReferenceFrames",type:"integer"},ParControl:{locationName:"parControl"},ParDenominator:{locationName:"parDenominator",type:"integer"},ParNumerator:{locationName:"parNumerator",type:"integer"},QualityTuningLevel:{locationName:"qualityTuningLevel"},QvbrSettings:{locationName:"qvbrSettings",type:"structure",members:{MaxAverageBitrate:{locationName:"maxAverageBitrate",type:"integer"},QvbrQualityLevel:{locationName:"qvbrQualityLevel",type:"integer"},QvbrQualityLevelFineTune:{locationName:"qvbrQualityLevelFineTune",type:"double"}}},RateControlMode:{locationName:"rateControlMode"},SampleAdaptiveOffsetFilterMode:{locationName:"sampleAdaptiveOffsetFilterMode"},ScanTypeConversionMode:{locationName:"scanTypeConversionMode"},SceneChangeDetect:{locationName:"sceneChangeDetect"},Slices:{locationName:"slices",type:"integer"},SlowPal:{locationName:"slowPal"},SpatialAdaptiveQuantization:{locationName:"spatialAdaptiveQuantization"},Telecine:{locationName:"telecine"},TemporalAdaptiveQuantization:{locationName:"temporalAdaptiveQuantization"},TemporalIds:{locationName:"temporalIds"},Tiles:{locationName:"tiles"},UnregisteredSeiTimecode:{locationName:"unregisteredSeiTimecode"},WriteMp4PackagingType:{locationName:"writeMp4PackagingType"}}},Mpeg2Settings:{locationName:"mpeg2Settings",type:"structure",members:{AdaptiveQuantization:{locationName:"adaptiveQuantization"},Bitrate:{locationName:"bitrate",type:"integer"},CodecLevel:{locationName:"codecLevel"},CodecProfile:{locationName:"codecProfile"},DynamicSubGop:{locationName:"dynamicSubGop"},FramerateControl:{locationName:"framerateControl"},FramerateConversionAlgorithm:{locationName:"framerateConversionAlgorithm"},FramerateDenominator:{locationName:"framerateDenominator",type:"integer"},FramerateNumerator:{locationName:"framerateNumerator",type:"integer"},GopClosedCadence:{locationName:"gopClosedCadence",type:"integer"},GopSize:{locationName:"gopSize",type:"double"},GopSizeUnits:{locationName:"gopSizeUnits"},HrdBufferInitialFillPercentage:{locationName:"hrdBufferInitialFillPercentage",type:"integer"},HrdBufferSize:{locationName:"hrdBufferSize",type:"integer"},InterlaceMode:{locationName:"interlaceMode"},IntraDcPrecision:{locationName:"intraDcPrecision"},MaxBitrate:{locationName:"maxBitrate",type:"integer"},MinIInterval:{locationName:"minIInterval",type:"integer"},NumberBFramesBetweenReferenceFrames:{locationName:"numberBFramesBetweenReferenceFrames",type:"integer"},ParControl:{locationName:"parControl"},ParDenominator:{locationName:"parDenominator",type:"integer"},ParNumerator:{locationName:"parNumerator",type:"integer"},QualityTuningLevel:{locationName:"qualityTuningLevel"},RateControlMode:{locationName:"rateControlMode"},ScanTypeConversionMode:{locationName:"scanTypeConversionMode"},SceneChangeDetect:{locationName:"sceneChangeDetect"},SlowPal:{locationName:"slowPal"},Softness:{locationName:"softness",type:"integer"},SpatialAdaptiveQuantization:{locationName:"spatialAdaptiveQuantization"},Syntax:{locationName:"syntax"},Telecine:{locationName:"telecine"},TemporalAdaptiveQuantization:{locationName:"temporalAdaptiveQuantization"}}},ProresSettings:{locationName:"proresSettings",type:"structure",members:{ChromaSampling:{locationName:"chromaSampling"},CodecProfile:{locationName:"codecProfile"},FramerateControl:{locationName:"framerateControl"},FramerateConversionAlgorithm:{locationName:"framerateConversionAlgorithm"},FramerateDenominator:{locationName:"framerateDenominator",type:"integer"},FramerateNumerator:{locationName:"framerateNumerator",type:"integer"},InterlaceMode:{locationName:"interlaceMode"},ParControl:{locationName:"parControl"},ParDenominator:{locationName:"parDenominator",type:"integer"},ParNumerator:{locationName:"parNumerator",type:"integer"},ScanTypeConversionMode:{locationName:"scanTypeConversionMode"},SlowPal:{locationName:"slowPal"},Telecine:{locationName:"telecine"}}},Vc3Settings:{locationName:"vc3Settings",type:"structure",members:{FramerateControl:{locationName:"framerateControl"},FramerateConversionAlgorithm:{locationName:"framerateConversionAlgorithm"},FramerateDenominator:{locationName:"framerateDenominator",type:"integer"},FramerateNumerator:{locationName:"framerateNumerator",type:"integer"},InterlaceMode:{locationName:"interlaceMode"},ScanTypeConversionMode:{locationName:"scanTypeConversionMode"},SlowPal:{locationName:"slowPal"},Telecine:{locationName:"telecine"},Vc3Class:{locationName:"vc3Class"}}},Vp8Settings:{locationName:"vp8Settings",type:"structure",members:{Bitrate:{locationName:"bitrate",type:"integer"},FramerateControl:{locationName:"framerateControl"},FramerateConversionAlgorithm:{locationName:"framerateConversionAlgorithm"},FramerateDenominator:{locationName:"framerateDenominator",type:"integer"},FramerateNumerator:{locationName:"framerateNumerator",type:"integer"},GopSize:{locationName:"gopSize",type:"double"},HrdBufferSize:{locationName:"hrdBufferSize",type:"integer"},MaxBitrate:{locationName:"maxBitrate",type:"integer"},ParControl:{locationName:"parControl"},ParDenominator:{locationName:"parDenominator",type:"integer"},ParNumerator:{locationName:"parNumerator",type:"integer"},QualityTuningLevel:{locationName:"qualityTuningLevel"},RateControlMode:{locationName:"rateControlMode"}}},Vp9Settings:{locationName:"vp9Settings",type:"structure",members:{Bitrate:{locationName:"bitrate",type:"integer"},FramerateControl:{locationName:"framerateControl"},FramerateConversionAlgorithm:{locationName:"framerateConversionAlgorithm"},FramerateDenominator:{locationName:"framerateDenominator",type:"integer"},FramerateNumerator:{locationName:"framerateNumerator",type:"integer"},GopSize:{locationName:"gopSize",type:"double"},HrdBufferSize:{locationName:"hrdBufferSize",type:"integer"},MaxBitrate:{locationName:"maxBitrate",type:"integer"},ParControl:{locationName:"parControl"},ParDenominator:{locationName:"parDenominator",type:"integer"},ParNumerator:{locationName:"parNumerator",type:"integer"},QualityTuningLevel:{locationName:"qualityTuningLevel"},RateControlMode:{locationName:"rateControlMode"}}},XavcSettings:{locationName:"xavcSettings",type:"structure",members:{AdaptiveQuantization:{locationName:"adaptiveQuantization"},EntropyEncoding:{locationName:"entropyEncoding"},FramerateControl:{locationName:"framerateControl"},FramerateConversionAlgorithm:{locationName:"framerateConversionAlgorithm"},FramerateDenominator:{locationName:"framerateDenominator",type:"integer"},FramerateNumerator:{locationName:"framerateNumerator",type:"integer"},Profile:{locationName:"profile"},SlowPal:{locationName:"slowPal"},Softness:{locationName:"softness",type:"integer"},SpatialAdaptiveQuantization:{locationName:"spatialAdaptiveQuantization"},TemporalAdaptiveQuantization:{locationName:"temporalAdaptiveQuantization"},Xavc4kIntraCbgProfileSettings:{locationName:"xavc4kIntraCbgProfileSettings",type:"structure",members:{XavcClass:{locationName:"xavcClass"}}},Xavc4kIntraVbrProfileSettings:{locationName:"xavc4kIntraVbrProfileSettings",type:"structure",members:{XavcClass:{locationName:"xavcClass"}}},Xavc4kProfileSettings:{locationName:"xavc4kProfileSettings",type:"structure",members:{BitrateClass:{locationName:"bitrateClass"},CodecProfile:{locationName:"codecProfile"},FlickerAdaptiveQuantization:{locationName:"flickerAdaptiveQuantization"},GopBReference:{locationName:"gopBReference"},GopClosedCadence:{locationName:"gopClosedCadence",type:"integer"},HrdBufferSize:{locationName:"hrdBufferSize",type:"integer"},QualityTuningLevel:{locationName:"qualityTuningLevel"},Slices:{locationName:"slices",type:"integer"}}},XavcHdIntraCbgProfileSettings:{locationName:"xavcHdIntraCbgProfileSettings",type:"structure",members:{XavcClass:{locationName:"xavcClass"}}},XavcHdProfileSettings:{locationName:"xavcHdProfileSettings",type:"structure",members:{BitrateClass:{locationName:"bitrateClass"},FlickerAdaptiveQuantization:{locationName:"flickerAdaptiveQuantization"},GopBReference:{locationName:"gopBReference"},GopClosedCadence:{locationName:"gopClosedCadence",type:"integer"},HrdBufferSize:{locationName:"hrdBufferSize",type:"integer"},InterlaceMode:{locationName:"interlaceMode"},QualityTuningLevel:{locationName:"qualityTuningLevel"},Slices:{locationName:"slices",type:"integer"},Telecine:{locationName:"telecine"}}}}}}},ColorMetadata:{locationName:"colorMetadata"},Crop:{shape:"S26",locationName:"crop"},DropFrameTimecode:{locationName:"dropFrameTimecode"},FixedAfd:{locationName:"fixedAfd",type:"integer"},Height:{locationName:"height",type:"integer"},Position:{shape:"S26",locationName:"position"},RespondToAfd:{locationName:"respondToAfd"},ScalingBehavior:{locationName:"scalingBehavior"},Sharpness:{locationName:"sharpness",type:"integer"},TimecodeInsertion:{locationName:"timecodeInsertion"},VideoPreprocessors:{locationName:"videoPreprocessors",type:"structure",members:{ColorCorrector:{locationName:"colorCorrector",type:"structure",members:{Brightness:{locationName:"brightness",type:"integer"},ColorSpaceConversion:{locationName:"colorSpaceConversion"},Contrast:{locationName:"contrast",type:"integer"},Hdr10Metadata:{shape:"S37",locationName:"hdr10Metadata"},Hue:{locationName:"hue",type:"integer"},SampleRangeConversion:{locationName:"sampleRangeConversion"},Saturation:{locationName:"saturation",type:"integer"}}},Deinterlacer:{locationName:"deinterlacer",type:"structure",members:{Algorithm:{locationName:"algorithm"},Control:{locationName:"control"},Mode:{locationName:"mode"}}},DolbyVision:{locationName:"dolbyVision",type:"structure",members:{L6Metadata:{locationName:"l6Metadata",type:"structure",members:{MaxCll:{locationName:"maxCll",type:"integer"},MaxFall:{locationName:"maxFall",type:"integer"}}},L6Mode:{locationName:"l6Mode"},Mapping:{locationName:"mapping"},Profile:{locationName:"profile"}}},Hdr10Plus:{locationName:"hdr10Plus",type:"structure",members:{MasteringMonitorNits:{locationName:"masteringMonitorNits",type:"integer"},TargetMonitorNits:{locationName:"targetMonitorNits",type:"integer"}}},ImageInserter:{shape:"S2k",locationName:"imageInserter"},NoiseReducer:{locationName:"noiseReducer",type:"structure",members:{Filter:{locationName:"filter"},FilterSettings:{locationName:"filterSettings",type:"structure",members:{Strength:{locationName:"strength",type:"integer"}}},SpatialFilterSettings:{locationName:"spatialFilterSettings",type:"structure",members:{PostFilterSharpenStrength:{locationName:"postFilterSharpenStrength",type:"integer"},Speed:{locationName:"speed",type:"integer"},Strength:{locationName:"strength",type:"integer"}}},TemporalFilterSettings:{locationName:"temporalFilterSettings",type:"structure",members:{AggressiveMode:{locationName:"aggressiveMode",type:"integer"},PostTemporalSharpening:{locationName:"postTemporalSharpening"},PostTemporalSharpeningStrength:{locationName:"postTemporalSharpeningStrength"},Speed:{locationName:"speed",type:"integer"},Strength:{locationName:"strength",type:"integer"}}}}},PartnerWatermarking:{locationName:"partnerWatermarking",type:"structure",members:{NexguardFileMarkerSettings:{locationName:"nexguardFileMarkerSettings",type:"structure",members:{License:{locationName:"license"},Payload:{locationName:"payload",type:"integer"},Preset:{locationName:"preset"},Strength:{locationName:"strength"}}}}},TimecodeBurnin:{locationName:"timecodeBurnin",type:"structure",members:{FontSize:{locationName:"fontSize",type:"integer"},Position:{locationName:"position"},Prefix:{locationName:"prefix"}}}}},Width:{locationName:"width",type:"integer"}}},Sj9:{type:"structure",members:{Anchor:{locationName:"anchor"},Source:{locationName:"source"},Start:{locationName:"start"},TimestampOffset:{locationName:"timestampOffset"}}},Sjc:{type:"structure",members:{Id3Insertions:{locationName:"id3Insertions",type:"list",member:{type:"structure",members:{Id3:{locationName:"id3"},Timecode:{locationName:"timecode"}}}}}},Sjh:{type:"map",key:{},value:{}},Sjj:{type:"structure",members:{AccelerationSettings:{shape:"S7",locationName:"accelerationSettings"},AccelerationStatus:{locationName:"accelerationStatus"},Arn:{locationName:"arn"},BillingTagsSource:{locationName:"billingTagsSource"},CreatedAt:{shape:"Sjl",locationName:"createdAt"},CurrentPhase:{locationName:"currentPhase"},ErrorCode:{locationName:"errorCode",type:"integer"},ErrorMessage:{locationName:"errorMessage"},HopDestinations:{shape:"Sa",locationName:"hopDestinations"},Id:{locationName:"id"},JobPercentComplete:{locationName:"jobPercentComplete",type:"integer"},JobTemplate:{locationName:"jobTemplate"},Messages:{locationName:"messages",type:"structure",members:{Info:{shape:"Sjo",locationName:"info"},Warning:{shape:"Sjo",locationName:"warning"}}},OutputGroupDetails:{locationName:"outputGroupDetails",type:"list",member:{type:"structure",members:{OutputDetails:{locationName:"outputDetails",type:"list",member:{type:"structure",members:{DurationInMs:{locationName:"durationInMs",type:"integer"},VideoDetails:{locationName:"videoDetails",type:"structure",members:{HeightInPx:{locationName:"heightInPx",type:"integer"},WidthInPx:{locationName:"widthInPx",type:"integer"}}}}}}}}},Priority:{locationName:"priority",type:"integer"},Queue:{locationName:"queue"},QueueTransitions:{locationName:"queueTransitions",type:"list",member:{type:"structure",members:{DestinationQueue:{locationName:"destinationQueue"},SourceQueue:{locationName:"sourceQueue"},Timestamp:{shape:"Sjl",locationName:"timestamp"}}}},RetryCount:{locationName:"retryCount",type:"integer"},Role:{locationName:"role"},Settings:{shape:"Se",locationName:"settings"},SimulateReservedQueue:{locationName:"simulateReservedQueue"},Status:{locationName:"status"},StatusUpdateInterval:{locationName:"statusUpdateInterval"},Timing:{locationName:"timing",type:"structure",members:{FinishTime:{shape:"Sjl",locationName:"finishTime"},StartTime:{shape:"Sjl",locationName:"startTime"},SubmitTime:{shape:"Sjl",locationName:"submitTime"}}},UserMetadata:{shape:"Sjh",locationName:"userMetadata"}},required:["Role","Settings"]},Sjl:{type:"timestamp",timestampFormat:"unixTimestamp"},Sjo:{type:"list",member:{}},Sjz:{type:"structure",members:{AdAvailOffset:{locationName:"adAvailOffset",type:"integer"},AvailBlanking:{shape:"Sg",locationName:"availBlanking"},Esam:{shape:"Si",locationName:"esam"},ExtendedDataServices:{shape:"So",locationName:"extendedDataServices"},Inputs:{locationName:"inputs",type:"list",member:{type:"structure",members:{AudioSelectorGroups:{shape:"St",locationName:"audioSelectorGroups"},AudioSelectors:{shape:"Sx",locationName:"audioSelectors"},CaptionSelectors:{shape:"S1i",locationName:"captionSelectors"},Crop:{shape:"S26",locationName:"crop"},DeblockFilter:{locationName:"deblockFilter"},DenoiseFilter:{locationName:"denoiseFilter"},DolbyVisionMetadataXml:{locationName:"dolbyVisionMetadataXml"},FilterEnable:{locationName:"filterEnable"},FilterStrength:{locationName:"filterStrength",type:"integer"},ImageInserter:{shape:"S2k",locationName:"imageInserter"},InputClippings:{shape:"S2r",locationName:"inputClippings"},InputScanType:{locationName:"inputScanType"},Position:{shape:"S26",locationName:"position"},ProgramNumber:{locationName:"programNumber",type:"integer"},PsiControl:{locationName:"psiControl"},TimecodeSource:{locationName:"timecodeSource"},TimecodeStart:{locationName:"timecodeStart"},VideoSelector:{shape:"S32",locationName:"videoSelector"}}}},KantarWatermark:{shape:"S3d",locationName:"kantarWatermark"},MotionImageInserter:{shape:"S3l",locationName:"motionImageInserter"},NielsenConfiguration:{shape:"S3t",locationName:"nielsenConfiguration"},NielsenNonLinearWatermark:{shape:"S3v",locationName:"nielsenNonLinearWatermark"},OutputGroups:{shape:"S42",locationName:"outputGroups"},TimecodeConfig:{shape:"Sj9",locationName:"timecodeConfig"},TimedMetadataInsertion:{shape:"Sjc",locationName:"timedMetadataInsertion"}}},Sk3:{type:"structure",members:{AccelerationSettings:{shape:"S7",locationName:"accelerationSettings"},Arn:{locationName:"arn"},Category:{locationName:"category"},CreatedAt:{shape:"Sjl",locationName:"createdAt"},Description:{locationName:"description"},HopDestinations:{shape:"Sa",locationName:"hopDestinations"},LastUpdated:{shape:"Sjl",locationName:"lastUpdated"},Name:{locationName:"name"},Priority:{locationName:"priority",type:"integer"},Queue:{locationName:"queue"},Settings:{shape:"Sjz",locationName:"settings"},StatusUpdateInterval:{locationName:"statusUpdateInterval"},Type:{locationName:"type"}},required:["Settings","Name"]},Sk6:{type:"structure",members:{AudioDescriptions:{shape:"S78",locationName:"audioDescriptions"},CaptionDescriptions:{locationName:"captionDescriptions",type:"list",member:{type:"structure",members:{CustomLanguageCode:{locationName:"customLanguageCode"},DestinationSettings:{shape:"S9q",locationName:"destinationSettings"},LanguageCode:{locationName:"languageCode"},LanguageDescription:{locationName:"languageDescription"}}}},ContainerSettings:{shape:"Sb0",locationName:"containerSettings"},VideoDescription:{shape:"Sd9",locationName:"videoDescription"}}},Ska:{type:"structure",members:{Arn:{locationName:"arn"},Category:{locationName:"category"},CreatedAt:{shape:"Sjl",locationName:"createdAt"},Description:{locationName:"description"},LastUpdated:{shape:"Sjl",locationName:"lastUpdated"},Name:{locationName:"name"},Settings:{shape:"Sk6",locationName:"settings"},Type:{locationName:"type"}},required:["Settings","Name"]},Skd:{type:"structure",members:{Commitment:{locationName:"commitment"},RenewalType:{locationName:"renewalType"},ReservedSlots:{locationName:"reservedSlots",type:"integer"}},required:["Commitment","ReservedSlots","RenewalType"]},Ski:{type:"structure",members:{Arn:{locationName:"arn"},CreatedAt:{shape:"Sjl",locationName:"createdAt"},Description:{locationName:"description"},LastUpdated:{shape:"Sjl",locationName:"lastUpdated"},Name:{locationName:"name"},PricingPlan:{locationName:"pricingPlan"},ProgressingJobsCount:{locationName:"progressingJobsCount",type:"integer"},ReservationPlan:{locationName:"reservationPlan",type:"structure",members:{Commitment:{locationName:"commitment"},ExpiresAt:{shape:"Sjl",locationName:"expiresAt"},PurchasedAt:{shape:"Sjl",locationName:"purchasedAt"},RenewalType:{locationName:"renewalType"},ReservedSlots:{locationName:"reservedSlots",type:"integer"},Status:{locationName:"status"}}},Status:{locationName:"status"},SubmittedJobsCount:{locationName:"submittedJobsCount",type:"integer"},Type:{locationName:"type"}},required:["Name"]},Sl6:{type:"structure",members:{HttpInputs:{locationName:"httpInputs"},HttpsInputs:{locationName:"httpsInputs"},S3Inputs:{locationName:"s3Inputs"}}}}}},4984:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2014-11-13",endpointPrefix:"ecs",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"Amazon ECS",serviceFullName:"Amazon EC2 Container Service",serviceId:"ECS",signatureVersion:"v4",targetPrefix:"AmazonEC2ContainerServiceV20141113",uid:"ecs-2014-11-13"},operations:{CreateCapacityProvider:{input:{type:"structure",required:["name","autoScalingGroupProvider"],members:{name:{},autoScalingGroupProvider:{shape:"S3"},tags:{shape:"Sa"}}},output:{type:"structure",members:{capacityProvider:{shape:"Sf"}}}},CreateCluster:{input:{type:"structure",members:{clusterName:{},tags:{shape:"Sa"},settings:{shape:"Sj"},configuration:{shape:"Sm"},capacityProviders:{shape:"Sr"},defaultCapacityProviderStrategy:{shape:"Ss"}}},output:{type:"structure",members:{cluster:{shape:"Sx"}}}},CreateService:{input:{type:"structure",required:["serviceName"],members:{cluster:{},serviceName:{},taskDefinition:{},loadBalancers:{shape:"S15"},serviceRegistries:{shape:"S18"},desiredCount:{type:"integer"},clientToken:{},launchType:{},capacityProviderStrategy:{shape:"Ss"},platformVersion:{},role:{},deploymentConfiguration:{shape:"S1b"},placementConstraints:{shape:"S1d"},placementStrategy:{shape:"S1g"},networkConfiguration:{shape:"S1j"},healthCheckGracePeriodSeconds:{type:"integer"},schedulingStrategy:{},deploymentController:{shape:"S1n"},tags:{shape:"Sa"},enableECSManagedTags:{type:"boolean"},propagateTags:{},enableExecuteCommand:{type:"boolean"}}},output:{type:"structure",members:{service:{shape:"S1r"}}}},CreateTaskSet:{input:{type:"structure",required:["service","cluster","taskDefinition"],members:{service:{},cluster:{},externalId:{},taskDefinition:{},networkConfiguration:{shape:"S1j"},loadBalancers:{shape:"S15"},serviceRegistries:{shape:"S18"},launchType:{},capacityProviderStrategy:{shape:"Ss"},platformVersion:{},scale:{shape:"S1v"},clientToken:{},tags:{shape:"Sa"}}},output:{type:"structure",members:{taskSet:{shape:"S1t"}}}},DeleteAccountSetting:{input:{type:"structure",required:["name"],members:{name:{},principalArn:{}}},output:{type:"structure",members:{setting:{shape:"S29"}}}},DeleteAttributes:{input:{type:"structure",required:["attributes"],members:{cluster:{},attributes:{shape:"S2b"}}},output:{type:"structure",members:{attributes:{shape:"S2b"}}}},DeleteCapacityProvider:{input:{type:"structure",required:["capacityProvider"],members:{capacityProvider:{}}},output:{type:"structure",members:{capacityProvider:{shape:"Sf"}}}},DeleteCluster:{input:{type:"structure",required:["cluster"],members:{cluster:{}}},output:{type:"structure",members:{cluster:{shape:"Sx"}}}},DeleteService:{input:{type:"structure",required:["service"],members:{cluster:{},service:{},force:{type:"boolean"}}},output:{type:"structure",members:{service:{shape:"S1r"}}}},DeleteTaskSet:{input:{type:"structure",required:["cluster","service","taskSet"],members:{cluster:{},service:{},taskSet:{},force:{type:"boolean"}}},output:{type:"structure",members:{taskSet:{shape:"S1t"}}}},DeregisterContainerInstance:{input:{type:"structure",required:["containerInstance"],members:{cluster:{},containerInstance:{},force:{type:"boolean"}}},output:{type:"structure",members:{containerInstance:{shape:"S2q"}}}},DeregisterTaskDefinition:{input:{type:"structure",required:["taskDefinition"],members:{taskDefinition:{}}},output:{type:"structure",members:{taskDefinition:{shape:"S33"}}}},DescribeCapacityProviders:{input:{type:"structure",members:{capacityProviders:{shape:"Sr"},include:{type:"list",member:{}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{capacityProviders:{type:"list",member:{shape:"Sf"}},failures:{shape:"S5d"},nextToken:{}}}},DescribeClusters:{input:{type:"structure",members:{clusters:{shape:"Sr"},include:{type:"list",member:{}}}},output:{type:"structure",members:{clusters:{type:"list",member:{shape:"Sx"}},failures:{shape:"S5d"}}}},DescribeContainerInstances:{input:{type:"structure",required:["containerInstances"],members:{cluster:{},containerInstances:{shape:"Sr"},include:{type:"list",member:{}}}},output:{type:"structure",members:{containerInstances:{shape:"S5o"},failures:{shape:"S5d"}}}},DescribeServices:{input:{type:"structure",required:["services"],members:{cluster:{},services:{shape:"Sr"},include:{type:"list",member:{}}}},output:{type:"structure",members:{services:{type:"list",member:{shape:"S1r"}},failures:{shape:"S5d"}}}},DescribeTaskDefinition:{input:{type:"structure",required:["taskDefinition"],members:{taskDefinition:{},include:{type:"list",member:{}}}},output:{type:"structure",members:{taskDefinition:{shape:"S33"},tags:{shape:"Sa"}}}},DescribeTaskSets:{input:{type:"structure",required:["cluster","service"],members:{cluster:{},service:{},taskSets:{shape:"Sr"},include:{type:"list",member:{}}}},output:{type:"structure",members:{taskSets:{shape:"S1s"},failures:{shape:"S5d"}}}},DescribeTasks:{input:{type:"structure",required:["tasks"],members:{cluster:{},tasks:{shape:"Sr"},include:{type:"list",member:{}}}},output:{type:"structure",members:{tasks:{shape:"S66"},failures:{shape:"S5d"}}}},DiscoverPollEndpoint:{input:{type:"structure",members:{containerInstance:{},cluster:{}}},output:{type:"structure",members:{endpoint:{},telemetryEndpoint:{}}}},ExecuteCommand:{input:{type:"structure",required:["command","interactive","task"],members:{cluster:{},container:{},command:{},interactive:{type:"boolean"},task:{}}},output:{type:"structure",members:{clusterArn:{},containerArn:{},containerName:{},interactive:{type:"boolean"},session:{type:"structure",members:{sessionId:{},streamUrl:{},tokenValue:{type:"string",sensitive:true}}},taskArn:{}}}},ListAccountSettings:{input:{type:"structure",members:{name:{},value:{},principalArn:{},effectiveSettings:{type:"boolean"},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{settings:{type:"list",member:{shape:"S29"}},nextToken:{}}}},ListAttributes:{input:{type:"structure",required:["targetType"],members:{cluster:{},targetType:{},attributeName:{},attributeValue:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{attributes:{shape:"S2b"},nextToken:{}}}},ListClusters:{input:{type:"structure",members:{nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{clusterArns:{shape:"Sr"},nextToken:{}}}},ListContainerInstances:{input:{type:"structure",members:{cluster:{},filter:{},nextToken:{},maxResults:{type:"integer"},status:{}}},output:{type:"structure",members:{containerInstanceArns:{shape:"Sr"},nextToken:{}}}},ListServices:{input:{type:"structure",members:{cluster:{},nextToken:{},maxResults:{type:"integer"},launchType:{},schedulingStrategy:{}}},output:{type:"structure",members:{serviceArns:{shape:"Sr"},nextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["resourceArn"],members:{resourceArn:{}}},output:{type:"structure",members:{tags:{shape:"Sa"}}}},ListTaskDefinitionFamilies:{input:{type:"structure",members:{familyPrefix:{},status:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{families:{shape:"Sr"},nextToken:{}}}},ListTaskDefinitions:{input:{type:"structure",members:{familyPrefix:{},status:{},sort:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{taskDefinitionArns:{shape:"Sr"},nextToken:{}}}},ListTasks:{input:{type:"structure",members:{cluster:{},containerInstance:{},family:{},nextToken:{},maxResults:{type:"integer"},startedBy:{},serviceName:{},desiredStatus:{},launchType:{}}},output:{type:"structure",members:{taskArns:{shape:"Sr"},nextToken:{}}}},PutAccountSetting:{input:{type:"structure",required:["name","value"],members:{name:{},value:{},principalArn:{}}},output:{type:"structure",members:{setting:{shape:"S29"}}}},PutAccountSettingDefault:{input:{type:"structure",required:["name","value"],members:{name:{},value:{}}},output:{type:"structure",members:{setting:{shape:"S29"}}}},PutAttributes:{input:{type:"structure",required:["attributes"],members:{cluster:{},attributes:{shape:"S2b"}}},output:{type:"structure",members:{attributes:{shape:"S2b"}}}},PutClusterCapacityProviders:{input:{type:"structure",required:["cluster","capacityProviders","defaultCapacityProviderStrategy"],members:{cluster:{},capacityProviders:{shape:"Sr"},defaultCapacityProviderStrategy:{shape:"Ss"}}},output:{type:"structure",members:{cluster:{shape:"Sx"}}}},RegisterContainerInstance:{input:{type:"structure",members:{cluster:{},instanceIdentityDocument:{},instanceIdentityDocumentSignature:{},totalResources:{shape:"S2t"},versionInfo:{shape:"S2s"},containerInstanceArn:{},attributes:{shape:"S2b"},platformDevices:{type:"list",member:{type:"structure",required:["id","type"],members:{id:{},type:{}}}},tags:{shape:"Sa"}}},output:{type:"structure",members:{containerInstance:{shape:"S2q"}}}},RegisterTaskDefinition:{input:{type:"structure",required:["family","containerDefinitions"],members:{family:{},taskRoleArn:{},executionRoleArn:{},networkMode:{},containerDefinitions:{shape:"S34"},volumes:{shape:"S4e"},placementConstraints:{shape:"S4s"},requiresCompatibilities:{shape:"S4v"},cpu:{},memory:{},tags:{shape:"Sa"},pidMode:{},ipcMode:{},proxyConfiguration:{shape:"S54"},inferenceAccelerators:{shape:"S50"},ephemeralStorage:{shape:"S57"},runtimePlatform:{shape:"S4x"}}},output:{type:"structure",members:{taskDefinition:{shape:"S33"},tags:{shape:"Sa"}}}},RunTask:{input:{type:"structure",required:["taskDefinition"],members:{capacityProviderStrategy:{shape:"Ss"},cluster:{},count:{type:"integer"},enableECSManagedTags:{type:"boolean"},enableExecuteCommand:{type:"boolean"},group:{},launchType:{},networkConfiguration:{shape:"S1j"},overrides:{shape:"S6k"},placementConstraints:{shape:"S1d"},placementStrategy:{shape:"S1g"},platformVersion:{},propagateTags:{},referenceId:{},startedBy:{},tags:{shape:"Sa"},taskDefinition:{}}},output:{type:"structure",members:{tasks:{shape:"S66"},failures:{shape:"S5d"}}}},StartTask:{input:{type:"structure",required:["containerInstances","taskDefinition"],members:{cluster:{},containerInstances:{shape:"Sr"},enableECSManagedTags:{type:"boolean"},enableExecuteCommand:{type:"boolean"},group:{},networkConfiguration:{shape:"S1j"},overrides:{shape:"S6k"},propagateTags:{},referenceId:{},startedBy:{},tags:{shape:"Sa"},taskDefinition:{}}},output:{type:"structure",members:{tasks:{shape:"S66"},failures:{shape:"S5d"}}}},StopTask:{input:{type:"structure",required:["task"],members:{cluster:{},task:{},reason:{}}},output:{type:"structure",members:{task:{shape:"S67"}}}},SubmitAttachmentStateChanges:{input:{type:"structure",required:["attachments"],members:{cluster:{},attachments:{shape:"S85"}}},output:{type:"structure",members:{acknowledgment:{}}}},SubmitContainerStateChange:{input:{type:"structure",members:{cluster:{},task:{},containerName:{},runtimeId:{},status:{},exitCode:{type:"integer"},reason:{},networkBindings:{shape:"S6b"}}},output:{type:"structure",members:{acknowledgment:{}}}},SubmitTaskStateChange:{input:{type:"structure",members:{cluster:{},task:{},status:{},reason:{},containers:{type:"list",member:{type:"structure",members:{containerName:{},imageDigest:{},runtimeId:{},exitCode:{type:"integer"},networkBindings:{shape:"S6b"},reason:{},status:{}}}},attachments:{shape:"S85"},managedAgents:{type:"list",member:{type:"structure",required:["containerName","managedAgentName","status"],members:{containerName:{},managedAgentName:{},status:{},reason:{}}}},pullStartedAt:{type:"timestamp"},pullStoppedAt:{type:"timestamp"},executionStoppedAt:{type:"timestamp"}}},output:{type:"structure",members:{acknowledgment:{}}}},TagResource:{input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{},tags:{shape:"Sa"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{},tagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateCapacityProvider:{input:{type:"structure",required:["name","autoScalingGroupProvider"],members:{name:{},autoScalingGroupProvider:{type:"structure",members:{managedScaling:{shape:"S4"},managedTerminationProtection:{}}}}},output:{type:"structure",members:{capacityProvider:{shape:"Sf"}}}},UpdateCluster:{input:{type:"structure",required:["cluster"],members:{cluster:{},settings:{shape:"Sj"},configuration:{shape:"Sm"}}},output:{type:"structure",members:{cluster:{shape:"Sx"}}}},UpdateClusterSettings:{input:{type:"structure",required:["cluster","settings"],members:{cluster:{},settings:{shape:"Sj"}}},output:{type:"structure",members:{cluster:{shape:"Sx"}}}},UpdateContainerAgent:{input:{type:"structure",required:["containerInstance"],members:{cluster:{},containerInstance:{}}},output:{type:"structure",members:{containerInstance:{shape:"S2q"}}}},UpdateContainerInstancesState:{input:{type:"structure",required:["containerInstances","status"],members:{cluster:{},containerInstances:{shape:"Sr"},status:{}}},output:{type:"structure",members:{containerInstances:{shape:"S5o"},failures:{shape:"S5d"}}}},UpdateService:{input:{type:"structure",required:["service"],members:{cluster:{},service:{},desiredCount:{type:"integer"},taskDefinition:{},capacityProviderStrategy:{shape:"Ss"},deploymentConfiguration:{shape:"S1b"},networkConfiguration:{shape:"S1j"},placementConstraints:{shape:"S1d"},placementStrategy:{shape:"S1g"},platformVersion:{},forceNewDeployment:{type:"boolean"},healthCheckGracePeriodSeconds:{type:"integer"},enableExecuteCommand:{type:"boolean"},enableECSManagedTags:{type:"boolean"},loadBalancers:{shape:"S15"},propagateTags:{},serviceRegistries:{shape:"S18"}}},output:{type:"structure",members:{service:{shape:"S1r"}}}},UpdateServicePrimaryTaskSet:{input:{type:"structure",required:["cluster","service","primaryTaskSet"],members:{cluster:{},service:{},primaryTaskSet:{}}},output:{type:"structure",members:{taskSet:{shape:"S1t"}}}},UpdateTaskSet:{input:{type:"structure",required:["cluster","service","taskSet","scale"],members:{cluster:{},service:{},taskSet:{},scale:{shape:"S1v"}}},output:{type:"structure",members:{taskSet:{shape:"S1t"}}}}},shapes:{S3:{type:"structure",required:["autoScalingGroupArn"],members:{autoScalingGroupArn:{},managedScaling:{shape:"S4"},managedTerminationProtection:{}}},S4:{type:"structure",members:{status:{},targetCapacity:{type:"integer"},minimumScalingStepSize:{type:"integer"},maximumScalingStepSize:{type:"integer"},instanceWarmupPeriod:{type:"integer"}}},Sa:{type:"list",member:{type:"structure",members:{key:{},value:{}}}},Sf:{type:"structure",members:{capacityProviderArn:{},name:{},status:{},autoScalingGroupProvider:{shape:"S3"},updateStatus:{},updateStatusReason:{},tags:{shape:"Sa"}}},Sj:{type:"list",member:{type:"structure",members:{name:{},value:{}}}},Sm:{type:"structure",members:{executeCommandConfiguration:{type:"structure",members:{kmsKeyId:{},logging:{},logConfiguration:{type:"structure",members:{cloudWatchLogGroupName:{},cloudWatchEncryptionEnabled:{type:"boolean"},s3BucketName:{},s3EncryptionEnabled:{type:"boolean"},s3KeyPrefix:{}}}}}}},Sr:{type:"list",member:{}},Ss:{type:"list",member:{type:"structure",required:["capacityProvider"],members:{capacityProvider:{},weight:{type:"integer"},base:{type:"integer"}}}},Sx:{type:"structure",members:{clusterArn:{},clusterName:{},configuration:{shape:"Sm"},status:{},registeredContainerInstancesCount:{type:"integer"},runningTasksCount:{type:"integer"},pendingTasksCount:{type:"integer"},activeServicesCount:{type:"integer"},statistics:{type:"list",member:{shape:"S10"}},tags:{shape:"Sa"},settings:{shape:"Sj"},capacityProviders:{shape:"Sr"},defaultCapacityProviderStrategy:{shape:"Ss"},attachments:{shape:"S11"},attachmentsStatus:{}}},S10:{type:"structure",members:{name:{},value:{}}},S11:{type:"list",member:{type:"structure",members:{id:{},type:{},status:{},details:{type:"list",member:{shape:"S10"}}}}},S15:{type:"list",member:{type:"structure",members:{targetGroupArn:{},loadBalancerName:{},containerName:{},containerPort:{type:"integer"}}}},S18:{type:"list",member:{type:"structure",members:{registryArn:{},port:{type:"integer"},containerName:{},containerPort:{type:"integer"}}}},S1b:{type:"structure",members:{deploymentCircuitBreaker:{type:"structure",required:["enable","rollback"],members:{enable:{type:"boolean"},rollback:{type:"boolean"}}},maximumPercent:{type:"integer"},minimumHealthyPercent:{type:"integer"}}},S1d:{type:"list",member:{type:"structure",members:{type:{},expression:{}}}},S1g:{type:"list",member:{type:"structure",members:{type:{},field:{}}}},S1j:{type:"structure",members:{awsvpcConfiguration:{type:"structure",required:["subnets"],members:{subnets:{shape:"Sr"},securityGroups:{shape:"Sr"},assignPublicIp:{}}}}},S1n:{type:"structure",required:["type"],members:{type:{}}},S1r:{type:"structure",members:{serviceArn:{},serviceName:{},clusterArn:{},loadBalancers:{shape:"S15"},serviceRegistries:{shape:"S18"},status:{},desiredCount:{type:"integer"},runningCount:{type:"integer"},pendingCount:{type:"integer"},launchType:{},capacityProviderStrategy:{shape:"Ss"},platformVersion:{},platformFamily:{},taskDefinition:{},deploymentConfiguration:{shape:"S1b"},taskSets:{shape:"S1s"},deployments:{type:"list",member:{type:"structure",members:{id:{},status:{},taskDefinition:{},desiredCount:{type:"integer"},pendingCount:{type:"integer"},runningCount:{type:"integer"},failedTasks:{type:"integer"},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"},capacityProviderStrategy:{shape:"Ss"},launchType:{},platformVersion:{},platformFamily:{},networkConfiguration:{shape:"S1j"},rolloutState:{},rolloutStateReason:{}}}},roleArn:{},events:{type:"list",member:{type:"structure",members:{id:{},createdAt:{type:"timestamp"},message:{}}}},createdAt:{type:"timestamp"},placementConstraints:{shape:"S1d"},placementStrategy:{shape:"S1g"},networkConfiguration:{shape:"S1j"},healthCheckGracePeriodSeconds:{type:"integer"},schedulingStrategy:{},deploymentController:{shape:"S1n"},tags:{shape:"Sa"},createdBy:{},enableECSManagedTags:{type:"boolean"},propagateTags:{},enableExecuteCommand:{type:"boolean"}}},S1s:{type:"list",member:{shape:"S1t"}},S1t:{type:"structure",members:{id:{},taskSetArn:{},serviceArn:{},clusterArn:{},startedBy:{},externalId:{},status:{},taskDefinition:{},computedDesiredCount:{type:"integer"},pendingCount:{type:"integer"},runningCount:{type:"integer"},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"},launchType:{},capacityProviderStrategy:{shape:"Ss"},platformVersion:{},platformFamily:{},networkConfiguration:{shape:"S1j"},loadBalancers:{shape:"S15"},serviceRegistries:{shape:"S18"},scale:{shape:"S1v"},stabilityStatus:{},stabilityStatusAt:{type:"timestamp"},tags:{shape:"Sa"}}},S1v:{type:"structure",members:{value:{type:"double"},unit:{}}},S29:{type:"structure",members:{name:{},value:{},principalArn:{}}},S2b:{type:"list",member:{shape:"S2c"}},S2c:{type:"structure",required:["name"],members:{name:{},value:{},targetType:{},targetId:{}}},S2q:{type:"structure",members:{containerInstanceArn:{},ec2InstanceId:{},capacityProviderName:{},version:{type:"long"},versionInfo:{shape:"S2s"},remainingResources:{shape:"S2t"},registeredResources:{shape:"S2t"},status:{},statusReason:{},agentConnected:{type:"boolean"},runningTasksCount:{type:"integer"},pendingTasksCount:{type:"integer"},agentUpdateStatus:{},attributes:{shape:"S2b"},registeredAt:{type:"timestamp"},attachments:{shape:"S11"},tags:{shape:"Sa"},healthStatus:{type:"structure",members:{overallStatus:{},details:{type:"list",member:{type:"structure",members:{type:{},status:{},lastUpdated:{type:"timestamp"},lastStatusChange:{type:"timestamp"}}}}}}}},S2s:{type:"structure",members:{agentVersion:{},agentHash:{},dockerVersion:{}}},S2t:{type:"list",member:{type:"structure",members:{name:{},type:{},doubleValue:{type:"double"},longValue:{type:"long"},integerValue:{type:"integer"},stringSetValue:{shape:"Sr"}}}},S33:{type:"structure",members:{taskDefinitionArn:{},containerDefinitions:{shape:"S34"},family:{},taskRoleArn:{},executionRoleArn:{},networkMode:{},revision:{type:"integer"},volumes:{shape:"S4e"},status:{},requiresAttributes:{type:"list",member:{shape:"S2c"}},placementConstraints:{shape:"S4s"},compatibilities:{shape:"S4v"},runtimePlatform:{shape:"S4x"},requiresCompatibilities:{shape:"S4v"},cpu:{},memory:{},inferenceAccelerators:{shape:"S50"},pidMode:{},ipcMode:{},proxyConfiguration:{shape:"S54"},registeredAt:{type:"timestamp"},deregisteredAt:{type:"timestamp"},registeredBy:{},ephemeralStorage:{shape:"S57"}}},S34:{type:"list",member:{type:"structure",members:{name:{},image:{},repositoryCredentials:{type:"structure",required:["credentialsParameter"],members:{credentialsParameter:{}}},cpu:{type:"integer"},memory:{type:"integer"},memoryReservation:{type:"integer"},links:{shape:"Sr"},portMappings:{type:"list",member:{type:"structure",members:{containerPort:{type:"integer"},hostPort:{type:"integer"},protocol:{}}}},essential:{type:"boolean"},entryPoint:{shape:"Sr"},command:{shape:"Sr"},environment:{shape:"S3a"},environmentFiles:{shape:"S3b"},mountPoints:{type:"list",member:{type:"structure",members:{sourceVolume:{},containerPath:{},readOnly:{type:"boolean"}}}},volumesFrom:{type:"list",member:{type:"structure",members:{sourceContainer:{},readOnly:{type:"boolean"}}}},linuxParameters:{type:"structure",members:{capabilities:{type:"structure",members:{add:{shape:"Sr"},drop:{shape:"Sr"}}},devices:{type:"list",member:{type:"structure",required:["hostPath"],members:{hostPath:{},containerPath:{},permissions:{type:"list",member:{}}}}},initProcessEnabled:{type:"boolean"},sharedMemorySize:{type:"integer"},tmpfs:{type:"list",member:{type:"structure",required:["containerPath","size"],members:{containerPath:{},size:{type:"integer"},mountOptions:{shape:"Sr"}}}},maxSwap:{type:"integer"},swappiness:{type:"integer"}}},secrets:{shape:"S3q"},dependsOn:{type:"list",member:{type:"structure",required:["containerName","condition"],members:{containerName:{},condition:{}}}},startTimeout:{type:"integer"},stopTimeout:{type:"integer"},hostname:{},user:{},workingDirectory:{},disableNetworking:{type:"boolean"},privileged:{type:"boolean"},readonlyRootFilesystem:{type:"boolean"},dnsServers:{shape:"Sr"},dnsSearchDomains:{shape:"Sr"},extraHosts:{type:"list",member:{type:"structure",required:["hostname","ipAddress"],members:{hostname:{},ipAddress:{}}}},dockerSecurityOptions:{shape:"Sr"},interactive:{type:"boolean"},pseudoTerminal:{type:"boolean"},dockerLabels:{type:"map",key:{},value:{}},ulimits:{type:"list",member:{type:"structure",required:["name","softLimit","hardLimit"],members:{name:{},softLimit:{type:"integer"},hardLimit:{type:"integer"}}}},logConfiguration:{type:"structure",required:["logDriver"],members:{logDriver:{},options:{type:"map",key:{},value:{}},secretOptions:{shape:"S3q"}}},healthCheck:{type:"structure",required:["command"],members:{command:{shape:"Sr"},interval:{type:"integer"},timeout:{type:"integer"},retries:{type:"integer"},startPeriod:{type:"integer"}}},systemControls:{type:"list",member:{type:"structure",members:{namespace:{},value:{}}}},resourceRequirements:{shape:"S47"},firelensConfiguration:{type:"structure",required:["type"],members:{type:{},options:{type:"map",key:{},value:{}}}}}}},S3a:{type:"list",member:{shape:"S10"}},S3b:{type:"list",member:{type:"structure",required:["value","type"],members:{value:{},type:{}}}},S3q:{type:"list",member:{type:"structure",required:["name","valueFrom"],members:{name:{},valueFrom:{}}}},S47:{type:"list",member:{type:"structure",required:["value","type"],members:{value:{},type:{}}}},S4e:{type:"list",member:{type:"structure",members:{name:{},host:{type:"structure",members:{sourcePath:{}}},dockerVolumeConfiguration:{type:"structure",members:{scope:{},autoprovision:{type:"boolean"},driver:{},driverOpts:{shape:"S4j"},labels:{shape:"S4j"}}},efsVolumeConfiguration:{type:"structure",required:["fileSystemId"],members:{fileSystemId:{},rootDirectory:{},transitEncryption:{},transitEncryptionPort:{type:"integer"},authorizationConfig:{type:"structure",members:{accessPointId:{},iam:{}}}}},fsxWindowsFileServerVolumeConfiguration:{type:"structure",required:["fileSystemId","rootDirectory","authorizationConfig"],members:{fileSystemId:{},rootDirectory:{},authorizationConfig:{type:"structure",required:["credentialsParameter","domain"],members:{credentialsParameter:{},domain:{}}}}}}}},S4j:{type:"map",key:{},value:{}},S4s:{type:"list",member:{type:"structure",members:{type:{},expression:{}}}},S4v:{type:"list",member:{}},S4x:{type:"structure",members:{cpuArchitecture:{},operatingSystemFamily:{}}},S50:{type:"list",member:{type:"structure",required:["deviceName","deviceType"],members:{deviceName:{},deviceType:{}}}},S54:{type:"structure",required:["containerName"],members:{type:{},containerName:{},properties:{type:"list",member:{shape:"S10"}}}},S57:{type:"structure",required:["sizeInGiB"],members:{sizeInGiB:{type:"integer"}}},S5d:{type:"list",member:{type:"structure",members:{arn:{},reason:{},detail:{}}}},S5o:{type:"list",member:{shape:"S2q"}},S66:{type:"list",member:{shape:"S67"}},S67:{type:"structure",members:{attachments:{shape:"S11"},attributes:{shape:"S2b"},availabilityZone:{},capacityProviderName:{},clusterArn:{},connectivity:{},connectivityAt:{type:"timestamp"},containerInstanceArn:{},containers:{type:"list",member:{type:"structure",members:{containerArn:{},taskArn:{},name:{},image:{},imageDigest:{},runtimeId:{},lastStatus:{},exitCode:{type:"integer"},reason:{},networkBindings:{shape:"S6b"},networkInterfaces:{type:"list",member:{type:"structure",members:{attachmentId:{},privateIpv4Address:{},ipv6Address:{}}}},healthStatus:{},managedAgents:{type:"list",member:{type:"structure",members:{lastStartedAt:{type:"timestamp"},name:{},reason:{},lastStatus:{}}}},cpu:{},memory:{},memoryReservation:{},gpuIds:{type:"list",member:{}}}}},cpu:{},createdAt:{type:"timestamp"},desiredStatus:{},enableExecuteCommand:{type:"boolean"},executionStoppedAt:{type:"timestamp"},group:{},healthStatus:{},inferenceAccelerators:{shape:"S50"},lastStatus:{},launchType:{},memory:{},overrides:{shape:"S6k"},platformVersion:{},platformFamily:{},pullStartedAt:{type:"timestamp"},pullStoppedAt:{type:"timestamp"},startedAt:{type:"timestamp"},startedBy:{},stopCode:{},stoppedAt:{type:"timestamp"},stoppedReason:{},stoppingAt:{type:"timestamp"},tags:{shape:"Sa"},taskArn:{},taskDefinitionArn:{},version:{type:"long"},ephemeralStorage:{shape:"S57"}}},S6b:{type:"list",member:{type:"structure",members:{bindIP:{},containerPort:{type:"integer"},hostPort:{type:"integer"},protocol:{}}}},S6k:{type:"structure",members:{containerOverrides:{type:"list",member:{type:"structure",members:{name:{},command:{shape:"Sr"},environment:{shape:"S3a"},environmentFiles:{shape:"S3b"},cpu:{type:"integer"},memory:{type:"integer"},memoryReservation:{type:"integer"},resourceRequirements:{shape:"S47"}}}},cpu:{},inferenceAcceleratorOverrides:{type:"list",member:{type:"structure",members:{deviceName:{},deviceType:{}}}},executionRoleArn:{},memory:{},taskRoleArn:{},ephemeralStorage:{shape:"S57"}}},S85:{type:"list",member:{type:"structure",required:["attachmentArn","status"],members:{attachmentArn:{},status:{}}}}}}},4999:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["opensearch"]={};i.OpenSearch=s.defineService("opensearch",["2021-01-01"]);Object.defineProperty(a.services["opensearch"],"2021-01-01",{get:function get(){var e=r(2229);e.paginators=r(2017).pagination;return e},enumerable:true,configurable:true});e.exports=i.OpenSearch},5017:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2013-01-10",endpointPrefix:"rds",protocol:"query",serviceAbbreviation:"Amazon RDS",serviceFullName:"Amazon Relational Database Service",serviceId:"RDS",signatureVersion:"v4",uid:"rds-2013-01-10",xmlNamespace:"http://rds.amazonaws.com/doc/2013-01-10/"},operations:{AddSourceIdentifierToSubscription:{input:{type:"structure",required:["SubscriptionName","SourceIdentifier"],members:{SubscriptionName:{},SourceIdentifier:{}}},output:{resultWrapper:"AddSourceIdentifierToSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},AddTagsToResource:{input:{type:"structure",required:["ResourceName","Tags"],members:{ResourceName:{},Tags:{shape:"S9"}}}},AuthorizeDBSecurityGroupIngress:{input:{type:"structure",required:["DBSecurityGroupName"],members:{DBSecurityGroupName:{},CIDRIP:{},EC2SecurityGroupName:{},EC2SecurityGroupId:{},EC2SecurityGroupOwnerId:{}}},output:{resultWrapper:"AuthorizeDBSecurityGroupIngressResult",type:"structure",members:{DBSecurityGroup:{shape:"Sd"}}}},CopyDBSnapshot:{input:{type:"structure",required:["SourceDBSnapshotIdentifier","TargetDBSnapshotIdentifier"],members:{SourceDBSnapshotIdentifier:{},TargetDBSnapshotIdentifier:{}}},output:{resultWrapper:"CopyDBSnapshotResult",type:"structure",members:{DBSnapshot:{shape:"Sk"}}}},CreateDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier","AllocatedStorage","DBInstanceClass","Engine","MasterUsername","MasterUserPassword"],members:{DBName:{},DBInstanceIdentifier:{},AllocatedStorage:{type:"integer"},DBInstanceClass:{},Engine:{},MasterUsername:{},MasterUserPassword:{},DBSecurityGroups:{shape:"Sp"},VpcSecurityGroupIds:{shape:"Sq"},AvailabilityZone:{},DBSubnetGroupName:{},PreferredMaintenanceWindow:{},DBParameterGroupName:{},BackupRetentionPeriod:{type:"integer"},PreferredBackupWindow:{},Port:{type:"integer"},MultiAZ:{type:"boolean"},EngineVersion:{},AutoMinorVersionUpgrade:{type:"boolean"},LicenseModel:{},Iops:{type:"integer"},OptionGroupName:{},CharacterSetName:{},PubliclyAccessible:{type:"boolean"}}},output:{resultWrapper:"CreateDBInstanceResult",type:"structure",members:{DBInstance:{shape:"St"}}}},CreateDBInstanceReadReplica:{input:{type:"structure",required:["DBInstanceIdentifier","SourceDBInstanceIdentifier"],members:{DBInstanceIdentifier:{},SourceDBInstanceIdentifier:{},DBInstanceClass:{},AvailabilityZone:{},Port:{type:"integer"},AutoMinorVersionUpgrade:{type:"boolean"},Iops:{type:"integer"},OptionGroupName:{},PubliclyAccessible:{type:"boolean"}}},output:{resultWrapper:"CreateDBInstanceReadReplicaResult",type:"structure",members:{DBInstance:{shape:"St"}}}},CreateDBParameterGroup:{input:{type:"structure",required:["DBParameterGroupName","DBParameterGroupFamily","Description"],members:{DBParameterGroupName:{},DBParameterGroupFamily:{},Description:{}}},output:{resultWrapper:"CreateDBParameterGroupResult",type:"structure",members:{DBParameterGroup:{shape:"S1c"}}}},CreateDBSecurityGroup:{input:{type:"structure",required:["DBSecurityGroupName","DBSecurityGroupDescription"],members:{DBSecurityGroupName:{},DBSecurityGroupDescription:{}}},output:{resultWrapper:"CreateDBSecurityGroupResult",type:"structure",members:{DBSecurityGroup:{shape:"Sd"}}}},CreateDBSnapshot:{input:{type:"structure",required:["DBSnapshotIdentifier","DBInstanceIdentifier"],members:{DBSnapshotIdentifier:{},DBInstanceIdentifier:{}}},output:{resultWrapper:"CreateDBSnapshotResult",type:"structure",members:{DBSnapshot:{shape:"Sk"}}}},CreateDBSubnetGroup:{input:{type:"structure",required:["DBSubnetGroupName","DBSubnetGroupDescription","SubnetIds"],members:{DBSubnetGroupName:{},DBSubnetGroupDescription:{},SubnetIds:{shape:"S1i"}}},output:{resultWrapper:"CreateDBSubnetGroupResult",type:"structure",members:{DBSubnetGroup:{shape:"S11"}}}},CreateEventSubscription:{input:{type:"structure",required:["SubscriptionName","SnsTopicArn"],members:{SubscriptionName:{},SnsTopicArn:{},SourceType:{},EventCategories:{shape:"S6"},SourceIds:{shape:"S5"},Enabled:{type:"boolean"}}},output:{resultWrapper:"CreateEventSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},CreateOptionGroup:{input:{type:"structure",required:["OptionGroupName","EngineName","MajorEngineVersion","OptionGroupDescription"],members:{OptionGroupName:{},EngineName:{},MajorEngineVersion:{},OptionGroupDescription:{}}},output:{resultWrapper:"CreateOptionGroupResult",type:"structure",members:{OptionGroup:{shape:"S1o"}}}},DeleteDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},SkipFinalSnapshot:{type:"boolean"},FinalDBSnapshotIdentifier:{}}},output:{resultWrapper:"DeleteDBInstanceResult",type:"structure",members:{DBInstance:{shape:"St"}}}},DeleteDBParameterGroup:{input:{type:"structure",required:["DBParameterGroupName"],members:{DBParameterGroupName:{}}}},DeleteDBSecurityGroup:{input:{type:"structure",required:["DBSecurityGroupName"],members:{DBSecurityGroupName:{}}}},DeleteDBSnapshot:{input:{type:"structure",required:["DBSnapshotIdentifier"],members:{DBSnapshotIdentifier:{}}},output:{resultWrapper:"DeleteDBSnapshotResult",type:"structure",members:{DBSnapshot:{shape:"Sk"}}}},DeleteDBSubnetGroup:{input:{type:"structure",required:["DBSubnetGroupName"],members:{DBSubnetGroupName:{}}}},DeleteEventSubscription:{input:{type:"structure",required:["SubscriptionName"],members:{SubscriptionName:{}}},output:{resultWrapper:"DeleteEventSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},DeleteOptionGroup:{input:{type:"structure",required:["OptionGroupName"],members:{OptionGroupName:{}}}},DescribeDBEngineVersions:{input:{type:"structure",members:{Engine:{},EngineVersion:{},DBParameterGroupFamily:{},MaxRecords:{type:"integer"},Marker:{},DefaultOnly:{type:"boolean"},ListSupportedCharacterSets:{type:"boolean"}}},output:{resultWrapper:"DescribeDBEngineVersionsResult",type:"structure",members:{Marker:{},DBEngineVersions:{type:"list",member:{locationName:"DBEngineVersion",type:"structure",members:{Engine:{},EngineVersion:{},DBParameterGroupFamily:{},DBEngineDescription:{},DBEngineVersionDescription:{},DefaultCharacterSet:{shape:"S25"},SupportedCharacterSets:{type:"list",member:{shape:"S25",locationName:"CharacterSet"}}}}}}}},DescribeDBInstances:{input:{type:"structure",members:{DBInstanceIdentifier:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBInstancesResult",type:"structure",members:{Marker:{},DBInstances:{type:"list",member:{shape:"St",locationName:"DBInstance"}}}}},DescribeDBParameterGroups:{input:{type:"structure",members:{DBParameterGroupName:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBParameterGroupsResult",type:"structure",members:{Marker:{},DBParameterGroups:{type:"list",member:{shape:"S1c",locationName:"DBParameterGroup"}}}}},DescribeDBParameters:{input:{type:"structure",required:["DBParameterGroupName"],members:{DBParameterGroupName:{},Source:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBParametersResult",type:"structure",members:{Parameters:{shape:"S2f"},Marker:{}}}},DescribeDBSecurityGroups:{input:{type:"structure",members:{DBSecurityGroupName:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBSecurityGroupsResult",type:"structure",members:{Marker:{},DBSecurityGroups:{type:"list",member:{shape:"Sd",locationName:"DBSecurityGroup"}}}}},DescribeDBSnapshots:{input:{type:"structure",members:{DBInstanceIdentifier:{},DBSnapshotIdentifier:{},SnapshotType:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBSnapshotsResult",type:"structure",members:{Marker:{},DBSnapshots:{type:"list",member:{shape:"Sk",locationName:"DBSnapshot"}}}}},DescribeDBSubnetGroups:{input:{type:"structure",members:{DBSubnetGroupName:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBSubnetGroupsResult",type:"structure",members:{Marker:{},DBSubnetGroups:{type:"list",member:{shape:"S11",locationName:"DBSubnetGroup"}}}}},DescribeEngineDefaultParameters:{input:{type:"structure",required:["DBParameterGroupFamily"],members:{DBParameterGroupFamily:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEngineDefaultParametersResult",type:"structure",members:{EngineDefaults:{type:"structure",members:{DBParameterGroupFamily:{},Marker:{},Parameters:{shape:"S2f"}},wrapper:true}}}},DescribeEventCategories:{input:{type:"structure",members:{SourceType:{}}},output:{resultWrapper:"DescribeEventCategoriesResult",type:"structure",members:{EventCategoriesMapList:{type:"list",member:{locationName:"EventCategoriesMap",type:"structure",members:{SourceType:{},EventCategories:{shape:"S6"}},wrapper:true}}}}},DescribeEventSubscriptions:{input:{type:"structure",members:{SubscriptionName:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEventSubscriptionsResult",type:"structure",members:{Marker:{},EventSubscriptionsList:{type:"list",member:{shape:"S4",locationName:"EventSubscription"}}}}},DescribeEvents:{input:{type:"structure",members:{SourceIdentifier:{},SourceType:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Duration:{type:"integer"},EventCategories:{shape:"S6"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEventsResult",type:"structure",members:{Marker:{},Events:{type:"list",member:{locationName:"Event",type:"structure",members:{SourceIdentifier:{},SourceType:{},Message:{},EventCategories:{shape:"S6"},Date:{type:"timestamp"}}}}}}},DescribeOptionGroupOptions:{input:{type:"structure",required:["EngineName"],members:{EngineName:{},MajorEngineVersion:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeOptionGroupOptionsResult",type:"structure",members:{OptionGroupOptions:{type:"list",member:{locationName:"OptionGroupOption",type:"structure",members:{Name:{},Description:{},EngineName:{},MajorEngineVersion:{},MinimumRequiredMinorEngineVersion:{},PortRequired:{type:"boolean"},DefaultPort:{type:"integer"},OptionsDependedOn:{type:"list",member:{locationName:"OptionName"}}}}},Marker:{}}}},DescribeOptionGroups:{input:{type:"structure",members:{OptionGroupName:{},Marker:{},MaxRecords:{type:"integer"},EngineName:{},MajorEngineVersion:{}}},output:{resultWrapper:"DescribeOptionGroupsResult",type:"structure",members:{OptionGroupsList:{type:"list",member:{shape:"S1o",locationName:"OptionGroup"}},Marker:{}}}},DescribeOrderableDBInstanceOptions:{input:{type:"structure",required:["Engine"],members:{Engine:{},EngineVersion:{},DBInstanceClass:{},LicenseModel:{},Vpc:{type:"boolean"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeOrderableDBInstanceOptionsResult",type:"structure",members:{OrderableDBInstanceOptions:{type:"list",member:{locationName:"OrderableDBInstanceOption",type:"structure",members:{Engine:{},EngineVersion:{},DBInstanceClass:{},LicenseModel:{},AvailabilityZones:{type:"list",member:{shape:"S14",locationName:"AvailabilityZone"}},MultiAZCapable:{type:"boolean"},ReadReplicaCapable:{type:"boolean"},Vpc:{type:"boolean"}},wrapper:true}},Marker:{}}}},DescribeReservedDBInstances:{input:{type:"structure",members:{ReservedDBInstanceId:{},ReservedDBInstancesOfferingId:{},DBInstanceClass:{},Duration:{},ProductDescription:{},OfferingType:{},MultiAZ:{type:"boolean"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeReservedDBInstancesResult",type:"structure",members:{Marker:{},ReservedDBInstances:{type:"list",member:{shape:"S3m",locationName:"ReservedDBInstance"}}}}},DescribeReservedDBInstancesOfferings:{input:{type:"structure",members:{ReservedDBInstancesOfferingId:{},DBInstanceClass:{},Duration:{},ProductDescription:{},OfferingType:{},MultiAZ:{type:"boolean"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeReservedDBInstancesOfferingsResult",type:"structure",members:{Marker:{},ReservedDBInstancesOfferings:{type:"list",member:{locationName:"ReservedDBInstancesOffering",type:"structure",members:{ReservedDBInstancesOfferingId:{},DBInstanceClass:{},Duration:{type:"integer"},FixedPrice:{type:"double"},UsagePrice:{type:"double"},CurrencyCode:{},ProductDescription:{},OfferingType:{},MultiAZ:{type:"boolean"},RecurringCharges:{shape:"S3o"}},wrapper:true}}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceName"],members:{ResourceName:{}}},output:{resultWrapper:"ListTagsForResourceResult",type:"structure",members:{TagList:{shape:"S9"}}}},ModifyDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},AllocatedStorage:{type:"integer"},DBInstanceClass:{},DBSecurityGroups:{shape:"Sp"},VpcSecurityGroupIds:{shape:"Sq"},ApplyImmediately:{type:"boolean"},MasterUserPassword:{},DBParameterGroupName:{},BackupRetentionPeriod:{type:"integer"},PreferredBackupWindow:{},PreferredMaintenanceWindow:{},MultiAZ:{type:"boolean"},EngineVersion:{},AllowMajorVersionUpgrade:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},Iops:{type:"integer"},OptionGroupName:{},NewDBInstanceIdentifier:{}}},output:{resultWrapper:"ModifyDBInstanceResult",type:"structure",members:{DBInstance:{shape:"St"}}}},ModifyDBParameterGroup:{input:{type:"structure",required:["DBParameterGroupName","Parameters"],members:{DBParameterGroupName:{},Parameters:{shape:"S2f"}}},output:{shape:"S3z",resultWrapper:"ModifyDBParameterGroupResult"}},ModifyDBSubnetGroup:{input:{type:"structure",required:["DBSubnetGroupName","SubnetIds"],members:{DBSubnetGroupName:{},DBSubnetGroupDescription:{},SubnetIds:{shape:"S1i"}}},output:{resultWrapper:"ModifyDBSubnetGroupResult",type:"structure",members:{DBSubnetGroup:{shape:"S11"}}}},ModifyEventSubscription:{input:{type:"structure",required:["SubscriptionName"],members:{SubscriptionName:{},SnsTopicArn:{},SourceType:{},EventCategories:{shape:"S6"},Enabled:{type:"boolean"}}},output:{resultWrapper:"ModifyEventSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},ModifyOptionGroup:{input:{type:"structure",required:["OptionGroupName"],members:{OptionGroupName:{},OptionsToInclude:{type:"list",member:{locationName:"OptionConfiguration",type:"structure",required:["OptionName"],members:{OptionName:{},Port:{type:"integer"},DBSecurityGroupMemberships:{shape:"Sp"},VpcSecurityGroupMemberships:{shape:"Sq"}}}},OptionsToRemove:{type:"list",member:{}},ApplyImmediately:{type:"boolean"}}},output:{resultWrapper:"ModifyOptionGroupResult",type:"structure",members:{OptionGroup:{shape:"S1o"}}}},PromoteReadReplica:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},BackupRetentionPeriod:{type:"integer"},PreferredBackupWindow:{}}},output:{resultWrapper:"PromoteReadReplicaResult",type:"structure",members:{DBInstance:{shape:"St"}}}},PurchaseReservedDBInstancesOffering:{input:{type:"structure",required:["ReservedDBInstancesOfferingId"],members:{ReservedDBInstancesOfferingId:{},ReservedDBInstanceId:{},DBInstanceCount:{type:"integer"}}},output:{resultWrapper:"PurchaseReservedDBInstancesOfferingResult",type:"structure",members:{ReservedDBInstance:{shape:"S3m"}}}},RebootDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},ForceFailover:{type:"boolean"}}},output:{resultWrapper:"RebootDBInstanceResult",type:"structure",members:{DBInstance:{shape:"St"}}}},RemoveSourceIdentifierFromSubscription:{input:{type:"structure",required:["SubscriptionName","SourceIdentifier"],members:{SubscriptionName:{},SourceIdentifier:{}}},output:{resultWrapper:"RemoveSourceIdentifierFromSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},RemoveTagsFromResource:{input:{type:"structure",required:["ResourceName","TagKeys"],members:{ResourceName:{},TagKeys:{type:"list",member:{}}}}},ResetDBParameterGroup:{input:{type:"structure",required:["DBParameterGroupName"],members:{DBParameterGroupName:{},ResetAllParameters:{type:"boolean"},Parameters:{shape:"S2f"}}},output:{shape:"S3z",resultWrapper:"ResetDBParameterGroupResult"}},RestoreDBInstanceFromDBSnapshot:{input:{type:"structure",required:["DBInstanceIdentifier","DBSnapshotIdentifier"],members:{DBInstanceIdentifier:{},DBSnapshotIdentifier:{},DBInstanceClass:{},Port:{type:"integer"},AvailabilityZone:{},DBSubnetGroupName:{},MultiAZ:{type:"boolean"},PubliclyAccessible:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},LicenseModel:{},DBName:{},Engine:{},Iops:{type:"integer"},OptionGroupName:{}}},output:{resultWrapper:"RestoreDBInstanceFromDBSnapshotResult",type:"structure",members:{DBInstance:{shape:"St"}}}},RestoreDBInstanceToPointInTime:{input:{type:"structure",required:["SourceDBInstanceIdentifier","TargetDBInstanceIdentifier"],members:{SourceDBInstanceIdentifier:{},TargetDBInstanceIdentifier:{},RestoreTime:{type:"timestamp"},UseLatestRestorableTime:{type:"boolean"},DBInstanceClass:{},Port:{type:"integer"},AvailabilityZone:{},DBSubnetGroupName:{},MultiAZ:{type:"boolean"},PubliclyAccessible:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},LicenseModel:{},DBName:{},Engine:{},Iops:{type:"integer"},OptionGroupName:{}}},output:{resultWrapper:"RestoreDBInstanceToPointInTimeResult",type:"structure",members:{DBInstance:{shape:"St"}}}},RevokeDBSecurityGroupIngress:{input:{type:"structure",required:["DBSecurityGroupName"],members:{DBSecurityGroupName:{},CIDRIP:{},EC2SecurityGroupName:{},EC2SecurityGroupId:{},EC2SecurityGroupOwnerId:{}}},output:{resultWrapper:"RevokeDBSecurityGroupIngressResult",type:"structure",members:{DBSecurityGroup:{shape:"Sd"}}}}},shapes:{S4:{type:"structure",members:{Id:{},CustomerAwsId:{},CustSubscriptionId:{},SnsTopicArn:{},Status:{},SubscriptionCreationTime:{},SourceType:{},SourceIdsList:{shape:"S5"},EventCategoriesList:{shape:"S6"},Enabled:{type:"boolean"}},wrapper:true},S5:{type:"list",member:{locationName:"SourceId"}},S6:{type:"list",member:{locationName:"EventCategory"}},S9:{type:"list",member:{locationName:"Tag",type:"structure",members:{Key:{},Value:{}}}},Sd:{type:"structure",members:{OwnerId:{},DBSecurityGroupName:{},DBSecurityGroupDescription:{},VpcId:{},EC2SecurityGroups:{type:"list",member:{locationName:"EC2SecurityGroup",type:"structure",members:{Status:{},EC2SecurityGroupName:{},EC2SecurityGroupId:{},EC2SecurityGroupOwnerId:{}}}},IPRanges:{type:"list",member:{locationName:"IPRange",type:"structure",members:{Status:{},CIDRIP:{}}}}},wrapper:true},Sk:{type:"structure",members:{DBSnapshotIdentifier:{},DBInstanceIdentifier:{},SnapshotCreateTime:{type:"timestamp"},Engine:{},AllocatedStorage:{type:"integer"},Status:{},Port:{type:"integer"},AvailabilityZone:{},VpcId:{},InstanceCreateTime:{type:"timestamp"},MasterUsername:{},EngineVersion:{},LicenseModel:{},SnapshotType:{},Iops:{type:"integer"}},wrapper:true},Sp:{type:"list",member:{locationName:"DBSecurityGroupName"}},Sq:{type:"list",member:{locationName:"VpcSecurityGroupId"}},St:{type:"structure",members:{DBInstanceIdentifier:{},DBInstanceClass:{},Engine:{},DBInstanceStatus:{},MasterUsername:{},DBName:{},Endpoint:{type:"structure",members:{Address:{},Port:{type:"integer"}}},AllocatedStorage:{type:"integer"},InstanceCreateTime:{type:"timestamp"},PreferredBackupWindow:{},BackupRetentionPeriod:{type:"integer"},DBSecurityGroups:{shape:"Sv"},VpcSecurityGroups:{shape:"Sx"},DBParameterGroups:{type:"list",member:{locationName:"DBParameterGroup",type:"structure",members:{DBParameterGroupName:{},ParameterApplyStatus:{}}}},AvailabilityZone:{},DBSubnetGroup:{shape:"S11"},PreferredMaintenanceWindow:{},PendingModifiedValues:{type:"structure",members:{DBInstanceClass:{},AllocatedStorage:{type:"integer"},MasterUserPassword:{},Port:{type:"integer"},BackupRetentionPeriod:{type:"integer"},MultiAZ:{type:"boolean"},EngineVersion:{},Iops:{type:"integer"},DBInstanceIdentifier:{}}},LatestRestorableTime:{type:"timestamp"},MultiAZ:{type:"boolean"},EngineVersion:{},AutoMinorVersionUpgrade:{type:"boolean"},ReadReplicaSourceDBInstanceIdentifier:{},ReadReplicaDBInstanceIdentifiers:{type:"list",member:{locationName:"ReadReplicaDBInstanceIdentifier"}},LicenseModel:{},Iops:{type:"integer"},OptionGroupMembership:{type:"structure",members:{OptionGroupName:{},Status:{}}},CharacterSetName:{},SecondaryAvailabilityZone:{},PubliclyAccessible:{type:"boolean"}},wrapper:true},Sv:{type:"list",member:{locationName:"DBSecurityGroup",type:"structure",members:{DBSecurityGroupName:{},Status:{}}}},Sx:{type:"list",member:{locationName:"VpcSecurityGroupMembership",type:"structure",members:{VpcSecurityGroupId:{},Status:{}}}},S11:{type:"structure",members:{DBSubnetGroupName:{},DBSubnetGroupDescription:{},VpcId:{},SubnetGroupStatus:{},Subnets:{type:"list",member:{locationName:"Subnet",type:"structure",members:{SubnetIdentifier:{},SubnetAvailabilityZone:{shape:"S14"},SubnetStatus:{}}}}},wrapper:true},S14:{type:"structure",members:{Name:{},ProvisionedIopsCapable:{type:"boolean"}},wrapper:true},S1c:{type:"structure",members:{DBParameterGroupName:{},DBParameterGroupFamily:{},Description:{}},wrapper:true},S1i:{type:"list",member:{locationName:"SubnetIdentifier"}},S1o:{type:"structure",members:{OptionGroupName:{},OptionGroupDescription:{},EngineName:{},MajorEngineVersion:{},Options:{type:"list",member:{locationName:"Option",type:"structure",members:{OptionName:{},OptionDescription:{},Port:{type:"integer"},DBSecurityGroupMemberships:{shape:"Sv"},VpcSecurityGroupMemberships:{shape:"Sx"}}}},AllowsVpcAndNonVpcInstanceMemberships:{type:"boolean"},VpcId:{}},wrapper:true},S25:{type:"structure",members:{CharacterSetName:{},CharacterSetDescription:{}}},S2f:{type:"list",member:{locationName:"Parameter",type:"structure",members:{ParameterName:{},ParameterValue:{},Description:{},Source:{},ApplyType:{},DataType:{},AllowedValues:{},IsModifiable:{type:"boolean"},MinimumEngineVersion:{},ApplyMethod:{}}}},S3m:{type:"structure",members:{ReservedDBInstanceId:{},ReservedDBInstancesOfferingId:{},DBInstanceClass:{},StartTime:{type:"timestamp"},Duration:{type:"integer"},FixedPrice:{type:"double"},UsagePrice:{type:"double"},CurrencyCode:{},DBInstanceCount:{type:"integer"},ProductDescription:{},OfferingType:{},MultiAZ:{type:"boolean"},State:{},RecurringCharges:{shape:"S3o"}},wrapper:true},S3o:{type:"list",member:{locationName:"RecurringCharge",type:"structure",members:{RecurringChargeAmount:{type:"double"},RecurringChargeFrequency:{}},wrapper:true}},S3z:{type:"structure",members:{DBParameterGroupName:{}}}}}},5040:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["redshiftdata"]={};i.RedshiftData=s.defineService("redshiftdata",["2019-12-20"]);Object.defineProperty(a.services["redshiftdata"],"2019-12-20",{get:function get(){var e=r(1341);e.paginators=r(9862).pagination;return e},enumerable:true,configurable:true});e.exports=i.RedshiftData},5048:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-07-01",endpointPrefix:"healthlake",jsonVersion:"1.0",protocol:"json",serviceAbbreviation:"HealthLake",serviceFullName:"Amazon HealthLake",serviceId:"HealthLake",signatureVersion:"v4",signingName:"healthlake",targetPrefix:"HealthLake",uid:"healthlake-2017-07-01"},operations:{CreateFHIRDatastore:{input:{type:"structure",required:["DatastoreTypeVersion"],members:{DatastoreName:{},DatastoreTypeVersion:{},SseConfiguration:{shape:"S4"},PreloadDataConfig:{shape:"S8"},ClientToken:{idempotencyToken:true},Tags:{shape:"Sb"}}},output:{type:"structure",required:["DatastoreId","DatastoreArn","DatastoreStatus","DatastoreEndpoint"],members:{DatastoreId:{},DatastoreArn:{},DatastoreStatus:{},DatastoreEndpoint:{}}}},DeleteFHIRDatastore:{input:{type:"structure",members:{DatastoreId:{}}},output:{type:"structure",required:["DatastoreId","DatastoreArn","DatastoreStatus","DatastoreEndpoint"],members:{DatastoreId:{},DatastoreArn:{},DatastoreStatus:{},DatastoreEndpoint:{}}}},DescribeFHIRDatastore:{input:{type:"structure",members:{DatastoreId:{}}},output:{type:"structure",required:["DatastoreProperties"],members:{DatastoreProperties:{shape:"So"}}}},DescribeFHIRExportJob:{input:{type:"structure",required:["DatastoreId","JobId"],members:{DatastoreId:{},JobId:{}}},output:{type:"structure",required:["ExportJobProperties"],members:{ExportJobProperties:{shape:"Su"}}}},DescribeFHIRImportJob:{input:{type:"structure",required:["DatastoreId","JobId"],members:{DatastoreId:{},JobId:{}}},output:{type:"structure",required:["ImportJobProperties"],members:{ImportJobProperties:{shape:"S14"}}}},ListFHIRDatastores:{input:{type:"structure",members:{Filter:{type:"structure",members:{DatastoreName:{},DatastoreStatus:{},CreatedBefore:{type:"timestamp"},CreatedAfter:{type:"timestamp"}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["DatastorePropertiesList"],members:{DatastorePropertiesList:{type:"list",member:{shape:"So"}},NextToken:{}}}},ListFHIRExportJobs:{input:{type:"structure",required:["DatastoreId"],members:{DatastoreId:{},NextToken:{},MaxResults:{type:"integer"},JobName:{},JobStatus:{},SubmittedBefore:{type:"timestamp"},SubmittedAfter:{type:"timestamp"}}},output:{type:"structure",required:["ExportJobPropertiesList"],members:{ExportJobPropertiesList:{type:"list",member:{shape:"Su"}},NextToken:{}}}},ListFHIRImportJobs:{input:{type:"structure",required:["DatastoreId"],members:{DatastoreId:{},NextToken:{},MaxResults:{type:"integer"},JobName:{},JobStatus:{},SubmittedBefore:{type:"timestamp"},SubmittedAfter:{type:"timestamp"}}},output:{type:"structure",required:["ImportJobPropertiesList"],members:{ImportJobPropertiesList:{type:"list",member:{shape:"S14"}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},output:{type:"structure",members:{Tags:{shape:"Sb"}}}},StartFHIRExportJob:{input:{type:"structure",required:["OutputDataConfig","DatastoreId","DataAccessRoleArn","ClientToken"],members:{JobName:{},OutputDataConfig:{shape:"Sx"},DatastoreId:{},DataAccessRoleArn:{},ClientToken:{idempotencyToken:true}}},output:{type:"structure",required:["JobId","JobStatus"],members:{JobId:{},JobStatus:{},DatastoreId:{}}}},StartFHIRImportJob:{input:{type:"structure",required:["InputDataConfig","JobOutputDataConfig","DatastoreId","DataAccessRoleArn","ClientToken"],members:{JobName:{},InputDataConfig:{shape:"S15"},JobOutputDataConfig:{shape:"Sx"},DatastoreId:{},DataAccessRoleArn:{},ClientToken:{idempotencyToken:true}}},output:{type:"structure",required:["JobId","JobStatus"],members:{JobId:{},JobStatus:{},DatastoreId:{}}}},TagResource:{input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"Sb"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}}},shapes:{S4:{type:"structure",required:["KmsEncryptionConfig"],members:{KmsEncryptionConfig:{type:"structure",required:["CmkType"],members:{CmkType:{},KmsKeyId:{}}}}},S8:{type:"structure",required:["PreloadDataType"],members:{PreloadDataType:{}}},Sb:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},So:{type:"structure",required:["DatastoreId","DatastoreArn","DatastoreStatus","DatastoreTypeVersion","DatastoreEndpoint"],members:{DatastoreId:{},DatastoreArn:{},DatastoreName:{},DatastoreStatus:{},CreatedAt:{type:"timestamp"},DatastoreTypeVersion:{},DatastoreEndpoint:{},SseConfiguration:{shape:"S4"},PreloadDataConfig:{shape:"S8"}}},Su:{type:"structure",required:["JobId","JobStatus","SubmitTime","DatastoreId","OutputDataConfig"],members:{JobId:{},JobName:{},JobStatus:{},SubmitTime:{type:"timestamp"},EndTime:{type:"timestamp"},DatastoreId:{},OutputDataConfig:{shape:"Sx"},DataAccessRoleArn:{},Message:{}}},Sx:{type:"structure",members:{S3Configuration:{type:"structure",required:["S3Uri","KmsKeyId"],members:{S3Uri:{},KmsKeyId:{}}}},union:true},S14:{type:"structure",required:["JobId","JobStatus","SubmitTime","DatastoreId","InputDataConfig"],members:{JobId:{},JobName:{},JobStatus:{},SubmitTime:{type:"timestamp"},EndTime:{type:"timestamp"},DatastoreId:{},InputDataConfig:{shape:"S15"},JobOutputDataConfig:{shape:"Sx"},DataAccessRoleArn:{},Message:{}}},S15:{type:"structure",members:{S3Uri:{}},union:true}}}},5062:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["appconfigdata"]={};i.AppConfigData=s.defineService("appconfigdata",["2021-11-11"]);Object.defineProperty(a.services["appconfigdata"],"2021-11-11",{get:function get(){var e=r(6041);e.paginators=r(9932).pagination;return e},enumerable:true,configurable:true});e.exports=i.AppConfigData},5068:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["apprunner"]={};i.AppRunner=s.defineService("apprunner",["2020-05-15"]);Object.defineProperty(a.services["apprunner"],"2020-05-15",{get:function get(){var e=r(152);e.paginators=r(3539).pagination;return e},enumerable:true,configurable:true});e.exports=i.AppRunner},5076:function(e){e.exports={pagination:{ListActionExecutions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"actionExecutionDetails"},ListActionTypes:{input_token:"nextToken",output_token:"nextToken",result_key:"actionTypes"},ListPipelineExecutions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"pipelineExecutionSummaries"},ListPipelines:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"pipelines"},ListTagsForResource:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"tags"},ListWebhooks:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"webhooks"}}}},5082:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.toCommandProperties=t.toCommandValue=void 0;function toCommandValue(e){if(e===null||e===undefined){return""}else if(typeof e==="string"||e instanceof String){return e}return JSON.stringify(e)}t.toCommandValue=toCommandValue;function toCommandProperties(e){if(!Object.keys(e).length){return{}}return{title:e.title,file:e.file,line:e.startLine,endLine:e.endLine,col:e.startColumn,endColumn:e.endColumn}}t.toCommandProperties=toCommandProperties},5089:function(e){e.exports={version:"2.0",metadata:{uid:"importexport-2010-06-01",apiVersion:"2010-06-01",endpointPrefix:"importexport",globalEndpoint:"importexport.amazonaws.com",serviceFullName:"AWS Import/Export",serviceId:"ImportExport",signatureVersion:"v2",xmlNamespace:"http://importexport.amazonaws.com/doc/2010-06-01/",protocol:"query"},operations:{CancelJob:{http:{requestUri:"/?Operation=CancelJob"},input:{type:"structure",required:["JobId"],members:{JobId:{},APIVersion:{}}},output:{resultWrapper:"CancelJobResult",type:"structure",members:{Success:{type:"boolean"}}}},CreateJob:{http:{requestUri:"/?Operation=CreateJob"},input:{type:"structure",required:["JobType","Manifest","ValidateOnly"],members:{JobType:{},Manifest:{},ManifestAddendum:{},ValidateOnly:{type:"boolean"},APIVersion:{}}},output:{resultWrapper:"CreateJobResult",type:"structure",members:{JobId:{},JobType:{},Signature:{},SignatureFileContents:{},WarningMessage:{},ArtifactList:{shape:"Sf"}}}},GetShippingLabel:{http:{requestUri:"/?Operation=GetShippingLabel"},input:{type:"structure",required:["jobIds"],members:{jobIds:{type:"list",member:{}},name:{},company:{},phoneNumber:{},country:{},stateOrProvince:{},city:{},postalCode:{},street1:{},street2:{},street3:{},APIVersion:{}}},output:{resultWrapper:"GetShippingLabelResult",type:"structure",members:{ShippingLabelURL:{},Warning:{}}}},GetStatus:{http:{requestUri:"/?Operation=GetStatus"},input:{type:"structure",required:["JobId"],members:{JobId:{},APIVersion:{}}},output:{resultWrapper:"GetStatusResult",type:"structure",members:{JobId:{},JobType:{},LocationCode:{},LocationMessage:{},ProgressCode:{},ProgressMessage:{},Carrier:{},TrackingNumber:{},LogBucket:{},LogKey:{},ErrorCount:{type:"integer"},Signature:{},SignatureFileContents:{},CurrentManifest:{},CreationDate:{type:"timestamp"},ArtifactList:{shape:"Sf"}}}},ListJobs:{http:{requestUri:"/?Operation=ListJobs"},input:{type:"structure",members:{MaxJobs:{type:"integer"},Marker:{},APIVersion:{}}},output:{resultWrapper:"ListJobsResult",type:"structure",members:{Jobs:{type:"list",member:{type:"structure",members:{JobId:{},CreationDate:{type:"timestamp"},IsCanceled:{type:"boolean"},JobType:{}}}},IsTruncated:{type:"boolean"}}}},UpdateJob:{http:{requestUri:"/?Operation=UpdateJob"},input:{type:"structure",required:["JobId","Manifest","JobType","ValidateOnly"],members:{JobId:{},Manifest:{},JobType:{},ValidateOnly:{type:"boolean"},APIVersion:{}}},output:{resultWrapper:"UpdateJobResult",type:"structure",members:{Success:{type:"boolean"},WarningMessage:{},ArtifactList:{shape:"Sf"}}}}},shapes:{Sf:{type:"list",member:{type:"structure",members:{Description:{},URL:{}}}}},examples:{}}},5093:function(e){e.exports={pagination:{BatchGetTraces:{input_token:"NextToken",output_token:"NextToken",result_key:"Traces"},GetGroups:{input_token:"NextToken",output_token:"NextToken",result_key:"Groups"},GetInsightEvents:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetInsightSummaries:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetSamplingRules:{input_token:"NextToken",output_token:"NextToken",result_key:"SamplingRuleRecords"},GetSamplingStatisticSummaries:{input_token:"NextToken",output_token:"NextToken",result_key:"SamplingStatisticSummaries"},GetServiceGraph:{input_token:"NextToken",output_token:"NextToken",result_key:"Services"},GetTimeSeriesServiceStatistics:{input_token:"NextToken",output_token:"NextToken",result_key:"TimeSeriesServiceStatistics"},GetTraceGraph:{input_token:"NextToken",output_token:"NextToken",result_key:"Services"},GetTraceSummaries:{input_token:"NextToken",output_token:"NextToken",result_key:"TraceSummaries"}}}},5098:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2015-03-31",endpointPrefix:"lambda",protocol:"rest-json",serviceFullName:"AWS Lambda",serviceId:"Lambda",signatureVersion:"v4",uid:"lambda-2015-03-31"},operations:{AddLayerVersionPermission:{http:{requestUri:"/2018-10-31/layers/{LayerName}/versions/{VersionNumber}/policy",responseCode:201},input:{type:"structure",required:["LayerName","VersionNumber","StatementId","Action","Principal"],members:{LayerName:{location:"uri",locationName:"LayerName"},VersionNumber:{location:"uri",locationName:"VersionNumber",type:"long"},StatementId:{},Action:{},Principal:{},OrganizationId:{},RevisionId:{location:"querystring",locationName:"RevisionId"}}},output:{type:"structure",members:{Statement:{},RevisionId:{}}}},AddPermission:{http:{requestUri:"/2015-03-31/functions/{FunctionName}/policy",responseCode:201},input:{type:"structure",required:["FunctionName","StatementId","Action","Principal"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},StatementId:{},Action:{},Principal:{},SourceArn:{},SourceAccount:{},EventSourceToken:{},Qualifier:{location:"querystring",locationName:"Qualifier"},RevisionId:{},PrincipalOrgID:{},FunctionUrlAuthType:{}}},output:{type:"structure",members:{Statement:{}}}},CreateAlias:{http:{requestUri:"/2015-03-31/functions/{FunctionName}/aliases",responseCode:201},input:{type:"structure",required:["FunctionName","Name","FunctionVersion"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Name:{},FunctionVersion:{},Description:{},RoutingConfig:{shape:"Sp"}}},output:{shape:"St"}},CreateCodeSigningConfig:{http:{requestUri:"/2020-04-22/code-signing-configs/",responseCode:201},input:{type:"structure",required:["AllowedPublishers"],members:{Description:{},AllowedPublishers:{shape:"Sw"},CodeSigningPolicies:{shape:"Sy"}}},output:{type:"structure",required:["CodeSigningConfig"],members:{CodeSigningConfig:{shape:"S11"}}}},CreateEventSourceMapping:{http:{requestUri:"/2015-03-31/event-source-mappings/",responseCode:202},input:{type:"structure",required:["FunctionName"],members:{EventSourceArn:{},FunctionName:{},Enabled:{type:"boolean"},BatchSize:{type:"integer"},FilterCriteria:{shape:"S18"},MaximumBatchingWindowInSeconds:{type:"integer"},ParallelizationFactor:{type:"integer"},StartingPosition:{},StartingPositionTimestamp:{type:"timestamp"},DestinationConfig:{shape:"S1g"},MaximumRecordAgeInSeconds:{type:"integer"},BisectBatchOnFunctionError:{type:"boolean"},MaximumRetryAttempts:{type:"integer"},TumblingWindowInSeconds:{type:"integer"},Topics:{shape:"S1o"},Queues:{shape:"S1q"},SourceAccessConfigurations:{shape:"S1s"},SelfManagedEventSource:{shape:"S1w"},FunctionResponseTypes:{shape:"S21"}}},output:{shape:"S23"}},CreateFunction:{http:{requestUri:"/2015-03-31/functions",responseCode:201},input:{type:"structure",required:["FunctionName","Role","Code"],members:{FunctionName:{},Runtime:{},Role:{},Handler:{},Code:{type:"structure",members:{ZipFile:{shape:"S29"},S3Bucket:{},S3Key:{},S3ObjectVersion:{},ImageUri:{}}},Description:{},Timeout:{type:"integer"},MemorySize:{type:"integer"},Publish:{type:"boolean"},VpcConfig:{shape:"S2g"},PackageType:{},DeadLetterConfig:{shape:"S2m"},Environment:{shape:"S2o"},KMSKeyArn:{},TracingConfig:{shape:"S2t"},Tags:{shape:"S2v"},Layers:{shape:"S2y"},FileSystemConfigs:{shape:"S30"},ImageConfig:{shape:"S34"},CodeSigningConfigArn:{},Architectures:{shape:"S37"},EphemeralStorage:{shape:"S39"}}},output:{shape:"S3b"}},CreateFunctionUrlConfig:{http:{requestUri:"/2021-10-31/functions/{FunctionName}/url",responseCode:201},input:{type:"structure",required:["FunctionName","AuthType"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"},AuthType:{},Cors:{shape:"S3x"}}},output:{type:"structure",required:["FunctionUrl","FunctionArn","AuthType","CreationTime"],members:{FunctionUrl:{},FunctionArn:{},AuthType:{},Cors:{shape:"S3x"},CreationTime:{}}}},DeleteAlias:{http:{method:"DELETE",requestUri:"/2015-03-31/functions/{FunctionName}/aliases/{Name}",responseCode:204},input:{type:"structure",required:["FunctionName","Name"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Name:{location:"uri",locationName:"Name"}}}},DeleteCodeSigningConfig:{http:{method:"DELETE",requestUri:"/2020-04-22/code-signing-configs/{CodeSigningConfigArn}",responseCode:204},input:{type:"structure",required:["CodeSigningConfigArn"],members:{CodeSigningConfigArn:{location:"uri",locationName:"CodeSigningConfigArn"}}},output:{type:"structure",members:{}}},DeleteEventSourceMapping:{http:{method:"DELETE",requestUri:"/2015-03-31/event-source-mappings/{UUID}",responseCode:202},input:{type:"structure",required:["UUID"],members:{UUID:{location:"uri",locationName:"UUID"}}},output:{shape:"S23"}},DeleteFunction:{http:{method:"DELETE",requestUri:"/2015-03-31/functions/{FunctionName}",responseCode:204},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"}}}},DeleteFunctionCodeSigningConfig:{http:{method:"DELETE",requestUri:"/2020-06-30/functions/{FunctionName}/code-signing-config",responseCode:204},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"}}}},DeleteFunctionConcurrency:{http:{method:"DELETE",requestUri:"/2017-10-31/functions/{FunctionName}/concurrency",responseCode:204},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"}}}},DeleteFunctionEventInvokeConfig:{http:{method:"DELETE",requestUri:"/2019-09-25/functions/{FunctionName}/event-invoke-config",responseCode:204},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"}}}},DeleteFunctionUrlConfig:{http:{method:"DELETE",requestUri:"/2021-10-31/functions/{FunctionName}/url",responseCode:204},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"}}}},DeleteLayerVersion:{http:{method:"DELETE",requestUri:"/2018-10-31/layers/{LayerName}/versions/{VersionNumber}",responseCode:204},input:{type:"structure",required:["LayerName","VersionNumber"],members:{LayerName:{location:"uri",locationName:"LayerName"},VersionNumber:{location:"uri",locationName:"VersionNumber",type:"long"}}}},DeleteProvisionedConcurrencyConfig:{http:{method:"DELETE",requestUri:"/2019-09-30/functions/{FunctionName}/provisioned-concurrency",responseCode:204},input:{type:"structure",required:["FunctionName","Qualifier"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"}}}},GetAccountSettings:{http:{method:"GET",requestUri:"/2016-08-19/account-settings/",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{AccountLimit:{type:"structure",members:{TotalCodeSize:{type:"long"},CodeSizeUnzipped:{type:"long"},CodeSizeZipped:{type:"long"},ConcurrentExecutions:{type:"integer"},UnreservedConcurrentExecutions:{type:"integer"}}},AccountUsage:{type:"structure",members:{TotalCodeSize:{type:"long"},FunctionCount:{type:"long"}}}}}},GetAlias:{http:{method:"GET",requestUri:"/2015-03-31/functions/{FunctionName}/aliases/{Name}",responseCode:200},input:{type:"structure",required:["FunctionName","Name"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Name:{location:"uri",locationName:"Name"}}},output:{shape:"St"}},GetCodeSigningConfig:{http:{method:"GET",requestUri:"/2020-04-22/code-signing-configs/{CodeSigningConfigArn}",responseCode:200},input:{type:"structure",required:["CodeSigningConfigArn"],members:{CodeSigningConfigArn:{location:"uri",locationName:"CodeSigningConfigArn"}}},output:{type:"structure",required:["CodeSigningConfig"],members:{CodeSigningConfig:{shape:"S11"}}}},GetEventSourceMapping:{http:{method:"GET",requestUri:"/2015-03-31/event-source-mappings/{UUID}",responseCode:200},input:{type:"structure",required:["UUID"],members:{UUID:{location:"uri",locationName:"UUID"}}},output:{shape:"S23"}},GetFunction:{http:{method:"GET",requestUri:"/2015-03-31/functions/{FunctionName}",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"}}},output:{type:"structure",members:{Configuration:{shape:"S3b"},Code:{type:"structure",members:{RepositoryType:{},Location:{},ImageUri:{},ResolvedImageUri:{}}},Tags:{shape:"S2v"},Concurrency:{shape:"S4w"}}}},GetFunctionCodeSigningConfig:{http:{method:"GET",requestUri:"/2020-06-30/functions/{FunctionName}/code-signing-config",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"}}},output:{type:"structure",required:["CodeSigningConfigArn","FunctionName"],members:{CodeSigningConfigArn:{},FunctionName:{}}}},GetFunctionConcurrency:{http:{method:"GET",requestUri:"/2019-09-30/functions/{FunctionName}/concurrency",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"}}},output:{type:"structure",members:{ReservedConcurrentExecutions:{type:"integer"}}}},GetFunctionConfiguration:{http:{method:"GET",requestUri:"/2015-03-31/functions/{FunctionName}/configuration",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"}}},output:{shape:"S3b"}},GetFunctionEventInvokeConfig:{http:{method:"GET",requestUri:"/2019-09-25/functions/{FunctionName}/event-invoke-config",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"}}},output:{shape:"S54"}},GetFunctionUrlConfig:{http:{method:"GET",requestUri:"/2021-10-31/functions/{FunctionName}/url",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"}}},output:{type:"structure",required:["FunctionUrl","FunctionArn","AuthType","CreationTime","LastModifiedTime"],members:{FunctionUrl:{},FunctionArn:{},AuthType:{},Cors:{shape:"S3x"},CreationTime:{},LastModifiedTime:{}}}},GetLayerVersion:{http:{method:"GET",requestUri:"/2018-10-31/layers/{LayerName}/versions/{VersionNumber}",responseCode:200},input:{type:"structure",required:["LayerName","VersionNumber"],members:{LayerName:{location:"uri",locationName:"LayerName"},VersionNumber:{location:"uri",locationName:"VersionNumber",type:"long"}}},output:{shape:"S5a"}},GetLayerVersionByArn:{http:{method:"GET",requestUri:"/2018-10-31/layers?find=LayerVersion",responseCode:200},input:{type:"structure",required:["Arn"],members:{Arn:{location:"querystring",locationName:"Arn"}}},output:{shape:"S5a"}},GetLayerVersionPolicy:{http:{method:"GET",requestUri:"/2018-10-31/layers/{LayerName}/versions/{VersionNumber}/policy",responseCode:200},input:{type:"structure",required:["LayerName","VersionNumber"],members:{LayerName:{location:"uri",locationName:"LayerName"},VersionNumber:{location:"uri",locationName:"VersionNumber",type:"long"}}},output:{type:"structure",members:{Policy:{},RevisionId:{}}}},GetPolicy:{http:{method:"GET",requestUri:"/2015-03-31/functions/{FunctionName}/policy",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"}}},output:{type:"structure",members:{Policy:{},RevisionId:{}}}},GetProvisionedConcurrencyConfig:{http:{method:"GET",requestUri:"/2019-09-30/functions/{FunctionName}/provisioned-concurrency",responseCode:200},input:{type:"structure",required:["FunctionName","Qualifier"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"}}},output:{type:"structure",members:{RequestedProvisionedConcurrentExecutions:{type:"integer"},AvailableProvisionedConcurrentExecutions:{type:"integer"},AllocatedProvisionedConcurrentExecutions:{type:"integer"},Status:{},StatusReason:{},LastModified:{}}}},Invoke:{http:{requestUri:"/2015-03-31/functions/{FunctionName}/invocations"},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},InvocationType:{location:"header",locationName:"X-Amz-Invocation-Type"},LogType:{location:"header",locationName:"X-Amz-Log-Type"},ClientContext:{location:"header",locationName:"X-Amz-Client-Context"},Payload:{shape:"S29"},Qualifier:{location:"querystring",locationName:"Qualifier"}},payload:"Payload"},output:{type:"structure",members:{StatusCode:{location:"statusCode",type:"integer"},FunctionError:{location:"header",locationName:"X-Amz-Function-Error"},LogResult:{location:"header",locationName:"X-Amz-Log-Result"},Payload:{shape:"S29"},ExecutedVersion:{location:"header",locationName:"X-Amz-Executed-Version"}},payload:"Payload"}},InvokeAsync:{http:{requestUri:"/2014-11-13/functions/{FunctionName}/invoke-async/",responseCode:202},input:{type:"structure",required:["FunctionName","InvokeArgs"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},InvokeArgs:{type:"blob",streaming:true}},deprecated:true,payload:"InvokeArgs"},output:{type:"structure",members:{Status:{location:"statusCode",type:"integer"}},deprecated:true},deprecated:true},ListAliases:{http:{method:"GET",requestUri:"/2015-03-31/functions/{FunctionName}/aliases",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},FunctionVersion:{location:"querystring",locationName:"FunctionVersion"},Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems",type:"integer"}}},output:{type:"structure",members:{NextMarker:{},Aliases:{type:"list",member:{shape:"St"}}}}},ListCodeSigningConfigs:{http:{method:"GET",requestUri:"/2020-04-22/code-signing-configs/",responseCode:200},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems",type:"integer"}}},output:{type:"structure",members:{NextMarker:{},CodeSigningConfigs:{type:"list",member:{shape:"S11"}}}}},ListEventSourceMappings:{http:{method:"GET",requestUri:"/2015-03-31/event-source-mappings/",responseCode:200},input:{type:"structure",members:{EventSourceArn:{location:"querystring",locationName:"EventSourceArn"},FunctionName:{location:"querystring",locationName:"FunctionName"},Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems",type:"integer"}}},output:{type:"structure",members:{NextMarker:{},EventSourceMappings:{type:"list",member:{shape:"S23"}}}}},ListFunctionEventInvokeConfigs:{http:{method:"GET",requestUri:"/2019-09-25/functions/{FunctionName}/event-invoke-config/list",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems",type:"integer"}}},output:{type:"structure",members:{FunctionEventInvokeConfigs:{type:"list",member:{shape:"S54"}},NextMarker:{}}}},ListFunctionUrlConfigs:{http:{method:"GET",requestUri:"/2021-10-31/functions/{FunctionName}/urls",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems",type:"integer"}}},output:{type:"structure",required:["FunctionUrlConfigs"],members:{FunctionUrlConfigs:{type:"list",member:{type:"structure",required:["FunctionUrl","FunctionArn","CreationTime","LastModifiedTime","AuthType"],members:{FunctionUrl:{},FunctionArn:{},CreationTime:{},LastModifiedTime:{},Cors:{shape:"S3x"},AuthType:{}}}},NextMarker:{}}}},ListFunctions:{http:{method:"GET",requestUri:"/2015-03-31/functions/",responseCode:200},input:{type:"structure",members:{MasterRegion:{location:"querystring",locationName:"MasterRegion"},FunctionVersion:{location:"querystring",locationName:"FunctionVersion"},Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems",type:"integer"}}},output:{type:"structure",members:{NextMarker:{},Functions:{shape:"S6l"}}}},ListFunctionsByCodeSigningConfig:{http:{method:"GET",requestUri:"/2020-04-22/code-signing-configs/{CodeSigningConfigArn}/functions",responseCode:200},input:{type:"structure",required:["CodeSigningConfigArn"],members:{CodeSigningConfigArn:{location:"uri",locationName:"CodeSigningConfigArn"},Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems",type:"integer"}}},output:{type:"structure",members:{NextMarker:{},FunctionArns:{type:"list",member:{}}}}},ListLayerVersions:{http:{method:"GET",requestUri:"/2018-10-31/layers/{LayerName}/versions",responseCode:200},input:{type:"structure",required:["LayerName"],members:{CompatibleRuntime:{location:"querystring",locationName:"CompatibleRuntime"},LayerName:{location:"uri",locationName:"LayerName"},Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems",type:"integer"},CompatibleArchitecture:{location:"querystring",locationName:"CompatibleArchitecture"}}},output:{type:"structure",members:{NextMarker:{},LayerVersions:{type:"list",member:{shape:"S6t"}}}}},ListLayers:{http:{method:"GET",requestUri:"/2018-10-31/layers",responseCode:200},input:{type:"structure",members:{CompatibleRuntime:{location:"querystring",locationName:"CompatibleRuntime"},Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems",type:"integer"},CompatibleArchitecture:{location:"querystring",locationName:"CompatibleArchitecture"}}},output:{type:"structure",members:{NextMarker:{},Layers:{type:"list",member:{type:"structure",members:{LayerName:{},LayerArn:{},LatestMatchingVersion:{shape:"S6t"}}}}}}},ListProvisionedConcurrencyConfigs:{http:{method:"GET",requestUri:"/2019-09-30/functions/{FunctionName}/provisioned-concurrency?List=ALL",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems",type:"integer"}}},output:{type:"structure",members:{ProvisionedConcurrencyConfigs:{type:"list",member:{type:"structure",members:{FunctionArn:{},RequestedProvisionedConcurrentExecutions:{type:"integer"},AvailableProvisionedConcurrentExecutions:{type:"integer"},AllocatedProvisionedConcurrentExecutions:{type:"integer"},Status:{},StatusReason:{},LastModified:{}}}},NextMarker:{}}}},ListTags:{http:{method:"GET",requestUri:"/2017-03-31/tags/{ARN}"},input:{type:"structure",required:["Resource"],members:{Resource:{location:"uri",locationName:"ARN"}}},output:{type:"structure",members:{Tags:{shape:"S2v"}}}},ListVersionsByFunction:{http:{method:"GET",requestUri:"/2015-03-31/functions/{FunctionName}/versions",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems",type:"integer"}}},output:{type:"structure",members:{NextMarker:{},Versions:{shape:"S6l"}}}},PublishLayerVersion:{http:{requestUri:"/2018-10-31/layers/{LayerName}/versions",responseCode:201},input:{type:"structure",required:["LayerName","Content"],members:{LayerName:{location:"uri",locationName:"LayerName"},Description:{},Content:{type:"structure",members:{S3Bucket:{},S3Key:{},S3ObjectVersion:{},ZipFile:{shape:"S29"}}},CompatibleRuntimes:{shape:"S5d"},LicenseInfo:{},CompatibleArchitectures:{shape:"S5f"}}},output:{type:"structure",members:{Content:{shape:"S5b"},LayerArn:{},LayerVersionArn:{},Description:{},CreatedDate:{},Version:{type:"long"},CompatibleRuntimes:{shape:"S5d"},LicenseInfo:{},CompatibleArchitectures:{shape:"S5f"}}}},PublishVersion:{http:{requestUri:"/2015-03-31/functions/{FunctionName}/versions",responseCode:201},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},CodeSha256:{},Description:{},RevisionId:{}}},output:{shape:"S3b"}},PutFunctionCodeSigningConfig:{http:{method:"PUT",requestUri:"/2020-06-30/functions/{FunctionName}/code-signing-config",responseCode:200},input:{type:"structure",required:["CodeSigningConfigArn","FunctionName"],members:{CodeSigningConfigArn:{},FunctionName:{location:"uri",locationName:"FunctionName"}}},output:{type:"structure",required:["CodeSigningConfigArn","FunctionName"],members:{CodeSigningConfigArn:{},FunctionName:{}}}},PutFunctionConcurrency:{http:{method:"PUT",requestUri:"/2017-10-31/functions/{FunctionName}/concurrency",responseCode:200},input:{type:"structure",required:["FunctionName","ReservedConcurrentExecutions"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},ReservedConcurrentExecutions:{type:"integer"}}},output:{shape:"S4w"}},PutFunctionEventInvokeConfig:{http:{method:"PUT",requestUri:"/2019-09-25/functions/{FunctionName}/event-invoke-config",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"},MaximumRetryAttempts:{type:"integer"},MaximumEventAgeInSeconds:{type:"integer"},DestinationConfig:{shape:"S1g"}}},output:{shape:"S54"}},PutProvisionedConcurrencyConfig:{http:{method:"PUT",requestUri:"/2019-09-30/functions/{FunctionName}/provisioned-concurrency",responseCode:202},input:{type:"structure",required:["FunctionName","Qualifier","ProvisionedConcurrentExecutions"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"},ProvisionedConcurrentExecutions:{type:"integer"}}},output:{type:"structure",members:{RequestedProvisionedConcurrentExecutions:{type:"integer"},AvailableProvisionedConcurrentExecutions:{type:"integer"},AllocatedProvisionedConcurrentExecutions:{type:"integer"},Status:{},StatusReason:{},LastModified:{}}}},RemoveLayerVersionPermission:{http:{method:"DELETE",requestUri:"/2018-10-31/layers/{LayerName}/versions/{VersionNumber}/policy/{StatementId}",responseCode:204},input:{type:"structure",required:["LayerName","VersionNumber","StatementId"],members:{LayerName:{location:"uri",locationName:"LayerName"},VersionNumber:{location:"uri",locationName:"VersionNumber",type:"long"},StatementId:{location:"uri",locationName:"StatementId"},RevisionId:{location:"querystring",locationName:"RevisionId"}}}},RemovePermission:{http:{method:"DELETE",requestUri:"/2015-03-31/functions/{FunctionName}/policy/{StatementId}",responseCode:204},input:{type:"structure",required:["FunctionName","StatementId"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},StatementId:{location:"uri",locationName:"StatementId"},Qualifier:{location:"querystring",locationName:"Qualifier"},RevisionId:{location:"querystring",locationName:"RevisionId"}}}},TagResource:{http:{requestUri:"/2017-03-31/tags/{ARN}",responseCode:204},input:{type:"structure",required:["Resource","Tags"],members:{Resource:{location:"uri",locationName:"ARN"},Tags:{shape:"S2v"}}}},UntagResource:{http:{method:"DELETE",requestUri:"/2017-03-31/tags/{ARN}",responseCode:204},input:{type:"structure",required:["Resource","TagKeys"],members:{Resource:{location:"uri",locationName:"ARN"},TagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}}},UpdateAlias:{http:{method:"PUT",requestUri:"/2015-03-31/functions/{FunctionName}/aliases/{Name}",responseCode:200},input:{type:"structure",required:["FunctionName","Name"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Name:{location:"uri",locationName:"Name"},FunctionVersion:{},Description:{},RoutingConfig:{shape:"Sp"},RevisionId:{}}},output:{shape:"St"}},UpdateCodeSigningConfig:{http:{method:"PUT",requestUri:"/2020-04-22/code-signing-configs/{CodeSigningConfigArn}",responseCode:200},input:{type:"structure",required:["CodeSigningConfigArn"],members:{CodeSigningConfigArn:{location:"uri",locationName:"CodeSigningConfigArn"},Description:{},AllowedPublishers:{shape:"Sw"},CodeSigningPolicies:{shape:"Sy"}}},output:{type:"structure",required:["CodeSigningConfig"],members:{CodeSigningConfig:{shape:"S11"}}}},UpdateEventSourceMapping:{http:{method:"PUT",requestUri:"/2015-03-31/event-source-mappings/{UUID}",responseCode:202},input:{type:"structure",required:["UUID"],members:{UUID:{location:"uri",locationName:"UUID"},FunctionName:{},Enabled:{type:"boolean"},BatchSize:{type:"integer"},FilterCriteria:{shape:"S18"},MaximumBatchingWindowInSeconds:{type:"integer"},DestinationConfig:{shape:"S1g"},MaximumRecordAgeInSeconds:{type:"integer"},BisectBatchOnFunctionError:{type:"boolean"},MaximumRetryAttempts:{type:"integer"},ParallelizationFactor:{type:"integer"},SourceAccessConfigurations:{shape:"S1s"},TumblingWindowInSeconds:{type:"integer"},FunctionResponseTypes:{shape:"S21"}}},output:{shape:"S23"}},UpdateFunctionCode:{http:{method:"PUT",requestUri:"/2015-03-31/functions/{FunctionName}/code",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},ZipFile:{shape:"S29"},S3Bucket:{},S3Key:{},S3ObjectVersion:{},ImageUri:{},Publish:{type:"boolean"},DryRun:{type:"boolean"},RevisionId:{},Architectures:{shape:"S37"}}},output:{shape:"S3b"}},UpdateFunctionConfiguration:{http:{method:"PUT",requestUri:"/2015-03-31/functions/{FunctionName}/configuration",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Role:{},Handler:{},Description:{},Timeout:{type:"integer"},MemorySize:{type:"integer"},VpcConfig:{shape:"S2g"},Environment:{shape:"S2o"},Runtime:{},DeadLetterConfig:{shape:"S2m"},KMSKeyArn:{},TracingConfig:{shape:"S2t"},RevisionId:{},Layers:{shape:"S2y"},FileSystemConfigs:{shape:"S30"},ImageConfig:{shape:"S34"},EphemeralStorage:{shape:"S39"}}},output:{shape:"S3b"}},UpdateFunctionEventInvokeConfig:{http:{requestUri:"/2019-09-25/functions/{FunctionName}/event-invoke-config",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"},MaximumRetryAttempts:{type:"integer"},MaximumEventAgeInSeconds:{type:"integer"},DestinationConfig:{shape:"S1g"}}},output:{shape:"S54"}},UpdateFunctionUrlConfig:{http:{method:"PUT",requestUri:"/2021-10-31/functions/{FunctionName}/url",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"},AuthType:{},Cors:{shape:"S3x"}}},output:{type:"structure",required:["FunctionUrl","FunctionArn","AuthType","CreationTime","LastModifiedTime"],members:{FunctionUrl:{},FunctionArn:{},AuthType:{},Cors:{shape:"S3x"},CreationTime:{},LastModifiedTime:{}}}}},shapes:{Sp:{type:"structure",members:{AdditionalVersionWeights:{type:"map",key:{},value:{type:"double"}}}},St:{type:"structure",members:{AliasArn:{},Name:{},FunctionVersion:{},Description:{},RoutingConfig:{shape:"Sp"},RevisionId:{}}},Sw:{type:"structure",required:["SigningProfileVersionArns"],members:{SigningProfileVersionArns:{type:"list",member:{}}}},Sy:{type:"structure",members:{UntrustedArtifactOnDeployment:{}}},S11:{type:"structure",required:["CodeSigningConfigId","CodeSigningConfigArn","AllowedPublishers","CodeSigningPolicies","LastModified"],members:{CodeSigningConfigId:{},CodeSigningConfigArn:{},Description:{},AllowedPublishers:{shape:"Sw"},CodeSigningPolicies:{shape:"Sy"},LastModified:{}}},S18:{type:"structure",members:{Filters:{type:"list",member:{type:"structure",members:{Pattern:{}}}}}},S1g:{type:"structure",members:{OnSuccess:{type:"structure",members:{Destination:{}}},OnFailure:{type:"structure",members:{Destination:{}}}}},S1o:{type:"list",member:{}},S1q:{type:"list",member:{}},S1s:{type:"list",member:{type:"structure",members:{Type:{},URI:{}}}},S1w:{type:"structure",members:{Endpoints:{type:"map",key:{},value:{type:"list",member:{}}}}},S21:{type:"list",member:{}},S23:{type:"structure",members:{UUID:{},StartingPosition:{},StartingPositionTimestamp:{type:"timestamp"},BatchSize:{type:"integer"},MaximumBatchingWindowInSeconds:{type:"integer"},ParallelizationFactor:{type:"integer"},EventSourceArn:{},FilterCriteria:{shape:"S18"},FunctionArn:{},LastModified:{type:"timestamp"},LastProcessingResult:{},State:{},StateTransitionReason:{},DestinationConfig:{shape:"S1g"},Topics:{shape:"S1o"},Queues:{shape:"S1q"},SourceAccessConfigurations:{shape:"S1s"},SelfManagedEventSource:{shape:"S1w"},MaximumRecordAgeInSeconds:{type:"integer"},BisectBatchOnFunctionError:{type:"boolean"},MaximumRetryAttempts:{type:"integer"},TumblingWindowInSeconds:{type:"integer"},FunctionResponseTypes:{shape:"S21"}}},S29:{type:"blob",sensitive:true},S2g:{type:"structure",members:{SubnetIds:{shape:"S2h"},SecurityGroupIds:{shape:"S2j"}}},S2h:{type:"list",member:{}},S2j:{type:"list",member:{}},S2m:{type:"structure",members:{TargetArn:{}}},S2o:{type:"structure",members:{Variables:{shape:"S2p"}}},S2p:{type:"map",key:{type:"string",sensitive:true},value:{type:"string",sensitive:true},sensitive:true},S2t:{type:"structure",members:{Mode:{}}},S2v:{type:"map",key:{},value:{}},S2y:{type:"list",member:{}},S30:{type:"list",member:{type:"structure",required:["Arn","LocalMountPath"],members:{Arn:{},LocalMountPath:{}}}},S34:{type:"structure",members:{EntryPoint:{shape:"S35"},Command:{shape:"S35"},WorkingDirectory:{}}},S35:{type:"list",member:{}},S37:{type:"list",member:{}},S39:{type:"structure",required:["Size"],members:{Size:{type:"integer"}}},S3b:{type:"structure",members:{FunctionName:{},FunctionArn:{},Runtime:{},Role:{},Handler:{},CodeSize:{type:"long"},Description:{},Timeout:{type:"integer"},MemorySize:{type:"integer"},LastModified:{},CodeSha256:{},Version:{},VpcConfig:{type:"structure",members:{SubnetIds:{shape:"S2h"},SecurityGroupIds:{shape:"S2j"},VpcId:{}}},DeadLetterConfig:{shape:"S2m"},Environment:{type:"structure",members:{Variables:{shape:"S2p"},Error:{type:"structure",members:{ErrorCode:{},Message:{shape:"S3j"}}}}},KMSKeyArn:{},TracingConfig:{type:"structure",members:{Mode:{}}},MasterArn:{},RevisionId:{},Layers:{type:"list",member:{type:"structure",members:{Arn:{},CodeSize:{type:"long"},SigningProfileVersionArn:{},SigningJobArn:{}}}},State:{},StateReason:{},StateReasonCode:{},LastUpdateStatus:{},LastUpdateStatusReason:{},LastUpdateStatusReasonCode:{},FileSystemConfigs:{shape:"S30"},PackageType:{},ImageConfigResponse:{type:"structure",members:{ImageConfig:{shape:"S34"},Error:{type:"structure",members:{ErrorCode:{},Message:{shape:"S3j"}}}}},SigningProfileVersionArn:{},SigningJobArn:{},Architectures:{shape:"S37"},EphemeralStorage:{shape:"S39"}}},S3j:{type:"string",sensitive:true},S3x:{type:"structure",members:{AllowCredentials:{type:"boolean"},AllowHeaders:{shape:"S3z"},AllowMethods:{type:"list",member:{}},AllowOrigins:{type:"list",member:{}},ExposeHeaders:{shape:"S3z"},MaxAge:{type:"integer"}}},S3z:{type:"list",member:{}},S4w:{type:"structure",members:{ReservedConcurrentExecutions:{type:"integer"}}},S54:{type:"structure",members:{LastModified:{type:"timestamp"},FunctionArn:{},MaximumRetryAttempts:{type:"integer"},MaximumEventAgeInSeconds:{type:"integer"},DestinationConfig:{shape:"S1g"}}},S5a:{type:"structure",members:{Content:{shape:"S5b"},LayerArn:{},LayerVersionArn:{},Description:{},CreatedDate:{},Version:{type:"long"},CompatibleRuntimes:{shape:"S5d"},LicenseInfo:{},CompatibleArchitectures:{shape:"S5f"}}},S5b:{type:"structure",members:{Location:{},CodeSha256:{},CodeSize:{type:"long"},SigningProfileVersionArn:{},SigningJobArn:{}}},S5d:{type:"list",member:{}},S5f:{type:"list",member:{}},S6l:{type:"list",member:{shape:"S3b"}},S6t:{type:"structure",members:{LayerVersionArn:{},Version:{type:"long"},Description:{},CreatedDate:{},CompatibleRuntimes:{shape:"S5d"},LicenseInfo:{},CompatibleArchitectures:{shape:"S5f"}}}}}},5103:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["sms"]={};i.SMS=s.defineService("sms",["2016-10-24"]);Object.defineProperty(a.services["sms"],"2016-10-24",{get:function get(){var e=r(6267);e.paginators=r(7146).pagination;return e},enumerable:true,configurable:true});e.exports=i.SMS},5107:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["ec2instanceconnect"]={};i.EC2InstanceConnect=s.defineService("ec2instanceconnect",["2018-04-02"]);Object.defineProperty(a.services["ec2instanceconnect"],"2018-04-02",{get:function get(){var e=r(6759);e.paginators=r(7711).pagination;return e},enumerable:true,configurable:true});e.exports=i.EC2InstanceConnect},5109:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["datapipeline"]={};i.DataPipeline=s.defineService("datapipeline",["2012-10-29"]);Object.defineProperty(a.services["datapipeline"],"2012-10-29",{get:function get(){var e=r(287);e.paginators=r(7644).pagination;return e},enumerable:true,configurable:true});e.exports=i.DataPipeline},5114:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["cloudwatchevents"]={};i.CloudWatchEvents=s.defineService("cloudwatchevents",["2014-02-03*","2015-10-07"]);Object.defineProperty(a.services["cloudwatchevents"],"2015-10-07",{get:function get(){var e=r(2732);e.paginators=r(7765).pagination;return e},enumerable:true,configurable:true});e.exports=i.CloudWatchEvents},5118:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2019-07-29",endpointPrefix:"wafv2",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"WAFV2",serviceFullName:"AWS WAFV2",serviceId:"WAFV2",signatureVersion:"v4",targetPrefix:"AWSWAF_20190729",uid:"wafv2-2019-07-29"},operations:{AssociateWebACL:{input:{type:"structure",required:["WebACLArn","ResourceArn"],members:{WebACLArn:{},ResourceArn:{}}},output:{type:"structure",members:{}}},CheckCapacity:{input:{type:"structure",required:["Scope","Rules"],members:{Scope:{},Rules:{shape:"S6"}}},output:{type:"structure",members:{Capacity:{type:"long"}}}},CreateIPSet:{input:{type:"structure",required:["Name","Scope","IPAddressVersion","Addresses"],members:{Name:{},Scope:{},Description:{},IPAddressVersion:{},Addresses:{shape:"S33"},Tags:{shape:"S35"}}},output:{type:"structure",members:{Summary:{shape:"S3a"}}}},CreateRegexPatternSet:{input:{type:"structure",required:["Name","Scope","RegularExpressionList"],members:{Name:{},Scope:{},Description:{},RegularExpressionList:{shape:"S3e"},Tags:{shape:"S35"}}},output:{type:"structure",members:{Summary:{shape:"S3h"}}}},CreateRuleGroup:{input:{type:"structure",required:["Name","Scope","Capacity","VisibilityConfig"],members:{Name:{},Scope:{},Capacity:{type:"long"},Description:{},Rules:{shape:"S6"},VisibilityConfig:{shape:"S2s"},Tags:{shape:"S35"},CustomResponseBodies:{shape:"S3k"}}},output:{type:"structure",members:{Summary:{shape:"S3p"}}}},CreateWebACL:{input:{type:"structure",required:["Name","Scope","DefaultAction","VisibilityConfig"],members:{Name:{},Scope:{},DefaultAction:{shape:"S3r"},Description:{},Rules:{shape:"S6"},VisibilityConfig:{shape:"S2s"},Tags:{shape:"S35"},CustomResponseBodies:{shape:"S3k"},CaptchaConfig:{shape:"S2v"}}},output:{type:"structure",members:{Summary:{shape:"S3t"}}}},DeleteFirewallManagerRuleGroups:{input:{type:"structure",required:["WebACLArn","WebACLLockToken"],members:{WebACLArn:{},WebACLLockToken:{}}},output:{type:"structure",members:{NextWebACLLockToken:{}}}},DeleteIPSet:{input:{type:"structure",required:["Name","Scope","Id","LockToken"],members:{Name:{},Scope:{},Id:{},LockToken:{}}},output:{type:"structure",members:{}}},DeleteLoggingConfiguration:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{}}},DeletePermissionPolicy:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{}}},DeleteRegexPatternSet:{input:{type:"structure",required:["Name","Scope","Id","LockToken"],members:{Name:{},Scope:{},Id:{},LockToken:{}}},output:{type:"structure",members:{}}},DeleteRuleGroup:{input:{type:"structure",required:["Name","Scope","Id","LockToken"],members:{Name:{},Scope:{},Id:{},LockToken:{}}},output:{type:"structure",members:{}}},DeleteWebACL:{input:{type:"structure",required:["Name","Scope","Id","LockToken"],members:{Name:{},Scope:{},Id:{},LockToken:{}}},output:{type:"structure",members:{}}},DescribeManagedRuleGroup:{input:{type:"structure",required:["VendorName","Name","Scope"],members:{VendorName:{},Name:{},Scope:{},VersionName:{}}},output:{type:"structure",members:{VersionName:{},SnsTopicArn:{},Capacity:{type:"long"},Rules:{type:"list",member:{type:"structure",members:{Name:{},Action:{shape:"S2b"}}}},LabelNamespace:{},AvailableLabels:{shape:"S4c"},ConsumedLabels:{shape:"S4c"}}}},DisassociateWebACL:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{}}},GenerateMobileSdkReleaseUrl:{input:{type:"structure",required:["Platform","ReleaseVersion"],members:{Platform:{},ReleaseVersion:{}}},output:{type:"structure",members:{Url:{}}}},GetIPSet:{input:{type:"structure",required:["Name","Scope","Id"],members:{Name:{},Scope:{},Id:{}}},output:{type:"structure",members:{IPSet:{type:"structure",required:["Name","Id","ARN","IPAddressVersion","Addresses"],members:{Name:{},Id:{},ARN:{},Description:{},IPAddressVersion:{},Addresses:{shape:"S33"}}},LockToken:{}}}},GetLoggingConfiguration:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{LoggingConfiguration:{shape:"S4p"}}}},GetManagedRuleSet:{input:{type:"structure",required:["Name","Scope","Id"],members:{Name:{},Scope:{},Id:{}}},output:{type:"structure",members:{ManagedRuleSet:{type:"structure",required:["Name","Id","ARN"],members:{Name:{},Id:{},ARN:{},Description:{},PublishedVersions:{type:"map",key:{},value:{type:"structure",members:{AssociatedRuleGroupArn:{},Capacity:{type:"long"},ForecastedLifetime:{type:"integer"},PublishTimestamp:{type:"timestamp"},LastUpdateTimestamp:{type:"timestamp"},ExpiryTimestamp:{type:"timestamp"}}}},RecommendedVersion:{},LabelNamespace:{}}},LockToken:{}}}},GetMobileSdkRelease:{input:{type:"structure",required:["Platform","ReleaseVersion"],members:{Platform:{},ReleaseVersion:{}}},output:{type:"structure",members:{MobileSdkRelease:{type:"structure",members:{ReleaseVersion:{},Timestamp:{type:"timestamp"},ReleaseNotes:{},Tags:{shape:"S35"}}}}}},GetPermissionPolicy:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{Policy:{}}}},GetRateBasedStatementManagedKeys:{input:{type:"structure",required:["Scope","WebACLName","WebACLId","RuleName"],members:{Scope:{},WebACLName:{},WebACLId:{},RuleGroupRuleName:{},RuleName:{}}},output:{type:"structure",members:{ManagedKeysIPV4:{shape:"S5i"},ManagedKeysIPV6:{shape:"S5i"}}}},GetRegexPatternSet:{input:{type:"structure",required:["Name","Scope","Id"],members:{Name:{},Scope:{},Id:{}}},output:{type:"structure",members:{RegexPatternSet:{type:"structure",members:{Name:{},Id:{},ARN:{},Description:{},RegularExpressionList:{shape:"S3e"}}},LockToken:{}}}},GetRuleGroup:{input:{type:"structure",members:{Name:{},Scope:{},Id:{},ARN:{}}},output:{type:"structure",members:{RuleGroup:{type:"structure",required:["Name","Id","Capacity","ARN","VisibilityConfig"],members:{Name:{},Id:{},Capacity:{type:"long"},ARN:{},Description:{},Rules:{shape:"S6"},VisibilityConfig:{shape:"S2s"},LabelNamespace:{},CustomResponseBodies:{shape:"S3k"},AvailableLabels:{shape:"S4c"},ConsumedLabels:{shape:"S4c"}}},LockToken:{}}}},GetSampledRequests:{input:{type:"structure",required:["WebAclArn","RuleMetricName","Scope","TimeWindow","MaxItems"],members:{WebAclArn:{},RuleMetricName:{},Scope:{},TimeWindow:{shape:"S5q"},MaxItems:{type:"long"}}},output:{type:"structure",members:{SampledRequests:{type:"list",member:{type:"structure",required:["Request","Weight"],members:{Request:{type:"structure",members:{ClientIP:{},Country:{},URI:{},Method:{},HTTPVersion:{},Headers:{shape:"S61"}}},Weight:{type:"long"},Timestamp:{type:"timestamp"},Action:{},RuleNameWithinRuleGroup:{},RequestHeadersInserted:{shape:"S61"},ResponseCodeSent:{type:"integer"},Labels:{shape:"S2p"},CaptchaResponse:{type:"structure",members:{ResponseCode:{type:"integer"},SolveTimestamp:{type:"long"},FailureReason:{}}}}}},PopulationSize:{type:"long"},TimeWindow:{shape:"S5q"}}}},GetWebACL:{input:{type:"structure",required:["Name","Scope","Id"],members:{Name:{},Scope:{},Id:{}}},output:{type:"structure",members:{WebACL:{shape:"S6e"},LockToken:{},ApplicationIntegrationURL:{}}}},GetWebACLForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{WebACL:{shape:"S6e"}}}},ListAvailableManagedRuleGroupVersions:{input:{type:"structure",required:["VendorName","Name","Scope"],members:{VendorName:{},Name:{},Scope:{},NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},Versions:{type:"list",member:{type:"structure",members:{Name:{},LastUpdateTimestamp:{type:"timestamp"}}}},CurrentDefaultVersion:{}}}},ListAvailableManagedRuleGroups:{input:{type:"structure",required:["Scope"],members:{Scope:{},NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},ManagedRuleGroups:{type:"list",member:{type:"structure",members:{VendorName:{},Name:{},VersioningSupported:{type:"boolean"},Description:{}}}}}}},ListIPSets:{input:{type:"structure",required:["Scope"],members:{Scope:{},NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},IPSets:{type:"list",member:{shape:"S3a"}}}}},ListLoggingConfigurations:{input:{type:"structure",required:["Scope"],members:{Scope:{},NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{LoggingConfigurations:{type:"list",member:{shape:"S4p"}},NextMarker:{}}}},ListManagedRuleSets:{input:{type:"structure",required:["Scope"],members:{Scope:{},NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},ManagedRuleSets:{type:"list",member:{type:"structure",members:{Name:{},Id:{},Description:{},LockToken:{},ARN:{},LabelNamespace:{}}}}}}},ListMobileSdkReleases:{input:{type:"structure",required:["Platform"],members:{Platform:{},NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{ReleaseSummaries:{type:"list",member:{type:"structure",members:{ReleaseVersion:{},Timestamp:{type:"timestamp"}}}},NextMarker:{}}}},ListRegexPatternSets:{input:{type:"structure",required:["Scope"],members:{Scope:{},NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},RegexPatternSets:{type:"list",member:{shape:"S3h"}}}}},ListResourcesForWebACL:{input:{type:"structure",required:["WebACLArn"],members:{WebACLArn:{},ResourceType:{}}},output:{type:"structure",members:{ResourceArns:{type:"list",member:{}}}}},ListRuleGroups:{input:{type:"structure",required:["Scope"],members:{Scope:{},NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},RuleGroups:{type:"list",member:{shape:"S3p"}}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{NextMarker:{},Limit:{type:"integer"},ResourceARN:{}}},output:{type:"structure",members:{NextMarker:{},TagInfoForResource:{type:"structure",members:{ResourceARN:{},TagList:{shape:"S35"}}}}}},ListWebACLs:{input:{type:"structure",required:["Scope"],members:{Scope:{},NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},WebACLs:{type:"list",member:{shape:"S3t"}}}}},PutLoggingConfiguration:{input:{type:"structure",required:["LoggingConfiguration"],members:{LoggingConfiguration:{shape:"S4p"}}},output:{type:"structure",members:{LoggingConfiguration:{shape:"S4p"}}}},PutManagedRuleSetVersions:{input:{type:"structure",required:["Name","Scope","Id","LockToken"],members:{Name:{},Scope:{},Id:{},LockToken:{},RecommendedVersion:{},VersionsToPublish:{type:"map",key:{},value:{type:"structure",members:{AssociatedRuleGroupArn:{},ForecastedLifetime:{type:"integer"}}}}}},output:{type:"structure",members:{NextLockToken:{}}}},PutPermissionPolicy:{input:{type:"structure",required:["ResourceArn","Policy"],members:{ResourceArn:{},Policy:{}}},output:{type:"structure",members:{}}},TagResource:{input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"S35"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateIPSet:{input:{type:"structure",required:["Name","Scope","Id","Addresses","LockToken"],members:{Name:{},Scope:{},Id:{},Description:{},Addresses:{shape:"S33"},LockToken:{}}},output:{type:"structure",members:{NextLockToken:{}}}},UpdateManagedRuleSetVersionExpiryDate:{input:{type:"structure",required:["Name","Scope","Id","LockToken","VersionToExpire","ExpiryTimestamp"],members:{Name:{},Scope:{},Id:{},LockToken:{},VersionToExpire:{},ExpiryTimestamp:{type:"timestamp"}}},output:{type:"structure",members:{ExpiringVersion:{},ExpiryTimestamp:{type:"timestamp"},NextLockToken:{}}}},UpdateRegexPatternSet:{input:{type:"structure",required:["Name","Scope","Id","RegularExpressionList","LockToken"],members:{Name:{},Scope:{},Id:{},Description:{},RegularExpressionList:{shape:"S3e"},LockToken:{}}},output:{type:"structure",members:{NextLockToken:{}}}},UpdateRuleGroup:{input:{type:"structure",required:["Name","Scope","Id","VisibilityConfig","LockToken"],members:{Name:{},Scope:{},Id:{},Description:{},Rules:{shape:"S6"},VisibilityConfig:{shape:"S2s"},LockToken:{},CustomResponseBodies:{shape:"S3k"}}},output:{type:"structure",members:{NextLockToken:{}}}},UpdateWebACL:{input:{type:"structure",required:["Name","Scope","Id","DefaultAction","VisibilityConfig","LockToken"],members:{Name:{},Scope:{},Id:{},DefaultAction:{shape:"S3r"},Description:{},Rules:{shape:"S6"},VisibilityConfig:{shape:"S2s"},LockToken:{},CustomResponseBodies:{shape:"S3k"},CaptchaConfig:{shape:"S2v"}}},output:{type:"structure",members:{NextLockToken:{}}}}},shapes:{S6:{type:"list",member:{type:"structure",required:["Name","Priority","Statement","VisibilityConfig"],members:{Name:{},Priority:{type:"integer"},Statement:{shape:"Sa"},Action:{shape:"S2b"},OverrideAction:{shape:"S2n"},RuleLabels:{shape:"S2p"},VisibilityConfig:{shape:"S2s"},CaptchaConfig:{shape:"S2v"}}}},Sa:{type:"structure",members:{ByteMatchStatement:{type:"structure",required:["SearchString","FieldToMatch","TextTransformations","PositionalConstraint"],members:{SearchString:{type:"blob"},FieldToMatch:{shape:"Sd"},TextTransformations:{shape:"S12"},PositionalConstraint:{}}},SqliMatchStatement:{type:"structure",required:["FieldToMatch","TextTransformations"],members:{FieldToMatch:{shape:"Sd"},TextTransformations:{shape:"S12"}}},XssMatchStatement:{type:"structure",required:["FieldToMatch","TextTransformations"],members:{FieldToMatch:{shape:"Sd"},TextTransformations:{shape:"S12"}}},SizeConstraintStatement:{type:"structure",required:["FieldToMatch","ComparisonOperator","Size","TextTransformations"],members:{FieldToMatch:{shape:"Sd"},ComparisonOperator:{},Size:{type:"long"},TextTransformations:{shape:"S12"}}},GeoMatchStatement:{type:"structure",members:{CountryCodes:{type:"list",member:{}},ForwardedIPConfig:{shape:"S1f"}}},RuleGroupReferenceStatement:{shape:"S1i"},IPSetReferenceStatement:{type:"structure",required:["ARN"],members:{ARN:{},IPSetForwardedIPConfig:{type:"structure",required:["HeaderName","FallbackBehavior","Position"],members:{HeaderName:{},FallbackBehavior:{},Position:{}}}}},RegexPatternSetReferenceStatement:{type:"structure",required:["ARN","FieldToMatch","TextTransformations"],members:{ARN:{},FieldToMatch:{shape:"Sd"},TextTransformations:{shape:"S12"}}},RateBasedStatement:{type:"structure",required:["Limit","AggregateKeyType"],members:{Limit:{type:"long"},AggregateKeyType:{},ScopeDownStatement:{shape:"Sa"},ForwardedIPConfig:{shape:"S1f"}}},AndStatement:{type:"structure",required:["Statements"],members:{Statements:{shape:"S1t"}}},OrStatement:{type:"structure",required:["Statements"],members:{Statements:{shape:"S1t"}}},NotStatement:{type:"structure",required:["Statement"],members:{Statement:{shape:"Sa"}}},ManagedRuleGroupStatement:{shape:"S1w"},LabelMatchStatement:{type:"structure",required:["Scope","Key"],members:{Scope:{},Key:{}}},RegexMatchStatement:{type:"structure",required:["RegexString","FieldToMatch","TextTransformations"],members:{RegexString:{},FieldToMatch:{shape:"Sd"},TextTransformations:{shape:"S12"}}}}},Sd:{type:"structure",members:{SingleHeader:{type:"structure",required:["Name"],members:{Name:{}}},SingleQueryArgument:{type:"structure",required:["Name"],members:{Name:{}}},AllQueryArguments:{type:"structure",members:{}},UriPath:{type:"structure",members:{}},QueryString:{type:"structure",members:{}},Body:{type:"structure",members:{OversizeHandling:{}}},Method:{type:"structure",members:{}},JsonBody:{type:"structure",required:["MatchPattern","MatchScope"],members:{MatchPattern:{type:"structure",members:{All:{shape:"Sp"},IncludedPaths:{type:"list",member:{}}}},MatchScope:{},InvalidFallbackBehavior:{},OversizeHandling:{}}},Headers:{type:"structure",required:["MatchPattern","MatchScope","OversizeHandling"],members:{MatchPattern:{type:"structure",members:{All:{shape:"Sp"},IncludedHeaders:{shape:"Sw"},ExcludedHeaders:{shape:"Sw"}}},MatchScope:{},OversizeHandling:{}}},Cookies:{type:"structure",required:["MatchPattern","MatchScope","OversizeHandling"],members:{MatchPattern:{type:"structure",members:{All:{shape:"Sp"},IncludedCookies:{shape:"S10"},ExcludedCookies:{shape:"S10"}}},MatchScope:{},OversizeHandling:{}}}}},Sp:{type:"structure",members:{}},Sw:{type:"list",member:{}},S10:{type:"list",member:{}},S12:{type:"list",member:{type:"structure",required:["Priority","Type"],members:{Priority:{type:"integer"},Type:{}}}},S1f:{type:"structure",required:["HeaderName","FallbackBehavior"],members:{HeaderName:{},FallbackBehavior:{}}},S1i:{type:"structure",required:["ARN"],members:{ARN:{},ExcludedRules:{shape:"S1j"}}},S1j:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{}}}},S1t:{type:"list",member:{shape:"Sa"}},S1w:{type:"structure",required:["VendorName","Name"],members:{VendorName:{},Name:{},Version:{},ExcludedRules:{shape:"S1j"},ScopeDownStatement:{shape:"Sa"},ManagedRuleGroupConfigs:{type:"list",member:{type:"structure",members:{LoginPath:{},PayloadType:{},UsernameField:{type:"structure",required:["Identifier"],members:{Identifier:{}}},PasswordField:{type:"structure",required:["Identifier"],members:{Identifier:{}}}}}}}},S2b:{type:"structure",members:{Block:{shape:"S2c"},Allow:{shape:"S2j"},Count:{shape:"S2l"},Captcha:{type:"structure",members:{CustomRequestHandling:{shape:"S2k"}}}}},S2c:{type:"structure",members:{CustomResponse:{type:"structure",required:["ResponseCode"],members:{ResponseCode:{type:"integer"},CustomResponseBodyKey:{},ResponseHeaders:{shape:"S2f"}}}}},S2f:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}},S2j:{type:"structure",members:{CustomRequestHandling:{shape:"S2k"}}},S2k:{type:"structure",required:["InsertHeaders"],members:{InsertHeaders:{shape:"S2f"}}},S2l:{type:"structure",members:{CustomRequestHandling:{shape:"S2k"}}},S2n:{type:"structure",members:{Count:{shape:"S2l"},None:{type:"structure",members:{}}}},S2p:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{}}}},S2s:{type:"structure",required:["SampledRequestsEnabled","CloudWatchMetricsEnabled","MetricName"],members:{SampledRequestsEnabled:{type:"boolean"},CloudWatchMetricsEnabled:{type:"boolean"},MetricName:{}}},S2v:{type:"structure",members:{ImmunityTimeProperty:{type:"structure",required:["ImmunityTime"],members:{ImmunityTime:{type:"long"}}}}},S33:{type:"list",member:{}},S35:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S3a:{type:"structure",members:{Name:{},Id:{},Description:{},LockToken:{},ARN:{}}},S3e:{type:"list",member:{type:"structure",members:{RegexString:{}}}},S3h:{type:"structure",members:{Name:{},Id:{},Description:{},LockToken:{},ARN:{}}},S3k:{type:"map",key:{},value:{type:"structure",required:["ContentType","Content"],members:{ContentType:{},Content:{}}}},S3p:{type:"structure",members:{Name:{},Id:{},Description:{},LockToken:{},ARN:{}}},S3r:{type:"structure",members:{Block:{shape:"S2c"},Allow:{shape:"S2j"}}},S3t:{type:"structure",members:{Name:{},Id:{},Description:{},LockToken:{},ARN:{}}},S4c:{type:"list",member:{type:"structure",members:{Name:{}}}},S4p:{type:"structure",required:["ResourceArn","LogDestinationConfigs"],members:{ResourceArn:{},LogDestinationConfigs:{type:"list",member:{}},RedactedFields:{type:"list",member:{shape:"Sd"}},ManagedByFirewallManager:{type:"boolean"},LoggingFilter:{type:"structure",required:["Filters","DefaultBehavior"],members:{Filters:{type:"list",member:{type:"structure",required:["Behavior","Requirement","Conditions"],members:{Behavior:{},Requirement:{},Conditions:{type:"list",member:{type:"structure",members:{ActionCondition:{type:"structure",required:["Action"],members:{Action:{}}},LabelNameCondition:{type:"structure",required:["LabelName"],members:{LabelName:{}}}}}}}}},DefaultBehavior:{}}}}},S5i:{type:"structure",members:{IPAddressVersion:{},Addresses:{shape:"S33"}}},S5q:{type:"structure",required:["StartTime","EndTime"],members:{StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}}},S61:{type:"list",member:{type:"structure",members:{Name:{},Value:{}}}},S6e:{type:"structure",required:["Name","Id","ARN","DefaultAction","VisibilityConfig"],members:{Name:{},Id:{},ARN:{},DefaultAction:{shape:"S3r"},Description:{},Rules:{shape:"S6"},VisibilityConfig:{shape:"S2s"},Capacity:{type:"long"},PreProcessFirewallManagerRuleGroups:{shape:"S6f"},PostProcessFirewallManagerRuleGroups:{shape:"S6f"},ManagedByFirewallManager:{type:"boolean"},LabelNamespace:{},CustomResponseBodies:{shape:"S3k"},CaptchaConfig:{shape:"S2v"}}},S6f:{type:"list",member:{type:"structure",required:["Name","Priority","FirewallManagerStatement","OverrideAction","VisibilityConfig"],members:{Name:{},Priority:{type:"integer"},FirewallManagerStatement:{type:"structure",members:{ManagedRuleGroupStatement:{shape:"S1w"},RuleGroupReferenceStatement:{shape:"S1i"}}},OverrideAction:{shape:"S2n"},VisibilityConfig:{shape:"S2s"}}}}}}},5138:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["wisdom"]={};i.Wisdom=s.defineService("wisdom",["2020-10-19"]);Object.defineProperty(a.services["wisdom"],"2020-10-19",{get:function get(){var e=r(1011);e.paginators=r(2694).pagination;return e},enumerable:true,configurable:true});e.exports=i.Wisdom},5163:function(e){e.exports={metadata:{apiVersion:"2018-11-29",endpointPrefix:"execute-api",signingName:"execute-api",serviceFullName:"AmazonApiGatewayManagementApi",serviceId:"ApiGatewayManagementApi",protocol:"rest-json",jsonVersion:"1.1",uid:"apigatewaymanagementapi-2018-11-29",signatureVersion:"v4"},operations:{DeleteConnection:{http:{method:"DELETE",requestUri:"/@connections/{connectionId}",responseCode:204},input:{type:"structure",members:{ConnectionId:{location:"uri",locationName:"connectionId"}},required:["ConnectionId"]}},GetConnection:{http:{method:"GET",requestUri:"/@connections/{connectionId}",responseCode:200},input:{type:"structure",members:{ConnectionId:{location:"uri",locationName:"connectionId"}},required:["ConnectionId"]},output:{type:"structure",members:{ConnectedAt:{shape:"S5",locationName:"connectedAt"},Identity:{locationName:"identity",type:"structure",members:{SourceIp:{locationName:"sourceIp"},UserAgent:{locationName:"userAgent"}},required:["SourceIp","UserAgent"]},LastActiveAt:{shape:"S5",locationName:"lastActiveAt"}}}},PostToConnection:{http:{requestUri:"/@connections/{connectionId}",responseCode:200},input:{type:"structure",members:{Data:{type:"blob"},ConnectionId:{location:"uri",locationName:"connectionId"}},required:["ConnectionId","Data"],payload:"Data"}}},shapes:{S5:{type:"timestamp",timestampFormat:"iso8601"}}}},5167:function(e){e.exports={pagination:{ListAliases:{input_token:"Marker",limit_key:"Limit",more_results:"Truncated",output_token:"NextMarker",result_key:"Aliases"},ListGrants:{input_token:"Marker",limit_key:"Limit",more_results:"Truncated",output_token:"NextMarker",result_key:"Grants"},ListKeyPolicies:{input_token:"Marker",limit_key:"Limit",more_results:"Truncated",output_token:"NextMarker",result_key:"PolicyNames"},ListKeys:{input_token:"Marker",limit_key:"Limit",more_results:"Truncated",output_token:"NextMarker",result_key:"Keys"}}}},5168:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2015-04-08",endpointPrefix:"workspaces",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon WorkSpaces",serviceId:"WorkSpaces",signatureVersion:"v4",targetPrefix:"WorkspacesService",uid:"workspaces-2015-04-08"},operations:{AssociateConnectionAlias:{input:{type:"structure",required:["AliasId","ResourceId"],members:{AliasId:{},ResourceId:{}}},output:{type:"structure",members:{ConnectionIdentifier:{}}}},AssociateIpGroups:{input:{type:"structure",required:["DirectoryId","GroupIds"],members:{DirectoryId:{},GroupIds:{shape:"S8"}}},output:{type:"structure",members:{}}},AuthorizeIpRules:{input:{type:"structure",required:["GroupId","UserRules"],members:{GroupId:{},UserRules:{shape:"Sc"}}},output:{type:"structure",members:{}}},CopyWorkspaceImage:{input:{type:"structure",required:["Name","SourceImageId","SourceRegion"],members:{Name:{},Description:{},SourceImageId:{},SourceRegion:{},Tags:{shape:"Sm"}}},output:{type:"structure",members:{ImageId:{}}}},CreateConnectClientAddIn:{input:{type:"structure",required:["ResourceId","Name","URL"],members:{ResourceId:{},Name:{},URL:{}}},output:{type:"structure",members:{AddInId:{}}}},CreateConnectionAlias:{input:{type:"structure",required:["ConnectionString"],members:{ConnectionString:{},Tags:{shape:"Sm"}}},output:{type:"structure",members:{AliasId:{}}}},CreateIpGroup:{input:{type:"structure",required:["GroupName"],members:{GroupName:{},GroupDesc:{},UserRules:{shape:"Sc"},Tags:{shape:"Sm"}}},output:{type:"structure",members:{GroupId:{}}}},CreateTags:{input:{type:"structure",required:["ResourceId","Tags"],members:{ResourceId:{},Tags:{shape:"Sm"}}},output:{type:"structure",members:{}}},CreateUpdatedWorkspaceImage:{input:{type:"structure",required:["Name","Description","SourceImageId"],members:{Name:{},Description:{},SourceImageId:{},Tags:{shape:"Sm"}}},output:{type:"structure",members:{ImageId:{}}}},CreateWorkspaceBundle:{input:{type:"structure",required:["BundleName","BundleDescription","ImageId","ComputeType","UserStorage"],members:{BundleName:{},BundleDescription:{},ImageId:{},ComputeType:{shape:"S1a"},UserStorage:{shape:"S1c"},RootStorage:{shape:"S1d"},Tags:{shape:"Sm"}}},output:{type:"structure",members:{WorkspaceBundle:{shape:"S1f"}}}},CreateWorkspaces:{input:{type:"structure",required:["Workspaces"],members:{Workspaces:{type:"list",member:{shape:"S1m"}}}},output:{type:"structure",members:{FailedRequests:{type:"list",member:{type:"structure",members:{WorkspaceRequest:{shape:"S1m"},ErrorCode:{},ErrorMessage:{}}}},PendingRequests:{shape:"S1z"}}}},DeleteClientBranding:{input:{type:"structure",required:["ResourceId","Platforms"],members:{ResourceId:{},Platforms:{type:"list",member:{}}}},output:{type:"structure",members:{}}},DeleteConnectClientAddIn:{input:{type:"structure",required:["AddInId","ResourceId"],members:{AddInId:{},ResourceId:{}}},output:{type:"structure",members:{}}},DeleteConnectionAlias:{input:{type:"structure",required:["AliasId"],members:{AliasId:{}}},output:{type:"structure",members:{}}},DeleteIpGroup:{input:{type:"structure",required:["GroupId"],members:{GroupId:{}}},output:{type:"structure",members:{}}},DeleteTags:{input:{type:"structure",required:["ResourceId","TagKeys"],members:{ResourceId:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},DeleteWorkspaceBundle:{input:{type:"structure",members:{BundleId:{}}},output:{type:"structure",members:{}}},DeleteWorkspaceImage:{input:{type:"structure",required:["ImageId"],members:{ImageId:{}}},output:{type:"structure",members:{}}},DeregisterWorkspaceDirectory:{input:{type:"structure",required:["DirectoryId"],members:{DirectoryId:{}}},output:{type:"structure",members:{}}},DescribeAccount:{input:{type:"structure",members:{}},output:{type:"structure",members:{DedicatedTenancySupport:{},DedicatedTenancyManagementCidrRange:{}}}},DescribeAccountModifications:{input:{type:"structure",members:{NextToken:{}}},output:{type:"structure",members:{AccountModifications:{type:"list",member:{type:"structure",members:{ModificationState:{},DedicatedTenancySupport:{},DedicatedTenancyManagementCidrRange:{},StartTime:{type:"timestamp"},ErrorCode:{},ErrorMessage:{}}}},NextToken:{}}}},DescribeClientBranding:{input:{type:"structure",required:["ResourceId"],members:{ResourceId:{}}},output:{type:"structure",members:{DeviceTypeWindows:{shape:"S36"},DeviceTypeOsx:{shape:"S36"},DeviceTypeAndroid:{shape:"S36"},DeviceTypeIos:{shape:"S3c"},DeviceTypeLinux:{shape:"S36"},DeviceTypeWeb:{shape:"S36"}}}},DescribeClientProperties:{input:{type:"structure",required:["ResourceIds"],members:{ResourceIds:{type:"list",member:{}}}},output:{type:"structure",members:{ClientPropertiesList:{type:"list",member:{type:"structure",members:{ResourceId:{},ClientProperties:{shape:"S3i"}}}}}}},DescribeConnectClientAddIns:{input:{type:"structure",required:["ResourceId"],members:{ResourceId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{AddIns:{type:"list",member:{type:"structure",members:{AddInId:{},ResourceId:{},Name:{},URL:{}}}},NextToken:{}}}},DescribeConnectionAliasPermissions:{input:{type:"structure",required:["AliasId"],members:{AliasId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{AliasId:{},ConnectionAliasPermissions:{type:"list",member:{shape:"S3s"}},NextToken:{}}}},DescribeConnectionAliases:{input:{type:"structure",members:{AliasIds:{type:"list",member:{}},ResourceId:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ConnectionAliases:{type:"list",member:{type:"structure",members:{ConnectionString:{},AliasId:{},State:{},OwnerAccountId:{},Associations:{type:"list",member:{type:"structure",members:{AssociationStatus:{},AssociatedAccountId:{},ResourceId:{},ConnectionIdentifier:{}}}}}}},NextToken:{}}}},DescribeIpGroups:{input:{type:"structure",members:{GroupIds:{shape:"S8"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Result:{type:"list",member:{type:"structure",members:{groupId:{},groupName:{},groupDesc:{},userRules:{shape:"Sc"}}}},NextToken:{}}}},DescribeTags:{input:{type:"structure",required:["ResourceId"],members:{ResourceId:{}}},output:{type:"structure",members:{TagList:{shape:"Sm"}}}},DescribeWorkspaceBundles:{input:{type:"structure",members:{BundleIds:{type:"list",member:{}},Owner:{},NextToken:{}}},output:{type:"structure",members:{Bundles:{type:"list",member:{shape:"S1f"}},NextToken:{}}}},DescribeWorkspaceDirectories:{input:{type:"structure",members:{DirectoryIds:{type:"list",member:{}},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Directories:{type:"list",member:{type:"structure",members:{DirectoryId:{},Alias:{},DirectoryName:{},RegistrationCode:{},SubnetIds:{shape:"S4l"},DnsIpAddresses:{type:"list",member:{}},CustomerUserName:{},IamRoleId:{},DirectoryType:{},WorkspaceSecurityGroupId:{},State:{},WorkspaceCreationProperties:{type:"structure",members:{EnableWorkDocs:{type:"boolean"},EnableInternetAccess:{type:"boolean"},DefaultOu:{},CustomSecurityGroupId:{},UserEnabledAsLocalAdministrator:{type:"boolean"},EnableMaintenanceMode:{type:"boolean"}}},ipGroupIds:{shape:"S8"},WorkspaceAccessProperties:{shape:"S4t"},Tenancy:{},SelfservicePermissions:{shape:"S4w"}}}},NextToken:{}}}},DescribeWorkspaceImagePermissions:{input:{type:"structure",required:["ImageId"],members:{ImageId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ImageId:{},ImagePermissions:{type:"list",member:{type:"structure",members:{SharedAccountId:{}}}},NextToken:{}}}},DescribeWorkspaceImages:{input:{type:"structure",members:{ImageIds:{type:"list",member:{}},ImageType:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Images:{type:"list",member:{type:"structure",members:{ImageId:{},Name:{},Description:{},OperatingSystem:{type:"structure",members:{Type:{}}},State:{},RequiredTenancy:{},ErrorCode:{},ErrorMessage:{},Created:{type:"timestamp"},OwnerAccountId:{},Updates:{type:"structure",members:{UpdateAvailable:{type:"boolean"},Description:{}}}}}},NextToken:{}}}},DescribeWorkspaceSnapshots:{input:{type:"structure",required:["WorkspaceId"],members:{WorkspaceId:{}}},output:{type:"structure",members:{RebuildSnapshots:{shape:"S5g"},RestoreSnapshots:{shape:"S5g"}}}},DescribeWorkspaces:{input:{type:"structure",members:{WorkspaceIds:{shape:"S5j"},DirectoryId:{},UserName:{},BundleId:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Workspaces:{shape:"S1z"},NextToken:{}}}},DescribeWorkspacesConnectionStatus:{input:{type:"structure",members:{WorkspaceIds:{shape:"S5j"},NextToken:{}}},output:{type:"structure",members:{WorkspacesConnectionStatus:{type:"list",member:{type:"structure",members:{WorkspaceId:{},ConnectionState:{},ConnectionStateCheckTimestamp:{type:"timestamp"},LastKnownUserConnectionTimestamp:{type:"timestamp"}}}},NextToken:{}}}},DisassociateConnectionAlias:{input:{type:"structure",required:["AliasId"],members:{AliasId:{}}},output:{type:"structure",members:{}}},DisassociateIpGroups:{input:{type:"structure",required:["DirectoryId","GroupIds"],members:{DirectoryId:{},GroupIds:{shape:"S8"}}},output:{type:"structure",members:{}}},ImportClientBranding:{input:{type:"structure",required:["ResourceId"],members:{ResourceId:{},DeviceTypeWindows:{shape:"S5v"},DeviceTypeOsx:{shape:"S5v"},DeviceTypeAndroid:{shape:"S5v"},DeviceTypeIos:{type:"structure",members:{Logo:{type:"blob"},Logo2x:{type:"blob"},Logo3x:{type:"blob"},SupportEmail:{},SupportLink:{},ForgotPasswordLink:{},LoginMessage:{shape:"S39"}}},DeviceTypeLinux:{shape:"S5v"},DeviceTypeWeb:{shape:"S5v"}}},output:{type:"structure",members:{DeviceTypeWindows:{shape:"S36"},DeviceTypeOsx:{shape:"S36"},DeviceTypeAndroid:{shape:"S36"},DeviceTypeIos:{shape:"S3c"},DeviceTypeLinux:{shape:"S36"},DeviceTypeWeb:{shape:"S36"}}}},ImportWorkspaceImage:{input:{type:"structure",required:["Ec2ImageId","IngestionProcess","ImageName","ImageDescription"],members:{Ec2ImageId:{},IngestionProcess:{},ImageName:{},ImageDescription:{},Tags:{shape:"Sm"},Applications:{type:"list",member:{}}}},output:{type:"structure",members:{ImageId:{}}}},ListAvailableManagementCidrRanges:{input:{type:"structure",required:["ManagementCidrRangeConstraint"],members:{ManagementCidrRangeConstraint:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ManagementCidrRanges:{type:"list",member:{}},NextToken:{}}}},MigrateWorkspace:{input:{type:"structure",required:["SourceWorkspaceId","BundleId"],members:{SourceWorkspaceId:{},BundleId:{}}},output:{type:"structure",members:{SourceWorkspaceId:{},TargetWorkspaceId:{}}}},ModifyAccount:{input:{type:"structure",members:{DedicatedTenancySupport:{},DedicatedTenancyManagementCidrRange:{}}},output:{type:"structure",members:{}}},ModifyClientProperties:{input:{type:"structure",required:["ResourceId","ClientProperties"],members:{ResourceId:{},ClientProperties:{shape:"S3i"}}},output:{type:"structure",members:{}}},ModifySelfservicePermissions:{input:{type:"structure",required:["ResourceId","SelfservicePermissions"],members:{ResourceId:{},SelfservicePermissions:{shape:"S4w"}}},output:{type:"structure",members:{}}},ModifyWorkspaceAccessProperties:{input:{type:"structure",required:["ResourceId","WorkspaceAccessProperties"],members:{ResourceId:{},WorkspaceAccessProperties:{shape:"S4t"}}},output:{type:"structure",members:{}}},ModifyWorkspaceCreationProperties:{input:{type:"structure",required:["ResourceId","WorkspaceCreationProperties"],members:{ResourceId:{},WorkspaceCreationProperties:{type:"structure",members:{EnableWorkDocs:{type:"boolean"},EnableInternetAccess:{type:"boolean"},DefaultOu:{},CustomSecurityGroupId:{},UserEnabledAsLocalAdministrator:{type:"boolean"},EnableMaintenanceMode:{type:"boolean"}}}}},output:{type:"structure",members:{}}},ModifyWorkspaceProperties:{input:{type:"structure",required:["WorkspaceId","WorkspaceProperties"],members:{WorkspaceId:{},WorkspaceProperties:{shape:"S1q"}}},output:{type:"structure",members:{}}},ModifyWorkspaceState:{input:{type:"structure",required:["WorkspaceId","WorkspaceState"],members:{WorkspaceId:{},WorkspaceState:{}}},output:{type:"structure",members:{}}},RebootWorkspaces:{input:{type:"structure",required:["RebootWorkspaceRequests"],members:{RebootWorkspaceRequests:{type:"list",member:{type:"structure",required:["WorkspaceId"],members:{WorkspaceId:{}}}}}},output:{type:"structure",members:{FailedRequests:{type:"list",member:{shape:"S71"}}}}},RebuildWorkspaces:{input:{type:"structure",required:["RebuildWorkspaceRequests"],members:{RebuildWorkspaceRequests:{type:"list",member:{type:"structure",required:["WorkspaceId"],members:{WorkspaceId:{}}}}}},output:{type:"structure",members:{FailedRequests:{type:"list",member:{shape:"S71"}}}}},RegisterWorkspaceDirectory:{input:{type:"structure",required:["DirectoryId","EnableWorkDocs"],members:{DirectoryId:{},SubnetIds:{shape:"S4l"},EnableWorkDocs:{type:"boolean"},EnableSelfService:{type:"boolean"},Tenancy:{},Tags:{shape:"Sm"}}},output:{type:"structure",members:{}}},RestoreWorkspace:{input:{type:"structure",required:["WorkspaceId"],members:{WorkspaceId:{}}},output:{type:"structure",members:{}}},RevokeIpRules:{input:{type:"structure",required:["GroupId","UserRules"],members:{GroupId:{},UserRules:{type:"list",member:{}}}},output:{type:"structure",members:{}}},StartWorkspaces:{input:{type:"structure",required:["StartWorkspaceRequests"],members:{StartWorkspaceRequests:{type:"list",member:{type:"structure",members:{WorkspaceId:{}}}}}},output:{type:"structure",members:{FailedRequests:{type:"list",member:{shape:"S71"}}}}},StopWorkspaces:{input:{type:"structure",required:["StopWorkspaceRequests"],members:{StopWorkspaceRequests:{type:"list",member:{type:"structure",members:{WorkspaceId:{}}}}}},output:{type:"structure",members:{FailedRequests:{type:"list",member:{shape:"S71"}}}}},TerminateWorkspaces:{input:{type:"structure",required:["TerminateWorkspaceRequests"],members:{TerminateWorkspaceRequests:{type:"list",member:{type:"structure",required:["WorkspaceId"],members:{WorkspaceId:{}}}}}},output:{type:"structure",members:{FailedRequests:{type:"list",member:{shape:"S71"}}}}},UpdateConnectClientAddIn:{input:{type:"structure",required:["AddInId","ResourceId"],members:{AddInId:{},ResourceId:{},Name:{},URL:{}}},output:{type:"structure",members:{}}},UpdateConnectionAliasPermission:{input:{type:"structure",required:["AliasId","ConnectionAliasPermission"],members:{AliasId:{},ConnectionAliasPermission:{shape:"S3s"}}},output:{type:"structure",members:{}}},UpdateRulesOfIpGroup:{input:{type:"structure",required:["GroupId","UserRules"],members:{GroupId:{},UserRules:{shape:"Sc"}}},output:{type:"structure",members:{}}},UpdateWorkspaceBundle:{input:{type:"structure",members:{BundleId:{},ImageId:{}}},output:{type:"structure",members:{}}},UpdateWorkspaceImagePermission:{input:{type:"structure",required:["ImageId","AllowCopyImage","SharedAccountId"],members:{ImageId:{},AllowCopyImage:{type:"boolean"},SharedAccountId:{}}},output:{type:"structure",members:{}}}},shapes:{S8:{type:"list",member:{}},Sc:{type:"list",member:{type:"structure",members:{ipRule:{},ruleDesc:{}}}},Sm:{type:"list",member:{type:"structure",required:["Key"],members:{Key:{},Value:{}}}},S1a:{type:"structure",members:{Name:{}}},S1c:{type:"structure",members:{Capacity:{}}},S1d:{type:"structure",members:{Capacity:{}}},S1f:{type:"structure",members:{BundleId:{},Name:{},Owner:{},Description:{},ImageId:{},RootStorage:{shape:"S1d"},UserStorage:{shape:"S1c"},ComputeType:{shape:"S1a"},LastUpdatedTime:{type:"timestamp"},CreationTime:{type:"timestamp"}}},S1m:{type:"structure",required:["DirectoryId","UserName","BundleId"],members:{DirectoryId:{},UserName:{},BundleId:{},VolumeEncryptionKey:{},UserVolumeEncryptionEnabled:{type:"boolean"},RootVolumeEncryptionEnabled:{type:"boolean"},WorkspaceProperties:{shape:"S1q"},Tags:{shape:"Sm"}}},S1q:{type:"structure",members:{RunningMode:{},RunningModeAutoStopTimeoutInMinutes:{type:"integer"},RootVolumeSizeGib:{type:"integer"},UserVolumeSizeGib:{type:"integer"},ComputeTypeName:{}}},S1z:{type:"list",member:{type:"structure",members:{WorkspaceId:{},DirectoryId:{},UserName:{},IpAddress:{},State:{},BundleId:{},SubnetId:{},ErrorMessage:{},ErrorCode:{},ComputerName:{},VolumeEncryptionKey:{},UserVolumeEncryptionEnabled:{type:"boolean"},RootVolumeEncryptionEnabled:{type:"boolean"},WorkspaceProperties:{shape:"S1q"},ModificationStates:{type:"list",member:{type:"structure",members:{Resource:{},State:{}}}}}}},S36:{type:"structure",members:{LogoUrl:{},SupportEmail:{},SupportLink:{},ForgotPasswordLink:{},LoginMessage:{shape:"S39"}}},S39:{type:"map",key:{},value:{}},S3c:{type:"structure",members:{LogoUrl:{},Logo2xUrl:{},Logo3xUrl:{},SupportEmail:{},SupportLink:{},ForgotPasswordLink:{},LoginMessage:{shape:"S39"}}},S3i:{type:"structure",members:{ReconnectEnabled:{}}},S3s:{type:"structure",required:["SharedAccountId","AllowAssociation"],members:{SharedAccountId:{},AllowAssociation:{type:"boolean"}}},S4l:{type:"list",member:{}},S4t:{type:"structure",members:{DeviceTypeWindows:{},DeviceTypeOsx:{},DeviceTypeWeb:{},DeviceTypeIos:{},DeviceTypeAndroid:{},DeviceTypeChromeOs:{},DeviceTypeZeroClient:{},DeviceTypeLinux:{}}},S4w:{type:"structure",members:{RestartWorkspace:{},IncreaseVolumeSize:{},ChangeComputeType:{},SwitchRunningMode:{},RebuildWorkspace:{}}},S5g:{type:"list",member:{type:"structure",members:{SnapshotTime:{type:"timestamp"}}}},S5j:{type:"list",member:{}},S5v:{type:"structure",members:{Logo:{type:"blob"},SupportEmail:{},SupportLink:{},ForgotPasswordLink:{},LoginMessage:{shape:"S39"}}},S71:{type:"structure",members:{WorkspaceId:{},ErrorCode:{},ErrorMessage:{}}}}}},5176:function(e){e.exports={version:2,waiters:{}}},5199:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2012-11-05",endpointPrefix:"sqs",protocol:"query",serviceAbbreviation:"Amazon SQS",serviceFullName:"Amazon Simple Queue Service",serviceId:"SQS",signatureVersion:"v4",uid:"sqs-2012-11-05",xmlNamespace:"http://queue.amazonaws.com/doc/2012-11-05/"},operations:{AddPermission:{input:{type:"structure",required:["QueueUrl","Label","AWSAccountIds","Actions"],members:{QueueUrl:{},Label:{},AWSAccountIds:{type:"list",member:{locationName:"AWSAccountId"},flattened:true},Actions:{type:"list",member:{locationName:"ActionName"},flattened:true}}}},ChangeMessageVisibility:{input:{type:"structure",required:["QueueUrl","ReceiptHandle","VisibilityTimeout"],members:{QueueUrl:{},ReceiptHandle:{},VisibilityTimeout:{type:"integer"}}}},ChangeMessageVisibilityBatch:{input:{type:"structure",required:["QueueUrl","Entries"],members:{QueueUrl:{},Entries:{type:"list",member:{locationName:"ChangeMessageVisibilityBatchRequestEntry",type:"structure",required:["Id","ReceiptHandle"],members:{Id:{},ReceiptHandle:{},VisibilityTimeout:{type:"integer"}}},flattened:true}}},output:{resultWrapper:"ChangeMessageVisibilityBatchResult",type:"structure",required:["Successful","Failed"],members:{Successful:{type:"list",member:{locationName:"ChangeMessageVisibilityBatchResultEntry",type:"structure",required:["Id"],members:{Id:{}}},flattened:true},Failed:{shape:"Sd"}}}},CreateQueue:{input:{type:"structure",required:["QueueName"],members:{QueueName:{},Attributes:{shape:"Sh",locationName:"Attribute"},tags:{shape:"Sj",locationName:"Tag"}}},output:{resultWrapper:"CreateQueueResult",type:"structure",members:{QueueUrl:{}}}},DeleteMessage:{input:{type:"structure",required:["QueueUrl","ReceiptHandle"],members:{QueueUrl:{},ReceiptHandle:{}}}},DeleteMessageBatch:{input:{type:"structure",required:["QueueUrl","Entries"],members:{QueueUrl:{},Entries:{type:"list",member:{locationName:"DeleteMessageBatchRequestEntry",type:"structure",required:["Id","ReceiptHandle"],members:{Id:{},ReceiptHandle:{}}},flattened:true}}},output:{resultWrapper:"DeleteMessageBatchResult",type:"structure",required:["Successful","Failed"],members:{Successful:{type:"list",member:{locationName:"DeleteMessageBatchResultEntry",type:"structure",required:["Id"],members:{Id:{}}},flattened:true},Failed:{shape:"Sd"}}}},DeleteQueue:{input:{type:"structure",required:["QueueUrl"],members:{QueueUrl:{}}}},GetQueueAttributes:{input:{type:"structure",required:["QueueUrl"],members:{QueueUrl:{},AttributeNames:{shape:"Sw"}}},output:{resultWrapper:"GetQueueAttributesResult",type:"structure",members:{Attributes:{shape:"Sh",locationName:"Attribute"}}}},GetQueueUrl:{input:{type:"structure",required:["QueueName"],members:{QueueName:{},QueueOwnerAWSAccountId:{}}},output:{resultWrapper:"GetQueueUrlResult",type:"structure",members:{QueueUrl:{}}}},ListDeadLetterSourceQueues:{input:{type:"structure",required:["QueueUrl"],members:{QueueUrl:{},NextToken:{},MaxResults:{type:"integer"}}},output:{resultWrapper:"ListDeadLetterSourceQueuesResult",type:"structure",required:["queueUrls"],members:{queueUrls:{shape:"S14"},NextToken:{}}}},ListQueueTags:{input:{type:"structure",required:["QueueUrl"],members:{QueueUrl:{}}},output:{resultWrapper:"ListQueueTagsResult",type:"structure",members:{Tags:{shape:"Sj",locationName:"Tag"}}}},ListQueues:{input:{type:"structure",members:{QueueNamePrefix:{},NextToken:{},MaxResults:{type:"integer"}}},output:{resultWrapper:"ListQueuesResult",type:"structure",members:{QueueUrls:{shape:"S14"},NextToken:{}}}},PurgeQueue:{input:{type:"structure",required:["QueueUrl"],members:{QueueUrl:{}}}},ReceiveMessage:{input:{type:"structure",required:["QueueUrl"],members:{QueueUrl:{},AttributeNames:{shape:"Sw"},MessageAttributeNames:{type:"list",member:{locationName:"MessageAttributeName"},flattened:true},MaxNumberOfMessages:{type:"integer"},VisibilityTimeout:{type:"integer"},WaitTimeSeconds:{type:"integer"},ReceiveRequestAttemptId:{}}},output:{resultWrapper:"ReceiveMessageResult",type:"structure",members:{Messages:{type:"list",member:{locationName:"Message",type:"structure",members:{MessageId:{},ReceiptHandle:{},MD5OfBody:{},Body:{},Attributes:{locationName:"Attribute",type:"map",key:{locationName:"Name"},value:{locationName:"Value"},flattened:true},MD5OfMessageAttributes:{},MessageAttributes:{shape:"S1i",locationName:"MessageAttribute"}}},flattened:true}}}},RemovePermission:{input:{type:"structure",required:["QueueUrl","Label"],members:{QueueUrl:{},Label:{}}}},SendMessage:{input:{type:"structure",required:["QueueUrl","MessageBody"],members:{QueueUrl:{},MessageBody:{},DelaySeconds:{type:"integer"},MessageAttributes:{shape:"S1i",locationName:"MessageAttribute"},MessageSystemAttributes:{shape:"S1p",locationName:"MessageSystemAttribute"},MessageDeduplicationId:{},MessageGroupId:{}}},output:{resultWrapper:"SendMessageResult",type:"structure",members:{MD5OfMessageBody:{},MD5OfMessageAttributes:{},MD5OfMessageSystemAttributes:{},MessageId:{},SequenceNumber:{}}}},SendMessageBatch:{input:{type:"structure",required:["QueueUrl","Entries"],members:{QueueUrl:{},Entries:{type:"list",member:{locationName:"SendMessageBatchRequestEntry",type:"structure",required:["Id","MessageBody"],members:{Id:{},MessageBody:{},DelaySeconds:{type:"integer"},MessageAttributes:{shape:"S1i",locationName:"MessageAttribute"},MessageSystemAttributes:{shape:"S1p",locationName:"MessageSystemAttribute"},MessageDeduplicationId:{},MessageGroupId:{}}},flattened:true}}},output:{resultWrapper:"SendMessageBatchResult",type:"structure",required:["Successful","Failed"],members:{Successful:{type:"list",member:{locationName:"SendMessageBatchResultEntry",type:"structure",required:["Id","MessageId","MD5OfMessageBody"],members:{Id:{},MessageId:{},MD5OfMessageBody:{},MD5OfMessageAttributes:{},MD5OfMessageSystemAttributes:{},SequenceNumber:{}}},flattened:true},Failed:{shape:"Sd"}}}},SetQueueAttributes:{input:{type:"structure",required:["QueueUrl","Attributes"],members:{QueueUrl:{},Attributes:{shape:"Sh",locationName:"Attribute"}}}},TagQueue:{input:{type:"structure",required:["QueueUrl","Tags"],members:{QueueUrl:{},Tags:{shape:"Sj"}}}},UntagQueue:{input:{type:"structure",required:["QueueUrl","TagKeys"],members:{QueueUrl:{},TagKeys:{type:"list",member:{locationName:"TagKey"},flattened:true}}}}},shapes:{Sd:{type:"list",member:{locationName:"BatchResultErrorEntry",type:"structure",required:["Id","SenderFault","Code"],members:{Id:{},SenderFault:{type:"boolean"},Code:{},Message:{}}},flattened:true},Sh:{type:"map",key:{locationName:"Name"},value:{locationName:"Value"},flattened:true,locationName:"Attribute"},Sj:{type:"map",key:{locationName:"Key"},value:{locationName:"Value"},flattened:true,locationName:"Tag"},Sw:{type:"list",member:{locationName:"AttributeName"},flattened:true},S14:{type:"list",member:{locationName:"QueueUrl"},flattened:true},S1i:{type:"map",key:{locationName:"Name"},value:{locationName:"Value",type:"structure",required:["DataType"],members:{StringValue:{},BinaryValue:{type:"blob"},StringListValues:{shape:"S1l",flattened:true,locationName:"StringListValue"},BinaryListValues:{shape:"S1m",flattened:true,locationName:"BinaryListValue"},DataType:{}}},flattened:true},S1l:{type:"list",member:{locationName:"StringListValue"}},S1m:{type:"list",member:{locationName:"BinaryListValue",type:"blob"}},S1p:{type:"map",key:{locationName:"Name"},value:{locationName:"Value",type:"structure",required:["DataType"],members:{StringValue:{},BinaryValue:{type:"blob"},StringListValues:{shape:"S1l",flattened:true,locationName:"StringListValue"},BinaryListValues:{shape:"S1m",flattened:true,locationName:"BinaryListValue"},DataType:{}}},flattened:true}}}},5201:function(e){e.exports={pagination:{ListAWSDefaultServiceQuotas:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Quotas"},ListRequestedServiceQuotaChangeHistory:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"RequestedQuotas"},ListRequestedServiceQuotaChangeHistoryByQuota:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"RequestedQuotas"},ListServiceQuotaIncreaseRequestsInTemplate:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ServiceQuotaIncreaseRequestInTemplateList"},ListServiceQuotas:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Quotas"},ListServices:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Services"}}}},5220:function(e){e.exports={version:2,waiters:{InstanceProfileExists:{delay:1,operation:"GetInstanceProfile",maxAttempts:40,acceptors:[{expected:200,matcher:"status",state:"success"},{state:"retry",matcher:"status",expected:404}]},UserExists:{delay:1,operation:"GetUser",maxAttempts:20,acceptors:[{state:"success",matcher:"status",expected:200},{state:"retry",matcher:"error",expected:"NoSuchEntity"}]},RoleExists:{delay:1,operation:"GetRole",maxAttempts:20,acceptors:[{state:"success",matcher:"status",expected:200},{state:"retry",matcher:"error",expected:"NoSuchEntity"}]},PolicyExists:{delay:1,operation:"GetPolicy",maxAttempts:20,acceptors:[{state:"success",matcher:"status",expected:200},{state:"retry",matcher:"error",expected:"NoSuchEntity"}]}}}},5229:function(e){e.exports=require("domain")},5252:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["elasticinference"]={};i.ElasticInference=s.defineService("elasticinference",["2017-07-25"]);Object.defineProperty(a.services["elasticinference"],"2017-07-25",{get:function get(){var e=r(1595);e.paginators=r(3725).pagination;return e},enumerable:true,configurable:true});e.exports=i.ElasticInference},5266:function(e){e.exports={pagination:{DescribeContinuousExports:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},DescribeImportTasks:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},5288:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-10-30",endpointPrefix:"comprehendmedical",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"ComprehendMedical",serviceFullName:"AWS Comprehend Medical",serviceId:"ComprehendMedical",signatureVersion:"v4",signingName:"comprehendmedical",targetPrefix:"ComprehendMedical_20181030",uid:"comprehendmedical-2018-10-30"},operations:{DescribeEntitiesDetectionV2Job:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",members:{ComprehendMedicalAsyncJobProperties:{shape:"S4"}}}},DescribeICD10CMInferenceJob:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",members:{ComprehendMedicalAsyncJobProperties:{shape:"S4"}}}},DescribePHIDetectionJob:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",members:{ComprehendMedicalAsyncJobProperties:{shape:"S4"}}}},DescribeRxNormInferenceJob:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",members:{ComprehendMedicalAsyncJobProperties:{shape:"S4"}}}},DescribeSNOMEDCTInferenceJob:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",members:{ComprehendMedicalAsyncJobProperties:{shape:"S4"}}}},DetectEntities:{input:{type:"structure",required:["Text"],members:{Text:{}}},output:{type:"structure",required:["Entities","ModelVersion"],members:{Entities:{shape:"St"},UnmappedAttributes:{shape:"S16"},PaginationToken:{},ModelVersion:{}}},deprecated:true,deprecatedMessage:"This operation is deprecated, use DetectEntitiesV2 instead."},DetectEntitiesV2:{input:{type:"structure",required:["Text"],members:{Text:{}}},output:{type:"structure",required:["Entities","ModelVersion"],members:{Entities:{shape:"St"},UnmappedAttributes:{shape:"S16"},PaginationToken:{},ModelVersion:{}}}},DetectPHI:{input:{type:"structure",required:["Text"],members:{Text:{}}},output:{type:"structure",required:["Entities","ModelVersion"],members:{Entities:{shape:"St"},PaginationToken:{},ModelVersion:{}}}},InferICD10CM:{input:{type:"structure",required:["Text"],members:{Text:{}}},output:{type:"structure",required:["Entities"],members:{Entities:{type:"list",member:{type:"structure",members:{Id:{type:"integer"},Text:{},Category:{},Type:{},Score:{type:"float"},BeginOffset:{type:"integer"},EndOffset:{type:"integer"},Attributes:{type:"list",member:{type:"structure",members:{Type:{},Score:{type:"float"},RelationshipScore:{type:"float"},Id:{type:"integer"},BeginOffset:{type:"integer"},EndOffset:{type:"integer"},Text:{},Traits:{shape:"S1m"},Category:{},RelationshipType:{}}}},Traits:{shape:"S1m"},ICD10CMConcepts:{type:"list",member:{type:"structure",members:{Description:{},Code:{},Score:{type:"float"}}}}}}},PaginationToken:{},ModelVersion:{}}}},InferRxNorm:{input:{type:"structure",required:["Text"],members:{Text:{}}},output:{type:"structure",required:["Entities"],members:{Entities:{type:"list",member:{type:"structure",members:{Id:{type:"integer"},Text:{},Category:{},Type:{},Score:{type:"float"},BeginOffset:{type:"integer"},EndOffset:{type:"integer"},Attributes:{type:"list",member:{type:"structure",members:{Type:{},Score:{type:"float"},RelationshipScore:{type:"float"},Id:{type:"integer"},BeginOffset:{type:"integer"},EndOffset:{type:"integer"},Text:{},Traits:{shape:"S21"}}}},Traits:{shape:"S21"},RxNormConcepts:{type:"list",member:{type:"structure",members:{Description:{},Code:{},Score:{type:"float"}}}}}}},PaginationToken:{},ModelVersion:{}}}},InferSNOMEDCT:{input:{type:"structure",required:["Text"],members:{Text:{}}},output:{type:"structure",required:["Entities"],members:{Entities:{type:"list",member:{type:"structure",members:{Id:{type:"integer"},Text:{},Category:{},Type:{},Score:{type:"float"},BeginOffset:{type:"integer"},EndOffset:{type:"integer"},Attributes:{type:"list",member:{type:"structure",members:{Category:{},Type:{},Score:{type:"float"},RelationshipScore:{type:"float"},RelationshipType:{},Id:{type:"integer"},BeginOffset:{type:"integer"},EndOffset:{type:"integer"},Text:{},Traits:{shape:"S2g"},SNOMEDCTConcepts:{shape:"S2j"}}}},Traits:{shape:"S2g"},SNOMEDCTConcepts:{shape:"S2j"}}}},PaginationToken:{},ModelVersion:{},SNOMEDCTDetails:{type:"structure",members:{Edition:{},Language:{},VersionDate:{}}},Characters:{type:"structure",members:{OriginalTextCharacters:{type:"integer"}}}}}},ListEntitiesDetectionV2Jobs:{input:{type:"structure",members:{Filter:{shape:"S2o"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ComprehendMedicalAsyncJobPropertiesList:{shape:"S2r"},NextToken:{}}}},ListICD10CMInferenceJobs:{input:{type:"structure",members:{Filter:{shape:"S2o"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ComprehendMedicalAsyncJobPropertiesList:{shape:"S2r"},NextToken:{}}}},ListPHIDetectionJobs:{input:{type:"structure",members:{Filter:{shape:"S2o"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ComprehendMedicalAsyncJobPropertiesList:{shape:"S2r"},NextToken:{}}}},ListRxNormInferenceJobs:{input:{type:"structure",members:{Filter:{shape:"S2o"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ComprehendMedicalAsyncJobPropertiesList:{shape:"S2r"},NextToken:{}}}},ListSNOMEDCTInferenceJobs:{input:{type:"structure",members:{Filter:{shape:"S2o"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ComprehendMedicalAsyncJobPropertiesList:{shape:"S2r"},NextToken:{}}}},StartEntitiesDetectionV2Job:{input:{type:"structure",required:["InputDataConfig","OutputDataConfig","DataAccessRoleArn","LanguageCode"],members:{InputDataConfig:{shape:"S9"},OutputDataConfig:{shape:"Sc"},DataAccessRoleArn:{},JobName:{},ClientRequestToken:{idempotencyToken:true},KMSKey:{},LanguageCode:{}}},output:{type:"structure",members:{JobId:{}}}},StartICD10CMInferenceJob:{input:{type:"structure",required:["InputDataConfig","OutputDataConfig","DataAccessRoleArn","LanguageCode"],members:{InputDataConfig:{shape:"S9"},OutputDataConfig:{shape:"Sc"},DataAccessRoleArn:{},JobName:{},ClientRequestToken:{idempotencyToken:true},KMSKey:{},LanguageCode:{}}},output:{type:"structure",members:{JobId:{}}}},StartPHIDetectionJob:{input:{type:"structure",required:["InputDataConfig","OutputDataConfig","DataAccessRoleArn","LanguageCode"],members:{InputDataConfig:{shape:"S9"},OutputDataConfig:{shape:"Sc"},DataAccessRoleArn:{},JobName:{},ClientRequestToken:{idempotencyToken:true},KMSKey:{},LanguageCode:{}}},output:{type:"structure",members:{JobId:{}}}},StartRxNormInferenceJob:{input:{type:"structure",required:["InputDataConfig","OutputDataConfig","DataAccessRoleArn","LanguageCode"],members:{InputDataConfig:{shape:"S9"},OutputDataConfig:{shape:"Sc"},DataAccessRoleArn:{},JobName:{},ClientRequestToken:{idempotencyToken:true},KMSKey:{},LanguageCode:{}}},output:{type:"structure",members:{JobId:{}}}},StartSNOMEDCTInferenceJob:{input:{type:"structure",required:["InputDataConfig","OutputDataConfig","DataAccessRoleArn","LanguageCode"],members:{InputDataConfig:{shape:"S9"},OutputDataConfig:{shape:"Sc"},DataAccessRoleArn:{},JobName:{},ClientRequestToken:{idempotencyToken:true},KMSKey:{},LanguageCode:{}}},output:{type:"structure",members:{JobId:{}}}},StopEntitiesDetectionV2Job:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",members:{JobId:{}}}},StopICD10CMInferenceJob:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",members:{JobId:{}}}},StopPHIDetectionJob:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",members:{JobId:{}}}},StopRxNormInferenceJob:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",members:{JobId:{}}}},StopSNOMEDCTInferenceJob:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",members:{JobId:{}}}}},shapes:{S4:{type:"structure",members:{JobId:{},JobName:{},JobStatus:{},Message:{},SubmitTime:{type:"timestamp"},EndTime:{type:"timestamp"},ExpirationTime:{type:"timestamp"},InputDataConfig:{shape:"S9"},OutputDataConfig:{shape:"Sc"},LanguageCode:{},DataAccessRoleArn:{},ManifestFilePath:{},KMSKey:{},ModelVersion:{}}},S9:{type:"structure",required:["S3Bucket"],members:{S3Bucket:{},S3Key:{}}},Sc:{type:"structure",required:["S3Bucket"],members:{S3Bucket:{},S3Key:{}}},St:{type:"list",member:{type:"structure",members:{Id:{type:"integer"},BeginOffset:{type:"integer"},EndOffset:{type:"integer"},Score:{type:"float"},Text:{},Category:{},Type:{},Traits:{shape:"S10"},Attributes:{type:"list",member:{shape:"S14"}}}}},S10:{type:"list",member:{type:"structure",members:{Name:{},Score:{type:"float"}}}},S14:{type:"structure",members:{Type:{},Score:{type:"float"},RelationshipScore:{type:"float"},RelationshipType:{},Id:{type:"integer"},BeginOffset:{type:"integer"},EndOffset:{type:"integer"},Text:{},Category:{},Traits:{shape:"S10"}}},S16:{type:"list",member:{type:"structure",members:{Type:{},Attribute:{shape:"S14"}}}},S1m:{type:"list",member:{type:"structure",members:{Name:{},Score:{type:"float"}}}},S21:{type:"list",member:{type:"structure",members:{Name:{},Score:{type:"float"}}}},S2g:{type:"list",member:{type:"structure",members:{Name:{},Score:{type:"float"}}}},S2j:{type:"list",member:{type:"structure",members:{Description:{},Code:{},Score:{type:"float"}}}},S2o:{type:"structure",members:{JobName:{},JobStatus:{},SubmitTimeBefore:{type:"timestamp"},SubmitTimeAfter:{type:"timestamp"}}},S2r:{type:"list",member:{shape:"S4"}}}}},5293:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var i=_interopRequireDefault(r(6506));var s=_interopRequireDefault(r(1960));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function v4(e,t,r){e=e||{};const a=e.random||(e.rng||i.default)();a[6]=a[6]&15|64;a[8]=a[8]&63|128;if(t){r=r||0;for(let e=0;e<16;++e){t[r+e]=a[e]}return t}return(0,s.default)(a)}var a=v4;t.default=a},5296:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-09-01",endpointPrefix:"mediastore",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"MediaStore",serviceFullName:"AWS Elemental MediaStore",serviceId:"MediaStore",signatureVersion:"v4",signingName:"mediastore",targetPrefix:"MediaStore_20170901",uid:"mediastore-2017-09-01"},operations:{CreateContainer:{input:{type:"structure",required:["ContainerName"],members:{ContainerName:{},Tags:{shape:"S3"}}},output:{type:"structure",required:["Container"],members:{Container:{shape:"S8"}}}},DeleteContainer:{input:{type:"structure",required:["ContainerName"],members:{ContainerName:{}}},output:{type:"structure",members:{}}},DeleteContainerPolicy:{input:{type:"structure",required:["ContainerName"],members:{ContainerName:{}}},output:{type:"structure",members:{}}},DeleteCorsPolicy:{input:{type:"structure",required:["ContainerName"],members:{ContainerName:{}}},output:{type:"structure",members:{}}},DeleteLifecyclePolicy:{input:{type:"structure",required:["ContainerName"],members:{ContainerName:{}}},output:{type:"structure",members:{}}},DeleteMetricPolicy:{input:{type:"structure",required:["ContainerName"],members:{ContainerName:{}}},output:{type:"structure",members:{}}},DescribeContainer:{input:{type:"structure",members:{ContainerName:{}}},output:{type:"structure",members:{Container:{shape:"S8"}}}},GetContainerPolicy:{input:{type:"structure",required:["ContainerName"],members:{ContainerName:{}}},output:{type:"structure",required:["Policy"],members:{Policy:{}}}},GetCorsPolicy:{input:{type:"structure",required:["ContainerName"],members:{ContainerName:{}}},output:{type:"structure",required:["CorsPolicy"],members:{CorsPolicy:{shape:"Sv"}}}},GetLifecyclePolicy:{input:{type:"structure",required:["ContainerName"],members:{ContainerName:{}}},output:{type:"structure",required:["LifecyclePolicy"],members:{LifecyclePolicy:{}}}},GetMetricPolicy:{input:{type:"structure",required:["ContainerName"],members:{ContainerName:{}}},output:{type:"structure",required:["MetricPolicy"],members:{MetricPolicy:{shape:"S1a"}}}},ListContainers:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["Containers"],members:{Containers:{type:"list",member:{shape:"S8"}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["Resource"],members:{Resource:{}}},output:{type:"structure",members:{Tags:{shape:"S3"}}}},PutContainerPolicy:{input:{type:"structure",required:["ContainerName","Policy"],members:{ContainerName:{},Policy:{}}},output:{type:"structure",members:{}}},PutCorsPolicy:{input:{type:"structure",required:["ContainerName","CorsPolicy"],members:{ContainerName:{},CorsPolicy:{shape:"Sv"}}},output:{type:"structure",members:{}}},PutLifecyclePolicy:{input:{type:"structure",required:["ContainerName","LifecyclePolicy"],members:{ContainerName:{},LifecyclePolicy:{}}},output:{type:"structure",members:{}}},PutMetricPolicy:{input:{type:"structure",required:["ContainerName","MetricPolicy"],members:{ContainerName:{},MetricPolicy:{shape:"S1a"}}},output:{type:"structure",members:{}}},StartAccessLogging:{input:{type:"structure",required:["ContainerName"],members:{ContainerName:{}}},output:{type:"structure",members:{}}},StopAccessLogging:{input:{type:"structure",required:["ContainerName"],members:{ContainerName:{}}},output:{type:"structure",members:{}}},TagResource:{input:{type:"structure",required:["Resource","Tags"],members:{Resource:{},Tags:{shape:"S3"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["Resource","TagKeys"],members:{Resource:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}}},shapes:{S3:{type:"list",member:{type:"structure",required:["Key"],members:{Key:{},Value:{}}}},S8:{type:"structure",members:{Endpoint:{},CreationTime:{type:"timestamp"},ARN:{},Name:{},Status:{},AccessLoggingEnabled:{type:"boolean"}}},Sv:{type:"list",member:{type:"structure",required:["AllowedOrigins","AllowedHeaders"],members:{AllowedOrigins:{type:"list",member:{}},AllowedMethods:{type:"list",member:{}},AllowedHeaders:{type:"list",member:{}},MaxAgeSeconds:{type:"integer"},ExposeHeaders:{type:"list",member:{}}}}},S1a:{type:"structure",required:["ContainerLevelMetrics"],members:{ContainerLevelMetrics:{},MetricPolicyRules:{type:"list",member:{type:"structure",required:["ObjectGroup","ObjectGroupName"],members:{ObjectGroup:{},ObjectGroupName:{}}}}}}}}},5311:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["ses"]={};i.SES=s.defineService("ses",["2010-12-01"]);Object.defineProperty(a.services["ses"],"2010-12-01",{get:function get(){var e=r(349);e.paginators=r(7439).pagination;e.waiters=r(4916).waiters;return e},enumerable:true,configurable:true});e.exports=i.SES},5319:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["apigatewaymanagementapi"]={};i.ApiGatewayManagementApi=s.defineService("apigatewaymanagementapi",["2018-11-29"]);Object.defineProperty(a.services["apigatewaymanagementapi"],"2018-11-29",{get:function get(){var e=r(5163);e.paginators=r(5801).pagination;return e},enumerable:true,configurable:true});e.exports=i.ApiGatewayManagementApi},5338:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2019-09-27",endpointPrefix:"email",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"Amazon SES V2",serviceFullName:"Amazon Simple Email Service",serviceId:"SESv2",signatureVersion:"v4",signingName:"ses",uid:"sesv2-2019-09-27"},operations:{CreateConfigurationSet:{http:{requestUri:"/v2/email/configuration-sets"},input:{type:"structure",required:["ConfigurationSetName"],members:{ConfigurationSetName:{},TrackingOptions:{shape:"S3"},DeliveryOptions:{shape:"S5"},ReputationOptions:{shape:"S8"},SendingOptions:{shape:"Sb"},Tags:{shape:"Sc"},SuppressionOptions:{shape:"Sg"}}},output:{type:"structure",members:{}}},CreateConfigurationSetEventDestination:{http:{requestUri:"/v2/email/configuration-sets/{ConfigurationSetName}/event-destinations"},input:{type:"structure",required:["ConfigurationSetName","EventDestinationName","EventDestination"],members:{ConfigurationSetName:{location:"uri",locationName:"ConfigurationSetName"},EventDestinationName:{},EventDestination:{shape:"Sm"}}},output:{type:"structure",members:{}}},CreateContact:{http:{requestUri:"/v2/email/contact-lists/{ContactListName}/contacts"},input:{type:"structure",required:["ContactListName","EmailAddress"],members:{ContactListName:{location:"uri",locationName:"ContactListName"},EmailAddress:{},TopicPreferences:{shape:"S13"},UnsubscribeAll:{type:"boolean"},AttributesData:{}}},output:{type:"structure",members:{}}},CreateContactList:{http:{requestUri:"/v2/email/contact-lists"},input:{type:"structure",required:["ContactListName"],members:{ContactListName:{},Topics:{shape:"S1b"},Description:{},Tags:{shape:"Sc"}}},output:{type:"structure",members:{}}},CreateCustomVerificationEmailTemplate:{http:{requestUri:"/v2/email/custom-verification-email-templates"},input:{type:"structure",required:["TemplateName","FromEmailAddress","TemplateSubject","TemplateContent","SuccessRedirectionURL","FailureRedirectionURL"],members:{TemplateName:{},FromEmailAddress:{},TemplateSubject:{},TemplateContent:{},SuccessRedirectionURL:{},FailureRedirectionURL:{}}},output:{type:"structure",members:{}}},CreateDedicatedIpPool:{http:{requestUri:"/v2/email/dedicated-ip-pools"},input:{type:"structure",required:["PoolName"],members:{PoolName:{},Tags:{shape:"Sc"}}},output:{type:"structure",members:{}}},CreateDeliverabilityTestReport:{http:{requestUri:"/v2/email/deliverability-dashboard/test"},input:{type:"structure",required:["FromEmailAddress","Content"],members:{ReportName:{},FromEmailAddress:{},Content:{shape:"S1r"},Tags:{shape:"Sc"}}},output:{type:"structure",required:["ReportId","DeliverabilityTestStatus"],members:{ReportId:{},DeliverabilityTestStatus:{}}}},CreateEmailIdentity:{http:{requestUri:"/v2/email/identities"},input:{type:"structure",required:["EmailIdentity"],members:{EmailIdentity:{},Tags:{shape:"Sc"},DkimSigningAttributes:{shape:"S26"},ConfigurationSetName:{}}},output:{type:"structure",members:{IdentityType:{},VerifiedForSendingStatus:{type:"boolean"},DkimAttributes:{shape:"S2c"}}}},CreateEmailIdentityPolicy:{http:{requestUri:"/v2/email/identities/{EmailIdentity}/policies/{PolicyName}"},input:{type:"structure",required:["EmailIdentity","PolicyName","Policy"],members:{EmailIdentity:{location:"uri",locationName:"EmailIdentity"},PolicyName:{location:"uri",locationName:"PolicyName"},Policy:{}}},output:{type:"structure",members:{}}},CreateEmailTemplate:{http:{requestUri:"/v2/email/templates"},input:{type:"structure",required:["TemplateName","TemplateContent"],members:{TemplateName:{},TemplateContent:{shape:"S2n"}}},output:{type:"structure",members:{}}},CreateImportJob:{http:{requestUri:"/v2/email/import-jobs"},input:{type:"structure",required:["ImportDestination","ImportDataSource"],members:{ImportDestination:{shape:"S2s"},ImportDataSource:{shape:"S2x"}}},output:{type:"structure",members:{JobId:{}}}},DeleteConfigurationSet:{http:{method:"DELETE",requestUri:"/v2/email/configuration-sets/{ConfigurationSetName}"},input:{type:"structure",required:["ConfigurationSetName"],members:{ConfigurationSetName:{location:"uri",locationName:"ConfigurationSetName"}}},output:{type:"structure",members:{}}},DeleteConfigurationSetEventDestination:{http:{method:"DELETE",requestUri:"/v2/email/configuration-sets/{ConfigurationSetName}/event-destinations/{EventDestinationName}"},input:{type:"structure",required:["ConfigurationSetName","EventDestinationName"],members:{ConfigurationSetName:{location:"uri",locationName:"ConfigurationSetName"},EventDestinationName:{location:"uri",locationName:"EventDestinationName"}}},output:{type:"structure",members:{}}},DeleteContact:{http:{method:"DELETE",requestUri:"/v2/email/contact-lists/{ContactListName}/contacts/{EmailAddress}"},input:{type:"structure",required:["ContactListName","EmailAddress"],members:{ContactListName:{location:"uri",locationName:"ContactListName"},EmailAddress:{location:"uri",locationName:"EmailAddress"}}},output:{type:"structure",members:{}}},DeleteContactList:{http:{method:"DELETE",requestUri:"/v2/email/contact-lists/{ContactListName}"},input:{type:"structure",required:["ContactListName"],members:{ContactListName:{location:"uri",locationName:"ContactListName"}}},output:{type:"structure",members:{}}},DeleteCustomVerificationEmailTemplate:{http:{method:"DELETE",requestUri:"/v2/email/custom-verification-email-templates/{TemplateName}"},input:{type:"structure",required:["TemplateName"],members:{TemplateName:{location:"uri",locationName:"TemplateName"}}},output:{type:"structure",members:{}}},DeleteDedicatedIpPool:{http:{method:"DELETE",requestUri:"/v2/email/dedicated-ip-pools/{PoolName}"},input:{type:"structure",required:["PoolName"],members:{PoolName:{location:"uri",locationName:"PoolName"}}},output:{type:"structure",members:{}}},DeleteEmailIdentity:{http:{method:"DELETE",requestUri:"/v2/email/identities/{EmailIdentity}"},input:{type:"structure",required:["EmailIdentity"],members:{EmailIdentity:{location:"uri",locationName:"EmailIdentity"}}},output:{type:"structure",members:{}}},DeleteEmailIdentityPolicy:{http:{method:"DELETE",requestUri:"/v2/email/identities/{EmailIdentity}/policies/{PolicyName}"},input:{type:"structure",required:["EmailIdentity","PolicyName"],members:{EmailIdentity:{location:"uri",locationName:"EmailIdentity"},PolicyName:{location:"uri",locationName:"PolicyName"}}},output:{type:"structure",members:{}}},DeleteEmailTemplate:{http:{method:"DELETE",requestUri:"/v2/email/templates/{TemplateName}"},input:{type:"structure",required:["TemplateName"],members:{TemplateName:{location:"uri",locationName:"TemplateName"}}},output:{type:"structure",members:{}}},DeleteSuppressedDestination:{http:{method:"DELETE",requestUri:"/v2/email/suppression/addresses/{EmailAddress}"},input:{type:"structure",required:["EmailAddress"],members:{EmailAddress:{location:"uri",locationName:"EmailAddress"}}},output:{type:"structure",members:{}}},GetAccount:{http:{method:"GET",requestUri:"/v2/email/account"},input:{type:"structure",members:{}},output:{type:"structure",members:{DedicatedIpAutoWarmupEnabled:{type:"boolean"},EnforcementStatus:{},ProductionAccessEnabled:{type:"boolean"},SendQuota:{type:"structure",members:{Max24HourSend:{type:"double"},MaxSendRate:{type:"double"},SentLast24Hours:{type:"double"}}},SendingEnabled:{type:"boolean"},SuppressionAttributes:{type:"structure",members:{SuppressedReasons:{shape:"Sh"}}},Details:{type:"structure",members:{MailType:{},WebsiteURL:{shape:"S3w"},ContactLanguage:{},UseCaseDescription:{shape:"S3y"},AdditionalContactEmailAddresses:{shape:"S3z"},ReviewDetails:{type:"structure",members:{Status:{},CaseId:{}}}}}}}},GetBlacklistReports:{http:{method:"GET",requestUri:"/v2/email/deliverability-dashboard/blacklist-report"},input:{type:"structure",required:["BlacklistItemNames"],members:{BlacklistItemNames:{location:"querystring",locationName:"BlacklistItemNames",type:"list",member:{}}}},output:{type:"structure",required:["BlacklistReport"],members:{BlacklistReport:{type:"map",key:{},value:{type:"list",member:{type:"structure",members:{RblName:{},ListingTime:{type:"timestamp"},Description:{}}}}}}}},GetConfigurationSet:{http:{method:"GET",requestUri:"/v2/email/configuration-sets/{ConfigurationSetName}"},input:{type:"structure",required:["ConfigurationSetName"],members:{ConfigurationSetName:{location:"uri",locationName:"ConfigurationSetName"}}},output:{type:"structure",members:{ConfigurationSetName:{},TrackingOptions:{shape:"S3"},DeliveryOptions:{shape:"S5"},ReputationOptions:{shape:"S8"},SendingOptions:{shape:"Sb"},Tags:{shape:"Sc"},SuppressionOptions:{shape:"Sg"}}}},GetConfigurationSetEventDestinations:{http:{method:"GET",requestUri:"/v2/email/configuration-sets/{ConfigurationSetName}/event-destinations"},input:{type:"structure",required:["ConfigurationSetName"],members:{ConfigurationSetName:{location:"uri",locationName:"ConfigurationSetName"}}},output:{type:"structure",members:{EventDestinations:{type:"list",member:{type:"structure",required:["Name","MatchingEventTypes"],members:{Name:{},Enabled:{type:"boolean"},MatchingEventTypes:{shape:"Sn"},KinesisFirehoseDestination:{shape:"Sp"},CloudWatchDestination:{shape:"Sr"},SnsDestination:{shape:"Sx"},PinpointDestination:{shape:"Sy"}}}}}}},GetContact:{http:{method:"GET",requestUri:"/v2/email/contact-lists/{ContactListName}/contacts/{EmailAddress}"},input:{type:"structure",required:["ContactListName","EmailAddress"],members:{ContactListName:{location:"uri",locationName:"ContactListName"},EmailAddress:{location:"uri",locationName:"EmailAddress"}}},output:{type:"structure",members:{ContactListName:{},EmailAddress:{},TopicPreferences:{shape:"S13"},TopicDefaultPreferences:{shape:"S13"},UnsubscribeAll:{type:"boolean"},AttributesData:{},CreatedTimestamp:{type:"timestamp"},LastUpdatedTimestamp:{type:"timestamp"}}}},GetContactList:{http:{method:"GET",requestUri:"/v2/email/contact-lists/{ContactListName}"},input:{type:"structure",required:["ContactListName"],members:{ContactListName:{location:"uri",locationName:"ContactListName"}}},output:{type:"structure",members:{ContactListName:{},Topics:{shape:"S1b"},Description:{},CreatedTimestamp:{type:"timestamp"},LastUpdatedTimestamp:{type:"timestamp"},Tags:{shape:"Sc"}}}},GetCustomVerificationEmailTemplate:{http:{method:"GET",requestUri:"/v2/email/custom-verification-email-templates/{TemplateName}"},input:{type:"structure",required:["TemplateName"],members:{TemplateName:{location:"uri",locationName:"TemplateName"}}},output:{type:"structure",members:{TemplateName:{},FromEmailAddress:{},TemplateSubject:{},TemplateContent:{},SuccessRedirectionURL:{},FailureRedirectionURL:{}}}},GetDedicatedIp:{http:{method:"GET",requestUri:"/v2/email/dedicated-ips/{IP}"},input:{type:"structure",required:["Ip"],members:{Ip:{location:"uri",locationName:"IP"}}},output:{type:"structure",members:{DedicatedIp:{shape:"S4s"}}}},GetDedicatedIps:{http:{method:"GET",requestUri:"/v2/email/dedicated-ips"},input:{type:"structure",members:{PoolName:{location:"querystring",locationName:"PoolName"},NextToken:{location:"querystring",locationName:"NextToken"},PageSize:{location:"querystring",locationName:"PageSize",type:"integer"}}},output:{type:"structure",members:{DedicatedIps:{type:"list",member:{shape:"S4s"}},NextToken:{}}}},GetDeliverabilityDashboardOptions:{http:{method:"GET",requestUri:"/v2/email/deliverability-dashboard"},input:{type:"structure",members:{}},output:{type:"structure",required:["DashboardEnabled"],members:{DashboardEnabled:{type:"boolean"},SubscriptionExpiryDate:{type:"timestamp"},AccountStatus:{},ActiveSubscribedDomains:{shape:"S53"},PendingExpirationSubscribedDomains:{shape:"S53"}}}},GetDeliverabilityTestReport:{http:{method:"GET",requestUri:"/v2/email/deliverability-dashboard/test-reports/{ReportId}"},input:{type:"structure",required:["ReportId"],members:{ReportId:{location:"uri",locationName:"ReportId"}}},output:{type:"structure",required:["DeliverabilityTestReport","OverallPlacement","IspPlacements"],members:{DeliverabilityTestReport:{shape:"S5b"},OverallPlacement:{shape:"S5d"},IspPlacements:{type:"list",member:{type:"structure",members:{IspName:{},PlacementStatistics:{shape:"S5d"}}}},Message:{},Tags:{shape:"Sc"}}}},GetDomainDeliverabilityCampaign:{http:{method:"GET",requestUri:"/v2/email/deliverability-dashboard/campaigns/{CampaignId}"},input:{type:"structure",required:["CampaignId"],members:{CampaignId:{location:"uri",locationName:"CampaignId"}}},output:{type:"structure",required:["DomainDeliverabilityCampaign"],members:{DomainDeliverabilityCampaign:{shape:"S5l"}}}},GetDomainStatisticsReport:{http:{method:"GET",requestUri:"/v2/email/deliverability-dashboard/statistics-report/{Domain}"},input:{type:"structure",required:["Domain","StartDate","EndDate"],members:{Domain:{location:"uri",locationName:"Domain"},StartDate:{location:"querystring",locationName:"StartDate",type:"timestamp"},EndDate:{location:"querystring",locationName:"EndDate",type:"timestamp"}}},output:{type:"structure",required:["OverallVolume","DailyVolumes"],members:{OverallVolume:{type:"structure",members:{VolumeStatistics:{shape:"S5v"},ReadRatePercent:{type:"double"},DomainIspPlacements:{shape:"S5w"}}},DailyVolumes:{type:"list",member:{type:"structure",members:{StartDate:{type:"timestamp"},VolumeStatistics:{shape:"S5v"},DomainIspPlacements:{shape:"S5w"}}}}}}},GetEmailIdentity:{http:{method:"GET",requestUri:"/v2/email/identities/{EmailIdentity}"},input:{type:"structure",required:["EmailIdentity"],members:{EmailIdentity:{location:"uri",locationName:"EmailIdentity"}}},output:{type:"structure",members:{IdentityType:{},FeedbackForwardingStatus:{type:"boolean"},VerifiedForSendingStatus:{type:"boolean"},DkimAttributes:{shape:"S2c"},MailFromAttributes:{type:"structure",required:["MailFromDomain","MailFromDomainStatus","BehaviorOnMxFailure"],members:{MailFromDomain:{},MailFromDomainStatus:{},BehaviorOnMxFailure:{}}},Policies:{shape:"S66"},Tags:{shape:"Sc"},ConfigurationSetName:{}}}},GetEmailIdentityPolicies:{http:{method:"GET",requestUri:"/v2/email/identities/{EmailIdentity}/policies"},input:{type:"structure",required:["EmailIdentity"],members:{EmailIdentity:{location:"uri",locationName:"EmailIdentity"}}},output:{type:"structure",members:{Policies:{shape:"S66"}}}},GetEmailTemplate:{http:{method:"GET",requestUri:"/v2/email/templates/{TemplateName}"},input:{type:"structure",required:["TemplateName"],members:{TemplateName:{location:"uri",locationName:"TemplateName"}}},output:{type:"structure",required:["TemplateName","TemplateContent"],members:{TemplateName:{},TemplateContent:{shape:"S2n"}}}},GetImportJob:{http:{method:"GET",requestUri:"/v2/email/import-jobs/{JobId}"},input:{type:"structure",required:["JobId"],members:{JobId:{location:"uri",locationName:"JobId"}}},output:{type:"structure",members:{JobId:{},ImportDestination:{shape:"S2s"},ImportDataSource:{shape:"S2x"},FailureInfo:{type:"structure",members:{FailedRecordsS3Url:{},ErrorMessage:{}}},JobStatus:{},CreatedTimestamp:{type:"timestamp"},CompletedTimestamp:{type:"timestamp"},ProcessedRecordsCount:{type:"integer"},FailedRecordsCount:{type:"integer"}}}},GetSuppressedDestination:{http:{method:"GET",requestUri:"/v2/email/suppression/addresses/{EmailAddress}"},input:{type:"structure",required:["EmailAddress"],members:{EmailAddress:{location:"uri",locationName:"EmailAddress"}}},output:{type:"structure",required:["SuppressedDestination"],members:{SuppressedDestination:{type:"structure",required:["EmailAddress","Reason","LastUpdateTime"],members:{EmailAddress:{},Reason:{},LastUpdateTime:{type:"timestamp"},Attributes:{type:"structure",members:{MessageId:{},FeedbackId:{}}}}}}}},ListConfigurationSets:{http:{method:"GET",requestUri:"/v2/email/configuration-sets"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"NextToken"},PageSize:{location:"querystring",locationName:"PageSize",type:"integer"}}},output:{type:"structure",members:{ConfigurationSets:{type:"list",member:{}},NextToken:{}}}},ListContactLists:{http:{method:"GET",requestUri:"/v2/email/contact-lists"},input:{type:"structure",members:{PageSize:{location:"querystring",locationName:"PageSize",type:"integer"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",members:{ContactLists:{type:"list",member:{type:"structure",members:{ContactListName:{},LastUpdatedTimestamp:{type:"timestamp"}}}},NextToken:{}}}},ListContacts:{http:{method:"GET",requestUri:"/v2/email/contact-lists/{ContactListName}/contacts"},input:{type:"structure",required:["ContactListName"],members:{ContactListName:{location:"uri",locationName:"ContactListName"},Filter:{type:"structure",members:{FilteredStatus:{},TopicFilter:{type:"structure",members:{TopicName:{},UseDefaultIfPreferenceUnavailable:{type:"boolean"}}}}},PageSize:{location:"querystring",locationName:"PageSize",type:"integer"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",members:{Contacts:{type:"list",member:{type:"structure",members:{EmailAddress:{},TopicPreferences:{shape:"S13"},TopicDefaultPreferences:{shape:"S13"},UnsubscribeAll:{type:"boolean"},LastUpdatedTimestamp:{type:"timestamp"}}}},NextToken:{}}}},ListCustomVerificationEmailTemplates:{http:{method:"GET",requestUri:"/v2/email/custom-verification-email-templates"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"NextToken"},PageSize:{location:"querystring",locationName:"PageSize",type:"integer"}}},output:{type:"structure",members:{CustomVerificationEmailTemplates:{type:"list",member:{type:"structure",members:{TemplateName:{},FromEmailAddress:{},TemplateSubject:{},SuccessRedirectionURL:{},FailureRedirectionURL:{}}}},NextToken:{}}}},ListDedicatedIpPools:{http:{method:"GET",requestUri:"/v2/email/dedicated-ip-pools"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"NextToken"},PageSize:{location:"querystring",locationName:"PageSize",type:"integer"}}},output:{type:"structure",members:{DedicatedIpPools:{type:"list",member:{}},NextToken:{}}}},ListDeliverabilityTestReports:{http:{method:"GET",requestUri:"/v2/email/deliverability-dashboard/test-reports"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"NextToken"},PageSize:{location:"querystring",locationName:"PageSize",type:"integer"}}},output:{type:"structure",required:["DeliverabilityTestReports"],members:{DeliverabilityTestReports:{type:"list",member:{shape:"S5b"}},NextToken:{}}}},ListDomainDeliverabilityCampaigns:{http:{method:"GET",requestUri:"/v2/email/deliverability-dashboard/domains/{SubscribedDomain}/campaigns"},input:{type:"structure",required:["StartDate","EndDate","SubscribedDomain"],members:{StartDate:{location:"querystring",locationName:"StartDate",type:"timestamp"},EndDate:{location:"querystring",locationName:"EndDate",type:"timestamp"},SubscribedDomain:{location:"uri",locationName:"SubscribedDomain"},NextToken:{location:"querystring",locationName:"NextToken"},PageSize:{location:"querystring",locationName:"PageSize",type:"integer"}}},output:{type:"structure",required:["DomainDeliverabilityCampaigns"],members:{DomainDeliverabilityCampaigns:{type:"list",member:{shape:"S5l"}},NextToken:{}}}},ListEmailIdentities:{http:{method:"GET",requestUri:"/v2/email/identities"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"NextToken"},PageSize:{location:"querystring",locationName:"PageSize",type:"integer"}}},output:{type:"structure",members:{EmailIdentities:{type:"list",member:{type:"structure",members:{IdentityType:{},IdentityName:{},SendingEnabled:{type:"boolean"}}}},NextToken:{}}}},ListEmailTemplates:{http:{method:"GET",requestUri:"/v2/email/templates"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"NextToken"},PageSize:{location:"querystring",locationName:"PageSize",type:"integer"}}},output:{type:"structure",members:{TemplatesMetadata:{type:"list",member:{type:"structure",members:{TemplateName:{},CreatedTimestamp:{type:"timestamp"}}}},NextToken:{}}}},ListImportJobs:{http:{method:"GET",requestUri:"/v2/email/import-jobs"},input:{type:"structure",members:{ImportDestinationType:{},NextToken:{location:"querystring",locationName:"NextToken"},PageSize:{location:"querystring",locationName:"PageSize",type:"integer"}}},output:{type:"structure",members:{ImportJobs:{type:"list",member:{type:"structure",members:{JobId:{},ImportDestination:{shape:"S2s"},JobStatus:{},CreatedTimestamp:{type:"timestamp"}}}},NextToken:{}}}},ListSuppressedDestinations:{http:{method:"GET",requestUri:"/v2/email/suppression/addresses"},input:{type:"structure",members:{Reasons:{shape:"Sh",location:"querystring",locationName:"Reason"},StartDate:{location:"querystring",locationName:"StartDate",type:"timestamp"},EndDate:{location:"querystring",locationName:"EndDate",type:"timestamp"},NextToken:{location:"querystring",locationName:"NextToken"},PageSize:{location:"querystring",locationName:"PageSize",type:"integer"}}},output:{type:"structure",members:{SuppressedDestinationSummaries:{type:"list",member:{type:"structure",required:["EmailAddress","Reason","LastUpdateTime"],members:{EmailAddress:{},Reason:{},LastUpdateTime:{type:"timestamp"}}}},NextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/v2/email/tags"},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{location:"querystring",locationName:"ResourceArn"}}},output:{type:"structure",required:["Tags"],members:{Tags:{shape:"Sc"}}}},PutAccountDedicatedIpWarmupAttributes:{http:{method:"PUT",requestUri:"/v2/email/account/dedicated-ips/warmup"},input:{type:"structure",members:{AutoWarmupEnabled:{type:"boolean"}}},output:{type:"structure",members:{}}},PutAccountDetails:{http:{requestUri:"/v2/email/account/details"},input:{type:"structure",required:["MailType","WebsiteURL","UseCaseDescription"],members:{MailType:{},WebsiteURL:{shape:"S3w"},ContactLanguage:{},UseCaseDescription:{shape:"S3y"},AdditionalContactEmailAddresses:{shape:"S3z"},ProductionAccessEnabled:{type:"boolean"}}},output:{type:"structure",members:{}}},PutAccountSendingAttributes:{http:{method:"PUT",requestUri:"/v2/email/account/sending"},input:{type:"structure",members:{SendingEnabled:{type:"boolean"}}},output:{type:"structure",members:{}}},PutAccountSuppressionAttributes:{http:{method:"PUT",requestUri:"/v2/email/account/suppression"},input:{type:"structure",members:{SuppressedReasons:{shape:"Sh"}}},output:{type:"structure",members:{}}},PutConfigurationSetDeliveryOptions:{http:{method:"PUT",requestUri:"/v2/email/configuration-sets/{ConfigurationSetName}/delivery-options"},input:{type:"structure",required:["ConfigurationSetName"],members:{ConfigurationSetName:{location:"uri",locationName:"ConfigurationSetName"},TlsPolicy:{},SendingPoolName:{}}},output:{type:"structure",members:{}}},PutConfigurationSetReputationOptions:{http:{method:"PUT",requestUri:"/v2/email/configuration-sets/{ConfigurationSetName}/reputation-options"},input:{type:"structure",required:["ConfigurationSetName"],members:{ConfigurationSetName:{location:"uri",locationName:"ConfigurationSetName"},ReputationMetricsEnabled:{type:"boolean"}}},output:{type:"structure",members:{}}},PutConfigurationSetSendingOptions:{http:{method:"PUT",requestUri:"/v2/email/configuration-sets/{ConfigurationSetName}/sending"},input:{type:"structure",required:["ConfigurationSetName"],members:{ConfigurationSetName:{location:"uri",locationName:"ConfigurationSetName"},SendingEnabled:{type:"boolean"}}},output:{type:"structure",members:{}}},PutConfigurationSetSuppressionOptions:{http:{method:"PUT",requestUri:"/v2/email/configuration-sets/{ConfigurationSetName}/suppression-options"},input:{type:"structure",required:["ConfigurationSetName"],members:{ConfigurationSetName:{location:"uri",locationName:"ConfigurationSetName"},SuppressedReasons:{shape:"Sh"}}},output:{type:"structure",members:{}}},PutConfigurationSetTrackingOptions:{http:{method:"PUT",requestUri:"/v2/email/configuration-sets/{ConfigurationSetName}/tracking-options"},input:{type:"structure",required:["ConfigurationSetName"],members:{ConfigurationSetName:{location:"uri",locationName:"ConfigurationSetName"},CustomRedirectDomain:{}}},output:{type:"structure",members:{}}},PutDedicatedIpInPool:{http:{method:"PUT",requestUri:"/v2/email/dedicated-ips/{IP}/pool"},input:{type:"structure",required:["Ip","DestinationPoolName"],members:{Ip:{location:"uri",locationName:"IP"},DestinationPoolName:{}}},output:{type:"structure",members:{}}},PutDedicatedIpWarmupAttributes:{http:{method:"PUT",requestUri:"/v2/email/dedicated-ips/{IP}/warmup"},input:{type:"structure",required:["Ip","WarmupPercentage"],members:{Ip:{location:"uri",locationName:"IP"},WarmupPercentage:{type:"integer"}}},output:{type:"structure",members:{}}},PutDeliverabilityDashboardOption:{http:{method:"PUT",requestUri:"/v2/email/deliverability-dashboard"},input:{type:"structure",required:["DashboardEnabled"],members:{DashboardEnabled:{type:"boolean"},SubscribedDomains:{shape:"S53"}}},output:{type:"structure",members:{}}},PutEmailIdentityConfigurationSetAttributes:{http:{method:"PUT",requestUri:"/v2/email/identities/{EmailIdentity}/configuration-set"},input:{type:"structure",required:["EmailIdentity"],members:{EmailIdentity:{location:"uri",locationName:"EmailIdentity"},ConfigurationSetName:{}}},output:{type:"structure",members:{}}},PutEmailIdentityDkimAttributes:{http:{method:"PUT",requestUri:"/v2/email/identities/{EmailIdentity}/dkim"},input:{type:"structure",required:["EmailIdentity"],members:{EmailIdentity:{location:"uri",locationName:"EmailIdentity"},SigningEnabled:{type:"boolean"}}},output:{type:"structure",members:{}}},PutEmailIdentityDkimSigningAttributes:{http:{method:"PUT",requestUri:"/v1/email/identities/{EmailIdentity}/dkim/signing"},input:{type:"structure",required:["EmailIdentity","SigningAttributesOrigin"],members:{EmailIdentity:{location:"uri",locationName:"EmailIdentity"},SigningAttributesOrigin:{},SigningAttributes:{shape:"S26"}}},output:{type:"structure",members:{DkimStatus:{},DkimTokens:{shape:"S2e"}}}},PutEmailIdentityFeedbackAttributes:{http:{method:"PUT",requestUri:"/v2/email/identities/{EmailIdentity}/feedback"},input:{type:"structure",required:["EmailIdentity"],members:{EmailIdentity:{location:"uri",locationName:"EmailIdentity"},EmailForwardingEnabled:{type:"boolean"}}},output:{type:"structure",members:{}}},PutEmailIdentityMailFromAttributes:{http:{method:"PUT",requestUri:"/v2/email/identities/{EmailIdentity}/mail-from"},input:{type:"structure",required:["EmailIdentity"],members:{EmailIdentity:{location:"uri",locationName:"EmailIdentity"},MailFromDomain:{},BehaviorOnMxFailure:{}}},output:{type:"structure",members:{}}},PutSuppressedDestination:{http:{method:"PUT",requestUri:"/v2/email/suppression/addresses"},input:{type:"structure",required:["EmailAddress","Reason"],members:{EmailAddress:{},Reason:{}}},output:{type:"structure",members:{}}},SendBulkEmail:{http:{requestUri:"/v2/email/outbound-bulk-emails"},input:{type:"structure",required:["DefaultContent","BulkEmailEntries"],members:{FromEmailAddress:{},FromEmailAddressIdentityArn:{},ReplyToAddresses:{shape:"S92"},FeedbackForwardingEmailAddress:{},FeedbackForwardingEmailAddressIdentityArn:{},DefaultEmailTags:{shape:"S93"},DefaultContent:{type:"structure",members:{Template:{shape:"S1z"}}},BulkEmailEntries:{type:"list",member:{type:"structure",required:["Destination"],members:{Destination:{shape:"S9a"},ReplacementTags:{shape:"S93"},ReplacementEmailContent:{type:"structure",members:{ReplacementTemplate:{type:"structure",members:{ReplacementTemplateData:{}}}}}}}},ConfigurationSetName:{}}},output:{type:"structure",required:["BulkEmailEntryResults"],members:{BulkEmailEntryResults:{type:"list",member:{type:"structure",members:{Status:{},Error:{},MessageId:{}}}}}}},SendCustomVerificationEmail:{http:{requestUri:"/v2/email/outbound-custom-verification-emails"},input:{type:"structure",required:["EmailAddress","TemplateName"],members:{EmailAddress:{},TemplateName:{},ConfigurationSetName:{}}},output:{type:"structure",members:{MessageId:{}}}},SendEmail:{http:{requestUri:"/v2/email/outbound-emails"},input:{type:"structure",required:["Content"],members:{FromEmailAddress:{},FromEmailAddressIdentityArn:{},Destination:{shape:"S9a"},ReplyToAddresses:{shape:"S92"},FeedbackForwardingEmailAddress:{},FeedbackForwardingEmailAddressIdentityArn:{},Content:{shape:"S1r"},EmailTags:{shape:"S93"},ConfigurationSetName:{},ListManagementOptions:{type:"structure",required:["ContactListName"],members:{ContactListName:{},TopicName:{}}}}},output:{type:"structure",members:{MessageId:{}}}},TagResource:{http:{requestUri:"/v2/email/tags"},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"Sc"}}},output:{type:"structure",members:{}}},TestRenderEmailTemplate:{http:{requestUri:"/v2/email/templates/{TemplateName}/render"},input:{type:"structure",required:["TemplateName","TemplateData"],members:{TemplateName:{location:"uri",locationName:"TemplateName"},TemplateData:{}}},output:{type:"structure",required:["RenderedTemplate"],members:{RenderedTemplate:{}}}},UntagResource:{http:{method:"DELETE",requestUri:"/v2/email/tags"},input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{location:"querystring",locationName:"ResourceArn"},TagKeys:{location:"querystring",locationName:"TagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateConfigurationSetEventDestination:{http:{method:"PUT",requestUri:"/v2/email/configuration-sets/{ConfigurationSetName}/event-destinations/{EventDestinationName}"},input:{type:"structure",required:["ConfigurationSetName","EventDestinationName","EventDestination"],members:{ConfigurationSetName:{location:"uri",locationName:"ConfigurationSetName"},EventDestinationName:{location:"uri",locationName:"EventDestinationName"},EventDestination:{shape:"Sm"}}},output:{type:"structure",members:{}}},UpdateContact:{http:{method:"PUT",requestUri:"/v2/email/contact-lists/{ContactListName}/contacts/{EmailAddress}"},input:{type:"structure",required:["ContactListName","EmailAddress"],members:{ContactListName:{location:"uri",locationName:"ContactListName"},EmailAddress:{location:"uri",locationName:"EmailAddress"},TopicPreferences:{shape:"S13"},UnsubscribeAll:{type:"boolean"},AttributesData:{}}},output:{type:"structure",members:{}}},UpdateContactList:{http:{method:"PUT",requestUri:"/v2/email/contact-lists/{ContactListName}"},input:{type:"structure",required:["ContactListName"],members:{ContactListName:{location:"uri",locationName:"ContactListName"},Topics:{shape:"S1b"},Description:{}}},output:{type:"structure",members:{}}},UpdateCustomVerificationEmailTemplate:{http:{method:"PUT",requestUri:"/v2/email/custom-verification-email-templates/{TemplateName}"},input:{type:"structure",required:["TemplateName","FromEmailAddress","TemplateSubject","TemplateContent","SuccessRedirectionURL","FailureRedirectionURL"],members:{TemplateName:{location:"uri",locationName:"TemplateName"},FromEmailAddress:{},TemplateSubject:{},TemplateContent:{},SuccessRedirectionURL:{},FailureRedirectionURL:{}}},output:{type:"structure",members:{}}},UpdateEmailIdentityPolicy:{http:{method:"PUT",requestUri:"/v2/email/identities/{EmailIdentity}/policies/{PolicyName}"},input:{type:"structure",required:["EmailIdentity","PolicyName","Policy"],members:{EmailIdentity:{location:"uri",locationName:"EmailIdentity"},PolicyName:{location:"uri",locationName:"PolicyName"},Policy:{}}},output:{type:"structure",members:{}}},UpdateEmailTemplate:{http:{method:"PUT",requestUri:"/v2/email/templates/{TemplateName}"},input:{type:"structure",required:["TemplateName","TemplateContent"],members:{TemplateName:{location:"uri",locationName:"TemplateName"},TemplateContent:{shape:"S2n"}}},output:{type:"structure",members:{}}}},shapes:{S3:{type:"structure",required:["CustomRedirectDomain"],members:{CustomRedirectDomain:{}}},S5:{type:"structure",members:{TlsPolicy:{},SendingPoolName:{}}},S8:{type:"structure",members:{ReputationMetricsEnabled:{type:"boolean"},LastFreshStart:{type:"timestamp"}}},Sb:{type:"structure",members:{SendingEnabled:{type:"boolean"}}},Sc:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sg:{type:"structure",members:{SuppressedReasons:{shape:"Sh"}}},Sh:{type:"list",member:{}},Sm:{type:"structure",members:{Enabled:{type:"boolean"},MatchingEventTypes:{shape:"Sn"},KinesisFirehoseDestination:{shape:"Sp"},CloudWatchDestination:{shape:"Sr"},SnsDestination:{shape:"Sx"},PinpointDestination:{shape:"Sy"}}},Sn:{type:"list",member:{}},Sp:{type:"structure",required:["IamRoleArn","DeliveryStreamArn"],members:{IamRoleArn:{},DeliveryStreamArn:{}}},Sr:{type:"structure",required:["DimensionConfigurations"],members:{DimensionConfigurations:{type:"list",member:{type:"structure",required:["DimensionName","DimensionValueSource","DefaultDimensionValue"],members:{DimensionName:{},DimensionValueSource:{},DefaultDimensionValue:{}}}}}},Sx:{type:"structure",required:["TopicArn"],members:{TopicArn:{}}},Sy:{type:"structure",members:{ApplicationArn:{}}},S13:{type:"list",member:{type:"structure",required:["TopicName","SubscriptionStatus"],members:{TopicName:{},SubscriptionStatus:{}}}},S1b:{type:"list",member:{type:"structure",required:["TopicName","DisplayName","DefaultSubscriptionStatus"],members:{TopicName:{},DisplayName:{},Description:{},DefaultSubscriptionStatus:{}}}},S1r:{type:"structure",members:{Simple:{type:"structure",required:["Subject","Body"],members:{Subject:{shape:"S1t"},Body:{type:"structure",members:{Text:{shape:"S1t"},Html:{shape:"S1t"}}}}},Raw:{type:"structure",required:["Data"],members:{Data:{type:"blob"}}},Template:{shape:"S1z"}}},S1t:{type:"structure",required:["Data"],members:{Data:{},Charset:{}}},S1z:{type:"structure",members:{TemplateName:{},TemplateArn:{},TemplateData:{}}},S26:{type:"structure",members:{DomainSigningSelector:{},DomainSigningPrivateKey:{type:"string",sensitive:true},NextSigningKeyLength:{}}},S2c:{type:"structure",members:{SigningEnabled:{type:"boolean"},Status:{},Tokens:{shape:"S2e"},SigningAttributesOrigin:{},NextSigningKeyLength:{},CurrentSigningKeyLength:{},LastKeyGenerationTimestamp:{type:"timestamp"}}},S2e:{type:"list",member:{}},S2n:{type:"structure",members:{Subject:{},Text:{},Html:{}}},S2s:{type:"structure",members:{SuppressionListDestination:{type:"structure",required:["SuppressionListImportAction"],members:{SuppressionListImportAction:{}}},ContactListDestination:{type:"structure",required:["ContactListName","ContactListImportAction"],members:{ContactListName:{},ContactListImportAction:{}}}}},S2x:{type:"structure",required:["S3Url","DataFormat"],members:{S3Url:{},DataFormat:{}}},S3w:{type:"string",sensitive:true},S3y:{type:"string",sensitive:true},S3z:{type:"list",member:{type:"string",sensitive:true},sensitive:true},S4s:{type:"structure",required:["Ip","WarmupStatus","WarmupPercentage"],members:{Ip:{},WarmupStatus:{},WarmupPercentage:{type:"integer"},PoolName:{}}},S53:{type:"list",member:{type:"structure",members:{Domain:{},SubscriptionStartDate:{type:"timestamp"},InboxPlacementTrackingOption:{type:"structure",members:{Global:{type:"boolean"},TrackedIsps:{type:"list",member:{}}}}}}},S5b:{type:"structure",members:{ReportId:{},ReportName:{},Subject:{},FromEmailAddress:{},CreateDate:{type:"timestamp"},DeliverabilityTestStatus:{}}},S5d:{type:"structure",members:{InboxPercentage:{type:"double"},SpamPercentage:{type:"double"},MissingPercentage:{type:"double"},SpfPercentage:{type:"double"},DkimPercentage:{type:"double"}}},S5l:{type:"structure",members:{CampaignId:{},ImageUrl:{},Subject:{},FromAddress:{},SendingIps:{type:"list",member:{}},FirstSeenDateTime:{type:"timestamp"},LastSeenDateTime:{type:"timestamp"},InboxCount:{type:"long"},SpamCount:{type:"long"},ReadRate:{type:"double"},DeleteRate:{type:"double"},ReadDeleteRate:{type:"double"},ProjectedVolume:{type:"long"},Esps:{type:"list",member:{}}}},S5v:{type:"structure",members:{InboxRawCount:{type:"long"},SpamRawCount:{type:"long"},ProjectedInbox:{type:"long"},ProjectedSpam:{type:"long"}}},S5w:{type:"list",member:{type:"structure",members:{IspName:{},InboxRawCount:{type:"long"},SpamRawCount:{type:"long"},InboxPercentage:{type:"double"},SpamPercentage:{type:"double"}}}},S66:{type:"map",key:{},value:{}},S92:{type:"list",member:{}},S93:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}},S9a:{type:"structure",members:{ToAddresses:{shape:"S92"},CcAddresses:{shape:"S92"},BccAddresses:{shape:"S92"}}}}}},5340:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2015-08-24",endpointPrefix:"waf",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"WAF",serviceFullName:"AWS WAF",serviceId:"WAF",signatureVersion:"v4",targetPrefix:"AWSWAF_20150824",uid:"waf-2015-08-24"},operations:{CreateByteMatchSet:{input:{type:"structure",required:["Name","ChangeToken"],members:{Name:{},ChangeToken:{}}},output:{type:"structure",members:{ByteMatchSet:{shape:"S5"},ChangeToken:{}}}},CreateGeoMatchSet:{input:{type:"structure",required:["Name","ChangeToken"],members:{Name:{},ChangeToken:{}}},output:{type:"structure",members:{GeoMatchSet:{shape:"Sh"},ChangeToken:{}}}},CreateIPSet:{input:{type:"structure",required:["Name","ChangeToken"],members:{Name:{},ChangeToken:{}}},output:{type:"structure",members:{IPSet:{shape:"So"},ChangeToken:{}}}},CreateRateBasedRule:{input:{type:"structure",required:["Name","MetricName","RateKey","RateLimit","ChangeToken"],members:{Name:{},MetricName:{},RateKey:{},RateLimit:{type:"long"},ChangeToken:{},Tags:{shape:"Sx"}}},output:{type:"structure",members:{Rule:{shape:"S12"},ChangeToken:{}}}},CreateRegexMatchSet:{input:{type:"structure",required:["Name","ChangeToken"],members:{Name:{},ChangeToken:{}}},output:{type:"structure",members:{RegexMatchSet:{shape:"S19"},ChangeToken:{}}}},CreateRegexPatternSet:{input:{type:"structure",required:["Name","ChangeToken"],members:{Name:{},ChangeToken:{}}},output:{type:"structure",members:{RegexPatternSet:{shape:"S1e"},ChangeToken:{}}}},CreateRule:{input:{type:"structure",required:["Name","MetricName","ChangeToken"],members:{Name:{},MetricName:{},ChangeToken:{},Tags:{shape:"Sx"}}},output:{type:"structure",members:{Rule:{shape:"S1j"},ChangeToken:{}}}},CreateRuleGroup:{input:{type:"structure",required:["Name","MetricName","ChangeToken"],members:{Name:{},MetricName:{},ChangeToken:{},Tags:{shape:"Sx"}}},output:{type:"structure",members:{RuleGroup:{shape:"S1m"},ChangeToken:{}}}},CreateSizeConstraintSet:{input:{type:"structure",required:["Name","ChangeToken"],members:{Name:{},ChangeToken:{}}},output:{type:"structure",members:{SizeConstraintSet:{shape:"S1p"},ChangeToken:{}}}},CreateSqlInjectionMatchSet:{input:{type:"structure",required:["Name","ChangeToken"],members:{Name:{},ChangeToken:{}}},output:{type:"structure",members:{SqlInjectionMatchSet:{shape:"S1w"},ChangeToken:{}}}},CreateWebACL:{input:{type:"structure",required:["Name","MetricName","DefaultAction","ChangeToken"],members:{Name:{},MetricName:{},DefaultAction:{shape:"S20"},ChangeToken:{},Tags:{shape:"Sx"}}},output:{type:"structure",members:{WebACL:{shape:"S23"},ChangeToken:{}}}},CreateWebACLMigrationStack:{input:{type:"structure",required:["WebACLId","S3BucketName","IgnoreUnsupportedType"],members:{WebACLId:{},S3BucketName:{},IgnoreUnsupportedType:{type:"boolean"}}},output:{type:"structure",required:["S3ObjectUrl"],members:{S3ObjectUrl:{}}}},CreateXssMatchSet:{input:{type:"structure",required:["Name","ChangeToken"],members:{Name:{},ChangeToken:{}}},output:{type:"structure",members:{XssMatchSet:{shape:"S2k"},ChangeToken:{}}}},DeleteByteMatchSet:{input:{type:"structure",required:["ByteMatchSetId","ChangeToken"],members:{ByteMatchSetId:{},ChangeToken:{}}},output:{type:"structure",members:{ChangeToken:{}}}},DeleteGeoMatchSet:{input:{type:"structure",required:["GeoMatchSetId","ChangeToken"],members:{GeoMatchSetId:{},ChangeToken:{}}},output:{type:"structure",members:{ChangeToken:{}}}},DeleteIPSet:{input:{type:"structure",required:["IPSetId","ChangeToken"],members:{IPSetId:{},ChangeToken:{}}},output:{type:"structure",members:{ChangeToken:{}}}},DeleteLoggingConfiguration:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{}}},DeletePermissionPolicy:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{}}},DeleteRateBasedRule:{input:{type:"structure",required:["RuleId","ChangeToken"],members:{RuleId:{},ChangeToken:{}}},output:{type:"structure",members:{ChangeToken:{}}}},DeleteRegexMatchSet:{input:{type:"structure",required:["RegexMatchSetId","ChangeToken"],members:{RegexMatchSetId:{},ChangeToken:{}}},output:{type:"structure",members:{ChangeToken:{}}}},DeleteRegexPatternSet:{input:{type:"structure",required:["RegexPatternSetId","ChangeToken"],members:{RegexPatternSetId:{},ChangeToken:{}}},output:{type:"structure",members:{ChangeToken:{}}}},DeleteRule:{input:{type:"structure",required:["RuleId","ChangeToken"],members:{RuleId:{},ChangeToken:{}}},output:{type:"structure",members:{ChangeToken:{}}}},DeleteRuleGroup:{input:{type:"structure",required:["RuleGroupId","ChangeToken"],members:{RuleGroupId:{},ChangeToken:{}}},output:{type:"structure",members:{ChangeToken:{}}}},DeleteSizeConstraintSet:{input:{type:"structure",required:["SizeConstraintSetId","ChangeToken"],members:{SizeConstraintSetId:{},ChangeToken:{}}},output:{type:"structure",members:{ChangeToken:{}}}},DeleteSqlInjectionMatchSet:{input:{type:"structure",required:["SqlInjectionMatchSetId","ChangeToken"],members:{SqlInjectionMatchSetId:{},ChangeToken:{}}},output:{type:"structure",members:{ChangeToken:{}}}},DeleteWebACL:{input:{type:"structure",required:["WebACLId","ChangeToken"],members:{WebACLId:{},ChangeToken:{}}},output:{type:"structure",members:{ChangeToken:{}}}},DeleteXssMatchSet:{input:{type:"structure",required:["XssMatchSetId","ChangeToken"],members:{XssMatchSetId:{},ChangeToken:{}}},output:{type:"structure",members:{ChangeToken:{}}}},GetByteMatchSet:{input:{type:"structure",required:["ByteMatchSetId"],members:{ByteMatchSetId:{}}},output:{type:"structure",members:{ByteMatchSet:{shape:"S5"}}}},GetChangeToken:{input:{type:"structure",members:{}},output:{type:"structure",members:{ChangeToken:{}}}},GetChangeTokenStatus:{input:{type:"structure",required:["ChangeToken"],members:{ChangeToken:{}}},output:{type:"structure",members:{ChangeTokenStatus:{}}}},GetGeoMatchSet:{input:{type:"structure",required:["GeoMatchSetId"],members:{GeoMatchSetId:{}}},output:{type:"structure",members:{GeoMatchSet:{shape:"Sh"}}}},GetIPSet:{input:{type:"structure",required:["IPSetId"],members:{IPSetId:{}}},output:{type:"structure",members:{IPSet:{shape:"So"}}}},GetLoggingConfiguration:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{LoggingConfiguration:{shape:"S3s"}}}},GetPermissionPolicy:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{Policy:{}}}},GetRateBasedRule:{input:{type:"structure",required:["RuleId"],members:{RuleId:{}}},output:{type:"structure",members:{Rule:{shape:"S12"}}}},GetRateBasedRuleManagedKeys:{input:{type:"structure",required:["RuleId"],members:{RuleId:{},NextMarker:{}}},output:{type:"structure",members:{ManagedKeys:{type:"list",member:{}},NextMarker:{}}}},GetRegexMatchSet:{input:{type:"structure",required:["RegexMatchSetId"],members:{RegexMatchSetId:{}}},output:{type:"structure",members:{RegexMatchSet:{shape:"S19"}}}},GetRegexPatternSet:{input:{type:"structure",required:["RegexPatternSetId"],members:{RegexPatternSetId:{}}},output:{type:"structure",members:{RegexPatternSet:{shape:"S1e"}}}},GetRule:{input:{type:"structure",required:["RuleId"],members:{RuleId:{}}},output:{type:"structure",members:{Rule:{shape:"S1j"}}}},GetRuleGroup:{input:{type:"structure",required:["RuleGroupId"],members:{RuleGroupId:{}}},output:{type:"structure",members:{RuleGroup:{shape:"S1m"}}}},GetSampledRequests:{input:{type:"structure",required:["WebAclId","RuleId","TimeWindow","MaxItems"],members:{WebAclId:{},RuleId:{},TimeWindow:{shape:"S4e"},MaxItems:{type:"long"}}},output:{type:"structure",members:{SampledRequests:{type:"list",member:{type:"structure",required:["Request","Weight"],members:{Request:{type:"structure",members:{ClientIP:{},Country:{},URI:{},Method:{},HTTPVersion:{},Headers:{type:"list",member:{type:"structure",members:{Name:{},Value:{}}}}}},Weight:{type:"long"},Timestamp:{type:"timestamp"},Action:{},RuleWithinRuleGroup:{}}}},PopulationSize:{type:"long"},TimeWindow:{shape:"S4e"}}}},GetSizeConstraintSet:{input:{type:"structure",required:["SizeConstraintSetId"],members:{SizeConstraintSetId:{}}},output:{type:"structure",members:{SizeConstraintSet:{shape:"S1p"}}}},GetSqlInjectionMatchSet:{input:{type:"structure",required:["SqlInjectionMatchSetId"],members:{SqlInjectionMatchSetId:{}}},output:{type:"structure",members:{SqlInjectionMatchSet:{shape:"S1w"}}}},GetWebACL:{input:{type:"structure",required:["WebACLId"],members:{WebACLId:{}}},output:{type:"structure",members:{WebACL:{shape:"S23"}}}},GetXssMatchSet:{input:{type:"structure",required:["XssMatchSetId"],members:{XssMatchSetId:{}}},output:{type:"structure",members:{XssMatchSet:{shape:"S2k"}}}},ListActivatedRulesInRuleGroup:{input:{type:"structure",members:{RuleGroupId:{},NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},ActivatedRules:{shape:"S24"}}}},ListByteMatchSets:{input:{type:"structure",members:{NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},ByteMatchSets:{type:"list",member:{type:"structure",required:["ByteMatchSetId","Name"],members:{ByteMatchSetId:{},Name:{}}}}}}},ListGeoMatchSets:{input:{type:"structure",members:{NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},GeoMatchSets:{type:"list",member:{type:"structure",required:["GeoMatchSetId","Name"],members:{GeoMatchSetId:{},Name:{}}}}}}},ListIPSets:{input:{type:"structure",members:{NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},IPSets:{type:"list",member:{type:"structure",required:["IPSetId","Name"],members:{IPSetId:{},Name:{}}}}}}},ListLoggingConfigurations:{input:{type:"structure",members:{NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{LoggingConfigurations:{type:"list",member:{shape:"S3s"}},NextMarker:{}}}},ListRateBasedRules:{input:{type:"structure",members:{NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},Rules:{shape:"S5p"}}}},ListRegexMatchSets:{input:{type:"structure",members:{NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},RegexMatchSets:{type:"list",member:{type:"structure",required:["RegexMatchSetId","Name"],members:{RegexMatchSetId:{},Name:{}}}}}}},ListRegexPatternSets:{input:{type:"structure",members:{NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},RegexPatternSets:{type:"list",member:{type:"structure",required:["RegexPatternSetId","Name"],members:{RegexPatternSetId:{},Name:{}}}}}}},ListRuleGroups:{input:{type:"structure",members:{NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},RuleGroups:{type:"list",member:{type:"structure",required:["RuleGroupId","Name"],members:{RuleGroupId:{},Name:{}}}}}}},ListRules:{input:{type:"structure",members:{NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},Rules:{shape:"S5p"}}}},ListSizeConstraintSets:{input:{type:"structure",members:{NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},SizeConstraintSets:{type:"list",member:{type:"structure",required:["SizeConstraintSetId","Name"],members:{SizeConstraintSetId:{},Name:{}}}}}}},ListSqlInjectionMatchSets:{input:{type:"structure",members:{NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},SqlInjectionMatchSets:{type:"list",member:{type:"structure",required:["SqlInjectionMatchSetId","Name"],members:{SqlInjectionMatchSetId:{},Name:{}}}}}}},ListSubscribedRuleGroups:{input:{type:"structure",members:{NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},RuleGroups:{type:"list",member:{type:"structure",required:["RuleGroupId","Name","MetricName"],members:{RuleGroupId:{},Name:{},MetricName:{}}}}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{NextMarker:{},Limit:{type:"integer"},ResourceARN:{}}},output:{type:"structure",members:{NextMarker:{},TagInfoForResource:{type:"structure",members:{ResourceARN:{},TagList:{shape:"Sx"}}}}}},ListWebACLs:{input:{type:"structure",members:{NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},WebACLs:{type:"list",member:{type:"structure",required:["WebACLId","Name"],members:{WebACLId:{},Name:{}}}}}}},ListXssMatchSets:{input:{type:"structure",members:{NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},XssMatchSets:{type:"list",member:{type:"structure",required:["XssMatchSetId","Name"],members:{XssMatchSetId:{},Name:{}}}}}}},PutLoggingConfiguration:{input:{type:"structure",required:["LoggingConfiguration"],members:{LoggingConfiguration:{shape:"S3s"}}},output:{type:"structure",members:{LoggingConfiguration:{shape:"S3s"}}}},PutPermissionPolicy:{input:{type:"structure",required:["ResourceArn","Policy"],members:{ResourceArn:{},Policy:{}}},output:{type:"structure",members:{}}},TagResource:{input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"Sx"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateByteMatchSet:{input:{type:"structure",required:["ByteMatchSetId","ChangeToken","Updates"],members:{ByteMatchSetId:{},ChangeToken:{},Updates:{type:"list",member:{type:"structure",required:["Action","ByteMatchTuple"],members:{Action:{},ByteMatchTuple:{shape:"S8"}}}}}},output:{type:"structure",members:{ChangeToken:{}}}},UpdateGeoMatchSet:{input:{type:"structure",required:["GeoMatchSetId","ChangeToken","Updates"],members:{GeoMatchSetId:{},ChangeToken:{},Updates:{type:"list",member:{type:"structure",required:["Action","GeoMatchConstraint"],members:{Action:{},GeoMatchConstraint:{shape:"Sj"}}}}}},output:{type:"structure",members:{ChangeToken:{}}}},UpdateIPSet:{input:{type:"structure",required:["IPSetId","ChangeToken","Updates"],members:{IPSetId:{},ChangeToken:{},Updates:{type:"list",member:{type:"structure",required:["Action","IPSetDescriptor"],members:{Action:{},IPSetDescriptor:{shape:"Sq"}}}}}},output:{type:"structure",members:{ChangeToken:{}}}},UpdateRateBasedRule:{input:{type:"structure",required:["RuleId","ChangeToken","Updates","RateLimit"],members:{RuleId:{},ChangeToken:{},Updates:{shape:"S7f"},RateLimit:{type:"long"}}},output:{type:"structure",members:{ChangeToken:{}}}},UpdateRegexMatchSet:{input:{type:"structure",required:["RegexMatchSetId","Updates","ChangeToken"],members:{RegexMatchSetId:{},Updates:{type:"list",member:{type:"structure",required:["Action","RegexMatchTuple"],members:{Action:{},RegexMatchTuple:{shape:"S1b"}}}},ChangeToken:{}}},output:{type:"structure",members:{ChangeToken:{}}}},UpdateRegexPatternSet:{input:{type:"structure",required:["RegexPatternSetId","Updates","ChangeToken"],members:{RegexPatternSetId:{},Updates:{type:"list",member:{type:"structure",required:["Action","RegexPatternString"],members:{Action:{},RegexPatternString:{}}}},ChangeToken:{}}},output:{type:"structure",members:{ChangeToken:{}}}},UpdateRule:{input:{type:"structure",required:["RuleId","ChangeToken","Updates"],members:{RuleId:{},ChangeToken:{},Updates:{shape:"S7f"}}},output:{type:"structure",members:{ChangeToken:{}}}},UpdateRuleGroup:{input:{type:"structure",required:["RuleGroupId","Updates","ChangeToken"],members:{RuleGroupId:{},Updates:{type:"list",member:{type:"structure",required:["Action","ActivatedRule"],members:{Action:{},ActivatedRule:{shape:"S25"}}}},ChangeToken:{}}},output:{type:"structure",members:{ChangeToken:{}}}},UpdateSizeConstraintSet:{input:{type:"structure",required:["SizeConstraintSetId","ChangeToken","Updates"],members:{SizeConstraintSetId:{},ChangeToken:{},Updates:{type:"list",member:{type:"structure",required:["Action","SizeConstraint"],members:{Action:{},SizeConstraint:{shape:"S1r"}}}}}},output:{type:"structure",members:{ChangeToken:{}}}},UpdateSqlInjectionMatchSet:{input:{type:"structure",required:["SqlInjectionMatchSetId","ChangeToken","Updates"],members:{SqlInjectionMatchSetId:{},ChangeToken:{},Updates:{type:"list",member:{type:"structure",required:["Action","SqlInjectionMatchTuple"],members:{Action:{},SqlInjectionMatchTuple:{shape:"S1y"}}}}}},output:{type:"structure",members:{ChangeToken:{}}}},UpdateWebACL:{input:{type:"structure",required:["WebACLId","ChangeToken"],members:{WebACLId:{},ChangeToken:{},Updates:{type:"list",member:{type:"structure",required:["Action","ActivatedRule"],members:{Action:{},ActivatedRule:{shape:"S25"}}}},DefaultAction:{shape:"S20"}}},output:{type:"structure",members:{ChangeToken:{}}}},UpdateXssMatchSet:{input:{type:"structure",required:["XssMatchSetId","ChangeToken","Updates"],members:{XssMatchSetId:{},ChangeToken:{},Updates:{type:"list",member:{type:"structure",required:["Action","XssMatchTuple"],members:{Action:{},XssMatchTuple:{shape:"S2m"}}}}}},output:{type:"structure",members:{ChangeToken:{}}}}},shapes:{S5:{type:"structure",required:["ByteMatchSetId","ByteMatchTuples"],members:{ByteMatchSetId:{},Name:{},ByteMatchTuples:{type:"list",member:{shape:"S8"}}}},S8:{type:"structure",required:["FieldToMatch","TargetString","TextTransformation","PositionalConstraint"],members:{FieldToMatch:{shape:"S9"},TargetString:{type:"blob"},TextTransformation:{},PositionalConstraint:{}}},S9:{type:"structure",required:["Type"],members:{Type:{},Data:{}}},Sh:{type:"structure",required:["GeoMatchSetId","GeoMatchConstraints"],members:{GeoMatchSetId:{},Name:{},GeoMatchConstraints:{type:"list",member:{shape:"Sj"}}}},Sj:{type:"structure",required:["Type","Value"],members:{Type:{},Value:{}}},So:{type:"structure",required:["IPSetId","IPSetDescriptors"],members:{IPSetId:{},Name:{},IPSetDescriptors:{type:"list",member:{shape:"Sq"}}}},Sq:{type:"structure",required:["Type","Value"],members:{Type:{},Value:{}}},Sx:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S12:{type:"structure",required:["RuleId","MatchPredicates","RateKey","RateLimit"],members:{RuleId:{},Name:{},MetricName:{},MatchPredicates:{shape:"S13"},RateKey:{},RateLimit:{type:"long"}}},S13:{type:"list",member:{shape:"S14"}},S14:{type:"structure",required:["Negated","Type","DataId"],members:{Negated:{type:"boolean"},Type:{},DataId:{}}},S19:{type:"structure",members:{RegexMatchSetId:{},Name:{},RegexMatchTuples:{type:"list",member:{shape:"S1b"}}}},S1b:{type:"structure",required:["FieldToMatch","TextTransformation","RegexPatternSetId"],members:{FieldToMatch:{shape:"S9"},TextTransformation:{},RegexPatternSetId:{}}},S1e:{type:"structure",required:["RegexPatternSetId","RegexPatternStrings"],members:{RegexPatternSetId:{},Name:{},RegexPatternStrings:{type:"list",member:{}}}},S1j:{type:"structure",required:["RuleId","Predicates"],members:{RuleId:{},Name:{},MetricName:{},Predicates:{shape:"S13"}}},S1m:{type:"structure",required:["RuleGroupId"],members:{RuleGroupId:{},Name:{},MetricName:{}}},S1p:{type:"structure",required:["SizeConstraintSetId","SizeConstraints"],members:{SizeConstraintSetId:{},Name:{},SizeConstraints:{type:"list",member:{shape:"S1r"}}}},S1r:{type:"structure",required:["FieldToMatch","TextTransformation","ComparisonOperator","Size"],members:{FieldToMatch:{shape:"S9"},TextTransformation:{},ComparisonOperator:{},Size:{type:"long"}}},S1w:{type:"structure",required:["SqlInjectionMatchSetId","SqlInjectionMatchTuples"],members:{SqlInjectionMatchSetId:{},Name:{},SqlInjectionMatchTuples:{type:"list",member:{shape:"S1y"}}}},S1y:{type:"structure",required:["FieldToMatch","TextTransformation"],members:{FieldToMatch:{shape:"S9"},TextTransformation:{}}},S20:{type:"structure",required:["Type"],members:{Type:{}}},S23:{type:"structure",required:["WebACLId","DefaultAction","Rules"],members:{WebACLId:{},Name:{},MetricName:{},DefaultAction:{shape:"S20"},Rules:{shape:"S24"},WebACLArn:{}}},S24:{type:"list",member:{shape:"S25"}},S25:{type:"structure",required:["Priority","RuleId"],members:{Priority:{type:"integer"},RuleId:{},Action:{shape:"S20"},OverrideAction:{type:"structure",required:["Type"],members:{Type:{}}},Type:{},ExcludedRules:{type:"list",member:{type:"structure",required:["RuleId"],members:{RuleId:{}}}}}},S2k:{type:"structure",required:["XssMatchSetId","XssMatchTuples"],members:{XssMatchSetId:{},Name:{},XssMatchTuples:{type:"list",member:{shape:"S2m"}}}},S2m:{type:"structure",required:["FieldToMatch","TextTransformation"],members:{FieldToMatch:{shape:"S9"},TextTransformation:{}}},S3s:{type:"structure",required:["ResourceArn","LogDestinationConfigs"],members:{ResourceArn:{},LogDestinationConfigs:{type:"list",member:{}},RedactedFields:{type:"list",member:{shape:"S9"}}}},S4e:{type:"structure",required:["StartTime","EndTime"],members:{StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}}},S5p:{type:"list",member:{type:"structure",required:["RuleId","Name"],members:{RuleId:{},Name:{}}}},S7f:{type:"list",member:{type:"structure",required:["Action","Predicate"],members:{Action:{},Predicate:{shape:"S14"}}}}}}},5342:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-03-22",endpointPrefix:"personalize-events",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon Personalize Events",serviceId:"Personalize Events",signatureVersion:"v4",signingName:"personalize",uid:"personalize-events-2018-03-22"},operations:{PutEvents:{http:{requestUri:"/events"},input:{type:"structure",required:["trackingId","sessionId","eventList"],members:{trackingId:{},userId:{},sessionId:{},eventList:{type:"list",member:{type:"structure",required:["eventType","sentAt"],members:{eventId:{},eventType:{},eventValue:{type:"float"},itemId:{},properties:{jsonvalue:true},sentAt:{type:"timestamp"},recommendationId:{},impression:{type:"list",member:{}}}}}}}},PutItems:{http:{requestUri:"/items"},input:{type:"structure",required:["datasetArn","items"],members:{datasetArn:{},items:{type:"list",member:{type:"structure",required:["itemId"],members:{itemId:{},properties:{jsonvalue:true}}}}}}},PutUsers:{http:{requestUri:"/users"},input:{type:"structure",required:["datasetArn","users"],members:{datasetArn:{},users:{type:"list",member:{type:"structure",required:["userId"],members:{userId:{},properties:{jsonvalue:true}}}}}}}},shapes:{}}},5350:function(e,t){(function(){"use strict";var e;e=new RegExp(/(?!xmlns)^.*:/);t.normalize=function(e){return e.toLowerCase()};t.firstCharLowerCase=function(e){return e.charAt(0).toLowerCase()+e.slice(1)};t.stripPrefix=function(t){return t.replace(e,"")};t.parseNumbers=function(e){if(!isNaN(e)){e=e%1===0?parseInt(e,10):parseFloat(e)}return e};t.parseBooleans=function(e){if(/^(?:true|false)$/i.test(e)){e=e.toLowerCase()==="true"}return e}}).call(this)},5351:function(e){e.exports={metadata:{apiVersion:"2018-11-07",endpointPrefix:"mediapackage-vod",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"MediaPackage Vod",serviceFullName:"AWS Elemental MediaPackage VOD",serviceId:"MediaPackage Vod",signatureVersion:"v4",signingName:"mediapackage-vod",uid:"mediapackage-vod-2018-11-07"},operations:{ConfigureLogs:{http:{method:"PUT",requestUri:"/packaging_groups/{id}/configure_logs",responseCode:200},input:{members:{EgressAccessLogs:{locationName:"egressAccessLogs",shape:"S2"},Id:{location:"uri",locationName:"id"}},required:["Id"],type:"structure"},output:{members:{Arn:{locationName:"arn"},Authorization:{locationName:"authorization",shape:"S5"},DomainName:{locationName:"domainName"},EgressAccessLogs:{locationName:"egressAccessLogs",shape:"S2"},Id:{locationName:"id"},Tags:{locationName:"tags",shape:"S6"}},type:"structure"}},CreateAsset:{http:{requestUri:"/assets",responseCode:200},input:{members:{Id:{locationName:"id"},PackagingGroupId:{locationName:"packagingGroupId"},ResourceId:{locationName:"resourceId"},SourceArn:{locationName:"sourceArn"},SourceRoleArn:{locationName:"sourceRoleArn"},Tags:{locationName:"tags",shape:"S6"}},required:["SourceArn","Id","PackagingGroupId","SourceRoleArn"],type:"structure"},output:{members:{Arn:{locationName:"arn"},CreatedAt:{locationName:"createdAt"},EgressEndpoints:{locationName:"egressEndpoints",shape:"S9"},Id:{locationName:"id"},PackagingGroupId:{locationName:"packagingGroupId"},ResourceId:{locationName:"resourceId"},SourceArn:{locationName:"sourceArn"},SourceRoleArn:{locationName:"sourceRoleArn"},Tags:{locationName:"tags",shape:"S6"}},type:"structure"}},CreatePackagingConfiguration:{http:{requestUri:"/packaging_configurations",responseCode:200},input:{members:{CmafPackage:{locationName:"cmafPackage",shape:"Sc"},DashPackage:{locationName:"dashPackage",shape:"Sn"},HlsPackage:{locationName:"hlsPackage",shape:"Sx"},Id:{locationName:"id"},MssPackage:{locationName:"mssPackage",shape:"S10"},PackagingGroupId:{locationName:"packagingGroupId"},Tags:{locationName:"tags",shape:"S6"}},required:["Id","PackagingGroupId"],type:"structure"},output:{members:{Arn:{locationName:"arn"},CmafPackage:{locationName:"cmafPackage",shape:"Sc"},DashPackage:{locationName:"dashPackage",shape:"Sn"},HlsPackage:{locationName:"hlsPackage",shape:"Sx"},Id:{locationName:"id"},MssPackage:{locationName:"mssPackage",shape:"S10"},PackagingGroupId:{locationName:"packagingGroupId"},Tags:{locationName:"tags",shape:"S6"}},type:"structure"}},CreatePackagingGroup:{http:{requestUri:"/packaging_groups",responseCode:200},input:{members:{Authorization:{locationName:"authorization",shape:"S5"},EgressAccessLogs:{locationName:"egressAccessLogs",shape:"S2"},Id:{locationName:"id"},Tags:{locationName:"tags",shape:"S6"}},required:["Id"],type:"structure"},output:{members:{Arn:{locationName:"arn"},Authorization:{locationName:"authorization",shape:"S5"},DomainName:{locationName:"domainName"},EgressAccessLogs:{locationName:"egressAccessLogs",shape:"S2"},Id:{locationName:"id"},Tags:{locationName:"tags",shape:"S6"}},type:"structure"}},DeleteAsset:{http:{method:"DELETE",requestUri:"/assets/{id}",responseCode:202},input:{members:{Id:{location:"uri",locationName:"id"}},required:["Id"],type:"structure"},output:{members:{},type:"structure"}},DeletePackagingConfiguration:{http:{method:"DELETE",requestUri:"/packaging_configurations/{id}",responseCode:202},input:{members:{Id:{location:"uri",locationName:"id"}},required:["Id"],type:"structure"},output:{members:{},type:"structure"}},DeletePackagingGroup:{http:{method:"DELETE",requestUri:"/packaging_groups/{id}",responseCode:202},input:{members:{Id:{location:"uri",locationName:"id"}},required:["Id"],type:"structure"},output:{members:{},type:"structure"}},DescribeAsset:{http:{method:"GET",requestUri:"/assets/{id}",responseCode:200},input:{members:{Id:{location:"uri",locationName:"id"}},required:["Id"],type:"structure"},output:{members:{Arn:{locationName:"arn"},CreatedAt:{locationName:"createdAt"},EgressEndpoints:{locationName:"egressEndpoints",shape:"S9"},Id:{locationName:"id"},PackagingGroupId:{locationName:"packagingGroupId"},ResourceId:{locationName:"resourceId"},SourceArn:{locationName:"sourceArn"},SourceRoleArn:{locationName:"sourceRoleArn"},Tags:{locationName:"tags",shape:"S6"}},type:"structure"}},DescribePackagingConfiguration:{http:{method:"GET",requestUri:"/packaging_configurations/{id}",responseCode:200},input:{members:{Id:{location:"uri",locationName:"id"}},required:["Id"],type:"structure"},output:{members:{Arn:{locationName:"arn"},CmafPackage:{locationName:"cmafPackage",shape:"Sc"},DashPackage:{locationName:"dashPackage",shape:"Sn"},HlsPackage:{locationName:"hlsPackage",shape:"Sx"},Id:{locationName:"id"},MssPackage:{locationName:"mssPackage",shape:"S10"},PackagingGroupId:{locationName:"packagingGroupId"},Tags:{locationName:"tags",shape:"S6"}},type:"structure"}},DescribePackagingGroup:{http:{method:"GET",requestUri:"/packaging_groups/{id}",responseCode:200},input:{members:{Id:{location:"uri",locationName:"id"}},required:["Id"],type:"structure"},output:{members:{Arn:{locationName:"arn"},Authorization:{locationName:"authorization",shape:"S5"},DomainName:{locationName:"domainName"},EgressAccessLogs:{locationName:"egressAccessLogs",shape:"S2"},Id:{locationName:"id"},Tags:{locationName:"tags",shape:"S6"}},type:"structure"}},ListAssets:{http:{method:"GET",requestUri:"/assets",responseCode:200},input:{members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},PackagingGroupId:{location:"querystring",locationName:"packagingGroupId"}},type:"structure"},output:{members:{Assets:{locationName:"assets",member:{members:{Arn:{locationName:"arn"},CreatedAt:{locationName:"createdAt"},Id:{locationName:"id"},PackagingGroupId:{locationName:"packagingGroupId"},ResourceId:{locationName:"resourceId"},SourceArn:{locationName:"sourceArn"},SourceRoleArn:{locationName:"sourceRoleArn"},Tags:{locationName:"tags",shape:"S6"}},type:"structure"},type:"list"},NextToken:{locationName:"nextToken"}},type:"structure"}},ListPackagingConfigurations:{http:{method:"GET",requestUri:"/packaging_configurations",responseCode:200},input:{members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},PackagingGroupId:{location:"querystring",locationName:"packagingGroupId"}},type:"structure"},output:{members:{NextToken:{locationName:"nextToken"},PackagingConfigurations:{locationName:"packagingConfigurations",member:{members:{Arn:{locationName:"arn"},CmafPackage:{locationName:"cmafPackage",shape:"Sc"},DashPackage:{locationName:"dashPackage",shape:"Sn"},HlsPackage:{locationName:"hlsPackage",shape:"Sx"},Id:{locationName:"id"},MssPackage:{locationName:"mssPackage",shape:"S10"},PackagingGroupId:{locationName:"packagingGroupId"},Tags:{locationName:"tags",shape:"S6"}},type:"structure"},type:"list"}},type:"structure"}},ListPackagingGroups:{http:{method:"GET",requestUri:"/packaging_groups",responseCode:200},input:{members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}},type:"structure"},output:{members:{NextToken:{locationName:"nextToken"},PackagingGroups:{locationName:"packagingGroups",member:{members:{Arn:{locationName:"arn"},Authorization:{locationName:"authorization",shape:"S5"},DomainName:{locationName:"domainName"},EgressAccessLogs:{locationName:"egressAccessLogs",shape:"S2"},Id:{locationName:"id"},Tags:{locationName:"tags",shape:"S6"}},type:"structure"},type:"list"}},type:"structure"}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resource-arn}",responseCode:200},input:{members:{ResourceArn:{location:"uri",locationName:"resource-arn"}},required:["ResourceArn"],type:"structure"},output:{members:{Tags:{locationName:"tags",shape:"S1y"}},type:"structure"}},TagResource:{http:{requestUri:"/tags/{resource-arn}",responseCode:204},input:{members:{ResourceArn:{location:"uri",locationName:"resource-arn"},Tags:{locationName:"tags",shape:"S1y"}},required:["ResourceArn","Tags"],type:"structure"}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resource-arn}",responseCode:204},input:{members:{ResourceArn:{location:"uri",locationName:"resource-arn"},TagKeys:{location:"querystring",locationName:"tagKeys",shape:"Sf"}},required:["TagKeys","ResourceArn"],type:"structure"}},UpdatePackagingGroup:{http:{method:"PUT",requestUri:"/packaging_groups/{id}",responseCode:200},input:{members:{Authorization:{locationName:"authorization",shape:"S5"},Id:{location:"uri",locationName:"id"}},required:["Id"],type:"structure"},output:{members:{Arn:{locationName:"arn"},Authorization:{locationName:"authorization",shape:"S5"},DomainName:{locationName:"domainName"},EgressAccessLogs:{locationName:"egressAccessLogs",shape:"S2"},Id:{locationName:"id"},Tags:{locationName:"tags",shape:"S6"}},type:"structure"}}},shapes:{S2:{members:{LogGroupName:{locationName:"logGroupName"}},type:"structure"},S5:{members:{CdnIdentifierSecret:{locationName:"cdnIdentifierSecret"},SecretsRoleArn:{locationName:"secretsRoleArn"}},required:["SecretsRoleArn","CdnIdentifierSecret"],type:"structure"},S6:{key:{},type:"map",value:{}},S9:{member:{members:{PackagingConfigurationId:{locationName:"packagingConfigurationId"},Status:{locationName:"status"},Url:{locationName:"url"}},type:"structure"},type:"list"},Sc:{members:{Encryption:{locationName:"encryption",members:{ConstantInitializationVector:{locationName:"constantInitializationVector"},SpekeKeyProvider:{locationName:"spekeKeyProvider",shape:"Se"}},required:["SpekeKeyProvider"],type:"structure"},HlsManifests:{locationName:"hlsManifests",shape:"Sg"},IncludeEncoderConfigurationInSegments:{locationName:"includeEncoderConfigurationInSegments",type:"boolean"},SegmentDurationSeconds:{locationName:"segmentDurationSeconds",type:"integer"}},required:["HlsManifests"],type:"structure"},Se:{members:{RoleArn:{locationName:"roleArn"},SystemIds:{locationName:"systemIds",shape:"Sf"},Url:{locationName:"url"}},required:["SystemIds","Url","RoleArn"],type:"structure"},Sf:{member:{},type:"list"},Sg:{member:{members:{AdMarkers:{locationName:"adMarkers"},IncludeIframeOnlyStream:{locationName:"includeIframeOnlyStream",type:"boolean"},ManifestName:{locationName:"manifestName"},ProgramDateTimeIntervalSeconds:{locationName:"programDateTimeIntervalSeconds",type:"integer"},RepeatExtXKey:{locationName:"repeatExtXKey",type:"boolean"},StreamSelection:{locationName:"streamSelection",shape:"Sl"}},type:"structure"},type:"list"},Sl:{members:{MaxVideoBitsPerSecond:{locationName:"maxVideoBitsPerSecond",type:"integer"},MinVideoBitsPerSecond:{locationName:"minVideoBitsPerSecond",type:"integer"},StreamOrder:{locationName:"streamOrder"}},type:"structure"},Sn:{members:{DashManifests:{locationName:"dashManifests",member:{members:{ManifestLayout:{locationName:"manifestLayout"},ManifestName:{locationName:"manifestName"},MinBufferTimeSeconds:{locationName:"minBufferTimeSeconds",type:"integer"},Profile:{locationName:"profile"},ScteMarkersSource:{locationName:"scteMarkersSource"},StreamSelection:{locationName:"streamSelection",shape:"Sl"}},type:"structure"},type:"list"},Encryption:{locationName:"encryption",members:{SpekeKeyProvider:{locationName:"spekeKeyProvider",shape:"Se"}},required:["SpekeKeyProvider"],type:"structure"},IncludeEncoderConfigurationInSegments:{locationName:"includeEncoderConfigurationInSegments",type:"boolean"},PeriodTriggers:{locationName:"periodTriggers",member:{},type:"list"},SegmentDurationSeconds:{locationName:"segmentDurationSeconds",type:"integer"},SegmentTemplateFormat:{locationName:"segmentTemplateFormat"}},required:["DashManifests"],type:"structure"},Sx:{members:{Encryption:{locationName:"encryption",members:{ConstantInitializationVector:{locationName:"constantInitializationVector"},EncryptionMethod:{locationName:"encryptionMethod"},SpekeKeyProvider:{locationName:"spekeKeyProvider",shape:"Se"}},required:["SpekeKeyProvider"],type:"structure"},HlsManifests:{locationName:"hlsManifests",shape:"Sg"},IncludeDvbSubtitles:{locationName:"includeDvbSubtitles",type:"boolean"},SegmentDurationSeconds:{locationName:"segmentDurationSeconds",type:"integer"},UseAudioRenditionGroup:{locationName:"useAudioRenditionGroup",type:"boolean"}},required:["HlsManifests"],type:"structure"},S10:{members:{Encryption:{locationName:"encryption",members:{SpekeKeyProvider:{locationName:"spekeKeyProvider",shape:"Se"}},required:["SpekeKeyProvider"],type:"structure"},MssManifests:{locationName:"mssManifests",member:{members:{ManifestName:{locationName:"manifestName"},StreamSelection:{locationName:"streamSelection",shape:"Sl"}},type:"structure"},type:"list"},SegmentDurationSeconds:{locationName:"segmentDurationSeconds",type:"integer"}},required:["MssManifests"],type:"structure"},S1y:{key:{},type:"map",value:{}}}}},5354:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2016-11-28",endpointPrefix:"organizations",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"Organizations",serviceFullName:"AWS Organizations",serviceId:"Organizations",signatureVersion:"v4",targetPrefix:"AWSOrganizationsV20161128",uid:"organizations-2016-11-28"},operations:{AcceptHandshake:{input:{type:"structure",required:["HandshakeId"],members:{HandshakeId:{}}},output:{type:"structure",members:{Handshake:{shape:"S4"}}}},AttachPolicy:{input:{type:"structure",required:["PolicyId","TargetId"],members:{PolicyId:{},TargetId:{}}}},CancelHandshake:{input:{type:"structure",required:["HandshakeId"],members:{HandshakeId:{}}},output:{type:"structure",members:{Handshake:{shape:"S4"}}}},CloseAccount:{input:{type:"structure",required:["AccountId"],members:{AccountId:{}}}},CreateAccount:{input:{type:"structure",required:["Email","AccountName"],members:{Email:{shape:"Sp"},AccountName:{shape:"Sq"},RoleName:{},IamUserAccessToBilling:{},Tags:{shape:"St"}}},output:{type:"structure",members:{CreateAccountStatus:{shape:"Sy"}}}},CreateGovCloudAccount:{input:{type:"structure",required:["Email","AccountName"],members:{Email:{shape:"Sp"},AccountName:{shape:"Sq"},RoleName:{},IamUserAccessToBilling:{},Tags:{shape:"St"}}},output:{type:"structure",members:{CreateAccountStatus:{shape:"Sy"}}}},CreateOrganization:{input:{type:"structure",members:{FeatureSet:{}}},output:{type:"structure",members:{Organization:{shape:"S17"}}}},CreateOrganizationalUnit:{input:{type:"structure",required:["ParentId","Name"],members:{ParentId:{},Name:{},Tags:{shape:"St"}}},output:{type:"structure",members:{OrganizationalUnit:{shape:"S1j"}}}},CreatePolicy:{input:{type:"structure",required:["Content","Description","Name","Type"],members:{Content:{},Description:{},Name:{},Type:{},Tags:{shape:"St"}}},output:{type:"structure",members:{Policy:{shape:"S1r"}}}},DeclineHandshake:{input:{type:"structure",required:["HandshakeId"],members:{HandshakeId:{}}},output:{type:"structure",members:{Handshake:{shape:"S4"}}}},DeleteOrganization:{},DeleteOrganizationalUnit:{input:{type:"structure",required:["OrganizationalUnitId"],members:{OrganizationalUnitId:{}}}},DeletePolicy:{input:{type:"structure",required:["PolicyId"],members:{PolicyId:{}}}},DeregisterDelegatedAdministrator:{input:{type:"structure",required:["AccountId","ServicePrincipal"],members:{AccountId:{},ServicePrincipal:{}}}},DescribeAccount:{input:{type:"structure",required:["AccountId"],members:{AccountId:{}}},output:{type:"structure",members:{Account:{shape:"S23"}}}},DescribeCreateAccountStatus:{input:{type:"structure",required:["CreateAccountRequestId"],members:{CreateAccountRequestId:{}}},output:{type:"structure",members:{CreateAccountStatus:{shape:"Sy"}}}},DescribeEffectivePolicy:{input:{type:"structure",required:["PolicyType"],members:{PolicyType:{},TargetId:{}}},output:{type:"structure",members:{EffectivePolicy:{type:"structure",members:{PolicyContent:{},LastUpdatedTimestamp:{type:"timestamp"},TargetId:{},PolicyType:{}}}}}},DescribeHandshake:{input:{type:"structure",required:["HandshakeId"],members:{HandshakeId:{}}},output:{type:"structure",members:{Handshake:{shape:"S4"}}}},DescribeOrganization:{output:{type:"structure",members:{Organization:{shape:"S17"}}}},DescribeOrganizationalUnit:{input:{type:"structure",required:["OrganizationalUnitId"],members:{OrganizationalUnitId:{}}},output:{type:"structure",members:{OrganizationalUnit:{shape:"S1j"}}}},DescribePolicy:{input:{type:"structure",required:["PolicyId"],members:{PolicyId:{}}},output:{type:"structure",members:{Policy:{shape:"S1r"}}}},DetachPolicy:{input:{type:"structure",required:["PolicyId","TargetId"],members:{PolicyId:{},TargetId:{}}}},DisableAWSServiceAccess:{input:{type:"structure",required:["ServicePrincipal"],members:{ServicePrincipal:{}}}},DisablePolicyType:{input:{type:"structure",required:["RootId","PolicyType"],members:{RootId:{},PolicyType:{}}},output:{type:"structure",members:{Root:{shape:"S2p"}}}},EnableAWSServiceAccess:{input:{type:"structure",required:["ServicePrincipal"],members:{ServicePrincipal:{}}}},EnableAllFeatures:{input:{type:"structure",members:{}},output:{type:"structure",members:{Handshake:{shape:"S4"}}}},EnablePolicyType:{input:{type:"structure",required:["RootId","PolicyType"],members:{RootId:{},PolicyType:{}}},output:{type:"structure",members:{Root:{shape:"S2p"}}}},InviteAccountToOrganization:{input:{type:"structure",required:["Target"],members:{Target:{shape:"S7"},Notes:{type:"string",sensitive:true},Tags:{shape:"St"}}},output:{type:"structure",members:{Handshake:{shape:"S4"}}}},LeaveOrganization:{},ListAWSServiceAccessForOrganization:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{EnabledServicePrincipals:{type:"list",member:{type:"structure",members:{ServicePrincipal:{},DateEnabled:{type:"timestamp"}}}},NextToken:{}}}},ListAccounts:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Accounts:{shape:"S38"},NextToken:{}}}},ListAccountsForParent:{input:{type:"structure",required:["ParentId"],members:{ParentId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Accounts:{shape:"S38"},NextToken:{}}}},ListChildren:{input:{type:"structure",required:["ParentId","ChildType"],members:{ParentId:{},ChildType:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Children:{type:"list",member:{type:"structure",members:{Id:{},Type:{}}}},NextToken:{}}}},ListCreateAccountStatus:{input:{type:"structure",members:{States:{type:"list",member:{}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{CreateAccountStatuses:{type:"list",member:{shape:"Sy"}},NextToken:{}}}},ListDelegatedAdministrators:{input:{type:"structure",members:{ServicePrincipal:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{DelegatedAdministrators:{type:"list",member:{type:"structure",members:{Id:{},Arn:{},Email:{shape:"Sp"},Name:{shape:"S24"},Status:{},JoinedMethod:{},JoinedTimestamp:{type:"timestamp"},DelegationEnabledDate:{type:"timestamp"}}}},NextToken:{}}}},ListDelegatedServicesForAccount:{input:{type:"structure",required:["AccountId"],members:{AccountId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{DelegatedServices:{type:"list",member:{type:"structure",members:{ServicePrincipal:{},DelegationEnabledDate:{type:"timestamp"}}}},NextToken:{}}}},ListHandshakesForAccount:{input:{type:"structure",members:{Filter:{shape:"S3u"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Handshakes:{shape:"S3w"},NextToken:{}}}},ListHandshakesForOrganization:{input:{type:"structure",members:{Filter:{shape:"S3u"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Handshakes:{shape:"S3w"},NextToken:{}}}},ListOrganizationalUnitsForParent:{input:{type:"structure",required:["ParentId"],members:{ParentId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{OrganizationalUnits:{type:"list",member:{shape:"S1j"}},NextToken:{}}}},ListParents:{input:{type:"structure",required:["ChildId"],members:{ChildId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Parents:{type:"list",member:{type:"structure",members:{Id:{},Type:{}}}},NextToken:{}}}},ListPolicies:{input:{type:"structure",required:["Filter"],members:{Filter:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Policies:{shape:"S49"},NextToken:{}}}},ListPoliciesForTarget:{input:{type:"structure",required:["TargetId","Filter"],members:{TargetId:{},Filter:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Policies:{shape:"S49"},NextToken:{}}}},ListRoots:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Roots:{type:"list",member:{shape:"S2p"}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceId"],members:{ResourceId:{},NextToken:{}}},output:{type:"structure",members:{Tags:{shape:"St"},NextToken:{}}}},ListTargetsForPolicy:{input:{type:"structure",required:["PolicyId"],members:{PolicyId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Targets:{type:"list",member:{type:"structure",members:{TargetId:{},Arn:{},Name:{},Type:{}}}},NextToken:{}}}},MoveAccount:{input:{type:"structure",required:["AccountId","SourceParentId","DestinationParentId"],members:{AccountId:{},SourceParentId:{},DestinationParentId:{}}}},RegisterDelegatedAdministrator:{input:{type:"structure",required:["AccountId","ServicePrincipal"],members:{AccountId:{},ServicePrincipal:{}}}},RemoveAccountFromOrganization:{input:{type:"structure",required:["AccountId"],members:{AccountId:{}}}},TagResource:{input:{type:"structure",required:["ResourceId","Tags"],members:{ResourceId:{},Tags:{shape:"St"}}}},UntagResource:{input:{type:"structure",required:["ResourceId","TagKeys"],members:{ResourceId:{},TagKeys:{type:"list",member:{}}}}},UpdateOrganizationalUnit:{input:{type:"structure",required:["OrganizationalUnitId"],members:{OrganizationalUnitId:{},Name:{}}},output:{type:"structure",members:{OrganizationalUnit:{shape:"S1j"}}}},UpdatePolicy:{input:{type:"structure",required:["PolicyId"],members:{PolicyId:{},Name:{},Description:{},Content:{}}},output:{type:"structure",members:{Policy:{shape:"S1r"}}}}},shapes:{S4:{type:"structure",members:{Id:{},Arn:{},Parties:{type:"list",member:{shape:"S7"}},State:{},RequestedTimestamp:{type:"timestamp"},ExpirationTimestamp:{type:"timestamp"},Action:{},Resources:{shape:"Sd"}}},S7:{type:"structure",required:["Id","Type"],members:{Id:{type:"string",sensitive:true},Type:{}}},Sd:{type:"list",member:{type:"structure",members:{Value:{type:"string",sensitive:true},Type:{},Resources:{shape:"Sd"}}}},Sp:{type:"string",sensitive:true},Sq:{type:"string",sensitive:true},St:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sy:{type:"structure",members:{Id:{},AccountName:{shape:"Sq"},State:{},RequestedTimestamp:{type:"timestamp"},CompletedTimestamp:{type:"timestamp"},AccountId:{},GovCloudAccountId:{},FailureReason:{}}},S17:{type:"structure",members:{Id:{},Arn:{},FeatureSet:{},MasterAccountArn:{},MasterAccountId:{},MasterAccountEmail:{shape:"Sp"},AvailablePolicyTypes:{shape:"S1b"}}},S1b:{type:"list",member:{type:"structure",members:{Type:{},Status:{}}}},S1j:{type:"structure",members:{Id:{},Arn:{},Name:{}}},S1r:{type:"structure",members:{PolicySummary:{shape:"S1s"},Content:{}}},S1s:{type:"structure",members:{Id:{},Arn:{},Name:{},Description:{},Type:{},AwsManaged:{type:"boolean"}}},S23:{type:"structure",members:{Id:{},Arn:{},Email:{shape:"Sp"},Name:{shape:"S24"},Status:{},JoinedMethod:{},JoinedTimestamp:{type:"timestamp"}}},S24:{type:"string",sensitive:true},S2p:{type:"structure",members:{Id:{},Arn:{},Name:{},PolicyTypes:{shape:"S1b"}}},S38:{type:"list",member:{shape:"S23"}},S3u:{type:"structure",members:{ActionType:{},ParentHandshakeId:{}}},S3w:{type:"list",member:{shape:"S4"}},S49:{type:"list",member:{shape:"S1s"}}}}},5360:function(e){e.exports={version:2,waiters:{DistributionDeployed:{delay:60,operation:"GetDistribution",maxAttempts:35,description:"Wait until a distribution is deployed.",acceptors:[{expected:"Deployed",matcher:"path",state:"success",argument:"Distribution.Status"}]},InvalidationCompleted:{delay:20,operation:"GetInvalidation",maxAttempts:30,description:"Wait until an invalidation has completed.",acceptors:[{expected:"Completed",matcher:"path",state:"success",argument:"Invalidation.Status"}]},StreamingDistributionDeployed:{delay:60,operation:"GetStreamingDistribution",maxAttempts:25,description:"Wait until a streaming distribution is deployed.",acceptors:[{expected:"Deployed",matcher:"path",state:"success",argument:"StreamingDistribution.Status"}]}}}},5366:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-08-11",endpointPrefix:"amplifyuibuilder",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS Amplify UI Builder",serviceId:"AmplifyUIBuilder",signatureVersion:"v4",signingName:"amplifyuibuilder",uid:"amplifyuibuilder-2021-08-11"},operations:{CreateComponent:{http:{requestUri:"/app/{appId}/environment/{environmentName}/components",responseCode:200},input:{type:"structure",required:["appId","componentToCreate","environmentName"],members:{appId:{location:"uri",locationName:"appId"},clientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"},componentToCreate:{type:"structure",required:["bindingProperties","componentType","name","overrides","properties","variants"],members:{bindingProperties:{shape:"S4"},children:{shape:"S9"},collectionProperties:{shape:"Sn"},componentType:{},events:{shape:"Sb"},name:{},overrides:{shape:"Sv"},properties:{shape:"Sl"},schemaVersion:{},sourceId:{},tags:{shape:"Sx"},variants:{shape:"S10"}}},environmentName:{location:"uri",locationName:"environmentName"}},payload:"componentToCreate"},output:{type:"structure",members:{entity:{shape:"S14"}},payload:"entity"},idempotent:true},CreateTheme:{http:{requestUri:"/app/{appId}/environment/{environmentName}/themes",responseCode:200},input:{type:"structure",required:["appId","environmentName","themeToCreate"],members:{appId:{location:"uri",locationName:"appId"},clientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"},environmentName:{location:"uri",locationName:"environmentName"},themeToCreate:{type:"structure",required:["name","values"],members:{name:{},overrides:{shape:"S1a"},tags:{shape:"Sx"},values:{shape:"S1a"}}}},payload:"themeToCreate"},output:{type:"structure",members:{entity:{shape:"S1e"}},payload:"entity"},idempotent:true},DeleteComponent:{http:{method:"DELETE",requestUri:"/app/{appId}/environment/{environmentName}/components/{id}",responseCode:200},input:{type:"structure",required:["appId","environmentName","id"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},id:{location:"uri",locationName:"id"}}},idempotent:true},DeleteTheme:{http:{method:"DELETE",requestUri:"/app/{appId}/environment/{environmentName}/themes/{id}",responseCode:200},input:{type:"structure",required:["appId","environmentName","id"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},id:{location:"uri",locationName:"id"}}},idempotent:true},ExchangeCodeForToken:{http:{requestUri:"/tokens/{provider}",responseCode:200},input:{type:"structure",required:["provider","request"],members:{provider:{location:"uri",locationName:"provider"},request:{type:"structure",required:["code","redirectUri"],members:{code:{shape:"S1k"},redirectUri:{}}}},payload:"request"},output:{type:"structure",required:["accessToken","expiresIn","refreshToken"],members:{accessToken:{shape:"S1k"},expiresIn:{type:"integer"},refreshToken:{shape:"S1k"}}}},ExportComponents:{http:{method:"GET",requestUri:"/export/app/{appId}/environment/{environmentName}/components",responseCode:200},input:{type:"structure",required:["appId","environmentName"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["entities"],members:{entities:{type:"list",member:{shape:"S14"}},nextToken:{}}}},ExportThemes:{http:{method:"GET",requestUri:"/export/app/{appId}/environment/{environmentName}/themes",responseCode:200},input:{type:"structure",required:["appId","environmentName"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["entities"],members:{entities:{type:"list",member:{shape:"S1e"}},nextToken:{}}}},GetComponent:{http:{method:"GET",requestUri:"/app/{appId}/environment/{environmentName}/components/{id}",responseCode:200},input:{type:"structure",required:["appId","environmentName","id"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{component:{shape:"S14"}},payload:"component"}},GetTheme:{http:{method:"GET",requestUri:"/app/{appId}/environment/{environmentName}/themes/{id}",responseCode:200},input:{type:"structure",required:["appId","environmentName","id"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{theme:{shape:"S1e"}},payload:"theme"}},ListComponents:{http:{method:"GET",requestUri:"/app/{appId}/environment/{environmentName}/components",responseCode:200},input:{type:"structure",required:["appId","environmentName"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["entities"],members:{entities:{type:"list",member:{type:"structure",required:["appId","componentType","environmentName","id","name"],members:{appId:{},componentType:{},environmentName:{},id:{},name:{}}}},nextToken:{}}}},ListThemes:{http:{method:"GET",requestUri:"/app/{appId}/environment/{environmentName}/themes",responseCode:200},input:{type:"structure",required:["appId","environmentName"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["entities"],members:{entities:{type:"list",member:{type:"structure",required:["appId","environmentName","id","name"],members:{appId:{},environmentName:{},id:{},name:{}}}},nextToken:{}}}},RefreshToken:{http:{requestUri:"/tokens/{provider}/refresh",responseCode:200},input:{type:"structure",required:["provider","refreshTokenBody"],members:{provider:{location:"uri",locationName:"provider"},refreshTokenBody:{type:"structure",required:["token"],members:{token:{shape:"S1k"}}}},payload:"refreshTokenBody"},output:{type:"structure",required:["accessToken","expiresIn"],members:{accessToken:{shape:"S1k"},expiresIn:{type:"integer"}}}},UpdateComponent:{http:{method:"PATCH",requestUri:"/app/{appId}/environment/{environmentName}/components/{id}",responseCode:200},input:{type:"structure",required:["appId","environmentName","id","updatedComponent"],members:{appId:{location:"uri",locationName:"appId"},clientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"},environmentName:{location:"uri",locationName:"environmentName"},id:{location:"uri",locationName:"id"},updatedComponent:{type:"structure",members:{bindingProperties:{shape:"S4"},children:{shape:"S9"},collectionProperties:{shape:"Sn"},componentType:{},events:{shape:"Sb"},id:{},name:{},overrides:{shape:"Sv"},properties:{shape:"Sl"},schemaVersion:{},sourceId:{},variants:{shape:"S10"}}}},payload:"updatedComponent"},output:{type:"structure",members:{entity:{shape:"S14"}},payload:"entity"},idempotent:true},UpdateTheme:{http:{method:"PATCH",requestUri:"/app/{appId}/environment/{environmentName}/themes/{id}",responseCode:200},input:{type:"structure",required:["appId","environmentName","id","updatedTheme"],members:{appId:{location:"uri",locationName:"appId"},clientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"},environmentName:{location:"uri",locationName:"environmentName"},id:{location:"uri",locationName:"id"},updatedTheme:{type:"structure",required:["values"],members:{id:{},name:{},overrides:{shape:"S1a"},values:{shape:"S1a"}}}},payload:"updatedTheme"},output:{type:"structure",members:{entity:{shape:"S1e"}},payload:"entity"},idempotent:true}},shapes:{S4:{type:"map",key:{},value:{type:"structure",members:{bindingProperties:{type:"structure",members:{bucket:{},defaultValue:{},field:{},key:{},model:{},predicates:{shape:"S7"},userAttribute:{}}},defaultValue:{},type:{}}}},S7:{type:"list",member:{shape:"S8"}},S8:{type:"structure",members:{and:{shape:"S7"},field:{},operand:{},operator:{},or:{shape:"S7"}}},S9:{type:"list",member:{type:"structure",required:["componentType","name","properties"],members:{children:{shape:"S9"},componentType:{},events:{shape:"Sb"},name:{},properties:{shape:"Sl"},sourceId:{}}}},Sb:{type:"map",key:{},value:{type:"structure",members:{action:{},bindingEvent:{},parameters:{type:"structure",members:{anchor:{shape:"Se"},fields:{shape:"Sl"},global:{shape:"Se"},id:{shape:"Se"},model:{},state:{type:"structure",required:["componentName","property","set"],members:{componentName:{},property:{},set:{shape:"Se"}}},target:{shape:"Se"},type:{shape:"Se"},url:{shape:"Se"}}}}}},Se:{type:"structure",members:{bindingProperties:{shape:"Sf"},bindings:{type:"map",key:{},value:{type:"structure",required:["element","property"],members:{element:{},property:{}}}},collectionBindingProperties:{shape:"Sf"},componentName:{},concat:{type:"list",member:{shape:"Se"}},condition:{type:"structure",members:{else:{shape:"Se"},field:{},operand:{},operandType:{},operator:{},property:{},then:{shape:"Se"}}},configured:{type:"boolean"},defaultValue:{},event:{},importedValue:{},model:{},property:{},type:{},userAttribute:{},value:{}}},Sf:{type:"structure",required:["property"],members:{field:{},property:{}}},Sl:{type:"map",key:{},value:{shape:"Se"}},Sn:{type:"map",key:{},value:{type:"structure",required:["model"],members:{identifiers:{type:"list",member:{}},model:{},predicate:{shape:"S8"},sort:{type:"list",member:{type:"structure",required:["direction","field"],members:{direction:{},field:{}}}}}}},Sv:{type:"map",key:{},value:{type:"map",key:{},value:{}}},Sx:{type:"map",key:{},value:{}},S10:{type:"list",member:{type:"structure",members:{overrides:{shape:"Sv"},variantValues:{type:"map",key:{},value:{}}}}},S14:{type:"structure",required:["appId","bindingProperties","componentType","createdAt","environmentName","id","name","overrides","properties","variants"],members:{appId:{},bindingProperties:{shape:"S4"},children:{shape:"S9"},collectionProperties:{shape:"Sn"},componentType:{},createdAt:{shape:"S15"},environmentName:{},events:{shape:"Sb"},id:{},modifiedAt:{shape:"S15"},name:{},overrides:{shape:"Sv"},properties:{shape:"Sl"},schemaVersion:{},sourceId:{},tags:{shape:"Sx"},variants:{shape:"S10"}}},S15:{type:"timestamp",timestampFormat:"iso8601"},S1a:{type:"list",member:{type:"structure",members:{key:{},value:{type:"structure",members:{children:{shape:"S1a"},value:{}}}}}},S1e:{type:"structure",required:["appId","createdAt","environmentName","id","name","values"],members:{appId:{},createdAt:{shape:"S15"},environmentName:{},id:{},modifiedAt:{shape:"S15"},name:{},overrides:{shape:"S1a"},tags:{shape:"Sx"},values:{shape:"S1a"}}},S1k:{type:"string",sensitive:true}}}},5368:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-07-24",endpointPrefix:"api.sagemaker",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"SageMaker",serviceFullName:"Amazon SageMaker Service",serviceId:"SageMaker",signatureVersion:"v4",signingName:"sagemaker",targetPrefix:"SageMaker",uid:"sagemaker-2017-07-24"},operations:{AddAssociation:{input:{type:"structure",required:["SourceArn","DestinationArn"],members:{SourceArn:{},DestinationArn:{},AssociationType:{}}},output:{type:"structure",members:{SourceArn:{},DestinationArn:{}}}},AddTags:{input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"S7"}}},output:{type:"structure",members:{Tags:{shape:"S7"}}}},AssociateTrialComponent:{input:{type:"structure",required:["TrialComponentName","TrialName"],members:{TrialComponentName:{},TrialName:{}}},output:{type:"structure",members:{TrialComponentArn:{},TrialArn:{}}}},BatchDescribeModelPackage:{input:{type:"structure",required:["ModelPackageArnList"],members:{ModelPackageArnList:{type:"list",member:{}}}},output:{type:"structure",members:{ModelPackageSummaries:{type:"map",key:{},value:{type:"structure",required:["ModelPackageGroupName","ModelPackageArn","CreationTime","InferenceSpecification","ModelPackageStatus"],members:{ModelPackageGroupName:{},ModelPackageVersion:{type:"integer"},ModelPackageArn:{},ModelPackageDescription:{},CreationTime:{type:"timestamp"},InferenceSpecification:{shape:"Sr"},ModelPackageStatus:{},ModelApprovalStatus:{}}}},BatchDescribeModelPackageErrorMap:{type:"map",key:{},value:{type:"structure",required:["ErrorCode","ErrorResponse"],members:{ErrorCode:{},ErrorResponse:{}}}}}}},CreateAction:{input:{type:"structure",required:["ActionName","Source","ActionType"],members:{ActionName:{},Source:{shape:"S1j"},ActionType:{},Description:{},Status:{},Properties:{shape:"S1o"},MetadataProperties:{shape:"S1q"},Tags:{shape:"S7"}}},output:{type:"structure",members:{ActionArn:{}}}},CreateAlgorithm:{input:{type:"structure",required:["AlgorithmName","TrainingSpecification"],members:{AlgorithmName:{},AlgorithmDescription:{},TrainingSpecification:{shape:"S1v"},InferenceSpecification:{shape:"Sr"},ValidationSpecification:{shape:"S2o"},CertifyForMarketplace:{type:"boolean"},Tags:{shape:"S7"}}},output:{type:"structure",required:["AlgorithmArn"],members:{AlgorithmArn:{}}}},CreateApp:{input:{type:"structure",required:["DomainId","UserProfileName","AppType","AppName"],members:{DomainId:{},UserProfileName:{},AppType:{},AppName:{},Tags:{shape:"S7"},ResourceSpec:{shape:"S48"}}},output:{type:"structure",members:{AppArn:{}}}},CreateAppImageConfig:{input:{type:"structure",required:["AppImageConfigName"],members:{AppImageConfigName:{},Tags:{shape:"S7"},KernelGatewayImageConfig:{shape:"S4h"}}},output:{type:"structure",members:{AppImageConfigArn:{}}}},CreateArtifact:{input:{type:"structure",required:["Source","ArtifactType"],members:{ArtifactName:{},Source:{shape:"S4t"},ArtifactType:{},Properties:{shape:"S1o"},MetadataProperties:{shape:"S1q"},Tags:{shape:"S7"}}},output:{type:"structure",members:{ArtifactArn:{}}}},CreateAutoMLJob:{input:{type:"structure",required:["AutoMLJobName","InputDataConfig","OutputDataConfig","RoleArn"],members:{AutoMLJobName:{},InputDataConfig:{shape:"S51"},OutputDataConfig:{shape:"S58"},ProblemType:{},AutoMLJobObjective:{shape:"S5a"},AutoMLJobConfig:{shape:"S5c"},RoleArn:{},GenerateCandidateDefinitionsOnly:{type:"boolean"},Tags:{shape:"S7"},ModelDeployConfig:{shape:"S5q"}}},output:{type:"structure",required:["AutoMLJobArn"],members:{AutoMLJobArn:{}}}},CreateCodeRepository:{input:{type:"structure",required:["CodeRepositoryName","GitConfig"],members:{CodeRepositoryName:{},GitConfig:{shape:"S5w"},Tags:{shape:"S7"}}},output:{type:"structure",required:["CodeRepositoryArn"],members:{CodeRepositoryArn:{}}}},CreateCompilationJob:{input:{type:"structure",required:["CompilationJobName","RoleArn","OutputConfig","StoppingCondition"],members:{CompilationJobName:{},RoleArn:{},ModelPackageVersionArn:{},InputConfig:{shape:"S63"},OutputConfig:{shape:"S65"},VpcConfig:{shape:"S6c"},StoppingCondition:{shape:"S3h"},Tags:{shape:"S7"}}},output:{type:"structure",required:["CompilationJobArn"],members:{CompilationJobArn:{}}}},CreateContext:{input:{type:"structure",required:["ContextName","Source","ContextType"],members:{ContextName:{},Source:{shape:"S6k"},ContextType:{},Description:{},Properties:{shape:"S1o"},Tags:{shape:"S7"}}},output:{type:"structure",members:{ContextArn:{}}}},CreateDataQualityJobDefinition:{input:{type:"structure",required:["JobDefinitionName","DataQualityAppSpecification","DataQualityJobInput","DataQualityJobOutputConfig","JobResources","RoleArn"],members:{JobDefinitionName:{},DataQualityBaselineConfig:{shape:"S6p"},DataQualityAppSpecification:{shape:"S6t"},DataQualityJobInput:{shape:"S72"},DataQualityJobOutputConfig:{shape:"S79"},JobResources:{shape:"S7f"},NetworkConfig:{shape:"S7k"},RoleArn:{},StoppingCondition:{shape:"S7l"},Tags:{shape:"S7"}}},output:{type:"structure",required:["JobDefinitionArn"],members:{JobDefinitionArn:{}}}},CreateDeviceFleet:{input:{type:"structure",required:["DeviceFleetName","OutputConfig"],members:{DeviceFleetName:{},RoleArn:{},Description:{},OutputConfig:{shape:"S7r"},Tags:{shape:"S7"},EnableIotRoleAlias:{type:"boolean"}}}},CreateDomain:{input:{type:"structure",required:["DomainName","AuthMode","DefaultUserSettings","SubnetIds","VpcId"],members:{DomainName:{},AuthMode:{},DefaultUserSettings:{shape:"S7x"},SubnetIds:{shape:"S5l"},VpcId:{},Tags:{shape:"S7"},AppNetworkAccessType:{},HomeEfsFileSystemKmsKeyId:{deprecated:true,deprecatedMessage:"This property is deprecated, use KmsKeyId instead."},KmsKeyId:{},AppSecurityGroupManagement:{},DomainSettings:{shape:"S8g"}}},output:{type:"structure",members:{DomainArn:{},Url:{}}}},CreateEdgePackagingJob:{input:{type:"structure",required:["EdgePackagingJobName","CompilationJobName","ModelName","ModelVersion","RoleArn","OutputConfig"],members:{EdgePackagingJobName:{},CompilationJobName:{},ModelName:{},ModelVersion:{},RoleArn:{},OutputConfig:{shape:"S7r"},ResourceKey:{},Tags:{shape:"S7"}}}},CreateEndpoint:{input:{type:"structure",required:["EndpointName","EndpointConfigName"],members:{EndpointName:{},EndpointConfigName:{},DeploymentConfig:{shape:"S8q"},Tags:{shape:"S7"}}},output:{type:"structure",required:["EndpointArn"],members:{EndpointArn:{}}}},CreateEndpointConfig:{input:{type:"structure",required:["EndpointConfigName","ProductionVariants"],members:{EndpointConfigName:{},ProductionVariants:{shape:"S97"},DataCaptureConfig:{shape:"S9j"},Tags:{shape:"S7"},KmsKeyId:{},AsyncInferenceConfig:{shape:"S9u"}}},output:{type:"structure",required:["EndpointConfigArn"],members:{EndpointConfigArn:{}}}},CreateExperiment:{input:{type:"structure",required:["ExperimentName"],members:{ExperimentName:{},DisplayName:{},Description:{},Tags:{shape:"S7"}}},output:{type:"structure",members:{ExperimentArn:{}}}},CreateFeatureGroup:{input:{type:"structure",required:["FeatureGroupName","RecordIdentifierFeatureName","EventTimeFeatureName","FeatureDefinitions"],members:{FeatureGroupName:{},RecordIdentifierFeatureName:{},EventTimeFeatureName:{},FeatureDefinitions:{shape:"Sa8"},OnlineStoreConfig:{shape:"Sab"},OfflineStoreConfig:{shape:"Sad"},RoleArn:{},Description:{},Tags:{shape:"S7"}}},output:{type:"structure",required:["FeatureGroupArn"],members:{FeatureGroupArn:{}}}},CreateFlowDefinition:{input:{type:"structure",required:["FlowDefinitionName","HumanLoopConfig","OutputConfig","RoleArn"],members:{FlowDefinitionName:{},HumanLoopRequestSource:{shape:"Sao"},HumanLoopActivationConfig:{shape:"Saq"},HumanLoopConfig:{shape:"Sat"},OutputConfig:{shape:"Sb8"},RoleArn:{},Tags:{shape:"S7"}}},output:{type:"structure",required:["FlowDefinitionArn"],members:{FlowDefinitionArn:{}}}},CreateHumanTaskUi:{input:{type:"structure",required:["HumanTaskUiName","UiTemplate"],members:{HumanTaskUiName:{},UiTemplate:{shape:"Sbd"},Tags:{shape:"S7"}}},output:{type:"structure",required:["HumanTaskUiArn"],members:{HumanTaskUiArn:{}}}},CreateHyperParameterTuningJob:{input:{type:"structure",required:["HyperParameterTuningJobName","HyperParameterTuningJobConfig"],members:{HyperParameterTuningJobName:{},HyperParameterTuningJobConfig:{shape:"Sbi"},TrainingJobDefinition:{shape:"Sbz"},TrainingJobDefinitions:{shape:"Sc7"},WarmStartConfig:{shape:"Sc8"},Tags:{shape:"S7"}}},output:{type:"structure",required:["HyperParameterTuningJobArn"],members:{HyperParameterTuningJobArn:{}}}},CreateImage:{input:{type:"structure",required:["ImageName","RoleArn"],members:{Description:{},DisplayName:{},ImageName:{},RoleArn:{},Tags:{shape:"S7"}}},output:{type:"structure",members:{ImageArn:{}}}},CreateImageVersion:{input:{type:"structure",required:["BaseImage","ClientToken","ImageName"],members:{BaseImage:{},ClientToken:{idempotencyToken:true},ImageName:{}}},output:{type:"structure",members:{ImageVersionArn:{}}}},CreateInferenceRecommendationsJob:{input:{type:"structure",required:["JobName","JobType","RoleArn","InputConfig"],members:{JobName:{},JobType:{},RoleArn:{},InputConfig:{shape:"Scp"},JobDescription:{},StoppingConditions:{shape:"Sdb"},OutputConfig:{type:"structure",members:{KmsKeyId:{},CompiledOutputConfig:{type:"structure",members:{S3OutputUri:{}}}}},Tags:{shape:"S7"}}},output:{type:"structure",required:["JobArn"],members:{JobArn:{}}}},CreateLabelingJob:{input:{type:"structure",required:["LabelingJobName","LabelAttributeName","InputConfig","OutputConfig","RoleArn","HumanTaskConfig"],members:{LabelingJobName:{},LabelAttributeName:{},InputConfig:{shape:"Sdm"},OutputConfig:{shape:"Sdt"},RoleArn:{},LabelCategoryConfigS3Uri:{},StoppingConditions:{shape:"Sdu"},LabelingJobAlgorithmsConfig:{shape:"Sdx"},HumanTaskConfig:{shape:"Se1"},Tags:{shape:"S7"}}},output:{type:"structure",required:["LabelingJobArn"],members:{LabelingJobArn:{}}}},CreateModel:{input:{type:"structure",required:["ModelName","ExecutionRoleArn"],members:{ModelName:{},PrimaryContainer:{shape:"Seg"},Containers:{shape:"Sep"},InferenceExecutionConfig:{shape:"Seq"},ExecutionRoleArn:{},Tags:{shape:"S7"},VpcConfig:{shape:"S5i"},EnableNetworkIsolation:{type:"boolean"}}},output:{type:"structure",required:["ModelArn"],members:{ModelArn:{}}}},CreateModelBiasJobDefinition:{input:{type:"structure",required:["JobDefinitionName","ModelBiasAppSpecification","ModelBiasJobInput","ModelBiasJobOutputConfig","JobResources","RoleArn"],members:{JobDefinitionName:{},ModelBiasBaselineConfig:{shape:"Seu"},ModelBiasAppSpecification:{shape:"Sev"},ModelBiasJobInput:{shape:"Sew"},ModelBiasJobOutputConfig:{shape:"S79"},JobResources:{shape:"S7f"},NetworkConfig:{shape:"S7k"},RoleArn:{},StoppingCondition:{shape:"S7l"},Tags:{shape:"S7"}}},output:{type:"structure",required:["JobDefinitionArn"],members:{JobDefinitionArn:{}}}},CreateModelExplainabilityJobDefinition:{input:{type:"structure",required:["JobDefinitionName","ModelExplainabilityAppSpecification","ModelExplainabilityJobInput","ModelExplainabilityJobOutputConfig","JobResources","RoleArn"],members:{JobDefinitionName:{},ModelExplainabilityBaselineConfig:{shape:"Sf0"},ModelExplainabilityAppSpecification:{shape:"Sf1"},ModelExplainabilityJobInput:{shape:"Sf2"},ModelExplainabilityJobOutputConfig:{shape:"S79"},JobResources:{shape:"S7f"},NetworkConfig:{shape:"S7k"},RoleArn:{},StoppingCondition:{shape:"S7l"},Tags:{shape:"S7"}}},output:{type:"structure",required:["JobDefinitionArn"],members:{JobDefinitionArn:{}}}},CreateModelPackage:{input:{type:"structure",members:{ModelPackageName:{},ModelPackageGroupName:{},ModelPackageDescription:{},InferenceSpecification:{shape:"Sr"},ValidationSpecification:{shape:"Sf5"},SourceAlgorithmSpecification:{shape:"Sf8"},CertifyForMarketplace:{type:"boolean"},Tags:{shape:"S7"},ModelApprovalStatus:{},MetadataProperties:{shape:"S1q"},ModelMetrics:{shape:"Sfb"},ClientToken:{idempotencyToken:true},CustomerMetadataProperties:{shape:"Sfi"},DriftCheckBaselines:{shape:"Sfl"},Domain:{},Task:{},SamplePayloadUrl:{},AdditionalInferenceSpecifications:{shape:"Sfr"}}},output:{type:"structure",required:["ModelPackageArn"],members:{ModelPackageArn:{}}}},CreateModelPackageGroup:{input:{type:"structure",required:["ModelPackageGroupName"],members:{ModelPackageGroupName:{},ModelPackageGroupDescription:{},Tags:{shape:"S7"}}},output:{type:"structure",required:["ModelPackageGroupArn"],members:{ModelPackageGroupArn:{}}}},CreateModelQualityJobDefinition:{input:{type:"structure",required:["JobDefinitionName","ModelQualityAppSpecification","ModelQualityJobInput","ModelQualityJobOutputConfig","JobResources","RoleArn"],members:{JobDefinitionName:{},ModelQualityBaselineConfig:{shape:"Sfy"},ModelQualityAppSpecification:{shape:"Sfz"},ModelQualityJobInput:{shape:"Sg1"},ModelQualityJobOutputConfig:{shape:"S79"},JobResources:{shape:"S7f"},NetworkConfig:{shape:"S7k"},RoleArn:{},StoppingCondition:{shape:"S7l"},Tags:{shape:"S7"}}},output:{type:"structure",required:["JobDefinitionArn"],members:{JobDefinitionArn:{}}}},CreateMonitoringSchedule:{input:{type:"structure",required:["MonitoringScheduleName","MonitoringScheduleConfig"],members:{MonitoringScheduleName:{},MonitoringScheduleConfig:{shape:"Sg5"},Tags:{shape:"S7"}}},output:{type:"structure",required:["MonitoringScheduleArn"],members:{MonitoringScheduleArn:{}}}},CreateNotebookInstance:{input:{type:"structure",required:["NotebookInstanceName","InstanceType","RoleArn"],members:{NotebookInstanceName:{},InstanceType:{},SubnetId:{},SecurityGroupIds:{shape:"S7y"},RoleArn:{},KmsKeyId:{},Tags:{shape:"S7"},LifecycleConfigName:{},DirectInternetAccess:{},VolumeSizeInGB:{type:"integer"},AcceleratorTypes:{shape:"Sgn"},DefaultCodeRepository:{},AdditionalCodeRepositories:{shape:"Sgq"},RootAccess:{},PlatformIdentifier:{}}},output:{type:"structure",members:{NotebookInstanceArn:{}}}},CreateNotebookInstanceLifecycleConfig:{input:{type:"structure",required:["NotebookInstanceLifecycleConfigName"],members:{NotebookInstanceLifecycleConfigName:{},OnCreate:{shape:"Sgw"},OnStart:{shape:"Sgw"}}},output:{type:"structure",members:{NotebookInstanceLifecycleConfigArn:{}}}},CreatePipeline:{input:{type:"structure",required:["PipelineName","ClientRequestToken","RoleArn"],members:{PipelineName:{},PipelineDisplayName:{},PipelineDefinition:{},PipelineDefinitionS3Location:{shape:"Sh4"},PipelineDescription:{},ClientRequestToken:{idempotencyToken:true},RoleArn:{},Tags:{shape:"S7"},ParallelismConfiguration:{shape:"Sha"}}},output:{type:"structure",members:{PipelineArn:{}}}},CreatePresignedDomainUrl:{input:{type:"structure",required:["DomainId","UserProfileName"],members:{DomainId:{},UserProfileName:{},SessionExpirationDurationInSeconds:{type:"integer"},ExpiresInSeconds:{type:"integer"}}},output:{type:"structure",members:{AuthorizedUrl:{}}}},CreatePresignedNotebookInstanceUrl:{input:{type:"structure",required:["NotebookInstanceName"],members:{NotebookInstanceName:{},SessionExpirationDurationInSeconds:{type:"integer"}}},output:{type:"structure",members:{AuthorizedUrl:{}}}},CreateProcessingJob:{input:{type:"structure",required:["ProcessingJobName","ProcessingResources","AppSpecification","RoleArn"],members:{ProcessingInputs:{shape:"Shn"},ProcessingOutputConfig:{shape:"Sia"},ProcessingJobName:{},ProcessingResources:{shape:"Sif"},StoppingCondition:{shape:"Sih"},AppSpecification:{shape:"Sij"},Environment:{shape:"Sil"},NetworkConfig:{shape:"Sgd"},RoleArn:{},Tags:{shape:"S7"},ExperimentConfig:{shape:"Sim"}}},output:{type:"structure",required:["ProcessingJobArn"],members:{ProcessingJobArn:{}}}},CreateProject:{input:{type:"structure",required:["ProjectName","ServiceCatalogProvisioningDetails"],members:{ProjectName:{},ProjectDescription:{},ServiceCatalogProvisioningDetails:{shape:"Sir"},Tags:{shape:"S7"}}},output:{type:"structure",required:["ProjectArn","ProjectId"],members:{ProjectArn:{},ProjectId:{}}}},CreateStudioLifecycleConfig:{input:{type:"structure",required:["StudioLifecycleConfigName","StudioLifecycleConfigContent","StudioLifecycleConfigAppType"],members:{StudioLifecycleConfigName:{},StudioLifecycleConfigContent:{},StudioLifecycleConfigAppType:{},Tags:{shape:"S7"}}},output:{type:"structure",members:{StudioLifecycleConfigArn:{}}}},CreateTrainingJob:{input:{type:"structure",required:["TrainingJobName","AlgorithmSpecification","RoleArn","OutputDataConfig","ResourceConfig","StoppingCondition"],members:{TrainingJobName:{},HyperParameters:{shape:"S2t"},AlgorithmSpecification:{shape:"Sj7"},RoleArn:{},InputDataConfig:{shape:"S2v"},OutputDataConfig:{shape:"S3c"},ResourceConfig:{shape:"S3e"},VpcConfig:{shape:"S5i"},StoppingCondition:{shape:"S3h"},Tags:{shape:"S7"},EnableNetworkIsolation:{type:"boolean"},EnableInterContainerTrafficEncryption:{type:"boolean"},EnableManagedSpotTraining:{type:"boolean"},CheckpointConfig:{shape:"Sc4"},DebugHookConfig:{shape:"Sj8"},DebugRuleConfigurations:{shape:"Sjg"},TensorBoardOutputConfig:{shape:"Sjl"},ExperimentConfig:{shape:"Sim"},ProfilerConfig:{shape:"Sjm"},ProfilerRuleConfigurations:{shape:"Sjp"},Environment:{shape:"Sjr"},RetryStrategy:{shape:"Sc5"}}},output:{type:"structure",required:["TrainingJobArn"],members:{TrainingJobArn:{}}}},CreateTransformJob:{input:{type:"structure",required:["TransformJobName","ModelName","TransformInput","TransformOutput","TransformResources"],members:{TransformJobName:{},ModelName:{},MaxConcurrentTransforms:{type:"integer"},ModelClientConfig:{shape:"Sjy"},MaxPayloadInMB:{type:"integer"},BatchStrategy:{},Environment:{shape:"S3o"},TransformInput:{shape:"S3r"},TransformOutput:{shape:"S3v"},TransformResources:{shape:"S3y"},DataProcessing:{shape:"Sk1"},Tags:{shape:"S7"},ExperimentConfig:{shape:"Sim"}}},output:{type:"structure",required:["TransformJobArn"],members:{TransformJobArn:{}}}},CreateTrial:{input:{type:"structure",required:["TrialName","ExperimentName"],members:{TrialName:{},DisplayName:{},ExperimentName:{},MetadataProperties:{shape:"S1q"},Tags:{shape:"S7"}}},output:{type:"structure",members:{TrialArn:{}}}},CreateTrialComponent:{input:{type:"structure",required:["TrialComponentName"],members:{TrialComponentName:{},DisplayName:{},Status:{shape:"Sk9"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Parameters:{shape:"Skd"},InputArtifacts:{shape:"Skh"},OutputArtifacts:{shape:"Skh"},MetadataProperties:{shape:"S1q"},Tags:{shape:"S7"}}},output:{type:"structure",members:{TrialComponentArn:{}}}},CreateUserProfile:{input:{type:"structure",required:["DomainId","UserProfileName"],members:{DomainId:{},UserProfileName:{},SingleSignOnUserIdentifier:{},SingleSignOnUserValue:{},Tags:{shape:"S7"},UserSettings:{shape:"S7x"}}},output:{type:"structure",members:{UserProfileArn:{}}}},CreateWorkforce:{input:{type:"structure",required:["WorkforceName"],members:{CognitoConfig:{shape:"Sks"},OidcConfig:{shape:"Skv"},SourceIpConfig:{shape:"Sky"},WorkforceName:{},Tags:{shape:"S7"}}},output:{type:"structure",required:["WorkforceArn"],members:{WorkforceArn:{}}}},CreateWorkteam:{input:{type:"structure",required:["WorkteamName","MemberDefinitions","Description"],members:{WorkteamName:{},WorkforceName:{},MemberDefinitions:{shape:"Sl6"},Description:{},NotificationConfiguration:{shape:"Sle"},Tags:{shape:"S7"}}},output:{type:"structure",members:{WorkteamArn:{}}}},DeleteAction:{input:{type:"structure",required:["ActionName"],members:{ActionName:{}}},output:{type:"structure",members:{ActionArn:{}}}},DeleteAlgorithm:{input:{type:"structure",required:["AlgorithmName"],members:{AlgorithmName:{}}}},DeleteApp:{input:{type:"structure",required:["DomainId","UserProfileName","AppType","AppName"],members:{DomainId:{},UserProfileName:{},AppType:{},AppName:{}}}},DeleteAppImageConfig:{input:{type:"structure",required:["AppImageConfigName"],members:{AppImageConfigName:{}}}},DeleteArtifact:{input:{type:"structure",members:{ArtifactArn:{},Source:{shape:"S4t"}}},output:{type:"structure",members:{ArtifactArn:{}}}},DeleteAssociation:{input:{type:"structure",required:["SourceArn","DestinationArn"],members:{SourceArn:{},DestinationArn:{}}},output:{type:"structure",members:{SourceArn:{},DestinationArn:{}}}},DeleteCodeRepository:{input:{type:"structure",required:["CodeRepositoryName"],members:{CodeRepositoryName:{}}}},DeleteContext:{input:{type:"structure",required:["ContextName"],members:{ContextName:{}}},output:{type:"structure",members:{ContextArn:{}}}},DeleteDataQualityJobDefinition:{input:{type:"structure",required:["JobDefinitionName"],members:{JobDefinitionName:{}}}},DeleteDeviceFleet:{input:{type:"structure",required:["DeviceFleetName"],members:{DeviceFleetName:{}}}},DeleteDomain:{input:{type:"structure",required:["DomainId"],members:{DomainId:{},RetentionPolicy:{type:"structure",members:{HomeEfsFileSystem:{}}}}}},DeleteEndpoint:{input:{type:"structure",required:["EndpointName"],members:{EndpointName:{}}}},DeleteEndpointConfig:{input:{type:"structure",required:["EndpointConfigName"],members:{EndpointConfigName:{}}}},DeleteExperiment:{input:{type:"structure",required:["ExperimentName"],members:{ExperimentName:{}}},output:{type:"structure",members:{ExperimentArn:{}}}},DeleteFeatureGroup:{input:{type:"structure",required:["FeatureGroupName"],members:{FeatureGroupName:{}}}},DeleteFlowDefinition:{input:{type:"structure",required:["FlowDefinitionName"],members:{FlowDefinitionName:{}}},output:{type:"structure",members:{}}},DeleteHumanTaskUi:{input:{type:"structure",required:["HumanTaskUiName"],members:{HumanTaskUiName:{}}},output:{type:"structure",members:{}}},DeleteImage:{input:{type:"structure",required:["ImageName"],members:{ImageName:{}}},output:{type:"structure",members:{}}},DeleteImageVersion:{input:{type:"structure",required:["ImageName","Version"],members:{ImageName:{},Version:{type:"integer"}}},output:{type:"structure",members:{}}},DeleteModel:{input:{type:"structure",required:["ModelName"],members:{ModelName:{}}}},DeleteModelBiasJobDefinition:{input:{type:"structure",required:["JobDefinitionName"],members:{JobDefinitionName:{}}}},DeleteModelExplainabilityJobDefinition:{input:{type:"structure",required:["JobDefinitionName"],members:{JobDefinitionName:{}}}},DeleteModelPackage:{input:{type:"structure",required:["ModelPackageName"],members:{ModelPackageName:{}}}},DeleteModelPackageGroup:{input:{type:"structure",required:["ModelPackageGroupName"],members:{ModelPackageGroupName:{}}}},DeleteModelPackageGroupPolicy:{input:{type:"structure",required:["ModelPackageGroupName"],members:{ModelPackageGroupName:{}}}},DeleteModelQualityJobDefinition:{input:{type:"structure",required:["JobDefinitionName"],members:{JobDefinitionName:{}}}},DeleteMonitoringSchedule:{input:{type:"structure",required:["MonitoringScheduleName"],members:{MonitoringScheduleName:{}}}},DeleteNotebookInstance:{input:{type:"structure",required:["NotebookInstanceName"],members:{NotebookInstanceName:{}}}},DeleteNotebookInstanceLifecycleConfig:{input:{type:"structure",required:["NotebookInstanceLifecycleConfigName"],members:{NotebookInstanceLifecycleConfigName:{}}}},DeletePipeline:{input:{type:"structure",required:["PipelineName","ClientRequestToken"],members:{PipelineName:{},ClientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{PipelineArn:{}}}},DeleteProject:{input:{type:"structure",required:["ProjectName"],members:{ProjectName:{}}}},DeleteStudioLifecycleConfig:{input:{type:"structure",required:["StudioLifecycleConfigName"],members:{StudioLifecycleConfigName:{}}}},DeleteTags:{input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},DeleteTrial:{input:{type:"structure",required:["TrialName"],members:{TrialName:{}}},output:{type:"structure",members:{TrialArn:{}}}},DeleteTrialComponent:{input:{type:"structure",required:["TrialComponentName"],members:{TrialComponentName:{}}},output:{type:"structure",members:{TrialComponentArn:{}}}},DeleteUserProfile:{input:{type:"structure",required:["DomainId","UserProfileName"],members:{DomainId:{},UserProfileName:{}}}},DeleteWorkforce:{input:{type:"structure",required:["WorkforceName"],members:{WorkforceName:{}}},output:{type:"structure",members:{}}},DeleteWorkteam:{input:{type:"structure",required:["WorkteamName"],members:{WorkteamName:{}}},output:{type:"structure",required:["Success"],members:{Success:{type:"boolean"}}}},DeregisterDevices:{input:{type:"structure",required:["DeviceFleetName","DeviceNames"],members:{DeviceFleetName:{},DeviceNames:{type:"list",member:{}}}}},DescribeAction:{input:{type:"structure",required:["ActionName"],members:{ActionName:{}}},output:{type:"structure",members:{ActionName:{},ActionArn:{},Source:{shape:"S1j"},ActionType:{},Description:{},Status:{},Properties:{shape:"S1o"},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Sn8"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Sn8"},MetadataProperties:{shape:"S1q"},LineageGroupArn:{}}}},DescribeAlgorithm:{input:{type:"structure",required:["AlgorithmName"],members:{AlgorithmName:{}}},output:{type:"structure",required:["AlgorithmName","AlgorithmArn","CreationTime","TrainingSpecification","AlgorithmStatus","AlgorithmStatusDetails"],members:{AlgorithmName:{},AlgorithmArn:{},AlgorithmDescription:{},CreationTime:{type:"timestamp"},TrainingSpecification:{shape:"S1v"},InferenceSpecification:{shape:"Sr"},ValidationSpecification:{shape:"S2o"},AlgorithmStatus:{},AlgorithmStatusDetails:{type:"structure",members:{ValidationStatuses:{shape:"Sne"},ImageScanStatuses:{shape:"Sne"}}},ProductId:{},CertifyForMarketplace:{type:"boolean"}}}},DescribeApp:{input:{type:"structure",required:["DomainId","UserProfileName","AppType","AppName"],members:{DomainId:{},UserProfileName:{},AppType:{},AppName:{}}},output:{type:"structure",members:{AppArn:{},AppType:{},AppName:{},DomainId:{},UserProfileName:{},Status:{},LastHealthCheckTimestamp:{type:"timestamp"},LastUserActivityTimestamp:{type:"timestamp"},CreationTime:{type:"timestamp"},FailureReason:{},ResourceSpec:{shape:"S48"}}}},DescribeAppImageConfig:{input:{type:"structure",required:["AppImageConfigName"],members:{AppImageConfigName:{}}},output:{type:"structure",members:{AppImageConfigArn:{},AppImageConfigName:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},KernelGatewayImageConfig:{shape:"S4h"}}}},DescribeArtifact:{input:{type:"structure",required:["ArtifactArn"],members:{ArtifactArn:{}}},output:{type:"structure",members:{ArtifactName:{},ArtifactArn:{},Source:{shape:"S4t"},ArtifactType:{},Properties:{shape:"S1o"},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Sn8"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Sn8"},MetadataProperties:{shape:"S1q"},LineageGroupArn:{}}}},DescribeAutoMLJob:{input:{type:"structure",required:["AutoMLJobName"],members:{AutoMLJobName:{}}},output:{type:"structure",required:["AutoMLJobName","AutoMLJobArn","InputDataConfig","OutputDataConfig","RoleArn","CreationTime","LastModifiedTime","AutoMLJobStatus","AutoMLJobSecondaryStatus"],members:{AutoMLJobName:{},AutoMLJobArn:{},InputDataConfig:{shape:"S51"},OutputDataConfig:{shape:"S58"},RoleArn:{},AutoMLJobObjective:{shape:"S5a"},ProblemType:{},AutoMLJobConfig:{shape:"S5c"},CreationTime:{type:"timestamp"},EndTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},FailureReason:{},PartialFailureReasons:{shape:"Sns"},BestCandidate:{shape:"Snu"},AutoMLJobStatus:{},AutoMLJobSecondaryStatus:{},GenerateCandidateDefinitionsOnly:{type:"boolean"},AutoMLJobArtifacts:{type:"structure",members:{CandidateDefinitionNotebookLocation:{},DataExplorationNotebookLocation:{}}},ResolvedAttributes:{type:"structure",members:{AutoMLJobObjective:{shape:"S5a"},ProblemType:{},CompletionCriteria:{shape:"S5d"}}},ModelDeployConfig:{shape:"S5q"},ModelDeployResult:{type:"structure",members:{EndpointName:{}}}}}},DescribeCodeRepository:{input:{type:"structure",required:["CodeRepositoryName"],members:{CodeRepositoryName:{}}},output:{type:"structure",required:["CodeRepositoryName","CodeRepositoryArn","CreationTime","LastModifiedTime"],members:{CodeRepositoryName:{},CodeRepositoryArn:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},GitConfig:{shape:"S5w"}}}},DescribeCompilationJob:{input:{type:"structure",required:["CompilationJobName"],members:{CompilationJobName:{}}},output:{type:"structure",required:["CompilationJobName","CompilationJobArn","CompilationJobStatus","StoppingCondition","CreationTime","LastModifiedTime","FailureReason","ModelArtifacts","RoleArn","InputConfig","OutputConfig"],members:{CompilationJobName:{},CompilationJobArn:{},CompilationJobStatus:{},CompilationStartTime:{type:"timestamp"},CompilationEndTime:{type:"timestamp"},StoppingCondition:{shape:"S3h"},InferenceImage:{},ModelPackageVersionArn:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},FailureReason:{},ModelArtifacts:{shape:"Sov"},ModelDigests:{type:"structure",members:{ArtifactDigest:{}}},RoleArn:{},InputConfig:{shape:"S63"},OutputConfig:{shape:"S65"},VpcConfig:{shape:"S6c"}}}},DescribeContext:{input:{type:"structure",required:["ContextName"],members:{ContextName:{}}},output:{type:"structure",members:{ContextName:{},ContextArn:{},Source:{shape:"S6k"},ContextType:{},Description:{},Properties:{shape:"S1o"},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Sn8"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Sn8"},LineageGroupArn:{}}}},DescribeDataQualityJobDefinition:{input:{type:"structure",required:["JobDefinitionName"],members:{JobDefinitionName:{}}},output:{type:"structure",required:["JobDefinitionArn","JobDefinitionName","CreationTime","DataQualityAppSpecification","DataQualityJobInput","DataQualityJobOutputConfig","JobResources","RoleArn"],members:{JobDefinitionArn:{},JobDefinitionName:{},CreationTime:{type:"timestamp"},DataQualityBaselineConfig:{shape:"S6p"},DataQualityAppSpecification:{shape:"S6t"},DataQualityJobInput:{shape:"S72"},DataQualityJobOutputConfig:{shape:"S79"},JobResources:{shape:"S7f"},NetworkConfig:{shape:"S7k"},RoleArn:{},StoppingCondition:{shape:"S7l"}}}},DescribeDevice:{input:{type:"structure",required:["DeviceName","DeviceFleetName"],members:{NextToken:{},DeviceName:{},DeviceFleetName:{}}},output:{type:"structure",required:["DeviceName","DeviceFleetName","RegistrationTime"],members:{DeviceArn:{},DeviceName:{},Description:{},DeviceFleetName:{},IotThingName:{},RegistrationTime:{type:"timestamp"},LatestHeartbeat:{type:"timestamp"},Models:{type:"list",member:{type:"structure",required:["ModelName","ModelVersion"],members:{ModelName:{},ModelVersion:{},LatestSampleTime:{type:"timestamp"},LatestInference:{type:"timestamp"}}}},MaxModels:{type:"integer"},NextToken:{},AgentVersion:{}}}},DescribeDeviceFleet:{input:{type:"structure",required:["DeviceFleetName"],members:{DeviceFleetName:{}}},output:{type:"structure",required:["DeviceFleetName","DeviceFleetArn","OutputConfig","CreationTime","LastModifiedTime"],members:{DeviceFleetName:{},DeviceFleetArn:{},OutputConfig:{shape:"S7r"},Description:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},RoleArn:{},IotRoleAlias:{}}}},DescribeDomain:{input:{type:"structure",required:["DomainId"],members:{DomainId:{}}},output:{type:"structure",members:{DomainArn:{},DomainId:{},DomainName:{},HomeEfsFileSystemId:{},SingleSignOnManagedApplicationInstanceId:{},Status:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},FailureReason:{},AuthMode:{},DefaultUserSettings:{shape:"S7x"},AppNetworkAccessType:{},HomeEfsFileSystemKmsKeyId:{deprecated:true,deprecatedMessage:"This property is deprecated, use KmsKeyId instead."},SubnetIds:{shape:"S5l"},Url:{},VpcId:{},KmsKeyId:{},DomainSettings:{shape:"S8g"},AppSecurityGroupManagement:{},SecurityGroupIdForDomainBoundary:{}}}},DescribeEdgePackagingJob:{input:{type:"structure",required:["EdgePackagingJobName"],members:{EdgePackagingJobName:{}}},output:{type:"structure",required:["EdgePackagingJobArn","EdgePackagingJobName","EdgePackagingJobStatus"],members:{EdgePackagingJobArn:{},EdgePackagingJobName:{},CompilationJobName:{},ModelName:{},ModelVersion:{},RoleArn:{},OutputConfig:{shape:"S7r"},ResourceKey:{},EdgePackagingJobStatus:{},EdgePackagingJobStatusMessage:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},ModelArtifact:{},ModelSignature:{},PresetDeploymentOutput:{type:"structure",required:["Type"],members:{Type:{},Artifact:{},Status:{},StatusMessage:{}}}}}},DescribeEndpoint:{input:{type:"structure",required:["EndpointName"],members:{EndpointName:{}}},output:{type:"structure",required:["EndpointName","EndpointArn","EndpointConfigName","EndpointStatus","CreationTime","LastModifiedTime"],members:{EndpointName:{},EndpointArn:{},EndpointConfigName:{},ProductionVariants:{shape:"Spr"},DataCaptureConfig:{shape:"Sq0"},EndpointStatus:{},FailureReason:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},LastDeploymentConfig:{shape:"S8q"},AsyncInferenceConfig:{shape:"S9u"},PendingDeploymentSummary:{type:"structure",required:["EndpointConfigName"],members:{EndpointConfigName:{},ProductionVariants:{type:"list",member:{type:"structure",required:["VariantName"],members:{VariantName:{},DeployedImages:{shape:"Spt"},CurrentWeight:{type:"float"},DesiredWeight:{type:"float"},CurrentInstanceCount:{type:"integer"},DesiredInstanceCount:{type:"integer"},InstanceType:{},AcceleratorType:{},VariantStatus:{shape:"Spw"},CurrentServerlessConfig:{shape:"S9g"},DesiredServerlessConfig:{shape:"S9g"}}}},StartTime:{type:"timestamp"}}}}}},DescribeEndpointConfig:{input:{type:"structure",required:["EndpointConfigName"],members:{EndpointConfigName:{}}},output:{type:"structure",required:["EndpointConfigName","EndpointConfigArn","ProductionVariants","CreationTime"],members:{EndpointConfigName:{},EndpointConfigArn:{},ProductionVariants:{shape:"S97"},DataCaptureConfig:{shape:"S9j"},KmsKeyId:{},CreationTime:{type:"timestamp"},AsyncInferenceConfig:{shape:"S9u"}}}},DescribeExperiment:{input:{type:"structure",required:["ExperimentName"],members:{ExperimentName:{}}},output:{type:"structure",members:{ExperimentName:{},ExperimentArn:{},DisplayName:{},Source:{shape:"Sqa"},Description:{},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Sn8"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Sn8"}}}},DescribeFeatureGroup:{input:{type:"structure",required:["FeatureGroupName"],members:{FeatureGroupName:{},NextToken:{}}},output:{type:"structure",required:["FeatureGroupArn","FeatureGroupName","RecordIdentifierFeatureName","EventTimeFeatureName","FeatureDefinitions","CreationTime","NextToken"],members:{FeatureGroupArn:{},FeatureGroupName:{},RecordIdentifierFeatureName:{},EventTimeFeatureName:{},FeatureDefinitions:{shape:"Sa8"},CreationTime:{type:"timestamp"},OnlineStoreConfig:{shape:"Sab"},OfflineStoreConfig:{shape:"Sad"},RoleArn:{},FeatureGroupStatus:{},OfflineStoreStatus:{shape:"Sqg"},FailureReason:{},Description:{},NextToken:{}}}},DescribeFlowDefinition:{input:{type:"structure",required:["FlowDefinitionName"],members:{FlowDefinitionName:{}}},output:{type:"structure",required:["FlowDefinitionArn","FlowDefinitionName","FlowDefinitionStatus","CreationTime","HumanLoopConfig","OutputConfig","RoleArn"],members:{FlowDefinitionArn:{},FlowDefinitionName:{},FlowDefinitionStatus:{},CreationTime:{type:"timestamp"},HumanLoopRequestSource:{shape:"Sao"},HumanLoopActivationConfig:{shape:"Saq"},HumanLoopConfig:{shape:"Sat"},OutputConfig:{shape:"Sb8"},RoleArn:{},FailureReason:{}}}},DescribeHumanTaskUi:{input:{type:"structure",required:["HumanTaskUiName"],members:{HumanTaskUiName:{}}},output:{type:"structure",required:["HumanTaskUiArn","HumanTaskUiName","CreationTime","UiTemplate"],members:{HumanTaskUiArn:{},HumanTaskUiName:{},HumanTaskUiStatus:{},CreationTime:{type:"timestamp"},UiTemplate:{type:"structure",members:{Url:{},ContentSha256:{}}}}}},DescribeHyperParameterTuningJob:{input:{type:"structure",required:["HyperParameterTuningJobName"],members:{HyperParameterTuningJobName:{}}},output:{type:"structure",required:["HyperParameterTuningJobName","HyperParameterTuningJobArn","HyperParameterTuningJobConfig","HyperParameterTuningJobStatus","CreationTime","TrainingJobStatusCounters","ObjectiveStatusCounters"],members:{HyperParameterTuningJobName:{},HyperParameterTuningJobArn:{},HyperParameterTuningJobConfig:{shape:"Sbi"},TrainingJobDefinition:{shape:"Sbz"},TrainingJobDefinitions:{shape:"Sc7"},HyperParameterTuningJobStatus:{},CreationTime:{type:"timestamp"},HyperParameterTuningEndTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},TrainingJobStatusCounters:{shape:"Sqv"},ObjectiveStatusCounters:{shape:"Sqx"},BestTrainingJob:{shape:"Sqz"},OverallBestTrainingJob:{shape:"Sqz"},WarmStartConfig:{shape:"Sc8"},FailureReason:{}}}},DescribeImage:{input:{type:"structure",required:["ImageName"],members:{ImageName:{}}},output:{type:"structure",members:{CreationTime:{type:"timestamp"},Description:{},DisplayName:{},FailureReason:{},ImageArn:{},ImageName:{},ImageStatus:{},LastModifiedTime:{type:"timestamp"},RoleArn:{}}}},DescribeImageVersion:{input:{type:"structure",required:["ImageName"],members:{ImageName:{},Version:{type:"integer"}}},output:{type:"structure",members:{BaseImage:{},ContainerImage:{},CreationTime:{type:"timestamp"},FailureReason:{},ImageArn:{},ImageVersionArn:{},ImageVersionStatus:{},LastModifiedTime:{type:"timestamp"},Version:{type:"integer"}}}},DescribeInferenceRecommendationsJob:{input:{type:"structure",required:["JobName"],members:{JobName:{}}},output:{type:"structure",required:["JobName","JobType","JobArn","RoleArn","Status","CreationTime","LastModifiedTime","InputConfig"],members:{JobName:{},JobDescription:{},JobType:{},JobArn:{},RoleArn:{},Status:{},CreationTime:{type:"timestamp"},CompletionTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},FailureReason:{},InputConfig:{shape:"Scp"},StoppingConditions:{shape:"Sdb"},InferenceRecommendations:{type:"list",member:{type:"structure",required:["Metrics","EndpointConfiguration","ModelConfiguration"],members:{Metrics:{type:"structure",required:["CostPerHour","CostPerInference","MaxInvocations","ModelLatency"],members:{CostPerHour:{type:"float"},CostPerInference:{type:"float"},MaxInvocations:{type:"integer"},ModelLatency:{type:"integer"}}},EndpointConfiguration:{type:"structure",required:["EndpointName","VariantName","InstanceType","InitialInstanceCount"],members:{EndpointName:{},VariantName:{},InstanceType:{},InitialInstanceCount:{type:"integer"}}},ModelConfiguration:{type:"structure",members:{InferenceSpecificationName:{},EnvironmentParameters:{type:"list",member:{type:"structure",required:["Key","ValueType","Value"],members:{Key:{},ValueType:{},Value:{}}}}}}}}}}}},DescribeLabelingJob:{input:{type:"structure",required:["LabelingJobName"],members:{LabelingJobName:{}}},output:{type:"structure",required:["LabelingJobStatus","LabelCounters","CreationTime","LastModifiedTime","JobReferenceCode","LabelingJobName","LabelingJobArn","InputConfig","OutputConfig","RoleArn","HumanTaskConfig"],members:{LabelingJobStatus:{},LabelCounters:{shape:"Srm"},FailureReason:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},JobReferenceCode:{},LabelingJobName:{},LabelingJobArn:{},LabelAttributeName:{},InputConfig:{shape:"Sdm"},OutputConfig:{shape:"Sdt"},RoleArn:{},LabelCategoryConfigS3Uri:{},StoppingConditions:{shape:"Sdu"},LabelingJobAlgorithmsConfig:{shape:"Sdx"},HumanTaskConfig:{shape:"Se1"},Tags:{shape:"S7"},LabelingJobOutput:{shape:"Srp"}}}},DescribeLineageGroup:{input:{type:"structure",required:["LineageGroupName"],members:{LineageGroupName:{}}},output:{type:"structure",members:{LineageGroupName:{},LineageGroupArn:{},DisplayName:{},Description:{},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Sn8"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Sn8"}}}},DescribeModel:{input:{type:"structure",required:["ModelName"],members:{ModelName:{}}},output:{type:"structure",required:["ModelName","ExecutionRoleArn","CreationTime","ModelArn"],members:{ModelName:{},PrimaryContainer:{shape:"Seg"},Containers:{shape:"Sep"},InferenceExecutionConfig:{shape:"Seq"},ExecutionRoleArn:{},VpcConfig:{shape:"S5i"},CreationTime:{type:"timestamp"},ModelArn:{},EnableNetworkIsolation:{type:"boolean"}}}},DescribeModelBiasJobDefinition:{input:{type:"structure",required:["JobDefinitionName"],members:{JobDefinitionName:{}}},output:{type:"structure",required:["JobDefinitionArn","JobDefinitionName","CreationTime","ModelBiasAppSpecification","ModelBiasJobInput","ModelBiasJobOutputConfig","JobResources","RoleArn"],members:{JobDefinitionArn:{},JobDefinitionName:{},CreationTime:{type:"timestamp"},ModelBiasBaselineConfig:{shape:"Seu"},ModelBiasAppSpecification:{shape:"Sev"},ModelBiasJobInput:{shape:"Sew"},ModelBiasJobOutputConfig:{shape:"S79"},JobResources:{shape:"S7f"},NetworkConfig:{shape:"S7k"},RoleArn:{},StoppingCondition:{shape:"S7l"}}}},DescribeModelExplainabilityJobDefinition:{input:{type:"structure",required:["JobDefinitionName"],members:{JobDefinitionName:{}}},output:{type:"structure",required:["JobDefinitionArn","JobDefinitionName","CreationTime","ModelExplainabilityAppSpecification","ModelExplainabilityJobInput","ModelExplainabilityJobOutputConfig","JobResources","RoleArn"],members:{JobDefinitionArn:{},JobDefinitionName:{},CreationTime:{type:"timestamp"},ModelExplainabilityBaselineConfig:{shape:"Sf0"},ModelExplainabilityAppSpecification:{shape:"Sf1"},ModelExplainabilityJobInput:{shape:"Sf2"},ModelExplainabilityJobOutputConfig:{shape:"S79"},JobResources:{shape:"S7f"},NetworkConfig:{shape:"S7k"},RoleArn:{},StoppingCondition:{shape:"S7l"}}}},DescribeModelPackage:{input:{type:"structure",required:["ModelPackageName"],members:{ModelPackageName:{}}},output:{type:"structure",required:["ModelPackageName","ModelPackageArn","CreationTime","ModelPackageStatus","ModelPackageStatusDetails"],members:{ModelPackageName:{},ModelPackageGroupName:{},ModelPackageVersion:{type:"integer"},ModelPackageArn:{},ModelPackageDescription:{},CreationTime:{type:"timestamp"},InferenceSpecification:{shape:"Sr"},SourceAlgorithmSpecification:{shape:"Sf8"},ValidationSpecification:{shape:"Sf5"},ModelPackageStatus:{},ModelPackageStatusDetails:{shape:"Ss0"},CertifyForMarketplace:{type:"boolean"},ModelApprovalStatus:{},CreatedBy:{shape:"Sn8"},MetadataProperties:{shape:"S1q"},ModelMetrics:{shape:"Sfb"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Sn8"},ApprovalDescription:{},CustomerMetadataProperties:{shape:"Sfi"},DriftCheckBaselines:{shape:"Sfl"},Domain:{},Task:{},SamplePayloadUrl:{},AdditionalInferenceSpecifications:{shape:"Sfr"}}}},DescribeModelPackageGroup:{input:{type:"structure",required:["ModelPackageGroupName"],members:{ModelPackageGroupName:{}}},output:{type:"structure",required:["ModelPackageGroupName","ModelPackageGroupArn","CreationTime","CreatedBy","ModelPackageGroupStatus"],members:{ModelPackageGroupName:{},ModelPackageGroupArn:{},ModelPackageGroupDescription:{},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Sn8"},ModelPackageGroupStatus:{}}}},DescribeModelQualityJobDefinition:{input:{type:"structure",required:["JobDefinitionName"],members:{JobDefinitionName:{}}},output:{type:"structure",required:["JobDefinitionArn","JobDefinitionName","CreationTime","ModelQualityAppSpecification","ModelQualityJobInput","ModelQualityJobOutputConfig","JobResources","RoleArn"],members:{JobDefinitionArn:{},JobDefinitionName:{},CreationTime:{type:"timestamp"},ModelQualityBaselineConfig:{shape:"Sfy"},ModelQualityAppSpecification:{shape:"Sfz"},ModelQualityJobInput:{shape:"Sg1"},ModelQualityJobOutputConfig:{shape:"S79"},JobResources:{shape:"S7f"},NetworkConfig:{shape:"S7k"},RoleArn:{},StoppingCondition:{shape:"S7l"}}}},DescribeMonitoringSchedule:{input:{type:"structure",required:["MonitoringScheduleName"],members:{MonitoringScheduleName:{}}},output:{type:"structure",required:["MonitoringScheduleArn","MonitoringScheduleName","MonitoringScheduleStatus","CreationTime","LastModifiedTime","MonitoringScheduleConfig"],members:{MonitoringScheduleArn:{},MonitoringScheduleName:{},MonitoringScheduleStatus:{},MonitoringType:{},FailureReason:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},MonitoringScheduleConfig:{shape:"Sg5"},EndpointName:{},LastMonitoringExecutionSummary:{shape:"Ssd"}}}},DescribeNotebookInstance:{input:{type:"structure",required:["NotebookInstanceName"],members:{NotebookInstanceName:{}}},output:{type:"structure",members:{NotebookInstanceArn:{},NotebookInstanceName:{},NotebookInstanceStatus:{},FailureReason:{},Url:{},InstanceType:{},SubnetId:{},SecurityGroups:{shape:"S7y"},RoleArn:{},KmsKeyId:{},NetworkInterfaceId:{},LastModifiedTime:{type:"timestamp"},CreationTime:{type:"timestamp"},NotebookInstanceLifecycleConfigName:{},DirectInternetAccess:{},VolumeSizeInGB:{type:"integer"},AcceleratorTypes:{shape:"Sgn"},DefaultCodeRepository:{},AdditionalCodeRepositories:{shape:"Sgq"},RootAccess:{},PlatformIdentifier:{}}}},DescribeNotebookInstanceLifecycleConfig:{input:{type:"structure",required:["NotebookInstanceLifecycleConfigName"],members:{NotebookInstanceLifecycleConfigName:{}}},output:{type:"structure",members:{NotebookInstanceLifecycleConfigArn:{},NotebookInstanceLifecycleConfigName:{},OnCreate:{shape:"Sgw"},OnStart:{shape:"Sgw"},LastModifiedTime:{type:"timestamp"},CreationTime:{type:"timestamp"}}}},DescribePipeline:{input:{type:"structure",required:["PipelineName"],members:{PipelineName:{}}},output:{type:"structure",members:{PipelineArn:{},PipelineName:{},PipelineDisplayName:{},PipelineDefinition:{},PipelineDescription:{},RoleArn:{},PipelineStatus:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},LastRunTime:{type:"timestamp"},CreatedBy:{shape:"Sn8"},LastModifiedBy:{shape:"Sn8"},ParallelismConfiguration:{shape:"Sha"}}}},DescribePipelineDefinitionForExecution:{input:{type:"structure",required:["PipelineExecutionArn"],members:{PipelineExecutionArn:{}}},output:{type:"structure",members:{PipelineDefinition:{},CreationTime:{type:"timestamp"}}}},DescribePipelineExecution:{input:{type:"structure",required:["PipelineExecutionArn"],members:{PipelineExecutionArn:{}}},output:{type:"structure",members:{PipelineArn:{},PipelineExecutionArn:{},PipelineExecutionDisplayName:{},PipelineExecutionStatus:{},PipelineExecutionDescription:{},PipelineExperimentConfig:{shape:"Ssw"},FailureReason:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},CreatedBy:{shape:"Sn8"},LastModifiedBy:{shape:"Sn8"},ParallelismConfiguration:{shape:"Sha"}}}},DescribeProcessingJob:{input:{type:"structure",required:["ProcessingJobName"],members:{ProcessingJobName:{}}},output:{type:"structure",required:["ProcessingJobName","ProcessingResources","AppSpecification","ProcessingJobArn","ProcessingJobStatus","CreationTime"],members:{ProcessingInputs:{shape:"Shn"},ProcessingOutputConfig:{shape:"Sia"},ProcessingJobName:{},ProcessingResources:{shape:"Sif"},StoppingCondition:{shape:"Sih"},AppSpecification:{shape:"Sij"},Environment:{shape:"Sil"},NetworkConfig:{shape:"Sgd"},RoleArn:{},ExperimentConfig:{shape:"Sim"},ProcessingJobArn:{},ProcessingJobStatus:{},ExitMessage:{},FailureReason:{},ProcessingEndTime:{type:"timestamp"},ProcessingStartTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},CreationTime:{type:"timestamp"},MonitoringScheduleArn:{},AutoMLJobArn:{},TrainingJobArn:{}}}},DescribeProject:{input:{type:"structure",required:["ProjectName"],members:{ProjectName:{}}},output:{type:"structure",required:["ProjectArn","ProjectName","ProjectId","ServiceCatalogProvisioningDetails","ProjectStatus","CreationTime"],members:{ProjectArn:{},ProjectName:{},ProjectId:{},ProjectDescription:{},ServiceCatalogProvisioningDetails:{shape:"Sir"},ServiceCatalogProvisionedProductDetails:{shape:"St4"},ProjectStatus:{},CreatedBy:{shape:"Sn8"},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Sn8"}}}},DescribeStudioLifecycleConfig:{input:{type:"structure",required:["StudioLifecycleConfigName"],members:{StudioLifecycleConfigName:{}}},output:{type:"structure",members:{StudioLifecycleConfigArn:{},StudioLifecycleConfigName:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},StudioLifecycleConfigContent:{},StudioLifecycleConfigAppType:{}}}},DescribeSubscribedWorkteam:{input:{type:"structure",required:["WorkteamArn"],members:{WorkteamArn:{}}},output:{type:"structure",required:["SubscribedWorkteam"],members:{SubscribedWorkteam:{shape:"Stb"}}}},DescribeTrainingJob:{input:{type:"structure",required:["TrainingJobName"],members:{TrainingJobName:{}}},output:{type:"structure",required:["TrainingJobName","TrainingJobArn","ModelArtifacts","TrainingJobStatus","SecondaryStatus","AlgorithmSpecification","ResourceConfig","StoppingCondition","CreationTime"],members:{TrainingJobName:{},TrainingJobArn:{},TuningJobArn:{},LabelingJobArn:{},AutoMLJobArn:{},ModelArtifacts:{shape:"Sov"},TrainingJobStatus:{},SecondaryStatus:{},FailureReason:{},HyperParameters:{shape:"S2t"},AlgorithmSpecification:{shape:"Sj7"},RoleArn:{},InputDataConfig:{shape:"S2v"},OutputDataConfig:{shape:"S3c"},ResourceConfig:{shape:"S3e"},VpcConfig:{shape:"S5i"},StoppingCondition:{shape:"S3h"},CreationTime:{type:"timestamp"},TrainingStartTime:{type:"timestamp"},TrainingEndTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},SecondaryStatusTransitions:{shape:"Stf"},FinalMetricDataList:{shape:"Sti"},EnableNetworkIsolation:{type:"boolean"},EnableInterContainerTrafficEncryption:{type:"boolean"},EnableManagedSpotTraining:{type:"boolean"},CheckpointConfig:{shape:"Sc4"},TrainingTimeInSeconds:{type:"integer"},BillableTimeInSeconds:{type:"integer"},DebugHookConfig:{shape:"Sj8"},ExperimentConfig:{shape:"Sim"},DebugRuleConfigurations:{shape:"Sjg"},TensorBoardOutputConfig:{shape:"Sjl"},DebugRuleEvaluationStatuses:{shape:"Stm"},ProfilerConfig:{shape:"Sjm"},ProfilerRuleConfigurations:{shape:"Sjp"},ProfilerRuleEvaluationStatuses:{type:"list",member:{type:"structure",members:{RuleConfigurationName:{},RuleEvaluationJobArn:{},RuleEvaluationStatus:{},StatusDetails:{},LastModifiedTime:{type:"timestamp"}}}},ProfilingStatus:{},RetryStrategy:{shape:"Sc5"},Environment:{shape:"Sjr"}}}},DescribeTransformJob:{input:{type:"structure",required:["TransformJobName"],members:{TransformJobName:{}}},output:{type:"structure",required:["TransformJobName","TransformJobArn","TransformJobStatus","ModelName","TransformInput","TransformResources","CreationTime"],members:{TransformJobName:{},TransformJobArn:{},TransformJobStatus:{},FailureReason:{},ModelName:{},MaxConcurrentTransforms:{type:"integer"},ModelClientConfig:{shape:"Sjy"},MaxPayloadInMB:{type:"integer"},BatchStrategy:{},Environment:{shape:"S3o"},TransformInput:{shape:"S3r"},TransformOutput:{shape:"S3v"},TransformResources:{shape:"S3y"},CreationTime:{type:"timestamp"},TransformStartTime:{type:"timestamp"},TransformEndTime:{type:"timestamp"},LabelingJobArn:{},AutoMLJobArn:{},DataProcessing:{shape:"Sk1"},ExperimentConfig:{shape:"Sim"}}}},DescribeTrial:{input:{type:"structure",required:["TrialName"],members:{TrialName:{}}},output:{type:"structure",members:{TrialName:{},TrialArn:{},DisplayName:{},ExperimentName:{},Source:{shape:"Sty"},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Sn8"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Sn8"},MetadataProperties:{shape:"S1q"}}}},DescribeTrialComponent:{input:{type:"structure",required:["TrialComponentName"],members:{TrialComponentName:{}}},output:{type:"structure",members:{TrialComponentName:{},TrialComponentArn:{},DisplayName:{},Source:{shape:"Su2"},Status:{shape:"Sk9"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Sn8"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Sn8"},Parameters:{shape:"Skd"},InputArtifacts:{shape:"Skh"},OutputArtifacts:{shape:"Skh"},MetadataProperties:{shape:"S1q"},Metrics:{shape:"Su4"},LineageGroupArn:{}}}},DescribeUserProfile:{input:{type:"structure",required:["DomainId","UserProfileName"],members:{DomainId:{},UserProfileName:{}}},output:{type:"structure",members:{DomainId:{},UserProfileArn:{},UserProfileName:{},HomeEfsFileSystemUid:{},Status:{},LastModifiedTime:{type:"timestamp"},CreationTime:{type:"timestamp"},FailureReason:{},SingleSignOnUserIdentifier:{},SingleSignOnUserValue:{},UserSettings:{shape:"S7x"}}}},DescribeWorkforce:{input:{type:"structure",required:["WorkforceName"],members:{WorkforceName:{}}},output:{type:"structure",required:["Workforce"],members:{Workforce:{shape:"Sue"}}}},DescribeWorkteam:{input:{type:"structure",required:["WorkteamName"],members:{WorkteamName:{}}},output:{type:"structure",required:["Workteam"],members:{Workteam:{shape:"Sui"}}}},DisableSagemakerServicecatalogPortfolio:{input:{type:"structure",members:{}},output:{type:"structure",members:{}}},DisassociateTrialComponent:{input:{type:"structure",required:["TrialComponentName","TrialName"],members:{TrialComponentName:{},TrialName:{}}},output:{type:"structure",members:{TrialComponentArn:{},TrialArn:{}}}},EnableSagemakerServicecatalogPortfolio:{input:{type:"structure",members:{}},output:{type:"structure",members:{}}},GetDeviceFleetReport:{input:{type:"structure",required:["DeviceFleetName"],members:{DeviceFleetName:{}}},output:{type:"structure",required:["DeviceFleetArn","DeviceFleetName"],members:{DeviceFleetArn:{},DeviceFleetName:{},OutputConfig:{shape:"S7r"},Description:{},ReportGenerated:{type:"timestamp"},DeviceStats:{type:"structure",required:["ConnectedDeviceCount","RegisteredDeviceCount"],members:{ConnectedDeviceCount:{type:"long"},RegisteredDeviceCount:{type:"long"}}},AgentVersions:{type:"list",member:{type:"structure",required:["Version","AgentCount"],members:{Version:{},AgentCount:{type:"long"}}}},ModelStats:{type:"list",member:{type:"structure",required:["ModelName","ModelVersion","OfflineDeviceCount","ConnectedDeviceCount","ActiveDeviceCount","SamplingDeviceCount"],members:{ModelName:{},ModelVersion:{},OfflineDeviceCount:{type:"long"},ConnectedDeviceCount:{type:"long"},ActiveDeviceCount:{type:"long"},SamplingDeviceCount:{type:"long"}}}}}}},GetLineageGroupPolicy:{input:{type:"structure",required:["LineageGroupName"],members:{LineageGroupName:{}}},output:{type:"structure",members:{LineageGroupArn:{},ResourcePolicy:{}}}},GetModelPackageGroupPolicy:{input:{type:"structure",required:["ModelPackageGroupName"],members:{ModelPackageGroupName:{}}},output:{type:"structure",required:["ResourcePolicy"],members:{ResourcePolicy:{}}}},GetSagemakerServicecatalogPortfolioStatus:{input:{type:"structure",members:{}},output:{type:"structure",members:{Status:{}}}},GetSearchSuggestions:{input:{type:"structure",required:["Resource"],members:{Resource:{},SuggestionQuery:{type:"structure",members:{PropertyNameQuery:{type:"structure",required:["PropertyNameHint"],members:{PropertyNameHint:{}}}}}}},output:{type:"structure",members:{PropertyNameSuggestions:{type:"list",member:{type:"structure",members:{PropertyName:{}}}}}}},ListActions:{input:{type:"structure",members:{SourceUri:{},ActionType:{},CreatedAfter:{type:"timestamp"},CreatedBefore:{type:"timestamp"},SortBy:{},SortOrder:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ActionSummaries:{type:"list",member:{type:"structure",members:{ActionArn:{},ActionName:{},Source:{shape:"S1j"},ActionType:{},Status:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},NextToken:{}}}},ListAlgorithms:{input:{type:"structure",members:{CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"},MaxResults:{type:"integer"},NameContains:{},NextToken:{},SortBy:{},SortOrder:{}}},output:{type:"structure",required:["AlgorithmSummaryList"],members:{AlgorithmSummaryList:{type:"list",member:{type:"structure",required:["AlgorithmName","AlgorithmArn","CreationTime","AlgorithmStatus"],members:{AlgorithmName:{},AlgorithmArn:{},AlgorithmDescription:{},CreationTime:{type:"timestamp"},AlgorithmStatus:{}}}},NextToken:{}}}},ListAppImageConfigs:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{},NameContains:{},CreationTimeBefore:{type:"timestamp"},CreationTimeAfter:{type:"timestamp"},ModifiedTimeBefore:{type:"timestamp"},ModifiedTimeAfter:{type:"timestamp"},SortBy:{},SortOrder:{}}},output:{type:"structure",members:{NextToken:{},AppImageConfigs:{type:"list",member:{type:"structure",members:{AppImageConfigArn:{},AppImageConfigName:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},KernelGatewayImageConfig:{shape:"S4h"}}}}}}},ListApps:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},SortOrder:{},SortBy:{},DomainIdEquals:{},UserProfileNameEquals:{}}},output:{type:"structure",members:{Apps:{type:"list",member:{type:"structure",members:{DomainId:{},UserProfileName:{},AppType:{},AppName:{},Status:{},CreationTime:{type:"timestamp"}}}},NextToken:{}}}},ListArtifacts:{input:{type:"structure",members:{SourceUri:{},ArtifactType:{},CreatedAfter:{type:"timestamp"},CreatedBefore:{type:"timestamp"},SortBy:{},SortOrder:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ArtifactSummaries:{type:"list",member:{type:"structure",members:{ArtifactArn:{},ArtifactName:{},Source:{shape:"S4t"},ArtifactType:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},NextToken:{}}}},ListAssociations:{input:{type:"structure",members:{SourceArn:{},DestinationArn:{},SourceType:{},DestinationType:{},AssociationType:{},CreatedAfter:{type:"timestamp"},CreatedBefore:{type:"timestamp"},SortBy:{},SortOrder:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{AssociationSummaries:{type:"list",member:{type:"structure",members:{SourceArn:{},DestinationArn:{},SourceType:{},DestinationType:{},AssociationType:{},SourceName:{},DestinationName:{},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Sn8"}}}},NextToken:{}}}},ListAutoMLJobs:{input:{type:"structure",members:{CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"},LastModifiedTimeAfter:{type:"timestamp"},LastModifiedTimeBefore:{type:"timestamp"},NameContains:{},StatusEquals:{},SortOrder:{},SortBy:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["AutoMLJobSummaries"],members:{AutoMLJobSummaries:{type:"list",member:{type:"structure",required:["AutoMLJobName","AutoMLJobArn","AutoMLJobStatus","AutoMLJobSecondaryStatus","CreationTime","LastModifiedTime"],members:{AutoMLJobName:{},AutoMLJobArn:{},AutoMLJobStatus:{},AutoMLJobSecondaryStatus:{},CreationTime:{type:"timestamp"},EndTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},FailureReason:{},PartialFailureReasons:{shape:"Sns"}}}},NextToken:{}}}},ListCandidatesForAutoMLJob:{input:{type:"structure",required:["AutoMLJobName"],members:{AutoMLJobName:{},StatusEquals:{},CandidateNameEquals:{},SortOrder:{},SortBy:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["Candidates"],members:{Candidates:{type:"list",member:{shape:"Snu"}},NextToken:{}}}},ListCodeRepositories:{input:{type:"structure",members:{CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"},LastModifiedTimeAfter:{type:"timestamp"},LastModifiedTimeBefore:{type:"timestamp"},MaxResults:{type:"integer"},NameContains:{},NextToken:{},SortBy:{},SortOrder:{}}},output:{type:"structure",required:["CodeRepositorySummaryList"],members:{CodeRepositorySummaryList:{type:"list",member:{type:"structure",required:["CodeRepositoryName","CodeRepositoryArn","CreationTime","LastModifiedTime"],members:{CodeRepositoryName:{},CodeRepositoryArn:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},GitConfig:{shape:"S5w"}}}},NextToken:{}}}},ListCompilationJobs:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"},LastModifiedTimeAfter:{type:"timestamp"},LastModifiedTimeBefore:{type:"timestamp"},NameContains:{},StatusEquals:{},SortBy:{},SortOrder:{}}},output:{type:"structure",required:["CompilationJobSummaries"],members:{CompilationJobSummaries:{type:"list",member:{type:"structure",required:["CompilationJobName","CompilationJobArn","CreationTime","CompilationJobStatus"],members:{CompilationJobName:{},CompilationJobArn:{},CreationTime:{type:"timestamp"},CompilationStartTime:{type:"timestamp"},CompilationEndTime:{type:"timestamp"},CompilationTargetDevice:{},CompilationTargetPlatformOs:{},CompilationTargetPlatformArch:{},CompilationTargetPlatformAccelerator:{},LastModifiedTime:{type:"timestamp"},CompilationJobStatus:{}}}},NextToken:{}}}},ListContexts:{input:{type:"structure",members:{SourceUri:{},ContextType:{},CreatedAfter:{type:"timestamp"},CreatedBefore:{type:"timestamp"},SortBy:{},SortOrder:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ContextSummaries:{type:"list",member:{type:"structure",members:{ContextArn:{},ContextName:{},Source:{shape:"S6k"},ContextType:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},NextToken:{}}}},ListDataQualityJobDefinitions:{input:{type:"structure",members:{EndpointName:{},SortBy:{},SortOrder:{},NextToken:{},MaxResults:{type:"integer"},NameContains:{},CreationTimeBefore:{type:"timestamp"},CreationTimeAfter:{type:"timestamp"}}},output:{type:"structure",required:["JobDefinitionSummaries"],members:{JobDefinitionSummaries:{shape:"Sxb"},NextToken:{}}}},ListDeviceFleets:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"},LastModifiedTimeAfter:{type:"timestamp"},LastModifiedTimeBefore:{type:"timestamp"},NameContains:{},SortBy:{},SortOrder:{}}},output:{type:"structure",required:["DeviceFleetSummaries"],members:{DeviceFleetSummaries:{type:"list",member:{type:"structure",required:["DeviceFleetArn","DeviceFleetName"],members:{DeviceFleetArn:{},DeviceFleetName:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},NextToken:{}}}},ListDevices:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},LatestHeartbeatAfter:{type:"timestamp"},ModelName:{},DeviceFleetName:{}}},output:{type:"structure",required:["DeviceSummaries"],members:{DeviceSummaries:{type:"list",member:{type:"structure",required:["DeviceName","DeviceArn"],members:{DeviceName:{},DeviceArn:{},Description:{},DeviceFleetName:{},IotThingName:{},RegistrationTime:{type:"timestamp"},LatestHeartbeat:{type:"timestamp"},Models:{type:"list",member:{type:"structure",required:["ModelName","ModelVersion"],members:{ModelName:{},ModelVersion:{}}}},AgentVersion:{}}}},NextToken:{}}}},ListDomains:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Domains:{type:"list",member:{type:"structure",members:{DomainArn:{},DomainId:{},DomainName:{},Status:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},Url:{}}}},NextToken:{}}}},ListEdgePackagingJobs:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"},LastModifiedTimeAfter:{type:"timestamp"},LastModifiedTimeBefore:{type:"timestamp"},NameContains:{},ModelNameContains:{},StatusEquals:{},SortBy:{},SortOrder:{}}},output:{type:"structure",required:["EdgePackagingJobSummaries"],members:{EdgePackagingJobSummaries:{type:"list",member:{type:"structure",required:["EdgePackagingJobArn","EdgePackagingJobName","EdgePackagingJobStatus"],members:{EdgePackagingJobArn:{},EdgePackagingJobName:{},EdgePackagingJobStatus:{},CompilationJobName:{},ModelName:{},ModelVersion:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},NextToken:{}}}},ListEndpointConfigs:{input:{type:"structure",members:{SortBy:{},SortOrder:{},NextToken:{},MaxResults:{type:"integer"},NameContains:{},CreationTimeBefore:{type:"timestamp"},CreationTimeAfter:{type:"timestamp"}}},output:{type:"structure",required:["EndpointConfigs"],members:{EndpointConfigs:{type:"list",member:{type:"structure",required:["EndpointConfigName","EndpointConfigArn","CreationTime"],members:{EndpointConfigName:{},EndpointConfigArn:{},CreationTime:{type:"timestamp"}}}},NextToken:{}}}},ListEndpoints:{input:{type:"structure",members:{SortBy:{},SortOrder:{},NextToken:{},MaxResults:{type:"integer"},NameContains:{},CreationTimeBefore:{type:"timestamp"},CreationTimeAfter:{type:"timestamp"},LastModifiedTimeBefore:{type:"timestamp"},LastModifiedTimeAfter:{type:"timestamp"},StatusEquals:{}}},output:{type:"structure",required:["Endpoints"],members:{Endpoints:{type:"list",member:{type:"structure",required:["EndpointName","EndpointArn","CreationTime","LastModifiedTime","EndpointStatus"],members:{EndpointName:{},EndpointArn:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},EndpointStatus:{}}}},NextToken:{}}}},ListExperiments:{input:{type:"structure",members:{CreatedAfter:{type:"timestamp"},CreatedBefore:{type:"timestamp"},SortBy:{},SortOrder:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ExperimentSummaries:{type:"list",member:{type:"structure",members:{ExperimentArn:{},ExperimentName:{},DisplayName:{},ExperimentSource:{shape:"Sqa"},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},NextToken:{}}}},ListFeatureGroups:{input:{type:"structure",members:{NameContains:{},FeatureGroupStatusEquals:{},OfflineStoreStatusEquals:{},CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"},SortOrder:{},SortBy:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["FeatureGroupSummaries","NextToken"],members:{FeatureGroupSummaries:{type:"list",member:{type:"structure",required:["FeatureGroupName","FeatureGroupArn","CreationTime"],members:{FeatureGroupName:{},FeatureGroupArn:{},CreationTime:{type:"timestamp"},FeatureGroupStatus:{},OfflineStoreStatus:{shape:"Sqg"}}}},NextToken:{}}}},ListFlowDefinitions:{input:{type:"structure",members:{CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"},SortOrder:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["FlowDefinitionSummaries"],members:{FlowDefinitionSummaries:{type:"list",member:{type:"structure",required:["FlowDefinitionName","FlowDefinitionArn","FlowDefinitionStatus","CreationTime"],members:{FlowDefinitionName:{},FlowDefinitionArn:{},FlowDefinitionStatus:{},CreationTime:{type:"timestamp"},FailureReason:{}}}},NextToken:{}}}},ListHumanTaskUis:{input:{type:"structure",members:{CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"},SortOrder:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["HumanTaskUiSummaries"],members:{HumanTaskUiSummaries:{type:"list",member:{type:"structure",required:["HumanTaskUiName","HumanTaskUiArn","CreationTime"],members:{HumanTaskUiName:{},HumanTaskUiArn:{},CreationTime:{type:"timestamp"}}}},NextToken:{}}}},ListHyperParameterTuningJobs:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},SortBy:{},SortOrder:{},NameContains:{},CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"},LastModifiedTimeAfter:{type:"timestamp"},LastModifiedTimeBefore:{type:"timestamp"},StatusEquals:{}}},output:{type:"structure",required:["HyperParameterTuningJobSummaries"],members:{HyperParameterTuningJobSummaries:{type:"list",member:{type:"structure",required:["HyperParameterTuningJobName","HyperParameterTuningJobArn","HyperParameterTuningJobStatus","Strategy","CreationTime","TrainingJobStatusCounters","ObjectiveStatusCounters"],members:{HyperParameterTuningJobName:{},HyperParameterTuningJobArn:{},HyperParameterTuningJobStatus:{},Strategy:{},CreationTime:{type:"timestamp"},HyperParameterTuningEndTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},TrainingJobStatusCounters:{shape:"Sqv"},ObjectiveStatusCounters:{shape:"Sqx"},ResourceLimits:{shape:"Sbk"}}}},NextToken:{}}}},ListImageVersions:{input:{type:"structure",required:["ImageName"],members:{CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"},ImageName:{},LastModifiedTimeAfter:{type:"timestamp"},LastModifiedTimeBefore:{type:"timestamp"},MaxResults:{type:"integer"},NextToken:{},SortBy:{},SortOrder:{}}},output:{type:"structure",members:{ImageVersions:{type:"list",member:{type:"structure",required:["CreationTime","ImageArn","ImageVersionArn","ImageVersionStatus","LastModifiedTime","Version"],members:{CreationTime:{type:"timestamp"},FailureReason:{},ImageArn:{},ImageVersionArn:{},ImageVersionStatus:{},LastModifiedTime:{type:"timestamp"},Version:{type:"integer"}}}},NextToken:{}}}},ListImages:{input:{type:"structure",members:{CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"},LastModifiedTimeAfter:{type:"timestamp"},LastModifiedTimeBefore:{type:"timestamp"},MaxResults:{type:"integer"},NameContains:{},NextToken:{},SortBy:{},SortOrder:{}}},output:{type:"structure",members:{Images:{type:"list",member:{type:"structure",required:["CreationTime","ImageArn","ImageName","ImageStatus","LastModifiedTime"],members:{CreationTime:{type:"timestamp"},Description:{},DisplayName:{},FailureReason:{},ImageArn:{},ImageName:{},ImageStatus:{},LastModifiedTime:{type:"timestamp"}}}},NextToken:{}}}},ListInferenceRecommendationsJobs:{input:{type:"structure",members:{CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"},LastModifiedTimeAfter:{type:"timestamp"},LastModifiedTimeBefore:{type:"timestamp"},NameContains:{},StatusEquals:{},SortBy:{},SortOrder:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["InferenceRecommendationsJobs"],members:{InferenceRecommendationsJobs:{type:"list",member:{type:"structure",required:["JobName","JobDescription","JobType","JobArn","Status","CreationTime","RoleArn","LastModifiedTime"],members:{JobName:{},JobDescription:{},JobType:{},JobArn:{},Status:{},CreationTime:{type:"timestamp"},CompletionTime:{type:"timestamp"},RoleArn:{},LastModifiedTime:{type:"timestamp"},FailureReason:{}}}},NextToken:{}}}},ListLabelingJobs:{input:{type:"structure",members:{CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"},LastModifiedTimeAfter:{type:"timestamp"},LastModifiedTimeBefore:{type:"timestamp"},MaxResults:{type:"integer"},NextToken:{},NameContains:{},SortBy:{},SortOrder:{},StatusEquals:{}}},output:{type:"structure",members:{LabelingJobSummaryList:{type:"list",member:{type:"structure",required:["LabelingJobName","LabelingJobArn","CreationTime","LastModifiedTime","LabelingJobStatus","LabelCounters","WorkteamArn","PreHumanTaskLambdaArn"],members:{LabelingJobName:{},LabelingJobArn:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},LabelingJobStatus:{},LabelCounters:{shape:"Srm"},WorkteamArn:{},PreHumanTaskLambdaArn:{},AnnotationConsolidationLambdaArn:{},FailureReason:{},LabelingJobOutput:{shape:"Srp"},InputConfig:{shape:"Sdm"}}}},NextToken:{}}}},ListLabelingJobsForWorkteam:{input:{type:"structure",required:["WorkteamArn"],members:{WorkteamArn:{},MaxResults:{type:"integer"},NextToken:{},CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"},JobReferenceCodeContains:{},SortBy:{},SortOrder:{}}},output:{type:"structure",required:["LabelingJobSummaryList"],members:{LabelingJobSummaryList:{type:"list",member:{type:"structure",required:["JobReferenceCode","WorkRequesterAccountId","CreationTime"],members:{LabelingJobName:{},JobReferenceCode:{},WorkRequesterAccountId:{},CreationTime:{type:"timestamp"},LabelCounters:{type:"structure",members:{HumanLabeled:{type:"integer"},PendingHuman:{type:"integer"},Total:{type:"integer"}}},NumberOfHumanWorkersPerDataObject:{type:"integer"}}}},NextToken:{}}}},ListLineageGroups:{input:{type:"structure",members:{CreatedAfter:{type:"timestamp"},CreatedBefore:{type:"timestamp"},SortBy:{},SortOrder:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{LineageGroupSummaries:{type:"list",member:{type:"structure",members:{LineageGroupArn:{},LineageGroupName:{},DisplayName:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},NextToken:{}}}},ListModelBiasJobDefinitions:{input:{type:"structure",members:{EndpointName:{},SortBy:{},SortOrder:{},NextToken:{},MaxResults:{type:"integer"},NameContains:{},CreationTimeBefore:{type:"timestamp"},CreationTimeAfter:{type:"timestamp"}}},output:{type:"structure",required:["JobDefinitionSummaries"],members:{JobDefinitionSummaries:{shape:"Sxb"},NextToken:{}}}},ListModelExplainabilityJobDefinitions:{input:{type:"structure",members:{EndpointName:{},SortBy:{},SortOrder:{},NextToken:{},MaxResults:{type:"integer"},NameContains:{},CreationTimeBefore:{type:"timestamp"},CreationTimeAfter:{type:"timestamp"}}},output:{type:"structure",required:["JobDefinitionSummaries"],members:{JobDefinitionSummaries:{shape:"Sxb"},NextToken:{}}}},ListModelMetadata:{input:{type:"structure",members:{SearchExpression:{type:"structure",members:{Filters:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["ModelMetadataSummaries"],members:{ModelMetadataSummaries:{type:"list",member:{type:"structure",required:["Domain","Framework","Task","Model","FrameworkVersion"],members:{Domain:{},Framework:{},Task:{},Model:{},FrameworkVersion:{}}}},NextToken:{}}}},ListModelPackageGroups:{input:{type:"structure",members:{CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"},MaxResults:{type:"integer"},NameContains:{},NextToken:{},SortBy:{},SortOrder:{}}},output:{type:"structure",required:["ModelPackageGroupSummaryList"],members:{ModelPackageGroupSummaryList:{type:"list",member:{type:"structure",required:["ModelPackageGroupName","ModelPackageGroupArn","CreationTime","ModelPackageGroupStatus"],members:{ModelPackageGroupName:{},ModelPackageGroupArn:{},ModelPackageGroupDescription:{},CreationTime:{type:"timestamp"},ModelPackageGroupStatus:{}}}},NextToken:{}}}},ListModelPackages:{input:{type:"structure",members:{CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"},MaxResults:{type:"integer"},NameContains:{},ModelApprovalStatus:{},ModelPackageGroupName:{},ModelPackageType:{},NextToken:{},SortBy:{},SortOrder:{}}},output:{type:"structure",required:["ModelPackageSummaryList"],members:{ModelPackageSummaryList:{type:"list",member:{type:"structure",required:["ModelPackageName","ModelPackageArn","CreationTime","ModelPackageStatus"],members:{ModelPackageName:{},ModelPackageGroupName:{},ModelPackageVersion:{type:"integer"},ModelPackageArn:{},ModelPackageDescription:{},CreationTime:{type:"timestamp"},ModelPackageStatus:{},ModelApprovalStatus:{}}}},NextToken:{}}}},ListModelQualityJobDefinitions:{input:{type:"structure",members:{EndpointName:{},SortBy:{},SortOrder:{},NextToken:{},MaxResults:{type:"integer"},NameContains:{},CreationTimeBefore:{type:"timestamp"},CreationTimeAfter:{type:"timestamp"}}},output:{type:"structure",required:["JobDefinitionSummaries"],members:{JobDefinitionSummaries:{shape:"Sxb"},NextToken:{}}}},ListModels:{input:{type:"structure",members:{SortBy:{},SortOrder:{},NextToken:{},MaxResults:{type:"integer"},NameContains:{},CreationTimeBefore:{type:"timestamp"},CreationTimeAfter:{type:"timestamp"}}},output:{type:"structure",required:["Models"],members:{Models:{type:"list",member:{type:"structure",required:["ModelName","ModelArn","CreationTime"],members:{ModelName:{},ModelArn:{},CreationTime:{type:"timestamp"}}}},NextToken:{}}}},ListMonitoringExecutions:{input:{type:"structure",members:{MonitoringScheduleName:{},EndpointName:{},SortBy:{},SortOrder:{},NextToken:{},MaxResults:{type:"integer"},ScheduledTimeBefore:{type:"timestamp"},ScheduledTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"},CreationTimeAfter:{type:"timestamp"},LastModifiedTimeBefore:{type:"timestamp"},LastModifiedTimeAfter:{type:"timestamp"},StatusEquals:{},MonitoringJobDefinitionName:{},MonitoringTypeEquals:{}}},output:{type:"structure",required:["MonitoringExecutionSummaries"],members:{MonitoringExecutionSummaries:{type:"list",member:{shape:"Ssd"}},NextToken:{}}}},ListMonitoringSchedules:{input:{type:"structure",members:{EndpointName:{},SortBy:{},SortOrder:{},NextToken:{},MaxResults:{type:"integer"},NameContains:{},CreationTimeBefore:{type:"timestamp"},CreationTimeAfter:{type:"timestamp"},LastModifiedTimeBefore:{type:"timestamp"},LastModifiedTimeAfter:{type:"timestamp"},StatusEquals:{},MonitoringJobDefinitionName:{},MonitoringTypeEquals:{}}},output:{type:"structure",required:["MonitoringScheduleSummaries"],members:{MonitoringScheduleSummaries:{type:"list",member:{type:"structure",required:["MonitoringScheduleName","MonitoringScheduleArn","CreationTime","LastModifiedTime","MonitoringScheduleStatus"],members:{MonitoringScheduleName:{},MonitoringScheduleArn:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},MonitoringScheduleStatus:{},EndpointName:{},MonitoringJobDefinitionName:{},MonitoringType:{}}}},NextToken:{}}}},ListNotebookInstanceLifecycleConfigs:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},SortBy:{},SortOrder:{},NameContains:{},CreationTimeBefore:{type:"timestamp"},CreationTimeAfter:{type:"timestamp"},LastModifiedTimeBefore:{type:"timestamp"},LastModifiedTimeAfter:{type:"timestamp"}}},output:{type:"structure",members:{NextToken:{},NotebookInstanceLifecycleConfigs:{type:"list",member:{type:"structure",required:["NotebookInstanceLifecycleConfigName","NotebookInstanceLifecycleConfigArn"],members:{NotebookInstanceLifecycleConfigName:{},NotebookInstanceLifecycleConfigArn:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}}}}},ListNotebookInstances:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},SortBy:{},SortOrder:{},NameContains:{},CreationTimeBefore:{type:"timestamp"},CreationTimeAfter:{type:"timestamp"},LastModifiedTimeBefore:{type:"timestamp"},LastModifiedTimeAfter:{type:"timestamp"},StatusEquals:{},NotebookInstanceLifecycleConfigNameContains:{},DefaultCodeRepositoryContains:{},AdditionalCodeRepositoryEquals:{}}},output:{type:"structure",members:{NextToken:{},NotebookInstances:{type:"list",member:{type:"structure",required:["NotebookInstanceName","NotebookInstanceArn"],members:{NotebookInstanceName:{},NotebookInstanceArn:{},NotebookInstanceStatus:{},Url:{},InstanceType:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},NotebookInstanceLifecycleConfigName:{},DefaultCodeRepository:{},AdditionalCodeRepositories:{shape:"Sgq"}}}}}}},ListPipelineExecutionSteps:{input:{type:"structure",members:{PipelineExecutionArn:{},NextToken:{},MaxResults:{type:"integer"},SortOrder:{}}},output:{type:"structure",members:{PipelineExecutionSteps:{type:"list",member:{type:"structure",members:{StepName:{},StepDisplayName:{},StepDescription:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},StepStatus:{},CacheHitResult:{type:"structure",members:{SourcePipelineExecutionArn:{}}},AttemptCount:{type:"integer"},FailureReason:{},Metadata:{type:"structure",members:{TrainingJob:{type:"structure",members:{Arn:{}}},ProcessingJob:{type:"structure",members:{Arn:{}}},TransformJob:{type:"structure",members:{Arn:{}}},TuningJob:{type:"structure",members:{Arn:{}}},Model:{type:"structure",members:{Arn:{}}},RegisterModel:{type:"structure",members:{Arn:{}}},Condition:{type:"structure",members:{Outcome:{}}},Callback:{type:"structure",members:{CallbackToken:{},SqsQueueUrl:{},OutputParameters:{shape:"S126"}}},Lambda:{type:"structure",members:{Arn:{},OutputParameters:{shape:"S126"}}},QualityCheck:{type:"structure",members:{CheckType:{},BaselineUsedForDriftCheckStatistics:{},BaselineUsedForDriftCheckConstraints:{},CalculatedBaselineStatistics:{},CalculatedBaselineConstraints:{},ModelPackageGroupName:{},ViolationReport:{},CheckJobArn:{},SkipCheck:{type:"boolean"},RegisterNewBaseline:{type:"boolean"}}},ClarifyCheck:{type:"structure",members:{CheckType:{},BaselineUsedForDriftCheckConstraints:{},CalculatedBaselineConstraints:{},ModelPackageGroupName:{},ViolationReport:{},CheckJobArn:{},SkipCheck:{type:"boolean"},RegisterNewBaseline:{type:"boolean"}}},EMR:{type:"structure",members:{ClusterId:{},StepId:{},StepName:{},LogFilePath:{}}},Fail:{type:"structure",members:{ErrorMessage:{}}}}}}}},NextToken:{}}}},ListPipelineExecutions:{input:{type:"structure",required:["PipelineName"],members:{PipelineName:{},CreatedAfter:{type:"timestamp"},CreatedBefore:{type:"timestamp"},SortBy:{},SortOrder:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{PipelineExecutionSummaries:{type:"list",member:{type:"structure",members:{PipelineExecutionArn:{},StartTime:{type:"timestamp"},PipelineExecutionStatus:{},PipelineExecutionDescription:{},PipelineExecutionDisplayName:{},PipelineExecutionFailureReason:{}}}},NextToken:{}}}},ListPipelineParametersForExecution:{input:{type:"structure",required:["PipelineExecutionArn"],members:{PipelineExecutionArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{PipelineParameters:{shape:"S12l"},NextToken:{}}}},ListPipelines:{input:{type:"structure",members:{PipelineNamePrefix:{},CreatedAfter:{type:"timestamp"},CreatedBefore:{type:"timestamp"},SortBy:{},SortOrder:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{PipelineSummaries:{type:"list",member:{type:"structure",members:{PipelineArn:{},PipelineName:{},PipelineDisplayName:{},PipelineDescription:{},RoleArn:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},LastExecutionTime:{type:"timestamp"}}}},NextToken:{}}}},ListProcessingJobs:{input:{type:"structure",members:{CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"},LastModifiedTimeAfter:{type:"timestamp"},LastModifiedTimeBefore:{type:"timestamp"},NameContains:{},StatusEquals:{},SortBy:{},SortOrder:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["ProcessingJobSummaries"],members:{ProcessingJobSummaries:{type:"list",member:{type:"structure",required:["ProcessingJobName","ProcessingJobArn","CreationTime","ProcessingJobStatus"],members:{ProcessingJobName:{},ProcessingJobArn:{},CreationTime:{type:"timestamp"},ProcessingEndTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},ProcessingJobStatus:{},FailureReason:{},ExitMessage:{}}}},NextToken:{}}}},ListProjects:{input:{type:"structure",members:{CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"},MaxResults:{type:"integer"},NameContains:{},NextToken:{},SortBy:{},SortOrder:{}}},output:{type:"structure",required:["ProjectSummaryList"],members:{ProjectSummaryList:{type:"list",member:{type:"structure",required:["ProjectName","ProjectArn","ProjectId","CreationTime","ProjectStatus"],members:{ProjectName:{},ProjectDescription:{},ProjectArn:{},ProjectId:{},CreationTime:{type:"timestamp"},ProjectStatus:{}}}},NextToken:{}}}},ListStudioLifecycleConfigs:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{},NameContains:{},AppTypeEquals:{},CreationTimeBefore:{type:"timestamp"},CreationTimeAfter:{type:"timestamp"},ModifiedTimeBefore:{type:"timestamp"},ModifiedTimeAfter:{type:"timestamp"},SortBy:{},SortOrder:{}}},output:{type:"structure",members:{NextToken:{},StudioLifecycleConfigs:{type:"list",member:{type:"structure",members:{StudioLifecycleConfigArn:{},StudioLifecycleConfigName:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},StudioLifecycleConfigAppType:{}}}}}}},ListSubscribedWorkteams:{input:{type:"structure",members:{NameContains:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["SubscribedWorkteams"],members:{SubscribedWorkteams:{type:"list",member:{shape:"Stb"}},NextToken:{}}}},ListTags:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Tags:{shape:"S7"},NextToken:{}}}},ListTrainingJobs:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"},LastModifiedTimeAfter:{type:"timestamp"},LastModifiedTimeBefore:{type:"timestamp"},NameContains:{},StatusEquals:{},SortBy:{},SortOrder:{}}},output:{type:"structure",required:["TrainingJobSummaries"],members:{TrainingJobSummaries:{type:"list",member:{type:"structure",required:["TrainingJobName","TrainingJobArn","CreationTime","TrainingJobStatus"],members:{TrainingJobName:{},TrainingJobArn:{},CreationTime:{type:"timestamp"},TrainingEndTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},TrainingJobStatus:{}}}},NextToken:{}}}},ListTrainingJobsForHyperParameterTuningJob:{input:{type:"structure",required:["HyperParameterTuningJobName"],members:{HyperParameterTuningJobName:{},NextToken:{},MaxResults:{type:"integer"},StatusEquals:{},SortBy:{},SortOrder:{}}},output:{type:"structure",required:["TrainingJobSummaries"],members:{TrainingJobSummaries:{type:"list",member:{shape:"Sqz"}},NextToken:{}}}},ListTransformJobs:{input:{type:"structure",members:{CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"},LastModifiedTimeAfter:{type:"timestamp"},LastModifiedTimeBefore:{type:"timestamp"},NameContains:{},StatusEquals:{},SortBy:{},SortOrder:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["TransformJobSummaries"],members:{TransformJobSummaries:{type:"list",member:{type:"structure",required:["TransformJobName","TransformJobArn","CreationTime","TransformJobStatus"],members:{TransformJobName:{},TransformJobArn:{},CreationTime:{type:"timestamp"},TransformEndTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},TransformJobStatus:{},FailureReason:{}}}},NextToken:{}}}},ListTrialComponents:{input:{type:"structure",members:{ExperimentName:{},TrialName:{},SourceArn:{},CreatedAfter:{type:"timestamp"},CreatedBefore:{type:"timestamp"},SortBy:{},SortOrder:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{TrialComponentSummaries:{type:"list",member:{type:"structure",members:{TrialComponentName:{},TrialComponentArn:{},DisplayName:{},TrialComponentSource:{shape:"Su2"},Status:{shape:"Sk9"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Sn8"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Sn8"}}}},NextToken:{}}}},ListTrials:{input:{type:"structure",members:{ExperimentName:{},TrialComponentName:{},CreatedAfter:{type:"timestamp"},CreatedBefore:{type:"timestamp"},SortBy:{},SortOrder:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{TrialSummaries:{type:"list",member:{type:"structure",members:{TrialArn:{},TrialName:{},DisplayName:{},TrialSource:{shape:"Sty"},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},NextToken:{}}}},ListUserProfiles:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},SortOrder:{},SortBy:{},DomainIdEquals:{},UserProfileNameContains:{}}},output:{type:"structure",members:{UserProfiles:{type:"list",member:{type:"structure",members:{DomainId:{},UserProfileName:{},Status:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},NextToken:{}}}},ListWorkforces:{input:{type:"structure",members:{SortBy:{},SortOrder:{},NameContains:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["Workforces"],members:{Workforces:{type:"list",member:{shape:"Sue"}},NextToken:{}}}},ListWorkteams:{input:{type:"structure",members:{SortBy:{},SortOrder:{},NameContains:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["Workteams"],members:{Workteams:{type:"list",member:{shape:"Sui"}},NextToken:{}}}},PutModelPackageGroupPolicy:{input:{type:"structure",required:["ModelPackageGroupName","ResourcePolicy"],members:{ModelPackageGroupName:{},ResourcePolicy:{}}},output:{type:"structure",required:["ModelPackageGroupArn"],members:{ModelPackageGroupArn:{}}}},QueryLineage:{input:{type:"structure",required:["StartArns"],members:{StartArns:{type:"list",member:{}},Direction:{},IncludeEdges:{type:"boolean"},Filters:{type:"structure",members:{Types:{type:"list",member:{}},LineageTypes:{type:"list",member:{}},CreatedBefore:{type:"timestamp"},CreatedAfter:{type:"timestamp"},ModifiedBefore:{type:"timestamp"},ModifiedAfter:{type:"timestamp"},Properties:{type:"map",key:{},value:{}}}},MaxDepth:{type:"integer"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Vertices:{type:"list",member:{type:"structure",members:{Arn:{},Type:{},LineageType:{}}}},Edges:{type:"list",member:{type:"structure",members:{SourceArn:{},DestinationArn:{},AssociationType:{}}}},NextToken:{}}}},RegisterDevices:{input:{type:"structure",required:["DeviceFleetName","Devices"],members:{DeviceFleetName:{},Devices:{shape:"S14x"},Tags:{shape:"S7"}}}},RenderUiTemplate:{input:{type:"structure",required:["Task","RoleArn"],members:{UiTemplate:{shape:"Sbd"},Task:{type:"structure",required:["Input"],members:{Input:{}}},RoleArn:{},HumanTaskUiArn:{}}},output:{type:"structure",required:["RenderedContent","Errors"],members:{RenderedContent:{},Errors:{type:"list",member:{type:"structure",required:["Code","Message"],members:{Code:{},Message:{}}}}}}},RetryPipelineExecution:{input:{type:"structure",required:["PipelineExecutionArn","ClientRequestToken"],members:{PipelineExecutionArn:{},ClientRequestToken:{idempotencyToken:true},ParallelismConfiguration:{shape:"Sha"}}},output:{type:"structure",members:{PipelineExecutionArn:{}}}},Search:{input:{type:"structure",required:["Resource"],members:{Resource:{},SearchExpression:{shape:"S158"},SortBy:{},SortOrder:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Results:{type:"list",member:{type:"structure",members:{TrainingJob:{shape:"S15l"},Experiment:{type:"structure",members:{ExperimentName:{},ExperimentArn:{},DisplayName:{},Source:{shape:"Sqa"},Description:{},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Sn8"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Sn8"},Tags:{shape:"S7"}}},Trial:{type:"structure",members:{TrialName:{},TrialArn:{},DisplayName:{},ExperimentName:{},Source:{shape:"Sty"},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Sn8"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Sn8"},MetadataProperties:{shape:"S1q"},Tags:{shape:"S7"},TrialComponentSummaries:{type:"list",member:{type:"structure",members:{TrialComponentName:{},TrialComponentArn:{},TrialComponentSource:{shape:"Su2"},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Sn8"}}}}}},TrialComponent:{type:"structure",members:{TrialComponentName:{},DisplayName:{},TrialComponentArn:{},Source:{shape:"Su2"},Status:{shape:"Sk9"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Sn8"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Sn8"},Parameters:{shape:"Skd"},InputArtifacts:{shape:"Skh"},OutputArtifacts:{shape:"Skh"},Metrics:{shape:"Su4"},MetadataProperties:{shape:"S1q"},SourceDetail:{type:"structure",members:{SourceArn:{},TrainingJob:{shape:"S15l"},ProcessingJob:{type:"structure",members:{ProcessingInputs:{shape:"Shn"},ProcessingOutputConfig:{shape:"Sia"},ProcessingJobName:{},ProcessingResources:{shape:"Sif"},StoppingCondition:{shape:"Sih"},AppSpecification:{shape:"Sij"},Environment:{shape:"Sil"},NetworkConfig:{shape:"Sgd"},RoleArn:{},ExperimentConfig:{shape:"Sim"},ProcessingJobArn:{},ProcessingJobStatus:{},ExitMessage:{},FailureReason:{},ProcessingEndTime:{type:"timestamp"},ProcessingStartTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},CreationTime:{type:"timestamp"},MonitoringScheduleArn:{},AutoMLJobArn:{},TrainingJobArn:{},Tags:{shape:"S7"}}},TransformJob:{type:"structure",members:{TransformJobName:{},TransformJobArn:{},TransformJobStatus:{},FailureReason:{},ModelName:{},MaxConcurrentTransforms:{type:"integer"},ModelClientConfig:{shape:"Sjy"},MaxPayloadInMB:{type:"integer"},BatchStrategy:{},Environment:{shape:"S3o"},TransformInput:{shape:"S3r"},TransformOutput:{shape:"S3v"},TransformResources:{shape:"S3y"},CreationTime:{type:"timestamp"},TransformStartTime:{type:"timestamp"},TransformEndTime:{type:"timestamp"},LabelingJobArn:{},AutoMLJobArn:{},DataProcessing:{shape:"Sk1"},ExperimentConfig:{shape:"Sim"},Tags:{shape:"S7"}}}}},LineageGroupArn:{},Tags:{shape:"S7"},Parents:{type:"list",member:{type:"structure",members:{TrialName:{},ExperimentName:{}}}}}},Endpoint:{type:"structure",required:["EndpointName","EndpointArn","EndpointConfigName","EndpointStatus","CreationTime","LastModifiedTime"],members:{EndpointName:{},EndpointArn:{},EndpointConfigName:{},ProductionVariants:{shape:"Spr"},DataCaptureConfig:{shape:"Sq0"},EndpointStatus:{},FailureReason:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},MonitoringSchedules:{type:"list",member:{type:"structure",members:{MonitoringScheduleArn:{},MonitoringScheduleName:{},MonitoringScheduleStatus:{},MonitoringType:{},FailureReason:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},MonitoringScheduleConfig:{shape:"Sg5"},EndpointName:{},LastMonitoringExecutionSummary:{shape:"Ssd"},Tags:{shape:"S7"}}}},Tags:{shape:"S7"}}},ModelPackage:{type:"structure",members:{ModelPackageName:{},ModelPackageGroupName:{},ModelPackageVersion:{type:"integer"},ModelPackageArn:{},ModelPackageDescription:{},CreationTime:{type:"timestamp"},InferenceSpecification:{shape:"Sr"},SourceAlgorithmSpecification:{shape:"Sf8"},ValidationSpecification:{shape:"Sf5"},ModelPackageStatus:{},ModelPackageStatusDetails:{shape:"Ss0"},CertifyForMarketplace:{type:"boolean"},ModelApprovalStatus:{},CreatedBy:{shape:"Sn8"},MetadataProperties:{shape:"S1q"},ModelMetrics:{shape:"Sfb"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Sn8"},ApprovalDescription:{},Domain:{},Task:{},SamplePayloadUrl:{},AdditionalInferenceSpecifications:{shape:"Sfr"},Tags:{shape:"S7"},CustomerMetadataProperties:{shape:"Sfi"},DriftCheckBaselines:{shape:"Sfl"}}},ModelPackageGroup:{type:"structure",members:{ModelPackageGroupName:{},ModelPackageGroupArn:{},ModelPackageGroupDescription:{},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Sn8"},ModelPackageGroupStatus:{},Tags:{shape:"S7"}}},Pipeline:{type:"structure",members:{PipelineArn:{},PipelineName:{},PipelineDisplayName:{},PipelineDescription:{},RoleArn:{},PipelineStatus:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},LastRunTime:{type:"timestamp"},CreatedBy:{shape:"Sn8"},LastModifiedBy:{shape:"Sn8"},ParallelismConfiguration:{shape:"Sha"},Tags:{shape:"S7"}}},PipelineExecution:{type:"structure",members:{PipelineArn:{},PipelineExecutionArn:{},PipelineExecutionDisplayName:{},PipelineExecutionStatus:{},PipelineExecutionDescription:{},PipelineExperimentConfig:{shape:"Ssw"},FailureReason:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},CreatedBy:{shape:"Sn8"},LastModifiedBy:{shape:"Sn8"},ParallelismConfiguration:{shape:"Sha"},PipelineParameters:{shape:"S12l"}}},FeatureGroup:{type:"structure",members:{FeatureGroupArn:{},FeatureGroupName:{},RecordIdentifierFeatureName:{},EventTimeFeatureName:{},FeatureDefinitions:{shape:"Sa8"},CreationTime:{type:"timestamp"},OnlineStoreConfig:{shape:"Sab"},OfflineStoreConfig:{shape:"Sad"},RoleArn:{},FeatureGroupStatus:{},OfflineStoreStatus:{shape:"Sqg"},FailureReason:{},Description:{},Tags:{shape:"S7"}}},Project:{type:"structure",members:{ProjectArn:{},ProjectName:{},ProjectId:{},ProjectDescription:{},ServiceCatalogProvisioningDetails:{shape:"Sir"},ServiceCatalogProvisionedProductDetails:{shape:"St4"},ProjectStatus:{},CreatedBy:{shape:"Sn8"},CreationTime:{type:"timestamp"},Tags:{shape:"S7"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Sn8"}}}}}},NextToken:{}}}},SendPipelineExecutionStepFailure:{input:{type:"structure",required:["CallbackToken"],members:{CallbackToken:{},FailureReason:{},ClientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{PipelineExecutionArn:{}}}},SendPipelineExecutionStepSuccess:{input:{type:"structure",required:["CallbackToken"],members:{CallbackToken:{},OutputParameters:{shape:"S126"},ClientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{PipelineExecutionArn:{}}}},StartMonitoringSchedule:{input:{type:"structure",required:["MonitoringScheduleName"],members:{MonitoringScheduleName:{}}}},StartNotebookInstance:{input:{type:"structure",required:["NotebookInstanceName"],members:{NotebookInstanceName:{}}}},StartPipelineExecution:{input:{type:"structure",required:["PipelineName","ClientRequestToken"],members:{PipelineName:{},PipelineExecutionDisplayName:{},PipelineParameters:{shape:"S12l"},PipelineExecutionDescription:{},ClientRequestToken:{idempotencyToken:true},ParallelismConfiguration:{shape:"Sha"}}},output:{type:"structure",members:{PipelineExecutionArn:{}}}},StopAutoMLJob:{input:{type:"structure",required:["AutoMLJobName"],members:{AutoMLJobName:{}}}},StopCompilationJob:{input:{type:"structure",required:["CompilationJobName"],members:{CompilationJobName:{}}}},StopEdgePackagingJob:{input:{type:"structure",required:["EdgePackagingJobName"],members:{EdgePackagingJobName:{}}}},StopHyperParameterTuningJob:{input:{type:"structure",required:["HyperParameterTuningJobName"],members:{HyperParameterTuningJobName:{}}}},StopInferenceRecommendationsJob:{input:{type:"structure",required:["JobName"],members:{JobName:{}}}},StopLabelingJob:{input:{type:"structure",required:["LabelingJobName"],members:{LabelingJobName:{}}}},StopMonitoringSchedule:{input:{type:"structure",required:["MonitoringScheduleName"],members:{MonitoringScheduleName:{}}}},StopNotebookInstance:{input:{type:"structure",required:["NotebookInstanceName"],members:{NotebookInstanceName:{}}}},StopPipelineExecution:{input:{type:"structure",required:["PipelineExecutionArn","ClientRequestToken"],members:{PipelineExecutionArn:{},ClientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{PipelineExecutionArn:{}}}},StopProcessingJob:{input:{type:"structure",required:["ProcessingJobName"],members:{ProcessingJobName:{}}}},StopTrainingJob:{input:{type:"structure",required:["TrainingJobName"],members:{TrainingJobName:{}}}},StopTransformJob:{input:{type:"structure",required:["TransformJobName"],members:{TransformJobName:{}}}},UpdateAction:{input:{type:"structure",required:["ActionName"],members:{ActionName:{},Description:{},Status:{},Properties:{shape:"S1o"},PropertiesToRemove:{shape:"S16r"}}},output:{type:"structure",members:{ActionArn:{}}}},UpdateAppImageConfig:{input:{type:"structure",required:["AppImageConfigName"],members:{AppImageConfigName:{},KernelGatewayImageConfig:{shape:"S4h"}}},output:{type:"structure",members:{AppImageConfigArn:{}}}},UpdateArtifact:{input:{type:"structure",required:["ArtifactArn"],members:{ArtifactArn:{},ArtifactName:{},Properties:{shape:"S1o"},PropertiesToRemove:{shape:"S16r"}}},output:{type:"structure",members:{ArtifactArn:{}}}},UpdateCodeRepository:{input:{type:"structure",required:["CodeRepositoryName"],members:{CodeRepositoryName:{},GitConfig:{type:"structure",members:{SecretArn:{}}}}},output:{type:"structure",required:["CodeRepositoryArn"],members:{CodeRepositoryArn:{}}}},UpdateContext:{input:{type:"structure",required:["ContextName"],members:{ContextName:{},Description:{},Properties:{shape:"S1o"},PropertiesToRemove:{shape:"S16r"}}},output:{type:"structure",members:{ContextArn:{}}}},UpdateDeviceFleet:{input:{type:"structure",required:["DeviceFleetName","OutputConfig"],members:{DeviceFleetName:{},RoleArn:{},Description:{},OutputConfig:{shape:"S7r"},EnableIotRoleAlias:{type:"boolean"}}}},UpdateDevices:{input:{type:"structure",required:["DeviceFleetName","Devices"],members:{DeviceFleetName:{},Devices:{shape:"S14x"}}}},UpdateDomain:{input:{type:"structure",required:["DomainId"],members:{DomainId:{},DefaultUserSettings:{shape:"S7x"},DomainSettingsForUpdate:{type:"structure",members:{RStudioServerProDomainSettingsForUpdate:{type:"structure",required:["DomainExecutionRoleArn"],members:{DomainExecutionRoleArn:{},DefaultResourceSpec:{shape:"S48"}}}}}}},output:{type:"structure",members:{DomainArn:{}}}},UpdateEndpoint:{input:{type:"structure",required:["EndpointName","EndpointConfigName"],members:{EndpointName:{},EndpointConfigName:{},RetainAllVariantProperties:{type:"boolean"},ExcludeRetainedVariantProperties:{type:"list",member:{type:"structure",required:["VariantPropertyType"],members:{VariantPropertyType:{}}}},DeploymentConfig:{shape:"S8q"},RetainDeploymentConfig:{type:"boolean"}}},output:{type:"structure",required:["EndpointArn"],members:{EndpointArn:{}}}},UpdateEndpointWeightsAndCapacities:{input:{type:"structure",required:["EndpointName","DesiredWeightsAndCapacities"],members:{EndpointName:{},DesiredWeightsAndCapacities:{type:"list",member:{type:"structure",required:["VariantName"],members:{VariantName:{},DesiredWeight:{type:"float"},DesiredInstanceCount:{type:"integer"}}}}}},output:{type:"structure",required:["EndpointArn"],members:{EndpointArn:{}}}},UpdateExperiment:{input:{type:"structure",required:["ExperimentName"],members:{ExperimentName:{},DisplayName:{},Description:{}}},output:{type:"structure",members:{ExperimentArn:{}}}},UpdateImage:{input:{type:"structure",required:["ImageName"],members:{DeleteProperties:{type:"list",member:{}},Description:{},DisplayName:{},ImageName:{},RoleArn:{}}},output:{type:"structure",members:{ImageArn:{}}}},UpdateModelPackage:{input:{type:"structure",required:["ModelPackageArn"],members:{ModelPackageArn:{},ModelApprovalStatus:{},ApprovalDescription:{},CustomerMetadataProperties:{shape:"Sfi"},CustomerMetadataPropertiesToRemove:{type:"list",member:{}},AdditionalInferenceSpecificationsToAdd:{shape:"Sfr"}}},output:{type:"structure",required:["ModelPackageArn"],members:{ModelPackageArn:{}}}},UpdateMonitoringSchedule:{input:{type:"structure",required:["MonitoringScheduleName","MonitoringScheduleConfig"],members:{MonitoringScheduleName:{},MonitoringScheduleConfig:{shape:"Sg5"}}},output:{type:"structure",required:["MonitoringScheduleArn"],members:{MonitoringScheduleArn:{}}}},UpdateNotebookInstance:{input:{type:"structure",required:["NotebookInstanceName"],members:{NotebookInstanceName:{},InstanceType:{},RoleArn:{},LifecycleConfigName:{},DisassociateLifecycleConfig:{type:"boolean"},VolumeSizeInGB:{type:"integer"},DefaultCodeRepository:{},AdditionalCodeRepositories:{shape:"Sgq"},AcceleratorTypes:{shape:"Sgn"},DisassociateAcceleratorTypes:{type:"boolean"},DisassociateDefaultCodeRepository:{type:"boolean"},DisassociateAdditionalCodeRepositories:{type:"boolean"},RootAccess:{}}},output:{type:"structure",members:{}}},UpdateNotebookInstanceLifecycleConfig:{input:{type:"structure",required:["NotebookInstanceLifecycleConfigName"],members:{NotebookInstanceLifecycleConfigName:{},OnCreate:{shape:"Sgw"},OnStart:{shape:"Sgw"}}},output:{type:"structure",members:{}}},UpdatePipeline:{input:{type:"structure",required:["PipelineName"],members:{PipelineName:{},PipelineDisplayName:{},PipelineDefinition:{},PipelineDefinitionS3Location:{shape:"Sh4"},PipelineDescription:{},RoleArn:{},ParallelismConfiguration:{shape:"Sha"}}},output:{type:"structure",members:{PipelineArn:{}}}},UpdatePipelineExecution:{input:{type:"structure",required:["PipelineExecutionArn"],members:{PipelineExecutionArn:{},PipelineExecutionDescription:{},PipelineExecutionDisplayName:{},ParallelismConfiguration:{shape:"Sha"}}},output:{type:"structure",members:{PipelineExecutionArn:{}}}},UpdateProject:{input:{type:"structure",required:["ProjectName"],members:{ProjectName:{},ProjectDescription:{},ServiceCatalogProvisioningUpdateDetails:{type:"structure",members:{ProvisioningArtifactId:{},ProvisioningParameters:{shape:"Sit"}}},Tags:{shape:"S7"}}},output:{type:"structure",required:["ProjectArn"],members:{ProjectArn:{}}}},UpdateTrainingJob:{input:{type:"structure",required:["TrainingJobName"],members:{TrainingJobName:{},ProfilerConfig:{type:"structure",members:{S3OutputPath:{},ProfilingIntervalInMilliseconds:{type:"long"},ProfilingParameters:{shape:"Sjo"},DisableProfiler:{type:"boolean"}}},ProfilerRuleConfigurations:{shape:"Sjp"}}},output:{type:"structure",required:["TrainingJobArn"],members:{TrainingJobArn:{}}}},UpdateTrial:{input:{type:"structure",required:["TrialName"],members:{TrialName:{},DisplayName:{}}},output:{type:"structure",members:{TrialArn:{}}}},UpdateTrialComponent:{input:{type:"structure",required:["TrialComponentName"],members:{TrialComponentName:{},DisplayName:{},Status:{shape:"Sk9"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Parameters:{shape:"Skd"},ParametersToRemove:{shape:"S18e"},InputArtifacts:{shape:"Skh"},InputArtifactsToRemove:{shape:"S18e"},OutputArtifacts:{shape:"Skh"},OutputArtifactsToRemove:{shape:"S18e"}}},output:{type:"structure",members:{TrialComponentArn:{}}}},UpdateUserProfile:{input:{type:"structure",required:["DomainId","UserProfileName"],members:{DomainId:{},UserProfileName:{},UserSettings:{shape:"S7x"}}},output:{type:"structure",members:{UserProfileArn:{}}}},UpdateWorkforce:{input:{type:"structure",required:["WorkforceName"],members:{WorkforceName:{},SourceIpConfig:{shape:"Sky"},OidcConfig:{shape:"Skv"}}},output:{type:"structure",required:["Workforce"],members:{Workforce:{shape:"Sue"}}}},UpdateWorkteam:{input:{type:"structure",required:["WorkteamName"],members:{WorkteamName:{},MemberDefinitions:{shape:"Sl6"},Description:{},NotificationConfiguration:{shape:"Sle"}}},output:{type:"structure",required:["Workteam"],members:{Workteam:{shape:"Sui"}}}}},shapes:{S7:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sr:{type:"structure",required:["Containers","SupportedContentTypes","SupportedResponseMIMETypes"],members:{Containers:{shape:"Ss"},SupportedTransformInstanceTypes:{shape:"S16"},SupportedRealtimeInferenceInstanceTypes:{shape:"S18"},SupportedContentTypes:{shape:"S1a"},SupportedResponseMIMETypes:{shape:"S1c"}}},Ss:{type:"list",member:{type:"structure",required:["Image"],members:{ContainerHostname:{},Image:{},ImageDigest:{},ModelDataUrl:{},ProductId:{},Environment:{shape:"Sz"},ModelInput:{type:"structure",required:["DataInputConfig"],members:{DataInputConfig:{}}},Framework:{},FrameworkVersion:{},NearestModelName:{}}}},Sz:{type:"map",key:{},value:{}},S16:{type:"list",member:{}},S18:{type:"list",member:{}},S1a:{type:"list",member:{}},S1c:{type:"list",member:{}},S1j:{type:"structure",required:["SourceUri"],members:{SourceUri:{},SourceType:{},SourceId:{}}},S1o:{type:"map",key:{},value:{}},S1q:{type:"structure",members:{CommitId:{},Repository:{},GeneratedBy:{},ProjectId:{}}},S1v:{type:"structure",required:["TrainingImage","SupportedTrainingInstanceTypes","TrainingChannels"],members:{TrainingImage:{},TrainingImageDigest:{},SupportedHyperParameters:{type:"list",member:{type:"structure",required:["Name","Type"],members:{Name:{},Description:{},Type:{},Range:{type:"structure",members:{IntegerParameterRangeSpecification:{type:"structure",required:["MinValue","MaxValue"],members:{MinValue:{},MaxValue:{}}},ContinuousParameterRangeSpecification:{type:"structure",required:["MinValue","MaxValue"],members:{MinValue:{},MaxValue:{}}},CategoricalParameterRangeSpecification:{type:"structure",required:["Values"],members:{Values:{shape:"S25"}}}}},IsTunable:{type:"boolean"},IsRequired:{type:"boolean"},DefaultValue:{}}}},SupportedTrainingInstanceTypes:{type:"list",member:{}},SupportsDistributedTraining:{type:"boolean"},MetricDefinitions:{shape:"S2a"},TrainingChannels:{type:"list",member:{type:"structure",required:["Name","SupportedContentTypes","SupportedInputModes"],members:{Name:{},Description:{},IsRequired:{type:"boolean"},SupportedContentTypes:{shape:"S1a"},SupportedCompressionTypes:{type:"list",member:{}},SupportedInputModes:{type:"list",member:{}}}}},SupportedTuningJobObjectiveMetrics:{type:"list",member:{shape:"S2m"}}}},S25:{type:"list",member:{}},S2a:{type:"list",member:{type:"structure",required:["Name","Regex"],members:{Name:{},Regex:{}}}},S2m:{type:"structure",required:["Type","MetricName"],members:{Type:{},MetricName:{}}},S2o:{type:"structure",required:["ValidationRole","ValidationProfiles"],members:{ValidationRole:{},ValidationProfiles:{type:"list",member:{type:"structure",required:["ProfileName","TrainingJobDefinition"],members:{ProfileName:{},TrainingJobDefinition:{type:"structure",required:["TrainingInputMode","InputDataConfig","OutputDataConfig","ResourceConfig","StoppingCondition"],members:{TrainingInputMode:{},HyperParameters:{shape:"S2t"},InputDataConfig:{shape:"S2v"},OutputDataConfig:{shape:"S3c"},ResourceConfig:{shape:"S3e"},StoppingCondition:{shape:"S3h"}}},TransformJobDefinition:{shape:"S3k"}}}}}},S2t:{type:"map",key:{},value:{}},S2v:{type:"list",member:{type:"structure",required:["ChannelName","DataSource"],members:{ChannelName:{},DataSource:{type:"structure",members:{S3DataSource:{type:"structure",required:["S3DataType","S3Uri"],members:{S3DataType:{},S3Uri:{},S3DataDistributionType:{},AttributeNames:{type:"list",member:{}}}},FileSystemDataSource:{type:"structure",required:["FileSystemId","FileSystemAccessMode","FileSystemType","DirectoryPath"],members:{FileSystemId:{},FileSystemAccessMode:{},FileSystemType:{},DirectoryPath:{}}}}},ContentType:{},CompressionType:{},RecordWrapperType:{},InputMode:{},ShuffleConfig:{type:"structure",required:["Seed"],members:{Seed:{type:"long"}}}}}},S3c:{type:"structure",required:["S3OutputPath"],members:{KmsKeyId:{},S3OutputPath:{}}},S3e:{type:"structure",required:["InstanceType","InstanceCount","VolumeSizeInGB"],members:{InstanceType:{},InstanceCount:{type:"integer"},VolumeSizeInGB:{type:"integer"},VolumeKmsKeyId:{}}},S3h:{type:"structure",members:{MaxRuntimeInSeconds:{type:"integer"},MaxWaitTimeInSeconds:{type:"integer"}}},S3k:{type:"structure",required:["TransformInput","TransformOutput","TransformResources"],members:{MaxConcurrentTransforms:{type:"integer"},MaxPayloadInMB:{type:"integer"},BatchStrategy:{},Environment:{shape:"S3o"},TransformInput:{shape:"S3r"},TransformOutput:{shape:"S3v"},TransformResources:{shape:"S3y"}}},S3o:{type:"map",key:{},value:{}},S3r:{type:"structure",required:["DataSource"],members:{DataSource:{type:"structure",required:["S3DataSource"],members:{S3DataSource:{type:"structure",required:["S3DataType","S3Uri"],members:{S3DataType:{},S3Uri:{}}}}},ContentType:{},CompressionType:{},SplitType:{}}},S3v:{type:"structure",required:["S3OutputPath"],members:{S3OutputPath:{},Accept:{},AssembleWith:{},KmsKeyId:{}}},S3y:{type:"structure",required:["InstanceType","InstanceCount"],members:{InstanceType:{},InstanceCount:{type:"integer"},VolumeKmsKeyId:{}}},S48:{type:"structure",members:{SageMakerImageArn:{},SageMakerImageVersionArn:{},InstanceType:{},LifecycleConfigArn:{}}},S4h:{type:"structure",required:["KernelSpecs"],members:{KernelSpecs:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{},DisplayName:{}}}},FileSystemConfig:{type:"structure",members:{MountPath:{},DefaultUid:{type:"integer"},DefaultGid:{type:"integer"}}}}},S4t:{type:"structure",required:["SourceUri"],members:{SourceUri:{},SourceTypes:{type:"list",member:{type:"structure",required:["SourceIdType","Value"],members:{SourceIdType:{},Value:{}}}}}},S51:{type:"list",member:{type:"structure",required:["DataSource","TargetAttributeName"],members:{DataSource:{type:"structure",required:["S3DataSource"],members:{S3DataSource:{type:"structure",required:["S3DataType","S3Uri"],members:{S3DataType:{},S3Uri:{}}}}},CompressionType:{},TargetAttributeName:{},ContentType:{},ChannelType:{}}}},S58:{type:"structure",required:["S3OutputPath"],members:{KmsKeyId:{},S3OutputPath:{}}},S5a:{type:"structure",required:["MetricName"],members:{MetricName:{}}},S5c:{type:"structure",members:{CompletionCriteria:{shape:"S5d"},SecurityConfig:{type:"structure",members:{VolumeKmsKeyId:{},EnableInterContainerTrafficEncryption:{type:"boolean"},VpcConfig:{shape:"S5i"}}},DataSplitConfig:{type:"structure",members:{ValidationFraction:{type:"float"}}}}},S5d:{type:"structure",members:{MaxCandidates:{type:"integer"},MaxRuntimePerTrainingJobInSeconds:{type:"integer"},MaxAutoMLJobRuntimeInSeconds:{type:"integer"}}},S5i:{type:"structure",required:["SecurityGroupIds","Subnets"],members:{SecurityGroupIds:{type:"list",member:{}},Subnets:{shape:"S5l"}}},S5l:{type:"list",member:{}},S5q:{type:"structure",members:{AutoGenerateEndpointName:{type:"boolean"},EndpointName:{}}},S5w:{type:"structure",required:["RepositoryUrl"],members:{RepositoryUrl:{},Branch:{},SecretArn:{}}},S63:{type:"structure",required:["S3Uri","DataInputConfig","Framework"],members:{S3Uri:{},DataInputConfig:{},Framework:{},FrameworkVersion:{}}},S65:{type:"structure",required:["S3OutputLocation"],members:{S3OutputLocation:{},TargetDevice:{},TargetPlatform:{type:"structure",required:["Os","Arch"],members:{Os:{},Arch:{},Accelerator:{}}},CompilerOptions:{},KmsKeyId:{}}},S6c:{type:"structure",required:["SecurityGroupIds","Subnets"],members:{SecurityGroupIds:{type:"list",member:{}},Subnets:{type:"list",member:{}}}},S6k:{type:"structure",required:["SourceUri"],members:{SourceUri:{},SourceType:{},SourceId:{}}},S6p:{type:"structure",members:{BaseliningJobName:{},ConstraintsResource:{shape:"S6r"},StatisticsResource:{shape:"S6s"}}},S6r:{type:"structure",members:{S3Uri:{}}},S6s:{type:"structure",members:{S3Uri:{}}},S6t:{type:"structure",required:["ImageUri"],members:{ImageUri:{},ContainerEntrypoint:{shape:"S6v"},ContainerArguments:{shape:"S6x"},RecordPreprocessorSourceUri:{},PostAnalyticsProcessorSourceUri:{},Environment:{shape:"S6z"}}},S6v:{type:"list",member:{}},S6x:{type:"list",member:{}},S6z:{type:"map",key:{},value:{}},S72:{type:"structure",required:["EndpointInput"],members:{EndpointInput:{shape:"S73"}}},S73:{type:"structure",required:["EndpointName","LocalPath"],members:{EndpointName:{},LocalPath:{},S3InputMode:{},S3DataDistributionType:{},FeaturesAttribute:{},InferenceAttribute:{},ProbabilityAttribute:{},ProbabilityThresholdAttribute:{type:"double"},StartTimeOffset:{},EndTimeOffset:{}}},S79:{type:"structure",required:["MonitoringOutputs"],members:{MonitoringOutputs:{type:"list",member:{type:"structure",required:["S3Output"],members:{S3Output:{type:"structure",required:["S3Uri","LocalPath"],members:{S3Uri:{},LocalPath:{},S3UploadMode:{}}}}}},KmsKeyId:{}}},S7f:{type:"structure",required:["ClusterConfig"],members:{ClusterConfig:{type:"structure",required:["InstanceCount","InstanceType","VolumeSizeInGB"],members:{InstanceCount:{type:"integer"},InstanceType:{},VolumeSizeInGB:{type:"integer"},VolumeKmsKeyId:{}}}}},S7k:{type:"structure",members:{EnableInterContainerTrafficEncryption:{type:"boolean"},EnableNetworkIsolation:{type:"boolean"},VpcConfig:{shape:"S5i"}}},S7l:{type:"structure",required:["MaxRuntimeInSeconds"],members:{MaxRuntimeInSeconds:{type:"integer"}}},S7r:{type:"structure",required:["S3OutputLocation"],members:{S3OutputLocation:{},KmsKeyId:{},PresetDeploymentType:{},PresetDeploymentConfig:{}}},S7x:{type:"structure",members:{ExecutionRole:{},SecurityGroups:{shape:"S7y"},SharingSettings:{type:"structure",members:{NotebookOutputOption:{},S3OutputPath:{},S3KmsKeyId:{}}},JupyterServerAppSettings:{type:"structure",members:{DefaultResourceSpec:{shape:"S48"},LifecycleConfigArns:{shape:"S82"}}},KernelGatewayAppSettings:{type:"structure",members:{DefaultResourceSpec:{shape:"S48"},CustomImages:{shape:"S84"},LifecycleConfigArns:{shape:"S82"}}},TensorBoardAppSettings:{type:"structure",members:{DefaultResourceSpec:{shape:"S48"}}},RStudioServerProAppSettings:{type:"structure",members:{AccessStatus:{},UserGroup:{}}},RSessionAppSettings:{type:"structure",members:{DefaultResourceSpec:{shape:"S48"},CustomImages:{shape:"S84"}}}}},S7y:{type:"list",member:{}},S82:{type:"list",member:{}},S84:{type:"list",member:{type:"structure",required:["ImageName","AppImageConfigName"],members:{ImageName:{},ImageVersionNumber:{type:"integer"},AppImageConfigName:{}}}},S8g:{type:"structure",members:{SecurityGroupIds:{type:"list",member:{}},RStudioServerProDomainSettings:{type:"structure",required:["DomainExecutionRoleArn"],members:{DomainExecutionRoleArn:{},RStudioConnectUrl:{},RStudioPackageManagerUrl:{},DefaultResourceSpec:{shape:"S48"}}}}},S8q:{type:"structure",required:["BlueGreenUpdatePolicy"],members:{BlueGreenUpdatePolicy:{type:"structure",required:["TrafficRoutingConfiguration"],members:{TrafficRoutingConfiguration:{type:"structure",required:["Type","WaitIntervalInSeconds"],members:{Type:{},WaitIntervalInSeconds:{type:"integer"},CanarySize:{shape:"S8v"},LinearStepSize:{shape:"S8v"}}},TerminationWaitInSeconds:{type:"integer"},MaximumExecutionTimeoutInSeconds:{type:"integer"}}},AutoRollbackConfiguration:{type:"structure",members:{Alarms:{type:"list",member:{type:"structure",members:{AlarmName:{}}}}}}}},S8v:{type:"structure",required:["Type","Value"],members:{Type:{},Value:{type:"integer"}}},S97:{type:"list",member:{type:"structure",required:["VariantName","ModelName"],members:{VariantName:{},ModelName:{},InitialInstanceCount:{type:"integer"},InstanceType:{},InitialVariantWeight:{type:"float"},AcceleratorType:{},CoreDumpConfig:{type:"structure",required:["DestinationS3Uri"],members:{DestinationS3Uri:{},KmsKeyId:{}}},ServerlessConfig:{shape:"S9g"}}}},S9g:{type:"structure",required:["MemorySizeInMB","MaxConcurrency"],members:{MemorySizeInMB:{type:"integer"},MaxConcurrency:{type:"integer"}}},S9j:{type:"structure",required:["InitialSamplingPercentage","DestinationS3Uri","CaptureOptions"],members:{EnableCapture:{type:"boolean"},InitialSamplingPercentage:{type:"integer"},DestinationS3Uri:{},KmsKeyId:{},CaptureOptions:{type:"list",member:{type:"structure",required:["CaptureMode"],members:{CaptureMode:{}}}},CaptureContentTypeHeader:{type:"structure",members:{CsvContentTypes:{type:"list",member:{}},JsonContentTypes:{type:"list",member:{}}}}}},S9u:{type:"structure",required:["OutputConfig"],members:{ClientConfig:{type:"structure",members:{MaxConcurrentInvocationsPerInstance:{type:"integer"}}},OutputConfig:{type:"structure",required:["S3OutputPath"],members:{KmsKeyId:{},S3OutputPath:{},NotificationConfig:{type:"structure",members:{SuccessTopic:{},ErrorTopic:{}}}}}}},Sa8:{type:"list",member:{type:"structure",members:{FeatureName:{},FeatureType:{}}}},Sab:{type:"structure",members:{SecurityConfig:{type:"structure",members:{KmsKeyId:{}}},EnableOnlineStore:{type:"boolean"}}},Sad:{type:"structure",required:["S3StorageConfig"],members:{S3StorageConfig:{type:"structure",required:["S3Uri"],members:{S3Uri:{},KmsKeyId:{},ResolvedOutputS3Uri:{}}},DisableGlueTableCreation:{type:"boolean"},DataCatalogConfig:{type:"structure",required:["TableName","Catalog","Database"],members:{TableName:{},Catalog:{},Database:{}}}}},Sao:{type:"structure",required:["AwsManagedHumanLoopRequestSource"],members:{AwsManagedHumanLoopRequestSource:{}}},Saq:{type:"structure",required:["HumanLoopActivationConditionsConfig"],members:{HumanLoopActivationConditionsConfig:{type:"structure",required:["HumanLoopActivationConditions"],members:{HumanLoopActivationConditions:{jsonvalue:true}}}}},Sat:{type:"structure",required:["WorkteamArn","HumanTaskUiArn","TaskTitle","TaskDescription","TaskCount"],members:{WorkteamArn:{},HumanTaskUiArn:{},TaskTitle:{},TaskDescription:{},TaskCount:{type:"integer"},TaskAvailabilityLifetimeInSeconds:{type:"integer"},TaskTimeLimitInSeconds:{type:"integer"},TaskKeywords:{type:"list",member:{}},PublicWorkforceTaskPrice:{shape:"Sb3"}}},Sb3:{type:"structure",members:{AmountInUsd:{type:"structure",members:{Dollars:{type:"integer"},Cents:{type:"integer"},TenthFractionsOfACent:{type:"integer"}}}}},Sb8:{type:"structure",required:["S3OutputPath"],members:{S3OutputPath:{},KmsKeyId:{}}},Sbd:{type:"structure",required:["Content"],members:{Content:{}}},Sbi:{type:"structure",required:["Strategy","ResourceLimits"],members:{Strategy:{},HyperParameterTuningJobObjective:{shape:"S2m"},ResourceLimits:{shape:"Sbk"},ParameterRanges:{shape:"Sbn"},TrainingJobEarlyStoppingType:{},TuningJobCompletionCriteria:{type:"structure",required:["TargetObjectiveMetricValue"],members:{TargetObjectiveMetricValue:{type:"float"}}}}},Sbk:{type:"structure",required:["MaxNumberOfTrainingJobs","MaxParallelTrainingJobs"],members:{MaxNumberOfTrainingJobs:{type:"integer"},MaxParallelTrainingJobs:{type:"integer"}}},Sbn:{type:"structure",members:{IntegerParameterRanges:{type:"list",member:{type:"structure",required:["Name","MinValue","MaxValue"],members:{Name:{},MinValue:{},MaxValue:{},ScalingType:{}}}},ContinuousParameterRanges:{type:"list",member:{type:"structure",required:["Name","MinValue","MaxValue"],members:{Name:{},MinValue:{},MaxValue:{},ScalingType:{}}}},CategoricalParameterRanges:{type:"list",member:{type:"structure",required:["Name","Values"],members:{Name:{},Values:{shape:"S25"}}}}}},Sbz:{type:"structure",required:["AlgorithmSpecification","RoleArn","OutputDataConfig","ResourceConfig","StoppingCondition"],members:{DefinitionName:{},TuningObjective:{shape:"S2m"},HyperParameterRanges:{shape:"Sbn"},StaticHyperParameters:{shape:"S2t"},AlgorithmSpecification:{type:"structure",required:["TrainingInputMode"],members:{TrainingImage:{},TrainingInputMode:{},AlgorithmName:{},MetricDefinitions:{shape:"S2a"}}},RoleArn:{},InputDataConfig:{shape:"S2v"},VpcConfig:{shape:"S5i"},OutputDataConfig:{shape:"S3c"},ResourceConfig:{shape:"S3e"},StoppingCondition:{shape:"S3h"},EnableNetworkIsolation:{type:"boolean"},EnableInterContainerTrafficEncryption:{type:"boolean"},EnableManagedSpotTraining:{type:"boolean"},CheckpointConfig:{shape:"Sc4"},RetryStrategy:{shape:"Sc5"}}},Sc4:{type:"structure",required:["S3Uri"],members:{S3Uri:{},LocalPath:{}}},Sc5:{type:"structure",required:["MaximumRetryAttempts"],members:{MaximumRetryAttempts:{type:"integer"}}},Sc7:{type:"list",member:{shape:"Sbz"}},Sc8:{type:"structure",required:["ParentHyperParameterTuningJobs","WarmStartType"],members:{ParentHyperParameterTuningJobs:{type:"list",member:{type:"structure",members:{HyperParameterTuningJobName:{}}}},WarmStartType:{}}},Scp:{type:"structure",required:["ModelPackageVersionArn"],members:{ModelPackageVersionArn:{},JobDurationInSeconds:{type:"integer"},TrafficPattern:{type:"structure",members:{TrafficType:{},Phases:{type:"list",member:{type:"structure",members:{InitialNumberOfUsers:{type:"integer"},SpawnRate:{type:"integer"},DurationInSeconds:{type:"integer"}}}}}},ResourceLimit:{type:"structure",members:{MaxNumberOfTests:{type:"integer"},MaxParallelOfTests:{type:"integer"}}},EndpointConfigurations:{type:"list",member:{type:"structure",required:["InstanceType"],members:{InstanceType:{},InferenceSpecificationName:{},EnvironmentParameterRanges:{type:"structure",members:{CategoricalParameterRanges:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{type:"list",member:{}}}}}}}}}},VolumeKmsKeyId:{}}},Sdb:{type:"structure",members:{MaxInvocations:{type:"integer"},ModelLatencyThresholds:{type:"list",member:{type:"structure",members:{Percentile:{},ValueInMilliseconds:{type:"integer"}}}}}},Sdm:{type:"structure",required:["DataSource"],members:{DataSource:{type:"structure",members:{S3DataSource:{type:"structure",required:["ManifestS3Uri"],members:{ManifestS3Uri:{}}},SnsDataSource:{type:"structure",required:["SnsTopicArn"],members:{SnsTopicArn:{}}}}},DataAttributes:{type:"structure",members:{ContentClassifiers:{type:"list",member:{}}}}}},Sdt:{type:"structure",required:["S3OutputPath"],members:{S3OutputPath:{},KmsKeyId:{},SnsTopicArn:{}}},Sdu:{type:"structure",members:{MaxHumanLabeledObjectCount:{type:"integer"},MaxPercentageOfInputDatasetLabeled:{type:"integer"}}},Sdx:{type:"structure",required:["LabelingJobAlgorithmSpecificationArn"],members:{LabelingJobAlgorithmSpecificationArn:{},InitialActiveLearningModelArn:{},LabelingJobResourceConfig:{type:"structure",members:{VolumeKmsKeyId:{}}}}},Se1:{type:"structure",required:["WorkteamArn","UiConfig","PreHumanTaskLambdaArn","TaskTitle","TaskDescription","NumberOfHumanWorkersPerDataObject","TaskTimeLimitInSeconds","AnnotationConsolidationConfig"],members:{WorkteamArn:{},UiConfig:{type:"structure",members:{UiTemplateS3Uri:{},HumanTaskUiArn:{}}},PreHumanTaskLambdaArn:{},TaskKeywords:{type:"list",member:{}},TaskTitle:{},TaskDescription:{},NumberOfHumanWorkersPerDataObject:{type:"integer"},TaskTimeLimitInSeconds:{type:"integer"},TaskAvailabilityLifetimeInSeconds:{type:"integer"},MaxConcurrentTaskCount:{type:"integer"},AnnotationConsolidationConfig:{type:"structure",required:["AnnotationConsolidationLambdaArn"],members:{AnnotationConsolidationLambdaArn:{}}},PublicWorkforceTaskPrice:{shape:"Sb3"}}},Seg:{type:"structure",members:{ContainerHostname:{},Image:{},ImageConfig:{type:"structure",required:["RepositoryAccessMode"],members:{RepositoryAccessMode:{},RepositoryAuthConfig:{type:"structure",required:["RepositoryCredentialsProviderArn"],members:{RepositoryCredentialsProviderArn:{}}}}},Mode:{},ModelDataUrl:{},Environment:{shape:"Sz"},ModelPackageName:{},InferenceSpecificationName:{},MultiModelConfig:{type:"structure",members:{ModelCacheSetting:{}}}}},Sep:{type:"list",member:{shape:"Seg"}},Seq:{type:"structure",required:["Mode"],members:{Mode:{}}},Seu:{type:"structure",members:{BaseliningJobName:{},ConstraintsResource:{shape:"S6r"}}},Sev:{type:"structure",required:["ImageUri","ConfigUri"],members:{ImageUri:{},ConfigUri:{},Environment:{shape:"S6z"}}},Sew:{type:"structure",required:["EndpointInput","GroundTruthS3Input"],members:{EndpointInput:{shape:"S73"},GroundTruthS3Input:{shape:"Sex"}}},Sex:{type:"structure",members:{S3Uri:{}}},Sf0:{type:"structure",members:{BaseliningJobName:{},ConstraintsResource:{shape:"S6r"}}},Sf1:{type:"structure",required:["ImageUri","ConfigUri"],members:{ImageUri:{},ConfigUri:{},Environment:{shape:"S6z"}}},Sf2:{type:"structure",required:["EndpointInput"],members:{EndpointInput:{shape:"S73"}}},Sf5:{type:"structure",required:["ValidationRole","ValidationProfiles"],members:{ValidationRole:{},ValidationProfiles:{type:"list",member:{type:"structure",required:["ProfileName","TransformJobDefinition"],members:{ProfileName:{},TransformJobDefinition:{shape:"S3k"}}}}}},Sf8:{type:"structure",required:["SourceAlgorithms"],members:{SourceAlgorithms:{type:"list",member:{type:"structure",required:["AlgorithmName"],members:{ModelDataUrl:{},AlgorithmName:{}}}}}},Sfb:{type:"structure",members:{ModelQuality:{type:"structure",members:{Statistics:{shape:"Sfd"},Constraints:{shape:"Sfd"}}},ModelDataQuality:{type:"structure",members:{Statistics:{shape:"Sfd"},Constraints:{shape:"Sfd"}}},Bias:{type:"structure",members:{Report:{shape:"Sfd"},PreTrainingReport:{shape:"Sfd"},PostTrainingReport:{shape:"Sfd"}}},Explainability:{type:"structure",members:{Report:{shape:"Sfd"}}}}},Sfd:{type:"structure",required:["ContentType","S3Uri"],members:{ContentType:{},ContentDigest:{},S3Uri:{}}},Sfi:{type:"map",key:{},value:{}},Sfl:{type:"structure",members:{Bias:{type:"structure",members:{ConfigFile:{shape:"Sfn"},PreTrainingConstraints:{shape:"Sfd"},PostTrainingConstraints:{shape:"Sfd"}}},Explainability:{type:"structure",members:{Constraints:{shape:"Sfd"},ConfigFile:{shape:"Sfn"}}},ModelQuality:{type:"structure",members:{Statistics:{shape:"Sfd"},Constraints:{shape:"Sfd"}}},ModelDataQuality:{type:"structure",members:{Statistics:{shape:"Sfd"},Constraints:{shape:"Sfd"}}}}},Sfn:{type:"structure",required:["S3Uri"],members:{ContentType:{},ContentDigest:{},S3Uri:{}}},Sfr:{type:"list",member:{type:"structure",required:["Name","Containers"],members:{Name:{},Description:{},Containers:{shape:"Ss"},SupportedTransformInstanceTypes:{shape:"S16"},SupportedRealtimeInferenceInstanceTypes:{shape:"S18"},SupportedContentTypes:{shape:"S1a"},SupportedResponseMIMETypes:{shape:"S1c"}}}},Sfy:{type:"structure",members:{BaseliningJobName:{},ConstraintsResource:{shape:"S6r"}}},Sfz:{type:"structure",required:["ImageUri"],members:{ImageUri:{},ContainerEntrypoint:{shape:"S6v"},ContainerArguments:{shape:"S6x"},RecordPreprocessorSourceUri:{},PostAnalyticsProcessorSourceUri:{},ProblemType:{},Environment:{shape:"S6z"}}},Sg1:{type:"structure",required:["EndpointInput","GroundTruthS3Input"],members:{EndpointInput:{shape:"S73"},GroundTruthS3Input:{shape:"Sex"}}},Sg5:{type:"structure",members:{ScheduleConfig:{type:"structure",required:["ScheduleExpression"],members:{ScheduleExpression:{}}},MonitoringJobDefinition:{type:"structure",required:["MonitoringInputs","MonitoringOutputConfig","MonitoringResources","MonitoringAppSpecification","RoleArn"],members:{BaselineConfig:{type:"structure",members:{BaseliningJobName:{},ConstraintsResource:{shape:"S6r"},StatisticsResource:{shape:"S6s"}}},MonitoringInputs:{type:"list",member:{type:"structure",required:["EndpointInput"],members:{EndpointInput:{shape:"S73"}}}},MonitoringOutputConfig:{shape:"S79"},MonitoringResources:{shape:"S7f"},MonitoringAppSpecification:{type:"structure",required:["ImageUri"],members:{ImageUri:{},ContainerEntrypoint:{shape:"S6v"},ContainerArguments:{shape:"S6x"},RecordPreprocessorSourceUri:{},PostAnalyticsProcessorSourceUri:{}}},StoppingCondition:{shape:"S7l"},Environment:{shape:"S6z"},NetworkConfig:{shape:"Sgd"},RoleArn:{}}},MonitoringJobDefinitionName:{},MonitoringType:{}}},Sgd:{type:"structure",members:{EnableInterContainerTrafficEncryption:{type:"boolean"},EnableNetworkIsolation:{type:"boolean"},VpcConfig:{shape:"S5i"}}},Sgn:{type:"list",member:{}},Sgq:{type:"list",member:{}},Sgw:{type:"list",member:{type:"structure",members:{Content:{}}}},Sh4:{type:"structure",required:["Bucket","ObjectKey"],members:{Bucket:{},ObjectKey:{},VersionId:{}}},Sha:{type:"structure",required:["MaxParallelExecutionSteps"],members:{MaxParallelExecutionSteps:{type:"integer"}}},Shn:{type:"list",member:{type:"structure",required:["InputName"],members:{InputName:{},AppManaged:{type:"boolean"},S3Input:{type:"structure",required:["S3Uri","S3DataType"],members:{S3Uri:{},LocalPath:{},S3DataType:{},S3InputMode:{},S3DataDistributionType:{},S3CompressionType:{}}},DatasetDefinition:{type:"structure",members:{AthenaDatasetDefinition:{type:"structure",required:["Catalog","Database","QueryString","OutputS3Uri","OutputFormat"],members:{Catalog:{},Database:{},QueryString:{},WorkGroup:{},OutputS3Uri:{},KmsKeyId:{},OutputFormat:{},OutputCompression:{}}},RedshiftDatasetDefinition:{type:"structure",required:["ClusterId","Database","DbUser","QueryString","ClusterRoleArn","OutputS3Uri","OutputFormat"],members:{ClusterId:{},Database:{},DbUser:{},QueryString:{},ClusterRoleArn:{},OutputS3Uri:{},KmsKeyId:{},OutputFormat:{},OutputCompression:{}}},LocalPath:{},DataDistributionType:{},InputMode:{}}}}}},Sia:{type:"structure",required:["Outputs"],members:{Outputs:{type:"list",member:{type:"structure",required:["OutputName"],members:{OutputName:{},S3Output:{type:"structure",required:["S3Uri","LocalPath","S3UploadMode"],members:{S3Uri:{},LocalPath:{},S3UploadMode:{}}},FeatureStoreOutput:{type:"structure",required:["FeatureGroupName"],members:{FeatureGroupName:{}}},AppManaged:{type:"boolean"}}}},KmsKeyId:{}}},Sif:{type:"structure",required:["ClusterConfig"],members:{ClusterConfig:{type:"structure",required:["InstanceCount","InstanceType","VolumeSizeInGB"],members:{InstanceCount:{type:"integer"},InstanceType:{},VolumeSizeInGB:{type:"integer"},VolumeKmsKeyId:{}}}}},Sih:{type:"structure",required:["MaxRuntimeInSeconds"],members:{MaxRuntimeInSeconds:{type:"integer"}}},Sij:{type:"structure",required:["ImageUri"],members:{ImageUri:{},ContainerEntrypoint:{shape:"S6v"},ContainerArguments:{type:"list",member:{}}}},Sil:{type:"map",key:{},value:{}},Sim:{type:"structure",members:{ExperimentName:{},TrialName:{},TrialComponentDisplayName:{}}},Sir:{type:"structure",required:["ProductId"],members:{ProductId:{},ProvisioningArtifactId:{},PathId:{},ProvisioningParameters:{shape:"Sit"}}},Sit:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},Sj7:{type:"structure",required:["TrainingInputMode"],members:{TrainingImage:{},AlgorithmName:{},TrainingInputMode:{},MetricDefinitions:{shape:"S2a"},EnableSageMakerMetricsTimeSeries:{type:"boolean"}}},Sj8:{type:"structure",required:["S3OutputPath"],members:{LocalPath:{},S3OutputPath:{},HookParameters:{type:"map",key:{},value:{}},CollectionConfigurations:{type:"list",member:{type:"structure",members:{CollectionName:{},CollectionParameters:{type:"map",key:{},value:{}}}}}}},Sjg:{type:"list",member:{type:"structure",required:["RuleConfigurationName","RuleEvaluatorImage"],members:{RuleConfigurationName:{},LocalPath:{},S3OutputPath:{},RuleEvaluatorImage:{},InstanceType:{},VolumeSizeInGB:{type:"integer"},RuleParameters:{shape:"Sjk"}}}},Sjk:{type:"map",key:{},value:{}},Sjl:{type:"structure",required:["S3OutputPath"],members:{LocalPath:{},S3OutputPath:{}}},Sjm:{type:"structure",required:["S3OutputPath"],members:{S3OutputPath:{},ProfilingIntervalInMilliseconds:{type:"long"},ProfilingParameters:{shape:"Sjo"}}},Sjo:{type:"map",key:{},value:{}},Sjp:{type:"list",member:{type:"structure",required:["RuleConfigurationName","RuleEvaluatorImage"],members:{RuleConfigurationName:{},LocalPath:{},S3OutputPath:{},RuleEvaluatorImage:{},InstanceType:{},VolumeSizeInGB:{type:"integer"},RuleParameters:{shape:"Sjk"}}}},Sjr:{type:"map",key:{},value:{}},Sjy:{type:"structure",members:{InvocationsTimeoutInSeconds:{type:"integer"},InvocationsMaxRetries:{type:"integer"}}},Sk1:{type:"structure",members:{InputFilter:{},OutputFilter:{},JoinSource:{}}},Sk9:{type:"structure",members:{PrimaryStatus:{},Message:{}}},Skd:{type:"map",key:{},value:{type:"structure",members:{StringValue:{},NumberValue:{type:"double"}}}},Skh:{type:"map",key:{},value:{type:"structure",required:["Value"],members:{MediaType:{},Value:{}}}},Sks:{type:"structure",required:["UserPool","ClientId"],members:{UserPool:{},ClientId:{}}},Skv:{type:"structure",required:["ClientId","ClientSecret","Issuer","AuthorizationEndpoint","TokenEndpoint","UserInfoEndpoint","LogoutEndpoint","JwksUri"],members:{ClientId:{},ClientSecret:{type:"string",sensitive:true},Issuer:{},AuthorizationEndpoint:{},TokenEndpoint:{},UserInfoEndpoint:{},LogoutEndpoint:{},JwksUri:{}}},Sky:{type:"structure",required:["Cidrs"],members:{Cidrs:{type:"list",member:{}}}},Sl6:{type:"list",member:{type:"structure",members:{CognitoMemberDefinition:{type:"structure",required:["UserPool","UserGroup","ClientId"],members:{UserPool:{},UserGroup:{},ClientId:{}}},OidcMemberDefinition:{type:"structure",required:["Groups"],members:{Groups:{type:"list",member:{}}}}}}},Sle:{type:"structure",members:{NotificationTopicArn:{}}},Sn8:{type:"structure",members:{UserProfileArn:{},UserProfileName:{},DomainId:{}}},Sne:{type:"list",member:{type:"structure",required:["Name","Status"],members:{Name:{},Status:{},FailureReason:{}}}},Sns:{type:"list",member:{type:"structure",members:{PartialFailureMessage:{}}}},Snu:{type:"structure",required:["CandidateName","ObjectiveStatus","CandidateSteps","CandidateStatus","CreationTime","LastModifiedTime"],members:{CandidateName:{},FinalAutoMLJobObjectiveMetric:{type:"structure",required:["MetricName","Value"],members:{Type:{},MetricName:{},Value:{type:"float"}}},ObjectiveStatus:{},CandidateSteps:{type:"list",member:{type:"structure",required:["CandidateStepType","CandidateStepArn","CandidateStepName"],members:{CandidateStepType:{},CandidateStepArn:{},CandidateStepName:{}}}},CandidateStatus:{},InferenceContainers:{type:"list",member:{type:"structure",required:["Image","ModelDataUrl"],members:{Image:{},ModelDataUrl:{},Environment:{shape:"Sz"}}}},CreationTime:{type:"timestamp"},EndTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},FailureReason:{},CandidateProperties:{type:"structure",members:{CandidateArtifactLocations:{type:"structure",required:["Explainability"],members:{Explainability:{},ModelInsights:{}}},CandidateMetrics:{type:"list",member:{type:"structure",members:{MetricName:{},Value:{type:"float"},Set:{},StandardMetricName:{}}}}}}}},Sov:{type:"structure",required:["S3ModelArtifacts"],members:{S3ModelArtifacts:{}}},Spr:{type:"list",member:{type:"structure",required:["VariantName"],members:{VariantName:{},DeployedImages:{shape:"Spt"},CurrentWeight:{type:"float"},DesiredWeight:{type:"float"},CurrentInstanceCount:{type:"integer"},DesiredInstanceCount:{type:"integer"},VariantStatus:{shape:"Spw"},CurrentServerlessConfig:{shape:"S9g"},DesiredServerlessConfig:{shape:"S9g"}}}},Spt:{type:"list",member:{type:"structure",members:{SpecifiedImage:{},ResolvedImage:{},ResolutionTime:{type:"timestamp"}}}},Spw:{type:"list",member:{type:"structure",required:["Status"],members:{Status:{},StatusMessage:{},StartTime:{type:"timestamp"}}}},Sq0:{type:"structure",required:["EnableCapture","CaptureStatus","CurrentSamplingPercentage","DestinationS3Uri","KmsKeyId"],members:{EnableCapture:{type:"boolean"},CaptureStatus:{},CurrentSamplingPercentage:{type:"integer"},DestinationS3Uri:{},KmsKeyId:{}}},Sqa:{type:"structure",required:["SourceArn"],members:{SourceArn:{},SourceType:{}}},Sqg:{type:"structure",required:["Status"],members:{Status:{},BlockedReason:{}}},Sqv:{type:"structure",members:{Completed:{type:"integer"},InProgress:{type:"integer"},RetryableError:{type:"integer"},NonRetryableError:{type:"integer"},Stopped:{type:"integer"}}},Sqx:{type:"structure",members:{Succeeded:{type:"integer"},Pending:{type:"integer"},Failed:{type:"integer"}}},Sqz:{type:"structure",required:["TrainingJobName","TrainingJobArn","CreationTime","TrainingJobStatus","TunedHyperParameters"],members:{TrainingJobDefinitionName:{},TrainingJobName:{},TrainingJobArn:{},TuningJobName:{},CreationTime:{type:"timestamp"},TrainingStartTime:{type:"timestamp"},TrainingEndTime:{type:"timestamp"},TrainingJobStatus:{},TunedHyperParameters:{shape:"S2t"},FailureReason:{},FinalHyperParameterTuningJobObjectiveMetric:{type:"structure",required:["MetricName","Value"],members:{Type:{},MetricName:{},Value:{type:"float"}}},ObjectiveStatus:{}}},Srm:{type:"structure",members:{TotalLabeled:{type:"integer"},HumanLabeled:{type:"integer"},MachineLabeled:{type:"integer"},FailedNonRetryableError:{type:"integer"},Unlabeled:{type:"integer"}}},Srp:{type:"structure",required:["OutputDatasetS3Uri"],members:{OutputDatasetS3Uri:{},FinalActiveLearningModelArn:{}}},Ss0:{type:"structure",required:["ValidationStatuses"],members:{ValidationStatuses:{shape:"Ss1"},ImageScanStatuses:{shape:"Ss1"}}},Ss1:{type:"list",member:{type:"structure",required:["Name","Status"],members:{Name:{},Status:{},FailureReason:{}}}},Ssd:{type:"structure",required:["MonitoringScheduleName","ScheduledTime","CreationTime","LastModifiedTime","MonitoringExecutionStatus"],members:{MonitoringScheduleName:{},ScheduledTime:{type:"timestamp"},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},MonitoringExecutionStatus:{},ProcessingJobArn:{},EndpointName:{},FailureReason:{},MonitoringJobDefinitionName:{},MonitoringType:{}}},Ssw:{type:"structure",members:{ExperimentName:{},TrialName:{}}},St4:{type:"structure",members:{ProvisionedProductId:{},ProvisionedProductStatusMessage:{}}},Stb:{type:"structure",required:["WorkteamArn"],members:{WorkteamArn:{},MarketplaceTitle:{},SellerName:{},MarketplaceDescription:{},ListingId:{}}},Stf:{type:"list",member:{type:"structure",required:["Status","StartTime"],members:{Status:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},StatusMessage:{}}}},Sti:{type:"list",member:{type:"structure",members:{MetricName:{},Value:{type:"float"},Timestamp:{type:"timestamp"}}}},Stm:{type:"list",member:{type:"structure",members:{RuleConfigurationName:{},RuleEvaluationJobArn:{},RuleEvaluationStatus:{},StatusDetails:{},LastModifiedTime:{type:"timestamp"}}}},Sty:{type:"structure",required:["SourceArn"],members:{SourceArn:{},SourceType:{}}},Su2:{type:"structure",required:["SourceArn"],members:{SourceArn:{},SourceType:{}}},Su4:{type:"list",member:{type:"structure",members:{MetricName:{},SourceArn:{},TimeStamp:{type:"timestamp"},Max:{type:"double"},Min:{type:"double"},Last:{type:"double"},Count:{type:"integer"},Avg:{type:"double"},StdDev:{type:"double"}}}},Sue:{type:"structure",required:["WorkforceName","WorkforceArn"],members:{WorkforceName:{},WorkforceArn:{},LastUpdatedDate:{type:"timestamp"},SourceIpConfig:{shape:"Sky"},SubDomain:{},CognitoConfig:{shape:"Sks"},OidcConfig:{type:"structure",members:{ClientId:{},Issuer:{},AuthorizationEndpoint:{},TokenEndpoint:{},UserInfoEndpoint:{},LogoutEndpoint:{},JwksUri:{}}},CreateDate:{type:"timestamp"}}},Sui:{type:"structure",required:["WorkteamName","MemberDefinitions","WorkteamArn","Description"],members:{WorkteamName:{},MemberDefinitions:{shape:"Sl6"},WorkteamArn:{},WorkforceArn:{},ProductListingIds:{type:"list",member:{}},Description:{},SubDomain:{},CreateDate:{type:"timestamp"},LastUpdatedDate:{type:"timestamp"},NotificationConfiguration:{shape:"Sle"}}},Sxb:{type:"list",member:{type:"structure",required:["MonitoringJobDefinitionName","MonitoringJobDefinitionArn","CreationTime","EndpointName"],members:{MonitoringJobDefinitionName:{},MonitoringJobDefinitionArn:{},CreationTime:{type:"timestamp"},EndpointName:{}}}},S126:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}},S12l:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}},S14x:{type:"list",member:{type:"structure",required:["DeviceName"],members:{DeviceName:{},Description:{},IotThingName:{}}}},S158:{type:"structure",members:{Filters:{shape:"S159"},NestedFilters:{type:"list",member:{type:"structure",required:["NestedPropertyName","Filters"],members:{NestedPropertyName:{},Filters:{shape:"S159"}}}},SubExpressions:{type:"list",member:{shape:"S158"}},Operator:{}}},S159:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{},Operator:{},Value:{}}}},S15l:{type:"structure",members:{TrainingJobName:{},TrainingJobArn:{},TuningJobArn:{},LabelingJobArn:{},AutoMLJobArn:{},ModelArtifacts:{shape:"Sov"},TrainingJobStatus:{},SecondaryStatus:{},FailureReason:{},HyperParameters:{shape:"S2t"},AlgorithmSpecification:{shape:"Sj7"},RoleArn:{},InputDataConfig:{shape:"S2v"},OutputDataConfig:{shape:"S3c"},ResourceConfig:{shape:"S3e"},VpcConfig:{shape:"S5i"},StoppingCondition:{shape:"S3h"},CreationTime:{type:"timestamp"},TrainingStartTime:{type:"timestamp"},TrainingEndTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},SecondaryStatusTransitions:{shape:"Stf"},FinalMetricDataList:{shape:"Sti"},EnableNetworkIsolation:{type:"boolean"},EnableInterContainerTrafficEncryption:{type:"boolean"},EnableManagedSpotTraining:{type:"boolean"},CheckpointConfig:{shape:"Sc4"},TrainingTimeInSeconds:{type:"integer"},BillableTimeInSeconds:{type:"integer"},DebugHookConfig:{shape:"Sj8"},ExperimentConfig:{shape:"Sim"},DebugRuleConfigurations:{shape:"Sjg"},TensorBoardOutputConfig:{shape:"Sjl"},DebugRuleEvaluationStatuses:{shape:"Stm"},Environment:{shape:"Sjr"},RetryStrategy:{shape:"Sc5"},Tags:{shape:"S7"}}},S16r:{type:"list",member:{}},S18e:{type:"list",member:{}}}}},5369:function(e){e.exports={pagination:{GetChannelSchedule:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Items"},ListAlerts:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Items"},ListChannels:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Items"},ListLiveSources:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Items"},ListPlaybackConfigurations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Items"},ListPrefetchSchedules:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Items"},ListSourceLocations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Items"},ListVodSources:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Items"}}}},5381:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["pinpoint"]={};i.Pinpoint=s.defineService("pinpoint",["2016-12-01"]);Object.defineProperty(a.services["pinpoint"],"2016-12-01",{get:function get(){var e=r(997);return e},enumerable:true,configurable:true});e.exports=i.Pinpoint},5388:function(e){e.exports={pagination:{ListCodeReviews:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListRecommendationFeedback:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListRecommendations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListRepositoryAssociations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"RepositoryAssociationSummaries"}}}},5399:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-08-25",endpointPrefix:"signer",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"signer",serviceFullName:"AWS Signer",serviceId:"signer",signatureVersion:"v4",signingName:"signer",uid:"signer-2017-08-25"},operations:{AddProfilePermission:{http:{requestUri:"/signing-profiles/{profileName}/permissions"},input:{type:"structure",required:["action","principal","statementId","profileName"],members:{profileName:{location:"uri",locationName:"profileName"},profileVersion:{},action:{},principal:{},revisionId:{},statementId:{}}},output:{type:"structure",members:{revisionId:{}}}},CancelSigningProfile:{http:{method:"DELETE",requestUri:"/signing-profiles/{profileName}"},input:{type:"structure",required:["profileName"],members:{profileName:{location:"uri",locationName:"profileName"}}}},DescribeSigningJob:{http:{method:"GET",requestUri:"/signing-jobs/{jobId}"},input:{type:"structure",required:["jobId"],members:{jobId:{location:"uri",locationName:"jobId"}}},output:{type:"structure",members:{jobId:{},source:{shape:"Sa"},signingMaterial:{shape:"Sf"},platformId:{},platformDisplayName:{},profileName:{},profileVersion:{},overrides:{shape:"Sj"},signingParameters:{shape:"So"},createdAt:{type:"timestamp"},completedAt:{type:"timestamp"},signatureExpiresAt:{type:"timestamp"},requestedBy:{},status:{},statusReason:{},revocationRecord:{type:"structure",members:{reason:{},revokedAt:{type:"timestamp"},revokedBy:{}}},signedObject:{shape:"Sw"},jobOwner:{},jobInvoker:{}}}},GetSigningPlatform:{http:{method:"GET",requestUri:"/signing-platforms/{platformId}"},input:{type:"structure",required:["platformId"],members:{platformId:{location:"uri",locationName:"platformId"}}},output:{type:"structure",members:{platformId:{},displayName:{},partner:{},target:{},category:{},signingConfiguration:{shape:"S12"},signingImageFormat:{shape:"S17"},maxSizeInMB:{type:"integer"},revocationSupported:{type:"boolean"}}}},GetSigningProfile:{http:{method:"GET",requestUri:"/signing-profiles/{profileName}"},input:{type:"structure",required:["profileName"],members:{profileName:{location:"uri",locationName:"profileName"},profileOwner:{location:"querystring",locationName:"profileOwner"}}},output:{type:"structure",members:{profileName:{},profileVersion:{},profileVersionArn:{},revocationRecord:{type:"structure",members:{revocationEffectiveFrom:{type:"timestamp"},revokedAt:{type:"timestamp"},revokedBy:{}}},signingMaterial:{shape:"Sf"},platformId:{},platformDisplayName:{},signatureValidityPeriod:{shape:"S1f"},overrides:{shape:"Sj"},signingParameters:{shape:"So"},status:{},statusReason:{},arn:{},tags:{shape:"S1k"}}}},ListProfilePermissions:{http:{method:"GET",requestUri:"/signing-profiles/{profileName}/permissions"},input:{type:"structure",required:["profileName"],members:{profileName:{location:"uri",locationName:"profileName"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{revisionId:{},policySizeBytes:{type:"integer"},permissions:{type:"list",member:{type:"structure",members:{action:{},principal:{},statementId:{},profileVersion:{}}}},nextToken:{}}}},ListSigningJobs:{http:{method:"GET",requestUri:"/signing-jobs"},input:{type:"structure",members:{status:{location:"querystring",locationName:"status"},platformId:{location:"querystring",locationName:"platformId"},requestedBy:{location:"querystring",locationName:"requestedBy"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},isRevoked:{location:"querystring",locationName:"isRevoked",type:"boolean"},signatureExpiresBefore:{location:"querystring",locationName:"signatureExpiresBefore",type:"timestamp"},signatureExpiresAfter:{location:"querystring",locationName:"signatureExpiresAfter",type:"timestamp"},jobInvoker:{location:"querystring",locationName:"jobInvoker"}}},output:{type:"structure",members:{jobs:{type:"list",member:{type:"structure",members:{jobId:{},source:{shape:"Sa"},signedObject:{shape:"Sw"},signingMaterial:{shape:"Sf"},createdAt:{type:"timestamp"},status:{},isRevoked:{type:"boolean"},profileName:{},profileVersion:{},platformId:{},platformDisplayName:{},signatureExpiresAt:{type:"timestamp"},jobOwner:{},jobInvoker:{}}}},nextToken:{}}}},ListSigningPlatforms:{http:{method:"GET",requestUri:"/signing-platforms"},input:{type:"structure",members:{category:{location:"querystring",locationName:"category"},partner:{location:"querystring",locationName:"partner"},target:{location:"querystring",locationName:"target"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{platforms:{type:"list",member:{type:"structure",members:{platformId:{},displayName:{},partner:{},target:{},category:{},signingConfiguration:{shape:"S12"},signingImageFormat:{shape:"S17"},maxSizeInMB:{type:"integer"},revocationSupported:{type:"boolean"}}}},nextToken:{}}}},ListSigningProfiles:{http:{method:"GET",requestUri:"/signing-profiles"},input:{type:"structure",members:{includeCanceled:{location:"querystring",locationName:"includeCanceled",type:"boolean"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},platformId:{location:"querystring",locationName:"platformId"},statuses:{location:"querystring",locationName:"statuses",type:"list",member:{}}}},output:{type:"structure",members:{profiles:{type:"list",member:{type:"structure",members:{profileName:{},profileVersion:{},profileVersionArn:{},signingMaterial:{shape:"Sf"},signatureValidityPeriod:{shape:"S1f"},platformId:{},platformDisplayName:{},signingParameters:{shape:"So"},status:{},arn:{},tags:{shape:"S1k"}}}},nextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"S1k"}}}},PutSigningProfile:{http:{method:"PUT",requestUri:"/signing-profiles/{profileName}"},input:{type:"structure",required:["profileName","platformId"],members:{profileName:{location:"uri",locationName:"profileName"},signingMaterial:{shape:"Sf"},signatureValidityPeriod:{shape:"S1f"},platformId:{},overrides:{shape:"Sj"},signingParameters:{shape:"So"},tags:{shape:"S1k"}}},output:{type:"structure",members:{arn:{},profileVersion:{},profileVersionArn:{}}}},RemoveProfilePermission:{http:{method:"DELETE",requestUri:"/signing-profiles/{profileName}/permissions/{statementId}"},input:{type:"structure",required:["revisionId","profileName","statementId"],members:{profileName:{location:"uri",locationName:"profileName"},revisionId:{location:"querystring",locationName:"revisionId"},statementId:{location:"uri",locationName:"statementId"}}},output:{type:"structure",members:{revisionId:{}}}},RevokeSignature:{http:{method:"PUT",requestUri:"/signing-jobs/{jobId}/revoke"},input:{type:"structure",required:["reason","jobId"],members:{jobId:{location:"uri",locationName:"jobId"},jobOwner:{},reason:{}}}},RevokeSigningProfile:{http:{method:"PUT",requestUri:"/signing-profiles/{profileName}/revoke"},input:{type:"structure",required:["profileVersion","reason","effectiveTime","profileName"],members:{profileName:{location:"uri",locationName:"profileName"},profileVersion:{},reason:{},effectiveTime:{type:"timestamp"}}}},StartSigningJob:{http:{requestUri:"/signing-jobs"},input:{type:"structure",required:["source","destination","profileName","clientRequestToken"],members:{source:{shape:"Sa"},destination:{type:"structure",members:{s3:{type:"structure",members:{bucketName:{},prefix:{}}}}},profileName:{},clientRequestToken:{idempotencyToken:true},profileOwner:{}}},output:{type:"structure",members:{jobId:{},jobOwner:{}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"S1k"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}}}},shapes:{Sa:{type:"structure",members:{s3:{type:"structure",required:["bucketName","key","version"],members:{bucketName:{},key:{},version:{}}}}},Sf:{type:"structure",required:["certificateArn"],members:{certificateArn:{}}},Sj:{type:"structure",members:{signingConfiguration:{type:"structure",members:{encryptionAlgorithm:{},hashAlgorithm:{}}},signingImageFormat:{}}},So:{type:"map",key:{},value:{}},Sw:{type:"structure",members:{s3:{type:"structure",members:{bucketName:{},key:{}}}}},S12:{type:"structure",required:["encryptionAlgorithmOptions","hashAlgorithmOptions"],members:{encryptionAlgorithmOptions:{type:"structure",required:["allowedValues","defaultValue"],members:{allowedValues:{type:"list",member:{}},defaultValue:{}}},hashAlgorithmOptions:{type:"structure",required:["allowedValues","defaultValue"],members:{allowedValues:{type:"list",member:{}},defaultValue:{}}}}},S17:{type:"structure",required:["supportedFormats","defaultFormat"],members:{supportedFormats:{type:"list",member:{}},defaultFormat:{}}},S1f:{type:"structure",members:{value:{type:"integer"},type:{}}},S1k:{type:"map",key:{},value:{}}}}},5402:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2014-10-31",endpointPrefix:"rds",protocol:"query",serviceAbbreviation:"Amazon RDS",serviceFullName:"Amazon Relational Database Service",serviceId:"RDS",signatureVersion:"v4",uid:"rds-2014-10-31",xmlNamespace:"http://rds.amazonaws.com/doc/2014-10-31/"},operations:{AddRoleToDBCluster:{input:{type:"structure",required:["DBClusterIdentifier","RoleArn"],members:{DBClusterIdentifier:{},RoleArn:{},FeatureName:{}}}},AddRoleToDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier","RoleArn","FeatureName"],members:{DBInstanceIdentifier:{},RoleArn:{},FeatureName:{}}}},AddSourceIdentifierToSubscription:{input:{type:"structure",required:["SubscriptionName","SourceIdentifier"],members:{SubscriptionName:{},SourceIdentifier:{}}},output:{resultWrapper:"AddSourceIdentifierToSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S6"}}}},AddTagsToResource:{input:{type:"structure",required:["ResourceName","Tags"],members:{ResourceName:{},Tags:{shape:"Sb"}}}},ApplyPendingMaintenanceAction:{input:{type:"structure",required:["ResourceIdentifier","ApplyAction","OptInType"],members:{ResourceIdentifier:{},ApplyAction:{},OptInType:{}}},output:{resultWrapper:"ApplyPendingMaintenanceActionResult",type:"structure",members:{ResourcePendingMaintenanceActions:{shape:"Sf"}}}},AuthorizeDBSecurityGroupIngress:{input:{type:"structure",required:["DBSecurityGroupName"],members:{DBSecurityGroupName:{},CIDRIP:{},EC2SecurityGroupName:{},EC2SecurityGroupId:{},EC2SecurityGroupOwnerId:{}}},output:{resultWrapper:"AuthorizeDBSecurityGroupIngressResult",type:"structure",members:{DBSecurityGroup:{shape:"Sl"}}}},BacktrackDBCluster:{input:{type:"structure",required:["DBClusterIdentifier","BacktrackTo"],members:{DBClusterIdentifier:{},BacktrackTo:{type:"timestamp"},Force:{type:"boolean"},UseEarliestTimeOnPointInTimeUnavailable:{type:"boolean"}}},output:{shape:"Ss",resultWrapper:"BacktrackDBClusterResult"}},CancelExportTask:{input:{type:"structure",required:["ExportTaskIdentifier"],members:{ExportTaskIdentifier:{}}},output:{shape:"Su",resultWrapper:"CancelExportTaskResult"}},CopyDBClusterParameterGroup:{input:{type:"structure",required:["SourceDBClusterParameterGroupIdentifier","TargetDBClusterParameterGroupIdentifier","TargetDBClusterParameterGroupDescription"],members:{SourceDBClusterParameterGroupIdentifier:{},TargetDBClusterParameterGroupIdentifier:{},TargetDBClusterParameterGroupDescription:{},Tags:{shape:"Sb"}}},output:{resultWrapper:"CopyDBClusterParameterGroupResult",type:"structure",members:{DBClusterParameterGroup:{shape:"Sz"}}}},CopyDBClusterSnapshot:{input:{type:"structure",required:["SourceDBClusterSnapshotIdentifier","TargetDBClusterSnapshotIdentifier"],members:{SourceDBClusterSnapshotIdentifier:{},TargetDBClusterSnapshotIdentifier:{},KmsKeyId:{},PreSignedUrl:{},CopyTags:{type:"boolean"},Tags:{shape:"Sb"},SourceRegion:{}}},output:{resultWrapper:"CopyDBClusterSnapshotResult",type:"structure",members:{DBClusterSnapshot:{shape:"S12"}}}},CopyDBParameterGroup:{input:{type:"structure",required:["SourceDBParameterGroupIdentifier","TargetDBParameterGroupIdentifier","TargetDBParameterGroupDescription"],members:{SourceDBParameterGroupIdentifier:{},TargetDBParameterGroupIdentifier:{},TargetDBParameterGroupDescription:{},Tags:{shape:"Sb"}}},output:{resultWrapper:"CopyDBParameterGroupResult",type:"structure",members:{DBParameterGroup:{shape:"S16"}}}},CopyDBSnapshot:{input:{type:"structure",required:["SourceDBSnapshotIdentifier","TargetDBSnapshotIdentifier"],members:{SourceDBSnapshotIdentifier:{},TargetDBSnapshotIdentifier:{},KmsKeyId:{},Tags:{shape:"Sb"},CopyTags:{type:"boolean"},PreSignedUrl:{},OptionGroupName:{},TargetCustomAvailabilityZone:{},SourceRegion:{}}},output:{resultWrapper:"CopyDBSnapshotResult",type:"structure",members:{DBSnapshot:{shape:"S19"}}}},CopyOptionGroup:{input:{type:"structure",required:["SourceOptionGroupIdentifier","TargetOptionGroupIdentifier","TargetOptionGroupDescription"],members:{SourceOptionGroupIdentifier:{},TargetOptionGroupIdentifier:{},TargetOptionGroupDescription:{},Tags:{shape:"Sb"}}},output:{resultWrapper:"CopyOptionGroupResult",type:"structure",members:{OptionGroup:{shape:"S1f"}}}},CreateCustomDBEngineVersion:{input:{type:"structure",required:["Engine","EngineVersion","DatabaseInstallationFilesS3BucketName","KMSKeyId","Manifest"],members:{Engine:{},EngineVersion:{},DatabaseInstallationFilesS3BucketName:{},DatabaseInstallationFilesS3Prefix:{},KMSKeyId:{},Description:{},Manifest:{},Tags:{shape:"Sb"}}},output:{shape:"S1w",resultWrapper:"CreateCustomDBEngineVersionResult"}},CreateDBCluster:{input:{type:"structure",required:["DBClusterIdentifier","Engine"],members:{AvailabilityZones:{shape:"S13"},BackupRetentionPeriod:{type:"integer"},CharacterSetName:{},DatabaseName:{},DBClusterIdentifier:{},DBClusterParameterGroupName:{},VpcSecurityGroupIds:{shape:"S27"},DBSubnetGroupName:{},Engine:{},EngineVersion:{},Port:{type:"integer"},MasterUsername:{},MasterUserPassword:{},OptionGroupName:{},PreferredBackupWindow:{},PreferredMaintenanceWindow:{},ReplicationSourceIdentifier:{},Tags:{shape:"Sb"},StorageEncrypted:{type:"boolean"},KmsKeyId:{},PreSignedUrl:{},EnableIAMDatabaseAuthentication:{type:"boolean"},BacktrackWindow:{type:"long"},EnableCloudwatchLogsExports:{shape:"S24"},EngineMode:{},ScalingConfiguration:{shape:"S29"},DeletionProtection:{type:"boolean"},GlobalClusterIdentifier:{},EnableHttpEndpoint:{type:"boolean"},CopyTagsToSnapshot:{type:"boolean"},Domain:{},DomainIAMRoleName:{},EnableGlobalWriteForwarding:{type:"boolean"},DBClusterInstanceClass:{},AllocatedStorage:{type:"integer"},StorageType:{},Iops:{type:"integer"},PubliclyAccessible:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},MonitoringInterval:{type:"integer"},MonitoringRoleArn:{},EnablePerformanceInsights:{type:"boolean"},PerformanceInsightsKMSKeyId:{},PerformanceInsightsRetentionPeriod:{type:"integer"},ServerlessV2ScalingConfiguration:{shape:"S2a"},SourceRegion:{}}},output:{resultWrapper:"CreateDBClusterResult",type:"structure",members:{DBCluster:{shape:"S2d"}}}},CreateDBClusterEndpoint:{input:{type:"structure",required:["DBClusterIdentifier","DBClusterEndpointIdentifier","EndpointType"],members:{DBClusterIdentifier:{},DBClusterEndpointIdentifier:{},EndpointType:{},StaticMembers:{shape:"Sv"},ExcludedMembers:{shape:"Sv"},Tags:{shape:"Sb"}}},output:{shape:"S2v",resultWrapper:"CreateDBClusterEndpointResult"}},CreateDBClusterParameterGroup:{input:{type:"structure",required:["DBClusterParameterGroupName","DBParameterGroupFamily","Description"],members:{DBClusterParameterGroupName:{},DBParameterGroupFamily:{},Description:{},Tags:{shape:"Sb"}}},output:{resultWrapper:"CreateDBClusterParameterGroupResult",type:"structure",members:{DBClusterParameterGroup:{shape:"Sz"}}}},CreateDBClusterSnapshot:{input:{type:"structure",required:["DBClusterSnapshotIdentifier","DBClusterIdentifier"],members:{DBClusterSnapshotIdentifier:{},DBClusterIdentifier:{},Tags:{shape:"Sb"}}},output:{resultWrapper:"CreateDBClusterSnapshotResult",type:"structure",members:{DBClusterSnapshot:{shape:"S12"}}}},CreateDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier","DBInstanceClass","Engine"],members:{DBName:{},DBInstanceIdentifier:{},AllocatedStorage:{type:"integer"},DBInstanceClass:{},Engine:{},MasterUsername:{},MasterUserPassword:{},DBSecurityGroups:{shape:"S31"},VpcSecurityGroupIds:{shape:"S27"},AvailabilityZone:{},DBSubnetGroupName:{},PreferredMaintenanceWindow:{},DBParameterGroupName:{},BackupRetentionPeriod:{type:"integer"},PreferredBackupWindow:{},Port:{type:"integer"},MultiAZ:{type:"boolean"},EngineVersion:{},AutoMinorVersionUpgrade:{type:"boolean"},LicenseModel:{},Iops:{type:"integer"},OptionGroupName:{},CharacterSetName:{},NcharCharacterSetName:{},PubliclyAccessible:{type:"boolean"},Tags:{shape:"Sb"},DBClusterIdentifier:{},StorageType:{},TdeCredentialArn:{},TdeCredentialPassword:{},StorageEncrypted:{type:"boolean"},KmsKeyId:{},Domain:{},CopyTagsToSnapshot:{type:"boolean"},MonitoringInterval:{type:"integer"},MonitoringRoleArn:{},DomainIAMRoleName:{},PromotionTier:{type:"integer"},Timezone:{},EnableIAMDatabaseAuthentication:{type:"boolean"},EnablePerformanceInsights:{type:"boolean"},PerformanceInsightsKMSKeyId:{},PerformanceInsightsRetentionPeriod:{type:"integer"},EnableCloudwatchLogsExports:{shape:"S24"},ProcessorFeatures:{shape:"S1b"},DeletionProtection:{type:"boolean"},MaxAllocatedStorage:{type:"integer"},EnableCustomerOwnedIp:{type:"boolean"},CustomIamInstanceProfile:{},BackupTarget:{},NetworkType:{}}},output:{resultWrapper:"CreateDBInstanceResult",type:"structure",members:{DBInstance:{shape:"S33"}}}},CreateDBInstanceReadReplica:{input:{type:"structure",required:["DBInstanceIdentifier","SourceDBInstanceIdentifier"],members:{DBInstanceIdentifier:{},SourceDBInstanceIdentifier:{},DBInstanceClass:{},AvailabilityZone:{},Port:{type:"integer"},MultiAZ:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},Iops:{type:"integer"},OptionGroupName:{},DBParameterGroupName:{},PubliclyAccessible:{type:"boolean"},Tags:{shape:"Sb"},DBSubnetGroupName:{},VpcSecurityGroupIds:{shape:"S27"},StorageType:{},CopyTagsToSnapshot:{type:"boolean"},MonitoringInterval:{type:"integer"},MonitoringRoleArn:{},KmsKeyId:{},PreSignedUrl:{},EnableIAMDatabaseAuthentication:{type:"boolean"},EnablePerformanceInsights:{type:"boolean"},PerformanceInsightsKMSKeyId:{},PerformanceInsightsRetentionPeriod:{type:"integer"},EnableCloudwatchLogsExports:{shape:"S24"},ProcessorFeatures:{shape:"S1b"},UseDefaultProcessorFeatures:{type:"boolean"},DeletionProtection:{type:"boolean"},Domain:{},DomainIAMRoleName:{},ReplicaMode:{},MaxAllocatedStorage:{type:"integer"},CustomIamInstanceProfile:{},NetworkType:{},SourceRegion:{}}},output:{resultWrapper:"CreateDBInstanceReadReplicaResult",type:"structure",members:{DBInstance:{shape:"S33"}}}},CreateDBParameterGroup:{input:{type:"structure",required:["DBParameterGroupName","DBParameterGroupFamily","Description"],members:{DBParameterGroupName:{},DBParameterGroupFamily:{},Description:{},Tags:{shape:"Sb"}}},output:{resultWrapper:"CreateDBParameterGroupResult",type:"structure",members:{DBParameterGroup:{shape:"S16"}}}},CreateDBProxy:{input:{type:"structure",required:["DBProxyName","EngineFamily","Auth","RoleArn","VpcSubnetIds"],members:{DBProxyName:{},EngineFamily:{},Auth:{shape:"S3v"},RoleArn:{},VpcSubnetIds:{shape:"Sv"},VpcSecurityGroupIds:{shape:"Sv"},RequireTLS:{type:"boolean"},IdleClientTimeout:{type:"integer"},DebugLogging:{type:"boolean"},Tags:{shape:"Sb"}}},output:{resultWrapper:"CreateDBProxyResult",type:"structure",members:{DBProxy:{shape:"S40"}}}},CreateDBProxyEndpoint:{input:{type:"structure",required:["DBProxyName","DBProxyEndpointName","VpcSubnetIds"],members:{DBProxyName:{},DBProxyEndpointName:{},VpcSubnetIds:{shape:"Sv"},VpcSecurityGroupIds:{shape:"Sv"},TargetRole:{},Tags:{shape:"Sb"}}},output:{resultWrapper:"CreateDBProxyEndpointResult",type:"structure",members:{DBProxyEndpoint:{shape:"S49"}}}},CreateDBSecurityGroup:{input:{type:"structure",required:["DBSecurityGroupName","DBSecurityGroupDescription"],members:{DBSecurityGroupName:{},DBSecurityGroupDescription:{},Tags:{shape:"Sb"}}},output:{resultWrapper:"CreateDBSecurityGroupResult",type:"structure",members:{DBSecurityGroup:{shape:"Sl"}}}},CreateDBSnapshot:{input:{type:"structure",required:["DBSnapshotIdentifier","DBInstanceIdentifier"],members:{DBSnapshotIdentifier:{},DBInstanceIdentifier:{},Tags:{shape:"Sb"}}},output:{resultWrapper:"CreateDBSnapshotResult",type:"structure",members:{DBSnapshot:{shape:"S19"}}}},CreateDBSubnetGroup:{input:{type:"structure",required:["DBSubnetGroupName","DBSubnetGroupDescription","SubnetIds"],members:{DBSubnetGroupName:{},DBSubnetGroupDescription:{},SubnetIds:{shape:"S4g"},Tags:{shape:"Sb"}}},output:{resultWrapper:"CreateDBSubnetGroupResult",type:"structure",members:{DBSubnetGroup:{shape:"S37"}}}},CreateEventSubscription:{input:{type:"structure",required:["SubscriptionName","SnsTopicArn"],members:{SubscriptionName:{},SnsTopicArn:{},SourceType:{},EventCategories:{shape:"S8"},SourceIds:{shape:"S7"},Enabled:{type:"boolean"},Tags:{shape:"Sb"}}},output:{resultWrapper:"CreateEventSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S6"}}}},CreateGlobalCluster:{input:{type:"structure",members:{GlobalClusterIdentifier:{},SourceDBClusterIdentifier:{},Engine:{},EngineVersion:{},DeletionProtection:{type:"boolean"},DatabaseName:{},StorageEncrypted:{type:"boolean"}}},output:{resultWrapper:"CreateGlobalClusterResult",type:"structure",members:{GlobalCluster:{shape:"S4m"}}}},CreateOptionGroup:{input:{type:"structure",required:["OptionGroupName","EngineName","MajorEngineVersion","OptionGroupDescription"],members:{OptionGroupName:{},EngineName:{},MajorEngineVersion:{},OptionGroupDescription:{},Tags:{shape:"Sb"}}},output:{resultWrapper:"CreateOptionGroupResult",type:"structure",members:{OptionGroup:{shape:"S1f"}}}},DeleteCustomDBEngineVersion:{input:{type:"structure",required:["Engine","EngineVersion"],members:{Engine:{},EngineVersion:{}}},output:{shape:"S1w",resultWrapper:"DeleteCustomDBEngineVersionResult"}},DeleteDBCluster:{input:{type:"structure",required:["DBClusterIdentifier"],members:{DBClusterIdentifier:{},SkipFinalSnapshot:{type:"boolean"},FinalDBSnapshotIdentifier:{}}},output:{resultWrapper:"DeleteDBClusterResult",type:"structure",members:{DBCluster:{shape:"S2d"}}}},DeleteDBClusterEndpoint:{input:{type:"structure",required:["DBClusterEndpointIdentifier"],members:{DBClusterEndpointIdentifier:{}}},output:{shape:"S2v",resultWrapper:"DeleteDBClusterEndpointResult"}},DeleteDBClusterParameterGroup:{input:{type:"structure",required:["DBClusterParameterGroupName"],members:{DBClusterParameterGroupName:{}}}},DeleteDBClusterSnapshot:{input:{type:"structure",required:["DBClusterSnapshotIdentifier"],members:{DBClusterSnapshotIdentifier:{}}},output:{resultWrapper:"DeleteDBClusterSnapshotResult",type:"structure",members:{DBClusterSnapshot:{shape:"S12"}}}},DeleteDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},SkipFinalSnapshot:{type:"boolean"},FinalDBSnapshotIdentifier:{},DeleteAutomatedBackups:{type:"boolean"}}},output:{resultWrapper:"DeleteDBInstanceResult",type:"structure",members:{DBInstance:{shape:"S33"}}}},DeleteDBInstanceAutomatedBackup:{input:{type:"structure",members:{DbiResourceId:{},DBInstanceAutomatedBackupsArn:{}}},output:{resultWrapper:"DeleteDBInstanceAutomatedBackupResult",type:"structure",members:{DBInstanceAutomatedBackup:{shape:"S55"}}}},DeleteDBParameterGroup:{input:{type:"structure",required:["DBParameterGroupName"],members:{DBParameterGroupName:{}}}},DeleteDBProxy:{input:{type:"structure",required:["DBProxyName"],members:{DBProxyName:{}}},output:{resultWrapper:"DeleteDBProxyResult",type:"structure",members:{DBProxy:{shape:"S40"}}}},DeleteDBProxyEndpoint:{input:{type:"structure",required:["DBProxyEndpointName"],members:{DBProxyEndpointName:{}}},output:{resultWrapper:"DeleteDBProxyEndpointResult",type:"structure",members:{DBProxyEndpoint:{shape:"S49"}}}},DeleteDBSecurityGroup:{input:{type:"structure",required:["DBSecurityGroupName"],members:{DBSecurityGroupName:{}}}},DeleteDBSnapshot:{input:{type:"structure",required:["DBSnapshotIdentifier"],members:{DBSnapshotIdentifier:{}}},output:{resultWrapper:"DeleteDBSnapshotResult",type:"structure",members:{DBSnapshot:{shape:"S19"}}}},DeleteDBSubnetGroup:{input:{type:"structure",required:["DBSubnetGroupName"],members:{DBSubnetGroupName:{}}}},DeleteEventSubscription:{input:{type:"structure",required:["SubscriptionName"],members:{SubscriptionName:{}}},output:{resultWrapper:"DeleteEventSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S6"}}}},DeleteGlobalCluster:{input:{type:"structure",required:["GlobalClusterIdentifier"],members:{GlobalClusterIdentifier:{}}},output:{resultWrapper:"DeleteGlobalClusterResult",type:"structure",members:{GlobalCluster:{shape:"S4m"}}}},DeleteOptionGroup:{input:{type:"structure",required:["OptionGroupName"],members:{OptionGroupName:{}}}},DeregisterDBProxyTargets:{input:{type:"structure",required:["DBProxyName"],members:{DBProxyName:{},TargetGroupName:{},DBInstanceIdentifiers:{shape:"Sv"},DBClusterIdentifiers:{shape:"Sv"}}},output:{resultWrapper:"DeregisterDBProxyTargetsResult",type:"structure",members:{}}},DescribeAccountAttributes:{input:{type:"structure",members:{}},output:{resultWrapper:"DescribeAccountAttributesResult",type:"structure",members:{AccountQuotas:{type:"list",member:{locationName:"AccountQuota",type:"structure",members:{AccountQuotaName:{},Used:{type:"long"},Max:{type:"long"}},wrapper:true}}}}},DescribeCertificates:{input:{type:"structure",members:{CertificateIdentifier:{},Filters:{shape:"S5t"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeCertificatesResult",type:"structure",members:{Certificates:{type:"list",member:{shape:"S5y",locationName:"Certificate"}},Marker:{}}}},DescribeDBClusterBacktracks:{input:{type:"structure",required:["DBClusterIdentifier"],members:{DBClusterIdentifier:{},BacktrackIdentifier:{},Filters:{shape:"S5t"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBClusterBacktracksResult",type:"structure",members:{Marker:{},DBClusterBacktracks:{type:"list",member:{shape:"Ss",locationName:"DBClusterBacktrack"}}}}},DescribeDBClusterEndpoints:{input:{type:"structure",members:{DBClusterIdentifier:{},DBClusterEndpointIdentifier:{},Filters:{shape:"S5t"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBClusterEndpointsResult",type:"structure",members:{Marker:{},DBClusterEndpoints:{type:"list",member:{shape:"S2v",locationName:"DBClusterEndpointList"}}}}},DescribeDBClusterParameterGroups:{input:{type:"structure",members:{DBClusterParameterGroupName:{},Filters:{shape:"S5t"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBClusterParameterGroupsResult",type:"structure",members:{Marker:{},DBClusterParameterGroups:{type:"list",member:{shape:"Sz",locationName:"DBClusterParameterGroup"}}}}},DescribeDBClusterParameters:{input:{type:"structure",required:["DBClusterParameterGroupName"],members:{DBClusterParameterGroupName:{},Source:{},Filters:{shape:"S5t"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBClusterParametersResult",type:"structure",members:{Parameters:{shape:"S6a"},Marker:{}}}},DescribeDBClusterSnapshotAttributes:{input:{type:"structure",required:["DBClusterSnapshotIdentifier"],members:{DBClusterSnapshotIdentifier:{}}},output:{resultWrapper:"DescribeDBClusterSnapshotAttributesResult",type:"structure",members:{DBClusterSnapshotAttributesResult:{shape:"S6f"}}}},DescribeDBClusterSnapshots:{input:{type:"structure",members:{DBClusterIdentifier:{},DBClusterSnapshotIdentifier:{},SnapshotType:{},Filters:{shape:"S5t"},MaxRecords:{type:"integer"},Marker:{},IncludeShared:{type:"boolean"},IncludePublic:{type:"boolean"}}},output:{resultWrapper:"DescribeDBClusterSnapshotsResult",type:"structure",members:{Marker:{},DBClusterSnapshots:{type:"list",member:{shape:"S12",locationName:"DBClusterSnapshot"}}}}},DescribeDBClusters:{input:{type:"structure",members:{DBClusterIdentifier:{},Filters:{shape:"S5t"},MaxRecords:{type:"integer"},Marker:{},IncludeShared:{type:"boolean"}}},output:{resultWrapper:"DescribeDBClustersResult",type:"structure",members:{Marker:{},DBClusters:{type:"list",member:{shape:"S2d",locationName:"DBCluster"}}}}},DescribeDBEngineVersions:{input:{type:"structure",members:{Engine:{},EngineVersion:{},DBParameterGroupFamily:{},Filters:{shape:"S5t"},MaxRecords:{type:"integer"},Marker:{},DefaultOnly:{type:"boolean"},ListSupportedCharacterSets:{type:"boolean"},ListSupportedTimezones:{type:"boolean"},IncludeAll:{type:"boolean"}}},output:{resultWrapper:"DescribeDBEngineVersionsResult",type:"structure",members:{Marker:{},DBEngineVersions:{type:"list",member:{shape:"S1w",locationName:"DBEngineVersion"}}}}},DescribeDBInstanceAutomatedBackups:{input:{type:"structure",members:{DbiResourceId:{},DBInstanceIdentifier:{},Filters:{shape:"S5t"},MaxRecords:{type:"integer"},Marker:{},DBInstanceAutomatedBackupsArn:{}}},output:{resultWrapper:"DescribeDBInstanceAutomatedBackupsResult",type:"structure",members:{Marker:{},DBInstanceAutomatedBackups:{type:"list",member:{shape:"S55",locationName:"DBInstanceAutomatedBackup"}}}}},DescribeDBInstances:{input:{type:"structure",members:{DBInstanceIdentifier:{},Filters:{shape:"S5t"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBInstancesResult",type:"structure",members:{Marker:{},DBInstances:{type:"list",member:{shape:"S33",locationName:"DBInstance"}}}}},DescribeDBLogFiles:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},FilenameContains:{},FileLastWritten:{type:"long"},FileSize:{type:"long"},Filters:{shape:"S5t"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBLogFilesResult",type:"structure",members:{DescribeDBLogFiles:{type:"list",member:{locationName:"DescribeDBLogFilesDetails",type:"structure",members:{LogFileName:{},LastWritten:{type:"long"},Size:{type:"long"}}}},Marker:{}}}},DescribeDBParameterGroups:{input:{type:"structure",members:{DBParameterGroupName:{},Filters:{shape:"S5t"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBParameterGroupsResult",type:"structure",members:{Marker:{},DBParameterGroups:{type:"list",member:{shape:"S16",locationName:"DBParameterGroup"}}}}},DescribeDBParameters:{input:{type:"structure",required:["DBParameterGroupName"],members:{DBParameterGroupName:{},Source:{},Filters:{shape:"S5t"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBParametersResult",type:"structure",members:{Parameters:{shape:"S6a"},Marker:{}}}},DescribeDBProxies:{input:{type:"structure",members:{DBProxyName:{},Filters:{shape:"S5t"},Marker:{},MaxRecords:{type:"integer"}}},output:{resultWrapper:"DescribeDBProxiesResult",type:"structure",members:{DBProxies:{type:"list",member:{shape:"S40"}},Marker:{}}}},DescribeDBProxyEndpoints:{input:{type:"structure",members:{DBProxyName:{},DBProxyEndpointName:{},Filters:{shape:"S5t"},Marker:{},MaxRecords:{type:"integer"}}},output:{resultWrapper:"DescribeDBProxyEndpointsResult",type:"structure",members:{DBProxyEndpoints:{type:"list",member:{shape:"S49"}},Marker:{}}}},DescribeDBProxyTargetGroups:{input:{type:"structure",required:["DBProxyName"],members:{DBProxyName:{},TargetGroupName:{},Filters:{shape:"S5t"},Marker:{},MaxRecords:{type:"integer"}}},output:{resultWrapper:"DescribeDBProxyTargetGroupsResult",type:"structure",members:{TargetGroups:{type:"list",member:{shape:"S7h"}},Marker:{}}}},DescribeDBProxyTargets:{input:{type:"structure",required:["DBProxyName"],members:{DBProxyName:{},TargetGroupName:{},Filters:{shape:"S5t"},Marker:{},MaxRecords:{type:"integer"}}},output:{resultWrapper:"DescribeDBProxyTargetsResult",type:"structure",members:{Targets:{shape:"S7l"},Marker:{}}}},DescribeDBSecurityGroups:{input:{type:"structure",members:{DBSecurityGroupName:{},Filters:{shape:"S5t"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBSecurityGroupsResult",type:"structure",members:{Marker:{},DBSecurityGroups:{type:"list",member:{shape:"Sl",locationName:"DBSecurityGroup"}}}}},DescribeDBSnapshotAttributes:{input:{type:"structure",required:["DBSnapshotIdentifier"],members:{DBSnapshotIdentifier:{}}},output:{resultWrapper:"DescribeDBSnapshotAttributesResult",type:"structure",members:{DBSnapshotAttributesResult:{shape:"S7x"}}}},DescribeDBSnapshots:{input:{type:"structure",members:{DBInstanceIdentifier:{},DBSnapshotIdentifier:{},SnapshotType:{},Filters:{shape:"S5t"},MaxRecords:{type:"integer"},Marker:{},IncludeShared:{type:"boolean"},IncludePublic:{type:"boolean"},DbiResourceId:{}}},output:{resultWrapper:"DescribeDBSnapshotsResult",type:"structure",members:{Marker:{},DBSnapshots:{type:"list",member:{shape:"S19",locationName:"DBSnapshot"}}}}},DescribeDBSubnetGroups:{input:{type:"structure",members:{DBSubnetGroupName:{},Filters:{shape:"S5t"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBSubnetGroupsResult",type:"structure",members:{Marker:{},DBSubnetGroups:{type:"list",member:{shape:"S37",locationName:"DBSubnetGroup"}}}}},DescribeEngineDefaultClusterParameters:{input:{type:"structure",required:["DBParameterGroupFamily"],members:{DBParameterGroupFamily:{},Filters:{shape:"S5t"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEngineDefaultClusterParametersResult",type:"structure",members:{EngineDefaults:{shape:"S88"}}}},DescribeEngineDefaultParameters:{input:{type:"structure",required:["DBParameterGroupFamily"],members:{DBParameterGroupFamily:{},Filters:{shape:"S5t"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEngineDefaultParametersResult",type:"structure",members:{EngineDefaults:{shape:"S88"}}}},DescribeEventCategories:{input:{type:"structure",members:{SourceType:{},Filters:{shape:"S5t"}}},output:{resultWrapper:"DescribeEventCategoriesResult",type:"structure",members:{EventCategoriesMapList:{type:"list",member:{locationName:"EventCategoriesMap",type:"structure",members:{SourceType:{},EventCategories:{shape:"S8"}},wrapper:true}}}}},DescribeEventSubscriptions:{input:{type:"structure",members:{SubscriptionName:{},Filters:{shape:"S5t"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEventSubscriptionsResult",type:"structure",members:{Marker:{},EventSubscriptionsList:{type:"list",member:{shape:"S6",locationName:"EventSubscription"}}}}},DescribeEvents:{input:{type:"structure",members:{SourceIdentifier:{},SourceType:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Duration:{type:"integer"},EventCategories:{shape:"S8"},Filters:{shape:"S5t"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEventsResult",type:"structure",members:{Marker:{},Events:{type:"list",member:{locationName:"Event",type:"structure",members:{SourceIdentifier:{},SourceType:{},Message:{},EventCategories:{shape:"S8"},Date:{type:"timestamp"},SourceArn:{}}}}}}},DescribeExportTasks:{input:{type:"structure",members:{ExportTaskIdentifier:{},SourceArn:{},Filters:{shape:"S5t"},Marker:{},MaxRecords:{type:"integer"}}},output:{resultWrapper:"DescribeExportTasksResult",type:"structure",members:{Marker:{},ExportTasks:{type:"list",member:{shape:"Su",locationName:"ExportTask"}}}}},DescribeGlobalClusters:{input:{type:"structure",members:{GlobalClusterIdentifier:{},Filters:{shape:"S5t"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeGlobalClustersResult",type:"structure",members:{Marker:{},GlobalClusters:{type:"list",member:{shape:"S4m",locationName:"GlobalClusterMember"}}}}},DescribeOptionGroupOptions:{input:{type:"structure",required:["EngineName"],members:{EngineName:{},MajorEngineVersion:{},Filters:{shape:"S5t"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeOptionGroupOptionsResult",type:"structure",members:{OptionGroupOptions:{type:"list",member:{locationName:"OptionGroupOption",type:"structure",members:{Name:{},Description:{},EngineName:{},MajorEngineVersion:{},MinimumRequiredMinorEngineVersion:{},PortRequired:{type:"boolean"},DefaultPort:{type:"integer"},OptionsDependedOn:{type:"list",member:{locationName:"OptionName"}},OptionsConflictsWith:{type:"list",member:{locationName:"OptionConflictName"}},Persistent:{type:"boolean"},Permanent:{type:"boolean"},RequiresAutoMinorEngineVersionUpgrade:{type:"boolean"},VpcOnly:{type:"boolean"},SupportsOptionVersionDowngrade:{type:"boolean"},OptionGroupOptionSettings:{type:"list",member:{locationName:"OptionGroupOptionSetting",type:"structure",members:{SettingName:{},SettingDescription:{},DefaultValue:{},ApplyType:{},AllowedValues:{},IsModifiable:{type:"boolean"},IsRequired:{type:"boolean"},MinimumEngineVersionPerAllowedValue:{type:"list",member:{locationName:"MinimumEngineVersionPerAllowedValue",type:"structure",members:{AllowedValue:{},MinimumEngineVersion:{}}}}}}},OptionGroupOptionVersions:{type:"list",member:{locationName:"OptionVersion",type:"structure",members:{Version:{},IsDefault:{type:"boolean"}}}}}}},Marker:{}}}},DescribeOptionGroups:{input:{type:"structure",members:{OptionGroupName:{},Filters:{shape:"S5t"},Marker:{},MaxRecords:{type:"integer"},EngineName:{},MajorEngineVersion:{}}},output:{resultWrapper:"DescribeOptionGroupsResult",type:"structure",members:{OptionGroupsList:{type:"list",member:{shape:"S1f",locationName:"OptionGroup"}},Marker:{}}}},DescribeOrderableDBInstanceOptions:{input:{type:"structure",required:["Engine"],members:{Engine:{},EngineVersion:{},DBInstanceClass:{},LicenseModel:{},AvailabilityZoneGroup:{},Vpc:{type:"boolean"},Filters:{shape:"S5t"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeOrderableDBInstanceOptionsResult",type:"structure",members:{OrderableDBInstanceOptions:{type:"list",member:{locationName:"OrderableDBInstanceOption",type:"structure",members:{Engine:{},EngineVersion:{},DBInstanceClass:{},LicenseModel:{},AvailabilityZoneGroup:{},AvailabilityZones:{type:"list",member:{shape:"S3a",locationName:"AvailabilityZone"}},MultiAZCapable:{type:"boolean"},ReadReplicaCapable:{type:"boolean"},Vpc:{type:"boolean"},SupportsStorageEncryption:{type:"boolean"},StorageType:{},SupportsIops:{type:"boolean"},SupportsEnhancedMonitoring:{type:"boolean"},SupportsIAMDatabaseAuthentication:{type:"boolean"},SupportsPerformanceInsights:{type:"boolean"},MinStorageSize:{type:"integer"},MaxStorageSize:{type:"integer"},MinIopsPerDbInstance:{type:"integer"},MaxIopsPerDbInstance:{type:"integer"},MinIopsPerGib:{type:"double"},MaxIopsPerGib:{type:"double"},AvailableProcessorFeatures:{shape:"S9d"},SupportedEngineModes:{shape:"S21"},SupportsStorageAutoscaling:{type:"boolean"},SupportsKerberosAuthentication:{type:"boolean"},OutpostCapable:{type:"boolean"},SupportedActivityStreamModes:{type:"list",member:{}},SupportsGlobalDatabases:{type:"boolean"},SupportsClusters:{type:"boolean"},SupportedNetworkTypes:{shape:"Sv"}},wrapper:true}},Marker:{}}}},DescribePendingMaintenanceActions:{input:{type:"structure",members:{ResourceIdentifier:{},Filters:{shape:"S5t"},Marker:{},MaxRecords:{type:"integer"}}},output:{resultWrapper:"DescribePendingMaintenanceActionsResult",type:"structure",members:{PendingMaintenanceActions:{type:"list",member:{shape:"Sf",locationName:"ResourcePendingMaintenanceActions"}},Marker:{}}}},DescribeReservedDBInstances:{input:{type:"structure",members:{ReservedDBInstanceId:{},ReservedDBInstancesOfferingId:{},DBInstanceClass:{},Duration:{},ProductDescription:{},OfferingType:{},MultiAZ:{type:"boolean"},LeaseId:{},Filters:{shape:"S5t"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeReservedDBInstancesResult",type:"structure",members:{Marker:{},ReservedDBInstances:{type:"list",member:{shape:"S9m",locationName:"ReservedDBInstance"}}}}},DescribeReservedDBInstancesOfferings:{input:{type:"structure",members:{ReservedDBInstancesOfferingId:{},DBInstanceClass:{},Duration:{},ProductDescription:{},OfferingType:{},MultiAZ:{type:"boolean"},Filters:{shape:"S5t"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeReservedDBInstancesOfferingsResult",type:"structure",members:{Marker:{},ReservedDBInstancesOfferings:{type:"list",member:{locationName:"ReservedDBInstancesOffering",type:"structure",members:{ReservedDBInstancesOfferingId:{},DBInstanceClass:{},Duration:{type:"integer"},FixedPrice:{type:"double"},UsagePrice:{type:"double"},CurrencyCode:{},ProductDescription:{},OfferingType:{},MultiAZ:{type:"boolean"},RecurringCharges:{shape:"S9o"}},wrapper:true}}}}},DescribeSourceRegions:{input:{type:"structure",members:{RegionName:{},MaxRecords:{type:"integer"},Marker:{},Filters:{shape:"S5t"}}},output:{resultWrapper:"DescribeSourceRegionsResult",type:"structure",members:{Marker:{},SourceRegions:{type:"list",member:{locationName:"SourceRegion",type:"structure",members:{RegionName:{},Endpoint:{},Status:{},SupportsDBInstanceAutomatedBackupsReplication:{type:"boolean"}}}}}}},DescribeValidDBInstanceModifications:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{}}},output:{resultWrapper:"DescribeValidDBInstanceModificationsResult",type:"structure",members:{ValidDBInstanceModificationsMessage:{type:"structure",members:{Storage:{type:"list",member:{locationName:"ValidStorageOptions",type:"structure",members:{StorageType:{},StorageSize:{shape:"Sa3"},ProvisionedIops:{shape:"Sa3"},IopsToStorageRatio:{type:"list",member:{locationName:"DoubleRange",type:"structure",members:{From:{type:"double"},To:{type:"double"}}}},SupportsStorageAutoscaling:{type:"boolean"}}}},ValidProcessorFeatures:{shape:"S9d"}},wrapper:true}}}},DownloadDBLogFilePortion:{input:{type:"structure",required:["DBInstanceIdentifier","LogFileName"],members:{DBInstanceIdentifier:{},LogFileName:{},Marker:{},NumberOfLines:{type:"integer"}}},output:{resultWrapper:"DownloadDBLogFilePortionResult",type:"structure",members:{LogFileData:{},Marker:{},AdditionalDataPending:{type:"boolean"}}}},FailoverDBCluster:{input:{type:"structure",required:["DBClusterIdentifier"],members:{DBClusterIdentifier:{},TargetDBInstanceIdentifier:{}}},output:{resultWrapper:"FailoverDBClusterResult",type:"structure",members:{DBCluster:{shape:"S2d"}}}},FailoverGlobalCluster:{input:{type:"structure",required:["GlobalClusterIdentifier","TargetDbClusterIdentifier"],members:{GlobalClusterIdentifier:{},TargetDbClusterIdentifier:{}}},output:{resultWrapper:"FailoverGlobalClusterResult",type:"structure",members:{GlobalCluster:{shape:"S4m"}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceName"],members:{ResourceName:{},Filters:{shape:"S5t"}}},output:{resultWrapper:"ListTagsForResourceResult",type:"structure",members:{TagList:{shape:"Sb"}}}},ModifyCertificates:{input:{type:"structure",members:{CertificateIdentifier:{},RemoveCustomerOverride:{type:"boolean"}}},output:{resultWrapper:"ModifyCertificatesResult",type:"structure",members:{Certificate:{shape:"S5y"}}}},ModifyCurrentDBClusterCapacity:{input:{type:"structure",required:["DBClusterIdentifier"],members:{DBClusterIdentifier:{},Capacity:{type:"integer"},SecondsBeforeTimeout:{type:"integer"},TimeoutAction:{}}},output:{resultWrapper:"ModifyCurrentDBClusterCapacityResult",type:"structure",members:{DBClusterIdentifier:{},PendingCapacity:{type:"integer"},CurrentCapacity:{type:"integer"},SecondsBeforeTimeout:{type:"integer"},TimeoutAction:{}}}},ModifyCustomDBEngineVersion:{input:{type:"structure",required:["Engine","EngineVersion"],members:{Engine:{},EngineVersion:{},Description:{},Status:{}}},output:{shape:"S1w",resultWrapper:"ModifyCustomDBEngineVersionResult"}},ModifyDBCluster:{input:{type:"structure",required:["DBClusterIdentifier"],members:{DBClusterIdentifier:{},NewDBClusterIdentifier:{},ApplyImmediately:{type:"boolean"},BackupRetentionPeriod:{type:"integer"},DBClusterParameterGroupName:{},VpcSecurityGroupIds:{shape:"S27"},Port:{type:"integer"},MasterUserPassword:{},OptionGroupName:{},PreferredBackupWindow:{},PreferredMaintenanceWindow:{},EnableIAMDatabaseAuthentication:{type:"boolean"},BacktrackWindow:{type:"long"},CloudwatchLogsExportConfiguration:{shape:"Sao"},EngineVersion:{},AllowMajorVersionUpgrade:{type:"boolean"},DBInstanceParameterGroupName:{},Domain:{},DomainIAMRoleName:{},ScalingConfiguration:{shape:"S29"},DeletionProtection:{type:"boolean"},EnableHttpEndpoint:{type:"boolean"},CopyTagsToSnapshot:{type:"boolean"},EnableGlobalWriteForwarding:{type:"boolean"},DBClusterInstanceClass:{},AllocatedStorage:{type:"integer"},StorageType:{},Iops:{type:"integer"},AutoMinorVersionUpgrade:{type:"boolean"},MonitoringInterval:{type:"integer"},MonitoringRoleArn:{},EnablePerformanceInsights:{type:"boolean"},PerformanceInsightsKMSKeyId:{},PerformanceInsightsRetentionPeriod:{type:"integer"},ServerlessV2ScalingConfiguration:{shape:"S2a"}}},output:{resultWrapper:"ModifyDBClusterResult",type:"structure",members:{DBCluster:{shape:"S2d"}}}},ModifyDBClusterEndpoint:{input:{type:"structure",required:["DBClusterEndpointIdentifier"],members:{DBClusterEndpointIdentifier:{},EndpointType:{},StaticMembers:{shape:"Sv"},ExcludedMembers:{shape:"Sv"}}},output:{shape:"S2v",resultWrapper:"ModifyDBClusterEndpointResult"}},ModifyDBClusterParameterGroup:{input:{type:"structure",required:["DBClusterParameterGroupName","Parameters"],members:{DBClusterParameterGroupName:{},Parameters:{shape:"S6a"}}},output:{shape:"Sas",resultWrapper:"ModifyDBClusterParameterGroupResult"}},ModifyDBClusterSnapshotAttribute:{input:{type:"structure",required:["DBClusterSnapshotIdentifier","AttributeName"],members:{DBClusterSnapshotIdentifier:{},AttributeName:{},ValuesToAdd:{shape:"S6i"},ValuesToRemove:{shape:"S6i"}}},output:{resultWrapper:"ModifyDBClusterSnapshotAttributeResult",type:"structure",members:{DBClusterSnapshotAttributesResult:{shape:"S6f"}}}},ModifyDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},AllocatedStorage:{type:"integer"},DBInstanceClass:{},DBSubnetGroupName:{},DBSecurityGroups:{shape:"S31"},VpcSecurityGroupIds:{shape:"S27"},ApplyImmediately:{type:"boolean"},MasterUserPassword:{},DBParameterGroupName:{},BackupRetentionPeriod:{type:"integer"},PreferredBackupWindow:{},PreferredMaintenanceWindow:{},MultiAZ:{type:"boolean"},EngineVersion:{},AllowMajorVersionUpgrade:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},LicenseModel:{},Iops:{type:"integer"},OptionGroupName:{},NewDBInstanceIdentifier:{},StorageType:{},TdeCredentialArn:{},TdeCredentialPassword:{},CACertificateIdentifier:{},Domain:{},CopyTagsToSnapshot:{type:"boolean"},MonitoringInterval:{type:"integer"},DBPortNumber:{type:"integer"},PubliclyAccessible:{type:"boolean"},MonitoringRoleArn:{},DomainIAMRoleName:{},PromotionTier:{type:"integer"},EnableIAMDatabaseAuthentication:{type:"boolean"},EnablePerformanceInsights:{type:"boolean"},PerformanceInsightsKMSKeyId:{},PerformanceInsightsRetentionPeriod:{type:"integer"},CloudwatchLogsExportConfiguration:{shape:"Sao"},ProcessorFeatures:{shape:"S1b"},UseDefaultProcessorFeatures:{type:"boolean"},DeletionProtection:{type:"boolean"},MaxAllocatedStorage:{type:"integer"},CertificateRotationRestart:{type:"boolean"},ReplicaMode:{},EnableCustomerOwnedIp:{type:"boolean"},AwsBackupRecoveryPointArn:{},AutomationMode:{},ResumeFullAutomationModeMinutes:{type:"integer"},NetworkType:{}}},output:{resultWrapper:"ModifyDBInstanceResult",type:"structure",members:{DBInstance:{shape:"S33"}}}},ModifyDBParameterGroup:{input:{type:"structure",required:["DBParameterGroupName","Parameters"],members:{DBParameterGroupName:{},Parameters:{shape:"S6a"}}},output:{shape:"Saz",resultWrapper:"ModifyDBParameterGroupResult"}},ModifyDBProxy:{input:{type:"structure",required:["DBProxyName"],members:{DBProxyName:{},NewDBProxyName:{},Auth:{shape:"S3v"},RequireTLS:{type:"boolean"},IdleClientTimeout:{type:"integer"},DebugLogging:{type:"boolean"},RoleArn:{},SecurityGroups:{shape:"Sv"}}},output:{resultWrapper:"ModifyDBProxyResult",type:"structure",members:{DBProxy:{shape:"S40"}}}},ModifyDBProxyEndpoint:{input:{type:"structure",required:["DBProxyEndpointName"],members:{DBProxyEndpointName:{},NewDBProxyEndpointName:{},VpcSecurityGroupIds:{shape:"Sv"}}},output:{resultWrapper:"ModifyDBProxyEndpointResult",type:"structure",members:{DBProxyEndpoint:{shape:"S49"}}}},ModifyDBProxyTargetGroup:{input:{type:"structure",required:["TargetGroupName","DBProxyName"],members:{TargetGroupName:{},DBProxyName:{},ConnectionPoolConfig:{type:"structure",members:{MaxConnectionsPercent:{type:"integer"},MaxIdleConnectionsPercent:{type:"integer"},ConnectionBorrowTimeout:{type:"integer"},SessionPinningFilters:{shape:"Sv"},InitQuery:{}}},NewName:{}}},output:{resultWrapper:"ModifyDBProxyTargetGroupResult",type:"structure",members:{DBProxyTargetGroup:{shape:"S7h"}}}},ModifyDBSnapshot:{input:{type:"structure",required:["DBSnapshotIdentifier"],members:{DBSnapshotIdentifier:{},EngineVersion:{},OptionGroupName:{}}},output:{resultWrapper:"ModifyDBSnapshotResult",type:"structure",members:{DBSnapshot:{shape:"S19"}}}},ModifyDBSnapshotAttribute:{input:{type:"structure",required:["DBSnapshotIdentifier","AttributeName"],members:{DBSnapshotIdentifier:{},AttributeName:{},ValuesToAdd:{shape:"S6i"},ValuesToRemove:{shape:"S6i"}}},output:{resultWrapper:"ModifyDBSnapshotAttributeResult",type:"structure",members:{DBSnapshotAttributesResult:{shape:"S7x"}}}},ModifyDBSubnetGroup:{input:{type:"structure",required:["DBSubnetGroupName","SubnetIds"],members:{DBSubnetGroupName:{},DBSubnetGroupDescription:{},SubnetIds:{shape:"S4g"}}},output:{resultWrapper:"ModifyDBSubnetGroupResult",type:"structure",members:{DBSubnetGroup:{shape:"S37"}}}},ModifyEventSubscription:{input:{type:"structure",required:["SubscriptionName"],members:{SubscriptionName:{},SnsTopicArn:{},SourceType:{},EventCategories:{shape:"S8"},Enabled:{type:"boolean"}}},output:{resultWrapper:"ModifyEventSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S6"}}}},ModifyGlobalCluster:{input:{type:"structure",members:{GlobalClusterIdentifier:{},NewGlobalClusterIdentifier:{},DeletionProtection:{type:"boolean"},EngineVersion:{},AllowMajorVersionUpgrade:{type:"boolean"}}},output:{resultWrapper:"ModifyGlobalClusterResult",type:"structure",members:{GlobalCluster:{shape:"S4m"}}}},ModifyOptionGroup:{input:{type:"structure",required:["OptionGroupName"],members:{OptionGroupName:{},OptionsToInclude:{type:"list",member:{locationName:"OptionConfiguration",type:"structure",required:["OptionName"],members:{OptionName:{},Port:{type:"integer"},OptionVersion:{},DBSecurityGroupMemberships:{shape:"S31"},VpcSecurityGroupMemberships:{shape:"S27"},OptionSettings:{type:"list",member:{shape:"S1j",locationName:"OptionSetting"}}}}},OptionsToRemove:{type:"list",member:{}},ApplyImmediately:{type:"boolean"}}},output:{resultWrapper:"ModifyOptionGroupResult",type:"structure",members:{OptionGroup:{shape:"S1f"}}}},PromoteReadReplica:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},BackupRetentionPeriod:{type:"integer"},PreferredBackupWindow:{}}},output:{resultWrapper:"PromoteReadReplicaResult",type:"structure",members:{DBInstance:{shape:"S33"}}}},PromoteReadReplicaDBCluster:{input:{type:"structure",required:["DBClusterIdentifier"],members:{DBClusterIdentifier:{}}},output:{resultWrapper:"PromoteReadReplicaDBClusterResult",type:"structure",members:{DBCluster:{shape:"S2d"}}}},PurchaseReservedDBInstancesOffering:{input:{type:"structure",required:["ReservedDBInstancesOfferingId"],members:{ReservedDBInstancesOfferingId:{},ReservedDBInstanceId:{},DBInstanceCount:{type:"integer"},Tags:{shape:"Sb"}}},output:{resultWrapper:"PurchaseReservedDBInstancesOfferingResult",type:"structure",members:{ReservedDBInstance:{shape:"S9m"}}}},RebootDBCluster:{input:{type:"structure",required:["DBClusterIdentifier"],members:{DBClusterIdentifier:{}}},output:{resultWrapper:"RebootDBClusterResult",type:"structure",members:{DBCluster:{shape:"S2d"}}}},RebootDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},ForceFailover:{type:"boolean"}}},output:{resultWrapper:"RebootDBInstanceResult",type:"structure",members:{DBInstance:{shape:"S33"}}}},RegisterDBProxyTargets:{input:{type:"structure",required:["DBProxyName"],members:{DBProxyName:{},TargetGroupName:{},DBInstanceIdentifiers:{shape:"Sv"},DBClusterIdentifiers:{shape:"Sv"}}},output:{resultWrapper:"RegisterDBProxyTargetsResult",type:"structure",members:{DBProxyTargets:{shape:"S7l"}}}},RemoveFromGlobalCluster:{input:{type:"structure",members:{GlobalClusterIdentifier:{},DbClusterIdentifier:{}}},output:{resultWrapper:"RemoveFromGlobalClusterResult",type:"structure",members:{GlobalCluster:{shape:"S4m"}}}},RemoveRoleFromDBCluster:{input:{type:"structure",required:["DBClusterIdentifier","RoleArn"],members:{DBClusterIdentifier:{},RoleArn:{},FeatureName:{}}}},RemoveRoleFromDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier","RoleArn","FeatureName"],members:{DBInstanceIdentifier:{},RoleArn:{},FeatureName:{}}}},RemoveSourceIdentifierFromSubscription:{input:{type:"structure",required:["SubscriptionName","SourceIdentifier"],members:{SubscriptionName:{},SourceIdentifier:{}}},output:{resultWrapper:"RemoveSourceIdentifierFromSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S6"}}}},RemoveTagsFromResource:{input:{type:"structure",required:["ResourceName","TagKeys"],members:{ResourceName:{},TagKeys:{type:"list",member:{}}}}},ResetDBClusterParameterGroup:{input:{type:"structure",required:["DBClusterParameterGroupName"],members:{DBClusterParameterGroupName:{},ResetAllParameters:{type:"boolean"},Parameters:{shape:"S6a"}}},output:{shape:"Sas",resultWrapper:"ResetDBClusterParameterGroupResult"}},ResetDBParameterGroup:{input:{type:"structure",required:["DBParameterGroupName"],members:{DBParameterGroupName:{},ResetAllParameters:{type:"boolean"},Parameters:{shape:"S6a"}}},output:{shape:"Saz",resultWrapper:"ResetDBParameterGroupResult"}},RestoreDBClusterFromS3:{input:{type:"structure",required:["DBClusterIdentifier","Engine","MasterUsername","MasterUserPassword","SourceEngine","SourceEngineVersion","S3BucketName","S3IngestionRoleArn"],members:{AvailabilityZones:{shape:"S13"},BackupRetentionPeriod:{type:"integer"},CharacterSetName:{},DatabaseName:{},DBClusterIdentifier:{},DBClusterParameterGroupName:{},VpcSecurityGroupIds:{shape:"S27"},DBSubnetGroupName:{},Engine:{},EngineVersion:{},Port:{type:"integer"},MasterUsername:{},MasterUserPassword:{},OptionGroupName:{},PreferredBackupWindow:{},PreferredMaintenanceWindow:{},Tags:{shape:"Sb"},StorageEncrypted:{type:"boolean"},KmsKeyId:{},EnableIAMDatabaseAuthentication:{type:"boolean"},SourceEngine:{},SourceEngineVersion:{},S3BucketName:{},S3Prefix:{},S3IngestionRoleArn:{},BacktrackWindow:{type:"long"},EnableCloudwatchLogsExports:{shape:"S24"},DeletionProtection:{type:"boolean"},CopyTagsToSnapshot:{type:"boolean"},Domain:{},DomainIAMRoleName:{},ServerlessV2ScalingConfiguration:{shape:"S2a"}}},output:{resultWrapper:"RestoreDBClusterFromS3Result",type:"structure",members:{DBCluster:{shape:"S2d"}}}},RestoreDBClusterFromSnapshot:{input:{type:"structure",required:["DBClusterIdentifier","SnapshotIdentifier","Engine"],members:{AvailabilityZones:{shape:"S13"},DBClusterIdentifier:{},SnapshotIdentifier:{},Engine:{},EngineVersion:{},Port:{type:"integer"},DBSubnetGroupName:{},DatabaseName:{},OptionGroupName:{},VpcSecurityGroupIds:{shape:"S27"},Tags:{shape:"Sb"},KmsKeyId:{},EnableIAMDatabaseAuthentication:{type:"boolean"},BacktrackWindow:{type:"long"},EnableCloudwatchLogsExports:{shape:"S24"},EngineMode:{},ScalingConfiguration:{shape:"S29"},DBClusterParameterGroupName:{},DeletionProtection:{type:"boolean"},CopyTagsToSnapshot:{type:"boolean"},Domain:{},DomainIAMRoleName:{},DBClusterInstanceClass:{},StorageType:{},Iops:{type:"integer"},PubliclyAccessible:{type:"boolean"},ServerlessV2ScalingConfiguration:{shape:"S2a"}}},output:{resultWrapper:"RestoreDBClusterFromSnapshotResult",type:"structure",members:{DBCluster:{shape:"S2d"}}}},RestoreDBClusterToPointInTime:{input:{type:"structure",required:["DBClusterIdentifier","SourceDBClusterIdentifier"],members:{DBClusterIdentifier:{},RestoreType:{},SourceDBClusterIdentifier:{},RestoreToTime:{type:"timestamp"},UseLatestRestorableTime:{type:"boolean"},Port:{type:"integer"},DBSubnetGroupName:{},OptionGroupName:{},VpcSecurityGroupIds:{shape:"S27"},Tags:{shape:"Sb"},KmsKeyId:{},EnableIAMDatabaseAuthentication:{type:"boolean"},BacktrackWindow:{type:"long"},EnableCloudwatchLogsExports:{shape:"S24"},DBClusterParameterGroupName:{},DeletionProtection:{type:"boolean"},CopyTagsToSnapshot:{type:"boolean"},Domain:{},DomainIAMRoleName:{},ScalingConfiguration:{shape:"S29"},EngineMode:{},DBClusterInstanceClass:{},StorageType:{},PubliclyAccessible:{type:"boolean"},Iops:{type:"integer"},ServerlessV2ScalingConfiguration:{shape:"S2a"}}},output:{resultWrapper:"RestoreDBClusterToPointInTimeResult",type:"structure",members:{DBCluster:{shape:"S2d"}}}},RestoreDBInstanceFromDBSnapshot:{input:{type:"structure",required:["DBInstanceIdentifier","DBSnapshotIdentifier"],members:{DBInstanceIdentifier:{},DBSnapshotIdentifier:{},DBInstanceClass:{},Port:{type:"integer"},AvailabilityZone:{},DBSubnetGroupName:{},MultiAZ:{type:"boolean"},PubliclyAccessible:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},LicenseModel:{},DBName:{},Engine:{},Iops:{type:"integer"},OptionGroupName:{},Tags:{shape:"Sb"},StorageType:{},TdeCredentialArn:{},TdeCredentialPassword:{},VpcSecurityGroupIds:{shape:"S27"},Domain:{},CopyTagsToSnapshot:{type:"boolean"},DomainIAMRoleName:{},EnableIAMDatabaseAuthentication:{type:"boolean"},EnableCloudwatchLogsExports:{shape:"S24"},ProcessorFeatures:{shape:"S1b"},UseDefaultProcessorFeatures:{type:"boolean"},DBParameterGroupName:{},DeletionProtection:{type:"boolean"},EnableCustomerOwnedIp:{type:"boolean"},CustomIamInstanceProfile:{},BackupTarget:{},NetworkType:{}}},output:{resultWrapper:"RestoreDBInstanceFromDBSnapshotResult",type:"structure",members:{DBInstance:{shape:"S33"}}}},RestoreDBInstanceFromS3:{input:{type:"structure",required:["DBInstanceIdentifier","DBInstanceClass","Engine","SourceEngine","SourceEngineVersion","S3BucketName","S3IngestionRoleArn"],members:{DBName:{},DBInstanceIdentifier:{},AllocatedStorage:{type:"integer"},DBInstanceClass:{},Engine:{},MasterUsername:{},MasterUserPassword:{},DBSecurityGroups:{shape:"S31"},VpcSecurityGroupIds:{shape:"S27"},AvailabilityZone:{},DBSubnetGroupName:{},PreferredMaintenanceWindow:{},DBParameterGroupName:{},BackupRetentionPeriod:{type:"integer"},PreferredBackupWindow:{},Port:{type:"integer"},MultiAZ:{type:"boolean"},EngineVersion:{},AutoMinorVersionUpgrade:{type:"boolean"},LicenseModel:{},Iops:{type:"integer"},OptionGroupName:{},PubliclyAccessible:{type:"boolean"},Tags:{shape:"Sb"},StorageType:{},StorageEncrypted:{type:"boolean"},KmsKeyId:{},CopyTagsToSnapshot:{type:"boolean"},MonitoringInterval:{type:"integer"},MonitoringRoleArn:{},EnableIAMDatabaseAuthentication:{type:"boolean"},SourceEngine:{},SourceEngineVersion:{},S3BucketName:{},S3Prefix:{},S3IngestionRoleArn:{},EnablePerformanceInsights:{type:"boolean"},PerformanceInsightsKMSKeyId:{},PerformanceInsightsRetentionPeriod:{type:"integer"},EnableCloudwatchLogsExports:{shape:"S24"},ProcessorFeatures:{shape:"S1b"},UseDefaultProcessorFeatures:{type:"boolean"},DeletionProtection:{type:"boolean"},MaxAllocatedStorage:{type:"integer"},NetworkType:{}}},output:{resultWrapper:"RestoreDBInstanceFromS3Result",type:"structure",members:{DBInstance:{shape:"S33"}}}},RestoreDBInstanceToPointInTime:{input:{type:"structure",required:["TargetDBInstanceIdentifier"],members:{SourceDBInstanceIdentifier:{},TargetDBInstanceIdentifier:{},RestoreTime:{type:"timestamp"},UseLatestRestorableTime:{type:"boolean"},DBInstanceClass:{},Port:{type:"integer"},AvailabilityZone:{},DBSubnetGroupName:{},MultiAZ:{type:"boolean"},PubliclyAccessible:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},LicenseModel:{},DBName:{},Engine:{},Iops:{type:"integer"},OptionGroupName:{},CopyTagsToSnapshot:{type:"boolean"},Tags:{shape:"Sb"},StorageType:{},TdeCredentialArn:{},TdeCredentialPassword:{},VpcSecurityGroupIds:{shape:"S27"},Domain:{},DomainIAMRoleName:{},EnableIAMDatabaseAuthentication:{type:"boolean"},EnableCloudwatchLogsExports:{shape:"S24"},ProcessorFeatures:{shape:"S1b"},UseDefaultProcessorFeatures:{type:"boolean"},DBParameterGroupName:{},DeletionProtection:{type:"boolean"},SourceDbiResourceId:{},MaxAllocatedStorage:{type:"integer"},SourceDBInstanceAutomatedBackupsArn:{},EnableCustomerOwnedIp:{type:"boolean"},CustomIamInstanceProfile:{},BackupTarget:{},NetworkType:{}}},output:{resultWrapper:"RestoreDBInstanceToPointInTimeResult",type:"structure",members:{DBInstance:{shape:"S33"}}}},RevokeDBSecurityGroupIngress:{input:{type:"structure",required:["DBSecurityGroupName"],members:{DBSecurityGroupName:{},CIDRIP:{},EC2SecurityGroupName:{},EC2SecurityGroupId:{},EC2SecurityGroupOwnerId:{}}},output:{resultWrapper:"RevokeDBSecurityGroupIngressResult",type:"structure",members:{DBSecurityGroup:{shape:"Sl"}}}},StartActivityStream:{input:{type:"structure",required:["ResourceArn","Mode","KmsKeyId"],members:{ResourceArn:{},Mode:{},KmsKeyId:{},ApplyImmediately:{type:"boolean"},EngineNativeAuditFieldsIncluded:{type:"boolean"}}},output:{resultWrapper:"StartActivityStreamResult",type:"structure",members:{KmsKeyId:{},KinesisStreamName:{},Status:{},Mode:{},ApplyImmediately:{type:"boolean"},EngineNativeAuditFieldsIncluded:{type:"boolean"}}}},StartDBCluster:{input:{type:"structure",required:["DBClusterIdentifier"],members:{DBClusterIdentifier:{}}},output:{resultWrapper:"StartDBClusterResult",type:"structure",members:{DBCluster:{shape:"S2d"}}}},StartDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{}}},output:{resultWrapper:"StartDBInstanceResult",type:"structure",members:{DBInstance:{shape:"S33"}}}},StartDBInstanceAutomatedBackupsReplication:{input:{type:"structure",required:["SourceDBInstanceArn"],members:{SourceDBInstanceArn:{},BackupRetentionPeriod:{type:"integer"},KmsKeyId:{},PreSignedUrl:{}}},output:{resultWrapper:"StartDBInstanceAutomatedBackupsReplicationResult",type:"structure",members:{DBInstanceAutomatedBackup:{shape:"S55"}}}},StartExportTask:{input:{type:"structure",required:["ExportTaskIdentifier","SourceArn","S3BucketName","IamRoleArn","KmsKeyId"],members:{ExportTaskIdentifier:{},SourceArn:{},S3BucketName:{},IamRoleArn:{},KmsKeyId:{},S3Prefix:{},ExportOnly:{shape:"Sv"}}},output:{shape:"Su",resultWrapper:"StartExportTaskResult"}},StopActivityStream:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{},ApplyImmediately:{type:"boolean"}}},output:{resultWrapper:"StopActivityStreamResult",type:"structure",members:{KmsKeyId:{},KinesisStreamName:{},Status:{}}}},StopDBCluster:{input:{type:"structure",required:["DBClusterIdentifier"],members:{DBClusterIdentifier:{}}},output:{resultWrapper:"StopDBClusterResult",type:"structure",members:{DBCluster:{shape:"S2d"}}}},StopDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},DBSnapshotIdentifier:{}}},output:{resultWrapper:"StopDBInstanceResult",type:"structure",members:{DBInstance:{shape:"S33"}}}},StopDBInstanceAutomatedBackupsReplication:{input:{type:"structure",required:["SourceDBInstanceArn"],members:{SourceDBInstanceArn:{}}},output:{resultWrapper:"StopDBInstanceAutomatedBackupsReplicationResult",type:"structure",members:{DBInstanceAutomatedBackup:{shape:"S55"}}}}},shapes:{S6:{type:"structure",members:{CustomerAwsId:{},CustSubscriptionId:{},SnsTopicArn:{},Status:{},SubscriptionCreationTime:{},SourceType:{},SourceIdsList:{shape:"S7"},EventCategoriesList:{shape:"S8"},Enabled:{type:"boolean"},EventSubscriptionArn:{}},wrapper:true},S7:{type:"list",member:{locationName:"SourceId"}},S8:{type:"list",member:{locationName:"EventCategory"}},Sb:{type:"list",member:{locationName:"Tag",type:"structure",members:{Key:{},Value:{}}}},Sf:{type:"structure",members:{ResourceIdentifier:{},PendingMaintenanceActionDetails:{type:"list",member:{locationName:"PendingMaintenanceAction",type:"structure",members:{Action:{},AutoAppliedAfterDate:{type:"timestamp"},ForcedApplyDate:{type:"timestamp"},OptInStatus:{},CurrentApplyDate:{type:"timestamp"},Description:{}}}}},wrapper:true},Sl:{type:"structure",members:{OwnerId:{},DBSecurityGroupName:{},DBSecurityGroupDescription:{},VpcId:{},EC2SecurityGroups:{type:"list",member:{locationName:"EC2SecurityGroup",type:"structure",members:{Status:{},EC2SecurityGroupName:{},EC2SecurityGroupId:{},EC2SecurityGroupOwnerId:{}}}},IPRanges:{type:"list",member:{locationName:"IPRange",type:"structure",members:{Status:{},CIDRIP:{}}}},DBSecurityGroupArn:{}},wrapper:true},Ss:{type:"structure",members:{DBClusterIdentifier:{},BacktrackIdentifier:{},BacktrackTo:{type:"timestamp"},BacktrackedFrom:{type:"timestamp"},BacktrackRequestCreationTime:{type:"timestamp"},Status:{}}},Su:{type:"structure",members:{ExportTaskIdentifier:{},SourceArn:{},ExportOnly:{shape:"Sv"},SnapshotTime:{type:"timestamp"},TaskStartTime:{type:"timestamp"},TaskEndTime:{type:"timestamp"},S3Bucket:{},S3Prefix:{},IamRoleArn:{},KmsKeyId:{},Status:{},PercentProgress:{type:"integer"},TotalExtractedDataInGB:{type:"integer"},FailureCause:{},WarningMessage:{}}},Sv:{type:"list",member:{}},Sz:{type:"structure",members:{DBClusterParameterGroupName:{},DBParameterGroupFamily:{},Description:{},DBClusterParameterGroupArn:{}},wrapper:true},S12:{type:"structure",members:{AvailabilityZones:{shape:"S13"},DBClusterSnapshotIdentifier:{},DBClusterIdentifier:{},SnapshotCreateTime:{type:"timestamp"},Engine:{},EngineMode:{},AllocatedStorage:{type:"integer"},Status:{},Port:{type:"integer"},VpcId:{},ClusterCreateTime:{type:"timestamp"},MasterUsername:{},EngineVersion:{},LicenseModel:{},SnapshotType:{},PercentProgress:{type:"integer"},StorageEncrypted:{type:"boolean"},KmsKeyId:{},DBClusterSnapshotArn:{},SourceDBClusterSnapshotArn:{},IAMDatabaseAuthenticationEnabled:{type:"boolean"},TagList:{shape:"Sb"}},wrapper:true},S13:{type:"list",member:{locationName:"AvailabilityZone"}},S16:{type:"structure",members:{DBParameterGroupName:{},DBParameterGroupFamily:{},Description:{},DBParameterGroupArn:{}},wrapper:true},S19:{type:"structure",members:{DBSnapshotIdentifier:{},DBInstanceIdentifier:{},SnapshotCreateTime:{type:"timestamp"},Engine:{},AllocatedStorage:{type:"integer"},Status:{},Port:{type:"integer"},AvailabilityZone:{},VpcId:{},InstanceCreateTime:{type:"timestamp"},MasterUsername:{},EngineVersion:{},LicenseModel:{},SnapshotType:{},Iops:{type:"integer"},OptionGroupName:{},PercentProgress:{type:"integer"},SourceRegion:{},SourceDBSnapshotIdentifier:{},StorageType:{},TdeCredentialArn:{},Encrypted:{type:"boolean"},KmsKeyId:{},DBSnapshotArn:{},Timezone:{},IAMDatabaseAuthenticationEnabled:{type:"boolean"},ProcessorFeatures:{shape:"S1b"},DbiResourceId:{},TagList:{shape:"Sb"},OriginalSnapshotCreateTime:{type:"timestamp"},SnapshotTarget:{}},wrapper:true},S1b:{type:"list",member:{locationName:"ProcessorFeature",type:"structure",members:{Name:{},Value:{}}}},S1f:{type:"structure",members:{OptionGroupName:{},OptionGroupDescription:{},EngineName:{},MajorEngineVersion:{},Options:{type:"list",member:{locationName:"Option",type:"structure",members:{OptionName:{},OptionDescription:{},Persistent:{type:"boolean"},Permanent:{type:"boolean"},Port:{type:"integer"},OptionVersion:{},OptionSettings:{type:"list",member:{shape:"S1j",locationName:"OptionSetting"}},DBSecurityGroupMemberships:{shape:"S1k"},VpcSecurityGroupMemberships:{shape:"S1m"}}}},AllowsVpcAndNonVpcInstanceMemberships:{type:"boolean"},VpcId:{},OptionGroupArn:{}},wrapper:true},S1j:{type:"structure",members:{Name:{},Value:{},DefaultValue:{},Description:{},ApplyType:{},DataType:{},AllowedValues:{},IsModifiable:{type:"boolean"},IsCollection:{type:"boolean"}}},S1k:{type:"list",member:{locationName:"DBSecurityGroup",type:"structure",members:{DBSecurityGroupName:{},Status:{}}}},S1m:{type:"list",member:{locationName:"VpcSecurityGroupMembership",type:"structure",members:{VpcSecurityGroupId:{},Status:{}}}},S1w:{type:"structure",members:{Engine:{},EngineVersion:{},DBParameterGroupFamily:{},DBEngineDescription:{},DBEngineVersionDescription:{},DefaultCharacterSet:{shape:"S1x"},SupportedCharacterSets:{shape:"S1y"},SupportedNcharCharacterSets:{shape:"S1y"},ValidUpgradeTarget:{type:"list",member:{locationName:"UpgradeTarget",type:"structure",members:{Engine:{},EngineVersion:{},Description:{},AutoUpgrade:{type:"boolean"},IsMajorVersionUpgrade:{type:"boolean"},SupportedEngineModes:{shape:"S21"},SupportsParallelQuery:{type:"boolean"},SupportsGlobalDatabases:{type:"boolean"},SupportsBabelfish:{type:"boolean"}}}},SupportedTimezones:{type:"list",member:{locationName:"Timezone",type:"structure",members:{TimezoneName:{}}}},ExportableLogTypes:{shape:"S24"},SupportsLogExportsToCloudwatchLogs:{type:"boolean"},SupportsReadReplica:{type:"boolean"},SupportedEngineModes:{shape:"S21"},SupportedFeatureNames:{type:"list",member:{}},Status:{},SupportsParallelQuery:{type:"boolean"},SupportsGlobalDatabases:{type:"boolean"},MajorEngineVersion:{},DatabaseInstallationFilesS3BucketName:{},DatabaseInstallationFilesS3Prefix:{},DBEngineVersionArn:{},KMSKeyId:{},CreateTime:{type:"timestamp"},TagList:{shape:"Sb"},SupportsBabelfish:{type:"boolean"}}},S1x:{type:"structure",members:{CharacterSetName:{},CharacterSetDescription:{}}},S1y:{type:"list",member:{shape:"S1x",locationName:"CharacterSet"}},S21:{type:"list",member:{}},S24:{type:"list",member:{}},S27:{type:"list",member:{locationName:"VpcSecurityGroupId"}},S29:{type:"structure",members:{MinCapacity:{type:"integer"},MaxCapacity:{type:"integer"},AutoPause:{type:"boolean"},SecondsUntilAutoPause:{type:"integer"},TimeoutAction:{},SecondsBeforeTimeout:{type:"integer"}}},S2a:{type:"structure",members:{MinCapacity:{type:"double"},MaxCapacity:{type:"double"}}},S2d:{type:"structure",members:{AllocatedStorage:{type:"integer"},AvailabilityZones:{shape:"S13"},BackupRetentionPeriod:{type:"integer"},CharacterSetName:{},DatabaseName:{},DBClusterIdentifier:{},DBClusterParameterGroup:{},DBSubnetGroup:{},Status:{},AutomaticRestartTime:{type:"timestamp"},PercentProgress:{},EarliestRestorableTime:{type:"timestamp"},Endpoint:{},ReaderEndpoint:{},CustomEndpoints:{shape:"Sv"},MultiAZ:{type:"boolean"},Engine:{},EngineVersion:{},LatestRestorableTime:{type:"timestamp"},Port:{type:"integer"},MasterUsername:{},DBClusterOptionGroupMemberships:{type:"list",member:{locationName:"DBClusterOptionGroup",type:"structure",members:{DBClusterOptionGroupName:{},Status:{}}}},PreferredBackupWindow:{},PreferredMaintenanceWindow:{},ReplicationSourceIdentifier:{},ReadReplicaIdentifiers:{type:"list",member:{locationName:"ReadReplicaIdentifier"}},DBClusterMembers:{type:"list",member:{locationName:"DBClusterMember",type:"structure",members:{DBInstanceIdentifier:{},IsClusterWriter:{type:"boolean"},DBClusterParameterGroupStatus:{},PromotionTier:{type:"integer"}},wrapper:true}},VpcSecurityGroups:{shape:"S1m"},HostedZoneId:{},StorageEncrypted:{type:"boolean"},KmsKeyId:{},DbClusterResourceId:{},DBClusterArn:{},AssociatedRoles:{type:"list",member:{locationName:"DBClusterRole",type:"structure",members:{RoleArn:{},Status:{},FeatureName:{}}}},IAMDatabaseAuthenticationEnabled:{type:"boolean"},CloneGroupId:{},ClusterCreateTime:{type:"timestamp"},EarliestBacktrackTime:{type:"timestamp"},BacktrackWindow:{type:"long"},BacktrackConsumedChangeRecords:{type:"long"},EnabledCloudwatchLogsExports:{shape:"S24"},Capacity:{type:"integer"},EngineMode:{},ScalingConfigurationInfo:{type:"structure",members:{MinCapacity:{type:"integer"},MaxCapacity:{type:"integer"},AutoPause:{type:"boolean"},SecondsUntilAutoPause:{type:"integer"},TimeoutAction:{},SecondsBeforeTimeout:{type:"integer"}}},DeletionProtection:{type:"boolean"},HttpEndpointEnabled:{type:"boolean"},ActivityStreamMode:{},ActivityStreamStatus:{},ActivityStreamKmsKeyId:{},ActivityStreamKinesisStreamName:{},CopyTagsToSnapshot:{type:"boolean"},CrossAccountClone:{type:"boolean"},DomainMemberships:{shape:"S2o"},TagList:{shape:"Sb"},GlobalWriteForwardingStatus:{},GlobalWriteForwardingRequested:{type:"boolean"},PendingModifiedValues:{type:"structure",members:{PendingCloudwatchLogsExports:{shape:"S2s"},DBClusterIdentifier:{},MasterUserPassword:{},IAMDatabaseAuthenticationEnabled:{type:"boolean"},EngineVersion:{}}},DBClusterInstanceClass:{},StorageType:{},Iops:{type:"integer"},PubliclyAccessible:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},MonitoringInterval:{type:"integer"},MonitoringRoleArn:{},PerformanceInsightsEnabled:{type:"boolean"},PerformanceInsightsKMSKeyId:{},PerformanceInsightsRetentionPeriod:{type:"integer"},ServerlessV2ScalingConfiguration:{type:"structure",members:{MinCapacity:{type:"double"},MaxCapacity:{type:"double"}}}},wrapper:true},S2o:{type:"list",member:{locationName:"DomainMembership",type:"structure",members:{Domain:{},Status:{},FQDN:{},IAMRoleName:{}}}},S2s:{type:"structure",members:{LogTypesToEnable:{shape:"S24"},LogTypesToDisable:{shape:"S24"}}},S2v:{type:"structure",members:{DBClusterEndpointIdentifier:{},DBClusterIdentifier:{},DBClusterEndpointResourceIdentifier:{},Endpoint:{},Status:{},EndpointType:{},CustomEndpointType:{},StaticMembers:{shape:"Sv"},ExcludedMembers:{shape:"Sv"},DBClusterEndpointArn:{}}},S31:{type:"list",member:{locationName:"DBSecurityGroupName"}},S33:{type:"structure",members:{DBInstanceIdentifier:{},DBInstanceClass:{},Engine:{},DBInstanceStatus:{},AutomaticRestartTime:{type:"timestamp"},MasterUsername:{},DBName:{},Endpoint:{shape:"S34"},AllocatedStorage:{type:"integer"},InstanceCreateTime:{type:"timestamp"},PreferredBackupWindow:{},BackupRetentionPeriod:{type:"integer"},DBSecurityGroups:{shape:"S1k"},VpcSecurityGroups:{shape:"S1m"},DBParameterGroups:{type:"list",member:{locationName:"DBParameterGroup",type:"structure",members:{DBParameterGroupName:{},ParameterApplyStatus:{}}}},AvailabilityZone:{},DBSubnetGroup:{shape:"S37"},PreferredMaintenanceWindow:{},PendingModifiedValues:{type:"structure",members:{DBInstanceClass:{},AllocatedStorage:{type:"integer"},MasterUserPassword:{},Port:{type:"integer"},BackupRetentionPeriod:{type:"integer"},MultiAZ:{type:"boolean"},EngineVersion:{},LicenseModel:{},Iops:{type:"integer"},DBInstanceIdentifier:{},StorageType:{},CACertificateIdentifier:{},DBSubnetGroupName:{},PendingCloudwatchLogsExports:{shape:"S2s"},ProcessorFeatures:{shape:"S1b"},IAMDatabaseAuthenticationEnabled:{type:"boolean"},AutomationMode:{},ResumeFullAutomationModeTime:{type:"timestamp"}}},LatestRestorableTime:{type:"timestamp"},MultiAZ:{type:"boolean"},EngineVersion:{},AutoMinorVersionUpgrade:{type:"boolean"},ReadReplicaSourceDBInstanceIdentifier:{},ReadReplicaDBInstanceIdentifiers:{type:"list",member:{locationName:"ReadReplicaDBInstanceIdentifier"}},ReadReplicaDBClusterIdentifiers:{type:"list",member:{locationName:"ReadReplicaDBClusterIdentifier"}},ReplicaMode:{},LicenseModel:{},Iops:{type:"integer"},OptionGroupMemberships:{type:"list",member:{locationName:"OptionGroupMembership",type:"structure",members:{OptionGroupName:{},Status:{}}}},CharacterSetName:{},NcharCharacterSetName:{},SecondaryAvailabilityZone:{},PubliclyAccessible:{type:"boolean"},StatusInfos:{type:"list",member:{locationName:"DBInstanceStatusInfo",type:"structure",members:{StatusType:{},Normal:{type:"boolean"},Status:{},Message:{}}}},StorageType:{},TdeCredentialArn:{},DbInstancePort:{type:"integer"},DBClusterIdentifier:{},StorageEncrypted:{type:"boolean"},KmsKeyId:{},DbiResourceId:{},CACertificateIdentifier:{},DomainMemberships:{shape:"S2o"},CopyTagsToSnapshot:{type:"boolean"},MonitoringInterval:{type:"integer"},EnhancedMonitoringResourceArn:{},MonitoringRoleArn:{},PromotionTier:{type:"integer"},DBInstanceArn:{},Timezone:{},IAMDatabaseAuthenticationEnabled:{type:"boolean"},PerformanceInsightsEnabled:{type:"boolean"},PerformanceInsightsKMSKeyId:{},PerformanceInsightsRetentionPeriod:{type:"integer"},EnabledCloudwatchLogsExports:{shape:"S24"},ProcessorFeatures:{shape:"S1b"},DeletionProtection:{type:"boolean"},AssociatedRoles:{type:"list",member:{locationName:"DBInstanceRole",type:"structure",members:{RoleArn:{},FeatureName:{},Status:{}}}},ListenerEndpoint:{shape:"S34"},MaxAllocatedStorage:{type:"integer"},TagList:{shape:"Sb"},DBInstanceAutomatedBackupsReplications:{shape:"S3n"},CustomerOwnedIpEnabled:{type:"boolean"},AwsBackupRecoveryPointArn:{},ActivityStreamStatus:{},ActivityStreamKmsKeyId:{},ActivityStreamKinesisStreamName:{},ActivityStreamMode:{},ActivityStreamEngineNativeAuditFieldsIncluded:{type:"boolean"},AutomationMode:{},ResumeFullAutomationModeTime:{type:"timestamp"},CustomIamInstanceProfile:{},BackupTarget:{},NetworkType:{}},wrapper:true},S34:{type:"structure",members:{Address:{},Port:{type:"integer"},HostedZoneId:{}}},S37:{type:"structure",members:{DBSubnetGroupName:{},DBSubnetGroupDescription:{},VpcId:{},SubnetGroupStatus:{},Subnets:{type:"list",member:{locationName:"Subnet",type:"structure",members:{SubnetIdentifier:{},SubnetAvailabilityZone:{shape:"S3a"},SubnetOutpost:{type:"structure",members:{Arn:{}}},SubnetStatus:{}}}},DBSubnetGroupArn:{},SupportedNetworkTypes:{shape:"Sv"}},wrapper:true},S3a:{type:"structure",members:{Name:{}},wrapper:true},S3n:{type:"list",member:{locationName:"DBInstanceAutomatedBackupsReplication",type:"structure",members:{DBInstanceAutomatedBackupsArn:{}}}},S3v:{type:"list",member:{type:"structure",members:{Description:{},UserName:{},AuthScheme:{},SecretArn:{},IAMAuth:{}}}},S40:{type:"structure",members:{DBProxyName:{},DBProxyArn:{},Status:{},EngineFamily:{},VpcId:{},VpcSecurityGroupIds:{shape:"Sv"},VpcSubnetIds:{shape:"Sv"},Auth:{type:"list",member:{type:"structure",members:{Description:{},UserName:{},AuthScheme:{},SecretArn:{},IAMAuth:{}}}},RoleArn:{},Endpoint:{},RequireTLS:{type:"boolean"},IdleClientTimeout:{type:"integer"},DebugLogging:{type:"boolean"},CreatedDate:{type:"timestamp"},UpdatedDate:{type:"timestamp"}}},S49:{type:"structure",members:{DBProxyEndpointName:{},DBProxyEndpointArn:{},DBProxyName:{},Status:{},VpcId:{},VpcSecurityGroupIds:{shape:"Sv"},VpcSubnetIds:{shape:"Sv"},Endpoint:{},CreatedDate:{type:"timestamp"},TargetRole:{},IsDefault:{type:"boolean"}}},S4g:{type:"list",member:{locationName:"SubnetIdentifier"}},S4m:{type:"structure",members:{GlobalClusterIdentifier:{},GlobalClusterResourceId:{},GlobalClusterArn:{},Status:{},Engine:{},EngineVersion:{},DatabaseName:{},StorageEncrypted:{type:"boolean"},DeletionProtection:{type:"boolean"},GlobalClusterMembers:{type:"list",member:{locationName:"GlobalClusterMember",type:"structure",members:{DBClusterArn:{},Readers:{type:"list",member:{}},IsWriter:{type:"boolean"},GlobalWriteForwardingStatus:{}},wrapper:true}},FailoverState:{type:"structure",members:{Status:{},FromDbClusterArn:{},ToDbClusterArn:{}},wrapper:true}},wrapper:true},S55:{type:"structure",members:{DBInstanceArn:{},DbiResourceId:{},Region:{},DBInstanceIdentifier:{},RestoreWindow:{type:"structure",members:{EarliestTime:{type:"timestamp"},LatestTime:{type:"timestamp"}}},AllocatedStorage:{type:"integer"},Status:{},Port:{type:"integer"},AvailabilityZone:{},VpcId:{},InstanceCreateTime:{type:"timestamp"},MasterUsername:{},Engine:{},EngineVersion:{},LicenseModel:{},Iops:{type:"integer"},OptionGroupName:{},TdeCredentialArn:{},Encrypted:{type:"boolean"},StorageType:{},KmsKeyId:{},Timezone:{},IAMDatabaseAuthenticationEnabled:{type:"boolean"},BackupRetentionPeriod:{type:"integer"},DBInstanceAutomatedBackupsArn:{},DBInstanceAutomatedBackupsReplications:{shape:"S3n"},BackupTarget:{}},wrapper:true},S5t:{type:"list",member:{locationName:"Filter",type:"structure",required:["Name","Values"],members:{Name:{},Values:{type:"list",member:{locationName:"Value"}}}}},S5y:{type:"structure",members:{CertificateIdentifier:{},CertificateType:{},Thumbprint:{},ValidFrom:{type:"timestamp"},ValidTill:{type:"timestamp"},CertificateArn:{},CustomerOverride:{type:"boolean"},CustomerOverrideValidTill:{type:"timestamp"}},wrapper:true},S6a:{type:"list",member:{locationName:"Parameter",type:"structure",members:{ParameterName:{},ParameterValue:{},Description:{},Source:{},ApplyType:{},DataType:{},AllowedValues:{},IsModifiable:{type:"boolean"},MinimumEngineVersion:{},ApplyMethod:{},SupportedEngineModes:{shape:"S21"}}}},S6f:{type:"structure",members:{DBClusterSnapshotIdentifier:{},DBClusterSnapshotAttributes:{type:"list",member:{locationName:"DBClusterSnapshotAttribute",type:"structure",members:{AttributeName:{},AttributeValues:{shape:"S6i"}}}}},wrapper:true},S6i:{type:"list",member:{locationName:"AttributeValue"}},S7h:{type:"structure",members:{DBProxyName:{},TargetGroupName:{},TargetGroupArn:{},IsDefault:{type:"boolean"},Status:{},ConnectionPoolConfig:{type:"structure",members:{MaxConnectionsPercent:{type:"integer"},MaxIdleConnectionsPercent:{type:"integer"},ConnectionBorrowTimeout:{type:"integer"},SessionPinningFilters:{shape:"Sv"},InitQuery:{}}},CreatedDate:{type:"timestamp"},UpdatedDate:{type:"timestamp"}}},S7l:{type:"list",member:{type:"structure",members:{TargetArn:{},Endpoint:{},TrackedClusterId:{},RdsResourceId:{},Port:{type:"integer"},Type:{},Role:{},TargetHealth:{type:"structure",members:{State:{},Reason:{},Description:{}}}}}},S7x:{type:"structure",members:{DBSnapshotIdentifier:{},DBSnapshotAttributes:{type:"list",member:{locationName:"DBSnapshotAttribute",type:"structure",members:{AttributeName:{},AttributeValues:{shape:"S6i"}},wrapper:true}}},wrapper:true},S88:{type:"structure",members:{DBParameterGroupFamily:{},Marker:{},Parameters:{shape:"S6a"}},wrapper:true},S9d:{type:"list",member:{locationName:"AvailableProcessorFeature",type:"structure",members:{Name:{},DefaultValue:{},AllowedValues:{}}}},S9m:{type:"structure",members:{ReservedDBInstanceId:{},ReservedDBInstancesOfferingId:{},DBInstanceClass:{},StartTime:{type:"timestamp"},Duration:{type:"integer"},FixedPrice:{type:"double"},UsagePrice:{type:"double"},CurrencyCode:{},DBInstanceCount:{type:"integer"},ProductDescription:{},OfferingType:{},MultiAZ:{type:"boolean"},State:{},RecurringCharges:{shape:"S9o"},ReservedDBInstanceArn:{},LeaseId:{}},wrapper:true},S9o:{type:"list",member:{locationName:"RecurringCharge",type:"structure",members:{RecurringChargeAmount:{type:"double"},RecurringChargeFrequency:{}},wrapper:true}},Sa3:{type:"list",member:{locationName:"Range",type:"structure",members:{From:{type:"integer"},To:{type:"integer"},Step:{type:"integer"}}}},Sao:{type:"structure",members:{EnableLogTypes:{shape:"S24"},DisableLogTypes:{shape:"S24"}}},Sas:{type:"structure",members:{DBClusterParameterGroupName:{}}},Saz:{type:"structure",members:{DBParameterGroupName:{}}}}}},5404:function(e){e.exports={pagination:{ListEndpointsByPlatformApplication:{input_token:"NextToken",output_token:"NextToken",result_key:"Endpoints"},ListOriginationNumbers:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"PhoneNumbers"},ListPhoneNumbersOptedOut:{input_token:"nextToken",output_token:"nextToken",result_key:"phoneNumbers"},ListPlatformApplications:{input_token:"NextToken",output_token:"NextToken",result_key:"PlatformApplications"},ListSMSSandboxPhoneNumbers:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"PhoneNumbers"},ListSubscriptions:{input_token:"NextToken",output_token:"NextToken",result_key:"Subscriptions"},ListSubscriptionsByTopic:{input_token:"NextToken",output_token:"NextToken",result_key:"Subscriptions"},ListTopics:{input_token:"NextToken",output_token:"NextToken",result_key:"Topics"}}}},5408:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2019-07-18",endpointPrefix:"codeguru-profiler",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon CodeGuru Profiler",serviceId:"CodeGuruProfiler",signatureVersion:"v4",signingName:"codeguru-profiler",uid:"codeguruprofiler-2019-07-18"},operations:{AddNotificationChannels:{http:{requestUri:"/profilingGroups/{profilingGroupName}/notificationConfiguration",responseCode:200},input:{type:"structure",required:["channels","profilingGroupName"],members:{channels:{shape:"S2"},profilingGroupName:{location:"uri",locationName:"profilingGroupName"}}},output:{type:"structure",members:{notificationConfiguration:{shape:"Sa"}}}},BatchGetFrameMetricData:{http:{requestUri:"/profilingGroups/{profilingGroupName}/frames/-/metrics",responseCode:200},input:{type:"structure",required:["profilingGroupName"],members:{endTime:{shape:"Sc",location:"querystring",locationName:"endTime"},frameMetrics:{type:"list",member:{shape:"Se"}},period:{location:"querystring",locationName:"period"},profilingGroupName:{location:"uri",locationName:"profilingGroupName"},startTime:{shape:"Sc",location:"querystring",locationName:"startTime"},targetResolution:{location:"querystring",locationName:"targetResolution"}}},output:{type:"structure",required:["endTime","endTimes","frameMetricData","resolution","startTime","unprocessedEndTimes"],members:{endTime:{shape:"Sc"},endTimes:{shape:"Sl"},frameMetricData:{type:"list",member:{type:"structure",required:["frameMetric","values"],members:{frameMetric:{shape:"Se"},values:{type:"list",member:{type:"double"}}}}},resolution:{},startTime:{shape:"Sc"},unprocessedEndTimes:{type:"map",key:{},value:{shape:"Sl"}}}}},ConfigureAgent:{http:{requestUri:"/profilingGroups/{profilingGroupName}/configureAgent",responseCode:200},input:{type:"structure",required:["profilingGroupName"],members:{fleetInstanceId:{},metadata:{type:"map",key:{},value:{}},profilingGroupName:{location:"uri",locationName:"profilingGroupName"}}},output:{type:"structure",required:["configuration"],members:{configuration:{type:"structure",required:["periodInSeconds","shouldProfile"],members:{agentParameters:{type:"map",key:{},value:{}},periodInSeconds:{type:"integer"},shouldProfile:{type:"boolean"}}}},payload:"configuration"}},CreateProfilingGroup:{http:{requestUri:"/profilingGroups",responseCode:201},input:{type:"structure",required:["clientToken","profilingGroupName"],members:{agentOrchestrationConfig:{shape:"S13"},clientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"},computePlatform:{},profilingGroupName:{},tags:{shape:"S16"}}},output:{type:"structure",required:["profilingGroup"],members:{profilingGroup:{shape:"S18"}},payload:"profilingGroup"},idempotent:true},DeleteProfilingGroup:{http:{method:"DELETE",requestUri:"/profilingGroups/{profilingGroupName}",responseCode:204},input:{type:"structure",required:["profilingGroupName"],members:{profilingGroupName:{location:"uri",locationName:"profilingGroupName"}}},output:{type:"structure",members:{}},idempotent:true},DescribeProfilingGroup:{http:{method:"GET",requestUri:"/profilingGroups/{profilingGroupName}",responseCode:200},input:{type:"structure",required:["profilingGroupName"],members:{profilingGroupName:{location:"uri",locationName:"profilingGroupName"}}},output:{type:"structure",required:["profilingGroup"],members:{profilingGroup:{shape:"S18"}},payload:"profilingGroup"}},GetFindingsReportAccountSummary:{http:{method:"GET",requestUri:"/internal/findingsReports",responseCode:200},input:{type:"structure",members:{dailyReportsOnly:{location:"querystring",locationName:"dailyReportsOnly",type:"boolean"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["reportSummaries"],members:{nextToken:{},reportSummaries:{shape:"S1k"}}}},GetNotificationConfiguration:{http:{method:"GET",requestUri:"/profilingGroups/{profilingGroupName}/notificationConfiguration",responseCode:200},input:{type:"structure",required:["profilingGroupName"],members:{profilingGroupName:{location:"uri",locationName:"profilingGroupName"}}},output:{type:"structure",required:["notificationConfiguration"],members:{notificationConfiguration:{shape:"Sa"}}}},GetPolicy:{http:{method:"GET",requestUri:"/profilingGroups/{profilingGroupName}/policy",responseCode:200},input:{type:"structure",required:["profilingGroupName"],members:{profilingGroupName:{location:"uri",locationName:"profilingGroupName"}}},output:{type:"structure",required:["policy","revisionId"],members:{policy:{},revisionId:{}}}},GetProfile:{http:{method:"GET",requestUri:"/profilingGroups/{profilingGroupName}/profile",responseCode:200},input:{type:"structure",required:["profilingGroupName"],members:{accept:{location:"header",locationName:"Accept"},endTime:{shape:"Sc",location:"querystring",locationName:"endTime"},maxDepth:{location:"querystring",locationName:"maxDepth",type:"integer"},period:{location:"querystring",locationName:"period"},profilingGroupName:{location:"uri",locationName:"profilingGroupName"},startTime:{shape:"Sc",location:"querystring",locationName:"startTime"}}},output:{type:"structure",required:["contentType","profile"],members:{contentEncoding:{location:"header",locationName:"Content-Encoding"},contentType:{location:"header",locationName:"Content-Type"},profile:{type:"blob"}},payload:"profile"}},GetRecommendations:{http:{method:"GET",requestUri:"/internal/profilingGroups/{profilingGroupName}/recommendations",responseCode:200},input:{type:"structure",required:["endTime","profilingGroupName","startTime"],members:{endTime:{shape:"Sc",location:"querystring",locationName:"endTime"},locale:{location:"querystring",locationName:"locale"},profilingGroupName:{location:"uri",locationName:"profilingGroupName"},startTime:{shape:"Sc",location:"querystring",locationName:"startTime"}}},output:{type:"structure",required:["anomalies","profileEndTime","profileStartTime","profilingGroupName","recommendations"],members:{anomalies:{type:"list",member:{type:"structure",required:["instances","metric","reason"],members:{instances:{type:"list",member:{type:"structure",required:["id","startTime"],members:{endTime:{shape:"Sc"},id:{},startTime:{shape:"Sc"},userFeedback:{type:"structure",required:["type"],members:{type:{}}}}}},metric:{type:"structure",required:["frameName","threadStates","type"],members:{frameName:{},threadStates:{shape:"S26"},type:{}}},reason:{}}}},profileEndTime:{shape:"Sc"},profileStartTime:{shape:"Sc"},profilingGroupName:{},recommendations:{type:"list",member:{type:"structure",required:["allMatchesCount","allMatchesSum","endTime","pattern","startTime","topMatches"],members:{allMatchesCount:{type:"integer"},allMatchesSum:{type:"double"},endTime:{shape:"Sc"},pattern:{type:"structure",members:{countersToAggregate:{shape:"S26"},description:{},id:{},name:{},resolutionSteps:{},targetFrames:{type:"list",member:{type:"list",member:{}}},thresholdPercent:{type:"double"}}},startTime:{shape:"Sc"},topMatches:{type:"list",member:{type:"structure",members:{frameAddress:{},targetFramesIndex:{type:"integer"},thresholdBreachValue:{type:"double"}}}}}}}}}},ListFindingsReports:{http:{method:"GET",requestUri:"/internal/profilingGroups/{profilingGroupName}/findingsReports",responseCode:200},input:{type:"structure",required:["endTime","profilingGroupName","startTime"],members:{dailyReportsOnly:{location:"querystring",locationName:"dailyReportsOnly",type:"boolean"},endTime:{shape:"Sc",location:"querystring",locationName:"endTime"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},profilingGroupName:{location:"uri",locationName:"profilingGroupName"},startTime:{shape:"Sc",location:"querystring",locationName:"startTime"}}},output:{type:"structure",required:["findingsReportSummaries"],members:{findingsReportSummaries:{shape:"S1k"},nextToken:{}}}},ListProfileTimes:{http:{method:"GET",requestUri:"/profilingGroups/{profilingGroupName}/profileTimes",responseCode:200},input:{type:"structure",required:["endTime","period","profilingGroupName","startTime"],members:{endTime:{shape:"Sc",location:"querystring",locationName:"endTime"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},orderBy:{location:"querystring",locationName:"orderBy"},period:{location:"querystring",locationName:"period"},profilingGroupName:{location:"uri",locationName:"profilingGroupName"},startTime:{shape:"Sc",location:"querystring",locationName:"startTime"}}},output:{type:"structure",required:["profileTimes"],members:{nextToken:{},profileTimes:{type:"list",member:{type:"structure",members:{start:{shape:"Sc"}}}}}}},ListProfilingGroups:{http:{method:"GET",requestUri:"/profilingGroups",responseCode:200},input:{type:"structure",members:{includeDescription:{location:"querystring",locationName:"includeDescription",type:"boolean"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["profilingGroupNames"],members:{nextToken:{},profilingGroupNames:{type:"list",member:{}},profilingGroups:{type:"list",member:{shape:"S18"}}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"S16"}}}},PostAgentProfile:{http:{requestUri:"/profilingGroups/{profilingGroupName}/agentProfile",responseCode:204},input:{type:"structure",required:["agentProfile","contentType","profilingGroupName"],members:{agentProfile:{type:"blob"},contentType:{location:"header",locationName:"Content-Type"},profileToken:{idempotencyToken:true,location:"querystring",locationName:"profileToken"},profilingGroupName:{location:"uri",locationName:"profilingGroupName"}},payload:"agentProfile"},output:{type:"structure",members:{}}},PutPermission:{http:{method:"PUT",requestUri:"/profilingGroups/{profilingGroupName}/policy/{actionGroup}",responseCode:200},input:{type:"structure",required:["actionGroup","principals","profilingGroupName"],members:{actionGroup:{location:"uri",locationName:"actionGroup"},principals:{type:"list",member:{}},profilingGroupName:{location:"uri",locationName:"profilingGroupName"},revisionId:{}}},output:{type:"structure",required:["policy","revisionId"],members:{policy:{},revisionId:{}}},idempotent:true},RemoveNotificationChannel:{http:{method:"DELETE",requestUri:"/profilingGroups/{profilingGroupName}/notificationConfiguration/{channelId}",responseCode:200},input:{type:"structure",required:["channelId","profilingGroupName"],members:{channelId:{location:"uri",locationName:"channelId"},profilingGroupName:{location:"uri",locationName:"profilingGroupName"}}},output:{type:"structure",members:{notificationConfiguration:{shape:"Sa"}}},idempotent:true},RemovePermission:{http:{method:"DELETE",requestUri:"/profilingGroups/{profilingGroupName}/policy/{actionGroup}",responseCode:200},input:{type:"structure",required:["actionGroup","profilingGroupName","revisionId"],members:{actionGroup:{location:"uri",locationName:"actionGroup"},profilingGroupName:{location:"uri",locationName:"profilingGroupName"},revisionId:{location:"querystring",locationName:"revisionId"}}},output:{type:"structure",required:["policy","revisionId"],members:{policy:{},revisionId:{}}}},SubmitFeedback:{http:{requestUri:"/internal/profilingGroups/{profilingGroupName}/anomalies/{anomalyInstanceId}/feedback",responseCode:204},input:{type:"structure",required:["anomalyInstanceId","profilingGroupName","type"],members:{anomalyInstanceId:{location:"uri",locationName:"anomalyInstanceId"},comment:{},profilingGroupName:{location:"uri",locationName:"profilingGroupName"},type:{}}},output:{type:"structure",members:{}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:204},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"S16"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resourceArn}",responseCode:204},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}},idempotent:true},UpdateProfilingGroup:{http:{method:"PUT",requestUri:"/profilingGroups/{profilingGroupName}",responseCode:200},input:{type:"structure",required:["agentOrchestrationConfig","profilingGroupName"],members:{agentOrchestrationConfig:{shape:"S13"},profilingGroupName:{location:"uri",locationName:"profilingGroupName"}}},output:{type:"structure",required:["profilingGroup"],members:{profilingGroup:{shape:"S18"}},payload:"profilingGroup"},idempotent:true}},shapes:{S2:{type:"list",member:{type:"structure",required:["eventPublishers","uri"],members:{eventPublishers:{type:"list",member:{}},id:{},uri:{}}}},Sa:{type:"structure",members:{channels:{shape:"S2"}}},Sc:{type:"timestamp",timestampFormat:"iso8601"},Se:{type:"structure",required:["frameName","threadStates","type"],members:{frameName:{},threadStates:{type:"list",member:{}},type:{}}},Sl:{type:"list",member:{type:"structure",required:["value"],members:{value:{shape:"Sc"}}}},S13:{type:"structure",required:["profilingEnabled"],members:{profilingEnabled:{type:"boolean"}}},S16:{type:"map",key:{},value:{}},S18:{type:"structure",members:{agentOrchestrationConfig:{shape:"S13"},arn:{},computePlatform:{},createdAt:{shape:"Sc"},name:{},profilingStatus:{type:"structure",members:{latestAgentOrchestratedAt:{shape:"Sc"},latestAgentProfileReportedAt:{shape:"Sc"},latestAggregatedProfile:{type:"structure",members:{period:{},start:{shape:"Sc"}}}}},tags:{shape:"S16"},updatedAt:{shape:"Sc"}}},S1k:{type:"list",member:{type:"structure",members:{id:{},profileEndTime:{shape:"Sc"},profileStartTime:{shape:"Sc"},profilingGroupName:{},totalNumberOfFindings:{type:"integer"}}}},S26:{type:"list",member:{}}}}},5411:function(e,t,r){var i=r(395);i.util.update(i.Lambda.prototype,{setupRequestListeners:function setupRequestListeners(e){if(e.operation==="invoke"){e.addListener("extractData",i.util.convertPayloadToString)}}})},5433:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["panorama"]={};i.Panorama=s.defineService("panorama",["2019-07-24"]);Object.defineProperty(a.services["panorama"],"2019-07-24",{get:function get(){var e=r(7287);e.paginators=r(7171).pagination;return e},enumerable:true,configurable:true});e.exports=i.Panorama},5437:function(e){e.exports={pagination:{DescribeServices:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},GetAttributeValues:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},GetProducts:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},5451:function(e){e.exports={version:2,waiters:{WorkspaceActive:{description:"Wait until a workspace reaches ACTIVE status",delay:2,maxAttempts:60,operation:"DescribeWorkspace",acceptors:[{matcher:"path",argument:"workspace.status.statusCode",state:"success",expected:"ACTIVE"},{matcher:"path",argument:"workspace.status.statusCode",state:"retry",expected:"UPDATING"},{matcher:"path",argument:"workspace.status.statusCode",state:"retry",expected:"CREATING"}]},WorkspaceDeleted:{description:"Wait until a workspace reaches DELETED status",delay:2,maxAttempts:60,operation:"DescribeWorkspace",acceptors:[{matcher:"error",state:"success",expected:"ResourceNotFoundException"},{matcher:"path",argument:"workspace.status.statusCode",state:"retry",expected:"DELETING"}]}}}},5452:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-07-01",endpointPrefix:"translate",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon Translate",serviceId:"Translate",signatureVersion:"v4",signingName:"translate",targetPrefix:"AWSShineFrontendService_20170701",uid:"translate-2017-07-01"},operations:{CreateParallelData:{input:{type:"structure",required:["Name","ParallelDataConfig","ClientToken"],members:{Name:{},Description:{},ParallelDataConfig:{shape:"S4"},EncryptionKey:{shape:"S7"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{Name:{},Status:{}}}},DeleteParallelData:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{Name:{},Status:{}}}},DeleteTerminology:{input:{type:"structure",required:["Name"],members:{Name:{}}}},DescribeTextTranslationJob:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",members:{TextTranslationJobProperties:{shape:"Sj"}}}},GetParallelData:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{ParallelDataProperties:{shape:"S12"},DataLocation:{shape:"S16"},AuxiliaryDataLocation:{shape:"S16"},LatestUpdateAttemptAuxiliaryDataLocation:{shape:"S16"}}}},GetTerminology:{input:{type:"structure",required:["Name"],members:{Name:{},TerminologyDataFormat:{}}},output:{type:"structure",members:{TerminologyProperties:{shape:"S1b"},TerminologyDataLocation:{shape:"S1e"},AuxiliaryDataLocation:{shape:"S1e"}}}},ImportTerminology:{input:{type:"structure",required:["Name","MergeStrategy","TerminologyData"],members:{Name:{},MergeStrategy:{},Description:{},TerminologyData:{type:"structure",required:["File","Format"],members:{File:{type:"blob",sensitive:true},Format:{},Directionality:{}}},EncryptionKey:{shape:"S7"}}},output:{type:"structure",members:{TerminologyProperties:{shape:"S1b"},AuxiliaryDataLocation:{shape:"S1e"}}}},ListParallelData:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ParallelDataPropertiesList:{type:"list",member:{shape:"S12"}},NextToken:{}}}},ListTerminologies:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{TerminologyPropertiesList:{type:"list",member:{shape:"S1b"}},NextToken:{}}}},ListTextTranslationJobs:{input:{type:"structure",members:{Filter:{type:"structure",members:{JobName:{},JobStatus:{},SubmittedBeforeTime:{type:"timestamp"},SubmittedAfterTime:{type:"timestamp"}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{TextTranslationJobPropertiesList:{type:"list",member:{shape:"Sj"}},NextToken:{}}}},StartTextTranslationJob:{input:{type:"structure",required:["InputDataConfig","OutputDataConfig","DataAccessRoleArn","SourceLanguageCode","TargetLanguageCodes","ClientToken"],members:{JobName:{},InputDataConfig:{shape:"St"},OutputDataConfig:{shape:"Sv"},DataAccessRoleArn:{},SourceLanguageCode:{},TargetLanguageCodes:{shape:"Sp"},TerminologyNames:{shape:"Sq"},ParallelDataNames:{shape:"Sq"},ClientToken:{idempotencyToken:true},Settings:{shape:"Sx"}}},output:{type:"structure",members:{JobId:{},JobStatus:{}}}},StopTextTranslationJob:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",members:{JobId:{},JobStatus:{}}}},TranslateText:{input:{type:"structure",required:["Text","SourceLanguageCode","TargetLanguageCode"],members:{Text:{},TerminologyNames:{shape:"Sq"},SourceLanguageCode:{},TargetLanguageCode:{},Settings:{shape:"Sx"}}},output:{type:"structure",required:["TranslatedText","SourceLanguageCode","TargetLanguageCode"],members:{TranslatedText:{},SourceLanguageCode:{},TargetLanguageCode:{},AppliedTerminologies:{type:"list",member:{type:"structure",members:{Name:{},Terms:{type:"list",member:{type:"structure",members:{SourceText:{},TargetText:{}}}}}}},AppliedSettings:{shape:"Sx"}}}},UpdateParallelData:{input:{type:"structure",required:["Name","ParallelDataConfig","ClientToken"],members:{Name:{},Description:{},ParallelDataConfig:{shape:"S4"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{Name:{},Status:{},LatestUpdateAttemptStatus:{},LatestUpdateAttemptAt:{type:"timestamp"}}}}},shapes:{S4:{type:"structure",required:["S3Uri","Format"],members:{S3Uri:{},Format:{}}},S7:{type:"structure",required:["Type","Id"],members:{Type:{},Id:{}}},Sj:{type:"structure",members:{JobId:{},JobName:{},JobStatus:{},JobDetails:{type:"structure",members:{TranslatedDocumentsCount:{type:"integer"},DocumentsWithErrorsCount:{type:"integer"},InputDocumentsCount:{type:"integer"}}},SourceLanguageCode:{},TargetLanguageCodes:{shape:"Sp"},TerminologyNames:{shape:"Sq"},ParallelDataNames:{shape:"Sq"},Message:{},SubmittedTime:{type:"timestamp"},EndTime:{type:"timestamp"},InputDataConfig:{shape:"St"},OutputDataConfig:{shape:"Sv"},DataAccessRoleArn:{},Settings:{shape:"Sx"}}},Sp:{type:"list",member:{}},Sq:{type:"list",member:{}},St:{type:"structure",required:["S3Uri","ContentType"],members:{S3Uri:{},ContentType:{}}},Sv:{type:"structure",required:["S3Uri"],members:{S3Uri:{},EncryptionKey:{shape:"S7"}}},Sx:{type:"structure",members:{Formality:{},Profanity:{}}},S12:{type:"structure",members:{Name:{},Arn:{},Description:{},Status:{},SourceLanguageCode:{},TargetLanguageCodes:{shape:"S14"},ParallelDataConfig:{shape:"S4"},Message:{},ImportedDataSize:{type:"long"},ImportedRecordCount:{type:"long"},FailedRecordCount:{type:"long"},SkippedRecordCount:{type:"long"},EncryptionKey:{shape:"S7"},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},LatestUpdateAttemptStatus:{},LatestUpdateAttemptAt:{type:"timestamp"}}},S14:{type:"list",member:{}},S16:{type:"structure",required:["RepositoryType","Location"],members:{RepositoryType:{},Location:{}}},S1b:{type:"structure",members:{Name:{},Description:{},Arn:{},SourceLanguageCode:{},TargetLanguageCodes:{shape:"S14"},EncryptionKey:{shape:"S7"},SizeBytes:{type:"integer"},TermCount:{type:"integer"},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},Directionality:{},Message:{},SkippedTermCount:{type:"integer"},Format:{}}},S1e:{type:"structure",required:["RepositoryType","Location"],members:{RepositoryType:{},Location:{}}}}}},5474:function(e){e.exports={pagination:{}}},5475:function(e){e.exports={pagination:{ListAccountAssociations:{input_token:"NextToken",output_token:"NextToken",result_key:"LinkedAccounts"},ListBillingGroupCostReports:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"BillingGroupCostReports"},ListBillingGroups:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"BillingGroups"},ListCustomLineItems:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"CustomLineItems"},ListPricingPlans:{input_token:"NextToken",limit_key:"MaxResults",non_aggregate_keys:["BillingPeriod"],output_token:"NextToken",result_key:"PricingPlans"},ListPricingPlansAssociatedWithPricingRule:{input_token:"NextToken",limit_key:"MaxResults",non_aggregate_keys:["BillingPeriod","PricingRuleArn"],output_token:"NextToken",result_key:"PricingPlanArns"},ListPricingRules:{input_token:"NextToken",limit_key:"MaxResults",non_aggregate_keys:["BillingPeriod"],output_token:"NextToken",result_key:"PricingRules"},ListPricingRulesAssociatedToPricingPlan:{input_token:"NextToken",limit_key:"MaxResults",non_aggregate_keys:["BillingPeriod","PricingPlanArn"],output_token:"NextToken",result_key:"PricingRuleArns"},ListResourcesAssociatedToCustomLineItem:{input_token:"NextToken",limit_key:"MaxResults",non_aggregate_keys:["Arn"],output_token:"NextToken",result_key:"AssociatedResources"}}}},5515:function(e){e.exports={pagination:{DescribeApps:{result_key:"Apps"},DescribeCommands:{result_key:"Commands"},DescribeDeployments:{result_key:"Deployments"},DescribeEcsClusters:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"EcsClusters"},DescribeElasticIps:{result_key:"ElasticIps"},DescribeElasticLoadBalancers:{result_key:"ElasticLoadBalancers"},DescribeInstances:{result_key:"Instances"},DescribeLayers:{result_key:"Layers"},DescribeLoadBasedAutoScaling:{result_key:"LoadBasedAutoScalingConfigurations"},DescribePermissions:{result_key:"Permissions"},DescribeRaidArrays:{result_key:"RaidArrays"},DescribeServiceErrors:{result_key:"ServiceErrors"},DescribeStacks:{result_key:"Stacks"},DescribeTimeBasedAutoScaling:{result_key:"TimeBasedAutoScalingConfigurations"},DescribeUserProfiles:{result_key:"UserProfiles"},DescribeVolumes:{result_key:"Volumes"}}}},5516:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2012-08-10",endpointPrefix:"streams.dynamodb",jsonVersion:"1.0",protocol:"json",serviceFullName:"Amazon DynamoDB Streams",serviceId:"DynamoDB Streams",signatureVersion:"v4",signingName:"dynamodb",targetPrefix:"DynamoDBStreams_20120810",uid:"streams-dynamodb-2012-08-10"},operations:{DescribeStream:{input:{type:"structure",required:["StreamArn"],members:{StreamArn:{},Limit:{type:"integer"},ExclusiveStartShardId:{}}},output:{type:"structure",members:{StreamDescription:{type:"structure",members:{StreamArn:{},StreamLabel:{},StreamStatus:{},StreamViewType:{},CreationRequestDateTime:{type:"timestamp"},TableName:{},KeySchema:{type:"list",member:{type:"structure",required:["AttributeName","KeyType"],members:{AttributeName:{},KeyType:{}}}},Shards:{type:"list",member:{type:"structure",members:{ShardId:{},SequenceNumberRange:{type:"structure",members:{StartingSequenceNumber:{},EndingSequenceNumber:{}}},ParentShardId:{}}}},LastEvaluatedShardId:{}}}}}},GetRecords:{input:{type:"structure",required:["ShardIterator"],members:{ShardIterator:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Records:{type:"list",member:{type:"structure",members:{eventID:{},eventName:{},eventVersion:{},eventSource:{},awsRegion:{},dynamodb:{type:"structure",members:{ApproximateCreationDateTime:{type:"timestamp"},Keys:{shape:"Sr"},NewImage:{shape:"Sr"},OldImage:{shape:"Sr"},SequenceNumber:{},SizeBytes:{type:"long"},StreamViewType:{}}},userIdentity:{type:"structure",members:{PrincipalId:{},Type:{}}}}}},NextShardIterator:{}}}},GetShardIterator:{input:{type:"structure",required:["StreamArn","ShardId","ShardIteratorType"],members:{StreamArn:{},ShardId:{},ShardIteratorType:{},SequenceNumber:{}}},output:{type:"structure",members:{ShardIterator:{}}}},ListStreams:{input:{type:"structure",members:{TableName:{},Limit:{type:"integer"},ExclusiveStartStreamArn:{}}},output:{type:"structure",members:{Streams:{type:"list",member:{type:"structure",members:{StreamArn:{},TableName:{},StreamLabel:{}}}},LastEvaluatedStreamArn:{}}}}},shapes:{Sr:{type:"map",key:{},value:{shape:"St"}},St:{type:"structure",members:{S:{},N:{},B:{type:"blob"},SS:{type:"list",member:{}},NS:{type:"list",member:{}},BS:{type:"list",member:{type:"blob"}},M:{type:"map",key:{},value:{shape:"St"}},L:{type:"list",member:{shape:"St"}},NULL:{type:"boolean"},BOOL:{type:"boolean"}}}}}},5532:function(e){e.exports={pagination:{ListDatasetGroups:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"DatasetGroups"},ListDatasetImportJobs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"DatasetImportJobs"},ListDatasets:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Datasets"},ListForecastExportJobs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ForecastExportJobs"},ListForecasts:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Forecasts"},ListPredictorBacktestExportJobs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"PredictorBacktestExportJobs"},ListPredictors:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Predictors"}}}},5542:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["opsworks"]={};i.OpsWorks=s.defineService("opsworks",["2013-02-18"]);Object.defineProperty(a.services["opsworks"],"2013-02-18",{get:function get(){var e=r(7002);e.paginators=r(5515).pagination;e.waiters=r(8242).waiters;return e},enumerable:true,configurable:true});e.exports=i.OpsWorks},5557:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-07-20",endpointPrefix:"proton",jsonVersion:"1.0",protocol:"json",serviceFullName:"AWS Proton",serviceId:"Proton",signatureVersion:"v4",signingName:"proton",targetPrefix:"AwsProton20200720",uid:"proton-2020-07-20"},operations:{AcceptEnvironmentAccountConnection:{input:{type:"structure",required:["id"],members:{id:{}}},output:{type:"structure",required:["environmentAccountConnection"],members:{environmentAccountConnection:{shape:"S4"}}},idempotent:true},CancelEnvironmentDeployment:{input:{type:"structure",required:["environmentName"],members:{environmentName:{}}},output:{type:"structure",required:["environment"],members:{environment:{shape:"Sd"}}}},CancelServiceInstanceDeployment:{input:{type:"structure",required:["serviceInstanceName","serviceName"],members:{serviceInstanceName:{},serviceName:{}}},output:{type:"structure",required:["serviceInstance"],members:{serviceInstance:{shape:"Ss"}}}},CancelServicePipelineDeployment:{input:{type:"structure",required:["serviceName"],members:{serviceName:{}}},output:{type:"structure",required:["pipeline"],members:{pipeline:{shape:"Sw"}}}},CreateEnvironment:{input:{type:"structure",required:["name","spec","templateMajorVersion","templateName"],members:{description:{shape:"Sh"},environmentAccountConnectionId:{},name:{},protonServiceRoleArn:{},provisioningRepository:{shape:"Sy"},spec:{shape:"So"},tags:{shape:"Sz"},templateMajorVersion:{},templateMinorVersion:{},templateName:{}}},output:{type:"structure",required:["environment"],members:{environment:{shape:"Sd"}}},idempotent:true},CreateEnvironmentAccountConnection:{input:{type:"structure",required:["environmentName","managementAccountId","roleArn"],members:{clientToken:{idempotencyToken:true},environmentName:{},managementAccountId:{},roleArn:{},tags:{shape:"Sz"}}},output:{type:"structure",required:["environmentAccountConnection"],members:{environmentAccountConnection:{shape:"S4"}}},idempotent:true},CreateEnvironmentTemplate:{input:{type:"structure",required:["name"],members:{description:{shape:"Sh"},displayName:{shape:"S18"},encryptionKey:{},name:{},provisioning:{},tags:{shape:"Sz"}}},output:{type:"structure",required:["environmentTemplate"],members:{environmentTemplate:{shape:"S1a"}}},idempotent:true},CreateEnvironmentTemplateVersion:{input:{type:"structure",required:["source","templateName"],members:{clientToken:{idempotencyToken:true},description:{shape:"Sh"},majorVersion:{},source:{shape:"S1e"},tags:{shape:"Sz"},templateName:{}}},output:{type:"structure",required:["environmentTemplateVersion"],members:{environmentTemplateVersion:{shape:"S1j"}}},idempotent:true},CreateRepository:{input:{type:"structure",required:["connectionArn","name","provider"],members:{connectionArn:{},encryptionKey:{},name:{},provider:{},tags:{shape:"Sz"}}},output:{type:"structure",required:["repository"],members:{repository:{shape:"S1p"}}},idempotent:true},CreateService:{input:{type:"structure",required:["name","spec","templateMajorVersion","templateName"],members:{branchName:{},description:{shape:"Sh"},name:{},repositoryConnectionArn:{},repositoryId:{},spec:{shape:"So"},tags:{shape:"Sz"},templateMajorVersion:{},templateMinorVersion:{},templateName:{}}},output:{type:"structure",required:["service"],members:{service:{shape:"S1t"}}},idempotent:true},CreateServiceTemplate:{input:{type:"structure",required:["name"],members:{description:{shape:"Sh"},displayName:{shape:"S18"},encryptionKey:{},name:{},pipelineProvisioning:{},tags:{shape:"Sz"}}},output:{type:"structure",required:["serviceTemplate"],members:{serviceTemplate:{shape:"S1y"}}},idempotent:true},CreateServiceTemplateVersion:{input:{type:"structure",required:["compatibleEnvironmentTemplates","source","templateName"],members:{clientToken:{idempotencyToken:true},compatibleEnvironmentTemplates:{shape:"S21"},description:{shape:"Sh"},majorVersion:{},source:{shape:"S1e"},tags:{shape:"Sz"},templateName:{}}},output:{type:"structure",required:["serviceTemplateVersion"],members:{serviceTemplateVersion:{shape:"S24"}}},idempotent:true},CreateTemplateSyncConfig:{input:{type:"structure",required:["branch","repositoryName","repositoryProvider","templateName","templateType"],members:{branch:{},repositoryName:{},repositoryProvider:{},subdirectory:{},templateName:{},templateType:{}}},output:{type:"structure",members:{templateSyncConfig:{shape:"S2c"}}},idempotent:true},DeleteEnvironment:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",members:{environment:{shape:"Sd"}}},idempotent:true},DeleteEnvironmentAccountConnection:{input:{type:"structure",required:["id"],members:{id:{}}},output:{type:"structure",members:{environmentAccountConnection:{shape:"S4"}}},idempotent:true},DeleteEnvironmentTemplate:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",members:{environmentTemplate:{shape:"S1a"}}},idempotent:true},DeleteEnvironmentTemplateVersion:{input:{type:"structure",required:["majorVersion","minorVersion","templateName"],members:{majorVersion:{},minorVersion:{},templateName:{}}},output:{type:"structure",members:{environmentTemplateVersion:{shape:"S1j"}}},idempotent:true},DeleteRepository:{input:{type:"structure",required:["name","provider"],members:{name:{},provider:{}}},output:{type:"structure",members:{repository:{shape:"S1p"}}},idempotent:true},DeleteService:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",members:{service:{shape:"S1t"}}},idempotent:true},DeleteServiceTemplate:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",members:{serviceTemplate:{shape:"S1y"}}},idempotent:true},DeleteServiceTemplateVersion:{input:{type:"structure",required:["majorVersion","minorVersion","templateName"],members:{majorVersion:{},minorVersion:{},templateName:{}}},output:{type:"structure",members:{serviceTemplateVersion:{shape:"S24"}}},idempotent:true},DeleteTemplateSyncConfig:{input:{type:"structure",required:["templateName","templateType"],members:{templateName:{},templateType:{}}},output:{type:"structure",members:{templateSyncConfig:{shape:"S2c"}}},idempotent:true},GetAccountSettings:{input:{type:"structure",members:{}},output:{type:"structure",members:{accountSettings:{shape:"S2x"}}}},GetEnvironment:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",required:["environment"],members:{environment:{shape:"Sd"}}}},GetEnvironmentAccountConnection:{input:{type:"structure",required:["id"],members:{id:{}}},output:{type:"structure",required:["environmentAccountConnection"],members:{environmentAccountConnection:{shape:"S4"}}}},GetEnvironmentTemplate:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",required:["environmentTemplate"],members:{environmentTemplate:{shape:"S1a"}}}},GetEnvironmentTemplateVersion:{input:{type:"structure",required:["majorVersion","minorVersion","templateName"],members:{majorVersion:{},minorVersion:{},templateName:{}}},output:{type:"structure",required:["environmentTemplateVersion"],members:{environmentTemplateVersion:{shape:"S1j"}}}},GetRepository:{input:{type:"structure",required:["name","provider"],members:{name:{},provider:{}}},output:{type:"structure",required:["repository"],members:{repository:{shape:"S1p"}}}},GetRepositorySyncStatus:{input:{type:"structure",required:["branch","repositoryName","repositoryProvider","syncType"],members:{branch:{},repositoryName:{},repositoryProvider:{},syncType:{}}},output:{type:"structure",members:{latestSync:{type:"structure",required:["events","startedAt","status"],members:{events:{type:"list",member:{type:"structure",required:["event","time","type"],members:{event:{},externalId:{},time:{type:"timestamp"},type:{}}}},startedAt:{type:"timestamp"},status:{}}}}}},GetService:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",members:{service:{shape:"S1t"}}}},GetServiceInstance:{input:{type:"structure",required:["name","serviceName"],members:{name:{},serviceName:{}}},output:{type:"structure",required:["serviceInstance"],members:{serviceInstance:{shape:"Ss"}}}},GetServiceTemplate:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",required:["serviceTemplate"],members:{serviceTemplate:{shape:"S1y"}}}},GetServiceTemplateVersion:{input:{type:"structure",required:["majorVersion","minorVersion","templateName"],members:{majorVersion:{},minorVersion:{},templateName:{}}},output:{type:"structure",required:["serviceTemplateVersion"],members:{serviceTemplateVersion:{shape:"S24"}}}},GetTemplateSyncConfig:{input:{type:"structure",required:["templateName","templateType"],members:{templateName:{},templateType:{}}},output:{type:"structure",members:{templateSyncConfig:{shape:"S2c"}}}},GetTemplateSyncStatus:{input:{type:"structure",required:["templateName","templateType","templateVersion"],members:{templateName:{},templateType:{},templateVersion:{}}},output:{type:"structure",members:{desiredState:{shape:"S3t"},latestSuccessfulSync:{shape:"S3v"},latestSync:{shape:"S3v"}}}},ListEnvironmentAccountConnections:{input:{type:"structure",required:["requestedBy"],members:{environmentName:{},maxResults:{type:"integer"},nextToken:{},requestedBy:{},statuses:{type:"list",member:{}}}},output:{type:"structure",required:["environmentAccountConnections"],members:{environmentAccountConnections:{type:"list",member:{type:"structure",required:["arn","environmentAccountId","environmentName","id","lastModifiedAt","managementAccountId","requestedAt","roleArn","status"],members:{arn:{},environmentAccountId:{},environmentName:{},id:{},lastModifiedAt:{type:"timestamp"},managementAccountId:{},requestedAt:{type:"timestamp"},roleArn:{},status:{}}}},nextToken:{}}}},ListEnvironmentOutputs:{input:{type:"structure",required:["environmentName"],members:{environmentName:{},nextToken:{}}},output:{type:"structure",required:["outputs"],members:{nextToken:{},outputs:{shape:"S4a"}}}},ListEnvironmentProvisionedResources:{input:{type:"structure",required:["environmentName"],members:{environmentName:{},nextToken:{}}},output:{type:"structure",required:["provisionedResources"],members:{nextToken:{},provisionedResources:{shape:"S4g"}}}},ListEnvironmentTemplateVersions:{input:{type:"structure",required:["templateName"],members:{majorVersion:{},maxResults:{type:"integer"},nextToken:{},templateName:{}}},output:{type:"structure",required:["templateVersions"],members:{nextToken:{},templateVersions:{type:"list",member:{type:"structure",required:["arn","createdAt","lastModifiedAt","majorVersion","minorVersion","status","templateName"],members:{arn:{},createdAt:{type:"timestamp"},description:{shape:"Sh"},lastModifiedAt:{type:"timestamp"},majorVersion:{},minorVersion:{},recommendedMinorVersion:{},status:{},statusMessage:{shape:"Sg"},templateName:{}}}}}}},ListEnvironmentTemplates:{input:{type:"structure",members:{maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["templates"],members:{nextToken:{},templates:{type:"list",member:{type:"structure",required:["arn","createdAt","lastModifiedAt","name"],members:{arn:{},createdAt:{type:"timestamp"},description:{shape:"Sh"},displayName:{shape:"S18"},lastModifiedAt:{type:"timestamp"},name:{},provisioning:{},recommendedVersion:{}}}}}}},ListEnvironments:{input:{type:"structure",members:{environmentTemplates:{type:"list",member:{type:"structure",required:["majorVersion","templateName"],members:{majorVersion:{},templateName:{}}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["environments"],members:{environments:{type:"list",member:{type:"structure",required:["arn","createdAt","deploymentStatus","lastDeploymentAttemptedAt","lastDeploymentSucceededAt","name","templateMajorVersion","templateMinorVersion","templateName"],members:{arn:{},createdAt:{type:"timestamp"},deploymentStatus:{},deploymentStatusMessage:{shape:"Sg"},description:{shape:"Sh"},environmentAccountConnectionId:{},environmentAccountId:{},lastDeploymentAttemptedAt:{type:"timestamp"},lastDeploymentSucceededAt:{type:"timestamp"},name:{},protonServiceRoleArn:{},provisioning:{},templateMajorVersion:{},templateMinorVersion:{},templateName:{}}}},nextToken:{}}}},ListRepositories:{input:{type:"structure",members:{maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["repositories"],members:{nextToken:{},repositories:{type:"list",member:{type:"structure",required:["arn","name","provider"],members:{arn:{},name:{},provider:{}}}}}}},ListRepositorySyncDefinitions:{input:{type:"structure",required:["repositoryName","repositoryProvider","syncType"],members:{nextToken:{},repositoryName:{},repositoryProvider:{},syncType:{}}},output:{type:"structure",required:["syncDefinitions"],members:{nextToken:{},syncDefinitions:{type:"list",member:{type:"structure",required:["branch","directory","parent","target"],members:{branch:{},directory:{},parent:{},target:{}}}}}}},ListServiceInstanceOutputs:{input:{type:"structure",required:["serviceInstanceName","serviceName"],members:{nextToken:{},serviceInstanceName:{},serviceName:{}}},output:{type:"structure",required:["outputs"],members:{nextToken:{},outputs:{shape:"S4a"}}}},ListServiceInstanceProvisionedResources:{input:{type:"structure",required:["serviceInstanceName","serviceName"],members:{nextToken:{},serviceInstanceName:{},serviceName:{}}},output:{type:"structure",required:["provisionedResources"],members:{nextToken:{},provisionedResources:{shape:"S4g"}}}},ListServiceInstances:{input:{type:"structure",members:{maxResults:{type:"integer"},nextToken:{},serviceName:{}}},output:{type:"structure",required:["serviceInstances"],members:{nextToken:{},serviceInstances:{type:"list",member:{type:"structure",required:["arn","createdAt","deploymentStatus","environmentName","lastDeploymentAttemptedAt","lastDeploymentSucceededAt","name","serviceName","templateMajorVersion","templateMinorVersion","templateName"],members:{arn:{},createdAt:{type:"timestamp"},deploymentStatus:{},deploymentStatusMessage:{shape:"Sg"},environmentName:{},lastDeploymentAttemptedAt:{type:"timestamp"},lastDeploymentSucceededAt:{type:"timestamp"},name:{},serviceName:{},templateMajorVersion:{},templateMinorVersion:{},templateName:{}}}}}}},ListServicePipelineOutputs:{input:{type:"structure",required:["serviceName"],members:{nextToken:{},serviceName:{}}},output:{type:"structure",required:["outputs"],members:{nextToken:{},outputs:{shape:"S4a"}}}},ListServicePipelineProvisionedResources:{input:{type:"structure",required:["serviceName"],members:{nextToken:{},serviceName:{}}},output:{type:"structure",required:["provisionedResources"],members:{nextToken:{},provisionedResources:{shape:"S4g"}}}},ListServiceTemplateVersions:{input:{type:"structure",required:["templateName"],members:{majorVersion:{},maxResults:{type:"integer"},nextToken:{},templateName:{}}},output:{type:"structure",required:["templateVersions"],members:{nextToken:{},templateVersions:{type:"list",member:{type:"structure",required:["arn","createdAt","lastModifiedAt","majorVersion","minorVersion","status","templateName"],members:{arn:{},createdAt:{type:"timestamp"},description:{shape:"Sh"},lastModifiedAt:{type:"timestamp"},majorVersion:{},minorVersion:{},recommendedMinorVersion:{},status:{},statusMessage:{shape:"Sg"},templateName:{}}}}}}},ListServiceTemplates:{input:{type:"structure",members:{maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["templates"],members:{nextToken:{},templates:{type:"list",member:{type:"structure",required:["arn","createdAt","lastModifiedAt","name"],members:{arn:{},createdAt:{type:"timestamp"},description:{shape:"Sh"},displayName:{shape:"S18"},lastModifiedAt:{type:"timestamp"},name:{},pipelineProvisioning:{},recommendedVersion:{}}}}}}},ListServices:{input:{type:"structure",members:{maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["services"],members:{nextToken:{},services:{type:"list",member:{type:"structure",required:["arn","createdAt","lastModifiedAt","name","status","templateName"],members:{arn:{},createdAt:{type:"timestamp"},description:{shape:"Sh"},lastModifiedAt:{type:"timestamp"},name:{},status:{},statusMessage:{shape:"Sg"},templateName:{}}}}}}},ListTagsForResource:{input:{type:"structure",required:["resourceArn"],members:{maxResults:{type:"integer"},nextToken:{},resourceArn:{}}},output:{type:"structure",required:["tags"],members:{nextToken:{},tags:{shape:"Sz"}}}},NotifyResourceDeploymentStatusChange:{input:{type:"structure",required:["resourceArn","status"],members:{deploymentId:{},outputs:{type:"list",member:{shape:"S4b"}},resourceArn:{},status:{},statusMessage:{type:"string",sensitive:true}}},output:{type:"structure",members:{}}},RejectEnvironmentAccountConnection:{input:{type:"structure",required:["id"],members:{id:{}}},output:{type:"structure",required:["environmentAccountConnection"],members:{environmentAccountConnection:{shape:"S4"}}},idempotent:true},TagResource:{input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{},tags:{shape:"Sz"}}},output:{type:"structure",members:{}},idempotent:true},UntagResource:{input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{},tagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}},idempotent:true},UpdateAccountSettings:{input:{type:"structure",members:{pipelineProvisioningRepository:{shape:"Sy"},pipelineServiceRoleArn:{}}},output:{type:"structure",required:["accountSettings"],members:{accountSettings:{shape:"S2x"}}}},UpdateEnvironment:{input:{type:"structure",required:["deploymentType","name"],members:{deploymentType:{},description:{shape:"Sh"},environmentAccountConnectionId:{},name:{},protonServiceRoleArn:{},provisioningRepository:{shape:"Sy"},spec:{shape:"So"},templateMajorVersion:{},templateMinorVersion:{}}},output:{type:"structure",required:["environment"],members:{environment:{shape:"Sd"}}}},UpdateEnvironmentAccountConnection:{input:{type:"structure",required:["id","roleArn"],members:{id:{},roleArn:{}}},output:{type:"structure",required:["environmentAccountConnection"],members:{environmentAccountConnection:{shape:"S4"}}},idempotent:true},UpdateEnvironmentTemplate:{input:{type:"structure",required:["name"],members:{description:{shape:"Sh"},displayName:{shape:"S18"},name:{}}},output:{type:"structure",required:["environmentTemplate"],members:{environmentTemplate:{shape:"S1a"}}}},UpdateEnvironmentTemplateVersion:{input:{type:"structure",required:["majorVersion","minorVersion","templateName"],members:{description:{shape:"Sh"},majorVersion:{},minorVersion:{},status:{},templateName:{}}},output:{type:"structure",required:["environmentTemplateVersion"],members:{environmentTemplateVersion:{shape:"S1j"}}}},UpdateService:{input:{type:"structure",required:["name"],members:{description:{shape:"Sh"},name:{},spec:{shape:"So"}}},output:{type:"structure",required:["service"],members:{service:{shape:"S1t"}}}},UpdateServiceInstance:{input:{type:"structure",required:["deploymentType","name","serviceName"],members:{deploymentType:{},name:{},serviceName:{},spec:{shape:"So"},templateMajorVersion:{},templateMinorVersion:{}}},output:{type:"structure",required:["serviceInstance"],members:{serviceInstance:{shape:"Ss"}}}},UpdateServicePipeline:{input:{type:"structure",required:["deploymentType","serviceName","spec"],members:{deploymentType:{},serviceName:{},spec:{shape:"So"},templateMajorVersion:{},templateMinorVersion:{}}},output:{type:"structure",required:["pipeline"],members:{pipeline:{shape:"Sw"}}}},UpdateServiceTemplate:{input:{type:"structure",required:["name"],members:{description:{shape:"Sh"},displayName:{shape:"S18"},name:{}}},output:{type:"structure",required:["serviceTemplate"],members:{serviceTemplate:{shape:"S1y"}}}},UpdateServiceTemplateVersion:{input:{type:"structure",required:["majorVersion","minorVersion","templateName"],members:{compatibleEnvironmentTemplates:{shape:"S21"},description:{shape:"Sh"},majorVersion:{},minorVersion:{},status:{},templateName:{}}},output:{type:"structure",required:["serviceTemplateVersion"],members:{serviceTemplateVersion:{shape:"S24"}}}},UpdateTemplateSyncConfig:{input:{type:"structure",required:["branch","repositoryName","repositoryProvider","templateName","templateType"],members:{branch:{},repositoryName:{},repositoryProvider:{},subdirectory:{},templateName:{},templateType:{}}},output:{type:"structure",members:{templateSyncConfig:{shape:"S2c"}}}}},shapes:{S4:{type:"structure",required:["arn","environmentAccountId","environmentName","id","lastModifiedAt","managementAccountId","requestedAt","roleArn","status"],members:{arn:{},environmentAccountId:{},environmentName:{},id:{},lastModifiedAt:{type:"timestamp"},managementAccountId:{},requestedAt:{type:"timestamp"},roleArn:{},status:{}}},Sd:{type:"structure",required:["arn","createdAt","deploymentStatus","lastDeploymentAttemptedAt","lastDeploymentSucceededAt","name","templateMajorVersion","templateMinorVersion","templateName"],members:{arn:{},createdAt:{type:"timestamp"},deploymentStatus:{},deploymentStatusMessage:{shape:"Sg"},description:{shape:"Sh"},environmentAccountConnectionId:{},environmentAccountId:{},lastDeploymentAttemptedAt:{type:"timestamp"},lastDeploymentSucceededAt:{type:"timestamp"},name:{},protonServiceRoleArn:{},provisioning:{},provisioningRepository:{shape:"Sj"},spec:{shape:"So"},templateMajorVersion:{},templateMinorVersion:{},templateName:{}}},Sg:{type:"string",sensitive:true},Sh:{type:"string",sensitive:true},Sj:{type:"structure",required:["arn","branch","name","provider"],members:{arn:{},branch:{},name:{},provider:{}}},So:{type:"string",sensitive:true},Ss:{type:"structure",required:["arn","createdAt","deploymentStatus","environmentName","lastDeploymentAttemptedAt","lastDeploymentSucceededAt","name","serviceName","templateMajorVersion","templateMinorVersion","templateName"],members:{arn:{},createdAt:{type:"timestamp"},deploymentStatus:{},deploymentStatusMessage:{shape:"Sg"},environmentName:{},lastDeploymentAttemptedAt:{type:"timestamp"},lastDeploymentSucceededAt:{type:"timestamp"},name:{},serviceName:{},spec:{shape:"So"},templateMajorVersion:{},templateMinorVersion:{},templateName:{}}},Sw:{type:"structure",required:["arn","createdAt","deploymentStatus","lastDeploymentAttemptedAt","lastDeploymentSucceededAt","templateMajorVersion","templateMinorVersion","templateName"],members:{arn:{},createdAt:{type:"timestamp"},deploymentStatus:{},deploymentStatusMessage:{shape:"Sg"},lastDeploymentAttemptedAt:{type:"timestamp"},lastDeploymentSucceededAt:{type:"timestamp"},spec:{shape:"So"},templateMajorVersion:{},templateMinorVersion:{},templateName:{}}},Sy:{type:"structure",required:["branch","name","provider"],members:{branch:{},name:{},provider:{}}},Sz:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}},S18:{type:"string",sensitive:true},S1a:{type:"structure",required:["arn","createdAt","lastModifiedAt","name"],members:{arn:{},createdAt:{type:"timestamp"},description:{shape:"Sh"},displayName:{shape:"S18"},encryptionKey:{},lastModifiedAt:{type:"timestamp"},name:{},provisioning:{},recommendedVersion:{}}},S1e:{type:"structure",members:{s3:{type:"structure",required:["bucket","key"],members:{bucket:{},key:{}}}},union:true},S1j:{type:"structure",required:["arn","createdAt","lastModifiedAt","majorVersion","minorVersion","status","templateName"],members:{arn:{},createdAt:{type:"timestamp"},description:{shape:"Sh"},lastModifiedAt:{type:"timestamp"},majorVersion:{},minorVersion:{},recommendedMinorVersion:{},schema:{shape:"S1l"},status:{},statusMessage:{shape:"Sg"},templateName:{}}},S1l:{type:"string",sensitive:true},S1p:{type:"structure",required:["arn","connectionArn","name","provider"],members:{arn:{},connectionArn:{},encryptionKey:{},name:{},provider:{}}},S1t:{type:"structure",required:["arn","createdAt","lastModifiedAt","name","spec","status","templateName"],members:{arn:{},branchName:{},createdAt:{type:"timestamp"},description:{shape:"Sh"},lastModifiedAt:{type:"timestamp"},name:{},pipeline:{shape:"Sw"},repositoryConnectionArn:{},repositoryId:{},spec:{shape:"So"},status:{},statusMessage:{shape:"Sg"},templateName:{}}},S1y:{type:"structure",required:["arn","createdAt","lastModifiedAt","name"],members:{arn:{},createdAt:{type:"timestamp"},description:{shape:"Sh"},displayName:{shape:"S18"},encryptionKey:{},lastModifiedAt:{type:"timestamp"},name:{},pipelineProvisioning:{},recommendedVersion:{}}},S21:{type:"list",member:{type:"structure",required:["majorVersion","templateName"],members:{majorVersion:{},templateName:{}}}},S24:{type:"structure",required:["arn","compatibleEnvironmentTemplates","createdAt","lastModifiedAt","majorVersion","minorVersion","status","templateName"],members:{arn:{},compatibleEnvironmentTemplates:{type:"list",member:{type:"structure",required:["majorVersion","templateName"],members:{majorVersion:{},templateName:{}}}},createdAt:{type:"timestamp"},description:{shape:"Sh"},lastModifiedAt:{type:"timestamp"},majorVersion:{},minorVersion:{},recommendedMinorVersion:{},schema:{shape:"S1l"},status:{},statusMessage:{shape:"Sg"},templateName:{}}},S2c:{type:"structure",required:["branch","repositoryName","repositoryProvider","templateName","templateType"],members:{branch:{},repositoryName:{},repositoryProvider:{},subdirectory:{},templateName:{},templateType:{}}},S2x:{type:"structure",members:{pipelineProvisioningRepository:{shape:"Sj"},pipelineServiceRoleArn:{}}},S3t:{type:"structure",required:["branch","directory","repositoryName","repositoryProvider","sha"],members:{branch:{},directory:{},repositoryName:{},repositoryProvider:{},sha:{}}},S3v:{type:"structure",required:["events","initialRevision","startedAt","status","target","targetRevision"],members:{events:{type:"list",member:{type:"structure",required:["event","time","type"],members:{event:{},externalId:{},time:{type:"timestamp"},type:{}}}},initialRevision:{shape:"S3t"},startedAt:{type:"timestamp"},status:{},target:{},targetRevision:{shape:"S3t"}}},S4a:{type:"list",member:{shape:"S4b"}},S4b:{type:"structure",members:{key:{},valueString:{}},sensitive:true},S4g:{type:"list",member:{type:"structure",members:{identifier:{},name:{},provisioningEngine:{}}}}}}},5566:function(e,t,r){var i=r(395);var s=i.util.inherit;r(1791);i.Signers.V3Https=s(i.Signers.V3,{authorization:function authorization(e){return"AWS3-HTTPS "+"AWSAccessKeyId="+e.accessKeyId+","+"Algorithm=HmacSHA256,"+"Signature="+this.signature(e)},stringToSign:function stringToSign(){return this.request.headers["X-Amz-Date"]}});e.exports=i.Signers.V3Https},5573:function(e,t,r){"use strict";var i=this&&this.__createBinding||(Object.create?function(e,t,r,i){if(i===undefined)i=r;Object.defineProperty(e,i,{enumerable:true,get:function(){return t[r]}})}:function(e,t,r,i){if(i===undefined)i=r;e[i]=t[r]});var s=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var r in e)if(r!=="default"&&Object.hasOwnProperty.call(e,r))i(t,e,r);s(t,e);return t};Object.defineProperty(t,"__esModule",{value:true});t.toPlatformPath=t.toWin32Path=t.toPosixPath=void 0;const o=a(r(5622));function toPosixPath(e){return e.replace(/[\\]/g,"/")}t.toPosixPath=toPosixPath;function toWin32Path(e){return e.replace(/[/]/g,"\\")}t.toWin32Path=toWin32Path;function toPlatformPath(e){return e.replace(/[/\\]/g,o.sep)}t.toPlatformPath=toPlatformPath},5575:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2015-10-01",endpointPrefix:"gamelift",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon GameLift",serviceId:"GameLift",signatureVersion:"v4",targetPrefix:"GameLift",uid:"gamelift-2015-10-01"},operations:{AcceptMatch:{input:{type:"structure",required:["TicketId","PlayerIds","AcceptanceType"],members:{TicketId:{},PlayerIds:{shape:"S3"},AcceptanceType:{}}},output:{type:"structure",members:{}}},ClaimGameServer:{input:{type:"structure",required:["GameServerGroupName"],members:{GameServerGroupName:{},GameServerId:{},GameServerData:{}}},output:{type:"structure",members:{GameServer:{shape:"Sc"}}}},CreateAlias:{input:{type:"structure",required:["Name","RoutingStrategy"],members:{Name:{},Description:{},RoutingStrategy:{shape:"Sm"},Tags:{shape:"Sq"}}},output:{type:"structure",members:{Alias:{shape:"Sv"}}}},CreateBuild:{input:{type:"structure",members:{Name:{},Version:{},StorageLocation:{shape:"Sz"},OperatingSystem:{},Tags:{shape:"Sq"}}},output:{type:"structure",members:{Build:{shape:"S13"},UploadCredentials:{shape:"S18"},StorageLocation:{shape:"Sz"}}}},CreateFleet:{input:{type:"structure",required:["Name","EC2InstanceType"],members:{Name:{},Description:{},BuildId:{},ScriptId:{},ServerLaunchPath:{},ServerLaunchParameters:{},LogPaths:{shape:"S3"},EC2InstanceType:{},EC2InboundPermissions:{shape:"S1f"},NewGameSessionProtectionPolicy:{},RuntimeConfiguration:{shape:"S1l"},ResourceCreationLimitPolicy:{shape:"S1r"},MetricGroups:{shape:"S1t"},PeerVpcAwsAccountId:{},PeerVpcId:{},FleetType:{},InstanceRoleArn:{},CertificateConfiguration:{shape:"S1w"},Locations:{shape:"S1y"},Tags:{shape:"Sq"}}},output:{type:"structure",members:{FleetAttributes:{shape:"S22"},LocationStates:{shape:"S29"}}}},CreateFleetLocations:{input:{type:"structure",required:["FleetId","Locations"],members:{FleetId:{},Locations:{shape:"S1y"}}},output:{type:"structure",members:{FleetId:{},FleetArn:{},LocationStates:{shape:"S29"}}}},CreateGameServerGroup:{input:{type:"structure",required:["GameServerGroupName","RoleArn","MinSize","MaxSize","LaunchTemplate","InstanceDefinitions"],members:{GameServerGroupName:{},RoleArn:{},MinSize:{type:"integer"},MaxSize:{type:"integer"},LaunchTemplate:{type:"structure",members:{LaunchTemplateId:{},LaunchTemplateName:{},Version:{}}},InstanceDefinitions:{shape:"S2k"},AutoScalingPolicy:{type:"structure",required:["TargetTrackingConfiguration"],members:{EstimatedInstanceWarmup:{type:"integer"},TargetTrackingConfiguration:{type:"structure",required:["TargetValue"],members:{TargetValue:{type:"double"}}}}},BalancingStrategy:{},GameServerProtectionPolicy:{},VpcSubnets:{type:"list",member:{}},Tags:{shape:"Sq"}}},output:{type:"structure",members:{GameServerGroup:{shape:"S2w"}}}},CreateGameSession:{input:{type:"structure",required:["MaximumPlayerSessionCount"],members:{FleetId:{},AliasId:{},MaximumPlayerSessionCount:{type:"integer"},Name:{},GameProperties:{shape:"S33"},CreatorId:{},GameSessionId:{},IdempotencyToken:{},GameSessionData:{},Location:{}}},output:{type:"structure",members:{GameSession:{shape:"S3a"}}}},CreateGameSessionQueue:{input:{type:"structure",required:["Name"],members:{Name:{},TimeoutInSeconds:{type:"integer"},PlayerLatencyPolicies:{shape:"S3j"},Destinations:{shape:"S3l"},FilterConfiguration:{shape:"S3o"},PriorityConfiguration:{shape:"S3q"},CustomEventData:{},NotificationTarget:{},Tags:{shape:"Sq"}}},output:{type:"structure",members:{GameSessionQueue:{shape:"S3w"}}}},CreateMatchmakingConfiguration:{input:{type:"structure",required:["Name","RequestTimeoutSeconds","AcceptanceRequired","RuleSetName"],members:{Name:{},Description:{},GameSessionQueueArns:{shape:"S3z"},RequestTimeoutSeconds:{type:"integer"},AcceptanceTimeoutSeconds:{type:"integer"},AcceptanceRequired:{type:"boolean"},RuleSetName:{},NotificationTarget:{},AdditionalPlayerCount:{type:"integer"},CustomEventData:{},GameProperties:{shape:"S33"},GameSessionData:{},BackfillMode:{},FlexMatchMode:{},Tags:{shape:"Sq"}}},output:{type:"structure",members:{Configuration:{shape:"S4a"}}}},CreateMatchmakingRuleSet:{input:{type:"structure",required:["Name","RuleSetBody"],members:{Name:{},RuleSetBody:{},Tags:{shape:"Sq"}}},output:{type:"structure",required:["RuleSet"],members:{RuleSet:{shape:"S4g"}}}},CreatePlayerSession:{input:{type:"structure",required:["GameSessionId","PlayerId"],members:{GameSessionId:{},PlayerId:{},PlayerData:{}}},output:{type:"structure",members:{PlayerSession:{shape:"S4k"}}}},CreatePlayerSessions:{input:{type:"structure",required:["GameSessionId","PlayerIds"],members:{GameSessionId:{},PlayerIds:{type:"list",member:{}},PlayerDataMap:{type:"map",key:{},value:{}}}},output:{type:"structure",members:{PlayerSessions:{shape:"S4r"}}}},CreateScript:{input:{type:"structure",members:{Name:{},Version:{},StorageLocation:{shape:"Sz"},ZipFile:{type:"blob"},Tags:{shape:"Sq"}}},output:{type:"structure",members:{Script:{shape:"S4v"}}}},CreateVpcPeeringAuthorization:{input:{type:"structure",required:["GameLiftAwsAccountId","PeerVpcId"],members:{GameLiftAwsAccountId:{},PeerVpcId:{}}},output:{type:"structure",members:{VpcPeeringAuthorization:{shape:"S4y"}}}},CreateVpcPeeringConnection:{input:{type:"structure",required:["FleetId","PeerVpcAwsAccountId","PeerVpcId"],members:{FleetId:{},PeerVpcAwsAccountId:{},PeerVpcId:{}}},output:{type:"structure",members:{}}},DeleteAlias:{input:{type:"structure",required:["AliasId"],members:{AliasId:{}}}},DeleteBuild:{input:{type:"structure",required:["BuildId"],members:{BuildId:{}}}},DeleteFleet:{input:{type:"structure",required:["FleetId"],members:{FleetId:{}}}},DeleteFleetLocations:{input:{type:"structure",required:["FleetId","Locations"],members:{FleetId:{},Locations:{shape:"S3p"}}},output:{type:"structure",members:{FleetId:{},FleetArn:{},LocationStates:{shape:"S29"}}}},DeleteGameServerGroup:{input:{type:"structure",required:["GameServerGroupName"],members:{GameServerGroupName:{},DeleteOption:{}}},output:{type:"structure",members:{GameServerGroup:{shape:"S2w"}}}},DeleteGameSessionQueue:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{}}},DeleteMatchmakingConfiguration:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{}}},DeleteMatchmakingRuleSet:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{}}},DeleteScalingPolicy:{input:{type:"structure",required:["Name","FleetId"],members:{Name:{},FleetId:{}}}},DeleteScript:{input:{type:"structure",required:["ScriptId"],members:{ScriptId:{}}}},DeleteVpcPeeringAuthorization:{input:{type:"structure",required:["GameLiftAwsAccountId","PeerVpcId"],members:{GameLiftAwsAccountId:{},PeerVpcId:{}}},output:{type:"structure",members:{}}},DeleteVpcPeeringConnection:{input:{type:"structure",required:["FleetId","VpcPeeringConnectionId"],members:{FleetId:{},VpcPeeringConnectionId:{}}},output:{type:"structure",members:{}}},DeregisterGameServer:{input:{type:"structure",required:["GameServerGroupName","GameServerId"],members:{GameServerGroupName:{},GameServerId:{}}}},DescribeAlias:{input:{type:"structure",required:["AliasId"],members:{AliasId:{}}},output:{type:"structure",members:{Alias:{shape:"Sv"}}}},DescribeBuild:{input:{type:"structure",required:["BuildId"],members:{BuildId:{}}},output:{type:"structure",members:{Build:{shape:"S13"}}}},DescribeEC2InstanceLimits:{input:{type:"structure",members:{EC2InstanceType:{},Location:{}}},output:{type:"structure",members:{EC2InstanceLimits:{type:"list",member:{type:"structure",members:{EC2InstanceType:{},CurrentInstances:{type:"integer"},InstanceLimit:{type:"integer"},Location:{}}}}}}},DescribeFleetAttributes:{input:{type:"structure",members:{FleetIds:{shape:"S5x"},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{FleetAttributes:{type:"list",member:{shape:"S22"}},NextToken:{}}}},DescribeFleetCapacity:{input:{type:"structure",members:{FleetIds:{shape:"S5x"},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{FleetCapacity:{type:"list",member:{shape:"S63"}},NextToken:{}}}},DescribeFleetEvents:{input:{type:"structure",required:["FleetId"],members:{FleetId:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Events:{type:"list",member:{type:"structure",members:{EventId:{},ResourceId:{},EventCode:{},Message:{},EventTime:{type:"timestamp"},PreSignedLogUrl:{}}}},NextToken:{}}}},DescribeFleetLocationAttributes:{input:{type:"structure",required:["FleetId"],members:{FleetId:{},Locations:{shape:"S3p"},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{FleetId:{},FleetArn:{},LocationAttributes:{type:"list",member:{type:"structure",members:{LocationState:{shape:"S2a"},StoppedActions:{shape:"S27"},UpdateStatus:{}}}},NextToken:{}}}},DescribeFleetLocationCapacity:{input:{type:"structure",required:["FleetId","Location"],members:{FleetId:{},Location:{}}},output:{type:"structure",members:{FleetCapacity:{shape:"S63"}}}},DescribeFleetLocationUtilization:{input:{type:"structure",required:["FleetId","Location"],members:{FleetId:{},Location:{}}},output:{type:"structure",members:{FleetUtilization:{shape:"S6j"}}}},DescribeFleetPortSettings:{input:{type:"structure",required:["FleetId"],members:{FleetId:{},Location:{}}},output:{type:"structure",members:{FleetId:{},FleetArn:{},InboundPermissions:{shape:"S1f"},UpdateStatus:{},Location:{}}}},DescribeFleetUtilization:{input:{type:"structure",members:{FleetIds:{shape:"S5x"},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{FleetUtilization:{type:"list",member:{shape:"S6j"}},NextToken:{}}}},DescribeGameServer:{input:{type:"structure",required:["GameServerGroupName","GameServerId"],members:{GameServerGroupName:{},GameServerId:{}}},output:{type:"structure",members:{GameServer:{shape:"Sc"}}}},DescribeGameServerGroup:{input:{type:"structure",required:["GameServerGroupName"],members:{GameServerGroupName:{}}},output:{type:"structure",members:{GameServerGroup:{shape:"S2w"}}}},DescribeGameServerInstances:{input:{type:"structure",required:["GameServerGroupName"],members:{GameServerGroupName:{},InstanceIds:{type:"list",member:{}},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{GameServerInstances:{type:"list",member:{type:"structure",members:{GameServerGroupName:{},GameServerGroupArn:{},InstanceId:{},InstanceStatus:{}}}},NextToken:{}}}},DescribeGameSessionDetails:{input:{type:"structure",members:{FleetId:{},GameSessionId:{},AliasId:{},Location:{},StatusFilter:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{GameSessionDetails:{type:"list",member:{type:"structure",members:{GameSession:{shape:"S3a"},ProtectionPolicy:{}}}},NextToken:{}}}},DescribeGameSessionPlacement:{input:{type:"structure",required:["PlacementId"],members:{PlacementId:{}}},output:{type:"structure",members:{GameSessionPlacement:{shape:"S75"}}}},DescribeGameSessionQueues:{input:{type:"structure",members:{Names:{type:"list",member:{}},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{GameSessionQueues:{type:"list",member:{shape:"S3w"}},NextToken:{}}}},DescribeGameSessions:{input:{type:"structure",members:{FleetId:{},GameSessionId:{},AliasId:{},Location:{},StatusFilter:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{GameSessions:{shape:"S7i"},NextToken:{}}}},DescribeInstances:{input:{type:"structure",required:["FleetId"],members:{FleetId:{},InstanceId:{},Limit:{type:"integer"},NextToken:{},Location:{}}},output:{type:"structure",members:{Instances:{type:"list",member:{type:"structure",members:{FleetId:{},FleetArn:{},InstanceId:{},IpAddress:{},DnsName:{},OperatingSystem:{},Type:{},Status:{},CreationTime:{type:"timestamp"},Location:{}}}},NextToken:{}}}},DescribeMatchmaking:{input:{type:"structure",required:["TicketIds"],members:{TicketIds:{type:"list",member:{}}}},output:{type:"structure",members:{TicketList:{type:"list",member:{shape:"S7t"}}}}},DescribeMatchmakingConfigurations:{input:{type:"structure",members:{Names:{type:"list",member:{}},RuleSetName:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Configurations:{type:"list",member:{shape:"S4a"}},NextToken:{}}}},DescribeMatchmakingRuleSets:{input:{type:"structure",members:{Names:{type:"list",member:{}},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["RuleSets"],members:{RuleSets:{type:"list",member:{shape:"S4g"}},NextToken:{}}}},DescribePlayerSessions:{input:{type:"structure",members:{GameSessionId:{},PlayerId:{},PlayerSessionId:{},PlayerSessionStatusFilter:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{PlayerSessions:{shape:"S4r"},NextToken:{}}}},DescribeRuntimeConfiguration:{input:{type:"structure",required:["FleetId"],members:{FleetId:{}}},output:{type:"structure",members:{RuntimeConfiguration:{shape:"S1l"}}}},DescribeScalingPolicies:{input:{type:"structure",required:["FleetId"],members:{FleetId:{},StatusFilter:{},Limit:{type:"integer"},NextToken:{},Location:{}}},output:{type:"structure",members:{ScalingPolicies:{type:"list",member:{type:"structure",members:{FleetId:{},FleetArn:{},Name:{},Status:{},ScalingAdjustment:{type:"integer"},ScalingAdjustmentType:{},ComparisonOperator:{},Threshold:{type:"double"},EvaluationPeriods:{type:"integer"},MetricName:{},PolicyType:{},TargetConfiguration:{shape:"S8u"},UpdateStatus:{},Location:{}}}},NextToken:{}}}},DescribeScript:{input:{type:"structure",required:["ScriptId"],members:{ScriptId:{}}},output:{type:"structure",members:{Script:{shape:"S4v"}}}},DescribeVpcPeeringAuthorizations:{input:{type:"structure",members:{}},output:{type:"structure",members:{VpcPeeringAuthorizations:{type:"list",member:{shape:"S4y"}}}}},DescribeVpcPeeringConnections:{input:{type:"structure",members:{FleetId:{}}},output:{type:"structure",members:{VpcPeeringConnections:{type:"list",member:{type:"structure",members:{FleetId:{},FleetArn:{},IpV4CidrBlock:{},VpcPeeringConnectionId:{},Status:{type:"structure",members:{Code:{},Message:{}}},PeerVpcId:{},GameLiftVpcId:{}}}}}}},GetGameSessionLogUrl:{input:{type:"structure",required:["GameSessionId"],members:{GameSessionId:{}}},output:{type:"structure",members:{PreSignedUrl:{}}}},GetInstanceAccess:{input:{type:"structure",required:["FleetId","InstanceId"],members:{FleetId:{},InstanceId:{}}},output:{type:"structure",members:{InstanceAccess:{type:"structure",members:{FleetId:{},InstanceId:{},IpAddress:{},OperatingSystem:{},Credentials:{type:"structure",members:{UserName:{},Secret:{}},sensitive:true}}}}}},ListAliases:{input:{type:"structure",members:{RoutingStrategyType:{},Name:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Aliases:{type:"list",member:{shape:"Sv"}},NextToken:{}}}},ListBuilds:{input:{type:"structure",members:{Status:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Builds:{type:"list",member:{shape:"S13"}},NextToken:{}}}},ListFleets:{input:{type:"structure",members:{BuildId:{},ScriptId:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{FleetIds:{type:"list",member:{}},NextToken:{}}}},ListGameServerGroups:{input:{type:"structure",members:{Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{GameServerGroups:{type:"list",member:{shape:"S2w"}},NextToken:{}}}},ListGameServers:{input:{type:"structure",required:["GameServerGroupName"],members:{GameServerGroupName:{},SortOrder:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{GameServers:{type:"list",member:{shape:"Sc"}},NextToken:{}}}},ListScripts:{input:{type:"structure",members:{Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Scripts:{type:"list",member:{shape:"S4v"}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},output:{type:"structure",members:{Tags:{shape:"Sq"}}}},PutScalingPolicy:{input:{type:"structure",required:["Name","FleetId","MetricName"],members:{Name:{},FleetId:{},ScalingAdjustment:{type:"integer"},ScalingAdjustmentType:{},Threshold:{type:"double"},ComparisonOperator:{},EvaluationPeriods:{type:"integer"},MetricName:{},PolicyType:{},TargetConfiguration:{shape:"S8u"}}},output:{type:"structure",members:{Name:{}}}},RegisterGameServer:{input:{type:"structure",required:["GameServerGroupName","GameServerId","InstanceId"],members:{GameServerGroupName:{},GameServerId:{},InstanceId:{},ConnectionInfo:{},GameServerData:{}}},output:{type:"structure",members:{GameServer:{shape:"Sc"}}}},RequestUploadCredentials:{input:{type:"structure",required:["BuildId"],members:{BuildId:{}}},output:{type:"structure",members:{UploadCredentials:{shape:"S18"},StorageLocation:{shape:"Sz"}}}},ResolveAlias:{input:{type:"structure",required:["AliasId"],members:{AliasId:{}}},output:{type:"structure",members:{FleetId:{},FleetArn:{}}}},ResumeGameServerGroup:{input:{type:"structure",required:["GameServerGroupName","ResumeActions"],members:{GameServerGroupName:{},ResumeActions:{shape:"S2z"}}},output:{type:"structure",members:{GameServerGroup:{shape:"S2w"}}}},SearchGameSessions:{input:{type:"structure",members:{FleetId:{},AliasId:{},Location:{},FilterExpression:{},SortExpression:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{GameSessions:{shape:"S7i"},NextToken:{}}}},StartFleetActions:{input:{type:"structure",required:["FleetId","Actions"],members:{FleetId:{},Actions:{shape:"S27"},Location:{}}},output:{type:"structure",members:{FleetId:{},FleetArn:{}}}},StartGameSessionPlacement:{input:{type:"structure",required:["PlacementId","GameSessionQueueName","MaximumPlayerSessionCount"],members:{PlacementId:{},GameSessionQueueName:{},GameProperties:{shape:"S33"},MaximumPlayerSessionCount:{type:"integer"},GameSessionName:{},PlayerLatencies:{shape:"S77"},DesiredPlayerSessions:{type:"list",member:{type:"structure",members:{PlayerId:{},PlayerData:{}}}},GameSessionData:{}}},output:{type:"structure",members:{GameSessionPlacement:{shape:"S75"}}}},StartMatchBackfill:{input:{type:"structure",required:["ConfigurationName","Players"],members:{TicketId:{},ConfigurationName:{},GameSessionArn:{},Players:{shape:"S7w"}}},output:{type:"structure",members:{MatchmakingTicket:{shape:"S7t"}}}},StartMatchmaking:{input:{type:"structure",required:["ConfigurationName","Players"],members:{TicketId:{},ConfigurationName:{},Players:{shape:"S7w"}}},output:{type:"structure",members:{MatchmakingTicket:{shape:"S7t"}}}},StopFleetActions:{input:{type:"structure",required:["FleetId","Actions"],members:{FleetId:{},Actions:{shape:"S27"},Location:{}}},output:{type:"structure",members:{FleetId:{},FleetArn:{}}}},StopGameSessionPlacement:{input:{type:"structure",required:["PlacementId"],members:{PlacementId:{}}},output:{type:"structure",members:{GameSessionPlacement:{shape:"S75"}}}},StopMatchmaking:{input:{type:"structure",required:["TicketId"],members:{TicketId:{}}},output:{type:"structure",members:{}}},SuspendGameServerGroup:{input:{type:"structure",required:["GameServerGroupName","SuspendActions"],members:{GameServerGroupName:{},SuspendActions:{shape:"S2z"}}},output:{type:"structure",members:{GameServerGroup:{shape:"S2w"}}}},TagResource:{input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"Sq"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateAlias:{input:{type:"structure",required:["AliasId"],members:{AliasId:{},Name:{},Description:{},RoutingStrategy:{shape:"Sm"}}},output:{type:"structure",members:{Alias:{shape:"Sv"}}}},UpdateBuild:{input:{type:"structure",required:["BuildId"],members:{BuildId:{},Name:{},Version:{}}},output:{type:"structure",members:{Build:{shape:"S13"}}}},UpdateFleetAttributes:{input:{type:"structure",required:["FleetId"],members:{FleetId:{},Name:{},Description:{},NewGameSessionProtectionPolicy:{},ResourceCreationLimitPolicy:{shape:"S1r"},MetricGroups:{shape:"S1t"}}},output:{type:"structure",members:{FleetId:{}}}},UpdateFleetCapacity:{input:{type:"structure",required:["FleetId"],members:{FleetId:{},DesiredInstances:{type:"integer"},MinSize:{type:"integer"},MaxSize:{type:"integer"},Location:{}}},output:{type:"structure",members:{FleetId:{},FleetArn:{},Location:{}}}},UpdateFleetPortSettings:{input:{type:"structure",required:["FleetId"],members:{FleetId:{},InboundPermissionAuthorizations:{shape:"S1f"},InboundPermissionRevocations:{shape:"S1f"}}},output:{type:"structure",members:{FleetId:{}}}},UpdateGameServer:{input:{type:"structure",required:["GameServerGroupName","GameServerId"],members:{GameServerGroupName:{},GameServerId:{},GameServerData:{},UtilizationStatus:{},HealthCheck:{}}},output:{type:"structure",members:{GameServer:{shape:"Sc"}}}},UpdateGameServerGroup:{input:{type:"structure",required:["GameServerGroupName"],members:{GameServerGroupName:{},RoleArn:{},InstanceDefinitions:{shape:"S2k"},GameServerProtectionPolicy:{},BalancingStrategy:{}}},output:{type:"structure",members:{GameServerGroup:{shape:"S2w"}}}},UpdateGameSession:{input:{type:"structure",required:["GameSessionId"],members:{GameSessionId:{},MaximumPlayerSessionCount:{type:"integer"},Name:{},PlayerSessionCreationPolicy:{},ProtectionPolicy:{}}},output:{type:"structure",members:{GameSession:{shape:"S3a"}}}},UpdateGameSessionQueue:{input:{type:"structure",required:["Name"],members:{Name:{},TimeoutInSeconds:{type:"integer"},PlayerLatencyPolicies:{shape:"S3j"},Destinations:{shape:"S3l"},FilterConfiguration:{shape:"S3o"},PriorityConfiguration:{shape:"S3q"},CustomEventData:{},NotificationTarget:{}}},output:{type:"structure",members:{GameSessionQueue:{shape:"S3w"}}}},UpdateMatchmakingConfiguration:{input:{type:"structure",required:["Name"],members:{Name:{},Description:{},GameSessionQueueArns:{shape:"S3z"},RequestTimeoutSeconds:{type:"integer"},AcceptanceTimeoutSeconds:{type:"integer"},AcceptanceRequired:{type:"boolean"},RuleSetName:{},NotificationTarget:{},AdditionalPlayerCount:{type:"integer"},CustomEventData:{},GameProperties:{shape:"S33"},GameSessionData:{},BackfillMode:{},FlexMatchMode:{}}},output:{type:"structure",members:{Configuration:{shape:"S4a"}}}},UpdateRuntimeConfiguration:{input:{type:"structure",required:["FleetId","RuntimeConfiguration"],members:{FleetId:{},RuntimeConfiguration:{shape:"S1l"}}},output:{type:"structure",members:{RuntimeConfiguration:{shape:"S1l"}}}},UpdateScript:{input:{type:"structure",required:["ScriptId"],members:{ScriptId:{},Name:{},Version:{},StorageLocation:{shape:"Sz"},ZipFile:{type:"blob"}}},output:{type:"structure",members:{Script:{shape:"S4v"}}}},ValidateMatchmakingRuleSet:{input:{type:"structure",required:["RuleSetBody"],members:{RuleSetBody:{}}},output:{type:"structure",members:{Valid:{type:"boolean"}}}}},shapes:{S3:{type:"list",member:{}},Sc:{type:"structure",members:{GameServerGroupName:{},GameServerGroupArn:{},GameServerId:{},InstanceId:{},ConnectionInfo:{},GameServerData:{},ClaimStatus:{},UtilizationStatus:{},RegistrationTime:{type:"timestamp"},LastClaimTime:{type:"timestamp"},LastHealthCheckTime:{type:"timestamp"}}},Sm:{type:"structure",members:{Type:{},FleetId:{},Message:{}}},Sq:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sv:{type:"structure",members:{AliasId:{},Name:{},AliasArn:{},Description:{},RoutingStrategy:{shape:"Sm"},CreationTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"}}},Sz:{type:"structure",members:{Bucket:{},Key:{},RoleArn:{},ObjectVersion:{}}},S13:{type:"structure",members:{BuildId:{},BuildArn:{},Name:{},Version:{},Status:{},SizeOnDisk:{type:"long"},OperatingSystem:{},CreationTime:{type:"timestamp"}}},S18:{type:"structure",members:{AccessKeyId:{},SecretAccessKey:{},SessionToken:{}},sensitive:true},S1f:{type:"list",member:{type:"structure",required:["FromPort","ToPort","IpRange","Protocol"],members:{FromPort:{type:"integer"},ToPort:{type:"integer"},IpRange:{},Protocol:{}}}},S1l:{type:"structure",members:{ServerProcesses:{type:"list",member:{type:"structure",required:["LaunchPath","ConcurrentExecutions"],members:{LaunchPath:{},Parameters:{},ConcurrentExecutions:{type:"integer"}}}},MaxConcurrentGameSessionActivations:{type:"integer"},GameSessionActivationTimeoutSeconds:{type:"integer"}}},S1r:{type:"structure",members:{NewGameSessionsPerCreator:{type:"integer"},PolicyPeriodInMinutes:{type:"integer"}}},S1t:{type:"list",member:{}},S1w:{type:"structure",required:["CertificateType"],members:{CertificateType:{}}},S1y:{type:"list",member:{type:"structure",members:{Location:{}}}},S22:{type:"structure",members:{FleetId:{},FleetArn:{},FleetType:{},InstanceType:{},Description:{},Name:{},CreationTime:{type:"timestamp"},TerminationTime:{type:"timestamp"},Status:{},BuildId:{},BuildArn:{},ScriptId:{},ScriptArn:{},ServerLaunchPath:{},ServerLaunchParameters:{},LogPaths:{shape:"S3"},NewGameSessionProtectionPolicy:{},OperatingSystem:{},ResourceCreationLimitPolicy:{shape:"S1r"},MetricGroups:{shape:"S1t"},StoppedActions:{shape:"S27"},InstanceRoleArn:{},CertificateConfiguration:{shape:"S1w"}}},S27:{type:"list",member:{}},S29:{type:"list",member:{shape:"S2a"}},S2a:{type:"structure",members:{Location:{},Status:{}}},S2k:{type:"list",member:{type:"structure",required:["InstanceType"],members:{InstanceType:{},WeightedCapacity:{}}}},S2w:{type:"structure",members:{GameServerGroupName:{},GameServerGroupArn:{},RoleArn:{},InstanceDefinitions:{shape:"S2k"},BalancingStrategy:{},GameServerProtectionPolicy:{},AutoScalingGroupArn:{},Status:{},StatusReason:{},SuspendedActions:{shape:"S2z"},CreationTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"}}},S2z:{type:"list",member:{}},S33:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S3a:{type:"structure",members:{GameSessionId:{},Name:{},FleetId:{},FleetArn:{},CreationTime:{type:"timestamp"},TerminationTime:{type:"timestamp"},CurrentPlayerSessionCount:{type:"integer"},MaximumPlayerSessionCount:{type:"integer"},Status:{},StatusReason:{},GameProperties:{shape:"S33"},IpAddress:{},DnsName:{},Port:{type:"integer"},PlayerSessionCreationPolicy:{},CreatorId:{},GameSessionData:{},MatchmakerData:{},Location:{}}},S3j:{type:"list",member:{type:"structure",members:{MaximumIndividualPlayerLatencyMilliseconds:{type:"integer"},PolicyDurationSeconds:{type:"integer"}}}},S3l:{type:"list",member:{type:"structure",members:{DestinationArn:{}}}},S3o:{type:"structure",members:{AllowedLocations:{shape:"S3p"}}},S3p:{type:"list",member:{}},S3q:{type:"structure",members:{PriorityOrder:{type:"list",member:{}},LocationOrder:{shape:"S3p"}}},S3w:{type:"structure",members:{Name:{},GameSessionQueueArn:{},TimeoutInSeconds:{type:"integer"},PlayerLatencyPolicies:{shape:"S3j"},Destinations:{shape:"S3l"},FilterConfiguration:{shape:"S3o"},PriorityConfiguration:{shape:"S3q"},CustomEventData:{},NotificationTarget:{}}},S3z:{type:"list",member:{}},S4a:{type:"structure",members:{Name:{},ConfigurationArn:{},Description:{},GameSessionQueueArns:{shape:"S3z"},RequestTimeoutSeconds:{type:"integer"},AcceptanceTimeoutSeconds:{type:"integer"},AcceptanceRequired:{type:"boolean"},RuleSetName:{},RuleSetArn:{},NotificationTarget:{},AdditionalPlayerCount:{type:"integer"},CustomEventData:{},CreationTime:{type:"timestamp"},GameProperties:{shape:"S33"},GameSessionData:{},BackfillMode:{},FlexMatchMode:{}}},S4g:{type:"structure",required:["RuleSetBody"],members:{RuleSetName:{},RuleSetArn:{},RuleSetBody:{},CreationTime:{type:"timestamp"}}},S4k:{type:"structure",members:{PlayerSessionId:{},PlayerId:{},GameSessionId:{},FleetId:{},FleetArn:{},CreationTime:{type:"timestamp"},TerminationTime:{type:"timestamp"},Status:{},IpAddress:{},DnsName:{},Port:{type:"integer"},PlayerData:{}}},S4r:{type:"list",member:{shape:"S4k"}},S4v:{type:"structure",members:{ScriptId:{},ScriptArn:{},Name:{},Version:{},SizeOnDisk:{type:"long"},CreationTime:{type:"timestamp"},StorageLocation:{shape:"Sz"}}},S4y:{type:"structure",members:{GameLiftAwsAccountId:{},PeerVpcAwsAccountId:{},PeerVpcId:{},CreationTime:{type:"timestamp"},ExpirationTime:{type:"timestamp"}}},S5x:{type:"list",member:{}},S63:{type:"structure",members:{FleetId:{},FleetArn:{},InstanceType:{},InstanceCounts:{type:"structure",members:{DESIRED:{type:"integer"},MINIMUM:{type:"integer"},MAXIMUM:{type:"integer"},PENDING:{type:"integer"},ACTIVE:{type:"integer"},IDLE:{type:"integer"},TERMINATING:{type:"integer"}}},Location:{}}},S6j:{type:"structure",members:{FleetId:{},FleetArn:{},ActiveServerProcessCount:{type:"integer"},ActiveGameSessionCount:{type:"integer"},CurrentPlayerSessionCount:{type:"integer"},MaximumPlayerSessionCount:{type:"integer"},Location:{}}},S75:{type:"structure",members:{PlacementId:{},GameSessionQueueName:{},Status:{},GameProperties:{shape:"S33"},MaximumPlayerSessionCount:{type:"integer"},GameSessionName:{},GameSessionId:{},GameSessionArn:{},GameSessionRegion:{},PlayerLatencies:{shape:"S77"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},IpAddress:{},DnsName:{},Port:{type:"integer"},PlacedPlayerSessions:{type:"list",member:{type:"structure",members:{PlayerId:{},PlayerSessionId:{}}}},GameSessionData:{},MatchmakerData:{}}},S77:{type:"list",member:{type:"structure",members:{PlayerId:{},RegionIdentifier:{},LatencyInMilliseconds:{type:"float"}}}},S7i:{type:"list",member:{shape:"S3a"}},S7t:{type:"structure",members:{TicketId:{},ConfigurationName:{},ConfigurationArn:{},Status:{},StatusReason:{},StatusMessage:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Players:{shape:"S7w"},GameSessionConnectionInfo:{type:"structure",members:{GameSessionArn:{},IpAddress:{},DnsName:{},Port:{type:"integer"},MatchedPlayerSessions:{type:"list",member:{type:"structure",members:{PlayerId:{},PlayerSessionId:{}}}}}},EstimatedWaitTime:{type:"integer"}}},S7w:{type:"list",member:{type:"structure",members:{PlayerId:{},PlayerAttributes:{type:"map",key:{},value:{type:"structure",members:{S:{},N:{type:"double"},SL:{shape:"S3"},SDM:{type:"map",key:{},value:{type:"double"}}}}},Team:{},LatencyInMs:{type:"map",key:{},value:{type:"integer"}}}}},S8u:{type:"structure",required:["TargetValue"],members:{TargetValue:{type:"double"}}}}}},5576:function(e,t,r){var i=r(395);var s=r(5622);var a=r(6417);var o=i.util.iniLoader;i.SsoCredentials=i.util.inherit(i.Credentials,{constructor:function SsoCredentials(e){i.Credentials.call(this);e=e||{};this.errorCode="SsoCredentialsProviderFailure";this.expired=true;this.filename=e.filename;this.profile=e.profile||process.env.AWS_PROFILE||i.util.defaultProfile;this.service=e.ssoClient;this.get(e.callback||i.util.fn.noop)},load:function load(e){var t=15*60*1e3;var r=this;try{var n=i.util.getProfilesFromSharedConfig(o,this.filename);var u=n[this.profile]||{};if(Object.keys(u).length===0){throw i.util.error(new Error("Profile "+this.profile+" not found"),{code:r.errorCode})}if(!u.sso_start_url||!u.sso_account_id||!u.sso_region||!u.sso_role_name){throw i.util.error(new Error("Profile "+this.profile+' does not have valid SSO credentials. Required parameters "sso_account_id", "sso_region", '+'"sso_role_name", "sso_start_url". Reference: https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-sso.html'),{code:r.errorCode})}var p=a.createHash("sha1");var m=p.update(u.sso_start_url).digest("hex")+".json";var c=s.join(o.getHomeDir(),".aws","sso","cache",m);var l=i.util.readFileSync(c);var d=null;if(l){d=JSON.parse(l)}if(!d){throw i.util.error(new Error("Cached credentials not found under "+this.profile+" profile. Please make sure you log in with aws sso login first"),{code:r.errorCode})}if(!d.startUrl||!d.region||!d.accessToken||!d.expiresAt){throw i.util.error(new Error("Cached credentials are missing required properties. Try running aws sso login."))}if(new Date(d.expiresAt).getTime()-Date.now()<=t){throw i.util.error(new Error("The SSO session associated with this profile has expired. To refresh this SSO session run aws sso login with the corresponding profile."))}if(!r.service||r.service.config.region!==u.sso_region){r.service=new i.SSO({region:u.sso_region})}var y={accessToken:d.accessToken,accountId:u.sso_account_id,roleName:u.sso_role_name};r.service.getRoleCredentials(y,function(t,s){if(t||!s||!s.roleCredentials){e(i.util.error(t||new Error('Please log in using "aws sso login"'),{code:r.errorCode}),null)}else if(!s.roleCredentials.accessKeyId||!s.roleCredentials.secretAccessKey||!s.roleCredentials.sessionToken||!s.roleCredentials.expiration){throw i.util.error(new Error("SSO returns an invalid temporary credential."))}else{r.expired=false;r.accessKeyId=s.roleCredentials.accessKeyId;r.secretAccessKey=s.roleCredentials.secretAccessKey;r.sessionToken=s.roleCredentials.sessionToken;r.expireTime=new Date(s.roleCredentials.expiration);e(null)}})}catch(t){e(t)}},refresh:function refresh(e){o.clearCachedFiles();this.coalesceRefresh(e||i.util.fn.callback)}})},5594:function(e){e.exports={version:2,waiters:{DistributionDeployed:{delay:60,operation:"GetDistribution",maxAttempts:25,description:"Wait until a distribution is deployed.",acceptors:[{expected:"Deployed",matcher:"path",state:"success",argument:"Distribution.Status"}]},InvalidationCompleted:{delay:20,operation:"GetInvalidation",maxAttempts:30,description:"Wait until an invalidation has completed.",acceptors:[{expected:"Completed",matcher:"path",state:"success",argument:"Invalidation.Status"}]},StreamingDistributionDeployed:{delay:60,operation:"GetStreamingDistribution",maxAttempts:25,description:"Wait until a streaming distribution is deployed.",acceptors:[{expected:"Deployed",matcher:"path",state:"success",argument:"StreamingDistribution.Status"}]}}}},5607:function(e,t,r){var i=r(395);i.util.update(i.Route53.prototype,{setupRequestListeners:function setupRequestListeners(e){e.on("build",this.sanitizeUrl)},sanitizeUrl:function sanitizeUrl(e){var t=e.httpRequest.path;e.httpRequest.path=t.replace(/\/%2F\w+%2F/,"/")},retryableError:function retryableError(e){if(e.code==="PriorRequestNotComplete"&&e.statusCode===400){return true}else{var t=i.Service.prototype.retryableError;return t.call(this,e)}}})},5609:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["redshift"]={};i.Redshift=s.defineService("redshift",["2012-12-01"]);Object.defineProperty(a.services["redshift"],"2012-12-01",{get:function get(){var e=r(8702);e.paginators=r(6609).pagination;e.waiters=r(1437).waiters;return e},enumerable:true,configurable:true});e.exports=i.Redshift},5614:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-04-19",endpointPrefix:"models.lex",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon Lex Model Building Service",serviceId:"Lex Model Building Service",signatureVersion:"v4",signingName:"lex",uid:"lex-models-2017-04-19"},operations:{CreateBotVersion:{http:{requestUri:"/bots/{name}/versions",responseCode:201},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"},checksum:{}}},output:{type:"structure",members:{name:{},description:{},intents:{shape:"S6"},clarificationPrompt:{shape:"Sa"},abortStatement:{shape:"Si"},status:{},failureReason:{},lastUpdatedDate:{type:"timestamp"},createdDate:{type:"timestamp"},idleSessionTTLInSeconds:{type:"integer"},voiceId:{},checksum:{},version:{},locale:{},childDirected:{type:"boolean"},enableModelImprovements:{type:"boolean"},detectSentiment:{type:"boolean"}}}},CreateIntentVersion:{http:{requestUri:"/intents/{name}/versions",responseCode:201},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"},checksum:{}}},output:{type:"structure",members:{name:{},description:{},slots:{shape:"Sq"},sampleUtterances:{shape:"S13"},confirmationPrompt:{shape:"Sa"},rejectionStatement:{shape:"Si"},followUpPrompt:{shape:"S14"},conclusionStatement:{shape:"Si"},dialogCodeHook:{shape:"S15"},fulfillmentActivity:{shape:"S18"},parentIntentSignature:{},lastUpdatedDate:{type:"timestamp"},createdDate:{type:"timestamp"},version:{},checksum:{},kendraConfiguration:{shape:"S1b"},inputContexts:{shape:"S1f"},outputContexts:{shape:"S1i"}}}},CreateSlotTypeVersion:{http:{requestUri:"/slottypes/{name}/versions",responseCode:201},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"},checksum:{}}},output:{type:"structure",members:{name:{},description:{},enumerationValues:{shape:"S1q"},lastUpdatedDate:{type:"timestamp"},createdDate:{type:"timestamp"},version:{},checksum:{},valueSelectionStrategy:{},parentSlotTypeSignature:{},slotTypeConfigurations:{shape:"S1v"}}}},DeleteBot:{http:{method:"DELETE",requestUri:"/bots/{name}",responseCode:204},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"}}}},DeleteBotAlias:{http:{method:"DELETE",requestUri:"/bots/{botName}/aliases/{name}",responseCode:204},input:{type:"structure",required:["name","botName"],members:{name:{location:"uri",locationName:"name"},botName:{location:"uri",locationName:"botName"}}}},DeleteBotChannelAssociation:{http:{method:"DELETE",requestUri:"/bots/{botName}/aliases/{aliasName}/channels/{name}",responseCode:204},input:{type:"structure",required:["name","botName","botAlias"],members:{name:{location:"uri",locationName:"name"},botName:{location:"uri",locationName:"botName"},botAlias:{location:"uri",locationName:"aliasName"}}}},DeleteBotVersion:{http:{method:"DELETE",requestUri:"/bots/{name}/versions/{version}",responseCode:204},input:{type:"structure",required:["name","version"],members:{name:{location:"uri",locationName:"name"},version:{location:"uri",locationName:"version"}}}},DeleteIntent:{http:{method:"DELETE",requestUri:"/intents/{name}",responseCode:204},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"}}}},DeleteIntentVersion:{http:{method:"DELETE",requestUri:"/intents/{name}/versions/{version}",responseCode:204},input:{type:"structure",required:["name","version"],members:{name:{location:"uri",locationName:"name"},version:{location:"uri",locationName:"version"}}}},DeleteSlotType:{http:{method:"DELETE",requestUri:"/slottypes/{name}",responseCode:204},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"}}}},DeleteSlotTypeVersion:{http:{method:"DELETE",requestUri:"/slottypes/{name}/version/{version}",responseCode:204},input:{type:"structure",required:["name","version"],members:{name:{location:"uri",locationName:"name"},version:{location:"uri",locationName:"version"}}}},DeleteUtterances:{http:{method:"DELETE",requestUri:"/bots/{botName}/utterances/{userId}",responseCode:204},input:{type:"structure",required:["botName","userId"],members:{botName:{location:"uri",locationName:"botName"},userId:{location:"uri",locationName:"userId"}}}},GetBot:{http:{method:"GET",requestUri:"/bots/{name}/versions/{versionoralias}",responseCode:200},input:{type:"structure",required:["name","versionOrAlias"],members:{name:{location:"uri",locationName:"name"},versionOrAlias:{location:"uri",locationName:"versionoralias"}}},output:{type:"structure",members:{name:{},description:{},intents:{shape:"S6"},enableModelImprovements:{type:"boolean"},nluIntentConfidenceThreshold:{type:"double"},clarificationPrompt:{shape:"Sa"},abortStatement:{shape:"Si"},status:{},failureReason:{},lastUpdatedDate:{type:"timestamp"},createdDate:{type:"timestamp"},idleSessionTTLInSeconds:{type:"integer"},voiceId:{},checksum:{},version:{},locale:{},childDirected:{type:"boolean"},detectSentiment:{type:"boolean"}}}},GetBotAlias:{http:{method:"GET",requestUri:"/bots/{botName}/aliases/{name}",responseCode:200},input:{type:"structure",required:["name","botName"],members:{name:{location:"uri",locationName:"name"},botName:{location:"uri",locationName:"botName"}}},output:{type:"structure",members:{name:{},description:{},botVersion:{},botName:{},lastUpdatedDate:{type:"timestamp"},createdDate:{type:"timestamp"},checksum:{},conversationLogs:{shape:"S2h"}}}},GetBotAliases:{http:{method:"GET",requestUri:"/bots/{botName}/aliases/",responseCode:200},input:{type:"structure",required:["botName"],members:{botName:{location:"uri",locationName:"botName"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nameContains:{location:"querystring",locationName:"nameContains"}}},output:{type:"structure",members:{BotAliases:{type:"list",member:{type:"structure",members:{name:{},description:{},botVersion:{},botName:{},lastUpdatedDate:{type:"timestamp"},createdDate:{type:"timestamp"},checksum:{},conversationLogs:{shape:"S2h"}}}},nextToken:{}}}},GetBotChannelAssociation:{http:{method:"GET",requestUri:"/bots/{botName}/aliases/{aliasName}/channels/{name}",responseCode:200},input:{type:"structure",required:["name","botName","botAlias"],members:{name:{location:"uri",locationName:"name"},botName:{location:"uri",locationName:"botName"},botAlias:{location:"uri",locationName:"aliasName"}}},output:{type:"structure",members:{name:{},description:{},botAlias:{},botName:{},createdDate:{type:"timestamp"},type:{},botConfiguration:{shape:"S2z"},status:{},failureReason:{}}}},GetBotChannelAssociations:{http:{method:"GET",requestUri:"/bots/{botName}/aliases/{aliasName}/channels/",responseCode:200},input:{type:"structure",required:["botName","botAlias"],members:{botName:{location:"uri",locationName:"botName"},botAlias:{location:"uri",locationName:"aliasName"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nameContains:{location:"querystring",locationName:"nameContains"}}},output:{type:"structure",members:{botChannelAssociations:{type:"list",member:{type:"structure",members:{name:{},description:{},botAlias:{},botName:{},createdDate:{type:"timestamp"},type:{},botConfiguration:{shape:"S2z"},status:{},failureReason:{}}}},nextToken:{}}}},GetBotVersions:{http:{method:"GET",requestUri:"/bots/{name}/versions/",responseCode:200},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{bots:{shape:"S38"},nextToken:{}}}},GetBots:{http:{method:"GET",requestUri:"/bots/",responseCode:200},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nameContains:{location:"querystring",locationName:"nameContains"}}},output:{type:"structure",members:{bots:{shape:"S38"},nextToken:{}}}},GetBuiltinIntent:{http:{method:"GET",requestUri:"/builtins/intents/{signature}",responseCode:200},input:{type:"structure",required:["signature"],members:{signature:{location:"uri",locationName:"signature"}}},output:{type:"structure",members:{signature:{},supportedLocales:{shape:"S3e"},slots:{type:"list",member:{type:"structure",members:{name:{}}}}}}},GetBuiltinIntents:{http:{method:"GET",requestUri:"/builtins/intents/",responseCode:200},input:{type:"structure",members:{locale:{location:"querystring",locationName:"locale"},signatureContains:{location:"querystring",locationName:"signatureContains"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{intents:{type:"list",member:{type:"structure",members:{signature:{},supportedLocales:{shape:"S3e"}}}},nextToken:{}}}},GetBuiltinSlotTypes:{http:{method:"GET",requestUri:"/builtins/slottypes/",responseCode:200},input:{type:"structure",members:{locale:{location:"querystring",locationName:"locale"},signatureContains:{location:"querystring",locationName:"signatureContains"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{slotTypes:{type:"list",member:{type:"structure",members:{signature:{},supportedLocales:{shape:"S3e"}}}},nextToken:{}}}},GetExport:{http:{method:"GET",requestUri:"/exports/",responseCode:200},input:{type:"structure",required:["name","version","resourceType","exportType"],members:{name:{location:"querystring",locationName:"name"},version:{location:"querystring",locationName:"version"},resourceType:{location:"querystring",locationName:"resourceType"},exportType:{location:"querystring",locationName:"exportType"}}},output:{type:"structure",members:{name:{},version:{},resourceType:{},exportType:{},exportStatus:{},failureReason:{},url:{}}}},GetImport:{http:{method:"GET",requestUri:"/imports/{importId}",responseCode:200},input:{type:"structure",required:["importId"],members:{importId:{location:"uri",locationName:"importId"}}},output:{type:"structure",members:{name:{},resourceType:{},mergeStrategy:{},importId:{},importStatus:{},failureReason:{type:"list",member:{}},createdDate:{type:"timestamp"}}}},GetIntent:{http:{method:"GET",requestUri:"/intents/{name}/versions/{version}",responseCode:200},input:{type:"structure",required:["name","version"],members:{name:{location:"uri",locationName:"name"},version:{location:"uri",locationName:"version"}}},output:{type:"structure",members:{name:{},description:{},slots:{shape:"Sq"},sampleUtterances:{shape:"S13"},confirmationPrompt:{shape:"Sa"},rejectionStatement:{shape:"Si"},followUpPrompt:{shape:"S14"},conclusionStatement:{shape:"Si"},dialogCodeHook:{shape:"S15"},fulfillmentActivity:{shape:"S18"},parentIntentSignature:{},lastUpdatedDate:{type:"timestamp"},createdDate:{type:"timestamp"},version:{},checksum:{},kendraConfiguration:{shape:"S1b"},inputContexts:{shape:"S1f"},outputContexts:{shape:"S1i"}}}},GetIntentVersions:{http:{method:"GET",requestUri:"/intents/{name}/versions/",responseCode:200},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{intents:{shape:"S45"},nextToken:{}}}},GetIntents:{http:{method:"GET",requestUri:"/intents/",responseCode:200},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nameContains:{location:"querystring",locationName:"nameContains"}}},output:{type:"structure",members:{intents:{shape:"S45"},nextToken:{}}}},GetMigration:{http:{method:"GET",requestUri:"/migrations/{migrationId}",responseCode:200},input:{type:"structure",required:["migrationId"],members:{migrationId:{location:"uri",locationName:"migrationId"}}},output:{type:"structure",members:{migrationId:{},v1BotName:{},v1BotVersion:{},v1BotLocale:{},v2BotId:{},v2BotRole:{},migrationStatus:{},migrationStrategy:{},migrationTimestamp:{type:"timestamp"},alerts:{type:"list",member:{type:"structure",members:{type:{},message:{},details:{type:"list",member:{}},referenceURLs:{type:"list",member:{}}}}}}}},GetMigrations:{http:{method:"GET",requestUri:"/migrations",responseCode:200},input:{type:"structure",members:{sortByAttribute:{location:"querystring",locationName:"sortByAttribute"},sortByOrder:{location:"querystring",locationName:"sortByOrder"},v1BotNameContains:{location:"querystring",locationName:"v1BotNameContains"},migrationStatusEquals:{location:"querystring",locationName:"migrationStatusEquals"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{migrationSummaries:{type:"list",member:{type:"structure",members:{migrationId:{},v1BotName:{},v1BotVersion:{},v1BotLocale:{},v2BotId:{},v2BotRole:{},migrationStatus:{},migrationStrategy:{},migrationTimestamp:{type:"timestamp"}}}},nextToken:{}}}},GetSlotType:{http:{method:"GET",requestUri:"/slottypes/{name}/versions/{version}",responseCode:200},input:{type:"structure",required:["name","version"],members:{name:{location:"uri",locationName:"name"},version:{location:"uri",locationName:"version"}}},output:{type:"structure",members:{name:{},description:{},enumerationValues:{shape:"S1q"},lastUpdatedDate:{type:"timestamp"},createdDate:{type:"timestamp"},version:{},checksum:{},valueSelectionStrategy:{},parentSlotTypeSignature:{},slotTypeConfigurations:{shape:"S1v"}}}},GetSlotTypeVersions:{http:{method:"GET",requestUri:"/slottypes/{name}/versions/",responseCode:200},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{slotTypes:{shape:"S4x"},nextToken:{}}}},GetSlotTypes:{http:{method:"GET",requestUri:"/slottypes/",responseCode:200},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nameContains:{location:"querystring",locationName:"nameContains"}}},output:{type:"structure",members:{slotTypes:{shape:"S4x"},nextToken:{}}}},GetUtterancesView:{http:{method:"GET",requestUri:"/bots/{botname}/utterances?view=aggregation",responseCode:200},input:{type:"structure",required:["botName","botVersions","statusType"],members:{botName:{location:"uri",locationName:"botname"},botVersions:{location:"querystring",locationName:"bot_versions",type:"list",member:{}},statusType:{location:"querystring",locationName:"status_type"}}},output:{type:"structure",members:{botName:{},utterances:{type:"list",member:{type:"structure",members:{botVersion:{},utterances:{type:"list",member:{type:"structure",members:{utteranceString:{},count:{type:"integer"},distinctUsers:{type:"integer"},firstUtteredDate:{type:"timestamp"},lastUtteredDate:{type:"timestamp"}}}}}}}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"S5e"}}}},PutBot:{http:{method:"PUT",requestUri:"/bots/{name}/versions/$LATEST",responseCode:200},input:{type:"structure",required:["name","locale","childDirected"],members:{name:{location:"uri",locationName:"name"},description:{},intents:{shape:"S6"},enableModelImprovements:{type:"boolean"},nluIntentConfidenceThreshold:{type:"double"},clarificationPrompt:{shape:"Sa"},abortStatement:{shape:"Si"},idleSessionTTLInSeconds:{type:"integer"},voiceId:{},checksum:{},processBehavior:{},locale:{},childDirected:{type:"boolean"},detectSentiment:{type:"boolean"},createVersion:{type:"boolean"},tags:{shape:"S5e"}}},output:{type:"structure",members:{name:{},description:{},intents:{shape:"S6"},enableModelImprovements:{type:"boolean"},nluIntentConfidenceThreshold:{type:"double"},clarificationPrompt:{shape:"Sa"},abortStatement:{shape:"Si"},status:{},failureReason:{},lastUpdatedDate:{type:"timestamp"},createdDate:{type:"timestamp"},idleSessionTTLInSeconds:{type:"integer"},voiceId:{},checksum:{},version:{},locale:{},childDirected:{type:"boolean"},createVersion:{type:"boolean"},detectSentiment:{type:"boolean"},tags:{shape:"S5e"}}}},PutBotAlias:{http:{method:"PUT",requestUri:"/bots/{botName}/aliases/{name}",responseCode:200},input:{type:"structure",required:["name","botVersion","botName"],members:{name:{location:"uri",locationName:"name"},description:{},botVersion:{},botName:{location:"uri",locationName:"botName"},checksum:{},conversationLogs:{type:"structure",required:["logSettings","iamRoleArn"],members:{logSettings:{type:"list",member:{type:"structure",required:["logType","destination","resourceArn"],members:{logType:{},destination:{},kmsKeyArn:{},resourceArn:{}}}},iamRoleArn:{}}},tags:{shape:"S5e"}}},output:{type:"structure",members:{name:{},description:{},botVersion:{},botName:{},lastUpdatedDate:{type:"timestamp"},createdDate:{type:"timestamp"},checksum:{},conversationLogs:{shape:"S2h"},tags:{shape:"S5e"}}}},PutIntent:{http:{method:"PUT",requestUri:"/intents/{name}/versions/$LATEST",responseCode:200},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"},description:{},slots:{shape:"Sq"},sampleUtterances:{shape:"S13"},confirmationPrompt:{shape:"Sa"},rejectionStatement:{shape:"Si"},followUpPrompt:{shape:"S14"},conclusionStatement:{shape:"Si"},dialogCodeHook:{shape:"S15"},fulfillmentActivity:{shape:"S18"},parentIntentSignature:{},checksum:{},createVersion:{type:"boolean"},kendraConfiguration:{shape:"S1b"},inputContexts:{shape:"S1f"},outputContexts:{shape:"S1i"}}},output:{type:"structure",members:{name:{},description:{},slots:{shape:"Sq"},sampleUtterances:{shape:"S13"},confirmationPrompt:{shape:"Sa"},rejectionStatement:{shape:"Si"},followUpPrompt:{shape:"S14"},conclusionStatement:{shape:"Si"},dialogCodeHook:{shape:"S15"},fulfillmentActivity:{shape:"S18"},parentIntentSignature:{},lastUpdatedDate:{type:"timestamp"},createdDate:{type:"timestamp"},version:{},checksum:{},createVersion:{type:"boolean"},kendraConfiguration:{shape:"S1b"},inputContexts:{shape:"S1f"},outputContexts:{shape:"S1i"}}}},PutSlotType:{http:{method:"PUT",requestUri:"/slottypes/{name}/versions/$LATEST",responseCode:200},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"},description:{},enumerationValues:{shape:"S1q"},checksum:{},valueSelectionStrategy:{},createVersion:{type:"boolean"},parentSlotTypeSignature:{},slotTypeConfigurations:{shape:"S1v"}}},output:{type:"structure",members:{name:{},description:{},enumerationValues:{shape:"S1q"},lastUpdatedDate:{type:"timestamp"},createdDate:{type:"timestamp"},version:{},checksum:{},valueSelectionStrategy:{},createVersion:{type:"boolean"},parentSlotTypeSignature:{},slotTypeConfigurations:{shape:"S1v"}}}},StartImport:{http:{requestUri:"/imports/",responseCode:201},input:{type:"structure",required:["payload","resourceType","mergeStrategy"],members:{payload:{type:"blob"},resourceType:{},mergeStrategy:{},tags:{shape:"S5e"}}},output:{type:"structure",members:{name:{},resourceType:{},mergeStrategy:{},importId:{},importStatus:{},tags:{shape:"S5e"},createdDate:{type:"timestamp"}}}},StartMigration:{http:{requestUri:"/migrations",responseCode:202},input:{type:"structure",required:["v1BotName","v1BotVersion","v2BotName","v2BotRole","migrationStrategy"],members:{v1BotName:{},v1BotVersion:{},v2BotName:{},v2BotRole:{},migrationStrategy:{}}},output:{type:"structure",members:{v1BotName:{},v1BotVersion:{},v1BotLocale:{},v2BotId:{},v2BotRole:{},migrationId:{},migrationStrategy:{},migrationTimestamp:{type:"timestamp"}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:204},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"S5e"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resourceArn}",responseCode:204},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}}}},shapes:{S6:{type:"list",member:{type:"structure",required:["intentName","intentVersion"],members:{intentName:{},intentVersion:{}}}},Sa:{type:"structure",required:["messages","maxAttempts"],members:{messages:{shape:"Sb"},maxAttempts:{type:"integer"},responseCard:{}}},Sb:{type:"list",member:{type:"structure",required:["contentType","content"],members:{contentType:{},content:{},groupNumber:{type:"integer"}}}},Si:{type:"structure",required:["messages"],members:{messages:{shape:"Sb"},responseCard:{}}},Sq:{type:"list",member:{type:"structure",required:["name","slotConstraint"],members:{name:{},description:{},slotConstraint:{},slotType:{},slotTypeVersion:{},valueElicitationPrompt:{shape:"Sa"},priority:{type:"integer"},sampleUtterances:{type:"list",member:{}},responseCard:{},obfuscationSetting:{},defaultValueSpec:{type:"structure",required:["defaultValueList"],members:{defaultValueList:{type:"list",member:{type:"structure",required:["defaultValue"],members:{defaultValue:{}}}}}}}}},S13:{type:"list",member:{}},S14:{type:"structure",required:["prompt","rejectionStatement"],members:{prompt:{shape:"Sa"},rejectionStatement:{shape:"Si"}}},S15:{type:"structure",required:["uri","messageVersion"],members:{uri:{},messageVersion:{}}},S18:{type:"structure",required:["type"],members:{type:{},codeHook:{shape:"S15"}}},S1b:{type:"structure",required:["kendraIndex","role"],members:{kendraIndex:{},queryFilterString:{},role:{}}},S1f:{type:"list",member:{type:"structure",required:["name"],members:{name:{}}}},S1i:{type:"list",member:{type:"structure",required:["name","timeToLiveInSeconds","turnsToLive"],members:{name:{},timeToLiveInSeconds:{type:"integer"},turnsToLive:{type:"integer"}}}},S1q:{type:"list",member:{type:"structure",required:["value"],members:{value:{},synonyms:{type:"list",member:{}}}}},S1v:{type:"list",member:{type:"structure",members:{regexConfiguration:{type:"structure",required:["pattern"],members:{pattern:{}}}}}},S2h:{type:"structure",members:{logSettings:{type:"list",member:{type:"structure",members:{logType:{},destination:{},kmsKeyArn:{},resourceArn:{},resourcePrefix:{}}}},iamRoleArn:{}}},S2z:{type:"map",key:{},value:{},sensitive:true},S38:{type:"list",member:{type:"structure",members:{name:{},description:{},status:{},lastUpdatedDate:{type:"timestamp"},createdDate:{type:"timestamp"},version:{}}}},S3e:{type:"list",member:{}},S45:{type:"list",member:{type:"structure",members:{name:{},description:{},lastUpdatedDate:{type:"timestamp"},createdDate:{type:"timestamp"},version:{}}}},S4x:{type:"list",member:{type:"structure",members:{name:{},description:{},lastUpdatedDate:{type:"timestamp"},createdDate:{type:"timestamp"},version:{}}}},S5e:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}}}}},5616:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2015-08-14",endpointPrefix:"kinesisanalytics",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"Kinesis Analytics",serviceFullName:"Amazon Kinesis Analytics",serviceId:"Kinesis Analytics",signatureVersion:"v4",targetPrefix:"KinesisAnalytics_20150814",uid:"kinesisanalytics-2015-08-14"},operations:{AddApplicationCloudWatchLoggingOption:{input:{type:"structure",required:["ApplicationName","CurrentApplicationVersionId","CloudWatchLoggingOption"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},CloudWatchLoggingOption:{shape:"S4"}}},output:{type:"structure",members:{}}},AddApplicationInput:{input:{type:"structure",required:["ApplicationName","CurrentApplicationVersionId","Input"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},Input:{shape:"S9"}}},output:{type:"structure",members:{}}},AddApplicationInputProcessingConfiguration:{input:{type:"structure",required:["ApplicationName","CurrentApplicationVersionId","InputId","InputProcessingConfiguration"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},InputId:{},InputProcessingConfiguration:{shape:"Sb"}}},output:{type:"structure",members:{}}},AddApplicationOutput:{input:{type:"structure",required:["ApplicationName","CurrentApplicationVersionId","Output"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},Output:{shape:"S12"}}},output:{type:"structure",members:{}}},AddApplicationReferenceDataSource:{input:{type:"structure",required:["ApplicationName","CurrentApplicationVersionId","ReferenceDataSource"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},ReferenceDataSource:{type:"structure",required:["TableName","ReferenceSchema"],members:{TableName:{},S3ReferenceDataSource:{type:"structure",required:["BucketARN","FileKey","ReferenceRoleARN"],members:{BucketARN:{},FileKey:{},ReferenceRoleARN:{}}},ReferenceSchema:{shape:"Si"}}}}},output:{type:"structure",members:{}}},CreateApplication:{input:{type:"structure",required:["ApplicationName"],members:{ApplicationName:{},ApplicationDescription:{},Inputs:{type:"list",member:{shape:"S9"}},Outputs:{type:"list",member:{shape:"S12"}},CloudWatchLoggingOptions:{type:"list",member:{shape:"S4"}},ApplicationCode:{},Tags:{shape:"S1l"}}},output:{type:"structure",required:["ApplicationSummary"],members:{ApplicationSummary:{shape:"S1q"}}}},DeleteApplication:{input:{type:"structure",required:["ApplicationName","CreateTimestamp"],members:{ApplicationName:{},CreateTimestamp:{type:"timestamp"}}},output:{type:"structure",members:{}}},DeleteApplicationCloudWatchLoggingOption:{input:{type:"structure",required:["ApplicationName","CurrentApplicationVersionId","CloudWatchLoggingOptionId"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},CloudWatchLoggingOptionId:{}}},output:{type:"structure",members:{}}},DeleteApplicationInputProcessingConfiguration:{input:{type:"structure",required:["ApplicationName","CurrentApplicationVersionId","InputId"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},InputId:{}}},output:{type:"structure",members:{}}},DeleteApplicationOutput:{input:{type:"structure",required:["ApplicationName","CurrentApplicationVersionId","OutputId"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},OutputId:{}}},output:{type:"structure",members:{}}},DeleteApplicationReferenceDataSource:{input:{type:"structure",required:["ApplicationName","CurrentApplicationVersionId","ReferenceId"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},ReferenceId:{}}},output:{type:"structure",members:{}}},DescribeApplication:{input:{type:"structure",required:["ApplicationName"],members:{ApplicationName:{}}},output:{type:"structure",required:["ApplicationDetail"],members:{ApplicationDetail:{type:"structure",required:["ApplicationName","ApplicationARN","ApplicationStatus","ApplicationVersionId"],members:{ApplicationName:{},ApplicationDescription:{},ApplicationARN:{},ApplicationStatus:{},CreateTimestamp:{type:"timestamp"},LastUpdateTimestamp:{type:"timestamp"},InputDescriptions:{type:"list",member:{type:"structure",members:{InputId:{},NamePrefix:{},InAppStreamNames:{type:"list",member:{}},InputProcessingConfigurationDescription:{type:"structure",members:{InputLambdaProcessorDescription:{type:"structure",members:{ResourceARN:{},RoleARN:{}}}}},KinesisStreamsInputDescription:{type:"structure",members:{ResourceARN:{},RoleARN:{}}},KinesisFirehoseInputDescription:{type:"structure",members:{ResourceARN:{},RoleARN:{}}},InputSchema:{shape:"Si"},InputParallelism:{shape:"Sg"},InputStartingPositionConfiguration:{shape:"S2d"}}}},OutputDescriptions:{type:"list",member:{type:"structure",members:{OutputId:{},Name:{},KinesisStreamsOutputDescription:{type:"structure",members:{ResourceARN:{},RoleARN:{}}},KinesisFirehoseOutputDescription:{type:"structure",members:{ResourceARN:{},RoleARN:{}}},LambdaOutputDescription:{type:"structure",members:{ResourceARN:{},RoleARN:{}}},DestinationSchema:{shape:"S16"}}}},ReferenceDataSourceDescriptions:{type:"list",member:{type:"structure",required:["ReferenceId","TableName","S3ReferenceDataSourceDescription"],members:{ReferenceId:{},TableName:{},S3ReferenceDataSourceDescription:{type:"structure",required:["BucketARN","FileKey","ReferenceRoleARN"],members:{BucketARN:{},FileKey:{},ReferenceRoleARN:{}}},ReferenceSchema:{shape:"Si"}}}},CloudWatchLoggingOptionDescriptions:{type:"list",member:{type:"structure",required:["LogStreamARN","RoleARN"],members:{CloudWatchLoggingOptionId:{},LogStreamARN:{},RoleARN:{}}}},ApplicationCode:{},ApplicationVersionId:{type:"long"}}}}}},DiscoverInputSchema:{input:{type:"structure",members:{ResourceARN:{},RoleARN:{},InputStartingPositionConfiguration:{shape:"S2d"},S3Configuration:{type:"structure",required:["RoleARN","BucketARN","FileKey"],members:{RoleARN:{},BucketARN:{},FileKey:{}}},InputProcessingConfiguration:{shape:"Sb"}}},output:{type:"structure",members:{InputSchema:{shape:"Si"},ParsedInputRecords:{type:"list",member:{type:"list",member:{}}},ProcessedInputRecords:{type:"list",member:{}},RawInputRecords:{type:"list",member:{}}}}},ListApplications:{input:{type:"structure",members:{Limit:{type:"integer"},ExclusiveStartApplicationName:{}}},output:{type:"structure",required:["ApplicationSummaries","HasMoreApplications"],members:{ApplicationSummaries:{type:"list",member:{shape:"S1q"}},HasMoreApplications:{type:"boolean"}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},output:{type:"structure",members:{Tags:{shape:"S1l"}}}},StartApplication:{input:{type:"structure",required:["ApplicationName","InputConfigurations"],members:{ApplicationName:{},InputConfigurations:{type:"list",member:{type:"structure",required:["Id","InputStartingPositionConfiguration"],members:{Id:{},InputStartingPositionConfiguration:{shape:"S2d"}}}}}},output:{type:"structure",members:{}}},StopApplication:{input:{type:"structure",required:["ApplicationName"],members:{ApplicationName:{}}},output:{type:"structure",members:{}}},TagResource:{input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"S1l"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateApplication:{input:{type:"structure",required:["ApplicationName","CurrentApplicationVersionId","ApplicationUpdate"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},ApplicationUpdate:{type:"structure",members:{InputUpdates:{type:"list",member:{type:"structure",required:["InputId"],members:{InputId:{},NamePrefixUpdate:{},InputProcessingConfigurationUpdate:{type:"structure",required:["InputLambdaProcessorUpdate"],members:{InputLambdaProcessorUpdate:{type:"structure",members:{ResourceARNUpdate:{},RoleARNUpdate:{}}}}},KinesisStreamsInputUpdate:{type:"structure",members:{ResourceARNUpdate:{},RoleARNUpdate:{}}},KinesisFirehoseInputUpdate:{type:"structure",members:{ResourceARNUpdate:{},RoleARNUpdate:{}}},InputSchemaUpdate:{type:"structure",members:{RecordFormatUpdate:{shape:"Sj"},RecordEncodingUpdate:{},RecordColumnUpdates:{shape:"Ss"}}},InputParallelismUpdate:{type:"structure",members:{CountUpdate:{type:"integer"}}}}}},ApplicationCodeUpdate:{},OutputUpdates:{type:"list",member:{type:"structure",required:["OutputId"],members:{OutputId:{},NameUpdate:{},KinesisStreamsOutputUpdate:{type:"structure",members:{ResourceARNUpdate:{},RoleARNUpdate:{}}},KinesisFirehoseOutputUpdate:{type:"structure",members:{ResourceARNUpdate:{},RoleARNUpdate:{}}},LambdaOutputUpdate:{type:"structure",members:{ResourceARNUpdate:{},RoleARNUpdate:{}}},DestinationSchemaUpdate:{shape:"S16"}}}},ReferenceDataSourceUpdates:{type:"list",member:{type:"structure",required:["ReferenceId"],members:{ReferenceId:{},TableNameUpdate:{},S3ReferenceDataSourceUpdate:{type:"structure",members:{BucketARNUpdate:{},FileKeyUpdate:{},ReferenceRoleARNUpdate:{}}},ReferenceSchemaUpdate:{shape:"Si"}}}},CloudWatchLoggingOptionUpdates:{type:"list",member:{type:"structure",required:["CloudWatchLoggingOptionId"],members:{CloudWatchLoggingOptionId:{},LogStreamARNUpdate:{},RoleARNUpdate:{}}}}}}}},output:{type:"structure",members:{}}}},shapes:{S4:{type:"structure",required:["LogStreamARN","RoleARN"],members:{LogStreamARN:{},RoleARN:{}}},S9:{type:"structure",required:["NamePrefix","InputSchema"],members:{NamePrefix:{},InputProcessingConfiguration:{shape:"Sb"},KinesisStreamsInput:{type:"structure",required:["ResourceARN","RoleARN"],members:{ResourceARN:{},RoleARN:{}}},KinesisFirehoseInput:{type:"structure",required:["ResourceARN","RoleARN"],members:{ResourceARN:{},RoleARN:{}}},InputParallelism:{shape:"Sg"},InputSchema:{shape:"Si"}}},Sb:{type:"structure",required:["InputLambdaProcessor"],members:{InputLambdaProcessor:{type:"structure",required:["ResourceARN","RoleARN"],members:{ResourceARN:{},RoleARN:{}}}}},Sg:{type:"structure",members:{Count:{type:"integer"}}},Si:{type:"structure",required:["RecordFormat","RecordColumns"],members:{RecordFormat:{shape:"Sj"},RecordEncoding:{},RecordColumns:{shape:"Ss"}}},Sj:{type:"structure",required:["RecordFormatType"],members:{RecordFormatType:{},MappingParameters:{type:"structure",members:{JSONMappingParameters:{type:"structure",required:["RecordRowPath"],members:{RecordRowPath:{}}},CSVMappingParameters:{type:"structure",required:["RecordRowDelimiter","RecordColumnDelimiter"],members:{RecordRowDelimiter:{},RecordColumnDelimiter:{}}}}}}},Ss:{type:"list",member:{type:"structure",required:["Name","SqlType"],members:{Name:{},Mapping:{},SqlType:{}}}},S12:{type:"structure",required:["Name","DestinationSchema"],members:{Name:{},KinesisStreamsOutput:{type:"structure",required:["ResourceARN","RoleARN"],members:{ResourceARN:{},RoleARN:{}}},KinesisFirehoseOutput:{type:"structure",required:["ResourceARN","RoleARN"],members:{ResourceARN:{},RoleARN:{}}},LambdaOutput:{type:"structure",required:["ResourceARN","RoleARN"],members:{ResourceARN:{},RoleARN:{}}},DestinationSchema:{shape:"S16"}}},S16:{type:"structure",required:["RecordFormatType"],members:{RecordFormatType:{}}},S1l:{type:"list",member:{type:"structure",required:["Key"],members:{Key:{},Value:{}}}},S1q:{type:"structure",required:["ApplicationName","ApplicationARN","ApplicationStatus"],members:{ApplicationName:{},ApplicationARN:{},ApplicationStatus:{}}},S2d:{type:"structure",members:{InputStartingPosition:{}}}}}},5622:function(e){e.exports=require("path")},5638:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var i=_interopRequireDefault(r(1136));var s=_interopRequireDefault(r(9329));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}const a=(0,i.default)("v5",80,s.default);var o=a;t.default=o},5642:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-10-26",endpointPrefix:"securityhub",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS SecurityHub",serviceId:"SecurityHub",signatureVersion:"v4",signingName:"securityhub",uid:"securityhub-2018-10-26"},operations:{AcceptAdministratorInvitation:{http:{requestUri:"/administrator"},input:{type:"structure",required:["AdministratorId","InvitationId"],members:{AdministratorId:{},InvitationId:{}}},output:{type:"structure",members:{}}},AcceptInvitation:{http:{requestUri:"/master"},input:{type:"structure",required:["MasterId","InvitationId"],members:{MasterId:{},InvitationId:{}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"This API has been deprecated, use AcceptAdministratorInvitation API instead."},BatchDisableStandards:{http:{requestUri:"/standards/deregister"},input:{type:"structure",required:["StandardsSubscriptionArns"],members:{StandardsSubscriptionArns:{shape:"S7"}}},output:{type:"structure",members:{StandardsSubscriptions:{shape:"S9"}}}},BatchEnableStandards:{http:{requestUri:"/standards/register"},input:{type:"structure",required:["StandardsSubscriptionRequests"],members:{StandardsSubscriptionRequests:{type:"list",member:{type:"structure",required:["StandardsArn"],members:{StandardsArn:{},StandardsInput:{shape:"Sb"}}}}}},output:{type:"structure",members:{StandardsSubscriptions:{shape:"S9"}}}},BatchImportFindings:{http:{requestUri:"/findings/import"},input:{type:"structure",required:["Findings"],members:{Findings:{type:"list",member:{shape:"Sl"}}}},output:{type:"structure",required:["FailedCount","SuccessCount"],members:{FailedCount:{type:"integer"},SuccessCount:{type:"integer"},FailedFindings:{type:"list",member:{type:"structure",required:["Id","ErrorCode","ErrorMessage"],members:{Id:{},ErrorCode:{},ErrorMessage:{}}}}}}},BatchUpdateFindings:{http:{method:"PATCH",requestUri:"/findings/batchupdate"},input:{type:"structure",required:["FindingIdentifiers"],members:{FindingIdentifiers:{shape:"Sgq"},Note:{shape:"Sgs"},Severity:{type:"structure",members:{Normalized:{type:"integer"},Product:{type:"double"},Label:{}}},VerificationState:{},Confidence:{type:"integer"},Criticality:{type:"integer"},Types:{shape:"Sm"},UserDefinedFields:{shape:"St"},Workflow:{type:"structure",members:{Status:{}}},RelatedFindings:{shape:"Sfq"}}},output:{type:"structure",required:["ProcessedFindings","UnprocessedFindings"],members:{ProcessedFindings:{shape:"Sgq"},UnprocessedFindings:{type:"list",member:{type:"structure",required:["FindingIdentifier","ErrorCode","ErrorMessage"],members:{FindingIdentifier:{shape:"Sgr"},ErrorCode:{},ErrorMessage:{}}}}}}},CreateActionTarget:{http:{requestUri:"/actionTargets"},input:{type:"structure",required:["Name","Description","Id"],members:{Name:{},Description:{},Id:{}}},output:{type:"structure",required:["ActionTargetArn"],members:{ActionTargetArn:{}}}},CreateFindingAggregator:{http:{requestUri:"/findingAggregator/create"},input:{type:"structure",required:["RegionLinkingMode"],members:{RegionLinkingMode:{},Regions:{shape:"S15"}}},output:{type:"structure",members:{FindingAggregatorArn:{},FindingAggregationRegion:{},RegionLinkingMode:{},Regions:{shape:"S15"}}}},CreateInsight:{http:{requestUri:"/insights"},input:{type:"structure",required:["Name","Filters","GroupByAttribute"],members:{Name:{},Filters:{shape:"Sh3"},GroupByAttribute:{}}},output:{type:"structure",required:["InsightArn"],members:{InsightArn:{}}}},CreateMembers:{http:{requestUri:"/members"},input:{type:"structure",required:["AccountDetails"],members:{AccountDetails:{type:"list",member:{type:"structure",required:["AccountId"],members:{AccountId:{},Email:{}}}}}},output:{type:"structure",members:{UnprocessedAccounts:{shape:"Shs"}}}},DeclineInvitations:{http:{requestUri:"/invitations/decline"},input:{type:"structure",required:["AccountIds"],members:{AccountIds:{shape:"Shv"}}},output:{type:"structure",members:{UnprocessedAccounts:{shape:"Shs"}}}},DeleteActionTarget:{http:{method:"DELETE",requestUri:"/actionTargets/{ActionTargetArn+}"},input:{type:"structure",required:["ActionTargetArn"],members:{ActionTargetArn:{location:"uri",locationName:"ActionTargetArn"}}},output:{type:"structure",required:["ActionTargetArn"],members:{ActionTargetArn:{}}}},DeleteFindingAggregator:{http:{method:"DELETE",requestUri:"/findingAggregator/delete/{FindingAggregatorArn+}"},input:{type:"structure",required:["FindingAggregatorArn"],members:{FindingAggregatorArn:{location:"uri",locationName:"FindingAggregatorArn"}}},output:{type:"structure",members:{}}},DeleteInsight:{http:{method:"DELETE",requestUri:"/insights/{InsightArn+}"},input:{type:"structure",required:["InsightArn"],members:{InsightArn:{location:"uri",locationName:"InsightArn"}}},output:{type:"structure",required:["InsightArn"],members:{InsightArn:{}}}},DeleteInvitations:{http:{requestUri:"/invitations/delete"},input:{type:"structure",required:["AccountIds"],members:{AccountIds:{shape:"Shv"}}},output:{type:"structure",members:{UnprocessedAccounts:{shape:"Shs"}}}},DeleteMembers:{http:{requestUri:"/members/delete"},input:{type:"structure",required:["AccountIds"],members:{AccountIds:{shape:"Shv"}}},output:{type:"structure",members:{UnprocessedAccounts:{shape:"Shs"}}}},DescribeActionTargets:{http:{requestUri:"/actionTargets/get"},input:{type:"structure",members:{ActionTargetArns:{shape:"Si8"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["ActionTargets"],members:{ActionTargets:{type:"list",member:{type:"structure",required:["ActionTargetArn","Name","Description"],members:{ActionTargetArn:{},Name:{},Description:{}}}},NextToken:{}}}},DescribeHub:{http:{method:"GET",requestUri:"/accounts"},input:{type:"structure",members:{HubArn:{location:"querystring",locationName:"HubArn"}}},output:{type:"structure",members:{HubArn:{},SubscribedAt:{},AutoEnableControls:{type:"boolean"}}}},DescribeOrganizationConfiguration:{http:{method:"GET",requestUri:"/organization/configuration"},input:{type:"structure",members:{}},output:{type:"structure",members:{AutoEnable:{type:"boolean"},MemberAccountLimitReached:{type:"boolean"},AutoEnableStandards:{}}}},DescribeProducts:{http:{method:"GET",requestUri:"/products"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"NextToken"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},ProductArn:{location:"querystring",locationName:"ProductArn"}}},output:{type:"structure",required:["Products"],members:{Products:{type:"list",member:{type:"structure",required:["ProductArn"],members:{ProductArn:{},ProductName:{},CompanyName:{},Description:{},Categories:{type:"list",member:{}},IntegrationTypes:{type:"list",member:{}},MarketplaceUrl:{},ActivationUrl:{},ProductSubscriptionResourcePolicy:{}}}},NextToken:{}}}},DescribeStandards:{http:{method:"GET",requestUri:"/standards"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"NextToken"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"}}},output:{type:"structure",members:{Standards:{type:"list",member:{type:"structure",members:{StandardsArn:{},Name:{},Description:{},EnabledByDefault:{type:"boolean"}}}},NextToken:{}}}},DescribeStandardsControls:{http:{method:"GET",requestUri:"/standards/controls/{StandardsSubscriptionArn+}"},input:{type:"structure",required:["StandardsSubscriptionArn"],members:{StandardsSubscriptionArn:{location:"uri",locationName:"StandardsSubscriptionArn"},NextToken:{location:"querystring",locationName:"NextToken"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"}}},output:{type:"structure",members:{Controls:{type:"list",member:{type:"structure",members:{StandardsControlArn:{},ControlStatus:{},DisabledReason:{},ControlStatusUpdatedAt:{shape:"Siz"},ControlId:{},Title:{},Description:{},RemediationUrl:{},SeverityRating:{},RelatedRequirements:{shape:"Sfi"}}}},NextToken:{}}}},DisableImportFindingsForProduct:{http:{method:"DELETE",requestUri:"/productSubscriptions/{ProductSubscriptionArn+}"},input:{type:"structure",required:["ProductSubscriptionArn"],members:{ProductSubscriptionArn:{location:"uri",locationName:"ProductSubscriptionArn"}}},output:{type:"structure",members:{}}},DisableOrganizationAdminAccount:{http:{requestUri:"/organization/admin/disable"},input:{type:"structure",required:["AdminAccountId"],members:{AdminAccountId:{}}},output:{type:"structure",members:{}}},DisableSecurityHub:{http:{method:"DELETE",requestUri:"/accounts"},input:{type:"structure",members:{}},output:{type:"structure",members:{}}},DisassociateFromAdministratorAccount:{http:{requestUri:"/administrator/disassociate"},input:{type:"structure",members:{}},output:{type:"structure",members:{}}},DisassociateFromMasterAccount:{http:{requestUri:"/master/disassociate"},input:{type:"structure",members:{}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"This API has been deprecated, use DisassociateFromAdministratorAccount API instead."},DisassociateMembers:{http:{requestUri:"/members/disassociate"},input:{type:"structure",required:["AccountIds"],members:{AccountIds:{shape:"Shv"}}},output:{type:"structure",members:{}}},EnableImportFindingsForProduct:{http:{requestUri:"/productSubscriptions"},input:{type:"structure",required:["ProductArn"],members:{ProductArn:{}}},output:{type:"structure",members:{ProductSubscriptionArn:{}}}},EnableOrganizationAdminAccount:{http:{requestUri:"/organization/admin/enable"},input:{type:"structure",required:["AdminAccountId"],members:{AdminAccountId:{}}},output:{type:"structure",members:{}}},EnableSecurityHub:{http:{requestUri:"/accounts"},input:{type:"structure",members:{Tags:{shape:"Sji"},EnableDefaultStandards:{type:"boolean"}}},output:{type:"structure",members:{}}},GetAdministratorAccount:{http:{method:"GET",requestUri:"/administrator"},input:{type:"structure",members:{}},output:{type:"structure",members:{Administrator:{shape:"Sjo"}}}},GetEnabledStandards:{http:{requestUri:"/standards/get"},input:{type:"structure",members:{StandardsSubscriptionArns:{shape:"S7"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{StandardsSubscriptions:{shape:"S9"},NextToken:{}}}},GetFindingAggregator:{http:{method:"GET",requestUri:"/findingAggregator/get/{FindingAggregatorArn+}"},input:{type:"structure",required:["FindingAggregatorArn"],members:{FindingAggregatorArn:{location:"uri",locationName:"FindingAggregatorArn"}}},output:{type:"structure",members:{FindingAggregatorArn:{},FindingAggregationRegion:{},RegionLinkingMode:{},Regions:{shape:"S15"}}}},GetFindings:{http:{requestUri:"/findings"},input:{type:"structure",members:{Filters:{shape:"Sh3"},SortCriteria:{type:"list",member:{type:"structure",members:{Field:{},SortOrder:{}}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["Findings"],members:{Findings:{type:"list",member:{shape:"Sl"}},NextToken:{}}}},GetInsightResults:{http:{method:"GET",requestUri:"/insights/results/{InsightArn+}"},input:{type:"structure",required:["InsightArn"],members:{InsightArn:{location:"uri",locationName:"InsightArn"}}},output:{type:"structure",required:["InsightResults"],members:{InsightResults:{type:"structure",required:["InsightArn","GroupByAttribute","ResultValues"],members:{InsightArn:{},GroupByAttribute:{},ResultValues:{type:"list",member:{type:"structure",required:["GroupByAttributeValue","Count"],members:{GroupByAttributeValue:{},Count:{type:"integer"}}}}}}}}},GetInsights:{http:{requestUri:"/insights/get"},input:{type:"structure",members:{InsightArns:{shape:"Si8"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["Insights"],members:{Insights:{type:"list",member:{type:"structure",required:["InsightArn","Name","Filters","GroupByAttribute"],members:{InsightArn:{},Name:{},Filters:{shape:"Sh3"},GroupByAttribute:{}}}},NextToken:{}}}},GetInvitationsCount:{http:{method:"GET",requestUri:"/invitations/count"},input:{type:"structure",members:{}},output:{type:"structure",members:{InvitationsCount:{type:"integer"}}}},GetMasterAccount:{http:{method:"GET",requestUri:"/master"},input:{type:"structure",members:{}},output:{type:"structure",members:{Master:{shape:"Sjo"}}},deprecated:true,deprecatedMessage:"This API has been deprecated, use GetAdministratorAccount API instead."},GetMembers:{http:{requestUri:"/members/get"},input:{type:"structure",required:["AccountIds"],members:{AccountIds:{shape:"Shv"}}},output:{type:"structure",members:{Members:{shape:"Ske"},UnprocessedAccounts:{shape:"Shs"}}}},InviteMembers:{http:{requestUri:"/members/invite"},input:{type:"structure",required:["AccountIds"],members:{AccountIds:{shape:"Shv"}}},output:{type:"structure",members:{UnprocessedAccounts:{shape:"Shs"}}}},ListEnabledProductsForImport:{http:{method:"GET",requestUri:"/productSubscriptions"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"NextToken"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"}}},output:{type:"structure",members:{ProductSubscriptions:{type:"list",member:{}},NextToken:{}}}},ListFindingAggregators:{http:{method:"GET",requestUri:"/findingAggregator/list"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"NextToken"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"}}},output:{type:"structure",members:{FindingAggregators:{type:"list",member:{type:"structure",members:{FindingAggregatorArn:{}}}},NextToken:{}}}},ListInvitations:{http:{method:"GET",requestUri:"/invitations"},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",members:{Invitations:{type:"list",member:{shape:"Sjo"}},NextToken:{}}}},ListMembers:{http:{method:"GET",requestUri:"/members"},input:{type:"structure",members:{OnlyAssociated:{location:"querystring",locationName:"OnlyAssociated",type:"boolean"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",members:{Members:{shape:"Ske"},NextToken:{}}}},ListOrganizationAdminAccounts:{http:{method:"GET",requestUri:"/organization/admin"},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",members:{AdminAccounts:{type:"list",member:{type:"structure",members:{AccountId:{},Status:{}}}},NextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{ResourceArn}"},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"}}},output:{type:"structure",members:{Tags:{shape:"Sji"}}}},TagResource:{http:{requestUri:"/tags/{ResourceArn}"},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},Tags:{shape:"Sji"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{ResourceArn}"},input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},TagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateActionTarget:{http:{method:"PATCH",requestUri:"/actionTargets/{ActionTargetArn+}"},input:{type:"structure",required:["ActionTargetArn"],members:{ActionTargetArn:{location:"uri",locationName:"ActionTargetArn"},Name:{},Description:{}}},output:{type:"structure",members:{}}},UpdateFindingAggregator:{http:{method:"PATCH",requestUri:"/findingAggregator/update"},input:{type:"structure",required:["FindingAggregatorArn","RegionLinkingMode"],members:{FindingAggregatorArn:{},RegionLinkingMode:{},Regions:{shape:"S15"}}},output:{type:"structure",members:{FindingAggregatorArn:{},FindingAggregationRegion:{},RegionLinkingMode:{},Regions:{shape:"S15"}}}},UpdateFindings:{http:{method:"PATCH",requestUri:"/findings"},input:{type:"structure",required:["Filters"],members:{Filters:{shape:"Sh3"},Note:{shape:"Sgs"},RecordState:{}}},output:{type:"structure",members:{}}},UpdateInsight:{http:{method:"PATCH",requestUri:"/insights/{InsightArn+}"},input:{type:"structure",required:["InsightArn"],members:{InsightArn:{location:"uri",locationName:"InsightArn"},Name:{},Filters:{shape:"Sh3"},GroupByAttribute:{}}},output:{type:"structure",members:{}}},UpdateOrganizationConfiguration:{http:{requestUri:"/organization/configuration"},input:{type:"structure",required:["AutoEnable"],members:{AutoEnable:{type:"boolean"},AutoEnableStandards:{}}},output:{type:"structure",members:{}}},UpdateSecurityHubConfiguration:{http:{method:"PATCH",requestUri:"/accounts"},input:{type:"structure",members:{AutoEnableControls:{type:"boolean"}}},output:{type:"structure",members:{}}},UpdateStandardsControl:{http:{method:"PATCH",requestUri:"/standards/control/{StandardsControlArn+}"},input:{type:"structure",required:["StandardsControlArn"],members:{StandardsControlArn:{location:"uri",locationName:"StandardsControlArn"},ControlStatus:{},DisabledReason:{}}},output:{type:"structure",members:{}}}},shapes:{S7:{type:"list",member:{}},S9:{type:"list",member:{type:"structure",required:["StandardsSubscriptionArn","StandardsArn","StandardsInput","StandardsStatus"],members:{StandardsSubscriptionArn:{},StandardsArn:{},StandardsInput:{shape:"Sb"},StandardsStatus:{},StandardsStatusReason:{type:"structure",required:["StatusReasonCode"],members:{StatusReasonCode:{}}}}}},Sb:{type:"map",key:{},value:{}},Sl:{type:"structure",required:["SchemaVersion","Id","ProductArn","GeneratorId","AwsAccountId","CreatedAt","UpdatedAt","Title","Description","Resources"],members:{SchemaVersion:{},Id:{},ProductArn:{},ProductName:{},CompanyName:{},Region:{},GeneratorId:{},AwsAccountId:{},Types:{shape:"Sm"},FirstObservedAt:{},LastObservedAt:{},CreatedAt:{},UpdatedAt:{},Severity:{type:"structure",members:{Product:{type:"double"},Label:{},Normalized:{type:"integer"},Original:{}}},Confidence:{type:"integer"},Criticality:{type:"integer"},Title:{},Description:{},Remediation:{type:"structure",members:{Recommendation:{type:"structure",members:{Text:{},Url:{}}}}},SourceUrl:{},ProductFields:{shape:"St"},UserDefinedFields:{shape:"St"},Malware:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{},Type:{},Path:{},State:{}}}},Network:{type:"structure",members:{Direction:{},Protocol:{},OpenPortRange:{shape:"S10"},SourceIpV4:{},SourceIpV6:{},SourcePort:{type:"integer"},SourceDomain:{},SourceMac:{},DestinationIpV4:{},DestinationIpV6:{},DestinationPort:{type:"integer"},DestinationDomain:{}}},NetworkPath:{type:"list",member:{type:"structure",members:{ComponentId:{},ComponentType:{},Egress:{shape:"S13"},Ingress:{shape:"S13"}}}},Process:{type:"structure",members:{Name:{},Path:{},Pid:{type:"integer"},ParentPid:{type:"integer"},LaunchedAt:{},TerminatedAt:{}}},ThreatIntelIndicators:{type:"list",member:{type:"structure",members:{Type:{},Value:{},Category:{},LastObservedAt:{},Source:{},SourceUrl:{}}}},Resources:{type:"list",member:{type:"structure",required:["Type","Id"],members:{Type:{},Id:{},Partition:{},Region:{},ResourceRole:{},Tags:{shape:"St"},DataClassification:{type:"structure",members:{DetailedResultsLocation:{},Result:{type:"structure",members:{MimeType:{},SizeClassified:{type:"long"},AdditionalOccurrences:{type:"boolean"},Status:{type:"structure",members:{Code:{},Reason:{}}},SensitiveData:{type:"list",member:{type:"structure",members:{Category:{},Detections:{type:"list",member:{type:"structure",members:{Count:{type:"long"},Type:{},Occurrences:{shape:"S1o"}}}},TotalCount:{type:"long"}}}},CustomDataIdentifiers:{type:"structure",members:{Detections:{type:"list",member:{type:"structure",members:{Count:{type:"long"},Arn:{},Name:{},Occurrences:{shape:"S1o"}}}},TotalCount:{type:"long"}}}}}}},Details:{type:"structure",members:{AwsAutoScalingAutoScalingGroup:{type:"structure",members:{LaunchConfigurationName:{},LoadBalancerNames:{shape:"S15"},HealthCheckType:{},HealthCheckGracePeriod:{type:"integer"},CreatedTime:{},MixedInstancesPolicy:{type:"structure",members:{InstancesDistribution:{type:"structure",members:{OnDemandAllocationStrategy:{},OnDemandBaseCapacity:{type:"integer"},OnDemandPercentageAboveBaseCapacity:{type:"integer"},SpotAllocationStrategy:{},SpotInstancePools:{type:"integer"},SpotMaxPrice:{}}},LaunchTemplate:{type:"structure",members:{LaunchTemplateSpecification:{type:"structure",members:{LaunchTemplateId:{},LaunchTemplateName:{},Version:{}}},Overrides:{type:"list",member:{type:"structure",members:{InstanceType:{},WeightedCapacity:{}}}}}}}},AvailabilityZones:{type:"list",member:{type:"structure",members:{Value:{}}}},LaunchTemplate:{type:"structure",members:{LaunchTemplateId:{},LaunchTemplateName:{},Version:{}}},CapacityRebalance:{type:"boolean"}}},AwsCodeBuildProject:{type:"structure",members:{EncryptionKey:{},Artifacts:{shape:"S2c"},Environment:{type:"structure",members:{Certificate:{},EnvironmentVariables:{type:"list",member:{type:"structure",members:{Name:{},Type:{},Value:{}}}},PrivilegedMode:{type:"boolean"},ImagePullCredentialsType:{},RegistryCredential:{type:"structure",members:{Credential:{},CredentialProvider:{}}},Type:{}}},Name:{},Source:{type:"structure",members:{Type:{},Location:{},GitCloneDepth:{type:"integer"},InsecureSsl:{type:"boolean"}}},ServiceRole:{},LogsConfig:{type:"structure",members:{CloudWatchLogs:{type:"structure",members:{GroupName:{},Status:{},StreamName:{}}},S3Logs:{type:"structure",members:{EncryptionDisabled:{type:"boolean"},Location:{},Status:{}}}}},VpcConfig:{type:"structure",members:{VpcId:{},Subnets:{shape:"S2n"},SecurityGroupIds:{shape:"S2n"}}},SecondaryArtifacts:{shape:"S2c"}}},AwsCloudFrontDistribution:{type:"structure",members:{CacheBehaviors:{type:"structure",members:{Items:{type:"list",member:{type:"structure",members:{ViewerProtocolPolicy:{}}}}}},DefaultCacheBehavior:{type:"structure",members:{ViewerProtocolPolicy:{}}},DefaultRootObject:{},DomainName:{},ETag:{},LastModifiedTime:{},Logging:{type:"structure",members:{Bucket:{},Enabled:{type:"boolean"},IncludeCookies:{type:"boolean"},Prefix:{}}},Origins:{type:"structure",members:{Items:{type:"list",member:{type:"structure",members:{DomainName:{},Id:{},OriginPath:{},S3OriginConfig:{type:"structure",members:{OriginAccessIdentity:{}}}}}}}},OriginGroups:{type:"structure",members:{Items:{type:"list",member:{type:"structure",members:{FailoverCriteria:{type:"structure",members:{StatusCodes:{type:"structure",members:{Items:{type:"list",member:{type:"integer"}},Quantity:{type:"integer"}}}}}}}}}},ViewerCertificate:{type:"structure",members:{AcmCertificateArn:{},Certificate:{},CertificateSource:{},CloudFrontDefaultCertificate:{type:"boolean"},IamCertificateId:{},MinimumProtocolVersion:{},SslSupportMethod:{}}},Status:{},WebAclId:{}}},AwsEc2Instance:{type:"structure",members:{Type:{},ImageId:{},IpV4Addresses:{shape:"S15"},IpV6Addresses:{shape:"S15"},KeyName:{},IamInstanceProfileArn:{},VpcId:{},SubnetId:{},LaunchedAt:{},NetworkInterfaces:{type:"list",member:{type:"structure",members:{NetworkInterfaceId:{}}}}}},AwsEc2NetworkInterface:{type:"structure",members:{Attachment:{type:"structure",members:{AttachTime:{},AttachmentId:{},DeleteOnTermination:{type:"boolean"},DeviceIndex:{type:"integer"},InstanceId:{},InstanceOwnerId:{},Status:{}}},NetworkInterfaceId:{},SecurityGroups:{type:"list",member:{type:"structure",members:{GroupName:{},GroupId:{}}}},SourceDestCheck:{type:"boolean"},IpV6Addresses:{type:"list",member:{type:"structure",members:{IpV6Address:{}}}},PrivateIpAddresses:{type:"list",member:{type:"structure",members:{PrivateIpAddress:{},PrivateDnsName:{}}}},PublicDnsName:{},PublicIp:{}}},AwsEc2SecurityGroup:{type:"structure",members:{GroupName:{},GroupId:{},OwnerId:{},VpcId:{},IpPermissions:{shape:"S3h"},IpPermissionsEgress:{shape:"S3h"}}},AwsEc2Volume:{type:"structure",members:{CreateTime:{},Encrypted:{type:"boolean"},Size:{type:"integer"},SnapshotId:{},Status:{},KmsKeyId:{},Attachments:{type:"list",member:{type:"structure",members:{AttachTime:{},DeleteOnTermination:{type:"boolean"},InstanceId:{},Status:{}}}}}},AwsEc2Vpc:{type:"structure",members:{CidrBlockAssociationSet:{type:"list",member:{type:"structure",members:{AssociationId:{},CidrBlock:{},CidrBlockState:{}}}},Ipv6CidrBlockAssociationSet:{shape:"S3x"},DhcpOptionsId:{},State:{}}},AwsEc2Eip:{type:"structure",members:{InstanceId:{},PublicIp:{},AllocationId:{},AssociationId:{},Domain:{},PublicIpv4Pool:{},NetworkBorderGroup:{},NetworkInterfaceId:{},NetworkInterfaceOwnerId:{},PrivateIpAddress:{}}},AwsEc2Subnet:{type:"structure",members:{AssignIpv6AddressOnCreation:{type:"boolean"},AvailabilityZone:{},AvailabilityZoneId:{},AvailableIpAddressCount:{type:"integer"},CidrBlock:{},DefaultForAz:{type:"boolean"},MapPublicIpOnLaunch:{type:"boolean"},OwnerId:{},State:{},SubnetArn:{},SubnetId:{},VpcId:{},Ipv6CidrBlockAssociationSet:{shape:"S3x"}}},AwsEc2NetworkAcl:{type:"structure",members:{IsDefault:{type:"boolean"},NetworkAclId:{},OwnerId:{},VpcId:{},Associations:{type:"list",member:{type:"structure",members:{NetworkAclAssociationId:{},NetworkAclId:{},SubnetId:{}}}},Entries:{type:"list",member:{type:"structure",members:{CidrBlock:{},Egress:{type:"boolean"},IcmpTypeCode:{type:"structure",members:{Code:{type:"integer"},Type:{type:"integer"}}},Ipv6CidrBlock:{},PortRange:{type:"structure",members:{From:{type:"integer"},To:{type:"integer"}}},Protocol:{},RuleAction:{},RuleNumber:{type:"integer"}}}}}},AwsElbv2LoadBalancer:{type:"structure",members:{AvailabilityZones:{type:"list",member:{type:"structure",members:{ZoneName:{},SubnetId:{}}}},CanonicalHostedZoneId:{},CreatedTime:{},DNSName:{},IpAddressType:{},Scheme:{},SecurityGroups:{type:"list",member:{}},State:{type:"structure",members:{Code:{},Reason:{}}},Type:{},VpcId:{},LoadBalancerAttributes:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}}}},AwsElasticBeanstalkEnvironment:{type:"structure",members:{ApplicationName:{},Cname:{},DateCreated:{},DateUpdated:{},Description:{},EndpointUrl:{},EnvironmentArn:{},EnvironmentId:{},EnvironmentLinks:{type:"list",member:{type:"structure",members:{EnvironmentName:{},LinkName:{}}}},EnvironmentName:{},OptionSettings:{type:"list",member:{type:"structure",members:{Namespace:{},OptionName:{},ResourceName:{},Value:{}}}},PlatformArn:{},SolutionStackName:{},Status:{},Tier:{type:"structure",members:{Name:{},Type:{},Version:{}}},VersionLabel:{}}},AwsElasticsearchDomain:{type:"structure",members:{AccessPolicies:{},DomainEndpointOptions:{type:"structure",members:{EnforceHTTPS:{type:"boolean"},TLSSecurityPolicy:{}}},DomainId:{},DomainName:{},Endpoint:{},Endpoints:{shape:"St"},ElasticsearchVersion:{},ElasticsearchClusterConfig:{type:"structure",members:{DedicatedMasterCount:{type:"integer"},DedicatedMasterEnabled:{type:"boolean"},DedicatedMasterType:{},InstanceCount:{type:"integer"},InstanceType:{},ZoneAwarenessConfig:{type:"structure",members:{AvailabilityZoneCount:{type:"integer"}}},ZoneAwarenessEnabled:{type:"boolean"}}},EncryptionAtRestOptions:{type:"structure",members:{Enabled:{type:"boolean"},KmsKeyId:{}}},LogPublishingOptions:{type:"structure",members:{IndexSlowLogs:{shape:"S4r"},SearchSlowLogs:{shape:"S4r"},AuditLogs:{shape:"S4r"}}},NodeToNodeEncryptionOptions:{type:"structure",members:{Enabled:{type:"boolean"}}},ServiceSoftwareOptions:{type:"structure",members:{AutomatedUpdateDate:{},Cancellable:{type:"boolean"},CurrentVersion:{},Description:{},NewVersion:{},UpdateAvailable:{type:"boolean"},UpdateStatus:{}}},VPCOptions:{type:"structure",members:{AvailabilityZones:{shape:"S2n"},SecurityGroupIds:{shape:"S2n"},SubnetIds:{shape:"S2n"},VPCId:{}}}}},AwsS3Bucket:{type:"structure",members:{OwnerId:{},OwnerName:{},OwnerAccountId:{},CreatedAt:{},ServerSideEncryptionConfiguration:{type:"structure",members:{Rules:{type:"list",member:{type:"structure",members:{ApplyServerSideEncryptionByDefault:{type:"structure",members:{SSEAlgorithm:{},KMSMasterKeyID:{}}}}}}}},BucketLifecycleConfiguration:{type:"structure",members:{Rules:{type:"list",member:{type:"structure",members:{AbortIncompleteMultipartUpload:{type:"structure",members:{DaysAfterInitiation:{type:"integer"}}},ExpirationDate:{},ExpirationInDays:{type:"integer"},ExpiredObjectDeleteMarker:{type:"boolean"},Filter:{type:"structure",members:{Predicate:{type:"structure",members:{Operands:{type:"list",member:{type:"structure",members:{Prefix:{},Tag:{type:"structure",members:{Key:{},Value:{}}},Type:{}}}},Prefix:{},Tag:{type:"structure",members:{Key:{},Value:{}}},Type:{}}}}},ID:{},NoncurrentVersionExpirationInDays:{type:"integer"},NoncurrentVersionTransitions:{type:"list",member:{type:"structure",members:{Days:{type:"integer"},StorageClass:{}}}},Prefix:{},Status:{},Transitions:{type:"list",member:{type:"structure",members:{Date:{},Days:{type:"integer"},StorageClass:{}}}}}}}}},PublicAccessBlockConfiguration:{shape:"S5e"},AccessControlList:{},BucketLoggingConfiguration:{type:"structure",members:{DestinationBucketName:{},LogFilePrefix:{}}},BucketWebsiteConfiguration:{type:"structure",members:{ErrorDocument:{},IndexDocumentSuffix:{},RedirectAllRequestsTo:{type:"structure",members:{Hostname:{},Protocol:{}}},RoutingRules:{type:"list",member:{type:"structure",members:{Condition:{type:"structure",members:{HttpErrorCodeReturnedEquals:{},KeyPrefixEquals:{}}},Redirect:{type:"structure",members:{Hostname:{},HttpRedirectCode:{},Protocol:{},ReplaceKeyPrefixWith:{},ReplaceKeyWith:{}}}}}}}},BucketNotificationConfiguration:{type:"structure",members:{Configurations:{type:"list",member:{type:"structure",members:{Events:{type:"list",member:{}},Filter:{type:"structure",members:{S3KeyFilter:{type:"structure",members:{FilterRules:{type:"list",member:{type:"structure",members:{Name:{},Value:{}}}}}}}},Destination:{},Type:{}}}}}},BucketVersioningConfiguration:{type:"structure",members:{IsMfaDeleteEnabled:{type:"boolean"},Status:{}}}}},AwsS3AccountPublicAccessBlock:{shape:"S5e"},AwsS3Object:{type:"structure",members:{LastModified:{},ETag:{},VersionId:{},ContentType:{},ServerSideEncryption:{},SSEKMSKeyId:{}}},AwsSecretsManagerSecret:{type:"structure",members:{RotationRules:{type:"structure",members:{AutomaticallyAfterDays:{type:"integer"}}},RotationOccurredWithinFrequency:{type:"boolean"},KmsKeyId:{},RotationEnabled:{type:"boolean"},RotationLambdaArn:{},Deleted:{type:"boolean"},Name:{},Description:{}}},AwsIamAccessKey:{type:"structure",members:{UserName:{deprecated:true,deprecatedMessage:"This filter is deprecated. Instead, use PrincipalName."},Status:{},CreatedAt:{},PrincipalId:{},PrincipalType:{},PrincipalName:{},AccountId:{},AccessKeyId:{},SessionContext:{type:"structure",members:{Attributes:{type:"structure",members:{MfaAuthenticated:{type:"boolean"},CreationDate:{}}},SessionIssuer:{type:"structure",members:{Type:{},PrincipalId:{},Arn:{},AccountId:{},UserName:{}}}}}}},AwsIamUser:{type:"structure",members:{AttachedManagedPolicies:{shape:"S65"},CreateDate:{},GroupList:{shape:"S15"},Path:{},PermissionsBoundary:{shape:"S67"},UserId:{},UserName:{},UserPolicyList:{type:"list",member:{type:"structure",members:{PolicyName:{}}}}}},AwsIamPolicy:{type:"structure",members:{AttachmentCount:{type:"integer"},CreateDate:{},DefaultVersionId:{},Description:{},IsAttachable:{type:"boolean"},Path:{},PermissionsBoundaryUsageCount:{type:"integer"},PolicyId:{},PolicyName:{},PolicyVersionList:{type:"list",member:{type:"structure",members:{VersionId:{},IsDefaultVersion:{type:"boolean"},CreateDate:{}}}},UpdateDate:{}}},AwsApiGatewayV2Stage:{type:"structure",members:{ClientCertificateId:{},CreatedDate:{},Description:{},DefaultRouteSettings:{shape:"S6e"},DeploymentId:{},LastUpdatedDate:{},RouteSettings:{shape:"S6e"},StageName:{},StageVariables:{shape:"St"},AccessLogSettings:{shape:"S6f"},AutoDeploy:{type:"boolean"},LastDeploymentStatusMessage:{},ApiGatewayManaged:{type:"boolean"}}},AwsApiGatewayV2Api:{type:"structure",members:{ApiEndpoint:{},ApiId:{},ApiKeySelectionExpression:{},CreatedDate:{},Description:{},Version:{},Name:{},ProtocolType:{},RouteSelectionExpression:{},CorsConfiguration:{type:"structure",members:{AllowOrigins:{shape:"S2n"},AllowCredentials:{type:"boolean"},ExposeHeaders:{shape:"S2n"},MaxAge:{type:"integer"},AllowMethods:{shape:"S2n"},AllowHeaders:{shape:"S2n"}}}}},AwsDynamoDbTable:{type:"structure",members:{AttributeDefinitions:{type:"list",member:{type:"structure",members:{AttributeName:{},AttributeType:{}}}},BillingModeSummary:{type:"structure",members:{BillingMode:{},LastUpdateToPayPerRequestDateTime:{}}},CreationDateTime:{},GlobalSecondaryIndexes:{type:"list",member:{type:"structure",members:{Backfilling:{type:"boolean"},IndexArn:{},IndexName:{},IndexSizeBytes:{type:"long"},IndexStatus:{},ItemCount:{type:"integer"},KeySchema:{shape:"S6p"},Projection:{shape:"S6r"},ProvisionedThroughput:{shape:"S6s"}}}},GlobalTableVersion:{},ItemCount:{type:"integer"},KeySchema:{shape:"S6p"},LatestStreamArn:{},LatestStreamLabel:{},LocalSecondaryIndexes:{type:"list",member:{type:"structure",members:{IndexArn:{},IndexName:{},KeySchema:{shape:"S6p"},Projection:{shape:"S6r"}}}},ProvisionedThroughput:{shape:"S6s"},Replicas:{type:"list",member:{type:"structure",members:{GlobalSecondaryIndexes:{type:"list",member:{type:"structure",members:{IndexName:{},ProvisionedThroughputOverride:{shape:"S6z"}}}},KmsMasterKeyId:{},ProvisionedThroughputOverride:{shape:"S6z"},RegionName:{},ReplicaStatus:{},ReplicaStatusDescription:{}}}},RestoreSummary:{type:"structure",members:{SourceBackupArn:{},SourceTableArn:{},RestoreDateTime:{},RestoreInProgress:{type:"boolean"}}},SseDescription:{type:"structure",members:{InaccessibleEncryptionDateTime:{},Status:{},SseType:{},KmsMasterKeyArn:{}}},StreamSpecification:{type:"structure",members:{StreamEnabled:{type:"boolean"},StreamViewType:{}}},TableId:{},TableName:{},TableSizeBytes:{type:"long"},TableStatus:{}}},AwsApiGatewayStage:{type:"structure",members:{DeploymentId:{},ClientCertificateId:{},StageName:{},Description:{},CacheClusterEnabled:{type:"boolean"},CacheClusterSize:{},CacheClusterStatus:{},MethodSettings:{type:"list",member:{type:"structure",members:{MetricsEnabled:{type:"boolean"},LoggingLevel:{},DataTraceEnabled:{type:"boolean"},ThrottlingBurstLimit:{type:"integer"},ThrottlingRateLimit:{type:"double"},CachingEnabled:{type:"boolean"},CacheTtlInSeconds:{type:"integer"},CacheDataEncrypted:{type:"boolean"},RequireAuthorizationForCacheControl:{type:"boolean"},UnauthorizedCacheControlHeaderStrategy:{},HttpMethod:{},ResourcePath:{}}}},Variables:{shape:"St"},DocumentationVersion:{},AccessLogSettings:{shape:"S6f"},CanarySettings:{type:"structure",members:{PercentTraffic:{type:"double"},DeploymentId:{},StageVariableOverrides:{shape:"St"},UseStageCache:{type:"boolean"}}},TracingEnabled:{type:"boolean"},CreatedDate:{},LastUpdatedDate:{},WebAclArn:{}}},AwsApiGatewayRestApi:{type:"structure",members:{Id:{},Name:{},Description:{},CreatedDate:{},Version:{},BinaryMediaTypes:{shape:"S2n"},MinimumCompressionSize:{type:"integer"},ApiKeySource:{},EndpointConfiguration:{type:"structure",members:{Types:{shape:"S2n"}}}}},AwsCloudTrailTrail:{type:"structure",members:{CloudWatchLogsLogGroupArn:{},CloudWatchLogsRoleArn:{},HasCustomEventSelectors:{type:"boolean"},HomeRegion:{},IncludeGlobalServiceEvents:{type:"boolean"},IsMultiRegionTrail:{type:"boolean"},IsOrganizationTrail:{type:"boolean"},KmsKeyId:{},LogFileValidationEnabled:{type:"boolean"},Name:{},S3BucketName:{},S3KeyPrefix:{},SnsTopicArn:{},SnsTopicName:{},TrailArn:{}}},AwsSsmPatchCompliance:{type:"structure",members:{Patch:{type:"structure",members:{ComplianceSummary:{type:"structure",members:{Status:{},CompliantCriticalCount:{type:"integer"},CompliantHighCount:{type:"integer"},CompliantMediumCount:{type:"integer"},ExecutionType:{},NonCompliantCriticalCount:{type:"integer"},CompliantInformationalCount:{type:"integer"},NonCompliantInformationalCount:{type:"integer"},CompliantUnspecifiedCount:{type:"integer"},NonCompliantLowCount:{type:"integer"},NonCompliantHighCount:{type:"integer"},CompliantLowCount:{type:"integer"},ComplianceType:{},PatchBaselineId:{},OverallSeverity:{},NonCompliantMediumCount:{type:"integer"},NonCompliantUnspecifiedCount:{type:"integer"},PatchGroup:{}}}}}}},AwsCertificateManagerCertificate:{type:"structure",members:{CertificateAuthorityArn:{},CreatedAt:{},DomainName:{},DomainValidationOptions:{shape:"S7e"},ExtendedKeyUsages:{type:"list",member:{type:"structure",members:{Name:{},OId:{}}}},FailureReason:{},ImportedAt:{},InUseBy:{shape:"S15"},IssuedAt:{},Issuer:{},KeyAlgorithm:{},KeyUsages:{type:"list",member:{type:"structure",members:{Name:{}}}},NotAfter:{},NotBefore:{},Options:{type:"structure",members:{CertificateTransparencyLoggingPreference:{}}},RenewalEligibility:{},RenewalSummary:{type:"structure",members:{DomainValidationOptions:{shape:"S7e"},RenewalStatus:{},RenewalStatusReason:{},UpdatedAt:{}}},Serial:{},SignatureAlgorithm:{},Status:{},Subject:{},SubjectAlternativeNames:{shape:"S15"},Type:{}}},AwsRedshiftCluster:{type:"structure",members:{AllowVersionUpgrade:{type:"boolean"},AutomatedSnapshotRetentionPeriod:{type:"integer"},AvailabilityZone:{},ClusterAvailabilityStatus:{},ClusterCreateTime:{},ClusterIdentifier:{},ClusterNodes:{type:"list",member:{type:"structure",members:{NodeRole:{},PrivateIpAddress:{},PublicIpAddress:{}}}},ClusterParameterGroups:{type:"list",member:{type:"structure",members:{ClusterParameterStatusList:{type:"list",member:{type:"structure",members:{ParameterName:{},ParameterApplyStatus:{},ParameterApplyErrorDescription:{}}}},ParameterApplyStatus:{},ParameterGroupName:{}}}},ClusterPublicKey:{},ClusterRevisionNumber:{},ClusterSecurityGroups:{type:"list",member:{type:"structure",members:{ClusterSecurityGroupName:{},Status:{}}}},ClusterSnapshotCopyStatus:{type:"structure",members:{DestinationRegion:{},ManualSnapshotRetentionPeriod:{type:"integer"},RetentionPeriod:{type:"integer"},SnapshotCopyGrantName:{}}},ClusterStatus:{},ClusterSubnetGroupName:{},ClusterVersion:{},DBName:{},DeferredMaintenanceWindows:{type:"list",member:{type:"structure",members:{DeferMaintenanceEndTime:{},DeferMaintenanceIdentifier:{},DeferMaintenanceStartTime:{}}}},ElasticIpStatus:{type:"structure",members:{ElasticIp:{},Status:{}}},ElasticResizeNumberOfNodeOptions:{},Encrypted:{type:"boolean"},Endpoint:{type:"structure",members:{Address:{},Port:{type:"integer"}}},EnhancedVpcRouting:{type:"boolean"},ExpectedNextSnapshotScheduleTime:{},ExpectedNextSnapshotScheduleTimeStatus:{},HsmStatus:{type:"structure",members:{HsmClientCertificateIdentifier:{},HsmConfigurationIdentifier:{},Status:{}}},IamRoles:{type:"list",member:{type:"structure",members:{ApplyStatus:{},IamRoleArn:{}}}},KmsKeyId:{},MaintenanceTrackName:{},ManualSnapshotRetentionPeriod:{type:"integer"},MasterUsername:{},NextMaintenanceWindowStartTime:{},NodeType:{},NumberOfNodes:{type:"integer"},PendingActions:{shape:"S15"},PendingModifiedValues:{type:"structure",members:{AutomatedSnapshotRetentionPeriod:{type:"integer"},ClusterIdentifier:{},ClusterType:{},ClusterVersion:{},EncryptionType:{},EnhancedVpcRouting:{type:"boolean"},MaintenanceTrackName:{},MasterUserPassword:{},NodeType:{},NumberOfNodes:{type:"integer"},PubliclyAccessible:{type:"boolean"}}},PreferredMaintenanceWindow:{},PubliclyAccessible:{type:"boolean"},ResizeInfo:{type:"structure",members:{AllowCancelResize:{type:"boolean"},ResizeType:{}}},RestoreStatus:{type:"structure",members:{CurrentRestoreRateInMegaBytesPerSecond:{type:"double"},ElapsedTimeInSeconds:{type:"long"},EstimatedTimeToCompletionInSeconds:{type:"long"},ProgressInMegaBytes:{type:"long"},SnapshotSizeInMegaBytes:{type:"long"},Status:{}}},SnapshotScheduleIdentifier:{},SnapshotScheduleState:{},VpcId:{},VpcSecurityGroups:{type:"list",member:{type:"structure",members:{Status:{},VpcSecurityGroupId:{}}}},LoggingStatus:{type:"structure",members:{BucketName:{},LastFailureMessage:{},LastFailureTime:{},LastSuccessfulDeliveryTime:{},LoggingEnabled:{type:"boolean"},S3KeyPrefix:{}}}}},AwsElbLoadBalancer:{type:"structure",members:{AvailabilityZones:{shape:"S15"},BackendServerDescriptions:{type:"list",member:{type:"structure",members:{InstancePort:{type:"integer"},PolicyNames:{shape:"S15"}}}},CanonicalHostedZoneName:{},CanonicalHostedZoneNameID:{},CreatedTime:{},DnsName:{},HealthCheck:{type:"structure",members:{HealthyThreshold:{type:"integer"},Interval:{type:"integer"},Target:{},Timeout:{type:"integer"},UnhealthyThreshold:{type:"integer"}}},Instances:{type:"list",member:{type:"structure",members:{InstanceId:{}}}},ListenerDescriptions:{type:"list",member:{type:"structure",members:{Listener:{type:"structure",members:{InstancePort:{type:"integer"},InstanceProtocol:{},LoadBalancerPort:{type:"integer"},Protocol:{},SslCertificateId:{}}},PolicyNames:{shape:"S15"}}}},LoadBalancerAttributes:{type:"structure",members:{AccessLog:{type:"structure",members:{EmitInterval:{type:"integer"},Enabled:{type:"boolean"},S3BucketName:{},S3BucketPrefix:{}}},ConnectionDraining:{type:"structure",members:{Enabled:{type:"boolean"},Timeout:{type:"integer"}}},ConnectionSettings:{type:"structure",members:{IdleTimeout:{type:"integer"}}},CrossZoneLoadBalancing:{type:"structure",members:{Enabled:{type:"boolean"}}},AdditionalAttributes:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}}}},LoadBalancerName:{},Policies:{type:"structure",members:{AppCookieStickinessPolicies:{type:"list",member:{type:"structure",members:{CookieName:{},PolicyName:{}}}},LbCookieStickinessPolicies:{type:"list",member:{type:"structure",members:{CookieExpirationPeriod:{type:"long"},PolicyName:{}}}},OtherPolicies:{shape:"S15"}}},Scheme:{},SecurityGroups:{shape:"S15"},SourceSecurityGroup:{type:"structure",members:{GroupName:{},OwnerAlias:{}}},Subnets:{shape:"S15"},VpcId:{}}},AwsIamGroup:{type:"structure",members:{AttachedManagedPolicies:{shape:"S65"},CreateDate:{},GroupId:{},GroupName:{},GroupPolicyList:{type:"list",member:{type:"structure",members:{PolicyName:{}}}},Path:{}}},AwsIamRole:{type:"structure",members:{AssumeRolePolicyDocument:{},AttachedManagedPolicies:{shape:"S65"},CreateDate:{},InstanceProfileList:{type:"list",member:{type:"structure",members:{Arn:{},CreateDate:{},InstanceProfileId:{},InstanceProfileName:{},Path:{},Roles:{type:"list",member:{type:"structure",members:{Arn:{},AssumeRolePolicyDocument:{},CreateDate:{},Path:{},RoleId:{},RoleName:{}}}}}}},PermissionsBoundary:{shape:"S67"},RoleId:{},RoleName:{},RolePolicyList:{type:"list",member:{type:"structure",members:{PolicyName:{}}}},MaxSessionDuration:{type:"integer"},Path:{}}},AwsKmsKey:{type:"structure",members:{AWSAccountId:{},CreationDate:{type:"double"},KeyId:{},KeyManager:{},KeyState:{},Origin:{},Description:{},KeyRotationStatus:{type:"boolean"}}},AwsLambdaFunction:{type:"structure",members:{Code:{type:"structure",members:{S3Bucket:{},S3Key:{},S3ObjectVersion:{},ZipFile:{}}},CodeSha256:{},DeadLetterConfig:{type:"structure",members:{TargetArn:{}}},Environment:{type:"structure",members:{Variables:{shape:"St"},Error:{type:"structure",members:{ErrorCode:{},Message:{}}}}},FunctionName:{},Handler:{},KmsKeyArn:{},LastModified:{},Layers:{type:"list",member:{type:"structure",members:{Arn:{},CodeSize:{type:"integer"}}}},MasterArn:{},MemorySize:{type:"integer"},RevisionId:{},Role:{},Runtime:{},Timeout:{type:"integer"},TracingConfig:{type:"structure",members:{Mode:{}}},VpcConfig:{type:"structure",members:{SecurityGroupIds:{shape:"S2n"},SubnetIds:{shape:"S2n"},VpcId:{}}},Version:{}}},AwsLambdaLayerVersion:{type:"structure",members:{Version:{type:"long"},CompatibleRuntimes:{shape:"S2n"},CreatedDate:{}}},AwsRdsDbInstance:{type:"structure",members:{AssociatedRoles:{type:"list",member:{type:"structure",members:{RoleArn:{},FeatureName:{},Status:{}}}},CACertificateIdentifier:{},DBClusterIdentifier:{},DBInstanceIdentifier:{},DBInstanceClass:{},DbInstancePort:{type:"integer"},DbiResourceId:{},DBName:{},DeletionProtection:{type:"boolean"},Endpoint:{shape:"S9m"},Engine:{},EngineVersion:{},IAMDatabaseAuthenticationEnabled:{type:"boolean"},InstanceCreateTime:{},KmsKeyId:{},PubliclyAccessible:{type:"boolean"},StorageEncrypted:{type:"boolean"},TdeCredentialArn:{},VpcSecurityGroups:{shape:"S9n"},MultiAz:{type:"boolean"},EnhancedMonitoringResourceArn:{},DbInstanceStatus:{},MasterUsername:{},AllocatedStorage:{type:"integer"},PreferredBackupWindow:{},BackupRetentionPeriod:{type:"integer"},DbSecurityGroups:{shape:"S15"},DbParameterGroups:{type:"list",member:{type:"structure",members:{DbParameterGroupName:{},ParameterApplyStatus:{}}}},AvailabilityZone:{},DbSubnetGroup:{type:"structure",members:{DbSubnetGroupName:{},DbSubnetGroupDescription:{},VpcId:{},SubnetGroupStatus:{},Subnets:{type:"list",member:{type:"structure",members:{SubnetIdentifier:{},SubnetAvailabilityZone:{type:"structure",members:{Name:{}}},SubnetStatus:{}}}},DbSubnetGroupArn:{}}},PreferredMaintenanceWindow:{},PendingModifiedValues:{type:"structure",members:{DbInstanceClass:{},AllocatedStorage:{type:"integer"},MasterUserPassword:{},Port:{type:"integer"},BackupRetentionPeriod:{type:"integer"},MultiAZ:{type:"boolean"},EngineVersion:{},LicenseModel:{},Iops:{type:"integer"},DbInstanceIdentifier:{},StorageType:{},CaCertificateIdentifier:{},DbSubnetGroupName:{},PendingCloudWatchLogsExports:{type:"structure",members:{LogTypesToEnable:{shape:"S15"},LogTypesToDisable:{shape:"S15"}}},ProcessorFeatures:{shape:"S9x"}}},LatestRestorableTime:{},AutoMinorVersionUpgrade:{type:"boolean"},ReadReplicaSourceDBInstanceIdentifier:{},ReadReplicaDBInstanceIdentifiers:{shape:"S15"},ReadReplicaDBClusterIdentifiers:{shape:"S15"},LicenseModel:{},Iops:{type:"integer"},OptionGroupMemberships:{type:"list",member:{type:"structure",members:{OptionGroupName:{},Status:{}}}},CharacterSetName:{},SecondaryAvailabilityZone:{},StatusInfos:{type:"list",member:{type:"structure",members:{StatusType:{},Normal:{type:"boolean"},Status:{},Message:{}}}},StorageType:{},DomainMemberships:{shape:"Sa3"},CopyTagsToSnapshot:{type:"boolean"},MonitoringInterval:{type:"integer"},MonitoringRoleArn:{},PromotionTier:{type:"integer"},Timezone:{},PerformanceInsightsEnabled:{type:"boolean"},PerformanceInsightsKmsKeyId:{},PerformanceInsightsRetentionPeriod:{type:"integer"},EnabledCloudWatchLogsExports:{shape:"S15"},ProcessorFeatures:{shape:"S9x"},ListenerEndpoint:{shape:"S9m"},MaxAllocatedStorage:{type:"integer"}}},AwsSnsTopic:{type:"structure",members:{KmsMasterKeyId:{},Subscription:{type:"list",member:{type:"structure",members:{Endpoint:{},Protocol:{}}}},TopicName:{},Owner:{}}},AwsSqsQueue:{type:"structure",members:{KmsDataKeyReusePeriodSeconds:{type:"integer"},KmsMasterKeyId:{},QueueName:{},DeadLetterTargetArn:{}}},AwsWafWebAcl:{type:"structure",members:{Name:{},DefaultAction:{},Rules:{type:"list",member:{type:"structure",members:{Action:{type:"structure",members:{Type:{}}},ExcludedRules:{type:"list",member:{type:"structure",members:{RuleId:{}}}},OverrideAction:{type:"structure",members:{Type:{}}},Priority:{type:"integer"},RuleId:{},Type:{}}}},WebAclId:{}}},AwsRdsDbSnapshot:{type:"structure",members:{DbSnapshotIdentifier:{},DbInstanceIdentifier:{},SnapshotCreateTime:{},Engine:{},AllocatedStorage:{type:"integer"},Status:{},Port:{type:"integer"},AvailabilityZone:{},VpcId:{},InstanceCreateTime:{},MasterUsername:{},EngineVersion:{},LicenseModel:{},SnapshotType:{},Iops:{type:"integer"},OptionGroupName:{},PercentProgress:{type:"integer"},SourceRegion:{},SourceDbSnapshotIdentifier:{},StorageType:{},TdeCredentialArn:{},Encrypted:{type:"boolean"},KmsKeyId:{},Timezone:{},IamDatabaseAuthenticationEnabled:{type:"boolean"},ProcessorFeatures:{shape:"S9x"},DbiResourceId:{}}},AwsRdsDbClusterSnapshot:{type:"structure",members:{AvailabilityZones:{shape:"S15"},SnapshotCreateTime:{},Engine:{},AllocatedStorage:{type:"integer"},Status:{},Port:{type:"integer"},VpcId:{},ClusterCreateTime:{},MasterUsername:{},EngineVersion:{},LicenseModel:{},SnapshotType:{},PercentProgress:{type:"integer"},StorageEncrypted:{type:"boolean"},KmsKeyId:{},DbClusterIdentifier:{},DbClusterSnapshotIdentifier:{},IamDatabaseAuthenticationEnabled:{type:"boolean"}}},AwsRdsDbCluster:{type:"structure",members:{AllocatedStorage:{type:"integer"},AvailabilityZones:{shape:"S15"},BackupRetentionPeriod:{type:"integer"},DatabaseName:{},Status:{},Endpoint:{},ReaderEndpoint:{},CustomEndpoints:{shape:"S15"},MultiAz:{type:"boolean"},Engine:{},EngineVersion:{},Port:{type:"integer"},MasterUsername:{},PreferredBackupWindow:{},PreferredMaintenanceWindow:{},ReadReplicaIdentifiers:{shape:"S15"},VpcSecurityGroups:{shape:"S9n"},HostedZoneId:{},StorageEncrypted:{type:"boolean"},KmsKeyId:{},DbClusterResourceId:{},AssociatedRoles:{type:"list",member:{type:"structure",members:{RoleArn:{},Status:{}}}},ClusterCreateTime:{},EnabledCloudWatchLogsExports:{shape:"S15"},EngineMode:{},DeletionProtection:{type:"boolean"},HttpEndpointEnabled:{type:"boolean"},ActivityStreamStatus:{},CopyTagsToSnapshot:{type:"boolean"},CrossAccountClone:{type:"boolean"},DomainMemberships:{shape:"Sa3"},DbClusterParameterGroup:{},DbSubnetGroup:{},DbClusterOptionGroupMemberships:{type:"list",member:{type:"structure",members:{DbClusterOptionGroupName:{},Status:{}}}},DbClusterIdentifier:{},DbClusterMembers:{type:"list",member:{type:"structure",members:{IsClusterWriter:{type:"boolean"},PromotionTier:{type:"integer"},DbInstanceIdentifier:{},DbClusterParameterGroupStatus:{}}}},IamDatabaseAuthenticationEnabled:{type:"boolean"}}},AwsEcsCluster:{type:"structure",members:{CapacityProviders:{shape:"S2n"},ClusterSettings:{type:"list",member:{type:"structure",members:{Name:{},Value:{}}}},Configuration:{type:"structure",members:{ExecuteCommandConfiguration:{type:"structure",members:{KmsKeyId:{},LogConfiguration:{type:"structure",members:{CloudWatchEncryptionEnabled:{type:"boolean"},CloudWatchLogGroupName:{},S3BucketName:{},S3EncryptionEnabled:{type:"boolean"},S3KeyPrefix:{}}},Logging:{}}}}},DefaultCapacityProviderStrategy:{type:"list",member:{type:"structure",members:{Base:{type:"integer"},CapacityProvider:{},Weight:{type:"integer"}}}}}},AwsEcsTaskDefinition:{type:"structure",members:{ContainerDefinitions:{type:"list",member:{type:"structure",members:{Command:{shape:"S2n"},Cpu:{type:"integer"},DependsOn:{type:"list",member:{type:"structure",members:{Condition:{},ContainerName:{}}}},DisableNetworking:{type:"boolean"},DnsSearchDomains:{shape:"S2n"},DnsServers:{shape:"S2n"},DockerLabels:{shape:"St"},DockerSecurityOptions:{shape:"S2n"},EntryPoint:{shape:"S2n"},Environment:{type:"list",member:{type:"structure",members:{Name:{},Value:{}}}},EnvironmentFiles:{type:"list",member:{type:"structure",members:{Type:{},Value:{}}}},Essential:{type:"boolean"},ExtraHosts:{type:"list",member:{type:"structure",members:{Hostname:{},IpAddress:{}}}},FirelensConfiguration:{type:"structure",members:{Options:{shape:"St"},Type:{}}},HealthCheck:{type:"structure",members:{Command:{shape:"S2n"},Interval:{type:"integer"},Retries:{type:"integer"},StartPeriod:{type:"integer"},Timeout:{type:"integer"}}},Hostname:{},Image:{},Interactive:{type:"boolean"},Links:{shape:"S2n"},LinuxParameters:{type:"structure",members:{Capabilities:{type:"structure",members:{Add:{shape:"S2n"},Drop:{shape:"S2n"}}},Devices:{type:"list",member:{type:"structure",members:{ContainerPath:{},HostPath:{},Permissions:{shape:"S2n"}}}},InitProcessEnabled:{type:"boolean"},MaxSwap:{type:"integer"},SharedMemorySize:{type:"integer"},Swappiness:{type:"integer"},Tmpfs:{type:"list",member:{type:"structure",members:{ContainerPath:{},MountOptions:{shape:"S2n"},Size:{type:"integer"}}}}}},LogConfiguration:{type:"structure",members:{LogDriver:{},Options:{shape:"St"},SecretOptions:{type:"list",member:{type:"structure",members:{Name:{},ValueFrom:{}}}}}},Memory:{type:"integer"},MemoryReservation:{type:"integer"},MountPoints:{type:"list",member:{type:"structure",members:{ContainerPath:{},ReadOnly:{type:"boolean"},SourceVolume:{}}}},Name:{},PortMappings:{type:"list",member:{type:"structure",members:{ContainerPort:{type:"integer"},HostPort:{type:"integer"},Protocol:{}}}},Privileged:{type:"boolean"},PseudoTerminal:{type:"boolean"},ReadonlyRootFilesystem:{type:"boolean"},RepositoryCredentials:{type:"structure",members:{CredentialsParameter:{}}},ResourceRequirements:{type:"list",member:{type:"structure",members:{Type:{},Value:{}}}},Secrets:{type:"list",member:{type:"structure",members:{Name:{},ValueFrom:{}}}},StartTimeout:{type:"integer"},StopTimeout:{type:"integer"},SystemControls:{type:"list",member:{type:"structure",members:{Namespace:{},Value:{}}}},Ulimits:{type:"list",member:{type:"structure",members:{HardLimit:{type:"integer"},Name:{},SoftLimit:{type:"integer"}}}},User:{},VolumesFrom:{type:"list",member:{type:"structure",members:{ReadOnly:{type:"boolean"},SourceContainer:{}}}},WorkingDirectory:{}}}},Cpu:{},ExecutionRoleArn:{},Family:{},InferenceAccelerators:{type:"list",member:{type:"structure",members:{DeviceName:{},DeviceType:{}}}},IpcMode:{},Memory:{},NetworkMode:{},PidMode:{},PlacementConstraints:{type:"list",member:{type:"structure",members:{Expression:{},Type:{}}}},ProxyConfiguration:{type:"structure",members:{ContainerName:{},ProxyConfigurationProperties:{type:"list",member:{type:"structure",members:{Name:{},Value:{}}}},Type:{}}},RequiresCompatibilities:{shape:"S2n"},TaskRoleArn:{},Volumes:{type:"list",member:{type:"structure",members:{DockerVolumeConfiguration:{type:"structure",members:{Autoprovision:{type:"boolean"},Driver:{},DriverOpts:{shape:"St"},Labels:{shape:"St"},Scope:{}}},EfsVolumeConfiguration:{type:"structure",members:{AuthorizationConfig:{type:"structure",members:{AccessPointId:{},Iam:{}}},FilesystemId:{},RootDirectory:{},TransitEncryption:{},TransitEncryptionPort:{type:"integer"}}},Host:{type:"structure",members:{SourcePath:{}}},Name:{}}}}}},Container:{type:"structure",members:{Name:{},ImageId:{},ImageName:{},LaunchedAt:{}}},Other:{shape:"St"},AwsRdsEventSubscription:{type:"structure",members:{CustSubscriptionId:{},CustomerAwsId:{},Enabled:{type:"boolean"},EventCategoriesList:{shape:"S2n"},EventSubscriptionArn:{},SnsTopicArn:{},SourceIdsList:{shape:"S2n"},SourceType:{},Status:{},SubscriptionCreationTime:{}}},AwsEcsService:{type:"structure",members:{CapacityProviderStrategy:{type:"list",member:{type:"structure",members:{Base:{type:"integer"},CapacityProvider:{},Weight:{type:"integer"}}}},Cluster:{},DeploymentConfiguration:{type:"structure",members:{DeploymentCircuitBreaker:{type:"structure",members:{Enable:{type:"boolean"},Rollback:{type:"boolean"}}},MaximumPercent:{type:"integer"},MinimumHealthyPercent:{type:"integer"}}},DeploymentController:{type:"structure",members:{Type:{}}},DesiredCount:{type:"integer"},EnableEcsManagedTags:{type:"boolean"},EnableExecuteCommand:{type:"boolean"},HealthCheckGracePeriodSeconds:{type:"integer"},LaunchType:{},LoadBalancers:{type:"list",member:{type:"structure",members:{ContainerName:{},ContainerPort:{type:"integer"},LoadBalancerName:{},TargetGroupArn:{}}}},Name:{},NetworkConfiguration:{type:"structure",members:{AwsVpcConfiguration:{type:"structure",members:{AssignPublicIp:{},SecurityGroups:{shape:"S2n"},Subnets:{shape:"S2n"}}}}},PlacementConstraints:{type:"list",member:{type:"structure",members:{Expression:{},Type:{}}}},PlacementStrategies:{type:"list",member:{type:"structure",members:{Field:{},Type:{}}}},PlatformVersion:{},PropagateTags:{},Role:{},SchedulingStrategy:{},ServiceArn:{},ServiceName:{},ServiceRegistries:{type:"list",member:{type:"structure",members:{ContainerName:{},ContainerPort:{type:"integer"},Port:{type:"integer"},RegistryArn:{}}}},TaskDefinition:{}}},AwsAutoScalingLaunchConfiguration:{type:"structure",members:{AssociatePublicIpAddress:{type:"boolean"},BlockDeviceMappings:{type:"list",member:{type:"structure",members:{DeviceName:{},Ebs:{type:"structure",members:{DeleteOnTermination:{type:"boolean"},Encrypted:{type:"boolean"},Iops:{type:"integer"},SnapshotId:{},VolumeSize:{type:"integer"},VolumeType:{}}},NoDevice:{type:"boolean"},VirtualName:{}}}},ClassicLinkVpcId:{},ClassicLinkVpcSecurityGroups:{shape:"S2n"},CreatedTime:{},EbsOptimized:{type:"boolean"},IamInstanceProfile:{},ImageId:{},InstanceMonitoring:{type:"structure",members:{Enabled:{type:"boolean"}}},InstanceType:{},KernelId:{},KeyName:{},LaunchConfigurationName:{},PlacementTenancy:{},RamdiskId:{},SecurityGroups:{shape:"S2n"},SpotPrice:{},UserData:{},MetadataOptions:{type:"structure",members:{HttpEndpoint:{},HttpPutResponseHopLimit:{type:"integer"},HttpTokens:{}}}}},AwsEc2VpnConnection:{type:"structure",members:{VpnConnectionId:{},State:{},CustomerGatewayId:{},CustomerGatewayConfiguration:{},Type:{},VpnGatewayId:{},Category:{},VgwTelemetry:{type:"list",member:{type:"structure",members:{AcceptedRouteCount:{type:"integer"},CertificateArn:{},LastStatusChange:{},OutsideIpAddress:{},Status:{},StatusMessage:{}}}},Options:{type:"structure",members:{StaticRoutesOnly:{type:"boolean"},TunnelOptions:{type:"list",member:{type:"structure",members:{DpdTimeoutSeconds:{type:"integer"},IkeVersions:{shape:"S2n"},OutsideIpAddress:{},Phase1DhGroupNumbers:{shape:"Sd5"},Phase1EncryptionAlgorithms:{shape:"S2n"},Phase1IntegrityAlgorithms:{shape:"S2n"},Phase1LifetimeSeconds:{type:"integer"},Phase2DhGroupNumbers:{shape:"Sd5"},Phase2EncryptionAlgorithms:{shape:"S2n"},Phase2IntegrityAlgorithms:{shape:"S2n"},Phase2LifetimeSeconds:{type:"integer"},PreSharedKey:{},RekeyFuzzPercentage:{type:"integer"},RekeyMarginTimeSeconds:{type:"integer"},ReplayWindowSize:{type:"integer"},TunnelInsideCidr:{}}}}}},Routes:{type:"list",member:{type:"structure",members:{DestinationCidrBlock:{},State:{}}}},TransitGatewayId:{}}},AwsEcrContainerImage:{type:"structure",members:{RegistryId:{},RepositoryName:{},Architecture:{},ImageDigest:{},ImageTags:{shape:"S2n"},ImagePublishedAt:{}}},AwsOpenSearchServiceDomain:{type:"structure",members:{Arn:{},AccessPolicies:{},DomainName:{},Id:{},DomainEndpoint:{},EngineVersion:{},EncryptionAtRestOptions:{type:"structure",members:{Enabled:{type:"boolean"},KmsKeyId:{}}},NodeToNodeEncryptionOptions:{type:"structure",members:{Enabled:{type:"boolean"}}},ServiceSoftwareOptions:{type:"structure",members:{AutomatedUpdateDate:{},Cancellable:{type:"boolean"},CurrentVersion:{},Description:{},NewVersion:{},UpdateAvailable:{type:"boolean"},UpdateStatus:{},OptionalDeployment:{type:"boolean"}}},ClusterConfig:{type:"structure",members:{InstanceCount:{type:"integer"},WarmEnabled:{type:"boolean"},WarmCount:{type:"integer"},DedicatedMasterEnabled:{type:"boolean"},ZoneAwarenessConfig:{type:"structure",members:{AvailabilityZoneCount:{type:"integer"}}},DedicatedMasterCount:{type:"integer"},InstanceType:{},WarmType:{},ZoneAwarenessEnabled:{type:"boolean"},DedicatedMasterType:{}}},DomainEndpointOptions:{type:"structure",members:{CustomEndpointCertificateArn:{},CustomEndpointEnabled:{type:"boolean"},EnforceHTTPS:{type:"boolean"},CustomEndpoint:{},TLSSecurityPolicy:{}}},VpcOptions:{type:"structure",members:{SecurityGroupIds:{shape:"S2n"},SubnetIds:{shape:"S2n"}}},LogPublishingOptions:{type:"structure",members:{IndexSlowLogs:{shape:"Sdi"},SearchSlowLogs:{shape:"Sdi"},AuditLogs:{shape:"Sdi"}}},DomainEndpoints:{shape:"St"}}},AwsEc2VpcEndpointService:{type:"structure",members:{AcceptanceRequired:{type:"boolean"},AvailabilityZones:{shape:"S2n"},BaseEndpointDnsNames:{shape:"S2n"},ManagesVpcEndpoints:{type:"boolean"},GatewayLoadBalancerArns:{shape:"S2n"},NetworkLoadBalancerArns:{shape:"S2n"},PrivateDnsName:{},ServiceId:{},ServiceName:{},ServiceState:{},ServiceType:{type:"list",member:{type:"structure",members:{ServiceType:{}}}}}},AwsXrayEncryptionConfig:{type:"structure",members:{KeyId:{},Status:{},Type:{}}},AwsWafRateBasedRule:{type:"structure",members:{MetricName:{},Name:{},RateKey:{},RateLimit:{type:"long"},RuleId:{},MatchPredicates:{type:"list",member:{type:"structure",members:{DataId:{},Negated:{type:"boolean"},Type:{}}}}}},AwsWafRegionalRateBasedRule:{type:"structure",members:{MetricName:{},Name:{},RateKey:{},RateLimit:{type:"long"},RuleId:{},MatchPredicates:{type:"list",member:{type:"structure",members:{DataId:{},Negated:{type:"boolean"},Type:{}}}}}},AwsEcrRepository:{type:"structure",members:{Arn:{},ImageScanningConfiguration:{type:"structure",members:{ScanOnPush:{type:"boolean"}}},ImageTagMutability:{},LifecyclePolicy:{type:"structure",members:{LifecyclePolicyText:{},RegistryId:{}}},RepositoryName:{},RepositoryPolicyText:{}}},AwsEksCluster:{type:"structure",members:{Arn:{},CertificateAuthorityData:{},ClusterStatus:{},Endpoint:{},Name:{},ResourcesVpcConfig:{type:"structure",members:{SecurityGroupIds:{shape:"S2n"},SubnetIds:{shape:"S2n"}}},RoleArn:{},Version:{},Logging:{type:"structure",members:{ClusterLogging:{type:"list",member:{type:"structure",members:{Enabled:{type:"boolean"},Types:{shape:"S2n"}}}}}}}},AwsNetworkFirewallFirewallPolicy:{type:"structure",members:{FirewallPolicy:{type:"structure",members:{StatefulRuleGroupReferences:{type:"list",member:{type:"structure",members:{ResourceArn:{}}}},StatelessCustomActions:{type:"list",member:{type:"structure",members:{ActionDefinition:{shape:"Se7"},ActionName:{}}}},StatelessDefaultActions:{shape:"S2n"},StatelessFragmentDefaultActions:{shape:"S2n"},StatelessRuleGroupReferences:{type:"list",member:{type:"structure",members:{Priority:{type:"integer"},ResourceArn:{}}}}}},FirewallPolicyArn:{},FirewallPolicyId:{},FirewallPolicyName:{},Description:{}}},AwsNetworkFirewallFirewall:{type:"structure",members:{DeleteProtection:{type:"boolean"},Description:{},FirewallArn:{},FirewallId:{},FirewallName:{},FirewallPolicyArn:{},FirewallPolicyChangeProtection:{type:"boolean"},SubnetChangeProtection:{type:"boolean"},SubnetMappings:{type:"list",member:{type:"structure",members:{SubnetId:{}}}},VpcId:{}}},AwsNetworkFirewallRuleGroup:{type:"structure",members:{Capacity:{type:"integer"},Description:{},RuleGroup:{type:"structure",members:{RuleVariables:{type:"structure",members:{IpSets:{type:"structure",members:{Definition:{shape:"S2n"}}},PortSets:{type:"structure",members:{Definition:{shape:"S2n"}}}}},RulesSource:{type:"structure",members:{RulesSourceList:{type:"structure",members:{GeneratedRulesType:{},TargetTypes:{shape:"S2n"},Targets:{shape:"S2n"}}},RulesString:{},StatefulRules:{type:"list",member:{type:"structure",members:{Action:{},Header:{type:"structure",members:{Destination:{},DestinationPort:{},Direction:{},Protocol:{},Source:{},SourcePort:{}}},RuleOptions:{type:"list",member:{type:"structure",members:{Keyword:{},Settings:{type:"list",member:{}}}}}}}},StatelessRulesAndCustomActions:{type:"structure",members:{CustomActions:{type:"list",member:{type:"structure",members:{ActionDefinition:{shape:"Se7"},ActionName:{}}}},StatelessRules:{type:"list",member:{type:"structure",members:{Priority:{type:"integer"},RuleDefinition:{type:"structure",members:{Actions:{shape:"S2n"},MatchAttributes:{type:"structure",members:{DestinationPorts:{type:"list",member:{type:"structure",members:{FromPort:{type:"integer"},ToPort:{type:"integer"}}}},Destinations:{type:"list",member:{type:"structure",members:{AddressDefinition:{}}}},Protocols:{type:"list",member:{type:"integer"}},SourcePorts:{type:"list",member:{type:"structure",members:{FromPort:{type:"integer"},ToPort:{type:"integer"}}}},Sources:{type:"list",member:{type:"structure",members:{AddressDefinition:{}}}},TcpFlags:{type:"list",member:{type:"structure",members:{Flags:{shape:"S2n"},Masks:{shape:"S2n"}}}}}}}}}}}}}}}}},RuleGroupArn:{},RuleGroupId:{},RuleGroupName:{},Type:{}}},AwsRdsDbSecurityGroup:{type:"structure",members:{DbSecurityGroupArn:{},DbSecurityGroupDescription:{},DbSecurityGroupName:{},Ec2SecurityGroups:{type:"list",member:{type:"structure",members:{Ec2SecurityGroupId:{},Ec2SecurityGroupName:{},Ec2SecurityGroupOwnerId:{},Status:{}}}},IpRanges:{type:"list",member:{type:"structure",members:{CidrIp:{},Status:{}}}},OwnerId:{},VpcId:{}}}}}}}},Compliance:{type:"structure",members:{Status:{},RelatedRequirements:{shape:"Sfi"},StatusReasons:{type:"list",member:{type:"structure",required:["ReasonCode"],members:{ReasonCode:{},Description:{}}}}}},VerificationState:{},WorkflowState:{type:"string",deprecated:true,deprecatedMessage:"This filter is deprecated. Instead, use SeverityLabel or FindingProviderFieldsSeverityLabel."},Workflow:{type:"structure",members:{Status:{}}},RecordState:{},RelatedFindings:{shape:"Sfq"},Note:{type:"structure",required:["Text","UpdatedBy","UpdatedAt"],members:{Text:{},UpdatedBy:{},UpdatedAt:{}}},Vulnerabilities:{type:"list",member:{type:"structure",required:["Id"],members:{Id:{},VulnerablePackages:{type:"list",member:{type:"structure",members:{Name:{},Version:{},Epoch:{},Release:{},Architecture:{},PackageManager:{},FilePath:{}}}},Cvss:{type:"list",member:{type:"structure",members:{Version:{},BaseScore:{type:"double"},BaseVector:{},Source:{},Adjustments:{type:"list",member:{type:"structure",members:{Metric:{},Reason:{}}}}}}},RelatedVulnerabilities:{shape:"S15"},Vendor:{type:"structure",required:["Name"],members:{Name:{},Url:{},VendorSeverity:{},VendorCreatedAt:{},VendorUpdatedAt:{}}},ReferenceUrls:{shape:"S15"}}}},PatchSummary:{type:"structure",required:["Id"],members:{Id:{},InstalledCount:{type:"integer"},MissingCount:{type:"integer"},FailedCount:{type:"integer"},InstalledOtherCount:{type:"integer"},InstalledRejectedCount:{type:"integer"},InstalledPendingReboot:{type:"integer"},OperationStartTime:{},OperationEndTime:{},RebootOption:{},Operation:{}}},Action:{type:"structure",members:{ActionType:{},NetworkConnectionAction:{type:"structure",members:{ConnectionDirection:{},RemoteIpDetails:{shape:"Sg5"},RemotePortDetails:{type:"structure",members:{Port:{type:"integer"},PortName:{}}},LocalPortDetails:{shape:"Sgb"},Protocol:{},Blocked:{type:"boolean"}}},AwsApiCallAction:{type:"structure",members:{Api:{},ServiceName:{},CallerType:{},RemoteIpDetails:{shape:"Sg5"},DomainDetails:{type:"structure",members:{Domain:{}}},AffectedResources:{shape:"St"},FirstSeen:{},LastSeen:{}}},DnsRequestAction:{type:"structure",members:{Domain:{},Protocol:{},Blocked:{type:"boolean"}}},PortProbeAction:{type:"structure",members:{PortProbeDetails:{type:"list",member:{type:"structure",members:{LocalPortDetails:{shape:"Sgb"},LocalIpDetails:{type:"structure",members:{IpAddressV4:{}}},RemoteIpDetails:{shape:"Sg5"}}}},Blocked:{type:"boolean"}}}}},FindingProviderFields:{type:"structure",members:{Confidence:{type:"integer"},Criticality:{type:"integer"},RelatedFindings:{shape:"Sfq"},Severity:{type:"structure",members:{Label:{},Original:{}}},Types:{shape:"Sm"}}},Sample:{type:"boolean"}}},Sm:{type:"list",member:{}},St:{type:"map",key:{},value:{}},S10:{type:"structure",members:{Begin:{type:"integer"},End:{type:"integer"}}},S13:{type:"structure",members:{Protocol:{},Destination:{shape:"S14"},Source:{shape:"S14"}}},S14:{type:"structure",members:{Address:{shape:"S15"},PortRanges:{type:"list",member:{shape:"S10"}}}},S15:{type:"list",member:{}},S1o:{type:"structure",members:{LineRanges:{shape:"S1p"},OffsetRanges:{shape:"S1p"},Pages:{type:"list",member:{type:"structure",members:{PageNumber:{type:"long"},LineRange:{shape:"S1q"},OffsetRange:{shape:"S1q"}}}},Records:{type:"list",member:{type:"structure",members:{JsonPath:{},RecordIndex:{type:"long"}}}},Cells:{type:"list",member:{type:"structure",members:{Column:{type:"long"},Row:{type:"long"},ColumnName:{},CellReference:{}}}}}},S1p:{type:"list",member:{shape:"S1q"}},S1q:{type:"structure",members:{Start:{type:"long"},End:{type:"long"},StartColumn:{type:"long"}}},S2c:{type:"list",member:{type:"structure",members:{ArtifactIdentifier:{},EncryptionDisabled:{type:"boolean"},Location:{},Name:{},NamespaceType:{},OverrideArtifactName:{type:"boolean"},Packaging:{},Path:{},Type:{}}}},S2n:{type:"list",member:{}},S3h:{type:"list",member:{type:"structure",members:{IpProtocol:{},FromPort:{type:"integer"},ToPort:{type:"integer"},UserIdGroupPairs:{type:"list",member:{type:"structure",members:{GroupId:{},GroupName:{},PeeringStatus:{},UserId:{},VpcId:{},VpcPeeringConnectionId:{}}}},IpRanges:{type:"list",member:{type:"structure",members:{CidrIp:{}}}},Ipv6Ranges:{type:"list",member:{type:"structure",members:{CidrIpv6:{}}}},PrefixListIds:{type:"list",member:{type:"structure",members:{PrefixListId:{}}}}}}},S3x:{type:"list",member:{type:"structure",members:{AssociationId:{},Ipv6CidrBlock:{},CidrBlockState:{}}}},S4r:{type:"structure",members:{CloudWatchLogsLogGroupArn:{},Enabled:{type:"boolean"}}},S5e:{type:"structure",members:{BlockPublicAcls:{type:"boolean"},BlockPublicPolicy:{type:"boolean"},IgnorePublicAcls:{type:"boolean"},RestrictPublicBuckets:{type:"boolean"}}},S65:{type:"list",member:{type:"structure",members:{PolicyName:{},PolicyArn:{}}}},S67:{type:"structure",members:{PermissionsBoundaryArn:{},PermissionsBoundaryType:{}}},S6e:{type:"structure",members:{DetailedMetricsEnabled:{type:"boolean"},LoggingLevel:{},DataTraceEnabled:{type:"boolean"},ThrottlingBurstLimit:{type:"integer"},ThrottlingRateLimit:{type:"double"}}},S6f:{type:"structure",members:{Format:{},DestinationArn:{}}},S6p:{type:"list",member:{type:"structure",members:{AttributeName:{},KeyType:{}}}},S6r:{type:"structure",members:{NonKeyAttributes:{shape:"S15"},ProjectionType:{}}},S6s:{type:"structure",members:{LastDecreaseDateTime:{},LastIncreaseDateTime:{},NumberOfDecreasesToday:{type:"integer"},ReadCapacityUnits:{type:"integer"},WriteCapacityUnits:{type:"integer"}}},S6z:{type:"structure",members:{ReadCapacityUnits:{type:"integer"}}},S7e:{type:"list",member:{type:"structure",members:{DomainName:{},ResourceRecord:{type:"structure",members:{Name:{},Type:{},Value:{}}},ValidationDomain:{},ValidationEmails:{shape:"S15"},ValidationMethod:{},ValidationStatus:{}}}},S9m:{type:"structure",members:{Address:{},Port:{type:"integer"},HostedZoneId:{}}},S9n:{type:"list",member:{type:"structure",members:{VpcSecurityGroupId:{},Status:{}}}},S9x:{type:"list",member:{type:"structure",members:{Name:{},Value:{}}}},Sa3:{type:"list",member:{type:"structure",members:{Domain:{},Status:{},Fqdn:{},IamRoleName:{}}}},Sd5:{type:"list",member:{type:"integer"}},Sdi:{type:"structure",members:{CloudWatchLogsLogGroupArn:{},Enabled:{type:"boolean"}}},Se7:{type:"structure",members:{PublishMetricAction:{type:"structure",members:{Dimensions:{type:"list",member:{type:"structure",members:{Value:{}}}}}}}},Sfi:{type:"list",member:{}},Sfq:{type:"list",member:{type:"structure",required:["ProductArn","Id"],members:{ProductArn:{},Id:{}}}},Sg5:{type:"structure",members:{IpAddressV4:{},Organization:{type:"structure",members:{Asn:{type:"integer"},AsnOrg:{},Isp:{},Org:{}}},Country:{type:"structure",members:{CountryCode:{},CountryName:{}}},City:{type:"structure",members:{CityName:{}}},GeoLocation:{type:"structure",members:{Lon:{type:"double"},Lat:{type:"double"}}}}},Sgb:{type:"structure",members:{Port:{type:"integer"},PortName:{}}},Sgq:{type:"list",member:{shape:"Sgr"}},Sgr:{type:"structure",required:["Id","ProductArn"],members:{Id:{},ProductArn:{}}},Sgs:{type:"structure",required:["Text","UpdatedBy"],members:{Text:{},UpdatedBy:{}}},Sh3:{type:"structure",members:{ProductArn:{shape:"Sh4"},AwsAccountId:{shape:"Sh4"},Id:{shape:"Sh4"},GeneratorId:{shape:"Sh4"},Region:{shape:"Sh4"},Type:{shape:"Sh4"},FirstObservedAt:{shape:"Sh7"},LastObservedAt:{shape:"Sh7"},CreatedAt:{shape:"Sh7"},UpdatedAt:{shape:"Sh7"},SeverityProduct:{shape:"Shb",deprecated:true,deprecatedMessage:"This filter is deprecated. Instead, use FindingProviderSeverityOriginal."},SeverityNormalized:{shape:"Shb",deprecated:true,deprecatedMessage:"This filter is deprecated. Instead, use SeverityLabel or FindingProviderFieldsSeverityLabel."},SeverityLabel:{shape:"Sh4"},Confidence:{shape:"Shb"},Criticality:{shape:"Shb"},Title:{shape:"Sh4"},Description:{shape:"Sh4"},RecommendationText:{shape:"Sh4"},SourceUrl:{shape:"Sh4"},ProductFields:{shape:"Shd"},ProductName:{shape:"Sh4"},CompanyName:{shape:"Sh4"},UserDefinedFields:{shape:"Shd"},MalwareName:{shape:"Sh4"},MalwareType:{shape:"Sh4"},MalwarePath:{shape:"Sh4"},MalwareState:{shape:"Sh4"},NetworkDirection:{shape:"Sh4"},NetworkProtocol:{shape:"Sh4"},NetworkSourceIpV4:{shape:"Shg"},NetworkSourceIpV6:{shape:"Shg"},NetworkSourcePort:{shape:"Shb"},NetworkSourceDomain:{shape:"Sh4"},NetworkSourceMac:{shape:"Sh4"},NetworkDestinationIpV4:{shape:"Shg"},NetworkDestinationIpV6:{shape:"Shg"},NetworkDestinationPort:{shape:"Shb"},NetworkDestinationDomain:{shape:"Sh4"},ProcessName:{shape:"Sh4"},ProcessPath:{shape:"Sh4"},ProcessPid:{shape:"Shb"},ProcessParentPid:{shape:"Shb"},ProcessLaunchedAt:{shape:"Sh7"},ProcessTerminatedAt:{shape:"Sh7"},ThreatIntelIndicatorType:{shape:"Sh4"},ThreatIntelIndicatorValue:{shape:"Sh4"},ThreatIntelIndicatorCategory:{shape:"Sh4"},ThreatIntelIndicatorLastObservedAt:{shape:"Sh7"},ThreatIntelIndicatorSource:{shape:"Sh4"},ThreatIntelIndicatorSourceUrl:{shape:"Sh4"},ResourceType:{shape:"Sh4"},ResourceId:{shape:"Sh4"},ResourcePartition:{shape:"Sh4"},ResourceRegion:{shape:"Sh4"},ResourceTags:{shape:"Shd"},ResourceAwsEc2InstanceType:{shape:"Sh4"},ResourceAwsEc2InstanceImageId:{shape:"Sh4"},ResourceAwsEc2InstanceIpV4Addresses:{shape:"Shg"},ResourceAwsEc2InstanceIpV6Addresses:{shape:"Shg"},ResourceAwsEc2InstanceKeyName:{shape:"Sh4"},ResourceAwsEc2InstanceIamInstanceProfileArn:{shape:"Sh4"},ResourceAwsEc2InstanceVpcId:{shape:"Sh4"},ResourceAwsEc2InstanceSubnetId:{shape:"Sh4"},ResourceAwsEc2InstanceLaunchedAt:{shape:"Sh7"},ResourceAwsS3BucketOwnerId:{shape:"Sh4"},ResourceAwsS3BucketOwnerName:{shape:"Sh4"},ResourceAwsIamAccessKeyUserName:{shape:"Sh4",deprecated:true,deprecatedMessage:"This filter is deprecated. Instead, use ResourceAwsIamAccessKeyPrincipalName."},ResourceAwsIamAccessKeyPrincipalName:{shape:"Sh4"},ResourceAwsIamAccessKeyStatus:{shape:"Sh4"},ResourceAwsIamAccessKeyCreatedAt:{shape:"Sh7"},ResourceAwsIamUserUserName:{shape:"Sh4"},ResourceContainerName:{shape:"Sh4"},ResourceContainerImageId:{shape:"Sh4"},ResourceContainerImageName:{shape:"Sh4"},ResourceContainerLaunchedAt:{shape:"Sh7"},ResourceDetailsOther:{shape:"Shd"},ComplianceStatus:{shape:"Sh4"},VerificationState:{shape:"Sh4"},WorkflowState:{shape:"Sh4"},WorkflowStatus:{shape:"Sh4"},RecordState:{shape:"Sh4"},RelatedFindingsProductArn:{shape:"Sh4"},RelatedFindingsId:{shape:"Sh4"},NoteText:{shape:"Sh4"},NoteUpdatedAt:{shape:"Sh7"},NoteUpdatedBy:{shape:"Sh4"},Keyword:{deprecated:true,deprecatedMessage:"The Keyword property is deprecated.",type:"list",member:{type:"structure",members:{Value:{}}}},FindingProviderFieldsConfidence:{shape:"Shb"},FindingProviderFieldsCriticality:{shape:"Shb"},FindingProviderFieldsRelatedFindingsId:{shape:"Sh4"},FindingProviderFieldsRelatedFindingsProductArn:{shape:"Sh4"},FindingProviderFieldsSeverityLabel:{shape:"Sh4"},FindingProviderFieldsSeverityOriginal:{shape:"Sh4"},FindingProviderFieldsTypes:{shape:"Sh4"},Sample:{type:"list",member:{type:"structure",members:{Value:{type:"boolean"}}}}}},Sh4:{type:"list",member:{type:"structure",members:{Value:{},Comparison:{}}}},Sh7:{type:"list",member:{type:"structure",members:{Start:{},End:{},DateRange:{type:"structure",members:{Value:{type:"integer"},Unit:{}}}}}},Shb:{type:"list",member:{type:"structure",members:{Gte:{type:"double"},Lte:{type:"double"},Eq:{type:"double"}}}},Shd:{type:"list",member:{type:"structure",members:{Key:{},Value:{},Comparison:{}}}},Shg:{type:"list",member:{type:"structure",members:{Cidr:{}}}},Shs:{type:"list",member:{type:"structure",members:{AccountId:{},ProcessingResult:{}}}},Shv:{type:"list",member:{}},Si8:{type:"list",member:{}},Siz:{type:"timestamp",timestampFormat:"iso8601"},Sji:{type:"map",key:{},value:{}},Sjo:{type:"structure",members:{AccountId:{},InvitationId:{},InvitedAt:{shape:"Siz"},MemberStatus:{}}},Ske:{type:"list",member:{type:"structure",members:{AccountId:{},Email:{},MasterId:{deprecated:true,deprecatedMessage:"This field is deprecated, use AdministratorId instead."},AdministratorId:{},MemberStatus:{},InvitedAt:{shape:"Siz"},UpdatedAt:{shape:"Siz"}}}}}}},5647:function(e){e.exports={pagination:{ListApplications:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListConfigurationProfiles:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListDeploymentStrategies:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListDeployments:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListEnvironments:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListHostedConfigurationVersions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},5650:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2013-04-01",endpointPrefix:"route53",globalEndpoint:"route53.amazonaws.com",protocol:"rest-xml",serviceAbbreviation:"Route 53",serviceFullName:"Amazon Route 53",serviceId:"Route 53",signatureVersion:"v4",uid:"route53-2013-04-01"},operations:{ActivateKeySigningKey:{http:{requestUri:"/2013-04-01/keysigningkey/{HostedZoneId}/{Name}/activate"},input:{type:"structure",required:["HostedZoneId","Name"],members:{HostedZoneId:{location:"uri",locationName:"HostedZoneId"},Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",required:["ChangeInfo"],members:{ChangeInfo:{shape:"S5"}}}},AssociateVPCWithHostedZone:{http:{requestUri:"/2013-04-01/hostedzone/{Id}/associatevpc"},input:{locationName:"AssociateVPCWithHostedZoneRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["HostedZoneId","VPC"],members:{HostedZoneId:{location:"uri",locationName:"Id"},VPC:{shape:"Sa"},Comment:{}}},output:{type:"structure",required:["ChangeInfo"],members:{ChangeInfo:{shape:"S5"}}}},ChangeResourceRecordSets:{http:{requestUri:"/2013-04-01/hostedzone/{Id}/rrset/"},input:{locationName:"ChangeResourceRecordSetsRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["HostedZoneId","ChangeBatch"],members:{HostedZoneId:{location:"uri",locationName:"Id"},ChangeBatch:{type:"structure",required:["Changes"],members:{Comment:{},Changes:{type:"list",member:{locationName:"Change",type:"structure",required:["Action","ResourceRecordSet"],members:{Action:{},ResourceRecordSet:{shape:"Sk"}}}}}}}},output:{type:"structure",required:["ChangeInfo"],members:{ChangeInfo:{shape:"S5"}}}},ChangeTagsForResource:{http:{requestUri:"/2013-04-01/tags/{ResourceType}/{ResourceId}"},input:{locationName:"ChangeTagsForResourceRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["ResourceType","ResourceId"],members:{ResourceType:{location:"uri",locationName:"ResourceType"},ResourceId:{location:"uri",locationName:"ResourceId"},AddTags:{shape:"S18"},RemoveTagKeys:{type:"list",member:{locationName:"Key"}}}},output:{type:"structure",members:{}}},CreateHealthCheck:{http:{requestUri:"/2013-04-01/healthcheck",responseCode:201},input:{locationName:"CreateHealthCheckRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["CallerReference","HealthCheckConfig"],members:{CallerReference:{},HealthCheckConfig:{shape:"S1g"}}},output:{type:"structure",required:["HealthCheck","Location"],members:{HealthCheck:{shape:"S23"},Location:{location:"header",locationName:"Location"}}}},CreateHostedZone:{http:{requestUri:"/2013-04-01/hostedzone",responseCode:201},input:{locationName:"CreateHostedZoneRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["Name","CallerReference"],members:{Name:{},VPC:{shape:"Sa"},CallerReference:{},HostedZoneConfig:{shape:"S2l"},DelegationSetId:{}}},output:{type:"structure",required:["HostedZone","ChangeInfo","DelegationSet","Location"],members:{HostedZone:{shape:"S2o"},ChangeInfo:{shape:"S5"},DelegationSet:{shape:"S2q"},VPC:{shape:"Sa"},Location:{location:"header",locationName:"Location"}}}},CreateKeySigningKey:{http:{requestUri:"/2013-04-01/keysigningkey",responseCode:201},input:{locationName:"CreateKeySigningKeyRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["CallerReference","HostedZoneId","KeyManagementServiceArn","Name","Status"],members:{CallerReference:{},HostedZoneId:{},KeyManagementServiceArn:{},Name:{},Status:{}}},output:{type:"structure",required:["ChangeInfo","KeySigningKey","Location"],members:{ChangeInfo:{shape:"S5"},KeySigningKey:{shape:"S2w"},Location:{location:"header",locationName:"Location"}}}},CreateQueryLoggingConfig:{http:{requestUri:"/2013-04-01/queryloggingconfig",responseCode:201},input:{locationName:"CreateQueryLoggingConfigRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["HostedZoneId","CloudWatchLogsLogGroupArn"],members:{HostedZoneId:{},CloudWatchLogsLogGroupArn:{}}},output:{type:"structure",required:["QueryLoggingConfig","Location"],members:{QueryLoggingConfig:{shape:"S33"},Location:{location:"header",locationName:"Location"}}}},CreateReusableDelegationSet:{http:{requestUri:"/2013-04-01/delegationset",responseCode:201},input:{locationName:"CreateReusableDelegationSetRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["CallerReference"],members:{CallerReference:{},HostedZoneId:{}}},output:{type:"structure",required:["DelegationSet","Location"],members:{DelegationSet:{shape:"S2q"},Location:{location:"header",locationName:"Location"}}}},CreateTrafficPolicy:{http:{requestUri:"/2013-04-01/trafficpolicy",responseCode:201},input:{locationName:"CreateTrafficPolicyRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["Name","Document"],members:{Name:{},Document:{},Comment:{}}},output:{type:"structure",required:["TrafficPolicy","Location"],members:{TrafficPolicy:{shape:"S3c"},Location:{location:"header",locationName:"Location"}}}},CreateTrafficPolicyInstance:{http:{requestUri:"/2013-04-01/trafficpolicyinstance",responseCode:201},input:{locationName:"CreateTrafficPolicyInstanceRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["HostedZoneId","Name","TTL","TrafficPolicyId","TrafficPolicyVersion"],members:{HostedZoneId:{},Name:{},TTL:{type:"long"},TrafficPolicyId:{},TrafficPolicyVersion:{type:"integer"}}},output:{type:"structure",required:["TrafficPolicyInstance","Location"],members:{TrafficPolicyInstance:{shape:"S3h"},Location:{location:"header",locationName:"Location"}}}},CreateTrafficPolicyVersion:{http:{requestUri:"/2013-04-01/trafficpolicy/{Id}",responseCode:201},input:{locationName:"CreateTrafficPolicyVersionRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["Id","Document"],members:{Id:{location:"uri",locationName:"Id"},Document:{},Comment:{}}},output:{type:"structure",required:["TrafficPolicy","Location"],members:{TrafficPolicy:{shape:"S3c"},Location:{location:"header",locationName:"Location"}}}},CreateVPCAssociationAuthorization:{http:{requestUri:"/2013-04-01/hostedzone/{Id}/authorizevpcassociation"},input:{locationName:"CreateVPCAssociationAuthorizationRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["HostedZoneId","VPC"],members:{HostedZoneId:{location:"uri",locationName:"Id"},VPC:{shape:"Sa"}}},output:{type:"structure",required:["HostedZoneId","VPC"],members:{HostedZoneId:{},VPC:{shape:"Sa"}}}},DeactivateKeySigningKey:{http:{requestUri:"/2013-04-01/keysigningkey/{HostedZoneId}/{Name}/deactivate"},input:{type:"structure",required:["HostedZoneId","Name"],members:{HostedZoneId:{location:"uri",locationName:"HostedZoneId"},Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",required:["ChangeInfo"],members:{ChangeInfo:{shape:"S5"}}}},DeleteHealthCheck:{http:{method:"DELETE",requestUri:"/2013-04-01/healthcheck/{HealthCheckId}"},input:{type:"structure",required:["HealthCheckId"],members:{HealthCheckId:{location:"uri",locationName:"HealthCheckId"}}},output:{type:"structure",members:{}}},DeleteHostedZone:{http:{method:"DELETE",requestUri:"/2013-04-01/hostedzone/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",required:["ChangeInfo"],members:{ChangeInfo:{shape:"S5"}}}},DeleteKeySigningKey:{http:{method:"DELETE",requestUri:"/2013-04-01/keysigningkey/{HostedZoneId}/{Name}"},input:{type:"structure",required:["HostedZoneId","Name"],members:{HostedZoneId:{location:"uri",locationName:"HostedZoneId"},Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",required:["ChangeInfo"],members:{ChangeInfo:{shape:"S5"}}}},DeleteQueryLoggingConfig:{http:{method:"DELETE",requestUri:"/2013-04-01/queryloggingconfig/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{}}},DeleteReusableDelegationSet:{http:{method:"DELETE",requestUri:"/2013-04-01/delegationset/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{}}},DeleteTrafficPolicy:{http:{method:"DELETE",requestUri:"/2013-04-01/trafficpolicy/{Id}/{Version}"},input:{type:"structure",required:["Id","Version"],members:{Id:{location:"uri",locationName:"Id"},Version:{location:"uri",locationName:"Version",type:"integer"}}},output:{type:"structure",members:{}}},DeleteTrafficPolicyInstance:{http:{method:"DELETE",requestUri:"/2013-04-01/trafficpolicyinstance/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{}}},DeleteVPCAssociationAuthorization:{http:{requestUri:"/2013-04-01/hostedzone/{Id}/deauthorizevpcassociation"},input:{locationName:"DeleteVPCAssociationAuthorizationRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["HostedZoneId","VPC"],members:{HostedZoneId:{location:"uri",locationName:"Id"},VPC:{shape:"Sa"}}},output:{type:"structure",members:{}}},DisableHostedZoneDNSSEC:{http:{requestUri:"/2013-04-01/hostedzone/{Id}/disable-dnssec"},input:{type:"structure",required:["HostedZoneId"],members:{HostedZoneId:{location:"uri",locationName:"Id"}}},output:{type:"structure",required:["ChangeInfo"],members:{ChangeInfo:{shape:"S5"}}}},DisassociateVPCFromHostedZone:{http:{requestUri:"/2013-04-01/hostedzone/{Id}/disassociatevpc"},input:{locationName:"DisassociateVPCFromHostedZoneRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["HostedZoneId","VPC"],members:{HostedZoneId:{location:"uri",locationName:"Id"},VPC:{shape:"Sa"},Comment:{}}},output:{type:"structure",required:["ChangeInfo"],members:{ChangeInfo:{shape:"S5"}}}},EnableHostedZoneDNSSEC:{http:{requestUri:"/2013-04-01/hostedzone/{Id}/enable-dnssec"},input:{type:"structure",required:["HostedZoneId"],members:{HostedZoneId:{location:"uri",locationName:"Id"}}},output:{type:"structure",required:["ChangeInfo"],members:{ChangeInfo:{shape:"S5"}}}},GetAccountLimit:{http:{method:"GET",requestUri:"/2013-04-01/accountlimit/{Type}"},input:{type:"structure",required:["Type"],members:{Type:{location:"uri",locationName:"Type"}}},output:{type:"structure",required:["Limit","Count"],members:{Limit:{type:"structure",required:["Type","Value"],members:{Type:{},Value:{type:"long"}}},Count:{type:"long"}}}},GetChange:{http:{method:"GET",requestUri:"/2013-04-01/change/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",required:["ChangeInfo"],members:{ChangeInfo:{shape:"S5"}}}},GetCheckerIpRanges:{http:{method:"GET",requestUri:"/2013-04-01/checkeripranges"},input:{type:"structure",members:{}},output:{type:"structure",required:["CheckerIpRanges"],members:{CheckerIpRanges:{type:"list",member:{}}}}},GetDNSSEC:{http:{method:"GET",requestUri:"/2013-04-01/hostedzone/{Id}/dnssec"},input:{type:"structure",required:["HostedZoneId"],members:{HostedZoneId:{location:"uri",locationName:"Id"}}},output:{type:"structure",required:["Status","KeySigningKeys"],members:{Status:{type:"structure",members:{ServeSignature:{},StatusMessage:{}}},KeySigningKeys:{type:"list",member:{shape:"S2w"}}}}},GetGeoLocation:{http:{method:"GET",requestUri:"/2013-04-01/geolocation"},input:{type:"structure",members:{ContinentCode:{location:"querystring",locationName:"continentcode"},CountryCode:{location:"querystring",locationName:"countrycode"},SubdivisionCode:{location:"querystring",locationName:"subdivisioncode"}}},output:{type:"structure",required:["GeoLocationDetails"],members:{GeoLocationDetails:{shape:"S4w"}}}},GetHealthCheck:{http:{method:"GET",requestUri:"/2013-04-01/healthcheck/{HealthCheckId}"},input:{type:"structure",required:["HealthCheckId"],members:{HealthCheckId:{location:"uri",locationName:"HealthCheckId"}}},output:{type:"structure",required:["HealthCheck"],members:{HealthCheck:{shape:"S23"}}}},GetHealthCheckCount:{http:{method:"GET",requestUri:"/2013-04-01/healthcheckcount"},input:{type:"structure",members:{}},output:{type:"structure",required:["HealthCheckCount"],members:{HealthCheckCount:{type:"long"}}}},GetHealthCheckLastFailureReason:{http:{method:"GET",requestUri:"/2013-04-01/healthcheck/{HealthCheckId}/lastfailurereason"},input:{type:"structure",required:["HealthCheckId"],members:{HealthCheckId:{location:"uri",locationName:"HealthCheckId"}}},output:{type:"structure",required:["HealthCheckObservations"],members:{HealthCheckObservations:{shape:"S57"}}}},GetHealthCheckStatus:{http:{method:"GET",requestUri:"/2013-04-01/healthcheck/{HealthCheckId}/status"},input:{type:"structure",required:["HealthCheckId"],members:{HealthCheckId:{location:"uri",locationName:"HealthCheckId"}}},output:{type:"structure",required:["HealthCheckObservations"],members:{HealthCheckObservations:{shape:"S57"}}}},GetHostedZone:{http:{method:"GET",requestUri:"/2013-04-01/hostedzone/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",required:["HostedZone"],members:{HostedZone:{shape:"S2o"},DelegationSet:{shape:"S2q"},VPCs:{shape:"S5f"}}}},GetHostedZoneCount:{http:{method:"GET",requestUri:"/2013-04-01/hostedzonecount"},input:{type:"structure",members:{}},output:{type:"structure",required:["HostedZoneCount"],members:{HostedZoneCount:{type:"long"}}}},GetHostedZoneLimit:{http:{method:"GET",requestUri:"/2013-04-01/hostedzonelimit/{Id}/{Type}"},input:{type:"structure",required:["Type","HostedZoneId"],members:{Type:{location:"uri",locationName:"Type"},HostedZoneId:{location:"uri",locationName:"Id"}}},output:{type:"structure",required:["Limit","Count"],members:{Limit:{type:"structure",required:["Type","Value"],members:{Type:{},Value:{type:"long"}}},Count:{type:"long"}}}},GetQueryLoggingConfig:{http:{method:"GET",requestUri:"/2013-04-01/queryloggingconfig/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",required:["QueryLoggingConfig"],members:{QueryLoggingConfig:{shape:"S33"}}}},GetReusableDelegationSet:{http:{method:"GET",requestUri:"/2013-04-01/delegationset/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",required:["DelegationSet"],members:{DelegationSet:{shape:"S2q"}}}},GetReusableDelegationSetLimit:{http:{method:"GET",requestUri:"/2013-04-01/reusabledelegationsetlimit/{Id}/{Type}"},input:{type:"structure",required:["Type","DelegationSetId"],members:{Type:{location:"uri",locationName:"Type"},DelegationSetId:{location:"uri",locationName:"Id"}}},output:{type:"structure",required:["Limit","Count"],members:{Limit:{type:"structure",required:["Type","Value"],members:{Type:{},Value:{type:"long"}}},Count:{type:"long"}}}},GetTrafficPolicy:{http:{method:"GET",requestUri:"/2013-04-01/trafficpolicy/{Id}/{Version}"},input:{type:"structure",required:["Id","Version"],members:{Id:{location:"uri",locationName:"Id"},Version:{location:"uri",locationName:"Version",type:"integer"}}},output:{type:"structure",required:["TrafficPolicy"],members:{TrafficPolicy:{shape:"S3c"}}}},GetTrafficPolicyInstance:{http:{method:"GET",requestUri:"/2013-04-01/trafficpolicyinstance/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",required:["TrafficPolicyInstance"],members:{TrafficPolicyInstance:{shape:"S3h"}}}},GetTrafficPolicyInstanceCount:{http:{method:"GET",requestUri:"/2013-04-01/trafficpolicyinstancecount"},input:{type:"structure",members:{}},output:{type:"structure",required:["TrafficPolicyInstanceCount"],members:{TrafficPolicyInstanceCount:{type:"integer"}}}},ListGeoLocations:{http:{method:"GET",requestUri:"/2013-04-01/geolocations"},input:{type:"structure",members:{StartContinentCode:{location:"querystring",locationName:"startcontinentcode"},StartCountryCode:{location:"querystring",locationName:"startcountrycode"},StartSubdivisionCode:{location:"querystring",locationName:"startsubdivisioncode"},MaxItems:{location:"querystring",locationName:"maxitems"}}},output:{type:"structure",required:["GeoLocationDetailsList","IsTruncated","MaxItems"],members:{GeoLocationDetailsList:{type:"list",member:{shape:"S4w",locationName:"GeoLocationDetails"}},IsTruncated:{type:"boolean"},NextContinentCode:{},NextCountryCode:{},NextSubdivisionCode:{},MaxItems:{}}}},ListHealthChecks:{http:{method:"GET",requestUri:"/2013-04-01/healthcheck"},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"marker"},MaxItems:{location:"querystring",locationName:"maxitems"}}},output:{type:"structure",required:["HealthChecks","Marker","IsTruncated","MaxItems"],members:{HealthChecks:{type:"list",member:{shape:"S23",locationName:"HealthCheck"}},Marker:{},IsTruncated:{type:"boolean"},NextMarker:{},MaxItems:{}}}},ListHostedZones:{http:{method:"GET",requestUri:"/2013-04-01/hostedzone"},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"marker"},MaxItems:{location:"querystring",locationName:"maxitems"},DelegationSetId:{location:"querystring",locationName:"delegationsetid"}}},output:{type:"structure",required:["HostedZones","Marker","IsTruncated","MaxItems"],members:{HostedZones:{shape:"S6d"},Marker:{},IsTruncated:{type:"boolean"},NextMarker:{},MaxItems:{}}}},ListHostedZonesByName:{http:{method:"GET",requestUri:"/2013-04-01/hostedzonesbyname"},input:{type:"structure",members:{DNSName:{location:"querystring",locationName:"dnsname"},HostedZoneId:{location:"querystring",locationName:"hostedzoneid"},MaxItems:{location:"querystring",locationName:"maxitems"}}},output:{type:"structure",required:["HostedZones","IsTruncated","MaxItems"],members:{HostedZones:{shape:"S6d"},DNSName:{},HostedZoneId:{},IsTruncated:{type:"boolean"},NextDNSName:{},NextHostedZoneId:{},MaxItems:{}}}},ListHostedZonesByVPC:{http:{method:"GET",requestUri:"/2013-04-01/hostedzonesbyvpc"},input:{type:"structure",required:["VPCId","VPCRegion"],members:{VPCId:{location:"querystring",locationName:"vpcid"},VPCRegion:{location:"querystring",locationName:"vpcregion"},MaxItems:{location:"querystring",locationName:"maxitems"},NextToken:{location:"querystring",locationName:"nexttoken"}}},output:{type:"structure",required:["HostedZoneSummaries","MaxItems"],members:{HostedZoneSummaries:{type:"list",member:{locationName:"HostedZoneSummary",type:"structure",required:["HostedZoneId","Name","Owner"],members:{HostedZoneId:{},Name:{},Owner:{type:"structure",members:{OwningAccount:{},OwningService:{}}}}}},MaxItems:{},NextToken:{}}}},ListQueryLoggingConfigs:{http:{method:"GET",requestUri:"/2013-04-01/queryloggingconfig"},input:{type:"structure",members:{HostedZoneId:{location:"querystring",locationName:"hostedzoneid"},NextToken:{location:"querystring",locationName:"nexttoken"},MaxResults:{location:"querystring",locationName:"maxresults"}}},output:{type:"structure",required:["QueryLoggingConfigs"],members:{QueryLoggingConfigs:{type:"list",member:{shape:"S33",locationName:"QueryLoggingConfig"}},NextToken:{}}}},ListResourceRecordSets:{http:{method:"GET",requestUri:"/2013-04-01/hostedzone/{Id}/rrset"},input:{type:"structure",required:["HostedZoneId"],members:{HostedZoneId:{location:"uri",locationName:"Id"},StartRecordName:{location:"querystring",locationName:"name"},StartRecordType:{location:"querystring",locationName:"type"},StartRecordIdentifier:{location:"querystring",locationName:"identifier"},MaxItems:{location:"querystring",locationName:"maxitems"}}},output:{type:"structure",required:["ResourceRecordSets","IsTruncated","MaxItems"],members:{ResourceRecordSets:{type:"list",member:{shape:"Sk",locationName:"ResourceRecordSet"}},IsTruncated:{type:"boolean"},NextRecordName:{},NextRecordType:{},NextRecordIdentifier:{},MaxItems:{}}}},ListReusableDelegationSets:{http:{method:"GET",requestUri:"/2013-04-01/delegationset"},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"marker"},MaxItems:{location:"querystring",locationName:"maxitems"}}},output:{type:"structure",required:["DelegationSets","Marker","IsTruncated","MaxItems"],members:{DelegationSets:{type:"list",member:{shape:"S2q",locationName:"DelegationSet"}},Marker:{},IsTruncated:{type:"boolean"},NextMarker:{},MaxItems:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/2013-04-01/tags/{ResourceType}/{ResourceId}"},input:{type:"structure",required:["ResourceType","ResourceId"],members:{ResourceType:{location:"uri",locationName:"ResourceType"},ResourceId:{location:"uri",locationName:"ResourceId"}}},output:{type:"structure",required:["ResourceTagSet"],members:{ResourceTagSet:{shape:"S70"}}}},ListTagsForResources:{http:{requestUri:"/2013-04-01/tags/{ResourceType}"},input:{locationName:"ListTagsForResourcesRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["ResourceType","ResourceIds"],members:{ResourceType:{location:"uri",locationName:"ResourceType"},ResourceIds:{type:"list",member:{locationName:"ResourceId"}}}},output:{type:"structure",required:["ResourceTagSets"],members:{ResourceTagSets:{type:"list",member:{shape:"S70",locationName:"ResourceTagSet"}}}}},ListTrafficPolicies:{http:{method:"GET",requestUri:"/2013-04-01/trafficpolicies"},input:{type:"structure",members:{TrafficPolicyIdMarker:{location:"querystring",locationName:"trafficpolicyid"},MaxItems:{location:"querystring",locationName:"maxitems"}}},output:{type:"structure",required:["TrafficPolicySummaries","IsTruncated","TrafficPolicyIdMarker","MaxItems"],members:{TrafficPolicySummaries:{type:"list",member:{locationName:"TrafficPolicySummary",type:"structure",required:["Id","Name","Type","LatestVersion","TrafficPolicyCount"],members:{Id:{},Name:{},Type:{},LatestVersion:{type:"integer"},TrafficPolicyCount:{type:"integer"}}}},IsTruncated:{type:"boolean"},TrafficPolicyIdMarker:{},MaxItems:{}}}},ListTrafficPolicyInstances:{http:{method:"GET",requestUri:"/2013-04-01/trafficpolicyinstances"},input:{type:"structure",members:{HostedZoneIdMarker:{location:"querystring",locationName:"hostedzoneid"},TrafficPolicyInstanceNameMarker:{location:"querystring",locationName:"trafficpolicyinstancename"},TrafficPolicyInstanceTypeMarker:{location:"querystring",locationName:"trafficpolicyinstancetype"},MaxItems:{location:"querystring",locationName:"maxitems"}}},output:{type:"structure",required:["TrafficPolicyInstances","IsTruncated","MaxItems"],members:{TrafficPolicyInstances:{shape:"S7b"},HostedZoneIdMarker:{},TrafficPolicyInstanceNameMarker:{},TrafficPolicyInstanceTypeMarker:{},IsTruncated:{type:"boolean"},MaxItems:{}}}},ListTrafficPolicyInstancesByHostedZone:{http:{method:"GET",requestUri:"/2013-04-01/trafficpolicyinstances/hostedzone"},input:{type:"structure",required:["HostedZoneId"],members:{HostedZoneId:{location:"querystring",locationName:"id"},TrafficPolicyInstanceNameMarker:{location:"querystring",locationName:"trafficpolicyinstancename"},TrafficPolicyInstanceTypeMarker:{location:"querystring",locationName:"trafficpolicyinstancetype"},MaxItems:{location:"querystring",locationName:"maxitems"}}},output:{type:"structure",required:["TrafficPolicyInstances","IsTruncated","MaxItems"],members:{TrafficPolicyInstances:{shape:"S7b"},TrafficPolicyInstanceNameMarker:{},TrafficPolicyInstanceTypeMarker:{},IsTruncated:{type:"boolean"},MaxItems:{}}}},ListTrafficPolicyInstancesByPolicy:{http:{method:"GET",requestUri:"/2013-04-01/trafficpolicyinstances/trafficpolicy"},input:{type:"structure",required:["TrafficPolicyId","TrafficPolicyVersion"],members:{TrafficPolicyId:{location:"querystring",locationName:"id"},TrafficPolicyVersion:{location:"querystring",locationName:"version",type:"integer"},HostedZoneIdMarker:{location:"querystring",locationName:"hostedzoneid"},TrafficPolicyInstanceNameMarker:{location:"querystring",locationName:"trafficpolicyinstancename"},TrafficPolicyInstanceTypeMarker:{location:"querystring",locationName:"trafficpolicyinstancetype"},MaxItems:{location:"querystring",locationName:"maxitems"}}},output:{type:"structure",required:["TrafficPolicyInstances","IsTruncated","MaxItems"],members:{TrafficPolicyInstances:{shape:"S7b"},HostedZoneIdMarker:{},TrafficPolicyInstanceNameMarker:{},TrafficPolicyInstanceTypeMarker:{},IsTruncated:{type:"boolean"},MaxItems:{}}}},ListTrafficPolicyVersions:{http:{method:"GET",requestUri:"/2013-04-01/trafficpolicies/{Id}/versions"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},TrafficPolicyVersionMarker:{location:"querystring",locationName:"trafficpolicyversion"},MaxItems:{location:"querystring",locationName:"maxitems"}}},output:{type:"structure",required:["TrafficPolicies","IsTruncated","TrafficPolicyVersionMarker","MaxItems"],members:{TrafficPolicies:{type:"list",member:{shape:"S3c",locationName:"TrafficPolicy"}},IsTruncated:{type:"boolean"},TrafficPolicyVersionMarker:{},MaxItems:{}}}},ListVPCAssociationAuthorizations:{http:{method:"GET",requestUri:"/2013-04-01/hostedzone/{Id}/authorizevpcassociation"},input:{type:"structure",required:["HostedZoneId"],members:{HostedZoneId:{location:"uri",locationName:"Id"},NextToken:{location:"querystring",locationName:"nexttoken"},MaxResults:{location:"querystring",locationName:"maxresults"}}},output:{type:"structure",required:["HostedZoneId","VPCs"],members:{HostedZoneId:{},NextToken:{},VPCs:{shape:"S5f"}}}},TestDNSAnswer:{http:{method:"GET",requestUri:"/2013-04-01/testdnsanswer"},input:{type:"structure",required:["HostedZoneId","RecordName","RecordType"],members:{HostedZoneId:{location:"querystring",locationName:"hostedzoneid"},RecordName:{location:"querystring",locationName:"recordname"},RecordType:{location:"querystring",locationName:"recordtype"},ResolverIP:{location:"querystring",locationName:"resolverip"},EDNS0ClientSubnetIP:{location:"querystring",locationName:"edns0clientsubnetip"},EDNS0ClientSubnetMask:{location:"querystring",locationName:"edns0clientsubnetmask"}}},output:{type:"structure",required:["Nameserver","RecordName","RecordType","RecordData","ResponseCode","Protocol"],members:{Nameserver:{},RecordName:{},RecordType:{},RecordData:{type:"list",member:{locationName:"RecordDataEntry"}},ResponseCode:{},Protocol:{}}}},UpdateHealthCheck:{http:{requestUri:"/2013-04-01/healthcheck/{HealthCheckId}"},input:{locationName:"UpdateHealthCheckRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["HealthCheckId"],members:{HealthCheckId:{location:"uri",locationName:"HealthCheckId"},HealthCheckVersion:{type:"long"},IPAddress:{},Port:{type:"integer"},ResourcePath:{},FullyQualifiedDomainName:{},SearchString:{},FailureThreshold:{type:"integer"},Inverted:{type:"boolean"},Disabled:{type:"boolean"},HealthThreshold:{type:"integer"},ChildHealthChecks:{shape:"S1t"},EnableSNI:{type:"boolean"},Regions:{shape:"S1v"},AlarmIdentifier:{shape:"S1x"},InsufficientDataHealthStatus:{},ResetElements:{type:"list",member:{locationName:"ResettableElementName"}}}},output:{type:"structure",required:["HealthCheck"],members:{HealthCheck:{shape:"S23"}}}},UpdateHostedZoneComment:{http:{requestUri:"/2013-04-01/hostedzone/{Id}"},input:{locationName:"UpdateHostedZoneCommentRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},Comment:{}}},output:{type:"structure",required:["HostedZone"],members:{HostedZone:{shape:"S2o"}}}},UpdateTrafficPolicyComment:{http:{requestUri:"/2013-04-01/trafficpolicy/{Id}/{Version}"},input:{locationName:"UpdateTrafficPolicyCommentRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["Id","Version","Comment"],members:{Id:{location:"uri",locationName:"Id"},Version:{location:"uri",locationName:"Version",type:"integer"},Comment:{}}},output:{type:"structure",required:["TrafficPolicy"],members:{TrafficPolicy:{shape:"S3c"}}}},UpdateTrafficPolicyInstance:{http:{requestUri:"/2013-04-01/trafficpolicyinstance/{Id}"},input:{locationName:"UpdateTrafficPolicyInstanceRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["Id","TTL","TrafficPolicyId","TrafficPolicyVersion"],members:{Id:{location:"uri",locationName:"Id"},TTL:{type:"long"},TrafficPolicyId:{},TrafficPolicyVersion:{type:"integer"}}},output:{type:"structure",required:["TrafficPolicyInstance"],members:{TrafficPolicyInstance:{shape:"S3h"}}}}},shapes:{S5:{type:"structure",required:["Id","Status","SubmittedAt"],members:{Id:{},Status:{},SubmittedAt:{type:"timestamp"},Comment:{}}},Sa:{type:"structure",members:{VPCRegion:{},VPCId:{}}},Sk:{type:"structure",required:["Name","Type"],members:{Name:{},Type:{},SetIdentifier:{},Weight:{type:"long"},Region:{},GeoLocation:{type:"structure",members:{ContinentCode:{},CountryCode:{},SubdivisionCode:{}}},Failover:{},MultiValueAnswer:{type:"boolean"},TTL:{type:"long"},ResourceRecords:{type:"list",member:{locationName:"ResourceRecord",type:"structure",required:["Value"],members:{Value:{}}}},AliasTarget:{type:"structure",required:["HostedZoneId","DNSName","EvaluateTargetHealth"],members:{HostedZoneId:{},DNSName:{},EvaluateTargetHealth:{type:"boolean"}}},HealthCheckId:{},TrafficPolicyInstanceId:{}}},S18:{type:"list",member:{locationName:"Tag",type:"structure",members:{Key:{},Value:{}}}},S1g:{type:"structure",required:["Type"],members:{IPAddress:{},Port:{type:"integer"},Type:{},ResourcePath:{},FullyQualifiedDomainName:{},SearchString:{},RequestInterval:{type:"integer"},FailureThreshold:{type:"integer"},MeasureLatency:{type:"boolean"},Inverted:{type:"boolean"},Disabled:{type:"boolean"},HealthThreshold:{type:"integer"},ChildHealthChecks:{shape:"S1t"},EnableSNI:{type:"boolean"},Regions:{shape:"S1v"},AlarmIdentifier:{shape:"S1x"},InsufficientDataHealthStatus:{},RoutingControlArn:{}}},S1t:{type:"list",member:{locationName:"ChildHealthCheck"}},S1v:{type:"list",member:{locationName:"Region"}},S1x:{type:"structure",required:["Region","Name"],members:{Region:{},Name:{}}},S23:{type:"structure",required:["Id","CallerReference","HealthCheckConfig","HealthCheckVersion"],members:{Id:{},CallerReference:{},LinkedService:{shape:"S24"},HealthCheckConfig:{shape:"S1g"},HealthCheckVersion:{type:"long"},CloudWatchAlarmConfiguration:{type:"structure",required:["EvaluationPeriods","Threshold","ComparisonOperator","Period","MetricName","Namespace","Statistic"],members:{EvaluationPeriods:{type:"integer"},Threshold:{type:"double"},ComparisonOperator:{},Period:{type:"integer"},MetricName:{},Namespace:{},Statistic:{},Dimensions:{type:"list",member:{locationName:"Dimension",type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}}}}}},S24:{type:"structure",members:{ServicePrincipal:{},Description:{}}},S2l:{type:"structure",members:{Comment:{},PrivateZone:{type:"boolean"}}},S2o:{type:"structure",required:["Id","Name","CallerReference"],members:{Id:{},Name:{},CallerReference:{},Config:{shape:"S2l"},ResourceRecordSetCount:{type:"long"},LinkedService:{shape:"S24"}}},S2q:{type:"structure",required:["NameServers"],members:{Id:{},CallerReference:{},NameServers:{type:"list",member:{locationName:"NameServer"}}}},S2w:{type:"structure",members:{Name:{},KmsArn:{},Flag:{type:"integer"},SigningAlgorithmMnemonic:{},SigningAlgorithmType:{type:"integer"},DigestAlgorithmMnemonic:{},DigestAlgorithmType:{type:"integer"},KeyTag:{type:"integer"},DigestValue:{},PublicKey:{},DSRecord:{},DNSKEYRecord:{},Status:{},StatusMessage:{},CreatedDate:{type:"timestamp"},LastModifiedDate:{type:"timestamp"}}},S33:{type:"structure",required:["Id","HostedZoneId","CloudWatchLogsLogGroupArn"],members:{Id:{},HostedZoneId:{},CloudWatchLogsLogGroupArn:{}}},S3c:{type:"structure",required:["Id","Version","Name","Type","Document"],members:{Id:{},Version:{type:"integer"},Name:{},Type:{},Document:{},Comment:{}}},S3h:{type:"structure",required:["Id","HostedZoneId","Name","TTL","State","Message","TrafficPolicyId","TrafficPolicyVersion","TrafficPolicyType"],members:{Id:{},HostedZoneId:{},Name:{},TTL:{type:"long"},State:{},Message:{},TrafficPolicyId:{},TrafficPolicyVersion:{type:"integer"},TrafficPolicyType:{}}},S4w:{type:"structure",members:{ContinentCode:{},ContinentName:{},CountryCode:{},CountryName:{},SubdivisionCode:{},SubdivisionName:{}}},S57:{type:"list",member:{locationName:"HealthCheckObservation",type:"structure",members:{Region:{},IPAddress:{},StatusReport:{type:"structure",members:{Status:{},CheckedTime:{type:"timestamp"}}}}}},S5f:{type:"list",member:{shape:"Sa",locationName:"VPC"}},S6d:{type:"list",member:{shape:"S2o",locationName:"HostedZone"}},S70:{type:"structure",members:{ResourceType:{},ResourceId:{},Tags:{shape:"S18"}}},S7b:{type:"list",member:{shape:"S3h",locationName:"TrafficPolicyInstance"}}}}},5659:function(e){e.exports={version:2,waiters:{TasksRunning:{delay:6,operation:"DescribeTasks",maxAttempts:100,acceptors:[{expected:"STOPPED",matcher:"pathAny",state:"failure",argument:"tasks[].lastStatus"},{expected:"MISSING",matcher:"pathAny",state:"failure",argument:"failures[].reason"},{expected:"RUNNING",matcher:"pathAll",state:"success",argument:"tasks[].lastStatus"}]},TasksStopped:{delay:6,operation:"DescribeTasks",maxAttempts:100,acceptors:[{expected:"STOPPED",matcher:"pathAll",state:"success",argument:"tasks[].lastStatus"}]},ServicesStable:{delay:15,operation:"DescribeServices",maxAttempts:40,acceptors:[{expected:"MISSING",matcher:"pathAny",state:"failure",argument:"failures[].reason"},{expected:"DRAINING",matcher:"pathAny",state:"failure",argument:"services[].status"},{expected:"INACTIVE",matcher:"pathAny",state:"failure",argument:"services[].status"},{expected:true,matcher:"path",state:"success",argument:"length(services[?!(length(deployments) == `1` && runningCount == desiredCount)]) == `0`"}]},ServicesInactive:{delay:15,operation:"DescribeServices",maxAttempts:40,acceptors:[{expected:"MISSING",matcher:"pathAny",state:"failure",argument:"failures[].reason"},{expected:"INACTIVE",matcher:"pathAny",state:"success",argument:"services[].status"}]}}}},5681:function(e){e.exports={pagination:{ListAccesses:{input_token:"NextToken",limit_key:"MaxResults",non_aggregate_keys:["ServerId"],output_token:"NextToken",result_key:"Accesses"},ListExecutions:{input_token:"NextToken",limit_key:"MaxResults",non_aggregate_keys:["WorkflowId"],output_token:"NextToken",result_key:"Executions"},ListSecurityPolicies:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"SecurityPolicyNames"},ListServers:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Servers"},ListTagsForResource:{input_token:"NextToken",limit_key:"MaxResults",non_aggregate_keys:["Arn"],output_token:"NextToken",result_key:"Tags"},ListUsers:{input_token:"NextToken",limit_key:"MaxResults",non_aggregate_keys:["ServerId"],output_token:"NextToken",result_key:"Users"},ListWorkflows:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Workflows"}}}},5687:function(e){e.exports={metadata:{apiVersion:"2018-11-29",endpointPrefix:"apigateway",signingName:"apigateway",serviceFullName:"AmazonApiGatewayV2",serviceId:"ApiGatewayV2",protocol:"rest-json",jsonVersion:"1.1",uid:"apigatewayv2-2018-11-29",signatureVersion:"v4"},operations:{CreateApi:{http:{requestUri:"/v2/apis",responseCode:201},input:{type:"structure",members:{ApiKeySelectionExpression:{locationName:"apiKeySelectionExpression"},CorsConfiguration:{shape:"S3",locationName:"corsConfiguration"},CredentialsArn:{locationName:"credentialsArn"},Description:{locationName:"description"},DisableSchemaValidation:{locationName:"disableSchemaValidation",type:"boolean"},DisableExecuteApiEndpoint:{locationName:"disableExecuteApiEndpoint",type:"boolean"},Name:{locationName:"name"},ProtocolType:{locationName:"protocolType"},RouteKey:{locationName:"routeKey"},RouteSelectionExpression:{locationName:"routeSelectionExpression"},Tags:{shape:"Sg",locationName:"tags"},Target:{locationName:"target"},Version:{locationName:"version"}},required:["ProtocolType","Name"]},output:{type:"structure",members:{ApiEndpoint:{locationName:"apiEndpoint"},ApiGatewayManaged:{locationName:"apiGatewayManaged",type:"boolean"},ApiId:{locationName:"apiId"},ApiKeySelectionExpression:{locationName:"apiKeySelectionExpression"},CorsConfiguration:{shape:"S3",locationName:"corsConfiguration"},CreatedDate:{shape:"Sl",locationName:"createdDate"},Description:{locationName:"description"},DisableSchemaValidation:{locationName:"disableSchemaValidation",type:"boolean"},DisableExecuteApiEndpoint:{locationName:"disableExecuteApiEndpoint",type:"boolean"},ImportInfo:{shape:"Sm",locationName:"importInfo"},Name:{locationName:"name"},ProtocolType:{locationName:"protocolType"},RouteSelectionExpression:{locationName:"routeSelectionExpression"},Tags:{shape:"Sg",locationName:"tags"},Version:{locationName:"version"},Warnings:{shape:"Sm",locationName:"warnings"}}}},CreateApiMapping:{http:{requestUri:"/v2/domainnames/{domainName}/apimappings",responseCode:201},input:{type:"structure",members:{ApiId:{locationName:"apiId"},ApiMappingKey:{locationName:"apiMappingKey"},DomainName:{location:"uri",locationName:"domainName"},Stage:{locationName:"stage"}},required:["DomainName","Stage","ApiId"]},output:{type:"structure",members:{ApiId:{locationName:"apiId"},ApiMappingId:{locationName:"apiMappingId"},ApiMappingKey:{locationName:"apiMappingKey"},Stage:{locationName:"stage"}}}},CreateAuthorizer:{http:{requestUri:"/v2/apis/{apiId}/authorizers",responseCode:201},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},AuthorizerCredentialsArn:{locationName:"authorizerCredentialsArn"},AuthorizerPayloadFormatVersion:{locationName:"authorizerPayloadFormatVersion"},AuthorizerResultTtlInSeconds:{locationName:"authorizerResultTtlInSeconds",type:"integer"},AuthorizerType:{locationName:"authorizerType"},AuthorizerUri:{locationName:"authorizerUri"},EnableSimpleResponses:{locationName:"enableSimpleResponses",type:"boolean"},IdentitySource:{shape:"Ss",locationName:"identitySource"},IdentityValidationExpression:{locationName:"identityValidationExpression"},JwtConfiguration:{shape:"St",locationName:"jwtConfiguration"},Name:{locationName:"name"}},required:["ApiId","AuthorizerType","IdentitySource","Name"]},output:{type:"structure",members:{AuthorizerCredentialsArn:{locationName:"authorizerCredentialsArn"},AuthorizerId:{locationName:"authorizerId"},AuthorizerPayloadFormatVersion:{locationName:"authorizerPayloadFormatVersion"},AuthorizerResultTtlInSeconds:{locationName:"authorizerResultTtlInSeconds",type:"integer"},AuthorizerType:{locationName:"authorizerType"},AuthorizerUri:{locationName:"authorizerUri"},EnableSimpleResponses:{locationName:"enableSimpleResponses",type:"boolean"},IdentitySource:{shape:"Ss",locationName:"identitySource"},IdentityValidationExpression:{locationName:"identityValidationExpression"},JwtConfiguration:{shape:"St",locationName:"jwtConfiguration"},Name:{locationName:"name"}}}},CreateDeployment:{http:{requestUri:"/v2/apis/{apiId}/deployments",responseCode:201},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},Description:{locationName:"description"},StageName:{locationName:"stageName"}},required:["ApiId"]},output:{type:"structure",members:{AutoDeployed:{locationName:"autoDeployed",type:"boolean"},CreatedDate:{shape:"Sl",locationName:"createdDate"},DeploymentId:{locationName:"deploymentId"},DeploymentStatus:{locationName:"deploymentStatus"},DeploymentStatusMessage:{locationName:"deploymentStatusMessage"},Description:{locationName:"description"}}}},CreateDomainName:{http:{requestUri:"/v2/domainnames",responseCode:201},input:{type:"structure",members:{DomainName:{locationName:"domainName"},DomainNameConfigurations:{shape:"S10",locationName:"domainNameConfigurations"},MutualTlsAuthentication:{shape:"S15",locationName:"mutualTlsAuthentication"},Tags:{shape:"Sg",locationName:"tags"}},required:["DomainName"]},output:{type:"structure",members:{ApiMappingSelectionExpression:{locationName:"apiMappingSelectionExpression"},DomainName:{locationName:"domainName"},DomainNameConfigurations:{shape:"S10",locationName:"domainNameConfigurations"},MutualTlsAuthentication:{shape:"S17",locationName:"mutualTlsAuthentication"},Tags:{shape:"Sg",locationName:"tags"}}}},CreateIntegration:{http:{requestUri:"/v2/apis/{apiId}/integrations",responseCode:201},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},ConnectionId:{locationName:"connectionId"},ConnectionType:{locationName:"connectionType"},ContentHandlingStrategy:{locationName:"contentHandlingStrategy"},CredentialsArn:{locationName:"credentialsArn"},Description:{locationName:"description"},IntegrationMethod:{locationName:"integrationMethod"},IntegrationSubtype:{locationName:"integrationSubtype"},IntegrationType:{locationName:"integrationType"},IntegrationUri:{locationName:"integrationUri"},PassthroughBehavior:{locationName:"passthroughBehavior"},PayloadFormatVersion:{locationName:"payloadFormatVersion"},RequestParameters:{shape:"S1e",locationName:"requestParameters"},RequestTemplates:{shape:"S1f",locationName:"requestTemplates"},ResponseParameters:{shape:"S1h",locationName:"responseParameters"},TemplateSelectionExpression:{locationName:"templateSelectionExpression"},TimeoutInMillis:{locationName:"timeoutInMillis",type:"integer"},TlsConfig:{shape:"S1j",locationName:"tlsConfig"}},required:["ApiId","IntegrationType"]},output:{type:"structure",members:{ApiGatewayManaged:{locationName:"apiGatewayManaged",type:"boolean"},ConnectionId:{locationName:"connectionId"},ConnectionType:{locationName:"connectionType"},ContentHandlingStrategy:{locationName:"contentHandlingStrategy"},CredentialsArn:{locationName:"credentialsArn"},Description:{locationName:"description"},IntegrationId:{locationName:"integrationId"},IntegrationMethod:{locationName:"integrationMethod"},IntegrationResponseSelectionExpression:{locationName:"integrationResponseSelectionExpression"},IntegrationSubtype:{locationName:"integrationSubtype"},IntegrationType:{locationName:"integrationType"},IntegrationUri:{locationName:"integrationUri"},PassthroughBehavior:{locationName:"passthroughBehavior"},PayloadFormatVersion:{locationName:"payloadFormatVersion"},RequestParameters:{shape:"S1e",locationName:"requestParameters"},RequestTemplates:{shape:"S1f",locationName:"requestTemplates"},ResponseParameters:{shape:"S1h",locationName:"responseParameters"},TemplateSelectionExpression:{locationName:"templateSelectionExpression"},TimeoutInMillis:{locationName:"timeoutInMillis",type:"integer"},TlsConfig:{shape:"S1l",locationName:"tlsConfig"}}}},CreateIntegrationResponse:{http:{requestUri:"/v2/apis/{apiId}/integrations/{integrationId}/integrationresponses",responseCode:201},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},ContentHandlingStrategy:{locationName:"contentHandlingStrategy"},IntegrationId:{location:"uri",locationName:"integrationId"},IntegrationResponseKey:{locationName:"integrationResponseKey"},ResponseParameters:{shape:"S1e",locationName:"responseParameters"},ResponseTemplates:{shape:"S1f",locationName:"responseTemplates"},TemplateSelectionExpression:{locationName:"templateSelectionExpression"}},required:["ApiId","IntegrationId","IntegrationResponseKey"]},output:{type:"structure",members:{ContentHandlingStrategy:{locationName:"contentHandlingStrategy"},IntegrationResponseId:{locationName:"integrationResponseId"},IntegrationResponseKey:{locationName:"integrationResponseKey"},ResponseParameters:{shape:"S1e",locationName:"responseParameters"},ResponseTemplates:{shape:"S1f",locationName:"responseTemplates"},TemplateSelectionExpression:{locationName:"templateSelectionExpression"}}}},CreateModel:{http:{requestUri:"/v2/apis/{apiId}/models",responseCode:201},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},ContentType:{locationName:"contentType"},Description:{locationName:"description"},Name:{locationName:"name"},Schema:{locationName:"schema"}},required:["ApiId","Schema","Name"]},output:{type:"structure",members:{ContentType:{locationName:"contentType"},Description:{locationName:"description"},ModelId:{locationName:"modelId"},Name:{locationName:"name"},Schema:{locationName:"schema"}}}},CreateRoute:{http:{requestUri:"/v2/apis/{apiId}/routes",responseCode:201},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},ApiKeyRequired:{locationName:"apiKeyRequired",type:"boolean"},AuthorizationScopes:{shape:"S1s",locationName:"authorizationScopes"},AuthorizationType:{locationName:"authorizationType"},AuthorizerId:{locationName:"authorizerId"},ModelSelectionExpression:{locationName:"modelSelectionExpression"},OperationName:{locationName:"operationName"},RequestModels:{shape:"S1u",locationName:"requestModels"},RequestParameters:{shape:"S1v",locationName:"requestParameters"},RouteKey:{locationName:"routeKey"},RouteResponseSelectionExpression:{locationName:"routeResponseSelectionExpression"},Target:{locationName:"target"}},required:["ApiId","RouteKey"]},output:{type:"structure",members:{ApiGatewayManaged:{locationName:"apiGatewayManaged",type:"boolean"},ApiKeyRequired:{locationName:"apiKeyRequired",type:"boolean"},AuthorizationScopes:{shape:"S1s",locationName:"authorizationScopes"},AuthorizationType:{locationName:"authorizationType"},AuthorizerId:{locationName:"authorizerId"},ModelSelectionExpression:{locationName:"modelSelectionExpression"},OperationName:{locationName:"operationName"},RequestModels:{shape:"S1u",locationName:"requestModels"},RequestParameters:{shape:"S1v",locationName:"requestParameters"},RouteId:{locationName:"routeId"},RouteKey:{locationName:"routeKey"},RouteResponseSelectionExpression:{locationName:"routeResponseSelectionExpression"},Target:{locationName:"target"}}}},CreateRouteResponse:{http:{requestUri:"/v2/apis/{apiId}/routes/{routeId}/routeresponses",responseCode:201},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},ModelSelectionExpression:{locationName:"modelSelectionExpression"},ResponseModels:{shape:"S1u",locationName:"responseModels"},ResponseParameters:{shape:"S1v",locationName:"responseParameters"},RouteId:{location:"uri",locationName:"routeId"},RouteResponseKey:{locationName:"routeResponseKey"}},required:["ApiId","RouteId","RouteResponseKey"]},output:{type:"structure",members:{ModelSelectionExpression:{locationName:"modelSelectionExpression"},ResponseModels:{shape:"S1u",locationName:"responseModels"},ResponseParameters:{shape:"S1v",locationName:"responseParameters"},RouteResponseId:{locationName:"routeResponseId"},RouteResponseKey:{locationName:"routeResponseKey"}}}},CreateStage:{http:{requestUri:"/v2/apis/{apiId}/stages",responseCode:201},input:{type:"structure",members:{AccessLogSettings:{shape:"S21",locationName:"accessLogSettings"},ApiId:{location:"uri",locationName:"apiId"},AutoDeploy:{locationName:"autoDeploy",type:"boolean"},ClientCertificateId:{locationName:"clientCertificateId"},DefaultRouteSettings:{shape:"S22",locationName:"defaultRouteSettings"},DeploymentId:{locationName:"deploymentId"},Description:{locationName:"description"},RouteSettings:{shape:"S26",locationName:"routeSettings"},StageName:{locationName:"stageName"},StageVariables:{shape:"S27",locationName:"stageVariables"},Tags:{shape:"Sg",locationName:"tags"}},required:["ApiId","StageName"]},output:{type:"structure",members:{AccessLogSettings:{shape:"S21",locationName:"accessLogSettings"},ApiGatewayManaged:{locationName:"apiGatewayManaged",type:"boolean"},AutoDeploy:{locationName:"autoDeploy",type:"boolean"},ClientCertificateId:{locationName:"clientCertificateId"},CreatedDate:{shape:"Sl",locationName:"createdDate"},DefaultRouteSettings:{shape:"S22",locationName:"defaultRouteSettings"},DeploymentId:{locationName:"deploymentId"},Description:{locationName:"description"},LastDeploymentStatusMessage:{locationName:"lastDeploymentStatusMessage"},LastUpdatedDate:{shape:"Sl",locationName:"lastUpdatedDate"},RouteSettings:{shape:"S26",locationName:"routeSettings"},StageName:{locationName:"stageName"},StageVariables:{shape:"S27",locationName:"stageVariables"},Tags:{shape:"Sg",locationName:"tags"}}}},CreateVpcLink:{http:{requestUri:"/v2/vpclinks",responseCode:201},input:{type:"structure",members:{Name:{locationName:"name"},SecurityGroupIds:{shape:"S2b",locationName:"securityGroupIds"},SubnetIds:{shape:"S2c",locationName:"subnetIds"},Tags:{shape:"Sg",locationName:"tags"}},required:["SubnetIds","Name"]},output:{type:"structure",members:{CreatedDate:{shape:"Sl",locationName:"createdDate"},Name:{locationName:"name"},SecurityGroupIds:{shape:"S2b",locationName:"securityGroupIds"},SubnetIds:{shape:"S2c",locationName:"subnetIds"},Tags:{shape:"Sg",locationName:"tags"},VpcLinkId:{locationName:"vpcLinkId"},VpcLinkStatus:{locationName:"vpcLinkStatus"},VpcLinkStatusMessage:{locationName:"vpcLinkStatusMessage"},VpcLinkVersion:{locationName:"vpcLinkVersion"}}}},DeleteAccessLogSettings:{http:{method:"DELETE",requestUri:"/v2/apis/{apiId}/stages/{stageName}/accesslogsettings",responseCode:204},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},StageName:{location:"uri",locationName:"stageName"}},required:["StageName","ApiId"]}},DeleteApi:{http:{method:"DELETE",requestUri:"/v2/apis/{apiId}",responseCode:204},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"}},required:["ApiId"]}},DeleteApiMapping:{http:{method:"DELETE",requestUri:"/v2/domainnames/{domainName}/apimappings/{apiMappingId}",responseCode:204},input:{type:"structure",members:{ApiMappingId:{location:"uri",locationName:"apiMappingId"},DomainName:{location:"uri",locationName:"domainName"}},required:["ApiMappingId","DomainName"]}},DeleteAuthorizer:{http:{method:"DELETE",requestUri:"/v2/apis/{apiId}/authorizers/{authorizerId}",responseCode:204},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},AuthorizerId:{location:"uri",locationName:"authorizerId"}},required:["AuthorizerId","ApiId"]}},DeleteCorsConfiguration:{http:{method:"DELETE",requestUri:"/v2/apis/{apiId}/cors",responseCode:204},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"}},required:["ApiId"]}},DeleteDeployment:{http:{method:"DELETE",requestUri:"/v2/apis/{apiId}/deployments/{deploymentId}",responseCode:204},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},DeploymentId:{location:"uri",locationName:"deploymentId"}},required:["ApiId","DeploymentId"]}},DeleteDomainName:{http:{method:"DELETE",requestUri:"/v2/domainnames/{domainName}",responseCode:204},input:{type:"structure",members:{DomainName:{location:"uri",locationName:"domainName"}},required:["DomainName"]}},DeleteIntegration:{http:{method:"DELETE",requestUri:"/v2/apis/{apiId}/integrations/{integrationId}",responseCode:204},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},IntegrationId:{location:"uri",locationName:"integrationId"}},required:["ApiId","IntegrationId"]}},DeleteIntegrationResponse:{http:{method:"DELETE",requestUri:"/v2/apis/{apiId}/integrations/{integrationId}/integrationresponses/{integrationResponseId}",responseCode:204},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},IntegrationId:{location:"uri",locationName:"integrationId"},IntegrationResponseId:{location:"uri",locationName:"integrationResponseId"}},required:["ApiId","IntegrationResponseId","IntegrationId"]}},DeleteModel:{http:{method:"DELETE",requestUri:"/v2/apis/{apiId}/models/{modelId}",responseCode:204},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},ModelId:{location:"uri",locationName:"modelId"}},required:["ModelId","ApiId"]}},DeleteRoute:{http:{method:"DELETE",requestUri:"/v2/apis/{apiId}/routes/{routeId}",responseCode:204},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},RouteId:{location:"uri",locationName:"routeId"}},required:["ApiId","RouteId"]}},DeleteRouteRequestParameter:{http:{method:"DELETE",requestUri:"/v2/apis/{apiId}/routes/{routeId}/requestparameters/{requestParameterKey}",responseCode:204},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},RequestParameterKey:{location:"uri",locationName:"requestParameterKey"},RouteId:{location:"uri",locationName:"routeId"}},required:["RequestParameterKey","ApiId","RouteId"]}},DeleteRouteResponse:{http:{method:"DELETE",requestUri:"/v2/apis/{apiId}/routes/{routeId}/routeresponses/{routeResponseId}",responseCode:204},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},RouteId:{location:"uri",locationName:"routeId"},RouteResponseId:{location:"uri",locationName:"routeResponseId"}},required:["RouteResponseId","ApiId","RouteId"]}},DeleteRouteSettings:{http:{method:"DELETE",requestUri:"/v2/apis/{apiId}/stages/{stageName}/routesettings/{routeKey}",responseCode:204},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},RouteKey:{location:"uri",locationName:"routeKey"},StageName:{location:"uri",locationName:"stageName"}},required:["StageName","RouteKey","ApiId"]}},DeleteStage:{http:{method:"DELETE",requestUri:"/v2/apis/{apiId}/stages/{stageName}",responseCode:204},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},StageName:{location:"uri",locationName:"stageName"}},required:["StageName","ApiId"]}},DeleteVpcLink:{http:{method:"DELETE",requestUri:"/v2/vpclinks/{vpcLinkId}",responseCode:202},input:{type:"structure",members:{VpcLinkId:{location:"uri",locationName:"vpcLinkId"}},required:["VpcLinkId"]},output:{type:"structure",members:{}}},ExportApi:{http:{method:"GET",requestUri:"/v2/apis/{apiId}/exports/{specification}",responseCode:200},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},ExportVersion:{location:"querystring",locationName:"exportVersion"},IncludeExtensions:{location:"querystring",locationName:"includeExtensions",type:"boolean"},OutputType:{location:"querystring",locationName:"outputType"},Specification:{location:"uri",locationName:"specification"},StageName:{location:"querystring",locationName:"stageName"}},required:["Specification","OutputType","ApiId"]},output:{type:"structure",members:{body:{type:"blob"}},payload:"body"}},ResetAuthorizersCache:{http:{method:"DELETE",requestUri:"/v2/apis/{apiId}/stages/{stageName}/cache/authorizers",responseCode:204},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},StageName:{location:"uri",locationName:"stageName"}},required:["StageName","ApiId"]}},GetApi:{http:{method:"GET",requestUri:"/v2/apis/{apiId}",responseCode:200},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"}},required:["ApiId"]},output:{type:"structure",members:{ApiEndpoint:{locationName:"apiEndpoint"},ApiGatewayManaged:{locationName:"apiGatewayManaged",type:"boolean"},ApiId:{locationName:"apiId"},ApiKeySelectionExpression:{locationName:"apiKeySelectionExpression"},CorsConfiguration:{shape:"S3",locationName:"corsConfiguration"},CreatedDate:{shape:"Sl",locationName:"createdDate"},Description:{locationName:"description"},DisableSchemaValidation:{locationName:"disableSchemaValidation",type:"boolean"},DisableExecuteApiEndpoint:{locationName:"disableExecuteApiEndpoint",type:"boolean"},ImportInfo:{shape:"Sm",locationName:"importInfo"},Name:{locationName:"name"},ProtocolType:{locationName:"protocolType"},RouteSelectionExpression:{locationName:"routeSelectionExpression"},Tags:{shape:"Sg",locationName:"tags"},Version:{locationName:"version"},Warnings:{shape:"Sm",locationName:"warnings"}}}},GetApiMapping:{http:{method:"GET",requestUri:"/v2/domainnames/{domainName}/apimappings/{apiMappingId}",responseCode:200},input:{type:"structure",members:{ApiMappingId:{location:"uri",locationName:"apiMappingId"},DomainName:{location:"uri",locationName:"domainName"}},required:["ApiMappingId","DomainName"]},output:{type:"structure",members:{ApiId:{locationName:"apiId"},ApiMappingId:{locationName:"apiMappingId"},ApiMappingKey:{locationName:"apiMappingKey"},Stage:{locationName:"stage"}}}},GetApiMappings:{http:{method:"GET",requestUri:"/v2/domainnames/{domainName}/apimappings",responseCode:200},input:{type:"structure",members:{DomainName:{location:"uri",locationName:"domainName"},MaxResults:{location:"querystring",locationName:"maxResults"},NextToken:{location:"querystring",locationName:"nextToken"}},required:["DomainName"]},output:{type:"structure",members:{Items:{locationName:"items",type:"list",member:{type:"structure",members:{ApiId:{locationName:"apiId"},ApiMappingId:{locationName:"apiMappingId"},ApiMappingKey:{locationName:"apiMappingKey"},Stage:{locationName:"stage"}},required:["Stage","ApiId"]}},NextToken:{locationName:"nextToken"}}}},GetApis:{http:{method:"GET",requestUri:"/v2/apis",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Items:{locationName:"items",type:"list",member:{type:"structure",members:{ApiEndpoint:{locationName:"apiEndpoint"},ApiGatewayManaged:{locationName:"apiGatewayManaged",type:"boolean"},ApiId:{locationName:"apiId"},ApiKeySelectionExpression:{locationName:"apiKeySelectionExpression"},CorsConfiguration:{shape:"S3",locationName:"corsConfiguration"},CreatedDate:{shape:"Sl",locationName:"createdDate"},Description:{locationName:"description"},DisableSchemaValidation:{locationName:"disableSchemaValidation",type:"boolean"},DisableExecuteApiEndpoint:{locationName:"disableExecuteApiEndpoint",type:"boolean"},ImportInfo:{shape:"Sm",locationName:"importInfo"},Name:{locationName:"name"},ProtocolType:{locationName:"protocolType"},RouteSelectionExpression:{locationName:"routeSelectionExpression"},Tags:{shape:"Sg",locationName:"tags"},Version:{locationName:"version"},Warnings:{shape:"Sm",locationName:"warnings"}},required:["RouteSelectionExpression","Name","ProtocolType"]}},NextToken:{locationName:"nextToken"}}}},GetAuthorizer:{http:{method:"GET",requestUri:"/v2/apis/{apiId}/authorizers/{authorizerId}",responseCode:200},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},AuthorizerId:{location:"uri",locationName:"authorizerId"}},required:["AuthorizerId","ApiId"]},output:{type:"structure",members:{AuthorizerCredentialsArn:{locationName:"authorizerCredentialsArn"},AuthorizerId:{locationName:"authorizerId"},AuthorizerPayloadFormatVersion:{locationName:"authorizerPayloadFormatVersion"},AuthorizerResultTtlInSeconds:{locationName:"authorizerResultTtlInSeconds",type:"integer"},AuthorizerType:{locationName:"authorizerType"},AuthorizerUri:{locationName:"authorizerUri"},EnableSimpleResponses:{locationName:"enableSimpleResponses",type:"boolean"},IdentitySource:{shape:"Ss",locationName:"identitySource"},IdentityValidationExpression:{locationName:"identityValidationExpression"},JwtConfiguration:{shape:"St",locationName:"jwtConfiguration"},Name:{locationName:"name"}}}},GetAuthorizers:{http:{method:"GET",requestUri:"/v2/apis/{apiId}/authorizers",responseCode:200},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},MaxResults:{location:"querystring",locationName:"maxResults"},NextToken:{location:"querystring",locationName:"nextToken"}},required:["ApiId"]},output:{type:"structure",members:{Items:{locationName:"items",type:"list",member:{type:"structure",members:{AuthorizerCredentialsArn:{locationName:"authorizerCredentialsArn"},AuthorizerId:{locationName:"authorizerId"},AuthorizerPayloadFormatVersion:{locationName:"authorizerPayloadFormatVersion"},AuthorizerResultTtlInSeconds:{locationName:"authorizerResultTtlInSeconds",type:"integer"},AuthorizerType:{locationName:"authorizerType"},AuthorizerUri:{locationName:"authorizerUri"},EnableSimpleResponses:{locationName:"enableSimpleResponses",type:"boolean"},IdentitySource:{shape:"Ss",locationName:"identitySource"},IdentityValidationExpression:{locationName:"identityValidationExpression"},JwtConfiguration:{shape:"St",locationName:"jwtConfiguration"},Name:{locationName:"name"}},required:["Name"]}},NextToken:{locationName:"nextToken"}}}},GetDeployment:{http:{method:"GET",requestUri:"/v2/apis/{apiId}/deployments/{deploymentId}",responseCode:200},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},DeploymentId:{location:"uri",locationName:"deploymentId"}},required:["ApiId","DeploymentId"]},output:{type:"structure",members:{AutoDeployed:{locationName:"autoDeployed",type:"boolean"},CreatedDate:{shape:"Sl",locationName:"createdDate"},DeploymentId:{locationName:"deploymentId"},DeploymentStatus:{locationName:"deploymentStatus"},DeploymentStatusMessage:{locationName:"deploymentStatusMessage"},Description:{locationName:"description"}}}},GetDeployments:{http:{method:"GET",requestUri:"/v2/apis/{apiId}/deployments",responseCode:200},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},MaxResults:{location:"querystring",locationName:"maxResults"},NextToken:{location:"querystring",locationName:"nextToken"}},required:["ApiId"]},output:{type:"structure",members:{Items:{locationName:"items",type:"list",member:{type:"structure",members:{AutoDeployed:{locationName:"autoDeployed",type:"boolean"},CreatedDate:{shape:"Sl",locationName:"createdDate"},DeploymentId:{locationName:"deploymentId"},DeploymentStatus:{locationName:"deploymentStatus"},DeploymentStatusMessage:{locationName:"deploymentStatusMessage"},Description:{locationName:"description"}}}},NextToken:{locationName:"nextToken"}}}},GetDomainName:{http:{method:"GET",requestUri:"/v2/domainnames/{domainName}",responseCode:200},input:{type:"structure",members:{DomainName:{location:"uri",locationName:"domainName"}},required:["DomainName"]},output:{type:"structure",members:{ApiMappingSelectionExpression:{locationName:"apiMappingSelectionExpression"},DomainName:{locationName:"domainName"},DomainNameConfigurations:{shape:"S10",locationName:"domainNameConfigurations"},MutualTlsAuthentication:{shape:"S17",locationName:"mutualTlsAuthentication"},Tags:{shape:"Sg",locationName:"tags"}}}},GetDomainNames:{http:{method:"GET",requestUri:"/v2/domainnames",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Items:{locationName:"items",type:"list",member:{type:"structure",members:{ApiMappingSelectionExpression:{locationName:"apiMappingSelectionExpression"},DomainName:{locationName:"domainName"},DomainNameConfigurations:{shape:"S10",locationName:"domainNameConfigurations"},MutualTlsAuthentication:{shape:"S17",locationName:"mutualTlsAuthentication"},Tags:{shape:"Sg",locationName:"tags"}},required:["DomainName"]}},NextToken:{locationName:"nextToken"}}}},GetIntegration:{http:{method:"GET",requestUri:"/v2/apis/{apiId}/integrations/{integrationId}",responseCode:200},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},IntegrationId:{location:"uri",locationName:"integrationId"}},required:["ApiId","IntegrationId"]},output:{type:"structure",members:{ApiGatewayManaged:{locationName:"apiGatewayManaged",type:"boolean"},ConnectionId:{locationName:"connectionId"},ConnectionType:{locationName:"connectionType"},ContentHandlingStrategy:{locationName:"contentHandlingStrategy"},CredentialsArn:{locationName:"credentialsArn"},Description:{locationName:"description"},IntegrationId:{locationName:"integrationId"},IntegrationMethod:{locationName:"integrationMethod"},IntegrationResponseSelectionExpression:{locationName:"integrationResponseSelectionExpression"},IntegrationSubtype:{locationName:"integrationSubtype"},IntegrationType:{locationName:"integrationType"},IntegrationUri:{locationName:"integrationUri"},PassthroughBehavior:{locationName:"passthroughBehavior"},PayloadFormatVersion:{locationName:"payloadFormatVersion"},RequestParameters:{shape:"S1e",locationName:"requestParameters"},RequestTemplates:{shape:"S1f",locationName:"requestTemplates"},ResponseParameters:{shape:"S1h",locationName:"responseParameters"},TemplateSelectionExpression:{locationName:"templateSelectionExpression"},TimeoutInMillis:{locationName:"timeoutInMillis",type:"integer"},TlsConfig:{shape:"S1l",locationName:"tlsConfig"}}}},GetIntegrationResponse:{http:{method:"GET",requestUri:"/v2/apis/{apiId}/integrations/{integrationId}/integrationresponses/{integrationResponseId}",responseCode:200},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},IntegrationId:{location:"uri",locationName:"integrationId"},IntegrationResponseId:{location:"uri",locationName:"integrationResponseId"}},required:["ApiId","IntegrationResponseId","IntegrationId"]},output:{type:"structure",members:{ContentHandlingStrategy:{locationName:"contentHandlingStrategy"},IntegrationResponseId:{locationName:"integrationResponseId"},IntegrationResponseKey:{locationName:"integrationResponseKey"},ResponseParameters:{shape:"S1e",locationName:"responseParameters"},ResponseTemplates:{shape:"S1f",locationName:"responseTemplates"},TemplateSelectionExpression:{locationName:"templateSelectionExpression"}}}},GetIntegrationResponses:{http:{method:"GET",requestUri:"/v2/apis/{apiId}/integrations/{integrationId}/integrationresponses",responseCode:200},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},IntegrationId:{location:"uri",locationName:"integrationId"},MaxResults:{location:"querystring",locationName:"maxResults"},NextToken:{location:"querystring",locationName:"nextToken"}},required:["IntegrationId","ApiId"]},output:{type:"structure",members:{Items:{locationName:"items",type:"list",member:{type:"structure",members:{ContentHandlingStrategy:{locationName:"contentHandlingStrategy"},IntegrationResponseId:{locationName:"integrationResponseId"},IntegrationResponseKey:{locationName:"integrationResponseKey"},ResponseParameters:{shape:"S1e",locationName:"responseParameters"},ResponseTemplates:{shape:"S1f",locationName:"responseTemplates"},TemplateSelectionExpression:{locationName:"templateSelectionExpression"}},required:["IntegrationResponseKey"]}},NextToken:{locationName:"nextToken"}}}},GetIntegrations:{http:{method:"GET",requestUri:"/v2/apis/{apiId}/integrations",responseCode:200},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},MaxResults:{location:"querystring",locationName:"maxResults"},NextToken:{location:"querystring",locationName:"nextToken"}},required:["ApiId"]},output:{type:"structure",members:{Items:{locationName:"items",type:"list",member:{type:"structure",members:{ApiGatewayManaged:{locationName:"apiGatewayManaged",type:"boolean"},ConnectionId:{locationName:"connectionId"},ConnectionType:{locationName:"connectionType"},ContentHandlingStrategy:{locationName:"contentHandlingStrategy"},CredentialsArn:{locationName:"credentialsArn"},Description:{locationName:"description"},IntegrationId:{locationName:"integrationId"},IntegrationMethod:{locationName:"integrationMethod"},IntegrationResponseSelectionExpression:{locationName:"integrationResponseSelectionExpression"},IntegrationSubtype:{locationName:"integrationSubtype"},IntegrationType:{locationName:"integrationType"},IntegrationUri:{locationName:"integrationUri"},PassthroughBehavior:{locationName:"passthroughBehavior"},PayloadFormatVersion:{locationName:"payloadFormatVersion"},RequestParameters:{shape:"S1e",locationName:"requestParameters"},RequestTemplates:{shape:"S1f",locationName:"requestTemplates"},ResponseParameters:{shape:"S1h",locationName:"responseParameters"},TemplateSelectionExpression:{locationName:"templateSelectionExpression"},TimeoutInMillis:{locationName:"timeoutInMillis",type:"integer"},TlsConfig:{shape:"S1l",locationName:"tlsConfig"}}}},NextToken:{locationName:"nextToken"}}}},GetModel:{http:{method:"GET",requestUri:"/v2/apis/{apiId}/models/{modelId}",responseCode:200},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},ModelId:{location:"uri",locationName:"modelId"}},required:["ModelId","ApiId"]},output:{type:"structure",members:{ContentType:{locationName:"contentType"},Description:{locationName:"description"},ModelId:{locationName:"modelId"},Name:{locationName:"name"},Schema:{locationName:"schema"}}}},GetModelTemplate:{http:{method:"GET",requestUri:"/v2/apis/{apiId}/models/{modelId}/template",responseCode:200},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},ModelId:{location:"uri",locationName:"modelId"}},required:["ModelId","ApiId"]},output:{type:"structure",members:{Value:{locationName:"value"}}}},GetModels:{http:{method:"GET",requestUri:"/v2/apis/{apiId}/models",responseCode:200},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},MaxResults:{location:"querystring",locationName:"maxResults"},NextToken:{location:"querystring",locationName:"nextToken"}},required:["ApiId"]},output:{type:"structure",members:{Items:{locationName:"items",type:"list",member:{type:"structure",members:{ContentType:{locationName:"contentType"},Description:{locationName:"description"},ModelId:{locationName:"modelId"},Name:{locationName:"name"},Schema:{locationName:"schema"}},required:["Name"]}},NextToken:{locationName:"nextToken"}}}},GetRoute:{http:{method:"GET",requestUri:"/v2/apis/{apiId}/routes/{routeId}",responseCode:200},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},RouteId:{location:"uri",locationName:"routeId"}},required:["ApiId","RouteId"]},output:{type:"structure",members:{ApiGatewayManaged:{locationName:"apiGatewayManaged",type:"boolean"},ApiKeyRequired:{locationName:"apiKeyRequired",type:"boolean"},AuthorizationScopes:{shape:"S1s",locationName:"authorizationScopes"},AuthorizationType:{locationName:"authorizationType"},AuthorizerId:{locationName:"authorizerId"},ModelSelectionExpression:{locationName:"modelSelectionExpression"},OperationName:{locationName:"operationName"},RequestModels:{shape:"S1u",locationName:"requestModels"},RequestParameters:{shape:"S1v",locationName:"requestParameters"},RouteId:{locationName:"routeId"},RouteKey:{locationName:"routeKey"},RouteResponseSelectionExpression:{locationName:"routeResponseSelectionExpression"},Target:{locationName:"target"}}}},GetRouteResponse:{http:{method:"GET",requestUri:"/v2/apis/{apiId}/routes/{routeId}/routeresponses/{routeResponseId}",responseCode:200},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},RouteId:{location:"uri",locationName:"routeId"},RouteResponseId:{location:"uri",locationName:"routeResponseId"}},required:["RouteResponseId","ApiId","RouteId"]},output:{type:"structure",members:{ModelSelectionExpression:{locationName:"modelSelectionExpression"},ResponseModels:{shape:"S1u",locationName:"responseModels"},ResponseParameters:{shape:"S1v",locationName:"responseParameters"},RouteResponseId:{locationName:"routeResponseId"},RouteResponseKey:{locationName:"routeResponseKey"}}}},GetRouteResponses:{http:{method:"GET",requestUri:"/v2/apis/{apiId}/routes/{routeId}/routeresponses",responseCode:200},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},MaxResults:{location:"querystring",locationName:"maxResults"},NextToken:{location:"querystring",locationName:"nextToken"},RouteId:{location:"uri",locationName:"routeId"}},required:["RouteId","ApiId"]},output:{type:"structure",members:{Items:{locationName:"items",type:"list",member:{type:"structure",members:{ModelSelectionExpression:{locationName:"modelSelectionExpression"},ResponseModels:{shape:"S1u",locationName:"responseModels"},ResponseParameters:{shape:"S1v",locationName:"responseParameters"},RouteResponseId:{locationName:"routeResponseId"},RouteResponseKey:{locationName:"routeResponseKey"}},required:["RouteResponseKey"]}},NextToken:{locationName:"nextToken"}}}},GetRoutes:{http:{method:"GET",requestUri:"/v2/apis/{apiId}/routes",responseCode:200},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},MaxResults:{location:"querystring",locationName:"maxResults"},NextToken:{location:"querystring",locationName:"nextToken"}},required:["ApiId"]},output:{type:"structure",members:{Items:{locationName:"items",type:"list",member:{type:"structure",members:{ApiGatewayManaged:{locationName:"apiGatewayManaged",type:"boolean"},ApiKeyRequired:{locationName:"apiKeyRequired",type:"boolean"},AuthorizationScopes:{shape:"S1s",locationName:"authorizationScopes"},AuthorizationType:{locationName:"authorizationType"},AuthorizerId:{locationName:"authorizerId"},ModelSelectionExpression:{locationName:"modelSelectionExpression"},OperationName:{locationName:"operationName"},RequestModels:{shape:"S1u",locationName:"requestModels"},RequestParameters:{shape:"S1v",locationName:"requestParameters"},RouteId:{locationName:"routeId"},RouteKey:{locationName:"routeKey"},RouteResponseSelectionExpression:{locationName:"routeResponseSelectionExpression"},Target:{locationName:"target"}},required:["RouteKey"]}},NextToken:{locationName:"nextToken"}}}},GetStage:{http:{method:"GET",requestUri:"/v2/apis/{apiId}/stages/{stageName}",responseCode:200},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},StageName:{location:"uri",locationName:"stageName"}},required:["StageName","ApiId"]},output:{type:"structure",members:{AccessLogSettings:{shape:"S21",locationName:"accessLogSettings"},ApiGatewayManaged:{locationName:"apiGatewayManaged",type:"boolean"},AutoDeploy:{locationName:"autoDeploy",type:"boolean"},ClientCertificateId:{locationName:"clientCertificateId"},CreatedDate:{shape:"Sl",locationName:"createdDate"},DefaultRouteSettings:{shape:"S22",locationName:"defaultRouteSettings"},DeploymentId:{locationName:"deploymentId"},Description:{locationName:"description"},LastDeploymentStatusMessage:{locationName:"lastDeploymentStatusMessage"},LastUpdatedDate:{shape:"Sl",locationName:"lastUpdatedDate"},RouteSettings:{shape:"S26",locationName:"routeSettings"},StageName:{locationName:"stageName"},StageVariables:{shape:"S27",locationName:"stageVariables"},Tags:{shape:"Sg",locationName:"tags"}}}},GetStages:{http:{method:"GET",requestUri:"/v2/apis/{apiId}/stages",responseCode:200},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},MaxResults:{location:"querystring",locationName:"maxResults"},NextToken:{location:"querystring",locationName:"nextToken"}},required:["ApiId"]},output:{type:"structure",members:{Items:{locationName:"items",type:"list",member:{type:"structure",members:{AccessLogSettings:{shape:"S21",locationName:"accessLogSettings"},ApiGatewayManaged:{locationName:"apiGatewayManaged",type:"boolean"},AutoDeploy:{locationName:"autoDeploy",type:"boolean"},ClientCertificateId:{locationName:"clientCertificateId"},CreatedDate:{shape:"Sl",locationName:"createdDate"},DefaultRouteSettings:{shape:"S22",locationName:"defaultRouteSettings"},DeploymentId:{locationName:"deploymentId"},Description:{locationName:"description"},LastDeploymentStatusMessage:{locationName:"lastDeploymentStatusMessage"},LastUpdatedDate:{shape:"Sl",locationName:"lastUpdatedDate"},RouteSettings:{shape:"S26",locationName:"routeSettings"},StageName:{locationName:"stageName"},StageVariables:{shape:"S27",locationName:"stageVariables"},Tags:{shape:"Sg",locationName:"tags"}},required:["StageName"]}},NextToken:{locationName:"nextToken"}}}},GetTags:{http:{method:"GET",requestUri:"/v2/tags/{resource-arn}",responseCode:200},input:{type:"structure",members:{ResourceArn:{location:"uri",locationName:"resource-arn"}},required:["ResourceArn"]},output:{type:"structure",members:{Tags:{shape:"Sg",locationName:"tags"}}}},GetVpcLink:{http:{method:"GET",requestUri:"/v2/vpclinks/{vpcLinkId}",responseCode:200},input:{type:"structure",members:{VpcLinkId:{location:"uri",locationName:"vpcLinkId"}},required:["VpcLinkId"]},output:{type:"structure",members:{CreatedDate:{shape:"Sl",locationName:"createdDate"},Name:{locationName:"name"},SecurityGroupIds:{shape:"S2b",locationName:"securityGroupIds"},SubnetIds:{shape:"S2c",locationName:"subnetIds"},Tags:{shape:"Sg",locationName:"tags"},VpcLinkId:{locationName:"vpcLinkId"},VpcLinkStatus:{locationName:"vpcLinkStatus"},VpcLinkStatusMessage:{locationName:"vpcLinkStatusMessage"},VpcLinkVersion:{locationName:"vpcLinkVersion"}}}},GetVpcLinks:{http:{method:"GET",requestUri:"/v2/vpclinks",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Items:{locationName:"items",type:"list",member:{type:"structure",members:{CreatedDate:{shape:"Sl",locationName:"createdDate"},Name:{locationName:"name"},SecurityGroupIds:{shape:"S2b",locationName:"securityGroupIds"},SubnetIds:{shape:"S2c",locationName:"subnetIds"},Tags:{shape:"Sg",locationName:"tags"},VpcLinkId:{locationName:"vpcLinkId"},VpcLinkStatus:{locationName:"vpcLinkStatus"},VpcLinkStatusMessage:{locationName:"vpcLinkStatusMessage"},VpcLinkVersion:{locationName:"vpcLinkVersion"}},required:["VpcLinkId","SecurityGroupIds","SubnetIds","Name"]}},NextToken:{locationName:"nextToken"}}}},ImportApi:{http:{method:"PUT",requestUri:"/v2/apis",responseCode:201},input:{type:"structure",members:{Basepath:{location:"querystring",locationName:"basepath"},Body:{locationName:"body"},FailOnWarnings:{location:"querystring",locationName:"failOnWarnings",type:"boolean"}},required:["Body"]},output:{type:"structure",members:{ApiEndpoint:{locationName:"apiEndpoint"},ApiGatewayManaged:{locationName:"apiGatewayManaged",type:"boolean"},ApiId:{locationName:"apiId"},ApiKeySelectionExpression:{locationName:"apiKeySelectionExpression"},CorsConfiguration:{shape:"S3",locationName:"corsConfiguration"},CreatedDate:{shape:"Sl",locationName:"createdDate"},Description:{locationName:"description"},DisableSchemaValidation:{locationName:"disableSchemaValidation",type:"boolean"},DisableExecuteApiEndpoint:{locationName:"disableExecuteApiEndpoint",type:"boolean"},ImportInfo:{shape:"Sm",locationName:"importInfo"},Name:{locationName:"name"},ProtocolType:{locationName:"protocolType"},RouteSelectionExpression:{locationName:"routeSelectionExpression"},Tags:{shape:"Sg",locationName:"tags"},Version:{locationName:"version"},Warnings:{shape:"Sm",locationName:"warnings"}}}},ReimportApi:{http:{method:"PUT",requestUri:"/v2/apis/{apiId}",responseCode:201},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},Basepath:{location:"querystring",locationName:"basepath"},Body:{locationName:"body"},FailOnWarnings:{location:"querystring",locationName:"failOnWarnings",type:"boolean"}},required:["ApiId","Body"]},output:{type:"structure",members:{ApiEndpoint:{locationName:"apiEndpoint"},ApiGatewayManaged:{locationName:"apiGatewayManaged",type:"boolean"},ApiId:{locationName:"apiId"},ApiKeySelectionExpression:{locationName:"apiKeySelectionExpression"},CorsConfiguration:{shape:"S3",locationName:"corsConfiguration"},CreatedDate:{shape:"Sl",locationName:"createdDate"},Description:{locationName:"description"},DisableSchemaValidation:{locationName:"disableSchemaValidation",type:"boolean"},DisableExecuteApiEndpoint:{locationName:"disableExecuteApiEndpoint",type:"boolean"},ImportInfo:{shape:"Sm",locationName:"importInfo"},Name:{locationName:"name"},ProtocolType:{locationName:"protocolType"},RouteSelectionExpression:{locationName:"routeSelectionExpression"},Tags:{shape:"Sg",locationName:"tags"},Version:{locationName:"version"},Warnings:{shape:"Sm",locationName:"warnings"}}}},TagResource:{http:{requestUri:"/v2/tags/{resource-arn}",responseCode:201},input:{type:"structure",members:{ResourceArn:{location:"uri",locationName:"resource-arn"},Tags:{shape:"Sg",locationName:"tags"}},required:["ResourceArn"]},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/v2/tags/{resource-arn}",responseCode:204},input:{type:"structure",members:{ResourceArn:{location:"uri",locationName:"resource-arn"},TagKeys:{shape:"Sm",location:"querystring",locationName:"tagKeys"}},required:["ResourceArn","TagKeys"]}},UpdateApi:{http:{method:"PATCH",requestUri:"/v2/apis/{apiId}",responseCode:200},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},ApiKeySelectionExpression:{locationName:"apiKeySelectionExpression"},CorsConfiguration:{shape:"S3",locationName:"corsConfiguration"},CredentialsArn:{locationName:"credentialsArn"},Description:{locationName:"description"},DisableSchemaValidation:{locationName:"disableSchemaValidation",type:"boolean"},DisableExecuteApiEndpoint:{locationName:"disableExecuteApiEndpoint",type:"boolean"},Name:{locationName:"name"},RouteKey:{locationName:"routeKey"},RouteSelectionExpression:{locationName:"routeSelectionExpression"},Target:{locationName:"target"},Version:{locationName:"version"}},required:["ApiId"]},output:{type:"structure",members:{ApiEndpoint:{locationName:"apiEndpoint"},ApiGatewayManaged:{locationName:"apiGatewayManaged",type:"boolean"},ApiId:{locationName:"apiId"},ApiKeySelectionExpression:{locationName:"apiKeySelectionExpression"},CorsConfiguration:{shape:"S3",locationName:"corsConfiguration"},CreatedDate:{shape:"Sl",locationName:"createdDate"},Description:{locationName:"description"},DisableSchemaValidation:{locationName:"disableSchemaValidation",type:"boolean"},DisableExecuteApiEndpoint:{locationName:"disableExecuteApiEndpoint",type:"boolean"},ImportInfo:{shape:"Sm",locationName:"importInfo"},Name:{locationName:"name"},ProtocolType:{locationName:"protocolType"},RouteSelectionExpression:{locationName:"routeSelectionExpression"},Tags:{shape:"Sg",locationName:"tags"},Version:{locationName:"version"},Warnings:{shape:"Sm",locationName:"warnings"}}}},UpdateApiMapping:{http:{method:"PATCH",requestUri:"/v2/domainnames/{domainName}/apimappings/{apiMappingId}",responseCode:200},input:{type:"structure",members:{ApiId:{locationName:"apiId"},ApiMappingId:{location:"uri",locationName:"apiMappingId"},ApiMappingKey:{locationName:"apiMappingKey"},DomainName:{location:"uri",locationName:"domainName"},Stage:{locationName:"stage"}},required:["ApiMappingId","ApiId","DomainName"]},output:{type:"structure",members:{ApiId:{locationName:"apiId"},ApiMappingId:{locationName:"apiMappingId"},ApiMappingKey:{locationName:"apiMappingKey"},Stage:{locationName:"stage"}}}},UpdateAuthorizer:{http:{method:"PATCH",requestUri:"/v2/apis/{apiId}/authorizers/{authorizerId}",responseCode:200},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},AuthorizerCredentialsArn:{locationName:"authorizerCredentialsArn"},AuthorizerId:{location:"uri",locationName:"authorizerId"},AuthorizerPayloadFormatVersion:{locationName:"authorizerPayloadFormatVersion"},AuthorizerResultTtlInSeconds:{locationName:"authorizerResultTtlInSeconds",type:"integer"},AuthorizerType:{locationName:"authorizerType"},AuthorizerUri:{locationName:"authorizerUri"},EnableSimpleResponses:{locationName:"enableSimpleResponses",type:"boolean"},IdentitySource:{shape:"Ss",locationName:"identitySource"},IdentityValidationExpression:{locationName:"identityValidationExpression"},JwtConfiguration:{shape:"St",locationName:"jwtConfiguration"},Name:{locationName:"name"}},required:["AuthorizerId","ApiId"]},output:{type:"structure",members:{AuthorizerCredentialsArn:{locationName:"authorizerCredentialsArn"},AuthorizerId:{locationName:"authorizerId"},AuthorizerPayloadFormatVersion:{locationName:"authorizerPayloadFormatVersion"},AuthorizerResultTtlInSeconds:{locationName:"authorizerResultTtlInSeconds",type:"integer"},AuthorizerType:{locationName:"authorizerType"},AuthorizerUri:{locationName:"authorizerUri"},EnableSimpleResponses:{locationName:"enableSimpleResponses",type:"boolean"},IdentitySource:{shape:"Ss",locationName:"identitySource"},IdentityValidationExpression:{locationName:"identityValidationExpression"},JwtConfiguration:{shape:"St",locationName:"jwtConfiguration"},Name:{locationName:"name"}}}},UpdateDeployment:{http:{method:"PATCH",requestUri:"/v2/apis/{apiId}/deployments/{deploymentId}",responseCode:200},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},DeploymentId:{location:"uri",locationName:"deploymentId"},Description:{locationName:"description"}},required:["ApiId","DeploymentId"]},output:{type:"structure",members:{AutoDeployed:{locationName:"autoDeployed",type:"boolean"},CreatedDate:{shape:"Sl",locationName:"createdDate"},DeploymentId:{locationName:"deploymentId"},DeploymentStatus:{locationName:"deploymentStatus"},DeploymentStatusMessage:{locationName:"deploymentStatusMessage"},Description:{locationName:"description"}}}},UpdateDomainName:{http:{method:"PATCH",requestUri:"/v2/domainnames/{domainName}",responseCode:200},input:{type:"structure",members:{DomainName:{location:"uri",locationName:"domainName"},DomainNameConfigurations:{shape:"S10",locationName:"domainNameConfigurations"},MutualTlsAuthentication:{shape:"S15",locationName:"mutualTlsAuthentication"}},required:["DomainName"]},output:{type:"structure",members:{ApiMappingSelectionExpression:{locationName:"apiMappingSelectionExpression"},DomainName:{locationName:"domainName"},DomainNameConfigurations:{shape:"S10",locationName:"domainNameConfigurations"},MutualTlsAuthentication:{shape:"S17",locationName:"mutualTlsAuthentication"},Tags:{shape:"Sg",locationName:"tags"}}}},UpdateIntegration:{http:{method:"PATCH",requestUri:"/v2/apis/{apiId}/integrations/{integrationId}",responseCode:200},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},ConnectionId:{locationName:"connectionId"},ConnectionType:{locationName:"connectionType"},ContentHandlingStrategy:{locationName:"contentHandlingStrategy"},CredentialsArn:{locationName:"credentialsArn"},Description:{locationName:"description"},IntegrationId:{location:"uri",locationName:"integrationId"},IntegrationMethod:{locationName:"integrationMethod"},IntegrationSubtype:{locationName:"integrationSubtype"},IntegrationType:{locationName:"integrationType"},IntegrationUri:{locationName:"integrationUri"},PassthroughBehavior:{locationName:"passthroughBehavior"},PayloadFormatVersion:{locationName:"payloadFormatVersion"},RequestParameters:{shape:"S1e",locationName:"requestParameters"},RequestTemplates:{shape:"S1f",locationName:"requestTemplates"},ResponseParameters:{shape:"S1h",locationName:"responseParameters"},TemplateSelectionExpression:{locationName:"templateSelectionExpression"},TimeoutInMillis:{locationName:"timeoutInMillis",type:"integer"},TlsConfig:{shape:"S1j",locationName:"tlsConfig"}},required:["ApiId","IntegrationId"]},output:{type:"structure",members:{ApiGatewayManaged:{locationName:"apiGatewayManaged",type:"boolean"},ConnectionId:{locationName:"connectionId"},ConnectionType:{locationName:"connectionType"},ContentHandlingStrategy:{locationName:"contentHandlingStrategy"},CredentialsArn:{locationName:"credentialsArn"},Description:{locationName:"description"},IntegrationId:{locationName:"integrationId"},IntegrationMethod:{locationName:"integrationMethod"},IntegrationResponseSelectionExpression:{locationName:"integrationResponseSelectionExpression"},IntegrationSubtype:{locationName:"integrationSubtype"},IntegrationType:{locationName:"integrationType"},IntegrationUri:{locationName:"integrationUri"},PassthroughBehavior:{locationName:"passthroughBehavior"},PayloadFormatVersion:{locationName:"payloadFormatVersion"},RequestParameters:{shape:"S1e",locationName:"requestParameters"},RequestTemplates:{shape:"S1f",locationName:"requestTemplates"},ResponseParameters:{shape:"S1h",locationName:"responseParameters"},TemplateSelectionExpression:{locationName:"templateSelectionExpression"},TimeoutInMillis:{locationName:"timeoutInMillis",type:"integer"},TlsConfig:{shape:"S1l",locationName:"tlsConfig"}}}},UpdateIntegrationResponse:{http:{method:"PATCH",requestUri:"/v2/apis/{apiId}/integrations/{integrationId}/integrationresponses/{integrationResponseId}",responseCode:200},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},ContentHandlingStrategy:{locationName:"contentHandlingStrategy"},IntegrationId:{location:"uri",locationName:"integrationId"},IntegrationResponseId:{location:"uri",locationName:"integrationResponseId"},IntegrationResponseKey:{locationName:"integrationResponseKey"},ResponseParameters:{shape:"S1e",locationName:"responseParameters"},ResponseTemplates:{shape:"S1f",locationName:"responseTemplates"},TemplateSelectionExpression:{locationName:"templateSelectionExpression"}},required:["ApiId","IntegrationResponseId","IntegrationId"]},output:{type:"structure",members:{ContentHandlingStrategy:{locationName:"contentHandlingStrategy"},IntegrationResponseId:{locationName:"integrationResponseId"},IntegrationResponseKey:{locationName:"integrationResponseKey"},ResponseParameters:{shape:"S1e",locationName:"responseParameters"},ResponseTemplates:{shape:"S1f",locationName:"responseTemplates"},TemplateSelectionExpression:{locationName:"templateSelectionExpression"}}}},UpdateModel:{http:{method:"PATCH",requestUri:"/v2/apis/{apiId}/models/{modelId}",responseCode:200},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},ContentType:{locationName:"contentType"},Description:{locationName:"description"},ModelId:{location:"uri",locationName:"modelId"},Name:{locationName:"name"},Schema:{locationName:"schema"}},required:["ModelId","ApiId"]},output:{type:"structure",members:{ContentType:{locationName:"contentType"},Description:{locationName:"description"},ModelId:{locationName:"modelId"},Name:{locationName:"name"},Schema:{locationName:"schema"}}}},UpdateRoute:{http:{method:"PATCH",requestUri:"/v2/apis/{apiId}/routes/{routeId}",responseCode:200},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},ApiKeyRequired:{locationName:"apiKeyRequired",type:"boolean"},AuthorizationScopes:{shape:"S1s",locationName:"authorizationScopes"},AuthorizationType:{locationName:"authorizationType"},AuthorizerId:{locationName:"authorizerId"},ModelSelectionExpression:{locationName:"modelSelectionExpression"},OperationName:{locationName:"operationName"},RequestModels:{shape:"S1u",locationName:"requestModels"},RequestParameters:{shape:"S1v",locationName:"requestParameters"},RouteId:{location:"uri",locationName:"routeId"},RouteKey:{locationName:"routeKey"},RouteResponseSelectionExpression:{locationName:"routeResponseSelectionExpression"},Target:{locationName:"target"}},required:["ApiId","RouteId"]},output:{type:"structure",members:{ApiGatewayManaged:{locationName:"apiGatewayManaged",type:"boolean"},ApiKeyRequired:{locationName:"apiKeyRequired",type:"boolean"},AuthorizationScopes:{shape:"S1s",locationName:"authorizationScopes"},AuthorizationType:{locationName:"authorizationType"},AuthorizerId:{locationName:"authorizerId"},ModelSelectionExpression:{locationName:"modelSelectionExpression"},OperationName:{locationName:"operationName"},RequestModels:{shape:"S1u",locationName:"requestModels"},RequestParameters:{shape:"S1v",locationName:"requestParameters"},RouteId:{locationName:"routeId"},RouteKey:{locationName:"routeKey"},RouteResponseSelectionExpression:{locationName:"routeResponseSelectionExpression"},Target:{locationName:"target"}}}},UpdateRouteResponse:{http:{method:"PATCH",requestUri:"/v2/apis/{apiId}/routes/{routeId}/routeresponses/{routeResponseId}",responseCode:200},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},ModelSelectionExpression:{locationName:"modelSelectionExpression"},ResponseModels:{shape:"S1u",locationName:"responseModels"},ResponseParameters:{shape:"S1v",locationName:"responseParameters"},RouteId:{location:"uri",locationName:"routeId"},RouteResponseId:{location:"uri",locationName:"routeResponseId"},RouteResponseKey:{locationName:"routeResponseKey"}},required:["RouteResponseId","ApiId","RouteId"]},output:{type:"structure",members:{ModelSelectionExpression:{locationName:"modelSelectionExpression"},ResponseModels:{shape:"S1u",locationName:"responseModels"},ResponseParameters:{shape:"S1v",locationName:"responseParameters"},RouteResponseId:{locationName:"routeResponseId"},RouteResponseKey:{locationName:"routeResponseKey"}}}},UpdateStage:{http:{method:"PATCH",requestUri:"/v2/apis/{apiId}/stages/{stageName}",responseCode:200},input:{type:"structure",members:{AccessLogSettings:{shape:"S21",locationName:"accessLogSettings"},ApiId:{location:"uri",locationName:"apiId"},AutoDeploy:{locationName:"autoDeploy",type:"boolean"},ClientCertificateId:{locationName:"clientCertificateId"},DefaultRouteSettings:{shape:"S22",locationName:"defaultRouteSettings"},DeploymentId:{locationName:"deploymentId"},Description:{locationName:"description"},RouteSettings:{shape:"S26",locationName:"routeSettings"},StageName:{location:"uri",locationName:"stageName"},StageVariables:{shape:"S27",locationName:"stageVariables"}},required:["StageName","ApiId"]},output:{type:"structure",members:{AccessLogSettings:{shape:"S21",locationName:"accessLogSettings"},ApiGatewayManaged:{locationName:"apiGatewayManaged",type:"boolean"},AutoDeploy:{locationName:"autoDeploy",type:"boolean"},ClientCertificateId:{locationName:"clientCertificateId"},CreatedDate:{shape:"Sl",locationName:"createdDate"},DefaultRouteSettings:{shape:"S22",locationName:"defaultRouteSettings"},DeploymentId:{locationName:"deploymentId"},Description:{locationName:"description"},LastDeploymentStatusMessage:{locationName:"lastDeploymentStatusMessage"},LastUpdatedDate:{shape:"Sl",locationName:"lastUpdatedDate"},RouteSettings:{shape:"S26",locationName:"routeSettings"},StageName:{locationName:"stageName"},StageVariables:{shape:"S27",locationName:"stageVariables"},Tags:{shape:"Sg",locationName:"tags"}}}},UpdateVpcLink:{http:{method:"PATCH",requestUri:"/v2/vpclinks/{vpcLinkId}",responseCode:200},input:{type:"structure",members:{Name:{locationName:"name"},VpcLinkId:{location:"uri",locationName:"vpcLinkId"}},required:["VpcLinkId"]},output:{type:"structure",members:{CreatedDate:{shape:"Sl",locationName:"createdDate"},Name:{locationName:"name"},SecurityGroupIds:{shape:"S2b",locationName:"securityGroupIds"},SubnetIds:{shape:"S2c",locationName:"subnetIds"},Tags:{shape:"Sg",locationName:"tags"},VpcLinkId:{locationName:"vpcLinkId"},VpcLinkStatus:{locationName:"vpcLinkStatus"},VpcLinkStatusMessage:{locationName:"vpcLinkStatusMessage"},VpcLinkVersion:{locationName:"vpcLinkVersion"}}}}},shapes:{S3:{type:"structure",members:{AllowCredentials:{locationName:"allowCredentials",type:"boolean"},AllowHeaders:{shape:"S5",locationName:"allowHeaders"},AllowMethods:{locationName:"allowMethods",type:"list",member:{}},AllowOrigins:{locationName:"allowOrigins",type:"list",member:{}},ExposeHeaders:{shape:"S5",locationName:"exposeHeaders"},MaxAge:{locationName:"maxAge",type:"integer"}}},S5:{type:"list",member:{}},Sg:{type:"map",key:{},value:{}},Sl:{type:"timestamp",timestampFormat:"iso8601"},Sm:{type:"list",member:{}},Ss:{type:"list",member:{}},St:{type:"structure",members:{Audience:{shape:"Sm",locationName:"audience"},Issuer:{locationName:"issuer"}}},S10:{type:"list",member:{type:"structure",members:{ApiGatewayDomainName:{locationName:"apiGatewayDomainName"},CertificateArn:{locationName:"certificateArn"},CertificateName:{locationName:"certificateName"},CertificateUploadDate:{shape:"Sl",locationName:"certificateUploadDate"},DomainNameStatus:{locationName:"domainNameStatus"},DomainNameStatusMessage:{locationName:"domainNameStatusMessage"},EndpointType:{locationName:"endpointType"},HostedZoneId:{locationName:"hostedZoneId"},SecurityPolicy:{locationName:"securityPolicy"},OwnershipVerificationCertificateArn:{locationName:"ownershipVerificationCertificateArn"}}}},S15:{type:"structure",members:{TruststoreUri:{locationName:"truststoreUri"},TruststoreVersion:{locationName:"truststoreVersion"}}},S17:{type:"structure",members:{TruststoreUri:{locationName:"truststoreUri"},TruststoreVersion:{locationName:"truststoreVersion"},TruststoreWarnings:{shape:"Sm",locationName:"truststoreWarnings"}}},S1e:{type:"map",key:{},value:{}},S1f:{type:"map",key:{},value:{}},S1h:{type:"map",key:{},value:{shape:"S1e"}},S1j:{type:"structure",members:{ServerNameToVerify:{locationName:"serverNameToVerify"}}},S1l:{type:"structure",members:{ServerNameToVerify:{locationName:"serverNameToVerify"}}},S1s:{type:"list",member:{}},S1u:{type:"map",key:{},value:{}},S1v:{type:"map",key:{},value:{type:"structure",members:{Required:{locationName:"required",type:"boolean"}}}},S21:{type:"structure",members:{DestinationArn:{locationName:"destinationArn"},Format:{locationName:"format"}}},S22:{type:"structure",members:{DataTraceEnabled:{locationName:"dataTraceEnabled",type:"boolean"},DetailedMetricsEnabled:{locationName:"detailedMetricsEnabled",type:"boolean"},LoggingLevel:{locationName:"loggingLevel"},ThrottlingBurstLimit:{locationName:"throttlingBurstLimit",type:"integer"},ThrottlingRateLimit:{locationName:"throttlingRateLimit",type:"double"}}},S26:{type:"map",key:{},value:{shape:"S22"}},S27:{type:"map",key:{},value:{}},S2b:{type:"list",member:{}},S2c:{type:"list",member:{}}}}},5701:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["cloudhsm"]={};i.CloudHSM=s.defineService("cloudhsm",["2014-05-30"]);Object.defineProperty(a.services["cloudhsm"],"2014-05-30",{get:function get(){var e=r(4155);e.paginators=r(5807).pagination;return e},enumerable:true,configurable:true});e.exports=i.CloudHSM},5704:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2015-08-04",endpointPrefix:"firehose",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"Firehose",serviceFullName:"Amazon Kinesis Firehose",serviceId:"Firehose",signatureVersion:"v4",targetPrefix:"Firehose_20150804",uid:"firehose-2015-08-04"},operations:{CreateDeliveryStream:{input:{type:"structure",required:["DeliveryStreamName"],members:{DeliveryStreamName:{},DeliveryStreamType:{},KinesisStreamSourceConfiguration:{type:"structure",required:["KinesisStreamARN","RoleARN"],members:{KinesisStreamARN:{},RoleARN:{}}},DeliveryStreamEncryptionConfigurationInput:{shape:"S7"},S3DestinationConfiguration:{shape:"Sa",deprecated:true},ExtendedS3DestinationConfiguration:{type:"structure",required:["RoleARN","BucketARN"],members:{RoleARN:{},BucketARN:{},Prefix:{},ErrorOutputPrefix:{},BufferingHints:{shape:"Se"},CompressionFormat:{},EncryptionConfiguration:{shape:"Si"},CloudWatchLoggingOptions:{shape:"Sl"},ProcessingConfiguration:{shape:"Sq"},S3BackupMode:{},S3BackupConfiguration:{shape:"Sa"},DataFormatConversionConfiguration:{shape:"Sz"},DynamicPartitioningConfiguration:{shape:"S1o"}}},RedshiftDestinationConfiguration:{type:"structure",required:["RoleARN","ClusterJDBCURL","CopyCommand","Username","Password","S3Configuration"],members:{RoleARN:{},ClusterJDBCURL:{},CopyCommand:{shape:"S1t"},Username:{shape:"S1x"},Password:{shape:"S1y"},RetryOptions:{shape:"S1z"},S3Configuration:{shape:"Sa"},ProcessingConfiguration:{shape:"Sq"},S3BackupMode:{},S3BackupConfiguration:{shape:"Sa"},CloudWatchLoggingOptions:{shape:"Sl"}}},ElasticsearchDestinationConfiguration:{type:"structure",required:["RoleARN","IndexName","S3Configuration"],members:{RoleARN:{},DomainARN:{},ClusterEndpoint:{},IndexName:{},TypeName:{},IndexRotationPeriod:{},BufferingHints:{shape:"S28"},RetryOptions:{shape:"S2b"},S3BackupMode:{},S3Configuration:{shape:"Sa"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"},VpcConfiguration:{shape:"S2e"}}},AmazonopensearchserviceDestinationConfiguration:{type:"structure",required:["RoleARN","IndexName","S3Configuration"],members:{RoleARN:{},DomainARN:{},ClusterEndpoint:{},IndexName:{},TypeName:{},IndexRotationPeriod:{},BufferingHints:{shape:"S2n"},RetryOptions:{shape:"S2q"},S3BackupMode:{},S3Configuration:{shape:"Sa"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"},VpcConfiguration:{shape:"S2e"}}},SplunkDestinationConfiguration:{type:"structure",required:["HECEndpoint","HECEndpointType","HECToken","S3Configuration"],members:{HECEndpoint:{},HECEndpointType:{},HECToken:{},HECAcknowledgmentTimeoutInSeconds:{type:"integer"},RetryOptions:{shape:"S2y"},S3BackupMode:{},S3Configuration:{shape:"Sa"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"}}},HttpEndpointDestinationConfiguration:{type:"structure",required:["EndpointConfiguration","S3Configuration"],members:{EndpointConfiguration:{shape:"S32"},BufferingHints:{shape:"S36"},CloudWatchLoggingOptions:{shape:"Sl"},RequestConfiguration:{shape:"S39"},ProcessingConfiguration:{shape:"Sq"},RoleARN:{},RetryOptions:{shape:"S3f"},S3BackupMode:{},S3Configuration:{shape:"Sa"}}},Tags:{shape:"S3i"}}},output:{type:"structure",members:{DeliveryStreamARN:{}}}},DeleteDeliveryStream:{input:{type:"structure",required:["DeliveryStreamName"],members:{DeliveryStreamName:{},AllowForceDelete:{type:"boolean"}}},output:{type:"structure",members:{}}},DescribeDeliveryStream:{input:{type:"structure",required:["DeliveryStreamName"],members:{DeliveryStreamName:{},Limit:{type:"integer"},ExclusiveStartDestinationId:{}}},output:{type:"structure",required:["DeliveryStreamDescription"],members:{DeliveryStreamDescription:{type:"structure",required:["DeliveryStreamName","DeliveryStreamARN","DeliveryStreamStatus","DeliveryStreamType","VersionId","Destinations","HasMoreDestinations"],members:{DeliveryStreamName:{},DeliveryStreamARN:{},DeliveryStreamStatus:{},FailureDescription:{shape:"S3w"},DeliveryStreamEncryptionConfiguration:{type:"structure",members:{KeyARN:{},KeyType:{},Status:{},FailureDescription:{shape:"S3w"}}},DeliveryStreamType:{},VersionId:{},CreateTimestamp:{type:"timestamp"},LastUpdateTimestamp:{type:"timestamp"},Source:{type:"structure",members:{KinesisStreamSourceDescription:{type:"structure",members:{KinesisStreamARN:{},RoleARN:{},DeliveryStartTimestamp:{type:"timestamp"}}}}},Destinations:{type:"list",member:{type:"structure",required:["DestinationId"],members:{DestinationId:{},S3DestinationDescription:{shape:"S47"},ExtendedS3DestinationDescription:{type:"structure",required:["RoleARN","BucketARN","BufferingHints","CompressionFormat","EncryptionConfiguration"],members:{RoleARN:{},BucketARN:{},Prefix:{},ErrorOutputPrefix:{},BufferingHints:{shape:"Se"},CompressionFormat:{},EncryptionConfiguration:{shape:"Si"},CloudWatchLoggingOptions:{shape:"Sl"},ProcessingConfiguration:{shape:"Sq"},S3BackupMode:{},S3BackupDescription:{shape:"S47"},DataFormatConversionConfiguration:{shape:"Sz"},DynamicPartitioningConfiguration:{shape:"S1o"}}},RedshiftDestinationDescription:{type:"structure",required:["RoleARN","ClusterJDBCURL","CopyCommand","Username","S3DestinationDescription"],members:{RoleARN:{},ClusterJDBCURL:{},CopyCommand:{shape:"S1t"},Username:{shape:"S1x"},RetryOptions:{shape:"S1z"},S3DestinationDescription:{shape:"S47"},ProcessingConfiguration:{shape:"Sq"},S3BackupMode:{},S3BackupDescription:{shape:"S47"},CloudWatchLoggingOptions:{shape:"Sl"}}},ElasticsearchDestinationDescription:{type:"structure",members:{RoleARN:{},DomainARN:{},ClusterEndpoint:{},IndexName:{},TypeName:{},IndexRotationPeriod:{},BufferingHints:{shape:"S28"},RetryOptions:{shape:"S2b"},S3BackupMode:{},S3DestinationDescription:{shape:"S47"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"},VpcConfigurationDescription:{shape:"S4b"}}},AmazonopensearchserviceDestinationDescription:{type:"structure",members:{RoleARN:{},DomainARN:{},ClusterEndpoint:{},IndexName:{},TypeName:{},IndexRotationPeriod:{},BufferingHints:{shape:"S2n"},RetryOptions:{shape:"S2q"},S3BackupMode:{},S3DestinationDescription:{shape:"S47"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"},VpcConfigurationDescription:{shape:"S4b"}}},SplunkDestinationDescription:{type:"structure",members:{HECEndpoint:{},HECEndpointType:{},HECToken:{},HECAcknowledgmentTimeoutInSeconds:{type:"integer"},RetryOptions:{shape:"S2y"},S3BackupMode:{},S3DestinationDescription:{shape:"S47"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"}}},HttpEndpointDestinationDescription:{type:"structure",members:{EndpointConfiguration:{type:"structure",members:{Url:{shape:"S33"},Name:{}}},BufferingHints:{shape:"S36"},CloudWatchLoggingOptions:{shape:"Sl"},RequestConfiguration:{shape:"S39"},ProcessingConfiguration:{shape:"Sq"},RoleARN:{},RetryOptions:{shape:"S3f"},S3BackupMode:{},S3DestinationDescription:{shape:"S47"}}}}}},HasMoreDestinations:{type:"boolean"}}}}}},ListDeliveryStreams:{input:{type:"structure",members:{Limit:{type:"integer"},DeliveryStreamType:{},ExclusiveStartDeliveryStreamName:{}}},output:{type:"structure",required:["DeliveryStreamNames","HasMoreDeliveryStreams"],members:{DeliveryStreamNames:{type:"list",member:{}},HasMoreDeliveryStreams:{type:"boolean"}}}},ListTagsForDeliveryStream:{input:{type:"structure",required:["DeliveryStreamName"],members:{DeliveryStreamName:{},ExclusiveStartTagKey:{},Limit:{type:"integer"}}},output:{type:"structure",required:["Tags","HasMoreTags"],members:{Tags:{type:"list",member:{shape:"S3j"}},HasMoreTags:{type:"boolean"}}}},PutRecord:{input:{type:"structure",required:["DeliveryStreamName","Record"],members:{DeliveryStreamName:{},Record:{shape:"S4p"}}},output:{type:"structure",required:["RecordId"],members:{RecordId:{},Encrypted:{type:"boolean"}}}},PutRecordBatch:{input:{type:"structure",required:["DeliveryStreamName","Records"],members:{DeliveryStreamName:{},Records:{type:"list",member:{shape:"S4p"}}}},output:{type:"structure",required:["FailedPutCount","RequestResponses"],members:{FailedPutCount:{type:"integer"},Encrypted:{type:"boolean"},RequestResponses:{type:"list",member:{type:"structure",members:{RecordId:{},ErrorCode:{},ErrorMessage:{}}}}}}},StartDeliveryStreamEncryption:{input:{type:"structure",required:["DeliveryStreamName"],members:{DeliveryStreamName:{},DeliveryStreamEncryptionConfigurationInput:{shape:"S7"}}},output:{type:"structure",members:{}}},StopDeliveryStreamEncryption:{input:{type:"structure",required:["DeliveryStreamName"],members:{DeliveryStreamName:{}}},output:{type:"structure",members:{}}},TagDeliveryStream:{input:{type:"structure",required:["DeliveryStreamName","Tags"],members:{DeliveryStreamName:{},Tags:{shape:"S3i"}}},output:{type:"structure",members:{}}},UntagDeliveryStream:{input:{type:"structure",required:["DeliveryStreamName","TagKeys"],members:{DeliveryStreamName:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateDestination:{input:{type:"structure",required:["DeliveryStreamName","CurrentDeliveryStreamVersionId","DestinationId"],members:{DeliveryStreamName:{},CurrentDeliveryStreamVersionId:{},DestinationId:{},S3DestinationUpdate:{shape:"S5a",deprecated:true},ExtendedS3DestinationUpdate:{type:"structure",members:{RoleARN:{},BucketARN:{},Prefix:{},ErrorOutputPrefix:{},BufferingHints:{shape:"Se"},CompressionFormat:{},EncryptionConfiguration:{shape:"Si"},CloudWatchLoggingOptions:{shape:"Sl"},ProcessingConfiguration:{shape:"Sq"},S3BackupMode:{},S3BackupUpdate:{shape:"S5a"},DataFormatConversionConfiguration:{shape:"Sz"},DynamicPartitioningConfiguration:{shape:"S1o"}}},RedshiftDestinationUpdate:{type:"structure",members:{RoleARN:{},ClusterJDBCURL:{},CopyCommand:{shape:"S1t"},Username:{shape:"S1x"},Password:{shape:"S1y"},RetryOptions:{shape:"S1z"},S3Update:{shape:"S5a"},ProcessingConfiguration:{shape:"Sq"},S3BackupMode:{},S3BackupUpdate:{shape:"S5a"},CloudWatchLoggingOptions:{shape:"Sl"}}},ElasticsearchDestinationUpdate:{type:"structure",members:{RoleARN:{},DomainARN:{},ClusterEndpoint:{},IndexName:{},TypeName:{},IndexRotationPeriod:{},BufferingHints:{shape:"S28"},RetryOptions:{shape:"S2b"},S3Update:{shape:"S5a"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"}}},AmazonopensearchserviceDestinationUpdate:{type:"structure",members:{RoleARN:{},DomainARN:{},ClusterEndpoint:{},IndexName:{},TypeName:{},IndexRotationPeriod:{},BufferingHints:{shape:"S2n"},RetryOptions:{shape:"S2q"},S3Update:{shape:"S5a"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"}}},SplunkDestinationUpdate:{type:"structure",members:{HECEndpoint:{},HECEndpointType:{},HECToken:{},HECAcknowledgmentTimeoutInSeconds:{type:"integer"},RetryOptions:{shape:"S2y"},S3BackupMode:{},S3Update:{shape:"S5a"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"}}},HttpEndpointDestinationUpdate:{type:"structure",members:{EndpointConfiguration:{shape:"S32"},BufferingHints:{shape:"S36"},CloudWatchLoggingOptions:{shape:"Sl"},RequestConfiguration:{shape:"S39"},ProcessingConfiguration:{shape:"Sq"},RoleARN:{},RetryOptions:{shape:"S3f"},S3BackupMode:{},S3Update:{shape:"S5a"}}}}},output:{type:"structure",members:{}}}},shapes:{S7:{type:"structure",required:["KeyType"],members:{KeyARN:{},KeyType:{}}},Sa:{type:"structure",required:["RoleARN","BucketARN"],members:{RoleARN:{},BucketARN:{},Prefix:{},ErrorOutputPrefix:{},BufferingHints:{shape:"Se"},CompressionFormat:{},EncryptionConfiguration:{shape:"Si"},CloudWatchLoggingOptions:{shape:"Sl"}}},Se:{type:"structure",members:{SizeInMBs:{type:"integer"},IntervalInSeconds:{type:"integer"}}},Si:{type:"structure",members:{NoEncryptionConfig:{},KMSEncryptionConfig:{type:"structure",required:["AWSKMSKeyARN"],members:{AWSKMSKeyARN:{}}}}},Sl:{type:"structure",members:{Enabled:{type:"boolean"},LogGroupName:{},LogStreamName:{}}},Sq:{type:"structure",members:{Enabled:{type:"boolean"},Processors:{type:"list",member:{type:"structure",required:["Type"],members:{Type:{},Parameters:{type:"list",member:{type:"structure",required:["ParameterName","ParameterValue"],members:{ParameterName:{},ParameterValue:{}}}}}}}}},Sz:{type:"structure",members:{SchemaConfiguration:{type:"structure",members:{RoleARN:{},CatalogId:{},DatabaseName:{},TableName:{},Region:{},VersionId:{}}},InputFormatConfiguration:{type:"structure",members:{Deserializer:{type:"structure",members:{OpenXJsonSerDe:{type:"structure",members:{ConvertDotsInJsonKeysToUnderscores:{type:"boolean"},CaseInsensitive:{type:"boolean"},ColumnToJsonKeyMappings:{type:"map",key:{},value:{}}}},HiveJsonSerDe:{type:"structure",members:{TimestampFormats:{type:"list",member:{}}}}}}}},OutputFormatConfiguration:{type:"structure",members:{Serializer:{type:"structure",members:{ParquetSerDe:{type:"structure",members:{BlockSizeBytes:{type:"integer"},PageSizeBytes:{type:"integer"},Compression:{},EnableDictionaryCompression:{type:"boolean"},MaxPaddingBytes:{type:"integer"},WriterVersion:{}}},OrcSerDe:{type:"structure",members:{StripeSizeBytes:{type:"integer"},BlockSizeBytes:{type:"integer"},RowIndexStride:{type:"integer"},EnablePadding:{type:"boolean"},PaddingTolerance:{type:"double"},Compression:{},BloomFilterColumns:{type:"list",member:{}},BloomFilterFalsePositiveProbability:{type:"double"},DictionaryKeyThreshold:{type:"double"},FormatVersion:{}}}}}}},Enabled:{type:"boolean"}}},S1o:{type:"structure",members:{RetryOptions:{type:"structure",members:{DurationInSeconds:{type:"integer"}}},Enabled:{type:"boolean"}}},S1t:{type:"structure",required:["DataTableName"],members:{DataTableName:{},DataTableColumns:{},CopyOptions:{}}},S1x:{type:"string",sensitive:true},S1y:{type:"string",sensitive:true},S1z:{type:"structure",members:{DurationInSeconds:{type:"integer"}}},S28:{type:"structure",members:{IntervalInSeconds:{type:"integer"},SizeInMBs:{type:"integer"}}},S2b:{type:"structure",members:{DurationInSeconds:{type:"integer"}}},S2e:{type:"structure",required:["SubnetIds","RoleARN","SecurityGroupIds"],members:{SubnetIds:{shape:"S2f"},RoleARN:{},SecurityGroupIds:{shape:"S2g"}}},S2f:{type:"list",member:{}},S2g:{type:"list",member:{}},S2n:{type:"structure",members:{IntervalInSeconds:{type:"integer"},SizeInMBs:{type:"integer"}}},S2q:{type:"structure",members:{DurationInSeconds:{type:"integer"}}},S2y:{type:"structure",members:{DurationInSeconds:{type:"integer"}}},S32:{type:"structure",required:["Url"],members:{Url:{shape:"S33"},Name:{},AccessKey:{type:"string",sensitive:true}}},S33:{type:"string",sensitive:true},S36:{type:"structure",members:{SizeInMBs:{type:"integer"},IntervalInSeconds:{type:"integer"}}},S39:{type:"structure",members:{ContentEncoding:{},CommonAttributes:{type:"list",member:{type:"structure",required:["AttributeName","AttributeValue"],members:{AttributeName:{type:"string",sensitive:true},AttributeValue:{type:"string",sensitive:true}}}}}},S3f:{type:"structure",members:{DurationInSeconds:{type:"integer"}}},S3i:{type:"list",member:{shape:"S3j"}},S3j:{type:"structure",required:["Key"],members:{Key:{},Value:{}}},S3w:{type:"structure",required:["Type","Details"],members:{Type:{},Details:{}}},S47:{type:"structure",required:["RoleARN","BucketARN","BufferingHints","CompressionFormat","EncryptionConfiguration"],members:{RoleARN:{},BucketARN:{},Prefix:{},ErrorOutputPrefix:{},BufferingHints:{shape:"Se"},CompressionFormat:{},EncryptionConfiguration:{shape:"Si"},CloudWatchLoggingOptions:{shape:"Sl"}}},S4b:{type:"structure",required:["SubnetIds","RoleARN","SecurityGroupIds","VpcId"],members:{SubnetIds:{shape:"S2f"},RoleARN:{},SecurityGroupIds:{shape:"S2g"},VpcId:{}}},S4p:{type:"structure",required:["Data"],members:{Data:{type:"blob"}}},S5a:{type:"structure",members:{RoleARN:{},BucketARN:{},Prefix:{},ErrorOutputPrefix:{},BufferingHints:{shape:"Se"},CompressionFormat:{},EncryptionConfiguration:{shape:"Si"},CloudWatchLoggingOptions:{shape:"Sl"}}}}}},5707:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["route53"]={};i.Route53=s.defineService("route53",["2013-04-01"]);r(5607);Object.defineProperty(a.services["route53"],"2013-04-01",{get:function get(){var e=r(5650);e.paginators=r(1677).pagination;e.waiters=r(2336).waiters;return e},enumerable:true,configurable:true});e.exports=i.Route53},5709:function(e){e.exports={pagination:{}}},5723:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-06-26",endpointPrefix:"forecast",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon Forecast Service",serviceId:"forecast",signatureVersion:"v4",signingName:"forecast",targetPrefix:"AmazonForecast",uid:"forecast-2018-06-26"},operations:{CreateAutoPredictor:{input:{type:"structure",required:["PredictorName"],members:{PredictorName:{},ForecastHorizon:{type:"integer"},ForecastTypes:{shape:"S4"},ForecastDimensions:{shape:"S6"},ForecastFrequency:{},DataConfig:{shape:"S8"},EncryptionConfig:{shape:"Si"},ReferencePredictorArn:{},OptimizationMetric:{},ExplainPredictor:{type:"boolean"},Tags:{shape:"Sm"}}},output:{type:"structure",members:{PredictorArn:{}}}},CreateDataset:{input:{type:"structure",required:["DatasetName","Domain","DatasetType","Schema"],members:{DatasetName:{},Domain:{},DatasetType:{},DataFrequency:{},Schema:{shape:"Su"},EncryptionConfig:{shape:"Si"},Tags:{shape:"Sm"}}},output:{type:"structure",members:{DatasetArn:{}}}},CreateDatasetGroup:{input:{type:"structure",required:["DatasetGroupName","Domain"],members:{DatasetGroupName:{},Domain:{},DatasetArns:{shape:"S10"},Tags:{shape:"Sm"}}},output:{type:"structure",members:{DatasetGroupArn:{}}}},CreateDatasetImportJob:{input:{type:"structure",required:["DatasetImportJobName","DatasetArn","DataSource"],members:{DatasetImportJobName:{},DatasetArn:{},DataSource:{shape:"S13"},TimestampFormat:{},TimeZone:{},UseGeolocationForTimeZone:{type:"boolean"},GeolocationFormat:{},Tags:{shape:"Sm"}}},output:{type:"structure",members:{DatasetImportJobArn:{}}}},CreateExplainability:{input:{type:"structure",required:["ExplainabilityName","ResourceArn","ExplainabilityConfig"],members:{ExplainabilityName:{},ResourceArn:{},ExplainabilityConfig:{shape:"S1c"},DataSource:{shape:"S13"},Schema:{shape:"Su"},EnableVisualization:{type:"boolean"},StartDateTime:{},EndDateTime:{},Tags:{shape:"Sm"}}},output:{type:"structure",members:{ExplainabilityArn:{}}}},CreateExplainabilityExport:{input:{type:"structure",required:["ExplainabilityExportName","ExplainabilityArn","Destination"],members:{ExplainabilityExportName:{},ExplainabilityArn:{},Destination:{shape:"S1i"},Tags:{shape:"Sm"}}},output:{type:"structure",members:{ExplainabilityExportArn:{}}}},CreateForecast:{input:{type:"structure",required:["ForecastName","PredictorArn"],members:{ForecastName:{},PredictorArn:{},ForecastTypes:{shape:"S4"},Tags:{shape:"Sm"}}},output:{type:"structure",members:{ForecastArn:{}}}},CreateForecastExportJob:{input:{type:"structure",required:["ForecastExportJobName","ForecastArn","Destination"],members:{ForecastExportJobName:{},ForecastArn:{},Destination:{shape:"S1i"},Tags:{shape:"Sm"}}},output:{type:"structure",members:{ForecastExportJobArn:{}}}},CreatePredictor:{input:{type:"structure",required:["PredictorName","ForecastHorizon","InputDataConfig","FeaturizationConfig"],members:{PredictorName:{},AlgorithmArn:{},ForecastHorizon:{type:"integer"},ForecastTypes:{shape:"S4"},PerformAutoML:{type:"boolean"},AutoMLOverrideStrategy:{},PerformHPO:{type:"boolean"},TrainingParameters:{shape:"S1q"},EvaluationParameters:{shape:"S1t"},HPOConfig:{shape:"S1u"},InputDataConfig:{shape:"S24"},FeaturizationConfig:{shape:"S27"},EncryptionConfig:{shape:"Si"},Tags:{shape:"Sm"},OptimizationMetric:{}}},output:{type:"structure",members:{PredictorArn:{}}}},CreatePredictorBacktestExportJob:{input:{type:"structure",required:["PredictorBacktestExportJobName","PredictorArn","Destination"],members:{PredictorBacktestExportJobName:{},PredictorArn:{},Destination:{shape:"S1i"},Tags:{shape:"Sm"}}},output:{type:"structure",members:{PredictorBacktestExportJobArn:{}}}},DeleteDataset:{input:{type:"structure",required:["DatasetArn"],members:{DatasetArn:{}}},idempotent:true},DeleteDatasetGroup:{input:{type:"structure",required:["DatasetGroupArn"],members:{DatasetGroupArn:{}}},idempotent:true},DeleteDatasetImportJob:{input:{type:"structure",required:["DatasetImportJobArn"],members:{DatasetImportJobArn:{}}},idempotent:true},DeleteExplainability:{input:{type:"structure",required:["ExplainabilityArn"],members:{ExplainabilityArn:{}}},idempotent:true},DeleteExplainabilityExport:{input:{type:"structure",required:["ExplainabilityExportArn"],members:{ExplainabilityExportArn:{}}},idempotent:true},DeleteForecast:{input:{type:"structure",required:["ForecastArn"],members:{ForecastArn:{}}},idempotent:true},DeleteForecastExportJob:{input:{type:"structure",required:["ForecastExportJobArn"],members:{ForecastExportJobArn:{}}},idempotent:true},DeletePredictor:{input:{type:"structure",required:["PredictorArn"],members:{PredictorArn:{}}},idempotent:true},DeletePredictorBacktestExportJob:{input:{type:"structure",required:["PredictorBacktestExportJobArn"],members:{PredictorBacktestExportJobArn:{}}},idempotent:true},DeleteResourceTree:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},idempotent:true},DescribeAutoPredictor:{input:{type:"structure",required:["PredictorArn"],members:{PredictorArn:{}}},output:{type:"structure",members:{PredictorArn:{},PredictorName:{},ForecastHorizon:{type:"integer"},ForecastTypes:{shape:"S4"},ForecastFrequency:{},ForecastDimensions:{shape:"S6"},DatasetImportJobArns:{shape:"S10"},DataConfig:{shape:"S8"},EncryptionConfig:{shape:"Si"},ReferencePredictorSummary:{shape:"S2t"},EstimatedTimeRemainingInMinutes:{type:"long"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},OptimizationMetric:{},ExplainabilityInfo:{type:"structure",members:{ExplainabilityArn:{},Status:{}}}}},idempotent:true},DescribeDataset:{input:{type:"structure",required:["DatasetArn"],members:{DatasetArn:{}}},output:{type:"structure",members:{DatasetArn:{},DatasetName:{},Domain:{},DatasetType:{},DataFrequency:{},Schema:{shape:"Su"},EncryptionConfig:{shape:"Si"},Status:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}},idempotent:true},DescribeDatasetGroup:{input:{type:"structure",required:["DatasetGroupArn"],members:{DatasetGroupArn:{}}},output:{type:"structure",members:{DatasetGroupName:{},DatasetGroupArn:{},DatasetArns:{shape:"S10"},Domain:{},Status:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}},idempotent:true},DescribeDatasetImportJob:{input:{type:"structure",required:["DatasetImportJobArn"],members:{DatasetImportJobArn:{}}},output:{type:"structure",members:{DatasetImportJobName:{},DatasetImportJobArn:{},DatasetArn:{},TimestampFormat:{},TimeZone:{},UseGeolocationForTimeZone:{type:"boolean"},GeolocationFormat:{},DataSource:{shape:"S13"},EstimatedTimeRemainingInMinutes:{type:"long"},FieldStatistics:{type:"map",key:{},value:{type:"structure",members:{Count:{type:"integer"},CountDistinct:{type:"integer"},CountNull:{type:"integer"},CountNan:{type:"integer"},Min:{},Max:{},Avg:{type:"double"},Stddev:{type:"double"},CountLong:{type:"long"},CountDistinctLong:{type:"long"},CountNullLong:{type:"long"},CountNanLong:{type:"long"}}}},DataSize:{type:"double"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}},idempotent:true},DescribeExplainability:{input:{type:"structure",required:["ExplainabilityArn"],members:{ExplainabilityArn:{}}},output:{type:"structure",members:{ExplainabilityArn:{},ExplainabilityName:{},ResourceArn:{},ExplainabilityConfig:{shape:"S1c"},EnableVisualization:{type:"boolean"},DataSource:{shape:"S13"},Schema:{shape:"Su"},StartDateTime:{},EndDateTime:{},EstimatedTimeRemainingInMinutes:{type:"long"},Message:{},Status:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}},idempotent:true},DescribeExplainabilityExport:{input:{type:"structure",required:["ExplainabilityExportArn"],members:{ExplainabilityExportArn:{}}},output:{type:"structure",members:{ExplainabilityExportArn:{},ExplainabilityExportName:{},ExplainabilityArn:{},Destination:{shape:"S1i"},Message:{},Status:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}},idempotent:true},DescribeForecast:{input:{type:"structure",required:["ForecastArn"],members:{ForecastArn:{}}},output:{type:"structure",members:{ForecastArn:{},ForecastName:{},ForecastTypes:{shape:"S4"},PredictorArn:{},DatasetGroupArn:{},EstimatedTimeRemainingInMinutes:{type:"long"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}},idempotent:true},DescribeForecastExportJob:{input:{type:"structure",required:["ForecastExportJobArn"],members:{ForecastExportJobArn:{}}},output:{type:"structure",members:{ForecastExportJobArn:{},ForecastExportJobName:{},ForecastArn:{},Destination:{shape:"S1i"},Message:{},Status:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}},idempotent:true},DescribePredictor:{input:{type:"structure",required:["PredictorArn"],members:{PredictorArn:{}}},output:{type:"structure",members:{PredictorArn:{},PredictorName:{},AlgorithmArn:{},AutoMLAlgorithmArns:{shape:"S10"},ForecastHorizon:{type:"integer"},ForecastTypes:{shape:"S4"},PerformAutoML:{type:"boolean"},AutoMLOverrideStrategy:{},PerformHPO:{type:"boolean"},TrainingParameters:{shape:"S1q"},EvaluationParameters:{shape:"S1t"},HPOConfig:{shape:"S1u"},InputDataConfig:{shape:"S24"},FeaturizationConfig:{shape:"S27"},EncryptionConfig:{shape:"Si"},PredictorExecutionDetails:{type:"structure",members:{PredictorExecutions:{type:"list",member:{type:"structure",members:{AlgorithmArn:{},TestWindows:{type:"list",member:{type:"structure",members:{TestWindowStart:{type:"timestamp"},TestWindowEnd:{type:"timestamp"},Status:{},Message:{}}}}}}}}},EstimatedTimeRemainingInMinutes:{type:"long"},IsAutoPredictor:{type:"boolean"},DatasetImportJobArns:{shape:"S10"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},OptimizationMetric:{}}},idempotent:true},DescribePredictorBacktestExportJob:{input:{type:"structure",required:["PredictorBacktestExportJobArn"],members:{PredictorBacktestExportJobArn:{}}},output:{type:"structure",members:{PredictorBacktestExportJobArn:{},PredictorBacktestExportJobName:{},PredictorArn:{},Destination:{shape:"S1i"},Message:{},Status:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}},idempotent:true},GetAccuracyMetrics:{input:{type:"structure",required:["PredictorArn"],members:{PredictorArn:{}}},output:{type:"structure",members:{PredictorEvaluationResults:{type:"list",member:{type:"structure",members:{AlgorithmArn:{},TestWindows:{type:"list",member:{type:"structure",members:{TestWindowStart:{type:"timestamp"},TestWindowEnd:{type:"timestamp"},ItemCount:{type:"integer"},EvaluationType:{},Metrics:{type:"structure",members:{RMSE:{deprecated:true,deprecatedMessage:"This property is deprecated, please refer to ErrorMetrics for both RMSE and WAPE",type:"double"},WeightedQuantileLosses:{type:"list",member:{type:"structure",members:{Quantile:{type:"double"},LossValue:{type:"double"}}}},ErrorMetrics:{type:"list",member:{type:"structure",members:{ForecastType:{},WAPE:{type:"double"},RMSE:{type:"double"},MASE:{type:"double"},MAPE:{type:"double"}}}},AverageWeightedQuantileLoss:{type:"double"}}}}}}}}},IsAutoPredictor:{type:"boolean"},AutoMLOverrideStrategy:{},OptimizationMetric:{}}},idempotent:true},ListDatasetGroups:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{DatasetGroups:{type:"list",member:{type:"structure",members:{DatasetGroupArn:{},DatasetGroupName:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:true},ListDatasetImportJobs:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S4a"}}},output:{type:"structure",members:{DatasetImportJobs:{type:"list",member:{type:"structure",members:{DatasetImportJobArn:{},DatasetImportJobName:{},DataSource:{shape:"S13"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:true},ListDatasets:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Datasets:{type:"list",member:{type:"structure",members:{DatasetArn:{},DatasetName:{},DatasetType:{},Domain:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:true},ListExplainabilities:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S4a"}}},output:{type:"structure",members:{Explainabilities:{type:"list",member:{type:"structure",members:{ExplainabilityArn:{},ExplainabilityName:{},ResourceArn:{},ExplainabilityConfig:{shape:"S1c"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:true},ListExplainabilityExports:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S4a"}}},output:{type:"structure",members:{ExplainabilityExports:{type:"list",member:{type:"structure",members:{ExplainabilityExportArn:{},ExplainabilityExportName:{},Destination:{shape:"S1i"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:true},ListForecastExportJobs:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S4a"}}},output:{type:"structure",members:{ForecastExportJobs:{type:"list",member:{type:"structure",members:{ForecastExportJobArn:{},ForecastExportJobName:{},Destination:{shape:"S1i"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:true},ListForecasts:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S4a"}}},output:{type:"structure",members:{Forecasts:{type:"list",member:{type:"structure",members:{ForecastArn:{},ForecastName:{},PredictorArn:{},CreatedUsingAutoPredictor:{type:"boolean"},DatasetGroupArn:{},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:true},ListPredictorBacktestExportJobs:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S4a"}}},output:{type:"structure",members:{PredictorBacktestExportJobs:{type:"list",member:{type:"structure",members:{PredictorBacktestExportJobArn:{},PredictorBacktestExportJobName:{},Destination:{shape:"S1i"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:true},ListPredictors:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S4a"}}},output:{type:"structure",members:{Predictors:{type:"list",member:{type:"structure",members:{PredictorArn:{},PredictorName:{},DatasetGroupArn:{},IsAutoPredictor:{type:"boolean"},ReferencePredictorSummary:{shape:"S2t"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:true},ListTagsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{Tags:{shape:"Sm"}}}},StopResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},idempotent:true},TagResource:{input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"Sm"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{},TagKeys:{type:"list",member:{shape:"So"}}}},output:{type:"structure",members:{}}},UpdateDatasetGroup:{input:{type:"structure",required:["DatasetGroupArn","DatasetArns"],members:{DatasetGroupArn:{},DatasetArns:{shape:"S10"}}},output:{type:"structure",members:{}},idempotent:true}},shapes:{S4:{type:"list",member:{}},S6:{type:"list",member:{}},S8:{type:"structure",required:["DatasetGroupArn"],members:{DatasetGroupArn:{},AttributeConfigs:{type:"list",member:{type:"structure",required:["AttributeName","Transformations"],members:{AttributeName:{},Transformations:{type:"map",key:{},value:{}}}}},AdditionalDatasets:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{},Configuration:{type:"map",key:{},value:{shape:"Sh"}}}}}}},Sh:{type:"list",member:{}},Si:{type:"structure",required:["RoleArn","KMSKeyArn"],members:{RoleArn:{},KMSKeyArn:{}}},Sm:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{shape:"So"},Value:{type:"string",sensitive:true}}}},So:{type:"string",sensitive:true},Su:{type:"structure",members:{Attributes:{type:"list",member:{type:"structure",members:{AttributeName:{},AttributeType:{}}}}}},S10:{type:"list",member:{}},S13:{type:"structure",required:["S3Config"],members:{S3Config:{shape:"S14"}}},S14:{type:"structure",required:["Path","RoleArn"],members:{Path:{},RoleArn:{},KMSKeyArn:{}}},S1c:{type:"structure",required:["TimeSeriesGranularity","TimePointGranularity"],members:{TimeSeriesGranularity:{},TimePointGranularity:{}}},S1i:{type:"structure",required:["S3Config"],members:{S3Config:{shape:"S14"}}},S1q:{type:"map",key:{},value:{}},S1t:{type:"structure",members:{NumberOfBacktestWindows:{type:"integer"},BackTestWindowOffset:{type:"integer"}}},S1u:{type:"structure",members:{ParameterRanges:{type:"structure",members:{CategoricalParameterRanges:{type:"list",member:{type:"structure",required:["Name","Values"],members:{Name:{},Values:{shape:"Sh"}}}},ContinuousParameterRanges:{type:"list",member:{type:"structure",required:["Name","MaxValue","MinValue"],members:{Name:{},MaxValue:{type:"double"},MinValue:{type:"double"},ScalingType:{}}}},IntegerParameterRanges:{type:"list",member:{type:"structure",required:["Name","MaxValue","MinValue"],members:{Name:{},MaxValue:{type:"integer"},MinValue:{type:"integer"},ScalingType:{}}}}}}}},S24:{type:"structure",required:["DatasetGroupArn"],members:{DatasetGroupArn:{},SupplementaryFeatures:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}}}},S27:{type:"structure",required:["ForecastFrequency"],members:{ForecastFrequency:{},ForecastDimensions:{shape:"S6"},Featurizations:{type:"list",member:{type:"structure",required:["AttributeName"],members:{AttributeName:{},FeaturizationPipeline:{type:"list",member:{type:"structure",required:["FeaturizationMethodName"],members:{FeaturizationMethodName:{},FeaturizationMethodParameters:{type:"map",key:{},value:{}}}}}}}}}},S2t:{type:"structure",members:{Arn:{},State:{}}},S4a:{type:"list",member:{type:"structure",required:["Key","Value","Condition"],members:{Key:{},Value:{},Condition:{}}}}}}},5730:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-11-28",endpointPrefix:"guardduty",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon GuardDuty",serviceId:"GuardDuty",signatureVersion:"v4",signingName:"guardduty",uid:"guardduty-2017-11-28"},operations:{AcceptInvitation:{http:{requestUri:"/detector/{detectorId}/master",responseCode:200},input:{type:"structure",required:["DetectorId","MasterId","InvitationId"],members:{DetectorId:{location:"uri",locationName:"detectorId"},MasterId:{locationName:"masterId"},InvitationId:{locationName:"invitationId"}}},output:{type:"structure",members:{}}},ArchiveFindings:{http:{requestUri:"/detector/{detectorId}/findings/archive",responseCode:200},input:{type:"structure",required:["DetectorId","FindingIds"],members:{DetectorId:{location:"uri",locationName:"detectorId"},FindingIds:{shape:"S6",locationName:"findingIds"}}},output:{type:"structure",members:{}}},CreateDetector:{http:{requestUri:"/detector",responseCode:200},input:{type:"structure",required:["Enable"],members:{Enable:{locationName:"enable",type:"boolean"},ClientToken:{idempotencyToken:true,locationName:"clientToken"},FindingPublishingFrequency:{locationName:"findingPublishingFrequency"},DataSources:{shape:"Sd",locationName:"dataSources"},Tags:{shape:"Sh",locationName:"tags"}}},output:{type:"structure",members:{DetectorId:{locationName:"detectorId"}}}},CreateFilter:{http:{requestUri:"/detector/{detectorId}/filter",responseCode:200},input:{type:"structure",required:["DetectorId","Name","FindingCriteria"],members:{DetectorId:{location:"uri",locationName:"detectorId"},Name:{locationName:"name"},Description:{locationName:"description"},Action:{locationName:"action"},Rank:{locationName:"rank",type:"integer"},FindingCriteria:{shape:"Sq",locationName:"findingCriteria"},ClientToken:{idempotencyToken:true,locationName:"clientToken"},Tags:{shape:"Sh",locationName:"tags"}}},output:{type:"structure",required:["Name"],members:{Name:{locationName:"name"}}}},CreateIPSet:{http:{requestUri:"/detector/{detectorId}/ipset",responseCode:200},input:{type:"structure",required:["DetectorId","Name","Format","Location","Activate"],members:{DetectorId:{location:"uri",locationName:"detectorId"},Name:{locationName:"name"},Format:{locationName:"format"},Location:{locationName:"location"},Activate:{locationName:"activate",type:"boolean"},ClientToken:{idempotencyToken:true,locationName:"clientToken"},Tags:{shape:"Sh",locationName:"tags"}}},output:{type:"structure",required:["IpSetId"],members:{IpSetId:{locationName:"ipSetId"}}}},CreateMembers:{http:{requestUri:"/detector/{detectorId}/member",responseCode:200},input:{type:"structure",required:["DetectorId","AccountDetails"],members:{DetectorId:{location:"uri",locationName:"detectorId"},AccountDetails:{locationName:"accountDetails",type:"list",member:{type:"structure",required:["AccountId","Email"],members:{AccountId:{locationName:"accountId"},Email:{locationName:"email"}}}}}},output:{type:"structure",required:["UnprocessedAccounts"],members:{UnprocessedAccounts:{shape:"S1b",locationName:"unprocessedAccounts"}}}},CreatePublishingDestination:{http:{requestUri:"/detector/{detectorId}/publishingDestination",responseCode:200},input:{type:"structure",required:["DetectorId","DestinationType","DestinationProperties"],members:{DetectorId:{location:"uri",locationName:"detectorId"},DestinationType:{locationName:"destinationType"},DestinationProperties:{shape:"S1f",locationName:"destinationProperties"},ClientToken:{idempotencyToken:true,locationName:"clientToken"}}},output:{type:"structure",required:["DestinationId"],members:{DestinationId:{locationName:"destinationId"}}}},CreateSampleFindings:{http:{requestUri:"/detector/{detectorId}/findings/create",responseCode:200},input:{type:"structure",required:["DetectorId"],members:{DetectorId:{location:"uri",locationName:"detectorId"},FindingTypes:{locationName:"findingTypes",type:"list",member:{}}}},output:{type:"structure",members:{}}},CreateThreatIntelSet:{http:{requestUri:"/detector/{detectorId}/threatintelset",responseCode:200},input:{type:"structure",required:["DetectorId","Name","Format","Location","Activate"],members:{DetectorId:{location:"uri",locationName:"detectorId"},Name:{locationName:"name"},Format:{locationName:"format"},Location:{locationName:"location"},Activate:{locationName:"activate",type:"boolean"},ClientToken:{idempotencyToken:true,locationName:"clientToken"},Tags:{shape:"Sh",locationName:"tags"}}},output:{type:"structure",required:["ThreatIntelSetId"],members:{ThreatIntelSetId:{locationName:"threatIntelSetId"}}}},DeclineInvitations:{http:{requestUri:"/invitation/decline",responseCode:200},input:{type:"structure",required:["AccountIds"],members:{AccountIds:{shape:"S1p",locationName:"accountIds"}}},output:{type:"structure",required:["UnprocessedAccounts"],members:{UnprocessedAccounts:{shape:"S1b",locationName:"unprocessedAccounts"}}}},DeleteDetector:{http:{method:"DELETE",requestUri:"/detector/{detectorId}",responseCode:200},input:{type:"structure",required:["DetectorId"],members:{DetectorId:{location:"uri",locationName:"detectorId"}}},output:{type:"structure",members:{}}},DeleteFilter:{http:{method:"DELETE",requestUri:"/detector/{detectorId}/filter/{filterName}",responseCode:200},input:{type:"structure",required:["DetectorId","FilterName"],members:{DetectorId:{location:"uri",locationName:"detectorId"},FilterName:{location:"uri",locationName:"filterName"}}},output:{type:"structure",members:{}}},DeleteIPSet:{http:{method:"DELETE",requestUri:"/detector/{detectorId}/ipset/{ipSetId}",responseCode:200},input:{type:"structure",required:["DetectorId","IpSetId"],members:{DetectorId:{location:"uri",locationName:"detectorId"},IpSetId:{location:"uri",locationName:"ipSetId"}}},output:{type:"structure",members:{}}},DeleteInvitations:{http:{requestUri:"/invitation/delete",responseCode:200},input:{type:"structure",required:["AccountIds"],members:{AccountIds:{shape:"S1p",locationName:"accountIds"}}},output:{type:"structure",required:["UnprocessedAccounts"],members:{UnprocessedAccounts:{shape:"S1b",locationName:"unprocessedAccounts"}}}},DeleteMembers:{http:{requestUri:"/detector/{detectorId}/member/delete",responseCode:200},input:{type:"structure",required:["DetectorId","AccountIds"],members:{DetectorId:{location:"uri",locationName:"detectorId"},AccountIds:{shape:"S1p",locationName:"accountIds"}}},output:{type:"structure",required:["UnprocessedAccounts"],members:{UnprocessedAccounts:{shape:"S1b",locationName:"unprocessedAccounts"}}}},DeletePublishingDestination:{http:{method:"DELETE",requestUri:"/detector/{detectorId}/publishingDestination/{destinationId}",responseCode:200},input:{type:"structure",required:["DetectorId","DestinationId"],members:{DetectorId:{location:"uri",locationName:"detectorId"},DestinationId:{location:"uri",locationName:"destinationId"}}},output:{type:"structure",members:{}}},DeleteThreatIntelSet:{http:{method:"DELETE",requestUri:"/detector/{detectorId}/threatintelset/{threatIntelSetId}",responseCode:200},input:{type:"structure",required:["DetectorId","ThreatIntelSetId"],members:{DetectorId:{location:"uri",locationName:"detectorId"},ThreatIntelSetId:{location:"uri",locationName:"threatIntelSetId"}}},output:{type:"structure",members:{}}},DescribeOrganizationConfiguration:{http:{method:"GET",requestUri:"/detector/{detectorId}/admin",responseCode:200},input:{type:"structure",required:["DetectorId"],members:{DetectorId:{location:"uri",locationName:"detectorId"}}},output:{type:"structure",required:["AutoEnable","MemberAccountLimitReached"],members:{AutoEnable:{locationName:"autoEnable",type:"boolean"},MemberAccountLimitReached:{locationName:"memberAccountLimitReached",type:"boolean"},DataSources:{locationName:"dataSources",type:"structure",required:["S3Logs"],members:{S3Logs:{locationName:"s3Logs",type:"structure",required:["AutoEnable"],members:{AutoEnable:{locationName:"autoEnable",type:"boolean"}}},Kubernetes:{locationName:"kubernetes",type:"structure",required:["AuditLogs"],members:{AuditLogs:{locationName:"auditLogs",type:"structure",required:["AutoEnable"],members:{AutoEnable:{locationName:"autoEnable",type:"boolean"}}}}}}}}}},DescribePublishingDestination:{http:{method:"GET",requestUri:"/detector/{detectorId}/publishingDestination/{destinationId}",responseCode:200},input:{type:"structure",required:["DetectorId","DestinationId"],members:{DetectorId:{location:"uri",locationName:"detectorId"},DestinationId:{location:"uri",locationName:"destinationId"}}},output:{type:"structure",required:["DestinationId","DestinationType","Status","PublishingFailureStartTimestamp","DestinationProperties"],members:{DestinationId:{locationName:"destinationId"},DestinationType:{locationName:"destinationType"},Status:{locationName:"status"},PublishingFailureStartTimestamp:{locationName:"publishingFailureStartTimestamp",type:"long"},DestinationProperties:{shape:"S1f",locationName:"destinationProperties"}}}},DisableOrganizationAdminAccount:{http:{requestUri:"/admin/disable",responseCode:200},input:{type:"structure",required:["AdminAccountId"],members:{AdminAccountId:{locationName:"adminAccountId"}}},output:{type:"structure",members:{}}},DisassociateFromMasterAccount:{http:{requestUri:"/detector/{detectorId}/master/disassociate",responseCode:200},input:{type:"structure",required:["DetectorId"],members:{DetectorId:{location:"uri",locationName:"detectorId"}}},output:{type:"structure",members:{}}},DisassociateMembers:{http:{requestUri:"/detector/{detectorId}/member/disassociate",responseCode:200},input:{type:"structure",required:["DetectorId","AccountIds"],members:{DetectorId:{location:"uri",locationName:"detectorId"},AccountIds:{shape:"S1p",locationName:"accountIds"}}},output:{type:"structure",required:["UnprocessedAccounts"],members:{UnprocessedAccounts:{shape:"S1b",locationName:"unprocessedAccounts"}}}},EnableOrganizationAdminAccount:{http:{requestUri:"/admin/enable",responseCode:200},input:{type:"structure",required:["AdminAccountId"],members:{AdminAccountId:{locationName:"adminAccountId"}}},output:{type:"structure",members:{}}},GetDetector:{http:{method:"GET",requestUri:"/detector/{detectorId}",responseCode:200},input:{type:"structure",required:["DetectorId"],members:{DetectorId:{location:"uri",locationName:"detectorId"}}},output:{type:"structure",required:["ServiceRole","Status"],members:{CreatedAt:{locationName:"createdAt"},FindingPublishingFrequency:{locationName:"findingPublishingFrequency"},ServiceRole:{locationName:"serviceRole"},Status:{locationName:"status"},UpdatedAt:{locationName:"updatedAt"},DataSources:{shape:"S2p",locationName:"dataSources"},Tags:{shape:"Sh",locationName:"tags"}}}},GetFilter:{http:{method:"GET",requestUri:"/detector/{detectorId}/filter/{filterName}",responseCode:200},input:{type:"structure",required:["DetectorId","FilterName"],members:{DetectorId:{location:"uri",locationName:"detectorId"},FilterName:{location:"uri",locationName:"filterName"}}},output:{type:"structure",required:["Name","Action","FindingCriteria"],members:{Name:{locationName:"name"},Description:{locationName:"description"},Action:{locationName:"action"},Rank:{locationName:"rank",type:"integer"},FindingCriteria:{shape:"Sq",locationName:"findingCriteria"},Tags:{shape:"Sh",locationName:"tags"}}}},GetFindings:{http:{requestUri:"/detector/{detectorId}/findings/get",responseCode:200},input:{type:"structure",required:["DetectorId","FindingIds"],members:{DetectorId:{location:"uri",locationName:"detectorId"},FindingIds:{shape:"S6",locationName:"findingIds"},SortCriteria:{shape:"S30",locationName:"sortCriteria"}}},output:{type:"structure",required:["Findings"],members:{Findings:{locationName:"findings",type:"list",member:{type:"structure",required:["AccountId","Arn","CreatedAt","Id","Region","Resource","SchemaVersion","Severity","Type","UpdatedAt"],members:{AccountId:{locationName:"accountId"},Arn:{locationName:"arn"},Confidence:{locationName:"confidence",type:"double"},CreatedAt:{locationName:"createdAt"},Description:{locationName:"description"},Id:{locationName:"id"},Partition:{locationName:"partition"},Region:{locationName:"region"},Resource:{locationName:"resource",type:"structure",members:{AccessKeyDetails:{locationName:"accessKeyDetails",type:"structure",members:{AccessKeyId:{locationName:"accessKeyId"},PrincipalId:{locationName:"principalId"},UserName:{locationName:"userName"},UserType:{locationName:"userType"}}},S3BucketDetails:{locationName:"s3BucketDetails",type:"list",member:{type:"structure",members:{Arn:{locationName:"arn"},Name:{locationName:"name"},Type:{locationName:"type"},CreatedAt:{locationName:"createdAt",type:"timestamp"},Owner:{locationName:"owner",type:"structure",members:{Id:{locationName:"id"}}},Tags:{shape:"S3c",locationName:"tags"},DefaultServerSideEncryption:{locationName:"defaultServerSideEncryption",type:"structure",members:{EncryptionType:{locationName:"encryptionType"},KmsMasterKeyArn:{locationName:"kmsMasterKeyArn"}}},PublicAccess:{locationName:"publicAccess",type:"structure",members:{PermissionConfiguration:{locationName:"permissionConfiguration",type:"structure",members:{BucketLevelPermissions:{locationName:"bucketLevelPermissions",type:"structure",members:{AccessControlList:{locationName:"accessControlList",type:"structure",members:{AllowsPublicReadAccess:{locationName:"allowsPublicReadAccess",type:"boolean"},AllowsPublicWriteAccess:{locationName:"allowsPublicWriteAccess",type:"boolean"}}},BucketPolicy:{locationName:"bucketPolicy",type:"structure",members:{AllowsPublicReadAccess:{locationName:"allowsPublicReadAccess",type:"boolean"},AllowsPublicWriteAccess:{locationName:"allowsPublicWriteAccess",type:"boolean"}}},BlockPublicAccess:{shape:"S3k",locationName:"blockPublicAccess"}}},AccountLevelPermissions:{locationName:"accountLevelPermissions",type:"structure",members:{BlockPublicAccess:{shape:"S3k",locationName:"blockPublicAccess"}}}}},EffectivePermission:{locationName:"effectivePermission"}}}}}},InstanceDetails:{locationName:"instanceDetails",type:"structure",members:{AvailabilityZone:{locationName:"availabilityZone"},IamInstanceProfile:{locationName:"iamInstanceProfile",type:"structure",members:{Arn:{locationName:"arn"},Id:{locationName:"id"}}},ImageDescription:{locationName:"imageDescription"},ImageId:{locationName:"imageId"},InstanceId:{locationName:"instanceId"},InstanceState:{locationName:"instanceState"},InstanceType:{locationName:"instanceType"},OutpostArn:{locationName:"outpostArn"},LaunchTime:{locationName:"launchTime"},NetworkInterfaces:{locationName:"networkInterfaces",type:"list",member:{type:"structure",members:{Ipv6Addresses:{locationName:"ipv6Addresses",type:"list",member:{}},NetworkInterfaceId:{locationName:"networkInterfaceId"},PrivateDnsName:{locationName:"privateDnsName"},PrivateIpAddress:{locationName:"privateIpAddress"},PrivateIpAddresses:{locationName:"privateIpAddresses",type:"list",member:{type:"structure",members:{PrivateDnsName:{locationName:"privateDnsName"},PrivateIpAddress:{locationName:"privateIpAddress"}}}},PublicDnsName:{locationName:"publicDnsName"},PublicIp:{locationName:"publicIp"},SecurityGroups:{locationName:"securityGroups",type:"list",member:{type:"structure",members:{GroupId:{locationName:"groupId"},GroupName:{locationName:"groupName"}}}},SubnetId:{locationName:"subnetId"},VpcId:{locationName:"vpcId"}}}},Platform:{locationName:"platform"},ProductCodes:{locationName:"productCodes",type:"list",member:{type:"structure",members:{Code:{locationName:"code"},ProductType:{locationName:"productType"}}}},Tags:{shape:"S3c",locationName:"tags"}}},EksClusterDetails:{locationName:"eksClusterDetails",type:"structure",members:{Name:{locationName:"name"},Arn:{locationName:"arn"},VpcId:{locationName:"vpcId"},Status:{locationName:"status"},Tags:{shape:"S3c",locationName:"tags"},CreatedAt:{locationName:"createdAt",type:"timestamp"}}},KubernetesDetails:{locationName:"kubernetesDetails",type:"structure",members:{KubernetesUserDetails:{locationName:"kubernetesUserDetails",type:"structure",members:{Username:{locationName:"username"},Uid:{locationName:"uid"},Groups:{locationName:"groups",type:"list",member:{}}}},KubernetesWorkloadDetails:{locationName:"kubernetesWorkloadDetails",type:"structure",members:{Name:{locationName:"name"},Type:{locationName:"type"},Uid:{locationName:"uid"},Namespace:{locationName:"namespace"},HostNetwork:{locationName:"hostNetwork",type:"boolean"},Containers:{locationName:"containers",type:"list",member:{type:"structure",members:{ContainerRuntime:{locationName:"containerRuntime"},Id:{locationName:"id"},Name:{locationName:"name"},Image:{locationName:"image"},ImagePrefix:{locationName:"imagePrefix"},VolumeMounts:{locationName:"volumeMounts",type:"list",member:{type:"structure",members:{Name:{locationName:"name"},MountPath:{locationName:"mountPath"}}}},SecurityContext:{locationName:"securityContext",type:"structure",members:{Privileged:{locationName:"privileged",type:"boolean"}}}}}},Volumes:{locationName:"volumes",type:"list",member:{type:"structure",members:{Name:{locationName:"name"},HostPath:{locationName:"hostPath",type:"structure",members:{Path:{locationName:"path"}}}}}}}}}},ResourceType:{locationName:"resourceType"}}},SchemaVersion:{locationName:"schemaVersion"},Service:{locationName:"service",type:"structure",members:{Action:{locationName:"action",type:"structure",members:{ActionType:{locationName:"actionType"},AwsApiCallAction:{locationName:"awsApiCallAction",type:"structure",members:{Api:{locationName:"api"},CallerType:{locationName:"callerType"},DomainDetails:{locationName:"domainDetails",type:"structure",members:{Domain:{locationName:"domain"}}},ErrorCode:{locationName:"errorCode"},UserAgent:{locationName:"userAgent"},RemoteIpDetails:{shape:"S4e",locationName:"remoteIpDetails"},ServiceName:{locationName:"serviceName"},RemoteAccountDetails:{locationName:"remoteAccountDetails",type:"structure",members:{AccountId:{locationName:"accountId"},Affiliated:{locationName:"affiliated",type:"boolean"}}}}},DnsRequestAction:{locationName:"dnsRequestAction",type:"structure",members:{Domain:{locationName:"domain"}}},NetworkConnectionAction:{locationName:"networkConnectionAction",type:"structure",members:{Blocked:{locationName:"blocked",type:"boolean"},ConnectionDirection:{locationName:"connectionDirection"},LocalPortDetails:{shape:"S4m",locationName:"localPortDetails"},Protocol:{locationName:"protocol"},LocalIpDetails:{shape:"S4n",locationName:"localIpDetails"},RemoteIpDetails:{shape:"S4e",locationName:"remoteIpDetails"},RemotePortDetails:{locationName:"remotePortDetails",type:"structure",members:{Port:{locationName:"port",type:"integer"},PortName:{locationName:"portName"}}}}},PortProbeAction:{locationName:"portProbeAction",type:"structure",members:{Blocked:{locationName:"blocked",type:"boolean"},PortProbeDetails:{locationName:"portProbeDetails",type:"list",member:{type:"structure",members:{LocalPortDetails:{shape:"S4m",locationName:"localPortDetails"},LocalIpDetails:{shape:"S4n",locationName:"localIpDetails"},RemoteIpDetails:{shape:"S4e",locationName:"remoteIpDetails"}}}}}},KubernetesApiCallAction:{locationName:"kubernetesApiCallAction",type:"structure",members:{RequestUri:{locationName:"requestUri"},Verb:{locationName:"verb"},SourceIps:{locationName:"sourceIps",type:"list",member:{}},UserAgent:{locationName:"userAgent"},RemoteIpDetails:{shape:"S4e",locationName:"remoteIpDetails"},StatusCode:{locationName:"statusCode",type:"integer"},Parameters:{locationName:"parameters"}}}}},Evidence:{locationName:"evidence",type:"structure",members:{ThreatIntelligenceDetails:{locationName:"threatIntelligenceDetails",type:"list",member:{type:"structure",members:{ThreatListName:{locationName:"threatListName"},ThreatNames:{locationName:"threatNames",type:"list",member:{}}}}}}},Archived:{locationName:"archived",type:"boolean"},Count:{locationName:"count",type:"integer"},DetectorId:{locationName:"detectorId"},EventFirstSeen:{locationName:"eventFirstSeen"},EventLastSeen:{locationName:"eventLastSeen"},ResourceRole:{locationName:"resourceRole"},ServiceName:{locationName:"serviceName"},UserFeedback:{locationName:"userFeedback"}}},Severity:{locationName:"severity",type:"double"},Title:{locationName:"title"},Type:{locationName:"type"},UpdatedAt:{locationName:"updatedAt"}}}}}}},GetFindingsStatistics:{http:{requestUri:"/detector/{detectorId}/findings/statistics",responseCode:200},input:{type:"structure",required:["DetectorId","FindingStatisticTypes"],members:{DetectorId:{location:"uri",locationName:"detectorId"},FindingStatisticTypes:{locationName:"findingStatisticTypes",type:"list",member:{}},FindingCriteria:{shape:"Sq",locationName:"findingCriteria"}}},output:{type:"structure",required:["FindingStatistics"],members:{FindingStatistics:{locationName:"findingStatistics",type:"structure",members:{CountBySeverity:{locationName:"countBySeverity",type:"map",key:{},value:{type:"integer"}}}}}}},GetIPSet:{http:{method:"GET",requestUri:"/detector/{detectorId}/ipset/{ipSetId}",responseCode:200},input:{type:"structure",required:["DetectorId","IpSetId"],members:{DetectorId:{location:"uri",locationName:"detectorId"},IpSetId:{location:"uri",locationName:"ipSetId"}}},output:{type:"structure",required:["Name","Format","Location","Status"],members:{Name:{locationName:"name"},Format:{locationName:"format"},Location:{locationName:"location"},Status:{locationName:"status"},Tags:{shape:"Sh",locationName:"tags"}}}},GetInvitationsCount:{http:{method:"GET",requestUri:"/invitation/count",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{InvitationsCount:{locationName:"invitationsCount",type:"integer"}}}},GetMasterAccount:{http:{method:"GET",requestUri:"/detector/{detectorId}/master",responseCode:200},input:{type:"structure",required:["DetectorId"],members:{DetectorId:{location:"uri",locationName:"detectorId"}}},output:{type:"structure",required:["Master"],members:{Master:{locationName:"master",type:"structure",members:{AccountId:{locationName:"accountId"},InvitationId:{locationName:"invitationId"},RelationshipStatus:{locationName:"relationshipStatus"},InvitedAt:{locationName:"invitedAt"}}}}}},GetMemberDetectors:{http:{requestUri:"/detector/{detectorId}/member/detector/get",responseCode:200},input:{type:"structure",required:["DetectorId","AccountIds"],members:{DetectorId:{location:"uri",locationName:"detectorId"},AccountIds:{shape:"S1p",locationName:"accountIds"}}},output:{type:"structure",required:["MemberDataSourceConfigurations","UnprocessedAccounts"],members:{MemberDataSourceConfigurations:{locationName:"members",type:"list",member:{type:"structure",required:["AccountId","DataSources"],members:{AccountId:{locationName:"accountId"},DataSources:{shape:"S2p",locationName:"dataSources"}}}},UnprocessedAccounts:{shape:"S1b",locationName:"unprocessedAccounts"}}}},GetMembers:{http:{requestUri:"/detector/{detectorId}/member/get",responseCode:200},input:{type:"structure",required:["DetectorId","AccountIds"],members:{DetectorId:{location:"uri",locationName:"detectorId"},AccountIds:{shape:"S1p",locationName:"accountIds"}}},output:{type:"structure",required:["Members","UnprocessedAccounts"],members:{Members:{shape:"S5i",locationName:"members"},UnprocessedAccounts:{shape:"S1b",locationName:"unprocessedAccounts"}}}},GetThreatIntelSet:{http:{method:"GET",requestUri:"/detector/{detectorId}/threatintelset/{threatIntelSetId}",responseCode:200},input:{type:"structure",required:["DetectorId","ThreatIntelSetId"],members:{DetectorId:{location:"uri",locationName:"detectorId"},ThreatIntelSetId:{location:"uri",locationName:"threatIntelSetId"}}},output:{type:"structure",required:["Name","Format","Location","Status"],members:{Name:{locationName:"name"},Format:{locationName:"format"},Location:{locationName:"location"},Status:{locationName:"status"},Tags:{shape:"Sh",locationName:"tags"}}}},GetUsageStatistics:{http:{requestUri:"/detector/{detectorId}/usage/statistics",responseCode:200},input:{type:"structure",required:["DetectorId","UsageStatisticType","UsageCriteria"],members:{DetectorId:{location:"uri",locationName:"detectorId"},UsageStatisticType:{locationName:"usageStatisticsType"},UsageCriteria:{locationName:"usageCriteria",type:"structure",required:["DataSources"],members:{AccountIds:{shape:"S1p",locationName:"accountIds"},DataSources:{locationName:"dataSources",type:"list",member:{}},Resources:{locationName:"resources",type:"list",member:{}}}},Unit:{locationName:"unit"},MaxResults:{locationName:"maxResults",type:"integer"},NextToken:{locationName:"nextToken"}}},output:{type:"structure",members:{UsageStatistics:{locationName:"usageStatistics",type:"structure",members:{SumByAccount:{locationName:"sumByAccount",type:"list",member:{type:"structure",members:{AccountId:{locationName:"accountId"},Total:{shape:"S5y",locationName:"total"}}}},SumByDataSource:{locationName:"sumByDataSource",type:"list",member:{type:"structure",members:{DataSource:{locationName:"dataSource"},Total:{shape:"S5y",locationName:"total"}}}},SumByResource:{shape:"S61",locationName:"sumByResource"},TopResources:{shape:"S61",locationName:"topResources"}}},NextToken:{locationName:"nextToken"}}}},InviteMembers:{http:{requestUri:"/detector/{detectorId}/member/invite",responseCode:200},input:{type:"structure",required:["DetectorId","AccountIds"],members:{DetectorId:{location:"uri",locationName:"detectorId"},AccountIds:{shape:"S1p",locationName:"accountIds"},DisableEmailNotification:{locationName:"disableEmailNotification",type:"boolean"},Message:{locationName:"message"}}},output:{type:"structure",required:["UnprocessedAccounts"],members:{UnprocessedAccounts:{shape:"S1b",locationName:"unprocessedAccounts"}}}},ListDetectors:{http:{method:"GET",requestUri:"/detector",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["DetectorIds"],members:{DetectorIds:{locationName:"detectorIds",type:"list",member:{}},NextToken:{locationName:"nextToken"}}}},ListFilters:{http:{method:"GET",requestUri:"/detector/{detectorId}/filter",responseCode:200},input:{type:"structure",required:["DetectorId"],members:{DetectorId:{location:"uri",locationName:"detectorId"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["FilterNames"],members:{FilterNames:{locationName:"filterNames",type:"list",member:{}},NextToken:{locationName:"nextToken"}}}},ListFindings:{http:{requestUri:"/detector/{detectorId}/findings",responseCode:200},input:{type:"structure",required:["DetectorId"],members:{DetectorId:{location:"uri",locationName:"detectorId"},FindingCriteria:{shape:"Sq",locationName:"findingCriteria"},SortCriteria:{shape:"S30",locationName:"sortCriteria"},MaxResults:{locationName:"maxResults",type:"integer"},NextToken:{locationName:"nextToken"}}},output:{type:"structure",required:["FindingIds"],members:{FindingIds:{shape:"S6",locationName:"findingIds"},NextToken:{locationName:"nextToken"}}}},ListIPSets:{http:{method:"GET",requestUri:"/detector/{detectorId}/ipset",responseCode:200},input:{type:"structure",required:["DetectorId"],members:{DetectorId:{location:"uri",locationName:"detectorId"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["IpSetIds"],members:{IpSetIds:{locationName:"ipSetIds",type:"list",member:{}},NextToken:{locationName:"nextToken"}}}},ListInvitations:{http:{method:"GET",requestUri:"/invitation",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Invitations:{locationName:"invitations",type:"list",member:{type:"structure",members:{AccountId:{locationName:"accountId"},InvitationId:{locationName:"invitationId"},RelationshipStatus:{locationName:"relationshipStatus"},InvitedAt:{locationName:"invitedAt"}}}},NextToken:{locationName:"nextToken"}}}},ListMembers:{http:{method:"GET",requestUri:"/detector/{detectorId}/member",responseCode:200},input:{type:"structure",required:["DetectorId"],members:{DetectorId:{location:"uri",locationName:"detectorId"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},OnlyAssociated:{location:"querystring",locationName:"onlyAssociated"}}},output:{type:"structure",members:{Members:{shape:"S5i",locationName:"members"},NextToken:{locationName:"nextToken"}}}},ListOrganizationAdminAccounts:{http:{method:"GET",requestUri:"/admin",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{AdminAccounts:{locationName:"adminAccounts",type:"list",member:{type:"structure",members:{AdminAccountId:{locationName:"adminAccountId"},AdminStatus:{locationName:"adminStatus"}}}},NextToken:{locationName:"nextToken"}}}},ListPublishingDestinations:{http:{method:"GET",requestUri:"/detector/{detectorId}/publishingDestination",responseCode:200},input:{type:"structure",required:["DetectorId"],members:{DetectorId:{location:"uri",locationName:"detectorId"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["Destinations"],members:{Destinations:{locationName:"destinations",type:"list",member:{type:"structure",required:["DestinationId","DestinationType","Status"],members:{DestinationId:{locationName:"destinationId"},DestinationType:{locationName:"destinationType"},Status:{locationName:"status"}}}},NextToken:{locationName:"nextToken"}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{Tags:{shape:"Sh",locationName:"tags"}}}},ListThreatIntelSets:{http:{method:"GET",requestUri:"/detector/{detectorId}/threatintelset",responseCode:200},input:{type:"structure",required:["DetectorId"],members:{DetectorId:{location:"uri",locationName:"detectorId"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["ThreatIntelSetIds"],members:{ThreatIntelSetIds:{locationName:"threatIntelSetIds",type:"list",member:{}},NextToken:{locationName:"nextToken"}}}},StartMonitoringMembers:{http:{requestUri:"/detector/{detectorId}/member/start",responseCode:200},input:{type:"structure",required:["DetectorId","AccountIds"],members:{DetectorId:{location:"uri",locationName:"detectorId"},AccountIds:{shape:"S1p",locationName:"accountIds"}}},output:{type:"structure",required:["UnprocessedAccounts"],members:{UnprocessedAccounts:{shape:"S1b",locationName:"unprocessedAccounts"}}}},StopMonitoringMembers:{http:{requestUri:"/detector/{detectorId}/member/stop",responseCode:200},input:{type:"structure",required:["DetectorId","AccountIds"],members:{DetectorId:{location:"uri",locationName:"detectorId"},AccountIds:{shape:"S1p",locationName:"accountIds"}}},output:{type:"structure",required:["UnprocessedAccounts"],members:{UnprocessedAccounts:{shape:"S1b",locationName:"unprocessedAccounts"}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:204},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"resourceArn"},Tags:{shape:"Sh",locationName:"tags"}}},output:{type:"structure",members:{}}},UnarchiveFindings:{http:{requestUri:"/detector/{detectorId}/findings/unarchive",responseCode:200},input:{type:"structure",required:["DetectorId","FindingIds"],members:{DetectorId:{location:"uri",locationName:"detectorId"},FindingIds:{shape:"S6",locationName:"findingIds"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resourceArn}",responseCode:204},input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{location:"uri",locationName:"resourceArn"},TagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateDetector:{http:{requestUri:"/detector/{detectorId}",responseCode:200},input:{type:"structure",required:["DetectorId"],members:{DetectorId:{location:"uri",locationName:"detectorId"},Enable:{locationName:"enable",type:"boolean"},FindingPublishingFrequency:{locationName:"findingPublishingFrequency"},DataSources:{shape:"Sd",locationName:"dataSources"}}},output:{type:"structure",members:{}}},UpdateFilter:{http:{requestUri:"/detector/{detectorId}/filter/{filterName}",responseCode:200},input:{type:"structure",required:["DetectorId","FilterName"],members:{DetectorId:{location:"uri",locationName:"detectorId"},FilterName:{location:"uri",locationName:"filterName"},Description:{locationName:"description"},Action:{locationName:"action"},Rank:{locationName:"rank",type:"integer"},FindingCriteria:{shape:"Sq",locationName:"findingCriteria"}}},output:{type:"structure",required:["Name"],members:{Name:{locationName:"name"}}}},UpdateFindingsFeedback:{http:{requestUri:"/detector/{detectorId}/findings/feedback",responseCode:200},input:{type:"structure",required:["DetectorId","FindingIds","Feedback"],members:{DetectorId:{location:"uri",locationName:"detectorId"},FindingIds:{shape:"S6",locationName:"findingIds"},Feedback:{locationName:"feedback"},Comments:{locationName:"comments"}}},output:{type:"structure",members:{}}},UpdateIPSet:{http:{requestUri:"/detector/{detectorId}/ipset/{ipSetId}",responseCode:200},input:{type:"structure",required:["DetectorId","IpSetId"],members:{DetectorId:{location:"uri",locationName:"detectorId"},IpSetId:{location:"uri",locationName:"ipSetId"},Name:{locationName:"name"},Location:{locationName:"location"},Activate:{locationName:"activate",type:"boolean"}}},output:{type:"structure",members:{}}},UpdateMemberDetectors:{http:{requestUri:"/detector/{detectorId}/member/detector/update",responseCode:200},input:{type:"structure",required:["DetectorId","AccountIds"],members:{DetectorId:{location:"uri",locationName:"detectorId"},AccountIds:{shape:"S1p",locationName:"accountIds"},DataSources:{shape:"Sd",locationName:"dataSources"}}},output:{type:"structure",required:["UnprocessedAccounts"],members:{UnprocessedAccounts:{shape:"S1b",locationName:"unprocessedAccounts"}}}},UpdateOrganizationConfiguration:{http:{requestUri:"/detector/{detectorId}/admin",responseCode:200},input:{type:"structure",required:["DetectorId","AutoEnable"],members:{DetectorId:{location:"uri",locationName:"detectorId"},AutoEnable:{locationName:"autoEnable",type:"boolean"},DataSources:{locationName:"dataSources",type:"structure",members:{S3Logs:{locationName:"s3Logs",type:"structure",required:["AutoEnable"],members:{AutoEnable:{locationName:"autoEnable",type:"boolean"}}},Kubernetes:{locationName:"kubernetes",type:"structure",required:["AuditLogs"],members:{AuditLogs:{locationName:"auditLogs",type:"structure",required:["AutoEnable"],members:{AutoEnable:{locationName:"autoEnable",type:"boolean"}}}}}}}}},output:{type:"structure",members:{}}},UpdatePublishingDestination:{http:{requestUri:"/detector/{detectorId}/publishingDestination/{destinationId}",responseCode:200},input:{type:"structure",required:["DetectorId","DestinationId"],members:{DetectorId:{location:"uri",locationName:"detectorId"},DestinationId:{location:"uri",locationName:"destinationId"},DestinationProperties:{shape:"S1f",locationName:"destinationProperties"}}},output:{type:"structure",members:{}}},UpdateThreatIntelSet:{http:{requestUri:"/detector/{detectorId}/threatintelset/{threatIntelSetId}",responseCode:200},input:{type:"structure",required:["DetectorId","ThreatIntelSetId"],members:{DetectorId:{location:"uri",locationName:"detectorId"},ThreatIntelSetId:{location:"uri",locationName:"threatIntelSetId"},Name:{locationName:"name"},Location:{locationName:"location"},Activate:{locationName:"activate",type:"boolean"}}},output:{type:"structure",members:{}}}},shapes:{S6:{type:"list",member:{}},Sd:{type:"structure",members:{S3Logs:{locationName:"s3Logs",type:"structure",required:["Enable"],members:{Enable:{locationName:"enable",type:"boolean"}}},Kubernetes:{locationName:"kubernetes",type:"structure",required:["AuditLogs"],members:{AuditLogs:{locationName:"auditLogs",type:"structure",required:["Enable"],members:{Enable:{locationName:"enable",type:"boolean"}}}}}}},Sh:{type:"map",key:{},value:{}},Sq:{type:"structure",members:{Criterion:{locationName:"criterion",type:"map",key:{},value:{type:"structure",members:{Eq:{deprecated:true,locationName:"eq",type:"list",member:{}},Neq:{deprecated:true,locationName:"neq",type:"list",member:{}},Gt:{deprecated:true,locationName:"gt",type:"integer"},Gte:{deprecated:true,locationName:"gte",type:"integer"},Lt:{deprecated:true,locationName:"lt",type:"integer"},Lte:{deprecated:true,locationName:"lte",type:"integer"},Equals:{locationName:"equals",type:"list",member:{}},NotEquals:{locationName:"notEquals",type:"list",member:{}},GreaterThan:{locationName:"greaterThan",type:"long"},GreaterThanOrEqual:{locationName:"greaterThanOrEqual",type:"long"},LessThan:{locationName:"lessThan",type:"long"},LessThanOrEqual:{locationName:"lessThanOrEqual",type:"long"}}}}}},S1b:{type:"list",member:{type:"structure",required:["AccountId","Result"],members:{AccountId:{locationName:"accountId"},Result:{locationName:"result"}}}},S1f:{type:"structure",members:{DestinationArn:{locationName:"destinationArn"},KmsKeyArn:{locationName:"kmsKeyArn"}}},S1p:{type:"list",member:{}},S2p:{type:"structure",required:["CloudTrail","DNSLogs","FlowLogs","S3Logs"],members:{CloudTrail:{locationName:"cloudTrail",type:"structure",required:["Status"],members:{Status:{locationName:"status"}}},DNSLogs:{locationName:"dnsLogs",type:"structure",required:["Status"],members:{Status:{locationName:"status"}}},FlowLogs:{locationName:"flowLogs",type:"structure",required:["Status"],members:{Status:{locationName:"status"}}},S3Logs:{locationName:"s3Logs",type:"structure",required:["Status"],members:{Status:{locationName:"status"}}},Kubernetes:{locationName:"kubernetes",type:"structure",required:["AuditLogs"],members:{AuditLogs:{locationName:"auditLogs",type:"structure",required:["Status"],members:{Status:{locationName:"status"}}}}}}},S30:{type:"structure",members:{AttributeName:{locationName:"attributeName"},OrderBy:{locationName:"orderBy"}}},S3c:{type:"list",member:{type:"structure",members:{Key:{locationName:"key"},Value:{locationName:"value"}}}},S3k:{type:"structure",members:{IgnorePublicAcls:{locationName:"ignorePublicAcls",type:"boolean"},RestrictPublicBuckets:{locationName:"restrictPublicBuckets",type:"boolean"},BlockPublicAcls:{locationName:"blockPublicAcls",type:"boolean"},BlockPublicPolicy:{locationName:"blockPublicPolicy",type:"boolean"}}},S4e:{type:"structure",members:{City:{locationName:"city",type:"structure",members:{CityName:{locationName:"cityName"}}},Country:{locationName:"country",type:"structure",members:{CountryCode:{locationName:"countryCode"},CountryName:{locationName:"countryName"}}},GeoLocation:{locationName:"geoLocation",type:"structure",members:{Lat:{locationName:"lat",type:"double"},Lon:{locationName:"lon",type:"double"}}},IpAddressV4:{locationName:"ipAddressV4"},Organization:{locationName:"organization",type:"structure",members:{Asn:{locationName:"asn"},AsnOrg:{locationName:"asnOrg"},Isp:{locationName:"isp"},Org:{locationName:"org"}}}}},S4m:{type:"structure",members:{Port:{locationName:"port",type:"integer"},PortName:{locationName:"portName"}}},S4n:{type:"structure",members:{IpAddressV4:{locationName:"ipAddressV4"}}},S5i:{type:"list",member:{type:"structure",required:["AccountId","MasterId","Email","RelationshipStatus","UpdatedAt"],members:{AccountId:{locationName:"accountId"},DetectorId:{locationName:"detectorId"},MasterId:{locationName:"masterId"},Email:{locationName:"email"},RelationshipStatus:{locationName:"relationshipStatus"},InvitedAt:{locationName:"invitedAt"},UpdatedAt:{locationName:"updatedAt"}}}},S5y:{type:"structure",members:{Amount:{locationName:"amount"},Unit:{locationName:"unit"}}},S61:{type:"list",member:{type:"structure",members:{Resource:{locationName:"resource"},Total:{shape:"S5y",locationName:"total"}}}}}}},5735:function(e,t,r){(function(){var t,i,s,a,o,n,u,p=function(e,t){for(var r in t){if(m.call(t,r))e[r]=t[r]}function ctor(){this.constructor=e}ctor.prototype=t.prototype;e.prototype=new ctor;e.__super__=t.prototype;return e},m={}.hasOwnProperty;u=r(8582).isObject;n=r(6855);t=r(3801);s=r(7661);i=r(9463);a=r(9019);e.exports=o=function(e){p(XMLDocType,e);function XMLDocType(e,t,r){var i,s;XMLDocType.__super__.constructor.call(this,e);this.documentObject=e;if(u(t)){i=t,t=i.pubID,r=i.sysID}if(r==null){s=[t,r],r=s[0],t=s[1]}if(t!=null){this.pubID=this.stringify.dtdPubID(t)}if(r!=null){this.sysID=this.stringify.dtdSysID(r)}}XMLDocType.prototype.element=function(e,t){var r;r=new i(this,e,t);this.children.push(r);return this};XMLDocType.prototype.attList=function(e,r,i,s,a){var o;o=new t(this,e,r,i,s,a);this.children.push(o);return this};XMLDocType.prototype.entity=function(e,t){var r;r=new s(this,false,e,t);this.children.push(r);return this};XMLDocType.prototype.pEntity=function(e,t){var r;r=new s(this,true,e,t);this.children.push(r);return this};XMLDocType.prototype.notation=function(e,t){var r;r=new a(this,e,t);this.children.push(r);return this};XMLDocType.prototype.toString=function(e){return this.options.writer.set(e).docType(this)};XMLDocType.prototype.ele=function(e,t){return this.element(e,t)};XMLDocType.prototype.att=function(e,t,r,i,s){return this.attList(e,t,r,i,s)};XMLDocType.prototype.ent=function(e,t){return this.entity(e,t)};XMLDocType.prototype.pent=function(e,t){return this.pEntity(e,t)};XMLDocType.prototype.not=function(e,t){return this.notation(e,t)};XMLDocType.prototype.up=function(){return this.root()||this.documentObject};return XMLDocType}(n)}).call(this)},5747:function(e){e.exports=require("fs")},5761:function(e){e.exports={version:2,waiters:{}}},5773:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["ecr"]={};i.ECR=s.defineService("ecr",["2015-09-21"]);Object.defineProperty(a.services["ecr"],"2015-09-21",{get:function get(){var e=r(6849);e.paginators=r(4907).pagination;e.waiters=r(636).waiters;return e},enumerable:true,configurable:true});e.exports=i.ECR},5774:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["customerprofiles"]={};i.CustomerProfiles=s.defineService("customerprofiles",["2020-08-15"]);Object.defineProperty(a.services["customerprofiles"],"2020-08-15",{get:function get(){var e=r(4152);e.paginators=r(3634).pagination;return e},enumerable:true,configurable:true});e.exports=i.CustomerProfiles},5784:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2015-07-09",endpointPrefix:"codepipeline",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"CodePipeline",serviceFullName:"AWS CodePipeline",serviceId:"CodePipeline",signatureVersion:"v4",targetPrefix:"CodePipeline_20150709",uid:"codepipeline-2015-07-09"},operations:{AcknowledgeJob:{input:{type:"structure",required:["jobId","nonce"],members:{jobId:{},nonce:{}}},output:{type:"structure",members:{status:{}}}},AcknowledgeThirdPartyJob:{input:{type:"structure",required:["jobId","nonce","clientToken"],members:{jobId:{},nonce:{},clientToken:{}}},output:{type:"structure",members:{status:{}}}},CreateCustomActionType:{input:{type:"structure",required:["category","provider","version","inputArtifactDetails","outputArtifactDetails"],members:{category:{},provider:{},version:{},settings:{shape:"Se"},configurationProperties:{shape:"Sh"},inputArtifactDetails:{shape:"Sn"},outputArtifactDetails:{shape:"Sn"},tags:{shape:"Sq"}}},output:{type:"structure",required:["actionType"],members:{actionType:{shape:"Sv"},tags:{shape:"Sq"}}}},CreatePipeline:{input:{type:"structure",required:["pipeline"],members:{pipeline:{shape:"Sz"},tags:{shape:"Sq"}}},output:{type:"structure",members:{pipeline:{shape:"Sz"},tags:{shape:"Sq"}}}},DeleteCustomActionType:{input:{type:"structure",required:["category","provider","version"],members:{category:{},provider:{},version:{}}}},DeletePipeline:{input:{type:"structure",required:["name"],members:{name:{}}}},DeleteWebhook:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",members:{}}},DeregisterWebhookWithThirdParty:{input:{type:"structure",members:{webhookName:{}}},output:{type:"structure",members:{}}},DisableStageTransition:{input:{type:"structure",required:["pipelineName","stageName","transitionType","reason"],members:{pipelineName:{},stageName:{},transitionType:{},reason:{}}}},EnableStageTransition:{input:{type:"structure",required:["pipelineName","stageName","transitionType"],members:{pipelineName:{},stageName:{},transitionType:{}}}},GetActionType:{input:{type:"structure",required:["category","owner","provider","version"],members:{category:{},owner:{},provider:{},version:{}}},output:{type:"structure",members:{actionType:{shape:"S29"}}}},GetJobDetails:{input:{type:"structure",required:["jobId"],members:{jobId:{}}},output:{type:"structure",members:{jobDetails:{type:"structure",members:{id:{},data:{shape:"S31"},accountId:{}}}}}},GetPipeline:{input:{type:"structure",required:["name"],members:{name:{},version:{type:"integer"}}},output:{type:"structure",members:{pipeline:{shape:"Sz"},metadata:{type:"structure",members:{pipelineArn:{},created:{type:"timestamp"},updated:{type:"timestamp"}}}}}},GetPipelineExecution:{input:{type:"structure",required:["pipelineName","pipelineExecutionId"],members:{pipelineName:{},pipelineExecutionId:{}}},output:{type:"structure",members:{pipelineExecution:{type:"structure",members:{pipelineName:{},pipelineVersion:{type:"integer"},pipelineExecutionId:{},status:{},statusSummary:{},artifactRevisions:{type:"list",member:{type:"structure",members:{name:{},revisionId:{},revisionChangeIdentifier:{},revisionSummary:{},created:{type:"timestamp"},revisionUrl:{}}}}}}}}},GetPipelineState:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",members:{pipelineName:{},pipelineVersion:{type:"integer"},stageStates:{type:"list",member:{type:"structure",members:{stageName:{},inboundExecution:{shape:"S43"},inboundTransitionState:{type:"structure",members:{enabled:{type:"boolean"},lastChangedBy:{},lastChangedAt:{type:"timestamp"},disabledReason:{}}},actionStates:{type:"list",member:{type:"structure",members:{actionName:{},currentRevision:{shape:"S4b"},latestExecution:{type:"structure",members:{actionExecutionId:{},status:{},summary:{},lastStatusChange:{type:"timestamp"},token:{},lastUpdatedBy:{},externalExecutionId:{},externalExecutionUrl:{},percentComplete:{type:"integer"},errorDetails:{type:"structure",members:{code:{},message:{}}}}},entityUrl:{},revisionUrl:{}}}},latestExecution:{shape:"S43"}}}},created:{type:"timestamp"},updated:{type:"timestamp"}}}},GetThirdPartyJobDetails:{input:{type:"structure",required:["jobId","clientToken"],members:{jobId:{},clientToken:{}}},output:{type:"structure",members:{jobDetails:{type:"structure",members:{id:{},data:{type:"structure",members:{actionTypeId:{shape:"Sw"},actionConfiguration:{shape:"S32"},pipelineContext:{shape:"S33"},inputArtifacts:{shape:"S39"},outputArtifacts:{shape:"S39"},artifactCredentials:{shape:"S3h"},continuationToken:{},encryptionKey:{shape:"S15"}}},nonce:{}}}}}},ListActionExecutions:{input:{type:"structure",required:["pipelineName"],members:{pipelineName:{},filter:{type:"structure",members:{pipelineExecutionId:{}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{actionExecutionDetails:{type:"list",member:{type:"structure",members:{pipelineExecutionId:{},actionExecutionId:{},pipelineVersion:{type:"integer"},stageName:{},actionName:{},startTime:{type:"timestamp"},lastUpdateTime:{type:"timestamp"},status:{},input:{type:"structure",members:{actionTypeId:{shape:"Sw"},configuration:{shape:"S1l"},resolvedConfiguration:{type:"map",key:{},value:{}},roleArn:{},region:{},inputArtifacts:{shape:"S50"},namespace:{}}},output:{type:"structure",members:{outputArtifacts:{shape:"S50"},executionResult:{type:"structure",members:{externalExecutionId:{},externalExecutionSummary:{},externalExecutionUrl:{}}},outputVariables:{shape:"S59"}}}}}},nextToken:{}}}},ListActionTypes:{input:{type:"structure",members:{actionOwnerFilter:{},nextToken:{},regionFilter:{}}},output:{type:"structure",required:["actionTypes"],members:{actionTypes:{type:"list",member:{shape:"Sv"}},nextToken:{}}}},ListPipelineExecutions:{input:{type:"structure",required:["pipelineName"],members:{pipelineName:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{pipelineExecutionSummaries:{type:"list",member:{type:"structure",members:{pipelineExecutionId:{},status:{},startTime:{type:"timestamp"},lastUpdateTime:{type:"timestamp"},sourceRevisions:{type:"list",member:{type:"structure",required:["actionName"],members:{actionName:{},revisionId:{},revisionSummary:{},revisionUrl:{}}}},trigger:{type:"structure",members:{triggerType:{},triggerDetail:{}}},stopTrigger:{type:"structure",members:{reason:{}}}}}},nextToken:{}}}},ListPipelines:{input:{type:"structure",members:{nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{pipelines:{type:"list",member:{type:"structure",members:{name:{},version:{type:"integer"},created:{type:"timestamp"},updated:{type:"timestamp"}}}},nextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["resourceArn"],members:{resourceArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{tags:{shape:"Sq"},nextToken:{}}}},ListWebhooks:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{webhooks:{type:"list",member:{shape:"S61"}},NextToken:{}}}},PollForJobs:{input:{type:"structure",required:["actionTypeId"],members:{actionTypeId:{shape:"Sw"},maxBatchSize:{type:"integer"},queryParam:{type:"map",key:{},value:{}}}},output:{type:"structure",members:{jobs:{type:"list",member:{type:"structure",members:{id:{},data:{shape:"S31"},nonce:{},accountId:{}}}}}}},PollForThirdPartyJobs:{input:{type:"structure",required:["actionTypeId"],members:{actionTypeId:{shape:"Sw"},maxBatchSize:{type:"integer"}}},output:{type:"structure",members:{jobs:{type:"list",member:{type:"structure",members:{clientId:{},jobId:{}}}}}}},PutActionRevision:{input:{type:"structure",required:["pipelineName","stageName","actionName","actionRevision"],members:{pipelineName:{},stageName:{},actionName:{},actionRevision:{shape:"S4b"}}},output:{type:"structure",members:{newRevision:{type:"boolean"},pipelineExecutionId:{}}}},PutApprovalResult:{input:{type:"structure",required:["pipelineName","stageName","actionName","result","token"],members:{pipelineName:{},stageName:{},actionName:{},result:{type:"structure",required:["summary","status"],members:{summary:{},status:{}}},token:{}}},output:{type:"structure",members:{approvedAt:{type:"timestamp"}}}},PutJobFailureResult:{input:{type:"structure",required:["jobId","failureDetails"],members:{jobId:{},failureDetails:{shape:"S71"}}}},PutJobSuccessResult:{input:{type:"structure",required:["jobId"],members:{jobId:{},currentRevision:{shape:"S74"},continuationToken:{},executionDetails:{shape:"S76"},outputVariables:{shape:"S59"}}}},PutThirdPartyJobFailureResult:{input:{type:"structure",required:["jobId","clientToken","failureDetails"],members:{jobId:{},clientToken:{},failureDetails:{shape:"S71"}}}},PutThirdPartyJobSuccessResult:{input:{type:"structure",required:["jobId","clientToken"],members:{jobId:{},clientToken:{},currentRevision:{shape:"S74"},continuationToken:{},executionDetails:{shape:"S76"}}}},PutWebhook:{input:{type:"structure",required:["webhook"],members:{webhook:{shape:"S62"},tags:{shape:"Sq"}}},output:{type:"structure",members:{webhook:{shape:"S61"}}}},RegisterWebhookWithThirdParty:{input:{type:"structure",members:{webhookName:{}}},output:{type:"structure",members:{}}},RetryStageExecution:{input:{type:"structure",required:["pipelineName","stageName","pipelineExecutionId","retryMode"],members:{pipelineName:{},stageName:{},pipelineExecutionId:{},retryMode:{}}},output:{type:"structure",members:{pipelineExecutionId:{}}}},StartPipelineExecution:{input:{type:"structure",required:["name"],members:{name:{},clientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{pipelineExecutionId:{}}}},StopPipelineExecution:{input:{type:"structure",required:["pipelineName","pipelineExecutionId"],members:{pipelineName:{},pipelineExecutionId:{},abandon:{type:"boolean"},reason:{}}},output:{type:"structure",members:{pipelineExecutionId:{}}}},TagResource:{input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{},tags:{shape:"Sq"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{},tagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateActionType:{input:{type:"structure",required:["actionType"],members:{actionType:{shape:"S29"}}}},UpdatePipeline:{input:{type:"structure",required:["pipeline"],members:{pipeline:{shape:"Sz"}}},output:{type:"structure",members:{pipeline:{shape:"Sz"}}}}},shapes:{Se:{type:"structure",members:{thirdPartyConfigurationUrl:{},entityUrlTemplate:{},executionUrlTemplate:{},revisionUrlTemplate:{}}},Sh:{type:"list",member:{type:"structure",required:["name","required","key","secret"],members:{name:{},required:{type:"boolean"},key:{type:"boolean"},secret:{type:"boolean"},queryable:{type:"boolean"},description:{},type:{}}}},Sn:{type:"structure",required:["minimumCount","maximumCount"],members:{minimumCount:{type:"integer"},maximumCount:{type:"integer"}}},Sq:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}},Sv:{type:"structure",required:["id","inputArtifactDetails","outputArtifactDetails"],members:{id:{shape:"Sw"},settings:{shape:"Se"},actionConfigurationProperties:{shape:"Sh"},inputArtifactDetails:{shape:"Sn"},outputArtifactDetails:{shape:"Sn"}}},Sw:{type:"structure",required:["category","owner","provider","version"],members:{category:{},owner:{},provider:{},version:{}}},Sz:{type:"structure",required:["name","roleArn","stages"],members:{name:{},roleArn:{},artifactStore:{shape:"S12"},artifactStores:{type:"map",key:{},value:{shape:"S12"}},stages:{type:"list",member:{type:"structure",required:["name","actions"],members:{name:{},blockers:{type:"list",member:{type:"structure",required:["name","type"],members:{name:{},type:{}}}},actions:{type:"list",member:{type:"structure",required:["name","actionTypeId"],members:{name:{},actionTypeId:{shape:"Sw"},runOrder:{type:"integer"},configuration:{shape:"S1l"},outputArtifacts:{type:"list",member:{type:"structure",required:["name"],members:{name:{}}}},inputArtifacts:{type:"list",member:{type:"structure",required:["name"],members:{name:{}}}},roleArn:{},region:{},namespace:{}}}}}}},version:{type:"integer"}}},S12:{type:"structure",required:["type","location"],members:{type:{},location:{},encryptionKey:{shape:"S15"}}},S15:{type:"structure",required:["id","type"],members:{id:{},type:{}}},S1l:{type:"map",key:{},value:{}},S29:{type:"structure",required:["executor","id","inputArtifactDetails","outputArtifactDetails"],members:{description:{},executor:{type:"structure",required:["configuration","type"],members:{configuration:{type:"structure",members:{lambdaExecutorConfiguration:{type:"structure",required:["lambdaFunctionArn"],members:{lambdaFunctionArn:{}}},jobWorkerExecutorConfiguration:{type:"structure",members:{pollingAccounts:{type:"list",member:{}},pollingServicePrincipals:{type:"list",member:{}}}}}},type:{},policyStatementsTemplate:{},jobTimeout:{type:"integer"}}},id:{type:"structure",required:["category","owner","provider","version"],members:{category:{},owner:{},provider:{},version:{}}},inputArtifactDetails:{shape:"S2o"},outputArtifactDetails:{shape:"S2o"},permissions:{type:"structure",required:["allowedAccounts"],members:{allowedAccounts:{type:"list",member:{}}}},properties:{type:"list",member:{type:"structure",required:["name","optional","key","noEcho"],members:{name:{},optional:{type:"boolean"},key:{type:"boolean"},noEcho:{type:"boolean"},queryable:{type:"boolean"},description:{}}}},urls:{type:"structure",members:{configurationUrl:{},entityUrlTemplate:{},executionUrlTemplate:{},revisionUrlTemplate:{}}}}},S2o:{type:"structure",required:["minimumCount","maximumCount"],members:{minimumCount:{type:"integer"},maximumCount:{type:"integer"}}},S31:{type:"structure",members:{actionTypeId:{shape:"Sw"},actionConfiguration:{shape:"S32"},pipelineContext:{shape:"S33"},inputArtifacts:{shape:"S39"},outputArtifacts:{shape:"S39"},artifactCredentials:{shape:"S3h"},continuationToken:{},encryptionKey:{shape:"S15"}}},S32:{type:"structure",members:{configuration:{shape:"S1l"}}},S33:{type:"structure",members:{pipelineName:{},stage:{type:"structure",members:{name:{}}},action:{type:"structure",members:{name:{},actionExecutionId:{}}},pipelineArn:{},pipelineExecutionId:{}}},S39:{type:"list",member:{type:"structure",members:{name:{},revision:{},location:{type:"structure",members:{type:{},s3Location:{type:"structure",required:["bucketName","objectKey"],members:{bucketName:{},objectKey:{}}}}}}}},S3h:{type:"structure",required:["accessKeyId","secretAccessKey","sessionToken"],members:{accessKeyId:{type:"string",sensitive:true},secretAccessKey:{type:"string",sensitive:true},sessionToken:{type:"string",sensitive:true}},sensitive:true},S43:{type:"structure",required:["pipelineExecutionId","status"],members:{pipelineExecutionId:{},status:{}}},S4b:{type:"structure",required:["revisionId","revisionChangeId","created"],members:{revisionId:{},revisionChangeId:{},created:{type:"timestamp"}}},S50:{type:"list",member:{type:"structure",members:{name:{},s3location:{type:"structure",members:{bucket:{},key:{}}}}}},S59:{type:"map",key:{},value:{}},S61:{type:"structure",required:["definition","url"],members:{definition:{shape:"S62"},url:{},errorMessage:{},errorCode:{},lastTriggered:{type:"timestamp"},arn:{},tags:{shape:"Sq"}}},S62:{type:"structure",required:["name","targetPipeline","targetAction","filters","authentication","authenticationConfiguration"],members:{name:{},targetPipeline:{},targetAction:{},filters:{type:"list",member:{type:"structure",required:["jsonPath"],members:{jsonPath:{},matchEquals:{}}}},authentication:{},authenticationConfiguration:{type:"structure",members:{AllowedIPRange:{},SecretToken:{}}}}},S71:{type:"structure",required:["type","message"],members:{type:{},message:{},externalExecutionId:{}}},S74:{type:"structure",required:["revision","changeIdentifier"],members:{revision:{},changeIdentifier:{},created:{type:"timestamp"},revisionSummary:{}}},S76:{type:"structure",members:{summary:{},externalExecutionId:{},percentComplete:{type:"integer"}}}}}},5788:function(e){e.exports={pagination:{DescribeBuckets:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"buckets"},GetUsageStatistics:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"records"},ListClassificationJobs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListCustomDataIdentifiers:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListFindings:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"findingIds"},ListFindingsFilters:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"findingsFilterListItems"},ListInvitations:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"invitations"},ListMembers:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"members"},ListOrganizationAdminAccounts:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"adminAccounts"},SearchResources:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"matchingResources"}}}},5796:function(e,t,r){(function(){var t,i,s,a,o,n,u=function(e,t){for(var r in t){if(p.call(t,r))e[r]=t[r]}function ctor(){this.constructor=e}ctor.prototype=t.prototype;e.prototype=new ctor;e.__super__=t.prototype;return e},p={}.hasOwnProperty;n=r(8582),o=n.isObject,a=n.isFunction;s=r(6855);t=r(2884);e.exports=i=function(e){u(XMLElement,e);function XMLElement(e,t,r){XMLElement.__super__.constructor.call(this,e);if(t==null){throw new Error("Missing element name")}this.name=this.stringify.eleName(t);this.attributes={};if(r!=null){this.attribute(r)}if(e.isDocument){this.isRoot=true;this.documentObject=e;e.rootObject=this}}XMLElement.prototype.clone=function(){var e,t,r,i;r=Object.create(this);if(r.isRoot){r.documentObject=null}r.attributes={};i=this.attributes;for(t in i){if(!p.call(i,t))continue;e=i[t];r.attributes[t]=e.clone()}r.children=[];this.children.forEach(function(e){var t;t=e.clone();t.parent=r;return r.children.push(t)});return r};XMLElement.prototype.attribute=function(e,r){var i,s;if(e!=null){e=e.valueOf()}if(o(e)){for(i in e){if(!p.call(e,i))continue;s=e[i];this.attribute(i,s)}}else{if(a(r)){r=r.apply()}if(!this.options.skipNullAttributes||r!=null){this.attributes[e]=new t(this,e,r)}}return this};XMLElement.prototype.removeAttribute=function(e){var t,r,i;if(e==null){throw new Error("Missing attribute name")}e=e.valueOf();if(Array.isArray(e)){for(r=0,i=e.length;r/g,">").replace(/\r/g," ").replace(/\n/g," ").replace(/\u0085/g,"…").replace(/\u2028/,"
")}e.exports={escapeElement:escapeElement}},5967:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["cloudwatch"]={};i.CloudWatch=s.defineService("cloudwatch",["2010-08-01"]);Object.defineProperty(a.services["cloudwatch"],"2010-08-01",{get:function get(){var e=r(1764);e.paginators=r(6504).pagination;e.waiters=r(6461).waiters;return e},enumerable:true,configurable:true});e.exports=i.CloudWatch},5981:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-02-01",endpointPrefix:"account",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS Account",serviceId:"Account",signatureVersion:"v4",signingName:"account",uid:"account-2021-02-01"},operations:{DeleteAlternateContact:{http:{requestUri:"/deleteAlternateContact",responseCode:200},input:{type:"structure",required:["AlternateContactType"],members:{AccountId:{},AlternateContactType:{}}},idempotent:true},GetAlternateContact:{http:{requestUri:"/getAlternateContact",responseCode:200},input:{type:"structure",required:["AlternateContactType"],members:{AccountId:{},AlternateContactType:{}}},output:{type:"structure",members:{AlternateContact:{type:"structure",members:{AlternateContactType:{},EmailAddress:{shape:"S7"},Name:{shape:"S8"},PhoneNumber:{shape:"S9"},Title:{shape:"Sa"}}}}}},PutAlternateContact:{http:{requestUri:"/putAlternateContact",responseCode:200},input:{type:"structure",required:["AlternateContactType","EmailAddress","Name","PhoneNumber","Title"],members:{AccountId:{},AlternateContactType:{},EmailAddress:{shape:"S7"},Name:{shape:"S8"},PhoneNumber:{shape:"S9"},Title:{shape:"Sa"}}},idempotent:true}},shapes:{S7:{type:"string",sensitive:true},S8:{type:"string",sensitive:true},S9:{type:"string",sensitive:true},Sa:{type:"string",sensitive:true}}}},5993:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-11-22",endpointPrefix:"api.iotwireless",protocol:"rest-json",serviceFullName:"AWS IoT Wireless",serviceId:"IoT Wireless",signatureVersion:"v4",signingName:"iotwireless",uid:"iotwireless-2020-11-22"},operations:{AssociateAwsAccountWithPartnerAccount:{http:{requestUri:"/partner-accounts"},input:{type:"structure",required:["Sidewalk"],members:{Sidewalk:{shape:"S2"},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"S6"}}},output:{type:"structure",members:{Sidewalk:{shape:"S2"},Arn:{}}}},AssociateMulticastGroupWithFuotaTask:{http:{method:"PUT",requestUri:"/fuota-tasks/{Id}/multicast-group",responseCode:204},input:{type:"structure",required:["Id","MulticastGroupId"],members:{Id:{location:"uri",locationName:"Id"},MulticastGroupId:{}}},output:{type:"structure",members:{}}},AssociateWirelessDeviceWithFuotaTask:{http:{method:"PUT",requestUri:"/fuota-tasks/{Id}/wireless-device",responseCode:204},input:{type:"structure",required:["Id","WirelessDeviceId"],members:{Id:{location:"uri",locationName:"Id"},WirelessDeviceId:{}}},output:{type:"structure",members:{}}},AssociateWirelessDeviceWithMulticastGroup:{http:{method:"PUT",requestUri:"/multicast-groups/{Id}/wireless-device",responseCode:204},input:{type:"structure",required:["Id","WirelessDeviceId"],members:{Id:{location:"uri",locationName:"Id"},WirelessDeviceId:{}}},output:{type:"structure",members:{}}},AssociateWirelessDeviceWithThing:{http:{method:"PUT",requestUri:"/wireless-devices/{Id}/thing",responseCode:204},input:{type:"structure",required:["Id","ThingArn"],members:{Id:{location:"uri",locationName:"Id"},ThingArn:{}}},output:{type:"structure",members:{}}},AssociateWirelessGatewayWithCertificate:{http:{method:"PUT",requestUri:"/wireless-gateways/{Id}/certificate"},input:{type:"structure",required:["Id","IotCertificateId"],members:{Id:{location:"uri",locationName:"Id"},IotCertificateId:{}}},output:{type:"structure",members:{IotCertificateId:{}}}},AssociateWirelessGatewayWithThing:{http:{method:"PUT",requestUri:"/wireless-gateways/{Id}/thing",responseCode:204},input:{type:"structure",required:["Id","ThingArn"],members:{Id:{location:"uri",locationName:"Id"},ThingArn:{}}},output:{type:"structure",members:{}}},CancelMulticastGroupSession:{http:{method:"DELETE",requestUri:"/multicast-groups/{Id}/session",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{}}},CreateDestination:{http:{requestUri:"/destinations",responseCode:201},input:{type:"structure",required:["Name","ExpressionType","Expression","RoleArn"],members:{Name:{},ExpressionType:{},Expression:{},Description:{},RoleArn:{},Tags:{shape:"S6"},ClientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{Arn:{},Name:{}}}},CreateDeviceProfile:{http:{requestUri:"/device-profiles",responseCode:201},input:{type:"structure",members:{Name:{},LoRaWAN:{shape:"S16"},Tags:{shape:"S6"},ClientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{Arn:{},Id:{}}}},CreateFuotaTask:{http:{requestUri:"/fuota-tasks",responseCode:201},input:{type:"structure",required:["FirmwareUpdateImage","FirmwareUpdateRole"],members:{Name:{},Description:{},ClientRequestToken:{idempotencyToken:true},LoRaWAN:{shape:"S1w"},FirmwareUpdateImage:{},FirmwareUpdateRole:{},Tags:{shape:"S6"}}},output:{type:"structure",members:{Arn:{},Id:{}}}},CreateMulticastGroup:{http:{requestUri:"/multicast-groups",responseCode:201},input:{type:"structure",required:["LoRaWAN"],members:{Name:{},Description:{},ClientRequestToken:{idempotencyToken:true},LoRaWAN:{shape:"S24"},Tags:{shape:"S6"}}},output:{type:"structure",members:{Arn:{},Id:{}}}},CreateNetworkAnalyzerConfiguration:{http:{requestUri:"/network-analyzer-configurations",responseCode:201},input:{type:"structure",required:["Name"],members:{Name:{},TraceContent:{shape:"S2a"},WirelessDevices:{shape:"S2d"},WirelessGateways:{shape:"S2e"},Description:{},Tags:{shape:"S6"},ClientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{Arn:{},Name:{}}}},CreateServiceProfile:{http:{requestUri:"/service-profiles",responseCode:201},input:{type:"structure",members:{Name:{},LoRaWAN:{type:"structure",members:{AddGwMetadata:{type:"boolean"}}},Tags:{shape:"S6"},ClientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{Arn:{},Id:{}}}},CreateWirelessDevice:{http:{requestUri:"/wireless-devices",responseCode:201},input:{type:"structure",required:["Type","DestinationName"],members:{Type:{},Name:{},Description:{},DestinationName:{},ClientRequestToken:{idempotencyToken:true},LoRaWAN:{shape:"S2r"},Tags:{shape:"S6"}}},output:{type:"structure",members:{Arn:{},Id:{}}}},CreateWirelessGateway:{http:{requestUri:"/wireless-gateways",responseCode:201},input:{type:"structure",required:["LoRaWAN"],members:{Name:{},Description:{},LoRaWAN:{shape:"S3h"},Tags:{shape:"S6"},ClientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{Arn:{},Id:{}}}},CreateWirelessGatewayTask:{http:{requestUri:"/wireless-gateways/{Id}/tasks",responseCode:201},input:{type:"structure",required:["Id","WirelessGatewayTaskDefinitionId"],members:{Id:{location:"uri",locationName:"Id"},WirelessGatewayTaskDefinitionId:{}}},output:{type:"structure",members:{WirelessGatewayTaskDefinitionId:{},Status:{}}}},CreateWirelessGatewayTaskDefinition:{http:{requestUri:"/wireless-gateway-task-definitions",responseCode:201},input:{type:"structure",required:["AutoCreateTasks"],members:{AutoCreateTasks:{type:"boolean"},Name:{},Update:{shape:"S3y"},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"S6"}}},output:{type:"structure",members:{Id:{},Arn:{}}}},DeleteDestination:{http:{method:"DELETE",requestUri:"/destinations/{Name}",responseCode:204},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",members:{}}},DeleteDeviceProfile:{http:{method:"DELETE",requestUri:"/device-profiles/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{}}},DeleteFuotaTask:{http:{method:"DELETE",requestUri:"/fuota-tasks/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{}}},DeleteMulticastGroup:{http:{method:"DELETE",requestUri:"/multicast-groups/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{}}},DeleteNetworkAnalyzerConfiguration:{http:{method:"DELETE",requestUri:"/network-analyzer-configurations/{ConfigurationName}",responseCode:204},input:{type:"structure",required:["ConfigurationName"],members:{ConfigurationName:{location:"uri",locationName:"ConfigurationName"}}},output:{type:"structure",members:{}}},DeleteQueuedMessages:{http:{method:"DELETE",requestUri:"/wireless-devices/{Id}/data",responseCode:204},input:{type:"structure",required:["Id","MessageId"],members:{Id:{location:"uri",locationName:"Id"},MessageId:{location:"querystring",locationName:"messageId"},WirelessDeviceType:{location:"querystring",locationName:"WirelessDeviceType"}}},output:{type:"structure",members:{}}},DeleteServiceProfile:{http:{method:"DELETE",requestUri:"/service-profiles/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{}}},DeleteWirelessDevice:{http:{method:"DELETE",requestUri:"/wireless-devices/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{}}},DeleteWirelessGateway:{http:{method:"DELETE",requestUri:"/wireless-gateways/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{}}},DeleteWirelessGatewayTask:{http:{method:"DELETE",requestUri:"/wireless-gateways/{Id}/tasks",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{}}},DeleteWirelessGatewayTaskDefinition:{http:{method:"DELETE",requestUri:"/wireless-gateway-task-definitions/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{}}},DisassociateAwsAccountFromPartnerAccount:{http:{method:"DELETE",requestUri:"/partner-accounts/{PartnerAccountId}",responseCode:204},input:{type:"structure",required:["PartnerAccountId","PartnerType"],members:{PartnerAccountId:{location:"uri",locationName:"PartnerAccountId"},PartnerType:{location:"querystring",locationName:"partnerType"}}},output:{type:"structure",members:{}}},DisassociateMulticastGroupFromFuotaTask:{http:{method:"DELETE",requestUri:"/fuota-tasks/{Id}/multicast-groups/{MulticastGroupId}",responseCode:204},input:{type:"structure",required:["Id","MulticastGroupId"],members:{Id:{location:"uri",locationName:"Id"},MulticastGroupId:{location:"uri",locationName:"MulticastGroupId"}}},output:{type:"structure",members:{}}},DisassociateWirelessDeviceFromFuotaTask:{http:{method:"DELETE",requestUri:"/fuota-tasks/{Id}/wireless-devices/{WirelessDeviceId}",responseCode:204},input:{type:"structure",required:["Id","WirelessDeviceId"],members:{Id:{location:"uri",locationName:"Id"},WirelessDeviceId:{location:"uri",locationName:"WirelessDeviceId"}}},output:{type:"structure",members:{}}},DisassociateWirelessDeviceFromMulticastGroup:{http:{method:"DELETE",requestUri:"/multicast-groups/{Id}/wireless-devices/{WirelessDeviceId}",responseCode:204},input:{type:"structure",required:["Id","WirelessDeviceId"],members:{Id:{location:"uri",locationName:"Id"},WirelessDeviceId:{location:"uri",locationName:"WirelessDeviceId"}}},output:{type:"structure",members:{}}},DisassociateWirelessDeviceFromThing:{http:{method:"DELETE",requestUri:"/wireless-devices/{Id}/thing",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{}}},DisassociateWirelessGatewayFromCertificate:{http:{method:"DELETE",requestUri:"/wireless-gateways/{Id}/certificate",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{}}},DisassociateWirelessGatewayFromThing:{http:{method:"DELETE",requestUri:"/wireless-gateways/{Id}/thing",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{}}},GetDestination:{http:{method:"GET",requestUri:"/destinations/{Name}"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",members:{Arn:{},Name:{},Expression:{},ExpressionType:{},Description:{},RoleArn:{}}}},GetDeviceProfile:{http:{method:"GET",requestUri:"/device-profiles/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{Arn:{},Name:{},Id:{},LoRaWAN:{shape:"S16"}}}},GetEventConfigurationByResourceTypes:{http:{method:"GET",requestUri:"/event-configurations-resource-types"},input:{type:"structure",members:{}},output:{type:"structure",members:{DeviceRegistrationState:{shape:"S5i"},Proximity:{shape:"S5l"},Join:{shape:"S5m"},ConnectionStatus:{shape:"S5o"}}}},GetFuotaTask:{http:{method:"GET",requestUri:"/fuota-tasks/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{Arn:{},Id:{},Status:{},Name:{},Description:{},LoRaWAN:{type:"structure",members:{RfRegion:{},StartTime:{shape:"S5u"}}},FirmwareUpdateImage:{},FirmwareUpdateRole:{},CreatedAt:{type:"timestamp"}}}},GetLogLevelsByResourceTypes:{http:{method:"GET",requestUri:"/log-levels",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{DefaultLogLevel:{},WirelessGatewayLogOptions:{shape:"S5y"},WirelessDeviceLogOptions:{shape:"S64"}}}},GetMulticastGroup:{http:{method:"GET",requestUri:"/multicast-groups/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{Arn:{},Id:{},Name:{},Description:{},Status:{},LoRaWAN:{type:"structure",members:{RfRegion:{},DlClass:{},NumberOfDevicesRequested:{type:"integer"},NumberOfDevicesInGroup:{type:"integer"}}},CreatedAt:{type:"timestamp"}}}},GetMulticastGroupSession:{http:{method:"GET",requestUri:"/multicast-groups/{Id}/session"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{LoRaWAN:{shape:"S6h"}}}},GetNetworkAnalyzerConfiguration:{http:{method:"GET",requestUri:"/network-analyzer-configurations/{ConfigurationName}",responseCode:200},input:{type:"structure",required:["ConfigurationName"],members:{ConfigurationName:{location:"uri",locationName:"ConfigurationName"}}},output:{type:"structure",members:{TraceContent:{shape:"S2a"},WirelessDevices:{shape:"S2d"},WirelessGateways:{shape:"S2e"},Description:{},Arn:{},Name:{}}}},GetPartnerAccount:{http:{method:"GET",requestUri:"/partner-accounts/{PartnerAccountId}"},input:{type:"structure",required:["PartnerAccountId","PartnerType"],members:{PartnerAccountId:{location:"uri",locationName:"PartnerAccountId"},PartnerType:{location:"querystring",locationName:"partnerType"}}},output:{type:"structure",members:{Sidewalk:{shape:"S6q"},AccountLinked:{type:"boolean"}}}},GetResourceEventConfiguration:{http:{method:"GET",requestUri:"/event-configurations/{Identifier}"},input:{type:"structure",required:["Identifier","IdentifierType"],members:{Identifier:{location:"uri",locationName:"Identifier"},IdentifierType:{location:"querystring",locationName:"identifierType"},PartnerType:{location:"querystring",locationName:"partnerType"}}},output:{type:"structure",members:{DeviceRegistrationState:{shape:"S6y"},Proximity:{shape:"S70"},Join:{shape:"S71"},ConnectionStatus:{shape:"S73"}}}},GetResourceLogLevel:{http:{method:"GET",requestUri:"/log-levels/{ResourceIdentifier}",responseCode:200},input:{type:"structure",required:["ResourceIdentifier","ResourceType"],members:{ResourceIdentifier:{location:"uri",locationName:"ResourceIdentifier"},ResourceType:{location:"querystring",locationName:"resourceType"}}},output:{type:"structure",members:{LogLevel:{}}}},GetServiceEndpoint:{http:{method:"GET",requestUri:"/service-endpoint"},input:{type:"structure",members:{ServiceType:{location:"querystring",locationName:"serviceType"}}},output:{type:"structure",members:{ServiceType:{},ServiceEndpoint:{},ServerTrust:{}}}},GetServiceProfile:{http:{method:"GET",requestUri:"/service-profiles/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{Arn:{},Name:{},Id:{},LoRaWAN:{type:"structure",members:{UlRate:{type:"integer"},UlBucketSize:{type:"integer"},UlRatePolicy:{},DlRate:{type:"integer"},DlBucketSize:{type:"integer"},DlRatePolicy:{},AddGwMetadata:{type:"boolean"},DevStatusReqFreq:{type:"integer"},ReportDevStatusBattery:{type:"boolean"},ReportDevStatusMargin:{type:"boolean"},DrMin:{type:"integer"},DrMax:{type:"integer"},ChannelMask:{},PrAllowed:{type:"boolean"},HrAllowed:{type:"boolean"},RaAllowed:{type:"boolean"},NwkGeoLoc:{type:"boolean"},TargetPer:{type:"integer"},MinGwDiversity:{type:"integer"}}}}}},GetWirelessDevice:{http:{method:"GET",requestUri:"/wireless-devices/{Identifier}"},input:{type:"structure",required:["Identifier","IdentifierType"],members:{Identifier:{location:"uri",locationName:"Identifier"},IdentifierType:{location:"querystring",locationName:"identifierType"}}},output:{type:"structure",members:{Type:{},Name:{},Description:{},DestinationName:{},Id:{},Arn:{},ThingName:{},ThingArn:{},LoRaWAN:{shape:"S2r"},Sidewalk:{type:"structure",members:{AmazonId:{},SidewalkId:{},SidewalkManufacturingSn:{},DeviceCertificates:{shape:"S86"}}}}}},GetWirelessDeviceStatistics:{http:{method:"GET",requestUri:"/wireless-devices/{Id}/statistics",responseCode:200},input:{type:"structure",required:["WirelessDeviceId"],members:{WirelessDeviceId:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{WirelessDeviceId:{},LastUplinkReceivedAt:{},LoRaWAN:{type:"structure",members:{DevEui:{},FPort:{type:"integer"},DataRate:{type:"integer"},Frequency:{type:"integer"},Timestamp:{},Gateways:{type:"list",member:{type:"structure",members:{GatewayEui:{},Snr:{type:"double"},Rssi:{type:"double"}}}}}},Sidewalk:{type:"structure",members:{Rssi:{type:"integer"},BatteryLevel:{},Event:{},DeviceState:{}}}}}},GetWirelessGateway:{http:{method:"GET",requestUri:"/wireless-gateways/{Identifier}"},input:{type:"structure",required:["Identifier","IdentifierType"],members:{Identifier:{location:"uri",locationName:"Identifier"},IdentifierType:{location:"querystring",locationName:"identifierType"}}},output:{type:"structure",members:{Name:{},Id:{},Description:{},LoRaWAN:{shape:"S3h"},Arn:{},ThingName:{},ThingArn:{}}}},GetWirelessGatewayCertificate:{http:{method:"GET",requestUri:"/wireless-gateways/{Id}/certificate"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{IotCertificateId:{},LoRaWANNetworkServerCertificateId:{}}}},GetWirelessGatewayFirmwareInformation:{http:{method:"GET",requestUri:"/wireless-gateways/{Id}/firmware-information"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{LoRaWAN:{type:"structure",members:{CurrentVersion:{shape:"S43"}}}}}},GetWirelessGatewayStatistics:{http:{method:"GET",requestUri:"/wireless-gateways/{Id}/statistics",responseCode:200},input:{type:"structure",required:["WirelessGatewayId"],members:{WirelessGatewayId:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{WirelessGatewayId:{},LastUplinkReceivedAt:{},ConnectionStatus:{}}}},GetWirelessGatewayTask:{http:{method:"GET",requestUri:"/wireless-gateways/{Id}/tasks"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{WirelessGatewayId:{},WirelessGatewayTaskDefinitionId:{},LastUplinkReceivedAt:{},TaskCreatedAt:{},Status:{}}}},GetWirelessGatewayTaskDefinition:{http:{method:"GET",requestUri:"/wireless-gateway-task-definitions/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{AutoCreateTasks:{type:"boolean"},Name:{},Update:{shape:"S3y"},Arn:{}}}},ListDestinations:{http:{method:"GET",requestUri:"/destinations"},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NextToken:{},DestinationList:{type:"list",member:{type:"structure",members:{Arn:{},Name:{},ExpressionType:{},Expression:{},Description:{},RoleArn:{}}}}}}},ListDeviceProfiles:{http:{method:"GET",requestUri:"/device-profiles"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{NextToken:{},DeviceProfileList:{type:"list",member:{type:"structure",members:{Arn:{},Name:{},Id:{}}}}}}},ListEventConfigurations:{http:{method:"GET",requestUri:"/event-configurations"},input:{type:"structure",required:["ResourceType"],members:{ResourceType:{location:"querystring",locationName:"resourceType"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NextToken:{},EventConfigurationsList:{type:"list",member:{type:"structure",members:{Identifier:{},IdentifierType:{},PartnerType:{},Events:{type:"structure",members:{DeviceRegistrationState:{shape:"S6y"},Proximity:{shape:"S70"},Join:{shape:"S71"},ConnectionStatus:{shape:"S73"}}}}}}}}},ListFuotaTasks:{http:{method:"GET",requestUri:"/fuota-tasks"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{NextToken:{},FuotaTaskList:{type:"list",member:{type:"structure",members:{Id:{},Arn:{},Name:{}}}}}}},ListMulticastGroups:{http:{method:"GET",requestUri:"/multicast-groups"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{NextToken:{},MulticastGroupList:{type:"list",member:{type:"structure",members:{Id:{},Arn:{},Name:{}}}}}}},ListMulticastGroupsByFuotaTask:{http:{method:"GET",requestUri:"/fuota-tasks/{Id}/multicast-groups"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{NextToken:{},MulticastGroupList:{type:"list",member:{type:"structure",members:{Id:{}}}}}}},ListNetworkAnalyzerConfigurations:{http:{method:"GET",requestUri:"/network-analyzer-configurations"},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NextToken:{},NetworkAnalyzerConfigurationList:{type:"list",member:{type:"structure",members:{Arn:{},Name:{}}}}}}},ListPartnerAccounts:{http:{method:"GET",requestUri:"/partner-accounts"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{NextToken:{},Sidewalk:{type:"list",member:{shape:"S6q"}}}}},ListQueuedMessages:{http:{method:"GET",requestUri:"/wireless-devices/{Id}/data"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},WirelessDeviceType:{location:"querystring",locationName:"WirelessDeviceType"}}},output:{type:"structure",members:{NextToken:{},DownlinkQueueMessagesList:{type:"list",member:{type:"structure",members:{MessageId:{},TransmitMode:{type:"integer"},ReceivedAt:{},LoRaWAN:{shape:"Sa5"}}}}}}},ListServiceProfiles:{http:{method:"GET",requestUri:"/service-profiles"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{NextToken:{},ServiceProfileList:{type:"list",member:{type:"structure",members:{Arn:{},Name:{},Id:{}}}}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags"},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{location:"querystring",locationName:"resourceArn"}}},output:{type:"structure",members:{Tags:{shape:"S6"}}}},ListWirelessDevices:{http:{method:"GET",requestUri:"/wireless-devices"},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},DestinationName:{location:"querystring",locationName:"destinationName"},DeviceProfileId:{location:"querystring",locationName:"deviceProfileId"},ServiceProfileId:{location:"querystring",locationName:"serviceProfileId"},WirelessDeviceType:{location:"querystring",locationName:"wirelessDeviceType"},FuotaTaskId:{location:"querystring",locationName:"fuotaTaskId"},MulticastGroupId:{location:"querystring",locationName:"multicastGroupId"}}},output:{type:"structure",members:{NextToken:{},WirelessDeviceList:{type:"list",member:{type:"structure",members:{Arn:{},Id:{},Type:{},Name:{},DestinationName:{},LastUplinkReceivedAt:{},LoRaWAN:{type:"structure",members:{DevEui:{}}},Sidewalk:{type:"structure",members:{AmazonId:{},SidewalkId:{},SidewalkManufacturingSn:{},DeviceCertificates:{shape:"S86"}}},FuotaDeviceStatus:{},MulticastDeviceStatus:{},McGroupId:{type:"integer"}}}}}}},ListWirelessGatewayTaskDefinitions:{http:{method:"GET",requestUri:"/wireless-gateway-task-definitions"},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},TaskDefinitionType:{location:"querystring",locationName:"taskDefinitionType"}}},output:{type:"structure",members:{NextToken:{},TaskDefinitions:{type:"list",member:{type:"structure",members:{Id:{},LoRaWAN:{type:"structure",members:{CurrentVersion:{shape:"S43"},UpdateVersion:{shape:"S43"}}},Arn:{}}}}}}},ListWirelessGateways:{http:{method:"GET",requestUri:"/wireless-gateways"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{NextToken:{},WirelessGatewayList:{type:"list",member:{type:"structure",members:{Arn:{},Id:{},Name:{},Description:{},LoRaWAN:{shape:"S3h"},LastUplinkReceivedAt:{}}}}}}},PutResourceLogLevel:{http:{method:"PUT",requestUri:"/log-levels/{ResourceIdentifier}",responseCode:200},input:{type:"structure",required:["ResourceIdentifier","ResourceType","LogLevel"],members:{ResourceIdentifier:{location:"uri",locationName:"ResourceIdentifier"},ResourceType:{location:"querystring",locationName:"resourceType"},LogLevel:{}}},output:{type:"structure",members:{}}},ResetAllResourceLogLevels:{http:{method:"DELETE",requestUri:"/log-levels",responseCode:204},input:{type:"structure",members:{}},output:{type:"structure",members:{}}},ResetResourceLogLevel:{http:{method:"DELETE",requestUri:"/log-levels/{ResourceIdentifier}",responseCode:204},input:{type:"structure",required:["ResourceIdentifier","ResourceType"],members:{ResourceIdentifier:{location:"uri",locationName:"ResourceIdentifier"},ResourceType:{location:"querystring",locationName:"resourceType"}}},output:{type:"structure",members:{}}},SendDataToMulticastGroup:{http:{requestUri:"/multicast-groups/{Id}/data",responseCode:201},input:{type:"structure",required:["Id","PayloadData","WirelessMetadata"],members:{Id:{location:"uri",locationName:"Id"},PayloadData:{},WirelessMetadata:{type:"structure",members:{LoRaWAN:{type:"structure",members:{FPort:{type:"integer"}}}}}}},output:{type:"structure",members:{MessageId:{}}}},SendDataToWirelessDevice:{http:{requestUri:"/wireless-devices/{Id}/data",responseCode:202},input:{type:"structure",required:["Id","TransmitMode","PayloadData"],members:{Id:{location:"uri",locationName:"Id"},TransmitMode:{type:"integer"},PayloadData:{},WirelessMetadata:{type:"structure",members:{LoRaWAN:{shape:"Sa5"},Sidewalk:{type:"structure",members:{Seq:{type:"integer"},MessageType:{}}}}}}},output:{type:"structure",members:{MessageId:{}}}},StartBulkAssociateWirelessDeviceWithMulticastGroup:{http:{method:"PATCH",requestUri:"/multicast-groups/{Id}/bulk",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},QueryString:{},Tags:{shape:"S6"}}},output:{type:"structure",members:{}}},StartBulkDisassociateWirelessDeviceFromMulticastGroup:{http:{requestUri:"/multicast-groups/{Id}/bulk",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},QueryString:{},Tags:{shape:"S6"}}},output:{type:"structure",members:{}}},StartFuotaTask:{http:{method:"PUT",requestUri:"/fuota-tasks/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},LoRaWAN:{type:"structure",members:{StartTime:{shape:"S5u"}}}}},output:{type:"structure",members:{}}},StartMulticastGroupSession:{http:{method:"PUT",requestUri:"/multicast-groups/{Id}/session",responseCode:204},input:{type:"structure",required:["Id","LoRaWAN"],members:{Id:{location:"uri",locationName:"Id"},LoRaWAN:{shape:"S6h"}}},output:{type:"structure",members:{}}},TagResource:{http:{requestUri:"/tags",responseCode:204},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"querystring",locationName:"resourceArn"},Tags:{shape:"S6"}}},output:{type:"structure",members:{}}},TestWirelessDevice:{http:{requestUri:"/wireless-devices/{Id}/test",responseCode:200},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{Result:{}}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags",responseCode:204},input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{location:"querystring",locationName:"resourceArn"},TagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateDestination:{http:{method:"PATCH",requestUri:"/destinations/{Name}",responseCode:204},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"Name"},ExpressionType:{},Expression:{},Description:{},RoleArn:{}}},output:{type:"structure",members:{}}},UpdateEventConfigurationByResourceTypes:{http:{method:"PATCH",requestUri:"/event-configurations-resource-types",responseCode:204},input:{type:"structure",members:{DeviceRegistrationState:{shape:"S5i"},Proximity:{shape:"S5l"},Join:{shape:"S5m"},ConnectionStatus:{shape:"S5o"}}},output:{type:"structure",members:{}}},UpdateFuotaTask:{http:{method:"PATCH",requestUri:"/fuota-tasks/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},Name:{},Description:{},LoRaWAN:{shape:"S1w"},FirmwareUpdateImage:{},FirmwareUpdateRole:{}}},output:{type:"structure",members:{}}},UpdateLogLevelsByResourceTypes:{http:{requestUri:"/log-levels",responseCode:200},input:{type:"structure",members:{DefaultLogLevel:{},WirelessDeviceLogOptions:{shape:"S64"},WirelessGatewayLogOptions:{shape:"S5y"}}},output:{type:"structure",members:{}}},UpdateMulticastGroup:{http:{method:"PATCH",requestUri:"/multicast-groups/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},Name:{},Description:{},LoRaWAN:{shape:"S24"}}},output:{type:"structure",members:{}}},UpdateNetworkAnalyzerConfiguration:{http:{method:"PATCH",requestUri:"/network-analyzer-configurations/{ConfigurationName}",responseCode:204},input:{type:"structure",required:["ConfigurationName"],members:{ConfigurationName:{location:"uri",locationName:"ConfigurationName"},TraceContent:{shape:"S2a"},WirelessDevicesToAdd:{shape:"S2d"},WirelessDevicesToRemove:{shape:"S2d"},WirelessGatewaysToAdd:{shape:"S2e"},WirelessGatewaysToRemove:{shape:"S2e"},Description:{}}},output:{type:"structure",members:{}}},UpdatePartnerAccount:{http:{method:"PATCH",requestUri:"/partner-accounts/{PartnerAccountId}",responseCode:204},input:{type:"structure",required:["Sidewalk","PartnerAccountId","PartnerType"],members:{Sidewalk:{type:"structure",members:{AppServerPrivateKey:{shape:"S4"}}},PartnerAccountId:{location:"uri",locationName:"PartnerAccountId"},PartnerType:{location:"querystring",locationName:"partnerType"}}},output:{type:"structure",members:{}}},UpdateResourceEventConfiguration:{http:{method:"PATCH",requestUri:"/event-configurations/{Identifier}",responseCode:204},input:{type:"structure",required:["Identifier","IdentifierType"],members:{Identifier:{location:"uri",locationName:"Identifier"},IdentifierType:{location:"querystring",locationName:"identifierType"},PartnerType:{location:"querystring",locationName:"partnerType"},DeviceRegistrationState:{shape:"S6y"},Proximity:{shape:"S70"},Join:{shape:"S71"},ConnectionStatus:{shape:"S73"}}},output:{type:"structure",members:{}}},UpdateWirelessDevice:{http:{method:"PATCH",requestUri:"/wireless-devices/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},DestinationName:{},Name:{},Description:{},LoRaWAN:{type:"structure",members:{DeviceProfileId:{},ServiceProfileId:{},AbpV1_1:{type:"structure",members:{FCntStart:{type:"integer"}}},AbpV1_0_x:{type:"structure",members:{FCntStart:{type:"integer"}}}}}}},output:{type:"structure",members:{}}},UpdateWirelessGateway:{http:{method:"PATCH",requestUri:"/wireless-gateways/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},Name:{},Description:{},JoinEuiFilters:{shape:"S3j"},NetIdFilters:{shape:"S3l"}}},output:{type:"structure",members:{}}}},shapes:{S2:{type:"structure",members:{AmazonId:{},AppServerPrivateKey:{shape:"S4"}}},S4:{type:"string",sensitive:true},S6:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S16:{type:"structure",members:{SupportsClassB:{type:"boolean"},ClassBTimeout:{type:"integer"},PingSlotPeriod:{type:"integer"},PingSlotDr:{type:"integer"},PingSlotFreq:{type:"integer"},SupportsClassC:{type:"boolean"},ClassCTimeout:{type:"integer"},MacVersion:{},RegParamsRevision:{},RxDelay1:{type:"integer"},RxDrOffset1:{type:"integer"},RxDataRate2:{type:"integer"},RxFreq2:{type:"integer"},FactoryPresetFreqsList:{type:"list",member:{type:"integer"}},MaxEirp:{type:"integer"},MaxDutyCycle:{type:"integer"},RfRegion:{},SupportsJoin:{type:"boolean"},Supports32BitFCnt:{type:"boolean"}}},S1w:{type:"structure",members:{RfRegion:{}}},S24:{type:"structure",members:{RfRegion:{},DlClass:{}}},S2a:{type:"structure",members:{WirelessDeviceFrameInfo:{},LogLevel:{}}},S2d:{type:"list",member:{}},S2e:{type:"list",member:{}},S2r:{type:"structure",members:{DevEui:{},DeviceProfileId:{},ServiceProfileId:{},OtaaV1_1:{type:"structure",members:{AppKey:{},NwkKey:{},JoinEui:{}}},OtaaV1_0_x:{type:"structure",members:{AppKey:{},AppEui:{},GenAppKey:{}}},AbpV1_1:{type:"structure",members:{DevAddr:{},SessionKeys:{type:"structure",members:{FNwkSIntKey:{},SNwkSIntKey:{},NwkSEncKey:{},AppSKey:{}}},FCntStart:{type:"integer"}}},AbpV1_0_x:{type:"structure",members:{DevAddr:{},SessionKeys:{type:"structure",members:{NwkSKey:{},AppSKey:{}}},FCntStart:{type:"integer"}}},FPorts:{type:"structure",members:{Fuota:{type:"integer"},Multicast:{type:"integer"},ClockSync:{type:"integer"}}}}},S3h:{type:"structure",members:{GatewayEui:{},RfRegion:{},JoinEuiFilters:{shape:"S3j"},NetIdFilters:{shape:"S3l"},SubBands:{type:"list",member:{type:"integer"}}}},S3j:{type:"list",member:{type:"list",member:{}}},S3l:{type:"list",member:{}},S3y:{type:"structure",members:{UpdateDataSource:{},UpdateDataRole:{},LoRaWAN:{type:"structure",members:{UpdateSignature:{},SigKeyCrc:{type:"long"},CurrentVersion:{shape:"S43"},UpdateVersion:{shape:"S43"}}}}},S43:{type:"structure",members:{PackageVersion:{},Model:{},Station:{}}},S5i:{type:"structure",members:{Sidewalk:{shape:"S5j"}}},S5j:{type:"structure",members:{WirelessDeviceEventTopic:{}}},S5l:{type:"structure",members:{Sidewalk:{shape:"S5j"}}},S5m:{type:"structure",members:{LoRaWAN:{type:"structure",members:{WirelessDeviceEventTopic:{}}}}},S5o:{type:"structure",members:{LoRaWAN:{type:"structure",members:{WirelessGatewayEventTopic:{}}}}},S5u:{type:"timestamp",timestampFormat:"iso8601"},S5y:{type:"list",member:{type:"structure",required:["Type","LogLevel"],members:{Type:{},LogLevel:{},Events:{type:"list",member:{type:"structure",required:["Event","LogLevel"],members:{Event:{},LogLevel:{}}}}}}},S64:{type:"list",member:{type:"structure",required:["Type","LogLevel"],members:{Type:{},LogLevel:{},Events:{type:"list",member:{type:"structure",required:["Event","LogLevel"],members:{Event:{},LogLevel:{}}}}}}},S6h:{type:"structure",members:{DlDr:{type:"integer"},DlFreq:{type:"integer"},SessionStartTime:{type:"timestamp",timestampFormat:"iso8601"},SessionTimeout:{type:"integer"}}},S6q:{type:"structure",members:{AmazonId:{},Fingerprint:{type:"string",sensitive:true},Arn:{}}},S6y:{type:"structure",members:{Sidewalk:{shape:"S6z"},WirelessDeviceIdEventTopic:{}}},S6z:{type:"structure",members:{AmazonIdEventTopic:{}}},S70:{type:"structure",members:{Sidewalk:{shape:"S6z"},WirelessDeviceIdEventTopic:{}}},S71:{type:"structure",members:{LoRaWAN:{type:"structure",members:{DevEuiEventTopic:{}}},WirelessDeviceIdEventTopic:{}}},S73:{type:"structure",members:{LoRaWAN:{type:"structure",members:{GatewayEuiEventTopic:{}}},WirelessGatewayIdEventTopic:{}}},S86:{type:"list",member:{type:"structure",required:["SigningAlg","Value"],members:{SigningAlg:{},Value:{}}}},Sa5:{type:"structure",members:{FPort:{type:"integer"}}}}}},5998:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["identitystore"]={};i.IdentityStore=s.defineService("identitystore",["2020-06-15"]);Object.defineProperty(a.services["identitystore"],"2020-06-15",{get:function get(){var e=r(985);e.paginators=r(4433).pagination;return e},enumerable:true,configurable:true});e.exports=i.IdentityStore},6006:function(e){e.exports={pagination:{}}},6010:function(e){e.exports={pagination:{ListRetainedMessages:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"retainedTopics"}}}},6016:function(e,t,r){var i=r(395);var s=r(9819);var a=r(6232);var o=r(9338);var n=r(3546);r(9856);var u={completeMultipartUpload:true,copyObject:true,uploadPartCopy:true};var p=["AuthorizationHeaderMalformed","BadRequest","PermanentRedirect",301];var m="s3-object-lambda";i.util.update(i.S3.prototype,{getSignatureVersion:function getSignatureVersion(e){var t=this.api.signatureVersion;var r=this._originalConfig?this._originalConfig.signatureVersion:null;var i=this.config.signatureVersion;var s=e?e.isPresigned():false;if(r){r=r==="v2"?"s3":r;return r}if(s!==true){t="v4"}else if(i){t=i}return t},getSigningName:function getSigningName(e){if(e&&e.operation==="writeGetObjectResponse"){return m}var t=i.Service.prototype.getSigningName;return e&&e._parsedArn&&e._parsedArn.service?e._parsedArn.service:t.call(this)},getSignerClass:function getSignerClass(e){var t=this.getSignatureVersion(e);return i.Signers.RequestSigner.getVersion(t)},validateService:function validateService(){var e;var t=[];if(!this.config.region)this.config.region="us-east-1";if(!this.config.endpoint&&this.config.s3BucketEndpoint){t.push("An endpoint must be provided when configuring "+"`s3BucketEndpoint` to true.")}if(t.length===1){e=t[0]}else if(t.length>1){e="Multiple configuration errors:\n"+t.join("\n")}if(e){throw i.util.error(new Error,{name:"InvalidEndpoint",message:e})}},shouldDisableBodySigning:function shouldDisableBodySigning(e){var t=this.getSignerClass();if(this.config.s3DisableBodySigning===true&&t===i.Signers.V4&&e.httpRequest.endpoint.protocol==="https:"){return true}return false},setupRequestListeners:function setupRequestListeners(e){var t=true;e.addListener("validate",this.validateScheme);e.addListener("validate",this.validateBucketName,t);e.addListener("validate",this.optInUsEast1RegionalEndpoint,t);e.removeListener("validate",i.EventListeners.Core.VALIDATE_REGION);e.addListener("build",this.addContentType);e.addListener("build",this.computeContentMd5);e.addListener("build",this.computeSseCustomerKeyMd5);e.addListener("build",this.populateURI);e.addListener("afterBuild",this.addExpect100Continue);e.addListener("extractError",this.extractError);e.addListener("extractData",i.util.hoistPayloadMember);e.addListener("extractData",this.extractData);e.addListener("extractData",this.extractErrorFrom200Response);e.addListener("beforePresign",this.prepareSignedUrl);if(this.shouldDisableBodySigning(e)){e.removeListener("afterBuild",i.EventListeners.Core.COMPUTE_SHA256);e.addListener("afterBuild",this.disableBodySigning)}if(e.operation!=="createBucket"&&o.isArnInParam(e,"Bucket")){e._parsedArn=i.util.ARN.parse(e.params.Bucket);e.removeListener("validate",this.validateBucketName);e.removeListener("build",this.populateURI);if(e._parsedArn.service==="s3"){e.addListener("validate",o.validateS3AccessPointArn);e.addListener("validate",this.validateArnResourceType);e.addListener("validate",this.validateArnRegion)}else if(e._parsedArn.service==="s3-outposts"){e.addListener("validate",o.validateOutpostsAccessPointArn);e.addListener("validate",o.validateOutpostsArn);e.addListener("validate",o.validateArnRegion)}e.addListener("validate",o.validateArnAccount);e.addListener("validate",o.validateArnService);e.addListener("build",this.populateUriFromAccessPointArn);e.addListener("build",o.validatePopulateUriFromArn);return}e.addListener("validate",this.validateBucketEndpoint);e.addListener("validate",this.correctBucketRegionFromCache);e.onAsync("extractError",this.requestBucketRegion);if(i.util.isBrowser()){e.onAsync("retry",this.reqRegionForNetworkingError)}},validateScheme:function(e){var t=e.params,r=e.httpRequest.endpoint.protocol,s=t.SSECustomerKey||t.CopySourceSSECustomerKey;if(s&&r!=="https:"){var a="Cannot send SSE keys over HTTP. Set 'sslEnabled'"+"to 'true' in your configuration";throw i.util.error(new Error,{code:"ConfigError",message:a})}},validateBucketEndpoint:function(e){if(!e.params.Bucket&&e.service.config.s3BucketEndpoint){var t="Cannot send requests to root API with `s3BucketEndpoint` set.";throw i.util.error(new Error,{code:"ConfigError",message:t})}},validateArnRegion:function validateArnRegion(e){o.validateArnRegion(e,{allowFipsEndpoint:true})},validateArnResourceType:function validateArnResourceType(e){var t=e._parsedArn.resource;if(t.indexOf("accesspoint:")!==0&&t.indexOf("accesspoint/")!==0){throw i.util.error(new Error,{code:"InvalidARN",message:"ARN resource should begin with 'accesspoint/'"})}},validateBucketName:function validateBucketName(e){var t=e.service;var r=t.getSignatureVersion(e);var s=e.params&&e.params.Bucket;var a=e.params&&e.params.Key;var o=s&&s.indexOf("/");if(s&&o>=0){if(typeof a==="string"&&o>0){e.params=i.util.copy(e.params);var n=s.substr(o+1)||"";e.params.Key=n+"/"+a;e.params.Bucket=s.substr(0,o)}else if(r==="v4"){var u="Bucket names cannot contain forward slashes. Bucket: "+s;throw i.util.error(new Error,{code:"InvalidBucket",message:u})}}},isValidAccelerateOperation:function isValidAccelerateOperation(e){var t=["createBucket","deleteBucket","listBuckets"];return t.indexOf(e)===-1},optInUsEast1RegionalEndpoint:function optInUsEast1RegionalEndpoint(e){var t=e.service;var r=t.config;r.s3UsEast1RegionalEndpoint=a(t._originalConfig,{env:"AWS_S3_US_EAST_1_REGIONAL_ENDPOINT",sharedConfig:"s3_us_east_1_regional_endpoint",clientConfig:"s3UsEast1RegionalEndpoint"});if(!(t._originalConfig||{}).endpoint&&e.httpRequest.region==="us-east-1"&&r.s3UsEast1RegionalEndpoint==="regional"&&e.httpRequest.endpoint.hostname.indexOf("s3.amazonaws.com")>=0){var i=r.endpoint.indexOf(".amazonaws.com");regionalEndpoint=r.endpoint.substring(0,i)+".us-east-1"+r.endpoint.substring(i);e.httpRequest.updateEndpoint(regionalEndpoint)}},populateURI:function populateURI(e){var t=e.httpRequest;var r=e.params.Bucket;var i=e.service;var s=t.endpoint;if(r){if(!i.pathStyleBucketName(r)){if(i.config.useAccelerateEndpoint&&i.isValidAccelerateOperation(e.operation)){if(i.config.useDualstackEndpoint){s.hostname=r+".s3-accelerate.dualstack.amazonaws.com"}else{s.hostname=r+".s3-accelerate.amazonaws.com"}}else if(!i.config.s3BucketEndpoint){s.hostname=r+"."+s.hostname}var a=s.port;if(a!==80&&a!==443){s.host=s.hostname+":"+s.port}else{s.host=s.hostname}t.virtualHostedBucket=r;i.removeVirtualHostedBucketFromPath(e)}}},removeVirtualHostedBucketFromPath:function removeVirtualHostedBucketFromPath(e){var t=e.httpRequest;var r=t.virtualHostedBucket;if(r&&t.path){if(e.params&&e.params.Key){var s="/"+i.util.uriEscapePath(e.params.Key);if(t.path.indexOf(s)===0&&(t.path.length===s.length||t.path[s.length]==="?")){return}}t.path=t.path.replace(new RegExp("/"+r),"");if(t.path[0]!=="/"){t.path="/"+t.path}}},populateUriFromAccessPointArn:function populateUriFromAccessPointArn(e){var t=e._parsedArn;var r=t.service==="s3-outposts";var s=t.service==="s3-object-lambda";var a=r?"."+t.outpostId:"";var o=r?"s3-outposts":"s3-accesspoint";var u=!r&&e.service.config.useFipsEndpoint?"-fips":"";var p=!r&&e.service.config.useDualstackEndpoint?".dualstack":"";var m=e.httpRequest.endpoint;var c=n.getEndpointSuffix(t.region);var l=e.service.config.s3UseArnRegion;m.hostname=[t.accessPoint+"-"+t.accountId+a,o+u+p,l?t.region:e.service.config.region,c].join(".");if(s){var o="s3-object-lambda";var d=t.resource.split("/")[1];var u=e.service.config.useFipsEndpoint?"-fips":"";m.hostname=[d+"-"+t.accountId,o+u,l?t.region:e.service.config.region,c].join(".")}m.host=m.hostname;var y=i.util.uriEscape(e.params.Bucket);var b=e.httpRequest.path;e.httpRequest.path=b.replace(new RegExp("/"+y),"");if(e.httpRequest.path[0]!=="/"){e.httpRequest.path="/"+e.httpRequest.path}e.httpRequest.region=t.region},addExpect100Continue:function addExpect100Continue(e){var t=e.httpRequest.headers["Content-Length"];if(i.util.isNode()&&(t>=1024*1024||e.params.Body instanceof i.util.stream.Stream)){e.httpRequest.headers["Expect"]="100-continue"}},addContentType:function addContentType(e){var t=e.httpRequest;if(t.method==="GET"||t.method==="HEAD"){delete t.headers["Content-Type"];return}if(!t.headers["Content-Type"]){t.headers["Content-Type"]="application/octet-stream"}var r=t.headers["Content-Type"];if(i.util.isBrowser()){if(typeof t.body==="string"&&!r.match(/;\s*charset=/)){var s="; charset=UTF-8";t.headers["Content-Type"]+=s}else{var a=function(e,t,r){return t+r.toUpperCase()};t.headers["Content-Type"]=r.replace(/(;\s*charset=)(.+)$/,a)}}},willComputeChecksums:function willComputeChecksums(e){var t=e.service.api.operations[e.operation].input.members;var r=e.httpRequest.body;var s=e.service.config.computeChecksums&&t.ContentMD5&&!e.params.ContentMD5&&r&&(i.util.Buffer.isBuffer(e.httpRequest.body)||typeof e.httpRequest.body==="string");if(s&&e.service.shouldDisableBodySigning(e)&&!e.isPresigned()){return true}if(s&&this.getSignatureVersion(e)==="s3"&&e.isPresigned()){return true}return false},computeContentMd5:function computeContentMd5(e){if(e.service.willComputeChecksums(e)){var t=i.util.crypto.md5(e.httpRequest.body,"base64");e.httpRequest.headers["Content-MD5"]=t}},computeSseCustomerKeyMd5:function computeSseCustomerKeyMd5(e){var t={SSECustomerKey:"x-amz-server-side-encryption-customer-key-MD5",CopySourceSSECustomerKey:"x-amz-copy-source-server-side-encryption-customer-key-MD5"};i.util.each(t,function(t,r){if(e.params[t]){var s=i.util.crypto.md5(e.params[t],"base64");e.httpRequest.headers[r]=s}})},pathStyleBucketName:function pathStyleBucketName(e){if(this.config.s3ForcePathStyle)return true;if(this.config.s3BucketEndpoint)return false;if(o.dnsCompatibleBucketName(e)){return this.config.sslEnabled&&e.match(/\./)?true:false}else{return true}},extractErrorFrom200Response:function extractErrorFrom200Response(e){if(!u[e.request.operation])return;var t=e.httpResponse;if(t.body&&t.body.toString().match("")){e.data=null;var r=this.service?this.service:this;r.extractError(e);throw e.error}else if(!t.body||!t.body.toString().match(/<[\w_]/)){e.data=null;throw i.util.error(new Error,{code:"InternalError",message:"S3 aborted request"})}},retryableError:function retryableError(e,t){if(u[t.operation]&&e.statusCode===200){return true}else if(t._requestRegionForBucket&&t.service.bucketRegionCache[t._requestRegionForBucket]){return false}else if(e&&e.code==="RequestTimeout"){return true}else if(e&&p.indexOf(e.code)!=-1&&e.region&&e.region!=t.httpRequest.region){t.httpRequest.region=e.region;if(e.statusCode===301){t.service.updateReqBucketRegion(t)}return true}else{var r=i.Service.prototype.retryableError;return r.call(this,e,t)}},updateReqBucketRegion:function updateReqBucketRegion(e,t){var r=e.httpRequest;if(typeof t==="string"&&t.length){r.region=t}if(!r.endpoint.host.match(/s3(?!-accelerate).*\.amazonaws\.com$/)){return}var s=e.service;var a=s.config;var o=a.s3BucketEndpoint;if(o){delete a.s3BucketEndpoint}var n=i.util.copy(a);delete n.endpoint;n.region=r.region;r.endpoint=new i.S3(n).endpoint;s.populateURI(e);a.s3BucketEndpoint=o;r.headers.Host=r.endpoint.host;if(e._asm.currentState==="validate"){e.removeListener("build",s.populateURI);e.addListener("build",s.removeVirtualHostedBucketFromPath)}},extractData:function extractData(e){var t=e.request;if(t.operation==="getBucketLocation"){var r=e.httpResponse.body.toString().match(/>(.+)<\/Location/);delete e.data["_"];if(r){e.data.LocationConstraint=r[1]}else{e.data.LocationConstraint=""}}var i=t.params.Bucket||null;if(t.operation==="deleteBucket"&&typeof i==="string"&&!e.error){t.service.clearBucketRegionCache(i)}else{var s=e.httpResponse.headers||{};var a=s["x-amz-bucket-region"]||null;if(!a&&t.operation==="createBucket"&&!e.error){var o=t.params.CreateBucketConfiguration;if(!o){a="us-east-1"}else if(o.LocationConstraint==="EU"){a="eu-west-1"}else{a=o.LocationConstraint}}if(a){if(i&&a!==t.service.bucketRegionCache[i]){t.service.bucketRegionCache[i]=a}}}t.service.extractRequestIds(e)},extractError:function extractError(e){var t={304:"NotModified",403:"Forbidden",400:"BadRequest",404:"NotFound"};var r=e.request;var s=e.httpResponse.statusCode;var a=e.httpResponse.body||"";var o=e.httpResponse.headers||{};var n=o["x-amz-bucket-region"]||null;var u=r.params.Bucket||null;var p=r.service.bucketRegionCache;if(n&&u&&n!==p[u]){p[u]=n}var m;if(t[s]&&a.length===0){if(u&&!n){m=p[u]||null;if(m!==r.httpRequest.region){n=m}}e.error=i.util.error(new Error,{code:t[s],message:null,region:n})}else{var c=(new i.XML.Parser).parse(a.toString());if(c.Region&&!n){n=c.Region;if(u&&n!==p[u]){p[u]=n}}else if(u&&!n&&!c.Region){m=p[u]||null;if(m!==r.httpRequest.region){n=m}}e.error=i.util.error(new Error,{code:c.Code||s,message:c.Message||null,region:n})}r.service.extractRequestIds(e)},requestBucketRegion:function requestBucketRegion(e,t){var r=e.error;var s=e.request;var a=s.params.Bucket||null;if(!r||!a||r.region||s.operation==="listObjects"||i.util.isNode()&&s.operation==="headBucket"||r.statusCode===400&&s.operation!=="headObject"||p.indexOf(r.code)===-1){return t()}var o=i.util.isNode()?"headBucket":"listObjects";var n={Bucket:a};if(o==="listObjects")n.MaxKeys=0;var u=s.service[o](n);u._requestRegionForBucket=a;u.send(function(){var e=s.service.bucketRegionCache[a]||null;r.region=e;t()})},reqRegionForNetworkingError:function reqRegionForNetworkingError(e,t){if(!i.util.isBrowser()){return t()}var r=e.error;var s=e.request;var a=s.params.Bucket;if(!r||r.code!=="NetworkingError"||!a||s.httpRequest.region==="us-east-1"){return t()}var n=s.service;var u=n.bucketRegionCache;var p=u[a]||null;if(p&&p!==s.httpRequest.region){n.updateReqBucketRegion(s,p);t()}else if(!o.dnsCompatibleBucketName(a)){n.updateReqBucketRegion(s,"us-east-1");if(u[a]!=="us-east-1"){u[a]="us-east-1"}t()}else if(s.httpRequest.virtualHostedBucket){var m=n.listObjects({Bucket:a,MaxKeys:0});n.updateReqBucketRegion(m,"us-east-1");m._requestRegionForBucket=a;m.send(function(){var e=n.bucketRegionCache[a]||null;if(e&&e!==s.httpRequest.region){n.updateReqBucketRegion(s,e)}t()})}else{t()}},bucketRegionCache:{},clearBucketRegionCache:function(e){var t=this.bucketRegionCache;if(!e){e=Object.keys(t)}else if(typeof e==="string"){e=[e]}for(var r=0;r=r?true:false;this.metadata=e;this.accessKeyId=e.AccessKeyId;this.secretAccessKey=e.SecretAccessKey;this.sessionToken=e.Token;this.expireTime=r}})},6117:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["mobileanalytics"]={};i.MobileAnalytics=s.defineService("mobileanalytics",["2014-06-05"]);Object.defineProperty(a.services["mobileanalytics"],"2014-06-05",{get:function get(){var e=r(9351);return e},enumerable:true,configurable:true});e.exports=i.MobileAnalytics},6139:function(e,t,r){var i=r(6417);e.exports=function nodeRNG(){return i.randomBytes(16)}},6151:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["grafana"]={};i.Grafana=s.defineService("grafana",["2020-08-18"]);Object.defineProperty(a.services["grafana"],"2020-08-18",{get:function get(){var e=r(2239);e.paginators=r(3518).pagination;return e},enumerable:true,configurable:true});e.exports=i.Grafana},6155:function(e){e.exports={pagination:{}}},6157:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-12-15",endpointPrefix:"lookoutequipment",jsonVersion:"1.0",protocol:"json",serviceAbbreviation:"LookoutEquipment",serviceFullName:"Amazon Lookout for Equipment",serviceId:"LookoutEquipment",signatureVersion:"v4",targetPrefix:"AWSLookoutEquipmentFrontendService",uid:"lookoutequipment-2020-12-15"},operations:{CreateDataset:{input:{type:"structure",required:["DatasetName","ClientToken"],members:{DatasetName:{},DatasetSchema:{shape:"S3"},ServerSideKmsKeyId:{},ClientToken:{idempotencyToken:true},Tags:{shape:"S7"}}},output:{type:"structure",members:{DatasetName:{},DatasetArn:{},Status:{}}}},CreateInferenceScheduler:{input:{type:"structure",required:["ModelName","InferenceSchedulerName","DataUploadFrequency","DataInputConfiguration","DataOutputConfiguration","RoleArn","ClientToken"],members:{ModelName:{},InferenceSchedulerName:{},DataDelayOffsetInMinutes:{type:"long"},DataUploadFrequency:{},DataInputConfiguration:{shape:"Sj"},DataOutputConfiguration:{shape:"Sr"},RoleArn:{},ServerSideKmsKeyId:{},ClientToken:{idempotencyToken:true},Tags:{shape:"S7"}}},output:{type:"structure",members:{InferenceSchedulerArn:{},InferenceSchedulerName:{},Status:{}}}},CreateModel:{input:{type:"structure",required:["ModelName","DatasetName","ClientToken"],members:{ModelName:{},DatasetName:{},DatasetSchema:{shape:"S3"},LabelsInputConfiguration:{shape:"Sz"},ClientToken:{idempotencyToken:true},TrainingDataStartTime:{type:"timestamp"},TrainingDataEndTime:{type:"timestamp"},EvaluationDataStartTime:{type:"timestamp"},EvaluationDataEndTime:{type:"timestamp"},RoleArn:{},DataPreProcessingConfiguration:{shape:"S12"},ServerSideKmsKeyId:{},Tags:{shape:"S7"},OffCondition:{}}},output:{type:"structure",members:{ModelArn:{},Status:{}}}},DeleteDataset:{input:{type:"structure",required:["DatasetName"],members:{DatasetName:{}}}},DeleteInferenceScheduler:{input:{type:"structure",required:["InferenceSchedulerName"],members:{InferenceSchedulerName:{}}}},DeleteModel:{input:{type:"structure",required:["ModelName"],members:{ModelName:{}}}},DescribeDataIngestionJob:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",members:{JobId:{},DatasetArn:{},IngestionInputConfiguration:{shape:"S1f"},RoleArn:{},CreatedAt:{type:"timestamp"},Status:{},FailedReason:{},DataQualitySummary:{shape:"S1k"},IngestedFilesSummary:{shape:"S1t"},StatusDetail:{},IngestedDataSize:{type:"long"},DataStartTime:{type:"timestamp"},DataEndTime:{type:"timestamp"}}}},DescribeDataset:{input:{type:"structure",required:["DatasetName"],members:{DatasetName:{}}},output:{type:"structure",members:{DatasetName:{},DatasetArn:{},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},Status:{},Schema:{jsonvalue:true},ServerSideKmsKeyId:{},IngestionInputConfiguration:{shape:"S1f"},DataQualitySummary:{shape:"S1k"},IngestedFilesSummary:{shape:"S1t"},RoleArn:{},DataStartTime:{type:"timestamp"},DataEndTime:{type:"timestamp"}}}},DescribeInferenceScheduler:{input:{type:"structure",required:["InferenceSchedulerName"],members:{InferenceSchedulerName:{}}},output:{type:"structure",members:{ModelArn:{},ModelName:{},InferenceSchedulerName:{},InferenceSchedulerArn:{},Status:{},DataDelayOffsetInMinutes:{type:"long"},DataUploadFrequency:{},CreatedAt:{type:"timestamp"},UpdatedAt:{type:"timestamp"},DataInputConfiguration:{shape:"Sj"},DataOutputConfiguration:{shape:"Sr"},RoleArn:{},ServerSideKmsKeyId:{}}}},DescribeModel:{input:{type:"structure",required:["ModelName"],members:{ModelName:{}}},output:{type:"structure",members:{ModelName:{},ModelArn:{},DatasetName:{},DatasetArn:{},Schema:{jsonvalue:true},LabelsInputConfiguration:{shape:"Sz"},TrainingDataStartTime:{type:"timestamp"},TrainingDataEndTime:{type:"timestamp"},EvaluationDataStartTime:{type:"timestamp"},EvaluationDataEndTime:{type:"timestamp"},RoleArn:{},DataPreProcessingConfiguration:{shape:"S12"},Status:{},TrainingExecutionStartTime:{type:"timestamp"},TrainingExecutionEndTime:{type:"timestamp"},FailedReason:{},ModelMetrics:{jsonvalue:true},LastUpdatedTime:{type:"timestamp"},CreatedAt:{type:"timestamp"},ServerSideKmsKeyId:{},OffCondition:{}}}},ListDataIngestionJobs:{input:{type:"structure",members:{DatasetName:{},NextToken:{},MaxResults:{type:"integer"},Status:{}}},output:{type:"structure",members:{NextToken:{},DataIngestionJobSummaries:{type:"list",member:{type:"structure",members:{JobId:{},DatasetName:{},DatasetArn:{},IngestionInputConfiguration:{shape:"S1f"},Status:{}}}}}}},ListDatasets:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},DatasetNameBeginsWith:{}}},output:{type:"structure",members:{NextToken:{},DatasetSummaries:{type:"list",member:{type:"structure",members:{DatasetName:{},DatasetArn:{},Status:{},CreatedAt:{type:"timestamp"}}}}}}},ListInferenceExecutions:{input:{type:"structure",required:["InferenceSchedulerName"],members:{NextToken:{},MaxResults:{type:"integer"},InferenceSchedulerName:{},DataStartTimeAfter:{type:"timestamp"},DataEndTimeBefore:{type:"timestamp"},Status:{}}},output:{type:"structure",members:{NextToken:{},InferenceExecutionSummaries:{type:"list",member:{type:"structure",members:{ModelName:{},ModelArn:{},InferenceSchedulerName:{},InferenceSchedulerArn:{},ScheduledStartTime:{type:"timestamp"},DataStartTime:{type:"timestamp"},DataEndTime:{type:"timestamp"},DataInputConfiguration:{shape:"Sj"},DataOutputConfiguration:{shape:"Sr"},CustomerResultObject:{shape:"S1v"},Status:{},FailedReason:{}}}}}}},ListInferenceSchedulers:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},InferenceSchedulerNameBeginsWith:{},ModelName:{}}},output:{type:"structure",members:{NextToken:{},InferenceSchedulerSummaries:{type:"list",member:{type:"structure",members:{ModelName:{},ModelArn:{},InferenceSchedulerName:{},InferenceSchedulerArn:{},Status:{},DataDelayOffsetInMinutes:{type:"long"},DataUploadFrequency:{}}}}}}},ListModels:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Status:{},ModelNameBeginsWith:{},DatasetNameBeginsWith:{}}},output:{type:"structure",members:{NextToken:{},ModelSummaries:{type:"list",member:{type:"structure",members:{ModelName:{},ModelArn:{},DatasetName:{},DatasetArn:{},Status:{},CreatedAt:{type:"timestamp"}}}}}}},ListSensorStatistics:{input:{type:"structure",required:["DatasetName"],members:{DatasetName:{},IngestionJobId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{SensorStatisticsSummaries:{type:"list",member:{type:"structure",members:{ComponentName:{},SensorName:{},DataExists:{type:"boolean"},MissingValues:{shape:"S30"},InvalidValues:{shape:"S30"},InvalidDateEntries:{shape:"S30"},DuplicateTimestamps:{shape:"S30"},CategoricalValues:{type:"structure",required:["Status"],members:{Status:{},NumberOfCategory:{type:"integer"}}},MultipleOperatingModes:{type:"structure",required:["Status"],members:{Status:{}}},LargeTimestampGaps:{type:"structure",required:["Status"],members:{Status:{},NumberOfLargeTimestampGaps:{type:"integer"},MaxTimestampGapInDays:{type:"integer"}}},MonotonicValues:{type:"structure",required:["Status"],members:{Status:{},Monotonicity:{}}},DataStartTime:{type:"timestamp"},DataEndTime:{type:"timestamp"}}}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{Tags:{shape:"S7"}}}},StartDataIngestionJob:{input:{type:"structure",required:["DatasetName","IngestionInputConfiguration","RoleArn","ClientToken"],members:{DatasetName:{},IngestionInputConfiguration:{shape:"S1f"},RoleArn:{},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{JobId:{},Status:{}}}},StartInferenceScheduler:{input:{type:"structure",required:["InferenceSchedulerName"],members:{InferenceSchedulerName:{}}},output:{type:"structure",members:{ModelArn:{},ModelName:{},InferenceSchedulerName:{},InferenceSchedulerArn:{},Status:{}}}},StopInferenceScheduler:{input:{type:"structure",required:["InferenceSchedulerName"],members:{InferenceSchedulerName:{}}},output:{type:"structure",members:{ModelArn:{},ModelName:{},InferenceSchedulerName:{},InferenceSchedulerArn:{},Status:{}}}},TagResource:{input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"S7"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateInferenceScheduler:{input:{type:"structure",required:["InferenceSchedulerName"],members:{InferenceSchedulerName:{},DataDelayOffsetInMinutes:{type:"long"},DataUploadFrequency:{},DataInputConfiguration:{shape:"Sj"},DataOutputConfiguration:{shape:"Sr"},RoleArn:{}}}}},shapes:{S3:{type:"structure",members:{InlineDataSchema:{jsonvalue:true}}},S7:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sj:{type:"structure",members:{S3InputConfiguration:{type:"structure",required:["Bucket"],members:{Bucket:{},Prefix:{}}},InputTimeZoneOffset:{},InferenceInputNameConfiguration:{type:"structure",members:{TimestampFormat:{},ComponentTimestampDelimiter:{}}}}},Sr:{type:"structure",required:["S3OutputConfiguration"],members:{S3OutputConfiguration:{type:"structure",required:["Bucket"],members:{Bucket:{},Prefix:{}}},KmsKeyId:{}}},Sz:{type:"structure",required:["S3InputConfiguration"],members:{S3InputConfiguration:{type:"structure",required:["Bucket"],members:{Bucket:{},Prefix:{}}}}},S12:{type:"structure",members:{TargetSamplingRate:{}}},S1f:{type:"structure",required:["S3InputConfiguration"],members:{S3InputConfiguration:{type:"structure",required:["Bucket"],members:{Bucket:{},Prefix:{},KeyPattern:{}}}}},S1k:{type:"structure",required:["InsufficientSensorData","MissingSensorData","InvalidSensorData","UnsupportedTimestamps","DuplicateTimestamps"],members:{InsufficientSensorData:{type:"structure",required:["MissingCompleteSensorData","SensorsWithShortDateRange"],members:{MissingCompleteSensorData:{type:"structure",required:["AffectedSensorCount"],members:{AffectedSensorCount:{type:"integer"}}},SensorsWithShortDateRange:{type:"structure",required:["AffectedSensorCount"],members:{AffectedSensorCount:{type:"integer"}}}}},MissingSensorData:{type:"structure",required:["AffectedSensorCount","TotalNumberOfMissingValues"],members:{AffectedSensorCount:{type:"integer"},TotalNumberOfMissingValues:{type:"integer"}}},InvalidSensorData:{type:"structure",required:["AffectedSensorCount","TotalNumberOfInvalidValues"],members:{AffectedSensorCount:{type:"integer"},TotalNumberOfInvalidValues:{type:"integer"}}},UnsupportedTimestamps:{type:"structure",required:["TotalNumberOfUnsupportedTimestamps"],members:{TotalNumberOfUnsupportedTimestamps:{type:"integer"}}},DuplicateTimestamps:{type:"structure",required:["TotalNumberOfDuplicateTimestamps"],members:{TotalNumberOfDuplicateTimestamps:{type:"integer"}}}}},S1t:{type:"structure",required:["TotalNumberOfFiles","IngestedNumberOfFiles"],members:{TotalNumberOfFiles:{type:"integer"},IngestedNumberOfFiles:{type:"integer"},DiscardedFiles:{type:"list",member:{shape:"S1v"}}}},S1v:{type:"structure",required:["Bucket","Key"],members:{Bucket:{},Key:{}}},S30:{type:"structure",required:["Count","Percentage"],members:{Count:{type:"integer"},Percentage:{type:"float"}}}}}},6160:function(e){var t="AWS_EC2_METADATA_SERVICE_ENDPOINT";var r="ec2_metadata_service_endpoint";var i=function(){return{environmentVariableSelector:function(e){return e[t]},configFileSelector:function(e){return e[r]},default:undefined}};e.exports=i},6165:function(e){function apiLoader(e,t){if(!apiLoader.services.hasOwnProperty(e)){throw new Error("InvalidService: Failed to load api for "+e)}return apiLoader.services[e][t]}apiLoader.services={};e.exports=apiLoader},6166:function(e){e.exports={metadata:{apiVersion:"2014-11-11",endpointPrefix:"lambda",serviceFullName:"AWS Lambda",serviceId:"Lambda",signatureVersion:"v4",protocol:"rest-json"},operations:{AddEventSource:{http:{requestUri:"/2014-11-13/event-source-mappings/"},input:{type:"structure",required:["EventSource","FunctionName","Role"],members:{EventSource:{},FunctionName:{},Role:{},BatchSize:{type:"integer"},Parameters:{shape:"S6"}}},output:{shape:"S7"}},DeleteFunction:{http:{method:"DELETE",requestUri:"/2014-11-13/functions/{FunctionName}",responseCode:204},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"}}}},GetEventSource:{http:{method:"GET",requestUri:"/2014-11-13/event-source-mappings/{UUID}",responseCode:200},input:{type:"structure",required:["UUID"],members:{UUID:{location:"uri",locationName:"UUID"}}},output:{shape:"S7"}},GetFunction:{http:{method:"GET",requestUri:"/2014-11-13/functions/{FunctionName}",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"}}},output:{type:"structure",members:{Configuration:{shape:"Se"},Code:{type:"structure",members:{RepositoryType:{},Location:{}}}}}},GetFunctionConfiguration:{http:{method:"GET",requestUri:"/2014-11-13/functions/{FunctionName}/configuration",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"}}},output:{shape:"Se"}},InvokeAsync:{http:{requestUri:"/2014-11-13/functions/{FunctionName}/invoke-async/",responseCode:202},input:{type:"structure",required:["FunctionName","InvokeArgs"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},InvokeArgs:{shape:"Sq"}},payload:"InvokeArgs"},output:{type:"structure",members:{Status:{location:"statusCode",type:"integer"}}}},ListEventSources:{http:{method:"GET",requestUri:"/2014-11-13/event-source-mappings/",responseCode:200},input:{type:"structure",members:{EventSourceArn:{location:"querystring",locationName:"EventSource"},FunctionName:{location:"querystring",locationName:"FunctionName"},Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems",type:"integer"}}},output:{type:"structure",members:{NextMarker:{},EventSources:{type:"list",member:{shape:"S7"}}}}},ListFunctions:{http:{method:"GET",requestUri:"/2014-11-13/functions/",responseCode:200},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems",type:"integer"}}},output:{type:"structure",members:{NextMarker:{},Functions:{type:"list",member:{shape:"Se"}}}}},RemoveEventSource:{http:{method:"DELETE",requestUri:"/2014-11-13/event-source-mappings/{UUID}",responseCode:204},input:{type:"structure",required:["UUID"],members:{UUID:{location:"uri",locationName:"UUID"}}}},UpdateFunctionConfiguration:{http:{method:"PUT",requestUri:"/2014-11-13/functions/{FunctionName}/configuration",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Role:{location:"querystring",locationName:"Role"},Handler:{location:"querystring",locationName:"Handler"},Description:{location:"querystring",locationName:"Description"},Timeout:{location:"querystring",locationName:"Timeout",type:"integer"},MemorySize:{location:"querystring",locationName:"MemorySize",type:"integer"}}},output:{shape:"Se"}},UploadFunction:{http:{method:"PUT",requestUri:"/2014-11-13/functions/{FunctionName}",responseCode:201},input:{type:"structure",required:["FunctionName","FunctionZip","Runtime","Role","Handler","Mode"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},FunctionZip:{shape:"Sq"},Runtime:{location:"querystring",locationName:"Runtime"},Role:{location:"querystring",locationName:"Role"},Handler:{location:"querystring",locationName:"Handler"},Mode:{location:"querystring",locationName:"Mode"},Description:{location:"querystring",locationName:"Description"},Timeout:{location:"querystring",locationName:"Timeout",type:"integer"},MemorySize:{location:"querystring",locationName:"MemorySize",type:"integer"}},payload:"FunctionZip"},output:{shape:"Se"}}},shapes:{S6:{type:"map",key:{},value:{}},S7:{type:"structure",members:{UUID:{},BatchSize:{type:"integer"},EventSource:{},FunctionName:{},Parameters:{shape:"S6"},Role:{},LastModified:{type:"timestamp"},IsActive:{type:"boolean"},Status:{}}},Se:{type:"structure",members:{FunctionName:{},FunctionARN:{},ConfigurationId:{},Runtime:{},Role:{},Handler:{},Mode:{},CodeSize:{type:"long"},Description:{},Timeout:{type:"integer"},MemorySize:{type:"integer"},LastModified:{type:"timestamp"}}},Sq:{type:"blob",streaming:true}}}},6177:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2013-12-02",endpointPrefix:"kinesis",jsonVersion:"1.1",protocol:"json",protocolSettings:{h2:"eventstream"},serviceAbbreviation:"Kinesis",serviceFullName:"Amazon Kinesis",serviceId:"Kinesis",signatureVersion:"v4",targetPrefix:"Kinesis_20131202",uid:"kinesis-2013-12-02"},operations:{AddTagsToStream:{input:{type:"structure",required:["StreamName","Tags"],members:{StreamName:{},Tags:{type:"map",key:{},value:{}}}}},CreateStream:{input:{type:"structure",required:["StreamName"],members:{StreamName:{},ShardCount:{type:"integer"},StreamModeDetails:{shape:"S8"}}}},DecreaseStreamRetentionPeriod:{input:{type:"structure",required:["StreamName","RetentionPeriodHours"],members:{StreamName:{},RetentionPeriodHours:{type:"integer"}}}},DeleteStream:{input:{type:"structure",required:["StreamName"],members:{StreamName:{},EnforceConsumerDeletion:{type:"boolean"}}}},DeregisterStreamConsumer:{input:{type:"structure",members:{StreamARN:{},ConsumerName:{},ConsumerARN:{}}}},DescribeLimits:{input:{type:"structure",members:{}},output:{type:"structure",required:["ShardLimit","OpenShardCount","OnDemandStreamCount","OnDemandStreamCountLimit"],members:{ShardLimit:{type:"integer"},OpenShardCount:{type:"integer"},OnDemandStreamCount:{type:"integer"},OnDemandStreamCountLimit:{type:"integer"}}}},DescribeStream:{input:{type:"structure",required:["StreamName"],members:{StreamName:{},Limit:{type:"integer"},ExclusiveStartShardId:{}}},output:{type:"structure",required:["StreamDescription"],members:{StreamDescription:{type:"structure",required:["StreamName","StreamARN","StreamStatus","Shards","HasMoreShards","RetentionPeriodHours","StreamCreationTimestamp","EnhancedMonitoring"],members:{StreamName:{},StreamARN:{},StreamStatus:{},StreamModeDetails:{shape:"S8"},Shards:{shape:"St"},HasMoreShards:{type:"boolean"},RetentionPeriodHours:{type:"integer"},StreamCreationTimestamp:{type:"timestamp"},EnhancedMonitoring:{shape:"S10"},EncryptionType:{},KeyId:{}}}}}},DescribeStreamConsumer:{input:{type:"structure",members:{StreamARN:{},ConsumerName:{},ConsumerARN:{}}},output:{type:"structure",required:["ConsumerDescription"],members:{ConsumerDescription:{type:"structure",required:["ConsumerName","ConsumerARN","ConsumerStatus","ConsumerCreationTimestamp","StreamARN"],members:{ConsumerName:{},ConsumerARN:{},ConsumerStatus:{},ConsumerCreationTimestamp:{type:"timestamp"},StreamARN:{}}}}}},DescribeStreamSummary:{input:{type:"structure",required:["StreamName"],members:{StreamName:{}}},output:{type:"structure",required:["StreamDescriptionSummary"],members:{StreamDescriptionSummary:{type:"structure",required:["StreamName","StreamARN","StreamStatus","RetentionPeriodHours","StreamCreationTimestamp","EnhancedMonitoring","OpenShardCount"],members:{StreamName:{},StreamARN:{},StreamStatus:{},StreamModeDetails:{shape:"S8"},RetentionPeriodHours:{type:"integer"},StreamCreationTimestamp:{type:"timestamp"},EnhancedMonitoring:{shape:"S10"},EncryptionType:{},KeyId:{},OpenShardCount:{type:"integer"},ConsumerCount:{type:"integer"}}}}}},DisableEnhancedMonitoring:{input:{type:"structure",required:["StreamName","ShardLevelMetrics"],members:{StreamName:{},ShardLevelMetrics:{shape:"S12"}}},output:{shape:"S1f"}},EnableEnhancedMonitoring:{input:{type:"structure",required:["StreamName","ShardLevelMetrics"],members:{StreamName:{},ShardLevelMetrics:{shape:"S12"}}},output:{shape:"S1f"}},GetRecords:{input:{type:"structure",required:["ShardIterator"],members:{ShardIterator:{},Limit:{type:"integer"}}},output:{type:"structure",required:["Records"],members:{Records:{type:"list",member:{type:"structure",required:["SequenceNumber","Data","PartitionKey"],members:{SequenceNumber:{},ApproximateArrivalTimestamp:{type:"timestamp"},Data:{type:"blob"},PartitionKey:{},EncryptionType:{}}}},NextShardIterator:{},MillisBehindLatest:{type:"long"},ChildShards:{type:"list",member:{type:"structure",required:["ShardId","ParentShards","HashKeyRange"],members:{ShardId:{},ParentShards:{type:"list",member:{}},HashKeyRange:{shape:"Sv"}}}}}}},GetShardIterator:{input:{type:"structure",required:["StreamName","ShardId","ShardIteratorType"],members:{StreamName:{},ShardId:{},ShardIteratorType:{},StartingSequenceNumber:{},Timestamp:{type:"timestamp"}}},output:{type:"structure",members:{ShardIterator:{}}}},IncreaseStreamRetentionPeriod:{input:{type:"structure",required:["StreamName","RetentionPeriodHours"],members:{StreamName:{},RetentionPeriodHours:{type:"integer"}}}},ListShards:{input:{type:"structure",members:{StreamName:{},NextToken:{},ExclusiveStartShardId:{},MaxResults:{type:"integer"},StreamCreationTimestamp:{type:"timestamp"},ShardFilter:{type:"structure",required:["Type"],members:{Type:{},ShardId:{},Timestamp:{type:"timestamp"}}}}},output:{type:"structure",members:{Shards:{shape:"St"},NextToken:{}}}},ListStreamConsumers:{input:{type:"structure",required:["StreamARN"],members:{StreamARN:{},NextToken:{},MaxResults:{type:"integer"},StreamCreationTimestamp:{type:"timestamp"}}},output:{type:"structure",members:{Consumers:{type:"list",member:{shape:"S27"}},NextToken:{}}}},ListStreams:{input:{type:"structure",members:{Limit:{type:"integer"},ExclusiveStartStreamName:{}}},output:{type:"structure",required:["StreamNames","HasMoreStreams"],members:{StreamNames:{type:"list",member:{}},HasMoreStreams:{type:"boolean"}}}},ListTagsForStream:{input:{type:"structure",required:["StreamName"],members:{StreamName:{},ExclusiveStartTagKey:{},Limit:{type:"integer"}}},output:{type:"structure",required:["Tags","HasMoreTags"],members:{Tags:{type:"list",member:{type:"structure",required:["Key"],members:{Key:{},Value:{}}}},HasMoreTags:{type:"boolean"}}}},MergeShards:{input:{type:"structure",required:["StreamName","ShardToMerge","AdjacentShardToMerge"],members:{StreamName:{},ShardToMerge:{},AdjacentShardToMerge:{}}}},PutRecord:{input:{type:"structure",required:["StreamName","Data","PartitionKey"],members:{StreamName:{},Data:{type:"blob"},PartitionKey:{},ExplicitHashKey:{},SequenceNumberForOrdering:{}}},output:{type:"structure",required:["ShardId","SequenceNumber"],members:{ShardId:{},SequenceNumber:{},EncryptionType:{}}}},PutRecords:{input:{type:"structure",required:["Records","StreamName"],members:{Records:{type:"list",member:{type:"structure",required:["Data","PartitionKey"],members:{Data:{type:"blob"},ExplicitHashKey:{},PartitionKey:{}}}},StreamName:{}}},output:{type:"structure",required:["Records"],members:{FailedRecordCount:{type:"integer"},Records:{type:"list",member:{type:"structure",members:{SequenceNumber:{},ShardId:{},ErrorCode:{},ErrorMessage:{}}}},EncryptionType:{}}}},RegisterStreamConsumer:{input:{type:"structure",required:["StreamARN","ConsumerName"],members:{StreamARN:{},ConsumerName:{}}},output:{type:"structure",required:["Consumer"],members:{Consumer:{shape:"S27"}}}},RemoveTagsFromStream:{input:{type:"structure",required:["StreamName","TagKeys"],members:{StreamName:{},TagKeys:{type:"list",member:{}}}}},SplitShard:{input:{type:"structure",required:["StreamName","ShardToSplit","NewStartingHashKey"],members:{StreamName:{},ShardToSplit:{},NewStartingHashKey:{}}}},StartStreamEncryption:{input:{type:"structure",required:["StreamName","EncryptionType","KeyId"],members:{StreamName:{},EncryptionType:{},KeyId:{}}}},StopStreamEncryption:{input:{type:"structure",required:["StreamName","EncryptionType","KeyId"],members:{StreamName:{},EncryptionType:{},KeyId:{}}}},UpdateShardCount:{input:{type:"structure",required:["StreamName","TargetShardCount","ScalingType"],members:{StreamName:{},TargetShardCount:{type:"integer"},ScalingType:{}}},output:{type:"structure",members:{StreamName:{},CurrentShardCount:{type:"integer"},TargetShardCount:{type:"integer"}}}},UpdateStreamMode:{input:{type:"structure",required:["StreamARN","StreamModeDetails"],members:{StreamARN:{},StreamModeDetails:{shape:"S8"}}}}},shapes:{S8:{type:"structure",required:["StreamMode"],members:{StreamMode:{}}},St:{type:"list",member:{type:"structure",required:["ShardId","HashKeyRange","SequenceNumberRange"],members:{ShardId:{},ParentShardId:{},AdjacentParentShardId:{},HashKeyRange:{shape:"Sv"},SequenceNumberRange:{type:"structure",required:["StartingSequenceNumber"],members:{StartingSequenceNumber:{},EndingSequenceNumber:{}}}}}},Sv:{type:"structure",required:["StartingHashKey","EndingHashKey"],members:{StartingHashKey:{},EndingHashKey:{}}},S10:{type:"list",member:{type:"structure",members:{ShardLevelMetrics:{shape:"S12"}}}},S12:{type:"list",member:{}},S1f:{type:"structure",members:{StreamName:{},CurrentShardLevelMetrics:{shape:"S12"},DesiredShardLevelMetrics:{shape:"S12"}}},S27:{type:"structure",required:["ConsumerName","ConsumerARN","ConsumerStatus","ConsumerCreationTimestamp"],members:{ConsumerName:{},ConsumerARN:{},ConsumerStatus:{},ConsumerCreationTimestamp:{type:"timestamp"}}}}}},6178:function(e){e.exports={pagination:{}}},6190:function(e){e.exports={pagination:{ListFirewallPolicies:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"FirewallPolicies"},ListFirewalls:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Firewalls"},ListRuleGroups:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"RuleGroups"},ListTagsForResource:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Tags"}}}},6200:function(e){e.exports=require("dgram")},6202:function(e){e.exports={pagination:{DescribeDimensionKeys:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},GetResourceMetrics:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListAvailableResourceDimensions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListAvailableResourceMetrics:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},6204:function(e){e.exports={pagination:{ListChangeSets:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListEntities:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},6205:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["resourcegroupstaggingapi"]={};i.ResourceGroupsTaggingAPI=s.defineService("resourcegroupstaggingapi",["2017-01-26"]);Object.defineProperty(a.services["resourcegroupstaggingapi"],"2017-01-26",{get:function get(){var e=r(7496);e.paginators=r(3788).pagination;return e},enumerable:true,configurable:true});e.exports=i.ResourceGroupsTaggingAPI},6207:function(e){e.exports={pagination:{ListSignalingChannels:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ChannelInfoList"},ListStreams:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"StreamInfoList"}}}},6210:function(e,t){(function(){"use strict";t.stripBOM=function(e){if(e[0]==="\ufeff"){return e.substring(1)}else{return e}}}).call(this)},6211:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["ecs"]={};i.ECS=s.defineService("ecs",["2014-11-13"]);Object.defineProperty(a.services["ecs"],"2014-11-13",{get:function get(){var e=r(4984);e.paginators=r(9079).pagination;e.waiters=r(5659).waiters;return e},enumerable:true,configurable:true});e.exports=i.ECS},6232:function(e,t,r){var i=r(395);function validateRegionalEndpointsFlagValue(e,t){if(typeof e!=="string")return undefined;else if(["legacy","regional"].indexOf(e.toLowerCase())>=0){return e.toLowerCase()}else{throw i.util.error(new Error,t)}}function resolveRegionalEndpointsFlag(e,t){e=e||{};var r;if(e[t.clientConfig]){r=validateRegionalEndpointsFlagValue(e[t.clientConfig],{code:"InvalidConfiguration",message:'invalid "'+t.clientConfig+'" configuration. Expect "legacy" '+' or "regional". Got "'+e[t.clientConfig]+'".'});if(r)return r}if(!i.util.isNode())return r;if(Object.prototype.hasOwnProperty.call(process.env,t.env)){var s=process.env[t.env];r=validateRegionalEndpointsFlagValue(s,{code:"InvalidEnvironmentalVariable",message:"invalid "+t.env+' environmental variable. Expect "legacy" '+' or "regional". Got "'+process.env[t.env]+'".'});if(r)return r}var a={};try{var o=i.util.getProfilesFromSharedConfig(i.util.iniLoader);a=o[process.env.AWS_PROFILE||i.util.defaultProfile]}catch(e){}if(a&&Object.prototype.hasOwnProperty.call(a,t.sharedConfig)){var n=a[t.sharedConfig];r=validateRegionalEndpointsFlagValue(n,{code:"InvalidConfiguration",message:"invalid "+t.sharedConfig+' profile config. Expect "legacy" '+' or "regional". Got "'+a[t.sharedConfig]+'".'});if(r)return r}return r}e.exports=resolveRegionalEndpointsFlag},6244:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["imagebuilder"]={};i.Imagebuilder=s.defineService("imagebuilder",["2019-12-02"]);Object.defineProperty(a.services["imagebuilder"],"2019-12-02",{get:function get(){var e=r(1854);e.paginators=r(677).pagination;return e},enumerable:true,configurable:true});e.exports=i.Imagebuilder},6246:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-01-01",endpointPrefix:"fms",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"FMS",serviceFullName:"Firewall Management Service",serviceId:"FMS",signatureVersion:"v4",targetPrefix:"AWSFMS_20180101",uid:"fms-2018-01-01"},operations:{AssociateAdminAccount:{input:{type:"structure",required:["AdminAccount"],members:{AdminAccount:{}}}},AssociateThirdPartyFirewall:{input:{type:"structure",required:["ThirdPartyFirewall"],members:{ThirdPartyFirewall:{}}},output:{type:"structure",members:{ThirdPartyFirewallStatus:{}}}},DeleteAppsList:{input:{type:"structure",required:["ListId"],members:{ListId:{}}}},DeleteNotificationChannel:{input:{type:"structure",members:{}}},DeletePolicy:{input:{type:"structure",required:["PolicyId"],members:{PolicyId:{},DeleteAllPolicyResources:{type:"boolean"}}}},DeleteProtocolsList:{input:{type:"structure",required:["ListId"],members:{ListId:{}}}},DisassociateAdminAccount:{input:{type:"structure",members:{}}},DisassociateThirdPartyFirewall:{input:{type:"structure",required:["ThirdPartyFirewall"],members:{ThirdPartyFirewall:{}}},output:{type:"structure",members:{ThirdPartyFirewallStatus:{}}}},GetAdminAccount:{input:{type:"structure",members:{}},output:{type:"structure",members:{AdminAccount:{},RoleStatus:{}}}},GetAppsList:{input:{type:"structure",required:["ListId"],members:{ListId:{},DefaultList:{type:"boolean"}}},output:{type:"structure",members:{AppsList:{shape:"Sm"},AppsListArn:{}}}},GetComplianceDetail:{input:{type:"structure",required:["PolicyId","MemberAccount"],members:{PolicyId:{},MemberAccount:{}}},output:{type:"structure",members:{PolicyComplianceDetail:{type:"structure",members:{PolicyOwner:{},PolicyId:{},MemberAccount:{},Violators:{type:"list",member:{type:"structure",members:{ResourceId:{},ViolationReason:{},ResourceType:{},Metadata:{type:"map",key:{},value:{}}}}},EvaluationLimitExceeded:{type:"boolean"},ExpiredAt:{type:"timestamp"},IssueInfoMap:{shape:"S17"}}}}}},GetNotificationChannel:{input:{type:"structure",members:{}},output:{type:"structure",members:{SnsTopicArn:{},SnsRoleName:{}}}},GetPolicy:{input:{type:"structure",required:["PolicyId"],members:{PolicyId:{}}},output:{type:"structure",members:{Policy:{shape:"S1e"},PolicyArn:{}}}},GetProtectionStatus:{input:{type:"structure",required:["PolicyId"],members:{PolicyId:{},MemberAccountId:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{AdminAccountId:{},ServiceType:{},Data:{},NextToken:{}}}},GetProtocolsList:{input:{type:"structure",required:["ListId"],members:{ListId:{},DefaultList:{type:"boolean"}}},output:{type:"structure",members:{ProtocolsList:{shape:"S23"},ProtocolsListArn:{}}}},GetThirdPartyFirewallAssociationStatus:{input:{type:"structure",required:["ThirdPartyFirewall"],members:{ThirdPartyFirewall:{}}},output:{type:"structure",members:{ThirdPartyFirewallStatus:{},MarketplaceOnboardingStatus:{}}}},GetViolationDetails:{input:{type:"structure",required:["PolicyId","MemberAccount","ResourceId","ResourceType"],members:{PolicyId:{},MemberAccount:{},ResourceId:{},ResourceType:{}}},output:{type:"structure",members:{ViolationDetail:{type:"structure",required:["PolicyId","MemberAccount","ResourceId","ResourceType","ResourceViolations"],members:{PolicyId:{},MemberAccount:{},ResourceId:{},ResourceType:{},ResourceViolations:{type:"list",member:{type:"structure",members:{AwsVPCSecurityGroupViolation:{type:"structure",members:{ViolationTarget:{},ViolationTargetDescription:{},PartialMatches:{type:"list",member:{type:"structure",members:{Reference:{},TargetViolationReasons:{type:"list",member:{}}}}},PossibleSecurityGroupRemediationActions:{type:"list",member:{type:"structure",members:{RemediationActionType:{},Description:{},RemediationResult:{type:"structure",members:{IPV4Range:{},IPV6Range:{},PrefixListId:{},Protocol:{},FromPort:{type:"long"},ToPort:{type:"long"}}},IsDefaultAction:{type:"boolean"}}}}}},AwsEc2NetworkInterfaceViolation:{shape:"S2r"},AwsEc2InstanceViolation:{type:"structure",members:{ViolationTarget:{},AwsEc2NetworkInterfaceViolations:{type:"list",member:{shape:"S2r"}}}},NetworkFirewallMissingFirewallViolation:{type:"structure",members:{ViolationTarget:{},VPC:{},AvailabilityZone:{},TargetViolationReason:{}}},NetworkFirewallMissingSubnetViolation:{type:"structure",members:{ViolationTarget:{},VPC:{},AvailabilityZone:{},TargetViolationReason:{}}},NetworkFirewallMissingExpectedRTViolation:{type:"structure",members:{ViolationTarget:{},VPC:{},AvailabilityZone:{},CurrentRouteTable:{},ExpectedRouteTable:{}}},NetworkFirewallPolicyModifiedViolation:{type:"structure",members:{ViolationTarget:{},CurrentPolicyDescription:{shape:"S2z"},ExpectedPolicyDescription:{shape:"S2z"}}},NetworkFirewallInternetTrafficNotInspectedViolation:{type:"structure",members:{SubnetId:{},SubnetAvailabilityZone:{},RouteTableId:{},ViolatingRoutes:{shape:"S39"},IsRouteTableUsedInDifferentAZ:{type:"boolean"},CurrentFirewallSubnetRouteTable:{},ExpectedFirewallEndpoint:{},FirewallSubnetId:{},ExpectedFirewallSubnetRoutes:{shape:"S3d"},ActualFirewallSubnetRoutes:{shape:"S39"},InternetGatewayId:{},CurrentInternetGatewayRouteTable:{},ExpectedInternetGatewayRoutes:{shape:"S3d"},ActualInternetGatewayRoutes:{shape:"S39"},VpcId:{}}},NetworkFirewallInvalidRouteConfigurationViolation:{type:"structure",members:{AffectedSubnets:{shape:"S2s"},RouteTableId:{},IsRouteTableUsedInDifferentAZ:{type:"boolean"},ViolatingRoute:{shape:"S3a"},CurrentFirewallSubnetRouteTable:{},ExpectedFirewallEndpoint:{},ActualFirewallEndpoint:{},ExpectedFirewallSubnetId:{},ActualFirewallSubnetId:{},ExpectedFirewallSubnetRoutes:{shape:"S3d"},ActualFirewallSubnetRoutes:{shape:"S39"},InternetGatewayId:{},CurrentInternetGatewayRouteTable:{},ExpectedInternetGatewayRoutes:{shape:"S3d"},ActualInternetGatewayRoutes:{shape:"S39"},VpcId:{}}},NetworkFirewallBlackHoleRouteDetectedViolation:{type:"structure",members:{ViolationTarget:{},RouteTableId:{},VpcId:{},ViolatingRoutes:{shape:"S39"}}},NetworkFirewallUnexpectedFirewallRoutesViolation:{type:"structure",members:{FirewallSubnetId:{},ViolatingRoutes:{shape:"S39"},RouteTableId:{},FirewallEndpoint:{},VpcId:{}}},NetworkFirewallUnexpectedGatewayRoutesViolation:{type:"structure",members:{GatewayId:{},ViolatingRoutes:{shape:"S39"},RouteTableId:{},VpcId:{}}},NetworkFirewallMissingExpectedRoutesViolation:{type:"structure",members:{ViolationTarget:{},ExpectedRoutes:{shape:"S3d"},VpcId:{}}},DnsRuleGroupPriorityConflictViolation:{type:"structure",members:{ViolationTarget:{},ViolationTargetDescription:{},ConflictingPriority:{type:"integer"},ConflictingPolicyId:{},UnavailablePriorities:{type:"list",member:{type:"integer"}}}},DnsDuplicateRuleGroupViolation:{type:"structure",members:{ViolationTarget:{},ViolationTargetDescription:{}}},DnsRuleGroupLimitExceededViolation:{type:"structure",members:{ViolationTarget:{},ViolationTargetDescription:{},NumberOfRuleGroupsAlreadyAssociated:{type:"integer"}}},PossibleRemediationActions:{type:"structure",members:{Description:{},Actions:{type:"list",member:{type:"structure",required:["OrderedRemediationActions"],members:{Description:{},OrderedRemediationActions:{type:"list",member:{type:"structure",members:{RemediationAction:{type:"structure",members:{Description:{},EC2CreateRouteAction:{type:"structure",required:["RouteTableId"],members:{Description:{},DestinationCidrBlock:{},DestinationPrefixListId:{},DestinationIpv6CidrBlock:{},VpcEndpointId:{shape:"S3y"},GatewayId:{shape:"S3y"},RouteTableId:{shape:"S3y"}}},EC2ReplaceRouteAction:{type:"structure",required:["RouteTableId"],members:{Description:{},DestinationCidrBlock:{},DestinationPrefixListId:{},DestinationIpv6CidrBlock:{},GatewayId:{shape:"S3y"},RouteTableId:{shape:"S3y"}}},EC2DeleteRouteAction:{type:"structure",required:["RouteTableId"],members:{Description:{},DestinationCidrBlock:{},DestinationPrefixListId:{},DestinationIpv6CidrBlock:{},RouteTableId:{shape:"S3y"}}},EC2CopyRouteTableAction:{type:"structure",required:["VpcId","RouteTableId"],members:{Description:{},VpcId:{shape:"S3y"},RouteTableId:{shape:"S3y"}}},EC2ReplaceRouteTableAssociationAction:{type:"structure",required:["AssociationId","RouteTableId"],members:{Description:{},AssociationId:{shape:"S3y"},RouteTableId:{shape:"S3y"}}},EC2AssociateRouteTableAction:{type:"structure",required:["RouteTableId"],members:{Description:{},RouteTableId:{shape:"S3y"},SubnetId:{shape:"S3y"},GatewayId:{shape:"S3y"}}},EC2CreateRouteTableAction:{type:"structure",required:["VpcId"],members:{Description:{},VpcId:{shape:"S3y"}}},FMSPolicyUpdateFirewallCreationConfigAction:{type:"structure",members:{Description:{},FirewallCreationConfig:{}}}}},Order:{type:"integer"}}}},IsDefaultAction:{type:"boolean"}}}}}},FirewallSubnetIsOutOfScopeViolation:{type:"structure",members:{FirewallSubnetId:{},VpcId:{},SubnetAvailabilityZone:{},SubnetAvailabilityZoneId:{},VpcEndpointId:{}}},RouteHasOutOfScopeEndpointViolation:{type:"structure",members:{SubnetId:{},VpcId:{},RouteTableId:{},ViolatingRoutes:{shape:"S39"},SubnetAvailabilityZone:{},SubnetAvailabilityZoneId:{},CurrentFirewallSubnetRouteTable:{},FirewallSubnetId:{},FirewallSubnetRoutes:{shape:"S39"},InternetGatewayId:{},CurrentInternetGatewayRouteTable:{},InternetGatewayRoutes:{shape:"S39"}}},ThirdPartyFirewallMissingFirewallViolation:{type:"structure",members:{ViolationTarget:{},VPC:{},AvailabilityZone:{},TargetViolationReason:{}}},ThirdPartyFirewallMissingSubnetViolation:{type:"structure",members:{ViolationTarget:{},VPC:{},AvailabilityZone:{},TargetViolationReason:{}}},ThirdPartyFirewallMissingExpectedRouteTableViolation:{type:"structure",members:{ViolationTarget:{},VPC:{},AvailabilityZone:{},CurrentRouteTable:{},ExpectedRouteTable:{}}},FirewallSubnetMissingVPCEndpointViolation:{type:"structure",members:{FirewallSubnetId:{},VpcId:{},SubnetAvailabilityZone:{},SubnetAvailabilityZoneId:{}}}}}},ResourceTags:{shape:"S4c"},ResourceDescription:{}}}}}},ListAppsLists:{input:{type:"structure",required:["MaxResults"],members:{DefaultLists:{type:"boolean"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{AppsLists:{type:"list",member:{type:"structure",members:{ListArn:{},ListId:{},ListName:{},AppsList:{shape:"Sq"}}}},NextToken:{}}}},ListComplianceStatus:{input:{type:"structure",required:["PolicyId"],members:{PolicyId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{PolicyComplianceStatusList:{type:"list",member:{type:"structure",members:{PolicyOwner:{},PolicyId:{},PolicyName:{},MemberAccount:{},EvaluationResults:{type:"list",member:{type:"structure",members:{ComplianceStatus:{},ViolatorCount:{type:"long"},EvaluationLimitExceeded:{type:"boolean"}}}},LastUpdated:{type:"timestamp"},IssueInfoMap:{shape:"S17"}}}},NextToken:{}}}},ListMemberAccounts:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{MemberAccounts:{type:"list",member:{}},NextToken:{}}}},ListPolicies:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{PolicyList:{type:"list",member:{type:"structure",members:{PolicyArn:{},PolicyId:{},PolicyName:{},ResourceType:{},SecurityServiceType:{},RemediationEnabled:{type:"boolean"},DeleteUnusedFMManagedResources:{type:"boolean"}}}},NextToken:{}}}},ListProtocolsLists:{input:{type:"structure",required:["MaxResults"],members:{DefaultLists:{type:"boolean"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ProtocolsLists:{type:"list",member:{type:"structure",members:{ListArn:{},ListId:{},ListName:{},ProtocolsList:{shape:"S24"}}}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{TagList:{shape:"S4c"}}}},ListThirdPartyFirewallFirewallPolicies:{input:{type:"structure",required:["ThirdPartyFirewall","MaxResults"],members:{ThirdPartyFirewall:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ThirdPartyFirewallFirewallPolicies:{type:"list",member:{type:"structure",members:{FirewallPolicyId:{},FirewallPolicyName:{}}}},NextToken:{}}}},PutAppsList:{input:{type:"structure",required:["AppsList"],members:{AppsList:{shape:"Sm"},TagList:{shape:"S4c"}}},output:{type:"structure",members:{AppsList:{shape:"Sm"},AppsListArn:{}}}},PutNotificationChannel:{input:{type:"structure",required:["SnsTopicArn","SnsRoleName"],members:{SnsTopicArn:{},SnsRoleName:{}}}},PutPolicy:{input:{type:"structure",required:["Policy"],members:{Policy:{shape:"S1e"},TagList:{shape:"S4c"}}},output:{type:"structure",members:{Policy:{shape:"S1e"},PolicyArn:{}}}},PutProtocolsList:{input:{type:"structure",required:["ProtocolsList"],members:{ProtocolsList:{shape:"S23"},TagList:{shape:"S4c"}}},output:{type:"structure",members:{ProtocolsList:{shape:"S23"},ProtocolsListArn:{}}}},TagResource:{input:{type:"structure",required:["ResourceArn","TagList"],members:{ResourceArn:{},TagList:{shape:"S4c"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}}},shapes:{Sm:{type:"structure",required:["ListName","AppsList"],members:{ListId:{},ListName:{},ListUpdateToken:{},CreateTime:{type:"timestamp"},LastUpdateTime:{type:"timestamp"},AppsList:{shape:"Sq"},PreviousAppsList:{type:"map",key:{},value:{shape:"Sq"}}}},Sq:{type:"list",member:{type:"structure",required:["AppName","Protocol","Port"],members:{AppName:{},Protocol:{},Port:{type:"long"}}}},S17:{type:"map",key:{},value:{}},S1e:{type:"structure",required:["PolicyName","SecurityServicePolicyData","ResourceType","ExcludeResourceTags","RemediationEnabled"],members:{PolicyId:{},PolicyName:{},PolicyUpdateToken:{},SecurityServicePolicyData:{type:"structure",required:["Type"],members:{Type:{},ManagedServiceData:{},PolicyOption:{type:"structure",members:{NetworkFirewallPolicy:{type:"structure",members:{FirewallDeploymentModel:{}}},ThirdPartyFirewallPolicy:{type:"structure",members:{FirewallDeploymentModel:{}}}}}}},ResourceType:{},ResourceTypeList:{type:"list",member:{}},ResourceTags:{type:"list",member:{type:"structure",required:["Key"],members:{Key:{},Value:{}}}},ExcludeResourceTags:{type:"boolean"},RemediationEnabled:{type:"boolean"},DeleteUnusedFMManagedResources:{type:"boolean"},IncludeMap:{shape:"S1s"},ExcludeMap:{shape:"S1s"}}},S1s:{type:"map",key:{},value:{type:"list",member:{}}},S23:{type:"structure",required:["ListName","ProtocolsList"],members:{ListId:{},ListName:{},ListUpdateToken:{},CreateTime:{type:"timestamp"},LastUpdateTime:{type:"timestamp"},ProtocolsList:{shape:"S24"},PreviousProtocolsList:{type:"map",key:{},value:{shape:"S24"}}}},S24:{type:"list",member:{}},S2r:{type:"structure",members:{ViolationTarget:{},ViolatingSecurityGroups:{shape:"S2s"}}},S2s:{type:"list",member:{}},S2z:{type:"structure",members:{StatelessRuleGroups:{type:"list",member:{type:"structure",members:{RuleGroupName:{},ResourceId:{},Priority:{type:"integer"}}}},StatelessDefaultActions:{shape:"S34"},StatelessFragmentDefaultActions:{shape:"S34"},StatelessCustomActions:{shape:"S34"},StatefulRuleGroups:{type:"list",member:{type:"structure",members:{RuleGroupName:{},ResourceId:{}}}}}},S34:{type:"list",member:{}},S39:{type:"list",member:{shape:"S3a"}},S3a:{type:"structure",members:{DestinationType:{},TargetType:{},Destination:{},Target:{}}},S3d:{type:"list",member:{type:"structure",members:{IpV4Cidr:{},PrefixListId:{},IpV6Cidr:{},ContributingSubnets:{shape:"S2s"},AllowedTargets:{type:"list",member:{}},RouteTableId:{}}}},S3y:{type:"structure",members:{ResourceId:{},Description:{}}},S4c:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}}}}},6255:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["iot"]={};i.Iot=s.defineService("iot",["2015-05-28"]);Object.defineProperty(a.services["iot"],"2015-05-28",{get:function get(){var e=r(4599);e.paginators=r(2077).pagination;return e},enumerable:true,configurable:true});e.exports=i.Iot},6257:function(e){e.exports={pagination:{}}},6258:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-07-30",endpointPrefix:"billingconductor",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWSBillingConductor",serviceId:"billingconductor",signatureVersion:"v4",signingName:"billingconductor",uid:"billingconductor-2021-07-30"},operations:{AssociateAccounts:{http:{requestUri:"/associate-accounts",responseCode:200},input:{type:"structure",required:["Arn","AccountIds"],members:{Arn:{},AccountIds:{shape:"S3"}}},output:{type:"structure",members:{Arn:{}}},idempotent:true},AssociatePricingRules:{http:{method:"PUT",requestUri:"/associate-pricing-rules",responseCode:200},input:{type:"structure",required:["Arn","PricingRuleArns"],members:{Arn:{},PricingRuleArns:{shape:"S8"}}},output:{type:"structure",members:{Arn:{}}},idempotent:true},BatchAssociateResourcesToCustomLineItem:{http:{method:"PUT",requestUri:"/batch-associate-resources-to-custom-line-item",responseCode:200},input:{type:"structure",required:["TargetArn","ResourceArns"],members:{TargetArn:{},ResourceArns:{type:"list",member:{}},BillingPeriodRange:{shape:"Sf"}}},output:{type:"structure",members:{SuccessfullyAssociatedResources:{shape:"Si"},FailedAssociatedResources:{shape:"Si"}}},idempotent:true},BatchDisassociateResourcesFromCustomLineItem:{http:{method:"PUT",requestUri:"/batch-disassociate-resources-from-custom-line-item",responseCode:200},input:{type:"structure",required:["TargetArn","ResourceArns"],members:{TargetArn:{},ResourceArns:{type:"list",member:{}},BillingPeriodRange:{shape:"Sf"}}},output:{type:"structure",members:{SuccessfullyDisassociatedResources:{shape:"Sq"},FailedDisassociatedResources:{shape:"Sq"}}},idempotent:true},CreateBillingGroup:{http:{requestUri:"/create-billing-group",responseCode:200},input:{type:"structure",required:["Name","AccountGrouping","ComputationPreference"],members:{ClientToken:{idempotencyToken:true,location:"header",locationName:"X-Amzn-Client-Token"},Name:{shape:"Su"},AccountGrouping:{type:"structure",required:["LinkedAccountIds"],members:{LinkedAccountIds:{shape:"S3"}}},ComputationPreference:{shape:"Sw"},PrimaryAccountId:{},Description:{shape:"Sy"},Tags:{shape:"Sz"}}},output:{type:"structure",members:{Arn:{}}},idempotent:true},CreateCustomLineItem:{http:{requestUri:"/create-custom-line-item",responseCode:200},input:{type:"structure",required:["Name","Description","BillingGroupArn","ChargeDetails"],members:{ClientToken:{idempotencyToken:true,location:"header",locationName:"X-Amzn-Client-Token"},Name:{shape:"S14"},Description:{shape:"S15"},BillingGroupArn:{},BillingPeriodRange:{shape:"Sf"},Tags:{shape:"Sz"},ChargeDetails:{type:"structure",required:["Type"],members:{Flat:{type:"structure",required:["ChargeValue"],members:{ChargeValue:{type:"double"}}},Percentage:{type:"structure",required:["PercentageValue"],members:{PercentageValue:{type:"double"},AssociatedValues:{type:"list",member:{}}}},Type:{}}}}},output:{type:"structure",members:{Arn:{}}}},CreatePricingPlan:{http:{requestUri:"/create-pricing-plan",responseCode:200},input:{type:"structure",required:["Name"],members:{ClientToken:{idempotencyToken:true,location:"header",locationName:"X-Amzn-Client-Token"},Name:{shape:"S1f"},Description:{shape:"S1g"},PricingRuleArns:{type:"list",member:{}},Tags:{shape:"Sz"}}},output:{type:"structure",members:{Arn:{}}},idempotent:true},CreatePricingRule:{http:{requestUri:"/create-pricing-rule",responseCode:200},input:{type:"structure",required:["Name","Scope","Type","ModifierPercentage"],members:{ClientToken:{idempotencyToken:true,location:"header",locationName:"X-Amzn-Client-Token"},Name:{shape:"S1k"},Description:{shape:"S1l"},Scope:{},Type:{},ModifierPercentage:{type:"double"},Service:{},Tags:{shape:"Sz"}}},output:{type:"structure",members:{Arn:{}}},idempotent:true},DeleteBillingGroup:{http:{requestUri:"/delete-billing-group",responseCode:200},input:{type:"structure",required:["Arn"],members:{Arn:{}}},output:{type:"structure",members:{Arn:{}}},idempotent:true},DeleteCustomLineItem:{http:{requestUri:"/delete-custom-line-item",responseCode:200},input:{type:"structure",required:["Arn"],members:{Arn:{},BillingPeriodRange:{shape:"Sf"}}},output:{type:"structure",members:{Arn:{}}},idempotent:true},DeletePricingPlan:{http:{requestUri:"/delete-pricing-plan",responseCode:200},input:{type:"structure",required:["Arn"],members:{Arn:{}}},output:{type:"structure",members:{Arn:{}}},idempotent:true},DeletePricingRule:{http:{requestUri:"/delete-pricing-rule",responseCode:200},input:{type:"structure",required:["Arn"],members:{Arn:{}}},output:{type:"structure",members:{Arn:{}}},idempotent:true},DisassociateAccounts:{http:{requestUri:"/disassociate-accounts",responseCode:200},input:{type:"structure",required:["Arn","AccountIds"],members:{Arn:{},AccountIds:{shape:"S3"}}},output:{type:"structure",members:{Arn:{}}},idempotent:true},DisassociatePricingRules:{http:{method:"PUT",requestUri:"/disassociate-pricing-rules",responseCode:200},input:{type:"structure",required:["Arn","PricingRuleArns"],members:{Arn:{},PricingRuleArns:{shape:"S8"}}},output:{type:"structure",members:{Arn:{}}},idempotent:true},ListAccountAssociations:{http:{requestUri:"/list-account-associations",responseCode:200},input:{type:"structure",members:{BillingPeriod:{},Filters:{type:"structure",members:{Association:{},AccountId:{}}},NextToken:{}}},output:{type:"structure",members:{LinkedAccounts:{type:"list",member:{type:"structure",members:{AccountId:{},BillingGroupArn:{},AccountName:{type:"string",sensitive:true},AccountEmail:{type:"string",sensitive:true}}}},NextToken:{}}}},ListBillingGroupCostReports:{http:{requestUri:"/list-billing-group-cost-reports",responseCode:200},input:{type:"structure",members:{BillingPeriod:{},MaxResults:{type:"integer"},NextToken:{},Filters:{type:"structure",members:{BillingGroupArns:{shape:"S2f"}}}}},output:{type:"structure",members:{BillingGroupCostReports:{type:"list",member:{type:"structure",members:{Arn:{},AWSCost:{},ProformaCost:{},Margin:{},MarginPercentage:{},Currency:{}}}},NextToken:{}}}},ListBillingGroups:{http:{requestUri:"/list-billing-groups",responseCode:200},input:{type:"structure",members:{BillingPeriod:{},MaxResults:{type:"integer"},NextToken:{},Filters:{type:"structure",members:{Arns:{shape:"S2f"},PricingPlan:{}}}}},output:{type:"structure",members:{BillingGroups:{type:"list",member:{type:"structure",members:{Name:{shape:"Su"},Arn:{},Description:{shape:"Sy"},PrimaryAccountId:{},ComputationPreference:{shape:"Sw"},Size:{type:"long"},CreationTime:{type:"long"},LastModifiedTime:{type:"long"},Status:{},StatusReason:{}}}},NextToken:{}}}},ListCustomLineItems:{http:{requestUri:"/list-custom-line-items",responseCode:200},input:{type:"structure",members:{BillingPeriod:{},MaxResults:{type:"integer"},NextToken:{},Filters:{type:"structure",members:{Names:{type:"list",member:{shape:"S14"}},BillingGroups:{shape:"S2f"},Arns:{type:"list",member:{}}}}}},output:{type:"structure",members:{CustomLineItems:{type:"list",member:{type:"structure",members:{Arn:{},Name:{shape:"S14"},ChargeDetails:{shape:"S34"},CurrencyCode:{},Description:{shape:"S15"},ProductCode:{},BillingGroupArn:{},CreationTime:{type:"long"},LastModifiedTime:{type:"long"},AssociationSize:{type:"long"}}}},NextToken:{}}}},ListPricingPlans:{http:{requestUri:"/list-pricing-plans",responseCode:200},input:{type:"structure",members:{BillingPeriod:{},Filters:{type:"structure",members:{Arns:{shape:"S3c"}}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{BillingPeriod:{},PricingPlans:{type:"list",member:{type:"structure",members:{Name:{shape:"S1f"},Arn:{},Description:{shape:"S1g"},Size:{type:"long"},CreationTime:{type:"long"},LastModifiedTime:{type:"long"}}}},NextToken:{}}}},ListPricingPlansAssociatedWithPricingRule:{http:{requestUri:"/list-pricing-plans-associated-with-pricing-rule",responseCode:200},input:{type:"structure",required:["PricingRuleArn"],members:{BillingPeriod:{},PricingRuleArn:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{BillingPeriod:{},PricingRuleArn:{},PricingPlanArns:{shape:"S3c"},NextToken:{}}}},ListPricingRules:{http:{requestUri:"/list-pricing-rules",responseCode:200},input:{type:"structure",members:{BillingPeriod:{},Filters:{type:"structure",members:{Arns:{shape:"S3n"}}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{BillingPeriod:{},PricingRules:{type:"list",member:{type:"structure",members:{Name:{shape:"S1k"},Arn:{},Description:{shape:"S1l"},Scope:{},Type:{},ModifierPercentage:{type:"double"},Service:{},AssociatedPricingPlanCount:{type:"long"},CreationTime:{type:"long"},LastModifiedTime:{type:"long"}}}},NextToken:{}}}},ListPricingRulesAssociatedToPricingPlan:{http:{requestUri:"/list-pricing-rules-associated-to-pricing-plan",responseCode:200},input:{type:"structure",required:["PricingPlanArn"],members:{BillingPeriod:{},PricingPlanArn:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{BillingPeriod:{},PricingPlanArn:{},PricingRuleArns:{shape:"S3n"},NextToken:{}}}},ListResourcesAssociatedToCustomLineItem:{http:{requestUri:"/list-resources-associated-to-custom-line-item",responseCode:200},input:{type:"structure",required:["Arn"],members:{BillingPeriod:{},Arn:{},MaxResults:{type:"integer"},NextToken:{},Filters:{type:"structure",members:{Relationship:{}}}}},output:{type:"structure",members:{Arn:{},AssociatedResources:{type:"list",member:{type:"structure",members:{Arn:{},Relationship:{}}}},NextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{ResourceArn}",responseCode:204},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"}}},output:{type:"structure",members:{Tags:{shape:"Sz"}}}},TagResource:{http:{requestUri:"/tags/{ResourceArn}",responseCode:204},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},Tags:{shape:"Sz"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{ResourceArn}",responseCode:204},input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},TagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateBillingGroup:{http:{requestUri:"/update-billing-group",responseCode:200},input:{type:"structure",required:["Arn"],members:{Arn:{},Name:{shape:"Su"},Status:{},ComputationPreference:{shape:"Sw"},Description:{shape:"Sy"}}},output:{type:"structure",members:{Arn:{},Name:{shape:"Su"},Description:{shape:"Sy"},PrimaryAccountId:{},PricingPlanArn:{},Size:{type:"long"},LastModifiedTime:{type:"long"},Status:{},StatusReason:{}}},idempotent:true},UpdateCustomLineItem:{http:{requestUri:"/update-custom-line-item",responseCode:200},input:{type:"structure",required:["Arn"],members:{Arn:{},Name:{shape:"Su"},Description:{shape:"S15"},ChargeDetails:{type:"structure",members:{Flat:{type:"structure",required:["ChargeValue"],members:{ChargeValue:{type:"double"}}},Percentage:{type:"structure",required:["PercentageValue"],members:{PercentageValue:{type:"double"}}}}},BillingPeriodRange:{shape:"Sf"}}},output:{type:"structure",members:{Arn:{},BillingGroupArn:{},Name:{shape:"S14"},Description:{shape:"S15"},ChargeDetails:{shape:"S34"},LastModifiedTime:{type:"long"},AssociationSize:{type:"long"}}},idempotent:true},UpdatePricingPlan:{http:{method:"PUT",requestUri:"/update-pricing-plan",responseCode:200},input:{type:"structure",required:["Arn"],members:{Arn:{},Name:{shape:"S1f"},Description:{shape:"S1g"}}},output:{type:"structure",members:{Arn:{},Name:{shape:"S1f"},Description:{shape:"S1g"},Size:{type:"long"},LastModifiedTime:{type:"long"}}},idempotent:true},UpdatePricingRule:{http:{method:"PUT",requestUri:"/update-pricing-rule",responseCode:200},input:{type:"structure",required:["Arn"],members:{Arn:{},Name:{shape:"S1k"},Description:{shape:"S1l"},Type:{},ModifierPercentage:{type:"double"}}},output:{type:"structure",members:{Arn:{},Name:{shape:"S1k"},Description:{shape:"S1l"},Scope:{},Type:{},ModifierPercentage:{type:"double"},Service:{},AssociatedPricingPlanCount:{type:"long"},LastModifiedTime:{type:"long"}}},idempotent:true}},shapes:{S3:{type:"list",member:{}},S8:{type:"list",member:{}},Sf:{type:"structure",required:["InclusiveStartBillingPeriod","ExclusiveEndBillingPeriod"],members:{InclusiveStartBillingPeriod:{},ExclusiveEndBillingPeriod:{}}},Si:{type:"list",member:{type:"structure",members:{Arn:{},Error:{shape:"Sk"}}}},Sk:{type:"structure",members:{Message:{},Reason:{}}},Sq:{type:"list",member:{type:"structure",members:{Arn:{},Error:{shape:"Sk"}}}},Su:{type:"string",sensitive:true},Sw:{type:"structure",required:["PricingPlanArn"],members:{PricingPlanArn:{}}},Sy:{type:"string",sensitive:true},Sz:{type:"map",key:{},value:{}},S14:{type:"string",sensitive:true},S15:{type:"string",sensitive:true},S1f:{type:"string",sensitive:true},S1g:{type:"string",sensitive:true},S1k:{type:"string",sensitive:true},S1l:{type:"string",sensitive:true},S2f:{type:"list",member:{}},S34:{type:"structure",required:["Type"],members:{Flat:{type:"structure",required:["ChargeValue"],members:{ChargeValue:{type:"double"}}},Percentage:{type:"structure",required:["PercentageValue"],members:{PercentageValue:{type:"double"}}},Type:{}}},S3c:{type:"list",member:{}},S3n:{type:"list",member:{}}}}},6261:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["dms"]={};i.DMS=s.defineService("dms",["2016-01-01"]);Object.defineProperty(a.services["dms"],"2016-01-01",{get:function get(){var e=r(1033);e.paginators=r(1056).pagination;e.waiters=r(602).waiters;return e},enumerable:true,configurable:true});e.exports=i.DMS},6265:function(e,t,r){var i=r(153).property;function Paginator(e,t){i(this,"inputToken",t.input_token);i(this,"limitKey",t.limit_key);i(this,"moreResults",t.more_results);i(this,"outputToken",t.output_token);i(this,"resultKey",t.result_key)}e.exports=Paginator},6267:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2016-10-24",endpointPrefix:"sms",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"SMS",serviceFullName:"AWS Server Migration Service",serviceId:"SMS",signatureVersion:"v4",targetPrefix:"AWSServerMigrationService_V2016_10_24",uid:"sms-2016-10-24"},operations:{CreateApp:{input:{type:"structure",members:{name:{},description:{},roleName:{},clientToken:{},serverGroups:{shape:"S6"},tags:{shape:"So"}}},output:{type:"structure",members:{appSummary:{shape:"St"},serverGroups:{shape:"S6"},tags:{shape:"So"}}}},CreateReplicationJob:{input:{type:"structure",required:["serverId","seedReplicationTime"],members:{serverId:{},seedReplicationTime:{type:"timestamp"},frequency:{type:"integer"},runOnce:{type:"boolean"},licenseType:{},roleName:{},description:{},numberOfRecentAmisToKeep:{type:"integer"},encrypted:{type:"boolean"},kmsKeyId:{}}},output:{type:"structure",members:{replicationJobId:{}}}},DeleteApp:{input:{type:"structure",members:{appId:{},forceStopAppReplication:{type:"boolean"},forceTerminateApp:{type:"boolean"}}},output:{type:"structure",members:{}}},DeleteAppLaunchConfiguration:{input:{type:"structure",members:{appId:{}}},output:{type:"structure",members:{}}},DeleteAppReplicationConfiguration:{input:{type:"structure",members:{appId:{}}},output:{type:"structure",members:{}}},DeleteAppValidationConfiguration:{input:{type:"structure",required:["appId"],members:{appId:{}}},output:{type:"structure",members:{}}},DeleteReplicationJob:{input:{type:"structure",required:["replicationJobId"],members:{replicationJobId:{}}},output:{type:"structure",members:{}}},DeleteServerCatalog:{input:{type:"structure",members:{}},output:{type:"structure",members:{}}},DisassociateConnector:{input:{type:"structure",required:["connectorId"],members:{connectorId:{}}},output:{type:"structure",members:{}}},GenerateChangeSet:{input:{type:"structure",members:{appId:{},changesetFormat:{}}},output:{type:"structure",members:{s3Location:{shape:"S24"}}}},GenerateTemplate:{input:{type:"structure",members:{appId:{},templateFormat:{}}},output:{type:"structure",members:{s3Location:{shape:"S24"}}}},GetApp:{input:{type:"structure",members:{appId:{}}},output:{type:"structure",members:{appSummary:{shape:"St"},serverGroups:{shape:"S6"},tags:{shape:"So"}}}},GetAppLaunchConfiguration:{input:{type:"structure",members:{appId:{}}},output:{type:"structure",members:{appId:{},roleName:{},autoLaunch:{type:"boolean"},serverGroupLaunchConfigurations:{shape:"S2e"}}}},GetAppReplicationConfiguration:{input:{type:"structure",members:{appId:{}}},output:{type:"structure",members:{serverGroupReplicationConfigurations:{shape:"S2u"}}}},GetAppValidationConfiguration:{input:{type:"structure",required:["appId"],members:{appId:{}}},output:{type:"structure",members:{appValidationConfigurations:{shape:"S31"},serverGroupValidationConfigurations:{shape:"S3c"}}}},GetAppValidationOutput:{input:{type:"structure",required:["appId"],members:{appId:{}}},output:{type:"structure",members:{validationOutputList:{type:"list",member:{type:"structure",members:{validationId:{},name:{},status:{},statusMessage:{},latestValidationTime:{type:"timestamp"},appValidationOutput:{type:"structure",members:{ssmOutput:{type:"structure",members:{s3Location:{shape:"S24"}}}}},serverValidationOutput:{type:"structure",members:{server:{shape:"Sb"}}}}}}}}},GetConnectors:{input:{type:"structure",members:{nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{connectorList:{type:"list",member:{type:"structure",members:{connectorId:{},version:{},status:{},capabilityList:{type:"list",member:{}},vmManagerName:{},vmManagerType:{},vmManagerId:{},ipAddress:{},macAddress:{},associatedOn:{type:"timestamp"}}}},nextToken:{}}}},GetReplicationJobs:{input:{type:"structure",members:{replicationJobId:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{replicationJobList:{type:"list",member:{shape:"S46"}},nextToken:{}}}},GetReplicationRuns:{input:{type:"structure",required:["replicationJobId"],members:{replicationJobId:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{replicationJob:{shape:"S46"},replicationRunList:{shape:"S4a"},nextToken:{}}}},GetServers:{input:{type:"structure",members:{nextToken:{},maxResults:{type:"integer"},vmServerAddressList:{type:"list",member:{shape:"Sf"}}}},output:{type:"structure",members:{lastModifiedOn:{type:"timestamp"},serverCatalogStatus:{},serverList:{shape:"Sa"},nextToken:{}}}},ImportAppCatalog:{input:{type:"structure",members:{roleName:{}}},output:{type:"structure",members:{}}},ImportServerCatalog:{input:{type:"structure",members:{}},output:{type:"structure",members:{}}},LaunchApp:{input:{type:"structure",members:{appId:{}}},output:{type:"structure",members:{}}},ListApps:{input:{type:"structure",members:{appIds:{type:"list",member:{}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{apps:{type:"list",member:{shape:"St"}},nextToken:{}}}},NotifyAppValidationOutput:{input:{type:"structure",required:["appId"],members:{appId:{},notificationContext:{type:"structure",members:{validationId:{},status:{},statusMessage:{}}}}},output:{type:"structure",members:{}}},PutAppLaunchConfiguration:{input:{type:"structure",members:{appId:{},roleName:{},autoLaunch:{type:"boolean"},serverGroupLaunchConfigurations:{shape:"S2e"}}},output:{type:"structure",members:{}}},PutAppReplicationConfiguration:{input:{type:"structure",members:{appId:{},serverGroupReplicationConfigurations:{shape:"S2u"}}},output:{type:"structure",members:{}}},PutAppValidationConfiguration:{input:{type:"structure",required:["appId"],members:{appId:{},appValidationConfigurations:{shape:"S31"},serverGroupValidationConfigurations:{shape:"S3c"}}},output:{type:"structure",members:{}}},StartAppReplication:{input:{type:"structure",members:{appId:{}}},output:{type:"structure",members:{}}},StartOnDemandAppReplication:{input:{type:"structure",required:["appId"],members:{appId:{},description:{}}},output:{type:"structure",members:{}}},StartOnDemandReplicationRun:{input:{type:"structure",required:["replicationJobId"],members:{replicationJobId:{},description:{}}},output:{type:"structure",members:{replicationRunId:{}}}},StopAppReplication:{input:{type:"structure",members:{appId:{}}},output:{type:"structure",members:{}}},TerminateApp:{input:{type:"structure",members:{appId:{}}},output:{type:"structure",members:{}}},UpdateApp:{input:{type:"structure",members:{appId:{},name:{},description:{},roleName:{},serverGroups:{shape:"S6"},tags:{shape:"So"}}},output:{type:"structure",members:{appSummary:{shape:"St"},serverGroups:{shape:"S6"},tags:{shape:"So"}}}},UpdateReplicationJob:{input:{type:"structure",required:["replicationJobId"],members:{replicationJobId:{},frequency:{type:"integer"},nextReplicationRunStartTime:{type:"timestamp"},licenseType:{},roleName:{},description:{},numberOfRecentAmisToKeep:{type:"integer"},encrypted:{type:"boolean"},kmsKeyId:{}}},output:{type:"structure",members:{}}}},shapes:{S6:{type:"list",member:{type:"structure",members:{serverGroupId:{},name:{},serverList:{shape:"Sa"}}}},Sa:{type:"list",member:{shape:"Sb"}},Sb:{type:"structure",members:{serverId:{},serverType:{},vmServer:{shape:"Se"},replicationJobId:{},replicationJobTerminated:{type:"boolean"}}},Se:{type:"structure",members:{vmServerAddress:{shape:"Sf"},vmName:{},vmManagerName:{},vmManagerType:{},vmPath:{}}},Sf:{type:"structure",members:{vmManagerId:{},vmId:{}}},So:{type:"list",member:{type:"structure",members:{key:{},value:{}}}},St:{type:"structure",members:{appId:{},importedAppId:{},name:{},description:{},status:{},statusMessage:{},replicationConfigurationStatus:{},replicationStatus:{},replicationStatusMessage:{},latestReplicationTime:{type:"timestamp"},launchConfigurationStatus:{},launchStatus:{},launchStatusMessage:{},launchDetails:{type:"structure",members:{latestLaunchTime:{type:"timestamp"},stackName:{},stackId:{}}},creationTime:{type:"timestamp"},lastModified:{type:"timestamp"},roleName:{},totalServerGroups:{type:"integer"},totalServers:{type:"integer"}}},S24:{type:"structure",members:{bucket:{},key:{}}},S2e:{type:"list",member:{type:"structure",members:{serverGroupId:{},launchOrder:{type:"integer"},serverLaunchConfigurations:{type:"list",member:{type:"structure",members:{server:{shape:"Sb"},logicalId:{},vpc:{},subnet:{},securityGroup:{},ec2KeyName:{},userData:{type:"structure",members:{s3Location:{shape:"S24"}}},instanceType:{},associatePublicIpAddress:{type:"boolean"},iamInstanceProfileName:{},configureScript:{shape:"S24"},configureScriptType:{}}}}}}},S2u:{type:"list",member:{type:"structure",members:{serverGroupId:{},serverReplicationConfigurations:{type:"list",member:{type:"structure",members:{server:{shape:"Sb"},serverReplicationParameters:{type:"structure",members:{seedTime:{type:"timestamp"},frequency:{type:"integer"},runOnce:{type:"boolean"},licenseType:{},numberOfRecentAmisToKeep:{type:"integer"},encrypted:{type:"boolean"},kmsKeyId:{}}}}}}}}},S31:{type:"list",member:{type:"structure",members:{validationId:{},name:{},appValidationStrategy:{},ssmValidationParameters:{type:"structure",members:{source:{shape:"S37"},instanceId:{},scriptType:{},command:{},executionTimeoutSeconds:{type:"integer"},outputS3BucketName:{}}}}}},S37:{type:"structure",members:{s3Location:{shape:"S24"}}},S3c:{type:"list",member:{type:"structure",members:{serverGroupId:{},serverValidationConfigurations:{type:"list",member:{type:"structure",members:{server:{shape:"Sb"},validationId:{},name:{},serverValidationStrategy:{},userDataValidationParameters:{type:"structure",members:{source:{shape:"S37"},scriptType:{}}}}}}}}},S46:{type:"structure",members:{replicationJobId:{},serverId:{},serverType:{},vmServer:{shape:"Se"},seedReplicationTime:{type:"timestamp"},frequency:{type:"integer"},runOnce:{type:"boolean"},nextReplicationRunStartTime:{type:"timestamp"},licenseType:{},roleName:{},latestAmiId:{},state:{},statusMessage:{},description:{},numberOfRecentAmisToKeep:{type:"integer"},encrypted:{type:"boolean"},kmsKeyId:{},replicationRunList:{shape:"S4a"}}},S4a:{type:"list",member:{type:"structure",members:{replicationRunId:{},state:{},type:{},stageDetails:{type:"structure",members:{stage:{},stageProgress:{}}},statusMessage:{},amiId:{},scheduledStartTime:{type:"timestamp"},completedTime:{type:"timestamp"},description:{},encrypted:{type:"boolean"},kmsKeyId:{}}}}}}},6271:function(e){e.exports={pagination:{ListEntitlements:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Entitlements"},ListFlows:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Flows"},ListOfferings:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Offerings"},ListReservations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Reservations"}}}},6279:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-10-25",endpointPrefix:"ce",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"AWS Cost Explorer",serviceFullName:"AWS Cost Explorer Service",serviceId:"Cost Explorer",signatureVersion:"v4",signingName:"ce",targetPrefix:"AWSInsightsIndexService",uid:"ce-2017-10-25"},operations:{CreateAnomalyMonitor:{input:{type:"structure",required:["AnomalyMonitor"],members:{AnomalyMonitor:{shape:"S2"},ResourceTags:{shape:"Sk"}}},output:{type:"structure",required:["MonitorArn"],members:{MonitorArn:{}}}},CreateAnomalySubscription:{input:{type:"structure",required:["AnomalySubscription"],members:{AnomalySubscription:{shape:"Sq"},ResourceTags:{shape:"Sk"}}},output:{type:"structure",required:["SubscriptionArn"],members:{SubscriptionArn:{}}}},CreateCostCategoryDefinition:{input:{type:"structure",required:["Name","RuleVersion","Rules"],members:{Name:{},RuleVersion:{},Rules:{shape:"S13"},DefaultValue:{},SplitChargeRules:{shape:"S19"},ResourceTags:{shape:"Sk"}}},output:{type:"structure",members:{CostCategoryArn:{},EffectiveStart:{}}}},DeleteAnomalyMonitor:{input:{type:"structure",required:["MonitorArn"],members:{MonitorArn:{}}},output:{type:"structure",members:{}}},DeleteAnomalySubscription:{input:{type:"structure",required:["SubscriptionArn"],members:{SubscriptionArn:{}}},output:{type:"structure",members:{}}},DeleteCostCategoryDefinition:{input:{type:"structure",required:["CostCategoryArn"],members:{CostCategoryArn:{}}},output:{type:"structure",members:{CostCategoryArn:{},EffectiveEnd:{}}}},DescribeCostCategoryDefinition:{input:{type:"structure",required:["CostCategoryArn"],members:{CostCategoryArn:{},EffectiveOn:{}}},output:{type:"structure",members:{CostCategory:{type:"structure",required:["CostCategoryArn","EffectiveStart","Name","RuleVersion","Rules"],members:{CostCategoryArn:{},EffectiveStart:{},EffectiveEnd:{},Name:{},RuleVersion:{},Rules:{shape:"S13"},SplitChargeRules:{shape:"S19"},ProcessingStatus:{shape:"S1s"},DefaultValue:{}}}}}},GetAnomalies:{input:{type:"structure",required:["DateInterval"],members:{MonitorArn:{},DateInterval:{type:"structure",required:["StartDate"],members:{StartDate:{},EndDate:{}}},Feedback:{},TotalImpact:{type:"structure",required:["NumericOperator","StartValue"],members:{NumericOperator:{},StartValue:{type:"double"},EndValue:{type:"double"}}},NextPageToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["Anomalies"],members:{Anomalies:{type:"list",member:{type:"structure",required:["AnomalyId","AnomalyScore","Impact","MonitorArn"],members:{AnomalyId:{},AnomalyStartDate:{},AnomalyEndDate:{},DimensionValue:{},RootCauses:{type:"list",member:{type:"structure",members:{Service:{},Region:{},LinkedAccount:{},UsageType:{}}}},AnomalyScore:{type:"structure",required:["MaxScore","CurrentScore"],members:{MaxScore:{type:"double"},CurrentScore:{type:"double"}}},Impact:{type:"structure",required:["MaxImpact"],members:{MaxImpact:{type:"double"},TotalImpact:{type:"double"}}},MonitorArn:{},Feedback:{}}}},NextPageToken:{}}}},GetAnomalyMonitors:{input:{type:"structure",members:{MonitorArnList:{shape:"Sb"},NextPageToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["AnomalyMonitors"],members:{AnomalyMonitors:{type:"list",member:{shape:"S2"}},NextPageToken:{}}}},GetAnomalySubscriptions:{input:{type:"structure",members:{SubscriptionArnList:{shape:"Sb"},MonitorArn:{},NextPageToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["AnomalySubscriptions"],members:{AnomalySubscriptions:{type:"list",member:{shape:"Sq"}},NextPageToken:{}}}},GetCostAndUsage:{input:{type:"structure",required:["TimePeriod","Granularity","Metrics"],members:{TimePeriod:{shape:"S2i"},Granularity:{},Filter:{shape:"S7"},Metrics:{shape:"S2k"},GroupBy:{shape:"S2m"},NextPageToken:{}}},output:{type:"structure",members:{NextPageToken:{},GroupDefinitions:{shape:"S2m"},ResultsByTime:{shape:"S2r"},DimensionValueAttributes:{shape:"S32"}}}},GetCostAndUsageWithResources:{input:{type:"structure",required:["TimePeriod","Granularity","Filter"],members:{TimePeriod:{shape:"S2i"},Granularity:{},Filter:{shape:"S7"},Metrics:{shape:"S2k"},GroupBy:{shape:"S2m"},NextPageToken:{}}},output:{type:"structure",members:{NextPageToken:{},GroupDefinitions:{shape:"S2m"},ResultsByTime:{shape:"S2r"},DimensionValueAttributes:{shape:"S32"}}}},GetCostCategories:{input:{type:"structure",required:["TimePeriod"],members:{SearchString:{},TimePeriod:{shape:"S2i"},CostCategoryName:{},Filter:{shape:"S7"},SortBy:{shape:"S3b"},MaxResults:{type:"integer"},NextPageToken:{}}},output:{type:"structure",required:["ReturnSize","TotalSize"],members:{NextPageToken:{},CostCategoryNames:{type:"list",member:{}},CostCategoryValues:{shape:"S3i"},ReturnSize:{type:"integer"},TotalSize:{type:"integer"}}}},GetCostForecast:{input:{type:"structure",required:["TimePeriod","Metric","Granularity"],members:{TimePeriod:{shape:"S2i"},Metric:{},Granularity:{},Filter:{shape:"S7"},PredictionIntervalLevel:{type:"integer"}}},output:{type:"structure",members:{Total:{shape:"S2u"},ForecastResultsByTime:{shape:"S3n"}}}},GetDimensionValues:{input:{type:"structure",required:["TimePeriod","Dimension"],members:{SearchString:{},TimePeriod:{shape:"S2i"},Dimension:{},Context:{},Filter:{shape:"S7"},SortBy:{shape:"S3b"},MaxResults:{type:"integer"},NextPageToken:{}}},output:{type:"structure",required:["DimensionValues","ReturnSize","TotalSize"],members:{DimensionValues:{shape:"S32"},ReturnSize:{type:"integer"},TotalSize:{type:"integer"},NextPageToken:{}}}},GetReservationCoverage:{input:{type:"structure",required:["TimePeriod"],members:{TimePeriod:{shape:"S2i"},GroupBy:{shape:"S2m"},Granularity:{},Filter:{shape:"S7"},Metrics:{shape:"S2k"},NextPageToken:{},SortBy:{shape:"S3c"},MaxResults:{type:"integer"}}},output:{type:"structure",required:["CoveragesByTime"],members:{CoveragesByTime:{type:"list",member:{type:"structure",members:{TimePeriod:{shape:"S2i"},Groups:{type:"list",member:{type:"structure",members:{Attributes:{shape:"S34"},Coverage:{shape:"S3y"}}}},Total:{shape:"S3y"}}}},Total:{shape:"S3y"},NextPageToken:{}}}},GetReservationPurchaseRecommendation:{input:{type:"structure",required:["Service"],members:{AccountId:{},Service:{},Filter:{shape:"S7"},AccountScope:{},LookbackPeriodInDays:{},TermInYears:{},PaymentOption:{},ServiceSpecification:{shape:"S4g"},PageSize:{type:"integer"},NextPageToken:{}}},output:{type:"structure",members:{Metadata:{type:"structure",members:{RecommendationId:{},GenerationTimestamp:{}}},Recommendations:{type:"list",member:{type:"structure",members:{AccountScope:{},LookbackPeriodInDays:{},TermInYears:{},PaymentOption:{},ServiceSpecification:{shape:"S4g"},RecommendationDetails:{type:"list",member:{type:"structure",members:{AccountId:{},InstanceDetails:{type:"structure",members:{EC2InstanceDetails:{type:"structure",members:{Family:{},InstanceType:{},Region:{},AvailabilityZone:{},Platform:{},Tenancy:{},CurrentGeneration:{type:"boolean"},SizeFlexEligible:{type:"boolean"}}},RDSInstanceDetails:{type:"structure",members:{Family:{},InstanceType:{},Region:{},DatabaseEngine:{},DatabaseEdition:{},DeploymentOption:{},LicenseModel:{},CurrentGeneration:{type:"boolean"},SizeFlexEligible:{type:"boolean"}}},RedshiftInstanceDetails:{type:"structure",members:{Family:{},NodeType:{},Region:{},CurrentGeneration:{type:"boolean"},SizeFlexEligible:{type:"boolean"}}},ElastiCacheInstanceDetails:{type:"structure",members:{Family:{},NodeType:{},Region:{},ProductDescription:{},CurrentGeneration:{type:"boolean"},SizeFlexEligible:{type:"boolean"}}},ESInstanceDetails:{type:"structure",members:{InstanceClass:{},InstanceSize:{},Region:{},CurrentGeneration:{type:"boolean"},SizeFlexEligible:{type:"boolean"}}}}},RecommendedNumberOfInstancesToPurchase:{},RecommendedNormalizedUnitsToPurchase:{},MinimumNumberOfInstancesUsedPerHour:{},MinimumNormalizedUnitsUsedPerHour:{},MaximumNumberOfInstancesUsedPerHour:{},MaximumNormalizedUnitsUsedPerHour:{},AverageNumberOfInstancesUsedPerHour:{},AverageNormalizedUnitsUsedPerHour:{},AverageUtilization:{},EstimatedBreakEvenInMonths:{},CurrencyCode:{},EstimatedMonthlySavingsAmount:{},EstimatedMonthlySavingsPercentage:{},EstimatedMonthlyOnDemandCost:{},EstimatedReservationCostForLookbackPeriod:{},UpfrontCost:{},RecurringStandardMonthlyCost:{}}}},RecommendationSummary:{type:"structure",members:{TotalEstimatedMonthlySavingsAmount:{},TotalEstimatedMonthlySavingsPercentage:{},CurrencyCode:{}}}}}},NextPageToken:{}}}},GetReservationUtilization:{input:{type:"structure",required:["TimePeriod"],members:{TimePeriod:{shape:"S2i"},GroupBy:{shape:"S2m"},Granularity:{},Filter:{shape:"S7"},SortBy:{shape:"S3c"},NextPageToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["UtilizationsByTime"],members:{UtilizationsByTime:{type:"list",member:{type:"structure",members:{TimePeriod:{shape:"S2i"},Groups:{type:"list",member:{type:"structure",members:{Key:{},Value:{},Attributes:{shape:"S34"},Utilization:{shape:"S55"}}}},Total:{shape:"S55"}}}},Total:{shape:"S55"},NextPageToken:{}}}},GetRightsizingRecommendation:{input:{type:"structure",required:["Service"],members:{Filter:{shape:"S7"},Configuration:{shape:"S5o"},Service:{},PageSize:{type:"integer"},NextPageToken:{}}},output:{type:"structure",members:{Metadata:{type:"structure",members:{RecommendationId:{},GenerationTimestamp:{},LookbackPeriodInDays:{},AdditionalMetadata:{}}},Summary:{type:"structure",members:{TotalRecommendationCount:{},EstimatedTotalMonthlySavingsAmount:{},SavingsCurrencyCode:{},SavingsPercentage:{}}},RightsizingRecommendations:{type:"list",member:{type:"structure",members:{AccountId:{},CurrentInstance:{type:"structure",members:{ResourceId:{},InstanceName:{},Tags:{type:"list",member:{shape:"Sf"}},ResourceDetails:{shape:"S5x"},ResourceUtilization:{shape:"S5z"},ReservationCoveredHoursInLookbackPeriod:{},SavingsPlansCoveredHoursInLookbackPeriod:{},OnDemandHoursInLookbackPeriod:{},TotalRunningHoursInLookbackPeriod:{},MonthlyCost:{},CurrencyCode:{}}},RightsizingType:{},ModifyRecommendationDetail:{type:"structure",members:{TargetInstances:{type:"list",member:{type:"structure",members:{EstimatedMonthlyCost:{},EstimatedMonthlySavings:{},CurrencyCode:{},DefaultTargetInstance:{type:"boolean"},ResourceDetails:{shape:"S5x"},ExpectedResourceUtilization:{shape:"S5z"},PlatformDifferences:{type:"list",member:{}}}}}}},TerminateRecommendationDetail:{type:"structure",members:{EstimatedMonthlySavings:{},CurrencyCode:{}}},FindingReasonCodes:{type:"list",member:{}}}}},NextPageToken:{},Configuration:{shape:"S5o"}}}},GetSavingsPlansCoverage:{input:{type:"structure",required:["TimePeriod"],members:{TimePeriod:{shape:"S2i"},GroupBy:{shape:"S2m"},Granularity:{},Filter:{shape:"S7"},Metrics:{shape:"S2k"},NextToken:{},MaxResults:{type:"integer"},SortBy:{shape:"S3c"}}},output:{type:"structure",required:["SavingsPlansCoverages"],members:{SavingsPlansCoverages:{type:"list",member:{type:"structure",members:{Attributes:{shape:"S34"},Coverage:{type:"structure",members:{SpendCoveredBySavingsPlans:{},OnDemandCost:{},TotalCost:{},CoveragePercentage:{}}},TimePeriod:{shape:"S2i"}}}},NextToken:{}}}},GetSavingsPlansPurchaseRecommendation:{input:{type:"structure",required:["SavingsPlansType","TermInYears","PaymentOption","LookbackPeriodInDays"],members:{SavingsPlansType:{},TermInYears:{},PaymentOption:{},AccountScope:{},NextPageToken:{},PageSize:{type:"integer"},LookbackPeriodInDays:{},Filter:{shape:"S7"}}},output:{type:"structure",members:{Metadata:{type:"structure",members:{RecommendationId:{},GenerationTimestamp:{},AdditionalMetadata:{}}},SavingsPlansPurchaseRecommendation:{type:"structure",members:{AccountScope:{},SavingsPlansType:{},TermInYears:{},PaymentOption:{},LookbackPeriodInDays:{},SavingsPlansPurchaseRecommendationDetails:{type:"list",member:{type:"structure",members:{SavingsPlansDetails:{type:"structure",members:{Region:{},InstanceFamily:{},OfferingId:{}}},AccountId:{},UpfrontCost:{},EstimatedROI:{},CurrencyCode:{},EstimatedSPCost:{},EstimatedOnDemandCost:{},EstimatedOnDemandCostWithCurrentCommitment:{},EstimatedSavingsAmount:{},EstimatedSavingsPercentage:{},HourlyCommitmentToPurchase:{},EstimatedAverageUtilization:{},EstimatedMonthlySavingsAmount:{},CurrentMinimumHourlyOnDemandSpend:{},CurrentMaximumHourlyOnDemandSpend:{},CurrentAverageHourlyOnDemandSpend:{}}}},SavingsPlansPurchaseRecommendationSummary:{type:"structure",members:{EstimatedROI:{},CurrencyCode:{},EstimatedTotalCost:{},CurrentOnDemandSpend:{},EstimatedSavingsAmount:{},TotalRecommendationCount:{},DailyCommitmentToPurchase:{},HourlyCommitmentToPurchase:{},EstimatedSavingsPercentage:{},EstimatedMonthlySavingsAmount:{},EstimatedOnDemandCostWithCurrentCommitment:{}}}}},NextPageToken:{}}}},GetSavingsPlansUtilization:{input:{type:"structure",required:["TimePeriod"],members:{TimePeriod:{shape:"S2i"},Granularity:{},Filter:{shape:"S7"},SortBy:{shape:"S3c"}}},output:{type:"structure",required:["Total"],members:{SavingsPlansUtilizationsByTime:{type:"list",member:{type:"structure",required:["TimePeriod","Utilization"],members:{TimePeriod:{shape:"S2i"},Utilization:{shape:"S6v"},Savings:{shape:"S6w"},AmortizedCommitment:{shape:"S6x"}}}},Total:{shape:"S6y"}}}},GetSavingsPlansUtilizationDetails:{input:{type:"structure",required:["TimePeriod"],members:{TimePeriod:{shape:"S2i"},Filter:{shape:"S7"},DataType:{type:"list",member:{}},NextToken:{},MaxResults:{type:"integer"},SortBy:{shape:"S3c"}}},output:{type:"structure",required:["SavingsPlansUtilizationDetails","TimePeriod"],members:{SavingsPlansUtilizationDetails:{type:"list",member:{type:"structure",members:{SavingsPlanArn:{},Attributes:{shape:"S34"},Utilization:{shape:"S6v"},Savings:{shape:"S6w"},AmortizedCommitment:{shape:"S6x"}}}},Total:{shape:"S6y"},TimePeriod:{shape:"S2i"},NextToken:{}}}},GetTags:{input:{type:"structure",required:["TimePeriod"],members:{SearchString:{},TimePeriod:{shape:"S2i"},TagKey:{},Filter:{shape:"S7"},SortBy:{shape:"S3b"},MaxResults:{type:"integer"},NextPageToken:{}}},output:{type:"structure",required:["Tags","ReturnSize","TotalSize"],members:{NextPageToken:{},Tags:{type:"list",member:{}},ReturnSize:{type:"integer"},TotalSize:{type:"integer"}}}},GetUsageForecast:{input:{type:"structure",required:["TimePeriod","Metric","Granularity"],members:{TimePeriod:{shape:"S2i"},Metric:{},Granularity:{},Filter:{shape:"S7"},PredictionIntervalLevel:{type:"integer"}}},output:{type:"structure",members:{Total:{shape:"S2u"},ForecastResultsByTime:{shape:"S3n"}}}},ListCostCategoryDefinitions:{input:{type:"structure",members:{EffectiveOn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{CostCategoryReferences:{type:"list",member:{type:"structure",members:{CostCategoryArn:{},Name:{},EffectiveStart:{},EffectiveEnd:{},NumberOfRules:{type:"integer"},ProcessingStatus:{shape:"S1s"},Values:{shape:"S3i"},DefaultValue:{}}}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{ResourceTags:{shape:"Sk"}}}},ProvideAnomalyFeedback:{input:{type:"structure",required:["AnomalyId","Feedback"],members:{AnomalyId:{},Feedback:{}}},output:{type:"structure",required:["AnomalyId"],members:{AnomalyId:{}}}},TagResource:{input:{type:"structure",required:["ResourceArn","ResourceTags"],members:{ResourceArn:{},ResourceTags:{shape:"Sk"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceArn","ResourceTagKeys"],members:{ResourceArn:{},ResourceTagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateAnomalyMonitor:{input:{type:"structure",required:["MonitorArn"],members:{MonitorArn:{},MonitorName:{}}},output:{type:"structure",required:["MonitorArn"],members:{MonitorArn:{}}}},UpdateAnomalySubscription:{input:{type:"structure",required:["SubscriptionArn"],members:{SubscriptionArn:{},Threshold:{type:"double"},Frequency:{},MonitorArnList:{shape:"Sr"},Subscribers:{shape:"St"},SubscriptionName:{}}},output:{type:"structure",required:["SubscriptionArn"],members:{SubscriptionArn:{}}}},UpdateCostCategoryDefinition:{input:{type:"structure",required:["CostCategoryArn","RuleVersion","Rules"],members:{CostCategoryArn:{},RuleVersion:{},Rules:{shape:"S13"},DefaultValue:{},SplitChargeRules:{shape:"S19"}}},output:{type:"structure",members:{CostCategoryArn:{},EffectiveStart:{}}}}},shapes:{S2:{type:"structure",required:["MonitorName","MonitorType"],members:{MonitorArn:{},MonitorName:{},CreationDate:{},LastUpdatedDate:{},LastEvaluatedDate:{},MonitorType:{},MonitorDimension:{},MonitorSpecification:{shape:"S7"},DimensionalValueCount:{type:"integer"}}},S7:{type:"structure",members:{Or:{shape:"S8"},And:{shape:"S8"},Not:{shape:"S7"},Dimensions:{type:"structure",members:{Key:{},Values:{shape:"Sb"},MatchOptions:{shape:"Sd"}}},Tags:{shape:"Sf"},CostCategories:{type:"structure",members:{Key:{},Values:{shape:"Sb"},MatchOptions:{shape:"Sd"}}}}},S8:{type:"list",member:{shape:"S7"}},Sb:{type:"list",member:{}},Sd:{type:"list",member:{}},Sf:{type:"structure",members:{Key:{},Values:{shape:"Sb"},MatchOptions:{shape:"Sd"}}},Sk:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sq:{type:"structure",required:["MonitorArnList","Subscribers","Threshold","Frequency","SubscriptionName"],members:{SubscriptionArn:{},AccountId:{},MonitorArnList:{shape:"Sr"},Subscribers:{shape:"St"},Threshold:{type:"double"},Frequency:{},SubscriptionName:{}}},Sr:{type:"list",member:{}},St:{type:"list",member:{type:"structure",members:{Address:{},Type:{},Status:{}}}},S13:{type:"list",member:{type:"structure",members:{Value:{},Rule:{shape:"S7"},InheritedValue:{type:"structure",members:{DimensionName:{},DimensionKey:{}}},Type:{}}}},S19:{type:"list",member:{type:"structure",required:["Source","Targets","Method"],members:{Source:{},Targets:{type:"list",member:{}},Method:{},Parameters:{type:"list",member:{type:"structure",required:["Type","Values"],members:{Type:{},Values:{type:"list",member:{}}}}}}}},S1s:{type:"list",member:{type:"structure",members:{Component:{},Status:{}}}},S2i:{type:"structure",required:["Start","End"],members:{Start:{},End:{}}},S2k:{type:"list",member:{}},S2m:{type:"list",member:{type:"structure",members:{Type:{},Key:{}}}},S2r:{type:"list",member:{type:"structure",members:{TimePeriod:{shape:"S2i"},Total:{shape:"S2t"},Groups:{type:"list",member:{type:"structure",members:{Keys:{type:"list",member:{}},Metrics:{shape:"S2t"}}}},Estimated:{type:"boolean"}}}},S2t:{type:"map",key:{},value:{shape:"S2u"}},S2u:{type:"structure",members:{Amount:{},Unit:{}}},S32:{type:"list",member:{type:"structure",members:{Value:{},Attributes:{shape:"S34"}}}},S34:{type:"map",key:{},value:{}},S3b:{type:"list",member:{shape:"S3c"}},S3c:{type:"structure",required:["Key"],members:{Key:{},SortOrder:{}}},S3i:{type:"list",member:{}},S3n:{type:"list",member:{type:"structure",members:{TimePeriod:{shape:"S2i"},MeanValue:{},PredictionIntervalLowerBound:{},PredictionIntervalUpperBound:{}}}},S3y:{type:"structure",members:{CoverageHours:{type:"structure",members:{OnDemandHours:{},ReservedHours:{},TotalRunningHours:{},CoverageHoursPercentage:{}}},CoverageNormalizedUnits:{type:"structure",members:{OnDemandNormalizedUnits:{},ReservedNormalizedUnits:{},TotalRunningNormalizedUnits:{},CoverageNormalizedUnitsPercentage:{}}},CoverageCost:{type:"structure",members:{OnDemandCost:{}}}}},S4g:{type:"structure",members:{EC2Specification:{type:"structure",members:{OfferingClass:{}}}}},S55:{type:"structure",members:{UtilizationPercentage:{},UtilizationPercentageInUnits:{},PurchasedHours:{},PurchasedUnits:{},TotalActualHours:{},TotalActualUnits:{},UnusedHours:{},UnusedUnits:{},OnDemandCostOfRIHoursUsed:{},NetRISavings:{},TotalPotentialRISavings:{},AmortizedUpfrontFee:{},AmortizedRecurringFee:{},TotalAmortizedFee:{},RICostForUnusedHours:{},RealizedSavings:{},UnrealizedSavings:{}}},S5o:{type:"structure",required:["RecommendationTarget","BenefitsConsidered"],members:{RecommendationTarget:{},BenefitsConsidered:{type:"boolean"}}},S5x:{type:"structure",members:{EC2ResourceDetails:{type:"structure",members:{HourlyOnDemandRate:{},InstanceType:{},Platform:{},Region:{},Sku:{},Memory:{},NetworkPerformance:{},Storage:{},Vcpu:{}}}}},S5z:{type:"structure",members:{EC2ResourceUtilization:{type:"structure",members:{MaxCpuUtilizationPercentage:{},MaxMemoryUtilizationPercentage:{},MaxStorageUtilizationPercentage:{},EBSResourceUtilization:{type:"structure",members:{EbsReadOpsPerSecond:{},EbsWriteOpsPerSecond:{},EbsReadBytesPerSecond:{},EbsWriteBytesPerSecond:{}}},DiskResourceUtilization:{type:"structure",members:{DiskReadOpsPerSecond:{},DiskWriteOpsPerSecond:{},DiskReadBytesPerSecond:{},DiskWriteBytesPerSecond:{}}},NetworkResourceUtilization:{type:"structure",members:{NetworkInBytesPerSecond:{},NetworkOutBytesPerSecond:{},NetworkPacketsInPerSecond:{},NetworkPacketsOutPerSecond:{}}}}}}},S6v:{type:"structure",members:{TotalCommitment:{},UsedCommitment:{},UnusedCommitment:{},UtilizationPercentage:{}}},S6w:{type:"structure",members:{NetSavings:{},OnDemandCostEquivalent:{}}},S6x:{type:"structure",members:{AmortizedRecurringCommitment:{},AmortizedUpfrontCommitment:{},TotalAmortizedCommitment:{}}},S6y:{type:"structure",required:["Utilization"],members:{Utilization:{shape:"S6v"},Savings:{shape:"S6w"},AmortizedCommitment:{shape:"S6x"}}}}}},6283:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2012-09-25",endpointPrefix:"elastictranscoder",protocol:"rest-json",serviceFullName:"Amazon Elastic Transcoder",serviceId:"Elastic Transcoder",signatureVersion:"v4",uid:"elastictranscoder-2012-09-25"},operations:{CancelJob:{http:{method:"DELETE",requestUri:"/2012-09-25/jobs/{Id}",responseCode:202},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{}}},CreateJob:{http:{requestUri:"/2012-09-25/jobs",responseCode:201},input:{type:"structure",required:["PipelineId"],members:{PipelineId:{},Input:{shape:"S5"},Inputs:{shape:"St"},Output:{shape:"Su"},Outputs:{type:"list",member:{shape:"Su"}},OutputKeyPrefix:{},Playlists:{type:"list",member:{type:"structure",members:{Name:{},Format:{},OutputKeys:{shape:"S1l"},HlsContentProtection:{shape:"S1m"},PlayReadyDrm:{shape:"S1q"}}}},UserMetadata:{shape:"S1v"}}},output:{type:"structure",members:{Job:{shape:"S1y"}}}},CreatePipeline:{http:{requestUri:"/2012-09-25/pipelines",responseCode:201},input:{type:"structure",required:["Name","InputBucket","Role"],members:{Name:{},InputBucket:{},OutputBucket:{},Role:{},AwsKmsKeyArn:{},Notifications:{shape:"S2a"},ContentConfig:{shape:"S2c"},ThumbnailConfig:{shape:"S2c"}}},output:{type:"structure",members:{Pipeline:{shape:"S2l"},Warnings:{shape:"S2n"}}}},CreatePreset:{http:{requestUri:"/2012-09-25/presets",responseCode:201},input:{type:"structure",required:["Name","Container"],members:{Name:{},Description:{},Container:{},Video:{shape:"S2r"},Audio:{shape:"S37"},Thumbnails:{shape:"S3i"}}},output:{type:"structure",members:{Preset:{shape:"S3m"},Warning:{}}}},DeletePipeline:{http:{method:"DELETE",requestUri:"/2012-09-25/pipelines/{Id}",responseCode:202},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{}}},DeletePreset:{http:{method:"DELETE",requestUri:"/2012-09-25/presets/{Id}",responseCode:202},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{}}},ListJobsByPipeline:{http:{method:"GET",requestUri:"/2012-09-25/jobsByPipeline/{PipelineId}"},input:{type:"structure",required:["PipelineId"],members:{PipelineId:{location:"uri",locationName:"PipelineId"},Ascending:{location:"querystring",locationName:"Ascending"},PageToken:{location:"querystring",locationName:"PageToken"}}},output:{type:"structure",members:{Jobs:{shape:"S3v"},NextPageToken:{}}}},ListJobsByStatus:{http:{method:"GET",requestUri:"/2012-09-25/jobsByStatus/{Status}"},input:{type:"structure",required:["Status"],members:{Status:{location:"uri",locationName:"Status"},Ascending:{location:"querystring",locationName:"Ascending"},PageToken:{location:"querystring",locationName:"PageToken"}}},output:{type:"structure",members:{Jobs:{shape:"S3v"},NextPageToken:{}}}},ListPipelines:{http:{method:"GET",requestUri:"/2012-09-25/pipelines"},input:{type:"structure",members:{Ascending:{location:"querystring",locationName:"Ascending"},PageToken:{location:"querystring",locationName:"PageToken"}}},output:{type:"structure",members:{Pipelines:{type:"list",member:{shape:"S2l"}},NextPageToken:{}}}},ListPresets:{http:{method:"GET",requestUri:"/2012-09-25/presets"},input:{type:"structure",members:{Ascending:{location:"querystring",locationName:"Ascending"},PageToken:{location:"querystring",locationName:"PageToken"}}},output:{type:"structure",members:{Presets:{type:"list",member:{shape:"S3m"}},NextPageToken:{}}}},ReadJob:{http:{method:"GET",requestUri:"/2012-09-25/jobs/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{Job:{shape:"S1y"}}}},ReadPipeline:{http:{method:"GET",requestUri:"/2012-09-25/pipelines/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{Pipeline:{shape:"S2l"},Warnings:{shape:"S2n"}}}},ReadPreset:{http:{method:"GET",requestUri:"/2012-09-25/presets/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{Preset:{shape:"S3m"}}}},TestRole:{http:{requestUri:"/2012-09-25/roleTests",responseCode:200},input:{type:"structure",required:["Role","InputBucket","OutputBucket","Topics"],members:{Role:{},InputBucket:{},OutputBucket:{},Topics:{type:"list",member:{}}},deprecated:true},output:{type:"structure",members:{Success:{},Messages:{type:"list",member:{}}},deprecated:true},deprecated:true},UpdatePipeline:{http:{method:"PUT",requestUri:"/2012-09-25/pipelines/{Id}",responseCode:200},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},Name:{},InputBucket:{},Role:{},AwsKmsKeyArn:{},Notifications:{shape:"S2a"},ContentConfig:{shape:"S2c"},ThumbnailConfig:{shape:"S2c"}}},output:{type:"structure",members:{Pipeline:{shape:"S2l"},Warnings:{shape:"S2n"}}}},UpdatePipelineNotifications:{http:{requestUri:"/2012-09-25/pipelines/{Id}/notifications"},input:{type:"structure",required:["Id","Notifications"],members:{Id:{location:"uri",locationName:"Id"},Notifications:{shape:"S2a"}}},output:{type:"structure",members:{Pipeline:{shape:"S2l"}}}},UpdatePipelineStatus:{http:{requestUri:"/2012-09-25/pipelines/{Id}/status"},input:{type:"structure",required:["Id","Status"],members:{Id:{location:"uri",locationName:"Id"},Status:{}}},output:{type:"structure",members:{Pipeline:{shape:"S2l"}}}}},shapes:{S5:{type:"structure",members:{Key:{},FrameRate:{},Resolution:{},AspectRatio:{},Interlaced:{},Container:{},Encryption:{shape:"Sc"},TimeSpan:{shape:"Sg"},InputCaptions:{type:"structure",members:{MergePolicy:{},CaptionSources:{shape:"Sk"}}},DetectedProperties:{type:"structure",members:{Width:{type:"integer"},Height:{type:"integer"},FrameRate:{},FileSize:{type:"long"},DurationMillis:{type:"long"}}}}},Sc:{type:"structure",members:{Mode:{},Key:{},KeyMd5:{},InitializationVector:{}}},Sg:{type:"structure",members:{StartTime:{},Duration:{}}},Sk:{type:"list",member:{type:"structure",members:{Key:{},Language:{},TimeOffset:{},Label:{},Encryption:{shape:"Sc"}}}},St:{type:"list",member:{shape:"S5"}},Su:{type:"structure",members:{Key:{},ThumbnailPattern:{},ThumbnailEncryption:{shape:"Sc"},Rotate:{},PresetId:{},SegmentDuration:{},Watermarks:{shape:"Sx"},AlbumArt:{shape:"S11"},Composition:{shape:"S19",deprecated:true},Captions:{shape:"S1b"},Encryption:{shape:"Sc"}}},Sx:{type:"list",member:{type:"structure",members:{PresetWatermarkId:{},InputKey:{},Encryption:{shape:"Sc"}}}},S11:{type:"structure",members:{MergePolicy:{},Artwork:{type:"list",member:{type:"structure",members:{InputKey:{},MaxWidth:{},MaxHeight:{},SizingPolicy:{},PaddingPolicy:{},AlbumArtFormat:{},Encryption:{shape:"Sc"}}}}}},S19:{type:"list",member:{type:"structure",members:{TimeSpan:{shape:"Sg"}},deprecated:true},deprecated:true},S1b:{type:"structure",members:{MergePolicy:{deprecated:true},CaptionSources:{shape:"Sk",deprecated:true},CaptionFormats:{type:"list",member:{type:"structure",members:{Format:{},Pattern:{},Encryption:{shape:"Sc"}}}}}},S1l:{type:"list",member:{}},S1m:{type:"structure",members:{Method:{},Key:{},KeyMd5:{},InitializationVector:{},LicenseAcquisitionUrl:{},KeyStoragePolicy:{}}},S1q:{type:"structure",members:{Format:{},Key:{},KeyMd5:{},KeyId:{},InitializationVector:{},LicenseAcquisitionUrl:{}}},S1v:{type:"map",key:{},value:{}},S1y:{type:"structure",members:{Id:{},Arn:{},PipelineId:{},Input:{shape:"S5"},Inputs:{shape:"St"},Output:{shape:"S1z"},Outputs:{type:"list",member:{shape:"S1z"}},OutputKeyPrefix:{},Playlists:{type:"list",member:{type:"structure",members:{Name:{},Format:{},OutputKeys:{shape:"S1l"},HlsContentProtection:{shape:"S1m"},PlayReadyDrm:{shape:"S1q"},Status:{},StatusDetail:{}}}},Status:{},UserMetadata:{shape:"S1v"},Timing:{type:"structure",members:{SubmitTimeMillis:{type:"long"},StartTimeMillis:{type:"long"},FinishTimeMillis:{type:"long"}}}}},S1z:{type:"structure",members:{Id:{},Key:{},ThumbnailPattern:{},ThumbnailEncryption:{shape:"Sc"},Rotate:{},PresetId:{},SegmentDuration:{},Status:{},StatusDetail:{},Duration:{type:"long"},Width:{type:"integer"},Height:{type:"integer"},FrameRate:{},FileSize:{type:"long"},DurationMillis:{type:"long"},Watermarks:{shape:"Sx"},AlbumArt:{shape:"S11"},Composition:{shape:"S19",deprecated:true},Captions:{shape:"S1b"},Encryption:{shape:"Sc"},AppliedColorSpaceConversion:{}}},S2a:{type:"structure",members:{Progressing:{},Completed:{},Warning:{},Error:{}}},S2c:{type:"structure",members:{Bucket:{},StorageClass:{},Permissions:{type:"list",member:{type:"structure",members:{GranteeType:{},Grantee:{},Access:{type:"list",member:{}}}}}}},S2l:{type:"structure",members:{Id:{},Arn:{},Name:{},Status:{},InputBucket:{},OutputBucket:{},Role:{},AwsKmsKeyArn:{},Notifications:{shape:"S2a"},ContentConfig:{shape:"S2c"},ThumbnailConfig:{shape:"S2c"}}},S2n:{type:"list",member:{type:"structure",members:{Code:{},Message:{}}}},S2r:{type:"structure",members:{Codec:{},CodecOptions:{type:"map",key:{},value:{}},KeyframesMaxDist:{},FixedGOP:{},BitRate:{},FrameRate:{},MaxFrameRate:{},Resolution:{},AspectRatio:{},MaxWidth:{},MaxHeight:{},DisplayAspectRatio:{},SizingPolicy:{},PaddingPolicy:{},Watermarks:{type:"list",member:{type:"structure",members:{Id:{},MaxWidth:{},MaxHeight:{},SizingPolicy:{},HorizontalAlign:{},HorizontalOffset:{},VerticalAlign:{},VerticalOffset:{},Opacity:{},Target:{}}}}}},S37:{type:"structure",members:{Codec:{},SampleRate:{},BitRate:{},Channels:{},AudioPackingMode:{},CodecOptions:{type:"structure",members:{Profile:{},BitDepth:{},BitOrder:{},Signed:{}}}}},S3i:{type:"structure",members:{Format:{},Interval:{},Resolution:{},AspectRatio:{},MaxWidth:{},MaxHeight:{},SizingPolicy:{},PaddingPolicy:{}}},S3m:{type:"structure",members:{Id:{},Arn:{},Name:{},Description:{},Container:{},Audio:{shape:"S37"},Video:{shape:"S2r"},Thumbnails:{shape:"S3i"},Type:{}}},S3v:{type:"list",member:{shape:"S1y"}}}}},6288:function(e){e.exports={pagination:{DescribeDestinations:{input_token:"nextToken",limit_key:"limit",output_token:"nextToken",result_key:"destinations"},DescribeLogGroups:{input_token:"nextToken",limit_key:"limit",output_token:"nextToken",result_key:"logGroups"},DescribeLogStreams:{input_token:"nextToken",limit_key:"limit",output_token:"nextToken",result_key:"logStreams"},DescribeMetricFilters:{input_token:"nextToken",limit_key:"limit",output_token:"nextToken",result_key:"metricFilters"},DescribeSubscriptionFilters:{input_token:"nextToken",limit_key:"limit",output_token:"nextToken",result_key:"subscriptionFilters"},FilterLogEvents:{input_token:"nextToken",limit_key:"limit",output_token:"nextToken",result_key:["events","searchedLogStreams"]},GetLogEvents:{input_token:"nextToken",limit_key:"limit",output_token:"nextForwardToken",result_key:"events"}}}},6341:function(e){e.exports={pagination:{DescribeAutoScalingGroups:{input_token:"NextToken",limit_key:"MaxRecords",output_token:"NextToken",result_key:"AutoScalingGroups"},DescribeAutoScalingInstances:{input_token:"NextToken",limit_key:"MaxRecords",output_token:"NextToken",result_key:"AutoScalingInstances"},DescribeLaunchConfigurations:{input_token:"NextToken",limit_key:"MaxRecords",output_token:"NextToken",result_key:"LaunchConfigurations"},DescribeNotificationConfigurations:{input_token:"NextToken",limit_key:"MaxRecords",output_token:"NextToken",result_key:"NotificationConfigurations"},DescribePolicies:{input_token:"NextToken",limit_key:"MaxRecords",output_token:"NextToken",result_key:"ScalingPolicies"},DescribeScalingActivities:{input_token:"NextToken",limit_key:"MaxRecords",output_token:"NextToken",result_key:"Activities"},DescribeScheduledActions:{input_token:"NextToken",limit_key:"MaxRecords",output_token:"NextToken",result_key:"ScheduledUpdateGroupActions"},DescribeTags:{input_token:"NextToken",limit_key:"MaxRecords",output_token:"NextToken",result_key:"Tags"}}}},6377:function(e){e.exports={pagination:{ListDocumentClassificationJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListDocumentClassifierSummaries:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListDocumentClassifiers:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListDominantLanguageDetectionJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListEntitiesDetectionJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListEntityRecognizerSummaries:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListEntityRecognizers:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListEventsDetectionJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListKeyPhrasesDetectionJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListSentimentDetectionJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListTargetedSentimentDetectionJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListTopicsDetectionJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},6382:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["lambda"]={};i.Lambda=s.defineService("lambda",["2014-11-11","2015-03-31"]);r(5411);Object.defineProperty(a.services["lambda"],"2014-11-11",{get:function get(){var e=r(6166);e.paginators=r(2862).pagination;return e},enumerable:true,configurable:true});Object.defineProperty(a.services["lambda"],"2015-03-31",{get:function get(){var e=r(5098);e.paginators=r(8898).pagination;e.waiters=r(7466).waiters;return e},enumerable:true,configurable:true});e.exports=i.Lambda},6384:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["importexport"]={};i.ImportExport=s.defineService("importexport",["2010-06-01"]);Object.defineProperty(a.services["importexport"],"2010-06-01",{get:function get(){var e=r(5089);e.paginators=r(4126).pagination;return e},enumerable:true,configurable:true});e.exports=i.ImportExport},6385:function(e){e.exports={pagination:{DescribeStream:{input_token:"ExclusiveStartShardId",limit_key:"Limit",more_results:"StreamDescription.HasMoreShards",output_token:"StreamDescription.Shards[-1].ShardId",result_key:"StreamDescription.Shards"},ListStreamConsumers:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListStreams:{input_token:"ExclusiveStartStreamName",limit_key:"Limit",more_results:"HasMoreStreams",output_token:"StreamNames[-1]",result_key:"StreamNames"}}}},6394:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["iotjobsdataplane"]={};i.IoTJobsDataPlane=s.defineService("iotjobsdataplane",["2017-09-29"]);Object.defineProperty(a.services["iotjobsdataplane"],"2017-09-29",{get:function get(){var e=r(7390);e.paginators=r(5709).pagination;return e},enumerable:true,configurable:true});e.exports=i.IoTJobsDataPlane},6405:function(e){e.exports={version:2,waiters:{JobComplete:{delay:30,operation:"ReadJob",maxAttempts:120,acceptors:[{expected:"Complete",matcher:"path",state:"success",argument:"Job.Status"},{expected:"Canceled",matcher:"path",state:"failure",argument:"Job.Status"},{expected:"Error",matcher:"path",state:"failure",argument:"Job.Status"}]}}}},6412:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-06-18",endpointPrefix:"cloudfront",globalEndpoint:"cloudfront.amazonaws.com",protocol:"rest-xml",serviceAbbreviation:"CloudFront",serviceFullName:"Amazon CloudFront",serviceId:"CloudFront",signatureVersion:"v4",uid:"cloudfront-2018-06-18"},operations:{CreateCloudFrontOriginAccessIdentity:{http:{requestUri:"/2018-06-18/origin-access-identity/cloudfront",responseCode:201},input:{type:"structure",required:["CloudFrontOriginAccessIdentityConfig"],members:{CloudFrontOriginAccessIdentityConfig:{shape:"S2",locationName:"CloudFrontOriginAccessIdentityConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2018-06-18/"}}},payload:"CloudFrontOriginAccessIdentityConfig"},output:{type:"structure",members:{CloudFrontOriginAccessIdentity:{shape:"S5"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"CloudFrontOriginAccessIdentity"}},CreateDistribution:{http:{requestUri:"/2018-06-18/distribution",responseCode:201},input:{type:"structure",required:["DistributionConfig"],members:{DistributionConfig:{shape:"S7",locationName:"DistributionConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2018-06-18/"}}},payload:"DistributionConfig"},output:{type:"structure",members:{Distribution:{shape:"S1t"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"Distribution"}},CreateDistributionWithTags:{http:{requestUri:"/2018-06-18/distribution?WithTags",responseCode:201},input:{type:"structure",required:["DistributionConfigWithTags"],members:{DistributionConfigWithTags:{locationName:"DistributionConfigWithTags",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2018-06-18/"},type:"structure",required:["DistributionConfig","Tags"],members:{DistributionConfig:{shape:"S7"},Tags:{shape:"S22"}}}},payload:"DistributionConfigWithTags"},output:{type:"structure",members:{Distribution:{shape:"S1t"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"Distribution"}},CreateFieldLevelEncryptionConfig:{http:{requestUri:"/2018-06-18/field-level-encryption",responseCode:201},input:{type:"structure",required:["FieldLevelEncryptionConfig"],members:{FieldLevelEncryptionConfig:{shape:"S29",locationName:"FieldLevelEncryptionConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2018-06-18/"}}},payload:"FieldLevelEncryptionConfig"},output:{type:"structure",members:{FieldLevelEncryption:{shape:"S2k"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"FieldLevelEncryption"}},CreateFieldLevelEncryptionProfile:{http:{requestUri:"/2018-06-18/field-level-encryption-profile",responseCode:201},input:{type:"structure",required:["FieldLevelEncryptionProfileConfig"],members:{FieldLevelEncryptionProfileConfig:{shape:"S2m",locationName:"FieldLevelEncryptionProfileConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2018-06-18/"}}},payload:"FieldLevelEncryptionProfileConfig"},output:{type:"structure",members:{FieldLevelEncryptionProfile:{shape:"S2t"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"FieldLevelEncryptionProfile"}},CreateInvalidation:{http:{requestUri:"/2018-06-18/distribution/{DistributionId}/invalidation",responseCode:201},input:{type:"structure",required:["DistributionId","InvalidationBatch"],members:{DistributionId:{location:"uri",locationName:"DistributionId"},InvalidationBatch:{shape:"S2v",locationName:"InvalidationBatch",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2018-06-18/"}}},payload:"InvalidationBatch"},output:{type:"structure",members:{Location:{location:"header",locationName:"Location"},Invalidation:{shape:"S2z"}},payload:"Invalidation"}},CreatePublicKey:{http:{requestUri:"/2018-06-18/public-key",responseCode:201},input:{type:"structure",required:["PublicKeyConfig"],members:{PublicKeyConfig:{shape:"S31",locationName:"PublicKeyConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2018-06-18/"}}},payload:"PublicKeyConfig"},output:{type:"structure",members:{PublicKey:{shape:"S33"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"PublicKey"}},CreateStreamingDistribution:{http:{requestUri:"/2018-06-18/streaming-distribution",responseCode:201},input:{type:"structure",required:["StreamingDistributionConfig"],members:{StreamingDistributionConfig:{shape:"S35",locationName:"StreamingDistributionConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2018-06-18/"}}},payload:"StreamingDistributionConfig"},output:{type:"structure",members:{StreamingDistribution:{shape:"S39"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"StreamingDistribution"}},CreateStreamingDistributionWithTags:{http:{requestUri:"/2018-06-18/streaming-distribution?WithTags",responseCode:201},input:{type:"structure",required:["StreamingDistributionConfigWithTags"],members:{StreamingDistributionConfigWithTags:{locationName:"StreamingDistributionConfigWithTags",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2018-06-18/"},type:"structure",required:["StreamingDistributionConfig","Tags"],members:{StreamingDistributionConfig:{shape:"S35"},Tags:{shape:"S22"}}}},payload:"StreamingDistributionConfigWithTags"},output:{type:"structure",members:{StreamingDistribution:{shape:"S39"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"StreamingDistribution"}},DeleteCloudFrontOriginAccessIdentity:{http:{method:"DELETE",requestUri:"/2018-06-18/origin-access-identity/cloudfront/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}}}},DeleteDistribution:{http:{method:"DELETE",requestUri:"/2018-06-18/distribution/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}}}},DeleteFieldLevelEncryptionConfig:{http:{method:"DELETE",requestUri:"/2018-06-18/field-level-encryption/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}}}},DeleteFieldLevelEncryptionProfile:{http:{method:"DELETE",requestUri:"/2018-06-18/field-level-encryption-profile/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}}}},DeletePublicKey:{http:{method:"DELETE",requestUri:"/2018-06-18/public-key/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}}}},DeleteStreamingDistribution:{http:{method:"DELETE",requestUri:"/2018-06-18/streaming-distribution/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}}}},GetCloudFrontOriginAccessIdentity:{http:{method:"GET",requestUri:"/2018-06-18/origin-access-identity/cloudfront/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{CloudFrontOriginAccessIdentity:{shape:"S5"},ETag:{location:"header",locationName:"ETag"}},payload:"CloudFrontOriginAccessIdentity"}},GetCloudFrontOriginAccessIdentityConfig:{http:{method:"GET",requestUri:"/2018-06-18/origin-access-identity/cloudfront/{Id}/config"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{CloudFrontOriginAccessIdentityConfig:{shape:"S2"},ETag:{location:"header",locationName:"ETag"}},payload:"CloudFrontOriginAccessIdentityConfig"}},GetDistribution:{http:{method:"GET",requestUri:"/2018-06-18/distribution/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{Distribution:{shape:"S1t"},ETag:{location:"header",locationName:"ETag"}},payload:"Distribution"}},GetDistributionConfig:{http:{method:"GET",requestUri:"/2018-06-18/distribution/{Id}/config"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{DistributionConfig:{shape:"S7"},ETag:{location:"header",locationName:"ETag"}},payload:"DistributionConfig"}},GetFieldLevelEncryption:{http:{method:"GET",requestUri:"/2018-06-18/field-level-encryption/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{FieldLevelEncryption:{shape:"S2k"},ETag:{location:"header",locationName:"ETag"}},payload:"FieldLevelEncryption"}},GetFieldLevelEncryptionConfig:{http:{method:"GET",requestUri:"/2018-06-18/field-level-encryption/{Id}/config"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{FieldLevelEncryptionConfig:{shape:"S29"},ETag:{location:"header",locationName:"ETag"}},payload:"FieldLevelEncryptionConfig"}},GetFieldLevelEncryptionProfile:{http:{method:"GET",requestUri:"/2018-06-18/field-level-encryption-profile/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{FieldLevelEncryptionProfile:{shape:"S2t"},ETag:{location:"header",locationName:"ETag"}},payload:"FieldLevelEncryptionProfile"}},GetFieldLevelEncryptionProfileConfig:{http:{method:"GET",requestUri:"/2018-06-18/field-level-encryption-profile/{Id}/config"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{FieldLevelEncryptionProfileConfig:{shape:"S2m"},ETag:{location:"header",locationName:"ETag"}},payload:"FieldLevelEncryptionProfileConfig"}},GetInvalidation:{http:{method:"GET",requestUri:"/2018-06-18/distribution/{DistributionId}/invalidation/{Id}"},input:{type:"structure",required:["DistributionId","Id"],members:{DistributionId:{location:"uri",locationName:"DistributionId"},Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{Invalidation:{shape:"S2z"}},payload:"Invalidation"}},GetPublicKey:{http:{method:"GET",requestUri:"/2018-06-18/public-key/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{PublicKey:{shape:"S33"},ETag:{location:"header",locationName:"ETag"}},payload:"PublicKey"}},GetPublicKeyConfig:{http:{method:"GET",requestUri:"/2018-06-18/public-key/{Id}/config"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{PublicKeyConfig:{shape:"S31"},ETag:{location:"header",locationName:"ETag"}},payload:"PublicKeyConfig"}},GetStreamingDistribution:{http:{method:"GET",requestUri:"/2018-06-18/streaming-distribution/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{StreamingDistribution:{shape:"S39"},ETag:{location:"header",locationName:"ETag"}},payload:"StreamingDistribution"}},GetStreamingDistributionConfig:{http:{method:"GET",requestUri:"/2018-06-18/streaming-distribution/{Id}/config"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{StreamingDistributionConfig:{shape:"S35"},ETag:{location:"header",locationName:"ETag"}},payload:"StreamingDistributionConfig"}},ListCloudFrontOriginAccessIdentities:{http:{method:"GET",requestUri:"/2018-06-18/origin-access-identity/cloudfront"},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"}}},output:{type:"structure",members:{CloudFrontOriginAccessIdentityList:{type:"structure",required:["Marker","MaxItems","IsTruncated","Quantity"],members:{Marker:{},NextMarker:{},MaxItems:{type:"integer"},IsTruncated:{type:"boolean"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"CloudFrontOriginAccessIdentitySummary",type:"structure",required:["Id","S3CanonicalUserId","Comment"],members:{Id:{},S3CanonicalUserId:{},Comment:{}}}}}}},payload:"CloudFrontOriginAccessIdentityList"}},ListDistributions:{http:{method:"GET",requestUri:"/2018-06-18/distribution"},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"}}},output:{type:"structure",members:{DistributionList:{shape:"S4g"}},payload:"DistributionList"}},ListDistributionsByWebACLId:{http:{method:"GET",requestUri:"/2018-06-18/distributionsByWebACLId/{WebACLId}"},input:{type:"structure",required:["WebACLId"],members:{Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"},WebACLId:{location:"uri",locationName:"WebACLId"}}},output:{type:"structure",members:{DistributionList:{shape:"S4g"}},payload:"DistributionList"}},ListFieldLevelEncryptionConfigs:{http:{method:"GET",requestUri:"/2018-06-18/field-level-encryption"},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"}}},output:{type:"structure",members:{FieldLevelEncryptionList:{type:"structure",required:["MaxItems","Quantity"],members:{NextMarker:{},MaxItems:{type:"integer"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"FieldLevelEncryptionSummary",type:"structure",required:["Id","LastModifiedTime"],members:{Id:{},LastModifiedTime:{type:"timestamp"},Comment:{},QueryArgProfileConfig:{shape:"S2a"},ContentTypeProfileConfig:{shape:"S2e"}}}}}}},payload:"FieldLevelEncryptionList"}},ListFieldLevelEncryptionProfiles:{http:{method:"GET",requestUri:"/2018-06-18/field-level-encryption-profile"},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"}}},output:{type:"structure",members:{FieldLevelEncryptionProfileList:{type:"structure",required:["MaxItems","Quantity"],members:{NextMarker:{},MaxItems:{type:"integer"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"FieldLevelEncryptionProfileSummary",type:"structure",required:["Id","LastModifiedTime","Name","EncryptionEntities"],members:{Id:{},LastModifiedTime:{type:"timestamp"},Name:{},EncryptionEntities:{shape:"S2n"},Comment:{}}}}}}},payload:"FieldLevelEncryptionProfileList"}},ListInvalidations:{http:{method:"GET",requestUri:"/2018-06-18/distribution/{DistributionId}/invalidation"},input:{type:"structure",required:["DistributionId"],members:{DistributionId:{location:"uri",locationName:"DistributionId"},Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"}}},output:{type:"structure",members:{InvalidationList:{type:"structure",required:["Marker","MaxItems","IsTruncated","Quantity"],members:{Marker:{},NextMarker:{},MaxItems:{type:"integer"},IsTruncated:{type:"boolean"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"InvalidationSummary",type:"structure",required:["Id","CreateTime","Status"],members:{Id:{},CreateTime:{type:"timestamp"},Status:{}}}}}}},payload:"InvalidationList"}},ListPublicKeys:{http:{method:"GET",requestUri:"/2018-06-18/public-key"},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"}}},output:{type:"structure",members:{PublicKeyList:{type:"structure",required:["MaxItems","Quantity"],members:{NextMarker:{},MaxItems:{type:"integer"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"PublicKeySummary",type:"structure",required:["Id","Name","CreatedTime","EncodedKey"],members:{Id:{},Name:{},CreatedTime:{type:"timestamp"},EncodedKey:{},Comment:{}}}}}}},payload:"PublicKeyList"}},ListStreamingDistributions:{http:{method:"GET",requestUri:"/2018-06-18/streaming-distribution"},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"}}},output:{type:"structure",members:{StreamingDistributionList:{type:"structure",required:["Marker","MaxItems","IsTruncated","Quantity"],members:{Marker:{},NextMarker:{},MaxItems:{type:"integer"},IsTruncated:{type:"boolean"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"StreamingDistributionSummary",type:"structure",required:["Id","ARN","Status","LastModifiedTime","DomainName","S3Origin","Aliases","TrustedSigners","Comment","PriceClass","Enabled"],members:{Id:{},ARN:{},Status:{},LastModifiedTime:{type:"timestamp"},DomainName:{},S3Origin:{shape:"S36"},Aliases:{shape:"S8"},TrustedSigners:{shape:"Sy"},Comment:{},PriceClass:{},Enabled:{type:"boolean"}}}}}}},payload:"StreamingDistributionList"}},ListTagsForResource:{http:{method:"GET",requestUri:"/2018-06-18/tagging"},input:{type:"structure",required:["Resource"],members:{Resource:{location:"querystring",locationName:"Resource"}}},output:{type:"structure",required:["Tags"],members:{Tags:{shape:"S22"}},payload:"Tags"}},TagResource:{http:{requestUri:"/2018-06-18/tagging?Operation=Tag",responseCode:204},input:{type:"structure",required:["Resource","Tags"],members:{Resource:{location:"querystring",locationName:"Resource"},Tags:{shape:"S22",locationName:"Tags",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2018-06-18/"}}},payload:"Tags"}},UntagResource:{http:{requestUri:"/2018-06-18/tagging?Operation=Untag",responseCode:204},input:{type:"structure",required:["Resource","TagKeys"],members:{Resource:{location:"querystring",locationName:"Resource"},TagKeys:{locationName:"TagKeys",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2018-06-18/"},type:"structure",members:{Items:{type:"list",member:{locationName:"Key"}}}}},payload:"TagKeys"}},UpdateCloudFrontOriginAccessIdentity:{http:{method:"PUT",requestUri:"/2018-06-18/origin-access-identity/cloudfront/{Id}/config"},input:{type:"structure",required:["CloudFrontOriginAccessIdentityConfig","Id"],members:{CloudFrontOriginAccessIdentityConfig:{shape:"S2",locationName:"CloudFrontOriginAccessIdentityConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2018-06-18/"}},Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}},payload:"CloudFrontOriginAccessIdentityConfig"},output:{type:"structure",members:{CloudFrontOriginAccessIdentity:{shape:"S5"},ETag:{location:"header",locationName:"ETag"}},payload:"CloudFrontOriginAccessIdentity"}},UpdateDistribution:{http:{method:"PUT",requestUri:"/2018-06-18/distribution/{Id}/config"},input:{type:"structure",required:["DistributionConfig","Id"],members:{DistributionConfig:{shape:"S7",locationName:"DistributionConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2018-06-18/"}},Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}},payload:"DistributionConfig"},output:{type:"structure",members:{Distribution:{shape:"S1t"},ETag:{location:"header",locationName:"ETag"}},payload:"Distribution"}},UpdateFieldLevelEncryptionConfig:{http:{method:"PUT",requestUri:"/2018-06-18/field-level-encryption/{Id}/config"},input:{type:"structure",required:["FieldLevelEncryptionConfig","Id"],members:{FieldLevelEncryptionConfig:{shape:"S29",locationName:"FieldLevelEncryptionConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2018-06-18/"}},Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}},payload:"FieldLevelEncryptionConfig"},output:{type:"structure",members:{FieldLevelEncryption:{shape:"S2k"},ETag:{location:"header",locationName:"ETag"}},payload:"FieldLevelEncryption"}},UpdateFieldLevelEncryptionProfile:{http:{method:"PUT",requestUri:"/2018-06-18/field-level-encryption-profile/{Id}/config"},input:{type:"structure",required:["FieldLevelEncryptionProfileConfig","Id"],members:{FieldLevelEncryptionProfileConfig:{shape:"S2m",locationName:"FieldLevelEncryptionProfileConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2018-06-18/"}},Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}},payload:"FieldLevelEncryptionProfileConfig"},output:{type:"structure",members:{FieldLevelEncryptionProfile:{shape:"S2t"},ETag:{location:"header",locationName:"ETag"}},payload:"FieldLevelEncryptionProfile"}},UpdatePublicKey:{http:{method:"PUT",requestUri:"/2018-06-18/public-key/{Id}/config"},input:{type:"structure",required:["PublicKeyConfig","Id"],members:{PublicKeyConfig:{shape:"S31",locationName:"PublicKeyConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2018-06-18/"}},Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}},payload:"PublicKeyConfig"},output:{type:"structure",members:{PublicKey:{shape:"S33"},ETag:{location:"header",locationName:"ETag"}},payload:"PublicKey"}},UpdateStreamingDistribution:{http:{method:"PUT",requestUri:"/2018-06-18/streaming-distribution/{Id}/config"},input:{type:"structure",required:["StreamingDistributionConfig","Id"],members:{StreamingDistributionConfig:{shape:"S35",locationName:"StreamingDistributionConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2018-06-18/"}},Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}},payload:"StreamingDistributionConfig"},output:{type:"structure",members:{StreamingDistribution:{shape:"S39"},ETag:{location:"header",locationName:"ETag"}},payload:"StreamingDistribution"}}},shapes:{S2:{type:"structure",required:["CallerReference","Comment"],members:{CallerReference:{},Comment:{}}},S5:{type:"structure",required:["Id","S3CanonicalUserId"],members:{Id:{},S3CanonicalUserId:{},CloudFrontOriginAccessIdentityConfig:{shape:"S2"}}},S7:{type:"structure",required:["CallerReference","Origins","DefaultCacheBehavior","Comment","Enabled"],members:{CallerReference:{},Aliases:{shape:"S8"},DefaultRootObject:{},Origins:{shape:"Sb"},DefaultCacheBehavior:{shape:"Sn"},CacheBehaviors:{shape:"S1b"},CustomErrorResponses:{shape:"S1e"},Comment:{},Logging:{type:"structure",required:["Enabled","IncludeCookies","Bucket","Prefix"],members:{Enabled:{type:"boolean"},IncludeCookies:{type:"boolean"},Bucket:{},Prefix:{}}},PriceClass:{},Enabled:{type:"boolean"},ViewerCertificate:{shape:"S1j"},Restrictions:{shape:"S1n"},WebACLId:{},HttpVersion:{},IsIPV6Enabled:{type:"boolean"}}},S8:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"CNAME"}}}},Sb:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Origin",type:"structure",required:["Id","DomainName"],members:{Id:{},DomainName:{},OriginPath:{},CustomHeaders:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"OriginCustomHeader",type:"structure",required:["HeaderName","HeaderValue"],members:{HeaderName:{},HeaderValue:{}}}}}},S3OriginConfig:{type:"structure",required:["OriginAccessIdentity"],members:{OriginAccessIdentity:{}}},CustomOriginConfig:{type:"structure",required:["HTTPPort","HTTPSPort","OriginProtocolPolicy"],members:{HTTPPort:{type:"integer"},HTTPSPort:{type:"integer"},OriginProtocolPolicy:{},OriginSslProtocols:{type:"structure",required:["Quantity","Items"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"SslProtocol"}}}},OriginReadTimeout:{type:"integer"},OriginKeepaliveTimeout:{type:"integer"}}}}}}}},Sn:{type:"structure",required:["TargetOriginId","ForwardedValues","TrustedSigners","ViewerProtocolPolicy","MinTTL"],members:{TargetOriginId:{},ForwardedValues:{shape:"So"},TrustedSigners:{shape:"Sy"},ViewerProtocolPolicy:{},MinTTL:{type:"long"},AllowedMethods:{shape:"S12"},SmoothStreaming:{type:"boolean"},DefaultTTL:{type:"long"},MaxTTL:{type:"long"},Compress:{type:"boolean"},LambdaFunctionAssociations:{shape:"S16"},FieldLevelEncryptionId:{}}},So:{type:"structure",required:["QueryString","Cookies"],members:{QueryString:{type:"boolean"},Cookies:{type:"structure",required:["Forward"],members:{Forward:{},WhitelistedNames:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Name"}}}}}},Headers:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Name"}}}},QueryStringCacheKeys:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Name"}}}}}},Sy:{type:"structure",required:["Enabled","Quantity"],members:{Enabled:{type:"boolean"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"AwsAccountNumber"}}}},S12:{type:"structure",required:["Quantity","Items"],members:{Quantity:{type:"integer"},Items:{shape:"S13"},CachedMethods:{type:"structure",required:["Quantity","Items"],members:{Quantity:{type:"integer"},Items:{shape:"S13"}}}}},S13:{type:"list",member:{locationName:"Method"}},S16:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"LambdaFunctionAssociation",type:"structure",required:["LambdaFunctionARN","EventType"],members:{LambdaFunctionARN:{},EventType:{},IncludeBody:{type:"boolean"}}}}}},S1b:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"CacheBehavior",type:"structure",required:["PathPattern","TargetOriginId","ForwardedValues","TrustedSigners","ViewerProtocolPolicy","MinTTL"],members:{PathPattern:{},TargetOriginId:{},ForwardedValues:{shape:"So"},TrustedSigners:{shape:"Sy"},ViewerProtocolPolicy:{},MinTTL:{type:"long"},AllowedMethods:{shape:"S12"},SmoothStreaming:{type:"boolean"},DefaultTTL:{type:"long"},MaxTTL:{type:"long"},Compress:{type:"boolean"},LambdaFunctionAssociations:{shape:"S16"},FieldLevelEncryptionId:{}}}}}},S1e:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"CustomErrorResponse",type:"structure",required:["ErrorCode"],members:{ErrorCode:{type:"integer"},ResponsePagePath:{},ResponseCode:{},ErrorCachingMinTTL:{type:"long"}}}}}},S1j:{type:"structure",members:{CloudFrontDefaultCertificate:{type:"boolean"},IAMCertificateId:{},ACMCertificateArn:{},SSLSupportMethod:{},MinimumProtocolVersion:{},Certificate:{deprecated:true},CertificateSource:{deprecated:true}}},S1n:{type:"structure",required:["GeoRestriction"],members:{GeoRestriction:{type:"structure",required:["RestrictionType","Quantity"],members:{RestrictionType:{},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Location"}}}}}},S1t:{type:"structure",required:["Id","ARN","Status","LastModifiedTime","InProgressInvalidationBatches","DomainName","ActiveTrustedSigners","DistributionConfig"],members:{Id:{},ARN:{},Status:{},LastModifiedTime:{type:"timestamp"},InProgressInvalidationBatches:{type:"integer"},DomainName:{},ActiveTrustedSigners:{shape:"S1v"},DistributionConfig:{shape:"S7"}}},S1v:{type:"structure",required:["Enabled","Quantity"],members:{Enabled:{type:"boolean"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Signer",type:"structure",members:{AwsAccountNumber:{},KeyPairIds:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"KeyPairId"}}}}}}}}},S22:{type:"structure",members:{Items:{type:"list",member:{locationName:"Tag",type:"structure",required:["Key"],members:{Key:{},Value:{}}}}}},S29:{type:"structure",required:["CallerReference"],members:{CallerReference:{},Comment:{},QueryArgProfileConfig:{shape:"S2a"},ContentTypeProfileConfig:{shape:"S2e"}}},S2a:{type:"structure",required:["ForwardWhenQueryArgProfileIsUnknown"],members:{ForwardWhenQueryArgProfileIsUnknown:{type:"boolean"},QueryArgProfiles:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"QueryArgProfile",type:"structure",required:["QueryArg","ProfileId"],members:{QueryArg:{},ProfileId:{}}}}}}}},S2e:{type:"structure",required:["ForwardWhenContentTypeIsUnknown"],members:{ForwardWhenContentTypeIsUnknown:{type:"boolean"},ContentTypeProfiles:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"ContentTypeProfile",type:"structure",required:["Format","ContentType"],members:{Format:{},ProfileId:{},ContentType:{}}}}}}}},S2k:{type:"structure",required:["Id","LastModifiedTime","FieldLevelEncryptionConfig"],members:{Id:{},LastModifiedTime:{type:"timestamp"},FieldLevelEncryptionConfig:{shape:"S29"}}},S2m:{type:"structure",required:["Name","CallerReference","EncryptionEntities"],members:{Name:{},CallerReference:{},Comment:{},EncryptionEntities:{shape:"S2n"}}},S2n:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"EncryptionEntity",type:"structure",required:["PublicKeyId","ProviderId","FieldPatterns"],members:{PublicKeyId:{},ProviderId:{},FieldPatterns:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"FieldPattern"}}}}}}}}},S2t:{type:"structure",required:["Id","LastModifiedTime","FieldLevelEncryptionProfileConfig"],members:{Id:{},LastModifiedTime:{type:"timestamp"},FieldLevelEncryptionProfileConfig:{shape:"S2m"}}},S2v:{type:"structure",required:["Paths","CallerReference"],members:{Paths:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Path"}}}},CallerReference:{}}},S2z:{type:"structure",required:["Id","Status","CreateTime","InvalidationBatch"],members:{Id:{},Status:{},CreateTime:{type:"timestamp"},InvalidationBatch:{shape:"S2v"}}},S31:{type:"structure",required:["CallerReference","Name","EncodedKey"],members:{CallerReference:{},Name:{},EncodedKey:{},Comment:{}}},S33:{type:"structure",required:["Id","CreatedTime","PublicKeyConfig"],members:{Id:{},CreatedTime:{type:"timestamp"},PublicKeyConfig:{shape:"S31"}}},S35:{type:"structure",required:["CallerReference","S3Origin","Comment","TrustedSigners","Enabled"],members:{CallerReference:{},S3Origin:{shape:"S36"},Aliases:{shape:"S8"},Comment:{},Logging:{type:"structure",required:["Enabled","Bucket","Prefix"],members:{Enabled:{type:"boolean"},Bucket:{},Prefix:{}}},TrustedSigners:{shape:"Sy"},PriceClass:{},Enabled:{type:"boolean"}}},S36:{type:"structure",required:["DomainName","OriginAccessIdentity"],members:{DomainName:{},OriginAccessIdentity:{}}},S39:{type:"structure",required:["Id","ARN","Status","DomainName","ActiveTrustedSigners","StreamingDistributionConfig"],members:{Id:{},ARN:{},Status:{},LastModifiedTime:{type:"timestamp"},DomainName:{},ActiveTrustedSigners:{shape:"S1v"},StreamingDistributionConfig:{shape:"S35"}}},S4g:{type:"structure",required:["Marker","MaxItems","IsTruncated","Quantity"],members:{Marker:{},NextMarker:{},MaxItems:{type:"integer"},IsTruncated:{type:"boolean"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"DistributionSummary",type:"structure",required:["Id","ARN","Status","LastModifiedTime","DomainName","Aliases","Origins","DefaultCacheBehavior","CacheBehaviors","CustomErrorResponses","Comment","PriceClass","Enabled","ViewerCertificate","Restrictions","WebACLId","HttpVersion","IsIPV6Enabled"],members:{Id:{},ARN:{},Status:{},LastModifiedTime:{type:"timestamp"},DomainName:{},Aliases:{shape:"S8"},Origins:{shape:"Sb"},DefaultCacheBehavior:{shape:"Sn"},CacheBehaviors:{shape:"S1b"},CustomErrorResponses:{shape:"S1e"},Comment:{},PriceClass:{},Enabled:{type:"boolean"},ViewerCertificate:{shape:"S1j"},Restrictions:{shape:"S1n"},WebACLId:{},HttpVersion:{},IsIPV6Enabled:{type:"boolean"}}}}}}}}},6417:function(e){e.exports=require("crypto")},6423:function(e){e.exports={pagination:{ListContainers:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},6427:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["mturk"]={};i.MTurk=s.defineService("mturk",["2017-01-17"]);Object.defineProperty(a.services["mturk"],"2017-01-17",{get:function get(){var e=r(8504);e.paginators=r(8766).pagination;return e},enumerable:true,configurable:true});e.exports=i.MTurk},6431:function(e,t,r){var i=r(395);var s=r(1733);var a=i.util.iniLoader;var o="us-east-1";i.SharedIniFileCredentials=i.util.inherit(i.Credentials,{constructor:function SharedIniFileCredentials(e){i.Credentials.call(this);e=e||{};this.filename=e.filename;this.profile=e.profile||process.env.AWS_PROFILE||i.util.defaultProfile;this.disableAssumeRole=Boolean(e.disableAssumeRole);this.preferStaticCredentials=Boolean(e.preferStaticCredentials);this.tokenCodeFn=e.tokenCodeFn||null;this.httpOptions=e.httpOptions||null;this.get(e.callback||i.util.fn.noop)},load:function load(e){var t=this;try{var r=i.util.getProfilesFromSharedConfig(a,this.filename);var s=r[this.profile]||{};if(Object.keys(s).length===0){throw i.util.error(new Error("Profile "+this.profile+" not found"),{code:"SharedIniFileCredentialsProviderFailure"})}var o=Boolean(this.preferStaticCredentials&&s["aws_access_key_id"]&&s["aws_secret_access_key"]);if(s["role_arn"]&&!o){this.loadRoleProfile(r,s,function(r,i){if(r){e(r)}else{t.expired=false;t.accessKeyId=i.Credentials.AccessKeyId;t.secretAccessKey=i.Credentials.SecretAccessKey;t.sessionToken=i.Credentials.SessionToken;t.expireTime=i.Credentials.Expiration;e(null)}});return}this.accessKeyId=s["aws_access_key_id"];this.secretAccessKey=s["aws_secret_access_key"];this.sessionToken=s["aws_session_token"];if(!this.accessKeyId||!this.secretAccessKey){throw i.util.error(new Error("Credentials not set for profile "+this.profile),{code:"SharedIniFileCredentialsProviderFailure"})}this.expired=false;e(null)}catch(t){e(t)}},refresh:function refresh(e){a.clearCachedFiles();this.coalesceRefresh(e||i.util.fn.callback,this.disableAssumeRole)},loadRoleProfile:function loadRoleProfile(e,t,r){if(this.disableAssumeRole){throw i.util.error(new Error("Role assumption profiles are disabled. "+"Failed to load profile "+this.profile+" from "+e.filename),{code:"SharedIniFileCredentialsProviderFailure"})}var a=this;var n=t["role_arn"];var u=t["role_session_name"];var p=t["external_id"];var m=t["mfa_serial"];var c=t["source_profile"];var l=t["region"]||o;if(!c){throw i.util.error(new Error("source_profile is not set using profile "+this.profile),{code:"SharedIniFileCredentialsProviderFailure"})}var d=e[c];if(typeof d!=="object"){throw i.util.error(new Error("source_profile "+c+" using profile "+this.profile+" does not exist"),{code:"SharedIniFileCredentialsProviderFailure"})}var y=new i.SharedIniFileCredentials(i.util.merge(this.options||{},{profile:c,preferStaticCredentials:true}));this.roleArn=n;var b=new s({credentials:y,region:l,httpOptions:this.httpOptions});var S={RoleArn:n,RoleSessionName:u||"aws-sdk-js-"+Date.now()};if(p){S.ExternalId=p}if(m&&a.tokenCodeFn){S.SerialNumber=m;a.tokenCodeFn(m,function(e,t){if(e){var s;if(e instanceof Error){s=e.message}else{s=e}r(i.util.error(new Error("Error fetching MFA token: "+s),{code:"SharedIniFileCredentialsProviderFailure"}));return}S.TokenCode=t;b.assumeRole(S,r)});return}b.assumeRole(S,r)}})},6433:function(e){e.exports={pagination:{GetFlowTemplateRevisions:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"summaries"},GetSystemTemplateRevisions:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"summaries"},ListFlowExecutionMessages:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"messages"},ListTagsForResource:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"tags"},SearchEntities:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"descriptions"},SearchFlowExecutions:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"summaries"},SearchFlowTemplates:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"summaries"},SearchSystemInstances:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"summaries"},SearchSystemTemplates:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"summaries"},SearchThings:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"things"}}}},6454:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["kinesisvideoarchivedmedia"]={};i.KinesisVideoArchivedMedia=s.defineService("kinesisvideoarchivedmedia",["2017-09-30"]);Object.defineProperty(a.services["kinesisvideoarchivedmedia"],"2017-09-30",{get:function get(){var e=r(7312);e.paginators=r(6618).pagination;return e},enumerable:true,configurable:true});e.exports=i.KinesisVideoArchivedMedia},6457:function(e){e.exports={version:2,waiters:{LaunchProfileDeleted:{description:"Wait until a LaunchProfile is Deleted. Use this after invoking DeleteLaunchProfile",delay:5,maxAttempts:150,operation:"GetLaunchProfile",acceptors:[{matcher:"path",argument:"launchProfile.state",state:"success",expected:"DELETED"},{matcher:"path",argument:"launchProfile.state",state:"failure",expected:"DELETE_FAILED"}]},LaunchProfileReady:{description:"Wait until a LaunchProfile is Ready. Use this after invoking CreateLaunchProfile or UpdateLaunchProfile",delay:5,maxAttempts:150,operation:"GetLaunchProfile",acceptors:[{matcher:"path",argument:"launchProfile.state",state:"success",expected:"READY"},{matcher:"path",argument:"launchProfile.state",state:"failure",expected:"CREATE_FAILED"},{matcher:"path",argument:"launchProfile.state",state:"failure",expected:"UPDATE_FAILED"}]},StreamingImageDeleted:{description:"Wait until a StreamingImage Deleted. Use this after invoking DeleteStreamingImage",delay:2,maxAttempts:60,operation:"GetStreamingImage",acceptors:[{matcher:"path",argument:"streamingImage.state",state:"success",expected:"DELETED"},{matcher:"path",argument:"streamingImage.state",state:"failure",expected:"DELETE_FAILED"}]},StreamingImageReady:{description:"Wait until a StreamingImage is Ready. Use this after invoking CreateStreamingImage or UpdateStreamingImage",delay:2,maxAttempts:60,operation:"GetStreamingImage",acceptors:[{matcher:"path",argument:"streamingImage.state",state:"success",expected:"READY"},{matcher:"path",argument:"streamingImage.state",state:"failure",expected:"CREATE_FAILED"},{matcher:"path",argument:"streamingImage.state",state:"failure",expected:"UPDATE_FAILED"}]},StreamingSessionDeleted:{description:"Wait until a StreamingSessionDeleted. Use this after invoking Deletesession",delay:5,maxAttempts:180,operation:"GetStreamingSession",acceptors:[{matcher:"path",argument:"session.state",state:"success",expected:"DELETED"},{matcher:"path",argument:"session.state",state:"failure",expected:"DELETE_FAILED"}]},StreamingSessionReady:{description:"Wait until a StreamingSession is ready. Use this after invoking CreateStreamingSession, StartStreamingSession",delay:10,maxAttempts:180,operation:"GetStreamingSession",acceptors:[{matcher:"path",argument:"session.state",state:"success",expected:"READY"},{matcher:"path",argument:"session.state",state:"failure",expected:"CREATE_FAILED"},{matcher:"path",argument:"session.state",state:"failure",expected:"START_FAILED"}]},StreamingSessionStopped:{description:"Wait until a StreamingSessionStopped. Use this after invoking StopStreamingSession",delay:5,maxAttempts:180,operation:"GetStreamingSession",acceptors:[{matcher:"path",argument:"session.state",state:"success",expected:"STOPPED"},{matcher:"path",argument:"session.state",state:"failure",expected:"STOP_FAILED"}]},StreamingSessionStreamReady:{description:"Wait until a StreamingSessionStream is ready. Use this after invoking CreateStreamingSessionStream",delay:5,maxAttempts:30,operation:"GetStreamingSessionStream",acceptors:[{matcher:"path",argument:"stream.state",state:"success",expected:"READY"},{matcher:"path",argument:"stream.state",state:"failure",expected:"CREATE_FAILED"}]},StudioComponentDeleted:{description:"Wait until a StudioComponent Deleted. Use this after invoking DeleteStudioComponent",delay:1,maxAttempts:120,operation:"GetStudioComponent",acceptors:[{matcher:"path",argument:"studioComponent.state",state:"success",expected:"DELETED"},{matcher:"path",argument:"studioComponent.state",state:"failure",expected:"DELETE_FAILED"}]},StudioComponentReady:{description:"Wait until a StudioComponent is Ready. Use this after invoking CreateStudioComponent or UpdateStudioComponent",delay:2,maxAttempts:60,operation:"GetStudioComponent",acceptors:[{matcher:"path",argument:"studioComponent.state",state:"success",expected:"READY"},{matcher:"path",argument:"studioComponent.state",state:"failure",expected:"CREATE_FAILED"},{matcher:"path",argument:"studioComponent.state",state:"failure",expected:"UPDATE_FAILED"}]},StudioDeleted:{description:"Wait until a Studio is Deleted. Use this after invoking DeleteStudio.",delay:2,maxAttempts:60,operation:"GetStudio",acceptors:[{matcher:"path",argument:"studio.state",state:"success",expected:"DELETED"},{matcher:"path",argument:"studio.state",state:"failure",expected:"DELETE_FAILED"}]},StudioReady:{description:"Wait until a Studio is Ready. Use this after invoking CreateStudio, UpdateStudio, or StartStudioSSOConfigurationRepair",delay:2,maxAttempts:60,operation:"GetStudio",acceptors:[{matcher:"path",argument:"studio.state",state:"success",expected:"READY"},{matcher:"path",argument:"studio.state",state:"failure",expected:"CREATE_FAILED"},{matcher:"path",argument:"studio.state",state:"failure",expected:"UPDATE_FAILED"}]}}}},6458:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["configservice"]={};i.ConfigService=s.defineService("configservice",["2014-11-12"]);Object.defineProperty(a.services["configservice"],"2014-11-12",{get:function get(){var e=r(7740);e.paginators=r(4221).pagination;return e},enumerable:true,configurable:true});e.exports=i.ConfigService},6461:function(e){e.exports={version:2,waiters:{AlarmExists:{delay:5,maxAttempts:40,operation:"DescribeAlarms",acceptors:[{matcher:"path",expected:true,argument:"length(MetricAlarms[]) > `0`",state:"success"}]},CompositeAlarmExists:{delay:5,maxAttempts:40,operation:"DescribeAlarms",acceptors:[{matcher:"path",expected:true,argument:"length(CompositeAlarms[]) > `0`",state:"success"}]}}}},6465:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["iotfleethub"]={};i.IoTFleetHub=s.defineService("iotfleethub",["2020-11-03"]);Object.defineProperty(a.services["iotfleethub"],"2020-11-03",{get:function get(){var e=r(8335);e.paginators=r(1965).pagination;return e},enumerable:true,configurable:true});e.exports=i.IoTFleetHub},6470:function(e,t,r){"use strict";var i=this&&this.__createBinding||(Object.create?function(e,t,r,i){if(i===undefined)i=r;Object.defineProperty(e,i,{enumerable:true,get:function(){return t[r]}})}:function(e,t,r,i){if(i===undefined)i=r;e[i]=t[r]});var s=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var r in e)if(r!=="default"&&Object.hasOwnProperty.call(e,r))i(t,e,r);s(t,e);return t};var o=this&&this.__awaiter||function(e,t,r,i){function adopt(e){return e instanceof r?e:new r(function(t){t(e)})}return new(r||(r=Promise))(function(r,s){function fulfilled(e){try{step(i.next(e))}catch(e){s(e)}}function rejected(e){try{step(i["throw"](e))}catch(e){s(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((i=i.apply(e,t||[])).next())})};Object.defineProperty(t,"__esModule",{value:true});t.getIDToken=t.getState=t.saveState=t.group=t.endGroup=t.startGroup=t.info=t.notice=t.warning=t.error=t.debug=t.isDebug=t.setFailed=t.setCommandEcho=t.setOutput=t.getBooleanInput=t.getMultilineInput=t.getInput=t.addPath=t.setSecret=t.exportVariable=t.ExitCode=void 0;const n=r(4431);const u=r(2102);const p=r(5082);const m=a(r(2087));const c=a(r(5622));const l=r(6025);const d=r(6742);var y;(function(e){e[e["Success"]=0]="Success";e[e["Failure"]=1]="Failure"})(y=t.ExitCode||(t.ExitCode={}));function exportVariable(e,t){const r=p.toCommandValue(t);process.env[e]=r;const i=process.env["GITHUB_ENV"]||"";if(i){const t=`ghadelimiter_${l.v4()}`;if(e.includes(t)){throw new Error(`Unexpected input: name should not contain the delimiter "${t}"`)}if(r.includes(t)){throw new Error(`Unexpected input: value should not contain the delimiter "${t}"`)}const i=`${e}<<${t}${m.EOL}${r}${m.EOL}${t}`;u.issueCommand("ENV",i)}else{n.issueCommand("set-env",{name:e},r)}}t.exportVariable=exportVariable;function setSecret(e){n.issueCommand("add-mask",{},e)}t.setSecret=setSecret;function addPath(e){const t=process.env["GITHUB_PATH"]||"";if(t){u.issueCommand("PATH",e)}else{n.issueCommand("add-path",{},e)}process.env["PATH"]=`${e}${c.delimiter}${process.env["PATH"]}`}t.addPath=addPath;function getInput(e,t){const r=process.env[`INPUT_${e.replace(/ /g,"_").toUpperCase()}`]||"";if(t&&t.required&&!r){throw new Error(`Input required and not supplied: ${e}`)}if(t&&t.trimWhitespace===false){return r}return r.trim()}t.getInput=getInput;function getMultilineInput(e,t){const r=getInput(e,t).split("\n").filter(e=>e!=="");return r}t.getMultilineInput=getMultilineInput;function getBooleanInput(e,t){const r=["true","True","TRUE"];const i=["false","False","FALSE"];const s=getInput(e,t);if(r.includes(s))return true;if(i.includes(s))return false;throw new TypeError(`Input does not meet YAML 1.2 "Core Schema" specification: ${e}\n`+`Support boolean input list: \`true | True | TRUE | false | False | FALSE\``)}t.getBooleanInput=getBooleanInput;function setOutput(e,t){process.stdout.write(m.EOL);n.issueCommand("set-output",{name:e},t)}t.setOutput=setOutput;function setCommandEcho(e){n.issue("echo",e?"on":"off")}t.setCommandEcho=setCommandEcho;function setFailed(e){process.exitCode=y.Failure;error(e)}t.setFailed=setFailed;function isDebug(){return process.env["RUNNER_DEBUG"]==="1"}t.isDebug=isDebug;function debug(e){n.issueCommand("debug",{},e)}t.debug=debug;function error(e,t={}){n.issueCommand("error",p.toCommandProperties(t),e instanceof Error?e.toString():e)}t.error=error;function warning(e,t={}){n.issueCommand("warning",p.toCommandProperties(t),e instanceof Error?e.toString():e)}t.warning=warning;function notice(e,t={}){n.issueCommand("notice",p.toCommandProperties(t),e instanceof Error?e.toString():e)}t.notice=notice;function info(e){process.stdout.write(e+m.EOL)}t.info=info;function startGroup(e){n.issue("group",e)}t.startGroup=startGroup;function endGroup(){n.issue("endgroup")}t.endGroup=endGroup;function group(e,t){return o(this,void 0,void 0,function*(){startGroup(e);let r;try{r=yield t()}finally{endGroup()}return r})}t.group=group;function saveState(e,t){n.issueCommand("save-state",{name:e},t)}t.saveState=saveState;function getState(e){return process.env[`STATE_${e}`]||""}t.getState=getState;function getIDToken(e){return o(this,void 0,void 0,function*(){return yield d.OidcClient.getIDToken(e)})}t.getIDToken=getIDToken;var b=r(7665);Object.defineProperty(t,"summary",{enumerable:true,get:function(){return b.summary}});var S=r(7665);Object.defineProperty(t,"markdownSummary",{enumerable:true,get:function(){return S.markdownSummary}});var g=r(5573);Object.defineProperty(t,"toPosixPath",{enumerable:true,get:function(){return g.toPosixPath}});Object.defineProperty(t,"toWin32Path",{enumerable:true,get:function(){return g.toWin32Path}});Object.defineProperty(t,"toPlatformPath",{enumerable:true,get:function(){return g.toPlatformPath}})},6477:function(e){e.exports={pagination:{ListDeploymentJobs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"deploymentJobs"},ListFleets:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"fleetDetails"},ListRobotApplications:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"robotApplicationSummaries"},ListRobots:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"robots"},ListSimulationApplications:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"simulationApplicationSummaries"},ListSimulationJobBatches:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"simulationJobBatchSummaries"},ListSimulationJobs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"simulationJobSummaries"},ListWorldExportJobs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"worldExportJobSummaries"},ListWorldGenerationJobs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"worldGenerationJobSummaries"},ListWorldTemplates:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"templateSummaries"},ListWorlds:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"worldSummaries"}}}},6480:function(e){e.exports={pagination:{DescribeAccountAttributes:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"AccountAttributes"},DescribeAccountLimits:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"AccountLimits"},DescribeConfigurationSets:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ConfigurationSets"},DescribeKeywords:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Keywords"},DescribeOptOutLists:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"OptOutLists"},DescribeOptedOutNumbers:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"OptedOutNumbers"},DescribePhoneNumbers:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"PhoneNumbers"},DescribePools:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Pools"},DescribeSenderIds:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"SenderIds"},DescribeSpendLimits:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"SpendLimits"},ListPoolOriginationIdentities:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"OriginationIdentities"}}}},6504:function(e){e.exports={pagination:{DescribeAlarmHistory:{input_token:"NextToken",limit_key:"MaxRecords",output_token:"NextToken",result_key:"AlarmHistoryItems"},DescribeAlarms:{input_token:"NextToken",limit_key:"MaxRecords",output_token:"NextToken",result_key:["MetricAlarms","CompositeAlarms"]},DescribeAlarmsForMetric:{result_key:"MetricAlarms"},DescribeInsightRules:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetMetricData:{input_token:"NextToken",limit_key:"MaxDatapoints",output_token:"NextToken",result_key:["MetricDataResults","Messages"]},ListDashboards:{input_token:"NextToken",output_token:"NextToken",result_key:"DashboardEntries"},ListMetricStreams:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListMetrics:{input_token:"NextToken",output_token:"NextToken",result_key:"Metrics"}}}},6505:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2019-11-15",endpointPrefix:"frauddetector",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon Fraud Detector",serviceId:"FraudDetector",signatureVersion:"v4",targetPrefix:"AWSHawksNestServiceFacade",uid:"frauddetector-2019-11-15"},operations:{BatchCreateVariable:{input:{type:"structure",required:["variableEntries"],members:{variableEntries:{type:"list",member:{type:"structure",members:{name:{},dataType:{},dataSource:{},defaultValue:{},description:{},variableType:{}}}},tags:{shape:"S5"}}},output:{type:"structure",members:{errors:{type:"list",member:{type:"structure",members:{name:{},code:{type:"integer"},message:{}}}}}}},BatchGetVariable:{input:{type:"structure",required:["names"],members:{names:{type:"list",member:{}}}},output:{type:"structure",members:{variables:{shape:"Sg"},errors:{type:"list",member:{type:"structure",members:{name:{},code:{type:"integer"},message:{}}}}}}},CancelBatchImportJob:{input:{type:"structure",required:["jobId"],members:{jobId:{}}},output:{type:"structure",members:{}}},CancelBatchPredictionJob:{input:{type:"structure",required:["jobId"],members:{jobId:{}}},output:{type:"structure",members:{}}},CreateBatchImportJob:{input:{type:"structure",required:["jobId","inputPath","outputPath","eventTypeName","iamRoleArn"],members:{jobId:{},inputPath:{},outputPath:{},eventTypeName:{},iamRoleArn:{},tags:{shape:"S5"}}},output:{type:"structure",members:{}}},CreateBatchPredictionJob:{input:{type:"structure",required:["jobId","inputPath","outputPath","eventTypeName","detectorName","iamRoleArn"],members:{jobId:{},inputPath:{},outputPath:{},eventTypeName:{},detectorName:{},detectorVersion:{},iamRoleArn:{},tags:{shape:"S5"}}},output:{type:"structure",members:{}}},CreateDetectorVersion:{input:{type:"structure",required:["detectorId","rules"],members:{detectorId:{},description:{},externalModelEndpoints:{shape:"S12"},rules:{shape:"S13"},modelVersions:{shape:"S15"},ruleExecutionMode:{},tags:{shape:"S5"}}},output:{type:"structure",members:{detectorId:{},detectorVersionId:{},status:{}}}},CreateModel:{input:{type:"structure",required:["modelId","modelType","eventTypeName"],members:{modelId:{},modelType:{},description:{},eventTypeName:{},tags:{shape:"S5"}}},output:{type:"structure",members:{}}},CreateModelVersion:{input:{type:"structure",required:["modelId","modelType","trainingDataSource","trainingDataSchema"],members:{modelId:{},modelType:{},trainingDataSource:{},trainingDataSchema:{shape:"S1h"},externalEventsDetail:{shape:"S1m"},ingestedEventsDetail:{shape:"S1n"},tags:{shape:"S5"}}},output:{type:"structure",members:{modelId:{},modelType:{},modelVersionNumber:{},status:{}}}},CreateRule:{input:{type:"structure",required:["ruleId","detectorId","expression","language","outcomes"],members:{ruleId:{},detectorId:{},description:{},expression:{shape:"S1r"},language:{},outcomes:{shape:"S1k"},tags:{shape:"S5"}}},output:{type:"structure",members:{rule:{shape:"S14"}}}},CreateVariable:{input:{type:"structure",required:["name","dataType","dataSource","defaultValue"],members:{name:{},dataType:{},dataSource:{},defaultValue:{},description:{},variableType:{},tags:{shape:"S5"}}},output:{type:"structure",members:{}}},DeleteBatchImportJob:{input:{type:"structure",required:["jobId"],members:{jobId:{}}},output:{type:"structure",members:{}}},DeleteBatchPredictionJob:{input:{type:"structure",required:["jobId"],members:{jobId:{}}},output:{type:"structure",members:{}}},DeleteDetector:{input:{type:"structure",required:["detectorId"],members:{detectorId:{}}},output:{type:"structure",members:{}}},DeleteDetectorVersion:{input:{type:"structure",required:["detectorId","detectorVersionId"],members:{detectorId:{},detectorVersionId:{}}},output:{type:"structure",members:{}}},DeleteEntityType:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",members:{}}},DeleteEvent:{input:{type:"structure",required:["eventId","eventTypeName"],members:{eventId:{},eventTypeName:{},deleteAuditHistory:{type:"boolean"}}},output:{type:"structure",members:{}}},DeleteEventType:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",members:{}}},DeleteEventsByEventType:{input:{type:"structure",required:["eventTypeName"],members:{eventTypeName:{}}},output:{type:"structure",members:{eventTypeName:{},eventsDeletionStatus:{}}}},DeleteExternalModel:{input:{type:"structure",required:["modelEndpoint"],members:{modelEndpoint:{}}},output:{type:"structure",members:{}}},DeleteLabel:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",members:{}}},DeleteModel:{input:{type:"structure",required:["modelId","modelType"],members:{modelId:{},modelType:{}}},output:{type:"structure",members:{}}},DeleteModelVersion:{input:{type:"structure",required:["modelId","modelType","modelVersionNumber"],members:{modelId:{},modelType:{},modelVersionNumber:{}}},output:{type:"structure",members:{}}},DeleteOutcome:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",members:{}}},DeleteRule:{input:{type:"structure",required:["rule"],members:{rule:{shape:"S14"}}},output:{type:"structure",members:{}}},DeleteVariable:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",members:{}}},DescribeDetector:{input:{type:"structure",required:["detectorId"],members:{detectorId:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{detectorId:{},detectorVersionSummaries:{type:"list",member:{type:"structure",members:{detectorVersionId:{},status:{},description:{},lastUpdatedTime:{}}}},nextToken:{},arn:{}}}},DescribeModelVersions:{input:{type:"structure",members:{modelId:{},modelVersionNumber:{},modelType:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{modelVersionDetails:{type:"list",member:{type:"structure",members:{modelId:{},modelType:{},modelVersionNumber:{},status:{},trainingDataSource:{},trainingDataSchema:{shape:"S1h"},externalEventsDetail:{shape:"S1m"},ingestedEventsDetail:{shape:"S1n"},trainingResult:{type:"structure",members:{dataValidationMetrics:{type:"structure",members:{fileLevelMessages:{type:"list",member:{type:"structure",members:{title:{},content:{},type:{}}}},fieldLevelMessages:{type:"list",member:{type:"structure",members:{fieldName:{},identifier:{},title:{},content:{},type:{}}}}}},trainingMetrics:{type:"structure",members:{auc:{type:"float"},metricDataPoints:{type:"list",member:{type:"structure",members:{fpr:{type:"float"},precision:{type:"float"},tpr:{type:"float"},threshold:{type:"float"}}}}}},variableImportanceMetrics:{type:"structure",members:{logOddsMetrics:{type:"list",member:{type:"structure",required:["variableName","variableType","variableImportance"],members:{variableName:{},variableType:{},variableImportance:{type:"float"}}}}}}}},lastUpdatedTime:{},createdTime:{},arn:{}}}},nextToken:{}}}},GetBatchImportJobs:{input:{type:"structure",members:{jobId:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{batchImports:{type:"list",member:{type:"structure",members:{jobId:{},status:{},failureReason:{},startTime:{},completionTime:{},inputPath:{},outputPath:{},eventTypeName:{},iamRoleArn:{},arn:{},processedRecordsCount:{type:"integer"},failedRecordsCount:{type:"integer"},totalRecordsCount:{type:"integer"}}}},nextToken:{}}}},GetBatchPredictionJobs:{input:{type:"structure",members:{jobId:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{batchPredictions:{type:"list",member:{type:"structure",members:{jobId:{},status:{},failureReason:{},startTime:{},completionTime:{},lastHeartbeatTime:{},inputPath:{},outputPath:{},eventTypeName:{},detectorName:{},detectorVersion:{},iamRoleArn:{},arn:{},processedRecordsCount:{type:"integer"},totalRecordsCount:{type:"integer"}}}},nextToken:{}}}},GetDeleteEventsByEventTypeStatus:{input:{type:"structure",required:["eventTypeName"],members:{eventTypeName:{}}},output:{type:"structure",members:{eventTypeName:{},eventsDeletionStatus:{}}}},GetDetectorVersion:{input:{type:"structure",required:["detectorId","detectorVersionId"],members:{detectorId:{},detectorVersionId:{}}},output:{type:"structure",members:{detectorId:{},detectorVersionId:{},description:{},externalModelEndpoints:{shape:"S12"},modelVersions:{shape:"S15"},rules:{shape:"S13"},status:{},lastUpdatedTime:{},createdTime:{},ruleExecutionMode:{},arn:{}}}},GetDetectors:{input:{type:"structure",members:{detectorId:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{detectors:{type:"list",member:{type:"structure",members:{detectorId:{},description:{},eventTypeName:{},lastUpdatedTime:{},createdTime:{},arn:{}}}},nextToken:{}}}},GetEntityTypes:{input:{type:"structure",members:{name:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{entityTypes:{type:"list",member:{type:"structure",members:{name:{},description:{},lastUpdatedTime:{},createdTime:{},arn:{}}}},nextToken:{}}}},GetEvent:{input:{type:"structure",required:["eventId","eventTypeName"],members:{eventId:{},eventTypeName:{}}},output:{type:"structure",members:{event:{type:"structure",members:{eventId:{},eventTypeName:{},eventTimestamp:{},eventVariables:{type:"map",key:{},value:{type:"string",sensitive:true}},currentLabel:{},labelTimestamp:{},entities:{shape:"S4b"}}}}}},GetEventPrediction:{input:{type:"structure",required:["detectorId","eventId","eventTypeName","entities","eventTimestamp","eventVariables"],members:{detectorId:{},detectorVersionId:{},eventId:{},eventTypeName:{},entities:{shape:"S4b"},eventTimestamp:{},eventVariables:{shape:"S4g"},externalModelEndpointDataBlobs:{type:"map",key:{},value:{type:"structure",members:{byteBuffer:{type:"blob"},contentType:{}}},sensitive:true}}},output:{type:"structure",members:{modelScores:{type:"list",member:{type:"structure",members:{modelVersion:{shape:"S16"},scores:{type:"map",key:{},value:{type:"float"}}}}},ruleResults:{type:"list",member:{type:"structure",members:{ruleId:{},outcomes:{shape:"S12"}}}},externalModelOutputs:{type:"list",member:{type:"structure",members:{externalModel:{type:"structure",members:{modelEndpoint:{},modelSource:{}}},outputs:{type:"map",key:{},value:{}}}}}}}},GetEventPredictionMetadata:{input:{type:"structure",required:["eventId","eventTypeName","detectorId","detectorVersionId","predictionTimestamp"],members:{eventId:{},eventTypeName:{},detectorId:{},detectorVersionId:{},predictionTimestamp:{}}},output:{type:"structure",members:{eventId:{},eventTypeName:{},entityId:{},entityType:{},eventTimestamp:{},detectorId:{},detectorVersionId:{},detectorVersionStatus:{},eventVariables:{type:"list",member:{type:"structure",members:{name:{shape:"S52"},value:{shape:"S52"},source:{shape:"S52"}}}},rules:{type:"list",member:{type:"structure",members:{ruleId:{},ruleVersion:{},expression:{shape:"S52"},expressionWithValues:{shape:"S52"},outcomes:{shape:"S12"},evaluated:{type:"boolean"},matched:{type:"boolean"}}}},ruleExecutionMode:{},outcomes:{shape:"S12"},evaluatedModelVersions:{type:"list",member:{type:"structure",members:{modelId:{},modelVersion:{},modelType:{},evaluations:{type:"list",member:{type:"structure",members:{outputVariableName:{},evaluationScore:{},predictionExplanations:{type:"structure",members:{variableImpactExplanations:{type:"list",member:{type:"structure",members:{eventVariableName:{},relativeImpact:{},logOddsImpact:{type:"float"}}}}}}}}}}}},evaluatedExternalModels:{type:"list",member:{type:"structure",members:{modelEndpoint:{},useEventVariables:{type:"boolean"},inputVariables:{shape:"S5f"},outputVariables:{shape:"S5f"}}}},predictionTimestamp:{}}}},GetEventTypes:{input:{type:"structure",members:{name:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{eventTypes:{type:"list",member:{type:"structure",members:{name:{},description:{},eventVariables:{shape:"S12"},labels:{shape:"S12"},entityTypes:{shape:"S1k"},eventIngestion:{},ingestedEventStatistics:{type:"structure",members:{numberOfEvents:{type:"long"},eventDataSizeInBytes:{type:"long"},leastRecentEvent:{},mostRecentEvent:{},lastUpdatedTime:{}}},lastUpdatedTime:{},createdTime:{},arn:{}},sensitive:true}},nextToken:{}}}},GetExternalModels:{input:{type:"structure",members:{modelEndpoint:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{externalModels:{type:"list",member:{type:"structure",members:{modelEndpoint:{},modelSource:{},invokeModelEndpointRoleArn:{},inputConfiguration:{shape:"S5t"},outputConfiguration:{shape:"S5x"},modelEndpointStatus:{},lastUpdatedTime:{},createdTime:{},arn:{}}}},nextToken:{}}}},GetKMSEncryptionKey:{output:{type:"structure",members:{kmsKey:{type:"structure",members:{kmsEncryptionKeyArn:{}}}}}},GetLabels:{input:{type:"structure",members:{name:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{labels:{type:"list",member:{type:"structure",members:{name:{},description:{},lastUpdatedTime:{},createdTime:{},arn:{}}}},nextToken:{}}}},GetModelVersion:{input:{type:"structure",required:["modelId","modelType","modelVersionNumber"],members:{modelId:{},modelType:{},modelVersionNumber:{}}},output:{type:"structure",members:{modelId:{},modelType:{},modelVersionNumber:{},trainingDataSource:{},trainingDataSchema:{shape:"S1h"},externalEventsDetail:{shape:"S1m"},ingestedEventsDetail:{shape:"S1n"},status:{},arn:{}}}},GetModels:{input:{type:"structure",members:{modelId:{},modelType:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{nextToken:{},models:{type:"list",member:{type:"structure",members:{modelId:{},modelType:{},description:{},eventTypeName:{},createdTime:{},lastUpdatedTime:{},arn:{}}}}}}},GetOutcomes:{input:{type:"structure",members:{name:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{outcomes:{type:"list",member:{type:"structure",members:{name:{},description:{},lastUpdatedTime:{},createdTime:{},arn:{}}}},nextToken:{}}}},GetRules:{input:{type:"structure",required:["detectorId"],members:{ruleId:{},detectorId:{},ruleVersion:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{ruleDetails:{type:"list",member:{type:"structure",members:{ruleId:{},description:{},detectorId:{},ruleVersion:{},expression:{shape:"S1r"},language:{},outcomes:{shape:"S1k"},lastUpdatedTime:{},createdTime:{},arn:{}}}},nextToken:{}}}},GetVariables:{input:{type:"structure",members:{name:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{variables:{shape:"Sg"},nextToken:{}}}},ListEventPredictions:{input:{type:"structure",members:{eventId:{shape:"S6u"},eventType:{shape:"S6u"},detectorId:{shape:"S6u"},detectorVersionId:{shape:"S6u"},predictionTimeRange:{type:"structure",required:["startTime","endTime"],members:{startTime:{},endTime:{}}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{eventPredictionSummaries:{type:"list",member:{type:"structure",members:{eventId:{},eventTypeName:{},eventTimestamp:{},predictionTimestamp:{},detectorId:{},detectorVersionId:{}}}},nextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["resourceARN"],members:{resourceARN:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{tags:{shape:"S5"},nextToken:{}}}},PutDetector:{input:{type:"structure",required:["detectorId","eventTypeName"],members:{detectorId:{},description:{},eventTypeName:{},tags:{shape:"S5"}}},output:{type:"structure",members:{}}},PutEntityType:{input:{type:"structure",required:["name"],members:{name:{},description:{},tags:{shape:"S5"}}},output:{type:"structure",members:{}}},PutEventType:{input:{type:"structure",required:["name","eventVariables","entityTypes"],members:{name:{},description:{},eventVariables:{shape:"S1k"},labels:{shape:"S12"},entityTypes:{shape:"S1k"},eventIngestion:{},tags:{shape:"S5"}}},output:{type:"structure",members:{}}},PutExternalModel:{input:{type:"structure",required:["modelEndpoint","modelSource","invokeModelEndpointRoleArn","inputConfiguration","outputConfiguration","modelEndpointStatus"],members:{modelEndpoint:{},modelSource:{},invokeModelEndpointRoleArn:{},inputConfiguration:{shape:"S5t"},outputConfiguration:{shape:"S5x"},modelEndpointStatus:{},tags:{shape:"S5"}}},output:{type:"structure",members:{}}},PutKMSEncryptionKey:{input:{type:"structure",required:["kmsEncryptionKeyArn"],members:{kmsEncryptionKeyArn:{}}},output:{type:"structure",members:{}}},PutLabel:{input:{type:"structure",required:["name"],members:{name:{},description:{},tags:{shape:"S5"}}},output:{type:"structure",members:{}}},PutOutcome:{input:{type:"structure",required:["name"],members:{name:{},description:{},tags:{shape:"S5"}}},output:{type:"structure",members:{}}},SendEvent:{input:{type:"structure",required:["eventId","eventTypeName","eventTimestamp","eventVariables","entities"],members:{eventId:{},eventTypeName:{},eventTimestamp:{},eventVariables:{shape:"S4g"},assignedLabel:{},labelTimestamp:{},entities:{shape:"S4b"}}},output:{type:"structure",members:{}}},TagResource:{input:{type:"structure",required:["resourceARN","tags"],members:{resourceARN:{},tags:{shape:"S5"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["resourceARN","tagKeys"],members:{resourceARN:{},tagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateDetectorVersion:{input:{type:"structure",required:["detectorId","detectorVersionId","externalModelEndpoints","rules"],members:{detectorId:{},detectorVersionId:{},externalModelEndpoints:{shape:"S12"},rules:{shape:"S13"},description:{},modelVersions:{shape:"S15"},ruleExecutionMode:{}}},output:{type:"structure",members:{}}},UpdateDetectorVersionMetadata:{input:{type:"structure",required:["detectorId","detectorVersionId","description"],members:{detectorId:{},detectorVersionId:{},description:{}}},output:{type:"structure",members:{}}},UpdateDetectorVersionStatus:{input:{type:"structure",required:["detectorId","detectorVersionId","status"],members:{detectorId:{},detectorVersionId:{},status:{}}},output:{type:"structure",members:{}}},UpdateEventLabel:{input:{type:"structure",required:["eventId","eventTypeName","assignedLabel","labelTimestamp"],members:{eventId:{},eventTypeName:{},assignedLabel:{},labelTimestamp:{}}},output:{type:"structure",members:{}}},UpdateModel:{input:{type:"structure",required:["modelId","modelType"],members:{modelId:{},modelType:{},description:{}}},output:{type:"structure",members:{}}},UpdateModelVersion:{input:{type:"structure",required:["modelId","modelType","majorVersionNumber"],members:{modelId:{},modelType:{},majorVersionNumber:{},externalEventsDetail:{shape:"S1m"},ingestedEventsDetail:{shape:"S1n"},tags:{shape:"S5"}}},output:{type:"structure",members:{modelId:{},modelType:{},modelVersionNumber:{},status:{}}}},UpdateModelVersionStatus:{input:{type:"structure",required:["modelId","modelType","modelVersionNumber","status"],members:{modelId:{},modelType:{},modelVersionNumber:{},status:{}}},output:{type:"structure",members:{}}},UpdateRuleMetadata:{input:{type:"structure",required:["rule","description"],members:{rule:{shape:"S14"},description:{}}},output:{type:"structure",members:{}}},UpdateRuleVersion:{input:{type:"structure",required:["rule","expression","language","outcomes"],members:{rule:{shape:"S14"},description:{},expression:{shape:"S1r"},language:{},outcomes:{shape:"S1k"},tags:{shape:"S5"}}},output:{type:"structure",members:{rule:{shape:"S14"}}}},UpdateVariable:{input:{type:"structure",required:["name"],members:{name:{},defaultValue:{},description:{},variableType:{}}},output:{type:"structure",members:{}}}},shapes:{S5:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}},Sg:{type:"list",member:{type:"structure",members:{name:{},dataType:{},dataSource:{},defaultValue:{},description:{},variableType:{},lastUpdatedTime:{},createdTime:{},arn:{}}}},S12:{type:"list",member:{}},S13:{type:"list",member:{shape:"S14"}},S14:{type:"structure",required:["detectorId","ruleId","ruleVersion"],members:{detectorId:{},ruleId:{},ruleVersion:{}}},S15:{type:"list",member:{shape:"S16"}},S16:{type:"structure",required:["modelId","modelType","modelVersionNumber"],members:{modelId:{},modelType:{},modelVersionNumber:{},arn:{}}},S1h:{type:"structure",required:["modelVariables","labelSchema"],members:{modelVariables:{shape:"S12"},labelSchema:{type:"structure",required:["labelMapper"],members:{labelMapper:{type:"map",key:{},value:{shape:"S1k"}},unlabeledEventsTreatment:{}}}}},S1k:{type:"list",member:{}},S1m:{type:"structure",required:["dataLocation","dataAccessRoleArn"],members:{dataLocation:{},dataAccessRoleArn:{}}},S1n:{type:"structure",required:["ingestedEventsTimeWindow"],members:{ingestedEventsTimeWindow:{type:"structure",required:["startTime","endTime"],members:{startTime:{},endTime:{}}}}},S1r:{type:"string",sensitive:true},S4b:{type:"list",member:{type:"structure",required:["entityType","entityId"],members:{entityType:{},entityId:{}},sensitive:true}},S4g:{type:"map",key:{},value:{type:"string",sensitive:true}},S52:{type:"string",sensitive:true},S5f:{type:"map",key:{},value:{},sensitive:true},S5t:{type:"structure",required:["useEventVariables"],members:{eventTypeName:{},format:{},useEventVariables:{type:"boolean"},jsonInputTemplate:{},csvInputTemplate:{}}},S5x:{type:"structure",required:["format"],members:{format:{},jsonKeyToVariableMap:{type:"map",key:{},value:{}},csvIndexToVariableMap:{type:"map",key:{},value:{}}}},S6u:{type:"structure",members:{value:{}}}}}},6506:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=rng;var i=_interopRequireDefault(r(6417));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}const s=new Uint8Array(256);let a=s.length;function rng(){if(a>s.length-16){i.default.randomFillSync(s);a=0}return s.slice(a,a+=16)}},6515:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["mediapackage"]={};i.MediaPackage=s.defineService("mediapackage",["2017-10-12"]);Object.defineProperty(a.services["mediapackage"],"2017-10-12",{get:function get(){var e=r(8749);e.paginators=r(9934).pagination;return e},enumerable:true,configurable:true});e.exports=i.MediaPackage},6524:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-07-25",endpointPrefix:"databrew",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS Glue DataBrew",serviceId:"DataBrew",signatureVersion:"v4",signingName:"databrew",uid:"databrew-2017-07-25"},operations:{BatchDeleteRecipeVersion:{http:{requestUri:"/recipes/{name}/batchDeleteRecipeVersion"},input:{type:"structure",required:["Name","RecipeVersions"],members:{Name:{location:"uri",locationName:"name"},RecipeVersions:{type:"list",member:{}}}},output:{type:"structure",required:["Name"],members:{Name:{},Errors:{type:"list",member:{type:"structure",members:{ErrorCode:{},ErrorMessage:{},RecipeVersion:{}}}}}}},CreateDataset:{http:{requestUri:"/datasets"},input:{type:"structure",required:["Name","Input"],members:{Name:{},Format:{},FormatOptions:{shape:"Sd"},Input:{shape:"So"},PathOptions:{shape:"S13"},Tags:{shape:"S1m"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},CreateProfileJob:{http:{requestUri:"/profileJobs"},input:{type:"structure",required:["DatasetName","Name","OutputLocation","RoleArn"],members:{DatasetName:{},EncryptionKeyArn:{},EncryptionMode:{},Name:{},LogSubscription:{},MaxCapacity:{type:"integer"},MaxRetries:{type:"integer"},OutputLocation:{shape:"Sp"},Configuration:{shape:"S1x"},ValidationConfigurations:{shape:"S2g"},RoleArn:{},Tags:{shape:"S1m"},Timeout:{type:"integer"},JobSample:{shape:"S2k"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},CreateProject:{http:{requestUri:"/projects"},input:{type:"structure",required:["DatasetName","Name","RecipeName","RoleArn"],members:{DatasetName:{},Name:{},RecipeName:{},Sample:{shape:"S2q"},RoleArn:{},Tags:{shape:"S1m"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},CreateRecipe:{http:{requestUri:"/recipes"},input:{type:"structure",required:["Name","Steps"],members:{Description:{},Name:{},Steps:{shape:"S2w"},Tags:{shape:"S1m"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},CreateRecipeJob:{http:{requestUri:"/recipeJobs"},input:{type:"structure",required:["Name","RoleArn"],members:{DatasetName:{},EncryptionKeyArn:{},EncryptionMode:{},Name:{},LogSubscription:{},MaxCapacity:{type:"integer"},MaxRetries:{type:"integer"},Outputs:{shape:"S36"},DataCatalogOutputs:{shape:"S3f"},DatabaseOutputs:{shape:"S3j"},ProjectName:{},RecipeReference:{shape:"S3m"},RoleArn:{},Tags:{shape:"S1m"},Timeout:{type:"integer"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},CreateRuleset:{http:{requestUri:"/rulesets"},input:{type:"structure",required:["Name","TargetArn","Rules"],members:{Name:{},Description:{},TargetArn:{},Rules:{shape:"S3r"},Tags:{shape:"S1m"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},CreateSchedule:{http:{requestUri:"/schedules"},input:{type:"structure",required:["CronExpression","Name"],members:{JobNames:{shape:"S41"},CronExpression:{},Tags:{shape:"S1m"},Name:{}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},DeleteDataset:{http:{method:"DELETE",requestUri:"/datasets/{name}"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"name"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},DeleteJob:{http:{method:"DELETE",requestUri:"/jobs/{name}"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"name"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},DeleteProject:{http:{method:"DELETE",requestUri:"/projects/{name}"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"name"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},DeleteRecipeVersion:{http:{method:"DELETE",requestUri:"/recipes/{name}/recipeVersion/{recipeVersion}"},input:{type:"structure",required:["Name","RecipeVersion"],members:{Name:{location:"uri",locationName:"name"},RecipeVersion:{location:"uri",locationName:"recipeVersion"}}},output:{type:"structure",required:["Name","RecipeVersion"],members:{Name:{},RecipeVersion:{}}}},DeleteRuleset:{http:{method:"DELETE",requestUri:"/rulesets/{name}"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"name"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},DeleteSchedule:{http:{method:"DELETE",requestUri:"/schedules/{name}"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"name"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},DescribeDataset:{http:{method:"GET",requestUri:"/datasets/{name}"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"name"}}},output:{type:"structure",required:["Name","Input"],members:{CreatedBy:{},CreateDate:{type:"timestamp"},Name:{},Format:{},FormatOptions:{shape:"Sd"},Input:{shape:"So"},LastModifiedDate:{type:"timestamp"},LastModifiedBy:{},Source:{},PathOptions:{shape:"S13"},Tags:{shape:"S1m"},ResourceArn:{}}}},DescribeJob:{http:{method:"GET",requestUri:"/jobs/{name}"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"name"}}},output:{type:"structure",required:["Name"],members:{CreateDate:{type:"timestamp"},CreatedBy:{},DatasetName:{},EncryptionKeyArn:{},EncryptionMode:{},Name:{},Type:{},LastModifiedBy:{},LastModifiedDate:{type:"timestamp"},LogSubscription:{},MaxCapacity:{type:"integer"},MaxRetries:{type:"integer"},Outputs:{shape:"S36"},DataCatalogOutputs:{shape:"S3f"},DatabaseOutputs:{shape:"S3j"},ProjectName:{},ProfileConfiguration:{shape:"S1x"},ValidationConfigurations:{shape:"S2g"},RecipeReference:{shape:"S3m"},ResourceArn:{},RoleArn:{},Tags:{shape:"S1m"},Timeout:{type:"integer"},JobSample:{shape:"S2k"}}}},DescribeJobRun:{http:{method:"GET",requestUri:"/jobs/{name}/jobRun/{runId}"},input:{type:"structure",required:["Name","RunId"],members:{Name:{location:"uri",locationName:"name"},RunId:{location:"uri",locationName:"runId"}}},output:{type:"structure",required:["JobName"],members:{Attempt:{type:"integer"},CompletedOn:{type:"timestamp"},DatasetName:{},ErrorMessage:{},ExecutionTime:{type:"integer"},JobName:{},ProfileConfiguration:{shape:"S1x"},ValidationConfigurations:{shape:"S2g"},RunId:{},State:{},LogSubscription:{},LogGroupName:{},Outputs:{shape:"S36"},DataCatalogOutputs:{shape:"S3f"},DatabaseOutputs:{shape:"S3j"},RecipeReference:{shape:"S3m"},StartedBy:{},StartedOn:{type:"timestamp"},JobSample:{shape:"S2k"}}}},DescribeProject:{http:{method:"GET",requestUri:"/projects/{name}"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"name"}}},output:{type:"structure",required:["Name"],members:{CreateDate:{type:"timestamp"},CreatedBy:{},DatasetName:{},LastModifiedDate:{type:"timestamp"},LastModifiedBy:{},Name:{},RecipeName:{},ResourceArn:{},Sample:{shape:"S2q"},RoleArn:{},Tags:{shape:"S1m"},SessionStatus:{},OpenedBy:{},OpenDate:{type:"timestamp"}}}},DescribeRecipe:{http:{method:"GET",requestUri:"/recipes/{name}"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"name"},RecipeVersion:{location:"querystring",locationName:"recipeVersion"}}},output:{type:"structure",required:["Name"],members:{CreatedBy:{},CreateDate:{type:"timestamp"},LastModifiedBy:{},LastModifiedDate:{type:"timestamp"},ProjectName:{},PublishedBy:{},PublishedDate:{type:"timestamp"},Description:{},Name:{},Steps:{shape:"S2w"},Tags:{shape:"S1m"},ResourceArn:{},RecipeVersion:{}}}},DescribeRuleset:{http:{method:"GET",requestUri:"/rulesets/{name}"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"name"}}},output:{type:"structure",required:["Name"],members:{Name:{},Description:{},TargetArn:{},Rules:{shape:"S3r"},CreateDate:{type:"timestamp"},CreatedBy:{},LastModifiedBy:{},LastModifiedDate:{type:"timestamp"},ResourceArn:{},Tags:{shape:"S1m"}}}},DescribeSchedule:{http:{method:"GET",requestUri:"/schedules/{name}"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"name"}}},output:{type:"structure",required:["Name"],members:{CreateDate:{type:"timestamp"},CreatedBy:{},JobNames:{shape:"S41"},LastModifiedBy:{},LastModifiedDate:{type:"timestamp"},ResourceArn:{},CronExpression:{},Tags:{shape:"S1m"},Name:{}}}},ListDatasets:{http:{method:"GET",requestUri:"/datasets"},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["Datasets"],members:{Datasets:{type:"list",member:{type:"structure",required:["Name","Input"],members:{AccountId:{},CreatedBy:{},CreateDate:{type:"timestamp"},Name:{},Format:{},FormatOptions:{shape:"Sd"},Input:{shape:"So"},LastModifiedDate:{type:"timestamp"},LastModifiedBy:{},Source:{},PathOptions:{shape:"S13"},Tags:{shape:"S1m"},ResourceArn:{}}}},NextToken:{}}}},ListJobRuns:{http:{method:"GET",requestUri:"/jobs/{name}/jobRuns"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"name"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["JobRuns"],members:{JobRuns:{type:"list",member:{type:"structure",members:{Attempt:{type:"integer"},CompletedOn:{type:"timestamp"},DatasetName:{},ErrorMessage:{},ExecutionTime:{type:"integer"},JobName:{},RunId:{},State:{},LogSubscription:{},LogGroupName:{},Outputs:{shape:"S36"},DataCatalogOutputs:{shape:"S3f"},DatabaseOutputs:{shape:"S3j"},RecipeReference:{shape:"S3m"},StartedBy:{},StartedOn:{type:"timestamp"},JobSample:{shape:"S2k"},ValidationConfigurations:{shape:"S2g"}}}},NextToken:{}}}},ListJobs:{http:{method:"GET",requestUri:"/jobs"},input:{type:"structure",members:{DatasetName:{location:"querystring",locationName:"datasetName"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},ProjectName:{location:"querystring",locationName:"projectName"}}},output:{type:"structure",required:["Jobs"],members:{Jobs:{type:"list",member:{type:"structure",required:["Name"],members:{AccountId:{},CreatedBy:{},CreateDate:{type:"timestamp"},DatasetName:{},EncryptionKeyArn:{},EncryptionMode:{},Name:{},Type:{},LastModifiedBy:{},LastModifiedDate:{type:"timestamp"},LogSubscription:{},MaxCapacity:{type:"integer"},MaxRetries:{type:"integer"},Outputs:{shape:"S36"},DataCatalogOutputs:{shape:"S3f"},DatabaseOutputs:{shape:"S3j"},ProjectName:{},RecipeReference:{shape:"S3m"},ResourceArn:{},RoleArn:{},Timeout:{type:"integer"},Tags:{shape:"S1m"},JobSample:{shape:"S2k"},ValidationConfigurations:{shape:"S2g"}}}},NextToken:{}}}},ListProjects:{http:{method:"GET",requestUri:"/projects"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",required:["Projects"],members:{Projects:{type:"list",member:{type:"structure",required:["Name","RecipeName"],members:{AccountId:{},CreateDate:{type:"timestamp"},CreatedBy:{},DatasetName:{},LastModifiedDate:{type:"timestamp"},LastModifiedBy:{},Name:{},RecipeName:{},ResourceArn:{},Sample:{shape:"S2q"},Tags:{shape:"S1m"},RoleArn:{},OpenedBy:{},OpenDate:{type:"timestamp"}}}},NextToken:{}}}},ListRecipeVersions:{http:{method:"GET",requestUri:"/recipeVersions"},input:{type:"structure",required:["Name"],members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},Name:{location:"querystring",locationName:"name"}}},output:{type:"structure",required:["Recipes"],members:{NextToken:{},Recipes:{shape:"S5v"}}}},ListRecipes:{http:{method:"GET",requestUri:"/recipes"},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},RecipeVersion:{location:"querystring",locationName:"recipeVersion"}}},output:{type:"structure",required:["Recipes"],members:{Recipes:{shape:"S5v"},NextToken:{}}}},ListRulesets:{http:{method:"GET",requestUri:"/rulesets"},input:{type:"structure",members:{TargetArn:{location:"querystring",locationName:"targetArn"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["Rulesets"],members:{Rulesets:{type:"list",member:{type:"structure",required:["Name","TargetArn"],members:{AccountId:{},CreatedBy:{},CreateDate:{type:"timestamp"},Description:{},LastModifiedBy:{},LastModifiedDate:{type:"timestamp"},Name:{},ResourceArn:{},RuleCount:{type:"integer"},Tags:{shape:"S1m"},TargetArn:{}}}},NextToken:{}}}},ListSchedules:{http:{method:"GET",requestUri:"/schedules"},input:{type:"structure",members:{JobName:{location:"querystring",locationName:"jobName"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["Schedules"],members:{Schedules:{type:"list",member:{type:"structure",required:["Name"],members:{AccountId:{},CreatedBy:{},CreateDate:{type:"timestamp"},JobNames:{shape:"S41"},LastModifiedBy:{},LastModifiedDate:{type:"timestamp"},ResourceArn:{},CronExpression:{},Tags:{shape:"S1m"},Name:{}}}},NextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{ResourceArn}"},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"}}},output:{type:"structure",members:{Tags:{shape:"S1m"}}}},PublishRecipe:{http:{requestUri:"/recipes/{name}/publishRecipe"},input:{type:"structure",required:["Name"],members:{Description:{},Name:{location:"uri",locationName:"name"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},SendProjectSessionAction:{http:{method:"PUT",requestUri:"/projects/{name}/sendProjectSessionAction"},input:{type:"structure",required:["Name"],members:{Preview:{type:"boolean"},Name:{location:"uri",locationName:"name"},RecipeStep:{shape:"S2x"},StepIndex:{type:"integer"},ClientSessionId:{shape:"S6f"},ViewFrame:{type:"structure",required:["StartColumnIndex"],members:{StartColumnIndex:{type:"integer"},ColumnRange:{type:"integer"},HiddenColumns:{type:"list",member:{}},StartRowIndex:{type:"integer"},RowRange:{type:"integer"},Analytics:{}}}}},output:{type:"structure",required:["Name"],members:{Result:{},Name:{},ActionId:{type:"integer"}}}},StartJobRun:{http:{requestUri:"/jobs/{name}/startJobRun"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"name"}}},output:{type:"structure",required:["RunId"],members:{RunId:{}}}},StartProjectSession:{http:{method:"PUT",requestUri:"/projects/{name}/startProjectSession"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"name"},AssumeControl:{type:"boolean"}}},output:{type:"structure",required:["Name"],members:{Name:{},ClientSessionId:{shape:"S6f"}}}},StopJobRun:{http:{requestUri:"/jobs/{name}/jobRun/{runId}/stopJobRun"},input:{type:"structure",required:["Name","RunId"],members:{Name:{location:"uri",locationName:"name"},RunId:{location:"uri",locationName:"runId"}}},output:{type:"structure",required:["RunId"],members:{RunId:{}}}},TagResource:{http:{requestUri:"/tags/{ResourceArn}"},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},Tags:{shape:"S1m"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{ResourceArn}"},input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},TagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateDataset:{http:{method:"PUT",requestUri:"/datasets/{name}"},input:{type:"structure",required:["Name","Input"],members:{Name:{location:"uri",locationName:"name"},Format:{},FormatOptions:{shape:"Sd"},Input:{shape:"So"},PathOptions:{shape:"S13"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},UpdateProfileJob:{http:{method:"PUT",requestUri:"/profileJobs/{name}"},input:{type:"structure",required:["Name","OutputLocation","RoleArn"],members:{Configuration:{shape:"S1x"},EncryptionKeyArn:{},EncryptionMode:{},Name:{location:"uri",locationName:"name"},LogSubscription:{},MaxCapacity:{type:"integer"},MaxRetries:{type:"integer"},OutputLocation:{shape:"Sp"},ValidationConfigurations:{shape:"S2g"},RoleArn:{},Timeout:{type:"integer"},JobSample:{shape:"S2k"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},UpdateProject:{http:{method:"PUT",requestUri:"/projects/{name}"},input:{type:"structure",required:["RoleArn","Name"],members:{Sample:{shape:"S2q"},RoleArn:{},Name:{location:"uri",locationName:"name"}}},output:{type:"structure",required:["Name"],members:{LastModifiedDate:{type:"timestamp"},Name:{}}}},UpdateRecipe:{http:{method:"PUT",requestUri:"/recipes/{name}"},input:{type:"structure",required:["Name"],members:{Description:{},Name:{location:"uri",locationName:"name"},Steps:{shape:"S2w"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},UpdateRecipeJob:{http:{method:"PUT",requestUri:"/recipeJobs/{name}"},input:{type:"structure",required:["Name","RoleArn"],members:{EncryptionKeyArn:{},EncryptionMode:{},Name:{location:"uri",locationName:"name"},LogSubscription:{},MaxCapacity:{type:"integer"},MaxRetries:{type:"integer"},Outputs:{shape:"S36"},DataCatalogOutputs:{shape:"S3f"},DatabaseOutputs:{shape:"S3j"},RoleArn:{},Timeout:{type:"integer"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},UpdateRuleset:{http:{method:"PUT",requestUri:"/rulesets/{name}"},input:{type:"structure",required:["Name","Rules"],members:{Name:{location:"uri",locationName:"name"},Description:{},Rules:{shape:"S3r"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},UpdateSchedule:{http:{method:"PUT",requestUri:"/schedules/{name}"},input:{type:"structure",required:["CronExpression","Name"],members:{JobNames:{shape:"S41"},CronExpression:{},Name:{location:"uri",locationName:"name"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}}},shapes:{Sd:{type:"structure",members:{Json:{type:"structure",members:{MultiLine:{type:"boolean"}}},Excel:{type:"structure",members:{SheetNames:{type:"list",member:{}},SheetIndexes:{type:"list",member:{type:"integer"}},HeaderRow:{type:"boolean"}}},Csv:{type:"structure",members:{Delimiter:{},HeaderRow:{type:"boolean"}}}}},So:{type:"structure",members:{S3InputDefinition:{shape:"Sp"},DataCatalogInputDefinition:{type:"structure",required:["DatabaseName","TableName"],members:{CatalogId:{},DatabaseName:{},TableName:{},TempDirectory:{shape:"Sp"}}},DatabaseInputDefinition:{type:"structure",required:["GlueConnectionName"],members:{GlueConnectionName:{},DatabaseTableName:{},TempDirectory:{shape:"Sp"},QueryString:{}}},Metadata:{type:"structure",members:{SourceArn:{}}}}},Sp:{type:"structure",required:["Bucket"],members:{Bucket:{},Key:{},BucketOwner:{}}},S13:{type:"structure",members:{LastModifiedDateCondition:{shape:"S14"},FilesLimit:{type:"structure",required:["MaxFiles"],members:{MaxFiles:{type:"integer"},OrderedBy:{},Order:{}}},Parameters:{type:"map",key:{},value:{type:"structure",required:["Name","Type"],members:{Name:{},Type:{},DatetimeOptions:{type:"structure",required:["Format"],members:{Format:{},TimezoneOffset:{},LocaleCode:{}}},CreateColumn:{type:"boolean"},Filter:{shape:"S14"}}}}}},S14:{type:"structure",required:["Expression","ValuesMap"],members:{Expression:{},ValuesMap:{shape:"S16"}}},S16:{type:"map",key:{},value:{}},S1m:{type:"map",key:{},value:{}},S1x:{type:"structure",members:{DatasetStatisticsConfiguration:{shape:"S1y"},ProfileColumns:{shape:"S26"},ColumnStatisticsConfigurations:{type:"list",member:{type:"structure",required:["Statistics"],members:{Selectors:{shape:"S26"},Statistics:{shape:"S1y"}}}},EntityDetectorConfiguration:{type:"structure",required:["EntityTypes"],members:{EntityTypes:{type:"list",member:{}},AllowedStatistics:{type:"list",member:{type:"structure",required:["Statistics"],members:{Statistics:{shape:"S1z"}}}}}}}},S1y:{type:"structure",members:{IncludedStatistics:{shape:"S1z"},Overrides:{type:"list",member:{type:"structure",required:["Statistic","Parameters"],members:{Statistic:{},Parameters:{shape:"S23"}}}}}},S1z:{type:"list",member:{}},S23:{type:"map",key:{},value:{}},S26:{type:"list",member:{type:"structure",members:{Regex:{},Name:{}}}},S2g:{type:"list",member:{type:"structure",required:["RulesetArn"],members:{RulesetArn:{},ValidationMode:{}}}},S2k:{type:"structure",members:{Mode:{},Size:{type:"long"}}},S2q:{type:"structure",required:["Type"],members:{Size:{type:"integer"},Type:{}}},S2w:{type:"list",member:{shape:"S2x"}},S2x:{type:"structure",required:["Action"],members:{Action:{type:"structure",required:["Operation"],members:{Operation:{},Parameters:{shape:"S23"}}},ConditionExpressions:{type:"list",member:{type:"structure",required:["Condition","TargetColumn"],members:{Condition:{},Value:{},TargetColumn:{}}}}}},S36:{type:"list",member:{type:"structure",required:["Location"],members:{CompressionFormat:{},Format:{},PartitionColumns:{type:"list",member:{}},Location:{shape:"Sp"},Overwrite:{type:"boolean"},FormatOptions:{type:"structure",members:{Csv:{type:"structure",members:{Delimiter:{}}}}},MaxOutputFiles:{type:"integer"}}}},S3f:{type:"list",member:{type:"structure",required:["DatabaseName","TableName"],members:{CatalogId:{},DatabaseName:{},TableName:{},S3Options:{type:"structure",required:["Location"],members:{Location:{shape:"Sp"}}},DatabaseOptions:{shape:"S3i"},Overwrite:{type:"boolean"}}}},S3i:{type:"structure",required:["TableName"],members:{TempDirectory:{shape:"Sp"},TableName:{}}},S3j:{type:"list",member:{type:"structure",required:["GlueConnectionName","DatabaseOptions"],members:{GlueConnectionName:{},DatabaseOptions:{shape:"S3i"},DatabaseOutputMode:{}}}},S3m:{type:"structure",required:["Name"],members:{Name:{},RecipeVersion:{}}},S3r:{type:"list",member:{type:"structure",required:["Name","CheckExpression"],members:{Name:{},Disabled:{type:"boolean"},CheckExpression:{},SubstitutionMap:{shape:"S16"},Threshold:{type:"structure",required:["Value"],members:{Value:{type:"double"},Type:{},Unit:{}}},ColumnSelectors:{shape:"S26"}}}},S41:{type:"list",member:{}},S5v:{type:"list",member:{type:"structure",required:["Name"],members:{CreatedBy:{},CreateDate:{type:"timestamp"},LastModifiedBy:{},LastModifiedDate:{type:"timestamp"},ProjectName:{},PublishedBy:{},PublishedDate:{type:"timestamp"},Description:{},Name:{},ResourceArn:{},Steps:{shape:"S2w"},Tags:{shape:"S1m"},RecipeVersion:{}}}},S6f:{type:"string",sensitive:true}}}},6526:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["account"]={};i.Account=s.defineService("account",["2021-02-01"]);Object.defineProperty(a.services["account"],"2021-02-01",{get:function get(){var e=r(5981);e.paginators=r(2407).pagination;return e},enumerable:true,configurable:true});e.exports=i.Account},6530:function(e){e.exports={pagination:{ListAttendees:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},6531:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-09-17",endpointPrefix:"catalog.marketplace",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"AWS Marketplace Catalog",serviceFullName:"AWS Marketplace Catalog Service",serviceId:"Marketplace Catalog",signatureVersion:"v4",signingName:"aws-marketplace",uid:"marketplace-catalog-2018-09-17"},operations:{CancelChangeSet:{http:{method:"PATCH",requestUri:"/CancelChangeSet"},input:{type:"structure",required:["Catalog","ChangeSetId"],members:{Catalog:{location:"querystring",locationName:"catalog"},ChangeSetId:{location:"querystring",locationName:"changeSetId"}}},output:{type:"structure",members:{ChangeSetId:{},ChangeSetArn:{}}}},DescribeChangeSet:{http:{method:"GET",requestUri:"/DescribeChangeSet"},input:{type:"structure",required:["Catalog","ChangeSetId"],members:{Catalog:{location:"querystring",locationName:"catalog"},ChangeSetId:{location:"querystring",locationName:"changeSetId"}}},output:{type:"structure",members:{ChangeSetId:{},ChangeSetArn:{},ChangeSetName:{},StartTime:{},EndTime:{},Status:{},FailureCode:{},FailureDescription:{},ChangeSet:{type:"list",member:{type:"structure",members:{ChangeType:{},Entity:{shape:"Sg"},Details:{},ErrorDetailList:{type:"list",member:{type:"structure",members:{ErrorCode:{},ErrorMessage:{}}}},ChangeName:{}}}}}}},DescribeEntity:{http:{method:"GET",requestUri:"/DescribeEntity"},input:{type:"structure",required:["Catalog","EntityId"],members:{Catalog:{location:"querystring",locationName:"catalog"},EntityId:{location:"querystring",locationName:"entityId"}}},output:{type:"structure",members:{EntityType:{},EntityIdentifier:{},EntityArn:{},LastModifiedDate:{},Details:{}}}},ListChangeSets:{http:{requestUri:"/ListChangeSets"},input:{type:"structure",required:["Catalog"],members:{Catalog:{},FilterList:{shape:"Sr"},Sort:{shape:"Sw"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ChangeSetSummaryList:{type:"list",member:{type:"structure",members:{ChangeSetId:{},ChangeSetArn:{},ChangeSetName:{},StartTime:{},EndTime:{},Status:{},EntityIdList:{type:"list",member:{}},FailureCode:{}}}},NextToken:{}}}},ListEntities:{http:{requestUri:"/ListEntities"},input:{type:"structure",required:["Catalog","EntityType"],members:{Catalog:{},EntityType:{},FilterList:{shape:"Sr"},Sort:{shape:"Sw"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{EntitySummaryList:{type:"list",member:{type:"structure",members:{Name:{},EntityType:{},EntityId:{},EntityArn:{},LastModifiedDate:{},Visibility:{}}}},NextToken:{}}}},StartChangeSet:{http:{requestUri:"/StartChangeSet"},input:{type:"structure",required:["Catalog","ChangeSet"],members:{Catalog:{},ChangeSet:{type:"list",member:{type:"structure",required:["ChangeType","Entity","Details"],members:{ChangeType:{},Entity:{shape:"Sg"},Details:{},ChangeName:{}}}},ChangeSetName:{},ClientRequestToken:{}}},output:{type:"structure",members:{ChangeSetId:{},ChangeSetArn:{}}}}},shapes:{Sg:{type:"structure",required:["Type"],members:{Type:{},Identifier:{}}},Sr:{type:"list",member:{type:"structure",members:{Name:{},ValueList:{type:"list",member:{}}}}},Sw:{type:"structure",members:{SortBy:{},SortOrder:{}}}}}},6539:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-08-20",endpointPrefix:"s3-control",protocol:"rest-xml",serviceFullName:"AWS S3 Control",serviceId:"S3 Control",signatureVersion:"s3v4",signingName:"s3",uid:"s3control-2018-08-20"},operations:{CreateAccessPoint:{http:{method:"PUT",requestUri:"/v20180820/accesspoint/{name}"},input:{locationName:"CreateAccessPointRequest",xmlNamespace:{uri:"http://awss3control.amazonaws.com/doc/2018-08-20/"},type:"structure",required:["AccountId","Name","Bucket"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"},Bucket:{},VpcConfiguration:{shape:"S5"},PublicAccessBlockConfiguration:{shape:"S7"}}},output:{type:"structure",members:{AccessPointArn:{},Alias:{}}},endpoint:{hostPrefix:"{AccountId}."}},CreateAccessPointForObjectLambda:{http:{method:"PUT",requestUri:"/v20180820/accesspointforobjectlambda/{name}"},input:{locationName:"CreateAccessPointForObjectLambdaRequest",xmlNamespace:{uri:"http://awss3control.amazonaws.com/doc/2018-08-20/"},type:"structure",required:["AccountId","Name","Configuration"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"},Configuration:{shape:"Se"}}},output:{type:"structure",members:{ObjectLambdaAccessPointArn:{}}},endpoint:{hostPrefix:"{AccountId}."}},CreateBucket:{http:{method:"PUT",requestUri:"/v20180820/bucket/{name}"},input:{type:"structure",required:["Bucket"],members:{ACL:{location:"header",locationName:"x-amz-acl"},Bucket:{location:"uri",locationName:"name"},CreateBucketConfiguration:{locationName:"CreateBucketConfiguration",xmlNamespace:{uri:"http://awss3control.amazonaws.com/doc/2018-08-20/"},type:"structure",members:{LocationConstraint:{}}},GrantFullControl:{location:"header",locationName:"x-amz-grant-full-control"},GrantRead:{location:"header",locationName:"x-amz-grant-read"},GrantReadACP:{location:"header",locationName:"x-amz-grant-read-acp"},GrantWrite:{location:"header",locationName:"x-amz-grant-write"},GrantWriteACP:{location:"header",locationName:"x-amz-grant-write-acp"},ObjectLockEnabledForBucket:{location:"header",locationName:"x-amz-bucket-object-lock-enabled",type:"boolean"},OutpostId:{location:"header",locationName:"x-amz-outpost-id"}},payload:"CreateBucketConfiguration"},output:{type:"structure",members:{Location:{location:"header",locationName:"Location"},BucketArn:{}}},httpChecksumRequired:true},CreateJob:{http:{requestUri:"/v20180820/jobs"},input:{locationName:"CreateJobRequest",xmlNamespace:{uri:"http://awss3control.amazonaws.com/doc/2018-08-20/"},type:"structure",required:["AccountId","Operation","Report","ClientRequestToken","Priority","RoleArn"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},ConfirmationRequired:{type:"boolean"},Operation:{shape:"S19"},Report:{shape:"S2g"},ClientRequestToken:{idempotencyToken:true},Manifest:{shape:"S2k"},Description:{},Priority:{type:"integer"},RoleArn:{},Tags:{shape:"S1r"},ManifestGenerator:{shape:"S2v"}}},output:{type:"structure",members:{JobId:{}}},endpoint:{hostPrefix:"{AccountId}."}},CreateMultiRegionAccessPoint:{http:{requestUri:"/v20180820/async-requests/mrap/create"},input:{locationName:"CreateMultiRegionAccessPointRequest",xmlNamespace:{uri:"http://awss3control.amazonaws.com/doc/2018-08-20/"},type:"structure",required:["AccountId","ClientToken","Details"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},ClientToken:{idempotencyToken:true},Details:{shape:"S3b"}}},output:{type:"structure",members:{RequestTokenARN:{}}},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true},DeleteAccessPoint:{http:{method:"DELETE",requestUri:"/v20180820/accesspoint/{name}"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"}}},endpoint:{hostPrefix:"{AccountId}."}},DeleteAccessPointForObjectLambda:{http:{method:"DELETE",requestUri:"/v20180820/accesspointforobjectlambda/{name}"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"}}},endpoint:{hostPrefix:"{AccountId}."}},DeleteAccessPointPolicy:{http:{method:"DELETE",requestUri:"/v20180820/accesspoint/{name}/policy"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"}}},endpoint:{hostPrefix:"{AccountId}."}},DeleteAccessPointPolicyForObjectLambda:{http:{method:"DELETE",requestUri:"/v20180820/accesspointforobjectlambda/{name}/policy"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"}}},endpoint:{hostPrefix:"{AccountId}."}},DeleteBucket:{http:{method:"DELETE",requestUri:"/v20180820/bucket/{name}"},input:{type:"structure",required:["AccountId","Bucket"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{location:"uri",locationName:"name"}}},endpoint:{hostPrefix:"{AccountId}."}},DeleteBucketLifecycleConfiguration:{http:{method:"DELETE",requestUri:"/v20180820/bucket/{name}/lifecycleconfiguration"},input:{type:"structure",required:["AccountId","Bucket"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{location:"uri",locationName:"name"}}},endpoint:{hostPrefix:"{AccountId}."}},DeleteBucketPolicy:{http:{method:"DELETE",requestUri:"/v20180820/bucket/{name}/policy"},input:{type:"structure",required:["AccountId","Bucket"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{location:"uri",locationName:"name"}}},endpoint:{hostPrefix:"{AccountId}."}},DeleteBucketTagging:{http:{method:"DELETE",requestUri:"/v20180820/bucket/{name}/tagging",responseCode:204},input:{type:"structure",required:["AccountId","Bucket"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{location:"uri",locationName:"name"}}},endpoint:{hostPrefix:"{AccountId}."}},DeleteJobTagging:{http:{method:"DELETE",requestUri:"/v20180820/jobs/{id}/tagging"},input:{type:"structure",required:["AccountId","JobId"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},JobId:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"{AccountId}."}},DeleteMultiRegionAccessPoint:{http:{requestUri:"/v20180820/async-requests/mrap/delete"},input:{locationName:"DeleteMultiRegionAccessPointRequest",xmlNamespace:{uri:"http://awss3control.amazonaws.com/doc/2018-08-20/"},type:"structure",required:["AccountId","ClientToken","Details"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},ClientToken:{idempotencyToken:true},Details:{shape:"S3s"}}},output:{type:"structure",members:{RequestTokenARN:{}}},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true},DeletePublicAccessBlock:{http:{method:"DELETE",requestUri:"/v20180820/configuration/publicAccessBlock"},input:{type:"structure",required:["AccountId"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"}}},endpoint:{hostPrefix:"{AccountId}."}},DeleteStorageLensConfiguration:{http:{method:"DELETE",requestUri:"/v20180820/storagelens/{storagelensid}"},input:{type:"structure",required:["ConfigId","AccountId"],members:{ConfigId:{location:"uri",locationName:"storagelensid"},AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"}}},endpoint:{hostPrefix:"{AccountId}."}},DeleteStorageLensConfigurationTagging:{http:{method:"DELETE",requestUri:"/v20180820/storagelens/{storagelensid}/tagging"},input:{type:"structure",required:["ConfigId","AccountId"],members:{ConfigId:{location:"uri",locationName:"storagelensid"},AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"{AccountId}."}},DescribeJob:{http:{method:"GET",requestUri:"/v20180820/jobs/{id}"},input:{type:"structure",required:["AccountId","JobId"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},JobId:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{Job:{type:"structure",members:{JobId:{},ConfirmationRequired:{type:"boolean"},Description:{},JobArn:{},Status:{},Manifest:{shape:"S2k"},Operation:{shape:"S19"},Priority:{type:"integer"},ProgressSummary:{shape:"S44"},StatusUpdateReason:{},FailureReasons:{type:"list",member:{type:"structure",members:{FailureCode:{},FailureReason:{}}}},Report:{shape:"S2g"},CreationTime:{type:"timestamp"},TerminationDate:{type:"timestamp"},RoleArn:{},SuspendedDate:{type:"timestamp"},SuspendedCause:{},ManifestGenerator:{shape:"S2v"},GeneratedManifestDescriptor:{type:"structure",members:{Format:{},Location:{shape:"S2p"}}}}}}},endpoint:{hostPrefix:"{AccountId}."}},DescribeMultiRegionAccessPointOperation:{http:{method:"GET",requestUri:"/v20180820/async-requests/mrap/{request_token+}"},input:{type:"structure",required:["AccountId","RequestTokenARN"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},RequestTokenARN:{location:"uri",locationName:"request_token"}}},output:{type:"structure",members:{AsyncOperation:{type:"structure",members:{CreationTime:{type:"timestamp"},Operation:{},RequestTokenARN:{},RequestParameters:{type:"structure",members:{CreateMultiRegionAccessPointRequest:{shape:"S3b"},DeleteMultiRegionAccessPointRequest:{shape:"S3s"},PutMultiRegionAccessPointPolicyRequest:{shape:"S4q"}}},RequestStatus:{},ResponseDetails:{type:"structure",members:{MultiRegionAccessPointDetails:{type:"structure",members:{Regions:{type:"list",member:{locationName:"Region",type:"structure",members:{Name:{},RequestStatus:{}}}}}},ErrorDetails:{type:"structure",members:{Code:{},Message:{},Resource:{},RequestId:{}}}}}}}}},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true},GetAccessPoint:{http:{method:"GET",requestUri:"/v20180820/accesspoint/{name}"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{Name:{},Bucket:{},NetworkOrigin:{},VpcConfiguration:{shape:"S5"},PublicAccessBlockConfiguration:{shape:"S7"},CreationDate:{type:"timestamp"},Alias:{},AccessPointArn:{},Endpoints:{type:"map",key:{},value:{}}}},endpoint:{hostPrefix:"{AccountId}."}},GetAccessPointConfigurationForObjectLambda:{http:{method:"GET",requestUri:"/v20180820/accesspointforobjectlambda/{name}/configuration"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{Configuration:{shape:"Se"}}},endpoint:{hostPrefix:"{AccountId}."}},GetAccessPointForObjectLambda:{http:{method:"GET",requestUri:"/v20180820/accesspointforobjectlambda/{name}"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{Name:{},PublicAccessBlockConfiguration:{shape:"S7"},CreationDate:{type:"timestamp"}}},endpoint:{hostPrefix:"{AccountId}."}},GetAccessPointPolicy:{http:{method:"GET",requestUri:"/v20180820/accesspoint/{name}/policy"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{Policy:{}}},endpoint:{hostPrefix:"{AccountId}."}},GetAccessPointPolicyForObjectLambda:{http:{method:"GET",requestUri:"/v20180820/accesspointforobjectlambda/{name}/policy"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{Policy:{}}},endpoint:{hostPrefix:"{AccountId}."}},GetAccessPointPolicyStatus:{http:{method:"GET",requestUri:"/v20180820/accesspoint/{name}/policyStatus"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{PolicyStatus:{shape:"S5f"}}},endpoint:{hostPrefix:"{AccountId}."}},GetAccessPointPolicyStatusForObjectLambda:{http:{method:"GET",requestUri:"/v20180820/accesspointforobjectlambda/{name}/policyStatus"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{PolicyStatus:{shape:"S5f"}}},endpoint:{hostPrefix:"{AccountId}."}},GetBucket:{http:{method:"GET",requestUri:"/v20180820/bucket/{name}"},input:{type:"structure",required:["AccountId","Bucket"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{Bucket:{},PublicAccessBlockEnabled:{type:"boolean"},CreationDate:{type:"timestamp"}}},endpoint:{hostPrefix:"{AccountId}."}},GetBucketLifecycleConfiguration:{http:{method:"GET",requestUri:"/v20180820/bucket/{name}/lifecycleconfiguration"},input:{type:"structure",required:["AccountId","Bucket"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{Rules:{shape:"S5o"}}},endpoint:{hostPrefix:"{AccountId}."}},GetBucketPolicy:{http:{method:"GET",requestUri:"/v20180820/bucket/{name}/policy"},input:{type:"structure",required:["AccountId","Bucket"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{Policy:{}}},endpoint:{hostPrefix:"{AccountId}."}},GetBucketTagging:{http:{method:"GET",requestUri:"/v20180820/bucket/{name}/tagging"},input:{type:"structure",required:["AccountId","Bucket"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{location:"uri",locationName:"name"}}},output:{type:"structure",required:["TagSet"],members:{TagSet:{shape:"S1r"}}},endpoint:{hostPrefix:"{AccountId}."}},GetJobTagging:{http:{method:"GET",requestUri:"/v20180820/jobs/{id}/tagging"},input:{type:"structure",required:["AccountId","JobId"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},JobId:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{Tags:{shape:"S1r"}}},endpoint:{hostPrefix:"{AccountId}."}},GetMultiRegionAccessPoint:{http:{method:"GET",requestUri:"/v20180820/mrap/instances/{name}"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{AccessPoint:{shape:"S6f"}}},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true},GetMultiRegionAccessPointPolicy:{http:{method:"GET",requestUri:"/v20180820/mrap/instances/{name}/policy"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{Policy:{type:"structure",members:{Established:{type:"structure",members:{Policy:{}}},Proposed:{type:"structure",members:{Policy:{}}}}}}},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true},GetMultiRegionAccessPointPolicyStatus:{http:{method:"GET",requestUri:"/v20180820/mrap/instances/{name}/policystatus"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{Established:{shape:"S5f"}}},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true},GetPublicAccessBlock:{http:{method:"GET",requestUri:"/v20180820/configuration/publicAccessBlock"},input:{type:"structure",required:["AccountId"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"}}},output:{type:"structure",members:{PublicAccessBlockConfiguration:{shape:"S7"}},payload:"PublicAccessBlockConfiguration"},endpoint:{hostPrefix:"{AccountId}."}},GetStorageLensConfiguration:{http:{method:"GET",requestUri:"/v20180820/storagelens/{storagelensid}"},input:{type:"structure",required:["ConfigId","AccountId"],members:{ConfigId:{location:"uri",locationName:"storagelensid"},AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"}}},output:{type:"structure",members:{StorageLensConfiguration:{shape:"S6w"}},payload:"StorageLensConfiguration"},endpoint:{hostPrefix:"{AccountId}."}},GetStorageLensConfigurationTagging:{http:{method:"GET",requestUri:"/v20180820/storagelens/{storagelensid}/tagging"},input:{type:"structure",required:["ConfigId","AccountId"],members:{ConfigId:{location:"uri",locationName:"storagelensid"},AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"}}},output:{type:"structure",members:{Tags:{shape:"S7q"}}},endpoint:{hostPrefix:"{AccountId}."}},ListAccessPoints:{http:{method:"GET",requestUri:"/v20180820/accesspoint"},input:{type:"structure",required:["AccountId"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{location:"querystring",locationName:"bucket"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{AccessPointList:{type:"list",member:{locationName:"AccessPoint",type:"structure",required:["Name","NetworkOrigin","Bucket"],members:{Name:{},NetworkOrigin:{},VpcConfiguration:{shape:"S5"},Bucket:{},AccessPointArn:{},Alias:{}}}},NextToken:{}}},endpoint:{hostPrefix:"{AccountId}."}},ListAccessPointsForObjectLambda:{http:{method:"GET",requestUri:"/v20180820/accesspointforobjectlambda"},input:{type:"structure",required:["AccountId"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{ObjectLambdaAccessPointList:{type:"list",member:{locationName:"ObjectLambdaAccessPoint",type:"structure",required:["Name"],members:{Name:{},ObjectLambdaAccessPointArn:{}}}},NextToken:{}}},endpoint:{hostPrefix:"{AccountId}."}},ListJobs:{http:{method:"GET",requestUri:"/v20180820/jobs"},input:{type:"structure",required:["AccountId"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},JobStatuses:{location:"querystring",locationName:"jobStatuses",type:"list",member:{}},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{NextToken:{},Jobs:{type:"list",member:{type:"structure",members:{JobId:{},Description:{},Operation:{},Priority:{type:"integer"},Status:{},CreationTime:{type:"timestamp"},TerminationDate:{type:"timestamp"},ProgressSummary:{shape:"S44"}}}}}},endpoint:{hostPrefix:"{AccountId}."}},ListMultiRegionAccessPoints:{http:{method:"GET",requestUri:"/v20180820/mrap/instances"},input:{type:"structure",required:["AccountId"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{AccessPoints:{type:"list",member:{shape:"S6f",locationName:"AccessPoint"}},NextToken:{}}},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true},ListRegionalBuckets:{http:{method:"GET",requestUri:"/v20180820/bucket"},input:{type:"structure",required:["AccountId"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},OutpostId:{location:"header",locationName:"x-amz-outpost-id"}}},output:{type:"structure",members:{RegionalBucketList:{type:"list",member:{locationName:"RegionalBucket",type:"structure",required:["Bucket","PublicAccessBlockEnabled","CreationDate"],members:{Bucket:{},BucketArn:{},PublicAccessBlockEnabled:{type:"boolean"},CreationDate:{type:"timestamp"},OutpostId:{}}}},NextToken:{}}},endpoint:{hostPrefix:"{AccountId}."}},ListStorageLensConfigurations:{http:{method:"GET",requestUri:"/v20180820/storagelens"},input:{type:"structure",required:["AccountId"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NextToken:{},StorageLensConfigurationList:{type:"list",member:{locationName:"StorageLensConfiguration",type:"structure",required:["Id","StorageLensArn","HomeRegion"],members:{Id:{},StorageLensArn:{},HomeRegion:{},IsEnabled:{type:"boolean"}}},flattened:true}}},endpoint:{hostPrefix:"{AccountId}."}},PutAccessPointConfigurationForObjectLambda:{http:{method:"PUT",requestUri:"/v20180820/accesspointforobjectlambda/{name}/configuration"},input:{locationName:"PutAccessPointConfigurationForObjectLambdaRequest",xmlNamespace:{uri:"http://awss3control.amazonaws.com/doc/2018-08-20/"},type:"structure",required:["AccountId","Name","Configuration"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"},Configuration:{shape:"Se"}}},endpoint:{hostPrefix:"{AccountId}."}},PutAccessPointPolicy:{http:{method:"PUT",requestUri:"/v20180820/accesspoint/{name}/policy"},input:{locationName:"PutAccessPointPolicyRequest",xmlNamespace:{uri:"http://awss3control.amazonaws.com/doc/2018-08-20/"},type:"structure",required:["AccountId","Name","Policy"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"},Policy:{}}},endpoint:{hostPrefix:"{AccountId}."}},PutAccessPointPolicyForObjectLambda:{http:{method:"PUT",requestUri:"/v20180820/accesspointforobjectlambda/{name}/policy"},input:{locationName:"PutAccessPointPolicyForObjectLambdaRequest",xmlNamespace:{uri:"http://awss3control.amazonaws.com/doc/2018-08-20/"},type:"structure",required:["AccountId","Name","Policy"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"},Policy:{}}},endpoint:{hostPrefix:"{AccountId}."}},PutBucketLifecycleConfiguration:{http:{method:"PUT",requestUri:"/v20180820/bucket/{name}/lifecycleconfiguration"},input:{type:"structure",required:["AccountId","Bucket"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{location:"uri",locationName:"name"},LifecycleConfiguration:{locationName:"LifecycleConfiguration",xmlNamespace:{uri:"http://awss3control.amazonaws.com/doc/2018-08-20/"},type:"structure",members:{Rules:{shape:"S5o"}}}},payload:"LifecycleConfiguration"},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true},PutBucketPolicy:{http:{method:"PUT",requestUri:"/v20180820/bucket/{name}/policy"},input:{locationName:"PutBucketPolicyRequest",xmlNamespace:{uri:"http://awss3control.amazonaws.com/doc/2018-08-20/"},type:"structure",required:["AccountId","Bucket","Policy"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{location:"uri",locationName:"name"},ConfirmRemoveSelfBucketAccess:{location:"header",locationName:"x-amz-confirm-remove-self-bucket-access",type:"boolean"},Policy:{}}},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true},PutBucketTagging:{http:{method:"PUT",requestUri:"/v20180820/bucket/{name}/tagging"},input:{type:"structure",required:["AccountId","Bucket","Tagging"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{location:"uri",locationName:"name"},Tagging:{locationName:"Tagging",xmlNamespace:{uri:"http://awss3control.amazonaws.com/doc/2018-08-20/"},type:"structure",required:["TagSet"],members:{TagSet:{shape:"S1r"}}}},payload:"Tagging"},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true},PutJobTagging:{http:{method:"PUT",requestUri:"/v20180820/jobs/{id}/tagging"},input:{locationName:"PutJobTaggingRequest",xmlNamespace:{uri:"http://awss3control.amazonaws.com/doc/2018-08-20/"},type:"structure",required:["AccountId","JobId","Tags"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},JobId:{location:"uri",locationName:"id"},Tags:{shape:"S1r"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"{AccountId}."}},PutMultiRegionAccessPointPolicy:{http:{requestUri:"/v20180820/async-requests/mrap/put-policy"},input:{locationName:"PutMultiRegionAccessPointPolicyRequest",xmlNamespace:{uri:"http://awss3control.amazonaws.com/doc/2018-08-20/"},type:"structure",required:["AccountId","ClientToken","Details"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},ClientToken:{idempotencyToken:true},Details:{shape:"S4q"}}},output:{type:"structure",members:{RequestTokenARN:{}}},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true},PutPublicAccessBlock:{http:{method:"PUT",requestUri:"/v20180820/configuration/publicAccessBlock"},input:{type:"structure",required:["PublicAccessBlockConfiguration","AccountId"],members:{PublicAccessBlockConfiguration:{shape:"S7",locationName:"PublicAccessBlockConfiguration",xmlNamespace:{uri:"http://awss3control.amazonaws.com/doc/2018-08-20/"}},AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"}},payload:"PublicAccessBlockConfiguration"},endpoint:{hostPrefix:"{AccountId}."}},PutStorageLensConfiguration:{http:{method:"PUT",requestUri:"/v20180820/storagelens/{storagelensid}"},input:{locationName:"PutStorageLensConfigurationRequest",xmlNamespace:{uri:"http://awss3control.amazonaws.com/doc/2018-08-20/"},type:"structure",required:["ConfigId","AccountId","StorageLensConfiguration"],members:{ConfigId:{location:"uri",locationName:"storagelensid"},AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},StorageLensConfiguration:{shape:"S6w"},Tags:{shape:"S7q"}}},endpoint:{hostPrefix:"{AccountId}."}},PutStorageLensConfigurationTagging:{http:{method:"PUT",requestUri:"/v20180820/storagelens/{storagelensid}/tagging"},input:{locationName:"PutStorageLensConfigurationTaggingRequest",xmlNamespace:{uri:"http://awss3control.amazonaws.com/doc/2018-08-20/"},type:"structure",required:["ConfigId","AccountId","Tags"],members:{ConfigId:{location:"uri",locationName:"storagelensid"},AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},Tags:{shape:"S7q"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"{AccountId}."}},UpdateJobPriority:{http:{requestUri:"/v20180820/jobs/{id}/priority"},input:{type:"structure",required:["AccountId","JobId","Priority"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},JobId:{location:"uri",locationName:"id"},Priority:{location:"querystring",locationName:"priority",type:"integer"}}},output:{type:"structure",required:["JobId","Priority"],members:{JobId:{},Priority:{type:"integer"}}},endpoint:{hostPrefix:"{AccountId}."}},UpdateJobStatus:{http:{requestUri:"/v20180820/jobs/{id}/status"},input:{type:"structure",required:["AccountId","JobId","RequestedJobStatus"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},JobId:{location:"uri",locationName:"id"},RequestedJobStatus:{location:"querystring",locationName:"requestedJobStatus"},StatusUpdateReason:{location:"querystring",locationName:"statusUpdateReason"}}},output:{type:"structure",members:{JobId:{},Status:{},StatusUpdateReason:{}}},endpoint:{hostPrefix:"{AccountId}."}}},shapes:{S5:{type:"structure",required:["VpcId"],members:{VpcId:{}}},S7:{type:"structure",members:{BlockPublicAcls:{locationName:"BlockPublicAcls",type:"boolean"},IgnorePublicAcls:{locationName:"IgnorePublicAcls",type:"boolean"},BlockPublicPolicy:{locationName:"BlockPublicPolicy",type:"boolean"},RestrictPublicBuckets:{locationName:"RestrictPublicBuckets",type:"boolean"}}},Se:{type:"structure",required:["SupportingAccessPoint","TransformationConfigurations"],members:{SupportingAccessPoint:{},CloudWatchMetricsEnabled:{type:"boolean"},AllowedFeatures:{type:"list",member:{locationName:"AllowedFeature"}},TransformationConfigurations:{type:"list",member:{locationName:"TransformationConfiguration",type:"structure",required:["Actions","ContentTransformation"],members:{Actions:{type:"list",member:{locationName:"Action"}},ContentTransformation:{type:"structure",members:{AwsLambda:{type:"structure",required:["FunctionArn"],members:{FunctionArn:{},FunctionPayload:{}}}},union:true}}}}}},S19:{type:"structure",members:{LambdaInvoke:{type:"structure",members:{FunctionArn:{}}},S3PutObjectCopy:{type:"structure",members:{TargetResource:{},CannedAccessControlList:{},AccessControlGrants:{shape:"S1e"},MetadataDirective:{},ModifiedSinceConstraint:{type:"timestamp"},NewObjectMetadata:{type:"structure",members:{CacheControl:{},ContentDisposition:{},ContentEncoding:{},ContentLanguage:{},UserMetadata:{type:"map",key:{},value:{}},ContentLength:{type:"long"},ContentMD5:{},ContentType:{},HttpExpiresDate:{type:"timestamp"},RequesterCharged:{type:"boolean"},SSEAlgorithm:{}}},NewObjectTagging:{shape:"S1r"},RedirectLocation:{},RequesterPays:{type:"boolean"},StorageClass:{},UnModifiedSinceConstraint:{type:"timestamp"},SSEAwsKmsKeyId:{},TargetKeyPrefix:{},ObjectLockLegalHoldStatus:{},ObjectLockMode:{},ObjectLockRetainUntilDate:{type:"timestamp"},BucketKeyEnabled:{type:"boolean"},ChecksumAlgorithm:{}}},S3PutObjectAcl:{type:"structure",members:{AccessControlPolicy:{type:"structure",members:{AccessControlList:{type:"structure",required:["Owner"],members:{Owner:{type:"structure",members:{ID:{},DisplayName:{}}},Grants:{shape:"S1e"}}},CannedAccessControlList:{}}}}},S3PutObjectTagging:{type:"structure",members:{TagSet:{shape:"S1r"}}},S3DeleteObjectTagging:{type:"structure",members:{}},S3InitiateRestoreObject:{type:"structure",members:{ExpirationInDays:{type:"integer"},GlacierJobTier:{}}},S3PutObjectLegalHold:{type:"structure",required:["LegalHold"],members:{LegalHold:{type:"structure",required:["Status"],members:{Status:{}}}}},S3PutObjectRetention:{type:"structure",required:["Retention"],members:{BypassGovernanceRetention:{type:"boolean"},Retention:{type:"structure",members:{RetainUntilDate:{type:"timestamp"},Mode:{}}}}},S3ReplicateObject:{type:"structure",members:{}}}},S1e:{type:"list",member:{type:"structure",members:{Grantee:{type:"structure",members:{TypeIdentifier:{},Identifier:{},DisplayName:{}}},Permission:{}}}},S1r:{type:"list",member:{shape:"S1s"}},S1s:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}},S2g:{type:"structure",required:["Enabled"],members:{Bucket:{},Format:{},Enabled:{type:"boolean"},Prefix:{},ReportScope:{}}},S2k:{type:"structure",required:["Spec","Location"],members:{Spec:{type:"structure",required:["Format"],members:{Format:{},Fields:{type:"list",member:{}}}},Location:{shape:"S2p"}}},S2p:{type:"structure",required:["ObjectArn","ETag"],members:{ObjectArn:{},ObjectVersionId:{},ETag:{}}},S2v:{type:"structure",members:{S3JobManifestGenerator:{type:"structure",required:["SourceBucket","EnableManifestOutput"],members:{ExpectedBucketOwner:{},SourceBucket:{},ManifestOutputLocation:{type:"structure",required:["Bucket","ManifestFormat"],members:{ExpectedManifestBucketOwner:{},Bucket:{},ManifestPrefix:{},ManifestEncryption:{type:"structure",members:{SSES3:{locationName:"SSE-S3",type:"structure",members:{}},SSEKMS:{locationName:"SSE-KMS",type:"structure",required:["KeyId"],members:{KeyId:{}}}}},ManifestFormat:{}}},Filter:{type:"structure",members:{EligibleForReplication:{type:"boolean"},CreatedAfter:{type:"timestamp"},CreatedBefore:{type:"timestamp"},ObjectReplicationStatuses:{type:"list",member:{}}}},EnableManifestOutput:{type:"boolean"}}}},union:true},S3b:{type:"structure",required:["Name","Regions"],members:{Name:{},PublicAccessBlock:{shape:"S7"},Regions:{type:"list",member:{locationName:"Region",type:"structure",required:["Bucket"],members:{Bucket:{}}}}}},S3s:{type:"structure",required:["Name"],members:{Name:{}}},S44:{type:"structure",members:{TotalNumberOfTasks:{type:"long"},NumberOfTasksSucceeded:{type:"long"},NumberOfTasksFailed:{type:"long"},Timers:{type:"structure",members:{ElapsedTimeInActiveSeconds:{type:"long"}}}}},S4q:{type:"structure",required:["Name","Policy"],members:{Name:{},Policy:{}}},S5f:{type:"structure",members:{IsPublic:{locationName:"IsPublic",type:"boolean"}}},S5o:{type:"list",member:{locationName:"Rule",type:"structure",required:["Status"],members:{Expiration:{type:"structure",members:{Date:{type:"timestamp"},Days:{type:"integer"},ExpiredObjectDeleteMarker:{type:"boolean"}}},ID:{},Filter:{type:"structure",members:{Prefix:{},Tag:{shape:"S1s"},And:{type:"structure",members:{Prefix:{},Tags:{shape:"S1r"}}}}},Status:{},Transitions:{type:"list",member:{locationName:"Transition",type:"structure",members:{Date:{type:"timestamp"},Days:{type:"integer"},StorageClass:{}}}},NoncurrentVersionTransitions:{type:"list",member:{locationName:"NoncurrentVersionTransition",type:"structure",members:{NoncurrentDays:{type:"integer"},StorageClass:{}}}},NoncurrentVersionExpiration:{type:"structure",members:{NoncurrentDays:{type:"integer"}}},AbortIncompleteMultipartUpload:{type:"structure",members:{DaysAfterInitiation:{type:"integer"}}}}}},S6f:{type:"structure",members:{Name:{},Alias:{},CreatedAt:{type:"timestamp"},PublicAccessBlock:{shape:"S7"},Status:{},Regions:{type:"list",member:{locationName:"Region",type:"structure",members:{Bucket:{},Region:{}}}}}},S6w:{type:"structure",required:["Id","AccountLevel","IsEnabled"],members:{Id:{},AccountLevel:{type:"structure",required:["BucketLevel"],members:{ActivityMetrics:{shape:"S6y"},BucketLevel:{type:"structure",members:{ActivityMetrics:{shape:"S6y"},PrefixLevel:{type:"structure",required:["StorageMetrics"],members:{StorageMetrics:{type:"structure",members:{IsEnabled:{type:"boolean"},SelectionCriteria:{type:"structure",members:{Delimiter:{},MaxDepth:{type:"integer"},MinStorageBytesPercentage:{type:"double"}}}}}}}}}}},Include:{type:"structure",members:{Buckets:{shape:"S78"},Regions:{shape:"S79"}}},Exclude:{type:"structure",members:{Buckets:{shape:"S78"},Regions:{shape:"S79"}}},DataExport:{type:"structure",members:{S3BucketDestination:{type:"structure",required:["Format","OutputSchemaVersion","AccountId","Arn"],members:{Format:{},OutputSchemaVersion:{},AccountId:{},Arn:{},Prefix:{},Encryption:{type:"structure",members:{SSES3:{locationName:"SSE-S3",type:"structure",members:{}},SSEKMS:{locationName:"SSE-KMS",type:"structure",required:["KeyId"],members:{KeyId:{}}}}}}},CloudWatchMetrics:{type:"structure",required:["IsEnabled"],members:{IsEnabled:{type:"boolean"}}}}},IsEnabled:{type:"boolean"},AwsOrg:{type:"structure",required:["Arn"],members:{Arn:{}}},StorageLensArn:{}}},S6y:{type:"structure",members:{IsEnabled:{type:"boolean"}}},S78:{type:"list",member:{locationName:"Arn"}},S79:{type:"list",member:{locationName:"Region"}},S7q:{type:"list",member:{locationName:"Tag",type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}}}}},6540:function(e){e.exports={version:2,waiters:{ClusterCreated:{description:"Wait until a cluster is created",operation:"DescribeCluster",delay:5,maxAttempts:26,acceptors:[{state:"success",matcher:"path",argument:"Cluster.Status",expected:"DEPLOYED"},{state:"retry",matcher:"path",argument:"Cluster.Status",expected:"PENDING"},{state:"retry",matcher:"status",expected:500}]},ClusterDeleted:{description:"Wait for a cluster to be deleted",operation:"DescribeCluster",delay:5,maxAttempts:26,acceptors:[{state:"success",matcher:"status",expected:404},{state:"retry",matcher:"path",argument:"Cluster.Status",expected:"PENDING_DELETION"},{state:"retry",matcher:"status",expected:500}]},ControlPanelCreated:{description:"Wait until a control panel is created",operation:"DescribeControlPanel",delay:5,maxAttempts:26,acceptors:[{state:"success",matcher:"path",argument:"ControlPanel.Status",expected:"DEPLOYED"},{state:"retry",matcher:"path",argument:"ControlPanel.Status",expected:"PENDING"},{state:"retry",matcher:"status",expected:500}]},ControlPanelDeleted:{description:"Wait until a control panel is deleted",operation:"DescribeControlPanel",delay:5,maxAttempts:26,acceptors:[{state:"success",matcher:"status",expected:404},{state:"retry",matcher:"path",argument:"ControlPanel.Status",expected:"PENDING_DELETION"},{state:"retry",matcher:"status",expected:500}]},RoutingControlCreated:{description:"Wait until a routing control is created",operation:"DescribeRoutingControl",delay:5,maxAttempts:26,acceptors:[{state:"success",matcher:"path",argument:"RoutingControl.Status",expected:"DEPLOYED"},{state:"retry",matcher:"path",argument:"RoutingControl.Status",expected:"PENDING"},{state:"retry",matcher:"status",expected:500}]},RoutingControlDeleted:{description:"Wait for a routing control to be deleted",operation:"DescribeRoutingControl",delay:5,maxAttempts:26,acceptors:[{state:"success",matcher:"status",expected:404},{state:"retry",matcher:"path",argument:"RoutingControl.Status",expected:"PENDING_DELETION"},{state:"retry",matcher:"status",expected:500}]}}}},6553:function(e){e.exports={version:2,waiters:{DistributionDeployed:{delay:60,operation:"GetDistribution",maxAttempts:25,description:"Wait until a distribution is deployed.",acceptors:[{expected:"Deployed",matcher:"path",state:"success",argument:"Distribution.Status"}]},InvalidationCompleted:{delay:20,operation:"GetInvalidation",maxAttempts:30,description:"Wait until an invalidation has completed.",acceptors:[{expected:"Completed",matcher:"path",state:"success",argument:"Invalidation.Status"}]},StreamingDistributionDeployed:{delay:60,operation:"GetStreamingDistribution",maxAttempts:25,description:"Wait until a streaming distribution is deployed.",acceptors:[{expected:"Deployed",matcher:"path",state:"success",argument:"StreamingDistribution.Status"}]}}}},6571:function(e){e.exports={pagination:{DescribeAnalysisSchemes:{result_key:"AnalysisSchemes"},DescribeDomains:{result_key:"DomainStatusList"},DescribeExpressions:{result_key:"Expressions"},DescribeIndexFields:{result_key:"IndexFields"},DescribeSuggesters:{result_key:"Suggesters"}}}},6574:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2013-01-01",endpointPrefix:"cloudsearchdomain",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon CloudSearch Domain",serviceId:"CloudSearch Domain",signatureVersion:"v4",signingName:"cloudsearch",uid:"cloudsearchdomain-2013-01-01"},operations:{Search:{http:{method:"GET",requestUri:"/2013-01-01/search?format=sdk&pretty=true"},input:{type:"structure",required:["query"],members:{cursor:{location:"querystring",locationName:"cursor"},expr:{location:"querystring",locationName:"expr"},facet:{location:"querystring",locationName:"facet"},filterQuery:{location:"querystring",locationName:"fq"},highlight:{location:"querystring",locationName:"highlight"},partial:{location:"querystring",locationName:"partial",type:"boolean"},query:{location:"querystring",locationName:"q"},queryOptions:{location:"querystring",locationName:"q.options"},queryParser:{location:"querystring",locationName:"q.parser"},return:{location:"querystring",locationName:"return"},size:{location:"querystring",locationName:"size",type:"long"},sort:{location:"querystring",locationName:"sort"},start:{location:"querystring",locationName:"start",type:"long"},stats:{location:"querystring",locationName:"stats"}}},output:{type:"structure",members:{status:{type:"structure",members:{timems:{type:"long"},rid:{}}},hits:{type:"structure",members:{found:{type:"long"},start:{type:"long"},cursor:{},hit:{type:"list",member:{type:"structure",members:{id:{},fields:{type:"map",key:{},value:{type:"list",member:{}}},exprs:{type:"map",key:{},value:{}},highlights:{type:"map",key:{},value:{}}}}}}},facets:{type:"map",key:{},value:{type:"structure",members:{buckets:{type:"list",member:{type:"structure",members:{value:{},count:{type:"long"}}}}}}},stats:{type:"map",key:{},value:{type:"structure",members:{min:{},max:{},count:{type:"long"},missing:{type:"long"},sum:{type:"double"},sumOfSquares:{type:"double"},mean:{},stddev:{type:"double"}}}}}}},Suggest:{http:{method:"GET",requestUri:"/2013-01-01/suggest?format=sdk&pretty=true"},input:{type:"structure",required:["query","suggester"],members:{query:{location:"querystring",locationName:"q"},suggester:{location:"querystring",locationName:"suggester"},size:{location:"querystring",locationName:"size",type:"long"}}},output:{type:"structure",members:{status:{type:"structure",members:{timems:{type:"long"},rid:{}}},suggest:{type:"structure",members:{query:{},found:{type:"long"},suggestions:{type:"list",member:{type:"structure",members:{suggestion:{},score:{type:"long"},id:{}}}}}}}}},UploadDocuments:{http:{requestUri:"/2013-01-01/documents/batch?format=sdk"},input:{type:"structure",required:["documents","contentType"],members:{documents:{type:"blob",streaming:true},contentType:{location:"header",locationName:"Content-Type"}},payload:"documents"},output:{type:"structure",members:{status:{},adds:{type:"long"},deletes:{type:"long"},warnings:{type:"list",member:{type:"structure",members:{message:{}}}}}}}},shapes:{}}},6582:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2015-12-08",endpointPrefix:"acm",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"ACM",serviceFullName:"AWS Certificate Manager",serviceId:"ACM",signatureVersion:"v4",targetPrefix:"CertificateManager",uid:"acm-2015-12-08"},operations:{AddTagsToCertificate:{input:{type:"structure",required:["CertificateArn","Tags"],members:{CertificateArn:{},Tags:{shape:"S3"}}}},DeleteCertificate:{input:{type:"structure",required:["CertificateArn"],members:{CertificateArn:{}}}},DescribeCertificate:{input:{type:"structure",required:["CertificateArn"],members:{CertificateArn:{}}},output:{type:"structure",members:{Certificate:{type:"structure",members:{CertificateArn:{},DomainName:{},SubjectAlternativeNames:{shape:"Sc"},DomainValidationOptions:{shape:"Sd"},Serial:{},Subject:{},Issuer:{},CreatedAt:{type:"timestamp"},IssuedAt:{type:"timestamp"},ImportedAt:{type:"timestamp"},Status:{},RevokedAt:{type:"timestamp"},RevocationReason:{},NotBefore:{type:"timestamp"},NotAfter:{type:"timestamp"},KeyAlgorithm:{},SignatureAlgorithm:{},InUseBy:{type:"list",member:{}},FailureReason:{},Type:{},RenewalSummary:{type:"structure",required:["RenewalStatus","DomainValidationOptions","UpdatedAt"],members:{RenewalStatus:{},DomainValidationOptions:{shape:"Sd"},RenewalStatusReason:{},UpdatedAt:{type:"timestamp"}}},KeyUsages:{type:"list",member:{type:"structure",members:{Name:{}}}},ExtendedKeyUsages:{type:"list",member:{type:"structure",members:{Name:{},OID:{}}}},CertificateAuthorityArn:{},RenewalEligibility:{},Options:{shape:"S11"}}}}}},ExportCertificate:{input:{type:"structure",required:["CertificateArn","Passphrase"],members:{CertificateArn:{},Passphrase:{type:"blob",sensitive:true}}},output:{type:"structure",members:{Certificate:{},CertificateChain:{},PrivateKey:{type:"string",sensitive:true}}}},GetAccountConfiguration:{output:{type:"structure",members:{ExpiryEvents:{shape:"S1a"}}}},GetCertificate:{input:{type:"structure",required:["CertificateArn"],members:{CertificateArn:{}}},output:{type:"structure",members:{Certificate:{},CertificateChain:{}}}},ImportCertificate:{input:{type:"structure",required:["Certificate","PrivateKey"],members:{CertificateArn:{},Certificate:{type:"blob"},PrivateKey:{type:"blob",sensitive:true},CertificateChain:{type:"blob"},Tags:{shape:"S3"}}},output:{type:"structure",members:{CertificateArn:{}}}},ListCertificates:{input:{type:"structure",members:{CertificateStatuses:{type:"list",member:{}},Includes:{type:"structure",members:{extendedKeyUsage:{type:"list",member:{}},keyUsage:{type:"list",member:{}},keyTypes:{type:"list",member:{}}}},NextToken:{},MaxItems:{type:"integer"}}},output:{type:"structure",members:{NextToken:{},CertificateSummaryList:{type:"list",member:{type:"structure",members:{CertificateArn:{},DomainName:{}}}}}}},ListTagsForCertificate:{input:{type:"structure",required:["CertificateArn"],members:{CertificateArn:{}}},output:{type:"structure",members:{Tags:{shape:"S3"}}}},PutAccountConfiguration:{input:{type:"structure",required:["IdempotencyToken"],members:{ExpiryEvents:{shape:"S1a"},IdempotencyToken:{}}}},RemoveTagsFromCertificate:{input:{type:"structure",required:["CertificateArn","Tags"],members:{CertificateArn:{},Tags:{shape:"S3"}}}},RenewCertificate:{input:{type:"structure",required:["CertificateArn"],members:{CertificateArn:{}}}},RequestCertificate:{input:{type:"structure",required:["DomainName"],members:{DomainName:{},ValidationMethod:{},SubjectAlternativeNames:{shape:"Sc"},IdempotencyToken:{},DomainValidationOptions:{type:"list",member:{type:"structure",required:["DomainName","ValidationDomain"],members:{DomainName:{},ValidationDomain:{}}}},Options:{shape:"S11"},CertificateAuthorityArn:{},Tags:{shape:"S3"}}},output:{type:"structure",members:{CertificateArn:{}}}},ResendValidationEmail:{input:{type:"structure",required:["CertificateArn","Domain","ValidationDomain"],members:{CertificateArn:{},Domain:{},ValidationDomain:{}}}},UpdateCertificateOptions:{input:{type:"structure",required:["CertificateArn","Options"],members:{CertificateArn:{},Options:{shape:"S11"}}}}},shapes:{S3:{type:"list",member:{type:"structure",required:["Key"],members:{Key:{},Value:{}}}},Sc:{type:"list",member:{}},Sd:{type:"list",member:{type:"structure",required:["DomainName"],members:{DomainName:{},ValidationEmails:{type:"list",member:{}},ValidationDomain:{},ValidationStatus:{},ResourceRecord:{type:"structure",required:["Name","Type","Value"],members:{Name:{},Type:{},Value:{}}},ValidationMethod:{}}}},S11:{type:"structure",members:{CertificateTransparencyLoggingPreference:{}}},S1a:{type:"structure",members:{DaysBeforeExpiry:{type:"integer"}}}}}},6594:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["route53recoverycluster"]={};i.Route53RecoveryCluster=s.defineService("route53recoverycluster",["2019-12-02"]);Object.defineProperty(a.services["route53recoverycluster"],"2019-12-02",{get:function get(){var e=r(4863);e.paginators=r(9974).pagination;return e},enumerable:true,configurable:true});e.exports=i.Route53RecoveryCluster},6597:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-05-18",endpointPrefix:"athena",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon Athena",serviceId:"Athena",signatureVersion:"v4",targetPrefix:"AmazonAthena",uid:"athena-2017-05-18"},operations:{BatchGetNamedQuery:{input:{type:"structure",required:["NamedQueryIds"],members:{NamedQueryIds:{shape:"S2"}}},output:{type:"structure",members:{NamedQueries:{type:"list",member:{shape:"S6"}},UnprocessedNamedQueryIds:{type:"list",member:{type:"structure",members:{NamedQueryId:{},ErrorCode:{},ErrorMessage:{}}}}}}},BatchGetQueryExecution:{input:{type:"structure",required:["QueryExecutionIds"],members:{QueryExecutionIds:{shape:"Sh"}}},output:{type:"structure",members:{QueryExecutions:{type:"list",member:{shape:"Sl"}},UnprocessedQueryExecutionIds:{type:"list",member:{type:"structure",members:{QueryExecutionId:{},ErrorCode:{},ErrorMessage:{}}}}}}},CreateDataCatalog:{input:{type:"structure",required:["Name","Type"],members:{Name:{},Type:{},Description:{},Parameters:{shape:"S19"},Tags:{shape:"S1c"}}},output:{type:"structure",members:{}}},CreateNamedQuery:{input:{type:"structure",required:["Name","Database","QueryString"],members:{Name:{},Description:{},Database:{},QueryString:{},ClientRequestToken:{idempotencyToken:true},WorkGroup:{}}},output:{type:"structure",members:{NamedQueryId:{}}},idempotent:true},CreatePreparedStatement:{input:{type:"structure",required:["StatementName","WorkGroup","QueryStatement"],members:{StatementName:{},WorkGroup:{},QueryStatement:{},Description:{}}},output:{type:"structure",members:{}}},CreateWorkGroup:{input:{type:"structure",required:["Name"],members:{Name:{},Configuration:{shape:"S1o"},Description:{},Tags:{shape:"S1c"}}},output:{type:"structure",members:{}}},DeleteDataCatalog:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{}}},DeleteNamedQuery:{input:{type:"structure",required:["NamedQueryId"],members:{NamedQueryId:{idempotencyToken:true}}},output:{type:"structure",members:{}},idempotent:true},DeletePreparedStatement:{input:{type:"structure",required:["StatementName","WorkGroup"],members:{StatementName:{},WorkGroup:{}}},output:{type:"structure",members:{}}},DeleteWorkGroup:{input:{type:"structure",required:["WorkGroup"],members:{WorkGroup:{},RecursiveDeleteOption:{type:"boolean"}}},output:{type:"structure",members:{}},idempotent:true},GetDataCatalog:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{DataCatalog:{type:"structure",required:["Name","Type"],members:{Name:{},Description:{},Type:{},Parameters:{shape:"S19"}}}}}},GetDatabase:{input:{type:"structure",required:["CatalogName","DatabaseName"],members:{CatalogName:{},DatabaseName:{}}},output:{type:"structure",members:{Database:{shape:"S26"}}}},GetNamedQuery:{input:{type:"structure",required:["NamedQueryId"],members:{NamedQueryId:{}}},output:{type:"structure",members:{NamedQuery:{shape:"S6"}}}},GetPreparedStatement:{input:{type:"structure",required:["StatementName","WorkGroup"],members:{StatementName:{},WorkGroup:{}}},output:{type:"structure",members:{PreparedStatement:{type:"structure",members:{StatementName:{},QueryStatement:{},WorkGroupName:{},Description:{},LastModifiedTime:{type:"timestamp"}}}}}},GetQueryExecution:{input:{type:"structure",required:["QueryExecutionId"],members:{QueryExecutionId:{}}},output:{type:"structure",members:{QueryExecution:{shape:"Sl"}}}},GetQueryResults:{input:{type:"structure",required:["QueryExecutionId"],members:{QueryExecutionId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{UpdateCount:{type:"long"},ResultSet:{type:"structure",members:{Rows:{type:"list",member:{type:"structure",members:{Data:{type:"list",member:{type:"structure",members:{VarCharValue:{}}}}}}},ResultSetMetadata:{type:"structure",members:{ColumnInfo:{type:"list",member:{type:"structure",required:["Name","Type"],members:{CatalogName:{},SchemaName:{},TableName:{},Name:{},Label:{},Type:{},Precision:{type:"integer"},Scale:{type:"integer"},Nullable:{},CaseSensitive:{type:"boolean"}}}}}}}},NextToken:{}}}},GetTableMetadata:{input:{type:"structure",required:["CatalogName","DatabaseName","TableName"],members:{CatalogName:{},DatabaseName:{},TableName:{}}},output:{type:"structure",members:{TableMetadata:{shape:"S2v"}}}},GetWorkGroup:{input:{type:"structure",required:["WorkGroup"],members:{WorkGroup:{}}},output:{type:"structure",members:{WorkGroup:{type:"structure",required:["Name"],members:{Name:{},State:{},Configuration:{shape:"S1o"},Description:{},CreationTime:{type:"timestamp"}}}}}},ListDataCatalogs:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{DataCatalogsSummary:{type:"list",member:{type:"structure",members:{CatalogName:{},Type:{}}}},NextToken:{}}}},ListDatabases:{input:{type:"structure",required:["CatalogName"],members:{CatalogName:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{DatabaseList:{type:"list",member:{shape:"S26"}},NextToken:{}}}},ListEngineVersions:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{EngineVersions:{type:"list",member:{shape:"S14"}},NextToken:{}}}},ListNamedQueries:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},WorkGroup:{}}},output:{type:"structure",members:{NamedQueryIds:{shape:"S2"},NextToken:{}}}},ListPreparedStatements:{input:{type:"structure",required:["WorkGroup"],members:{WorkGroup:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{PreparedStatements:{type:"list",member:{type:"structure",members:{StatementName:{},LastModifiedTime:{type:"timestamp"}}}},NextToken:{}}}},ListQueryExecutions:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},WorkGroup:{}}},output:{type:"structure",members:{QueryExecutionIds:{shape:"Sh"},NextToken:{}}}},ListTableMetadata:{input:{type:"structure",required:["CatalogName","DatabaseName"],members:{CatalogName:{},DatabaseName:{},Expression:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{TableMetadataList:{type:"list",member:{shape:"S2v"}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Tags:{shape:"S1c"},NextToken:{}}}},ListWorkGroups:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{WorkGroups:{type:"list",member:{type:"structure",members:{Name:{},State:{},Description:{},CreationTime:{type:"timestamp"},EngineVersion:{shape:"S14"}}}},NextToken:{}}}},StartQueryExecution:{input:{type:"structure",required:["QueryString"],members:{QueryString:{},ClientRequestToken:{idempotencyToken:true},QueryExecutionContext:{shape:"St"},ResultConfiguration:{shape:"Sn"},WorkGroup:{}}},output:{type:"structure",members:{QueryExecutionId:{}}},idempotent:true},StopQueryExecution:{input:{type:"structure",required:["QueryExecutionId"],members:{QueryExecutionId:{idempotencyToken:true}}},output:{type:"structure",members:{}},idempotent:true},TagResource:{input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"S1c"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateDataCatalog:{input:{type:"structure",required:["Name","Type"],members:{Name:{},Type:{},Description:{},Parameters:{shape:"S19"}}},output:{type:"structure",members:{}}},UpdateNamedQuery:{input:{type:"structure",required:["NamedQueryId","Name","QueryString"],members:{NamedQueryId:{},Name:{},Description:{},QueryString:{}}},output:{type:"structure",members:{}},idempotent:true},UpdatePreparedStatement:{input:{type:"structure",required:["StatementName","WorkGroup","QueryStatement"],members:{StatementName:{},WorkGroup:{},QueryStatement:{},Description:{}}},output:{type:"structure",members:{}}},UpdateWorkGroup:{input:{type:"structure",required:["WorkGroup"],members:{WorkGroup:{},Description:{},ConfigurationUpdates:{type:"structure",members:{EnforceWorkGroupConfiguration:{type:"boolean"},ResultConfigurationUpdates:{type:"structure",members:{OutputLocation:{},RemoveOutputLocation:{type:"boolean"},EncryptionConfiguration:{shape:"Sp"},RemoveEncryptionConfiguration:{type:"boolean"},ExpectedBucketOwner:{},RemoveExpectedBucketOwner:{type:"boolean"},AclConfiguration:{shape:"Sr"},RemoveAclConfiguration:{type:"boolean"}}},PublishCloudWatchMetricsEnabled:{type:"boolean"},BytesScannedCutoffPerQuery:{type:"long"},RemoveBytesScannedCutoffPerQuery:{type:"boolean"},RequesterPaysEnabled:{type:"boolean"},EngineVersion:{shape:"S14"}}},State:{}}},output:{type:"structure",members:{}}}},shapes:{S2:{type:"list",member:{}},S6:{type:"structure",required:["Name","Database","QueryString"],members:{Name:{},Description:{},Database:{},QueryString:{},NamedQueryId:{},WorkGroup:{}}},Sh:{type:"list",member:{}},Sl:{type:"structure",members:{QueryExecutionId:{},Query:{},StatementType:{},ResultConfiguration:{shape:"Sn"},QueryExecutionContext:{shape:"St"},Status:{type:"structure",members:{State:{},StateChangeReason:{},SubmissionDateTime:{type:"timestamp"},CompletionDateTime:{type:"timestamp"},AthenaError:{type:"structure",members:{ErrorCategory:{type:"integer"},ErrorType:{type:"integer"},Retryable:{type:"boolean"},ErrorMessage:{}}}}},Statistics:{type:"structure",members:{EngineExecutionTimeInMillis:{type:"long"},DataScannedInBytes:{type:"long"},DataManifestLocation:{},TotalExecutionTimeInMillis:{type:"long"},QueryQueueTimeInMillis:{type:"long"},QueryPlanningTimeInMillis:{type:"long"},ServiceProcessingTimeInMillis:{type:"long"}}},WorkGroup:{},EngineVersion:{shape:"S14"}}},Sn:{type:"structure",members:{OutputLocation:{},EncryptionConfiguration:{shape:"Sp"},ExpectedBucketOwner:{},AclConfiguration:{shape:"Sr"}}},Sp:{type:"structure",required:["EncryptionOption"],members:{EncryptionOption:{},KmsKey:{}}},Sr:{type:"structure",required:["S3AclOption"],members:{S3AclOption:{}}},St:{type:"structure",members:{Database:{},Catalog:{}}},S14:{type:"structure",members:{SelectedEngineVersion:{},EffectiveEngineVersion:{}}},S19:{type:"map",key:{},value:{}},S1c:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},S1o:{type:"structure",members:{ResultConfiguration:{shape:"Sn"},EnforceWorkGroupConfiguration:{type:"boolean"},PublishCloudWatchMetricsEnabled:{type:"boolean"},BytesScannedCutoffPerQuery:{type:"long"},RequesterPaysEnabled:{type:"boolean"},EngineVersion:{shape:"S14"}}},S26:{type:"structure",required:["Name"],members:{Name:{},Description:{},Parameters:{shape:"S19"}}},S2v:{type:"structure",required:["Name"],members:{Name:{},CreateTime:{type:"timestamp"},LastAccessTime:{type:"timestamp"},TableType:{},Columns:{shape:"S2y"},PartitionKeys:{shape:"S2y"},Parameters:{shape:"S19"}}},S2y:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{},Type:{},Comment:{}}}}}}},6600:function(e){e.exports={version:2,waiters:{DistributionDeployed:{delay:60,operation:"GetDistribution",maxAttempts:35,description:"Wait until a distribution is deployed.",acceptors:[{expected:"Deployed",matcher:"path",state:"success",argument:"Distribution.Status"}]},InvalidationCompleted:{delay:20,operation:"GetInvalidation",maxAttempts:30,description:"Wait until an invalidation has completed.",acceptors:[{expected:"Completed",matcher:"path",state:"success",argument:"Invalidation.Status"}]},StreamingDistributionDeployed:{delay:60,operation:"GetStreamingDistribution",maxAttempts:25,description:"Wait until a streaming distribution is deployed.",acceptors:[{expected:"Deployed",matcher:"path",state:"success",argument:"StreamingDistribution.Status"}]}}}},6605:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["batch"]={};i.Batch=s.defineService("batch",["2016-08-10"]);Object.defineProperty(a.services["batch"],"2016-08-10",{get:function get(){var e=r(522);e.paginators=r(8945).pagination;return e},enumerable:true,configurable:true});e.exports=i.Batch},6609:function(e){e.exports={pagination:{DescribeClusterDbRevisions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ClusterDbRevisions"},DescribeClusterParameterGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ParameterGroups"},DescribeClusterParameters:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"Parameters"},DescribeClusterSecurityGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ClusterSecurityGroups"},DescribeClusterSnapshots:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"Snapshots"},DescribeClusterSubnetGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ClusterSubnetGroups"},DescribeClusterTracks:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"MaintenanceTracks"},DescribeClusterVersions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ClusterVersions"},DescribeClusters:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"Clusters"},DescribeDataShares:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DataShares"},DescribeDataSharesForConsumer:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DataShares"},DescribeDataSharesForProducer:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DataShares"},DescribeDefaultClusterParameters:{input_token:"Marker",limit_key:"MaxRecords",output_token:"DefaultClusterParameters.Marker",result_key:"DefaultClusterParameters.Parameters"},DescribeEndpointAccess:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"EndpointAccessList"},DescribeEndpointAuthorization:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"EndpointAuthorizationList"},DescribeEventSubscriptions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"EventSubscriptionsList"},DescribeEvents:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"Events"},DescribeHsmClientCertificates:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"HsmClientCertificates"},DescribeHsmConfigurations:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"HsmConfigurations"},DescribeNodeConfigurationOptions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"NodeConfigurationOptionList"},DescribeOrderableClusterOptions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"OrderableClusterOptions"},DescribeReservedNodeExchangeStatus:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ReservedNodeExchangeStatusDetails"},DescribeReservedNodeOfferings:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ReservedNodeOfferings"},DescribeReservedNodes:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ReservedNodes"},DescribeScheduledActions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ScheduledActions"},DescribeSnapshotCopyGrants:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"SnapshotCopyGrants"},DescribeSnapshotSchedules:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"SnapshotSchedules"},DescribeTableRestoreStatus:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"TableRestoreStatusDetails"},DescribeTags:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"TaggedResources"},DescribeUsageLimits:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"UsageLimits"},GetReservedNodeExchangeConfigurationOptions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ReservedNodeConfigurationOptionList"},GetReservedNodeExchangeOfferings:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ReservedNodeOfferings"}}}},6616:function(e,t,r){var i=r(395);var s=i.util.inherit;i.Signers.S3=s(i.Signers.RequestSigner,{subResources:{acl:1,accelerate:1,analytics:1,cors:1,lifecycle:1,delete:1,inventory:1,location:1,logging:1,metrics:1,notification:1,partNumber:1,policy:1,requestPayment:1,replication:1,restore:1,tagging:1,torrent:1,uploadId:1,uploads:1,versionId:1,versioning:1,versions:1,website:1},responseHeaders:{"response-content-type":1,"response-content-language":1,"response-expires":1,"response-cache-control":1,"response-content-disposition":1,"response-content-encoding":1},addAuthorization:function addAuthorization(e,t){if(!this.request.headers["presigned-expires"]){this.request.headers["X-Amz-Date"]=i.util.date.rfc822(t)}if(e.sessionToken){this.request.headers["x-amz-security-token"]=e.sessionToken}var r=this.sign(e.secretAccessKey,this.stringToSign());var s="AWS "+e.accessKeyId+":"+r;this.request.headers["Authorization"]=s},stringToSign:function stringToSign(){var e=this.request;var t=[];t.push(e.method);t.push(e.headers["Content-MD5"]||"");t.push(e.headers["Content-Type"]||"");t.push(e.headers["presigned-expires"]||"");var r=this.canonicalizedAmzHeaders();if(r)t.push(r);t.push(this.canonicalizedResource());return t.join("\n")},canonicalizedAmzHeaders:function canonicalizedAmzHeaders(){var e=[];i.util.each(this.request.headers,function(t){if(t.match(/^x-amz-/i))e.push(t)});e.sort(function(e,t){return e.toLowerCase(){throw new Error(`Failed to get ID Token. \n \n Error Code : ${e.statusCode}\n \n Error Message: ${e.result.message}`)});const s=(t=i.result)===null||t===void 0?void 0:t.value;if(!s){throw new Error("Response json body do not have ID Token field")}return s})}static getIDToken(e){return i(this,void 0,void 0,function*(){try{let t=OidcClient.getIDTokenUrl();if(e){const r=encodeURIComponent(e);t=`${t}&audience=${r}`}o.debug(`ID token url is ${t}`);const r=yield OidcClient.getCall(t);o.setSecret(r);return r}catch(e){throw new Error(`Error message: ${e.message}`)}})}}t.OidcClient=OidcClient},6745:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-10-17",endpointPrefix:"secretsmanager",jsonVersion:"1.1",protocol:"json",serviceFullName:"AWS Secrets Manager",serviceId:"Secrets Manager",signatureVersion:"v4",signingName:"secretsmanager",targetPrefix:"secretsmanager",uid:"secretsmanager-2017-10-17"},operations:{CancelRotateSecret:{input:{type:"structure",required:["SecretId"],members:{SecretId:{}}},output:{type:"structure",members:{ARN:{},Name:{},VersionId:{}}}},CreateSecret:{input:{type:"structure",required:["Name"],members:{Name:{},ClientRequestToken:{idempotencyToken:true},Description:{},KmsKeyId:{},SecretBinary:{shape:"Sc"},SecretString:{shape:"Sd"},Tags:{shape:"Se"},AddReplicaRegions:{shape:"Si"},ForceOverwriteReplicaSecret:{type:"boolean"}}},output:{type:"structure",members:{ARN:{},Name:{},VersionId:{},ReplicationStatus:{shape:"Sn"}}}},DeleteResourcePolicy:{input:{type:"structure",required:["SecretId"],members:{SecretId:{}}},output:{type:"structure",members:{ARN:{},Name:{}}}},DeleteSecret:{input:{type:"structure",required:["SecretId"],members:{SecretId:{},RecoveryWindowInDays:{type:"long"},ForceDeleteWithoutRecovery:{type:"boolean"}}},output:{type:"structure",members:{ARN:{},Name:{},DeletionDate:{type:"timestamp"}}}},DescribeSecret:{input:{type:"structure",required:["SecretId"],members:{SecretId:{}}},output:{type:"structure",members:{ARN:{},Name:{},Description:{},KmsKeyId:{},RotationEnabled:{type:"boolean"},RotationLambdaARN:{},RotationRules:{shape:"S12"},LastRotatedDate:{type:"timestamp"},LastChangedDate:{type:"timestamp"},LastAccessedDate:{type:"timestamp"},DeletedDate:{type:"timestamp"},Tags:{shape:"Se"},VersionIdsToStages:{shape:"S19"},OwningService:{},CreatedDate:{type:"timestamp"},PrimaryRegion:{},ReplicationStatus:{shape:"Sn"}}}},GetRandomPassword:{input:{type:"structure",members:{PasswordLength:{type:"long"},ExcludeCharacters:{},ExcludeNumbers:{type:"boolean"},ExcludePunctuation:{type:"boolean"},ExcludeUppercase:{type:"boolean"},ExcludeLowercase:{type:"boolean"},IncludeSpace:{type:"boolean"},RequireEachIncludedType:{type:"boolean"}}},output:{type:"structure",members:{RandomPassword:{type:"string",sensitive:true}}}},GetResourcePolicy:{input:{type:"structure",required:["SecretId"],members:{SecretId:{}}},output:{type:"structure",members:{ARN:{},Name:{},ResourcePolicy:{}}}},GetSecretValue:{input:{type:"structure",required:["SecretId"],members:{SecretId:{},VersionId:{},VersionStage:{}}},output:{type:"structure",members:{ARN:{},Name:{},VersionId:{},SecretBinary:{shape:"Sc"},SecretString:{shape:"Sd"},VersionStages:{shape:"S1a"},CreatedDate:{type:"timestamp"}}}},ListSecretVersionIds:{input:{type:"structure",required:["SecretId"],members:{SecretId:{},MaxResults:{type:"integer"},NextToken:{},IncludeDeprecated:{type:"boolean"}}},output:{type:"structure",members:{Versions:{type:"list",member:{type:"structure",members:{VersionId:{},VersionStages:{shape:"S1a"},LastAccessedDate:{type:"timestamp"},CreatedDate:{type:"timestamp"},KmsKeyIds:{type:"list",member:{}}}}},NextToken:{},ARN:{},Name:{}}}},ListSecrets:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{},Filters:{type:"list",member:{type:"structure",members:{Key:{},Values:{type:"list",member:{}}}}},SortOrder:{}}},output:{type:"structure",members:{SecretList:{type:"list",member:{type:"structure",members:{ARN:{},Name:{},Description:{},KmsKeyId:{},RotationEnabled:{type:"boolean"},RotationLambdaARN:{},RotationRules:{shape:"S12"},LastRotatedDate:{type:"timestamp"},LastChangedDate:{type:"timestamp"},LastAccessedDate:{type:"timestamp"},DeletedDate:{type:"timestamp"},Tags:{shape:"Se"},SecretVersionsToStages:{shape:"S19"},OwningService:{},CreatedDate:{type:"timestamp"},PrimaryRegion:{}}}},NextToken:{}}}},PutResourcePolicy:{input:{type:"structure",required:["SecretId","ResourcePolicy"],members:{SecretId:{},ResourcePolicy:{},BlockPublicPolicy:{type:"boolean"}}},output:{type:"structure",members:{ARN:{},Name:{}}}},PutSecretValue:{input:{type:"structure",required:["SecretId"],members:{SecretId:{},ClientRequestToken:{idempotencyToken:true},SecretBinary:{shape:"Sc"},SecretString:{shape:"Sd"},VersionStages:{shape:"S1a"}}},output:{type:"structure",members:{ARN:{},Name:{},VersionId:{},VersionStages:{shape:"S1a"}}}},RemoveRegionsFromReplication:{input:{type:"structure",required:["SecretId","RemoveReplicaRegions"],members:{SecretId:{},RemoveReplicaRegions:{type:"list",member:{}}}},output:{type:"structure",members:{ARN:{},ReplicationStatus:{shape:"Sn"}}}},ReplicateSecretToRegions:{input:{type:"structure",required:["SecretId","AddReplicaRegions"],members:{SecretId:{},AddReplicaRegions:{shape:"Si"},ForceOverwriteReplicaSecret:{type:"boolean"}}},output:{type:"structure",members:{ARN:{},ReplicationStatus:{shape:"Sn"}}}},RestoreSecret:{input:{type:"structure",required:["SecretId"],members:{SecretId:{}}},output:{type:"structure",members:{ARN:{},Name:{}}}},RotateSecret:{input:{type:"structure",required:["SecretId"],members:{SecretId:{},ClientRequestToken:{idempotencyToken:true},RotationLambdaARN:{},RotationRules:{shape:"S12"},RotateImmediately:{type:"boolean"}}},output:{type:"structure",members:{ARN:{},Name:{},VersionId:{}}}},StopReplicationToReplica:{input:{type:"structure",required:["SecretId"],members:{SecretId:{}}},output:{type:"structure",members:{ARN:{}}}},TagResource:{input:{type:"structure",required:["SecretId","Tags"],members:{SecretId:{},Tags:{shape:"Se"}}}},UntagResource:{input:{type:"structure",required:["SecretId","TagKeys"],members:{SecretId:{},TagKeys:{type:"list",member:{}}}}},UpdateSecret:{input:{type:"structure",required:["SecretId"],members:{SecretId:{},ClientRequestToken:{idempotencyToken:true},Description:{},KmsKeyId:{},SecretBinary:{shape:"Sc"},SecretString:{shape:"Sd"}}},output:{type:"structure",members:{ARN:{},Name:{},VersionId:{}}}},UpdateSecretVersionStage:{input:{type:"structure",required:["SecretId","VersionStage"],members:{SecretId:{},VersionStage:{},RemoveFromVersionId:{},MoveToVersionId:{}}},output:{type:"structure",members:{ARN:{},Name:{}}}},ValidateResourcePolicy:{input:{type:"structure",required:["ResourcePolicy"],members:{SecretId:{},ResourcePolicy:{}}},output:{type:"structure",members:{PolicyValidationPassed:{type:"boolean"},ValidationErrors:{type:"list",member:{type:"structure",members:{CheckName:{},ErrorMessage:{}}}}}}}},shapes:{Sc:{type:"blob",sensitive:true},Sd:{type:"string",sensitive:true},Se:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},Si:{type:"list",member:{type:"structure",members:{Region:{},KmsKeyId:{}}}},Sn:{type:"list",member:{type:"structure",members:{Region:{},KmsKeyId:{},Status:{},StatusMessage:{},LastAccessedDate:{type:"timestamp"}}}},S12:{type:"structure",members:{AutomaticallyAfterDays:{type:"long"},Duration:{},ScheduleExpression:{}}},S19:{type:"map",key:{},value:{shape:"S1a"}},S1a:{type:"list",member:{}}}}},6756:function(e,t,r){var i=r(395);var s=r(4595)();var a=r(1587)();var o=r(6160)();var n=r(1273)();var u=function(){var e=i.util.loadConfig(o);if(e!==undefined)return e;var t=i.util.loadConfig(n);switch(t){case a.IPv4:return s.IPv4;case a.IPv6:return s.IPv6;default:throw new Error("Unsupported endpoint mode: "+t)}};e.exports=u},6759:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-04-02",endpointPrefix:"ec2-instance-connect",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"EC2 Instance Connect",serviceFullName:"AWS EC2 Instance Connect",serviceId:"EC2 Instance Connect",signatureVersion:"v4",targetPrefix:"AWSEC2InstanceConnectService",uid:"ec2-instance-connect-2018-04-02"},operations:{SendSSHPublicKey:{input:{type:"structure",required:["InstanceId","InstanceOSUser","SSHPublicKey"],members:{InstanceId:{},InstanceOSUser:{},SSHPublicKey:{},AvailabilityZone:{}}},output:{type:"structure",members:{RequestId:{},Success:{type:"boolean"}}}},SendSerialConsoleSSHPublicKey:{input:{type:"structure",required:["InstanceId","SSHPublicKey"],members:{InstanceId:{},SerialPort:{type:"integer"},SSHPublicKey:{}}},output:{type:"structure",members:{RequestId:{},Success:{type:"boolean"}}}}},shapes:{}}},6773:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["marketplacecatalog"]={};i.MarketplaceCatalog=s.defineService("marketplacecatalog",["2018-09-17"]);Object.defineProperty(a.services["marketplacecatalog"],"2018-09-17",{get:function get(){var e=r(6531);e.paginators=r(6204).pagination;return e},enumerable:true,configurable:true});e.exports=i.MarketplaceCatalog},6779:function(e){e.exports={pagination:{ListAlarmRecommendations:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListAppAssessments:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListAppComponentCompliances:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListAppComponentRecommendations:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListAppVersionResourceMappings:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListAppVersionResources:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListAppVersions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListApps:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListRecommendationTemplates:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListResiliencyPolicies:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListSopRecommendations:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListSuggestedResiliencyPolicies:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListTestRecommendations:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListUnsupportedAppVersionResources:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},6793:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2019-11-02",endpointPrefix:"ebs",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"Amazon EBS",serviceFullName:"Amazon Elastic Block Store",serviceId:"EBS",signatureVersion:"v4",uid:"ebs-2019-11-02"},operations:{CompleteSnapshot:{http:{requestUri:"/snapshots/completion/{snapshotId}",responseCode:202},input:{type:"structure",required:["SnapshotId","ChangedBlocksCount"],members:{SnapshotId:{location:"uri",locationName:"snapshotId"},ChangedBlocksCount:{location:"header",locationName:"x-amz-ChangedBlocksCount",type:"integer"},Checksum:{location:"header",locationName:"x-amz-Checksum"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-Checksum-Algorithm"},ChecksumAggregationMethod:{location:"header",locationName:"x-amz-Checksum-Aggregation-Method"}}},output:{type:"structure",members:{Status:{}}}},GetSnapshotBlock:{http:{method:"GET",requestUri:"/snapshots/{snapshotId}/blocks/{blockIndex}"},input:{type:"structure",required:["SnapshotId","BlockIndex","BlockToken"],members:{SnapshotId:{location:"uri",locationName:"snapshotId"},BlockIndex:{location:"uri",locationName:"blockIndex",type:"integer"},BlockToken:{location:"querystring",locationName:"blockToken"}}},output:{type:"structure",members:{DataLength:{location:"header",locationName:"x-amz-Data-Length",type:"integer"},BlockData:{shape:"Se"},Checksum:{location:"header",locationName:"x-amz-Checksum"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-Checksum-Algorithm"}},payload:"BlockData"}},ListChangedBlocks:{http:{method:"GET",requestUri:"/snapshots/{secondSnapshotId}/changedblocks"},input:{type:"structure",required:["SecondSnapshotId"],members:{FirstSnapshotId:{location:"querystring",locationName:"firstSnapshotId"},SecondSnapshotId:{location:"uri",locationName:"secondSnapshotId"},NextToken:{location:"querystring",locationName:"pageToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},StartingBlockIndex:{location:"querystring",locationName:"startingBlockIndex",type:"integer"}}},output:{type:"structure",members:{ChangedBlocks:{type:"list",member:{type:"structure",members:{BlockIndex:{type:"integer"},FirstBlockToken:{},SecondBlockToken:{}},sensitive:true}},ExpiryTime:{type:"timestamp"},VolumeSize:{type:"long"},BlockSize:{type:"integer"},NextToken:{}}}},ListSnapshotBlocks:{http:{method:"GET",requestUri:"/snapshots/{snapshotId}/blocks"},input:{type:"structure",required:["SnapshotId"],members:{SnapshotId:{location:"uri",locationName:"snapshotId"},NextToken:{location:"querystring",locationName:"pageToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},StartingBlockIndex:{location:"querystring",locationName:"startingBlockIndex",type:"integer"}}},output:{type:"structure",members:{Blocks:{type:"list",member:{type:"structure",members:{BlockIndex:{type:"integer"},BlockToken:{}}},sensitive:true},ExpiryTime:{type:"timestamp"},VolumeSize:{type:"long"},BlockSize:{type:"integer"},NextToken:{}}}},PutSnapshotBlock:{http:{method:"PUT",requestUri:"/snapshots/{snapshotId}/blocks/{blockIndex}",responseCode:201},input:{type:"structure",required:["SnapshotId","BlockIndex","BlockData","DataLength","Checksum","ChecksumAlgorithm"],members:{SnapshotId:{location:"uri",locationName:"snapshotId"},BlockIndex:{location:"uri",locationName:"blockIndex",type:"integer"},BlockData:{shape:"Se"},DataLength:{location:"header",locationName:"x-amz-Data-Length",type:"integer"},Progress:{location:"header",locationName:"x-amz-Progress",type:"integer"},Checksum:{location:"header",locationName:"x-amz-Checksum"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-Checksum-Algorithm"}},payload:"BlockData"},output:{type:"structure",members:{Checksum:{location:"header",locationName:"x-amz-Checksum"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-Checksum-Algorithm"}}},authtype:"v4-unsigned-body"},StartSnapshot:{http:{requestUri:"/snapshots",responseCode:201},input:{type:"structure",required:["VolumeSize"],members:{VolumeSize:{type:"long"},ParentSnapshotId:{},Tags:{shape:"Sw"},Description:{},ClientToken:{idempotencyToken:true},Encrypted:{type:"boolean"},KmsKeyArn:{shape:"S13"},Timeout:{type:"integer"}}},output:{type:"structure",members:{Description:{},SnapshotId:{},OwnerId:{},Status:{},StartTime:{type:"timestamp"},VolumeSize:{type:"long"},BlockSize:{type:"integer"},Tags:{shape:"Sw"},ParentSnapshotId:{},KmsKeyArn:{shape:"S13"}}}}},shapes:{Se:{type:"blob",sensitive:true,streaming:true},Sw:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},S13:{type:"string",sensitive:true}}}},6801:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2019-10-09",endpointPrefix:"appconfig",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"AppConfig",serviceFullName:"Amazon AppConfig",serviceId:"AppConfig",signatureVersion:"v4",signingName:"appconfig",uid:"appconfig-2019-10-09"},operations:{CreateApplication:{http:{requestUri:"/applications",responseCode:201},input:{type:"structure",required:["Name"],members:{Name:{},Description:{},Tags:{shape:"S4"}}},output:{shape:"S7"}},CreateConfigurationProfile:{http:{requestUri:"/applications/{ApplicationId}/configurationprofiles",responseCode:201},input:{type:"structure",required:["ApplicationId","Name","LocationUri"],members:{ApplicationId:{location:"uri",locationName:"ApplicationId"},Name:{},Description:{},LocationUri:{},RetrievalRoleArn:{},Validators:{shape:"Sc"},Tags:{shape:"S4"},Type:{}}},output:{shape:"Sh"}},CreateDeploymentStrategy:{http:{requestUri:"/deploymentstrategies",responseCode:201},input:{type:"structure",required:["Name","DeploymentDurationInMinutes","GrowthFactor","ReplicateTo"],members:{Name:{},Description:{},DeploymentDurationInMinutes:{type:"integer"},FinalBakeTimeInMinutes:{type:"integer"},GrowthFactor:{type:"float"},GrowthType:{},ReplicateTo:{},Tags:{shape:"S4"}}},output:{shape:"Sn"}},CreateEnvironment:{http:{requestUri:"/applications/{ApplicationId}/environments",responseCode:201},input:{type:"structure",required:["ApplicationId","Name"],members:{ApplicationId:{location:"uri",locationName:"ApplicationId"},Name:{},Description:{},Monitors:{shape:"Sq"},Tags:{shape:"S4"}}},output:{shape:"St"}},CreateHostedConfigurationVersion:{http:{requestUri:"/applications/{ApplicationId}/configurationprofiles/{ConfigurationProfileId}/hostedconfigurationversions",responseCode:201},input:{type:"structure",required:["ApplicationId","ConfigurationProfileId","Content","ContentType"],members:{ApplicationId:{location:"uri",locationName:"ApplicationId"},ConfigurationProfileId:{location:"uri",locationName:"ConfigurationProfileId"},Description:{location:"header",locationName:"Description"},Content:{shape:"Sw"},ContentType:{location:"header",locationName:"Content-Type"},LatestVersionNumber:{location:"header",locationName:"Latest-Version-Number",type:"integer"}},payload:"Content"},output:{shape:"Sz"}},DeleteApplication:{http:{method:"DELETE",requestUri:"/applications/{ApplicationId}",responseCode:204},input:{type:"structure",required:["ApplicationId"],members:{ApplicationId:{location:"uri",locationName:"ApplicationId"}}}},DeleteConfigurationProfile:{http:{method:"DELETE",requestUri:"/applications/{ApplicationId}/configurationprofiles/{ConfigurationProfileId}",responseCode:204},input:{type:"structure",required:["ApplicationId","ConfigurationProfileId"],members:{ApplicationId:{location:"uri",locationName:"ApplicationId"},ConfigurationProfileId:{location:"uri",locationName:"ConfigurationProfileId"}}}},DeleteDeploymentStrategy:{http:{method:"DELETE",requestUri:"/deployementstrategies/{DeploymentStrategyId}",responseCode:204},input:{type:"structure",required:["DeploymentStrategyId"],members:{DeploymentStrategyId:{location:"uri",locationName:"DeploymentStrategyId"}}}},DeleteEnvironment:{http:{method:"DELETE",requestUri:"/applications/{ApplicationId}/environments/{EnvironmentId}",responseCode:204},input:{type:"structure",required:["ApplicationId","EnvironmentId"],members:{ApplicationId:{location:"uri",locationName:"ApplicationId"},EnvironmentId:{location:"uri",locationName:"EnvironmentId"}}}},DeleteHostedConfigurationVersion:{http:{method:"DELETE",requestUri:"/applications/{ApplicationId}/configurationprofiles/{ConfigurationProfileId}/hostedconfigurationversions/{VersionNumber}",responseCode:204},input:{type:"structure",required:["ApplicationId","ConfigurationProfileId","VersionNumber"],members:{ApplicationId:{location:"uri",locationName:"ApplicationId"},ConfigurationProfileId:{location:"uri",locationName:"ConfigurationProfileId"},VersionNumber:{location:"uri",locationName:"VersionNumber",type:"integer"}}}},GetApplication:{http:{method:"GET",requestUri:"/applications/{ApplicationId}",responseCode:200},input:{type:"structure",required:["ApplicationId"],members:{ApplicationId:{location:"uri",locationName:"ApplicationId"}}},output:{shape:"S7"}},GetConfiguration:{http:{method:"GET",requestUri:"/applications/{Application}/environments/{Environment}/configurations/{Configuration}",responseCode:200},input:{type:"structure",required:["Application","Environment","Configuration","ClientId"],members:{Application:{location:"uri",locationName:"Application"},Environment:{location:"uri",locationName:"Environment"},Configuration:{location:"uri",locationName:"Configuration"},ClientId:{location:"querystring",locationName:"client_id"},ClientConfigurationVersion:{location:"querystring",locationName:"client_configuration_version"}}},output:{type:"structure",members:{Content:{shape:"Sw"},ConfigurationVersion:{location:"header",locationName:"Configuration-Version"},ContentType:{location:"header",locationName:"Content-Type"}},payload:"Content"},deprecated:true,deprecatedMessage:"This API has been deprecated in favor of the GetLatestConfiguration API used in conjunction with StartConfigurationSession."},GetConfigurationProfile:{http:{method:"GET",requestUri:"/applications/{ApplicationId}/configurationprofiles/{ConfigurationProfileId}",responseCode:200},input:{type:"structure",required:["ApplicationId","ConfigurationProfileId"],members:{ApplicationId:{location:"uri",locationName:"ApplicationId"},ConfigurationProfileId:{location:"uri",locationName:"ConfigurationProfileId"}}},output:{shape:"Sh"}},GetDeployment:{http:{method:"GET",requestUri:"/applications/{ApplicationId}/environments/{EnvironmentId}/deployments/{DeploymentNumber}",responseCode:200},input:{type:"structure",required:["ApplicationId","EnvironmentId","DeploymentNumber"],members:{ApplicationId:{location:"uri",locationName:"ApplicationId"},EnvironmentId:{location:"uri",locationName:"EnvironmentId"},DeploymentNumber:{location:"uri",locationName:"DeploymentNumber",type:"integer"}}},output:{shape:"S1e"}},GetDeploymentStrategy:{http:{method:"GET",requestUri:"/deploymentstrategies/{DeploymentStrategyId}",responseCode:200},input:{type:"structure",required:["DeploymentStrategyId"],members:{DeploymentStrategyId:{location:"uri",locationName:"DeploymentStrategyId"}}},output:{shape:"Sn"}},GetEnvironment:{http:{method:"GET",requestUri:"/applications/{ApplicationId}/environments/{EnvironmentId}",responseCode:200},input:{type:"structure",required:["ApplicationId","EnvironmentId"],members:{ApplicationId:{location:"uri",locationName:"ApplicationId"},EnvironmentId:{location:"uri",locationName:"EnvironmentId"}}},output:{shape:"St"}},GetHostedConfigurationVersion:{http:{method:"GET",requestUri:"/applications/{ApplicationId}/configurationprofiles/{ConfigurationProfileId}/hostedconfigurationversions/{VersionNumber}",responseCode:200},input:{type:"structure",required:["ApplicationId","ConfigurationProfileId","VersionNumber"],members:{ApplicationId:{location:"uri",locationName:"ApplicationId"},ConfigurationProfileId:{location:"uri",locationName:"ConfigurationProfileId"},VersionNumber:{location:"uri",locationName:"VersionNumber",type:"integer"}}},output:{shape:"Sz"}},ListApplications:{http:{method:"GET",requestUri:"/applications",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"max_results",type:"integer"},NextToken:{location:"querystring",locationName:"next_token"}}},output:{type:"structure",members:{Items:{type:"list",member:{shape:"S7"}},NextToken:{}}}},ListConfigurationProfiles:{http:{method:"GET",requestUri:"/applications/{ApplicationId}/configurationprofiles",responseCode:200},input:{type:"structure",required:["ApplicationId"],members:{ApplicationId:{location:"uri",locationName:"ApplicationId"},MaxResults:{location:"querystring",locationName:"max_results",type:"integer"},NextToken:{location:"querystring",locationName:"next_token"},Type:{location:"querystring",locationName:"type"}}},output:{type:"structure",members:{Items:{type:"list",member:{type:"structure",members:{ApplicationId:{},Id:{},Name:{},LocationUri:{},ValidatorTypes:{type:"list",member:{}},Type:{}}}},NextToken:{}}}},ListDeploymentStrategies:{http:{method:"GET",requestUri:"/deploymentstrategies",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"max_results",type:"integer"},NextToken:{location:"querystring",locationName:"next_token"}}},output:{type:"structure",members:{Items:{type:"list",member:{shape:"Sn"}},NextToken:{}}}},ListDeployments:{http:{method:"GET",requestUri:"/applications/{ApplicationId}/environments/{EnvironmentId}/deployments",responseCode:200},input:{type:"structure",required:["ApplicationId","EnvironmentId"],members:{ApplicationId:{location:"uri",locationName:"ApplicationId"},EnvironmentId:{location:"uri",locationName:"EnvironmentId"},MaxResults:{location:"querystring",locationName:"max_results",type:"integer"},NextToken:{location:"querystring",locationName:"next_token"}}},output:{type:"structure",members:{Items:{type:"list",member:{type:"structure",members:{DeploymentNumber:{type:"integer"},ConfigurationName:{},ConfigurationVersion:{},DeploymentDurationInMinutes:{type:"integer"},GrowthType:{},GrowthFactor:{type:"float"},FinalBakeTimeInMinutes:{type:"integer"},State:{},PercentageComplete:{type:"float"},StartedAt:{shape:"S1k"},CompletedAt:{shape:"S1k"}}}},NextToken:{}}}},ListEnvironments:{http:{method:"GET",requestUri:"/applications/{ApplicationId}/environments",responseCode:200},input:{type:"structure",required:["ApplicationId"],members:{ApplicationId:{location:"uri",locationName:"ApplicationId"},MaxResults:{location:"querystring",locationName:"max_results",type:"integer"},NextToken:{location:"querystring",locationName:"next_token"}}},output:{type:"structure",members:{Items:{type:"list",member:{shape:"St"}},NextToken:{}}}},ListHostedConfigurationVersions:{http:{method:"GET",requestUri:"/applications/{ApplicationId}/configurationprofiles/{ConfigurationProfileId}/hostedconfigurationversions",responseCode:200},input:{type:"structure",required:["ApplicationId","ConfigurationProfileId"],members:{ApplicationId:{location:"uri",locationName:"ApplicationId"},ConfigurationProfileId:{location:"uri",locationName:"ConfigurationProfileId"},MaxResults:{location:"querystring",locationName:"max_results",type:"integer"},NextToken:{location:"querystring",locationName:"next_token"}}},output:{type:"structure",members:{Items:{type:"list",member:{type:"structure",members:{ApplicationId:{},ConfigurationProfileId:{},VersionNumber:{type:"integer"},Description:{},ContentType:{}}}},NextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{ResourceArn}",responseCode:200},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"}}},output:{type:"structure",members:{Tags:{shape:"S4"}}}},StartDeployment:{http:{requestUri:"/applications/{ApplicationId}/environments/{EnvironmentId}/deployments",responseCode:201},input:{type:"structure",required:["ApplicationId","EnvironmentId","DeploymentStrategyId","ConfigurationProfileId","ConfigurationVersion"],members:{ApplicationId:{location:"uri",locationName:"ApplicationId"},EnvironmentId:{location:"uri",locationName:"EnvironmentId"},DeploymentStrategyId:{},ConfigurationProfileId:{},ConfigurationVersion:{},Description:{},Tags:{shape:"S4"}}},output:{shape:"S1e"}},StopDeployment:{http:{method:"DELETE",requestUri:"/applications/{ApplicationId}/environments/{EnvironmentId}/deployments/{DeploymentNumber}",responseCode:202},input:{type:"structure",required:["ApplicationId","EnvironmentId","DeploymentNumber"],members:{ApplicationId:{location:"uri",locationName:"ApplicationId"},EnvironmentId:{location:"uri",locationName:"EnvironmentId"},DeploymentNumber:{location:"uri",locationName:"DeploymentNumber",type:"integer"}}},output:{shape:"S1e"}},TagResource:{http:{requestUri:"/tags/{ResourceArn}",responseCode:204},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},Tags:{shape:"S4"}}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{ResourceArn}",responseCode:204},input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},TagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}}},UpdateApplication:{http:{method:"PATCH",requestUri:"/applications/{ApplicationId}",responseCode:200},input:{type:"structure",required:["ApplicationId"],members:{ApplicationId:{location:"uri",locationName:"ApplicationId"},Name:{},Description:{}}},output:{shape:"S7"}},UpdateConfigurationProfile:{http:{method:"PATCH",requestUri:"/applications/{ApplicationId}/configurationprofiles/{ConfigurationProfileId}",responseCode:200},input:{type:"structure",required:["ApplicationId","ConfigurationProfileId"],members:{ApplicationId:{location:"uri",locationName:"ApplicationId"},ConfigurationProfileId:{location:"uri",locationName:"ConfigurationProfileId"},Name:{},Description:{},RetrievalRoleArn:{},Validators:{shape:"Sc"}}},output:{shape:"Sh"}},UpdateDeploymentStrategy:{http:{method:"PATCH",requestUri:"/deploymentstrategies/{DeploymentStrategyId}",responseCode:200},input:{type:"structure",required:["DeploymentStrategyId"],members:{DeploymentStrategyId:{location:"uri",locationName:"DeploymentStrategyId"},Description:{},DeploymentDurationInMinutes:{type:"integer"},FinalBakeTimeInMinutes:{type:"integer"},GrowthFactor:{type:"float"},GrowthType:{}}},output:{shape:"Sn"}},UpdateEnvironment:{http:{method:"PATCH",requestUri:"/applications/{ApplicationId}/environments/{EnvironmentId}",responseCode:200},input:{type:"structure",required:["ApplicationId","EnvironmentId"],members:{ApplicationId:{location:"uri",locationName:"ApplicationId"},EnvironmentId:{location:"uri",locationName:"EnvironmentId"},Name:{},Description:{},Monitors:{shape:"Sq"}}},output:{shape:"St"}},ValidateConfiguration:{http:{requestUri:"/applications/{ApplicationId}/configurationprofiles/{ConfigurationProfileId}/validators",responseCode:204},input:{type:"structure",required:["ApplicationId","ConfigurationProfileId","ConfigurationVersion"],members:{ApplicationId:{location:"uri",locationName:"ApplicationId"},ConfigurationProfileId:{location:"uri",locationName:"ConfigurationProfileId"},ConfigurationVersion:{location:"querystring",locationName:"configuration_version"}}}}},shapes:{S4:{type:"map",key:{},value:{}},S7:{type:"structure",members:{Id:{},Name:{},Description:{}}},Sc:{type:"list",member:{type:"structure",required:["Type","Content"],members:{Type:{},Content:{type:"string",sensitive:true}}}},Sh:{type:"structure",members:{ApplicationId:{},Id:{},Name:{},Description:{},LocationUri:{},RetrievalRoleArn:{},Validators:{shape:"Sc"},Type:{}}},Sn:{type:"structure",members:{Id:{},Name:{},Description:{},DeploymentDurationInMinutes:{type:"integer"},GrowthType:{},GrowthFactor:{type:"float"},FinalBakeTimeInMinutes:{type:"integer"},ReplicateTo:{}}},Sq:{type:"list",member:{type:"structure",required:["AlarmArn"],members:{AlarmArn:{},AlarmRoleArn:{}}}},St:{type:"structure",members:{ApplicationId:{},Id:{},Name:{},Description:{},State:{},Monitors:{shape:"Sq"}}},Sw:{type:"blob",sensitive:true},Sz:{type:"structure",members:{ApplicationId:{location:"header",locationName:"Application-Id"},ConfigurationProfileId:{location:"header",locationName:"Configuration-Profile-Id"},VersionNumber:{location:"header",locationName:"Version-Number",type:"integer"},Description:{location:"header",locationName:"Description"},Content:{shape:"Sw"},ContentType:{location:"header",locationName:"Content-Type"}},payload:"Content"},S1e:{type:"structure",members:{ApplicationId:{},EnvironmentId:{},DeploymentStrategyId:{},ConfigurationProfileId:{},DeploymentNumber:{type:"integer"},ConfigurationName:{},ConfigurationLocationUri:{},ConfigurationVersion:{},Description:{},DeploymentDurationInMinutes:{type:"integer"},GrowthType:{},GrowthFactor:{type:"float"},FinalBakeTimeInMinutes:{type:"integer"},State:{},EventLog:{type:"list",member:{type:"structure",members:{EventType:{},TriggeredBy:{},Description:{},OccurredAt:{shape:"S1k"}}}},PercentageComplete:{type:"float"},StartedAt:{shape:"S1k"},CompletedAt:{shape:"S1k"}}},S1k:{type:"timestamp",timestampFormat:"iso8601"}}}},6814:function(e){e.exports={version:2,waiters:{EnvironmentDeployed:{description:"Wait until an Environment is deployed. Use this after invoking CreateEnvironment or UpdateEnvironment",delay:5,maxAttempts:999,operation:"GetEnvironment",acceptors:[{matcher:"path",argument:"environment.deploymentStatus",state:"success",expected:"SUCCEEDED"},{matcher:"path",argument:"environment.deploymentStatus",state:"failure",expected:"FAILED"}]},EnvironmentTemplateVersionRegistered:{description:"Wait until an EnvironmentTemplateVersion is registered. Use this after invoking CreateEnvironmentTemplateVersion",delay:2,maxAttempts:150,operation:"GetEnvironmentTemplateVersion",acceptors:[{matcher:"path",argument:"environmentTemplateVersion.status",state:"success",expected:"DRAFT"},{matcher:"path",argument:"environmentTemplateVersion.status",state:"success",expected:"PUBLISHED"},{matcher:"path",argument:"environmentTemplateVersion.status",state:"failure",expected:"REGISTRATION_FAILED"}]},ServiceCreated:{description:"Wait until an Service has deployed its instances and possibly pipeline. Use this after invoking CreateService",delay:5,maxAttempts:999,operation:"GetService",acceptors:[{matcher:"path",argument:"service.status",state:"success",expected:"ACTIVE"},{matcher:"path",argument:"service.status",state:"failure",expected:"CREATE_FAILED_CLEANUP_COMPLETE"},{matcher:"path",argument:"service.status",state:"failure",expected:"CREATE_FAILED_CLEANUP_FAILED"},{matcher:"path",argument:"service.status",state:"failure",expected:"CREATE_FAILED"}]},ServiceDeleted:{description:"Wait until a Service, its instances, and possibly pipeline have been deleted after DeleteService is invoked",delay:5,maxAttempts:999,operation:"GetService",acceptors:[{matcher:"error",state:"success",expected:"ResourceNotFoundException"},{matcher:"path",argument:"service.status",state:"failure",expected:"DELETE_FAILED"}]},ServiceInstanceDeployed:{description:"Wait until a ServiceInstance is deployed. Use this after invoking CreateService or UpdateServiceInstance",delay:5,maxAttempts:999,operation:"GetServiceInstance",acceptors:[{matcher:"path",argument:"serviceInstance.deploymentStatus",state:"success",expected:"SUCCEEDED"},{matcher:"path",argument:"serviceInstance.deploymentStatus",state:"failure",expected:"FAILED"}]},ServicePipelineDeployed:{description:"Wait until an ServicePipeline is deployed. Use this after invoking CreateService or UpdateServicePipeline",delay:10,maxAttempts:360,operation:"GetService",acceptors:[{matcher:"path",argument:"service.pipeline.deploymentStatus",state:"success",expected:"SUCCEEDED"},{matcher:"path",argument:"service.pipeline.deploymentStatus",state:"failure",expected:"FAILED"}]},ServiceTemplateVersionRegistered:{description:"Wait until a ServiceTemplateVersion is registered. Use this after invoking CreateServiceTemplateVersion",delay:2,maxAttempts:150,operation:"GetServiceTemplateVersion",acceptors:[{matcher:"path",argument:"serviceTemplateVersion.status",state:"success",expected:"DRAFT"},{matcher:"path",argument:"serviceTemplateVersion.status",state:"success",expected:"PUBLISHED"},{matcher:"path",argument:"serviceTemplateVersion.status",state:"failure",expected:"REGISTRATION_FAILED"}]},ServiceUpdated:{description:"Wait until a Service, its instances, and possibly pipeline have been deployed after UpdateService is invoked",delay:5,maxAttempts:999,operation:"GetService",acceptors:[{matcher:"path",argument:"service.status",state:"success",expected:"ACTIVE"},{matcher:"path",argument:"service.status",state:"failure",expected:"UPDATE_FAILED_CLEANUP_COMPLETE"},{matcher:"path",argument:"service.status",state:"failure",expected:"UPDATE_FAILED_CLEANUP_FAILED"},{matcher:"path",argument:"service.status",state:"failure",expected:"UPDATE_FAILED"},{matcher:"path",argument:"service.status",state:"failure",expected:"UPDATE_COMPLETE_CLEANUP_FAILED"}]}}}},6823:function(e){e.exports={pagination:{DescribeAddonVersions:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"addons"},ListAddons:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"addons"},ListClusters:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"clusters"},ListFargateProfiles:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"fargateProfileNames"},ListIdentityProviderConfigs:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"identityProviderConfigs"},ListNodegroups:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"nodegroups"},ListUpdates:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"updateIds"}}}},6826:function(e){e.exports={pagination:{ListAssociatedRoute53HealthChecks:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListClusters:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListControlPanels:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListRoutingControls:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListSafetyRules:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},6837:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["rum"]={};i.RUM=s.defineService("rum",["2018-05-10"]);Object.defineProperty(a.services["rum"],"2018-05-10",{get:function get(){var e=r(2583);e.paginators=r(447).pagination;return e},enumerable:true,configurable:true});e.exports=i.RUM},6848:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-11-09",endpointPrefix:"a4b",jsonVersion:"1.1",protocol:"json",serviceFullName:"Alexa For Business",serviceId:"Alexa For Business",signatureVersion:"v4",targetPrefix:"AlexaForBusiness",uid:"alexaforbusiness-2017-11-09"},operations:{ApproveSkill:{input:{type:"structure",required:["SkillId"],members:{SkillId:{}}},output:{type:"structure",members:{}}},AssociateContactWithAddressBook:{input:{type:"structure",required:["ContactArn","AddressBookArn"],members:{ContactArn:{},AddressBookArn:{}}},output:{type:"structure",members:{}}},AssociateDeviceWithNetworkProfile:{input:{type:"structure",required:["DeviceArn","NetworkProfileArn"],members:{DeviceArn:{},NetworkProfileArn:{}}},output:{type:"structure",members:{}}},AssociateDeviceWithRoom:{input:{type:"structure",members:{DeviceArn:{},RoomArn:{}}},output:{type:"structure",members:{}}},AssociateSkillGroupWithRoom:{input:{type:"structure",members:{SkillGroupArn:{},RoomArn:{}}},output:{type:"structure",members:{}}},AssociateSkillWithSkillGroup:{input:{type:"structure",required:["SkillId"],members:{SkillGroupArn:{},SkillId:{}}},output:{type:"structure",members:{}}},AssociateSkillWithUsers:{input:{type:"structure",required:["SkillId"],members:{SkillId:{}}},output:{type:"structure",members:{}}},CreateAddressBook:{input:{type:"structure",required:["Name"],members:{Name:{},Description:{},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"Sl"}}},output:{type:"structure",members:{AddressBookArn:{}}}},CreateBusinessReportSchedule:{input:{type:"structure",required:["Format","ContentRange"],members:{ScheduleName:{},S3BucketName:{},S3KeyPrefix:{},Format:{},ContentRange:{shape:"Sv"},Recurrence:{shape:"Sx"},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"Sl"}}},output:{type:"structure",members:{ScheduleArn:{}}}},CreateConferenceProvider:{input:{type:"structure",required:["ConferenceProviderName","ConferenceProviderType","MeetingSetting"],members:{ConferenceProviderName:{},ConferenceProviderType:{},IPDialIn:{shape:"S13"},PSTNDialIn:{shape:"S16"},MeetingSetting:{shape:"S1b"},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"Sl"}}},output:{type:"structure",members:{ConferenceProviderArn:{}}}},CreateContact:{input:{type:"structure",required:["FirstName"],members:{DisplayName:{},FirstName:{},LastName:{},PhoneNumber:{shape:"S1g"},PhoneNumbers:{shape:"S1h"},SipAddresses:{shape:"S1k"},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"Sl"}}},output:{type:"structure",members:{ContactArn:{}}}},CreateGatewayGroup:{input:{type:"structure",required:["Name","ClientRequestToken"],members:{Name:{},Description:{},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"Sl"}}},output:{type:"structure",members:{GatewayGroupArn:{}}}},CreateNetworkProfile:{input:{type:"structure",required:["NetworkProfileName","Ssid","SecurityType","ClientRequestToken"],members:{NetworkProfileName:{},Description:{},Ssid:{},SecurityType:{},EapMethod:{},CurrentPassword:{shape:"S1z"},NextPassword:{shape:"S20"},CertificateAuthorityArn:{},TrustAnchors:{shape:"S21"},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"Sl"}}},output:{type:"structure",members:{NetworkProfileArn:{}}}},CreateProfile:{input:{type:"structure",required:["ProfileName","Timezone","Address","DistanceUnit","TemperatureUnit","WakeWord"],members:{ProfileName:{},Timezone:{},Address:{},DistanceUnit:{},TemperatureUnit:{},WakeWord:{},Locale:{},ClientRequestToken:{idempotencyToken:true},SetupModeDisabled:{type:"boolean"},MaxVolumeLimit:{type:"integer"},PSTNEnabled:{type:"boolean"},DataRetentionOptIn:{type:"boolean"},MeetingRoomConfiguration:{type:"structure",members:{RoomUtilizationMetricsEnabled:{type:"boolean"},EndOfMeetingReminder:{type:"structure",required:["ReminderAtMinutes","ReminderType","Enabled"],members:{ReminderAtMinutes:{shape:"S2g"},ReminderType:{},Enabled:{type:"boolean"}}},InstantBooking:{type:"structure",required:["DurationInMinutes","Enabled"],members:{DurationInMinutes:{type:"integer"},Enabled:{type:"boolean"}}},RequireCheckIn:{type:"structure",required:["ReleaseAfterMinutes","Enabled"],members:{ReleaseAfterMinutes:{type:"integer"},Enabled:{type:"boolean"}}}}},Tags:{shape:"Sl"}}},output:{type:"structure",members:{ProfileArn:{}}}},CreateRoom:{input:{type:"structure",required:["RoomName"],members:{RoomName:{},Description:{},ProfileArn:{},ProviderCalendarId:{},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"Sl"}}},output:{type:"structure",members:{RoomArn:{}}}},CreateSkillGroup:{input:{type:"structure",required:["SkillGroupName"],members:{SkillGroupName:{},Description:{},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"Sl"}}},output:{type:"structure",members:{SkillGroupArn:{}}}},CreateUser:{input:{type:"structure",required:["UserId"],members:{UserId:{},FirstName:{},LastName:{},Email:{},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"Sl"}}},output:{type:"structure",members:{UserArn:{}}}},DeleteAddressBook:{input:{type:"structure",required:["AddressBookArn"],members:{AddressBookArn:{}}},output:{type:"structure",members:{}}},DeleteBusinessReportSchedule:{input:{type:"structure",required:["ScheduleArn"],members:{ScheduleArn:{}}},output:{type:"structure",members:{}}},DeleteConferenceProvider:{input:{type:"structure",required:["ConferenceProviderArn"],members:{ConferenceProviderArn:{}}},output:{type:"structure",members:{}}},DeleteContact:{input:{type:"structure",required:["ContactArn"],members:{ContactArn:{}}},output:{type:"structure",members:{}}},DeleteDevice:{input:{type:"structure",required:["DeviceArn"],members:{DeviceArn:{}}},output:{type:"structure",members:{}}},DeleteDeviceUsageData:{input:{type:"structure",required:["DeviceArn","DeviceUsageType"],members:{DeviceArn:{},DeviceUsageType:{}}},output:{type:"structure",members:{}}},DeleteGatewayGroup:{input:{type:"structure",required:["GatewayGroupArn"],members:{GatewayGroupArn:{}}},output:{type:"structure",members:{}}},DeleteNetworkProfile:{input:{type:"structure",required:["NetworkProfileArn"],members:{NetworkProfileArn:{}}},output:{type:"structure",members:{}}},DeleteProfile:{input:{type:"structure",members:{ProfileArn:{}}},output:{type:"structure",members:{}}},DeleteRoom:{input:{type:"structure",members:{RoomArn:{}}},output:{type:"structure",members:{}}},DeleteRoomSkillParameter:{input:{type:"structure",required:["SkillId","ParameterKey"],members:{RoomArn:{},SkillId:{},ParameterKey:{}}},output:{type:"structure",members:{}}},DeleteSkillAuthorization:{input:{type:"structure",required:["SkillId"],members:{SkillId:{},RoomArn:{}}},output:{type:"structure",members:{}}},DeleteSkillGroup:{input:{type:"structure",members:{SkillGroupArn:{}}},output:{type:"structure",members:{}}},DeleteUser:{input:{type:"structure",required:["EnrollmentId"],members:{UserArn:{},EnrollmentId:{}}},output:{type:"structure",members:{}}},DisassociateContactFromAddressBook:{input:{type:"structure",required:["ContactArn","AddressBookArn"],members:{ContactArn:{},AddressBookArn:{}}},output:{type:"structure",members:{}}},DisassociateDeviceFromRoom:{input:{type:"structure",members:{DeviceArn:{}}},output:{type:"structure",members:{}}},DisassociateSkillFromSkillGroup:{input:{type:"structure",required:["SkillId"],members:{SkillGroupArn:{},SkillId:{}}},output:{type:"structure",members:{}}},DisassociateSkillFromUsers:{input:{type:"structure",required:["SkillId"],members:{SkillId:{}}},output:{type:"structure",members:{}}},DisassociateSkillGroupFromRoom:{input:{type:"structure",members:{SkillGroupArn:{},RoomArn:{}}},output:{type:"structure",members:{}}},ForgetSmartHomeAppliances:{input:{type:"structure",required:["RoomArn"],members:{RoomArn:{}}},output:{type:"structure",members:{}}},GetAddressBook:{input:{type:"structure",required:["AddressBookArn"],members:{AddressBookArn:{}}},output:{type:"structure",members:{AddressBook:{type:"structure",members:{AddressBookArn:{},Name:{},Description:{}}}}}},GetConferencePreference:{input:{type:"structure",members:{}},output:{type:"structure",members:{Preference:{shape:"S4d"}}}},GetConferenceProvider:{input:{type:"structure",required:["ConferenceProviderArn"],members:{ConferenceProviderArn:{}}},output:{type:"structure",members:{ConferenceProvider:{shape:"S4g"}}}},GetContact:{input:{type:"structure",required:["ContactArn"],members:{ContactArn:{}}},output:{type:"structure",members:{Contact:{type:"structure",members:{ContactArn:{},DisplayName:{},FirstName:{},LastName:{},PhoneNumber:{shape:"S1g"},PhoneNumbers:{shape:"S1h"},SipAddresses:{shape:"S1k"}}}}}},GetDevice:{input:{type:"structure",members:{DeviceArn:{}}},output:{type:"structure",members:{Device:{type:"structure",members:{DeviceArn:{},DeviceSerialNumber:{},DeviceType:{},DeviceName:{},SoftwareVersion:{},MacAddress:{},RoomArn:{},DeviceStatus:{},DeviceStatusInfo:{shape:"S4t"},NetworkProfileInfo:{type:"structure",members:{NetworkProfileArn:{},CertificateArn:{},CertificateExpirationTime:{type:"timestamp"}}}}}}}},GetGateway:{input:{type:"structure",required:["GatewayArn"],members:{GatewayArn:{}}},output:{type:"structure",members:{Gateway:{type:"structure",members:{Arn:{},Name:{},Description:{},GatewayGroupArn:{},SoftwareVersion:{}}}}}},GetGatewayGroup:{input:{type:"structure",required:["GatewayGroupArn"],members:{GatewayGroupArn:{}}},output:{type:"structure",members:{GatewayGroup:{type:"structure",members:{Arn:{},Name:{},Description:{}}}}}},GetInvitationConfiguration:{input:{type:"structure",members:{}},output:{type:"structure",members:{OrganizationName:{},ContactEmail:{},PrivateSkillIds:{shape:"S5e"}}}},GetNetworkProfile:{input:{type:"structure",required:["NetworkProfileArn"],members:{NetworkProfileArn:{}}},output:{type:"structure",members:{NetworkProfile:{type:"structure",members:{NetworkProfileArn:{},NetworkProfileName:{},Description:{},Ssid:{},SecurityType:{},EapMethod:{},CurrentPassword:{shape:"S1z"},NextPassword:{shape:"S20"},CertificateAuthorityArn:{},TrustAnchors:{shape:"S21"}}}}}},GetProfile:{input:{type:"structure",members:{ProfileArn:{}}},output:{type:"structure",members:{Profile:{type:"structure",members:{ProfileArn:{},ProfileName:{},IsDefault:{type:"boolean"},Address:{},Timezone:{},DistanceUnit:{},TemperatureUnit:{},WakeWord:{},Locale:{},SetupModeDisabled:{type:"boolean"},MaxVolumeLimit:{type:"integer"},PSTNEnabled:{type:"boolean"},DataRetentionOptIn:{type:"boolean"},AddressBookArn:{},MeetingRoomConfiguration:{type:"structure",members:{RoomUtilizationMetricsEnabled:{type:"boolean"},EndOfMeetingReminder:{type:"structure",members:{ReminderAtMinutes:{shape:"S2g"},ReminderType:{},Enabled:{type:"boolean"}}},InstantBooking:{type:"structure",members:{DurationInMinutes:{type:"integer"},Enabled:{type:"boolean"}}},RequireCheckIn:{type:"structure",members:{ReleaseAfterMinutes:{type:"integer"},Enabled:{type:"boolean"}}}}}}}}}},GetRoom:{input:{type:"structure",members:{RoomArn:{}}},output:{type:"structure",members:{Room:{type:"structure",members:{RoomArn:{},RoomName:{},Description:{},ProviderCalendarId:{},ProfileArn:{}}}}}},GetRoomSkillParameter:{input:{type:"structure",required:["SkillId","ParameterKey"],members:{RoomArn:{},SkillId:{},ParameterKey:{}}},output:{type:"structure",members:{RoomSkillParameter:{shape:"S5u"}}}},GetSkillGroup:{input:{type:"structure",members:{SkillGroupArn:{}}},output:{type:"structure",members:{SkillGroup:{type:"structure",members:{SkillGroupArn:{},SkillGroupName:{},Description:{}}}}}},ListBusinessReportSchedules:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{BusinessReportSchedules:{type:"list",member:{type:"structure",members:{ScheduleArn:{},ScheduleName:{},S3BucketName:{},S3KeyPrefix:{},Format:{},ContentRange:{shape:"Sv"},Recurrence:{shape:"Sx"},LastBusinessReport:{type:"structure",members:{Status:{},FailureCode:{},S3Location:{type:"structure",members:{Path:{},BucketName:{}}},DeliveryTime:{type:"timestamp"},DownloadUrl:{}}}}}},NextToken:{}}}},ListConferenceProviders:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ConferenceProviders:{type:"list",member:{shape:"S4g"}},NextToken:{}}}},ListDeviceEvents:{input:{type:"structure",required:["DeviceArn"],members:{DeviceArn:{},EventType:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{DeviceEvents:{type:"list",member:{type:"structure",members:{Type:{},Value:{},Timestamp:{type:"timestamp"}}}},NextToken:{}}}},ListGatewayGroups:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{GatewayGroups:{type:"list",member:{type:"structure",members:{Arn:{},Name:{},Description:{}}}},NextToken:{}}}},ListGateways:{input:{type:"structure",members:{GatewayGroupArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Gateways:{type:"list",member:{type:"structure",members:{Arn:{},Name:{},Description:{},GatewayGroupArn:{},SoftwareVersion:{}}}},NextToken:{}}}},ListSkills:{input:{type:"structure",members:{SkillGroupArn:{},EnablementType:{},SkillType:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{SkillSummaries:{type:"list",member:{type:"structure",members:{SkillId:{},SkillName:{},SupportsLinking:{type:"boolean"},EnablementType:{},SkillType:{}}}},NextToken:{}}}},ListSkillsStoreCategories:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{CategoryList:{type:"list",member:{type:"structure",members:{CategoryId:{type:"long"},CategoryName:{}}}},NextToken:{}}}},ListSkillsStoreSkillsByCategory:{input:{type:"structure",required:["CategoryId"],members:{CategoryId:{type:"long"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{SkillsStoreSkills:{type:"list",member:{type:"structure",members:{SkillId:{},SkillName:{},ShortDescription:{},IconUrl:{},SampleUtterances:{type:"list",member:{}},SkillDetails:{type:"structure",members:{ProductDescription:{},InvocationPhrase:{},ReleaseDate:{},EndUserLicenseAgreement:{},GenericKeywords:{type:"list",member:{}},BulletPoints:{type:"list",member:{}},NewInThisVersionBulletPoints:{type:"list",member:{}},SkillTypes:{type:"list",member:{}},Reviews:{type:"map",key:{},value:{}},DeveloperInfo:{type:"structure",members:{DeveloperName:{},PrivacyPolicy:{},Email:{},Url:{}}}}},SupportsLinking:{type:"boolean"}}}},NextToken:{}}}},ListSmartHomeAppliances:{input:{type:"structure",required:["RoomArn"],members:{RoomArn:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{SmartHomeAppliances:{type:"list",member:{type:"structure",members:{FriendlyName:{},Description:{},ManufacturerName:{}}}},NextToken:{}}}},ListTags:{input:{type:"structure",required:["Arn"],members:{Arn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Tags:{shape:"Sl"},NextToken:{}}}},PutConferencePreference:{input:{type:"structure",required:["ConferencePreference"],members:{ConferencePreference:{shape:"S4d"}}},output:{type:"structure",members:{}}},PutInvitationConfiguration:{input:{type:"structure",required:["OrganizationName"],members:{OrganizationName:{},ContactEmail:{},PrivateSkillIds:{shape:"S5e"}}},output:{type:"structure",members:{}}},PutRoomSkillParameter:{input:{type:"structure",required:["SkillId","RoomSkillParameter"],members:{RoomArn:{},SkillId:{},RoomSkillParameter:{shape:"S5u"}}},output:{type:"structure",members:{}}},PutSkillAuthorization:{input:{type:"structure",required:["AuthorizationResult","SkillId"],members:{AuthorizationResult:{type:"map",key:{},value:{},sensitive:true},SkillId:{},RoomArn:{}}},output:{type:"structure",members:{}}},RegisterAVSDevice:{input:{type:"structure",required:["ClientId","UserCode","ProductId","AmazonId"],members:{ClientId:{},UserCode:{},ProductId:{},DeviceSerialNumber:{},AmazonId:{},RoomArn:{},Tags:{shape:"Sl"}}},output:{type:"structure",members:{DeviceArn:{}}}},RejectSkill:{input:{type:"structure",required:["SkillId"],members:{SkillId:{}}},output:{type:"structure",members:{}}},ResolveRoom:{input:{type:"structure",required:["UserId","SkillId"],members:{UserId:{},SkillId:{}}},output:{type:"structure",members:{RoomArn:{},RoomName:{},RoomSkillParameters:{type:"list",member:{shape:"S5u"}}}}},RevokeInvitation:{input:{type:"structure",members:{UserArn:{},EnrollmentId:{}}},output:{type:"structure",members:{}}},SearchAddressBooks:{input:{type:"structure",members:{Filters:{shape:"S92"},SortCriteria:{shape:"S97"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{AddressBooks:{type:"list",member:{type:"structure",members:{AddressBookArn:{},Name:{},Description:{}}}},NextToken:{},TotalCount:{type:"integer"}}}},SearchContacts:{input:{type:"structure",members:{Filters:{shape:"S92"},SortCriteria:{shape:"S97"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Contacts:{type:"list",member:{type:"structure",members:{ContactArn:{},DisplayName:{},FirstName:{},LastName:{},PhoneNumber:{shape:"S1g"},PhoneNumbers:{shape:"S1h"},SipAddresses:{shape:"S1k"}}}},NextToken:{},TotalCount:{type:"integer"}}}},SearchDevices:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S92"},SortCriteria:{shape:"S97"}}},output:{type:"structure",members:{Devices:{type:"list",member:{type:"structure",members:{DeviceArn:{},DeviceSerialNumber:{},DeviceType:{},DeviceName:{},SoftwareVersion:{},MacAddress:{},DeviceStatus:{},NetworkProfileArn:{},NetworkProfileName:{},RoomArn:{},RoomName:{},DeviceStatusInfo:{shape:"S4t"},CreatedTime:{type:"timestamp"}}}},NextToken:{},TotalCount:{type:"integer"}}}},SearchNetworkProfiles:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S92"},SortCriteria:{shape:"S97"}}},output:{type:"structure",members:{NetworkProfiles:{type:"list",member:{type:"structure",members:{NetworkProfileArn:{},NetworkProfileName:{},Description:{},Ssid:{},SecurityType:{},EapMethod:{},CertificateAuthorityArn:{}}}},NextToken:{},TotalCount:{type:"integer"}}}},SearchProfiles:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S92"},SortCriteria:{shape:"S97"}}},output:{type:"structure",members:{Profiles:{type:"list",member:{type:"structure",members:{ProfileArn:{},ProfileName:{},IsDefault:{type:"boolean"},Address:{},Timezone:{},DistanceUnit:{},TemperatureUnit:{},WakeWord:{},Locale:{}}}},NextToken:{},TotalCount:{type:"integer"}}}},SearchRooms:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S92"},SortCriteria:{shape:"S97"}}},output:{type:"structure",members:{Rooms:{type:"list",member:{type:"structure",members:{RoomArn:{},RoomName:{},Description:{},ProviderCalendarId:{},ProfileArn:{},ProfileName:{}}}},NextToken:{},TotalCount:{type:"integer"}}}},SearchSkillGroups:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S92"},SortCriteria:{shape:"S97"}}},output:{type:"structure",members:{SkillGroups:{type:"list",member:{type:"structure",members:{SkillGroupArn:{},SkillGroupName:{},Description:{}}}},NextToken:{},TotalCount:{type:"integer"}}}},SearchUsers:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S92"},SortCriteria:{shape:"S97"}}},output:{type:"structure",members:{Users:{type:"list",member:{type:"structure",members:{UserArn:{},FirstName:{},LastName:{},Email:{},EnrollmentStatus:{},EnrollmentId:{}}}},NextToken:{},TotalCount:{type:"integer"}}}},SendAnnouncement:{input:{type:"structure",required:["RoomFilters","Content","ClientRequestToken"],members:{RoomFilters:{shape:"S92"},Content:{type:"structure",members:{TextList:{type:"list",member:{type:"structure",required:["Locale","Value"],members:{Locale:{},Value:{}}}},SsmlList:{type:"list",member:{type:"structure",required:["Locale","Value"],members:{Locale:{},Value:{}}}},AudioList:{type:"list",member:{type:"structure",required:["Locale","Location"],members:{Locale:{},Location:{}}}}}},TimeToLiveInSeconds:{type:"integer"},ClientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{AnnouncementArn:{}}}},SendInvitation:{input:{type:"structure",members:{UserArn:{}}},output:{type:"structure",members:{}}},StartDeviceSync:{input:{type:"structure",required:["Features"],members:{RoomArn:{},DeviceArn:{},Features:{type:"list",member:{}}}},output:{type:"structure",members:{}}},StartSmartHomeApplianceDiscovery:{input:{type:"structure",required:["RoomArn"],members:{RoomArn:{}}},output:{type:"structure",members:{}}},TagResource:{input:{type:"structure",required:["Arn","Tags"],members:{Arn:{},Tags:{shape:"Sl"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["Arn","TagKeys"],members:{Arn:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateAddressBook:{input:{type:"structure",required:["AddressBookArn"],members:{AddressBookArn:{},Name:{},Description:{}}},output:{type:"structure",members:{}}},UpdateBusinessReportSchedule:{input:{type:"structure",required:["ScheduleArn"],members:{ScheduleArn:{},S3BucketName:{},S3KeyPrefix:{},Format:{},ScheduleName:{},Recurrence:{shape:"Sx"}}},output:{type:"structure",members:{}}},UpdateConferenceProvider:{input:{type:"structure",required:["ConferenceProviderArn","ConferenceProviderType","MeetingSetting"],members:{ConferenceProviderArn:{},ConferenceProviderType:{},IPDialIn:{shape:"S13"},PSTNDialIn:{shape:"S16"},MeetingSetting:{shape:"S1b"}}},output:{type:"structure",members:{}}},UpdateContact:{input:{type:"structure",required:["ContactArn"],members:{ContactArn:{},DisplayName:{},FirstName:{},LastName:{},PhoneNumber:{shape:"S1g"},PhoneNumbers:{shape:"S1h"},SipAddresses:{shape:"S1k"}}},output:{type:"structure",members:{}}},UpdateDevice:{input:{type:"structure",members:{DeviceArn:{},DeviceName:{}}},output:{type:"structure",members:{}}},UpdateGateway:{input:{type:"structure",required:["GatewayArn"],members:{GatewayArn:{},Name:{},Description:{},SoftwareVersion:{}}},output:{type:"structure",members:{}}},UpdateGatewayGroup:{input:{type:"structure",required:["GatewayGroupArn"],members:{GatewayGroupArn:{},Name:{},Description:{}}},output:{type:"structure",members:{}}},UpdateNetworkProfile:{input:{type:"structure",required:["NetworkProfileArn"],members:{NetworkProfileArn:{},NetworkProfileName:{},Description:{},CurrentPassword:{shape:"S1z"},NextPassword:{shape:"S20"},CertificateAuthorityArn:{},TrustAnchors:{shape:"S21"}}},output:{type:"structure",members:{}}},UpdateProfile:{input:{type:"structure",members:{ProfileArn:{},ProfileName:{},IsDefault:{type:"boolean"},Timezone:{},Address:{},DistanceUnit:{},TemperatureUnit:{},WakeWord:{},Locale:{},SetupModeDisabled:{type:"boolean"},MaxVolumeLimit:{type:"integer"},PSTNEnabled:{type:"boolean"},DataRetentionOptIn:{type:"boolean"},MeetingRoomConfiguration:{type:"structure",members:{RoomUtilizationMetricsEnabled:{type:"boolean"},EndOfMeetingReminder:{type:"structure",members:{ReminderAtMinutes:{shape:"S2g"},ReminderType:{},Enabled:{type:"boolean"}}},InstantBooking:{type:"structure",members:{DurationInMinutes:{type:"integer"},Enabled:{type:"boolean"}}},RequireCheckIn:{type:"structure",members:{ReleaseAfterMinutes:{type:"integer"},Enabled:{type:"boolean"}}}}}}},output:{type:"structure",members:{}}},UpdateRoom:{input:{type:"structure",members:{RoomArn:{},RoomName:{},Description:{},ProviderCalendarId:{},ProfileArn:{}}},output:{type:"structure",members:{}}},UpdateSkillGroup:{input:{type:"structure",members:{SkillGroupArn:{},SkillGroupName:{},Description:{}}},output:{type:"structure",members:{}}}},shapes:{Sl:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sv:{type:"structure",required:["Interval"],members:{Interval:{}}},Sx:{type:"structure",members:{StartDate:{}}},S13:{type:"structure",required:["Endpoint","CommsProtocol"],members:{Endpoint:{},CommsProtocol:{}}},S16:{type:"structure",required:["CountryCode","PhoneNumber","OneClickIdDelay","OneClickPinDelay"],members:{CountryCode:{},PhoneNumber:{},OneClickIdDelay:{},OneClickPinDelay:{}}},S1b:{type:"structure",required:["RequirePin"],members:{RequirePin:{}}},S1g:{type:"string",sensitive:true},S1h:{type:"list",member:{type:"structure",required:["Number","Type"],members:{Number:{shape:"S1g"},Type:{type:"string",sensitive:true}}}},S1k:{type:"list",member:{type:"structure",required:["Uri","Type"],members:{Uri:{type:"string",sensitive:true},Type:{type:"string",sensitive:true}}}},S1z:{type:"string",sensitive:true},S20:{type:"string",sensitive:true},S21:{type:"list",member:{}},S2g:{type:"list",member:{type:"integer"}},S4d:{type:"structure",members:{DefaultConferenceProviderArn:{}}},S4g:{type:"structure",members:{Arn:{},Name:{},Type:{},IPDialIn:{shape:"S13"},PSTNDialIn:{shape:"S16"},MeetingSetting:{shape:"S1b"}}},S4t:{type:"structure",members:{DeviceStatusDetails:{type:"list",member:{type:"structure",members:{Feature:{},Code:{}}}},ConnectionStatus:{},ConnectionStatusUpdatedTime:{type:"timestamp"}}},S5e:{type:"list",member:{}},S5u:{type:"structure",required:["ParameterKey","ParameterValue"],members:{ParameterKey:{},ParameterValue:{}}},S92:{type:"list",member:{type:"structure",required:["Key","Values"],members:{Key:{},Values:{type:"list",member:{}}}}},S97:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}}}}},6849:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2015-09-21",endpointPrefix:"api.ecr",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"Amazon ECR",serviceFullName:"Amazon EC2 Container Registry",serviceId:"ECR",signatureVersion:"v4",signingName:"ecr",targetPrefix:"AmazonEC2ContainerRegistry_V20150921",uid:"ecr-2015-09-21"},operations:{BatchCheckLayerAvailability:{input:{type:"structure",required:["repositoryName","layerDigests"],members:{registryId:{},repositoryName:{},layerDigests:{type:"list",member:{}}}},output:{type:"structure",members:{layers:{type:"list",member:{type:"structure",members:{layerDigest:{},layerAvailability:{},layerSize:{type:"long"},mediaType:{}}}},failures:{type:"list",member:{type:"structure",members:{layerDigest:{},failureCode:{},failureReason:{}}}}}}},BatchDeleteImage:{input:{type:"structure",required:["repositoryName","imageIds"],members:{registryId:{},repositoryName:{},imageIds:{shape:"Si"}}},output:{type:"structure",members:{imageIds:{shape:"Si"},failures:{shape:"Sn"}}}},BatchGetImage:{input:{type:"structure",required:["repositoryName","imageIds"],members:{registryId:{},repositoryName:{},imageIds:{shape:"Si"},acceptedMediaTypes:{type:"list",member:{}}}},output:{type:"structure",members:{images:{type:"list",member:{shape:"Sv"}},failures:{shape:"Sn"}}}},BatchGetRepositoryScanningConfiguration:{input:{type:"structure",required:["repositoryNames"],members:{repositoryNames:{type:"list",member:{}}}},output:{type:"structure",members:{scanningConfigurations:{type:"list",member:{type:"structure",members:{repositoryArn:{},repositoryName:{},scanOnPush:{type:"boolean"},scanFrequency:{},appliedScanFilters:{shape:"S15"}}}},failures:{type:"list",member:{type:"structure",members:{repositoryName:{},failureCode:{},failureReason:{}}}}}}},CompleteLayerUpload:{input:{type:"structure",required:["repositoryName","uploadId","layerDigests"],members:{registryId:{},repositoryName:{},uploadId:{},layerDigests:{type:"list",member:{}}}},output:{type:"structure",members:{registryId:{},repositoryName:{},uploadId:{},layerDigest:{}}}},CreatePullThroughCacheRule:{input:{type:"structure",required:["ecrRepositoryPrefix","upstreamRegistryUrl"],members:{ecrRepositoryPrefix:{},upstreamRegistryUrl:{},registryId:{}}},output:{type:"structure",members:{ecrRepositoryPrefix:{},upstreamRegistryUrl:{},createdAt:{type:"timestamp"},registryId:{}}}},CreateRepository:{input:{type:"structure",required:["repositoryName"],members:{registryId:{},repositoryName:{},tags:{shape:"S1n"},imageTagMutability:{},imageScanningConfiguration:{shape:"S1s"},encryptionConfiguration:{shape:"S1t"}}},output:{type:"structure",members:{repository:{shape:"S1x"}}}},DeleteLifecyclePolicy:{input:{type:"structure",required:["repositoryName"],members:{registryId:{},repositoryName:{}}},output:{type:"structure",members:{registryId:{},repositoryName:{},lifecyclePolicyText:{},lastEvaluatedAt:{type:"timestamp"}}}},DeletePullThroughCacheRule:{input:{type:"structure",required:["ecrRepositoryPrefix"],members:{ecrRepositoryPrefix:{},registryId:{}}},output:{type:"structure",members:{ecrRepositoryPrefix:{},upstreamRegistryUrl:{},createdAt:{type:"timestamp"},registryId:{}}}},DeleteRegistryPolicy:{input:{type:"structure",members:{}},output:{type:"structure",members:{registryId:{},policyText:{}}}},DeleteRepository:{input:{type:"structure",required:["repositoryName"],members:{registryId:{},repositoryName:{},force:{type:"boolean"}}},output:{type:"structure",members:{repository:{shape:"S1x"}}}},DeleteRepositoryPolicy:{input:{type:"structure",required:["repositoryName"],members:{registryId:{},repositoryName:{}}},output:{type:"structure",members:{registryId:{},repositoryName:{},policyText:{}}}},DescribeImageReplicationStatus:{input:{type:"structure",required:["repositoryName","imageId"],members:{repositoryName:{},imageId:{shape:"Sj"},registryId:{}}},output:{type:"structure",members:{repositoryName:{},imageId:{shape:"Sj"},replicationStatuses:{type:"list",member:{type:"structure",members:{region:{},registryId:{},status:{},failureCode:{}}}}}}},DescribeImageScanFindings:{input:{type:"structure",required:["repositoryName","imageId"],members:{registryId:{},repositoryName:{},imageId:{shape:"Sj"},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{registryId:{},repositoryName:{},imageId:{shape:"Sj"},imageScanStatus:{shape:"S2o"},imageScanFindings:{type:"structure",members:{imageScanCompletedAt:{type:"timestamp"},vulnerabilitySourceUpdatedAt:{type:"timestamp"},findingSeverityCounts:{shape:"S2u"},findings:{type:"list",member:{type:"structure",members:{name:{},description:{},uri:{},severity:{},attributes:{type:"list",member:{type:"structure",required:["key"],members:{key:{},value:{}}}}}}},enhancedFindings:{type:"list",member:{type:"structure",members:{awsAccountId:{},description:{},findingArn:{},firstObservedAt:{type:"timestamp"},lastObservedAt:{type:"timestamp"},packageVulnerabilityDetails:{type:"structure",members:{cvss:{type:"list",member:{type:"structure",members:{baseScore:{type:"double"},scoringVector:{},source:{},version:{}}}},referenceUrls:{type:"list",member:{}},relatedVulnerabilities:{type:"list",member:{}},source:{},sourceUrl:{},vendorCreatedAt:{type:"timestamp"},vendorSeverity:{},vendorUpdatedAt:{type:"timestamp"},vulnerabilityId:{},vulnerablePackages:{type:"list",member:{type:"structure",members:{arch:{},epoch:{type:"integer"},filePath:{},name:{},packageManager:{},release:{},sourceLayerHash:{},version:{}}}}}},remediation:{type:"structure",members:{recommendation:{type:"structure",members:{url:{},text:{}}}}},resources:{type:"list",member:{type:"structure",members:{details:{type:"structure",members:{awsEcrContainerImage:{type:"structure",members:{architecture:{},author:{},imageHash:{},imageTags:{type:"list",member:{}},platform:{},pushedAt:{type:"timestamp"},registry:{},repositoryName:{}}}}},id:{},tags:{type:"map",key:{},value:{}},type:{}}}},score:{type:"double"},scoreDetails:{type:"structure",members:{cvss:{type:"structure",members:{adjustments:{type:"list",member:{type:"structure",members:{metric:{},reason:{}}}},score:{type:"double"},scoreSource:{},scoringVector:{},version:{}}}}},severity:{},status:{},title:{},type:{},updatedAt:{type:"timestamp"}}}}}},nextToken:{}}}},DescribeImages:{input:{type:"structure",required:["repositoryName"],members:{registryId:{},repositoryName:{},imageIds:{shape:"Si"},nextToken:{},maxResults:{type:"integer"},filter:{type:"structure",members:{tagStatus:{}}}}},output:{type:"structure",members:{imageDetails:{type:"list",member:{type:"structure",members:{registryId:{},repositoryName:{},imageDigest:{},imageTags:{shape:"S4m"},imageSizeInBytes:{type:"long"},imagePushedAt:{type:"timestamp"},imageScanStatus:{shape:"S2o"},imageScanFindingsSummary:{type:"structure",members:{imageScanCompletedAt:{type:"timestamp"},vulnerabilitySourceUpdatedAt:{type:"timestamp"},findingSeverityCounts:{shape:"S2u"}}},imageManifestMediaType:{},artifactMediaType:{},lastRecordedPullTime:{type:"timestamp"}}}},nextToken:{}}}},DescribePullThroughCacheRules:{input:{type:"structure",members:{registryId:{},ecrRepositoryPrefixes:{type:"list",member:{}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{pullThroughCacheRules:{type:"list",member:{type:"structure",members:{ecrRepositoryPrefix:{},upstreamRegistryUrl:{},createdAt:{type:"timestamp"},registryId:{}}}},nextToken:{}}}},DescribeRegistry:{input:{type:"structure",members:{}},output:{type:"structure",members:{registryId:{},replicationConfiguration:{shape:"S4y"}}}},DescribeRepositories:{input:{type:"structure",members:{registryId:{},repositoryNames:{type:"list",member:{}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{repositories:{type:"list",member:{shape:"S1x"}},nextToken:{}}}},GetAuthorizationToken:{input:{type:"structure",members:{registryIds:{deprecated:true,deprecatedMessage:"This field is deprecated. The returned authorization token can be used to access any Amazon ECR registry that the IAM principal has access to, specifying a registry ID doesn't change the permissions scope of the authorization token.",type:"list",member:{}}}},output:{type:"structure",members:{authorizationData:{type:"list",member:{type:"structure",members:{authorizationToken:{},expiresAt:{type:"timestamp"},proxyEndpoint:{}}}}}}},GetDownloadUrlForLayer:{input:{type:"structure",required:["repositoryName","layerDigest"],members:{registryId:{},repositoryName:{},layerDigest:{}}},output:{type:"structure",members:{downloadUrl:{},layerDigest:{}}}},GetLifecyclePolicy:{input:{type:"structure",required:["repositoryName"],members:{registryId:{},repositoryName:{}}},output:{type:"structure",members:{registryId:{},repositoryName:{},lifecyclePolicyText:{},lastEvaluatedAt:{type:"timestamp"}}}},GetLifecyclePolicyPreview:{input:{type:"structure",required:["repositoryName"],members:{registryId:{},repositoryName:{},imageIds:{shape:"Si"},nextToken:{},maxResults:{type:"integer"},filter:{type:"structure",members:{tagStatus:{}}}}},output:{type:"structure",members:{registryId:{},repositoryName:{},lifecyclePolicyText:{},status:{},nextToken:{},previewResults:{type:"list",member:{type:"structure",members:{imageTags:{shape:"S4m"},imageDigest:{},imagePushedAt:{type:"timestamp"},action:{type:"structure",members:{type:{}}},appliedRulePriority:{type:"integer"}}}},summary:{type:"structure",members:{expiringImageTotalCount:{type:"integer"}}}}}},GetRegistryPolicy:{input:{type:"structure",members:{}},output:{type:"structure",members:{registryId:{},policyText:{}}}},GetRegistryScanningConfiguration:{input:{type:"structure",members:{}},output:{type:"structure",members:{registryId:{},scanningConfiguration:{shape:"S63"}}}},GetRepositoryPolicy:{input:{type:"structure",required:["repositoryName"],members:{registryId:{},repositoryName:{}}},output:{type:"structure",members:{registryId:{},repositoryName:{},policyText:{}}}},InitiateLayerUpload:{input:{type:"structure",required:["repositoryName"],members:{registryId:{},repositoryName:{}}},output:{type:"structure",members:{uploadId:{},partSize:{type:"long"}}}},ListImages:{input:{type:"structure",required:["repositoryName"],members:{registryId:{},repositoryName:{},nextToken:{},maxResults:{type:"integer"},filter:{type:"structure",members:{tagStatus:{}}}}},output:{type:"structure",members:{imageIds:{shape:"Si"},nextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["resourceArn"],members:{resourceArn:{}}},output:{type:"structure",members:{tags:{shape:"S1n"}}}},PutImage:{input:{type:"structure",required:["repositoryName","imageManifest"],members:{registryId:{},repositoryName:{},imageManifest:{},imageManifestMediaType:{},imageTag:{},imageDigest:{}}},output:{type:"structure",members:{image:{shape:"Sv"}}}},PutImageScanningConfiguration:{input:{type:"structure",required:["repositoryName","imageScanningConfiguration"],members:{registryId:{},repositoryName:{},imageScanningConfiguration:{shape:"S1s"}}},output:{type:"structure",members:{registryId:{},repositoryName:{},imageScanningConfiguration:{shape:"S1s"}}}},PutImageTagMutability:{input:{type:"structure",required:["repositoryName","imageTagMutability"],members:{registryId:{},repositoryName:{},imageTagMutability:{}}},output:{type:"structure",members:{registryId:{},repositoryName:{},imageTagMutability:{}}}},PutLifecyclePolicy:{input:{type:"structure",required:["repositoryName","lifecyclePolicyText"],members:{registryId:{},repositoryName:{},lifecyclePolicyText:{}}},output:{type:"structure",members:{registryId:{},repositoryName:{},lifecyclePolicyText:{}}}},PutRegistryPolicy:{input:{type:"structure",required:["policyText"],members:{policyText:{}}},output:{type:"structure",members:{registryId:{},policyText:{}}}},PutRegistryScanningConfiguration:{input:{type:"structure",members:{scanType:{},rules:{shape:"S65"}}},output:{type:"structure",members:{registryScanningConfiguration:{shape:"S63"}}}},PutReplicationConfiguration:{input:{type:"structure",required:["replicationConfiguration"],members:{replicationConfiguration:{shape:"S4y"}}},output:{type:"structure",members:{replicationConfiguration:{shape:"S4y"}}}},SetRepositoryPolicy:{input:{type:"structure",required:["repositoryName","policyText"],members:{registryId:{},repositoryName:{},policyText:{},force:{type:"boolean"}}},output:{type:"structure",members:{registryId:{},repositoryName:{},policyText:{}}}},StartImageScan:{input:{type:"structure",required:["repositoryName","imageId"],members:{registryId:{},repositoryName:{},imageId:{shape:"Sj"}}},output:{type:"structure",members:{registryId:{},repositoryName:{},imageId:{shape:"Sj"},imageScanStatus:{shape:"S2o"}}}},StartLifecyclePolicyPreview:{input:{type:"structure",required:["repositoryName"],members:{registryId:{},repositoryName:{},lifecyclePolicyText:{}}},output:{type:"structure",members:{registryId:{},repositoryName:{},lifecyclePolicyText:{},status:{}}}},TagResource:{input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{},tags:{shape:"S1n"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{},tagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UploadLayerPart:{input:{type:"structure",required:["repositoryName","uploadId","partFirstByte","partLastByte","layerPartBlob"],members:{registryId:{},repositoryName:{},uploadId:{},partFirstByte:{type:"long"},partLastByte:{type:"long"},layerPartBlob:{type:"blob"}}},output:{type:"structure",members:{registryId:{},repositoryName:{},uploadId:{},lastByteReceived:{type:"long"}}}}},shapes:{Si:{type:"list",member:{shape:"Sj"}},Sj:{type:"structure",members:{imageDigest:{},imageTag:{}}},Sn:{type:"list",member:{type:"structure",members:{imageId:{shape:"Sj"},failureCode:{},failureReason:{}}}},Sv:{type:"structure",members:{registryId:{},repositoryName:{},imageId:{shape:"Sj"},imageManifest:{},imageManifestMediaType:{}}},S15:{type:"list",member:{type:"structure",required:["filter","filterType"],members:{filter:{},filterType:{}}}},S1n:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},S1s:{type:"structure",members:{scanOnPush:{type:"boolean"}}},S1t:{type:"structure",required:["encryptionType"],members:{encryptionType:{},kmsKey:{}}},S1x:{type:"structure",members:{repositoryArn:{},registryId:{},repositoryName:{},repositoryUri:{},createdAt:{type:"timestamp"},imageTagMutability:{},imageScanningConfiguration:{shape:"S1s"},encryptionConfiguration:{shape:"S1t"}}},S2o:{type:"structure",members:{status:{},description:{}}},S2u:{type:"map",key:{},value:{type:"integer"}},S4m:{type:"list",member:{}},S4y:{type:"structure",required:["rules"],members:{rules:{type:"list",member:{type:"structure",required:["destinations"],members:{destinations:{type:"list",member:{type:"structure",required:["region","registryId"],members:{region:{},registryId:{}}}},repositoryFilters:{type:"list",member:{type:"structure",required:["filter","filterType"],members:{filter:{},filterType:{}}}}}}}}},S63:{type:"structure",members:{scanType:{},rules:{shape:"S65"}}},S65:{type:"list",member:{type:"structure",required:["scanFrequency","repositoryFilters"],members:{scanFrequency:{},repositoryFilters:{shape:"S15"}}}}}}},6855:function(e,t,r){(function(){var t,i,s,a,o,n,u,p,m,c,l,d,y,b={}.hasOwnProperty;y=r(8582),d=y.isObject,l=y.isFunction,c=y.isEmpty;o=null;t=null;i=null;s=null;a=null;p=null;m=null;u=null;e.exports=n=function(){function XMLNode(e){this.parent=e;if(this.parent){this.options=this.parent.options;this.stringify=this.parent.stringify}this.children=[];if(!o){o=r(5796);t=r(9657);i=r(7919);s=r(7738);a=r(5735);p=r(7660);m=r(9708);u=r(2491)}}XMLNode.prototype.element=function(e,t,r){var i,s,a,o,n,u,p,m,y,S;u=null;if(t==null){t={}}t=t.valueOf();if(!d(t)){y=[t,r],r=y[0],t=y[1]}if(e!=null){e=e.valueOf()}if(Array.isArray(e)){for(a=0,p=e.length;a0){s.arrayEach(r.required,function(i){var s=r.members[i];if(s.endpointDiscoveryId===true){var a=s.isLocationName?s.name:i;e[a]=String(t[i])}else{marshallCustomIdentifiersHelper(e,t[i],s)}})}}function marshallCustomIdentifiers(e,t){var r={};marshallCustomIdentifiersHelper(r,e.params,t);return r}function optionalDiscoverEndpoint(e){var t=e.service;var r=t.api;var a=r.operations?r.operations[e.operation]:undefined;var o=a?a.input:undefined;var n=marshallCustomIdentifiers(e,o);var u=getCacheKey(e);if(Object.keys(n).length>0){u=s.update(u,n);if(a)u.operation=a.name}var p=i.endpointCache.get(u);if(p&&p.length===1&&p[0].Address===""){return}else if(p&&p.length>0){e.httpRequest.updateEndpoint(p[0].Address)}else{var m=t.makeRequest(r.endpointOperation,{Operation:a.name,Identifiers:n});addApiVersionHeader(m);m.removeListener("validate",i.EventListeners.Core.VALIDATE_PARAMETERS);m.removeListener("retry",i.EventListeners.Core.RETRY_CHECK);i.endpointCache.put(u,[{Address:"",CachePeriodInMinutes:1}]);m.send(function(e,t){if(t&&t.Endpoints){i.endpointCache.put(u,t.Endpoints)}else if(e){i.endpointCache.put(u,[{Address:"",CachePeriodInMinutes:1}])}})}}var o={};function requiredDiscoverEndpoint(e,t){var r=e.service;var a=r.api;var n=a.operations?a.operations[e.operation]:undefined;var u=n?n.input:undefined;var p=marshallCustomIdentifiers(e,u);var m=getCacheKey(e);if(Object.keys(p).length>0){m=s.update(m,p);if(n)m.operation=n.name}var c=i.EndpointCache.getKeyString(m);var l=i.endpointCache.get(c);if(l&&l.length===1&&l[0].Address===""){if(!o[c])o[c]=[];o[c].push({request:e,callback:t});return}else if(l&&l.length>0){e.httpRequest.updateEndpoint(l[0].Address);t()}else{var d=r.makeRequest(a.endpointOperation,{Operation:n.name,Identifiers:p});d.removeListener("validate",i.EventListeners.Core.VALIDATE_PARAMETERS);addApiVersionHeader(d);i.endpointCache.put(c,[{Address:"",CachePeriodInMinutes:60}]);d.send(function(r,a){if(r){e.response.error=s.error(r,{retryable:false});i.endpointCache.remove(m);if(o[c]){var n=o[c];s.arrayEach(n,function(e){e.request.response.error=s.error(r,{retryable:false});e.callback()});delete o[c]}}else if(a){i.endpointCache.put(c,a.Endpoints);e.httpRequest.updateEndpoint(a.Endpoints[0].Address);if(o[c]){var n=o[c];s.arrayEach(n,function(e){e.request.httpRequest.updateEndpoint(a.Endpoints[0].Address);e.callback()});delete o[c]}}t()})}}function addApiVersionHeader(e){var t=e.service.api;var r=t.apiVersion;if(r&&!e.httpRequest.headers["x-amz-api-version"]){e.httpRequest.headers["x-amz-api-version"]=r}}function invalidateCachedEndpoints(e){var t=e.error;var r=e.httpResponse;if(t&&(t.code==="InvalidEndpointException"||r.statusCode===421)){var a=e.request;var o=a.service.api.operations||{};var n=o[a.operation]?o[a.operation].input:undefined;var u=marshallCustomIdentifiers(a,n);var p=getCacheKey(a);if(Object.keys(u).length>0){p=s.update(p,u);if(o[a.operation])p.operation=o[a.operation].name}i.endpointCache.remove(p)}}function hasCustomEndpoint(e){if(e._originalConfig&&e._originalConfig.endpoint&&e._originalConfig.endpointDiscoveryEnabled===true){throw s.error(new Error,{code:"ConfigurationException",message:"Custom endpoint is supplied; endpointDiscoveryEnabled must not be true."})}var t=i.config[e.serviceIdentifier]||{};return Boolean(i.config.endpoint||t.endpoint||e._originalConfig&&e._originalConfig.endpoint)}function isFalsy(e){return["false","0"].indexOf(e)>=0}function resolveEndpointDiscoveryConfig(e){var t=e.service||{};if(t.config.endpointDiscoveryEnabled!==undefined){return t.config.endpointDiscoveryEnabled}if(s.isBrowser())return undefined;for(var r=0;r` ${e}="${t}"`).join("");if(!t){return`<${e}${i}>`}return`<${e}${i}>${t}`}write(e){return i(this,void 0,void 0,function*(){const t=!!(e===null||e===void 0?void 0:e.overwrite);const r=yield this.filePath();const i=t?u:n;yield i(r,this._buffer,{encoding:"utf8"});return this.emptyBuffer()})}clear(){return i(this,void 0,void 0,function*(){return this.emptyBuffer().write({overwrite:true})})}stringify(){return this._buffer}isEmptyBuffer(){return this._buffer.length===0}emptyBuffer(){this._buffer="";return this}addRaw(e,t=false){this._buffer+=e;return t?this.addEOL():this}addEOL(){return this.addRaw(s.EOL)}addCodeBlock(e,t){const r=Object.assign({},t&&{lang:t});const i=this.wrap("pre",this.wrap("code",e),r);return this.addRaw(i).addEOL()}addList(e,t=false){const r=t?"ol":"ul";const i=e.map(e=>this.wrap("li",e)).join("");const s=this.wrap(r,i);return this.addRaw(s).addEOL()}addTable(e){const t=e.map(e=>{const t=e.map(e=>{if(typeof e==="string"){return this.wrap("td",e)}const{header:t,data:r,colspan:i,rowspan:s}=e;const a=t?"th":"td";const o=Object.assign(Object.assign({},i&&{colspan:i}),s&&{rowspan:s});return this.wrap(a,r,o)}).join("");return this.wrap("tr",t)}).join("");const r=this.wrap("table",t);return this.addRaw(r).addEOL()}addDetails(e,t){const r=this.wrap("details",this.wrap("summary",e)+t);return this.addRaw(r).addEOL()}addImage(e,t,r){const{width:i,height:s}=r||{};const a=Object.assign(Object.assign({},i&&{width:i}),s&&{height:s});const o=this.wrap("img",null,Object.assign({src:e,alt:t},a));return this.addRaw(o).addEOL()}addHeading(e,t){const r=`h${t}`;const i=["h1","h2","h3","h4","h5","h6"].includes(r)?r:"h1";const s=this.wrap(i,e);return this.addRaw(s).addEOL()}addSeparator(){const e=this.wrap("hr",null);return this.addRaw(e).addEOL()}addBreak(){const e=this.wrap("br",null);return this.addRaw(e).addEOL()}addQuote(e,t){const r=Object.assign({},t&&{cite:t});const i=this.wrap("blockquote",e,r);return this.addRaw(i).addEOL()}addLink(e,t){const r=this.wrap("a",e,{href:t});return this.addRaw(r).addEOL()}}const p=new Summary;t.markdownSummary=p;t.summary=p},7672:function(e){e.exports={pagination:{DescribeBatchPredictions:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken",result_key:"Results"},DescribeDataSources:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken",result_key:"Results"},DescribeEvaluations:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken",result_key:"Results"},DescribeMLModels:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken",result_key:"Results"}}}},7684:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2014-03-28",endpointPrefix:"logs",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon CloudWatch Logs",serviceId:"CloudWatch Logs",signatureVersion:"v4",targetPrefix:"Logs_20140328",uid:"logs-2014-03-28"},operations:{AssociateKmsKey:{input:{type:"structure",required:["logGroupName","kmsKeyId"],members:{logGroupName:{},kmsKeyId:{}}}},CancelExportTask:{input:{type:"structure",required:["taskId"],members:{taskId:{}}}},CreateExportTask:{input:{type:"structure",required:["logGroupName","from","to","destination"],members:{taskName:{},logGroupName:{},logStreamNamePrefix:{},from:{type:"long"},to:{type:"long"},destination:{},destinationPrefix:{}}},output:{type:"structure",members:{taskId:{}}}},CreateLogGroup:{input:{type:"structure",required:["logGroupName"],members:{logGroupName:{},kmsKeyId:{},tags:{shape:"Se"}}}},CreateLogStream:{input:{type:"structure",required:["logGroupName","logStreamName"],members:{logGroupName:{},logStreamName:{}}}},DeleteDestination:{input:{type:"structure",required:["destinationName"],members:{destinationName:{}}}},DeleteLogGroup:{input:{type:"structure",required:["logGroupName"],members:{logGroupName:{}}}},DeleteLogStream:{input:{type:"structure",required:["logGroupName","logStreamName"],members:{logGroupName:{},logStreamName:{}}}},DeleteMetricFilter:{input:{type:"structure",required:["logGroupName","filterName"],members:{logGroupName:{},filterName:{}}}},DeleteQueryDefinition:{input:{type:"structure",required:["queryDefinitionId"],members:{queryDefinitionId:{}}},output:{type:"structure",members:{success:{type:"boolean"}}}},DeleteResourcePolicy:{input:{type:"structure",members:{policyName:{}}}},DeleteRetentionPolicy:{input:{type:"structure",required:["logGroupName"],members:{logGroupName:{}}}},DeleteSubscriptionFilter:{input:{type:"structure",required:["logGroupName","filterName"],members:{logGroupName:{},filterName:{}}}},DescribeDestinations:{input:{type:"structure",members:{DestinationNamePrefix:{},nextToken:{},limit:{type:"integer"}}},output:{type:"structure",members:{destinations:{type:"list",member:{shape:"S11"}},nextToken:{}}}},DescribeExportTasks:{input:{type:"structure",members:{taskId:{},statusCode:{},nextToken:{},limit:{type:"integer"}}},output:{type:"structure",members:{exportTasks:{type:"list",member:{type:"structure",members:{taskId:{},taskName:{},logGroupName:{},from:{type:"long"},to:{type:"long"},destination:{},destinationPrefix:{},status:{type:"structure",members:{code:{},message:{}}},executionInfo:{type:"structure",members:{creationTime:{type:"long"},completionTime:{type:"long"}}}}}},nextToken:{}}}},DescribeLogGroups:{input:{type:"structure",members:{logGroupNamePrefix:{},nextToken:{},limit:{type:"integer"}}},output:{type:"structure",members:{logGroups:{type:"list",member:{type:"structure",members:{logGroupName:{},creationTime:{type:"long"},retentionInDays:{type:"integer"},metricFilterCount:{type:"integer"},arn:{},storedBytes:{type:"long"},kmsKeyId:{}}}},nextToken:{}}}},DescribeLogStreams:{input:{type:"structure",required:["logGroupName"],members:{logGroupName:{},logStreamNamePrefix:{},orderBy:{},descending:{type:"boolean"},nextToken:{},limit:{type:"integer"}}},output:{type:"structure",members:{logStreams:{type:"list",member:{type:"structure",members:{logStreamName:{},creationTime:{type:"long"},firstEventTimestamp:{type:"long"},lastEventTimestamp:{type:"long"},lastIngestionTime:{type:"long"},uploadSequenceToken:{},arn:{},storedBytes:{deprecated:true,deprecatedMessage:"Starting on June 17, 2019, this parameter will be deprecated for log streams, and will be reported as zero. This change applies only to log streams. The storedBytes parameter for log groups is not affected.",type:"long"}}}},nextToken:{}}}},DescribeMetricFilters:{input:{type:"structure",members:{logGroupName:{},filterNamePrefix:{},nextToken:{},limit:{type:"integer"},metricName:{},metricNamespace:{}}},output:{type:"structure",members:{metricFilters:{type:"list",member:{type:"structure",members:{filterName:{},filterPattern:{},metricTransformations:{shape:"S1z"},creationTime:{type:"long"},logGroupName:{}}}},nextToken:{}}}},DescribeQueries:{input:{type:"structure",members:{logGroupName:{},status:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{queries:{type:"list",member:{type:"structure",members:{queryId:{},queryString:{},status:{},createTime:{type:"long"},logGroupName:{}}}},nextToken:{}}}},DescribeQueryDefinitions:{input:{type:"structure",members:{queryDefinitionNamePrefix:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{queryDefinitions:{type:"list",member:{type:"structure",members:{queryDefinitionId:{},name:{},queryString:{},lastModified:{type:"long"},logGroupNames:{shape:"S2l"}}}},nextToken:{}}}},DescribeResourcePolicies:{input:{type:"structure",members:{nextToken:{},limit:{type:"integer"}}},output:{type:"structure",members:{resourcePolicies:{type:"list",member:{shape:"S2p"}},nextToken:{}}}},DescribeSubscriptionFilters:{input:{type:"structure",required:["logGroupName"],members:{logGroupName:{},filterNamePrefix:{},nextToken:{},limit:{type:"integer"}}},output:{type:"structure",members:{subscriptionFilters:{type:"list",member:{type:"structure",members:{filterName:{},logGroupName:{},filterPattern:{},destinationArn:{},roleArn:{},distribution:{},creationTime:{type:"long"}}}},nextToken:{}}}},DisassociateKmsKey:{input:{type:"structure",required:["logGroupName"],members:{logGroupName:{}}}},FilterLogEvents:{input:{type:"structure",required:["logGroupName"],members:{logGroupName:{},logStreamNames:{type:"list",member:{}},logStreamNamePrefix:{},startTime:{type:"long"},endTime:{type:"long"},filterPattern:{},nextToken:{},limit:{type:"integer"},interleaved:{deprecated:true,deprecatedMessage:"Starting on June 17, 2019, this parameter will be ignored and the value will be assumed to be true. The response from this operation will always interleave events from multiple log streams within a log group.",type:"boolean"}}},output:{type:"structure",members:{events:{type:"list",member:{type:"structure",members:{logStreamName:{},timestamp:{type:"long"},message:{},ingestionTime:{type:"long"},eventId:{}}}},searchedLogStreams:{type:"list",member:{type:"structure",members:{logStreamName:{},searchedCompletely:{type:"boolean"}}}},nextToken:{}}}},GetLogEvents:{input:{type:"structure",required:["logGroupName","logStreamName"],members:{logGroupName:{},logStreamName:{},startTime:{type:"long"},endTime:{type:"long"},nextToken:{},limit:{type:"integer"},startFromHead:{type:"boolean"}}},output:{type:"structure",members:{events:{type:"list",member:{type:"structure",members:{timestamp:{type:"long"},message:{},ingestionTime:{type:"long"}}}},nextForwardToken:{},nextBackwardToken:{}}}},GetLogGroupFields:{input:{type:"structure",required:["logGroupName"],members:{logGroupName:{},time:{type:"long"}}},output:{type:"structure",members:{logGroupFields:{type:"list",member:{type:"structure",members:{name:{},percent:{type:"integer"}}}}}}},GetLogRecord:{input:{type:"structure",required:["logRecordPointer"],members:{logRecordPointer:{}}},output:{type:"structure",members:{logRecord:{type:"map",key:{},value:{}}}}},GetQueryResults:{input:{type:"structure",required:["queryId"],members:{queryId:{}}},output:{type:"structure",members:{results:{type:"list",member:{type:"list",member:{type:"structure",members:{field:{},value:{}}}}},statistics:{type:"structure",members:{recordsMatched:{type:"double"},recordsScanned:{type:"double"},bytesScanned:{type:"double"}}},status:{}}}},ListTagsLogGroup:{input:{type:"structure",required:["logGroupName"],members:{logGroupName:{}}},output:{type:"structure",members:{tags:{shape:"Se"}}}},PutDestination:{input:{type:"structure",required:["destinationName","targetArn","roleArn"],members:{destinationName:{},targetArn:{},roleArn:{}}},output:{type:"structure",members:{destination:{shape:"S11"}}}},PutDestinationPolicy:{input:{type:"structure",required:["destinationName","accessPolicy"],members:{destinationName:{},accessPolicy:{},forceUpdate:{type:"boolean"}}}},PutLogEvents:{input:{type:"structure",required:["logGroupName","logStreamName","logEvents"],members:{logGroupName:{},logStreamName:{},logEvents:{type:"list",member:{type:"structure",required:["timestamp","message"],members:{timestamp:{type:"long"},message:{}}}},sequenceToken:{}}},output:{type:"structure",members:{nextSequenceToken:{},rejectedLogEventsInfo:{type:"structure",members:{tooNewLogEventStartIndex:{type:"integer"},tooOldLogEventEndIndex:{type:"integer"},expiredLogEventEndIndex:{type:"integer"}}}}}},PutMetricFilter:{input:{type:"structure",required:["logGroupName","filterName","filterPattern","metricTransformations"],members:{logGroupName:{},filterName:{},filterPattern:{},metricTransformations:{shape:"S1z"}}}},PutQueryDefinition:{input:{type:"structure",required:["name","queryString"],members:{name:{},queryDefinitionId:{},logGroupNames:{shape:"S2l"},queryString:{}}},output:{type:"structure",members:{queryDefinitionId:{}}}},PutResourcePolicy:{input:{type:"structure",members:{policyName:{},policyDocument:{}}},output:{type:"structure",members:{resourcePolicy:{shape:"S2p"}}}},PutRetentionPolicy:{input:{type:"structure",required:["logGroupName","retentionInDays"],members:{logGroupName:{},retentionInDays:{type:"integer"}}}},PutSubscriptionFilter:{input:{type:"structure",required:["logGroupName","filterName","filterPattern","destinationArn"],members:{logGroupName:{},filterName:{},filterPattern:{},destinationArn:{},roleArn:{},distribution:{}}}},StartQuery:{input:{type:"structure",required:["startTime","endTime","queryString"],members:{logGroupName:{},logGroupNames:{shape:"S2l"},startTime:{type:"long"},endTime:{type:"long"},queryString:{},limit:{type:"integer"}}},output:{type:"structure",members:{queryId:{}}}},StopQuery:{input:{type:"structure",required:["queryId"],members:{queryId:{}}},output:{type:"structure",members:{success:{type:"boolean"}}}},TagLogGroup:{input:{type:"structure",required:["logGroupName","tags"],members:{logGroupName:{},tags:{shape:"Se"}}}},TestMetricFilter:{input:{type:"structure",required:["filterPattern","logEventMessages"],members:{filterPattern:{},logEventMessages:{type:"list",member:{}}}},output:{type:"structure",members:{matches:{type:"list",member:{type:"structure",members:{eventNumber:{type:"long"},eventMessage:{},extractedValues:{type:"map",key:{},value:{}}}}}}}},UntagLogGroup:{input:{type:"structure",required:["logGroupName","tags"],members:{logGroupName:{},tags:{type:"list",member:{}}}}}},shapes:{Se:{type:"map",key:{},value:{}},S11:{type:"structure",members:{destinationName:{},targetArn:{},roleArn:{},accessPolicy:{},arn:{},creationTime:{type:"long"}}},S1z:{type:"list",member:{type:"structure",required:["metricName","metricNamespace","metricValue"],members:{metricName:{},metricNamespace:{},metricValue:{},defaultValue:{type:"double"},dimensions:{type:"map",key:{},value:{}},unit:{}}}},S2l:{type:"list",member:{}},S2p:{type:"structure",members:{policyName:{},policyDocument:{},lastUpdatedTime:{type:"long"}}}}}},7696:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2006-03-01",checksumFormat:"md5",endpointPrefix:"s3",globalEndpoint:"s3.amazonaws.com",protocol:"rest-xml",serviceAbbreviation:"Amazon S3",serviceFullName:"Amazon Simple Storage Service",serviceId:"S3",signatureVersion:"s3",uid:"s3-2006-03-01"},operations:{AbortMultipartUpload:{http:{method:"DELETE",requestUri:"/{Bucket}/{Key+}",responseCode:204},input:{type:"structure",required:["Bucket","Key","UploadId"],members:{Bucket:{location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},UploadId:{location:"querystring",locationName:"uploadId"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{RequestCharged:{location:"header",locationName:"x-amz-request-charged"}}}},CompleteMultipartUpload:{http:{requestUri:"/{Bucket}/{Key+}"},input:{type:"structure",required:["Bucket","Key","UploadId"],members:{Bucket:{location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},MultipartUpload:{locationName:"CompleteMultipartUpload",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"},type:"structure",members:{Parts:{locationName:"Part",type:"list",member:{type:"structure",members:{ETag:{},ChecksumCRC32:{},ChecksumCRC32C:{},ChecksumSHA1:{},ChecksumSHA256:{},PartNumber:{type:"integer"}}},flattened:true}}},UploadId:{location:"querystring",locationName:"uploadId"},ChecksumCRC32:{location:"header",locationName:"x-amz-checksum-crc32"},ChecksumCRC32C:{location:"header",locationName:"x-amz-checksum-crc32c"},ChecksumSHA1:{location:"header",locationName:"x-amz-checksum-sha1"},ChecksumSHA256:{location:"header",locationName:"x-amz-checksum-sha256"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKey:{shape:"Sk",location:"header",locationName:"x-amz-server-side-encryption-customer-key"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"}},payload:"MultipartUpload"},output:{type:"structure",members:{Location:{},Bucket:{},Key:{},Expiration:{location:"header",locationName:"x-amz-expiration"},ETag:{},ChecksumCRC32:{},ChecksumCRC32C:{},ChecksumSHA1:{},ChecksumSHA256:{},ServerSideEncryption:{location:"header",locationName:"x-amz-server-side-encryption"},VersionId:{location:"header",locationName:"x-amz-version-id"},SSEKMSKeyId:{shape:"Sr",location:"header",locationName:"x-amz-server-side-encryption-aws-kms-key-id"},BucketKeyEnabled:{location:"header",locationName:"x-amz-server-side-encryption-bucket-key-enabled",type:"boolean"},RequestCharged:{location:"header",locationName:"x-amz-request-charged"}}}},CopyObject:{http:{method:"PUT",requestUri:"/{Bucket}/{Key+}"},input:{type:"structure",required:["Bucket","CopySource","Key"],members:{ACL:{location:"header",locationName:"x-amz-acl"},Bucket:{location:"uri",locationName:"Bucket"},CacheControl:{location:"header",locationName:"Cache-Control"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-checksum-algorithm"},ContentDisposition:{location:"header",locationName:"Content-Disposition"},ContentEncoding:{location:"header",locationName:"Content-Encoding"},ContentLanguage:{location:"header",locationName:"Content-Language"},ContentType:{location:"header",locationName:"Content-Type"},CopySource:{location:"header",locationName:"x-amz-copy-source"},CopySourceIfMatch:{location:"header",locationName:"x-amz-copy-source-if-match"},CopySourceIfModifiedSince:{location:"header",locationName:"x-amz-copy-source-if-modified-since",type:"timestamp"},CopySourceIfNoneMatch:{location:"header",locationName:"x-amz-copy-source-if-none-match"},CopySourceIfUnmodifiedSince:{location:"header",locationName:"x-amz-copy-source-if-unmodified-since",type:"timestamp"},Expires:{location:"header",locationName:"Expires",type:"timestamp"},GrantFullControl:{location:"header",locationName:"x-amz-grant-full-control"},GrantRead:{location:"header",locationName:"x-amz-grant-read"},GrantReadACP:{location:"header",locationName:"x-amz-grant-read-acp"},GrantWriteACP:{location:"header",locationName:"x-amz-grant-write-acp"},Key:{location:"uri",locationName:"Key"},Metadata:{shape:"S1b",location:"headers",locationName:"x-amz-meta-"},MetadataDirective:{location:"header",locationName:"x-amz-metadata-directive"},TaggingDirective:{location:"header",locationName:"x-amz-tagging-directive"},ServerSideEncryption:{location:"header",locationName:"x-amz-server-side-encryption"},StorageClass:{location:"header",locationName:"x-amz-storage-class"},WebsiteRedirectLocation:{location:"header",locationName:"x-amz-website-redirect-location"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKey:{shape:"Sk",location:"header",locationName:"x-amz-server-side-encryption-customer-key"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},SSEKMSKeyId:{shape:"Sr",location:"header",locationName:"x-amz-server-side-encryption-aws-kms-key-id"},SSEKMSEncryptionContext:{shape:"S1i",location:"header",locationName:"x-amz-server-side-encryption-context"},BucketKeyEnabled:{location:"header",locationName:"x-amz-server-side-encryption-bucket-key-enabled",type:"boolean"},CopySourceSSECustomerAlgorithm:{location:"header",locationName:"x-amz-copy-source-server-side-encryption-customer-algorithm"},CopySourceSSECustomerKey:{shape:"S1k",location:"header",locationName:"x-amz-copy-source-server-side-encryption-customer-key"},CopySourceSSECustomerKeyMD5:{location:"header",locationName:"x-amz-copy-source-server-side-encryption-customer-key-MD5"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},Tagging:{location:"header",locationName:"x-amz-tagging"},ObjectLockMode:{location:"header",locationName:"x-amz-object-lock-mode"},ObjectLockRetainUntilDate:{shape:"S1o",location:"header",locationName:"x-amz-object-lock-retain-until-date"},ObjectLockLegalHoldStatus:{location:"header",locationName:"x-amz-object-lock-legal-hold"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},ExpectedSourceBucketOwner:{location:"header",locationName:"x-amz-source-expected-bucket-owner"}}},output:{type:"structure",members:{CopyObjectResult:{type:"structure",members:{ETag:{},LastModified:{type:"timestamp"},ChecksumCRC32:{},ChecksumCRC32C:{},ChecksumSHA1:{},ChecksumSHA256:{}}},Expiration:{location:"header",locationName:"x-amz-expiration"},CopySourceVersionId:{location:"header",locationName:"x-amz-copy-source-version-id"},VersionId:{location:"header",locationName:"x-amz-version-id"},ServerSideEncryption:{location:"header",locationName:"x-amz-server-side-encryption"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},SSEKMSKeyId:{shape:"Sr",location:"header",locationName:"x-amz-server-side-encryption-aws-kms-key-id"},SSEKMSEncryptionContext:{shape:"S1i",location:"header",locationName:"x-amz-server-side-encryption-context"},BucketKeyEnabled:{location:"header",locationName:"x-amz-server-side-encryption-bucket-key-enabled",type:"boolean"},RequestCharged:{location:"header",locationName:"x-amz-request-charged"}},payload:"CopyObjectResult"},alias:"PutObjectCopy"},CreateBucket:{http:{method:"PUT",requestUri:"/{Bucket}"},input:{type:"structure",required:["Bucket"],members:{ACL:{location:"header",locationName:"x-amz-acl"},Bucket:{location:"uri",locationName:"Bucket"},CreateBucketConfiguration:{locationName:"CreateBucketConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"},type:"structure",members:{LocationConstraint:{}}},GrantFullControl:{location:"header",locationName:"x-amz-grant-full-control"},GrantRead:{location:"header",locationName:"x-amz-grant-read"},GrantReadACP:{location:"header",locationName:"x-amz-grant-read-acp"},GrantWrite:{location:"header",locationName:"x-amz-grant-write"},GrantWriteACP:{location:"header",locationName:"x-amz-grant-write-acp"},ObjectLockEnabledForBucket:{location:"header",locationName:"x-amz-bucket-object-lock-enabled",type:"boolean"},ObjectOwnership:{location:"header",locationName:"x-amz-object-ownership"}},payload:"CreateBucketConfiguration"},output:{type:"structure",members:{Location:{location:"header",locationName:"Location"}}},alias:"PutBucket"},CreateMultipartUpload:{http:{requestUri:"/{Bucket}/{Key+}?uploads"},input:{type:"structure",required:["Bucket","Key"],members:{ACL:{location:"header",locationName:"x-amz-acl"},Bucket:{location:"uri",locationName:"Bucket"},CacheControl:{location:"header",locationName:"Cache-Control"},ContentDisposition:{location:"header",locationName:"Content-Disposition"},ContentEncoding:{location:"header",locationName:"Content-Encoding"},ContentLanguage:{location:"header",locationName:"Content-Language"},ContentType:{location:"header",locationName:"Content-Type"},Expires:{location:"header",locationName:"Expires",type:"timestamp"},GrantFullControl:{location:"header",locationName:"x-amz-grant-full-control"},GrantRead:{location:"header",locationName:"x-amz-grant-read"},GrantReadACP:{location:"header",locationName:"x-amz-grant-read-acp"},GrantWriteACP:{location:"header",locationName:"x-amz-grant-write-acp"},Key:{location:"uri",locationName:"Key"},Metadata:{shape:"S1b",location:"headers",locationName:"x-amz-meta-"},ServerSideEncryption:{location:"header",locationName:"x-amz-server-side-encryption"},StorageClass:{location:"header",locationName:"x-amz-storage-class"},WebsiteRedirectLocation:{location:"header",locationName:"x-amz-website-redirect-location"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKey:{shape:"Sk",location:"header",locationName:"x-amz-server-side-encryption-customer-key"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},SSEKMSKeyId:{shape:"Sr",location:"header",locationName:"x-amz-server-side-encryption-aws-kms-key-id"},SSEKMSEncryptionContext:{shape:"S1i",location:"header",locationName:"x-amz-server-side-encryption-context"},BucketKeyEnabled:{location:"header",locationName:"x-amz-server-side-encryption-bucket-key-enabled",type:"boolean"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},Tagging:{location:"header",locationName:"x-amz-tagging"},ObjectLockMode:{location:"header",locationName:"x-amz-object-lock-mode"},ObjectLockRetainUntilDate:{shape:"S1o",location:"header",locationName:"x-amz-object-lock-retain-until-date"},ObjectLockLegalHoldStatus:{location:"header",locationName:"x-amz-object-lock-legal-hold"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-checksum-algorithm"}}},output:{type:"structure",members:{AbortDate:{location:"header",locationName:"x-amz-abort-date",type:"timestamp"},AbortRuleId:{location:"header",locationName:"x-amz-abort-rule-id"},Bucket:{locationName:"Bucket"},Key:{},UploadId:{},ServerSideEncryption:{location:"header",locationName:"x-amz-server-side-encryption"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},SSEKMSKeyId:{shape:"Sr",location:"header",locationName:"x-amz-server-side-encryption-aws-kms-key-id"},SSEKMSEncryptionContext:{shape:"S1i",location:"header",locationName:"x-amz-server-side-encryption-context"},BucketKeyEnabled:{location:"header",locationName:"x-amz-server-side-encryption-bucket-key-enabled",type:"boolean"},RequestCharged:{location:"header",locationName:"x-amz-request-charged"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-checksum-algorithm"}}},alias:"InitiateMultipartUpload"},DeleteBucket:{http:{method:"DELETE",requestUri:"/{Bucket}",responseCode:204},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}}},DeleteBucketAnalyticsConfiguration:{http:{method:"DELETE",requestUri:"/{Bucket}?analytics",responseCode:204},input:{type:"structure",required:["Bucket","Id"],members:{Bucket:{location:"uri",locationName:"Bucket"},Id:{location:"querystring",locationName:"id"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}}},DeleteBucketCors:{http:{method:"DELETE",requestUri:"/{Bucket}?cors",responseCode:204},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}}},DeleteBucketEncryption:{http:{method:"DELETE",requestUri:"/{Bucket}?encryption",responseCode:204},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}}},DeleteBucketIntelligentTieringConfiguration:{http:{method:"DELETE",requestUri:"/{Bucket}?intelligent-tiering",responseCode:204},input:{type:"structure",required:["Bucket","Id"],members:{Bucket:{location:"uri",locationName:"Bucket"},Id:{location:"querystring",locationName:"id"}}}},DeleteBucketInventoryConfiguration:{http:{method:"DELETE",requestUri:"/{Bucket}?inventory",responseCode:204},input:{type:"structure",required:["Bucket","Id"],members:{Bucket:{location:"uri",locationName:"Bucket"},Id:{location:"querystring",locationName:"id"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}}},DeleteBucketLifecycle:{http:{method:"DELETE",requestUri:"/{Bucket}?lifecycle",responseCode:204},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}}},DeleteBucketMetricsConfiguration:{http:{method:"DELETE",requestUri:"/{Bucket}?metrics",responseCode:204},input:{type:"structure",required:["Bucket","Id"],members:{Bucket:{location:"uri",locationName:"Bucket"},Id:{location:"querystring",locationName:"id"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}}},DeleteBucketOwnershipControls:{http:{method:"DELETE",requestUri:"/{Bucket}?ownershipControls",responseCode:204},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}}},DeleteBucketPolicy:{http:{method:"DELETE",requestUri:"/{Bucket}?policy",responseCode:204},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}}},DeleteBucketReplication:{http:{method:"DELETE",requestUri:"/{Bucket}?replication",responseCode:204},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}}},DeleteBucketTagging:{http:{method:"DELETE",requestUri:"/{Bucket}?tagging",responseCode:204},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}}},DeleteBucketWebsite:{http:{method:"DELETE",requestUri:"/{Bucket}?website",responseCode:204},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}}},DeleteObject:{http:{method:"DELETE",requestUri:"/{Bucket}/{Key+}",responseCode:204},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},MFA:{location:"header",locationName:"x-amz-mfa"},VersionId:{location:"querystring",locationName:"versionId"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},BypassGovernanceRetention:{location:"header",locationName:"x-amz-bypass-governance-retention",type:"boolean"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{DeleteMarker:{location:"header",locationName:"x-amz-delete-marker",type:"boolean"},VersionId:{location:"header",locationName:"x-amz-version-id"},RequestCharged:{location:"header",locationName:"x-amz-request-charged"}}}},DeleteObjectTagging:{http:{method:"DELETE",requestUri:"/{Bucket}/{Key+}?tagging",responseCode:204},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},VersionId:{location:"querystring",locationName:"versionId"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{VersionId:{location:"header",locationName:"x-amz-version-id"}}}},DeleteObjects:{http:{requestUri:"/{Bucket}?delete"},input:{type:"structure",required:["Bucket","Delete"],members:{Bucket:{location:"uri",locationName:"Bucket"},Delete:{locationName:"Delete",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"},type:"structure",required:["Objects"],members:{Objects:{locationName:"Object",type:"list",member:{type:"structure",required:["Key"],members:{Key:{},VersionId:{}}},flattened:true},Quiet:{type:"boolean"}}},MFA:{location:"header",locationName:"x-amz-mfa"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},BypassGovernanceRetention:{location:"header",locationName:"x-amz-bypass-governance-retention",type:"boolean"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"}},payload:"Delete"},output:{type:"structure",members:{Deleted:{type:"list",member:{type:"structure",members:{Key:{},VersionId:{},DeleteMarker:{type:"boolean"},DeleteMarkerVersionId:{}}},flattened:true},RequestCharged:{location:"header",locationName:"x-amz-request-charged"},Errors:{locationName:"Error",type:"list",member:{type:"structure",members:{Key:{},VersionId:{},Code:{},Message:{}}},flattened:true}}},alias:"DeleteMultipleObjects",httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},DeletePublicAccessBlock:{http:{method:"DELETE",requestUri:"/{Bucket}?publicAccessBlock",responseCode:204},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}}},GetBucketAccelerateConfiguration:{http:{method:"GET",requestUri:"/{Bucket}?accelerate"},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{Status:{}}}},GetBucketAcl:{http:{method:"GET",requestUri:"/{Bucket}?acl"},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{Owner:{shape:"S3d"},Grants:{shape:"S3g",locationName:"AccessControlList"}}}},GetBucketAnalyticsConfiguration:{http:{method:"GET",requestUri:"/{Bucket}?analytics"},input:{type:"structure",required:["Bucket","Id"],members:{Bucket:{location:"uri",locationName:"Bucket"},Id:{location:"querystring",locationName:"id"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{AnalyticsConfiguration:{shape:"S3p"}},payload:"AnalyticsConfiguration"}},GetBucketCors:{http:{method:"GET",requestUri:"/{Bucket}?cors"},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{CORSRules:{shape:"S44",locationName:"CORSRule"}}}},GetBucketEncryption:{http:{method:"GET",requestUri:"/{Bucket}?encryption"},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{ServerSideEncryptionConfiguration:{shape:"S4h"}},payload:"ServerSideEncryptionConfiguration"}},GetBucketIntelligentTieringConfiguration:{http:{method:"GET",requestUri:"/{Bucket}?intelligent-tiering"},input:{type:"structure",required:["Bucket","Id"],members:{Bucket:{location:"uri",locationName:"Bucket"},Id:{location:"querystring",locationName:"id"}}},output:{type:"structure",members:{IntelligentTieringConfiguration:{shape:"S4n"}},payload:"IntelligentTieringConfiguration"}},GetBucketInventoryConfiguration:{http:{method:"GET",requestUri:"/{Bucket}?inventory"},input:{type:"structure",required:["Bucket","Id"],members:{Bucket:{location:"uri",locationName:"Bucket"},Id:{location:"querystring",locationName:"id"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{InventoryConfiguration:{shape:"S4x"}},payload:"InventoryConfiguration"}},GetBucketLifecycle:{http:{method:"GET",requestUri:"/{Bucket}?lifecycle"},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{Rules:{shape:"S5d",locationName:"Rule"}}},deprecated:true},GetBucketLifecycleConfiguration:{http:{method:"GET",requestUri:"/{Bucket}?lifecycle"},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{Rules:{shape:"S5t",locationName:"Rule"}}}},GetBucketLocation:{http:{method:"GET",requestUri:"/{Bucket}?location"},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{LocationConstraint:{}}}},GetBucketLogging:{http:{method:"GET",requestUri:"/{Bucket}?logging"},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{LoggingEnabled:{shape:"S65"}}}},GetBucketMetricsConfiguration:{http:{method:"GET",requestUri:"/{Bucket}?metrics"},input:{type:"structure",required:["Bucket","Id"],members:{Bucket:{location:"uri",locationName:"Bucket"},Id:{location:"querystring",locationName:"id"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{MetricsConfiguration:{shape:"S6d"}},payload:"MetricsConfiguration"}},GetBucketNotification:{http:{method:"GET",requestUri:"/{Bucket}?notification"},input:{shape:"S6h"},output:{shape:"S6i"},deprecated:true},GetBucketNotificationConfiguration:{http:{method:"GET",requestUri:"/{Bucket}?notification"},input:{shape:"S6h"},output:{shape:"S6t"}},GetBucketOwnershipControls:{http:{method:"GET",requestUri:"/{Bucket}?ownershipControls"},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{OwnershipControls:{shape:"S7a"}},payload:"OwnershipControls"}},GetBucketPolicy:{http:{method:"GET",requestUri:"/{Bucket}?policy"},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{Policy:{}},payload:"Policy"}},GetBucketPolicyStatus:{http:{method:"GET",requestUri:"/{Bucket}?policyStatus"},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{PolicyStatus:{type:"structure",members:{IsPublic:{locationName:"IsPublic",type:"boolean"}}}},payload:"PolicyStatus"}},GetBucketReplication:{http:{method:"GET",requestUri:"/{Bucket}?replication"},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{ReplicationConfiguration:{shape:"S7m"}},payload:"ReplicationConfiguration"}},GetBucketRequestPayment:{http:{method:"GET",requestUri:"/{Bucket}?requestPayment"},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{Payer:{}}}},GetBucketTagging:{http:{method:"GET",requestUri:"/{Bucket}?tagging"},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",required:["TagSet"],members:{TagSet:{shape:"S3v"}}}},GetBucketVersioning:{http:{method:"GET",requestUri:"/{Bucket}?versioning"},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{Status:{},MFADelete:{locationName:"MfaDelete"}}}},GetBucketWebsite:{http:{method:"GET",requestUri:"/{Bucket}?website"},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{RedirectAllRequestsTo:{shape:"S8p"},IndexDocument:{shape:"S8s"},ErrorDocument:{shape:"S8u"},RoutingRules:{shape:"S8v"}}}},GetObject:{http:{method:"GET",requestUri:"/{Bucket}/{Key+}"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{location:"uri",locationName:"Bucket"},IfMatch:{location:"header",locationName:"If-Match"},IfModifiedSince:{location:"header",locationName:"If-Modified-Since",type:"timestamp"},IfNoneMatch:{location:"header",locationName:"If-None-Match"},IfUnmodifiedSince:{location:"header",locationName:"If-Unmodified-Since",type:"timestamp"},Key:{location:"uri",locationName:"Key"},Range:{location:"header",locationName:"Range"},ResponseCacheControl:{location:"querystring",locationName:"response-cache-control"},ResponseContentDisposition:{location:"querystring",locationName:"response-content-disposition"},ResponseContentEncoding:{location:"querystring",locationName:"response-content-encoding"},ResponseContentLanguage:{location:"querystring",locationName:"response-content-language"},ResponseContentType:{location:"querystring",locationName:"response-content-type"},ResponseExpires:{location:"querystring",locationName:"response-expires",type:"timestamp",timestampFormat:"rfc822"},VersionId:{location:"querystring",locationName:"versionId"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKey:{shape:"Sk",location:"header",locationName:"x-amz-server-side-encryption-customer-key"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},PartNumber:{location:"querystring",locationName:"partNumber",type:"integer"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},ChecksumMode:{location:"header",locationName:"x-amz-checksum-mode"}}},output:{type:"structure",members:{Body:{streaming:true,type:"blob"},DeleteMarker:{location:"header",locationName:"x-amz-delete-marker",type:"boolean"},AcceptRanges:{location:"header",locationName:"accept-ranges"},Expiration:{location:"header",locationName:"x-amz-expiration"},Restore:{location:"header",locationName:"x-amz-restore"},LastModified:{location:"header",locationName:"Last-Modified",type:"timestamp"},ContentLength:{location:"header",locationName:"Content-Length",type:"long"},ETag:{location:"header",locationName:"ETag"},ChecksumCRC32:{location:"header",locationName:"x-amz-checksum-crc32"},ChecksumCRC32C:{location:"header",locationName:"x-amz-checksum-crc32c"},ChecksumSHA1:{location:"header",locationName:"x-amz-checksum-sha1"},ChecksumSHA256:{location:"header",locationName:"x-amz-checksum-sha256"},MissingMeta:{location:"header",locationName:"x-amz-missing-meta",type:"integer"},VersionId:{location:"header",locationName:"x-amz-version-id"},CacheControl:{location:"header",locationName:"Cache-Control"},ContentDisposition:{location:"header",locationName:"Content-Disposition"},ContentEncoding:{location:"header",locationName:"Content-Encoding"},ContentLanguage:{location:"header",locationName:"Content-Language"},ContentRange:{location:"header",locationName:"Content-Range"},ContentType:{location:"header",locationName:"Content-Type"},Expires:{location:"header",locationName:"Expires",type:"timestamp"},WebsiteRedirectLocation:{location:"header",locationName:"x-amz-website-redirect-location"},ServerSideEncryption:{location:"header",locationName:"x-amz-server-side-encryption"},Metadata:{shape:"S1b",location:"headers",locationName:"x-amz-meta-"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},SSEKMSKeyId:{shape:"Sr",location:"header",locationName:"x-amz-server-side-encryption-aws-kms-key-id"},BucketKeyEnabled:{location:"header",locationName:"x-amz-server-side-encryption-bucket-key-enabled",type:"boolean"},StorageClass:{location:"header",locationName:"x-amz-storage-class"},RequestCharged:{location:"header",locationName:"x-amz-request-charged"},ReplicationStatus:{location:"header",locationName:"x-amz-replication-status"},PartsCount:{location:"header",locationName:"x-amz-mp-parts-count",type:"integer"},TagCount:{location:"header",locationName:"x-amz-tagging-count",type:"integer"},ObjectLockMode:{location:"header",locationName:"x-amz-object-lock-mode"},ObjectLockRetainUntilDate:{shape:"S1o",location:"header",locationName:"x-amz-object-lock-retain-until-date"},ObjectLockLegalHoldStatus:{location:"header",locationName:"x-amz-object-lock-legal-hold"}},payload:"Body"},httpChecksum:{requestValidationModeMember:"ChecksumMode",responseAlgorithms:["CRC32","CRC32C","SHA256","SHA1"]}},GetObjectAcl:{http:{method:"GET",requestUri:"/{Bucket}/{Key+}?acl"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},VersionId:{location:"querystring",locationName:"versionId"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{Owner:{shape:"S3d"},Grants:{shape:"S3g",locationName:"AccessControlList"},RequestCharged:{location:"header",locationName:"x-amz-request-charged"}}}},GetObjectAttributes:{http:{method:"GET",requestUri:"/{Bucket}/{Key+}?attributes"},input:{type:"structure",required:["Bucket","Key","ObjectAttributes"],members:{Bucket:{location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},VersionId:{location:"querystring",locationName:"versionId"},MaxParts:{location:"header",locationName:"x-amz-max-parts",type:"integer"},PartNumberMarker:{location:"header",locationName:"x-amz-part-number-marker",type:"integer"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKey:{shape:"Sk",location:"header",locationName:"x-amz-server-side-encryption-customer-key"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},ObjectAttributes:{location:"header",locationName:"x-amz-object-attributes",type:"list",member:{}}}},output:{type:"structure",members:{DeleteMarker:{location:"header",locationName:"x-amz-delete-marker",type:"boolean"},LastModified:{location:"header",locationName:"Last-Modified",type:"timestamp"},VersionId:{location:"header",locationName:"x-amz-version-id"},RequestCharged:{location:"header",locationName:"x-amz-request-charged"},ETag:{},Checksum:{type:"structure",members:{ChecksumCRC32:{},ChecksumCRC32C:{},ChecksumSHA1:{},ChecksumSHA256:{}}},ObjectParts:{type:"structure",members:{TotalPartsCount:{locationName:"PartsCount",type:"integer"},PartNumberMarker:{type:"integer"},NextPartNumberMarker:{type:"integer"},MaxParts:{type:"integer"},IsTruncated:{type:"boolean"},Parts:{locationName:"Part",type:"list",member:{type:"structure",members:{PartNumber:{type:"integer"},Size:{type:"integer"},ChecksumCRC32:{},ChecksumCRC32C:{},ChecksumSHA1:{},ChecksumSHA256:{}}},flattened:true}}},StorageClass:{},ObjectSize:{type:"long"}}}},GetObjectLegalHold:{http:{method:"GET",requestUri:"/{Bucket}/{Key+}?legal-hold"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},VersionId:{location:"querystring",locationName:"versionId"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{LegalHold:{shape:"Sa9"}},payload:"LegalHold"}},GetObjectLockConfiguration:{http:{method:"GET",requestUri:"/{Bucket}?object-lock"},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{ObjectLockConfiguration:{shape:"Sac"}},payload:"ObjectLockConfiguration"}},GetObjectRetention:{http:{method:"GET",requestUri:"/{Bucket}/{Key+}?retention"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},VersionId:{location:"querystring",locationName:"versionId"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{Retention:{shape:"Sak"}},payload:"Retention"}},GetObjectTagging:{http:{method:"GET",requestUri:"/{Bucket}/{Key+}?tagging"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},VersionId:{location:"querystring",locationName:"versionId"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"}}},output:{type:"structure",required:["TagSet"],members:{VersionId:{location:"header",locationName:"x-amz-version-id"},TagSet:{shape:"S3v"}}}},GetObjectTorrent:{http:{method:"GET",requestUri:"/{Bucket}/{Key+}?torrent"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{Body:{streaming:true,type:"blob"},RequestCharged:{location:"header",locationName:"x-amz-request-charged"}},payload:"Body"}},GetPublicAccessBlock:{http:{method:"GET",requestUri:"/{Bucket}?publicAccessBlock"},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{PublicAccessBlockConfiguration:{shape:"Sar"}},payload:"PublicAccessBlockConfiguration"}},HeadBucket:{http:{method:"HEAD",requestUri:"/{Bucket}"},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}}},HeadObject:{http:{method:"HEAD",requestUri:"/{Bucket}/{Key+}"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{location:"uri",locationName:"Bucket"},IfMatch:{location:"header",locationName:"If-Match"},IfModifiedSince:{location:"header",locationName:"If-Modified-Since",type:"timestamp"},IfNoneMatch:{location:"header",locationName:"If-None-Match"},IfUnmodifiedSince:{location:"header",locationName:"If-Unmodified-Since",type:"timestamp"},Key:{location:"uri",locationName:"Key"},Range:{location:"header",locationName:"Range"},VersionId:{location:"querystring",locationName:"versionId"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKey:{shape:"Sk",location:"header",locationName:"x-amz-server-side-encryption-customer-key"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},PartNumber:{location:"querystring",locationName:"partNumber",type:"integer"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},ChecksumMode:{location:"header",locationName:"x-amz-checksum-mode"}}},output:{type:"structure",members:{DeleteMarker:{location:"header",locationName:"x-amz-delete-marker",type:"boolean"},AcceptRanges:{location:"header",locationName:"accept-ranges"},Expiration:{location:"header",locationName:"x-amz-expiration"},Restore:{location:"header",locationName:"x-amz-restore"},ArchiveStatus:{location:"header",locationName:"x-amz-archive-status"},LastModified:{location:"header",locationName:"Last-Modified",type:"timestamp"},ContentLength:{location:"header",locationName:"Content-Length",type:"long"},ChecksumCRC32:{location:"header",locationName:"x-amz-checksum-crc32"},ChecksumCRC32C:{location:"header",locationName:"x-amz-checksum-crc32c"},ChecksumSHA1:{location:"header",locationName:"x-amz-checksum-sha1"},ChecksumSHA256:{location:"header",locationName:"x-amz-checksum-sha256"},ETag:{location:"header",locationName:"ETag"},MissingMeta:{location:"header",locationName:"x-amz-missing-meta",type:"integer"},VersionId:{location:"header",locationName:"x-amz-version-id"},CacheControl:{location:"header",locationName:"Cache-Control"},ContentDisposition:{location:"header",locationName:"Content-Disposition"},ContentEncoding:{location:"header",locationName:"Content-Encoding"},ContentLanguage:{location:"header",locationName:"Content-Language"},ContentType:{location:"header",locationName:"Content-Type"},Expires:{location:"header",locationName:"Expires",type:"timestamp"},WebsiteRedirectLocation:{location:"header",locationName:"x-amz-website-redirect-location"},ServerSideEncryption:{location:"header",locationName:"x-amz-server-side-encryption"},Metadata:{shape:"S1b",location:"headers",locationName:"x-amz-meta-"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},SSEKMSKeyId:{shape:"Sr",location:"header",locationName:"x-amz-server-side-encryption-aws-kms-key-id"},BucketKeyEnabled:{location:"header",locationName:"x-amz-server-side-encryption-bucket-key-enabled",type:"boolean"},StorageClass:{location:"header",locationName:"x-amz-storage-class"},RequestCharged:{location:"header",locationName:"x-amz-request-charged"},ReplicationStatus:{location:"header",locationName:"x-amz-replication-status"},PartsCount:{location:"header",locationName:"x-amz-mp-parts-count",type:"integer"},ObjectLockMode:{location:"header",locationName:"x-amz-object-lock-mode"},ObjectLockRetainUntilDate:{shape:"S1o",location:"header",locationName:"x-amz-object-lock-retain-until-date"},ObjectLockLegalHoldStatus:{location:"header",locationName:"x-amz-object-lock-legal-hold"}}}},ListBucketAnalyticsConfigurations:{http:{method:"GET",requestUri:"/{Bucket}?analytics"},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ContinuationToken:{location:"querystring",locationName:"continuation-token"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{IsTruncated:{type:"boolean"},ContinuationToken:{},NextContinuationToken:{},AnalyticsConfigurationList:{locationName:"AnalyticsConfiguration",type:"list",member:{shape:"S3p"},flattened:true}}}},ListBucketIntelligentTieringConfigurations:{http:{method:"GET",requestUri:"/{Bucket}?intelligent-tiering"},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ContinuationToken:{location:"querystring",locationName:"continuation-token"}}},output:{type:"structure",members:{IsTruncated:{type:"boolean"},ContinuationToken:{},NextContinuationToken:{},IntelligentTieringConfigurationList:{locationName:"IntelligentTieringConfiguration",type:"list",member:{shape:"S4n"},flattened:true}}}},ListBucketInventoryConfigurations:{http:{method:"GET",requestUri:"/{Bucket}?inventory"},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ContinuationToken:{location:"querystring",locationName:"continuation-token"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{ContinuationToken:{},InventoryConfigurationList:{locationName:"InventoryConfiguration",type:"list",member:{shape:"S4x"},flattened:true},IsTruncated:{type:"boolean"},NextContinuationToken:{}}}},ListBucketMetricsConfigurations:{http:{method:"GET",requestUri:"/{Bucket}?metrics"},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ContinuationToken:{location:"querystring",locationName:"continuation-token"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{IsTruncated:{type:"boolean"},ContinuationToken:{},NextContinuationToken:{},MetricsConfigurationList:{locationName:"MetricsConfiguration",type:"list",member:{shape:"S6d"},flattened:true}}}},ListBuckets:{http:{method:"GET"},output:{type:"structure",members:{Buckets:{type:"list",member:{locationName:"Bucket",type:"structure",members:{Name:{},CreationDate:{type:"timestamp"}}}},Owner:{shape:"S3d"}}},alias:"GetService"},ListMultipartUploads:{http:{method:"GET",requestUri:"/{Bucket}?uploads"},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},Delimiter:{location:"querystring",locationName:"delimiter"},EncodingType:{location:"querystring",locationName:"encoding-type"},KeyMarker:{location:"querystring",locationName:"key-marker"},MaxUploads:{location:"querystring",locationName:"max-uploads",type:"integer"},Prefix:{location:"querystring",locationName:"prefix"},UploadIdMarker:{location:"querystring",locationName:"upload-id-marker"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{Bucket:{},KeyMarker:{},UploadIdMarker:{},NextKeyMarker:{},Prefix:{},Delimiter:{},NextUploadIdMarker:{},MaxUploads:{type:"integer"},IsTruncated:{type:"boolean"},Uploads:{locationName:"Upload",type:"list",member:{type:"structure",members:{UploadId:{},Key:{},Initiated:{type:"timestamp"},StorageClass:{},Owner:{shape:"S3d"},Initiator:{shape:"Sbr"},ChecksumAlgorithm:{}}},flattened:true},CommonPrefixes:{shape:"Sbs"},EncodingType:{}}}},ListObjectVersions:{http:{method:"GET",requestUri:"/{Bucket}?versions"},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},Delimiter:{location:"querystring",locationName:"delimiter"},EncodingType:{location:"querystring",locationName:"encoding-type"},KeyMarker:{location:"querystring",locationName:"key-marker"},MaxKeys:{location:"querystring",locationName:"max-keys",type:"integer"},Prefix:{location:"querystring",locationName:"prefix"},VersionIdMarker:{location:"querystring",locationName:"version-id-marker"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{IsTruncated:{type:"boolean"},KeyMarker:{},VersionIdMarker:{},NextKeyMarker:{},NextVersionIdMarker:{},Versions:{locationName:"Version",type:"list",member:{type:"structure",members:{ETag:{},ChecksumAlgorithm:{shape:"Sc1"},Size:{type:"integer"},StorageClass:{},Key:{},VersionId:{},IsLatest:{type:"boolean"},LastModified:{type:"timestamp"},Owner:{shape:"S3d"}}},flattened:true},DeleteMarkers:{locationName:"DeleteMarker",type:"list",member:{type:"structure",members:{Owner:{shape:"S3d"},Key:{},VersionId:{},IsLatest:{type:"boolean"},LastModified:{type:"timestamp"}}},flattened:true},Name:{},Prefix:{},Delimiter:{},MaxKeys:{type:"integer"},CommonPrefixes:{shape:"Sbs"},EncodingType:{}}},alias:"GetBucketObjectVersions"},ListObjects:{http:{method:"GET",requestUri:"/{Bucket}"},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},Delimiter:{location:"querystring",locationName:"delimiter"},EncodingType:{location:"querystring",locationName:"encoding-type"},Marker:{location:"querystring",locationName:"marker"},MaxKeys:{location:"querystring",locationName:"max-keys",type:"integer"},Prefix:{location:"querystring",locationName:"prefix"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{IsTruncated:{type:"boolean"},Marker:{},NextMarker:{},Contents:{shape:"Sca"},Name:{},Prefix:{},Delimiter:{},MaxKeys:{type:"integer"},CommonPrefixes:{shape:"Sbs"},EncodingType:{}}},alias:"GetBucket"},ListObjectsV2:{http:{method:"GET",requestUri:"/{Bucket}?list-type=2"},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},Delimiter:{location:"querystring",locationName:"delimiter"},EncodingType:{location:"querystring",locationName:"encoding-type"},MaxKeys:{location:"querystring",locationName:"max-keys",type:"integer"},Prefix:{location:"querystring",locationName:"prefix"},ContinuationToken:{location:"querystring",locationName:"continuation-token"},FetchOwner:{location:"querystring",locationName:"fetch-owner",type:"boolean"},StartAfter:{location:"querystring",locationName:"start-after"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{IsTruncated:{type:"boolean"},Contents:{shape:"Sca"},Name:{},Prefix:{},Delimiter:{},MaxKeys:{type:"integer"},CommonPrefixes:{shape:"Sbs"},EncodingType:{},KeyCount:{type:"integer"},ContinuationToken:{},NextContinuationToken:{},StartAfter:{}}}},ListParts:{http:{method:"GET",requestUri:"/{Bucket}/{Key+}"},input:{type:"structure",required:["Bucket","Key","UploadId"],members:{Bucket:{location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},MaxParts:{location:"querystring",locationName:"max-parts",type:"integer"},PartNumberMarker:{location:"querystring",locationName:"part-number-marker",type:"integer"},UploadId:{location:"querystring",locationName:"uploadId"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKey:{shape:"Sk",location:"header",locationName:"x-amz-server-side-encryption-customer-key"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"}}},output:{type:"structure",members:{AbortDate:{location:"header",locationName:"x-amz-abort-date",type:"timestamp"},AbortRuleId:{location:"header",locationName:"x-amz-abort-rule-id"},Bucket:{},Key:{},UploadId:{},PartNumberMarker:{type:"integer"},NextPartNumberMarker:{type:"integer"},MaxParts:{type:"integer"},IsTruncated:{type:"boolean"},Parts:{locationName:"Part",type:"list",member:{type:"structure",members:{PartNumber:{type:"integer"},LastModified:{type:"timestamp"},ETag:{},Size:{type:"integer"},ChecksumCRC32:{},ChecksumCRC32C:{},ChecksumSHA1:{},ChecksumSHA256:{}}},flattened:true},Initiator:{shape:"Sbr"},Owner:{shape:"S3d"},StorageClass:{},RequestCharged:{location:"header",locationName:"x-amz-request-charged"},ChecksumAlgorithm:{}}}},PutBucketAccelerateConfiguration:{http:{method:"PUT",requestUri:"/{Bucket}?accelerate"},input:{type:"structure",required:["Bucket","AccelerateConfiguration"],members:{Bucket:{location:"uri",locationName:"Bucket"},AccelerateConfiguration:{locationName:"AccelerateConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"},type:"structure",members:{Status:{}}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"}},payload:"AccelerateConfiguration"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:false}},PutBucketAcl:{http:{method:"PUT",requestUri:"/{Bucket}?acl"},input:{type:"structure",required:["Bucket"],members:{ACL:{location:"header",locationName:"x-amz-acl"},AccessControlPolicy:{shape:"Scp",locationName:"AccessControlPolicy",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},Bucket:{location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},GrantFullControl:{location:"header",locationName:"x-amz-grant-full-control"},GrantRead:{location:"header",locationName:"x-amz-grant-read"},GrantReadACP:{location:"header",locationName:"x-amz-grant-read-acp"},GrantWrite:{location:"header",locationName:"x-amz-grant-write"},GrantWriteACP:{location:"header",locationName:"x-amz-grant-write-acp"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"AccessControlPolicy"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutBucketAnalyticsConfiguration:{http:{method:"PUT",requestUri:"/{Bucket}?analytics"},input:{type:"structure",required:["Bucket","Id","AnalyticsConfiguration"],members:{Bucket:{location:"uri",locationName:"Bucket"},Id:{location:"querystring",locationName:"id"},AnalyticsConfiguration:{shape:"S3p",locationName:"AnalyticsConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"AnalyticsConfiguration"}},PutBucketCors:{http:{method:"PUT",requestUri:"/{Bucket}?cors"},input:{type:"structure",required:["Bucket","CORSConfiguration"],members:{Bucket:{location:"uri",locationName:"Bucket"},CORSConfiguration:{locationName:"CORSConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"},type:"structure",required:["CORSRules"],members:{CORSRules:{shape:"S44",locationName:"CORSRule"}}},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"CORSConfiguration"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutBucketEncryption:{http:{method:"PUT",requestUri:"/{Bucket}?encryption"},input:{type:"structure",required:["Bucket","ServerSideEncryptionConfiguration"],members:{Bucket:{location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ServerSideEncryptionConfiguration:{shape:"S4h",locationName:"ServerSideEncryptionConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"ServerSideEncryptionConfiguration"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutBucketIntelligentTieringConfiguration:{http:{method:"PUT",requestUri:"/{Bucket}?intelligent-tiering"},input:{type:"structure",required:["Bucket","Id","IntelligentTieringConfiguration"],members:{Bucket:{location:"uri",locationName:"Bucket"},Id:{location:"querystring",locationName:"id"},IntelligentTieringConfiguration:{shape:"S4n",locationName:"IntelligentTieringConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}}},payload:"IntelligentTieringConfiguration"}},PutBucketInventoryConfiguration:{http:{method:"PUT",requestUri:"/{Bucket}?inventory"},input:{type:"structure",required:["Bucket","Id","InventoryConfiguration"],members:{Bucket:{location:"uri",locationName:"Bucket"},Id:{location:"querystring",locationName:"id"},InventoryConfiguration:{shape:"S4x",locationName:"InventoryConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"InventoryConfiguration"}},PutBucketLifecycle:{http:{method:"PUT",requestUri:"/{Bucket}?lifecycle"},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},LifecycleConfiguration:{locationName:"LifecycleConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"},type:"structure",required:["Rules"],members:{Rules:{shape:"S5d",locationName:"Rule"}}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"LifecycleConfiguration"},deprecated:true,httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutBucketLifecycleConfiguration:{http:{method:"PUT",requestUri:"/{Bucket}?lifecycle"},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},LifecycleConfiguration:{locationName:"LifecycleConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"},type:"structure",required:["Rules"],members:{Rules:{shape:"S5t",locationName:"Rule"}}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"LifecycleConfiguration"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutBucketLogging:{http:{method:"PUT",requestUri:"/{Bucket}?logging"},input:{type:"structure",required:["Bucket","BucketLoggingStatus"],members:{Bucket:{location:"uri",locationName:"Bucket"},BucketLoggingStatus:{locationName:"BucketLoggingStatus",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"},type:"structure",members:{LoggingEnabled:{shape:"S65"}}},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"BucketLoggingStatus"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutBucketMetricsConfiguration:{http:{method:"PUT",requestUri:"/{Bucket}?metrics"},input:{type:"structure",required:["Bucket","Id","MetricsConfiguration"],members:{Bucket:{location:"uri",locationName:"Bucket"},Id:{location:"querystring",locationName:"id"},MetricsConfiguration:{shape:"S6d",locationName:"MetricsConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"MetricsConfiguration"}},PutBucketNotification:{http:{method:"PUT",requestUri:"/{Bucket}?notification"},input:{type:"structure",required:["Bucket","NotificationConfiguration"],members:{Bucket:{location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},NotificationConfiguration:{shape:"S6i",locationName:"NotificationConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"NotificationConfiguration"},deprecated:true,httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutBucketNotificationConfiguration:{http:{method:"PUT",requestUri:"/{Bucket}?notification"},input:{type:"structure",required:["Bucket","NotificationConfiguration"],members:{Bucket:{location:"uri",locationName:"Bucket"},NotificationConfiguration:{shape:"S6t",locationName:"NotificationConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},SkipDestinationValidation:{location:"header",locationName:"x-amz-skip-destination-validation",type:"boolean"}},payload:"NotificationConfiguration"}},PutBucketOwnershipControls:{http:{method:"PUT",requestUri:"/{Bucket}?ownershipControls"},input:{type:"structure",required:["Bucket","OwnershipControls"],members:{Bucket:{location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},OwnershipControls:{shape:"S7a",locationName:"OwnershipControls",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}}},payload:"OwnershipControls"},httpChecksum:{requestChecksumRequired:true}},PutBucketPolicy:{http:{method:"PUT",requestUri:"/{Bucket}?policy"},input:{type:"structure",required:["Bucket","Policy"],members:{Bucket:{location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ConfirmRemoveSelfBucketAccess:{location:"header",locationName:"x-amz-confirm-remove-self-bucket-access",type:"boolean"},Policy:{},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"Policy"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutBucketReplication:{http:{method:"PUT",requestUri:"/{Bucket}?replication"},input:{type:"structure",required:["Bucket","ReplicationConfiguration"],members:{Bucket:{location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ReplicationConfiguration:{shape:"S7m",locationName:"ReplicationConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},Token:{location:"header",locationName:"x-amz-bucket-object-lock-token"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"ReplicationConfiguration"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutBucketRequestPayment:{http:{method:"PUT",requestUri:"/{Bucket}?requestPayment"},input:{type:"structure",required:["Bucket","RequestPaymentConfiguration"],members:{Bucket:{location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},RequestPaymentConfiguration:{locationName:"RequestPaymentConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"},type:"structure",required:["Payer"],members:{Payer:{}}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"RequestPaymentConfiguration"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutBucketTagging:{http:{method:"PUT",requestUri:"/{Bucket}?tagging"},input:{type:"structure",required:["Bucket","Tagging"],members:{Bucket:{location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},Tagging:{shape:"Sdf",locationName:"Tagging",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"Tagging"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutBucketVersioning:{http:{method:"PUT",requestUri:"/{Bucket}?versioning"},input:{type:"structure",required:["Bucket","VersioningConfiguration"],members:{Bucket:{location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},MFA:{location:"header",locationName:"x-amz-mfa"},VersioningConfiguration:{locationName:"VersioningConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"},type:"structure",members:{MFADelete:{locationName:"MfaDelete"},Status:{}}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"VersioningConfiguration"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutBucketWebsite:{http:{method:"PUT",requestUri:"/{Bucket}?website"},input:{type:"structure",required:["Bucket","WebsiteConfiguration"],members:{Bucket:{location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},WebsiteConfiguration:{locationName:"WebsiteConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"},type:"structure",members:{ErrorDocument:{shape:"S8u"},IndexDocument:{shape:"S8s"},RedirectAllRequestsTo:{shape:"S8p"},RoutingRules:{shape:"S8v"}}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"WebsiteConfiguration"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutObject:{http:{method:"PUT",requestUri:"/{Bucket}/{Key+}"},input:{type:"structure",required:["Bucket","Key"],members:{ACL:{location:"header",locationName:"x-amz-acl"},Body:{streaming:true,type:"blob"},Bucket:{location:"uri",locationName:"Bucket"},CacheControl:{location:"header",locationName:"Cache-Control"},ContentDisposition:{location:"header",locationName:"Content-Disposition"},ContentEncoding:{location:"header",locationName:"Content-Encoding"},ContentLanguage:{location:"header",locationName:"Content-Language"},ContentLength:{location:"header",locationName:"Content-Length",type:"long"},ContentMD5:{location:"header",locationName:"Content-MD5"},ContentType:{location:"header",locationName:"Content-Type"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ChecksumCRC32:{location:"header",locationName:"x-amz-checksum-crc32"},ChecksumCRC32C:{location:"header",locationName:"x-amz-checksum-crc32c"},ChecksumSHA1:{location:"header",locationName:"x-amz-checksum-sha1"},ChecksumSHA256:{location:"header",locationName:"x-amz-checksum-sha256"},Expires:{location:"header",locationName:"Expires",type:"timestamp"},GrantFullControl:{location:"header",locationName:"x-amz-grant-full-control"},GrantRead:{location:"header",locationName:"x-amz-grant-read"},GrantReadACP:{location:"header",locationName:"x-amz-grant-read-acp"},GrantWriteACP:{location:"header",locationName:"x-amz-grant-write-acp"},Key:{location:"uri",locationName:"Key"},Metadata:{shape:"S1b",location:"headers",locationName:"x-amz-meta-"},ServerSideEncryption:{location:"header",locationName:"x-amz-server-side-encryption"},StorageClass:{location:"header",locationName:"x-amz-storage-class"},WebsiteRedirectLocation:{location:"header",locationName:"x-amz-website-redirect-location"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKey:{shape:"Sk",location:"header",locationName:"x-amz-server-side-encryption-customer-key"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},SSEKMSKeyId:{shape:"Sr",location:"header",locationName:"x-amz-server-side-encryption-aws-kms-key-id"},SSEKMSEncryptionContext:{shape:"S1i",location:"header",locationName:"x-amz-server-side-encryption-context"},BucketKeyEnabled:{location:"header",locationName:"x-amz-server-side-encryption-bucket-key-enabled",type:"boolean"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},Tagging:{location:"header",locationName:"x-amz-tagging"},ObjectLockMode:{location:"header",locationName:"x-amz-object-lock-mode"},ObjectLockRetainUntilDate:{shape:"S1o",location:"header",locationName:"x-amz-object-lock-retain-until-date"},ObjectLockLegalHoldStatus:{location:"header",locationName:"x-amz-object-lock-legal-hold"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"Body"},output:{type:"structure",members:{Expiration:{location:"header",locationName:"x-amz-expiration"},ETag:{location:"header",locationName:"ETag"},ChecksumCRC32:{location:"header",locationName:"x-amz-checksum-crc32"},ChecksumCRC32C:{location:"header",locationName:"x-amz-checksum-crc32c"},ChecksumSHA1:{location:"header",locationName:"x-amz-checksum-sha1"},ChecksumSHA256:{location:"header",locationName:"x-amz-checksum-sha256"},ServerSideEncryption:{location:"header",locationName:"x-amz-server-side-encryption"},VersionId:{location:"header",locationName:"x-amz-version-id"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},SSEKMSKeyId:{shape:"Sr",location:"header",locationName:"x-amz-server-side-encryption-aws-kms-key-id"},SSEKMSEncryptionContext:{shape:"S1i",location:"header",locationName:"x-amz-server-side-encryption-context"},BucketKeyEnabled:{location:"header",locationName:"x-amz-server-side-encryption-bucket-key-enabled",type:"boolean"},RequestCharged:{location:"header",locationName:"x-amz-request-charged"}}},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:false}},PutObjectAcl:{http:{method:"PUT",requestUri:"/{Bucket}/{Key+}?acl"},input:{type:"structure",required:["Bucket","Key"],members:{ACL:{location:"header",locationName:"x-amz-acl"},AccessControlPolicy:{shape:"Scp",locationName:"AccessControlPolicy",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},Bucket:{location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},GrantFullControl:{location:"header",locationName:"x-amz-grant-full-control"},GrantRead:{location:"header",locationName:"x-amz-grant-read"},GrantReadACP:{location:"header",locationName:"x-amz-grant-read-acp"},GrantWrite:{location:"header",locationName:"x-amz-grant-write"},GrantWriteACP:{location:"header",locationName:"x-amz-grant-write-acp"},Key:{location:"uri",locationName:"Key"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},VersionId:{location:"querystring",locationName:"versionId"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"AccessControlPolicy"},output:{type:"structure",members:{RequestCharged:{location:"header",locationName:"x-amz-request-charged"}}},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutObjectLegalHold:{http:{method:"PUT",requestUri:"/{Bucket}/{Key+}?legal-hold"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},LegalHold:{shape:"Sa9",locationName:"LegalHold",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},VersionId:{location:"querystring",locationName:"versionId"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"LegalHold"},output:{type:"structure",members:{RequestCharged:{location:"header",locationName:"x-amz-request-charged"}}},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutObjectLockConfiguration:{http:{method:"PUT",requestUri:"/{Bucket}?object-lock"},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ObjectLockConfiguration:{shape:"Sac",locationName:"ObjectLockConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},Token:{location:"header",locationName:"x-amz-bucket-object-lock-token"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"ObjectLockConfiguration"},output:{type:"structure",members:{RequestCharged:{location:"header",locationName:"x-amz-request-charged"}}},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutObjectRetention:{http:{method:"PUT",requestUri:"/{Bucket}/{Key+}?retention"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},Retention:{shape:"Sak",locationName:"Retention",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},VersionId:{location:"querystring",locationName:"versionId"},BypassGovernanceRetention:{location:"header",locationName:"x-amz-bypass-governance-retention",type:"boolean"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"Retention"},output:{type:"structure",members:{RequestCharged:{location:"header",locationName:"x-amz-request-charged"}}},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutObjectTagging:{http:{method:"PUT",requestUri:"/{Bucket}/{Key+}?tagging"},input:{type:"structure",required:["Bucket","Key","Tagging"],members:{Bucket:{location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},VersionId:{location:"querystring",locationName:"versionId"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},Tagging:{shape:"Sdf",locationName:"Tagging",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"}},payload:"Tagging"},output:{type:"structure",members:{VersionId:{location:"header",locationName:"x-amz-version-id"}}},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutPublicAccessBlock:{http:{method:"PUT",requestUri:"/{Bucket}?publicAccessBlock"},input:{type:"structure",required:["Bucket","PublicAccessBlockConfiguration"],members:{Bucket:{location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},PublicAccessBlockConfiguration:{shape:"Sar",locationName:"PublicAccessBlockConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"PublicAccessBlockConfiguration"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},RestoreObject:{http:{requestUri:"/{Bucket}/{Key+}?restore"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},VersionId:{location:"querystring",locationName:"versionId"},RestoreRequest:{locationName:"RestoreRequest",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"},type:"structure",members:{Days:{type:"integer"},GlacierJobParameters:{type:"structure",required:["Tier"],members:{Tier:{}}},Type:{},Tier:{},Description:{},SelectParameters:{type:"structure",required:["InputSerialization","ExpressionType","Expression","OutputSerialization"],members:{InputSerialization:{shape:"Se5"},ExpressionType:{},Expression:{},OutputSerialization:{shape:"Sek"}}},OutputLocation:{type:"structure",members:{S3:{type:"structure",required:["BucketName","Prefix"],members:{BucketName:{},Prefix:{},Encryption:{type:"structure",required:["EncryptionType"],members:{EncryptionType:{},KMSKeyId:{shape:"Sr"},KMSContext:{}}},CannedACL:{},AccessControlList:{shape:"S3g"},Tagging:{shape:"Sdf"},UserMetadata:{type:"list",member:{locationName:"MetadataEntry",type:"structure",members:{Name:{},Value:{}}}},StorageClass:{}}}}}}},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"RestoreRequest"},output:{type:"structure",members:{RequestCharged:{location:"header",locationName:"x-amz-request-charged"},RestoreOutputPath:{location:"header",locationName:"x-amz-restore-output-path"}}},alias:"PostObjectRestore",httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:false}},SelectObjectContent:{http:{requestUri:"/{Bucket}/{Key+}?select&select-type=2"},input:{locationName:"SelectObjectContentRequest",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"},type:"structure",required:["Bucket","Key","Expression","ExpressionType","InputSerialization","OutputSerialization"],members:{Bucket:{location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKey:{shape:"Sk",location:"header",locationName:"x-amz-server-side-encryption-customer-key"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},Expression:{},ExpressionType:{},RequestProgress:{type:"structure",members:{Enabled:{type:"boolean"}}},InputSerialization:{shape:"Se5"},OutputSerialization:{shape:"Sek"},ScanRange:{type:"structure",members:{Start:{type:"long"},End:{type:"long"}}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{Payload:{type:"structure",members:{Records:{type:"structure",members:{Payload:{eventpayload:true,type:"blob"}},event:true},Stats:{type:"structure",members:{Details:{eventpayload:true,type:"structure",members:{BytesScanned:{type:"long"},BytesProcessed:{type:"long"},BytesReturned:{type:"long"}}}},event:true},Progress:{type:"structure",members:{Details:{eventpayload:true,type:"structure",members:{BytesScanned:{type:"long"},BytesProcessed:{type:"long"},BytesReturned:{type:"long"}}}},event:true},Cont:{type:"structure",members:{},event:true},End:{type:"structure",members:{},event:true}},eventstream:true}},payload:"Payload"}},UploadPart:{http:{method:"PUT",requestUri:"/{Bucket}/{Key+}"},input:{type:"structure",required:["Bucket","Key","PartNumber","UploadId"],members:{Body:{streaming:true,type:"blob"},Bucket:{location:"uri",locationName:"Bucket"},ContentLength:{location:"header",locationName:"Content-Length",type:"long"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ChecksumCRC32:{location:"header",locationName:"x-amz-checksum-crc32"},ChecksumCRC32C:{location:"header",locationName:"x-amz-checksum-crc32c"},ChecksumSHA1:{location:"header",locationName:"x-amz-checksum-sha1"},ChecksumSHA256:{location:"header",locationName:"x-amz-checksum-sha256"},Key:{location:"uri",locationName:"Key"},PartNumber:{location:"querystring",locationName:"partNumber",type:"integer"},UploadId:{location:"querystring",locationName:"uploadId"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKey:{shape:"Sk",location:"header",locationName:"x-amz-server-side-encryption-customer-key"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"Body"},output:{type:"structure",members:{ServerSideEncryption:{location:"header",locationName:"x-amz-server-side-encryption"},ETag:{location:"header",locationName:"ETag"},ChecksumCRC32:{location:"header",locationName:"x-amz-checksum-crc32"},ChecksumCRC32C:{location:"header",locationName:"x-amz-checksum-crc32c"},ChecksumSHA1:{location:"header",locationName:"x-amz-checksum-sha1"},ChecksumSHA256:{location:"header",locationName:"x-amz-checksum-sha256"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},SSEKMSKeyId:{shape:"Sr",location:"header",locationName:"x-amz-server-side-encryption-aws-kms-key-id"},BucketKeyEnabled:{location:"header",locationName:"x-amz-server-side-encryption-bucket-key-enabled",type:"boolean"},RequestCharged:{location:"header",locationName:"x-amz-request-charged"}}},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:false}},UploadPartCopy:{http:{method:"PUT",requestUri:"/{Bucket}/{Key+}"},input:{type:"structure",required:["Bucket","CopySource","Key","PartNumber","UploadId"],members:{Bucket:{location:"uri",locationName:"Bucket"},CopySource:{location:"header",locationName:"x-amz-copy-source"},CopySourceIfMatch:{location:"header",locationName:"x-amz-copy-source-if-match"},CopySourceIfModifiedSince:{location:"header",locationName:"x-amz-copy-source-if-modified-since",type:"timestamp"},CopySourceIfNoneMatch:{location:"header",locationName:"x-amz-copy-source-if-none-match"},CopySourceIfUnmodifiedSince:{location:"header",locationName:"x-amz-copy-source-if-unmodified-since",type:"timestamp"},CopySourceRange:{location:"header",locationName:"x-amz-copy-source-range"},Key:{location:"uri",locationName:"Key"},PartNumber:{location:"querystring",locationName:"partNumber",type:"integer"},UploadId:{location:"querystring",locationName:"uploadId"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKey:{shape:"Sk",location:"header",locationName:"x-amz-server-side-encryption-customer-key"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},CopySourceSSECustomerAlgorithm:{location:"header",locationName:"x-amz-copy-source-server-side-encryption-customer-algorithm"},CopySourceSSECustomerKey:{shape:"S1k",location:"header",locationName:"x-amz-copy-source-server-side-encryption-customer-key"},CopySourceSSECustomerKeyMD5:{location:"header",locationName:"x-amz-copy-source-server-side-encryption-customer-key-MD5"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},ExpectedSourceBucketOwner:{location:"header",locationName:"x-amz-source-expected-bucket-owner"}}},output:{type:"structure",members:{CopySourceVersionId:{location:"header",locationName:"x-amz-copy-source-version-id"},CopyPartResult:{type:"structure",members:{ETag:{},LastModified:{type:"timestamp"},ChecksumCRC32:{},ChecksumCRC32C:{},ChecksumSHA1:{},ChecksumSHA256:{}}},ServerSideEncryption:{location:"header",locationName:"x-amz-server-side-encryption"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},SSEKMSKeyId:{shape:"Sr",location:"header",locationName:"x-amz-server-side-encryption-aws-kms-key-id"},BucketKeyEnabled:{location:"header",locationName:"x-amz-server-side-encryption-bucket-key-enabled",type:"boolean"},RequestCharged:{location:"header",locationName:"x-amz-request-charged"}},payload:"CopyPartResult"}},WriteGetObjectResponse:{http:{requestUri:"/WriteGetObjectResponse"},input:{type:"structure",required:["RequestRoute","RequestToken"],members:{RequestRoute:{hostLabel:true,location:"header",locationName:"x-amz-request-route"},RequestToken:{location:"header",locationName:"x-amz-request-token"},Body:{streaming:true,type:"blob"},StatusCode:{location:"header",locationName:"x-amz-fwd-status",type:"integer"},ErrorCode:{location:"header",locationName:"x-amz-fwd-error-code"},ErrorMessage:{location:"header",locationName:"x-amz-fwd-error-message"},AcceptRanges:{location:"header",locationName:"x-amz-fwd-header-accept-ranges"},CacheControl:{location:"header",locationName:"x-amz-fwd-header-Cache-Control"},ContentDisposition:{location:"header",locationName:"x-amz-fwd-header-Content-Disposition"},ContentEncoding:{location:"header",locationName:"x-amz-fwd-header-Content-Encoding"},ContentLanguage:{location:"header",locationName:"x-amz-fwd-header-Content-Language"},ContentLength:{location:"header",locationName:"Content-Length",type:"long"},ContentRange:{location:"header",locationName:"x-amz-fwd-header-Content-Range"},ContentType:{location:"header",locationName:"x-amz-fwd-header-Content-Type"},ChecksumCRC32:{location:"header",locationName:"x-amz-fwd-header-x-amz-checksum-crc32"},ChecksumCRC32C:{location:"header",locationName:"x-amz-fwd-header-x-amz-checksum-crc32c"},ChecksumSHA1:{location:"header",locationName:"x-amz-fwd-header-x-amz-checksum-sha1"},ChecksumSHA256:{location:"header",locationName:"x-amz-fwd-header-x-amz-checksum-sha256"},DeleteMarker:{location:"header",locationName:"x-amz-fwd-header-x-amz-delete-marker",type:"boolean"},ETag:{location:"header",locationName:"x-amz-fwd-header-ETag"},Expires:{location:"header",locationName:"x-amz-fwd-header-Expires",type:"timestamp"},Expiration:{location:"header",locationName:"x-amz-fwd-header-x-amz-expiration"},LastModified:{location:"header",locationName:"x-amz-fwd-header-Last-Modified",type:"timestamp"},MissingMeta:{location:"header",locationName:"x-amz-fwd-header-x-amz-missing-meta",type:"integer"},Metadata:{shape:"S1b",location:"headers",locationName:"x-amz-meta-"},ObjectLockMode:{location:"header",locationName:"x-amz-fwd-header-x-amz-object-lock-mode"},ObjectLockLegalHoldStatus:{location:"header",locationName:"x-amz-fwd-header-x-amz-object-lock-legal-hold"},ObjectLockRetainUntilDate:{shape:"S1o",location:"header",locationName:"x-amz-fwd-header-x-amz-object-lock-retain-until-date"},PartsCount:{location:"header",locationName:"x-amz-fwd-header-x-amz-mp-parts-count",type:"integer"},ReplicationStatus:{location:"header",locationName:"x-amz-fwd-header-x-amz-replication-status"},RequestCharged:{location:"header",locationName:"x-amz-fwd-header-x-amz-request-charged"},Restore:{location:"header",locationName:"x-amz-fwd-header-x-amz-restore"},ServerSideEncryption:{location:"header",locationName:"x-amz-fwd-header-x-amz-server-side-encryption"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-fwd-header-x-amz-server-side-encryption-customer-algorithm"},SSEKMSKeyId:{shape:"Sr",location:"header",locationName:"x-amz-fwd-header-x-amz-server-side-encryption-aws-kms-key-id"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-fwd-header-x-amz-server-side-encryption-customer-key-MD5"},StorageClass:{location:"header",locationName:"x-amz-fwd-header-x-amz-storage-class"},TagCount:{location:"header",locationName:"x-amz-fwd-header-x-amz-tagging-count",type:"integer"},VersionId:{location:"header",locationName:"x-amz-fwd-header-x-amz-version-id"},BucketKeyEnabled:{location:"header",locationName:"x-amz-fwd-header-x-amz-server-side-encryption-bucket-key-enabled",type:"boolean"}},payload:"Body"},authtype:"v4-unsigned-body",endpoint:{hostPrefix:"{RequestRoute}."}}},shapes:{Sk:{type:"blob",sensitive:true},Sr:{type:"string",sensitive:true},S1b:{type:"map",key:{},value:{}},S1i:{type:"string",sensitive:true},S1k:{type:"blob",sensitive:true},S1o:{type:"timestamp",timestampFormat:"iso8601"},S3d:{type:"structure",members:{DisplayName:{},ID:{}}},S3g:{type:"list",member:{locationName:"Grant",type:"structure",members:{Grantee:{shape:"S3i"},Permission:{}}}},S3i:{type:"structure",required:["Type"],members:{DisplayName:{},EmailAddress:{},ID:{},Type:{locationName:"xsi:type",xmlAttribute:true},URI:{}},xmlNamespace:{prefix:"xsi",uri:"http://www.w3.org/2001/XMLSchema-instance"}},S3p:{type:"structure",required:["Id","StorageClassAnalysis"],members:{Id:{},Filter:{type:"structure",members:{Prefix:{},Tag:{shape:"S3s"},And:{type:"structure",members:{Prefix:{},Tags:{shape:"S3v",flattened:true,locationName:"Tag"}}}}},StorageClassAnalysis:{type:"structure",members:{DataExport:{type:"structure",required:["OutputSchemaVersion","Destination"],members:{OutputSchemaVersion:{},Destination:{type:"structure",required:["S3BucketDestination"],members:{S3BucketDestination:{type:"structure",required:["Format","Bucket"],members:{Format:{},BucketAccountId:{},Bucket:{},Prefix:{}}}}}}}}}}},S3s:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}},S3v:{type:"list",member:{shape:"S3s",locationName:"Tag"}},S44:{type:"list",member:{type:"structure",required:["AllowedMethods","AllowedOrigins"],members:{ID:{},AllowedHeaders:{locationName:"AllowedHeader",type:"list",member:{},flattened:true},AllowedMethods:{locationName:"AllowedMethod",type:"list",member:{},flattened:true},AllowedOrigins:{locationName:"AllowedOrigin",type:"list",member:{},flattened:true},ExposeHeaders:{locationName:"ExposeHeader",type:"list",member:{},flattened:true},MaxAgeSeconds:{type:"integer"}}},flattened:true},S4h:{type:"structure",required:["Rules"],members:{Rules:{locationName:"Rule",type:"list",member:{type:"structure",members:{ApplyServerSideEncryptionByDefault:{type:"structure",required:["SSEAlgorithm"],members:{SSEAlgorithm:{},KMSMasterKeyID:{shape:"Sr"}}},BucketKeyEnabled:{type:"boolean"}}},flattened:true}}},S4n:{type:"structure",required:["Id","Status","Tierings"],members:{Id:{},Filter:{type:"structure",members:{Prefix:{},Tag:{shape:"S3s"},And:{type:"structure",members:{Prefix:{},Tags:{shape:"S3v",flattened:true,locationName:"Tag"}}}}},Status:{},Tierings:{locationName:"Tiering",type:"list",member:{type:"structure",required:["Days","AccessTier"],members:{Days:{type:"integer"},AccessTier:{}}},flattened:true}}},S4x:{type:"structure",required:["Destination","IsEnabled","Id","IncludedObjectVersions","Schedule"],members:{Destination:{type:"structure",required:["S3BucketDestination"],members:{S3BucketDestination:{type:"structure",required:["Bucket","Format"],members:{AccountId:{},Bucket:{},Format:{},Prefix:{},Encryption:{type:"structure",members:{SSES3:{locationName:"SSE-S3",type:"structure",members:{}},SSEKMS:{locationName:"SSE-KMS",type:"structure",required:["KeyId"],members:{KeyId:{shape:"Sr"}}}}}}}}},IsEnabled:{type:"boolean"},Filter:{type:"structure",required:["Prefix"],members:{Prefix:{}}},Id:{},IncludedObjectVersions:{},OptionalFields:{type:"list",member:{locationName:"Field"}},Schedule:{type:"structure",required:["Frequency"],members:{Frequency:{}}}}},S5d:{type:"list",member:{type:"structure",required:["Prefix","Status"],members:{Expiration:{shape:"S5f"},ID:{},Prefix:{},Status:{},Transition:{shape:"S5k"},NoncurrentVersionTransition:{shape:"S5m"},NoncurrentVersionExpiration:{shape:"S5o"},AbortIncompleteMultipartUpload:{shape:"S5p"}}},flattened:true},S5f:{type:"structure",members:{Date:{shape:"S5g"},Days:{type:"integer"},ExpiredObjectDeleteMarker:{type:"boolean"}}},S5g:{type:"timestamp",timestampFormat:"iso8601"},S5k:{type:"structure",members:{Date:{shape:"S5g"},Days:{type:"integer"},StorageClass:{}}},S5m:{type:"structure",members:{NoncurrentDays:{type:"integer"},StorageClass:{},NewerNoncurrentVersions:{type:"integer"}}},S5o:{type:"structure",members:{NoncurrentDays:{type:"integer"},NewerNoncurrentVersions:{type:"integer"}}},S5p:{type:"structure",members:{DaysAfterInitiation:{type:"integer"}}},S5t:{type:"list",member:{type:"structure",required:["Status"],members:{Expiration:{shape:"S5f"},ID:{},Prefix:{deprecated:true},Filter:{type:"structure",members:{Prefix:{},Tag:{shape:"S3s"},ObjectSizeGreaterThan:{type:"long"},ObjectSizeLessThan:{type:"long"},And:{type:"structure",members:{Prefix:{},Tags:{shape:"S3v",flattened:true,locationName:"Tag"},ObjectSizeGreaterThan:{type:"long"},ObjectSizeLessThan:{type:"long"}}}}},Status:{},Transitions:{locationName:"Transition",type:"list",member:{shape:"S5k"},flattened:true},NoncurrentVersionTransitions:{locationName:"NoncurrentVersionTransition",type:"list",member:{shape:"S5m"},flattened:true},NoncurrentVersionExpiration:{shape:"S5o"},AbortIncompleteMultipartUpload:{shape:"S5p"}}},flattened:true},S65:{type:"structure",required:["TargetBucket","TargetPrefix"],members:{TargetBucket:{},TargetGrants:{type:"list",member:{locationName:"Grant",type:"structure",members:{Grantee:{shape:"S3i"},Permission:{}}}},TargetPrefix:{}}},S6d:{type:"structure",required:["Id"],members:{Id:{},Filter:{type:"structure",members:{Prefix:{},Tag:{shape:"S3s"},AccessPointArn:{},And:{type:"structure",members:{Prefix:{},Tags:{shape:"S3v",flattened:true,locationName:"Tag"},AccessPointArn:{}}}}}}},S6h:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},S6i:{type:"structure",members:{TopicConfiguration:{type:"structure",members:{Id:{},Events:{shape:"S6l",locationName:"Event"},Event:{deprecated:true},Topic:{}}},QueueConfiguration:{type:"structure",members:{Id:{},Event:{deprecated:true},Events:{shape:"S6l",locationName:"Event"},Queue:{}}},CloudFunctionConfiguration:{type:"structure",members:{Id:{},Event:{deprecated:true},Events:{shape:"S6l",locationName:"Event"},CloudFunction:{},InvocationRole:{}}}}},S6l:{type:"list",member:{},flattened:true},S6t:{type:"structure",members:{TopicConfigurations:{locationName:"TopicConfiguration",type:"list",member:{type:"structure",required:["TopicArn","Events"],members:{Id:{},TopicArn:{locationName:"Topic"},Events:{shape:"S6l",locationName:"Event"},Filter:{shape:"S6w"}}},flattened:true},QueueConfigurations:{locationName:"QueueConfiguration",type:"list",member:{type:"structure",required:["QueueArn","Events"],members:{Id:{},QueueArn:{locationName:"Queue"},Events:{shape:"S6l",locationName:"Event"},Filter:{shape:"S6w"}}},flattened:true},LambdaFunctionConfigurations:{locationName:"CloudFunctionConfiguration",type:"list",member:{type:"structure",required:["LambdaFunctionArn","Events"],members:{Id:{},LambdaFunctionArn:{locationName:"CloudFunction"},Events:{shape:"S6l",locationName:"Event"},Filter:{shape:"S6w"}}},flattened:true},EventBridgeConfiguration:{type:"structure",members:{}}}},S6w:{type:"structure",members:{Key:{locationName:"S3Key",type:"structure",members:{FilterRules:{locationName:"FilterRule",type:"list",member:{type:"structure",members:{Name:{},Value:{}}},flattened:true}}}}},S7a:{type:"structure",required:["Rules"],members:{Rules:{locationName:"Rule",type:"list",member:{type:"structure",required:["ObjectOwnership"],members:{ObjectOwnership:{}}},flattened:true}}},S7m:{type:"structure",required:["Role","Rules"],members:{Role:{},Rules:{locationName:"Rule",type:"list",member:{type:"structure",required:["Status","Destination"],members:{ID:{},Priority:{type:"integer"},Prefix:{deprecated:true},Filter:{type:"structure",members:{Prefix:{},Tag:{shape:"S3s"},And:{type:"structure",members:{Prefix:{},Tags:{shape:"S3v",flattened:true,locationName:"Tag"}}}}},Status:{},SourceSelectionCriteria:{type:"structure",members:{SseKmsEncryptedObjects:{type:"structure",required:["Status"],members:{Status:{}}},ReplicaModifications:{type:"structure",required:["Status"],members:{Status:{}}}}},ExistingObjectReplication:{type:"structure",required:["Status"],members:{Status:{}}},Destination:{type:"structure",required:["Bucket"],members:{Bucket:{},Account:{},StorageClass:{},AccessControlTranslation:{type:"structure",required:["Owner"],members:{Owner:{}}},EncryptionConfiguration:{type:"structure",members:{ReplicaKmsKeyID:{}}},ReplicationTime:{type:"structure",required:["Status","Time"],members:{Status:{},Time:{shape:"S88"}}},Metrics:{type:"structure",required:["Status"],members:{Status:{},EventThreshold:{shape:"S88"}}}}},DeleteMarkerReplication:{type:"structure",members:{Status:{}}}}},flattened:true}}},S88:{type:"structure",members:{Minutes:{type:"integer"}}},S8p:{type:"structure",required:["HostName"],members:{HostName:{},Protocol:{}}},S8s:{type:"structure",required:["Suffix"],members:{Suffix:{}}},S8u:{type:"structure",required:["Key"],members:{Key:{}}},S8v:{type:"list",member:{locationName:"RoutingRule",type:"structure",required:["Redirect"],members:{Condition:{type:"structure",members:{HttpErrorCodeReturnedEquals:{},KeyPrefixEquals:{}}},Redirect:{type:"structure",members:{HostName:{},HttpRedirectCode:{},Protocol:{},ReplaceKeyPrefixWith:{},ReplaceKeyWith:{}}}}}},Sa9:{type:"structure",members:{Status:{}}},Sac:{type:"structure",members:{ObjectLockEnabled:{},Rule:{type:"structure",members:{DefaultRetention:{type:"structure",members:{Mode:{},Days:{type:"integer"},Years:{type:"integer"}}}}}}},Sak:{type:"structure",members:{Mode:{},RetainUntilDate:{shape:"S5g"}}},Sar:{type:"structure",members:{BlockPublicAcls:{locationName:"BlockPublicAcls",type:"boolean"},IgnorePublicAcls:{locationName:"IgnorePublicAcls",type:"boolean"},BlockPublicPolicy:{locationName:"BlockPublicPolicy",type:"boolean"},RestrictPublicBuckets:{locationName:"RestrictPublicBuckets",type:"boolean"}}},Sbr:{type:"structure",members:{ID:{},DisplayName:{}}},Sbs:{type:"list",member:{type:"structure",members:{Prefix:{}}},flattened:true},Sc1:{type:"list",member:{},flattened:true},Sca:{type:"list",member:{type:"structure",members:{Key:{},LastModified:{type:"timestamp"},ETag:{},ChecksumAlgorithm:{shape:"Sc1"},Size:{type:"integer"},StorageClass:{},Owner:{shape:"S3d"}}},flattened:true},Scp:{type:"structure",members:{Grants:{shape:"S3g",locationName:"AccessControlList"},Owner:{shape:"S3d"}}},Sdf:{type:"structure",required:["TagSet"],members:{TagSet:{shape:"S3v"}}},Se5:{type:"structure",members:{CSV:{type:"structure",members:{FileHeaderInfo:{},Comments:{},QuoteEscapeCharacter:{},RecordDelimiter:{},FieldDelimiter:{},QuoteCharacter:{},AllowQuotedRecordDelimiter:{type:"boolean"}}},CompressionType:{},JSON:{type:"structure",members:{Type:{}}},Parquet:{type:"structure",members:{}}}},Sek:{type:"structure",members:{CSV:{type:"structure",members:{QuoteFields:{},QuoteEscapeCharacter:{},RecordDelimiter:{},FieldDelimiter:{},QuoteCharacter:{}}},JSON:{type:"structure",members:{RecordDelimiter:{}}}}}}}},7698:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["migrationhubstrategy"]={};i.MigrationHubStrategy=s.defineService("migrationhubstrategy",["2020-02-19"]);Object.defineProperty(a.services["migrationhubstrategy"],"2020-02-19",{get:function get(){var e=r(4951);e.paginators=r(1877).pagination;return e},enumerable:true,configurable:true});e.exports=i.MigrationHubStrategy},7705:function(e){e.exports={pagination:{ListAttacks:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"AttackSummaries"},ListProtectionGroups:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListProtections:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Protections"},ListResourcesInProtectionGroup:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"}}}},7711:function(e){e.exports={pagination:{}}},7715:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["health"]={};i.Health=s.defineService("health",["2016-08-04"]);Object.defineProperty(a.services["health"],"2016-08-04",{get:function get(){var e=r(6726);e.paginators=r(7325).pagination;return e},enumerable:true,configurable:true});e.exports=i.Health},7717:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-10-11",endpointPrefix:"synthetics",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"Synthetics",serviceFullName:"Synthetics",serviceId:"synthetics",signatureVersion:"v4",signingName:"synthetics",uid:"synthetics-2017-10-11"},operations:{CreateCanary:{http:{requestUri:"/canary"},input:{type:"structure",required:["Name","Code","ArtifactS3Location","ExecutionRoleArn","Schedule","RuntimeVersion"],members:{Name:{},Code:{shape:"S3"},ArtifactS3Location:{},ExecutionRoleArn:{},Schedule:{shape:"S8"},RunConfig:{shape:"Sa"},SuccessRetentionPeriodInDays:{type:"integer"},FailureRetentionPeriodInDays:{type:"integer"},RuntimeVersion:{},VpcConfig:{shape:"Si"},Tags:{shape:"Sn"},ArtifactConfig:{shape:"Sq"}}},output:{type:"structure",members:{Canary:{shape:"Sv"}}}},DeleteCanary:{http:{method:"DELETE",requestUri:"/canary/{name}"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"name"},DeleteLambda:{location:"querystring",locationName:"deleteLambda",type:"boolean"}}},output:{type:"structure",members:{}}},DescribeCanaries:{http:{requestUri:"/canaries"},input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Names:{type:"list",member:{}}}},output:{type:"structure",members:{Canaries:{type:"list",member:{shape:"Sv"}},NextToken:{}}}},DescribeCanariesLastRun:{http:{requestUri:"/canaries/last-run"},input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Names:{type:"list",member:{}}}},output:{type:"structure",members:{CanariesLastRun:{type:"list",member:{type:"structure",members:{CanaryName:{},LastRun:{shape:"S1t"}}}},NextToken:{}}}},DescribeRuntimeVersions:{http:{requestUri:"/runtime-versions"},input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{RuntimeVersions:{type:"list",member:{type:"structure",members:{VersionName:{},Description:{},ReleaseDate:{type:"timestamp"},DeprecationDate:{type:"timestamp"}}}},NextToken:{}}}},GetCanary:{http:{method:"GET",requestUri:"/canary/{name}"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{Canary:{shape:"Sv"}}}},GetCanaryRuns:{http:{requestUri:"/canary/{name}/runs"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"name"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{CanaryRuns:{type:"list",member:{shape:"S1t"}},NextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{Tags:{shape:"Sn"}}}},StartCanary:{http:{requestUri:"/canary/{name}/start"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{}}},StopCanary:{http:{requestUri:"/canary/{name}/stop"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{}}},TagResource:{http:{requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"resourceArn"},Tags:{shape:"Sn"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{location:"uri",locationName:"resourceArn"},TagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateCanary:{http:{method:"PATCH",requestUri:"/canary/{name}"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"name"},Code:{shape:"S3"},ExecutionRoleArn:{},RuntimeVersion:{},Schedule:{shape:"S8"},RunConfig:{shape:"Sa"},SuccessRetentionPeriodInDays:{type:"integer"},FailureRetentionPeriodInDays:{type:"integer"},VpcConfig:{shape:"Si"},VisualReference:{type:"structure",required:["BaseCanaryRunId"],members:{BaseScreenshots:{shape:"S19"},BaseCanaryRunId:{}}},ArtifactS3Location:{},ArtifactConfig:{shape:"Sq"}}},output:{type:"structure",members:{}}}},shapes:{S3:{type:"structure",required:["Handler"],members:{S3Bucket:{},S3Key:{},S3Version:{},ZipFile:{type:"blob"},Handler:{}}},S8:{type:"structure",required:["Expression"],members:{Expression:{},DurationInSeconds:{type:"long"}}},Sa:{type:"structure",members:{TimeoutInSeconds:{type:"integer"},MemoryInMB:{type:"integer"},ActiveTracing:{type:"boolean"},EnvironmentVariables:{type:"map",key:{},value:{}}}},Si:{type:"structure",members:{SubnetIds:{shape:"Sj"},SecurityGroupIds:{shape:"Sl"}}},Sj:{type:"list",member:{}},Sl:{type:"list",member:{}},Sn:{type:"map",key:{},value:{}},Sq:{type:"structure",members:{S3Encryption:{shape:"Sr"}}},Sr:{type:"structure",members:{EncryptionMode:{},KmsKeyArn:{}}},Sv:{type:"structure",members:{Id:{},Name:{},Code:{type:"structure",members:{SourceLocationArn:{},Handler:{}}},ExecutionRoleArn:{},Schedule:{type:"structure",members:{Expression:{},DurationInSeconds:{type:"long"}}},RunConfig:{type:"structure",members:{TimeoutInSeconds:{type:"integer"},MemoryInMB:{type:"integer"},ActiveTracing:{type:"boolean"}}},SuccessRetentionPeriodInDays:{type:"integer"},FailureRetentionPeriodInDays:{type:"integer"},Status:{type:"structure",members:{State:{},StateReason:{},StateReasonCode:{}}},Timeline:{type:"structure",members:{Created:{type:"timestamp"},LastModified:{type:"timestamp"},LastStarted:{type:"timestamp"},LastStopped:{type:"timestamp"}}},ArtifactS3Location:{},EngineArn:{},RuntimeVersion:{},VpcConfig:{type:"structure",members:{VpcId:{},SubnetIds:{shape:"Sj"},SecurityGroupIds:{shape:"Sl"}}},VisualReference:{type:"structure",members:{BaseScreenshots:{shape:"S19"},BaseCanaryRunId:{}}},Tags:{shape:"Sn"},ArtifactConfig:{type:"structure",members:{S3Encryption:{shape:"Sr"}}}}},S19:{type:"list",member:{type:"structure",required:["ScreenshotName"],members:{ScreenshotName:{},IgnoreCoordinates:{type:"list",member:{}}}}},S1t:{type:"structure",members:{Id:{},Name:{},Status:{type:"structure",members:{State:{},StateReason:{},StateReasonCode:{}}},Timeline:{type:"structure",members:{Started:{type:"timestamp"},Completed:{type:"timestamp"}}},ArtifactS3Location:{}}}}}},7720:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-11-30",endpointPrefix:"greengrass",protocol:"rest-json",serviceAbbreviation:"AWS GreengrassV2",serviceFullName:"AWS IoT Greengrass V2",serviceId:"GreengrassV2",signatureVersion:"v4",uid:"greengrassv2-2020-11-30"},operations:{AssociateServiceRoleToAccount:{http:{method:"PUT",requestUri:"/greengrass/servicerole",responseCode:200},input:{type:"structure",required:["roleArn"],members:{roleArn:{locationName:"RoleArn"}}},output:{type:"structure",members:{associatedAt:{locationName:"AssociatedAt"}}}},BatchAssociateClientDeviceWithCoreDevice:{http:{requestUri:"/greengrass/v2/coreDevices/{coreDeviceThingName}/associateClientDevices",responseCode:200},input:{type:"structure",required:["coreDeviceThingName"],members:{entries:{type:"list",member:{type:"structure",required:["thingName"],members:{thingName:{}}}},coreDeviceThingName:{location:"uri",locationName:"coreDeviceThingName"}}},output:{type:"structure",members:{errorEntries:{type:"list",member:{type:"structure",members:{thingName:{},code:{},message:{}}}}}}},BatchDisassociateClientDeviceFromCoreDevice:{http:{requestUri:"/greengrass/v2/coreDevices/{coreDeviceThingName}/disassociateClientDevices",responseCode:200},input:{type:"structure",required:["coreDeviceThingName"],members:{entries:{type:"list",member:{type:"structure",required:["thingName"],members:{thingName:{}}}},coreDeviceThingName:{location:"uri",locationName:"coreDeviceThingName"}}},output:{type:"structure",members:{errorEntries:{type:"list",member:{type:"structure",members:{thingName:{},code:{},message:{}}}}}}},CancelDeployment:{http:{requestUri:"/greengrass/v2/deployments/{deploymentId}/cancel"},input:{type:"structure",required:["deploymentId"],members:{deploymentId:{location:"uri",locationName:"deploymentId"}}},output:{type:"structure",members:{message:{}}}},CreateComponentVersion:{http:{requestUri:"/greengrass/v2/createComponentVersion",responseCode:201},input:{type:"structure",members:{inlineRecipe:{type:"blob"},lambdaFunction:{type:"structure",required:["lambdaArn"],members:{lambdaArn:{},componentName:{},componentVersion:{},componentPlatforms:{shape:"Sq"},componentDependencies:{type:"map",key:{},value:{type:"structure",members:{versionRequirement:{},dependencyType:{}}}},componentLambdaParameters:{type:"structure",members:{eventSources:{type:"list",member:{type:"structure",required:["topic","type"],members:{topic:{},type:{}}}},maxQueueSize:{type:"integer"},maxInstancesCount:{type:"integer"},maxIdleTimeInSeconds:{type:"integer"},timeoutInSeconds:{type:"integer"},statusTimeoutInSeconds:{type:"integer"},pinned:{type:"boolean"},inputPayloadEncodingType:{},execArgs:{type:"list",member:{}},environmentVariables:{type:"map",key:{},value:{}},linuxProcessParams:{type:"structure",members:{isolationMode:{},containerParams:{type:"structure",members:{memorySizeInKB:{type:"integer"},mountROSysfs:{type:"boolean"},volumes:{type:"list",member:{type:"structure",required:["sourcePath","destinationPath"],members:{sourcePath:{},destinationPath:{},permission:{},addGroupOwner:{type:"boolean"}}}},devices:{type:"list",member:{type:"structure",required:["path"],members:{path:{},permission:{},addGroupOwner:{type:"boolean"}}}}}}}}}}}},tags:{shape:"S1g"},clientToken:{idempotencyToken:true}}},output:{type:"structure",required:["componentName","componentVersion","creationTimestamp","status"],members:{arn:{},componentName:{},componentVersion:{},creationTimestamp:{type:"timestamp"},status:{shape:"S1n"}}}},CreateDeployment:{http:{requestUri:"/greengrass/v2/deployments",responseCode:201},input:{type:"structure",required:["targetArn"],members:{targetArn:{},deploymentName:{},components:{shape:"S1s"},iotJobConfiguration:{shape:"S22"},deploymentPolicies:{shape:"S2j"},tags:{shape:"S1g"},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{deploymentId:{},iotJobId:{},iotJobArn:{}}}},DeleteComponent:{http:{method:"DELETE",requestUri:"/greengrass/v2/components/{arn}",responseCode:204},input:{type:"structure",required:["arn"],members:{arn:{location:"uri",locationName:"arn"}}}},DeleteCoreDevice:{http:{method:"DELETE",requestUri:"/greengrass/v2/coreDevices/{coreDeviceThingName}",responseCode:204},input:{type:"structure",required:["coreDeviceThingName"],members:{coreDeviceThingName:{location:"uri",locationName:"coreDeviceThingName"}}}},DescribeComponent:{http:{method:"GET",requestUri:"/greengrass/v2/components/{arn}/metadata"},input:{type:"structure",required:["arn"],members:{arn:{location:"uri",locationName:"arn"}}},output:{type:"structure",members:{arn:{},componentName:{},componentVersion:{},creationTimestamp:{type:"timestamp"},publisher:{},description:{},status:{shape:"S1n"},platforms:{shape:"Sq"},tags:{shape:"S1g"}}}},DisassociateServiceRoleFromAccount:{http:{method:"DELETE",requestUri:"/greengrass/servicerole",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{disassociatedAt:{locationName:"DisassociatedAt"}}}},GetComponent:{http:{method:"GET",requestUri:"/greengrass/v2/components/{arn}"},input:{type:"structure",required:["arn"],members:{recipeOutputFormat:{location:"querystring",locationName:"recipeOutputFormat"},arn:{location:"uri",locationName:"arn"}}},output:{type:"structure",required:["recipeOutputFormat","recipe"],members:{recipeOutputFormat:{},recipe:{type:"blob"},tags:{shape:"S1g"}}}},GetComponentVersionArtifact:{http:{method:"GET",requestUri:"/greengrass/v2/components/{arn}/artifacts/{artifactName+}"},input:{type:"structure",required:["arn","artifactName"],members:{arn:{location:"uri",locationName:"arn"},artifactName:{location:"uri",locationName:"artifactName"}}},output:{type:"structure",required:["preSignedUrl"],members:{preSignedUrl:{}}}},GetConnectivityInfo:{http:{method:"GET",requestUri:"/greengrass/things/{thingName}/connectivityInfo",responseCode:200},input:{type:"structure",required:["thingName"],members:{thingName:{location:"uri",locationName:"thingName"}}},output:{type:"structure",members:{connectivityInfo:{shape:"S36",locationName:"ConnectivityInfo"},message:{locationName:"Message"}}}},GetCoreDevice:{http:{method:"GET",requestUri:"/greengrass/v2/coreDevices/{coreDeviceThingName}"},input:{type:"structure",required:["coreDeviceThingName"],members:{coreDeviceThingName:{location:"uri",locationName:"coreDeviceThingName"}}},output:{type:"structure",members:{coreDeviceThingName:{},coreVersion:{},platform:{},architecture:{},status:{},lastStatusUpdateTimestamp:{type:"timestamp"},tags:{shape:"S1g"}}}},GetDeployment:{http:{method:"GET",requestUri:"/greengrass/v2/deployments/{deploymentId}"},input:{type:"structure",required:["deploymentId"],members:{deploymentId:{location:"uri",locationName:"deploymentId"}}},output:{type:"structure",members:{targetArn:{},revisionId:{},deploymentId:{},deploymentName:{},deploymentStatus:{},iotJobId:{},iotJobArn:{},components:{shape:"S1s"},deploymentPolicies:{shape:"S2j"},iotJobConfiguration:{shape:"S22"},creationTimestamp:{type:"timestamp"},isLatestForTarget:{type:"boolean"},tags:{shape:"S1g"}}}},GetServiceRoleForAccount:{http:{method:"GET",requestUri:"/greengrass/servicerole",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{associatedAt:{locationName:"AssociatedAt"},roleArn:{locationName:"RoleArn"}}}},ListClientDevicesAssociatedWithCoreDevice:{http:{method:"GET",requestUri:"/greengrass/v2/coreDevices/{coreDeviceThingName}/associatedClientDevices",responseCode:200},input:{type:"structure",required:["coreDeviceThingName"],members:{coreDeviceThingName:{location:"uri",locationName:"coreDeviceThingName"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{associatedClientDevices:{type:"list",member:{type:"structure",members:{thingName:{},associationTimestamp:{type:"timestamp"}}}},nextToken:{}}}},ListComponentVersions:{http:{method:"GET",requestUri:"/greengrass/v2/components/{arn}/versions"},input:{type:"structure",required:["arn"],members:{arn:{location:"uri",locationName:"arn"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{componentVersions:{type:"list",member:{type:"structure",members:{componentName:{},componentVersion:{},arn:{}}}},nextToken:{}}}},ListComponents:{http:{method:"GET",requestUri:"/greengrass/v2/components"},input:{type:"structure",members:{scope:{location:"querystring",locationName:"scope"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{components:{type:"list",member:{type:"structure",members:{arn:{},componentName:{},latestVersion:{type:"structure",members:{arn:{},componentVersion:{},creationTimestamp:{type:"timestamp"},description:{},publisher:{},platforms:{shape:"Sq"}}}}}},nextToken:{}}}},ListCoreDevices:{http:{method:"GET",requestUri:"/greengrass/v2/coreDevices"},input:{type:"structure",members:{thingGroupArn:{location:"querystring",locationName:"thingGroupArn"},status:{location:"querystring",locationName:"status"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{coreDevices:{type:"list",member:{type:"structure",members:{coreDeviceThingName:{},status:{},lastStatusUpdateTimestamp:{type:"timestamp"}}}},nextToken:{}}}},ListDeployments:{http:{method:"GET",requestUri:"/greengrass/v2/deployments"},input:{type:"structure",members:{targetArn:{location:"querystring",locationName:"targetArn"},historyFilter:{location:"querystring",locationName:"historyFilter"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{deployments:{type:"list",member:{type:"structure",members:{targetArn:{},revisionId:{},deploymentId:{},deploymentName:{},creationTimestamp:{type:"timestamp"},deploymentStatus:{},isLatestForTarget:{type:"boolean"}}}},nextToken:{}}}},ListEffectiveDeployments:{http:{method:"GET",requestUri:"/greengrass/v2/coreDevices/{coreDeviceThingName}/effectiveDeployments"},input:{type:"structure",required:["coreDeviceThingName"],members:{coreDeviceThingName:{location:"uri",locationName:"coreDeviceThingName"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{effectiveDeployments:{type:"list",member:{type:"structure",required:["deploymentId","deploymentName","targetArn","coreDeviceExecutionStatus","creationTimestamp","modifiedTimestamp"],members:{deploymentId:{},deploymentName:{},iotJobId:{},iotJobArn:{},description:{},targetArn:{},coreDeviceExecutionStatus:{},reason:{},creationTimestamp:{type:"timestamp"},modifiedTimestamp:{type:"timestamp"}}}},nextToken:{}}}},ListInstalledComponents:{http:{method:"GET",requestUri:"/greengrass/v2/coreDevices/{coreDeviceThingName}/installedComponents"},input:{type:"structure",required:["coreDeviceThingName"],members:{coreDeviceThingName:{location:"uri",locationName:"coreDeviceThingName"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{installedComponents:{type:"list",member:{type:"structure",members:{componentName:{},componentVersion:{},lifecycleState:{},lifecycleStateDetails:{},isRoot:{type:"boolean"}}}},nextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"S1g"}}}},ResolveComponentCandidates:{http:{requestUri:"/greengrass/v2/resolveComponentCandidates"},input:{type:"structure",required:["platform","componentCandidates"],members:{platform:{shape:"Sr"},componentCandidates:{type:"list",member:{type:"structure",members:{componentName:{},componentVersion:{},versionRequirements:{type:"map",key:{},value:{}}}}}}},output:{type:"structure",members:{resolvedComponentVersions:{type:"list",member:{type:"structure",members:{arn:{},componentName:{},componentVersion:{},recipe:{type:"blob"}}}}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"S1g"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateConnectivityInfo:{http:{method:"PUT",requestUri:"/greengrass/things/{thingName}/connectivityInfo",responseCode:200},input:{type:"structure",required:["thingName","connectivityInfo"],members:{thingName:{location:"uri",locationName:"thingName"},connectivityInfo:{shape:"S36",locationName:"ConnectivityInfo"}}},output:{type:"structure",members:{version:{locationName:"Version"},message:{locationName:"Message"}}}}},shapes:{Sq:{type:"list",member:{shape:"Sr"}},Sr:{type:"structure",members:{name:{},attributes:{type:"map",key:{},value:{}}}},S1g:{type:"map",key:{},value:{}},S1n:{type:"structure",members:{componentState:{},message:{},errors:{type:"map",key:{},value:{}}}},S1s:{type:"map",key:{},value:{type:"structure",members:{componentVersion:{},configurationUpdate:{type:"structure",members:{merge:{},reset:{type:"list",member:{}}}},runWith:{type:"structure",members:{posixUser:{},systemResourceLimits:{type:"structure",members:{memory:{type:"long"},cpus:{type:"double"}}},windowsUser:{}}}}}},S22:{type:"structure",members:{jobExecutionsRolloutConfig:{type:"structure",members:{exponentialRate:{type:"structure",required:["baseRatePerMinute","incrementFactor","rateIncreaseCriteria"],members:{baseRatePerMinute:{type:"integer"},incrementFactor:{type:"double"},rateIncreaseCriteria:{type:"structure",members:{numberOfNotifiedThings:{type:"integer"},numberOfSucceededThings:{type:"integer"}}}}},maximumPerMinute:{type:"integer"}}},abortConfig:{type:"structure",required:["criteriaList"],members:{criteriaList:{type:"list",member:{type:"structure",required:["failureType","action","thresholdPercentage","minNumberOfExecutedThings"],members:{failureType:{},action:{},thresholdPercentage:{type:"double"},minNumberOfExecutedThings:{type:"integer"}}}}}},timeoutConfig:{type:"structure",members:{inProgressTimeoutInMinutes:{type:"long"}}}}},S2j:{type:"structure",members:{failureHandlingPolicy:{},componentUpdatePolicy:{type:"structure",members:{timeoutInSeconds:{type:"integer"},action:{}}},configurationValidationPolicy:{type:"structure",members:{timeoutInSeconds:{type:"integer"}}}}},S36:{type:"list",member:{type:"structure",members:{id:{locationName:"Id"},hostAddress:{locationName:"HostAddress"},portNumber:{locationName:"PortNumber",type:"integer"},metadata:{locationName:"Metadata"}}}}}}},7737:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2022-02-10",endpointPrefix:"cassandra",jsonVersion:"1.0",protocol:"json",serviceFullName:"Amazon Keyspaces",serviceId:"Keyspaces",signatureVersion:"v4",signingName:"cassandra",targetPrefix:"KeyspacesService",uid:"keyspaces-2022-02-10"},operations:{CreateKeyspace:{input:{type:"structure",required:["keyspaceName"],members:{keyspaceName:{},tags:{shape:"S3"}}},output:{type:"structure",required:["resourceArn"],members:{resourceArn:{}}}},CreateTable:{input:{type:"structure",required:["keyspaceName","tableName","schemaDefinition"],members:{keyspaceName:{},tableName:{},schemaDefinition:{shape:"Sb"},comment:{shape:"Sm"},capacitySpecification:{shape:"So"},encryptionSpecification:{shape:"Sr"},pointInTimeRecovery:{shape:"Su"},ttl:{shape:"Sw"},defaultTimeToLive:{type:"integer"},tags:{shape:"S3"}}},output:{type:"structure",required:["resourceArn"],members:{resourceArn:{}}}},DeleteKeyspace:{input:{type:"structure",required:["keyspaceName"],members:{keyspaceName:{}}},output:{type:"structure",members:{}}},DeleteTable:{input:{type:"structure",required:["keyspaceName","tableName"],members:{keyspaceName:{},tableName:{}}},output:{type:"structure",members:{}}},GetKeyspace:{input:{type:"structure",required:["keyspaceName"],members:{keyspaceName:{}}},output:{type:"structure",required:["keyspaceName","resourceArn"],members:{keyspaceName:{},resourceArn:{}}}},GetTable:{input:{type:"structure",required:["keyspaceName","tableName"],members:{keyspaceName:{},tableName:{}}},output:{type:"structure",required:["keyspaceName","tableName","resourceArn"],members:{keyspaceName:{},tableName:{},resourceArn:{},creationTimestamp:{type:"timestamp"},status:{},schemaDefinition:{shape:"Sb"},capacitySpecification:{type:"structure",required:["throughputMode"],members:{throughputMode:{},readCapacityUnits:{type:"long"},writeCapacityUnits:{type:"long"},lastUpdateToPayPerRequestTimestamp:{type:"timestamp"}}},encryptionSpecification:{shape:"Sr"},pointInTimeRecovery:{type:"structure",required:["status"],members:{status:{},earliestRestorableTimestamp:{type:"timestamp"}}},ttl:{shape:"Sw"},defaultTimeToLive:{type:"integer"},comment:{shape:"Sm"}}}},ListKeyspaces:{input:{type:"structure",members:{nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["keyspaces"],members:{nextToken:{},keyspaces:{type:"list",member:{type:"structure",required:["keyspaceName","resourceArn"],members:{keyspaceName:{},resourceArn:{}}}}}}},ListTables:{input:{type:"structure",required:["keyspaceName"],members:{nextToken:{},maxResults:{type:"integer"},keyspaceName:{}}},output:{type:"structure",members:{nextToken:{},tables:{type:"list",member:{type:"structure",required:["keyspaceName","tableName","resourceArn"],members:{keyspaceName:{},tableName:{},resourceArn:{}}}}}}},ListTagsForResource:{input:{type:"structure",required:["resourceArn"],members:{resourceArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{nextToken:{},tags:{shape:"S3"}}}},RestoreTable:{input:{type:"structure",required:["sourceKeyspaceName","sourceTableName","targetKeyspaceName","targetTableName"],members:{sourceKeyspaceName:{},sourceTableName:{},targetKeyspaceName:{},targetTableName:{},restoreTimestamp:{type:"timestamp"},capacitySpecificationOverride:{shape:"So"},encryptionSpecificationOverride:{shape:"Sr"},pointInTimeRecoveryOverride:{shape:"Su"},tagsOverride:{shape:"S3"}}},output:{type:"structure",required:["restoredTableARN"],members:{restoredTableARN:{}}}},TagResource:{input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{},tags:{shape:"S3"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{},tags:{shape:"S3"}}},output:{type:"structure",members:{}}},UpdateTable:{input:{type:"structure",required:["keyspaceName","tableName"],members:{keyspaceName:{},tableName:{},addColumns:{shape:"Sc"},capacitySpecification:{shape:"So"},encryptionSpecification:{shape:"Sr"},pointInTimeRecovery:{shape:"Su"},ttl:{shape:"Sw"},defaultTimeToLive:{type:"integer"}}},output:{type:"structure",required:["resourceArn"],members:{resourceArn:{}}}}},shapes:{S3:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}},Sb:{type:"structure",required:["allColumns","partitionKeys"],members:{allColumns:{shape:"Sc"},partitionKeys:{type:"list",member:{type:"structure",required:["name"],members:{name:{}}}},clusteringKeys:{type:"list",member:{type:"structure",required:["name","orderBy"],members:{name:{},orderBy:{}}}},staticColumns:{type:"list",member:{type:"structure",required:["name"],members:{name:{}}}}}},Sc:{type:"list",member:{type:"structure",required:["name","type"],members:{name:{},type:{}}}},Sm:{type:"structure",required:["message"],members:{message:{}}},So:{type:"structure",required:["throughputMode"],members:{throughputMode:{},readCapacityUnits:{type:"long"},writeCapacityUnits:{type:"long"}}},Sr:{type:"structure",required:["type"],members:{type:{},kmsKeyIdentifier:{}}},Su:{type:"structure",required:["status"],members:{status:{}}},Sw:{type:"structure",required:["status"],members:{status:{}}}}}},7738:function(e,t,r){(function(){var t,i,s,a=function(e,t){for(var r in t){if(o.call(t,r))e[r]=t[r]}function ctor(){this.constructor=e}ctor.prototype=t.prototype;e.prototype=new ctor;e.__super__=t.prototype;return e},o={}.hasOwnProperty;s=r(8582).isObject;i=r(6855);e.exports=t=function(e){a(XMLDeclaration,e);function XMLDeclaration(e,t,r,i){var a;XMLDeclaration.__super__.constructor.call(this,e);if(s(t)){a=t,t=a.version,r=a.encoding,i=a.standalone}if(!t){t="1.0"}this.version=this.stringify.xmlVersion(t);if(r!=null){this.encoding=this.stringify.xmlEncoding(r)}if(i!=null){this.standalone=this.stringify.xmlStandalone(i)}}XMLDeclaration.prototype.toString=function(e){return this.options.writer.set(e).declaration(this)};return XMLDeclaration}(i)}).call(this)},7740:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2014-11-12",endpointPrefix:"config",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"Config Service",serviceFullName:"AWS Config",serviceId:"Config Service",signatureVersion:"v4",targetPrefix:"StarlingDoveService",uid:"config-2014-11-12"},operations:{BatchGetAggregateResourceConfig:{input:{type:"structure",required:["ConfigurationAggregatorName","ResourceIdentifiers"],members:{ConfigurationAggregatorName:{},ResourceIdentifiers:{type:"list",member:{shape:"S4"}}}},output:{type:"structure",members:{BaseConfigurationItems:{shape:"Sb"},UnprocessedResourceIdentifiers:{type:"list",member:{shape:"S4"}}}}},BatchGetResourceConfig:{input:{type:"structure",required:["resourceKeys"],members:{resourceKeys:{shape:"Sq"}}},output:{type:"structure",members:{baseConfigurationItems:{shape:"Sb"},unprocessedResourceKeys:{shape:"Sq"}}}},DeleteAggregationAuthorization:{input:{type:"structure",required:["AuthorizedAccountId","AuthorizedAwsRegion"],members:{AuthorizedAccountId:{},AuthorizedAwsRegion:{}}}},DeleteConfigRule:{input:{type:"structure",required:["ConfigRuleName"],members:{ConfigRuleName:{}}}},DeleteConfigurationAggregator:{input:{type:"structure",required:["ConfigurationAggregatorName"],members:{ConfigurationAggregatorName:{}}}},DeleteConfigurationRecorder:{input:{type:"structure",required:["ConfigurationRecorderName"],members:{ConfigurationRecorderName:{}}}},DeleteConformancePack:{input:{type:"structure",required:["ConformancePackName"],members:{ConformancePackName:{}}}},DeleteDeliveryChannel:{input:{type:"structure",required:["DeliveryChannelName"],members:{DeliveryChannelName:{}}}},DeleteEvaluationResults:{input:{type:"structure",required:["ConfigRuleName"],members:{ConfigRuleName:{}}},output:{type:"structure",members:{}}},DeleteOrganizationConfigRule:{input:{type:"structure",required:["OrganizationConfigRuleName"],members:{OrganizationConfigRuleName:{}}}},DeleteOrganizationConformancePack:{input:{type:"structure",required:["OrganizationConformancePackName"],members:{OrganizationConformancePackName:{}}}},DeletePendingAggregationRequest:{input:{type:"structure",required:["RequesterAccountId","RequesterAwsRegion"],members:{RequesterAccountId:{},RequesterAwsRegion:{}}}},DeleteRemediationConfiguration:{input:{type:"structure",required:["ConfigRuleName"],members:{ConfigRuleName:{},ResourceType:{}}},output:{type:"structure",members:{}}},DeleteRemediationExceptions:{input:{type:"structure",required:["ConfigRuleName","ResourceKeys"],members:{ConfigRuleName:{},ResourceKeys:{shape:"S1f"}}},output:{type:"structure",members:{FailedBatches:{type:"list",member:{type:"structure",members:{FailureMessage:{},FailedItems:{shape:"S1f"}}}}}}},DeleteResourceConfig:{input:{type:"structure",required:["ResourceType","ResourceId"],members:{ResourceType:{},ResourceId:{}}}},DeleteRetentionConfiguration:{input:{type:"structure",required:["RetentionConfigurationName"],members:{RetentionConfigurationName:{}}}},DeleteStoredQuery:{input:{type:"structure",required:["QueryName"],members:{QueryName:{}}},output:{type:"structure",members:{}}},DeliverConfigSnapshot:{input:{type:"structure",required:["deliveryChannelName"],members:{deliveryChannelName:{}}},output:{type:"structure",members:{configSnapshotId:{}}}},DescribeAggregateComplianceByConfigRules:{input:{type:"structure",required:["ConfigurationAggregatorName"],members:{ConfigurationAggregatorName:{},Filters:{type:"structure",members:{ConfigRuleName:{},ComplianceType:{},AccountId:{},AwsRegion:{}}},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AggregateComplianceByConfigRules:{type:"list",member:{type:"structure",members:{ConfigRuleName:{},Compliance:{shape:"S23"},AccountId:{},AwsRegion:{}}}},NextToken:{}}}},DescribeAggregateComplianceByConformancePacks:{input:{type:"structure",required:["ConfigurationAggregatorName"],members:{ConfigurationAggregatorName:{},Filters:{type:"structure",members:{ConformancePackName:{},ComplianceType:{},AccountId:{},AwsRegion:{}}},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AggregateComplianceByConformancePacks:{type:"list",member:{type:"structure",members:{ConformancePackName:{},Compliance:{type:"structure",members:{ComplianceType:{},CompliantRuleCount:{type:"integer"},NonCompliantRuleCount:{type:"integer"},TotalRuleCount:{type:"integer"}}},AccountId:{},AwsRegion:{}}}},NextToken:{}}}},DescribeAggregationAuthorizations:{input:{type:"structure",members:{Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AggregationAuthorizations:{type:"list",member:{shape:"S2i"}},NextToken:{}}}},DescribeComplianceByConfigRule:{input:{type:"structure",members:{ConfigRuleNames:{shape:"S2l"},ComplianceTypes:{shape:"S2m"},NextToken:{}}},output:{type:"structure",members:{ComplianceByConfigRules:{type:"list",member:{type:"structure",members:{ConfigRuleName:{},Compliance:{shape:"S23"}}}},NextToken:{}}}},DescribeComplianceByResource:{input:{type:"structure",members:{ResourceType:{},ResourceId:{},ComplianceTypes:{shape:"S2m"},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ComplianceByResources:{type:"list",member:{type:"structure",members:{ResourceType:{},ResourceId:{},Compliance:{shape:"S23"}}}},NextToken:{}}}},DescribeConfigRuleEvaluationStatus:{input:{type:"structure",members:{ConfigRuleNames:{shape:"S2l"},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{ConfigRulesEvaluationStatus:{type:"list",member:{type:"structure",members:{ConfigRuleName:{},ConfigRuleArn:{},ConfigRuleId:{},LastSuccessfulInvocationTime:{type:"timestamp"},LastFailedInvocationTime:{type:"timestamp"},LastSuccessfulEvaluationTime:{type:"timestamp"},LastFailedEvaluationTime:{type:"timestamp"},FirstActivatedTime:{type:"timestamp"},LastDeactivatedTime:{type:"timestamp"},LastErrorCode:{},LastErrorMessage:{},FirstEvaluationStarted:{type:"boolean"},LastDebugLogDeliveryStatus:{},LastDebugLogDeliveryStatusReason:{},LastDebugLogDeliveryTime:{type:"timestamp"}}}},NextToken:{}}}},DescribeConfigRules:{input:{type:"structure",members:{ConfigRuleNames:{shape:"S2l"},NextToken:{}}},output:{type:"structure",members:{ConfigRules:{type:"list",member:{shape:"S33"}},NextToken:{}}}},DescribeConfigurationAggregatorSourcesStatus:{input:{type:"structure",required:["ConfigurationAggregatorName"],members:{ConfigurationAggregatorName:{},UpdateStatus:{type:"list",member:{}},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{AggregatedSourceStatusList:{type:"list",member:{type:"structure",members:{SourceId:{},SourceType:{},AwsRegion:{},LastUpdateStatus:{},LastUpdateTime:{type:"timestamp"},LastErrorCode:{},LastErrorMessage:{}}}},NextToken:{}}}},DescribeConfigurationAggregators:{input:{type:"structure",members:{ConfigurationAggregatorNames:{type:"list",member:{}},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{ConfigurationAggregators:{type:"list",member:{shape:"S3u"}},NextToken:{}}}},DescribeConfigurationRecorderStatus:{input:{type:"structure",members:{ConfigurationRecorderNames:{shape:"S42"}}},output:{type:"structure",members:{ConfigurationRecordersStatus:{type:"list",member:{type:"structure",members:{name:{},lastStartTime:{type:"timestamp"},lastStopTime:{type:"timestamp"},recording:{type:"boolean"},lastStatus:{},lastErrorCode:{},lastErrorMessage:{},lastStatusChangeTime:{type:"timestamp"}}}}}}},DescribeConfigurationRecorders:{input:{type:"structure",members:{ConfigurationRecorderNames:{shape:"S42"}}},output:{type:"structure",members:{ConfigurationRecorders:{type:"list",member:{shape:"S4a"}}}}},DescribeConformancePackCompliance:{input:{type:"structure",required:["ConformancePackName"],members:{ConformancePackName:{},Filters:{type:"structure",members:{ConfigRuleNames:{shape:"S4h"},ComplianceType:{}}},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["ConformancePackName","ConformancePackRuleComplianceList"],members:{ConformancePackName:{},ConformancePackRuleComplianceList:{type:"list",member:{type:"structure",members:{ConfigRuleName:{},ComplianceType:{},Controls:{type:"list",member:{}}}}},NextToken:{}}}},DescribeConformancePackStatus:{input:{type:"structure",members:{ConformancePackNames:{shape:"S4o"},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ConformancePackStatusDetails:{type:"list",member:{type:"structure",required:["ConformancePackName","ConformancePackId","ConformancePackArn","ConformancePackState","StackArn","LastUpdateRequestedTime"],members:{ConformancePackName:{},ConformancePackId:{},ConformancePackArn:{},ConformancePackState:{},StackArn:{},ConformancePackStatusReason:{},LastUpdateRequestedTime:{type:"timestamp"},LastUpdateCompletedTime:{type:"timestamp"}}}},NextToken:{}}}},DescribeConformancePacks:{input:{type:"structure",members:{ConformancePackNames:{shape:"S4o"},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ConformancePackDetails:{type:"list",member:{type:"structure",required:["ConformancePackName","ConformancePackArn","ConformancePackId"],members:{ConformancePackName:{},ConformancePackArn:{},ConformancePackId:{},DeliveryS3Bucket:{},DeliveryS3KeyPrefix:{},ConformancePackInputParameters:{shape:"S54"},LastUpdateRequestedTime:{type:"timestamp"},CreatedBy:{}}}},NextToken:{}}}},DescribeDeliveryChannelStatus:{input:{type:"structure",members:{DeliveryChannelNames:{shape:"S59"}}},output:{type:"structure",members:{DeliveryChannelsStatus:{type:"list",member:{type:"structure",members:{name:{},configSnapshotDeliveryInfo:{shape:"S5d"},configHistoryDeliveryInfo:{shape:"S5d"},configStreamDeliveryInfo:{type:"structure",members:{lastStatus:{},lastErrorCode:{},lastErrorMessage:{},lastStatusChangeTime:{type:"timestamp"}}}}}}}}},DescribeDeliveryChannels:{input:{type:"structure",members:{DeliveryChannelNames:{shape:"S59"}}},output:{type:"structure",members:{DeliveryChannels:{type:"list",member:{shape:"S5j"}}}}},DescribeOrganizationConfigRuleStatuses:{input:{type:"structure",members:{OrganizationConfigRuleNames:{shape:"S5m"},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{OrganizationConfigRuleStatuses:{type:"list",member:{type:"structure",required:["OrganizationConfigRuleName","OrganizationRuleStatus"],members:{OrganizationConfigRuleName:{},OrganizationRuleStatus:{},ErrorCode:{},ErrorMessage:{},LastUpdateTime:{type:"timestamp"}}}},NextToken:{}}}},DescribeOrganizationConfigRules:{input:{type:"structure",members:{OrganizationConfigRuleNames:{shape:"S5m"},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{OrganizationConfigRules:{type:"list",member:{type:"structure",required:["OrganizationConfigRuleName","OrganizationConfigRuleArn"],members:{OrganizationConfigRuleName:{},OrganizationConfigRuleArn:{},OrganizationManagedRuleMetadata:{shape:"S5w"},OrganizationCustomRuleMetadata:{shape:"S61"},ExcludedAccounts:{shape:"S64"},LastUpdateTime:{type:"timestamp"},OrganizationCustomPolicyRuleMetadata:{type:"structure",members:{Description:{},OrganizationConfigRuleTriggerTypes:{shape:"S66"},InputParameters:{},MaximumExecutionFrequency:{},ResourceTypesScope:{shape:"S5z"},ResourceIdScope:{},TagKeyScope:{},TagValueScope:{},PolicyRuntime:{},DebugLogDeliveryAccounts:{shape:"S68"}}}}}},NextToken:{}}}},DescribeOrganizationConformancePackStatuses:{input:{type:"structure",members:{OrganizationConformancePackNames:{shape:"S6a"},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{OrganizationConformancePackStatuses:{type:"list",member:{type:"structure",required:["OrganizationConformancePackName","Status"],members:{OrganizationConformancePackName:{},Status:{},ErrorCode:{},ErrorMessage:{},LastUpdateTime:{type:"timestamp"}}}},NextToken:{}}}},DescribeOrganizationConformancePacks:{input:{type:"structure",members:{OrganizationConformancePackNames:{shape:"S6a"},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{OrganizationConformancePacks:{type:"list",member:{type:"structure",required:["OrganizationConformancePackName","OrganizationConformancePackArn","LastUpdateTime"],members:{OrganizationConformancePackName:{},OrganizationConformancePackArn:{},DeliveryS3Bucket:{},DeliveryS3KeyPrefix:{},ConformancePackInputParameters:{shape:"S54"},ExcludedAccounts:{shape:"S64"},LastUpdateTime:{type:"timestamp"}}}},NextToken:{}}}},DescribePendingAggregationRequests:{input:{type:"structure",members:{Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{PendingAggregationRequests:{type:"list",member:{type:"structure",members:{RequesterAccountId:{},RequesterAwsRegion:{}}}},NextToken:{}}}},DescribeRemediationConfigurations:{input:{type:"structure",required:["ConfigRuleNames"],members:{ConfigRuleNames:{shape:"S2l"}}},output:{type:"structure",members:{RemediationConfigurations:{shape:"S6q"}}}},DescribeRemediationExceptions:{input:{type:"structure",required:["ConfigRuleName"],members:{ConfigRuleName:{},ResourceKeys:{shape:"S1f"},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{RemediationExceptions:{shape:"S76"},NextToken:{}}}},DescribeRemediationExecutionStatus:{input:{type:"structure",required:["ConfigRuleName"],members:{ConfigRuleName:{},ResourceKeys:{shape:"Sq"},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{RemediationExecutionStatuses:{type:"list",member:{type:"structure",members:{ResourceKey:{shape:"Sr"},State:{},StepDetails:{type:"list",member:{type:"structure",members:{Name:{},State:{},ErrorMessage:{},StartTime:{type:"timestamp"},StopTime:{type:"timestamp"}}}},InvocationTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"}}}},NextToken:{}}}},DescribeRetentionConfigurations:{input:{type:"structure",members:{RetentionConfigurationNames:{type:"list",member:{}},NextToken:{}}},output:{type:"structure",members:{RetentionConfigurations:{type:"list",member:{shape:"S7k"}},NextToken:{}}}},GetAggregateComplianceDetailsByConfigRule:{input:{type:"structure",required:["ConfigurationAggregatorName","ConfigRuleName","AccountId","AwsRegion"],members:{ConfigurationAggregatorName:{},ConfigRuleName:{},AccountId:{},AwsRegion:{},ComplianceType:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AggregateEvaluationResults:{type:"list",member:{type:"structure",members:{EvaluationResultIdentifier:{shape:"S7q"},ComplianceType:{},ResultRecordedTime:{type:"timestamp"},ConfigRuleInvokedTime:{type:"timestamp"},Annotation:{},AccountId:{},AwsRegion:{}}}},NextToken:{}}}},GetAggregateConfigRuleComplianceSummary:{input:{type:"structure",required:["ConfigurationAggregatorName"],members:{ConfigurationAggregatorName:{},Filters:{type:"structure",members:{AccountId:{},AwsRegion:{}}},GroupByKey:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{GroupByKey:{},AggregateComplianceCounts:{type:"list",member:{type:"structure",members:{GroupName:{},ComplianceSummary:{shape:"S7y"}}}},NextToken:{}}}},GetAggregateConformancePackComplianceSummary:{input:{type:"structure",required:["ConfigurationAggregatorName"],members:{ConfigurationAggregatorName:{},Filters:{type:"structure",members:{AccountId:{},AwsRegion:{}}},GroupByKey:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AggregateConformancePackComplianceSummaries:{type:"list",member:{type:"structure",members:{ComplianceSummary:{type:"structure",members:{CompliantConformancePackCount:{type:"integer"},NonCompliantConformancePackCount:{type:"integer"}}},GroupName:{}}}},GroupByKey:{},NextToken:{}}}},GetAggregateDiscoveredResourceCounts:{input:{type:"structure",required:["ConfigurationAggregatorName"],members:{ConfigurationAggregatorName:{},Filters:{type:"structure",members:{ResourceType:{},AccountId:{},Region:{}}},GroupByKey:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["TotalDiscoveredResources"],members:{TotalDiscoveredResources:{type:"long"},GroupByKey:{},GroupedResourceCounts:{type:"list",member:{type:"structure",required:["GroupName","ResourceCount"],members:{GroupName:{},ResourceCount:{type:"long"}}}},NextToken:{}}}},GetAggregateResourceConfig:{input:{type:"structure",required:["ConfigurationAggregatorName","ResourceIdentifier"],members:{ConfigurationAggregatorName:{},ResourceIdentifier:{shape:"S4"}}},output:{type:"structure",members:{ConfigurationItem:{shape:"S8f"}}}},GetComplianceDetailsByConfigRule:{input:{type:"structure",required:["ConfigRuleName"],members:{ConfigRuleName:{},ComplianceTypes:{shape:"S2m"},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{EvaluationResults:{shape:"S8r"},NextToken:{}}}},GetComplianceDetailsByResource:{input:{type:"structure",required:["ResourceType","ResourceId"],members:{ResourceType:{},ResourceId:{},ComplianceTypes:{shape:"S2m"},NextToken:{}}},output:{type:"structure",members:{EvaluationResults:{shape:"S8r"},NextToken:{}}}},GetComplianceSummaryByConfigRule:{output:{type:"structure",members:{ComplianceSummary:{shape:"S7y"}}}},GetComplianceSummaryByResourceType:{input:{type:"structure",members:{ResourceTypes:{shape:"S8x"}}},output:{type:"structure",members:{ComplianceSummariesByResourceType:{type:"list",member:{type:"structure",members:{ResourceType:{},ComplianceSummary:{shape:"S7y"}}}}}}},GetConformancePackComplianceDetails:{input:{type:"structure",required:["ConformancePackName"],members:{ConformancePackName:{},Filters:{type:"structure",members:{ConfigRuleNames:{shape:"S4h"},ComplianceType:{},ResourceType:{},ResourceIds:{type:"list",member:{}}}},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["ConformancePackName"],members:{ConformancePackName:{},ConformancePackRuleEvaluationResults:{type:"list",member:{type:"structure",required:["ComplianceType","EvaluationResultIdentifier","ConfigRuleInvokedTime","ResultRecordedTime"],members:{ComplianceType:{},EvaluationResultIdentifier:{shape:"S7q"},ConfigRuleInvokedTime:{type:"timestamp"},ResultRecordedTime:{type:"timestamp"},Annotation:{}}}},NextToken:{}}}},GetConformancePackComplianceSummary:{input:{type:"structure",required:["ConformancePackNames"],members:{ConformancePackNames:{type:"list",member:{}},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ConformancePackComplianceSummaryList:{type:"list",member:{type:"structure",required:["ConformancePackName","ConformancePackComplianceStatus"],members:{ConformancePackName:{},ConformancePackComplianceStatus:{}}}},NextToken:{}}}},GetCustomRulePolicy:{input:{type:"structure",members:{ConfigRuleName:{}}},output:{type:"structure",members:{PolicyText:{}}}},GetDiscoveredResourceCounts:{input:{type:"structure",members:{resourceTypes:{shape:"S8x"},limit:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{totalDiscoveredResources:{type:"long"},resourceCounts:{type:"list",member:{type:"structure",members:{resourceType:{},count:{type:"long"}}}},nextToken:{}}}},GetOrganizationConfigRuleDetailedStatus:{input:{type:"structure",required:["OrganizationConfigRuleName"],members:{OrganizationConfigRuleName:{},Filters:{type:"structure",members:{AccountId:{},MemberAccountRuleStatus:{}}},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{OrganizationConfigRuleDetailedStatus:{type:"list",member:{type:"structure",required:["AccountId","ConfigRuleName","MemberAccountRuleStatus"],members:{AccountId:{},ConfigRuleName:{},MemberAccountRuleStatus:{},ErrorCode:{},ErrorMessage:{},LastUpdateTime:{type:"timestamp"}}}},NextToken:{}}}},GetOrganizationConformancePackDetailedStatus:{input:{type:"structure",required:["OrganizationConformancePackName"],members:{OrganizationConformancePackName:{},Filters:{type:"structure",members:{AccountId:{},Status:{}}},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{OrganizationConformancePackDetailedStatuses:{type:"list",member:{type:"structure",required:["AccountId","ConformancePackName","Status"],members:{AccountId:{},ConformancePackName:{},Status:{},ErrorCode:{},ErrorMessage:{},LastUpdateTime:{type:"timestamp"}}}},NextToken:{}}}},GetOrganizationCustomRulePolicy:{input:{type:"structure",required:["OrganizationConfigRuleName"],members:{OrganizationConfigRuleName:{}}},output:{type:"structure",members:{PolicyText:{}}}},GetResourceConfigHistory:{input:{type:"structure",required:["resourceType","resourceId"],members:{resourceType:{},resourceId:{},laterTime:{type:"timestamp"},earlierTime:{type:"timestamp"},chronologicalOrder:{},limit:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{configurationItems:{type:"list",member:{shape:"S8f"}},nextToken:{}}}},GetStoredQuery:{input:{type:"structure",required:["QueryName"],members:{QueryName:{}}},output:{type:"structure",members:{StoredQuery:{shape:"Sa6"}}}},ListAggregateDiscoveredResources:{input:{type:"structure",required:["ConfigurationAggregatorName","ResourceType"],members:{ConfigurationAggregatorName:{},ResourceType:{},Filters:{type:"structure",members:{AccountId:{},ResourceId:{},ResourceName:{},Region:{}}},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ResourceIdentifiers:{type:"list",member:{shape:"S4"}},NextToken:{}}}},ListDiscoveredResources:{input:{type:"structure",required:["resourceType"],members:{resourceType:{},resourceIds:{type:"list",member:{}},resourceName:{},limit:{type:"integer"},includeDeletedResources:{type:"boolean"},nextToken:{}}},output:{type:"structure",members:{resourceIdentifiers:{type:"list",member:{type:"structure",members:{resourceType:{},resourceId:{},resourceName:{},resourceDeletionTime:{type:"timestamp"}}}},nextToken:{}}}},ListStoredQueries:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{StoredQueryMetadata:{type:"list",member:{type:"structure",required:["QueryId","QueryArn","QueryName"],members:{QueryId:{},QueryArn:{},QueryName:{},Description:{}}}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Tags:{shape:"Sas"},NextToken:{}}}},PutAggregationAuthorization:{input:{type:"structure",required:["AuthorizedAccountId","AuthorizedAwsRegion"],members:{AuthorizedAccountId:{},AuthorizedAwsRegion:{},Tags:{shape:"Sax"}}},output:{type:"structure",members:{AggregationAuthorization:{shape:"S2i"}}}},PutConfigRule:{input:{type:"structure",required:["ConfigRule"],members:{ConfigRule:{shape:"S33"},Tags:{shape:"Sax"}}}},PutConfigurationAggregator:{input:{type:"structure",required:["ConfigurationAggregatorName"],members:{ConfigurationAggregatorName:{},AccountAggregationSources:{shape:"S3w"},OrganizationAggregationSource:{shape:"S40"},Tags:{shape:"Sax"}}},output:{type:"structure",members:{ConfigurationAggregator:{shape:"S3u"}}}},PutConfigurationRecorder:{input:{type:"structure",required:["ConfigurationRecorder"],members:{ConfigurationRecorder:{shape:"S4a"}}}},PutConformancePack:{input:{type:"structure",required:["ConformancePackName"],members:{ConformancePackName:{},TemplateS3Uri:{},TemplateBody:{},DeliveryS3Bucket:{},DeliveryS3KeyPrefix:{},ConformancePackInputParameters:{shape:"S54"}}},output:{type:"structure",members:{ConformancePackArn:{}}}},PutDeliveryChannel:{input:{type:"structure",required:["DeliveryChannel"],members:{DeliveryChannel:{shape:"S5j"}}}},PutEvaluations:{input:{type:"structure",required:["ResultToken"],members:{Evaluations:{shape:"Sb9"},ResultToken:{},TestMode:{type:"boolean"}}},output:{type:"structure",members:{FailedEvaluations:{shape:"Sb9"}}}},PutExternalEvaluation:{input:{type:"structure",required:["ConfigRuleName","ExternalEvaluation"],members:{ConfigRuleName:{},ExternalEvaluation:{type:"structure",required:["ComplianceResourceType","ComplianceResourceId","ComplianceType","OrderingTimestamp"],members:{ComplianceResourceType:{},ComplianceResourceId:{},ComplianceType:{},Annotation:{},OrderingTimestamp:{type:"timestamp"}}}}},output:{type:"structure",members:{}}},PutOrganizationConfigRule:{input:{type:"structure",required:["OrganizationConfigRuleName"],members:{OrganizationConfigRuleName:{},OrganizationManagedRuleMetadata:{shape:"S5w"},OrganizationCustomRuleMetadata:{shape:"S61"},ExcludedAccounts:{shape:"S64"},OrganizationCustomPolicyRuleMetadata:{type:"structure",required:["PolicyRuntime","PolicyText"],members:{Description:{},OrganizationConfigRuleTriggerTypes:{shape:"S66"},InputParameters:{},MaximumExecutionFrequency:{},ResourceTypesScope:{shape:"S5z"},ResourceIdScope:{},TagKeyScope:{},TagValueScope:{},PolicyRuntime:{},PolicyText:{},DebugLogDeliveryAccounts:{shape:"S68"}}}}},output:{type:"structure",members:{OrganizationConfigRuleArn:{}}}},PutOrganizationConformancePack:{input:{type:"structure",required:["OrganizationConformancePackName"],members:{OrganizationConformancePackName:{},TemplateS3Uri:{},TemplateBody:{},DeliveryS3Bucket:{},DeliveryS3KeyPrefix:{},ConformancePackInputParameters:{shape:"S54"},ExcludedAccounts:{shape:"S64"}}},output:{type:"structure",members:{OrganizationConformancePackArn:{}}}},PutRemediationConfigurations:{input:{type:"structure",required:["RemediationConfigurations"],members:{RemediationConfigurations:{shape:"S6q"}}},output:{type:"structure",members:{FailedBatches:{type:"list",member:{type:"structure",members:{FailureMessage:{},FailedItems:{shape:"S6q"}}}}}}},PutRemediationExceptions:{input:{type:"structure",required:["ConfigRuleName","ResourceKeys"],members:{ConfigRuleName:{},ResourceKeys:{shape:"S1f"},Message:{},ExpirationTime:{type:"timestamp"}}},output:{type:"structure",members:{FailedBatches:{type:"list",member:{type:"structure",members:{FailureMessage:{},FailedItems:{shape:"S76"}}}}}}},PutResourceConfig:{input:{type:"structure",required:["ResourceType","SchemaVersionId","ResourceId","Configuration"],members:{ResourceType:{},SchemaVersionId:{},ResourceId:{},ResourceName:{},Configuration:{},Tags:{shape:"S8h"}}}},PutRetentionConfiguration:{input:{type:"structure",required:["RetentionPeriodInDays"],members:{RetentionPeriodInDays:{type:"integer"}}},output:{type:"structure",members:{RetentionConfiguration:{shape:"S7k"}}}},PutStoredQuery:{input:{type:"structure",required:["StoredQuery"],members:{StoredQuery:{shape:"Sa6"},Tags:{shape:"Sax"}}},output:{type:"structure",members:{QueryArn:{}}}},SelectAggregateResourceConfig:{input:{type:"structure",required:["Expression","ConfigurationAggregatorName"],members:{Expression:{},ConfigurationAggregatorName:{},Limit:{type:"integer"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Results:{shape:"Sc2"},QueryInfo:{shape:"Sc3"},NextToken:{}}}},SelectResourceConfig:{input:{type:"structure",required:["Expression"],members:{Expression:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Results:{shape:"Sc2"},QueryInfo:{shape:"Sc3"},NextToken:{}}}},StartConfigRulesEvaluation:{input:{type:"structure",members:{ConfigRuleNames:{type:"list",member:{}}}},output:{type:"structure",members:{}}},StartConfigurationRecorder:{input:{type:"structure",required:["ConfigurationRecorderName"],members:{ConfigurationRecorderName:{}}}},StartRemediationExecution:{input:{type:"structure",required:["ConfigRuleName","ResourceKeys"],members:{ConfigRuleName:{},ResourceKeys:{shape:"Sq"}}},output:{type:"structure",members:{FailureMessage:{},FailedItems:{shape:"Sq"}}}},StopConfigurationRecorder:{input:{type:"structure",required:["ConfigurationRecorderName"],members:{ConfigurationRecorderName:{}}}},TagResource:{input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"Sas"}}}},UntagResource:{input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{},TagKeys:{type:"list",member:{}}}}}},shapes:{S4:{type:"structure",required:["SourceAccountId","SourceRegion","ResourceId","ResourceType"],members:{SourceAccountId:{},SourceRegion:{},ResourceId:{},ResourceType:{},ResourceName:{}}},Sb:{type:"list",member:{type:"structure",members:{version:{},accountId:{},configurationItemCaptureTime:{type:"timestamp"},configurationItemStatus:{},configurationStateId:{},arn:{},resourceType:{},resourceId:{},resourceName:{},awsRegion:{},availabilityZone:{},resourceCreationTime:{type:"timestamp"},configuration:{},supplementaryConfiguration:{shape:"Sl"}}}},Sl:{type:"map",key:{},value:{}},Sq:{type:"list",member:{shape:"Sr"}},Sr:{type:"structure",required:["resourceType","resourceId"],members:{resourceType:{},resourceId:{}}},S1f:{type:"list",member:{type:"structure",members:{ResourceType:{},ResourceId:{}}}},S23:{type:"structure",members:{ComplianceType:{},ComplianceContributorCount:{shape:"S24"}}},S24:{type:"structure",members:{CappedCount:{type:"integer"},CapExceeded:{type:"boolean"}}},S2i:{type:"structure",members:{AggregationAuthorizationArn:{},AuthorizedAccountId:{},AuthorizedAwsRegion:{},CreationTime:{type:"timestamp"}}},S2l:{type:"list",member:{}},S2m:{type:"list",member:{}},S33:{type:"structure",required:["Source"],members:{ConfigRuleName:{},ConfigRuleArn:{},ConfigRuleId:{},Description:{},Scope:{type:"structure",members:{ComplianceResourceTypes:{type:"list",member:{}},TagKey:{},TagValue:{},ComplianceResourceId:{}}},Source:{type:"structure",required:["Owner"],members:{Owner:{},SourceIdentifier:{},SourceDetails:{type:"list",member:{type:"structure",members:{EventSource:{},MessageType:{},MaximumExecutionFrequency:{}}}},CustomPolicyDetails:{type:"structure",required:["PolicyRuntime","PolicyText"],members:{PolicyRuntime:{},PolicyText:{},EnableDebugLogDelivery:{type:"boolean"}}}}},InputParameters:{},MaximumExecutionFrequency:{},ConfigRuleState:{},CreatedBy:{}}},S3u:{type:"structure",members:{ConfigurationAggregatorName:{},ConfigurationAggregatorArn:{},AccountAggregationSources:{shape:"S3w"},OrganizationAggregationSource:{shape:"S40"},CreationTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"},CreatedBy:{}}},S3w:{type:"list",member:{type:"structure",required:["AccountIds"],members:{AccountIds:{type:"list",member:{}},AllAwsRegions:{type:"boolean"},AwsRegions:{shape:"S3z"}}}},S3z:{type:"list",member:{}},S40:{type:"structure",required:["RoleArn"],members:{RoleArn:{},AwsRegions:{shape:"S3z"},AllAwsRegions:{type:"boolean"}}},S42:{type:"list",member:{}},S4a:{type:"structure",members:{name:{},roleARN:{},recordingGroup:{type:"structure",members:{allSupported:{type:"boolean"},includeGlobalResourceTypes:{type:"boolean"},resourceTypes:{type:"list",member:{}}}}}},S4h:{type:"list",member:{}},S4o:{type:"list",member:{}},S54:{type:"list",member:{type:"structure",required:["ParameterName","ParameterValue"],members:{ParameterName:{},ParameterValue:{}}}},S59:{type:"list",member:{}},S5d:{type:"structure",members:{lastStatus:{},lastErrorCode:{},lastErrorMessage:{},lastAttemptTime:{type:"timestamp"},lastSuccessfulTime:{type:"timestamp"},nextDeliveryTime:{type:"timestamp"}}},S5j:{type:"structure",members:{name:{},s3BucketName:{},s3KeyPrefix:{},s3KmsKeyArn:{},snsTopicARN:{},configSnapshotDeliveryProperties:{type:"structure",members:{deliveryFrequency:{}}}}},S5m:{type:"list",member:{}},S5w:{type:"structure",required:["RuleIdentifier"],members:{Description:{},RuleIdentifier:{},InputParameters:{},MaximumExecutionFrequency:{},ResourceTypesScope:{shape:"S5z"},ResourceIdScope:{},TagKeyScope:{},TagValueScope:{}}},S5z:{type:"list",member:{}},S61:{type:"structure",required:["LambdaFunctionArn","OrganizationConfigRuleTriggerTypes"],members:{Description:{},LambdaFunctionArn:{},OrganizationConfigRuleTriggerTypes:{type:"list",member:{}},InputParameters:{},MaximumExecutionFrequency:{},ResourceTypesScope:{shape:"S5z"},ResourceIdScope:{},TagKeyScope:{},TagValueScope:{}}},S64:{type:"list",member:{}},S66:{type:"list",member:{}},S68:{type:"list",member:{}},S6a:{type:"list",member:{}},S6q:{type:"list",member:{type:"structure",required:["ConfigRuleName","TargetType","TargetId"],members:{ConfigRuleName:{},TargetType:{},TargetId:{},TargetVersion:{},Parameters:{type:"map",key:{},value:{type:"structure",members:{ResourceValue:{type:"structure",required:["Value"],members:{Value:{}}},StaticValue:{type:"structure",required:["Values"],members:{Values:{type:"list",member:{}}}}}}},ResourceType:{},Automatic:{type:"boolean"},ExecutionControls:{type:"structure",members:{SsmControls:{type:"structure",members:{ConcurrentExecutionRatePercentage:{type:"integer"},ErrorPercentage:{type:"integer"}}}}},MaximumAutomaticAttempts:{type:"integer"},RetryAttemptSeconds:{type:"long"},Arn:{},CreatedByService:{}}}},S76:{type:"list",member:{type:"structure",required:["ConfigRuleName","ResourceType","ResourceId"],members:{ConfigRuleName:{},ResourceType:{},ResourceId:{},Message:{},ExpirationTime:{type:"timestamp"}}}},S7k:{type:"structure",required:["Name","RetentionPeriodInDays"],members:{Name:{},RetentionPeriodInDays:{type:"integer"}}},S7q:{type:"structure",members:{EvaluationResultQualifier:{type:"structure",members:{ConfigRuleName:{},ResourceType:{},ResourceId:{}}},OrderingTimestamp:{type:"timestamp"}}},S7y:{type:"structure",members:{CompliantResourceCount:{shape:"S24"},NonCompliantResourceCount:{shape:"S24"},ComplianceSummaryTimestamp:{type:"timestamp"}}},S8f:{type:"structure",members:{version:{},accountId:{},configurationItemCaptureTime:{type:"timestamp"},configurationItemStatus:{},configurationStateId:{},configurationItemMD5Hash:{},arn:{},resourceType:{},resourceId:{},resourceName:{},awsRegion:{},availabilityZone:{},resourceCreationTime:{type:"timestamp"},tags:{shape:"S8h"},relatedEvents:{type:"list",member:{}},relationships:{type:"list",member:{type:"structure",members:{resourceType:{},resourceId:{},resourceName:{},relationshipName:{}}}},configuration:{},supplementaryConfiguration:{shape:"Sl"}}},S8h:{type:"map",key:{},value:{}},S8r:{type:"list",member:{type:"structure",members:{EvaluationResultIdentifier:{shape:"S7q"},ComplianceType:{},ResultRecordedTime:{type:"timestamp"},ConfigRuleInvokedTime:{type:"timestamp"},Annotation:{},ResultToken:{}}}},S8x:{type:"list",member:{}},Sa6:{type:"structure",required:["QueryName"],members:{QueryId:{},QueryArn:{},QueryName:{},Description:{},Expression:{}}},Sas:{type:"list",member:{shape:"Sat"}},Sat:{type:"structure",members:{Key:{},Value:{}}},Sax:{type:"list",member:{shape:"Sat"}},Sb9:{type:"list",member:{type:"structure",required:["ComplianceResourceType","ComplianceResourceId","ComplianceType","OrderingTimestamp"],members:{ComplianceResourceType:{},ComplianceResourceId:{},ComplianceType:{},Annotation:{},OrderingTimestamp:{type:"timestamp"}}}},Sc2:{type:"list",member:{}},Sc3:{type:"structure",members:{SelectFields:{type:"list",member:{type:"structure",members:{Name:{}}}}}}}}},7744:function(e){e.exports={pagination:{DescribeTrails:{result_key:"trailList"},GetQueryResults:{input_token:"NextToken",output_token:"NextToken"},ListEventDataStores:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListPublicKeys:{input_token:"NextToken",output_token:"NextToken",result_key:"PublicKeyList"},ListQueries:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListTags:{input_token:"NextToken",output_token:"NextToken",result_key:"ResourceTagList"},ListTrails:{input_token:"NextToken",output_token:"NextToken",result_key:"Trails"},LookupEvents:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Events"}}}},7752:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2019-06-28",endpointPrefix:"savingsplans",globalEndpoint:"savingsplans.amazonaws.com",jsonVersion:"1.0",protocol:"rest-json",serviceAbbreviation:"AWSSavingsPlans",serviceFullName:"AWS Savings Plans",serviceId:"savingsplans",signatureVersion:"v4",uid:"savingsplans-2019-06-28"},operations:{CreateSavingsPlan:{http:{requestUri:"/CreateSavingsPlan"},input:{type:"structure",required:["savingsPlanOfferingId","commitment"],members:{savingsPlanOfferingId:{},commitment:{},upfrontPaymentAmount:{},purchaseTime:{type:"timestamp"},clientToken:{idempotencyToken:true},tags:{shape:"S6"}}},output:{type:"structure",members:{savingsPlanId:{}}}},DeleteQueuedSavingsPlan:{http:{requestUri:"/DeleteQueuedSavingsPlan"},input:{type:"structure",required:["savingsPlanId"],members:{savingsPlanId:{}}},output:{type:"structure",members:{}}},DescribeSavingsPlanRates:{http:{requestUri:"/DescribeSavingsPlanRates"},input:{type:"structure",required:["savingsPlanId"],members:{savingsPlanId:{},filters:{type:"list",member:{type:"structure",members:{name:{},values:{shape:"Sh"}}}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{savingsPlanId:{},searchResults:{type:"list",member:{type:"structure",members:{rate:{},currency:{},unit:{},productType:{},serviceCode:{},usageType:{},operation:{},properties:{type:"list",member:{type:"structure",members:{name:{},value:{}}}}}}},nextToken:{}}}},DescribeSavingsPlans:{http:{requestUri:"/DescribeSavingsPlans"},input:{type:"structure",members:{savingsPlanArns:{type:"list",member:{}},savingsPlanIds:{type:"list",member:{}},nextToken:{},maxResults:{type:"integer"},states:{type:"list",member:{}},filters:{type:"list",member:{type:"structure",members:{name:{},values:{shape:"Sh"}}}}}},output:{type:"structure",members:{savingsPlans:{type:"list",member:{type:"structure",members:{offeringId:{},savingsPlanId:{},savingsPlanArn:{},description:{},start:{},end:{},state:{},region:{},ec2InstanceFamily:{},savingsPlanType:{},paymentOption:{},productTypes:{shape:"S1e"},currency:{},commitment:{},upfrontPaymentAmount:{},recurringPaymentAmount:{},termDurationInSeconds:{type:"long"},tags:{shape:"S6"}}}},nextToken:{}}}},DescribeSavingsPlansOfferingRates:{http:{requestUri:"/DescribeSavingsPlansOfferingRates"},input:{type:"structure",members:{savingsPlanOfferingIds:{shape:"S1h"},savingsPlanPaymentOptions:{shape:"S1j"},savingsPlanTypes:{shape:"S1k"},products:{shape:"S1e"},serviceCodes:{type:"list",member:{}},usageTypes:{type:"list",member:{}},operations:{type:"list",member:{}},filters:{type:"list",member:{type:"structure",members:{name:{},values:{shape:"S1r"}}}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{searchResults:{type:"list",member:{type:"structure",members:{savingsPlanOffering:{type:"structure",members:{offeringId:{},paymentOption:{},planType:{},durationSeconds:{type:"long"},currency:{},planDescription:{}}},rate:{},unit:{},productType:{},serviceCode:{},usageType:{},operation:{},properties:{type:"list",member:{type:"structure",members:{name:{},value:{}}}}}}},nextToken:{}}}},DescribeSavingsPlansOfferings:{http:{requestUri:"/DescribeSavingsPlansOfferings"},input:{type:"structure",members:{offeringIds:{shape:"S1h"},paymentOptions:{shape:"S1j"},productType:{},planTypes:{shape:"S1k"},durations:{type:"list",member:{type:"long"}},currencies:{type:"list",member:{}},descriptions:{type:"list",member:{}},serviceCodes:{type:"list",member:{}},usageTypes:{type:"list",member:{}},operations:{type:"list",member:{}},filters:{type:"list",member:{type:"structure",members:{name:{},values:{shape:"S1r"}}}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{searchResults:{type:"list",member:{type:"structure",members:{offeringId:{},productTypes:{shape:"S1e"},planType:{},description:{},paymentOption:{},durationSeconds:{type:"long"},currency:{},serviceCode:{},usageType:{},operation:{},properties:{type:"list",member:{type:"structure",members:{name:{},value:{}}}}}}},nextToken:{}}}},ListTagsForResource:{http:{requestUri:"/ListTagsForResource"},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{}}},output:{type:"structure",members:{tags:{shape:"S6"}}}},TagResource:{http:{requestUri:"/TagResource"},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{},tags:{shape:"S6"}}},output:{type:"structure",members:{}}},UntagResource:{http:{requestUri:"/UntagResource"},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{},tagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}}},shapes:{S6:{type:"map",key:{},value:{}},Sh:{type:"list",member:{}},S1e:{type:"list",member:{}},S1h:{type:"list",member:{}},S1j:{type:"list",member:{}},S1k:{type:"list",member:{}},S1r:{type:"list",member:{}}}}},7765:function(e){e.exports={pagination:{}}},7787:function(e){e.exports={pagination:{}}},7788:function(e,t,r){var i=r(1583);var s=r(3964);var a=r(3682);var o=r(6265);var n=r(3624);var u=r(1694);var p=r(153);var m=p.property;var c=p.memoizedProperty;function Api(e,t){var r=this;e=e||{};t=t||{};t.api=this;e.metadata=e.metadata||{};var l=t.serviceIdentifier;delete t.serviceIdentifier;m(this,"isApi",true,false);m(this,"apiVersion",e.metadata.apiVersion);m(this,"endpointPrefix",e.metadata.endpointPrefix);m(this,"signingName",e.metadata.signingName);m(this,"globalEndpoint",e.metadata.globalEndpoint);m(this,"signatureVersion",e.metadata.signatureVersion);m(this,"jsonVersion",e.metadata.jsonVersion);m(this,"targetPrefix",e.metadata.targetPrefix);m(this,"protocol",e.metadata.protocol);m(this,"timestampFormat",e.metadata.timestampFormat);m(this,"xmlNamespaceUri",e.metadata.xmlNamespace);m(this,"abbreviation",e.metadata.serviceAbbreviation);m(this,"fullName",e.metadata.serviceFullName);m(this,"serviceId",e.metadata.serviceId);if(l&&u[l]){m(this,"xmlNoDefaultLists",u[l].xmlNoDefaultLists,false)}c(this,"className",function(){var t=e.metadata.serviceAbbreviation||e.metadata.serviceFullName;if(!t)return null;t=t.replace(/^Amazon|AWS\s*|\(.*|\s+|\W+/g,"");if(t==="ElasticLoadBalancing")t="ELB";return t});function addEndpointOperation(e,t){if(t.endpointoperation===true){m(r,"endpointOperation",p.string.lowerFirst(e))}if(t.endpointdiscovery&&!r.hasRequiredEndpointDiscovery){m(r,"hasRequiredEndpointDiscovery",t.endpointdiscovery.required===true)}}m(this,"operations",new i(e.operations,t,function(e,r){return new s(e,r,t)},p.string.lowerFirst,addEndpointOperation));m(this,"shapes",new i(e.shapes,t,function(e,r){return a.create(r,t)}));m(this,"paginators",new i(e.paginators,t,function(e,r){return new o(e,r,t)}));m(this,"waiters",new i(e.waiters,t,function(e,r){return new n(e,r,t)},p.string.lowerFirst));if(t.documentation){m(this,"documentation",e.documentation);m(this,"documentationUrl",e.documentationUrl)}}e.exports=Api},7804:function(e){e.exports={pagination:{ListExperiments:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"experiments"},ListFeatures:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"features"},ListLaunches:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"launches"},ListProjects:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"projects"}}}},7812:function(e){e.exports={pagination:{ListApplications:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"applications"},ListAssociatedAttributeGroups:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"attributeGroups"},ListAssociatedResources:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"resources"},ListAttributeGroups:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"attributeGroups"}}}},7830:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["transfer"]={};i.Transfer=s.defineService("transfer",["2018-11-05"]);Object.defineProperty(a.services["transfer"],"2018-11-05",{get:function get(){var e=r(2599);e.paginators=r(5681).pagination;e.waiters=r(7590).waiters;return e},enumerable:true,configurable:true});e.exports=i.Transfer},7835:function(e,t,r){var i=r(395);var s=i.util.inherit;i.Signers.RequestSigner=s({constructor:function RequestSigner(e){this.request=e},setServiceClientId:function setServiceClientId(e){this.serviceClientId=e},getServiceClientId:function getServiceClientId(){return this.serviceClientId}});i.Signers.RequestSigner.getVersion=function getVersion(e){switch(e){case"v2":return i.Signers.V2;case"v3":return i.Signers.V3;case"s3v4":return i.Signers.V4;case"v4":return i.Signers.V4;case"s3":return i.Signers.S3;case"v3https":return i.Signers.V3Https}throw new Error("Unknown signing version "+e)};r(2906);r(1791);r(5566);r(3754);r(6616);r(8951)},7845:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["iam"]={};i.IAM=s.defineService("iam",["2010-05-08"]);Object.defineProperty(a.services["iam"],"2010-05-08",{get:function get(){var e=r(8344);e.paginators=r(8179).pagination;e.waiters=r(5220).waiters;return e},enumerable:true,configurable:true});e.exports=i.IAM},7854:function(e){e.exports={pagination:{DescribeWorkspaceBundles:{input_token:"NextToken",output_token:"NextToken",result_key:"Bundles"},DescribeWorkspaceDirectories:{input_token:"NextToken",output_token:"NextToken",result_key:"Directories"},DescribeWorkspaces:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken",result_key:"Workspaces"}}}},7858:function(e){e.exports={version:2,waiters:{StackExists:{delay:5,operation:"DescribeStacks",maxAttempts:20,acceptors:[{matcher:"status",expected:200,state:"success"},{matcher:"error",expected:"ValidationError",state:"retry"}]},StackCreateComplete:{delay:30,operation:"DescribeStacks",maxAttempts:120,description:"Wait until stack status is CREATE_COMPLETE.",acceptors:[{argument:"Stacks[].StackStatus",expected:"CREATE_COMPLETE",matcher:"pathAll",state:"success"},{argument:"Stacks[].StackStatus",expected:"CREATE_FAILED",matcher:"pathAny",state:"failure"},{argument:"Stacks[].StackStatus",expected:"DELETE_COMPLETE",matcher:"pathAny",state:"failure"},{argument:"Stacks[].StackStatus",expected:"DELETE_FAILED",matcher:"pathAny",state:"failure"},{argument:"Stacks[].StackStatus",expected:"ROLLBACK_FAILED",matcher:"pathAny",state:"failure"},{argument:"Stacks[].StackStatus",expected:"ROLLBACK_COMPLETE",matcher:"pathAny",state:"failure"},{expected:"ValidationError",matcher:"error",state:"failure"}]},StackDeleteComplete:{delay:30,operation:"DescribeStacks",maxAttempts:120,description:"Wait until stack status is DELETE_COMPLETE.",acceptors:[{argument:"Stacks[].StackStatus",expected:"DELETE_COMPLETE",matcher:"pathAll",state:"success"},{expected:"ValidationError",matcher:"error",state:"success"},{argument:"Stacks[].StackStatus",expected:"DELETE_FAILED",matcher:"pathAny",state:"failure"},{argument:"Stacks[].StackStatus",expected:"CREATE_FAILED",matcher:"pathAny",state:"failure"},{argument:"Stacks[].StackStatus",expected:"ROLLBACK_FAILED",matcher:"pathAny",state:"failure"},{argument:"Stacks[].StackStatus",expected:"UPDATE_ROLLBACK_IN_PROGRESS",matcher:"pathAny",state:"failure"},{argument:"Stacks[].StackStatus",expected:"UPDATE_ROLLBACK_FAILED",matcher:"pathAny",state:"failure"},{argument:"Stacks[].StackStatus",expected:"UPDATE_ROLLBACK_COMPLETE",matcher:"pathAny",state:"failure"}]},StackUpdateComplete:{delay:30,maxAttempts:120,operation:"DescribeStacks",description:"Wait until stack status is UPDATE_COMPLETE.",acceptors:[{argument:"Stacks[].StackStatus",expected:"UPDATE_COMPLETE",matcher:"pathAll",state:"success"},{expected:"UPDATE_FAILED",matcher:"pathAny",state:"failure",argument:"Stacks[].StackStatus"},{argument:"Stacks[].StackStatus",expected:"UPDATE_ROLLBACK_FAILED",matcher:"pathAny",state:"failure"},{expected:"UPDATE_ROLLBACK_COMPLETE",matcher:"pathAny",state:"failure",argument:"Stacks[].StackStatus"},{expected:"ValidationError",matcher:"error",state:"failure"}]},StackImportComplete:{delay:30,maxAttempts:120,operation:"DescribeStacks",description:"Wait until stack status is IMPORT_COMPLETE.",acceptors:[{argument:"Stacks[].StackStatus",expected:"IMPORT_COMPLETE",matcher:"pathAll",state:"success"},{expected:"ROLLBACK_COMPLETE",matcher:"pathAny",state:"failure",argument:"Stacks[].StackStatus"},{expected:"ROLLBACK_FAILED",matcher:"pathAny",state:"failure",argument:"Stacks[].StackStatus"},{argument:"Stacks[].StackStatus",expected:"IMPORT_ROLLBACK_IN_PROGRESS",matcher:"pathAny",state:"failure"},{argument:"Stacks[].StackStatus",expected:"IMPORT_ROLLBACK_FAILED",matcher:"pathAny",state:"failure"},{expected:"IMPORT_ROLLBACK_COMPLETE",matcher:"pathAny",state:"failure",argument:"Stacks[].StackStatus"},{expected:"ValidationError",matcher:"error",state:"failure"}]},StackRollbackComplete:{delay:30,operation:"DescribeStacks",maxAttempts:120,description:"Wait until stack status is UPDATE_ROLLBACK_COMPLETE.",acceptors:[{argument:"Stacks[].StackStatus",expected:"UPDATE_ROLLBACK_COMPLETE",matcher:"pathAll",state:"success"},{argument:"Stacks[].StackStatus",expected:"UPDATE_FAILED",matcher:"pathAny",state:"failure"},{argument:"Stacks[].StackStatus",expected:"UPDATE_ROLLBACK_FAILED",matcher:"pathAny",state:"failure"},{argument:"Stacks[].StackStatus",expected:"DELETE_FAILED",matcher:"pathAny",state:"failure"},{expected:"ValidationError",matcher:"error",state:"failure"}]},ChangeSetCreateComplete:{delay:30,operation:"DescribeChangeSet",maxAttempts:120,description:"Wait until change set status is CREATE_COMPLETE.",acceptors:[{argument:"Status",expected:"CREATE_COMPLETE",matcher:"path",state:"success"},{argument:"Status",expected:"FAILED",matcher:"path",state:"failure"},{expected:"ValidationError",matcher:"error",state:"failure"}]},TypeRegistrationComplete:{delay:30,operation:"DescribeTypeRegistration",maxAttempts:120,description:"Wait until type registration is COMPLETE.",acceptors:[{argument:"ProgressStatus",expected:"COMPLETE",matcher:"path",state:"success"},{argument:"ProgressStatus",expected:"FAILED",matcher:"path",state:"failure"}]}}}},7874:function(e){e.exports={metadata:{apiVersion:"2019-12-02",endpointPrefix:"route53-recovery-readiness",signingName:"route53-recovery-readiness",serviceFullName:"AWS Route53 Recovery Readiness",serviceId:"Route53 Recovery Readiness",protocol:"rest-json",jsonVersion:"1.1",uid:"route53-recovery-readiness-2019-12-02",signatureVersion:"v4"},operations:{CreateCell:{http:{requestUri:"/cells",responseCode:200},input:{type:"structure",members:{CellName:{locationName:"cellName"},Cells:{shape:"S3",locationName:"cells"},Tags:{shape:"S4",locationName:"tags"}},required:["CellName"]},output:{type:"structure",members:{CellArn:{locationName:"cellArn"},CellName:{locationName:"cellName"},Cells:{shape:"S3",locationName:"cells"},ParentReadinessScopes:{shape:"S3",locationName:"parentReadinessScopes"},Tags:{shape:"S4",locationName:"tags"}}}},CreateCrossAccountAuthorization:{http:{requestUri:"/crossaccountauthorizations",responseCode:200},input:{type:"structure",members:{CrossAccountAuthorization:{locationName:"crossAccountAuthorization"}},required:["CrossAccountAuthorization"]},output:{type:"structure",members:{CrossAccountAuthorization:{locationName:"crossAccountAuthorization"}}}},CreateReadinessCheck:{http:{requestUri:"/readinesschecks",responseCode:200},input:{type:"structure",members:{ReadinessCheckName:{locationName:"readinessCheckName"},ResourceSetName:{locationName:"resourceSetName"},Tags:{shape:"S4",locationName:"tags"}},required:["ResourceSetName","ReadinessCheckName"]},output:{type:"structure",members:{ReadinessCheckArn:{locationName:"readinessCheckArn"},ReadinessCheckName:{locationName:"readinessCheckName"},ResourceSet:{locationName:"resourceSet"},Tags:{shape:"S4",locationName:"tags"}}}},CreateRecoveryGroup:{http:{requestUri:"/recoverygroups",responseCode:200},input:{type:"structure",members:{Cells:{shape:"S3",locationName:"cells"},RecoveryGroupName:{locationName:"recoveryGroupName"},Tags:{shape:"S4",locationName:"tags"}},required:["RecoveryGroupName"]},output:{type:"structure",members:{Cells:{shape:"S3",locationName:"cells"},RecoveryGroupArn:{locationName:"recoveryGroupArn"},RecoveryGroupName:{locationName:"recoveryGroupName"},Tags:{shape:"S4",locationName:"tags"}}}},CreateResourceSet:{http:{requestUri:"/resourcesets",responseCode:200},input:{type:"structure",members:{ResourceSetName:{locationName:"resourceSetName"},ResourceSetType:{locationName:"resourceSetType"},Resources:{shape:"Sh",locationName:"resources"},Tags:{shape:"S4",locationName:"tags"}},required:["ResourceSetType","ResourceSetName","Resources"]},output:{type:"structure",members:{ResourceSetArn:{locationName:"resourceSetArn"},ResourceSetName:{locationName:"resourceSetName"},ResourceSetType:{locationName:"resourceSetType"},Resources:{shape:"Sh",locationName:"resources"},Tags:{shape:"S4",locationName:"tags"}}}},DeleteCell:{http:{method:"DELETE",requestUri:"/cells/{cellName}",responseCode:204},input:{type:"structure",members:{CellName:{location:"uri",locationName:"cellName"}},required:["CellName"]}},DeleteCrossAccountAuthorization:{http:{method:"DELETE",requestUri:"/crossaccountauthorizations/{crossAccountAuthorization}",responseCode:200},input:{type:"structure",members:{CrossAccountAuthorization:{location:"uri",locationName:"crossAccountAuthorization"}},required:["CrossAccountAuthorization"]},output:{type:"structure",members:{}}},DeleteReadinessCheck:{http:{method:"DELETE",requestUri:"/readinesschecks/{readinessCheckName}",responseCode:204},input:{type:"structure",members:{ReadinessCheckName:{location:"uri",locationName:"readinessCheckName"}},required:["ReadinessCheckName"]}},DeleteRecoveryGroup:{http:{method:"DELETE",requestUri:"/recoverygroups/{recoveryGroupName}",responseCode:204},input:{type:"structure",members:{RecoveryGroupName:{location:"uri",locationName:"recoveryGroupName"}},required:["RecoveryGroupName"]}},DeleteResourceSet:{http:{method:"DELETE",requestUri:"/resourcesets/{resourceSetName}",responseCode:204},input:{type:"structure",members:{ResourceSetName:{location:"uri",locationName:"resourceSetName"}},required:["ResourceSetName"]}},GetArchitectureRecommendations:{http:{method:"GET",requestUri:"/recoverygroups/{recoveryGroupName}/architectureRecommendations",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},RecoveryGroupName:{location:"uri",locationName:"recoveryGroupName"}},required:["RecoveryGroupName"]},output:{type:"structure",members:{LastAuditTimestamp:{locationName:"lastAuditTimestamp",type:"timestamp",timestampFormat:"iso8601"},NextToken:{locationName:"nextToken"},Recommendations:{locationName:"recommendations",type:"list",member:{type:"structure",members:{RecommendationText:{locationName:"recommendationText"}},required:["RecommendationText"]}}}}},GetCell:{http:{method:"GET",requestUri:"/cells/{cellName}",responseCode:200},input:{type:"structure",members:{CellName:{location:"uri",locationName:"cellName"}},required:["CellName"]},output:{type:"structure",members:{CellArn:{locationName:"cellArn"},CellName:{locationName:"cellName"},Cells:{shape:"S3",locationName:"cells"},ParentReadinessScopes:{shape:"S3",locationName:"parentReadinessScopes"},Tags:{shape:"S4",locationName:"tags"}}}},GetCellReadinessSummary:{http:{method:"GET",requestUri:"/cellreadiness/{cellName}",responseCode:200},input:{type:"structure",members:{CellName:{location:"uri",locationName:"cellName"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}},required:["CellName"]},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},Readiness:{locationName:"readiness"},ReadinessChecks:{shape:"S15",locationName:"readinessChecks"}}}},GetReadinessCheck:{http:{method:"GET",requestUri:"/readinesschecks/{readinessCheckName}",responseCode:200},input:{type:"structure",members:{ReadinessCheckName:{location:"uri",locationName:"readinessCheckName"}},required:["ReadinessCheckName"]},output:{type:"structure",members:{ReadinessCheckArn:{locationName:"readinessCheckArn"},ReadinessCheckName:{locationName:"readinessCheckName"},ResourceSet:{locationName:"resourceSet"},Tags:{shape:"S4",locationName:"tags"}}}},GetReadinessCheckResourceStatus:{http:{method:"GET",requestUri:"/readinesschecks/{readinessCheckName}/resource/{resourceIdentifier}/status",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},ReadinessCheckName:{location:"uri",locationName:"readinessCheckName"},ResourceIdentifier:{location:"uri",locationName:"resourceIdentifier"}},required:["ReadinessCheckName","ResourceIdentifier"]},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},Readiness:{locationName:"readiness"},Rules:{locationName:"rules",type:"list",member:{type:"structure",members:{LastCheckedTimestamp:{shape:"S1d",locationName:"lastCheckedTimestamp"},Messages:{shape:"S1e",locationName:"messages"},Readiness:{locationName:"readiness"},RuleId:{locationName:"ruleId"}},required:["Messages","Readiness","RuleId","LastCheckedTimestamp"]}}}}},GetReadinessCheckStatus:{http:{method:"GET",requestUri:"/readinesschecks/{readinessCheckName}/status",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},ReadinessCheckName:{location:"uri",locationName:"readinessCheckName"}},required:["ReadinessCheckName"]},output:{type:"structure",members:{Messages:{shape:"S1e",locationName:"messages"},NextToken:{locationName:"nextToken"},Readiness:{locationName:"readiness"},Resources:{locationName:"resources",type:"list",member:{type:"structure",members:{ComponentId:{locationName:"componentId"},LastCheckedTimestamp:{shape:"S1d",locationName:"lastCheckedTimestamp"},Readiness:{locationName:"readiness"},ResourceArn:{locationName:"resourceArn"}},required:["Readiness","LastCheckedTimestamp"]}}}}},GetRecoveryGroup:{http:{method:"GET",requestUri:"/recoverygroups/{recoveryGroupName}",responseCode:200},input:{type:"structure",members:{RecoveryGroupName:{location:"uri",locationName:"recoveryGroupName"}},required:["RecoveryGroupName"]},output:{type:"structure",members:{Cells:{shape:"S3",locationName:"cells"},RecoveryGroupArn:{locationName:"recoveryGroupArn"},RecoveryGroupName:{locationName:"recoveryGroupName"},Tags:{shape:"S4",locationName:"tags"}}}},GetRecoveryGroupReadinessSummary:{http:{method:"GET",requestUri:"/recoverygroupreadiness/{recoveryGroupName}",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},RecoveryGroupName:{location:"uri",locationName:"recoveryGroupName"}},required:["RecoveryGroupName"]},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},Readiness:{locationName:"readiness"},ReadinessChecks:{shape:"S15",locationName:"readinessChecks"}}}},GetResourceSet:{http:{method:"GET",requestUri:"/resourcesets/{resourceSetName}",responseCode:200},input:{type:"structure",members:{ResourceSetName:{location:"uri",locationName:"resourceSetName"}},required:["ResourceSetName"]},output:{type:"structure",members:{ResourceSetArn:{locationName:"resourceSetArn"},ResourceSetName:{locationName:"resourceSetName"},ResourceSetType:{locationName:"resourceSetType"},Resources:{shape:"Sh",locationName:"resources"},Tags:{shape:"S4",locationName:"tags"}}}},ListCells:{http:{method:"GET",requestUri:"/cells",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Cells:{locationName:"cells",type:"list",member:{type:"structure",members:{CellArn:{locationName:"cellArn"},CellName:{locationName:"cellName"},Cells:{shape:"S3",locationName:"cells"},ParentReadinessScopes:{shape:"S3",locationName:"parentReadinessScopes"},Tags:{shape:"S4",locationName:"tags"}},required:["ParentReadinessScopes","CellArn","CellName","Cells"]}},NextToken:{locationName:"nextToken"}}}},ListCrossAccountAuthorizations:{http:{method:"GET",requestUri:"/crossaccountauthorizations",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{CrossAccountAuthorizations:{locationName:"crossAccountAuthorizations",type:"list",member:{}},NextToken:{locationName:"nextToken"}}}},ListReadinessChecks:{http:{method:"GET",requestUri:"/readinesschecks",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},ReadinessChecks:{locationName:"readinessChecks",type:"list",member:{type:"structure",members:{ReadinessCheckArn:{locationName:"readinessCheckArn"},ReadinessCheckName:{locationName:"readinessCheckName"},ResourceSet:{locationName:"resourceSet"},Tags:{shape:"S4",locationName:"tags"}},required:["ReadinessCheckArn","ResourceSet"]}}}}},ListRecoveryGroups:{http:{method:"GET",requestUri:"/recoverygroups",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},RecoveryGroups:{locationName:"recoveryGroups",type:"list",member:{type:"structure",members:{Cells:{shape:"S3",locationName:"cells"},RecoveryGroupArn:{locationName:"recoveryGroupArn"},RecoveryGroupName:{locationName:"recoveryGroupName"},Tags:{shape:"S4",locationName:"tags"}},required:["RecoveryGroupArn","RecoveryGroupName","Cells"]}}}}},ListResourceSets:{http:{method:"GET",requestUri:"/resourcesets",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},ResourceSets:{locationName:"resourceSets",type:"list",member:{type:"structure",members:{ResourceSetArn:{locationName:"resourceSetArn"},ResourceSetName:{locationName:"resourceSetName"},ResourceSetType:{locationName:"resourceSetType"},Resources:{shape:"Sh",locationName:"resources"},Tags:{shape:"S4",locationName:"tags"}},required:["ResourceSetType","ResourceSetName","ResourceSetArn","Resources"]}}}}},ListRules:{http:{method:"GET",requestUri:"/rules",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},ResourceType:{location:"querystring",locationName:"resourceType"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},Rules:{locationName:"rules",type:"list",member:{type:"structure",members:{ResourceType:{locationName:"resourceType"},RuleDescription:{locationName:"ruleDescription"},RuleId:{locationName:"ruleId"}},required:["RuleDescription","RuleId","ResourceType"]}}}}},ListTagsForResources:{http:{method:"GET",requestUri:"/tags/{resource-arn}",responseCode:200},input:{type:"structure",members:{ResourceArn:{location:"uri",locationName:"resource-arn"}},required:["ResourceArn"]},output:{type:"structure",members:{Tags:{shape:"S4",locationName:"tags"}}}},TagResource:{http:{requestUri:"/tags/{resource-arn}",responseCode:200},input:{type:"structure",members:{ResourceArn:{location:"uri",locationName:"resource-arn"},Tags:{shape:"S4",locationName:"tags"}},required:["ResourceArn","Tags"]},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resource-arn}",responseCode:204},input:{type:"structure",members:{ResourceArn:{location:"uri",locationName:"resource-arn"},TagKeys:{shape:"S3",location:"querystring",locationName:"tagKeys"}},required:["TagKeys","ResourceArn"]}},UpdateCell:{http:{method:"PUT",requestUri:"/cells/{cellName}",responseCode:200},input:{type:"structure",members:{CellName:{location:"uri",locationName:"cellName"},Cells:{shape:"S3",locationName:"cells"}},required:["CellName","Cells"]},output:{type:"structure",members:{CellArn:{locationName:"cellArn"},CellName:{locationName:"cellName"},Cells:{shape:"S3",locationName:"cells"},ParentReadinessScopes:{shape:"S3",locationName:"parentReadinessScopes"},Tags:{shape:"S4",locationName:"tags"}}}},UpdateReadinessCheck:{http:{method:"PUT",requestUri:"/readinesschecks/{readinessCheckName}",responseCode:200},input:{type:"structure",members:{ReadinessCheckName:{location:"uri",locationName:"readinessCheckName"},ResourceSetName:{locationName:"resourceSetName"}},required:["ReadinessCheckName","ResourceSetName"]},output:{type:"structure",members:{ReadinessCheckArn:{locationName:"readinessCheckArn"},ReadinessCheckName:{locationName:"readinessCheckName"},ResourceSet:{locationName:"resourceSet"},Tags:{shape:"S4",locationName:"tags"}}}},UpdateRecoveryGroup:{http:{method:"PUT",requestUri:"/recoverygroups/{recoveryGroupName}",responseCode:200},input:{type:"structure",members:{Cells:{shape:"S3",locationName:"cells"},RecoveryGroupName:{location:"uri",locationName:"recoveryGroupName"}},required:["RecoveryGroupName","Cells"]},output:{type:"structure",members:{Cells:{shape:"S3",locationName:"cells"},RecoveryGroupArn:{locationName:"recoveryGroupArn"},RecoveryGroupName:{locationName:"recoveryGroupName"},Tags:{shape:"S4",locationName:"tags"}}}},UpdateResourceSet:{http:{method:"PUT",requestUri:"/resourcesets/{resourceSetName}",responseCode:200},input:{type:"structure",members:{ResourceSetName:{location:"uri",locationName:"resourceSetName"},ResourceSetType:{locationName:"resourceSetType"},Resources:{shape:"Sh",locationName:"resources"}},required:["ResourceSetName","ResourceSetType","Resources"]},output:{type:"structure",members:{ResourceSetArn:{locationName:"resourceSetArn"},ResourceSetName:{locationName:"resourceSetName"},ResourceSetType:{locationName:"resourceSetType"},Resources:{shape:"Sh",locationName:"resources"},Tags:{shape:"S4",locationName:"tags"}}}}},shapes:{S3:{type:"list",member:{}},S4:{type:"map",key:{},value:{}},Sh:{type:"list",member:{type:"structure",members:{ComponentId:{locationName:"componentId"},DnsTargetResource:{locationName:"dnsTargetResource",type:"structure",members:{DomainName:{locationName:"domainName"},HostedZoneArn:{locationName:"hostedZoneArn"},RecordSetId:{locationName:"recordSetId"},RecordType:{locationName:"recordType"},TargetResource:{locationName:"targetResource",type:"structure",members:{NLBResource:{locationName:"nLBResource",type:"structure",members:{Arn:{locationName:"arn"}}},R53Resource:{locationName:"r53Resource",type:"structure",members:{DomainName:{locationName:"domainName"},RecordSetId:{locationName:"recordSetId"}}}}}}},ReadinessScopes:{shape:"S3",locationName:"readinessScopes"},ResourceArn:{locationName:"resourceArn"}}}},S15:{type:"list",member:{type:"structure",members:{Readiness:{locationName:"readiness"},ReadinessCheckName:{locationName:"readinessCheckName"}}}},S1d:{type:"timestamp",timestampFormat:"iso8601"},S1e:{type:"list",member:{type:"structure",members:{MessageText:{locationName:"messageText"}}}}}}},7876:function(e){e.exports={pagination:{ListDomains:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListFraudsterRegistrationJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListSpeakerEnrollmentJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListSpeakers:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},7878:function(e){e.exports={pagination:{DescribeReportDefinitions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},7883:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["directoryservice"]={};i.DirectoryService=s.defineService("directoryservice",["2015-04-16"]);Object.defineProperty(a.services["directoryservice"],"2015-04-16",{get:function get(){var e=r(2699);e.paginators=r(7511).pagination;return e},enumerable:true,configurable:true});e.exports=i.DirectoryService},7888:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-09-27",endpointPrefix:"voiceid",jsonVersion:"1.0",protocol:"json",serviceFullName:"Amazon Voice ID",serviceId:"Voice ID",signatureVersion:"v4",signingName:"voiceid",targetPrefix:"VoiceID",uid:"voice-id-2021-09-27"},operations:{CreateDomain:{input:{type:"structure",required:["Name","ServerSideEncryptionConfiguration"],members:{ClientToken:{idempotencyToken:true},Description:{shape:"S3"},Name:{shape:"S4"},ServerSideEncryptionConfiguration:{shape:"S5"},Tags:{shape:"S7"}}},output:{type:"structure",members:{Domain:{shape:"Sc"}}},idempotent:true},DeleteDomain:{input:{type:"structure",required:["DomainId"],members:{DomainId:{}}}},DeleteFraudster:{input:{type:"structure",required:["DomainId","FraudsterId"],members:{DomainId:{},FraudsterId:{shape:"Sj"}}}},DeleteSpeaker:{input:{type:"structure",required:["DomainId","SpeakerId"],members:{DomainId:{},SpeakerId:{shape:"Sl"}}}},DescribeDomain:{input:{type:"structure",required:["DomainId"],members:{DomainId:{}}},output:{type:"structure",members:{Domain:{shape:"Sc"}}}},DescribeFraudster:{input:{type:"structure",required:["DomainId","FraudsterId"],members:{DomainId:{},FraudsterId:{shape:"Sj"}}},output:{type:"structure",members:{Fraudster:{type:"structure",members:{CreatedAt:{type:"timestamp"},DomainId:{},GeneratedFraudsterId:{}}}}}},DescribeFraudsterRegistrationJob:{input:{type:"structure",required:["DomainId","JobId"],members:{DomainId:{},JobId:{}}},output:{type:"structure",members:{Job:{shape:"Sv"}}}},DescribeSpeaker:{input:{type:"structure",required:["DomainId","SpeakerId"],members:{DomainId:{},SpeakerId:{shape:"Sl"}}},output:{type:"structure",members:{Speaker:{shape:"S1b"}}}},DescribeSpeakerEnrollmentJob:{input:{type:"structure",required:["DomainId","JobId"],members:{DomainId:{},JobId:{}}},output:{type:"structure",members:{Job:{shape:"S1h"}}}},EvaluateSession:{input:{type:"structure",required:["DomainId","SessionNameOrId"],members:{DomainId:{},SessionNameOrId:{}}},output:{type:"structure",members:{AuthenticationResult:{type:"structure",members:{AudioAggregationEndedAt:{type:"timestamp"},AudioAggregationStartedAt:{type:"timestamp"},AuthenticationResultId:{},Configuration:{type:"structure",required:["AcceptanceThreshold"],members:{AcceptanceThreshold:{type:"integer"}}},CustomerSpeakerId:{shape:"S1c"},Decision:{},GeneratedSpeakerId:{},Score:{type:"integer"}}},DomainId:{},FraudDetectionResult:{type:"structure",members:{AudioAggregationEndedAt:{type:"timestamp"},AudioAggregationStartedAt:{type:"timestamp"},Configuration:{type:"structure",required:["RiskThreshold"],members:{RiskThreshold:{type:"integer"}}},Decision:{},FraudDetectionResultId:{},Reasons:{type:"list",member:{}},RiskDetails:{type:"structure",required:["KnownFraudsterRisk"],members:{KnownFraudsterRisk:{type:"structure",required:["RiskScore"],members:{GeneratedFraudsterId:{},RiskScore:{type:"integer"}}}}}}},SessionId:{},SessionName:{},StreamingStatus:{}}}},ListDomains:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{DomainSummaries:{type:"list",member:{type:"structure",members:{Arn:{},CreatedAt:{type:"timestamp"},Description:{shape:"S3"},DomainId:{},DomainStatus:{},Name:{shape:"S4"},ServerSideEncryptionConfiguration:{shape:"S5"},UpdatedAt:{type:"timestamp"}}}},NextToken:{}}}},ListFraudsterRegistrationJobs:{input:{type:"structure",required:["DomainId"],members:{DomainId:{},JobStatus:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{JobSummaries:{type:"list",member:{type:"structure",members:{CreatedAt:{type:"timestamp"},DomainId:{},EndedAt:{type:"timestamp"},FailureDetails:{shape:"Sx"},JobId:{},JobName:{shape:"S12"},JobProgress:{shape:"S13"},JobStatus:{}}}},NextToken:{}}}},ListSpeakerEnrollmentJobs:{input:{type:"structure",required:["DomainId"],members:{DomainId:{},JobStatus:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{JobSummaries:{type:"list",member:{type:"structure",members:{CreatedAt:{type:"timestamp"},DomainId:{},EndedAt:{type:"timestamp"},FailureDetails:{shape:"Sx"},JobId:{},JobName:{shape:"S12"},JobProgress:{shape:"S13"},JobStatus:{}}}},NextToken:{}}}},ListSpeakers:{input:{type:"structure",required:["DomainId"],members:{DomainId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{NextToken:{},SpeakerSummaries:{type:"list",member:{type:"structure",members:{CreatedAt:{type:"timestamp"},CustomerSpeakerId:{shape:"S1c"},DomainId:{},GeneratedSpeakerId:{},Status:{},UpdatedAt:{type:"timestamp"}}}}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{Tags:{shape:"S7"}}}},OptOutSpeaker:{input:{type:"structure",required:["DomainId","SpeakerId"],members:{DomainId:{},SpeakerId:{shape:"Sl"}}},output:{type:"structure",members:{Speaker:{shape:"S1b"}}}},StartFraudsterRegistrationJob:{input:{type:"structure",required:["DataAccessRoleArn","DomainId","InputDataConfig","OutputDataConfig"],members:{ClientToken:{idempotencyToken:true},DataAccessRoleArn:{},DomainId:{},InputDataConfig:{shape:"S10"},JobName:{shape:"S12"},OutputDataConfig:{shape:"S16"},RegistrationConfig:{shape:"S17"}}},output:{type:"structure",members:{Job:{shape:"Sv"}}},idempotent:true},StartSpeakerEnrollmentJob:{input:{type:"structure",required:["DataAccessRoleArn","DomainId","InputDataConfig","OutputDataConfig"],members:{ClientToken:{idempotencyToken:true},DataAccessRoleArn:{},DomainId:{},EnrollmentConfig:{shape:"S1i"},InputDataConfig:{shape:"S10"},JobName:{shape:"S12"},OutputDataConfig:{shape:"S16"}}},output:{type:"structure",members:{Job:{shape:"S1h"}}},idempotent:true},TagResource:{input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"S7"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{},TagKeys:{type:"list",member:{shape:"S9"}}}},output:{type:"structure",members:{}}},UpdateDomain:{input:{type:"structure",required:["DomainId","Name","ServerSideEncryptionConfiguration"],members:{Description:{shape:"S3"},DomainId:{},Name:{shape:"S4"},ServerSideEncryptionConfiguration:{shape:"S5"}}},output:{type:"structure",members:{Domain:{shape:"Sc"}}}}},shapes:{S3:{type:"string",sensitive:true},S4:{type:"string",sensitive:true},S5:{type:"structure",required:["KmsKeyId"],members:{KmsKeyId:{}}},S7:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{shape:"S9"},Value:{type:"string",sensitive:true}}}},S9:{type:"string",sensitive:true},Sc:{type:"structure",members:{Arn:{},CreatedAt:{type:"timestamp"},Description:{shape:"S3"},DomainId:{},DomainStatus:{},Name:{shape:"S4"},ServerSideEncryptionConfiguration:{shape:"S5"},UpdatedAt:{type:"timestamp"}}},Sj:{type:"string",sensitive:true},Sl:{type:"string",sensitive:true},Sv:{type:"structure",members:{CreatedAt:{type:"timestamp"},DataAccessRoleArn:{},DomainId:{},EndedAt:{type:"timestamp"},FailureDetails:{shape:"Sx"},InputDataConfig:{shape:"S10"},JobId:{},JobName:{shape:"S12"},JobProgress:{shape:"S13"},JobStatus:{},OutputDataConfig:{shape:"S16"},RegistrationConfig:{shape:"S17"}}},Sx:{type:"structure",members:{Message:{},StatusCode:{type:"integer"}}},S10:{type:"structure",required:["S3Uri"],members:{S3Uri:{}}},S12:{type:"string",sensitive:true},S13:{type:"structure",members:{PercentComplete:{type:"integer"}}},S16:{type:"structure",required:["S3Uri"],members:{KmsKeyId:{},S3Uri:{}}},S17:{type:"structure",members:{DuplicateRegistrationAction:{},FraudsterSimilarityThreshold:{type:"integer"}}},S1b:{type:"structure",members:{CreatedAt:{type:"timestamp"},CustomerSpeakerId:{shape:"S1c"},DomainId:{},GeneratedSpeakerId:{},Status:{},UpdatedAt:{type:"timestamp"}}},S1c:{type:"string",sensitive:true},S1h:{type:"structure",members:{CreatedAt:{type:"timestamp"},DataAccessRoleArn:{},DomainId:{},EndedAt:{type:"timestamp"},EnrollmentConfig:{shape:"S1i"},FailureDetails:{shape:"Sx"},InputDataConfig:{shape:"S10"},JobId:{},JobName:{shape:"S12"},JobProgress:{shape:"S13"},JobStatus:{},OutputDataConfig:{shape:"S16"}}},S1i:{type:"structure",members:{ExistingEnrollmentAction:{},FraudDetectionConfig:{type:"structure",members:{FraudDetectionAction:{},RiskThreshold:{type:"integer"}}}}}}}},7899:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["macie"]={};i.Macie=s.defineService("macie",["2017-12-19"]);Object.defineProperty(a.services["macie"],"2017-12-19",{get:function get(){var e=r(1116);e.paginators=r(3520).pagination;return e},enumerable:true,configurable:true});e.exports=i.Macie},7913:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2019-10-15",endpointPrefix:"codestar-notifications",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS CodeStar Notifications",serviceId:"codestar notifications",signatureVersion:"v4",signingName:"codestar-notifications",uid:"codestar-notifications-2019-10-15"},operations:{CreateNotificationRule:{http:{requestUri:"/createNotificationRule"},input:{type:"structure",required:["Name","EventTypeIds","Resource","Targets","DetailType"],members:{Name:{shape:"S2"},EventTypeIds:{shape:"S3"},Resource:{},Targets:{shape:"S6"},DetailType:{},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"Sc"},Status:{}}},output:{type:"structure",members:{Arn:{}}}},DeleteNotificationRule:{http:{requestUri:"/deleteNotificationRule"},input:{type:"structure",required:["Arn"],members:{Arn:{}}},output:{type:"structure",members:{Arn:{}}}},DeleteTarget:{http:{requestUri:"/deleteTarget"},input:{type:"structure",required:["TargetAddress"],members:{TargetAddress:{shape:"S9"},ForceUnsubscribeAll:{type:"boolean"}}},output:{type:"structure",members:{}}},DescribeNotificationRule:{http:{requestUri:"/describeNotificationRule"},input:{type:"structure",required:["Arn"],members:{Arn:{}}},output:{type:"structure",required:["Arn"],members:{Arn:{},Name:{shape:"S2"},EventTypes:{shape:"Sp"},Resource:{},Targets:{shape:"Su"},DetailType:{},CreatedBy:{},Status:{},CreatedTimestamp:{type:"timestamp"},LastModifiedTimestamp:{type:"timestamp"},Tags:{shape:"Sc"}}}},ListEventTypes:{http:{requestUri:"/listEventTypes"},input:{type:"structure",members:{Filters:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{EventTypes:{shape:"Sp"},NextToken:{}}}},ListNotificationRules:{http:{requestUri:"/listNotificationRules"},input:{type:"structure",members:{Filters:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NextToken:{},NotificationRules:{type:"list",member:{type:"structure",members:{Id:{},Arn:{}}}}}}},ListTagsForResource:{http:{requestUri:"/listTagsForResource"},input:{type:"structure",required:["Arn"],members:{Arn:{}}},output:{type:"structure",members:{Tags:{shape:"Sc"}}}},ListTargets:{http:{requestUri:"/listTargets"},input:{type:"structure",members:{Filters:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Targets:{shape:"Su"},NextToken:{}}}},Subscribe:{http:{requestUri:"/subscribe"},input:{type:"structure",required:["Arn","Target"],members:{Arn:{},Target:{shape:"S7"},ClientRequestToken:{}}},output:{type:"structure",members:{Arn:{}}}},TagResource:{http:{requestUri:"/tagResource"},input:{type:"structure",required:["Arn","Tags"],members:{Arn:{},Tags:{shape:"Sc"}}},output:{type:"structure",members:{Tags:{shape:"Sc"}}}},Unsubscribe:{http:{requestUri:"/unsubscribe"},input:{type:"structure",required:["Arn","TargetAddress"],members:{Arn:{},TargetAddress:{shape:"S9"}}},output:{type:"structure",required:["Arn"],members:{Arn:{}}}},UntagResource:{http:{requestUri:"/untagResource"},input:{type:"structure",required:["Arn","TagKeys"],members:{Arn:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateNotificationRule:{http:{requestUri:"/updateNotificationRule"},input:{type:"structure",required:["Arn"],members:{Arn:{},Name:{shape:"S2"},Status:{},EventTypeIds:{shape:"S3"},Targets:{shape:"S6"},DetailType:{}}},output:{type:"structure",members:{}}}},shapes:{S2:{type:"string",sensitive:true},S3:{type:"list",member:{}},S6:{type:"list",member:{shape:"S7"}},S7:{type:"structure",members:{TargetType:{},TargetAddress:{shape:"S9"}}},S9:{type:"string",sensitive:true},Sc:{type:"map",key:{},value:{}},Sp:{type:"list",member:{type:"structure",members:{EventTypeId:{},ServiceName:{},EventTypeName:{},ResourceType:{}}}},Su:{type:"list",member:{type:"structure",members:{TargetAddress:{shape:"S9"},TargetType:{},TargetStatus:{}}}}}}},7919:function(e,t,r){(function(){var t,i,s=function(e,t){for(var r in t){if(a.call(t,r))e[r]=t[r]}function ctor(){this.constructor=e}ctor.prototype=t.prototype;e.prototype=new ctor;e.__super__=t.prototype;return e},a={}.hasOwnProperty;i=r(6855);e.exports=t=function(e){s(XMLComment,e);function XMLComment(e,t){XMLComment.__super__.constructor.call(this,e);if(t==null){throw new Error("Missing comment text")}this.text=this.stringify.comment(t)}XMLComment.prototype.clone=function(){return Object.create(this)};XMLComment.prototype.toString=function(e){return this.options.writer.set(e).comment(this)};return XMLComment}(i)}).call(this)},7923:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["fms"]={};i.FMS=s.defineService("fms",["2018-01-01"]);Object.defineProperty(a.services["fms"],"2018-01-01",{get:function get(){var e=r(6246);e.paginators=r(3091).pagination;return e},enumerable:true,configurable:true});e.exports=i.FMS},7955:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-10-26",endpointPrefix:"refactor-spaces",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS Migration Hub Refactor Spaces",serviceId:"Migration Hub Refactor Spaces",signatureVersion:"v4",signingName:"refactor-spaces",uid:"migration-hub-refactor-spaces-2021-10-26"},operations:{CreateApplication:{http:{requestUri:"/environments/{EnvironmentIdentifier}/applications",responseCode:200},input:{type:"structure",required:["EnvironmentIdentifier","Name","ProxyType","VpcId"],members:{ApiGatewayProxy:{shape:"S2"},ClientToken:{idempotencyToken:true},EnvironmentIdentifier:{location:"uri",locationName:"EnvironmentIdentifier"},Name:{},ProxyType:{},Tags:{shape:"S9"},VpcId:{}}},output:{type:"structure",members:{ApiGatewayProxy:{shape:"S2"},ApplicationId:{},Arn:{},CreatedByAccountId:{},CreatedTime:{type:"timestamp"},EnvironmentId:{},LastUpdatedTime:{type:"timestamp"},Name:{},OwnerAccountId:{},ProxyType:{},State:{},Tags:{shape:"S9"},VpcId:{}}}},CreateEnvironment:{http:{requestUri:"/environments",responseCode:200},input:{type:"structure",required:["Name","NetworkFabricType"],members:{ClientToken:{idempotencyToken:true},Description:{},Name:{},NetworkFabricType:{},Tags:{shape:"S9"}}},output:{type:"structure",members:{Arn:{},CreatedTime:{type:"timestamp"},Description:{},EnvironmentId:{},LastUpdatedTime:{type:"timestamp"},Name:{},NetworkFabricType:{},OwnerAccountId:{},State:{},Tags:{shape:"S9"}}}},CreateRoute:{http:{requestUri:"/environments/{EnvironmentIdentifier}/applications/{ApplicationIdentifier}/routes",responseCode:200},input:{type:"structure",required:["ApplicationIdentifier","EnvironmentIdentifier","RouteType","ServiceIdentifier"],members:{ApplicationIdentifier:{location:"uri",locationName:"ApplicationIdentifier"},ClientToken:{idempotencyToken:true},EnvironmentIdentifier:{location:"uri",locationName:"EnvironmentIdentifier"},RouteType:{},ServiceIdentifier:{},Tags:{shape:"S9"},UriPathRoute:{shape:"Ss"}}},output:{type:"structure",members:{ApplicationId:{},Arn:{},CreatedByAccountId:{},CreatedTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"},OwnerAccountId:{},RouteId:{},RouteType:{},ServiceId:{},State:{},Tags:{shape:"S9"},UriPathRoute:{shape:"Ss"}}}},CreateService:{http:{requestUri:"/environments/{EnvironmentIdentifier}/applications/{ApplicationIdentifier}/services",responseCode:200},input:{type:"structure",required:["ApplicationIdentifier","EndpointType","EnvironmentIdentifier","Name"],members:{ApplicationIdentifier:{location:"uri",locationName:"ApplicationIdentifier"},ClientToken:{idempotencyToken:true},Description:{},EndpointType:{},EnvironmentIdentifier:{location:"uri",locationName:"EnvironmentIdentifier"},LambdaEndpoint:{shape:"S13"},Name:{},Tags:{shape:"S9"},UrlEndpoint:{shape:"S16"},VpcId:{}}},output:{type:"structure",members:{ApplicationId:{},Arn:{},CreatedByAccountId:{},CreatedTime:{type:"timestamp"},Description:{},EndpointType:{},EnvironmentId:{},LambdaEndpoint:{shape:"S13"},LastUpdatedTime:{type:"timestamp"},Name:{},OwnerAccountId:{},ServiceId:{},State:{},Tags:{shape:"S9"},UrlEndpoint:{shape:"S16"},VpcId:{}}}},DeleteApplication:{http:{method:"DELETE",requestUri:"/environments/{EnvironmentIdentifier}/applications/{ApplicationIdentifier}",responseCode:200},input:{type:"structure",required:["ApplicationIdentifier","EnvironmentIdentifier"],members:{ApplicationIdentifier:{location:"uri",locationName:"ApplicationIdentifier"},EnvironmentIdentifier:{location:"uri",locationName:"EnvironmentIdentifier"}}},output:{type:"structure",members:{ApplicationId:{},Arn:{},EnvironmentId:{},LastUpdatedTime:{type:"timestamp"},Name:{},State:{}}},idempotent:true},DeleteEnvironment:{http:{method:"DELETE",requestUri:"/environments/{EnvironmentIdentifier}",responseCode:200},input:{type:"structure",required:["EnvironmentIdentifier"],members:{EnvironmentIdentifier:{location:"uri",locationName:"EnvironmentIdentifier"}}},output:{type:"structure",members:{Arn:{},EnvironmentId:{},LastUpdatedTime:{type:"timestamp"},Name:{},State:{}}},idempotent:true},DeleteResourcePolicy:{http:{method:"DELETE",requestUri:"/resourcepolicy/{Identifier}",responseCode:200},input:{type:"structure",required:["Identifier"],members:{Identifier:{location:"uri",locationName:"Identifier"}}},output:{type:"structure",members:{}},idempotent:true},DeleteRoute:{http:{method:"DELETE",requestUri:"/environments/{EnvironmentIdentifier}/applications/{ApplicationIdentifier}/routes/{RouteIdentifier}",responseCode:200},input:{type:"structure",required:["ApplicationIdentifier","EnvironmentIdentifier","RouteIdentifier"],members:{ApplicationIdentifier:{location:"uri",locationName:"ApplicationIdentifier"},EnvironmentIdentifier:{location:"uri",locationName:"EnvironmentIdentifier"},RouteIdentifier:{location:"uri",locationName:"RouteIdentifier"}}},output:{type:"structure",members:{ApplicationId:{},Arn:{},LastUpdatedTime:{type:"timestamp"},RouteId:{},ServiceId:{},State:{}}},idempotent:true},DeleteService:{http:{method:"DELETE",requestUri:"/environments/{EnvironmentIdentifier}/applications/{ApplicationIdentifier}/services/{ServiceIdentifier}",responseCode:200},input:{type:"structure",required:["ApplicationIdentifier","EnvironmentIdentifier","ServiceIdentifier"],members:{ApplicationIdentifier:{location:"uri",locationName:"ApplicationIdentifier"},EnvironmentIdentifier:{location:"uri",locationName:"EnvironmentIdentifier"},ServiceIdentifier:{location:"uri",locationName:"ServiceIdentifier"}}},output:{type:"structure",members:{ApplicationId:{},Arn:{},EnvironmentId:{},LastUpdatedTime:{type:"timestamp"},Name:{},ServiceId:{},State:{}}},idempotent:true},GetApplication:{http:{method:"GET",requestUri:"/environments/{EnvironmentIdentifier}/applications/{ApplicationIdentifier}",responseCode:200},input:{type:"structure",required:["ApplicationIdentifier","EnvironmentIdentifier"],members:{ApplicationIdentifier:{location:"uri",locationName:"ApplicationIdentifier"},EnvironmentIdentifier:{location:"uri",locationName:"EnvironmentIdentifier"}}},output:{type:"structure",members:{ApiGatewayProxy:{type:"structure",members:{ApiGatewayId:{},EndpointType:{},NlbArn:{},NlbName:{},ProxyUrl:{},StageName:{},VpcLinkId:{}}},ApplicationId:{},Arn:{},CreatedByAccountId:{},CreatedTime:{type:"timestamp"},EnvironmentId:{},Error:{shape:"S1s"},LastUpdatedTime:{type:"timestamp"},Name:{},OwnerAccountId:{},ProxyType:{},State:{},Tags:{shape:"S9"},VpcId:{}}}},GetEnvironment:{http:{method:"GET",requestUri:"/environments/{EnvironmentIdentifier}",responseCode:200},input:{type:"structure",required:["EnvironmentIdentifier"],members:{EnvironmentIdentifier:{location:"uri",locationName:"EnvironmentIdentifier"}}},output:{type:"structure",members:{Arn:{},CreatedTime:{type:"timestamp"},Description:{},EnvironmentId:{},Error:{shape:"S1s"},LastUpdatedTime:{type:"timestamp"},Name:{},NetworkFabricType:{},OwnerAccountId:{},State:{},Tags:{shape:"S9"},TransitGatewayId:{}}}},GetResourcePolicy:{http:{method:"GET",requestUri:"/resourcepolicy/{Identifier}",responseCode:200},input:{type:"structure",required:["Identifier"],members:{Identifier:{location:"uri",locationName:"Identifier"}}},output:{type:"structure",members:{Policy:{}}}},GetRoute:{http:{method:"GET",requestUri:"/environments/{EnvironmentIdentifier}/applications/{ApplicationIdentifier}/routes/{RouteIdentifier}",responseCode:200},input:{type:"structure",required:["ApplicationIdentifier","EnvironmentIdentifier","RouteIdentifier"],members:{ApplicationIdentifier:{location:"uri",locationName:"ApplicationIdentifier"},EnvironmentIdentifier:{location:"uri",locationName:"EnvironmentIdentifier"},RouteIdentifier:{location:"uri",locationName:"RouteIdentifier"}}},output:{type:"structure",members:{ApplicationId:{},Arn:{},CreatedByAccountId:{},CreatedTime:{type:"timestamp"},EnvironmentId:{},Error:{shape:"S1s"},IncludeChildPaths:{type:"boolean"},LastUpdatedTime:{type:"timestamp"},Methods:{shape:"Sv"},OwnerAccountId:{},PathResourceToId:{shape:"S28"},RouteId:{},RouteType:{},ServiceId:{},SourcePath:{},State:{},Tags:{shape:"S9"}}}},GetService:{http:{method:"GET",requestUri:"/environments/{EnvironmentIdentifier}/applications/{ApplicationIdentifier}/services/{ServiceIdentifier}",responseCode:200},input:{type:"structure",required:["ApplicationIdentifier","EnvironmentIdentifier","ServiceIdentifier"],members:{ApplicationIdentifier:{location:"uri",locationName:"ApplicationIdentifier"},EnvironmentIdentifier:{location:"uri",locationName:"EnvironmentIdentifier"},ServiceIdentifier:{location:"uri",locationName:"ServiceIdentifier"}}},output:{type:"structure",members:{ApplicationId:{},Arn:{},CreatedByAccountId:{},CreatedTime:{type:"timestamp"},Description:{},EndpointType:{},EnvironmentId:{},Error:{shape:"S1s"},LambdaEndpoint:{type:"structure",members:{Arn:{}}},LastUpdatedTime:{type:"timestamp"},Name:{},OwnerAccountId:{},ServiceId:{},State:{},Tags:{shape:"S9"},UrlEndpoint:{type:"structure",members:{HealthUrl:{},Url:{}}},VpcId:{}}}},ListApplications:{http:{method:"GET",requestUri:"/environments/{EnvironmentIdentifier}/applications",responseCode:200},input:{type:"structure",required:["EnvironmentIdentifier"],members:{EnvironmentIdentifier:{location:"uri",locationName:"EnvironmentIdentifier"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{ApplicationSummaryList:{type:"list",member:{type:"structure",members:{ApiGatewayProxy:{type:"structure",members:{ApiGatewayId:{},EndpointType:{},NlbArn:{},NlbName:{},ProxyUrl:{},StageName:{},VpcLinkId:{}}},ApplicationId:{},Arn:{},CreatedByAccountId:{},CreatedTime:{type:"timestamp"},EnvironmentId:{},Error:{shape:"S1s"},LastUpdatedTime:{type:"timestamp"},Name:{},OwnerAccountId:{},ProxyType:{},State:{},Tags:{shape:"S9"},VpcId:{}}}},NextToken:{}}}},ListEnvironmentVpcs:{http:{method:"GET",requestUri:"/environments/{EnvironmentIdentifier}/vpcs",responseCode:200},input:{type:"structure",required:["EnvironmentIdentifier"],members:{EnvironmentIdentifier:{location:"uri",locationName:"EnvironmentIdentifier"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{EnvironmentVpcList:{type:"list",member:{type:"structure",members:{AccountId:{},CidrBlocks:{type:"list",member:{}},CreatedTime:{type:"timestamp"},EnvironmentId:{},LastUpdatedTime:{type:"timestamp"},VpcId:{},VpcName:{}}}},NextToken:{}}}},ListEnvironments:{http:{method:"GET",requestUri:"/environments",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{EnvironmentSummaryList:{type:"list",member:{type:"structure",members:{Arn:{},CreatedTime:{type:"timestamp"},Description:{},EnvironmentId:{},Error:{shape:"S1s"},LastUpdatedTime:{type:"timestamp"},Name:{},NetworkFabricType:{},OwnerAccountId:{},State:{},Tags:{shape:"S9"},TransitGatewayId:{}}}},NextToken:{}}}},ListRoutes:{http:{method:"GET",requestUri:"/environments/{EnvironmentIdentifier}/applications/{ApplicationIdentifier}/routes",responseCode:200},input:{type:"structure",required:["ApplicationIdentifier","EnvironmentIdentifier"],members:{ApplicationIdentifier:{location:"uri",locationName:"ApplicationIdentifier"},EnvironmentIdentifier:{location:"uri",locationName:"EnvironmentIdentifier"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NextToken:{},RouteSummaryList:{type:"list",member:{type:"structure",members:{ApplicationId:{},Arn:{},CreatedByAccountId:{},CreatedTime:{type:"timestamp"},EnvironmentId:{},Error:{shape:"S1s"},IncludeChildPaths:{type:"boolean"},LastUpdatedTime:{type:"timestamp"},Methods:{shape:"Sv"},OwnerAccountId:{},PathResourceToId:{shape:"S28"},RouteId:{},RouteType:{},ServiceId:{},SourcePath:{},State:{},Tags:{shape:"S9"}}}}}}},ListServices:{http:{method:"GET",requestUri:"/environments/{EnvironmentIdentifier}/applications/{ApplicationIdentifier}/services",responseCode:200},input:{type:"structure",required:["ApplicationIdentifier","EnvironmentIdentifier"],members:{ApplicationIdentifier:{location:"uri",locationName:"ApplicationIdentifier"},EnvironmentIdentifier:{location:"uri",locationName:"EnvironmentIdentifier"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NextToken:{},ServiceSummaryList:{type:"list",member:{type:"structure",members:{ApplicationId:{},Arn:{},CreatedByAccountId:{},CreatedTime:{type:"timestamp"},Description:{},EndpointType:{},EnvironmentId:{},Error:{shape:"S1s"},LambdaEndpoint:{type:"structure",members:{Arn:{}}},LastUpdatedTime:{type:"timestamp"},Name:{},OwnerAccountId:{},ServiceId:{},State:{},Tags:{shape:"S9"},UrlEndpoint:{type:"structure",members:{HealthUrl:{},Url:{}}},VpcId:{}}}}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{ResourceArn}",responseCode:200},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"}}},output:{type:"structure",members:{Tags:{shape:"S9"}}}},PutResourcePolicy:{http:{method:"PUT",requestUri:"/resourcepolicy",responseCode:200},input:{type:"structure",required:["Policy","ResourceArn"],members:{Policy:{},ResourceArn:{}}},output:{type:"structure",members:{}},idempotent:true},TagResource:{http:{requestUri:"/tags/{ResourceArn}",responseCode:200},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},Tags:{shape:"S9"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{ResourceArn}",responseCode:200},input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},TagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{},sensitive:true}}},output:{type:"structure",members:{}},idempotent:true}},shapes:{S2:{type:"structure",members:{EndpointType:{},StageName:{}}},S9:{type:"map",key:{},value:{},sensitive:true},Ss:{type:"structure",required:["ActivationState","SourcePath"],members:{ActivationState:{},IncludeChildPaths:{type:"boolean"},Methods:{shape:"Sv"},SourcePath:{}}},Sv:{type:"list",member:{}},S13:{type:"structure",required:["Arn"],members:{Arn:{}}},S16:{type:"structure",required:["Url"],members:{HealthUrl:{},Url:{}}},S1s:{type:"structure",members:{AccountId:{},AdditionalDetails:{type:"map",key:{},value:{}},Code:{},Message:{},ResourceIdentifier:{},ResourceType:{}}},S28:{type:"map",key:{},value:{}}}}},7958:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["finspace"]={};i.Finspace=s.defineService("finspace",["2021-03-12"]);Object.defineProperty(a.services["finspace"],"2021-03-12",{get:function get(){var e=r(3212);e.paginators=r(6006).pagination;return e},enumerable:true,configurable:true});e.exports=i.Finspace},7961:function(e){e.exports={pagination:{ListBackendJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Jobs"}}}},7964:function(e){e.exports={pagination:{ListRooms:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},7970:function(e){e.exports={pagination:{GetPropertyValueHistory:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListComponentTypes:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListEntities:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListScenes:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListWorkspaces:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},7978:function(e,t,r){var i=r(395);var s=r(8954);r(1632);var a=["copyDBSnapshot","createDBInstanceReadReplica","createDBCluster","copyDBClusterSnapshot","startDBInstanceAutomatedBackupsReplication"];i.util.update(i.RDS.prototype,{setupRequestListeners:function setupRequestListeners(e){s.setupRequestListeners(this,e,a)}})},7986:function(e){e.exports={pagination:{}}},8008:function(e){e.exports={pagination:{ListActions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ActionSummaries"},ListAlgorithms:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"AlgorithmSummaryList"},ListAppImageConfigs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"AppImageConfigs"},ListApps:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Apps"},ListArtifacts:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ArtifactSummaries"},ListAssociations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"AssociationSummaries"},ListAutoMLJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"AutoMLJobSummaries"},ListCandidatesForAutoMLJob:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Candidates"},ListCodeRepositories:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"CodeRepositorySummaryList"},ListCompilationJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"CompilationJobSummaries"},ListContexts:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ContextSummaries"},ListDataQualityJobDefinitions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"JobDefinitionSummaries"},ListDeviceFleets:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"DeviceFleetSummaries"},ListDevices:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"DeviceSummaries"},ListDomains:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Domains"},ListEdgePackagingJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"EdgePackagingJobSummaries"},ListEndpointConfigs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"EndpointConfigs"},ListEndpoints:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Endpoints"},ListExperiments:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ExperimentSummaries"},ListFeatureGroups:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"FeatureGroupSummaries"},ListFlowDefinitions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"FlowDefinitionSummaries"},ListHumanTaskUis:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"HumanTaskUiSummaries"},ListHyperParameterTuningJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"HyperParameterTuningJobSummaries"},ListImageVersions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ImageVersions"},ListImages:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Images"},ListInferenceRecommendationsJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"InferenceRecommendationsJobs"},ListLabelingJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"LabelingJobSummaryList"},ListLabelingJobsForWorkteam:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"LabelingJobSummaryList"},ListLineageGroups:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"LineageGroupSummaries"},ListModelBiasJobDefinitions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"JobDefinitionSummaries"},ListModelExplainabilityJobDefinitions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"JobDefinitionSummaries"},ListModelMetadata:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ModelMetadataSummaries"},ListModelPackageGroups:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ModelPackageGroupSummaryList"},ListModelPackages:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ModelPackageSummaryList"},ListModelQualityJobDefinitions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"JobDefinitionSummaries"},ListModels:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Models"},ListMonitoringExecutions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"MonitoringExecutionSummaries"},ListMonitoringSchedules:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"MonitoringScheduleSummaries"},ListNotebookInstanceLifecycleConfigs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"NotebookInstanceLifecycleConfigs"},ListNotebookInstances:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"NotebookInstances"},ListPipelineExecutionSteps:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"PipelineExecutionSteps"},ListPipelineExecutions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"PipelineExecutionSummaries"},ListPipelineParametersForExecution:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"PipelineParameters"},ListPipelines:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"PipelineSummaries"},ListProcessingJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ProcessingJobSummaries"},ListProjects:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListStudioLifecycleConfigs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"StudioLifecycleConfigs"},ListSubscribedWorkteams:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"SubscribedWorkteams"},ListTags:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Tags"},ListTrainingJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"TrainingJobSummaries"},ListTrainingJobsForHyperParameterTuningJob:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"TrainingJobSummaries"},ListTransformJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"TransformJobSummaries"},ListTrialComponents:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"TrialComponentSummaries"},ListTrials:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"TrialSummaries"},ListUserProfiles:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"UserProfiles"},ListWorkforces:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Workforces"},ListWorkteams:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Workteams"},QueryLineage:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},Search:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Results"}}}},8021:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["cloudformation"]={};i.CloudFormation=s.defineService("cloudformation",["2010-05-15"]);Object.defineProperty(a.services["cloudformation"],"2010-05-15",{get:function get(){var e=r(7351);e.paginators=r(559).pagination;e.waiters=r(7858).waiters;return e},enumerable:true,configurable:true});e.exports=i.CloudFormation},8044:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2016-06-27",endpointPrefix:"rekognition",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon Rekognition",serviceId:"Rekognition",signatureVersion:"v4",targetPrefix:"RekognitionService",uid:"rekognition-2016-06-27"},operations:{CompareFaces:{input:{type:"structure",required:["SourceImage","TargetImage"],members:{SourceImage:{shape:"S2"},TargetImage:{shape:"S2"},SimilarityThreshold:{type:"float"},QualityFilter:{}}},output:{type:"structure",members:{SourceImageFace:{type:"structure",members:{BoundingBox:{shape:"Sc"},Confidence:{type:"float"}}},FaceMatches:{type:"list",member:{type:"structure",members:{Similarity:{type:"float"},Face:{shape:"Sg"}}}},UnmatchedFaces:{type:"list",member:{shape:"Sg"}},SourceImageOrientationCorrection:{},TargetImageOrientationCorrection:{}}}},CreateCollection:{input:{type:"structure",required:["CollectionId"],members:{CollectionId:{},Tags:{shape:"Sw"}}},output:{type:"structure",members:{StatusCode:{type:"integer"},CollectionArn:{},FaceModelVersion:{}}}},CreateDataset:{input:{type:"structure",required:["DatasetType","ProjectArn"],members:{DatasetSource:{type:"structure",members:{GroundTruthManifest:{shape:"S14"},DatasetArn:{}}},DatasetType:{},ProjectArn:{}}},output:{type:"structure",members:{DatasetArn:{}}}},CreateProject:{input:{type:"structure",required:["ProjectName"],members:{ProjectName:{}}},output:{type:"structure",members:{ProjectArn:{}}}},CreateProjectVersion:{input:{type:"structure",required:["ProjectArn","VersionName","OutputConfig"],members:{ProjectArn:{},VersionName:{},OutputConfig:{shape:"S1e"},TrainingData:{shape:"S1g"},TestingData:{shape:"S1j"},Tags:{shape:"Sw"},KmsKeyId:{}}},output:{type:"structure",members:{ProjectVersionArn:{}}}},CreateStreamProcessor:{input:{type:"structure",required:["Input","Output","Name","Settings","RoleArn"],members:{Input:{shape:"S1o"},Output:{shape:"S1r"},Name:{},Settings:{shape:"S1w"},RoleArn:{},Tags:{shape:"Sw"},NotificationChannel:{shape:"S22"},KmsKeyId:{},RegionsOfInterest:{shape:"S24"},DataSharingPreference:{shape:"S28"}}},output:{type:"structure",members:{StreamProcessorArn:{}}}},DeleteCollection:{input:{type:"structure",required:["CollectionId"],members:{CollectionId:{}}},output:{type:"structure",members:{StatusCode:{type:"integer"}}}},DeleteDataset:{input:{type:"structure",required:["DatasetArn"],members:{DatasetArn:{}}},output:{type:"structure",members:{}}},DeleteFaces:{input:{type:"structure",required:["CollectionId","FaceIds"],members:{CollectionId:{},FaceIds:{shape:"S2g"}}},output:{type:"structure",members:{DeletedFaces:{shape:"S2g"}}}},DeleteProject:{input:{type:"structure",required:["ProjectArn"],members:{ProjectArn:{}}},output:{type:"structure",members:{Status:{}}}},DeleteProjectVersion:{input:{type:"structure",required:["ProjectVersionArn"],members:{ProjectVersionArn:{}}},output:{type:"structure",members:{Status:{}}}},DeleteStreamProcessor:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{}}},DescribeCollection:{input:{type:"structure",required:["CollectionId"],members:{CollectionId:{}}},output:{type:"structure",members:{FaceCount:{type:"long"},FaceModelVersion:{},CollectionARN:{},CreationTimestamp:{type:"timestamp"}}}},DescribeDataset:{input:{type:"structure",required:["DatasetArn"],members:{DatasetArn:{}}},output:{type:"structure",members:{DatasetDescription:{type:"structure",members:{CreationTimestamp:{type:"timestamp"},LastUpdatedTimestamp:{type:"timestamp"},Status:{},StatusMessage:{},StatusMessageCode:{},DatasetStats:{type:"structure",members:{LabeledEntries:{type:"integer"},TotalEntries:{type:"integer"},TotalLabels:{type:"integer"},ErrorEntries:{type:"integer"}}}}}}}},DescribeProjectVersions:{input:{type:"structure",required:["ProjectArn"],members:{ProjectArn:{},VersionNames:{type:"list",member:{}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ProjectVersionDescriptions:{type:"list",member:{type:"structure",members:{ProjectVersionArn:{},CreationTimestamp:{type:"timestamp"},MinInferenceUnits:{type:"integer"},Status:{},StatusMessage:{},BillableTrainingTimeInSeconds:{type:"long"},TrainingEndTimestamp:{type:"timestamp"},OutputConfig:{shape:"S1e"},TrainingDataResult:{type:"structure",members:{Input:{shape:"S1g"},Output:{shape:"S1g"},Validation:{shape:"S3b"}}},TestingDataResult:{type:"structure",members:{Input:{shape:"S1j"},Output:{shape:"S1j"},Validation:{shape:"S3b"}}},EvaluationResult:{type:"structure",members:{F1Score:{type:"float"},Summary:{type:"structure",members:{S3Object:{shape:"S4"}}}}},ManifestSummary:{shape:"S14"},KmsKeyId:{}}}},NextToken:{}}}},DescribeProjects:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},ProjectNames:{type:"list",member:{}}}},output:{type:"structure",members:{ProjectDescriptions:{type:"list",member:{type:"structure",members:{ProjectArn:{},CreationTimestamp:{type:"timestamp"},Status:{},Datasets:{type:"list",member:{type:"structure",members:{CreationTimestamp:{type:"timestamp"},DatasetType:{},DatasetArn:{},Status:{},StatusMessage:{},StatusMessageCode:{}}}}}}},NextToken:{}}}},DescribeStreamProcessor:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{Name:{},StreamProcessorArn:{},Status:{},StatusMessage:{},CreationTimestamp:{type:"timestamp"},LastUpdateTimestamp:{type:"timestamp"},Input:{shape:"S1o"},Output:{shape:"S1r"},RoleArn:{},Settings:{shape:"S1w"},NotificationChannel:{shape:"S22"},KmsKeyId:{},RegionsOfInterest:{shape:"S24"},DataSharingPreference:{shape:"S28"}}}},DetectCustomLabels:{input:{type:"structure",required:["ProjectVersionArn","Image"],members:{ProjectVersionArn:{},Image:{shape:"S2"},MaxResults:{type:"integer"},MinConfidence:{type:"float"}}},output:{type:"structure",members:{CustomLabels:{type:"list",member:{type:"structure",members:{Name:{},Confidence:{type:"float"},Geometry:{shape:"S3u"}}}}}}},DetectFaces:{input:{type:"structure",required:["Image"],members:{Image:{shape:"S2"},Attributes:{shape:"S3w"}}},output:{type:"structure",members:{FaceDetails:{type:"list",member:{shape:"S40"}},OrientationCorrection:{}}}},DetectLabels:{input:{type:"structure",required:["Image"],members:{Image:{shape:"S2"},MaxLabels:{type:"integer"},MinConfidence:{type:"float"}}},output:{type:"structure",members:{Labels:{type:"list",member:{shape:"S4d"}},OrientationCorrection:{},LabelModelVersion:{}}}},DetectModerationLabels:{input:{type:"structure",required:["Image"],members:{Image:{shape:"S2"},MinConfidence:{type:"float"},HumanLoopConfig:{type:"structure",required:["HumanLoopName","FlowDefinitionArn"],members:{HumanLoopName:{},FlowDefinitionArn:{},DataAttributes:{type:"structure",members:{ContentClassifiers:{type:"list",member:{}}}}}}}},output:{type:"structure",members:{ModerationLabels:{type:"list",member:{shape:"S4r"}},ModerationModelVersion:{},HumanLoopActivationOutput:{type:"structure",members:{HumanLoopArn:{},HumanLoopActivationReasons:{type:"list",member:{}},HumanLoopActivationConditionsEvaluationResults:{jsonvalue:true}}}}}},DetectProtectiveEquipment:{input:{type:"structure",required:["Image"],members:{Image:{shape:"S2"},SummarizationAttributes:{type:"structure",required:["MinConfidence","RequiredEquipmentTypes"],members:{MinConfidence:{type:"float"},RequiredEquipmentTypes:{type:"list",member:{}}}}}},output:{type:"structure",members:{ProtectiveEquipmentModelVersion:{},Persons:{type:"list",member:{type:"structure",members:{BodyParts:{type:"list",member:{type:"structure",members:{Name:{},Confidence:{type:"float"},EquipmentDetections:{type:"list",member:{type:"structure",members:{BoundingBox:{shape:"Sc"},Confidence:{type:"float"},Type:{},CoversBodyPart:{type:"structure",members:{Confidence:{type:"float"},Value:{type:"boolean"}}}}}}}}},BoundingBox:{shape:"Sc"},Confidence:{type:"float"},Id:{type:"integer"}}}},Summary:{type:"structure",members:{PersonsWithRequiredEquipment:{shape:"S5b"},PersonsWithoutRequiredEquipment:{shape:"S5b"},PersonsIndeterminate:{shape:"S5b"}}}}}},DetectText:{input:{type:"structure",required:["Image"],members:{Image:{shape:"S2"},Filters:{type:"structure",members:{WordFilter:{shape:"S5e"},RegionsOfInterest:{shape:"S24"}}}}},output:{type:"structure",members:{TextDetections:{type:"list",member:{shape:"S5j"}},TextModelVersion:{}}}},DistributeDatasetEntries:{input:{type:"structure",required:["Datasets"],members:{Datasets:{type:"list",member:{type:"structure",required:["Arn"],members:{Arn:{}}}}}},output:{type:"structure",members:{}}},GetCelebrityInfo:{input:{type:"structure",required:["Id"],members:{Id:{}}},output:{type:"structure",members:{Urls:{shape:"S5s"},Name:{},KnownGender:{shape:"S5u"}}}},GetCelebrityRecognition:{input:{type:"structure",required:["JobId"],members:{JobId:{},MaxResults:{type:"integer"},NextToken:{},SortBy:{}}},output:{type:"structure",members:{JobStatus:{},StatusMessage:{},VideoMetadata:{shape:"S63"},NextToken:{},Celebrities:{type:"list",member:{type:"structure",members:{Timestamp:{type:"long"},Celebrity:{type:"structure",members:{Urls:{shape:"S5s"},Name:{},Id:{},Confidence:{type:"float"},BoundingBox:{shape:"Sc"},Face:{shape:"S40"},KnownGender:{shape:"S5u"}}}}}}}}},GetContentModeration:{input:{type:"structure",required:["JobId"],members:{JobId:{},MaxResults:{type:"integer"},NextToken:{},SortBy:{}}},output:{type:"structure",members:{JobStatus:{},StatusMessage:{},VideoMetadata:{shape:"S63"},ModerationLabels:{type:"list",member:{type:"structure",members:{Timestamp:{type:"long"},ModerationLabel:{shape:"S4r"}}}},NextToken:{},ModerationModelVersion:{}}}},GetFaceDetection:{input:{type:"structure",required:["JobId"],members:{JobId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{JobStatus:{},StatusMessage:{},VideoMetadata:{shape:"S63"},NextToken:{},Faces:{type:"list",member:{type:"structure",members:{Timestamp:{type:"long"},Face:{shape:"S40"}}}}}}},GetFaceSearch:{input:{type:"structure",required:["JobId"],members:{JobId:{},MaxResults:{type:"integer"},NextToken:{},SortBy:{}}},output:{type:"structure",members:{JobStatus:{},StatusMessage:{},NextToken:{},VideoMetadata:{shape:"S63"},Persons:{type:"list",member:{type:"structure",members:{Timestamp:{type:"long"},Person:{shape:"S6n"},FaceMatches:{shape:"S6p"}}}}}}},GetLabelDetection:{input:{type:"structure",required:["JobId"],members:{JobId:{},MaxResults:{type:"integer"},NextToken:{},SortBy:{}}},output:{type:"structure",members:{JobStatus:{},StatusMessage:{},VideoMetadata:{shape:"S63"},NextToken:{},Labels:{type:"list",member:{type:"structure",members:{Timestamp:{type:"long"},Label:{shape:"S4d"}}}},LabelModelVersion:{}}}},GetPersonTracking:{input:{type:"structure",required:["JobId"],members:{JobId:{},MaxResults:{type:"integer"},NextToken:{},SortBy:{}}},output:{type:"structure",members:{JobStatus:{},StatusMessage:{},VideoMetadata:{shape:"S63"},NextToken:{},Persons:{type:"list",member:{type:"structure",members:{Timestamp:{type:"long"},Person:{shape:"S6n"}}}}}}},GetSegmentDetection:{input:{type:"structure",required:["JobId"],members:{JobId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{JobStatus:{},StatusMessage:{},VideoMetadata:{type:"list",member:{shape:"S63"}},AudioMetadata:{type:"list",member:{type:"structure",members:{Codec:{},DurationMillis:{type:"long"},SampleRate:{type:"long"},NumberOfChannels:{type:"long"}}}},NextToken:{},Segments:{type:"list",member:{type:"structure",members:{Type:{},StartTimestampMillis:{type:"long"},EndTimestampMillis:{type:"long"},DurationMillis:{type:"long"},StartTimecodeSMPTE:{},EndTimecodeSMPTE:{},DurationSMPTE:{},TechnicalCueSegment:{type:"structure",members:{Type:{},Confidence:{type:"float"}}},ShotSegment:{type:"structure",members:{Index:{type:"long"},Confidence:{type:"float"}}},StartFrameNumber:{type:"long"},EndFrameNumber:{type:"long"},DurationFrames:{type:"long"}}}},SelectedSegmentTypes:{type:"list",member:{type:"structure",members:{Type:{},ModelVersion:{}}}}}}},GetTextDetection:{input:{type:"structure",required:["JobId"],members:{JobId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{JobStatus:{},StatusMessage:{},VideoMetadata:{shape:"S63"},TextDetections:{type:"list",member:{type:"structure",members:{Timestamp:{type:"long"},TextDetection:{shape:"S5j"}}}},NextToken:{},TextModelVersion:{}}}},IndexFaces:{input:{type:"structure",required:["CollectionId","Image"],members:{CollectionId:{},Image:{shape:"S2"},ExternalImageId:{},DetectionAttributes:{shape:"S3w"},MaxFaces:{type:"integer"},QualityFilter:{}}},output:{type:"structure",members:{FaceRecords:{type:"list",member:{type:"structure",members:{Face:{shape:"S6r"},FaceDetail:{shape:"S40"}}}},OrientationCorrection:{},FaceModelVersion:{},UnindexedFaces:{type:"list",member:{type:"structure",members:{Reasons:{type:"list",member:{}},FaceDetail:{shape:"S40"}}}}}}},ListCollections:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{CollectionIds:{type:"list",member:{}},NextToken:{},FaceModelVersions:{type:"list",member:{}}}}},ListDatasetEntries:{input:{type:"structure",required:["DatasetArn"],members:{DatasetArn:{},ContainsLabels:{type:"list",member:{}},Labeled:{type:"boolean"},SourceRefContains:{},HasErrors:{type:"boolean"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{DatasetEntries:{type:"list",member:{}},NextToken:{}}}},ListDatasetLabels:{input:{type:"structure",required:["DatasetArn"],members:{DatasetArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{DatasetLabelDescriptions:{type:"list",member:{type:"structure",members:{LabelName:{},LabelStats:{type:"structure",members:{EntryCount:{type:"integer"},BoundingBoxCount:{type:"integer"}}}}}},NextToken:{}}}},ListFaces:{input:{type:"structure",required:["CollectionId"],members:{CollectionId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Faces:{type:"list",member:{shape:"S6r"}},NextToken:{},FaceModelVersion:{}}}},ListStreamProcessors:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NextToken:{},StreamProcessors:{type:"list",member:{type:"structure",members:{Name:{},Status:{}}}}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{Tags:{shape:"Sw"}}}},RecognizeCelebrities:{input:{type:"structure",required:["Image"],members:{Image:{shape:"S2"}}},output:{type:"structure",members:{CelebrityFaces:{type:"list",member:{type:"structure",members:{Urls:{shape:"S5s"},Name:{},Id:{},Face:{shape:"Sg"},MatchConfidence:{type:"float"},KnownGender:{shape:"S5u"}}}},UnrecognizedFaces:{type:"list",member:{shape:"Sg"}},OrientationCorrection:{}}}},SearchFaces:{input:{type:"structure",required:["CollectionId","FaceId"],members:{CollectionId:{},FaceId:{},MaxFaces:{type:"integer"},FaceMatchThreshold:{type:"float"}}},output:{type:"structure",members:{SearchedFaceId:{},FaceMatches:{shape:"S6p"},FaceModelVersion:{}}}},SearchFacesByImage:{input:{type:"structure",required:["CollectionId","Image"],members:{CollectionId:{},Image:{shape:"S2"},MaxFaces:{type:"integer"},FaceMatchThreshold:{type:"float"},QualityFilter:{}}},output:{type:"structure",members:{SearchedFaceBoundingBox:{shape:"Sc"},SearchedFaceConfidence:{type:"float"},FaceMatches:{shape:"S6p"},FaceModelVersion:{}}}},StartCelebrityRecognition:{input:{type:"structure",required:["Video"],members:{Video:{shape:"S93"},ClientRequestToken:{},NotificationChannel:{shape:"S95"},JobTag:{}}},output:{type:"structure",members:{JobId:{}}},idempotent:true},StartContentModeration:{input:{type:"structure",required:["Video"],members:{Video:{shape:"S93"},MinConfidence:{type:"float"},ClientRequestToken:{},NotificationChannel:{shape:"S95"},JobTag:{}}},output:{type:"structure",members:{JobId:{}}},idempotent:true},StartFaceDetection:{input:{type:"structure",required:["Video"],members:{Video:{shape:"S93"},ClientRequestToken:{},NotificationChannel:{shape:"S95"},FaceAttributes:{},JobTag:{}}},output:{type:"structure",members:{JobId:{}}},idempotent:true},StartFaceSearch:{input:{type:"structure",required:["Video","CollectionId"],members:{Video:{shape:"S93"},ClientRequestToken:{},FaceMatchThreshold:{type:"float"},CollectionId:{},NotificationChannel:{shape:"S95"},JobTag:{}}},output:{type:"structure",members:{JobId:{}}},idempotent:true},StartLabelDetection:{input:{type:"structure",required:["Video"],members:{Video:{shape:"S93"},ClientRequestToken:{},MinConfidence:{type:"float"},NotificationChannel:{shape:"S95"},JobTag:{}}},output:{type:"structure",members:{JobId:{}}},idempotent:true},StartPersonTracking:{input:{type:"structure",required:["Video"],members:{Video:{shape:"S93"},ClientRequestToken:{},NotificationChannel:{shape:"S95"},JobTag:{}}},output:{type:"structure",members:{JobId:{}}},idempotent:true},StartProjectVersion:{input:{type:"structure",required:["ProjectVersionArn","MinInferenceUnits"],members:{ProjectVersionArn:{},MinInferenceUnits:{type:"integer"}}},output:{type:"structure",members:{Status:{}}}},StartSegmentDetection:{input:{type:"structure",required:["Video","SegmentTypes"],members:{Video:{shape:"S93"},ClientRequestToken:{},NotificationChannel:{shape:"S95"},JobTag:{},Filters:{type:"structure",members:{TechnicalCueFilter:{type:"structure",members:{MinSegmentConfidence:{type:"float"},BlackFrame:{type:"structure",members:{MaxPixelThreshold:{type:"float"},MinCoveragePercentage:{type:"float"}}}}},ShotFilter:{type:"structure",members:{MinSegmentConfidence:{type:"float"}}}}},SegmentTypes:{type:"list",member:{}}}},output:{type:"structure",members:{JobId:{}}},idempotent:true},StartStreamProcessor:{input:{type:"structure",required:["Name"],members:{Name:{},StartSelector:{type:"structure",members:{KVSStreamStartSelector:{type:"structure",members:{ProducerTimestamp:{type:"long"},FragmentNumber:{}}}}},StopSelector:{type:"structure",members:{MaxDurationInSeconds:{type:"long"}}}}},output:{type:"structure",members:{SessionId:{}}}},StartTextDetection:{input:{type:"structure",required:["Video"],members:{Video:{shape:"S93"},ClientRequestToken:{},NotificationChannel:{shape:"S95"},JobTag:{},Filters:{type:"structure",members:{WordFilter:{shape:"S5e"},RegionsOfInterest:{shape:"S24"}}}}},output:{type:"structure",members:{JobId:{}}},idempotent:true},StopProjectVersion:{input:{type:"structure",required:["ProjectVersionArn"],members:{ProjectVersionArn:{}}},output:{type:"structure",members:{Status:{}}}},StopStreamProcessor:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{}}},TagResource:{input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"Sw"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateDatasetEntries:{input:{type:"structure",required:["DatasetArn","Changes"],members:{DatasetArn:{},Changes:{type:"structure",required:["GroundTruth"],members:{GroundTruth:{type:"blob"}}}}},output:{type:"structure",members:{}}},UpdateStreamProcessor:{input:{type:"structure",required:["Name"],members:{Name:{},SettingsForUpdate:{type:"structure",members:{ConnectedHomeForUpdate:{type:"structure",members:{Labels:{shape:"S1z"},MinConfidence:{type:"float"}}}}},RegionsOfInterestForUpdate:{shape:"S24"},DataSharingPreferenceForUpdate:{shape:"S28"},ParametersToDelete:{type:"list",member:{}}}},output:{type:"structure",members:{}}}},shapes:{S2:{type:"structure",members:{Bytes:{type:"blob"},S3Object:{shape:"S4"}}},S4:{type:"structure",members:{Bucket:{},Name:{},Version:{}}},Sc:{type:"structure",members:{Width:{type:"float"},Height:{type:"float"},Left:{type:"float"},Top:{type:"float"}}},Sg:{type:"structure",members:{BoundingBox:{shape:"Sc"},Confidence:{type:"float"},Landmarks:{shape:"Sh"},Pose:{shape:"Sk"},Quality:{shape:"Sm"},Emotions:{shape:"Sn"},Smile:{shape:"Sq"}}},Sh:{type:"list",member:{type:"structure",members:{Type:{},X:{type:"float"},Y:{type:"float"}}}},Sk:{type:"structure",members:{Roll:{type:"float"},Yaw:{type:"float"},Pitch:{type:"float"}}},Sm:{type:"structure",members:{Brightness:{type:"float"},Sharpness:{type:"float"}}},Sn:{type:"list",member:{type:"structure",members:{Type:{},Confidence:{type:"float"}}}},Sq:{type:"structure",members:{Value:{type:"boolean"},Confidence:{type:"float"}}},Sw:{type:"map",key:{},value:{}},S14:{type:"structure",members:{S3Object:{shape:"S4"}}},S1e:{type:"structure",members:{S3Bucket:{},S3KeyPrefix:{}}},S1g:{type:"structure",members:{Assets:{shape:"S1h"}}},S1h:{type:"list",member:{type:"structure",members:{GroundTruthManifest:{shape:"S14"}}}},S1j:{type:"structure",members:{Assets:{shape:"S1h"},AutoCreate:{type:"boolean"}}},S1o:{type:"structure",members:{KinesisVideoStream:{type:"structure",members:{Arn:{}}}}},S1r:{type:"structure",members:{KinesisDataStream:{type:"structure",members:{Arn:{}}},S3Destination:{type:"structure",members:{Bucket:{},KeyPrefix:{}}}}},S1w:{type:"structure",members:{FaceSearch:{type:"structure",members:{CollectionId:{},FaceMatchThreshold:{type:"float"}}},ConnectedHome:{type:"structure",required:["Labels"],members:{Labels:{shape:"S1z"},MinConfidence:{type:"float"}}}}},S1z:{type:"list",member:{}},S22:{type:"structure",required:["SNSTopicArn"],members:{SNSTopicArn:{}}},S24:{type:"list",member:{type:"structure",members:{BoundingBox:{shape:"Sc"},Polygon:{shape:"S26"}}}},S26:{type:"list",member:{type:"structure",members:{X:{type:"float"},Y:{type:"float"}}}},S28:{type:"structure",required:["OptIn"],members:{OptIn:{type:"boolean"}}},S2g:{type:"list",member:{}},S3b:{type:"structure",members:{Assets:{shape:"S1h"}}},S3u:{type:"structure",members:{BoundingBox:{shape:"Sc"},Polygon:{shape:"S26"}}},S3w:{type:"list",member:{}},S40:{type:"structure",members:{BoundingBox:{shape:"Sc"},AgeRange:{type:"structure",members:{Low:{type:"integer"},High:{type:"integer"}}},Smile:{shape:"Sq"},Eyeglasses:{type:"structure",members:{Value:{type:"boolean"},Confidence:{type:"float"}}},Sunglasses:{type:"structure",members:{Value:{type:"boolean"},Confidence:{type:"float"}}},Gender:{type:"structure",members:{Value:{},Confidence:{type:"float"}}},Beard:{type:"structure",members:{Value:{type:"boolean"},Confidence:{type:"float"}}},Mustache:{type:"structure",members:{Value:{type:"boolean"},Confidence:{type:"float"}}},EyesOpen:{type:"structure",members:{Value:{type:"boolean"},Confidence:{type:"float"}}},MouthOpen:{type:"structure",members:{Value:{type:"boolean"},Confidence:{type:"float"}}},Emotions:{shape:"Sn"},Landmarks:{shape:"Sh"},Pose:{shape:"Sk"},Quality:{shape:"Sm"},Confidence:{type:"float"}}},S4d:{type:"structure",members:{Name:{},Confidence:{type:"float"},Instances:{type:"list",member:{type:"structure",members:{BoundingBox:{shape:"Sc"},Confidence:{type:"float"}}}},Parents:{type:"list",member:{type:"structure",members:{Name:{}}}}}},S4r:{type:"structure",members:{Confidence:{type:"float"},Name:{},ParentName:{}}},S5b:{type:"list",member:{type:"integer"}},S5e:{type:"structure",members:{MinConfidence:{type:"float"},MinBoundingBoxHeight:{type:"float"},MinBoundingBoxWidth:{type:"float"}}},S5j:{type:"structure",members:{DetectedText:{},Type:{},Id:{type:"integer"},ParentId:{type:"integer"},Confidence:{type:"float"},Geometry:{shape:"S3u"}}},S5s:{type:"list",member:{}},S5u:{type:"structure",members:{Type:{}}},S63:{type:"structure",members:{Codec:{},DurationMillis:{type:"long"},Format:{},FrameRate:{type:"float"},FrameHeight:{type:"long"},FrameWidth:{type:"long"},ColorRange:{}}},S6n:{type:"structure",members:{Index:{type:"long"},BoundingBox:{shape:"Sc"},Face:{shape:"S40"}}},S6p:{type:"list",member:{type:"structure",members:{Similarity:{type:"float"},Face:{shape:"S6r"}}}},S6r:{type:"structure",members:{FaceId:{},BoundingBox:{shape:"Sc"},ImageId:{},ExternalImageId:{},Confidence:{type:"float"},IndexFacesModelVersion:{}}},S93:{type:"structure",members:{S3Object:{shape:"S4"}}},S95:{type:"structure",required:["SNSTopicArn","RoleArn"],members:{SNSTopicArn:{},RoleArn:{}}}}}},8046:function(e){e.exports={pagination:{ListGateways:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Gateways"},ListHypervisors:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Hypervisors"},ListVirtualMachines:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"VirtualMachines"}}}},8049:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["migrationhubconfig"]={};i.MigrationHubConfig=s.defineService("migrationhubconfig",["2019-06-30"]);Object.defineProperty(a.services["migrationhubconfig"],"2019-06-30",{get:function get(){var e=r(4289);e.paginators=r(1986).pagination;return e},enumerable:true,configurable:true});e.exports=i.MigrationHubConfig},8057:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["shield"]={};i.Shield=s.defineService("shield",["2016-06-02"]);Object.defineProperty(a.services["shield"],"2016-06-02",{get:function get(){var e=r(2726);e.paginators=r(7705).pagination;return e},enumerable:true,configurable:true});e.exports=i.Shield},8060:function(e){e.exports={pagination:{ListCloudFrontOriginAccessIdentities:{input_token:"Marker",limit_key:"MaxItems",more_results:"CloudFrontOriginAccessIdentityList.IsTruncated",output_token:"CloudFrontOriginAccessIdentityList.NextMarker",result_key:"CloudFrontOriginAccessIdentityList.Items"},ListDistributions:{input_token:"Marker",limit_key:"MaxItems",more_results:"DistributionList.IsTruncated",output_token:"DistributionList.NextMarker",result_key:"DistributionList.Items"},ListInvalidations:{input_token:"Marker",limit_key:"MaxItems",more_results:"InvalidationList.IsTruncated",output_token:"InvalidationList.NextMarker",result_key:"InvalidationList.Items"},ListStreamingDistributions:{input_token:"Marker",limit_key:"MaxItems",more_results:"StreamingDistributionList.IsTruncated",output_token:"StreamingDistributionList.NextMarker",result_key:"StreamingDistributionList.Items"}}}},8062:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-03-31",endpointPrefix:"wellarchitected",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"Well-Architected",serviceFullName:"AWS Well-Architected Tool",serviceId:"WellArchitected",signatureVersion:"v4",signingName:"wellarchitected",uid:"wellarchitected-2020-03-31"},operations:{AssociateLenses:{http:{method:"PATCH",requestUri:"/workloads/{WorkloadId}/associateLenses"},input:{type:"structure",required:["WorkloadId","LensAliases"],members:{WorkloadId:{location:"uri",locationName:"WorkloadId"},LensAliases:{shape:"S3"}}}},CreateLensShare:{http:{requestUri:"/lenses/{LensAlias}/shares"},input:{type:"structure",required:["LensAlias","SharedWith","ClientRequestToken"],members:{LensAlias:{location:"uri",locationName:"LensAlias"},SharedWith:{},ClientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{ShareId:{}}}},CreateLensVersion:{http:{requestUri:"/lenses/{LensAlias}/versions"},input:{type:"structure",required:["LensAlias","LensVersion","ClientRequestToken"],members:{LensAlias:{location:"uri",locationName:"LensAlias"},LensVersion:{},IsMajorVersion:{type:"boolean"},ClientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{LensArn:{},LensVersion:{}}}},CreateMilestone:{http:{requestUri:"/workloads/{WorkloadId}/milestones"},input:{type:"structure",required:["WorkloadId","MilestoneName","ClientRequestToken"],members:{WorkloadId:{location:"uri",locationName:"WorkloadId"},MilestoneName:{},ClientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{WorkloadId:{},MilestoneNumber:{type:"integer"}}}},CreateWorkload:{http:{requestUri:"/workloads"},input:{type:"structure",required:["WorkloadName","Description","Environment","ReviewOwner","Lenses","ClientRequestToken"],members:{WorkloadName:{},Description:{},Environment:{},AccountIds:{shape:"Sn"},AwsRegions:{shape:"Sp"},NonAwsRegions:{shape:"Sr"},PillarPriorities:{shape:"St"},ArchitecturalDesign:{},ReviewOwner:{},IndustryType:{},Industry:{},Lenses:{shape:"Sz"},Notes:{},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"S11"}}},output:{type:"structure",members:{WorkloadId:{},WorkloadArn:{}}}},CreateWorkloadShare:{http:{requestUri:"/workloads/{WorkloadId}/shares"},input:{type:"structure",required:["WorkloadId","SharedWith","PermissionType","ClientRequestToken"],members:{WorkloadId:{location:"uri",locationName:"WorkloadId"},SharedWith:{},PermissionType:{},ClientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{WorkloadId:{},ShareId:{}}}},DeleteLens:{http:{method:"DELETE",requestUri:"/lenses/{LensAlias}"},input:{type:"structure",required:["LensAlias","ClientRequestToken","LensStatus"],members:{LensAlias:{location:"uri",locationName:"LensAlias"},ClientRequestToken:{idempotencyToken:true,location:"querystring",locationName:"ClientRequestToken"},LensStatus:{location:"querystring",locationName:"LensStatus"}}}},DeleteLensShare:{http:{method:"DELETE",requestUri:"/lenses/{LensAlias}/shares/{ShareId}"},input:{type:"structure",required:["ShareId","LensAlias","ClientRequestToken"],members:{ShareId:{location:"uri",locationName:"ShareId"},LensAlias:{location:"uri",locationName:"LensAlias"},ClientRequestToken:{idempotencyToken:true,location:"querystring",locationName:"ClientRequestToken"}}}},DeleteWorkload:{http:{method:"DELETE",requestUri:"/workloads/{WorkloadId}"},input:{type:"structure",required:["WorkloadId","ClientRequestToken"],members:{WorkloadId:{location:"uri",locationName:"WorkloadId"},ClientRequestToken:{idempotencyToken:true,location:"querystring",locationName:"ClientRequestToken"}}}},DeleteWorkloadShare:{http:{method:"DELETE",requestUri:"/workloads/{WorkloadId}/shares/{ShareId}"},input:{type:"structure",required:["ShareId","WorkloadId","ClientRequestToken"],members:{ShareId:{location:"uri",locationName:"ShareId"},WorkloadId:{location:"uri",locationName:"WorkloadId"},ClientRequestToken:{idempotencyToken:true,location:"querystring",locationName:"ClientRequestToken"}}}},DisassociateLenses:{http:{method:"PATCH",requestUri:"/workloads/{WorkloadId}/disassociateLenses"},input:{type:"structure",required:["WorkloadId","LensAliases"],members:{WorkloadId:{location:"uri",locationName:"WorkloadId"},LensAliases:{shape:"S3"}}}},ExportLens:{http:{method:"GET",requestUri:"/lenses/{LensAlias}/export"},input:{type:"structure",required:["LensAlias"],members:{LensAlias:{location:"uri",locationName:"LensAlias"},LensVersion:{location:"querystring",locationName:"LensVersion"}}},output:{type:"structure",members:{LensJSON:{}}}},GetAnswer:{http:{method:"GET",requestUri:"/workloads/{WorkloadId}/lensReviews/{LensAlias}/answers/{QuestionId}"},input:{type:"structure",required:["WorkloadId","LensAlias","QuestionId"],members:{WorkloadId:{location:"uri",locationName:"WorkloadId"},LensAlias:{location:"uri",locationName:"LensAlias"},QuestionId:{location:"uri",locationName:"QuestionId"},MilestoneNumber:{location:"querystring",locationName:"MilestoneNumber",type:"integer"}}},output:{type:"structure",members:{WorkloadId:{},MilestoneNumber:{type:"integer"},LensAlias:{},LensArn:{},Answer:{shape:"S1l"}}}},GetLens:{http:{method:"GET",requestUri:"/lenses/{LensAlias}"},input:{type:"structure",required:["LensAlias"],members:{LensAlias:{location:"uri",locationName:"LensAlias"},LensVersion:{location:"querystring",locationName:"LensVersion"}}},output:{type:"structure",members:{Lens:{type:"structure",members:{LensArn:{},LensVersion:{},Name:{},Description:{},Owner:{},ShareInvitationId:{}}}}}},GetLensReview:{http:{method:"GET",requestUri:"/workloads/{WorkloadId}/lensReviews/{LensAlias}"},input:{type:"structure",required:["WorkloadId","LensAlias"],members:{WorkloadId:{location:"uri",locationName:"WorkloadId"},LensAlias:{location:"uri",locationName:"LensAlias"},MilestoneNumber:{location:"querystring",locationName:"MilestoneNumber",type:"integer"}}},output:{type:"structure",members:{WorkloadId:{},MilestoneNumber:{type:"integer"},LensReview:{shape:"S2h"}}}},GetLensReviewReport:{http:{method:"GET",requestUri:"/workloads/{WorkloadId}/lensReviews/{LensAlias}/report"},input:{type:"structure",required:["WorkloadId","LensAlias"],members:{WorkloadId:{location:"uri",locationName:"WorkloadId"},LensAlias:{location:"uri",locationName:"LensAlias"},MilestoneNumber:{location:"querystring",locationName:"MilestoneNumber",type:"integer"}}},output:{type:"structure",members:{WorkloadId:{},MilestoneNumber:{type:"integer"},LensReviewReport:{type:"structure",members:{LensAlias:{},LensArn:{},Base64String:{}}}}}},GetLensVersionDifference:{http:{method:"GET",requestUri:"/lenses/{LensAlias}/versionDifference"},input:{type:"structure",required:["LensAlias"],members:{LensAlias:{location:"uri",locationName:"LensAlias"},BaseLensVersion:{location:"querystring",locationName:"BaseLensVersion"},TargetLensVersion:{location:"querystring",locationName:"TargetLensVersion"}}},output:{type:"structure",members:{LensAlias:{},LensArn:{},BaseLensVersion:{},TargetLensVersion:{},LatestLensVersion:{},VersionDifferences:{type:"structure",members:{PillarDifferences:{type:"list",member:{type:"structure",members:{PillarId:{},PillarName:{},DifferenceStatus:{},QuestionDifferences:{type:"list",member:{type:"structure",members:{QuestionId:{},QuestionTitle:{},DifferenceStatus:{}}}}}}}}}}}},GetMilestone:{http:{method:"GET",requestUri:"/workloads/{WorkloadId}/milestones/{MilestoneNumber}"},input:{type:"structure",required:["WorkloadId","MilestoneNumber"],members:{WorkloadId:{location:"uri",locationName:"WorkloadId"},MilestoneNumber:{location:"uri",locationName:"MilestoneNumber",type:"integer"}}},output:{type:"structure",members:{WorkloadId:{},Milestone:{type:"structure",members:{MilestoneNumber:{type:"integer"},MilestoneName:{},RecordedAt:{type:"timestamp"},Workload:{shape:"S35"}}}}}},GetWorkload:{http:{method:"GET",requestUri:"/workloads/{WorkloadId}"},input:{type:"structure",required:["WorkloadId"],members:{WorkloadId:{location:"uri",locationName:"WorkloadId"}}},output:{type:"structure",members:{Workload:{shape:"S35"}}}},ImportLens:{http:{method:"PUT",requestUri:"/importLens"},input:{type:"structure",required:["JSONString","ClientRequestToken"],members:{LensAlias:{},JSONString:{},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"S11"}}},output:{type:"structure",members:{LensArn:{},Status:{}}}},ListAnswers:{http:{method:"GET",requestUri:"/workloads/{WorkloadId}/lensReviews/{LensAlias}/answers"},input:{type:"structure",required:["WorkloadId","LensAlias"],members:{WorkloadId:{location:"uri",locationName:"WorkloadId"},LensAlias:{location:"uri",locationName:"LensAlias"},PillarId:{location:"querystring",locationName:"PillarId"},MilestoneNumber:{location:"querystring",locationName:"MilestoneNumber",type:"integer"},NextToken:{location:"querystring",locationName:"NextToken"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"}}},output:{type:"structure",members:{WorkloadId:{},MilestoneNumber:{type:"integer"},LensAlias:{},LensArn:{},AnswerSummaries:{type:"list",member:{type:"structure",members:{QuestionId:{},PillarId:{},QuestionTitle:{},Choices:{shape:"S1r"},SelectedChoices:{shape:"S1z"},ChoiceAnswerSummaries:{type:"list",member:{type:"structure",members:{ChoiceId:{},Status:{},Reason:{}}}},IsApplicable:{type:"boolean"},Risk:{},Reason:{}}}},NextToken:{}}}},ListLensReviewImprovements:{http:{method:"GET",requestUri:"/workloads/{WorkloadId}/lensReviews/{LensAlias}/improvements"},input:{type:"structure",required:["WorkloadId","LensAlias"],members:{WorkloadId:{location:"uri",locationName:"WorkloadId"},LensAlias:{location:"uri",locationName:"LensAlias"},PillarId:{location:"querystring",locationName:"PillarId"},MilestoneNumber:{location:"querystring",locationName:"MilestoneNumber",type:"integer"},NextToken:{location:"querystring",locationName:"NextToken"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"}}},output:{type:"structure",members:{WorkloadId:{},MilestoneNumber:{type:"integer"},LensAlias:{},LensArn:{},ImprovementSummaries:{type:"list",member:{type:"structure",members:{QuestionId:{},PillarId:{},QuestionTitle:{},Risk:{},ImprovementPlanUrl:{},ImprovementPlans:{type:"list",member:{type:"structure",members:{ChoiceId:{},DisplayText:{},ImprovementPlanUrl:{}}}}}}},NextToken:{}}}},ListLensReviews:{http:{method:"GET",requestUri:"/workloads/{WorkloadId}/lensReviews"},input:{type:"structure",required:["WorkloadId"],members:{WorkloadId:{location:"uri",locationName:"WorkloadId"},MilestoneNumber:{location:"querystring",locationName:"MilestoneNumber",type:"integer"},NextToken:{location:"querystring",locationName:"NextToken"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"}}},output:{type:"structure",members:{WorkloadId:{},MilestoneNumber:{type:"integer"},LensReviewSummaries:{type:"list",member:{type:"structure",members:{LensAlias:{},LensArn:{},LensVersion:{},LensName:{},LensStatus:{},UpdatedAt:{type:"timestamp"},RiskCounts:{shape:"S2m"}}}},NextToken:{}}}},ListLensShares:{http:{method:"GET",requestUri:"/lenses/{LensAlias}/shares"},input:{type:"structure",required:["LensAlias"],members:{LensAlias:{location:"uri",locationName:"LensAlias"},SharedWithPrefix:{location:"querystring",locationName:"SharedWithPrefix"},NextToken:{location:"querystring",locationName:"NextToken"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"}}},output:{type:"structure",members:{LensShareSummaries:{type:"list",member:{type:"structure",members:{ShareId:{},SharedWith:{},Status:{}}}},NextToken:{}}}},ListLenses:{http:{method:"GET",requestUri:"/lenses"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"NextToken"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},LensType:{location:"querystring",locationName:"LensType"},LensStatus:{location:"querystring",locationName:"LensStatus"},LensName:{location:"querystring",locationName:"LensName"}}},output:{type:"structure",members:{LensSummaries:{type:"list",member:{type:"structure",members:{LensArn:{},LensAlias:{},LensName:{},LensType:{},Description:{},CreatedAt:{type:"timestamp"},UpdatedAt:{type:"timestamp"},LensVersion:{},Owner:{},LensStatus:{}}}},NextToken:{}}}},ListMilestones:{http:{requestUri:"/workloads/{WorkloadId}/milestonesSummaries"},input:{type:"structure",required:["WorkloadId"],members:{WorkloadId:{location:"uri",locationName:"WorkloadId"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{WorkloadId:{},MilestoneSummaries:{type:"list",member:{type:"structure",members:{MilestoneNumber:{type:"integer"},MilestoneName:{},RecordedAt:{type:"timestamp"},WorkloadSummary:{shape:"S4c"}}}},NextToken:{}}}},ListNotifications:{http:{requestUri:"/notifications"},input:{type:"structure",members:{WorkloadId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NotificationSummaries:{type:"list",member:{type:"structure",members:{Type:{},LensUpgradeSummary:{type:"structure",members:{WorkloadId:{},WorkloadName:{},LensAlias:{},LensArn:{},CurrentLensVersion:{},LatestLensVersion:{}}}}}},NextToken:{}}}},ListShareInvitations:{http:{method:"GET",requestUri:"/shareInvitations"},input:{type:"structure",members:{WorkloadNamePrefix:{location:"querystring",locationName:"WorkloadNamePrefix"},LensNamePrefix:{location:"querystring",locationName:"LensNamePrefix"},ShareResourceType:{location:"querystring",locationName:"ShareResourceType"},NextToken:{location:"querystring",locationName:"NextToken"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"}}},output:{type:"structure",members:{ShareInvitationSummaries:{type:"list",member:{type:"structure",members:{ShareInvitationId:{},SharedBy:{},SharedWith:{},PermissionType:{},ShareResourceType:{},WorkloadName:{},WorkloadId:{},LensName:{},LensArn:{}}}},NextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{WorkloadArn}"},input:{type:"structure",required:["WorkloadArn"],members:{WorkloadArn:{location:"uri",locationName:"WorkloadArn"}}},output:{type:"structure",members:{Tags:{shape:"S11"}}}},ListWorkloadShares:{http:{method:"GET",requestUri:"/workloads/{WorkloadId}/shares"},input:{type:"structure",required:["WorkloadId"],members:{WorkloadId:{location:"uri",locationName:"WorkloadId"},SharedWithPrefix:{location:"querystring",locationName:"SharedWithPrefix"},NextToken:{location:"querystring",locationName:"NextToken"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"}}},output:{type:"structure",members:{WorkloadId:{},WorkloadShareSummaries:{type:"list",member:{type:"structure",members:{ShareId:{},SharedWith:{},PermissionType:{},Status:{}}}},NextToken:{}}}},ListWorkloads:{http:{requestUri:"/workloadsSummaries"},input:{type:"structure",members:{WorkloadNamePrefix:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{WorkloadSummaries:{type:"list",member:{shape:"S4c"}},NextToken:{}}}},TagResource:{http:{requestUri:"/tags/{WorkloadArn}"},input:{type:"structure",required:["WorkloadArn","Tags"],members:{WorkloadArn:{location:"uri",locationName:"WorkloadArn"},Tags:{shape:"S11"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{WorkloadArn}"},input:{type:"structure",required:["WorkloadArn","TagKeys"],members:{WorkloadArn:{location:"uri",locationName:"WorkloadArn"},TagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateAnswer:{http:{method:"PATCH",requestUri:"/workloads/{WorkloadId}/lensReviews/{LensAlias}/answers/{QuestionId}"},input:{type:"structure",required:["WorkloadId","LensAlias","QuestionId"],members:{WorkloadId:{location:"uri",locationName:"WorkloadId"},LensAlias:{location:"uri",locationName:"LensAlias"},QuestionId:{location:"uri",locationName:"QuestionId"},SelectedChoices:{shape:"S1z"},ChoiceUpdates:{type:"map",key:{},value:{type:"structure",required:["Status"],members:{Status:{},Reason:{},Notes:{}}}},Notes:{},IsApplicable:{type:"boolean"},Reason:{}}},output:{type:"structure",members:{WorkloadId:{},LensAlias:{},LensArn:{},Answer:{shape:"S1l"}}}},UpdateLensReview:{http:{method:"PATCH",requestUri:"/workloads/{WorkloadId}/lensReviews/{LensAlias}"},input:{type:"structure",required:["WorkloadId","LensAlias"],members:{WorkloadId:{location:"uri",locationName:"WorkloadId"},LensAlias:{location:"uri",locationName:"LensAlias"},LensNotes:{},PillarNotes:{type:"map",key:{},value:{}}}},output:{type:"structure",members:{WorkloadId:{},LensReview:{shape:"S2h"}}}},UpdateShareInvitation:{http:{method:"PATCH",requestUri:"/shareInvitations/{ShareInvitationId}"},input:{type:"structure",required:["ShareInvitationId","ShareInvitationAction"],members:{ShareInvitationId:{location:"uri",locationName:"ShareInvitationId"},ShareInvitationAction:{}}},output:{type:"structure",members:{ShareInvitation:{type:"structure",members:{ShareInvitationId:{},ShareResourceType:{},WorkloadId:{},LensAlias:{},LensArn:{}}}}}},UpdateWorkload:{http:{method:"PATCH",requestUri:"/workloads/{WorkloadId}"},input:{type:"structure",required:["WorkloadId"],members:{WorkloadId:{location:"uri",locationName:"WorkloadId"},WorkloadName:{},Description:{},Environment:{},AccountIds:{shape:"Sn"},AwsRegions:{shape:"Sp"},NonAwsRegions:{shape:"Sr"},PillarPriorities:{shape:"St"},ArchitecturalDesign:{},ReviewOwner:{},IsReviewOwnerUpdateAcknowledged:{type:"boolean"},IndustryType:{},Industry:{},Notes:{},ImprovementStatus:{}}},output:{type:"structure",members:{Workload:{shape:"S35"}}}},UpdateWorkloadShare:{http:{method:"PATCH",requestUri:"/workloads/{WorkloadId}/shares/{ShareId}"},input:{type:"structure",required:["ShareId","WorkloadId","PermissionType"],members:{ShareId:{location:"uri",locationName:"ShareId"},WorkloadId:{location:"uri",locationName:"WorkloadId"},PermissionType:{}}},output:{type:"structure",members:{WorkloadId:{},WorkloadShare:{type:"structure",members:{ShareId:{},SharedBy:{},SharedWith:{},PermissionType:{},Status:{},WorkloadName:{},WorkloadId:{}}}}}},UpgradeLensReview:{http:{method:"PUT",requestUri:"/workloads/{WorkloadId}/lensReviews/{LensAlias}/upgrade"},input:{type:"structure",required:["WorkloadId","LensAlias","MilestoneName"],members:{WorkloadId:{location:"uri",locationName:"WorkloadId"},LensAlias:{location:"uri",locationName:"LensAlias"},MilestoneName:{},ClientRequestToken:{}}}}},shapes:{S3:{type:"list",member:{}},Sn:{type:"list",member:{}},Sp:{type:"list",member:{}},Sr:{type:"list",member:{}},St:{type:"list",member:{}},Sz:{type:"list",member:{}},S11:{type:"map",key:{},value:{}},S1l:{type:"structure",members:{QuestionId:{},PillarId:{},QuestionTitle:{},QuestionDescription:{},ImprovementPlanUrl:{},HelpfulResourceUrl:{},HelpfulResourceDisplayText:{},Choices:{shape:"S1r"},SelectedChoices:{shape:"S1z"},ChoiceAnswers:{type:"list",member:{type:"structure",members:{ChoiceId:{},Status:{},Reason:{},Notes:{}}}},IsApplicable:{type:"boolean"},Risk:{},Notes:{},Reason:{}}},S1r:{type:"list",member:{type:"structure",members:{ChoiceId:{},Title:{},Description:{},HelpfulResource:{shape:"S1w"},ImprovementPlan:{shape:"S1w"}}}},S1w:{type:"structure",members:{DisplayText:{},Url:{}}},S1z:{type:"list",member:{}},S2h:{type:"structure",members:{LensAlias:{},LensArn:{},LensVersion:{},LensName:{},LensStatus:{},PillarReviewSummaries:{type:"list",member:{type:"structure",members:{PillarId:{},PillarName:{},Notes:{},RiskCounts:{shape:"S2m"}}}},UpdatedAt:{type:"timestamp"},Notes:{},RiskCounts:{shape:"S2m"},NextToken:{}}},S2m:{type:"map",key:{},value:{type:"integer"}},S35:{type:"structure",members:{WorkloadId:{},WorkloadArn:{},WorkloadName:{},Description:{},Environment:{},UpdatedAt:{type:"timestamp"},AccountIds:{shape:"Sn"},AwsRegions:{shape:"Sp"},NonAwsRegions:{shape:"Sr"},ArchitecturalDesign:{},ReviewOwner:{},ReviewRestrictionDate:{type:"timestamp"},IsReviewOwnerUpdateAcknowledged:{type:"boolean"},IndustryType:{},Industry:{},Notes:{},ImprovementStatus:{},RiskCounts:{shape:"S2m"},PillarPriorities:{shape:"St"},Lenses:{shape:"Sz"},Owner:{},ShareInvitationId:{},Tags:{shape:"S11"}}},S4c:{type:"structure",members:{WorkloadId:{},WorkloadArn:{},WorkloadName:{},Owner:{},UpdatedAt:{type:"timestamp"},Lenses:{shape:"Sz"},RiskCounts:{shape:"S2m"},ImprovementStatus:{}}}}}},8073:function(e){e.exports={pagination:{ListJobRuns:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"jobRuns"},ListManagedEndpoints:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"endpoints"},ListVirtualClusters:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"virtualClusters"}}}},8096:function(e){e.exports={pagination:{ListGroupResources:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:["ResourceIdentifiers","Resources"]},ListGroups:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"GroupIdentifiers"},SearchResources:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ResourceIdentifiers"}}}},8116:function(e){e.exports={pagination:{ListDiscoverers:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"Discoverers"},ListRegistries:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"Registries"},ListSchemaVersions:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"SchemaVersions"},ListSchemas:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"Schemas"},SearchSchemas:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"Schemas"}}}},8119:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["outposts"]={};i.Outposts=s.defineService("outposts",["2019-12-03"]);Object.defineProperty(a.services["outposts"],"2019-12-03",{get:function get(){var e=r(1426);e.paginators=r(9700).pagination;return e},enumerable:true,configurable:true});e.exports=i.Outposts},8141:function(e,t,r){"use strict";var i=r(1631);var s=r(4016);var a=r(8605);var o=r(7211);var n=r(8614);var u=r(2357);var p=r(1669);t.httpOverHttp=httpOverHttp;t.httpsOverHttp=httpsOverHttp;t.httpOverHttps=httpOverHttps;t.httpsOverHttps=httpsOverHttps;function httpOverHttp(e){var t=new TunnelingAgent(e);t.request=a.request;return t}function httpsOverHttp(e){var t=new TunnelingAgent(e);t.request=a.request;t.createSocket=createSecureSocket;t.defaultPort=443;return t}function httpOverHttps(e){var t=new TunnelingAgent(e);t.request=o.request;return t}function httpsOverHttps(e){var t=new TunnelingAgent(e);t.request=o.request;t.createSocket=createSecureSocket;t.defaultPort=443;return t}function TunnelingAgent(e){var t=this;t.options=e||{};t.proxyOptions=t.options.proxy||{};t.maxSockets=t.options.maxSockets||a.Agent.defaultMaxSockets;t.requests=[];t.sockets=[];t.on("free",function onFree(e,r,i,s){var a=toOptions(r,i,s);for(var o=0,n=t.requests.length;o=this.maxSockets){s.requests.push(a);return}s.createSocket(a,function(t){t.on("free",onFree);t.on("close",onCloseOrRemove);t.on("agentRemove",onCloseOrRemove);e.onSocket(t);function onFree(){s.emit("free",t,a)}function onCloseOrRemove(e){s.removeSocket(t);t.removeListener("free",onFree);t.removeListener("close",onCloseOrRemove);t.removeListener("agentRemove",onCloseOrRemove)}})};TunnelingAgent.prototype.createSocket=function createSocket(e,t){var r=this;var i={};r.sockets.push(i);var s=mergeOptions({},r.proxyOptions,{method:"CONNECT",path:e.host+":"+e.port,agent:false,headers:{host:e.host+":"+e.port}});if(e.localAddress){s.localAddress=e.localAddress}if(s.proxyAuth){s.headers=s.headers||{};s.headers["Proxy-Authorization"]="Basic "+new Buffer(s.proxyAuth).toString("base64")}m("making CONNECT request");var a=r.request(s);a.useChunkedEncodingByDefault=false;a.once("response",onResponse);a.once("upgrade",onUpgrade);a.once("connect",onConnect);a.once("error",onError);a.end();function onResponse(e){e.upgrade=true}function onUpgrade(e,t,r){process.nextTick(function(){onConnect(e,t,r)})}function onConnect(s,o,n){a.removeAllListeners();o.removeAllListeners();if(s.statusCode!==200){m("tunneling socket could not be established, statusCode=%d",s.statusCode);o.destroy();var u=new Error("tunneling socket could not be established, "+"statusCode="+s.statusCode);u.code="ECONNRESET";e.request.emit("error",u);r.removeSocket(i);return}if(n.length>0){m("got illegal response body from proxy");o.destroy();var u=new Error("got illegal response body from proxy");u.code="ECONNRESET";e.request.emit("error",u);r.removeSocket(i);return}m("tunneling connection has established");r.sockets[r.sockets.indexOf(i)]=o;return t(o)}function onError(t){a.removeAllListeners();m("tunneling socket could not be established, cause=%s\n",t.message,t.stack);var s=new Error("tunneling socket could not be established, "+"cause="+t.message);s.code="ECONNRESET";e.request.emit("error",s);r.removeSocket(i)}};TunnelingAgent.prototype.removeSocket=function removeSocket(e){var t=this.sockets.indexOf(e);if(t===-1){return}this.sockets.splice(t,1);var r=this.requests.shift();if(r){this.createSocket(r,function(e){r.request.onSocket(e)})}};function createSecureSocket(e,t){var r=this;TunnelingAgent.prototype.createSocket.call(r,e,function(i){var a=e.request.getHeader("host");var o=mergeOptions({},r.options,{socket:i,servername:a?a.replace(/:.*$/,""):e.host});var n=s.connect(0,o);r.sockets[r.sockets.indexOf(i)]=n;t(n)})}function toOptions(e,t,r){if(typeof e==="string"){return{host:e,port:t,localAddress:r}}return e}function mergeOptions(e){for(var t=1,r=arguments.length;t=0){e.httpRequest.headers["X-Amz-Content-Sha256"]="UNSIGNED-PAYLOAD";return t()}i.util.computeSha256(a,function(r,i){if(r){t(r)}else{e.httpRequest.headers["X-Amz-Content-Sha256"]=i;t()}})}else{t()}});e("SET_CONTENT_LENGTH","afterBuild",function SET_CONTENT_LENGTH(e){var t=getOperationAuthtype(e);var r=i.util.getRequestPayloadShape(e);if(e.httpRequest.headers["Content-Length"]===undefined){try{var s=i.util.string.byteLength(e.httpRequest.body);e.httpRequest.headers["Content-Length"]=s}catch(i){if(r&&r.isStreaming){if(r.requiresLength){throw i}else if(t.indexOf("unsigned-body")>=0){e.httpRequest.headers["Transfer-Encoding"]="chunked";return}else{throw i}}throw i}}});e("SET_HTTP_HOST","afterBuild",function SET_HTTP_HOST(e){e.httpRequest.headers["Host"]=e.httpRequest.endpoint.host});e("RESTART","restart",function RESTART(){var e=this.response.error;if(!e||!e.retryable)return;this.httpRequest=new i.HttpRequest(this.service.endpoint,this.service.region);if(this.response.retryCount=60*10){this.emit("sign",[this],function(e){if(e)t(e);else executeSend()})}else{executeSend()}});e("HTTP_HEADERS","httpHeaders",function HTTP_HEADERS(e,t,r,s){r.httpResponse.statusCode=e;r.httpResponse.statusMessage=s;r.httpResponse.headers=t;r.httpResponse.body=i.util.buffer.toBuffer("");r.httpResponse.buffers=[];r.httpResponse.numBytes=0;var a=t.date||t.Date;var o=r.request.service;if(a){var n=Date.parse(a);if(o.config.correctClockSkew&&o.isClockSkewed(n)){o.applyClockOffset(n)}}});e("HTTP_DATA","httpData",function HTTP_DATA(e,t){if(e){if(i.util.isNode()){t.httpResponse.numBytes+=e.length;var r=t.httpResponse.headers["content-length"];var s={loaded:t.httpResponse.numBytes,total:r};t.request.emit("httpDownloadProgress",[s,t])}t.httpResponse.buffers.push(i.util.buffer.toBuffer(e))}});e("HTTP_DONE","httpDone",function HTTP_DONE(e){if(e.httpResponse.buffers&&e.httpResponse.buffers.length>0){var t=i.util.buffer.concat(e.httpResponse.buffers);e.httpResponse.body=t}delete e.httpResponse.numBytes;delete e.httpResponse.buffers});e("FINALIZE_ERROR","retry",function FINALIZE_ERROR(e){if(e.httpResponse.statusCode){e.error.statusCode=e.httpResponse.statusCode;if(e.error.retryable===undefined){e.error.retryable=this.service.retryableError(e.error,this)}}});e("INVALIDATE_CREDENTIALS","retry",function INVALIDATE_CREDENTIALS(e){if(!e.error)return;switch(e.error.code){case"RequestExpired":case"ExpiredTokenException":case"ExpiredToken":e.error.retryable=true;e.request.service.config.credentials.expired=true}});e("EXPIRED_SIGNATURE","retry",function EXPIRED_SIGNATURE(e){var t=e.error;if(!t)return;if(typeof t.code==="string"&&typeof t.message==="string"){if(t.code.match(/Signature/)&&t.message.match(/expired/)){e.error.retryable=true}}});e("CLOCK_SKEWED","retry",function CLOCK_SKEWED(e){if(!e.error)return;if(this.service.clockSkewError(e.error)&&this.service.config.correctClockSkew){e.error.retryable=true}});e("REDIRECT","retry",function REDIRECT(e){if(e.error&&e.error.statusCode>=300&&e.error.statusCode<400&&e.httpResponse.headers["location"]){this.httpRequest.endpoint=new i.Endpoint(e.httpResponse.headers["location"]);this.httpRequest.headers["Host"]=this.httpRequest.endpoint.host;e.error.redirect=true;e.error.retryable=true}});e("RETRY_CHECK","retry",function RETRY_CHECK(e){if(e.error){if(e.error.redirect&&e.redirectCount=0){e.error=null;setTimeout(t,r)}else{t()}})}),CorePost:(new s).addNamedListeners(function(e){e("EXTRACT_REQUEST_ID","extractData",i.util.extractRequestId);e("EXTRACT_REQUEST_ID","extractError",i.util.extractRequestId);e("ENOTFOUND_ERROR","httpError",function ENOTFOUND_ERROR(e){function isDNSError(e){return e.errno==="ENOTFOUND"||typeof e.errno==="number"&&typeof i.util.getSystemErrorName==="function"&&["EAI_NONAME","EAI_NODATA"].indexOf(i.util.getSystemErrorName(e.errno)>=0)}if(e.code==="NetworkingError"&&isDNSError(e)){var t="Inaccessible host: `"+e.hostname+"' at port `"+e.port+"'. This service may not be available in the `"+e.region+"' region.";this.response.error=i.util.error(new Error(t),{code:"UnknownEndpoint",region:e.region,hostname:e.hostname,retryable:true,originalError:e})}})}),Logger:(new s).addNamedListeners(function(e){e("LOG_REQUEST","complete",function LOG_REQUEST(e){var t=e.request;var s=t.service.config.logger;if(!s)return;function filterSensitiveLog(e,t){if(!t){return t}if(e.isSensitive){return"***SensitiveInformation***"}switch(e.type){case"structure":var r={};i.util.each(t,function(t,i){if(Object.prototype.hasOwnProperty.call(e.members,t)){r[t]=filterSensitiveLog(e.members[t],i)}else{r[t]=i}});return r;case"list":var s=[];i.util.arrayEach(t,function(t,r){s.push(filterSensitiveLog(e.member,t))});return s;case"map":var a={};i.util.each(t,function(t,r){a[t]=filterSensitiveLog(e.value,r)});return a;default:return t}}function buildMessage(){var a=e.request.service.getSkewCorrectedDate().getTime();var o=(a-t.startTime.getTime())/1e3;var n=s.isTTY?true:false;var u=e.httpResponse.statusCode;var p=t.params;if(t.service.api.operations&&t.service.api.operations[t.operation]&&t.service.api.operations[t.operation].input){var m=t.service.api.operations[t.operation].input;p=filterSensitiveLog(m,t.params)}var c=r(1669).inspect(p,true,null);var l="";if(n)l+="";l+="[AWS "+t.service.serviceIdentifier+" "+u;l+=" "+o.toString()+"s "+e.retryCount+" retries]";if(n)l+="";l+=" "+i.util.string.lowerFirst(t.operation);l+="("+c+")";if(n)l+="";return l}var a=buildMessage();if(typeof s.log==="function"){s.log(a)}else if(typeof s.write==="function"){s.write(a+"\n")}})}),Json:(new s).addNamedListeners(function(e){var t=r(9912);e("BUILD","build",t.buildRequest);e("EXTRACT_DATA","extractData",t.extractData);e("EXTRACT_ERROR","extractError",t.extractError)}),Rest:(new s).addNamedListeners(function(e){var t=r(4618);e("BUILD","build",t.buildRequest);e("EXTRACT_DATA","extractData",t.extractData);e("EXTRACT_ERROR","extractError",t.extractError)}),RestJson:(new s).addNamedListeners(function(e){var t=r(3315);e("BUILD","build",t.buildRequest);e("EXTRACT_DATA","extractData",t.extractData);e("EXTRACT_ERROR","extractError",t.extractError)}),RestXml:(new s).addNamedListeners(function(e){var t=r(9002);e("BUILD","build",t.buildRequest);e("EXTRACT_DATA","extractData",t.extractData);e("EXTRACT_ERROR","extractError",t.extractError)}),Query:(new s).addNamedListeners(function(e){var t=r(576);e("BUILD","build",t.buildRequest);e("EXTRACT_DATA","extractData",t.extractData);e("EXTRACT_ERROR","extractError",t.extractError)})}},8610:function(e,t,r){var i=r(395);i.SequentialExecutor=i.util.inherit({constructor:function SequentialExecutor(){this._events={}},listeners:function listeners(e){return this._events[e]?this._events[e].slice(0):[]},on:function on(e,t,r){if(this._events[e]){r?this._events[e].unshift(t):this._events[e].push(t)}else{this._events[e]=[t]}return this},onAsync:function onAsync(e,t,r){t._isAsync=true;return this.on(e,t,r)},removeListener:function removeListener(e,t){var r=this._events[e];if(r){var i=r.length;var s=-1;for(var a=0;a-1){r.splice(s,1)}}return this},removeAllListeners:function removeAllListeners(e){if(e){delete this._events[e]}else{this._events={}}return this},emit:function emit(e,t,r){if(!r)r=function(){};var i=this.listeners(e);var s=i.length;this.callListeners(i,t,r);return s>0},callListeners:function callListeners(e,t,r,s){var a=this;var o=s||null;function callNextListener(s){if(s){o=i.util.error(o||new Error,s);if(a._haltHandlersOnError){return r.call(a,o)}}a.callListeners(e,t,r,o)}while(e.length>0){var n=e.shift();if(n._isAsync){n.apply(a,t.concat([callNextListener]));return}else{try{n.apply(a,t)}catch(e){o=i.util.error(o||new Error,e)}if(o&&a._haltHandlersOnError){r.call(a,o);return}}}r.call(a,o)},addListeners:function addListeners(e){var t=this;if(e._events)e=e._events;i.util.each(e,function(e,r){if(typeof r==="function")r=[r];i.util.arrayEach(r,function(r){t.on(e,r)})});return t},addNamedListener:function addNamedListener(e,t,r,i){this[e]=r;this.addListener(t,r,i);return this},addNamedAsyncListener:function addNamedAsyncListener(e,t,r,i){r._isAsync=true;return this.addNamedListener(e,t,r,i)},addNamedListeners:function addNamedListeners(e){var t=this;e(function(){t.addNamedListener.apply(t,arguments)},function(){t.addNamedAsyncListener.apply(t,arguments)});return this}});i.SequentialExecutor.prototype.addListener=i.SequentialExecutor.prototype.on;e.exports=i.SequentialExecutor},8614:function(e){e.exports=require("events")},8624:function(e){e.exports={pagination:{ListDeadLetterSourceQueues:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"queueUrls"},ListQueues:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"QueueUrls"}}}},8629:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:true});var r=function(){function LinkedListNode(e,t){this.key=e;this.value=t}return LinkedListNode}();var i=function(){function LRUCache(e){this.nodeMap={};this.size=0;if(typeof e!=="number"||e<1){throw new Error("Cache size can only be positive number")}this.sizeLimit=e}Object.defineProperty(LRUCache.prototype,"length",{get:function(){return this.size},enumerable:true,configurable:true});LRUCache.prototype.prependToList=function(e){if(!this.headerNode){this.tailNode=e}else{this.headerNode.prev=e;e.next=this.headerNode}this.headerNode=e;this.size++};LRUCache.prototype.removeFromTail=function(){if(!this.tailNode){return undefined}var e=this.tailNode;var t=e.prev;if(t){t.next=undefined}e.prev=undefined;this.tailNode=t;this.size--;return e};LRUCache.prototype.detachFromList=function(e){if(this.headerNode===e){this.headerNode=e.next}if(this.tailNode===e){this.tailNode=e.prev}if(e.prev){e.prev.next=e.next}if(e.next){e.next.prev=e.prev}e.next=undefined;e.prev=undefined;this.size--};LRUCache.prototype.get=function(e){if(this.nodeMap[e]){var t=this.nodeMap[e];this.detachFromList(t);this.prependToList(t);return t.value}};LRUCache.prototype.remove=function(e){if(this.nodeMap[e]){var t=this.nodeMap[e];this.detachFromList(t);delete this.nodeMap[e]}};LRUCache.prototype.put=function(e,t){if(this.nodeMap[e]){this.remove(e)}else if(this.size===this.sizeLimit){var i=this.removeFromTail();var s=i.key;delete this.nodeMap[s]}var a=new r(e,t);this.nodeMap[e]=a;this.prependToList(a)};LRUCache.prototype.empty=function(){var e=Object.keys(this.nodeMap);for(var t=0;t/g,">").replace(/"/g,""")}e.exports={escapeAttribute:escapeAttribute}},8930:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["elastictranscoder"]={};i.ElasticTranscoder=s.defineService("elastictranscoder",["2012-09-25"]);Object.defineProperty(a.services["elastictranscoder"],"2012-09-25",{get:function get(){var e=r(6283);e.paginators=r(398).pagination;e.waiters=r(6405).waiters;return e},enumerable:true,configurable:true});e.exports=i.ElasticTranscoder},8934:function(e){e.exports={pagination:{DescribeGlobalNetworks:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"GlobalNetworks"},GetConnectPeerAssociations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ConnectPeerAssociations"},GetConnections:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Connections"},GetCoreNetworkChangeSet:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"CoreNetworkChanges"},GetCustomerGatewayAssociations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"CustomerGatewayAssociations"},GetDevices:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Devices"},GetLinkAssociations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"LinkAssociations"},GetLinks:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Links"},GetNetworkResourceCounts:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"NetworkResourceCounts"},GetNetworkResourceRelationships:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Relationships"},GetNetworkResources:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"NetworkResources"},GetNetworkTelemetry:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"NetworkTelemetry"},GetSites:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Sites"},GetTransitGatewayConnectPeerAssociations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"TransitGatewayConnectPeerAssociations"},GetTransitGatewayRegistrations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"TransitGatewayRegistrations"},ListAttachments:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Attachments"},ListConnectPeers:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ConnectPeers"},ListCoreNetworkPolicyVersions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"CoreNetworkPolicyVersions"},ListCoreNetworks:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"CoreNetworks"}}}},8937:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["fsx"]={};i.FSx=s.defineService("fsx",["2018-03-01"]);Object.defineProperty(a.services["fsx"],"2018-03-01",{get:function get(){var e=r(1894);e.paginators=r(3753).pagination;return e},enumerable:true,configurable:true});e.exports=i.FSx},8940:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["timestreamquery"]={};i.TimestreamQuery=s.defineService("timestreamquery",["2018-11-01"]);Object.defineProperty(a.services["timestreamquery"],"2018-11-01",{get:function get(){var e=r(7481);e.paginators=r(7535).pagination;return e},enumerable:true,configurable:true});e.exports=i.TimestreamQuery},8945:function(e){e.exports={pagination:{DescribeComputeEnvironments:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"computeEnvironments"},DescribeJobDefinitions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"jobDefinitions"},DescribeJobQueues:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"jobQueues"},ListJobs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"jobSummaryList"},ListSchedulingPolicies:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"schedulingPolicies"}}}},8951:function(e,t,r){var i=r(395);var s=i.util.inherit;var a="presigned-expires";function signedUrlBuilder(e){var t=e.httpRequest.headers[a];var r=e.service.getSignerClass(e);delete e.httpRequest.headers["User-Agent"];delete e.httpRequest.headers["X-Amz-User-Agent"];if(r===i.Signers.V4){if(t>604800){var s="Presigning does not support expiry time greater "+"than a week with SigV4 signing.";throw i.util.error(new Error,{code:"InvalidExpiryTime",message:s,retryable:false})}e.httpRequest.headers[a]=t}else if(r===i.Signers.S3){var o=e.service?e.service.getSkewCorrectedDate():i.util.date.getDate();e.httpRequest.headers[a]=parseInt(i.util.date.unixTimestamp(o)+t,10).toString()}else{throw i.util.error(new Error,{message:"Presigning only supports S3 or SigV4 signing.",code:"UnsupportedSigner",retryable:false})}}function signedUrlSigner(e){var t=e.httpRequest.endpoint;var r=i.util.urlParse(e.httpRequest.path);var s={};if(r.search){s=i.util.queryStringParse(r.search.substr(1))}var o=e.httpRequest.headers["Authorization"].split(" ");if(o[0]==="AWS"){o=o[1].split(":");s["Signature"]=o.pop();s["AWSAccessKeyId"]=o.join(":");i.util.each(e.httpRequest.headers,function(e,t){if(e===a)e="Expires";if(e.indexOf("x-amz-meta-")===0){delete s[e];e=e.toLowerCase()}s[e]=t});delete e.httpRequest.headers[a];delete s["Authorization"];delete s["Host"]}else if(o[0]==="AWS4-HMAC-SHA256"){o.shift();var n=o.join(" ");var u=n.match(/Signature=(.*?)(?:,|\s|\r?\n|$)/)[1];s["X-Amz-Signature"]=u;delete s["Expires"]}t.pathname=r.pathname;t.search=i.util.queryParamsToString(s)}i.Signers.Presign=s({sign:function sign(e,t,r){e.httpRequest.headers[a]=t||3600;e.on("build",signedUrlBuilder);e.on("sign",signedUrlSigner);e.removeListener("afterBuild",i.EventListeners.Core.SET_CONTENT_LENGTH);e.removeListener("afterBuild",i.EventListeners.Core.COMPUTE_SHA256);e.emit("beforePresign",[e]);if(r){e.build(function(){if(this.response.error)r(this.response.error);else{r(null,i.util.urlFormat(e.httpRequest.endpoint))}})}else{e.build();if(e.response.error)throw e.response.error;return i.util.urlFormat(e.httpRequest.endpoint)}}});e.exports=i.Signers.Presign},8954:function(e,t,r){var i=r(395);var s={setupRequestListeners:function setupRequestListeners(e,t,r){if(r.indexOf(t.operation)!==-1&&t.params.SourceRegion){t.params=i.util.copy(t.params);if(t.params.PreSignedUrl||t.params.SourceRegion===e.config.region){delete t.params.SourceRegion}else{var a=!!e.config.paramValidation;if(a){t.removeListener("validate",i.EventListeners.Core.VALIDATE_PARAMETERS)}t.onAsync("validate",s.buildCrossRegionPresignedUrl);if(a){t.addListener("validate",i.EventListeners.Core.VALIDATE_PARAMETERS)}}}},buildCrossRegionPresignedUrl:function buildCrossRegionPresignedUrl(e,t){var r=i.util.copy(e.service.config);r.region=e.params.SourceRegion;delete e.params.SourceRegion;delete r.endpoint;delete r.params;r.signatureVersion="v4";var s=e.service.config.region;var a=new e.service.constructor(r);var o=a[e.operation](i.util.copy(e.params));o.on("build",function addDestinationRegionParam(e){var t=e.httpRequest;t.params.DestinationRegion=s;t.body=i.util.queryParamsToString(t.params)});o.presign(function(r,i){if(r)t(r);else{e.params.PreSignedUrl=i;t()}})}};e.exports=s},8991:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["rekognition"]={};i.Rekognition=s.defineService("rekognition",["2016-06-27"]);Object.defineProperty(a.services["rekognition"],"2016-06-27",{get:function get(){var e=r(8044);e.paginators=r(9404).pagination;e.waiters=r(2230).waiters;return e},enumerable:true,configurable:true});e.exports=i.Rekognition},8999:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-09-10",endpointPrefix:"application-cost-profiler",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS Application Cost Profiler",serviceId:"ApplicationCostProfiler",signatureVersion:"v4",signingName:"application-cost-profiler",uid:"AWSApplicationCostProfiler-2020-09-10"},operations:{DeleteReportDefinition:{http:{method:"DELETE",requestUri:"/reportDefinition/{reportId}"},input:{type:"structure",required:["reportId"],members:{reportId:{location:"uri",locationName:"reportId"}}},output:{type:"structure",members:{reportId:{}}}},GetReportDefinition:{http:{method:"GET",requestUri:"/reportDefinition/{reportId}"},input:{type:"structure",required:["reportId"],members:{reportId:{location:"uri",locationName:"reportId"}}},output:{type:"structure",required:["reportId","reportDescription","reportFrequency","format","destinationS3Location","createdAt","lastUpdated"],members:{reportId:{},reportDescription:{},reportFrequency:{},format:{},destinationS3Location:{shape:"S9"},createdAt:{type:"timestamp"},lastUpdated:{type:"timestamp"}}}},ImportApplicationUsage:{http:{requestUri:"/importApplicationUsage"},input:{type:"structure",required:["sourceS3Location"],members:{sourceS3Location:{type:"structure",required:["bucket","key"],members:{bucket:{},key:{},region:{}}}}},output:{type:"structure",required:["importId"],members:{importId:{}}}},ListReportDefinitions:{http:{method:"GET",requestUri:"/reportDefinition"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{reportDefinitions:{type:"list",member:{type:"structure",members:{reportId:{},reportDescription:{},reportFrequency:{},format:{},destinationS3Location:{shape:"S9"},createdAt:{type:"timestamp"},lastUpdatedAt:{type:"timestamp"}}}},nextToken:{}}}},PutReportDefinition:{http:{requestUri:"/reportDefinition"},input:{type:"structure",required:["reportId","reportDescription","reportFrequency","format","destinationS3Location"],members:{reportId:{},reportDescription:{},reportFrequency:{},format:{},destinationS3Location:{shape:"S9"}}},output:{type:"structure",members:{reportId:{}}}},UpdateReportDefinition:{http:{method:"PUT",requestUri:"/reportDefinition/{reportId}"},input:{type:"structure",required:["reportId","reportDescription","reportFrequency","format","destinationS3Location"],members:{reportId:{location:"uri",locationName:"reportId"},reportDescription:{},reportFrequency:{},format:{},destinationS3Location:{shape:"S9"}}},output:{type:"structure",members:{reportId:{}}}}},shapes:{S9:{type:"structure",required:["bucket","prefix"],members:{bucket:{},prefix:{}}}}}},9001:function(e){e.exports={version:2,waiters:{DBInstanceAvailable:{delay:30,operation:"DescribeDBInstances",maxAttempts:60,acceptors:[{expected:"available",matcher:"pathAll",state:"success",argument:"DBInstances[].DBInstanceStatus"},{expected:"deleted",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"},{expected:"deleting",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"},{expected:"failed",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"},{expected:"incompatible-restore",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"},{expected:"incompatible-parameters",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"}]},DBInstanceDeleted:{delay:30,operation:"DescribeDBInstances",maxAttempts:60,acceptors:[{expected:"deleted",matcher:"pathAll",state:"success",argument:"DBInstances[].DBInstanceStatus"},{expected:"DBInstanceNotFound",matcher:"error",state:"success"},{expected:"creating",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"},{expected:"modifying",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"},{expected:"rebooting",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"},{expected:"resetting-master-credentials",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"}]}}}},9002:function(e,t,r){var i=r(395);var s=r(153);var a=r(4618);function populateBody(e){var t=e.service.api.operations[e.operation].input;var r=new i.XML.Builder;var a=e.params;var o=t.payload;if(o){var n=t.members[o];a=a[o];if(a===undefined)return;if(n.type==="structure"){var u=n.name;e.httpRequest.body=r.toXML(a,n,u,true)}else{e.httpRequest.body=a}}else{e.httpRequest.body=r.toXML(a,t,t.name||t.shape||s.string.upperFirst(e.operation)+"Request")}}function buildRequest(e){a.buildRequest(e);if(["GET","HEAD"].indexOf(e.httpRequest.method)<0){populateBody(e)}}function extractError(e){a.extractError(e);var t;try{t=(new i.XML.Parser).parse(e.httpResponse.body.toString())}catch(r){t={Code:e.httpResponse.statusCode,Message:e.httpResponse.statusMessage}}if(t.Errors)t=t.Errors;if(t.Error)t=t.Error;if(t.Code){e.error=s.error(new Error,{code:t.Code,message:t.Message})}else{e.error=s.error(new Error,{code:e.httpResponse.statusCode,message:null})}}function extractData(e){a.extractData(e);var t;var r=e.request;var o=e.httpResponse.body;var n=r.service.api.operations[r.operation];var u=n.output;var p=n.hasEventOutput;var m=u.payload;if(m){var c=u.members[m];if(c.isEventStream){t=new i.XML.Parser;e.data[m]=s.createEventStream(i.HttpClient.streamsApiVersion===2?e.httpResponse.stream:e.httpResponse.body,t,c)}else if(c.type==="structure"){t=new i.XML.Parser;e.data[m]=t.parse(o.toString(),c)}else if(c.type==="binary"||c.isStreaming){e.data[m]=o}else{e.data[m]=c.toType(o)}}else if(o.length>0){t=new i.XML.Parser;var l=t.parse(o.toString(),u);s.update(e.data,l)}}e.exports={buildRequest:buildRequest,extractError:extractError,extractData:extractData}},9019:function(e,t,r){(function(){var t,i,s=function(e,t){for(var r in t){if(a.call(t,r))e[r]=t[r]}function ctor(){this.constructor=e}ctor.prototype=t.prototype;e.prototype=new ctor;e.__super__=t.prototype;return e},a={}.hasOwnProperty;i=r(6855);e.exports=t=function(e){s(XMLDTDNotation,e);function XMLDTDNotation(e,t,r){XMLDTDNotation.__super__.constructor.call(this,e);if(t==null){throw new Error("Missing notation name")}if(!r.pubID&&!r.sysID){throw new Error("Public or system identifiers are required for an external entity")}this.name=this.stringify.eleName(t);if(r.pubID!=null){this.pubID=this.stringify.dtdPubID(r.pubID)}if(r.sysID!=null){this.sysID=this.stringify.dtdSysID(r.sysID)}}XMLDTDNotation.prototype.toString=function(e){return this.options.writer.set(e).dtdNotation(this)};return XMLDTDNotation}(i)}).call(this)},9051:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-07-20",endpointPrefix:"sso",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"SSO Admin",serviceFullName:"AWS Single Sign-On Admin",serviceId:"SSO Admin",signatureVersion:"v4",signingName:"sso",targetPrefix:"SWBExternalService",uid:"sso-admin-2020-07-20"},operations:{AttachManagedPolicyToPermissionSet:{input:{type:"structure",required:["InstanceArn","PermissionSetArn","ManagedPolicyArn"],members:{InstanceArn:{},PermissionSetArn:{},ManagedPolicyArn:{}}},output:{type:"structure",members:{}}},CreateAccountAssignment:{input:{type:"structure",required:["InstanceArn","TargetId","TargetType","PermissionSetArn","PrincipalType","PrincipalId"],members:{InstanceArn:{},TargetId:{},TargetType:{},PermissionSetArn:{},PrincipalType:{},PrincipalId:{}}},output:{type:"structure",members:{AccountAssignmentCreationStatus:{shape:"Sc"}}}},CreateInstanceAccessControlAttributeConfiguration:{input:{type:"structure",required:["InstanceArn","InstanceAccessControlAttributeConfiguration"],members:{InstanceArn:{},InstanceAccessControlAttributeConfiguration:{shape:"Si"}}},output:{type:"structure",members:{}}},CreatePermissionSet:{input:{type:"structure",required:["Name","InstanceArn"],members:{Name:{},Description:{},InstanceArn:{},SessionDuration:{},RelayState:{},Tags:{shape:"Sv"}}},output:{type:"structure",members:{PermissionSet:{shape:"S10"}}}},DeleteAccountAssignment:{input:{type:"structure",required:["InstanceArn","TargetId","TargetType","PermissionSetArn","PrincipalType","PrincipalId"],members:{InstanceArn:{},TargetId:{},TargetType:{},PermissionSetArn:{},PrincipalType:{},PrincipalId:{}}},output:{type:"structure",members:{AccountAssignmentDeletionStatus:{shape:"Sc"}}}},DeleteInlinePolicyFromPermissionSet:{input:{type:"structure",required:["InstanceArn","PermissionSetArn"],members:{InstanceArn:{},PermissionSetArn:{}}},output:{type:"structure",members:{}}},DeleteInstanceAccessControlAttributeConfiguration:{input:{type:"structure",required:["InstanceArn"],members:{InstanceArn:{}}},output:{type:"structure",members:{}}},DeletePermissionSet:{input:{type:"structure",required:["InstanceArn","PermissionSetArn"],members:{InstanceArn:{},PermissionSetArn:{}}},output:{type:"structure",members:{}}},DescribeAccountAssignmentCreationStatus:{input:{type:"structure",required:["InstanceArn","AccountAssignmentCreationRequestId"],members:{InstanceArn:{},AccountAssignmentCreationRequestId:{}}},output:{type:"structure",members:{AccountAssignmentCreationStatus:{shape:"Sc"}}}},DescribeAccountAssignmentDeletionStatus:{input:{type:"structure",required:["InstanceArn","AccountAssignmentDeletionRequestId"],members:{InstanceArn:{},AccountAssignmentDeletionRequestId:{}}},output:{type:"structure",members:{AccountAssignmentDeletionStatus:{shape:"Sc"}}}},DescribeInstanceAccessControlAttributeConfiguration:{input:{type:"structure",required:["InstanceArn"],members:{InstanceArn:{}}},output:{type:"structure",members:{Status:{},StatusReason:{},InstanceAccessControlAttributeConfiguration:{shape:"Si"}}}},DescribePermissionSet:{input:{type:"structure",required:["InstanceArn","PermissionSetArn"],members:{InstanceArn:{},PermissionSetArn:{}}},output:{type:"structure",members:{PermissionSet:{shape:"S10"}}}},DescribePermissionSetProvisioningStatus:{input:{type:"structure",required:["InstanceArn","ProvisionPermissionSetRequestId"],members:{InstanceArn:{},ProvisionPermissionSetRequestId:{}}},output:{type:"structure",members:{PermissionSetProvisioningStatus:{shape:"S1l"}}}},DetachManagedPolicyFromPermissionSet:{input:{type:"structure",required:["InstanceArn","PermissionSetArn","ManagedPolicyArn"],members:{InstanceArn:{},PermissionSetArn:{},ManagedPolicyArn:{}}},output:{type:"structure",members:{}}},GetInlinePolicyForPermissionSet:{input:{type:"structure",required:["InstanceArn","PermissionSetArn"],members:{InstanceArn:{},PermissionSetArn:{}}},output:{type:"structure",members:{InlinePolicy:{shape:"S1r"}}}},ListAccountAssignmentCreationStatus:{input:{type:"structure",required:["InstanceArn"],members:{InstanceArn:{},MaxResults:{type:"integer"},NextToken:{},Filter:{shape:"S1v"}}},output:{type:"structure",members:{AccountAssignmentsCreationStatus:{shape:"S1x"},NextToken:{}}}},ListAccountAssignmentDeletionStatus:{input:{type:"structure",required:["InstanceArn"],members:{InstanceArn:{},MaxResults:{type:"integer"},NextToken:{},Filter:{shape:"S1v"}}},output:{type:"structure",members:{AccountAssignmentsDeletionStatus:{shape:"S1x"},NextToken:{}}}},ListAccountAssignments:{input:{type:"structure",required:["InstanceArn","AccountId","PermissionSetArn"],members:{InstanceArn:{},AccountId:{},PermissionSetArn:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AccountAssignments:{type:"list",member:{type:"structure",members:{AccountId:{},PermissionSetArn:{},PrincipalType:{},PrincipalId:{}}}},NextToken:{}}}},ListAccountsForProvisionedPermissionSet:{input:{type:"structure",required:["InstanceArn","PermissionSetArn"],members:{InstanceArn:{},PermissionSetArn:{},ProvisioningStatus:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AccountIds:{type:"list",member:{}},NextToken:{}}}},ListInstances:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Instances:{type:"list",member:{type:"structure",members:{InstanceArn:{},IdentityStoreId:{}}}},NextToken:{}}}},ListManagedPoliciesInPermissionSet:{input:{type:"structure",required:["InstanceArn","PermissionSetArn"],members:{InstanceArn:{},PermissionSetArn:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AttachedManagedPolicies:{type:"list",member:{type:"structure",members:{Name:{},Arn:{}}}},NextToken:{}}}},ListPermissionSetProvisioningStatus:{input:{type:"structure",required:["InstanceArn"],members:{InstanceArn:{},MaxResults:{type:"integer"},NextToken:{},Filter:{shape:"S1v"}}},output:{type:"structure",members:{PermissionSetsProvisioningStatus:{type:"list",member:{type:"structure",members:{Status:{},RequestId:{},CreatedDate:{type:"timestamp"}}}},NextToken:{}}}},ListPermissionSets:{input:{type:"structure",required:["InstanceArn"],members:{InstanceArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{PermissionSets:{shape:"S2p"},NextToken:{}}}},ListPermissionSetsProvisionedToAccount:{input:{type:"structure",required:["InstanceArn","AccountId"],members:{InstanceArn:{},AccountId:{},ProvisioningStatus:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{NextToken:{},PermissionSets:{shape:"S2p"}}}},ListTagsForResource:{input:{type:"structure",required:["InstanceArn","ResourceArn"],members:{InstanceArn:{},ResourceArn:{},NextToken:{}}},output:{type:"structure",members:{Tags:{shape:"Sv"},NextToken:{}}}},ProvisionPermissionSet:{input:{type:"structure",required:["InstanceArn","PermissionSetArn","TargetType"],members:{InstanceArn:{},PermissionSetArn:{},TargetId:{},TargetType:{}}},output:{type:"structure",members:{PermissionSetProvisioningStatus:{shape:"S1l"}}}},PutInlinePolicyToPermissionSet:{input:{type:"structure",required:["InstanceArn","PermissionSetArn","InlinePolicy"],members:{InstanceArn:{},PermissionSetArn:{},InlinePolicy:{shape:"S1r"}}},output:{type:"structure",members:{}}},TagResource:{input:{type:"structure",required:["InstanceArn","ResourceArn","Tags"],members:{InstanceArn:{},ResourceArn:{},Tags:{shape:"Sv"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["InstanceArn","ResourceArn","TagKeys"],members:{InstanceArn:{},ResourceArn:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateInstanceAccessControlAttributeConfiguration:{input:{type:"structure",required:["InstanceArn","InstanceAccessControlAttributeConfiguration"],members:{InstanceArn:{},InstanceAccessControlAttributeConfiguration:{shape:"Si"}}},output:{type:"structure",members:{}}},UpdatePermissionSet:{input:{type:"structure",required:["InstanceArn","PermissionSetArn"],members:{InstanceArn:{},PermissionSetArn:{},Description:{},SessionDuration:{},RelayState:{}}},output:{type:"structure",members:{}}}},shapes:{Sc:{type:"structure",members:{Status:{},RequestId:{},FailureReason:{},TargetId:{},TargetType:{},PermissionSetArn:{},PrincipalType:{},PrincipalId:{},CreatedDate:{type:"timestamp"}}},Si:{type:"structure",required:["AccessControlAttributes"],members:{AccessControlAttributes:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{type:"structure",required:["Source"],members:{Source:{type:"list",member:{}}}}}}}}},Sv:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},S10:{type:"structure",members:{Name:{},PermissionSetArn:{},Description:{},CreatedDate:{type:"timestamp"},SessionDuration:{},RelayState:{}}},S1l:{type:"structure",members:{Status:{},RequestId:{},AccountId:{},PermissionSetArn:{},FailureReason:{},CreatedDate:{type:"timestamp"}}},S1r:{type:"string",sensitive:true},S1v:{type:"structure",members:{Status:{}}},S1x:{type:"list",member:{type:"structure",members:{Status:{},RequestId:{},CreatedDate:{type:"timestamp"}}}},S2p:{type:"list",member:{}}}}},9069:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-09-22",endpointPrefix:"codeartifact",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"CodeArtifact",serviceId:"codeartifact",signatureVersion:"v4",signingName:"codeartifact",uid:"codeartifact-2018-09-22"},operations:{AssociateExternalConnection:{http:{requestUri:"/v1/repository/external-connection"},input:{type:"structure",required:["domain","repository","externalConnection"],members:{domain:{location:"querystring",locationName:"domain"},domainOwner:{location:"querystring",locationName:"domain-owner"},repository:{location:"querystring",locationName:"repository"},externalConnection:{location:"querystring",locationName:"external-connection"}}},output:{type:"structure",members:{repository:{shape:"S7"}}}},CopyPackageVersions:{http:{requestUri:"/v1/package/versions/copy"},input:{type:"structure",required:["domain","sourceRepository","destinationRepository","format","package"],members:{domain:{location:"querystring",locationName:"domain"},domainOwner:{location:"querystring",locationName:"domain-owner"},sourceRepository:{location:"querystring",locationName:"source-repository"},destinationRepository:{location:"querystring",locationName:"destination-repository"},format:{location:"querystring",locationName:"format"},namespace:{location:"querystring",locationName:"namespace"},package:{location:"querystring",locationName:"package"},versions:{shape:"Sj"},versionRevisions:{shape:"Sl"},allowOverwrite:{type:"boolean"},includeFromUpstream:{type:"boolean"}}},output:{type:"structure",members:{successfulVersions:{shape:"Sp"},failedVersions:{shape:"St"}}}},CreateDomain:{http:{requestUri:"/v1/domain"},input:{type:"structure",required:["domain"],members:{domain:{location:"querystring",locationName:"domain"},encryptionKey:{},tags:{shape:"Sy"}}},output:{type:"structure",members:{domain:{shape:"S13"}}}},CreateRepository:{http:{requestUri:"/v1/repository"},input:{type:"structure",required:["domain","repository"],members:{domain:{location:"querystring",locationName:"domain"},domainOwner:{location:"querystring",locationName:"domain-owner"},repository:{location:"querystring",locationName:"repository"},description:{},upstreams:{shape:"S19"},tags:{shape:"Sy"}}},output:{type:"structure",members:{repository:{shape:"S7"}}}},DeleteDomain:{http:{method:"DELETE",requestUri:"/v1/domain"},input:{type:"structure",required:["domain"],members:{domain:{location:"querystring",locationName:"domain"},domainOwner:{location:"querystring",locationName:"domain-owner"}}},output:{type:"structure",members:{domain:{shape:"S13"}}}},DeleteDomainPermissionsPolicy:{http:{method:"DELETE",requestUri:"/v1/domain/permissions/policy"},input:{type:"structure",required:["domain"],members:{domain:{location:"querystring",locationName:"domain"},domainOwner:{location:"querystring",locationName:"domain-owner"},policyRevision:{location:"querystring",locationName:"policy-revision"}}},output:{type:"structure",members:{policy:{shape:"S1h"}}}},DeletePackageVersions:{http:{requestUri:"/v1/package/versions/delete"},input:{type:"structure",required:["domain","repository","format","package","versions"],members:{domain:{location:"querystring",locationName:"domain"},domainOwner:{location:"querystring",locationName:"domain-owner"},repository:{location:"querystring",locationName:"repository"},format:{location:"querystring",locationName:"format"},namespace:{location:"querystring",locationName:"namespace"},package:{location:"querystring",locationName:"package"},versions:{shape:"Sj"},expectedStatus:{}}},output:{type:"structure",members:{successfulVersions:{shape:"Sp"},failedVersions:{shape:"St"}}}},DeleteRepository:{http:{method:"DELETE",requestUri:"/v1/repository"},input:{type:"structure",required:["domain","repository"],members:{domain:{location:"querystring",locationName:"domain"},domainOwner:{location:"querystring",locationName:"domain-owner"},repository:{location:"querystring",locationName:"repository"}}},output:{type:"structure",members:{repository:{shape:"S7"}}}},DeleteRepositoryPermissionsPolicy:{http:{method:"DELETE",requestUri:"/v1/repository/permissions/policies"},input:{type:"structure",required:["domain","repository"],members:{domain:{location:"querystring",locationName:"domain"},domainOwner:{location:"querystring",locationName:"domain-owner"},repository:{location:"querystring",locationName:"repository"},policyRevision:{location:"querystring",locationName:"policy-revision"}}},output:{type:"structure",members:{policy:{shape:"S1h"}}}},DescribeDomain:{http:{method:"GET",requestUri:"/v1/domain"},input:{type:"structure",required:["domain"],members:{domain:{location:"querystring",locationName:"domain"},domainOwner:{location:"querystring",locationName:"domain-owner"}}},output:{type:"structure",members:{domain:{shape:"S13"}}}},DescribePackageVersion:{http:{method:"GET",requestUri:"/v1/package/version"},input:{type:"structure",required:["domain","repository","format","package","packageVersion"],members:{domain:{location:"querystring",locationName:"domain"},domainOwner:{location:"querystring",locationName:"domain-owner"},repository:{location:"querystring",locationName:"repository"},format:{location:"querystring",locationName:"format"},namespace:{location:"querystring",locationName:"namespace"},package:{location:"querystring",locationName:"package"},packageVersion:{location:"querystring",locationName:"version"}}},output:{type:"structure",required:["packageVersion"],members:{packageVersion:{type:"structure",members:{format:{},namespace:{},packageName:{},displayName:{},version:{},summary:{},homePage:{},sourceCodeRepository:{},publishedTime:{type:"timestamp"},licenses:{type:"list",member:{type:"structure",members:{name:{},url:{}}}},revision:{},status:{}}}}}},DescribeRepository:{http:{method:"GET",requestUri:"/v1/repository"},input:{type:"structure",required:["domain","repository"],members:{domain:{location:"querystring",locationName:"domain"},domainOwner:{location:"querystring",locationName:"domain-owner"},repository:{location:"querystring",locationName:"repository"}}},output:{type:"structure",members:{repository:{shape:"S7"}}}},DisassociateExternalConnection:{http:{method:"DELETE",requestUri:"/v1/repository/external-connection"},input:{type:"structure",required:["domain","repository","externalConnection"],members:{domain:{location:"querystring",locationName:"domain"},domainOwner:{location:"querystring",locationName:"domain-owner"},repository:{location:"querystring",locationName:"repository"},externalConnection:{location:"querystring",locationName:"external-connection"}}},output:{type:"structure",members:{repository:{shape:"S7"}}}},DisposePackageVersions:{http:{requestUri:"/v1/package/versions/dispose"},input:{type:"structure",required:["domain","repository","format","package","versions"],members:{domain:{location:"querystring",locationName:"domain"},domainOwner:{location:"querystring",locationName:"domain-owner"},repository:{location:"querystring",locationName:"repository"},format:{location:"querystring",locationName:"format"},namespace:{location:"querystring",locationName:"namespace"},package:{location:"querystring",locationName:"package"},versions:{shape:"Sj"},versionRevisions:{shape:"Sl"},expectedStatus:{}}},output:{type:"structure",members:{successfulVersions:{shape:"Sp"},failedVersions:{shape:"St"}}}},GetAuthorizationToken:{http:{requestUri:"/v1/authorization-token"},input:{type:"structure",required:["domain"],members:{domain:{location:"querystring",locationName:"domain"},domainOwner:{location:"querystring",locationName:"domain-owner"},durationSeconds:{location:"querystring",locationName:"duration",type:"long"}}},output:{type:"structure",members:{authorizationToken:{},expiration:{type:"timestamp"}}}},GetDomainPermissionsPolicy:{http:{method:"GET",requestUri:"/v1/domain/permissions/policy"},input:{type:"structure",required:["domain"],members:{domain:{location:"querystring",locationName:"domain"},domainOwner:{location:"querystring",locationName:"domain-owner"}}},output:{type:"structure",members:{policy:{shape:"S1h"}}}},GetPackageVersionAsset:{http:{method:"GET",requestUri:"/v1/package/version/asset"},input:{type:"structure",required:["domain","repository","format","package","packageVersion","asset"],members:{domain:{location:"querystring",locationName:"domain"},domainOwner:{location:"querystring",locationName:"domain-owner"},repository:{location:"querystring",locationName:"repository"},format:{location:"querystring",locationName:"format"},namespace:{location:"querystring",locationName:"namespace"},package:{location:"querystring",locationName:"package"},packageVersion:{location:"querystring",locationName:"version"},asset:{location:"querystring",locationName:"asset"},packageVersionRevision:{location:"querystring",locationName:"revision"}}},output:{type:"structure",members:{asset:{type:"blob",streaming:true},assetName:{location:"header",locationName:"X-AssetName"},packageVersion:{location:"header",locationName:"X-PackageVersion"},packageVersionRevision:{location:"header",locationName:"X-PackageVersionRevision"}},payload:"asset"}},GetPackageVersionReadme:{http:{method:"GET",requestUri:"/v1/package/version/readme"},input:{type:"structure",required:["domain","repository","format","package","packageVersion"],members:{domain:{location:"querystring",locationName:"domain"},domainOwner:{location:"querystring",locationName:"domain-owner"},repository:{location:"querystring",locationName:"repository"},format:{location:"querystring",locationName:"format"},namespace:{location:"querystring",locationName:"namespace"},package:{location:"querystring",locationName:"package"},packageVersion:{location:"querystring",locationName:"version"}}},output:{type:"structure",members:{format:{},namespace:{},package:{},version:{},versionRevision:{},readme:{}}}},GetRepositoryEndpoint:{http:{method:"GET",requestUri:"/v1/repository/endpoint"},input:{type:"structure",required:["domain","repository","format"],members:{domain:{location:"querystring",locationName:"domain"},domainOwner:{location:"querystring",locationName:"domain-owner"},repository:{location:"querystring",locationName:"repository"},format:{location:"querystring",locationName:"format"}}},output:{type:"structure",members:{repositoryEndpoint:{}}}},GetRepositoryPermissionsPolicy:{http:{method:"GET",requestUri:"/v1/repository/permissions/policy"},input:{type:"structure",required:["domain","repository"],members:{domain:{location:"querystring",locationName:"domain"},domainOwner:{location:"querystring",locationName:"domain-owner"},repository:{location:"querystring",locationName:"repository"}}},output:{type:"structure",members:{policy:{shape:"S1h"}}}},ListDomains:{http:{requestUri:"/v1/domains"},input:{type:"structure",members:{maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{domains:{type:"list",member:{type:"structure",members:{name:{},owner:{},arn:{},status:{},createdTime:{type:"timestamp"},encryptionKey:{}}}},nextToken:{}}}},ListPackageVersionAssets:{http:{requestUri:"/v1/package/version/assets"},input:{type:"structure",required:["domain","repository","format","package","packageVersion"],members:{domain:{location:"querystring",locationName:"domain"},domainOwner:{location:"querystring",locationName:"domain-owner"},repository:{location:"querystring",locationName:"repository"},format:{location:"querystring",locationName:"format"},namespace:{location:"querystring",locationName:"namespace"},package:{location:"querystring",locationName:"package"},packageVersion:{location:"querystring",locationName:"version"},maxResults:{location:"querystring",locationName:"max-results",type:"integer"},nextToken:{location:"querystring",locationName:"next-token"}}},output:{type:"structure",members:{format:{},namespace:{},package:{},version:{},versionRevision:{},nextToken:{},assets:{type:"list",member:{type:"structure",required:["name"],members:{name:{},size:{type:"long"},hashes:{type:"map",key:{},value:{}}}}}}}},ListPackageVersionDependencies:{http:{requestUri:"/v1/package/version/dependencies"},input:{type:"structure",required:["domain","repository","format","package","packageVersion"],members:{domain:{location:"querystring",locationName:"domain"},domainOwner:{location:"querystring",locationName:"domain-owner"},repository:{location:"querystring",locationName:"repository"},format:{location:"querystring",locationName:"format"},namespace:{location:"querystring",locationName:"namespace"},package:{location:"querystring",locationName:"package"},packageVersion:{location:"querystring",locationName:"version"},nextToken:{location:"querystring",locationName:"next-token"}}},output:{type:"structure",members:{format:{},namespace:{},package:{},version:{},versionRevision:{},nextToken:{},dependencies:{type:"list",member:{type:"structure",members:{namespace:{},package:{},dependencyType:{},versionRequirement:{}}}}}}},ListPackageVersions:{http:{requestUri:"/v1/package/versions"},input:{type:"structure",required:["domain","repository","format","package"],members:{domain:{location:"querystring",locationName:"domain"},domainOwner:{location:"querystring",locationName:"domain-owner"},repository:{location:"querystring",locationName:"repository"},format:{location:"querystring",locationName:"format"},namespace:{location:"querystring",locationName:"namespace"},package:{location:"querystring",locationName:"package"},status:{location:"querystring",locationName:"status"},sortBy:{location:"querystring",locationName:"sortBy"},maxResults:{location:"querystring",locationName:"max-results",type:"integer"},nextToken:{location:"querystring",locationName:"next-token"}}},output:{type:"structure",members:{defaultDisplayVersion:{},format:{},namespace:{},package:{},versions:{type:"list",member:{type:"structure",required:["version","status"],members:{version:{},revision:{},status:{}}}},nextToken:{}}}},ListPackages:{http:{requestUri:"/v1/packages"},input:{type:"structure",required:["domain","repository"],members:{domain:{location:"querystring",locationName:"domain"},domainOwner:{location:"querystring",locationName:"domain-owner"},repository:{location:"querystring",locationName:"repository"},format:{location:"querystring",locationName:"format"},namespace:{location:"querystring",locationName:"namespace"},packagePrefix:{location:"querystring",locationName:"package-prefix"},maxResults:{location:"querystring",locationName:"max-results",type:"integer"},nextToken:{location:"querystring",locationName:"next-token"}}},output:{type:"structure",members:{packages:{type:"list",member:{type:"structure",members:{format:{},namespace:{},package:{}}}},nextToken:{}}}},ListRepositories:{http:{requestUri:"/v1/repositories"},input:{type:"structure",members:{repositoryPrefix:{location:"querystring",locationName:"repository-prefix"},maxResults:{location:"querystring",locationName:"max-results",type:"integer"},nextToken:{location:"querystring",locationName:"next-token"}}},output:{type:"structure",members:{repositories:{shape:"S3f"},nextToken:{}}}},ListRepositoriesInDomain:{http:{requestUri:"/v1/domain/repositories"},input:{type:"structure",required:["domain"],members:{domain:{location:"querystring",locationName:"domain"},domainOwner:{location:"querystring",locationName:"domain-owner"},administratorAccount:{location:"querystring",locationName:"administrator-account"},repositoryPrefix:{location:"querystring",locationName:"repository-prefix"},maxResults:{location:"querystring",locationName:"max-results",type:"integer"},nextToken:{location:"querystring",locationName:"next-token"}}},output:{type:"structure",members:{repositories:{shape:"S3f"},nextToken:{}}}},ListTagsForResource:{http:{requestUri:"/v1/tags"},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"querystring",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"Sy"}}}},PutDomainPermissionsPolicy:{http:{method:"PUT",requestUri:"/v1/domain/permissions/policy"},input:{type:"structure",required:["domain","policyDocument"],members:{domain:{},domainOwner:{},policyRevision:{},policyDocument:{}}},output:{type:"structure",members:{policy:{shape:"S1h"}}}},PutRepositoryPermissionsPolicy:{http:{method:"PUT",requestUri:"/v1/repository/permissions/policy"},input:{type:"structure",required:["domain","repository","policyDocument"],members:{domain:{location:"querystring",locationName:"domain"},domainOwner:{location:"querystring",locationName:"domain-owner"},repository:{location:"querystring",locationName:"repository"},policyRevision:{},policyDocument:{}}},output:{type:"structure",members:{policy:{shape:"S1h"}}}},TagResource:{http:{requestUri:"/v1/tag"},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"querystring",locationName:"resourceArn"},tags:{shape:"Sy"}}},output:{type:"structure",members:{}}},UntagResource:{http:{requestUri:"/v1/untag"},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{location:"querystring",locationName:"resourceArn"},tagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdatePackageVersionsStatus:{http:{requestUri:"/v1/package/versions/update_status"},input:{type:"structure",required:["domain","repository","format","package","versions","targetStatus"],members:{domain:{location:"querystring",locationName:"domain"},domainOwner:{location:"querystring",locationName:"domain-owner"},repository:{location:"querystring",locationName:"repository"},format:{location:"querystring",locationName:"format"},namespace:{location:"querystring",locationName:"namespace"},package:{location:"querystring",locationName:"package"},versions:{shape:"Sj"},versionRevisions:{shape:"Sl"},expectedStatus:{},targetStatus:{}}},output:{type:"structure",members:{successfulVersions:{shape:"Sp"},failedVersions:{shape:"St"}}}},UpdateRepository:{http:{method:"PUT",requestUri:"/v1/repository"},input:{type:"structure",required:["domain","repository"],members:{domain:{location:"querystring",locationName:"domain"},domainOwner:{location:"querystring",locationName:"domain-owner"},repository:{location:"querystring",locationName:"repository"},description:{},upstreams:{shape:"S19"}}},output:{type:"structure",members:{repository:{shape:"S7"}}}}},shapes:{S7:{type:"structure",members:{name:{},administratorAccount:{},domainName:{},domainOwner:{},arn:{},description:{},upstreams:{type:"list",member:{type:"structure",members:{repositoryName:{}}}},externalConnections:{type:"list",member:{type:"structure",members:{externalConnectionName:{},packageFormat:{},status:{}}}}}},Sj:{type:"list",member:{}},Sl:{type:"map",key:{},value:{}},Sp:{type:"map",key:{},value:{type:"structure",members:{revision:{},status:{}}}},St:{type:"map",key:{},value:{type:"structure",members:{errorCode:{},errorMessage:{}}}},Sy:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}},S13:{type:"structure",members:{name:{},owner:{},arn:{},status:{},createdTime:{type:"timestamp"},encryptionKey:{},repositoryCount:{type:"integer"},assetSizeBytes:{type:"long"},s3BucketArn:{}}},S19:{type:"list",member:{type:"structure",required:["repositoryName"],members:{repositoryName:{}}}},S1h:{type:"structure",members:{resourceArn:{},revision:{},document:{}}},S3f:{type:"list",member:{type:"structure",members:{name:{},administratorAccount:{},domainName:{},domainOwner:{},arn:{},description:{}}}}}}},9079:function(e){e.exports={pagination:{ListAccountSettings:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"settings"},ListAttributes:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"attributes"},ListClusters:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"clusterArns"},ListContainerInstances:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"containerInstanceArns"},ListServices:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"serviceArns"},ListTaskDefinitionFamilies:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"families"},ListTaskDefinitions:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"taskDefinitionArns"},ListTasks:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"taskArns"}}}},9080:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["memorydb"]={};i.MemoryDB=s.defineService("memorydb",["2021-01-01"]);Object.defineProperty(a.services["memorydb"],"2021-01-01",{get:function get(){var e=r(3591);e.paginators=r(6155).pagination;return e},enumerable:true,configurable:true});e.exports=i.MemoryDB},9086:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["qldb"]={};i.QLDB=s.defineService("qldb",["2019-01-02"]);Object.defineProperty(a.services["qldb"],"2019-01-02",{get:function get(){var e=r(1636);e.paginators=r(3681).pagination;return e},enumerable:true,configurable:true});e.exports=i.QLDB},9090:function(e){e.exports={pagination:{BatchGetAssetPropertyAggregates:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},BatchGetAssetPropertyValue:{input_token:"nextToken",output_token:"nextToken"},BatchGetAssetPropertyValueHistory:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetAssetPropertyAggregates:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"aggregatedValues"},GetAssetPropertyValueHistory:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"assetPropertyValueHistory"},GetInterpolatedAssetPropertyValues:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"interpolatedAssetPropertyValues"},ListAccessPolicies:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"accessPolicySummaries"},ListAssetModels:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"assetModelSummaries"},ListAssetRelationships:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"assetRelationshipSummaries"},ListAssets:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"assetSummaries"},ListAssociatedAssets:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"assetSummaries"},ListDashboards:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"dashboardSummaries"},ListGateways:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"gatewaySummaries"},ListPortals:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"portalSummaries"},ListProjectAssets:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"assetIds"},ListProjects:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"projectSummaries"},ListTimeSeries:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"TimeSeriesSummaries"}}}},9096:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["glacier"]={};i.Glacier=s.defineService("glacier",["2012-06-01"]);r(543);Object.defineProperty(a.services["glacier"],"2012-06-01",{get:function get(){var e=r(2857);e.paginators=r(1098).pagination;e.waiters=r(9767).waiters;return e},enumerable:true,configurable:true});e.exports=i.Glacier},9102:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["backupgateway"]={};i.BackupGateway=s.defineService("backupgateway",["2021-01-01"]);Object.defineProperty(a.services["backupgateway"],"2021-01-01",{get:function get(){var e=r(6624);e.paginators=r(8046).pagination;return e},enumerable:true,configurable:true});e.exports=i.BackupGateway},9130:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-10-26",endpointPrefix:"api.detective",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon Detective",serviceId:"Detective",signatureVersion:"v4",signingName:"detective",uid:"detective-2018-10-26"},operations:{AcceptInvitation:{http:{method:"PUT",requestUri:"/invitation"},input:{type:"structure",required:["GraphArn"],members:{GraphArn:{}}}},CreateGraph:{http:{requestUri:"/graph"},input:{type:"structure",members:{Tags:{shape:"S4"}}},output:{type:"structure",members:{GraphArn:{}}}},CreateMembers:{http:{requestUri:"/graph/members"},input:{type:"structure",required:["GraphArn","Accounts"],members:{GraphArn:{},Message:{},DisableEmailNotification:{type:"boolean"},Accounts:{type:"list",member:{type:"structure",required:["AccountId","EmailAddress"],members:{AccountId:{},EmailAddress:{}}}}}},output:{type:"structure",members:{Members:{shape:"Sg"},UnprocessedAccounts:{shape:"So"}}}},DeleteGraph:{http:{requestUri:"/graph/removal"},input:{type:"structure",required:["GraphArn"],members:{GraphArn:{}}}},DeleteMembers:{http:{requestUri:"/graph/members/removal"},input:{type:"structure",required:["GraphArn","AccountIds"],members:{GraphArn:{},AccountIds:{shape:"St"}}},output:{type:"structure",members:{AccountIds:{shape:"St"},UnprocessedAccounts:{shape:"So"}}}},DescribeOrganizationConfiguration:{http:{requestUri:"/orgs/describeOrganizationConfiguration"},input:{type:"structure",required:["GraphArn"],members:{GraphArn:{}}},output:{type:"structure",members:{AutoEnable:{type:"boolean"}}}},DisableOrganizationAdminAccount:{http:{requestUri:"/orgs/disableAdminAccount"}},DisassociateMembership:{http:{requestUri:"/membership/removal"},input:{type:"structure",required:["GraphArn"],members:{GraphArn:{}}}},EnableOrganizationAdminAccount:{http:{requestUri:"/orgs/enableAdminAccount"},input:{type:"structure",required:["AccountId"],members:{AccountId:{}}}},GetMembers:{http:{requestUri:"/graph/members/get"},input:{type:"structure",required:["GraphArn","AccountIds"],members:{GraphArn:{},AccountIds:{shape:"St"}}},output:{type:"structure",members:{MemberDetails:{shape:"Sg"},UnprocessedAccounts:{shape:"So"}}}},ListGraphs:{http:{requestUri:"/graphs/list"},input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{GraphList:{type:"list",member:{type:"structure",members:{Arn:{},CreatedTime:{shape:"Sk"}}}},NextToken:{}}}},ListInvitations:{http:{requestUri:"/invitations/list"},input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Invitations:{shape:"Sg"},NextToken:{}}}},ListMembers:{http:{requestUri:"/graph/members/list"},input:{type:"structure",required:["GraphArn"],members:{GraphArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{MemberDetails:{shape:"Sg"},NextToken:{}}}},ListOrganizationAdminAccounts:{http:{requestUri:"/orgs/adminAccountslist"},input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Administrators:{type:"list",member:{type:"structure",members:{AccountId:{},GraphArn:{},DelegationTime:{shape:"Sk"}}}},NextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{ResourceArn}",responseCode:200},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"}}},output:{type:"structure",members:{Tags:{shape:"S4"}}}},RejectInvitation:{http:{requestUri:"/invitation/removal"},input:{type:"structure",required:["GraphArn"],members:{GraphArn:{}}}},StartMonitoringMember:{http:{requestUri:"/graph/member/monitoringstate"},input:{type:"structure",required:["GraphArn","AccountId"],members:{GraphArn:{},AccountId:{}}}},TagResource:{http:{requestUri:"/tags/{ResourceArn}",responseCode:204},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},Tags:{shape:"S4"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{ResourceArn}",responseCode:204},input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},TagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateOrganizationConfiguration:{http:{requestUri:"/orgs/updateOrganizationConfiguration"},input:{type:"structure",required:["GraphArn"],members:{GraphArn:{},AutoEnable:{type:"boolean"}}}}},shapes:{S4:{type:"map",key:{},value:{}},Sg:{type:"list",member:{type:"structure",members:{AccountId:{},EmailAddress:{},GraphArn:{},MasterId:{deprecated:true,deprecatedMessage:"This property is deprecated. Use AdministratorId instead."},AdministratorId:{},Status:{},DisabledReason:{},InvitedTime:{shape:"Sk"},UpdatedTime:{shape:"Sk"},VolumeUsageInBytes:{type:"long"},VolumeUsageUpdatedTime:{shape:"Sk"},PercentOfGraphUtilization:{deprecated:true,deprecatedMessage:"This property is deprecated. Use VolumeUsageInBytes instead.",type:"double"},PercentOfGraphUtilizationUpdatedTime:{shape:"Sk",deprecated:true,deprecatedMessage:"This property is deprecated. Use VolumeUsageUpdatedTime instead."},InvitationType:{}}}},Sk:{type:"timestamp",timestampFormat:"iso8601"},So:{type:"list",member:{type:"structure",members:{AccountId:{},Reason:{}}}},St:{type:"list",member:{}}}}},9153:function(e){e.exports={pagination:{}}},9160:function(e){e.exports={version:2,waiters:{FleetStarted:{delay:30,maxAttempts:40,operation:"DescribeFleets",acceptors:[{state:"success",matcher:"pathAll",argument:"Fleets[].State",expected:"ACTIVE"},{state:"failure",matcher:"pathAny",argument:"Fleets[].State",expected:"PENDING_DEACTIVATE"},{state:"failure",matcher:"pathAny",argument:"Fleets[].State",expected:"INACTIVE"}]},FleetStopped:{delay:30,maxAttempts:40,operation:"DescribeFleets",acceptors:[{state:"success",matcher:"pathAll",argument:"Fleets[].State",expected:"INACTIVE"},{state:"failure",matcher:"pathAny",argument:"Fleets[].State",expected:"PENDING_ACTIVATE"},{state:"failure",matcher:"pathAny",argument:"Fleets[].State",expected:"ACTIVE"}]}}}},9181:function(e,t,r){var i=r(395);i.util.update(i.CloudSearchDomain.prototype,{validateService:function validateService(){if(!this.config.endpoint||this.config.endpoint.indexOf("{")>=0){var e="AWS.CloudSearchDomain requires an explicit "+"`endpoint' configuration option.";throw i.util.error(new Error,{name:"InvalidEndpoint",message:e})}},setupRequestListeners:function setupRequestListeners(e){e.removeListener("validate",i.EventListeners.Core.VALIDATE_CREDENTIALS);e.onAsync("validate",this.validateCredentials);e.addListener("validate",this.updateRegion);if(e.operation==="search"){e.addListener("build",this.convertGetToPost)}},validateCredentials:function(e,t){if(!e.service.api.signatureVersion)return t();e.service.config.getCredentials(function(r){if(r){e.removeListener("sign",i.EventListeners.Core.SIGN)}t()})},convertGetToPost:function(e){var t=e.httpRequest;var r=t.path.split("?");t.method="POST";t.path=r[0];t.body=r[1];t.headers["Content-Length"]=t.body.length;t.headers["Content-Type"]="application/x-www-form-urlencoded"},updateRegion:function updateRegion(e){var t=e.httpRequest.endpoint.hostname;var r=t.split(".");e.httpRequest.region=r[1]||e.httpRequest.region}})},9187:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-09-06",endpointPrefix:"iotthingsgraph",jsonVersion:"1.1",protocol:"json",serviceFullName:"AWS IoT Things Graph",serviceId:"IoTThingsGraph",signatureVersion:"v4",signingName:"iotthingsgraph",targetPrefix:"IotThingsGraphFrontEndService",uid:"iotthingsgraph-2018-09-06"},operations:{AssociateEntityToThing:{input:{type:"structure",required:["thingName","entityId"],members:{thingName:{},entityId:{},namespaceVersion:{type:"long"}}},output:{type:"structure",members:{}}},CreateFlowTemplate:{input:{type:"structure",required:["definition"],members:{definition:{shape:"S7"},compatibleNamespaceVersion:{type:"long"}}},output:{type:"structure",members:{summary:{shape:"Sb"}}}},CreateSystemInstance:{input:{type:"structure",required:["definition","target"],members:{tags:{shape:"Sf"},definition:{shape:"S7"},target:{},greengrassGroupName:{},s3BucketName:{},metricsConfiguration:{shape:"Sm"},flowActionsRoleArn:{}}},output:{type:"structure",members:{summary:{shape:"Sq"}}}},CreateSystemTemplate:{input:{type:"structure",required:["definition"],members:{definition:{shape:"S7"},compatibleNamespaceVersion:{type:"long"}}},output:{type:"structure",members:{summary:{shape:"Sw"}}}},DeleteFlowTemplate:{input:{type:"structure",required:["id"],members:{id:{}}},output:{type:"structure",members:{}}},DeleteNamespace:{input:{type:"structure",members:{}},output:{type:"structure",members:{namespaceArn:{},namespaceName:{}}}},DeleteSystemInstance:{input:{type:"structure",members:{id:{}}},output:{type:"structure",members:{}}},DeleteSystemTemplate:{input:{type:"structure",required:["id"],members:{id:{}}},output:{type:"structure",members:{}}},DeploySystemInstance:{input:{type:"structure",members:{id:{}}},output:{type:"structure",required:["summary"],members:{summary:{shape:"Sq"},greengrassDeploymentId:{}}}},DeprecateFlowTemplate:{input:{type:"structure",required:["id"],members:{id:{}}},output:{type:"structure",members:{}}},DeprecateSystemTemplate:{input:{type:"structure",required:["id"],members:{id:{}}},output:{type:"structure",members:{}}},DescribeNamespace:{input:{type:"structure",members:{namespaceName:{}}},output:{type:"structure",members:{namespaceArn:{},namespaceName:{},trackingNamespaceName:{},trackingNamespaceVersion:{type:"long"},namespaceVersion:{type:"long"}}}},DissociateEntityFromThing:{input:{type:"structure",required:["thingName","entityType"],members:{thingName:{},entityType:{}}},output:{type:"structure",members:{}}},GetEntities:{input:{type:"structure",required:["ids"],members:{ids:{type:"list",member:{}},namespaceVersion:{type:"long"}}},output:{type:"structure",members:{descriptions:{shape:"S1l"}}}},GetFlowTemplate:{input:{type:"structure",required:["id"],members:{id:{},revisionNumber:{type:"long"}}},output:{type:"structure",members:{description:{type:"structure",members:{summary:{shape:"Sb"},definition:{shape:"S7"},validatedNamespaceVersion:{type:"long"}}}}}},GetFlowTemplateRevisions:{input:{type:"structure",required:["id"],members:{id:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{summaries:{shape:"S1u"},nextToken:{}}}},GetNamespaceDeletionStatus:{input:{type:"structure",members:{}},output:{type:"structure",members:{namespaceArn:{},namespaceName:{},status:{},errorCode:{},errorMessage:{}}}},GetSystemInstance:{input:{type:"structure",required:["id"],members:{id:{}}},output:{type:"structure",members:{description:{type:"structure",members:{summary:{shape:"Sq"},definition:{shape:"S7"},s3BucketName:{},metricsConfiguration:{shape:"Sm"},validatedNamespaceVersion:{type:"long"},validatedDependencyRevisions:{type:"list",member:{type:"structure",members:{id:{},revisionNumber:{type:"long"}}}},flowActionsRoleArn:{}}}}}},GetSystemTemplate:{input:{type:"structure",required:["id"],members:{id:{},revisionNumber:{type:"long"}}},output:{type:"structure",members:{description:{type:"structure",members:{summary:{shape:"Sw"},definition:{shape:"S7"},validatedNamespaceVersion:{type:"long"}}}}}},GetSystemTemplateRevisions:{input:{type:"structure",required:["id"],members:{id:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{summaries:{shape:"S2a"},nextToken:{}}}},GetUploadStatus:{input:{type:"structure",required:["uploadId"],members:{uploadId:{}}},output:{type:"structure",required:["uploadId","uploadStatus","createdDate"],members:{uploadId:{},uploadStatus:{},namespaceArn:{},namespaceName:{},namespaceVersion:{type:"long"},failureReason:{type:"list",member:{}},createdDate:{type:"timestamp"}}}},ListFlowExecutionMessages:{input:{type:"structure",required:["flowExecutionId"],members:{flowExecutionId:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{messages:{type:"list",member:{type:"structure",members:{messageId:{},eventType:{},timestamp:{type:"timestamp"},payload:{}}}},nextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["resourceArn"],members:{maxResults:{type:"integer"},resourceArn:{},nextToken:{}}},output:{type:"structure",members:{tags:{shape:"Sf"},nextToken:{}}}},SearchEntities:{input:{type:"structure",required:["entityTypes"],members:{entityTypes:{type:"list",member:{}},filters:{type:"list",member:{type:"structure",members:{name:{},value:{type:"list",member:{}}}}},nextToken:{},maxResults:{type:"integer"},namespaceVersion:{type:"long"}}},output:{type:"structure",members:{descriptions:{shape:"S1l"},nextToken:{}}}},SearchFlowExecutions:{input:{type:"structure",required:["systemInstanceId"],members:{systemInstanceId:{},flowExecutionId:{},startTime:{type:"timestamp"},endTime:{type:"timestamp"},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{summaries:{type:"list",member:{type:"structure",members:{flowExecutionId:{},status:{},systemInstanceId:{},flowTemplateId:{},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"}}}},nextToken:{}}}},SearchFlowTemplates:{input:{type:"structure",members:{filters:{type:"list",member:{type:"structure",required:["name","value"],members:{name:{},value:{type:"list",member:{}}}}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{summaries:{shape:"S1u"},nextToken:{}}}},SearchSystemInstances:{input:{type:"structure",members:{filters:{type:"list",member:{type:"structure",members:{name:{},value:{type:"list",member:{}}}}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{summaries:{type:"list",member:{shape:"Sq"}},nextToken:{}}}},SearchSystemTemplates:{input:{type:"structure",members:{filters:{type:"list",member:{type:"structure",required:["name","value"],members:{name:{},value:{type:"list",member:{}}}}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{summaries:{shape:"S2a"},nextToken:{}}}},SearchThings:{input:{type:"structure",required:["entityId"],members:{entityId:{},nextToken:{},maxResults:{type:"integer"},namespaceVersion:{type:"long"}}},output:{type:"structure",members:{things:{type:"list",member:{type:"structure",members:{thingArn:{},thingName:{}}}},nextToken:{}}}},TagResource:{input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{},tags:{shape:"Sf"}}},output:{type:"structure",members:{}}},UndeploySystemInstance:{input:{type:"structure",members:{id:{}}},output:{type:"structure",members:{summary:{shape:"Sq"}}}},UntagResource:{input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{},tagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateFlowTemplate:{input:{type:"structure",required:["id","definition"],members:{id:{},definition:{shape:"S7"},compatibleNamespaceVersion:{type:"long"}}},output:{type:"structure",members:{summary:{shape:"Sb"}}}},UpdateSystemTemplate:{input:{type:"structure",required:["id","definition"],members:{id:{},definition:{shape:"S7"},compatibleNamespaceVersion:{type:"long"}}},output:{type:"structure",members:{summary:{shape:"Sw"}}}},UploadEntityDefinitions:{input:{type:"structure",members:{document:{shape:"S7"},syncWithPublicNamespace:{type:"boolean"},deprecateExistingEntities:{type:"boolean"}}},output:{type:"structure",required:["uploadId"],members:{uploadId:{}}}}},shapes:{S7:{type:"structure",required:["language","text"],members:{language:{},text:{}}},Sb:{type:"structure",members:{id:{},arn:{},revisionNumber:{type:"long"},createdAt:{type:"timestamp"}}},Sf:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}},Sm:{type:"structure",members:{cloudMetricEnabled:{type:"boolean"},metricRuleRoleArn:{}}},Sq:{type:"structure",members:{id:{},arn:{},status:{},target:{},greengrassGroupName:{},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"},greengrassGroupId:{},greengrassGroupVersionId:{}}},Sw:{type:"structure",members:{id:{},arn:{},revisionNumber:{type:"long"},createdAt:{type:"timestamp"}}},S1l:{type:"list",member:{type:"structure",members:{id:{},arn:{},type:{},createdAt:{type:"timestamp"},definition:{shape:"S7"}}}},S1u:{type:"list",member:{shape:"Sb"}},S2a:{type:"list",member:{shape:"Sw"}}}}},9196:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["frauddetector"]={};i.FraudDetector=s.defineService("frauddetector",["2019-11-15"]);Object.defineProperty(a.services["frauddetector"],"2019-11-15",{get:function get(){var e=r(6505);e.paginators=r(3137).pagination;return e},enumerable:true,configurable:true});e.exports=i.FraudDetector},9198:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-05-23",endpointPrefix:"kinesisanalytics",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"Kinesis Analytics V2",serviceFullName:"Amazon Kinesis Analytics",serviceId:"Kinesis Analytics V2",signatureVersion:"v4",signingName:"kinesisanalytics",targetPrefix:"KinesisAnalytics_20180523",uid:"kinesisanalyticsv2-2018-05-23"},operations:{AddApplicationCloudWatchLoggingOption:{input:{type:"structure",required:["ApplicationName","CloudWatchLoggingOption"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},CloudWatchLoggingOption:{shape:"S4"},ConditionalToken:{}}},output:{type:"structure",members:{ApplicationARN:{},ApplicationVersionId:{type:"long"},CloudWatchLoggingOptionDescriptions:{shape:"S9"}}}},AddApplicationInput:{input:{type:"structure",required:["ApplicationName","CurrentApplicationVersionId","Input"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},Input:{shape:"Se"}}},output:{type:"structure",members:{ApplicationARN:{},ApplicationVersionId:{type:"long"},InputDescriptions:{shape:"S12"}}}},AddApplicationInputProcessingConfiguration:{input:{type:"structure",required:["ApplicationName","CurrentApplicationVersionId","InputId","InputProcessingConfiguration"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},InputId:{},InputProcessingConfiguration:{shape:"Sg"}}},output:{type:"structure",members:{ApplicationARN:{},ApplicationVersionId:{type:"long"},InputId:{},InputProcessingConfigurationDescription:{shape:"S15"}}}},AddApplicationOutput:{input:{type:"structure",required:["ApplicationName","CurrentApplicationVersionId","Output"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},Output:{shape:"S1e"}}},output:{type:"structure",members:{ApplicationARN:{},ApplicationVersionId:{type:"long"},OutputDescriptions:{shape:"S1k"}}}},AddApplicationReferenceDataSource:{input:{type:"structure",required:["ApplicationName","CurrentApplicationVersionId","ReferenceDataSource"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},ReferenceDataSource:{shape:"S1q"}}},output:{type:"structure",members:{ApplicationARN:{},ApplicationVersionId:{type:"long"},ReferenceDataSourceDescriptions:{shape:"S1w"}}}},AddApplicationVpcConfiguration:{input:{type:"structure",required:["ApplicationName","VpcConfiguration"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},VpcConfiguration:{shape:"S20"},ConditionalToken:{}}},output:{type:"structure",members:{ApplicationARN:{},ApplicationVersionId:{type:"long"},VpcConfigurationDescription:{shape:"S26"}}}},CreateApplication:{input:{type:"structure",required:["ApplicationName","RuntimeEnvironment","ServiceExecutionRole"],members:{ApplicationName:{},ApplicationDescription:{},RuntimeEnvironment:{},ServiceExecutionRole:{},ApplicationConfiguration:{type:"structure",members:{SqlApplicationConfiguration:{type:"structure",members:{Inputs:{type:"list",member:{shape:"Se"}},Outputs:{type:"list",member:{shape:"S1e"}},ReferenceDataSources:{type:"list",member:{shape:"S1q"}}}},FlinkApplicationConfiguration:{type:"structure",members:{CheckpointConfiguration:{type:"structure",required:["ConfigurationType"],members:{ConfigurationType:{},CheckpointingEnabled:{type:"boolean"},CheckpointInterval:{type:"long"},MinPauseBetweenCheckpoints:{type:"long"}}},MonitoringConfiguration:{type:"structure",required:["ConfigurationType"],members:{ConfigurationType:{},MetricsLevel:{},LogLevel:{}}},ParallelismConfiguration:{type:"structure",required:["ConfigurationType"],members:{ConfigurationType:{},Parallelism:{type:"integer"},ParallelismPerKPU:{type:"integer"},AutoScalingEnabled:{type:"boolean"}}}}},EnvironmentProperties:{type:"structure",required:["PropertyGroups"],members:{PropertyGroups:{shape:"S2t"}}},ApplicationCodeConfiguration:{type:"structure",required:["CodeContentType"],members:{CodeContent:{type:"structure",members:{TextContent:{},ZipFileContent:{type:"blob"},S3ContentLocation:{shape:"S32"}}},CodeContentType:{}}},ApplicationSnapshotConfiguration:{type:"structure",required:["SnapshotsEnabled"],members:{SnapshotsEnabled:{type:"boolean"}}},VpcConfigurations:{type:"list",member:{shape:"S20"}},ZeppelinApplicationConfiguration:{type:"structure",members:{MonitoringConfiguration:{type:"structure",required:["LogLevel"],members:{LogLevel:{}}},CatalogConfiguration:{type:"structure",required:["GlueDataCatalogConfiguration"],members:{GlueDataCatalogConfiguration:{type:"structure",required:["DatabaseARN"],members:{DatabaseARN:{}}}}},DeployAsApplicationConfiguration:{type:"structure",required:["S3ContentLocation"],members:{S3ContentLocation:{type:"structure",required:["BucketARN"],members:{BucketARN:{},BasePath:{}}}}},CustomArtifactsConfiguration:{shape:"S3f"}}}}},CloudWatchLoggingOptions:{type:"list",member:{shape:"S4"}},Tags:{shape:"S3n"},ApplicationMode:{}}},output:{type:"structure",required:["ApplicationDetail"],members:{ApplicationDetail:{shape:"S3t"}}}},CreateApplicationPresignedUrl:{input:{type:"structure",required:["ApplicationName","UrlType"],members:{ApplicationName:{},UrlType:{},SessionExpirationDurationInSeconds:{type:"long"}}},output:{type:"structure",members:{AuthorizedUrl:{}}}},CreateApplicationSnapshot:{input:{type:"structure",required:["ApplicationName","SnapshotName"],members:{ApplicationName:{},SnapshotName:{}}},output:{type:"structure",members:{}}},DeleteApplication:{input:{type:"structure",required:["ApplicationName","CreateTimestamp"],members:{ApplicationName:{},CreateTimestamp:{type:"timestamp"}}},output:{type:"structure",members:{}}},DeleteApplicationCloudWatchLoggingOption:{input:{type:"structure",required:["ApplicationName","CloudWatchLoggingOptionId"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},CloudWatchLoggingOptionId:{},ConditionalToken:{}}},output:{type:"structure",members:{ApplicationARN:{},ApplicationVersionId:{type:"long"},CloudWatchLoggingOptionDescriptions:{shape:"S9"}}}},DeleteApplicationInputProcessingConfiguration:{input:{type:"structure",required:["ApplicationName","CurrentApplicationVersionId","InputId"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},InputId:{}}},output:{type:"structure",members:{ApplicationARN:{},ApplicationVersionId:{type:"long"}}}},DeleteApplicationOutput:{input:{type:"structure",required:["ApplicationName","CurrentApplicationVersionId","OutputId"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},OutputId:{}}},output:{type:"structure",members:{ApplicationARN:{},ApplicationVersionId:{type:"long"}}}},DeleteApplicationReferenceDataSource:{input:{type:"structure",required:["ApplicationName","CurrentApplicationVersionId","ReferenceId"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},ReferenceId:{}}},output:{type:"structure",members:{ApplicationARN:{},ApplicationVersionId:{type:"long"}}}},DeleteApplicationSnapshot:{input:{type:"structure",required:["ApplicationName","SnapshotName","SnapshotCreationTimestamp"],members:{ApplicationName:{},SnapshotName:{},SnapshotCreationTimestamp:{type:"timestamp"}}},output:{type:"structure",members:{}}},DeleteApplicationVpcConfiguration:{input:{type:"structure",required:["ApplicationName","VpcConfigurationId"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},VpcConfigurationId:{},ConditionalToken:{}}},output:{type:"structure",members:{ApplicationARN:{},ApplicationVersionId:{type:"long"}}}},DescribeApplication:{input:{type:"structure",required:["ApplicationName"],members:{ApplicationName:{},IncludeAdditionalDetails:{type:"boolean"}}},output:{type:"structure",required:["ApplicationDetail"],members:{ApplicationDetail:{shape:"S3t"}}}},DescribeApplicationSnapshot:{input:{type:"structure",required:["ApplicationName","SnapshotName"],members:{ApplicationName:{},SnapshotName:{}}},output:{type:"structure",required:["SnapshotDetails"],members:{SnapshotDetails:{shape:"S5g"}}}},DescribeApplicationVersion:{input:{type:"structure",required:["ApplicationName","ApplicationVersionId"],members:{ApplicationName:{},ApplicationVersionId:{type:"long"}}},output:{type:"structure",members:{ApplicationVersionDetail:{shape:"S3t"}}}},DiscoverInputSchema:{input:{type:"structure",required:["ServiceExecutionRole"],members:{ResourceARN:{},ServiceExecutionRole:{},InputStartingPositionConfiguration:{shape:"S19"},S3Configuration:{type:"structure",required:["BucketARN","FileKey"],members:{BucketARN:{},FileKey:{}}},InputProcessingConfiguration:{shape:"Sg"}}},output:{type:"structure",members:{InputSchema:{shape:"Sm"},ParsedInputRecords:{type:"list",member:{type:"list",member:{}}},ProcessedInputRecords:{type:"list",member:{}},RawInputRecords:{type:"list",member:{}}}}},ListApplicationSnapshots:{input:{type:"structure",required:["ApplicationName"],members:{ApplicationName:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{SnapshotSummaries:{type:"list",member:{shape:"S5g"}},NextToken:{}}}},ListApplicationVersions:{input:{type:"structure",required:["ApplicationName"],members:{ApplicationName:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ApplicationVersionSummaries:{type:"list",member:{type:"structure",required:["ApplicationVersionId","ApplicationStatus"],members:{ApplicationVersionId:{type:"long"},ApplicationStatus:{}}}},NextToken:{}}}},ListApplications:{input:{type:"structure",members:{Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["ApplicationSummaries"],members:{ApplicationSummaries:{type:"list",member:{type:"structure",required:["ApplicationName","ApplicationARN","ApplicationStatus","ApplicationVersionId","RuntimeEnvironment"],members:{ApplicationName:{},ApplicationARN:{},ApplicationStatus:{},ApplicationVersionId:{type:"long"},RuntimeEnvironment:{},ApplicationMode:{}}}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},output:{type:"structure",members:{Tags:{shape:"S3n"}}}},RollbackApplication:{input:{type:"structure",required:["ApplicationName","CurrentApplicationVersionId"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"}}},output:{type:"structure",required:["ApplicationDetail"],members:{ApplicationDetail:{shape:"S3t"}}}},StartApplication:{input:{type:"structure",required:["ApplicationName"],members:{ApplicationName:{},RunConfiguration:{type:"structure",members:{FlinkRunConfiguration:{shape:"S47"},SqlRunConfigurations:{type:"list",member:{type:"structure",required:["InputId","InputStartingPositionConfiguration"],members:{InputId:{},InputStartingPositionConfiguration:{shape:"S19"}}}},ApplicationRestoreConfiguration:{shape:"S44"}}}}},output:{type:"structure",members:{}}},StopApplication:{input:{type:"structure",required:["ApplicationName"],members:{ApplicationName:{},Force:{type:"boolean"}}},output:{type:"structure",members:{}}},TagResource:{input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"S3n"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateApplication:{input:{type:"structure",required:["ApplicationName"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},ApplicationConfigurationUpdate:{type:"structure",members:{SqlApplicationConfigurationUpdate:{type:"structure",members:{InputUpdates:{type:"list",member:{type:"structure",required:["InputId"],members:{InputId:{},NamePrefixUpdate:{},InputProcessingConfigurationUpdate:{type:"structure",required:["InputLambdaProcessorUpdate"],members:{InputLambdaProcessorUpdate:{type:"structure",required:["ResourceARNUpdate"],members:{ResourceARNUpdate:{}}}}},KinesisStreamsInputUpdate:{type:"structure",required:["ResourceARNUpdate"],members:{ResourceARNUpdate:{}}},KinesisFirehoseInputUpdate:{type:"structure",required:["ResourceARNUpdate"],members:{ResourceARNUpdate:{}}},InputSchemaUpdate:{type:"structure",members:{RecordFormatUpdate:{shape:"Sn"},RecordEncodingUpdate:{},RecordColumnUpdates:{shape:"Sw"}}},InputParallelismUpdate:{type:"structure",required:["CountUpdate"],members:{CountUpdate:{type:"integer"}}}}}},OutputUpdates:{type:"list",member:{type:"structure",required:["OutputId"],members:{OutputId:{},NameUpdate:{},KinesisStreamsOutputUpdate:{type:"structure",required:["ResourceARNUpdate"],members:{ResourceARNUpdate:{}}},KinesisFirehoseOutputUpdate:{type:"structure",required:["ResourceARNUpdate"],members:{ResourceARNUpdate:{}}},LambdaOutputUpdate:{type:"structure",required:["ResourceARNUpdate"],members:{ResourceARNUpdate:{}}},DestinationSchemaUpdate:{shape:"S1i"}}}},ReferenceDataSourceUpdates:{type:"list",member:{type:"structure",required:["ReferenceId"],members:{ReferenceId:{},TableNameUpdate:{},S3ReferenceDataSourceUpdate:{type:"structure",members:{BucketARNUpdate:{},FileKeyUpdate:{}}},ReferenceSchemaUpdate:{shape:"Sm"}}}}}},ApplicationCodeConfigurationUpdate:{type:"structure",members:{CodeContentTypeUpdate:{},CodeContentUpdate:{type:"structure",members:{TextContentUpdate:{},ZipFileContentUpdate:{type:"blob"},S3ContentLocationUpdate:{type:"structure",members:{BucketARNUpdate:{},FileKeyUpdate:{},ObjectVersionUpdate:{}}}}}}},FlinkApplicationConfigurationUpdate:{type:"structure",members:{CheckpointConfigurationUpdate:{type:"structure",members:{ConfigurationTypeUpdate:{},CheckpointingEnabledUpdate:{type:"boolean"},CheckpointIntervalUpdate:{type:"long"},MinPauseBetweenCheckpointsUpdate:{type:"long"}}},MonitoringConfigurationUpdate:{type:"structure",members:{ConfigurationTypeUpdate:{},MetricsLevelUpdate:{},LogLevelUpdate:{}}},ParallelismConfigurationUpdate:{type:"structure",members:{ConfigurationTypeUpdate:{},ParallelismUpdate:{type:"integer"},ParallelismPerKPUUpdate:{type:"integer"},AutoScalingEnabledUpdate:{type:"boolean"}}}}},EnvironmentPropertyUpdates:{type:"structure",required:["PropertyGroups"],members:{PropertyGroups:{shape:"S2t"}}},ApplicationSnapshotConfigurationUpdate:{type:"structure",required:["SnapshotsEnabledUpdate"],members:{SnapshotsEnabledUpdate:{type:"boolean"}}},VpcConfigurationUpdates:{type:"list",member:{type:"structure",required:["VpcConfigurationId"],members:{VpcConfigurationId:{},SubnetIdUpdates:{shape:"S21"},SecurityGroupIdUpdates:{shape:"S23"}}}},ZeppelinApplicationConfigurationUpdate:{type:"structure",members:{MonitoringConfigurationUpdate:{type:"structure",required:["LogLevelUpdate"],members:{LogLevelUpdate:{}}},CatalogConfigurationUpdate:{type:"structure",required:["GlueDataCatalogConfigurationUpdate"],members:{GlueDataCatalogConfigurationUpdate:{type:"structure",required:["DatabaseARNUpdate"],members:{DatabaseARNUpdate:{}}}}},DeployAsApplicationConfigurationUpdate:{type:"structure",members:{S3ContentLocationUpdate:{type:"structure",members:{BucketARNUpdate:{},BasePathUpdate:{}}}}},CustomArtifactsConfigurationUpdate:{shape:"S3f"}}}}},ServiceExecutionRoleUpdate:{},RunConfigurationUpdate:{type:"structure",members:{FlinkRunConfiguration:{shape:"S47"},ApplicationRestoreConfiguration:{shape:"S44"}}},CloudWatchLoggingOptionUpdates:{type:"list",member:{type:"structure",required:["CloudWatchLoggingOptionId"],members:{CloudWatchLoggingOptionId:{},LogStreamARNUpdate:{}}}},ConditionalToken:{}}},output:{type:"structure",required:["ApplicationDetail"],members:{ApplicationDetail:{shape:"S3t"}}}},UpdateApplicationMaintenanceConfiguration:{input:{type:"structure",required:["ApplicationName","ApplicationMaintenanceConfigurationUpdate"],members:{ApplicationName:{},ApplicationMaintenanceConfigurationUpdate:{type:"structure",required:["ApplicationMaintenanceWindowStartTimeUpdate"],members:{ApplicationMaintenanceWindowStartTimeUpdate:{}}}}},output:{type:"structure",members:{ApplicationARN:{},ApplicationMaintenanceConfigurationDescription:{shape:"S4o"}}}}},shapes:{S4:{type:"structure",required:["LogStreamARN"],members:{LogStreamARN:{}}},S9:{type:"list",member:{type:"structure",required:["LogStreamARN"],members:{CloudWatchLoggingOptionId:{},LogStreamARN:{},RoleARN:{}}}},Se:{type:"structure",required:["NamePrefix","InputSchema"],members:{NamePrefix:{},InputProcessingConfiguration:{shape:"Sg"},KinesisStreamsInput:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},KinesisFirehoseInput:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},InputParallelism:{shape:"Sk"},InputSchema:{shape:"Sm"}}},Sg:{type:"structure",required:["InputLambdaProcessor"],members:{InputLambdaProcessor:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}}}},Sk:{type:"structure",members:{Count:{type:"integer"}}},Sm:{type:"structure",required:["RecordFormat","RecordColumns"],members:{RecordFormat:{shape:"Sn"},RecordEncoding:{},RecordColumns:{shape:"Sw"}}},Sn:{type:"structure",required:["RecordFormatType"],members:{RecordFormatType:{},MappingParameters:{type:"structure",members:{JSONMappingParameters:{type:"structure",required:["RecordRowPath"],members:{RecordRowPath:{}}},CSVMappingParameters:{type:"structure",required:["RecordRowDelimiter","RecordColumnDelimiter"],members:{RecordRowDelimiter:{},RecordColumnDelimiter:{}}}}}}},Sw:{type:"list",member:{type:"structure",required:["Name","SqlType"],members:{Name:{},Mapping:{},SqlType:{}}}},S12:{type:"list",member:{type:"structure",members:{InputId:{},NamePrefix:{},InAppStreamNames:{type:"list",member:{}},InputProcessingConfigurationDescription:{shape:"S15"},KinesisStreamsInputDescription:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{},RoleARN:{}}},KinesisFirehoseInputDescription:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{},RoleARN:{}}},InputSchema:{shape:"Sm"},InputParallelism:{shape:"Sk"},InputStartingPositionConfiguration:{shape:"S19"}}}},S15:{type:"structure",members:{InputLambdaProcessorDescription:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{},RoleARN:{}}}}},S19:{type:"structure",members:{InputStartingPosition:{}}},S1e:{type:"structure",required:["Name","DestinationSchema"],members:{Name:{},KinesisStreamsOutput:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},KinesisFirehoseOutput:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},LambdaOutput:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},DestinationSchema:{shape:"S1i"}}},S1i:{type:"structure",required:["RecordFormatType"],members:{RecordFormatType:{}}},S1k:{type:"list",member:{type:"structure",members:{OutputId:{},Name:{},KinesisStreamsOutputDescription:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{},RoleARN:{}}},KinesisFirehoseOutputDescription:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{},RoleARN:{}}},LambdaOutputDescription:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{},RoleARN:{}}},DestinationSchema:{shape:"S1i"}}}},S1q:{type:"structure",required:["TableName","ReferenceSchema"],members:{TableName:{},S3ReferenceDataSource:{type:"structure",members:{BucketARN:{},FileKey:{}}},ReferenceSchema:{shape:"Sm"}}},S1w:{type:"list",member:{type:"structure",required:["ReferenceId","TableName","S3ReferenceDataSourceDescription"],members:{ReferenceId:{},TableName:{},S3ReferenceDataSourceDescription:{type:"structure",required:["BucketARN","FileKey"],members:{BucketARN:{},FileKey:{},ReferenceRoleARN:{}}},ReferenceSchema:{shape:"Sm"}}}},S20:{type:"structure",required:["SubnetIds","SecurityGroupIds"],members:{SubnetIds:{shape:"S21"},SecurityGroupIds:{shape:"S23"}}},S21:{type:"list",member:{}},S23:{type:"list",member:{}},S26:{type:"structure",required:["VpcConfigurationId","VpcId","SubnetIds","SecurityGroupIds"],members:{VpcConfigurationId:{},VpcId:{},SubnetIds:{shape:"S21"},SecurityGroupIds:{shape:"S23"}}},S2t:{type:"list",member:{type:"structure",required:["PropertyGroupId","PropertyMap"],members:{PropertyGroupId:{},PropertyMap:{type:"map",key:{},value:{}}}}},S32:{type:"structure",required:["BucketARN","FileKey"],members:{BucketARN:{},FileKey:{},ObjectVersion:{}}},S3f:{type:"list",member:{type:"structure",required:["ArtifactType"],members:{ArtifactType:{},S3ContentLocation:{shape:"S32"},MavenReference:{shape:"S3i"}}}},S3i:{type:"structure",required:["GroupId","ArtifactId","Version"],members:{GroupId:{},ArtifactId:{},Version:{}}},S3n:{type:"list",member:{type:"structure",required:["Key"],members:{Key:{},Value:{}}}},S3t:{type:"structure",required:["ApplicationARN","ApplicationName","RuntimeEnvironment","ApplicationStatus","ApplicationVersionId"],members:{ApplicationARN:{},ApplicationDescription:{},ApplicationName:{},RuntimeEnvironment:{},ServiceExecutionRole:{},ApplicationStatus:{},ApplicationVersionId:{type:"long"},CreateTimestamp:{type:"timestamp"},LastUpdateTimestamp:{type:"timestamp"},ApplicationConfigurationDescription:{type:"structure",members:{SqlApplicationConfigurationDescription:{type:"structure",members:{InputDescriptions:{shape:"S12"},OutputDescriptions:{shape:"S1k"},ReferenceDataSourceDescriptions:{shape:"S1w"}}},ApplicationCodeConfigurationDescription:{type:"structure",required:["CodeContentType"],members:{CodeContentType:{},CodeContentDescription:{type:"structure",members:{TextContent:{},CodeMD5:{},CodeSize:{type:"long"},S3ApplicationCodeLocationDescription:{type:"structure",required:["BucketARN","FileKey"],members:{BucketARN:{},FileKey:{},ObjectVersion:{}}}}}}},RunConfigurationDescription:{type:"structure",members:{ApplicationRestoreConfigurationDescription:{shape:"S44"},FlinkRunConfigurationDescription:{shape:"S47"}}},FlinkApplicationConfigurationDescription:{type:"structure",members:{CheckpointConfigurationDescription:{type:"structure",members:{ConfigurationType:{},CheckpointingEnabled:{type:"boolean"},CheckpointInterval:{type:"long"},MinPauseBetweenCheckpoints:{type:"long"}}},MonitoringConfigurationDescription:{type:"structure",members:{ConfigurationType:{},MetricsLevel:{},LogLevel:{}}},ParallelismConfigurationDescription:{type:"structure",members:{ConfigurationType:{},Parallelism:{type:"integer"},ParallelismPerKPU:{type:"integer"},CurrentParallelism:{type:"integer"},AutoScalingEnabled:{type:"boolean"}}},JobPlanDescription:{}}},EnvironmentPropertyDescriptions:{type:"structure",members:{PropertyGroupDescriptions:{shape:"S2t"}}},ApplicationSnapshotConfigurationDescription:{type:"structure",required:["SnapshotsEnabled"],members:{SnapshotsEnabled:{type:"boolean"}}},VpcConfigurationDescriptions:{type:"list",member:{shape:"S26"}},ZeppelinApplicationConfigurationDescription:{type:"structure",required:["MonitoringConfigurationDescription"],members:{MonitoringConfigurationDescription:{type:"structure",members:{LogLevel:{}}},CatalogConfigurationDescription:{type:"structure",required:["GlueDataCatalogConfigurationDescription"],members:{GlueDataCatalogConfigurationDescription:{type:"structure",required:["DatabaseARN"],members:{DatabaseARN:{}}}}},DeployAsApplicationConfigurationDescription:{type:"structure",required:["S3ContentLocationDescription"],members:{S3ContentLocationDescription:{type:"structure",required:["BucketARN"],members:{BucketARN:{},BasePath:{}}}}},CustomArtifactsConfigurationDescription:{type:"list",member:{type:"structure",members:{ArtifactType:{},S3ContentLocationDescription:{shape:"S32"},MavenReferenceDescription:{shape:"S3i"}}}}}}}},CloudWatchLoggingOptionDescriptions:{shape:"S9"},ApplicationMaintenanceConfigurationDescription:{shape:"S4o"},ApplicationVersionUpdatedFrom:{type:"long"},ApplicationVersionRolledBackFrom:{type:"long"},ConditionalToken:{},ApplicationVersionRolledBackTo:{type:"long"},ApplicationMode:{}}},S44:{type:"structure",required:["ApplicationRestoreType"],members:{ApplicationRestoreType:{},SnapshotName:{}}},S47:{type:"structure",members:{AllowNonRestoredState:{type:"boolean"}}},S4o:{type:"structure",required:["ApplicationMaintenanceWindowStartTime","ApplicationMaintenanceWindowEndTime"],members:{ApplicationMaintenanceWindowStartTime:{},ApplicationMaintenanceWindowEndTime:{}}},S5g:{type:"structure",required:["SnapshotName","SnapshotStatus","ApplicationVersionId"],members:{SnapshotName:{},SnapshotStatus:{},ApplicationVersionId:{type:"long"},SnapshotCreationTimestamp:{type:"timestamp"}}}}}},9206:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2016-11-15",endpointPrefix:"ec2",protocol:"ec2",serviceAbbreviation:"Amazon EC2",serviceFullName:"Amazon Elastic Compute Cloud",serviceId:"EC2",signatureVersion:"v4",uid:"ec2-2016-11-15",xmlNamespace:"http://ec2.amazonaws.com/doc/2016-11-15"},operations:{AcceptReservedInstancesExchangeQuote:{input:{type:"structure",required:["ReservedInstanceIds"],members:{DryRun:{type:"boolean"},ReservedInstanceIds:{shape:"S3",locationName:"ReservedInstanceId"},TargetConfigurations:{shape:"S5",locationName:"TargetConfiguration"}}},output:{type:"structure",members:{ExchangeId:{locationName:"exchangeId"}}}},AcceptTransitGatewayMulticastDomainAssociations:{input:{type:"structure",members:{TransitGatewayMulticastDomainId:{},TransitGatewayAttachmentId:{},SubnetIds:{shape:"Se"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Associations:{shape:"Sg",locationName:"associations"}}}},AcceptTransitGatewayPeeringAttachment:{input:{type:"structure",required:["TransitGatewayAttachmentId"],members:{TransitGatewayAttachmentId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayPeeringAttachment:{shape:"Sn",locationName:"transitGatewayPeeringAttachment"}}}},AcceptTransitGatewayVpcAttachment:{input:{type:"structure",required:["TransitGatewayAttachmentId"],members:{TransitGatewayAttachmentId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayVpcAttachment:{shape:"Sw",locationName:"transitGatewayVpcAttachment"}}}},AcceptVpcEndpointConnections:{input:{type:"structure",required:["ServiceId","VpcEndpointIds"],members:{DryRun:{type:"boolean"},ServiceId:{},VpcEndpointIds:{shape:"S13",locationName:"VpcEndpointId"}}},output:{type:"structure",members:{Unsuccessful:{shape:"S16",locationName:"unsuccessful"}}}},AcceptVpcPeeringConnection:{input:{type:"structure",members:{DryRun:{locationName:"dryRun",type:"boolean"},VpcPeeringConnectionId:{locationName:"vpcPeeringConnectionId"}}},output:{type:"structure",members:{VpcPeeringConnection:{shape:"S1c",locationName:"vpcPeeringConnection"}}}},AdvertiseByoipCidr:{input:{type:"structure",required:["Cidr"],members:{Cidr:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{ByoipCidr:{shape:"S1n",locationName:"byoipCidr"}}}},AllocateAddress:{input:{type:"structure",members:{Domain:{},Address:{},PublicIpv4Pool:{},NetworkBorderGroup:{},CustomerOwnedIpv4Pool:{},DryRun:{locationName:"dryRun",type:"boolean"},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"}}},output:{type:"structure",members:{PublicIp:{locationName:"publicIp"},AllocationId:{locationName:"allocationId"},PublicIpv4Pool:{locationName:"publicIpv4Pool"},NetworkBorderGroup:{locationName:"networkBorderGroup"},Domain:{locationName:"domain"},CustomerOwnedIp:{locationName:"customerOwnedIp"},CustomerOwnedIpv4Pool:{locationName:"customerOwnedIpv4Pool"},CarrierIp:{locationName:"carrierIp"}}}},AllocateHosts:{input:{type:"structure",required:["AvailabilityZone","Quantity"],members:{AutoPlacement:{locationName:"autoPlacement"},AvailabilityZone:{locationName:"availabilityZone"},ClientToken:{locationName:"clientToken"},InstanceType:{locationName:"instanceType"},InstanceFamily:{},Quantity:{locationName:"quantity",type:"integer"},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},HostRecovery:{},OutpostArn:{}}},output:{type:"structure",members:{HostIds:{shape:"S21",locationName:"hostIdSet"}}}},AllocateIpamPoolCidr:{input:{type:"structure",required:["IpamPoolId"],members:{DryRun:{type:"boolean"},IpamPoolId:{},Cidr:{},NetmaskLength:{type:"integer"},ClientToken:{idempotencyToken:true},Description:{},PreviewNextCidr:{type:"boolean"},DisallowedCidrs:{locationName:"DisallowedCidr",type:"list",member:{locationName:"item"}}}},output:{type:"structure",members:{IpamPoolAllocation:{shape:"S26",locationName:"ipamPoolAllocation"}}}},ApplySecurityGroupsToClientVpnTargetNetwork:{input:{type:"structure",required:["ClientVpnEndpointId","VpcId","SecurityGroupIds"],members:{ClientVpnEndpointId:{},VpcId:{},SecurityGroupIds:{shape:"S2c",locationName:"SecurityGroupId"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{SecurityGroupIds:{shape:"S2c",locationName:"securityGroupIds"}}}},AssignIpv6Addresses:{input:{type:"structure",required:["NetworkInterfaceId"],members:{Ipv6AddressCount:{locationName:"ipv6AddressCount",type:"integer"},Ipv6Addresses:{shape:"S2g",locationName:"ipv6Addresses"},Ipv6PrefixCount:{type:"integer"},Ipv6Prefixes:{shape:"S2h",locationName:"Ipv6Prefix"},NetworkInterfaceId:{locationName:"networkInterfaceId"}}},output:{type:"structure",members:{AssignedIpv6Addresses:{shape:"S2g",locationName:"assignedIpv6Addresses"},AssignedIpv6Prefixes:{shape:"S2h",locationName:"assignedIpv6PrefixSet"},NetworkInterfaceId:{locationName:"networkInterfaceId"}}}},AssignPrivateIpAddresses:{input:{type:"structure",required:["NetworkInterfaceId"],members:{AllowReassignment:{locationName:"allowReassignment",type:"boolean"},NetworkInterfaceId:{locationName:"networkInterfaceId"},PrivateIpAddresses:{shape:"S2l",locationName:"privateIpAddress"},SecondaryPrivateIpAddressCount:{locationName:"secondaryPrivateIpAddressCount",type:"integer"},Ipv4Prefixes:{shape:"S2h",locationName:"Ipv4Prefix"},Ipv4PrefixCount:{type:"integer"}}},output:{type:"structure",members:{NetworkInterfaceId:{locationName:"networkInterfaceId"},AssignedPrivateIpAddresses:{locationName:"assignedPrivateIpAddressesSet",type:"list",member:{locationName:"item",type:"structure",members:{PrivateIpAddress:{locationName:"privateIpAddress"}}}},AssignedIpv4Prefixes:{shape:"S2p",locationName:"assignedIpv4PrefixSet"}}}},AssociateAddress:{input:{type:"structure",members:{AllocationId:{},InstanceId:{},PublicIp:{},AllowReassociation:{locationName:"allowReassociation",type:"boolean"},DryRun:{locationName:"dryRun",type:"boolean"},NetworkInterfaceId:{locationName:"networkInterfaceId"},PrivateIpAddress:{locationName:"privateIpAddress"}}},output:{type:"structure",members:{AssociationId:{locationName:"associationId"}}}},AssociateClientVpnTargetNetwork:{input:{type:"structure",required:["ClientVpnEndpointId","SubnetId"],members:{ClientVpnEndpointId:{},SubnetId:{},ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"}}},output:{type:"structure",members:{AssociationId:{locationName:"associationId"},Status:{shape:"S2y",locationName:"status"}}}},AssociateDhcpOptions:{input:{type:"structure",required:["DhcpOptionsId","VpcId"],members:{DhcpOptionsId:{},VpcId:{},DryRun:{locationName:"dryRun",type:"boolean"}}}},AssociateEnclaveCertificateIamRole:{input:{type:"structure",members:{CertificateArn:{},RoleArn:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{CertificateS3BucketName:{locationName:"certificateS3BucketName"},CertificateS3ObjectKey:{locationName:"certificateS3ObjectKey"},EncryptionKmsKeyId:{locationName:"encryptionKmsKeyId"}}}},AssociateIamInstanceProfile:{input:{type:"structure",required:["IamInstanceProfile","InstanceId"],members:{IamInstanceProfile:{shape:"S36"},InstanceId:{}}},output:{type:"structure",members:{IamInstanceProfileAssociation:{shape:"S38",locationName:"iamInstanceProfileAssociation"}}}},AssociateInstanceEventWindow:{input:{type:"structure",required:["InstanceEventWindowId","AssociationTarget"],members:{DryRun:{type:"boolean"},InstanceEventWindowId:{},AssociationTarget:{type:"structure",members:{InstanceIds:{shape:"S3e",locationName:"InstanceId"},InstanceTags:{shape:"Ss",locationName:"InstanceTag"},DedicatedHostIds:{shape:"S3f",locationName:"DedicatedHostId"}}}}},output:{type:"structure",members:{InstanceEventWindow:{shape:"S3i",locationName:"instanceEventWindow"}}}},AssociateRouteTable:{input:{type:"structure",required:["RouteTableId"],members:{DryRun:{locationName:"dryRun",type:"boolean"},RouteTableId:{locationName:"routeTableId"},SubnetId:{locationName:"subnetId"},GatewayId:{}}},output:{type:"structure",members:{AssociationId:{locationName:"associationId"},AssociationState:{shape:"S3u",locationName:"associationState"}}}},AssociateSubnetCidrBlock:{input:{type:"structure",required:["Ipv6CidrBlock","SubnetId"],members:{Ipv6CidrBlock:{locationName:"ipv6CidrBlock"},SubnetId:{locationName:"subnetId"}}},output:{type:"structure",members:{Ipv6CidrBlockAssociation:{shape:"S3y",locationName:"ipv6CidrBlockAssociation"},SubnetId:{locationName:"subnetId"}}}},AssociateTransitGatewayMulticastDomain:{input:{type:"structure",members:{TransitGatewayMulticastDomainId:{},TransitGatewayAttachmentId:{},SubnetIds:{shape:"S43"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Associations:{shape:"Sg",locationName:"associations"}}}},AssociateTransitGatewayRouteTable:{input:{type:"structure",required:["TransitGatewayRouteTableId","TransitGatewayAttachmentId"],members:{TransitGatewayRouteTableId:{},TransitGatewayAttachmentId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Association:{shape:"S48",locationName:"association"}}}},AssociateTrunkInterface:{input:{type:"structure",required:["BranchInterfaceId","TrunkInterfaceId"],members:{BranchInterfaceId:{},TrunkInterfaceId:{},VlanId:{type:"integer"},GreKey:{type:"integer"},ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"}}},output:{type:"structure",members:{InterfaceAssociation:{shape:"S4c",locationName:"interfaceAssociation"},ClientToken:{locationName:"clientToken"}}}},AssociateVpcCidrBlock:{input:{type:"structure",required:["VpcId"],members:{AmazonProvidedIpv6CidrBlock:{locationName:"amazonProvidedIpv6CidrBlock",type:"boolean"},CidrBlock:{},VpcId:{locationName:"vpcId"},Ipv6CidrBlockNetworkBorderGroup:{},Ipv6Pool:{},Ipv6CidrBlock:{},Ipv4IpamPoolId:{},Ipv4NetmaskLength:{type:"integer"},Ipv6IpamPoolId:{},Ipv6NetmaskLength:{type:"integer"}}},output:{type:"structure",members:{Ipv6CidrBlockAssociation:{shape:"S4j",locationName:"ipv6CidrBlockAssociation"},CidrBlockAssociation:{shape:"S4m",locationName:"cidrBlockAssociation"},VpcId:{locationName:"vpcId"}}}},AttachClassicLinkVpc:{input:{type:"structure",required:["Groups","InstanceId","VpcId"],members:{DryRun:{locationName:"dryRun",type:"boolean"},Groups:{shape:"S4o",locationName:"SecurityGroupId"},InstanceId:{locationName:"instanceId"},VpcId:{locationName:"vpcId"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},AttachInternetGateway:{input:{type:"structure",required:["InternetGatewayId","VpcId"],members:{DryRun:{locationName:"dryRun",type:"boolean"},InternetGatewayId:{locationName:"internetGatewayId"},VpcId:{locationName:"vpcId"}}}},AttachNetworkInterface:{input:{type:"structure",required:["DeviceIndex","InstanceId","NetworkInterfaceId"],members:{DeviceIndex:{locationName:"deviceIndex",type:"integer"},DryRun:{locationName:"dryRun",type:"boolean"},InstanceId:{locationName:"instanceId"},NetworkInterfaceId:{locationName:"networkInterfaceId"},NetworkCardIndex:{type:"integer"}}},output:{type:"structure",members:{AttachmentId:{locationName:"attachmentId"},NetworkCardIndex:{locationName:"networkCardIndex",type:"integer"}}}},AttachVolume:{input:{type:"structure",required:["Device","InstanceId","VolumeId"],members:{Device:{},InstanceId:{},VolumeId:{},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{shape:"S4w"}},AttachVpnGateway:{input:{type:"structure",required:["VpcId","VpnGatewayId"],members:{VpcId:{},VpnGatewayId:{},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{VpcAttachment:{shape:"S51",locationName:"attachment"}}}},AuthorizeClientVpnIngress:{input:{type:"structure",required:["ClientVpnEndpointId","TargetNetworkCidr"],members:{ClientVpnEndpointId:{},TargetNetworkCidr:{},AccessGroupId:{},AuthorizeAllGroups:{type:"boolean"},Description:{},ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Status:{shape:"S55",locationName:"status"}}}},AuthorizeSecurityGroupEgress:{input:{type:"structure",required:["GroupId"],members:{DryRun:{locationName:"dryRun",type:"boolean"},GroupId:{locationName:"groupId"},IpPermissions:{shape:"S58",locationName:"ipPermissions"},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},CidrIp:{locationName:"cidrIp"},FromPort:{locationName:"fromPort",type:"integer"},IpProtocol:{locationName:"ipProtocol"},ToPort:{locationName:"toPort",type:"integer"},SourceSecurityGroupName:{locationName:"sourceSecurityGroupName"},SourceSecurityGroupOwnerId:{locationName:"sourceSecurityGroupOwnerId"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"},SecurityGroupRules:{shape:"S5j",locationName:"securityGroupRuleSet"}}}},AuthorizeSecurityGroupIngress:{input:{type:"structure",members:{CidrIp:{},FromPort:{type:"integer"},GroupId:{},GroupName:{},IpPermissions:{shape:"S58"},IpProtocol:{},SourceSecurityGroupName:{},SourceSecurityGroupOwnerId:{},ToPort:{type:"integer"},DryRun:{locationName:"dryRun",type:"boolean"},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"},SecurityGroupRules:{shape:"S5j",locationName:"securityGroupRuleSet"}}}},BundleInstance:{input:{type:"structure",required:["InstanceId","Storage"],members:{InstanceId:{},Storage:{shape:"S5s"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{BundleTask:{shape:"S5w",locationName:"bundleInstanceTask"}}}},CancelBundleTask:{input:{type:"structure",required:["BundleId"],members:{BundleId:{},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{BundleTask:{shape:"S5w",locationName:"bundleInstanceTask"}}}},CancelCapacityReservation:{input:{type:"structure",required:["CapacityReservationId"],members:{CapacityReservationId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},CancelCapacityReservationFleets:{input:{type:"structure",required:["CapacityReservationFleetIds"],members:{DryRun:{type:"boolean"},CapacityReservationFleetIds:{shape:"S66",locationName:"CapacityReservationFleetId"}}},output:{type:"structure",members:{SuccessfulFleetCancellations:{locationName:"successfulFleetCancellationSet",type:"list",member:{locationName:"item",type:"structure",members:{CurrentFleetState:{locationName:"currentFleetState"},PreviousFleetState:{locationName:"previousFleetState"},CapacityReservationFleetId:{locationName:"capacityReservationFleetId"}}}},FailedFleetCancellations:{locationName:"failedFleetCancellationSet",type:"list",member:{locationName:"item",type:"structure",members:{CapacityReservationFleetId:{locationName:"capacityReservationFleetId"},CancelCapacityReservationFleetError:{locationName:"cancelCapacityReservationFleetError",type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}}}}}}}},CancelConversionTask:{input:{type:"structure",required:["ConversionTaskId"],members:{ConversionTaskId:{locationName:"conversionTaskId"},DryRun:{locationName:"dryRun",type:"boolean"},ReasonMessage:{locationName:"reasonMessage"}}}},CancelExportTask:{input:{type:"structure",required:["ExportTaskId"],members:{ExportTaskId:{locationName:"exportTaskId"}}}},CancelImportTask:{input:{type:"structure",members:{CancelReason:{},DryRun:{type:"boolean"},ImportTaskId:{}}},output:{type:"structure",members:{ImportTaskId:{locationName:"importTaskId"},PreviousState:{locationName:"previousState"},State:{locationName:"state"}}}},CancelReservedInstancesListing:{input:{type:"structure",required:["ReservedInstancesListingId"],members:{ReservedInstancesListingId:{locationName:"reservedInstancesListingId"}}},output:{type:"structure",members:{ReservedInstancesListings:{shape:"S6r",locationName:"reservedInstancesListingsSet"}}}},CancelSpotFleetRequests:{input:{type:"structure",required:["SpotFleetRequestIds","TerminateInstances"],members:{DryRun:{locationName:"dryRun",type:"boolean"},SpotFleetRequestIds:{shape:"S73",locationName:"spotFleetRequestId"},TerminateInstances:{locationName:"terminateInstances",type:"boolean"}}},output:{type:"structure",members:{SuccessfulFleetRequests:{locationName:"successfulFleetRequestSet",type:"list",member:{locationName:"item",type:"structure",members:{CurrentSpotFleetRequestState:{locationName:"currentSpotFleetRequestState"},PreviousSpotFleetRequestState:{locationName:"previousSpotFleetRequestState"},SpotFleetRequestId:{locationName:"spotFleetRequestId"}}}},UnsuccessfulFleetRequests:{locationName:"unsuccessfulFleetRequestSet",type:"list",member:{locationName:"item",type:"structure",members:{Error:{locationName:"error",type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},SpotFleetRequestId:{locationName:"spotFleetRequestId"}}}}}}},CancelSpotInstanceRequests:{input:{type:"structure",required:["SpotInstanceRequestIds"],members:{DryRun:{locationName:"dryRun",type:"boolean"},SpotInstanceRequestIds:{shape:"S7e",locationName:"SpotInstanceRequestId"}}},output:{type:"structure",members:{CancelledSpotInstanceRequests:{locationName:"spotInstanceRequestSet",type:"list",member:{locationName:"item",type:"structure",members:{SpotInstanceRequestId:{locationName:"spotInstanceRequestId"},State:{locationName:"state"}}}}}}},ConfirmProductInstance:{input:{type:"structure",required:["InstanceId","ProductCode"],members:{InstanceId:{},ProductCode:{},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{OwnerId:{locationName:"ownerId"},Return:{locationName:"return",type:"boolean"}}}},CopyFpgaImage:{input:{type:"structure",required:["SourceFpgaImageId","SourceRegion"],members:{DryRun:{type:"boolean"},SourceFpgaImageId:{},Description:{},Name:{},SourceRegion:{},ClientToken:{}}},output:{type:"structure",members:{FpgaImageId:{locationName:"fpgaImageId"}}}},CopyImage:{input:{type:"structure",required:["Name","SourceImageId","SourceRegion"],members:{ClientToken:{},Description:{},Encrypted:{locationName:"encrypted",type:"boolean"},KmsKeyId:{locationName:"kmsKeyId"},Name:{},SourceImageId:{},SourceRegion:{},DestinationOutpostArn:{},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{ImageId:{locationName:"imageId"}}}},CopySnapshot:{input:{type:"structure",required:["SourceRegion","SourceSnapshotId"],members:{Description:{},DestinationOutpostArn:{},DestinationRegion:{locationName:"destinationRegion"},Encrypted:{locationName:"encrypted",type:"boolean"},KmsKeyId:{locationName:"kmsKeyId"},PresignedUrl:{locationName:"presignedUrl"},SourceRegion:{},SourceSnapshotId:{},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{SnapshotId:{locationName:"snapshotId"},Tags:{shape:"Ss",locationName:"tagSet"}}}},CreateCapacityReservation:{input:{type:"structure",required:["InstanceType","InstancePlatform","InstanceCount"],members:{ClientToken:{},InstanceType:{},InstancePlatform:{},AvailabilityZone:{},AvailabilityZoneId:{},Tenancy:{},InstanceCount:{type:"integer"},EbsOptimized:{type:"boolean"},EphemeralStorage:{type:"boolean"},EndDate:{type:"timestamp"},EndDateType:{},InstanceMatchCriteria:{},TagSpecifications:{shape:"S1t"},DryRun:{type:"boolean"},OutpostArn:{},PlacementGroupArn:{}}},output:{type:"structure",members:{CapacityReservation:{shape:"S81",locationName:"capacityReservation"}}}},CreateCapacityReservationFleet:{input:{type:"structure",required:["InstanceTypeSpecifications","TotalTargetCapacity"],members:{AllocationStrategy:{},ClientToken:{idempotencyToken:true},InstanceTypeSpecifications:{locationName:"InstanceTypeSpecification",type:"list",member:{type:"structure",members:{InstanceType:{},InstancePlatform:{},Weight:{type:"double"},AvailabilityZone:{},AvailabilityZoneId:{},EbsOptimized:{type:"boolean"},Priority:{type:"integer"}}}},Tenancy:{},TotalTargetCapacity:{type:"integer"},EndDate:{type:"timestamp"},InstanceMatchCriteria:{},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{CapacityReservationFleetId:{locationName:"capacityReservationFleetId"},State:{locationName:"state"},TotalTargetCapacity:{locationName:"totalTargetCapacity",type:"integer"},TotalFulfilledCapacity:{locationName:"totalFulfilledCapacity",type:"double"},InstanceMatchCriteria:{locationName:"instanceMatchCriteria"},AllocationStrategy:{locationName:"allocationStrategy"},CreateTime:{locationName:"createTime",type:"timestamp"},EndDate:{locationName:"endDate",type:"timestamp"},Tenancy:{locationName:"tenancy"},FleetCapacityReservations:{shape:"S8d",locationName:"fleetCapacityReservationSet"},Tags:{shape:"Ss",locationName:"tagSet"}}}},CreateCarrierGateway:{input:{type:"structure",required:["VpcId"],members:{VpcId:{},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},DryRun:{type:"boolean"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{CarrierGateway:{shape:"S8h",locationName:"carrierGateway"}}}},CreateClientVpnEndpoint:{input:{type:"structure",required:["ClientCidrBlock","ServerCertificateArn","AuthenticationOptions","ConnectionLogOptions"],members:{ClientCidrBlock:{},ServerCertificateArn:{},AuthenticationOptions:{locationName:"Authentication",type:"list",member:{type:"structure",members:{Type:{},ActiveDirectory:{type:"structure",members:{DirectoryId:{}}},MutualAuthentication:{type:"structure",members:{ClientRootCertificateChainArn:{}}},FederatedAuthentication:{type:"structure",members:{SAMLProviderArn:{},SelfServiceSAMLProviderArn:{}}}}}},ConnectionLogOptions:{shape:"S8r"},DnsServers:{shape:"Se"},TransportProtocol:{},VpnPort:{type:"integer"},Description:{},SplitTunnel:{type:"boolean"},DryRun:{type:"boolean"},ClientToken:{idempotencyToken:true},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},SecurityGroupIds:{shape:"S2c",locationName:"SecurityGroupId"},VpcId:{},SelfServicePortal:{},ClientConnectOptions:{shape:"S8u"},SessionTimeoutHours:{type:"integer"},ClientLoginBannerOptions:{shape:"S8v"}}},output:{type:"structure",members:{ClientVpnEndpointId:{locationName:"clientVpnEndpointId"},Status:{shape:"S8x",locationName:"status"},DnsName:{locationName:"dnsName"}}}},CreateClientVpnRoute:{input:{type:"structure",required:["ClientVpnEndpointId","DestinationCidrBlock","TargetVpcSubnetId"],members:{ClientVpnEndpointId:{},DestinationCidrBlock:{},TargetVpcSubnetId:{},Description:{},ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Status:{shape:"S91",locationName:"status"}}}},CreateCustomerGateway:{input:{type:"structure",required:["BgpAsn","Type"],members:{BgpAsn:{type:"integer"},PublicIp:{locationName:"IpAddress"},CertificateArn:{},Type:{},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},DeviceName:{},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{CustomerGateway:{shape:"S96",locationName:"customerGateway"}}}},CreateDefaultSubnet:{input:{type:"structure",required:["AvailabilityZone"],members:{AvailabilityZone:{},DryRun:{type:"boolean"},Ipv6Native:{type:"boolean"}}},output:{type:"structure",members:{Subnet:{shape:"S99",locationName:"subnet"}}}},CreateDefaultVpc:{input:{type:"structure",members:{DryRun:{type:"boolean"}}},output:{type:"structure",members:{Vpc:{shape:"S9h",locationName:"vpc"}}}},CreateDhcpOptions:{input:{type:"structure",required:["DhcpConfigurations"],members:{DhcpConfigurations:{locationName:"dhcpConfiguration",type:"list",member:{locationName:"item",type:"structure",members:{Key:{locationName:"key"},Values:{shape:"Se",locationName:"Value"}}}},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{DhcpOptions:{shape:"S9q",locationName:"dhcpOptions"}}}},CreateEgressOnlyInternetGateway:{input:{type:"structure",required:["VpcId"],members:{ClientToken:{},DryRun:{type:"boolean"},VpcId:{},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"}}},output:{type:"structure",members:{ClientToken:{locationName:"clientToken"},EgressOnlyInternetGateway:{shape:"S9x",locationName:"egressOnlyInternetGateway"}}}},CreateFleet:{input:{type:"structure",required:["LaunchTemplateConfigs","TargetCapacitySpecification"],members:{DryRun:{type:"boolean"},ClientToken:{},SpotOptions:{type:"structure",members:{AllocationStrategy:{},MaintenanceStrategies:{type:"structure",members:{CapacityRebalance:{type:"structure",members:{ReplacementStrategy:{},TerminationDelay:{type:"integer"}}}}},InstanceInterruptionBehavior:{},InstancePoolsToUseCount:{type:"integer"},SingleInstanceType:{type:"boolean"},SingleAvailabilityZone:{type:"boolean"},MinTargetCapacity:{type:"integer"},MaxTotalPrice:{}}},OnDemandOptions:{type:"structure",members:{AllocationStrategy:{},CapacityReservationOptions:{type:"structure",members:{UsageStrategy:{}}},SingleInstanceType:{type:"boolean"},SingleAvailabilityZone:{type:"boolean"},MinTargetCapacity:{type:"integer"},MaxTotalPrice:{}}},ExcessCapacityTerminationPolicy:{},LaunchTemplateConfigs:{shape:"Sad"},TargetCapacitySpecification:{shape:"Sbc"},TerminateInstancesWithExpiration:{type:"boolean"},Type:{},ValidFrom:{type:"timestamp"},ValidUntil:{type:"timestamp"},ReplaceUnhealthyInstances:{type:"boolean"},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},Context:{}}},output:{type:"structure",members:{FleetId:{locationName:"fleetId"},Errors:{locationName:"errorSet",type:"list",member:{locationName:"item",type:"structure",members:{LaunchTemplateAndOverrides:{shape:"Sbk",locationName:"launchTemplateAndOverrides"},Lifecycle:{locationName:"lifecycle"},ErrorCode:{locationName:"errorCode"},ErrorMessage:{locationName:"errorMessage"}}}},Instances:{locationName:"fleetInstanceSet",type:"list",member:{locationName:"item",type:"structure",members:{LaunchTemplateAndOverrides:{shape:"Sbk",locationName:"launchTemplateAndOverrides"},Lifecycle:{locationName:"lifecycle"},InstanceIds:{shape:"Sc0",locationName:"instanceIds"},InstanceType:{locationName:"instanceType"},Platform:{locationName:"platform"}}}}}}},CreateFlowLogs:{input:{type:"structure",required:["ResourceIds","ResourceType","TrafficType"],members:{DryRun:{type:"boolean"},ClientToken:{},DeliverLogsPermissionArn:{},LogGroupName:{},ResourceIds:{locationName:"ResourceId",type:"list",member:{locationName:"item"}},ResourceType:{},TrafficType:{},LogDestinationType:{},LogDestination:{},LogFormat:{},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},MaxAggregationInterval:{type:"integer"},DestinationOptions:{type:"structure",members:{FileFormat:{},HiveCompatiblePartitions:{type:"boolean"},PerHourPartition:{type:"boolean"}}}}},output:{type:"structure",members:{ClientToken:{locationName:"clientToken"},FlowLogIds:{shape:"Se",locationName:"flowLogIdSet"},Unsuccessful:{shape:"S16",locationName:"unsuccessful"}}}},CreateFpgaImage:{input:{type:"structure",required:["InputStorageLocation"],members:{DryRun:{type:"boolean"},InputStorageLocation:{shape:"Scc"},LogsStorageLocation:{shape:"Scc"},Description:{},Name:{},ClientToken:{},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"}}},output:{type:"structure",members:{FpgaImageId:{locationName:"fpgaImageId"},FpgaImageGlobalId:{locationName:"fpgaImageGlobalId"}}}},CreateImage:{input:{type:"structure",required:["InstanceId","Name"],members:{BlockDeviceMappings:{shape:"Scf",locationName:"blockDeviceMapping"},Description:{locationName:"description"},DryRun:{locationName:"dryRun",type:"boolean"},InstanceId:{locationName:"instanceId"},Name:{locationName:"name"},NoReboot:{locationName:"noReboot",type:"boolean"},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"}}},output:{type:"structure",members:{ImageId:{locationName:"imageId"}}}},CreateInstanceEventWindow:{input:{type:"structure",members:{DryRun:{type:"boolean"},Name:{},TimeRanges:{shape:"Scm",locationName:"TimeRange"},CronExpression:{},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"}}},output:{type:"structure",members:{InstanceEventWindow:{shape:"S3i",locationName:"instanceEventWindow"}}}},CreateInstanceExportTask:{input:{type:"structure",required:["ExportToS3Task","InstanceId","TargetEnvironment"],members:{Description:{locationName:"description"},ExportToS3Task:{locationName:"exportToS3",type:"structure",members:{ContainerFormat:{locationName:"containerFormat"},DiskImageFormat:{locationName:"diskImageFormat"},S3Bucket:{locationName:"s3Bucket"},S3Prefix:{locationName:"s3Prefix"}}},InstanceId:{locationName:"instanceId"},TargetEnvironment:{locationName:"targetEnvironment"},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"}}},output:{type:"structure",members:{ExportTask:{shape:"Scv",locationName:"exportTask"}}}},CreateInternetGateway:{input:{type:"structure",members:{TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{InternetGateway:{shape:"Sd1",locationName:"internetGateway"}}}},CreateIpam:{input:{type:"structure",members:{DryRun:{type:"boolean"},Description:{},OperatingRegions:{shape:"Sd3",locationName:"OperatingRegion"},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{Ipam:{shape:"Sd6",locationName:"ipam"}}}},CreateIpamPool:{input:{type:"structure",required:["IpamScopeId","AddressFamily"],members:{DryRun:{type:"boolean"},IpamScopeId:{},Locale:{},SourceIpamPoolId:{},Description:{},AddressFamily:{},AutoImport:{type:"boolean"},PubliclyAdvertisable:{type:"boolean"},AllocationMinNetmaskLength:{type:"integer"},AllocationMaxNetmaskLength:{type:"integer"},AllocationDefaultNetmaskLength:{type:"integer"},AllocationResourceTags:{shape:"Sdf",locationName:"AllocationResourceTag"},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},ClientToken:{idempotencyToken:true},AwsService:{}}},output:{type:"structure",members:{IpamPool:{shape:"Sdj",locationName:"ipamPool"}}}},CreateIpamScope:{input:{type:"structure",required:["IpamId"],members:{DryRun:{type:"boolean"},IpamId:{},Description:{},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{IpamScope:{shape:"Sdq",locationName:"ipamScope"}}}},CreateKeyPair:{input:{type:"structure",required:["KeyName"],members:{KeyName:{},DryRun:{locationName:"dryRun",type:"boolean"},KeyType:{},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},KeyFormat:{}}},output:{type:"structure",members:{KeyFingerprint:{locationName:"keyFingerprint"},KeyMaterial:{locationName:"keyMaterial",type:"string",sensitive:true},KeyName:{locationName:"keyName"},KeyPairId:{locationName:"keyPairId"},Tags:{shape:"Ss",locationName:"tagSet"}}}},CreateLaunchTemplate:{input:{type:"structure",required:["LaunchTemplateName","LaunchTemplateData"],members:{DryRun:{type:"boolean"},ClientToken:{},LaunchTemplateName:{},VersionDescription:{},LaunchTemplateData:{shape:"Sdz"},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"}}},output:{type:"structure",members:{LaunchTemplate:{shape:"Sfh",locationName:"launchTemplate"},Warning:{shape:"Sfi",locationName:"warning"}}}},CreateLaunchTemplateVersion:{input:{type:"structure",required:["LaunchTemplateData"],members:{DryRun:{type:"boolean"},ClientToken:{},LaunchTemplateId:{},LaunchTemplateName:{},SourceVersion:{},VersionDescription:{},LaunchTemplateData:{shape:"Sdz"}}},output:{type:"structure",members:{LaunchTemplateVersion:{shape:"Sfn",locationName:"launchTemplateVersion"},Warning:{shape:"Sfi",locationName:"warning"}}}},CreateLocalGatewayRoute:{input:{type:"structure",required:["DestinationCidrBlock","LocalGatewayRouteTableId","LocalGatewayVirtualInterfaceGroupId"],members:{DestinationCidrBlock:{},LocalGatewayRouteTableId:{},LocalGatewayVirtualInterfaceGroupId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Route:{shape:"Sgr",locationName:"route"}}}},CreateLocalGatewayRouteTableVpcAssociation:{input:{type:"structure",required:["LocalGatewayRouteTableId","VpcId"],members:{LocalGatewayRouteTableId:{},VpcId:{},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{LocalGatewayRouteTableVpcAssociation:{shape:"Sgw",locationName:"localGatewayRouteTableVpcAssociation"}}}},CreateManagedPrefixList:{input:{type:"structure",required:["PrefixListName","MaxEntries","AddressFamily"],members:{DryRun:{type:"boolean"},PrefixListName:{},Entries:{shape:"Sgz",locationName:"Entry"},MaxEntries:{type:"integer"},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},AddressFamily:{},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{PrefixList:{shape:"Sh2",locationName:"prefixList"}}}},CreateNatGateway:{input:{type:"structure",required:["SubnetId"],members:{AllocationId:{},ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"},SubnetId:{},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},ConnectivityType:{}}},output:{type:"structure",members:{ClientToken:{locationName:"clientToken"},NatGateway:{shape:"Sh7",locationName:"natGateway"}}}},CreateNetworkAcl:{input:{type:"structure",required:["VpcId"],members:{DryRun:{locationName:"dryRun",type:"boolean"},VpcId:{locationName:"vpcId"},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"}}},output:{type:"structure",members:{NetworkAcl:{shape:"She",locationName:"networkAcl"}}}},CreateNetworkAclEntry:{input:{type:"structure",required:["Egress","NetworkAclId","Protocol","RuleAction","RuleNumber"],members:{CidrBlock:{locationName:"cidrBlock"},DryRun:{locationName:"dryRun",type:"boolean"},Egress:{locationName:"egress",type:"boolean"},IcmpTypeCode:{shape:"Shj",locationName:"Icmp"},Ipv6CidrBlock:{locationName:"ipv6CidrBlock"},NetworkAclId:{locationName:"networkAclId"},PortRange:{shape:"Shk",locationName:"portRange"},Protocol:{locationName:"protocol"},RuleAction:{locationName:"ruleAction"},RuleNumber:{locationName:"ruleNumber",type:"integer"}}}},CreateNetworkInsightsAccessScope:{input:{type:"structure",required:["ClientToken"],members:{MatchPaths:{shape:"Shp",locationName:"MatchPath"},ExcludePaths:{shape:"Shp",locationName:"ExcludePath"},ClientToken:{idempotencyToken:true},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{NetworkInsightsAccessScope:{shape:"Shz",locationName:"networkInsightsAccessScope"},NetworkInsightsAccessScopeContent:{shape:"Si1",locationName:"networkInsightsAccessScopeContent"}}}},CreateNetworkInsightsPath:{input:{type:"structure",required:["Source","Destination","Protocol","ClientToken"],members:{SourceIp:{},DestinationIp:{},Source:{},Destination:{},Protocol:{},DestinationPort:{type:"integer"},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},DryRun:{type:"boolean"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{NetworkInsightsPath:{shape:"Sie",locationName:"networkInsightsPath"}}}},CreateNetworkInterface:{input:{type:"structure",required:["SubnetId"],members:{Description:{locationName:"description"},DryRun:{locationName:"dryRun",type:"boolean"},Groups:{shape:"Se7",locationName:"SecurityGroupId"},Ipv6AddressCount:{locationName:"ipv6AddressCount",type:"integer"},Ipv6Addresses:{shape:"Sfv",locationName:"ipv6Addresses"},PrivateIpAddress:{locationName:"privateIpAddress"},PrivateIpAddresses:{shape:"Sea",locationName:"privateIpAddresses"},SecondaryPrivateIpAddressCount:{locationName:"secondaryPrivateIpAddressCount",type:"integer"},Ipv4Prefixes:{shape:"Sec",locationName:"Ipv4Prefix"},Ipv4PrefixCount:{type:"integer"},Ipv6Prefixes:{shape:"See",locationName:"Ipv6Prefix"},Ipv6PrefixCount:{type:"integer"},InterfaceType:{},SubnetId:{locationName:"subnetId"},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{NetworkInterface:{shape:"Sij",locationName:"networkInterface"},ClientToken:{locationName:"clientToken"}}}},CreateNetworkInterfacePermission:{input:{type:"structure",required:["NetworkInterfaceId","Permission"],members:{NetworkInterfaceId:{},AwsAccountId:{},AwsService:{},Permission:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{InterfacePermission:{shape:"Siz",locationName:"interfacePermission"}}}},CreatePlacementGroup:{input:{type:"structure",members:{DryRun:{locationName:"dryRun",type:"boolean"},GroupName:{locationName:"groupName"},Strategy:{locationName:"strategy"},PartitionCount:{type:"integer"},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"}}},output:{type:"structure",members:{PlacementGroup:{shape:"Sj5",locationName:"placementGroup"}}}},CreatePublicIpv4Pool:{input:{type:"structure",members:{DryRun:{type:"boolean"},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"}}},output:{type:"structure",members:{PoolId:{locationName:"poolId"}}}},CreateReplaceRootVolumeTask:{input:{type:"structure",required:["InstanceId"],members:{InstanceId:{},SnapshotId:{},ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"}}},output:{type:"structure",members:{ReplaceRootVolumeTask:{shape:"Sjb",locationName:"replaceRootVolumeTask"}}}},CreateReservedInstancesListing:{input:{type:"structure",required:["ClientToken","InstanceCount","PriceSchedules","ReservedInstancesId"],members:{ClientToken:{locationName:"clientToken"},InstanceCount:{locationName:"instanceCount",type:"integer"},PriceSchedules:{locationName:"priceSchedules",type:"list",member:{locationName:"item",type:"structure",members:{CurrencyCode:{locationName:"currencyCode"},Price:{locationName:"price",type:"double"},Term:{locationName:"term",type:"long"}}}},ReservedInstancesId:{locationName:"reservedInstancesId"}}},output:{type:"structure",members:{ReservedInstancesListings:{shape:"S6r",locationName:"reservedInstancesListingsSet"}}}},CreateRestoreImageTask:{input:{type:"structure",required:["Bucket","ObjectKey"],members:{Bucket:{},ObjectKey:{},Name:{},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{ImageId:{locationName:"imageId"}}}},CreateRoute:{input:{type:"structure",required:["RouteTableId"],members:{DestinationCidrBlock:{locationName:"destinationCidrBlock"},DestinationIpv6CidrBlock:{locationName:"destinationIpv6CidrBlock"},DestinationPrefixListId:{},DryRun:{locationName:"dryRun",type:"boolean"},VpcEndpointId:{},EgressOnlyInternetGatewayId:{locationName:"egressOnlyInternetGatewayId"},GatewayId:{locationName:"gatewayId"},InstanceId:{locationName:"instanceId"},NatGatewayId:{locationName:"natGatewayId"},TransitGatewayId:{},LocalGatewayId:{},CarrierGatewayId:{},NetworkInterfaceId:{locationName:"networkInterfaceId"},RouteTableId:{locationName:"routeTableId"},VpcPeeringConnectionId:{locationName:"vpcPeeringConnectionId"},CoreNetworkArn:{}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},CreateRouteTable:{input:{type:"structure",required:["VpcId"],members:{DryRun:{locationName:"dryRun",type:"boolean"},VpcId:{locationName:"vpcId"},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"}}},output:{type:"structure",members:{RouteTable:{shape:"Sjs",locationName:"routeTable"}}}},CreateSecurityGroup:{input:{type:"structure",required:["Description","GroupName"],members:{Description:{locationName:"GroupDescription"},GroupName:{},VpcId:{},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{GroupId:{locationName:"groupId"},Tags:{shape:"Ss",locationName:"tagSet"}}}},CreateSnapshot:{input:{type:"structure",required:["VolumeId"],members:{Description:{},OutpostArn:{},VolumeId:{},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{shape:"Sk4"}},CreateSnapshots:{input:{type:"structure",required:["InstanceSpecification"],members:{Description:{},InstanceSpecification:{type:"structure",members:{InstanceId:{},ExcludeBootVolume:{type:"boolean"}}},OutpostArn:{},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},DryRun:{type:"boolean"},CopyTagsFromSource:{}}},output:{type:"structure",members:{Snapshots:{locationName:"snapshotSet",type:"list",member:{locationName:"item",type:"structure",members:{Description:{locationName:"description"},Tags:{shape:"Ss",locationName:"tagSet"},Encrypted:{locationName:"encrypted",type:"boolean"},VolumeId:{locationName:"volumeId"},State:{locationName:"state"},VolumeSize:{locationName:"volumeSize",type:"integer"},StartTime:{locationName:"startTime",type:"timestamp"},Progress:{locationName:"progress"},OwnerId:{locationName:"ownerId"},SnapshotId:{locationName:"snapshotId"},OutpostArn:{locationName:"outpostArn"}}}}}}},CreateSpotDatafeedSubscription:{input:{type:"structure",required:["Bucket"],members:{Bucket:{locationName:"bucket"},DryRun:{locationName:"dryRun",type:"boolean"},Prefix:{locationName:"prefix"}}},output:{type:"structure",members:{SpotDatafeedSubscription:{shape:"Skf",locationName:"spotDatafeedSubscription"}}}},CreateStoreImageTask:{input:{type:"structure",required:["ImageId","Bucket"],members:{ImageId:{},Bucket:{},S3ObjectTags:{locationName:"S3ObjectTag",type:"list",member:{locationName:"item",type:"structure",members:{Key:{},Value:{}}}},DryRun:{type:"boolean"}}},output:{type:"structure",members:{ObjectKey:{locationName:"objectKey"}}}},CreateSubnet:{input:{type:"structure",required:["VpcId"],members:{TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},AvailabilityZone:{},AvailabilityZoneId:{},CidrBlock:{},Ipv6CidrBlock:{},OutpostArn:{},VpcId:{},DryRun:{locationName:"dryRun",type:"boolean"},Ipv6Native:{type:"boolean"}}},output:{type:"structure",members:{Subnet:{shape:"S99",locationName:"subnet"}}}},CreateSubnetCidrReservation:{input:{type:"structure",required:["SubnetId","Cidr","ReservationType"],members:{SubnetId:{},Cidr:{},ReservationType:{},Description:{},DryRun:{type:"boolean"},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"}}},output:{type:"structure",members:{SubnetCidrReservation:{shape:"Skr",locationName:"subnetCidrReservation"}}}},CreateTags:{input:{type:"structure",required:["Resources","Tags"],members:{DryRun:{locationName:"dryRun",type:"boolean"},Resources:{shape:"Sku",locationName:"ResourceId"},Tags:{shape:"Ss",locationName:"Tag"}}}},CreateTrafficMirrorFilter:{input:{type:"structure",members:{Description:{},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},DryRun:{type:"boolean"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{TrafficMirrorFilter:{shape:"Sky",locationName:"trafficMirrorFilter"},ClientToken:{locationName:"clientToken"}}}},CreateTrafficMirrorFilterRule:{input:{type:"structure",required:["TrafficMirrorFilterId","TrafficDirection","RuleNumber","RuleAction","DestinationCidrBlock","SourceCidrBlock"],members:{TrafficMirrorFilterId:{},TrafficDirection:{},RuleNumber:{type:"integer"},RuleAction:{},DestinationPortRange:{shape:"Sl8"},SourcePortRange:{shape:"Sl8"},Protocol:{type:"integer"},DestinationCidrBlock:{},SourceCidrBlock:{},Description:{},DryRun:{type:"boolean"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{TrafficMirrorFilterRule:{shape:"Sl0",locationName:"trafficMirrorFilterRule"},ClientToken:{locationName:"clientToken"}}}},CreateTrafficMirrorSession:{input:{type:"structure",required:["NetworkInterfaceId","TrafficMirrorTargetId","TrafficMirrorFilterId","SessionNumber"],members:{NetworkInterfaceId:{},TrafficMirrorTargetId:{},TrafficMirrorFilterId:{},PacketLength:{type:"integer"},SessionNumber:{type:"integer"},VirtualNetworkId:{type:"integer"},Description:{},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},DryRun:{type:"boolean"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{TrafficMirrorSession:{shape:"Sld",locationName:"trafficMirrorSession"},ClientToken:{locationName:"clientToken"}}}},CreateTrafficMirrorTarget:{input:{type:"structure",members:{NetworkInterfaceId:{},NetworkLoadBalancerArn:{},Description:{},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},DryRun:{type:"boolean"},ClientToken:{idempotencyToken:true},GatewayLoadBalancerEndpointId:{}}},output:{type:"structure",members:{TrafficMirrorTarget:{shape:"Slg",locationName:"trafficMirrorTarget"},ClientToken:{locationName:"clientToken"}}}},CreateTransitGateway:{input:{type:"structure",members:{Description:{},Options:{type:"structure",members:{AmazonSideAsn:{type:"long"},AutoAcceptSharedAttachments:{},DefaultRouteTableAssociation:{},DefaultRouteTablePropagation:{},VpnEcmpSupport:{},DnsSupport:{},MulticastSupport:{},TransitGatewayCidrBlocks:{shape:"Slp"}}},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGateway:{shape:"Slr",locationName:"transitGateway"}}}},CreateTransitGatewayConnect:{input:{type:"structure",required:["TransportTransitGatewayAttachmentId","Options"],members:{TransportTransitGatewayAttachmentId:{},Options:{type:"structure",required:["Protocol"],members:{Protocol:{}}},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayConnect:{shape:"Sly",locationName:"transitGatewayConnect"}}}},CreateTransitGatewayConnectPeer:{input:{type:"structure",required:["TransitGatewayAttachmentId","PeerAddress","InsideCidrBlocks"],members:{TransitGatewayAttachmentId:{},TransitGatewayAddress:{},PeerAddress:{},BgpOptions:{type:"structure",members:{PeerAsn:{type:"long"}}},InsideCidrBlocks:{shape:"Sm2"},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayConnectPeer:{shape:"Sm4",locationName:"transitGatewayConnectPeer"}}}},CreateTransitGatewayMulticastDomain:{input:{type:"structure",required:["TransitGatewayId"],members:{TransitGatewayId:{},Options:{type:"structure",members:{Igmpv2Support:{},StaticSourcesSupport:{},AutoAcceptSharedAssociations:{}}},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayMulticastDomain:{shape:"Smh",locationName:"transitGatewayMulticastDomain"}}}},CreateTransitGatewayPeeringAttachment:{input:{type:"structure",required:["TransitGatewayId","PeerTransitGatewayId","PeerAccountId","PeerRegion"],members:{TransitGatewayId:{},PeerTransitGatewayId:{},PeerAccountId:{},PeerRegion:{},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayPeeringAttachment:{shape:"Sn",locationName:"transitGatewayPeeringAttachment"}}}},CreateTransitGatewayPrefixListReference:{input:{type:"structure",required:["TransitGatewayRouteTableId","PrefixListId"],members:{TransitGatewayRouteTableId:{},PrefixListId:{},TransitGatewayAttachmentId:{},Blackhole:{type:"boolean"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayPrefixListReference:{shape:"Smp",locationName:"transitGatewayPrefixListReference"}}}},CreateTransitGatewayRoute:{input:{type:"structure",required:["DestinationCidrBlock","TransitGatewayRouteTableId"],members:{DestinationCidrBlock:{},TransitGatewayRouteTableId:{},TransitGatewayAttachmentId:{},Blackhole:{type:"boolean"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Route:{shape:"Smu",locationName:"route"}}}},CreateTransitGatewayRouteTable:{input:{type:"structure",required:["TransitGatewayId"],members:{TransitGatewayId:{},TagSpecifications:{shape:"S1t"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayRouteTable:{shape:"Sn1",locationName:"transitGatewayRouteTable"}}}},CreateTransitGatewayVpcAttachment:{input:{type:"structure",required:["TransitGatewayId","VpcId","SubnetIds"],members:{TransitGatewayId:{},VpcId:{},SubnetIds:{shape:"S43"},Options:{type:"structure",members:{DnsSupport:{},Ipv6Support:{},ApplianceModeSupport:{}}},TagSpecifications:{shape:"S1t"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayVpcAttachment:{shape:"Sw",locationName:"transitGatewayVpcAttachment"}}}},CreateVolume:{input:{type:"structure",required:["AvailabilityZone"],members:{AvailabilityZone:{},Encrypted:{locationName:"encrypted",type:"boolean"},Iops:{type:"integer"},KmsKeyId:{},OutpostArn:{},Size:{type:"integer"},SnapshotId:{},VolumeType:{},DryRun:{locationName:"dryRun",type:"boolean"},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},MultiAttachEnabled:{type:"boolean"},Throughput:{type:"integer"},ClientToken:{idempotencyToken:true}}},output:{shape:"Sn7"}},CreateVpc:{input:{type:"structure",members:{CidrBlock:{},AmazonProvidedIpv6CidrBlock:{locationName:"amazonProvidedIpv6CidrBlock",type:"boolean"},Ipv6Pool:{},Ipv6CidrBlock:{},Ipv4IpamPoolId:{},Ipv4NetmaskLength:{type:"integer"},Ipv6IpamPoolId:{},Ipv6NetmaskLength:{type:"integer"},DryRun:{locationName:"dryRun",type:"boolean"},InstanceTenancy:{locationName:"instanceTenancy"},Ipv6CidrBlockNetworkBorderGroup:{},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"}}},output:{type:"structure",members:{Vpc:{shape:"S9h",locationName:"vpc"}}}},CreateVpcEndpoint:{input:{type:"structure",required:["VpcId","ServiceName"],members:{DryRun:{type:"boolean"},VpcEndpointType:{},VpcId:{},ServiceName:{},PolicyDocument:{},RouteTableIds:{shape:"Sne",locationName:"RouteTableId"},SubnetIds:{shape:"Snf",locationName:"SubnetId"},SecurityGroupIds:{shape:"Sng",locationName:"SecurityGroupId"},IpAddressType:{},DnsOptions:{shape:"Sni"},ClientToken:{},PrivateDnsEnabled:{type:"boolean"},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"}}},output:{type:"structure",members:{VpcEndpoint:{shape:"Snl",locationName:"vpcEndpoint"},ClientToken:{locationName:"clientToken"}}}},CreateVpcEndpointConnectionNotification:{input:{type:"structure",required:["ConnectionNotificationArn","ConnectionEvents"],members:{DryRun:{type:"boolean"},ServiceId:{},VpcEndpointId:{},ConnectionNotificationArn:{},ConnectionEvents:{shape:"Se"},ClientToken:{}}},output:{type:"structure",members:{ConnectionNotification:{shape:"Snv",locationName:"connectionNotification"},ClientToken:{locationName:"clientToken"}}}},CreateVpcEndpointServiceConfiguration:{input:{type:"structure",members:{DryRun:{type:"boolean"},AcceptanceRequired:{type:"boolean"},PrivateDnsName:{},NetworkLoadBalancerArns:{shape:"Se",locationName:"NetworkLoadBalancerArn"},GatewayLoadBalancerArns:{shape:"Se",locationName:"GatewayLoadBalancerArn"},SupportedIpAddressTypes:{shape:"Se",locationName:"SupportedIpAddressType"},ClientToken:{},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"}}},output:{type:"structure",members:{ServiceConfiguration:{shape:"So0",locationName:"serviceConfiguration"},ClientToken:{locationName:"clientToken"}}}},CreateVpcPeeringConnection:{input:{type:"structure",members:{DryRun:{locationName:"dryRun",type:"boolean"},PeerOwnerId:{locationName:"peerOwnerId"},PeerVpcId:{locationName:"peerVpcId"},VpcId:{locationName:"vpcId"},PeerRegion:{},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"}}},output:{type:"structure",members:{VpcPeeringConnection:{shape:"S1c",locationName:"vpcPeeringConnection"}}}},CreateVpnConnection:{input:{type:"structure",required:["CustomerGatewayId","Type"],members:{CustomerGatewayId:{},Type:{},VpnGatewayId:{},TransitGatewayId:{},DryRun:{locationName:"dryRun",type:"boolean"},Options:{locationName:"options",type:"structure",members:{EnableAcceleration:{type:"boolean"},StaticRoutesOnly:{locationName:"staticRoutesOnly",type:"boolean"},TunnelInsideIpVersion:{},TunnelOptions:{type:"list",member:{type:"structure",members:{TunnelInsideCidr:{},TunnelInsideIpv6Cidr:{},PreSharedKey:{},Phase1LifetimeSeconds:{type:"integer"},Phase2LifetimeSeconds:{type:"integer"},RekeyMarginTimeSeconds:{type:"integer"},RekeyFuzzPercentage:{type:"integer"},ReplayWindowSize:{type:"integer"},DPDTimeoutSeconds:{type:"integer"},DPDTimeoutAction:{},Phase1EncryptionAlgorithms:{shape:"Soi",locationName:"Phase1EncryptionAlgorithm"},Phase2EncryptionAlgorithms:{shape:"Sok",locationName:"Phase2EncryptionAlgorithm"},Phase1IntegrityAlgorithms:{shape:"Som",locationName:"Phase1IntegrityAlgorithm"},Phase2IntegrityAlgorithms:{shape:"Soo",locationName:"Phase2IntegrityAlgorithm"},Phase1DHGroupNumbers:{shape:"Soq",locationName:"Phase1DHGroupNumber"},Phase2DHGroupNumbers:{shape:"Sos",locationName:"Phase2DHGroupNumber"},IKEVersions:{shape:"Sou",locationName:"IKEVersion"},StartupAction:{}}}},LocalIpv4NetworkCidr:{},RemoteIpv4NetworkCidr:{},LocalIpv6NetworkCidr:{},RemoteIpv6NetworkCidr:{}}},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"}}},output:{type:"structure",members:{VpnConnection:{shape:"Sox",locationName:"vpnConnection"}}}},CreateVpnConnectionRoute:{input:{type:"structure",required:["DestinationCidrBlock","VpnConnectionId"],members:{DestinationCidrBlock:{},VpnConnectionId:{}}}},CreateVpnGateway:{input:{type:"structure",required:["Type"],members:{AvailabilityZone:{},Type:{},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},AmazonSideAsn:{type:"long"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{VpnGateway:{shape:"Spr",locationName:"vpnGateway"}}}},DeleteCarrierGateway:{input:{type:"structure",required:["CarrierGatewayId"],members:{CarrierGatewayId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{CarrierGateway:{shape:"S8h",locationName:"carrierGateway"}}}},DeleteClientVpnEndpoint:{input:{type:"structure",required:["ClientVpnEndpointId"],members:{ClientVpnEndpointId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Status:{shape:"S8x",locationName:"status"}}}},DeleteClientVpnRoute:{input:{type:"structure",required:["ClientVpnEndpointId","DestinationCidrBlock"],members:{ClientVpnEndpointId:{},TargetVpcSubnetId:{},DestinationCidrBlock:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Status:{shape:"S91",locationName:"status"}}}},DeleteCustomerGateway:{input:{type:"structure",required:["CustomerGatewayId"],members:{CustomerGatewayId:{},DryRun:{locationName:"dryRun",type:"boolean"}}}},DeleteDhcpOptions:{input:{type:"structure",required:["DhcpOptionsId"],members:{DhcpOptionsId:{},DryRun:{locationName:"dryRun",type:"boolean"}}}},DeleteEgressOnlyInternetGateway:{input:{type:"structure",required:["EgressOnlyInternetGatewayId"],members:{DryRun:{type:"boolean"},EgressOnlyInternetGatewayId:{}}},output:{type:"structure",members:{ReturnCode:{locationName:"returnCode",type:"boolean"}}}},DeleteFleets:{input:{type:"structure",required:["FleetIds","TerminateInstances"],members:{DryRun:{type:"boolean"},FleetIds:{shape:"Sq5",locationName:"FleetId"},TerminateInstances:{type:"boolean"}}},output:{type:"structure",members:{SuccessfulFleetDeletions:{locationName:"successfulFleetDeletionSet",type:"list",member:{locationName:"item",type:"structure",members:{CurrentFleetState:{locationName:"currentFleetState"},PreviousFleetState:{locationName:"previousFleetState"},FleetId:{locationName:"fleetId"}}}},UnsuccessfulFleetDeletions:{locationName:"unsuccessfulFleetDeletionSet",type:"list",member:{locationName:"item",type:"structure",members:{Error:{locationName:"error",type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},FleetId:{locationName:"fleetId"}}}}}}},DeleteFlowLogs:{input:{type:"structure",required:["FlowLogIds"],members:{DryRun:{type:"boolean"},FlowLogIds:{shape:"Sqf",locationName:"FlowLogId"}}},output:{type:"structure",members:{Unsuccessful:{shape:"S16",locationName:"unsuccessful"}}}},DeleteFpgaImage:{input:{type:"structure",required:["FpgaImageId"],members:{DryRun:{type:"boolean"},FpgaImageId:{}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},DeleteInstanceEventWindow:{input:{type:"structure",required:["InstanceEventWindowId"],members:{DryRun:{type:"boolean"},ForceDelete:{type:"boolean"},InstanceEventWindowId:{}}},output:{type:"structure",members:{InstanceEventWindowState:{locationName:"instanceEventWindowState",type:"structure",members:{InstanceEventWindowId:{locationName:"instanceEventWindowId"},State:{locationName:"state"}}}}}},DeleteInternetGateway:{input:{type:"structure",required:["InternetGatewayId"],members:{DryRun:{locationName:"dryRun",type:"boolean"},InternetGatewayId:{locationName:"internetGatewayId"}}}},DeleteIpam:{input:{type:"structure",required:["IpamId"],members:{DryRun:{type:"boolean"},IpamId:{},Cascade:{type:"boolean"}}},output:{type:"structure",members:{Ipam:{shape:"Sd6",locationName:"ipam"}}}},DeleteIpamPool:{input:{type:"structure",required:["IpamPoolId"],members:{DryRun:{type:"boolean"},IpamPoolId:{}}},output:{type:"structure",members:{IpamPool:{shape:"Sdj",locationName:"ipamPool"}}}},DeleteIpamScope:{input:{type:"structure",required:["IpamScopeId"],members:{DryRun:{type:"boolean"},IpamScopeId:{}}},output:{type:"structure",members:{IpamScope:{shape:"Sdq",locationName:"ipamScope"}}}},DeleteKeyPair:{input:{type:"structure",members:{KeyName:{},KeyPairId:{},DryRun:{locationName:"dryRun",type:"boolean"}}}},DeleteLaunchTemplate:{input:{type:"structure",members:{DryRun:{type:"boolean"},LaunchTemplateId:{},LaunchTemplateName:{}}},output:{type:"structure",members:{LaunchTemplate:{shape:"Sfh",locationName:"launchTemplate"}}}},DeleteLaunchTemplateVersions:{input:{type:"structure",required:["Versions"],members:{DryRun:{type:"boolean"},LaunchTemplateId:{},LaunchTemplateName:{},Versions:{shape:"Sr0",locationName:"LaunchTemplateVersion"}}},output:{type:"structure",members:{SuccessfullyDeletedLaunchTemplateVersions:{locationName:"successfullyDeletedLaunchTemplateVersionSet",type:"list",member:{locationName:"item",type:"structure",members:{LaunchTemplateId:{locationName:"launchTemplateId"},LaunchTemplateName:{locationName:"launchTemplateName"},VersionNumber:{locationName:"versionNumber",type:"long"}}}},UnsuccessfullyDeletedLaunchTemplateVersions:{locationName:"unsuccessfullyDeletedLaunchTemplateVersionSet",type:"list",member:{locationName:"item",type:"structure",members:{LaunchTemplateId:{locationName:"launchTemplateId"},LaunchTemplateName:{locationName:"launchTemplateName"},VersionNumber:{locationName:"versionNumber",type:"long"},ResponseError:{locationName:"responseError",type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}}}}}}}},DeleteLocalGatewayRoute:{input:{type:"structure",required:["DestinationCidrBlock","LocalGatewayRouteTableId"],members:{DestinationCidrBlock:{},LocalGatewayRouteTableId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Route:{shape:"Sgr",locationName:"route"}}}},DeleteLocalGatewayRouteTableVpcAssociation:{input:{type:"structure",required:["LocalGatewayRouteTableVpcAssociationId"],members:{LocalGatewayRouteTableVpcAssociationId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{LocalGatewayRouteTableVpcAssociation:{shape:"Sgw",locationName:"localGatewayRouteTableVpcAssociation"}}}},DeleteManagedPrefixList:{input:{type:"structure",required:["PrefixListId"],members:{DryRun:{type:"boolean"},PrefixListId:{}}},output:{type:"structure",members:{PrefixList:{shape:"Sh2",locationName:"prefixList"}}}},DeleteNatGateway:{input:{type:"structure",required:["NatGatewayId"],members:{DryRun:{type:"boolean"},NatGatewayId:{}}},output:{type:"structure",members:{NatGatewayId:{locationName:"natGatewayId"}}}},DeleteNetworkAcl:{input:{type:"structure",required:["NetworkAclId"],members:{DryRun:{locationName:"dryRun",type:"boolean"},NetworkAclId:{locationName:"networkAclId"}}}},DeleteNetworkAclEntry:{input:{type:"structure",required:["Egress","NetworkAclId","RuleNumber"],members:{DryRun:{locationName:"dryRun",type:"boolean"},Egress:{locationName:"egress",type:"boolean"},NetworkAclId:{locationName:"networkAclId"},RuleNumber:{locationName:"ruleNumber",type:"integer"}}}},DeleteNetworkInsightsAccessScope:{input:{type:"structure",required:["NetworkInsightsAccessScopeId"],members:{DryRun:{type:"boolean"},NetworkInsightsAccessScopeId:{}}},output:{type:"structure",members:{NetworkInsightsAccessScopeId:{locationName:"networkInsightsAccessScopeId"}}}},DeleteNetworkInsightsAccessScopeAnalysis:{input:{type:"structure",required:["NetworkInsightsAccessScopeAnalysisId"],members:{NetworkInsightsAccessScopeAnalysisId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{NetworkInsightsAccessScopeAnalysisId:{locationName:"networkInsightsAccessScopeAnalysisId"}}}},DeleteNetworkInsightsAnalysis:{input:{type:"structure",required:["NetworkInsightsAnalysisId"],members:{DryRun:{type:"boolean"},NetworkInsightsAnalysisId:{}}},output:{type:"structure",members:{NetworkInsightsAnalysisId:{locationName:"networkInsightsAnalysisId"}}}},DeleteNetworkInsightsPath:{input:{type:"structure",required:["NetworkInsightsPathId"],members:{DryRun:{type:"boolean"},NetworkInsightsPathId:{}}},output:{type:"structure",members:{NetworkInsightsPathId:{locationName:"networkInsightsPathId"}}}},DeleteNetworkInterface:{input:{type:"structure",required:["NetworkInterfaceId"],members:{DryRun:{locationName:"dryRun",type:"boolean"},NetworkInterfaceId:{locationName:"networkInterfaceId"}}}},DeleteNetworkInterfacePermission:{input:{type:"structure",required:["NetworkInterfacePermissionId"],members:{NetworkInterfacePermissionId:{},Force:{type:"boolean"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},DeletePlacementGroup:{input:{type:"structure",required:["GroupName"],members:{DryRun:{locationName:"dryRun",type:"boolean"},GroupName:{locationName:"groupName"}}}},DeletePublicIpv4Pool:{input:{type:"structure",required:["PoolId"],members:{DryRun:{type:"boolean"},PoolId:{}}},output:{type:"structure",members:{ReturnValue:{locationName:"returnValue",type:"boolean"}}}},DeleteQueuedReservedInstances:{input:{type:"structure",required:["ReservedInstancesIds"],members:{DryRun:{type:"boolean"},ReservedInstancesIds:{locationName:"ReservedInstancesId",type:"list",member:{locationName:"item"}}}},output:{type:"structure",members:{SuccessfulQueuedPurchaseDeletions:{locationName:"successfulQueuedPurchaseDeletionSet",type:"list",member:{locationName:"item",type:"structure",members:{ReservedInstancesId:{locationName:"reservedInstancesId"}}}},FailedQueuedPurchaseDeletions:{locationName:"failedQueuedPurchaseDeletionSet",type:"list",member:{locationName:"item",type:"structure",members:{Error:{locationName:"error",type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},ReservedInstancesId:{locationName:"reservedInstancesId"}}}}}}},DeleteRoute:{input:{type:"structure",required:["RouteTableId"],members:{DestinationCidrBlock:{locationName:"destinationCidrBlock"},DestinationIpv6CidrBlock:{locationName:"destinationIpv6CidrBlock"},DestinationPrefixListId:{},DryRun:{locationName:"dryRun",type:"boolean"},RouteTableId:{locationName:"routeTableId"}}}},DeleteRouteTable:{input:{type:"structure",required:["RouteTableId"],members:{DryRun:{locationName:"dryRun",type:"boolean"},RouteTableId:{locationName:"routeTableId"}}}},DeleteSecurityGroup:{input:{type:"structure",members:{GroupId:{},GroupName:{},DryRun:{locationName:"dryRun",type:"boolean"}}}},DeleteSnapshot:{input:{type:"structure",required:["SnapshotId"],members:{SnapshotId:{},DryRun:{locationName:"dryRun",type:"boolean"}}}},DeleteSpotDatafeedSubscription:{input:{type:"structure",members:{DryRun:{locationName:"dryRun",type:"boolean"}}}},DeleteSubnet:{input:{type:"structure",required:["SubnetId"],members:{SubnetId:{},DryRun:{locationName:"dryRun",type:"boolean"}}}},DeleteSubnetCidrReservation:{input:{type:"structure",required:["SubnetCidrReservationId"],members:{SubnetCidrReservationId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{DeletedSubnetCidrReservation:{shape:"Skr",locationName:"deletedSubnetCidrReservation"}}}},DeleteTags:{input:{type:"structure",required:["Resources"],members:{DryRun:{locationName:"dryRun",type:"boolean"},Resources:{shape:"Sku",locationName:"resourceId"},Tags:{shape:"Ss",locationName:"tag"}}}},DeleteTrafficMirrorFilter:{input:{type:"structure",required:["TrafficMirrorFilterId"],members:{TrafficMirrorFilterId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TrafficMirrorFilterId:{locationName:"trafficMirrorFilterId"}}}},DeleteTrafficMirrorFilterRule:{input:{type:"structure",required:["TrafficMirrorFilterRuleId"],members:{TrafficMirrorFilterRuleId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TrafficMirrorFilterRuleId:{locationName:"trafficMirrorFilterRuleId"}}}},DeleteTrafficMirrorSession:{input:{type:"structure",required:["TrafficMirrorSessionId"],members:{TrafficMirrorSessionId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TrafficMirrorSessionId:{locationName:"trafficMirrorSessionId"}}}},DeleteTrafficMirrorTarget:{input:{type:"structure",required:["TrafficMirrorTargetId"],members:{TrafficMirrorTargetId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TrafficMirrorTargetId:{locationName:"trafficMirrorTargetId"}}}},DeleteTransitGateway:{input:{type:"structure",required:["TransitGatewayId"],members:{TransitGatewayId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGateway:{shape:"Slr",locationName:"transitGateway"}}}},DeleteTransitGatewayConnect:{input:{type:"structure",required:["TransitGatewayAttachmentId"],members:{TransitGatewayAttachmentId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayConnect:{shape:"Sly",locationName:"transitGatewayConnect"}}}},DeleteTransitGatewayConnectPeer:{input:{type:"structure",required:["TransitGatewayConnectPeerId"],members:{TransitGatewayConnectPeerId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayConnectPeer:{shape:"Sm4",locationName:"transitGatewayConnectPeer"}}}},DeleteTransitGatewayMulticastDomain:{input:{type:"structure",required:["TransitGatewayMulticastDomainId"],members:{TransitGatewayMulticastDomainId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayMulticastDomain:{shape:"Smh",locationName:"transitGatewayMulticastDomain"}}}},DeleteTransitGatewayPeeringAttachment:{input:{type:"structure",required:["TransitGatewayAttachmentId"],members:{TransitGatewayAttachmentId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayPeeringAttachment:{shape:"Sn",locationName:"transitGatewayPeeringAttachment"}}}},DeleteTransitGatewayPrefixListReference:{input:{type:"structure",required:["TransitGatewayRouteTableId","PrefixListId"],members:{TransitGatewayRouteTableId:{},PrefixListId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayPrefixListReference:{shape:"Smp",locationName:"transitGatewayPrefixListReference"}}}},DeleteTransitGatewayRoute:{input:{type:"structure",required:["TransitGatewayRouteTableId","DestinationCidrBlock"],members:{TransitGatewayRouteTableId:{},DestinationCidrBlock:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Route:{shape:"Smu",locationName:"route"}}}},DeleteTransitGatewayRouteTable:{input:{type:"structure",required:["TransitGatewayRouteTableId"],members:{TransitGatewayRouteTableId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayRouteTable:{shape:"Sn1",locationName:"transitGatewayRouteTable"}}}},DeleteTransitGatewayVpcAttachment:{input:{type:"structure",required:["TransitGatewayAttachmentId"],members:{TransitGatewayAttachmentId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayVpcAttachment:{shape:"Sw",locationName:"transitGatewayVpcAttachment"}}}},DeleteVolume:{input:{type:"structure",required:["VolumeId"],members:{VolumeId:{},DryRun:{locationName:"dryRun",type:"boolean"}}}},DeleteVpc:{input:{type:"structure",required:["VpcId"],members:{VpcId:{},DryRun:{locationName:"dryRun",type:"boolean"}}}},DeleteVpcEndpointConnectionNotifications:{input:{type:"structure",required:["ConnectionNotificationIds"],members:{DryRun:{type:"boolean"},ConnectionNotificationIds:{locationName:"ConnectionNotificationId",type:"list",member:{locationName:"item"}}}},output:{type:"structure",members:{Unsuccessful:{shape:"S16",locationName:"unsuccessful"}}}},DeleteVpcEndpointServiceConfigurations:{input:{type:"structure",required:["ServiceIds"],members:{DryRun:{type:"boolean"},ServiceIds:{shape:"Stg",locationName:"ServiceId"}}},output:{type:"structure",members:{Unsuccessful:{shape:"S16",locationName:"unsuccessful"}}}},DeleteVpcEndpoints:{input:{type:"structure",required:["VpcEndpointIds"],members:{DryRun:{type:"boolean"},VpcEndpointIds:{shape:"S13",locationName:"VpcEndpointId"}}},output:{type:"structure",members:{Unsuccessful:{shape:"S16",locationName:"unsuccessful"}}}},DeleteVpcPeeringConnection:{input:{type:"structure",required:["VpcPeeringConnectionId"],members:{DryRun:{locationName:"dryRun",type:"boolean"},VpcPeeringConnectionId:{locationName:"vpcPeeringConnectionId"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},DeleteVpnConnection:{input:{type:"structure",required:["VpnConnectionId"],members:{VpnConnectionId:{},DryRun:{locationName:"dryRun",type:"boolean"}}}},DeleteVpnConnectionRoute:{input:{type:"structure",required:["DestinationCidrBlock","VpnConnectionId"],members:{DestinationCidrBlock:{},VpnConnectionId:{}}}},DeleteVpnGateway:{input:{type:"structure",required:["VpnGatewayId"],members:{VpnGatewayId:{},DryRun:{locationName:"dryRun",type:"boolean"}}}},DeprovisionByoipCidr:{input:{type:"structure",required:["Cidr"],members:{Cidr:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{ByoipCidr:{shape:"S1n",locationName:"byoipCidr"}}}},DeprovisionIpamPoolCidr:{input:{type:"structure",required:["IpamPoolId"],members:{DryRun:{type:"boolean"},IpamPoolId:{},Cidr:{}}},output:{type:"structure",members:{IpamPoolCidr:{shape:"Stt",locationName:"ipamPoolCidr"}}}},DeprovisionPublicIpv4PoolCidr:{input:{type:"structure",required:["PoolId","Cidr"],members:{DryRun:{type:"boolean"},PoolId:{},Cidr:{}}},output:{type:"structure",members:{PoolId:{locationName:"poolId"},DeprovisionedAddresses:{locationName:"deprovisionedAddressSet",type:"list",member:{locationName:"item"}}}}},DeregisterImage:{input:{type:"structure",required:["ImageId"],members:{ImageId:{},DryRun:{locationName:"dryRun",type:"boolean"}}}},DeregisterInstanceEventNotificationAttributes:{input:{type:"structure",members:{DryRun:{type:"boolean"},InstanceTagAttribute:{type:"structure",members:{IncludeAllTagsOfInstance:{type:"boolean"},InstanceTagKeys:{shape:"Su3",locationName:"InstanceTagKey"}}}}},output:{type:"structure",members:{InstanceTagAttribute:{shape:"Su5",locationName:"instanceTagAttribute"}}}},DeregisterTransitGatewayMulticastGroupMembers:{input:{type:"structure",members:{TransitGatewayMulticastDomainId:{},GroupIpAddress:{},NetworkInterfaceIds:{shape:"Su7"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{DeregisteredMulticastGroupMembers:{locationName:"deregisteredMulticastGroupMembers",type:"structure",members:{TransitGatewayMulticastDomainId:{locationName:"transitGatewayMulticastDomainId"},DeregisteredNetworkInterfaceIds:{shape:"Se",locationName:"deregisteredNetworkInterfaceIds"},GroupIpAddress:{locationName:"groupIpAddress"}}}}}},DeregisterTransitGatewayMulticastGroupSources:{input:{type:"structure",members:{TransitGatewayMulticastDomainId:{},GroupIpAddress:{},NetworkInterfaceIds:{shape:"Su7"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{DeregisteredMulticastGroupSources:{locationName:"deregisteredMulticastGroupSources",type:"structure",members:{TransitGatewayMulticastDomainId:{locationName:"transitGatewayMulticastDomainId"},DeregisteredNetworkInterfaceIds:{shape:"Se",locationName:"deregisteredNetworkInterfaceIds"},GroupIpAddress:{locationName:"groupIpAddress"}}}}}},DescribeAccountAttributes:{input:{type:"structure",members:{AttributeNames:{locationName:"attributeName",type:"list",member:{locationName:"attributeName"}},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{AccountAttributes:{locationName:"accountAttributeSet",type:"list",member:{locationName:"item",type:"structure",members:{AttributeName:{locationName:"attributeName"},AttributeValues:{locationName:"attributeValueSet",type:"list",member:{locationName:"item",type:"structure",members:{AttributeValue:{locationName:"attributeValue"}}}}}}}}}},DescribeAddresses:{input:{type:"structure",members:{Filters:{shape:"Sum",locationName:"Filter"},PublicIps:{locationName:"PublicIp",type:"list",member:{locationName:"PublicIp"}},AllocationIds:{locationName:"AllocationId",type:"list",member:{locationName:"AllocationId"}},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{Addresses:{locationName:"addressesSet",type:"list",member:{locationName:"item",type:"structure",members:{InstanceId:{locationName:"instanceId"},PublicIp:{locationName:"publicIp"},AllocationId:{locationName:"allocationId"},AssociationId:{locationName:"associationId"},Domain:{locationName:"domain"},NetworkInterfaceId:{locationName:"networkInterfaceId"},NetworkInterfaceOwnerId:{locationName:"networkInterfaceOwnerId"},PrivateIpAddress:{locationName:"privateIpAddress"},Tags:{shape:"Ss",locationName:"tagSet"},PublicIpv4Pool:{locationName:"publicIpv4Pool"},NetworkBorderGroup:{locationName:"networkBorderGroup"},CustomerOwnedIp:{locationName:"customerOwnedIp"},CustomerOwnedIpv4Pool:{locationName:"customerOwnedIpv4Pool"},CarrierIp:{locationName:"carrierIp"}}}}}}},DescribeAddressesAttribute:{input:{type:"structure",members:{AllocationIds:{locationName:"AllocationId",type:"list",member:{locationName:"item"}},Attribute:{},NextToken:{},MaxResults:{type:"integer"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Addresses:{locationName:"addressSet",type:"list",member:{shape:"Sv0",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeAggregateIdFormat:{input:{type:"structure",members:{DryRun:{type:"boolean"}}},output:{type:"structure",members:{UseLongIdsAggregated:{locationName:"useLongIdsAggregated",type:"boolean"},Statuses:{shape:"Sv4",locationName:"statusSet"}}}},DescribeAvailabilityZones:{input:{type:"structure",members:{Filters:{shape:"Sum",locationName:"Filter"},ZoneNames:{locationName:"ZoneName",type:"list",member:{locationName:"ZoneName"}},ZoneIds:{locationName:"ZoneId",type:"list",member:{locationName:"ZoneId"}},AllAvailabilityZones:{type:"boolean"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{AvailabilityZones:{locationName:"availabilityZoneInfo",type:"list",member:{locationName:"item",type:"structure",members:{State:{locationName:"zoneState"},OptInStatus:{locationName:"optInStatus"},Messages:{locationName:"messageSet",type:"list",member:{locationName:"item",type:"structure",members:{Message:{locationName:"message"}}}},RegionName:{locationName:"regionName"},ZoneName:{locationName:"zoneName"},ZoneId:{locationName:"zoneId"},GroupName:{locationName:"groupName"},NetworkBorderGroup:{locationName:"networkBorderGroup"},ZoneType:{locationName:"zoneType"},ParentZoneName:{locationName:"parentZoneName"},ParentZoneId:{locationName:"parentZoneId"}}}}}}},DescribeBundleTasks:{input:{type:"structure",members:{BundleIds:{locationName:"BundleId",type:"list",member:{locationName:"BundleId"}},Filters:{shape:"Sum",locationName:"Filter"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{BundleTasks:{locationName:"bundleInstanceTasksSet",type:"list",member:{shape:"S5w",locationName:"item"}}}}},DescribeByoipCidrs:{input:{type:"structure",required:["MaxResults"],members:{DryRun:{type:"boolean"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ByoipCidrs:{locationName:"byoipCidrSet",type:"list",member:{shape:"S1n",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeCapacityReservationFleets:{input:{type:"structure",members:{CapacityReservationFleetIds:{shape:"S66",locationName:"CapacityReservationFleetId"},NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"Sum",locationName:"Filter"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{CapacityReservationFleets:{locationName:"capacityReservationFleetSet",type:"list",member:{locationName:"item",type:"structure",members:{CapacityReservationFleetId:{locationName:"capacityReservationFleetId"},CapacityReservationFleetArn:{locationName:"capacityReservationFleetArn"},State:{locationName:"state"},TotalTargetCapacity:{locationName:"totalTargetCapacity",type:"integer"},TotalFulfilledCapacity:{locationName:"totalFulfilledCapacity",type:"double"},Tenancy:{locationName:"tenancy"},EndDate:{locationName:"endDate",type:"timestamp"},CreateTime:{locationName:"createTime",type:"timestamp"},InstanceMatchCriteria:{locationName:"instanceMatchCriteria"},AllocationStrategy:{locationName:"allocationStrategy"},InstanceTypeSpecifications:{shape:"S8d",locationName:"instanceTypeSpecificationSet"},Tags:{shape:"Ss",locationName:"tagSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribeCapacityReservations:{input:{type:"structure",members:{CapacityReservationIds:{locationName:"CapacityReservationId",type:"list",member:{locationName:"item"}},NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"Sum",locationName:"Filter"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},CapacityReservations:{locationName:"capacityReservationSet",type:"list",member:{shape:"S81",locationName:"item"}}}}},DescribeCarrierGateways:{input:{type:"structure",members:{CarrierGatewayIds:{locationName:"CarrierGatewayId",type:"list",member:{}},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{CarrierGateways:{locationName:"carrierGatewaySet",type:"list",member:{shape:"S8h",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeClassicLinkInstances:{input:{type:"structure",members:{Filters:{shape:"Sum",locationName:"Filter"},DryRun:{locationName:"dryRun",type:"boolean"},InstanceIds:{shape:"Sw4",locationName:"InstanceId"},MaxResults:{locationName:"maxResults",type:"integer"},NextToken:{locationName:"nextToken"}}},output:{type:"structure",members:{Instances:{locationName:"instancesSet",type:"list",member:{locationName:"item",type:"structure",members:{Groups:{shape:"Sim",locationName:"groupSet"},InstanceId:{locationName:"instanceId"},Tags:{shape:"Ss",locationName:"tagSet"},VpcId:{locationName:"vpcId"}}}},NextToken:{locationName:"nextToken"}}}},DescribeClientVpnAuthorizationRules:{input:{type:"structure",required:["ClientVpnEndpointId"],members:{ClientVpnEndpointId:{},DryRun:{type:"boolean"},NextToken:{},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"}}},output:{type:"structure",members:{AuthorizationRules:{locationName:"authorizationRule",type:"list",member:{locationName:"item",type:"structure",members:{ClientVpnEndpointId:{locationName:"clientVpnEndpointId"},Description:{locationName:"description"},GroupId:{locationName:"groupId"},AccessAll:{locationName:"accessAll",type:"boolean"},DestinationCidr:{locationName:"destinationCidr"},Status:{shape:"S55",locationName:"status"}}}},NextToken:{locationName:"nextToken"}}}},DescribeClientVpnConnections:{input:{type:"structure",required:["ClientVpnEndpointId"],members:{ClientVpnEndpointId:{},Filters:{shape:"Sum",locationName:"Filter"},NextToken:{},MaxResults:{type:"integer"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Connections:{locationName:"connections",type:"list",member:{locationName:"item",type:"structure",members:{ClientVpnEndpointId:{locationName:"clientVpnEndpointId"},Timestamp:{locationName:"timestamp"},ConnectionId:{locationName:"connectionId"},Username:{locationName:"username"},ConnectionEstablishedTime:{locationName:"connectionEstablishedTime"},IngressBytes:{locationName:"ingressBytes"},EgressBytes:{locationName:"egressBytes"},IngressPackets:{locationName:"ingressPackets"},EgressPackets:{locationName:"egressPackets"},ClientIp:{locationName:"clientIp"},CommonName:{locationName:"commonName"},Status:{shape:"Swj",locationName:"status"},ConnectionEndTime:{locationName:"connectionEndTime"},PostureComplianceStatuses:{shape:"Se",locationName:"postureComplianceStatusSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribeClientVpnEndpoints:{input:{type:"structure",members:{ClientVpnEndpointIds:{locationName:"ClientVpnEndpointId",type:"list",member:{locationName:"item"}},MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"Sum",locationName:"Filter"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{ClientVpnEndpoints:{locationName:"clientVpnEndpoint",type:"list",member:{locationName:"item",type:"structure",members:{ClientVpnEndpointId:{locationName:"clientVpnEndpointId"},Description:{locationName:"description"},Status:{shape:"S8x",locationName:"status"},CreationTime:{locationName:"creationTime"},DeletionTime:{locationName:"deletionTime"},DnsName:{locationName:"dnsName"},ClientCidrBlock:{locationName:"clientCidrBlock"},DnsServers:{shape:"Se",locationName:"dnsServer"},SplitTunnel:{locationName:"splitTunnel",type:"boolean"},VpnProtocol:{locationName:"vpnProtocol"},TransportProtocol:{locationName:"transportProtocol"},VpnPort:{locationName:"vpnPort",type:"integer"},AssociatedTargetNetworks:{deprecated:true,deprecatedMessage:"This property is deprecated. To view the target networks associated with a Client VPN endpoint, call DescribeClientVpnTargetNetworks and inspect the clientVpnTargetNetworks response element.",locationName:"associatedTargetNetwork",type:"list",member:{locationName:"item",type:"structure",members:{NetworkId:{locationName:"networkId"},NetworkType:{locationName:"networkType"}}}},ServerCertificateArn:{locationName:"serverCertificateArn"},AuthenticationOptions:{locationName:"authenticationOptions",type:"list",member:{locationName:"item",type:"structure",members:{Type:{locationName:"type"},ActiveDirectory:{locationName:"activeDirectory",type:"structure",members:{DirectoryId:{locationName:"directoryId"}}},MutualAuthentication:{locationName:"mutualAuthentication",type:"structure",members:{ClientRootCertificateChain:{locationName:"clientRootCertificateChain"}}},FederatedAuthentication:{locationName:"federatedAuthentication",type:"structure",members:{SamlProviderArn:{locationName:"samlProviderArn"},SelfServiceSamlProviderArn:{locationName:"selfServiceSamlProviderArn"}}}}}},ConnectionLogOptions:{locationName:"connectionLogOptions",type:"structure",members:{Enabled:{type:"boolean"},CloudwatchLogGroup:{},CloudwatchLogStream:{}}},Tags:{shape:"Ss",locationName:"tagSet"},SecurityGroupIds:{shape:"S2c",locationName:"securityGroupIdSet"},VpcId:{locationName:"vpcId"},SelfServicePortalUrl:{locationName:"selfServicePortalUrl"},ClientConnectOptions:{locationName:"clientConnectOptions",type:"structure",members:{Enabled:{locationName:"enabled",type:"boolean"},LambdaFunctionArn:{locationName:"lambdaFunctionArn"},Status:{locationName:"status",type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}}}},SessionTimeoutHours:{locationName:"sessionTimeoutHours",type:"integer"},ClientLoginBannerOptions:{locationName:"clientLoginBannerOptions",type:"structure",members:{Enabled:{locationName:"enabled",type:"boolean"},BannerText:{locationName:"bannerText"}}}}}},NextToken:{locationName:"nextToken"}}}},DescribeClientVpnRoutes:{input:{type:"structure",required:["ClientVpnEndpointId"],members:{ClientVpnEndpointId:{},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Routes:{locationName:"routes",type:"list",member:{locationName:"item",type:"structure",members:{ClientVpnEndpointId:{locationName:"clientVpnEndpointId"},DestinationCidr:{locationName:"destinationCidr"},TargetSubnet:{locationName:"targetSubnet"},Type:{locationName:"type"},Origin:{locationName:"origin"},Status:{shape:"S91",locationName:"status"},Description:{locationName:"description"}}}},NextToken:{locationName:"nextToken"}}}},DescribeClientVpnTargetNetworks:{input:{type:"structure",required:["ClientVpnEndpointId"],members:{ClientVpnEndpointId:{},AssociationIds:{shape:"Se"},MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"Sum",locationName:"Filter"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{ClientVpnTargetNetworks:{locationName:"clientVpnTargetNetworks",type:"list",member:{locationName:"item",type:"structure",members:{AssociationId:{locationName:"associationId"},VpcId:{locationName:"vpcId"},TargetNetworkId:{locationName:"targetNetworkId"},ClientVpnEndpointId:{locationName:"clientVpnEndpointId"},Status:{shape:"S2y",locationName:"status"},SecurityGroups:{shape:"Se",locationName:"securityGroups"}}}},NextToken:{locationName:"nextToken"}}}},DescribeCoipPools:{input:{type:"structure",members:{PoolIds:{locationName:"PoolId",type:"list",member:{locationName:"item"}},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{CoipPools:{locationName:"coipPoolSet",type:"list",member:{locationName:"item",type:"structure",members:{PoolId:{locationName:"poolId"},PoolCidrs:{shape:"Se",locationName:"poolCidrSet"},LocalGatewayRouteTableId:{locationName:"localGatewayRouteTableId"},Tags:{shape:"Ss",locationName:"tagSet"},PoolArn:{locationName:"poolArn"}}}},NextToken:{locationName:"nextToken"}}}},DescribeConversionTasks:{input:{type:"structure",members:{ConversionTaskIds:{locationName:"conversionTaskId",type:"list",member:{locationName:"item"}},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{ConversionTasks:{locationName:"conversionTasks",type:"list",member:{shape:"Sxq",locationName:"item"}}}}},DescribeCustomerGateways:{input:{type:"structure",members:{CustomerGatewayIds:{locationName:"CustomerGatewayId",type:"list",member:{locationName:"CustomerGatewayId"}},Filters:{shape:"Sum",locationName:"Filter"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{CustomerGateways:{locationName:"customerGatewaySet",type:"list",member:{shape:"S96",locationName:"item"}}}}},DescribeDhcpOptions:{input:{type:"structure",members:{DhcpOptionsIds:{locationName:"DhcpOptionsId",type:"list",member:{locationName:"DhcpOptionsId"}},Filters:{shape:"Sum",locationName:"Filter"},DryRun:{locationName:"dryRun",type:"boolean"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{DhcpOptions:{locationName:"dhcpOptionsSet",type:"list",member:{shape:"S9q",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeEgressOnlyInternetGateways:{input:{type:"structure",members:{DryRun:{type:"boolean"},EgressOnlyInternetGatewayIds:{locationName:"EgressOnlyInternetGatewayId",type:"list",member:{locationName:"item"}},MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"Sum",locationName:"Filter"}}},output:{type:"structure",members:{EgressOnlyInternetGateways:{locationName:"egressOnlyInternetGatewaySet",type:"list",member:{shape:"S9x",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeElasticGpus:{input:{type:"structure",members:{ElasticGpuIds:{locationName:"ElasticGpuId",type:"list",member:{locationName:"item"}},DryRun:{type:"boolean"},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ElasticGpuSet:{locationName:"elasticGpuSet",type:"list",member:{locationName:"item",type:"structure",members:{ElasticGpuId:{locationName:"elasticGpuId"},AvailabilityZone:{locationName:"availabilityZone"},ElasticGpuType:{locationName:"elasticGpuType"},ElasticGpuHealth:{locationName:"elasticGpuHealth",type:"structure",members:{Status:{locationName:"status"}}},ElasticGpuState:{locationName:"elasticGpuState"},InstanceId:{locationName:"instanceId"},Tags:{shape:"Ss",locationName:"tagSet"}}}},MaxResults:{locationName:"maxResults",type:"integer"},NextToken:{locationName:"nextToken"}}}},DescribeExportImageTasks:{input:{type:"structure",members:{DryRun:{type:"boolean"},Filters:{shape:"Sum",locationName:"Filter"},ExportImageTaskIds:{locationName:"ExportImageTaskId",type:"list",member:{locationName:"ExportImageTaskId"}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ExportImageTasks:{locationName:"exportImageTaskSet",type:"list",member:{locationName:"item",type:"structure",members:{Description:{locationName:"description"},ExportImageTaskId:{locationName:"exportImageTaskId"},ImageId:{locationName:"imageId"},Progress:{locationName:"progress"},S3ExportLocation:{shape:"Syt",locationName:"s3ExportLocation"},Status:{locationName:"status"},StatusMessage:{locationName:"statusMessage"},Tags:{shape:"Ss",locationName:"tagSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribeExportTasks:{input:{type:"structure",members:{ExportTaskIds:{locationName:"exportTaskId",type:"list",member:{locationName:"ExportTaskId"}},Filters:{shape:"Sum",locationName:"Filter"}}},output:{type:"structure",members:{ExportTasks:{locationName:"exportTaskSet",type:"list",member:{shape:"Scv",locationName:"item"}}}}},DescribeFastLaunchImages:{input:{type:"structure",members:{ImageIds:{locationName:"ImageId",type:"list",member:{locationName:"ImageId"}},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{FastLaunchImages:{locationName:"fastLaunchImageSet",type:"list",member:{locationName:"item",type:"structure",members:{ImageId:{locationName:"imageId"},ResourceType:{locationName:"resourceType"},SnapshotConfiguration:{shape:"Sz6",locationName:"snapshotConfiguration"},LaunchTemplate:{shape:"Sz7",locationName:"launchTemplate"},MaxParallelLaunches:{locationName:"maxParallelLaunches",type:"integer"},OwnerId:{locationName:"ownerId"},State:{locationName:"state"},StateTransitionReason:{locationName:"stateTransitionReason"},StateTransitionTime:{locationName:"stateTransitionTime",type:"timestamp"}}}},NextToken:{locationName:"nextToken"}}}},DescribeFastSnapshotRestores:{input:{type:"structure",members:{Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{FastSnapshotRestores:{locationName:"fastSnapshotRestoreSet",type:"list",member:{locationName:"item",type:"structure",members:{SnapshotId:{locationName:"snapshotId"},AvailabilityZone:{locationName:"availabilityZone"},State:{locationName:"state"},StateTransitionReason:{locationName:"stateTransitionReason"},OwnerId:{locationName:"ownerId"},OwnerAlias:{locationName:"ownerAlias"},EnablingTime:{locationName:"enablingTime",type:"timestamp"},OptimizingTime:{locationName:"optimizingTime",type:"timestamp"},EnabledTime:{locationName:"enabledTime",type:"timestamp"},DisablingTime:{locationName:"disablingTime",type:"timestamp"},DisabledTime:{locationName:"disabledTime",type:"timestamp"}}}},NextToken:{locationName:"nextToken"}}}},DescribeFleetHistory:{input:{type:"structure",required:["FleetId","StartTime"],members:{DryRun:{type:"boolean"},EventType:{},MaxResults:{type:"integer"},NextToken:{},FleetId:{},StartTime:{type:"timestamp"}}},output:{type:"structure",members:{HistoryRecords:{locationName:"historyRecordSet",type:"list",member:{locationName:"item",type:"structure",members:{EventInformation:{shape:"Szk",locationName:"eventInformation"},EventType:{locationName:"eventType"},Timestamp:{locationName:"timestamp",type:"timestamp"}}}},LastEvaluatedTime:{locationName:"lastEvaluatedTime",type:"timestamp"},NextToken:{locationName:"nextToken"},FleetId:{locationName:"fleetId"},StartTime:{locationName:"startTime",type:"timestamp"}}}},DescribeFleetInstances:{input:{type:"structure",required:["FleetId"],members:{DryRun:{type:"boolean"},MaxResults:{type:"integer"},NextToken:{},FleetId:{},Filters:{shape:"Sum",locationName:"Filter"}}},output:{type:"structure",members:{ActiveInstances:{shape:"Szn",locationName:"activeInstanceSet"},NextToken:{locationName:"nextToken"},FleetId:{locationName:"fleetId"}}}},DescribeFleets:{input:{type:"structure",members:{DryRun:{type:"boolean"},MaxResults:{type:"integer"},NextToken:{},FleetIds:{shape:"Sq5",locationName:"FleetId"},Filters:{shape:"Sum",locationName:"Filter"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},Fleets:{locationName:"fleetSet",type:"list",member:{locationName:"item",type:"structure",members:{ActivityStatus:{locationName:"activityStatus"},CreateTime:{locationName:"createTime",type:"timestamp"},FleetId:{locationName:"fleetId"},FleetState:{locationName:"fleetState"},ClientToken:{locationName:"clientToken"},ExcessCapacityTerminationPolicy:{locationName:"excessCapacityTerminationPolicy"},FulfilledCapacity:{locationName:"fulfilledCapacity",type:"double"},FulfilledOnDemandCapacity:{locationName:"fulfilledOnDemandCapacity",type:"double"},LaunchTemplateConfigs:{locationName:"launchTemplateConfigs",type:"list",member:{locationName:"item",type:"structure",members:{LaunchTemplateSpecification:{shape:"Sbl",locationName:"launchTemplateSpecification"},Overrides:{locationName:"overrides",type:"list",member:{shape:"Sbm",locationName:"item"}}}}},TargetCapacitySpecification:{locationName:"targetCapacitySpecification",type:"structure",members:{TotalTargetCapacity:{locationName:"totalTargetCapacity",type:"integer"},OnDemandTargetCapacity:{locationName:"onDemandTargetCapacity",type:"integer"},SpotTargetCapacity:{locationName:"spotTargetCapacity",type:"integer"},DefaultTargetCapacityType:{locationName:"defaultTargetCapacityType"},TargetCapacityUnitType:{locationName:"targetCapacityUnitType"}}},TerminateInstancesWithExpiration:{locationName:"terminateInstancesWithExpiration",type:"boolean"},Type:{locationName:"type"},ValidFrom:{locationName:"validFrom",type:"timestamp"},ValidUntil:{locationName:"validUntil",type:"timestamp"},ReplaceUnhealthyInstances:{locationName:"replaceUnhealthyInstances",type:"boolean"},SpotOptions:{locationName:"spotOptions",type:"structure",members:{AllocationStrategy:{locationName:"allocationStrategy"},MaintenanceStrategies:{locationName:"maintenanceStrategies",type:"structure",members:{CapacityRebalance:{locationName:"capacityRebalance",type:"structure",members:{ReplacementStrategy:{locationName:"replacementStrategy"},TerminationDelay:{locationName:"terminationDelay",type:"integer"}}}}},InstanceInterruptionBehavior:{locationName:"instanceInterruptionBehavior"},InstancePoolsToUseCount:{locationName:"instancePoolsToUseCount",type:"integer"},SingleInstanceType:{locationName:"singleInstanceType",type:"boolean"},SingleAvailabilityZone:{locationName:"singleAvailabilityZone",type:"boolean"},MinTargetCapacity:{locationName:"minTargetCapacity",type:"integer"},MaxTotalPrice:{locationName:"maxTotalPrice"}}},OnDemandOptions:{locationName:"onDemandOptions",type:"structure",members:{AllocationStrategy:{locationName:"allocationStrategy"},CapacityReservationOptions:{locationName:"capacityReservationOptions",type:"structure",members:{UsageStrategy:{locationName:"usageStrategy"}}},SingleInstanceType:{locationName:"singleInstanceType",type:"boolean"},SingleAvailabilityZone:{locationName:"singleAvailabilityZone",type:"boolean"},MinTargetCapacity:{locationName:"minTargetCapacity",type:"integer"},MaxTotalPrice:{locationName:"maxTotalPrice"}}},Tags:{shape:"Ss",locationName:"tagSet"},Errors:{locationName:"errorSet",type:"list",member:{locationName:"item",type:"structure",members:{LaunchTemplateAndOverrides:{shape:"Sbk",locationName:"launchTemplateAndOverrides"},Lifecycle:{locationName:"lifecycle"},ErrorCode:{locationName:"errorCode"},ErrorMessage:{locationName:"errorMessage"}}}},Instances:{locationName:"fleetInstanceSet",type:"list",member:{locationName:"item",type:"structure",members:{LaunchTemplateAndOverrides:{shape:"Sbk",locationName:"launchTemplateAndOverrides"},Lifecycle:{locationName:"lifecycle"},InstanceIds:{shape:"Sc0",locationName:"instanceIds"},InstanceType:{locationName:"instanceType"},Platform:{locationName:"platform"}}}},Context:{locationName:"context"}}}}}}},DescribeFlowLogs:{input:{type:"structure",members:{DryRun:{type:"boolean"},Filter:{shape:"Sum"},FlowLogIds:{shape:"Sqf",locationName:"FlowLogId"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{FlowLogs:{locationName:"flowLogSet",type:"list",member:{locationName:"item",type:"structure",members:{CreationTime:{locationName:"creationTime",type:"timestamp"},DeliverLogsErrorMessage:{locationName:"deliverLogsErrorMessage"},DeliverLogsPermissionArn:{locationName:"deliverLogsPermissionArn"},DeliverLogsStatus:{locationName:"deliverLogsStatus"},FlowLogId:{locationName:"flowLogId"},FlowLogStatus:{locationName:"flowLogStatus"},LogGroupName:{locationName:"logGroupName"},ResourceId:{locationName:"resourceId"},TrafficType:{locationName:"trafficType"},LogDestinationType:{locationName:"logDestinationType"},LogDestination:{locationName:"logDestination"},LogFormat:{locationName:"logFormat"},Tags:{shape:"Ss",locationName:"tagSet"},MaxAggregationInterval:{locationName:"maxAggregationInterval",type:"integer"},DestinationOptions:{locationName:"destinationOptions",type:"structure",members:{FileFormat:{locationName:"fileFormat"},HiveCompatiblePartitions:{locationName:"hiveCompatiblePartitions",type:"boolean"},PerHourPartition:{locationName:"perHourPartition",type:"boolean"}}}}}},NextToken:{locationName:"nextToken"}}}},DescribeFpgaImageAttribute:{input:{type:"structure",required:["FpgaImageId","Attribute"],members:{DryRun:{type:"boolean"},FpgaImageId:{},Attribute:{}}},output:{type:"structure",members:{FpgaImageAttribute:{shape:"S10g",locationName:"fpgaImageAttribute"}}}},DescribeFpgaImages:{input:{type:"structure",members:{DryRun:{type:"boolean"},FpgaImageIds:{locationName:"FpgaImageId",type:"list",member:{locationName:"item"}},Owners:{shape:"S10p",locationName:"Owner"},Filters:{shape:"Sum",locationName:"Filter"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{FpgaImages:{locationName:"fpgaImageSet",type:"list",member:{locationName:"item",type:"structure",members:{FpgaImageId:{locationName:"fpgaImageId"},FpgaImageGlobalId:{locationName:"fpgaImageGlobalId"},Name:{locationName:"name"},Description:{locationName:"description"},ShellVersion:{locationName:"shellVersion"},PciId:{locationName:"pciId",type:"structure",members:{DeviceId:{},VendorId:{},SubsystemId:{},SubsystemVendorId:{}}},State:{locationName:"state",type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},CreateTime:{locationName:"createTime",type:"timestamp"},UpdateTime:{locationName:"updateTime",type:"timestamp"},OwnerId:{locationName:"ownerId"},OwnerAlias:{locationName:"ownerAlias"},ProductCodes:{shape:"S10k",locationName:"productCodes"},Tags:{shape:"Ss",locationName:"tags"},Public:{locationName:"public",type:"boolean"},DataRetentionSupport:{locationName:"dataRetentionSupport",type:"boolean"}}}},NextToken:{locationName:"nextToken"}}}},DescribeHostReservationOfferings:{input:{type:"structure",members:{Filter:{shape:"Sum"},MaxDuration:{type:"integer"},MaxResults:{type:"integer"},MinDuration:{type:"integer"},NextToken:{},OfferingId:{}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},OfferingSet:{locationName:"offeringSet",type:"list",member:{locationName:"item",type:"structure",members:{CurrencyCode:{locationName:"currencyCode"},Duration:{locationName:"duration",type:"integer"},HourlyPrice:{locationName:"hourlyPrice"},InstanceFamily:{locationName:"instanceFamily"},OfferingId:{locationName:"offeringId"},PaymentOption:{locationName:"paymentOption"},UpfrontPrice:{locationName:"upfrontPrice"}}}}}}},DescribeHostReservations:{input:{type:"structure",members:{Filter:{shape:"Sum"},HostReservationIdSet:{type:"list",member:{locationName:"item"}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{HostReservationSet:{locationName:"hostReservationSet",type:"list",member:{locationName:"item",type:"structure",members:{Count:{locationName:"count",type:"integer"},CurrencyCode:{locationName:"currencyCode"},Duration:{locationName:"duration",type:"integer"},End:{locationName:"end",type:"timestamp"},HostIdSet:{shape:"S11a",locationName:"hostIdSet"},HostReservationId:{locationName:"hostReservationId"},HourlyPrice:{locationName:"hourlyPrice"},InstanceFamily:{locationName:"instanceFamily"},OfferingId:{locationName:"offeringId"},PaymentOption:{locationName:"paymentOption"},Start:{locationName:"start",type:"timestamp"},State:{locationName:"state"},UpfrontPrice:{locationName:"upfrontPrice"},Tags:{shape:"Ss",locationName:"tagSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribeHosts:{input:{type:"structure",members:{Filter:{shape:"Sum",locationName:"filter"},HostIds:{shape:"S11d",locationName:"hostId"},MaxResults:{locationName:"maxResults",type:"integer"},NextToken:{locationName:"nextToken"}}},output:{type:"structure",members:{Hosts:{locationName:"hostSet",type:"list",member:{locationName:"item",type:"structure",members:{AutoPlacement:{locationName:"autoPlacement"},AvailabilityZone:{locationName:"availabilityZone"},AvailableCapacity:{locationName:"availableCapacity",type:"structure",members:{AvailableInstanceCapacity:{locationName:"availableInstanceCapacity",type:"list",member:{locationName:"item",type:"structure",members:{AvailableCapacity:{locationName:"availableCapacity",type:"integer"},InstanceType:{locationName:"instanceType"},TotalCapacity:{locationName:"totalCapacity",type:"integer"}}}},AvailableVCpus:{locationName:"availableVCpus",type:"integer"}}},ClientToken:{locationName:"clientToken"},HostId:{locationName:"hostId"},HostProperties:{locationName:"hostProperties",type:"structure",members:{Cores:{locationName:"cores",type:"integer"},InstanceType:{locationName:"instanceType"},InstanceFamily:{locationName:"instanceFamily"},Sockets:{locationName:"sockets",type:"integer"},TotalVCpus:{locationName:"totalVCpus",type:"integer"}}},HostReservationId:{locationName:"hostReservationId"},Instances:{locationName:"instances",type:"list",member:{locationName:"item",type:"structure",members:{InstanceId:{locationName:"instanceId"},InstanceType:{locationName:"instanceType"},OwnerId:{locationName:"ownerId"}}}},State:{locationName:"state"},AllocationTime:{locationName:"allocationTime",type:"timestamp"},ReleaseTime:{locationName:"releaseTime",type:"timestamp"},Tags:{shape:"Ss",locationName:"tagSet"},HostRecovery:{locationName:"hostRecovery"},AllowsMultipleInstanceTypes:{locationName:"allowsMultipleInstanceTypes"},OwnerId:{locationName:"ownerId"},AvailabilityZoneId:{locationName:"availabilityZoneId"},MemberOfServiceLinkedResourceGroup:{locationName:"memberOfServiceLinkedResourceGroup",type:"boolean"},OutpostArn:{locationName:"outpostArn"}}}},NextToken:{locationName:"nextToken"}}}},DescribeIamInstanceProfileAssociations:{input:{type:"structure",members:{AssociationIds:{locationName:"AssociationId",type:"list",member:{locationName:"AssociationId"}},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{IamInstanceProfileAssociations:{locationName:"iamInstanceProfileAssociationSet",type:"list",member:{shape:"S38",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeIdFormat:{input:{type:"structure",members:{Resource:{}}},output:{type:"structure",members:{Statuses:{shape:"Sv4",locationName:"statusSet"}}}},DescribeIdentityIdFormat:{input:{type:"structure",required:["PrincipalArn"],members:{PrincipalArn:{locationName:"principalArn"},Resource:{locationName:"resource"}}},output:{type:"structure",members:{Statuses:{shape:"Sv4",locationName:"statusSet"}}}},DescribeImageAttribute:{input:{type:"structure",required:["Attribute","ImageId"],members:{Attribute:{},ImageId:{},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{BlockDeviceMappings:{shape:"S122",locationName:"blockDeviceMapping"},ImageId:{locationName:"imageId"},LaunchPermissions:{shape:"S123",locationName:"launchPermission"},ProductCodes:{shape:"S10k",locationName:"productCodes"},Description:{shape:"S9u",locationName:"description"},KernelId:{shape:"S9u",locationName:"kernel"},RamdiskId:{shape:"S9u",locationName:"ramdisk"},SriovNetSupport:{shape:"S9u",locationName:"sriovNetSupport"},BootMode:{shape:"S9u",locationName:"bootMode"},TpmSupport:{shape:"S9u",locationName:"tpmSupport"},UefiData:{shape:"S9u",locationName:"uefiData"},LastLaunchedTime:{shape:"S9u",locationName:"lastLaunchedTime"}}}},DescribeImages:{input:{type:"structure",members:{ExecutableUsers:{locationName:"ExecutableBy",type:"list",member:{locationName:"ExecutableBy"}},Filters:{shape:"Sum",locationName:"Filter"},ImageIds:{shape:"S127",locationName:"ImageId"},Owners:{shape:"S10p",locationName:"Owner"},IncludeDeprecated:{type:"boolean"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{Images:{locationName:"imagesSet",type:"list",member:{locationName:"item",type:"structure",members:{Architecture:{locationName:"architecture"},CreationDate:{locationName:"creationDate"},ImageId:{locationName:"imageId"},ImageLocation:{locationName:"imageLocation"},ImageType:{locationName:"imageType"},Public:{locationName:"isPublic",type:"boolean"},KernelId:{locationName:"kernelId"},OwnerId:{locationName:"imageOwnerId"},Platform:{locationName:"platform"},PlatformDetails:{locationName:"platformDetails"},UsageOperation:{locationName:"usageOperation"},ProductCodes:{shape:"S10k",locationName:"productCodes"},RamdiskId:{locationName:"ramdiskId"},State:{locationName:"imageState"},BlockDeviceMappings:{shape:"S122",locationName:"blockDeviceMapping"},Description:{locationName:"description"},EnaSupport:{locationName:"enaSupport",type:"boolean"},Hypervisor:{locationName:"hypervisor"},ImageOwnerAlias:{locationName:"imageOwnerAlias"},Name:{locationName:"name"},RootDeviceName:{locationName:"rootDeviceName"},RootDeviceType:{locationName:"rootDeviceType"},SriovNetSupport:{locationName:"sriovNetSupport"},StateReason:{shape:"S12g",locationName:"stateReason"},Tags:{shape:"Ss",locationName:"tagSet"},VirtualizationType:{locationName:"virtualizationType"},BootMode:{locationName:"bootMode"},TpmSupport:{locationName:"tpmSupport"},DeprecationTime:{locationName:"deprecationTime"}}}}}}},DescribeImportImageTasks:{input:{type:"structure",members:{DryRun:{type:"boolean"},Filters:{shape:"Sum"},ImportTaskIds:{locationName:"ImportTaskId",type:"list",member:{locationName:"ImportTaskId"}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ImportImageTasks:{locationName:"importImageTaskSet",type:"list",member:{locationName:"item",type:"structure",members:{Architecture:{locationName:"architecture"},Description:{locationName:"description"},Encrypted:{locationName:"encrypted",type:"boolean"},Hypervisor:{locationName:"hypervisor"},ImageId:{locationName:"imageId"},ImportTaskId:{locationName:"importTaskId"},KmsKeyId:{locationName:"kmsKeyId"},LicenseType:{locationName:"licenseType"},Platform:{locationName:"platform"},Progress:{locationName:"progress"},SnapshotDetails:{shape:"S12q",locationName:"snapshotDetailSet"},Status:{locationName:"status"},StatusMessage:{locationName:"statusMessage"},Tags:{shape:"Ss",locationName:"tagSet"},LicenseSpecifications:{shape:"S12t",locationName:"licenseSpecifications"},UsageOperation:{locationName:"usageOperation"},BootMode:{locationName:"bootMode"}}}},NextToken:{locationName:"nextToken"}}}},DescribeImportSnapshotTasks:{input:{type:"structure",members:{DryRun:{type:"boolean"},Filters:{shape:"Sum"},ImportTaskIds:{locationName:"ImportTaskId",type:"list",member:{locationName:"ImportTaskId"}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ImportSnapshotTasks:{locationName:"importSnapshotTaskSet",type:"list",member:{locationName:"item",type:"structure",members:{Description:{locationName:"description"},ImportTaskId:{locationName:"importTaskId"},SnapshotTaskDetail:{shape:"S131",locationName:"snapshotTaskDetail"},Tags:{shape:"Ss",locationName:"tagSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribeInstanceAttribute:{input:{type:"structure",required:["Attribute","InstanceId"],members:{Attribute:{locationName:"attribute"},DryRun:{locationName:"dryRun",type:"boolean"},InstanceId:{locationName:"instanceId"}}},output:{type:"structure",members:{Groups:{shape:"Sim",locationName:"groupSet"},BlockDeviceMappings:{shape:"S135",locationName:"blockDeviceMapping"},DisableApiTermination:{shape:"S138",locationName:"disableApiTermination"},EnaSupport:{shape:"S138",locationName:"enaSupport"},EnclaveOptions:{shape:"S139",locationName:"enclaveOptions"},EbsOptimized:{shape:"S138",locationName:"ebsOptimized"},InstanceId:{locationName:"instanceId"},InstanceInitiatedShutdownBehavior:{shape:"S9u",locationName:"instanceInitiatedShutdownBehavior"},InstanceType:{shape:"S9u",locationName:"instanceType"},KernelId:{shape:"S9u",locationName:"kernel"},ProductCodes:{shape:"S10k",locationName:"productCodes"},RamdiskId:{shape:"S9u",locationName:"ramdisk"},RootDeviceName:{shape:"S9u",locationName:"rootDeviceName"},SourceDestCheck:{shape:"S138",locationName:"sourceDestCheck"},SriovNetSupport:{shape:"S9u",locationName:"sriovNetSupport"},UserData:{shape:"S9u",locationName:"userData"}}}},DescribeInstanceCreditSpecifications:{input:{type:"structure",members:{DryRun:{type:"boolean"},Filters:{shape:"Sum",locationName:"Filter"},InstanceIds:{shape:"Sw4",locationName:"InstanceId"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{InstanceCreditSpecifications:{locationName:"instanceCreditSpecificationSet",type:"list",member:{locationName:"item",type:"structure",members:{InstanceId:{locationName:"instanceId"},CpuCredits:{locationName:"cpuCredits"}}}},NextToken:{locationName:"nextToken"}}}},DescribeInstanceEventNotificationAttributes:{input:{type:"structure",members:{DryRun:{type:"boolean"}}},output:{type:"structure",members:{InstanceTagAttribute:{shape:"Su5",locationName:"instanceTagAttribute"}}}},DescribeInstanceEventWindows:{input:{type:"structure",members:{DryRun:{type:"boolean"},InstanceEventWindowIds:{locationName:"InstanceEventWindowId",type:"list",member:{locationName:"InstanceEventWindowId"}},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{InstanceEventWindows:{locationName:"instanceEventWindowSet",type:"list",member:{shape:"S3i",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeInstanceStatus:{input:{type:"structure",members:{Filters:{shape:"Sum",locationName:"Filter"},InstanceIds:{shape:"Sw4",locationName:"InstanceId"},MaxResults:{type:"integer"},NextToken:{},DryRun:{locationName:"dryRun",type:"boolean"},IncludeAllInstances:{locationName:"includeAllInstances",type:"boolean"}}},output:{type:"structure",members:{InstanceStatuses:{locationName:"instanceStatusSet",type:"list",member:{locationName:"item",type:"structure",members:{AvailabilityZone:{locationName:"availabilityZone"},OutpostArn:{locationName:"outpostArn"},Events:{locationName:"eventsSet",type:"list",member:{shape:"S13r",locationName:"item"}},InstanceId:{locationName:"instanceId"},InstanceState:{shape:"S13u",locationName:"instanceState"},InstanceStatus:{shape:"S13w",locationName:"instanceStatus"},SystemStatus:{shape:"S13w",locationName:"systemStatus"}}}},NextToken:{locationName:"nextToken"}}}},DescribeInstanceTypeOfferings:{input:{type:"structure",members:{DryRun:{type:"boolean"},LocationType:{},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{InstanceTypeOfferings:{locationName:"instanceTypeOfferingSet",type:"list",member:{locationName:"item",type:"structure",members:{InstanceType:{locationName:"instanceType"},LocationType:{locationName:"locationType"},Location:{locationName:"location"}}}},NextToken:{locationName:"nextToken"}}}},DescribeInstanceTypes:{input:{type:"structure",members:{DryRun:{type:"boolean"},InstanceTypes:{locationName:"InstanceType",type:"list",member:{}},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{InstanceTypes:{locationName:"instanceTypeSet",type:"list",member:{locationName:"item",type:"structure",members:{InstanceType:{locationName:"instanceType"},CurrentGeneration:{locationName:"currentGeneration",type:"boolean"},FreeTierEligible:{locationName:"freeTierEligible",type:"boolean"},SupportedUsageClasses:{locationName:"supportedUsageClasses",type:"list",member:{locationName:"item"}},SupportedRootDeviceTypes:{locationName:"supportedRootDeviceTypes",type:"list",member:{locationName:"item"}},SupportedVirtualizationTypes:{locationName:"supportedVirtualizationTypes",type:"list",member:{locationName:"item"}},BareMetal:{locationName:"bareMetal",type:"boolean"},Hypervisor:{locationName:"hypervisor"},ProcessorInfo:{locationName:"processorInfo",type:"structure",members:{SupportedArchitectures:{locationName:"supportedArchitectures",type:"list",member:{locationName:"item"}},SustainedClockSpeedInGhz:{locationName:"sustainedClockSpeedInGhz",type:"double"}}},VCpuInfo:{locationName:"vCpuInfo",type:"structure",members:{DefaultVCpus:{locationName:"defaultVCpus",type:"integer"},DefaultCores:{locationName:"defaultCores",type:"integer"},DefaultThreadsPerCore:{locationName:"defaultThreadsPerCore",type:"integer"},ValidCores:{locationName:"validCores",type:"list",member:{locationName:"item",type:"integer"}},ValidThreadsPerCore:{locationName:"validThreadsPerCore",type:"list",member:{locationName:"item",type:"integer"}}}},MemoryInfo:{locationName:"memoryInfo",type:"structure",members:{SizeInMiB:{locationName:"sizeInMiB",type:"long"}}},InstanceStorageSupported:{locationName:"instanceStorageSupported",type:"boolean"},InstanceStorageInfo:{locationName:"instanceStorageInfo",type:"structure",members:{TotalSizeInGB:{locationName:"totalSizeInGB",type:"long"},Disks:{locationName:"disks",type:"list",member:{locationName:"item",type:"structure",members:{SizeInGB:{locationName:"sizeInGB",type:"long"},Count:{locationName:"count",type:"integer"},Type:{locationName:"type"}}}},NvmeSupport:{locationName:"nvmeSupport"},EncryptionSupport:{locationName:"encryptionSupport"}}},EbsInfo:{locationName:"ebsInfo",type:"structure",members:{EbsOptimizedSupport:{locationName:"ebsOptimizedSupport"},EncryptionSupport:{locationName:"encryptionSupport"},EbsOptimizedInfo:{locationName:"ebsOptimizedInfo",type:"structure",members:{BaselineBandwidthInMbps:{locationName:"baselineBandwidthInMbps",type:"integer"},BaselineThroughputInMBps:{locationName:"baselineThroughputInMBps",type:"double"},BaselineIops:{locationName:"baselineIops",type:"integer"},MaximumBandwidthInMbps:{locationName:"maximumBandwidthInMbps",type:"integer"},MaximumThroughputInMBps:{locationName:"maximumThroughputInMBps",type:"double"},MaximumIops:{locationName:"maximumIops",type:"integer"}}},NvmeSupport:{locationName:"nvmeSupport"}}},NetworkInfo:{locationName:"networkInfo",type:"structure",members:{NetworkPerformance:{locationName:"networkPerformance"},MaximumNetworkInterfaces:{locationName:"maximumNetworkInterfaces",type:"integer"},MaximumNetworkCards:{locationName:"maximumNetworkCards",type:"integer"},DefaultNetworkCardIndex:{locationName:"defaultNetworkCardIndex",type:"integer"},NetworkCards:{locationName:"networkCards",type:"list",member:{locationName:"item",type:"structure",members:{NetworkCardIndex:{locationName:"networkCardIndex",type:"integer"},NetworkPerformance:{locationName:"networkPerformance"},MaximumNetworkInterfaces:{locationName:"maximumNetworkInterfaces",type:"integer"}}}},Ipv4AddressesPerInterface:{locationName:"ipv4AddressesPerInterface",type:"integer"},Ipv6AddressesPerInterface:{locationName:"ipv6AddressesPerInterface",type:"integer"},Ipv6Supported:{locationName:"ipv6Supported",type:"boolean"},EnaSupport:{locationName:"enaSupport"},EfaSupported:{locationName:"efaSupported",type:"boolean"},EfaInfo:{locationName:"efaInfo",type:"structure",members:{MaximumEfaInterfaces:{locationName:"maximumEfaInterfaces",type:"integer"}}},EncryptionInTransitSupported:{locationName:"encryptionInTransitSupported",type:"boolean"}}},GpuInfo:{locationName:"gpuInfo",type:"structure",members:{Gpus:{locationName:"gpus",type:"list",member:{locationName:"item",type:"structure",members:{Name:{locationName:"name"},Manufacturer:{locationName:"manufacturer"},Count:{locationName:"count",type:"integer"},MemoryInfo:{locationName:"memoryInfo",type:"structure",members:{SizeInMiB:{locationName:"sizeInMiB",type:"integer"}}}}}},TotalGpuMemoryInMiB:{locationName:"totalGpuMemoryInMiB",type:"integer"}}},FpgaInfo:{locationName:"fpgaInfo",type:"structure",members:{Fpgas:{locationName:"fpgas",type:"list",member:{locationName:"item",type:"structure",members:{Name:{locationName:"name"},Manufacturer:{locationName:"manufacturer"},Count:{locationName:"count",type:"integer"},MemoryInfo:{locationName:"memoryInfo",type:"structure",members:{SizeInMiB:{locationName:"sizeInMiB",type:"integer"}}}}}},TotalFpgaMemoryInMiB:{locationName:"totalFpgaMemoryInMiB",type:"integer"}}},PlacementGroupInfo:{locationName:"placementGroupInfo",type:"structure",members:{SupportedStrategies:{locationName:"supportedStrategies",type:"list",member:{locationName:"item"}}}},InferenceAcceleratorInfo:{locationName:"inferenceAcceleratorInfo",type:"structure",members:{Accelerators:{locationName:"item",type:"list",member:{type:"structure",members:{Count:{locationName:"count",type:"integer"},Name:{locationName:"name"},Manufacturer:{locationName:"manufacturer"}}}}}},HibernationSupported:{locationName:"hibernationSupported",type:"boolean"},BurstablePerformanceSupported:{locationName:"burstablePerformanceSupported",type:"boolean"},DedicatedHostsSupported:{locationName:"dedicatedHostsSupported",type:"boolean"},AutoRecoverySupported:{locationName:"autoRecoverySupported",type:"boolean"},SupportedBootModes:{locationName:"supportedBootModes",type:"list",member:{locationName:"item"}}}}},NextToken:{locationName:"nextToken"}}}},DescribeInstances:{input:{type:"structure",members:{Filters:{shape:"Sum",locationName:"Filter"},InstanceIds:{shape:"Sw4",locationName:"InstanceId"},DryRun:{locationName:"dryRun",type:"boolean"},MaxResults:{locationName:"maxResults",type:"integer"},NextToken:{locationName:"nextToken"}}},output:{type:"structure",members:{Reservations:{locationName:"reservationSet",type:"list",member:{shape:"S170",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeInternetGateways:{input:{type:"structure",members:{Filters:{shape:"Sum",locationName:"Filter"},DryRun:{locationName:"dryRun",type:"boolean"},InternetGatewayIds:{locationName:"internetGatewayId",type:"list",member:{locationName:"item"}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{InternetGateways:{locationName:"internetGatewaySet",type:"list",member:{shape:"Sd1",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeIpamPools:{input:{type:"structure",members:{DryRun:{type:"boolean"},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},IpamPoolIds:{shape:"Se",locationName:"IpamPoolId"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},IpamPools:{locationName:"ipamPoolSet",type:"list",member:{shape:"Sdj",locationName:"item"}}}}},DescribeIpamScopes:{input:{type:"structure",members:{DryRun:{type:"boolean"},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},IpamScopeIds:{shape:"Se",locationName:"IpamScopeId"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},IpamScopes:{locationName:"ipamScopeSet",type:"list",member:{shape:"Sdq",locationName:"item"}}}}},DescribeIpams:{input:{type:"structure",members:{DryRun:{type:"boolean"},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},IpamIds:{shape:"Se",locationName:"IpamId"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},Ipams:{locationName:"ipamSet",type:"list",member:{shape:"Sd6",locationName:"item"}}}}},DescribeIpv6Pools:{input:{type:"structure",members:{PoolIds:{locationName:"PoolId",type:"list",member:{locationName:"item"}},NextToken:{},MaxResults:{type:"integer"},DryRun:{type:"boolean"},Filters:{shape:"Sum",locationName:"Filter"}}},output:{type:"structure",members:{Ipv6Pools:{locationName:"ipv6PoolSet",type:"list",member:{locationName:"item",type:"structure",members:{PoolId:{locationName:"poolId"},Description:{locationName:"description"},PoolCidrBlocks:{locationName:"poolCidrBlockSet",type:"list",member:{locationName:"item",type:"structure",members:{Cidr:{locationName:"poolCidrBlock"}}}},Tags:{shape:"Ss",locationName:"tagSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribeKeyPairs:{input:{type:"structure",members:{Filters:{shape:"Sum",locationName:"Filter"},KeyNames:{locationName:"KeyName",type:"list",member:{locationName:"KeyName"}},KeyPairIds:{locationName:"KeyPairId",type:"list",member:{locationName:"KeyPairId"}},DryRun:{locationName:"dryRun",type:"boolean"},IncludePublicKey:{type:"boolean"}}},output:{type:"structure",members:{KeyPairs:{locationName:"keySet",type:"list",member:{locationName:"item",type:"structure",members:{KeyPairId:{locationName:"keyPairId"},KeyFingerprint:{locationName:"keyFingerprint"},KeyName:{locationName:"keyName"},KeyType:{locationName:"keyType"},Tags:{shape:"Ss",locationName:"tagSet"},PublicKey:{locationName:"publicKey"},CreateTime:{locationName:"createTime",type:"timestamp"}}}}}}},DescribeLaunchTemplateVersions:{input:{type:"structure",members:{DryRun:{type:"boolean"},LaunchTemplateId:{},LaunchTemplateName:{},Versions:{shape:"Sr0",locationName:"LaunchTemplateVersion"},MinVersion:{},MaxVersion:{},NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"Sum",locationName:"Filter"}}},output:{type:"structure",members:{LaunchTemplateVersions:{locationName:"launchTemplateVersionSet",type:"list",member:{shape:"Sfn",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeLaunchTemplates:{input:{type:"structure",members:{DryRun:{type:"boolean"},LaunchTemplateIds:{locationName:"LaunchTemplateId",type:"list",member:{locationName:"item"}},LaunchTemplateNames:{locationName:"LaunchTemplateName",type:"list",member:{locationName:"item"}},Filters:{shape:"Sum",locationName:"Filter"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{LaunchTemplates:{locationName:"launchTemplates",type:"list",member:{shape:"Sfh",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations:{input:{type:"structure",members:{LocalGatewayRouteTableVirtualInterfaceGroupAssociationIds:{locationName:"LocalGatewayRouteTableVirtualInterfaceGroupAssociationId",type:"list",member:{locationName:"item"}},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{LocalGatewayRouteTableVirtualInterfaceGroupAssociations:{locationName:"localGatewayRouteTableVirtualInterfaceGroupAssociationSet",type:"list",member:{locationName:"item",type:"structure",members:{LocalGatewayRouteTableVirtualInterfaceGroupAssociationId:{locationName:"localGatewayRouteTableVirtualInterfaceGroupAssociationId"},LocalGatewayVirtualInterfaceGroupId:{locationName:"localGatewayVirtualInterfaceGroupId"},LocalGatewayId:{locationName:"localGatewayId"},LocalGatewayRouteTableId:{locationName:"localGatewayRouteTableId"},LocalGatewayRouteTableArn:{locationName:"localGatewayRouteTableArn"},OwnerId:{locationName:"ownerId"},State:{locationName:"state"},Tags:{shape:"Ss",locationName:"tagSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribeLocalGatewayRouteTableVpcAssociations:{input:{type:"structure",members:{LocalGatewayRouteTableVpcAssociationIds:{locationName:"LocalGatewayRouteTableVpcAssociationId",type:"list",member:{locationName:"item"}},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{LocalGatewayRouteTableVpcAssociations:{locationName:"localGatewayRouteTableVpcAssociationSet",type:"list",member:{shape:"Sgw",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeLocalGatewayRouteTables:{input:{type:"structure",members:{LocalGatewayRouteTableIds:{locationName:"LocalGatewayRouteTableId",type:"list",member:{locationName:"item"}},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{LocalGatewayRouteTables:{locationName:"localGatewayRouteTableSet",type:"list",member:{locationName:"item",type:"structure",members:{LocalGatewayRouteTableId:{locationName:"localGatewayRouteTableId"},LocalGatewayRouteTableArn:{locationName:"localGatewayRouteTableArn"},LocalGatewayId:{locationName:"localGatewayId"},OutpostArn:{locationName:"outpostArn"},OwnerId:{locationName:"ownerId"},State:{locationName:"state"},Tags:{shape:"Ss",locationName:"tagSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribeLocalGatewayVirtualInterfaceGroups:{input:{type:"structure",members:{LocalGatewayVirtualInterfaceGroupIds:{locationName:"LocalGatewayVirtualInterfaceGroupId",type:"list",member:{locationName:"item"}},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{LocalGatewayVirtualInterfaceGroups:{locationName:"localGatewayVirtualInterfaceGroupSet",type:"list",member:{locationName:"item",type:"structure",members:{LocalGatewayVirtualInterfaceGroupId:{locationName:"localGatewayVirtualInterfaceGroupId"},LocalGatewayVirtualInterfaceIds:{shape:"S19l",locationName:"localGatewayVirtualInterfaceIdSet"},LocalGatewayId:{locationName:"localGatewayId"},OwnerId:{locationName:"ownerId"},Tags:{shape:"Ss",locationName:"tagSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribeLocalGatewayVirtualInterfaces:{input:{type:"structure",members:{LocalGatewayVirtualInterfaceIds:{shape:"S19l",locationName:"LocalGatewayVirtualInterfaceId"},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{LocalGatewayVirtualInterfaces:{locationName:"localGatewayVirtualInterfaceSet",type:"list",member:{locationName:"item",type:"structure",members:{LocalGatewayVirtualInterfaceId:{locationName:"localGatewayVirtualInterfaceId"},LocalGatewayId:{locationName:"localGatewayId"},Vlan:{locationName:"vlan",type:"integer"},LocalAddress:{locationName:"localAddress"},PeerAddress:{locationName:"peerAddress"},LocalBgpAsn:{locationName:"localBgpAsn",type:"integer"},PeerBgpAsn:{locationName:"peerBgpAsn",type:"integer"},OwnerId:{locationName:"ownerId"},Tags:{shape:"Ss",locationName:"tagSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribeLocalGateways:{input:{type:"structure",members:{LocalGatewayIds:{locationName:"LocalGatewayId",type:"list",member:{locationName:"item"}},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{LocalGateways:{locationName:"localGatewaySet",type:"list",member:{locationName:"item",type:"structure",members:{LocalGatewayId:{locationName:"localGatewayId"},OutpostArn:{locationName:"outpostArn"},OwnerId:{locationName:"ownerId"},State:{locationName:"state"},Tags:{shape:"Ss",locationName:"tagSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribeManagedPrefixLists:{input:{type:"structure",members:{DryRun:{type:"boolean"},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},PrefixListIds:{shape:"Se",locationName:"PrefixListId"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},PrefixLists:{locationName:"prefixListSet",type:"list",member:{shape:"Sh2",locationName:"item"}}}}},DescribeMovingAddresses:{input:{type:"structure",members:{Filters:{shape:"Sum",locationName:"filter"},DryRun:{locationName:"dryRun",type:"boolean"},MaxResults:{locationName:"maxResults",type:"integer"},NextToken:{locationName:"nextToken"},PublicIps:{shape:"Se",locationName:"publicIp"}}},output:{type:"structure",members:{MovingAddressStatuses:{locationName:"movingAddressStatusSet",type:"list",member:{locationName:"item",type:"structure",members:{MoveStatus:{locationName:"moveStatus"},PublicIp:{locationName:"publicIp"}}}},NextToken:{locationName:"nextToken"}}}},DescribeNatGateways:{input:{type:"structure",members:{DryRun:{type:"boolean"},Filter:{shape:"Sum"},MaxResults:{type:"integer"},NatGatewayIds:{locationName:"NatGatewayId",type:"list",member:{locationName:"item"}},NextToken:{}}},output:{type:"structure",members:{NatGateways:{locationName:"natGatewaySet",type:"list",member:{shape:"Sh7",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeNetworkAcls:{input:{type:"structure",members:{Filters:{shape:"Sum",locationName:"Filter"},DryRun:{locationName:"dryRun",type:"boolean"},NetworkAclIds:{locationName:"NetworkAclId",type:"list",member:{locationName:"item"}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NetworkAcls:{locationName:"networkAclSet",type:"list",member:{shape:"She",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeNetworkInsightsAccessScopeAnalyses:{input:{type:"structure",members:{NetworkInsightsAccessScopeAnalysisIds:{locationName:"NetworkInsightsAccessScopeAnalysisId",type:"list",member:{locationName:"item"}},NetworkInsightsAccessScopeId:{},AnalysisStartTimeBegin:{type:"timestamp"},AnalysisStartTimeEnd:{type:"timestamp"},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},DryRun:{type:"boolean"},NextToken:{}}},output:{type:"structure",members:{NetworkInsightsAccessScopeAnalyses:{locationName:"networkInsightsAccessScopeAnalysisSet",type:"list",member:{shape:"S1al",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeNetworkInsightsAccessScopes:{input:{type:"structure",members:{NetworkInsightsAccessScopeIds:{locationName:"NetworkInsightsAccessScopeId",type:"list",member:{locationName:"item"}},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},DryRun:{type:"boolean"},NextToken:{}}},output:{type:"structure",members:{NetworkInsightsAccessScopes:{locationName:"networkInsightsAccessScopeSet",type:"list",member:{shape:"Shz",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeNetworkInsightsAnalyses:{input:{type:"structure",members:{NetworkInsightsAnalysisIds:{locationName:"NetworkInsightsAnalysisId",type:"list",member:{locationName:"item"}},NetworkInsightsPathId:{},AnalysisStartTime:{type:"timestamp"},AnalysisEndTime:{type:"timestamp"},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},DryRun:{type:"boolean"},NextToken:{}}},output:{type:"structure",members:{NetworkInsightsAnalyses:{locationName:"networkInsightsAnalysisSet",type:"list",member:{shape:"S1aw",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeNetworkInsightsPaths:{input:{type:"structure",members:{NetworkInsightsPathIds:{locationName:"NetworkInsightsPathId",type:"list",member:{locationName:"item"}},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},DryRun:{type:"boolean"},NextToken:{}}},output:{type:"structure",members:{NetworkInsightsPaths:{locationName:"networkInsightsPathSet",type:"list",member:{shape:"Sie",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeNetworkInterfaceAttribute:{input:{type:"structure",required:["NetworkInterfaceId"],members:{Attribute:{locationName:"attribute"},DryRun:{locationName:"dryRun",type:"boolean"},NetworkInterfaceId:{locationName:"networkInterfaceId"}}},output:{type:"structure",members:{Attachment:{shape:"Sil",locationName:"attachment"},Description:{shape:"S9u",locationName:"description"},Groups:{shape:"Sim",locationName:"groupSet"},NetworkInterfaceId:{locationName:"networkInterfaceId"},SourceDestCheck:{shape:"S138",locationName:"sourceDestCheck"}}}},DescribeNetworkInterfacePermissions:{input:{type:"structure",members:{NetworkInterfacePermissionIds:{locationName:"NetworkInterfacePermissionId",type:"list",member:{}},Filters:{shape:"Sum",locationName:"Filter"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NetworkInterfacePermissions:{locationName:"networkInterfacePermissions",type:"list",member:{shape:"Siz",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeNetworkInterfaces:{input:{type:"structure",members:{Filters:{shape:"Sum",locationName:"filter"},DryRun:{locationName:"dryRun",type:"boolean"},NetworkInterfaceIds:{locationName:"NetworkInterfaceId",type:"list",member:{locationName:"item"}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NetworkInterfaces:{locationName:"networkInterfaceSet",type:"list",member:{shape:"Sij",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribePlacementGroups:{input:{type:"structure",members:{Filters:{shape:"Sum",locationName:"Filter"},DryRun:{locationName:"dryRun",type:"boolean"},GroupNames:{locationName:"groupName",type:"list",member:{}},GroupIds:{locationName:"GroupId",type:"list",member:{locationName:"GroupId"}}}},output:{type:"structure",members:{PlacementGroups:{locationName:"placementGroupSet",type:"list",member:{shape:"Sj5",locationName:"item"}}}}},DescribePrefixLists:{input:{type:"structure",members:{DryRun:{type:"boolean"},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},PrefixListIds:{locationName:"PrefixListId",type:"list",member:{locationName:"item"}}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},PrefixLists:{locationName:"prefixListSet",type:"list",member:{locationName:"item",type:"structure",members:{Cidrs:{shape:"Se",locationName:"cidrSet"},PrefixListId:{locationName:"prefixListId"},PrefixListName:{locationName:"prefixListName"}}}}}}},DescribePrincipalIdFormat:{input:{type:"structure",members:{DryRun:{type:"boolean"},Resources:{locationName:"Resource",type:"list",member:{locationName:"item"}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Principals:{locationName:"principalSet",type:"list",member:{locationName:"item",type:"structure",members:{Arn:{locationName:"arn"},Statuses:{shape:"Sv4",locationName:"statusSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribePublicIpv4Pools:{input:{type:"structure",members:{PoolIds:{locationName:"PoolId",type:"list",member:{locationName:"item"}},NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"Sum",locationName:"Filter"}}},output:{type:"structure",members:{PublicIpv4Pools:{locationName:"publicIpv4PoolSet",type:"list",member:{locationName:"item",type:"structure",members:{PoolId:{locationName:"poolId"},Description:{locationName:"description"},PoolAddressRanges:{locationName:"poolAddressRangeSet",type:"list",member:{shape:"S1cn",locationName:"item"}},TotalAddressCount:{locationName:"totalAddressCount",type:"integer"},TotalAvailableAddressCount:{locationName:"totalAvailableAddressCount",type:"integer"},NetworkBorderGroup:{locationName:"networkBorderGroup"},Tags:{shape:"Ss",locationName:"tagSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribeRegions:{input:{type:"structure",members:{Filters:{shape:"Sum",locationName:"Filter"},RegionNames:{locationName:"RegionName",type:"list",member:{locationName:"RegionName"}},DryRun:{locationName:"dryRun",type:"boolean"},AllRegions:{type:"boolean"}}},output:{type:"structure",members:{Regions:{locationName:"regionInfo",type:"list",member:{locationName:"item",type:"structure",members:{Endpoint:{locationName:"regionEndpoint"},RegionName:{locationName:"regionName"},OptInStatus:{locationName:"optInStatus"}}}}}}},DescribeReplaceRootVolumeTasks:{input:{type:"structure",members:{ReplaceRootVolumeTaskIds:{locationName:"ReplaceRootVolumeTaskId",type:"list",member:{locationName:"ReplaceRootVolumeTaskId"}},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{ReplaceRootVolumeTasks:{locationName:"replaceRootVolumeTaskSet",type:"list",member:{shape:"Sjb",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeReservedInstances:{input:{type:"structure",members:{Filters:{shape:"Sum",locationName:"Filter"},OfferingClass:{},ReservedInstancesIds:{shape:"S1d0",locationName:"ReservedInstancesId"},DryRun:{locationName:"dryRun",type:"boolean"},OfferingType:{locationName:"offeringType"}}},output:{type:"structure",members:{ReservedInstances:{locationName:"reservedInstancesSet",type:"list",member:{locationName:"item",type:"structure",members:{AvailabilityZone:{locationName:"availabilityZone"},Duration:{locationName:"duration",type:"long"},End:{locationName:"end",type:"timestamp"},FixedPrice:{locationName:"fixedPrice",type:"float"},InstanceCount:{locationName:"instanceCount",type:"integer"},InstanceType:{locationName:"instanceType"},ProductDescription:{locationName:"productDescription"},ReservedInstancesId:{locationName:"reservedInstancesId"},Start:{locationName:"start",type:"timestamp"},State:{locationName:"state"},UsagePrice:{locationName:"usagePrice",type:"float"},CurrencyCode:{locationName:"currencyCode"},InstanceTenancy:{locationName:"instanceTenancy"},OfferingClass:{locationName:"offeringClass"},OfferingType:{locationName:"offeringType"},RecurringCharges:{shape:"S1d8",locationName:"recurringCharges"},Scope:{locationName:"scope"},Tags:{shape:"Ss",locationName:"tagSet"}}}}}}},DescribeReservedInstancesListings:{input:{type:"structure",members:{Filters:{shape:"Sum",locationName:"Filter"},ReservedInstancesId:{locationName:"reservedInstancesId"},ReservedInstancesListingId:{locationName:"reservedInstancesListingId"}}},output:{type:"structure",members:{ReservedInstancesListings:{shape:"S6r",locationName:"reservedInstancesListingsSet"}}}},DescribeReservedInstancesModifications:{input:{type:"structure",members:{Filters:{shape:"Sum",locationName:"Filter"},ReservedInstancesModificationIds:{locationName:"ReservedInstancesModificationId",type:"list",member:{locationName:"ReservedInstancesModificationId"}},NextToken:{locationName:"nextToken"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},ReservedInstancesModifications:{locationName:"reservedInstancesModificationsSet",type:"list",member:{locationName:"item",type:"structure",members:{ClientToken:{locationName:"clientToken"},CreateDate:{locationName:"createDate",type:"timestamp"},EffectiveDate:{locationName:"effectiveDate",type:"timestamp"},ModificationResults:{locationName:"modificationResultSet",type:"list",member:{locationName:"item",type:"structure",members:{ReservedInstancesId:{locationName:"reservedInstancesId"},TargetConfiguration:{shape:"S1dm",locationName:"targetConfiguration"}}}},ReservedInstancesIds:{locationName:"reservedInstancesSet",type:"list",member:{locationName:"item",type:"structure",members:{ReservedInstancesId:{locationName:"reservedInstancesId"}}}},ReservedInstancesModificationId:{locationName:"reservedInstancesModificationId"},Status:{locationName:"status"},StatusMessage:{locationName:"statusMessage"},UpdateDate:{locationName:"updateDate",type:"timestamp"}}}}}}},DescribeReservedInstancesOfferings:{input:{type:"structure",members:{AvailabilityZone:{},Filters:{shape:"Sum",locationName:"Filter"},IncludeMarketplace:{type:"boolean"},InstanceType:{},MaxDuration:{type:"long"},MaxInstanceCount:{type:"integer"},MinDuration:{type:"long"},OfferingClass:{},ProductDescription:{},ReservedInstancesOfferingIds:{locationName:"ReservedInstancesOfferingId",type:"list",member:{}},DryRun:{locationName:"dryRun",type:"boolean"},InstanceTenancy:{locationName:"instanceTenancy"},MaxResults:{locationName:"maxResults",type:"integer"},NextToken:{locationName:"nextToken"},OfferingType:{locationName:"offeringType"}}},output:{type:"structure",members:{ReservedInstancesOfferings:{locationName:"reservedInstancesOfferingsSet",type:"list",member:{locationName:"item",type:"structure",members:{AvailabilityZone:{locationName:"availabilityZone"},Duration:{locationName:"duration",type:"long"},FixedPrice:{locationName:"fixedPrice",type:"float"},InstanceType:{locationName:"instanceType"},ProductDescription:{locationName:"productDescription"},ReservedInstancesOfferingId:{locationName:"reservedInstancesOfferingId"},UsagePrice:{locationName:"usagePrice",type:"float"},CurrencyCode:{locationName:"currencyCode"},InstanceTenancy:{locationName:"instanceTenancy"},Marketplace:{locationName:"marketplace",type:"boolean"},OfferingClass:{locationName:"offeringClass"},OfferingType:{locationName:"offeringType"},PricingDetails:{locationName:"pricingDetailsSet",type:"list",member:{locationName:"item",type:"structure",members:{Count:{locationName:"count",type:"integer"},Price:{locationName:"price",type:"double"}}}},RecurringCharges:{shape:"S1d8",locationName:"recurringCharges"},Scope:{locationName:"scope"}}}},NextToken:{locationName:"nextToken"}}}},DescribeRouteTables:{input:{type:"structure",members:{Filters:{shape:"Sum",locationName:"Filter"},DryRun:{locationName:"dryRun",type:"boolean"},RouteTableIds:{locationName:"RouteTableId",type:"list",member:{locationName:"item"}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{RouteTables:{locationName:"routeTableSet",type:"list",member:{shape:"Sjs",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeScheduledInstanceAvailability:{input:{type:"structure",required:["FirstSlotStartTimeRange","Recurrence"],members:{DryRun:{type:"boolean"},Filters:{shape:"Sum",locationName:"Filter"},FirstSlotStartTimeRange:{type:"structure",required:["EarliestTime","LatestTime"],members:{EarliestTime:{type:"timestamp"},LatestTime:{type:"timestamp"}}},MaxResults:{type:"integer"},MaxSlotDurationInHours:{type:"integer"},MinSlotDurationInHours:{type:"integer"},NextToken:{},Recurrence:{type:"structure",members:{Frequency:{},Interval:{type:"integer"},OccurrenceDays:{locationName:"OccurrenceDay",type:"list",member:{locationName:"OccurenceDay",type:"integer"}},OccurrenceRelativeToEnd:{type:"boolean"},OccurrenceUnit:{}}}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},ScheduledInstanceAvailabilitySet:{locationName:"scheduledInstanceAvailabilitySet",type:"list",member:{locationName:"item",type:"structure",members:{AvailabilityZone:{locationName:"availabilityZone"},AvailableInstanceCount:{locationName:"availableInstanceCount",type:"integer"},FirstSlotStartTime:{locationName:"firstSlotStartTime",type:"timestamp"},HourlyPrice:{locationName:"hourlyPrice"},InstanceType:{locationName:"instanceType"},MaxTermDurationInDays:{locationName:"maxTermDurationInDays",type:"integer"},MinTermDurationInDays:{locationName:"minTermDurationInDays",type:"integer"},NetworkPlatform:{locationName:"networkPlatform"},Platform:{locationName:"platform"},PurchaseToken:{locationName:"purchaseToken"},Recurrence:{shape:"S1e9",locationName:"recurrence"},SlotDurationInHours:{locationName:"slotDurationInHours",type:"integer"},TotalScheduledInstanceHours:{locationName:"totalScheduledInstanceHours",type:"integer"}}}}}}},DescribeScheduledInstances:{input:{type:"structure",members:{DryRun:{type:"boolean"},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},ScheduledInstanceIds:{locationName:"ScheduledInstanceId",type:"list",member:{locationName:"ScheduledInstanceId"}},SlotStartTimeRange:{type:"structure",members:{EarliestTime:{type:"timestamp"},LatestTime:{type:"timestamp"}}}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},ScheduledInstanceSet:{locationName:"scheduledInstanceSet",type:"list",member:{shape:"S1eh",locationName:"item"}}}}},DescribeSecurityGroupReferences:{input:{type:"structure",required:["GroupId"],members:{DryRun:{type:"boolean"},GroupId:{type:"list",member:{locationName:"item"}}}},output:{type:"structure",members:{SecurityGroupReferenceSet:{locationName:"securityGroupReferenceSet",type:"list",member:{locationName:"item",type:"structure",members:{GroupId:{locationName:"groupId"},ReferencingVpcId:{locationName:"referencingVpcId"},VpcPeeringConnectionId:{locationName:"vpcPeeringConnectionId"}}}}}}},DescribeSecurityGroupRules:{input:{type:"structure",members:{Filters:{shape:"Sum",locationName:"Filter"},SecurityGroupRuleIds:{shape:"S1eo",locationName:"SecurityGroupRuleId"},DryRun:{type:"boolean"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{SecurityGroupRules:{shape:"S5j",locationName:"securityGroupRuleSet"},NextToken:{locationName:"nextToken"}}}},DescribeSecurityGroups:{input:{type:"structure",members:{Filters:{shape:"Sum",locationName:"Filter"},GroupIds:{shape:"S4o",locationName:"GroupId"},GroupNames:{shape:"S1es",locationName:"GroupName"},DryRun:{locationName:"dryRun",type:"boolean"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{SecurityGroups:{locationName:"securityGroupInfo",type:"list",member:{locationName:"item",type:"structure",members:{Description:{locationName:"groupDescription"},GroupName:{locationName:"groupName"},IpPermissions:{shape:"S58",locationName:"ipPermissions"},OwnerId:{locationName:"ownerId"},GroupId:{locationName:"groupId"},IpPermissionsEgress:{shape:"S58",locationName:"ipPermissionsEgress"},Tags:{shape:"Ss",locationName:"tagSet"},VpcId:{locationName:"vpcId"}}}},NextToken:{locationName:"nextToken"}}}},DescribeSnapshotAttribute:{input:{type:"structure",required:["Attribute","SnapshotId"],members:{Attribute:{},SnapshotId:{},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{CreateVolumePermissions:{shape:"S1f0",locationName:"createVolumePermission"},ProductCodes:{shape:"S10k",locationName:"productCodes"},SnapshotId:{locationName:"snapshotId"}}}},DescribeSnapshotTierStatus:{input:{type:"structure",members:{Filters:{shape:"Sum",locationName:"Filter"},DryRun:{type:"boolean"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{SnapshotTierStatuses:{locationName:"snapshotTierStatusSet",type:"list",member:{locationName:"item",type:"structure",members:{SnapshotId:{locationName:"snapshotId"},VolumeId:{locationName:"volumeId"},Status:{locationName:"status"},OwnerId:{locationName:"ownerId"},Tags:{shape:"Ss",locationName:"tagSet"},StorageTier:{locationName:"storageTier"},LastTieringStartTime:{locationName:"lastTieringStartTime",type:"timestamp"},LastTieringProgress:{locationName:"lastTieringProgress",type:"integer"},LastTieringOperationStatus:{locationName:"lastTieringOperationStatus"},LastTieringOperationStatusDetail:{locationName:"lastTieringOperationStatusDetail"},ArchivalCompleteTime:{locationName:"archivalCompleteTime",type:"timestamp"},RestoreExpiryTime:{locationName:"restoreExpiryTime",type:"timestamp"}}}},NextToken:{locationName:"nextToken"}}}},DescribeSnapshots:{input:{type:"structure",members:{Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},OwnerIds:{shape:"S10p",locationName:"Owner"},RestorableByUserIds:{locationName:"RestorableBy",type:"list",member:{}},SnapshotIds:{shape:"S1fa",locationName:"SnapshotId"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{Snapshots:{locationName:"snapshotSet",type:"list",member:{shape:"Sk4",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeSpotDatafeedSubscription:{input:{type:"structure",members:{DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{SpotDatafeedSubscription:{shape:"Skf",locationName:"spotDatafeedSubscription"}}}},DescribeSpotFleetInstances:{input:{type:"structure",required:["SpotFleetRequestId"],members:{DryRun:{locationName:"dryRun",type:"boolean"},MaxResults:{locationName:"maxResults",type:"integer"},NextToken:{locationName:"nextToken"},SpotFleetRequestId:{locationName:"spotFleetRequestId"}}},output:{type:"structure",members:{ActiveInstances:{shape:"Szn",locationName:"activeInstanceSet"},NextToken:{locationName:"nextToken"},SpotFleetRequestId:{locationName:"spotFleetRequestId"}}}},DescribeSpotFleetRequestHistory:{input:{type:"structure",required:["SpotFleetRequestId","StartTime"],members:{DryRun:{locationName:"dryRun",type:"boolean"},EventType:{locationName:"eventType"},MaxResults:{locationName:"maxResults",type:"integer"},NextToken:{locationName:"nextToken"},SpotFleetRequestId:{locationName:"spotFleetRequestId"},StartTime:{locationName:"startTime",type:"timestamp"}}},output:{type:"structure",members:{HistoryRecords:{locationName:"historyRecordSet",type:"list",member:{locationName:"item",type:"structure",members:{EventInformation:{shape:"Szk",locationName:"eventInformation"},EventType:{locationName:"eventType"},Timestamp:{locationName:"timestamp",type:"timestamp"}}}},LastEvaluatedTime:{locationName:"lastEvaluatedTime",type:"timestamp"},NextToken:{locationName:"nextToken"},SpotFleetRequestId:{locationName:"spotFleetRequestId"},StartTime:{locationName:"startTime",type:"timestamp"}}}},DescribeSpotFleetRequests:{input:{type:"structure",members:{DryRun:{locationName:"dryRun",type:"boolean"},MaxResults:{locationName:"maxResults",type:"integer"},NextToken:{locationName:"nextToken"},SpotFleetRequestIds:{shape:"S73",locationName:"spotFleetRequestId"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},SpotFleetRequestConfigs:{locationName:"spotFleetRequestConfigSet",type:"list",member:{locationName:"item",type:"structure",members:{ActivityStatus:{locationName:"activityStatus"},CreateTime:{locationName:"createTime",type:"timestamp"},SpotFleetRequestConfig:{shape:"S1ft",locationName:"spotFleetRequestConfig"},SpotFleetRequestId:{locationName:"spotFleetRequestId"},SpotFleetRequestState:{locationName:"spotFleetRequestState"},Tags:{shape:"Ss",locationName:"tagSet"}}}}}}},DescribeSpotInstanceRequests:{input:{type:"structure",members:{Filters:{shape:"Sum",locationName:"Filter"},DryRun:{locationName:"dryRun",type:"boolean"},SpotInstanceRequestIds:{shape:"S7e",locationName:"SpotInstanceRequestId"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{SpotInstanceRequests:{shape:"S1gl",locationName:"spotInstanceRequestSet"},NextToken:{locationName:"nextToken"}}}},DescribeSpotPriceHistory:{input:{type:"structure",members:{Filters:{shape:"Sum",locationName:"Filter"},AvailabilityZone:{locationName:"availabilityZone"},DryRun:{locationName:"dryRun",type:"boolean"},EndTime:{locationName:"endTime",type:"timestamp"},InstanceTypes:{locationName:"InstanceType",type:"list",member:{}},MaxResults:{locationName:"maxResults",type:"integer"},NextToken:{locationName:"nextToken"},ProductDescriptions:{locationName:"ProductDescription",type:"list",member:{}},StartTime:{locationName:"startTime",type:"timestamp"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},SpotPriceHistory:{locationName:"spotPriceHistorySet",type:"list",member:{locationName:"item",type:"structure",members:{AvailabilityZone:{locationName:"availabilityZone"},InstanceType:{locationName:"instanceType"},ProductDescription:{locationName:"productDescription"},SpotPrice:{locationName:"spotPrice"},Timestamp:{locationName:"timestamp",type:"timestamp"}}}}}}},DescribeStaleSecurityGroups:{input:{type:"structure",required:["VpcId"],members:{DryRun:{type:"boolean"},MaxResults:{type:"integer"},NextToken:{},VpcId:{}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},StaleSecurityGroupSet:{locationName:"staleSecurityGroupSet",type:"list",member:{locationName:"item",type:"structure",members:{Description:{locationName:"description"},GroupId:{locationName:"groupId"},GroupName:{locationName:"groupName"},StaleIpPermissions:{shape:"S1h3",locationName:"staleIpPermissions"},StaleIpPermissionsEgress:{shape:"S1h3",locationName:"staleIpPermissionsEgress"},VpcId:{locationName:"vpcId"}}}}}}},DescribeStoreImageTasks:{input:{type:"structure",members:{ImageIds:{locationName:"ImageId",type:"list",member:{locationName:"item"}},DryRun:{type:"boolean"},Filters:{shape:"Sum",locationName:"Filter"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{StoreImageTaskResults:{locationName:"storeImageTaskResultSet",type:"list",member:{locationName:"item",type:"structure",members:{AmiId:{locationName:"amiId"},TaskStartTime:{locationName:"taskStartTime",type:"timestamp"},Bucket:{locationName:"bucket"},S3objectKey:{locationName:"s3objectKey"},ProgressPercentage:{locationName:"progressPercentage",type:"integer"},StoreTaskState:{locationName:"storeTaskState"},StoreTaskFailureReason:{locationName:"storeTaskFailureReason"}}}},NextToken:{locationName:"nextToken"}}}},DescribeSubnets:{input:{type:"structure",members:{Filters:{shape:"Sum",locationName:"Filter"},SubnetIds:{locationName:"SubnetId",type:"list",member:{locationName:"SubnetId"}},DryRun:{locationName:"dryRun",type:"boolean"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Subnets:{locationName:"subnetSet",type:"list",member:{shape:"S99",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeTags:{input:{type:"structure",members:{DryRun:{locationName:"dryRun",type:"boolean"},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{locationName:"maxResults",type:"integer"},NextToken:{locationName:"nextToken"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},Tags:{locationName:"tagSet",type:"list",member:{locationName:"item",type:"structure",members:{Key:{locationName:"key"},ResourceId:{locationName:"resourceId"},ResourceType:{locationName:"resourceType"},Value:{locationName:"value"}}}}}}},DescribeTrafficMirrorFilters:{input:{type:"structure",members:{TrafficMirrorFilterIds:{locationName:"TrafficMirrorFilterId",type:"list",member:{locationName:"item"}},DryRun:{type:"boolean"},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{TrafficMirrorFilters:{locationName:"trafficMirrorFilterSet",type:"list",member:{shape:"Sky",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeTrafficMirrorSessions:{input:{type:"structure",members:{TrafficMirrorSessionIds:{locationName:"TrafficMirrorSessionId",type:"list",member:{locationName:"item"}},DryRun:{type:"boolean"},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{TrafficMirrorSessions:{locationName:"trafficMirrorSessionSet",type:"list",member:{shape:"Sld",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeTrafficMirrorTargets:{input:{type:"structure",members:{TrafficMirrorTargetIds:{locationName:"TrafficMirrorTargetId",type:"list",member:{locationName:"item"}},DryRun:{type:"boolean"},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{TrafficMirrorTargets:{locationName:"trafficMirrorTargetSet",type:"list",member:{shape:"Slg",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeTransitGatewayAttachments:{input:{type:"structure",members:{TransitGatewayAttachmentIds:{shape:"S1i1"},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayAttachments:{locationName:"transitGatewayAttachments",type:"list",member:{locationName:"item",type:"structure",members:{TransitGatewayAttachmentId:{locationName:"transitGatewayAttachmentId"},TransitGatewayId:{locationName:"transitGatewayId"},TransitGatewayOwnerId:{locationName:"transitGatewayOwnerId"},ResourceOwnerId:{locationName:"resourceOwnerId"},ResourceType:{locationName:"resourceType"},ResourceId:{locationName:"resourceId"},State:{locationName:"state"},Association:{locationName:"association",type:"structure",members:{TransitGatewayRouteTableId:{locationName:"transitGatewayRouteTableId"},State:{locationName:"state"}}},CreationTime:{locationName:"creationTime",type:"timestamp"},Tags:{shape:"Ss",locationName:"tagSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribeTransitGatewayConnectPeers:{input:{type:"structure",members:{TransitGatewayConnectPeerIds:{type:"list",member:{locationName:"item"}},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayConnectPeers:{locationName:"transitGatewayConnectPeerSet",type:"list",member:{shape:"Sm4",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeTransitGatewayConnects:{input:{type:"structure",members:{TransitGatewayAttachmentIds:{shape:"S1i1"},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayConnects:{locationName:"transitGatewayConnectSet",type:"list",member:{shape:"Sly",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeTransitGatewayMulticastDomains:{input:{type:"structure",members:{TransitGatewayMulticastDomainIds:{type:"list",member:{locationName:"item"}},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayMulticastDomains:{locationName:"transitGatewayMulticastDomains",type:"list",member:{shape:"Smh",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeTransitGatewayPeeringAttachments:{input:{type:"structure",members:{TransitGatewayAttachmentIds:{shape:"S1i1"},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayPeeringAttachments:{locationName:"transitGatewayPeeringAttachments",type:"list",member:{shape:"Sn",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeTransitGatewayRouteTables:{input:{type:"structure",members:{TransitGatewayRouteTableIds:{type:"list",member:{locationName:"item"}},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayRouteTables:{locationName:"transitGatewayRouteTables",type:"list",member:{shape:"Sn1",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeTransitGatewayVpcAttachments:{input:{type:"structure",members:{TransitGatewayAttachmentIds:{shape:"S1i1"},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayVpcAttachments:{locationName:"transitGatewayVpcAttachments",type:"list",member:{shape:"Sw",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeTransitGateways:{input:{type:"structure",members:{TransitGatewayIds:{type:"list",member:{locationName:"item"}},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGateways:{locationName:"transitGatewaySet",type:"list",member:{shape:"Slr",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeTrunkInterfaceAssociations:{input:{type:"structure",members:{AssociationIds:{locationName:"AssociationId",type:"list",member:{locationName:"item"}},DryRun:{type:"boolean"},Filters:{shape:"Sum",locationName:"Filter"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{InterfaceAssociations:{locationName:"interfaceAssociationSet",type:"list",member:{shape:"S4c",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeVolumeAttribute:{input:{type:"structure",required:["Attribute","VolumeId"],members:{Attribute:{},VolumeId:{},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{AutoEnableIO:{shape:"S138",locationName:"autoEnableIO"},ProductCodes:{shape:"S10k",locationName:"productCodes"},VolumeId:{locationName:"volumeId"}}}},DescribeVolumeStatus:{input:{type:"structure",members:{Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},VolumeIds:{shape:"S1j5",locationName:"VolumeId"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},VolumeStatuses:{locationName:"volumeStatusSet",type:"list",member:{locationName:"item",type:"structure",members:{Actions:{locationName:"actionsSet",type:"list",member:{locationName:"item",type:"structure",members:{Code:{locationName:"code"},Description:{locationName:"description"},EventId:{locationName:"eventId"},EventType:{locationName:"eventType"}}}},AvailabilityZone:{locationName:"availabilityZone"},OutpostArn:{locationName:"outpostArn"},Events:{locationName:"eventsSet",type:"list",member:{locationName:"item",type:"structure",members:{Description:{locationName:"description"},EventId:{locationName:"eventId"},EventType:{locationName:"eventType"},NotAfter:{locationName:"notAfter",type:"timestamp"},NotBefore:{locationName:"notBefore",type:"timestamp"},InstanceId:{locationName:"instanceId"}}}},VolumeId:{locationName:"volumeId"},VolumeStatus:{locationName:"volumeStatus",type:"structure",members:{Details:{locationName:"details",type:"list",member:{locationName:"item",type:"structure",members:{Name:{locationName:"name"},Status:{locationName:"status"}}}},Status:{locationName:"status"}}},AttachmentStatuses:{locationName:"attachmentStatuses",type:"list",member:{locationName:"item",type:"structure",members:{IoPerformance:{locationName:"ioPerformance"},InstanceId:{locationName:"instanceId"}}}}}}}}}},DescribeVolumes:{input:{type:"structure",members:{Filters:{shape:"Sum",locationName:"Filter"},VolumeIds:{shape:"S1j5",locationName:"VolumeId"},DryRun:{locationName:"dryRun",type:"boolean"},MaxResults:{locationName:"maxResults",type:"integer"},NextToken:{locationName:"nextToken"}}},output:{type:"structure",members:{Volumes:{locationName:"volumeSet",type:"list",member:{shape:"Sn7",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeVolumesModifications:{input:{type:"structure",members:{DryRun:{type:"boolean"},VolumeIds:{shape:"S1j5",locationName:"VolumeId"},Filters:{shape:"Sum",locationName:"Filter"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{VolumesModifications:{locationName:"volumeModificationSet",type:"list",member:{shape:"S1jq",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeVpcAttribute:{input:{type:"structure",required:["Attribute","VpcId"],members:{Attribute:{},VpcId:{},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{VpcId:{locationName:"vpcId"},EnableDnsHostnames:{shape:"S138",locationName:"enableDnsHostnames"},EnableDnsSupport:{shape:"S138",locationName:"enableDnsSupport"}}}},DescribeVpcClassicLink:{input:{type:"structure",members:{Filters:{shape:"Sum",locationName:"Filter"},DryRun:{locationName:"dryRun",type:"boolean"},VpcIds:{shape:"S1jw",locationName:"VpcId"}}},output:{type:"structure",members:{Vpcs:{locationName:"vpcSet",type:"list",member:{locationName:"item",type:"structure",members:{ClassicLinkEnabled:{locationName:"classicLinkEnabled",type:"boolean"},Tags:{shape:"Ss",locationName:"tagSet"},VpcId:{locationName:"vpcId"}}}}}}},DescribeVpcClassicLinkDnsSupport:{input:{type:"structure",members:{MaxResults:{locationName:"maxResults",type:"integer"},NextToken:{locationName:"nextToken"},VpcIds:{shape:"S1jw"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},Vpcs:{locationName:"vpcs",type:"list",member:{locationName:"item",type:"structure",members:{ClassicLinkDnsSupported:{locationName:"classicLinkDnsSupported",type:"boolean"},VpcId:{locationName:"vpcId"}}}}}}},DescribeVpcEndpointConnectionNotifications:{input:{type:"structure",members:{DryRun:{type:"boolean"},ConnectionNotificationId:{},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ConnectionNotificationSet:{locationName:"connectionNotificationSet",type:"list",member:{shape:"Snv",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeVpcEndpointConnections:{input:{type:"structure",members:{DryRun:{type:"boolean"},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{VpcEndpointConnections:{locationName:"vpcEndpointConnectionSet",type:"list",member:{locationName:"item",type:"structure",members:{ServiceId:{locationName:"serviceId"},VpcEndpointId:{locationName:"vpcEndpointId"},VpcEndpointOwner:{locationName:"vpcEndpointOwner"},VpcEndpointState:{locationName:"vpcEndpointState"},CreationTimestamp:{locationName:"creationTimestamp",type:"timestamp"},DnsEntries:{shape:"Snq",locationName:"dnsEntrySet"},NetworkLoadBalancerArns:{shape:"Se",locationName:"networkLoadBalancerArnSet"},GatewayLoadBalancerArns:{shape:"Se",locationName:"gatewayLoadBalancerArnSet"},IpAddressType:{locationName:"ipAddressType"}}}},NextToken:{locationName:"nextToken"}}}},DescribeVpcEndpointServiceConfigurations:{input:{type:"structure",members:{DryRun:{type:"boolean"},ServiceIds:{shape:"Stg",locationName:"ServiceId"},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ServiceConfigurations:{locationName:"serviceConfigurationSet",type:"list",member:{shape:"So0",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeVpcEndpointServicePermissions:{input:{type:"structure",required:["ServiceId"],members:{DryRun:{type:"boolean"},ServiceId:{},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AllowedPrincipals:{locationName:"allowedPrincipals",type:"list",member:{locationName:"item",type:"structure",members:{PrincipalType:{locationName:"principalType"},Principal:{locationName:"principal"}}}},NextToken:{locationName:"nextToken"}}}},DescribeVpcEndpointServices:{input:{type:"structure",members:{DryRun:{type:"boolean"},ServiceNames:{shape:"Se",locationName:"ServiceName"},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ServiceNames:{shape:"Se",locationName:"serviceNameSet"},ServiceDetails:{locationName:"serviceDetailSet",type:"list",member:{locationName:"item",type:"structure",members:{ServiceName:{locationName:"serviceName"},ServiceId:{locationName:"serviceId"},ServiceType:{shape:"So1",locationName:"serviceType"},AvailabilityZones:{shape:"Se",locationName:"availabilityZoneSet"},Owner:{locationName:"owner"},BaseEndpointDnsNames:{shape:"Se",locationName:"baseEndpointDnsNameSet"},PrivateDnsName:{locationName:"privateDnsName"},PrivateDnsNames:{locationName:"privateDnsNameSet",type:"list",member:{locationName:"item",type:"structure",members:{PrivateDnsName:{locationName:"privateDnsName"}}}},VpcEndpointPolicySupported:{locationName:"vpcEndpointPolicySupported",type:"boolean"},AcceptanceRequired:{locationName:"acceptanceRequired",type:"boolean"},ManagesVpcEndpoints:{locationName:"managesVpcEndpoints",type:"boolean"},PayerResponsibility:{locationName:"payerResponsibility"},Tags:{shape:"Ss",locationName:"tagSet"},PrivateDnsNameVerificationState:{locationName:"privateDnsNameVerificationState"},SupportedIpAddressTypes:{shape:"So5",locationName:"supportedIpAddressTypeSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribeVpcEndpoints:{input:{type:"structure",members:{DryRun:{type:"boolean"},VpcEndpointIds:{shape:"S13",locationName:"VpcEndpointId"},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{VpcEndpoints:{locationName:"vpcEndpointSet",type:"list",member:{shape:"Snl",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeVpcPeeringConnections:{input:{type:"structure",members:{Filters:{shape:"Sum",locationName:"Filter"},DryRun:{locationName:"dryRun",type:"boolean"},VpcPeeringConnectionIds:{locationName:"VpcPeeringConnectionId",type:"list",member:{locationName:"item"}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{VpcPeeringConnections:{locationName:"vpcPeeringConnectionSet",type:"list",member:{shape:"S1c",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeVpcs:{input:{type:"structure",members:{Filters:{shape:"Sum",locationName:"Filter"},VpcIds:{locationName:"VpcId",type:"list",member:{locationName:"VpcId"}},DryRun:{locationName:"dryRun",type:"boolean"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Vpcs:{locationName:"vpcSet",type:"list",member:{shape:"S9h",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeVpnConnections:{input:{type:"structure",members:{Filters:{shape:"Sum",locationName:"Filter"},VpnConnectionIds:{locationName:"VpnConnectionId",type:"list",member:{locationName:"VpnConnectionId"}},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{VpnConnections:{locationName:"vpnConnectionSet",type:"list",member:{shape:"Sox",locationName:"item"}}}}},DescribeVpnGateways:{input:{type:"structure",members:{Filters:{shape:"Sum",locationName:"Filter"},VpnGatewayIds:{locationName:"VpnGatewayId",type:"list",member:{locationName:"VpnGatewayId"}},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{VpnGateways:{locationName:"vpnGatewaySet",type:"list",member:{shape:"Spr",locationName:"item"}}}}},DetachClassicLinkVpc:{input:{type:"structure",required:["InstanceId","VpcId"],members:{DryRun:{locationName:"dryRun",type:"boolean"},InstanceId:{locationName:"instanceId"},VpcId:{locationName:"vpcId"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},DetachInternetGateway:{input:{type:"structure",required:["InternetGatewayId","VpcId"],members:{DryRun:{locationName:"dryRun",type:"boolean"},InternetGatewayId:{locationName:"internetGatewayId"},VpcId:{locationName:"vpcId"}}}},DetachNetworkInterface:{input:{type:"structure",required:["AttachmentId"],members:{AttachmentId:{locationName:"attachmentId"},DryRun:{locationName:"dryRun",type:"boolean"},Force:{locationName:"force",type:"boolean"}}}},DetachVolume:{input:{type:"structure",required:["VolumeId"],members:{Device:{},Force:{type:"boolean"},InstanceId:{},VolumeId:{},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{shape:"S4w"}},DetachVpnGateway:{input:{type:"structure",required:["VpcId","VpnGatewayId"],members:{VpcId:{},VpnGatewayId:{},DryRun:{locationName:"dryRun",type:"boolean"}}}},DisableEbsEncryptionByDefault:{input:{type:"structure",members:{DryRun:{type:"boolean"}}},output:{type:"structure",members:{EbsEncryptionByDefault:{locationName:"ebsEncryptionByDefault",type:"boolean"}}}},DisableFastLaunch:{input:{type:"structure",required:["ImageId"],members:{ImageId:{},Force:{type:"boolean"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{ImageId:{locationName:"imageId"},ResourceType:{locationName:"resourceType"},SnapshotConfiguration:{shape:"Sz6",locationName:"snapshotConfiguration"},LaunchTemplate:{shape:"Sz7",locationName:"launchTemplate"},MaxParallelLaunches:{locationName:"maxParallelLaunches",type:"integer"},OwnerId:{locationName:"ownerId"},State:{locationName:"state"},StateTransitionReason:{locationName:"stateTransitionReason"},StateTransitionTime:{locationName:"stateTransitionTime",type:"timestamp"}}}},DisableFastSnapshotRestores:{input:{type:"structure",required:["AvailabilityZones","SourceSnapshotIds"],members:{AvailabilityZones:{shape:"S1lo",locationName:"AvailabilityZone"},SourceSnapshotIds:{shape:"S1fa",locationName:"SourceSnapshotId"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Successful:{locationName:"successful",type:"list",member:{locationName:"item",type:"structure",members:{SnapshotId:{locationName:"snapshotId"},AvailabilityZone:{locationName:"availabilityZone"},State:{locationName:"state"},StateTransitionReason:{locationName:"stateTransitionReason"},OwnerId:{locationName:"ownerId"},OwnerAlias:{locationName:"ownerAlias"},EnablingTime:{locationName:"enablingTime",type:"timestamp"},OptimizingTime:{locationName:"optimizingTime",type:"timestamp"},EnabledTime:{locationName:"enabledTime",type:"timestamp"},DisablingTime:{locationName:"disablingTime",type:"timestamp"},DisabledTime:{locationName:"disabledTime",type:"timestamp"}}}},Unsuccessful:{locationName:"unsuccessful",type:"list",member:{locationName:"item",type:"structure",members:{SnapshotId:{locationName:"snapshotId"},FastSnapshotRestoreStateErrors:{locationName:"fastSnapshotRestoreStateErrorSet",type:"list",member:{locationName:"item",type:"structure",members:{AvailabilityZone:{locationName:"availabilityZone"},Error:{locationName:"error",type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}}}}}}}}}}},DisableImageDeprecation:{input:{type:"structure",required:["ImageId"],members:{ImageId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},DisableIpamOrganizationAdminAccount:{input:{type:"structure",required:["DelegatedAdminAccountId"],members:{DryRun:{type:"boolean"},DelegatedAdminAccountId:{}}},output:{type:"structure",members:{Success:{locationName:"success",type:"boolean"}}}},DisableSerialConsoleAccess:{input:{type:"structure",members:{DryRun:{type:"boolean"}}},output:{type:"structure",members:{SerialConsoleAccessEnabled:{locationName:"serialConsoleAccessEnabled",type:"boolean"}}}},DisableTransitGatewayRouteTablePropagation:{input:{type:"structure",required:["TransitGatewayRouteTableId","TransitGatewayAttachmentId"],members:{TransitGatewayRouteTableId:{},TransitGatewayAttachmentId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Propagation:{shape:"S1m5",locationName:"propagation"}}}},DisableVgwRoutePropagation:{input:{type:"structure",required:["GatewayId","RouteTableId"],members:{GatewayId:{},RouteTableId:{},DryRun:{type:"boolean"}}}},DisableVpcClassicLink:{input:{type:"structure",required:["VpcId"],members:{DryRun:{locationName:"dryRun",type:"boolean"},VpcId:{locationName:"vpcId"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},DisableVpcClassicLinkDnsSupport:{input:{type:"structure",members:{VpcId:{}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},DisassociateAddress:{input:{type:"structure",members:{AssociationId:{},PublicIp:{},DryRun:{locationName:"dryRun",type:"boolean"}}}},DisassociateClientVpnTargetNetwork:{input:{type:"structure",required:["ClientVpnEndpointId","AssociationId"],members:{ClientVpnEndpointId:{},AssociationId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{AssociationId:{locationName:"associationId"},Status:{shape:"S2y",locationName:"status"}}}},DisassociateEnclaveCertificateIamRole:{input:{type:"structure",members:{CertificateArn:{},RoleArn:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},DisassociateIamInstanceProfile:{input:{type:"structure",required:["AssociationId"],members:{AssociationId:{}}},output:{type:"structure",members:{IamInstanceProfileAssociation:{shape:"S38",locationName:"iamInstanceProfileAssociation"}}}},DisassociateInstanceEventWindow:{input:{type:"structure",required:["InstanceEventWindowId","AssociationTarget"],members:{DryRun:{type:"boolean"},InstanceEventWindowId:{},AssociationTarget:{type:"structure",members:{InstanceIds:{shape:"S3e",locationName:"InstanceId"},InstanceTags:{shape:"Ss",locationName:"InstanceTag"},DedicatedHostIds:{shape:"S3f",locationName:"DedicatedHostId"}}}}},output:{type:"structure",members:{InstanceEventWindow:{shape:"S3i",locationName:"instanceEventWindow"}}}},DisassociateRouteTable:{input:{type:"structure",required:["AssociationId"],members:{AssociationId:{locationName:"associationId"},DryRun:{locationName:"dryRun",type:"boolean"}}}},DisassociateSubnetCidrBlock:{input:{type:"structure",required:["AssociationId"],members:{AssociationId:{locationName:"associationId"}}},output:{type:"structure",members:{Ipv6CidrBlockAssociation:{shape:"S3y",locationName:"ipv6CidrBlockAssociation"},SubnetId:{locationName:"subnetId"}}}},DisassociateTransitGatewayMulticastDomain:{input:{type:"structure",members:{TransitGatewayMulticastDomainId:{},TransitGatewayAttachmentId:{},SubnetIds:{shape:"S43"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Associations:{shape:"Sg",locationName:"associations"}}}},DisassociateTransitGatewayRouteTable:{input:{type:"structure",required:["TransitGatewayRouteTableId","TransitGatewayAttachmentId"],members:{TransitGatewayRouteTableId:{},TransitGatewayAttachmentId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Association:{shape:"S48",locationName:"association"}}}},DisassociateTrunkInterface:{input:{type:"structure",required:["AssociationId"],members:{AssociationId:{},ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"},ClientToken:{locationName:"clientToken"}}}},DisassociateVpcCidrBlock:{input:{type:"structure",required:["AssociationId"],members:{AssociationId:{locationName:"associationId"}}},output:{type:"structure",members:{Ipv6CidrBlockAssociation:{shape:"S4j",locationName:"ipv6CidrBlockAssociation"},CidrBlockAssociation:{shape:"S4m",locationName:"cidrBlockAssociation"},VpcId:{locationName:"vpcId"}}}},EnableEbsEncryptionByDefault:{input:{type:"structure",members:{DryRun:{type:"boolean"}}},output:{type:"structure",members:{EbsEncryptionByDefault:{locationName:"ebsEncryptionByDefault",type:"boolean"}}}},EnableFastLaunch:{input:{type:"structure",required:["ImageId"],members:{ImageId:{},ResourceType:{},SnapshotConfiguration:{type:"structure",members:{TargetResourceCount:{type:"integer"}}},LaunchTemplate:{type:"structure",required:["Version"],members:{LaunchTemplateId:{},LaunchTemplateName:{},Version:{}}},MaxParallelLaunches:{type:"integer"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{ImageId:{locationName:"imageId"},ResourceType:{locationName:"resourceType"},SnapshotConfiguration:{shape:"Sz6",locationName:"snapshotConfiguration"},LaunchTemplate:{shape:"Sz7",locationName:"launchTemplate"},MaxParallelLaunches:{locationName:"maxParallelLaunches",type:"integer"},OwnerId:{locationName:"ownerId"},State:{locationName:"state"},StateTransitionReason:{locationName:"stateTransitionReason"},StateTransitionTime:{locationName:"stateTransitionTime",type:"timestamp"}}}},EnableFastSnapshotRestores:{input:{type:"structure",required:["AvailabilityZones","SourceSnapshotIds"],members:{AvailabilityZones:{shape:"S1lo",locationName:"AvailabilityZone"},SourceSnapshotIds:{shape:"S1fa",locationName:"SourceSnapshotId"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Successful:{locationName:"successful",type:"list",member:{locationName:"item",type:"structure",members:{SnapshotId:{locationName:"snapshotId"},AvailabilityZone:{locationName:"availabilityZone"},State:{locationName:"state"},StateTransitionReason:{locationName:"stateTransitionReason"},OwnerId:{locationName:"ownerId"},OwnerAlias:{locationName:"ownerAlias"},EnablingTime:{locationName:"enablingTime",type:"timestamp"},OptimizingTime:{locationName:"optimizingTime",type:"timestamp"},EnabledTime:{locationName:"enabledTime",type:"timestamp"},DisablingTime:{locationName:"disablingTime",type:"timestamp"},DisabledTime:{locationName:"disabledTime",type:"timestamp"}}}},Unsuccessful:{locationName:"unsuccessful",type:"list",member:{locationName:"item",type:"structure",members:{SnapshotId:{locationName:"snapshotId"},FastSnapshotRestoreStateErrors:{locationName:"fastSnapshotRestoreStateErrorSet",type:"list",member:{locationName:"item",type:"structure",members:{AvailabilityZone:{locationName:"availabilityZone"},Error:{locationName:"error",type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}}}}}}}}}}},EnableImageDeprecation:{input:{type:"structure",required:["ImageId","DeprecateAt"],members:{ImageId:{},DeprecateAt:{type:"timestamp"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},EnableIpamOrganizationAdminAccount:{input:{type:"structure",required:["DelegatedAdminAccountId"],members:{DryRun:{type:"boolean"},DelegatedAdminAccountId:{}}},output:{type:"structure",members:{Success:{locationName:"success",type:"boolean"}}}},EnableSerialConsoleAccess:{input:{type:"structure",members:{DryRun:{type:"boolean"}}},output:{type:"structure",members:{SerialConsoleAccessEnabled:{locationName:"serialConsoleAccessEnabled",type:"boolean"}}}},EnableTransitGatewayRouteTablePropagation:{input:{type:"structure",required:["TransitGatewayRouteTableId","TransitGatewayAttachmentId"],members:{TransitGatewayRouteTableId:{},TransitGatewayAttachmentId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Propagation:{shape:"S1m5",locationName:"propagation"}}}},EnableVgwRoutePropagation:{input:{type:"structure",required:["GatewayId","RouteTableId"],members:{GatewayId:{},RouteTableId:{},DryRun:{type:"boolean"}}}},EnableVolumeIO:{input:{type:"structure",required:["VolumeId"],members:{DryRun:{locationName:"dryRun",type:"boolean"},VolumeId:{locationName:"volumeId"}}}},EnableVpcClassicLink:{input:{type:"structure",required:["VpcId"],members:{DryRun:{locationName:"dryRun",type:"boolean"},VpcId:{locationName:"vpcId"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},EnableVpcClassicLinkDnsSupport:{input:{type:"structure",members:{VpcId:{}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},ExportClientVpnClientCertificateRevocationList:{input:{type:"structure",required:["ClientVpnEndpointId"],members:{ClientVpnEndpointId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{CertificateRevocationList:{locationName:"certificateRevocationList"},Status:{locationName:"status",type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}}}}},ExportClientVpnClientConfiguration:{input:{type:"structure",required:["ClientVpnEndpointId"],members:{ClientVpnEndpointId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{ClientConfiguration:{locationName:"clientConfiguration"}}}},ExportImage:{input:{type:"structure",required:["DiskImageFormat","ImageId","S3ExportLocation"],members:{ClientToken:{idempotencyToken:true},Description:{},DiskImageFormat:{},DryRun:{type:"boolean"},ImageId:{},S3ExportLocation:{type:"structure",required:["S3Bucket"],members:{S3Bucket:{},S3Prefix:{}}},RoleName:{},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"}}},output:{type:"structure",members:{Description:{locationName:"description"},DiskImageFormat:{locationName:"diskImageFormat"},ExportImageTaskId:{locationName:"exportImageTaskId"},ImageId:{locationName:"imageId"},RoleName:{locationName:"roleName"},Progress:{locationName:"progress"},S3ExportLocation:{shape:"Syt",locationName:"s3ExportLocation"},Status:{locationName:"status"},StatusMessage:{locationName:"statusMessage"},Tags:{shape:"Ss",locationName:"tagSet"}}}},ExportTransitGatewayRoutes:{input:{type:"structure",required:["TransitGatewayRouteTableId","S3Bucket"],members:{TransitGatewayRouteTableId:{},Filters:{shape:"Sum",locationName:"Filter"},S3Bucket:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{S3Location:{locationName:"s3Location"}}}},GetAssociatedEnclaveCertificateIamRoles:{input:{type:"structure",members:{CertificateArn:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{AssociatedRoles:{locationName:"associatedRoleSet",type:"list",member:{locationName:"item",type:"structure",members:{AssociatedRoleArn:{locationName:"associatedRoleArn"},CertificateS3BucketName:{locationName:"certificateS3BucketName"},CertificateS3ObjectKey:{locationName:"certificateS3ObjectKey"},EncryptionKmsKeyId:{locationName:"encryptionKmsKeyId"}}}}}}},GetAssociatedIpv6PoolCidrs:{input:{type:"structure",required:["PoolId"],members:{PoolId:{},NextToken:{},MaxResults:{type:"integer"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Ipv6CidrAssociations:{locationName:"ipv6CidrAssociationSet",type:"list",member:{locationName:"item",type:"structure",members:{Ipv6Cidr:{locationName:"ipv6Cidr"},AssociatedResource:{locationName:"associatedResource"}}}},NextToken:{locationName:"nextToken"}}}},GetCapacityReservationUsage:{input:{type:"structure",required:["CapacityReservationId"],members:{CapacityReservationId:{},NextToken:{},MaxResults:{type:"integer"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},CapacityReservationId:{locationName:"capacityReservationId"},InstanceType:{locationName:"instanceType"},TotalInstanceCount:{locationName:"totalInstanceCount",type:"integer"},AvailableInstanceCount:{locationName:"availableInstanceCount",type:"integer"},State:{locationName:"state"},InstanceUsages:{locationName:"instanceUsageSet",type:"list",member:{locationName:"item",type:"structure",members:{AccountId:{locationName:"accountId"},UsedInstanceCount:{locationName:"usedInstanceCount",type:"integer"}}}}}}},GetCoipPoolUsage:{input:{type:"structure",required:["PoolId"],members:{PoolId:{},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{CoipPoolId:{locationName:"coipPoolId"},CoipAddressUsages:{locationName:"coipAddressUsageSet",type:"list",member:{locationName:"item",type:"structure",members:{AllocationId:{locationName:"allocationId"},AwsAccountId:{locationName:"awsAccountId"},AwsService:{locationName:"awsService"},CoIp:{locationName:"coIp"}}}},LocalGatewayRouteTableId:{locationName:"localGatewayRouteTableId"}}}},GetConsoleOutput:{input:{type:"structure",required:["InstanceId"],members:{InstanceId:{},DryRun:{locationName:"dryRun",type:"boolean"},Latest:{type:"boolean"}}},output:{type:"structure",members:{InstanceId:{locationName:"instanceId"},Output:{locationName:"output"},Timestamp:{locationName:"timestamp",type:"timestamp"}}}},GetConsoleScreenshot:{input:{type:"structure",required:["InstanceId"],members:{DryRun:{type:"boolean"},InstanceId:{},WakeUp:{type:"boolean"}}},output:{type:"structure",members:{ImageData:{locationName:"imageData"},InstanceId:{locationName:"instanceId"}}}},GetDefaultCreditSpecification:{input:{type:"structure",required:["InstanceFamily"],members:{DryRun:{type:"boolean"},InstanceFamily:{}}},output:{type:"structure",members:{InstanceFamilyCreditSpecification:{shape:"S1ot",locationName:"instanceFamilyCreditSpecification"}}}},GetEbsDefaultKmsKeyId:{input:{type:"structure",members:{DryRun:{type:"boolean"}}},output:{type:"structure",members:{KmsKeyId:{locationName:"kmsKeyId"}}}},GetEbsEncryptionByDefault:{input:{type:"structure",members:{DryRun:{type:"boolean"}}},output:{type:"structure",members:{EbsEncryptionByDefault:{locationName:"ebsEncryptionByDefault",type:"boolean"}}}},GetFlowLogsIntegrationTemplate:{input:{type:"structure",required:["FlowLogId","ConfigDeliveryS3DestinationArn","IntegrateServices"],members:{DryRun:{type:"boolean"},FlowLogId:{},ConfigDeliveryS3DestinationArn:{},IntegrateServices:{locationName:"IntegrateService",type:"structure",members:{AthenaIntegrations:{locationName:"AthenaIntegration",type:"list",member:{locationName:"item",type:"structure",required:["IntegrationResultS3DestinationArn","PartitionLoadFrequency"],members:{IntegrationResultS3DestinationArn:{},PartitionLoadFrequency:{},PartitionStartDate:{type:"timestamp"},PartitionEndDate:{type:"timestamp"}}}}}}}},output:{type:"structure",members:{Result:{locationName:"result"}}}},GetGroupsForCapacityReservation:{input:{type:"structure",required:["CapacityReservationId"],members:{CapacityReservationId:{},NextToken:{},MaxResults:{type:"integer"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},CapacityReservationGroups:{locationName:"capacityReservationGroupSet",type:"list",member:{locationName:"item",type:"structure",members:{GroupArn:{locationName:"groupArn"},OwnerId:{locationName:"ownerId"}}}}}}},GetHostReservationPurchasePreview:{input:{type:"structure",required:["HostIdSet","OfferingId"],members:{HostIdSet:{shape:"S1pa"},OfferingId:{}}},output:{type:"structure",members:{CurrencyCode:{locationName:"currencyCode"},Purchase:{shape:"S1pc",locationName:"purchase"},TotalHourlyPrice:{locationName:"totalHourlyPrice"},TotalUpfrontPrice:{locationName:"totalUpfrontPrice"}}}},GetInstanceTypesFromInstanceRequirements:{input:{type:"structure",required:["ArchitectureTypes","VirtualizationTypes","InstanceRequirements"],members:{DryRun:{type:"boolean"},ArchitectureTypes:{shape:"S1pf",locationName:"ArchitectureType"},VirtualizationTypes:{shape:"S1pg",locationName:"VirtualizationType"},InstanceRequirements:{shape:"Sam"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{InstanceTypes:{locationName:"instanceTypeSet",type:"list",member:{locationName:"item",type:"structure",members:{InstanceType:{locationName:"instanceType"}}}},NextToken:{locationName:"nextToken"}}}},GetInstanceUefiData:{input:{type:"structure",required:["InstanceId"],members:{InstanceId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{InstanceId:{locationName:"instanceId"},UefiData:{locationName:"uefiData"}}}},GetIpamAddressHistory:{input:{type:"structure",required:["Cidr","IpamScopeId"],members:{DryRun:{type:"boolean"},Cidr:{},IpamScopeId:{},VpcId:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{HistoryRecords:{locationName:"historyRecordSet",type:"list",member:{locationName:"item",type:"structure",members:{ResourceOwnerId:{locationName:"resourceOwnerId"},ResourceRegion:{locationName:"resourceRegion"},ResourceType:{locationName:"resourceType"},ResourceId:{locationName:"resourceId"},ResourceCidr:{locationName:"resourceCidr"},ResourceName:{locationName:"resourceName"},ResourceComplianceStatus:{locationName:"resourceComplianceStatus"},ResourceOverlapStatus:{locationName:"resourceOverlapStatus"},VpcId:{locationName:"vpcId"},SampledStartTime:{locationName:"sampledStartTime",type:"timestamp"},SampledEndTime:{locationName:"sampledEndTime",type:"timestamp"}}}},NextToken:{locationName:"nextToken"}}}},GetIpamPoolAllocations:{input:{type:"structure",required:["IpamPoolId"],members:{DryRun:{type:"boolean"},IpamPoolId:{},IpamPoolAllocationId:{},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{IpamPoolAllocations:{locationName:"ipamPoolAllocationSet",type:"list",member:{shape:"S26",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},GetIpamPoolCidrs:{input:{type:"structure",required:["IpamPoolId"],members:{DryRun:{type:"boolean"},IpamPoolId:{},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{IpamPoolCidrs:{locationName:"ipamPoolCidrSet",type:"list",member:{shape:"Stt",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},GetIpamResourceCidrs:{input:{type:"structure",required:["IpamScopeId"],members:{DryRun:{type:"boolean"},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},IpamScopeId:{},IpamPoolId:{},ResourceId:{},ResourceType:{},ResourceTag:{shape:"Sdg"},ResourceOwner:{}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},IpamResourceCidrs:{locationName:"ipamResourceCidrSet",type:"list",member:{shape:"S1q5",locationName:"item"}}}}},GetLaunchTemplateData:{input:{type:"structure",required:["InstanceId"],members:{DryRun:{type:"boolean"},InstanceId:{}}},output:{type:"structure",members:{LaunchTemplateData:{shape:"Sfo",locationName:"launchTemplateData"}}}},GetManagedPrefixListAssociations:{input:{type:"structure",required:["PrefixListId"],members:{DryRun:{type:"boolean"},PrefixListId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{PrefixListAssociations:{locationName:"prefixListAssociationSet",type:"list",member:{locationName:"item",type:"structure",members:{ResourceId:{locationName:"resourceId"},ResourceOwner:{locationName:"resourceOwner"}}}},NextToken:{locationName:"nextToken"}}}},GetManagedPrefixListEntries:{input:{type:"structure",required:["PrefixListId"],members:{DryRun:{type:"boolean"},PrefixListId:{},TargetVersion:{type:"long"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Entries:{locationName:"entrySet",type:"list",member:{locationName:"item",type:"structure",members:{Cidr:{locationName:"cidr"},Description:{locationName:"description"}}}},NextToken:{locationName:"nextToken"}}}},GetNetworkInsightsAccessScopeAnalysisFindings:{input:{type:"structure",required:["NetworkInsightsAccessScopeAnalysisId"],members:{NetworkInsightsAccessScopeAnalysisId:{},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{NetworkInsightsAccessScopeAnalysisId:{locationName:"networkInsightsAccessScopeAnalysisId"},AnalysisStatus:{locationName:"analysisStatus"},AnalysisFindings:{locationName:"analysisFindingSet",type:"list",member:{locationName:"item",type:"structure",members:{NetworkInsightsAccessScopeAnalysisId:{locationName:"networkInsightsAccessScopeAnalysisId"},NetworkInsightsAccessScopeId:{locationName:"networkInsightsAccessScopeId"},FindingId:{locationName:"findingId"},FindingComponents:{shape:"S1ay",locationName:"findingComponentSet"}}}},NextToken:{locationName:"nextToken"}}}},GetNetworkInsightsAccessScopeContent:{input:{type:"structure",required:["NetworkInsightsAccessScopeId"],members:{NetworkInsightsAccessScopeId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{NetworkInsightsAccessScopeContent:{shape:"Si1",locationName:"networkInsightsAccessScopeContent"}}}},GetPasswordData:{input:{type:"structure",required:["InstanceId"],members:{InstanceId:{},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{InstanceId:{locationName:"instanceId"},PasswordData:{locationName:"passwordData"},Timestamp:{locationName:"timestamp",type:"timestamp"}}}},GetReservedInstancesExchangeQuote:{input:{type:"structure",required:["ReservedInstanceIds"],members:{DryRun:{type:"boolean"},ReservedInstanceIds:{shape:"S3",locationName:"ReservedInstanceId"},TargetConfigurations:{shape:"S5",locationName:"TargetConfiguration"}}},output:{type:"structure",members:{CurrencyCode:{locationName:"currencyCode"},IsValidExchange:{locationName:"isValidExchange",type:"boolean"},OutputReservedInstancesWillExpireAt:{locationName:"outputReservedInstancesWillExpireAt",type:"timestamp"},PaymentDue:{locationName:"paymentDue"},ReservedInstanceValueRollup:{shape:"S1qt",locationName:"reservedInstanceValueRollup"},ReservedInstanceValueSet:{locationName:"reservedInstanceValueSet",type:"list",member:{locationName:"item",type:"structure",members:{ReservationValue:{shape:"S1qt",locationName:"reservationValue"},ReservedInstanceId:{locationName:"reservedInstanceId"}}}},TargetConfigurationValueRollup:{shape:"S1qt",locationName:"targetConfigurationValueRollup"},TargetConfigurationValueSet:{locationName:"targetConfigurationValueSet",type:"list",member:{locationName:"item",type:"structure",members:{ReservationValue:{shape:"S1qt",locationName:"reservationValue"},TargetConfiguration:{locationName:"targetConfiguration",type:"structure",members:{InstanceCount:{locationName:"instanceCount",type:"integer"},OfferingId:{locationName:"offeringId"}}}}}},ValidationFailureReason:{locationName:"validationFailureReason"}}}},GetSerialConsoleAccessStatus:{input:{type:"structure",members:{DryRun:{type:"boolean"}}},output:{type:"structure",members:{SerialConsoleAccessEnabled:{locationName:"serialConsoleAccessEnabled",type:"boolean"}}}},GetSpotPlacementScores:{input:{type:"structure",required:["TargetCapacity"],members:{InstanceTypes:{locationName:"InstanceType",type:"list",member:{}},TargetCapacity:{type:"integer"},TargetCapacityUnitType:{},SingleAvailabilityZone:{type:"boolean"},RegionNames:{locationName:"RegionName",type:"list",member:{}},InstanceRequirementsWithMetadata:{type:"structure",members:{ArchitectureTypes:{shape:"S1pf",locationName:"ArchitectureType"},VirtualizationTypes:{shape:"S1pg",locationName:"VirtualizationType"},InstanceRequirements:{shape:"Sam"}}},DryRun:{type:"boolean"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{SpotPlacementScores:{locationName:"spotPlacementScoreSet",type:"list",member:{locationName:"item",type:"structure",members:{Region:{locationName:"region"},AvailabilityZoneId:{locationName:"availabilityZoneId"},Score:{locationName:"score",type:"integer"}}}},NextToken:{locationName:"nextToken"}}}},GetSubnetCidrReservations:{input:{type:"structure",required:["SubnetId"],members:{Filters:{shape:"Sum",locationName:"Filter"},SubnetId:{},DryRun:{type:"boolean"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{SubnetIpv4CidrReservations:{shape:"S1rd",locationName:"subnetIpv4CidrReservationSet"},SubnetIpv6CidrReservations:{shape:"S1rd",locationName:"subnetIpv6CidrReservationSet"},NextToken:{locationName:"nextToken"}}}},GetTransitGatewayAttachmentPropagations:{input:{type:"structure",required:["TransitGatewayAttachmentId"],members:{TransitGatewayAttachmentId:{},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayAttachmentPropagations:{locationName:"transitGatewayAttachmentPropagations",type:"list",member:{locationName:"item",type:"structure",members:{TransitGatewayRouteTableId:{locationName:"transitGatewayRouteTableId"},State:{locationName:"state"}}}},NextToken:{locationName:"nextToken"}}}},GetTransitGatewayMulticastDomainAssociations:{input:{type:"structure",members:{TransitGatewayMulticastDomainId:{},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{MulticastDomainAssociations:{locationName:"multicastDomainAssociations",type:"list",member:{locationName:"item",type:"structure",members:{TransitGatewayAttachmentId:{locationName:"transitGatewayAttachmentId"},ResourceId:{locationName:"resourceId"},ResourceType:{locationName:"resourceType"},ResourceOwnerId:{locationName:"resourceOwnerId"},Subnet:{shape:"Sj",locationName:"subnet"}}}},NextToken:{locationName:"nextToken"}}}},GetTransitGatewayPrefixListReferences:{input:{type:"structure",required:["TransitGatewayRouteTableId"],members:{TransitGatewayRouteTableId:{},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayPrefixListReferences:{locationName:"transitGatewayPrefixListReferenceSet",type:"list",member:{shape:"Smp",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},GetTransitGatewayRouteTableAssociations:{input:{type:"structure",required:["TransitGatewayRouteTableId"],members:{TransitGatewayRouteTableId:{},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Associations:{locationName:"associations",type:"list",member:{locationName:"item",type:"structure",members:{TransitGatewayAttachmentId:{locationName:"transitGatewayAttachmentId"},ResourceId:{locationName:"resourceId"},ResourceType:{locationName:"resourceType"},State:{locationName:"state"}}}},NextToken:{locationName:"nextToken"}}}},GetTransitGatewayRouteTablePropagations:{input:{type:"structure",required:["TransitGatewayRouteTableId"],members:{TransitGatewayRouteTableId:{},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayRouteTablePropagations:{locationName:"transitGatewayRouteTablePropagations",type:"list",member:{locationName:"item",type:"structure",members:{TransitGatewayAttachmentId:{locationName:"transitGatewayAttachmentId"},ResourceId:{locationName:"resourceId"},ResourceType:{locationName:"resourceType"},State:{locationName:"state"}}}},NextToken:{locationName:"nextToken"}}}},GetVpnConnectionDeviceSampleConfiguration:{input:{type:"structure",required:["VpnConnectionId","VpnConnectionDeviceTypeId"],members:{VpnConnectionId:{},VpnConnectionDeviceTypeId:{},InternetKeyExchangeVersion:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VpnConnectionDeviceSampleConfiguration:{locationName:"vpnConnectionDeviceSampleConfiguration",type:"string",sensitive:true}}}},GetVpnConnectionDeviceTypes:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VpnConnectionDeviceTypes:{locationName:"vpnConnectionDeviceTypeSet",type:"list",member:{locationName:"item",type:"structure",members:{VpnConnectionDeviceTypeId:{locationName:"vpnConnectionDeviceTypeId"},Vendor:{locationName:"vendor"},Platform:{locationName:"platform"},Software:{locationName:"software"}}}},NextToken:{locationName:"nextToken"}}}},ImportClientVpnClientCertificateRevocationList:{input:{type:"structure",required:["ClientVpnEndpointId","CertificateRevocationList"],members:{ClientVpnEndpointId:{},CertificateRevocationList:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},ImportImage:{input:{type:"structure",members:{Architecture:{},ClientData:{shape:"S1s9"},ClientToken:{},Description:{},DiskContainers:{locationName:"DiskContainer",type:"list",member:{locationName:"item",type:"structure",members:{Description:{},DeviceName:{},Format:{},SnapshotId:{},Url:{},UserBucket:{shape:"S1sc"}}}},DryRun:{type:"boolean"},Encrypted:{type:"boolean"},Hypervisor:{},KmsKeyId:{},LicenseType:{},Platform:{},RoleName:{},LicenseSpecifications:{type:"list",member:{locationName:"item",type:"structure",members:{LicenseConfigurationArn:{}}}},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},UsageOperation:{},BootMode:{}}},output:{type:"structure",members:{Architecture:{locationName:"architecture"},Description:{locationName:"description"},Encrypted:{locationName:"encrypted",type:"boolean"},Hypervisor:{locationName:"hypervisor"},ImageId:{locationName:"imageId"},ImportTaskId:{locationName:"importTaskId"},KmsKeyId:{locationName:"kmsKeyId"},LicenseType:{locationName:"licenseType"},Platform:{locationName:"platform"},Progress:{locationName:"progress"},SnapshotDetails:{shape:"S12q",locationName:"snapshotDetailSet"},Status:{locationName:"status"},StatusMessage:{locationName:"statusMessage"},LicenseSpecifications:{shape:"S12t",locationName:"licenseSpecifications"},Tags:{shape:"Ss",locationName:"tagSet"},UsageOperation:{locationName:"usageOperation"}}}},ImportInstance:{input:{type:"structure",required:["Platform"],members:{Description:{locationName:"description"},DiskImages:{locationName:"diskImage",type:"list",member:{type:"structure",members:{Description:{},Image:{shape:"S1sj"},Volume:{shape:"S1sk"}}}},DryRun:{locationName:"dryRun",type:"boolean"},LaunchSpecification:{locationName:"launchSpecification",type:"structure",members:{AdditionalInfo:{locationName:"additionalInfo"},Architecture:{locationName:"architecture"},GroupIds:{shape:"Se7",locationName:"GroupId"},GroupNames:{shape:"Set",locationName:"GroupName"},InstanceInitiatedShutdownBehavior:{locationName:"instanceInitiatedShutdownBehavior"},InstanceType:{locationName:"instanceType"},Monitoring:{locationName:"monitoring",type:"boolean"},Placement:{shape:"Sak",locationName:"placement"},PrivateIpAddress:{locationName:"privateIpAddress"},SubnetId:{locationName:"subnetId"},UserData:{locationName:"userData",type:"structure",members:{Data:{locationName:"data"}},sensitive:true}}},Platform:{locationName:"platform"}}},output:{type:"structure",members:{ConversionTask:{shape:"Sxq",locationName:"conversionTask"}}}},ImportKeyPair:{input:{type:"structure",required:["KeyName","PublicKeyMaterial"],members:{DryRun:{locationName:"dryRun",type:"boolean"},KeyName:{locationName:"keyName"},PublicKeyMaterial:{locationName:"publicKeyMaterial",type:"blob"},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"}}},output:{type:"structure",members:{KeyFingerprint:{locationName:"keyFingerprint"},KeyName:{locationName:"keyName"},KeyPairId:{locationName:"keyPairId"},Tags:{shape:"Ss",locationName:"tagSet"}}}},ImportSnapshot:{input:{type:"structure",members:{ClientData:{shape:"S1s9"},ClientToken:{},Description:{},DiskContainer:{type:"structure",members:{Description:{},Format:{},Url:{},UserBucket:{shape:"S1sc"}}},DryRun:{type:"boolean"},Encrypted:{type:"boolean"},KmsKeyId:{},RoleName:{},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"}}},output:{type:"structure",members:{Description:{locationName:"description"},ImportTaskId:{locationName:"importTaskId"},SnapshotTaskDetail:{shape:"S131",locationName:"snapshotTaskDetail"},Tags:{shape:"Ss",locationName:"tagSet"}}}},ImportVolume:{input:{type:"structure",required:["AvailabilityZone","Image","Volume"],members:{AvailabilityZone:{locationName:"availabilityZone"},Description:{locationName:"description"},DryRun:{locationName:"dryRun",type:"boolean"},Image:{shape:"S1sj",locationName:"image"},Volume:{shape:"S1sk",locationName:"volume"}}},output:{type:"structure",members:{ConversionTask:{shape:"Sxq",locationName:"conversionTask"}}}},ListImagesInRecycleBin:{input:{type:"structure",members:{ImageIds:{shape:"S127",locationName:"ImageId"},NextToken:{},MaxResults:{type:"integer"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Images:{locationName:"imageSet",type:"list",member:{locationName:"item",type:"structure",members:{ImageId:{locationName:"imageId"},Name:{locationName:"name"},Description:{locationName:"description"},RecycleBinEnterTime:{locationName:"recycleBinEnterTime",type:"timestamp"},RecycleBinExitTime:{locationName:"recycleBinExitTime",type:"timestamp"}}}},NextToken:{locationName:"nextToken"}}}},ListSnapshotsInRecycleBin:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{},SnapshotIds:{shape:"S1fa",locationName:"SnapshotId"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Snapshots:{locationName:"snapshotSet",type:"list",member:{locationName:"item",type:"structure",members:{SnapshotId:{locationName:"snapshotId"},RecycleBinEnterTime:{locationName:"recycleBinEnterTime",type:"timestamp"},RecycleBinExitTime:{locationName:"recycleBinExitTime",type:"timestamp"},Description:{locationName:"description"},VolumeId:{locationName:"volumeId"}}}},NextToken:{locationName:"nextToken"}}}},ModifyAddressAttribute:{input:{type:"structure",required:["AllocationId"],members:{AllocationId:{},DomainName:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Address:{shape:"Sv0",locationName:"address"}}}},ModifyAvailabilityZoneGroup:{input:{type:"structure",required:["GroupName","OptInStatus"],members:{GroupName:{},OptInStatus:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},ModifyCapacityReservation:{input:{type:"structure",required:["CapacityReservationId"],members:{CapacityReservationId:{},InstanceCount:{type:"integer"},EndDate:{type:"timestamp"},EndDateType:{},Accept:{type:"boolean"},DryRun:{type:"boolean"},AdditionalInfo:{}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},ModifyCapacityReservationFleet:{input:{type:"structure",required:["CapacityReservationFleetId"],members:{CapacityReservationFleetId:{},TotalTargetCapacity:{type:"integer"},EndDate:{type:"timestamp"},DryRun:{type:"boolean"},RemoveEndDate:{type:"boolean"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},ModifyClientVpnEndpoint:{input:{type:"structure",required:["ClientVpnEndpointId"],members:{ClientVpnEndpointId:{},ServerCertificateArn:{},ConnectionLogOptions:{shape:"S8r"},DnsServers:{type:"structure",members:{CustomDnsServers:{shape:"Se"},Enabled:{type:"boolean"}}},VpnPort:{type:"integer"},Description:{},SplitTunnel:{type:"boolean"},DryRun:{type:"boolean"},SecurityGroupIds:{shape:"S2c",locationName:"SecurityGroupId"},VpcId:{},SelfServicePortal:{},ClientConnectOptions:{shape:"S8u"},SessionTimeoutHours:{type:"integer"},ClientLoginBannerOptions:{shape:"S8v"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},ModifyDefaultCreditSpecification:{input:{type:"structure",required:["InstanceFamily","CpuCredits"],members:{DryRun:{type:"boolean"},InstanceFamily:{},CpuCredits:{}}},output:{type:"structure",members:{InstanceFamilyCreditSpecification:{shape:"S1ot",locationName:"instanceFamilyCreditSpecification"}}}},ModifyEbsDefaultKmsKeyId:{input:{type:"structure",required:["KmsKeyId"],members:{KmsKeyId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{KmsKeyId:{locationName:"kmsKeyId"}}}},ModifyFleet:{input:{type:"structure",required:["FleetId"],members:{DryRun:{type:"boolean"},ExcessCapacityTerminationPolicy:{},LaunchTemplateConfigs:{shape:"Sad",locationName:"LaunchTemplateConfig"},FleetId:{},TargetCapacitySpecification:{shape:"Sbc"},Context:{}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},ModifyFpgaImageAttribute:{input:{type:"structure",required:["FpgaImageId"],members:{DryRun:{type:"boolean"},FpgaImageId:{},Attribute:{},OperationType:{},UserIds:{shape:"S1tp",locationName:"UserId"},UserGroups:{shape:"S1tq",locationName:"UserGroup"},ProductCodes:{shape:"S1tr",locationName:"ProductCode"},LoadPermission:{type:"structure",members:{Add:{shape:"S1tt"},Remove:{shape:"S1tt"}}},Description:{},Name:{}}},output:{type:"structure",members:{FpgaImageAttribute:{shape:"S10g",locationName:"fpgaImageAttribute"}}}},ModifyHosts:{input:{type:"structure",required:["HostIds"],members:{AutoPlacement:{locationName:"autoPlacement"},HostIds:{shape:"S11d",locationName:"hostId"},HostRecovery:{},InstanceType:{},InstanceFamily:{}}},output:{type:"structure",members:{Successful:{shape:"S21",locationName:"successful"},Unsuccessful:{shape:"S1ty",locationName:"unsuccessful"}}}},ModifyIdFormat:{input:{type:"structure",required:["Resource","UseLongIds"],members:{Resource:{},UseLongIds:{type:"boolean"}}}},ModifyIdentityIdFormat:{input:{type:"structure",required:["PrincipalArn","Resource","UseLongIds"],members:{PrincipalArn:{locationName:"principalArn"},Resource:{locationName:"resource"},UseLongIds:{locationName:"useLongIds",type:"boolean"}}}},ModifyImageAttribute:{input:{type:"structure",required:["ImageId"],members:{Attribute:{},Description:{shape:"S9u"},ImageId:{},LaunchPermission:{type:"structure",members:{Add:{shape:"S123"},Remove:{shape:"S123"}}},OperationType:{},ProductCodes:{shape:"S1tr",locationName:"ProductCode"},UserGroups:{shape:"S1tq",locationName:"UserGroup"},UserIds:{shape:"S1tp",locationName:"UserId"},Value:{},DryRun:{locationName:"dryRun",type:"boolean"},OrganizationArns:{locationName:"OrganizationArn",type:"list",member:{locationName:"OrganizationArn"}},OrganizationalUnitArns:{locationName:"OrganizationalUnitArn",type:"list",member:{locationName:"OrganizationalUnitArn"}}}}},ModifyInstanceAttribute:{input:{type:"structure",required:["InstanceId"],members:{SourceDestCheck:{shape:"S138"},Attribute:{locationName:"attribute"},BlockDeviceMappings:{locationName:"blockDeviceMapping",type:"list",member:{locationName:"item",type:"structure",members:{DeviceName:{locationName:"deviceName"},Ebs:{locationName:"ebs",type:"structure",members:{DeleteOnTermination:{locationName:"deleteOnTermination",type:"boolean"},VolumeId:{locationName:"volumeId"}}},NoDevice:{locationName:"noDevice"},VirtualName:{locationName:"virtualName"}}}},DisableApiTermination:{shape:"S138",locationName:"disableApiTermination"},DryRun:{locationName:"dryRun",type:"boolean"},EbsOptimized:{shape:"S138",locationName:"ebsOptimized"},EnaSupport:{shape:"S138",locationName:"enaSupport"},Groups:{shape:"S4o",locationName:"GroupId"},InstanceId:{locationName:"instanceId"},InstanceInitiatedShutdownBehavior:{shape:"S9u",locationName:"instanceInitiatedShutdownBehavior"},InstanceType:{shape:"S9u",locationName:"instanceType"},Kernel:{shape:"S9u",locationName:"kernel"},Ramdisk:{shape:"S9u",locationName:"ramdisk"},SriovNetSupport:{shape:"S9u",locationName:"sriovNetSupport"},UserData:{locationName:"userData",type:"structure",members:{Value:{locationName:"value",type:"blob"}}},Value:{locationName:"value"}}}},ModifyInstanceCapacityReservationAttributes:{input:{type:"structure",required:["InstanceId","CapacityReservationSpecification"],members:{InstanceId:{},CapacityReservationSpecification:{shape:"S1ub"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},ModifyInstanceCreditSpecification:{input:{type:"structure",required:["InstanceCreditSpecifications"],members:{DryRun:{type:"boolean"},ClientToken:{},InstanceCreditSpecifications:{locationName:"InstanceCreditSpecification",type:"list",member:{locationName:"item",type:"structure",members:{InstanceId:{},CpuCredits:{}}}}}},output:{type:"structure",members:{SuccessfulInstanceCreditSpecifications:{locationName:"successfulInstanceCreditSpecificationSet",type:"list",member:{locationName:"item",type:"structure",members:{InstanceId:{locationName:"instanceId"}}}},UnsuccessfulInstanceCreditSpecifications:{locationName:"unsuccessfulInstanceCreditSpecificationSet",type:"list",member:{locationName:"item",type:"structure",members:{InstanceId:{locationName:"instanceId"},Error:{locationName:"error",type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}}}}}}}},ModifyInstanceEventStartTime:{input:{type:"structure",required:["InstanceId","InstanceEventId","NotBefore"],members:{DryRun:{type:"boolean"},InstanceId:{},InstanceEventId:{},NotBefore:{type:"timestamp"}}},output:{type:"structure",members:{Event:{shape:"S13r",locationName:"event"}}}},ModifyInstanceEventWindow:{input:{type:"structure",required:["InstanceEventWindowId"],members:{DryRun:{type:"boolean"},Name:{},InstanceEventWindowId:{},TimeRanges:{shape:"Scm",locationName:"TimeRange"},CronExpression:{}}},output:{type:"structure",members:{InstanceEventWindow:{shape:"S3i",locationName:"instanceEventWindow"}}}},ModifyInstanceMaintenanceOptions:{input:{type:"structure",required:["InstanceId"],members:{InstanceId:{},AutoRecovery:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{InstanceId:{locationName:"instanceId"},AutoRecovery:{locationName:"autoRecovery"}}}},ModifyInstanceMetadataOptions:{input:{type:"structure",required:["InstanceId"],members:{InstanceId:{},HttpTokens:{},HttpPutResponseHopLimit:{type:"integer"},HttpEndpoint:{},DryRun:{type:"boolean"},HttpProtocolIpv6:{},InstanceMetadataTags:{}}},output:{type:"structure",members:{InstanceId:{locationName:"instanceId"},InstanceMetadataOptions:{shape:"S17p",locationName:"instanceMetadataOptions"}}}},ModifyInstancePlacement:{input:{type:"structure",required:["InstanceId"],members:{Affinity:{locationName:"affinity"},GroupName:{},HostId:{locationName:"hostId"},InstanceId:{locationName:"instanceId"},Tenancy:{locationName:"tenancy"},PartitionNumber:{type:"integer"},HostResourceGroupArn:{}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},ModifyIpam:{input:{type:"structure",required:["IpamId"],members:{DryRun:{type:"boolean"},IpamId:{},Description:{},AddOperatingRegions:{shape:"Sd3",locationName:"AddOperatingRegion"},RemoveOperatingRegions:{locationName:"RemoveOperatingRegion",type:"list",member:{type:"structure",members:{RegionName:{}}}}}},output:{type:"structure",members:{Ipam:{shape:"Sd6",locationName:"ipam"}}}},ModifyIpamPool:{input:{type:"structure",required:["IpamPoolId"],members:{DryRun:{type:"boolean"},IpamPoolId:{},Description:{},AutoImport:{type:"boolean"},AllocationMinNetmaskLength:{type:"integer"},AllocationMaxNetmaskLength:{type:"integer"},AllocationDefaultNetmaskLength:{type:"integer"},ClearAllocationDefaultNetmaskLength:{type:"boolean"},AddAllocationResourceTags:{shape:"Sdf",locationName:"AddAllocationResourceTag"},RemoveAllocationResourceTags:{shape:"Sdf",locationName:"RemoveAllocationResourceTag"}}},output:{type:"structure",members:{IpamPool:{shape:"Sdj",locationName:"ipamPool"}}}},ModifyIpamResourceCidr:{input:{type:"structure",required:["ResourceId","ResourceCidr","ResourceRegion","CurrentIpamScopeId","Monitored"],members:{DryRun:{type:"boolean"},ResourceId:{},ResourceCidr:{},ResourceRegion:{},CurrentIpamScopeId:{},DestinationIpamScopeId:{},Monitored:{type:"boolean"}}},output:{type:"structure",members:{IpamResourceCidr:{shape:"S1q5",locationName:"ipamResourceCidr"}}}},ModifyIpamScope:{input:{type:"structure",required:["IpamScopeId"],members:{DryRun:{type:"boolean"},IpamScopeId:{},Description:{}}},output:{type:"structure",members:{IpamScope:{shape:"Sdq",locationName:"ipamScope"}}}},ModifyLaunchTemplate:{input:{type:"structure",members:{DryRun:{type:"boolean"},ClientToken:{},LaunchTemplateId:{},LaunchTemplateName:{},DefaultVersion:{locationName:"SetDefaultVersion"}}},output:{type:"structure",members:{LaunchTemplate:{shape:"Sfh",locationName:"launchTemplate"}}}},ModifyManagedPrefixList:{input:{type:"structure",required:["PrefixListId"],members:{DryRun:{type:"boolean"},PrefixListId:{},CurrentVersion:{type:"long"},PrefixListName:{},AddEntries:{shape:"Sgz",locationName:"AddEntry"},RemoveEntries:{locationName:"RemoveEntry",type:"list",member:{type:"structure",required:["Cidr"],members:{Cidr:{}}}},MaxEntries:{type:"integer"}}},output:{type:"structure",members:{PrefixList:{shape:"Sh2",locationName:"prefixList"}}}},ModifyNetworkInterfaceAttribute:{input:{type:"structure",required:["NetworkInterfaceId"],members:{Attachment:{locationName:"attachment",type:"structure",members:{AttachmentId:{locationName:"attachmentId"},DeleteOnTermination:{locationName:"deleteOnTermination",type:"boolean"}}},Description:{shape:"S9u",locationName:"description"},DryRun:{locationName:"dryRun",type:"boolean"},Groups:{shape:"Se7",locationName:"SecurityGroupId"},NetworkInterfaceId:{locationName:"networkInterfaceId"},SourceDestCheck:{shape:"S138",locationName:"sourceDestCheck"}}}},ModifyPrivateDnsNameOptions:{input:{type:"structure",members:{DryRun:{type:"boolean"},InstanceId:{},PrivateDnsHostnameType:{},EnableResourceNameDnsARecord:{type:"boolean"},EnableResourceNameDnsAAAARecord:{type:"boolean"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},ModifyReservedInstances:{input:{type:"structure",required:["ReservedInstancesIds","TargetConfigurations"],members:{ReservedInstancesIds:{shape:"S1d0",locationName:"ReservedInstancesId"},ClientToken:{locationName:"clientToken"},TargetConfigurations:{locationName:"ReservedInstancesConfigurationSetItemType",type:"list",member:{shape:"S1dm",locationName:"item"}}}},output:{type:"structure",members:{ReservedInstancesModificationId:{locationName:"reservedInstancesModificationId"}}}},ModifySecurityGroupRules:{input:{type:"structure",required:["GroupId","SecurityGroupRules"],members:{GroupId:{},SecurityGroupRules:{locationName:"SecurityGroupRule",type:"list",member:{locationName:"item",type:"structure",members:{SecurityGroupRuleId:{},SecurityGroupRule:{type:"structure",members:{IpProtocol:{},FromPort:{type:"integer"},ToPort:{type:"integer"},CidrIpv4:{},CidrIpv6:{},PrefixListId:{},ReferencedGroupId:{},Description:{}}}}}},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},ModifySnapshotAttribute:{input:{type:"structure",required:["SnapshotId"],members:{Attribute:{},CreateVolumePermission:{type:"structure",members:{Add:{shape:"S1f0"},Remove:{shape:"S1f0"}}},GroupNames:{shape:"S1es",locationName:"UserGroup"},OperationType:{},SnapshotId:{},UserIds:{shape:"S1tp",locationName:"UserId"},DryRun:{locationName:"dryRun",type:"boolean"}}}},ModifySnapshotTier:{input:{type:"structure",required:["SnapshotId"],members:{SnapshotId:{},StorageTier:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{SnapshotId:{locationName:"snapshotId"},TieringStartTime:{locationName:"tieringStartTime",type:"timestamp"}}}},ModifySpotFleetRequest:{input:{type:"structure",required:["SpotFleetRequestId"],members:{ExcessCapacityTerminationPolicy:{locationName:"excessCapacityTerminationPolicy"},LaunchTemplateConfigs:{shape:"S1g8",locationName:"LaunchTemplateConfig"},SpotFleetRequestId:{locationName:"spotFleetRequestId"},TargetCapacity:{locationName:"targetCapacity",type:"integer"},OnDemandTargetCapacity:{type:"integer"},Context:{}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},ModifySubnetAttribute:{input:{type:"structure",required:["SubnetId"],members:{AssignIpv6AddressOnCreation:{shape:"S138"},MapPublicIpOnLaunch:{shape:"S138"},SubnetId:{locationName:"subnetId"},MapCustomerOwnedIpOnLaunch:{shape:"S138"},CustomerOwnedIpv4Pool:{},EnableDns64:{shape:"S138"},PrivateDnsHostnameTypeOnLaunch:{},EnableResourceNameDnsARecordOnLaunch:{shape:"S138"},EnableResourceNameDnsAAAARecordOnLaunch:{shape:"S138"},EnableLniAtDeviceIndex:{type:"integer"},DisableLniAtDeviceIndex:{shape:"S138"}}}},ModifyTrafficMirrorFilterNetworkServices:{input:{type:"structure",required:["TrafficMirrorFilterId"],members:{TrafficMirrorFilterId:{},AddNetworkServices:{shape:"Sl4",locationName:"AddNetworkService"},RemoveNetworkServices:{shape:"Sl4",locationName:"RemoveNetworkService"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TrafficMirrorFilter:{shape:"Sky",locationName:"trafficMirrorFilter"}}}},ModifyTrafficMirrorFilterRule:{input:{type:"structure",required:["TrafficMirrorFilterRuleId"],members:{TrafficMirrorFilterRuleId:{},TrafficDirection:{},RuleNumber:{type:"integer"},RuleAction:{},DestinationPortRange:{shape:"Sl8"},SourcePortRange:{shape:"Sl8"},Protocol:{type:"integer"},DestinationCidrBlock:{},SourceCidrBlock:{},Description:{},RemoveFields:{locationName:"RemoveField",type:"list",member:{}},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TrafficMirrorFilterRule:{shape:"Sl0",locationName:"trafficMirrorFilterRule"}}}},ModifyTrafficMirrorSession:{input:{type:"structure",required:["TrafficMirrorSessionId"],members:{TrafficMirrorSessionId:{},TrafficMirrorTargetId:{},TrafficMirrorFilterId:{},PacketLength:{type:"integer"},SessionNumber:{type:"integer"},VirtualNetworkId:{type:"integer"},Description:{},RemoveFields:{locationName:"RemoveField",type:"list",member:{}},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TrafficMirrorSession:{shape:"Sld",locationName:"trafficMirrorSession"}}}},ModifyTransitGateway:{input:{type:"structure",required:["TransitGatewayId"],members:{TransitGatewayId:{},Description:{},Options:{type:"structure",members:{AddTransitGatewayCidrBlocks:{shape:"Slp"},RemoveTransitGatewayCidrBlocks:{shape:"Slp"},VpnEcmpSupport:{},DnsSupport:{},AutoAcceptSharedAttachments:{},DefaultRouteTableAssociation:{},AssociationDefaultRouteTableId:{},DefaultRouteTablePropagation:{},PropagationDefaultRouteTableId:{}}},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGateway:{shape:"Slr",locationName:"transitGateway"}}}},ModifyTransitGatewayPrefixListReference:{input:{type:"structure",required:["TransitGatewayRouteTableId","PrefixListId"],members:{TransitGatewayRouteTableId:{},PrefixListId:{},TransitGatewayAttachmentId:{},Blackhole:{type:"boolean"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayPrefixListReference:{shape:"Smp",locationName:"transitGatewayPrefixListReference"}}}},ModifyTransitGatewayVpcAttachment:{input:{type:"structure",required:["TransitGatewayAttachmentId"],members:{TransitGatewayAttachmentId:{},AddSubnetIds:{shape:"S43"},RemoveSubnetIds:{shape:"S43"},Options:{type:"structure",members:{DnsSupport:{},Ipv6Support:{},ApplianceModeSupport:{}}},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayVpcAttachment:{shape:"Sw",locationName:"transitGatewayVpcAttachment"}}}},ModifyVolume:{input:{type:"structure",required:["VolumeId"],members:{DryRun:{type:"boolean"},VolumeId:{},Size:{type:"integer"},VolumeType:{},Iops:{type:"integer"},Throughput:{type:"integer"},MultiAttachEnabled:{type:"boolean"}}},output:{type:"structure",members:{VolumeModification:{shape:"S1jq",locationName:"volumeModification"}}}},ModifyVolumeAttribute:{input:{type:"structure",required:["VolumeId"],members:{AutoEnableIO:{shape:"S138"},VolumeId:{},DryRun:{locationName:"dryRun",type:"boolean"}}}},ModifyVpcAttribute:{input:{type:"structure",required:["VpcId"],members:{EnableDnsHostnames:{shape:"S138"},EnableDnsSupport:{shape:"S138"},VpcId:{locationName:"vpcId"}}}},ModifyVpcEndpoint:{input:{type:"structure",required:["VpcEndpointId"],members:{DryRun:{type:"boolean"},VpcEndpointId:{},ResetPolicy:{type:"boolean"},PolicyDocument:{},AddRouteTableIds:{shape:"Sne",locationName:"AddRouteTableId"},RemoveRouteTableIds:{shape:"Sne",locationName:"RemoveRouteTableId"},AddSubnetIds:{shape:"Snf",locationName:"AddSubnetId"},RemoveSubnetIds:{shape:"Snf",locationName:"RemoveSubnetId"},AddSecurityGroupIds:{shape:"Sng",locationName:"AddSecurityGroupId"},RemoveSecurityGroupIds:{shape:"Sng",locationName:"RemoveSecurityGroupId"},IpAddressType:{},DnsOptions:{shape:"Sni"},PrivateDnsEnabled:{type:"boolean"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},ModifyVpcEndpointConnectionNotification:{input:{type:"structure",required:["ConnectionNotificationId"],members:{DryRun:{type:"boolean"},ConnectionNotificationId:{},ConnectionNotificationArn:{},ConnectionEvents:{shape:"Se"}}},output:{type:"structure",members:{ReturnValue:{locationName:"return",type:"boolean"}}}},ModifyVpcEndpointServiceConfiguration:{input:{type:"structure",required:["ServiceId"],members:{DryRun:{type:"boolean"},ServiceId:{},PrivateDnsName:{},RemovePrivateDnsName:{type:"boolean"},AcceptanceRequired:{type:"boolean"},AddNetworkLoadBalancerArns:{shape:"Se",locationName:"AddNetworkLoadBalancerArn"},RemoveNetworkLoadBalancerArns:{shape:"Se",locationName:"RemoveNetworkLoadBalancerArn"},AddGatewayLoadBalancerArns:{shape:"Se",locationName:"AddGatewayLoadBalancerArn"},RemoveGatewayLoadBalancerArns:{shape:"Se",locationName:"RemoveGatewayLoadBalancerArn"},AddSupportedIpAddressTypes:{shape:"Se",locationName:"AddSupportedIpAddressType"},RemoveSupportedIpAddressTypes:{shape:"Se",locationName:"RemoveSupportedIpAddressType"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},ModifyVpcEndpointServicePayerResponsibility:{input:{type:"structure",required:["ServiceId","PayerResponsibility"],members:{DryRun:{type:"boolean"},ServiceId:{},PayerResponsibility:{}}},output:{type:"structure",members:{ReturnValue:{locationName:"return",type:"boolean"}}}},ModifyVpcEndpointServicePermissions:{input:{type:"structure",required:["ServiceId"],members:{DryRun:{type:"boolean"},ServiceId:{},AddAllowedPrincipals:{shape:"Se"},RemoveAllowedPrincipals:{shape:"Se"}}},output:{type:"structure",members:{ReturnValue:{locationName:"return",type:"boolean"}}}},ModifyVpcPeeringConnectionOptions:{input:{type:"structure",required:["VpcPeeringConnectionId"],members:{AccepterPeeringConnectionOptions:{shape:"S1ww"},DryRun:{type:"boolean"},RequesterPeeringConnectionOptions:{shape:"S1ww"},VpcPeeringConnectionId:{}}},output:{type:"structure",members:{AccepterPeeringConnectionOptions:{shape:"S1wy",locationName:"accepterPeeringConnectionOptions"},RequesterPeeringConnectionOptions:{shape:"S1wy",locationName:"requesterPeeringConnectionOptions"}}}},ModifyVpcTenancy:{input:{type:"structure",required:["VpcId","InstanceTenancy"],members:{VpcId:{},InstanceTenancy:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{ReturnValue:{locationName:"return",type:"boolean"}}}},ModifyVpnConnection:{input:{type:"structure",required:["VpnConnectionId"],members:{VpnConnectionId:{},TransitGatewayId:{},CustomerGatewayId:{},VpnGatewayId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VpnConnection:{shape:"Sox",locationName:"vpnConnection"}}}},ModifyVpnConnectionOptions:{input:{type:"structure",required:["VpnConnectionId"],members:{VpnConnectionId:{},LocalIpv4NetworkCidr:{},RemoteIpv4NetworkCidr:{},LocalIpv6NetworkCidr:{},RemoteIpv6NetworkCidr:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VpnConnection:{shape:"Sox",locationName:"vpnConnection"}}}},ModifyVpnTunnelCertificate:{input:{type:"structure",required:["VpnConnectionId","VpnTunnelOutsideIpAddress"],members:{VpnConnectionId:{},VpnTunnelOutsideIpAddress:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VpnConnection:{shape:"Sox",locationName:"vpnConnection"}}}},ModifyVpnTunnelOptions:{input:{type:"structure",required:["VpnConnectionId","VpnTunnelOutsideIpAddress","TunnelOptions"],members:{VpnConnectionId:{},VpnTunnelOutsideIpAddress:{},TunnelOptions:{type:"structure",members:{TunnelInsideCidr:{},TunnelInsideIpv6Cidr:{},PreSharedKey:{},Phase1LifetimeSeconds:{type:"integer"},Phase2LifetimeSeconds:{type:"integer"},RekeyMarginTimeSeconds:{type:"integer"},RekeyFuzzPercentage:{type:"integer"},ReplayWindowSize:{type:"integer"},DPDTimeoutSeconds:{type:"integer"},DPDTimeoutAction:{},Phase1EncryptionAlgorithms:{shape:"Soi",locationName:"Phase1EncryptionAlgorithm"},Phase2EncryptionAlgorithms:{shape:"Sok",locationName:"Phase2EncryptionAlgorithm"},Phase1IntegrityAlgorithms:{shape:"Som",locationName:"Phase1IntegrityAlgorithm"},Phase2IntegrityAlgorithms:{shape:"Soo",locationName:"Phase2IntegrityAlgorithm"},Phase1DHGroupNumbers:{shape:"Soq",locationName:"Phase1DHGroupNumber"},Phase2DHGroupNumbers:{shape:"Sos",locationName:"Phase2DHGroupNumber"},IKEVersions:{shape:"Sou",locationName:"IKEVersion"},StartupAction:{}}},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VpnConnection:{shape:"Sox",locationName:"vpnConnection"}}}},MonitorInstances:{input:{type:"structure",required:["InstanceIds"],members:{InstanceIds:{shape:"Sw4",locationName:"InstanceId"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{InstanceMonitorings:{shape:"S1xd",locationName:"instancesSet"}}}},MoveAddressToVpc:{input:{type:"structure",required:["PublicIp"],members:{DryRun:{locationName:"dryRun",type:"boolean"},PublicIp:{locationName:"publicIp"}}},output:{type:"structure",members:{AllocationId:{locationName:"allocationId"},Status:{locationName:"status"}}}},MoveByoipCidrToIpam:{input:{type:"structure",required:["Cidr","IpamPoolId","IpamPoolOwner"],members:{DryRun:{type:"boolean"},Cidr:{},IpamPoolId:{},IpamPoolOwner:{}}},output:{type:"structure",members:{ByoipCidr:{shape:"S1n",locationName:"byoipCidr"}}}},ProvisionByoipCidr:{input:{type:"structure",required:["Cidr"],members:{Cidr:{},CidrAuthorizationContext:{type:"structure",required:["Message","Signature"],members:{Message:{},Signature:{}}},PubliclyAdvertisable:{type:"boolean"},Description:{},DryRun:{type:"boolean"},PoolTagSpecifications:{shape:"S1t",locationName:"PoolTagSpecification"},MultiRegion:{type:"boolean"}}},output:{type:"structure",members:{ByoipCidr:{shape:"S1n",locationName:"byoipCidr"}}}},ProvisionIpamPoolCidr:{input:{type:"structure",required:["IpamPoolId"],members:{DryRun:{type:"boolean"},IpamPoolId:{},Cidr:{},CidrAuthorizationContext:{type:"structure",members:{Message:{},Signature:{}}}}},output:{type:"structure",members:{IpamPoolCidr:{shape:"Stt",locationName:"ipamPoolCidr"}}}},ProvisionPublicIpv4PoolCidr:{input:{type:"structure",required:["IpamPoolId","PoolId","NetmaskLength"],members:{DryRun:{type:"boolean"},IpamPoolId:{},PoolId:{},NetmaskLength:{type:"integer"}}},output:{type:"structure",members:{PoolId:{locationName:"poolId"},PoolAddressRange:{shape:"S1cn",locationName:"poolAddressRange"}}}},PurchaseHostReservation:{input:{type:"structure",required:["HostIdSet","OfferingId"],members:{ClientToken:{},CurrencyCode:{},HostIdSet:{shape:"S1pa"},LimitPrice:{},OfferingId:{},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"}}},output:{type:"structure",members:{ClientToken:{locationName:"clientToken"},CurrencyCode:{locationName:"currencyCode"},Purchase:{shape:"S1pc",locationName:"purchase"},TotalHourlyPrice:{locationName:"totalHourlyPrice"},TotalUpfrontPrice:{locationName:"totalUpfrontPrice"}}}},PurchaseReservedInstancesOffering:{input:{type:"structure",required:["InstanceCount","ReservedInstancesOfferingId"],members:{InstanceCount:{type:"integer"},ReservedInstancesOfferingId:{},DryRun:{locationName:"dryRun",type:"boolean"},LimitPrice:{locationName:"limitPrice",type:"structure",members:{Amount:{locationName:"amount",type:"double"},CurrencyCode:{locationName:"currencyCode"}}},PurchaseTime:{type:"timestamp"}}},output:{type:"structure",members:{ReservedInstancesId:{locationName:"reservedInstancesId"}}}},PurchaseScheduledInstances:{input:{type:"structure",required:["PurchaseRequests"],members:{ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"},PurchaseRequests:{locationName:"PurchaseRequest",type:"list",member:{locationName:"PurchaseRequest",type:"structure",required:["InstanceCount","PurchaseToken"],members:{InstanceCount:{type:"integer"},PurchaseToken:{}}}}}},output:{type:"structure",members:{ScheduledInstanceSet:{locationName:"scheduledInstanceSet",type:"list",member:{shape:"S1eh",locationName:"item"}}}}},RebootInstances:{input:{type:"structure",required:["InstanceIds"],members:{InstanceIds:{shape:"Sw4",locationName:"InstanceId"},DryRun:{locationName:"dryRun",type:"boolean"}}}},RegisterImage:{input:{type:"structure",required:["Name"],members:{ImageLocation:{},Architecture:{locationName:"architecture"},BlockDeviceMappings:{shape:"Scf",locationName:"BlockDeviceMapping"},Description:{locationName:"description"},DryRun:{locationName:"dryRun",type:"boolean"},EnaSupport:{locationName:"enaSupport",type:"boolean"},KernelId:{locationName:"kernelId"},Name:{locationName:"name"},BillingProducts:{locationName:"BillingProduct",type:"list",member:{locationName:"item"}},RamdiskId:{locationName:"ramdiskId"},RootDeviceName:{locationName:"rootDeviceName"},SriovNetSupport:{locationName:"sriovNetSupport"},VirtualizationType:{locationName:"virtualizationType"},BootMode:{},TpmSupport:{},UefiData:{}}},output:{type:"structure",members:{ImageId:{locationName:"imageId"}}}},RegisterInstanceEventNotificationAttributes:{input:{type:"structure",members:{DryRun:{type:"boolean"},InstanceTagAttribute:{type:"structure",members:{IncludeAllTagsOfInstance:{type:"boolean"},InstanceTagKeys:{shape:"Su3",locationName:"InstanceTagKey"}}}}},output:{type:"structure",members:{InstanceTagAttribute:{shape:"Su5",locationName:"instanceTagAttribute"}}}},RegisterTransitGatewayMulticastGroupMembers:{input:{type:"structure",members:{TransitGatewayMulticastDomainId:{},GroupIpAddress:{},NetworkInterfaceIds:{shape:"Su7"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{RegisteredMulticastGroupMembers:{locationName:"registeredMulticastGroupMembers",type:"structure",members:{TransitGatewayMulticastDomainId:{locationName:"transitGatewayMulticastDomainId"},RegisteredNetworkInterfaceIds:{shape:"Se",locationName:"registeredNetworkInterfaceIds"},GroupIpAddress:{locationName:"groupIpAddress"}}}}}},RegisterTransitGatewayMulticastGroupSources:{input:{type:"structure",members:{TransitGatewayMulticastDomainId:{},GroupIpAddress:{},NetworkInterfaceIds:{shape:"Su7"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{RegisteredMulticastGroupSources:{locationName:"registeredMulticastGroupSources",type:"structure",members:{TransitGatewayMulticastDomainId:{locationName:"transitGatewayMulticastDomainId"},RegisteredNetworkInterfaceIds:{shape:"Se",locationName:"registeredNetworkInterfaceIds"},GroupIpAddress:{locationName:"groupIpAddress"}}}}}},RejectTransitGatewayMulticastDomainAssociations:{input:{type:"structure",members:{TransitGatewayMulticastDomainId:{},TransitGatewayAttachmentId:{},SubnetIds:{shape:"Se"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Associations:{shape:"Sg",locationName:"associations"}}}},RejectTransitGatewayPeeringAttachment:{input:{type:"structure",required:["TransitGatewayAttachmentId"],members:{TransitGatewayAttachmentId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayPeeringAttachment:{shape:"Sn",locationName:"transitGatewayPeeringAttachment"}}}},RejectTransitGatewayVpcAttachment:{input:{type:"structure",required:["TransitGatewayAttachmentId"],members:{TransitGatewayAttachmentId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayVpcAttachment:{shape:"Sw",locationName:"transitGatewayVpcAttachment"}}}},RejectVpcEndpointConnections:{input:{type:"structure",required:["ServiceId","VpcEndpointIds"],members:{DryRun:{type:"boolean"},ServiceId:{},VpcEndpointIds:{shape:"S13",locationName:"VpcEndpointId"}}},output:{type:"structure",members:{Unsuccessful:{shape:"S16",locationName:"unsuccessful"}}}},RejectVpcPeeringConnection:{input:{type:"structure",required:["VpcPeeringConnectionId"],members:{DryRun:{locationName:"dryRun",type:"boolean"},VpcPeeringConnectionId:{locationName:"vpcPeeringConnectionId"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},ReleaseAddress:{input:{type:"structure",members:{AllocationId:{},PublicIp:{},NetworkBorderGroup:{},DryRun:{locationName:"dryRun",type:"boolean"}}}},ReleaseHosts:{input:{type:"structure",required:["HostIds"],members:{HostIds:{shape:"S11d",locationName:"hostId"}}},output:{type:"structure",members:{Successful:{shape:"S21",locationName:"successful"},Unsuccessful:{shape:"S1ty",locationName:"unsuccessful"}}}},ReleaseIpamPoolAllocation:{input:{type:"structure",required:["IpamPoolId","Cidr","IpamPoolAllocationId"],members:{DryRun:{type:"boolean"},IpamPoolId:{},Cidr:{},IpamPoolAllocationId:{}}},output:{type:"structure",members:{Success:{locationName:"success",type:"boolean"}}}},ReplaceIamInstanceProfileAssociation:{input:{type:"structure",required:["IamInstanceProfile","AssociationId"],members:{IamInstanceProfile:{shape:"S36"},AssociationId:{}}},output:{type:"structure",members:{IamInstanceProfileAssociation:{shape:"S38",locationName:"iamInstanceProfileAssociation"}}}},ReplaceNetworkAclAssociation:{input:{type:"structure",required:["AssociationId","NetworkAclId"],members:{AssociationId:{locationName:"associationId"},DryRun:{locationName:"dryRun",type:"boolean"},NetworkAclId:{locationName:"networkAclId"}}},output:{type:"structure",members:{NewAssociationId:{locationName:"newAssociationId"}}}},ReplaceNetworkAclEntry:{input:{type:"structure",required:["Egress","NetworkAclId","Protocol","RuleAction","RuleNumber"],members:{CidrBlock:{locationName:"cidrBlock"},DryRun:{locationName:"dryRun",type:"boolean"},Egress:{locationName:"egress",type:"boolean"},IcmpTypeCode:{shape:"Shj",locationName:"Icmp"},Ipv6CidrBlock:{locationName:"ipv6CidrBlock"},NetworkAclId:{locationName:"networkAclId"},PortRange:{shape:"Shk",locationName:"portRange"},Protocol:{locationName:"protocol"},RuleAction:{locationName:"ruleAction"},RuleNumber:{locationName:"ruleNumber",type:"integer"}}}},ReplaceRoute:{input:{type:"structure",required:["RouteTableId"],members:{DestinationCidrBlock:{locationName:"destinationCidrBlock"},DestinationIpv6CidrBlock:{locationName:"destinationIpv6CidrBlock"},DestinationPrefixListId:{},DryRun:{locationName:"dryRun",type:"boolean"},VpcEndpointId:{},EgressOnlyInternetGatewayId:{locationName:"egressOnlyInternetGatewayId"},GatewayId:{locationName:"gatewayId"},InstanceId:{locationName:"instanceId"},LocalTarget:{type:"boolean"},NatGatewayId:{locationName:"natGatewayId"},TransitGatewayId:{},LocalGatewayId:{},CarrierGatewayId:{},NetworkInterfaceId:{locationName:"networkInterfaceId"},RouteTableId:{locationName:"routeTableId"},VpcPeeringConnectionId:{locationName:"vpcPeeringConnectionId"},CoreNetworkArn:{}}}},ReplaceRouteTableAssociation:{input:{type:"structure",required:["AssociationId","RouteTableId"],members:{AssociationId:{locationName:"associationId"},DryRun:{locationName:"dryRun",type:"boolean"},RouteTableId:{locationName:"routeTableId"}}},output:{type:"structure",members:{NewAssociationId:{locationName:"newAssociationId"},AssociationState:{shape:"S3u",locationName:"associationState"}}}},ReplaceTransitGatewayRoute:{input:{type:"structure",required:["DestinationCidrBlock","TransitGatewayRouteTableId"],members:{DestinationCidrBlock:{},TransitGatewayRouteTableId:{},TransitGatewayAttachmentId:{},Blackhole:{type:"boolean"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Route:{shape:"Smu",locationName:"route"}}}},ReportInstanceStatus:{input:{type:"structure",required:["Instances","ReasonCodes","Status"],members:{Description:{locationName:"description"},DryRun:{locationName:"dryRun",type:"boolean"},EndTime:{locationName:"endTime",type:"timestamp"},Instances:{shape:"Sw4",locationName:"instanceId"},ReasonCodes:{locationName:"reasonCode",type:"list",member:{locationName:"item"}},StartTime:{locationName:"startTime",type:"timestamp"},Status:{locationName:"status"}}}},RequestSpotFleet:{input:{type:"structure",required:["SpotFleetRequestConfig"],members:{DryRun:{locationName:"dryRun",type:"boolean"},SpotFleetRequestConfig:{shape:"S1ft",locationName:"spotFleetRequestConfig"}}},output:{type:"structure",members:{SpotFleetRequestId:{locationName:"spotFleetRequestId"}}}},RequestSpotInstances:{input:{type:"structure",members:{AvailabilityZoneGroup:{locationName:"availabilityZoneGroup"},BlockDurationMinutes:{locationName:"blockDurationMinutes",type:"integer"},ClientToken:{locationName:"clientToken"},DryRun:{locationName:"dryRun",type:"boolean"},InstanceCount:{locationName:"instanceCount",type:"integer"},LaunchGroup:{locationName:"launchGroup"},LaunchSpecification:{type:"structure",members:{SecurityGroupIds:{locationName:"SecurityGroupId",type:"list",member:{locationName:"item"}},SecurityGroups:{locationName:"SecurityGroup",type:"list",member:{locationName:"item"}},AddressingType:{locationName:"addressingType"},BlockDeviceMappings:{shape:"S122",locationName:"blockDeviceMapping"},EbsOptimized:{locationName:"ebsOptimized",type:"boolean"},IamInstanceProfile:{shape:"S36",locationName:"iamInstanceProfile"},ImageId:{locationName:"imageId"},InstanceType:{locationName:"instanceType"},KernelId:{locationName:"kernelId"},KeyName:{locationName:"keyName"},Monitoring:{shape:"S1go",locationName:"monitoring"},NetworkInterfaces:{shape:"S1g3",locationName:"NetworkInterface"},Placement:{shape:"S1g5",locationName:"placement"},RamdiskId:{locationName:"ramdiskId"},SubnetId:{locationName:"subnetId"},UserData:{locationName:"userData"}}},SpotPrice:{locationName:"spotPrice"},Type:{locationName:"type"},ValidFrom:{locationName:"validFrom",type:"timestamp"},ValidUntil:{locationName:"validUntil",type:"timestamp"},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},InstanceInterruptionBehavior:{}}},output:{type:"structure",members:{SpotInstanceRequests:{shape:"S1gl",locationName:"spotInstanceRequestSet"}}}},ResetAddressAttribute:{input:{type:"structure",required:["AllocationId","Attribute"],members:{AllocationId:{},Attribute:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Address:{shape:"Sv0",locationName:"address"}}}},ResetEbsDefaultKmsKeyId:{input:{type:"structure",members:{DryRun:{type:"boolean"}}},output:{type:"structure",members:{KmsKeyId:{locationName:"kmsKeyId"}}}},ResetFpgaImageAttribute:{input:{type:"structure",required:["FpgaImageId"],members:{DryRun:{type:"boolean"},FpgaImageId:{},Attribute:{}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},ResetImageAttribute:{input:{type:"structure",required:["Attribute","ImageId"],members:{Attribute:{},ImageId:{},DryRun:{locationName:"dryRun",type:"boolean"}}}},ResetInstanceAttribute:{input:{type:"structure",required:["Attribute","InstanceId"],members:{Attribute:{locationName:"attribute"},DryRun:{locationName:"dryRun",type:"boolean"},InstanceId:{locationName:"instanceId"}}}},ResetNetworkInterfaceAttribute:{input:{type:"structure",required:["NetworkInterfaceId"],members:{DryRun:{locationName:"dryRun",type:"boolean"},NetworkInterfaceId:{locationName:"networkInterfaceId"},SourceDestCheck:{locationName:"sourceDestCheck"}}}},ResetSnapshotAttribute:{input:{type:"structure",required:["Attribute","SnapshotId"],members:{Attribute:{},SnapshotId:{},DryRun:{locationName:"dryRun",type:"boolean"}}}},RestoreAddressToClassic:{input:{type:"structure",required:["PublicIp"],members:{DryRun:{locationName:"dryRun",type:"boolean"},PublicIp:{locationName:"publicIp"}}},output:{type:"structure",members:{PublicIp:{locationName:"publicIp"},Status:{locationName:"status"}}}},RestoreImageFromRecycleBin:{input:{type:"structure",required:["ImageId"],members:{ImageId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},RestoreManagedPrefixListVersion:{input:{type:"structure",required:["PrefixListId","PreviousVersion","CurrentVersion"],members:{DryRun:{type:"boolean"},PrefixListId:{},PreviousVersion:{type:"long"},CurrentVersion:{type:"long"}}},output:{type:"structure",members:{PrefixList:{shape:"Sh2",locationName:"prefixList"}}}},RestoreSnapshotFromRecycleBin:{input:{type:"structure",required:["SnapshotId"],members:{SnapshotId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{SnapshotId:{locationName:"snapshotId"},OutpostArn:{locationName:"outpostArn"},Description:{locationName:"description"},Encrypted:{locationName:"encrypted",type:"boolean"},OwnerId:{locationName:"ownerId"},Progress:{locationName:"progress"},StartTime:{locationName:"startTime",type:"timestamp"},State:{locationName:"status"},VolumeId:{locationName:"volumeId"},VolumeSize:{locationName:"volumeSize",type:"integer"}}}},RestoreSnapshotTier:{input:{type:"structure",required:["SnapshotId"],members:{SnapshotId:{},TemporaryRestoreDays:{type:"integer"},PermanentRestore:{type:"boolean"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{SnapshotId:{locationName:"snapshotId"},RestoreStartTime:{locationName:"restoreStartTime",type:"timestamp"},RestoreDuration:{locationName:"restoreDuration",type:"integer"},IsPermanentRestore:{locationName:"isPermanentRestore",type:"boolean"}}}},RevokeClientVpnIngress:{input:{type:"structure",required:["ClientVpnEndpointId","TargetNetworkCidr"],members:{ClientVpnEndpointId:{},TargetNetworkCidr:{},AccessGroupId:{},RevokeAllGroups:{type:"boolean"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Status:{shape:"S55",locationName:"status"}}}},RevokeSecurityGroupEgress:{input:{type:"structure",required:["GroupId"],members:{DryRun:{locationName:"dryRun",type:"boolean"},GroupId:{locationName:"groupId"},IpPermissions:{shape:"S58",locationName:"ipPermissions"},SecurityGroupRuleIds:{shape:"S1eo",locationName:"SecurityGroupRuleId"},CidrIp:{locationName:"cidrIp"},FromPort:{locationName:"fromPort",type:"integer"},IpProtocol:{locationName:"ipProtocol"},ToPort:{locationName:"toPort",type:"integer"},SourceSecurityGroupName:{locationName:"sourceSecurityGroupName"},SourceSecurityGroupOwnerId:{locationName:"sourceSecurityGroupOwnerId"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"},UnknownIpPermissions:{shape:"S58",locationName:"unknownIpPermissionSet"}}}},RevokeSecurityGroupIngress:{input:{type:"structure",members:{CidrIp:{},FromPort:{type:"integer"},GroupId:{},GroupName:{},IpPermissions:{shape:"S58"},IpProtocol:{},SourceSecurityGroupName:{},SourceSecurityGroupOwnerId:{},ToPort:{type:"integer"},DryRun:{locationName:"dryRun",type:"boolean"},SecurityGroupRuleIds:{shape:"S1eo",locationName:"SecurityGroupRuleId"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"},UnknownIpPermissions:{shape:"S58",locationName:"unknownIpPermissionSet"}}}},RunInstances:{input:{type:"structure",required:["MaxCount","MinCount"],members:{BlockDeviceMappings:{shape:"Scf",locationName:"BlockDeviceMapping"},ImageId:{},InstanceType:{},Ipv6AddressCount:{type:"integer"},Ipv6Addresses:{shape:"Sfv",locationName:"Ipv6Address"},KernelId:{},KeyName:{},MaxCount:{type:"integer"},MinCount:{type:"integer"},Monitoring:{shape:"S1go"},Placement:{shape:"Sak"},RamdiskId:{},SecurityGroupIds:{shape:"Se7",locationName:"SecurityGroupId"},SecurityGroups:{shape:"Set",locationName:"SecurityGroup"},SubnetId:{},UserData:{type:"string",sensitive:true},AdditionalInfo:{locationName:"additionalInfo"},ClientToken:{idempotencyToken:true,locationName:"clientToken"},DisableApiTermination:{locationName:"disableApiTermination",type:"boolean"},DryRun:{locationName:"dryRun",type:"boolean"},EbsOptimized:{locationName:"ebsOptimized",type:"boolean"},IamInstanceProfile:{shape:"S36",locationName:"iamInstanceProfile"},InstanceInitiatedShutdownBehavior:{locationName:"instanceInitiatedShutdownBehavior"},NetworkInterfaces:{shape:"S1g3",locationName:"networkInterface"},PrivateIpAddress:{locationName:"privateIpAddress"},ElasticGpuSpecification:{type:"list",member:{shape:"Sep",locationName:"item"}},ElasticInferenceAccelerators:{locationName:"ElasticInferenceAccelerator",type:"list",member:{locationName:"item",type:"structure",required:["Type"],members:{Type:{},Count:{type:"integer"}}}},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},LaunchTemplate:{type:"structure",members:{LaunchTemplateId:{},LaunchTemplateName:{},Version:{}}},InstanceMarketOptions:{type:"structure",members:{MarketType:{},SpotOptions:{type:"structure",members:{MaxPrice:{},SpotInstanceType:{},BlockDurationMinutes:{type:"integer"},ValidUntil:{type:"timestamp"},InstanceInterruptionBehavior:{}}}}},CreditSpecification:{shape:"Sez"},CpuOptions:{type:"structure",members:{CoreCount:{type:"integer"},ThreadsPerCore:{type:"integer"}}},CapacityReservationSpecification:{shape:"S1ub"},HibernationOptions:{type:"structure",members:{Configured:{type:"boolean"}}},LicenseSpecifications:{locationName:"LicenseSpecification",type:"list",member:{locationName:"item",type:"structure",members:{LicenseConfigurationArn:{}}}},MetadataOptions:{type:"structure",members:{HttpTokens:{},HttpPutResponseHopLimit:{type:"integer"},HttpEndpoint:{},HttpProtocolIpv6:{},InstanceMetadataTags:{}}},EnclaveOptions:{type:"structure",members:{Enabled:{type:"boolean"}}},PrivateDnsNameOptions:{type:"structure",members:{HostnameType:{},EnableResourceNameDnsARecord:{type:"boolean"},EnableResourceNameDnsAAAARecord:{type:"boolean"}}},MaintenanceOptions:{type:"structure",members:{AutoRecovery:{}}}}},output:{shape:"S170"}},RunScheduledInstances:{input:{type:"structure",required:["LaunchSpecification","ScheduledInstanceId"],members:{ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"},InstanceCount:{type:"integer"},LaunchSpecification:{type:"structure",required:["ImageId"],members:{BlockDeviceMappings:{locationName:"BlockDeviceMapping",type:"list",member:{locationName:"BlockDeviceMapping",type:"structure",members:{DeviceName:{},Ebs:{type:"structure",members:{DeleteOnTermination:{type:"boolean"},Encrypted:{type:"boolean"},Iops:{type:"integer"},SnapshotId:{},VolumeSize:{type:"integer"},VolumeType:{}}},NoDevice:{},VirtualName:{}}}},EbsOptimized:{type:"boolean"},IamInstanceProfile:{type:"structure",members:{Arn:{},Name:{}}},ImageId:{},InstanceType:{},KernelId:{},KeyName:{},Monitoring:{type:"structure",members:{Enabled:{type:"boolean"}}},NetworkInterfaces:{locationName:"NetworkInterface",type:"list",member:{locationName:"NetworkInterface",type:"structure",members:{AssociatePublicIpAddress:{type:"boolean"},DeleteOnTermination:{type:"boolean"},Description:{},DeviceIndex:{type:"integer"},Groups:{shape:"S210",locationName:"Group"},Ipv6AddressCount:{type:"integer"},Ipv6Addresses:{locationName:"Ipv6Address",type:"list",member:{locationName:"Ipv6Address",type:"structure",members:{Ipv6Address:{}}}},NetworkInterfaceId:{},PrivateIpAddress:{},PrivateIpAddressConfigs:{locationName:"PrivateIpAddressConfig",type:"list",member:{locationName:"PrivateIpAddressConfigSet",type:"structure",members:{Primary:{type:"boolean"},PrivateIpAddress:{}}}},SecondaryPrivateIpAddressCount:{type:"integer"},SubnetId:{}}}},Placement:{type:"structure",members:{AvailabilityZone:{},GroupName:{}}},RamdiskId:{},SecurityGroupIds:{shape:"S210",locationName:"SecurityGroupId"},SubnetId:{},UserData:{}}},ScheduledInstanceId:{}}},output:{type:"structure",members:{InstanceIdSet:{locationName:"instanceIdSet",type:"list",member:{locationName:"item"}}}}},SearchLocalGatewayRoutes:{input:{type:"structure",required:["LocalGatewayRouteTableId"],members:{LocalGatewayRouteTableId:{},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Routes:{locationName:"routeSet",type:"list",member:{shape:"Sgr",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},SearchTransitGatewayMulticastGroups:{input:{type:"structure",members:{TransitGatewayMulticastDomainId:{},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{MulticastGroups:{locationName:"multicastGroups",type:"list",member:{locationName:"item",type:"structure",members:{GroupIpAddress:{locationName:"groupIpAddress"},TransitGatewayAttachmentId:{locationName:"transitGatewayAttachmentId"},SubnetId:{locationName:"subnetId"},ResourceId:{locationName:"resourceId"},ResourceType:{locationName:"resourceType"},ResourceOwnerId:{locationName:"resourceOwnerId"},NetworkInterfaceId:{locationName:"networkInterfaceId"},GroupMember:{locationName:"groupMember",type:"boolean"},GroupSource:{locationName:"groupSource",type:"boolean"},MemberType:{locationName:"memberType"},SourceType:{locationName:"sourceType"}}}},NextToken:{locationName:"nextToken"}}}},SearchTransitGatewayRoutes:{input:{type:"structure",required:["TransitGatewayRouteTableId","Filters"],members:{TransitGatewayRouteTableId:{},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Routes:{locationName:"routeSet",type:"list",member:{shape:"Smu",locationName:"item"}},AdditionalRoutesAvailable:{locationName:"additionalRoutesAvailable",type:"boolean"}}}},SendDiagnosticInterrupt:{input:{type:"structure",required:["InstanceId"],members:{InstanceId:{},DryRun:{type:"boolean"}}}},StartInstances:{input:{type:"structure",required:["InstanceIds"],members:{InstanceIds:{shape:"Sw4",locationName:"InstanceId"},AdditionalInfo:{locationName:"additionalInfo"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{StartingInstances:{shape:"S21o",locationName:"instancesSet"}}}},StartNetworkInsightsAccessScopeAnalysis:{input:{type:"structure",required:["NetworkInsightsAccessScopeId","ClientToken"],members:{NetworkInsightsAccessScopeId:{},DryRun:{type:"boolean"},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{NetworkInsightsAccessScopeAnalysis:{shape:"S1al",locationName:"networkInsightsAccessScopeAnalysis"}}}},StartNetworkInsightsAnalysis:{input:{type:"structure",required:["NetworkInsightsPathId","ClientToken"],members:{NetworkInsightsPathId:{},FilterInArns:{shape:"S1ax",locationName:"FilterInArn"},DryRun:{type:"boolean"},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{NetworkInsightsAnalysis:{shape:"S1aw",locationName:"networkInsightsAnalysis"}}}},StartVpcEndpointServicePrivateDnsVerification:{input:{type:"structure",required:["ServiceId"],members:{DryRun:{type:"boolean"},ServiceId:{}}},output:{type:"structure",members:{ReturnValue:{locationName:"return",type:"boolean"}}}},StopInstances:{input:{type:"structure",required:["InstanceIds"],members:{InstanceIds:{shape:"Sw4",locationName:"InstanceId"},Hibernate:{type:"boolean"},DryRun:{locationName:"dryRun",type:"boolean"},Force:{locationName:"force",type:"boolean"}}},output:{type:"structure",members:{StoppingInstances:{shape:"S21o",locationName:"instancesSet"}}}},TerminateClientVpnConnections:{input:{type:"structure",required:["ClientVpnEndpointId"],members:{ClientVpnEndpointId:{},ConnectionId:{},Username:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{ClientVpnEndpointId:{locationName:"clientVpnEndpointId"},Username:{locationName:"username"},ConnectionStatuses:{locationName:"connectionStatuses",type:"list",member:{locationName:"item",type:"structure",members:{ConnectionId:{locationName:"connectionId"},PreviousStatus:{shape:"Swj",locationName:"previousStatus"},CurrentStatus:{shape:"Swj",locationName:"currentStatus"}}}}}}},TerminateInstances:{input:{type:"structure",required:["InstanceIds"],members:{InstanceIds:{shape:"Sw4",locationName:"InstanceId"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{TerminatingInstances:{shape:"S21o",locationName:"instancesSet"}}}},UnassignIpv6Addresses:{input:{type:"structure",required:["NetworkInterfaceId"],members:{Ipv6Addresses:{shape:"S2g",locationName:"ipv6Addresses"},Ipv6Prefixes:{shape:"S2h",locationName:"Ipv6Prefix"},NetworkInterfaceId:{locationName:"networkInterfaceId"}}},output:{type:"structure",members:{NetworkInterfaceId:{locationName:"networkInterfaceId"},UnassignedIpv6Addresses:{shape:"S2g",locationName:"unassignedIpv6Addresses"},UnassignedIpv6Prefixes:{shape:"S2h",locationName:"unassignedIpv6PrefixSet"}}}},UnassignPrivateIpAddresses:{input:{type:"structure",required:["NetworkInterfaceId"],members:{NetworkInterfaceId:{locationName:"networkInterfaceId"},PrivateIpAddresses:{shape:"S2l",locationName:"privateIpAddress"},Ipv4Prefixes:{shape:"S2h",locationName:"Ipv4Prefix"}}}},UnmonitorInstances:{input:{type:"structure",required:["InstanceIds"],members:{InstanceIds:{shape:"Sw4",locationName:"InstanceId"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{InstanceMonitorings:{shape:"S1xd",locationName:"instancesSet"}}}},UpdateSecurityGroupRuleDescriptionsEgress:{input:{type:"structure",members:{DryRun:{type:"boolean"},GroupId:{},GroupName:{},IpPermissions:{shape:"S58"},SecurityGroupRuleDescriptions:{shape:"S22a",locationName:"SecurityGroupRuleDescription"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},UpdateSecurityGroupRuleDescriptionsIngress:{input:{type:"structure",members:{DryRun:{type:"boolean"},GroupId:{},GroupName:{},IpPermissions:{shape:"S58"},SecurityGroupRuleDescriptions:{shape:"S22a",locationName:"SecurityGroupRuleDescription"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},WithdrawByoipCidr:{input:{type:"structure",required:["Cidr"],members:{Cidr:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{ByoipCidr:{shape:"S1n",locationName:"byoipCidr"}}}}},shapes:{S3:{type:"list",member:{locationName:"ReservedInstanceId"}},S5:{type:"list",member:{locationName:"TargetConfigurationRequest",type:"structure",required:["OfferingId"],members:{InstanceCount:{type:"integer"},OfferingId:{}}}},Se:{type:"list",member:{locationName:"item"}},Sg:{type:"structure",members:{TransitGatewayMulticastDomainId:{locationName:"transitGatewayMulticastDomainId"},TransitGatewayAttachmentId:{locationName:"transitGatewayAttachmentId"},ResourceId:{locationName:"resourceId"},ResourceType:{locationName:"resourceType"},ResourceOwnerId:{locationName:"resourceOwnerId"},Subnets:{locationName:"subnets",type:"list",member:{shape:"Sj",locationName:"item"}}}},Sj:{type:"structure",members:{SubnetId:{locationName:"subnetId"},State:{locationName:"state"}}},Sn:{type:"structure",members:{TransitGatewayAttachmentId:{locationName:"transitGatewayAttachmentId"},RequesterTgwInfo:{shape:"So",locationName:"requesterTgwInfo"},AccepterTgwInfo:{shape:"So",locationName:"accepterTgwInfo"},Status:{locationName:"status",type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},State:{locationName:"state"},CreationTime:{locationName:"creationTime",type:"timestamp"},Tags:{shape:"Ss",locationName:"tagSet"}}},So:{type:"structure",members:{TransitGatewayId:{locationName:"transitGatewayId"},OwnerId:{locationName:"ownerId"},Region:{locationName:"region"}}},Ss:{type:"list",member:{locationName:"item",type:"structure",members:{Key:{locationName:"key"},Value:{locationName:"value"}}}},Sw:{type:"structure",members:{TransitGatewayAttachmentId:{locationName:"transitGatewayAttachmentId"},TransitGatewayId:{locationName:"transitGatewayId"},VpcId:{locationName:"vpcId"},VpcOwnerId:{locationName:"vpcOwnerId"},State:{locationName:"state"},SubnetIds:{shape:"Se",locationName:"subnetIds"},CreationTime:{locationName:"creationTime",type:"timestamp"},Options:{locationName:"options",type:"structure",members:{DnsSupport:{locationName:"dnsSupport"},Ipv6Support:{locationName:"ipv6Support"},ApplianceModeSupport:{locationName:"applianceModeSupport"}}},Tags:{shape:"Ss",locationName:"tagSet"}}},S13:{type:"list",member:{locationName:"item"}},S16:{type:"list",member:{shape:"S17",locationName:"item"}},S17:{type:"structure",members:{Error:{locationName:"error",type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},ResourceId:{locationName:"resourceId"}}},S1c:{type:"structure",members:{AccepterVpcInfo:{shape:"S1d",locationName:"accepterVpcInfo"},ExpirationTime:{locationName:"expirationTime",type:"timestamp"},RequesterVpcInfo:{shape:"S1d",locationName:"requesterVpcInfo"},Status:{locationName:"status",type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},Tags:{shape:"Ss",locationName:"tagSet"},VpcPeeringConnectionId:{locationName:"vpcPeeringConnectionId"}}},S1d:{type:"structure",members:{CidrBlock:{locationName:"cidrBlock"},Ipv6CidrBlockSet:{locationName:"ipv6CidrBlockSet",type:"list",member:{locationName:"item",type:"structure",members:{Ipv6CidrBlock:{locationName:"ipv6CidrBlock"}}}},CidrBlockSet:{locationName:"cidrBlockSet",type:"list",member:{locationName:"item",type:"structure",members:{CidrBlock:{locationName:"cidrBlock"}}}},OwnerId:{locationName:"ownerId"},PeeringOptions:{locationName:"peeringOptions",type:"structure",members:{AllowDnsResolutionFromRemoteVpc:{locationName:"allowDnsResolutionFromRemoteVpc",type:"boolean"},AllowEgressFromLocalClassicLinkToRemoteVpc:{locationName:"allowEgressFromLocalClassicLinkToRemoteVpc",type:"boolean"},AllowEgressFromLocalVpcToRemoteClassicLink:{locationName:"allowEgressFromLocalVpcToRemoteClassicLink",type:"boolean"}}},VpcId:{locationName:"vpcId"},Region:{locationName:"region"}}},S1n:{type:"structure",members:{Cidr:{locationName:"cidr"},Description:{locationName:"description"},StatusMessage:{locationName:"statusMessage"},State:{locationName:"state"}}},S1t:{type:"list",member:{locationName:"item",type:"structure",members:{ResourceType:{locationName:"resourceType"},Tags:{shape:"Ss",locationName:"Tag"}}}},S21:{type:"list",member:{locationName:"item"}},S26:{type:"structure",members:{Cidr:{locationName:"cidr"},IpamPoolAllocationId:{locationName:"ipamPoolAllocationId"},Description:{locationName:"description"},ResourceId:{locationName:"resourceId"},ResourceType:{locationName:"resourceType"},ResourceRegion:{locationName:"resourceRegion"},ResourceOwner:{locationName:"resourceOwner"}}},S2c:{type:"list",member:{locationName:"item"}},S2g:{type:"list",member:{locationName:"item"}},S2h:{type:"list",member:{locationName:"item"}},S2l:{type:"list",member:{locationName:"PrivateIpAddress"}},S2p:{type:"list",member:{locationName:"item",type:"structure",members:{Ipv4Prefix:{locationName:"ipv4Prefix"}}}},S2y:{type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},S36:{type:"structure",members:{Arn:{locationName:"arn"},Name:{locationName:"name"}}},S38:{type:"structure",members:{AssociationId:{locationName:"associationId"},InstanceId:{locationName:"instanceId"},IamInstanceProfile:{shape:"S39",locationName:"iamInstanceProfile"},State:{locationName:"state"},Timestamp:{locationName:"timestamp",type:"timestamp"}}},S39:{type:"structure",members:{Arn:{locationName:"arn"},Id:{locationName:"id"}}},S3e:{type:"list",member:{locationName:"item"}},S3f:{type:"list",member:{locationName:"item"}},S3i:{type:"structure",members:{InstanceEventWindowId:{locationName:"instanceEventWindowId"},TimeRanges:{locationName:"timeRangeSet",type:"list",member:{locationName:"item",type:"structure",members:{StartWeekDay:{locationName:"startWeekDay"},StartHour:{locationName:"startHour",type:"integer"},EndWeekDay:{locationName:"endWeekDay"},EndHour:{locationName:"endHour",type:"integer"}}}},Name:{locationName:"name"},CronExpression:{locationName:"cronExpression"},AssociationTarget:{locationName:"associationTarget",type:"structure",members:{InstanceIds:{shape:"S3e",locationName:"instanceIdSet"},Tags:{shape:"Ss",locationName:"tagSet"},DedicatedHostIds:{shape:"S3f",locationName:"dedicatedHostIdSet"}}},State:{locationName:"state"},Tags:{shape:"Ss",locationName:"tagSet"}}},S3u:{type:"structure",members:{State:{locationName:"state"},StatusMessage:{locationName:"statusMessage"}}},S3y:{type:"structure",members:{AssociationId:{locationName:"associationId"},Ipv6CidrBlock:{locationName:"ipv6CidrBlock"},Ipv6CidrBlockState:{locationName:"ipv6CidrBlockState",type:"structure",members:{State:{locationName:"state"},StatusMessage:{locationName:"statusMessage"}}}}},S43:{type:"list",member:{locationName:"item"}},S48:{type:"structure",members:{TransitGatewayRouteTableId:{locationName:"transitGatewayRouteTableId"},TransitGatewayAttachmentId:{locationName:"transitGatewayAttachmentId"},ResourceId:{locationName:"resourceId"},ResourceType:{locationName:"resourceType"},State:{locationName:"state"}}},S4c:{type:"structure",members:{AssociationId:{locationName:"associationId"},BranchInterfaceId:{locationName:"branchInterfaceId"},TrunkInterfaceId:{locationName:"trunkInterfaceId"},InterfaceProtocol:{locationName:"interfaceProtocol"},VlanId:{locationName:"vlanId",type:"integer"},GreKey:{locationName:"greKey",type:"integer"},Tags:{shape:"Ss",locationName:"tagSet"}}},S4j:{type:"structure",members:{AssociationId:{locationName:"associationId"},Ipv6CidrBlock:{locationName:"ipv6CidrBlock"},Ipv6CidrBlockState:{shape:"S4k",locationName:"ipv6CidrBlockState"},NetworkBorderGroup:{locationName:"networkBorderGroup"},Ipv6Pool:{locationName:"ipv6Pool"}}},S4k:{type:"structure",members:{State:{locationName:"state"},StatusMessage:{locationName:"statusMessage"}}},S4m:{type:"structure",members:{AssociationId:{locationName:"associationId"},CidrBlock:{locationName:"cidrBlock"},CidrBlockState:{shape:"S4k",locationName:"cidrBlockState"}}},S4o:{type:"list",member:{locationName:"groupId"}},S4w:{type:"structure",members:{AttachTime:{locationName:"attachTime",type:"timestamp"},Device:{locationName:"device"},InstanceId:{locationName:"instanceId"},State:{locationName:"status"},VolumeId:{locationName:"volumeId"},DeleteOnTermination:{locationName:"deleteOnTermination",type:"boolean"}}},S51:{type:"structure",members:{State:{locationName:"state"},VpcId:{locationName:"vpcId"}}},S55:{type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},S58:{type:"list",member:{locationName:"item",type:"structure",members:{FromPort:{locationName:"fromPort",type:"integer"},IpProtocol:{locationName:"ipProtocol"},IpRanges:{locationName:"ipRanges",type:"list",member:{locationName:"item",type:"structure",members:{CidrIp:{locationName:"cidrIp"},Description:{locationName:"description"}}}},Ipv6Ranges:{locationName:"ipv6Ranges",type:"list",member:{locationName:"item",type:"structure",members:{CidrIpv6:{locationName:"cidrIpv6"},Description:{locationName:"description"}}}},PrefixListIds:{locationName:"prefixListIds",type:"list",member:{locationName:"item",type:"structure",members:{Description:{locationName:"description"},PrefixListId:{locationName:"prefixListId"}}}},ToPort:{locationName:"toPort",type:"integer"},UserIdGroupPairs:{locationName:"groups",type:"list",member:{shape:"S5h",locationName:"item"}}}}},S5h:{type:"structure",members:{Description:{locationName:"description"},GroupId:{locationName:"groupId"},GroupName:{locationName:"groupName"},PeeringStatus:{locationName:"peeringStatus"},UserId:{locationName:"userId"},VpcId:{locationName:"vpcId"},VpcPeeringConnectionId:{locationName:"vpcPeeringConnectionId"}}},S5j:{type:"list",member:{locationName:"item",type:"structure",members:{SecurityGroupRuleId:{locationName:"securityGroupRuleId"},GroupId:{locationName:"groupId"},GroupOwnerId:{locationName:"groupOwnerId"},IsEgress:{locationName:"isEgress",type:"boolean"},IpProtocol:{locationName:"ipProtocol"},FromPort:{locationName:"fromPort",type:"integer"},ToPort:{locationName:"toPort",type:"integer"},CidrIpv4:{locationName:"cidrIpv4"},CidrIpv6:{locationName:"cidrIpv6"},PrefixListId:{locationName:"prefixListId"},ReferencedGroupInfo:{locationName:"referencedGroupInfo",type:"structure",members:{GroupId:{locationName:"groupId"},PeeringStatus:{locationName:"peeringStatus"},UserId:{locationName:"userId"},VpcId:{locationName:"vpcId"},VpcPeeringConnectionId:{locationName:"vpcPeeringConnectionId"}}},Description:{locationName:"description"},Tags:{shape:"Ss",locationName:"tagSet"}}}},S5s:{type:"structure",members:{S3:{type:"structure",members:{AWSAccessKeyId:{},Bucket:{locationName:"bucket"},Prefix:{locationName:"prefix"},UploadPolicy:{locationName:"uploadPolicy",type:"blob"},UploadPolicySignature:{locationName:"uploadPolicySignature"}}}}},S5w:{type:"structure",members:{BundleId:{locationName:"bundleId"},BundleTaskError:{locationName:"error",type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},InstanceId:{locationName:"instanceId"},Progress:{locationName:"progress"},StartTime:{locationName:"startTime",type:"timestamp"},State:{locationName:"state"},Storage:{shape:"S5s",locationName:"storage"},UpdateTime:{locationName:"updateTime",type:"timestamp"}}},S66:{type:"list",member:{locationName:"item"}},S6r:{type:"list",member:{locationName:"item",type:"structure",members:{ClientToken:{locationName:"clientToken"},CreateDate:{locationName:"createDate",type:"timestamp"},InstanceCounts:{locationName:"instanceCounts",type:"list",member:{locationName:"item",type:"structure",members:{InstanceCount:{locationName:"instanceCount",type:"integer"},State:{locationName:"state"}}}},PriceSchedules:{locationName:"priceSchedules",type:"list",member:{locationName:"item",type:"structure",members:{Active:{locationName:"active",type:"boolean"},CurrencyCode:{locationName:"currencyCode"},Price:{locationName:"price",type:"double"},Term:{locationName:"term",type:"long"}}}},ReservedInstancesId:{locationName:"reservedInstancesId"},ReservedInstancesListingId:{locationName:"reservedInstancesListingId"},Status:{locationName:"status"},StatusMessage:{locationName:"statusMessage"},Tags:{shape:"Ss",locationName:"tagSet"},UpdateDate:{locationName:"updateDate",type:"timestamp"}}}},S73:{type:"list",member:{locationName:"item"}},S7e:{type:"list",member:{locationName:"SpotInstanceRequestId"}},S81:{type:"structure",members:{CapacityReservationId:{locationName:"capacityReservationId"},OwnerId:{locationName:"ownerId"},CapacityReservationArn:{locationName:"capacityReservationArn"},AvailabilityZoneId:{locationName:"availabilityZoneId"},InstanceType:{locationName:"instanceType"},InstancePlatform:{locationName:"instancePlatform"},AvailabilityZone:{locationName:"availabilityZone"},Tenancy:{locationName:"tenancy"},TotalInstanceCount:{locationName:"totalInstanceCount",type:"integer"},AvailableInstanceCount:{locationName:"availableInstanceCount",type:"integer"},EbsOptimized:{locationName:"ebsOptimized",type:"boolean"},EphemeralStorage:{locationName:"ephemeralStorage",type:"boolean"},State:{locationName:"state"},StartDate:{locationName:"startDate",type:"timestamp"},EndDate:{locationName:"endDate",type:"timestamp"},EndDateType:{locationName:"endDateType"},InstanceMatchCriteria:{locationName:"instanceMatchCriteria"},CreateDate:{locationName:"createDate",type:"timestamp"},Tags:{shape:"Ss",locationName:"tagSet"},OutpostArn:{locationName:"outpostArn"},CapacityReservationFleetId:{locationName:"capacityReservationFleetId"},PlacementGroupArn:{locationName:"placementGroupArn"}}},S8d:{type:"list",member:{locationName:"item",type:"structure",members:{CapacityReservationId:{locationName:"capacityReservationId"},AvailabilityZoneId:{locationName:"availabilityZoneId"},InstanceType:{locationName:"instanceType"},InstancePlatform:{locationName:"instancePlatform"},AvailabilityZone:{locationName:"availabilityZone"},TotalInstanceCount:{locationName:"totalInstanceCount",type:"integer"},FulfilledCapacity:{locationName:"fulfilledCapacity",type:"double"},EbsOptimized:{locationName:"ebsOptimized",type:"boolean"},CreateDate:{locationName:"createDate",type:"timestamp"},Weight:{locationName:"weight",type:"double"},Priority:{locationName:"priority",type:"integer"}}}},S8h:{type:"structure",members:{CarrierGatewayId:{locationName:"carrierGatewayId"},VpcId:{locationName:"vpcId"},State:{locationName:"state"},OwnerId:{locationName:"ownerId"},Tags:{shape:"Ss",locationName:"tagSet"}}},S8r:{type:"structure",members:{Enabled:{type:"boolean"},CloudwatchLogGroup:{},CloudwatchLogStream:{}}},S8u:{type:"structure",members:{Enabled:{type:"boolean"},LambdaFunctionArn:{}}},S8v:{type:"structure",members:{Enabled:{type:"boolean"},BannerText:{}}},S8x:{type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},S91:{type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},S96:{type:"structure",members:{BgpAsn:{locationName:"bgpAsn"},CustomerGatewayId:{locationName:"customerGatewayId"},IpAddress:{locationName:"ipAddress"},CertificateArn:{locationName:"certificateArn"},State:{locationName:"state"},Type:{locationName:"type"},DeviceName:{locationName:"deviceName"},Tags:{shape:"Ss",locationName:"tagSet"}}},S99:{type:"structure",members:{AvailabilityZone:{locationName:"availabilityZone"},AvailabilityZoneId:{locationName:"availabilityZoneId"},AvailableIpAddressCount:{locationName:"availableIpAddressCount",type:"integer"},CidrBlock:{locationName:"cidrBlock"},DefaultForAz:{locationName:"defaultForAz",type:"boolean"},EnableLniAtDeviceIndex:{locationName:"enableLniAtDeviceIndex",type:"integer"},MapPublicIpOnLaunch:{locationName:"mapPublicIpOnLaunch",type:"boolean"},MapCustomerOwnedIpOnLaunch:{locationName:"mapCustomerOwnedIpOnLaunch",type:"boolean"},CustomerOwnedIpv4Pool:{locationName:"customerOwnedIpv4Pool"},State:{locationName:"state"},SubnetId:{locationName:"subnetId"},VpcId:{locationName:"vpcId"},OwnerId:{locationName:"ownerId"},AssignIpv6AddressOnCreation:{locationName:"assignIpv6AddressOnCreation",type:"boolean"},Ipv6CidrBlockAssociationSet:{locationName:"ipv6CidrBlockAssociationSet",type:"list",member:{shape:"S3y",locationName:"item"}},Tags:{shape:"Ss",locationName:"tagSet"},SubnetArn:{locationName:"subnetArn"},OutpostArn:{locationName:"outpostArn"},EnableDns64:{locationName:"enableDns64",type:"boolean"},Ipv6Native:{locationName:"ipv6Native",type:"boolean"},PrivateDnsNameOptionsOnLaunch:{locationName:"privateDnsNameOptionsOnLaunch",type:"structure",members:{HostnameType:{locationName:"hostnameType"},EnableResourceNameDnsARecord:{locationName:"enableResourceNameDnsARecord",type:"boolean"},EnableResourceNameDnsAAAARecord:{locationName:"enableResourceNameDnsAAAARecord",type:"boolean"}}}}},S9h:{type:"structure",members:{CidrBlock:{locationName:"cidrBlock"},DhcpOptionsId:{locationName:"dhcpOptionsId"},State:{locationName:"state"},VpcId:{locationName:"vpcId"},OwnerId:{locationName:"ownerId"},InstanceTenancy:{locationName:"instanceTenancy"},Ipv6CidrBlockAssociationSet:{locationName:"ipv6CidrBlockAssociationSet",type:"list",member:{shape:"S4j",locationName:"item"}},CidrBlockAssociationSet:{locationName:"cidrBlockAssociationSet",type:"list",member:{shape:"S4m",locationName:"item"}},IsDefault:{locationName:"isDefault",type:"boolean"},Tags:{shape:"Ss",locationName:"tagSet"}}},S9q:{type:"structure",members:{DhcpConfigurations:{locationName:"dhcpConfigurationSet",type:"list",member:{locationName:"item",type:"structure",members:{Key:{locationName:"key"},Values:{locationName:"valueSet",type:"list",member:{shape:"S9u",locationName:"item"}}}}},DhcpOptionsId:{locationName:"dhcpOptionsId"},OwnerId:{locationName:"ownerId"},Tags:{shape:"Ss",locationName:"tagSet"}}},S9u:{type:"structure",members:{Value:{locationName:"value"}}},S9x:{type:"structure",members:{Attachments:{shape:"S9y",locationName:"attachmentSet"},EgressOnlyInternetGatewayId:{locationName:"egressOnlyInternetGatewayId"},Tags:{shape:"Ss",locationName:"tagSet"}}},S9y:{type:"list",member:{locationName:"item",type:"structure",members:{State:{locationName:"state"},VpcId:{locationName:"vpcId"}}}},Sad:{type:"list",member:{locationName:"item",type:"structure",members:{LaunchTemplateSpecification:{type:"structure",members:{LaunchTemplateId:{},LaunchTemplateName:{},Version:{}}},Overrides:{type:"list",member:{locationName:"item",type:"structure",members:{InstanceType:{},MaxPrice:{},SubnetId:{},AvailabilityZone:{},WeightedCapacity:{type:"double"},Priority:{type:"double"},Placement:{shape:"Sak"},InstanceRequirements:{shape:"Sam"}}}}}}},Sak:{type:"structure",members:{AvailabilityZone:{locationName:"availabilityZone"},Affinity:{locationName:"affinity"},GroupName:{locationName:"groupName"},PartitionNumber:{locationName:"partitionNumber",type:"integer"},HostId:{locationName:"hostId"},Tenancy:{locationName:"tenancy"},SpreadDomain:{locationName:"spreadDomain"},HostResourceGroupArn:{locationName:"hostResourceGroupArn"}}},Sam:{type:"structure",required:["VCpuCount","MemoryMiB"],members:{VCpuCount:{type:"structure",required:["Min"],members:{Min:{type:"integer"},Max:{type:"integer"}}},MemoryMiB:{type:"structure",required:["Min"],members:{Min:{type:"integer"},Max:{type:"integer"}}},CpuManufacturers:{shape:"Sap",locationName:"CpuManufacturer"},MemoryGiBPerVCpu:{type:"structure",members:{Min:{type:"double"},Max:{type:"double"}}},ExcludedInstanceTypes:{shape:"Sas",locationName:"ExcludedInstanceType"},InstanceGenerations:{shape:"Sau",locationName:"InstanceGeneration"},SpotMaxPricePercentageOverLowestPrice:{type:"integer"},OnDemandMaxPricePercentageOverLowestPrice:{type:"integer"},BareMetal:{},BurstablePerformance:{},RequireHibernateSupport:{type:"boolean"},NetworkInterfaceCount:{type:"structure",members:{Min:{type:"integer"},Max:{type:"integer"}}},LocalStorage:{},LocalStorageTypes:{shape:"Sb0",locationName:"LocalStorageType"},TotalLocalStorageGB:{type:"structure",members:{Min:{type:"double"},Max:{type:"double"}}},BaselineEbsBandwidthMbps:{type:"structure",members:{Min:{type:"integer"},Max:{type:"integer"}}},AcceleratorTypes:{shape:"Sb4",locationName:"AcceleratorType"},AcceleratorCount:{type:"structure",members:{Min:{type:"integer"},Max:{type:"integer"}}},AcceleratorManufacturers:{shape:"Sb7",locationName:"AcceleratorManufacturer"},AcceleratorNames:{shape:"Sb9",locationName:"AcceleratorName"},AcceleratorTotalMemoryMiB:{type:"structure",members:{Min:{type:"integer"},Max:{type:"integer"}}}}},Sap:{type:"list",member:{locationName:"item"}},Sas:{type:"list",member:{locationName:"item"}},Sau:{type:"list",member:{locationName:"item"}},Sb0:{type:"list",member:{locationName:"item"}},Sb4:{type:"list",member:{locationName:"item"}},Sb7:{type:"list",member:{locationName:"item"}},Sb9:{type:"list",member:{locationName:"item"}},Sbc:{type:"structure",required:["TotalTargetCapacity"],members:{TotalTargetCapacity:{type:"integer"},OnDemandTargetCapacity:{type:"integer"},SpotTargetCapacity:{type:"integer"},DefaultTargetCapacityType:{},TargetCapacityUnitType:{}}},Sbk:{type:"structure",members:{LaunchTemplateSpecification:{shape:"Sbl",locationName:"launchTemplateSpecification"},Overrides:{shape:"Sbm",locationName:"overrides"}}},Sbl:{type:"structure",members:{LaunchTemplateId:{locationName:"launchTemplateId"},LaunchTemplateName:{locationName:"launchTemplateName"},Version:{locationName:"version"}}},Sbm:{type:"structure",members:{InstanceType:{locationName:"instanceType"},MaxPrice:{locationName:"maxPrice"},SubnetId:{locationName:"subnetId"},AvailabilityZone:{locationName:"availabilityZone"},WeightedCapacity:{locationName:"weightedCapacity",type:"double"},Priority:{locationName:"priority",type:"double"},Placement:{locationName:"placement",type:"structure",members:{GroupName:{locationName:"groupName"}}},InstanceRequirements:{shape:"Sbo",locationName:"instanceRequirements"}}},Sbo:{type:"structure",members:{VCpuCount:{locationName:"vCpuCount",type:"structure",members:{Min:{locationName:"min",type:"integer"},Max:{locationName:"max",type:"integer"}}},MemoryMiB:{locationName:"memoryMiB",type:"structure",members:{Min:{locationName:"min",type:"integer"},Max:{locationName:"max",type:"integer"}}},CpuManufacturers:{shape:"Sap",locationName:"cpuManufacturerSet"},MemoryGiBPerVCpu:{locationName:"memoryGiBPerVCpu",type:"structure",members:{Min:{locationName:"min",type:"double"},Max:{locationName:"max",type:"double"}}},ExcludedInstanceTypes:{shape:"Sas",locationName:"excludedInstanceTypeSet"},InstanceGenerations:{shape:"Sau",locationName:"instanceGenerationSet"},SpotMaxPricePercentageOverLowestPrice:{locationName:"spotMaxPricePercentageOverLowestPrice",type:"integer"},OnDemandMaxPricePercentageOverLowestPrice:{locationName:"onDemandMaxPricePercentageOverLowestPrice",type:"integer"},BareMetal:{locationName:"bareMetal"},BurstablePerformance:{locationName:"burstablePerformance"},RequireHibernateSupport:{locationName:"requireHibernateSupport",type:"boolean"},NetworkInterfaceCount:{locationName:"networkInterfaceCount",type:"structure",members:{Min:{locationName:"min",type:"integer"},Max:{locationName:"max",type:"integer"}}},LocalStorage:{locationName:"localStorage"},LocalStorageTypes:{shape:"Sb0",locationName:"localStorageTypeSet"},TotalLocalStorageGB:{locationName:"totalLocalStorageGB",type:"structure",members:{Min:{locationName:"min",type:"double"},Max:{locationName:"max",type:"double"}}},BaselineEbsBandwidthMbps:{locationName:"baselineEbsBandwidthMbps",type:"structure",members:{Min:{locationName:"min",type:"integer"},Max:{locationName:"max",type:"integer"}}},AcceleratorTypes:{shape:"Sb4",locationName:"acceleratorTypeSet"},AcceleratorCount:{locationName:"acceleratorCount",type:"structure",members:{Min:{locationName:"min",type:"integer"},Max:{locationName:"max",type:"integer"}}},AcceleratorManufacturers:{shape:"Sb7",locationName:"acceleratorManufacturerSet"},AcceleratorNames:{shape:"Sb9",locationName:"acceleratorNameSet"},AcceleratorTotalMemoryMiB:{locationName:"acceleratorTotalMemoryMiB",type:"structure",members:{Min:{locationName:"min",type:"integer"},Max:{locationName:"max",type:"integer"}}}}},Sc0:{type:"list",member:{locationName:"item"}},Scc:{type:"structure",members:{Bucket:{},Key:{}}},Scf:{type:"list",member:{shape:"Scg",locationName:"BlockDeviceMapping"}},Scg:{type:"structure",members:{DeviceName:{locationName:"deviceName"},VirtualName:{locationName:"virtualName"},Ebs:{locationName:"ebs",type:"structure",members:{DeleteOnTermination:{locationName:"deleteOnTermination",type:"boolean"},Iops:{locationName:"iops",type:"integer"},SnapshotId:{locationName:"snapshotId"},VolumeSize:{locationName:"volumeSize",type:"integer"},VolumeType:{locationName:"volumeType"},KmsKeyId:{},Throughput:{locationName:"throughput",type:"integer"},OutpostArn:{locationName:"outpostArn"},Encrypted:{locationName:"encrypted",type:"boolean"}}},NoDevice:{locationName:"noDevice"}}},Scm:{type:"list",member:{type:"structure",members:{StartWeekDay:{},StartHour:{type:"integer"},EndWeekDay:{},EndHour:{type:"integer"}}}},Scv:{type:"structure",members:{Description:{locationName:"description"},ExportTaskId:{locationName:"exportTaskId"},ExportToS3Task:{locationName:"exportToS3",type:"structure",members:{ContainerFormat:{locationName:"containerFormat"},DiskImageFormat:{locationName:"diskImageFormat"},S3Bucket:{locationName:"s3Bucket"},S3Key:{locationName:"s3Key"}}},InstanceExportDetails:{locationName:"instanceExport",type:"structure",members:{InstanceId:{locationName:"instanceId"},TargetEnvironment:{locationName:"targetEnvironment"}}},State:{locationName:"state"},StatusMessage:{locationName:"statusMessage"},Tags:{shape:"Ss",locationName:"tagSet"}}},Sd1:{type:"structure",members:{Attachments:{shape:"S9y",locationName:"attachmentSet"},InternetGatewayId:{locationName:"internetGatewayId"},OwnerId:{locationName:"ownerId"},Tags:{shape:"Ss",locationName:"tagSet"}}},Sd3:{type:"list",member:{type:"structure",members:{RegionName:{}}}},Sd6:{type:"structure",members:{OwnerId:{locationName:"ownerId"},IpamId:{locationName:"ipamId"},IpamArn:{locationName:"ipamArn"},IpamRegion:{locationName:"ipamRegion"},PublicDefaultScopeId:{locationName:"publicDefaultScopeId"},PrivateDefaultScopeId:{locationName:"privateDefaultScopeId"},ScopeCount:{locationName:"scopeCount",type:"integer"},Description:{locationName:"description"},OperatingRegions:{locationName:"operatingRegionSet",type:"list",member:{locationName:"item",type:"structure",members:{RegionName:{locationName:"regionName"}}}},State:{locationName:"state"},Tags:{shape:"Ss",locationName:"tagSet"}}},Sdf:{type:"list",member:{shape:"Sdg",locationName:"item"}},Sdg:{type:"structure",members:{Key:{},Value:{}}},Sdj:{type:"structure",members:{OwnerId:{locationName:"ownerId"},IpamPoolId:{locationName:"ipamPoolId"},SourceIpamPoolId:{locationName:"sourceIpamPoolId"},IpamPoolArn:{locationName:"ipamPoolArn"},IpamScopeArn:{locationName:"ipamScopeArn"},IpamScopeType:{locationName:"ipamScopeType"},IpamArn:{locationName:"ipamArn"},IpamRegion:{locationName:"ipamRegion"},Locale:{locationName:"locale"},PoolDepth:{locationName:"poolDepth",type:"integer"},State:{locationName:"state"},StateMessage:{locationName:"stateMessage"},Description:{locationName:"description"},AutoImport:{locationName:"autoImport",type:"boolean"},PubliclyAdvertisable:{locationName:"publiclyAdvertisable",type:"boolean"},AddressFamily:{locationName:"addressFamily"},AllocationMinNetmaskLength:{locationName:"allocationMinNetmaskLength",type:"integer"},AllocationMaxNetmaskLength:{locationName:"allocationMaxNetmaskLength",type:"integer"},AllocationDefaultNetmaskLength:{locationName:"allocationDefaultNetmaskLength",type:"integer"},AllocationResourceTags:{shape:"Sdm",locationName:"allocationResourceTagSet"},Tags:{shape:"Ss",locationName:"tagSet"},AwsService:{locationName:"awsService"}}},Sdm:{type:"list",member:{locationName:"item",type:"structure",members:{Key:{locationName:"key"},Value:{locationName:"value"}}}},Sdq:{type:"structure",members:{OwnerId:{locationName:"ownerId"},IpamScopeId:{locationName:"ipamScopeId"},IpamScopeArn:{locationName:"ipamScopeArn"},IpamArn:{locationName:"ipamArn"},IpamRegion:{locationName:"ipamRegion"},IpamScopeType:{locationName:"ipamScopeType"},IsDefault:{locationName:"isDefault",type:"boolean"},Description:{locationName:"description"},PoolCount:{locationName:"poolCount",type:"integer"},State:{locationName:"state"},Tags:{shape:"Ss",locationName:"tagSet"}}},Sdz:{type:"structure",members:{KernelId:{},EbsOptimized:{type:"boolean"},IamInstanceProfile:{type:"structure",members:{Arn:{},Name:{}}},BlockDeviceMappings:{locationName:"BlockDeviceMapping",type:"list",member:{locationName:"BlockDeviceMapping",type:"structure",members:{DeviceName:{},VirtualName:{},Ebs:{type:"structure",members:{Encrypted:{type:"boolean"},DeleteOnTermination:{type:"boolean"},Iops:{type:"integer"},KmsKeyId:{},SnapshotId:{},VolumeSize:{type:"integer"},VolumeType:{},Throughput:{type:"integer"}}},NoDevice:{}}}},NetworkInterfaces:{locationName:"NetworkInterface",type:"list",member:{locationName:"InstanceNetworkInterfaceSpecification",type:"structure",members:{AssociateCarrierIpAddress:{type:"boolean"},AssociatePublicIpAddress:{type:"boolean"},DeleteOnTermination:{type:"boolean"},Description:{},DeviceIndex:{type:"integer"},Groups:{shape:"Se7",locationName:"SecurityGroupId"},InterfaceType:{},Ipv6AddressCount:{type:"integer"},Ipv6Addresses:{type:"list",member:{locationName:"InstanceIpv6Address",type:"structure",members:{Ipv6Address:{}}}},NetworkInterfaceId:{},PrivateIpAddress:{},PrivateIpAddresses:{shape:"Sea"},SecondaryPrivateIpAddressCount:{type:"integer"},SubnetId:{},NetworkCardIndex:{type:"integer"},Ipv4Prefixes:{shape:"Sec",locationName:"Ipv4Prefix"},Ipv4PrefixCount:{type:"integer"},Ipv6Prefixes:{shape:"See",locationName:"Ipv6Prefix"},Ipv6PrefixCount:{type:"integer"}}}},ImageId:{},InstanceType:{},KeyName:{},Monitoring:{type:"structure",members:{Enabled:{type:"boolean"}}},Placement:{type:"structure",members:{AvailabilityZone:{},Affinity:{},GroupName:{},HostId:{},Tenancy:{},SpreadDomain:{},HostResourceGroupArn:{},PartitionNumber:{type:"integer"}}},RamDiskId:{},DisableApiTermination:{type:"boolean"},InstanceInitiatedShutdownBehavior:{},UserData:{},TagSpecifications:{locationName:"TagSpecification",type:"list",member:{locationName:"LaunchTemplateTagSpecificationRequest",type:"structure",members:{ResourceType:{},Tags:{shape:"Ss",locationName:"Tag"}}}},ElasticGpuSpecifications:{locationName:"ElasticGpuSpecification",type:"list",member:{shape:"Sep",locationName:"ElasticGpuSpecification"}},ElasticInferenceAccelerators:{locationName:"ElasticInferenceAccelerator",type:"list",member:{locationName:"item",type:"structure",required:["Type"],members:{Type:{},Count:{type:"integer"}}}},SecurityGroupIds:{shape:"Se7",locationName:"SecurityGroupId"},SecurityGroups:{shape:"Set",locationName:"SecurityGroup"},InstanceMarketOptions:{type:"structure",members:{MarketType:{},SpotOptions:{type:"structure",members:{MaxPrice:{},SpotInstanceType:{},BlockDurationMinutes:{type:"integer"},ValidUntil:{type:"timestamp"},InstanceInterruptionBehavior:{}}}}},CreditSpecification:{shape:"Sez"},CpuOptions:{type:"structure",members:{CoreCount:{type:"integer"},ThreadsPerCore:{type:"integer"}}},CapacityReservationSpecification:{type:"structure",members:{CapacityReservationPreference:{},CapacityReservationTarget:{shape:"Sf3"}}},LicenseSpecifications:{locationName:"LicenseSpecification",type:"list",member:{locationName:"item",type:"structure",members:{LicenseConfigurationArn:{}}}},HibernationOptions:{type:"structure",members:{Configured:{type:"boolean"}}},MetadataOptions:{type:"structure",members:{HttpTokens:{},HttpPutResponseHopLimit:{type:"integer"},HttpEndpoint:{},HttpProtocolIpv6:{},InstanceMetadataTags:{}}},EnclaveOptions:{type:"structure",members:{Enabled:{type:"boolean"}}},InstanceRequirements:{shape:"Sam"},PrivateDnsNameOptions:{type:"structure",members:{HostnameType:{},EnableResourceNameDnsARecord:{type:"boolean"},EnableResourceNameDnsAAAARecord:{type:"boolean"}}},MaintenanceOptions:{type:"structure",members:{AutoRecovery:{}}}}},Se7:{type:"list",member:{locationName:"SecurityGroupId"}},Sea:{type:"list",member:{locationName:"item",type:"structure",members:{Primary:{locationName:"primary",type:"boolean"},PrivateIpAddress:{locationName:"privateIpAddress"}}}},Sec:{type:"list",member:{locationName:"item",type:"structure",members:{Ipv4Prefix:{}}}},See:{type:"list",member:{locationName:"item",type:"structure",members:{Ipv6Prefix:{}}}},Sep:{type:"structure",required:["Type"],members:{Type:{}}},Set:{type:"list",member:{locationName:"SecurityGroup"}},Sez:{type:"structure",required:["CpuCredits"],members:{CpuCredits:{}}},Sf3:{type:"structure",members:{CapacityReservationId:{},CapacityReservationResourceGroupArn:{}}},Sfh:{type:"structure",members:{LaunchTemplateId:{locationName:"launchTemplateId"},LaunchTemplateName:{locationName:"launchTemplateName"},CreateTime:{locationName:"createTime",type:"timestamp"},CreatedBy:{locationName:"createdBy"},DefaultVersionNumber:{locationName:"defaultVersionNumber",type:"long"},LatestVersionNumber:{locationName:"latestVersionNumber",type:"long"},Tags:{shape:"Ss",locationName:"tagSet"}}},Sfi:{type:"structure",members:{Errors:{locationName:"errorSet",type:"list",member:{locationName:"item",type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}}}}},Sfn:{type:"structure",members:{LaunchTemplateId:{locationName:"launchTemplateId"},LaunchTemplateName:{locationName:"launchTemplateName"},VersionNumber:{locationName:"versionNumber",type:"long"},VersionDescription:{locationName:"versionDescription"},CreateTime:{locationName:"createTime",type:"timestamp"},CreatedBy:{locationName:"createdBy"},DefaultVersion:{locationName:"defaultVersion",type:"boolean"},LaunchTemplateData:{shape:"Sfo",locationName:"launchTemplateData"}}},Sfo:{type:"structure",members:{KernelId:{locationName:"kernelId"},EbsOptimized:{locationName:"ebsOptimized",type:"boolean"},IamInstanceProfile:{locationName:"iamInstanceProfile",type:"structure",members:{Arn:{locationName:"arn"},Name:{locationName:"name"}}},BlockDeviceMappings:{locationName:"blockDeviceMappingSet",type:"list",member:{locationName:"item",type:"structure",members:{DeviceName:{locationName:"deviceName"},VirtualName:{locationName:"virtualName"},Ebs:{locationName:"ebs",type:"structure",members:{Encrypted:{locationName:"encrypted",type:"boolean"},DeleteOnTermination:{locationName:"deleteOnTermination",type:"boolean"},Iops:{locationName:"iops",type:"integer"},KmsKeyId:{locationName:"kmsKeyId"},SnapshotId:{locationName:"snapshotId"},VolumeSize:{locationName:"volumeSize",type:"integer"},VolumeType:{locationName:"volumeType"},Throughput:{locationName:"throughput",type:"integer"}}},NoDevice:{locationName:"noDevice"}}}},NetworkInterfaces:{locationName:"networkInterfaceSet",type:"list",member:{locationName:"item",type:"structure",members:{AssociateCarrierIpAddress:{locationName:"associateCarrierIpAddress",type:"boolean"},AssociatePublicIpAddress:{locationName:"associatePublicIpAddress",type:"boolean"},DeleteOnTermination:{locationName:"deleteOnTermination",type:"boolean"},Description:{locationName:"description"},DeviceIndex:{locationName:"deviceIndex",type:"integer"},Groups:{shape:"S4o",locationName:"groupSet"},InterfaceType:{locationName:"interfaceType"},Ipv6AddressCount:{locationName:"ipv6AddressCount",type:"integer"},Ipv6Addresses:{shape:"Sfv",locationName:"ipv6AddressesSet"},NetworkInterfaceId:{locationName:"networkInterfaceId"},PrivateIpAddress:{locationName:"privateIpAddress"},PrivateIpAddresses:{shape:"Sea",locationName:"privateIpAddressesSet"},SecondaryPrivateIpAddressCount:{locationName:"secondaryPrivateIpAddressCount",type:"integer"},SubnetId:{locationName:"subnetId"},NetworkCardIndex:{locationName:"networkCardIndex",type:"integer"},Ipv4Prefixes:{locationName:"ipv4PrefixSet",type:"list",member:{locationName:"item",type:"structure",members:{Ipv4Prefix:{locationName:"ipv4Prefix"}}}},Ipv4PrefixCount:{locationName:"ipv4PrefixCount",type:"integer"},Ipv6Prefixes:{locationName:"ipv6PrefixSet",type:"list",member:{locationName:"item",type:"structure",members:{Ipv6Prefix:{locationName:"ipv6Prefix"}}}},Ipv6PrefixCount:{locationName:"ipv6PrefixCount",type:"integer"}}}},ImageId:{locationName:"imageId"},InstanceType:{locationName:"instanceType"},KeyName:{locationName:"keyName"},Monitoring:{locationName:"monitoring",type:"structure",members:{Enabled:{locationName:"enabled",type:"boolean"}}},Placement:{locationName:"placement",type:"structure",members:{AvailabilityZone:{locationName:"availabilityZone"},Affinity:{locationName:"affinity"},GroupName:{locationName:"groupName"},HostId:{locationName:"hostId"},Tenancy:{locationName:"tenancy"},SpreadDomain:{locationName:"spreadDomain"},HostResourceGroupArn:{locationName:"hostResourceGroupArn"},PartitionNumber:{locationName:"partitionNumber",type:"integer"}}},RamDiskId:{locationName:"ramDiskId"},DisableApiTermination:{locationName:"disableApiTermination",type:"boolean"},InstanceInitiatedShutdownBehavior:{locationName:"instanceInitiatedShutdownBehavior"},UserData:{locationName:"userData"},TagSpecifications:{locationName:"tagSpecificationSet",type:"list",member:{locationName:"item",type:"structure",members:{ResourceType:{locationName:"resourceType"},Tags:{shape:"Ss",locationName:"tagSet"}}}},ElasticGpuSpecifications:{locationName:"elasticGpuSpecificationSet",type:"list",member:{locationName:"item",type:"structure",members:{Type:{locationName:"type"}}}},ElasticInferenceAccelerators:{locationName:"elasticInferenceAcceleratorSet",type:"list",member:{locationName:"item",type:"structure",members:{Type:{locationName:"type"},Count:{locationName:"count",type:"integer"}}}},SecurityGroupIds:{shape:"Se",locationName:"securityGroupIdSet"},SecurityGroups:{shape:"Se",locationName:"securityGroupSet"},InstanceMarketOptions:{locationName:"instanceMarketOptions",type:"structure",members:{MarketType:{locationName:"marketType"},SpotOptions:{locationName:"spotOptions",type:"structure",members:{MaxPrice:{locationName:"maxPrice"},SpotInstanceType:{locationName:"spotInstanceType"},BlockDurationMinutes:{locationName:"blockDurationMinutes",type:"integer"},ValidUntil:{locationName:"validUntil",type:"timestamp"},InstanceInterruptionBehavior:{locationName:"instanceInterruptionBehavior"}}}}},CreditSpecification:{locationName:"creditSpecification",type:"structure",members:{CpuCredits:{locationName:"cpuCredits"}}},CpuOptions:{locationName:"cpuOptions",type:"structure",members:{CoreCount:{locationName:"coreCount",type:"integer"},ThreadsPerCore:{locationName:"threadsPerCore",type:"integer"}}},CapacityReservationSpecification:{locationName:"capacityReservationSpecification",type:"structure",members:{CapacityReservationPreference:{locationName:"capacityReservationPreference"},CapacityReservationTarget:{shape:"Sge",locationName:"capacityReservationTarget"}}},LicenseSpecifications:{locationName:"licenseSet",type:"list",member:{locationName:"item",type:"structure",members:{LicenseConfigurationArn:{locationName:"licenseConfigurationArn"}}}},HibernationOptions:{locationName:"hibernationOptions",type:"structure",members:{Configured:{locationName:"configured",type:"boolean"}}},MetadataOptions:{locationName:"metadataOptions",type:"structure",members:{State:{locationName:"state"},HttpTokens:{locationName:"httpTokens"},HttpPutResponseHopLimit:{locationName:"httpPutResponseHopLimit",type:"integer"},HttpEndpoint:{locationName:"httpEndpoint"},HttpProtocolIpv6:{locationName:"httpProtocolIpv6"},InstanceMetadataTags:{locationName:"instanceMetadataTags"}}},EnclaveOptions:{locationName:"enclaveOptions",type:"structure",members:{Enabled:{locationName:"enabled",type:"boolean"}}},InstanceRequirements:{shape:"Sbo",locationName:"instanceRequirements"},PrivateDnsNameOptions:{locationName:"privateDnsNameOptions",type:"structure",members:{HostnameType:{locationName:"hostnameType"},EnableResourceNameDnsARecord:{locationName:"enableResourceNameDnsARecord",type:"boolean"},EnableResourceNameDnsAAAARecord:{locationName:"enableResourceNameDnsAAAARecord",type:"boolean"}}},MaintenanceOptions:{locationName:"maintenanceOptions",type:"structure",members:{AutoRecovery:{locationName:"autoRecovery"}}}}},Sfv:{type:"list",member:{locationName:"item",type:"structure",members:{Ipv6Address:{locationName:"ipv6Address"}}}},Sge:{type:"structure",members:{CapacityReservationId:{locationName:"capacityReservationId"},CapacityReservationResourceGroupArn:{locationName:"capacityReservationResourceGroupArn"}}},Sgr:{type:"structure",members:{DestinationCidrBlock:{locationName:"destinationCidrBlock"},LocalGatewayVirtualInterfaceGroupId:{locationName:"localGatewayVirtualInterfaceGroupId"},Type:{locationName:"type"},State:{locationName:"state"},LocalGatewayRouteTableId:{locationName:"localGatewayRouteTableId"},LocalGatewayRouteTableArn:{locationName:"localGatewayRouteTableArn"},OwnerId:{locationName:"ownerId"}}},Sgw:{type:"structure",members:{LocalGatewayRouteTableVpcAssociationId:{locationName:"localGatewayRouteTableVpcAssociationId"},LocalGatewayRouteTableId:{locationName:"localGatewayRouteTableId"},LocalGatewayRouteTableArn:{locationName:"localGatewayRouteTableArn"},LocalGatewayId:{locationName:"localGatewayId"},VpcId:{locationName:"vpcId"},OwnerId:{locationName:"ownerId"},State:{locationName:"state"},Tags:{shape:"Ss",locationName:"tagSet"}}},Sgz:{type:"list",member:{type:"structure",required:["Cidr"],members:{Cidr:{},Description:{}}}},Sh2:{type:"structure",members:{PrefixListId:{locationName:"prefixListId"},AddressFamily:{locationName:"addressFamily"},State:{locationName:"state"},StateMessage:{locationName:"stateMessage"},PrefixListArn:{locationName:"prefixListArn"},PrefixListName:{locationName:"prefixListName"},MaxEntries:{locationName:"maxEntries",type:"integer"},Version:{locationName:"version",type:"long"},Tags:{shape:"Ss",locationName:"tagSet"},OwnerId:{locationName:"ownerId"}}},Sh7:{type:"structure",members:{CreateTime:{locationName:"createTime",type:"timestamp"},DeleteTime:{locationName:"deleteTime",type:"timestamp"},FailureCode:{locationName:"failureCode"},FailureMessage:{locationName:"failureMessage"},NatGatewayAddresses:{locationName:"natGatewayAddressSet",type:"list",member:{locationName:"item",type:"structure",members:{AllocationId:{locationName:"allocationId"},NetworkInterfaceId:{locationName:"networkInterfaceId"},PrivateIp:{locationName:"privateIp"},PublicIp:{locationName:"publicIp"}}}},NatGatewayId:{locationName:"natGatewayId"},ProvisionedBandwidth:{locationName:"provisionedBandwidth",type:"structure",members:{ProvisionTime:{locationName:"provisionTime",type:"timestamp"},Provisioned:{locationName:"provisioned"},RequestTime:{locationName:"requestTime",type:"timestamp"},Requested:{locationName:"requested"},Status:{locationName:"status"}}},State:{locationName:"state"},SubnetId:{locationName:"subnetId"},VpcId:{locationName:"vpcId"},Tags:{shape:"Ss",locationName:"tagSet"},ConnectivityType:{locationName:"connectivityType"}}},She:{type:"structure",members:{Associations:{locationName:"associationSet",type:"list",member:{locationName:"item",type:"structure",members:{NetworkAclAssociationId:{locationName:"networkAclAssociationId"},NetworkAclId:{locationName:"networkAclId"},SubnetId:{locationName:"subnetId"}}}},Entries:{locationName:"entrySet",type:"list",member:{locationName:"item",type:"structure",members:{CidrBlock:{locationName:"cidrBlock"},Egress:{locationName:"egress",type:"boolean"},IcmpTypeCode:{shape:"Shj",locationName:"icmpTypeCode"},Ipv6CidrBlock:{locationName:"ipv6CidrBlock"},PortRange:{shape:"Shk",locationName:"portRange"},Protocol:{locationName:"protocol"},RuleAction:{locationName:"ruleAction"},RuleNumber:{locationName:"ruleNumber",type:"integer"}}}},IsDefault:{locationName:"default",type:"boolean"},NetworkAclId:{locationName:"networkAclId"},Tags:{shape:"Ss",locationName:"tagSet"},VpcId:{locationName:"vpcId"},OwnerId:{locationName:"ownerId"}}},Shj:{type:"structure",members:{Code:{locationName:"code",type:"integer"},Type:{locationName:"type",type:"integer"}}},Shk:{type:"structure",members:{From:{locationName:"from",type:"integer"},To:{locationName:"to",type:"integer"}}},Shp:{type:"list",member:{locationName:"item",type:"structure",members:{Source:{shape:"Shr"},Destination:{shape:"Shr"},ThroughResources:{locationName:"ThroughResource",type:"list",member:{locationName:"item",type:"structure",members:{ResourceStatement:{shape:"Shv"}}}}}}},Shr:{type:"structure",members:{PacketHeaderStatement:{type:"structure",members:{SourceAddresses:{shape:"Se",locationName:"SourceAddress"},DestinationAddresses:{shape:"Se",locationName:"DestinationAddress"},SourcePorts:{shape:"Se",locationName:"SourcePort"},DestinationPorts:{shape:"Se",locationName:"DestinationPort"},SourcePrefixLists:{shape:"Se",locationName:"SourcePrefixList"},DestinationPrefixLists:{shape:"Se",locationName:"DestinationPrefixList"},Protocols:{shape:"Sht",locationName:"Protocol"}}},ResourceStatement:{shape:"Shv"}}},Sht:{type:"list",member:{locationName:"item"}},Shv:{type:"structure",members:{Resources:{shape:"Se",locationName:"Resource"},ResourceTypes:{shape:"Se",locationName:"ResourceType"}}},Shz:{type:"structure",members:{NetworkInsightsAccessScopeId:{locationName:"networkInsightsAccessScopeId"},NetworkInsightsAccessScopeArn:{locationName:"networkInsightsAccessScopeArn"},CreatedDate:{locationName:"createdDate",type:"timestamp"},UpdatedDate:{locationName:"updatedDate",type:"timestamp"},Tags:{shape:"Ss",locationName:"tagSet"}}},Si1:{type:"structure",members:{NetworkInsightsAccessScopeId:{locationName:"networkInsightsAccessScopeId"},MatchPaths:{shape:"Si2",locationName:"matchPathSet"},ExcludePaths:{shape:"Si2",locationName:"excludePathSet"}}},Si2:{type:"list",member:{locationName:"item",type:"structure",members:{Source:{shape:"Si4",locationName:"source"},Destination:{shape:"Si4",locationName:"destination"},ThroughResources:{locationName:"throughResourceSet",type:"list",member:{locationName:"item",type:"structure",members:{ResourceStatement:{shape:"Si6",locationName:"resourceStatement"}}}}}}},Si4:{type:"structure",members:{PacketHeaderStatement:{locationName:"packetHeaderStatement",type:"structure",members:{SourceAddresses:{shape:"Se",locationName:"sourceAddressSet"},DestinationAddresses:{shape:"Se",locationName:"destinationAddressSet"},SourcePorts:{shape:"Se",locationName:"sourcePortSet"},DestinationPorts:{shape:"Se",locationName:"destinationPortSet"},SourcePrefixLists:{shape:"Se",locationName:"sourcePrefixListSet"},DestinationPrefixLists:{shape:"Se",locationName:"destinationPrefixListSet"},Protocols:{shape:"Sht",locationName:"protocolSet"}}},ResourceStatement:{shape:"Si6",locationName:"resourceStatement"}}},Si6:{type:"structure",members:{Resources:{shape:"Se",locationName:"resourceSet"},ResourceTypes:{shape:"Se",locationName:"resourceTypeSet"}}},Sie:{type:"structure",members:{NetworkInsightsPathId:{locationName:"networkInsightsPathId"},NetworkInsightsPathArn:{locationName:"networkInsightsPathArn"},CreatedDate:{locationName:"createdDate",type:"timestamp"},Source:{locationName:"source"},Destination:{locationName:"destination"},SourceIp:{locationName:"sourceIp"},DestinationIp:{locationName:"destinationIp"},Protocol:{locationName:"protocol"},DestinationPort:{locationName:"destinationPort",type:"integer"},Tags:{shape:"Ss",locationName:"tagSet"}}},Sij:{type:"structure",members:{Association:{shape:"Sik",locationName:"association"},Attachment:{shape:"Sil",locationName:"attachment"},AvailabilityZone:{locationName:"availabilityZone"},Description:{locationName:"description"},Groups:{shape:"Sim",locationName:"groupSet"},InterfaceType:{locationName:"interfaceType"},Ipv6Addresses:{locationName:"ipv6AddressesSet",type:"list",member:{locationName:"item",type:"structure",members:{Ipv6Address:{locationName:"ipv6Address"}}}},MacAddress:{locationName:"macAddress"},NetworkInterfaceId:{locationName:"networkInterfaceId"},OutpostArn:{locationName:"outpostArn"},OwnerId:{locationName:"ownerId"},PrivateDnsName:{locationName:"privateDnsName"},PrivateIpAddress:{locationName:"privateIpAddress"},PrivateIpAddresses:{locationName:"privateIpAddressesSet",type:"list",member:{locationName:"item",type:"structure",members:{Association:{shape:"Sik",locationName:"association"},Primary:{locationName:"primary",type:"boolean"},PrivateDnsName:{locationName:"privateDnsName"},PrivateIpAddress:{locationName:"privateIpAddress"}}}},Ipv4Prefixes:{shape:"S2p",locationName:"ipv4PrefixSet"},Ipv6Prefixes:{locationName:"ipv6PrefixSet",type:"list",member:{locationName:"item",type:"structure",members:{Ipv6Prefix:{locationName:"ipv6Prefix"}}}},RequesterId:{locationName:"requesterId"},RequesterManaged:{locationName:"requesterManaged",type:"boolean"},SourceDestCheck:{locationName:"sourceDestCheck",type:"boolean"},Status:{locationName:"status"},SubnetId:{locationName:"subnetId"},TagSet:{shape:"Ss",locationName:"tagSet"},VpcId:{locationName:"vpcId"},DenyAllIgwTraffic:{locationName:"denyAllIgwTraffic",type:"boolean"},Ipv6Native:{locationName:"ipv6Native",type:"boolean"},Ipv6Address:{locationName:"ipv6Address"}}},Sik:{type:"structure",members:{AllocationId:{locationName:"allocationId"},AssociationId:{locationName:"associationId"},IpOwnerId:{locationName:"ipOwnerId"},PublicDnsName:{locationName:"publicDnsName"},PublicIp:{locationName:"publicIp"},CustomerOwnedIp:{locationName:"customerOwnedIp"},CarrierIp:{locationName:"carrierIp"}}},Sil:{type:"structure",members:{AttachTime:{locationName:"attachTime",type:"timestamp"},AttachmentId:{locationName:"attachmentId"},DeleteOnTermination:{locationName:"deleteOnTermination",type:"boolean"},DeviceIndex:{locationName:"deviceIndex",type:"integer"},NetworkCardIndex:{locationName:"networkCardIndex",type:"integer"},InstanceId:{locationName:"instanceId"},InstanceOwnerId:{locationName:"instanceOwnerId"},Status:{locationName:"status"}}},Sim:{type:"list",member:{locationName:"item",type:"structure",members:{GroupName:{locationName:"groupName"},GroupId:{locationName:"groupId"}}}},Siz:{type:"structure",members:{NetworkInterfacePermissionId:{locationName:"networkInterfacePermissionId"},NetworkInterfaceId:{locationName:"networkInterfaceId"},AwsAccountId:{locationName:"awsAccountId"},AwsService:{locationName:"awsService"},Permission:{locationName:"permission"},PermissionState:{locationName:"permissionState",type:"structure",members:{State:{locationName:"state"},StatusMessage:{locationName:"statusMessage"}}}}},Sj5:{type:"structure",members:{GroupName:{locationName:"groupName"},State:{locationName:"state"},Strategy:{locationName:"strategy"},PartitionCount:{locationName:"partitionCount",type:"integer"},GroupId:{locationName:"groupId"},Tags:{shape:"Ss",locationName:"tagSet"},GroupArn:{locationName:"groupArn"}}},Sjb:{type:"structure",members:{ReplaceRootVolumeTaskId:{locationName:"replaceRootVolumeTaskId"},InstanceId:{locationName:"instanceId"},TaskState:{locationName:"taskState"},StartTime:{locationName:"startTime"},CompleteTime:{locationName:"completeTime"},Tags:{shape:"Ss",locationName:"tagSet"}}},Sjs:{type:"structure",members:{Associations:{locationName:"associationSet",type:"list",member:{locationName:"item",type:"structure",members:{Main:{locationName:"main",type:"boolean"},RouteTableAssociationId:{locationName:"routeTableAssociationId"},RouteTableId:{locationName:"routeTableId"},SubnetId:{locationName:"subnetId"},GatewayId:{locationName:"gatewayId"},AssociationState:{shape:"S3u",locationName:"associationState"}}}},PropagatingVgws:{locationName:"propagatingVgwSet",type:"list",member:{locationName:"item",type:"structure",members:{GatewayId:{locationName:"gatewayId"}}}},RouteTableId:{locationName:"routeTableId"},Routes:{locationName:"routeSet",type:"list",member:{locationName:"item",type:"structure",members:{DestinationCidrBlock:{locationName:"destinationCidrBlock"},DestinationIpv6CidrBlock:{locationName:"destinationIpv6CidrBlock"},DestinationPrefixListId:{locationName:"destinationPrefixListId"},EgressOnlyInternetGatewayId:{locationName:"egressOnlyInternetGatewayId"},GatewayId:{locationName:"gatewayId"},InstanceId:{locationName:"instanceId"},InstanceOwnerId:{locationName:"instanceOwnerId"},NatGatewayId:{locationName:"natGatewayId"},TransitGatewayId:{locationName:"transitGatewayId"},LocalGatewayId:{locationName:"localGatewayId"},CarrierGatewayId:{locationName:"carrierGatewayId"},NetworkInterfaceId:{locationName:"networkInterfaceId"},Origin:{locationName:"origin"},State:{locationName:"state"},VpcPeeringConnectionId:{locationName:"vpcPeeringConnectionId"},CoreNetworkArn:{locationName:"coreNetworkArn"}}}},Tags:{shape:"Ss",locationName:"tagSet"},VpcId:{locationName:"vpcId"},OwnerId:{locationName:"ownerId"}}},Sk4:{type:"structure",members:{DataEncryptionKeyId:{locationName:"dataEncryptionKeyId"},Description:{locationName:"description"},Encrypted:{locationName:"encrypted",type:"boolean"},KmsKeyId:{locationName:"kmsKeyId"},OwnerId:{locationName:"ownerId"},Progress:{locationName:"progress"},SnapshotId:{locationName:"snapshotId"},StartTime:{locationName:"startTime",type:"timestamp"},State:{locationName:"status"},StateMessage:{locationName:"statusMessage"},VolumeId:{locationName:"volumeId"},VolumeSize:{locationName:"volumeSize",type:"integer"},OwnerAlias:{locationName:"ownerAlias"},OutpostArn:{locationName:"outpostArn"},Tags:{shape:"Ss",locationName:"tagSet"},StorageTier:{locationName:"storageTier"},RestoreExpiryTime:{locationName:"restoreExpiryTime",type:"timestamp"}}},Skf:{type:"structure",members:{Bucket:{locationName:"bucket"},Fault:{shape:"Skg",locationName:"fault"},OwnerId:{locationName:"ownerId"},Prefix:{locationName:"prefix"},State:{locationName:"state"}}},Skg:{type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},Skr:{type:"structure",members:{SubnetCidrReservationId:{locationName:"subnetCidrReservationId"},SubnetId:{locationName:"subnetId"},Cidr:{locationName:"cidr"},ReservationType:{locationName:"reservationType"},OwnerId:{locationName:"ownerId"},Description:{locationName:"description"},Tags:{shape:"Ss",locationName:"tagSet"}}},Sku:{type:"list",member:{}},Sky:{type:"structure",members:{TrafficMirrorFilterId:{locationName:"trafficMirrorFilterId"},IngressFilterRules:{shape:"Skz",locationName:"ingressFilterRuleSet"},EgressFilterRules:{shape:"Skz",locationName:"egressFilterRuleSet"},NetworkServices:{shape:"Sl4",locationName:"networkServiceSet"},Description:{locationName:"description"},Tags:{shape:"Ss",locationName:"tagSet"}}},Skz:{type:"list",member:{shape:"Sl0",locationName:"item"}},Sl0:{type:"structure",members:{TrafficMirrorFilterRuleId:{locationName:"trafficMirrorFilterRuleId"},TrafficMirrorFilterId:{locationName:"trafficMirrorFilterId"},TrafficDirection:{locationName:"trafficDirection"},RuleNumber:{locationName:"ruleNumber",type:"integer"},RuleAction:{locationName:"ruleAction"},Protocol:{locationName:"protocol",type:"integer"},DestinationPortRange:{shape:"Sl3",locationName:"destinationPortRange"},SourcePortRange:{shape:"Sl3",locationName:"sourcePortRange"},DestinationCidrBlock:{locationName:"destinationCidrBlock"},SourceCidrBlock:{locationName:"sourceCidrBlock"},Description:{locationName:"description"}}},Sl3:{type:"structure",members:{FromPort:{locationName:"fromPort",type:"integer"},ToPort:{locationName:"toPort",type:"integer"}}},Sl4:{type:"list",member:{locationName:"item"}},Sl8:{type:"structure",members:{FromPort:{type:"integer"},ToPort:{type:"integer"}}},Sld:{type:"structure",members:{TrafficMirrorSessionId:{locationName:"trafficMirrorSessionId"},TrafficMirrorTargetId:{locationName:"trafficMirrorTargetId"},TrafficMirrorFilterId:{locationName:"trafficMirrorFilterId"},NetworkInterfaceId:{locationName:"networkInterfaceId"},OwnerId:{locationName:"ownerId"},PacketLength:{locationName:"packetLength",type:"integer"},SessionNumber:{locationName:"sessionNumber",type:"integer"},VirtualNetworkId:{locationName:"virtualNetworkId",type:"integer"},Description:{locationName:"description"},Tags:{shape:"Ss",locationName:"tagSet"}}},Slg:{type:"structure",members:{TrafficMirrorTargetId:{locationName:"trafficMirrorTargetId"},NetworkInterfaceId:{locationName:"networkInterfaceId"},NetworkLoadBalancerArn:{locationName:"networkLoadBalancerArn"},Type:{locationName:"type"},Description:{locationName:"description"},OwnerId:{locationName:"ownerId"},Tags:{shape:"Ss",locationName:"tagSet"},GatewayLoadBalancerEndpointId:{locationName:"gatewayLoadBalancerEndpointId"}}},Slp:{type:"list",member:{locationName:"item"}},Slr:{type:"structure",members:{TransitGatewayId:{locationName:"transitGatewayId"},TransitGatewayArn:{locationName:"transitGatewayArn"},State:{locationName:"state"},OwnerId:{locationName:"ownerId"},Description:{locationName:"description"},CreationTime:{locationName:"creationTime",type:"timestamp"},Options:{locationName:"options",type:"structure",members:{AmazonSideAsn:{locationName:"amazonSideAsn",type:"long"},TransitGatewayCidrBlocks:{shape:"Se",locationName:"transitGatewayCidrBlocks"},AutoAcceptSharedAttachments:{locationName:"autoAcceptSharedAttachments"},DefaultRouteTableAssociation:{locationName:"defaultRouteTableAssociation"},AssociationDefaultRouteTableId:{locationName:"associationDefaultRouteTableId"},DefaultRouteTablePropagation:{locationName:"defaultRouteTablePropagation"},PropagationDefaultRouteTableId:{locationName:"propagationDefaultRouteTableId"},VpnEcmpSupport:{locationName:"vpnEcmpSupport"},DnsSupport:{locationName:"dnsSupport"},MulticastSupport:{locationName:"multicastSupport"}}},Tags:{shape:"Ss",locationName:"tagSet"}}},Sly:{type:"structure",members:{TransitGatewayAttachmentId:{locationName:"transitGatewayAttachmentId"},TransportTransitGatewayAttachmentId:{locationName:"transportTransitGatewayAttachmentId"},TransitGatewayId:{locationName:"transitGatewayId"},State:{locationName:"state"},CreationTime:{locationName:"creationTime",type:"timestamp"},Options:{locationName:"options",type:"structure",members:{Protocol:{locationName:"protocol"}}},Tags:{shape:"Ss",locationName:"tagSet"}}},Sm2:{type:"list",member:{locationName:"item"}},Sm4:{type:"structure",members:{TransitGatewayAttachmentId:{locationName:"transitGatewayAttachmentId"},TransitGatewayConnectPeerId:{locationName:"transitGatewayConnectPeerId"},State:{locationName:"state"},CreationTime:{locationName:"creationTime",type:"timestamp"},ConnectPeerConfiguration:{locationName:"connectPeerConfiguration",type:"structure",members:{TransitGatewayAddress:{locationName:"transitGatewayAddress"},PeerAddress:{locationName:"peerAddress"},InsideCidrBlocks:{shape:"Sm2",locationName:"insideCidrBlocks"},Protocol:{locationName:"protocol"},BgpConfigurations:{locationName:"bgpConfigurations",type:"list",member:{locationName:"item",type:"structure",members:{TransitGatewayAsn:{locationName:"transitGatewayAsn",type:"long"},PeerAsn:{locationName:"peerAsn",type:"long"},TransitGatewayAddress:{locationName:"transitGatewayAddress"},PeerAddress:{locationName:"peerAddress"},BgpStatus:{locationName:"bgpStatus"}}}}}},Tags:{shape:"Ss",locationName:"tagSet"}}},Smh:{type:"structure",members:{TransitGatewayMulticastDomainId:{locationName:"transitGatewayMulticastDomainId"},TransitGatewayId:{locationName:"transitGatewayId"},TransitGatewayMulticastDomainArn:{locationName:"transitGatewayMulticastDomainArn"},OwnerId:{locationName:"ownerId"},Options:{locationName:"options",type:"structure",members:{Igmpv2Support:{locationName:"igmpv2Support"},StaticSourcesSupport:{locationName:"staticSourcesSupport"},AutoAcceptSharedAssociations:{locationName:"autoAcceptSharedAssociations"}}},State:{locationName:"state"},CreationTime:{locationName:"creationTime",type:"timestamp"},Tags:{shape:"Ss",locationName:"tagSet"}}},Smp:{type:"structure",members:{TransitGatewayRouteTableId:{locationName:"transitGatewayRouteTableId"},PrefixListId:{locationName:"prefixListId"},PrefixListOwnerId:{locationName:"prefixListOwnerId"},State:{locationName:"state"},Blackhole:{locationName:"blackhole",type:"boolean"},TransitGatewayAttachment:{locationName:"transitGatewayAttachment",type:"structure",members:{TransitGatewayAttachmentId:{locationName:"transitGatewayAttachmentId"},ResourceType:{locationName:"resourceType"},ResourceId:{locationName:"resourceId"}}}}},Smu:{type:"structure",members:{DestinationCidrBlock:{locationName:"destinationCidrBlock"},PrefixListId:{locationName:"prefixListId"},TransitGatewayAttachments:{locationName:"transitGatewayAttachments",type:"list",member:{locationName:"item",type:"structure",members:{ResourceId:{locationName:"resourceId"},TransitGatewayAttachmentId:{locationName:"transitGatewayAttachmentId"},ResourceType:{locationName:"resourceType"}}}},Type:{locationName:"type"},State:{locationName:"state"}}},Sn1:{type:"structure",members:{TransitGatewayRouteTableId:{locationName:"transitGatewayRouteTableId"},TransitGatewayId:{locationName:"transitGatewayId"},State:{locationName:"state"},DefaultAssociationRouteTable:{locationName:"defaultAssociationRouteTable",type:"boolean"},DefaultPropagationRouteTable:{locationName:"defaultPropagationRouteTable",type:"boolean"},CreationTime:{locationName:"creationTime",type:"timestamp"},Tags:{shape:"Ss",locationName:"tagSet"}}},Sn7:{type:"structure",members:{Attachments:{locationName:"attachmentSet",type:"list",member:{shape:"S4w",locationName:"item"}},AvailabilityZone:{locationName:"availabilityZone"},CreateTime:{locationName:"createTime",type:"timestamp"},Encrypted:{locationName:"encrypted",type:"boolean"},KmsKeyId:{locationName:"kmsKeyId"},OutpostArn:{locationName:"outpostArn"},Size:{locationName:"size",type:"integer"},SnapshotId:{locationName:"snapshotId"},State:{locationName:"status"},VolumeId:{locationName:"volumeId"},Iops:{locationName:"iops",type:"integer"},Tags:{shape:"Ss",locationName:"tagSet"},VolumeType:{locationName:"volumeType"},FastRestored:{locationName:"fastRestored",type:"boolean"},MultiAttachEnabled:{locationName:"multiAttachEnabled",type:"boolean"},Throughput:{locationName:"throughput",type:"integer"}}},Sne:{type:"list",member:{locationName:"item"}},Snf:{type:"list",member:{locationName:"item"}},Sng:{type:"list",member:{locationName:"item"}},Sni:{type:"structure",members:{DnsRecordIpType:{}}},Snl:{type:"structure",members:{VpcEndpointId:{locationName:"vpcEndpointId"},VpcEndpointType:{locationName:"vpcEndpointType"},VpcId:{locationName:"vpcId"},ServiceName:{locationName:"serviceName"},State:{locationName:"state"},PolicyDocument:{locationName:"policyDocument"},RouteTableIds:{shape:"Se",locationName:"routeTableIdSet"},SubnetIds:{shape:"Se",locationName:"subnetIdSet"},Groups:{locationName:"groupSet",type:"list",member:{locationName:"item",type:"structure",members:{GroupId:{locationName:"groupId"},GroupName:{locationName:"groupName"}}}},IpAddressType:{locationName:"ipAddressType"},DnsOptions:{locationName:"dnsOptions",type:"structure",members:{DnsRecordIpType:{locationName:"dnsRecordIpType"}}},PrivateDnsEnabled:{locationName:"privateDnsEnabled",type:"boolean"},RequesterManaged:{locationName:"requesterManaged",type:"boolean"},NetworkInterfaceIds:{shape:"Se",locationName:"networkInterfaceIdSet"},DnsEntries:{shape:"Snq",locationName:"dnsEntrySet"},CreationTimestamp:{locationName:"creationTimestamp",type:"timestamp"},Tags:{shape:"Ss",locationName:"tagSet"},OwnerId:{locationName:"ownerId"},LastError:{locationName:"lastError",type:"structure",members:{Message:{locationName:"message"},Code:{locationName:"code"}}}}},Snq:{type:"list",member:{locationName:"item",type:"structure",members:{DnsName:{locationName:"dnsName"},HostedZoneId:{locationName:"hostedZoneId"}}}},Snv:{type:"structure",members:{ConnectionNotificationId:{locationName:"connectionNotificationId"},ServiceId:{locationName:"serviceId"},VpcEndpointId:{locationName:"vpcEndpointId"},ConnectionNotificationType:{locationName:"connectionNotificationType"},ConnectionNotificationArn:{locationName:"connectionNotificationArn"},ConnectionEvents:{shape:"Se",locationName:"connectionEvents"},ConnectionNotificationState:{locationName:"connectionNotificationState"}}},So0:{type:"structure",members:{ServiceType:{shape:"So1",locationName:"serviceType"},ServiceId:{locationName:"serviceId"},ServiceName:{locationName:"serviceName"},ServiceState:{locationName:"serviceState"},AvailabilityZones:{shape:"Se",locationName:"availabilityZoneSet"},AcceptanceRequired:{locationName:"acceptanceRequired",type:"boolean"},ManagesVpcEndpoints:{locationName:"managesVpcEndpoints",type:"boolean"},NetworkLoadBalancerArns:{shape:"Se",locationName:"networkLoadBalancerArnSet"},GatewayLoadBalancerArns:{shape:"Se",locationName:"gatewayLoadBalancerArnSet"},SupportedIpAddressTypes:{shape:"So5",locationName:"supportedIpAddressTypeSet"},BaseEndpointDnsNames:{shape:"Se",locationName:"baseEndpointDnsNameSet"},PrivateDnsName:{locationName:"privateDnsName"},PrivateDnsNameConfiguration:{locationName:"privateDnsNameConfiguration",type:"structure",members:{State:{locationName:"state"},Type:{locationName:"type"},Value:{locationName:"value"},Name:{locationName:"name"}}},PayerResponsibility:{locationName:"payerResponsibility"},Tags:{shape:"Ss",locationName:"tagSet"}}},So1:{type:"list",member:{locationName:"item",type:"structure",members:{ServiceType:{locationName:"serviceType"}}}},So5:{type:"list",member:{locationName:"item"}},Soi:{type:"list",member:{locationName:"item",type:"structure",members:{Value:{}}}},Sok:{type:"list",member:{locationName:"item",type:"structure",members:{Value:{}}}},Som:{type:"list",member:{locationName:"item",type:"structure",members:{Value:{}}}},Soo:{type:"list",member:{locationName:"item",type:"structure",members:{Value:{}}}},Soq:{type:"list",member:{locationName:"item",type:"structure",members:{Value:{type:"integer"}}}},Sos:{type:"list",member:{locationName:"item",type:"structure",members:{Value:{type:"integer"}}}},Sou:{type:"list",member:{locationName:"item",type:"structure",members:{Value:{}}}},Sox:{type:"structure",members:{CustomerGatewayConfiguration:{locationName:"customerGatewayConfiguration"},CustomerGatewayId:{locationName:"customerGatewayId"},Category:{locationName:"category"},State:{locationName:"state"},Type:{locationName:"type"},VpnConnectionId:{locationName:"vpnConnectionId"},VpnGatewayId:{locationName:"vpnGatewayId"},TransitGatewayId:{locationName:"transitGatewayId"},CoreNetworkArn:{locationName:"coreNetworkArn"},CoreNetworkAttachmentArn:{locationName:"coreNetworkAttachmentArn"},GatewayAssociationState:{locationName:"gatewayAssociationState"},Options:{locationName:"options",type:"structure",members:{EnableAcceleration:{locationName:"enableAcceleration",type:"boolean"},StaticRoutesOnly:{locationName:"staticRoutesOnly",type:"boolean"},LocalIpv4NetworkCidr:{locationName:"localIpv4NetworkCidr"},RemoteIpv4NetworkCidr:{locationName:"remoteIpv4NetworkCidr"},LocalIpv6NetworkCidr:{locationName:"localIpv6NetworkCidr"},RemoteIpv6NetworkCidr:{locationName:"remoteIpv6NetworkCidr"},TunnelInsideIpVersion:{locationName:"tunnelInsideIpVersion"},TunnelOptions:{locationName:"tunnelOptionSet",type:"list",member:{locationName:"item",type:"structure",members:{OutsideIpAddress:{locationName:"outsideIpAddress"},TunnelInsideCidr:{locationName:"tunnelInsideCidr"},TunnelInsideIpv6Cidr:{locationName:"tunnelInsideIpv6Cidr"},PreSharedKey:{locationName:"preSharedKey"},Phase1LifetimeSeconds:{locationName:"phase1LifetimeSeconds",type:"integer"},Phase2LifetimeSeconds:{locationName:"phase2LifetimeSeconds",type:"integer"},RekeyMarginTimeSeconds:{locationName:"rekeyMarginTimeSeconds",type:"integer"},RekeyFuzzPercentage:{locationName:"rekeyFuzzPercentage",type:"integer"},ReplayWindowSize:{locationName:"replayWindowSize",type:"integer"},DpdTimeoutSeconds:{locationName:"dpdTimeoutSeconds",type:"integer"},DpdTimeoutAction:{locationName:"dpdTimeoutAction"},Phase1EncryptionAlgorithms:{locationName:"phase1EncryptionAlgorithmSet",type:"list",member:{locationName:"item",type:"structure",members:{Value:{locationName:"value"}}}},Phase2EncryptionAlgorithms:{locationName:"phase2EncryptionAlgorithmSet",type:"list",member:{locationName:"item",type:"structure",members:{Value:{locationName:"value"}}}},Phase1IntegrityAlgorithms:{locationName:"phase1IntegrityAlgorithmSet",type:"list",member:{locationName:"item",type:"structure",members:{Value:{locationName:"value"}}}},Phase2IntegrityAlgorithms:{locationName:"phase2IntegrityAlgorithmSet",type:"list",member:{locationName:"item",type:"structure",members:{Value:{locationName:"value"}}}},Phase1DHGroupNumbers:{locationName:"phase1DHGroupNumberSet",type:"list",member:{locationName:"item",type:"structure",members:{Value:{locationName:"value",type:"integer"}}}},Phase2DHGroupNumbers:{locationName:"phase2DHGroupNumberSet",type:"list",member:{locationName:"item",type:"structure",members:{Value:{locationName:"value",type:"integer"}}}},IkeVersions:{locationName:"ikeVersionSet",type:"list",member:{locationName:"item",type:"structure",members:{Value:{locationName:"value"}}}},StartupAction:{locationName:"startupAction"}}}}}},Routes:{locationName:"routes",type:"list",member:{locationName:"item",type:"structure",members:{DestinationCidrBlock:{locationName:"destinationCidrBlock"},Source:{locationName:"source"},State:{locationName:"state"}}}},Tags:{shape:"Ss",locationName:"tagSet"},VgwTelemetry:{locationName:"vgwTelemetry",type:"list",member:{locationName:"item",type:"structure",members:{AcceptedRouteCount:{locationName:"acceptedRouteCount",type:"integer"},LastStatusChange:{locationName:"lastStatusChange",type:"timestamp"},OutsideIpAddress:{locationName:"outsideIpAddress"},Status:{locationName:"status"},StatusMessage:{locationName:"statusMessage"},CertificateArn:{locationName:"certificateArn"}}}}}},Spr:{type:"structure",members:{AvailabilityZone:{locationName:"availabilityZone"},State:{locationName:"state"},Type:{locationName:"type"},VpcAttachments:{locationName:"attachments",type:"list",member:{shape:"S51",locationName:"item"}},VpnGatewayId:{locationName:"vpnGatewayId"},AmazonSideAsn:{locationName:"amazonSideAsn",type:"long"},Tags:{shape:"Ss",locationName:"tagSet"}}},Sq5:{type:"list",member:{}},Sqf:{type:"list",member:{locationName:"item"}},Sr0:{type:"list",member:{locationName:"item"}},Stg:{type:"list",member:{locationName:"item"}},Stt:{type:"structure",members:{Cidr:{locationName:"cidr"},State:{locationName:"state"},FailureReason:{locationName:"failureReason",type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}}}},Su3:{type:"list",member:{locationName:"item"}},Su5:{type:"structure",members:{InstanceTagKeys:{shape:"Su3",locationName:"instanceTagKeySet"},IncludeAllTagsOfInstance:{locationName:"includeAllTagsOfInstance",type:"boolean"}}},Su7:{type:"list",member:{locationName:"item"}},Sum:{type:"list",member:{locationName:"Filter",type:"structure",members:{Name:{},Values:{shape:"Se",locationName:"Value"}}}},Sv0:{type:"structure",members:{PublicIp:{locationName:"publicIp"},AllocationId:{locationName:"allocationId"},PtrRecord:{locationName:"ptrRecord"},PtrRecordUpdate:{locationName:"ptrRecordUpdate",type:"structure",members:{Value:{locationName:"value"},Status:{locationName:"status"},Reason:{locationName:"reason"}}}}},Sv4:{type:"list",member:{locationName:"item",type:"structure",members:{Deadline:{locationName:"deadline",type:"timestamp"},Resource:{locationName:"resource"},UseLongIds:{locationName:"useLongIds",type:"boolean"}}}},Sw4:{type:"list",member:{locationName:"InstanceId"}},Swj:{type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},Sxq:{type:"structure",members:{ConversionTaskId:{locationName:"conversionTaskId"},ExpirationTime:{locationName:"expirationTime"},ImportInstance:{locationName:"importInstance",type:"structure",members:{Description:{locationName:"description"},InstanceId:{locationName:"instanceId"},Platform:{locationName:"platform"},Volumes:{locationName:"volumes",type:"list",member:{locationName:"item",type:"structure",members:{AvailabilityZone:{locationName:"availabilityZone"},BytesConverted:{locationName:"bytesConverted",type:"long"},Description:{locationName:"description"},Image:{shape:"Sxu",locationName:"image"},Status:{locationName:"status"},StatusMessage:{locationName:"statusMessage"},Volume:{shape:"Sxv",locationName:"volume"}}}}}},ImportVolume:{locationName:"importVolume",type:"structure",members:{AvailabilityZone:{locationName:"availabilityZone"},BytesConverted:{locationName:"bytesConverted",type:"long"},Description:{locationName:"description"},Image:{shape:"Sxu",locationName:"image"},Volume:{shape:"Sxv",locationName:"volume"}}},State:{locationName:"state"},StatusMessage:{locationName:"statusMessage"},Tags:{shape:"Ss",locationName:"tagSet"}}},Sxu:{type:"structure",members:{Checksum:{locationName:"checksum"},Format:{locationName:"format"},ImportManifestUrl:{locationName:"importManifestUrl"},Size:{locationName:"size",type:"long"}}},Sxv:{type:"structure",members:{Id:{locationName:"id"},Size:{locationName:"size",type:"long"}}},Syt:{type:"structure",members:{S3Bucket:{locationName:"s3Bucket"},S3Prefix:{locationName:"s3Prefix"}}},Sz6:{type:"structure",members:{TargetResourceCount:{locationName:"targetResourceCount",type:"integer"}}},Sz7:{type:"structure",members:{LaunchTemplateId:{locationName:"launchTemplateId"},LaunchTemplateName:{locationName:"launchTemplateName"},Version:{locationName:"version"}}},Szk:{type:"structure",members:{EventDescription:{locationName:"eventDescription"},EventSubType:{locationName:"eventSubType"},InstanceId:{locationName:"instanceId"}}},Szn:{type:"list",member:{locationName:"item",type:"structure",members:{InstanceId:{locationName:"instanceId"},InstanceType:{locationName:"instanceType"},SpotInstanceRequestId:{locationName:"spotInstanceRequestId"},InstanceHealth:{locationName:"instanceHealth"}}}},S10g:{type:"structure",members:{FpgaImageId:{locationName:"fpgaImageId"},Name:{locationName:"name"},Description:{locationName:"description"},LoadPermissions:{locationName:"loadPermissions",type:"list",member:{locationName:"item",type:"structure",members:{UserId:{locationName:"userId"},Group:{locationName:"group"}}}},ProductCodes:{shape:"S10k",locationName:"productCodes"}}},S10k:{type:"list",member:{locationName:"item",type:"structure",members:{ProductCodeId:{locationName:"productCode"},ProductCodeType:{locationName:"type"}}}},S10p:{type:"list",member:{locationName:"Owner"}},S11a:{type:"list",member:{locationName:"item"}},S11d:{type:"list",member:{locationName:"item"}},S122:{type:"list",member:{shape:"Scg",locationName:"item"}},S123:{type:"list",member:{locationName:"item",type:"structure",members:{Group:{locationName:"group"},UserId:{locationName:"userId"},OrganizationArn:{locationName:"organizationArn"},OrganizationalUnitArn:{locationName:"organizationalUnitArn"}}}},S127:{type:"list",member:{locationName:"ImageId"}},S12g:{type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},S12q:{type:"list",member:{locationName:"item",type:"structure",members:{Description:{locationName:"description"},DeviceName:{locationName:"deviceName"},DiskImageSize:{locationName:"diskImageSize",type:"double"},Format:{locationName:"format"},Progress:{locationName:"progress"},SnapshotId:{locationName:"snapshotId"},Status:{locationName:"status"},StatusMessage:{locationName:"statusMessage"},Url:{locationName:"url"},UserBucket:{shape:"S12s",locationName:"userBucket"}}}},S12s:{type:"structure",members:{S3Bucket:{locationName:"s3Bucket"},S3Key:{locationName:"s3Key"}}},S12t:{type:"list",member:{locationName:"item",type:"structure",members:{LicenseConfigurationArn:{locationName:"licenseConfigurationArn"}}}},S131:{type:"structure",members:{Description:{locationName:"description"},DiskImageSize:{locationName:"diskImageSize",type:"double"},Encrypted:{locationName:"encrypted",type:"boolean"},Format:{locationName:"format"},KmsKeyId:{locationName:"kmsKeyId"},Progress:{locationName:"progress"},SnapshotId:{locationName:"snapshotId"},Status:{locationName:"status"},StatusMessage:{locationName:"statusMessage"},Url:{locationName:"url"},UserBucket:{shape:"S12s",locationName:"userBucket"}}},S135:{type:"list",member:{locationName:"item",type:"structure",members:{DeviceName:{locationName:"deviceName"},Ebs:{locationName:"ebs",type:"structure",members:{AttachTime:{locationName:"attachTime",type:"timestamp"},DeleteOnTermination:{locationName:"deleteOnTermination",type:"boolean"},Status:{locationName:"status"},VolumeId:{locationName:"volumeId"}}}}}},S138:{type:"structure",members:{Value:{locationName:"value",type:"boolean"}}},S139:{type:"structure",members:{Enabled:{locationName:"enabled",type:"boolean"}}},S13r:{type:"structure",members:{InstanceEventId:{locationName:"instanceEventId"},Code:{locationName:"code"},Description:{locationName:"description"},NotAfter:{locationName:"notAfter",type:"timestamp"},NotBefore:{locationName:"notBefore",type:"timestamp"},NotBeforeDeadline:{locationName:"notBeforeDeadline",type:"timestamp"}}},S13u:{type:"structure",members:{Code:{locationName:"code",type:"integer"},Name:{locationName:"name"}}},S13w:{type:"structure",members:{Details:{locationName:"details",type:"list",member:{locationName:"item",type:"structure",members:{ImpairedSince:{locationName:"impairedSince",type:"timestamp"},Name:{locationName:"name"},Status:{locationName:"status"}}}},Status:{locationName:"status"}}},S170:{type:"structure",members:{Groups:{shape:"Sim",locationName:"groupSet"},Instances:{locationName:"instancesSet",type:"list",member:{locationName:"item",type:"structure",members:{AmiLaunchIndex:{locationName:"amiLaunchIndex",type:"integer"},ImageId:{locationName:"imageId"},InstanceId:{locationName:"instanceId"},InstanceType:{locationName:"instanceType"},KernelId:{locationName:"kernelId"},KeyName:{locationName:"keyName"},LaunchTime:{locationName:"launchTime",type:"timestamp"},Monitoring:{shape:"S173",locationName:"monitoring"},Placement:{shape:"Sak",locationName:"placement"},Platform:{locationName:"platform"},PrivateDnsName:{locationName:"privateDnsName"},PrivateIpAddress:{locationName:"privateIpAddress"},ProductCodes:{shape:"S10k",locationName:"productCodes"},PublicDnsName:{locationName:"dnsName"},PublicIpAddress:{locationName:"ipAddress"},RamdiskId:{locationName:"ramdiskId"},State:{shape:"S13u",locationName:"instanceState"},StateTransitionReason:{locationName:"reason"},SubnetId:{locationName:"subnetId"},VpcId:{locationName:"vpcId"},Architecture:{locationName:"architecture"},BlockDeviceMappings:{shape:"S135",locationName:"blockDeviceMapping"},ClientToken:{locationName:"clientToken"},EbsOptimized:{locationName:"ebsOptimized",type:"boolean"},EnaSupport:{locationName:"enaSupport",type:"boolean"},Hypervisor:{locationName:"hypervisor"},IamInstanceProfile:{shape:"S39",locationName:"iamInstanceProfile"},InstanceLifecycle:{locationName:"instanceLifecycle"},ElasticGpuAssociations:{locationName:"elasticGpuAssociationSet",type:"list",member:{locationName:"item",type:"structure",members:{ElasticGpuId:{locationName:"elasticGpuId"},ElasticGpuAssociationId:{locationName:"elasticGpuAssociationId"},ElasticGpuAssociationState:{locationName:"elasticGpuAssociationState"},ElasticGpuAssociationTime:{locationName:"elasticGpuAssociationTime"}}}},ElasticInferenceAcceleratorAssociations:{locationName:"elasticInferenceAcceleratorAssociationSet",type:"list",member:{locationName:"item",type:"structure",members:{ElasticInferenceAcceleratorArn:{locationName:"elasticInferenceAcceleratorArn"},ElasticInferenceAcceleratorAssociationId:{locationName:"elasticInferenceAcceleratorAssociationId"},ElasticInferenceAcceleratorAssociationState:{locationName:"elasticInferenceAcceleratorAssociationState"},ElasticInferenceAcceleratorAssociationTime:{locationName:"elasticInferenceAcceleratorAssociationTime",type:"timestamp"}}}},NetworkInterfaces:{locationName:"networkInterfaceSet",type:"list",member:{locationName:"item",type:"structure",members:{Association:{shape:"S17c",locationName:"association"},Attachment:{locationName:"attachment",type:"structure",members:{AttachTime:{locationName:"attachTime",type:"timestamp"},AttachmentId:{locationName:"attachmentId"},DeleteOnTermination:{locationName:"deleteOnTermination",type:"boolean"},DeviceIndex:{locationName:"deviceIndex",type:"integer"},Status:{locationName:"status"},NetworkCardIndex:{locationName:"networkCardIndex",type:"integer"}}},Description:{locationName:"description"},Groups:{shape:"Sim",locationName:"groupSet"},Ipv6Addresses:{shape:"Sfv",locationName:"ipv6AddressesSet"},MacAddress:{locationName:"macAddress"},NetworkInterfaceId:{locationName:"networkInterfaceId"},OwnerId:{locationName:"ownerId"},PrivateDnsName:{locationName:"privateDnsName"},PrivateIpAddress:{locationName:"privateIpAddress"},PrivateIpAddresses:{locationName:"privateIpAddressesSet",type:"list",member:{locationName:"item",type:"structure",members:{Association:{shape:"S17c",locationName:"association"},Primary:{locationName:"primary",type:"boolean"},PrivateDnsName:{locationName:"privateDnsName"},PrivateIpAddress:{locationName:"privateIpAddress"}}}},SourceDestCheck:{locationName:"sourceDestCheck",type:"boolean"},Status:{locationName:"status"},SubnetId:{locationName:"subnetId"},VpcId:{locationName:"vpcId"},InterfaceType:{locationName:"interfaceType"},Ipv4Prefixes:{locationName:"ipv4PrefixSet",type:"list",member:{locationName:"item",type:"structure",members:{Ipv4Prefix:{locationName:"ipv4Prefix"}}}},Ipv6Prefixes:{locationName:"ipv6PrefixSet",type:"list",member:{locationName:"item",type:"structure",members:{Ipv6Prefix:{locationName:"ipv6Prefix"}}}}}}},OutpostArn:{locationName:"outpostArn"},RootDeviceName:{locationName:"rootDeviceName"},RootDeviceType:{locationName:"rootDeviceType"},SecurityGroups:{shape:"Sim",locationName:"groupSet"},SourceDestCheck:{locationName:"sourceDestCheck",type:"boolean"},SpotInstanceRequestId:{locationName:"spotInstanceRequestId"},SriovNetSupport:{locationName:"sriovNetSupport"},StateReason:{shape:"S12g",locationName:"stateReason"},Tags:{shape:"Ss",locationName:"tagSet"},VirtualizationType:{locationName:"virtualizationType"},CpuOptions:{locationName:"cpuOptions",type:"structure",members:{CoreCount:{locationName:"coreCount",type:"integer"},ThreadsPerCore:{locationName:"threadsPerCore",type:"integer"}}},CapacityReservationId:{locationName:"capacityReservationId"},CapacityReservationSpecification:{locationName:"capacityReservationSpecification",type:"structure",members:{CapacityReservationPreference:{locationName:"capacityReservationPreference"},CapacityReservationTarget:{shape:"Sge",locationName:"capacityReservationTarget"}}},HibernationOptions:{locationName:"hibernationOptions",type:"structure",members:{Configured:{locationName:"configured",type:"boolean"}}},Licenses:{locationName:"licenseSet",type:"list",member:{locationName:"item",type:"structure",members:{LicenseConfigurationArn:{locationName:"licenseConfigurationArn"}}}},MetadataOptions:{shape:"S17p",locationName:"metadataOptions"},EnclaveOptions:{shape:"S139",locationName:"enclaveOptions"},BootMode:{locationName:"bootMode"},PlatformDetails:{locationName:"platformDetails"},UsageOperation:{locationName:"usageOperation"},UsageOperationUpdateTime:{locationName:"usageOperationUpdateTime",type:"timestamp"},PrivateDnsNameOptions:{locationName:"privateDnsNameOptions",type:"structure",members:{HostnameType:{locationName:"hostnameType"},EnableResourceNameDnsARecord:{locationName:"enableResourceNameDnsARecord",type:"boolean"},EnableResourceNameDnsAAAARecord:{locationName:"enableResourceNameDnsAAAARecord",type:"boolean"}}},Ipv6Address:{locationName:"ipv6Address"},TpmSupport:{locationName:"tpmSupport"},MaintenanceOptions:{locationName:"maintenanceOptions",type:"structure",members:{AutoRecovery:{locationName:"autoRecovery"}}}}}},OwnerId:{locationName:"ownerId"},RequesterId:{locationName:"requesterId"},ReservationId:{locationName:"reservationId"}}},S173:{type:"structure",members:{State:{locationName:"state"}}},S17c:{type:"structure",members:{CarrierIp:{locationName:"carrierIp"},CustomerOwnedIp:{locationName:"customerOwnedIp"},IpOwnerId:{locationName:"ipOwnerId"},PublicDnsName:{locationName:"publicDnsName"},PublicIp:{locationName:"publicIp"}}},S17p:{type:"structure",members:{State:{locationName:"state"},HttpTokens:{locationName:"httpTokens"},HttpPutResponseHopLimit:{locationName:"httpPutResponseHopLimit",type:"integer"},HttpEndpoint:{locationName:"httpEndpoint"},HttpProtocolIpv6:{locationName:"httpProtocolIpv6"},InstanceMetadataTags:{locationName:"instanceMetadataTags"}}},S19l:{type:"list",member:{locationName:"item"}},S1al:{type:"structure",members:{NetworkInsightsAccessScopeAnalysisId:{locationName:"networkInsightsAccessScopeAnalysisId"},NetworkInsightsAccessScopeAnalysisArn:{locationName:"networkInsightsAccessScopeAnalysisArn"},NetworkInsightsAccessScopeId:{locationName:"networkInsightsAccessScopeId"},Status:{locationName:"status"},StatusMessage:{locationName:"statusMessage"},WarningMessage:{locationName:"warningMessage"},StartDate:{locationName:"startDate",type:"timestamp"},EndDate:{locationName:"endDate",type:"timestamp"},FindingsFound:{locationName:"findingsFound"},AnalyzedEniCount:{locationName:"analyzedEniCount",type:"integer"},Tags:{shape:"Ss",locationName:"tagSet"}}},S1aw:{type:"structure",members:{NetworkInsightsAnalysisId:{locationName:"networkInsightsAnalysisId"},NetworkInsightsAnalysisArn:{locationName:"networkInsightsAnalysisArn"},NetworkInsightsPathId:{locationName:"networkInsightsPathId"},FilterInArns:{shape:"S1ax",locationName:"filterInArnSet"},StartDate:{locationName:"startDate",type:"timestamp"},Status:{locationName:"status"},StatusMessage:{locationName:"statusMessage"},WarningMessage:{locationName:"warningMessage"},NetworkPathFound:{locationName:"networkPathFound",type:"boolean"},ForwardPathComponents:{shape:"S1ay",locationName:"forwardPathComponentSet"},ReturnPathComponents:{shape:"S1ay",locationName:"returnPathComponentSet"},Explanations:{locationName:"explanationSet",type:"list",member:{locationName:"item",type:"structure",members:{Acl:{shape:"S1b1",locationName:"acl"},AclRule:{shape:"S1b0",locationName:"aclRule"},Address:{locationName:"address"},Addresses:{shape:"S1b3",locationName:"addressSet"},AttachedTo:{shape:"S1b1",locationName:"attachedTo"},AvailabilityZones:{shape:"Se",locationName:"availabilityZoneSet"},Cidrs:{shape:"Se",locationName:"cidrSet"},Component:{shape:"S1b1",locationName:"component"},CustomerGateway:{shape:"S1b1",locationName:"customerGateway"},Destination:{shape:"S1b1",locationName:"destination"},DestinationVpc:{shape:"S1b1",locationName:"destinationVpc"},Direction:{locationName:"direction"},ExplanationCode:{locationName:"explanationCode"},IngressRouteTable:{shape:"S1b1",locationName:"ingressRouteTable"},InternetGateway:{shape:"S1b1",locationName:"internetGateway"},LoadBalancerArn:{locationName:"loadBalancerArn"},ClassicLoadBalancerListener:{locationName:"classicLoadBalancerListener",type:"structure",members:{LoadBalancerPort:{locationName:"loadBalancerPort",type:"integer"},InstancePort:{locationName:"instancePort",type:"integer"}}},LoadBalancerListenerPort:{locationName:"loadBalancerListenerPort",type:"integer"},LoadBalancerTarget:{locationName:"loadBalancerTarget",type:"structure",members:{Address:{locationName:"address"},AvailabilityZone:{locationName:"availabilityZone"},Instance:{shape:"S1b1",locationName:"instance"},Port:{locationName:"port",type:"integer"}}},LoadBalancerTargetGroup:{shape:"S1b1",locationName:"loadBalancerTargetGroup"},LoadBalancerTargetGroups:{shape:"S1be",locationName:"loadBalancerTargetGroupSet"},LoadBalancerTargetPort:{locationName:"loadBalancerTargetPort",type:"integer"},ElasticLoadBalancerListener:{shape:"S1b1",locationName:"elasticLoadBalancerListener"},MissingComponent:{locationName:"missingComponent"},NatGateway:{shape:"S1b1",locationName:"natGateway"},NetworkInterface:{shape:"S1b1",locationName:"networkInterface"},PacketField:{locationName:"packetField"},VpcPeeringConnection:{shape:"S1b1",locationName:"vpcPeeringConnection"},Port:{locationName:"port",type:"integer"},PortRanges:{shape:"S1b4",locationName:"portRangeSet"},PrefixList:{shape:"S1b1",locationName:"prefixList"},Protocols:{locationName:"protocolSet",type:"list",member:{locationName:"item"}},RouteTableRoute:{shape:"S1b5",locationName:"routeTableRoute"},RouteTable:{shape:"S1b1",locationName:"routeTable"},SecurityGroup:{shape:"S1b1",locationName:"securityGroup"},SecurityGroupRule:{shape:"S1b6",locationName:"securityGroupRule"},SecurityGroups:{shape:"S1be",locationName:"securityGroupSet"},SourceVpc:{shape:"S1b1",locationName:"sourceVpc"},State:{locationName:"state"},Subnet:{shape:"S1b1",locationName:"subnet"},SubnetRouteTable:{shape:"S1b1",locationName:"subnetRouteTable"},Vpc:{shape:"S1b1",locationName:"vpc"},VpcEndpoint:{shape:"S1b1",locationName:"vpcEndpoint"},VpnConnection:{shape:"S1b1",locationName:"vpnConnection"},VpnGateway:{shape:"S1b1",locationName:"vpnGateway"},TransitGateway:{shape:"S1b1",locationName:"transitGateway"},TransitGatewayRouteTable:{shape:"S1b1",locationName:"transitGatewayRouteTable"},TransitGatewayRouteTableRoute:{shape:"S1b9",locationName:"transitGatewayRouteTableRoute"},TransitGatewayAttachment:{shape:"S1b1",locationName:"transitGatewayAttachment"}}}},AlternatePathHints:{locationName:"alternatePathHintSet",type:"list",member:{locationName:"item",type:"structure",members:{ComponentId:{locationName:"componentId"},ComponentArn:{locationName:"componentArn"}}}},Tags:{shape:"Ss",locationName:"tagSet"}}},S1ax:{type:"list",member:{locationName:"item"}},S1ay:{type:"list",member:{locationName:"item",type:"structure",members:{SequenceNumber:{locationName:"sequenceNumber",type:"integer"},AclRule:{shape:"S1b0",locationName:"aclRule"},AttachedTo:{shape:"S1b1",locationName:"attachedTo"},Component:{shape:"S1b1",locationName:"component"},DestinationVpc:{shape:"S1b1",locationName:"destinationVpc"},OutboundHeader:{shape:"S1b2",locationName:"outboundHeader"},InboundHeader:{shape:"S1b2",locationName:"inboundHeader"},RouteTableRoute:{shape:"S1b5",locationName:"routeTableRoute"},SecurityGroupRule:{shape:"S1b6",locationName:"securityGroupRule"},SourceVpc:{shape:"S1b1",locationName:"sourceVpc"},Subnet:{shape:"S1b1",locationName:"subnet"},Vpc:{shape:"S1b1",locationName:"vpc"},AdditionalDetails:{locationName:"additionalDetailSet",type:"list",member:{locationName:"item",type:"structure",members:{AdditionalDetailType:{locationName:"additionalDetailType"},Component:{shape:"S1b1",locationName:"component"}}}},TransitGateway:{shape:"S1b1",locationName:"transitGateway"},TransitGatewayRouteTableRoute:{shape:"S1b9",locationName:"transitGatewayRouteTableRoute"}}}},S1b0:{type:"structure",members:{Cidr:{locationName:"cidr"},Egress:{locationName:"egress",type:"boolean"},PortRange:{shape:"Shk",locationName:"portRange"},Protocol:{locationName:"protocol"},RuleAction:{locationName:"ruleAction"},RuleNumber:{locationName:"ruleNumber",type:"integer"}}},S1b1:{type:"structure",members:{Id:{locationName:"id"},Arn:{locationName:"arn"},Name:{locationName:"name"}}},S1b2:{type:"structure",members:{DestinationAddresses:{shape:"S1b3",locationName:"destinationAddressSet"},DestinationPortRanges:{shape:"S1b4",locationName:"destinationPortRangeSet"},Protocol:{locationName:"protocol"},SourceAddresses:{shape:"S1b3",locationName:"sourceAddressSet"},SourcePortRanges:{shape:"S1b4",locationName:"sourcePortRangeSet"}}},S1b3:{type:"list",member:{locationName:"item"}},S1b4:{type:"list",member:{shape:"Shk",locationName:"item"}},S1b5:{type:"structure",members:{DestinationCidr:{locationName:"destinationCidr"},DestinationPrefixListId:{locationName:"destinationPrefixListId"},EgressOnlyInternetGatewayId:{locationName:"egressOnlyInternetGatewayId"},GatewayId:{locationName:"gatewayId"},InstanceId:{locationName:"instanceId"},NatGatewayId:{locationName:"natGatewayId"},NetworkInterfaceId:{locationName:"networkInterfaceId"},Origin:{locationName:"origin"},TransitGatewayId:{locationName:"transitGatewayId"},VpcPeeringConnectionId:{locationName:"vpcPeeringConnectionId"}}},S1b6:{type:"structure",members:{Cidr:{locationName:"cidr"},Direction:{locationName:"direction"},SecurityGroupId:{locationName:"securityGroupId"},PortRange:{shape:"Shk",locationName:"portRange"},PrefixListId:{locationName:"prefixListId"},Protocol:{locationName:"protocol"}}},S1b9:{type:"structure",members:{DestinationCidr:{locationName:"destinationCidr"},State:{locationName:"state"},RouteOrigin:{locationName:"routeOrigin"},PrefixListId:{locationName:"prefixListId"},AttachmentId:{locationName:"attachmentId"},ResourceId:{locationName:"resourceId"},ResourceType:{locationName:"resourceType"}}},S1be:{type:"list",member:{shape:"S1b1",locationName:"item"}},S1cn:{type:"structure",members:{FirstAddress:{locationName:"firstAddress"},LastAddress:{locationName:"lastAddress"},AddressCount:{locationName:"addressCount",type:"integer"},AvailableAddressCount:{locationName:"availableAddressCount",type:"integer"}}},S1d0:{type:"list",member:{locationName:"ReservedInstancesId"}},S1d8:{type:"list",member:{locationName:"item",type:"structure",members:{Amount:{locationName:"amount",type:"double"},Frequency:{locationName:"frequency"}}}},S1dm:{type:"structure",members:{AvailabilityZone:{locationName:"availabilityZone"},InstanceCount:{locationName:"instanceCount",type:"integer"},InstanceType:{locationName:"instanceType"},Platform:{locationName:"platform"},Scope:{locationName:"scope"}}},S1e9:{type:"structure",members:{Frequency:{locationName:"frequency"},Interval:{locationName:"interval",type:"integer"},OccurrenceDaySet:{locationName:"occurrenceDaySet",type:"list",member:{locationName:"item",type:"integer"}},OccurrenceRelativeToEnd:{locationName:"occurrenceRelativeToEnd",type:"boolean"},OccurrenceUnit:{locationName:"occurrenceUnit"}}},S1eh:{type:"structure",members:{AvailabilityZone:{locationName:"availabilityZone"},CreateDate:{locationName:"createDate",type:"timestamp"},HourlyPrice:{locationName:"hourlyPrice"},InstanceCount:{locationName:"instanceCount",type:"integer"},InstanceType:{locationName:"instanceType"},NetworkPlatform:{locationName:"networkPlatform"},NextSlotStartTime:{locationName:"nextSlotStartTime",type:"timestamp"},Platform:{locationName:"platform"},PreviousSlotEndTime:{locationName:"previousSlotEndTime",type:"timestamp"},Recurrence:{shape:"S1e9",locationName:"recurrence"},ScheduledInstanceId:{locationName:"scheduledInstanceId"},SlotDurationInHours:{locationName:"slotDurationInHours",type:"integer"},TermEndDate:{locationName:"termEndDate",type:"timestamp"},TermStartDate:{locationName:"termStartDate",type:"timestamp"},TotalScheduledInstanceHours:{locationName:"totalScheduledInstanceHours",type:"integer"}}},S1eo:{type:"list",member:{locationName:"item"}},S1es:{type:"list",member:{locationName:"GroupName"}},S1f0:{type:"list",member:{locationName:"item",type:"structure",members:{Group:{locationName:"group"},UserId:{locationName:"userId"}}}},S1fa:{type:"list",member:{locationName:"SnapshotId"}},S1ft:{type:"structure",required:["IamFleetRole","TargetCapacity"],members:{AllocationStrategy:{locationName:"allocationStrategy"},OnDemandAllocationStrategy:{locationName:"onDemandAllocationStrategy"},SpotMaintenanceStrategies:{locationName:"spotMaintenanceStrategies",type:"structure",members:{CapacityRebalance:{locationName:"capacityRebalance",type:"structure",members:{ReplacementStrategy:{locationName:"replacementStrategy"},TerminationDelay:{locationName:"terminationDelay",type:"integer"}}}}},ClientToken:{locationName:"clientToken"},ExcessCapacityTerminationPolicy:{locationName:"excessCapacityTerminationPolicy"},FulfilledCapacity:{locationName:"fulfilledCapacity",type:"double"},OnDemandFulfilledCapacity:{locationName:"onDemandFulfilledCapacity",type:"double"},IamFleetRole:{locationName:"iamFleetRole"},LaunchSpecifications:{locationName:"launchSpecifications",type:"list",member:{locationName:"item",type:"structure",members:{SecurityGroups:{shape:"Sim",locationName:"groupSet"},AddressingType:{locationName:"addressingType"},BlockDeviceMappings:{shape:"S122",locationName:"blockDeviceMapping"},EbsOptimized:{locationName:"ebsOptimized",type:"boolean"},IamInstanceProfile:{shape:"S36",locationName:"iamInstanceProfile"},ImageId:{locationName:"imageId"},InstanceType:{locationName:"instanceType"},KernelId:{locationName:"kernelId"},KeyName:{locationName:"keyName"},Monitoring:{locationName:"monitoring",type:"structure",members:{Enabled:{locationName:"enabled",type:"boolean"}}},NetworkInterfaces:{shape:"S1g3",locationName:"networkInterfaceSet"},Placement:{shape:"S1g5",locationName:"placement"},RamdiskId:{locationName:"ramdiskId"},SpotPrice:{locationName:"spotPrice"},SubnetId:{locationName:"subnetId"},UserData:{locationName:"userData"},WeightedCapacity:{locationName:"weightedCapacity",type:"double"},TagSpecifications:{locationName:"tagSpecificationSet",type:"list",member:{locationName:"item",type:"structure",members:{ResourceType:{locationName:"resourceType"},Tags:{shape:"Ss",locationName:"tag"}}}},InstanceRequirements:{shape:"Sbo",locationName:"instanceRequirements"}}}},LaunchTemplateConfigs:{shape:"S1g8",locationName:"launchTemplateConfigs"},SpotPrice:{locationName:"spotPrice"},TargetCapacity:{locationName:"targetCapacity",type:"integer"},OnDemandTargetCapacity:{locationName:"onDemandTargetCapacity",type:"integer"},OnDemandMaxTotalPrice:{locationName:"onDemandMaxTotalPrice"},SpotMaxTotalPrice:{locationName:"spotMaxTotalPrice"},TerminateInstancesWithExpiration:{locationName:"terminateInstancesWithExpiration",type:"boolean"},Type:{locationName:"type"},ValidFrom:{locationName:"validFrom",type:"timestamp"},ValidUntil:{locationName:"validUntil",type:"timestamp"},ReplaceUnhealthyInstances:{locationName:"replaceUnhealthyInstances",type:"boolean"},InstanceInterruptionBehavior:{locationName:"instanceInterruptionBehavior"},LoadBalancersConfig:{locationName:"loadBalancersConfig",type:"structure",members:{ClassicLoadBalancersConfig:{locationName:"classicLoadBalancersConfig",type:"structure",members:{ClassicLoadBalancers:{locationName:"classicLoadBalancers",type:"list",member:{locationName:"item",type:"structure",members:{Name:{locationName:"name"}}}}}},TargetGroupsConfig:{locationName:"targetGroupsConfig",type:"structure",members:{TargetGroups:{locationName:"targetGroups",type:"list",member:{locationName:"item",type:"structure",members:{Arn:{locationName:"arn"}}}}}}}},InstancePoolsToUseCount:{locationName:"instancePoolsToUseCount",type:"integer"},Context:{locationName:"context"},TargetCapacityUnitType:{locationName:"targetCapacityUnitType"},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"}}},S1g3:{type:"list",member:{locationName:"item",type:"structure",members:{AssociatePublicIpAddress:{locationName:"associatePublicIpAddress",type:"boolean"},DeleteOnTermination:{locationName:"deleteOnTermination",type:"boolean"},Description:{locationName:"description"},DeviceIndex:{locationName:"deviceIndex",type:"integer"},Groups:{shape:"Se7",locationName:"SecurityGroupId"},Ipv6AddressCount:{locationName:"ipv6AddressCount",type:"integer"},Ipv6Addresses:{shape:"Sfv",locationName:"ipv6AddressesSet",queryName:"Ipv6Addresses"},NetworkInterfaceId:{locationName:"networkInterfaceId"},PrivateIpAddress:{locationName:"privateIpAddress"},PrivateIpAddresses:{shape:"Sea",locationName:"privateIpAddressesSet",queryName:"PrivateIpAddresses"},SecondaryPrivateIpAddressCount:{locationName:"secondaryPrivateIpAddressCount",type:"integer"},SubnetId:{locationName:"subnetId"},AssociateCarrierIpAddress:{type:"boolean"},InterfaceType:{},NetworkCardIndex:{type:"integer"},Ipv4Prefixes:{shape:"Sec",locationName:"Ipv4Prefix"},Ipv4PrefixCount:{type:"integer"},Ipv6Prefixes:{shape:"See",locationName:"Ipv6Prefix"},Ipv6PrefixCount:{type:"integer"}}}},S1g5:{type:"structure",members:{AvailabilityZone:{locationName:"availabilityZone"},GroupName:{locationName:"groupName"},Tenancy:{locationName:"tenancy"}}},S1g8:{type:"list",member:{locationName:"item",type:"structure",members:{LaunchTemplateSpecification:{shape:"Sbl",locationName:"launchTemplateSpecification"},Overrides:{locationName:"overrides",type:"list",member:{locationName:"item",type:"structure",members:{InstanceType:{locationName:"instanceType"},SpotPrice:{locationName:"spotPrice"},SubnetId:{locationName:"subnetId"},AvailabilityZone:{locationName:"availabilityZone"},WeightedCapacity:{locationName:"weightedCapacity",type:"double"},Priority:{locationName:"priority",type:"double"},InstanceRequirements:{shape:"Sbo",locationName:"instanceRequirements"}}}}}}},S1gl:{type:"list",member:{locationName:"item",type:"structure",members:{ActualBlockHourlyPrice:{locationName:"actualBlockHourlyPrice"},AvailabilityZoneGroup:{locationName:"availabilityZoneGroup"},BlockDurationMinutes:{locationName:"blockDurationMinutes",type:"integer"},CreateTime:{locationName:"createTime",type:"timestamp"},Fault:{shape:"Skg",locationName:"fault"},InstanceId:{locationName:"instanceId"},LaunchGroup:{locationName:"launchGroup"},LaunchSpecification:{locationName:"launchSpecification",type:"structure",members:{UserData:{locationName:"userData"},SecurityGroups:{shape:"Sim",locationName:"groupSet"},AddressingType:{locationName:"addressingType"},BlockDeviceMappings:{shape:"S122",locationName:"blockDeviceMapping"},EbsOptimized:{locationName:"ebsOptimized",type:"boolean"},IamInstanceProfile:{shape:"S36",locationName:"iamInstanceProfile"},ImageId:{locationName:"imageId"},InstanceType:{locationName:"instanceType"},KernelId:{locationName:"kernelId"},KeyName:{locationName:"keyName"},NetworkInterfaces:{shape:"S1g3",locationName:"networkInterfaceSet"},Placement:{shape:"S1g5",locationName:"placement"},RamdiskId:{locationName:"ramdiskId"},SubnetId:{locationName:"subnetId"},Monitoring:{shape:"S1go",locationName:"monitoring"}}},LaunchedAvailabilityZone:{locationName:"launchedAvailabilityZone"},ProductDescription:{locationName:"productDescription"},SpotInstanceRequestId:{locationName:"spotInstanceRequestId"},SpotPrice:{locationName:"spotPrice"},State:{locationName:"state"},Status:{locationName:"status",type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"},UpdateTime:{locationName:"updateTime",type:"timestamp"}}},Tags:{shape:"Ss",locationName:"tagSet"},Type:{locationName:"type"},ValidFrom:{locationName:"validFrom",type:"timestamp"},ValidUntil:{locationName:"validUntil",type:"timestamp"},InstanceInterruptionBehavior:{locationName:"instanceInterruptionBehavior"}}}},S1go:{type:"structure",required:["Enabled"],members:{Enabled:{locationName:"enabled",type:"boolean"}}},S1h3:{type:"list",member:{locationName:"item",type:"structure",members:{FromPort:{locationName:"fromPort",type:"integer"},IpProtocol:{locationName:"ipProtocol"},IpRanges:{locationName:"ipRanges",type:"list",member:{locationName:"item"}},PrefixListIds:{locationName:"prefixListIds",type:"list",member:{locationName:"item"}},ToPort:{locationName:"toPort",type:"integer"},UserIdGroupPairs:{locationName:"groups",type:"list",member:{shape:"S5h",locationName:"item"}}}}},S1i1:{type:"list",member:{}},S1j5:{type:"list",member:{locationName:"VolumeId"}},S1jq:{type:"structure",members:{VolumeId:{locationName:"volumeId"},ModificationState:{locationName:"modificationState"},StatusMessage:{locationName:"statusMessage"},TargetSize:{locationName:"targetSize",type:"integer"},TargetIops:{locationName:"targetIops",type:"integer"},TargetVolumeType:{locationName:"targetVolumeType"},TargetThroughput:{locationName:"targetThroughput",type:"integer"},TargetMultiAttachEnabled:{locationName:"targetMultiAttachEnabled",type:"boolean"},OriginalSize:{locationName:"originalSize",type:"integer"},OriginalIops:{locationName:"originalIops",type:"integer"},OriginalVolumeType:{locationName:"originalVolumeType"},OriginalThroughput:{locationName:"originalThroughput",type:"integer"},OriginalMultiAttachEnabled:{locationName:"originalMultiAttachEnabled",type:"boolean"},Progress:{locationName:"progress",type:"long"},StartTime:{locationName:"startTime",type:"timestamp"},EndTime:{locationName:"endTime",type:"timestamp"}}},S1jw:{type:"list",member:{locationName:"VpcId"}},S1lo:{type:"list",member:{locationName:"AvailabilityZone"}},S1m5:{type:"structure",members:{TransitGatewayAttachmentId:{locationName:"transitGatewayAttachmentId"},ResourceId:{locationName:"resourceId"},ResourceType:{locationName:"resourceType"},TransitGatewayRouteTableId:{locationName:"transitGatewayRouteTableId"},State:{locationName:"state"}}},S1ot:{type:"structure",members:{InstanceFamily:{locationName:"instanceFamily"},CpuCredits:{locationName:"cpuCredits"}}},S1pa:{type:"list",member:{locationName:"item"}},S1pc:{type:"list",member:{locationName:"item",type:"structure",members:{CurrencyCode:{locationName:"currencyCode"},Duration:{locationName:"duration",type:"integer"},HostIdSet:{shape:"S11a",locationName:"hostIdSet"},HostReservationId:{locationName:"hostReservationId"},HourlyPrice:{locationName:"hourlyPrice"},InstanceFamily:{locationName:"instanceFamily"},PaymentOption:{locationName:"paymentOption"},UpfrontPrice:{locationName:"upfrontPrice"}}}},S1pf:{type:"list",member:{locationName:"item"}},S1pg:{type:"list",member:{locationName:"item"}},S1q5:{type:"structure",members:{IpamId:{locationName:"ipamId"},IpamScopeId:{locationName:"ipamScopeId"},IpamPoolId:{locationName:"ipamPoolId"},ResourceRegion:{locationName:"resourceRegion"},ResourceOwnerId:{locationName:"resourceOwnerId"},ResourceId:{locationName:"resourceId"},ResourceName:{locationName:"resourceName"},ResourceCidr:{locationName:"resourceCidr"},ResourceType:{locationName:"resourceType"},ResourceTags:{shape:"Sdm",locationName:"resourceTagSet"},IpUsage:{locationName:"ipUsage",type:"double"},ComplianceStatus:{locationName:"complianceStatus"},ManagementState:{locationName:"managementState"},OverlapStatus:{locationName:"overlapStatus"},VpcId:{locationName:"vpcId"}}},S1qt:{type:"structure",members:{HourlyPrice:{locationName:"hourlyPrice"},RemainingTotalValue:{locationName:"remainingTotalValue"},RemainingUpfrontValue:{locationName:"remainingUpfrontValue"}}},S1rd:{type:"list",member:{shape:"Skr",locationName:"item"}},S1s9:{type:"structure",members:{Comment:{},UploadEnd:{type:"timestamp"},UploadSize:{type:"double"},UploadStart:{type:"timestamp"}}},S1sc:{type:"structure",members:{S3Bucket:{},S3Key:{}}},S1sj:{type:"structure",required:["Bytes","Format","ImportManifestUrl"],members:{Bytes:{locationName:"bytes",type:"long"},Format:{locationName:"format"},ImportManifestUrl:{locationName:"importManifestUrl"}}},S1sk:{type:"structure",required:["Size"],members:{Size:{locationName:"size",type:"long"}}},S1tp:{type:"list",member:{locationName:"UserId"}},S1tq:{type:"list",member:{locationName:"UserGroup"}},S1tr:{type:"list",member:{locationName:"ProductCode"}},S1tt:{type:"list",member:{locationName:"item",type:"structure",members:{Group:{},UserId:{}}}},S1ty:{type:"list",member:{shape:"S17",locationName:"item"}},S1ub:{type:"structure",members:{CapacityReservationPreference:{},CapacityReservationTarget:{shape:"Sf3"}}},S1ww:{type:"structure",members:{AllowDnsResolutionFromRemoteVpc:{type:"boolean"},AllowEgressFromLocalClassicLinkToRemoteVpc:{type:"boolean"},AllowEgressFromLocalVpcToRemoteClassicLink:{type:"boolean"}}},S1wy:{type:"structure",members:{AllowDnsResolutionFromRemoteVpc:{locationName:"allowDnsResolutionFromRemoteVpc",type:"boolean"},AllowEgressFromLocalClassicLinkToRemoteVpc:{locationName:"allowEgressFromLocalClassicLinkToRemoteVpc",type:"boolean"},AllowEgressFromLocalVpcToRemoteClassicLink:{locationName:"allowEgressFromLocalVpcToRemoteClassicLink",type:"boolean"}}},S1xd:{type:"list",member:{locationName:"item",type:"structure",members:{InstanceId:{locationName:"instanceId"},Monitoring:{shape:"S173",locationName:"monitoring"}}}},S210:{type:"list",member:{locationName:"SecurityGroupId"}},S21o:{type:"list",member:{locationName:"item",type:"structure",members:{CurrentState:{shape:"S13u",locationName:"currentState"},InstanceId:{locationName:"instanceId"},PreviousState:{shape:"S13u",locationName:"previousState"}}}},S22a:{type:"list",member:{locationName:"item",type:"structure",members:{SecurityGroupRuleId:{},Description:{}}}}}}},9214:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-08-07",endpointPrefix:"models-v2-lex",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"Lex Models V2",serviceFullName:"Amazon Lex Model Building V2",serviceId:"Lex Models V2",signatureVersion:"v4",signingName:"lex",uid:"models.lex.v2-2020-08-07"},operations:{BuildBotLocale:{http:{requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/",responseCode:202},input:{type:"structure",required:["botId","botVersion","localeId"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},botLocaleStatus:{},lastBuildSubmittedDateTime:{type:"timestamp"}}}},CreateBot:{http:{method:"PUT",requestUri:"/bots/",responseCode:202},input:{type:"structure",required:["botName","roleArn","dataPrivacy","idleSessionTTLInSeconds"],members:{botName:{},description:{},roleArn:{},dataPrivacy:{shape:"Sc"},idleSessionTTLInSeconds:{type:"integer"},botTags:{shape:"Sf"},testBotAliasTags:{shape:"Sf"}}},output:{type:"structure",members:{botId:{},botName:{},description:{},roleArn:{},dataPrivacy:{shape:"Sc"},idleSessionTTLInSeconds:{type:"integer"},botStatus:{},creationDateTime:{type:"timestamp"},botTags:{shape:"Sf"},testBotAliasTags:{shape:"Sf"}}}},CreateBotAlias:{http:{method:"PUT",requestUri:"/bots/{botId}/botaliases/",responseCode:202},input:{type:"structure",required:["botAliasName","botId"],members:{botAliasName:{},description:{},botVersion:{},botAliasLocaleSettings:{shape:"Sm"},conversationLogSettings:{shape:"St"},sentimentAnalysisSettings:{shape:"S16"},botId:{location:"uri",locationName:"botId"},tags:{shape:"Sf"}}},output:{type:"structure",members:{botAliasId:{},botAliasName:{},description:{},botVersion:{},botAliasLocaleSettings:{shape:"Sm"},conversationLogSettings:{shape:"St"},sentimentAnalysisSettings:{shape:"S16"},botAliasStatus:{},botId:{},creationDateTime:{type:"timestamp"},tags:{shape:"Sf"}}}},CreateBotLocale:{http:{method:"PUT",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/",responseCode:202},input:{type:"structure",required:["botId","botVersion","localeId","nluIntentConfidenceThreshold"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{},description:{},nluIntentConfidenceThreshold:{type:"double"},voiceSettings:{shape:"S1c"}}},output:{type:"structure",members:{botId:{},botVersion:{},localeName:{},localeId:{},description:{},nluIntentConfidenceThreshold:{type:"double"},voiceSettings:{shape:"S1c"},botLocaleStatus:{},creationDateTime:{type:"timestamp"}}}},CreateBotVersion:{http:{method:"PUT",requestUri:"/bots/{botId}/botversions/",responseCode:202},input:{type:"structure",required:["botId","botVersionLocaleSpecification"],members:{botId:{location:"uri",locationName:"botId"},description:{},botVersionLocaleSpecification:{shape:"S1i"}}},output:{type:"structure",members:{botId:{},description:{},botVersion:{},botVersionLocaleSpecification:{shape:"S1i"},botStatus:{},creationDateTime:{type:"timestamp"}}}},CreateExport:{http:{method:"PUT",requestUri:"/exports/",responseCode:202},input:{type:"structure",required:["resourceSpecification","fileFormat"],members:{resourceSpecification:{shape:"S1n"},fileFormat:{},filePassword:{shape:"S1s"}}},output:{type:"structure",members:{exportId:{},resourceSpecification:{shape:"S1n"},fileFormat:{},exportStatus:{},creationDateTime:{type:"timestamp"}}}},CreateIntent:{http:{method:"PUT",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/",responseCode:200},input:{type:"structure",required:["intentName","botId","botVersion","localeId"],members:{intentName:{},description:{},parentIntentSignature:{},sampleUtterances:{shape:"S1x"},dialogCodeHook:{shape:"S20"},fulfillmentCodeHook:{shape:"S21"},intentConfirmationSetting:{shape:"S2s"},intentClosingSetting:{shape:"S2v"},inputContexts:{shape:"S2w"},outputContexts:{shape:"S2y"},kendraConfiguration:{shape:"S32"},botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"}}},output:{type:"structure",members:{intentId:{},intentName:{},description:{},parentIntentSignature:{},sampleUtterances:{shape:"S1x"},dialogCodeHook:{shape:"S20"},fulfillmentCodeHook:{shape:"S21"},intentConfirmationSetting:{shape:"S2s"},intentClosingSetting:{shape:"S2v"},inputContexts:{shape:"S2w"},outputContexts:{shape:"S2y"},kendraConfiguration:{shape:"S32"},botId:{},botVersion:{},localeId:{},creationDateTime:{type:"timestamp"}}}},CreateResourcePolicy:{http:{requestUri:"/policy/{resourceArn}/",responseCode:200},input:{type:"structure",required:["resourceArn","policy"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},policy:{}}},output:{type:"structure",members:{resourceArn:{},revisionId:{}}}},CreateResourcePolicyStatement:{http:{requestUri:"/policy/{resourceArn}/statements/",responseCode:200},input:{type:"structure",required:["resourceArn","statementId","effect","principal","action"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},statementId:{},effect:{},principal:{type:"list",member:{type:"structure",members:{service:{},arn:{}}}},action:{type:"list",member:{}},condition:{type:"map",key:{},value:{type:"map",key:{},value:{}}},expectedRevisionId:{location:"querystring",locationName:"expectedRevisionId"}}},output:{type:"structure",members:{resourceArn:{},revisionId:{}}}},CreateSlot:{http:{method:"PUT",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/slots/",responseCode:200},input:{type:"structure",required:["slotName","valueElicitationSetting","botId","botVersion","localeId","intentId"],members:{slotName:{},description:{},slotTypeId:{},valueElicitationSetting:{shape:"S3r"},obfuscationSetting:{shape:"S41"},botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},intentId:{location:"uri",locationName:"intentId"},multipleValuesSetting:{shape:"S43"}}},output:{type:"structure",members:{slotId:{},slotName:{},description:{},slotTypeId:{},valueElicitationSetting:{shape:"S3r"},obfuscationSetting:{shape:"S41"},botId:{},botVersion:{},localeId:{},intentId:{},creationDateTime:{type:"timestamp"},multipleValuesSetting:{shape:"S43"}}}},CreateSlotType:{http:{method:"PUT",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/slottypes/",responseCode:200},input:{type:"structure",required:["slotTypeName","botId","botVersion","localeId"],members:{slotTypeName:{},description:{},slotTypeValues:{shape:"S46"},valueSelectionSetting:{shape:"S4b"},parentSlotTypeSignature:{},botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},externalSourceSetting:{shape:"S4i"}}},output:{type:"structure",members:{slotTypeId:{},slotTypeName:{},description:{},slotTypeValues:{shape:"S46"},valueSelectionSetting:{shape:"S4b"},parentSlotTypeSignature:{},botId:{},botVersion:{},localeId:{},creationDateTime:{type:"timestamp"},externalSourceSetting:{shape:"S4i"}}}},CreateUploadUrl:{http:{requestUri:"/createuploadurl/",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{importId:{},uploadUrl:{}}}},DeleteBot:{http:{method:"DELETE",requestUri:"/bots/{botId}/",responseCode:202},input:{type:"structure",required:["botId"],members:{botId:{location:"uri",locationName:"botId"},skipResourceInUseCheck:{location:"querystring",locationName:"skipResourceInUseCheck",type:"boolean"}}},output:{type:"structure",members:{botId:{},botStatus:{}}}},DeleteBotAlias:{http:{method:"DELETE",requestUri:"/bots/{botId}/botaliases/{botAliasId}/",responseCode:202},input:{type:"structure",required:["botAliasId","botId"],members:{botAliasId:{location:"uri",locationName:"botAliasId"},botId:{location:"uri",locationName:"botId"},skipResourceInUseCheck:{location:"querystring",locationName:"skipResourceInUseCheck",type:"boolean"}}},output:{type:"structure",members:{botAliasId:{},botId:{},botAliasStatus:{}}}},DeleteBotLocale:{http:{method:"DELETE",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/",responseCode:202},input:{type:"structure",required:["botId","botVersion","localeId"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},botLocaleStatus:{}}}},DeleteBotVersion:{http:{method:"DELETE",requestUri:"/bots/{botId}/botversions/{botVersion}/",responseCode:202},input:{type:"structure",required:["botId","botVersion"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},skipResourceInUseCheck:{location:"querystring",locationName:"skipResourceInUseCheck",type:"boolean"}}},output:{type:"structure",members:{botId:{},botVersion:{},botStatus:{}}}},DeleteCustomVocabulary:{http:{method:"DELETE",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/customvocabulary",responseCode:202},input:{type:"structure",required:["botId","botVersion","localeId"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},customVocabularyStatus:{}}}},DeleteExport:{http:{method:"DELETE",requestUri:"/exports/{exportId}/",responseCode:202},input:{type:"structure",required:["exportId"],members:{exportId:{location:"uri",locationName:"exportId"}}},output:{type:"structure",members:{exportId:{},exportStatus:{}}}},DeleteImport:{http:{method:"DELETE",requestUri:"/imports/{importId}/",responseCode:202},input:{type:"structure",required:["importId"],members:{importId:{location:"uri",locationName:"importId"}}},output:{type:"structure",members:{importId:{},importStatus:{}}}},DeleteIntent:{http:{method:"DELETE",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/",responseCode:204},input:{type:"structure",required:["intentId","botId","botVersion","localeId"],members:{intentId:{location:"uri",locationName:"intentId"},botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"}}}},DeleteResourcePolicy:{http:{method:"DELETE",requestUri:"/policy/{resourceArn}/",responseCode:204},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},expectedRevisionId:{location:"querystring",locationName:"expectedRevisionId"}}},output:{type:"structure",members:{resourceArn:{},revisionId:{}}}},DeleteResourcePolicyStatement:{http:{method:"DELETE",requestUri:"/policy/{resourceArn}/statements/{statementId}/",responseCode:204},input:{type:"structure",required:["resourceArn","statementId"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},statementId:{location:"uri",locationName:"statementId"},expectedRevisionId:{location:"querystring",locationName:"expectedRevisionId"}}},output:{type:"structure",members:{resourceArn:{},revisionId:{}}}},DeleteSlot:{http:{method:"DELETE",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/slots/{slotId}/",responseCode:204},input:{type:"structure",required:["slotId","botId","botVersion","localeId","intentId"],members:{slotId:{location:"uri",locationName:"slotId"},botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},intentId:{location:"uri",locationName:"intentId"}}}},DeleteSlotType:{http:{method:"DELETE",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/slottypes/{slotTypeId}/",responseCode:204},input:{type:"structure",required:["slotTypeId","botId","botVersion","localeId"],members:{slotTypeId:{location:"uri",locationName:"slotTypeId"},botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},skipResourceInUseCheck:{location:"querystring",locationName:"skipResourceInUseCheck",type:"boolean"}}}},DeleteUtterances:{http:{method:"DELETE",requestUri:"/bots/{botId}/utterances/",responseCode:204},input:{type:"structure",required:["botId"],members:{botId:{location:"uri",locationName:"botId"},localeId:{location:"querystring",locationName:"localeId"},sessionId:{location:"querystring",locationName:"sessionId"}}},output:{type:"structure",members:{}}},DescribeBot:{http:{method:"GET",requestUri:"/bots/{botId}/",responseCode:200},input:{type:"structure",required:["botId"],members:{botId:{location:"uri",locationName:"botId"}}},output:{type:"structure",members:{botId:{},botName:{},description:{},roleArn:{},dataPrivacy:{shape:"Sc"},idleSessionTTLInSeconds:{type:"integer"},botStatus:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}},DescribeBotAlias:{http:{method:"GET",requestUri:"/bots/{botId}/botaliases/{botAliasId}/",responseCode:200},input:{type:"structure",required:["botAliasId","botId"],members:{botAliasId:{location:"uri",locationName:"botAliasId"},botId:{location:"uri",locationName:"botId"}}},output:{type:"structure",members:{botAliasId:{},botAliasName:{},description:{},botVersion:{},botAliasLocaleSettings:{shape:"Sm"},conversationLogSettings:{shape:"St"},sentimentAnalysisSettings:{shape:"S16"},botAliasHistoryEvents:{type:"list",member:{type:"structure",members:{botVersion:{},startDate:{type:"timestamp"},endDate:{type:"timestamp"}}}},botAliasStatus:{},botId:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}},DescribeBotLocale:{http:{method:"GET",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/",responseCode:200},input:{type:"structure",required:["botId","botVersion","localeId"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},localeName:{},description:{},nluIntentConfidenceThreshold:{type:"double"},voiceSettings:{shape:"S1c"},intentsCount:{type:"integer"},slotTypesCount:{type:"integer"},botLocaleStatus:{},failureReasons:{shape:"S5r"},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},lastBuildSubmittedDateTime:{type:"timestamp"},botLocaleHistoryEvents:{type:"list",member:{type:"structure",required:["event","eventDate"],members:{event:{},eventDate:{type:"timestamp"}}}},recommendedActions:{shape:"S5w"}}}},DescribeBotRecommendation:{http:{method:"GET",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/botrecommendations/{botRecommendationId}/",responseCode:200},input:{type:"structure",required:["botId","botVersion","localeId","botRecommendationId"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},botRecommendationId:{location:"uri",locationName:"botRecommendationId"}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},botRecommendationStatus:{},botRecommendationId:{},failureReasons:{shape:"S5r"},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},transcriptSourceSetting:{shape:"S61"},encryptionSetting:{shape:"S6a"},botRecommendationResults:{type:"structure",members:{botLocaleExportUrl:{},associatedTranscriptsUrl:{},statistics:{type:"structure",members:{intents:{type:"structure",members:{discoveredIntentCount:{type:"integer"}}},slotTypes:{type:"structure",members:{discoveredSlotTypeCount:{type:"integer"}}}}}}}}}},DescribeBotVersion:{http:{method:"GET",requestUri:"/bots/{botId}/botversions/{botVersion}/",responseCode:200},input:{type:"structure",required:["botId","botVersion"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"}}},output:{type:"structure",members:{botId:{},botName:{},botVersion:{},description:{},roleArn:{},dataPrivacy:{shape:"Sc"},idleSessionTTLInSeconds:{type:"integer"},botStatus:{},failureReasons:{shape:"S5r"},creationDateTime:{type:"timestamp"}}}},DescribeCustomVocabularyMetadata:{http:{method:"GET",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/customvocabulary/DEFAULT/metadata",responseCode:200},input:{type:"structure",required:["botId","botVersion","localeId"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},customVocabularyStatus:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}},DescribeExport:{http:{method:"GET",requestUri:"/exports/{exportId}/",responseCode:200},input:{type:"structure",required:["exportId"],members:{exportId:{location:"uri",locationName:"exportId"}}},output:{type:"structure",members:{exportId:{},resourceSpecification:{shape:"S1n"},fileFormat:{},exportStatus:{},failureReasons:{shape:"S5r"},downloadUrl:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}},DescribeImport:{http:{method:"GET",requestUri:"/imports/{importId}/",responseCode:200},input:{type:"structure",required:["importId"],members:{importId:{location:"uri",locationName:"importId"}}},output:{type:"structure",members:{importId:{},resourceSpecification:{shape:"S6p"},importedResourceId:{},importedResourceName:{},mergeStrategy:{},importStatus:{},failureReasons:{shape:"S5r"},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}},DescribeIntent:{http:{method:"GET",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/",responseCode:200},input:{type:"structure",required:["intentId","botId","botVersion","localeId"],members:{intentId:{location:"uri",locationName:"intentId"},botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"}}},output:{type:"structure",members:{intentId:{},intentName:{},description:{},parentIntentSignature:{},sampleUtterances:{shape:"S1x"},dialogCodeHook:{shape:"S20"},fulfillmentCodeHook:{shape:"S21"},slotPriorities:{shape:"S6x"},intentConfirmationSetting:{shape:"S2s"},intentClosingSetting:{shape:"S2v"},inputContexts:{shape:"S2w"},outputContexts:{shape:"S2y"},kendraConfiguration:{shape:"S32"},botId:{},botVersion:{},localeId:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}},DescribeResourcePolicy:{http:{method:"GET",requestUri:"/policy/{resourceArn}/",responseCode:200},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{resourceArn:{},policy:{},revisionId:{}}}},DescribeSlot:{http:{method:"GET",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/slots/{slotId}/",responseCode:200},input:{type:"structure",required:["slotId","botId","botVersion","localeId","intentId"],members:{slotId:{location:"uri",locationName:"slotId"},botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},intentId:{location:"uri",locationName:"intentId"}}},output:{type:"structure",members:{slotId:{},slotName:{},description:{},slotTypeId:{},valueElicitationSetting:{shape:"S3r"},obfuscationSetting:{shape:"S41"},botId:{},botVersion:{},localeId:{},intentId:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},multipleValuesSetting:{shape:"S43"}}}},DescribeSlotType:{http:{method:"GET",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/slottypes/{slotTypeId}/",responseCode:200},input:{type:"structure",required:["slotTypeId","botId","botVersion","localeId"],members:{slotTypeId:{location:"uri",locationName:"slotTypeId"},botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"}}},output:{type:"structure",members:{slotTypeId:{},slotTypeName:{},description:{},slotTypeValues:{shape:"S46"},valueSelectionSetting:{shape:"S4b"},parentSlotTypeSignature:{},botId:{},botVersion:{},localeId:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},externalSourceSetting:{shape:"S4i"}}}},ListAggregatedUtterances:{http:{requestUri:"/bots/{botId}/aggregatedutterances/",responseCode:200},input:{type:"structure",required:["botId","localeId","aggregationDuration"],members:{botId:{location:"uri",locationName:"botId"},botAliasId:{},botVersion:{},localeId:{},aggregationDuration:{shape:"S77"},sortBy:{type:"structure",required:["attribute","order"],members:{attribute:{},order:{}}},filters:{type:"list",member:{type:"structure",required:["name","values","operator"],members:{name:{},values:{shape:"S7h"},operator:{}}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{botId:{},botAliasId:{},botVersion:{},localeId:{},aggregationDuration:{shape:"S77"},aggregationWindowStartTime:{type:"timestamp"},aggregationWindowEndTime:{type:"timestamp"},aggregationLastRefreshedDateTime:{type:"timestamp"},aggregatedUtterancesSummaries:{type:"list",member:{type:"structure",members:{utterance:{},hitCount:{type:"integer"},missedCount:{type:"integer"},utteranceFirstRecordedInAggregationDuration:{type:"timestamp"},utteranceLastRecordedInAggregationDuration:{type:"timestamp"},containsDataFromDeletedResources:{type:"boolean"}}}},nextToken:{}}}},ListBotAliases:{http:{requestUri:"/bots/{botId}/botaliases/",responseCode:200},input:{type:"structure",required:["botId"],members:{botId:{location:"uri",locationName:"botId"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{botAliasSummaries:{type:"list",member:{type:"structure",members:{botAliasId:{},botAliasName:{},description:{},botVersion:{},botAliasStatus:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}},nextToken:{},botId:{}}}},ListBotLocales:{http:{requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/",responseCode:200},input:{type:"structure",required:["botId","botVersion"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},sortBy:{type:"structure",required:["attribute","order"],members:{attribute:{},order:{}}},filters:{type:"list",member:{type:"structure",required:["name","values","operator"],members:{name:{},values:{shape:"S7h"},operator:{}}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{botId:{},botVersion:{},nextToken:{},botLocaleSummaries:{type:"list",member:{type:"structure",members:{localeId:{},localeName:{},description:{},botLocaleStatus:{},lastUpdatedDateTime:{type:"timestamp"},lastBuildSubmittedDateTime:{type:"timestamp"}}}}}}},ListBotRecommendations:{http:{requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/botrecommendations/",responseCode:200},input:{type:"structure",required:["botId","botVersion","localeId"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},botRecommendationSummaries:{type:"list",member:{type:"structure",required:["botRecommendationStatus","botRecommendationId"],members:{botRecommendationStatus:{},botRecommendationId:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}},nextToken:{}}}},ListBotVersions:{http:{requestUri:"/bots/{botId}/botversions/",responseCode:200},input:{type:"structure",required:["botId"],members:{botId:{location:"uri",locationName:"botId"},sortBy:{type:"structure",required:["attribute","order"],members:{attribute:{},order:{}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{botId:{},botVersionSummaries:{type:"list",member:{type:"structure",members:{botName:{},botVersion:{},description:{},botStatus:{},creationDateTime:{type:"timestamp"}}}},nextToken:{}}}},ListBots:{http:{requestUri:"/bots/",responseCode:200},input:{type:"structure",members:{sortBy:{type:"structure",required:["attribute","order"],members:{attribute:{},order:{}}},filters:{type:"list",member:{type:"structure",required:["name","values","operator"],members:{name:{},values:{shape:"S7h"},operator:{}}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{botSummaries:{type:"list",member:{type:"structure",members:{botId:{},botName:{},description:{},botStatus:{},latestBotVersion:{},lastUpdatedDateTime:{type:"timestamp"}}}},nextToken:{}}}},ListBuiltInIntents:{http:{requestUri:"/builtins/locales/{localeId}/intents/",responseCode:200},input:{type:"structure",required:["localeId"],members:{localeId:{location:"uri",locationName:"localeId"},sortBy:{type:"structure",required:["attribute","order"],members:{attribute:{},order:{}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{builtInIntentSummaries:{type:"list",member:{type:"structure",members:{intentSignature:{},description:{}}}},nextToken:{},localeId:{}}}},ListBuiltInSlotTypes:{http:{requestUri:"/builtins/locales/{localeId}/slottypes/",responseCode:200},input:{type:"structure",required:["localeId"],members:{localeId:{location:"uri",locationName:"localeId"},sortBy:{type:"structure",required:["attribute","order"],members:{attribute:{},order:{}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{builtInSlotTypeSummaries:{type:"list",member:{type:"structure",members:{slotTypeSignature:{},description:{}}}},nextToken:{},localeId:{}}}},ListExports:{http:{requestUri:"/exports/",responseCode:200},input:{type:"structure",members:{botId:{},botVersion:{},sortBy:{type:"structure",required:["attribute","order"],members:{attribute:{},order:{}}},filters:{type:"list",member:{type:"structure",required:["name","values","operator"],members:{name:{},values:{shape:"S7h"},operator:{}}}},maxResults:{type:"integer"},nextToken:{},localeId:{}}},output:{type:"structure",members:{botId:{},botVersion:{},exportSummaries:{type:"list",member:{type:"structure",members:{exportId:{},resourceSpecification:{shape:"S1n"},fileFormat:{},exportStatus:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}},nextToken:{},localeId:{}}}},ListImports:{http:{requestUri:"/imports/",responseCode:200},input:{type:"structure",members:{botId:{},botVersion:{},sortBy:{type:"structure",required:["attribute","order"],members:{attribute:{},order:{}}},filters:{type:"list",member:{type:"structure",required:["name","values","operator"],members:{name:{},values:{shape:"S7h"},operator:{}}}},maxResults:{type:"integer"},nextToken:{},localeId:{}}},output:{type:"structure",members:{botId:{},botVersion:{},importSummaries:{type:"list",member:{type:"structure",members:{importId:{},importedResourceId:{},importedResourceName:{},importStatus:{},mergeStrategy:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},importedResourceType:{}}}},nextToken:{},localeId:{}}}},ListIntents:{http:{requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/",responseCode:200},input:{type:"structure",required:["botId","botVersion","localeId"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},sortBy:{type:"structure",required:["attribute","order"],members:{attribute:{},order:{}}},filters:{type:"list",member:{type:"structure",required:["name","values","operator"],members:{name:{},values:{shape:"S7h"},operator:{}}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},intentSummaries:{type:"list",member:{type:"structure",members:{intentId:{},intentName:{},description:{},parentIntentSignature:{},inputContexts:{shape:"S2w"},outputContexts:{shape:"S2y"},lastUpdatedDateTime:{type:"timestamp"}}}},nextToken:{}}}},ListRecommendedIntents:{http:{requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/botrecommendations/{botRecommendationId}/intents",responseCode:200},input:{type:"structure",required:["botId","botVersion","localeId","botRecommendationId"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},botRecommendationId:{location:"uri",locationName:"botRecommendationId"},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},botRecommendationId:{},summaryList:{type:"list",member:{type:"structure",members:{intentId:{},intentName:{},sampleUtterancesCount:{type:"integer"}}}},nextToken:{}}}},ListSlotTypes:{http:{requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/slottypes/",responseCode:200},input:{type:"structure",required:["botId","botVersion","localeId"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},sortBy:{type:"structure",required:["attribute","order"],members:{attribute:{},order:{}}},filters:{type:"list",member:{type:"structure",required:["name","values","operator"],members:{name:{},values:{shape:"S7h"},operator:{}}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},slotTypeSummaries:{type:"list",member:{type:"structure",members:{slotTypeId:{},slotTypeName:{},description:{},parentSlotTypeSignature:{},lastUpdatedDateTime:{type:"timestamp"},slotTypeCategory:{}}}},nextToken:{}}}},ListSlots:{http:{requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/slots/",responseCode:200},input:{type:"structure",required:["botId","botVersion","localeId","intentId"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},intentId:{location:"uri",locationName:"intentId"},sortBy:{type:"structure",required:["attribute","order"],members:{attribute:{},order:{}}},filters:{type:"list",member:{type:"structure",required:["name","values","operator"],members:{name:{},values:{shape:"S7h"},operator:{}}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},intentId:{},slotSummaries:{type:"list",member:{type:"structure",members:{slotId:{},slotName:{},description:{},slotConstraint:{},slotTypeId:{},valueElicitationPromptSpecification:{shape:"S2t"},lastUpdatedDateTime:{type:"timestamp"}}}},nextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceARN}",responseCode:200},input:{type:"structure",required:["resourceARN"],members:{resourceARN:{location:"uri",locationName:"resourceARN"}}},output:{type:"structure",members:{tags:{shape:"Sf"}}}},SearchAssociatedTranscripts:{http:{requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/botrecommendations/{botRecommendationId}/associatedtranscripts",responseCode:200},input:{type:"structure",required:["botId","botVersion","localeId","botRecommendationId","filters"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},botRecommendationId:{location:"uri",locationName:"botRecommendationId"},searchOrder:{},filters:{type:"list",member:{type:"structure",required:["name","values"],members:{name:{},values:{shape:"S7h"}}}},maxResults:{type:"integer"},nextIndex:{type:"integer"}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},botRecommendationId:{},nextIndex:{type:"integer"},associatedTranscripts:{type:"list",member:{type:"structure",members:{transcript:{}}}},totalResults:{type:"integer"}}}},StartBotRecommendation:{http:{method:"PUT",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/botrecommendations/",responseCode:202},input:{type:"structure",required:["botId","botVersion","localeId","transcriptSourceSetting"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},transcriptSourceSetting:{shape:"S61"},encryptionSetting:{shape:"S6a"}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},botRecommendationStatus:{},botRecommendationId:{},creationDateTime:{type:"timestamp"},transcriptSourceSetting:{shape:"S61"},encryptionSetting:{shape:"S6a"}}}},StartImport:{http:{method:"PUT",requestUri:"/imports/",responseCode:202},input:{type:"structure",required:["importId","resourceSpecification","mergeStrategy"],members:{importId:{},resourceSpecification:{shape:"S6p"},mergeStrategy:{},filePassword:{shape:"S1s"}}},output:{type:"structure",members:{importId:{},resourceSpecification:{shape:"S6p"},mergeStrategy:{},importStatus:{},creationDateTime:{type:"timestamp"}}}},TagResource:{http:{requestUri:"/tags/{resourceARN}",responseCode:200},input:{type:"structure",required:["resourceARN","tags"],members:{resourceARN:{location:"uri",locationName:"resourceARN"},tags:{shape:"Sf"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resourceARN}",responseCode:200},input:{type:"structure",required:["resourceARN","tagKeys"],members:{resourceARN:{location:"uri",locationName:"resourceARN"},tagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateBot:{http:{method:"PUT",requestUri:"/bots/{botId}/",responseCode:202},input:{type:"structure",required:["botId","botName","roleArn","dataPrivacy","idleSessionTTLInSeconds"],members:{botId:{location:"uri",locationName:"botId"},botName:{},description:{},roleArn:{},dataPrivacy:{shape:"Sc"},idleSessionTTLInSeconds:{type:"integer"}}},output:{type:"structure",members:{botId:{},botName:{},description:{},roleArn:{},dataPrivacy:{shape:"Sc"},idleSessionTTLInSeconds:{type:"integer"},botStatus:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}},UpdateBotAlias:{http:{method:"PUT",requestUri:"/bots/{botId}/botaliases/{botAliasId}/",responseCode:202},input:{type:"structure",required:["botAliasId","botAliasName","botId"],members:{botAliasId:{location:"uri",locationName:"botAliasId"},botAliasName:{},description:{},botVersion:{},botAliasLocaleSettings:{shape:"Sm"},conversationLogSettings:{shape:"St"},sentimentAnalysisSettings:{shape:"S16"},botId:{location:"uri",locationName:"botId"}}},output:{type:"structure",members:{botAliasId:{},botAliasName:{},description:{},botVersion:{},botAliasLocaleSettings:{shape:"Sm"},conversationLogSettings:{shape:"St"},sentimentAnalysisSettings:{shape:"S16"},botAliasStatus:{},botId:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}},UpdateBotLocale:{http:{method:"PUT",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/",responseCode:202},input:{type:"structure",required:["botId","botVersion","localeId","nluIntentConfidenceThreshold"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},description:{},nluIntentConfidenceThreshold:{type:"double"},voiceSettings:{shape:"S1c"}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},localeName:{},description:{},nluIntentConfidenceThreshold:{type:"double"},voiceSettings:{shape:"S1c"},botLocaleStatus:{},failureReasons:{shape:"S5r"},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},recommendedActions:{shape:"S5w"}}}},UpdateBotRecommendation:{http:{method:"PUT",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/botrecommendations/{botRecommendationId}/",responseCode:202},input:{type:"structure",required:["botId","botVersion","localeId","botRecommendationId","encryptionSetting"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},botRecommendationId:{location:"uri",locationName:"botRecommendationId"},encryptionSetting:{shape:"S6a"}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},botRecommendationStatus:{},botRecommendationId:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},transcriptSourceSetting:{shape:"S61"},encryptionSetting:{shape:"S6a"}}}},UpdateExport:{http:{method:"PUT",requestUri:"/exports/{exportId}/",responseCode:202},input:{type:"structure",required:["exportId"],members:{exportId:{location:"uri",locationName:"exportId"},filePassword:{shape:"S1s"}}},output:{type:"structure",members:{exportId:{},resourceSpecification:{shape:"S1n"},fileFormat:{},exportStatus:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}},UpdateIntent:{http:{method:"PUT",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/",responseCode:200},input:{type:"structure",required:["intentId","intentName","botId","botVersion","localeId"],members:{intentId:{location:"uri",locationName:"intentId"},intentName:{},description:{},parentIntentSignature:{},sampleUtterances:{shape:"S1x"},dialogCodeHook:{shape:"S20"},fulfillmentCodeHook:{shape:"S21"},slotPriorities:{shape:"S6x"},intentConfirmationSetting:{shape:"S2s"},intentClosingSetting:{shape:"S2v"},inputContexts:{shape:"S2w"},outputContexts:{shape:"S2y"},kendraConfiguration:{shape:"S32"},botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"}}},output:{type:"structure",members:{intentId:{},intentName:{},description:{},parentIntentSignature:{},sampleUtterances:{shape:"S1x"},dialogCodeHook:{shape:"S20"},fulfillmentCodeHook:{shape:"S21"},slotPriorities:{shape:"S6x"},intentConfirmationSetting:{shape:"S2s"},intentClosingSetting:{shape:"S2v"},inputContexts:{shape:"S2w"},outputContexts:{shape:"S2y"},kendraConfiguration:{shape:"S32"},botId:{},botVersion:{},localeId:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}},UpdateResourcePolicy:{http:{method:"PUT",requestUri:"/policy/{resourceArn}/",responseCode:200},input:{type:"structure",required:["resourceArn","policy"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},policy:{},expectedRevisionId:{location:"querystring",locationName:"expectedRevisionId"}}},output:{type:"structure",members:{resourceArn:{},revisionId:{}}}},UpdateSlot:{http:{method:"PUT",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/slots/{slotId}/",responseCode:200},input:{type:"structure",required:["slotId","slotName","valueElicitationSetting","botId","botVersion","localeId","intentId"],members:{slotId:{location:"uri",locationName:"slotId"},slotName:{},description:{},slotTypeId:{},valueElicitationSetting:{shape:"S3r"},obfuscationSetting:{shape:"S41"},botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},intentId:{location:"uri",locationName:"intentId"},multipleValuesSetting:{shape:"S43"}}},output:{type:"structure",members:{slotId:{},slotName:{},description:{},slotTypeId:{},valueElicitationSetting:{shape:"S3r"},obfuscationSetting:{shape:"S41"},botId:{},botVersion:{},localeId:{},intentId:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},multipleValuesSetting:{shape:"S43"}}}},UpdateSlotType:{http:{method:"PUT",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/slottypes/{slotTypeId}/",responseCode:202},input:{type:"structure",required:["slotTypeId","slotTypeName","botId","botVersion","localeId"],members:{slotTypeId:{location:"uri",locationName:"slotTypeId"},slotTypeName:{},description:{},slotTypeValues:{shape:"S46"},valueSelectionSetting:{shape:"S4b"},parentSlotTypeSignature:{},botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},externalSourceSetting:{shape:"S4i"}}},output:{type:"structure",members:{slotTypeId:{},slotTypeName:{},description:{},slotTypeValues:{shape:"S46"},valueSelectionSetting:{shape:"S4b"},parentSlotTypeSignature:{},botId:{},botVersion:{},localeId:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},externalSourceSetting:{shape:"S4i"}}}}},shapes:{Sc:{type:"structure",required:["childDirected"],members:{childDirected:{type:"boolean"}}},Sf:{type:"map",key:{},value:{}},Sm:{type:"map",key:{},value:{type:"structure",required:["enabled"],members:{enabled:{type:"boolean"},codeHookSpecification:{type:"structure",required:["lambdaCodeHook"],members:{lambdaCodeHook:{type:"structure",required:["lambdaARN","codeHookInterfaceVersion"],members:{lambdaARN:{},codeHookInterfaceVersion:{}}}}}}}},St:{type:"structure",members:{textLogSettings:{type:"list",member:{type:"structure",required:["enabled","destination"],members:{enabled:{type:"boolean"},destination:{type:"structure",required:["cloudWatch"],members:{cloudWatch:{type:"structure",required:["cloudWatchLogGroupArn","logPrefix"],members:{cloudWatchLogGroupArn:{},logPrefix:{}}}}}}}},audioLogSettings:{type:"list",member:{type:"structure",required:["enabled","destination"],members:{enabled:{type:"boolean"},destination:{type:"structure",required:["s3Bucket"],members:{s3Bucket:{type:"structure",required:["s3BucketArn","logPrefix"],members:{kmsKeyArn:{},s3BucketArn:{},logPrefix:{}}}}}}}}}},S16:{type:"structure",required:["detectSentiment"],members:{detectSentiment:{type:"boolean"}}},S1c:{type:"structure",required:["voiceId"],members:{voiceId:{},engine:{}}},S1i:{type:"map",key:{},value:{type:"structure",required:["sourceBotVersion"],members:{sourceBotVersion:{}}}},S1n:{type:"structure",members:{botExportSpecification:{type:"structure",required:["botId","botVersion"],members:{botId:{},botVersion:{}}},botLocaleExportSpecification:{type:"structure",required:["botId","botVersion","localeId"],members:{botId:{},botVersion:{},localeId:{}}},customVocabularyExportSpecification:{type:"structure",required:["botId","botVersion","localeId"],members:{botId:{},botVersion:{},localeId:{}}}}},S1s:{type:"string",sensitive:true},S1x:{type:"list",member:{type:"structure",required:["utterance"],members:{utterance:{}}}},S20:{type:"structure",required:["enabled"],members:{enabled:{type:"boolean"}}},S21:{type:"structure",required:["enabled"],members:{enabled:{type:"boolean"},postFulfillmentStatusSpecification:{type:"structure",members:{successResponse:{shape:"S23"},failureResponse:{shape:"S23"},timeoutResponse:{shape:"S23"}}},fulfillmentUpdatesSpecification:{type:"structure",required:["active"],members:{active:{type:"boolean"},startResponse:{type:"structure",required:["delayInSeconds","messageGroups"],members:{delayInSeconds:{type:"integer"},messageGroups:{shape:"S24"},allowInterrupt:{type:"boolean"}}},updateResponse:{type:"structure",required:["frequencyInSeconds","messageGroups"],members:{frequencyInSeconds:{type:"integer"},messageGroups:{shape:"S24"},allowInterrupt:{type:"boolean"}}},timeoutInSeconds:{type:"integer"}}}}},S23:{type:"structure",required:["messageGroups"],members:{messageGroups:{shape:"S24"},allowInterrupt:{type:"boolean"}}},S24:{type:"list",member:{type:"structure",required:["message"],members:{message:{shape:"S26"},variations:{type:"list",member:{shape:"S26"}}}}},S26:{type:"structure",members:{plainTextMessage:{type:"structure",required:["value"],members:{value:{}}},customPayload:{type:"structure",required:["value"],members:{value:{}}},ssmlMessage:{type:"structure",required:["value"],members:{value:{}}},imageResponseCard:{type:"structure",required:["title"],members:{title:{},subtitle:{},imageUrl:{},buttons:{type:"list",member:{type:"structure",required:["text","value"],members:{text:{},value:{}}}}}}}},S2s:{type:"structure",required:["promptSpecification","declinationResponse"],members:{promptSpecification:{shape:"S2t"},declinationResponse:{shape:"S23"},active:{type:"boolean"}}},S2t:{type:"structure",required:["messageGroups","maxRetries"],members:{messageGroups:{shape:"S24"},maxRetries:{type:"integer"},allowInterrupt:{type:"boolean"}}},S2v:{type:"structure",required:["closingResponse"],members:{closingResponse:{shape:"S23"},active:{type:"boolean"}}},S2w:{type:"list",member:{type:"structure",required:["name"],members:{name:{}}}},S2y:{type:"list",member:{type:"structure",required:["name","timeToLiveInSeconds","turnsToLive"],members:{name:{},timeToLiveInSeconds:{type:"integer"},turnsToLive:{type:"integer"}}}},S32:{type:"structure",required:["kendraIndex"],members:{kendraIndex:{},queryFilterStringEnabled:{type:"boolean"},queryFilterString:{}}},S3r:{type:"structure",required:["slotConstraint"],members:{defaultValueSpecification:{type:"structure",required:["defaultValueList"],members:{defaultValueList:{type:"list",member:{type:"structure",required:["defaultValue"],members:{defaultValue:{}}}}}},slotConstraint:{},promptSpecification:{shape:"S2t"},sampleUtterances:{shape:"S1x"},waitAndContinueSpecification:{type:"structure",required:["waitingResponse","continueResponse"],members:{waitingResponse:{shape:"S23"},continueResponse:{shape:"S23"},stillWaitingResponse:{type:"structure",required:["messageGroups","frequencyInSeconds","timeoutInSeconds"],members:{messageGroups:{shape:"S24"},frequencyInSeconds:{type:"integer"},timeoutInSeconds:{type:"integer"},allowInterrupt:{type:"boolean"}}},active:{type:"boolean"}}}}},S41:{type:"structure",required:["obfuscationSettingType"],members:{obfuscationSettingType:{}}},S43:{type:"structure",members:{allowMultipleValues:{type:"boolean"}}},S46:{type:"list",member:{type:"structure",members:{sampleValue:{shape:"S48"},synonyms:{type:"list",member:{shape:"S48"}}}}},S48:{type:"structure",required:["value"],members:{value:{}}},S4b:{type:"structure",required:["resolutionStrategy"],members:{resolutionStrategy:{},regexFilter:{type:"structure",required:["pattern"],members:{pattern:{}}},advancedRecognitionSetting:{type:"structure",members:{audioRecognitionStrategy:{}}}}},S4i:{type:"structure",members:{grammarSlotTypeSetting:{type:"structure",members:{source:{type:"structure",required:["s3BucketName","s3ObjectKey"],members:{s3BucketName:{},s3ObjectKey:{},kmsKeyArn:{}}}}}}},S5r:{type:"list",member:{}},S5w:{type:"list",member:{}},S61:{type:"structure",members:{s3BucketTranscriptSource:{type:"structure",required:["s3BucketName","transcriptFormat"],members:{s3BucketName:{},pathFormat:{type:"structure",members:{objectPrefixes:{type:"list",member:{}}}},transcriptFormat:{},transcriptFilter:{type:"structure",members:{lexTranscriptFilter:{type:"structure",members:{dateRangeFilter:{type:"structure",required:["startDateTime","endDateTime"],members:{startDateTime:{type:"timestamp"},endDateTime:{type:"timestamp"}}}}}}},kmsKeyArn:{}}}}},S6a:{type:"structure",members:{kmsKeyArn:{},botLocaleExportPassword:{shape:"S6b"},associatedTranscriptsPassword:{shape:"S6b"}}},S6b:{type:"string",sensitive:true},S6p:{type:"structure",members:{botImportSpecification:{type:"structure",required:["botName","roleArn","dataPrivacy"],members:{botName:{},roleArn:{},dataPrivacy:{shape:"Sc"},idleSessionTTLInSeconds:{type:"integer"},botTags:{shape:"Sf"},testBotAliasTags:{shape:"Sf"}}},botLocaleImportSpecification:{type:"structure",required:["botId","botVersion","localeId"],members:{botId:{},botVersion:{},localeId:{},nluIntentConfidenceThreshold:{type:"double"},voiceSettings:{shape:"S1c"}}},customVocabularyImportSpecification:{type:"structure",required:["botId","botVersion","localeId"],members:{botId:{},botVersion:{},localeId:{}}}}},S6x:{type:"list",member:{type:"structure",required:["priority","slotId"],members:{priority:{type:"integer"},slotId:{}}}},S77:{type:"structure",required:["relativeAggregationDuration"],members:{relativeAggregationDuration:{type:"structure",required:["timeDimension","timeValue"],members:{timeDimension:{},timeValue:{type:"integer"}}}}},S7h:{type:"list",member:{}}}}},9225:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["marketplacemetering"]={};i.MarketplaceMetering=s.defineService("marketplacemetering",["2016-01-14"]);Object.defineProperty(a.services["marketplacemetering"],"2016-01-14",{get:function get(){var e=r(6632);e.paginators=r(2225).pagination;return e},enumerable:true,configurable:true});e.exports=i.MarketplaceMetering},9226:function(e){e.exports={version:2,waiters:{}}},9236:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["elasticache"]={};i.ElastiCache=s.defineService("elasticache",["2012-11-15*","2014-03-24*","2014-07-15*","2014-09-30*","2015-02-02"]);Object.defineProperty(a.services["elasticache"],"2015-02-02",{get:function get(){var e=r(4392);e.paginators=r(693).pagination;e.waiters=r(1627).waiters;return e},enumerable:true,configurable:true});e.exports=i.ElastiCache},9239:function(e){e.exports={pagination:{}}},9291:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["cognitoidentityserviceprovider"]={};i.CognitoIdentityServiceProvider=s.defineService("cognitoidentityserviceprovider",["2016-04-18"]);Object.defineProperty(a.services["cognitoidentityserviceprovider"],"2016-04-18",{get:function get(){var e=r(9780);e.paginators=r(6944).pagination;return e},enumerable:true,configurable:true});e.exports=i.CognitoIdentityServiceProvider},9307:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2015-01-01",endpointPrefix:"es",protocol:"rest-json",serviceFullName:"Amazon Elasticsearch Service",serviceId:"Elasticsearch Service",signatureVersion:"v4",uid:"es-2015-01-01"},operations:{AcceptInboundCrossClusterSearchConnection:{http:{method:"PUT",requestUri:"/2015-01-01/es/ccs/inboundConnection/{ConnectionId}/accept"},input:{type:"structure",required:["CrossClusterSearchConnectionId"],members:{CrossClusterSearchConnectionId:{location:"uri",locationName:"ConnectionId"}}},output:{type:"structure",members:{CrossClusterSearchConnection:{shape:"S4"}}}},AddTags:{http:{requestUri:"/2015-01-01/tags"},input:{type:"structure",required:["ARN","TagList"],members:{ARN:{},TagList:{shape:"Se"}}}},AssociatePackage:{http:{requestUri:"/2015-01-01/packages/associate/{PackageID}/{DomainName}"},input:{type:"structure",required:["PackageID","DomainName"],members:{PackageID:{location:"uri",locationName:"PackageID"},DomainName:{location:"uri",locationName:"DomainName"}}},output:{type:"structure",members:{DomainPackageDetails:{shape:"Sl"}}}},CancelElasticsearchServiceSoftwareUpdate:{http:{requestUri:"/2015-01-01/es/serviceSoftwareUpdate/cancel"},input:{type:"structure",required:["DomainName"],members:{DomainName:{}}},output:{type:"structure",members:{ServiceSoftwareOptions:{shape:"Sx"}}}},CreateElasticsearchDomain:{http:{requestUri:"/2015-01-01/es/domain"},input:{type:"structure",required:["DomainName"],members:{DomainName:{},ElasticsearchVersion:{},ElasticsearchClusterConfig:{shape:"S14"},EBSOptions:{shape:"S1a"},AccessPolicies:{},SnapshotOptions:{shape:"S1d"},VPCOptions:{shape:"S1e"},CognitoOptions:{shape:"S1g"},EncryptionAtRestOptions:{shape:"S1k"},NodeToNodeEncryptionOptions:{shape:"S1m"},AdvancedOptions:{shape:"S1n"},LogPublishingOptions:{shape:"S1o"},DomainEndpointOptions:{shape:"S1s"},AdvancedSecurityOptions:{shape:"S1v"},AutoTuneOptions:{type:"structure",members:{DesiredState:{},MaintenanceSchedules:{shape:"S26"}}},TagList:{shape:"Se"}}},output:{type:"structure",members:{DomainStatus:{shape:"S2d"}}}},CreateOutboundCrossClusterSearchConnection:{http:{requestUri:"/2015-01-01/es/ccs/outboundConnection"},input:{type:"structure",required:["SourceDomainInfo","DestinationDomainInfo","ConnectionAlias"],members:{SourceDomainInfo:{shape:"S5"},DestinationDomainInfo:{shape:"S5"},ConnectionAlias:{}}},output:{type:"structure",members:{SourceDomainInfo:{shape:"S5"},DestinationDomainInfo:{shape:"S5"},ConnectionAlias:{},ConnectionStatus:{shape:"S2t"},CrossClusterSearchConnectionId:{}}}},CreatePackage:{http:{requestUri:"/2015-01-01/packages"},input:{type:"structure",required:["PackageName","PackageType","PackageSource"],members:{PackageName:{},PackageType:{},PackageDescription:{},PackageSource:{shape:"S2x"}}},output:{type:"structure",members:{PackageDetails:{shape:"S31"}}}},DeleteElasticsearchDomain:{http:{method:"DELETE",requestUri:"/2015-01-01/es/domain/{DomainName}"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"}}},output:{type:"structure",members:{DomainStatus:{shape:"S2d"}}}},DeleteElasticsearchServiceRole:{http:{method:"DELETE",requestUri:"/2015-01-01/es/role"}},DeleteInboundCrossClusterSearchConnection:{http:{method:"DELETE",requestUri:"/2015-01-01/es/ccs/inboundConnection/{ConnectionId}"},input:{type:"structure",required:["CrossClusterSearchConnectionId"],members:{CrossClusterSearchConnectionId:{location:"uri",locationName:"ConnectionId"}}},output:{type:"structure",members:{CrossClusterSearchConnection:{shape:"S4"}}}},DeleteOutboundCrossClusterSearchConnection:{http:{method:"DELETE",requestUri:"/2015-01-01/es/ccs/outboundConnection/{ConnectionId}"},input:{type:"structure",required:["CrossClusterSearchConnectionId"],members:{CrossClusterSearchConnectionId:{location:"uri",locationName:"ConnectionId"}}},output:{type:"structure",members:{CrossClusterSearchConnection:{shape:"S3a"}}}},DeletePackage:{http:{method:"DELETE",requestUri:"/2015-01-01/packages/{PackageID}"},input:{type:"structure",required:["PackageID"],members:{PackageID:{location:"uri",locationName:"PackageID"}}},output:{type:"structure",members:{PackageDetails:{shape:"S31"}}}},DescribeDomainAutoTunes:{http:{method:"GET",requestUri:"/2015-01-01/es/domain/{DomainName}/autoTunes"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AutoTunes:{type:"list",member:{type:"structure",members:{AutoTuneType:{},AutoTuneDetails:{type:"structure",members:{ScheduledAutoTuneDetails:{type:"structure",members:{Date:{type:"timestamp"},ActionType:{},Action:{},Severity:{}}}}}}}},NextToken:{}}}},DescribeDomainChangeProgress:{http:{method:"GET",requestUri:"/2015-01-01/es/domain/{DomainName}/progress"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"},ChangeId:{location:"querystring",locationName:"changeid"}}},output:{type:"structure",members:{ChangeProgressStatus:{type:"structure",members:{ChangeId:{},StartTime:{type:"timestamp"},Status:{},PendingProperties:{shape:"S1f"},CompletedProperties:{shape:"S1f"},TotalNumberOfStages:{type:"integer"},ChangeProgressStages:{type:"list",member:{type:"structure",members:{Name:{},Status:{},Description:{},LastUpdated:{type:"timestamp"}}}}}}}}},DescribeElasticsearchDomain:{http:{method:"GET",requestUri:"/2015-01-01/es/domain/{DomainName}"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"}}},output:{type:"structure",required:["DomainStatus"],members:{DomainStatus:{shape:"S2d"}}}},DescribeElasticsearchDomainConfig:{http:{method:"GET",requestUri:"/2015-01-01/es/domain/{DomainName}/config"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"}}},output:{type:"structure",required:["DomainConfig"],members:{DomainConfig:{shape:"S45"}}}},DescribeElasticsearchDomains:{http:{requestUri:"/2015-01-01/es/domain-info"},input:{type:"structure",required:["DomainNames"],members:{DomainNames:{type:"list",member:{}}}},output:{type:"structure",required:["DomainStatusList"],members:{DomainStatusList:{type:"list",member:{shape:"S2d"}}}}},DescribeElasticsearchInstanceTypeLimits:{http:{method:"GET",requestUri:"/2015-01-01/es/instanceTypeLimits/{ElasticsearchVersion}/{InstanceType}"},input:{type:"structure",required:["InstanceType","ElasticsearchVersion"],members:{DomainName:{location:"querystring",locationName:"domainName"},InstanceType:{location:"uri",locationName:"InstanceType"},ElasticsearchVersion:{location:"uri",locationName:"ElasticsearchVersion"}}},output:{type:"structure",members:{LimitsByRole:{type:"map",key:{},value:{type:"structure",members:{StorageTypes:{type:"list",member:{type:"structure",members:{StorageTypeName:{},StorageSubTypeName:{},StorageTypeLimits:{type:"list",member:{type:"structure",members:{LimitName:{},LimitValues:{shape:"S56"}}}}}}},InstanceLimits:{type:"structure",members:{InstanceCountLimits:{type:"structure",members:{MinimumInstanceCount:{type:"integer"},MaximumInstanceCount:{type:"integer"}}}}},AdditionalLimits:{type:"list",member:{type:"structure",members:{LimitName:{},LimitValues:{shape:"S56"}}}}}}}}}},DescribeInboundCrossClusterSearchConnections:{http:{requestUri:"/2015-01-01/es/ccs/inboundConnection/search"},input:{type:"structure",members:{Filters:{shape:"S5f"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{CrossClusterSearchConnections:{type:"list",member:{shape:"S4"}},NextToken:{}}}},DescribeOutboundCrossClusterSearchConnections:{http:{requestUri:"/2015-01-01/es/ccs/outboundConnection/search"},input:{type:"structure",members:{Filters:{shape:"S5f"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{CrossClusterSearchConnections:{type:"list",member:{shape:"S3a"}},NextToken:{}}}},DescribePackages:{http:{requestUri:"/2015-01-01/packages/describe"},input:{type:"structure",members:{Filters:{type:"list",member:{type:"structure",members:{Name:{},Value:{type:"list",member:{}}}}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{PackageDetailsList:{type:"list",member:{shape:"S31"}},NextToken:{}}}},DescribeReservedElasticsearchInstanceOfferings:{http:{method:"GET",requestUri:"/2015-01-01/es/reservedInstanceOfferings"},input:{type:"structure",members:{ReservedElasticsearchInstanceOfferingId:{location:"querystring",locationName:"offeringId"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NextToken:{},ReservedElasticsearchInstanceOfferings:{type:"list",member:{type:"structure",members:{ReservedElasticsearchInstanceOfferingId:{},ElasticsearchInstanceType:{},Duration:{type:"integer"},FixedPrice:{type:"double"},UsagePrice:{type:"double"},CurrencyCode:{},PaymentOption:{},RecurringCharges:{shape:"S63"}}}}}}},DescribeReservedElasticsearchInstances:{http:{method:"GET",requestUri:"/2015-01-01/es/reservedInstances"},input:{type:"structure",members:{ReservedElasticsearchInstanceId:{location:"querystring",locationName:"reservationId"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NextToken:{},ReservedElasticsearchInstances:{type:"list",member:{type:"structure",members:{ReservationName:{},ReservedElasticsearchInstanceId:{},ReservedElasticsearchInstanceOfferingId:{},ElasticsearchInstanceType:{},StartTime:{type:"timestamp"},Duration:{type:"integer"},FixedPrice:{type:"double"},UsagePrice:{type:"double"},CurrencyCode:{},ElasticsearchInstanceCount:{type:"integer"},State:{},PaymentOption:{},RecurringCharges:{shape:"S63"}}}}}}},DissociatePackage:{http:{requestUri:"/2015-01-01/packages/dissociate/{PackageID}/{DomainName}"},input:{type:"structure",required:["PackageID","DomainName"],members:{PackageID:{location:"uri",locationName:"PackageID"},DomainName:{location:"uri",locationName:"DomainName"}}},output:{type:"structure",members:{DomainPackageDetails:{shape:"Sl"}}}},GetCompatibleElasticsearchVersions:{http:{method:"GET",requestUri:"/2015-01-01/es/compatibleVersions"},input:{type:"structure",members:{DomainName:{location:"querystring",locationName:"domainName"}}},output:{type:"structure",members:{CompatibleElasticsearchVersions:{type:"list",member:{type:"structure",members:{SourceVersion:{},TargetVersions:{shape:"S6g"}}}}}}},GetPackageVersionHistory:{http:{method:"GET",requestUri:"/2015-01-01/packages/{PackageID}/history"},input:{type:"structure",required:["PackageID"],members:{PackageID:{location:"uri",locationName:"PackageID"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{PackageID:{},PackageVersionHistoryList:{type:"list",member:{type:"structure",members:{PackageVersion:{},CommitMessage:{},CreatedAt:{type:"timestamp"}}}},NextToken:{}}}},GetUpgradeHistory:{http:{method:"GET",requestUri:"/2015-01-01/es/upgradeDomain/{DomainName}/history"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{UpgradeHistories:{type:"list",member:{type:"structure",members:{UpgradeName:{},StartTimestamp:{type:"timestamp"},UpgradeStatus:{},StepsList:{type:"list",member:{type:"structure",members:{UpgradeStep:{},UpgradeStepStatus:{},Issues:{type:"list",member:{}},ProgressPercent:{type:"double"}}}}}}},NextToken:{}}}},GetUpgradeStatus:{http:{method:"GET",requestUri:"/2015-01-01/es/upgradeDomain/{DomainName}/status"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"}}},output:{type:"structure",members:{UpgradeStep:{},StepStatus:{},UpgradeName:{}}}},ListDomainNames:{http:{method:"GET",requestUri:"/2015-01-01/domain"},input:{type:"structure",members:{EngineType:{location:"querystring",locationName:"engineType"}}},output:{type:"structure",members:{DomainNames:{type:"list",member:{type:"structure",members:{DomainName:{},EngineType:{}}}}}}},ListDomainsForPackage:{http:{method:"GET",requestUri:"/2015-01-01/packages/{PackageID}/domains"},input:{type:"structure",required:["PackageID"],members:{PackageID:{location:"uri",locationName:"PackageID"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{DomainPackageDetailsList:{shape:"S77"},NextToken:{}}}},ListElasticsearchInstanceTypes:{http:{method:"GET",requestUri:"/2015-01-01/es/instanceTypes/{ElasticsearchVersion}"},input:{type:"structure",required:["ElasticsearchVersion"],members:{ElasticsearchVersion:{location:"uri",locationName:"ElasticsearchVersion"},DomainName:{location:"querystring",locationName:"domainName"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{ElasticsearchInstanceTypes:{type:"list",member:{}},NextToken:{}}}},ListElasticsearchVersions:{http:{method:"GET",requestUri:"/2015-01-01/es/versions"},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{ElasticsearchVersions:{shape:"S6g"},NextToken:{}}}},ListPackagesForDomain:{http:{method:"GET",requestUri:"/2015-01-01/domain/{DomainName}/packages"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{DomainPackageDetailsList:{shape:"S77"},NextToken:{}}}},ListTags:{http:{method:"GET",requestUri:"/2015-01-01/tags/"},input:{type:"structure",required:["ARN"],members:{ARN:{location:"querystring",locationName:"arn"}}},output:{type:"structure",members:{TagList:{shape:"Se"}}}},PurchaseReservedElasticsearchInstanceOffering:{http:{requestUri:"/2015-01-01/es/purchaseReservedInstanceOffering"},input:{type:"structure",required:["ReservedElasticsearchInstanceOfferingId","ReservationName"],members:{ReservedElasticsearchInstanceOfferingId:{},ReservationName:{},InstanceCount:{type:"integer"}}},output:{type:"structure",members:{ReservedElasticsearchInstanceId:{},ReservationName:{}}}},RejectInboundCrossClusterSearchConnection:{http:{method:"PUT",requestUri:"/2015-01-01/es/ccs/inboundConnection/{ConnectionId}/reject"},input:{type:"structure",required:["CrossClusterSearchConnectionId"],members:{CrossClusterSearchConnectionId:{location:"uri",locationName:"ConnectionId"}}},output:{type:"structure",members:{CrossClusterSearchConnection:{shape:"S4"}}}},RemoveTags:{http:{requestUri:"/2015-01-01/tags-removal"},input:{type:"structure",required:["ARN","TagKeys"],members:{ARN:{},TagKeys:{shape:"S1f"}}}},StartElasticsearchServiceSoftwareUpdate:{http:{requestUri:"/2015-01-01/es/serviceSoftwareUpdate/start"},input:{type:"structure",required:["DomainName"],members:{DomainName:{}}},output:{type:"structure",members:{ServiceSoftwareOptions:{shape:"Sx"}}}},UpdateElasticsearchDomainConfig:{http:{requestUri:"/2015-01-01/es/domain/{DomainName}/config"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"},ElasticsearchClusterConfig:{shape:"S14"},EBSOptions:{shape:"S1a"},SnapshotOptions:{shape:"S1d"},VPCOptions:{shape:"S1e"},CognitoOptions:{shape:"S1g"},AdvancedOptions:{shape:"S1n"},AccessPolicies:{},LogPublishingOptions:{shape:"S1o"},DomainEndpointOptions:{shape:"S1s"},AdvancedSecurityOptions:{shape:"S1v"},NodeToNodeEncryptionOptions:{shape:"S1m"},EncryptionAtRestOptions:{shape:"S1k"},AutoTuneOptions:{shape:"S4n"},DryRun:{type:"boolean"}}},output:{type:"structure",required:["DomainConfig"],members:{DomainConfig:{shape:"S45"},DryRunResults:{type:"structure",members:{DeploymentType:{},Message:{}}}}}},UpdatePackage:{http:{requestUri:"/2015-01-01/packages/update"},input:{type:"structure",required:["PackageID","PackageSource"],members:{PackageID:{},PackageSource:{shape:"S2x"},PackageDescription:{},CommitMessage:{}}},output:{type:"structure",members:{PackageDetails:{shape:"S31"}}}},UpgradeElasticsearchDomain:{http:{requestUri:"/2015-01-01/es/upgradeDomain"},input:{type:"structure",required:["DomainName","TargetVersion"],members:{DomainName:{},TargetVersion:{},PerformCheckOnly:{type:"boolean"}}},output:{type:"structure",members:{DomainName:{},TargetVersion:{},PerformCheckOnly:{type:"boolean"},ChangeProgressDetails:{shape:"S2n"}}}}},shapes:{S4:{type:"structure",members:{SourceDomainInfo:{shape:"S5"},DestinationDomainInfo:{shape:"S5"},CrossClusterSearchConnectionId:{},ConnectionStatus:{type:"structure",members:{StatusCode:{},Message:{}}}}},S5:{type:"structure",required:["DomainName"],members:{OwnerId:{},DomainName:{},Region:{}}},Se:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sl:{type:"structure",members:{PackageID:{},PackageName:{},PackageType:{},LastUpdated:{type:"timestamp"},DomainName:{},DomainPackageStatus:{},PackageVersion:{},ReferencePath:{},ErrorDetails:{shape:"Ss"}}},Ss:{type:"structure",members:{ErrorType:{},ErrorMessage:{}}},Sx:{type:"structure",members:{CurrentVersion:{},NewVersion:{},UpdateAvailable:{type:"boolean"},Cancellable:{type:"boolean"},UpdateStatus:{},Description:{},AutomatedUpdateDate:{type:"timestamp"},OptionalDeployment:{type:"boolean"}}},S14:{type:"structure",members:{InstanceType:{},InstanceCount:{type:"integer"},DedicatedMasterEnabled:{type:"boolean"},ZoneAwarenessEnabled:{type:"boolean"},ZoneAwarenessConfig:{type:"structure",members:{AvailabilityZoneCount:{type:"integer"}}},DedicatedMasterType:{},DedicatedMasterCount:{type:"integer"},WarmEnabled:{type:"boolean"},WarmType:{},WarmCount:{type:"integer"},ColdStorageOptions:{type:"structure",required:["Enabled"],members:{Enabled:{type:"boolean"}}}}},S1a:{type:"structure",members:{EBSEnabled:{type:"boolean"},VolumeType:{},VolumeSize:{type:"integer"},Iops:{type:"integer"}}},S1d:{type:"structure",members:{AutomatedSnapshotStartHour:{type:"integer"}}},S1e:{type:"structure",members:{SubnetIds:{shape:"S1f"},SecurityGroupIds:{shape:"S1f"}}},S1f:{type:"list",member:{}},S1g:{type:"structure",members:{Enabled:{type:"boolean"},UserPoolId:{},IdentityPoolId:{},RoleArn:{}}},S1k:{type:"structure",members:{Enabled:{type:"boolean"},KmsKeyId:{}}},S1m:{type:"structure",members:{Enabled:{type:"boolean"}}},S1n:{type:"map",key:{},value:{}},S1o:{type:"map",key:{},value:{type:"structure",members:{CloudWatchLogsLogGroupArn:{},Enabled:{type:"boolean"}}}},S1s:{type:"structure",members:{EnforceHTTPS:{type:"boolean"},TLSSecurityPolicy:{},CustomEndpointEnabled:{type:"boolean"},CustomEndpoint:{},CustomEndpointCertificateArn:{}}},S1v:{type:"structure",members:{Enabled:{type:"boolean"},InternalUserDatabaseEnabled:{type:"boolean"},MasterUserOptions:{type:"structure",members:{MasterUserARN:{},MasterUserName:{shape:"S1x"},MasterUserPassword:{type:"string",sensitive:true}}},SAMLOptions:{type:"structure",members:{Enabled:{type:"boolean"},Idp:{shape:"S20"},MasterUserName:{shape:"S1x"},MasterBackendRole:{},SubjectKey:{},RolesKey:{},SessionTimeoutMinutes:{type:"integer"}}},AnonymousAuthEnabled:{type:"boolean"}}},S1x:{type:"string",sensitive:true},S20:{type:"structure",required:["MetadataContent","EntityId"],members:{MetadataContent:{},EntityId:{}}},S26:{type:"list",member:{type:"structure",members:{StartAt:{type:"timestamp"},Duration:{type:"structure",members:{Value:{type:"long"},Unit:{}}},CronExpressionForRecurrence:{}}}},S2d:{type:"structure",required:["DomainId","DomainName","ARN","ElasticsearchClusterConfig"],members:{DomainId:{},DomainName:{},ARN:{},Created:{type:"boolean"},Deleted:{type:"boolean"},Endpoint:{},Endpoints:{type:"map",key:{},value:{}},Processing:{type:"boolean"},UpgradeProcessing:{type:"boolean"},ElasticsearchVersion:{},ElasticsearchClusterConfig:{shape:"S14"},EBSOptions:{shape:"S1a"},AccessPolicies:{},SnapshotOptions:{shape:"S1d"},VPCOptions:{shape:"S2h"},CognitoOptions:{shape:"S1g"},EncryptionAtRestOptions:{shape:"S1k"},NodeToNodeEncryptionOptions:{shape:"S1m"},AdvancedOptions:{shape:"S1n"},LogPublishingOptions:{shape:"S1o"},ServiceSoftwareOptions:{shape:"Sx"},DomainEndpointOptions:{shape:"S1s"},AdvancedSecurityOptions:{shape:"S2i"},AutoTuneOptions:{type:"structure",members:{State:{},ErrorMessage:{}}},ChangeProgressDetails:{shape:"S2n"}}},S2h:{type:"structure",members:{VPCId:{},SubnetIds:{shape:"S1f"},AvailabilityZones:{shape:"S1f"},SecurityGroupIds:{shape:"S1f"}}},S2i:{type:"structure",members:{Enabled:{type:"boolean"},InternalUserDatabaseEnabled:{type:"boolean"},SAMLOptions:{type:"structure",members:{Enabled:{type:"boolean"},Idp:{shape:"S20"},SubjectKey:{},RolesKey:{},SessionTimeoutMinutes:{type:"integer"}}},AnonymousAuthDisableDate:{type:"timestamp"},AnonymousAuthEnabled:{type:"boolean"}}},S2n:{type:"structure",members:{ChangeId:{},Message:{}}},S2t:{type:"structure",members:{StatusCode:{},Message:{}}},S2x:{type:"structure",members:{S3BucketName:{},S3Key:{}}},S31:{type:"structure",members:{PackageID:{},PackageName:{},PackageType:{},PackageDescription:{},PackageStatus:{},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},AvailablePackageVersion:{},ErrorDetails:{shape:"Ss"}}},S3a:{type:"structure",members:{SourceDomainInfo:{shape:"S5"},DestinationDomainInfo:{shape:"S5"},CrossClusterSearchConnectionId:{},ConnectionAlias:{},ConnectionStatus:{shape:"S2t"}}},S45:{type:"structure",members:{ElasticsearchVersion:{type:"structure",required:["Options","Status"],members:{Options:{},Status:{shape:"S47"}}},ElasticsearchClusterConfig:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S14"},Status:{shape:"S47"}}},EBSOptions:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S1a"},Status:{shape:"S47"}}},AccessPolicies:{type:"structure",required:["Options","Status"],members:{Options:{},Status:{shape:"S47"}}},SnapshotOptions:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S1d"},Status:{shape:"S47"}}},VPCOptions:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S2h"},Status:{shape:"S47"}}},CognitoOptions:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S1g"},Status:{shape:"S47"}}},EncryptionAtRestOptions:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S1k"},Status:{shape:"S47"}}},NodeToNodeEncryptionOptions:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S1m"},Status:{shape:"S47"}}},AdvancedOptions:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S1n"},Status:{shape:"S47"}}},LogPublishingOptions:{type:"structure",members:{Options:{shape:"S1o"},Status:{shape:"S47"}}},DomainEndpointOptions:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S1s"},Status:{shape:"S47"}}},AdvancedSecurityOptions:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S2i"},Status:{shape:"S47"}}},AutoTuneOptions:{type:"structure",members:{Options:{shape:"S4n"},Status:{type:"structure",required:["CreationDate","UpdateDate","State"],members:{CreationDate:{type:"timestamp"},UpdateDate:{type:"timestamp"},UpdateVersion:{type:"integer"},State:{},ErrorMessage:{},PendingDeletion:{type:"boolean"}}}}},ChangeProgressDetails:{shape:"S2n"}}},S47:{type:"structure",required:["CreationDate","UpdateDate","State"],members:{CreationDate:{type:"timestamp"},UpdateDate:{type:"timestamp"},UpdateVersion:{type:"integer"},State:{},PendingDeletion:{type:"boolean"}}},S4n:{type:"structure",members:{DesiredState:{},RollbackOnDisable:{},MaintenanceSchedules:{shape:"S26"}}},S56:{type:"list",member:{}},S5f:{type:"list",member:{type:"structure",members:{Name:{},Values:{type:"list",member:{}}}}},S63:{type:"list",member:{type:"structure",members:{RecurringChargeAmount:{type:"double"},RecurringChargeFrequency:{}}}},S6g:{type:"list",member:{}},S77:{type:"list",member:{shape:"Sl"}}}}},9308:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-04-01",endpointPrefix:"route53resolver",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"Route53Resolver",serviceFullName:"Amazon Route 53 Resolver",serviceId:"Route53Resolver",signatureVersion:"v4",targetPrefix:"Route53Resolver",uid:"route53resolver-2018-04-01"},operations:{AssociateFirewallRuleGroup:{input:{type:"structure",required:["CreatorRequestId","FirewallRuleGroupId","VpcId","Priority","Name"],members:{CreatorRequestId:{idempotencyToken:true},FirewallRuleGroupId:{},VpcId:{},Priority:{type:"integer"},Name:{},MutationProtection:{},Tags:{shape:"S7"}}},output:{type:"structure",members:{FirewallRuleGroupAssociation:{shape:"Sc"}}}},AssociateResolverEndpointIpAddress:{input:{type:"structure",required:["ResolverEndpointId","IpAddress"],members:{ResolverEndpointId:{},IpAddress:{shape:"Sj"}}},output:{type:"structure",members:{ResolverEndpoint:{shape:"Sn"}}}},AssociateResolverQueryLogConfig:{input:{type:"structure",required:["ResolverQueryLogConfigId","ResourceId"],members:{ResolverQueryLogConfigId:{},ResourceId:{}}},output:{type:"structure",members:{ResolverQueryLogConfigAssociation:{shape:"Su"}}}},AssociateResolverRule:{input:{type:"structure",required:["ResolverRuleId","VPCId"],members:{ResolverRuleId:{},Name:{},VPCId:{}}},output:{type:"structure",members:{ResolverRuleAssociation:{shape:"S10"}}}},CreateFirewallDomainList:{input:{type:"structure",required:["CreatorRequestId","Name"],members:{CreatorRequestId:{idempotencyToken:true},Name:{},Tags:{shape:"S7"}}},output:{type:"structure",members:{FirewallDomainList:{shape:"S14"}}}},CreateFirewallRule:{input:{type:"structure",required:["CreatorRequestId","FirewallRuleGroupId","FirewallDomainListId","Priority","Action","Name"],members:{CreatorRequestId:{idempotencyToken:true},FirewallRuleGroupId:{},FirewallDomainListId:{},Priority:{type:"integer"},Action:{},BlockResponse:{},BlockOverrideDomain:{},BlockOverrideDnsType:{},BlockOverrideTtl:{type:"integer"},Name:{}}},output:{type:"structure",members:{FirewallRule:{shape:"S1e"}}}},CreateFirewallRuleGroup:{input:{type:"structure",required:["CreatorRequestId","Name"],members:{CreatorRequestId:{idempotencyToken:true},Name:{},Tags:{shape:"S7"}}},output:{type:"structure",members:{FirewallRuleGroup:{shape:"S1h"}}}},CreateResolverEndpoint:{input:{type:"structure",required:["CreatorRequestId","SecurityGroupIds","Direction","IpAddresses"],members:{CreatorRequestId:{},Name:{},SecurityGroupIds:{shape:"So"},Direction:{},IpAddresses:{type:"list",member:{type:"structure",required:["SubnetId"],members:{SubnetId:{},Ip:{}}}},Tags:{shape:"S7"}}},output:{type:"structure",members:{ResolverEndpoint:{shape:"Sn"}}}},CreateResolverQueryLogConfig:{input:{type:"structure",required:["Name","DestinationArn","CreatorRequestId"],members:{Name:{},DestinationArn:{},CreatorRequestId:{idempotencyToken:true},Tags:{shape:"S7"}}},output:{type:"structure",members:{ResolverQueryLogConfig:{shape:"S1t"}}}},CreateResolverRule:{input:{type:"structure",required:["CreatorRequestId","RuleType","DomainName"],members:{CreatorRequestId:{},Name:{},RuleType:{},DomainName:{},TargetIps:{shape:"S1z"},ResolverEndpointId:{},Tags:{shape:"S7"}}},output:{type:"structure",members:{ResolverRule:{shape:"S23"}}}},DeleteFirewallDomainList:{input:{type:"structure",required:["FirewallDomainListId"],members:{FirewallDomainListId:{}}},output:{type:"structure",members:{FirewallDomainList:{shape:"S14"}}}},DeleteFirewallRule:{input:{type:"structure",required:["FirewallRuleGroupId","FirewallDomainListId"],members:{FirewallRuleGroupId:{},FirewallDomainListId:{}}},output:{type:"structure",members:{FirewallRule:{shape:"S1e"}}}},DeleteFirewallRuleGroup:{input:{type:"structure",required:["FirewallRuleGroupId"],members:{FirewallRuleGroupId:{}}},output:{type:"structure",members:{FirewallRuleGroup:{shape:"S1h"}}}},DeleteResolverEndpoint:{input:{type:"structure",required:["ResolverEndpointId"],members:{ResolverEndpointId:{}}},output:{type:"structure",members:{ResolverEndpoint:{shape:"Sn"}}}},DeleteResolverQueryLogConfig:{input:{type:"structure",required:["ResolverQueryLogConfigId"],members:{ResolverQueryLogConfigId:{}}},output:{type:"structure",members:{ResolverQueryLogConfig:{shape:"S1t"}}}},DeleteResolverRule:{input:{type:"structure",required:["ResolverRuleId"],members:{ResolverRuleId:{}}},output:{type:"structure",members:{ResolverRule:{shape:"S23"}}}},DisassociateFirewallRuleGroup:{input:{type:"structure",required:["FirewallRuleGroupAssociationId"],members:{FirewallRuleGroupAssociationId:{}}},output:{type:"structure",members:{FirewallRuleGroupAssociation:{shape:"Sc"}}}},DisassociateResolverEndpointIpAddress:{input:{type:"structure",required:["ResolverEndpointId","IpAddress"],members:{ResolverEndpointId:{},IpAddress:{shape:"Sj"}}},output:{type:"structure",members:{ResolverEndpoint:{shape:"Sn"}}}},DisassociateResolverQueryLogConfig:{input:{type:"structure",required:["ResolverQueryLogConfigId","ResourceId"],members:{ResolverQueryLogConfigId:{},ResourceId:{}}},output:{type:"structure",members:{ResolverQueryLogConfigAssociation:{shape:"Su"}}}},DisassociateResolverRule:{input:{type:"structure",required:["VPCId","ResolverRuleId"],members:{VPCId:{},ResolverRuleId:{}}},output:{type:"structure",members:{ResolverRuleAssociation:{shape:"S10"}}}},GetFirewallConfig:{input:{type:"structure",required:["ResourceId"],members:{ResourceId:{}}},output:{type:"structure",members:{FirewallConfig:{shape:"S2r"}}}},GetFirewallDomainList:{input:{type:"structure",required:["FirewallDomainListId"],members:{FirewallDomainListId:{}}},output:{type:"structure",members:{FirewallDomainList:{shape:"S14"}}}},GetFirewallRuleGroup:{input:{type:"structure",required:["FirewallRuleGroupId"],members:{FirewallRuleGroupId:{}}},output:{type:"structure",members:{FirewallRuleGroup:{shape:"S1h"}}}},GetFirewallRuleGroupAssociation:{input:{type:"structure",required:["FirewallRuleGroupAssociationId"],members:{FirewallRuleGroupAssociationId:{}}},output:{type:"structure",members:{FirewallRuleGroupAssociation:{shape:"Sc"}}}},GetFirewallRuleGroupPolicy:{input:{type:"structure",required:["Arn"],members:{Arn:{}}},output:{type:"structure",members:{FirewallRuleGroupPolicy:{}}}},GetResolverConfig:{input:{type:"structure",required:["ResourceId"],members:{ResourceId:{}}},output:{type:"structure",members:{ResolverConfig:{shape:"S34"}}}},GetResolverDnssecConfig:{input:{type:"structure",required:["ResourceId"],members:{ResourceId:{}}},output:{type:"structure",members:{ResolverDNSSECConfig:{shape:"S38"}}}},GetResolverEndpoint:{input:{type:"structure",required:["ResolverEndpointId"],members:{ResolverEndpointId:{}}},output:{type:"structure",members:{ResolverEndpoint:{shape:"Sn"}}}},GetResolverQueryLogConfig:{input:{type:"structure",required:["ResolverQueryLogConfigId"],members:{ResolverQueryLogConfigId:{}}},output:{type:"structure",members:{ResolverQueryLogConfig:{shape:"S1t"}}}},GetResolverQueryLogConfigAssociation:{input:{type:"structure",required:["ResolverQueryLogConfigAssociationId"],members:{ResolverQueryLogConfigAssociationId:{}}},output:{type:"structure",members:{ResolverQueryLogConfigAssociation:{shape:"Su"}}}},GetResolverQueryLogConfigPolicy:{input:{type:"structure",required:["Arn"],members:{Arn:{}}},output:{type:"structure",members:{ResolverQueryLogConfigPolicy:{}}}},GetResolverRule:{input:{type:"structure",required:["ResolverRuleId"],members:{ResolverRuleId:{}}},output:{type:"structure",members:{ResolverRule:{shape:"S23"}}}},GetResolverRuleAssociation:{input:{type:"structure",required:["ResolverRuleAssociationId"],members:{ResolverRuleAssociationId:{}}},output:{type:"structure",members:{ResolverRuleAssociation:{shape:"S10"}}}},GetResolverRulePolicy:{input:{type:"structure",required:["Arn"],members:{Arn:{}}},output:{type:"structure",members:{ResolverRulePolicy:{}}}},ImportFirewallDomains:{input:{type:"structure",required:["FirewallDomainListId","Operation","DomainFileUrl"],members:{FirewallDomainListId:{},Operation:{},DomainFileUrl:{}}},output:{type:"structure",members:{Id:{},Name:{},Status:{},StatusMessage:{}}}},ListFirewallConfigs:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{NextToken:{},FirewallConfigs:{type:"list",member:{shape:"S2r"}}}}},ListFirewallDomainLists:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{NextToken:{},FirewallDomainLists:{type:"list",member:{type:"structure",members:{Id:{},Arn:{},Name:{},CreatorRequestId:{},ManagedOwnerName:{}}}}}}},ListFirewallDomains:{input:{type:"structure",required:["FirewallDomainListId"],members:{FirewallDomainListId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{NextToken:{},Domains:{shape:"S47"}}}},ListFirewallRuleGroupAssociations:{input:{type:"structure",members:{FirewallRuleGroupId:{},VpcId:{},Priority:{type:"integer"},Status:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{NextToken:{},FirewallRuleGroupAssociations:{type:"list",member:{shape:"Sc"}}}}},ListFirewallRuleGroups:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{NextToken:{},FirewallRuleGroups:{type:"list",member:{type:"structure",members:{Id:{},Arn:{},Name:{},OwnerId:{},CreatorRequestId:{},ShareStatus:{}}}}}}},ListFirewallRules:{input:{type:"structure",required:["FirewallRuleGroupId"],members:{FirewallRuleGroupId:{},Priority:{type:"integer"},Action:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{NextToken:{},FirewallRules:{type:"list",member:{shape:"S1e"}}}}},ListResolverConfigs:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{NextToken:{},ResolverConfigs:{type:"list",member:{shape:"S34"}}}}},ListResolverDnssecConfigs:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"S4o"}}},output:{type:"structure",members:{NextToken:{},ResolverDnssecConfigs:{type:"list",member:{shape:"S38"}}}}},ListResolverEndpointIpAddresses:{input:{type:"structure",required:["ResolverEndpointId"],members:{ResolverEndpointId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},IpAddresses:{type:"list",member:{type:"structure",members:{IpId:{},SubnetId:{},Ip:{},Status:{},StatusMessage:{},CreationTime:{},ModificationTime:{}}}}}}},ListResolverEndpoints:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"S4o"}}},output:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},ResolverEndpoints:{type:"list",member:{shape:"Sn"}}}}},ListResolverQueryLogConfigAssociations:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"S4o"},SortBy:{},SortOrder:{}}},output:{type:"structure",members:{NextToken:{},TotalCount:{type:"integer"},TotalFilteredCount:{type:"integer"},ResolverQueryLogConfigAssociations:{type:"list",member:{shape:"Su"}}}}},ListResolverQueryLogConfigs:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"S4o"},SortBy:{},SortOrder:{}}},output:{type:"structure",members:{NextToken:{},TotalCount:{type:"integer"},TotalFilteredCount:{type:"integer"},ResolverQueryLogConfigs:{type:"list",member:{shape:"S1t"}}}}},ListResolverRuleAssociations:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"S4o"}}},output:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},ResolverRuleAssociations:{type:"list",member:{shape:"S10"}}}}},ListResolverRules:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"S4o"}}},output:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},ResolverRules:{type:"list",member:{shape:"S23"}}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Tags:{shape:"S7"},NextToken:{}}}},PutFirewallRuleGroupPolicy:{input:{type:"structure",required:["Arn","FirewallRuleGroupPolicy"],members:{Arn:{},FirewallRuleGroupPolicy:{}}},output:{type:"structure",members:{ReturnValue:{type:"boolean"}}}},PutResolverQueryLogConfigPolicy:{input:{type:"structure",required:["Arn","ResolverQueryLogConfigPolicy"],members:{Arn:{},ResolverQueryLogConfigPolicy:{}}},output:{type:"structure",members:{ReturnValue:{type:"boolean"}}}},PutResolverRulePolicy:{input:{type:"structure",required:["Arn","ResolverRulePolicy"],members:{Arn:{},ResolverRulePolicy:{}}},output:{type:"structure",members:{ReturnValue:{type:"boolean"}}}},TagResource:{input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"S7"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateFirewallConfig:{input:{type:"structure",required:["ResourceId","FirewallFailOpen"],members:{ResourceId:{},FirewallFailOpen:{}}},output:{type:"structure",members:{FirewallConfig:{shape:"S2r"}}}},UpdateFirewallDomains:{input:{type:"structure",required:["FirewallDomainListId","Operation","Domains"],members:{FirewallDomainListId:{},Operation:{},Domains:{shape:"S47"}}},output:{type:"structure",members:{Id:{},Name:{},Status:{},StatusMessage:{}}}},UpdateFirewallRule:{input:{type:"structure",required:["FirewallRuleGroupId","FirewallDomainListId"],members:{FirewallRuleGroupId:{},FirewallDomainListId:{},Priority:{type:"integer"},Action:{},BlockResponse:{},BlockOverrideDomain:{},BlockOverrideDnsType:{},BlockOverrideTtl:{type:"integer"},Name:{}}},output:{type:"structure",members:{FirewallRule:{shape:"S1e"}}}},UpdateFirewallRuleGroupAssociation:{input:{type:"structure",required:["FirewallRuleGroupAssociationId"],members:{FirewallRuleGroupAssociationId:{},Priority:{type:"integer"},MutationProtection:{},Name:{}}},output:{type:"structure",members:{FirewallRuleGroupAssociation:{shape:"Sc"}}}},UpdateResolverConfig:{input:{type:"structure",required:["ResourceId","AutodefinedReverseFlag"],members:{ResourceId:{},AutodefinedReverseFlag:{}}},output:{type:"structure",members:{ResolverConfig:{shape:"S34"}}}},UpdateResolverDnssecConfig:{input:{type:"structure",required:["ResourceId","Validation"],members:{ResourceId:{},Validation:{}}},output:{type:"structure",members:{ResolverDNSSECConfig:{shape:"S38"}}}},UpdateResolverEndpoint:{input:{type:"structure",required:["ResolverEndpointId"],members:{ResolverEndpointId:{},Name:{}}},output:{type:"structure",members:{ResolverEndpoint:{shape:"Sn"}}}},UpdateResolverRule:{input:{type:"structure",required:["ResolverRuleId","Config"],members:{ResolverRuleId:{},Config:{type:"structure",members:{Name:{},TargetIps:{shape:"S1z"},ResolverEndpointId:{}}}}},output:{type:"structure",members:{ResolverRule:{shape:"S23"}}}}},shapes:{S7:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sc:{type:"structure",members:{Id:{},Arn:{},FirewallRuleGroupId:{},VpcId:{},Name:{},Priority:{type:"integer"},MutationProtection:{},ManagedOwnerName:{},Status:{},StatusMessage:{},CreatorRequestId:{},CreationTime:{},ModificationTime:{}}},Sj:{type:"structure",members:{IpId:{},SubnetId:{},Ip:{}}},Sn:{type:"structure",members:{Id:{},CreatorRequestId:{},Arn:{},Name:{},SecurityGroupIds:{shape:"So"},Direction:{},IpAddressCount:{type:"integer"},HostVPCId:{},Status:{},StatusMessage:{},CreationTime:{},ModificationTime:{}}},So:{type:"list",member:{}},Su:{type:"structure",members:{Id:{},ResolverQueryLogConfigId:{},ResourceId:{},Status:{},Error:{},ErrorMessage:{},CreationTime:{}}},S10:{type:"structure",members:{Id:{},ResolverRuleId:{},Name:{},VPCId:{},Status:{},StatusMessage:{}}},S14:{type:"structure",members:{Id:{},Arn:{},Name:{},DomainCount:{type:"integer"},Status:{},StatusMessage:{},ManagedOwnerName:{},CreatorRequestId:{},CreationTime:{},ModificationTime:{}}},S1e:{type:"structure",members:{FirewallRuleGroupId:{},FirewallDomainListId:{},Name:{},Priority:{type:"integer"},Action:{},BlockResponse:{},BlockOverrideDomain:{},BlockOverrideDnsType:{},BlockOverrideTtl:{type:"integer"},CreatorRequestId:{},CreationTime:{},ModificationTime:{}}},S1h:{type:"structure",members:{Id:{},Arn:{},Name:{},RuleCount:{type:"integer"},Status:{},StatusMessage:{},OwnerId:{},CreatorRequestId:{},ShareStatus:{},CreationTime:{},ModificationTime:{}}},S1t:{type:"structure",members:{Id:{},OwnerId:{},Status:{},ShareStatus:{},AssociationCount:{type:"integer"},Arn:{},Name:{},DestinationArn:{},CreatorRequestId:{},CreationTime:{}}},S1z:{type:"list",member:{type:"structure",required:["Ip"],members:{Ip:{},Port:{type:"integer"}}}},S23:{type:"structure",members:{Id:{},CreatorRequestId:{},Arn:{},DomainName:{},Status:{},StatusMessage:{},RuleType:{},Name:{},TargetIps:{shape:"S1z"},ResolverEndpointId:{},OwnerId:{},ShareStatus:{},CreationTime:{},ModificationTime:{}}},S2r:{type:"structure",members:{Id:{},ResourceId:{},OwnerId:{},FirewallFailOpen:{}}},S34:{type:"structure",members:{Id:{},ResourceId:{},OwnerId:{},AutodefinedReverse:{}}},S38:{type:"structure",members:{Id:{},OwnerId:{},ResourceId:{},ValidationStatus:{}}},S47:{type:"list",member:{}},S4o:{type:"list",member:{type:"structure",members:{Name:{},Values:{type:"list",member:{}}}}}}}},9316:function(e,t,r){var i=r(395);i.ECSCredentials=i.RemoteCredentials},9329:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var i=_interopRequireDefault(r(6417));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function sha1(e){if(Array.isArray(e)){e=Buffer.from(e)}else if(typeof e==="string"){e=Buffer.from(e,"utf8")}return i.default.createHash("sha1").update(e).digest()}var s=sha1;t.default=s},9338:function(e,t,r){var i=r(395);var s=r(3546);var a={isArnInParam:function isArnInParam(e,t){var r=(e.service.api.operations[e.operation]||{}).input||{};var s=r.members||{};if(!e.params[t]||!s[t])return false;return i.util.ARN.validate(e.params[t])},validateArnService:function validateArnService(e){var t=e._parsedArn;if(t.service!=="s3"&&t.service!=="s3-outposts"&&t.service!=="s3-object-lambda"){throw i.util.error(new Error,{code:"InvalidARN",message:"expect 's3' or 's3-outposts' or 's3-object-lambda' in ARN service component"})}},validateArnAccount:function validateArnAccount(e){var t=e._parsedArn;if(!/[0-9]{12}/.exec(t.accountId)){throw i.util.error(new Error,{code:"InvalidARN",message:'ARN accountID does not match regex "[0-9]{12}"'})}},validateS3AccessPointArn:function validateS3AccessPointArn(e){var t=e._parsedArn;var r=t.resource["accesspoint".length];if(t.resource.split(r).length!==2){throw i.util.error(new Error,{code:"InvalidARN",message:"Access Point ARN should have one resource accesspoint/{accesspointName}"})}var s=t.resource.split(r)[1];var o=s+"-"+t.accountId;if(!a.dnsCompatibleBucketName(o)||o.match(/\./)){throw i.util.error(new Error,{code:"InvalidARN",message:"Access point resource in ARN is not DNS compatible. Got "+s})}e._parsedArn.accessPoint=s},validateOutpostsArn:function validateOutpostsArn(e){var t=e._parsedArn;if(t.resource.indexOf("outpost:")!==0&&t.resource.indexOf("outpost/")!==0){throw i.util.error(new Error,{code:"InvalidARN",message:"ARN resource should begin with 'outpost/'"})}var r=t.resource["outpost".length];var s=t.resource.split(r)[1];var a=new RegExp(/^([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9])$/);if(!a.test(s)){throw i.util.error(new Error,{code:"InvalidARN",message:"Outpost resource in ARN is not DNS compatible. Got "+s})}e._parsedArn.outpostId=s},validateOutpostsAccessPointArn:function validateOutpostsAccessPointArn(e){var t=e._parsedArn;var r=t.resource["outpost".length];if(t.resource.split(r).length!==4){throw i.util.error(new Error,{code:"InvalidARN",message:"Outposts ARN should have two resources outpost/{outpostId}/accesspoint/{accesspointName}"})}var s=t.resource.split(r)[3];var o=s+"-"+t.accountId;if(!a.dnsCompatibleBucketName(o)||o.match(/\./)){throw i.util.error(new Error,{code:"InvalidARN",message:"Access point resource in ARN is not DNS compatible. Got "+s})}e._parsedArn.accessPoint=s},validateArnRegion:function validateArnRegion(e,t){if(t===undefined){t={}}var r=a.loadUseArnRegionConfig(e);var o=e._parsedArn.region;var n=e.service.config.region;var u=e.service.config.useFipsEndpoint;var p=t.allowFipsEndpoint||false;if(!o){var m="ARN region is empty";if(e._parsedArn.service==="s3"){m=m+"\nYou may want to use multi-regional ARN. The feature is not supported in current SDK. "+"You should consider switching to V3(https://github.com/aws/aws-sdk-js-v3)."}throw i.util.error(new Error,{code:"InvalidARN",message:m})}if(u&&!p){throw i.util.error(new Error,{code:"InvalidConfiguration",message:"ARN endpoint is not compatible with FIPS region"})}if(o.indexOf("fips")>=0){throw i.util.error(new Error,{code:"InvalidConfiguration",message:"FIPS region not allowed in ARN"})}if(!r&&o!==n){throw i.util.error(new Error,{code:"InvalidConfiguration",message:"Configured region conflicts with access point region"})}else if(r&&s.getEndpointSuffix(o)!==s.getEndpointSuffix(n)){throw i.util.error(new Error,{code:"InvalidConfiguration",message:"Configured region and access point region not in same partition"})}if(e.service.config.useAccelerateEndpoint){throw i.util.error(new Error,{code:"InvalidConfiguration",message:"useAccelerateEndpoint config is not supported with access point ARN"})}if(e._parsedArn.service==="s3-outposts"&&e.service.config.useDualstackEndpoint){throw i.util.error(new Error,{code:"InvalidConfiguration",message:"Dualstack is not supported with outposts access point ARN"})}},loadUseArnRegionConfig:function loadUseArnRegionConfig(e){var t="AWS_S3_USE_ARN_REGION";var r="s3_use_arn_region";var s=true;var a=e.service._originalConfig||{};if(e.service.config.s3UseArnRegion!==undefined){return e.service.config.s3UseArnRegion}else if(a.s3UseArnRegion!==undefined){s=a.s3UseArnRegion===true}else if(i.util.isNode()){if(process.env[t]){var o=process.env[t].trim().toLowerCase();if(["false","true"].indexOf(o)<0){throw i.util.error(new Error,{code:"InvalidConfiguration",message:t+" only accepts true or false. Got "+process.env[t],retryable:false})}s=o==="true"}else{var n={};var u={};try{n=i.util.getProfilesFromSharedConfig(i.util.iniLoader);u=n[process.env.AWS_PROFILE||i.util.defaultProfile]}catch(e){}if(u[r]){if(["false","true"].indexOf(u[r].trim().toLowerCase())<0){throw i.util.error(new Error,{code:"InvalidConfiguration",message:r+" only accepts true or false. Got "+u[r],retryable:false})}s=u[r].trim().toLowerCase()==="true"}}}e.service.config.s3UseArnRegion=s;return s},validatePopulateUriFromArn:function validatePopulateUriFromArn(e){if(e.service._originalConfig&&e.service._originalConfig.endpoint){throw i.util.error(new Error,{code:"InvalidConfiguration",message:"Custom endpoint is not compatible with access point ARN"})}if(e.service.config.s3ForcePathStyle){throw i.util.error(new Error,{code:"InvalidConfiguration",message:"Cannot construct path-style endpoint with access point"})}},dnsCompatibleBucketName:function dnsCompatibleBucketName(e){var t=e;var r=new RegExp(/^[a-z0-9][a-z0-9\.\-]{1,61}[a-z0-9]$/);var i=new RegExp(/(\d+\.){3}\d+/);var s=new RegExp(/\.\./);return t.match(r)&&!t.match(i)&&!t.match(s)?true:false}};e.exports=a},9342:function(e){e.exports={pagination:{ListChannels:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListPlaybackKeyPairs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListRecordingConfigurations:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListStreamKeys:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListStreamSessions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListStreams:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},9350:function(e,t,r){r(3234);var i=r(395);r(2541);e.exports=i},9351:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2014-06-05",endpointPrefix:"mobileanalytics",serviceFullName:"Amazon Mobile Analytics",serviceId:"Mobile Analytics",signatureVersion:"v4",protocol:"rest-json"},operations:{PutEvents:{http:{requestUri:"/2014-06-05/events",responseCode:202},input:{type:"structure",required:["events","clientContext"],members:{events:{type:"list",member:{type:"structure",required:["eventType","timestamp"],members:{eventType:{},timestamp:{},session:{type:"structure",members:{id:{},duration:{type:"long"},startTimestamp:{},stopTimestamp:{}}},version:{},attributes:{type:"map",key:{},value:{}},metrics:{type:"map",key:{},value:{type:"double"}}}}},clientContext:{location:"header",locationName:"x-amz-Client-Context"},clientContextEncoding:{location:"header",locationName:"x-amz-Client-Context-Encoding"}}}}},shapes:{}}},9370:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-05-22",endpointPrefix:"personalize-runtime",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon Personalize Runtime",serviceId:"Personalize Runtime",signatureVersion:"v4",signingName:"personalize",uid:"personalize-runtime-2018-05-22"},operations:{GetPersonalizedRanking:{http:{requestUri:"/personalize-ranking"},input:{type:"structure",required:["campaignArn","inputList","userId"],members:{campaignArn:{},inputList:{type:"list",member:{}},userId:{},context:{shape:"S6"},filterArn:{},filterValues:{shape:"S9"}}},output:{type:"structure",members:{personalizedRanking:{shape:"Sd"},recommendationId:{}}},idempotent:true},GetRecommendations:{http:{requestUri:"/recommendations"},input:{type:"structure",members:{campaignArn:{},itemId:{},userId:{},numResults:{type:"integer"},context:{shape:"S6"},filterArn:{},filterValues:{shape:"S9"},recommenderArn:{}}},output:{type:"structure",members:{itemList:{shape:"Sd"},recommendationId:{}}},idempotent:true}},shapes:{S6:{type:"map",key:{},value:{type:"string",sensitive:true}},S9:{type:"map",key:{},value:{type:"string",sensitive:true}},Sd:{type:"list",member:{type:"structure",members:{itemId:{},score:{type:"double"}}}}}}},9374:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["kms"]={};i.KMS=s.defineService("kms",["2014-11-01"]);Object.defineProperty(a.services["kms"],"2014-11-01",{get:function get(){var e=r(3224);e.paginators=r(5167).pagination;return e},enumerable:true,configurable:true});e.exports=i.KMS},9381:function(e){e.exports={pagination:{ListSecretVersionIds:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListSecrets:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},9389:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2015-11-01",endpointPrefix:"discovery",jsonVersion:"1.1",protocol:"json",serviceFullName:"AWS Application Discovery Service",serviceId:"Application Discovery Service",signatureVersion:"v4",targetPrefix:"AWSPoseidonService_V2015_11_01",uid:"discovery-2015-11-01"},operations:{AssociateConfigurationItemsToApplication:{input:{type:"structure",required:["applicationConfigurationId","configurationIds"],members:{applicationConfigurationId:{},configurationIds:{shape:"S3"}}},output:{type:"structure",members:{}}},BatchDeleteImportData:{input:{type:"structure",required:["importTaskIds"],members:{importTaskIds:{type:"list",member:{}}}},output:{type:"structure",members:{errors:{type:"list",member:{type:"structure",members:{importTaskId:{},errorCode:{},errorDescription:{}}}}}}},CreateApplication:{input:{type:"structure",required:["name"],members:{name:{},description:{}}},output:{type:"structure",members:{configurationId:{}}}},CreateTags:{input:{type:"structure",required:["configurationIds","tags"],members:{configurationIds:{shape:"S3"},tags:{shape:"Si"}}},output:{type:"structure",members:{}}},DeleteApplications:{input:{type:"structure",required:["configurationIds"],members:{configurationIds:{type:"list",member:{}}}},output:{type:"structure",members:{}}},DeleteTags:{input:{type:"structure",required:["configurationIds"],members:{configurationIds:{shape:"S3"},tags:{shape:"Si"}}},output:{type:"structure",members:{}}},DescribeAgents:{input:{type:"structure",members:{agentIds:{shape:"St"},filters:{shape:"Sv"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{agentsInfo:{type:"list",member:{type:"structure",members:{agentId:{},hostName:{},agentNetworkInfoList:{type:"list",member:{type:"structure",members:{ipAddress:{},macAddress:{}}}},connectorId:{},version:{},health:{},lastHealthPingTime:{},collectionStatus:{},agentType:{},registeredTime:{}}}},nextToken:{}}}},DescribeConfigurations:{input:{type:"structure",required:["configurationIds"],members:{configurationIds:{shape:"S3"}}},output:{type:"structure",members:{configurations:{type:"list",member:{type:"map",key:{},value:{}}}}}},DescribeContinuousExports:{input:{type:"structure",members:{exportIds:{type:"list",member:{}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{descriptions:{type:"list",member:{type:"structure",members:{exportId:{},status:{},statusDetail:{},s3Bucket:{},startTime:{type:"timestamp"},stopTime:{type:"timestamp"},dataSource:{},schemaStorageConfig:{shape:"S1o"}}}},nextToken:{}}}},DescribeExportConfigurations:{input:{type:"structure",members:{exportIds:{shape:"S1r"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{exportsInfo:{shape:"S1t"},nextToken:{}}},deprecated:true},DescribeExportTasks:{input:{type:"structure",members:{exportIds:{shape:"S1r"},filters:{shape:"S21"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{exportsInfo:{shape:"S1t"},nextToken:{}}}},DescribeImportTasks:{input:{type:"structure",members:{filters:{type:"list",member:{type:"structure",members:{name:{},values:{type:"list",member:{}}}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{nextToken:{},tasks:{type:"list",member:{shape:"S2e"}}}}},DescribeTags:{input:{type:"structure",members:{filters:{type:"list",member:{type:"structure",required:["name","values"],members:{name:{},values:{shape:"Sx"}}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{tags:{type:"list",member:{type:"structure",members:{configurationType:{},configurationId:{},key:{},value:{},timeOfCreation:{type:"timestamp"}}}},nextToken:{}}}},DisassociateConfigurationItemsFromApplication:{input:{type:"structure",required:["applicationConfigurationId","configurationIds"],members:{applicationConfigurationId:{},configurationIds:{shape:"S3"}}},output:{type:"structure",members:{}}},ExportConfigurations:{output:{type:"structure",members:{exportId:{}}},deprecated:true},GetDiscoverySummary:{input:{type:"structure",members:{}},output:{type:"structure",members:{servers:{type:"long"},applications:{type:"long"},serversMappedToApplications:{type:"long"},serversMappedtoTags:{type:"long"},agentSummary:{type:"structure",required:["activeAgents","healthyAgents","blackListedAgents","shutdownAgents","unhealthyAgents","totalAgents","unknownAgents"],members:{activeAgents:{type:"integer"},healthyAgents:{type:"integer"},blackListedAgents:{type:"integer"},shutdownAgents:{type:"integer"},unhealthyAgents:{type:"integer"},totalAgents:{type:"integer"},unknownAgents:{type:"integer"}}},connectorSummary:{type:"structure",required:["activeConnectors","healthyConnectors","blackListedConnectors","shutdownConnectors","unhealthyConnectors","totalConnectors","unknownConnectors"],members:{activeConnectors:{type:"integer"},healthyConnectors:{type:"integer"},blackListedConnectors:{type:"integer"},shutdownConnectors:{type:"integer"},unhealthyConnectors:{type:"integer"},totalConnectors:{type:"integer"},unknownConnectors:{type:"integer"}}}}}},ListConfigurations:{input:{type:"structure",required:["configurationType"],members:{configurationType:{},filters:{shape:"Sv"},maxResults:{type:"integer"},nextToken:{},orderBy:{type:"list",member:{type:"structure",required:["fieldName"],members:{fieldName:{},sortOrder:{}}}}}},output:{type:"structure",members:{configurations:{type:"list",member:{type:"map",key:{},value:{}}},nextToken:{}}}},ListServerNeighbors:{input:{type:"structure",required:["configurationId"],members:{configurationId:{},portInformationNeeded:{type:"boolean"},neighborConfigurationIds:{shape:"S3"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["neighbors"],members:{neighbors:{type:"list",member:{type:"structure",required:["sourceServerId","destinationServerId","connectionsCount"],members:{sourceServerId:{},destinationServerId:{},destinationPort:{type:"integer"},transportProtocol:{},connectionsCount:{type:"long"}}}},nextToken:{},knownDependencyCount:{type:"long"}}}},StartContinuousExport:{input:{type:"structure",members:{}},output:{type:"structure",members:{exportId:{},s3Bucket:{},startTime:{type:"timestamp"},dataSource:{},schemaStorageConfig:{shape:"S1o"}}}},StartDataCollectionByAgentIds:{input:{type:"structure",required:["agentIds"],members:{agentIds:{shape:"St"}}},output:{type:"structure",members:{agentsConfigurationStatus:{shape:"S3f"}}}},StartExportTask:{input:{type:"structure",members:{exportDataFormat:{type:"list",member:{}},filters:{shape:"S21"},startTime:{type:"timestamp"},endTime:{type:"timestamp"}}},output:{type:"structure",members:{exportId:{}}}},StartImportTask:{input:{type:"structure",required:["name","importUrl"],members:{clientRequestToken:{idempotencyToken:true},name:{},importUrl:{}}},output:{type:"structure",members:{task:{shape:"S2e"}}}},StopContinuousExport:{input:{type:"structure",required:["exportId"],members:{exportId:{}}},output:{type:"structure",members:{startTime:{type:"timestamp"},stopTime:{type:"timestamp"}}}},StopDataCollectionByAgentIds:{input:{type:"structure",required:["agentIds"],members:{agentIds:{shape:"St"}}},output:{type:"structure",members:{agentsConfigurationStatus:{shape:"S3f"}}}},UpdateApplication:{input:{type:"structure",required:["configurationId"],members:{configurationId:{},name:{},description:{}}},output:{type:"structure",members:{}}}},shapes:{S3:{type:"list",member:{}},Si:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}},St:{type:"list",member:{}},Sv:{type:"list",member:{type:"structure",required:["name","values","condition"],members:{name:{},values:{shape:"Sx"},condition:{}}}},Sx:{type:"list",member:{}},S1o:{type:"map",key:{},value:{}},S1r:{type:"list",member:{}},S1t:{type:"list",member:{type:"structure",required:["exportId","exportStatus","statusMessage","exportRequestTime"],members:{exportId:{},exportStatus:{},statusMessage:{},configurationsDownloadUrl:{},exportRequestTime:{type:"timestamp"},isTruncated:{type:"boolean"},requestedStartTime:{type:"timestamp"},requestedEndTime:{type:"timestamp"}}}},S21:{type:"list",member:{type:"structure",required:["name","values","condition"],members:{name:{},values:{shape:"Sx"},condition:{}}}},S2e:{type:"structure",members:{importTaskId:{},clientRequestToken:{},name:{},importUrl:{},status:{},importRequestTime:{type:"timestamp"},importCompletionTime:{type:"timestamp"},importDeletedTime:{type:"timestamp"},serverImportSuccess:{type:"integer"},serverImportFailure:{type:"integer"},applicationImportSuccess:{type:"integer"},applicationImportFailure:{type:"integer"},errorsAndFailedEntriesZip:{}}},S3f:{type:"list",member:{type:"structure",members:{agentId:{},operationSucceeded:{type:"boolean"},description:{}}}}}}},9404:function(e){e.exports={pagination:{DescribeProjectVersions:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ProjectVersionDescriptions"},DescribeProjects:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ProjectDescriptions"},GetCelebrityRecognition:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetContentModeration:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetFaceDetection:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetFaceSearch:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetLabelDetection:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetPersonTracking:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetSegmentDetection:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetTextDetection:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListCollections:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"CollectionIds"},ListDatasetEntries:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"DatasetEntries"},ListDatasetLabels:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"DatasetLabelDescriptions"},ListFaces:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Faces"},ListStreamProcessors:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"}}}},9405:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["firehose"]={};i.Firehose=s.defineService("firehose",["2015-08-04"]);Object.defineProperty(a.services["firehose"],"2015-08-04",{get:function get(){var e=r(5704);e.paginators=r(9837).pagination;return e},enumerable:true,configurable:true});e.exports=i.Firehose},9411:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-02-26",endpointPrefix:"drs",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"drs",serviceFullName:"Elastic Disaster Recovery Service",serviceId:"drs",signatureVersion:"v4",signingName:"drs",uid:"drs-2020-02-26"},operations:{CreateReplicationConfigurationTemplate:{http:{requestUri:"/CreateReplicationConfigurationTemplate",responseCode:201},input:{type:"structure",required:["associateDefaultSecurityGroup","bandwidthThrottling","createPublicIP","dataPlaneRouting","defaultLargeStagingDiskType","ebsEncryption","pitPolicy","replicationServerInstanceType","replicationServersSecurityGroupsIDs","stagingAreaSubnetId","stagingAreaTags","useDedicatedReplicationServer"],members:{associateDefaultSecurityGroup:{type:"boolean"},bandwidthThrottling:{type:"long"},createPublicIP:{type:"boolean"},dataPlaneRouting:{},defaultLargeStagingDiskType:{},ebsEncryption:{},ebsEncryptionKeyArn:{},pitPolicy:{shape:"S8"},replicationServerInstanceType:{},replicationServersSecurityGroupsIDs:{shape:"Sd"},stagingAreaSubnetId:{},stagingAreaTags:{shape:"Sg"},tags:{shape:"Sg"},useDedicatedReplicationServer:{type:"boolean"}}},output:{shape:"Sj"}},DeleteJob:{http:{requestUri:"/DeleteJob",responseCode:204},input:{type:"structure",required:["jobID"],members:{jobID:{}}},output:{type:"structure",members:{}},idempotent:true},DeleteRecoveryInstance:{http:{requestUri:"/DeleteRecoveryInstance",responseCode:200},input:{type:"structure",required:["recoveryInstanceID"],members:{recoveryInstanceID:{}}}},DeleteReplicationConfigurationTemplate:{http:{requestUri:"/DeleteReplicationConfigurationTemplate",responseCode:204},input:{type:"structure",required:["replicationConfigurationTemplateID"],members:{replicationConfigurationTemplateID:{}}},output:{type:"structure",members:{}},idempotent:true},DeleteSourceServer:{http:{requestUri:"/DeleteSourceServer",responseCode:204},input:{type:"structure",required:["sourceServerID"],members:{sourceServerID:{}}},output:{type:"structure",members:{}},idempotent:true},DescribeJobLogItems:{http:{requestUri:"/DescribeJobLogItems",responseCode:200},input:{type:"structure",required:["jobID"],members:{jobID:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{items:{type:"list",member:{type:"structure",members:{event:{},eventData:{type:"structure",members:{conversionServerID:{},rawError:{},sourceServerID:{},targetInstanceID:{}}},logDateTime:{}}}},nextToken:{}}}},DescribeJobs:{http:{requestUri:"/DescribeJobs",responseCode:200},input:{type:"structure",required:["filters"],members:{filters:{type:"structure",members:{fromDate:{},jobIDs:{type:"list",member:{}},toDate:{}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{items:{type:"list",member:{shape:"S1a"}},nextToken:{}}}},DescribeRecoveryInstances:{http:{requestUri:"/DescribeRecoveryInstances",responseCode:200},input:{type:"structure",required:["filters"],members:{filters:{type:"structure",members:{recoveryInstanceIDs:{type:"list",member:{}},sourceServerIDs:{type:"list",member:{}}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{items:{type:"list",member:{type:"structure",members:{arn:{},dataReplicationInfo:{type:"structure",members:{dataReplicationError:{type:"structure",members:{error:{},rawError:{}}},dataReplicationInitiation:{type:"structure",members:{startDateTime:{},steps:{type:"list",member:{type:"structure",members:{name:{},status:{}}}}}},dataReplicationState:{},etaDateTime:{},lagDuration:{},replicatedDisks:{type:"list",member:{type:"structure",members:{backloggedStorageBytes:{type:"long"},deviceName:{},replicatedStorageBytes:{type:"long"},rescannedStorageBytes:{type:"long"},totalStorageBytes:{type:"long"}}}}}},ec2InstanceID:{},ec2InstanceState:{},failback:{type:"structure",members:{agentLastSeenByServiceDateTime:{},elapsedReplicationDuration:{},failbackClientID:{},failbackClientLastSeenByServiceDateTime:{},failbackInitiationTime:{},failbackJobID:{},failbackToOriginalServer:{type:"boolean"},firstByteDateTime:{},state:{}}},isDrill:{type:"boolean"},jobID:{},pointInTimeSnapshotDateTime:{},recoveryInstanceID:{},recoveryInstanceProperties:{type:"structure",members:{cpus:{shape:"S24"},disks:{type:"list",member:{type:"structure",members:{bytes:{type:"long"},ebsVolumeID:{},internalDeviceName:{}}}},identificationHints:{shape:"S29"},lastUpdatedDateTime:{},networkInterfaces:{shape:"S2a"},os:{shape:"S2d"},ramBytes:{type:"long"}}},sourceServerID:{},tags:{shape:"Sg"}}}},nextToken:{}}}},DescribeRecoverySnapshots:{http:{requestUri:"/DescribeRecoverySnapshots",responseCode:200},input:{type:"structure",required:["sourceServerID"],members:{filters:{type:"structure",members:{fromDateTime:{},toDateTime:{}}},maxResults:{type:"integer"},nextToken:{},order:{},sourceServerID:{}}},output:{type:"structure",members:{items:{type:"list",member:{type:"structure",required:["expectedTimestamp","snapshotID","sourceServerID"],members:{ebsSnapshots:{type:"list",member:{}},expectedTimestamp:{},snapshotID:{},sourceServerID:{},timestamp:{}}}},nextToken:{}}}},DescribeReplicationConfigurationTemplates:{http:{requestUri:"/DescribeReplicationConfigurationTemplates",responseCode:200},input:{type:"structure",required:["replicationConfigurationTemplateIDs"],members:{maxResults:{type:"integer"},nextToken:{},replicationConfigurationTemplateIDs:{type:"list",member:{}}}},output:{type:"structure",members:{items:{type:"list",member:{shape:"Sj"}},nextToken:{}}}},DescribeSourceServers:{http:{requestUri:"/DescribeSourceServers",responseCode:200},input:{type:"structure",required:["filters"],members:{filters:{type:"structure",members:{hardwareId:{},sourceServerIDs:{type:"list",member:{}}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{items:{type:"list",member:{shape:"S2w"}},nextToken:{}}}},DisconnectRecoveryInstance:{http:{requestUri:"/DisconnectRecoveryInstance",responseCode:200},input:{type:"structure",required:["recoveryInstanceID"],members:{recoveryInstanceID:{}}}},DisconnectSourceServer:{http:{requestUri:"/DisconnectSourceServer",responseCode:200},input:{type:"structure",required:["sourceServerID"],members:{sourceServerID:{}}},output:{shape:"S2w"}},GetFailbackReplicationConfiguration:{http:{requestUri:"/GetFailbackReplicationConfiguration",responseCode:200},input:{type:"structure",required:["recoveryInstanceID"],members:{recoveryInstanceID:{}}},output:{type:"structure",required:["recoveryInstanceID"],members:{bandwidthThrottling:{type:"long"},name:{},recoveryInstanceID:{},usePrivateIP:{type:"boolean"}}}},GetLaunchConfiguration:{http:{requestUri:"/GetLaunchConfiguration",responseCode:200},input:{type:"structure",required:["sourceServerID"],members:{sourceServerID:{}}},output:{shape:"S3l"}},GetReplicationConfiguration:{http:{requestUri:"/GetReplicationConfiguration",responseCode:200},input:{type:"structure",required:["sourceServerID"],members:{sourceServerID:{}}},output:{shape:"S3r"}},InitializeService:{http:{requestUri:"/InitializeService",responseCode:204},input:{type:"structure",members:{}},output:{type:"structure",members:{}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"Sg"}}}},RetryDataReplication:{http:{requestUri:"/RetryDataReplication",responseCode:200},input:{type:"structure",required:["sourceServerID"],members:{sourceServerID:{}}},output:{shape:"S2w"}},StartFailbackLaunch:{http:{requestUri:"/StartFailbackLaunch",responseCode:200},input:{type:"structure",required:["recoveryInstanceIDs"],members:{recoveryInstanceIDs:{type:"list",member:{}},tags:{shape:"Sg"}}},output:{type:"structure",members:{job:{shape:"S1a"}}}},StartRecovery:{http:{requestUri:"/StartRecovery",responseCode:202},input:{type:"structure",required:["sourceServers"],members:{isDrill:{type:"boolean"},sourceServers:{type:"list",member:{type:"structure",required:["sourceServerID"],members:{recoverySnapshotID:{},sourceServerID:{}}}},tags:{shape:"Sg"}}},output:{type:"structure",members:{job:{shape:"S1a"}}}},StopFailback:{http:{requestUri:"/StopFailback",responseCode:200},input:{type:"structure",required:["recoveryInstanceID"],members:{recoveryInstanceID:{}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"Sg"}}},idempotent:true},TerminateRecoveryInstances:{http:{requestUri:"/TerminateRecoveryInstances",responseCode:200},input:{type:"structure",required:["recoveryInstanceIDs"],members:{recoveryInstanceIDs:{type:"list",member:{}}}},output:{type:"structure",members:{job:{shape:"S1a"}}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{},sensitive:true}}},idempotent:true},UpdateFailbackReplicationConfiguration:{http:{requestUri:"/UpdateFailbackReplicationConfiguration",responseCode:200},input:{type:"structure",required:["recoveryInstanceID"],members:{bandwidthThrottling:{type:"long"},name:{},recoveryInstanceID:{},usePrivateIP:{type:"boolean"}}}},UpdateLaunchConfiguration:{http:{requestUri:"/UpdateLaunchConfiguration",responseCode:200},input:{type:"structure",required:["sourceServerID"],members:{copyPrivateIp:{type:"boolean"},copyTags:{type:"boolean"},launchDisposition:{},licensing:{shape:"S3n"},name:{},sourceServerID:{},targetInstanceTypeRightSizingMethod:{}}},output:{shape:"S3l"},idempotent:true},UpdateReplicationConfiguration:{http:{requestUri:"/UpdateReplicationConfiguration",responseCode:200},input:{type:"structure",required:["sourceServerID"],members:{associateDefaultSecurityGroup:{type:"boolean"},bandwidthThrottling:{type:"long"},createPublicIP:{type:"boolean"},dataPlaneRouting:{},defaultLargeStagingDiskType:{},ebsEncryption:{},ebsEncryptionKeyArn:{},name:{},pitPolicy:{shape:"S8"},replicatedDisks:{shape:"S3s"},replicationServerInstanceType:{},replicationServersSecurityGroupsIDs:{shape:"Sd"},sourceServerID:{},stagingAreaSubnetId:{},stagingAreaTags:{shape:"Sg"},useDedicatedReplicationServer:{type:"boolean"}}},output:{shape:"S3r"},idempotent:true},UpdateReplicationConfigurationTemplate:{http:{requestUri:"/UpdateReplicationConfigurationTemplate",responseCode:200},input:{type:"structure",required:["replicationConfigurationTemplateID"],members:{arn:{},associateDefaultSecurityGroup:{type:"boolean"},bandwidthThrottling:{type:"long"},createPublicIP:{type:"boolean"},dataPlaneRouting:{},defaultLargeStagingDiskType:{},ebsEncryption:{},ebsEncryptionKeyArn:{},pitPolicy:{shape:"S8"},replicationConfigurationTemplateID:{},replicationServerInstanceType:{},replicationServersSecurityGroupsIDs:{shape:"Sd"},stagingAreaSubnetId:{},stagingAreaTags:{shape:"Sg"},useDedicatedReplicationServer:{type:"boolean"}}},output:{shape:"Sj"}}},shapes:{S8:{type:"list",member:{type:"structure",required:["interval","retentionDuration","units"],members:{enabled:{type:"boolean"},interval:{type:"integer"},retentionDuration:{type:"integer"},ruleID:{type:"long"},units:{}}}},Sd:{type:"list",member:{}},Sg:{type:"map",key:{},value:{},sensitive:true},Sj:{type:"structure",required:["replicationConfigurationTemplateID"],members:{arn:{},associateDefaultSecurityGroup:{type:"boolean"},bandwidthThrottling:{type:"long"},createPublicIP:{type:"boolean"},dataPlaneRouting:{},defaultLargeStagingDiskType:{},ebsEncryption:{},ebsEncryptionKeyArn:{},pitPolicy:{shape:"S8"},replicationConfigurationTemplateID:{},replicationServerInstanceType:{},replicationServersSecurityGroupsIDs:{shape:"Sd"},stagingAreaSubnetId:{},stagingAreaTags:{shape:"Sg"},tags:{shape:"Sg"},useDedicatedReplicationServer:{type:"boolean"}}},S1a:{type:"structure",required:["jobID"],members:{arn:{},creationDateTime:{},endDateTime:{},initiatedBy:{},jobID:{},participatingServers:{type:"list",member:{type:"structure",members:{launchStatus:{},recoveryInstanceID:{},sourceServerID:{}}}},status:{},tags:{shape:"Sg"},type:{}}},S24:{type:"list",member:{type:"structure",members:{cores:{type:"long"},modelName:{}}}},S29:{type:"structure",members:{awsInstanceID:{},fqdn:{},hostname:{},vmWareUuid:{}}},S2a:{type:"list",member:{type:"structure",members:{ips:{type:"list",member:{}},isPrimary:{type:"boolean"},macAddress:{}}}},S2d:{type:"structure",members:{fullString:{}}},S2w:{type:"structure",members:{arn:{},dataReplicationInfo:{type:"structure",members:{dataReplicationError:{type:"structure",members:{error:{},rawError:{}}},dataReplicationInitiation:{type:"structure",members:{nextAttemptDateTime:{},startDateTime:{},steps:{type:"list",member:{type:"structure",members:{name:{},status:{}}}}}},dataReplicationState:{},etaDateTime:{},lagDuration:{},replicatedDisks:{type:"list",member:{type:"structure",members:{backloggedStorageBytes:{type:"long"},deviceName:{},replicatedStorageBytes:{type:"long"},rescannedStorageBytes:{type:"long"},totalStorageBytes:{type:"long"}}}}}},lastLaunchResult:{},lifeCycle:{type:"structure",members:{addedToServiceDateTime:{},elapsedReplicationDuration:{},firstByteDateTime:{},lastLaunch:{type:"structure",members:{initiated:{type:"structure",members:{apiCallDateTime:{},jobID:{},type:{}}}}},lastSeenByServiceDateTime:{}}},recoveryInstanceId:{},sourceProperties:{type:"structure",members:{cpus:{shape:"S24"},disks:{type:"list",member:{type:"structure",members:{bytes:{type:"long"},deviceName:{}}}},identificationHints:{shape:"S29"},lastUpdatedDateTime:{},networkInterfaces:{shape:"S2a"},os:{shape:"S2d"},ramBytes:{type:"long"},recommendedInstanceType:{}}},sourceServerID:{},tags:{shape:"Sg"}}},S3l:{type:"structure",members:{copyPrivateIp:{type:"boolean"},copyTags:{type:"boolean"},ec2LaunchTemplateID:{},launchDisposition:{},licensing:{shape:"S3n"},name:{},sourceServerID:{},targetInstanceTypeRightSizingMethod:{}}},S3n:{type:"structure",members:{osByol:{type:"boolean"}}},S3r:{type:"structure",members:{associateDefaultSecurityGroup:{type:"boolean"},bandwidthThrottling:{type:"long"},createPublicIP:{type:"boolean"},dataPlaneRouting:{},defaultLargeStagingDiskType:{},ebsEncryption:{},ebsEncryptionKeyArn:{},name:{},pitPolicy:{shape:"S8"},replicatedDisks:{shape:"S3s"},replicationServerInstanceType:{},replicationServersSecurityGroupsIDs:{shape:"Sd"},sourceServerID:{},stagingAreaSubnetId:{},stagingAreaTags:{shape:"Sg"},useDedicatedReplicationServer:{type:"boolean"}}},S3s:{type:"list",member:{type:"structure",members:{deviceName:{},iops:{type:"long"},isBootDisk:{type:"boolean"},stagingDiskType:{},throughput:{type:"long"}}}}}}},9417:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2019-01-25",endpointPrefix:"appmesh",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS App Mesh",serviceId:"App Mesh",signatureVersion:"v4",signingName:"appmesh",uid:"appmesh-2019-01-25"},operations:{CreateGatewayRoute:{http:{method:"PUT",requestUri:"/v20190125/meshes/{meshName}/virtualGateway/{virtualGatewayName}/gatewayRoutes",responseCode:200},input:{type:"structure",required:["gatewayRouteName","meshName","spec","virtualGatewayName"],members:{clientToken:{idempotencyToken:true},gatewayRouteName:{},meshName:{location:"uri",locationName:"meshName"},meshOwner:{location:"querystring",locationName:"meshOwner"},spec:{shape:"S5"},tags:{shape:"S19"},virtualGatewayName:{location:"uri",locationName:"virtualGatewayName"}}},output:{type:"structure",required:["gatewayRoute"],members:{gatewayRoute:{shape:"S1e"}},payload:"gatewayRoute"},idempotent:true},CreateMesh:{http:{method:"PUT",requestUri:"/v20190125/meshes",responseCode:200},input:{type:"structure",required:["meshName"],members:{clientToken:{idempotencyToken:true},meshName:{},spec:{shape:"S1l"},tags:{shape:"S19"}}},output:{type:"structure",required:["mesh"],members:{mesh:{shape:"S1p"}},payload:"mesh"},idempotent:true},CreateRoute:{http:{method:"PUT",requestUri:"/v20190125/meshes/{meshName}/virtualRouter/{virtualRouterName}/routes",responseCode:200},input:{type:"structure",required:["meshName","routeName","spec","virtualRouterName"],members:{clientToken:{idempotencyToken:true},meshName:{location:"uri",locationName:"meshName"},meshOwner:{location:"querystring",locationName:"meshOwner"},routeName:{},spec:{shape:"S1t"},tags:{shape:"S19"},virtualRouterName:{location:"uri",locationName:"virtualRouterName"}}},output:{type:"structure",required:["route"],members:{route:{shape:"S2t"}},payload:"route"},idempotent:true},CreateVirtualGateway:{http:{method:"PUT",requestUri:"/v20190125/meshes/{meshName}/virtualGateways",responseCode:200},input:{type:"structure",required:["meshName","spec","virtualGatewayName"],members:{clientToken:{idempotencyToken:true},meshName:{location:"uri",locationName:"meshName"},meshOwner:{location:"querystring",locationName:"meshOwner"},spec:{shape:"S2x"},tags:{shape:"S19"},virtualGatewayName:{}}},output:{type:"structure",required:["virtualGateway"],members:{virtualGateway:{shape:"S47"}},payload:"virtualGateway"},idempotent:true},CreateVirtualNode:{http:{method:"PUT",requestUri:"/v20190125/meshes/{meshName}/virtualNodes",responseCode:200},input:{type:"structure",required:["meshName","spec","virtualNodeName"],members:{clientToken:{idempotencyToken:true},meshName:{location:"uri",locationName:"meshName"},meshOwner:{location:"querystring",locationName:"meshOwner"},spec:{shape:"S4b"},tags:{shape:"S19"},virtualNodeName:{}}},output:{type:"structure",required:["virtualNode"],members:{virtualNode:{shape:"S5t"}},payload:"virtualNode"},idempotent:true},CreateVirtualRouter:{http:{method:"PUT",requestUri:"/v20190125/meshes/{meshName}/virtualRouters",responseCode:200},input:{type:"structure",required:["meshName","spec","virtualRouterName"],members:{clientToken:{idempotencyToken:true},meshName:{location:"uri",locationName:"meshName"},meshOwner:{location:"querystring",locationName:"meshOwner"},spec:{shape:"S5x"},tags:{shape:"S19"},virtualRouterName:{}}},output:{type:"structure",required:["virtualRouter"],members:{virtualRouter:{shape:"S61"}},payload:"virtualRouter"},idempotent:true},CreateVirtualService:{http:{method:"PUT",requestUri:"/v20190125/meshes/{meshName}/virtualServices",responseCode:200},input:{type:"structure",required:["meshName","spec","virtualServiceName"],members:{clientToken:{idempotencyToken:true},meshName:{location:"uri",locationName:"meshName"},meshOwner:{location:"querystring",locationName:"meshOwner"},spec:{shape:"S65"},tags:{shape:"S19"},virtualServiceName:{}}},output:{type:"structure",required:["virtualService"],members:{virtualService:{shape:"S6a"}},payload:"virtualService"},idempotent:true},DeleteGatewayRoute:{http:{method:"DELETE",requestUri:"/v20190125/meshes/{meshName}/virtualGateway/{virtualGatewayName}/gatewayRoutes/{gatewayRouteName}",responseCode:200},input:{type:"structure",required:["gatewayRouteName","meshName","virtualGatewayName"],members:{gatewayRouteName:{location:"uri",locationName:"gatewayRouteName"},meshName:{location:"uri",locationName:"meshName"},meshOwner:{location:"querystring",locationName:"meshOwner"},virtualGatewayName:{location:"uri",locationName:"virtualGatewayName"}}},output:{type:"structure",required:["gatewayRoute"],members:{gatewayRoute:{shape:"S1e"}},payload:"gatewayRoute"},idempotent:true},DeleteMesh:{http:{method:"DELETE",requestUri:"/v20190125/meshes/{meshName}",responseCode:200},input:{type:"structure",required:["meshName"],members:{meshName:{location:"uri",locationName:"meshName"}}},output:{type:"structure",required:["mesh"],members:{mesh:{shape:"S1p"}},payload:"mesh"},idempotent:true},DeleteRoute:{http:{method:"DELETE",requestUri:"/v20190125/meshes/{meshName}/virtualRouter/{virtualRouterName}/routes/{routeName}",responseCode:200},input:{type:"structure",required:["meshName","routeName","virtualRouterName"],members:{meshName:{location:"uri",locationName:"meshName"},meshOwner:{location:"querystring",locationName:"meshOwner"},routeName:{location:"uri",locationName:"routeName"},virtualRouterName:{location:"uri",locationName:"virtualRouterName"}}},output:{type:"structure",required:["route"],members:{route:{shape:"S2t"}},payload:"route"},idempotent:true},DeleteVirtualGateway:{http:{method:"DELETE",requestUri:"/v20190125/meshes/{meshName}/virtualGateways/{virtualGatewayName}",responseCode:200},input:{type:"structure",required:["meshName","virtualGatewayName"],members:{meshName:{location:"uri",locationName:"meshName"},meshOwner:{location:"querystring",locationName:"meshOwner"},virtualGatewayName:{location:"uri",locationName:"virtualGatewayName"}}},output:{type:"structure",required:["virtualGateway"],members:{virtualGateway:{shape:"S47"}},payload:"virtualGateway"},idempotent:true},DeleteVirtualNode:{http:{method:"DELETE",requestUri:"/v20190125/meshes/{meshName}/virtualNodes/{virtualNodeName}",responseCode:200},input:{type:"structure",required:["meshName","virtualNodeName"],members:{meshName:{location:"uri",locationName:"meshName"},meshOwner:{location:"querystring",locationName:"meshOwner"},virtualNodeName:{location:"uri",locationName:"virtualNodeName"}}},output:{type:"structure",required:["virtualNode"],members:{virtualNode:{shape:"S5t"}},payload:"virtualNode"},idempotent:true},DeleteVirtualRouter:{http:{method:"DELETE",requestUri:"/v20190125/meshes/{meshName}/virtualRouters/{virtualRouterName}",responseCode:200},input:{type:"structure",required:["meshName","virtualRouterName"],members:{meshName:{location:"uri",locationName:"meshName"},meshOwner:{location:"querystring",locationName:"meshOwner"},virtualRouterName:{location:"uri",locationName:"virtualRouterName"}}},output:{type:"structure",required:["virtualRouter"],members:{virtualRouter:{shape:"S61"}},payload:"virtualRouter"},idempotent:true},DeleteVirtualService:{http:{method:"DELETE",requestUri:"/v20190125/meshes/{meshName}/virtualServices/{virtualServiceName}",responseCode:200},input:{type:"structure",required:["meshName","virtualServiceName"],members:{meshName:{location:"uri",locationName:"meshName"},meshOwner:{location:"querystring",locationName:"meshOwner"},virtualServiceName:{location:"uri",locationName:"virtualServiceName"}}},output:{type:"structure",required:["virtualService"],members:{virtualService:{shape:"S6a"}},payload:"virtualService"},idempotent:true},DescribeGatewayRoute:{http:{method:"GET",requestUri:"/v20190125/meshes/{meshName}/virtualGateway/{virtualGatewayName}/gatewayRoutes/{gatewayRouteName}",responseCode:200},input:{type:"structure",required:["gatewayRouteName","meshName","virtualGatewayName"],members:{gatewayRouteName:{location:"uri",locationName:"gatewayRouteName"},meshName:{location:"uri",locationName:"meshName"},meshOwner:{location:"querystring",locationName:"meshOwner"},virtualGatewayName:{location:"uri",locationName:"virtualGatewayName"}}},output:{type:"structure",required:["gatewayRoute"],members:{gatewayRoute:{shape:"S1e"}},payload:"gatewayRoute"}},DescribeMesh:{http:{method:"GET",requestUri:"/v20190125/meshes/{meshName}",responseCode:200},input:{type:"structure",required:["meshName"],members:{meshName:{location:"uri",locationName:"meshName"},meshOwner:{location:"querystring",locationName:"meshOwner"}}},output:{type:"structure",required:["mesh"],members:{mesh:{shape:"S1p"}},payload:"mesh"}},DescribeRoute:{http:{method:"GET",requestUri:"/v20190125/meshes/{meshName}/virtualRouter/{virtualRouterName}/routes/{routeName}",responseCode:200},input:{type:"structure",required:["meshName","routeName","virtualRouterName"],members:{meshName:{location:"uri",locationName:"meshName"},meshOwner:{location:"querystring",locationName:"meshOwner"},routeName:{location:"uri",locationName:"routeName"},virtualRouterName:{location:"uri",locationName:"virtualRouterName"}}},output:{type:"structure",required:["route"],members:{route:{shape:"S2t"}},payload:"route"}},DescribeVirtualGateway:{http:{method:"GET",requestUri:"/v20190125/meshes/{meshName}/virtualGateways/{virtualGatewayName}",responseCode:200},input:{type:"structure",required:["meshName","virtualGatewayName"],members:{meshName:{location:"uri",locationName:"meshName"},meshOwner:{location:"querystring",locationName:"meshOwner"},virtualGatewayName:{location:"uri",locationName:"virtualGatewayName"}}},output:{type:"structure",required:["virtualGateway"],members:{virtualGateway:{shape:"S47"}},payload:"virtualGateway"}},DescribeVirtualNode:{http:{method:"GET",requestUri:"/v20190125/meshes/{meshName}/virtualNodes/{virtualNodeName}",responseCode:200},input:{type:"structure",required:["meshName","virtualNodeName"],members:{meshName:{location:"uri",locationName:"meshName"},meshOwner:{location:"querystring",locationName:"meshOwner"},virtualNodeName:{location:"uri",locationName:"virtualNodeName"}}},output:{type:"structure",required:["virtualNode"],members:{virtualNode:{shape:"S5t"}},payload:"virtualNode"}},DescribeVirtualRouter:{http:{method:"GET",requestUri:"/v20190125/meshes/{meshName}/virtualRouters/{virtualRouterName}",responseCode:200},input:{type:"structure",required:["meshName","virtualRouterName"],members:{meshName:{location:"uri",locationName:"meshName"},meshOwner:{location:"querystring",locationName:"meshOwner"},virtualRouterName:{location:"uri",locationName:"virtualRouterName"}}},output:{type:"structure",required:["virtualRouter"],members:{virtualRouter:{shape:"S61"}},payload:"virtualRouter"}},DescribeVirtualService:{http:{method:"GET",requestUri:"/v20190125/meshes/{meshName}/virtualServices/{virtualServiceName}",responseCode:200},input:{type:"structure",required:["meshName","virtualServiceName"],members:{meshName:{location:"uri",locationName:"meshName"},meshOwner:{location:"querystring",locationName:"meshOwner"},virtualServiceName:{location:"uri",locationName:"virtualServiceName"}}},output:{type:"structure",required:["virtualService"],members:{virtualService:{shape:"S6a"}},payload:"virtualService"}},ListGatewayRoutes:{http:{method:"GET",requestUri:"/v20190125/meshes/{meshName}/virtualGateway/{virtualGatewayName}/gatewayRoutes",responseCode:200},input:{type:"structure",required:["meshName","virtualGatewayName"],members:{limit:{location:"querystring",locationName:"limit",type:"integer"},meshName:{location:"uri",locationName:"meshName"},meshOwner:{location:"querystring",locationName:"meshOwner"},nextToken:{location:"querystring",locationName:"nextToken"},virtualGatewayName:{location:"uri",locationName:"virtualGatewayName"}}},output:{type:"structure",required:["gatewayRoutes"],members:{gatewayRoutes:{type:"list",member:{type:"structure",required:["arn","createdAt","gatewayRouteName","lastUpdatedAt","meshName","meshOwner","resourceOwner","version","virtualGatewayName"],members:{arn:{},createdAt:{type:"timestamp"},gatewayRouteName:{},lastUpdatedAt:{type:"timestamp"},meshName:{},meshOwner:{},resourceOwner:{},version:{type:"long"},virtualGatewayName:{}}}},nextToken:{}}}},ListMeshes:{http:{method:"GET",requestUri:"/v20190125/meshes",responseCode:200},input:{type:"structure",members:{limit:{location:"querystring",locationName:"limit",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["meshes"],members:{meshes:{type:"list",member:{type:"structure",required:["arn","createdAt","lastUpdatedAt","meshName","meshOwner","resourceOwner","version"],members:{arn:{},createdAt:{type:"timestamp"},lastUpdatedAt:{type:"timestamp"},meshName:{},meshOwner:{},resourceOwner:{},version:{type:"long"}}}},nextToken:{}}}},ListRoutes:{http:{method:"GET",requestUri:"/v20190125/meshes/{meshName}/virtualRouter/{virtualRouterName}/routes",responseCode:200},input:{type:"structure",required:["meshName","virtualRouterName"],members:{limit:{location:"querystring",locationName:"limit",type:"integer"},meshName:{location:"uri",locationName:"meshName"},meshOwner:{location:"querystring",locationName:"meshOwner"},nextToken:{location:"querystring",locationName:"nextToken"},virtualRouterName:{location:"uri",locationName:"virtualRouterName"}}},output:{type:"structure",required:["routes"],members:{nextToken:{},routes:{type:"list",member:{type:"structure",required:["arn","createdAt","lastUpdatedAt","meshName","meshOwner","resourceOwner","routeName","version","virtualRouterName"],members:{arn:{},createdAt:{type:"timestamp"},lastUpdatedAt:{type:"timestamp"},meshName:{},meshOwner:{},resourceOwner:{},routeName:{},version:{type:"long"},virtualRouterName:{}}}}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/v20190125/tags",responseCode:200},input:{type:"structure",required:["resourceArn"],members:{limit:{location:"querystring",locationName:"limit",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},resourceArn:{location:"querystring",locationName:"resourceArn"}}},output:{type:"structure",required:["tags"],members:{nextToken:{},tags:{shape:"S19"}}}},ListVirtualGateways:{http:{method:"GET",requestUri:"/v20190125/meshes/{meshName}/virtualGateways",responseCode:200},input:{type:"structure",required:["meshName"],members:{limit:{location:"querystring",locationName:"limit",type:"integer"},meshName:{location:"uri",locationName:"meshName"},meshOwner:{location:"querystring",locationName:"meshOwner"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["virtualGateways"],members:{nextToken:{},virtualGateways:{type:"list",member:{type:"structure",required:["arn","createdAt","lastUpdatedAt","meshName","meshOwner","resourceOwner","version","virtualGatewayName"],members:{arn:{},createdAt:{type:"timestamp"},lastUpdatedAt:{type:"timestamp"},meshName:{},meshOwner:{},resourceOwner:{},version:{type:"long"},virtualGatewayName:{}}}}}}},ListVirtualNodes:{http:{method:"GET",requestUri:"/v20190125/meshes/{meshName}/virtualNodes",responseCode:200},input:{type:"structure",required:["meshName"],members:{limit:{location:"querystring",locationName:"limit",type:"integer"},meshName:{location:"uri",locationName:"meshName"},meshOwner:{location:"querystring",locationName:"meshOwner"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["virtualNodes"],members:{nextToken:{},virtualNodes:{type:"list",member:{type:"structure",required:["arn","createdAt","lastUpdatedAt","meshName","meshOwner","resourceOwner","version","virtualNodeName"],members:{arn:{},createdAt:{type:"timestamp"},lastUpdatedAt:{type:"timestamp"},meshName:{},meshOwner:{},resourceOwner:{},version:{type:"long"},virtualNodeName:{}}}}}}},ListVirtualRouters:{http:{method:"GET",requestUri:"/v20190125/meshes/{meshName}/virtualRouters",responseCode:200},input:{type:"structure",required:["meshName"],members:{limit:{location:"querystring",locationName:"limit",type:"integer"},meshName:{location:"uri",locationName:"meshName"},meshOwner:{location:"querystring",locationName:"meshOwner"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["virtualRouters"],members:{nextToken:{},virtualRouters:{type:"list",member:{type:"structure",required:["arn","createdAt","lastUpdatedAt","meshName","meshOwner","resourceOwner","version","virtualRouterName"],members:{arn:{},createdAt:{type:"timestamp"},lastUpdatedAt:{type:"timestamp"},meshName:{},meshOwner:{},resourceOwner:{},version:{type:"long"},virtualRouterName:{}}}}}}},ListVirtualServices:{http:{method:"GET",requestUri:"/v20190125/meshes/{meshName}/virtualServices",responseCode:200},input:{type:"structure",required:["meshName"],members:{limit:{location:"querystring",locationName:"limit",type:"integer"},meshName:{location:"uri",locationName:"meshName"},meshOwner:{location:"querystring",locationName:"meshOwner"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["virtualServices"],members:{nextToken:{},virtualServices:{type:"list",member:{type:"structure",required:["arn","createdAt","lastUpdatedAt","meshName","meshOwner","resourceOwner","version","virtualServiceName"],members:{arn:{},createdAt:{type:"timestamp"},lastUpdatedAt:{type:"timestamp"},meshName:{},meshOwner:{},resourceOwner:{},version:{type:"long"},virtualServiceName:{}}}}}}},TagResource:{http:{method:"PUT",requestUri:"/v20190125/tag",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"querystring",locationName:"resourceArn"},tags:{shape:"S19"}}},output:{type:"structure",members:{}},idempotent:true},UntagResource:{http:{method:"PUT",requestUri:"/v20190125/untag",responseCode:200},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{location:"querystring",locationName:"resourceArn"},tagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}},idempotent:true},UpdateGatewayRoute:{http:{method:"PUT",requestUri:"/v20190125/meshes/{meshName}/virtualGateway/{virtualGatewayName}/gatewayRoutes/{gatewayRouteName}",responseCode:200},input:{type:"structure",required:["gatewayRouteName","meshName","spec","virtualGatewayName"],members:{clientToken:{idempotencyToken:true},gatewayRouteName:{location:"uri",locationName:"gatewayRouteName"},meshName:{location:"uri",locationName:"meshName"},meshOwner:{location:"querystring",locationName:"meshOwner"},spec:{shape:"S5"},virtualGatewayName:{location:"uri",locationName:"virtualGatewayName"}}},output:{type:"structure",required:["gatewayRoute"],members:{gatewayRoute:{shape:"S1e"}},payload:"gatewayRoute"},idempotent:true},UpdateMesh:{http:{method:"PUT",requestUri:"/v20190125/meshes/{meshName}",responseCode:200},input:{type:"structure",required:["meshName"],members:{clientToken:{idempotencyToken:true},meshName:{location:"uri",locationName:"meshName"},spec:{shape:"S1l"}}},output:{type:"structure",required:["mesh"],members:{mesh:{shape:"S1p"}},payload:"mesh"},idempotent:true},UpdateRoute:{http:{method:"PUT",requestUri:"/v20190125/meshes/{meshName}/virtualRouter/{virtualRouterName}/routes/{routeName}",responseCode:200},input:{type:"structure",required:["meshName","routeName","spec","virtualRouterName"],members:{clientToken:{idempotencyToken:true},meshName:{location:"uri",locationName:"meshName"},meshOwner:{location:"querystring",locationName:"meshOwner"},routeName:{location:"uri",locationName:"routeName"},spec:{shape:"S1t"},virtualRouterName:{location:"uri",locationName:"virtualRouterName"}}},output:{type:"structure",required:["route"],members:{route:{shape:"S2t"}},payload:"route"},idempotent:true},UpdateVirtualGateway:{http:{method:"PUT",requestUri:"/v20190125/meshes/{meshName}/virtualGateways/{virtualGatewayName}",responseCode:200},input:{type:"structure",required:["meshName","spec","virtualGatewayName"],members:{clientToken:{idempotencyToken:true},meshName:{location:"uri",locationName:"meshName"},meshOwner:{location:"querystring",locationName:"meshOwner"},spec:{shape:"S2x"},virtualGatewayName:{location:"uri",locationName:"virtualGatewayName"}}},output:{type:"structure",required:["virtualGateway"],members:{virtualGateway:{shape:"S47"}},payload:"virtualGateway"},idempotent:true},UpdateVirtualNode:{http:{method:"PUT",requestUri:"/v20190125/meshes/{meshName}/virtualNodes/{virtualNodeName}",responseCode:200},input:{type:"structure",required:["meshName","spec","virtualNodeName"],members:{clientToken:{idempotencyToken:true},meshName:{location:"uri",locationName:"meshName"},meshOwner:{location:"querystring",locationName:"meshOwner"},spec:{shape:"S4b"},virtualNodeName:{location:"uri",locationName:"virtualNodeName"}}},output:{type:"structure",required:["virtualNode"],members:{virtualNode:{shape:"S5t"}},payload:"virtualNode"},idempotent:true},UpdateVirtualRouter:{http:{method:"PUT",requestUri:"/v20190125/meshes/{meshName}/virtualRouters/{virtualRouterName}",responseCode:200},input:{type:"structure",required:["meshName","spec","virtualRouterName"],members:{clientToken:{idempotencyToken:true},meshName:{location:"uri",locationName:"meshName"},meshOwner:{location:"querystring",locationName:"meshOwner"},spec:{shape:"S5x"},virtualRouterName:{location:"uri",locationName:"virtualRouterName"}}},output:{type:"structure",required:["virtualRouter"],members:{virtualRouter:{shape:"S61"}},payload:"virtualRouter"},idempotent:true},UpdateVirtualService:{http:{method:"PUT",requestUri:"/v20190125/meshes/{meshName}/virtualServices/{virtualServiceName}",responseCode:200},input:{type:"structure",required:["meshName","spec","virtualServiceName"],members:{clientToken:{idempotencyToken:true},meshName:{location:"uri",locationName:"meshName"},meshOwner:{location:"querystring",locationName:"meshOwner"},spec:{shape:"S65"},virtualServiceName:{location:"uri",locationName:"virtualServiceName"}}},output:{type:"structure",required:["virtualService"],members:{virtualService:{shape:"S6a"}},payload:"virtualService"},idempotent:true}},shapes:{S5:{type:"structure",members:{grpcRoute:{type:"structure",required:["action","match"],members:{action:{type:"structure",required:["target"],members:{rewrite:{type:"structure",members:{hostname:{shape:"S9"}}},target:{shape:"Sb"}}},match:{type:"structure",members:{hostname:{shape:"Se"},metadata:{type:"list",member:{type:"structure",required:["name"],members:{invert:{type:"boolean"},match:{type:"structure",members:{exact:{},prefix:{},range:{shape:"Sm"},regex:{},suffix:{}},union:true},name:{}}}},serviceName:{}}}}},http2Route:{shape:"Sq"},httpRoute:{shape:"Sq"},priority:{type:"integer"}}},S9:{type:"structure",members:{defaultTargetHostname:{}}},Sb:{type:"structure",required:["virtualService"],members:{virtualService:{type:"structure",required:["virtualServiceName"],members:{virtualServiceName:{}}}}},Se:{type:"structure",members:{exact:{},suffix:{}}},Sm:{type:"structure",required:["end","start"],members:{end:{type:"long"},start:{type:"long"}}},Sq:{type:"structure",required:["action","match"],members:{action:{type:"structure",required:["target"],members:{rewrite:{type:"structure",members:{hostname:{shape:"S9"},path:{type:"structure",members:{exact:{}}},prefix:{type:"structure",members:{defaultPrefix:{},value:{}}}}},target:{shape:"Sb"}}},match:{type:"structure",members:{headers:{type:"list",member:{type:"structure",required:["name"],members:{invert:{type:"boolean"},match:{shape:"S10"},name:{}}}},hostname:{shape:"Se"},method:{},path:{shape:"S12"},prefix:{},queryParameters:{shape:"S14"}}}}},S10:{type:"structure",members:{exact:{},prefix:{},range:{shape:"Sm"},regex:{},suffix:{}},union:true},S12:{type:"structure",members:{exact:{},regex:{}}},S14:{type:"list",member:{type:"structure",required:["name"],members:{match:{type:"structure",members:{exact:{}}},name:{}}}},S19:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}},S1e:{type:"structure",required:["gatewayRouteName","meshName","metadata","spec","status","virtualGatewayName"],members:{gatewayRouteName:{},meshName:{},metadata:{shape:"S1f"},spec:{shape:"S5"},status:{type:"structure",required:["status"],members:{status:{}}},virtualGatewayName:{}}},S1f:{type:"structure",required:["arn","createdAt","lastUpdatedAt","meshOwner","resourceOwner","uid","version"],members:{arn:{},createdAt:{type:"timestamp"},lastUpdatedAt:{type:"timestamp"},meshOwner:{},resourceOwner:{},uid:{},version:{type:"long"}}},S1l:{type:"structure",members:{egressFilter:{type:"structure",required:["type"],members:{type:{}}}}},S1p:{type:"structure",required:["meshName","metadata","spec","status"],members:{meshName:{},metadata:{shape:"S1f"},spec:{shape:"S1l"},status:{type:"structure",members:{status:{}}}}},S1t:{type:"structure",members:{grpcRoute:{type:"structure",required:["action","match"],members:{action:{type:"structure",required:["weightedTargets"],members:{weightedTargets:{shape:"S1w"}}},match:{type:"structure",members:{metadata:{type:"list",member:{type:"structure",required:["name"],members:{invert:{type:"boolean"},match:{type:"structure",members:{exact:{},prefix:{},range:{shape:"Sm"},regex:{},suffix:{}},union:true},name:{}}}},methodName:{},serviceName:{}}},retryPolicy:{type:"structure",required:["maxRetries","perRetryTimeout"],members:{grpcRetryEvents:{type:"list",member:{}},httpRetryEvents:{shape:"S27"},maxRetries:{type:"long"},perRetryTimeout:{shape:"S2a"},tcpRetryEvents:{shape:"S2d"}}},timeout:{shape:"S2f"}}},http2Route:{shape:"S2g"},httpRoute:{shape:"S2g"},priority:{type:"integer"},tcpRoute:{type:"structure",required:["action"],members:{action:{type:"structure",required:["weightedTargets"],members:{weightedTargets:{shape:"S1w"}}},timeout:{shape:"S2r"}}}}},S1w:{type:"list",member:{type:"structure",required:["virtualNode","weight"],members:{virtualNode:{},weight:{type:"integer"}}}},S27:{type:"list",member:{}},S2a:{type:"structure",members:{unit:{},value:{type:"long"}}},S2d:{type:"list",member:{}},S2f:{type:"structure",members:{idle:{shape:"S2a"},perRequest:{shape:"S2a"}}},S2g:{type:"structure",required:["action","match"],members:{action:{type:"structure",required:["weightedTargets"],members:{weightedTargets:{shape:"S1w"}}},match:{type:"structure",members:{headers:{type:"list",member:{type:"structure",required:["name"],members:{invert:{type:"boolean"},match:{shape:"S10"},name:{}}}},method:{},path:{shape:"S12"},prefix:{},queryParameters:{shape:"S14"},scheme:{}}},retryPolicy:{type:"structure",required:["maxRetries","perRetryTimeout"],members:{httpRetryEvents:{shape:"S27"},maxRetries:{type:"long"},perRetryTimeout:{shape:"S2a"},tcpRetryEvents:{shape:"S2d"}}},timeout:{shape:"S2n"}}},S2n:{type:"structure",members:{idle:{shape:"S2a"},perRequest:{shape:"S2a"}}},S2r:{type:"structure",members:{idle:{shape:"S2a"}}},S2t:{type:"structure",required:["meshName","metadata","routeName","spec","status","virtualRouterName"],members:{meshName:{},metadata:{shape:"S1f"},routeName:{},spec:{shape:"S1t"},status:{type:"structure",required:["status"],members:{status:{}}},virtualRouterName:{}}},S2x:{type:"structure",required:["listeners"],members:{backendDefaults:{type:"structure",members:{clientPolicy:{type:"structure",members:{tls:{type:"structure",required:["validation"],members:{certificate:{type:"structure",members:{file:{shape:"S32"},sds:{shape:"S34"}},union:true},enforce:{type:"boolean"},ports:{shape:"S36"},validation:{type:"structure",required:["trust"],members:{subjectAlternativeNames:{shape:"S39"},trust:{type:"structure",members:{acm:{type:"structure",required:["certificateAuthorityArns"],members:{certificateAuthorityArns:{type:"list",member:{}}}},file:{shape:"S3g"},sds:{shape:"S3h"}},union:true}}}}}}}}},listeners:{type:"list",member:{type:"structure",required:["portMapping"],members:{connectionPool:{type:"structure",members:{grpc:{type:"structure",required:["maxRequests"],members:{maxRequests:{type:"integer"}}},http:{type:"structure",required:["maxConnections"],members:{maxConnections:{type:"integer"},maxPendingRequests:{type:"integer"}}},http2:{type:"structure",required:["maxRequests"],members:{maxRequests:{type:"integer"}}}},union:true},healthCheck:{type:"structure",required:["healthyThreshold","intervalMillis","protocol","timeoutMillis","unhealthyThreshold"],members:{healthyThreshold:{type:"integer"},intervalMillis:{type:"long"},path:{},port:{type:"integer"},protocol:{},timeoutMillis:{type:"long"},unhealthyThreshold:{type:"integer"}}},portMapping:{type:"structure",required:["port","protocol"],members:{port:{type:"integer"},protocol:{}}},tls:{type:"structure",required:["certificate","mode"],members:{certificate:{type:"structure",members:{acm:{type:"structure",required:["certificateArn"],members:{certificateArn:{}}},file:{shape:"S32"},sds:{shape:"S34"}},union:true},mode:{},validation:{type:"structure",required:["trust"],members:{subjectAlternativeNames:{shape:"S39"},trust:{type:"structure",members:{file:{shape:"S3g"},sds:{shape:"S3h"}},union:true}}}}}}}},logging:{type:"structure",members:{accessLog:{type:"structure",members:{file:{type:"structure",required:["path"],members:{path:{}}}},union:true}}}}},S32:{type:"structure",required:["certificateChain","privateKey"],members:{certificateChain:{},privateKey:{}}},S34:{type:"structure",required:["secretName"],members:{secretName:{}}},S36:{type:"list",member:{type:"integer"}},S39:{type:"structure",required:["match"],members:{match:{type:"structure",required:["exact"],members:{exact:{type:"list",member:{}}}}}},S3g:{type:"structure",required:["certificateChain"],members:{certificateChain:{}}},S3h:{type:"structure",required:["secretName"],members:{secretName:{}}},S47:{type:"structure",required:["meshName","metadata","spec","status","virtualGatewayName"],members:{meshName:{},metadata:{shape:"S1f"},spec:{shape:"S2x"},status:{type:"structure",required:["status"],members:{status:{}}},virtualGatewayName:{}}},S4b:{type:"structure",members:{backendDefaults:{type:"structure",members:{clientPolicy:{shape:"S4d"}}},backends:{type:"list",member:{type:"structure",members:{virtualService:{type:"structure",required:["virtualServiceName"],members:{clientPolicy:{shape:"S4d"},virtualServiceName:{}}}},union:true}},listeners:{type:"list",member:{type:"structure",required:["portMapping"],members:{connectionPool:{type:"structure",members:{grpc:{type:"structure",required:["maxRequests"],members:{maxRequests:{type:"integer"}}},http:{type:"structure",required:["maxConnections"],members:{maxConnections:{type:"integer"},maxPendingRequests:{type:"integer"}}},http2:{type:"structure",required:["maxRequests"],members:{maxRequests:{type:"integer"}}},tcp:{type:"structure",required:["maxConnections"],members:{maxConnections:{type:"integer"}}}},union:true},healthCheck:{type:"structure",required:["healthyThreshold","intervalMillis","protocol","timeoutMillis","unhealthyThreshold"],members:{healthyThreshold:{type:"integer"},intervalMillis:{type:"long"},path:{},port:{type:"integer"},protocol:{},timeoutMillis:{type:"long"},unhealthyThreshold:{type:"integer"}}},outlierDetection:{type:"structure",required:["baseEjectionDuration","interval","maxEjectionPercent","maxServerErrors"],members:{baseEjectionDuration:{shape:"S2a"},interval:{shape:"S2a"},maxEjectionPercent:{type:"integer"},maxServerErrors:{type:"long"}}},portMapping:{shape:"S57"},timeout:{type:"structure",members:{grpc:{shape:"S2f"},http:{shape:"S2n"},http2:{shape:"S2n"},tcp:{shape:"S2r"}},union:true},tls:{type:"structure",required:["certificate","mode"],members:{certificate:{type:"structure",members:{acm:{type:"structure",required:["certificateArn"],members:{certificateArn:{}}},file:{shape:"S4g"},sds:{shape:"S4h"}},union:true},mode:{},validation:{type:"structure",required:["trust"],members:{subjectAlternativeNames:{shape:"S39"},trust:{type:"structure",members:{file:{shape:"S4n"},sds:{shape:"S4o"}},union:true}}}}}}}},logging:{type:"structure",members:{accessLog:{type:"structure",members:{file:{type:"structure",required:["path"],members:{path:{}}}},union:true}}},serviceDiscovery:{type:"structure",members:{awsCloudMap:{type:"structure",required:["namespaceName","serviceName"],members:{attributes:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}},namespaceName:{},serviceName:{}}},dns:{type:"structure",required:["hostname"],members:{hostname:{},responseType:{}}}},union:true}}},S4d:{type:"structure",members:{tls:{type:"structure",required:["validation"],members:{certificate:{type:"structure",members:{file:{shape:"S4g"},sds:{shape:"S4h"}},union:true},enforce:{type:"boolean"},ports:{shape:"S36"},validation:{type:"structure",required:["trust"],members:{subjectAlternativeNames:{shape:"S39"},trust:{type:"structure",members:{acm:{type:"structure",required:["certificateAuthorityArns"],members:{certificateAuthorityArns:{type:"list",member:{}}}},file:{shape:"S4n"},sds:{shape:"S4o"}},union:true}}}}}}},S4g:{type:"structure",required:["certificateChain","privateKey"],members:{certificateChain:{},privateKey:{}}},S4h:{type:"structure",required:["secretName"],members:{secretName:{}}},S4n:{type:"structure",required:["certificateChain"],members:{certificateChain:{}}},S4o:{type:"structure",required:["secretName"],members:{secretName:{}}},S57:{type:"structure",required:["port","protocol"],members:{port:{type:"integer"},protocol:{}}},S5t:{type:"structure",required:["meshName","metadata","spec","status","virtualNodeName"],members:{meshName:{},metadata:{shape:"S1f"},spec:{shape:"S4b"},status:{type:"structure",required:["status"],members:{status:{}}},virtualNodeName:{}}},S5x:{type:"structure",members:{listeners:{type:"list",member:{type:"structure",required:["portMapping"],members:{portMapping:{shape:"S57"}}}}}},S61:{type:"structure",required:["meshName","metadata","spec","status","virtualRouterName"],members:{meshName:{},metadata:{shape:"S1f"},spec:{shape:"S5x"},status:{type:"structure",required:["status"],members:{status:{}}},virtualRouterName:{}}},S65:{type:"structure",members:{provider:{type:"structure",members:{virtualNode:{type:"structure",required:["virtualNodeName"],members:{virtualNodeName:{}}},virtualRouter:{type:"structure",required:["virtualRouterName"],members:{virtualRouterName:{}}}},union:true}}},S6a:{type:"structure",required:["meshName","metadata","spec","status","virtualServiceName"],members:{meshName:{},metadata:{shape:"S1f"},spec:{shape:"S65"},status:{type:"structure",required:["status"],members:{status:{}}},virtualServiceName:{}}}}}},9423:function(e){(function(){var t,r={}.hasOwnProperty;e.exports=t=function(){function XMLWriterBase(e){var t,i,s,a,o,n,u,p,m;e||(e={});this.pretty=e.pretty||false;this.allowEmpty=(i=e.allowEmpty)!=null?i:false;if(this.pretty){this.indent=(s=e.indent)!=null?s:" ";this.newline=(a=e.newline)!=null?a:"\n";this.offset=(o=e.offset)!=null?o:0;this.dontprettytextnodes=(n=e.dontprettytextnodes)!=null?n:0}else{this.indent="";this.newline="";this.offset=0;this.dontprettytextnodes=0}this.spacebeforeslash=(u=e.spacebeforeslash)!=null?u:"";if(this.spacebeforeslash===true){this.spacebeforeslash=" "}this.newlinedefault=this.newline;this.prettydefault=this.pretty;p=e.writer||{};for(t in p){if(!r.call(p,t))continue;m=p[t];this[t]=m}}XMLWriterBase.prototype.set=function(e){var t,i,s;e||(e={});if("pretty"in e){this.pretty=e.pretty}if("allowEmpty"in e){this.allowEmpty=e.allowEmpty}if(this.pretty){this.indent="indent"in e?e.indent:" ";this.newline="newline"in e?e.newline:"\n";this.offset="offset"in e?e.offset:0;this.dontprettytextnodes="dontprettytextnodes"in e?e.dontprettytextnodes:0}else{this.indent="";this.newline="";this.offset=0;this.dontprettytextnodes=0}this.spacebeforeslash="spacebeforeslash"in e?e.spacebeforeslash:"";if(this.spacebeforeslash===true){this.spacebeforeslash=" "}this.newlinedefault=this.newline;this.prettydefault=this.pretty;i=e.writer||{};for(t in i){if(!r.call(i,t))continue;s=i[t];this[t]=s}return this};XMLWriterBase.prototype.space=function(e){var t;if(this.pretty){t=(e||0)+this.offset+1;if(t>0){return new Array(t).join(this.indent)}else{return""}}else{return""}};return XMLWriterBase}()}).call(this)},9427:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["acm"]={};i.ACM=s.defineService("acm",["2015-12-08"]);Object.defineProperty(a.services["acm"],"2015-12-08",{get:function get(){var e=r(6582);e.paginators=r(5849).pagination;e.waiters=r(8324).waiters;return e},enumerable:true,configurable:true});e.exports=i.ACM},9433:function(e,t,r){var i=r(395);var s=i.util;var a=r(8194).typeOf;var o=r(3815);var n=r(9620);i.DynamoDB.Converter={input:function convertInput(e,t){t=t||{};var r=a(e);if(r==="Object"){return formatMap(e,t)}else if(r==="Array"){return formatList(e,t)}else if(r==="Set"){return formatSet(e,t)}else if(r==="String"){if(e.length===0&&t.convertEmptyValues){return convertInput(null)}return{S:e}}else if(r==="Number"||r==="NumberValue"){return{N:e.toString()}}else if(r==="Binary"){if(e.length===0&&t.convertEmptyValues){return convertInput(null)}return{B:e}}else if(r==="Boolean"){return{BOOL:e}}else if(r==="null"){return{NULL:true}}else if(r!=="undefined"&&r!=="Function"){return formatMap(e,t)}},marshall:function marshallItem(e,t){return i.DynamoDB.Converter.input(e,t).M},output:function convertOutput(e,t){t=t||{};var r,a,n;for(var u in e){var p=e[u];if(u==="M"){a={};for(var m in p){a[m]=convertOutput(p[m],t)}return a}else if(u==="L"){r=[];for(n=0;n=0){this.up()}return this.onEnd()};XMLDocumentCB.prototype.openCurrent=function(){if(this.currentNode){this.currentNode.children=true;return this.openNode(this.currentNode)}};XMLDocumentCB.prototype.openNode=function(e){if(!e.isOpen){if(!this.root&&this.currentLevel===0&&e instanceof l){this.root=e}this.onData(this.writer.openNode(e,this.currentLevel));return e.isOpen=true}};XMLDocumentCB.prototype.closeNode=function(e){if(!e.isClosed){this.onData(this.writer.closeNode(e,this.currentLevel));return e.isClosed=true}};XMLDocumentCB.prototype.onData=function(e){this.documentStarted=true;return this.onDataCallback(e)};XMLDocumentCB.prototype.onEnd=function(){this.documentCompleted=true;return this.onEndCallback()};XMLDocumentCB.prototype.ele=function(){return this.element.apply(this,arguments)};XMLDocumentCB.prototype.nod=function(e,t,r){return this.node(e,t,r)};XMLDocumentCB.prototype.txt=function(e){return this.text(e)};XMLDocumentCB.prototype.dat=function(e){return this.cdata(e)};XMLDocumentCB.prototype.com=function(e){return this.comment(e)};XMLDocumentCB.prototype.ins=function(e,t){return this.instruction(e,t)};XMLDocumentCB.prototype.dec=function(e,t,r){return this.declaration(e,t,r)};XMLDocumentCB.prototype.dtd=function(e,t,r){return this.doctype(e,t,r)};XMLDocumentCB.prototype.e=function(e,t,r){return this.element(e,t,r)};XMLDocumentCB.prototype.n=function(e,t,r){return this.node(e,t,r)};XMLDocumentCB.prototype.t=function(e){return this.text(e)};XMLDocumentCB.prototype.d=function(e){return this.cdata(e)};XMLDocumentCB.prototype.c=function(e){return this.comment(e)};XMLDocumentCB.prototype.r=function(e){return this.raw(e)};XMLDocumentCB.prototype.i=function(e,t){return this.instruction(e,t)};XMLDocumentCB.prototype.att=function(){if(this.currentNode&&this.currentNode instanceof m){return this.attList.apply(this,arguments)}else{return this.attribute.apply(this,arguments)}};XMLDocumentCB.prototype.a=function(){if(this.currentNode&&this.currentNode instanceof m){return this.attList.apply(this,arguments)}else{return this.attribute.apply(this,arguments)}};XMLDocumentCB.prototype.ent=function(e,t){return this.entity(e,t)};XMLDocumentCB.prototype.pent=function(e,t){return this.pEntity(e,t)};XMLDocumentCB.prototype.not=function(e,t){return this.notation(e,t)};return XMLDocumentCB}()}).call(this)},9780:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2016-04-18",endpointPrefix:"cognito-idp",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon Cognito Identity Provider",serviceId:"Cognito Identity Provider",signatureVersion:"v4",targetPrefix:"AWSCognitoIdentityProviderService",uid:"cognito-idp-2016-04-18"},operations:{AddCustomAttributes:{input:{type:"structure",required:["UserPoolId","CustomAttributes"],members:{UserPoolId:{},CustomAttributes:{type:"list",member:{shape:"S4"}}}},output:{type:"structure",members:{}}},AdminAddUserToGroup:{input:{type:"structure",required:["UserPoolId","Username","GroupName"],members:{UserPoolId:{},Username:{shape:"Sd"},GroupName:{}}}},AdminConfirmSignUp:{input:{type:"structure",required:["UserPoolId","Username"],members:{UserPoolId:{},Username:{shape:"Sd"},ClientMetadata:{shape:"Sg"}}},output:{type:"structure",members:{}}},AdminCreateUser:{input:{type:"structure",required:["UserPoolId","Username"],members:{UserPoolId:{},Username:{shape:"Sd"},UserAttributes:{shape:"Sj"},ValidationData:{shape:"Sj"},TemporaryPassword:{shape:"Sn"},ForceAliasCreation:{type:"boolean"},MessageAction:{},DesiredDeliveryMediums:{type:"list",member:{}},ClientMetadata:{shape:"Sg"}}},output:{type:"structure",members:{User:{shape:"St"}}}},AdminDeleteUser:{input:{type:"structure",required:["UserPoolId","Username"],members:{UserPoolId:{},Username:{shape:"Sd"}}}},AdminDeleteUserAttributes:{input:{type:"structure",required:["UserPoolId","Username","UserAttributeNames"],members:{UserPoolId:{},Username:{shape:"Sd"},UserAttributeNames:{shape:"S10"}}},output:{type:"structure",members:{}}},AdminDisableProviderForUser:{input:{type:"structure",required:["UserPoolId","User"],members:{UserPoolId:{},User:{shape:"S13"}}},output:{type:"structure",members:{}}},AdminDisableUser:{input:{type:"structure",required:["UserPoolId","Username"],members:{UserPoolId:{},Username:{shape:"Sd"}}},output:{type:"structure",members:{}}},AdminEnableUser:{input:{type:"structure",required:["UserPoolId","Username"],members:{UserPoolId:{},Username:{shape:"Sd"}}},output:{type:"structure",members:{}}},AdminForgetDevice:{input:{type:"structure",required:["UserPoolId","Username","DeviceKey"],members:{UserPoolId:{},Username:{shape:"Sd"},DeviceKey:{}}}},AdminGetDevice:{input:{type:"structure",required:["DeviceKey","UserPoolId","Username"],members:{DeviceKey:{},UserPoolId:{},Username:{shape:"Sd"}}},output:{type:"structure",required:["Device"],members:{Device:{shape:"S1e"}}}},AdminGetUser:{input:{type:"structure",required:["UserPoolId","Username"],members:{UserPoolId:{},Username:{shape:"Sd"}}},output:{type:"structure",required:["Username"],members:{Username:{shape:"Sd"},UserAttributes:{shape:"Sj"},UserCreateDate:{type:"timestamp"},UserLastModifiedDate:{type:"timestamp"},Enabled:{type:"boolean"},UserStatus:{},MFAOptions:{shape:"Sw"},PreferredMfaSetting:{},UserMFASettingList:{shape:"S1h"}}}},AdminInitiateAuth:{input:{type:"structure",required:["UserPoolId","ClientId","AuthFlow"],members:{UserPoolId:{},ClientId:{shape:"S1j"},AuthFlow:{},AuthParameters:{shape:"S1l"},ClientMetadata:{shape:"Sg"},AnalyticsMetadata:{shape:"S1m"},ContextData:{shape:"S1n"}}},output:{type:"structure",members:{ChallengeName:{},Session:{},ChallengeParameters:{shape:"S1t"},AuthenticationResult:{shape:"S1u"}}}},AdminLinkProviderForUser:{input:{type:"structure",required:["UserPoolId","DestinationUser","SourceUser"],members:{UserPoolId:{},DestinationUser:{shape:"S13"},SourceUser:{shape:"S13"}}},output:{type:"structure",members:{}}},AdminListDevices:{input:{type:"structure",required:["UserPoolId","Username"],members:{UserPoolId:{},Username:{shape:"Sd"},Limit:{type:"integer"},PaginationToken:{}}},output:{type:"structure",members:{Devices:{shape:"S24"},PaginationToken:{}}}},AdminListGroupsForUser:{input:{type:"structure",required:["Username","UserPoolId"],members:{Username:{shape:"Sd"},UserPoolId:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Groups:{shape:"S28"},NextToken:{}}}},AdminListUserAuthEvents:{input:{type:"structure",required:["UserPoolId","Username"],members:{UserPoolId:{},Username:{shape:"Sd"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AuthEvents:{type:"list",member:{type:"structure",members:{EventId:{},EventType:{},CreationDate:{type:"timestamp"},EventResponse:{},EventRisk:{type:"structure",members:{RiskDecision:{},RiskLevel:{},CompromisedCredentialsDetected:{type:"boolean"}}},ChallengeResponses:{type:"list",member:{type:"structure",members:{ChallengeName:{},ChallengeResponse:{}}}},EventContextData:{type:"structure",members:{IpAddress:{},DeviceName:{},Timezone:{},City:{},Country:{}}},EventFeedback:{type:"structure",required:["FeedbackValue","Provider"],members:{FeedbackValue:{},Provider:{},FeedbackDate:{type:"timestamp"}}}}}},NextToken:{}}}},AdminRemoveUserFromGroup:{input:{type:"structure",required:["UserPoolId","Username","GroupName"],members:{UserPoolId:{},Username:{shape:"Sd"},GroupName:{}}}},AdminResetUserPassword:{input:{type:"structure",required:["UserPoolId","Username"],members:{UserPoolId:{},Username:{shape:"Sd"},ClientMetadata:{shape:"Sg"}}},output:{type:"structure",members:{}}},AdminRespondToAuthChallenge:{input:{type:"structure",required:["UserPoolId","ClientId","ChallengeName"],members:{UserPoolId:{},ClientId:{shape:"S1j"},ChallengeName:{},ChallengeResponses:{shape:"S2y"},Session:{},AnalyticsMetadata:{shape:"S1m"},ContextData:{shape:"S1n"},ClientMetadata:{shape:"Sg"}}},output:{type:"structure",members:{ChallengeName:{},Session:{},ChallengeParameters:{shape:"S1t"},AuthenticationResult:{shape:"S1u"}}}},AdminSetUserMFAPreference:{input:{type:"structure",required:["Username","UserPoolId"],members:{SMSMfaSettings:{shape:"S31"},SoftwareTokenMfaSettings:{shape:"S32"},Username:{shape:"Sd"},UserPoolId:{}}},output:{type:"structure",members:{}}},AdminSetUserPassword:{input:{type:"structure",required:["UserPoolId","Username","Password"],members:{UserPoolId:{},Username:{shape:"Sd"},Password:{shape:"Sn"},Permanent:{type:"boolean"}}},output:{type:"structure",members:{}}},AdminSetUserSettings:{input:{type:"structure",required:["UserPoolId","Username","MFAOptions"],members:{UserPoolId:{},Username:{shape:"Sd"},MFAOptions:{shape:"Sw"}}},output:{type:"structure",members:{}}},AdminUpdateAuthEventFeedback:{input:{type:"structure",required:["UserPoolId","Username","EventId","FeedbackValue"],members:{UserPoolId:{},Username:{shape:"Sd"},EventId:{},FeedbackValue:{}}},output:{type:"structure",members:{}}},AdminUpdateDeviceStatus:{input:{type:"structure",required:["UserPoolId","Username","DeviceKey"],members:{UserPoolId:{},Username:{shape:"Sd"},DeviceKey:{},DeviceRememberedStatus:{}}},output:{type:"structure",members:{}}},AdminUpdateUserAttributes:{input:{type:"structure",required:["UserPoolId","Username","UserAttributes"],members:{UserPoolId:{},Username:{shape:"Sd"},UserAttributes:{shape:"Sj"},ClientMetadata:{shape:"Sg"}}},output:{type:"structure",members:{}}},AdminUserGlobalSignOut:{input:{type:"structure",required:["UserPoolId","Username"],members:{UserPoolId:{},Username:{shape:"Sd"}}},output:{type:"structure",members:{}}},AssociateSoftwareToken:{input:{type:"structure",members:{AccessToken:{shape:"S1v"},Session:{}}},output:{type:"structure",members:{SecretCode:{type:"string",sensitive:true},Session:{}}}},ChangePassword:{input:{type:"structure",required:["PreviousPassword","ProposedPassword","AccessToken"],members:{PreviousPassword:{shape:"Sn"},ProposedPassword:{shape:"Sn"},AccessToken:{shape:"S1v"}}},output:{type:"structure",members:{}},authtype:"none"},ConfirmDevice:{input:{type:"structure",required:["AccessToken","DeviceKey"],members:{AccessToken:{shape:"S1v"},DeviceKey:{},DeviceSecretVerifierConfig:{type:"structure",members:{PasswordVerifier:{},Salt:{}}},DeviceName:{}}},output:{type:"structure",members:{UserConfirmationNecessary:{type:"boolean"}}}},ConfirmForgotPassword:{input:{type:"structure",required:["ClientId","Username","ConfirmationCode","Password"],members:{ClientId:{shape:"S1j"},SecretHash:{shape:"S3s"},Username:{shape:"Sd"},ConfirmationCode:{},Password:{shape:"Sn"},AnalyticsMetadata:{shape:"S1m"},UserContextData:{shape:"S3u"},ClientMetadata:{shape:"Sg"}}},output:{type:"structure",members:{}},authtype:"none"},ConfirmSignUp:{input:{type:"structure",required:["ClientId","Username","ConfirmationCode"],members:{ClientId:{shape:"S1j"},SecretHash:{shape:"S3s"},Username:{shape:"Sd"},ConfirmationCode:{},ForceAliasCreation:{type:"boolean"},AnalyticsMetadata:{shape:"S1m"},UserContextData:{shape:"S3u"},ClientMetadata:{shape:"Sg"}}},output:{type:"structure",members:{}},authtype:"none"},CreateGroup:{input:{type:"structure",required:["GroupName","UserPoolId"],members:{GroupName:{},UserPoolId:{},Description:{},RoleArn:{},Precedence:{type:"integer"}}},output:{type:"structure",members:{Group:{shape:"S29"}}}},CreateIdentityProvider:{input:{type:"structure",required:["UserPoolId","ProviderName","ProviderType","ProviderDetails"],members:{UserPoolId:{},ProviderName:{},ProviderType:{},ProviderDetails:{shape:"S43"},AttributeMapping:{shape:"S44"},IdpIdentifiers:{shape:"S46"}}},output:{type:"structure",required:["IdentityProvider"],members:{IdentityProvider:{shape:"S49"}}}},CreateResourceServer:{input:{type:"structure",required:["UserPoolId","Identifier","Name"],members:{UserPoolId:{},Identifier:{},Name:{},Scopes:{shape:"S4d"}}},output:{type:"structure",required:["ResourceServer"],members:{ResourceServer:{shape:"S4i"}}}},CreateUserImportJob:{input:{type:"structure",required:["JobName","UserPoolId","CloudWatchLogsRoleArn"],members:{JobName:{},UserPoolId:{},CloudWatchLogsRoleArn:{}}},output:{type:"structure",members:{UserImportJob:{shape:"S4m"}}}},CreateUserPool:{input:{type:"structure",required:["PoolName"],members:{PoolName:{},Policies:{shape:"S4u"},LambdaConfig:{shape:"S4y"},AutoVerifiedAttributes:{shape:"S53"},AliasAttributes:{shape:"S55"},UsernameAttributes:{shape:"S57"},SmsVerificationMessage:{},EmailVerificationMessage:{},EmailVerificationSubject:{},VerificationMessageTemplate:{shape:"S5c"},SmsAuthenticationMessage:{},MfaConfiguration:{},DeviceConfiguration:{shape:"S5h"},EmailConfiguration:{shape:"S5i"},SmsConfiguration:{shape:"S5m"},UserPoolTags:{shape:"S5o"},AdminCreateUserConfig:{shape:"S5r"},Schema:{shape:"S5u"},UserPoolAddOns:{shape:"S5v"},UsernameConfiguration:{shape:"S5x"},AccountRecoverySetting:{shape:"S5y"}}},output:{type:"structure",members:{UserPool:{shape:"S64"}}}},CreateUserPoolClient:{input:{type:"structure",required:["UserPoolId","ClientName"],members:{UserPoolId:{},ClientName:{},GenerateSecret:{type:"boolean"},RefreshTokenValidity:{type:"integer"},AccessTokenValidity:{type:"integer"},IdTokenValidity:{type:"integer"},TokenValidityUnits:{shape:"S6d"},ReadAttributes:{shape:"S6f"},WriteAttributes:{shape:"S6f"},ExplicitAuthFlows:{shape:"S6h"},SupportedIdentityProviders:{shape:"S6j"},CallbackURLs:{shape:"S6k"},LogoutURLs:{shape:"S6m"},DefaultRedirectURI:{},AllowedOAuthFlows:{shape:"S6n"},AllowedOAuthScopes:{shape:"S6p"},AllowedOAuthFlowsUserPoolClient:{type:"boolean"},AnalyticsConfiguration:{shape:"S6r"},PreventUserExistenceErrors:{},EnableTokenRevocation:{type:"boolean"}}},output:{type:"structure",members:{UserPoolClient:{shape:"S6v"}}}},CreateUserPoolDomain:{input:{type:"structure",required:["Domain","UserPoolId"],members:{Domain:{},UserPoolId:{},CustomDomainConfig:{shape:"S6y"}}},output:{type:"structure",members:{CloudFrontDomain:{}}}},DeleteGroup:{input:{type:"structure",required:["GroupName","UserPoolId"],members:{GroupName:{},UserPoolId:{}}}},DeleteIdentityProvider:{input:{type:"structure",required:["UserPoolId","ProviderName"],members:{UserPoolId:{},ProviderName:{}}}},DeleteResourceServer:{input:{type:"structure",required:["UserPoolId","Identifier"],members:{UserPoolId:{},Identifier:{}}}},DeleteUser:{input:{type:"structure",required:["AccessToken"],members:{AccessToken:{shape:"S1v"}}},authtype:"none"},DeleteUserAttributes:{input:{type:"structure",required:["UserAttributeNames","AccessToken"],members:{UserAttributeNames:{shape:"S10"},AccessToken:{shape:"S1v"}}},output:{type:"structure",members:{}},authtype:"none"},DeleteUserPool:{input:{type:"structure",required:["UserPoolId"],members:{UserPoolId:{}}}},DeleteUserPoolClient:{input:{type:"structure",required:["UserPoolId","ClientId"],members:{UserPoolId:{},ClientId:{shape:"S1j"}}}},DeleteUserPoolDomain:{input:{type:"structure",required:["Domain","UserPoolId"],members:{Domain:{},UserPoolId:{}}},output:{type:"structure",members:{}}},DescribeIdentityProvider:{input:{type:"structure",required:["UserPoolId","ProviderName"],members:{UserPoolId:{},ProviderName:{}}},output:{type:"structure",required:["IdentityProvider"],members:{IdentityProvider:{shape:"S49"}}}},DescribeResourceServer:{input:{type:"structure",required:["UserPoolId","Identifier"],members:{UserPoolId:{},Identifier:{}}},output:{type:"structure",required:["ResourceServer"],members:{ResourceServer:{shape:"S4i"}}}},DescribeRiskConfiguration:{input:{type:"structure",required:["UserPoolId"],members:{UserPoolId:{},ClientId:{shape:"S1j"}}},output:{type:"structure",required:["RiskConfiguration"],members:{RiskConfiguration:{shape:"S7g"}}}},DescribeUserImportJob:{input:{type:"structure",required:["UserPoolId","JobId"],members:{UserPoolId:{},JobId:{}}},output:{type:"structure",members:{UserImportJob:{shape:"S4m"}}}},DescribeUserPool:{input:{type:"structure",required:["UserPoolId"],members:{UserPoolId:{}}},output:{type:"structure",members:{UserPool:{shape:"S64"}}}},DescribeUserPoolClient:{input:{type:"structure",required:["UserPoolId","ClientId"],members:{UserPoolId:{},ClientId:{shape:"S1j"}}},output:{type:"structure",members:{UserPoolClient:{shape:"S6v"}}}},DescribeUserPoolDomain:{input:{type:"structure",required:["Domain"],members:{Domain:{}}},output:{type:"structure",members:{DomainDescription:{type:"structure",members:{UserPoolId:{},AWSAccountId:{},Domain:{},S3Bucket:{},CloudFrontDistribution:{},Version:{},Status:{},CustomDomainConfig:{shape:"S6y"}}}}}},ForgetDevice:{input:{type:"structure",required:["DeviceKey"],members:{AccessToken:{shape:"S1v"},DeviceKey:{}}}},ForgotPassword:{input:{type:"structure",required:["ClientId","Username"],members:{ClientId:{shape:"S1j"},SecretHash:{shape:"S3s"},UserContextData:{shape:"S3u"},Username:{shape:"Sd"},AnalyticsMetadata:{shape:"S1m"},ClientMetadata:{shape:"Sg"}}},output:{type:"structure",members:{CodeDeliveryDetails:{shape:"S8e"}}},authtype:"none"},GetCSVHeader:{input:{type:"structure",required:["UserPoolId"],members:{UserPoolId:{}}},output:{type:"structure",members:{UserPoolId:{},CSVHeader:{type:"list",member:{}}}}},GetDevice:{input:{type:"structure",required:["DeviceKey"],members:{DeviceKey:{},AccessToken:{shape:"S1v"}}},output:{type:"structure",required:["Device"],members:{Device:{shape:"S1e"}}}},GetGroup:{input:{type:"structure",required:["GroupName","UserPoolId"],members:{GroupName:{},UserPoolId:{}}},output:{type:"structure",members:{Group:{shape:"S29"}}}},GetIdentityProviderByIdentifier:{input:{type:"structure",required:["UserPoolId","IdpIdentifier"],members:{UserPoolId:{},IdpIdentifier:{}}},output:{type:"structure",required:["IdentityProvider"],members:{IdentityProvider:{shape:"S49"}}}},GetSigningCertificate:{input:{type:"structure",required:["UserPoolId"],members:{UserPoolId:{}}},output:{type:"structure",members:{Certificate:{}}}},GetUICustomization:{input:{type:"structure",required:["UserPoolId"],members:{UserPoolId:{},ClientId:{shape:"S1j"}}},output:{type:"structure",required:["UICustomization"],members:{UICustomization:{shape:"S8s"}}}},GetUser:{input:{type:"structure",required:["AccessToken"],members:{AccessToken:{shape:"S1v"}}},output:{type:"structure",required:["Username","UserAttributes"],members:{Username:{shape:"Sd"},UserAttributes:{shape:"Sj"},MFAOptions:{shape:"Sw"},PreferredMfaSetting:{},UserMFASettingList:{shape:"S1h"}}},authtype:"none"},GetUserAttributeVerificationCode:{input:{type:"structure",required:["AccessToken","AttributeName"],members:{AccessToken:{shape:"S1v"},AttributeName:{},ClientMetadata:{shape:"Sg"}}},output:{type:"structure",members:{CodeDeliveryDetails:{shape:"S8e"}}},authtype:"none"},GetUserPoolMfaConfig:{input:{type:"structure",required:["UserPoolId"],members:{UserPoolId:{}}},output:{type:"structure",members:{SmsMfaConfiguration:{shape:"S92"},SoftwareTokenMfaConfiguration:{shape:"S93"},MfaConfiguration:{}}}},GlobalSignOut:{input:{type:"structure",required:["AccessToken"],members:{AccessToken:{shape:"S1v"}}},output:{type:"structure",members:{}}},InitiateAuth:{input:{type:"structure",required:["AuthFlow","ClientId"],members:{AuthFlow:{},AuthParameters:{shape:"S1l"},ClientMetadata:{shape:"Sg"},ClientId:{shape:"S1j"},AnalyticsMetadata:{shape:"S1m"},UserContextData:{shape:"S3u"}}},output:{type:"structure",members:{ChallengeName:{},Session:{},ChallengeParameters:{shape:"S1t"},AuthenticationResult:{shape:"S1u"}}},authtype:"none"},ListDevices:{input:{type:"structure",required:["AccessToken"],members:{AccessToken:{shape:"S1v"},Limit:{type:"integer"},PaginationToken:{}}},output:{type:"structure",members:{Devices:{shape:"S24"},PaginationToken:{}}}},ListGroups:{input:{type:"structure",required:["UserPoolId"],members:{UserPoolId:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Groups:{shape:"S28"},NextToken:{}}}},ListIdentityProviders:{input:{type:"structure",required:["UserPoolId"],members:{UserPoolId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["Providers"],members:{Providers:{type:"list",member:{type:"structure",members:{ProviderName:{},ProviderType:{},LastModifiedDate:{type:"timestamp"},CreationDate:{type:"timestamp"}}}},NextToken:{}}}},ListResourceServers:{input:{type:"structure",required:["UserPoolId"],members:{UserPoolId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["ResourceServers"],members:{ResourceServers:{type:"list",member:{shape:"S4i"}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{Tags:{shape:"S5o"}}}},ListUserImportJobs:{input:{type:"structure",required:["UserPoolId","MaxResults"],members:{UserPoolId:{},MaxResults:{type:"integer"},PaginationToken:{}}},output:{type:"structure",members:{UserImportJobs:{type:"list",member:{shape:"S4m"}},PaginationToken:{}}}},ListUserPoolClients:{input:{type:"structure",required:["UserPoolId"],members:{UserPoolId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{UserPoolClients:{type:"list",member:{type:"structure",members:{ClientId:{shape:"S1j"},UserPoolId:{},ClientName:{}}}},NextToken:{}}}},ListUserPools:{input:{type:"structure",required:["MaxResults"],members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{UserPools:{type:"list",member:{type:"structure",members:{Id:{},Name:{},LambdaConfig:{shape:"S4y"},Status:{},LastModifiedDate:{type:"timestamp"},CreationDate:{type:"timestamp"}}}},NextToken:{}}}},ListUsers:{input:{type:"structure",required:["UserPoolId"],members:{UserPoolId:{},AttributesToGet:{type:"list",member:{}},Limit:{type:"integer"},PaginationToken:{},Filter:{}}},output:{type:"structure",members:{Users:{shape:"Sa5"},PaginationToken:{}}}},ListUsersInGroup:{input:{type:"structure",required:["UserPoolId","GroupName"],members:{UserPoolId:{},GroupName:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Users:{shape:"Sa5"},NextToken:{}}}},ResendConfirmationCode:{input:{type:"structure",required:["ClientId","Username"],members:{ClientId:{shape:"S1j"},SecretHash:{shape:"S3s"},UserContextData:{shape:"S3u"},Username:{shape:"Sd"},AnalyticsMetadata:{shape:"S1m"},ClientMetadata:{shape:"Sg"}}},output:{type:"structure",members:{CodeDeliveryDetails:{shape:"S8e"}}},authtype:"none"},RespondToAuthChallenge:{input:{type:"structure",required:["ClientId","ChallengeName"],members:{ClientId:{shape:"S1j"},ChallengeName:{},Session:{},ChallengeResponses:{shape:"S2y"},AnalyticsMetadata:{shape:"S1m"},UserContextData:{shape:"S3u"},ClientMetadata:{shape:"Sg"}}},output:{type:"structure",members:{ChallengeName:{},Session:{},ChallengeParameters:{shape:"S1t"},AuthenticationResult:{shape:"S1u"}}},authtype:"none"},RevokeToken:{input:{type:"structure",required:["Token","ClientId"],members:{Token:{shape:"S1v"},ClientId:{shape:"S1j"},ClientSecret:{shape:"S6w"}}},output:{type:"structure",members:{}}},SetRiskConfiguration:{input:{type:"structure",required:["UserPoolId"],members:{UserPoolId:{},ClientId:{shape:"S1j"},CompromisedCredentialsRiskConfiguration:{shape:"S7h"},AccountTakeoverRiskConfiguration:{shape:"S7m"},RiskExceptionConfiguration:{shape:"S7v"}}},output:{type:"structure",required:["RiskConfiguration"],members:{RiskConfiguration:{shape:"S7g"}}}},SetUICustomization:{input:{type:"structure",required:["UserPoolId"],members:{UserPoolId:{},ClientId:{shape:"S1j"},CSS:{},ImageFile:{type:"blob"}}},output:{type:"structure",required:["UICustomization"],members:{UICustomization:{shape:"S8s"}}}},SetUserMFAPreference:{input:{type:"structure",required:["AccessToken"],members:{SMSMfaSettings:{shape:"S31"},SoftwareTokenMfaSettings:{shape:"S32"},AccessToken:{shape:"S1v"}}},output:{type:"structure",members:{}}},SetUserPoolMfaConfig:{input:{type:"structure",required:["UserPoolId"],members:{UserPoolId:{},SmsMfaConfiguration:{shape:"S92"},SoftwareTokenMfaConfiguration:{shape:"S93"},MfaConfiguration:{}}},output:{type:"structure",members:{SmsMfaConfiguration:{shape:"S92"},SoftwareTokenMfaConfiguration:{shape:"S93"},MfaConfiguration:{}}}},SetUserSettings:{input:{type:"structure",required:["AccessToken","MFAOptions"],members:{AccessToken:{shape:"S1v"},MFAOptions:{shape:"Sw"}}},output:{type:"structure",members:{}},authtype:"none"},SignUp:{input:{type:"structure",required:["ClientId","Username","Password"],members:{ClientId:{shape:"S1j"},SecretHash:{shape:"S3s"},Username:{shape:"Sd"},Password:{shape:"Sn"},UserAttributes:{shape:"Sj"},ValidationData:{shape:"Sj"},AnalyticsMetadata:{shape:"S1m"},UserContextData:{shape:"S3u"},ClientMetadata:{shape:"Sg"}}},output:{type:"structure",required:["UserConfirmed","UserSub"],members:{UserConfirmed:{type:"boolean"},CodeDeliveryDetails:{shape:"S8e"},UserSub:{}}},authtype:"none"},StartUserImportJob:{input:{type:"structure",required:["UserPoolId","JobId"],members:{UserPoolId:{},JobId:{}}},output:{type:"structure",members:{UserImportJob:{shape:"S4m"}}}},StopUserImportJob:{input:{type:"structure",required:["UserPoolId","JobId"],members:{UserPoolId:{},JobId:{}}},output:{type:"structure",members:{UserImportJob:{shape:"S4m"}}}},TagResource:{input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"S5o"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateAuthEventFeedback:{input:{type:"structure",required:["UserPoolId","Username","EventId","FeedbackToken","FeedbackValue"],members:{UserPoolId:{},Username:{shape:"Sd"},EventId:{},FeedbackToken:{shape:"S1v"},FeedbackValue:{}}},output:{type:"structure",members:{}}},UpdateDeviceStatus:{input:{type:"structure",required:["AccessToken","DeviceKey"],members:{AccessToken:{shape:"S1v"},DeviceKey:{},DeviceRememberedStatus:{}}},output:{type:"structure",members:{}}},UpdateGroup:{input:{type:"structure",required:["GroupName","UserPoolId"],members:{GroupName:{},UserPoolId:{},Description:{},RoleArn:{},Precedence:{type:"integer"}}},output:{type:"structure",members:{Group:{shape:"S29"}}}},UpdateIdentityProvider:{input:{type:"structure",required:["UserPoolId","ProviderName"],members:{UserPoolId:{},ProviderName:{},ProviderDetails:{shape:"S43"},AttributeMapping:{shape:"S44"},IdpIdentifiers:{shape:"S46"}}},output:{type:"structure",required:["IdentityProvider"],members:{IdentityProvider:{shape:"S49"}}}},UpdateResourceServer:{input:{type:"structure",required:["UserPoolId","Identifier","Name"],members:{UserPoolId:{},Identifier:{},Name:{},Scopes:{shape:"S4d"}}},output:{type:"structure",required:["ResourceServer"],members:{ResourceServer:{shape:"S4i"}}}},UpdateUserAttributes:{input:{type:"structure",required:["UserAttributes","AccessToken"],members:{UserAttributes:{shape:"Sj"},AccessToken:{shape:"S1v"},ClientMetadata:{shape:"Sg"}}},output:{type:"structure",members:{CodeDeliveryDetailsList:{type:"list",member:{shape:"S8e"}}}},authtype:"none"},UpdateUserPool:{input:{type:"structure",required:["UserPoolId"],members:{UserPoolId:{},Policies:{shape:"S4u"},LambdaConfig:{shape:"S4y"},AutoVerifiedAttributes:{shape:"S53"},SmsVerificationMessage:{},EmailVerificationMessage:{},EmailVerificationSubject:{},VerificationMessageTemplate:{shape:"S5c"},SmsAuthenticationMessage:{},MfaConfiguration:{},DeviceConfiguration:{shape:"S5h"},EmailConfiguration:{shape:"S5i"},SmsConfiguration:{shape:"S5m"},UserPoolTags:{shape:"S5o"},AdminCreateUserConfig:{shape:"S5r"},UserPoolAddOns:{shape:"S5v"},AccountRecoverySetting:{shape:"S5y"}}},output:{type:"structure",members:{}}},UpdateUserPoolClient:{input:{type:"structure",required:["UserPoolId","ClientId"],members:{UserPoolId:{},ClientId:{shape:"S1j"},ClientName:{},RefreshTokenValidity:{type:"integer"},AccessTokenValidity:{type:"integer"},IdTokenValidity:{type:"integer"},TokenValidityUnits:{shape:"S6d"},ReadAttributes:{shape:"S6f"},WriteAttributes:{shape:"S6f"},ExplicitAuthFlows:{shape:"S6h"},SupportedIdentityProviders:{shape:"S6j"},CallbackURLs:{shape:"S6k"},LogoutURLs:{shape:"S6m"},DefaultRedirectURI:{},AllowedOAuthFlows:{shape:"S6n"},AllowedOAuthScopes:{shape:"S6p"},AllowedOAuthFlowsUserPoolClient:{type:"boolean"},AnalyticsConfiguration:{shape:"S6r"},PreventUserExistenceErrors:{},EnableTokenRevocation:{type:"boolean"}}},output:{type:"structure",members:{UserPoolClient:{shape:"S6v"}}}},UpdateUserPoolDomain:{input:{type:"structure",required:["Domain","UserPoolId","CustomDomainConfig"],members:{Domain:{},UserPoolId:{},CustomDomainConfig:{shape:"S6y"}}},output:{type:"structure",members:{CloudFrontDomain:{}}}},VerifySoftwareToken:{input:{type:"structure",required:["UserCode"],members:{AccessToken:{shape:"S1v"},Session:{},UserCode:{},FriendlyDeviceName:{}}},output:{type:"structure",members:{Status:{},Session:{}}}},VerifyUserAttribute:{input:{type:"structure",required:["AccessToken","AttributeName","Code"],members:{AccessToken:{shape:"S1v"},AttributeName:{},Code:{}}},output:{type:"structure",members:{}},authtype:"none"}},shapes:{S4:{type:"structure",members:{Name:{},AttributeDataType:{},DeveloperOnlyAttribute:{type:"boolean"},Mutable:{type:"boolean"},Required:{type:"boolean"},NumberAttributeConstraints:{type:"structure",members:{MinValue:{},MaxValue:{}}},StringAttributeConstraints:{type:"structure",members:{MinLength:{},MaxLength:{}}}}},Sd:{type:"string",sensitive:true},Sg:{type:"map",key:{},value:{}},Sj:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{},Value:{type:"string",sensitive:true}}}},Sn:{type:"string",sensitive:true},St:{type:"structure",members:{Username:{shape:"Sd"},Attributes:{shape:"Sj"},UserCreateDate:{type:"timestamp"},UserLastModifiedDate:{type:"timestamp"},Enabled:{type:"boolean"},UserStatus:{},MFAOptions:{shape:"Sw"}}},Sw:{type:"list",member:{type:"structure",members:{DeliveryMedium:{},AttributeName:{}}}},S10:{type:"list",member:{}},S13:{type:"structure",members:{ProviderName:{},ProviderAttributeName:{},ProviderAttributeValue:{}}},S1e:{type:"structure",members:{DeviceKey:{},DeviceAttributes:{shape:"Sj"},DeviceCreateDate:{type:"timestamp"},DeviceLastModifiedDate:{type:"timestamp"},DeviceLastAuthenticatedDate:{type:"timestamp"}}},S1h:{type:"list",member:{}},S1j:{type:"string",sensitive:true},S1l:{type:"map",key:{},value:{},sensitive:true},S1m:{type:"structure",members:{AnalyticsEndpointId:{}}},S1n:{type:"structure",required:["IpAddress","ServerName","ServerPath","HttpHeaders"],members:{IpAddress:{},ServerName:{},ServerPath:{},HttpHeaders:{type:"list",member:{type:"structure",members:{headerName:{},headerValue:{}}}},EncodedData:{}}},S1t:{type:"map",key:{},value:{}},S1u:{type:"structure",members:{AccessToken:{shape:"S1v"},ExpiresIn:{type:"integer"},TokenType:{},RefreshToken:{shape:"S1v"},IdToken:{shape:"S1v"},NewDeviceMetadata:{type:"structure",members:{DeviceKey:{},DeviceGroupKey:{}}}}},S1v:{type:"string",sensitive:true},S24:{type:"list",member:{shape:"S1e"}},S28:{type:"list",member:{shape:"S29"}},S29:{type:"structure",members:{GroupName:{},UserPoolId:{},Description:{},RoleArn:{},Precedence:{type:"integer"},LastModifiedDate:{type:"timestamp"},CreationDate:{type:"timestamp"}}},S2y:{type:"map",key:{},value:{}},S31:{type:"structure",members:{Enabled:{type:"boolean"},PreferredMfa:{type:"boolean"}}},S32:{type:"structure",members:{Enabled:{type:"boolean"},PreferredMfa:{type:"boolean"}}},S3s:{type:"string",sensitive:true},S3u:{type:"structure",members:{EncodedData:{}}},S43:{type:"map",key:{},value:{}},S44:{type:"map",key:{},value:{}},S46:{type:"list",member:{}},S49:{type:"structure",members:{UserPoolId:{},ProviderName:{},ProviderType:{},ProviderDetails:{shape:"S43"},AttributeMapping:{shape:"S44"},IdpIdentifiers:{shape:"S46"},LastModifiedDate:{type:"timestamp"},CreationDate:{type:"timestamp"}}},S4d:{type:"list",member:{type:"structure",required:["ScopeName","ScopeDescription"],members:{ScopeName:{},ScopeDescription:{}}}},S4i:{type:"structure",members:{UserPoolId:{},Identifier:{},Name:{},Scopes:{shape:"S4d"}}},S4m:{type:"structure",members:{JobName:{},JobId:{},UserPoolId:{},PreSignedUrl:{},CreationDate:{type:"timestamp"},StartDate:{type:"timestamp"},CompletionDate:{type:"timestamp"},Status:{},CloudWatchLogsRoleArn:{},ImportedUsers:{type:"long"},SkippedUsers:{type:"long"},FailedUsers:{type:"long"},CompletionMessage:{}}},S4u:{type:"structure",members:{PasswordPolicy:{type:"structure",members:{MinimumLength:{type:"integer"},RequireUppercase:{type:"boolean"},RequireLowercase:{type:"boolean"},RequireNumbers:{type:"boolean"},RequireSymbols:{type:"boolean"},TemporaryPasswordValidityDays:{type:"integer"}}}}},S4y:{type:"structure",members:{PreSignUp:{},CustomMessage:{},PostConfirmation:{},PreAuthentication:{},PostAuthentication:{},DefineAuthChallenge:{},CreateAuthChallenge:{},VerifyAuthChallengeResponse:{},PreTokenGeneration:{},UserMigration:{},CustomSMSSender:{type:"structure",required:["LambdaVersion","LambdaArn"],members:{LambdaVersion:{},LambdaArn:{}}},CustomEmailSender:{type:"structure",required:["LambdaVersion","LambdaArn"],members:{LambdaVersion:{},LambdaArn:{}}},KMSKeyID:{}}},S53:{type:"list",member:{}},S55:{type:"list",member:{}},S57:{type:"list",member:{}},S5c:{type:"structure",members:{SmsMessage:{},EmailMessage:{},EmailSubject:{},EmailMessageByLink:{},EmailSubjectByLink:{},DefaultEmailOption:{}}},S5h:{type:"structure",members:{ChallengeRequiredOnNewDevice:{type:"boolean"},DeviceOnlyRememberedOnUserPrompt:{type:"boolean"}}},S5i:{type:"structure",members:{SourceArn:{},ReplyToEmailAddress:{},EmailSendingAccount:{},From:{},ConfigurationSet:{}}},S5m:{type:"structure",required:["SnsCallerArn"],members:{SnsCallerArn:{},ExternalId:{},SnsRegion:{}}},S5o:{type:"map",key:{},value:{}},S5r:{type:"structure",members:{AllowAdminCreateUserOnly:{type:"boolean"},UnusedAccountValidityDays:{type:"integer"},InviteMessageTemplate:{type:"structure",members:{SMSMessage:{},EmailMessage:{},EmailSubject:{}}}}},S5u:{type:"list",member:{shape:"S4"}},S5v:{type:"structure",required:["AdvancedSecurityMode"],members:{AdvancedSecurityMode:{}}},S5x:{type:"structure",required:["CaseSensitive"],members:{CaseSensitive:{type:"boolean"}}},S5y:{type:"structure",members:{RecoveryMechanisms:{type:"list",member:{type:"structure",required:["Priority","Name"],members:{Priority:{type:"integer"},Name:{}}}}}},S64:{type:"structure",members:{Id:{},Name:{},Policies:{shape:"S4u"},LambdaConfig:{shape:"S4y"},Status:{},LastModifiedDate:{type:"timestamp"},CreationDate:{type:"timestamp"},SchemaAttributes:{shape:"S5u"},AutoVerifiedAttributes:{shape:"S53"},AliasAttributes:{shape:"S55"},UsernameAttributes:{shape:"S57"},SmsVerificationMessage:{},EmailVerificationMessage:{},EmailVerificationSubject:{},VerificationMessageTemplate:{shape:"S5c"},SmsAuthenticationMessage:{},MfaConfiguration:{},DeviceConfiguration:{shape:"S5h"},EstimatedNumberOfUsers:{type:"integer"},EmailConfiguration:{shape:"S5i"},SmsConfiguration:{shape:"S5m"},UserPoolTags:{shape:"S5o"},SmsConfigurationFailure:{},EmailConfigurationFailure:{},Domain:{},CustomDomain:{},AdminCreateUserConfig:{shape:"S5r"},UserPoolAddOns:{shape:"S5v"},UsernameConfiguration:{shape:"S5x"},Arn:{},AccountRecoverySetting:{shape:"S5y"}}},S6d:{type:"structure",members:{AccessToken:{},IdToken:{},RefreshToken:{}}},S6f:{type:"list",member:{}},S6h:{type:"list",member:{}},S6j:{type:"list",member:{}},S6k:{type:"list",member:{}},S6m:{type:"list",member:{}},S6n:{type:"list",member:{}},S6p:{type:"list",member:{}},S6r:{type:"structure",members:{ApplicationId:{},ApplicationArn:{},RoleArn:{},ExternalId:{},UserDataShared:{type:"boolean"}}},S6v:{type:"structure",members:{UserPoolId:{},ClientName:{},ClientId:{shape:"S1j"},ClientSecret:{shape:"S6w"},LastModifiedDate:{type:"timestamp"},CreationDate:{type:"timestamp"},RefreshTokenValidity:{type:"integer"},AccessTokenValidity:{type:"integer"},IdTokenValidity:{type:"integer"},TokenValidityUnits:{shape:"S6d"},ReadAttributes:{shape:"S6f"},WriteAttributes:{shape:"S6f"},ExplicitAuthFlows:{shape:"S6h"},SupportedIdentityProviders:{shape:"S6j"},CallbackURLs:{shape:"S6k"},LogoutURLs:{shape:"S6m"},DefaultRedirectURI:{},AllowedOAuthFlows:{shape:"S6n"},AllowedOAuthScopes:{shape:"S6p"},AllowedOAuthFlowsUserPoolClient:{type:"boolean"},AnalyticsConfiguration:{shape:"S6r"},PreventUserExistenceErrors:{},EnableTokenRevocation:{type:"boolean"}}},S6w:{type:"string",sensitive:true},S6y:{type:"structure",required:["CertificateArn"],members:{CertificateArn:{}}},S7g:{type:"structure",members:{UserPoolId:{},ClientId:{shape:"S1j"},CompromisedCredentialsRiskConfiguration:{shape:"S7h"},AccountTakeoverRiskConfiguration:{shape:"S7m"},RiskExceptionConfiguration:{shape:"S7v"},LastModifiedDate:{type:"timestamp"}}},S7h:{type:"structure",required:["Actions"],members:{EventFilter:{type:"list",member:{}},Actions:{type:"structure",required:["EventAction"],members:{EventAction:{}}}}},S7m:{type:"structure",required:["Actions"],members:{NotifyConfiguration:{type:"structure",required:["SourceArn"],members:{From:{},ReplyTo:{},SourceArn:{},BlockEmail:{shape:"S7o"},NoActionEmail:{shape:"S7o"},MfaEmail:{shape:"S7o"}}},Actions:{type:"structure",members:{LowAction:{shape:"S7s"},MediumAction:{shape:"S7s"},HighAction:{shape:"S7s"}}}}},S7o:{type:"structure",required:["Subject"],members:{Subject:{},HtmlBody:{},TextBody:{}}},S7s:{type:"structure",required:["Notify","EventAction"],members:{Notify:{type:"boolean"},EventAction:{}}},S7v:{type:"structure",members:{BlockedIPRangeList:{type:"list",member:{}},SkippedIPRangeList:{type:"list",member:{}}}},S8e:{type:"structure",members:{Destination:{},DeliveryMedium:{},AttributeName:{}}},S8s:{type:"structure",members:{UserPoolId:{},ClientId:{shape:"S1j"},ImageUrl:{},CSS:{},CSSVersion:{},LastModifiedDate:{type:"timestamp"},CreationDate:{type:"timestamp"}}},S92:{type:"structure",members:{SmsAuthenticationMessage:{},SmsConfiguration:{shape:"S5m"}}},S93:{type:"structure",members:{Enabled:{type:"boolean"}}},Sa5:{type:"list",member:{shape:"St"}}}}},9806:function(e,t,r){var i=r(153);function JsonParser(){}JsonParser.prototype.parse=function(e,t){return translate(JSON.parse(e),t)};function translate(e,t){if(!t||e===undefined)return undefined;switch(t.type){case"structure":return translateStructure(e,t);case"map":return translateMap(e,t);case"list":return translateList(e,t);default:return translateScalar(e,t)}}function translateStructure(e,t){if(e==null)return undefined;if(t.isDocument)return e;var r={};var s=t.members;i.each(s,function(t,i){var s=i.isLocationName?i.name:t;if(Object.prototype.hasOwnProperty.call(e,s)){var a=e[s];var o=translate(a,i);if(o!==undefined)r[t]=o}});return r}function translateList(e,t){if(e==null)return undefined;var r=[];i.arrayEach(e,function(e){var i=translate(e,t.member);if(i===undefined)r.push(null);else r.push(i)});return r}function translateMap(e,t){if(e==null)return undefined;var r={};i.each(e,function(e,i){var s=translate(i,t.value);if(s===undefined)r[e]=null;else r[e]=s});return r}function translateScalar(e,t){return t.toType(e)}e.exports=JsonParser},9810:function(e,t,r){var i=r(395);var s=i.util;var a=i.Model.Shape;var o=r(3992);var n={explicitCharkey:false,trim:false,normalize:false,explicitRoot:false,emptyTag:null,explicitArray:true,ignoreAttrs:false,mergeAttrs:false,validator:null};function NodeXmlParser(){}NodeXmlParser.prototype.parse=function(e,t){t=t||{};var r=null;var i=null;var a=new o.Parser(n);a.parseString(e,function(e,t){i=e;r=t});if(r){var u=parseXml(r,t);if(r.ResponseMetadata){u.ResponseMetadata=parseXml(r.ResponseMetadata[0],{})}return u}else if(i){throw s.error(i,{code:"XMLParserError",retryable:true})}else{return parseXml({},t)}};function parseXml(e,t){switch(t.type){case"structure":return parseStructure(e,t);case"map":return parseMap(e,t);case"list":return parseList(e,t);case undefined:case null:return parseUnknown(e);default:return parseScalar(e,t)}}function parseStructure(e,t){var r={};if(e===null)return r;s.each(t.members,function(i,s){var a=s.name;if(Object.prototype.hasOwnProperty.call(e,a)&&Array.isArray(e[a])){var o=e[a];if(!s.flattened)o=o[0];r[i]=parseXml(o,s)}else if(s.isXmlAttribute&&e.$&&Object.prototype.hasOwnProperty.call(e.$,a)){r[i]=parseScalar(e.$[a],s)}else if(s.type==="list"&&!t.api.xmlNoDefaultLists){r[i]=s.defaultValue}});return r}function parseMap(e,t){var r={};if(e===null)return r;var i=t.key.name||"key";var a=t.value.name||"value";var o=t.flattened?e:e.entry;if(Array.isArray(o)){s.arrayEach(o,function(e){r[e[i][0]]=parseXml(e[a][0],t.value)})}return r}function parseList(e,t){var r=[];var i=t.member.name||"member";if(t.flattened){s.arrayEach(e,function(e){r.push(parseXml(e,t.member))})}else if(e&&Array.isArray(e[i])){s.arrayEach(e[i],function(e){r.push(parseXml(e,t.member))})}return r}function parseScalar(e,t){if(e&&e.$&&e.$.encoding==="base64"){t=new a.create({type:e.$.encoding})}if(e&&e._)e=e._;if(typeof t.toType==="function"){return t.toType(e)}else{return e}}function parseUnknown(e){if(e===undefined||e===null)return"";if(typeof e==="string")return e;if(Array.isArray(e)){var t=[];for(i=0;i1){s[a]=parseList(o,{member:{}})}else{s[a]=parseXml(o[0],{})}}return s}e.exports=NodeXmlParser},9819:function(e,t,r){var i=r(395);var s={};var a=[];var o=50;var n="aws4_request";e.exports={createScope:function createScope(e,t,r){return[e.substr(0,8),t,r,n].join("/")},getSigningKey:function getSigningKey(e,t,r,u,p){var m=i.util.crypto.hmac(e.secretAccessKey,e.accessKeyId,"base64");var c=[m,t,r,u].join("_");p=p!==false;if(p&&c in s){return s[c]}var l=i.util.crypto.hmac("AWS4"+e.secretAccessKey,t,"buffer");var d=i.util.crypto.hmac(l,r,"buffer");var y=i.util.crypto.hmac(d,u,"buffer");var b=i.util.crypto.hmac(y,n,"buffer");if(p){s[c]=b;a.push(c);if(a.length>o){delete s[a.shift()]}}return b},emptyCache:function emptyCache(){s={};a=[]}}},9822:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["dynamodbstreams"]={};i.DynamoDBStreams=s.defineService("dynamodbstreams",["2012-08-10"]);Object.defineProperty(a.services["dynamodbstreams"],"2012-08-10",{get:function get(){var e=r(5516);e.paginators=r(7787).pagination;return e},enumerable:true,configurable:true});e.exports=i.DynamoDBStreams},9828:function(e,t,r){var i=r(395);var s=i.util.inherit;var a=r(2802);i.Response=s({constructor:function Response(e){this.request=e;this.data=null;this.error=null;this.retryCount=0;this.redirectCount=0;this.httpResponse=new i.HttpResponse;if(e){this.maxRetries=e.service.numRetries();this.maxRedirects=e.service.config.maxRedirects}},nextPage:function nextPage(e){var t;var r=this.request.service;var s=this.request.operation;try{t=r.paginationConfig(s,true)}catch(e){this.error=e}if(!this.hasNextPage()){if(e)e(this.error,null);else if(this.error)throw this.error;return null}var a=i.util.copy(this.request.params);if(!this.nextPageTokens){return e?e(null,null):null}else{var o=t.inputToken;if(typeof o==="string")o=[o];for(var n=0;n=1&&t.doneParts===t.numParts){t.finishMultiPart()}})}}if(r)t.fillQueue.call(t)},abort:function(){var e=this;if(e.isDoneChunking===true&&e.totalPartNumbers===1&&e.singlePart){e.singlePart.abort()}else{e.cleanup(i.util.error(new Error("Request aborted by user"),{code:"RequestAbortedError",retryable:false}))}},validateBody:function validateBody(){var e=this;e.body=e.service.config.params.Body;if(typeof e.body==="string"){e.body=i.util.buffer.toBuffer(e.body)}else if(!e.body){throw new Error("params.Body is required")}e.sliceFn=i.util.arraySliceFn(e.body)},bindServiceObject:function bindServiceObject(e){e=e||{};var t=this;if(!t.service){t.service=new i.S3({params:e})}else{var r=t.service;var s=i.util.copy(r.config);s.signatureVersion=r.getSignatureVersion();t.service=new r.constructor.__super__(s);t.service.config.params=i.util.merge(t.service.config.params||{},e);Object.defineProperty(t.service,"_originalConfig",{get:function(){return r._originalConfig},enumerable:false,configurable:true})}},adjustTotalBytes:function adjustTotalBytes(){var e=this;try{e.totalBytes=s(e.body)}catch(e){}if(e.totalBytes){var t=Math.ceil(e.totalBytes/e.maxTotalParts);if(t>e.partSize)e.partSize=t}else{e.totalBytes=undefined}},isDoneChunking:false,partPos:0,totalChunkedBytes:0,totalUploadedBytes:0,totalBytes:undefined,numParts:0,totalPartNumbers:0,activeParts:0,doneParts:0,parts:null,completeInfo:null,failed:false,multipartReq:null,partBuffers:null,partBufferLength:0,fillBuffer:function fillBuffer(){var e=this;var t=s(e.body);if(t===0){e.isDoneChunking=true;e.numParts=1;e.nextChunk(e.body);return}while(e.activeParts=e.queueSize)return;var t=e.body.read(e.partSize-e.partBufferLength)||e.body.read();if(t){e.partBuffers.push(t);e.partBufferLength+=t.length;e.totalChunkedBytes+=t.length}if(e.partBufferLength>=e.partSize){var r=e.partBuffers.length===1?e.partBuffers[0]:a.concat(e.partBuffers);e.partBuffers=[];e.partBufferLength=0;if(r.length>e.partSize){var i=r.slice(e.partSize);e.partBuffers.push(i);e.partBufferLength+=i.length;r=r.slice(0,e.partSize)}e.nextChunk(r)}if(e.isDoneChunking&&!e.isDoneSending){r=e.partBuffers.length===1?e.partBuffers[0]:a.concat(e.partBuffers);e.partBuffers=[];e.partBufferLength=0;e.totalBytes=e.totalChunkedBytes;e.isDoneSending=true;if(e.numParts===0||r.length>0){e.numParts++;e.nextChunk(r)}}e.body.read(0)},nextChunk:function nextChunk(e){var t=this;if(t.failed)return null;var r=++t.totalPartNumbers;if(t.isDoneChunking&&r===1){var s={Body:e};if(this.tags){s.Tagging=this.getTaggingHeader()}var a=t.service.putObject(s);a._managedUpload=t;a.on("httpUploadProgress",t.progress).send(t.finishSinglePart);t.singlePart=a;return null}else if(t.service.config.params.ContentMD5){var o=i.util.error(new Error("The Content-MD5 you specified is invalid for multi-part uploads."),{code:"InvalidDigest",retryable:false});t.cleanup(o);return null}if(t.completeInfo[r]&&t.completeInfo[r].ETag!==null){return null}t.activeParts++;if(!t.service.config.params.UploadId){if(!t.multipartReq){t.multipartReq=t.service.createMultipartUpload();t.multipartReq.on("success",function(e){t.service.config.params.UploadId=e.data.UploadId;t.multipartReq=null});t.queueChunks(e,r);t.multipartReq.on("error",function(e){t.cleanup(e)});t.multipartReq.send()}else{t.queueChunks(e,r)}}else{t.uploadPart(e,r)}},getTaggingHeader:function getTaggingHeader(){var e=[];for(var t=0;t0){try{var s=JSON.parse(r.body.toString());var a=s.__type||s.code||s.Code;if(a){t.code=a.split("#").pop()}if(t.code==="RequestEntityTooLarge"){t.message="Request body must be less than 1 MB"}else{t.message=s.message||s.Message||null}}catch(s){t.statusCode=r.statusCode;t.message=r.statusMessage}}else{t.statusCode=r.statusCode;t.message=r.statusCode.toString()}e.error=i.error(new Error,t)}function extractData(e){var t=e.httpResponse.body.toString()||"{}";if(e.request.service.config.convertResponseTypes===false){e.data=JSON.parse(t)}else{var r=e.request.service.api.operations[e.request.operation];var i=r.output||{};var s=new a;e.data=s.parse(t,i)}}e.exports={buildRequest:buildRequest,extractError:extractError,extractData:extractData}},9917:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2019-03-26",endpointPrefix:"cloudfront",globalEndpoint:"cloudfront.amazonaws.com",protocol:"rest-xml",serviceAbbreviation:"CloudFront",serviceFullName:"Amazon CloudFront",serviceId:"CloudFront",signatureVersion:"v4",uid:"cloudfront-2019-03-26"},operations:{CreateCloudFrontOriginAccessIdentity:{http:{requestUri:"/2019-03-26/origin-access-identity/cloudfront",responseCode:201},input:{type:"structure",required:["CloudFrontOriginAccessIdentityConfig"],members:{CloudFrontOriginAccessIdentityConfig:{shape:"S2",locationName:"CloudFrontOriginAccessIdentityConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2019-03-26/"}}},payload:"CloudFrontOriginAccessIdentityConfig"},output:{type:"structure",members:{CloudFrontOriginAccessIdentity:{shape:"S5"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"CloudFrontOriginAccessIdentity"}},CreateDistribution:{http:{requestUri:"/2019-03-26/distribution",responseCode:201},input:{type:"structure",required:["DistributionConfig"],members:{DistributionConfig:{shape:"S7",locationName:"DistributionConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2019-03-26/"}}},payload:"DistributionConfig"},output:{type:"structure",members:{Distribution:{shape:"S23"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"Distribution"}},CreateDistributionWithTags:{http:{requestUri:"/2019-03-26/distribution?WithTags",responseCode:201},input:{type:"structure",required:["DistributionConfigWithTags"],members:{DistributionConfigWithTags:{locationName:"DistributionConfigWithTags",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2019-03-26/"},type:"structure",required:["DistributionConfig","Tags"],members:{DistributionConfig:{shape:"S7"},Tags:{shape:"S2f"}}}},payload:"DistributionConfigWithTags"},output:{type:"structure",members:{Distribution:{shape:"S23"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"Distribution"}},CreateFieldLevelEncryptionConfig:{http:{requestUri:"/2019-03-26/field-level-encryption",responseCode:201},input:{type:"structure",required:["FieldLevelEncryptionConfig"],members:{FieldLevelEncryptionConfig:{shape:"S2m",locationName:"FieldLevelEncryptionConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2019-03-26/"}}},payload:"FieldLevelEncryptionConfig"},output:{type:"structure",members:{FieldLevelEncryption:{shape:"S2x"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"FieldLevelEncryption"}},CreateFieldLevelEncryptionProfile:{http:{requestUri:"/2019-03-26/field-level-encryption-profile",responseCode:201},input:{type:"structure",required:["FieldLevelEncryptionProfileConfig"],members:{FieldLevelEncryptionProfileConfig:{shape:"S2z",locationName:"FieldLevelEncryptionProfileConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2019-03-26/"}}},payload:"FieldLevelEncryptionProfileConfig"},output:{type:"structure",members:{FieldLevelEncryptionProfile:{shape:"S36"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"FieldLevelEncryptionProfile"}},CreateInvalidation:{http:{requestUri:"/2019-03-26/distribution/{DistributionId}/invalidation",responseCode:201},input:{type:"structure",required:["DistributionId","InvalidationBatch"],members:{DistributionId:{location:"uri",locationName:"DistributionId"},InvalidationBatch:{shape:"S38",locationName:"InvalidationBatch",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2019-03-26/"}}},payload:"InvalidationBatch"},output:{type:"structure",members:{Location:{location:"header",locationName:"Location"},Invalidation:{shape:"S3c"}},payload:"Invalidation"}},CreatePublicKey:{http:{requestUri:"/2019-03-26/public-key",responseCode:201},input:{type:"structure",required:["PublicKeyConfig"],members:{PublicKeyConfig:{shape:"S3e",locationName:"PublicKeyConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2019-03-26/"}}},payload:"PublicKeyConfig"},output:{type:"structure",members:{PublicKey:{shape:"S3g"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"PublicKey"}},CreateStreamingDistribution:{http:{requestUri:"/2019-03-26/streaming-distribution",responseCode:201},input:{type:"structure",required:["StreamingDistributionConfig"],members:{StreamingDistributionConfig:{shape:"S3i",locationName:"StreamingDistributionConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2019-03-26/"}}},payload:"StreamingDistributionConfig"},output:{type:"structure",members:{StreamingDistribution:{shape:"S3m"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"StreamingDistribution"}},CreateStreamingDistributionWithTags:{http:{requestUri:"/2019-03-26/streaming-distribution?WithTags",responseCode:201},input:{type:"structure",required:["StreamingDistributionConfigWithTags"],members:{StreamingDistributionConfigWithTags:{locationName:"StreamingDistributionConfigWithTags",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2019-03-26/"},type:"structure",required:["StreamingDistributionConfig","Tags"],members:{StreamingDistributionConfig:{shape:"S3i"},Tags:{shape:"S2f"}}}},payload:"StreamingDistributionConfigWithTags"},output:{type:"structure",members:{StreamingDistribution:{shape:"S3m"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"StreamingDistribution"}},DeleteCloudFrontOriginAccessIdentity:{http:{method:"DELETE",requestUri:"/2019-03-26/origin-access-identity/cloudfront/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}}}},DeleteDistribution:{http:{method:"DELETE",requestUri:"/2019-03-26/distribution/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}}}},DeleteFieldLevelEncryptionConfig:{http:{method:"DELETE",requestUri:"/2019-03-26/field-level-encryption/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}}}},DeleteFieldLevelEncryptionProfile:{http:{method:"DELETE",requestUri:"/2019-03-26/field-level-encryption-profile/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}}}},DeletePublicKey:{http:{method:"DELETE",requestUri:"/2019-03-26/public-key/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}}}},DeleteStreamingDistribution:{http:{method:"DELETE",requestUri:"/2019-03-26/streaming-distribution/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}}}},GetCloudFrontOriginAccessIdentity:{http:{method:"GET",requestUri:"/2019-03-26/origin-access-identity/cloudfront/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{CloudFrontOriginAccessIdentity:{shape:"S5"},ETag:{location:"header",locationName:"ETag"}},payload:"CloudFrontOriginAccessIdentity"}},GetCloudFrontOriginAccessIdentityConfig:{http:{method:"GET",requestUri:"/2019-03-26/origin-access-identity/cloudfront/{Id}/config"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{CloudFrontOriginAccessIdentityConfig:{shape:"S2"},ETag:{location:"header",locationName:"ETag"}},payload:"CloudFrontOriginAccessIdentityConfig"}},GetDistribution:{http:{method:"GET",requestUri:"/2019-03-26/distribution/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{Distribution:{shape:"S23"},ETag:{location:"header",locationName:"ETag"}},payload:"Distribution"}},GetDistributionConfig:{http:{method:"GET",requestUri:"/2019-03-26/distribution/{Id}/config"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{DistributionConfig:{shape:"S7"},ETag:{location:"header",locationName:"ETag"}},payload:"DistributionConfig"}},GetFieldLevelEncryption:{http:{method:"GET",requestUri:"/2019-03-26/field-level-encryption/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{FieldLevelEncryption:{shape:"S2x"},ETag:{location:"header",locationName:"ETag"}},payload:"FieldLevelEncryption"}},GetFieldLevelEncryptionConfig:{http:{method:"GET",requestUri:"/2019-03-26/field-level-encryption/{Id}/config"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{FieldLevelEncryptionConfig:{shape:"S2m"},ETag:{location:"header",locationName:"ETag"}},payload:"FieldLevelEncryptionConfig"}},GetFieldLevelEncryptionProfile:{http:{method:"GET",requestUri:"/2019-03-26/field-level-encryption-profile/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{FieldLevelEncryptionProfile:{shape:"S36"},ETag:{location:"header",locationName:"ETag"}},payload:"FieldLevelEncryptionProfile"}},GetFieldLevelEncryptionProfileConfig:{http:{method:"GET",requestUri:"/2019-03-26/field-level-encryption-profile/{Id}/config"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{FieldLevelEncryptionProfileConfig:{shape:"S2z"},ETag:{location:"header",locationName:"ETag"}},payload:"FieldLevelEncryptionProfileConfig"}},GetInvalidation:{http:{method:"GET",requestUri:"/2019-03-26/distribution/{DistributionId}/invalidation/{Id}"},input:{type:"structure",required:["DistributionId","Id"],members:{DistributionId:{location:"uri",locationName:"DistributionId"},Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{Invalidation:{shape:"S3c"}},payload:"Invalidation"}},GetPublicKey:{http:{method:"GET",requestUri:"/2019-03-26/public-key/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{PublicKey:{shape:"S3g"},ETag:{location:"header",locationName:"ETag"}},payload:"PublicKey"}},GetPublicKeyConfig:{http:{method:"GET",requestUri:"/2019-03-26/public-key/{Id}/config"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{PublicKeyConfig:{shape:"S3e"},ETag:{location:"header",locationName:"ETag"}},payload:"PublicKeyConfig"}},GetStreamingDistribution:{http:{method:"GET",requestUri:"/2019-03-26/streaming-distribution/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{StreamingDistribution:{shape:"S3m"},ETag:{location:"header",locationName:"ETag"}},payload:"StreamingDistribution"}},GetStreamingDistributionConfig:{http:{method:"GET",requestUri:"/2019-03-26/streaming-distribution/{Id}/config"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{StreamingDistributionConfig:{shape:"S3i"},ETag:{location:"header",locationName:"ETag"}},payload:"StreamingDistributionConfig"}},ListCloudFrontOriginAccessIdentities:{http:{method:"GET",requestUri:"/2019-03-26/origin-access-identity/cloudfront"},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"}}},output:{type:"structure",members:{CloudFrontOriginAccessIdentityList:{type:"structure",required:["Marker","MaxItems","IsTruncated","Quantity"],members:{Marker:{},NextMarker:{},MaxItems:{type:"integer"},IsTruncated:{type:"boolean"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"CloudFrontOriginAccessIdentitySummary",type:"structure",required:["Id","S3CanonicalUserId","Comment"],members:{Id:{},S3CanonicalUserId:{},Comment:{}}}}}}},payload:"CloudFrontOriginAccessIdentityList"}},ListDistributions:{http:{method:"GET",requestUri:"/2019-03-26/distribution"},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"}}},output:{type:"structure",members:{DistributionList:{shape:"S4t"}},payload:"DistributionList"}},ListDistributionsByWebACLId:{http:{method:"GET",requestUri:"/2019-03-26/distributionsByWebACLId/{WebACLId}"},input:{type:"structure",required:["WebACLId"],members:{Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"},WebACLId:{location:"uri",locationName:"WebACLId"}}},output:{type:"structure",members:{DistributionList:{shape:"S4t"}},payload:"DistributionList"}},ListFieldLevelEncryptionConfigs:{http:{method:"GET",requestUri:"/2019-03-26/field-level-encryption"},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"}}},output:{type:"structure",members:{FieldLevelEncryptionList:{type:"structure",required:["MaxItems","Quantity"],members:{NextMarker:{},MaxItems:{type:"integer"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"FieldLevelEncryptionSummary",type:"structure",required:["Id","LastModifiedTime"],members:{Id:{},LastModifiedTime:{type:"timestamp"},Comment:{},QueryArgProfileConfig:{shape:"S2n"},ContentTypeProfileConfig:{shape:"S2r"}}}}}}},payload:"FieldLevelEncryptionList"}},ListFieldLevelEncryptionProfiles:{http:{method:"GET",requestUri:"/2019-03-26/field-level-encryption-profile"},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"}}},output:{type:"structure",members:{FieldLevelEncryptionProfileList:{type:"structure",required:["MaxItems","Quantity"],members:{NextMarker:{},MaxItems:{type:"integer"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"FieldLevelEncryptionProfileSummary",type:"structure",required:["Id","LastModifiedTime","Name","EncryptionEntities"],members:{Id:{},LastModifiedTime:{type:"timestamp"},Name:{},EncryptionEntities:{shape:"S30"},Comment:{}}}}}}},payload:"FieldLevelEncryptionProfileList"}},ListInvalidations:{http:{method:"GET",requestUri:"/2019-03-26/distribution/{DistributionId}/invalidation"},input:{type:"structure",required:["DistributionId"],members:{DistributionId:{location:"uri",locationName:"DistributionId"},Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"}}},output:{type:"structure",members:{InvalidationList:{type:"structure",required:["Marker","MaxItems","IsTruncated","Quantity"],members:{Marker:{},NextMarker:{},MaxItems:{type:"integer"},IsTruncated:{type:"boolean"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"InvalidationSummary",type:"structure",required:["Id","CreateTime","Status"],members:{Id:{},CreateTime:{type:"timestamp"},Status:{}}}}}}},payload:"InvalidationList"}},ListPublicKeys:{http:{method:"GET",requestUri:"/2019-03-26/public-key"},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"}}},output:{type:"structure",members:{PublicKeyList:{type:"structure",required:["MaxItems","Quantity"],members:{NextMarker:{},MaxItems:{type:"integer"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"PublicKeySummary",type:"structure",required:["Id","Name","CreatedTime","EncodedKey"],members:{Id:{},Name:{},CreatedTime:{type:"timestamp"},EncodedKey:{},Comment:{}}}}}}},payload:"PublicKeyList"}},ListStreamingDistributions:{http:{method:"GET",requestUri:"/2019-03-26/streaming-distribution"},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"}}},output:{type:"structure",members:{StreamingDistributionList:{type:"structure",required:["Marker","MaxItems","IsTruncated","Quantity"],members:{Marker:{},NextMarker:{},MaxItems:{type:"integer"},IsTruncated:{type:"boolean"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"StreamingDistributionSummary",type:"structure",required:["Id","ARN","Status","LastModifiedTime","DomainName","S3Origin","Aliases","TrustedSigners","Comment","PriceClass","Enabled"],members:{Id:{},ARN:{},Status:{},LastModifiedTime:{type:"timestamp"},DomainName:{},S3Origin:{shape:"S3j"},Aliases:{shape:"S8"},TrustedSigners:{shape:"S17"},Comment:{},PriceClass:{},Enabled:{type:"boolean"}}}}}}},payload:"StreamingDistributionList"}},ListTagsForResource:{http:{method:"GET",requestUri:"/2019-03-26/tagging"},input:{type:"structure",required:["Resource"],members:{Resource:{location:"querystring",locationName:"Resource"}}},output:{type:"structure",required:["Tags"],members:{Tags:{shape:"S2f"}},payload:"Tags"}},TagResource:{http:{requestUri:"/2019-03-26/tagging?Operation=Tag",responseCode:204},input:{type:"structure",required:["Resource","Tags"],members:{Resource:{location:"querystring",locationName:"Resource"},Tags:{shape:"S2f",locationName:"Tags",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2019-03-26/"}}},payload:"Tags"}},UntagResource:{http:{requestUri:"/2019-03-26/tagging?Operation=Untag",responseCode:204},input:{type:"structure",required:["Resource","TagKeys"],members:{Resource:{location:"querystring",locationName:"Resource"},TagKeys:{locationName:"TagKeys",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2019-03-26/"},type:"structure",members:{Items:{type:"list",member:{locationName:"Key"}}}}},payload:"TagKeys"}},UpdateCloudFrontOriginAccessIdentity:{http:{method:"PUT",requestUri:"/2019-03-26/origin-access-identity/cloudfront/{Id}/config"},input:{type:"structure",required:["CloudFrontOriginAccessIdentityConfig","Id"],members:{CloudFrontOriginAccessIdentityConfig:{shape:"S2",locationName:"CloudFrontOriginAccessIdentityConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2019-03-26/"}},Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}},payload:"CloudFrontOriginAccessIdentityConfig"},output:{type:"structure",members:{CloudFrontOriginAccessIdentity:{shape:"S5"},ETag:{location:"header",locationName:"ETag"}},payload:"CloudFrontOriginAccessIdentity"}},UpdateDistribution:{http:{method:"PUT",requestUri:"/2019-03-26/distribution/{Id}/config"},input:{type:"structure",required:["DistributionConfig","Id"],members:{DistributionConfig:{shape:"S7",locationName:"DistributionConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2019-03-26/"}},Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}},payload:"DistributionConfig"},output:{type:"structure",members:{Distribution:{shape:"S23"},ETag:{location:"header",locationName:"ETag"}},payload:"Distribution"}},UpdateFieldLevelEncryptionConfig:{http:{method:"PUT",requestUri:"/2019-03-26/field-level-encryption/{Id}/config"},input:{type:"structure",required:["FieldLevelEncryptionConfig","Id"],members:{FieldLevelEncryptionConfig:{shape:"S2m",locationName:"FieldLevelEncryptionConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2019-03-26/"}},Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}},payload:"FieldLevelEncryptionConfig"},output:{type:"structure",members:{FieldLevelEncryption:{shape:"S2x"},ETag:{location:"header",locationName:"ETag"}},payload:"FieldLevelEncryption"}},UpdateFieldLevelEncryptionProfile:{http:{method:"PUT",requestUri:"/2019-03-26/field-level-encryption-profile/{Id}/config"},input:{type:"structure",required:["FieldLevelEncryptionProfileConfig","Id"],members:{FieldLevelEncryptionProfileConfig:{shape:"S2z",locationName:"FieldLevelEncryptionProfileConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2019-03-26/"}},Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}},payload:"FieldLevelEncryptionProfileConfig"},output:{type:"structure",members:{FieldLevelEncryptionProfile:{shape:"S36"},ETag:{location:"header",locationName:"ETag"}},payload:"FieldLevelEncryptionProfile"}},UpdatePublicKey:{http:{method:"PUT",requestUri:"/2019-03-26/public-key/{Id}/config"},input:{type:"structure",required:["PublicKeyConfig","Id"],members:{PublicKeyConfig:{shape:"S3e",locationName:"PublicKeyConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2019-03-26/"}},Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}},payload:"PublicKeyConfig"},output:{type:"structure",members:{PublicKey:{shape:"S3g"},ETag:{location:"header",locationName:"ETag"}},payload:"PublicKey"}},UpdateStreamingDistribution:{http:{method:"PUT",requestUri:"/2019-03-26/streaming-distribution/{Id}/config"},input:{type:"structure",required:["StreamingDistributionConfig","Id"],members:{StreamingDistributionConfig:{shape:"S3i",locationName:"StreamingDistributionConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2019-03-26/"}},Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}},payload:"StreamingDistributionConfig"},output:{type:"structure",members:{StreamingDistribution:{shape:"S3m"},ETag:{location:"header",locationName:"ETag"}},payload:"StreamingDistribution"}}},shapes:{S2:{type:"structure",required:["CallerReference","Comment"],members:{CallerReference:{},Comment:{}}},S5:{type:"structure",required:["Id","S3CanonicalUserId"],members:{Id:{},S3CanonicalUserId:{},CloudFrontOriginAccessIdentityConfig:{shape:"S2"}}},S7:{type:"structure",required:["CallerReference","Origins","DefaultCacheBehavior","Comment","Enabled"],members:{CallerReference:{},Aliases:{shape:"S8"},DefaultRootObject:{},Origins:{shape:"Sb"},OriginGroups:{shape:"Sn"},DefaultCacheBehavior:{shape:"Sw"},CacheBehaviors:{shape:"S1k"},CustomErrorResponses:{shape:"S1n"},Comment:{type:"string",sensitive:true},Logging:{type:"structure",required:["Enabled","IncludeCookies","Bucket","Prefix"],members:{Enabled:{type:"boolean"},IncludeCookies:{type:"boolean"},Bucket:{},Prefix:{}}},PriceClass:{},Enabled:{type:"boolean"},ViewerCertificate:{shape:"S1t"},Restrictions:{shape:"S1x"},WebACLId:{},HttpVersion:{},IsIPV6Enabled:{type:"boolean"}}},S8:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"CNAME"}}}},Sb:{type:"structure",required:["Quantity","Items"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Origin",type:"structure",required:["Id","DomainName"],members:{Id:{},DomainName:{},OriginPath:{},CustomHeaders:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"OriginCustomHeader",type:"structure",required:["HeaderName","HeaderValue"],members:{HeaderName:{},HeaderValue:{}}}}}},S3OriginConfig:{type:"structure",required:["OriginAccessIdentity"],members:{OriginAccessIdentity:{}}},CustomOriginConfig:{type:"structure",required:["HTTPPort","HTTPSPort","OriginProtocolPolicy"],members:{HTTPPort:{type:"integer"},HTTPSPort:{type:"integer"},OriginProtocolPolicy:{},OriginSslProtocols:{type:"structure",required:["Quantity","Items"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"SslProtocol"}}}},OriginReadTimeout:{type:"integer"},OriginKeepaliveTimeout:{type:"integer"}}},ConnectionAttempts:{type:"integer"},ConnectionTimeout:{type:"integer"}}}}}},Sn:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"OriginGroup",type:"structure",required:["Id","FailoverCriteria","Members"],members:{Id:{},FailoverCriteria:{type:"structure",required:["StatusCodes"],members:{StatusCodes:{type:"structure",required:["Quantity","Items"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"StatusCode",type:"integer"}}}}}},Members:{type:"structure",required:["Quantity","Items"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"OriginGroupMember",type:"structure",required:["OriginId"],members:{OriginId:{}}}}}}}}}}},Sw:{type:"structure",required:["TargetOriginId","ForwardedValues","TrustedSigners","ViewerProtocolPolicy","MinTTL"],members:{TargetOriginId:{},ForwardedValues:{shape:"Sx"},TrustedSigners:{shape:"S17"},ViewerProtocolPolicy:{},MinTTL:{type:"long"},AllowedMethods:{shape:"S1b"},SmoothStreaming:{type:"boolean"},DefaultTTL:{type:"long"},MaxTTL:{type:"long"},Compress:{type:"boolean"},LambdaFunctionAssociations:{shape:"S1f"},FieldLevelEncryptionId:{}}},Sx:{type:"structure",required:["QueryString","Cookies"],members:{QueryString:{type:"boolean"},Cookies:{type:"structure",required:["Forward"],members:{Forward:{},WhitelistedNames:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Name"}}}}}},Headers:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Name"}}}},QueryStringCacheKeys:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Name"}}}}}},S17:{type:"structure",required:["Enabled","Quantity"],members:{Enabled:{type:"boolean"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"AwsAccountNumber"}}}},S1b:{type:"structure",required:["Quantity","Items"],members:{Quantity:{type:"integer"},Items:{shape:"S1c"},CachedMethods:{type:"structure",required:["Quantity","Items"],members:{Quantity:{type:"integer"},Items:{shape:"S1c"}}}}},S1c:{type:"list",member:{locationName:"Method"}},S1f:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"LambdaFunctionAssociation",type:"structure",required:["LambdaFunctionARN","EventType"],members:{LambdaFunctionARN:{},EventType:{},IncludeBody:{type:"boolean"}}}}}},S1k:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"CacheBehavior",type:"structure",required:["PathPattern","TargetOriginId","ForwardedValues","TrustedSigners","ViewerProtocolPolicy","MinTTL"],members:{PathPattern:{},TargetOriginId:{},ForwardedValues:{shape:"Sx"},TrustedSigners:{shape:"S17"},ViewerProtocolPolicy:{},MinTTL:{type:"long"},AllowedMethods:{shape:"S1b"},SmoothStreaming:{type:"boolean"},DefaultTTL:{type:"long"},MaxTTL:{type:"long"},Compress:{type:"boolean"},LambdaFunctionAssociations:{shape:"S1f"},FieldLevelEncryptionId:{}}}}}},S1n:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"CustomErrorResponse",type:"structure",required:["ErrorCode"],members:{ErrorCode:{type:"integer"},ResponsePagePath:{},ResponseCode:{},ErrorCachingMinTTL:{type:"long"}}}}}},S1t:{type:"structure",members:{CloudFrontDefaultCertificate:{type:"boolean"},IAMCertificateId:{},ACMCertificateArn:{},SSLSupportMethod:{},MinimumProtocolVersion:{},Certificate:{deprecated:true},CertificateSource:{deprecated:true}}},S1x:{type:"structure",required:["GeoRestriction"],members:{GeoRestriction:{type:"structure",required:["RestrictionType","Quantity"],members:{RestrictionType:{},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Location"}}}}}},S23:{type:"structure",required:["Id","ARN","Status","LastModifiedTime","InProgressInvalidationBatches","DomainName","ActiveTrustedSigners","DistributionConfig"],members:{Id:{},ARN:{},Status:{},LastModifiedTime:{type:"timestamp"},InProgressInvalidationBatches:{type:"integer"},DomainName:{},ActiveTrustedSigners:{shape:"S25"},DistributionConfig:{shape:"S7"},AliasICPRecordals:{shape:"S2a"}}},S25:{type:"structure",required:["Enabled","Quantity"],members:{Enabled:{type:"boolean"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Signer",type:"structure",members:{AwsAccountNumber:{},KeyPairIds:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"KeyPairId"}}}}}}}}},S2a:{type:"list",member:{locationName:"AliasICPRecordal",type:"structure",members:{CNAME:{},ICPRecordalStatus:{}}}},S2f:{type:"structure",members:{Items:{type:"list",member:{locationName:"Tag",type:"structure",required:["Key"],members:{Key:{},Value:{}}}}}},S2m:{type:"structure",required:["CallerReference"],members:{CallerReference:{},Comment:{},QueryArgProfileConfig:{shape:"S2n"},ContentTypeProfileConfig:{shape:"S2r"}}},S2n:{type:"structure",required:["ForwardWhenQueryArgProfileIsUnknown"],members:{ForwardWhenQueryArgProfileIsUnknown:{type:"boolean"},QueryArgProfiles:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"QueryArgProfile",type:"structure",required:["QueryArg","ProfileId"],members:{QueryArg:{},ProfileId:{}}}}}}}},S2r:{type:"structure",required:["ForwardWhenContentTypeIsUnknown"],members:{ForwardWhenContentTypeIsUnknown:{type:"boolean"},ContentTypeProfiles:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"ContentTypeProfile",type:"structure",required:["Format","ContentType"],members:{Format:{},ProfileId:{},ContentType:{}}}}}}}},S2x:{type:"structure",required:["Id","LastModifiedTime","FieldLevelEncryptionConfig"],members:{Id:{},LastModifiedTime:{type:"timestamp"},FieldLevelEncryptionConfig:{shape:"S2m"}}},S2z:{type:"structure",required:["Name","CallerReference","EncryptionEntities"],members:{Name:{},CallerReference:{},Comment:{},EncryptionEntities:{shape:"S30"}}},S30:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"EncryptionEntity",type:"structure",required:["PublicKeyId","ProviderId","FieldPatterns"],members:{PublicKeyId:{},ProviderId:{},FieldPatterns:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"FieldPattern"}}}}}}}}},S36:{type:"structure",required:["Id","LastModifiedTime","FieldLevelEncryptionProfileConfig"],members:{Id:{},LastModifiedTime:{type:"timestamp"},FieldLevelEncryptionProfileConfig:{shape:"S2z"}}},S38:{type:"structure",required:["Paths","CallerReference"],members:{Paths:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Path"}}}},CallerReference:{}}},S3c:{type:"structure",required:["Id","Status","CreateTime","InvalidationBatch"],members:{Id:{},Status:{},CreateTime:{type:"timestamp"},InvalidationBatch:{shape:"S38"}}},S3e:{type:"structure",required:["CallerReference","Name","EncodedKey"],members:{CallerReference:{},Name:{},EncodedKey:{},Comment:{}}},S3g:{type:"structure",required:["Id","CreatedTime","PublicKeyConfig"],members:{Id:{},CreatedTime:{type:"timestamp"},PublicKeyConfig:{shape:"S3e"}}},S3i:{type:"structure",required:["CallerReference","S3Origin","Comment","TrustedSigners","Enabled"],members:{CallerReference:{},S3Origin:{shape:"S3j"},Aliases:{shape:"S8"},Comment:{},Logging:{type:"structure",required:["Enabled","Bucket","Prefix"],members:{Enabled:{type:"boolean"},Bucket:{},Prefix:{}}},TrustedSigners:{shape:"S17"},PriceClass:{},Enabled:{type:"boolean"}}},S3j:{type:"structure",required:["DomainName","OriginAccessIdentity"],members:{DomainName:{},OriginAccessIdentity:{}}},S3m:{type:"structure",required:["Id","ARN","Status","DomainName","ActiveTrustedSigners","StreamingDistributionConfig"],members:{Id:{},ARN:{},Status:{},LastModifiedTime:{type:"timestamp"},DomainName:{},ActiveTrustedSigners:{shape:"S25"},StreamingDistributionConfig:{shape:"S3i"}}},S4t:{type:"structure",required:["Marker","MaxItems","IsTruncated","Quantity"],members:{Marker:{},NextMarker:{},MaxItems:{type:"integer"},IsTruncated:{type:"boolean"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"DistributionSummary",type:"structure",required:["Id","ARN","Status","LastModifiedTime","DomainName","Aliases","Origins","DefaultCacheBehavior","CacheBehaviors","CustomErrorResponses","Comment","PriceClass","Enabled","ViewerCertificate","Restrictions","WebACLId","HttpVersion","IsIPV6Enabled"],members:{Id:{},ARN:{},Status:{},LastModifiedTime:{type:"timestamp"},DomainName:{},Aliases:{shape:"S8"},Origins:{shape:"Sb"},OriginGroups:{shape:"Sn"},DefaultCacheBehavior:{shape:"Sw"},CacheBehaviors:{shape:"S1k"},CustomErrorResponses:{shape:"S1n"},Comment:{},PriceClass:{},Enabled:{type:"boolean"},ViewerCertificate:{shape:"S1t"},Restrictions:{shape:"S1x"},WebACLId:{},HttpVersion:{},IsIPV6Enabled:{type:"boolean"},AliasICPRecordals:{shape:"S2a"}}}}}}}}},9932:function(e){e.exports={pagination:{}}},9934:function(e){e.exports={pagination:{ListChannels:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Channels"},ListOriginEndpoints:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"OriginEndpoints"},ListHarvestJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"HarvestJobs"}}}},9974:function(e){e.exports={pagination:{ListRoutingControls:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"RoutingControls"}}}},9976:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["groundstation"]={};i.GroundStation=s.defineService("groundstation",["2019-05-23"]);Object.defineProperty(a.services["groundstation"],"2019-05-23",{get:function get(){var e=r(6685);e.paginators=r(1944).pagination;return e},enumerable:true,configurable:true});e.exports=i.GroundStation},9980:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["datasync"]={};i.DataSync=s.defineService("datasync",["2018-11-09"]);Object.defineProperty(a.services["datasync"],"2018-11-09",{get:function get(){var e=r(7414);e.paginators=r(7378).pagination;return e},enumerable:true,configurable:true});e.exports=i.DataSync},9983:function(e){e.exports={pagination:{ListDomains:{input_token:"Marker",limit_key:"MaxItems",output_token:"NextPageMarker",result_key:"Domains"},ListOperations:{input_token:"Marker",limit_key:"MaxItems",output_token:"NextPageMarker",result_key:"Operations"},ListPrices:{input_token:"Marker",limit_key:"MaxItems",output_token:"NextPageMarker",result_key:"Prices"},ViewBilling:{input_token:"Marker",limit_key:"MaxItems",output_token:"NextPageMarker",result_key:"BillingRecords"}}}},9988:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-11-27",endpointPrefix:"iotanalytics",protocol:"rest-json",serviceFullName:"AWS IoT Analytics",serviceId:"IoTAnalytics",signatureVersion:"v4",signingName:"iotanalytics",uid:"iotanalytics-2017-11-27"},operations:{BatchPutMessage:{http:{requestUri:"/messages/batch",responseCode:200},input:{type:"structure",required:["channelName","messages"],members:{channelName:{},messages:{type:"list",member:{type:"structure",required:["messageId","payload"],members:{messageId:{},payload:{type:"blob"}}}}}},output:{type:"structure",members:{batchPutMessageErrorEntries:{type:"list",member:{type:"structure",members:{messageId:{},errorCode:{},errorMessage:{}}}}}}},CancelPipelineReprocessing:{http:{method:"DELETE",requestUri:"/pipelines/{pipelineName}/reprocessing/{reprocessingId}"},input:{type:"structure",required:["pipelineName","reprocessingId"],members:{pipelineName:{location:"uri",locationName:"pipelineName"},reprocessingId:{location:"uri",locationName:"reprocessingId"}}},output:{type:"structure",members:{}}},CreateChannel:{http:{requestUri:"/channels",responseCode:201},input:{type:"structure",required:["channelName"],members:{channelName:{},channelStorage:{shape:"Sh"},retentionPeriod:{shape:"Sn"},tags:{shape:"Sq"}}},output:{type:"structure",members:{channelName:{},channelArn:{},retentionPeriod:{shape:"Sn"}}}},CreateDataset:{http:{requestUri:"/datasets",responseCode:201},input:{type:"structure",required:["datasetName","actions"],members:{datasetName:{},actions:{shape:"Sy"},triggers:{shape:"S1l"},contentDeliveryRules:{shape:"S1q"},retentionPeriod:{shape:"Sn"},versioningConfiguration:{shape:"S21"},tags:{shape:"Sq"},lateDataRules:{shape:"S24"}}},output:{type:"structure",members:{datasetName:{},datasetArn:{},retentionPeriod:{shape:"Sn"}}}},CreateDatasetContent:{http:{requestUri:"/datasets/{datasetName}/content"},input:{type:"structure",required:["datasetName"],members:{datasetName:{location:"uri",locationName:"datasetName"},versionId:{}}},output:{type:"structure",members:{versionId:{}}}},CreateDatastore:{http:{requestUri:"/datastores",responseCode:201},input:{type:"structure",required:["datastoreName"],members:{datastoreName:{},datastoreStorage:{shape:"S2h"},retentionPeriod:{shape:"Sn"},tags:{shape:"Sq"},fileFormatConfiguration:{shape:"S2m"},datastorePartitions:{shape:"S2u"}}},output:{type:"structure",members:{datastoreName:{},datastoreArn:{},retentionPeriod:{shape:"Sn"}}}},CreatePipeline:{http:{requestUri:"/pipelines",responseCode:201},input:{type:"structure",required:["pipelineName","pipelineActivities"],members:{pipelineName:{},pipelineActivities:{shape:"S34"},tags:{shape:"Sq"}}},output:{type:"structure",members:{pipelineName:{},pipelineArn:{}}}},DeleteChannel:{http:{method:"DELETE",requestUri:"/channels/{channelName}",responseCode:204},input:{type:"structure",required:["channelName"],members:{channelName:{location:"uri",locationName:"channelName"}}}},DeleteDataset:{http:{method:"DELETE",requestUri:"/datasets/{datasetName}",responseCode:204},input:{type:"structure",required:["datasetName"],members:{datasetName:{location:"uri",locationName:"datasetName"}}}},DeleteDatasetContent:{http:{method:"DELETE",requestUri:"/datasets/{datasetName}/content",responseCode:204},input:{type:"structure",required:["datasetName"],members:{datasetName:{location:"uri",locationName:"datasetName"},versionId:{location:"querystring",locationName:"versionId"}}}},DeleteDatastore:{http:{method:"DELETE",requestUri:"/datastores/{datastoreName}",responseCode:204},input:{type:"structure",required:["datastoreName"],members:{datastoreName:{location:"uri",locationName:"datastoreName"}}}},DeletePipeline:{http:{method:"DELETE",requestUri:"/pipelines/{pipelineName}",responseCode:204},input:{type:"structure",required:["pipelineName"],members:{pipelineName:{location:"uri",locationName:"pipelineName"}}}},DescribeChannel:{http:{method:"GET",requestUri:"/channels/{channelName}"},input:{type:"structure",required:["channelName"],members:{channelName:{location:"uri",locationName:"channelName"},includeStatistics:{location:"querystring",locationName:"includeStatistics",type:"boolean"}}},output:{type:"structure",members:{channel:{type:"structure",members:{name:{},storage:{shape:"Sh"},arn:{},status:{},retentionPeriod:{shape:"Sn"},creationTime:{type:"timestamp"},lastUpdateTime:{type:"timestamp"},lastMessageArrivalTime:{type:"timestamp"}}},statistics:{type:"structure",members:{size:{shape:"S42"}}}}}},DescribeDataset:{http:{method:"GET",requestUri:"/datasets/{datasetName}"},input:{type:"structure",required:["datasetName"],members:{datasetName:{location:"uri",locationName:"datasetName"}}},output:{type:"structure",members:{dataset:{type:"structure",members:{name:{},arn:{},actions:{shape:"Sy"},triggers:{shape:"S1l"},contentDeliveryRules:{shape:"S1q"},status:{},creationTime:{type:"timestamp"},lastUpdateTime:{type:"timestamp"},retentionPeriod:{shape:"Sn"},versioningConfiguration:{shape:"S21"},lateDataRules:{shape:"S24"}}}}}},DescribeDatastore:{http:{method:"GET",requestUri:"/datastores/{datastoreName}"},input:{type:"structure",required:["datastoreName"],members:{datastoreName:{location:"uri",locationName:"datastoreName"},includeStatistics:{location:"querystring",locationName:"includeStatistics",type:"boolean"}}},output:{type:"structure",members:{datastore:{type:"structure",members:{name:{},storage:{shape:"S2h"},arn:{},status:{},retentionPeriod:{shape:"Sn"},creationTime:{type:"timestamp"},lastUpdateTime:{type:"timestamp"},lastMessageArrivalTime:{type:"timestamp"},fileFormatConfiguration:{shape:"S2m"},datastorePartitions:{shape:"S2u"}}},statistics:{type:"structure",members:{size:{shape:"S42"}}}}}},DescribeLoggingOptions:{http:{method:"GET",requestUri:"/logging"},input:{type:"structure",members:{}},output:{type:"structure",members:{loggingOptions:{shape:"S4f"}}}},DescribePipeline:{http:{method:"GET",requestUri:"/pipelines/{pipelineName}"},input:{type:"structure",required:["pipelineName"],members:{pipelineName:{location:"uri",locationName:"pipelineName"}}},output:{type:"structure",members:{pipeline:{type:"structure",members:{name:{},arn:{},activities:{shape:"S34"},reprocessingSummaries:{shape:"S4l"},creationTime:{type:"timestamp"},lastUpdateTime:{type:"timestamp"}}}}}},GetDatasetContent:{http:{method:"GET",requestUri:"/datasets/{datasetName}/content"},input:{type:"structure",required:["datasetName"],members:{datasetName:{location:"uri",locationName:"datasetName"},versionId:{location:"querystring",locationName:"versionId"}}},output:{type:"structure",members:{entries:{type:"list",member:{type:"structure",members:{entryName:{},dataURI:{}}}},timestamp:{type:"timestamp"},status:{shape:"S4t"}}}},ListChannels:{http:{method:"GET",requestUri:"/channels"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{channelSummaries:{type:"list",member:{type:"structure",members:{channelName:{},channelStorage:{type:"structure",members:{serviceManagedS3:{type:"structure",members:{}},customerManagedS3:{type:"structure",members:{bucket:{},keyPrefix:{},roleArn:{}}}}},status:{},creationTime:{type:"timestamp"},lastUpdateTime:{type:"timestamp"},lastMessageArrivalTime:{type:"timestamp"}}}},nextToken:{}}}},ListDatasetContents:{http:{method:"GET",requestUri:"/datasets/{datasetName}/contents"},input:{type:"structure",required:["datasetName"],members:{datasetName:{location:"uri",locationName:"datasetName"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},scheduledOnOrAfter:{location:"querystring",locationName:"scheduledOnOrAfter",type:"timestamp"},scheduledBefore:{location:"querystring",locationName:"scheduledBefore",type:"timestamp"}}},output:{type:"structure",members:{datasetContentSummaries:{type:"list",member:{type:"structure",members:{version:{},status:{shape:"S4t"},creationTime:{type:"timestamp"},scheduleTime:{type:"timestamp"},completionTime:{type:"timestamp"}}}},nextToken:{}}}},ListDatasets:{http:{method:"GET",requestUri:"/datasets"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{datasetSummaries:{type:"list",member:{type:"structure",members:{datasetName:{},status:{},creationTime:{type:"timestamp"},lastUpdateTime:{type:"timestamp"},triggers:{shape:"S1l"},actions:{type:"list",member:{type:"structure",members:{actionName:{},actionType:{}}}}}}},nextToken:{}}}},ListDatastores:{http:{method:"GET",requestUri:"/datastores"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{datastoreSummaries:{type:"list",member:{type:"structure",members:{datastoreName:{},datastoreStorage:{type:"structure",members:{serviceManagedS3:{type:"structure",members:{}},customerManagedS3:{type:"structure",members:{bucket:{},keyPrefix:{},roleArn:{}}},iotSiteWiseMultiLayerStorage:{type:"structure",members:{customerManagedS3Storage:{type:"structure",members:{bucket:{},keyPrefix:{}}}}}}},status:{},creationTime:{type:"timestamp"},lastUpdateTime:{type:"timestamp"},lastMessageArrivalTime:{type:"timestamp"},fileFormatType:{},datastorePartitions:{shape:"S2u"}}}},nextToken:{}}}},ListPipelines:{http:{method:"GET",requestUri:"/pipelines"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{pipelineSummaries:{type:"list",member:{type:"structure",members:{pipelineName:{},reprocessingSummaries:{shape:"S4l"},creationTime:{type:"timestamp"},lastUpdateTime:{type:"timestamp"}}}},nextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags"},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"querystring",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"Sq"}}}},PutLoggingOptions:{http:{method:"PUT",requestUri:"/logging"},input:{type:"structure",required:["loggingOptions"],members:{loggingOptions:{shape:"S4f"}}}},RunPipelineActivity:{http:{requestUri:"/pipelineactivities/run"},input:{type:"structure",required:["pipelineActivity","payloads"],members:{pipelineActivity:{shape:"S35"},payloads:{shape:"S5z"}}},output:{type:"structure",members:{payloads:{shape:"S5z"},logResult:{}}}},SampleChannelData:{http:{method:"GET",requestUri:"/channels/{channelName}/sample"},input:{type:"structure",required:["channelName"],members:{channelName:{location:"uri",locationName:"channelName"},maxMessages:{location:"querystring",locationName:"maxMessages",type:"integer"},startTime:{location:"querystring",locationName:"startTime",type:"timestamp"},endTime:{location:"querystring",locationName:"endTime",type:"timestamp"}}},output:{type:"structure",members:{payloads:{shape:"S5z"}}}},StartPipelineReprocessing:{http:{requestUri:"/pipelines/{pipelineName}/reprocessing"},input:{type:"structure",required:["pipelineName"],members:{pipelineName:{location:"uri",locationName:"pipelineName"},startTime:{type:"timestamp"},endTime:{type:"timestamp"},channelMessages:{type:"structure",members:{s3Paths:{type:"list",member:{}}}}}},output:{type:"structure",members:{reprocessingId:{}}}},TagResource:{http:{requestUri:"/tags",responseCode:204},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"querystring",locationName:"resourceArn"},tags:{shape:"Sq"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags",responseCode:204},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{location:"querystring",locationName:"resourceArn"},tagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateChannel:{http:{method:"PUT",requestUri:"/channels/{channelName}"},input:{type:"structure",required:["channelName"],members:{channelName:{location:"uri",locationName:"channelName"},channelStorage:{shape:"Sh"},retentionPeriod:{shape:"Sn"}}}},UpdateDataset:{http:{method:"PUT",requestUri:"/datasets/{datasetName}"},input:{type:"structure",required:["datasetName","actions"],members:{datasetName:{location:"uri",locationName:"datasetName"},actions:{shape:"Sy"},triggers:{shape:"S1l"},contentDeliveryRules:{shape:"S1q"},retentionPeriod:{shape:"Sn"},versioningConfiguration:{shape:"S21"},lateDataRules:{shape:"S24"}}}},UpdateDatastore:{http:{method:"PUT",requestUri:"/datastores/{datastoreName}"},input:{type:"structure",required:["datastoreName"],members:{datastoreName:{location:"uri",locationName:"datastoreName"},retentionPeriod:{shape:"Sn"},datastoreStorage:{shape:"S2h"},fileFormatConfiguration:{shape:"S2m"}}}},UpdatePipeline:{http:{method:"PUT",requestUri:"/pipelines/{pipelineName}"},input:{type:"structure",required:["pipelineName","pipelineActivities"],members:{pipelineName:{location:"uri",locationName:"pipelineName"},pipelineActivities:{shape:"S34"}}}}},shapes:{Sh:{type:"structure",members:{serviceManagedS3:{type:"structure",members:{}},customerManagedS3:{type:"structure",required:["bucket","roleArn"],members:{bucket:{},keyPrefix:{},roleArn:{}}}}},Sn:{type:"structure",members:{unlimited:{type:"boolean"},numberOfDays:{type:"integer"}}},Sq:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}},Sy:{type:"list",member:{type:"structure",members:{actionName:{},queryAction:{type:"structure",required:["sqlQuery"],members:{sqlQuery:{},filters:{type:"list",member:{type:"structure",members:{deltaTime:{type:"structure",required:["offsetSeconds","timeExpression"],members:{offsetSeconds:{type:"integer"},timeExpression:{}}}}}}}},containerAction:{type:"structure",required:["image","executionRoleArn","resourceConfiguration"],members:{image:{},executionRoleArn:{},resourceConfiguration:{type:"structure",required:["computeType","volumeSizeInGB"],members:{computeType:{},volumeSizeInGB:{type:"integer"}}},variables:{type:"list",member:{type:"structure",required:["name"],members:{name:{},stringValue:{},doubleValue:{type:"double"},datasetContentVersionValue:{type:"structure",required:["datasetName"],members:{datasetName:{}}},outputFileUriValue:{type:"structure",required:["fileName"],members:{fileName:{}}}}}}}}}}},S1l:{type:"list",member:{type:"structure",members:{schedule:{type:"structure",members:{expression:{}}},dataset:{type:"structure",required:["name"],members:{name:{}}}}}},S1q:{type:"list",member:{type:"structure",required:["destination"],members:{entryName:{},destination:{type:"structure",members:{iotEventsDestinationConfiguration:{type:"structure",required:["inputName","roleArn"],members:{inputName:{},roleArn:{}}},s3DestinationConfiguration:{type:"structure",required:["bucket","key","roleArn"],members:{bucket:{},key:{},glueConfiguration:{type:"structure",required:["tableName","databaseName"],members:{tableName:{},databaseName:{}}},roleArn:{}}}}}}}},S21:{type:"structure",members:{unlimited:{type:"boolean"},maxVersions:{type:"integer"}}},S24:{type:"list",member:{type:"structure",required:["ruleConfiguration"],members:{ruleName:{},ruleConfiguration:{type:"structure",members:{deltaTimeSessionWindowConfiguration:{type:"structure",required:["timeoutInMinutes"],members:{timeoutInMinutes:{type:"integer"}}}}}}}},S2h:{type:"structure",members:{serviceManagedS3:{type:"structure",members:{}},customerManagedS3:{type:"structure",required:["bucket","roleArn"],members:{bucket:{},keyPrefix:{},roleArn:{}}},iotSiteWiseMultiLayerStorage:{type:"structure",required:["customerManagedS3Storage"],members:{customerManagedS3Storage:{type:"structure",required:["bucket"],members:{bucket:{},keyPrefix:{}}}}}}},S2m:{type:"structure",members:{jsonConfiguration:{type:"structure",members:{}},parquetConfiguration:{type:"structure",members:{schemaDefinition:{type:"structure",members:{columns:{type:"list",member:{type:"structure",required:["name","type"],members:{name:{},type:{}}}}}}}}}},S2u:{type:"structure",members:{partitions:{type:"list",member:{type:"structure",members:{attributePartition:{type:"structure",required:["attributeName"],members:{attributeName:{}}},timestampPartition:{type:"structure",required:["attributeName"],members:{attributeName:{},timestampFormat:{}}}}}}}},S34:{type:"list",member:{shape:"S35"}},S35:{type:"structure",members:{channel:{type:"structure",required:["name","channelName"],members:{name:{},channelName:{},next:{}}},lambda:{type:"structure",required:["name","lambdaName","batchSize"],members:{name:{},lambdaName:{},batchSize:{type:"integer"},next:{}}},datastore:{type:"structure",required:["name","datastoreName"],members:{name:{},datastoreName:{}}},addAttributes:{type:"structure",required:["name","attributes"],members:{name:{},attributes:{type:"map",key:{},value:{}},next:{}}},removeAttributes:{type:"structure",required:["name","attributes"],members:{name:{},attributes:{shape:"S3g"},next:{}}},selectAttributes:{type:"structure",required:["name","attributes"],members:{name:{},attributes:{shape:"S3g"},next:{}}},filter:{type:"structure",required:["name","filter"],members:{name:{},filter:{},next:{}}},math:{type:"structure",required:["name","attribute","math"],members:{name:{},attribute:{},math:{},next:{}}},deviceRegistryEnrich:{type:"structure",required:["name","attribute","thingName","roleArn"],members:{name:{},attribute:{},thingName:{},roleArn:{},next:{}}},deviceShadowEnrich:{type:"structure",required:["name","attribute","thingName","roleArn"],members:{name:{},attribute:{},thingName:{},roleArn:{},next:{}}}}},S3g:{type:"list",member:{}},S42:{type:"structure",members:{estimatedSizeInBytes:{type:"double"},estimatedOn:{type:"timestamp"}}},S4f:{type:"structure",required:["roleArn","level","enabled"],members:{roleArn:{},level:{},enabled:{type:"boolean"}}},S4l:{type:"list",member:{type:"structure",members:{id:{},status:{},creationTime:{type:"timestamp"}}}},S4t:{type:"structure",members:{state:{},reason:{}}},S5z:{type:"list",member:{type:"blob"}}}}},9999:function(e){e.exports={version:2,waiters:{CodeBindingExists:{description:"Wait until code binding is generated",delay:2,operation:"DescribeCodeBinding",maxAttempts:30,acceptors:[{expected:"CREATE_COMPLETE",matcher:"path",state:"success",argument:"Status"},{expected:"CREATE_IN_PROGRESS",matcher:"path",state:"retry",argument:"Status"},{expected:"CREATE_FAILED",matcher:"path",state:"failure",argument:"Status"},{matcher:"error",expected:"NotFoundException",state:"failure"}]}}}}}); \ No newline at end of file +module.exports=function(e,t){"use strict";var r={};function __webpack_require__(t){if(r[t]){return r[t].exports}var i=r[t]={i:t,l:false,exports:{}};var s=true;try{e[t].call(i.exports,i,i.exports,__webpack_require__);s=false}finally{if(s)delete r[t]}i.l=true;return i.exports}__webpack_require__.ab=__dirname+"/";function startup(){return __webpack_require__(104)}return startup()}({32:function(e){e.exports={pagination:{DescribeCases:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"cases"},DescribeCommunications:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"communications"},DescribeServices:{result_key:"services"},DescribeTrustedAdvisorCheckRefreshStatuses:{result_key:"statuses"},DescribeTrustedAdvisorCheckSummaries:{result_key:"summaries"}}}},42:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["wafv2"]={};i.WAFV2=s.defineService("wafv2",["2019-07-29"]);Object.defineProperty(a.services["wafv2"],"2019-07-29",{get:function get(){var e=r(5118);e.paginators=r(1657).pagination;return e},enumerable:true,configurable:true});e.exports=i.WAFV2},47:function(e){e.exports={pagination:{DescribeAccountAttributes:{result_key:"AccountAttributes"},DescribeAddresses:{result_key:"Addresses"},DescribeAddressesAttribute:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Addresses"},DescribeAvailabilityZones:{result_key:"AvailabilityZones"},DescribeBundleTasks:{result_key:"BundleTasks"},DescribeByoipCidrs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ByoipCidrs"},DescribeCapacityReservationFleets:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"CapacityReservationFleets"},DescribeCapacityReservations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"CapacityReservations"},DescribeCarrierGateways:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"CarrierGateways"},DescribeClassicLinkInstances:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Instances"},DescribeClientVpnAuthorizationRules:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"AuthorizationRules"},DescribeClientVpnConnections:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Connections"},DescribeClientVpnEndpoints:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ClientVpnEndpoints"},DescribeClientVpnRoutes:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Routes"},DescribeClientVpnTargetNetworks:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ClientVpnTargetNetworks"},DescribeCoipPools:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"CoipPools"},DescribeConversionTasks:{result_key:"ConversionTasks"},DescribeCustomerGateways:{result_key:"CustomerGateways"},DescribeDhcpOptions:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"DhcpOptions"},DescribeEgressOnlyInternetGateways:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"EgressOnlyInternetGateways"},DescribeExportImageTasks:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ExportImageTasks"},DescribeExportTasks:{result_key:"ExportTasks"},DescribeFastLaunchImages:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"FastLaunchImages"},DescribeFastSnapshotRestores:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"FastSnapshotRestores"},DescribeFleets:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Fleets"},DescribeFlowLogs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"FlowLogs"},DescribeFpgaImages:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"FpgaImages"},DescribeHostReservationOfferings:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"OfferingSet"},DescribeHostReservations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"HostReservationSet"},DescribeHosts:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Hosts"},DescribeIamInstanceProfileAssociations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"IamInstanceProfileAssociations"},DescribeImages:{result_key:"Images"},DescribeImportImageTasks:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ImportImageTasks"},DescribeImportSnapshotTasks:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ImportSnapshotTasks"},DescribeInstanceCreditSpecifications:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"InstanceCreditSpecifications"},DescribeInstanceEventWindows:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"InstanceEventWindows"},DescribeInstanceStatus:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"InstanceStatuses"},DescribeInstanceTypeOfferings:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"InstanceTypeOfferings"},DescribeInstanceTypes:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"InstanceTypes"},DescribeInstances:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Reservations"},DescribeInternetGateways:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"InternetGateways"},DescribeIpamPools:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"IpamPools"},DescribeIpamScopes:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"IpamScopes"},DescribeIpams:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Ipams"},DescribeIpv6Pools:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Ipv6Pools"},DescribeKeyPairs:{result_key:"KeyPairs"},DescribeLaunchTemplateVersions:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"LaunchTemplateVersions"},DescribeLaunchTemplates:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"LaunchTemplates"},DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"LocalGatewayRouteTableVirtualInterfaceGroupAssociations"},DescribeLocalGatewayRouteTableVpcAssociations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"LocalGatewayRouteTableVpcAssociations"},DescribeLocalGatewayRouteTables:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"LocalGatewayRouteTables"},DescribeLocalGatewayVirtualInterfaceGroups:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"LocalGatewayVirtualInterfaceGroups"},DescribeLocalGatewayVirtualInterfaces:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"LocalGatewayVirtualInterfaces"},DescribeLocalGateways:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"LocalGateways"},DescribeManagedPrefixLists:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"PrefixLists"},DescribeMovingAddresses:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"MovingAddressStatuses"},DescribeNatGateways:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"NatGateways"},DescribeNetworkAcls:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"NetworkAcls"},DescribeNetworkInsightsAccessScopeAnalyses:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"NetworkInsightsAccessScopeAnalyses"},DescribeNetworkInsightsAccessScopes:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"NetworkInsightsAccessScopes"},DescribeNetworkInsightsAnalyses:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"NetworkInsightsAnalyses"},DescribeNetworkInsightsPaths:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"NetworkInsightsPaths"},DescribeNetworkInterfacePermissions:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"NetworkInterfacePermissions"},DescribeNetworkInterfaces:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"NetworkInterfaces"},DescribePlacementGroups:{result_key:"PlacementGroups"},DescribePrefixLists:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"PrefixLists"},DescribePrincipalIdFormat:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Principals"},DescribePublicIpv4Pools:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"PublicIpv4Pools"},DescribeRegions:{result_key:"Regions"},DescribeReplaceRootVolumeTasks:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ReplaceRootVolumeTasks"},DescribeReservedInstances:{result_key:"ReservedInstances"},DescribeReservedInstancesListings:{result_key:"ReservedInstancesListings"},DescribeReservedInstancesModifications:{input_token:"NextToken",output_token:"NextToken",result_key:"ReservedInstancesModifications"},DescribeReservedInstancesOfferings:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ReservedInstancesOfferings"},DescribeRouteTables:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"RouteTables"},DescribeScheduledInstanceAvailability:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ScheduledInstanceAvailabilitySet"},DescribeScheduledInstances:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ScheduledInstanceSet"},DescribeSecurityGroupRules:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"SecurityGroupRules"},DescribeSecurityGroups:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"SecurityGroups"},DescribeSnapshotTierStatus:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"SnapshotTierStatuses"},DescribeSnapshots:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Snapshots"},DescribeSpotFleetRequests:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"SpotFleetRequestConfigs"},DescribeSpotInstanceRequests:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"SpotInstanceRequests"},DescribeSpotPriceHistory:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"SpotPriceHistory"},DescribeStaleSecurityGroups:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"StaleSecurityGroupSet"},DescribeStoreImageTasks:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"StoreImageTaskResults"},DescribeSubnets:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Subnets"},DescribeTags:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Tags"},DescribeTrafficMirrorFilters:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"TrafficMirrorFilters"},DescribeTrafficMirrorSessions:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"TrafficMirrorSessions"},DescribeTrafficMirrorTargets:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"TrafficMirrorTargets"},DescribeTransitGatewayAttachments:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"TransitGatewayAttachments"},DescribeTransitGatewayConnectPeers:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"TransitGatewayConnectPeers"},DescribeTransitGatewayConnects:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"TransitGatewayConnects"},DescribeTransitGatewayMulticastDomains:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"TransitGatewayMulticastDomains"},DescribeTransitGatewayPeeringAttachments:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"TransitGatewayPeeringAttachments"},DescribeTransitGatewayRouteTables:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"TransitGatewayRouteTables"},DescribeTransitGatewayVpcAttachments:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"TransitGatewayVpcAttachments"},DescribeTransitGateways:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"TransitGateways"},DescribeTrunkInterfaceAssociations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"InterfaceAssociations"},DescribeVolumeStatus:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"VolumeStatuses"},DescribeVolumes:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Volumes"},DescribeVolumesModifications:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"VolumesModifications"},DescribeVpcClassicLinkDnsSupport:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Vpcs"},DescribeVpcEndpointConnectionNotifications:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ConnectionNotificationSet"},DescribeVpcEndpointConnections:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"VpcEndpointConnections"},DescribeVpcEndpointServiceConfigurations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ServiceConfigurations"},DescribeVpcEndpointServicePermissions:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"AllowedPrincipals"},DescribeVpcEndpoints:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"VpcEndpoints"},DescribeVpcPeeringConnections:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"VpcPeeringConnections"},DescribeVpcs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Vpcs"},DescribeVpnConnections:{result_key:"VpnConnections"},DescribeVpnGateways:{result_key:"VpnGateways"},GetAssociatedIpv6PoolCidrs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Ipv6CidrAssociations"},GetGroupsForCapacityReservation:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"CapacityReservationGroups"},GetInstanceTypesFromInstanceRequirements:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"InstanceTypes"},GetIpamAddressHistory:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"HistoryRecords"},GetIpamPoolAllocations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"IpamPoolAllocations"},GetIpamPoolCidrs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"IpamPoolCidrs"},GetIpamResourceCidrs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"IpamResourceCidrs"},GetManagedPrefixListAssociations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"PrefixListAssociations"},GetManagedPrefixListEntries:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Entries"},GetSpotPlacementScores:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"SpotPlacementScores"},GetTransitGatewayAttachmentPropagations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"TransitGatewayAttachmentPropagations"},GetTransitGatewayMulticastDomainAssociations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"MulticastDomainAssociations"},GetTransitGatewayPrefixListReferences:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"TransitGatewayPrefixListReferences"},GetTransitGatewayRouteTableAssociations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Associations"},GetTransitGatewayRouteTablePropagations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"TransitGatewayRouteTablePropagations"},GetVpnConnectionDeviceTypes:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"VpnConnectionDeviceTypes"},ListImagesInRecycleBin:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Images"},ListSnapshotsInRecycleBin:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Snapshots"},SearchLocalGatewayRoutes:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Routes"},SearchTransitGatewayMulticastGroups:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"MulticastGroups"}}}},52:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-11-19",endpointPrefix:"geo",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon Location Service",serviceId:"Location",signatureVersion:"v4",signingName:"geo",uid:"location-2020-11-19"},operations:{AssociateTrackerConsumer:{http:{requestUri:"/tracking/v0/trackers/{TrackerName}/consumers",responseCode:200},input:{type:"structure",required:["ConsumerArn","TrackerName"],members:{ConsumerArn:{},TrackerName:{location:"uri",locationName:"TrackerName"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"tracking."}},BatchDeleteDevicePositionHistory:{http:{requestUri:"/tracking/v0/trackers/{TrackerName}/delete-positions",responseCode:200},input:{type:"structure",required:["DeviceIds","TrackerName"],members:{DeviceIds:{type:"list",member:{}},TrackerName:{location:"uri",locationName:"TrackerName"}}},output:{type:"structure",required:["Errors"],members:{Errors:{type:"list",member:{type:"structure",required:["DeviceId","Error"],members:{DeviceId:{},Error:{shape:"Sb"}}}}}},endpoint:{hostPrefix:"tracking."}},BatchDeleteGeofence:{http:{requestUri:"/geofencing/v0/collections/{CollectionName}/delete-geofences",responseCode:200},input:{type:"structure",required:["CollectionName","GeofenceIds"],members:{CollectionName:{location:"uri",locationName:"CollectionName"},GeofenceIds:{type:"list",member:{}}}},output:{type:"structure",required:["Errors"],members:{Errors:{type:"list",member:{type:"structure",required:["Error","GeofenceId"],members:{Error:{shape:"Sb"},GeofenceId:{}}}}}},endpoint:{hostPrefix:"geofencing."}},BatchEvaluateGeofences:{http:{requestUri:"/geofencing/v0/collections/{CollectionName}/positions",responseCode:200},input:{type:"structure",required:["CollectionName","DevicePositionUpdates"],members:{CollectionName:{location:"uri",locationName:"CollectionName"},DevicePositionUpdates:{type:"list",member:{shape:"Sl"}}}},output:{type:"structure",required:["Errors"],members:{Errors:{type:"list",member:{type:"structure",required:["DeviceId","Error","SampleTime"],members:{DeviceId:{},Error:{shape:"Sb"},SampleTime:{shape:"St"}}}}}},endpoint:{hostPrefix:"geofencing."}},BatchGetDevicePosition:{http:{requestUri:"/tracking/v0/trackers/{TrackerName}/get-positions",responseCode:200},input:{type:"structure",required:["DeviceIds","TrackerName"],members:{DeviceIds:{type:"list",member:{}},TrackerName:{location:"uri",locationName:"TrackerName"}}},output:{type:"structure",required:["DevicePositions","Errors"],members:{DevicePositions:{shape:"S11"},Errors:{type:"list",member:{type:"structure",required:["DeviceId","Error"],members:{DeviceId:{},Error:{shape:"Sb"}}}}}},endpoint:{hostPrefix:"tracking."}},BatchPutGeofence:{http:{requestUri:"/geofencing/v0/collections/{CollectionName}/put-geofences",responseCode:200},input:{type:"structure",required:["CollectionName","Entries"],members:{CollectionName:{location:"uri",locationName:"CollectionName"},Entries:{type:"list",member:{type:"structure",required:["GeofenceId","Geometry"],members:{GeofenceId:{},Geometry:{shape:"S18"}}}}}},output:{type:"structure",required:["Errors","Successes"],members:{Errors:{type:"list",member:{type:"structure",required:["Error","GeofenceId"],members:{Error:{shape:"Sb"},GeofenceId:{}}}},Successes:{type:"list",member:{type:"structure",required:["CreateTime","GeofenceId","UpdateTime"],members:{CreateTime:{shape:"St"},GeofenceId:{},UpdateTime:{shape:"St"}}}}}},endpoint:{hostPrefix:"geofencing."}},BatchUpdateDevicePosition:{http:{requestUri:"/tracking/v0/trackers/{TrackerName}/positions",responseCode:200},input:{type:"structure",required:["TrackerName","Updates"],members:{TrackerName:{location:"uri",locationName:"TrackerName"},Updates:{type:"list",member:{shape:"Sl"}}}},output:{type:"structure",required:["Errors"],members:{Errors:{type:"list",member:{type:"structure",required:["DeviceId","Error","SampleTime"],members:{DeviceId:{},Error:{shape:"Sb"},SampleTime:{shape:"St"}}}}}},endpoint:{hostPrefix:"tracking."}},CalculateRoute:{http:{requestUri:"/routes/v0/calculators/{CalculatorName}/calculate/route",responseCode:200},input:{type:"structure",required:["CalculatorName","DeparturePosition","DestinationPosition"],members:{CalculatorName:{location:"uri",locationName:"CalculatorName"},CarModeOptions:{shape:"S1m"},DepartNow:{type:"boolean"},DeparturePosition:{shape:"So"},DepartureTime:{shape:"St"},DestinationPosition:{shape:"So"},DistanceUnit:{},IncludeLegGeometry:{type:"boolean"},TravelMode:{},TruckModeOptions:{shape:"S1q"},WaypointPositions:{type:"list",member:{shape:"So"}}}},output:{type:"structure",required:["Legs","Summary"],members:{Legs:{type:"list",member:{type:"structure",required:["Distance","DurationSeconds","EndPosition","StartPosition","Steps"],members:{Distance:{type:"double"},DurationSeconds:{type:"double"},EndPosition:{shape:"So"},Geometry:{type:"structure",members:{LineString:{type:"list",member:{shape:"So"}}}},StartPosition:{shape:"So"},Steps:{type:"list",member:{type:"structure",required:["Distance","DurationSeconds","EndPosition","StartPosition"],members:{Distance:{type:"double"},DurationSeconds:{type:"double"},EndPosition:{shape:"So"},GeometryOffset:{type:"integer"},StartPosition:{shape:"So"}}}}}}},Summary:{type:"structure",required:["DataSource","Distance","DistanceUnit","DurationSeconds","RouteBBox"],members:{DataSource:{},Distance:{type:"double"},DistanceUnit:{},DurationSeconds:{type:"double"},RouteBBox:{shape:"S2f"}}}}},endpoint:{hostPrefix:"routes."}},CalculateRouteMatrix:{http:{requestUri:"/routes/v0/calculators/{CalculatorName}/calculate/route-matrix",responseCode:200},input:{type:"structure",required:["CalculatorName","DeparturePositions","DestinationPositions"],members:{CalculatorName:{location:"uri",locationName:"CalculatorName"},CarModeOptions:{shape:"S1m"},DepartNow:{type:"boolean"},DeparturePositions:{type:"list",member:{shape:"So"}},DepartureTime:{shape:"St"},DestinationPositions:{type:"list",member:{shape:"So"}},DistanceUnit:{},TravelMode:{},TruckModeOptions:{shape:"S1q"}}},output:{type:"structure",required:["RouteMatrix","Summary"],members:{RouteMatrix:{type:"list",member:{type:"list",member:{type:"structure",members:{Distance:{type:"double"},DurationSeconds:{type:"double"},Error:{type:"structure",required:["Code"],members:{Code:{},Message:{}}}}}}},SnappedDeparturePositions:{type:"list",member:{shape:"So"}},SnappedDestinationPositions:{type:"list",member:{shape:"So"}},Summary:{type:"structure",required:["DataSource","DistanceUnit","ErrorCount","RouteCount"],members:{DataSource:{},DistanceUnit:{},ErrorCount:{type:"integer"},RouteCount:{type:"integer"}}}}},endpoint:{hostPrefix:"routes."}},CreateGeofenceCollection:{http:{requestUri:"/geofencing/v0/collections",responseCode:200},input:{type:"structure",required:["CollectionName"],members:{CollectionName:{},Description:{},KmsKeyId:{},PricingPlan:{deprecated:true,deprecatedMessage:"Deprecated. If included, the only allowed value is RequestBasedUsage."},PricingPlanDataSource:{deprecated:true,deprecatedMessage:"Deprecated. No longer allowed."},Tags:{shape:"S30"}}},output:{type:"structure",required:["CollectionArn","CollectionName","CreateTime"],members:{CollectionArn:{},CollectionName:{},CreateTime:{shape:"St"}}},endpoint:{hostPrefix:"geofencing."},idempotent:true},CreateMap:{http:{requestUri:"/maps/v0/maps",responseCode:200},input:{type:"structure",required:["Configuration","MapName"],members:{Configuration:{shape:"S35"},Description:{},MapName:{},PricingPlan:{deprecated:true,deprecatedMessage:"Deprecated. If included, the only allowed value is RequestBasedUsage."},Tags:{shape:"S30"}}},output:{type:"structure",required:["CreateTime","MapArn","MapName"],members:{CreateTime:{shape:"St"},MapArn:{},MapName:{}}},endpoint:{hostPrefix:"maps."},idempotent:true},CreatePlaceIndex:{http:{requestUri:"/places/v0/indexes",responseCode:200},input:{type:"structure",required:["DataSource","IndexName"],members:{DataSource:{},DataSourceConfiguration:{shape:"S39"},Description:{},IndexName:{},PricingPlan:{deprecated:true,deprecatedMessage:"Deprecated. If included, the only allowed value is RequestBasedUsage."},Tags:{shape:"S30"}}},output:{type:"structure",required:["CreateTime","IndexArn","IndexName"],members:{CreateTime:{shape:"St"},IndexArn:{},IndexName:{}}},endpoint:{hostPrefix:"places."},idempotent:true},CreateRouteCalculator:{http:{requestUri:"/routes/v0/calculators",responseCode:200},input:{type:"structure",required:["CalculatorName","DataSource"],members:{CalculatorName:{},DataSource:{},Description:{},PricingPlan:{deprecated:true,deprecatedMessage:"Deprecated. If included, the only allowed value is RequestBasedUsage."},Tags:{shape:"S30"}}},output:{type:"structure",required:["CalculatorArn","CalculatorName","CreateTime"],members:{CalculatorArn:{},CalculatorName:{},CreateTime:{shape:"St"}}},endpoint:{hostPrefix:"routes."},idempotent:true},CreateTracker:{http:{requestUri:"/tracking/v0/trackers",responseCode:200},input:{type:"structure",required:["TrackerName"],members:{Description:{},KmsKeyId:{},PositionFiltering:{},PricingPlan:{deprecated:true,deprecatedMessage:"Deprecated. If included, the only allowed value is RequestBasedUsage."},PricingPlanDataSource:{deprecated:true,deprecatedMessage:"Deprecated. No longer allowed."},Tags:{shape:"S30"},TrackerName:{}}},output:{type:"structure",required:["CreateTime","TrackerArn","TrackerName"],members:{CreateTime:{shape:"St"},TrackerArn:{},TrackerName:{}}},endpoint:{hostPrefix:"tracking."},idempotent:true},DeleteGeofenceCollection:{http:{method:"DELETE",requestUri:"/geofencing/v0/collections/{CollectionName}",responseCode:200},input:{type:"structure",required:["CollectionName"],members:{CollectionName:{location:"uri",locationName:"CollectionName"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"geofencing."},idempotent:true},DeleteMap:{http:{method:"DELETE",requestUri:"/maps/v0/maps/{MapName}",responseCode:200},input:{type:"structure",required:["MapName"],members:{MapName:{location:"uri",locationName:"MapName"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"maps."},idempotent:true},DeletePlaceIndex:{http:{method:"DELETE",requestUri:"/places/v0/indexes/{IndexName}",responseCode:200},input:{type:"structure",required:["IndexName"],members:{IndexName:{location:"uri",locationName:"IndexName"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"places."},idempotent:true},DeleteRouteCalculator:{http:{method:"DELETE",requestUri:"/routes/v0/calculators/{CalculatorName}",responseCode:200},input:{type:"structure",required:["CalculatorName"],members:{CalculatorName:{location:"uri",locationName:"CalculatorName"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"routes."},idempotent:true},DeleteTracker:{http:{method:"DELETE",requestUri:"/tracking/v0/trackers/{TrackerName}",responseCode:200},input:{type:"structure",required:["TrackerName"],members:{TrackerName:{location:"uri",locationName:"TrackerName"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"tracking."},idempotent:true},DescribeGeofenceCollection:{http:{method:"GET",requestUri:"/geofencing/v0/collections/{CollectionName}",responseCode:200},input:{type:"structure",required:["CollectionName"],members:{CollectionName:{location:"uri",locationName:"CollectionName"}}},output:{type:"structure",required:["CollectionArn","CollectionName","CreateTime","Description","UpdateTime"],members:{CollectionArn:{},CollectionName:{},CreateTime:{shape:"St"},Description:{},KmsKeyId:{},PricingPlan:{deprecated:true,deprecatedMessage:"Deprecated. Always returns RequestBasedUsage."},PricingPlanDataSource:{deprecated:true,deprecatedMessage:"Deprecated. Unused."},Tags:{shape:"S30"},UpdateTime:{shape:"St"}}},endpoint:{hostPrefix:"geofencing."}},DescribeMap:{http:{method:"GET",requestUri:"/maps/v0/maps/{MapName}",responseCode:200},input:{type:"structure",required:["MapName"],members:{MapName:{location:"uri",locationName:"MapName"}}},output:{type:"structure",required:["Configuration","CreateTime","DataSource","Description","MapArn","MapName","UpdateTime"],members:{Configuration:{shape:"S35"},CreateTime:{shape:"St"},DataSource:{},Description:{},MapArn:{},MapName:{},PricingPlan:{deprecated:true,deprecatedMessage:"Deprecated. Always returns RequestBasedUsage."},Tags:{shape:"S30"},UpdateTime:{shape:"St"}}},endpoint:{hostPrefix:"maps."}},DescribePlaceIndex:{http:{method:"GET",requestUri:"/places/v0/indexes/{IndexName}",responseCode:200},input:{type:"structure",required:["IndexName"],members:{IndexName:{location:"uri",locationName:"IndexName"}}},output:{type:"structure",required:["CreateTime","DataSource","DataSourceConfiguration","Description","IndexArn","IndexName","UpdateTime"],members:{CreateTime:{shape:"St"},DataSource:{},DataSourceConfiguration:{shape:"S39"},Description:{},IndexArn:{},IndexName:{},PricingPlan:{deprecated:true,deprecatedMessage:"Deprecated. Always returns RequestBasedUsage."},Tags:{shape:"S30"},UpdateTime:{shape:"St"}}},endpoint:{hostPrefix:"places."}},DescribeRouteCalculator:{http:{method:"GET",requestUri:"/routes/v0/calculators/{CalculatorName}",responseCode:200},input:{type:"structure",required:["CalculatorName"],members:{CalculatorName:{location:"uri",locationName:"CalculatorName"}}},output:{type:"structure",required:["CalculatorArn","CalculatorName","CreateTime","DataSource","Description","UpdateTime"],members:{CalculatorArn:{},CalculatorName:{},CreateTime:{shape:"St"},DataSource:{},Description:{},PricingPlan:{deprecated:true,deprecatedMessage:"Deprecated. Always returns RequestBasedUsage."},Tags:{shape:"S30"},UpdateTime:{shape:"St"}}},endpoint:{hostPrefix:"routes."}},DescribeTracker:{http:{method:"GET",requestUri:"/tracking/v0/trackers/{TrackerName}",responseCode:200},input:{type:"structure",required:["TrackerName"],members:{TrackerName:{location:"uri",locationName:"TrackerName"}}},output:{type:"structure",required:["CreateTime","Description","TrackerArn","TrackerName","UpdateTime"],members:{CreateTime:{shape:"St"},Description:{},KmsKeyId:{},PositionFiltering:{},PricingPlan:{deprecated:true,deprecatedMessage:"Deprecated. Always returns RequestBasedUsage."},PricingPlanDataSource:{deprecated:true,deprecatedMessage:"Deprecated. Unused."},Tags:{shape:"S30"},TrackerArn:{},TrackerName:{},UpdateTime:{shape:"St"}}},endpoint:{hostPrefix:"tracking."}},DisassociateTrackerConsumer:{http:{method:"DELETE",requestUri:"/tracking/v0/trackers/{TrackerName}/consumers/{ConsumerArn}",responseCode:200},input:{type:"structure",required:["ConsumerArn","TrackerName"],members:{ConsumerArn:{location:"uri",locationName:"ConsumerArn"},TrackerName:{location:"uri",locationName:"TrackerName"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"tracking."}},GetDevicePosition:{http:{method:"GET",requestUri:"/tracking/v0/trackers/{TrackerName}/devices/{DeviceId}/positions/latest",responseCode:200},input:{type:"structure",required:["DeviceId","TrackerName"],members:{DeviceId:{location:"uri",locationName:"DeviceId"},TrackerName:{location:"uri",locationName:"TrackerName"}}},output:{type:"structure",required:["Position","ReceivedTime","SampleTime"],members:{Accuracy:{shape:"Sm"},DeviceId:{},Position:{shape:"So"},PositionProperties:{shape:"Sq"},ReceivedTime:{shape:"St"},SampleTime:{shape:"St"}}},endpoint:{hostPrefix:"tracking."}},GetDevicePositionHistory:{http:{requestUri:"/tracking/v0/trackers/{TrackerName}/devices/{DeviceId}/list-positions",responseCode:200},input:{type:"structure",required:["DeviceId","TrackerName"],members:{DeviceId:{location:"uri",locationName:"DeviceId"},EndTimeExclusive:{shape:"St"},MaxResults:{type:"integer"},NextToken:{},StartTimeInclusive:{shape:"St"},TrackerName:{location:"uri",locationName:"TrackerName"}}},output:{type:"structure",required:["DevicePositions"],members:{DevicePositions:{shape:"S11"},NextToken:{}}},endpoint:{hostPrefix:"tracking."}},GetGeofence:{http:{method:"GET",requestUri:"/geofencing/v0/collections/{CollectionName}/geofences/{GeofenceId}",responseCode:200},input:{type:"structure",required:["CollectionName","GeofenceId"],members:{CollectionName:{location:"uri",locationName:"CollectionName"},GeofenceId:{location:"uri",locationName:"GeofenceId"}}},output:{type:"structure",required:["CreateTime","GeofenceId","Geometry","Status","UpdateTime"],members:{CreateTime:{shape:"St"},GeofenceId:{},Geometry:{shape:"S18"},Status:{},UpdateTime:{shape:"St"}}},endpoint:{hostPrefix:"geofencing."}},GetMapGlyphs:{http:{method:"GET",requestUri:"/maps/v0/maps/{MapName}/glyphs/{FontStack}/{FontUnicodeRange}",responseCode:200},input:{type:"structure",required:["FontStack","FontUnicodeRange","MapName"],members:{FontStack:{location:"uri",locationName:"FontStack"},FontUnicodeRange:{location:"uri",locationName:"FontUnicodeRange"},MapName:{location:"uri",locationName:"MapName"}}},output:{type:"structure",members:{Blob:{type:"blob"},ContentType:{location:"header",locationName:"Content-Type"}},payload:"Blob"},endpoint:{hostPrefix:"maps."}},GetMapSprites:{http:{method:"GET",requestUri:"/maps/v0/maps/{MapName}/sprites/{FileName}",responseCode:200},input:{type:"structure",required:["FileName","MapName"],members:{FileName:{location:"uri",locationName:"FileName"},MapName:{location:"uri",locationName:"MapName"}}},output:{type:"structure",members:{Blob:{type:"blob"},ContentType:{location:"header",locationName:"Content-Type"}},payload:"Blob"},endpoint:{hostPrefix:"maps."}},GetMapStyleDescriptor:{http:{method:"GET",requestUri:"/maps/v0/maps/{MapName}/style-descriptor",responseCode:200},input:{type:"structure",required:["MapName"],members:{MapName:{location:"uri",locationName:"MapName"}}},output:{type:"structure",members:{Blob:{type:"blob"},ContentType:{location:"header",locationName:"Content-Type"}},payload:"Blob"},endpoint:{hostPrefix:"maps."}},GetMapTile:{http:{method:"GET",requestUri:"/maps/v0/maps/{MapName}/tiles/{Z}/{X}/{Y}",responseCode:200},input:{type:"structure",required:["MapName","X","Y","Z"],members:{MapName:{location:"uri",locationName:"MapName"},X:{location:"uri",locationName:"X"},Y:{location:"uri",locationName:"Y"},Z:{location:"uri",locationName:"Z"}}},output:{type:"structure",members:{Blob:{type:"blob"},ContentType:{location:"header",locationName:"Content-Type"}},payload:"Blob"},endpoint:{hostPrefix:"maps."}},ListDevicePositions:{http:{requestUri:"/tracking/v0/trackers/{TrackerName}/list-positions",responseCode:200},input:{type:"structure",required:["TrackerName"],members:{MaxResults:{type:"integer"},NextToken:{},TrackerName:{location:"uri",locationName:"TrackerName"}}},output:{type:"structure",required:["Entries"],members:{Entries:{type:"list",member:{type:"structure",required:["DeviceId","Position","SampleTime"],members:{Accuracy:{shape:"Sm"},DeviceId:{},Position:{shape:"So"},PositionProperties:{shape:"Sq"},SampleTime:{shape:"St"}}}},NextToken:{}}},endpoint:{hostPrefix:"tracking."}},ListGeofenceCollections:{http:{requestUri:"/geofencing/v0/list-collections",responseCode:200},input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["Entries"],members:{Entries:{type:"list",member:{type:"structure",required:["CollectionName","CreateTime","Description","UpdateTime"],members:{CollectionName:{},CreateTime:{shape:"St"},Description:{},PricingPlan:{deprecated:true,deprecatedMessage:"Deprecated. Always returns RequestBasedUsage."},PricingPlanDataSource:{deprecated:true,deprecatedMessage:"Deprecated. Unused."},UpdateTime:{shape:"St"}}}},NextToken:{}}},endpoint:{hostPrefix:"geofencing."}},ListGeofences:{http:{requestUri:"/geofencing/v0/collections/{CollectionName}/list-geofences",responseCode:200},input:{type:"structure",required:["CollectionName"],members:{CollectionName:{location:"uri",locationName:"CollectionName"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["Entries"],members:{Entries:{type:"list",member:{type:"structure",required:["CreateTime","GeofenceId","Geometry","Status","UpdateTime"],members:{CreateTime:{shape:"St"},GeofenceId:{},Geometry:{shape:"S18"},Status:{},UpdateTime:{shape:"St"}}}},NextToken:{}}},endpoint:{hostPrefix:"geofencing."}},ListMaps:{http:{requestUri:"/maps/v0/list-maps",responseCode:200},input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["Entries"],members:{Entries:{type:"list",member:{type:"structure",required:["CreateTime","DataSource","Description","MapName","UpdateTime"],members:{CreateTime:{shape:"St"},DataSource:{},Description:{},MapName:{},PricingPlan:{deprecated:true,deprecatedMessage:"Deprecated. Always returns RequestBasedUsage."},UpdateTime:{shape:"St"}}}},NextToken:{}}},endpoint:{hostPrefix:"maps."}},ListPlaceIndexes:{http:{requestUri:"/places/v0/list-indexes",responseCode:200},input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["Entries"],members:{Entries:{type:"list",member:{type:"structure",required:["CreateTime","DataSource","Description","IndexName","UpdateTime"],members:{CreateTime:{shape:"St"},DataSource:{},Description:{},IndexName:{},PricingPlan:{deprecated:true,deprecatedMessage:"Deprecated. Always returns RequestBasedUsage."},UpdateTime:{shape:"St"}}}},NextToken:{}}},endpoint:{hostPrefix:"places."}},ListRouteCalculators:{http:{requestUri:"/routes/v0/list-calculators",responseCode:200},input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["Entries"],members:{Entries:{type:"list",member:{type:"structure",required:["CalculatorName","CreateTime","DataSource","Description","UpdateTime"],members:{CalculatorName:{},CreateTime:{shape:"St"},DataSource:{},Description:{},PricingPlan:{deprecated:true,deprecatedMessage:"Deprecated. Always returns RequestBasedUsage."},UpdateTime:{shape:"St"}}}},NextToken:{}}},endpoint:{hostPrefix:"routes."}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{ResourceArn}",responseCode:200},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"}}},output:{type:"structure",members:{Tags:{shape:"S30"}}},endpoint:{hostPrefix:"metadata."}},ListTrackerConsumers:{http:{requestUri:"/tracking/v0/trackers/{TrackerName}/list-consumers",responseCode:200},input:{type:"structure",required:["TrackerName"],members:{MaxResults:{type:"integer"},NextToken:{},TrackerName:{location:"uri",locationName:"TrackerName"}}},output:{type:"structure",required:["ConsumerArns"],members:{ConsumerArns:{type:"list",member:{}},NextToken:{}}},endpoint:{hostPrefix:"tracking."}},ListTrackers:{http:{requestUri:"/tracking/v0/list-trackers",responseCode:200},input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["Entries"],members:{Entries:{type:"list",member:{type:"structure",required:["CreateTime","Description","TrackerName","UpdateTime"],members:{CreateTime:{shape:"St"},Description:{},PricingPlan:{deprecated:true,deprecatedMessage:"Deprecated. Always returns RequestBasedUsage."},PricingPlanDataSource:{deprecated:true,deprecatedMessage:"Deprecated. Unused."},TrackerName:{},UpdateTime:{shape:"St"}}}},NextToken:{}}},endpoint:{hostPrefix:"tracking."}},PutGeofence:{http:{method:"PUT",requestUri:"/geofencing/v0/collections/{CollectionName}/geofences/{GeofenceId}",responseCode:200},input:{type:"structure",required:["CollectionName","GeofenceId","Geometry"],members:{CollectionName:{location:"uri",locationName:"CollectionName"},GeofenceId:{location:"uri",locationName:"GeofenceId"},Geometry:{shape:"S18"}}},output:{type:"structure",required:["CreateTime","GeofenceId","UpdateTime"],members:{CreateTime:{shape:"St"},GeofenceId:{},UpdateTime:{shape:"St"}}},endpoint:{hostPrefix:"geofencing."}},SearchPlaceIndexForPosition:{http:{requestUri:"/places/v0/indexes/{IndexName}/search/position",responseCode:200},input:{type:"structure",required:["IndexName","Position"],members:{IndexName:{location:"uri",locationName:"IndexName"},Language:{},MaxResults:{type:"integer"},Position:{shape:"So"}}},output:{type:"structure",required:["Results","Summary"],members:{Results:{type:"list",member:{type:"structure",required:["Distance","Place"],members:{Distance:{type:"double"},Place:{shape:"S63"}}}},Summary:{type:"structure",required:["DataSource","Position"],members:{DataSource:{},Language:{},MaxResults:{type:"integer"},Position:{shape:"So"}}}}},endpoint:{hostPrefix:"places."}},SearchPlaceIndexForSuggestions:{http:{requestUri:"/places/v0/indexes/{IndexName}/search/suggestions",responseCode:200},input:{type:"structure",required:["IndexName","Text"],members:{BiasPosition:{shape:"So"},FilterBBox:{shape:"S2f"},FilterCountries:{shape:"S69"},IndexName:{location:"uri",locationName:"IndexName"},Language:{},MaxResults:{type:"integer"},Text:{type:"string",sensitive:true}}},output:{type:"structure",required:["Results","Summary"],members:{Results:{type:"list",member:{type:"structure",required:["Text"],members:{Text:{}}}},Summary:{type:"structure",required:["DataSource","Text"],members:{BiasPosition:{shape:"So"},DataSource:{},FilterBBox:{shape:"S2f"},FilterCountries:{shape:"S69"},Language:{},MaxResults:{type:"integer"},Text:{shape:"S6h"}}}}},endpoint:{hostPrefix:"places."}},SearchPlaceIndexForText:{http:{requestUri:"/places/v0/indexes/{IndexName}/search/text",responseCode:200},input:{type:"structure",required:["IndexName","Text"],members:{BiasPosition:{shape:"So"},FilterBBox:{shape:"S2f"},FilterCountries:{shape:"S69"},IndexName:{location:"uri",locationName:"IndexName"},Language:{},MaxResults:{type:"integer"},Text:{type:"string",sensitive:true}}},output:{type:"structure",required:["Results","Summary"],members:{Results:{type:"list",member:{type:"structure",required:["Place"],members:{Distance:{type:"double"},Place:{shape:"S63"},Relevance:{type:"double"}}}},Summary:{type:"structure",required:["DataSource","Text"],members:{BiasPosition:{shape:"So"},DataSource:{},FilterBBox:{shape:"S2f"},FilterCountries:{shape:"S69"},Language:{},MaxResults:{type:"integer"},ResultBBox:{shape:"S2f"},Text:{shape:"S6h"}}}}},endpoint:{hostPrefix:"places."}},TagResource:{http:{requestUri:"/tags/{ResourceArn}",responseCode:200},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},Tags:{shape:"S30"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"metadata."}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{ResourceArn}",responseCode:200},input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},TagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"metadata."},idempotent:true},UpdateGeofenceCollection:{http:{method:"PATCH",requestUri:"/geofencing/v0/collections/{CollectionName}",responseCode:200},input:{type:"structure",required:["CollectionName"],members:{CollectionName:{location:"uri",locationName:"CollectionName"},Description:{},PricingPlan:{deprecated:true,deprecatedMessage:"Deprecated. If included, the only allowed value is RequestBasedUsage."},PricingPlanDataSource:{deprecated:true,deprecatedMessage:"Deprecated. No longer allowed."}}},output:{type:"structure",required:["CollectionArn","CollectionName","UpdateTime"],members:{CollectionArn:{},CollectionName:{},UpdateTime:{shape:"St"}}},endpoint:{hostPrefix:"geofencing."},idempotent:true},UpdateMap:{http:{method:"PATCH",requestUri:"/maps/v0/maps/{MapName}",responseCode:200},input:{type:"structure",required:["MapName"],members:{Description:{},MapName:{location:"uri",locationName:"MapName"},PricingPlan:{deprecated:true,deprecatedMessage:"Deprecated. If included, the only allowed value is RequestBasedUsage."}}},output:{type:"structure",required:["MapArn","MapName","UpdateTime"],members:{MapArn:{},MapName:{},UpdateTime:{shape:"St"}}},endpoint:{hostPrefix:"maps."},idempotent:true},UpdatePlaceIndex:{http:{method:"PATCH",requestUri:"/places/v0/indexes/{IndexName}",responseCode:200},input:{type:"structure",required:["IndexName"],members:{DataSourceConfiguration:{shape:"S39"},Description:{},IndexName:{location:"uri",locationName:"IndexName"},PricingPlan:{deprecated:true,deprecatedMessage:"Deprecated. If included, the only allowed value is RequestBasedUsage."}}},output:{type:"structure",required:["IndexArn","IndexName","UpdateTime"],members:{IndexArn:{},IndexName:{},UpdateTime:{shape:"St"}}},endpoint:{hostPrefix:"places."},idempotent:true},UpdateRouteCalculator:{http:{method:"PATCH",requestUri:"/routes/v0/calculators/{CalculatorName}",responseCode:200},input:{type:"structure",required:["CalculatorName"],members:{CalculatorName:{location:"uri",locationName:"CalculatorName"},Description:{},PricingPlan:{deprecated:true,deprecatedMessage:"Deprecated. If included, the only allowed value is RequestBasedUsage."}}},output:{type:"structure",required:["CalculatorArn","CalculatorName","UpdateTime"],members:{CalculatorArn:{},CalculatorName:{},UpdateTime:{shape:"St"}}},endpoint:{hostPrefix:"routes."},idempotent:true},UpdateTracker:{http:{method:"PATCH",requestUri:"/tracking/v0/trackers/{TrackerName}",responseCode:200},input:{type:"structure",required:["TrackerName"],members:{Description:{},PositionFiltering:{},PricingPlan:{deprecated:true,deprecatedMessage:"Deprecated. If included, the only allowed value is RequestBasedUsage."},PricingPlanDataSource:{deprecated:true,deprecatedMessage:"Deprecated. No longer allowed."},TrackerName:{location:"uri",locationName:"TrackerName"}}},output:{type:"structure",required:["TrackerArn","TrackerName","UpdateTime"],members:{TrackerArn:{},TrackerName:{},UpdateTime:{shape:"St"}}},endpoint:{hostPrefix:"tracking."},idempotent:true}},shapes:{Sb:{type:"structure",members:{Code:{},Message:{}}},Sl:{type:"structure",required:["DeviceId","Position","SampleTime"],members:{Accuracy:{shape:"Sm"},DeviceId:{},Position:{shape:"So"},PositionProperties:{shape:"Sq"},SampleTime:{shape:"St"}}},Sm:{type:"structure",required:["Horizontal"],members:{Horizontal:{type:"double"}}},So:{type:"list",member:{type:"double"},sensitive:true},Sq:{type:"map",key:{},value:{},sensitive:true},St:{type:"timestamp",timestampFormat:"iso8601"},S11:{type:"list",member:{type:"structure",required:["Position","ReceivedTime","SampleTime"],members:{Accuracy:{shape:"Sm"},DeviceId:{},Position:{shape:"So"},PositionProperties:{shape:"Sq"},ReceivedTime:{shape:"St"},SampleTime:{shape:"St"}}}},S18:{type:"structure",members:{Polygon:{type:"list",member:{type:"list",member:{shape:"So"}}}}},S1m:{type:"structure",members:{AvoidFerries:{type:"boolean"},AvoidTolls:{type:"boolean"}}},S1q:{type:"structure",members:{AvoidFerries:{type:"boolean"},AvoidTolls:{type:"boolean"},Dimensions:{type:"structure",members:{Height:{type:"double"},Length:{type:"double"},Unit:{},Width:{type:"double"}}},Weight:{type:"structure",members:{Total:{type:"double"},Unit:{}}}}},S2f:{type:"list",member:{type:"double"},sensitive:true},S30:{type:"map",key:{},value:{}},S35:{type:"structure",required:["Style"],members:{Style:{}}},S39:{type:"structure",members:{IntendedUse:{}}},S63:{type:"structure",required:["Geometry"],members:{AddressNumber:{},Country:{},Geometry:{type:"structure",members:{Point:{shape:"So"}}},Interpolated:{type:"boolean"},Label:{},Municipality:{},Neighborhood:{},PostalCode:{},Region:{},Street:{},SubRegion:{},TimeZone:{type:"structure",required:["Name"],members:{Name:{},Offset:{type:"integer"}}}}},S69:{type:"list",member:{}},S6h:{type:"string",sensitive:true}}}},72:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-08-22",endpointPrefix:"acm-pca",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"ACM-PCA",serviceFullName:"AWS Certificate Manager Private Certificate Authority",serviceId:"ACM PCA",signatureVersion:"v4",targetPrefix:"ACMPrivateCA",uid:"acm-pca-2017-08-22"},operations:{CreateCertificateAuthority:{input:{type:"structure",required:["CertificateAuthorityConfiguration","CertificateAuthorityType"],members:{CertificateAuthorityConfiguration:{shape:"S2"},RevocationConfiguration:{shape:"Sv"},CertificateAuthorityType:{},IdempotencyToken:{},KeyStorageSecurityStandard:{},Tags:{shape:"S14"}}},output:{type:"structure",members:{CertificateAuthorityArn:{}}},idempotent:true},CreateCertificateAuthorityAuditReport:{input:{type:"structure",required:["CertificateAuthorityArn","S3BucketName","AuditReportResponseFormat"],members:{CertificateAuthorityArn:{},S3BucketName:{},AuditReportResponseFormat:{}}},output:{type:"structure",members:{AuditReportId:{},S3Key:{}}},idempotent:true},CreatePermission:{input:{type:"structure",required:["CertificateAuthorityArn","Principal","Actions"],members:{CertificateAuthorityArn:{},Principal:{},SourceAccount:{},Actions:{shape:"S1j"}}}},DeleteCertificateAuthority:{input:{type:"structure",required:["CertificateAuthorityArn"],members:{CertificateAuthorityArn:{},PermanentDeletionTimeInDays:{type:"integer"}}}},DeletePermission:{input:{type:"structure",required:["CertificateAuthorityArn","Principal"],members:{CertificateAuthorityArn:{},Principal:{},SourceAccount:{}}}},DeletePolicy:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}}},DescribeCertificateAuthority:{input:{type:"structure",required:["CertificateAuthorityArn"],members:{CertificateAuthorityArn:{}}},output:{type:"structure",members:{CertificateAuthority:{shape:"S1r"}}}},DescribeCertificateAuthorityAuditReport:{input:{type:"structure",required:["CertificateAuthorityArn","AuditReportId"],members:{CertificateAuthorityArn:{},AuditReportId:{}}},output:{type:"structure",members:{AuditReportStatus:{},S3BucketName:{},S3Key:{},CreatedAt:{type:"timestamp"}}}},GetCertificate:{input:{type:"structure",required:["CertificateAuthorityArn","CertificateArn"],members:{CertificateAuthorityArn:{},CertificateArn:{}}},output:{type:"structure",members:{Certificate:{},CertificateChain:{}}}},GetCertificateAuthorityCertificate:{input:{type:"structure",required:["CertificateAuthorityArn"],members:{CertificateAuthorityArn:{}}},output:{type:"structure",members:{Certificate:{},CertificateChain:{}}}},GetCertificateAuthorityCsr:{input:{type:"structure",required:["CertificateAuthorityArn"],members:{CertificateAuthorityArn:{}}},output:{type:"structure",members:{Csr:{}}}},GetPolicy:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{Policy:{}}}},ImportCertificateAuthorityCertificate:{input:{type:"structure",required:["CertificateAuthorityArn","Certificate"],members:{CertificateAuthorityArn:{},Certificate:{type:"blob"},CertificateChain:{type:"blob"}}}},IssueCertificate:{input:{type:"structure",required:["CertificateAuthorityArn","Csr","SigningAlgorithm","Validity"],members:{ApiPassthrough:{type:"structure",members:{Extensions:{type:"structure",members:{CertificatePolicies:{type:"list",member:{type:"structure",required:["CertPolicyId"],members:{CertPolicyId:{},PolicyQualifiers:{type:"list",member:{type:"structure",required:["PolicyQualifierId","Qualifier"],members:{PolicyQualifierId:{},Qualifier:{type:"structure",required:["CpsUri"],members:{CpsUri:{}}}}}}}}},ExtendedKeyUsage:{type:"list",member:{type:"structure",members:{ExtendedKeyUsageType:{},ExtendedKeyUsageObjectIdentifier:{}}}},KeyUsage:{shape:"Sj"},SubjectAlternativeNames:{type:"list",member:{shape:"Sp"}},CustomExtensions:{type:"list",member:{type:"structure",required:["ObjectIdentifier","Value"],members:{ObjectIdentifier:{},Value:{},Critical:{type:"boolean"}}}}}},Subject:{shape:"S5"}}},CertificateAuthorityArn:{},Csr:{type:"blob"},SigningAlgorithm:{},TemplateArn:{},Validity:{shape:"S2v"},ValidityNotBefore:{shape:"S2v"},IdempotencyToken:{}}},output:{type:"structure",members:{CertificateArn:{}}},idempotent:true},ListCertificateAuthorities:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},ResourceOwner:{}}},output:{type:"structure",members:{CertificateAuthorities:{type:"list",member:{shape:"S1r"}},NextToken:{}}}},ListPermissions:{input:{type:"structure",required:["CertificateAuthorityArn"],members:{CertificateAuthorityArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Permissions:{type:"list",member:{type:"structure",members:{CertificateAuthorityArn:{},CreatedAt:{type:"timestamp"},Principal:{},SourceAccount:{},Actions:{shape:"S1j"},Policy:{}}}},NextToken:{}}}},ListTags:{input:{type:"structure",required:["CertificateAuthorityArn"],members:{CertificateAuthorityArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Tags:{shape:"S14"},NextToken:{}}}},PutPolicy:{input:{type:"structure",required:["ResourceArn","Policy"],members:{ResourceArn:{},Policy:{}}}},RestoreCertificateAuthority:{input:{type:"structure",required:["CertificateAuthorityArn"],members:{CertificateAuthorityArn:{}}}},RevokeCertificate:{input:{type:"structure",required:["CertificateAuthorityArn","CertificateSerial","RevocationReason"],members:{CertificateAuthorityArn:{},CertificateSerial:{},RevocationReason:{}}}},TagCertificateAuthority:{input:{type:"structure",required:["CertificateAuthorityArn","Tags"],members:{CertificateAuthorityArn:{},Tags:{shape:"S14"}}}},UntagCertificateAuthority:{input:{type:"structure",required:["CertificateAuthorityArn","Tags"],members:{CertificateAuthorityArn:{},Tags:{shape:"S14"}}}},UpdateCertificateAuthority:{input:{type:"structure",required:["CertificateAuthorityArn"],members:{CertificateAuthorityArn:{},RevocationConfiguration:{shape:"Sv"},Status:{}}}}},shapes:{S2:{type:"structure",required:["KeyAlgorithm","SigningAlgorithm","Subject"],members:{KeyAlgorithm:{},SigningAlgorithm:{},Subject:{shape:"S5"},CsrExtensions:{type:"structure",members:{KeyUsage:{shape:"Sj"},SubjectInformationAccess:{type:"list",member:{type:"structure",required:["AccessMethod","AccessLocation"],members:{AccessMethod:{type:"structure",members:{CustomObjectIdentifier:{},AccessMethodType:{}}},AccessLocation:{shape:"Sp"}}}}}}}},S5:{type:"structure",members:{Country:{},Organization:{},OrganizationalUnit:{},DistinguishedNameQualifier:{},State:{},CommonName:{},SerialNumber:{},Locality:{},Title:{},Surname:{},GivenName:{},Initials:{},Pseudonym:{},GenerationQualifier:{},CustomAttributes:{type:"list",member:{type:"structure",required:["ObjectIdentifier","Value"],members:{ObjectIdentifier:{},Value:{}}}}}},Sj:{type:"structure",members:{DigitalSignature:{type:"boolean"},NonRepudiation:{type:"boolean"},KeyEncipherment:{type:"boolean"},DataEncipherment:{type:"boolean"},KeyAgreement:{type:"boolean"},KeyCertSign:{type:"boolean"},CRLSign:{type:"boolean"},EncipherOnly:{type:"boolean"},DecipherOnly:{type:"boolean"}}},Sp:{type:"structure",members:{OtherName:{type:"structure",required:["TypeId","Value"],members:{TypeId:{},Value:{}}},Rfc822Name:{},DnsName:{},DirectoryName:{shape:"S5"},EdiPartyName:{type:"structure",required:["PartyName"],members:{PartyName:{},NameAssigner:{}}},UniformResourceIdentifier:{},IpAddress:{},RegisteredId:{}}},Sv:{type:"structure",members:{CrlConfiguration:{type:"structure",required:["Enabled"],members:{Enabled:{type:"boolean"},ExpirationInDays:{type:"integer"},CustomCname:{},S3BucketName:{},S3ObjectAcl:{}}},OcspConfiguration:{type:"structure",required:["Enabled"],members:{Enabled:{type:"boolean"},OcspCustomCname:{}}}}},S14:{type:"list",member:{type:"structure",required:["Key"],members:{Key:{},Value:{}}}},S1j:{type:"list",member:{}},S1r:{type:"structure",members:{Arn:{},OwnerAccount:{},CreatedAt:{type:"timestamp"},LastStateChangeAt:{type:"timestamp"},Type:{},Serial:{},Status:{},NotBefore:{type:"timestamp"},NotAfter:{type:"timestamp"},FailureReason:{},CertificateAuthorityConfiguration:{shape:"S2"},RevocationConfiguration:{shape:"Sv"},RestorableUntil:{type:"timestamp"},KeyStorageSecurityStandard:{}}},S2v:{type:"structure",required:["Value","Type"],members:{Value:{type:"long"},Type:{}}}}}},88:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-04-30",endpointPrefix:"resiliencehub",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS Resilience Hub",serviceId:"resiliencehub",signatureVersion:"v4",signingName:"resiliencehub",uid:"resiliencehub-2020-04-30"},operations:{AddDraftAppVersionResourceMappings:{http:{requestUri:"/add-draft-app-version-resource-mappings",responseCode:200},input:{type:"structure",required:["appArn","resourceMappings"],members:{appArn:{},resourceMappings:{shape:"S3"}}},output:{type:"structure",required:["appArn","appVersion","resourceMappings"],members:{appArn:{},appVersion:{},resourceMappings:{shape:"S3"}}}},CreateApp:{http:{requestUri:"/create-app",responseCode:200},input:{type:"structure",required:["name"],members:{clientToken:{idempotencyToken:true},description:{},name:{},policyArn:{},tags:{shape:"Sh"}}},output:{type:"structure",required:["app"],members:{app:{shape:"Sl"}}}},CreateRecommendationTemplate:{http:{requestUri:"/create-recommendation-template",responseCode:200},input:{type:"structure",required:["assessmentArn","name"],members:{assessmentArn:{},bucketName:{},clientToken:{idempotencyToken:true},format:{},name:{},recommendationIds:{shape:"Ss"},recommendationTypes:{shape:"Su"},tags:{shape:"Sh"}}},output:{type:"structure",members:{recommendationTemplate:{shape:"Sx"}}}},CreateResiliencyPolicy:{http:{requestUri:"/create-resiliency-policy",responseCode:200},input:{type:"structure",required:["policy","policyName","tier"],members:{clientToken:{idempotencyToken:true},dataLocationConstraint:{},policy:{shape:"S14"},policyDescription:{},policyName:{},tags:{shape:"Sh"},tier:{}}},output:{type:"structure",required:["policy"],members:{policy:{shape:"S1a"}}}},DeleteApp:{http:{requestUri:"/delete-app",responseCode:200},input:{type:"structure",required:["appArn"],members:{appArn:{},clientToken:{idempotencyToken:true},forceDelete:{type:"boolean"}}},output:{type:"structure",required:["appArn"],members:{appArn:{}}}},DeleteAppAssessment:{http:{requestUri:"/delete-app-assessment",responseCode:200},input:{type:"structure",required:["assessmentArn"],members:{assessmentArn:{},clientToken:{idempotencyToken:true}}},output:{type:"structure",required:["assessmentArn","assessmentStatus"],members:{assessmentArn:{},assessmentStatus:{}}}},DeleteRecommendationTemplate:{http:{requestUri:"/delete-recommendation-template",responseCode:200},input:{type:"structure",required:["recommendationTemplateArn"],members:{clientToken:{idempotencyToken:true},recommendationTemplateArn:{}}},output:{type:"structure",required:["recommendationTemplateArn","status"],members:{recommendationTemplateArn:{},status:{}}}},DeleteResiliencyPolicy:{http:{requestUri:"/delete-resiliency-policy",responseCode:200},input:{type:"structure",required:["policyArn"],members:{clientToken:{idempotencyToken:true},policyArn:{}}},output:{type:"structure",required:["policyArn"],members:{policyArn:{}}}},DescribeApp:{http:{requestUri:"/describe-app",responseCode:200},input:{type:"structure",required:["appArn"],members:{appArn:{}}},output:{type:"structure",required:["app"],members:{app:{shape:"Sl"}}}},DescribeAppAssessment:{http:{requestUri:"/describe-app-assessment",responseCode:200},input:{type:"structure",required:["assessmentArn"],members:{assessmentArn:{}}},output:{type:"structure",required:["assessment"],members:{assessment:{shape:"S1p"}}}},DescribeAppVersionResourcesResolutionStatus:{http:{requestUri:"/describe-app-version-resources-resolution-status",responseCode:200},input:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appVersion:{},resolutionId:{}}},output:{type:"structure",required:["appArn","appVersion","resolutionId","status"],members:{appArn:{},appVersion:{},errorMessage:{},resolutionId:{},status:{}}}},DescribeAppVersionTemplate:{http:{requestUri:"/describe-app-version-template",responseCode:200},input:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appVersion:{}}},output:{type:"structure",required:["appArn","appTemplateBody","appVersion"],members:{appArn:{},appTemplateBody:{},appVersion:{}}}},DescribeDraftAppVersionResourcesImportStatus:{http:{requestUri:"/describe-draft-app-version-resources-import-status",responseCode:200},input:{type:"structure",required:["appArn"],members:{appArn:{}}},output:{type:"structure",required:["appArn","appVersion","status","statusChangeTime"],members:{appArn:{},appVersion:{},errorMessage:{},status:{},statusChangeTime:{type:"timestamp"}}}},DescribeResiliencyPolicy:{http:{requestUri:"/describe-resiliency-policy",responseCode:200},input:{type:"structure",required:["policyArn"],members:{policyArn:{}}},output:{type:"structure",required:["policy"],members:{policy:{shape:"S1a"}}}},ImportResourcesToDraftAppVersion:{http:{requestUri:"/import-resources-to-draft-app-version",responseCode:200},input:{type:"structure",required:["appArn","sourceArns"],members:{appArn:{},sourceArns:{shape:"S2b"}}},output:{type:"structure",required:["appArn","appVersion","sourceArns","status"],members:{appArn:{},appVersion:{},sourceArns:{shape:"S2b"},status:{}}}},ListAlarmRecommendations:{http:{requestUri:"/list-alarm-recommendations",responseCode:200},input:{type:"structure",required:["assessmentArn"],members:{assessmentArn:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["alarmRecommendations"],members:{alarmRecommendations:{type:"list",member:{type:"structure",required:["name","recommendationId","referenceId","type"],members:{appComponentName:{},description:{},items:{shape:"S2k"},name:{},prerequisite:{},recommendationId:{},referenceId:{},type:{}}}},nextToken:{}}}},ListAppAssessments:{http:{method:"GET",requestUri:"/list-app-assessments",responseCode:200},input:{type:"structure",members:{appArn:{location:"querystring",locationName:"appArn"},assessmentName:{location:"querystring",locationName:"assessmentName"},assessmentStatus:{location:"querystring",locationName:"assessmentStatus",type:"list",member:{}},complianceStatus:{location:"querystring",locationName:"complianceStatus"},invoker:{location:"querystring",locationName:"invoker"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},reverseOrder:{location:"querystring",locationName:"reverseOrder",type:"boolean"}}},output:{type:"structure",required:["assessmentSummaries"],members:{assessmentSummaries:{type:"list",member:{type:"structure",required:["assessmentArn","assessmentStatus"],members:{appArn:{},appVersion:{},assessmentArn:{},assessmentName:{},assessmentStatus:{},complianceStatus:{},cost:{shape:"S1t"},endTime:{type:"timestamp"},invoker:{},message:{},resiliencyScore:{type:"double"},startTime:{type:"timestamp"}}}},nextToken:{}}}},ListAppComponentCompliances:{http:{requestUri:"/list-app-component-compliances",responseCode:200},input:{type:"structure",required:["assessmentArn"],members:{assessmentArn:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["componentCompliances"],members:{componentCompliances:{type:"list",member:{type:"structure",members:{appComponentName:{},compliance:{shape:"S1q"},cost:{shape:"S1t"},message:{},resiliencyScore:{shape:"S1x"},status:{}}}},nextToken:{}}}},ListAppComponentRecommendations:{http:{requestUri:"/list-app-component-recommendations",responseCode:200},input:{type:"structure",required:["assessmentArn"],members:{assessmentArn:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["componentRecommendations"],members:{componentRecommendations:{type:"list",member:{type:"structure",required:["appComponentName","configRecommendations","recommendationStatus"],members:{appComponentName:{},configRecommendations:{type:"list",member:{type:"structure",required:["name","optimizationType","referenceId"],members:{appComponentName:{},compliance:{shape:"S1q"},cost:{shape:"S1t"},description:{},haArchitecture:{},name:{},optimizationType:{},recommendationCompliance:{type:"map",key:{},value:{type:"structure",required:["expectedComplianceStatus"],members:{expectedComplianceStatus:{},expectedRpoDescription:{},expectedRpoInSecs:{type:"integer"},expectedRtoDescription:{},expectedRtoInSecs:{type:"integer"}}}},referenceId:{},suggestedChanges:{type:"list",member:{}}}}},recommendationStatus:{}}}},nextToken:{}}}},ListAppVersionResourceMappings:{http:{requestUri:"/list-app-version-resource-mappings",responseCode:200},input:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appVersion:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["resourceMappings"],members:{nextToken:{},resourceMappings:{shape:"S3"}}}},ListAppVersionResources:{http:{requestUri:"/list-app-version-resources",responseCode:200},input:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appVersion:{},maxResults:{type:"integer"},nextToken:{},resolutionId:{}}},output:{type:"structure",required:["physicalResources","resolutionId"],members:{nextToken:{},physicalResources:{type:"list",member:{type:"structure",required:["logicalResourceId","physicalResourceId","resourceType"],members:{appComponents:{type:"list",member:{type:"structure",required:["name","type"],members:{name:{},type:{}}}},logicalResourceId:{shape:"S3h"},physicalResourceId:{shape:"S8"},resourceName:{},resourceType:{}}}},resolutionId:{}}}},ListAppVersions:{http:{requestUri:"/list-app-versions",responseCode:200},input:{type:"structure",required:["appArn"],members:{appArn:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["appVersions"],members:{appVersions:{type:"list",member:{type:"structure",required:["appVersion"],members:{appVersion:{}}}},nextToken:{}}}},ListApps:{http:{method:"GET",requestUri:"/list-apps",responseCode:200},input:{type:"structure",members:{appArn:{location:"querystring",locationName:"appArn"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},name:{location:"querystring",locationName:"name"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["appSummaries"],members:{appSummaries:{type:"list",member:{type:"structure",required:["appArn","creationTime","name"],members:{appArn:{},complianceStatus:{},creationTime:{type:"timestamp"},description:{},name:{},resiliencyScore:{type:"double"}}}},nextToken:{}}}},ListRecommendationTemplates:{http:{method:"GET",requestUri:"/list-recommendation-templates",responseCode:200},input:{type:"structure",required:["assessmentArn"],members:{assessmentArn:{location:"querystring",locationName:"assessmentArn"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},name:{location:"querystring",locationName:"name"},nextToken:{location:"querystring",locationName:"nextToken"},recommendationTemplateArn:{location:"querystring",locationName:"recommendationTemplateArn"},reverseOrder:{location:"querystring",locationName:"reverseOrder",type:"boolean"},status:{location:"querystring",locationName:"status",type:"list",member:{}}}},output:{type:"structure",members:{nextToken:{},recommendationTemplates:{type:"list",member:{shape:"Sx"}}}}},ListResiliencyPolicies:{http:{method:"GET",requestUri:"/list-resiliency-policies",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},policyName:{location:"querystring",locationName:"policyName"}}},output:{type:"structure",required:["resiliencyPolicies"],members:{nextToken:{},resiliencyPolicies:{shape:"S3w"}}}},ListSopRecommendations:{http:{requestUri:"/list-sop-recommendations",responseCode:200},input:{type:"structure",required:["assessmentArn"],members:{assessmentArn:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["sopRecommendations"],members:{nextToken:{},sopRecommendations:{type:"list",member:{type:"structure",required:["recommendationId","referenceId","serviceType"],members:{appComponentName:{},description:{},items:{shape:"S2k"},name:{},prerequisite:{},recommendationId:{},referenceId:{},serviceType:{}}}}}}},ListSuggestedResiliencyPolicies:{http:{method:"GET",requestUri:"/list-suggested-resiliency-policies",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["resiliencyPolicies"],members:{nextToken:{},resiliencyPolicies:{shape:"S3w"}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"Sh"}}}},ListTestRecommendations:{http:{requestUri:"/list-test-recommendations",responseCode:200},input:{type:"structure",required:["assessmentArn"],members:{assessmentArn:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["testRecommendations"],members:{nextToken:{},testRecommendations:{type:"list",member:{type:"structure",required:["referenceId"],members:{appComponentName:{},description:{},intent:{},items:{shape:"S2k"},name:{},prerequisite:{},recommendationId:{},referenceId:{},risk:{},type:{}}}}}}},ListUnsupportedAppVersionResources:{http:{requestUri:"/list-unsupported-app-version-resources",responseCode:200},input:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appVersion:{},maxResults:{type:"integer"},nextToken:{},resolutionId:{}}},output:{type:"structure",required:["resolutionId","unsupportedResources"],members:{nextToken:{},resolutionId:{},unsupportedResources:{type:"list",member:{type:"structure",required:["logicalResourceId","physicalResourceId","resourceType"],members:{logicalResourceId:{shape:"S3h"},physicalResourceId:{shape:"S8"},resourceType:{}}}}}}},PublishAppVersion:{http:{requestUri:"/publish-app-version",responseCode:200},input:{type:"structure",required:["appArn"],members:{appArn:{}}},output:{type:"structure",required:["appArn"],members:{appArn:{},appVersion:{}}}},PutDraftAppVersionTemplate:{http:{requestUri:"/put-draft-app-version-template",responseCode:200},input:{type:"structure",required:["appArn","appTemplateBody"],members:{appArn:{},appTemplateBody:{}}},output:{type:"structure",members:{appArn:{},appVersion:{}}}},RemoveDraftAppVersionResourceMappings:{http:{requestUri:"/remove-draft-app-version-resource-mappings",responseCode:200},input:{type:"structure",required:["appArn"],members:{appArn:{},appRegistryAppNames:{shape:"S4m"},logicalStackNames:{type:"list",member:{}},resourceGroupNames:{shape:"S4m"},resourceNames:{shape:"S4m"}}},output:{type:"structure",members:{appArn:{},appVersion:{}}}},ResolveAppVersionResources:{http:{requestUri:"/resolve-app-version-resources",responseCode:200},input:{type:"structure",required:["appArn","appVersion"],members:{appArn:{},appVersion:{}}},output:{type:"structure",required:["appArn","appVersion","resolutionId","status"],members:{appArn:{},appVersion:{},resolutionId:{},status:{}}}},StartAppAssessment:{http:{requestUri:"/start-app-assessment",responseCode:200},input:{type:"structure",required:["appArn","appVersion","assessmentName"],members:{appArn:{},appVersion:{},assessmentName:{},clientToken:{idempotencyToken:true},tags:{shape:"Sh"}}},output:{type:"structure",required:["assessment"],members:{assessment:{shape:"S1p"}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"Sh"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{},sensitive:true}}},output:{type:"structure",members:{}}},UpdateApp:{http:{requestUri:"/update-app",responseCode:200},input:{type:"structure",required:["appArn"],members:{appArn:{},clearResiliencyPolicyArn:{type:"boolean"},description:{},policyArn:{}}},output:{type:"structure",required:["app"],members:{app:{shape:"Sl"}}}},UpdateResiliencyPolicy:{http:{requestUri:"/update-resiliency-policy",responseCode:200},input:{type:"structure",required:["policyArn"],members:{dataLocationConstraint:{},policy:{shape:"S14"},policyArn:{},policyDescription:{},policyName:{},tier:{}}},output:{type:"structure",required:["policy"],members:{policy:{shape:"S1a"}}}}},shapes:{S3:{type:"list",member:{type:"structure",required:["mappingType","physicalResourceId"],members:{appRegistryAppName:{},logicalStackName:{},mappingType:{},physicalResourceId:{shape:"S8"},resourceGroupName:{},resourceName:{}}}},S8:{type:"structure",required:["identifier","type"],members:{awsAccountId:{},awsRegion:{},identifier:{},type:{}}},Sh:{type:"map",key:{},value:{},sensitive:true},Sl:{type:"structure",required:["appArn","creationTime","name"],members:{appArn:{},complianceStatus:{},creationTime:{type:"timestamp"},description:{},lastAppComplianceEvaluationTime:{type:"timestamp"},lastResiliencyScoreEvaluationTime:{type:"timestamp"},name:{},policyArn:{},resiliencyScore:{type:"double"},status:{},tags:{shape:"Sh"}}},Ss:{type:"list",member:{}},Su:{type:"list",member:{}},Sx:{type:"structure",required:["assessmentArn","format","name","recommendationTemplateArn","recommendationTypes","status"],members:{appArn:{},assessmentArn:{},endTime:{type:"timestamp"},format:{},message:{},name:{},needsReplacements:{type:"boolean"},recommendationIds:{shape:"Ss"},recommendationTemplateArn:{},recommendationTypes:{shape:"Su"},startTime:{type:"timestamp"},status:{},tags:{shape:"Sh"},templatesLocation:{type:"structure",members:{bucket:{},prefix:{}}}}},S14:{type:"map",key:{},value:{type:"structure",required:["rpoInSecs","rtoInSecs"],members:{rpoInSecs:{type:"integer"},rtoInSecs:{type:"integer"}}}},S1a:{type:"structure",members:{creationTime:{type:"timestamp"},dataLocationConstraint:{},estimatedCostTier:{},policy:{shape:"S14"},policyArn:{},policyDescription:{},policyName:{},tags:{shape:"Sh"},tier:{}}},S1p:{type:"structure",required:["assessmentArn","assessmentStatus","invoker"],members:{appArn:{},appVersion:{},assessmentArn:{},assessmentName:{},assessmentStatus:{},compliance:{shape:"S1q"},complianceStatus:{},cost:{shape:"S1t"},endTime:{type:"timestamp"},invoker:{},message:{},policy:{shape:"S1a"},resiliencyScore:{shape:"S1x"},startTime:{type:"timestamp"},tags:{shape:"Sh"}}},S1q:{type:"map",key:{},value:{type:"structure",required:["complianceStatus"],members:{achievableRpoInSecs:{type:"integer"},achievableRtoInSecs:{type:"integer"},complianceStatus:{},currentRpoInSecs:{type:"integer"},currentRtoInSecs:{type:"integer"},message:{},rpoDescription:{},rpoReferenceId:{},rtoDescription:{},rtoReferenceId:{}}}},S1t:{type:"structure",required:["amount","currency","frequency"],members:{amount:{type:"double"},currency:{},frequency:{}}},S1x:{type:"structure",required:["disruptionScore","score"],members:{disruptionScore:{type:"map",key:{},value:{type:"double"}},score:{type:"double"}}},S2b:{type:"list",member:{}},S2k:{type:"list",member:{type:"structure",members:{alreadyImplemented:{type:"boolean"},resourceId:{},targetAccountId:{},targetRegion:{}}}},S3h:{type:"structure",required:["identifier"],members:{identifier:{},logicalStackName:{},resourceGroupName:{}}},S3w:{type:"list",member:{shape:"S1a"}},S4m:{type:"list",member:{}}}}},89:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["mwaa"]={};i.MWAA=s.defineService("mwaa",["2020-07-01"]);Object.defineProperty(a.services["mwaa"],"2020-07-01",{get:function get(){var e=r(4669);e.paginators=r(925).pagination;return e},enumerable:true,configurable:true});e.exports=i.MWAA},91:function(e){e.exports={pagination:{}}},99:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["medialive"]={};i.MediaLive=s.defineService("medialive",["2017-10-14"]);Object.defineProperty(a.services["medialive"],"2017-10-14",{get:function get(){var e=r(4444);e.paginators=r(8369).pagination;e.waiters=r(9461).waiters;return e},enumerable:true,configurable:true});e.exports=i.MediaLive},104:function(e,t,r){const{getInput:i,setFailed:s}=r(6470);const a=r(9350);async function run(){try{const e=i("DOCKER_REPO_NAME",{required:true});const t=i("AWS_ECR_PERMISSION_POLICY_JSON",{required:true});const r=new a.ECR({apiVersion:"2015-09-21",region:process.env.AWS_REGION});let o=false;try{await r.describeRepositories({repositoryNames:[e]}).promise();o=true}catch{}const n={rules:[{rulePriority:10,description:`Expire untagged images after 30 days`,selection:{tagStatus:"untagged",countType:"sinceImagePushed",countUnit:"days",countNumber:30},action:{type:"expire"}}]};n.rules.push({rulePriority:20,description:"Expire test images, keep 20 last",selection:{tagStatus:"tagged",tagPrefixList:["dev-"],countType:"imageCountMoreThan",countNumber:20},action:{type:"expire"}});n.rules.push({rulePriority:30,description:"Expire unpromoted pre images, keep last 30",selection:{tagStatus:"tagged",tagPrefixList:["pre-"],countType:"imageCountMoreThan",countNumber:30},action:{type:"expire"}});const u=JSON.stringify(n);if(o){console.log("Repository already exists, updating lifecycle only 🎉");await Promise.all([r.putLifecyclePolicy({repositoryName:e,lifecyclePolicyText:u}).promise()]);return}console.log("Repository does not exist. Creating...");await r.createRepository({repositoryName:e,imageScanningConfiguration:{scanOnPush:true}}).promise();await Promise.all([r.setRepositoryPolicy({repositoryName:e,policyText:t}).promise(),r.putLifecyclePolicy({repositoryName:e,lifecyclePolicyText:u}).promise()]);console.log("Done! 🎉")}catch(e){s(e.message||e)}}run()},109:function(e,t,r){var i=r(395).util;var s=r(9433);var a=function(e){e=e||{};this.attrValue=e.attrValue;this.convertEmptyValues=Boolean(e.convertEmptyValues);this.wrapNumbers=Boolean(e.wrapNumbers)};a.prototype.translateInput=function(e,t){this.mode="input";return this.translate(e,t)};a.prototype.translateOutput=function(e,t){this.mode="output";return this.translate(e,t)};a.prototype.translate=function(e,t){var r=this;if(!t||e===undefined)return undefined;if(t.shape===r.attrValue){return s[r.mode](e,{convertEmptyValues:r.convertEmptyValues,wrapNumbers:r.wrapNumbers})}switch(t.type){case"structure":return r.translateStructure(e,t);case"map":return r.translateMap(e,t);case"list":return r.translateList(e,t);default:return r.translateScalar(e,t)}};a.prototype.translateStructure=function(e,t){var r=this;if(e==null)return undefined;var s={};i.each(e,function(e,i){var a=t.members[e];if(a){var o=r.translate(i,a);if(o!==undefined)s[e]=o}});return s};a.prototype.translateList=function(e,t){var r=this;if(e==null)return undefined;var s=[];i.arrayEach(e,function(e){var i=r.translate(e,t.member);if(i===undefined)s.push(null);else s.push(i)});return s};a.prototype.translateMap=function(e,t){var r=this;if(e==null)return undefined;var s={};i.each(e,function(e,i){var a=r.translate(i,t.value);if(a===undefined)s[e]=null;else s[e]=a});return s};a.prototype.translateScalar=function(e,t){return t.toType(e)};e.exports=a},124:function(e){e.exports={pagination:{ListEndpoints:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Endpoints"},ListSharedEndpoints:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Endpoints"}}}},152:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-05-15",endpointPrefix:"apprunner",jsonVersion:"1.0",protocol:"json",serviceFullName:"AWS App Runner",serviceId:"AppRunner",signatureVersion:"v4",signingName:"apprunner",targetPrefix:"AppRunner",uid:"apprunner-2020-05-15"},operations:{AssociateCustomDomain:{input:{type:"structure",required:["ServiceArn","DomainName"],members:{ServiceArn:{},DomainName:{},EnableWWWSubdomain:{type:"boolean"}}},output:{type:"structure",required:["DNSTarget","ServiceArn","CustomDomain"],members:{DNSTarget:{},ServiceArn:{},CustomDomain:{shape:"S7"}}}},CreateAutoScalingConfiguration:{input:{type:"structure",required:["AutoScalingConfigurationName"],members:{AutoScalingConfigurationName:{},MaxConcurrency:{type:"integer"},MinSize:{type:"integer"},MaxSize:{type:"integer"},Tags:{shape:"Sh"}}},output:{type:"structure",required:["AutoScalingConfiguration"],members:{AutoScalingConfiguration:{shape:"Sm"}}}},CreateConnection:{input:{type:"structure",required:["ConnectionName","ProviderType"],members:{ConnectionName:{},ProviderType:{},Tags:{shape:"Sh"}}},output:{type:"structure",required:["Connection"],members:{Connection:{shape:"Sv"}}}},CreateObservabilityConfiguration:{input:{type:"structure",required:["ObservabilityConfigurationName"],members:{ObservabilityConfigurationName:{},TraceConfiguration:{shape:"Sz"},Tags:{shape:"Sh"}}},output:{type:"structure",required:["ObservabilityConfiguration"],members:{ObservabilityConfiguration:{shape:"S12"}}}},CreateService:{input:{type:"structure",required:["ServiceName","SourceConfiguration"],members:{ServiceName:{},SourceConfiguration:{shape:"S16"},InstanceConfiguration:{shape:"S1p"},Tags:{shape:"Sh"},EncryptionConfiguration:{shape:"S1s"},HealthCheckConfiguration:{shape:"S1u"},AutoScalingConfigurationArn:{},NetworkConfiguration:{shape:"S21"},ObservabilityConfiguration:{shape:"S24"}}},output:{type:"structure",required:["Service","OperationId"],members:{Service:{shape:"S26"},OperationId:{}}}},CreateVpcConnector:{input:{type:"structure",required:["VpcConnectorName","Subnets"],members:{VpcConnectorName:{},Subnets:{shape:"S2d"},SecurityGroups:{shape:"S2d"},Tags:{shape:"Sh"}}},output:{type:"structure",required:["VpcConnector"],members:{VpcConnector:{shape:"S2f"}}}},DeleteAutoScalingConfiguration:{input:{type:"structure",required:["AutoScalingConfigurationArn"],members:{AutoScalingConfigurationArn:{}}},output:{type:"structure",required:["AutoScalingConfiguration"],members:{AutoScalingConfiguration:{shape:"Sm"}}}},DeleteConnection:{input:{type:"structure",required:["ConnectionArn"],members:{ConnectionArn:{}}},output:{type:"structure",members:{Connection:{shape:"Sv"}}}},DeleteObservabilityConfiguration:{input:{type:"structure",required:["ObservabilityConfigurationArn"],members:{ObservabilityConfigurationArn:{}}},output:{type:"structure",required:["ObservabilityConfiguration"],members:{ObservabilityConfiguration:{shape:"S12"}}}},DeleteService:{input:{type:"structure",required:["ServiceArn"],members:{ServiceArn:{}}},output:{type:"structure",required:["Service","OperationId"],members:{Service:{shape:"S26"},OperationId:{}}}},DeleteVpcConnector:{input:{type:"structure",required:["VpcConnectorArn"],members:{VpcConnectorArn:{}}},output:{type:"structure",required:["VpcConnector"],members:{VpcConnector:{shape:"S2f"}}}},DescribeAutoScalingConfiguration:{input:{type:"structure",required:["AutoScalingConfigurationArn"],members:{AutoScalingConfigurationArn:{}}},output:{type:"structure",required:["AutoScalingConfiguration"],members:{AutoScalingConfiguration:{shape:"Sm"}}}},DescribeCustomDomains:{input:{type:"structure",required:["ServiceArn"],members:{ServiceArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["DNSTarget","ServiceArn","CustomDomains"],members:{DNSTarget:{},ServiceArn:{},CustomDomains:{type:"list",member:{shape:"S7"}},NextToken:{}}}},DescribeObservabilityConfiguration:{input:{type:"structure",required:["ObservabilityConfigurationArn"],members:{ObservabilityConfigurationArn:{}}},output:{type:"structure",required:["ObservabilityConfiguration"],members:{ObservabilityConfiguration:{shape:"S12"}}}},DescribeService:{input:{type:"structure",required:["ServiceArn"],members:{ServiceArn:{}}},output:{type:"structure",required:["Service"],members:{Service:{shape:"S26"}}}},DescribeVpcConnector:{input:{type:"structure",required:["VpcConnectorArn"],members:{VpcConnectorArn:{}}},output:{type:"structure",required:["VpcConnector"],members:{VpcConnector:{shape:"S2f"}}}},DisassociateCustomDomain:{input:{type:"structure",required:["ServiceArn","DomainName"],members:{ServiceArn:{},DomainName:{}}},output:{type:"structure",required:["DNSTarget","ServiceArn","CustomDomain"],members:{DNSTarget:{},ServiceArn:{},CustomDomain:{shape:"S7"}}}},ListAutoScalingConfigurations:{input:{type:"structure",members:{AutoScalingConfigurationName:{},LatestOnly:{type:"boolean"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["AutoScalingConfigurationSummaryList"],members:{AutoScalingConfigurationSummaryList:{type:"list",member:{shape:"S29"}},NextToken:{}}}},ListConnections:{input:{type:"structure",members:{ConnectionName:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["ConnectionSummaryList"],members:{ConnectionSummaryList:{type:"list",member:{type:"structure",members:{ConnectionName:{},ConnectionArn:{},ProviderType:{},Status:{},CreatedAt:{type:"timestamp"}}}},NextToken:{}}}},ListObservabilityConfigurations:{input:{type:"structure",members:{ObservabilityConfigurationName:{},LatestOnly:{type:"boolean"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["ObservabilityConfigurationSummaryList"],members:{ObservabilityConfigurationSummaryList:{type:"list",member:{type:"structure",members:{ObservabilityConfigurationArn:{},ObservabilityConfigurationName:{},ObservabilityConfigurationRevision:{type:"integer"}}}},NextToken:{}}}},ListOperations:{input:{type:"structure",required:["ServiceArn"],members:{ServiceArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{OperationSummaryList:{type:"list",member:{type:"structure",members:{Id:{},Type:{},Status:{},TargetArn:{},StartedAt:{type:"timestamp"},EndedAt:{type:"timestamp"},UpdatedAt:{type:"timestamp"}}}},NextToken:{}}}},ListServices:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["ServiceSummaryList"],members:{ServiceSummaryList:{type:"list",member:{type:"structure",members:{ServiceName:{},ServiceId:{},ServiceArn:{},ServiceUrl:{},CreatedAt:{type:"timestamp"},UpdatedAt:{type:"timestamp"},Status:{}}}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{Tags:{shape:"Sh"}}}},ListVpcConnectors:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["VpcConnectors"],members:{VpcConnectors:{type:"list",member:{shape:"S2f"}},NextToken:{}}}},PauseService:{input:{type:"structure",required:["ServiceArn"],members:{ServiceArn:{}}},output:{type:"structure",required:["Service"],members:{Service:{shape:"S26"},OperationId:{}}}},ResumeService:{input:{type:"structure",required:["ServiceArn"],members:{ServiceArn:{}}},output:{type:"structure",required:["Service"],members:{Service:{shape:"S26"},OperationId:{}}}},StartDeployment:{input:{type:"structure",required:["ServiceArn"],members:{ServiceArn:{}}},output:{type:"structure",required:["OperationId"],members:{OperationId:{}}}},TagResource:{input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"Sh"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateService:{input:{type:"structure",required:["ServiceArn"],members:{ServiceArn:{},SourceConfiguration:{shape:"S16"},InstanceConfiguration:{shape:"S1p"},AutoScalingConfigurationArn:{},HealthCheckConfiguration:{shape:"S1u"},NetworkConfiguration:{shape:"S21"},ObservabilityConfiguration:{shape:"S24"}}},output:{type:"structure",required:["Service","OperationId"],members:{Service:{shape:"S26"},OperationId:{}}}}},shapes:{S7:{type:"structure",required:["DomainName","EnableWWWSubdomain","Status"],members:{DomainName:{},EnableWWWSubdomain:{type:"boolean"},CertificateValidationRecords:{type:"list",member:{type:"structure",members:{Name:{},Type:{},Value:{},Status:{}}}},Status:{}}},Sh:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},Sm:{type:"structure",members:{AutoScalingConfigurationArn:{},AutoScalingConfigurationName:{},AutoScalingConfigurationRevision:{type:"integer"},Latest:{type:"boolean"},Status:{},MaxConcurrency:{type:"integer"},MinSize:{type:"integer"},MaxSize:{type:"integer"},CreatedAt:{type:"timestamp"},DeletedAt:{type:"timestamp"}}},Sv:{type:"structure",members:{ConnectionName:{},ConnectionArn:{},ProviderType:{},Status:{},CreatedAt:{type:"timestamp"}}},Sz:{type:"structure",required:["Vendor"],members:{Vendor:{}}},S12:{type:"structure",members:{ObservabilityConfigurationArn:{},ObservabilityConfigurationName:{},TraceConfiguration:{shape:"Sz"},ObservabilityConfigurationRevision:{type:"integer"},Latest:{type:"boolean"},Status:{},CreatedAt:{type:"timestamp"},DeletedAt:{type:"timestamp"}}},S16:{type:"structure",members:{CodeRepository:{type:"structure",required:["RepositoryUrl","SourceCodeVersion"],members:{RepositoryUrl:{},SourceCodeVersion:{type:"structure",required:["Type","Value"],members:{Type:{},Value:{}}},CodeConfiguration:{type:"structure",required:["ConfigurationSource"],members:{ConfigurationSource:{},CodeConfigurationValues:{type:"structure",required:["Runtime"],members:{Runtime:{},BuildCommand:{type:"string",sensitive:true},StartCommand:{shape:"S1f"},Port:{},RuntimeEnvironmentVariables:{shape:"S1g"}}}}}}},ImageRepository:{type:"structure",required:["ImageIdentifier","ImageRepositoryType"],members:{ImageIdentifier:{},ImageConfiguration:{type:"structure",members:{RuntimeEnvironmentVariables:{shape:"S1g"},StartCommand:{shape:"S1f"},Port:{}}},ImageRepositoryType:{}}},AutoDeploymentsEnabled:{type:"boolean"},AuthenticationConfiguration:{type:"structure",members:{ConnectionArn:{},AccessRoleArn:{}}}}},S1f:{type:"string",sensitive:true},S1g:{type:"map",key:{type:"string",sensitive:true},value:{type:"string",sensitive:true}},S1p:{type:"structure",members:{Cpu:{},Memory:{},InstanceRoleArn:{}}},S1s:{type:"structure",required:["KmsKey"],members:{KmsKey:{}}},S1u:{type:"structure",members:{Protocol:{},Path:{},Interval:{type:"integer"},Timeout:{type:"integer"},HealthyThreshold:{type:"integer"},UnhealthyThreshold:{type:"integer"}}},S21:{type:"structure",members:{EgressConfiguration:{type:"structure",members:{EgressType:{},VpcConnectorArn:{}}}}},S24:{type:"structure",required:["ObservabilityEnabled"],members:{ObservabilityEnabled:{type:"boolean"},ObservabilityConfigurationArn:{}}},S26:{type:"structure",required:["ServiceName","ServiceId","ServiceArn","ServiceUrl","CreatedAt","UpdatedAt","Status","SourceConfiguration","InstanceConfiguration","AutoScalingConfigurationSummary","NetworkConfiguration"],members:{ServiceName:{},ServiceId:{},ServiceArn:{},ServiceUrl:{},CreatedAt:{type:"timestamp"},UpdatedAt:{type:"timestamp"},DeletedAt:{type:"timestamp"},Status:{},SourceConfiguration:{shape:"S16"},InstanceConfiguration:{shape:"S1p"},EncryptionConfiguration:{shape:"S1s"},HealthCheckConfiguration:{shape:"S1u"},AutoScalingConfigurationSummary:{shape:"S29"},NetworkConfiguration:{shape:"S21"},ObservabilityConfiguration:{shape:"S24"}}},S29:{type:"structure",members:{AutoScalingConfigurationArn:{},AutoScalingConfigurationName:{},AutoScalingConfigurationRevision:{type:"integer"}}},S2d:{type:"list",member:{}},S2f:{type:"structure",members:{VpcConnectorName:{},VpcConnectorArn:{},VpcConnectorRevision:{type:"integer"},Subnets:{shape:"S2d"},SecurityGroups:{shape:"S2d"},Status:{},CreatedAt:{type:"timestamp"},DeletedAt:{type:"timestamp"}}}}}},153:function(e,t,r){var i;var s={environment:"nodejs",engine:function engine(){if(s.isBrowser()&&typeof navigator!=="undefined"){return navigator.userAgent}else{var engine=process.platform+"/"+process.version;if(process.env.AWS_EXECUTION_ENV){engine+=" exec-env/"+process.env.AWS_EXECUTION_ENV}return engine}},userAgent:function userAgent(){var e=s.environment;var t="aws-sdk-"+e+"/"+r(395).VERSION;if(e==="nodejs")t+=" "+s.engine();return t},uriEscape:function uriEscape(e){var t=encodeURIComponent(e);t=t.replace(/[^A-Za-z0-9_.~\-%]+/g,escape);t=t.replace(/[*]/g,function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()});return t},uriEscapePath:function uriEscapePath(e){var t=[];s.arrayEach(e.split("/"),function(e){t.push(s.uriEscape(e))});return t.join("/")},urlParse:function urlParse(e){return s.url.parse(e)},urlFormat:function urlFormat(e){return s.url.format(e)},queryStringParse:function queryStringParse(e){return s.querystring.parse(e)},queryParamsToString:function queryParamsToString(e){var t=[];var r=s.uriEscape;var i=Object.keys(e).sort();s.arrayEach(i,function(i){var a=e[i];var o=r(i);var n=o+"=";if(Array.isArray(a)){var u=[];s.arrayEach(a,function(e){u.push(r(e))});n=o+"="+u.sort().join("&"+o+"=")}else if(a!==undefined&&a!==null){n=o+"="+r(a)}t.push(n)});return t.join("&")},readFileSync:function readFileSync(e){if(s.isBrowser())return null;return r(5747).readFileSync(e,"utf-8")},base64:{encode:function encode64(e){if(typeof e==="number"){throw s.error(new Error("Cannot base64 encode number "+e))}if(e===null||typeof e==="undefined"){return e}var t=s.buffer.toBuffer(e);return t.toString("base64")},decode:function decode64(e){if(typeof e==="number"){throw s.error(new Error("Cannot base64 decode number "+e))}if(e===null||typeof e==="undefined"){return e}return s.buffer.toBuffer(e,"base64")}},buffer:{toBuffer:function(e,t){return typeof s.Buffer.from==="function"&&s.Buffer.from!==Uint8Array.from?s.Buffer.from(e,t):new s.Buffer(e,t)},alloc:function(e,t,r){if(typeof e!=="number"){throw new Error("size passed to alloc must be a number.")}if(typeof s.Buffer.alloc==="function"){return s.Buffer.alloc(e,t,r)}else{var i=new s.Buffer(e);if(t!==undefined&&typeof i.fill==="function"){i.fill(t,undefined,undefined,r)}return i}},toStream:function toStream(e){if(!s.Buffer.isBuffer(e))e=s.buffer.toBuffer(e);var t=new s.stream.Readable;var r=0;t._read=function(i){if(r>=e.length)return t.push(null);var s=r+i;if(s>e.length)s=e.length;t.push(e.slice(r,s));r=s};return t},concat:function(e){var t=0,r=0,i=null,a;for(a=0;a>>8^t[(r^a)&255]}return(r^-1)>>>0},hmac:function hmac(e,t,r,i){if(!r)r="binary";if(r==="buffer"){r=undefined}if(!i)i="sha256";if(typeof t==="string")t=s.buffer.toBuffer(t);return s.crypto.lib.createHmac(i,e).update(t).digest(r)},md5:function md5(e,t,r){return s.crypto.hash("md5",e,t,r)},sha256:function sha256(e,t,r){return s.crypto.hash("sha256",e,t,r)},hash:function(e,t,r,i){var a=s.crypto.createHash(e);if(!r){r="binary"}if(r==="buffer"){r=undefined}if(typeof t==="string")t=s.buffer.toBuffer(t);var o=s.arraySliceFn(t);var n=s.Buffer.isBuffer(t);if(s.isBrowser()&&typeof ArrayBuffer!=="undefined"&&t&&t.buffer instanceof ArrayBuffer)n=true;if(i&&typeof t==="object"&&typeof t.on==="function"&&!n){t.on("data",function(e){a.update(e)});t.on("error",function(e){i(e)});t.on("end",function(){i(null,a.digest(r))})}else if(i&&o&&!n&&typeof FileReader!=="undefined"){var u=0,p=1024*512;var m=new FileReader;m.onerror=function(){i(new Error("Failed to read data."))};m.onload=function(){var e=new s.Buffer(new Uint8Array(m.result));a.update(e);u+=e.length;m._continueReading()};m._continueReading=function(){if(u>=t.size){i(null,a.digest(r));return}var e=u+p;if(e>t.size)e=t.size;m.readAsArrayBuffer(o.call(t,u,e))};m._continueReading()}else{if(s.isBrowser()&&typeof t==="object"&&!n){t=new s.Buffer(new Uint8Array(t))}var c=a.update(t).digest(r);if(i)i(null,c);return c}},toHex:function toHex(e){var t=[];for(var r=0;r=3e5,false);return i.config.isClockSkewed}},applyClockOffset:function applyClockOffset(e){if(e)i.config.systemClockOffset=e-(new Date).getTime()},extractRequestId:function extractRequestId(e){var t=e.httpResponse.headers["x-amz-request-id"]||e.httpResponse.headers["x-amzn-requestid"];if(!t&&e.data&&e.data.ResponseMetadata){t=e.data.ResponseMetadata.RequestId}if(t){e.requestId=t}if(e.error){e.error.requestId=t}},addPromises:function addPromises(e,t){var r=false;if(t===undefined&&i&&i.config){t=i.config.getPromisesDependency()}if(t===undefined&&typeof Promise!=="undefined"){t=Promise}if(typeof t!=="function")r=true;if(!Array.isArray(e))e=[e];for(var s=0;s=0){n++;setTimeout(p,a+(e.retryAfter||0));return}}r(e)};var p=function(){var t="";a.handleRequest(e,o,function(e){e.on("data",function(e){t+=e.toString()});e.on("end",function(){var i=e.statusCode;if(i<300){r(null,t)}else{var a=parseInt(e.headers["retry-after"],10)*1e3||0;var o=s.error(new Error,{statusCode:i,retryable:i>=500||i===429});if(a&&o.retryable)o.retryAfter=a;u(o)}})},u)};i.util.defer(p)},uuid:{v4:function uuidV4(){return r(6898).v4()}},convertPayloadToString:function convertPayloadToString(e){var t=e.request;var r=t.operation;var i=t.service.api.operations[r].output||{};if(i.payload&&e.data[i.payload]){e.data[i.payload]=e.data[i.payload].toString()}},defer:function defer(e){if(typeof process==="object"&&typeof process.nextTick==="function"){process.nextTick(e)}else if(typeof setImmediate==="function"){setImmediate(e)}else{setTimeout(e,0)}},getRequestPayloadShape:function getRequestPayloadShape(e){var t=e.service.api.operations;if(!t)return undefined;var r=(t||{})[e.operation];if(!r||!r.input||!r.input.payload)return undefined;return r.input.members[r.input.payload]},getProfilesFromSharedConfig:function getProfilesFromSharedConfig(e,t){var r={};var i={};if(process.env[s.configOptInEnv]){var i=e.loadFrom({isConfig:true,filename:process.env[s.sharedConfigFileEnv]})}var a={};try{var a=e.loadFrom({filename:t||process.env[s.configOptInEnv]&&process.env[s.sharedCredentialsFileEnv]})}catch(e){if(!process.env[s.configOptInEnv])throw e}for(var o=0,n=Object.keys(i);o=6},parse:function parseARN(e){var t=e.split(":");return{partition:t[1],service:t[2],region:t[3],accountId:t[4],resource:t.slice(5).join(":")}},build:function buildARN(e){if(e.service===undefined||e.region===undefined||e.accountId===undefined||e.resource===undefined)throw s.error(new Error("Input ARN object is invalid"));return"arn:"+(e.partition||"aws")+":"+e.service+":"+e.region+":"+e.accountId+":"+e.resource}},defaultProfile:"default",configOptInEnv:"AWS_SDK_LOAD_CONFIG",sharedCredentialsFileEnv:"AWS_SHARED_CREDENTIALS_FILE",sharedConfigFileEnv:"AWS_CONFIG_FILE",imdsDisabledEnv:"AWS_EC2_METADATA_DISABLED"};e.exports=s},155:function(e){e.exports={version:2,waiters:{DistributionDeployed:{delay:60,operation:"GetDistribution",maxAttempts:25,description:"Wait until a distribution is deployed.",acceptors:[{expected:"Deployed",matcher:"path",state:"success",argument:"Distribution.Status"}]},InvalidationCompleted:{delay:20,operation:"GetInvalidation",maxAttempts:30,description:"Wait until an invalidation has completed.",acceptors:[{expected:"Completed",matcher:"path",state:"success",argument:"Invalidation.Status"}]},StreamingDistributionDeployed:{delay:60,operation:"GetStreamingDistribution",maxAttempts:25,description:"Wait until a streaming distribution is deployed.",acceptors:[{expected:"Deployed",matcher:"path",state:"success",argument:"StreamingDistribution.Status"}]}}}},160:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["dlm"]={};i.DLM=s.defineService("dlm",["2018-01-12"]);Object.defineProperty(a.services["dlm"],"2018-01-12",{get:function get(){var e=r(1890);e.paginators=r(9459).pagination;return e},enumerable:true,configurable:true});e.exports=i.DLM},166:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-08-04",endpointPrefix:"snow-device-management",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS Snow Device Management",serviceId:"Snow Device Management",signatureVersion:"v4",signingName:"snow-device-management",uid:"snow-device-management-2021-08-04"},operations:{CancelTask:{http:{requestUri:"/task/{taskId}/cancel",responseCode:200},input:{type:"structure",required:["taskId"],members:{taskId:{location:"uri",locationName:"taskId"}}},output:{type:"structure",members:{taskId:{}}}},CreateTask:{http:{requestUri:"/task",responseCode:200},input:{type:"structure",required:["command","targets"],members:{clientToken:{idempotencyToken:true},command:{type:"structure",members:{reboot:{type:"structure",members:{}},unlock:{type:"structure",members:{}}},union:true},description:{},tags:{shape:"Sb"},targets:{shape:"Sc"}}},output:{type:"structure",members:{taskArn:{},taskId:{}}}},DescribeDevice:{http:{requestUri:"/managed-device/{managedDeviceId}/describe",responseCode:200},input:{type:"structure",required:["managedDeviceId"],members:{managedDeviceId:{location:"uri",locationName:"managedDeviceId"}}},output:{type:"structure",members:{associatedWithJob:{},deviceCapacities:{type:"list",member:{type:"structure",members:{available:{type:"long"},name:{},total:{type:"long"},unit:{},used:{type:"long"}}}},deviceState:{},deviceType:{},lastReachedOutAt:{type:"timestamp"},lastUpdatedAt:{type:"timestamp"},managedDeviceArn:{},managedDeviceId:{},physicalNetworkInterfaces:{type:"list",member:{type:"structure",members:{defaultGateway:{},ipAddress:{},ipAddressAssignment:{},macAddress:{},netmask:{},physicalConnectorType:{},physicalNetworkInterfaceId:{}}}},software:{type:"structure",members:{installState:{},installedVersion:{},installingVersion:{}}},tags:{shape:"Sb"}}}},DescribeDeviceEc2Instances:{http:{requestUri:"/managed-device/{managedDeviceId}/resources/ec2/describe",responseCode:200},input:{type:"structure",required:["instanceIds","managedDeviceId"],members:{instanceIds:{type:"list",member:{}},managedDeviceId:{location:"uri",locationName:"managedDeviceId"}}},output:{type:"structure",members:{instances:{type:"list",member:{type:"structure",members:{instance:{type:"structure",members:{amiLaunchIndex:{type:"integer"},blockDeviceMappings:{type:"list",member:{type:"structure",members:{deviceName:{},ebs:{type:"structure",members:{attachTime:{type:"timestamp"},deleteOnTermination:{type:"boolean"},status:{},volumeId:{}}}}}},cpuOptions:{type:"structure",members:{coreCount:{type:"integer"},threadsPerCore:{type:"integer"}}},createdAt:{type:"timestamp"},imageId:{},instanceId:{},instanceType:{},privateIpAddress:{},publicIpAddress:{},rootDeviceName:{},securityGroups:{type:"list",member:{type:"structure",members:{groupId:{},groupName:{}}}},state:{type:"structure",members:{code:{type:"integer"},name:{}}},updatedAt:{type:"timestamp"}}},lastUpdatedAt:{type:"timestamp"}}}}}}},DescribeExecution:{http:{requestUri:"/task/{taskId}/execution/{managedDeviceId}",responseCode:200},input:{type:"structure",required:["managedDeviceId","taskId"],members:{managedDeviceId:{location:"uri",locationName:"managedDeviceId"},taskId:{location:"uri",locationName:"taskId"}}},output:{type:"structure",members:{executionId:{},lastUpdatedAt:{type:"timestamp"},managedDeviceId:{},startedAt:{type:"timestamp"},state:{},taskId:{}}}},DescribeTask:{http:{requestUri:"/task/{taskId}",responseCode:200},input:{type:"structure",required:["taskId"],members:{taskId:{location:"uri",locationName:"taskId"}}},output:{type:"structure",members:{completedAt:{type:"timestamp"},createdAt:{type:"timestamp"},description:{},lastUpdatedAt:{type:"timestamp"},state:{},tags:{shape:"Sb"},targets:{shape:"Sc"},taskArn:{},taskId:{}}}},ListDeviceResources:{http:{method:"GET",requestUri:"/managed-device/{managedDeviceId}/resources",responseCode:200},input:{type:"structure",required:["managedDeviceId"],members:{managedDeviceId:{location:"uri",locationName:"managedDeviceId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},type:{location:"querystring",locationName:"type"}}},output:{type:"structure",members:{nextToken:{},resources:{type:"list",member:{type:"structure",required:["resourceType"],members:{arn:{},id:{},resourceType:{}}}}}}},ListDevices:{http:{method:"GET",requestUri:"/managed-devices",responseCode:200},input:{type:"structure",members:{jobId:{location:"querystring",locationName:"jobId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{devices:{type:"list",member:{type:"structure",members:{associatedWithJob:{},managedDeviceArn:{},managedDeviceId:{},tags:{shape:"Sb"}}}},nextToken:{}}}},ListExecutions:{http:{method:"GET",requestUri:"/executions",responseCode:200},input:{type:"structure",required:["taskId"],members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},state:{location:"querystring",locationName:"state"},taskId:{location:"querystring",locationName:"taskId"}}},output:{type:"structure",members:{executions:{type:"list",member:{type:"structure",members:{executionId:{},managedDeviceId:{},state:{},taskId:{}}}},nextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"Sb"}}}},ListTasks:{http:{method:"GET",requestUri:"/tasks",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},state:{location:"querystring",locationName:"state"}}},output:{type:"structure",members:{nextToken:{},tasks:{type:"list",member:{type:"structure",required:["taskId"],members:{state:{},tags:{shape:"Sb"},taskArn:{},taskId:{}}}}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"Sb"}}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},idempotent:true}},shapes:{Sb:{type:"map",key:{},value:{}},Sc:{type:"list",member:{}}}}},170:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["applicationautoscaling"]={};i.ApplicationAutoScaling=s.defineService("applicationautoscaling",["2016-02-06"]);Object.defineProperty(a.services["applicationautoscaling"],"2016-02-06",{get:function get(){var e=r(7359);e.paginators=r(4666).pagination;return e},enumerable:true,configurable:true});e.exports=i.ApplicationAutoScaling},179:function(e){e.exports={pagination:{DescribeJobLogItems:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},DescribeJobs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},DescribeReplicationConfigurationTemplates:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},DescribeSourceServers:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},DescribeVcenterClients:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"}}}},184:function(e){e.exports={pagination:{DescribeAddresses:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Addresses"},ListJobs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"JobListEntries"}}}},212:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["auditmanager"]={};i.AuditManager=s.defineService("auditmanager",["2017-07-25"]);Object.defineProperty(a.services["auditmanager"],"2017-07-25",{get:function get(){var e=r(5830);e.paginators=r(386).pagination;return e},enumerable:true,configurable:true});e.exports=i.AuditManager},215:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["resourcegroups"]={};i.ResourceGroups=s.defineService("resourcegroups",["2017-11-27"]);Object.defineProperty(a.services["resourcegroups"],"2017-11-27",{get:function get(){var e=r(223);e.paginators=r(8096).pagination;return e},enumerable:true,configurable:true});e.exports=i.ResourceGroups},216:function(e){e.exports={pagination:{DescribeBackups:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},DescribeClusters:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListTags:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},223:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-11-27",endpointPrefix:"resource-groups",protocol:"rest-json",serviceAbbreviation:"Resource Groups",serviceFullName:"AWS Resource Groups",serviceId:"Resource Groups",signatureVersion:"v4",signingName:"resource-groups",uid:"resource-groups-2017-11-27"},operations:{CreateGroup:{http:{requestUri:"/groups"},input:{type:"structure",required:["Name"],members:{Name:{},Description:{},ResourceQuery:{shape:"S4"},Tags:{shape:"S7"},Configuration:{shape:"Sa"}}},output:{type:"structure",members:{Group:{shape:"Sj"},ResourceQuery:{shape:"S4"},Tags:{shape:"S7"},GroupConfiguration:{shape:"Sl"}}}},DeleteGroup:{http:{requestUri:"/delete-group"},input:{type:"structure",members:{GroupName:{deprecated:true,deprecatedMessage:"This field is deprecated, use Group instead."},Group:{}}},output:{type:"structure",members:{Group:{shape:"Sj"}}}},GetGroup:{http:{requestUri:"/get-group"},input:{type:"structure",members:{GroupName:{deprecated:true,deprecatedMessage:"This field is deprecated, use Group instead."},Group:{}}},output:{type:"structure",members:{Group:{shape:"Sj"}}}},GetGroupConfiguration:{http:{requestUri:"/get-group-configuration"},input:{type:"structure",members:{Group:{}}},output:{type:"structure",members:{GroupConfiguration:{shape:"Sl"}}}},GetGroupQuery:{http:{requestUri:"/get-group-query"},input:{type:"structure",members:{GroupName:{deprecated:true,deprecatedMessage:"This field is deprecated, use Group instead."},Group:{}}},output:{type:"structure",members:{GroupQuery:{shape:"Sx"}}}},GetTags:{http:{method:"GET",requestUri:"/resources/{Arn}/tags"},input:{type:"structure",required:["Arn"],members:{Arn:{location:"uri",locationName:"Arn"}}},output:{type:"structure",members:{Arn:{},Tags:{shape:"S7"}}}},GroupResources:{http:{requestUri:"/group-resources"},input:{type:"structure",required:["Group","ResourceArns"],members:{Group:{},ResourceArns:{shape:"S11"}}},output:{type:"structure",members:{Succeeded:{shape:"S11"},Failed:{shape:"S14"},Pending:{shape:"S18"}}}},ListGroupResources:{http:{requestUri:"/list-group-resources"},input:{type:"structure",members:{GroupName:{deprecated:true,deprecatedMessage:"This field is deprecated, use Group instead."},Group:{},Filters:{type:"list",member:{type:"structure",required:["Name","Values"],members:{Name:{},Values:{type:"list",member:{}}}}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Resources:{type:"list",member:{type:"structure",members:{Identifier:{shape:"S1l"},Status:{type:"structure",members:{Name:{}}}}}},ResourceIdentifiers:{shape:"S1p",deprecated:true,deprecatedMessage:"This field is deprecated, use Resources instead."},NextToken:{},QueryErrors:{shape:"S1q"}}}},ListGroups:{http:{requestUri:"/groups-list"},input:{type:"structure",members:{Filters:{type:"list",member:{type:"structure",required:["Name","Values"],members:{Name:{},Values:{type:"list",member:{}}}}},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{GroupIdentifiers:{type:"list",member:{type:"structure",members:{GroupName:{},GroupArn:{}}}},Groups:{deprecated:true,deprecatedMessage:"This field is deprecated, use GroupIdentifiers instead.",type:"list",member:{shape:"Sj"}},NextToken:{}}}},PutGroupConfiguration:{http:{requestUri:"/put-group-configuration",responseCode:202},input:{type:"structure",members:{Group:{},Configuration:{shape:"Sa"}}},output:{type:"structure",members:{}}},SearchResources:{http:{requestUri:"/resources/search"},input:{type:"structure",required:["ResourceQuery"],members:{ResourceQuery:{shape:"S4"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ResourceIdentifiers:{shape:"S1p"},NextToken:{},QueryErrors:{shape:"S1q"}}}},Tag:{http:{method:"PUT",requestUri:"/resources/{Arn}/tags"},input:{type:"structure",required:["Arn","Tags"],members:{Arn:{location:"uri",locationName:"Arn"},Tags:{shape:"S7"}}},output:{type:"structure",members:{Arn:{},Tags:{shape:"S7"}}}},UngroupResources:{http:{requestUri:"/ungroup-resources"},input:{type:"structure",required:["Group","ResourceArns"],members:{Group:{},ResourceArns:{shape:"S11"}}},output:{type:"structure",members:{Succeeded:{shape:"S11"},Failed:{shape:"S14"},Pending:{shape:"S18"}}}},Untag:{http:{method:"PATCH",requestUri:"/resources/{Arn}/tags"},input:{type:"structure",required:["Arn","Keys"],members:{Arn:{location:"uri",locationName:"Arn"},Keys:{shape:"S2d"}}},output:{type:"structure",members:{Arn:{},Keys:{shape:"S2d"}}}},UpdateGroup:{http:{requestUri:"/update-group"},input:{type:"structure",members:{GroupName:{deprecated:true,deprecatedMessage:"This field is deprecated, use Group instead."},Group:{},Description:{}}},output:{type:"structure",members:{Group:{shape:"Sj"}}}},UpdateGroupQuery:{http:{requestUri:"/update-group-query"},input:{type:"structure",required:["ResourceQuery"],members:{GroupName:{deprecated:true,deprecatedMessage:"This field is deprecated, use Group instead."},Group:{},ResourceQuery:{shape:"S4"}}},output:{type:"structure",members:{GroupQuery:{shape:"Sx"}}}}},shapes:{S4:{type:"structure",required:["Type","Query"],members:{Type:{},Query:{}}},S7:{type:"map",key:{},value:{}},Sa:{type:"list",member:{type:"structure",required:["Type"],members:{Type:{},Parameters:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{},Values:{type:"list",member:{}}}}}}}},Sj:{type:"structure",required:["GroupArn","Name"],members:{GroupArn:{},Name:{},Description:{}}},Sl:{type:"structure",members:{Configuration:{shape:"Sa"},ProposedConfiguration:{shape:"Sa"},Status:{},FailureReason:{}}},Sx:{type:"structure",required:["GroupName","ResourceQuery"],members:{GroupName:{},ResourceQuery:{shape:"S4"}}},S11:{type:"list",member:{}},S14:{type:"list",member:{type:"structure",members:{ResourceArn:{},ErrorMessage:{},ErrorCode:{}}}},S18:{type:"list",member:{type:"structure",members:{ResourceArn:{}}}},S1l:{type:"structure",members:{ResourceArn:{},ResourceType:{}}},S1p:{type:"list",member:{shape:"S1l"}},S1q:{type:"list",member:{type:"structure",members:{ErrorCode:{},Message:{}}}},S2d:{type:"list",member:{}}}}},232:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-10-26",endpointPrefix:"transcribe",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon Transcribe Service",serviceId:"Transcribe",signatureVersion:"v4",signingName:"transcribe",targetPrefix:"Transcribe",uid:"transcribe-2017-10-26"},operations:{CreateCallAnalyticsCategory:{input:{type:"structure",required:["CategoryName","Rules"],members:{CategoryName:{},Rules:{shape:"S3"}}},output:{type:"structure",members:{CategoryProperties:{shape:"Sl"}}}},CreateLanguageModel:{input:{type:"structure",required:["LanguageCode","BaseModelName","ModelName","InputDataConfig"],members:{LanguageCode:{},BaseModelName:{},ModelName:{},InputDataConfig:{shape:"Sr"},Tags:{shape:"Su"}}},output:{type:"structure",members:{LanguageCode:{},BaseModelName:{},ModelName:{},InputDataConfig:{shape:"Sr"},ModelStatus:{}}}},CreateMedicalVocabulary:{input:{type:"structure",required:["VocabularyName","LanguageCode","VocabularyFileUri"],members:{VocabularyName:{},LanguageCode:{},VocabularyFileUri:{},Tags:{shape:"Su"}}},output:{type:"structure",members:{VocabularyName:{},LanguageCode:{},VocabularyState:{},LastModifiedTime:{type:"timestamp"},FailureReason:{}}}},CreateVocabulary:{input:{type:"structure",required:["VocabularyName","LanguageCode"],members:{VocabularyName:{},LanguageCode:{},Phrases:{shape:"S17"},VocabularyFileUri:{},Tags:{shape:"Su"}}},output:{type:"structure",members:{VocabularyName:{},LanguageCode:{},VocabularyState:{},LastModifiedTime:{type:"timestamp"},FailureReason:{}}}},CreateVocabularyFilter:{input:{type:"structure",required:["VocabularyFilterName","LanguageCode"],members:{VocabularyFilterName:{},LanguageCode:{},Words:{shape:"S1c"},VocabularyFilterFileUri:{},Tags:{shape:"Su"}}},output:{type:"structure",members:{VocabularyFilterName:{},LanguageCode:{},LastModifiedTime:{type:"timestamp"}}}},DeleteCallAnalyticsCategory:{input:{type:"structure",required:["CategoryName"],members:{CategoryName:{}}},output:{type:"structure",members:{}}},DeleteCallAnalyticsJob:{input:{type:"structure",required:["CallAnalyticsJobName"],members:{CallAnalyticsJobName:{}}},output:{type:"structure",members:{}}},DeleteLanguageModel:{input:{type:"structure",required:["ModelName"],members:{ModelName:{}}}},DeleteMedicalTranscriptionJob:{input:{type:"structure",required:["MedicalTranscriptionJobName"],members:{MedicalTranscriptionJobName:{}}}},DeleteMedicalVocabulary:{input:{type:"structure",required:["VocabularyName"],members:{VocabularyName:{}}}},DeleteTranscriptionJob:{input:{type:"structure",required:["TranscriptionJobName"],members:{TranscriptionJobName:{}}}},DeleteVocabulary:{input:{type:"structure",required:["VocabularyName"],members:{VocabularyName:{}}}},DeleteVocabularyFilter:{input:{type:"structure",required:["VocabularyFilterName"],members:{VocabularyFilterName:{}}}},DescribeLanguageModel:{input:{type:"structure",required:["ModelName"],members:{ModelName:{}}},output:{type:"structure",members:{LanguageModel:{shape:"S1t"}}}},GetCallAnalyticsCategory:{input:{type:"structure",required:["CategoryName"],members:{CategoryName:{}}},output:{type:"structure",members:{CategoryProperties:{shape:"Sl"}}}},GetCallAnalyticsJob:{input:{type:"structure",required:["CallAnalyticsJobName"],members:{CallAnalyticsJobName:{}}},output:{type:"structure",members:{CallAnalyticsJob:{shape:"S1y"}}}},GetMedicalTranscriptionJob:{input:{type:"structure",required:["MedicalTranscriptionJobName"],members:{MedicalTranscriptionJobName:{}}},output:{type:"structure",members:{MedicalTranscriptionJob:{shape:"S2k"}}}},GetMedicalVocabulary:{input:{type:"structure",required:["VocabularyName"],members:{VocabularyName:{}}},output:{type:"structure",members:{VocabularyName:{},LanguageCode:{},VocabularyState:{},LastModifiedTime:{type:"timestamp"},FailureReason:{},DownloadUri:{}}}},GetTranscriptionJob:{input:{type:"structure",required:["TranscriptionJobName"],members:{TranscriptionJobName:{}}},output:{type:"structure",members:{TranscriptionJob:{shape:"S2y"}}}},GetVocabulary:{input:{type:"structure",required:["VocabularyName"],members:{VocabularyName:{}}},output:{type:"structure",members:{VocabularyName:{},LanguageCode:{},VocabularyState:{},LastModifiedTime:{type:"timestamp"},FailureReason:{},DownloadUri:{}}}},GetVocabularyFilter:{input:{type:"structure",required:["VocabularyFilterName"],members:{VocabularyFilterName:{}}},output:{type:"structure",members:{VocabularyFilterName:{},LanguageCode:{},LastModifiedTime:{type:"timestamp"},DownloadUri:{}}}},ListCallAnalyticsCategories:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NextToken:{},Categories:{type:"list",member:{shape:"Sl"}}}}},ListCallAnalyticsJobs:{input:{type:"structure",members:{Status:{},JobNameContains:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Status:{},NextToken:{},CallAnalyticsJobSummaries:{type:"list",member:{type:"structure",members:{CallAnalyticsJobName:{},CreationTime:{type:"timestamp"},StartTime:{type:"timestamp"},CompletionTime:{type:"timestamp"},LanguageCode:{},CallAnalyticsJobStatus:{},FailureReason:{}}}}}}},ListLanguageModels:{input:{type:"structure",members:{StatusEquals:{},NameContains:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NextToken:{},Models:{type:"list",member:{shape:"S1t"}}}}},ListMedicalTranscriptionJobs:{input:{type:"structure",members:{Status:{},JobNameContains:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Status:{},NextToken:{},MedicalTranscriptionJobSummaries:{type:"list",member:{type:"structure",members:{MedicalTranscriptionJobName:{},CreationTime:{type:"timestamp"},StartTime:{type:"timestamp"},CompletionTime:{type:"timestamp"},LanguageCode:{},TranscriptionJobStatus:{},FailureReason:{},OutputLocationType:{},Specialty:{},ContentIdentificationType:{},Type:{}}}}}}},ListMedicalVocabularies:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},StateEquals:{},NameContains:{}}},output:{type:"structure",members:{Status:{},NextToken:{},Vocabularies:{shape:"S3u"}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{ResourceArn:{},Tags:{shape:"Su"}}}},ListTranscriptionJobs:{input:{type:"structure",members:{Status:{},JobNameContains:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Status:{},NextToken:{},TranscriptionJobSummaries:{type:"list",member:{type:"structure",members:{TranscriptionJobName:{},CreationTime:{type:"timestamp"},StartTime:{type:"timestamp"},CompletionTime:{type:"timestamp"},LanguageCode:{},TranscriptionJobStatus:{},FailureReason:{},OutputLocationType:{},ContentRedaction:{shape:"S27"},ModelSettings:{shape:"S30"},IdentifyLanguage:{type:"boolean"},IdentifiedLanguageScore:{type:"float"}}}}}}},ListVocabularies:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},StateEquals:{},NameContains:{}}},output:{type:"structure",members:{Status:{},NextToken:{},Vocabularies:{shape:"S3u"}}}},ListVocabularyFilters:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},NameContains:{}}},output:{type:"structure",members:{NextToken:{},VocabularyFilters:{type:"list",member:{type:"structure",members:{VocabularyFilterName:{},LanguageCode:{},LastModifiedTime:{type:"timestamp"}}}}}}},StartCallAnalyticsJob:{input:{type:"structure",required:["CallAnalyticsJobName","Media","DataAccessRoleArn"],members:{CallAnalyticsJobName:{},Media:{shape:"S22"},OutputLocation:{},OutputEncryptionKMSKeyId:{},DataAccessRoleArn:{},Settings:{shape:"S25"},ChannelDefinitions:{shape:"S2f"}}},output:{type:"structure",members:{CallAnalyticsJob:{shape:"S1y"}}}},StartMedicalTranscriptionJob:{input:{type:"structure",required:["MedicalTranscriptionJobName","LanguageCode","Media","OutputBucketName","Specialty","Type"],members:{MedicalTranscriptionJobName:{},LanguageCode:{},MediaSampleRateHertz:{type:"integer"},MediaFormat:{},Media:{shape:"S22"},OutputBucketName:{},OutputKey:{},OutputEncryptionKMSKeyId:{},KMSEncryptionContext:{shape:"S4f"},Settings:{shape:"S2o"},ContentIdentificationType:{},Specialty:{},Type:{},Tags:{shape:"Su"}}},output:{type:"structure",members:{MedicalTranscriptionJob:{shape:"S2k"}}}},StartTranscriptionJob:{input:{type:"structure",required:["TranscriptionJobName","Media"],members:{TranscriptionJobName:{},LanguageCode:{},MediaSampleRateHertz:{type:"integer"},MediaFormat:{},Media:{shape:"S22"},OutputBucketName:{},OutputKey:{},OutputEncryptionKMSKeyId:{},KMSEncryptionContext:{shape:"S4f"},Settings:{shape:"S2z"},ModelSettings:{shape:"S30"},JobExecutionSettings:{shape:"S31"},ContentRedaction:{shape:"S27"},IdentifyLanguage:{type:"boolean"},LanguageOptions:{shape:"S2c"},Subtitles:{type:"structure",members:{Formats:{shape:"S33"},OutputStartIndex:{type:"integer"}}},Tags:{shape:"Su"},LanguageIdSettings:{shape:"S2d"}}},output:{type:"structure",members:{TranscriptionJob:{shape:"S2y"}}}},TagResource:{input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"Su"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateCallAnalyticsCategory:{input:{type:"structure",required:["CategoryName","Rules"],members:{CategoryName:{},Rules:{shape:"S3"}}},output:{type:"structure",members:{CategoryProperties:{shape:"Sl"}}}},UpdateMedicalVocabulary:{input:{type:"structure",required:["VocabularyName","LanguageCode"],members:{VocabularyName:{},LanguageCode:{},VocabularyFileUri:{}}},output:{type:"structure",members:{VocabularyName:{},LanguageCode:{},LastModifiedTime:{type:"timestamp"},VocabularyState:{}}}},UpdateVocabulary:{input:{type:"structure",required:["VocabularyName","LanguageCode"],members:{VocabularyName:{},LanguageCode:{},Phrases:{shape:"S17"},VocabularyFileUri:{}}},output:{type:"structure",members:{VocabularyName:{},LanguageCode:{},LastModifiedTime:{type:"timestamp"},VocabularyState:{}}}},UpdateVocabularyFilter:{input:{type:"structure",required:["VocabularyFilterName"],members:{VocabularyFilterName:{},Words:{shape:"S1c"},VocabularyFilterFileUri:{}}},output:{type:"structure",members:{VocabularyFilterName:{},LanguageCode:{},LastModifiedTime:{type:"timestamp"}}}}},shapes:{S3:{type:"list",member:{type:"structure",members:{NonTalkTimeFilter:{type:"structure",members:{Threshold:{type:"long"},AbsoluteTimeRange:{shape:"S7"},RelativeTimeRange:{shape:"S8"},Negate:{type:"boolean"}}},InterruptionFilter:{type:"structure",members:{Threshold:{type:"long"},ParticipantRole:{},AbsoluteTimeRange:{shape:"S7"},RelativeTimeRange:{shape:"S8"},Negate:{type:"boolean"}}},TranscriptFilter:{type:"structure",required:["TranscriptFilterType","Targets"],members:{TranscriptFilterType:{},AbsoluteTimeRange:{shape:"S7"},RelativeTimeRange:{shape:"S8"},ParticipantRole:{},Negate:{type:"boolean"},Targets:{type:"list",member:{}}}},SentimentFilter:{type:"structure",required:["Sentiments"],members:{Sentiments:{type:"list",member:{}},AbsoluteTimeRange:{shape:"S7"},RelativeTimeRange:{shape:"S8"},ParticipantRole:{},Negate:{type:"boolean"}}}},union:true}},S7:{type:"structure",members:{StartTime:{type:"long"},EndTime:{type:"long"},First:{type:"long"},Last:{type:"long"}}},S8:{type:"structure",members:{StartPercentage:{type:"integer"},EndPercentage:{type:"integer"},First:{type:"integer"},Last:{type:"integer"}}},Sl:{type:"structure",members:{CategoryName:{},Rules:{shape:"S3"},CreateTime:{type:"timestamp"},LastUpdateTime:{type:"timestamp"}}},Sr:{type:"structure",required:["S3Uri","DataAccessRoleArn"],members:{S3Uri:{},TuningDataS3Uri:{},DataAccessRoleArn:{}}},Su:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S17:{type:"list",member:{}},S1c:{type:"list",member:{}},S1t:{type:"structure",members:{ModelName:{},CreateTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},LanguageCode:{},BaseModelName:{},ModelStatus:{},UpgradeAvailability:{type:"boolean"},FailureReason:{},InputDataConfig:{shape:"Sr"}}},S1y:{type:"structure",members:{CallAnalyticsJobName:{},CallAnalyticsJobStatus:{},LanguageCode:{},MediaSampleRateHertz:{type:"integer"},MediaFormat:{},Media:{shape:"S22"},Transcript:{shape:"S23"},StartTime:{type:"timestamp"},CreationTime:{type:"timestamp"},CompletionTime:{type:"timestamp"},FailureReason:{},DataAccessRoleArn:{},IdentifiedLanguageScore:{type:"float"},Settings:{shape:"S25"},ChannelDefinitions:{shape:"S2f"}}},S22:{type:"structure",members:{MediaFileUri:{},RedactedMediaFileUri:{}}},S23:{type:"structure",members:{TranscriptFileUri:{},RedactedTranscriptFileUri:{}}},S25:{type:"structure",members:{VocabularyName:{},VocabularyFilterName:{},VocabularyFilterMethod:{},LanguageModelName:{},ContentRedaction:{shape:"S27"},LanguageOptions:{shape:"S2c"},LanguageIdSettings:{shape:"S2d"}}},S27:{type:"structure",required:["RedactionType","RedactionOutput"],members:{RedactionType:{},RedactionOutput:{},PiiEntityTypes:{type:"list",member:{}}}},S2c:{type:"list",member:{}},S2d:{type:"map",key:{},value:{type:"structure",members:{VocabularyName:{},VocabularyFilterName:{},LanguageModelName:{}}}},S2f:{type:"list",member:{type:"structure",members:{ChannelId:{type:"integer"},ParticipantRole:{}}}},S2k:{type:"structure",members:{MedicalTranscriptionJobName:{},TranscriptionJobStatus:{},LanguageCode:{},MediaSampleRateHertz:{type:"integer"},MediaFormat:{},Media:{shape:"S22"},Transcript:{type:"structure",members:{TranscriptFileUri:{}}},StartTime:{type:"timestamp"},CreationTime:{type:"timestamp"},CompletionTime:{type:"timestamp"},FailureReason:{},Settings:{shape:"S2o"},ContentIdentificationType:{},Specialty:{},Type:{},Tags:{shape:"Su"}}},S2o:{type:"structure",members:{ShowSpeakerLabels:{type:"boolean"},MaxSpeakerLabels:{type:"integer"},ChannelIdentification:{type:"boolean"},ShowAlternatives:{type:"boolean"},MaxAlternatives:{type:"integer"},VocabularyName:{}}},S2y:{type:"structure",members:{TranscriptionJobName:{},TranscriptionJobStatus:{},LanguageCode:{},MediaSampleRateHertz:{type:"integer"},MediaFormat:{},Media:{shape:"S22"},Transcript:{shape:"S23"},StartTime:{type:"timestamp"},CreationTime:{type:"timestamp"},CompletionTime:{type:"timestamp"},FailureReason:{},Settings:{shape:"S2z"},ModelSettings:{shape:"S30"},JobExecutionSettings:{shape:"S31"},ContentRedaction:{shape:"S27"},IdentifyLanguage:{type:"boolean"},LanguageOptions:{shape:"S2c"},IdentifiedLanguageScore:{type:"float"},Tags:{shape:"Su"},Subtitles:{type:"structure",members:{Formats:{shape:"S33"},SubtitleFileUris:{type:"list",member:{}},OutputStartIndex:{type:"integer"}}},LanguageIdSettings:{shape:"S2d"}}},S2z:{type:"structure",members:{VocabularyName:{},ShowSpeakerLabels:{type:"boolean"},MaxSpeakerLabels:{type:"integer"},ChannelIdentification:{type:"boolean"},ShowAlternatives:{type:"boolean"},MaxAlternatives:{type:"integer"},VocabularyFilterName:{},VocabularyFilterMethod:{}}},S30:{type:"structure",members:{LanguageModelName:{}}},S31:{type:"structure",members:{AllowDeferredExecution:{type:"boolean"},DataAccessRoleArn:{}}},S33:{type:"list",member:{}},S3u:{type:"list",member:{type:"structure",members:{VocabularyName:{},LanguageCode:{},LastModifiedTime:{type:"timestamp"},VocabularyState:{}}}},S4f:{type:"map",key:{},value:{}}}}},240:function(e){e.exports={pagination:{DescribeJobFlows:{result_key:"JobFlows"},ListBootstrapActions:{input_token:"Marker",output_token:"Marker",result_key:"BootstrapActions"},ListClusters:{input_token:"Marker",output_token:"Marker",result_key:"Clusters"},ListInstanceFleets:{input_token:"Marker",output_token:"Marker",result_key:"InstanceFleets"},ListInstanceGroups:{input_token:"Marker",output_token:"Marker",result_key:"InstanceGroups"},ListInstances:{input_token:"Marker",output_token:"Marker",result_key:"Instances"},ListNotebookExecutions:{input_token:"Marker",output_token:"Marker",result_key:"NotebookExecutions"},ListReleaseLabels:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListSecurityConfigurations:{input_token:"Marker",output_token:"Marker",result_key:"SecurityConfigurations"},ListSteps:{input_token:"Marker",output_token:"Marker",result_key:"Steps"},ListStudioSessionMappings:{input_token:"Marker",output_token:"Marker",result_key:"SessionMappings"},ListStudios:{input_token:"Marker",output_token:"Marker",result_key:"Studios"}}}},254:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["healthlake"]={};i.HealthLake=s.defineService("healthlake",["2017-07-01"]);Object.defineProperty(a.services["healthlake"],"2017-07-01",{get:function get(){var e=r(5048);e.paginators=r(7140).pagination;return e},enumerable:true,configurable:true});e.exports=i.HealthLake},280:function(e){e.exports={pagination:{ListAccelerators:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Accelerators"},ListByoipCidrs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ByoipCidrs"},ListCustomRoutingAccelerators:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Accelerators"},ListCustomRoutingEndpointGroups:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListCustomRoutingListeners:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Listeners"},ListCustomRoutingPortMappings:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"PortMappings"},ListCustomRoutingPortMappingsByDestination:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"DestinationPortMappings"},ListEndpointGroups:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"EndpointGroups"},ListListeners:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Listeners"}}}},287:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2012-10-29",endpointPrefix:"datapipeline",jsonVersion:"1.1",protocol:"json",serviceFullName:"AWS Data Pipeline",serviceId:"Data Pipeline",signatureVersion:"v4",targetPrefix:"DataPipeline",uid:"datapipeline-2012-10-29"},operations:{ActivatePipeline:{input:{type:"structure",required:["pipelineId"],members:{pipelineId:{},parameterValues:{shape:"S3"},startTimestamp:{type:"timestamp"}}},output:{type:"structure",members:{}}},AddTags:{input:{type:"structure",required:["pipelineId","tags"],members:{pipelineId:{},tags:{shape:"Sa"}}},output:{type:"structure",members:{}}},CreatePipeline:{input:{type:"structure",required:["name","uniqueId"],members:{name:{},uniqueId:{},description:{},tags:{shape:"Sa"}}},output:{type:"structure",required:["pipelineId"],members:{pipelineId:{}}}},DeactivatePipeline:{input:{type:"structure",required:["pipelineId"],members:{pipelineId:{},cancelActive:{type:"boolean"}}},output:{type:"structure",members:{}}},DeletePipeline:{input:{type:"structure",required:["pipelineId"],members:{pipelineId:{}}}},DescribeObjects:{input:{type:"structure",required:["pipelineId","objectIds"],members:{pipelineId:{},objectIds:{shape:"Sn"},evaluateExpressions:{type:"boolean"},marker:{}}},output:{type:"structure",required:["pipelineObjects"],members:{pipelineObjects:{shape:"Sq"},marker:{},hasMoreResults:{type:"boolean"}}}},DescribePipelines:{input:{type:"structure",required:["pipelineIds"],members:{pipelineIds:{shape:"Sn"}}},output:{type:"structure",required:["pipelineDescriptionList"],members:{pipelineDescriptionList:{type:"list",member:{type:"structure",required:["pipelineId","name","fields"],members:{pipelineId:{},name:{},fields:{shape:"Ss"},description:{},tags:{shape:"Sa"}}}}}}},EvaluateExpression:{input:{type:"structure",required:["pipelineId","objectId","expression"],members:{pipelineId:{},objectId:{},expression:{}}},output:{type:"structure",required:["evaluatedExpression"],members:{evaluatedExpression:{}}}},GetPipelineDefinition:{input:{type:"structure",required:["pipelineId"],members:{pipelineId:{},version:{}}},output:{type:"structure",members:{pipelineObjects:{shape:"Sq"},parameterObjects:{shape:"S13"},parameterValues:{shape:"S3"}}}},ListPipelines:{input:{type:"structure",members:{marker:{}}},output:{type:"structure",required:["pipelineIdList"],members:{pipelineIdList:{type:"list",member:{type:"structure",members:{id:{},name:{}}}},marker:{},hasMoreResults:{type:"boolean"}}}},PollForTask:{input:{type:"structure",required:["workerGroup"],members:{workerGroup:{},hostname:{},instanceIdentity:{type:"structure",members:{document:{},signature:{}}}}},output:{type:"structure",members:{taskObject:{type:"structure",members:{taskId:{},pipelineId:{},attemptId:{},objects:{type:"map",key:{},value:{shape:"Sr"}}}}}}},PutPipelineDefinition:{input:{type:"structure",required:["pipelineId","pipelineObjects"],members:{pipelineId:{},pipelineObjects:{shape:"Sq"},parameterObjects:{shape:"S13"},parameterValues:{shape:"S3"}}},output:{type:"structure",required:["errored"],members:{validationErrors:{shape:"S1l"},validationWarnings:{shape:"S1p"},errored:{type:"boolean"}}}},QueryObjects:{input:{type:"structure",required:["pipelineId","sphere"],members:{pipelineId:{},query:{type:"structure",members:{selectors:{type:"list",member:{type:"structure",members:{fieldName:{},operator:{type:"structure",members:{type:{},values:{shape:"S1x"}}}}}}}},sphere:{},marker:{},limit:{type:"integer"}}},output:{type:"structure",members:{ids:{shape:"Sn"},marker:{},hasMoreResults:{type:"boolean"}}}},RemoveTags:{input:{type:"structure",required:["pipelineId","tagKeys"],members:{pipelineId:{},tagKeys:{shape:"S1x"}}},output:{type:"structure",members:{}}},ReportTaskProgress:{input:{type:"structure",required:["taskId"],members:{taskId:{},fields:{shape:"Ss"}}},output:{type:"structure",required:["canceled"],members:{canceled:{type:"boolean"}}}},ReportTaskRunnerHeartbeat:{input:{type:"structure",required:["taskrunnerId"],members:{taskrunnerId:{},workerGroup:{},hostname:{}}},output:{type:"structure",required:["terminate"],members:{terminate:{type:"boolean"}}}},SetStatus:{input:{type:"structure",required:["pipelineId","objectIds","status"],members:{pipelineId:{},objectIds:{shape:"Sn"},status:{}}}},SetTaskStatus:{input:{type:"structure",required:["taskId","taskStatus"],members:{taskId:{},taskStatus:{},errorId:{},errorMessage:{},errorStackTrace:{}}},output:{type:"structure",members:{}}},ValidatePipelineDefinition:{input:{type:"structure",required:["pipelineId","pipelineObjects"],members:{pipelineId:{},pipelineObjects:{shape:"Sq"},parameterObjects:{shape:"S13"},parameterValues:{shape:"S3"}}},output:{type:"structure",required:["errored"],members:{validationErrors:{shape:"S1l"},validationWarnings:{shape:"S1p"},errored:{type:"boolean"}}}}},shapes:{S3:{type:"list",member:{type:"structure",required:["id","stringValue"],members:{id:{},stringValue:{}}}},Sa:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}},Sn:{type:"list",member:{}},Sq:{type:"list",member:{shape:"Sr"}},Sr:{type:"structure",required:["id","name","fields"],members:{id:{},name:{},fields:{shape:"Ss"}}},Ss:{type:"list",member:{type:"structure",required:["key"],members:{key:{},stringValue:{},refValue:{}}}},S13:{type:"list",member:{type:"structure",required:["id","attributes"],members:{id:{},attributes:{type:"list",member:{type:"structure",required:["key","stringValue"],members:{key:{},stringValue:{}}}}}}},S1l:{type:"list",member:{type:"structure",members:{id:{},errors:{shape:"S1n"}}}},S1n:{type:"list",member:{}},S1p:{type:"list",member:{type:"structure",members:{id:{},warnings:{shape:"S1n"}}}},S1x:{type:"list",member:{}}}}},299:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["amplifybackend"]={};i.AmplifyBackend=s.defineService("amplifybackend",["2020-08-11"]);Object.defineProperty(a.services["amplifybackend"],"2020-08-11",{get:function get(){var e=r(2013);e.paginators=r(7961).pagination;return e},enumerable:true,configurable:true});e.exports=i.AmplifyBackend},312:function(e,t,r){(function(){var t,i,s,a,o,n,u;u=r(8582),o=u.assign,n=u.isFunction;t=r(8559);i=r(9768);a=r(2750);s=r(3458);e.exports.create=function(e,r,i,s){var a,n;if(e==null){throw new Error("Root element needs a name")}s=o({},r,i,s);a=new t(s);n=a.element(e);if(!s.headless){a.declaration(s);if(s.pubID!=null||s.sysID!=null){a.doctype(s)}}return n};e.exports.begin=function(e,r,s){var a;if(n(e)){a=[e,r],r=a[0],s=a[1];e={}}if(r){return new i(e,r,s)}else{return new t(e)}};e.exports.stringWriter=function(e){return new a(e)};e.exports.streamWriter=function(e,t){return new s(e,t)}}).call(this)},320:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2019-07-11",endpointPrefix:"session.qldb",jsonVersion:"1.0",protocol:"json",serviceAbbreviation:"QLDB Session",serviceFullName:"Amazon QLDB Session",serviceId:"QLDB Session",signatureVersion:"v4",signingName:"qldb",targetPrefix:"QLDBSession",uid:"qldb-session-2019-07-11"},operations:{SendCommand:{input:{type:"structure",members:{SessionToken:{},StartSession:{type:"structure",required:["LedgerName"],members:{LedgerName:{}}},StartTransaction:{type:"structure",members:{}},EndSession:{type:"structure",members:{}},CommitTransaction:{type:"structure",required:["TransactionId","CommitDigest"],members:{TransactionId:{},CommitDigest:{type:"blob"}}},AbortTransaction:{type:"structure",members:{}},ExecuteStatement:{type:"structure",required:["TransactionId","Statement"],members:{TransactionId:{},Statement:{},Parameters:{type:"list",member:{shape:"Se"}}}},FetchPage:{type:"structure",required:["TransactionId","NextPageToken"],members:{TransactionId:{},NextPageToken:{}}}}},output:{type:"structure",members:{StartSession:{type:"structure",members:{SessionToken:{},TimingInformation:{shape:"Sl"}}},StartTransaction:{type:"structure",members:{TransactionId:{},TimingInformation:{shape:"Sl"}}},EndSession:{type:"structure",members:{TimingInformation:{shape:"Sl"}}},CommitTransaction:{type:"structure",members:{TransactionId:{},CommitDigest:{type:"blob"},TimingInformation:{shape:"Sl"},ConsumedIOs:{shape:"Sq"}}},AbortTransaction:{type:"structure",members:{TimingInformation:{shape:"Sl"}}},ExecuteStatement:{type:"structure",members:{FirstPage:{shape:"Sv"},TimingInformation:{shape:"Sl"},ConsumedIOs:{shape:"Sq"}}},FetchPage:{type:"structure",members:{Page:{shape:"Sv"},TimingInformation:{shape:"Sl"},ConsumedIOs:{shape:"Sq"}}}}}}},shapes:{Se:{type:"structure",members:{IonBinary:{type:"blob"},IonText:{}}},Sl:{type:"structure",members:{ProcessingTimeMilliseconds:{type:"long"}}},Sq:{type:"structure",members:{ReadIOs:{type:"long"},WriteIOs:{type:"long"}}},Sv:{type:"structure",members:{Values:{type:"list",member:{shape:"Se"}},NextPageToken:{}}}}}},324:function(e){e.exports={pagination:{ListParallelData:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListTerminologies:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListTextTranslationJobs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"}}}},332:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["costexplorer"]={};i.CostExplorer=s.defineService("costexplorer",["2017-10-25"]);Object.defineProperty(a.services["costexplorer"],"2017-10-25",{get:function get(){var e=r(6279);e.paginators=r(8755).pagination;return e},enumerable:true,configurable:true});e.exports=i.CostExplorer},333:function(e){e.exports={version:2,waiters:{FlowActive:{description:"Wait until a flow is active",operation:"DescribeFlow",delay:3,maxAttempts:40,acceptors:[{state:"success",matcher:"path",argument:"Flow.Status",expected:"ACTIVE"},{state:"retry",matcher:"path",argument:"Flow.Status",expected:"STARTING"},{state:"retry",matcher:"path",argument:"Flow.Status",expected:"UPDATING"},{state:"retry",matcher:"status",expected:500},{state:"retry",matcher:"status",expected:503},{state:"failure",matcher:"path",argument:"Flow.Status",expected:"ERROR"}]},FlowStandby:{description:"Wait until a flow is in standby mode",operation:"DescribeFlow",delay:3,maxAttempts:40,acceptors:[{state:"success",matcher:"path",argument:"Flow.Status",expected:"STANDBY"},{state:"retry",matcher:"path",argument:"Flow.Status",expected:"STOPPING"},{state:"retry",matcher:"status",expected:500},{state:"retry",matcher:"status",expected:503},{state:"failure",matcher:"path",argument:"Flow.Status",expected:"ERROR"}]},FlowDeleted:{description:"Wait until a flow is deleted",operation:"DescribeFlow",delay:3,maxAttempts:40,acceptors:[{state:"success",matcher:"status",expected:404},{state:"retry",matcher:"path",argument:"Flow.Status",expected:"DELETING"},{state:"retry",matcher:"status",expected:500},{state:"retry",matcher:"status",expected:503},{state:"failure",matcher:"path",argument:"Flow.Status",expected:"ERROR"}]}}}},337:function(e,t,r){var i=r(153);function JsonBuilder(){}JsonBuilder.prototype.build=function(e,t){return JSON.stringify(translate(e,t))};function translate(e,t){if(!t||e===undefined||e===null)return undefined;switch(t.type){case"structure":return translateStructure(e,t);case"map":return translateMap(e,t);case"list":return translateList(e,t);default:return translateScalar(e,t)}}function translateStructure(e,t){if(t.isDocument){return e}var r={};i.each(e,function(e,i){var s=t.members[e];if(s){if(s.location!=="body")return;var a=s.isLocationName?s.name:e;var o=translate(i,s);if(o!==undefined)r[a]=o}});return r}function translateList(e,t){var r=[];i.arrayEach(e,function(e){var i=translate(e,t.member);if(i!==undefined)r.push(i)});return r}function translateMap(e,t){var r={};i.each(e,function(e,i){var s=translate(i,t.value);if(s!==undefined)r[e]=s});return r}function translateScalar(e,t){return t.toWireFormat(e)}e.exports=JsonBuilder},349:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2010-12-01",endpointPrefix:"email",protocol:"query",serviceAbbreviation:"Amazon SES",serviceFullName:"Amazon Simple Email Service",serviceId:"SES",signatureVersion:"v4",signingName:"ses",uid:"email-2010-12-01",xmlNamespace:"http://ses.amazonaws.com/doc/2010-12-01/"},operations:{CloneReceiptRuleSet:{input:{type:"structure",required:["RuleSetName","OriginalRuleSetName"],members:{RuleSetName:{},OriginalRuleSetName:{}}},output:{resultWrapper:"CloneReceiptRuleSetResult",type:"structure",members:{}}},CreateConfigurationSet:{input:{type:"structure",required:["ConfigurationSet"],members:{ConfigurationSet:{shape:"S5"}}},output:{resultWrapper:"CreateConfigurationSetResult",type:"structure",members:{}}},CreateConfigurationSetEventDestination:{input:{type:"structure",required:["ConfigurationSetName","EventDestination"],members:{ConfigurationSetName:{},EventDestination:{shape:"S9"}}},output:{resultWrapper:"CreateConfigurationSetEventDestinationResult",type:"structure",members:{}}},CreateConfigurationSetTrackingOptions:{input:{type:"structure",required:["ConfigurationSetName","TrackingOptions"],members:{ConfigurationSetName:{},TrackingOptions:{shape:"Sp"}}},output:{resultWrapper:"CreateConfigurationSetTrackingOptionsResult",type:"structure",members:{}}},CreateCustomVerificationEmailTemplate:{input:{type:"structure",required:["TemplateName","FromEmailAddress","TemplateSubject","TemplateContent","SuccessRedirectionURL","FailureRedirectionURL"],members:{TemplateName:{},FromEmailAddress:{},TemplateSubject:{},TemplateContent:{},SuccessRedirectionURL:{},FailureRedirectionURL:{}}}},CreateReceiptFilter:{input:{type:"structure",required:["Filter"],members:{Filter:{shape:"S10"}}},output:{resultWrapper:"CreateReceiptFilterResult",type:"structure",members:{}}},CreateReceiptRule:{input:{type:"structure",required:["RuleSetName","Rule"],members:{RuleSetName:{},After:{},Rule:{shape:"S18"}}},output:{resultWrapper:"CreateReceiptRuleResult",type:"structure",members:{}}},CreateReceiptRuleSet:{input:{type:"structure",required:["RuleSetName"],members:{RuleSetName:{}}},output:{resultWrapper:"CreateReceiptRuleSetResult",type:"structure",members:{}}},CreateTemplate:{input:{type:"structure",required:["Template"],members:{Template:{shape:"S20"}}},output:{resultWrapper:"CreateTemplateResult",type:"structure",members:{}}},DeleteConfigurationSet:{input:{type:"structure",required:["ConfigurationSetName"],members:{ConfigurationSetName:{}}},output:{resultWrapper:"DeleteConfigurationSetResult",type:"structure",members:{}}},DeleteConfigurationSetEventDestination:{input:{type:"structure",required:["ConfigurationSetName","EventDestinationName"],members:{ConfigurationSetName:{},EventDestinationName:{}}},output:{resultWrapper:"DeleteConfigurationSetEventDestinationResult",type:"structure",members:{}}},DeleteConfigurationSetTrackingOptions:{input:{type:"structure",required:["ConfigurationSetName"],members:{ConfigurationSetName:{}}},output:{resultWrapper:"DeleteConfigurationSetTrackingOptionsResult",type:"structure",members:{}}},DeleteCustomVerificationEmailTemplate:{input:{type:"structure",required:["TemplateName"],members:{TemplateName:{}}}},DeleteIdentity:{input:{type:"structure",required:["Identity"],members:{Identity:{}}},output:{resultWrapper:"DeleteIdentityResult",type:"structure",members:{}}},DeleteIdentityPolicy:{input:{type:"structure",required:["Identity","PolicyName"],members:{Identity:{},PolicyName:{}}},output:{resultWrapper:"DeleteIdentityPolicyResult",type:"structure",members:{}}},DeleteReceiptFilter:{input:{type:"structure",required:["FilterName"],members:{FilterName:{}}},output:{resultWrapper:"DeleteReceiptFilterResult",type:"structure",members:{}}},DeleteReceiptRule:{input:{type:"structure",required:["RuleSetName","RuleName"],members:{RuleSetName:{},RuleName:{}}},output:{resultWrapper:"DeleteReceiptRuleResult",type:"structure",members:{}}},DeleteReceiptRuleSet:{input:{type:"structure",required:["RuleSetName"],members:{RuleSetName:{}}},output:{resultWrapper:"DeleteReceiptRuleSetResult",type:"structure",members:{}}},DeleteTemplate:{input:{type:"structure",required:["TemplateName"],members:{TemplateName:{}}},output:{resultWrapper:"DeleteTemplateResult",type:"structure",members:{}}},DeleteVerifiedEmailAddress:{input:{type:"structure",required:["EmailAddress"],members:{EmailAddress:{}}}},DescribeActiveReceiptRuleSet:{input:{type:"structure",members:{}},output:{resultWrapper:"DescribeActiveReceiptRuleSetResult",type:"structure",members:{Metadata:{shape:"S2t"},Rules:{shape:"S2v"}}}},DescribeConfigurationSet:{input:{type:"structure",required:["ConfigurationSetName"],members:{ConfigurationSetName:{},ConfigurationSetAttributeNames:{type:"list",member:{}}}},output:{resultWrapper:"DescribeConfigurationSetResult",type:"structure",members:{ConfigurationSet:{shape:"S5"},EventDestinations:{type:"list",member:{shape:"S9"}},TrackingOptions:{shape:"Sp"},DeliveryOptions:{shape:"S31"},ReputationOptions:{type:"structure",members:{SendingEnabled:{type:"boolean"},ReputationMetricsEnabled:{type:"boolean"},LastFreshStart:{type:"timestamp"}}}}}},DescribeReceiptRule:{input:{type:"structure",required:["RuleSetName","RuleName"],members:{RuleSetName:{},RuleName:{}}},output:{resultWrapper:"DescribeReceiptRuleResult",type:"structure",members:{Rule:{shape:"S18"}}}},DescribeReceiptRuleSet:{input:{type:"structure",required:["RuleSetName"],members:{RuleSetName:{}}},output:{resultWrapper:"DescribeReceiptRuleSetResult",type:"structure",members:{Metadata:{shape:"S2t"},Rules:{shape:"S2v"}}}},GetAccountSendingEnabled:{output:{resultWrapper:"GetAccountSendingEnabledResult",type:"structure",members:{Enabled:{type:"boolean"}}}},GetCustomVerificationEmailTemplate:{input:{type:"structure",required:["TemplateName"],members:{TemplateName:{}}},output:{resultWrapper:"GetCustomVerificationEmailTemplateResult",type:"structure",members:{TemplateName:{},FromEmailAddress:{},TemplateSubject:{},TemplateContent:{},SuccessRedirectionURL:{},FailureRedirectionURL:{}}}},GetIdentityDkimAttributes:{input:{type:"structure",required:["Identities"],members:{Identities:{shape:"S3c"}}},output:{resultWrapper:"GetIdentityDkimAttributesResult",type:"structure",required:["DkimAttributes"],members:{DkimAttributes:{type:"map",key:{},value:{type:"structure",required:["DkimEnabled","DkimVerificationStatus"],members:{DkimEnabled:{type:"boolean"},DkimVerificationStatus:{},DkimTokens:{shape:"S3h"}}}}}}},GetIdentityMailFromDomainAttributes:{input:{type:"structure",required:["Identities"],members:{Identities:{shape:"S3c"}}},output:{resultWrapper:"GetIdentityMailFromDomainAttributesResult",type:"structure",required:["MailFromDomainAttributes"],members:{MailFromDomainAttributes:{type:"map",key:{},value:{type:"structure",required:["MailFromDomain","MailFromDomainStatus","BehaviorOnMXFailure"],members:{MailFromDomain:{},MailFromDomainStatus:{},BehaviorOnMXFailure:{}}}}}}},GetIdentityNotificationAttributes:{input:{type:"structure",required:["Identities"],members:{Identities:{shape:"S3c"}}},output:{resultWrapper:"GetIdentityNotificationAttributesResult",type:"structure",required:["NotificationAttributes"],members:{NotificationAttributes:{type:"map",key:{},value:{type:"structure",required:["BounceTopic","ComplaintTopic","DeliveryTopic","ForwardingEnabled"],members:{BounceTopic:{},ComplaintTopic:{},DeliveryTopic:{},ForwardingEnabled:{type:"boolean"},HeadersInBounceNotificationsEnabled:{type:"boolean"},HeadersInComplaintNotificationsEnabled:{type:"boolean"},HeadersInDeliveryNotificationsEnabled:{type:"boolean"}}}}}}},GetIdentityPolicies:{input:{type:"structure",required:["Identity","PolicyNames"],members:{Identity:{},PolicyNames:{shape:"S3w"}}},output:{resultWrapper:"GetIdentityPoliciesResult",type:"structure",required:["Policies"],members:{Policies:{type:"map",key:{},value:{}}}}},GetIdentityVerificationAttributes:{input:{type:"structure",required:["Identities"],members:{Identities:{shape:"S3c"}}},output:{resultWrapper:"GetIdentityVerificationAttributesResult",type:"structure",required:["VerificationAttributes"],members:{VerificationAttributes:{type:"map",key:{},value:{type:"structure",required:["VerificationStatus"],members:{VerificationStatus:{},VerificationToken:{}}}}}}},GetSendQuota:{output:{resultWrapper:"GetSendQuotaResult",type:"structure",members:{Max24HourSend:{type:"double"},MaxSendRate:{type:"double"},SentLast24Hours:{type:"double"}}}},GetSendStatistics:{output:{resultWrapper:"GetSendStatisticsResult",type:"structure",members:{SendDataPoints:{type:"list",member:{type:"structure",members:{Timestamp:{type:"timestamp"},DeliveryAttempts:{type:"long"},Bounces:{type:"long"},Complaints:{type:"long"},Rejects:{type:"long"}}}}}}},GetTemplate:{input:{type:"structure",required:["TemplateName"],members:{TemplateName:{}}},output:{resultWrapper:"GetTemplateResult",type:"structure",members:{Template:{shape:"S20"}}}},ListConfigurationSets:{input:{type:"structure",members:{NextToken:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListConfigurationSetsResult",type:"structure",members:{ConfigurationSets:{type:"list",member:{shape:"S5"}},NextToken:{}}}},ListCustomVerificationEmailTemplates:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{resultWrapper:"ListCustomVerificationEmailTemplatesResult",type:"structure",members:{CustomVerificationEmailTemplates:{type:"list",member:{type:"structure",members:{TemplateName:{},FromEmailAddress:{},TemplateSubject:{},SuccessRedirectionURL:{},FailureRedirectionURL:{}}}},NextToken:{}}}},ListIdentities:{input:{type:"structure",members:{IdentityType:{},NextToken:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListIdentitiesResult",type:"structure",required:["Identities"],members:{Identities:{shape:"S3c"},NextToken:{}}}},ListIdentityPolicies:{input:{type:"structure",required:["Identity"],members:{Identity:{}}},output:{resultWrapper:"ListIdentityPoliciesResult",type:"structure",required:["PolicyNames"],members:{PolicyNames:{shape:"S3w"}}}},ListReceiptFilters:{input:{type:"structure",members:{}},output:{resultWrapper:"ListReceiptFiltersResult",type:"structure",members:{Filters:{type:"list",member:{shape:"S10"}}}}},ListReceiptRuleSets:{input:{type:"structure",members:{NextToken:{}}},output:{resultWrapper:"ListReceiptRuleSetsResult",type:"structure",members:{RuleSets:{type:"list",member:{shape:"S2t"}},NextToken:{}}}},ListTemplates:{input:{type:"structure",members:{NextToken:{},MaxItems:{type:"integer"}}},output:{resultWrapper:"ListTemplatesResult",type:"structure",members:{TemplatesMetadata:{type:"list",member:{type:"structure",members:{Name:{},CreatedTimestamp:{type:"timestamp"}}}},NextToken:{}}}},ListVerifiedEmailAddresses:{output:{resultWrapper:"ListVerifiedEmailAddressesResult",type:"structure",members:{VerifiedEmailAddresses:{shape:"S54"}}}},PutConfigurationSetDeliveryOptions:{input:{type:"structure",required:["ConfigurationSetName"],members:{ConfigurationSetName:{},DeliveryOptions:{shape:"S31"}}},output:{resultWrapper:"PutConfigurationSetDeliveryOptionsResult",type:"structure",members:{}}},PutIdentityPolicy:{input:{type:"structure",required:["Identity","PolicyName","Policy"],members:{Identity:{},PolicyName:{},Policy:{}}},output:{resultWrapper:"PutIdentityPolicyResult",type:"structure",members:{}}},ReorderReceiptRuleSet:{input:{type:"structure",required:["RuleSetName","RuleNames"],members:{RuleSetName:{},RuleNames:{type:"list",member:{}}}},output:{resultWrapper:"ReorderReceiptRuleSetResult",type:"structure",members:{}}},SendBounce:{input:{type:"structure",required:["OriginalMessageId","BounceSender","BouncedRecipientInfoList"],members:{OriginalMessageId:{},BounceSender:{},Explanation:{},MessageDsn:{type:"structure",required:["ReportingMta"],members:{ReportingMta:{},ArrivalDate:{type:"timestamp"},ExtensionFields:{shape:"S5i"}}},BouncedRecipientInfoList:{type:"list",member:{type:"structure",required:["Recipient"],members:{Recipient:{},RecipientArn:{},BounceType:{},RecipientDsnFields:{type:"structure",required:["Action","Status"],members:{FinalRecipient:{},Action:{},RemoteMta:{},Status:{},DiagnosticCode:{},LastAttemptDate:{type:"timestamp"},ExtensionFields:{shape:"S5i"}}}}}},BounceSenderArn:{}}},output:{resultWrapper:"SendBounceResult",type:"structure",members:{MessageId:{}}}},SendBulkTemplatedEmail:{input:{type:"structure",required:["Source","Template","Destinations"],members:{Source:{},SourceArn:{},ReplyToAddresses:{shape:"S54"},ReturnPath:{},ReturnPathArn:{},ConfigurationSetName:{},DefaultTags:{shape:"S5x"},Template:{},TemplateArn:{},DefaultTemplateData:{},Destinations:{type:"list",member:{type:"structure",required:["Destination"],members:{Destination:{shape:"S64"},ReplacementTags:{shape:"S5x"},ReplacementTemplateData:{}}}}}},output:{resultWrapper:"SendBulkTemplatedEmailResult",type:"structure",required:["Status"],members:{Status:{type:"list",member:{type:"structure",members:{Status:{},Error:{},MessageId:{}}}}}}},SendCustomVerificationEmail:{input:{type:"structure",required:["EmailAddress","TemplateName"],members:{EmailAddress:{},TemplateName:{},ConfigurationSetName:{}}},output:{resultWrapper:"SendCustomVerificationEmailResult",type:"structure",members:{MessageId:{}}}},SendEmail:{input:{type:"structure",required:["Source","Destination","Message"],members:{Source:{},Destination:{shape:"S64"},Message:{type:"structure",required:["Subject","Body"],members:{Subject:{shape:"S6e"},Body:{type:"structure",members:{Text:{shape:"S6e"},Html:{shape:"S6e"}}}}},ReplyToAddresses:{shape:"S54"},ReturnPath:{},SourceArn:{},ReturnPathArn:{},Tags:{shape:"S5x"},ConfigurationSetName:{}}},output:{resultWrapper:"SendEmailResult",type:"structure",required:["MessageId"],members:{MessageId:{}}}},SendRawEmail:{input:{type:"structure",required:["RawMessage"],members:{Source:{},Destinations:{shape:"S54"},RawMessage:{type:"structure",required:["Data"],members:{Data:{type:"blob"}}},FromArn:{},SourceArn:{},ReturnPathArn:{},Tags:{shape:"S5x"},ConfigurationSetName:{}}},output:{resultWrapper:"SendRawEmailResult",type:"structure",required:["MessageId"],members:{MessageId:{}}}},SendTemplatedEmail:{input:{type:"structure",required:["Source","Destination","Template","TemplateData"],members:{Source:{},Destination:{shape:"S64"},ReplyToAddresses:{shape:"S54"},ReturnPath:{},SourceArn:{},ReturnPathArn:{},Tags:{shape:"S5x"},ConfigurationSetName:{},Template:{},TemplateArn:{},TemplateData:{}}},output:{resultWrapper:"SendTemplatedEmailResult",type:"structure",required:["MessageId"],members:{MessageId:{}}}},SetActiveReceiptRuleSet:{input:{type:"structure",members:{RuleSetName:{}}},output:{resultWrapper:"SetActiveReceiptRuleSetResult",type:"structure",members:{}}},SetIdentityDkimEnabled:{input:{type:"structure",required:["Identity","DkimEnabled"],members:{Identity:{},DkimEnabled:{type:"boolean"}}},output:{resultWrapper:"SetIdentityDkimEnabledResult",type:"structure",members:{}}},SetIdentityFeedbackForwardingEnabled:{input:{type:"structure",required:["Identity","ForwardingEnabled"],members:{Identity:{},ForwardingEnabled:{type:"boolean"}}},output:{resultWrapper:"SetIdentityFeedbackForwardingEnabledResult",type:"structure",members:{}}},SetIdentityHeadersInNotificationsEnabled:{input:{type:"structure",required:["Identity","NotificationType","Enabled"],members:{Identity:{},NotificationType:{},Enabled:{type:"boolean"}}},output:{resultWrapper:"SetIdentityHeadersInNotificationsEnabledResult",type:"structure",members:{}}},SetIdentityMailFromDomain:{input:{type:"structure",required:["Identity"],members:{Identity:{},MailFromDomain:{},BehaviorOnMXFailure:{}}},output:{resultWrapper:"SetIdentityMailFromDomainResult",type:"structure",members:{}}},SetIdentityNotificationTopic:{input:{type:"structure",required:["Identity","NotificationType"],members:{Identity:{},NotificationType:{},SnsTopic:{}}},output:{resultWrapper:"SetIdentityNotificationTopicResult",type:"structure",members:{}}},SetReceiptRulePosition:{input:{type:"structure",required:["RuleSetName","RuleName"],members:{RuleSetName:{},RuleName:{},After:{}}},output:{resultWrapper:"SetReceiptRulePositionResult",type:"structure",members:{}}},TestRenderTemplate:{input:{type:"structure",required:["TemplateName","TemplateData"],members:{TemplateName:{},TemplateData:{}}},output:{resultWrapper:"TestRenderTemplateResult",type:"structure",members:{RenderedTemplate:{}}}},UpdateAccountSendingEnabled:{input:{type:"structure",members:{Enabled:{type:"boolean"}}}},UpdateConfigurationSetEventDestination:{input:{type:"structure",required:["ConfigurationSetName","EventDestination"],members:{ConfigurationSetName:{},EventDestination:{shape:"S9"}}},output:{resultWrapper:"UpdateConfigurationSetEventDestinationResult",type:"structure",members:{}}},UpdateConfigurationSetReputationMetricsEnabled:{input:{type:"structure",required:["ConfigurationSetName","Enabled"],members:{ConfigurationSetName:{},Enabled:{type:"boolean"}}}},UpdateConfigurationSetSendingEnabled:{input:{type:"structure",required:["ConfigurationSetName","Enabled"],members:{ConfigurationSetName:{},Enabled:{type:"boolean"}}}},UpdateConfigurationSetTrackingOptions:{input:{type:"structure",required:["ConfigurationSetName","TrackingOptions"],members:{ConfigurationSetName:{},TrackingOptions:{shape:"Sp"}}},output:{resultWrapper:"UpdateConfigurationSetTrackingOptionsResult",type:"structure",members:{}}},UpdateCustomVerificationEmailTemplate:{input:{type:"structure",required:["TemplateName"],members:{TemplateName:{},FromEmailAddress:{},TemplateSubject:{},TemplateContent:{},SuccessRedirectionURL:{},FailureRedirectionURL:{}}}},UpdateReceiptRule:{input:{type:"structure",required:["RuleSetName","Rule"],members:{RuleSetName:{},Rule:{shape:"S18"}}},output:{resultWrapper:"UpdateReceiptRuleResult",type:"structure",members:{}}},UpdateTemplate:{input:{type:"structure",required:["Template"],members:{Template:{shape:"S20"}}},output:{resultWrapper:"UpdateTemplateResult",type:"structure",members:{}}},VerifyDomainDkim:{input:{type:"structure",required:["Domain"],members:{Domain:{}}},output:{resultWrapper:"VerifyDomainDkimResult",type:"structure",required:["DkimTokens"],members:{DkimTokens:{shape:"S3h"}}}},VerifyDomainIdentity:{input:{type:"structure",required:["Domain"],members:{Domain:{}}},output:{resultWrapper:"VerifyDomainIdentityResult",type:"structure",required:["VerificationToken"],members:{VerificationToken:{}}}},VerifyEmailAddress:{input:{type:"structure",required:["EmailAddress"],members:{EmailAddress:{}}}},VerifyEmailIdentity:{input:{type:"structure",required:["EmailAddress"],members:{EmailAddress:{}}},output:{resultWrapper:"VerifyEmailIdentityResult",type:"structure",members:{}}}},shapes:{S5:{type:"structure",required:["Name"],members:{Name:{}}},S9:{type:"structure",required:["Name","MatchingEventTypes"],members:{Name:{},Enabled:{type:"boolean"},MatchingEventTypes:{type:"list",member:{}},KinesisFirehoseDestination:{type:"structure",required:["IAMRoleARN","DeliveryStreamARN"],members:{IAMRoleARN:{},DeliveryStreamARN:{}}},CloudWatchDestination:{type:"structure",required:["DimensionConfigurations"],members:{DimensionConfigurations:{type:"list",member:{type:"structure",required:["DimensionName","DimensionValueSource","DefaultDimensionValue"],members:{DimensionName:{},DimensionValueSource:{},DefaultDimensionValue:{}}}}}},SNSDestination:{type:"structure",required:["TopicARN"],members:{TopicARN:{}}}}},Sp:{type:"structure",members:{CustomRedirectDomain:{}}},S10:{type:"structure",required:["Name","IpFilter"],members:{Name:{},IpFilter:{type:"structure",required:["Policy","Cidr"],members:{Policy:{},Cidr:{}}}}},S18:{type:"structure",required:["Name"],members:{Name:{},Enabled:{type:"boolean"},TlsPolicy:{},Recipients:{type:"list",member:{}},Actions:{type:"list",member:{type:"structure",members:{S3Action:{type:"structure",required:["BucketName"],members:{TopicArn:{},BucketName:{},ObjectKeyPrefix:{},KmsKeyArn:{}}},BounceAction:{type:"structure",required:["SmtpReplyCode","Message","Sender"],members:{TopicArn:{},SmtpReplyCode:{},StatusCode:{},Message:{},Sender:{}}},WorkmailAction:{type:"structure",required:["OrganizationArn"],members:{TopicArn:{},OrganizationArn:{}}},LambdaAction:{type:"structure",required:["FunctionArn"],members:{TopicArn:{},FunctionArn:{},InvocationType:{}}},StopAction:{type:"structure",required:["Scope"],members:{Scope:{},TopicArn:{}}},AddHeaderAction:{type:"structure",required:["HeaderName","HeaderValue"],members:{HeaderName:{},HeaderValue:{}}},SNSAction:{type:"structure",required:["TopicArn"],members:{TopicArn:{},Encoding:{}}}}}},ScanEnabled:{type:"boolean"}}},S20:{type:"structure",required:["TemplateName"],members:{TemplateName:{},SubjectPart:{},TextPart:{},HtmlPart:{}}},S2t:{type:"structure",members:{Name:{},CreatedTimestamp:{type:"timestamp"}}},S2v:{type:"list",member:{shape:"S18"}},S31:{type:"structure",members:{TlsPolicy:{}}},S3c:{type:"list",member:{}},S3h:{type:"list",member:{}},S3w:{type:"list",member:{}},S54:{type:"list",member:{}},S5i:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}},S5x:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}},S64:{type:"structure",members:{ToAddresses:{shape:"S54"},CcAddresses:{shape:"S54"},BccAddresses:{shape:"S54"}}},S6e:{type:"structure",required:["Data"],members:{Data:{},Charset:{}}}}}},370:function(e){e.exports={pagination:{ListApplicationStates:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ApplicationStateList"},ListCreatedArtifacts:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"CreatedArtifactList"},ListDiscoveredResources:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"DiscoveredResourceList"},ListMigrationTasks:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"MigrationTaskSummaryList"},ListProgressUpdateStreams:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ProgressUpdateStreamSummaryList"}}}},386:function(e){e.exports={pagination:{GetChangeLogs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetDelegations:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetEvidenceByEvidenceFolder:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetEvidenceFoldersByAssessment:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetEvidenceFoldersByAssessmentControl:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListAssessmentControlInsightsByControlDomain:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListAssessmentFrameworkShareRequests:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListAssessmentFrameworks:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListAssessmentReports:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListAssessments:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListControlDomainInsights:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListControlDomainInsightsByAssessment:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListControlInsightsByControlDomain:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListControls:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListKeywordsForDataSource:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListNotifications:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},395:function(e,t,r){var i={util:r(153)};var s={};s.toString();e.exports=i;i.util.update(i,{VERSION:"2.1135.0",Signers:{},Protocol:{Json:r(9912),Query:r(576),Rest:r(4618),RestJson:r(3315),RestXml:r(9002)},XML:{Builder:r(2492),Parser:null},JSON:{Builder:r(337),Parser:r(9806)},Model:{Api:r(7788),Operation:r(3964),Shape:r(3682),Paginator:r(6265),ResourceWaiter:r(3624)},apiLoader:r(6165),EndpointCache:r(4120).EndpointCache});r(8610);r(3503);r(3187);r(3711);r(8606);r(2453);r(9828);r(4904);r(7835);r(3977);i.events=new i.SequentialExecutor;i.util.memoizedProperty(i,"endpointCache",function(){return new i.EndpointCache(i.config.endpointCacheSize)},true)},398:function(e){e.exports={pagination:{ListJobsByPipeline:{input_token:"PageToken",output_token:"NextPageToken",result_key:"Jobs"},ListJobsByStatus:{input_token:"PageToken",output_token:"NextPageToken",result_key:"Jobs"},ListPipelines:{input_token:"PageToken",output_token:"NextPageToken",result_key:"Pipelines"},ListPresets:{input_token:"PageToken",output_token:"NextPageToken",result_key:"Presets"}}}},404:function(e,t,r){var i=r(8918).escapeAttribute;function XmlNode(e,t){if(t===void 0){t=[]}this.name=e;this.children=t;this.attributes={}}XmlNode.prototype.addAttribute=function(e,t){this.attributes[e]=t;return this};XmlNode.prototype.addChildNode=function(e){this.children.push(e);return this};XmlNode.prototype.removeAttribute=function(e){delete this.attributes[e];return this};XmlNode.prototype.toString=function(){var e=Boolean(this.children.length);var t="<"+this.name;var r=this.attributes;for(var s=0,a=Object.keys(r);s":">"+this.children.map(function(e){return e.toString()}).join("")+""};e.exports={XmlNode:XmlNode}},408:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["rdsdataservice"]={};i.RDSDataService=s.defineService("rdsdataservice",["2018-08-01"]);r(2450);Object.defineProperty(a.services["rdsdataservice"],"2018-08-01",{get:function get(){var e=r(8192);e.paginators=r(8828).pagination;return e},enumerable:true,configurable:true});e.exports=i.RDSDataService},422:function(e){e.exports={pagination:{DescribeBudgetActionHistories:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ActionHistories"},DescribeBudgetActionsForAccount:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Actions"},DescribeBudgetActionsForBudget:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Actions"},DescribeBudgetNotificationsForAccount:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"BudgetNotificationsForAccount"},DescribeBudgetPerformanceHistory:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"BudgetPerformanceHistory"},DescribeBudgets:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Budgets"},DescribeNotificationsForBudget:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Notifications"},DescribeSubscribersForNotification:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Subscribers"}}}},437:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2009-03-31",endpointPrefix:"elasticmapreduce",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"Amazon EMR",serviceFullName:"Amazon EMR",serviceId:"EMR",signatureVersion:"v4",targetPrefix:"ElasticMapReduce",uid:"elasticmapreduce-2009-03-31"},operations:{AddInstanceFleet:{input:{type:"structure",required:["ClusterId","InstanceFleet"],members:{ClusterId:{},InstanceFleet:{shape:"S3"}}},output:{type:"structure",members:{ClusterId:{},InstanceFleetId:{},ClusterArn:{}}}},AddInstanceGroups:{input:{type:"structure",required:["InstanceGroups","JobFlowId"],members:{InstanceGroups:{shape:"Sx"},JobFlowId:{}}},output:{type:"structure",members:{JobFlowId:{},InstanceGroupIds:{type:"list",member:{}},ClusterArn:{}}}},AddJobFlowSteps:{input:{type:"structure",required:["JobFlowId","Steps"],members:{JobFlowId:{},Steps:{shape:"S1i"}}},output:{type:"structure",members:{StepIds:{shape:"S1r"}}}},AddTags:{input:{type:"structure",required:["ResourceId","Tags"],members:{ResourceId:{},Tags:{shape:"S1u"}}},output:{type:"structure",members:{}}},CancelSteps:{input:{type:"structure",required:["ClusterId","StepIds"],members:{ClusterId:{},StepIds:{shape:"S1r"},StepCancellationOption:{}}},output:{type:"structure",members:{CancelStepsInfoList:{type:"list",member:{type:"structure",members:{StepId:{},Status:{},Reason:{}}}}}}},CreateSecurityConfiguration:{input:{type:"structure",required:["Name","SecurityConfiguration"],members:{Name:{},SecurityConfiguration:{}}},output:{type:"structure",required:["Name","CreationDateTime"],members:{Name:{},CreationDateTime:{type:"timestamp"}}}},CreateStudio:{input:{type:"structure",required:["Name","AuthMode","VpcId","SubnetIds","ServiceRole","WorkspaceSecurityGroupId","EngineSecurityGroupId","DefaultS3Location"],members:{Name:{},Description:{},AuthMode:{},VpcId:{},SubnetIds:{shape:"S29"},ServiceRole:{},UserRole:{},WorkspaceSecurityGroupId:{},EngineSecurityGroupId:{},DefaultS3Location:{},IdpAuthUrl:{},IdpRelayStateParameterName:{},Tags:{shape:"S1u"}}},output:{type:"structure",members:{StudioId:{},Url:{}}}},CreateStudioSessionMapping:{input:{type:"structure",required:["StudioId","IdentityType","SessionPolicyArn"],members:{StudioId:{},IdentityId:{},IdentityName:{},IdentityType:{},SessionPolicyArn:{}}}},DeleteSecurityConfiguration:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{}}},DeleteStudio:{input:{type:"structure",required:["StudioId"],members:{StudioId:{}}}},DeleteStudioSessionMapping:{input:{type:"structure",required:["StudioId","IdentityType"],members:{StudioId:{},IdentityId:{},IdentityName:{},IdentityType:{}}}},DescribeCluster:{input:{type:"structure",required:["ClusterId"],members:{ClusterId:{}}},output:{type:"structure",members:{Cluster:{type:"structure",members:{Id:{},Name:{},Status:{shape:"S2l"},Ec2InstanceAttributes:{type:"structure",members:{Ec2KeyName:{},Ec2SubnetId:{},RequestedEc2SubnetIds:{shape:"S2r"},Ec2AvailabilityZone:{},RequestedEc2AvailabilityZones:{shape:"S2r"},IamInstanceProfile:{},EmrManagedMasterSecurityGroup:{},EmrManagedSlaveSecurityGroup:{},ServiceAccessSecurityGroup:{},AdditionalMasterSecurityGroups:{shape:"S2s"},AdditionalSlaveSecurityGroups:{shape:"S2s"}}},InstanceCollectionType:{},LogUri:{},LogEncryptionKmsKeyId:{},RequestedAmiVersion:{},RunningAmiVersion:{},ReleaseLabel:{},AutoTerminate:{type:"boolean"},TerminationProtected:{type:"boolean"},VisibleToAllUsers:{type:"boolean"},Applications:{shape:"S2v"},Tags:{shape:"S1u"},ServiceRole:{},NormalizedInstanceHours:{type:"integer"},MasterPublicDnsName:{},Configurations:{shape:"Sh"},SecurityConfiguration:{},AutoScalingRole:{},ScaleDownBehavior:{},CustomAmiId:{},EbsRootVolumeSize:{type:"integer"},RepoUpgradeOnBoot:{},KerberosAttributes:{shape:"S2z"},ClusterArn:{},OutpostArn:{},StepConcurrencyLevel:{type:"integer"},PlacementGroups:{shape:"S31"},OSReleaseLabel:{}}}}}},DescribeJobFlows:{input:{type:"structure",members:{CreatedAfter:{type:"timestamp"},CreatedBefore:{type:"timestamp"},JobFlowIds:{shape:"S1p"},JobFlowStates:{type:"list",member:{}}}},output:{type:"structure",members:{JobFlows:{type:"list",member:{type:"structure",required:["JobFlowId","Name","ExecutionStatusDetail","Instances"],members:{JobFlowId:{},Name:{},LogUri:{},LogEncryptionKmsKeyId:{},AmiVersion:{},ExecutionStatusDetail:{type:"structure",required:["State","CreationDateTime"],members:{State:{},CreationDateTime:{type:"timestamp"},StartDateTime:{type:"timestamp"},ReadyDateTime:{type:"timestamp"},EndDateTime:{type:"timestamp"},LastStateChangeReason:{}}},Instances:{type:"structure",required:["MasterInstanceType","SlaveInstanceType","InstanceCount"],members:{MasterInstanceType:{},MasterPublicDnsName:{},MasterInstanceId:{},SlaveInstanceType:{},InstanceCount:{type:"integer"},InstanceGroups:{type:"list",member:{type:"structure",required:["Market","InstanceRole","InstanceType","InstanceRequestCount","InstanceRunningCount","State","CreationDateTime"],members:{InstanceGroupId:{},Name:{},Market:{},InstanceRole:{},BidPrice:{},InstanceType:{},InstanceRequestCount:{type:"integer"},InstanceRunningCount:{type:"integer"},State:{},LastStateChangeReason:{},CreationDateTime:{type:"timestamp"},StartDateTime:{type:"timestamp"},ReadyDateTime:{type:"timestamp"},EndDateTime:{type:"timestamp"},CustomAmiId:{}}}},NormalizedInstanceHours:{type:"integer"},Ec2KeyName:{},Ec2SubnetId:{},Placement:{shape:"S3f"},KeepJobFlowAliveWhenNoSteps:{type:"boolean"},TerminationProtected:{type:"boolean"},HadoopVersion:{}}},Steps:{type:"list",member:{type:"structure",required:["StepConfig","ExecutionStatusDetail"],members:{StepConfig:{shape:"S1j"},ExecutionStatusDetail:{type:"structure",required:["State","CreationDateTime"],members:{State:{},CreationDateTime:{type:"timestamp"},StartDateTime:{type:"timestamp"},EndDateTime:{type:"timestamp"},LastStateChangeReason:{}}}}}},BootstrapActions:{type:"list",member:{type:"structure",members:{BootstrapActionConfig:{shape:"S3m"}}}},SupportedProducts:{shape:"S3o"},VisibleToAllUsers:{type:"boolean"},JobFlowRole:{},ServiceRole:{},AutoScalingRole:{},ScaleDownBehavior:{}}}}}},deprecated:true},DescribeNotebookExecution:{input:{type:"structure",required:["NotebookExecutionId"],members:{NotebookExecutionId:{}}},output:{type:"structure",members:{NotebookExecution:{type:"structure",members:{NotebookExecutionId:{},EditorId:{},ExecutionEngine:{shape:"S3s"},NotebookExecutionName:{},NotebookParams:{},Status:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Arn:{},OutputNotebookURI:{},LastStateChangeReason:{},NotebookInstanceSecurityGroupId:{},Tags:{shape:"S1u"}}}}}},DescribeReleaseLabel:{input:{type:"structure",members:{ReleaseLabel:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ReleaseLabel:{},Applications:{type:"list",member:{type:"structure",members:{Name:{},Version:{}}}},NextToken:{},AvailableOSReleases:{type:"list",member:{type:"structure",members:{Label:{}}}}}}},DescribeSecurityConfiguration:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{Name:{},SecurityConfiguration:{},CreationDateTime:{type:"timestamp"}}}},DescribeStep:{input:{type:"structure",required:["ClusterId","StepId"],members:{ClusterId:{},StepId:{}}},output:{type:"structure",members:{Step:{type:"structure",members:{Id:{},Name:{},Config:{shape:"S47"},ActionOnFailure:{},Status:{shape:"S48"}}}}}},DescribeStudio:{input:{type:"structure",required:["StudioId"],members:{StudioId:{}}},output:{type:"structure",members:{Studio:{type:"structure",members:{StudioId:{},StudioArn:{},Name:{},Description:{},AuthMode:{},VpcId:{},SubnetIds:{shape:"S29"},ServiceRole:{},UserRole:{},WorkspaceSecurityGroupId:{},EngineSecurityGroupId:{},Url:{},CreationTime:{type:"timestamp"},DefaultS3Location:{},IdpAuthUrl:{},IdpRelayStateParameterName:{},Tags:{shape:"S1u"}}}}}},GetAutoTerminationPolicy:{input:{type:"structure",required:["ClusterId"],members:{ClusterId:{}}},output:{type:"structure",members:{AutoTerminationPolicy:{shape:"S4j"}}}},GetBlockPublicAccessConfiguration:{input:{type:"structure",members:{}},output:{type:"structure",required:["BlockPublicAccessConfiguration","BlockPublicAccessConfigurationMetadata"],members:{BlockPublicAccessConfiguration:{shape:"S4n"},BlockPublicAccessConfigurationMetadata:{type:"structure",required:["CreationDateTime","CreatedByArn"],members:{CreationDateTime:{type:"timestamp"},CreatedByArn:{}}}}}},GetManagedScalingPolicy:{input:{type:"structure",required:["ClusterId"],members:{ClusterId:{}}},output:{type:"structure",members:{ManagedScalingPolicy:{shape:"S4u"}}}},GetStudioSessionMapping:{input:{type:"structure",required:["StudioId","IdentityType"],members:{StudioId:{},IdentityId:{},IdentityName:{},IdentityType:{}}},output:{type:"structure",members:{SessionMapping:{type:"structure",members:{StudioId:{},IdentityId:{},IdentityName:{},IdentityType:{},SessionPolicyArn:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}}}},ListBootstrapActions:{input:{type:"structure",required:["ClusterId"],members:{ClusterId:{},Marker:{}}},output:{type:"structure",members:{BootstrapActions:{type:"list",member:{type:"structure",members:{Name:{},ScriptPath:{},Args:{shape:"S2s"}}}},Marker:{}}}},ListClusters:{input:{type:"structure",members:{CreatedAfter:{type:"timestamp"},CreatedBefore:{type:"timestamp"},ClusterStates:{type:"list",member:{}},Marker:{}}},output:{type:"structure",members:{Clusters:{type:"list",member:{type:"structure",members:{Id:{},Name:{},Status:{shape:"S2l"},NormalizedInstanceHours:{type:"integer"},ClusterArn:{},OutpostArn:{}}}},Marker:{}}}},ListInstanceFleets:{input:{type:"structure",required:["ClusterId"],members:{ClusterId:{},Marker:{}}},output:{type:"structure",members:{InstanceFleets:{type:"list",member:{type:"structure",members:{Id:{},Name:{},Status:{type:"structure",members:{State:{},StateChangeReason:{type:"structure",members:{Code:{},Message:{}}},Timeline:{type:"structure",members:{CreationDateTime:{type:"timestamp"},ReadyDateTime:{type:"timestamp"},EndDateTime:{type:"timestamp"}}}}},InstanceFleetType:{},TargetOnDemandCapacity:{type:"integer"},TargetSpotCapacity:{type:"integer"},ProvisionedOnDemandCapacity:{type:"integer"},ProvisionedSpotCapacity:{type:"integer"},InstanceTypeSpecifications:{type:"list",member:{type:"structure",members:{InstanceType:{},WeightedCapacity:{type:"integer"},BidPrice:{},BidPriceAsPercentageOfOnDemandPrice:{type:"double"},Configurations:{shape:"Sh"},EbsBlockDevices:{shape:"S5l"},EbsOptimized:{type:"boolean"},CustomAmiId:{}}}},LaunchSpecifications:{shape:"Sk"}}}},Marker:{}}}},ListInstanceGroups:{input:{type:"structure",required:["ClusterId"],members:{ClusterId:{},Marker:{}}},output:{type:"structure",members:{InstanceGroups:{type:"list",member:{type:"structure",members:{Id:{},Name:{},Market:{},InstanceGroupType:{},BidPrice:{},InstanceType:{},RequestedInstanceCount:{type:"integer"},RunningInstanceCount:{type:"integer"},Status:{type:"structure",members:{State:{},StateChangeReason:{type:"structure",members:{Code:{},Message:{}}},Timeline:{type:"structure",members:{CreationDateTime:{type:"timestamp"},ReadyDateTime:{type:"timestamp"},EndDateTime:{type:"timestamp"}}}}},Configurations:{shape:"Sh"},ConfigurationsVersion:{type:"long"},LastSuccessfullyAppliedConfigurations:{shape:"Sh"},LastSuccessfullyAppliedConfigurationsVersion:{type:"long"},EbsBlockDevices:{shape:"S5l"},EbsOptimized:{type:"boolean"},ShrinkPolicy:{shape:"S5x"},AutoScalingPolicy:{shape:"S61"},CustomAmiId:{}}}},Marker:{}}}},ListInstances:{input:{type:"structure",required:["ClusterId"],members:{ClusterId:{},InstanceGroupId:{},InstanceGroupTypes:{type:"list",member:{}},InstanceFleetId:{},InstanceFleetType:{},InstanceStates:{type:"list",member:{}},Marker:{}}},output:{type:"structure",members:{Instances:{type:"list",member:{type:"structure",members:{Id:{},Ec2InstanceId:{},PublicDnsName:{},PublicIpAddress:{},PrivateDnsName:{},PrivateIpAddress:{},Status:{type:"structure",members:{State:{},StateChangeReason:{type:"structure",members:{Code:{},Message:{}}},Timeline:{type:"structure",members:{CreationDateTime:{type:"timestamp"},ReadyDateTime:{type:"timestamp"},EndDateTime:{type:"timestamp"}}}}},InstanceGroupId:{},InstanceFleetId:{},Market:{},InstanceType:{},EbsVolumes:{type:"list",member:{type:"structure",members:{Device:{},VolumeId:{}}}}}}},Marker:{}}}},ListNotebookExecutions:{input:{type:"structure",members:{EditorId:{},Status:{},From:{type:"timestamp"},To:{type:"timestamp"},Marker:{}}},output:{type:"structure",members:{NotebookExecutions:{type:"list",member:{type:"structure",members:{NotebookExecutionId:{},EditorId:{},NotebookExecutionName:{},Status:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}}}},Marker:{}}}},ListReleaseLabels:{input:{type:"structure",members:{Filters:{type:"structure",members:{Prefix:{},Application:{}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ReleaseLabels:{shape:"S2s"},NextToken:{}}}},ListSecurityConfigurations:{input:{type:"structure",members:{Marker:{}}},output:{type:"structure",members:{SecurityConfigurations:{type:"list",member:{type:"structure",members:{Name:{},CreationDateTime:{type:"timestamp"}}}},Marker:{}}}},ListSteps:{input:{type:"structure",required:["ClusterId"],members:{ClusterId:{},StepStates:{type:"list",member:{}},StepIds:{shape:"S1p"},Marker:{}}},output:{type:"structure",members:{Steps:{type:"list",member:{type:"structure",members:{Id:{},Name:{},Config:{shape:"S47"},ActionOnFailure:{},Status:{shape:"S48"}}}},Marker:{}}}},ListStudioSessionMappings:{input:{type:"structure",members:{StudioId:{},IdentityType:{},Marker:{}}},output:{type:"structure",members:{SessionMappings:{type:"list",member:{type:"structure",members:{StudioId:{},IdentityId:{},IdentityName:{},IdentityType:{},SessionPolicyArn:{},CreationTime:{type:"timestamp"}}}},Marker:{}}}},ListStudios:{input:{type:"structure",members:{Marker:{}}},output:{type:"structure",members:{Studios:{type:"list",member:{type:"structure",members:{StudioId:{},Name:{},VpcId:{},Description:{},Url:{},AuthMode:{},CreationTime:{type:"timestamp"}}}},Marker:{}}}},ModifyCluster:{input:{type:"structure",required:["ClusterId"],members:{ClusterId:{},StepConcurrencyLevel:{type:"integer"}}},output:{type:"structure",members:{StepConcurrencyLevel:{type:"integer"}}}},ModifyInstanceFleet:{input:{type:"structure",required:["ClusterId","InstanceFleet"],members:{ClusterId:{},InstanceFleet:{type:"structure",required:["InstanceFleetId"],members:{InstanceFleetId:{},TargetOnDemandCapacity:{type:"integer"},TargetSpotCapacity:{type:"integer"}}}}}},ModifyInstanceGroups:{input:{type:"structure",members:{ClusterId:{},InstanceGroups:{type:"list",member:{type:"structure",required:["InstanceGroupId"],members:{InstanceGroupId:{},InstanceCount:{type:"integer"},EC2InstanceIdsToTerminate:{type:"list",member:{}},ShrinkPolicy:{shape:"S5x"},ReconfigurationType:{},Configurations:{shape:"Sh"}}}}}}},PutAutoScalingPolicy:{input:{type:"structure",required:["ClusterId","InstanceGroupId","AutoScalingPolicy"],members:{ClusterId:{},InstanceGroupId:{},AutoScalingPolicy:{shape:"S11"}}},output:{type:"structure",members:{ClusterId:{},InstanceGroupId:{},AutoScalingPolicy:{shape:"S61"},ClusterArn:{}}}},PutAutoTerminationPolicy:{input:{type:"structure",required:["ClusterId"],members:{ClusterId:{},AutoTerminationPolicy:{shape:"S4j"}}},output:{type:"structure",members:{}}},PutBlockPublicAccessConfiguration:{input:{type:"structure",required:["BlockPublicAccessConfiguration"],members:{BlockPublicAccessConfiguration:{shape:"S4n"}}},output:{type:"structure",members:{}}},PutManagedScalingPolicy:{input:{type:"structure",required:["ClusterId","ManagedScalingPolicy"],members:{ClusterId:{},ManagedScalingPolicy:{shape:"S4u"}}},output:{type:"structure",members:{}}},RemoveAutoScalingPolicy:{input:{type:"structure",required:["ClusterId","InstanceGroupId"],members:{ClusterId:{},InstanceGroupId:{}}},output:{type:"structure",members:{}}},RemoveAutoTerminationPolicy:{input:{type:"structure",required:["ClusterId"],members:{ClusterId:{}}},output:{type:"structure",members:{}}},RemoveManagedScalingPolicy:{input:{type:"structure",required:["ClusterId"],members:{ClusterId:{}}},output:{type:"structure",members:{}}},RemoveTags:{input:{type:"structure",required:["ResourceId","TagKeys"],members:{ResourceId:{},TagKeys:{shape:"S2s"}}},output:{type:"structure",members:{}}},RunJobFlow:{input:{type:"structure",required:["Name","Instances"],members:{Name:{},LogUri:{},LogEncryptionKmsKeyId:{},AdditionalInfo:{},AmiVersion:{},ReleaseLabel:{},Instances:{type:"structure",members:{MasterInstanceType:{},SlaveInstanceType:{},InstanceCount:{type:"integer"},InstanceGroups:{shape:"Sx"},InstanceFleets:{type:"list",member:{shape:"S3"}},Ec2KeyName:{},Placement:{shape:"S3f"},KeepJobFlowAliveWhenNoSteps:{type:"boolean"},TerminationProtected:{type:"boolean"},HadoopVersion:{},Ec2SubnetId:{},Ec2SubnetIds:{shape:"S2r"},EmrManagedMasterSecurityGroup:{},EmrManagedSlaveSecurityGroup:{},ServiceAccessSecurityGroup:{},AdditionalMasterSecurityGroups:{shape:"S7z"},AdditionalSlaveSecurityGroups:{shape:"S7z"}}},Steps:{shape:"S1i"},BootstrapActions:{type:"list",member:{shape:"S3m"}},SupportedProducts:{shape:"S3o"},NewSupportedProducts:{type:"list",member:{type:"structure",members:{Name:{},Args:{shape:"S1p"}}}},Applications:{shape:"S2v"},Configurations:{shape:"Sh"},VisibleToAllUsers:{type:"boolean"},JobFlowRole:{},ServiceRole:{},Tags:{shape:"S1u"},SecurityConfiguration:{},AutoScalingRole:{},ScaleDownBehavior:{},CustomAmiId:{},EbsRootVolumeSize:{type:"integer"},RepoUpgradeOnBoot:{},KerberosAttributes:{shape:"S2z"},StepConcurrencyLevel:{type:"integer"},ManagedScalingPolicy:{shape:"S4u"},PlacementGroupConfigs:{shape:"S31"},AutoTerminationPolicy:{shape:"S4j"},OSReleaseLabel:{}}},output:{type:"structure",members:{JobFlowId:{},ClusterArn:{}}}},SetTerminationProtection:{input:{type:"structure",required:["JobFlowIds","TerminationProtected"],members:{JobFlowIds:{shape:"S1p"},TerminationProtected:{type:"boolean"}}}},SetVisibleToAllUsers:{input:{type:"structure",required:["JobFlowIds","VisibleToAllUsers"],members:{JobFlowIds:{shape:"S1p"},VisibleToAllUsers:{type:"boolean"}}}},StartNotebookExecution:{input:{type:"structure",required:["EditorId","RelativePath","ExecutionEngine","ServiceRole"],members:{EditorId:{},RelativePath:{},NotebookExecutionName:{},NotebookParams:{},ExecutionEngine:{shape:"S3s"},ServiceRole:{},NotebookInstanceSecurityGroupId:{},Tags:{shape:"S1u"}}},output:{type:"structure",members:{NotebookExecutionId:{}}}},StopNotebookExecution:{input:{type:"structure",required:["NotebookExecutionId"],members:{NotebookExecutionId:{}}}},TerminateJobFlows:{input:{type:"structure",required:["JobFlowIds"],members:{JobFlowIds:{shape:"S1p"}}}},UpdateStudio:{input:{type:"structure",required:["StudioId"],members:{StudioId:{},Name:{},Description:{},SubnetIds:{shape:"S29"},DefaultS3Location:{}}}},UpdateStudioSessionMapping:{input:{type:"structure",required:["StudioId","IdentityType","SessionPolicyArn"],members:{StudioId:{},IdentityId:{},IdentityName:{},IdentityType:{},SessionPolicyArn:{}}}}},shapes:{S3:{type:"structure",required:["InstanceFleetType"],members:{Name:{},InstanceFleetType:{},TargetOnDemandCapacity:{type:"integer"},TargetSpotCapacity:{type:"integer"},InstanceTypeConfigs:{type:"list",member:{type:"structure",required:["InstanceType"],members:{InstanceType:{},WeightedCapacity:{type:"integer"},BidPrice:{},BidPriceAsPercentageOfOnDemandPrice:{type:"double"},EbsConfiguration:{shape:"Sa"},Configurations:{shape:"Sh"},CustomAmiId:{}}}},LaunchSpecifications:{shape:"Sk"}}},Sa:{type:"structure",members:{EbsBlockDeviceConfigs:{type:"list",member:{type:"structure",required:["VolumeSpecification"],members:{VolumeSpecification:{shape:"Sd"},VolumesPerInstance:{type:"integer"}}}},EbsOptimized:{type:"boolean"}}},Sd:{type:"structure",required:["VolumeType","SizeInGB"],members:{VolumeType:{},Iops:{type:"integer"},SizeInGB:{type:"integer"}}},Sh:{type:"list",member:{type:"structure",members:{Classification:{},Configurations:{shape:"Sh"},Properties:{shape:"Sj"}}}},Sj:{type:"map",key:{},value:{}},Sk:{type:"structure",members:{SpotSpecification:{type:"structure",required:["TimeoutDurationMinutes","TimeoutAction"],members:{TimeoutDurationMinutes:{type:"integer"},TimeoutAction:{},BlockDurationMinutes:{type:"integer"},AllocationStrategy:{}}},OnDemandSpecification:{type:"structure",required:["AllocationStrategy"],members:{AllocationStrategy:{},CapacityReservationOptions:{type:"structure",members:{UsageStrategy:{},CapacityReservationPreference:{},CapacityReservationResourceGroupArn:{}}}}}}},Sx:{type:"list",member:{type:"structure",required:["InstanceRole","InstanceType","InstanceCount"],members:{Name:{},Market:{},InstanceRole:{},BidPrice:{},InstanceType:{},InstanceCount:{type:"integer"},Configurations:{shape:"Sh"},EbsConfiguration:{shape:"Sa"},AutoScalingPolicy:{shape:"S11"},CustomAmiId:{}}}},S11:{type:"structure",required:["Constraints","Rules"],members:{Constraints:{shape:"S12"},Rules:{shape:"S13"}}},S12:{type:"structure",required:["MinCapacity","MaxCapacity"],members:{MinCapacity:{type:"integer"},MaxCapacity:{type:"integer"}}},S13:{type:"list",member:{type:"structure",required:["Name","Action","Trigger"],members:{Name:{},Description:{},Action:{type:"structure",required:["SimpleScalingPolicyConfiguration"],members:{Market:{},SimpleScalingPolicyConfiguration:{type:"structure",required:["ScalingAdjustment"],members:{AdjustmentType:{},ScalingAdjustment:{type:"integer"},CoolDown:{type:"integer"}}}}},Trigger:{type:"structure",required:["CloudWatchAlarmDefinition"],members:{CloudWatchAlarmDefinition:{type:"structure",required:["ComparisonOperator","MetricName","Period","Threshold"],members:{ComparisonOperator:{},EvaluationPeriods:{type:"integer"},MetricName:{},Namespace:{},Period:{type:"integer"},Statistic:{},Threshold:{type:"double"},Unit:{},Dimensions:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}}}}}}}}},S1i:{type:"list",member:{shape:"S1j"}},S1j:{type:"structure",required:["Name","HadoopJarStep"],members:{Name:{},ActionOnFailure:{},HadoopJarStep:{type:"structure",required:["Jar"],members:{Properties:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},Jar:{},MainClass:{},Args:{shape:"S1p"}}}}},S1p:{type:"list",member:{}},S1r:{type:"list",member:{}},S1u:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},S29:{type:"list",member:{}},S2l:{type:"structure",members:{State:{},StateChangeReason:{type:"structure",members:{Code:{},Message:{}}},Timeline:{type:"structure",members:{CreationDateTime:{type:"timestamp"},ReadyDateTime:{type:"timestamp"},EndDateTime:{type:"timestamp"}}}}},S2r:{type:"list",member:{}},S2s:{type:"list",member:{}},S2v:{type:"list",member:{type:"structure",members:{Name:{},Version:{},Args:{shape:"S2s"},AdditionalInfo:{shape:"Sj"}}}},S2z:{type:"structure",required:["Realm","KdcAdminPassword"],members:{Realm:{},KdcAdminPassword:{},CrossRealmTrustPrincipalPassword:{},ADDomainJoinUser:{},ADDomainJoinPassword:{}}},S31:{type:"list",member:{type:"structure",required:["InstanceRole"],members:{InstanceRole:{},PlacementStrategy:{}}}},S3f:{type:"structure",members:{AvailabilityZone:{},AvailabilityZones:{shape:"S2r"}}},S3m:{type:"structure",required:["Name","ScriptBootstrapAction"],members:{Name:{},ScriptBootstrapAction:{type:"structure",required:["Path"],members:{Path:{},Args:{shape:"S1p"}}}}},S3o:{type:"list",member:{}},S3s:{type:"structure",required:["Id"],members:{Id:{},Type:{},MasterInstanceSecurityGroupId:{}}},S47:{type:"structure",members:{Jar:{},Properties:{shape:"Sj"},MainClass:{},Args:{shape:"S2s"}}},S48:{type:"structure",members:{State:{},StateChangeReason:{type:"structure",members:{Code:{},Message:{}}},FailureDetails:{type:"structure",members:{Reason:{},Message:{},LogFile:{}}},Timeline:{type:"structure",members:{CreationDateTime:{type:"timestamp"},StartDateTime:{type:"timestamp"},EndDateTime:{type:"timestamp"}}}}},S4j:{type:"structure",members:{IdleTimeout:{type:"long"}}},S4n:{type:"structure",required:["BlockPublicSecurityGroupRules"],members:{BlockPublicSecurityGroupRules:{type:"boolean"},PermittedPublicSecurityGroupRuleRanges:{type:"list",member:{type:"structure",required:["MinRange"],members:{MinRange:{type:"integer"},MaxRange:{type:"integer"}}}}}},S4u:{type:"structure",members:{ComputeLimits:{type:"structure",required:["UnitType","MinimumCapacityUnits","MaximumCapacityUnits"],members:{UnitType:{},MinimumCapacityUnits:{type:"integer"},MaximumCapacityUnits:{type:"integer"},MaximumOnDemandCapacityUnits:{type:"integer"},MaximumCoreCapacityUnits:{type:"integer"}}}}},S5l:{type:"list",member:{type:"structure",members:{VolumeSpecification:{shape:"Sd"},Device:{}}}},S5x:{type:"structure",members:{DecommissionTimeout:{type:"integer"},InstanceResizePolicy:{type:"structure",members:{InstancesToTerminate:{shape:"S5z"},InstancesToProtect:{shape:"S5z"},InstanceTerminationTimeout:{type:"integer"}}}}},S5z:{type:"list",member:{}},S61:{type:"structure",members:{Status:{type:"structure",members:{State:{},StateChangeReason:{type:"structure",members:{Code:{},Message:{}}}}},Constraints:{shape:"S12"},Rules:{shape:"S13"}}},S7z:{type:"list",member:{}}}}},439:function(e,t,r){var i=r(153);function QueryParamSerializer(){}QueryParamSerializer.prototype.serialize=function(e,t,r){serializeStructure("",e,t,r)};function ucfirst(e){if(e.isQueryName||e.api.protocol!=="ec2"){return e.name}else{return e.name[0].toUpperCase()+e.name.substr(1)}}function serializeStructure(e,t,r,s){i.each(r.members,function(r,i){var a=t[r];if(a===null||a===undefined)return;var o=ucfirst(i);o=e?e+"."+o:o;serializeMember(o,a,i,s)})}function serializeMap(e,t,r,s){var a=1;i.each(t,function(t,i){var o=r.flattened?".":".entry.";var n=o+a+++".";var u=n+(r.key.name||"key");var p=n+(r.value.name||"value");serializeMember(e+u,t,r.key,s);serializeMember(e+p,i,r.value,s)})}function serializeList(e,t,r,s){var a=r.member||{};if(t.length===0){s.call(this,e,null);return}i.arrayEach(t,function(t,i){var o="."+(i+1);if(r.api.protocol==="ec2"){o=o+""}else if(r.flattened){if(a.name){var n=e.split(".");n.pop();n.push(ucfirst(a));e=n.join(".")}}else{o="."+(a.name?a.name:"member")+o}serializeMember(e+o,t,a,s)})}function serializeMember(e,t,r,i){if(t===null||t===undefined)return;if(r.type==="structure"){serializeStructure(e,t,r,i)}else if(r.type==="list"){serializeList(e,t,r,i)}else if(r.type==="map"){serializeMap(e,t,r,i)}else{i(e,r.toWireFormat(t).toString())}}e.exports=QueryParamSerializer},445:function(e,t,r){var i=r(3862).EventMessageChunkerStream;var s=r(8723).EventUnmarshallerStream;function createEventStream(e,t,r){var a=new s({parser:t,eventStreamModel:r});var o=new i;e.pipe(o).pipe(a);e.on("error",function(e){o.emit("error",e)});o.on("error",function(e){a.emit("error",e)});return a}e.exports={createEventStream:createEventStream}},447:function(e){e.exports={pagination:{GetAppMonitorData:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Events"},ListAppMonitors:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"AppMonitorSummaries"}}}},466:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["mediatailor"]={};i.MediaTailor=s.defineService("mediatailor",["2018-04-23"]);Object.defineProperty(a.services["mediatailor"],"2018-04-23",{get:function get(){var e=r(8892);e.paginators=r(5369).pagination;return e},enumerable:true,configurable:true});e.exports=i.MediaTailor},469:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["clouddirectory"]={};i.CloudDirectory=s.defineService("clouddirectory",["2016-05-10","2016-05-10*","2017-01-11"]);Object.defineProperty(a.services["clouddirectory"],"2016-05-10",{get:function get(){var e=r(6869);e.paginators=r(1287).pagination;return e},enumerable:true,configurable:true});Object.defineProperty(a.services["clouddirectory"],"2017-01-11",{get:function get(){var e=r(2638);e.paginators=r(8910).pagination;return e},enumerable:true,configurable:true});e.exports=i.CloudDirectory},475:function(e){e.exports={pagination:{ListDestinations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListDeviceProfiles:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListFuotaTasks:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListMulticastGroups:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListMulticastGroupsByFuotaTask:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListNetworkAnalyzerConfigurations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListQueuedMessages:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListServiceProfiles:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListWirelessDevices:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListWirelessGateways:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},484:function(e){e.exports={pagination:{DescribeCodeCoverages:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"codeCoverages"},DescribeTestCases:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"testCases"},ListBuildBatches:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"ids"},ListBuildBatchesForProject:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"ids"},ListBuilds:{input_token:"nextToken",output_token:"nextToken",result_key:"ids"},ListBuildsForProject:{input_token:"nextToken",output_token:"nextToken",result_key:"ids"},ListProjects:{input_token:"nextToken",output_token:"nextToken",result_key:"projects"},ListReportGroups:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"reportGroups"},ListReports:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"reports"},ListReportsForReportGroup:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"reports"},ListSharedProjects:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"projects"},ListSharedReportGroups:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"reportGroups"}}}},505:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-07-01",endpointPrefix:"mobile",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS Mobile",serviceId:"Mobile",signatureVersion:"v4",signingName:"AWSMobileHubService",uid:"mobile-2017-07-01"},operations:{CreateProject:{http:{requestUri:"/projects"},input:{type:"structure",members:{name:{location:"querystring",locationName:"name"},region:{location:"querystring",locationName:"region"},contents:{type:"blob"},snapshotId:{location:"querystring",locationName:"snapshotId"}},payload:"contents"},output:{type:"structure",members:{details:{shape:"S7"}}}},DeleteProject:{http:{method:"DELETE",requestUri:"/projects/{projectId}"},input:{type:"structure",required:["projectId"],members:{projectId:{location:"uri",locationName:"projectId"}}},output:{type:"structure",members:{deletedResources:{shape:"Sc"},orphanedResources:{shape:"Sc"}}}},DescribeBundle:{http:{method:"GET",requestUri:"/bundles/{bundleId}"},input:{type:"structure",required:["bundleId"],members:{bundleId:{location:"uri",locationName:"bundleId"}}},output:{type:"structure",members:{details:{shape:"Sq"}}}},DescribeProject:{http:{method:"GET",requestUri:"/project"},input:{type:"structure",required:["projectId"],members:{projectId:{location:"querystring",locationName:"projectId"},syncFromResources:{location:"querystring",locationName:"syncFromResources",type:"boolean"}}},output:{type:"structure",members:{details:{shape:"S7"}}}},ExportBundle:{http:{requestUri:"/bundles/{bundleId}"},input:{type:"structure",required:["bundleId"],members:{bundleId:{location:"uri",locationName:"bundleId"},projectId:{location:"querystring",locationName:"projectId"},platform:{location:"querystring",locationName:"platform"}}},output:{type:"structure",members:{downloadUrl:{}}}},ExportProject:{http:{requestUri:"/exports/{projectId}"},input:{type:"structure",required:["projectId"],members:{projectId:{location:"uri",locationName:"projectId"}}},output:{type:"structure",members:{downloadUrl:{},shareUrl:{},snapshotId:{}}}},ListBundles:{http:{method:"GET",requestUri:"/bundles"},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{bundleList:{type:"list",member:{shape:"Sq"}},nextToken:{}}}},ListProjects:{http:{method:"GET",requestUri:"/projects"},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{projects:{type:"list",member:{type:"structure",members:{name:{},projectId:{}}}},nextToken:{}}}},UpdateProject:{http:{requestUri:"/update"},input:{type:"structure",required:["projectId"],members:{contents:{type:"blob"},projectId:{location:"querystring",locationName:"projectId"}},payload:"contents"},output:{type:"structure",members:{details:{shape:"S7"}}}}},shapes:{S7:{type:"structure",members:{name:{},projectId:{},region:{},state:{},createdDate:{type:"timestamp"},lastUpdatedDate:{type:"timestamp"},consoleUrl:{},resources:{shape:"Sc"}}},Sc:{type:"list",member:{type:"structure",members:{type:{},name:{},arn:{},feature:{},attributes:{type:"map",key:{},value:{}}}}},Sq:{type:"structure",members:{bundleId:{},title:{},version:{},description:{},iconUrl:{},availablePlatforms:{type:"list",member:{}}}}}}},515:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["voiceid"]={};i.VoiceID=s.defineService("voiceid",["2021-09-27"]);Object.defineProperty(a.services["voiceid"],"2021-09-27",{get:function get(){var e=r(7888);e.paginators=r(7876).pagination;return e},enumerable:true,configurable:true});e.exports=i.VoiceID},520:function(e){e.exports={pagination:{}}},522:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2016-08-10",endpointPrefix:"batch",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"AWS Batch",serviceFullName:"AWS Batch",serviceId:"Batch",signatureVersion:"v4",uid:"batch-2016-08-10"},operations:{CancelJob:{http:{requestUri:"/v1/canceljob"},input:{type:"structure",required:["jobId","reason"],members:{jobId:{},reason:{}}},output:{type:"structure",members:{}}},CreateComputeEnvironment:{http:{requestUri:"/v1/createcomputeenvironment"},input:{type:"structure",required:["computeEnvironmentName","type"],members:{computeEnvironmentName:{},type:{},state:{},unmanagedvCpus:{type:"integer"},computeResources:{shape:"S8"},serviceRole:{},tags:{shape:"Si"}}},output:{type:"structure",members:{computeEnvironmentName:{},computeEnvironmentArn:{}}}},CreateJobQueue:{http:{requestUri:"/v1/createjobqueue"},input:{type:"structure",required:["jobQueueName","priority","computeEnvironmentOrder"],members:{jobQueueName:{},state:{},schedulingPolicyArn:{},priority:{type:"integer"},computeEnvironmentOrder:{shape:"So"},tags:{shape:"Si"}}},output:{type:"structure",required:["jobQueueName","jobQueueArn"],members:{jobQueueName:{},jobQueueArn:{}}}},CreateSchedulingPolicy:{http:{requestUri:"/v1/createschedulingpolicy"},input:{type:"structure",required:["name"],members:{name:{},fairsharePolicy:{shape:"Ss"},tags:{shape:"Si"}}},output:{type:"structure",required:["name","arn"],members:{name:{},arn:{}}}},DeleteComputeEnvironment:{http:{requestUri:"/v1/deletecomputeenvironment"},input:{type:"structure",required:["computeEnvironment"],members:{computeEnvironment:{}}},output:{type:"structure",members:{}}},DeleteJobQueue:{http:{requestUri:"/v1/deletejobqueue"},input:{type:"structure",required:["jobQueue"],members:{jobQueue:{}}},output:{type:"structure",members:{}}},DeleteSchedulingPolicy:{http:{requestUri:"/v1/deleteschedulingpolicy"},input:{type:"structure",required:["arn"],members:{arn:{}}},output:{type:"structure",members:{}}},DeregisterJobDefinition:{http:{requestUri:"/v1/deregisterjobdefinition"},input:{type:"structure",required:["jobDefinition"],members:{jobDefinition:{}}},output:{type:"structure",members:{}}},DescribeComputeEnvironments:{http:{requestUri:"/v1/describecomputeenvironments"},input:{type:"structure",members:{computeEnvironments:{shape:"Sb"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{computeEnvironments:{type:"list",member:{type:"structure",required:["computeEnvironmentName","computeEnvironmentArn"],members:{computeEnvironmentName:{},computeEnvironmentArn:{},unmanagedvCpus:{type:"integer"},ecsClusterArn:{},tags:{shape:"Si"},type:{},state:{},status:{},statusReason:{},computeResources:{shape:"S8"},serviceRole:{},updatePolicy:{shape:"S1a"}}}},nextToken:{}}}},DescribeJobDefinitions:{http:{requestUri:"/v1/describejobdefinitions"},input:{type:"structure",members:{jobDefinitions:{shape:"Sb"},maxResults:{type:"integer"},jobDefinitionName:{},status:{},nextToken:{}}},output:{type:"structure",members:{jobDefinitions:{type:"list",member:{type:"structure",required:["jobDefinitionName","jobDefinitionArn","revision","type"],members:{jobDefinitionName:{},jobDefinitionArn:{},revision:{type:"integer"},status:{},type:{},schedulingPriority:{type:"integer"},parameters:{shape:"S1h"},retryStrategy:{shape:"S1i"},containerProperties:{shape:"S1m"},timeout:{shape:"S2i"},nodeProperties:{shape:"S2j"},tags:{shape:"Si"},propagateTags:{type:"boolean"},platformCapabilities:{shape:"S2m"}}}},nextToken:{}}}},DescribeJobQueues:{http:{requestUri:"/v1/describejobqueues"},input:{type:"structure",members:{jobQueues:{shape:"Sb"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{jobQueues:{type:"list",member:{type:"structure",required:["jobQueueName","jobQueueArn","state","priority","computeEnvironmentOrder"],members:{jobQueueName:{},jobQueueArn:{},state:{},schedulingPolicyArn:{},status:{},statusReason:{},priority:{type:"integer"},computeEnvironmentOrder:{shape:"So"},tags:{shape:"Si"}}}},nextToken:{}}}},DescribeJobs:{http:{requestUri:"/v1/describejobs"},input:{type:"structure",required:["jobs"],members:{jobs:{shape:"Sb"}}},output:{type:"structure",members:{jobs:{type:"list",member:{type:"structure",required:["jobName","jobId","jobQueue","status","startedAt","jobDefinition"],members:{jobArn:{},jobName:{},jobId:{},jobQueue:{},status:{},shareIdentifier:{},schedulingPriority:{type:"integer"},attempts:{type:"list",member:{type:"structure",members:{container:{type:"structure",members:{containerInstanceArn:{},taskArn:{},exitCode:{type:"integer"},reason:{},logStreamName:{},networkInterfaces:{shape:"S31"}}},startedAt:{type:"long"},stoppedAt:{type:"long"},statusReason:{}}}},statusReason:{},createdAt:{type:"long"},retryStrategy:{shape:"S1i"},startedAt:{type:"long"},stoppedAt:{type:"long"},dependsOn:{shape:"S34"},jobDefinition:{},parameters:{shape:"S1h"},container:{type:"structure",members:{image:{},vcpus:{type:"integer"},memory:{type:"integer"},command:{shape:"Sb"},jobRoleArn:{},executionRoleArn:{},volumes:{shape:"S1n"},environment:{shape:"S1u"},mountPoints:{shape:"S1w"},readonlyRootFilesystem:{type:"boolean"},ulimits:{shape:"S1y"},privileged:{type:"boolean"},user:{},exitCode:{type:"integer"},reason:{},containerInstanceArn:{},taskArn:{},logStreamName:{},instanceType:{},networkInterfaces:{shape:"S31"},resourceRequirements:{shape:"S20"},linuxParameters:{shape:"S23"},logConfiguration:{shape:"S2a"},secrets:{shape:"S2d"},networkConfiguration:{shape:"S2f"},fargatePlatformConfiguration:{shape:"S2h"}}},nodeDetails:{type:"structure",members:{nodeIndex:{type:"integer"},isMainNode:{type:"boolean"}}},nodeProperties:{shape:"S2j"},arrayProperties:{type:"structure",members:{statusSummary:{type:"map",key:{},value:{type:"integer"}},size:{type:"integer"},index:{type:"integer"}}},timeout:{shape:"S2i"},tags:{shape:"Si"},propagateTags:{type:"boolean"},platformCapabilities:{shape:"S2m"}}}}}}},DescribeSchedulingPolicies:{http:{requestUri:"/v1/describeschedulingpolicies"},input:{type:"structure",required:["arns"],members:{arns:{shape:"Sb"}}},output:{type:"structure",members:{schedulingPolicies:{type:"list",member:{type:"structure",required:["name","arn"],members:{name:{},arn:{},fairsharePolicy:{shape:"Ss"},tags:{shape:"Si"}}}}}}},ListJobs:{http:{requestUri:"/v1/listjobs"},input:{type:"structure",members:{jobQueue:{},arrayJobId:{},multiNodeJobId:{},jobStatus:{},maxResults:{type:"integer"},nextToken:{},filters:{type:"list",member:{type:"structure",members:{name:{},values:{shape:"Sb"}}}}}},output:{type:"structure",required:["jobSummaryList"],members:{jobSummaryList:{type:"list",member:{type:"structure",required:["jobId","jobName"],members:{jobArn:{},jobId:{},jobName:{},createdAt:{type:"long"},status:{},statusReason:{},startedAt:{type:"long"},stoppedAt:{type:"long"},container:{type:"structure",members:{exitCode:{type:"integer"},reason:{}}},arrayProperties:{type:"structure",members:{size:{type:"integer"},index:{type:"integer"}}},nodeProperties:{type:"structure",members:{isMainNode:{type:"boolean"},numNodes:{type:"integer"},nodeIndex:{type:"integer"}}},jobDefinition:{}}}},nextToken:{}}}},ListSchedulingPolicies:{http:{requestUri:"/v1/listschedulingpolicies"},input:{type:"structure",members:{maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{schedulingPolicies:{type:"list",member:{type:"structure",required:["arn"],members:{arn:{}}}},nextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/v1/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"Si"}}}},RegisterJobDefinition:{http:{requestUri:"/v1/registerjobdefinition"},input:{type:"structure",required:["jobDefinitionName","type"],members:{jobDefinitionName:{},type:{},parameters:{shape:"S1h"},schedulingPriority:{type:"integer"},containerProperties:{shape:"S1m"},nodeProperties:{shape:"S2j"},retryStrategy:{shape:"S1i"},propagateTags:{type:"boolean"},timeout:{shape:"S2i"},tags:{shape:"Si"},platformCapabilities:{shape:"S2m"}}},output:{type:"structure",required:["jobDefinitionName","jobDefinitionArn","revision"],members:{jobDefinitionName:{},jobDefinitionArn:{},revision:{type:"integer"}}}},SubmitJob:{http:{requestUri:"/v1/submitjob"},input:{type:"structure",required:["jobName","jobQueue","jobDefinition"],members:{jobName:{},jobQueue:{},shareIdentifier:{},schedulingPriorityOverride:{type:"integer"},arrayProperties:{type:"structure",members:{size:{type:"integer"}}},dependsOn:{shape:"S34"},jobDefinition:{},parameters:{shape:"S1h"},containerOverrides:{shape:"S3z"},nodeOverrides:{type:"structure",members:{numNodes:{type:"integer"},nodePropertyOverrides:{type:"list",member:{type:"structure",required:["targetNodes"],members:{targetNodes:{},containerOverrides:{shape:"S3z"}}}}}},retryStrategy:{shape:"S1i"},propagateTags:{type:"boolean"},timeout:{shape:"S2i"},tags:{shape:"Si"}}},output:{type:"structure",required:["jobName","jobId"],members:{jobArn:{},jobName:{},jobId:{}}}},TagResource:{http:{requestUri:"/v1/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"Si"}}},output:{type:"structure",members:{}}},TerminateJob:{http:{requestUri:"/v1/terminatejob"},input:{type:"structure",required:["jobId","reason"],members:{jobId:{},reason:{}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/v1/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateComputeEnvironment:{http:{requestUri:"/v1/updatecomputeenvironment"},input:{type:"structure",required:["computeEnvironment"],members:{computeEnvironment:{},state:{},unmanagedvCpus:{type:"integer"},computeResources:{type:"structure",members:{minvCpus:{type:"integer"},maxvCpus:{type:"integer"},desiredvCpus:{type:"integer"},subnets:{shape:"Sb"},securityGroupIds:{shape:"Sb"},allocationStrategy:{},instanceTypes:{shape:"Sb"},ec2KeyPair:{},instanceRole:{},tags:{shape:"Sc"},placementGroup:{},bidPercentage:{type:"integer"},launchTemplate:{shape:"Sd"},ec2Configuration:{shape:"Se"},updateToLatestImageVersion:{type:"boolean"},type:{},imageId:{}}},serviceRole:{},updatePolicy:{shape:"S1a"}}},output:{type:"structure",members:{computeEnvironmentName:{},computeEnvironmentArn:{}}}},UpdateJobQueue:{http:{requestUri:"/v1/updatejobqueue"},input:{type:"structure",required:["jobQueue"],members:{jobQueue:{},state:{},schedulingPolicyArn:{},priority:{type:"integer"},computeEnvironmentOrder:{shape:"So"}}},output:{type:"structure",members:{jobQueueName:{},jobQueueArn:{}}}},UpdateSchedulingPolicy:{http:{requestUri:"/v1/updateschedulingpolicy"},input:{type:"structure",required:["arn"],members:{arn:{},fairsharePolicy:{shape:"Ss"}}},output:{type:"structure",members:{}}}},shapes:{S8:{type:"structure",required:["type","maxvCpus","subnets"],members:{type:{},allocationStrategy:{},minvCpus:{type:"integer"},maxvCpus:{type:"integer"},desiredvCpus:{type:"integer"},instanceTypes:{shape:"Sb"},imageId:{deprecated:true,deprecatedMessage:"This field is deprecated, use ec2Configuration[].imageIdOverride instead."},subnets:{shape:"Sb"},securityGroupIds:{shape:"Sb"},ec2KeyPair:{},instanceRole:{},tags:{shape:"Sc"},placementGroup:{},bidPercentage:{type:"integer"},spotIamFleetRole:{},launchTemplate:{shape:"Sd"},ec2Configuration:{shape:"Se"}}},Sb:{type:"list",member:{}},Sc:{type:"map",key:{},value:{}},Sd:{type:"structure",members:{launchTemplateId:{},launchTemplateName:{},version:{}}},Se:{type:"list",member:{type:"structure",required:["imageType"],members:{imageType:{},imageIdOverride:{}}}},Si:{type:"map",key:{},value:{}},So:{type:"list",member:{type:"structure",required:["order","computeEnvironment"],members:{order:{type:"integer"},computeEnvironment:{}}}},Ss:{type:"structure",members:{shareDecaySeconds:{type:"integer"},computeReservation:{type:"integer"},shareDistribution:{type:"list",member:{type:"structure",required:["shareIdentifier"],members:{shareIdentifier:{},weightFactor:{type:"float"}}}}}},S1a:{type:"structure",members:{terminateJobsOnUpdate:{type:"boolean"},jobExecutionTimeoutMinutes:{type:"long"}}},S1h:{type:"map",key:{},value:{}},S1i:{type:"structure",members:{attempts:{type:"integer"},evaluateOnExit:{type:"list",member:{type:"structure",required:["action"],members:{onStatusReason:{},onReason:{},onExitCode:{},action:{}}}}}},S1m:{type:"structure",members:{image:{},vcpus:{deprecated:true,deprecatedMessage:"This field is deprecated, use resourceRequirements instead.",type:"integer"},memory:{deprecated:true,deprecatedMessage:"This field is deprecated, use resourceRequirements instead.",type:"integer"},command:{shape:"Sb"},jobRoleArn:{},executionRoleArn:{},volumes:{shape:"S1n"},environment:{shape:"S1u"},mountPoints:{shape:"S1w"},readonlyRootFilesystem:{type:"boolean"},privileged:{type:"boolean"},ulimits:{shape:"S1y"},user:{},instanceType:{},resourceRequirements:{shape:"S20"},linuxParameters:{shape:"S23"},logConfiguration:{shape:"S2a"},secrets:{shape:"S2d"},networkConfiguration:{shape:"S2f"},fargatePlatformConfiguration:{shape:"S2h"}}},S1n:{type:"list",member:{type:"structure",members:{host:{type:"structure",members:{sourcePath:{}}},name:{},efsVolumeConfiguration:{type:"structure",required:["fileSystemId"],members:{fileSystemId:{},rootDirectory:{},transitEncryption:{},transitEncryptionPort:{type:"integer"},authorizationConfig:{type:"structure",members:{accessPointId:{},iam:{}}}}}}}},S1u:{type:"list",member:{type:"structure",members:{name:{},value:{}}}},S1w:{type:"list",member:{type:"structure",members:{containerPath:{},readOnly:{type:"boolean"},sourceVolume:{}}}},S1y:{type:"list",member:{type:"structure",required:["hardLimit","name","softLimit"],members:{hardLimit:{type:"integer"},name:{},softLimit:{type:"integer"}}}},S20:{type:"list",member:{type:"structure",required:["value","type"],members:{value:{},type:{}}}},S23:{type:"structure",members:{devices:{type:"list",member:{type:"structure",required:["hostPath"],members:{hostPath:{},containerPath:{},permissions:{type:"list",member:{}}}}},initProcessEnabled:{type:"boolean"},sharedMemorySize:{type:"integer"},tmpfs:{type:"list",member:{type:"structure",required:["containerPath","size"],members:{containerPath:{},size:{type:"integer"},mountOptions:{shape:"Sb"}}}},maxSwap:{type:"integer"},swappiness:{type:"integer"}}},S2a:{type:"structure",required:["logDriver"],members:{logDriver:{},options:{type:"map",key:{},value:{}},secretOptions:{shape:"S2d"}}},S2d:{type:"list",member:{type:"structure",required:["name","valueFrom"],members:{name:{},valueFrom:{}}}},S2f:{type:"structure",members:{assignPublicIp:{}}},S2h:{type:"structure",members:{platformVersion:{}}},S2i:{type:"structure",members:{attemptDurationSeconds:{type:"integer"}}},S2j:{type:"structure",required:["numNodes","mainNode","nodeRangeProperties"],members:{numNodes:{type:"integer"},mainNode:{type:"integer"},nodeRangeProperties:{type:"list",member:{type:"structure",required:["targetNodes"],members:{targetNodes:{},container:{shape:"S1m"}}}}}},S2m:{type:"list",member:{}},S31:{type:"list",member:{type:"structure",members:{attachmentId:{},ipv6Address:{},privateIpv4Address:{}}}},S34:{type:"list",member:{type:"structure",members:{jobId:{},type:{}}}},S3z:{type:"structure",members:{vcpus:{deprecated:true,deprecatedMessage:"This field is deprecated, use resourceRequirements instead.",type:"integer"},memory:{deprecated:true,deprecatedMessage:"This field is deprecated, use resourceRequirements instead.",type:"integer"},command:{shape:"Sb"},instanceType:{},environment:{shape:"S1u"},resourceRequirements:{shape:"S20"}}}}}},541:function(e){e.exports={pagination:{ListRuleGroupsNamespaces:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"ruleGroupsNamespaces"},ListWorkspaces:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"workspaces"}}}},543:function(e,t,r){var i=r(395);i.util.update(i.Glacier.prototype,{setupRequestListeners:function setupRequestListeners(e){if(Array.isArray(e._events.validate)){e._events.validate.unshift(this.validateAccountId)}else{e.on("validate",this.validateAccountId)}e.removeListener("afterBuild",i.EventListeners.Core.COMPUTE_SHA256);e.on("build",this.addGlacierApiVersion);e.on("build",this.addTreeHashHeaders)},validateAccountId:function validateAccountId(e){if(e.params.accountId!==undefined)return;e.params=i.util.copy(e.params);e.params.accountId="-"},addGlacierApiVersion:function addGlacierApiVersion(e){var t=e.service.api.apiVersion;e.httpRequest.headers["x-amz-glacier-version"]=t},addTreeHashHeaders:function addTreeHashHeaders(e){if(e.params.body===undefined)return;var t=e.service.computeChecksums(e.params.body);e.httpRequest.headers["X-Amz-Content-Sha256"]=t.linearHash;if(!e.httpRequest.headers["x-amz-sha256-tree-hash"]){e.httpRequest.headers["x-amz-sha256-tree-hash"]=t.treeHash}},computeChecksums:function computeChecksums(e){if(!i.util.Buffer.isBuffer(e))e=i.util.buffer.toBuffer(e);var t=1024*1024;var r=[];var s=i.util.crypto.createHash("sha256");for(var a=0;a1){var t=[];for(var r=0;r0x8000000000000000||e<-0x8000000000000000){throw new Error(e+" is too large (or, if negative, too small) to represent as an Int64")}var t=new Uint8Array(8);for(var r=7,i=Math.abs(Math.round(e));r>-1&&i>0;r--,i/=256){t[r]=i}if(e<0){negate(t)}return new Int64(t)};Int64.prototype.valueOf=function(){var e=this.bytes.slice(0);var t=e[0]&128;if(t){negate(e)}return parseInt(e.toString("hex"),16)*(t?-1:1)};Int64.prototype.toString=function(){return String(this.valueOf())};function negate(e){for(var t=0;t<8;t++){e[t]^=255}for(var t=7;t>-1;t--){e[t]++;if(e[t]!==0){break}}}e.exports={Int64:Int64}},612:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2016-02-16",endpointPrefix:"inspector",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon Inspector",serviceId:"Inspector",signatureVersion:"v4",targetPrefix:"InspectorService",uid:"inspector-2016-02-16"},operations:{AddAttributesToFindings:{input:{type:"structure",required:["findingArns","attributes"],members:{findingArns:{shape:"S2"},attributes:{shape:"S4"}}},output:{type:"structure",required:["failedItems"],members:{failedItems:{shape:"S9"}}}},CreateAssessmentTarget:{input:{type:"structure",required:["assessmentTargetName"],members:{assessmentTargetName:{},resourceGroupArn:{}}},output:{type:"structure",required:["assessmentTargetArn"],members:{assessmentTargetArn:{}}}},CreateAssessmentTemplate:{input:{type:"structure",required:["assessmentTargetArn","assessmentTemplateName","durationInSeconds","rulesPackageArns"],members:{assessmentTargetArn:{},assessmentTemplateName:{},durationInSeconds:{type:"integer"},rulesPackageArns:{shape:"Sj"},userAttributesForFindings:{shape:"S4"}}},output:{type:"structure",required:["assessmentTemplateArn"],members:{assessmentTemplateArn:{}}}},CreateExclusionsPreview:{input:{type:"structure",required:["assessmentTemplateArn"],members:{assessmentTemplateArn:{}}},output:{type:"structure",required:["previewToken"],members:{previewToken:{}}}},CreateResourceGroup:{input:{type:"structure",required:["resourceGroupTags"],members:{resourceGroupTags:{shape:"Sp"}}},output:{type:"structure",required:["resourceGroupArn"],members:{resourceGroupArn:{}}}},DeleteAssessmentRun:{input:{type:"structure",required:["assessmentRunArn"],members:{assessmentRunArn:{}}}},DeleteAssessmentTarget:{input:{type:"structure",required:["assessmentTargetArn"],members:{assessmentTargetArn:{}}}},DeleteAssessmentTemplate:{input:{type:"structure",required:["assessmentTemplateArn"],members:{assessmentTemplateArn:{}}}},DescribeAssessmentRuns:{input:{type:"structure",required:["assessmentRunArns"],members:{assessmentRunArns:{shape:"Sy"}}},output:{type:"structure",required:["assessmentRuns","failedItems"],members:{assessmentRuns:{type:"list",member:{type:"structure",required:["arn","name","assessmentTemplateArn","state","durationInSeconds","rulesPackageArns","userAttributesForFindings","createdAt","stateChangedAt","dataCollected","stateChanges","notifications","findingCounts"],members:{arn:{},name:{},assessmentTemplateArn:{},state:{},durationInSeconds:{type:"integer"},rulesPackageArns:{type:"list",member:{}},userAttributesForFindings:{shape:"S4"},createdAt:{type:"timestamp"},startedAt:{type:"timestamp"},completedAt:{type:"timestamp"},stateChangedAt:{type:"timestamp"},dataCollected:{type:"boolean"},stateChanges:{type:"list",member:{type:"structure",required:["stateChangedAt","state"],members:{stateChangedAt:{type:"timestamp"},state:{}}}},notifications:{type:"list",member:{type:"structure",required:["date","event","error"],members:{date:{type:"timestamp"},event:{},message:{},error:{type:"boolean"},snsTopicArn:{},snsPublishStatusCode:{}}}},findingCounts:{type:"map",key:{},value:{type:"integer"}}}}},failedItems:{shape:"S9"}}}},DescribeAssessmentTargets:{input:{type:"structure",required:["assessmentTargetArns"],members:{assessmentTargetArns:{shape:"Sy"}}},output:{type:"structure",required:["assessmentTargets","failedItems"],members:{assessmentTargets:{type:"list",member:{type:"structure",required:["arn","name","createdAt","updatedAt"],members:{arn:{},name:{},resourceGroupArn:{},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"}}}},failedItems:{shape:"S9"}}}},DescribeAssessmentTemplates:{input:{type:"structure",required:["assessmentTemplateArns"],members:{assessmentTemplateArns:{shape:"Sy"}}},output:{type:"structure",required:["assessmentTemplates","failedItems"],members:{assessmentTemplates:{type:"list",member:{type:"structure",required:["arn","name","assessmentTargetArn","durationInSeconds","rulesPackageArns","userAttributesForFindings","assessmentRunCount","createdAt"],members:{arn:{},name:{},assessmentTargetArn:{},durationInSeconds:{type:"integer"},rulesPackageArns:{shape:"Sj"},userAttributesForFindings:{shape:"S4"},lastAssessmentRunArn:{},assessmentRunCount:{type:"integer"},createdAt:{type:"timestamp"}}}},failedItems:{shape:"S9"}}}},DescribeCrossAccountAccessRole:{output:{type:"structure",required:["roleArn","valid","registeredAt"],members:{roleArn:{},valid:{type:"boolean"},registeredAt:{type:"timestamp"}}}},DescribeExclusions:{input:{type:"structure",required:["exclusionArns"],members:{exclusionArns:{type:"list",member:{}},locale:{}}},output:{type:"structure",required:["exclusions","failedItems"],members:{exclusions:{type:"map",key:{},value:{type:"structure",required:["arn","title","description","recommendation","scopes"],members:{arn:{},title:{},description:{},recommendation:{},scopes:{shape:"S1x"},attributes:{shape:"S21"}}}},failedItems:{shape:"S9"}}}},DescribeFindings:{input:{type:"structure",required:["findingArns"],members:{findingArns:{shape:"Sy"},locale:{}}},output:{type:"structure",required:["findings","failedItems"],members:{findings:{type:"list",member:{type:"structure",required:["arn","attributes","userAttributes","createdAt","updatedAt"],members:{arn:{},schemaVersion:{type:"integer"},service:{},serviceAttributes:{type:"structure",required:["schemaVersion"],members:{schemaVersion:{type:"integer"},assessmentRunArn:{},rulesPackageArn:{}}},assetType:{},assetAttributes:{type:"structure",required:["schemaVersion"],members:{schemaVersion:{type:"integer"},agentId:{},autoScalingGroup:{},amiId:{},hostname:{},ipv4Addresses:{type:"list",member:{}},tags:{type:"list",member:{shape:"S2i"}},networkInterfaces:{type:"list",member:{type:"structure",members:{networkInterfaceId:{},subnetId:{},vpcId:{},privateDnsName:{},privateIpAddress:{},privateIpAddresses:{type:"list",member:{type:"structure",members:{privateDnsName:{},privateIpAddress:{}}}},publicDnsName:{},publicIp:{},ipv6Addresses:{type:"list",member:{}},securityGroups:{type:"list",member:{type:"structure",members:{groupName:{},groupId:{}}}}}}}}},id:{},title:{},description:{},recommendation:{},severity:{},numericSeverity:{type:"double"},confidence:{type:"integer"},indicatorOfCompromise:{type:"boolean"},attributes:{shape:"S21"},userAttributes:{shape:"S4"},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"}}}},failedItems:{shape:"S9"}}}},DescribeResourceGroups:{input:{type:"structure",required:["resourceGroupArns"],members:{resourceGroupArns:{shape:"Sy"}}},output:{type:"structure",required:["resourceGroups","failedItems"],members:{resourceGroups:{type:"list",member:{type:"structure",required:["arn","tags","createdAt"],members:{arn:{},tags:{shape:"Sp"},createdAt:{type:"timestamp"}}}},failedItems:{shape:"S9"}}}},DescribeRulesPackages:{input:{type:"structure",required:["rulesPackageArns"],members:{rulesPackageArns:{shape:"Sy"},locale:{}}},output:{type:"structure",required:["rulesPackages","failedItems"],members:{rulesPackages:{type:"list",member:{type:"structure",required:["arn","name","version","provider"],members:{arn:{},name:{},version:{},provider:{},description:{}}}},failedItems:{shape:"S9"}}}},GetAssessmentReport:{input:{type:"structure",required:["assessmentRunArn","reportFileFormat","reportType"],members:{assessmentRunArn:{},reportFileFormat:{},reportType:{}}},output:{type:"structure",required:["status"],members:{status:{},url:{}}}},GetExclusionsPreview:{input:{type:"structure",required:["assessmentTemplateArn","previewToken"],members:{assessmentTemplateArn:{},previewToken:{},nextToken:{},maxResults:{type:"integer"},locale:{}}},output:{type:"structure",required:["previewStatus"],members:{previewStatus:{},exclusionPreviews:{type:"list",member:{type:"structure",required:["title","description","recommendation","scopes"],members:{title:{},description:{},recommendation:{},scopes:{shape:"S1x"},attributes:{shape:"S21"}}}},nextToken:{}}}},GetTelemetryMetadata:{input:{type:"structure",required:["assessmentRunArn"],members:{assessmentRunArn:{}}},output:{type:"structure",required:["telemetryMetadata"],members:{telemetryMetadata:{shape:"S3j"}}}},ListAssessmentRunAgents:{input:{type:"structure",required:["assessmentRunArn"],members:{assessmentRunArn:{},filter:{type:"structure",required:["agentHealths","agentHealthCodes"],members:{agentHealths:{type:"list",member:{}},agentHealthCodes:{type:"list",member:{}}}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["assessmentRunAgents"],members:{assessmentRunAgents:{type:"list",member:{type:"structure",required:["agentId","assessmentRunArn","agentHealth","agentHealthCode","telemetryMetadata"],members:{agentId:{},assessmentRunArn:{},agentHealth:{},agentHealthCode:{},agentHealthDetails:{},autoScalingGroup:{},telemetryMetadata:{shape:"S3j"}}}},nextToken:{}}}},ListAssessmentRuns:{input:{type:"structure",members:{assessmentTemplateArns:{shape:"S3x"},filter:{type:"structure",members:{namePattern:{},states:{type:"list",member:{}},durationRange:{shape:"S41"},rulesPackageArns:{shape:"S42"},startTimeRange:{shape:"S43"},completionTimeRange:{shape:"S43"},stateChangeTimeRange:{shape:"S43"}}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["assessmentRunArns"],members:{assessmentRunArns:{shape:"S45"},nextToken:{}}}},ListAssessmentTargets:{input:{type:"structure",members:{filter:{type:"structure",members:{assessmentTargetNamePattern:{}}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["assessmentTargetArns"],members:{assessmentTargetArns:{shape:"S45"},nextToken:{}}}},ListAssessmentTemplates:{input:{type:"structure",members:{assessmentTargetArns:{shape:"S3x"},filter:{type:"structure",members:{namePattern:{},durationRange:{shape:"S41"},rulesPackageArns:{shape:"S42"}}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["assessmentTemplateArns"],members:{assessmentTemplateArns:{shape:"S45"},nextToken:{}}}},ListEventSubscriptions:{input:{type:"structure",members:{resourceArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["subscriptions"],members:{subscriptions:{type:"list",member:{type:"structure",required:["resourceArn","topicArn","eventSubscriptions"],members:{resourceArn:{},topicArn:{},eventSubscriptions:{type:"list",member:{type:"structure",required:["event","subscribedAt"],members:{event:{},subscribedAt:{type:"timestamp"}}}}}}},nextToken:{}}}},ListExclusions:{input:{type:"structure",required:["assessmentRunArn"],members:{assessmentRunArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["exclusionArns"],members:{exclusionArns:{shape:"S45"},nextToken:{}}}},ListFindings:{input:{type:"structure",members:{assessmentRunArns:{shape:"S3x"},filter:{type:"structure",members:{agentIds:{type:"list",member:{}},autoScalingGroups:{type:"list",member:{}},ruleNames:{type:"list",member:{}},severities:{type:"list",member:{}},rulesPackageArns:{shape:"S42"},attributes:{shape:"S21"},userAttributes:{shape:"S21"},creationTimeRange:{shape:"S43"}}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["findingArns"],members:{findingArns:{shape:"S45"},nextToken:{}}}},ListRulesPackages:{input:{type:"structure",members:{nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["rulesPackageArns"],members:{rulesPackageArns:{shape:"S45"},nextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["resourceArn"],members:{resourceArn:{}}},output:{type:"structure",required:["tags"],members:{tags:{shape:"S4x"}}}},PreviewAgents:{input:{type:"structure",required:["previewAgentsArn"],members:{previewAgentsArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["agentPreviews"],members:{agentPreviews:{type:"list",member:{type:"structure",required:["agentId"],members:{hostname:{},agentId:{},autoScalingGroup:{},agentHealth:{},agentVersion:{},operatingSystem:{},kernelVersion:{},ipv4Address:{}}}},nextToken:{}}}},RegisterCrossAccountAccessRole:{input:{type:"structure",required:["roleArn"],members:{roleArn:{}}}},RemoveAttributesFromFindings:{input:{type:"structure",required:["findingArns","attributeKeys"],members:{findingArns:{shape:"S2"},attributeKeys:{type:"list",member:{}}}},output:{type:"structure",required:["failedItems"],members:{failedItems:{shape:"S9"}}}},SetTagsForResource:{input:{type:"structure",required:["resourceArn"],members:{resourceArn:{},tags:{shape:"S4x"}}}},StartAssessmentRun:{input:{type:"structure",required:["assessmentTemplateArn"],members:{assessmentTemplateArn:{},assessmentRunName:{}}},output:{type:"structure",required:["assessmentRunArn"],members:{assessmentRunArn:{}}}},StopAssessmentRun:{input:{type:"structure",required:["assessmentRunArn"],members:{assessmentRunArn:{},stopAction:{}}}},SubscribeToEvent:{input:{type:"structure",required:["resourceArn","event","topicArn"],members:{resourceArn:{},event:{},topicArn:{}}}},UnsubscribeFromEvent:{input:{type:"structure",required:["resourceArn","event","topicArn"],members:{resourceArn:{},event:{},topicArn:{}}}},UpdateAssessmentTarget:{input:{type:"structure",required:["assessmentTargetArn","assessmentTargetName"],members:{assessmentTargetArn:{},assessmentTargetName:{},resourceGroupArn:{}}}}},shapes:{S2:{type:"list",member:{}},S4:{type:"list",member:{shape:"S5"}},S5:{type:"structure",required:["key"],members:{key:{},value:{}}},S9:{type:"map",key:{},value:{type:"structure",required:["failureCode","retryable"],members:{failureCode:{},retryable:{type:"boolean"}}}},Sj:{type:"list",member:{}},Sp:{type:"list",member:{type:"structure",required:["key"],members:{key:{},value:{}}}},Sy:{type:"list",member:{}},S1x:{type:"list",member:{type:"structure",members:{key:{},value:{}}}},S21:{type:"list",member:{shape:"S5"}},S2i:{type:"structure",required:["key"],members:{key:{},value:{}}},S3j:{type:"list",member:{type:"structure",required:["messageType","count"],members:{messageType:{},count:{type:"long"},dataSize:{type:"long"}}}},S3x:{type:"list",member:{}},S41:{type:"structure",members:{minSeconds:{type:"integer"},maxSeconds:{type:"integer"}}},S42:{type:"list",member:{}},S43:{type:"structure",members:{beginDate:{type:"timestamp"},endDate:{type:"timestamp"}}},S45:{type:"list",member:{}},S4x:{type:"list",member:{shape:"S2i"}}}}},623:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["codeguruprofiler"]={};i.CodeGuruProfiler=s.defineService("codeguruprofiler",["2019-07-18"]);Object.defineProperty(a.services["codeguruprofiler"],"2019-07-18",{get:function get(){var e=r(5408);e.paginators=r(4571).pagination;return e},enumerable:true,configurable:true});e.exports=i.CodeGuruProfiler},625:function(e){function eventMessageChunker(e){var t=[];var r=0;while(r0){t.throwInvalidChecksumError(e,a,"Invalid messages: "+s.join(", "))}},verifyReceiveMessageChecksum:function verifyReceiveMessageChecksum(e){if(!e.data)return;var t=this.service;var r=[];i.util.arrayEach(e.data.Messages,function(e){var i=e.MD5OfBody;var s=e.Body;if(!t.isChecksumValid(i,s)){r.push(e.MessageId)}});if(r.length>0){t.throwInvalidChecksumError(e,r,"Invalid messages: "+r.join(", "))}},throwInvalidChecksumError:function throwInvalidChecksumError(e,t,r){e.error=i.util.error(new Error,{retryable:true,code:"InvalidChecksum",messageIds:t,message:e.request.operation+" returned an invalid MD5 response. "+r})},isChecksumValid:function isChecksumValid(e,t){return this.calculateChecksum(t)===e},calculateChecksum:function calculateChecksum(e){return i.util.crypto.md5(e,"hex")},buildEndpoint:function buildEndpoint(e){var t=e.httpRequest.params.QueueUrl;if(t){e.httpRequest.endpoint=new i.Endpoint(t);var r=e.httpRequest.endpoint.host.match(/^sqs\.(.+?)\./);if(r)e.httpRequest.region=r[1]}}})},890:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-06-26",endpointPrefix:"forecastquery",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon Forecast Query Service",serviceId:"forecastquery",signatureVersion:"v4",signingName:"forecast",targetPrefix:"AmazonForecastRuntime",uid:"forecastquery-2018-06-26"},operations:{QueryForecast:{input:{type:"structure",required:["ForecastArn","Filters"],members:{ForecastArn:{},StartDate:{},EndDate:{},Filters:{type:"map",key:{},value:{}},NextToken:{}}},output:{type:"structure",members:{Forecast:{type:"structure",members:{Predictions:{type:"map",key:{},value:{type:"list",member:{type:"structure",members:{Timestamp:{},Value:{type:"double"}}}}}}}}}}},shapes:{}}},891:function(e){e.exports={pagination:{ListExtensionVersions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ExtensionVersions"},ListExtensions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Extensions"},ListGames:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Games"},ListGeneratedCodeJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"GeneratedCodeJobs"},ListSnapshots:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Snapshots"},ListStageDeployments:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"StageDeployments"},ListStages:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Stages"}}}},904:function(e,t,r){var i=r(153);var s=r(395);function populateHostPrefix(e){var t=e.service.config.hostPrefixEnabled;if(!t)return e;var r=e.service.api.operations[e.operation];if(hasEndpointDiscover(e))return e;if(r.endpoint&&r.endpoint.hostPrefix){var i=r.endpoint.hostPrefix;var s=expandHostPrefix(i,e.params,r.input);prependEndpointPrefix(e.httpRequest.endpoint,s);validateHostname(e.httpRequest.endpoint.hostname)}return e}function hasEndpointDiscover(e){var t=e.service.api;var r=t.operations[e.operation];var s=t.endpointOperation&&t.endpointOperation===i.string.lowerFirst(r.name);return r.endpointDiscoveryRequired!=="NULL"||s===true}function expandHostPrefix(e,t,r){i.each(r.members,function(r,s){if(s.hostLabel===true){if(typeof t[r]!=="string"||t[r]===""){throw i.error(new Error,{message:"Parameter "+r+" should be a non-empty string.",code:"InvalidParameter"})}var a=new RegExp("\\{"+r+"\\}","g");e=e.replace(a,t[r])}});return e}function prependEndpointPrefix(e,t){if(e.host){e.host=t+e.host}if(e.hostname){e.hostname=t+e.hostname}}function validateHostname(e){var t=e.split(".");var r=/^[a-zA-Z0-9]{1}$|^[a-zA-Z0-9][a-zA-Z0-9\-]*[a-zA-Z0-9]$/;i.arrayEach(t,function(e){if(!e.length||e.length<1||e.length>63){throw i.error(new Error,{code:"ValidationError",message:"Hostname label length should be between 1 to 63 characters, inclusive."})}if(!r.test(e)){throw s.util.error(new Error,{code:"ValidationError",message:e+" is not hostname compatible."})}})}e.exports={populateHostPrefix:populateHostPrefix}},910:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["storagegateway"]={};i.StorageGateway=s.defineService("storagegateway",["2013-06-30"]);Object.defineProperty(a.services["storagegateway"],"2013-06-30",{get:function get(){var e=r(4540);e.paginators=r(1009).pagination;return e},enumerable:true,configurable:true});e.exports=i.StorageGateway},912:function(e){e.exports={version:2,waiters:{ClusterActive:{delay:30,operation:"DescribeCluster",maxAttempts:40,acceptors:[{expected:"DELETING",matcher:"path",state:"failure",argument:"cluster.status"},{expected:"FAILED",matcher:"path",state:"failure",argument:"cluster.status"},{expected:"ACTIVE",matcher:"path",state:"success",argument:"cluster.status"}]},ClusterDeleted:{delay:30,operation:"DescribeCluster",maxAttempts:40,acceptors:[{expected:"ACTIVE",matcher:"path",state:"failure",argument:"cluster.status"},{expected:"CREATING",matcher:"path",state:"failure",argument:"cluster.status"},{expected:"PENDING",matcher:"path",state:"failure",argument:"cluster.status"},{expected:"ResourceNotFoundException",matcher:"error",state:"success"}]},NodegroupActive:{delay:30,operation:"DescribeNodegroup",maxAttempts:80,acceptors:[{expected:"CREATE_FAILED",matcher:"path",state:"failure",argument:"nodegroup.status"},{expected:"ACTIVE",matcher:"path",state:"success",argument:"nodegroup.status"}]},NodegroupDeleted:{delay:30,operation:"DescribeNodegroup",maxAttempts:40,acceptors:[{expected:"DELETE_FAILED",matcher:"path",state:"failure",argument:"nodegroup.status"},{expected:"ResourceNotFoundException",matcher:"error",state:"success"}]},AddonActive:{delay:10,operation:"DescribeAddon",maxAttempts:60,acceptors:[{expected:"CREATE_FAILED",matcher:"path",state:"failure",argument:"addon.status"},{expected:"DEGRADED",matcher:"path",state:"failure",argument:"addon.status"},{expected:"ACTIVE",matcher:"path",state:"success",argument:"addon.status"}]},AddonDeleted:{delay:10,operation:"DescribeAddon",maxAttempts:60,acceptors:[{expected:"DELETE_FAILED",matcher:"path",state:"failure",argument:"addon.status"},{expected:"ResourceNotFoundException",matcher:"error",state:"success"}]},FargateProfileActive:{delay:10,operation:"DescribeFargateProfile",maxAttempts:60,acceptors:[{expected:"CREATE_FAILED",matcher:"path",state:"failure",argument:"fargateProfile.status"},{expected:"ACTIVE",matcher:"path",state:"success",argument:"fargateProfile.status"}]},FargateProfileDeleted:{delay:30,operation:"DescribeFargateProfile",maxAttempts:60,acceptors:[{expected:"DELETE_FAILED",matcher:"path",state:"failure",argument:"fargateProfile.status"},{expected:"ResourceNotFoundException",matcher:"error",state:"success"}]}}}},918:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-06-27",endpointPrefix:"textract",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon Textract",serviceId:"Textract",signatureVersion:"v4",targetPrefix:"Textract",uid:"textract-2018-06-27"},operations:{AnalyzeDocument:{input:{type:"structure",required:["Document","FeatureTypes"],members:{Document:{shape:"S2"},FeatureTypes:{shape:"S8"},HumanLoopConfig:{type:"structure",required:["HumanLoopName","FlowDefinitionArn"],members:{HumanLoopName:{},FlowDefinitionArn:{},DataAttributes:{type:"structure",members:{ContentClassifiers:{type:"list",member:{}}}}}},QueriesConfig:{shape:"Sg"}}},output:{type:"structure",members:{DocumentMetadata:{shape:"Sn"},Blocks:{shape:"Sp"},HumanLoopActivationOutput:{type:"structure",members:{HumanLoopArn:{},HumanLoopActivationReasons:{type:"list",member:{}},HumanLoopActivationConditionsEvaluationResults:{jsonvalue:true}}},AnalyzeDocumentModelVersion:{}}}},AnalyzeExpense:{input:{type:"structure",required:["Document"],members:{Document:{shape:"S2"}}},output:{type:"structure",members:{DocumentMetadata:{shape:"Sn"},ExpenseDocuments:{shape:"S1f"}}}},AnalyzeID:{input:{type:"structure",required:["DocumentPages"],members:{DocumentPages:{type:"list",member:{shape:"S2"}}}},output:{type:"structure",members:{IdentityDocuments:{type:"list",member:{type:"structure",members:{DocumentIndex:{type:"integer"},IdentityDocumentFields:{type:"list",member:{type:"structure",members:{Type:{shape:"S1w"},ValueDetection:{shape:"S1w"}}}}}}},DocumentMetadata:{shape:"Sn"},AnalyzeIDModelVersion:{}}}},DetectDocumentText:{input:{type:"structure",required:["Document"],members:{Document:{shape:"S2"}}},output:{type:"structure",members:{DocumentMetadata:{shape:"Sn"},Blocks:{shape:"Sp"},DetectDocumentTextModelVersion:{}}}},GetDocumentAnalysis:{input:{type:"structure",required:["JobId"],members:{JobId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{DocumentMetadata:{shape:"Sn"},JobStatus:{},NextToken:{},Blocks:{shape:"Sp"},Warnings:{shape:"S27"},StatusMessage:{},AnalyzeDocumentModelVersion:{}}}},GetDocumentTextDetection:{input:{type:"structure",required:["JobId"],members:{JobId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{DocumentMetadata:{shape:"Sn"},JobStatus:{},NextToken:{},Blocks:{shape:"Sp"},Warnings:{shape:"S27"},StatusMessage:{},DetectDocumentTextModelVersion:{}}}},GetExpenseAnalysis:{input:{type:"structure",required:["JobId"],members:{JobId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{DocumentMetadata:{shape:"Sn"},JobStatus:{},NextToken:{},ExpenseDocuments:{shape:"S1f"},Warnings:{shape:"S27"},StatusMessage:{},AnalyzeExpenseModelVersion:{}}}},StartDocumentAnalysis:{input:{type:"structure",required:["DocumentLocation","FeatureTypes"],members:{DocumentLocation:{shape:"S2h"},FeatureTypes:{shape:"S8"},ClientRequestToken:{},JobTag:{},NotificationChannel:{shape:"S2k"},OutputConfig:{shape:"S2n"},KMSKeyId:{},QueriesConfig:{shape:"Sg"}}},output:{type:"structure",members:{JobId:{}}}},StartDocumentTextDetection:{input:{type:"structure",required:["DocumentLocation"],members:{DocumentLocation:{shape:"S2h"},ClientRequestToken:{},JobTag:{},NotificationChannel:{shape:"S2k"},OutputConfig:{shape:"S2n"},KMSKeyId:{}}},output:{type:"structure",members:{JobId:{}}}},StartExpenseAnalysis:{input:{type:"structure",required:["DocumentLocation"],members:{DocumentLocation:{shape:"S2h"},ClientRequestToken:{},JobTag:{},NotificationChannel:{shape:"S2k"},OutputConfig:{shape:"S2n"},KMSKeyId:{}}},output:{type:"structure",members:{JobId:{}}}}},shapes:{S2:{type:"structure",members:{Bytes:{type:"blob"},S3Object:{shape:"S4"}}},S4:{type:"structure",members:{Bucket:{},Name:{},Version:{}}},S8:{type:"list",member:{}},Sg:{type:"structure",required:["Queries"],members:{Queries:{type:"list",member:{shape:"Si"}}}},Si:{type:"structure",required:["Text"],members:{Text:{},Alias:{},Pages:{type:"list",member:{}}}},Sn:{type:"structure",members:{Pages:{type:"integer"}}},Sp:{type:"list",member:{type:"structure",members:{BlockType:{},Confidence:{type:"float"},Text:{},TextType:{},RowIndex:{type:"integer"},ColumnIndex:{type:"integer"},RowSpan:{type:"integer"},ColumnSpan:{type:"integer"},Geometry:{shape:"Sv"},Id:{},Relationships:{type:"list",member:{type:"structure",members:{Type:{},Ids:{type:"list",member:{}}}}},EntityTypes:{type:"list",member:{}},SelectionStatus:{},Page:{type:"integer"},Query:{shape:"Si"}}}},Sv:{type:"structure",members:{BoundingBox:{type:"structure",members:{Width:{type:"float"},Height:{type:"float"},Left:{type:"float"},Top:{type:"float"}}},Polygon:{type:"list",member:{type:"structure",members:{X:{type:"float"},Y:{type:"float"}}}}}},S1f:{type:"list",member:{type:"structure",members:{ExpenseIndex:{type:"integer"},SummaryFields:{shape:"S1h"},LineItemGroups:{type:"list",member:{type:"structure",members:{LineItemGroupIndex:{type:"integer"},LineItems:{type:"list",member:{type:"structure",members:{LineItemExpenseFields:{shape:"S1h"}}}}}}}}}},S1h:{type:"list",member:{type:"structure",members:{Type:{type:"structure",members:{Text:{},Confidence:{type:"float"}}},LabelDetection:{shape:"S1k"},ValueDetection:{shape:"S1k"},PageNumber:{type:"integer"}}}},S1k:{type:"structure",members:{Text:{},Geometry:{shape:"Sv"},Confidence:{type:"float"}}},S1w:{type:"structure",required:["Text"],members:{Text:{},NormalizedValue:{type:"structure",members:{Value:{},ValueType:{}}},Confidence:{type:"float"}}},S27:{type:"list",member:{type:"structure",members:{ErrorCode:{},Pages:{type:"list",member:{type:"integer"}}}}},S2h:{type:"structure",members:{S3Object:{shape:"S4"}}},S2k:{type:"structure",required:["SNSTopicArn","RoleArn"],members:{SNSTopicArn:{},RoleArn:{}}},S2n:{type:"structure",required:["S3Bucket"],members:{S3Bucket:{},S3Prefix:{}}}}}},925:function(e){e.exports={pagination:{ListEnvironments:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Environments"}}}},952:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-03-25",endpointPrefix:"cloudfront",globalEndpoint:"cloudfront.amazonaws.com",protocol:"rest-xml",serviceAbbreviation:"CloudFront",serviceFullName:"Amazon CloudFront",serviceId:"CloudFront",signatureVersion:"v4",uid:"cloudfront-2017-03-25"},operations:{CreateCloudFrontOriginAccessIdentity:{http:{requestUri:"/2017-03-25/origin-access-identity/cloudfront",responseCode:201},input:{type:"structure",required:["CloudFrontOriginAccessIdentityConfig"],members:{CloudFrontOriginAccessIdentityConfig:{shape:"S2",locationName:"CloudFrontOriginAccessIdentityConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2017-03-25/"}}},payload:"CloudFrontOriginAccessIdentityConfig"},output:{type:"structure",members:{CloudFrontOriginAccessIdentity:{shape:"S5"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"CloudFrontOriginAccessIdentity"}},CreateDistribution:{http:{requestUri:"/2017-03-25/distribution",responseCode:201},input:{type:"structure",required:["DistributionConfig"],members:{DistributionConfig:{shape:"S7",locationName:"DistributionConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2017-03-25/"}}},payload:"DistributionConfig"},output:{type:"structure",members:{Distribution:{shape:"S1s"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"Distribution"}},CreateDistributionWithTags:{http:{requestUri:"/2017-03-25/distribution?WithTags",responseCode:201},input:{type:"structure",required:["DistributionConfigWithTags"],members:{DistributionConfigWithTags:{locationName:"DistributionConfigWithTags",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2017-03-25/"},type:"structure",required:["DistributionConfig","Tags"],members:{DistributionConfig:{shape:"S7"},Tags:{shape:"S21"}}}},payload:"DistributionConfigWithTags"},output:{type:"structure",members:{Distribution:{shape:"S1s"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"Distribution"}},CreateInvalidation:{http:{requestUri:"/2017-03-25/distribution/{DistributionId}/invalidation",responseCode:201},input:{type:"structure",required:["DistributionId","InvalidationBatch"],members:{DistributionId:{location:"uri",locationName:"DistributionId"},InvalidationBatch:{shape:"S28",locationName:"InvalidationBatch",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2017-03-25/"}}},payload:"InvalidationBatch"},output:{type:"structure",members:{Location:{location:"header",locationName:"Location"},Invalidation:{shape:"S2c"}},payload:"Invalidation"}},CreateStreamingDistribution:{http:{requestUri:"/2017-03-25/streaming-distribution",responseCode:201},input:{type:"structure",required:["StreamingDistributionConfig"],members:{StreamingDistributionConfig:{shape:"S2e",locationName:"StreamingDistributionConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2017-03-25/"}}},payload:"StreamingDistributionConfig"},output:{type:"structure",members:{StreamingDistribution:{shape:"S2i"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"StreamingDistribution"}},CreateStreamingDistributionWithTags:{http:{requestUri:"/2017-03-25/streaming-distribution?WithTags",responseCode:201},input:{type:"structure",required:["StreamingDistributionConfigWithTags"],members:{StreamingDistributionConfigWithTags:{locationName:"StreamingDistributionConfigWithTags",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2017-03-25/"},type:"structure",required:["StreamingDistributionConfig","Tags"],members:{StreamingDistributionConfig:{shape:"S2e"},Tags:{shape:"S21"}}}},payload:"StreamingDistributionConfigWithTags"},output:{type:"structure",members:{StreamingDistribution:{shape:"S2i"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"StreamingDistribution"}},DeleteCloudFrontOriginAccessIdentity:{http:{method:"DELETE",requestUri:"/2017-03-25/origin-access-identity/cloudfront/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}}}},DeleteDistribution:{http:{method:"DELETE",requestUri:"/2017-03-25/distribution/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}}}},DeleteServiceLinkedRole:{http:{method:"DELETE",requestUri:"/2017-03-25/service-linked-role/{RoleName}",responseCode:204},input:{type:"structure",required:["RoleName"],members:{RoleName:{location:"uri",locationName:"RoleName"}}}},DeleteStreamingDistribution:{http:{method:"DELETE",requestUri:"/2017-03-25/streaming-distribution/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}}}},GetCloudFrontOriginAccessIdentity:{http:{method:"GET",requestUri:"/2017-03-25/origin-access-identity/cloudfront/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{CloudFrontOriginAccessIdentity:{shape:"S5"},ETag:{location:"header",locationName:"ETag"}},payload:"CloudFrontOriginAccessIdentity"}},GetCloudFrontOriginAccessIdentityConfig:{http:{method:"GET",requestUri:"/2017-03-25/origin-access-identity/cloudfront/{Id}/config"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{CloudFrontOriginAccessIdentityConfig:{shape:"S2"},ETag:{location:"header",locationName:"ETag"}},payload:"CloudFrontOriginAccessIdentityConfig"}},GetDistribution:{http:{method:"GET",requestUri:"/2017-03-25/distribution/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{Distribution:{shape:"S1s"},ETag:{location:"header",locationName:"ETag"}},payload:"Distribution"}},GetDistributionConfig:{http:{method:"GET",requestUri:"/2017-03-25/distribution/{Id}/config"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{DistributionConfig:{shape:"S7"},ETag:{location:"header",locationName:"ETag"}},payload:"DistributionConfig"}},GetInvalidation:{http:{method:"GET",requestUri:"/2017-03-25/distribution/{DistributionId}/invalidation/{Id}"},input:{type:"structure",required:["DistributionId","Id"],members:{DistributionId:{location:"uri",locationName:"DistributionId"},Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{Invalidation:{shape:"S2c"}},payload:"Invalidation"}},GetStreamingDistribution:{http:{method:"GET",requestUri:"/2017-03-25/streaming-distribution/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{StreamingDistribution:{shape:"S2i"},ETag:{location:"header",locationName:"ETag"}},payload:"StreamingDistribution"}},GetStreamingDistributionConfig:{http:{method:"GET",requestUri:"/2017-03-25/streaming-distribution/{Id}/config"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{StreamingDistributionConfig:{shape:"S2e"},ETag:{location:"header",locationName:"ETag"}},payload:"StreamingDistributionConfig"}},ListCloudFrontOriginAccessIdentities:{http:{method:"GET",requestUri:"/2017-03-25/origin-access-identity/cloudfront"},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"}}},output:{type:"structure",members:{CloudFrontOriginAccessIdentityList:{type:"structure",required:["Marker","MaxItems","IsTruncated","Quantity"],members:{Marker:{},NextMarker:{},MaxItems:{type:"integer"},IsTruncated:{type:"boolean"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"CloudFrontOriginAccessIdentitySummary",type:"structure",required:["Id","S3CanonicalUserId","Comment"],members:{Id:{},S3CanonicalUserId:{},Comment:{}}}}}}},payload:"CloudFrontOriginAccessIdentityList"}},ListDistributions:{http:{method:"GET",requestUri:"/2017-03-25/distribution"},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"}}},output:{type:"structure",members:{DistributionList:{shape:"S3b"}},payload:"DistributionList"}},ListDistributionsByWebACLId:{http:{method:"GET",requestUri:"/2017-03-25/distributionsByWebACLId/{WebACLId}"},input:{type:"structure",required:["WebACLId"],members:{Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"},WebACLId:{location:"uri",locationName:"WebACLId"}}},output:{type:"structure",members:{DistributionList:{shape:"S3b"}},payload:"DistributionList"}},ListInvalidations:{http:{method:"GET",requestUri:"/2017-03-25/distribution/{DistributionId}/invalidation"},input:{type:"structure",required:["DistributionId"],members:{DistributionId:{location:"uri",locationName:"DistributionId"},Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"}}},output:{type:"structure",members:{InvalidationList:{type:"structure",required:["Marker","MaxItems","IsTruncated","Quantity"],members:{Marker:{},NextMarker:{},MaxItems:{type:"integer"},IsTruncated:{type:"boolean"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"InvalidationSummary",type:"structure",required:["Id","CreateTime","Status"],members:{Id:{},CreateTime:{type:"timestamp"},Status:{}}}}}}},payload:"InvalidationList"}},ListStreamingDistributions:{http:{method:"GET",requestUri:"/2017-03-25/streaming-distribution"},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"}}},output:{type:"structure",members:{StreamingDistributionList:{type:"structure",required:["Marker","MaxItems","IsTruncated","Quantity"],members:{Marker:{},NextMarker:{},MaxItems:{type:"integer"},IsTruncated:{type:"boolean"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"StreamingDistributionSummary",type:"structure",required:["Id","ARN","Status","LastModifiedTime","DomainName","S3Origin","Aliases","TrustedSigners","Comment","PriceClass","Enabled"],members:{Id:{},ARN:{},Status:{},LastModifiedTime:{type:"timestamp"},DomainName:{},S3Origin:{shape:"S2f"},Aliases:{shape:"S8"},TrustedSigners:{shape:"Sy"},Comment:{},PriceClass:{},Enabled:{type:"boolean"}}}}}}},payload:"StreamingDistributionList"}},ListTagsForResource:{http:{method:"GET",requestUri:"/2017-03-25/tagging"},input:{type:"structure",required:["Resource"],members:{Resource:{location:"querystring",locationName:"Resource"}}},output:{type:"structure",required:["Tags"],members:{Tags:{shape:"S21"}},payload:"Tags"}},TagResource:{http:{requestUri:"/2017-03-25/tagging?Operation=Tag",responseCode:204},input:{type:"structure",required:["Resource","Tags"],members:{Resource:{location:"querystring",locationName:"Resource"},Tags:{shape:"S21",locationName:"Tags",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2017-03-25/"}}},payload:"Tags"}},UntagResource:{http:{requestUri:"/2017-03-25/tagging?Operation=Untag",responseCode:204},input:{type:"structure",required:["Resource","TagKeys"],members:{Resource:{location:"querystring",locationName:"Resource"},TagKeys:{locationName:"TagKeys",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2017-03-25/"},type:"structure",members:{Items:{type:"list",member:{locationName:"Key"}}}}},payload:"TagKeys"}},UpdateCloudFrontOriginAccessIdentity:{http:{method:"PUT",requestUri:"/2017-03-25/origin-access-identity/cloudfront/{Id}/config"},input:{type:"structure",required:["CloudFrontOriginAccessIdentityConfig","Id"],members:{CloudFrontOriginAccessIdentityConfig:{shape:"S2",locationName:"CloudFrontOriginAccessIdentityConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2017-03-25/"}},Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}},payload:"CloudFrontOriginAccessIdentityConfig"},output:{type:"structure",members:{CloudFrontOriginAccessIdentity:{shape:"S5"},ETag:{location:"header",locationName:"ETag"}},payload:"CloudFrontOriginAccessIdentity"}},UpdateDistribution:{http:{method:"PUT",requestUri:"/2017-03-25/distribution/{Id}/config"},input:{type:"structure",required:["DistributionConfig","Id"],members:{DistributionConfig:{shape:"S7",locationName:"DistributionConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2017-03-25/"}},Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}},payload:"DistributionConfig"},output:{type:"structure",members:{Distribution:{shape:"S1s"},ETag:{location:"header",locationName:"ETag"}},payload:"Distribution"}},UpdateStreamingDistribution:{http:{method:"PUT",requestUri:"/2017-03-25/streaming-distribution/{Id}/config"},input:{type:"structure",required:["StreamingDistributionConfig","Id"],members:{StreamingDistributionConfig:{shape:"S2e",locationName:"StreamingDistributionConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2017-03-25/"}},Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}},payload:"StreamingDistributionConfig"},output:{type:"structure",members:{StreamingDistribution:{shape:"S2i"},ETag:{location:"header",locationName:"ETag"}},payload:"StreamingDistribution"}}},shapes:{S2:{type:"structure",required:["CallerReference","Comment"],members:{CallerReference:{},Comment:{}}},S5:{type:"structure",required:["Id","S3CanonicalUserId"],members:{Id:{},S3CanonicalUserId:{},CloudFrontOriginAccessIdentityConfig:{shape:"S2"}}},S7:{type:"structure",required:["CallerReference","Origins","DefaultCacheBehavior","Comment","Enabled"],members:{CallerReference:{},Aliases:{shape:"S8"},DefaultRootObject:{},Origins:{shape:"Sb"},DefaultCacheBehavior:{shape:"Sn"},CacheBehaviors:{shape:"S1a"},CustomErrorResponses:{shape:"S1d"},Comment:{},Logging:{type:"structure",required:["Enabled","IncludeCookies","Bucket","Prefix"],members:{Enabled:{type:"boolean"},IncludeCookies:{type:"boolean"},Bucket:{},Prefix:{}}},PriceClass:{},Enabled:{type:"boolean"},ViewerCertificate:{shape:"S1i"},Restrictions:{shape:"S1m"},WebACLId:{},HttpVersion:{},IsIPV6Enabled:{type:"boolean"}}},S8:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"CNAME"}}}},Sb:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Origin",type:"structure",required:["Id","DomainName"],members:{Id:{},DomainName:{},OriginPath:{},CustomHeaders:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"OriginCustomHeader",type:"structure",required:["HeaderName","HeaderValue"],members:{HeaderName:{},HeaderValue:{}}}}}},S3OriginConfig:{type:"structure",required:["OriginAccessIdentity"],members:{OriginAccessIdentity:{}}},CustomOriginConfig:{type:"structure",required:["HTTPPort","HTTPSPort","OriginProtocolPolicy"],members:{HTTPPort:{type:"integer"},HTTPSPort:{type:"integer"},OriginProtocolPolicy:{},OriginSslProtocols:{type:"structure",required:["Quantity","Items"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"SslProtocol"}}}},OriginReadTimeout:{type:"integer"},OriginKeepaliveTimeout:{type:"integer"}}}}}}}},Sn:{type:"structure",required:["TargetOriginId","ForwardedValues","TrustedSigners","ViewerProtocolPolicy","MinTTL"],members:{TargetOriginId:{},ForwardedValues:{shape:"So"},TrustedSigners:{shape:"Sy"},ViewerProtocolPolicy:{},MinTTL:{type:"long"},AllowedMethods:{shape:"S12"},SmoothStreaming:{type:"boolean"},DefaultTTL:{type:"long"},MaxTTL:{type:"long"},Compress:{type:"boolean"},LambdaFunctionAssociations:{shape:"S16"}}},So:{type:"structure",required:["QueryString","Cookies"],members:{QueryString:{type:"boolean"},Cookies:{type:"structure",required:["Forward"],members:{Forward:{},WhitelistedNames:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Name"}}}}}},Headers:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Name"}}}},QueryStringCacheKeys:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Name"}}}}}},Sy:{type:"structure",required:["Enabled","Quantity"],members:{Enabled:{type:"boolean"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"AwsAccountNumber"}}}},S12:{type:"structure",required:["Quantity","Items"],members:{Quantity:{type:"integer"},Items:{shape:"S13"},CachedMethods:{type:"structure",required:["Quantity","Items"],members:{Quantity:{type:"integer"},Items:{shape:"S13"}}}}},S13:{type:"list",member:{locationName:"Method"}},S16:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"LambdaFunctionAssociation",type:"structure",members:{LambdaFunctionARN:{},EventType:{}}}}}},S1a:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"CacheBehavior",type:"structure",required:["PathPattern","TargetOriginId","ForwardedValues","TrustedSigners","ViewerProtocolPolicy","MinTTL"],members:{PathPattern:{},TargetOriginId:{},ForwardedValues:{shape:"So"},TrustedSigners:{shape:"Sy"},ViewerProtocolPolicy:{},MinTTL:{type:"long"},AllowedMethods:{shape:"S12"},SmoothStreaming:{type:"boolean"},DefaultTTL:{type:"long"},MaxTTL:{type:"long"},Compress:{type:"boolean"},LambdaFunctionAssociations:{shape:"S16"}}}}}},S1d:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"CustomErrorResponse",type:"structure",required:["ErrorCode"],members:{ErrorCode:{type:"integer"},ResponsePagePath:{},ResponseCode:{},ErrorCachingMinTTL:{type:"long"}}}}}},S1i:{type:"structure",members:{CloudFrontDefaultCertificate:{type:"boolean"},IAMCertificateId:{},ACMCertificateArn:{},SSLSupportMethod:{},MinimumProtocolVersion:{},Certificate:{deprecated:true},CertificateSource:{deprecated:true}}},S1m:{type:"structure",required:["GeoRestriction"],members:{GeoRestriction:{type:"structure",required:["RestrictionType","Quantity"],members:{RestrictionType:{},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Location"}}}}}},S1s:{type:"structure",required:["Id","ARN","Status","LastModifiedTime","InProgressInvalidationBatches","DomainName","ActiveTrustedSigners","DistributionConfig"],members:{Id:{},ARN:{},Status:{},LastModifiedTime:{type:"timestamp"},InProgressInvalidationBatches:{type:"integer"},DomainName:{},ActiveTrustedSigners:{shape:"S1u"},DistributionConfig:{shape:"S7"}}},S1u:{type:"structure",required:["Enabled","Quantity"],members:{Enabled:{type:"boolean"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Signer",type:"structure",members:{AwsAccountNumber:{},KeyPairIds:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"KeyPairId"}}}}}}}}},S21:{type:"structure",members:{Items:{type:"list",member:{locationName:"Tag",type:"structure",required:["Key"],members:{Key:{},Value:{}}}}}},S28:{type:"structure",required:["Paths","CallerReference"],members:{Paths:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Path"}}}},CallerReference:{}}},S2c:{type:"structure",required:["Id","Status","CreateTime","InvalidationBatch"],members:{Id:{},Status:{},CreateTime:{type:"timestamp"},InvalidationBatch:{shape:"S28"}}},S2e:{type:"structure",required:["CallerReference","S3Origin","Comment","TrustedSigners","Enabled"],members:{CallerReference:{},S3Origin:{shape:"S2f"},Aliases:{shape:"S8"},Comment:{},Logging:{type:"structure",required:["Enabled","Bucket","Prefix"],members:{Enabled:{type:"boolean"},Bucket:{},Prefix:{}}},TrustedSigners:{shape:"Sy"},PriceClass:{},Enabled:{type:"boolean"}}},S2f:{type:"structure",required:["DomainName","OriginAccessIdentity"],members:{DomainName:{},OriginAccessIdentity:{}}},S2i:{type:"structure",required:["Id","ARN","Status","DomainName","ActiveTrustedSigners","StreamingDistributionConfig"],members:{Id:{},ARN:{},Status:{},LastModifiedTime:{type:"timestamp"},DomainName:{},ActiveTrustedSigners:{shape:"S1u"},StreamingDistributionConfig:{shape:"S2e"}}},S3b:{type:"structure",required:["Marker","MaxItems","IsTruncated","Quantity"],members:{Marker:{},NextMarker:{},MaxItems:{type:"integer"},IsTruncated:{type:"boolean"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"DistributionSummary",type:"structure",required:["Id","ARN","Status","LastModifiedTime","DomainName","Aliases","Origins","DefaultCacheBehavior","CacheBehaviors","CustomErrorResponses","Comment","PriceClass","Enabled","ViewerCertificate","Restrictions","WebACLId","HttpVersion","IsIPV6Enabled"],members:{Id:{},ARN:{},Status:{},LastModifiedTime:{type:"timestamp"},DomainName:{},Aliases:{shape:"S8"},Origins:{shape:"Sb"},DefaultCacheBehavior:{shape:"Sn"},CacheBehaviors:{shape:"S1a"},CustomErrorResponses:{shape:"S1d"},Comment:{},PriceClass:{},Enabled:{type:"boolean"},ViewerCertificate:{shape:"S1i"},Restrictions:{shape:"S1m"},WebACLId:{},HttpVersion:{},IsIPV6Enabled:{type:"boolean"}}}}}}}}},956:function(e){e.exports={pagination:{DescribeListeners:{input_token:"Marker",output_token:"NextMarker",result_key:"Listeners"},DescribeLoadBalancers:{input_token:"Marker",output_token:"NextMarker",result_key:"LoadBalancers"},DescribeTargetGroups:{input_token:"Marker",output_token:"NextMarker",result_key:"TargetGroups"}}}},985:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-06-15",endpointPrefix:"identitystore",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"IdentityStore",serviceFullName:"AWS SSO Identity Store",serviceId:"identitystore",signatureVersion:"v4",signingName:"identitystore",targetPrefix:"AWSIdentityStore",uid:"identitystore-2020-06-15"},operations:{DescribeGroup:{input:{type:"structure",required:["IdentityStoreId","GroupId"],members:{IdentityStoreId:{},GroupId:{}}},output:{type:"structure",required:["GroupId","DisplayName"],members:{GroupId:{},DisplayName:{}}}},DescribeUser:{input:{type:"structure",required:["IdentityStoreId","UserId"],members:{IdentityStoreId:{},UserId:{}}},output:{type:"structure",required:["UserName","UserId"],members:{UserName:{shape:"S8"},UserId:{}}}},ListGroups:{input:{type:"structure",required:["IdentityStoreId"],members:{IdentityStoreId:{},MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"Sc"}}},output:{type:"structure",required:["Groups"],members:{Groups:{type:"list",member:{type:"structure",required:["GroupId","DisplayName"],members:{GroupId:{},DisplayName:{}}}},NextToken:{}}}},ListUsers:{input:{type:"structure",required:["IdentityStoreId"],members:{IdentityStoreId:{},MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"Sc"}}},output:{type:"structure",required:["Users"],members:{Users:{type:"list",member:{type:"structure",required:["UserName","UserId"],members:{UserName:{shape:"S8"},UserId:{}}}},NextToken:{}}}}},shapes:{S8:{type:"string",sensitive:true},Sc:{type:"list",member:{type:"structure",required:["AttributePath","AttributeValue"],members:{AttributePath:{},AttributeValue:{type:"string",sensitive:true}}}}}}},986:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-08-01",endpointPrefix:"nimble",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AmazonNimbleStudio",serviceId:"nimble",signatureVersion:"v4",signingName:"nimble",uid:"nimble-2020-08-01"},operations:{AcceptEulas:{http:{requestUri:"/2020-08-01/studios/{studioId}/eula-acceptances",responseCode:200},input:{type:"structure",required:["studioId"],members:{clientToken:{idempotencyToken:true,location:"header",locationName:"X-Amz-Client-Token"},eulaIds:{shape:"S3"},studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",members:{eulaAcceptances:{shape:"S6"}}}},CreateLaunchProfile:{http:{requestUri:"/2020-08-01/studios/{studioId}/launch-profiles",responseCode:200},input:{type:"structure",required:["ec2SubnetIds","launchProfileProtocolVersions","name","streamConfiguration","studioComponentIds","studioId"],members:{clientToken:{idempotencyToken:true,location:"header",locationName:"X-Amz-Client-Token"},description:{shape:"Sc"},ec2SubnetIds:{shape:"Sd"},launchProfileProtocolVersions:{shape:"Sf"},name:{shape:"Sh"},streamConfiguration:{shape:"Si"},studioComponentIds:{shape:"Sw"},studioId:{location:"uri",locationName:"studioId"},tags:{shape:"Sx"}}},output:{type:"structure",members:{launchProfile:{shape:"Sz"}}}},CreateStreamingImage:{http:{requestUri:"/2020-08-01/studios/{studioId}/streaming-images",responseCode:200},input:{type:"structure",required:["ec2ImageId","name","studioId"],members:{clientToken:{idempotencyToken:true,location:"header",locationName:"X-Amz-Client-Token"},description:{type:"string",sensitive:true},ec2ImageId:{},name:{type:"string",sensitive:true},studioId:{location:"uri",locationName:"studioId"},tags:{shape:"Sx"}}},output:{type:"structure",members:{streamingImage:{shape:"S1f"}}}},CreateStreamingSession:{http:{requestUri:"/2020-08-01/studios/{studioId}/streaming-sessions",responseCode:200},input:{type:"structure",required:["studioId"],members:{clientToken:{idempotencyToken:true,location:"header",locationName:"X-Amz-Client-Token"},ec2InstanceType:{},launchProfileId:{},ownedBy:{},streamingImageId:{},studioId:{location:"uri",locationName:"studioId"},tags:{shape:"Sx"}}},output:{type:"structure",members:{session:{shape:"S1r"}}}},CreateStreamingSessionStream:{http:{requestUri:"/2020-08-01/studios/{studioId}/streaming-sessions/{sessionId}/streams",responseCode:200},input:{type:"structure",required:["sessionId","studioId"],members:{clientToken:{idempotencyToken:true,location:"header",locationName:"X-Amz-Client-Token"},expirationInSeconds:{type:"integer"},sessionId:{location:"uri",locationName:"sessionId"},studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",members:{stream:{shape:"S1y"}}},idempotent:true},CreateStudio:{http:{requestUri:"/2020-08-01/studios",responseCode:200},input:{type:"structure",required:["adminRoleArn","displayName","studioName","userRoleArn"],members:{adminRoleArn:{},clientToken:{idempotencyToken:true,location:"header",locationName:"X-Amz-Client-Token"},displayName:{type:"string",sensitive:true},studioEncryptionConfiguration:{shape:"S24"},studioName:{},tags:{shape:"Sx"},userRoleArn:{}}},output:{type:"structure",members:{studio:{shape:"S29"}}}},CreateStudioComponent:{http:{requestUri:"/2020-08-01/studios/{studioId}/studio-components",responseCode:200},input:{type:"structure",required:["name","studioId","type"],members:{clientToken:{idempotencyToken:true,location:"header",locationName:"X-Amz-Client-Token"},configuration:{shape:"S2f"},description:{shape:"S2v"},ec2SecurityGroupIds:{shape:"S2w"},initializationScripts:{shape:"S2y"},name:{shape:"S33"},scriptParameters:{shape:"S34"},studioId:{location:"uri",locationName:"studioId"},subtype:{},tags:{shape:"Sx"},type:{}}},output:{type:"structure",members:{studioComponent:{shape:"S3b"}}}},DeleteLaunchProfile:{http:{method:"DELETE",requestUri:"/2020-08-01/studios/{studioId}/launch-profiles/{launchProfileId}",responseCode:200},input:{type:"structure",required:["launchProfileId","studioId"],members:{clientToken:{idempotencyToken:true,location:"header",locationName:"X-Amz-Client-Token"},launchProfileId:{location:"uri",locationName:"launchProfileId"},studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",members:{launchProfile:{shape:"Sz"}}},idempotent:true},DeleteLaunchProfileMember:{http:{method:"DELETE",requestUri:"/2020-08-01/studios/{studioId}/launch-profiles/{launchProfileId}/membership/{principalId}",responseCode:200},input:{type:"structure",required:["launchProfileId","principalId","studioId"],members:{clientToken:{idempotencyToken:true,location:"header",locationName:"X-Amz-Client-Token"},launchProfileId:{location:"uri",locationName:"launchProfileId"},principalId:{location:"uri",locationName:"principalId"},studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",members:{}},idempotent:true},DeleteStreamingImage:{http:{method:"DELETE",requestUri:"/2020-08-01/studios/{studioId}/streaming-images/{streamingImageId}",responseCode:200},input:{type:"structure",required:["streamingImageId","studioId"],members:{clientToken:{idempotencyToken:true,location:"header",locationName:"X-Amz-Client-Token"},streamingImageId:{location:"uri",locationName:"streamingImageId"},studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",members:{streamingImage:{shape:"S1f"}}},idempotent:true},DeleteStreamingSession:{http:{method:"DELETE",requestUri:"/2020-08-01/studios/{studioId}/streaming-sessions/{sessionId}",responseCode:200},input:{type:"structure",required:["sessionId","studioId"],members:{clientToken:{idempotencyToken:true,location:"header",locationName:"X-Amz-Client-Token"},sessionId:{location:"uri",locationName:"sessionId"},studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",members:{session:{shape:"S1r"}}},idempotent:true},DeleteStudio:{http:{method:"DELETE",requestUri:"/2020-08-01/studios/{studioId}",responseCode:200},input:{type:"structure",required:["studioId"],members:{clientToken:{idempotencyToken:true,location:"header",locationName:"X-Amz-Client-Token"},studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",required:["studio"],members:{studio:{shape:"S29"}}},idempotent:true},DeleteStudioComponent:{http:{method:"DELETE",requestUri:"/2020-08-01/studios/{studioId}/studio-components/{studioComponentId}",responseCode:200},input:{type:"structure",required:["studioComponentId","studioId"],members:{clientToken:{idempotencyToken:true,location:"header",locationName:"X-Amz-Client-Token"},studioComponentId:{location:"uri",locationName:"studioComponentId"},studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",members:{studioComponent:{shape:"S3b"}}},idempotent:true},DeleteStudioMember:{http:{method:"DELETE",requestUri:"/2020-08-01/studios/{studioId}/membership/{principalId}",responseCode:200},input:{type:"structure",required:["principalId","studioId"],members:{clientToken:{idempotencyToken:true,location:"header",locationName:"X-Amz-Client-Token"},principalId:{location:"uri",locationName:"principalId"},studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",members:{}},idempotent:true},GetEula:{http:{method:"GET",requestUri:"/2020-08-01/eulas/{eulaId}",responseCode:200},input:{type:"structure",required:["eulaId"],members:{eulaId:{location:"uri",locationName:"eulaId"}}},output:{type:"structure",members:{eula:{shape:"S3v"}}}},GetLaunchProfile:{http:{method:"GET",requestUri:"/2020-08-01/studios/{studioId}/launch-profiles/{launchProfileId}",responseCode:200},input:{type:"structure",required:["launchProfileId","studioId"],members:{launchProfileId:{location:"uri",locationName:"launchProfileId"},studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",members:{launchProfile:{shape:"Sz"}}}},GetLaunchProfileDetails:{http:{method:"GET",requestUri:"/2020-08-01/studios/{studioId}/launch-profiles/{launchProfileId}/details",responseCode:200},input:{type:"structure",required:["launchProfileId","studioId"],members:{launchProfileId:{location:"uri",locationName:"launchProfileId"},studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",members:{launchProfile:{shape:"Sz"},streamingImages:{shape:"S41"},studioComponentSummaries:{type:"list",member:{type:"structure",members:{createdAt:{shape:"S8"},createdBy:{},description:{shape:"S2v"},name:{shape:"S33"},studioComponentId:{},subtype:{},type:{},updatedAt:{shape:"S8"},updatedBy:{}}}}}}},GetLaunchProfileInitialization:{http:{method:"GET",requestUri:"/2020-08-01/studios/{studioId}/launch-profiles/{launchProfileId}/init",responseCode:200},input:{type:"structure",required:["launchProfileId","launchProfileProtocolVersions","launchPurpose","platform","studioId"],members:{launchProfileId:{location:"uri",locationName:"launchProfileId"},launchProfileProtocolVersions:{shape:"S45",location:"querystring",locationName:"launchProfileProtocolVersions"},launchPurpose:{location:"querystring",locationName:"launchPurpose"},platform:{location:"querystring",locationName:"platform"},studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",members:{launchProfileInitialization:{type:"structure",members:{activeDirectory:{type:"structure",members:{computerAttributes:{shape:"S2h"},directoryId:{},directoryName:{},dnsIpAddresses:{type:"list",member:{}},organizationalUnitDistinguishedName:{},studioComponentId:{},studioComponentName:{shape:"S33"}}},ec2SecurityGroupIds:{type:"list",member:{}},launchProfileId:{},launchProfileProtocolVersion:{},launchPurpose:{},name:{shape:"Sh"},platform:{},systemInitializationScripts:{shape:"S4d"},userInitializationScripts:{shape:"S4d"}}}}}},GetLaunchProfileMember:{http:{method:"GET",requestUri:"/2020-08-01/studios/{studioId}/launch-profiles/{launchProfileId}/membership/{principalId}",responseCode:200},input:{type:"structure",required:["launchProfileId","principalId","studioId"],members:{launchProfileId:{location:"uri",locationName:"launchProfileId"},principalId:{location:"uri",locationName:"principalId"},studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",members:{member:{shape:"S4h"}}}},GetStreamingImage:{http:{method:"GET",requestUri:"/2020-08-01/studios/{studioId}/streaming-images/{streamingImageId}",responseCode:200},input:{type:"structure",required:["streamingImageId","studioId"],members:{streamingImageId:{location:"uri",locationName:"streamingImageId"},studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",members:{streamingImage:{shape:"S1f"}}}},GetStreamingSession:{http:{method:"GET",requestUri:"/2020-08-01/studios/{studioId}/streaming-sessions/{sessionId}",responseCode:200},input:{type:"structure",required:["sessionId","studioId"],members:{sessionId:{location:"uri",locationName:"sessionId"},studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",members:{session:{shape:"S1r"}}}},GetStreamingSessionStream:{http:{method:"GET",requestUri:"/2020-08-01/studios/{studioId}/streaming-sessions/{sessionId}/streams/{streamId}",responseCode:200},input:{type:"structure",required:["sessionId","streamId","studioId"],members:{sessionId:{location:"uri",locationName:"sessionId"},streamId:{location:"uri",locationName:"streamId"},studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",members:{stream:{shape:"S1y"}}}},GetStudio:{http:{method:"GET",requestUri:"/2020-08-01/studios/{studioId}",responseCode:200},input:{type:"structure",required:["studioId"],members:{studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",required:["studio"],members:{studio:{shape:"S29"}}}},GetStudioComponent:{http:{method:"GET",requestUri:"/2020-08-01/studios/{studioId}/studio-components/{studioComponentId}",responseCode:200},input:{type:"structure",required:["studioComponentId","studioId"],members:{studioComponentId:{location:"uri",locationName:"studioComponentId"},studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",members:{studioComponent:{shape:"S3b"}}}},GetStudioMember:{http:{method:"GET",requestUri:"/2020-08-01/studios/{studioId}/membership/{principalId}",responseCode:200},input:{type:"structure",required:["principalId","studioId"],members:{principalId:{location:"uri",locationName:"principalId"},studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",members:{member:{shape:"S4v"}}}},ListEulaAcceptances:{http:{method:"GET",requestUri:"/2020-08-01/studios/{studioId}/eula-acceptances",responseCode:200},input:{type:"structure",required:["studioId"],members:{eulaIds:{shape:"S45",location:"querystring",locationName:"eulaIds"},nextToken:{location:"querystring",locationName:"nextToken"},studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",members:{eulaAcceptances:{shape:"S6"},nextToken:{}}}},ListEulas:{http:{method:"GET",requestUri:"/2020-08-01/eulas",responseCode:200},input:{type:"structure",members:{eulaIds:{shape:"S45",location:"querystring",locationName:"eulaIds"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{eulas:{type:"list",member:{shape:"S3v"}},nextToken:{}}}},ListLaunchProfileMembers:{http:{method:"GET",requestUri:"/2020-08-01/studios/{studioId}/launch-profiles/{launchProfileId}/membership",responseCode:200},input:{type:"structure",required:["launchProfileId","studioId"],members:{launchProfileId:{location:"uri",locationName:"launchProfileId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",members:{members:{type:"list",member:{shape:"S4h"}},nextToken:{}}}},ListLaunchProfiles:{http:{method:"GET",requestUri:"/2020-08-01/studios/{studioId}/launch-profiles",responseCode:200},input:{type:"structure",required:["studioId"],members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},principalId:{location:"querystring",locationName:"principalId"},states:{location:"querystring",locationName:"states",type:"list",member:{}},studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",members:{launchProfiles:{type:"list",member:{shape:"Sz"}},nextToken:{}}}},ListStreamingImages:{http:{method:"GET",requestUri:"/2020-08-01/studios/{studioId}/streaming-images",responseCode:200},input:{type:"structure",required:["studioId"],members:{nextToken:{location:"querystring",locationName:"nextToken"},owner:{location:"querystring",locationName:"owner"},studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",members:{nextToken:{},streamingImages:{shape:"S41"}}}},ListStreamingSessions:{http:{method:"GET",requestUri:"/2020-08-01/studios/{studioId}/streaming-sessions",responseCode:200},input:{type:"structure",required:["studioId"],members:{createdBy:{location:"querystring",locationName:"createdBy"},nextToken:{location:"querystring",locationName:"nextToken"},ownedBy:{location:"querystring",locationName:"ownedBy"},sessionIds:{location:"querystring",locationName:"sessionIds"},studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",members:{nextToken:{},sessions:{type:"list",member:{shape:"S1r"}}}}},ListStudioComponents:{http:{method:"GET",requestUri:"/2020-08-01/studios/{studioId}/studio-components",responseCode:200},input:{type:"structure",required:["studioId"],members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},states:{location:"querystring",locationName:"states",type:"list",member:{}},studioId:{location:"uri",locationName:"studioId"},types:{location:"querystring",locationName:"types",type:"list",member:{}}}},output:{type:"structure",members:{nextToken:{},studioComponents:{type:"list",member:{shape:"S3b"}}}}},ListStudioMembers:{http:{method:"GET",requestUri:"/2020-08-01/studios/{studioId}/membership",responseCode:200},input:{type:"structure",required:["studioId"],members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",members:{members:{type:"list",member:{shape:"S4v"}},nextToken:{}}}},ListStudios:{http:{method:"GET",requestUri:"/2020-08-01/studios",responseCode:200},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["studios"],members:{nextToken:{},studios:{type:"list",member:{shape:"S29"}}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/2020-08-01/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"Sx"}}}},PutLaunchProfileMembers:{http:{requestUri:"/2020-08-01/studios/{studioId}/launch-profiles/{launchProfileId}/membership",responseCode:200},input:{type:"structure",required:["identityStoreId","launchProfileId","members","studioId"],members:{clientToken:{idempotencyToken:true,location:"header",locationName:"X-Amz-Client-Token"},identityStoreId:{},launchProfileId:{location:"uri",locationName:"launchProfileId"},members:{type:"list",member:{type:"structure",required:["persona","principalId"],members:{persona:{},principalId:{}}}},studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",members:{}}},PutStudioMembers:{http:{requestUri:"/2020-08-01/studios/{studioId}/membership",responseCode:200},input:{type:"structure",required:["identityStoreId","members","studioId"],members:{clientToken:{idempotencyToken:true,location:"header",locationName:"X-Amz-Client-Token"},identityStoreId:{},members:{type:"list",member:{type:"structure",required:["persona","principalId"],members:{persona:{},principalId:{}}}},studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",members:{}}},StartStreamingSession:{http:{requestUri:"/2020-08-01/studios/{studioId}/streaming-sessions/{sessionId}/start",responseCode:200},input:{type:"structure",required:["sessionId","studioId"],members:{clientToken:{idempotencyToken:true,location:"header",locationName:"X-Amz-Client-Token"},sessionId:{location:"uri",locationName:"sessionId"},studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",members:{session:{shape:"S1r"}}},idempotent:true},StartStudioSSOConfigurationRepair:{http:{method:"PUT",requestUri:"/2020-08-01/studios/{studioId}/sso-configuration",responseCode:200},input:{type:"structure",required:["studioId"],members:{clientToken:{idempotencyToken:true,location:"header",locationName:"X-Amz-Client-Token"},studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",required:["studio"],members:{studio:{shape:"S29"}}},idempotent:true},StopStreamingSession:{http:{requestUri:"/2020-08-01/studios/{studioId}/streaming-sessions/{sessionId}/stop",responseCode:200},input:{type:"structure",required:["sessionId","studioId"],members:{clientToken:{idempotencyToken:true,location:"header",locationName:"X-Amz-Client-Token"},sessionId:{location:"uri",locationName:"sessionId"},studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",members:{session:{shape:"S1r"}}},idempotent:true},TagResource:{http:{requestUri:"/2020-08-01/tags/{resourceArn}",responseCode:204},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"Sx"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/2020-08-01/tags/{resourceArn}",responseCode:204},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tagKeys:{shape:"S45",location:"querystring",locationName:"tagKeys"}}},output:{type:"structure",members:{}},idempotent:true},UpdateLaunchProfile:{http:{method:"PATCH",requestUri:"/2020-08-01/studios/{studioId}/launch-profiles/{launchProfileId}",responseCode:200},input:{type:"structure",required:["launchProfileId","studioId"],members:{clientToken:{idempotencyToken:true,location:"header",locationName:"X-Amz-Client-Token"},description:{shape:"Sc"},launchProfileId:{location:"uri",locationName:"launchProfileId"},launchProfileProtocolVersions:{shape:"Sf"},name:{shape:"Sh"},streamConfiguration:{shape:"Si"},studioComponentIds:{shape:"Sw"},studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",members:{launchProfile:{shape:"Sz"}}}},UpdateLaunchProfileMember:{http:{method:"PATCH",requestUri:"/2020-08-01/studios/{studioId}/launch-profiles/{launchProfileId}/membership/{principalId}",responseCode:200},input:{type:"structure",required:["launchProfileId","persona","principalId","studioId"],members:{clientToken:{idempotencyToken:true,location:"header",locationName:"X-Amz-Client-Token"},launchProfileId:{location:"uri",locationName:"launchProfileId"},persona:{},principalId:{location:"uri",locationName:"principalId"},studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",members:{member:{shape:"S4h"}}}},UpdateStreamingImage:{http:{method:"PATCH",requestUri:"/2020-08-01/studios/{studioId}/streaming-images/{streamingImageId}",responseCode:200},input:{type:"structure",required:["streamingImageId","studioId"],members:{clientToken:{idempotencyToken:true,location:"header",locationName:"X-Amz-Client-Token"},description:{type:"string",sensitive:true},name:{type:"string",sensitive:true},streamingImageId:{location:"uri",locationName:"streamingImageId"},studioId:{location:"uri",locationName:"studioId"}}},output:{type:"structure",members:{streamingImage:{shape:"S1f"}}}},UpdateStudio:{http:{method:"PATCH",requestUri:"/2020-08-01/studios/{studioId}",responseCode:200},input:{type:"structure",required:["studioId"],members:{adminRoleArn:{},clientToken:{idempotencyToken:true,location:"header",locationName:"X-Amz-Client-Token"},displayName:{type:"string",sensitive:true},studioId:{location:"uri",locationName:"studioId"},userRoleArn:{}}},output:{type:"structure",required:["studio"],members:{studio:{shape:"S29"}}}},UpdateStudioComponent:{http:{method:"PATCH",requestUri:"/2020-08-01/studios/{studioId}/studio-components/{studioComponentId}",responseCode:200},input:{type:"structure",required:["studioComponentId","studioId"],members:{clientToken:{idempotencyToken:true,location:"header",locationName:"X-Amz-Client-Token"},configuration:{shape:"S2f"},description:{shape:"S2v"},ec2SecurityGroupIds:{shape:"S2w"},initializationScripts:{shape:"S2y"},name:{shape:"S33"},scriptParameters:{shape:"S34"},studioComponentId:{location:"uri",locationName:"studioComponentId"},studioId:{location:"uri",locationName:"studioId"},subtype:{},type:{}}},output:{type:"structure",members:{studioComponent:{shape:"S3b"}}}}},shapes:{S3:{type:"list",member:{}},S6:{type:"list",member:{type:"structure",members:{acceptedAt:{shape:"S8"},acceptedBy:{},accepteeId:{},eulaAcceptanceId:{},eulaId:{}}}},S8:{type:"timestamp",timestampFormat:"iso8601"},Sc:{type:"string",sensitive:true},Sd:{type:"list",member:{}},Sf:{type:"list",member:{}},Sh:{type:"string",sensitive:true},Si:{type:"structure",required:["clipboardMode","ec2InstanceTypes","streamingImageIds"],members:{clipboardMode:{},ec2InstanceTypes:{shape:"Sk"},maxSessionLengthInMinutes:{type:"integer"},maxStoppedSessionLengthInMinutes:{type:"integer"},sessionStorage:{shape:"So"},streamingImageIds:{shape:"Su"}}},Sk:{type:"list",member:{}},So:{type:"structure",required:["mode"],members:{mode:{type:"list",member:{}},root:{type:"structure",members:{linux:{type:"string",sensitive:true},windows:{type:"string",sensitive:true}}}}},Su:{type:"list",member:{}},Sw:{type:"list",member:{}},Sx:{type:"map",key:{},value:{}},Sz:{type:"structure",members:{arn:{},createdAt:{shape:"S8"},createdBy:{},description:{shape:"Sc"},ec2SubnetIds:{shape:"Sd"},launchProfileId:{},launchProfileProtocolVersions:{shape:"Sf"},name:{shape:"Sh"},state:{},statusCode:{},statusMessage:{},streamConfiguration:{type:"structure",required:["clipboardMode","ec2InstanceTypes","streamingImageIds"],members:{clipboardMode:{},ec2InstanceTypes:{shape:"Sk"},maxSessionLengthInMinutes:{type:"integer"},maxStoppedSessionLengthInMinutes:{type:"integer"},sessionStorage:{shape:"So"},streamingImageIds:{shape:"Su"}}},studioComponentIds:{shape:"Sw"},tags:{shape:"Sx"},updatedAt:{shape:"S8"},updatedBy:{},validationResults:{type:"list",member:{type:"structure",required:["state","statusCode","statusMessage","type"],members:{state:{},statusCode:{},statusMessage:{},type:{}}}}}},S1f:{type:"structure",members:{arn:{},description:{type:"string",sensitive:true},ec2ImageId:{},encryptionConfiguration:{type:"structure",required:["keyType"],members:{keyArn:{},keyType:{}}},eulaIds:{shape:"S3"},name:{type:"string",sensitive:true},owner:{},platform:{},state:{},statusCode:{},statusMessage:{},streamingImageId:{},tags:{shape:"Sx"}}},S1r:{type:"structure",members:{arn:{},createdAt:{shape:"S8"},createdBy:{},ec2InstanceType:{},launchProfileId:{},ownedBy:{},sessionId:{},startedAt:{shape:"S8"},startedBy:{},state:{},statusCode:{},statusMessage:{},stopAt:{shape:"S8"},stoppedAt:{shape:"S8"},stoppedBy:{},streamingImageId:{},tags:{shape:"Sx"},terminateAt:{shape:"S8"},updatedAt:{shape:"S8"},updatedBy:{}}},S1y:{type:"structure",members:{createdAt:{shape:"S8"},createdBy:{},expiresAt:{shape:"S8"},ownedBy:{},state:{},statusCode:{},streamId:{},url:{type:"string",sensitive:true}}},S24:{type:"structure",required:["keyType"],members:{keyArn:{},keyType:{}}},S29:{type:"structure",members:{adminRoleArn:{},arn:{},createdAt:{shape:"S8"},displayName:{type:"string",sensitive:true},homeRegion:{},ssoClientId:{},state:{},statusCode:{},statusMessage:{},studioEncryptionConfiguration:{shape:"S24"},studioId:{},studioName:{},studioUrl:{},tags:{shape:"Sx"},updatedAt:{shape:"S8"},userRoleArn:{}}},S2f:{type:"structure",members:{activeDirectoryConfiguration:{type:"structure",members:{computerAttributes:{shape:"S2h"},directoryId:{},organizationalUnitDistinguishedName:{}}},computeFarmConfiguration:{type:"structure",members:{activeDirectoryUser:{},endpoint:{type:"string",sensitive:true}}},licenseServiceConfiguration:{type:"structure",members:{endpoint:{type:"string",sensitive:true}}},sharedFileSystemConfiguration:{type:"structure",members:{endpoint:{shape:"S2s"},fileSystemId:{},linuxMountPoint:{type:"string",sensitive:true},shareName:{shape:"S2s"},windowsMountDrive:{}}}},union:true},S2h:{type:"list",member:{type:"structure",members:{name:{},value:{}}},sensitive:true},S2s:{type:"string",sensitive:true},S2v:{type:"string",sensitive:true},S2w:{type:"list",member:{}},S2y:{type:"list",member:{type:"structure",members:{launchProfileProtocolVersion:{},platform:{},runContext:{},script:{shape:"S32"}}}},S32:{type:"string",sensitive:true},S33:{type:"string",sensitive:true},S34:{type:"list",member:{type:"structure",members:{key:{},value:{}}},sensitive:true},S3b:{type:"structure",members:{arn:{},configuration:{shape:"S2f"},createdAt:{shape:"S8"},createdBy:{},description:{shape:"S2v"},ec2SecurityGroupIds:{shape:"S2w"},initializationScripts:{shape:"S2y"},name:{shape:"S33"},scriptParameters:{shape:"S34"},state:{},statusCode:{},statusMessage:{},studioComponentId:{},subtype:{},tags:{shape:"Sx"},type:{},updatedAt:{shape:"S8"},updatedBy:{}}},S3v:{type:"structure",members:{content:{},createdAt:{shape:"S8"},eulaId:{},name:{},updatedAt:{shape:"S8"}}},S41:{type:"list",member:{shape:"S1f"}},S45:{type:"list",member:{}},S4d:{type:"list",member:{type:"structure",members:{script:{shape:"S32"},studioComponentId:{},studioComponentName:{shape:"S33"}}}},S4h:{type:"structure",members:{identityStoreId:{},persona:{},principalId:{},sid:{}}},S4v:{type:"structure",members:{identityStoreId:{},persona:{},principalId:{},sid:{}}}}}},988:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2016-12-01",endpointPrefix:"appstream2",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon AppStream",serviceId:"AppStream",signatureVersion:"v4",signingName:"appstream",targetPrefix:"PhotonAdminProxyService",uid:"appstream-2016-12-01"},operations:{AssociateApplicationFleet:{input:{type:"structure",required:["FleetName","ApplicationArn"],members:{FleetName:{},ApplicationArn:{}}},output:{type:"structure",members:{ApplicationFleetAssociation:{shape:"S5"}}}},AssociateApplicationToEntitlement:{input:{type:"structure",required:["StackName","EntitlementName","ApplicationIdentifier"],members:{StackName:{},EntitlementName:{},ApplicationIdentifier:{}}},output:{type:"structure",members:{}}},AssociateFleet:{input:{type:"structure",required:["FleetName","StackName"],members:{FleetName:{},StackName:{}}},output:{type:"structure",members:{}}},BatchAssociateUserStack:{input:{type:"structure",required:["UserStackAssociations"],members:{UserStackAssociations:{shape:"Sc"}}},output:{type:"structure",members:{errors:{shape:"Si"}}}},BatchDisassociateUserStack:{input:{type:"structure",required:["UserStackAssociations"],members:{UserStackAssociations:{shape:"Sc"}}},output:{type:"structure",members:{errors:{shape:"Si"}}}},CopyImage:{input:{type:"structure",required:["SourceImageName","DestinationImageName","DestinationRegion"],members:{SourceImageName:{},DestinationImageName:{},DestinationRegion:{},DestinationImageDescription:{}}},output:{type:"structure",members:{DestinationImageName:{}}}},CreateAppBlock:{input:{type:"structure",required:["Name","SourceS3Location","SetupScriptDetails"],members:{Name:{},Description:{},DisplayName:{},SourceS3Location:{shape:"St"},SetupScriptDetails:{shape:"Sw"},Tags:{shape:"Sy"}}},output:{type:"structure",members:{AppBlock:{shape:"S12"}}}},CreateApplication:{input:{type:"structure",required:["Name","IconS3Location","LaunchPath","Platforms","InstanceFamilies","AppBlockArn"],members:{Name:{},DisplayName:{},Description:{},IconS3Location:{shape:"St"},LaunchPath:{},WorkingDirectory:{},LaunchParameters:{},Platforms:{shape:"S15"},InstanceFamilies:{shape:"S17"},AppBlockArn:{},Tags:{shape:"Sy"}}},output:{type:"structure",members:{Application:{shape:"S19"}}}},CreateDirectoryConfig:{input:{type:"structure",required:["DirectoryName","OrganizationalUnitDistinguishedNames"],members:{DirectoryName:{},OrganizationalUnitDistinguishedNames:{shape:"S1d"},ServiceAccountCredentials:{shape:"S1f"}}},output:{type:"structure",members:{DirectoryConfig:{shape:"S1j"}}}},CreateEntitlement:{input:{type:"structure",required:["Name","StackName","AppVisibility","Attributes"],members:{Name:{},StackName:{},Description:{},AppVisibility:{},Attributes:{shape:"S1m"}}},output:{type:"structure",members:{Entitlement:{shape:"S1p"}}}},CreateFleet:{input:{type:"structure",required:["Name","InstanceType"],members:{Name:{},ImageName:{},ImageArn:{},InstanceType:{},FleetType:{},ComputeCapacity:{shape:"S1s"},VpcConfig:{shape:"S1t"},MaxUserDurationInSeconds:{type:"integer"},DisconnectTimeoutInSeconds:{type:"integer"},Description:{},DisplayName:{},EnableDefaultInternetAccess:{type:"boolean"},DomainJoinInfo:{shape:"S1x"},Tags:{shape:"Sy"},IdleDisconnectTimeoutInSeconds:{type:"integer"},IamRoleArn:{},StreamView:{},Platform:{},MaxConcurrentSessions:{type:"integer"},UsbDeviceFilterStrings:{shape:"S1z"},SessionScriptS3Location:{shape:"St"}}},output:{type:"structure",members:{Fleet:{shape:"S22"}}}},CreateImageBuilder:{input:{type:"structure",required:["Name","InstanceType"],members:{Name:{},ImageName:{},ImageArn:{},InstanceType:{},Description:{},DisplayName:{},VpcConfig:{shape:"S1t"},IamRoleArn:{},EnableDefaultInternetAccess:{type:"boolean"},DomainJoinInfo:{shape:"S1x"},AppstreamAgentVersion:{},Tags:{shape:"Sy"},AccessEndpoints:{shape:"S2a"}}},output:{type:"structure",members:{ImageBuilder:{shape:"S2e"}}}},CreateImageBuilderStreamingURL:{input:{type:"structure",required:["Name"],members:{Name:{},Validity:{type:"long"}}},output:{type:"structure",members:{StreamingURL:{},Expires:{type:"timestamp"}}}},CreateStack:{input:{type:"structure",required:["Name"],members:{Name:{},Description:{},DisplayName:{},StorageConnectors:{shape:"S2p"},RedirectURL:{},FeedbackURL:{},UserSettings:{shape:"S2x"},ApplicationSettings:{shape:"S31"},Tags:{shape:"Sy"},AccessEndpoints:{shape:"S2a"},EmbedHostDomains:{shape:"S33"}}},output:{type:"structure",members:{Stack:{shape:"S36"}}}},CreateStreamingURL:{input:{type:"structure",required:["StackName","FleetName","UserId"],members:{StackName:{},FleetName:{},UserId:{},ApplicationId:{},Validity:{type:"long"},SessionContext:{}}},output:{type:"structure",members:{StreamingURL:{},Expires:{type:"timestamp"}}}},CreateUpdatedImage:{input:{type:"structure",required:["existingImageName","newImageName"],members:{existingImageName:{},newImageName:{},newImageDescription:{},newImageDisplayName:{},newImageTags:{shape:"Sy"},dryRun:{type:"boolean"}}},output:{type:"structure",members:{image:{shape:"S3g"},canUpdateImage:{type:"boolean"}}}},CreateUsageReportSubscription:{input:{type:"structure",members:{}},output:{type:"structure",members:{S3BucketName:{},Schedule:{}}}},CreateUser:{input:{type:"structure",required:["UserName","AuthenticationType"],members:{UserName:{shape:"Se"},MessageAction:{},FirstName:{shape:"S3s"},LastName:{shape:"S3s"},AuthenticationType:{}}},output:{type:"structure",members:{}}},DeleteAppBlock:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{}}},DeleteApplication:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{}}},DeleteDirectoryConfig:{input:{type:"structure",required:["DirectoryName"],members:{DirectoryName:{}}},output:{type:"structure",members:{}}},DeleteEntitlement:{input:{type:"structure",required:["Name","StackName"],members:{Name:{},StackName:{}}},output:{type:"structure",members:{}}},DeleteFleet:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{}}},DeleteImage:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{Image:{shape:"S3g"}}}},DeleteImageBuilder:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{ImageBuilder:{shape:"S2e"}}}},DeleteImagePermissions:{input:{type:"structure",required:["Name","SharedAccountId"],members:{Name:{},SharedAccountId:{}}},output:{type:"structure",members:{}}},DeleteStack:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{}}},DeleteUsageReportSubscription:{input:{type:"structure",members:{}},output:{type:"structure",members:{}}},DeleteUser:{input:{type:"structure",required:["UserName","AuthenticationType"],members:{UserName:{shape:"Se"},AuthenticationType:{}}},output:{type:"structure",members:{}}},DescribeAppBlocks:{input:{type:"structure",members:{Arns:{shape:"S4i"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{AppBlocks:{type:"list",member:{shape:"S12"}},NextToken:{}}}},DescribeApplicationFleetAssociations:{input:{type:"structure",members:{FleetName:{},ApplicationArn:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ApplicationFleetAssociations:{type:"list",member:{shape:"S5"}},NextToken:{}}}},DescribeApplications:{input:{type:"structure",members:{Arns:{shape:"S4i"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Applications:{shape:"S3l"},NextToken:{}}}},DescribeDirectoryConfigs:{input:{type:"structure",members:{DirectoryNames:{type:"list",member:{}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{DirectoryConfigs:{type:"list",member:{shape:"S1j"}},NextToken:{}}}},DescribeEntitlements:{input:{type:"structure",required:["StackName"],members:{Name:{},StackName:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Entitlements:{type:"list",member:{shape:"S1p"}},NextToken:{}}}},DescribeFleets:{input:{type:"structure",members:{Names:{shape:"S17"},NextToken:{}}},output:{type:"structure",members:{Fleets:{type:"list",member:{shape:"S22"}},NextToken:{}}}},DescribeImageBuilders:{input:{type:"structure",members:{Names:{shape:"S17"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ImageBuilders:{type:"list",member:{shape:"S2e"}},NextToken:{}}}},DescribeImagePermissions:{input:{type:"structure",required:["Name"],members:{Name:{},MaxResults:{type:"integer"},SharedAwsAccountIds:{type:"list",member:{}},NextToken:{}}},output:{type:"structure",members:{Name:{},SharedImagePermissionsList:{type:"list",member:{type:"structure",required:["sharedAccountId","imagePermissions"],members:{sharedAccountId:{},imagePermissions:{shape:"S3m"}}}},NextToken:{}}}},DescribeImages:{input:{type:"structure",members:{Names:{shape:"S17"},Arns:{shape:"S4i"},Type:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Images:{type:"list",member:{shape:"S3g"}},NextToken:{}}}},DescribeSessions:{input:{type:"structure",required:["StackName","FleetName"],members:{StackName:{},FleetName:{},UserId:{},NextToken:{},Limit:{type:"integer"},AuthenticationType:{}}},output:{type:"structure",members:{Sessions:{type:"list",member:{type:"structure",required:["Id","UserId","StackName","FleetName","State"],members:{Id:{},UserId:{},StackName:{},FleetName:{},State:{},ConnectionState:{},StartTime:{type:"timestamp"},MaxExpirationTime:{type:"timestamp"},AuthenticationType:{},NetworkAccessConfiguration:{shape:"S2i"}}}},NextToken:{}}}},DescribeStacks:{input:{type:"structure",members:{Names:{shape:"S17"},NextToken:{}}},output:{type:"structure",members:{Stacks:{type:"list",member:{shape:"S36"}},NextToken:{}}}},DescribeUsageReportSubscriptions:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{UsageReportSubscriptions:{type:"list",member:{type:"structure",members:{S3BucketName:{},Schedule:{},LastGeneratedReportDate:{type:"timestamp"},SubscriptionErrors:{type:"list",member:{type:"structure",members:{ErrorCode:{},ErrorMessage:{}}}}}}},NextToken:{}}}},DescribeUserStackAssociations:{input:{type:"structure",members:{StackName:{},UserName:{shape:"Se"},AuthenticationType:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{UserStackAssociations:{shape:"Sc"},NextToken:{}}}},DescribeUsers:{input:{type:"structure",required:["AuthenticationType"],members:{AuthenticationType:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Users:{type:"list",member:{type:"structure",required:["AuthenticationType"],members:{Arn:{},UserName:{shape:"Se"},Enabled:{type:"boolean"},Status:{},FirstName:{shape:"S3s"},LastName:{shape:"S3s"},CreatedTime:{type:"timestamp"},AuthenticationType:{}}}},NextToken:{}}}},DisableUser:{input:{type:"structure",required:["UserName","AuthenticationType"],members:{UserName:{shape:"Se"},AuthenticationType:{}}},output:{type:"structure",members:{}}},DisassociateApplicationFleet:{input:{type:"structure",required:["FleetName","ApplicationArn"],members:{FleetName:{},ApplicationArn:{}}},output:{type:"structure",members:{}}},DisassociateApplicationFromEntitlement:{input:{type:"structure",required:["StackName","EntitlementName","ApplicationIdentifier"],members:{StackName:{},EntitlementName:{},ApplicationIdentifier:{}}},output:{type:"structure",members:{}}},DisassociateFleet:{input:{type:"structure",required:["FleetName","StackName"],members:{FleetName:{},StackName:{}}},output:{type:"structure",members:{}}},EnableUser:{input:{type:"structure",required:["UserName","AuthenticationType"],members:{UserName:{shape:"Se"},AuthenticationType:{}}},output:{type:"structure",members:{}}},ExpireSession:{input:{type:"structure",required:["SessionId"],members:{SessionId:{}}},output:{type:"structure",members:{}}},ListAssociatedFleets:{input:{type:"structure",required:["StackName"],members:{StackName:{},NextToken:{}}},output:{type:"structure",members:{Names:{shape:"S17"},NextToken:{}}}},ListAssociatedStacks:{input:{type:"structure",required:["FleetName"],members:{FleetName:{},NextToken:{}}},output:{type:"structure",members:{Names:{shape:"S17"},NextToken:{}}}},ListEntitledApplications:{input:{type:"structure",required:["StackName","EntitlementName"],members:{StackName:{},EntitlementName:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{EntitledApplications:{type:"list",member:{type:"structure",required:["ApplicationIdentifier"],members:{ApplicationIdentifier:{}}}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{Tags:{shape:"Sy"}}}},StartFleet:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{}}},StartImageBuilder:{input:{type:"structure",required:["Name"],members:{Name:{},AppstreamAgentVersion:{}}},output:{type:"structure",members:{ImageBuilder:{shape:"S2e"}}}},StopFleet:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{}}},StopImageBuilder:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{ImageBuilder:{shape:"S2e"}}}},TagResource:{input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"Sy"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateApplication:{input:{type:"structure",required:["Name"],members:{Name:{},DisplayName:{},Description:{},IconS3Location:{shape:"St"},LaunchPath:{},WorkingDirectory:{},LaunchParameters:{},AppBlockArn:{},AttributesToDelete:{type:"list",member:{}}}},output:{type:"structure",members:{Application:{shape:"S19"}}}},UpdateDirectoryConfig:{input:{type:"structure",required:["DirectoryName"],members:{DirectoryName:{},OrganizationalUnitDistinguishedNames:{shape:"S1d"},ServiceAccountCredentials:{shape:"S1f"}}},output:{type:"structure",members:{DirectoryConfig:{shape:"S1j"}}}},UpdateEntitlement:{input:{type:"structure",required:["Name","StackName"],members:{Name:{},StackName:{},Description:{},AppVisibility:{},Attributes:{shape:"S1m"}}},output:{type:"structure",members:{Entitlement:{shape:"S1p"}}}},UpdateFleet:{input:{type:"structure",members:{ImageName:{},ImageArn:{},Name:{},InstanceType:{},ComputeCapacity:{shape:"S1s"},VpcConfig:{shape:"S1t"},MaxUserDurationInSeconds:{type:"integer"},DisconnectTimeoutInSeconds:{type:"integer"},DeleteVpcConfig:{deprecated:true,type:"boolean"},Description:{},DisplayName:{},EnableDefaultInternetAccess:{type:"boolean"},DomainJoinInfo:{shape:"S1x"},IdleDisconnectTimeoutInSeconds:{type:"integer"},AttributesToDelete:{type:"list",member:{}},IamRoleArn:{},StreamView:{},Platform:{},MaxConcurrentSessions:{type:"integer"},UsbDeviceFilterStrings:{shape:"S1z"},SessionScriptS3Location:{shape:"St"}}},output:{type:"structure",members:{Fleet:{shape:"S22"}}}},UpdateImagePermissions:{input:{type:"structure",required:["Name","SharedAccountId","ImagePermissions"],members:{Name:{},SharedAccountId:{},ImagePermissions:{shape:"S3m"}}},output:{type:"structure",members:{}}},UpdateStack:{input:{type:"structure",required:["Name"],members:{DisplayName:{},Description:{},Name:{},StorageConnectors:{shape:"S2p"},DeleteStorageConnectors:{deprecated:true,type:"boolean"},RedirectURL:{},FeedbackURL:{},AttributesToDelete:{type:"list",member:{}},UserSettings:{shape:"S2x"},ApplicationSettings:{shape:"S31"},AccessEndpoints:{shape:"S2a"},EmbedHostDomains:{shape:"S33"}}},output:{type:"structure",members:{Stack:{shape:"S36"}}}}},shapes:{S5:{type:"structure",required:["FleetName","ApplicationArn"],members:{FleetName:{},ApplicationArn:{}}},Sc:{type:"list",member:{shape:"Sd"}},Sd:{type:"structure",required:["StackName","UserName","AuthenticationType"],members:{StackName:{},UserName:{shape:"Se"},AuthenticationType:{},SendEmailNotification:{type:"boolean"}}},Se:{type:"string",sensitive:true},Si:{type:"list",member:{type:"structure",members:{UserStackAssociation:{shape:"Sd"},ErrorCode:{},ErrorMessage:{}}}},St:{type:"structure",required:["S3Bucket","S3Key"],members:{S3Bucket:{},S3Key:{}}},Sw:{type:"structure",required:["ScriptS3Location","ExecutablePath","TimeoutInSeconds"],members:{ScriptS3Location:{shape:"St"},ExecutablePath:{},ExecutableParameters:{},TimeoutInSeconds:{type:"integer"}}},Sy:{type:"map",key:{},value:{}},S12:{type:"structure",required:["Name","Arn","SetupScriptDetails"],members:{Name:{},Arn:{},Description:{},DisplayName:{},SourceS3Location:{shape:"St"},SetupScriptDetails:{shape:"Sw"},CreatedTime:{type:"timestamp"}}},S15:{type:"list",member:{}},S17:{type:"list",member:{}},S19:{type:"structure",members:{Name:{},DisplayName:{},IconURL:{},LaunchPath:{},LaunchParameters:{},Enabled:{type:"boolean"},Metadata:{type:"map",key:{},value:{}},WorkingDirectory:{},Description:{},Arn:{},AppBlockArn:{},IconS3Location:{shape:"St"},Platforms:{shape:"S15"},InstanceFamilies:{shape:"S17"},CreatedTime:{type:"timestamp"}}},S1d:{type:"list",member:{}},S1f:{type:"structure",required:["AccountName","AccountPassword"],members:{AccountName:{type:"string",sensitive:true},AccountPassword:{type:"string",sensitive:true}}},S1j:{type:"structure",required:["DirectoryName"],members:{DirectoryName:{},OrganizationalUnitDistinguishedNames:{shape:"S1d"},ServiceAccountCredentials:{shape:"S1f"},CreatedTime:{type:"timestamp"}}},S1m:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}},S1p:{type:"structure",required:["Name","StackName","AppVisibility","Attributes"],members:{Name:{},StackName:{},Description:{},AppVisibility:{},Attributes:{shape:"S1m"},CreatedTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}},S1s:{type:"structure",required:["DesiredInstances"],members:{DesiredInstances:{type:"integer"}}},S1t:{type:"structure",members:{SubnetIds:{type:"list",member:{}},SecurityGroupIds:{type:"list",member:{}}}},S1x:{type:"structure",members:{DirectoryName:{},OrganizationalUnitDistinguishedName:{}}},S1z:{type:"list",member:{}},S22:{type:"structure",required:["Arn","Name","InstanceType","ComputeCapacityStatus","State"],members:{Arn:{},Name:{},DisplayName:{},Description:{},ImageName:{},ImageArn:{},InstanceType:{},FleetType:{},ComputeCapacityStatus:{type:"structure",required:["Desired"],members:{Desired:{type:"integer"},Running:{type:"integer"},InUse:{type:"integer"},Available:{type:"integer"}}},MaxUserDurationInSeconds:{type:"integer"},DisconnectTimeoutInSeconds:{type:"integer"},State:{},VpcConfig:{shape:"S1t"},CreatedTime:{type:"timestamp"},FleetErrors:{type:"list",member:{type:"structure",members:{ErrorCode:{},ErrorMessage:{}}}},EnableDefaultInternetAccess:{type:"boolean"},DomainJoinInfo:{shape:"S1x"},IdleDisconnectTimeoutInSeconds:{type:"integer"},IamRoleArn:{},StreamView:{},Platform:{},MaxConcurrentSessions:{type:"integer"},UsbDeviceFilterStrings:{shape:"S1z"},SessionScriptS3Location:{shape:"St"}}},S2a:{type:"list",member:{type:"structure",required:["EndpointType"],members:{EndpointType:{},VpceId:{}}}},S2e:{type:"structure",required:["Name"],members:{Name:{},Arn:{},ImageArn:{},Description:{},DisplayName:{},VpcConfig:{shape:"S1t"},InstanceType:{},Platform:{},IamRoleArn:{},State:{},StateChangeReason:{type:"structure",members:{Code:{},Message:{}}},CreatedTime:{type:"timestamp"},EnableDefaultInternetAccess:{type:"boolean"},DomainJoinInfo:{shape:"S1x"},NetworkAccessConfiguration:{shape:"S2i"},ImageBuilderErrors:{shape:"S2j"},AppstreamAgentVersion:{},AccessEndpoints:{shape:"S2a"}}},S2i:{type:"structure",members:{EniPrivateIpAddress:{},EniId:{}}},S2j:{type:"list",member:{type:"structure",members:{ErrorCode:{},ErrorMessage:{},ErrorTimestamp:{type:"timestamp"}}}},S2p:{type:"list",member:{type:"structure",required:["ConnectorType"],members:{ConnectorType:{},ResourceIdentifier:{},Domains:{type:"list",member:{}}}}},S2x:{type:"list",member:{type:"structure",required:["Action","Permission"],members:{Action:{},Permission:{}}}},S31:{type:"structure",required:["Enabled"],members:{Enabled:{type:"boolean"},SettingsGroup:{}}},S33:{type:"list",member:{}},S36:{type:"structure",required:["Name"],members:{Arn:{},Name:{},Description:{},DisplayName:{},CreatedTime:{type:"timestamp"},StorageConnectors:{shape:"S2p"},RedirectURL:{},FeedbackURL:{},StackErrors:{type:"list",member:{type:"structure",members:{ErrorCode:{},ErrorMessage:{}}}},UserSettings:{shape:"S2x"},ApplicationSettings:{type:"structure",members:{Enabled:{type:"boolean"},SettingsGroup:{},S3BucketName:{}}},AccessEndpoints:{shape:"S2a"},EmbedHostDomains:{shape:"S33"}}},S3g:{type:"structure",required:["Name"],members:{Name:{},Arn:{},BaseImageArn:{},DisplayName:{},State:{},Visibility:{},ImageBuilderSupported:{type:"boolean"},ImageBuilderName:{},Platform:{},Description:{},StateChangeReason:{type:"structure",members:{Code:{},Message:{}}},Applications:{shape:"S3l"},CreatedTime:{type:"timestamp"},PublicBaseImageReleasedDate:{type:"timestamp"},AppstreamAgentVersion:{},ImagePermissions:{shape:"S3m"},ImageErrors:{shape:"S2j"}}},S3l:{type:"list",member:{shape:"S19"}},S3m:{type:"structure",members:{allowFleet:{type:"boolean"},allowImageBuilder:{type:"boolean"}}},S3s:{type:"string",sensitive:true},S4i:{type:"list",member:{}}}}},997:function(e){e.exports={metadata:{apiVersion:"2016-12-01",endpointPrefix:"pinpoint",signingName:"mobiletargeting",serviceFullName:"Amazon Pinpoint",serviceId:"Pinpoint",protocol:"rest-json",jsonVersion:"1.1",uid:"pinpoint-2016-12-01",signatureVersion:"v4"},operations:{CreateApp:{http:{requestUri:"/v1/apps",responseCode:201},input:{type:"structure",members:{CreateApplicationRequest:{type:"structure",members:{Name:{},tags:{shape:"S4",locationName:"tags"}},required:["Name"]}},required:["CreateApplicationRequest"],payload:"CreateApplicationRequest"},output:{type:"structure",members:{ApplicationResponse:{shape:"S6"}},required:["ApplicationResponse"],payload:"ApplicationResponse"}},CreateCampaign:{http:{requestUri:"/v1/apps/{application-id}/campaigns",responseCode:201},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},WriteCampaignRequest:{shape:"S8"}},required:["ApplicationId","WriteCampaignRequest"],payload:"WriteCampaignRequest"},output:{type:"structure",members:{CampaignResponse:{shape:"S1j"}},required:["CampaignResponse"],payload:"CampaignResponse"}},CreateEmailTemplate:{http:{requestUri:"/v1/templates/{template-name}/email",responseCode:201},input:{type:"structure",members:{EmailTemplateRequest:{shape:"S1p"},TemplateName:{location:"uri",locationName:"template-name"}},required:["TemplateName","EmailTemplateRequest"],payload:"EmailTemplateRequest"},output:{type:"structure",members:{CreateTemplateMessageBody:{shape:"S1r"}},required:["CreateTemplateMessageBody"],payload:"CreateTemplateMessageBody"}},CreateExportJob:{http:{requestUri:"/v1/apps/{application-id}/jobs/export",responseCode:202},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},ExportJobRequest:{type:"structure",members:{RoleArn:{},S3UrlPrefix:{},SegmentId:{},SegmentVersion:{type:"integer"}},required:["S3UrlPrefix","RoleArn"]}},required:["ApplicationId","ExportJobRequest"],payload:"ExportJobRequest"},output:{type:"structure",members:{ExportJobResponse:{shape:"S1v"}},required:["ExportJobResponse"],payload:"ExportJobResponse"}},CreateImportJob:{http:{requestUri:"/v1/apps/{application-id}/jobs/import",responseCode:201},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},ImportJobRequest:{type:"structure",members:{DefineSegment:{type:"boolean"},ExternalId:{},Format:{},RegisterEndpoints:{type:"boolean"},RoleArn:{},S3Url:{},SegmentId:{},SegmentName:{}},required:["Format","S3Url","RoleArn"]}},required:["ApplicationId","ImportJobRequest"],payload:"ImportJobRequest"},output:{type:"structure",members:{ImportJobResponse:{shape:"S22"}},required:["ImportJobResponse"],payload:"ImportJobResponse"}},CreateInAppTemplate:{http:{requestUri:"/v1/templates/{template-name}/inapp",responseCode:201},input:{type:"structure",members:{InAppTemplateRequest:{shape:"S25"},TemplateName:{location:"uri",locationName:"template-name"}},required:["TemplateName","InAppTemplateRequest"],payload:"InAppTemplateRequest"},output:{type:"structure",members:{TemplateCreateMessageBody:{type:"structure",members:{Arn:{},Message:{},RequestID:{}}}},required:["TemplateCreateMessageBody"],payload:"TemplateCreateMessageBody"}},CreateJourney:{http:{requestUri:"/v1/apps/{application-id}/journeys",responseCode:201},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},WriteJourneyRequest:{shape:"S29"}},required:["ApplicationId","WriteJourneyRequest"],payload:"WriteJourneyRequest"},output:{type:"structure",members:{JourneyResponse:{shape:"S3j"}},required:["JourneyResponse"],payload:"JourneyResponse"}},CreatePushTemplate:{http:{requestUri:"/v1/templates/{template-name}/push",responseCode:201},input:{type:"structure",members:{PushNotificationTemplateRequest:{shape:"S3l"},TemplateName:{location:"uri",locationName:"template-name"}},required:["TemplateName","PushNotificationTemplateRequest"],payload:"PushNotificationTemplateRequest"},output:{type:"structure",members:{CreateTemplateMessageBody:{shape:"S1r"}},required:["CreateTemplateMessageBody"],payload:"CreateTemplateMessageBody"}},CreateRecommenderConfiguration:{http:{requestUri:"/v1/recommenders",responseCode:201},input:{type:"structure",members:{CreateRecommenderConfiguration:{type:"structure",members:{Attributes:{shape:"S4"},Description:{},Name:{},RecommendationProviderIdType:{},RecommendationProviderRoleArn:{},RecommendationProviderUri:{},RecommendationTransformerUri:{},RecommendationsDisplayName:{},RecommendationsPerMessage:{type:"integer"}},required:["RecommendationProviderUri","RecommendationProviderRoleArn"]}},required:["CreateRecommenderConfiguration"],payload:"CreateRecommenderConfiguration"},output:{type:"structure",members:{RecommenderConfigurationResponse:{shape:"S3t"}},required:["RecommenderConfigurationResponse"],payload:"RecommenderConfigurationResponse"}},CreateSegment:{http:{requestUri:"/v1/apps/{application-id}/segments",responseCode:201},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},WriteSegmentRequest:{shape:"S3v"}},required:["ApplicationId","WriteSegmentRequest"],payload:"WriteSegmentRequest"},output:{type:"structure",members:{SegmentResponse:{shape:"S46"}},required:["SegmentResponse"],payload:"SegmentResponse"}},CreateSmsTemplate:{http:{requestUri:"/v1/templates/{template-name}/sms",responseCode:201},input:{type:"structure",members:{SMSTemplateRequest:{shape:"S4b"},TemplateName:{location:"uri",locationName:"template-name"}},required:["TemplateName","SMSTemplateRequest"],payload:"SMSTemplateRequest"},output:{type:"structure",members:{CreateTemplateMessageBody:{shape:"S1r"}},required:["CreateTemplateMessageBody"],payload:"CreateTemplateMessageBody"}},CreateVoiceTemplate:{http:{requestUri:"/v1/templates/{template-name}/voice",responseCode:201},input:{type:"structure",members:{TemplateName:{location:"uri",locationName:"template-name"},VoiceTemplateRequest:{shape:"S4e"}},required:["TemplateName","VoiceTemplateRequest"],payload:"VoiceTemplateRequest"},output:{type:"structure",members:{CreateTemplateMessageBody:{shape:"S1r"}},required:["CreateTemplateMessageBody"],payload:"CreateTemplateMessageBody"}},DeleteAdmChannel:{http:{method:"DELETE",requestUri:"/v1/apps/{application-id}/channels/adm",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"}},required:["ApplicationId"]},output:{type:"structure",members:{ADMChannelResponse:{shape:"S4i"}},required:["ADMChannelResponse"],payload:"ADMChannelResponse"}},DeleteApnsChannel:{http:{method:"DELETE",requestUri:"/v1/apps/{application-id}/channels/apns",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"}},required:["ApplicationId"]},output:{type:"structure",members:{APNSChannelResponse:{shape:"S4l"}},required:["APNSChannelResponse"],payload:"APNSChannelResponse"}},DeleteApnsSandboxChannel:{http:{method:"DELETE",requestUri:"/v1/apps/{application-id}/channels/apns_sandbox",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"}},required:["ApplicationId"]},output:{type:"structure",members:{APNSSandboxChannelResponse:{shape:"S4o"}},required:["APNSSandboxChannelResponse"],payload:"APNSSandboxChannelResponse"}},DeleteApnsVoipChannel:{http:{method:"DELETE",requestUri:"/v1/apps/{application-id}/channels/apns_voip",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"}},required:["ApplicationId"]},output:{type:"structure",members:{APNSVoipChannelResponse:{shape:"S4r"}},required:["APNSVoipChannelResponse"],payload:"APNSVoipChannelResponse"}},DeleteApnsVoipSandboxChannel:{http:{method:"DELETE",requestUri:"/v1/apps/{application-id}/channels/apns_voip_sandbox",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"}},required:["ApplicationId"]},output:{type:"structure",members:{APNSVoipSandboxChannelResponse:{shape:"S4u"}},required:["APNSVoipSandboxChannelResponse"],payload:"APNSVoipSandboxChannelResponse"}},DeleteApp:{http:{method:"DELETE",requestUri:"/v1/apps/{application-id}",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"}},required:["ApplicationId"]},output:{type:"structure",members:{ApplicationResponse:{shape:"S6"}},required:["ApplicationResponse"],payload:"ApplicationResponse"}},DeleteBaiduChannel:{http:{method:"DELETE",requestUri:"/v1/apps/{application-id}/channels/baidu",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"}},required:["ApplicationId"]},output:{type:"structure",members:{BaiduChannelResponse:{shape:"S4z"}},required:["BaiduChannelResponse"],payload:"BaiduChannelResponse"}},DeleteCampaign:{http:{method:"DELETE",requestUri:"/v1/apps/{application-id}/campaigns/{campaign-id}",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},CampaignId:{location:"uri",locationName:"campaign-id"}},required:["CampaignId","ApplicationId"]},output:{type:"structure",members:{CampaignResponse:{shape:"S1j"}},required:["CampaignResponse"],payload:"CampaignResponse"}},DeleteEmailChannel:{http:{method:"DELETE",requestUri:"/v1/apps/{application-id}/channels/email",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"}},required:["ApplicationId"]},output:{type:"structure",members:{EmailChannelResponse:{shape:"S54"}},required:["EmailChannelResponse"],payload:"EmailChannelResponse"}},DeleteEmailTemplate:{http:{method:"DELETE",requestUri:"/v1/templates/{template-name}/email",responseCode:202},input:{type:"structure",members:{TemplateName:{location:"uri",locationName:"template-name"},Version:{location:"querystring",locationName:"version"}},required:["TemplateName"]},output:{type:"structure",members:{MessageBody:{shape:"S57"}},required:["MessageBody"],payload:"MessageBody"}},DeleteEndpoint:{http:{method:"DELETE",requestUri:"/v1/apps/{application-id}/endpoints/{endpoint-id}",responseCode:202},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},EndpointId:{location:"uri",locationName:"endpoint-id"}},required:["ApplicationId","EndpointId"]},output:{type:"structure",members:{EndpointResponse:{shape:"S5a"}},required:["EndpointResponse"],payload:"EndpointResponse"}},DeleteEventStream:{http:{method:"DELETE",requestUri:"/v1/apps/{application-id}/eventstream",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"}},required:["ApplicationId"]},output:{type:"structure",members:{EventStream:{shape:"S5j"}},required:["EventStream"],payload:"EventStream"}},DeleteGcmChannel:{http:{method:"DELETE",requestUri:"/v1/apps/{application-id}/channels/gcm",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"}},required:["ApplicationId"]},output:{type:"structure",members:{GCMChannelResponse:{shape:"S5m"}},required:["GCMChannelResponse"],payload:"GCMChannelResponse"}},DeleteInAppTemplate:{http:{method:"DELETE",requestUri:"/v1/templates/{template-name}/inapp",responseCode:202},input:{type:"structure",members:{TemplateName:{location:"uri",locationName:"template-name"},Version:{location:"querystring",locationName:"version"}},required:["TemplateName"]},output:{type:"structure",members:{MessageBody:{shape:"S57"}},required:["MessageBody"],payload:"MessageBody"}},DeleteJourney:{http:{method:"DELETE",requestUri:"/v1/apps/{application-id}/journeys/{journey-id}",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},JourneyId:{location:"uri",locationName:"journey-id"}},required:["JourneyId","ApplicationId"]},output:{type:"structure",members:{JourneyResponse:{shape:"S3j"}},required:["JourneyResponse"],payload:"JourneyResponse"}},DeletePushTemplate:{http:{method:"DELETE",requestUri:"/v1/templates/{template-name}/push",responseCode:202},input:{type:"structure",members:{TemplateName:{location:"uri",locationName:"template-name"},Version:{location:"querystring",locationName:"version"}},required:["TemplateName"]},output:{type:"structure",members:{MessageBody:{shape:"S57"}},required:["MessageBody"],payload:"MessageBody"}},DeleteRecommenderConfiguration:{http:{method:"DELETE",requestUri:"/v1/recommenders/{recommender-id}",responseCode:200},input:{type:"structure",members:{RecommenderId:{location:"uri",locationName:"recommender-id"}},required:["RecommenderId"]},output:{type:"structure",members:{RecommenderConfigurationResponse:{shape:"S3t"}},required:["RecommenderConfigurationResponse"],payload:"RecommenderConfigurationResponse"}},DeleteSegment:{http:{method:"DELETE",requestUri:"/v1/apps/{application-id}/segments/{segment-id}",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},SegmentId:{location:"uri",locationName:"segment-id"}},required:["SegmentId","ApplicationId"]},output:{type:"structure",members:{SegmentResponse:{shape:"S46"}},required:["SegmentResponse"],payload:"SegmentResponse"}},DeleteSmsChannel:{http:{method:"DELETE",requestUri:"/v1/apps/{application-id}/channels/sms",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"}},required:["ApplicationId"]},output:{type:"structure",members:{SMSChannelResponse:{shape:"S5z"}},required:["SMSChannelResponse"],payload:"SMSChannelResponse"}},DeleteSmsTemplate:{http:{method:"DELETE",requestUri:"/v1/templates/{template-name}/sms",responseCode:202},input:{type:"structure",members:{TemplateName:{location:"uri",locationName:"template-name"},Version:{location:"querystring",locationName:"version"}},required:["TemplateName"]},output:{type:"structure",members:{MessageBody:{shape:"S57"}},required:["MessageBody"],payload:"MessageBody"}},DeleteUserEndpoints:{http:{method:"DELETE",requestUri:"/v1/apps/{application-id}/users/{user-id}",responseCode:202},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},UserId:{location:"uri",locationName:"user-id"}},required:["ApplicationId","UserId"]},output:{type:"structure",members:{EndpointsResponse:{shape:"S64"}},required:["EndpointsResponse"],payload:"EndpointsResponse"}},DeleteVoiceChannel:{http:{method:"DELETE",requestUri:"/v1/apps/{application-id}/channels/voice",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"}},required:["ApplicationId"]},output:{type:"structure",members:{VoiceChannelResponse:{shape:"S68"}},required:["VoiceChannelResponse"],payload:"VoiceChannelResponse"}},DeleteVoiceTemplate:{http:{method:"DELETE",requestUri:"/v1/templates/{template-name}/voice",responseCode:202},input:{type:"structure",members:{TemplateName:{location:"uri",locationName:"template-name"},Version:{location:"querystring",locationName:"version"}},required:["TemplateName"]},output:{type:"structure",members:{MessageBody:{shape:"S57"}},required:["MessageBody"],payload:"MessageBody"}},GetAdmChannel:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/channels/adm",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"}},required:["ApplicationId"]},output:{type:"structure",members:{ADMChannelResponse:{shape:"S4i"}},required:["ADMChannelResponse"],payload:"ADMChannelResponse"}},GetApnsChannel:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/channels/apns",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"}},required:["ApplicationId"]},output:{type:"structure",members:{APNSChannelResponse:{shape:"S4l"}},required:["APNSChannelResponse"],payload:"APNSChannelResponse"}},GetApnsSandboxChannel:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/channels/apns_sandbox",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"}},required:["ApplicationId"]},output:{type:"structure",members:{APNSSandboxChannelResponse:{shape:"S4o"}},required:["APNSSandboxChannelResponse"],payload:"APNSSandboxChannelResponse"}},GetApnsVoipChannel:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/channels/apns_voip",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"}},required:["ApplicationId"]},output:{type:"structure",members:{APNSVoipChannelResponse:{shape:"S4r"}},required:["APNSVoipChannelResponse"],payload:"APNSVoipChannelResponse"}},GetApnsVoipSandboxChannel:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/channels/apns_voip_sandbox",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"}},required:["ApplicationId"]},output:{type:"structure",members:{APNSVoipSandboxChannelResponse:{shape:"S4u"}},required:["APNSVoipSandboxChannelResponse"],payload:"APNSVoipSandboxChannelResponse"}},GetApp:{http:{method:"GET",requestUri:"/v1/apps/{application-id}",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"}},required:["ApplicationId"]},output:{type:"structure",members:{ApplicationResponse:{shape:"S6"}},required:["ApplicationResponse"],payload:"ApplicationResponse"}},GetApplicationDateRangeKpi:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/kpis/daterange/{kpi-name}",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},EndTime:{shape:"S3c",location:"querystring",locationName:"end-time"},KpiName:{location:"uri",locationName:"kpi-name"},NextToken:{location:"querystring",locationName:"next-token"},PageSize:{location:"querystring",locationName:"page-size"},StartTime:{shape:"S3c",location:"querystring",locationName:"start-time"}},required:["ApplicationId","KpiName"]},output:{type:"structure",members:{ApplicationDateRangeKpiResponse:{type:"structure",members:{ApplicationId:{},EndTime:{shape:"S3c"},KpiName:{},KpiResult:{shape:"S6q"},NextToken:{},StartTime:{shape:"S3c"}},required:["KpiResult","KpiName","EndTime","StartTime","ApplicationId"]}},required:["ApplicationDateRangeKpiResponse"],payload:"ApplicationDateRangeKpiResponse"}},GetApplicationSettings:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/settings",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"}},required:["ApplicationId"]},output:{type:"structure",members:{ApplicationSettingsResource:{shape:"S6x"}},required:["ApplicationSettingsResource"],payload:"ApplicationSettingsResource"}},GetApps:{http:{method:"GET",requestUri:"/v1/apps",responseCode:200},input:{type:"structure",members:{PageSize:{location:"querystring",locationName:"page-size"},Token:{location:"querystring",locationName:"token"}}},output:{type:"structure",members:{ApplicationsResponse:{type:"structure",members:{Item:{type:"list",member:{shape:"S6"}},NextToken:{}}}},required:["ApplicationsResponse"],payload:"ApplicationsResponse"}},GetBaiduChannel:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/channels/baidu",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"}},required:["ApplicationId"]},output:{type:"structure",members:{BaiduChannelResponse:{shape:"S4z"}},required:["BaiduChannelResponse"],payload:"BaiduChannelResponse"}},GetCampaign:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/campaigns/{campaign-id}",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},CampaignId:{location:"uri",locationName:"campaign-id"}},required:["CampaignId","ApplicationId"]},output:{type:"structure",members:{CampaignResponse:{shape:"S1j"}},required:["CampaignResponse"],payload:"CampaignResponse"}},GetCampaignActivities:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/campaigns/{campaign-id}/activities",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},CampaignId:{location:"uri",locationName:"campaign-id"},PageSize:{location:"querystring",locationName:"page-size"},Token:{location:"querystring",locationName:"token"}},required:["ApplicationId","CampaignId"]},output:{type:"structure",members:{ActivitiesResponse:{type:"structure",members:{Item:{type:"list",member:{type:"structure",members:{ApplicationId:{},CampaignId:{},End:{},Id:{},Result:{},ScheduledStart:{},Start:{},State:{},SuccessfulEndpointCount:{type:"integer"},TimezonesCompletedCount:{type:"integer"},TimezonesTotalCount:{type:"integer"},TotalEndpointCount:{type:"integer"},TreatmentId:{}},required:["CampaignId","Id","ApplicationId"]}},NextToken:{}},required:["Item"]}},required:["ActivitiesResponse"],payload:"ActivitiesResponse"}},GetCampaignDateRangeKpi:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/campaigns/{campaign-id}/kpis/daterange/{kpi-name}",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},CampaignId:{location:"uri",locationName:"campaign-id"},EndTime:{shape:"S3c",location:"querystring",locationName:"end-time"},KpiName:{location:"uri",locationName:"kpi-name"},NextToken:{location:"querystring",locationName:"next-token"},PageSize:{location:"querystring",locationName:"page-size"},StartTime:{shape:"S3c",location:"querystring",locationName:"start-time"}},required:["ApplicationId","KpiName","CampaignId"]},output:{type:"structure",members:{CampaignDateRangeKpiResponse:{type:"structure",members:{ApplicationId:{},CampaignId:{},EndTime:{shape:"S3c"},KpiName:{},KpiResult:{shape:"S6q"},NextToken:{},StartTime:{shape:"S3c"}},required:["KpiResult","KpiName","EndTime","CampaignId","StartTime","ApplicationId"]}},required:["CampaignDateRangeKpiResponse"],payload:"CampaignDateRangeKpiResponse"}},GetCampaignVersion:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/campaigns/{campaign-id}/versions/{version}",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},CampaignId:{location:"uri",locationName:"campaign-id"},Version:{location:"uri",locationName:"version"}},required:["Version","ApplicationId","CampaignId"]},output:{type:"structure",members:{CampaignResponse:{shape:"S1j"}},required:["CampaignResponse"],payload:"CampaignResponse"}},GetCampaignVersions:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/campaigns/{campaign-id}/versions",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},CampaignId:{location:"uri",locationName:"campaign-id"},PageSize:{location:"querystring",locationName:"page-size"},Token:{location:"querystring",locationName:"token"}},required:["ApplicationId","CampaignId"]},output:{type:"structure",members:{CampaignsResponse:{shape:"S7i"}},required:["CampaignsResponse"],payload:"CampaignsResponse"}},GetCampaigns:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/campaigns",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},PageSize:{location:"querystring",locationName:"page-size"},Token:{location:"querystring",locationName:"token"}},required:["ApplicationId"]},output:{type:"structure",members:{CampaignsResponse:{shape:"S7i"}},required:["CampaignsResponse"],payload:"CampaignsResponse"}},GetChannels:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/channels",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"}},required:["ApplicationId"]},output:{type:"structure",members:{ChannelsResponse:{type:"structure",members:{Channels:{type:"map",key:{},value:{type:"structure",members:{ApplicationId:{},CreationDate:{},Enabled:{type:"boolean"},HasCredential:{type:"boolean"},Id:{},IsArchived:{type:"boolean"},LastModifiedBy:{},LastModifiedDate:{},Version:{type:"integer"}}}}},required:["Channels"]}},required:["ChannelsResponse"],payload:"ChannelsResponse"}},GetEmailChannel:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/channels/email",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"}},required:["ApplicationId"]},output:{type:"structure",members:{EmailChannelResponse:{shape:"S54"}},required:["EmailChannelResponse"],payload:"EmailChannelResponse"}},GetEmailTemplate:{http:{method:"GET",requestUri:"/v1/templates/{template-name}/email",responseCode:200},input:{type:"structure",members:{TemplateName:{location:"uri",locationName:"template-name"},Version:{location:"querystring",locationName:"version"}},required:["TemplateName"]},output:{type:"structure",members:{EmailTemplateResponse:{type:"structure",members:{Arn:{},CreationDate:{},DefaultSubstitutions:{},HtmlPart:{},LastModifiedDate:{},RecommenderId:{},Subject:{},tags:{shape:"S4",locationName:"tags"},TemplateDescription:{},TemplateName:{},TemplateType:{},TextPart:{},Version:{}},required:["LastModifiedDate","CreationDate","TemplateName","TemplateType"]}},required:["EmailTemplateResponse"],payload:"EmailTemplateResponse"}},GetEndpoint:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/endpoints/{endpoint-id}",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},EndpointId:{location:"uri",locationName:"endpoint-id"}},required:["ApplicationId","EndpointId"]},output:{type:"structure",members:{EndpointResponse:{shape:"S5a"}},required:["EndpointResponse"],payload:"EndpointResponse"}},GetEventStream:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/eventstream",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"}},required:["ApplicationId"]},output:{type:"structure",members:{EventStream:{shape:"S5j"}},required:["EventStream"],payload:"EventStream"}},GetExportJob:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/jobs/export/{job-id}",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},JobId:{location:"uri",locationName:"job-id"}},required:["ApplicationId","JobId"]},output:{type:"structure",members:{ExportJobResponse:{shape:"S1v"}},required:["ExportJobResponse"],payload:"ExportJobResponse"}},GetExportJobs:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/jobs/export",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},PageSize:{location:"querystring",locationName:"page-size"},Token:{location:"querystring",locationName:"token"}},required:["ApplicationId"]},output:{type:"structure",members:{ExportJobsResponse:{shape:"S85"}},required:["ExportJobsResponse"],payload:"ExportJobsResponse"}},GetGcmChannel:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/channels/gcm",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"}},required:["ApplicationId"]},output:{type:"structure",members:{GCMChannelResponse:{shape:"S5m"}},required:["GCMChannelResponse"],payload:"GCMChannelResponse"}},GetImportJob:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/jobs/import/{job-id}",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},JobId:{location:"uri",locationName:"job-id"}},required:["ApplicationId","JobId"]},output:{type:"structure",members:{ImportJobResponse:{shape:"S22"}},required:["ImportJobResponse"],payload:"ImportJobResponse"}},GetImportJobs:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/jobs/import",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},PageSize:{location:"querystring",locationName:"page-size"},Token:{location:"querystring",locationName:"token"}},required:["ApplicationId"]},output:{type:"structure",members:{ImportJobsResponse:{shape:"S8d"}},required:["ImportJobsResponse"],payload:"ImportJobsResponse"}},GetInAppMessages:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/endpoints/{endpoint-id}/inappmessages",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},EndpointId:{location:"uri",locationName:"endpoint-id"}},required:["ApplicationId","EndpointId"]},output:{type:"structure",members:{InAppMessagesResponse:{type:"structure",members:{InAppMessageCampaigns:{type:"list",member:{type:"structure",members:{CampaignId:{},DailyCap:{type:"integer"},InAppMessage:{type:"structure",members:{Content:{shape:"So"},CustomConfig:{shape:"S4"},Layout:{}}},Priority:{type:"integer"},Schedule:{type:"structure",members:{EndDate:{},EventFilter:{shape:"Sz"},QuietTime:{shape:"S1c"}}},SessionCap:{type:"integer"},TotalCap:{type:"integer"},TreatmentId:{}}}}}}},required:["InAppMessagesResponse"],payload:"InAppMessagesResponse"}},GetInAppTemplate:{http:{method:"GET",requestUri:"/v1/templates/{template-name}/inapp",responseCode:200},input:{type:"structure",members:{TemplateName:{location:"uri",locationName:"template-name"},Version:{location:"querystring",locationName:"version"}},required:["TemplateName"]},output:{type:"structure",members:{InAppTemplateResponse:{type:"structure",members:{Arn:{},Content:{shape:"So"},CreationDate:{},CustomConfig:{shape:"S4"},LastModifiedDate:{},Layout:{},tags:{shape:"S4",locationName:"tags"},TemplateDescription:{},TemplateName:{},TemplateType:{},Version:{}},required:["LastModifiedDate","CreationDate","TemplateName","TemplateType"]}},required:["InAppTemplateResponse"],payload:"InAppTemplateResponse"}},GetJourney:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/journeys/{journey-id}",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},JourneyId:{location:"uri",locationName:"journey-id"}},required:["JourneyId","ApplicationId"]},output:{type:"structure",members:{JourneyResponse:{shape:"S3j"}},required:["JourneyResponse"],payload:"JourneyResponse"}},GetJourneyDateRangeKpi:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/journeys/{journey-id}/kpis/daterange/{kpi-name}",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},EndTime:{shape:"S3c",location:"querystring",locationName:"end-time"},JourneyId:{location:"uri",locationName:"journey-id"},KpiName:{location:"uri",locationName:"kpi-name"},NextToken:{location:"querystring",locationName:"next-token"},PageSize:{location:"querystring",locationName:"page-size"},StartTime:{shape:"S3c",location:"querystring",locationName:"start-time"}},required:["JourneyId","ApplicationId","KpiName"]},output:{type:"structure",members:{JourneyDateRangeKpiResponse:{type:"structure",members:{ApplicationId:{},EndTime:{shape:"S3c"},JourneyId:{},KpiName:{},KpiResult:{shape:"S6q"},NextToken:{},StartTime:{shape:"S3c"}},required:["KpiResult","KpiName","JourneyId","EndTime","StartTime","ApplicationId"]}},required:["JourneyDateRangeKpiResponse"],payload:"JourneyDateRangeKpiResponse"}},GetJourneyExecutionActivityMetrics:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/journeys/{journey-id}/activities/{journey-activity-id}/execution-metrics",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},JourneyActivityId:{location:"uri",locationName:"journey-activity-id"},JourneyId:{location:"uri",locationName:"journey-id"},NextToken:{location:"querystring",locationName:"next-token"},PageSize:{location:"querystring",locationName:"page-size"}},required:["JourneyActivityId","ApplicationId","JourneyId"]},output:{type:"structure",members:{JourneyExecutionActivityMetricsResponse:{type:"structure",members:{ActivityType:{},ApplicationId:{},JourneyActivityId:{},JourneyId:{},LastEvaluatedTime:{},Metrics:{shape:"S4"}},required:["Metrics","JourneyId","LastEvaluatedTime","JourneyActivityId","ActivityType","ApplicationId"]}},required:["JourneyExecutionActivityMetricsResponse"],payload:"JourneyExecutionActivityMetricsResponse"}},GetJourneyExecutionMetrics:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/journeys/{journey-id}/execution-metrics",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},JourneyId:{location:"uri",locationName:"journey-id"},NextToken:{location:"querystring",locationName:"next-token"},PageSize:{location:"querystring",locationName:"page-size"}},required:["ApplicationId","JourneyId"]},output:{type:"structure",members:{JourneyExecutionMetricsResponse:{type:"structure",members:{ApplicationId:{},JourneyId:{},LastEvaluatedTime:{},Metrics:{shape:"S4"}},required:["Metrics","JourneyId","LastEvaluatedTime","ApplicationId"]}},required:["JourneyExecutionMetricsResponse"],payload:"JourneyExecutionMetricsResponse"}},GetPushTemplate:{http:{method:"GET",requestUri:"/v1/templates/{template-name}/push",responseCode:200},input:{type:"structure",members:{TemplateName:{location:"uri",locationName:"template-name"},Version:{location:"querystring",locationName:"version"}},required:["TemplateName"]},output:{type:"structure",members:{PushNotificationTemplateResponse:{type:"structure",members:{ADM:{shape:"S3m"},APNS:{shape:"S3n"},Arn:{},Baidu:{shape:"S3m"},CreationDate:{},Default:{shape:"S3o"},DefaultSubstitutions:{},GCM:{shape:"S3m"},LastModifiedDate:{},RecommenderId:{},tags:{shape:"S4",locationName:"tags"},TemplateDescription:{},TemplateName:{},TemplateType:{},Version:{}},required:["LastModifiedDate","CreationDate","TemplateType","TemplateName"]}},required:["PushNotificationTemplateResponse"],payload:"PushNotificationTemplateResponse"}},GetRecommenderConfiguration:{http:{method:"GET",requestUri:"/v1/recommenders/{recommender-id}",responseCode:200},input:{type:"structure",members:{RecommenderId:{location:"uri",locationName:"recommender-id"}},required:["RecommenderId"]},output:{type:"structure",members:{RecommenderConfigurationResponse:{shape:"S3t"}},required:["RecommenderConfigurationResponse"],payload:"RecommenderConfigurationResponse"}},GetRecommenderConfigurations:{http:{method:"GET",requestUri:"/v1/recommenders",responseCode:200},input:{type:"structure",members:{PageSize:{location:"querystring",locationName:"page-size"},Token:{location:"querystring",locationName:"token"}}},output:{type:"structure",members:{ListRecommenderConfigurationsResponse:{type:"structure",members:{Item:{type:"list",member:{shape:"S3t"}},NextToken:{}},required:["Item"]}},required:["ListRecommenderConfigurationsResponse"],payload:"ListRecommenderConfigurationsResponse"}},GetSegment:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/segments/{segment-id}",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},SegmentId:{location:"uri",locationName:"segment-id"}},required:["SegmentId","ApplicationId"]},output:{type:"structure",members:{SegmentResponse:{shape:"S46"}},required:["SegmentResponse"],payload:"SegmentResponse"}},GetSegmentExportJobs:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/segments/{segment-id}/jobs/export",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},PageSize:{location:"querystring",locationName:"page-size"},SegmentId:{location:"uri",locationName:"segment-id"},Token:{location:"querystring",locationName:"token"}},required:["SegmentId","ApplicationId"]},output:{type:"structure",members:{ExportJobsResponse:{shape:"S85"}},required:["ExportJobsResponse"],payload:"ExportJobsResponse"}},GetSegmentImportJobs:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/segments/{segment-id}/jobs/import",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},PageSize:{location:"querystring",locationName:"page-size"},SegmentId:{location:"uri",locationName:"segment-id"},Token:{location:"querystring",locationName:"token"}},required:["SegmentId","ApplicationId"]},output:{type:"structure",members:{ImportJobsResponse:{shape:"S8d"}},required:["ImportJobsResponse"],payload:"ImportJobsResponse"}},GetSegmentVersion:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/segments/{segment-id}/versions/{version}",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},SegmentId:{location:"uri",locationName:"segment-id"},Version:{location:"uri",locationName:"version"}},required:["SegmentId","Version","ApplicationId"]},output:{type:"structure",members:{SegmentResponse:{shape:"S46"}},required:["SegmentResponse"],payload:"SegmentResponse"}},GetSegmentVersions:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/segments/{segment-id}/versions",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},PageSize:{location:"querystring",locationName:"page-size"},SegmentId:{location:"uri",locationName:"segment-id"},Token:{location:"querystring",locationName:"token"}},required:["SegmentId","ApplicationId"]},output:{type:"structure",members:{SegmentsResponse:{shape:"S9j"}},required:["SegmentsResponse"],payload:"SegmentsResponse"}},GetSegments:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/segments",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},PageSize:{location:"querystring",locationName:"page-size"},Token:{location:"querystring",locationName:"token"}},required:["ApplicationId"]},output:{type:"structure",members:{SegmentsResponse:{shape:"S9j"}},required:["SegmentsResponse"],payload:"SegmentsResponse"}},GetSmsChannel:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/channels/sms",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"}},required:["ApplicationId"]},output:{type:"structure",members:{SMSChannelResponse:{shape:"S5z"}},required:["SMSChannelResponse"],payload:"SMSChannelResponse"}},GetSmsTemplate:{http:{method:"GET",requestUri:"/v1/templates/{template-name}/sms",responseCode:200},input:{type:"structure",members:{TemplateName:{location:"uri",locationName:"template-name"},Version:{location:"querystring",locationName:"version"}},required:["TemplateName"]},output:{type:"structure",members:{SMSTemplateResponse:{type:"structure",members:{Arn:{},Body:{},CreationDate:{},DefaultSubstitutions:{},LastModifiedDate:{},RecommenderId:{},tags:{shape:"S4",locationName:"tags"},TemplateDescription:{},TemplateName:{},TemplateType:{},Version:{}},required:["LastModifiedDate","CreationDate","TemplateName","TemplateType"]}},required:["SMSTemplateResponse"],payload:"SMSTemplateResponse"}},GetUserEndpoints:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/users/{user-id}",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},UserId:{location:"uri",locationName:"user-id"}},required:["ApplicationId","UserId"]},output:{type:"structure",members:{EndpointsResponse:{shape:"S64"}},required:["EndpointsResponse"],payload:"EndpointsResponse"}},GetVoiceChannel:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/channels/voice",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"}},required:["ApplicationId"]},output:{type:"structure",members:{VoiceChannelResponse:{shape:"S68"}},required:["VoiceChannelResponse"],payload:"VoiceChannelResponse"}},GetVoiceTemplate:{http:{method:"GET",requestUri:"/v1/templates/{template-name}/voice",responseCode:200},input:{type:"structure",members:{TemplateName:{location:"uri",locationName:"template-name"},Version:{location:"querystring",locationName:"version"}},required:["TemplateName"]},output:{type:"structure",members:{VoiceTemplateResponse:{type:"structure",members:{Arn:{},Body:{},CreationDate:{},DefaultSubstitutions:{},LanguageCode:{},LastModifiedDate:{},tags:{shape:"S4",locationName:"tags"},TemplateDescription:{},TemplateName:{},TemplateType:{},Version:{},VoiceId:{}},required:["LastModifiedDate","CreationDate","TemplateName","TemplateType"]}},required:["VoiceTemplateResponse"],payload:"VoiceTemplateResponse"}},ListJourneys:{http:{method:"GET",requestUri:"/v1/apps/{application-id}/journeys",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},PageSize:{location:"querystring",locationName:"page-size"},Token:{location:"querystring",locationName:"token"}},required:["ApplicationId"]},output:{type:"structure",members:{JourneysResponse:{type:"structure",members:{Item:{type:"list",member:{shape:"S3j"}},NextToken:{}},required:["Item"]}},required:["JourneysResponse"],payload:"JourneysResponse"}},ListTagsForResource:{http:{method:"GET",requestUri:"/v1/tags/{resource-arn}",responseCode:200},input:{type:"structure",members:{ResourceArn:{location:"uri",locationName:"resource-arn"}},required:["ResourceArn"]},output:{type:"structure",members:{TagsModel:{shape:"Sa5"}},required:["TagsModel"],payload:"TagsModel"}},ListTemplateVersions:{http:{method:"GET",requestUri:"/v1/templates/{template-name}/{template-type}/versions",responseCode:200},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"next-token"},PageSize:{location:"querystring",locationName:"page-size"},TemplateName:{location:"uri",locationName:"template-name"},TemplateType:{location:"uri",locationName:"template-type"}},required:["TemplateName","TemplateType"]},output:{type:"structure",members:{TemplateVersionsResponse:{type:"structure",members:{Item:{type:"list",member:{type:"structure",members:{CreationDate:{},DefaultSubstitutions:{},LastModifiedDate:{},TemplateDescription:{},TemplateName:{},TemplateType:{},Version:{}},required:["LastModifiedDate","CreationDate","TemplateName","TemplateType"]}},Message:{},NextToken:{},RequestID:{}},required:["Item"]}},required:["TemplateVersionsResponse"],payload:"TemplateVersionsResponse"}},ListTemplates:{http:{method:"GET",requestUri:"/v1/templates",responseCode:200},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"next-token"},PageSize:{location:"querystring",locationName:"page-size"},Prefix:{location:"querystring",locationName:"prefix"},TemplateType:{location:"querystring",locationName:"template-type"}}},output:{type:"structure",members:{TemplatesResponse:{type:"structure",members:{Item:{type:"list",member:{type:"structure",members:{Arn:{},CreationDate:{},DefaultSubstitutions:{},LastModifiedDate:{},tags:{shape:"S4",locationName:"tags"},TemplateDescription:{},TemplateName:{},TemplateType:{},Version:{}},required:["LastModifiedDate","CreationDate","TemplateName","TemplateType"]}},NextToken:{}},required:["Item"]}},required:["TemplatesResponse"],payload:"TemplatesResponse"}},PhoneNumberValidate:{http:{requestUri:"/v1/phone/number/validate",responseCode:200},input:{type:"structure",members:{NumberValidateRequest:{type:"structure",members:{IsoCountryCode:{},PhoneNumber:{}}}},required:["NumberValidateRequest"],payload:"NumberValidateRequest"},output:{type:"structure",members:{NumberValidateResponse:{type:"structure",members:{Carrier:{},City:{},CleansedPhoneNumberE164:{},CleansedPhoneNumberNational:{},Country:{},CountryCodeIso2:{},CountryCodeNumeric:{},County:{},OriginalCountryCodeIso2:{},OriginalPhoneNumber:{},PhoneType:{},PhoneTypeCode:{type:"integer"},Timezone:{},ZipCode:{}}}},required:["NumberValidateResponse"],payload:"NumberValidateResponse"}},PutEventStream:{http:{requestUri:"/v1/apps/{application-id}/eventstream",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},WriteEventStream:{type:"structure",members:{DestinationStreamArn:{},RoleArn:{}},required:["RoleArn","DestinationStreamArn"]}},required:["ApplicationId","WriteEventStream"],payload:"WriteEventStream"},output:{type:"structure",members:{EventStream:{shape:"S5j"}},required:["EventStream"],payload:"EventStream"}},PutEvents:{http:{requestUri:"/v1/apps/{application-id}/events",responseCode:202},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},EventsRequest:{type:"structure",members:{BatchItem:{type:"map",key:{},value:{type:"structure",members:{Endpoint:{type:"structure",members:{Address:{},Attributes:{shape:"S5b"},ChannelType:{},Demographic:{shape:"S5d"},EffectiveDate:{},EndpointStatus:{},Location:{shape:"S5e"},Metrics:{shape:"S5f"},OptOut:{},RequestId:{},User:{shape:"S5g"}}},Events:{type:"map",key:{},value:{type:"structure",members:{AppPackageName:{},AppTitle:{},AppVersionCode:{},Attributes:{shape:"S4"},ClientSdkVersion:{},EventType:{},Metrics:{shape:"S5f"},SdkName:{},Session:{type:"structure",members:{Duration:{type:"integer"},Id:{},StartTimestamp:{},StopTimestamp:{}},required:["StartTimestamp","Id"]},Timestamp:{}},required:["EventType","Timestamp"]}}},required:["Endpoint","Events"]}}},required:["BatchItem"]}},required:["ApplicationId","EventsRequest"],payload:"EventsRequest"},output:{type:"structure",members:{EventsResponse:{type:"structure",members:{Results:{type:"map",key:{},value:{type:"structure",members:{EndpointItemResponse:{type:"structure",members:{Message:{},StatusCode:{type:"integer"}}},EventsItemResponse:{type:"map",key:{},value:{type:"structure",members:{Message:{},StatusCode:{type:"integer"}}}}}}}}}},required:["EventsResponse"],payload:"EventsResponse"}},RemoveAttributes:{http:{method:"PUT",requestUri:"/v1/apps/{application-id}/attributes/{attribute-type}",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},AttributeType:{location:"uri",locationName:"attribute-type"},UpdateAttributesRequest:{type:"structure",members:{Blacklist:{shape:"S14"}}}},required:["AttributeType","ApplicationId","UpdateAttributesRequest"],payload:"UpdateAttributesRequest"},output:{type:"structure",members:{AttributesResource:{type:"structure",members:{ApplicationId:{},AttributeType:{},Attributes:{shape:"S14"}},required:["AttributeType","ApplicationId"]}},required:["AttributesResource"],payload:"AttributesResource"}},SendMessages:{http:{requestUri:"/v1/apps/{application-id}/messages",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},MessageRequest:{type:"structure",members:{Addresses:{type:"map",key:{},value:{type:"structure",members:{BodyOverride:{},ChannelType:{},Context:{shape:"S4"},RawContent:{},Substitutions:{shape:"S5b"},TitleOverride:{}}}},Context:{shape:"S4"},Endpoints:{shape:"Sba"},MessageConfiguration:{shape:"Sbc"},TemplateConfiguration:{shape:"S1d"},TraceId:{}},required:["MessageConfiguration"]}},required:["ApplicationId","MessageRequest"],payload:"MessageRequest"},output:{type:"structure",members:{MessageResponse:{shape:"Sbr"}},required:["MessageResponse"],payload:"MessageResponse"}},SendOTPMessage:{http:{requestUri:"/v1/apps/{application-id}/otp",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},SendOTPMessageRequestParameters:{type:"structure",members:{AllowedAttempts:{type:"integer"},BrandName:{},Channel:{},CodeLength:{type:"integer"},DestinationIdentity:{},EntityId:{},Language:{},OriginationIdentity:{},ReferenceId:{},TemplateId:{},ValidityPeriod:{type:"integer"}},required:["BrandName","ReferenceId","Channel","DestinationIdentity","OriginationIdentity"]}},required:["ApplicationId","SendOTPMessageRequestParameters"],payload:"SendOTPMessageRequestParameters"},output:{type:"structure",members:{MessageResponse:{shape:"Sbr"}},required:["MessageResponse"],payload:"MessageResponse"}},SendUsersMessages:{http:{requestUri:"/v1/apps/{application-id}/users-messages",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},SendUsersMessageRequest:{type:"structure",members:{Context:{shape:"S4"},MessageConfiguration:{shape:"Sbc"},TemplateConfiguration:{shape:"S1d"},TraceId:{},Users:{shape:"Sba"}},required:["MessageConfiguration","Users"]}},required:["ApplicationId","SendUsersMessageRequest"],payload:"SendUsersMessageRequest"},output:{type:"structure",members:{SendUsersMessageResponse:{type:"structure",members:{ApplicationId:{},RequestId:{},Result:{type:"map",key:{},value:{shape:"Sbs"}}},required:["ApplicationId"]}},required:["SendUsersMessageResponse"],payload:"SendUsersMessageResponse"}},TagResource:{http:{requestUri:"/v1/tags/{resource-arn}",responseCode:204},input:{type:"structure",members:{ResourceArn:{location:"uri",locationName:"resource-arn"},TagsModel:{shape:"Sa5"}},required:["ResourceArn","TagsModel"],payload:"TagsModel"}},UntagResource:{http:{method:"DELETE",requestUri:"/v1/tags/{resource-arn}",responseCode:204},input:{type:"structure",members:{ResourceArn:{location:"uri",locationName:"resource-arn"},TagKeys:{shape:"S14",location:"querystring",locationName:"tagKeys"}},required:["TagKeys","ResourceArn"]}},UpdateAdmChannel:{http:{method:"PUT",requestUri:"/v1/apps/{application-id}/channels/adm",responseCode:200},input:{type:"structure",members:{ADMChannelRequest:{type:"structure",members:{ClientId:{},ClientSecret:{},Enabled:{type:"boolean"}},required:["ClientSecret","ClientId"]},ApplicationId:{location:"uri",locationName:"application-id"}},required:["ApplicationId","ADMChannelRequest"],payload:"ADMChannelRequest"},output:{type:"structure",members:{ADMChannelResponse:{shape:"S4i"}},required:["ADMChannelResponse"],payload:"ADMChannelResponse"}},UpdateApnsChannel:{http:{method:"PUT",requestUri:"/v1/apps/{application-id}/channels/apns",responseCode:200},input:{type:"structure",members:{APNSChannelRequest:{type:"structure",members:{BundleId:{},Certificate:{},DefaultAuthenticationMethod:{},Enabled:{type:"boolean"},PrivateKey:{},TeamId:{},TokenKey:{},TokenKeyId:{}}},ApplicationId:{location:"uri",locationName:"application-id"}},required:["ApplicationId","APNSChannelRequest"],payload:"APNSChannelRequest"},output:{type:"structure",members:{APNSChannelResponse:{shape:"S4l"}},required:["APNSChannelResponse"],payload:"APNSChannelResponse"}},UpdateApnsSandboxChannel:{http:{method:"PUT",requestUri:"/v1/apps/{application-id}/channels/apns_sandbox",responseCode:200},input:{type:"structure",members:{APNSSandboxChannelRequest:{type:"structure",members:{BundleId:{},Certificate:{},DefaultAuthenticationMethod:{},Enabled:{type:"boolean"},PrivateKey:{},TeamId:{},TokenKey:{},TokenKeyId:{}}},ApplicationId:{location:"uri",locationName:"application-id"}},required:["ApplicationId","APNSSandboxChannelRequest"],payload:"APNSSandboxChannelRequest"},output:{type:"structure",members:{APNSSandboxChannelResponse:{shape:"S4o"}},required:["APNSSandboxChannelResponse"],payload:"APNSSandboxChannelResponse"}},UpdateApnsVoipChannel:{http:{method:"PUT",requestUri:"/v1/apps/{application-id}/channels/apns_voip",responseCode:200},input:{type:"structure",members:{APNSVoipChannelRequest:{type:"structure",members:{BundleId:{},Certificate:{},DefaultAuthenticationMethod:{},Enabled:{type:"boolean"},PrivateKey:{},TeamId:{},TokenKey:{},TokenKeyId:{}}},ApplicationId:{location:"uri",locationName:"application-id"}},required:["ApplicationId","APNSVoipChannelRequest"],payload:"APNSVoipChannelRequest"},output:{type:"structure",members:{APNSVoipChannelResponse:{shape:"S4r"}},required:["APNSVoipChannelResponse"],payload:"APNSVoipChannelResponse"}},UpdateApnsVoipSandboxChannel:{http:{method:"PUT",requestUri:"/v1/apps/{application-id}/channels/apns_voip_sandbox",responseCode:200},input:{type:"structure",members:{APNSVoipSandboxChannelRequest:{type:"structure",members:{BundleId:{},Certificate:{},DefaultAuthenticationMethod:{},Enabled:{type:"boolean"},PrivateKey:{},TeamId:{},TokenKey:{},TokenKeyId:{}}},ApplicationId:{location:"uri",locationName:"application-id"}},required:["ApplicationId","APNSVoipSandboxChannelRequest"],payload:"APNSVoipSandboxChannelRequest"},output:{type:"structure",members:{APNSVoipSandboxChannelResponse:{shape:"S4u"}},required:["APNSVoipSandboxChannelResponse"],payload:"APNSVoipSandboxChannelResponse"}},UpdateApplicationSettings:{http:{method:"PUT",requestUri:"/v1/apps/{application-id}/settings",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},WriteApplicationSettingsRequest:{type:"structure",members:{CampaignHook:{shape:"S1f"},CloudWatchMetricsEnabled:{type:"boolean"},EventTaggingEnabled:{type:"boolean"},Limits:{shape:"S1h"},QuietTime:{shape:"S1c"}}}},required:["ApplicationId","WriteApplicationSettingsRequest"],payload:"WriteApplicationSettingsRequest"},output:{type:"structure",members:{ApplicationSettingsResource:{shape:"S6x"}},required:["ApplicationSettingsResource"],payload:"ApplicationSettingsResource"}},UpdateBaiduChannel:{http:{method:"PUT",requestUri:"/v1/apps/{application-id}/channels/baidu",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},BaiduChannelRequest:{type:"structure",members:{ApiKey:{},Enabled:{type:"boolean"},SecretKey:{}},required:["SecretKey","ApiKey"]}},required:["ApplicationId","BaiduChannelRequest"],payload:"BaiduChannelRequest"},output:{type:"structure",members:{BaiduChannelResponse:{shape:"S4z"}},required:["BaiduChannelResponse"],payload:"BaiduChannelResponse"}},UpdateCampaign:{http:{method:"PUT",requestUri:"/v1/apps/{application-id}/campaigns/{campaign-id}",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},CampaignId:{location:"uri",locationName:"campaign-id"},WriteCampaignRequest:{shape:"S8"}},required:["CampaignId","ApplicationId","WriteCampaignRequest"],payload:"WriteCampaignRequest"},output:{type:"structure",members:{CampaignResponse:{shape:"S1j"}},required:["CampaignResponse"],payload:"CampaignResponse"}},UpdateEmailChannel:{http:{method:"PUT",requestUri:"/v1/apps/{application-id}/channels/email",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},EmailChannelRequest:{type:"structure",members:{ConfigurationSet:{},Enabled:{type:"boolean"},FromAddress:{},Identity:{},RoleArn:{}},required:["FromAddress","Identity"]}},required:["ApplicationId","EmailChannelRequest"],payload:"EmailChannelRequest"},output:{type:"structure",members:{EmailChannelResponse:{shape:"S54"}},required:["EmailChannelResponse"],payload:"EmailChannelResponse"}},UpdateEmailTemplate:{http:{method:"PUT",requestUri:"/v1/templates/{template-name}/email",responseCode:202},input:{type:"structure",members:{CreateNewVersion:{location:"querystring",locationName:"create-new-version",type:"boolean"},EmailTemplateRequest:{shape:"S1p"},TemplateName:{location:"uri",locationName:"template-name"},Version:{location:"querystring",locationName:"version"}},required:["TemplateName","EmailTemplateRequest"],payload:"EmailTemplateRequest"},output:{type:"structure",members:{MessageBody:{shape:"S57"}},required:["MessageBody"],payload:"MessageBody"}},UpdateEndpoint:{http:{method:"PUT",requestUri:"/v1/apps/{application-id}/endpoints/{endpoint-id}",responseCode:202},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},EndpointId:{location:"uri",locationName:"endpoint-id"},EndpointRequest:{type:"structure",members:{Address:{},Attributes:{shape:"S5b"},ChannelType:{},Demographic:{shape:"S5d"},EffectiveDate:{},EndpointStatus:{},Location:{shape:"S5e"},Metrics:{shape:"S5f"},OptOut:{},RequestId:{},User:{shape:"S5g"}}}},required:["ApplicationId","EndpointId","EndpointRequest"],payload:"EndpointRequest"},output:{type:"structure",members:{MessageBody:{shape:"S57"}},required:["MessageBody"],payload:"MessageBody"}},UpdateEndpointsBatch:{http:{method:"PUT",requestUri:"/v1/apps/{application-id}/endpoints",responseCode:202},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},EndpointBatchRequest:{type:"structure",members:{Item:{type:"list",member:{type:"structure",members:{Address:{},Attributes:{shape:"S5b"},ChannelType:{},Demographic:{shape:"S5d"},EffectiveDate:{},EndpointStatus:{},Id:{},Location:{shape:"S5e"},Metrics:{shape:"S5f"},OptOut:{},RequestId:{},User:{shape:"S5g"}}}}},required:["Item"]}},required:["ApplicationId","EndpointBatchRequest"],payload:"EndpointBatchRequest"},output:{type:"structure",members:{MessageBody:{shape:"S57"}},required:["MessageBody"],payload:"MessageBody"}},UpdateGcmChannel:{http:{method:"PUT",requestUri:"/v1/apps/{application-id}/channels/gcm",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},GCMChannelRequest:{type:"structure",members:{ApiKey:{},Enabled:{type:"boolean"}},required:["ApiKey"]}},required:["ApplicationId","GCMChannelRequest"],payload:"GCMChannelRequest"},output:{type:"structure",members:{GCMChannelResponse:{shape:"S5m"}},required:["GCMChannelResponse"],payload:"GCMChannelResponse"}},UpdateInAppTemplate:{http:{method:"PUT",requestUri:"/v1/templates/{template-name}/inapp",responseCode:202},input:{type:"structure",members:{CreateNewVersion:{location:"querystring",locationName:"create-new-version",type:"boolean"},InAppTemplateRequest:{shape:"S25"},TemplateName:{location:"uri",locationName:"template-name"},Version:{location:"querystring",locationName:"version"}},required:["TemplateName","InAppTemplateRequest"],payload:"InAppTemplateRequest"},output:{type:"structure",members:{MessageBody:{shape:"S57"}},required:["MessageBody"],payload:"MessageBody"}},UpdateJourney:{http:{method:"PUT",requestUri:"/v1/apps/{application-id}/journeys/{journey-id}",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},JourneyId:{location:"uri",locationName:"journey-id"},WriteJourneyRequest:{shape:"S29"}},required:["JourneyId","ApplicationId","WriteJourneyRequest"],payload:"WriteJourneyRequest"},output:{type:"structure",members:{JourneyResponse:{shape:"S3j"}},required:["JourneyResponse"],payload:"JourneyResponse"}},UpdateJourneyState:{http:{method:"PUT",requestUri:"/v1/apps/{application-id}/journeys/{journey-id}/state",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},JourneyId:{location:"uri",locationName:"journey-id"},JourneyStateRequest:{type:"structure",members:{State:{}}}},required:["JourneyId","ApplicationId","JourneyStateRequest"],payload:"JourneyStateRequest"},output:{type:"structure",members:{JourneyResponse:{shape:"S3j"}},required:["JourneyResponse"],payload:"JourneyResponse"}},UpdatePushTemplate:{http:{method:"PUT",requestUri:"/v1/templates/{template-name}/push",responseCode:202},input:{type:"structure",members:{CreateNewVersion:{location:"querystring",locationName:"create-new-version",type:"boolean"},PushNotificationTemplateRequest:{shape:"S3l"},TemplateName:{location:"uri",locationName:"template-name"},Version:{location:"querystring",locationName:"version"}},required:["TemplateName","PushNotificationTemplateRequest"],payload:"PushNotificationTemplateRequest"},output:{type:"structure",members:{MessageBody:{shape:"S57"}},required:["MessageBody"],payload:"MessageBody"}},UpdateRecommenderConfiguration:{http:{method:"PUT",requestUri:"/v1/recommenders/{recommender-id}",responseCode:200},input:{type:"structure",members:{RecommenderId:{location:"uri",locationName:"recommender-id"},UpdateRecommenderConfiguration:{type:"structure",members:{Attributes:{shape:"S4"},Description:{},Name:{},RecommendationProviderIdType:{},RecommendationProviderRoleArn:{},RecommendationProviderUri:{},RecommendationTransformerUri:{},RecommendationsDisplayName:{},RecommendationsPerMessage:{type:"integer"}},required:["RecommendationProviderUri","RecommendationProviderRoleArn"]}},required:["RecommenderId","UpdateRecommenderConfiguration"],payload:"UpdateRecommenderConfiguration"},output:{type:"structure",members:{RecommenderConfigurationResponse:{shape:"S3t"}},required:["RecommenderConfigurationResponse"],payload:"RecommenderConfigurationResponse"}},UpdateSegment:{http:{method:"PUT",requestUri:"/v1/apps/{application-id}/segments/{segment-id}",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},SegmentId:{location:"uri",locationName:"segment-id"},WriteSegmentRequest:{shape:"S3v"}},required:["SegmentId","ApplicationId","WriteSegmentRequest"],payload:"WriteSegmentRequest"},output:{type:"structure",members:{SegmentResponse:{shape:"S46"}},required:["SegmentResponse"],payload:"SegmentResponse"}},UpdateSmsChannel:{http:{method:"PUT",requestUri:"/v1/apps/{application-id}/channels/sms",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},SMSChannelRequest:{type:"structure",members:{Enabled:{type:"boolean"},SenderId:{},ShortCode:{}}}},required:["ApplicationId","SMSChannelRequest"],payload:"SMSChannelRequest"},output:{type:"structure",members:{SMSChannelResponse:{shape:"S5z"}},required:["SMSChannelResponse"],payload:"SMSChannelResponse"}},UpdateSmsTemplate:{http:{method:"PUT",requestUri:"/v1/templates/{template-name}/sms",responseCode:202},input:{type:"structure",members:{CreateNewVersion:{location:"querystring",locationName:"create-new-version",type:"boolean"},SMSTemplateRequest:{shape:"S4b"},TemplateName:{location:"uri",locationName:"template-name"},Version:{location:"querystring",locationName:"version"}},required:["TemplateName","SMSTemplateRequest"],payload:"SMSTemplateRequest"},output:{type:"structure",members:{MessageBody:{shape:"S57"}},required:["MessageBody"],payload:"MessageBody"}},UpdateTemplateActiveVersion:{http:{method:"PUT",requestUri:"/v1/templates/{template-name}/{template-type}/active-version",responseCode:200},input:{type:"structure",members:{TemplateActiveVersionRequest:{type:"structure",members:{Version:{}}},TemplateName:{location:"uri",locationName:"template-name"},TemplateType:{location:"uri",locationName:"template-type"}},required:["TemplateName","TemplateType","TemplateActiveVersionRequest"],payload:"TemplateActiveVersionRequest"},output:{type:"structure",members:{MessageBody:{shape:"S57"}},required:["MessageBody"],payload:"MessageBody"}},UpdateVoiceChannel:{http:{method:"PUT",requestUri:"/v1/apps/{application-id}/channels/voice",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},VoiceChannelRequest:{type:"structure",members:{Enabled:{type:"boolean"}}}},required:["ApplicationId","VoiceChannelRequest"],payload:"VoiceChannelRequest"},output:{type:"structure",members:{VoiceChannelResponse:{shape:"S68"}},required:["VoiceChannelResponse"],payload:"VoiceChannelResponse"}},UpdateVoiceTemplate:{http:{method:"PUT",requestUri:"/v1/templates/{template-name}/voice",responseCode:202},input:{type:"structure",members:{CreateNewVersion:{location:"querystring",locationName:"create-new-version",type:"boolean"},TemplateName:{location:"uri",locationName:"template-name"},Version:{location:"querystring",locationName:"version"},VoiceTemplateRequest:{shape:"S4e"}},required:["TemplateName","VoiceTemplateRequest"],payload:"VoiceTemplateRequest"},output:{type:"structure",members:{MessageBody:{shape:"S57"}},required:["MessageBody"],payload:"MessageBody"}},VerifyOTPMessage:{http:{requestUri:"/v1/apps/{application-id}/verify-otp",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"application-id"},VerifyOTPMessageRequestParameters:{type:"structure",members:{DestinationIdentity:{},Otp:{},ReferenceId:{}},required:["ReferenceId","Otp","DestinationIdentity"]}},required:["ApplicationId","VerifyOTPMessageRequestParameters"],payload:"VerifyOTPMessageRequestParameters"},output:{type:"structure",members:{VerificationResponse:{type:"structure",members:{Valid:{type:"boolean"}}}},required:["VerificationResponse"],payload:"VerificationResponse"}}},shapes:{S4:{type:"map",key:{},value:{}},S6:{type:"structure",members:{Arn:{},Id:{},Name:{},tags:{shape:"S4",locationName:"tags"},CreationDate:{}},required:["Id","Arn","Name"]},S8:{type:"structure",members:{AdditionalTreatments:{type:"list",member:{type:"structure",members:{CustomDeliveryConfiguration:{shape:"Sb"},MessageConfiguration:{shape:"Se"},Schedule:{shape:"Sy"},SizePercent:{type:"integer"},TemplateConfiguration:{shape:"S1d"},TreatmentDescription:{},TreatmentName:{}},required:["SizePercent"]}},CustomDeliveryConfiguration:{shape:"Sb"},Description:{},HoldoutPercent:{type:"integer"},Hook:{shape:"S1f"},IsPaused:{type:"boolean"},Limits:{shape:"S1h"},MessageConfiguration:{shape:"Se"},Name:{},Schedule:{shape:"Sy"},SegmentId:{},SegmentVersion:{type:"integer"},tags:{shape:"S4",locationName:"tags"},TemplateConfiguration:{shape:"S1d"},TreatmentDescription:{},TreatmentName:{},Priority:{type:"integer"}}},Sb:{type:"structure",members:{DeliveryUri:{},EndpointTypes:{shape:"Sc"}},required:["DeliveryUri"]},Sc:{type:"list",member:{}},Se:{type:"structure",members:{ADMMessage:{shape:"Sf"},APNSMessage:{shape:"Sf"},BaiduMessage:{shape:"Sf"},CustomMessage:{type:"structure",members:{Data:{}}},DefaultMessage:{shape:"Sf"},EmailMessage:{type:"structure",members:{Body:{},FromAddress:{},HtmlBody:{},Title:{}}},GCMMessage:{shape:"Sf"},SMSMessage:{type:"structure",members:{Body:{},MessageType:{},OriginationNumber:{},SenderId:{},EntityId:{},TemplateId:{}}},InAppMessage:{type:"structure",members:{Body:{},Content:{shape:"So"},CustomConfig:{shape:"S4"},Layout:{}}}}},Sf:{type:"structure",members:{Action:{},Body:{},ImageIconUrl:{},ImageSmallIconUrl:{},ImageUrl:{},JsonBody:{},MediaUrl:{},RawContent:{},SilentPush:{type:"boolean"},TimeToLive:{type:"integer"},Title:{},Url:{}}},So:{type:"list",member:{type:"structure",members:{BackgroundColor:{},BodyConfig:{type:"structure",members:{Alignment:{},Body:{},TextColor:{}},required:["Alignment","TextColor","Body"]},HeaderConfig:{type:"structure",members:{Alignment:{},Header:{},TextColor:{}},required:["Alignment","Header","TextColor"]},ImageUrl:{},PrimaryBtn:{shape:"St"},SecondaryBtn:{shape:"St"}}}},St:{type:"structure",members:{Android:{shape:"Su"},DefaultConfig:{type:"structure",members:{BackgroundColor:{},BorderRadius:{type:"integer"},ButtonAction:{},Link:{},Text:{},TextColor:{}},required:["ButtonAction","Text"]},IOS:{shape:"Su"},Web:{shape:"Su"}}},Su:{type:"structure",members:{ButtonAction:{},Link:{}},required:["ButtonAction"]},Sy:{type:"structure",members:{EndTime:{},EventFilter:{shape:"Sz"},Frequency:{},IsLocalTime:{type:"boolean"},QuietTime:{shape:"S1c"},StartTime:{},Timezone:{}},required:["StartTime"]},Sz:{type:"structure",members:{Dimensions:{shape:"S10"},FilterType:{}},required:["FilterType","Dimensions"]},S10:{type:"structure",members:{Attributes:{shape:"S11"},EventType:{shape:"S15"},Metrics:{shape:"S17"}}},S11:{type:"map",key:{},value:{type:"structure",members:{AttributeType:{},Values:{shape:"S14"}},required:["Values"]}},S14:{type:"list",member:{}},S15:{type:"structure",members:{DimensionType:{},Values:{shape:"S14"}},required:["Values"]},S17:{type:"map",key:{},value:{type:"structure",members:{ComparisonOperator:{},Value:{type:"double"}},required:["ComparisonOperator","Value"]}},S1c:{type:"structure",members:{End:{},Start:{}}},S1d:{type:"structure",members:{EmailTemplate:{shape:"S1e"},PushTemplate:{shape:"S1e"},SMSTemplate:{shape:"S1e"},VoiceTemplate:{shape:"S1e"}}},S1e:{type:"structure",members:{Name:{},Version:{}}},S1f:{type:"structure",members:{LambdaFunctionName:{},Mode:{},WebUrl:{}}},S1h:{type:"structure",members:{Daily:{type:"integer"},MaximumDuration:{type:"integer"},MessagesPerSecond:{type:"integer"},Total:{type:"integer"},Session:{type:"integer"}}},S1j:{type:"structure",members:{AdditionalTreatments:{type:"list",member:{type:"structure",members:{CustomDeliveryConfiguration:{shape:"Sb"},Id:{},MessageConfiguration:{shape:"Se"},Schedule:{shape:"Sy"},SizePercent:{type:"integer"},State:{shape:"S1m"},TemplateConfiguration:{shape:"S1d"},TreatmentDescription:{},TreatmentName:{}},required:["Id","SizePercent"]}},ApplicationId:{},Arn:{},CreationDate:{},CustomDeliveryConfiguration:{shape:"Sb"},DefaultState:{shape:"S1m"},Description:{},HoldoutPercent:{type:"integer"},Hook:{shape:"S1f"},Id:{},IsPaused:{type:"boolean"},LastModifiedDate:{},Limits:{shape:"S1h"},MessageConfiguration:{shape:"Se"},Name:{},Schedule:{shape:"Sy"},SegmentId:{},SegmentVersion:{type:"integer"},State:{shape:"S1m"},tags:{shape:"S4",locationName:"tags"},TemplateConfiguration:{shape:"S1d"},TreatmentDescription:{},TreatmentName:{},Version:{type:"integer"},Priority:{type:"integer"}},required:["LastModifiedDate","CreationDate","SegmentId","SegmentVersion","Id","Arn","ApplicationId"]},S1m:{type:"structure",members:{CampaignStatus:{}}},S1p:{type:"structure",members:{DefaultSubstitutions:{},HtmlPart:{},RecommenderId:{},Subject:{},tags:{shape:"S4",locationName:"tags"},TemplateDescription:{},TextPart:{}}},S1r:{type:"structure",members:{Arn:{},Message:{},RequestID:{}}},S1v:{type:"structure",members:{ApplicationId:{},CompletedPieces:{type:"integer"},CompletionDate:{},CreationDate:{},Definition:{type:"structure",members:{RoleArn:{},S3UrlPrefix:{},SegmentId:{},SegmentVersion:{type:"integer"}},required:["S3UrlPrefix","RoleArn"]},FailedPieces:{type:"integer"},Failures:{shape:"S14"},Id:{},JobStatus:{},TotalFailures:{type:"integer"},TotalPieces:{type:"integer"},TotalProcessed:{type:"integer"},Type:{}},required:["JobStatus","CreationDate","Type","Definition","Id","ApplicationId"]},S22:{type:"structure",members:{ApplicationId:{},CompletedPieces:{type:"integer"},CompletionDate:{},CreationDate:{},Definition:{type:"structure",members:{DefineSegment:{type:"boolean"},ExternalId:{},Format:{},RegisterEndpoints:{type:"boolean"},RoleArn:{},S3Url:{},SegmentId:{},SegmentName:{}},required:["Format","S3Url","RoleArn"]},FailedPieces:{type:"integer"},Failures:{shape:"S14"},Id:{},JobStatus:{},TotalFailures:{type:"integer"},TotalPieces:{type:"integer"},TotalProcessed:{type:"integer"},Type:{}},required:["JobStatus","CreationDate","Type","Definition","Id","ApplicationId"]},S25:{type:"structure",members:{Content:{shape:"So"},CustomConfig:{shape:"S4"},Layout:{},tags:{shape:"S4",locationName:"tags"},TemplateDescription:{}}},S29:{type:"structure",members:{Activities:{shape:"S2a"},CreationDate:{},LastModifiedDate:{},Limits:{shape:"S3a"},LocalTime:{type:"boolean"},Name:{},QuietTime:{shape:"S1c"},RefreshFrequency:{},Schedule:{shape:"S3b"},StartActivity:{},StartCondition:{shape:"S3d"},State:{},WaitForQuietTime:{type:"boolean"},RefreshOnSegmentUpdate:{type:"boolean"},JourneyChannelSettings:{shape:"S3h"}},required:["Name"]},S2a:{type:"map",key:{},value:{type:"structure",members:{CUSTOM:{type:"structure",members:{DeliveryUri:{},EndpointTypes:{shape:"Sc"},MessageConfig:{type:"structure",members:{Data:{}}},NextActivity:{},TemplateName:{},TemplateVersion:{}}},ConditionalSplit:{type:"structure",members:{Condition:{type:"structure",members:{Conditions:{type:"list",member:{shape:"S2h"}},Operator:{}}},EvaluationWaitTime:{shape:"S2u"},FalseActivity:{},TrueActivity:{}}},Description:{},EMAIL:{type:"structure",members:{MessageConfig:{type:"structure",members:{FromAddress:{}}},NextActivity:{},TemplateName:{},TemplateVersion:{}}},Holdout:{type:"structure",members:{NextActivity:{},Percentage:{type:"integer"}},required:["Percentage"]},MultiCondition:{type:"structure",members:{Branches:{type:"list",member:{type:"structure",members:{Condition:{shape:"S2h"},NextActivity:{}}}},DefaultActivity:{},EvaluationWaitTime:{shape:"S2u"}}},PUSH:{type:"structure",members:{MessageConfig:{type:"structure",members:{TimeToLive:{}}},NextActivity:{},TemplateName:{},TemplateVersion:{}}},RandomSplit:{type:"structure",members:{Branches:{type:"list",member:{type:"structure",members:{NextActivity:{},Percentage:{type:"integer"}}}}}},SMS:{type:"structure",members:{MessageConfig:{type:"structure",members:{MessageType:{},OriginationNumber:{},SenderId:{},EntityId:{},TemplateId:{}}},NextActivity:{},TemplateName:{},TemplateVersion:{}}},Wait:{type:"structure",members:{NextActivity:{},WaitTime:{shape:"S2u"}}},ContactCenter:{type:"structure",members:{NextActivity:{}}}}}},S2h:{type:"structure",members:{EventCondition:{type:"structure",members:{Dimensions:{shape:"S10"},MessageActivity:{}}},SegmentCondition:{shape:"S2j"},SegmentDimensions:{shape:"S2k",locationName:"segmentDimensions"}}},S2j:{type:"structure",members:{SegmentId:{}},required:["SegmentId"]},S2k:{type:"structure",members:{Attributes:{shape:"S11"},Behavior:{type:"structure",members:{Recency:{type:"structure",members:{Duration:{},RecencyType:{}},required:["Duration","RecencyType"]}}},Demographic:{type:"structure",members:{AppVersion:{shape:"S15"},Channel:{shape:"S15"},DeviceType:{shape:"S15"},Make:{shape:"S15"},Model:{shape:"S15"},Platform:{shape:"S15"}}},Location:{type:"structure",members:{Country:{shape:"S15"},GPSPoint:{type:"structure",members:{Coordinates:{type:"structure",members:{Latitude:{type:"double"},Longitude:{type:"double"}},required:["Latitude","Longitude"]},RangeInKilometers:{type:"double"}},required:["Coordinates"]}}},Metrics:{shape:"S17"},UserAttributes:{shape:"S11"}}},S2u:{type:"structure",members:{WaitFor:{},WaitUntil:{}}},S3a:{type:"structure",members:{DailyCap:{type:"integer"},EndpointReentryCap:{type:"integer"},MessagesPerSecond:{type:"integer"},EndpointReentryInterval:{}}},S3b:{type:"structure",members:{EndTime:{shape:"S3c"},StartTime:{shape:"S3c"},Timezone:{}}},S3c:{type:"timestamp",timestampFormat:"iso8601"},S3d:{type:"structure",members:{Description:{},EventStartCondition:{type:"structure",members:{EventFilter:{type:"structure",members:{Dimensions:{shape:"S10"},FilterType:{}},required:["FilterType","Dimensions"]},SegmentId:{}}},SegmentStartCondition:{shape:"S2j"}}},S3h:{type:"structure",members:{ConnectCampaignArn:{},ConnectCampaignExecutionRoleArn:{}}},S3j:{type:"structure",members:{Activities:{shape:"S2a"},ApplicationId:{},CreationDate:{},Id:{},LastModifiedDate:{},Limits:{shape:"S3a"},LocalTime:{type:"boolean"},Name:{},QuietTime:{shape:"S1c"},RefreshFrequency:{},Schedule:{shape:"S3b"},StartActivity:{},StartCondition:{shape:"S3d"},State:{},tags:{shape:"S4",locationName:"tags"},WaitForQuietTime:{type:"boolean"},RefreshOnSegmentUpdate:{type:"boolean"},JourneyChannelSettings:{shape:"S3h"}},required:["Name","Id","ApplicationId"]},S3l:{type:"structure",members:{ADM:{shape:"S3m"},APNS:{shape:"S3n"},Baidu:{shape:"S3m"},Default:{shape:"S3o"},DefaultSubstitutions:{},GCM:{shape:"S3m"},RecommenderId:{},tags:{shape:"S4",locationName:"tags"},TemplateDescription:{}}},S3m:{type:"structure",members:{Action:{},Body:{},ImageIconUrl:{},ImageUrl:{},RawContent:{},SmallImageIconUrl:{},Sound:{},Title:{},Url:{}}},S3n:{type:"structure",members:{Action:{},Body:{},MediaUrl:{},RawContent:{},Sound:{},Title:{},Url:{}}},S3o:{type:"structure",members:{Action:{},Body:{},Sound:{},Title:{},Url:{}}},S3t:{type:"structure",members:{Attributes:{shape:"S4"},CreationDate:{},Description:{},Id:{},LastModifiedDate:{},Name:{},RecommendationProviderIdType:{},RecommendationProviderRoleArn:{},RecommendationProviderUri:{},RecommendationTransformerUri:{},RecommendationsDisplayName:{},RecommendationsPerMessage:{type:"integer"}},required:["RecommendationProviderUri","LastModifiedDate","CreationDate","RecommendationProviderRoleArn","Id"]},S3v:{type:"structure",members:{Dimensions:{shape:"S2k"},Name:{},SegmentGroups:{shape:"S3w"},tags:{shape:"S4",locationName:"tags"}}},S3w:{type:"structure",members:{Groups:{type:"list",member:{type:"structure",members:{Dimensions:{type:"list",member:{shape:"S2k"}},SourceSegments:{type:"list",member:{type:"structure",members:{Id:{},Version:{type:"integer"}},required:["Id"]}},SourceType:{},Type:{}}}},Include:{}}},S46:{type:"structure",members:{ApplicationId:{},Arn:{},CreationDate:{},Dimensions:{shape:"S2k"},Id:{},ImportDefinition:{type:"structure",members:{ChannelCounts:{type:"map",key:{},value:{type:"integer"}},ExternalId:{},Format:{},RoleArn:{},S3Url:{},Size:{type:"integer"}},required:["Format","S3Url","Size","ExternalId","RoleArn"]},LastModifiedDate:{},Name:{},SegmentGroups:{shape:"S3w"},SegmentType:{},tags:{shape:"S4",locationName:"tags"},Version:{type:"integer"}},required:["SegmentType","CreationDate","Id","Arn","ApplicationId"]},S4b:{type:"structure",members:{Body:{},DefaultSubstitutions:{},RecommenderId:{},tags:{shape:"S4",locationName:"tags"},TemplateDescription:{}}},S4e:{type:"structure",members:{Body:{},DefaultSubstitutions:{},LanguageCode:{},tags:{shape:"S4",locationName:"tags"},TemplateDescription:{},VoiceId:{}}},S4i:{type:"structure",members:{ApplicationId:{},CreationDate:{},Enabled:{type:"boolean"},HasCredential:{type:"boolean"},Id:{},IsArchived:{type:"boolean"},LastModifiedBy:{},LastModifiedDate:{},Platform:{},Version:{type:"integer"}},required:["Platform"]},S4l:{type:"structure",members:{ApplicationId:{},CreationDate:{},DefaultAuthenticationMethod:{},Enabled:{type:"boolean"},HasCredential:{type:"boolean"},HasTokenKey:{type:"boolean"},Id:{},IsArchived:{type:"boolean"},LastModifiedBy:{},LastModifiedDate:{},Platform:{},Version:{type:"integer"}},required:["Platform"]},S4o:{type:"structure",members:{ApplicationId:{},CreationDate:{},DefaultAuthenticationMethod:{},Enabled:{type:"boolean"},HasCredential:{type:"boolean"},HasTokenKey:{type:"boolean"},Id:{},IsArchived:{type:"boolean"},LastModifiedBy:{},LastModifiedDate:{},Platform:{},Version:{type:"integer"}},required:["Platform"]},S4r:{type:"structure",members:{ApplicationId:{},CreationDate:{},DefaultAuthenticationMethod:{},Enabled:{type:"boolean"},HasCredential:{type:"boolean"},HasTokenKey:{type:"boolean"},Id:{},IsArchived:{type:"boolean"},LastModifiedBy:{},LastModifiedDate:{},Platform:{},Version:{type:"integer"}},required:["Platform"]},S4u:{type:"structure",members:{ApplicationId:{},CreationDate:{},DefaultAuthenticationMethod:{},Enabled:{type:"boolean"},HasCredential:{type:"boolean"},HasTokenKey:{type:"boolean"},Id:{},IsArchived:{type:"boolean"},LastModifiedBy:{},LastModifiedDate:{},Platform:{},Version:{type:"integer"}},required:["Platform"]},S4z:{type:"structure",members:{ApplicationId:{},CreationDate:{},Credential:{},Enabled:{type:"boolean"},HasCredential:{type:"boolean"},Id:{},IsArchived:{type:"boolean"},LastModifiedBy:{},LastModifiedDate:{},Platform:{},Version:{type:"integer"}},required:["Credential","Platform"]},S54:{type:"structure",members:{ApplicationId:{},ConfigurationSet:{},CreationDate:{},Enabled:{type:"boolean"},FromAddress:{},HasCredential:{type:"boolean"},Id:{},Identity:{},IsArchived:{type:"boolean"},LastModifiedBy:{},LastModifiedDate:{},MessagesPerSecond:{type:"integer"},Platform:{},RoleArn:{},Version:{type:"integer"}},required:["Platform"]},S57:{type:"structure",members:{Message:{},RequestID:{}}},S5a:{type:"structure",members:{Address:{},ApplicationId:{},Attributes:{shape:"S5b"},ChannelType:{},CohortId:{},CreationDate:{},Demographic:{shape:"S5d"},EffectiveDate:{},EndpointStatus:{},Id:{},Location:{shape:"S5e"},Metrics:{shape:"S5f"},OptOut:{},RequestId:{},User:{shape:"S5g"}}},S5b:{type:"map",key:{},value:{shape:"S14"}},S5d:{type:"structure",members:{AppVersion:{},Locale:{},Make:{},Model:{},ModelVersion:{},Platform:{},PlatformVersion:{},Timezone:{}}},S5e:{type:"structure",members:{City:{},Country:{},Latitude:{type:"double"},Longitude:{type:"double"},PostalCode:{},Region:{}}},S5f:{type:"map",key:{},value:{type:"double"}},S5g:{type:"structure",members:{UserAttributes:{shape:"S5b"},UserId:{}}},S5j:{type:"structure",members:{ApplicationId:{},DestinationStreamArn:{},ExternalId:{},LastModifiedDate:{},LastUpdatedBy:{},RoleArn:{}},required:["ApplicationId","RoleArn","DestinationStreamArn"]},S5m:{type:"structure",members:{ApplicationId:{},CreationDate:{},Credential:{},Enabled:{type:"boolean"},HasCredential:{type:"boolean"},Id:{},IsArchived:{type:"boolean"},LastModifiedBy:{},LastModifiedDate:{},Platform:{},Version:{type:"integer"}},required:["Credential","Platform"]},S5z:{type:"structure",members:{ApplicationId:{},CreationDate:{},Enabled:{type:"boolean"},HasCredential:{type:"boolean"},Id:{},IsArchived:{type:"boolean"},LastModifiedBy:{},LastModifiedDate:{},Platform:{},PromotionalMessagesPerSecond:{type:"integer"},SenderId:{},ShortCode:{},TransactionalMessagesPerSecond:{type:"integer"},Version:{type:"integer"}},required:["Platform"]},S64:{type:"structure",members:{Item:{type:"list",member:{shape:"S5a"}}},required:["Item"]},S68:{type:"structure",members:{ApplicationId:{},CreationDate:{},Enabled:{type:"boolean"},HasCredential:{type:"boolean"},Id:{},IsArchived:{type:"boolean"},LastModifiedBy:{},LastModifiedDate:{},Platform:{},Version:{type:"integer"}},required:["Platform"]},S6q:{type:"structure",members:{Rows:{type:"list",member:{type:"structure",members:{GroupedBys:{shape:"S6t"},Values:{shape:"S6t"}},required:["GroupedBys","Values"]}}},required:["Rows"]},S6t:{type:"list",member:{type:"structure",members:{Key:{},Type:{},Value:{}},required:["Type","Value","Key"]}},S6x:{type:"structure",members:{ApplicationId:{},CampaignHook:{shape:"S1f"},LastModifiedDate:{},Limits:{shape:"S1h"},QuietTime:{shape:"S1c"}},required:["ApplicationId"]},S7i:{type:"structure",members:{Item:{type:"list",member:{shape:"S1j"}},NextToken:{}},required:["Item"]},S85:{type:"structure",members:{Item:{type:"list",member:{shape:"S1v"}},NextToken:{}},required:["Item"]},S8d:{type:"structure",members:{Item:{type:"list",member:{shape:"S22"}},NextToken:{}},required:["Item"]},S9j:{type:"structure",members:{Item:{type:"list",member:{shape:"S46"}},NextToken:{}},required:["Item"]},Sa5:{type:"structure",members:{tags:{shape:"S4",locationName:"tags"}},required:["tags"]},Sba:{type:"map",key:{},value:{type:"structure",members:{BodyOverride:{},Context:{shape:"S4"},RawContent:{},Substitutions:{shape:"S5b"},TitleOverride:{}}}},Sbc:{type:"structure",members:{ADMMessage:{type:"structure",members:{Action:{},Body:{},ConsolidationKey:{},Data:{shape:"S4"},ExpiresAfter:{},IconReference:{},ImageIconUrl:{},ImageUrl:{},MD5:{},RawContent:{},SilentPush:{type:"boolean"},SmallImageIconUrl:{},Sound:{},Substitutions:{shape:"S5b"},Title:{},Url:{}}},APNSMessage:{type:"structure",members:{APNSPushType:{},Action:{},Badge:{type:"integer"},Body:{},Category:{},CollapseId:{},Data:{shape:"S4"},MediaUrl:{},PreferredAuthenticationMethod:{},Priority:{},RawContent:{},SilentPush:{type:"boolean"},Sound:{},Substitutions:{shape:"S5b"},ThreadId:{},TimeToLive:{type:"integer"},Title:{},Url:{}}},BaiduMessage:{type:"structure",members:{Action:{},Body:{},Data:{shape:"S4"},IconReference:{},ImageIconUrl:{},ImageUrl:{},RawContent:{},SilentPush:{type:"boolean"},SmallImageIconUrl:{},Sound:{},Substitutions:{shape:"S5b"},TimeToLive:{type:"integer"},Title:{},Url:{}}},DefaultMessage:{type:"structure",members:{Body:{},Substitutions:{shape:"S5b"}}},DefaultPushNotificationMessage:{type:"structure",members:{Action:{},Body:{},Data:{shape:"S4"},SilentPush:{type:"boolean"},Substitutions:{shape:"S5b"},Title:{},Url:{}}},EmailMessage:{type:"structure",members:{Body:{},FeedbackForwardingAddress:{},FromAddress:{},RawEmail:{type:"structure",members:{Data:{type:"blob"}}},ReplyToAddresses:{shape:"S14"},SimpleEmail:{type:"structure",members:{HtmlPart:{shape:"Sbm"},Subject:{shape:"Sbm"},TextPart:{shape:"Sbm"}}},Substitutions:{shape:"S5b"}}},GCMMessage:{type:"structure",members:{Action:{},Body:{},CollapseKey:{},Data:{shape:"S4"},IconReference:{},ImageIconUrl:{},ImageUrl:{},Priority:{},RawContent:{},RestrictedPackageName:{},SilentPush:{type:"boolean"},SmallImageIconUrl:{},Sound:{},Substitutions:{shape:"S5b"},TimeToLive:{type:"integer"},Title:{},Url:{}}},SMSMessage:{type:"structure",members:{Body:{},Keyword:{},MediaUrl:{},MessageType:{},OriginationNumber:{},SenderId:{},Substitutions:{shape:"S5b"},EntityId:{},TemplateId:{}}},VoiceMessage:{type:"structure",members:{Body:{},LanguageCode:{},OriginationNumber:{},Substitutions:{shape:"S5b"},VoiceId:{}}}}},Sbm:{type:"structure",members:{Charset:{},Data:{}}},Sbr:{type:"structure",members:{ApplicationId:{},EndpointResult:{shape:"Sbs"},RequestId:{},Result:{type:"map",key:{},value:{type:"structure",members:{DeliveryStatus:{},MessageId:{},StatusCode:{type:"integer"},StatusMessage:{},UpdatedToken:{}},required:["DeliveryStatus","StatusCode"]}}},required:["ApplicationId"]},Sbs:{type:"map",key:{},value:{type:"structure",members:{Address:{},DeliveryStatus:{},MessageId:{},StatusCode:{type:"integer"},StatusMessage:{},UpdatedToken:{}},required:["DeliveryStatus","StatusCode"]}}}}},1009:function(e){e.exports={pagination:{DescribeCachediSCSIVolumes:{result_key:"CachediSCSIVolumes"},DescribeStorediSCSIVolumes:{result_key:"StorediSCSIVolumes"},DescribeTapeArchives:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"TapeArchives"},DescribeTapeRecoveryPoints:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"TapeRecoveryPointInfos"},DescribeTapes:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"Tapes"},DescribeVTLDevices:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"VTLDevices"},ListFileShares:{input_token:"Marker",limit_key:"Limit",non_aggregate_keys:["Marker"],output_token:"NextMarker",result_key:"FileShareInfoList"},ListFileSystemAssociations:{input_token:"Marker",limit_key:"Limit",non_aggregate_keys:["Marker"],output_token:"NextMarker",result_key:"FileSystemAssociationSummaryList"},ListGateways:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"Gateways"},ListLocalDisks:{result_key:"Disks"},ListTagsForResource:{input_token:"Marker",limit_key:"Limit",non_aggregate_keys:["ResourceARN"],output_token:"Marker",result_key:"Tags"},ListTapePools:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"PoolInfos"},ListTapes:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"TapeInfos"},ListVolumeRecoveryPoints:{result_key:"VolumeRecoveryPointInfos"},ListVolumes:{input_token:"Marker",limit_key:"Limit",output_token:"Marker",result_key:"VolumeInfos"}}}},1010:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2013-04-15",endpointPrefix:"support",jsonVersion:"1.1",protocol:"json",serviceFullName:"AWS Support",serviceId:"Support",signatureVersion:"v4",targetPrefix:"AWSSupport_20130415",uid:"support-2013-04-15"},operations:{AddAttachmentsToSet:{input:{type:"structure",required:["attachments"],members:{attachmentSetId:{},attachments:{type:"list",member:{shape:"S4"}}}},output:{type:"structure",members:{attachmentSetId:{},expiryTime:{}}}},AddCommunicationToCase:{input:{type:"structure",required:["communicationBody"],members:{caseId:{},communicationBody:{},ccEmailAddresses:{shape:"Sc"},attachmentSetId:{}}},output:{type:"structure",members:{result:{type:"boolean"}}}},CreateCase:{input:{type:"structure",required:["subject","communicationBody"],members:{subject:{},serviceCode:{},severityCode:{},categoryCode:{},communicationBody:{},ccEmailAddresses:{shape:"Sc"},language:{},issueType:{},attachmentSetId:{}}},output:{type:"structure",members:{caseId:{}}}},DescribeAttachment:{input:{type:"structure",required:["attachmentId"],members:{attachmentId:{}}},output:{type:"structure",members:{attachment:{shape:"S4"}}}},DescribeCases:{input:{type:"structure",members:{caseIdList:{type:"list",member:{}},displayId:{},afterTime:{},beforeTime:{},includeResolvedCases:{type:"boolean"},nextToken:{},maxResults:{type:"integer"},language:{},includeCommunications:{type:"boolean"}}},output:{type:"structure",members:{cases:{type:"list",member:{type:"structure",members:{caseId:{},displayId:{},subject:{},status:{},serviceCode:{},categoryCode:{},severityCode:{},submittedBy:{},timeCreated:{},recentCommunications:{type:"structure",members:{communications:{shape:"S17"},nextToken:{}}},ccEmailAddresses:{shape:"Sc"},language:{}}}},nextToken:{}}}},DescribeCommunications:{input:{type:"structure",required:["caseId"],members:{caseId:{},beforeTime:{},afterTime:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{communications:{shape:"S17"},nextToken:{}}}},DescribeServices:{input:{type:"structure",members:{serviceCodeList:{type:"list",member:{}},language:{}}},output:{type:"structure",members:{services:{type:"list",member:{type:"structure",members:{code:{},name:{},categories:{type:"list",member:{type:"structure",members:{code:{},name:{}}}}}}}}}},DescribeSeverityLevels:{input:{type:"structure",members:{language:{}}},output:{type:"structure",members:{severityLevels:{type:"list",member:{type:"structure",members:{code:{},name:{}}}}}}},DescribeTrustedAdvisorCheckRefreshStatuses:{input:{type:"structure",required:["checkIds"],members:{checkIds:{shape:"S1t"}}},output:{type:"structure",required:["statuses"],members:{statuses:{type:"list",member:{shape:"S1x"}}}}},DescribeTrustedAdvisorCheckResult:{input:{type:"structure",required:["checkId"],members:{checkId:{},language:{}}},output:{type:"structure",members:{result:{type:"structure",required:["checkId","timestamp","status","resourcesSummary","categorySpecificSummary","flaggedResources"],members:{checkId:{},timestamp:{},status:{},resourcesSummary:{shape:"S22"},categorySpecificSummary:{shape:"S23"},flaggedResources:{type:"list",member:{type:"structure",required:["status","resourceId","metadata"],members:{status:{},region:{},resourceId:{},isSuppressed:{type:"boolean"},metadata:{shape:"S1t"}}}}}}}}},DescribeTrustedAdvisorCheckSummaries:{input:{type:"structure",required:["checkIds"],members:{checkIds:{shape:"S1t"}}},output:{type:"structure",required:["summaries"],members:{summaries:{type:"list",member:{type:"structure",required:["checkId","timestamp","status","resourcesSummary","categorySpecificSummary"],members:{checkId:{},timestamp:{},status:{},hasFlaggedResources:{type:"boolean"},resourcesSummary:{shape:"S22"},categorySpecificSummary:{shape:"S23"}}}}}}},DescribeTrustedAdvisorChecks:{input:{type:"structure",required:["language"],members:{language:{}}},output:{type:"structure",required:["checks"],members:{checks:{type:"list",member:{type:"structure",required:["id","name","description","category","metadata"],members:{id:{},name:{},description:{},category:{},metadata:{shape:"S1t"}}}}}}},RefreshTrustedAdvisorCheck:{input:{type:"structure",required:["checkId"],members:{checkId:{}}},output:{type:"structure",required:["status"],members:{status:{shape:"S1x"}}}},ResolveCase:{input:{type:"structure",members:{caseId:{}}},output:{type:"structure",members:{initialCaseStatus:{},finalCaseStatus:{}}}}},shapes:{S4:{type:"structure",members:{fileName:{},data:{type:"blob"}}},Sc:{type:"list",member:{}},S17:{type:"list",member:{type:"structure",members:{caseId:{},body:{},submittedBy:{},timeCreated:{},attachmentSet:{type:"list",member:{type:"structure",members:{attachmentId:{},fileName:{}}}}}}},S1t:{type:"list",member:{}},S1x:{type:"structure",required:["checkId","status","millisUntilNextRefreshable"],members:{checkId:{},status:{},millisUntilNextRefreshable:{type:"long"}}},S22:{type:"structure",required:["resourcesProcessed","resourcesFlagged","resourcesIgnored","resourcesSuppressed"],members:{resourcesProcessed:{type:"long"},resourcesFlagged:{type:"long"},resourcesIgnored:{type:"long"},resourcesSuppressed:{type:"long"}}},S23:{type:"structure",members:{costOptimizing:{type:"structure",required:["estimatedMonthlySavings","estimatedPercentMonthlySavings"],members:{estimatedMonthlySavings:{type:"double"},estimatedPercentMonthlySavings:{type:"double"}}}}}}}},1011:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-10-19",endpointPrefix:"wisdom",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon Connect Wisdom Service",serviceId:"Wisdom",signatureVersion:"v4",signingName:"wisdom",uid:"wisdom-2020-10-19"},operations:{CreateAssistant:{http:{requestUri:"/assistants",responseCode:200},input:{type:"structure",required:["name","type"],members:{clientToken:{idempotencyToken:true},description:{},name:{},serverSideEncryptionConfiguration:{shape:"S5"},tags:{shape:"S7"},type:{}}},output:{type:"structure",members:{assistant:{shape:"Sc"}}},idempotent:true},CreateAssistantAssociation:{http:{requestUri:"/assistants/{assistantId}/associations",responseCode:200},input:{type:"structure",required:["assistantId","association","associationType"],members:{assistantId:{location:"uri",locationName:"assistantId"},association:{type:"structure",members:{knowledgeBaseId:{}},union:true},associationType:{},clientToken:{idempotencyToken:true},tags:{shape:"S7"}}},output:{type:"structure",members:{assistantAssociation:{shape:"Sl"}}},idempotent:true},CreateContent:{http:{requestUri:"/knowledgeBases/{knowledgeBaseId}/contents",responseCode:200},input:{type:"structure",required:["knowledgeBaseId","name","uploadId"],members:{clientToken:{idempotencyToken:true},knowledgeBaseId:{location:"uri",locationName:"knowledgeBaseId"},metadata:{shape:"Sp"},name:{},overrideLinkOutUri:{},tags:{shape:"S7"},title:{},uploadId:{}}},output:{type:"structure",members:{content:{shape:"St"}}},idempotent:true},CreateKnowledgeBase:{http:{requestUri:"/knowledgeBases",responseCode:200},input:{type:"structure",required:["knowledgeBaseType","name"],members:{clientToken:{idempotencyToken:true},description:{},knowledgeBaseType:{},name:{},renderingConfiguration:{shape:"S10"},serverSideEncryptionConfiguration:{shape:"S5"},sourceConfiguration:{shape:"S11"},tags:{shape:"S7"}}},output:{type:"structure",members:{knowledgeBase:{shape:"S16"}}},idempotent:true},CreateSession:{http:{requestUri:"/assistants/{assistantId}/sessions",responseCode:200},input:{type:"structure",required:["assistantId","name"],members:{assistantId:{location:"uri",locationName:"assistantId"},clientToken:{idempotencyToken:true},description:{},name:{},tags:{shape:"S7"}}},output:{type:"structure",members:{session:{shape:"S1a"}}},idempotent:true},DeleteAssistant:{http:{method:"DELETE",requestUri:"/assistants/{assistantId}",responseCode:204},input:{type:"structure",required:["assistantId"],members:{assistantId:{location:"uri",locationName:"assistantId"}}},output:{type:"structure",members:{}},idempotent:true},DeleteAssistantAssociation:{http:{method:"DELETE",requestUri:"/assistants/{assistantId}/associations/{assistantAssociationId}",responseCode:204},input:{type:"structure",required:["assistantAssociationId","assistantId"],members:{assistantAssociationId:{location:"uri",locationName:"assistantAssociationId"},assistantId:{location:"uri",locationName:"assistantId"}}},output:{type:"structure",members:{}},idempotent:true},DeleteContent:{http:{method:"DELETE",requestUri:"/knowledgeBases/{knowledgeBaseId}/contents/{contentId}",responseCode:204},input:{type:"structure",required:["contentId","knowledgeBaseId"],members:{contentId:{location:"uri",locationName:"contentId"},knowledgeBaseId:{location:"uri",locationName:"knowledgeBaseId"}}},output:{type:"structure",members:{}},idempotent:true},DeleteKnowledgeBase:{http:{method:"DELETE",requestUri:"/knowledgeBases/{knowledgeBaseId}",responseCode:204},input:{type:"structure",required:["knowledgeBaseId"],members:{knowledgeBaseId:{location:"uri",locationName:"knowledgeBaseId"}}},output:{type:"structure",members:{}},idempotent:true},GetAssistant:{http:{method:"GET",requestUri:"/assistants/{assistantId}",responseCode:200},input:{type:"structure",required:["assistantId"],members:{assistantId:{location:"uri",locationName:"assistantId"}}},output:{type:"structure",members:{assistant:{shape:"Sc"}}}},GetAssistantAssociation:{http:{method:"GET",requestUri:"/assistants/{assistantId}/associations/{assistantAssociationId}",responseCode:200},input:{type:"structure",required:["assistantAssociationId","assistantId"],members:{assistantAssociationId:{location:"uri",locationName:"assistantAssociationId"},assistantId:{location:"uri",locationName:"assistantId"}}},output:{type:"structure",members:{assistantAssociation:{shape:"Sl"}}}},GetContent:{http:{method:"GET",requestUri:"/knowledgeBases/{knowledgeBaseId}/contents/{contentId}",responseCode:200},input:{type:"structure",required:["contentId","knowledgeBaseId"],members:{contentId:{location:"uri",locationName:"contentId"},knowledgeBaseId:{location:"uri",locationName:"knowledgeBaseId"}}},output:{type:"structure",members:{content:{shape:"St"}}}},GetContentSummary:{http:{method:"GET",requestUri:"/knowledgeBases/{knowledgeBaseId}/contents/{contentId}/summary",responseCode:200},input:{type:"structure",required:["contentId","knowledgeBaseId"],members:{contentId:{location:"uri",locationName:"contentId"},knowledgeBaseId:{location:"uri",locationName:"knowledgeBaseId"}}},output:{type:"structure",members:{contentSummary:{shape:"S1r"}}}},GetKnowledgeBase:{http:{method:"GET",requestUri:"/knowledgeBases/{knowledgeBaseId}",responseCode:200},input:{type:"structure",required:["knowledgeBaseId"],members:{knowledgeBaseId:{location:"uri",locationName:"knowledgeBaseId"}}},output:{type:"structure",members:{knowledgeBase:{shape:"S16"}}}},GetRecommendations:{http:{method:"GET",requestUri:"/assistants/{assistantId}/sessions/{sessionId}/recommendations",responseCode:200},input:{type:"structure",required:["assistantId","sessionId"],members:{assistantId:{location:"uri",locationName:"assistantId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},sessionId:{location:"uri",locationName:"sessionId"},waitTimeSeconds:{location:"querystring",locationName:"waitTimeSeconds",type:"integer"}}},output:{type:"structure",required:["recommendations"],members:{recommendations:{type:"list",member:{type:"structure",required:["document","recommendationId"],members:{document:{shape:"S20"},recommendationId:{},relevanceLevel:{},relevanceScore:{type:"double"},type:{}}}},triggers:{type:"list",member:{type:"structure",required:["data","id","recommendationIds","source","type"],members:{data:{type:"structure",members:{query:{type:"structure",members:{text:{shape:"S2f"}}}},union:true},id:{},recommendationIds:{shape:"S2g"},source:{},type:{}}}}}}},GetSession:{http:{method:"GET",requestUri:"/assistants/{assistantId}/sessions/{sessionId}",responseCode:200},input:{type:"structure",required:["assistantId","sessionId"],members:{assistantId:{location:"uri",locationName:"assistantId"},sessionId:{location:"uri",locationName:"sessionId"}}},output:{type:"structure",members:{session:{shape:"S1a"}}}},ListAssistantAssociations:{http:{method:"GET",requestUri:"/assistants/{assistantId}/associations",responseCode:200},input:{type:"structure",required:["assistantId"],members:{assistantId:{location:"uri",locationName:"assistantId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["assistantAssociationSummaries"],members:{assistantAssociationSummaries:{type:"list",member:{type:"structure",required:["assistantArn","assistantAssociationArn","assistantAssociationId","assistantId","associationData","associationType"],members:{assistantArn:{},assistantAssociationArn:{},assistantAssociationId:{},assistantId:{},associationData:{shape:"Sm"},associationType:{},tags:{shape:"S7"}}}},nextToken:{}}}},ListAssistants:{http:{method:"GET",requestUri:"/assistants",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["assistantSummaries"],members:{assistantSummaries:{type:"list",member:{type:"structure",required:["assistantArn","assistantId","name","status","type"],members:{assistantArn:{},assistantId:{},description:{},name:{},serverSideEncryptionConfiguration:{shape:"S5"},status:{},tags:{shape:"S7"},type:{}}}},nextToken:{}}}},ListContents:{http:{method:"GET",requestUri:"/knowledgeBases/{knowledgeBaseId}/contents",responseCode:200},input:{type:"structure",required:["knowledgeBaseId"],members:{knowledgeBaseId:{location:"uri",locationName:"knowledgeBaseId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["contentSummaries"],members:{contentSummaries:{shape:"S2w"},nextToken:{}}}},ListKnowledgeBases:{http:{method:"GET",requestUri:"/knowledgeBases",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["knowledgeBaseSummaries"],members:{knowledgeBaseSummaries:{type:"list",member:{type:"structure",required:["knowledgeBaseArn","knowledgeBaseId","knowledgeBaseType","name","status"],members:{description:{},knowledgeBaseArn:{},knowledgeBaseId:{},knowledgeBaseType:{},name:{},renderingConfiguration:{shape:"S10"},serverSideEncryptionConfiguration:{shape:"S5"},sourceConfiguration:{shape:"S11"},status:{},tags:{shape:"S7"}}}},nextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"S7"}}}},NotifyRecommendationsReceived:{http:{requestUri:"/assistants/{assistantId}/sessions/{sessionId}/recommendations/notify",responseCode:200},input:{type:"structure",required:["assistantId","recommendationIds","sessionId"],members:{assistantId:{location:"uri",locationName:"assistantId"},recommendationIds:{shape:"S2g"},sessionId:{location:"uri",locationName:"sessionId"}}},output:{type:"structure",members:{errors:{type:"list",member:{type:"structure",members:{message:{},recommendationId:{}}}},recommendationIds:{shape:"S2g"}}},idempotent:true},QueryAssistant:{http:{requestUri:"/assistants/{assistantId}/query",responseCode:200},input:{type:"structure",required:["assistantId","queryText"],members:{assistantId:{location:"uri",locationName:"assistantId"},maxResults:{type:"integer"},nextToken:{},queryText:{shape:"S2f"}}},output:{type:"structure",required:["results"],members:{nextToken:{},results:{type:"list",member:{type:"structure",required:["document","resultId"],members:{document:{shape:"S20"},relevanceScore:{type:"double"},resultId:{}}}}}}},RemoveKnowledgeBaseTemplateUri:{http:{method:"DELETE",requestUri:"/knowledgeBases/{knowledgeBaseId}/templateUri",responseCode:204},input:{type:"structure",required:["knowledgeBaseId"],members:{knowledgeBaseId:{location:"uri",locationName:"knowledgeBaseId"}}},output:{type:"structure",members:{}}},SearchContent:{http:{requestUri:"/knowledgeBases/{knowledgeBaseId}/search",responseCode:200},input:{type:"structure",required:["knowledgeBaseId","searchExpression"],members:{knowledgeBaseId:{location:"uri",locationName:"knowledgeBaseId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},searchExpression:{shape:"S3f"}}},output:{type:"structure",required:["contentSummaries"],members:{contentSummaries:{shape:"S2w"},nextToken:{}}}},SearchSessions:{http:{requestUri:"/assistants/{assistantId}/searchSessions",responseCode:200},input:{type:"structure",required:["assistantId","searchExpression"],members:{assistantId:{location:"uri",locationName:"assistantId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},searchExpression:{shape:"S3f"}}},output:{type:"structure",required:["sessionSummaries"],members:{nextToken:{},sessionSummaries:{type:"list",member:{type:"structure",required:["assistantArn","assistantId","sessionArn","sessionId"],members:{assistantArn:{},assistantId:{},sessionArn:{},sessionId:{}}}}}}},StartContentUpload:{http:{requestUri:"/knowledgeBases/{knowledgeBaseId}/upload",responseCode:200},input:{type:"structure",required:["contentType","knowledgeBaseId"],members:{contentType:{},knowledgeBaseId:{location:"uri",locationName:"knowledgeBaseId"}}},output:{type:"structure",required:["headersToInclude","uploadId","url","urlExpiry"],members:{headersToInclude:{type:"map",key:{},value:{}},uploadId:{},url:{shape:"Sw"},urlExpiry:{shape:"Sx"}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"S7"}}},output:{type:"structure",members:{}},idempotent:true},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}},idempotent:true},UpdateContent:{http:{requestUri:"/knowledgeBases/{knowledgeBaseId}/contents/{contentId}",responseCode:200},input:{type:"structure",required:["contentId","knowledgeBaseId"],members:{contentId:{location:"uri",locationName:"contentId"},knowledgeBaseId:{location:"uri",locationName:"knowledgeBaseId"},metadata:{shape:"Sp"},overrideLinkOutUri:{},removeOverrideLinkOutUri:{type:"boolean"},revisionId:{},title:{},uploadId:{}}},output:{type:"structure",members:{content:{shape:"St"}}}},UpdateKnowledgeBaseTemplateUri:{http:{requestUri:"/knowledgeBases/{knowledgeBaseId}/templateUri",responseCode:200},input:{type:"structure",required:["knowledgeBaseId","templateUri"],members:{knowledgeBaseId:{location:"uri",locationName:"knowledgeBaseId"},templateUri:{}}},output:{type:"structure",members:{knowledgeBase:{shape:"S16"}}}}},shapes:{S5:{type:"structure",members:{kmsKeyId:{}}},S7:{type:"map",key:{},value:{}},Sc:{type:"structure",required:["assistantArn","assistantId","name","status","type"],members:{assistantArn:{},assistantId:{},description:{},name:{},serverSideEncryptionConfiguration:{shape:"S5"},status:{},tags:{shape:"S7"},type:{}}},Sl:{type:"structure",required:["assistantArn","assistantAssociationArn","assistantAssociationId","assistantId","associationData","associationType"],members:{assistantArn:{},assistantAssociationArn:{},assistantAssociationId:{},assistantId:{},associationData:{shape:"Sm"},associationType:{},tags:{shape:"S7"}}},Sm:{type:"structure",members:{knowledgeBaseAssociation:{type:"structure",members:{knowledgeBaseArn:{},knowledgeBaseId:{}}}},union:true},Sp:{type:"map",key:{},value:{}},St:{type:"structure",required:["contentArn","contentId","contentType","knowledgeBaseArn","knowledgeBaseId","metadata","name","revisionId","status","title","url","urlExpiry"],members:{contentArn:{},contentId:{},contentType:{},knowledgeBaseArn:{},knowledgeBaseId:{},linkOutUri:{},metadata:{shape:"Sp"},name:{},revisionId:{},status:{},tags:{shape:"S7"},title:{},url:{shape:"Sw"},urlExpiry:{shape:"Sx"}}},Sw:{type:"string",sensitive:true},Sx:{type:"timestamp",timestampFormat:"unixTimestamp"},S10:{type:"structure",members:{templateUri:{}}},S11:{type:"structure",members:{appIntegrations:{type:"structure",required:["appIntegrationArn","objectFields"],members:{appIntegrationArn:{},objectFields:{type:"list",member:{}}}}},union:true},S16:{type:"structure",required:["knowledgeBaseArn","knowledgeBaseId","knowledgeBaseType","name","status"],members:{description:{},knowledgeBaseArn:{},knowledgeBaseId:{},knowledgeBaseType:{},lastContentModificationTime:{shape:"Sx"},name:{},renderingConfiguration:{shape:"S10"},serverSideEncryptionConfiguration:{shape:"S5"},sourceConfiguration:{shape:"S11"},status:{},tags:{shape:"S7"}}},S1a:{type:"structure",required:["name","sessionArn","sessionId"],members:{description:{},name:{},sessionArn:{},sessionId:{},tags:{shape:"S7"}}},S1r:{type:"structure",required:["contentArn","contentId","contentType","knowledgeBaseArn","knowledgeBaseId","metadata","name","revisionId","status","title"],members:{contentArn:{},contentId:{},contentType:{},knowledgeBaseArn:{},knowledgeBaseId:{},metadata:{shape:"Sp"},name:{},revisionId:{},status:{},tags:{shape:"S7"},title:{}}},S20:{type:"structure",required:["contentReference"],members:{contentReference:{type:"structure",members:{contentArn:{},contentId:{},knowledgeBaseArn:{},knowledgeBaseId:{}}},excerpt:{shape:"S22"},title:{shape:"S22"}}},S22:{type:"structure",members:{highlights:{type:"list",member:{type:"structure",members:{beginOffsetInclusive:{type:"integer"},endOffsetExclusive:{type:"integer"}}}},text:{type:"string",sensitive:true}}},S2f:{type:"string",sensitive:true},S2g:{type:"list",member:{}},S2w:{type:"list",member:{shape:"S1r"}},S3f:{type:"structure",required:["filters"],members:{filters:{type:"list",member:{type:"structure",required:["field","operator","value"],members:{field:{},operator:{},value:{}}}}}}}}},1015:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["xray"]={};i.XRay=s.defineService("xray",["2016-04-12"]);Object.defineProperty(a.services["xray"],"2016-04-12",{get:function get(){var e=r(5840);e.paginators=r(5093).pagination;return e},enumerable:true,configurable:true});e.exports=i.XRay},1032:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["pi"]={};i.PI=s.defineService("pi",["2018-02-27"]);Object.defineProperty(a.services["pi"],"2018-02-27",{get:function get(){var e=r(2490);e.paginators=r(6202).pagination;return e},enumerable:true,configurable:true});e.exports=i.PI},1033:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2016-01-01",endpointPrefix:"dms",jsonVersion:"1.1",protocol:"json",serviceFullName:"AWS Database Migration Service",serviceId:"Database Migration Service",signatureVersion:"v4",targetPrefix:"AmazonDMSv20160101",uid:"dms-2016-01-01"},operations:{AddTagsToResource:{input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"S3"}}},output:{type:"structure",members:{}}},ApplyPendingMaintenanceAction:{input:{type:"structure",required:["ReplicationInstanceArn","ApplyAction","OptInType"],members:{ReplicationInstanceArn:{},ApplyAction:{},OptInType:{}}},output:{type:"structure",members:{ResourcePendingMaintenanceActions:{shape:"S8"}}}},CancelReplicationTaskAssessmentRun:{input:{type:"structure",required:["ReplicationTaskAssessmentRunArn"],members:{ReplicationTaskAssessmentRunArn:{}}},output:{type:"structure",members:{ReplicationTaskAssessmentRun:{shape:"Se"}}}},CreateEndpoint:{input:{type:"structure",required:["EndpointIdentifier","EndpointType","EngineName"],members:{EndpointIdentifier:{},EndpointType:{},EngineName:{},Username:{},Password:{shape:"Sj"},ServerName:{},Port:{type:"integer"},DatabaseName:{},ExtraConnectionAttributes:{},KmsKeyId:{},Tags:{shape:"S3"},CertificateArn:{},SslMode:{},ServiceAccessRoleArn:{},ExternalTableDefinition:{},DynamoDbSettings:{shape:"Sm"},S3Settings:{shape:"Sn"},DmsTransferSettings:{shape:"Sx"},MongoDbSettings:{shape:"Sy"},KinesisSettings:{shape:"S12"},KafkaSettings:{shape:"S14"},ElasticsearchSettings:{shape:"S16"},NeptuneSettings:{shape:"S17"},RedshiftSettings:{shape:"S18"},PostgreSQLSettings:{shape:"S19"},MySQLSettings:{shape:"S1b"},OracleSettings:{shape:"S1d"},SybaseSettings:{shape:"S1g"},MicrosoftSQLServerSettings:{shape:"S1h"},IBMDb2Settings:{shape:"S1j"},ResourceIdentifier:{},DocDbSettings:{shape:"S1k"},RedisSettings:{shape:"S1l"},GcpMySQLSettings:{shape:"S1o"}}},output:{type:"structure",members:{Endpoint:{shape:"S1q"}}}},CreateEventSubscription:{input:{type:"structure",required:["SubscriptionName","SnsTopicArn"],members:{SubscriptionName:{},SnsTopicArn:{},SourceType:{},EventCategories:{shape:"S1s"},SourceIds:{shape:"S1t"},Enabled:{type:"boolean"},Tags:{shape:"S3"}}},output:{type:"structure",members:{EventSubscription:{shape:"S1v"}}}},CreateReplicationInstance:{input:{type:"structure",required:["ReplicationInstanceIdentifier","ReplicationInstanceClass"],members:{ReplicationInstanceIdentifier:{},AllocatedStorage:{type:"integer"},ReplicationInstanceClass:{},VpcSecurityGroupIds:{shape:"S1y"},AvailabilityZone:{},ReplicationSubnetGroupIdentifier:{},PreferredMaintenanceWindow:{},MultiAZ:{type:"boolean"},EngineVersion:{},AutoMinorVersionUpgrade:{type:"boolean"},Tags:{shape:"S3"},KmsKeyId:{},PubliclyAccessible:{type:"boolean"},DnsNameServers:{},ResourceIdentifier:{}}},output:{type:"structure",members:{ReplicationInstance:{shape:"S20"}}}},CreateReplicationSubnetGroup:{input:{type:"structure",required:["ReplicationSubnetGroupIdentifier","ReplicationSubnetGroupDescription","SubnetIds"],members:{ReplicationSubnetGroupIdentifier:{},ReplicationSubnetGroupDescription:{},SubnetIds:{shape:"S2b"},Tags:{shape:"S3"}}},output:{type:"structure",members:{ReplicationSubnetGroup:{shape:"S23"}}}},CreateReplicationTask:{input:{type:"structure",required:["ReplicationTaskIdentifier","SourceEndpointArn","TargetEndpointArn","ReplicationInstanceArn","MigrationType","TableMappings"],members:{ReplicationTaskIdentifier:{},SourceEndpointArn:{},TargetEndpointArn:{},ReplicationInstanceArn:{},MigrationType:{},TableMappings:{},ReplicationTaskSettings:{},CdcStartTime:{type:"timestamp"},CdcStartPosition:{},CdcStopPosition:{},Tags:{shape:"S3"},TaskData:{},ResourceIdentifier:{}}},output:{type:"structure",members:{ReplicationTask:{shape:"S2g"}}}},DeleteCertificate:{input:{type:"structure",required:["CertificateArn"],members:{CertificateArn:{}}},output:{type:"structure",members:{Certificate:{shape:"S2l"}}}},DeleteConnection:{input:{type:"structure",required:["EndpointArn","ReplicationInstanceArn"],members:{EndpointArn:{},ReplicationInstanceArn:{}}},output:{type:"structure",members:{Connection:{shape:"S2p"}}}},DeleteEndpoint:{input:{type:"structure",required:["EndpointArn"],members:{EndpointArn:{}}},output:{type:"structure",members:{Endpoint:{shape:"S1q"}}}},DeleteEventSubscription:{input:{type:"structure",required:["SubscriptionName"],members:{SubscriptionName:{}}},output:{type:"structure",members:{EventSubscription:{shape:"S1v"}}}},DeleteReplicationInstance:{input:{type:"structure",required:["ReplicationInstanceArn"],members:{ReplicationInstanceArn:{}}},output:{type:"structure",members:{ReplicationInstance:{shape:"S20"}}}},DeleteReplicationSubnetGroup:{input:{type:"structure",required:["ReplicationSubnetGroupIdentifier"],members:{ReplicationSubnetGroupIdentifier:{}}},output:{type:"structure",members:{}}},DeleteReplicationTask:{input:{type:"structure",required:["ReplicationTaskArn"],members:{ReplicationTaskArn:{}}},output:{type:"structure",members:{ReplicationTask:{shape:"S2g"}}}},DeleteReplicationTaskAssessmentRun:{input:{type:"structure",required:["ReplicationTaskAssessmentRunArn"],members:{ReplicationTaskAssessmentRunArn:{}}},output:{type:"structure",members:{ReplicationTaskAssessmentRun:{shape:"Se"}}}},DescribeAccountAttributes:{input:{type:"structure",members:{}},output:{type:"structure",members:{AccountQuotas:{type:"list",member:{type:"structure",members:{AccountQuotaName:{},Used:{type:"long"},Max:{type:"long"}}}},UniqueAccountIdentifier:{}}}},DescribeApplicableIndividualAssessments:{input:{type:"structure",members:{ReplicationTaskArn:{},ReplicationInstanceArn:{},SourceEngineName:{},TargetEngineName:{},MigrationType:{},MaxRecords:{type:"integer"},Marker:{}}},output:{type:"structure",members:{IndividualAssessmentNames:{type:"list",member:{}},Marker:{}}}},DescribeCertificates:{input:{type:"structure",members:{Filters:{shape:"S3a"},MaxRecords:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Marker:{},Certificates:{type:"list",member:{shape:"S2l"}}}}},DescribeConnections:{input:{type:"structure",members:{Filters:{shape:"S3a"},MaxRecords:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Marker:{},Connections:{type:"list",member:{shape:"S2p"}}}}},DescribeEndpointSettings:{input:{type:"structure",required:["EngineName"],members:{EngineName:{},MaxRecords:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Marker:{},EndpointSettings:{type:"list",member:{type:"structure",members:{Name:{},Type:{},EnumValues:{type:"list",member:{}},Sensitive:{type:"boolean"},Units:{},Applicability:{},IntValueMin:{type:"integer"},IntValueMax:{type:"integer"},DefaultValue:{}}}}}}},DescribeEndpointTypes:{input:{type:"structure",members:{Filters:{shape:"S3a"},MaxRecords:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Marker:{},SupportedEndpointTypes:{type:"list",member:{type:"structure",members:{EngineName:{},SupportsCDC:{type:"boolean"},EndpointType:{},ReplicationInstanceEngineMinimumVersion:{},EngineDisplayName:{}}}}}}},DescribeEndpoints:{input:{type:"structure",members:{Filters:{shape:"S3a"},MaxRecords:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Marker:{},Endpoints:{type:"list",member:{shape:"S1q"}}}}},DescribeEventCategories:{input:{type:"structure",members:{SourceType:{},Filters:{shape:"S3a"}}},output:{type:"structure",members:{EventCategoryGroupList:{type:"list",member:{type:"structure",members:{SourceType:{},EventCategories:{shape:"S1s"}}}}}}},DescribeEventSubscriptions:{input:{type:"structure",members:{SubscriptionName:{},Filters:{shape:"S3a"},MaxRecords:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Marker:{},EventSubscriptionsList:{type:"list",member:{shape:"S1v"}}}}},DescribeEvents:{input:{type:"structure",members:{SourceIdentifier:{},SourceType:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Duration:{type:"integer"},EventCategories:{shape:"S1s"},Filters:{shape:"S3a"},MaxRecords:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Marker:{},Events:{type:"list",member:{type:"structure",members:{SourceIdentifier:{},SourceType:{},Message:{},EventCategories:{shape:"S1s"},Date:{type:"timestamp"}}}}}}},DescribeOrderableReplicationInstances:{input:{type:"structure",members:{MaxRecords:{type:"integer"},Marker:{}}},output:{type:"structure",members:{OrderableReplicationInstances:{type:"list",member:{type:"structure",members:{EngineVersion:{},ReplicationInstanceClass:{},StorageType:{},MinAllocatedStorage:{type:"integer"},MaxAllocatedStorage:{type:"integer"},DefaultAllocatedStorage:{type:"integer"},IncludedAllocatedStorage:{type:"integer"},AvailabilityZones:{type:"list",member:{}},ReleaseStatus:{}}}},Marker:{}}}},DescribePendingMaintenanceActions:{input:{type:"structure",members:{ReplicationInstanceArn:{},Filters:{shape:"S3a"},Marker:{},MaxRecords:{type:"integer"}}},output:{type:"structure",members:{PendingMaintenanceActions:{type:"list",member:{shape:"S8"}},Marker:{}}}},DescribeRefreshSchemasStatus:{input:{type:"structure",required:["EndpointArn"],members:{EndpointArn:{}}},output:{type:"structure",members:{RefreshSchemasStatus:{shape:"S4i"}}}},DescribeReplicationInstanceTaskLogs:{input:{type:"structure",required:["ReplicationInstanceArn"],members:{ReplicationInstanceArn:{},MaxRecords:{type:"integer"},Marker:{}}},output:{type:"structure",members:{ReplicationInstanceArn:{},ReplicationInstanceTaskLogs:{type:"list",member:{type:"structure",members:{ReplicationTaskName:{},ReplicationTaskArn:{},ReplicationInstanceTaskLogSize:{type:"long"}}}},Marker:{}}}},DescribeReplicationInstances:{input:{type:"structure",members:{Filters:{shape:"S3a"},MaxRecords:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Marker:{},ReplicationInstances:{type:"list",member:{shape:"S20"}}}}},DescribeReplicationSubnetGroups:{input:{type:"structure",members:{Filters:{shape:"S3a"},MaxRecords:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Marker:{},ReplicationSubnetGroups:{type:"list",member:{shape:"S23"}}}}},DescribeReplicationTaskAssessmentResults:{input:{type:"structure",members:{ReplicationTaskArn:{},MaxRecords:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Marker:{},BucketName:{},ReplicationTaskAssessmentResults:{type:"list",member:{type:"structure",members:{ReplicationTaskIdentifier:{},ReplicationTaskArn:{},ReplicationTaskLastAssessmentDate:{type:"timestamp"},AssessmentStatus:{},AssessmentResultsFile:{},AssessmentResults:{},S3ObjectUrl:{}}}}}}},DescribeReplicationTaskAssessmentRuns:{input:{type:"structure",members:{Filters:{shape:"S3a"},MaxRecords:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Marker:{},ReplicationTaskAssessmentRuns:{type:"list",member:{shape:"Se"}}}}},DescribeReplicationTaskIndividualAssessments:{input:{type:"structure",members:{Filters:{shape:"S3a"},MaxRecords:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Marker:{},ReplicationTaskIndividualAssessments:{type:"list",member:{type:"structure",members:{ReplicationTaskIndividualAssessmentArn:{},ReplicationTaskAssessmentRunArn:{},IndividualAssessmentName:{},Status:{},ReplicationTaskIndividualAssessmentStartDate:{type:"timestamp"}}}}}}},DescribeReplicationTasks:{input:{type:"structure",members:{Filters:{shape:"S3a"},MaxRecords:{type:"integer"},Marker:{},WithoutSettings:{type:"boolean"}}},output:{type:"structure",members:{Marker:{},ReplicationTasks:{type:"list",member:{shape:"S2g"}}}}},DescribeSchemas:{input:{type:"structure",required:["EndpointArn"],members:{EndpointArn:{},MaxRecords:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Marker:{},Schemas:{type:"list",member:{}}}}},DescribeTableStatistics:{input:{type:"structure",required:["ReplicationTaskArn"],members:{ReplicationTaskArn:{},MaxRecords:{type:"integer"},Marker:{},Filters:{shape:"S3a"}}},output:{type:"structure",members:{ReplicationTaskArn:{},TableStatistics:{type:"list",member:{type:"structure",members:{SchemaName:{},TableName:{},Inserts:{type:"long"},Deletes:{type:"long"},Updates:{type:"long"},Ddls:{type:"long"},FullLoadRows:{type:"long"},FullLoadCondtnlChkFailedRows:{type:"long"},FullLoadErrorRows:{type:"long"},FullLoadStartTime:{type:"timestamp"},FullLoadEndTime:{type:"timestamp"},FullLoadReloaded:{type:"boolean"},LastUpdateTime:{type:"timestamp"},TableState:{},ValidationPendingRecords:{type:"long"},ValidationFailedRecords:{type:"long"},ValidationSuspendedRecords:{type:"long"},ValidationState:{},ValidationStateDetails:{}}}},Marker:{}}}},ImportCertificate:{input:{type:"structure",required:["CertificateIdentifier"],members:{CertificateIdentifier:{},CertificatePem:{shape:"Sj"},CertificateWallet:{type:"blob"},Tags:{shape:"S3"}}},output:{type:"structure",members:{Certificate:{shape:"S2l"}}}},ListTagsForResource:{input:{type:"structure",members:{ResourceArn:{},ResourceArnList:{type:"list",member:{}}}},output:{type:"structure",members:{TagList:{shape:"S3"}}}},ModifyEndpoint:{input:{type:"structure",required:["EndpointArn"],members:{EndpointArn:{},EndpointIdentifier:{},EndpointType:{},EngineName:{},Username:{},Password:{shape:"Sj"},ServerName:{},Port:{type:"integer"},DatabaseName:{},ExtraConnectionAttributes:{},CertificateArn:{},SslMode:{},ServiceAccessRoleArn:{},ExternalTableDefinition:{},DynamoDbSettings:{shape:"Sm"},S3Settings:{shape:"Sn"},DmsTransferSettings:{shape:"Sx"},MongoDbSettings:{shape:"Sy"},KinesisSettings:{shape:"S12"},KafkaSettings:{shape:"S14"},ElasticsearchSettings:{shape:"S16"},NeptuneSettings:{shape:"S17"},RedshiftSettings:{shape:"S18"},PostgreSQLSettings:{shape:"S19"},MySQLSettings:{shape:"S1b"},OracleSettings:{shape:"S1d"},SybaseSettings:{shape:"S1g"},MicrosoftSQLServerSettings:{shape:"S1h"},IBMDb2Settings:{shape:"S1j"},DocDbSettings:{shape:"S1k"},RedisSettings:{shape:"S1l"},ExactSettings:{type:"boolean"},GcpMySQLSettings:{shape:"S1o"}}},output:{type:"structure",members:{Endpoint:{shape:"S1q"}}}},ModifyEventSubscription:{input:{type:"structure",required:["SubscriptionName"],members:{SubscriptionName:{},SnsTopicArn:{},SourceType:{},EventCategories:{shape:"S1s"},Enabled:{type:"boolean"}}},output:{type:"structure",members:{EventSubscription:{shape:"S1v"}}}},ModifyReplicationInstance:{input:{type:"structure",required:["ReplicationInstanceArn"],members:{ReplicationInstanceArn:{},AllocatedStorage:{type:"integer"},ApplyImmediately:{type:"boolean"},ReplicationInstanceClass:{},VpcSecurityGroupIds:{shape:"S1y"},PreferredMaintenanceWindow:{},MultiAZ:{type:"boolean"},EngineVersion:{},AllowMajorVersionUpgrade:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},ReplicationInstanceIdentifier:{}}},output:{type:"structure",members:{ReplicationInstance:{shape:"S20"}}}},ModifyReplicationSubnetGroup:{input:{type:"structure",required:["ReplicationSubnetGroupIdentifier","SubnetIds"],members:{ReplicationSubnetGroupIdentifier:{},ReplicationSubnetGroupDescription:{},SubnetIds:{shape:"S2b"}}},output:{type:"structure",members:{ReplicationSubnetGroup:{shape:"S23"}}}},ModifyReplicationTask:{input:{type:"structure",required:["ReplicationTaskArn"],members:{ReplicationTaskArn:{},ReplicationTaskIdentifier:{},MigrationType:{},TableMappings:{},ReplicationTaskSettings:{},CdcStartTime:{type:"timestamp"},CdcStartPosition:{},CdcStopPosition:{},TaskData:{}}},output:{type:"structure",members:{ReplicationTask:{shape:"S2g"}}}},MoveReplicationTask:{input:{type:"structure",required:["ReplicationTaskArn","TargetReplicationInstanceArn"],members:{ReplicationTaskArn:{},TargetReplicationInstanceArn:{}}},output:{type:"structure",members:{ReplicationTask:{shape:"S2g"}}}},RebootReplicationInstance:{input:{type:"structure",required:["ReplicationInstanceArn"],members:{ReplicationInstanceArn:{},ForceFailover:{type:"boolean"},ForcePlannedFailover:{type:"boolean"}}},output:{type:"structure",members:{ReplicationInstance:{shape:"S20"}}}},RefreshSchemas:{input:{type:"structure",required:["EndpointArn","ReplicationInstanceArn"],members:{EndpointArn:{},ReplicationInstanceArn:{}}},output:{type:"structure",members:{RefreshSchemasStatus:{shape:"S4i"}}}},ReloadTables:{input:{type:"structure",required:["ReplicationTaskArn","TablesToReload"],members:{ReplicationTaskArn:{},TablesToReload:{type:"list",member:{type:"structure",required:["SchemaName","TableName"],members:{SchemaName:{},TableName:{}}}},ReloadOption:{}}},output:{type:"structure",members:{ReplicationTaskArn:{}}}},RemoveTagsFromResource:{input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},StartReplicationTask:{input:{type:"structure",required:["ReplicationTaskArn","StartReplicationTaskType"],members:{ReplicationTaskArn:{},StartReplicationTaskType:{},CdcStartTime:{type:"timestamp"},CdcStartPosition:{},CdcStopPosition:{}}},output:{type:"structure",members:{ReplicationTask:{shape:"S2g"}}}},StartReplicationTaskAssessment:{input:{type:"structure",required:["ReplicationTaskArn"],members:{ReplicationTaskArn:{}}},output:{type:"structure",members:{ReplicationTask:{shape:"S2g"}}}},StartReplicationTaskAssessmentRun:{input:{type:"structure",required:["ReplicationTaskArn","ServiceAccessRoleArn","ResultLocationBucket","AssessmentRunName"],members:{ReplicationTaskArn:{},ServiceAccessRoleArn:{},ResultLocationBucket:{},ResultLocationFolder:{},ResultEncryptionMode:{},ResultKmsKeyArn:{},AssessmentRunName:{},IncludeOnly:{type:"list",member:{}},Exclude:{type:"list",member:{}}}},output:{type:"structure",members:{ReplicationTaskAssessmentRun:{shape:"Se"}}}},StopReplicationTask:{input:{type:"structure",required:["ReplicationTaskArn"],members:{ReplicationTaskArn:{}}},output:{type:"structure",members:{ReplicationTask:{shape:"S2g"}}}},TestConnection:{input:{type:"structure",required:["ReplicationInstanceArn","EndpointArn"],members:{ReplicationInstanceArn:{},EndpointArn:{}}},output:{type:"structure",members:{Connection:{shape:"S2p"}}}}},shapes:{S3:{type:"list",member:{type:"structure",members:{Key:{},Value:{},ResourceArn:{}}}},S8:{type:"structure",members:{ResourceIdentifier:{},PendingMaintenanceActionDetails:{type:"list",member:{type:"structure",members:{Action:{},AutoAppliedAfterDate:{type:"timestamp"},ForcedApplyDate:{type:"timestamp"},OptInStatus:{},CurrentApplyDate:{type:"timestamp"},Description:{}}}}}},Se:{type:"structure",members:{ReplicationTaskAssessmentRunArn:{},ReplicationTaskArn:{},Status:{},ReplicationTaskAssessmentRunCreationDate:{type:"timestamp"},AssessmentProgress:{type:"structure",members:{IndividualAssessmentCount:{type:"integer"},IndividualAssessmentCompletedCount:{type:"integer"}}},LastFailureMessage:{},ServiceAccessRoleArn:{},ResultLocationBucket:{},ResultLocationFolder:{},ResultEncryptionMode:{},ResultKmsKeyArn:{},AssessmentRunName:{}}},Sj:{type:"string",sensitive:true},Sm:{type:"structure",required:["ServiceAccessRoleArn"],members:{ServiceAccessRoleArn:{}}},Sn:{type:"structure",members:{ServiceAccessRoleArn:{},ExternalTableDefinition:{},CsvRowDelimiter:{},CsvDelimiter:{},BucketFolder:{},BucketName:{},CompressionType:{},EncryptionMode:{},ServerSideEncryptionKmsKeyId:{},DataFormat:{},EncodingType:{},DictPageSizeLimit:{type:"integer"},RowGroupLength:{type:"integer"},DataPageSize:{type:"integer"},ParquetVersion:{},EnableStatistics:{type:"boolean"},IncludeOpForFullLoad:{type:"boolean"},CdcInsertsOnly:{type:"boolean"},TimestampColumnName:{},ParquetTimestampInMillisecond:{type:"boolean"},CdcInsertsAndUpdates:{type:"boolean"},DatePartitionEnabled:{type:"boolean"},DatePartitionSequence:{},DatePartitionDelimiter:{},UseCsvNoSupValue:{type:"boolean"},CsvNoSupValue:{},PreserveTransactions:{type:"boolean"},CdcPath:{},UseTaskStartTimeForFullLoadTimestamp:{type:"boolean"},CannedAclForObjects:{},AddColumnName:{type:"boolean"},CdcMaxBatchInterval:{type:"integer"},CdcMinFileSize:{type:"integer"},CsvNullValue:{},IgnoreHeaderRows:{type:"integer"},MaxFileSize:{type:"integer"},Rfc4180:{type:"boolean"},DatePartitionTimezone:{}}},Sx:{type:"structure",members:{ServiceAccessRoleArn:{},BucketName:{}}},Sy:{type:"structure",members:{Username:{},Password:{shape:"Sj"},ServerName:{},Port:{type:"integer"},DatabaseName:{},AuthType:{},AuthMechanism:{},NestingLevel:{},ExtractDocId:{},DocsToInvestigate:{},AuthSource:{},KmsKeyId:{},SecretsManagerAccessRoleArn:{},SecretsManagerSecretId:{}}},S12:{type:"structure",members:{StreamArn:{},MessageFormat:{},ServiceAccessRoleArn:{},IncludeTransactionDetails:{type:"boolean"},IncludePartitionValue:{type:"boolean"},PartitionIncludeSchemaTable:{type:"boolean"},IncludeTableAlterOperations:{type:"boolean"},IncludeControlDetails:{type:"boolean"},IncludeNullAndEmpty:{type:"boolean"},NoHexPrefix:{type:"boolean"}}},S14:{type:"structure",members:{Broker:{},Topic:{},MessageFormat:{},IncludeTransactionDetails:{type:"boolean"},IncludePartitionValue:{type:"boolean"},PartitionIncludeSchemaTable:{type:"boolean"},IncludeTableAlterOperations:{type:"boolean"},IncludeControlDetails:{type:"boolean"},MessageMaxBytes:{type:"integer"},IncludeNullAndEmpty:{type:"boolean"},SecurityProtocol:{},SslClientCertificateArn:{},SslClientKeyArn:{},SslClientKeyPassword:{shape:"Sj"},SslCaCertificateArn:{},SaslUsername:{},SaslPassword:{shape:"Sj"},NoHexPrefix:{type:"boolean"}}},S16:{type:"structure",required:["ServiceAccessRoleArn","EndpointUri"],members:{ServiceAccessRoleArn:{},EndpointUri:{},FullLoadErrorPercentage:{type:"integer"},ErrorRetryDuration:{type:"integer"}}},S17:{type:"structure",required:["S3BucketName","S3BucketFolder"],members:{ServiceAccessRoleArn:{},S3BucketName:{},S3BucketFolder:{},ErrorRetryDuration:{type:"integer"},MaxFileSize:{type:"integer"},MaxRetryCount:{type:"integer"},IamAuthEnabled:{type:"boolean"}}},S18:{type:"structure",members:{AcceptAnyDate:{type:"boolean"},AfterConnectScript:{},BucketFolder:{},BucketName:{},CaseSensitiveNames:{type:"boolean"},CompUpdate:{type:"boolean"},ConnectionTimeout:{type:"integer"},DatabaseName:{},DateFormat:{},EmptyAsNull:{type:"boolean"},EncryptionMode:{},ExplicitIds:{type:"boolean"},FileTransferUploadStreams:{type:"integer"},LoadTimeout:{type:"integer"},MaxFileSize:{type:"integer"},Password:{shape:"Sj"},Port:{type:"integer"},RemoveQuotes:{type:"boolean"},ReplaceInvalidChars:{},ReplaceChars:{},ServerName:{},ServiceAccessRoleArn:{},ServerSideEncryptionKmsKeyId:{},TimeFormat:{},TrimBlanks:{type:"boolean"},TruncateColumns:{type:"boolean"},Username:{},WriteBufferSize:{type:"integer"},SecretsManagerAccessRoleArn:{},SecretsManagerSecretId:{}}},S19:{type:"structure",members:{AfterConnectScript:{},CaptureDdls:{type:"boolean"},MaxFileSize:{type:"integer"},DatabaseName:{},DdlArtifactsSchema:{},ExecuteTimeout:{type:"integer"},FailTasksOnLobTruncation:{type:"boolean"},HeartbeatEnable:{type:"boolean"},HeartbeatSchema:{},HeartbeatFrequency:{type:"integer"},Password:{shape:"Sj"},Port:{type:"integer"},ServerName:{},Username:{},SlotName:{},PluginName:{},SecretsManagerAccessRoleArn:{},SecretsManagerSecretId:{}}},S1b:{type:"structure",members:{AfterConnectScript:{},CleanSourceMetadataOnMismatch:{type:"boolean"},DatabaseName:{},EventsPollInterval:{type:"integer"},TargetDbType:{},MaxFileSize:{type:"integer"},ParallelLoadThreads:{type:"integer"},Password:{shape:"Sj"},Port:{type:"integer"},ServerName:{},ServerTimezone:{},Username:{},SecretsManagerAccessRoleArn:{},SecretsManagerSecretId:{}}},S1d:{type:"structure",members:{AddSupplementalLogging:{type:"boolean"},ArchivedLogDestId:{type:"integer"},AdditionalArchivedLogDestId:{type:"integer"},ExtraArchivedLogDestIds:{type:"list",member:{type:"integer"}},AllowSelectNestedTables:{type:"boolean"},ParallelAsmReadThreads:{type:"integer"},ReadAheadBlocks:{type:"integer"},AccessAlternateDirectly:{type:"boolean"},UseAlternateFolderForOnline:{type:"boolean"},OraclePathPrefix:{},UsePathPrefix:{},ReplacePathPrefix:{type:"boolean"},EnableHomogenousTablespace:{type:"boolean"},DirectPathNoLog:{type:"boolean"},ArchivedLogsOnly:{type:"boolean"},AsmPassword:{shape:"Sj"},AsmServer:{},AsmUser:{},CharLengthSemantics:{},DatabaseName:{},DirectPathParallelLoad:{type:"boolean"},FailTasksOnLobTruncation:{type:"boolean"},NumberDatatypeScale:{type:"integer"},Password:{shape:"Sj"},Port:{type:"integer"},ReadTableSpaceName:{type:"boolean"},RetryInterval:{type:"integer"},SecurityDbEncryption:{shape:"Sj"},SecurityDbEncryptionName:{},ServerName:{},SpatialDataOptionToGeoJsonFunctionName:{},StandbyDelayTime:{type:"integer"},Username:{},UseBFile:{type:"boolean"},UseDirectPathFullLoad:{type:"boolean"},UseLogminerReader:{type:"boolean"},SecretsManagerAccessRoleArn:{},SecretsManagerSecretId:{},SecretsManagerOracleAsmAccessRoleArn:{},SecretsManagerOracleAsmSecretId:{}}},S1g:{type:"structure",members:{DatabaseName:{},Password:{shape:"Sj"},Port:{type:"integer"},ServerName:{},Username:{},SecretsManagerAccessRoleArn:{},SecretsManagerSecretId:{}}},S1h:{type:"structure",members:{Port:{type:"integer"},BcpPacketSize:{type:"integer"},DatabaseName:{},ControlTablesFileGroup:{},Password:{shape:"Sj"},QuerySingleAlwaysOnNode:{type:"boolean"},ReadBackupOnly:{type:"boolean"},SafeguardPolicy:{},ServerName:{},Username:{},UseBcpFullLoad:{type:"boolean"},UseThirdPartyBackupDevice:{type:"boolean"},SecretsManagerAccessRoleArn:{},SecretsManagerSecretId:{}}},S1j:{type:"structure",members:{DatabaseName:{},Password:{shape:"Sj"},Port:{type:"integer"},ServerName:{},SetDataCaptureChanges:{type:"boolean"},CurrentLsn:{},MaxKBytesPerRead:{type:"integer"},Username:{},SecretsManagerAccessRoleArn:{},SecretsManagerSecretId:{}}},S1k:{type:"structure",members:{Username:{},Password:{shape:"Sj"},ServerName:{},Port:{type:"integer"},DatabaseName:{},NestingLevel:{},ExtractDocId:{type:"boolean"},DocsToInvestigate:{type:"integer"},KmsKeyId:{},SecretsManagerAccessRoleArn:{},SecretsManagerSecretId:{}}},S1l:{type:"structure",required:["ServerName","Port"],members:{ServerName:{},Port:{type:"integer"},SslSecurityProtocol:{},AuthType:{},AuthUserName:{},AuthPassword:{shape:"Sj"},SslCaCertificateArn:{}}},S1o:{type:"structure",members:{AfterConnectScript:{},CleanSourceMetadataOnMismatch:{type:"boolean"},DatabaseName:{},EventsPollInterval:{type:"integer"},TargetDbType:{},MaxFileSize:{type:"integer"},ParallelLoadThreads:{type:"integer"},Password:{shape:"Sj"},Port:{type:"integer"},ServerName:{},ServerTimezone:{},Username:{},SecretsManagerAccessRoleArn:{},SecretsManagerSecretId:{}}},S1q:{type:"structure",members:{EndpointIdentifier:{},EndpointType:{},EngineName:{},EngineDisplayName:{},Username:{},ServerName:{},Port:{type:"integer"},DatabaseName:{},ExtraConnectionAttributes:{},Status:{},KmsKeyId:{},EndpointArn:{},CertificateArn:{},SslMode:{},ServiceAccessRoleArn:{},ExternalTableDefinition:{},ExternalId:{},DynamoDbSettings:{shape:"Sm"},S3Settings:{shape:"Sn"},DmsTransferSettings:{shape:"Sx"},MongoDbSettings:{shape:"Sy"},KinesisSettings:{shape:"S12"},KafkaSettings:{shape:"S14"},ElasticsearchSettings:{shape:"S16"},NeptuneSettings:{shape:"S17"},RedshiftSettings:{shape:"S18"},PostgreSQLSettings:{shape:"S19"},MySQLSettings:{shape:"S1b"},OracleSettings:{shape:"S1d"},SybaseSettings:{shape:"S1g"},MicrosoftSQLServerSettings:{shape:"S1h"},IBMDb2Settings:{shape:"S1j"},DocDbSettings:{shape:"S1k"},RedisSettings:{shape:"S1l"},GcpMySQLSettings:{shape:"S1o"}}},S1s:{type:"list",member:{}},S1t:{type:"list",member:{}},S1v:{type:"structure",members:{CustomerAwsId:{},CustSubscriptionId:{},SnsTopicArn:{},Status:{},SubscriptionCreationTime:{},SourceType:{},SourceIdsList:{shape:"S1t"},EventCategoriesList:{shape:"S1s"},Enabled:{type:"boolean"}}},S1y:{type:"list",member:{}},S20:{type:"structure",members:{ReplicationInstanceIdentifier:{},ReplicationInstanceClass:{},ReplicationInstanceStatus:{},AllocatedStorage:{type:"integer"},InstanceCreateTime:{type:"timestamp"},VpcSecurityGroups:{type:"list",member:{type:"structure",members:{VpcSecurityGroupId:{},Status:{}}}},AvailabilityZone:{},ReplicationSubnetGroup:{shape:"S23"},PreferredMaintenanceWindow:{},PendingModifiedValues:{type:"structure",members:{ReplicationInstanceClass:{},AllocatedStorage:{type:"integer"},MultiAZ:{type:"boolean"},EngineVersion:{}}},MultiAZ:{type:"boolean"},EngineVersion:{},AutoMinorVersionUpgrade:{type:"boolean"},KmsKeyId:{},ReplicationInstanceArn:{},ReplicationInstancePublicIpAddress:{deprecated:true},ReplicationInstancePrivateIpAddress:{deprecated:true},ReplicationInstancePublicIpAddresses:{type:"list",member:{}},ReplicationInstancePrivateIpAddresses:{type:"list",member:{}},PubliclyAccessible:{type:"boolean"},SecondaryAvailabilityZone:{},FreeUntil:{type:"timestamp"},DnsNameServers:{}}},S23:{type:"structure",members:{ReplicationSubnetGroupIdentifier:{},ReplicationSubnetGroupDescription:{},VpcId:{},SubnetGroupStatus:{},Subnets:{type:"list",member:{type:"structure",members:{SubnetIdentifier:{},SubnetAvailabilityZone:{type:"structure",members:{Name:{}}},SubnetStatus:{}}}}}},S2b:{type:"list",member:{}},S2g:{type:"structure",members:{ReplicationTaskIdentifier:{},SourceEndpointArn:{},TargetEndpointArn:{},ReplicationInstanceArn:{},MigrationType:{},TableMappings:{},ReplicationTaskSettings:{},Status:{},LastFailureMessage:{},StopReason:{},ReplicationTaskCreationDate:{type:"timestamp"},ReplicationTaskStartDate:{type:"timestamp"},CdcStartPosition:{},CdcStopPosition:{},RecoveryCheckpoint:{},ReplicationTaskArn:{},ReplicationTaskStats:{type:"structure",members:{FullLoadProgressPercent:{type:"integer"},ElapsedTimeMillis:{type:"long"},TablesLoaded:{type:"integer"},TablesLoading:{type:"integer"},TablesQueued:{type:"integer"},TablesErrored:{type:"integer"},FreshStartDate:{type:"timestamp"},StartDate:{type:"timestamp"},StopDate:{type:"timestamp"},FullLoadStartDate:{type:"timestamp"},FullLoadFinishDate:{type:"timestamp"}}},TaskData:{},TargetReplicationInstanceArn:{}}},S2l:{type:"structure",members:{CertificateIdentifier:{},CertificateCreationDate:{type:"timestamp"},CertificatePem:{},CertificateWallet:{type:"blob"},CertificateArn:{},CertificateOwner:{},ValidFromDate:{type:"timestamp"},ValidToDate:{type:"timestamp"},SigningAlgorithm:{},KeyLength:{type:"integer"}}},S2p:{type:"structure",members:{ReplicationInstanceArn:{},EndpointArn:{},Status:{},LastFailureMessage:{},EndpointIdentifier:{},ReplicationInstanceIdentifier:{}}},S3a:{type:"list",member:{type:"structure",required:["Name","Values"],members:{Name:{},Values:{type:"list",member:{}}}}},S4i:{type:"structure",members:{EndpointArn:{},ReplicationInstanceArn:{},Status:{},LastRefreshDate:{type:"timestamp"},LastFailureMessage:{}}}}}},1035:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-08-21",endpointPrefix:"contact-lens",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"Amazon Connect Contact Lens",serviceFullName:"Amazon Connect Contact Lens",serviceId:"Connect Contact Lens",signatureVersion:"v4",signingName:"connect",uid:"connect-contact-lens-2020-08-21"},operations:{ListRealtimeContactAnalysisSegments:{http:{requestUri:"/realtime-contact-analysis/analysis-segments"},input:{type:"structure",required:["InstanceId","ContactId"],members:{InstanceId:{},ContactId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["Segments"],members:{Segments:{type:"list",member:{type:"structure",members:{Transcript:{type:"structure",required:["Id","ParticipantId","ParticipantRole","Content","BeginOffsetMillis","EndOffsetMillis","Sentiment"],members:{Id:{},ParticipantId:{},ParticipantRole:{},Content:{},BeginOffsetMillis:{type:"integer"},EndOffsetMillis:{type:"integer"},Sentiment:{},IssuesDetected:{type:"list",member:{type:"structure",required:["CharacterOffsets"],members:{CharacterOffsets:{type:"structure",required:["BeginOffsetChar","EndOffsetChar"],members:{BeginOffsetChar:{type:"integer"},EndOffsetChar:{type:"integer"}}}}}}}},Categories:{type:"structure",required:["MatchedCategories","MatchedDetails"],members:{MatchedCategories:{type:"list",member:{}},MatchedDetails:{type:"map",key:{},value:{type:"structure",required:["PointsOfInterest"],members:{PointsOfInterest:{type:"list",member:{type:"structure",required:["BeginOffsetMillis","EndOffsetMillis"],members:{BeginOffsetMillis:{type:"integer"},EndOffsetMillis:{type:"integer"}}}}}}}}}}}},NextToken:{}}}}},shapes:{}}},1037:function(e){e.exports={pagination:{ListAWSServiceAccessForOrganization:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListAccounts:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListAccountsForParent:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListChildren:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListCreateAccountStatus:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListDelegatedAdministrators:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"DelegatedAdministrators"},ListDelegatedServicesForAccount:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"DelegatedServices"},ListHandshakesForAccount:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListHandshakesForOrganization:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListOrganizationalUnitsForParent:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListParents:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListPolicies:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListPoliciesForTarget:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListRoots:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListTagsForResource:{input_token:"NextToken",output_token:"NextToken",result_key:"Tags"},ListTargetsForPolicy:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"}}}},1056:function(e){e.exports={pagination:{DescribeApplicableIndividualAssessments:{input_token:"Marker",output_token:"Marker",limit_key:"MaxRecords"},DescribeCertificates:{input_token:"Marker",output_token:"Marker",limit_key:"MaxRecords"},DescribeConnections:{input_token:"Marker",output_token:"Marker",limit_key:"MaxRecords"},DescribeEndpointSettings:{input_token:"Marker",output_token:"Marker",limit_key:"MaxRecords"},DescribeEndpointTypes:{input_token:"Marker",output_token:"Marker",limit_key:"MaxRecords"},DescribeEndpoints:{input_token:"Marker",output_token:"Marker",limit_key:"MaxRecords"},DescribeEventSubscriptions:{input_token:"Marker",output_token:"Marker",limit_key:"MaxRecords"},DescribeEvents:{input_token:"Marker",output_token:"Marker",limit_key:"MaxRecords"},DescribeOrderableReplicationInstances:{input_token:"Marker",output_token:"Marker",limit_key:"MaxRecords"},DescribePendingMaintenanceActions:{input_token:"Marker",output_token:"Marker",limit_key:"MaxRecords"},DescribeReplicationInstanceTaskLogs:{input_token:"Marker",output_token:"Marker",limit_key:"MaxRecords"},DescribeReplicationInstances:{input_token:"Marker",output_token:"Marker",limit_key:"MaxRecords"},DescribeReplicationSubnetGroups:{input_token:"Marker",output_token:"Marker",limit_key:"MaxRecords"},DescribeReplicationTaskAssessmentResults:{input_token:"Marker",output_token:"Marker",limit_key:"MaxRecords"},DescribeReplicationTaskAssessmentRuns:{input_token:"Marker",output_token:"Marker",limit_key:"MaxRecords"},DescribeReplicationTaskIndividualAssessments:{input_token:"Marker",output_token:"Marker",limit_key:"MaxRecords"},DescribeReplicationTasks:{input_token:"Marker",output_token:"Marker",limit_key:"MaxRecords"},DescribeSchemas:{input_token:"Marker",output_token:"Marker",limit_key:"MaxRecords"},DescribeTableStatistics:{input_token:"Marker",output_token:"Marker",limit_key:"MaxRecords"}}}},1065:function(e){e.exports={pagination:{ListHumanLoops:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"HumanLoopSummaries"}}}},1068:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["detective"]={};i.Detective=s.defineService("detective",["2018-10-26"]);Object.defineProperty(a.services["detective"],"2018-10-26",{get:function get(){var e=r(9130);e.paginators=r(1527).pagination;return e},enumerable:true,configurable:true});e.exports=i.Detective},1071:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["rds"]={};i.RDS=s.defineService("rds",["2013-01-10","2013-02-12","2013-09-09","2014-09-01","2014-09-01*","2014-10-31"]);r(7978);Object.defineProperty(a.services["rds"],"2013-01-10",{get:function get(){var e=r(5017);e.paginators=r(2904).pagination;return e},enumerable:true,configurable:true});Object.defineProperty(a.services["rds"],"2013-02-12",{get:function get(){var e=r(4237);e.paginators=r(3756).pagination;return e},enumerable:true,configurable:true});Object.defineProperty(a.services["rds"],"2013-09-09",{get:function get(){var e=r(6928);e.paginators=r(1318).pagination;e.waiters=r(5945).waiters;return e},enumerable:true,configurable:true});Object.defineProperty(a.services["rds"],"2014-09-01",{get:function get(){var e=r(1413);e.paginators=r(2323).pagination;return e},enumerable:true,configurable:true});Object.defineProperty(a.services["rds"],"2014-10-31",{get:function get(){var e=r(5402);e.paginators=r(4798).pagination;e.waiters=r(4525).waiters;return e},enumerable:true,configurable:true});e.exports=i.RDS},1073:function(e){e.exports={pagination:{ListChangedBlocks:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListSnapshotBlocks:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},1079:function(e){e.exports={pagination:{ListCloudFrontOriginAccessIdentities:{input_token:"Marker",limit_key:"MaxItems",more_results:"CloudFrontOriginAccessIdentityList.IsTruncated",output_token:"CloudFrontOriginAccessIdentityList.NextMarker",result_key:"CloudFrontOriginAccessIdentityList.Items"},ListDistributions:{input_token:"Marker",limit_key:"MaxItems",more_results:"DistributionList.IsTruncated",output_token:"DistributionList.NextMarker",result_key:"DistributionList.Items"},ListInvalidations:{input_token:"Marker",limit_key:"MaxItems",more_results:"InvalidationList.IsTruncated",output_token:"InvalidationList.NextMarker",result_key:"InvalidationList.Items"},ListStreamingDistributions:{input_token:"Marker",limit_key:"MaxItems",more_results:"StreamingDistributionList.IsTruncated",output_token:"StreamingDistributionList.NextMarker",result_key:"StreamingDistributionList.Items"}}}},1096:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["codestarconnections"]={};i.CodeStarconnections=s.defineService("codestarconnections",["2019-12-01"]);Object.defineProperty(a.services["codestarconnections"],"2019-12-01",{get:function get(){var e=r(4664);e.paginators=r(6052).pagination;return e},enumerable:true,configurable:true});e.exports=i.CodeStarconnections},1098:function(e){e.exports={pagination:{ListJobs:{input_token:"marker",limit_key:"limit",output_token:"Marker",result_key:"JobList"},ListMultipartUploads:{input_token:"marker",limit_key:"limit",output_token:"Marker",result_key:"UploadsList"},ListParts:{input_token:"marker",limit_key:"limit",output_token:"Marker",result_key:"Parts"},ListVaults:{input_token:"marker",limit_key:"limit",output_token:"Marker",result_key:"VaultList"}}}},1115:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2014-12-12",endpointPrefix:"machinelearning",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon Machine Learning",serviceId:"Machine Learning",signatureVersion:"v4",targetPrefix:"AmazonML_20141212",uid:"machinelearning-2014-12-12"},operations:{AddTags:{input:{type:"structure",required:["Tags","ResourceId","ResourceType"],members:{Tags:{shape:"S2"},ResourceId:{},ResourceType:{}}},output:{type:"structure",members:{ResourceId:{},ResourceType:{}}}},CreateBatchPrediction:{input:{type:"structure",required:["BatchPredictionId","MLModelId","BatchPredictionDataSourceId","OutputUri"],members:{BatchPredictionId:{},BatchPredictionName:{},MLModelId:{},BatchPredictionDataSourceId:{},OutputUri:{}}},output:{type:"structure",members:{BatchPredictionId:{}}}},CreateDataSourceFromRDS:{input:{type:"structure",required:["DataSourceId","RDSData","RoleARN"],members:{DataSourceId:{},DataSourceName:{},RDSData:{type:"structure",required:["DatabaseInformation","SelectSqlQuery","DatabaseCredentials","S3StagingLocation","ResourceRole","ServiceRole","SubnetId","SecurityGroupIds"],members:{DatabaseInformation:{shape:"Sf"},SelectSqlQuery:{},DatabaseCredentials:{type:"structure",required:["Username","Password"],members:{Username:{},Password:{}}},S3StagingLocation:{},DataRearrangement:{},DataSchema:{},DataSchemaUri:{},ResourceRole:{},ServiceRole:{},SubnetId:{},SecurityGroupIds:{type:"list",member:{}}}},RoleARN:{},ComputeStatistics:{type:"boolean"}}},output:{type:"structure",members:{DataSourceId:{}}}},CreateDataSourceFromRedshift:{input:{type:"structure",required:["DataSourceId","DataSpec","RoleARN"],members:{DataSourceId:{},DataSourceName:{},DataSpec:{type:"structure",required:["DatabaseInformation","SelectSqlQuery","DatabaseCredentials","S3StagingLocation"],members:{DatabaseInformation:{shape:"Sy"},SelectSqlQuery:{},DatabaseCredentials:{type:"structure",required:["Username","Password"],members:{Username:{},Password:{}}},S3StagingLocation:{},DataRearrangement:{},DataSchema:{},DataSchemaUri:{}}},RoleARN:{},ComputeStatistics:{type:"boolean"}}},output:{type:"structure",members:{DataSourceId:{}}}},CreateDataSourceFromS3:{input:{type:"structure",required:["DataSourceId","DataSpec"],members:{DataSourceId:{},DataSourceName:{},DataSpec:{type:"structure",required:["DataLocationS3"],members:{DataLocationS3:{},DataRearrangement:{},DataSchema:{},DataSchemaLocationS3:{}}},ComputeStatistics:{type:"boolean"}}},output:{type:"structure",members:{DataSourceId:{}}}},CreateEvaluation:{input:{type:"structure",required:["EvaluationId","MLModelId","EvaluationDataSourceId"],members:{EvaluationId:{},EvaluationName:{},MLModelId:{},EvaluationDataSourceId:{}}},output:{type:"structure",members:{EvaluationId:{}}}},CreateMLModel:{input:{type:"structure",required:["MLModelId","MLModelType","TrainingDataSourceId"],members:{MLModelId:{},MLModelName:{},MLModelType:{},Parameters:{shape:"S1d"},TrainingDataSourceId:{},Recipe:{},RecipeUri:{}}},output:{type:"structure",members:{MLModelId:{}}}},CreateRealtimeEndpoint:{input:{type:"structure",required:["MLModelId"],members:{MLModelId:{}}},output:{type:"structure",members:{MLModelId:{},RealtimeEndpointInfo:{shape:"S1j"}}}},DeleteBatchPrediction:{input:{type:"structure",required:["BatchPredictionId"],members:{BatchPredictionId:{}}},output:{type:"structure",members:{BatchPredictionId:{}}}},DeleteDataSource:{input:{type:"structure",required:["DataSourceId"],members:{DataSourceId:{}}},output:{type:"structure",members:{DataSourceId:{}}}},DeleteEvaluation:{input:{type:"structure",required:["EvaluationId"],members:{EvaluationId:{}}},output:{type:"structure",members:{EvaluationId:{}}}},DeleteMLModel:{input:{type:"structure",required:["MLModelId"],members:{MLModelId:{}}},output:{type:"structure",members:{MLModelId:{}}}},DeleteRealtimeEndpoint:{input:{type:"structure",required:["MLModelId"],members:{MLModelId:{}}},output:{type:"structure",members:{MLModelId:{},RealtimeEndpointInfo:{shape:"S1j"}}}},DeleteTags:{input:{type:"structure",required:["TagKeys","ResourceId","ResourceType"],members:{TagKeys:{type:"list",member:{}},ResourceId:{},ResourceType:{}}},output:{type:"structure",members:{ResourceId:{},ResourceType:{}}}},DescribeBatchPredictions:{input:{type:"structure",members:{FilterVariable:{},EQ:{},GT:{},LT:{},GE:{},LE:{},NE:{},Prefix:{},SortOrder:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Results:{type:"list",member:{type:"structure",members:{BatchPredictionId:{},MLModelId:{},BatchPredictionDataSourceId:{},InputDataLocationS3:{},CreatedByIamUser:{},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},Name:{},Status:{},OutputUri:{},Message:{},ComputeTime:{type:"long"},FinishedAt:{type:"timestamp"},StartedAt:{type:"timestamp"},TotalRecordCount:{type:"long"},InvalidRecordCount:{type:"long"}}}},NextToken:{}}}},DescribeDataSources:{input:{type:"structure",members:{FilterVariable:{},EQ:{},GT:{},LT:{},GE:{},LE:{},NE:{},Prefix:{},SortOrder:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Results:{type:"list",member:{type:"structure",members:{DataSourceId:{},DataLocationS3:{},DataRearrangement:{},CreatedByIamUser:{},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},DataSizeInBytes:{type:"long"},NumberOfFiles:{type:"long"},Name:{},Status:{},Message:{},RedshiftMetadata:{shape:"S2i"},RDSMetadata:{shape:"S2j"},RoleARN:{},ComputeStatistics:{type:"boolean"},ComputeTime:{type:"long"},FinishedAt:{type:"timestamp"},StartedAt:{type:"timestamp"}}}},NextToken:{}}}},DescribeEvaluations:{input:{type:"structure",members:{FilterVariable:{},EQ:{},GT:{},LT:{},GE:{},LE:{},NE:{},Prefix:{},SortOrder:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Results:{type:"list",member:{type:"structure",members:{EvaluationId:{},MLModelId:{},EvaluationDataSourceId:{},InputDataLocationS3:{},CreatedByIamUser:{},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},Name:{},Status:{},PerformanceMetrics:{shape:"S2q"},Message:{},ComputeTime:{type:"long"},FinishedAt:{type:"timestamp"},StartedAt:{type:"timestamp"}}}},NextToken:{}}}},DescribeMLModels:{input:{type:"structure",members:{FilterVariable:{},EQ:{},GT:{},LT:{},GE:{},LE:{},NE:{},Prefix:{},SortOrder:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Results:{type:"list",member:{type:"structure",members:{MLModelId:{},TrainingDataSourceId:{},CreatedByIamUser:{},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},Name:{},Status:{},SizeInBytes:{type:"long"},EndpointInfo:{shape:"S1j"},TrainingParameters:{shape:"S1d"},InputDataLocationS3:{},Algorithm:{},MLModelType:{},ScoreThreshold:{type:"float"},ScoreThresholdLastUpdatedAt:{type:"timestamp"},Message:{},ComputeTime:{type:"long"},FinishedAt:{type:"timestamp"},StartedAt:{type:"timestamp"}}}},NextToken:{}}}},DescribeTags:{input:{type:"structure",required:["ResourceId","ResourceType"],members:{ResourceId:{},ResourceType:{}}},output:{type:"structure",members:{ResourceId:{},ResourceType:{},Tags:{shape:"S2"}}}},GetBatchPrediction:{input:{type:"structure",required:["BatchPredictionId"],members:{BatchPredictionId:{}}},output:{type:"structure",members:{BatchPredictionId:{},MLModelId:{},BatchPredictionDataSourceId:{},InputDataLocationS3:{},CreatedByIamUser:{},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},Name:{},Status:{},OutputUri:{},LogUri:{},Message:{},ComputeTime:{type:"long"},FinishedAt:{type:"timestamp"},StartedAt:{type:"timestamp"},TotalRecordCount:{type:"long"},InvalidRecordCount:{type:"long"}}}},GetDataSource:{input:{type:"structure",required:["DataSourceId"],members:{DataSourceId:{},Verbose:{type:"boolean"}}},output:{type:"structure",members:{DataSourceId:{},DataLocationS3:{},DataRearrangement:{},CreatedByIamUser:{},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},DataSizeInBytes:{type:"long"},NumberOfFiles:{type:"long"},Name:{},Status:{},LogUri:{},Message:{},RedshiftMetadata:{shape:"S2i"},RDSMetadata:{shape:"S2j"},RoleARN:{},ComputeStatistics:{type:"boolean"},ComputeTime:{type:"long"},FinishedAt:{type:"timestamp"},StartedAt:{type:"timestamp"},DataSourceSchema:{}}}},GetEvaluation:{input:{type:"structure",required:["EvaluationId"],members:{EvaluationId:{}}},output:{type:"structure",members:{EvaluationId:{},MLModelId:{},EvaluationDataSourceId:{},InputDataLocationS3:{},CreatedByIamUser:{},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},Name:{},Status:{},PerformanceMetrics:{shape:"S2q"},LogUri:{},Message:{},ComputeTime:{type:"long"},FinishedAt:{type:"timestamp"},StartedAt:{type:"timestamp"}}}},GetMLModel:{input:{type:"structure",required:["MLModelId"],members:{MLModelId:{},Verbose:{type:"boolean"}}},output:{type:"structure",members:{MLModelId:{},TrainingDataSourceId:{},CreatedByIamUser:{},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},Name:{},Status:{},SizeInBytes:{type:"long"},EndpointInfo:{shape:"S1j"},TrainingParameters:{shape:"S1d"},InputDataLocationS3:{},MLModelType:{},ScoreThreshold:{type:"float"},ScoreThresholdLastUpdatedAt:{type:"timestamp"},LogUri:{},Message:{},ComputeTime:{type:"long"},FinishedAt:{type:"timestamp"},StartedAt:{type:"timestamp"},Recipe:{},Schema:{}}}},Predict:{input:{type:"structure",required:["MLModelId","Record","PredictEndpoint"],members:{MLModelId:{},Record:{type:"map",key:{},value:{}},PredictEndpoint:{}}},output:{type:"structure",members:{Prediction:{type:"structure",members:{predictedLabel:{},predictedValue:{type:"float"},predictedScores:{type:"map",key:{},value:{type:"float"}},details:{type:"map",key:{},value:{}}}}}}},UpdateBatchPrediction:{input:{type:"structure",required:["BatchPredictionId","BatchPredictionName"],members:{BatchPredictionId:{},BatchPredictionName:{}}},output:{type:"structure",members:{BatchPredictionId:{}}}},UpdateDataSource:{input:{type:"structure",required:["DataSourceId","DataSourceName"],members:{DataSourceId:{},DataSourceName:{}}},output:{type:"structure",members:{DataSourceId:{}}}},UpdateEvaluation:{input:{type:"structure",required:["EvaluationId","EvaluationName"],members:{EvaluationId:{},EvaluationName:{}}},output:{type:"structure",members:{EvaluationId:{}}}},UpdateMLModel:{input:{type:"structure",required:["MLModelId"],members:{MLModelId:{},MLModelName:{},ScoreThreshold:{type:"float"}}},output:{type:"structure",members:{MLModelId:{}}}}},shapes:{S2:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},Sf:{type:"structure",required:["InstanceIdentifier","DatabaseName"],members:{InstanceIdentifier:{},DatabaseName:{}}},Sy:{type:"structure",required:["DatabaseName","ClusterIdentifier"],members:{DatabaseName:{},ClusterIdentifier:{}}},S1d:{type:"map",key:{},value:{}},S1j:{type:"structure",members:{PeakRequestsPerSecond:{type:"integer"},CreatedAt:{type:"timestamp"},EndpointUrl:{},EndpointStatus:{}}},S2i:{type:"structure",members:{RedshiftDatabase:{shape:"Sy"},DatabaseUserName:{},SelectSqlQuery:{}}},S2j:{type:"structure",members:{Database:{shape:"Sf"},DatabaseUserName:{},SelectSqlQuery:{},ResourceRole:{},ServiceRole:{},DataPipelineId:{}}},S2q:{type:"structure",members:{Properties:{type:"map",key:{},value:{}}}}}}},1116:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-12-19",endpointPrefix:"macie",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon Macie",serviceId:"Macie",signatureVersion:"v4",targetPrefix:"MacieService",uid:"macie-2017-12-19"},operations:{AssociateMemberAccount:{input:{type:"structure",required:["memberAccountId"],members:{memberAccountId:{}}}},AssociateS3Resources:{input:{type:"structure",required:["s3Resources"],members:{memberAccountId:{},s3Resources:{shape:"S4"}}},output:{type:"structure",members:{failedS3Resources:{shape:"Sc"}}}},DisassociateMemberAccount:{input:{type:"structure",required:["memberAccountId"],members:{memberAccountId:{}}}},DisassociateS3Resources:{input:{type:"structure",required:["associatedS3Resources"],members:{memberAccountId:{},associatedS3Resources:{type:"list",member:{shape:"Se"}}}},output:{type:"structure",members:{failedS3Resources:{shape:"Sc"}}}},ListMemberAccounts:{input:{type:"structure",members:{nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{memberAccounts:{type:"list",member:{type:"structure",members:{accountId:{}}}},nextToken:{}}}},ListS3Resources:{input:{type:"structure",members:{memberAccountId:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{s3Resources:{shape:"S4"},nextToken:{}}}},UpdateS3Resources:{input:{type:"structure",required:["s3ResourcesUpdate"],members:{memberAccountId:{},s3ResourcesUpdate:{type:"list",member:{type:"structure",required:["bucketName","classificationTypeUpdate"],members:{bucketName:{},prefix:{},classificationTypeUpdate:{type:"structure",members:{oneTime:{},continuous:{}}}}}}}},output:{type:"structure",members:{failedS3Resources:{shape:"Sc"}}}}},shapes:{S4:{type:"list",member:{type:"structure",required:["bucketName","classificationType"],members:{bucketName:{},prefix:{},classificationType:{type:"structure",required:["oneTime","continuous"],members:{oneTime:{},continuous:{}}}}}},Sc:{type:"list",member:{type:"structure",members:{failedItem:{shape:"Se"},errorCode:{},errorMessage:{}}}},Se:{type:"structure",required:["bucketName"],members:{bucketName:{},prefix:{}}}}}},1130:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2016-11-23",endpointPrefix:"states",jsonVersion:"1.0",protocol:"json",serviceAbbreviation:"AWS SFN",serviceFullName:"AWS Step Functions",serviceId:"SFN",signatureVersion:"v4",targetPrefix:"AWSStepFunctions",uid:"states-2016-11-23"},operations:{CreateActivity:{input:{type:"structure",required:["name"],members:{name:{},tags:{shape:"S3"}}},output:{type:"structure",required:["activityArn","creationDate"],members:{activityArn:{},creationDate:{type:"timestamp"}}},idempotent:true},CreateStateMachine:{input:{type:"structure",required:["name","definition","roleArn"],members:{name:{},definition:{shape:"Sb"},roleArn:{},type:{},loggingConfiguration:{shape:"Sd"},tags:{shape:"S3"},tracingConfiguration:{shape:"Sj"}}},output:{type:"structure",required:["stateMachineArn","creationDate"],members:{stateMachineArn:{},creationDate:{type:"timestamp"}}},idempotent:true},DeleteActivity:{input:{type:"structure",required:["activityArn"],members:{activityArn:{}}},output:{type:"structure",members:{}}},DeleteStateMachine:{input:{type:"structure",required:["stateMachineArn"],members:{stateMachineArn:{}}},output:{type:"structure",members:{}}},DescribeActivity:{input:{type:"structure",required:["activityArn"],members:{activityArn:{}}},output:{type:"structure",required:["activityArn","name","creationDate"],members:{activityArn:{},name:{},creationDate:{type:"timestamp"}}}},DescribeExecution:{input:{type:"structure",required:["executionArn"],members:{executionArn:{}}},output:{type:"structure",required:["executionArn","stateMachineArn","status","startDate"],members:{executionArn:{},stateMachineArn:{},name:{},status:{},startDate:{type:"timestamp"},stopDate:{type:"timestamp"},input:{shape:"Sv"},inputDetails:{shape:"Sw"},output:{shape:"Sv"},outputDetails:{shape:"Sw"},traceHeader:{}}}},DescribeStateMachine:{input:{type:"structure",required:["stateMachineArn"],members:{stateMachineArn:{}}},output:{type:"structure",required:["stateMachineArn","name","definition","roleArn","type","creationDate"],members:{stateMachineArn:{},name:{},status:{},definition:{shape:"Sb"},roleArn:{},type:{},creationDate:{type:"timestamp"},loggingConfiguration:{shape:"Sd"},tracingConfiguration:{shape:"Sj"}}}},DescribeStateMachineForExecution:{input:{type:"structure",required:["executionArn"],members:{executionArn:{}}},output:{type:"structure",required:["stateMachineArn","name","definition","roleArn","updateDate"],members:{stateMachineArn:{},name:{},definition:{shape:"Sb"},roleArn:{},updateDate:{type:"timestamp"},loggingConfiguration:{shape:"Sd"},tracingConfiguration:{shape:"Sj"}}}},GetActivityTask:{input:{type:"structure",required:["activityArn"],members:{activityArn:{},workerName:{}}},output:{type:"structure",members:{taskToken:{},input:{type:"string",sensitive:true}}}},GetExecutionHistory:{input:{type:"structure",required:["executionArn"],members:{executionArn:{},maxResults:{type:"integer"},reverseOrder:{type:"boolean"},nextToken:{},includeExecutionData:{type:"boolean"}}},output:{type:"structure",required:["events"],members:{events:{type:"list",member:{type:"structure",required:["timestamp","type","id"],members:{timestamp:{type:"timestamp"},type:{},id:{type:"long"},previousEventId:{type:"long"},activityFailedEventDetails:{type:"structure",members:{error:{shape:"S1j"},cause:{shape:"S1k"}}},activityScheduleFailedEventDetails:{type:"structure",members:{error:{shape:"S1j"},cause:{shape:"S1k"}}},activityScheduledEventDetails:{type:"structure",required:["resource"],members:{resource:{},input:{shape:"Sv"},inputDetails:{shape:"S1n"},timeoutInSeconds:{type:"long"},heartbeatInSeconds:{type:"long"}}},activityStartedEventDetails:{type:"structure",members:{workerName:{}}},activitySucceededEventDetails:{type:"structure",members:{output:{shape:"Sv"},outputDetails:{shape:"S1n"}}},activityTimedOutEventDetails:{type:"structure",members:{error:{shape:"S1j"},cause:{shape:"S1k"}}},taskFailedEventDetails:{type:"structure",required:["resourceType","resource"],members:{resourceType:{},resource:{},error:{shape:"S1j"},cause:{shape:"S1k"}}},taskScheduledEventDetails:{type:"structure",required:["resourceType","resource","region","parameters"],members:{resourceType:{},resource:{},region:{},parameters:{type:"string",sensitive:true},timeoutInSeconds:{type:"long"},heartbeatInSeconds:{type:"long"}}},taskStartFailedEventDetails:{type:"structure",required:["resourceType","resource"],members:{resourceType:{},resource:{},error:{shape:"S1j"},cause:{shape:"S1k"}}},taskStartedEventDetails:{type:"structure",required:["resourceType","resource"],members:{resourceType:{},resource:{}}},taskSubmitFailedEventDetails:{type:"structure",required:["resourceType","resource"],members:{resourceType:{},resource:{},error:{shape:"S1j"},cause:{shape:"S1k"}}},taskSubmittedEventDetails:{type:"structure",required:["resourceType","resource"],members:{resourceType:{},resource:{},output:{shape:"Sv"},outputDetails:{shape:"S1n"}}},taskSucceededEventDetails:{type:"structure",required:["resourceType","resource"],members:{resourceType:{},resource:{},output:{shape:"Sv"},outputDetails:{shape:"S1n"}}},taskTimedOutEventDetails:{type:"structure",required:["resourceType","resource"],members:{resourceType:{},resource:{},error:{shape:"S1j"},cause:{shape:"S1k"}}},executionFailedEventDetails:{type:"structure",members:{error:{shape:"S1j"},cause:{shape:"S1k"}}},executionStartedEventDetails:{type:"structure",members:{input:{shape:"Sv"},inputDetails:{shape:"S1n"},roleArn:{}}},executionSucceededEventDetails:{type:"structure",members:{output:{shape:"Sv"},outputDetails:{shape:"S1n"}}},executionAbortedEventDetails:{type:"structure",members:{error:{shape:"S1j"},cause:{shape:"S1k"}}},executionTimedOutEventDetails:{type:"structure",members:{error:{shape:"S1j"},cause:{shape:"S1k"}}},mapStateStartedEventDetails:{type:"structure",members:{length:{type:"integer"}}},mapIterationStartedEventDetails:{shape:"S2a"},mapIterationSucceededEventDetails:{shape:"S2a"},mapIterationFailedEventDetails:{shape:"S2a"},mapIterationAbortedEventDetails:{shape:"S2a"},lambdaFunctionFailedEventDetails:{type:"structure",members:{error:{shape:"S1j"},cause:{shape:"S1k"}}},lambdaFunctionScheduleFailedEventDetails:{type:"structure",members:{error:{shape:"S1j"},cause:{shape:"S1k"}}},lambdaFunctionScheduledEventDetails:{type:"structure",required:["resource"],members:{resource:{},input:{shape:"Sv"},inputDetails:{shape:"S1n"},timeoutInSeconds:{type:"long"}}},lambdaFunctionStartFailedEventDetails:{type:"structure",members:{error:{shape:"S1j"},cause:{shape:"S1k"}}},lambdaFunctionSucceededEventDetails:{type:"structure",members:{output:{shape:"Sv"},outputDetails:{shape:"S1n"}}},lambdaFunctionTimedOutEventDetails:{type:"structure",members:{error:{shape:"S1j"},cause:{shape:"S1k"}}},stateEnteredEventDetails:{type:"structure",required:["name"],members:{name:{},input:{shape:"Sv"},inputDetails:{shape:"S1n"}}},stateExitedEventDetails:{type:"structure",required:["name"],members:{name:{},output:{shape:"Sv"},outputDetails:{shape:"S1n"}}}}}},nextToken:{}}}},ListActivities:{input:{type:"structure",members:{maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["activities"],members:{activities:{type:"list",member:{type:"structure",required:["activityArn","name","creationDate"],members:{activityArn:{},name:{},creationDate:{type:"timestamp"}}}},nextToken:{}}}},ListExecutions:{input:{type:"structure",required:["stateMachineArn"],members:{stateMachineArn:{},statusFilter:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["executions"],members:{executions:{type:"list",member:{type:"structure",required:["executionArn","stateMachineArn","name","status","startDate"],members:{executionArn:{},stateMachineArn:{},name:{},status:{},startDate:{type:"timestamp"},stopDate:{type:"timestamp"}}}},nextToken:{}}}},ListStateMachines:{input:{type:"structure",members:{maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["stateMachines"],members:{stateMachines:{type:"list",member:{type:"structure",required:["stateMachineArn","name","type","creationDate"],members:{stateMachineArn:{},name:{},type:{},creationDate:{type:"timestamp"}}}},nextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["resourceArn"],members:{resourceArn:{}}},output:{type:"structure",members:{tags:{shape:"S3"}}}},SendTaskFailure:{input:{type:"structure",required:["taskToken"],members:{taskToken:{},error:{shape:"S1j"},cause:{shape:"S1k"}}},output:{type:"structure",members:{}}},SendTaskHeartbeat:{input:{type:"structure",required:["taskToken"],members:{taskToken:{}}},output:{type:"structure",members:{}}},SendTaskSuccess:{input:{type:"structure",required:["taskToken","output"],members:{taskToken:{},output:{shape:"Sv"}}},output:{type:"structure",members:{}}},StartExecution:{input:{type:"structure",required:["stateMachineArn"],members:{stateMachineArn:{},name:{},input:{shape:"Sv"},traceHeader:{}}},output:{type:"structure",required:["executionArn","startDate"],members:{executionArn:{},startDate:{type:"timestamp"}}},idempotent:true},StartSyncExecution:{input:{type:"structure",required:["stateMachineArn"],members:{stateMachineArn:{},name:{},input:{shape:"Sv"},traceHeader:{}}},output:{type:"structure",required:["executionArn","startDate","stopDate","status"],members:{executionArn:{},stateMachineArn:{},name:{},startDate:{type:"timestamp"},stopDate:{type:"timestamp"},status:{},error:{shape:"S1j"},cause:{shape:"S1k"},input:{shape:"Sv"},inputDetails:{shape:"Sw"},output:{shape:"Sv"},outputDetails:{shape:"Sw"},traceHeader:{},billingDetails:{type:"structure",members:{billedMemoryUsedInMB:{type:"long"},billedDurationInMilliseconds:{type:"long"}}}}},endpoint:{hostPrefix:"sync-"}},StopExecution:{input:{type:"structure",required:["executionArn"],members:{executionArn:{},error:{shape:"S1j"},cause:{shape:"S1k"}}},output:{type:"structure",required:["stopDate"],members:{stopDate:{type:"timestamp"}}}},TagResource:{input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{},tags:{shape:"S3"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{},tagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateStateMachine:{input:{type:"structure",required:["stateMachineArn"],members:{stateMachineArn:{},definition:{shape:"Sb"},roleArn:{},loggingConfiguration:{shape:"Sd"},tracingConfiguration:{shape:"Sj"}}},output:{type:"structure",required:["updateDate"],members:{updateDate:{type:"timestamp"}}},idempotent:true}},shapes:{S3:{type:"list",member:{type:"structure",members:{key:{},value:{}}}},Sb:{type:"string",sensitive:true},Sd:{type:"structure",members:{level:{},includeExecutionData:{type:"boolean"},destinations:{type:"list",member:{type:"structure",members:{cloudWatchLogsLogGroup:{type:"structure",members:{logGroupArn:{}}}}}}}},Sj:{type:"structure",members:{enabled:{type:"boolean"}}},Sv:{type:"string",sensitive:true},Sw:{type:"structure",members:{included:{type:"boolean"}}},S1j:{type:"string",sensitive:true},S1k:{type:"string",sensitive:true},S1n:{type:"structure",members:{truncated:{type:"boolean"}}},S2a:{type:"structure",members:{name:{},index:{type:"integer"}}}}}},1136:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=_default;t.URL=t.DNS=void 0;var i=_interopRequireDefault(r(1960));var s=_interopRequireDefault(r(3204));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function stringToBytes(e){e=unescape(encodeURIComponent(e));const t=[];for(let r=0;r63){throw i.util.error(new Error,{code:"ValidationError",message:"AccountId length should be between 1 to 63 characters, inclusive."})}var s=/^[a-zA-Z0-9]{1}$|^[a-zA-Z0-9][a-zA-Z0-9\-]*[a-zA-Z0-9]$/;if(!s.test(r)){throw i.util.error(new Error,{code:"ValidationError",message:"AccountId should be hostname compatible. AccountId: "+r})}},getSigningName:function getSigningName(e){var t=i.Service.prototype.getSigningName;if(e&&e._parsedArn&&e._parsedArn.service){return e._parsedArn.service}else if(e.params.OutpostId&&(e.operation==="createBucket"||e.operation==="listRegionalBuckets")){return"s3-outposts"}else{return t.call(this,e)}}})},1498:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-10-30",endpointPrefix:"api.ecr-public",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"Amazon ECR Public",serviceFullName:"Amazon Elastic Container Registry Public",serviceId:"ECR PUBLIC",signatureVersion:"v4",signingName:"ecr-public",targetPrefix:"SpencerFrontendService",uid:"ecr-public-2020-10-30"},operations:{BatchCheckLayerAvailability:{input:{type:"structure",required:["repositoryName","layerDigests"],members:{registryId:{},repositoryName:{},layerDigests:{type:"list",member:{}}}},output:{type:"structure",members:{layers:{type:"list",member:{type:"structure",members:{layerDigest:{},layerAvailability:{},layerSize:{type:"long"},mediaType:{}}}},failures:{type:"list",member:{type:"structure",members:{layerDigest:{},failureCode:{},failureReason:{}}}}}}},BatchDeleteImage:{input:{type:"structure",required:["repositoryName","imageIds"],members:{registryId:{},repositoryName:{},imageIds:{shape:"Sj"}}},output:{type:"structure",members:{imageIds:{shape:"Sj"},failures:{type:"list",member:{type:"structure",members:{imageId:{shape:"Sk"},failureCode:{},failureReason:{}}}}}}},CompleteLayerUpload:{input:{type:"structure",required:["repositoryName","uploadId","layerDigests"],members:{registryId:{},repositoryName:{},uploadId:{},layerDigests:{type:"list",member:{}}}},output:{type:"structure",members:{registryId:{},repositoryName:{},uploadId:{},layerDigest:{}}}},CreateRepository:{input:{type:"structure",required:["repositoryName"],members:{repositoryName:{},catalogData:{shape:"Sx"},tags:{shape:"S16"}}},output:{type:"structure",members:{repository:{shape:"S1b"},catalogData:{shape:"S1f"}}}},DeleteRepository:{input:{type:"structure",required:["repositoryName"],members:{registryId:{},repositoryName:{},force:{type:"boolean"}}},output:{type:"structure",members:{repository:{shape:"S1b"}}}},DeleteRepositoryPolicy:{input:{type:"structure",required:["repositoryName"],members:{registryId:{},repositoryName:{}}},output:{type:"structure",members:{registryId:{},repositoryName:{},policyText:{}}}},DescribeImageTags:{input:{type:"structure",required:["repositoryName"],members:{registryId:{},repositoryName:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{imageTagDetails:{type:"list",member:{type:"structure",members:{imageTag:{},createdAt:{type:"timestamp"},imageDetail:{type:"structure",members:{imageDigest:{},imageSizeInBytes:{type:"long"},imagePushedAt:{type:"timestamp"},imageManifestMediaType:{},artifactMediaType:{}}}}}},nextToken:{}}}},DescribeImages:{input:{type:"structure",required:["repositoryName"],members:{registryId:{},repositoryName:{},imageIds:{shape:"Sj"},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{imageDetails:{type:"list",member:{type:"structure",members:{registryId:{},repositoryName:{},imageDigest:{},imageTags:{type:"list",member:{}},imageSizeInBytes:{type:"long"},imagePushedAt:{type:"timestamp"},imageManifestMediaType:{},artifactMediaType:{}}}},nextToken:{}}}},DescribeRegistries:{input:{type:"structure",members:{nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["registries"],members:{registries:{type:"list",member:{type:"structure",required:["registryId","registryArn","registryUri","verified","aliases"],members:{registryId:{},registryArn:{},registryUri:{},verified:{type:"boolean"},aliases:{type:"list",member:{type:"structure",required:["name","status","primaryRegistryAlias","defaultRegistryAlias"],members:{name:{},status:{},primaryRegistryAlias:{type:"boolean"},defaultRegistryAlias:{type:"boolean"}}}}}}},nextToken:{}}}},DescribeRepositories:{input:{type:"structure",members:{registryId:{},repositoryNames:{type:"list",member:{}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{repositories:{type:"list",member:{shape:"S1b"}},nextToken:{}}}},GetAuthorizationToken:{input:{type:"structure",members:{}},output:{type:"structure",members:{authorizationData:{type:"structure",members:{authorizationToken:{},expiresAt:{type:"timestamp"}}}}}},GetRegistryCatalogData:{input:{type:"structure",members:{}},output:{type:"structure",required:["registryCatalogData"],members:{registryCatalogData:{shape:"S2o"}}}},GetRepositoryCatalogData:{input:{type:"structure",required:["repositoryName"],members:{registryId:{},repositoryName:{}}},output:{type:"structure",members:{catalogData:{shape:"S1f"}}}},GetRepositoryPolicy:{input:{type:"structure",required:["repositoryName"],members:{registryId:{},repositoryName:{}}},output:{type:"structure",members:{registryId:{},repositoryName:{},policyText:{}}}},InitiateLayerUpload:{input:{type:"structure",required:["repositoryName"],members:{registryId:{},repositoryName:{}}},output:{type:"structure",members:{uploadId:{},partSize:{type:"long"}}}},ListTagsForResource:{input:{type:"structure",required:["resourceArn"],members:{resourceArn:{}}},output:{type:"structure",members:{tags:{shape:"S16"}}}},PutImage:{input:{type:"structure",required:["repositoryName","imageManifest"],members:{registryId:{},repositoryName:{},imageManifest:{},imageManifestMediaType:{},imageTag:{},imageDigest:{}}},output:{type:"structure",members:{image:{type:"structure",members:{registryId:{},repositoryName:{},imageId:{shape:"Sk"},imageManifest:{},imageManifestMediaType:{}}}}}},PutRegistryCatalogData:{input:{type:"structure",members:{displayName:{}}},output:{type:"structure",required:["registryCatalogData"],members:{registryCatalogData:{shape:"S2o"}}}},PutRepositoryCatalogData:{input:{type:"structure",required:["repositoryName","catalogData"],members:{registryId:{},repositoryName:{},catalogData:{shape:"Sx"}}},output:{type:"structure",members:{catalogData:{shape:"S1f"}}}},SetRepositoryPolicy:{input:{type:"structure",required:["repositoryName","policyText"],members:{registryId:{},repositoryName:{},policyText:{},force:{type:"boolean"}}},output:{type:"structure",members:{registryId:{},repositoryName:{},policyText:{}}}},TagResource:{input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{},tags:{shape:"S16"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{},tagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UploadLayerPart:{input:{type:"structure",required:["repositoryName","uploadId","partFirstByte","partLastByte","layerPartBlob"],members:{registryId:{},repositoryName:{},uploadId:{},partFirstByte:{type:"long"},partLastByte:{type:"long"},layerPartBlob:{type:"blob"}}},output:{type:"structure",members:{registryId:{},repositoryName:{},uploadId:{},lastByteReceived:{type:"long"}}}}},shapes:{Sj:{type:"list",member:{shape:"Sk"}},Sk:{type:"structure",members:{imageDigest:{},imageTag:{}}},Sx:{type:"structure",members:{description:{},architectures:{shape:"Sz"},operatingSystems:{shape:"S11"},logoImageBlob:{type:"blob"},aboutText:{},usageText:{}}},Sz:{type:"list",member:{}},S11:{type:"list",member:{}},S16:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},S1b:{type:"structure",members:{repositoryArn:{},registryId:{},repositoryName:{},repositoryUri:{},createdAt:{type:"timestamp"}}},S1f:{type:"structure",members:{description:{},architectures:{shape:"Sz"},operatingSystems:{shape:"S11"},logoUrl:{},aboutText:{},usageText:{},marketplaceCertified:{type:"boolean"}}},S2o:{type:"structure",members:{displayName:{}}}}}},1511:function(e){e.exports={version:2,waiters:{InstanceExists:{delay:5,maxAttempts:40,operation:"DescribeInstances",acceptors:[{matcher:"path",expected:true,argument:"length(Reservations[]) > `0`",state:"success"},{matcher:"error",expected:"InvalidInstanceID.NotFound",state:"retry"}]},BundleTaskComplete:{delay:15,operation:"DescribeBundleTasks",maxAttempts:40,acceptors:[{expected:"complete",matcher:"pathAll",state:"success",argument:"BundleTasks[].State"},{expected:"failed",matcher:"pathAny",state:"failure",argument:"BundleTasks[].State"}]},ConversionTaskCancelled:{delay:15,operation:"DescribeConversionTasks",maxAttempts:40,acceptors:[{expected:"cancelled",matcher:"pathAll",state:"success",argument:"ConversionTasks[].State"}]},ConversionTaskCompleted:{delay:15,operation:"DescribeConversionTasks",maxAttempts:40,acceptors:[{expected:"completed",matcher:"pathAll",state:"success",argument:"ConversionTasks[].State"},{expected:"cancelled",matcher:"pathAny",state:"failure",argument:"ConversionTasks[].State"},{expected:"cancelling",matcher:"pathAny",state:"failure",argument:"ConversionTasks[].State"}]},ConversionTaskDeleted:{delay:15,operation:"DescribeConversionTasks",maxAttempts:40,acceptors:[{expected:"deleted",matcher:"pathAll",state:"success",argument:"ConversionTasks[].State"}]},CustomerGatewayAvailable:{delay:15,operation:"DescribeCustomerGateways",maxAttempts:40,acceptors:[{expected:"available",matcher:"pathAll",state:"success",argument:"CustomerGateways[].State"},{expected:"deleted",matcher:"pathAny",state:"failure",argument:"CustomerGateways[].State"},{expected:"deleting",matcher:"pathAny",state:"failure",argument:"CustomerGateways[].State"}]},ExportTaskCancelled:{delay:15,operation:"DescribeExportTasks",maxAttempts:40,acceptors:[{expected:"cancelled",matcher:"pathAll",state:"success",argument:"ExportTasks[].State"}]},ExportTaskCompleted:{delay:15,operation:"DescribeExportTasks",maxAttempts:40,acceptors:[{expected:"completed",matcher:"pathAll",state:"success",argument:"ExportTasks[].State"}]},ImageExists:{operation:"DescribeImages",maxAttempts:40,delay:15,acceptors:[{matcher:"path",expected:true,argument:"length(Images[]) > `0`",state:"success"},{matcher:"error",expected:"InvalidAMIID.NotFound",state:"retry"}]},ImageAvailable:{operation:"DescribeImages",maxAttempts:40,delay:15,acceptors:[{state:"success",matcher:"pathAll",argument:"Images[].State",expected:"available"},{state:"failure",matcher:"pathAny",argument:"Images[].State",expected:"failed"}]},InstanceRunning:{delay:15,operation:"DescribeInstances",maxAttempts:40,acceptors:[{expected:"running",matcher:"pathAll",state:"success",argument:"Reservations[].Instances[].State.Name"},{expected:"shutting-down",matcher:"pathAny",state:"failure",argument:"Reservations[].Instances[].State.Name"},{expected:"terminated",matcher:"pathAny",state:"failure",argument:"Reservations[].Instances[].State.Name"},{expected:"stopping",matcher:"pathAny",state:"failure",argument:"Reservations[].Instances[].State.Name"},{matcher:"error",expected:"InvalidInstanceID.NotFound",state:"retry"}]},InstanceStatusOk:{operation:"DescribeInstanceStatus",maxAttempts:40,delay:15,acceptors:[{state:"success",matcher:"pathAll",argument:"InstanceStatuses[].InstanceStatus.Status",expected:"ok"},{matcher:"error",expected:"InvalidInstanceID.NotFound",state:"retry"}]},InstanceStopped:{delay:15,operation:"DescribeInstances",maxAttempts:40,acceptors:[{expected:"stopped",matcher:"pathAll",state:"success",argument:"Reservations[].Instances[].State.Name"},{expected:"pending",matcher:"pathAny",state:"failure",argument:"Reservations[].Instances[].State.Name"},{expected:"terminated",matcher:"pathAny",state:"failure",argument:"Reservations[].Instances[].State.Name"}]},InstanceTerminated:{delay:15,operation:"DescribeInstances",maxAttempts:40,acceptors:[{expected:"terminated",matcher:"pathAll",state:"success",argument:"Reservations[].Instances[].State.Name"},{expected:"pending",matcher:"pathAny",state:"failure",argument:"Reservations[].Instances[].State.Name"},{expected:"stopping",matcher:"pathAny",state:"failure",argument:"Reservations[].Instances[].State.Name"}]},InternetGatewayExists:{operation:"DescribeInternetGateways",delay:5,maxAttempts:6,acceptors:[{expected:true,matcher:"path",state:"success",argument:"length(InternetGateways[].InternetGatewayId) > `0`"},{expected:"InvalidInternetGateway.NotFound",matcher:"error",state:"retry"}]},KeyPairExists:{operation:"DescribeKeyPairs",delay:5,maxAttempts:6,acceptors:[{expected:true,matcher:"path",state:"success",argument:"length(KeyPairs[].KeyName) > `0`"},{expected:"InvalidKeyPair.NotFound",matcher:"error",state:"retry"}]},NatGatewayAvailable:{operation:"DescribeNatGateways",delay:15,maxAttempts:40,acceptors:[{state:"success",matcher:"pathAll",argument:"NatGateways[].State",expected:"available"},{state:"failure",matcher:"pathAny",argument:"NatGateways[].State",expected:"failed"},{state:"failure",matcher:"pathAny",argument:"NatGateways[].State",expected:"deleting"},{state:"failure",matcher:"pathAny",argument:"NatGateways[].State",expected:"deleted"},{state:"retry",matcher:"error",expected:"NatGatewayNotFound"}]},NatGatewayDeleted:{operation:"DescribeNatGateways",delay:15,maxAttempts:40,acceptors:[{state:"success",matcher:"pathAll",argument:"NatGateways[].State",expected:"deleted"},{state:"success",matcher:"error",expected:"NatGatewayNotFound"}]},NetworkInterfaceAvailable:{operation:"DescribeNetworkInterfaces",delay:20,maxAttempts:10,acceptors:[{expected:"available",matcher:"pathAll",state:"success",argument:"NetworkInterfaces[].Status"},{expected:"InvalidNetworkInterfaceID.NotFound",matcher:"error",state:"failure"}]},PasswordDataAvailable:{operation:"GetPasswordData",maxAttempts:40,delay:15,acceptors:[{state:"success",matcher:"path",argument:"length(PasswordData) > `0`",expected:true}]},SnapshotCompleted:{delay:15,operation:"DescribeSnapshots",maxAttempts:40,acceptors:[{expected:"completed",matcher:"pathAll",state:"success",argument:"Snapshots[].State"},{expected:"error",matcher:"pathAny",state:"failure",argument:"Snapshots[].State"}]},SecurityGroupExists:{operation:"DescribeSecurityGroups",delay:5,maxAttempts:6,acceptors:[{expected:true,matcher:"path",state:"success",argument:"length(SecurityGroups[].GroupId) > `0`"},{expected:"InvalidGroup.NotFound",matcher:"error",state:"retry"}]},SpotInstanceRequestFulfilled:{operation:"DescribeSpotInstanceRequests",maxAttempts:40,delay:15,acceptors:[{state:"success",matcher:"pathAll",argument:"SpotInstanceRequests[].Status.Code",expected:"fulfilled"},{state:"success",matcher:"pathAll",argument:"SpotInstanceRequests[].Status.Code",expected:"request-canceled-and-instance-running"},{state:"failure",matcher:"pathAny",argument:"SpotInstanceRequests[].Status.Code",expected:"schedule-expired"},{state:"failure",matcher:"pathAny",argument:"SpotInstanceRequests[].Status.Code",expected:"canceled-before-fulfillment"},{state:"failure",matcher:"pathAny",argument:"SpotInstanceRequests[].Status.Code",expected:"bad-parameters"},{state:"failure",matcher:"pathAny",argument:"SpotInstanceRequests[].Status.Code",expected:"system-error"},{state:"retry",matcher:"error",expected:"InvalidSpotInstanceRequestID.NotFound"}]},SubnetAvailable:{delay:15,operation:"DescribeSubnets",maxAttempts:40,acceptors:[{expected:"available",matcher:"pathAll",state:"success",argument:"Subnets[].State"}]},SystemStatusOk:{operation:"DescribeInstanceStatus",maxAttempts:40,delay:15,acceptors:[{state:"success",matcher:"pathAll",argument:"InstanceStatuses[].SystemStatus.Status",expected:"ok"}]},VolumeAvailable:{delay:15,operation:"DescribeVolumes",maxAttempts:40,acceptors:[{expected:"available",matcher:"pathAll",state:"success",argument:"Volumes[].State"},{expected:"deleted",matcher:"pathAny",state:"failure",argument:"Volumes[].State"}]},VolumeDeleted:{delay:15,operation:"DescribeVolumes",maxAttempts:40,acceptors:[{expected:"deleted",matcher:"pathAll",state:"success",argument:"Volumes[].State"},{matcher:"error",expected:"InvalidVolume.NotFound",state:"success"}]},VolumeInUse:{delay:15,operation:"DescribeVolumes",maxAttempts:40,acceptors:[{expected:"in-use",matcher:"pathAll",state:"success",argument:"Volumes[].State"},{expected:"deleted",matcher:"pathAny",state:"failure",argument:"Volumes[].State"}]},VpcAvailable:{delay:15,operation:"DescribeVpcs",maxAttempts:40,acceptors:[{expected:"available",matcher:"pathAll",state:"success",argument:"Vpcs[].State"}]},VpcExists:{operation:"DescribeVpcs",delay:1,maxAttempts:5,acceptors:[{matcher:"status",expected:200,state:"success"},{matcher:"error",expected:"InvalidVpcID.NotFound",state:"retry"}]},VpnConnectionAvailable:{delay:15,operation:"DescribeVpnConnections",maxAttempts:40,acceptors:[{expected:"available",matcher:"pathAll",state:"success",argument:"VpnConnections[].State"},{expected:"deleting",matcher:"pathAny",state:"failure",argument:"VpnConnections[].State"},{expected:"deleted",matcher:"pathAny",state:"failure",argument:"VpnConnections[].State"}]},VpnConnectionDeleted:{delay:15,operation:"DescribeVpnConnections",maxAttempts:40,acceptors:[{expected:"deleted",matcher:"pathAll",state:"success",argument:"VpnConnections[].State"},{expected:"pending",matcher:"pathAny",state:"failure",argument:"VpnConnections[].State"}]},VpcPeeringConnectionExists:{delay:15,operation:"DescribeVpcPeeringConnections",maxAttempts:40,acceptors:[{matcher:"status",expected:200,state:"success"},{matcher:"error",expected:"InvalidVpcPeeringConnectionID.NotFound",state:"retry"}]},VpcPeeringConnectionDeleted:{delay:15,operation:"DescribeVpcPeeringConnections",maxAttempts:40,acceptors:[{expected:"deleted",matcher:"pathAll",state:"success",argument:"VpcPeeringConnections[].Status.Code"},{matcher:"error",expected:"InvalidVpcPeeringConnectionID.NotFound",state:"success"}]}}}},1514:function(e,t){(function(){t.defaults={.1:{explicitCharkey:false,trim:true,normalize:true,normalizeTags:false,attrkey:"@",charkey:"#",explicitArray:false,ignoreAttrs:false,mergeAttrs:false,explicitRoot:false,validator:null,xmlns:false,explicitChildren:false,childkey:"@@",charsAsChildren:false,includeWhiteChars:false,async:false,strict:true,attrNameProcessors:null,attrValueProcessors:null,tagNameProcessors:null,valueProcessors:null,emptyTag:""},.2:{explicitCharkey:false,trim:false,normalize:false,normalizeTags:false,attrkey:"$",charkey:"_",explicitArray:true,ignoreAttrs:false,mergeAttrs:false,explicitRoot:true,validator:null,xmlns:false,explicitChildren:false,preserveChildrenOrder:false,childkey:"$$",charsAsChildren:false,includeWhiteChars:false,async:false,strict:true,attrNameProcessors:null,attrValueProcessors:null,tagNameProcessors:null,valueProcessors:null,rootName:"root",xmldec:{version:"1.0",encoding:"UTF-8",standalone:true},doctype:null,renderOpts:{pretty:true,indent:" ",newline:"\n"},headless:false,chunkSize:1e4,emptyTag:"",cdata:false}}}).call(this)},1520:function(e){e.exports={pagination:{ListCloudFrontOriginAccessIdentities:{input_token:"Marker",output_token:"CloudFrontOriginAccessIdentityList.NextMarker",limit_key:"MaxItems",more_results:"CloudFrontOriginAccessIdentityList.IsTruncated",result_key:"CloudFrontOriginAccessIdentityList.Items"},ListDistributions:{input_token:"Marker",output_token:"DistributionList.NextMarker",limit_key:"MaxItems",more_results:"DistributionList.IsTruncated",result_key:"DistributionList.Items"},ListInvalidations:{input_token:"Marker",output_token:"InvalidationList.NextMarker",limit_key:"MaxItems",more_results:"InvalidationList.IsTruncated",result_key:"InvalidationList.Items"},ListStreamingDistributions:{input_token:"Marker",output_token:"StreamingDistributionList.NextMarker",limit_key:"MaxItems",more_results:"StreamingDistributionList.IsTruncated",result_key:"StreamingDistributionList.Items"}}}},1525:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var r=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;t.default=r},1527:function(e){e.exports={pagination:{ListGraphs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListInvitations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListMembers:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListOrganizationAdminAccounts:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},1529:function(e){e.exports={pagination:{}}},1530:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["computeoptimizer"]={};i.ComputeOptimizer=s.defineService("computeoptimizer",["2019-11-01"]);Object.defineProperty(a.services["computeoptimizer"],"2019-11-01",{get:function get(){var e=r(3165);e.paginators=r(9693).pagination;return e},enumerable:true,configurable:true});e.exports=i.ComputeOptimizer},1531:function(e,t,r){r(4281)},1536:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["lexmodelbuildingservice"]={};i.LexModelBuildingService=s.defineService("lexmodelbuildingservice",["2017-04-19"]);Object.defineProperty(a.services["lexmodelbuildingservice"],"2017-04-19",{get:function get(){var e=r(5614);e.paginators=r(2120).pagination;return e},enumerable:true,configurable:true});e.exports=i.LexModelBuildingService},1561:function(e){e.exports={pagination:{GetExecutionHistory:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"events"},ListActivities:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"activities"},ListExecutions:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"executions"},ListStateMachines:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"stateMachines"}}}},1580:function(e){e.exports={pagination:{ListReportDefinitions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"reportDefinitions"}}}},1583:function(e,t,r){var i=r(153).memoizedProperty;function memoize(e,t,r,s){i(this,s(e),function(){return r(e,t)})}function Collection(e,t,r,i,s){i=i||String;var a=this;for(var o in e){if(Object.prototype.hasOwnProperty.call(e,o)){memoize.call(a,o,e[o],r,i);if(s)s(o,e[o])}}}e.exports=Collection},1587:function(e){var t=function(){return{IPv4:"IPv4",IPv6:"IPv6"}};e.exports=t},1592:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["serverlessapplicationrepository"]={};i.ServerlessApplicationRepository=s.defineService("serverlessapplicationrepository",["2017-09-08"]);Object.defineProperty(a.services["serverlessapplicationrepository"],"2017-09-08",{get:function get(){var e=r(3252);e.paginators=r(3080).pagination;return e},enumerable:true,configurable:true});e.exports=i.ServerlessApplicationRepository},1595:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-07-25",endpointPrefix:"api.elastic-inference",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"Amazon Elastic Inference",serviceFullName:"Amazon Elastic Inference",serviceId:"Elastic Inference",signatureVersion:"v4",signingName:"elastic-inference",uid:"elastic-inference-2017-07-25"},operations:{DescribeAcceleratorOfferings:{http:{requestUri:"/describe-accelerator-offerings"},input:{type:"structure",required:["locationType"],members:{locationType:{},acceleratorTypes:{type:"list",member:{}}}},output:{type:"structure",members:{acceleratorTypeOfferings:{type:"list",member:{type:"structure",members:{acceleratorType:{},locationType:{},location:{}}}}}}},DescribeAcceleratorTypes:{http:{method:"GET",requestUri:"/describe-accelerator-types"},input:{type:"structure",members:{}},output:{type:"structure",members:{acceleratorTypes:{type:"list",member:{type:"structure",members:{acceleratorTypeName:{},memoryInfo:{type:"structure",members:{sizeInMiB:{type:"integer"}}},throughputInfo:{type:"list",member:{type:"structure",members:{key:{},value:{type:"integer"}}}}}}}}}},DescribeAccelerators:{http:{requestUri:"/describe-accelerators"},input:{type:"structure",members:{acceleratorIds:{type:"list",member:{}},filters:{type:"list",member:{type:"structure",members:{name:{},values:{type:"list",member:{}}}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{acceleratorSet:{type:"list",member:{type:"structure",members:{acceleratorHealth:{type:"structure",members:{status:{}}},acceleratorType:{},acceleratorId:{},availabilityZone:{},attachedResource:{}}}},nextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"S13"}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"S13"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}}}},shapes:{S13:{type:"map",key:{},value:{}}}}},1596:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-11-01",endpointPrefix:"ingest.timestream",jsonVersion:"1.0",protocol:"json",serviceAbbreviation:"Timestream Write",serviceFullName:"Amazon Timestream Write",serviceId:"Timestream Write",signatureVersion:"v4",signingName:"timestream",targetPrefix:"Timestream_20181101",uid:"timestream-write-2018-11-01"},operations:{CreateDatabase:{input:{type:"structure",required:["DatabaseName"],members:{DatabaseName:{},KmsKeyId:{},Tags:{shape:"S4"}}},output:{type:"structure",members:{Database:{shape:"S9"}}},endpointdiscovery:{required:true}},CreateTable:{input:{type:"structure",required:["DatabaseName","TableName"],members:{DatabaseName:{},TableName:{},RetentionProperties:{shape:"Sf"},Tags:{shape:"S4"},MagneticStoreWriteProperties:{shape:"Si"}}},output:{type:"structure",members:{Table:{shape:"Sq"}}},endpointdiscovery:{required:true}},DeleteDatabase:{input:{type:"structure",required:["DatabaseName"],members:{DatabaseName:{}}},endpointdiscovery:{required:true}},DeleteTable:{input:{type:"structure",required:["DatabaseName","TableName"],members:{DatabaseName:{},TableName:{}}},endpointdiscovery:{required:true}},DescribeDatabase:{input:{type:"structure",required:["DatabaseName"],members:{DatabaseName:{}}},output:{type:"structure",members:{Database:{shape:"S9"}}},endpointdiscovery:{required:true}},DescribeEndpoints:{input:{type:"structure",members:{}},output:{type:"structure",required:["Endpoints"],members:{Endpoints:{type:"list",member:{type:"structure",required:["Address","CachePeriodInMinutes"],members:{Address:{},CachePeriodInMinutes:{type:"long"}}}}}},endpointoperation:true},DescribeTable:{input:{type:"structure",required:["DatabaseName","TableName"],members:{DatabaseName:{},TableName:{}}},output:{type:"structure",members:{Table:{shape:"Sq"}}},endpointdiscovery:{required:true}},ListDatabases:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Databases:{type:"list",member:{shape:"S9"}},NextToken:{}}},endpointdiscovery:{required:true}},ListTables:{input:{type:"structure",members:{DatabaseName:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Tables:{type:"list",member:{shape:"Sq"}},NextToken:{}}},endpointdiscovery:{required:true}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},output:{type:"structure",members:{Tags:{shape:"S4"}}},endpointdiscovery:{required:true}},TagResource:{input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"S4"}}},output:{type:"structure",members:{}},endpointdiscovery:{required:true}},UntagResource:{input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}},endpointdiscovery:{required:true}},UpdateDatabase:{input:{type:"structure",required:["DatabaseName","KmsKeyId"],members:{DatabaseName:{},KmsKeyId:{}}},output:{type:"structure",members:{Database:{shape:"S9"}}},endpointdiscovery:{required:true}},UpdateTable:{input:{type:"structure",required:["DatabaseName","TableName"],members:{DatabaseName:{},TableName:{},RetentionProperties:{shape:"Sf"},MagneticStoreWriteProperties:{shape:"Si"}}},output:{type:"structure",members:{Table:{shape:"Sq"}}},endpointdiscovery:{required:true}},WriteRecords:{input:{type:"structure",required:["DatabaseName","TableName","Records"],members:{DatabaseName:{},TableName:{},CommonAttributes:{shape:"S1m"},Records:{type:"list",member:{shape:"S1m"}}}},output:{type:"structure",members:{RecordsIngested:{type:"structure",members:{Total:{type:"integer"},MemoryStore:{type:"integer"},MagneticStore:{type:"integer"}}}}},endpointdiscovery:{required:true}}},shapes:{S4:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S9:{type:"structure",members:{Arn:{},DatabaseName:{},TableCount:{type:"long"},KmsKeyId:{},CreationTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"}}},Sf:{type:"structure",required:["MemoryStoreRetentionPeriodInHours","MagneticStoreRetentionPeriodInDays"],members:{MemoryStoreRetentionPeriodInHours:{type:"long"},MagneticStoreRetentionPeriodInDays:{type:"long"}}},Si:{type:"structure",required:["EnableMagneticStoreWrites"],members:{EnableMagneticStoreWrites:{type:"boolean"},MagneticStoreRejectedDataLocation:{type:"structure",members:{S3Configuration:{type:"structure",members:{BucketName:{},ObjectKeyPrefix:{},EncryptionOption:{},KmsKeyId:{}}}}}}},Sq:{type:"structure",members:{Arn:{},TableName:{},DatabaseName:{},TableStatus:{},RetentionProperties:{shape:"Sf"},CreationTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"},MagneticStoreWriteProperties:{shape:"Si"}}},S1m:{type:"structure",members:{Dimensions:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{},DimensionValueType:{}}}},MeasureName:{},MeasureValue:{},MeasureValueType:{},Time:{},TimeUnit:{},Version:{type:"long"},MeasureValues:{type:"list",member:{type:"structure",required:["Name","Value","Type"],members:{Name:{},Value:{},Type:{}}}}}}}}},1599:function(e,t,r){var i=r(395);i.util.update(i.MachineLearning.prototype,{setupRequestListeners:function setupRequestListeners(e){if(e.operation==="predict"){e.addListener("build",this.buildEndpoint)}},buildEndpoint:function buildEndpoint(e){var t=e.params.PredictEndpoint;if(t){e.httpRequest.endpoint=new i.Endpoint(t)}}})},1602:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["translate"]={};i.Translate=s.defineService("translate",["2017-07-01"]);Object.defineProperty(a.services["translate"],"2017-07-01",{get:function get(){var e=r(5452);e.paginators=r(324).pagination;return e},enumerable:true,configurable:true});e.exports=i.Translate},1607:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["amp"]={};i.Amp=s.defineService("amp",["2020-08-01"]);Object.defineProperty(a.services["amp"],"2020-08-01",{get:function get(){var e=r(4616);e.paginators=r(541).pagination;e.waiters=r(5451).waiters;return e},enumerable:true,configurable:true});e.exports=i.Amp},1626:function(e){e.exports={pagination:{GetQueryResults:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListDataCatalogs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"DataCatalogsSummary"},ListDatabases:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"DatabaseList"},ListNamedQueries:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListPreparedStatements:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListQueryExecutions:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListTableMetadata:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"TableMetadataList"},ListTagsForResource:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Tags"},ListWorkGroups:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"}}}},1627:function(e){e.exports={version:2,waiters:{CacheClusterAvailable:{acceptors:[{argument:"CacheClusters[].CacheClusterStatus",expected:"available",matcher:"pathAll",state:"success"},{argument:"CacheClusters[].CacheClusterStatus",expected:"deleted",matcher:"pathAny",state:"failure"},{argument:"CacheClusters[].CacheClusterStatus",expected:"deleting",matcher:"pathAny",state:"failure"},{argument:"CacheClusters[].CacheClusterStatus",expected:"incompatible-network",matcher:"pathAny",state:"failure"},{argument:"CacheClusters[].CacheClusterStatus",expected:"restore-failed",matcher:"pathAny",state:"failure"}],delay:15,description:"Wait until ElastiCache cluster is available.",maxAttempts:40,operation:"DescribeCacheClusters"},CacheClusterDeleted:{acceptors:[{argument:"CacheClusters[].CacheClusterStatus",expected:"deleted",matcher:"pathAll",state:"success"},{expected:"CacheClusterNotFound",matcher:"error",state:"success"},{argument:"CacheClusters[].CacheClusterStatus",expected:"available",matcher:"pathAny",state:"failure"},{argument:"CacheClusters[].CacheClusterStatus",expected:"creating",matcher:"pathAny",state:"failure"},{argument:"CacheClusters[].CacheClusterStatus",expected:"incompatible-network",matcher:"pathAny",state:"failure"},{argument:"CacheClusters[].CacheClusterStatus",expected:"modifying",matcher:"pathAny",state:"failure"},{argument:"CacheClusters[].CacheClusterStatus",expected:"restore-failed",matcher:"pathAny",state:"failure"},{argument:"CacheClusters[].CacheClusterStatus",expected:"snapshotting",matcher:"pathAny",state:"failure"}],delay:15,description:"Wait until ElastiCache cluster is deleted.",maxAttempts:40,operation:"DescribeCacheClusters"},ReplicationGroupAvailable:{acceptors:[{argument:"ReplicationGroups[].Status",expected:"available",matcher:"pathAll",state:"success"},{argument:"ReplicationGroups[].Status",expected:"deleted",matcher:"pathAny",state:"failure"}],delay:15,description:"Wait until ElastiCache replication group is available.",maxAttempts:40,operation:"DescribeReplicationGroups"},ReplicationGroupDeleted:{acceptors:[{argument:"ReplicationGroups[].Status",expected:"deleted",matcher:"pathAll",state:"success"},{argument:"ReplicationGroups[].Status",expected:"available",matcher:"pathAny",state:"failure"},{expected:"ReplicationGroupNotFoundFault",matcher:"error",state:"success"}],delay:15,description:"Wait until ElastiCache replication group is deleted.",maxAttempts:40,operation:"DescribeReplicationGroups"}}}},1631:function(e){e.exports=require("net")},1632:function(e,t,r){var i=r(395);var s=null;var a={signatureVersion:"v4",signingName:"rds-db",operations:{}};var o={region:"string",hostname:"string",port:"number",username:"string"};i.RDS.Signer=i.util.inherit({constructor:function Signer(e){this.options=e||{}},convertUrlToAuthToken:function convertUrlToAuthToken(e){var t="https://";if(e.indexOf(t)===0){return e.substring(t.length)}},getAuthToken:function getAuthToken(e,t){if(typeof e==="function"&&t===undefined){t=e;e={}}var r=this;var o=typeof t==="function";e=i.util.merge(this.options,e);var n=this.validateAuthTokenOptions(e);if(n!==true){if(o){return t(n,null)}throw n}var u=900;var p={region:e.region,endpoint:new i.Endpoint(e.hostname+":"+e.port),paramValidation:false,signatureVersion:"v4"};if(e.credentials){p.credentials=e.credentials}s=new i.Service(p);s.api=a;var m=s.makeRequest();this.modifyRequestForAuthToken(m,e);if(o){m.presign(u,function(e,i){if(i){i=r.convertUrlToAuthToken(i)}t(e,i)})}else{var c=m.presign(u);return this.convertUrlToAuthToken(c)}},modifyRequestForAuthToken:function modifyRequestForAuthToken(e,t){e.on("build",e.buildAsGet);var r=e.httpRequest;r.body=i.util.queryParamsToString({Action:"connect",DBUser:t.username})},validateAuthTokenOptions:function validateAuthTokenOptions(e){var t="";e=e||{};for(var r in o){if(!Object.prototype.hasOwnProperty.call(o,r)){continue}if(typeof e[r]!==o[r]){t+="option '"+r+"' should have been type '"+o[r]+"', was '"+typeof e[r]+"'.\n"}}if(t.length){return i.util.error(new Error,{code:"InvalidParameter",message:t})}return true}})},1636:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2019-01-02",endpointPrefix:"qldb",jsonVersion:"1.0",protocol:"rest-json",serviceAbbreviation:"QLDB",serviceFullName:"Amazon QLDB",serviceId:"QLDB",signatureVersion:"v4",signingName:"qldb",uid:"qldb-2019-01-02"},operations:{CancelJournalKinesisStream:{http:{method:"DELETE",requestUri:"/ledgers/{name}/journal-kinesis-streams/{streamId}"},input:{type:"structure",required:["LedgerName","StreamId"],members:{LedgerName:{location:"uri",locationName:"name"},StreamId:{location:"uri",locationName:"streamId"}}},output:{type:"structure",members:{StreamId:{}}}},CreateLedger:{http:{requestUri:"/ledgers"},input:{type:"structure",required:["Name","PermissionsMode"],members:{Name:{},Tags:{shape:"S6"},PermissionsMode:{},DeletionProtection:{type:"boolean"},KmsKey:{}}},output:{type:"structure",members:{Name:{},Arn:{},State:{},CreationDateTime:{type:"timestamp"},PermissionsMode:{},DeletionProtection:{type:"boolean"},KmsKeyArn:{}}}},DeleteLedger:{http:{method:"DELETE",requestUri:"/ledgers/{name}"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"name"}}}},DescribeJournalKinesisStream:{http:{method:"GET",requestUri:"/ledgers/{name}/journal-kinesis-streams/{streamId}"},input:{type:"structure",required:["LedgerName","StreamId"],members:{LedgerName:{location:"uri",locationName:"name"},StreamId:{location:"uri",locationName:"streamId"}}},output:{type:"structure",members:{Stream:{shape:"Sj"}}}},DescribeJournalS3Export:{http:{method:"GET",requestUri:"/ledgers/{name}/journal-s3-exports/{exportId}"},input:{type:"structure",required:["Name","ExportId"],members:{Name:{location:"uri",locationName:"name"},ExportId:{location:"uri",locationName:"exportId"}}},output:{type:"structure",required:["ExportDescription"],members:{ExportDescription:{shape:"Sr"}}}},DescribeLedger:{http:{method:"GET",requestUri:"/ledgers/{name}"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{Name:{},Arn:{},State:{},CreationDateTime:{type:"timestamp"},PermissionsMode:{},DeletionProtection:{type:"boolean"},EncryptionDescription:{shape:"S11"}}}},ExportJournalToS3:{http:{requestUri:"/ledgers/{name}/journal-s3-exports"},input:{type:"structure",required:["Name","InclusiveStartTime","ExclusiveEndTime","S3ExportConfiguration","RoleArn"],members:{Name:{location:"uri",locationName:"name"},InclusiveStartTime:{type:"timestamp"},ExclusiveEndTime:{type:"timestamp"},S3ExportConfiguration:{shape:"St"},RoleArn:{},OutputFormat:{}}},output:{type:"structure",required:["ExportId"],members:{ExportId:{}}}},GetBlock:{http:{requestUri:"/ledgers/{name}/block"},input:{type:"structure",required:["Name","BlockAddress"],members:{Name:{location:"uri",locationName:"name"},BlockAddress:{shape:"S16"},DigestTipAddress:{shape:"S16"}}},output:{type:"structure",required:["Block"],members:{Block:{shape:"S16"},Proof:{shape:"S16"}}}},GetDigest:{http:{requestUri:"/ledgers/{name}/digest"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"name"}}},output:{type:"structure",required:["Digest","DigestTipAddress"],members:{Digest:{type:"blob"},DigestTipAddress:{shape:"S16"}}}},GetRevision:{http:{requestUri:"/ledgers/{name}/revision"},input:{type:"structure",required:["Name","BlockAddress","DocumentId"],members:{Name:{location:"uri",locationName:"name"},BlockAddress:{shape:"S16"},DocumentId:{},DigestTipAddress:{shape:"S16"}}},output:{type:"structure",required:["Revision"],members:{Proof:{shape:"S16"},Revision:{shape:"S16"}}}},ListJournalKinesisStreamsForLedger:{http:{method:"GET",requestUri:"/ledgers/{name}/journal-kinesis-streams"},input:{type:"structure",required:["LedgerName"],members:{LedgerName:{location:"uri",locationName:"name"},MaxResults:{location:"querystring",locationName:"max_results",type:"integer"},NextToken:{location:"querystring",locationName:"next_token"}}},output:{type:"structure",members:{Streams:{type:"list",member:{shape:"Sj"}},NextToken:{}}}},ListJournalS3Exports:{http:{method:"GET",requestUri:"/journal-s3-exports"},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"max_results",type:"integer"},NextToken:{location:"querystring",locationName:"next_token"}}},output:{type:"structure",members:{JournalS3Exports:{shape:"S1l"},NextToken:{}}}},ListJournalS3ExportsForLedger:{http:{method:"GET",requestUri:"/ledgers/{name}/journal-s3-exports"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"name"},MaxResults:{location:"querystring",locationName:"max_results",type:"integer"},NextToken:{location:"querystring",locationName:"next_token"}}},output:{type:"structure",members:{JournalS3Exports:{shape:"S1l"},NextToken:{}}}},ListLedgers:{http:{method:"GET",requestUri:"/ledgers"},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"max_results",type:"integer"},NextToken:{location:"querystring",locationName:"next_token"}}},output:{type:"structure",members:{Ledgers:{type:"list",member:{type:"structure",members:{Name:{},State:{},CreationDateTime:{type:"timestamp"}}}},NextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{Tags:{shape:"S6"}}}},StreamJournalToKinesis:{http:{requestUri:"/ledgers/{name}/journal-kinesis-streams"},input:{type:"structure",required:["LedgerName","RoleArn","InclusiveStartTime","KinesisConfiguration","StreamName"],members:{LedgerName:{location:"uri",locationName:"name"},RoleArn:{},Tags:{shape:"S6"},InclusiveStartTime:{type:"timestamp"},ExclusiveEndTime:{type:"timestamp"},KinesisConfiguration:{shape:"Sl"},StreamName:{}}},output:{type:"structure",members:{StreamId:{}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"resourceArn"},Tags:{shape:"S6"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{location:"uri",locationName:"resourceArn"},TagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateLedger:{http:{method:"PATCH",requestUri:"/ledgers/{name}"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"name"},DeletionProtection:{type:"boolean"},KmsKey:{}}},output:{type:"structure",members:{Name:{},Arn:{},State:{},CreationDateTime:{type:"timestamp"},DeletionProtection:{type:"boolean"},EncryptionDescription:{shape:"S11"}}}},UpdateLedgerPermissionsMode:{http:{method:"PATCH",requestUri:"/ledgers/{name}/permissions-mode"},input:{type:"structure",required:["Name","PermissionsMode"],members:{Name:{location:"uri",locationName:"name"},PermissionsMode:{}}},output:{type:"structure",members:{Name:{},Arn:{},PermissionsMode:{}}}}},shapes:{S6:{type:"map",key:{},value:{}},Sj:{type:"structure",required:["LedgerName","RoleArn","StreamId","Status","KinesisConfiguration","StreamName"],members:{LedgerName:{},CreationTime:{type:"timestamp"},InclusiveStartTime:{type:"timestamp"},ExclusiveEndTime:{type:"timestamp"},RoleArn:{},StreamId:{},Arn:{},Status:{},KinesisConfiguration:{shape:"Sl"},ErrorCause:{},StreamName:{}}},Sl:{type:"structure",required:["StreamArn"],members:{StreamArn:{},AggregationEnabled:{type:"boolean"}}},Sr:{type:"structure",required:["LedgerName","ExportId","ExportCreationTime","Status","InclusiveStartTime","ExclusiveEndTime","S3ExportConfiguration","RoleArn"],members:{LedgerName:{},ExportId:{},ExportCreationTime:{type:"timestamp"},Status:{},InclusiveStartTime:{type:"timestamp"},ExclusiveEndTime:{type:"timestamp"},S3ExportConfiguration:{shape:"St"},RoleArn:{},OutputFormat:{}}},St:{type:"structure",required:["Bucket","Prefix","EncryptionConfiguration"],members:{Bucket:{},Prefix:{},EncryptionConfiguration:{type:"structure",required:["ObjectEncryptionType"],members:{ObjectEncryptionType:{},KmsKeyArn:{}}}}},S11:{type:"structure",required:["KmsKeyArn","EncryptionStatus"],members:{KmsKeyArn:{},EncryptionStatus:{},InaccessibleKmsKeyDateTime:{type:"timestamp"}}},S16:{type:"structure",members:{IonText:{type:"string",sensitive:true}},sensitive:true},S1l:{type:"list",member:{shape:"Sr"}}}}},1642:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-11-12",endpointPrefix:"network-firewall",jsonVersion:"1.0",protocol:"json",serviceAbbreviation:"Network Firewall",serviceFullName:"AWS Network Firewall",serviceId:"Network Firewall",signatureVersion:"v4",signingName:"network-firewall",targetPrefix:"NetworkFirewall_20201112",uid:"network-firewall-2020-11-12"},operations:{AssociateFirewallPolicy:{input:{type:"structure",required:["FirewallPolicyArn"],members:{UpdateToken:{},FirewallArn:{},FirewallName:{},FirewallPolicyArn:{}}},output:{type:"structure",members:{FirewallArn:{},FirewallName:{},FirewallPolicyArn:{},UpdateToken:{}}}},AssociateSubnets:{input:{type:"structure",required:["SubnetMappings"],members:{UpdateToken:{},FirewallArn:{},FirewallName:{},SubnetMappings:{shape:"S7"}}},output:{type:"structure",members:{FirewallArn:{},FirewallName:{},SubnetMappings:{shape:"S7"},UpdateToken:{}}}},CreateFirewall:{input:{type:"structure",required:["FirewallName","FirewallPolicyArn","VpcId","SubnetMappings"],members:{FirewallName:{},FirewallPolicyArn:{},VpcId:{},SubnetMappings:{shape:"S7"},DeleteProtection:{type:"boolean"},SubnetChangeProtection:{type:"boolean"},FirewallPolicyChangeProtection:{type:"boolean"},Description:{},Tags:{shape:"Sf"},EncryptionConfiguration:{shape:"Sj"}}},output:{type:"structure",members:{Firewall:{shape:"Sn"},FirewallStatus:{shape:"Sp"}}}},CreateFirewallPolicy:{input:{type:"structure",required:["FirewallPolicyName","FirewallPolicy"],members:{FirewallPolicyName:{},FirewallPolicy:{shape:"S13"},Description:{},Tags:{shape:"Sf"},DryRun:{type:"boolean"},EncryptionConfiguration:{shape:"Sj"}}},output:{type:"structure",required:["UpdateToken","FirewallPolicyResponse"],members:{UpdateToken:{},FirewallPolicyResponse:{shape:"S1o"}}}},CreateRuleGroup:{input:{type:"structure",required:["RuleGroupName","Type","Capacity"],members:{RuleGroupName:{},RuleGroup:{shape:"S1u"},Rules:{},Type:{},Description:{},Capacity:{type:"integer"},Tags:{shape:"Sf"},DryRun:{type:"boolean"},EncryptionConfiguration:{shape:"Sj"},SourceMetadata:{shape:"S37"}}},output:{type:"structure",required:["UpdateToken","RuleGroupResponse"],members:{UpdateToken:{},RuleGroupResponse:{shape:"S39"}}}},DeleteFirewall:{input:{type:"structure",members:{FirewallName:{},FirewallArn:{}}},output:{type:"structure",members:{Firewall:{shape:"Sn"},FirewallStatus:{shape:"Sp"}}}},DeleteFirewallPolicy:{input:{type:"structure",members:{FirewallPolicyName:{},FirewallPolicyArn:{}}},output:{type:"structure",required:["FirewallPolicyResponse"],members:{FirewallPolicyResponse:{shape:"S1o"}}}},DeleteResourcePolicy:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{}}},DeleteRuleGroup:{input:{type:"structure",members:{RuleGroupName:{},RuleGroupArn:{},Type:{}}},output:{type:"structure",required:["RuleGroupResponse"],members:{RuleGroupResponse:{shape:"S39"}}}},DescribeFirewall:{input:{type:"structure",members:{FirewallName:{},FirewallArn:{}}},output:{type:"structure",members:{UpdateToken:{},Firewall:{shape:"Sn"},FirewallStatus:{shape:"Sp"}}}},DescribeFirewallPolicy:{input:{type:"structure",members:{FirewallPolicyName:{},FirewallPolicyArn:{}}},output:{type:"structure",required:["UpdateToken","FirewallPolicyResponse"],members:{UpdateToken:{},FirewallPolicyResponse:{shape:"S1o"},FirewallPolicy:{shape:"S13"}}}},DescribeLoggingConfiguration:{input:{type:"structure",members:{FirewallArn:{},FirewallName:{}}},output:{type:"structure",members:{FirewallArn:{},LoggingConfiguration:{shape:"S3o"}}}},DescribeResourcePolicy:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{Policy:{}}}},DescribeRuleGroup:{input:{type:"structure",members:{RuleGroupName:{},RuleGroupArn:{},Type:{}}},output:{type:"structure",required:["UpdateToken","RuleGroupResponse"],members:{UpdateToken:{},RuleGroup:{shape:"S1u"},RuleGroupResponse:{shape:"S39"}}}},DescribeRuleGroupMetadata:{input:{type:"structure",members:{RuleGroupName:{},RuleGroupArn:{},Type:{}}},output:{type:"structure",required:["RuleGroupArn","RuleGroupName"],members:{RuleGroupArn:{},RuleGroupName:{},Description:{},Type:{},Capacity:{type:"integer"},StatefulRuleOptions:{shape:"S35"},LastModifiedTime:{type:"timestamp"}}}},DisassociateSubnets:{input:{type:"structure",required:["SubnetIds"],members:{UpdateToken:{},FirewallArn:{},FirewallName:{},SubnetIds:{type:"list",member:{}}}},output:{type:"structure",members:{FirewallArn:{},FirewallName:{},SubnetMappings:{shape:"S7"},UpdateToken:{}}}},ListFirewallPolicies:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NextToken:{},FirewallPolicies:{type:"list",member:{type:"structure",members:{Name:{},Arn:{}}}}}}},ListFirewalls:{input:{type:"structure",members:{NextToken:{},VpcIds:{type:"list",member:{}},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NextToken:{},Firewalls:{type:"list",member:{type:"structure",members:{FirewallName:{},FirewallArn:{}}}}}}},ListRuleGroups:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Scope:{},ManagedType:{},Type:{}}},output:{type:"structure",members:{NextToken:{},RuleGroups:{type:"list",member:{type:"structure",members:{Name:{},Arn:{}}}}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceArn"],members:{NextToken:{},MaxResults:{type:"integer"},ResourceArn:{}}},output:{type:"structure",members:{NextToken:{},Tags:{shape:"Sf"}}}},PutResourcePolicy:{input:{type:"structure",required:["ResourceArn","Policy"],members:{ResourceArn:{},Policy:{}}},output:{type:"structure",members:{}}},TagResource:{input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"Sf"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateFirewallDeleteProtection:{input:{type:"structure",required:["DeleteProtection"],members:{UpdateToken:{},FirewallArn:{},FirewallName:{},DeleteProtection:{type:"boolean"}}},output:{type:"structure",members:{FirewallArn:{},FirewallName:{},DeleteProtection:{type:"boolean"},UpdateToken:{}}}},UpdateFirewallDescription:{input:{type:"structure",members:{UpdateToken:{},FirewallArn:{},FirewallName:{},Description:{}}},output:{type:"structure",members:{FirewallArn:{},FirewallName:{},Description:{},UpdateToken:{}}}},UpdateFirewallEncryptionConfiguration:{input:{type:"structure",members:{UpdateToken:{},FirewallArn:{},FirewallName:{},EncryptionConfiguration:{shape:"Sj"}}},output:{type:"structure",members:{FirewallArn:{},FirewallName:{},UpdateToken:{},EncryptionConfiguration:{shape:"Sj"}}}},UpdateFirewallPolicy:{input:{type:"structure",required:["UpdateToken","FirewallPolicy"],members:{UpdateToken:{},FirewallPolicyArn:{},FirewallPolicyName:{},FirewallPolicy:{shape:"S13"},Description:{},DryRun:{type:"boolean"},EncryptionConfiguration:{shape:"Sj"}}},output:{type:"structure",required:["UpdateToken","FirewallPolicyResponse"],members:{UpdateToken:{},FirewallPolicyResponse:{shape:"S1o"}}}},UpdateFirewallPolicyChangeProtection:{input:{type:"structure",required:["FirewallPolicyChangeProtection"],members:{UpdateToken:{},FirewallArn:{},FirewallName:{},FirewallPolicyChangeProtection:{type:"boolean"}}},output:{type:"structure",members:{UpdateToken:{},FirewallArn:{},FirewallName:{},FirewallPolicyChangeProtection:{type:"boolean"}}}},UpdateLoggingConfiguration:{input:{type:"structure",members:{FirewallArn:{},FirewallName:{},LoggingConfiguration:{shape:"S3o"}}},output:{type:"structure",members:{FirewallArn:{},FirewallName:{},LoggingConfiguration:{shape:"S3o"}}}},UpdateRuleGroup:{input:{type:"structure",required:["UpdateToken"],members:{UpdateToken:{},RuleGroupArn:{},RuleGroupName:{},RuleGroup:{shape:"S1u"},Rules:{},Type:{},Description:{},DryRun:{type:"boolean"},EncryptionConfiguration:{shape:"Sj"},SourceMetadata:{shape:"S37"}}},output:{type:"structure",required:["UpdateToken","RuleGroupResponse"],members:{UpdateToken:{},RuleGroupResponse:{shape:"S39"}}}},UpdateSubnetChangeProtection:{input:{type:"structure",required:["SubnetChangeProtection"],members:{UpdateToken:{},FirewallArn:{},FirewallName:{},SubnetChangeProtection:{type:"boolean"}}},output:{type:"structure",members:{UpdateToken:{},FirewallArn:{},FirewallName:{},SubnetChangeProtection:{type:"boolean"}}}}},shapes:{S7:{type:"list",member:{type:"structure",required:["SubnetId"],members:{SubnetId:{}}}},Sf:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sj:{type:"structure",required:["Type"],members:{KeyId:{},Type:{}}},Sn:{type:"structure",required:["FirewallPolicyArn","VpcId","SubnetMappings","FirewallId"],members:{FirewallName:{},FirewallArn:{},FirewallPolicyArn:{},VpcId:{},SubnetMappings:{shape:"S7"},DeleteProtection:{type:"boolean"},SubnetChangeProtection:{type:"boolean"},FirewallPolicyChangeProtection:{type:"boolean"},Description:{},FirewallId:{},Tags:{shape:"Sf"},EncryptionConfiguration:{shape:"Sj"}}},Sp:{type:"structure",required:["Status","ConfigurationSyncStateSummary"],members:{Status:{},ConfigurationSyncStateSummary:{},SyncStates:{type:"map",key:{},value:{type:"structure",members:{Attachment:{type:"structure",members:{SubnetId:{},EndpointId:{},Status:{}}},Config:{type:"map",key:{},value:{type:"structure",members:{SyncStatus:{},UpdateToken:{}}}}}}}}},S13:{type:"structure",required:["StatelessDefaultActions","StatelessFragmentDefaultActions"],members:{StatelessRuleGroupReferences:{type:"list",member:{type:"structure",required:["ResourceArn","Priority"],members:{ResourceArn:{},Priority:{type:"integer"}}}},StatelessDefaultActions:{shape:"S17"},StatelessFragmentDefaultActions:{shape:"S17"},StatelessCustomActions:{shape:"S18"},StatefulRuleGroupReferences:{type:"list",member:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{},Priority:{type:"integer"},Override:{type:"structure",members:{Action:{}}}}}},StatefulDefaultActions:{type:"list",member:{}},StatefulEngineOptions:{type:"structure",members:{RuleOrder:{}}}}},S17:{type:"list",member:{}},S18:{type:"list",member:{type:"structure",required:["ActionName","ActionDefinition"],members:{ActionName:{},ActionDefinition:{type:"structure",members:{PublishMetricAction:{type:"structure",required:["Dimensions"],members:{Dimensions:{type:"list",member:{type:"structure",required:["Value"],members:{Value:{}}}}}}}}}}},S1o:{type:"structure",required:["FirewallPolicyName","FirewallPolicyArn","FirewallPolicyId"],members:{FirewallPolicyName:{},FirewallPolicyArn:{},FirewallPolicyId:{},Description:{},FirewallPolicyStatus:{},Tags:{shape:"Sf"},ConsumedStatelessRuleCapacity:{type:"integer"},ConsumedStatefulRuleCapacity:{type:"integer"},NumberOfAssociations:{type:"integer"},EncryptionConfiguration:{shape:"Sj"},LastModifiedTime:{type:"timestamp"}}},S1u:{type:"structure",required:["RulesSource"],members:{RuleVariables:{type:"structure",members:{IPSets:{type:"map",key:{},value:{type:"structure",required:["Definition"],members:{Definition:{shape:"S1z"}}}},PortSets:{type:"map",key:{},value:{type:"structure",members:{Definition:{shape:"S1z"}}}}}},RulesSource:{type:"structure",members:{RulesString:{},RulesSourceList:{type:"structure",required:["Targets","TargetTypes","GeneratedRulesType"],members:{Targets:{type:"list",member:{}},TargetTypes:{type:"list",member:{}},GeneratedRulesType:{}}},StatefulRules:{type:"list",member:{type:"structure",required:["Action","Header","RuleOptions"],members:{Action:{},Header:{type:"structure",required:["Protocol","Source","SourcePort","Direction","Destination","DestinationPort"],members:{Protocol:{},Source:{},SourcePort:{},Direction:{},Destination:{},DestinationPort:{}}},RuleOptions:{type:"list",member:{type:"structure",required:["Keyword"],members:{Keyword:{},Settings:{type:"list",member:{}}}}}}}},StatelessRulesAndCustomActions:{type:"structure",required:["StatelessRules"],members:{StatelessRules:{type:"list",member:{type:"structure",required:["RuleDefinition","Priority"],members:{RuleDefinition:{type:"structure",required:["MatchAttributes","Actions"],members:{MatchAttributes:{type:"structure",members:{Sources:{shape:"S2t"},Destinations:{shape:"S2t"},SourcePorts:{shape:"S2w"},DestinationPorts:{shape:"S2w"},Protocols:{type:"list",member:{type:"integer"}},TCPFlags:{type:"list",member:{type:"structure",required:["Flags"],members:{Flags:{shape:"S33"},Masks:{shape:"S33"}}}}}},Actions:{shape:"S17"}}},Priority:{type:"integer"}}}},CustomActions:{shape:"S18"}}}}},StatefulRuleOptions:{shape:"S35"}}},S1z:{type:"list",member:{}},S2t:{type:"list",member:{type:"structure",required:["AddressDefinition"],members:{AddressDefinition:{}}}},S2w:{type:"list",member:{type:"structure",required:["FromPort","ToPort"],members:{FromPort:{type:"integer"},ToPort:{type:"integer"}}}},S33:{type:"list",member:{}},S35:{type:"structure",members:{RuleOrder:{}}},S37:{type:"structure",members:{SourceArn:{},SourceUpdateToken:{}}},S39:{type:"structure",required:["RuleGroupArn","RuleGroupName","RuleGroupId"],members:{RuleGroupArn:{},RuleGroupName:{},RuleGroupId:{},Description:{},Type:{},Capacity:{type:"integer"},RuleGroupStatus:{},Tags:{shape:"Sf"},ConsumedCapacity:{type:"integer"},NumberOfAssociations:{type:"integer"},EncryptionConfiguration:{shape:"Sj"},SourceMetadata:{shape:"S37"},SnsTopic:{},LastModifiedTime:{type:"timestamp"}}},S3o:{type:"structure",required:["LogDestinationConfigs"],members:{LogDestinationConfigs:{type:"list",member:{type:"structure",required:["LogType","LogDestinationType","LogDestination"],members:{LogType:{},LogDestinationType:{},LogDestination:{type:"map",key:{},value:{}}}}}}}}}},1647:function(e,t,r){var i=r(395),s=i.util.url,a=i.util.crypto.lib,o=i.util.base64.encode,n=i.util.inherit;var u=function(e){var t={"+":"-","=":"_","/":"~"};return e.replace(/[\+=\/]/g,function(e){return t[e]})};var p=function(e,t){var r=a.createSign("RSA-SHA1");r.write(e);return u(r.sign(t,"base64"))};var m=function(e,t,r,i){var s=JSON.stringify({Statement:[{Resource:e,Condition:{DateLessThan:{"AWS:EpochTime":t}}}]});return{Expires:t,"Key-Pair-Id":r,Signature:p(s.toString(),i)}};var c=function(e,t,r){e=e.replace(/\s/gm,"");return{Policy:u(o(e)),"Key-Pair-Id":t,Signature:p(e,r)}};var l=function(e){var t=e.split("://");if(t.length<2){throw new Error("Invalid URL.")}return t[0].replace("*","")};var d=function(e){var t=s.parse(e);return t.path.replace(/^\//,"")+(t.hash||"")};var y=function(e){switch(l(e)){case"http":case"https":return e;case"rtmp":return d(e);default:throw new Error("Invalid URI scheme. Scheme must be one of"+" http, https, or rtmp")}};var b=function(e,t){if(!t||typeof t!=="function"){throw e}t(e)};var S=function(e,t){if(!t||typeof t!=="function"){return e}t(null,e)};i.CloudFront.Signer=n({constructor:function Signer(e,t){if(e===void 0||t===void 0){throw new Error("A key pair ID and private key are required")}this.keyPairId=e;this.privateKey=t},getSignedCookie:function(e,t){var r="policy"in e?c(e.policy,this.keyPairId,this.privateKey):m(e.url,e.expires,this.keyPairId,this.privateKey);var i={};for(var s in r){if(Object.prototype.hasOwnProperty.call(r,s)){i["CloudFront-"+s]=r[s]}}return S(i,t)},getSignedUrl:function(e,t){try{var r=y(e.url)}catch(e){return b(e,t)}var i=s.parse(e.url,true),a=Object.prototype.hasOwnProperty.call(e,"policy")?c(e.policy,this.keyPairId,this.privateKey):m(r,e.expires,this.keyPairId,this.privateKey);i.search=null;for(var o in a){if(Object.prototype.hasOwnProperty.call(a,o)){i.query[o]=a[o]}}try{var n=l(e.url)==="rtmp"?d(s.format(i)):s.format(i)}catch(e){return b(e,t)}return S(n,t)}});e.exports=i.CloudFront.Signer},1651:function(e){e.exports={pagination:{}}},1656:function(e){e.exports={pagination:{DescribePortfolioShares:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"},GetProvisionedProductOutputs:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"},ListAcceptedPortfolioShares:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"},ListBudgetsForResource:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"},ListConstraintsForPortfolio:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"},ListLaunchPaths:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"},ListOrganizationPortfolioAccess:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"},ListPortfolioAccess:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"},ListPortfolios:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"},ListPortfoliosForProduct:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"},ListPrincipalsForPortfolio:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"},ListProvisioningArtifactsForServiceAction:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"},ListResourcesForTagOption:{input_token:"PageToken",output_token:"PageToken",limit_key:"PageSize"},ListServiceActions:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"},ListServiceActionsForProvisioningArtifact:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"},ListTagOptions:{input_token:"PageToken",output_token:"PageToken",limit_key:"PageSize"},SearchProducts:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"},SearchProductsAsAdmin:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"},SearchProvisionedProducts:{input_token:"PageToken",output_token:"NextPageToken",limit_key:"PageSize"}}}},1657:function(e){e.exports={pagination:{}}},1659:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2016-11-25",endpointPrefix:"cloudfront",globalEndpoint:"cloudfront.amazonaws.com",protocol:"rest-xml",serviceAbbreviation:"CloudFront",serviceFullName:"Amazon CloudFront",serviceId:"CloudFront",signatureVersion:"v4",uid:"cloudfront-2016-11-25"},operations:{CreateCloudFrontOriginAccessIdentity:{http:{requestUri:"/2016-11-25/origin-access-identity/cloudfront",responseCode:201},input:{type:"structure",required:["CloudFrontOriginAccessIdentityConfig"],members:{CloudFrontOriginAccessIdentityConfig:{shape:"S2",locationName:"CloudFrontOriginAccessIdentityConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2016-11-25/"}}},payload:"CloudFrontOriginAccessIdentityConfig"},output:{type:"structure",members:{CloudFrontOriginAccessIdentity:{shape:"S5"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"CloudFrontOriginAccessIdentity"}},CreateDistribution:{http:{requestUri:"/2016-11-25/distribution",responseCode:201},input:{type:"structure",required:["DistributionConfig"],members:{DistributionConfig:{shape:"S7",locationName:"DistributionConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2016-11-25/"}}},payload:"DistributionConfig"},output:{type:"structure",members:{Distribution:{shape:"S1s"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"Distribution"}},CreateDistributionWithTags:{http:{requestUri:"/2016-11-25/distribution?WithTags",responseCode:201},input:{type:"structure",required:["DistributionConfigWithTags"],members:{DistributionConfigWithTags:{locationName:"DistributionConfigWithTags",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2016-11-25/"},type:"structure",required:["DistributionConfig","Tags"],members:{DistributionConfig:{shape:"S7"},Tags:{shape:"S21"}}}},payload:"DistributionConfigWithTags"},output:{type:"structure",members:{Distribution:{shape:"S1s"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"Distribution"}},CreateInvalidation:{http:{requestUri:"/2016-11-25/distribution/{DistributionId}/invalidation",responseCode:201},input:{type:"structure",required:["DistributionId","InvalidationBatch"],members:{DistributionId:{location:"uri",locationName:"DistributionId"},InvalidationBatch:{shape:"S28",locationName:"InvalidationBatch",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2016-11-25/"}}},payload:"InvalidationBatch"},output:{type:"structure",members:{Location:{location:"header",locationName:"Location"},Invalidation:{shape:"S2c"}},payload:"Invalidation"}},CreateStreamingDistribution:{http:{requestUri:"/2016-11-25/streaming-distribution",responseCode:201},input:{type:"structure",required:["StreamingDistributionConfig"],members:{StreamingDistributionConfig:{shape:"S2e",locationName:"StreamingDistributionConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2016-11-25/"}}},payload:"StreamingDistributionConfig"},output:{type:"structure",members:{StreamingDistribution:{shape:"S2i"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"StreamingDistribution"}},CreateStreamingDistributionWithTags:{http:{requestUri:"/2016-11-25/streaming-distribution?WithTags",responseCode:201},input:{type:"structure",required:["StreamingDistributionConfigWithTags"],members:{StreamingDistributionConfigWithTags:{locationName:"StreamingDistributionConfigWithTags",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2016-11-25/"},type:"structure",required:["StreamingDistributionConfig","Tags"],members:{StreamingDistributionConfig:{shape:"S2e"},Tags:{shape:"S21"}}}},payload:"StreamingDistributionConfigWithTags"},output:{type:"structure",members:{StreamingDistribution:{shape:"S2i"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"StreamingDistribution"}},DeleteCloudFrontOriginAccessIdentity:{http:{method:"DELETE",requestUri:"/2016-11-25/origin-access-identity/cloudfront/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}}}},DeleteDistribution:{http:{method:"DELETE",requestUri:"/2016-11-25/distribution/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}}}},DeleteStreamingDistribution:{http:{method:"DELETE",requestUri:"/2016-11-25/streaming-distribution/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}}}},GetCloudFrontOriginAccessIdentity:{http:{method:"GET",requestUri:"/2016-11-25/origin-access-identity/cloudfront/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{CloudFrontOriginAccessIdentity:{shape:"S5"},ETag:{location:"header",locationName:"ETag"}},payload:"CloudFrontOriginAccessIdentity"}},GetCloudFrontOriginAccessIdentityConfig:{http:{method:"GET",requestUri:"/2016-11-25/origin-access-identity/cloudfront/{Id}/config"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{CloudFrontOriginAccessIdentityConfig:{shape:"S2"},ETag:{location:"header",locationName:"ETag"}},payload:"CloudFrontOriginAccessIdentityConfig"}},GetDistribution:{http:{method:"GET",requestUri:"/2016-11-25/distribution/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{Distribution:{shape:"S1s"},ETag:{location:"header",locationName:"ETag"}},payload:"Distribution"}},GetDistributionConfig:{http:{method:"GET",requestUri:"/2016-11-25/distribution/{Id}/config"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{DistributionConfig:{shape:"S7"},ETag:{location:"header",locationName:"ETag"}},payload:"DistributionConfig"}},GetInvalidation:{http:{method:"GET",requestUri:"/2016-11-25/distribution/{DistributionId}/invalidation/{Id}"},input:{type:"structure",required:["DistributionId","Id"],members:{DistributionId:{location:"uri",locationName:"DistributionId"},Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{Invalidation:{shape:"S2c"}},payload:"Invalidation"}},GetStreamingDistribution:{http:{method:"GET",requestUri:"/2016-11-25/streaming-distribution/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{StreamingDistribution:{shape:"S2i"},ETag:{location:"header",locationName:"ETag"}},payload:"StreamingDistribution"}},GetStreamingDistributionConfig:{http:{method:"GET",requestUri:"/2016-11-25/streaming-distribution/{Id}/config"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{StreamingDistributionConfig:{shape:"S2e"},ETag:{location:"header",locationName:"ETag"}},payload:"StreamingDistributionConfig"}},ListCloudFrontOriginAccessIdentities:{http:{method:"GET",requestUri:"/2016-11-25/origin-access-identity/cloudfront"},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"}}},output:{type:"structure",members:{CloudFrontOriginAccessIdentityList:{type:"structure",required:["Marker","MaxItems","IsTruncated","Quantity"],members:{Marker:{},NextMarker:{},MaxItems:{type:"integer"},IsTruncated:{type:"boolean"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"CloudFrontOriginAccessIdentitySummary",type:"structure",required:["Id","S3CanonicalUserId","Comment"],members:{Id:{},S3CanonicalUserId:{},Comment:{}}}}}}},payload:"CloudFrontOriginAccessIdentityList"}},ListDistributions:{http:{method:"GET",requestUri:"/2016-11-25/distribution"},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"}}},output:{type:"structure",members:{DistributionList:{shape:"S3a"}},payload:"DistributionList"}},ListDistributionsByWebACLId:{http:{method:"GET",requestUri:"/2016-11-25/distributionsByWebACLId/{WebACLId}"},input:{type:"structure",required:["WebACLId"],members:{Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"},WebACLId:{location:"uri",locationName:"WebACLId"}}},output:{type:"structure",members:{DistributionList:{shape:"S3a"}},payload:"DistributionList"}},ListInvalidations:{http:{method:"GET",requestUri:"/2016-11-25/distribution/{DistributionId}/invalidation"},input:{type:"structure",required:["DistributionId"],members:{DistributionId:{location:"uri",locationName:"DistributionId"},Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"}}},output:{type:"structure",members:{InvalidationList:{type:"structure",required:["Marker","MaxItems","IsTruncated","Quantity"],members:{Marker:{},NextMarker:{},MaxItems:{type:"integer"},IsTruncated:{type:"boolean"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"InvalidationSummary",type:"structure",required:["Id","CreateTime","Status"],members:{Id:{},CreateTime:{type:"timestamp"},Status:{}}}}}}},payload:"InvalidationList"}},ListStreamingDistributions:{http:{method:"GET",requestUri:"/2016-11-25/streaming-distribution"},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"}}},output:{type:"structure",members:{StreamingDistributionList:{type:"structure",required:["Marker","MaxItems","IsTruncated","Quantity"],members:{Marker:{},NextMarker:{},MaxItems:{type:"integer"},IsTruncated:{type:"boolean"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"StreamingDistributionSummary",type:"structure",required:["Id","ARN","Status","LastModifiedTime","DomainName","S3Origin","Aliases","TrustedSigners","Comment","PriceClass","Enabled"],members:{Id:{},ARN:{},Status:{},LastModifiedTime:{type:"timestamp"},DomainName:{},S3Origin:{shape:"S2f"},Aliases:{shape:"S8"},TrustedSigners:{shape:"Sy"},Comment:{},PriceClass:{},Enabled:{type:"boolean"}}}}}}},payload:"StreamingDistributionList"}},ListTagsForResource:{http:{method:"GET",requestUri:"/2016-11-25/tagging"},input:{type:"structure",required:["Resource"],members:{Resource:{location:"querystring",locationName:"Resource"}}},output:{type:"structure",required:["Tags"],members:{Tags:{shape:"S21"}},payload:"Tags"}},TagResource:{http:{requestUri:"/2016-11-25/tagging?Operation=Tag",responseCode:204},input:{type:"structure",required:["Resource","Tags"],members:{Resource:{location:"querystring",locationName:"Resource"},Tags:{shape:"S21",locationName:"Tags",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2016-11-25/"}}},payload:"Tags"}},UntagResource:{http:{requestUri:"/2016-11-25/tagging?Operation=Untag",responseCode:204},input:{type:"structure",required:["Resource","TagKeys"],members:{Resource:{location:"querystring",locationName:"Resource"},TagKeys:{locationName:"TagKeys",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2016-11-25/"},type:"structure",members:{Items:{type:"list",member:{locationName:"Key"}}}}},payload:"TagKeys"}},UpdateCloudFrontOriginAccessIdentity:{http:{method:"PUT",requestUri:"/2016-11-25/origin-access-identity/cloudfront/{Id}/config"},input:{type:"structure",required:["CloudFrontOriginAccessIdentityConfig","Id"],members:{CloudFrontOriginAccessIdentityConfig:{shape:"S2",locationName:"CloudFrontOriginAccessIdentityConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2016-11-25/"}},Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}},payload:"CloudFrontOriginAccessIdentityConfig"},output:{type:"structure",members:{CloudFrontOriginAccessIdentity:{shape:"S5"},ETag:{location:"header",locationName:"ETag"}},payload:"CloudFrontOriginAccessIdentity"}},UpdateDistribution:{http:{method:"PUT",requestUri:"/2016-11-25/distribution/{Id}/config"},input:{type:"structure",required:["DistributionConfig","Id"],members:{DistributionConfig:{shape:"S7",locationName:"DistributionConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2016-11-25/"}},Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}},payload:"DistributionConfig"},output:{type:"structure",members:{Distribution:{shape:"S1s"},ETag:{location:"header",locationName:"ETag"}},payload:"Distribution"}},UpdateStreamingDistribution:{http:{method:"PUT",requestUri:"/2016-11-25/streaming-distribution/{Id}/config"},input:{type:"structure",required:["StreamingDistributionConfig","Id"],members:{StreamingDistributionConfig:{shape:"S2e",locationName:"StreamingDistributionConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2016-11-25/"}},Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}},payload:"StreamingDistributionConfig"},output:{type:"structure",members:{StreamingDistribution:{shape:"S2i"},ETag:{location:"header",locationName:"ETag"}},payload:"StreamingDistribution"}}},shapes:{S2:{type:"structure",required:["CallerReference","Comment"],members:{CallerReference:{},Comment:{}}},S5:{type:"structure",required:["Id","S3CanonicalUserId"],members:{Id:{},S3CanonicalUserId:{},CloudFrontOriginAccessIdentityConfig:{shape:"S2"}}},S7:{type:"structure",required:["CallerReference","Origins","DefaultCacheBehavior","Comment","Enabled"],members:{CallerReference:{},Aliases:{shape:"S8"},DefaultRootObject:{},Origins:{shape:"Sb"},DefaultCacheBehavior:{shape:"Sn"},CacheBehaviors:{shape:"S1a"},CustomErrorResponses:{shape:"S1d"},Comment:{},Logging:{type:"structure",required:["Enabled","IncludeCookies","Bucket","Prefix"],members:{Enabled:{type:"boolean"},IncludeCookies:{type:"boolean"},Bucket:{},Prefix:{}}},PriceClass:{},Enabled:{type:"boolean"},ViewerCertificate:{shape:"S1i"},Restrictions:{shape:"S1m"},WebACLId:{},HttpVersion:{},IsIPV6Enabled:{type:"boolean"}}},S8:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"CNAME"}}}},Sb:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Origin",type:"structure",required:["Id","DomainName"],members:{Id:{},DomainName:{},OriginPath:{},CustomHeaders:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"OriginCustomHeader",type:"structure",required:["HeaderName","HeaderValue"],members:{HeaderName:{},HeaderValue:{}}}}}},S3OriginConfig:{type:"structure",required:["OriginAccessIdentity"],members:{OriginAccessIdentity:{}}},CustomOriginConfig:{type:"structure",required:["HTTPPort","HTTPSPort","OriginProtocolPolicy"],members:{HTTPPort:{type:"integer"},HTTPSPort:{type:"integer"},OriginProtocolPolicy:{},OriginSslProtocols:{type:"structure",required:["Quantity","Items"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"SslProtocol"}}}}}}}}}}},Sn:{type:"structure",required:["TargetOriginId","ForwardedValues","TrustedSigners","ViewerProtocolPolicy","MinTTL"],members:{TargetOriginId:{},ForwardedValues:{shape:"So"},TrustedSigners:{shape:"Sy"},ViewerProtocolPolicy:{},MinTTL:{type:"long"},AllowedMethods:{shape:"S12"},SmoothStreaming:{type:"boolean"},DefaultTTL:{type:"long"},MaxTTL:{type:"long"},Compress:{type:"boolean"},LambdaFunctionAssociations:{shape:"S16"}}},So:{type:"structure",required:["QueryString","Cookies"],members:{QueryString:{type:"boolean"},Cookies:{type:"structure",required:["Forward"],members:{Forward:{},WhitelistedNames:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Name"}}}}}},Headers:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Name"}}}},QueryStringCacheKeys:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Name"}}}}}},Sy:{type:"structure",required:["Enabled","Quantity"],members:{Enabled:{type:"boolean"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"AwsAccountNumber"}}}},S12:{type:"structure",required:["Quantity","Items"],members:{Quantity:{type:"integer"},Items:{shape:"S13"},CachedMethods:{type:"structure",required:["Quantity","Items"],members:{Quantity:{type:"integer"},Items:{shape:"S13"}}}}},S13:{type:"list",member:{locationName:"Method"}},S16:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"LambdaFunctionAssociation",type:"structure",members:{LambdaFunctionARN:{},EventType:{}}}}}},S1a:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"CacheBehavior",type:"structure",required:["PathPattern","TargetOriginId","ForwardedValues","TrustedSigners","ViewerProtocolPolicy","MinTTL"],members:{PathPattern:{},TargetOriginId:{},ForwardedValues:{shape:"So"},TrustedSigners:{shape:"Sy"},ViewerProtocolPolicy:{},MinTTL:{type:"long"},AllowedMethods:{shape:"S12"},SmoothStreaming:{type:"boolean"},DefaultTTL:{type:"long"},MaxTTL:{type:"long"},Compress:{type:"boolean"},LambdaFunctionAssociations:{shape:"S16"}}}}}},S1d:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"CustomErrorResponse",type:"structure",required:["ErrorCode"],members:{ErrorCode:{type:"integer"},ResponsePagePath:{},ResponseCode:{},ErrorCachingMinTTL:{type:"long"}}}}}},S1i:{type:"structure",members:{CloudFrontDefaultCertificate:{type:"boolean"},IAMCertificateId:{},ACMCertificateArn:{},SSLSupportMethod:{},MinimumProtocolVersion:{},Certificate:{deprecated:true},CertificateSource:{deprecated:true}}},S1m:{type:"structure",required:["GeoRestriction"],members:{GeoRestriction:{type:"structure",required:["RestrictionType","Quantity"],members:{RestrictionType:{},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Location"}}}}}},S1s:{type:"structure",required:["Id","ARN","Status","LastModifiedTime","InProgressInvalidationBatches","DomainName","ActiveTrustedSigners","DistributionConfig"],members:{Id:{},ARN:{},Status:{},LastModifiedTime:{type:"timestamp"},InProgressInvalidationBatches:{type:"integer"},DomainName:{},ActiveTrustedSigners:{shape:"S1u"},DistributionConfig:{shape:"S7"}}},S1u:{type:"structure",required:["Enabled","Quantity"],members:{Enabled:{type:"boolean"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Signer",type:"structure",members:{AwsAccountNumber:{},KeyPairIds:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"KeyPairId"}}}}}}}}},S21:{type:"structure",members:{Items:{type:"list",member:{locationName:"Tag",type:"structure",required:["Key"],members:{Key:{},Value:{}}}}}},S28:{type:"structure",required:["Paths","CallerReference"],members:{Paths:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Path"}}}},CallerReference:{}}},S2c:{type:"structure",required:["Id","Status","CreateTime","InvalidationBatch"],members:{Id:{},Status:{},CreateTime:{type:"timestamp"},InvalidationBatch:{shape:"S28"}}},S2e:{type:"structure",required:["CallerReference","S3Origin","Comment","TrustedSigners","Enabled"],members:{CallerReference:{},S3Origin:{shape:"S2f"},Aliases:{shape:"S8"},Comment:{},Logging:{type:"structure",required:["Enabled","Bucket","Prefix"],members:{Enabled:{type:"boolean"},Bucket:{},Prefix:{}}},TrustedSigners:{shape:"Sy"},PriceClass:{},Enabled:{type:"boolean"}}},S2f:{type:"structure",required:["DomainName","OriginAccessIdentity"],members:{DomainName:{},OriginAccessIdentity:{}}},S2i:{type:"structure",required:["Id","ARN","Status","DomainName","ActiveTrustedSigners","StreamingDistributionConfig"],members:{Id:{},ARN:{},Status:{},LastModifiedTime:{type:"timestamp"},DomainName:{},ActiveTrustedSigners:{shape:"S1u"},StreamingDistributionConfig:{shape:"S2e"}}},S3a:{type:"structure",required:["Marker","MaxItems","IsTruncated","Quantity"],members:{Marker:{},NextMarker:{},MaxItems:{type:"integer"},IsTruncated:{type:"boolean"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"DistributionSummary",type:"structure",required:["Id","ARN","Status","LastModifiedTime","DomainName","Aliases","Origins","DefaultCacheBehavior","CacheBehaviors","CustomErrorResponses","Comment","PriceClass","Enabled","ViewerCertificate","Restrictions","WebACLId","HttpVersion","IsIPV6Enabled"],members:{Id:{},ARN:{},Status:{},LastModifiedTime:{type:"timestamp"},DomainName:{},Aliases:{shape:"S8"},Origins:{shape:"Sb"},DefaultCacheBehavior:{shape:"Sn"},CacheBehaviors:{shape:"S1a"},CustomErrorResponses:{shape:"S1d"},Comment:{},PriceClass:{},Enabled:{type:"boolean"},ViewerCertificate:{shape:"S1i"},Restrictions:{shape:"S1m"},WebACLId:{},HttpVersion:{},IsIPV6Enabled:{type:"boolean"}}}}}}}}},1661:function(e,t,r){var i=r(625).eventMessageChunker;var s=r(4657).parseEvent;function createEventStream(e,t,r){var a=i(e);var o=[];for(var n=0;n255){this.clientId=this.clientId.substr(0,255)}this.messagesInFlight=0}Publisher.prototype.fieldsToTrim={UserAgent:256,SdkException:128,SdkExceptionMessage:512,AwsException:128,AwsExceptionMessage:512,FinalSdkException:128,FinalSdkExceptionMessage:512,FinalAwsException:128,FinalAwsExceptionMessage:512};Publisher.prototype.trimFields=function(e){var t=Object.keys(this.fieldsToTrim);for(var r=0,i=t.length;ra){e[s]=o.substr(0,a)}}}return e};Publisher.prototype.eventHandler=function(e){e.ClientId=this.clientId;this.trimFields(e);var t=a(JSON.stringify(e));if(!this.enabled||t.length>o){return}this.publishDatagram(t)};Publisher.prototype.publishDatagram=function(e){var t=this;var r=this.getClient();this.messagesInFlight++;this.client.send(e,0,e.length,this.port,this.address,function(e,r){if(--t.messagesInFlight<=0){t.destroyClient()}})};Publisher.prototype.getClient=function(){if(!this.client){this.client=s.createSocket("udp4")}return this.client};Publisher.prototype.destroyClient=function(){if(this.client){this.client.close();this.client=void 0}};e.exports={Publisher:Publisher}},1711:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["glue"]={};i.Glue=s.defineService("glue",["2017-03-31"]);Object.defineProperty(a.services["glue"],"2017-03-31",{get:function get(){var e=r(6063);e.paginators=r(2911).pagination;return e},enumerable:true,configurable:true});e.exports=i.Glue},1713:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2019-12-04",endpointPrefix:"kinesisvideo",protocol:"rest-json",serviceAbbreviation:"Amazon Kinesis Video Signaling Channels",serviceFullName:"Amazon Kinesis Video Signaling Channels",serviceId:"Kinesis Video Signaling",signatureVersion:"v4",uid:"kinesis-video-signaling-2019-12-04"},operations:{GetIceServerConfig:{http:{requestUri:"/v1/get-ice-server-config"},input:{type:"structure",required:["ChannelARN"],members:{ChannelARN:{},ClientId:{},Service:{},Username:{}}},output:{type:"structure",members:{IceServerList:{type:"list",member:{type:"structure",members:{Uris:{type:"list",member:{}},Username:{},Password:{},Ttl:{type:"integer"}}}}}}},SendAlexaOfferToMaster:{http:{requestUri:"/v1/send-alexa-offer-to-master"},input:{type:"structure",required:["ChannelARN","SenderClientId","MessagePayload"],members:{ChannelARN:{},SenderClientId:{},MessagePayload:{}}},output:{type:"structure",members:{Answer:{}}}}},shapes:{}}},1722:function(e){var t=[];for(var r=0;r<256;++r){t[r]=(r+256).toString(16).substr(1)}function bytesToUuid(e,r){var i=r||0;var s=t;return[s[e[i++]],s[e[i++]],s[e[i++]],s[e[i++]],"-",s[e[i++]],s[e[i++]],"-",s[e[i++]],s[e[i++]],"-",s[e[i++]],s[e[i++]],"-",s[e[i++]],s[e[i++]],s[e[i++]],s[e[i++]],s[e[i++]],s[e[i++]]].join("")}e.exports=bytesToUuid},1724:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-04-19",endpointPrefix:"codestar",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"CodeStar",serviceFullName:"AWS CodeStar",serviceId:"CodeStar",signatureVersion:"v4",targetPrefix:"CodeStar_20170419",uid:"codestar-2017-04-19"},operations:{AssociateTeamMember:{input:{type:"structure",required:["projectId","userArn","projectRole"],members:{projectId:{},clientRequestToken:{},userArn:{},projectRole:{},remoteAccessAllowed:{type:"boolean"}}},output:{type:"structure",members:{clientRequestToken:{}}}},CreateProject:{input:{type:"structure",required:["name","id"],members:{name:{shape:"S9"},id:{},description:{shape:"Sa"},clientRequestToken:{},sourceCode:{type:"list",member:{type:"structure",required:["source","destination"],members:{source:{type:"structure",required:["s3"],members:{s3:{shape:"Se"}}},destination:{type:"structure",members:{codeCommit:{type:"structure",required:["name"],members:{name:{}}},gitHub:{type:"structure",required:["name","type","owner","privateRepository","issuesEnabled","token"],members:{name:{},description:{},type:{},owner:{},privateRepository:{type:"boolean"},issuesEnabled:{type:"boolean"},token:{type:"string",sensitive:true}}}}}}}},toolchain:{type:"structure",required:["source"],members:{source:{type:"structure",required:["s3"],members:{s3:{shape:"Se"}}},roleArn:{},stackParameters:{type:"map",key:{},value:{type:"string",sensitive:true}}}},tags:{shape:"Sx"}}},output:{type:"structure",required:["id","arn"],members:{id:{},arn:{},clientRequestToken:{},projectTemplateId:{}}}},CreateUserProfile:{input:{type:"structure",required:["userArn","displayName","emailAddress"],members:{userArn:{},displayName:{shape:"S14"},emailAddress:{shape:"S15"},sshPublicKey:{}}},output:{type:"structure",required:["userArn"],members:{userArn:{},displayName:{shape:"S14"},emailAddress:{shape:"S15"},sshPublicKey:{},createdTimestamp:{type:"timestamp"},lastModifiedTimestamp:{type:"timestamp"}}}},DeleteProject:{input:{type:"structure",required:["id"],members:{id:{},clientRequestToken:{},deleteStack:{type:"boolean"}}},output:{type:"structure",members:{stackId:{},projectArn:{}}}},DeleteUserProfile:{input:{type:"structure",required:["userArn"],members:{userArn:{}}},output:{type:"structure",required:["userArn"],members:{userArn:{}}}},DescribeProject:{input:{type:"structure",required:["id"],members:{id:{}}},output:{type:"structure",members:{name:{shape:"S9"},id:{},arn:{},description:{shape:"Sa"},clientRequestToken:{},createdTimeStamp:{type:"timestamp"},stackId:{},projectTemplateId:{},status:{type:"structure",required:["state"],members:{state:{},reason:{}}}}}},DescribeUserProfile:{input:{type:"structure",required:["userArn"],members:{userArn:{}}},output:{type:"structure",required:["userArn","createdTimestamp","lastModifiedTimestamp"],members:{userArn:{},displayName:{shape:"S14"},emailAddress:{shape:"S15"},sshPublicKey:{},createdTimestamp:{type:"timestamp"},lastModifiedTimestamp:{type:"timestamp"}}}},DisassociateTeamMember:{input:{type:"structure",required:["projectId","userArn"],members:{projectId:{},userArn:{}}},output:{type:"structure",members:{}}},ListProjects:{input:{type:"structure",members:{nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["projects"],members:{projects:{type:"list",member:{type:"structure",members:{projectId:{},projectArn:{}}}},nextToken:{}}}},ListResources:{input:{type:"structure",required:["projectId"],members:{projectId:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{resources:{type:"list",member:{type:"structure",required:["id"],members:{id:{}}}},nextToken:{}}}},ListTagsForProject:{input:{type:"structure",required:["id"],members:{id:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{tags:{shape:"Sx"},nextToken:{}}}},ListTeamMembers:{input:{type:"structure",required:["projectId"],members:{projectId:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["teamMembers"],members:{teamMembers:{type:"list",member:{type:"structure",required:["userArn","projectRole"],members:{userArn:{},projectRole:{},remoteAccessAllowed:{type:"boolean"}}}},nextToken:{}}}},ListUserProfiles:{input:{type:"structure",members:{nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["userProfiles"],members:{userProfiles:{type:"list",member:{type:"structure",members:{userArn:{},displayName:{shape:"S14"},emailAddress:{shape:"S15"},sshPublicKey:{}}}},nextToken:{}}}},TagProject:{input:{type:"structure",required:["id","tags"],members:{id:{},tags:{shape:"Sx"}}},output:{type:"structure",members:{tags:{shape:"Sx"}}}},UntagProject:{input:{type:"structure",required:["id","tags"],members:{id:{},tags:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateProject:{input:{type:"structure",required:["id"],members:{id:{},name:{shape:"S9"},description:{shape:"Sa"}}},output:{type:"structure",members:{}}},UpdateTeamMember:{input:{type:"structure",required:["projectId","userArn"],members:{projectId:{},userArn:{},projectRole:{},remoteAccessAllowed:{type:"boolean"}}},output:{type:"structure",members:{userArn:{},projectRole:{},remoteAccessAllowed:{type:"boolean"}}}},UpdateUserProfile:{input:{type:"structure",required:["userArn"],members:{userArn:{},displayName:{shape:"S14"},emailAddress:{shape:"S15"},sshPublicKey:{}}},output:{type:"structure",required:["userArn"],members:{userArn:{},displayName:{shape:"S14"},emailAddress:{shape:"S15"},sshPublicKey:{},createdTimestamp:{type:"timestamp"},lastModifiedTimestamp:{type:"timestamp"}}}}},shapes:{S9:{type:"string",sensitive:true},Sa:{type:"string",sensitive:true},Se:{type:"structure",members:{bucketName:{},bucketKey:{}}},Sx:{type:"map",key:{},value:{}},S14:{type:"string",sensitive:true},S15:{type:"string",sensitive:true}}}},1733:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["sts"]={};i.STS=s.defineService("sts",["2011-06-15"]);r(3861);Object.defineProperty(a.services["sts"],"2011-06-15",{get:function get(){var e=r(9715);e.paginators=r(7262).pagination;return e},enumerable:true,configurable:true});e.exports=i.STS},1744:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-12-01",endpointPrefix:"fis",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"FIS",serviceFullName:"AWS Fault Injection Simulator",serviceId:"fis",signatureVersion:"v4",signingName:"fis",uid:"fis-2020-12-01"},operations:{CreateExperimentTemplate:{http:{requestUri:"/experimentTemplates",responseCode:200},input:{type:"structure",required:["clientToken","description","stopConditions","actions","roleArn"],members:{clientToken:{idempotencyToken:true},description:{},stopConditions:{type:"list",member:{type:"structure",required:["source"],members:{source:{},value:{}}}},targets:{type:"map",key:{},value:{type:"structure",required:["resourceType","selectionMode"],members:{resourceType:{},resourceArns:{shape:"Sc"},resourceTags:{shape:"Se"},filters:{shape:"Sh"},selectionMode:{},parameters:{shape:"Sn"}}}},actions:{type:"map",key:{},value:{type:"structure",required:["actionId"],members:{actionId:{},description:{},parameters:{shape:"Sv"},targets:{shape:"Sy"},startAfter:{shape:"S10"}}}},roleArn:{},tags:{shape:"Se"},logConfiguration:{type:"structure",required:["logSchemaVersion"],members:{cloudWatchLogsConfiguration:{shape:"S14"},s3Configuration:{shape:"S16"},logSchemaVersion:{type:"integer"}}}}},output:{type:"structure",members:{experimentTemplate:{shape:"S1b"}}}},DeleteExperimentTemplate:{http:{method:"DELETE",requestUri:"/experimentTemplates/{id}",responseCode:200},input:{type:"structure",required:["id"],members:{id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{experimentTemplate:{shape:"S1b"}}}},GetAction:{http:{method:"GET",requestUri:"/actions/{id}",responseCode:200},input:{type:"structure",required:["id"],members:{id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{action:{type:"structure",members:{id:{},description:{},parameters:{type:"map",key:{},value:{type:"structure",members:{description:{},required:{type:"boolean"}}}},targets:{shape:"S21"},tags:{shape:"Se"}}}}}},GetExperiment:{http:{method:"GET",requestUri:"/experiments/{id}",responseCode:200},input:{type:"structure",required:["id"],members:{id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{experiment:{shape:"S27"}}}},GetExperimentTemplate:{http:{method:"GET",requestUri:"/experimentTemplates/{id}",responseCode:200},input:{type:"structure",required:["id"],members:{id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{experimentTemplate:{shape:"S1b"}}}},GetTargetResourceType:{http:{method:"GET",requestUri:"/targetResourceTypes/{resourceType}",responseCode:200},input:{type:"structure",required:["resourceType"],members:{resourceType:{location:"uri",locationName:"resourceType"}}},output:{type:"structure",members:{targetResourceType:{type:"structure",members:{resourceType:{},description:{},parameters:{type:"map",key:{},value:{type:"structure",members:{description:{},required:{type:"boolean"}}}}}}}}},ListActions:{http:{method:"GET",requestUri:"/actions",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{actions:{type:"list",member:{type:"structure",members:{id:{},description:{},targets:{shape:"S21"},tags:{shape:"Se"}}}},nextToken:{}}}},ListExperimentTemplates:{http:{method:"GET",requestUri:"/experimentTemplates",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{experimentTemplates:{type:"list",member:{type:"structure",members:{id:{},description:{},creationTime:{type:"timestamp"},lastUpdateTime:{type:"timestamp"},tags:{shape:"Se"}}}},nextToken:{}}}},ListExperiments:{http:{method:"GET",requestUri:"/experiments",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{experiments:{type:"list",member:{type:"structure",members:{id:{},experimentTemplateId:{},state:{shape:"S28"},creationTime:{type:"timestamp"},tags:{shape:"Se"}}}},nextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"Se"}}}},ListTargetResourceTypes:{http:{method:"GET",requestUri:"/targetResourceTypes",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{targetResourceTypes:{type:"list",member:{type:"structure",members:{resourceType:{},description:{}}}},nextToken:{}}}},StartExperiment:{http:{requestUri:"/experiments",responseCode:200},input:{type:"structure",required:["clientToken","experimentTemplateId"],members:{clientToken:{idempotencyToken:true},experimentTemplateId:{},tags:{shape:"Se"}}},output:{type:"structure",members:{experiment:{shape:"S27"}}}},StopExperiment:{http:{method:"DELETE",requestUri:"/experiments/{id}",responseCode:200},input:{type:"structure",required:["id"],members:{id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{experiment:{shape:"S27"}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"Se"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateExperimentTemplate:{http:{method:"PATCH",requestUri:"/experimentTemplates/{id}",responseCode:200},input:{type:"structure",required:["id"],members:{id:{location:"uri",locationName:"id"},description:{},stopConditions:{type:"list",member:{type:"structure",required:["source"],members:{source:{},value:{}}}},targets:{type:"map",key:{},value:{type:"structure",required:["resourceType","selectionMode"],members:{resourceType:{},resourceArns:{shape:"Sc"},resourceTags:{shape:"Se"},filters:{shape:"Sh"},selectionMode:{},parameters:{shape:"Sn"}}}},actions:{type:"map",key:{},value:{type:"structure",members:{actionId:{},description:{},parameters:{shape:"Sv"},targets:{shape:"Sy"},startAfter:{shape:"S10"}}}},roleArn:{},logConfiguration:{type:"structure",members:{cloudWatchLogsConfiguration:{shape:"S14"},s3Configuration:{shape:"S16"},logSchemaVersion:{type:"integer"}}}}},output:{type:"structure",members:{experimentTemplate:{shape:"S1b"}}}}},shapes:{Sc:{type:"list",member:{}},Se:{type:"map",key:{},value:{}},Sh:{type:"list",member:{type:"structure",required:["path","values"],members:{path:{},values:{shape:"Sk"}}}},Sk:{type:"list",member:{}},Sn:{type:"map",key:{},value:{}},Sv:{type:"map",key:{},value:{}},Sy:{type:"map",key:{},value:{}},S10:{type:"list",member:{}},S14:{type:"structure",required:["logGroupArn"],members:{logGroupArn:{}}},S16:{type:"structure",required:["bucketName"],members:{bucketName:{},prefix:{}}},S1b:{type:"structure",members:{id:{},description:{},targets:{type:"map",key:{},value:{type:"structure",members:{resourceType:{},resourceArns:{shape:"Sc"},resourceTags:{shape:"Se"},filters:{type:"list",member:{type:"structure",members:{path:{},values:{shape:"Sk"}}}},selectionMode:{},parameters:{shape:"Sn"}}}},actions:{type:"map",key:{},value:{type:"structure",members:{actionId:{},description:{},parameters:{shape:"Sv"},targets:{shape:"Sy"},startAfter:{shape:"S10"}}}},stopConditions:{type:"list",member:{type:"structure",members:{source:{},value:{}}}},creationTime:{type:"timestamp"},lastUpdateTime:{type:"timestamp"},roleArn:{},tags:{shape:"Se"},logConfiguration:{type:"structure",members:{cloudWatchLogsConfiguration:{type:"structure",members:{logGroupArn:{}}},s3Configuration:{type:"structure",members:{bucketName:{},prefix:{}}},logSchemaVersion:{type:"integer"}}}}},S21:{type:"map",key:{},value:{type:"structure",members:{resourceType:{}}}},S27:{type:"structure",members:{id:{},experimentTemplateId:{},roleArn:{},state:{shape:"S28"},targets:{type:"map",key:{},value:{type:"structure",members:{resourceType:{},resourceArns:{shape:"Sc"},resourceTags:{shape:"Se"},filters:{type:"list",member:{type:"structure",members:{path:{},values:{type:"list",member:{}}}}},selectionMode:{},parameters:{type:"map",key:{},value:{}}}}},actions:{type:"map",key:{},value:{type:"structure",members:{actionId:{},description:{},parameters:{type:"map",key:{},value:{}},targets:{type:"map",key:{},value:{}},startAfter:{type:"list",member:{}},state:{type:"structure",members:{status:{},reason:{}}},startTime:{type:"timestamp"},endTime:{type:"timestamp"}}}},stopConditions:{type:"list",member:{type:"structure",members:{source:{},value:{}}}},creationTime:{type:"timestamp"},startTime:{type:"timestamp"},endTime:{type:"timestamp"},tags:{shape:"Se"},logConfiguration:{type:"structure",members:{cloudWatchLogsConfiguration:{type:"structure",members:{logGroupArn:{}}},s3Configuration:{type:"structure",members:{bucketName:{},prefix:{}}},logSchemaVersion:{type:"integer"}}}}},S28:{type:"structure",members:{status:{},reason:{}}}}}},1753:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["location"]={};i.Location=s.defineService("location",["2020-11-19"]);Object.defineProperty(a.services["location"],"2020-11-19",{get:function get(){var e=r(52);e.paginators=r(2122).pagination;return e},enumerable:true,configurable:true});e.exports=i.Location},1762:function(e,t,r){var i=r(395);function resolveMonitoringConfig(){var e={port:undefined,clientId:undefined,enabled:undefined,host:undefined};if(fromEnvironment(e)||fromConfigFile(e))return toJSType(e);return toJSType(e)}function fromEnvironment(e){e.port=e.port||process.env.AWS_CSM_PORT;e.enabled=e.enabled||process.env.AWS_CSM_ENABLED;e.clientId=e.clientId||process.env.AWS_CSM_CLIENT_ID;e.host=e.host||process.env.AWS_CSM_HOST;return e.port&&e.enabled&&e.clientId&&e.host||["false","0"].indexOf(e.enabled)>=0}function fromConfigFile(e){var t;try{var r=i.util.iniLoader.loadFrom({isConfig:true,filename:process.env[i.util.sharedConfigFileEnv]});var t=r[process.env.AWS_PROFILE||i.util.defaultProfile]}catch(e){return false}if(!t)return e;e.port=e.port||t.csm_port;e.enabled=e.enabled||t.csm_enabled;e.clientId=e.clientId||t.csm_client_id;e.host=e.host||t.csm_host;return e.port&&e.enabled&&e.clientId&&e.host}function toJSType(e){var t=["false","0",undefined];if(!e.enabled||t.indexOf(e.enabled.toLowerCase())>=0){e.enabled=false}else{e.enabled=true}e.port=e.port?parseInt(e.port,10):undefined;return e}e.exports=resolveMonitoringConfig},1764:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2010-08-01",endpointPrefix:"monitoring",protocol:"query",serviceAbbreviation:"CloudWatch",serviceFullName:"Amazon CloudWatch",serviceId:"CloudWatch",signatureVersion:"v4",uid:"monitoring-2010-08-01",xmlNamespace:"http://monitoring.amazonaws.com/doc/2010-08-01/"},operations:{DeleteAlarms:{input:{type:"structure",required:["AlarmNames"],members:{AlarmNames:{shape:"S2"}}}},DeleteAnomalyDetector:{input:{type:"structure",members:{Namespace:{deprecated:true,deprecatedMessage:"Use SingleMetricAnomalyDetector."},MetricName:{deprecated:true,deprecatedMessage:"Use SingleMetricAnomalyDetector."},Dimensions:{shape:"S7",deprecated:true,deprecatedMessage:"Use SingleMetricAnomalyDetector."},Stat:{deprecated:true,deprecatedMessage:"Use SingleMetricAnomalyDetector."},SingleMetricAnomalyDetector:{shape:"Sc"},MetricMathAnomalyDetector:{shape:"Sd"}}},output:{resultWrapper:"DeleteAnomalyDetectorResult",type:"structure",members:{}}},DeleteDashboards:{input:{type:"structure",required:["DashboardNames"],members:{DashboardNames:{type:"list",member:{}}}},output:{resultWrapper:"DeleteDashboardsResult",type:"structure",members:{}}},DeleteInsightRules:{input:{type:"structure",required:["RuleNames"],members:{RuleNames:{shape:"Sw"}}},output:{resultWrapper:"DeleteInsightRulesResult",type:"structure",members:{Failures:{shape:"Sz"}}}},DeleteMetricStream:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{resultWrapper:"DeleteMetricStreamResult",type:"structure",members:{}}},DescribeAlarmHistory:{input:{type:"structure",members:{AlarmName:{},AlarmTypes:{shape:"S19"},HistoryItemType:{},StartDate:{type:"timestamp"},EndDate:{type:"timestamp"},MaxRecords:{type:"integer"},NextToken:{},ScanBy:{}}},output:{resultWrapper:"DescribeAlarmHistoryResult",type:"structure",members:{AlarmHistoryItems:{type:"list",member:{type:"structure",members:{AlarmName:{},AlarmType:{},Timestamp:{type:"timestamp"},HistoryItemType:{},HistorySummary:{},HistoryData:{}}}},NextToken:{}}}},DescribeAlarms:{input:{type:"structure",members:{AlarmNames:{shape:"S2"},AlarmNamePrefix:{},AlarmTypes:{shape:"S19"},ChildrenOfAlarmName:{},ParentsOfAlarmName:{},StateValue:{},ActionPrefix:{},MaxRecords:{type:"integer"},NextToken:{}}},output:{resultWrapper:"DescribeAlarmsResult",type:"structure",members:{CompositeAlarms:{type:"list",member:{type:"structure",members:{ActionsEnabled:{type:"boolean"},AlarmActions:{shape:"S1t"},AlarmArn:{},AlarmConfigurationUpdatedTimestamp:{type:"timestamp"},AlarmDescription:{},AlarmName:{},AlarmRule:{},InsufficientDataActions:{shape:"S1t"},OKActions:{shape:"S1t"},StateReason:{},StateReasonData:{},StateUpdatedTimestamp:{type:"timestamp"},StateValue:{}},xmlOrder:["ActionsEnabled","AlarmActions","AlarmArn","AlarmConfigurationUpdatedTimestamp","AlarmDescription","AlarmName","AlarmRule","InsufficientDataActions","OKActions","StateReason","StateReasonData","StateUpdatedTimestamp","StateValue"]}},MetricAlarms:{shape:"S20"},NextToken:{}}}},DescribeAlarmsForMetric:{input:{type:"structure",required:["MetricName","Namespace"],members:{MetricName:{},Namespace:{},Statistic:{},ExtendedStatistic:{},Dimensions:{shape:"S7"},Period:{type:"integer"},Unit:{}}},output:{resultWrapper:"DescribeAlarmsForMetricResult",type:"structure",members:{MetricAlarms:{shape:"S20"}}}},DescribeAnomalyDetectors:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Namespace:{},MetricName:{},Dimensions:{shape:"S7"},AnomalyDetectorTypes:{type:"list",member:{}}}},output:{resultWrapper:"DescribeAnomalyDetectorsResult",type:"structure",members:{AnomalyDetectors:{type:"list",member:{type:"structure",members:{Namespace:{deprecated:true,deprecatedMessage:"Use SingleMetricAnomalyDetector.Namespace property."},MetricName:{deprecated:true,deprecatedMessage:"Use SingleMetricAnomalyDetector.MetricName property."},Dimensions:{shape:"S7",deprecated:true,deprecatedMessage:"Use SingleMetricAnomalyDetector.Dimensions property."},Stat:{deprecated:true,deprecatedMessage:"Use SingleMetricAnomalyDetector.Stat property."},Configuration:{shape:"S2j"},StateValue:{},SingleMetricAnomalyDetector:{shape:"Sc"},MetricMathAnomalyDetector:{shape:"Sd"}}}},NextToken:{}}}},DescribeInsightRules:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{resultWrapper:"DescribeInsightRulesResult",type:"structure",members:{NextToken:{},InsightRules:{type:"list",member:{type:"structure",required:["Name","State","Schema","Definition"],members:{Name:{},State:{},Schema:{},Definition:{}}}}}}},DisableAlarmActions:{input:{type:"structure",required:["AlarmNames"],members:{AlarmNames:{shape:"S2"}}}},DisableInsightRules:{input:{type:"structure",required:["RuleNames"],members:{RuleNames:{shape:"Sw"}}},output:{resultWrapper:"DisableInsightRulesResult",type:"structure",members:{Failures:{shape:"Sz"}}}},EnableAlarmActions:{input:{type:"structure",required:["AlarmNames"],members:{AlarmNames:{shape:"S2"}}}},EnableInsightRules:{input:{type:"structure",required:["RuleNames"],members:{RuleNames:{shape:"Sw"}}},output:{resultWrapper:"EnableInsightRulesResult",type:"structure",members:{Failures:{shape:"Sz"}}}},GetDashboard:{input:{type:"structure",required:["DashboardName"],members:{DashboardName:{}}},output:{resultWrapper:"GetDashboardResult",type:"structure",members:{DashboardArn:{},DashboardBody:{},DashboardName:{}}}},GetInsightRuleReport:{input:{type:"structure",required:["RuleName","StartTime","EndTime","Period"],members:{RuleName:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Period:{type:"integer"},MaxContributorCount:{type:"integer"},Metrics:{type:"list",member:{}},OrderBy:{}}},output:{resultWrapper:"GetInsightRuleReportResult",type:"structure",members:{KeyLabels:{type:"list",member:{}},AggregationStatistic:{},AggregateValue:{type:"double"},ApproximateUniqueCount:{type:"long"},Contributors:{type:"list",member:{type:"structure",required:["Keys","ApproximateAggregateValue","Datapoints"],members:{Keys:{type:"list",member:{}},ApproximateAggregateValue:{type:"double"},Datapoints:{type:"list",member:{type:"structure",required:["Timestamp","ApproximateValue"],members:{Timestamp:{type:"timestamp"},ApproximateValue:{type:"double"}}}}}}},MetricDatapoints:{type:"list",member:{type:"structure",required:["Timestamp"],members:{Timestamp:{type:"timestamp"},UniqueContributors:{type:"double"},MaxContributorValue:{type:"double"},SampleCount:{type:"double"},Average:{type:"double"},Sum:{type:"double"},Minimum:{type:"double"},Maximum:{type:"double"}}}}}}},GetMetricData:{input:{type:"structure",required:["MetricDataQueries","StartTime","EndTime"],members:{MetricDataQueries:{shape:"Se"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},NextToken:{},ScanBy:{},MaxDatapoints:{type:"integer"},LabelOptions:{type:"structure",members:{Timezone:{}}}}},output:{resultWrapper:"GetMetricDataResult",type:"structure",members:{MetricDataResults:{type:"list",member:{type:"structure",members:{Id:{},Label:{},Timestamps:{type:"list",member:{type:"timestamp"}},Values:{type:"list",member:{type:"double"}},StatusCode:{},Messages:{shape:"S40"}}}},NextToken:{},Messages:{shape:"S40"}}}},GetMetricStatistics:{input:{type:"structure",required:["Namespace","MetricName","StartTime","EndTime","Period"],members:{Namespace:{},MetricName:{},Dimensions:{shape:"S7"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Period:{type:"integer"},Statistics:{type:"list",member:{}},ExtendedStatistics:{type:"list",member:{}},Unit:{}}},output:{resultWrapper:"GetMetricStatisticsResult",type:"structure",members:{Label:{},Datapoints:{type:"list",member:{type:"structure",members:{Timestamp:{type:"timestamp"},SampleCount:{type:"double"},Average:{type:"double"},Sum:{type:"double"},Minimum:{type:"double"},Maximum:{type:"double"},Unit:{},ExtendedStatistics:{type:"map",key:{},value:{type:"double"}}},xmlOrder:["Timestamp","SampleCount","Average","Sum","Minimum","Maximum","Unit","ExtendedStatistics"]}}}}},GetMetricStream:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{resultWrapper:"GetMetricStreamResult",type:"structure",members:{Arn:{},Name:{},IncludeFilters:{shape:"S4e"},ExcludeFilters:{shape:"S4e"},FirehoseArn:{},RoleArn:{},State:{},CreationDate:{type:"timestamp"},LastUpdateDate:{type:"timestamp"},OutputFormat:{},StatisticsConfigurations:{shape:"S4i"}}}},GetMetricWidgetImage:{input:{type:"structure",required:["MetricWidget"],members:{MetricWidget:{},OutputFormat:{}}},output:{resultWrapper:"GetMetricWidgetImageResult",type:"structure",members:{MetricWidgetImage:{type:"blob"}}}},ListDashboards:{input:{type:"structure",members:{DashboardNamePrefix:{},NextToken:{}}},output:{resultWrapper:"ListDashboardsResult",type:"structure",members:{DashboardEntries:{type:"list",member:{type:"structure",members:{DashboardName:{},DashboardArn:{},LastModified:{type:"timestamp"},Size:{type:"long"}}}},NextToken:{}}}},ListMetricStreams:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{resultWrapper:"ListMetricStreamsResult",type:"structure",members:{NextToken:{},Entries:{type:"list",member:{type:"structure",members:{Arn:{},CreationDate:{type:"timestamp"},LastUpdateDate:{type:"timestamp"},Name:{},FirehoseArn:{},State:{},OutputFormat:{}}}}}}},ListMetrics:{input:{type:"structure",members:{Namespace:{},MetricName:{},Dimensions:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{},Value:{}}}},NextToken:{},RecentlyActive:{}}},output:{resultWrapper:"ListMetricsResult",type:"structure",members:{Metrics:{type:"list",member:{shape:"Si"}},NextToken:{}},xmlOrder:["Metrics","NextToken"]}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},output:{resultWrapper:"ListTagsForResourceResult",type:"structure",members:{Tags:{shape:"S5d"}}}},PutAnomalyDetector:{input:{type:"structure",members:{Namespace:{deprecated:true,deprecatedMessage:"Use SingleMetricAnomalyDetector."},MetricName:{deprecated:true,deprecatedMessage:"Use SingleMetricAnomalyDetector."},Dimensions:{shape:"S7",deprecated:true,deprecatedMessage:"Use SingleMetricAnomalyDetector."},Stat:{deprecated:true,deprecatedMessage:"Use SingleMetricAnomalyDetector."},Configuration:{shape:"S2j"},SingleMetricAnomalyDetector:{shape:"Sc"},MetricMathAnomalyDetector:{shape:"Sd"}}},output:{resultWrapper:"PutAnomalyDetectorResult",type:"structure",members:{}}},PutCompositeAlarm:{input:{type:"structure",required:["AlarmName","AlarmRule"],members:{ActionsEnabled:{type:"boolean"},AlarmActions:{shape:"S1t"},AlarmDescription:{},AlarmName:{},AlarmRule:{},InsufficientDataActions:{shape:"S1t"},OKActions:{shape:"S1t"},Tags:{shape:"S5d"}}}},PutDashboard:{input:{type:"structure",required:["DashboardName","DashboardBody"],members:{DashboardName:{},DashboardBody:{}}},output:{resultWrapper:"PutDashboardResult",type:"structure",members:{DashboardValidationMessages:{type:"list",member:{type:"structure",members:{DataPath:{},Message:{}}}}}}},PutInsightRule:{input:{type:"structure",required:["RuleName","RuleDefinition"],members:{RuleName:{},RuleState:{},RuleDefinition:{},Tags:{shape:"S5d"}}},output:{resultWrapper:"PutInsightRuleResult",type:"structure",members:{}}},PutMetricAlarm:{input:{type:"structure",required:["AlarmName","EvaluationPeriods","ComparisonOperator"],members:{AlarmName:{},AlarmDescription:{},ActionsEnabled:{type:"boolean"},OKActions:{shape:"S1t"},AlarmActions:{shape:"S1t"},InsufficientDataActions:{shape:"S1t"},MetricName:{},Namespace:{},Statistic:{},ExtendedStatistic:{},Dimensions:{shape:"S7"},Period:{type:"integer"},Unit:{},EvaluationPeriods:{type:"integer"},DatapointsToAlarm:{type:"integer"},Threshold:{type:"double"},ComparisonOperator:{},TreatMissingData:{},EvaluateLowSampleCountPercentile:{},Metrics:{shape:"Se"},Tags:{shape:"S5d"},ThresholdMetricId:{}}}},PutMetricData:{input:{type:"structure",required:["Namespace","MetricData"],members:{Namespace:{},MetricData:{type:"list",member:{type:"structure",required:["MetricName"],members:{MetricName:{},Dimensions:{shape:"S7"},Timestamp:{type:"timestamp"},Value:{type:"double"},StatisticValues:{type:"structure",required:["SampleCount","Sum","Minimum","Maximum"],members:{SampleCount:{type:"double"},Sum:{type:"double"},Minimum:{type:"double"},Maximum:{type:"double"}}},Values:{type:"list",member:{type:"double"}},Counts:{type:"list",member:{type:"double"}},Unit:{},StorageResolution:{type:"integer"}}}}}}},PutMetricStream:{input:{type:"structure",required:["Name","FirehoseArn","RoleArn","OutputFormat"],members:{Name:{},IncludeFilters:{shape:"S4e"},ExcludeFilters:{shape:"S4e"},FirehoseArn:{},RoleArn:{},OutputFormat:{},Tags:{shape:"S5d"},StatisticsConfigurations:{shape:"S4i"}}},output:{resultWrapper:"PutMetricStreamResult",type:"structure",members:{Arn:{}}}},SetAlarmState:{input:{type:"structure",required:["AlarmName","StateValue","StateReason"],members:{AlarmName:{},StateValue:{},StateReason:{},StateReasonData:{}}}},StartMetricStreams:{input:{type:"structure",required:["Names"],members:{Names:{shape:"S64"}}},output:{resultWrapper:"StartMetricStreamsResult",type:"structure",members:{}}},StopMetricStreams:{input:{type:"structure",required:["Names"],members:{Names:{shape:"S64"}}},output:{resultWrapper:"StopMetricStreamsResult",type:"structure",members:{}}},TagResource:{input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"S5d"}}},output:{resultWrapper:"TagResourceResult",type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{}}}},output:{resultWrapper:"UntagResourceResult",type:"structure",members:{}}}},shapes:{S2:{type:"list",member:{}},S7:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}},xmlOrder:["Name","Value"]}},Sc:{type:"structure",members:{Namespace:{},MetricName:{},Dimensions:{shape:"S7"},Stat:{}}},Sd:{type:"structure",members:{MetricDataQueries:{shape:"Se"}}},Se:{type:"list",member:{type:"structure",required:["Id"],members:{Id:{},MetricStat:{type:"structure",required:["Metric","Period","Stat"],members:{Metric:{shape:"Si"},Period:{type:"integer"},Stat:{},Unit:{}}},Expression:{},Label:{},ReturnData:{type:"boolean"},Period:{type:"integer"},AccountId:{}}}},Si:{type:"structure",members:{Namespace:{},MetricName:{},Dimensions:{shape:"S7"}},xmlOrder:["Namespace","MetricName","Dimensions"]},Sw:{type:"list",member:{}},Sz:{type:"list",member:{type:"structure",members:{FailureResource:{},ExceptionType:{},FailureCode:{},FailureDescription:{}}}},S19:{type:"list",member:{}},S1t:{type:"list",member:{}},S20:{type:"list",member:{type:"structure",members:{AlarmName:{},AlarmArn:{},AlarmDescription:{},AlarmConfigurationUpdatedTimestamp:{type:"timestamp"},ActionsEnabled:{type:"boolean"},OKActions:{shape:"S1t"},AlarmActions:{shape:"S1t"},InsufficientDataActions:{shape:"S1t"},StateValue:{},StateReason:{},StateReasonData:{},StateUpdatedTimestamp:{type:"timestamp"},MetricName:{},Namespace:{},Statistic:{},ExtendedStatistic:{},Dimensions:{shape:"S7"},Period:{type:"integer"},Unit:{},EvaluationPeriods:{type:"integer"},DatapointsToAlarm:{type:"integer"},Threshold:{type:"double"},ComparisonOperator:{},TreatMissingData:{},EvaluateLowSampleCountPercentile:{},Metrics:{shape:"Se"},ThresholdMetricId:{}},xmlOrder:["AlarmName","AlarmArn","AlarmDescription","AlarmConfigurationUpdatedTimestamp","ActionsEnabled","OKActions","AlarmActions","InsufficientDataActions","StateValue","StateReason","StateReasonData","StateUpdatedTimestamp","MetricName","Namespace","Statistic","Dimensions","Period","Unit","EvaluationPeriods","Threshold","ComparisonOperator","ExtendedStatistic","TreatMissingData","EvaluateLowSampleCountPercentile","DatapointsToAlarm","Metrics","ThresholdMetricId"]}},S2j:{type:"structure",members:{ExcludedTimeRanges:{type:"list",member:{type:"structure",required:["StartTime","EndTime"],members:{StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}},xmlOrder:["StartTime","EndTime"]}},MetricTimezone:{}}},S40:{type:"list",member:{type:"structure",members:{Code:{},Value:{}}}},S4e:{type:"list",member:{type:"structure",members:{Namespace:{}}}},S4i:{type:"list",member:{type:"structure",required:["IncludeMetrics","AdditionalStatistics"],members:{IncludeMetrics:{type:"list",member:{type:"structure",required:["Namespace","MetricName"],members:{Namespace:{},MetricName:{}}}},AdditionalStatistics:{type:"list",member:{}}}}},S5d:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S64:{type:"list",member:{}}}}},1777:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["s3"]={};i.S3=s.defineService("s3",["2006-03-01"]);r(6016);Object.defineProperty(a.services["s3"],"2006-03-01",{get:function get(){var e=r(7696);e.paginators=r(707).pagination;e.waiters=r(1306).waiters;return e},enumerable:true,configurable:true});e.exports=i.S3},1786:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["ssooidc"]={};i.SSOOIDC=s.defineService("ssooidc",["2019-06-10"]);Object.defineProperty(a.services["ssooidc"],"2019-06-10",{get:function get(){var e=r(1802);e.paginators=r(9468).pagination;return e},enumerable:true,configurable:true});e.exports=i.SSOOIDC},1791:function(e,t,r){var i=r(395);var s=i.util.inherit;i.Signers.V3=s(i.Signers.RequestSigner,{addAuthorization:function addAuthorization(e,t){var r=i.util.date.rfc822(t);this.request.headers["X-Amz-Date"]=r;if(e.sessionToken){this.request.headers["x-amz-security-token"]=e.sessionToken}this.request.headers["X-Amzn-Authorization"]=this.authorization(e,r)},authorization:function authorization(e){return"AWS3 "+"AWSAccessKeyId="+e.accessKeyId+","+"Algorithm=HmacSHA256,"+"SignedHeaders="+this.signedHeaders()+","+"Signature="+this.signature(e)},signedHeaders:function signedHeaders(){var e=[];i.util.arrayEach(this.headersToSign(),function iterator(t){e.push(t.toLowerCase())});return e.sort().join(";")},canonicalHeaders:function canonicalHeaders(){var e=this.request.headers;var t=[];i.util.arrayEach(this.headersToSign(),function iterator(r){t.push(r.toLowerCase().trim()+":"+String(e[r]).trim())});return t.sort().join("\n")+"\n"},headersToSign:function headersToSign(){var e=[];i.util.each(this.request.headers,function iterator(t){if(t==="Host"||t==="Content-Encoding"||t.match(/^X-Amz/i)){e.push(t)}});return e},signature:function signature(e){return i.util.crypto.hmac(e.secretAccessKey,this.stringToSign(),"base64")},stringToSign:function stringToSign(){var e=[];e.push(this.request.method);e.push("/");e.push("");e.push(this.canonicalHeaders());e.push(this.request.body);return i.util.crypto.sha256(e.join("\n"))}});e.exports=i.Signers.V3},1794:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["ecrpublic"]={};i.ECRPUBLIC=s.defineService("ecrpublic",["2020-10-30"]);Object.defineProperty(a.services["ecrpublic"],"2020-10-30",{get:function get(){var e=r(1498);e.paginators=r(6621).pagination;return e},enumerable:true,configurable:true});e.exports=i.ECRPUBLIC},1797:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-03-31",endpointPrefix:"lakeformation",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS Lake Formation",serviceId:"LakeFormation",signatureVersion:"v4",signingName:"lakeformation",uid:"lakeformation-2017-03-31"},operations:{AddLFTagsToResource:{http:{requestUri:"/AddLFTagsToResource"},input:{type:"structure",required:["Resource","LFTags"],members:{CatalogId:{},Resource:{shape:"S3"},LFTags:{shape:"Sn"}}},output:{type:"structure",members:{Failures:{shape:"Sq"}}}},BatchGrantPermissions:{http:{requestUri:"/BatchGrantPermissions"},input:{type:"structure",required:["Entries"],members:{CatalogId:{},Entries:{shape:"Sv"}}},output:{type:"structure",members:{Failures:{shape:"S13"}}}},BatchRevokePermissions:{http:{requestUri:"/BatchRevokePermissions"},input:{type:"structure",required:["Entries"],members:{CatalogId:{},Entries:{shape:"Sv"}}},output:{type:"structure",members:{Failures:{shape:"S13"}}}},CancelTransaction:{http:{requestUri:"/CancelTransaction"},input:{type:"structure",required:["TransactionId"],members:{TransactionId:{}}},output:{type:"structure",members:{}}},CommitTransaction:{http:{requestUri:"/CommitTransaction"},input:{type:"structure",required:["TransactionId"],members:{TransactionId:{}}},output:{type:"structure",members:{TransactionStatus:{}}}},CreateDataCellsFilter:{http:{requestUri:"/CreateDataCellsFilter"},input:{type:"structure",required:["TableData"],members:{TableData:{shape:"S1e"}}},output:{type:"structure",members:{}}},CreateLFTag:{http:{requestUri:"/CreateLFTag"},input:{type:"structure",required:["TagKey","TagValues"],members:{CatalogId:{},TagKey:{},TagValues:{shape:"Sg"}}},output:{type:"structure",members:{}}},DeleteDataCellsFilter:{http:{requestUri:"/DeleteDataCellsFilter"},input:{type:"structure",members:{TableCatalogId:{},DatabaseName:{},TableName:{},Name:{}}},output:{type:"structure",members:{}}},DeleteLFTag:{http:{requestUri:"/DeleteLFTag"},input:{type:"structure",required:["TagKey"],members:{CatalogId:{},TagKey:{}}},output:{type:"structure",members:{}}},DeleteObjectsOnCancel:{http:{requestUri:"/DeleteObjectsOnCancel"},input:{type:"structure",required:["DatabaseName","TableName","TransactionId","Objects"],members:{CatalogId:{},DatabaseName:{},TableName:{},TransactionId:{},Objects:{type:"list",member:{type:"structure",required:["Uri"],members:{Uri:{},ETag:{}}}}}},output:{type:"structure",members:{}}},DeregisterResource:{http:{requestUri:"/DeregisterResource"},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{}}},DescribeResource:{http:{requestUri:"/DescribeResource"},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{ResourceInfo:{shape:"S1z"}}}},DescribeTransaction:{http:{requestUri:"/DescribeTransaction"},input:{type:"structure",required:["TransactionId"],members:{TransactionId:{}}},output:{type:"structure",members:{TransactionDescription:{shape:"S24"}}}},ExtendTransaction:{http:{requestUri:"/ExtendTransaction"},input:{type:"structure",members:{TransactionId:{}}},output:{type:"structure",members:{}}},GetDataLakeSettings:{http:{requestUri:"/GetDataLakeSettings"},input:{type:"structure",members:{CatalogId:{}}},output:{type:"structure",members:{DataLakeSettings:{shape:"S2a"}}}},GetEffectivePermissionsForPath:{http:{requestUri:"/GetEffectivePermissionsForPath"},input:{type:"structure",required:["ResourceArn"],members:{CatalogId:{},ResourceArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Permissions:{shape:"S2l"},NextToken:{}}}},GetLFTag:{http:{requestUri:"/GetLFTag"},input:{type:"structure",required:["TagKey"],members:{CatalogId:{},TagKey:{}}},output:{type:"structure",members:{CatalogId:{},TagKey:{},TagValues:{shape:"Sg"}}}},GetQueryState:{http:{requestUri:"/GetQueryState",responseCode:200},input:{type:"structure",required:["QueryId"],members:{QueryId:{}}},output:{type:"structure",required:["State"],members:{Error:{},State:{}}},endpoint:{hostPrefix:"query-"}},GetQueryStatistics:{http:{requestUri:"/GetQueryStatistics",responseCode:200},input:{type:"structure",required:["QueryId"],members:{QueryId:{}}},output:{type:"structure",members:{ExecutionStatistics:{type:"structure",members:{AverageExecutionTimeMillis:{type:"long"},DataScannedBytes:{type:"long"},WorkUnitsExecutedCount:{type:"long"}}},PlanningStatistics:{type:"structure",members:{EstimatedDataToScanBytes:{type:"long"},PlanningTimeMillis:{type:"long"},QueueTimeMillis:{type:"long"},WorkUnitsGeneratedCount:{type:"long"}}},QuerySubmissionTime:{type:"timestamp",timestampFormat:"iso8601"}}},endpoint:{hostPrefix:"query-"}},GetResourceLFTags:{http:{requestUri:"/GetResourceLFTags"},input:{type:"structure",required:["Resource"],members:{CatalogId:{},Resource:{shape:"S3"},ShowAssignedLFTags:{type:"boolean"}}},output:{type:"structure",members:{LFTagOnDatabase:{shape:"Sn"},LFTagsOnTable:{shape:"Sn"},LFTagsOnColumns:{shape:"S39"}}}},GetTableObjects:{http:{requestUri:"/GetTableObjects"},input:{type:"structure",required:["DatabaseName","TableName"],members:{CatalogId:{},DatabaseName:{},TableName:{},TransactionId:{},QueryAsOfTime:{type:"timestamp"},PartitionPredicate:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Objects:{type:"list",member:{type:"structure",members:{PartitionValues:{shape:"S3g"},Objects:{type:"list",member:{type:"structure",members:{Uri:{},ETag:{},Size:{type:"long"}}}}}}},NextToken:{}}}},GetTemporaryGluePartitionCredentials:{http:{requestUri:"/GetTemporaryGluePartitionCredentials"},input:{type:"structure",required:["TableArn","Partition","SupportedPermissionTypes"],members:{TableArn:{},Partition:{type:"structure",required:["Values"],members:{Values:{type:"list",member:{}}}},Permissions:{shape:"S10"},DurationSeconds:{type:"integer"},AuditContext:{shape:"S3q"},SupportedPermissionTypes:{shape:"S3s"}}},output:{type:"structure",members:{AccessKeyId:{},SecretAccessKey:{},SessionToken:{},Expiration:{type:"timestamp"}}}},GetTemporaryGlueTableCredentials:{http:{requestUri:"/GetTemporaryGlueTableCredentials"},input:{type:"structure",required:["TableArn","SupportedPermissionTypes"],members:{TableArn:{},Permissions:{shape:"S10"},DurationSeconds:{type:"integer"},AuditContext:{shape:"S3q"},SupportedPermissionTypes:{shape:"S3s"}}},output:{type:"structure",members:{AccessKeyId:{},SecretAccessKey:{},SessionToken:{},Expiration:{type:"timestamp"}}}},GetWorkUnitResults:{http:{requestUri:"/GetWorkUnitResults",responseCode:200},input:{type:"structure",required:["QueryId","WorkUnitId","WorkUnitToken"],members:{QueryId:{},WorkUnitId:{type:"long"},WorkUnitToken:{type:"string",sensitive:true}}},output:{type:"structure",members:{ResultStream:{type:"blob",streaming:true}},payload:"ResultStream"},endpoint:{hostPrefix:"data-"}},GetWorkUnits:{http:{requestUri:"/GetWorkUnits",responseCode:200},input:{type:"structure",required:["QueryId"],members:{NextToken:{},PageSize:{type:"integer"},QueryId:{}}},output:{type:"structure",required:["QueryId","WorkUnitRanges"],members:{NextToken:{},QueryId:{},WorkUnitRanges:{type:"list",member:{type:"structure",required:["WorkUnitIdMax","WorkUnitIdMin","WorkUnitToken"],members:{WorkUnitIdMax:{type:"long"},WorkUnitIdMin:{type:"long"},WorkUnitToken:{}}}}}},endpoint:{hostPrefix:"query-"}},GrantPermissions:{http:{requestUri:"/GrantPermissions"},input:{type:"structure",required:["Principal","Resource","Permissions"],members:{CatalogId:{},Principal:{shape:"Sy"},Resource:{shape:"S3"},Permissions:{shape:"S10"},PermissionsWithGrantOption:{shape:"S10"}}},output:{type:"structure",members:{}}},ListDataCellsFilter:{http:{requestUri:"/ListDataCellsFilter"},input:{type:"structure",members:{Table:{shape:"S7"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{DataCellsFilters:{type:"list",member:{shape:"S1e"}},NextToken:{}}}},ListLFTags:{http:{requestUri:"/ListLFTags"},input:{type:"structure",members:{CatalogId:{},ResourceShareType:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{LFTags:{shape:"Sn"},NextToken:{}}}},ListPermissions:{http:{requestUri:"/ListPermissions"},input:{type:"structure",members:{CatalogId:{},Principal:{shape:"Sy"},ResourceType:{},Resource:{shape:"S3"},NextToken:{},MaxResults:{type:"integer"},IncludeRelated:{}}},output:{type:"structure",members:{PrincipalResourcePermissions:{shape:"S2l"},NextToken:{}}}},ListResources:{http:{requestUri:"/ListResources"},input:{type:"structure",members:{FilterConditionList:{type:"list",member:{type:"structure",members:{Field:{},ComparisonOperator:{},StringValueList:{type:"list",member:{}}}}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ResourceInfoList:{type:"list",member:{shape:"S1z"}},NextToken:{}}}},ListTableStorageOptimizers:{http:{requestUri:"/ListTableStorageOptimizers"},input:{type:"structure",required:["DatabaseName","TableName"],members:{CatalogId:{},DatabaseName:{},TableName:{},StorageOptimizerType:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{StorageOptimizerList:{type:"list",member:{type:"structure",members:{StorageOptimizerType:{},Config:{shape:"S56"},ErrorMessage:{},Warnings:{},LastRunDetails:{}}}},NextToken:{}}}},ListTransactions:{http:{requestUri:"/ListTransactions"},input:{type:"structure",members:{CatalogId:{},StatusFilter:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Transactions:{type:"list",member:{shape:"S24"}},NextToken:{}}}},PutDataLakeSettings:{http:{requestUri:"/PutDataLakeSettings"},input:{type:"structure",required:["DataLakeSettings"],members:{CatalogId:{},DataLakeSettings:{shape:"S2a"}}},output:{type:"structure",members:{}}},RegisterResource:{http:{requestUri:"/RegisterResource"},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{},UseServiceLinkedRole:{type:"boolean"},RoleArn:{}}},output:{type:"structure",members:{}}},RemoveLFTagsFromResource:{http:{requestUri:"/RemoveLFTagsFromResource"},input:{type:"structure",required:["Resource","LFTags"],members:{CatalogId:{},Resource:{shape:"S3"},LFTags:{shape:"Sn"}}},output:{type:"structure",members:{Failures:{shape:"Sq"}}}},RevokePermissions:{http:{requestUri:"/RevokePermissions"},input:{type:"structure",required:["Principal","Resource","Permissions"],members:{CatalogId:{},Principal:{shape:"Sy"},Resource:{shape:"S3"},Permissions:{shape:"S10"},PermissionsWithGrantOption:{shape:"S10"}}},output:{type:"structure",members:{}}},SearchDatabasesByLFTags:{http:{requestUri:"/SearchDatabasesByLFTags"},input:{type:"structure",required:["Expression"],members:{NextToken:{},MaxResults:{type:"integer"},CatalogId:{},Expression:{shape:"Sk"}}},output:{type:"structure",members:{NextToken:{},DatabaseList:{type:"list",member:{type:"structure",members:{Database:{shape:"S5"},LFTags:{shape:"Sn"}}}}}}},SearchTablesByLFTags:{http:{requestUri:"/SearchTablesByLFTags"},input:{type:"structure",required:["Expression"],members:{NextToken:{},MaxResults:{type:"integer"},CatalogId:{},Expression:{shape:"Sk"}}},output:{type:"structure",members:{NextToken:{},TableList:{type:"list",member:{type:"structure",members:{Table:{shape:"S7"},LFTagOnDatabase:{shape:"Sn"},LFTagsOnTable:{shape:"Sn"},LFTagsOnColumns:{shape:"S39"}}}}}}},StartQueryPlanning:{http:{requestUri:"/StartQueryPlanning",responseCode:200},input:{type:"structure",required:["QueryPlanningContext","QueryString"],members:{QueryPlanningContext:{type:"structure",required:["DatabaseName"],members:{CatalogId:{},DatabaseName:{},QueryAsOfTime:{type:"timestamp"},QueryParameters:{type:"map",key:{},value:{}},TransactionId:{}}},QueryString:{type:"string",sensitive:true}}},output:{type:"structure",required:["QueryId"],members:{QueryId:{}}},endpoint:{hostPrefix:"query-"}},StartTransaction:{http:{requestUri:"/StartTransaction"},input:{type:"structure",members:{TransactionType:{}}},output:{type:"structure",members:{TransactionId:{}}}},UpdateLFTag:{http:{requestUri:"/UpdateLFTag"},input:{type:"structure",required:["TagKey"],members:{CatalogId:{},TagKey:{},TagValuesToDelete:{shape:"Sg"},TagValuesToAdd:{shape:"Sg"}}},output:{type:"structure",members:{}}},UpdateResource:{http:{requestUri:"/UpdateResource"},input:{type:"structure",required:["RoleArn","ResourceArn"],members:{RoleArn:{},ResourceArn:{}}},output:{type:"structure",members:{}}},UpdateTableObjects:{http:{requestUri:"/UpdateTableObjects"},input:{type:"structure",required:["DatabaseName","TableName","WriteOperations"],members:{CatalogId:{},DatabaseName:{},TableName:{},TransactionId:{},WriteOperations:{type:"list",member:{type:"structure",members:{AddObject:{type:"structure",required:["Uri","ETag","Size"],members:{Uri:{},ETag:{},Size:{type:"long"},PartitionValues:{shape:"S3g"}}},DeleteObject:{type:"structure",required:["Uri"],members:{Uri:{},ETag:{},PartitionValues:{shape:"S3g"}}}}}}}},output:{type:"structure",members:{}}},UpdateTableStorageOptimizer:{http:{requestUri:"/UpdateTableStorageOptimizer"},input:{type:"structure",required:["DatabaseName","TableName","StorageOptimizerConfig"],members:{CatalogId:{},DatabaseName:{},TableName:{},StorageOptimizerConfig:{type:"map",key:{},value:{shape:"S56"}}}},output:{type:"structure",members:{Result:{}}}}},shapes:{S3:{type:"structure",members:{Catalog:{type:"structure",members:{}},Database:{shape:"S5"},Table:{shape:"S7"},TableWithColumns:{type:"structure",required:["DatabaseName","Name"],members:{CatalogId:{},DatabaseName:{},Name:{},ColumnNames:{shape:"Sa"},ColumnWildcard:{shape:"Sb"}}},DataLocation:{type:"structure",required:["ResourceArn"],members:{CatalogId:{},ResourceArn:{}}},DataCellsFilter:{type:"structure",members:{TableCatalogId:{},DatabaseName:{},TableName:{},Name:{}}},LFTag:{type:"structure",required:["TagKey","TagValues"],members:{CatalogId:{},TagKey:{},TagValues:{shape:"Sg"}}},LFTagPolicy:{type:"structure",required:["ResourceType","Expression"],members:{CatalogId:{},ResourceType:{},Expression:{shape:"Sk"}}}}},S5:{type:"structure",required:["Name"],members:{CatalogId:{},Name:{}}},S7:{type:"structure",required:["DatabaseName"],members:{CatalogId:{},DatabaseName:{},Name:{},TableWildcard:{type:"structure",members:{}}}},Sa:{type:"list",member:{}},Sb:{type:"structure",members:{ExcludedColumnNames:{shape:"Sa"}}},Sg:{type:"list",member:{}},Sk:{type:"list",member:{type:"structure",required:["TagKey","TagValues"],members:{TagKey:{},TagValues:{shape:"Sg"}}}},Sn:{type:"list",member:{shape:"So"}},So:{type:"structure",required:["TagKey","TagValues"],members:{CatalogId:{},TagKey:{},TagValues:{shape:"Sg"}}},Sq:{type:"list",member:{type:"structure",members:{LFTag:{shape:"So"},Error:{shape:"Ss"}}}},Ss:{type:"structure",members:{ErrorCode:{},ErrorMessage:{}}},Sv:{type:"list",member:{shape:"Sw"}},Sw:{type:"structure",required:["Id"],members:{Id:{},Principal:{shape:"Sy"},Resource:{shape:"S3"},Permissions:{shape:"S10"},PermissionsWithGrantOption:{shape:"S10"}}},Sy:{type:"structure",members:{DataLakePrincipalIdentifier:{}}},S10:{type:"list",member:{}},S13:{type:"list",member:{type:"structure",members:{RequestEntry:{shape:"Sw"},Error:{shape:"Ss"}}}},S1e:{type:"structure",required:["TableCatalogId","DatabaseName","TableName","Name"],members:{TableCatalogId:{},DatabaseName:{},TableName:{},Name:{},RowFilter:{type:"structure",members:{FilterExpression:{},AllRowsWildcard:{type:"structure",members:{}}}},ColumnNames:{shape:"Sa"},ColumnWildcard:{shape:"Sb"}}},S1z:{type:"structure",members:{ResourceArn:{},RoleArn:{},LastModified:{type:"timestamp"}}},S24:{type:"structure",members:{TransactionId:{},TransactionStatus:{},TransactionStartTime:{type:"timestamp"},TransactionEndTime:{type:"timestamp"}}},S2a:{type:"structure",members:{DataLakeAdmins:{shape:"S2b"},CreateDatabaseDefaultPermissions:{shape:"S2c"},CreateTableDefaultPermissions:{shape:"S2c"},TrustedResourceOwners:{type:"list",member:{}},AllowExternalDataFiltering:{type:"boolean"},ExternalDataFilteringAllowList:{shape:"S2b"},AuthorizedSessionTagValueList:{type:"list",member:{}}}},S2b:{type:"list",member:{shape:"Sy"}},S2c:{type:"list",member:{type:"structure",members:{Principal:{shape:"Sy"},Permissions:{shape:"S10"}}}},S2l:{type:"list",member:{type:"structure",members:{Principal:{shape:"Sy"},Resource:{shape:"S3"},Permissions:{shape:"S10"},PermissionsWithGrantOption:{shape:"S10"},AdditionalDetails:{type:"structure",members:{ResourceShare:{type:"list",member:{}}}}}}},S39:{type:"list",member:{type:"structure",members:{Name:{},LFTags:{shape:"Sn"}}}},S3g:{type:"list",member:{}},S3q:{type:"structure",members:{AdditionalAuditContext:{}}},S3s:{type:"list",member:{}},S56:{type:"map",key:{},value:{}}}}},1798:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["forecastservice"]={};i.ForecastService=s.defineService("forecastservice",["2018-06-26"]);Object.defineProperty(a.services["forecastservice"],"2018-06-26",{get:function get(){var e=r(5723);e.paginators=r(5532).pagination;return e},enumerable:true,configurable:true});e.exports=i.ForecastService},1802:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2019-06-10",endpointPrefix:"oidc",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"SSO OIDC",serviceFullName:"AWS SSO OIDC",serviceId:"SSO OIDC",signatureVersion:"v4",signingName:"awsssooidc",uid:"sso-oidc-2019-06-10"},operations:{CreateToken:{http:{requestUri:"/token"},input:{type:"structure",required:["clientId","clientSecret","grantType","deviceCode"],members:{clientId:{},clientSecret:{},grantType:{},deviceCode:{},code:{},refreshToken:{},scope:{shape:"S8"},redirectUri:{}}},output:{type:"structure",members:{accessToken:{},tokenType:{},expiresIn:{type:"integer"},refreshToken:{},idToken:{}}},authtype:"none"},RegisterClient:{http:{requestUri:"/client/register"},input:{type:"structure",required:["clientName","clientType"],members:{clientName:{},clientType:{},scopes:{shape:"S8"}}},output:{type:"structure",members:{clientId:{},clientSecret:{},clientIdIssuedAt:{type:"long"},clientSecretExpiresAt:{type:"long"},authorizationEndpoint:{},tokenEndpoint:{}}},authtype:"none"},StartDeviceAuthorization:{http:{requestUri:"/device_authorization"},input:{type:"structure",required:["clientId","clientSecret","startUrl"],members:{clientId:{},clientSecret:{},startUrl:{}}},output:{type:"structure",members:{deviceCode:{},userCode:{},verificationUri:{},verificationUriComplete:{},expiresIn:{type:"integer"},interval:{type:"integer"}}},authtype:"none"}},shapes:{S8:{type:"list",member:{}}}}},1810:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var i=_interopRequireDefault(r(6506));var s=_interopRequireDefault(r(1960));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}let a;let o;let n=0;let u=0;function v1(e,t,r){let p=t&&r||0;const m=t||new Array(16);e=e||{};let c=e.node||a;let l=e.clockseq!==undefined?e.clockseq:o;if(c==null||l==null){const t=e.random||(e.rng||i.default)();if(c==null){c=a=[t[0]|1,t[1],t[2],t[3],t[4],t[5]]}if(l==null){l=o=(t[6]<<8|t[7])&16383}}let d=e.msecs!==undefined?e.msecs:Date.now();let y=e.nsecs!==undefined?e.nsecs:u+1;const b=d-n+(y-u)/1e4;if(b<0&&e.clockseq===undefined){l=l+1&16383}if((b<0||d>n)&&e.nsecs===undefined){y=0}if(y>=1e4){throw new Error("uuid.v1(): Can't create more than 10M uuids/sec")}n=d;u=y;o=l;d+=122192928e5;const S=((d&268435455)*1e4+y)%4294967296;m[p++]=S>>>24&255;m[p++]=S>>>16&255;m[p++]=S>>>8&255;m[p++]=S&255;const g=d/4294967296*1e4&268435455;m[p++]=g>>>8&255;m[p++]=g&255;m[p++]=g>>>24&15|16;m[p++]=g>>>16&255;m[p++]=l>>>8|128;m[p++]=l&255;for(let e=0;e<6;++e){m[p+e]=c[e]}return t||(0,s.default)(m)}var p=v1;t.default=p},1818:function(e,t,r){var i=r(395);var s=r(2087);var a=r(5622);function parseFile(e,t){var r=i.util.ini.parse(i.util.readFileSync(e));var s={};Object.keys(r).forEach(function(e){var i=r[e];e=t?e.replace(/^profile\s/,""):e;Object.defineProperty(s,e,{value:i,enumerable:true})});return s}i.IniLoader=i.util.inherit({constructor:function IniLoader(){this.resolvedProfiles={}},clearCachedFiles:function clearCachedFiles(){this.resolvedProfiles={}},loadFrom:function loadFrom(e){e=e||{};var t=e.isConfig===true;var r=e.filename||this.getDefaultFilePath(t);if(!this.resolvedProfiles[r]){var i=this.parseFile(r,t);Object.defineProperty(this.resolvedProfiles,r,{value:i})}return this.resolvedProfiles[r]},parseFile:parseFile,getDefaultFilePath:function getDefaultFilePath(e){return a.join(this.getHomeDir(),".aws",e?"config":"credentials")},getHomeDir:function getHomeDir(){var e=process.env;var t=e.HOME||e.USERPROFILE||(e.HOMEPATH?(e.HOMEDRIVE||"C:/")+e.HOMEPATH:null);if(t){return t}if(typeof s.homedir==="function"){return s.homedir()}throw i.util.error(new Error("Cannot load credentials, HOME path not set"))}});var o=i.IniLoader;e.exports={IniLoader:o,parseFile:parseFile}},1836:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["budgets"]={};i.Budgets=s.defineService("budgets",["2016-10-20"]);Object.defineProperty(a.services["budgets"],"2016-10-20",{get:function get(){var e=r(2261);e.paginators=r(422).pagination;return e},enumerable:true,configurable:true});e.exports=i.Budgets},1841:function(e){e.exports={pagination:{GetApiKeys:{input_token:"position",limit_key:"limit",output_token:"position",result_key:"items"},GetBasePathMappings:{input_token:"position",limit_key:"limit",output_token:"position",result_key:"items"},GetClientCertificates:{input_token:"position",limit_key:"limit",output_token:"position",result_key:"items"},GetDeployments:{input_token:"position",limit_key:"limit",output_token:"position",result_key:"items"},GetDomainNames:{input_token:"position",limit_key:"limit",output_token:"position",result_key:"items"},GetModels:{input_token:"position",limit_key:"limit",output_token:"position",result_key:"items"},GetResources:{input_token:"position",limit_key:"limit",output_token:"position",result_key:"items"},GetRestApis:{input_token:"position",limit_key:"limit",output_token:"position",result_key:"items"},GetUsage:{input_token:"position",limit_key:"limit",non_aggregate_keys:["usagePlanId","startDate","endDate"],output_token:"position",result_key:"items"},GetUsagePlanKeys:{input_token:"position",limit_key:"limit",output_token:"position",result_key:"items"},GetUsagePlans:{input_token:"position",limit_key:"limit",output_token:"position",result_key:"items"},GetVpcLinks:{input_token:"position",limit_key:"limit",output_token:"position",result_key:"items"}}}},1852:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["keyspaces"]={};i.Keyspaces=s.defineService("keyspaces",["2022-02-10"]);Object.defineProperty(a.services["keyspaces"],"2022-02-10",{get:function get(){var e=r(7737);e.paginators=r(4504).pagination;e.waiters=r(5176).waiters;return e},enumerable:true,configurable:true});e.exports=i.Keyspaces},1854:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2019-12-02",endpointPrefix:"imagebuilder",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"imagebuilder",serviceFullName:"EC2 Image Builder",serviceId:"imagebuilder",signatureVersion:"v4",signingName:"imagebuilder",uid:"imagebuilder-2019-12-02"},operations:{CancelImageCreation:{http:{method:"PUT",requestUri:"/CancelImageCreation"},input:{type:"structure",required:["imageBuildVersionArn","clientToken"],members:{imageBuildVersionArn:{},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{requestId:{},clientToken:{},imageBuildVersionArn:{}}}},CreateComponent:{http:{method:"PUT",requestUri:"/CreateComponent"},input:{type:"structure",required:["name","semanticVersion","platform","clientToken"],members:{name:{},semanticVersion:{},description:{},changeDescription:{},platform:{},supportedOsVersions:{shape:"Sa"},data:{},uri:{},kmsKeyId:{},tags:{shape:"Se"},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{requestId:{},clientToken:{},componentBuildVersionArn:{}}}},CreateContainerRecipe:{http:{method:"PUT",requestUri:"/CreateContainerRecipe"},input:{type:"structure",required:["containerType","name","semanticVersion","components","parentImage","targetRepository","clientToken"],members:{containerType:{},name:{},description:{},semanticVersion:{},components:{shape:"Sl"},instanceConfiguration:{shape:"St"},dockerfileTemplateData:{},dockerfileTemplateUri:{},platformOverride:{},imageOsVersionOverride:{},parentImage:{},tags:{shape:"Se"},workingDirectory:{},targetRepository:{shape:"S14"},kmsKeyId:{},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{requestId:{},clientToken:{},containerRecipeArn:{}}}},CreateDistributionConfiguration:{http:{method:"PUT",requestUri:"/CreateDistributionConfiguration"},input:{type:"structure",required:["name","distributions","clientToken"],members:{name:{},description:{},distributions:{shape:"S19"},tags:{shape:"Se"},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{requestId:{},clientToken:{},distributionConfigurationArn:{}}}},CreateImage:{http:{method:"PUT",requestUri:"/CreateImage"},input:{type:"structure",required:["infrastructureConfigurationArn","clientToken"],members:{imageRecipeArn:{},containerRecipeArn:{},distributionConfigurationArn:{},infrastructureConfigurationArn:{},imageTestsConfiguration:{shape:"S25"},enhancedImageMetadataEnabled:{type:"boolean"},tags:{shape:"Se"},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{requestId:{},clientToken:{},imageBuildVersionArn:{}}}},CreateImagePipeline:{http:{method:"PUT",requestUri:"/CreateImagePipeline"},input:{type:"structure",required:["name","infrastructureConfigurationArn","clientToken"],members:{name:{},description:{},imageRecipeArn:{},containerRecipeArn:{},infrastructureConfigurationArn:{},distributionConfigurationArn:{},imageTestsConfiguration:{shape:"S25"},enhancedImageMetadataEnabled:{type:"boolean"},schedule:{shape:"S29"},status:{},tags:{shape:"Se"},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{requestId:{},clientToken:{},imagePipelineArn:{}}}},CreateImageRecipe:{http:{method:"PUT",requestUri:"/CreateImageRecipe"},input:{type:"structure",required:["name","semanticVersion","components","parentImage","clientToken"],members:{name:{},description:{},semanticVersion:{},components:{shape:"Sl"},parentImage:{},blockDeviceMappings:{shape:"Su"},tags:{shape:"Se"},workingDirectory:{},additionalInstanceConfiguration:{shape:"S2g"},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{requestId:{},clientToken:{},imageRecipeArn:{}}}},CreateInfrastructureConfiguration:{http:{method:"PUT",requestUri:"/CreateInfrastructureConfiguration"},input:{type:"structure",required:["name","instanceProfileName","clientToken"],members:{name:{},description:{},instanceTypes:{shape:"S2l"},instanceProfileName:{},securityGroupIds:{shape:"S2o"},subnetId:{},logging:{shape:"S2p"},keyPair:{},terminateInstanceOnFailure:{type:"boolean"},snsTopicArn:{},resourceTags:{shape:"S2s"},instanceMetadataOptions:{shape:"S2t"},tags:{shape:"Se"},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{requestId:{},clientToken:{},infrastructureConfigurationArn:{}}}},DeleteComponent:{http:{method:"DELETE",requestUri:"/DeleteComponent"},input:{type:"structure",required:["componentBuildVersionArn"],members:{componentBuildVersionArn:{location:"querystring",locationName:"componentBuildVersionArn"}}},output:{type:"structure",members:{requestId:{},componentBuildVersionArn:{}}}},DeleteContainerRecipe:{http:{method:"DELETE",requestUri:"/DeleteContainerRecipe"},input:{type:"structure",required:["containerRecipeArn"],members:{containerRecipeArn:{location:"querystring",locationName:"containerRecipeArn"}}},output:{type:"structure",members:{requestId:{},containerRecipeArn:{}}}},DeleteDistributionConfiguration:{http:{method:"DELETE",requestUri:"/DeleteDistributionConfiguration"},input:{type:"structure",required:["distributionConfigurationArn"],members:{distributionConfigurationArn:{location:"querystring",locationName:"distributionConfigurationArn"}}},output:{type:"structure",members:{requestId:{},distributionConfigurationArn:{}}}},DeleteImage:{http:{method:"DELETE",requestUri:"/DeleteImage"},input:{type:"structure",required:["imageBuildVersionArn"],members:{imageBuildVersionArn:{location:"querystring",locationName:"imageBuildVersionArn"}}},output:{type:"structure",members:{requestId:{},imageBuildVersionArn:{}}}},DeleteImagePipeline:{http:{method:"DELETE",requestUri:"/DeleteImagePipeline"},input:{type:"structure",required:["imagePipelineArn"],members:{imagePipelineArn:{location:"querystring",locationName:"imagePipelineArn"}}},output:{type:"structure",members:{requestId:{},imagePipelineArn:{}}}},DeleteImageRecipe:{http:{method:"DELETE",requestUri:"/DeleteImageRecipe"},input:{type:"structure",required:["imageRecipeArn"],members:{imageRecipeArn:{location:"querystring",locationName:"imageRecipeArn"}}},output:{type:"structure",members:{requestId:{},imageRecipeArn:{}}}},DeleteInfrastructureConfiguration:{http:{method:"DELETE",requestUri:"/DeleteInfrastructureConfiguration"},input:{type:"structure",required:["infrastructureConfigurationArn"],members:{infrastructureConfigurationArn:{location:"querystring",locationName:"infrastructureConfigurationArn"}}},output:{type:"structure",members:{requestId:{},infrastructureConfigurationArn:{}}}},GetComponent:{http:{method:"GET",requestUri:"/GetComponent"},input:{type:"structure",required:["componentBuildVersionArn"],members:{componentBuildVersionArn:{location:"querystring",locationName:"componentBuildVersionArn"}}},output:{type:"structure",members:{requestId:{},component:{type:"structure",members:{arn:{},name:{},version:{},description:{},changeDescription:{},type:{},platform:{},supportedOsVersions:{shape:"Sa"},state:{shape:"S3g"},parameters:{type:"list",member:{type:"structure",required:["name","type"],members:{name:{},type:{},defaultValue:{shape:"Sr"},description:{}}}},owner:{},data:{},kmsKeyId:{},encrypted:{type:"boolean"},dateCreated:{},tags:{shape:"Se"}}}}}},GetComponentPolicy:{http:{method:"GET",requestUri:"/GetComponentPolicy"},input:{type:"structure",required:["componentArn"],members:{componentArn:{location:"querystring",locationName:"componentArn"}}},output:{type:"structure",members:{requestId:{},policy:{}}}},GetContainerRecipe:{http:{method:"GET",requestUri:"/GetContainerRecipe"},input:{type:"structure",required:["containerRecipeArn"],members:{containerRecipeArn:{location:"querystring",locationName:"containerRecipeArn"}}},output:{type:"structure",members:{requestId:{},containerRecipe:{shape:"S3t"}}}},GetContainerRecipePolicy:{http:{method:"GET",requestUri:"/GetContainerRecipePolicy"},input:{type:"structure",required:["containerRecipeArn"],members:{containerRecipeArn:{location:"querystring",locationName:"containerRecipeArn"}}},output:{type:"structure",members:{requestId:{},policy:{}}}},GetDistributionConfiguration:{http:{method:"GET",requestUri:"/GetDistributionConfiguration"},input:{type:"structure",required:["distributionConfigurationArn"],members:{distributionConfigurationArn:{location:"querystring",locationName:"distributionConfigurationArn"}}},output:{type:"structure",members:{requestId:{},distributionConfiguration:{shape:"S3z"}}}},GetImage:{http:{method:"GET",requestUri:"/GetImage"},input:{type:"structure",required:["imageBuildVersionArn"],members:{imageBuildVersionArn:{location:"querystring",locationName:"imageBuildVersionArn"}}},output:{type:"structure",members:{requestId:{},image:{type:"structure",members:{arn:{},type:{},name:{},version:{},platform:{},enhancedImageMetadataEnabled:{type:"boolean"},osVersion:{},state:{shape:"S46"},imageRecipe:{shape:"S48"},containerRecipe:{shape:"S3t"},sourcePipelineName:{},sourcePipelineArn:{},infrastructureConfiguration:{shape:"S4a"},distributionConfiguration:{shape:"S3z"},imageTestsConfiguration:{shape:"S25"},dateCreated:{},outputResources:{shape:"S4b"},tags:{shape:"Se"},buildType:{}}}}}},GetImagePipeline:{http:{method:"GET",requestUri:"/GetImagePipeline"},input:{type:"structure",required:["imagePipelineArn"],members:{imagePipelineArn:{location:"querystring",locationName:"imagePipelineArn"}}},output:{type:"structure",members:{requestId:{},imagePipeline:{shape:"S4j"}}}},GetImagePolicy:{http:{method:"GET",requestUri:"/GetImagePolicy"},input:{type:"structure",required:["imageArn"],members:{imageArn:{location:"querystring",locationName:"imageArn"}}},output:{type:"structure",members:{requestId:{},policy:{}}}},GetImageRecipe:{http:{method:"GET",requestUri:"/GetImageRecipe"},input:{type:"structure",required:["imageRecipeArn"],members:{imageRecipeArn:{location:"querystring",locationName:"imageRecipeArn"}}},output:{type:"structure",members:{requestId:{},imageRecipe:{shape:"S48"}}}},GetImageRecipePolicy:{http:{method:"GET",requestUri:"/GetImageRecipePolicy"},input:{type:"structure",required:["imageRecipeArn"],members:{imageRecipeArn:{location:"querystring",locationName:"imageRecipeArn"}}},output:{type:"structure",members:{requestId:{},policy:{}}}},GetInfrastructureConfiguration:{http:{method:"GET",requestUri:"/GetInfrastructureConfiguration"},input:{type:"structure",required:["infrastructureConfigurationArn"],members:{infrastructureConfigurationArn:{location:"querystring",locationName:"infrastructureConfigurationArn"}}},output:{type:"structure",members:{requestId:{},infrastructureConfiguration:{shape:"S4a"}}}},ImportComponent:{http:{method:"PUT",requestUri:"/ImportComponent"},input:{type:"structure",required:["name","semanticVersion","type","format","platform","clientToken"],members:{name:{},semanticVersion:{},description:{},changeDescription:{},type:{},format:{},platform:{},data:{},uri:{},kmsKeyId:{},tags:{shape:"Se"},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{requestId:{},clientToken:{},componentBuildVersionArn:{}}}},ImportVmImage:{http:{method:"PUT",requestUri:"/ImportVmImage"},input:{type:"structure",required:["name","semanticVersion","platform","vmImportTaskId","clientToken"],members:{name:{},semanticVersion:{},description:{},platform:{},osVersion:{},vmImportTaskId:{},tags:{shape:"Se"},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{requestId:{},imageArn:{},clientToken:{}}}},ListComponentBuildVersions:{http:{requestUri:"/ListComponentBuildVersions"},input:{type:"structure",required:["componentVersionArn"],members:{componentVersionArn:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{requestId:{},componentSummaryList:{type:"list",member:{type:"structure",members:{arn:{},name:{},version:{},platform:{},supportedOsVersions:{shape:"Sa"},state:{shape:"S3g"},type:{},owner:{},description:{},changeDescription:{},dateCreated:{},tags:{shape:"Se"}}}},nextToken:{}}}},ListComponents:{http:{requestUri:"/ListComponents"},input:{type:"structure",members:{owner:{},filters:{shape:"S56"},byName:{type:"boolean"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{requestId:{},componentVersionList:{type:"list",member:{type:"structure",members:{arn:{},name:{},version:{},description:{},platform:{},supportedOsVersions:{shape:"Sa"},type:{},owner:{},dateCreated:{}}}},nextToken:{}}}},ListContainerRecipes:{http:{requestUri:"/ListContainerRecipes"},input:{type:"structure",members:{owner:{},filters:{shape:"S56"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{requestId:{},containerRecipeSummaryList:{type:"list",member:{type:"structure",members:{arn:{},containerType:{},name:{},platform:{},owner:{},parentImage:{},dateCreated:{},tags:{shape:"Se"}}}},nextToken:{}}}},ListDistributionConfigurations:{http:{requestUri:"/ListDistributionConfigurations"},input:{type:"structure",members:{filters:{shape:"S56"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{requestId:{},distributionConfigurationSummaryList:{type:"list",member:{type:"structure",members:{arn:{},name:{},description:{},dateCreated:{},dateUpdated:{},tags:{shape:"Se"},regions:{type:"list",member:{}}}}},nextToken:{}}}},ListImageBuildVersions:{http:{requestUri:"/ListImageBuildVersions"},input:{type:"structure",required:["imageVersionArn"],members:{imageVersionArn:{},filters:{shape:"S56"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{requestId:{},imageSummaryList:{shape:"S5q"},nextToken:{}}}},ListImagePackages:{http:{requestUri:"/ListImagePackages"},input:{type:"structure",required:["imageBuildVersionArn"],members:{imageBuildVersionArn:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{requestId:{},imagePackageList:{type:"list",member:{type:"structure",members:{packageName:{},packageVersion:{}}}},nextToken:{}}}},ListImagePipelineImages:{http:{requestUri:"/ListImagePipelineImages"},input:{type:"structure",required:["imagePipelineArn"],members:{imagePipelineArn:{},filters:{shape:"S56"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{requestId:{},imageSummaryList:{shape:"S5q"},nextToken:{}}}},ListImagePipelines:{http:{requestUri:"/ListImagePipelines"},input:{type:"structure",members:{filters:{shape:"S56"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{requestId:{},imagePipelineList:{type:"list",member:{shape:"S4j"}},nextToken:{}}}},ListImageRecipes:{http:{requestUri:"/ListImageRecipes"},input:{type:"structure",members:{owner:{},filters:{shape:"S56"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{requestId:{},imageRecipeSummaryList:{type:"list",member:{type:"structure",members:{arn:{},name:{},platform:{},owner:{},parentImage:{},dateCreated:{},tags:{shape:"Se"}}}},nextToken:{}}}},ListImages:{http:{requestUri:"/ListImages"},input:{type:"structure",members:{owner:{},filters:{shape:"S56"},byName:{type:"boolean"},maxResults:{type:"integer"},nextToken:{},includeDeprecated:{type:"boolean"}}},output:{type:"structure",members:{requestId:{},imageVersionList:{type:"list",member:{type:"structure",members:{arn:{},name:{},type:{},version:{},platform:{},osVersion:{},owner:{},dateCreated:{},buildType:{}}}},nextToken:{}}}},ListInfrastructureConfigurations:{http:{requestUri:"/ListInfrastructureConfigurations"},input:{type:"structure",members:{filters:{shape:"S56"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{requestId:{},infrastructureConfigurationSummaryList:{type:"list",member:{type:"structure",members:{arn:{},name:{},description:{},dateCreated:{},dateUpdated:{},resourceTags:{shape:"S2s"},tags:{shape:"Se"},instanceTypes:{shape:"S2l"},instanceProfileName:{}}}},nextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"Se"}}}},PutComponentPolicy:{http:{method:"PUT",requestUri:"/PutComponentPolicy"},input:{type:"structure",required:["componentArn","policy"],members:{componentArn:{},policy:{}}},output:{type:"structure",members:{requestId:{},componentArn:{}}}},PutContainerRecipePolicy:{http:{method:"PUT",requestUri:"/PutContainerRecipePolicy"},input:{type:"structure",required:["containerRecipeArn","policy"],members:{containerRecipeArn:{},policy:{}}},output:{type:"structure",members:{requestId:{},containerRecipeArn:{}}}},PutImagePolicy:{http:{method:"PUT",requestUri:"/PutImagePolicy"},input:{type:"structure",required:["imageArn","policy"],members:{imageArn:{},policy:{}}},output:{type:"structure",members:{requestId:{},imageArn:{}}}},PutImageRecipePolicy:{http:{method:"PUT",requestUri:"/PutImageRecipePolicy"},input:{type:"structure",required:["imageRecipeArn","policy"],members:{imageRecipeArn:{},policy:{}}},output:{type:"structure",members:{requestId:{},imageRecipeArn:{}}}},StartImagePipelineExecution:{http:{method:"PUT",requestUri:"/StartImagePipelineExecution"},input:{type:"structure",required:["imagePipelineArn","clientToken"],members:{imagePipelineArn:{},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{requestId:{},clientToken:{},imageBuildVersionArn:{}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"Se"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateDistributionConfiguration:{http:{method:"PUT",requestUri:"/UpdateDistributionConfiguration"},input:{type:"structure",required:["distributionConfigurationArn","distributions","clientToken"],members:{distributionConfigurationArn:{},description:{},distributions:{shape:"S19"},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{requestId:{},clientToken:{},distributionConfigurationArn:{}}}},UpdateImagePipeline:{http:{method:"PUT",requestUri:"/UpdateImagePipeline"},input:{type:"structure",required:["imagePipelineArn","infrastructureConfigurationArn","clientToken"],members:{imagePipelineArn:{},description:{},imageRecipeArn:{},containerRecipeArn:{},infrastructureConfigurationArn:{},distributionConfigurationArn:{},imageTestsConfiguration:{shape:"S25"},enhancedImageMetadataEnabled:{type:"boolean"},schedule:{shape:"S29"},status:{},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{requestId:{},clientToken:{},imagePipelineArn:{}}}},UpdateInfrastructureConfiguration:{http:{method:"PUT",requestUri:"/UpdateInfrastructureConfiguration"},input:{type:"structure",required:["infrastructureConfigurationArn","instanceProfileName","clientToken"],members:{infrastructureConfigurationArn:{},description:{},instanceTypes:{shape:"S2l"},instanceProfileName:{},securityGroupIds:{shape:"S2o"},subnetId:{},logging:{shape:"S2p"},keyPair:{},terminateInstanceOnFailure:{type:"boolean"},snsTopicArn:{},clientToken:{idempotencyToken:true},resourceTags:{shape:"S2s"},instanceMetadataOptions:{shape:"S2t"}}},output:{type:"structure",members:{requestId:{},clientToken:{},infrastructureConfigurationArn:{}}}}},shapes:{Sa:{type:"list",member:{}},Se:{type:"map",key:{},value:{}},Sl:{type:"list",member:{type:"structure",required:["componentArn"],members:{componentArn:{},parameters:{type:"list",member:{type:"structure",required:["name","value"],members:{name:{},value:{shape:"Sr"}}}}}}},Sr:{type:"list",member:{}},St:{type:"structure",members:{image:{},blockDeviceMappings:{shape:"Su"}}},Su:{type:"list",member:{type:"structure",members:{deviceName:{},ebs:{type:"structure",members:{encrypted:{type:"boolean"},deleteOnTermination:{type:"boolean"},iops:{type:"integer"},kmsKeyId:{},snapshotId:{},volumeSize:{type:"integer"},volumeType:{},throughput:{type:"integer"}}},virtualName:{},noDevice:{}}}},S14:{type:"structure",required:["service","repositoryName"],members:{service:{},repositoryName:{}}},S19:{type:"list",member:{type:"structure",required:["region"],members:{region:{},amiDistributionConfiguration:{type:"structure",members:{name:{},description:{},targetAccountIds:{shape:"S1d"},amiTags:{shape:"Se"},kmsKeyId:{},launchPermission:{type:"structure",members:{userIds:{shape:"S1d"},userGroups:{shape:"S1g"},organizationArns:{type:"list",member:{}},organizationalUnitArns:{type:"list",member:{}}}}}},containerDistributionConfiguration:{type:"structure",required:["targetRepository"],members:{description:{},containerTags:{shape:"S1g"},targetRepository:{shape:"S14"}}},licenseConfigurationArns:{type:"list",member:{}},launchTemplateConfigurations:{type:"list",member:{type:"structure",required:["launchTemplateId"],members:{launchTemplateId:{},accountId:{},setDefaultVersion:{type:"boolean"}}}},s3ExportConfiguration:{type:"structure",required:["roleName","diskImageFormat","s3Bucket"],members:{roleName:{},diskImageFormat:{},s3Bucket:{},s3Prefix:{}}},fastLaunchConfigurations:{type:"list",member:{type:"structure",required:["enabled"],members:{enabled:{type:"boolean"},snapshotConfiguration:{type:"structure",members:{targetResourceCount:{type:"integer"}}},maxParallelLaunches:{type:"integer"},launchTemplate:{type:"structure",members:{launchTemplateId:{},launchTemplateName:{},launchTemplateVersion:{}}},accountId:{}}}}}}},S1d:{type:"list",member:{}},S1g:{type:"list",member:{}},S25:{type:"structure",members:{imageTestsEnabled:{type:"boolean"},timeoutMinutes:{type:"integer"}}},S29:{type:"structure",members:{scheduleExpression:{},timezone:{},pipelineExecutionStartCondition:{}}},S2g:{type:"structure",members:{systemsManagerAgent:{type:"structure",members:{uninstallAfterBuild:{type:"boolean"}}},userDataOverride:{}}},S2l:{type:"list",member:{}},S2o:{type:"list",member:{}},S2p:{type:"structure",members:{s3Logs:{type:"structure",members:{s3BucketName:{},s3KeyPrefix:{}}}}},S2s:{type:"map",key:{},value:{}},S2t:{type:"structure",members:{httpTokens:{},httpPutResponseHopLimit:{type:"integer"}}},S3g:{type:"structure",members:{status:{},reason:{}}},S3t:{type:"structure",members:{arn:{},containerType:{},name:{},description:{},platform:{},owner:{},version:{},components:{shape:"Sl"},instanceConfiguration:{shape:"St"},dockerfileTemplateData:{},kmsKeyId:{},encrypted:{type:"boolean"},parentImage:{},dateCreated:{},tags:{shape:"Se"},workingDirectory:{},targetRepository:{shape:"S14"}}},S3z:{type:"structure",required:["timeoutMinutes"],members:{arn:{},name:{},description:{},distributions:{shape:"S19"},timeoutMinutes:{type:"integer"},dateCreated:{},dateUpdated:{},tags:{shape:"Se"}}},S46:{type:"structure",members:{status:{},reason:{}}},S48:{type:"structure",members:{arn:{},type:{},name:{},description:{},platform:{},owner:{},version:{},components:{shape:"Sl"},parentImage:{},blockDeviceMappings:{shape:"Su"},dateCreated:{},tags:{shape:"Se"},workingDirectory:{},additionalInstanceConfiguration:{shape:"S2g"}}},S4a:{type:"structure",members:{arn:{},name:{},description:{},instanceTypes:{shape:"S2l"},instanceProfileName:{},securityGroupIds:{shape:"S2o"},subnetId:{},logging:{shape:"S2p"},keyPair:{},terminateInstanceOnFailure:{type:"boolean"},snsTopicArn:{},dateCreated:{},dateUpdated:{},resourceTags:{shape:"S2s"},instanceMetadataOptions:{shape:"S2t"},tags:{shape:"Se"}}},S4b:{type:"structure",members:{amis:{type:"list",member:{type:"structure",members:{region:{},image:{},name:{},description:{},state:{shape:"S46"},accountId:{}}}},containers:{type:"list",member:{type:"structure",members:{region:{},imageUris:{shape:"S1g"}}}}}},S4j:{type:"structure",members:{arn:{},name:{},description:{},platform:{},enhancedImageMetadataEnabled:{type:"boolean"},imageRecipeArn:{},containerRecipeArn:{},infrastructureConfigurationArn:{},distributionConfigurationArn:{},imageTestsConfiguration:{shape:"S25"},schedule:{shape:"S29"},status:{},dateCreated:{},dateUpdated:{},dateLastRun:{},dateNextRun:{},tags:{shape:"Se"}}},S56:{type:"list",member:{type:"structure",members:{name:{},values:{type:"list",member:{}}}}},S5q:{type:"list",member:{type:"structure",members:{arn:{},name:{},type:{},version:{},platform:{},osVersion:{},state:{shape:"S46"},owner:{},dateCreated:{},outputResources:{shape:"S4b"},tags:{shape:"Se"},buildType:{}}}}}}},1860:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-08-17",endpointPrefix:"gamesparks",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"GameSparks",serviceId:"GameSparks",signatureVersion:"v4",signingName:"gamesparks",uid:"gamesparks-2021-08-17"},operations:{CreateGame:{http:{requestUri:"/game",responseCode:200},input:{type:"structure",required:["GameName"],members:{ClientToken:{},Description:{},GameName:{},Tags:{shape:"S5"}}},output:{type:"structure",members:{Game:{shape:"S9"}}},idempotent:true},CreateSnapshot:{http:{requestUri:"/game/{GameName}/snapshot",responseCode:200},input:{type:"structure",required:["GameName"],members:{Description:{},GameName:{location:"uri",locationName:"GameName"}}},output:{type:"structure",members:{Snapshot:{shape:"Sh"}}}},CreateStage:{http:{requestUri:"/game/{GameName}/stage",responseCode:200},input:{type:"structure",required:["GameName","Role","StageName"],members:{ClientToken:{},Description:{},GameName:{location:"uri",locationName:"GameName"},Role:{},StageName:{},Tags:{shape:"S5"}}},output:{type:"structure",members:{Stage:{shape:"St"}}},idempotent:true},DeleteGame:{http:{method:"DELETE",requestUri:"/game/{GameName}",responseCode:200},input:{type:"structure",required:["GameName"],members:{GameName:{location:"uri",locationName:"GameName"}}},output:{type:"structure",members:{}},idempotent:true},DeleteStage:{http:{method:"DELETE",requestUri:"/game/{GameName}/stage/{StageName}",responseCode:200},input:{type:"structure",required:["GameName","StageName"],members:{GameName:{location:"uri",locationName:"GameName"},StageName:{location:"uri",locationName:"StageName"}}},output:{type:"structure",members:{}},idempotent:true},DisconnectPlayer:{http:{requestUri:"/runtime/game/{GameName}/stage/{StageName}/player/{PlayerId}/disconnect",responseCode:200},input:{type:"structure",required:["GameName","PlayerId","StageName"],members:{GameName:{location:"uri",locationName:"GameName"},PlayerId:{location:"uri",locationName:"PlayerId"},StageName:{location:"uri",locationName:"StageName"}}},output:{type:"structure",members:{DisconnectFailures:{shape:"S14"},DisconnectSuccesses:{shape:"S14"}}},idempotent:true},ExportSnapshot:{http:{method:"GET",requestUri:"/game/{GameName}/snapshot/{SnapshotId}/export",responseCode:200},input:{type:"structure",required:["GameName","SnapshotId"],members:{GameName:{location:"uri",locationName:"GameName"},SnapshotId:{location:"uri",locationName:"SnapshotId"}}},output:{type:"structure",members:{S3Url:{}}}},GetExtension:{http:{method:"GET",requestUri:"/extension/{Namespace}/{Name}",responseCode:200},input:{type:"structure",required:["Name","Namespace"],members:{Name:{location:"uri",locationName:"Name"},Namespace:{location:"uri",locationName:"Namespace"}}},output:{type:"structure",members:{Extension:{shape:"S1d"}}}},GetExtensionVersion:{http:{method:"GET",requestUri:"/extension/{Namespace}/{Name}/version/{ExtensionVersion}",responseCode:200},input:{type:"structure",required:["ExtensionVersion","Name","Namespace"],members:{ExtensionVersion:{location:"uri",locationName:"ExtensionVersion"},Name:{location:"uri",locationName:"Name"},Namespace:{location:"uri",locationName:"Namespace"}}},output:{type:"structure",members:{ExtensionVersion:{shape:"S1i"}}}},GetGame:{http:{method:"GET",requestUri:"/game/{GameName}",responseCode:200},input:{type:"structure",required:["GameName"],members:{GameName:{location:"uri",locationName:"GameName"}}},output:{type:"structure",members:{Game:{shape:"S9"}}}},GetGameConfiguration:{http:{method:"GET",requestUri:"/game/{GameName}/configuration",responseCode:200},input:{type:"structure",required:["GameName"],members:{GameName:{location:"uri",locationName:"GameName"},Sections:{shape:"S1n",location:"querystring",locationName:"Sections"}}},output:{type:"structure",members:{GameConfiguration:{shape:"S1p"}}}},GetGeneratedCodeJob:{http:{method:"GET",requestUri:"/game/{GameName}/snapshot/{SnapshotId}/generated-sdk-code-job/{JobId}",responseCode:200},input:{type:"structure",required:["GameName","JobId","SnapshotId"],members:{GameName:{location:"uri",locationName:"GameName"},JobId:{location:"uri",locationName:"JobId"},SnapshotId:{location:"uri",locationName:"SnapshotId"}}},output:{type:"structure",members:{GeneratedCodeJob:{shape:"S1t"}}}},GetPlayerConnectionStatus:{http:{method:"GET",requestUri:"/runtime/game/{GameName}/stage/{StageName}/player/{PlayerId}/connection",responseCode:200},input:{type:"structure",required:["GameName","PlayerId","StageName"],members:{GameName:{location:"uri",locationName:"GameName"},PlayerId:{location:"uri",locationName:"PlayerId"},StageName:{location:"uri",locationName:"StageName"}}},output:{type:"structure",members:{Connections:{type:"list",member:{type:"structure",members:{Created:{shape:"Sb"},Id:{}}}}}}},GetSnapshot:{http:{method:"GET",requestUri:"/game/{GameName}/snapshot/{SnapshotId}",responseCode:200},input:{type:"structure",required:["GameName","SnapshotId"],members:{GameName:{location:"uri",locationName:"GameName"},Sections:{shape:"S1n",location:"querystring",locationName:"Sections"},SnapshotId:{location:"uri",locationName:"SnapshotId"}}},output:{type:"structure",members:{Snapshot:{shape:"Sh"}}}},GetStage:{http:{method:"GET",requestUri:"/game/{GameName}/stage/{StageName}",responseCode:200},input:{type:"structure",required:["GameName","StageName"],members:{GameName:{location:"uri",locationName:"GameName"},StageName:{location:"uri",locationName:"StageName"}}},output:{type:"structure",members:{Stage:{shape:"St"}}}},GetStageDeployment:{http:{method:"GET",requestUri:"/game/{GameName}/stage/{StageName}/deployment",responseCode:200},input:{type:"structure",required:["GameName","StageName"],members:{DeploymentId:{location:"querystring",locationName:"DeploymentId"},GameName:{location:"uri",locationName:"GameName"},StageName:{location:"uri",locationName:"StageName"}}},output:{type:"structure",members:{StageDeployment:{shape:"S27"}}}},ImportGameConfiguration:{http:{method:"PUT",requestUri:"/game/{GameName}/configuration",responseCode:200},input:{type:"structure",required:["GameName","ImportSource"],members:{GameName:{location:"uri",locationName:"GameName"},ImportSource:{type:"structure",required:["File"],members:{File:{type:"blob"}}}}},output:{type:"structure",members:{GameConfiguration:{shape:"S1p"}}},idempotent:true},ListExtensionVersions:{http:{method:"GET",requestUri:"/extension/{Namespace}/{Name}/version",responseCode:200},input:{type:"structure",required:["Name","Namespace"],members:{MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},Name:{location:"uri",locationName:"Name"},Namespace:{location:"uri",locationName:"Namespace"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",members:{ExtensionVersions:{type:"list",member:{shape:"S1i"}},NextToken:{}}}},ListExtensions:{http:{method:"GET",requestUri:"/extension",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",members:{Extensions:{type:"list",member:{shape:"S1d"}},NextToken:{}}}},ListGames:{http:{method:"GET",requestUri:"/game",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",members:{Games:{type:"list",member:{type:"structure",members:{Description:{},Name:{},State:{},Tags:{shape:"S5"}}}},NextToken:{}}}},ListGeneratedCodeJobs:{http:{method:"GET",requestUri:"/game/{GameName}/snapshot/{SnapshotId}/generated-sdk-code-jobs",responseCode:200},input:{type:"structure",required:["GameName","SnapshotId"],members:{GameName:{location:"uri",locationName:"GameName"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},NextToken:{location:"querystring",locationName:"NextToken"},SnapshotId:{location:"uri",locationName:"SnapshotId"}}},output:{type:"structure",members:{GeneratedCodeJobs:{type:"list",member:{shape:"S1t"}},NextToken:{}}}},ListSnapshots:{http:{method:"GET",requestUri:"/game/{GameName}/snapshot",responseCode:200},input:{type:"structure",required:["GameName"],members:{GameName:{location:"uri",locationName:"GameName"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",members:{NextToken:{},Snapshots:{type:"list",member:{type:"structure",members:{Created:{shape:"Sb"},Description:{},Id:{},LastUpdated:{shape:"Sb"}}}}}}},ListStageDeployments:{http:{method:"GET",requestUri:"/game/{GameName}/stage/{StageName}/deployments",responseCode:200},input:{type:"structure",required:["GameName","StageName"],members:{GameName:{location:"uri",locationName:"GameName"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},NextToken:{location:"querystring",locationName:"NextToken"},StageName:{location:"uri",locationName:"StageName"}}},output:{type:"structure",members:{NextToken:{},StageDeployments:{type:"list",member:{type:"structure",members:{DeploymentAction:{},DeploymentId:{},DeploymentState:{},LastUpdated:{shape:"Sb"},SnapshotId:{}}}}}}},ListStages:{http:{method:"GET",requestUri:"/game/{GameName}/stage",responseCode:200},input:{type:"structure",required:["GameName"],members:{GameName:{location:"uri",locationName:"GameName"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",members:{NextToken:{},Stages:{type:"list",member:{type:"structure",members:{Description:{},GameKey:{},Name:{},State:{},Tags:{shape:"S5"}}}}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{ResourceArn}",responseCode:200},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"}}},output:{type:"structure",members:{tags:{shape:"S5"}}}},StartGeneratedCodeJob:{http:{requestUri:"/game/{GameName}/snapshot/{SnapshotId}/generated-sdk-code-job",responseCode:200},input:{type:"structure",required:["GameName","Generator","SnapshotId"],members:{GameName:{location:"uri",locationName:"GameName"},Generator:{type:"structure",members:{GameSdkVersion:{},Language:{},TargetPlatform:{}}},SnapshotId:{location:"uri",locationName:"SnapshotId"}}},output:{type:"structure",members:{GeneratedCodeJobId:{}}}},StartStageDeployment:{http:{requestUri:"/game/{GameName}/stage/{StageName}/deployment",responseCode:200},input:{type:"structure",required:["GameName","SnapshotId","StageName"],members:{ClientToken:{},GameName:{location:"uri",locationName:"GameName"},SnapshotId:{},StageName:{location:"uri",locationName:"StageName"}}},output:{type:"structure",members:{StageDeployment:{shape:"S27"}}},idempotent:true},TagResource:{http:{requestUri:"/tags/{ResourceArn}",responseCode:200},input:{type:"structure",required:["ResourceArn","tags"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},tags:{shape:"S5"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{ResourceArn}",responseCode:200},input:{type:"structure",required:["ResourceArn","tagKeys"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},tagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}},idempotent:true},UpdateGame:{http:{method:"PATCH",requestUri:"/game/{GameName}",responseCode:200},input:{type:"structure",required:["GameName"],members:{Description:{},GameName:{location:"uri",locationName:"GameName"}}},output:{type:"structure",members:{Game:{shape:"S9"}}},idempotent:true},UpdateGameConfiguration:{http:{method:"PATCH",requestUri:"/game/{GameName}/configuration",responseCode:200},input:{type:"structure",required:["GameName","Modifications"],members:{GameName:{location:"uri",locationName:"GameName"},Modifications:{type:"list",member:{type:"structure",required:["Operation","Path","Section"],members:{Operation:{},Path:{},Section:{},Value:{shape:"Sm"}}}}}},output:{type:"structure",members:{GameConfiguration:{shape:"S1p"}}},idempotent:true},UpdateSnapshot:{http:{method:"PATCH",requestUri:"/game/{GameName}/snapshot/{SnapshotId}",responseCode:200},input:{type:"structure",required:["GameName","SnapshotId"],members:{Description:{},GameName:{location:"uri",locationName:"GameName"},SnapshotId:{location:"uri",locationName:"SnapshotId"}}},output:{type:"structure",members:{Snapshot:{shape:"Sh"}}},idempotent:true},UpdateStage:{http:{method:"PATCH",requestUri:"/game/{GameName}/stage/{StageName}",responseCode:200},input:{type:"structure",required:["GameName","StageName"],members:{Description:{},GameName:{location:"uri",locationName:"GameName"},Role:{},StageName:{location:"uri",locationName:"StageName"}}},output:{type:"structure",members:{Stage:{shape:"St"}}},idempotent:true}},shapes:{S5:{type:"map",key:{},value:{}},S9:{type:"structure",members:{Arn:{},Created:{shape:"Sb"},Description:{},EnableTerminationProtection:{type:"boolean"},LastUpdated:{shape:"Sb"},Name:{},State:{},Tags:{shape:"S5"}}},Sb:{type:"timestamp",timestampFormat:"iso8601"},Sh:{type:"structure",members:{Created:{shape:"Sb"},Description:{},Id:{},LastUpdated:{shape:"Sb"},Sections:{shape:"Sj"}}},Sj:{type:"map",key:{},value:{type:"structure",members:{Attributes:{shape:"Sm"},Name:{},Size:{type:"integer"}}}},Sm:{type:"structure",members:{},document:true},St:{type:"structure",members:{Arn:{},Created:{shape:"Sb"},Description:{},GameKey:{},LastUpdated:{shape:"Sb"},LogGroup:{},Name:{},Role:{},State:{},Tags:{shape:"S5"}}},S14:{type:"list",member:{}},S1d:{type:"structure",members:{Description:{},Name:{},Namespace:{}}},S1i:{type:"structure",members:{Name:{},Namespace:{},Schema:{},Version:{}}},S1n:{type:"list",member:{}},S1p:{type:"structure",members:{Created:{shape:"Sb"},LastUpdated:{shape:"Sb"},Sections:{shape:"Sj"}}},S1t:{type:"structure",members:{Description:{},ExpirationTime:{shape:"Sb"},GeneratedCodeJobId:{},S3Url:{},Status:{}}},S27:{type:"structure",members:{Created:{shape:"Sb"},DeploymentAction:{},DeploymentId:{},DeploymentState:{},LastUpdated:{shape:"Sb"},SnapshotId:{}}}}}},1872:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2019-12-02",endpointPrefix:"iotsitewise",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS IoT SiteWise",serviceId:"IoTSiteWise",signatureVersion:"v4",signingName:"iotsitewise",uid:"iotsitewise-2019-12-02"},operations:{AssociateAssets:{http:{requestUri:"/assets/{assetId}/associate"},input:{type:"structure",required:["assetId","hierarchyId","childAssetId"],members:{assetId:{location:"uri",locationName:"assetId"},hierarchyId:{},childAssetId:{},clientToken:{idempotencyToken:true}}},endpoint:{hostPrefix:"api."}},AssociateTimeSeriesToAssetProperty:{http:{requestUri:"/timeseries/associate/"},input:{type:"structure",required:["alias","assetId","propertyId"],members:{alias:{location:"querystring",locationName:"alias"},assetId:{location:"querystring",locationName:"assetId"},propertyId:{location:"querystring",locationName:"propertyId"},clientToken:{idempotencyToken:true}}},endpoint:{hostPrefix:"api."}},BatchAssociateProjectAssets:{http:{requestUri:"/projects/{projectId}/assets/associate",responseCode:200},input:{type:"structure",required:["projectId","assetIds"],members:{projectId:{location:"uri",locationName:"projectId"},assetIds:{shape:"S7"},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{errors:{type:"list",member:{shape:"Sa"}}}},endpoint:{hostPrefix:"monitor."}},BatchDisassociateProjectAssets:{http:{requestUri:"/projects/{projectId}/assets/disassociate",responseCode:200},input:{type:"structure",required:["projectId","assetIds"],members:{projectId:{location:"uri",locationName:"projectId"},assetIds:{shape:"S7"},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{errors:{type:"list",member:{shape:"Sa"}}}},endpoint:{hostPrefix:"monitor."}},BatchGetAssetPropertyAggregates:{http:{requestUri:"/properties/batch/aggregates"},input:{type:"structure",required:["entries"],members:{entries:{type:"list",member:{type:"structure",required:["entryId","aggregateTypes","resolution","startDate","endDate"],members:{entryId:{},assetId:{},propertyId:{},propertyAlias:{},aggregateTypes:{shape:"Sl"},resolution:{},startDate:{type:"timestamp"},endDate:{type:"timestamp"},qualities:{shape:"Sp"},timeOrdering:{}}}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["errorEntries","successEntries","skippedEntries"],members:{errorEntries:{type:"list",member:{type:"structure",required:["errorCode","errorMessage","entryId"],members:{errorCode:{},errorMessage:{},entryId:{}}}},successEntries:{type:"list",member:{type:"structure",required:["entryId","aggregatedValues"],members:{entryId:{},aggregatedValues:{shape:"S11"}}}},skippedEntries:{type:"list",member:{type:"structure",required:["entryId","completionStatus"],members:{entryId:{},completionStatus:{},errorInfo:{type:"structure",required:["errorCode","errorTimestamp"],members:{errorCode:{},errorTimestamp:{type:"timestamp"}}}}}},nextToken:{}}},endpoint:{hostPrefix:"data."}},BatchGetAssetPropertyValue:{http:{requestUri:"/properties/batch/latest"},input:{type:"structure",required:["entries"],members:{entries:{type:"list",member:{type:"structure",required:["entryId"],members:{entryId:{},assetId:{},propertyId:{},propertyAlias:{}}}},nextToken:{}}},output:{type:"structure",required:["errorEntries","successEntries","skippedEntries"],members:{errorEntries:{type:"list",member:{type:"structure",required:["errorCode","errorMessage","entryId"],members:{errorCode:{},errorMessage:{},entryId:{}}}},successEntries:{type:"list",member:{type:"structure",required:["entryId"],members:{entryId:{},assetPropertyValue:{shape:"S1i"}}}},skippedEntries:{type:"list",member:{type:"structure",required:["entryId","completionStatus"],members:{entryId:{},completionStatus:{},errorInfo:{type:"structure",required:["errorCode","errorTimestamp"],members:{errorCode:{},errorTimestamp:{type:"timestamp"}}}}}},nextToken:{}}},endpoint:{hostPrefix:"data."}},BatchGetAssetPropertyValueHistory:{http:{requestUri:"/properties/batch/history"},input:{type:"structure",required:["entries"],members:{entries:{type:"list",member:{type:"structure",required:["entryId"],members:{entryId:{},assetId:{},propertyId:{},propertyAlias:{},startDate:{type:"timestamp"},endDate:{type:"timestamp"},qualities:{shape:"Sp"},timeOrdering:{}}}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["errorEntries","successEntries","skippedEntries"],members:{errorEntries:{type:"list",member:{type:"structure",required:["errorCode","errorMessage","entryId"],members:{errorCode:{},errorMessage:{},entryId:{}}}},successEntries:{type:"list",member:{type:"structure",required:["entryId","assetPropertyValueHistory"],members:{entryId:{},assetPropertyValueHistory:{shape:"S24"}}}},skippedEntries:{type:"list",member:{type:"structure",required:["entryId","completionStatus"],members:{entryId:{},completionStatus:{},errorInfo:{type:"structure",required:["errorCode","errorTimestamp"],members:{errorCode:{},errorTimestamp:{type:"timestamp"}}}}}},nextToken:{}}},endpoint:{hostPrefix:"data."}},BatchPutAssetPropertyValue:{http:{requestUri:"/properties"},input:{type:"structure",required:["entries"],members:{entries:{type:"list",member:{type:"structure",required:["entryId","propertyValues"],members:{entryId:{},assetId:{},propertyId:{},propertyAlias:{},propertyValues:{type:"list",member:{shape:"S1i"}}}}}}},output:{type:"structure",required:["errorEntries"],members:{errorEntries:{type:"list",member:{type:"structure",required:["entryId","errors"],members:{entryId:{},errors:{type:"list",member:{type:"structure",required:["errorCode","errorMessage","timestamps"],members:{errorCode:{},errorMessage:{},timestamps:{type:"list",member:{shape:"S1o"}}}}}}}}}},endpoint:{hostPrefix:"data."}},CreateAccessPolicy:{http:{requestUri:"/access-policies",responseCode:201},input:{type:"structure",required:["accessPolicyIdentity","accessPolicyResource","accessPolicyPermission"],members:{accessPolicyIdentity:{shape:"S2k"},accessPolicyResource:{shape:"S2r"},accessPolicyPermission:{},clientToken:{idempotencyToken:true},tags:{shape:"S2v"}}},output:{type:"structure",required:["accessPolicyId","accessPolicyArn"],members:{accessPolicyId:{},accessPolicyArn:{}}},endpoint:{hostPrefix:"monitor."}},CreateAsset:{http:{requestUri:"/assets",responseCode:202},input:{type:"structure",required:["assetName","assetModelId"],members:{assetName:{},assetModelId:{},clientToken:{idempotencyToken:true},tags:{shape:"S2v"}}},output:{type:"structure",required:["assetId","assetArn","assetStatus"],members:{assetId:{},assetArn:{},assetStatus:{shape:"S32"}}},endpoint:{hostPrefix:"api."}},CreateAssetModel:{http:{requestUri:"/asset-models",responseCode:202},input:{type:"structure",required:["assetModelName"],members:{assetModelName:{},assetModelDescription:{},assetModelProperties:{shape:"S3c"},assetModelHierarchies:{type:"list",member:{type:"structure",required:["name","childAssetModelId"],members:{name:{},childAssetModelId:{}}}},assetModelCompositeModels:{type:"list",member:{type:"structure",required:["name","type"],members:{name:{},description:{},type:{},properties:{shape:"S3c"}}}},clientToken:{idempotencyToken:true},tags:{shape:"S2v"}}},output:{type:"structure",required:["assetModelId","assetModelArn","assetModelStatus"],members:{assetModelId:{},assetModelArn:{},assetModelStatus:{shape:"S47"}}},endpoint:{hostPrefix:"api."}},CreateDashboard:{http:{requestUri:"/dashboards",responseCode:201},input:{type:"structure",required:["projectId","dashboardName","dashboardDefinition"],members:{projectId:{},dashboardName:{},dashboardDescription:{},dashboardDefinition:{},clientToken:{idempotencyToken:true},tags:{shape:"S2v"}}},output:{type:"structure",required:["dashboardId","dashboardArn"],members:{dashboardId:{},dashboardArn:{}}},endpoint:{hostPrefix:"monitor."}},CreateGateway:{http:{requestUri:"/20200301/gateways",responseCode:201},input:{type:"structure",required:["gatewayName","gatewayPlatform"],members:{gatewayName:{},gatewayPlatform:{shape:"S4d"},tags:{shape:"S2v"}}},output:{type:"structure",required:["gatewayId","gatewayArn"],members:{gatewayId:{},gatewayArn:{}}},endpoint:{hostPrefix:"api."}},CreatePortal:{http:{requestUri:"/portals",responseCode:202},input:{type:"structure",required:["portalName","portalContactEmail","roleArn"],members:{portalName:{},portalDescription:{},portalContactEmail:{},clientToken:{idempotencyToken:true},portalLogoImageFile:{shape:"S4k"},roleArn:{},tags:{shape:"S2v"},portalAuthMode:{},notificationSenderEmail:{},alarms:{shape:"S4o"}}},output:{type:"structure",required:["portalId","portalArn","portalStartUrl","portalStatus","ssoApplicationId"],members:{portalId:{},portalArn:{},portalStartUrl:{},portalStatus:{shape:"S4r"},ssoApplicationId:{}}},endpoint:{hostPrefix:"monitor."}},CreateProject:{http:{requestUri:"/projects",responseCode:201},input:{type:"structure",required:["portalId","projectName"],members:{portalId:{},projectName:{},projectDescription:{},clientToken:{idempotencyToken:true},tags:{shape:"S2v"}}},output:{type:"structure",required:["projectId","projectArn"],members:{projectId:{},projectArn:{}}},endpoint:{hostPrefix:"monitor."}},DeleteAccessPolicy:{http:{method:"DELETE",requestUri:"/access-policies/{accessPolicyId}",responseCode:204},input:{type:"structure",required:["accessPolicyId"],members:{accessPolicyId:{location:"uri",locationName:"accessPolicyId"},clientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"monitor."}},DeleteAsset:{http:{method:"DELETE",requestUri:"/assets/{assetId}",responseCode:202},input:{type:"structure",required:["assetId"],members:{assetId:{location:"uri",locationName:"assetId"},clientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"}}},output:{type:"structure",required:["assetStatus"],members:{assetStatus:{shape:"S32"}}},endpoint:{hostPrefix:"api."}},DeleteAssetModel:{http:{method:"DELETE",requestUri:"/asset-models/{assetModelId}",responseCode:202},input:{type:"structure",required:["assetModelId"],members:{assetModelId:{location:"uri",locationName:"assetModelId"},clientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"}}},output:{type:"structure",required:["assetModelStatus"],members:{assetModelStatus:{shape:"S47"}}},endpoint:{hostPrefix:"api."}},DeleteDashboard:{http:{method:"DELETE",requestUri:"/dashboards/{dashboardId}",responseCode:204},input:{type:"structure",required:["dashboardId"],members:{dashboardId:{location:"uri",locationName:"dashboardId"},clientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"monitor."}},DeleteGateway:{http:{method:"DELETE",requestUri:"/20200301/gateways/{gatewayId}"},input:{type:"structure",required:["gatewayId"],members:{gatewayId:{location:"uri",locationName:"gatewayId"}}},endpoint:{hostPrefix:"api."}},DeletePortal:{http:{method:"DELETE",requestUri:"/portals/{portalId}",responseCode:202},input:{type:"structure",required:["portalId"],members:{portalId:{location:"uri",locationName:"portalId"},clientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"}}},output:{type:"structure",required:["portalStatus"],members:{portalStatus:{shape:"S4r"}}},endpoint:{hostPrefix:"monitor."}},DeleteProject:{http:{method:"DELETE",requestUri:"/projects/{projectId}",responseCode:204},input:{type:"structure",required:["projectId"],members:{projectId:{location:"uri",locationName:"projectId"},clientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"monitor."}},DeleteTimeSeries:{http:{requestUri:"/timeseries/delete/"},input:{type:"structure",members:{alias:{location:"querystring",locationName:"alias"},assetId:{location:"querystring",locationName:"assetId"},propertyId:{location:"querystring",locationName:"propertyId"},clientToken:{idempotencyToken:true}}},endpoint:{hostPrefix:"api."}},DescribeAccessPolicy:{http:{method:"GET",requestUri:"/access-policies/{accessPolicyId}",responseCode:200},input:{type:"structure",required:["accessPolicyId"],members:{accessPolicyId:{location:"uri",locationName:"accessPolicyId"}}},output:{type:"structure",required:["accessPolicyId","accessPolicyArn","accessPolicyIdentity","accessPolicyResource","accessPolicyPermission","accessPolicyCreationDate","accessPolicyLastUpdateDate"],members:{accessPolicyId:{},accessPolicyArn:{},accessPolicyIdentity:{shape:"S2k"},accessPolicyResource:{shape:"S2r"},accessPolicyPermission:{},accessPolicyCreationDate:{type:"timestamp"},accessPolicyLastUpdateDate:{type:"timestamp"}}},endpoint:{hostPrefix:"monitor."}},DescribeAsset:{http:{method:"GET",requestUri:"/assets/{assetId}"},input:{type:"structure",required:["assetId"],members:{assetId:{location:"uri",locationName:"assetId"}}},output:{type:"structure",required:["assetId","assetArn","assetName","assetModelId","assetProperties","assetHierarchies","assetCreationDate","assetLastUpdateDate","assetStatus"],members:{assetId:{},assetArn:{},assetName:{},assetModelId:{},assetProperties:{shape:"S5h"},assetHierarchies:{shape:"S5m"},assetCompositeModels:{type:"list",member:{type:"structure",required:["name","type","properties"],members:{name:{},description:{},type:{},properties:{shape:"S5h"}}}},assetCreationDate:{type:"timestamp"},assetLastUpdateDate:{type:"timestamp"},assetStatus:{shape:"S32"}}},endpoint:{hostPrefix:"api."}},DescribeAssetModel:{http:{method:"GET",requestUri:"/asset-models/{assetModelId}"},input:{type:"structure",required:["assetModelId"],members:{assetModelId:{location:"uri",locationName:"assetModelId"}}},output:{type:"structure",required:["assetModelId","assetModelArn","assetModelName","assetModelDescription","assetModelProperties","assetModelHierarchies","assetModelCreationDate","assetModelLastUpdateDate","assetModelStatus"],members:{assetModelId:{},assetModelArn:{},assetModelName:{},assetModelDescription:{},assetModelProperties:{shape:"S5s"},assetModelHierarchies:{shape:"S5u"},assetModelCompositeModels:{shape:"S5w"},assetModelCreationDate:{type:"timestamp"},assetModelLastUpdateDate:{type:"timestamp"},assetModelStatus:{shape:"S47"}}},endpoint:{hostPrefix:"api."}},DescribeAssetProperty:{http:{method:"GET",requestUri:"/assets/{assetId}/properties/{propertyId}"},input:{type:"structure",required:["assetId","propertyId"],members:{assetId:{location:"uri",locationName:"assetId"},propertyId:{location:"uri",locationName:"propertyId"}}},output:{type:"structure",required:["assetId","assetName","assetModelId"],members:{assetId:{},assetName:{},assetModelId:{},assetProperty:{shape:"S60"},compositeModel:{type:"structure",required:["name","type","assetProperty"],members:{name:{},type:{},assetProperty:{shape:"S60"}}}}},endpoint:{hostPrefix:"api."}},DescribeDashboard:{http:{method:"GET",requestUri:"/dashboards/{dashboardId}",responseCode:200},input:{type:"structure",required:["dashboardId"],members:{dashboardId:{location:"uri",locationName:"dashboardId"}}},output:{type:"structure",required:["dashboardId","dashboardArn","dashboardName","projectId","dashboardDefinition","dashboardCreationDate","dashboardLastUpdateDate"],members:{dashboardId:{},dashboardArn:{},dashboardName:{},projectId:{},dashboardDescription:{},dashboardDefinition:{},dashboardCreationDate:{type:"timestamp"},dashboardLastUpdateDate:{type:"timestamp"}}},endpoint:{hostPrefix:"monitor."}},DescribeDefaultEncryptionConfiguration:{http:{method:"GET",requestUri:"/configuration/account/encryption"},input:{type:"structure",members:{}},output:{type:"structure",required:["encryptionType","configurationStatus"],members:{encryptionType:{},kmsKeyArn:{},configurationStatus:{shape:"S67"}}},endpoint:{hostPrefix:"api."}},DescribeGateway:{http:{method:"GET",requestUri:"/20200301/gateways/{gatewayId}"},input:{type:"structure",required:["gatewayId"],members:{gatewayId:{location:"uri",locationName:"gatewayId"}}},output:{type:"structure",required:["gatewayId","gatewayName","gatewayArn","gatewayCapabilitySummaries","creationDate","lastUpdateDate"],members:{gatewayId:{},gatewayName:{},gatewayArn:{},gatewayPlatform:{shape:"S4d"},gatewayCapabilitySummaries:{shape:"S6c"},creationDate:{type:"timestamp"},lastUpdateDate:{type:"timestamp"}}},endpoint:{hostPrefix:"api."}},DescribeGatewayCapabilityConfiguration:{http:{method:"GET",requestUri:"/20200301/gateways/{gatewayId}/capability/{capabilityNamespace}"},input:{type:"structure",required:["gatewayId","capabilityNamespace"],members:{gatewayId:{location:"uri",locationName:"gatewayId"},capabilityNamespace:{location:"uri",locationName:"capabilityNamespace"}}},output:{type:"structure",required:["gatewayId","capabilityNamespace","capabilityConfiguration","capabilitySyncStatus"],members:{gatewayId:{},capabilityNamespace:{},capabilityConfiguration:{},capabilitySyncStatus:{}}},endpoint:{hostPrefix:"api."}},DescribeLoggingOptions:{http:{method:"GET",requestUri:"/logging"},input:{type:"structure",members:{}},output:{type:"structure",required:["loggingOptions"],members:{loggingOptions:{shape:"S6l"}}},endpoint:{hostPrefix:"api."}},DescribePortal:{http:{method:"GET",requestUri:"/portals/{portalId}",responseCode:200},input:{type:"structure",required:["portalId"],members:{portalId:{location:"uri",locationName:"portalId"}}},output:{type:"structure",required:["portalId","portalArn","portalName","portalClientId","portalStartUrl","portalContactEmail","portalStatus","portalCreationDate","portalLastUpdateDate"],members:{portalId:{},portalArn:{},portalName:{},portalDescription:{},portalClientId:{},portalStartUrl:{},portalContactEmail:{},portalStatus:{shape:"S4r"},portalCreationDate:{type:"timestamp"},portalLastUpdateDate:{type:"timestamp"},portalLogoImageLocation:{type:"structure",required:["id","url"],members:{id:{},url:{}}},roleArn:{},portalAuthMode:{},notificationSenderEmail:{},alarms:{shape:"S4o"}}},endpoint:{hostPrefix:"monitor."}},DescribeProject:{http:{method:"GET",requestUri:"/projects/{projectId}",responseCode:200},input:{type:"structure",required:["projectId"],members:{projectId:{location:"uri",locationName:"projectId"}}},output:{type:"structure",required:["projectId","projectArn","projectName","portalId","projectCreationDate","projectLastUpdateDate"],members:{projectId:{},projectArn:{},projectName:{},portalId:{},projectDescription:{},projectCreationDate:{type:"timestamp"},projectLastUpdateDate:{type:"timestamp"}}},endpoint:{hostPrefix:"monitor."}},DescribeStorageConfiguration:{http:{method:"GET",requestUri:"/configuration/account/storage"},input:{type:"structure",members:{}},output:{type:"structure",required:["storageType","configurationStatus"],members:{storageType:{},multiLayerStorage:{shape:"S6w"},disassociatedDataStorage:{},retentionPeriod:{shape:"S6z"},configurationStatus:{shape:"S67"},lastUpdateDate:{type:"timestamp"}}},endpoint:{hostPrefix:"api."}},DescribeTimeSeries:{http:{method:"GET",requestUri:"/timeseries/describe/"},input:{type:"structure",members:{alias:{location:"querystring",locationName:"alias"},assetId:{location:"querystring",locationName:"assetId"},propertyId:{location:"querystring",locationName:"propertyId"}}},output:{type:"structure",required:["timeSeriesId","dataType","timeSeriesCreationDate","timeSeriesLastUpdateDate"],members:{assetId:{},propertyId:{},alias:{},timeSeriesId:{},dataType:{},dataTypeSpec:{},timeSeriesCreationDate:{type:"timestamp"},timeSeriesLastUpdateDate:{type:"timestamp"}}},endpoint:{hostPrefix:"api."}},DisassociateAssets:{http:{requestUri:"/assets/{assetId}/disassociate"},input:{type:"structure",required:["assetId","hierarchyId","childAssetId"],members:{assetId:{location:"uri",locationName:"assetId"},hierarchyId:{},childAssetId:{},clientToken:{idempotencyToken:true}}},endpoint:{hostPrefix:"api."}},DisassociateTimeSeriesFromAssetProperty:{http:{requestUri:"/timeseries/disassociate/"},input:{type:"structure",required:["alias","assetId","propertyId"],members:{alias:{location:"querystring",locationName:"alias"},assetId:{location:"querystring",locationName:"assetId"},propertyId:{location:"querystring",locationName:"propertyId"},clientToken:{idempotencyToken:true}}},endpoint:{hostPrefix:"api."}},GetAssetPropertyAggregates:{http:{method:"GET",requestUri:"/properties/aggregates"},input:{type:"structure",required:["aggregateTypes","resolution","startDate","endDate"],members:{assetId:{location:"querystring",locationName:"assetId"},propertyId:{location:"querystring",locationName:"propertyId"},propertyAlias:{location:"querystring",locationName:"propertyAlias"},aggregateTypes:{shape:"Sl",location:"querystring",locationName:"aggregateTypes"},resolution:{location:"querystring",locationName:"resolution"},qualities:{shape:"Sp",location:"querystring",locationName:"qualities"},startDate:{location:"querystring",locationName:"startDate",type:"timestamp"},endDate:{location:"querystring",locationName:"endDate",type:"timestamp"},timeOrdering:{location:"querystring",locationName:"timeOrdering"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",required:["aggregatedValues"],members:{aggregatedValues:{shape:"S11"},nextToken:{}}},endpoint:{hostPrefix:"data."}},GetAssetPropertyValue:{http:{method:"GET",requestUri:"/properties/latest"},input:{type:"structure",members:{assetId:{location:"querystring",locationName:"assetId"},propertyId:{location:"querystring",locationName:"propertyId"},propertyAlias:{location:"querystring",locationName:"propertyAlias"}}},output:{type:"structure",members:{propertyValue:{shape:"S1i"}}},endpoint:{hostPrefix:"data."}},GetAssetPropertyValueHistory:{http:{method:"GET",requestUri:"/properties/history"},input:{type:"structure",members:{assetId:{location:"querystring",locationName:"assetId"},propertyId:{location:"querystring",locationName:"propertyId"},propertyAlias:{location:"querystring",locationName:"propertyAlias"},startDate:{location:"querystring",locationName:"startDate",type:"timestamp"},endDate:{location:"querystring",locationName:"endDate",type:"timestamp"},qualities:{shape:"Sp",location:"querystring",locationName:"qualities"},timeOrdering:{location:"querystring",locationName:"timeOrdering"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",required:["assetPropertyValueHistory"],members:{assetPropertyValueHistory:{shape:"S24"},nextToken:{}}},endpoint:{hostPrefix:"data."}},GetInterpolatedAssetPropertyValues:{http:{method:"GET",requestUri:"/properties/interpolated"},input:{type:"structure",required:["startTimeInSeconds","endTimeInSeconds","quality","intervalInSeconds","type"],members:{assetId:{location:"querystring",locationName:"assetId"},propertyId:{location:"querystring",locationName:"propertyId"},propertyAlias:{location:"querystring",locationName:"propertyAlias"},startTimeInSeconds:{location:"querystring",locationName:"startTimeInSeconds",type:"long"},startTimeOffsetInNanos:{location:"querystring",locationName:"startTimeOffsetInNanos",type:"integer"},endTimeInSeconds:{location:"querystring",locationName:"endTimeInSeconds",type:"long"},endTimeOffsetInNanos:{location:"querystring",locationName:"endTimeOffsetInNanos",type:"integer"},quality:{location:"querystring",locationName:"quality"},intervalInSeconds:{location:"querystring",locationName:"intervalInSeconds",type:"long"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},type:{location:"querystring",locationName:"type"},intervalWindowInSeconds:{location:"querystring",locationName:"intervalWindowInSeconds",type:"long"}}},output:{type:"structure",required:["interpolatedAssetPropertyValues"],members:{interpolatedAssetPropertyValues:{type:"list",member:{type:"structure",required:["timestamp","value"],members:{timestamp:{shape:"S1o"},value:{shape:"S1j"}}}},nextToken:{}}},endpoint:{hostPrefix:"data."}},ListAccessPolicies:{http:{method:"GET",requestUri:"/access-policies",responseCode:200},input:{type:"structure",members:{identityType:{location:"querystring",locationName:"identityType"},identityId:{location:"querystring",locationName:"identityId"},resourceType:{location:"querystring",locationName:"resourceType"},resourceId:{location:"querystring",locationName:"resourceId"},iamArn:{location:"querystring",locationName:"iamArn"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",required:["accessPolicySummaries"],members:{accessPolicySummaries:{type:"list",member:{type:"structure",required:["id","identity","resource","permission"],members:{id:{},identity:{shape:"S2k"},resource:{shape:"S2r"},permission:{},creationDate:{type:"timestamp"},lastUpdateDate:{type:"timestamp"}}}},nextToken:{}}},endpoint:{hostPrefix:"monitor."}},ListAssetModels:{http:{method:"GET",requestUri:"/asset-models"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",required:["assetModelSummaries"],members:{assetModelSummaries:{type:"list",member:{type:"structure",required:["id","arn","name","description","creationDate","lastUpdateDate","status"],members:{id:{},arn:{},name:{},description:{},creationDate:{type:"timestamp"},lastUpdateDate:{type:"timestamp"},status:{shape:"S47"}}}},nextToken:{}}},endpoint:{hostPrefix:"api."}},ListAssetRelationships:{http:{method:"GET",requestUri:"/assets/{assetId}/assetRelationships"},input:{type:"structure",required:["assetId","traversalType"],members:{assetId:{location:"uri",locationName:"assetId"},traversalType:{location:"querystring",locationName:"traversalType"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",required:["assetRelationshipSummaries"],members:{assetRelationshipSummaries:{type:"list",member:{type:"structure",required:["relationshipType"],members:{hierarchyInfo:{type:"structure",members:{parentAssetId:{},childAssetId:{}}},relationshipType:{}}}},nextToken:{}}},endpoint:{hostPrefix:"api."}},ListAssets:{http:{method:"GET",requestUri:"/assets"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},assetModelId:{location:"querystring",locationName:"assetModelId"},filter:{location:"querystring",locationName:"filter"}}},output:{type:"structure",required:["assetSummaries"],members:{assetSummaries:{type:"list",member:{type:"structure",required:["id","arn","name","assetModelId","creationDate","lastUpdateDate","status","hierarchies"],members:{id:{},arn:{},name:{},assetModelId:{},creationDate:{type:"timestamp"},lastUpdateDate:{type:"timestamp"},status:{shape:"S32"},hierarchies:{shape:"S5m"}}}},nextToken:{}}},endpoint:{hostPrefix:"api."}},ListAssociatedAssets:{http:{method:"GET",requestUri:"/assets/{assetId}/hierarchies"},input:{type:"structure",required:["assetId"],members:{assetId:{location:"uri",locationName:"assetId"},hierarchyId:{location:"querystring",locationName:"hierarchyId"},traversalDirection:{location:"querystring",locationName:"traversalDirection"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",required:["assetSummaries"],members:{assetSummaries:{type:"list",member:{type:"structure",required:["id","arn","name","assetModelId","creationDate","lastUpdateDate","status","hierarchies"],members:{id:{},arn:{},name:{},assetModelId:{},creationDate:{type:"timestamp"},lastUpdateDate:{type:"timestamp"},status:{shape:"S32"},hierarchies:{shape:"S5m"}}}},nextToken:{}}},endpoint:{hostPrefix:"api."}},ListDashboards:{http:{method:"GET",requestUri:"/dashboards",responseCode:200},input:{type:"structure",required:["projectId"],members:{projectId:{location:"querystring",locationName:"projectId"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",required:["dashboardSummaries"],members:{dashboardSummaries:{type:"list",member:{type:"structure",required:["id","name"],members:{id:{},name:{},description:{},creationDate:{type:"timestamp"},lastUpdateDate:{type:"timestamp"}}}},nextToken:{}}},endpoint:{hostPrefix:"monitor."}},ListGateways:{http:{method:"GET",requestUri:"/20200301/gateways"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",required:["gatewaySummaries"],members:{gatewaySummaries:{type:"list",member:{type:"structure",required:["gatewayId","gatewayName","creationDate","lastUpdateDate"],members:{gatewayId:{},gatewayName:{},gatewayPlatform:{shape:"S4d"},gatewayCapabilitySummaries:{shape:"S6c"},creationDate:{type:"timestamp"},lastUpdateDate:{type:"timestamp"}}}},nextToken:{}}},endpoint:{hostPrefix:"api."}},ListPortals:{http:{method:"GET",requestUri:"/portals",responseCode:200},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{portalSummaries:{type:"list",member:{type:"structure",required:["id","name","startUrl","status"],members:{id:{},name:{},description:{},startUrl:{},creationDate:{type:"timestamp"},lastUpdateDate:{type:"timestamp"},roleArn:{},status:{shape:"S4r"}}}},nextToken:{}}},endpoint:{hostPrefix:"monitor."}},ListProjectAssets:{http:{method:"GET",requestUri:"/projects/{projectId}/assets",responseCode:200},input:{type:"structure",required:["projectId"],members:{projectId:{location:"uri",locationName:"projectId"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",required:["assetIds"],members:{assetIds:{type:"list",member:{}},nextToken:{}}},endpoint:{hostPrefix:"monitor."}},ListProjects:{http:{method:"GET",requestUri:"/projects",responseCode:200},input:{type:"structure",required:["portalId"],members:{portalId:{location:"querystring",locationName:"portalId"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",required:["projectSummaries"],members:{projectSummaries:{type:"list",member:{type:"structure",required:["id","name"],members:{id:{},name:{},description:{},creationDate:{type:"timestamp"},lastUpdateDate:{type:"timestamp"}}}},nextToken:{}}},endpoint:{hostPrefix:"monitor."}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags"},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"querystring",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"S2v"}}},endpoint:{hostPrefix:"api."}},ListTimeSeries:{http:{method:"GET",requestUri:"/timeseries/"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},assetId:{location:"querystring",locationName:"assetId"},aliasPrefix:{location:"querystring",locationName:"aliasPrefix"},timeSeriesType:{location:"querystring",locationName:"timeSeriesType"}}},output:{type:"structure",required:["TimeSeriesSummaries"],members:{TimeSeriesSummaries:{type:"list",member:{type:"structure",required:["timeSeriesId","dataType","timeSeriesCreationDate","timeSeriesLastUpdateDate"],members:{assetId:{},propertyId:{},alias:{},timeSeriesId:{},dataType:{},dataTypeSpec:{},timeSeriesCreationDate:{type:"timestamp"},timeSeriesLastUpdateDate:{type:"timestamp"}}}},nextToken:{}}},endpoint:{hostPrefix:"api."}},PutDefaultEncryptionConfiguration:{http:{requestUri:"/configuration/account/encryption"},input:{type:"structure",required:["encryptionType"],members:{encryptionType:{},kmsKeyId:{}}},output:{type:"structure",required:["encryptionType","configurationStatus"],members:{encryptionType:{},kmsKeyArn:{},configurationStatus:{shape:"S67"}}},endpoint:{hostPrefix:"api."}},PutLoggingOptions:{http:{method:"PUT",requestUri:"/logging"},input:{type:"structure",required:["loggingOptions"],members:{loggingOptions:{shape:"S6l"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"api."}},PutStorageConfiguration:{http:{requestUri:"/configuration/account/storage"},input:{type:"structure",required:["storageType"],members:{storageType:{},multiLayerStorage:{shape:"S6w"},disassociatedDataStorage:{},retentionPeriod:{shape:"S6z"}}},output:{type:"structure",required:["storageType","configurationStatus"],members:{storageType:{},multiLayerStorage:{shape:"S6w"},disassociatedDataStorage:{},retentionPeriod:{shape:"S6z"},configurationStatus:{shape:"S67"}}},endpoint:{hostPrefix:"api."}},TagResource:{http:{requestUri:"/tags"},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"querystring",locationName:"resourceArn"},tags:{shape:"S2v"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"api."}},UntagResource:{http:{method:"DELETE",requestUri:"/tags"},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{location:"querystring",locationName:"resourceArn"},tagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"api."}},UpdateAccessPolicy:{http:{method:"PUT",requestUri:"/access-policies/{accessPolicyId}",responseCode:200},input:{type:"structure",required:["accessPolicyId","accessPolicyIdentity","accessPolicyResource","accessPolicyPermission"],members:{accessPolicyId:{location:"uri",locationName:"accessPolicyId"},accessPolicyIdentity:{shape:"S2k"},accessPolicyResource:{shape:"S2r"},accessPolicyPermission:{},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"monitor."}},UpdateAsset:{http:{method:"PUT",requestUri:"/assets/{assetId}",responseCode:202},input:{type:"structure",required:["assetId","assetName"],members:{assetId:{location:"uri",locationName:"assetId"},assetName:{},clientToken:{idempotencyToken:true}}},output:{type:"structure",required:["assetStatus"],members:{assetStatus:{shape:"S32"}}},endpoint:{hostPrefix:"api."}},UpdateAssetModel:{http:{method:"PUT",requestUri:"/asset-models/{assetModelId}",responseCode:202},input:{type:"structure",required:["assetModelId","assetModelName"],members:{assetModelId:{location:"uri",locationName:"assetModelId"},assetModelName:{},assetModelDescription:{},assetModelProperties:{shape:"S5s"},assetModelHierarchies:{shape:"S5u"},assetModelCompositeModels:{shape:"S5w"},clientToken:{idempotencyToken:true}}},output:{type:"structure",required:["assetModelStatus"],members:{assetModelStatus:{shape:"S47"}}},endpoint:{hostPrefix:"api."}},UpdateAssetProperty:{http:{method:"PUT",requestUri:"/assets/{assetId}/properties/{propertyId}"},input:{type:"structure",required:["assetId","propertyId"],members:{assetId:{location:"uri",locationName:"assetId"},propertyId:{location:"uri",locationName:"propertyId"},propertyAlias:{},propertyNotificationState:{},clientToken:{idempotencyToken:true}}},endpoint:{hostPrefix:"api."}},UpdateDashboard:{http:{method:"PUT",requestUri:"/dashboards/{dashboardId}",responseCode:200},input:{type:"structure",required:["dashboardId","dashboardName","dashboardDefinition"],members:{dashboardId:{location:"uri",locationName:"dashboardId"},dashboardName:{},dashboardDescription:{},dashboardDefinition:{},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"monitor."}},UpdateGateway:{http:{method:"PUT",requestUri:"/20200301/gateways/{gatewayId}"},input:{type:"structure",required:["gatewayId","gatewayName"],members:{gatewayId:{location:"uri",locationName:"gatewayId"},gatewayName:{}}},endpoint:{hostPrefix:"api."}},UpdateGatewayCapabilityConfiguration:{http:{requestUri:"/20200301/gateways/{gatewayId}/capability",responseCode:201},input:{type:"structure",required:["gatewayId","capabilityNamespace","capabilityConfiguration"],members:{gatewayId:{location:"uri",locationName:"gatewayId"},capabilityNamespace:{},capabilityConfiguration:{}}},output:{type:"structure",required:["capabilityNamespace","capabilitySyncStatus"],members:{capabilityNamespace:{},capabilitySyncStatus:{}}},endpoint:{hostPrefix:"api."}},UpdatePortal:{http:{method:"PUT",requestUri:"/portals/{portalId}",responseCode:202},input:{type:"structure",required:["portalId","portalName","portalContactEmail","roleArn"],members:{portalId:{location:"uri",locationName:"portalId"},portalName:{},portalDescription:{},portalContactEmail:{},portalLogoImage:{type:"structure",members:{id:{},file:{shape:"S4k"}}},roleArn:{},clientToken:{idempotencyToken:true},notificationSenderEmail:{},alarms:{shape:"S4o"}}},output:{type:"structure",required:["portalStatus"],members:{portalStatus:{shape:"S4r"}}},endpoint:{hostPrefix:"monitor."}},UpdateProject:{http:{method:"PUT",requestUri:"/projects/{projectId}",responseCode:200},input:{type:"structure",required:["projectId","projectName"],members:{projectId:{location:"uri",locationName:"projectId"},projectName:{},projectDescription:{},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"monitor."}}},shapes:{S7:{type:"list",member:{}},Sa:{type:"structure",required:["assetId","code","message"],members:{assetId:{},code:{},message:{}}},Sl:{type:"list",member:{}},Sp:{type:"list",member:{}},S11:{type:"list",member:{type:"structure",required:["timestamp","value"],members:{timestamp:{type:"timestamp"},quality:{},value:{type:"structure",members:{average:{type:"double"},count:{type:"double"},maximum:{type:"double"},minimum:{type:"double"},sum:{type:"double"},standardDeviation:{type:"double"}}}}}},S1i:{type:"structure",required:["value","timestamp"],members:{value:{shape:"S1j"},timestamp:{shape:"S1o"},quality:{}}},S1j:{type:"structure",members:{stringValue:{},integerValue:{type:"integer"},doubleValue:{type:"double"},booleanValue:{type:"boolean"}}},S1o:{type:"structure",required:["timeInSeconds"],members:{timeInSeconds:{type:"long"},offsetInNanos:{type:"integer"}}},S24:{type:"list",member:{shape:"S1i"}},S2k:{type:"structure",members:{user:{type:"structure",required:["id"],members:{id:{}}},group:{type:"structure",required:["id"],members:{id:{}}},iamUser:{type:"structure",required:["arn"],members:{arn:{}}},iamRole:{type:"structure",required:["arn"],members:{arn:{}}}}},S2r:{type:"structure",members:{portal:{type:"structure",required:["id"],members:{id:{}}},project:{type:"structure",required:["id"],members:{id:{}}}}},S2v:{type:"map",key:{},value:{}},S32:{type:"structure",required:["state"],members:{state:{},error:{shape:"S34"}}},S34:{type:"structure",required:["code","message"],members:{code:{},message:{},details:{type:"list",member:{type:"structure",required:["code","message"],members:{code:{},message:{}}}}}},S3c:{type:"list",member:{type:"structure",required:["name","dataType","type"],members:{name:{},dataType:{},dataTypeSpec:{},unit:{},type:{shape:"S3g"}}}},S3g:{type:"structure",members:{attribute:{type:"structure",members:{defaultValue:{}}},measurement:{type:"structure",members:{processingConfig:{type:"structure",required:["forwardingConfig"],members:{forwardingConfig:{shape:"S3l"}}}}},transform:{type:"structure",required:["expression","variables"],members:{expression:{},variables:{shape:"S3p"},processingConfig:{type:"structure",required:["computeLocation"],members:{computeLocation:{},forwardingConfig:{shape:"S3l"}}}}},metric:{type:"structure",required:["expression","variables","window"],members:{expression:{},variables:{shape:"S3p"},window:{type:"structure",members:{tumbling:{type:"structure",required:["interval"],members:{interval:{},offset:{}}}}},processingConfig:{type:"structure",required:["computeLocation"],members:{computeLocation:{}}}}}}},S3l:{type:"structure",required:["state"],members:{state:{}}},S3p:{type:"list",member:{type:"structure",required:["name","value"],members:{name:{},value:{type:"structure",required:["propertyId"],members:{propertyId:{},hierarchyId:{}}}}}},S47:{type:"structure",required:["state"],members:{state:{},error:{shape:"S34"}}},S4d:{type:"structure",members:{greengrass:{type:"structure",required:["groupArn"],members:{groupArn:{}}},greengrassV2:{type:"structure",required:["coreDeviceThingName"],members:{coreDeviceThingName:{}}}}},S4k:{type:"structure",required:["data","type"],members:{data:{type:"blob"},type:{}}},S4o:{type:"structure",required:["alarmRoleArn"],members:{alarmRoleArn:{},notificationLambdaArn:{}}},S4r:{type:"structure",required:["state"],members:{state:{},error:{type:"structure",members:{code:{},message:{}}}}},S5h:{type:"list",member:{type:"structure",required:["id","name","dataType"],members:{id:{},name:{},alias:{},notification:{shape:"S5j"},dataType:{},dataTypeSpec:{},unit:{}}}},S5j:{type:"structure",required:["topic","state"],members:{topic:{},state:{}}},S5m:{type:"list",member:{type:"structure",required:["name"],members:{id:{},name:{}}}},S5s:{type:"list",member:{type:"structure",required:["name","dataType","type"],members:{id:{},name:{},dataType:{},dataTypeSpec:{},unit:{},type:{shape:"S3g"}}}},S5u:{type:"list",member:{type:"structure",required:["name","childAssetModelId"],members:{id:{},name:{},childAssetModelId:{}}}},S5w:{type:"list",member:{type:"structure",required:["name","type"],members:{name:{},description:{},type:{},properties:{shape:"S5s"}}}},S60:{type:"structure",required:["id","name","dataType"],members:{id:{},name:{},alias:{},notification:{shape:"S5j"},dataType:{},unit:{},type:{shape:"S3g"}}},S67:{type:"structure",required:["state"],members:{state:{},error:{type:"structure",required:["code","message"],members:{code:{},message:{}}}}},S6c:{type:"list",member:{type:"structure",required:["capabilityNamespace","capabilitySyncStatus"],members:{capabilityNamespace:{},capabilitySyncStatus:{}}}},S6l:{type:"structure",required:["level"],members:{level:{}}},S6w:{type:"structure",required:["customerManagedS3Storage"],members:{customerManagedS3Storage:{type:"structure",required:["s3ResourceArn","roleArn"],members:{s3ResourceArn:{},roleArn:{}}}}},S6z:{type:"structure",members:{numberOfDays:{type:"integer"},unlimited:{type:"boolean"}}}}}},1877:function(e){e.exports={pagination:{GetServerDetails:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"associatedApplications"},ListApplicationComponents:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"applicationComponentInfos"},ListCollectors:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"Collectors"},ListImportFileTask:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"taskInfos"},ListServers:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"serverInfos"}}}},1879:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["lexruntime"]={};i.LexRuntime=s.defineService("lexruntime",["2016-11-28"]);Object.defineProperty(a.services["lexruntime"],"2016-11-28",{get:function get(){var e=r(1352);e.paginators=r(2681).pagination;return e},enumerable:true,configurable:true});e.exports=i.LexRuntime},1885:function(e,t,r){(function(){"use strict";var e,i,s,a,o,n,u,p,m=function(e,t){return function(){return e.apply(t,arguments)}},c=function(e,t){for(var r in t){if(l.call(t,r))e[r]=t[r]}function ctor(){this.constructor=e}ctor.prototype=t.prototype;e.prototype=new ctor;e.__super__=t.prototype;return e},l={}.hasOwnProperty;u=r(4645);s=r(8614);e=r(6210);n=r(5350);p=r(8213).setImmediate;i=r(1514).defaults;a=function(e){return typeof e==="object"&&e!=null&&Object.keys(e).length===0};o=function(e,t,r){var i,s,a;for(i=0,s=e.length;i0){u[e.options.childkey]=m}m=u}else if(y){y[e.options.childkey]=y[e.options.childkey]||[];c={};for(n in m){if(!l.call(m,n))continue;c[n]=m[n]}y[e.options.childkey].push(c);delete m["#name"];if(Object.keys(m).length===1&&t in m&&!e.EXPLICIT_CHARKEY){m=m[t]}}}if(i.length>0){return e.assignOrPush(y,p,m)}else{if(e.options.explicitRoot){d=m;m={};m[p]=d}e.resultObject=m;e.saxParser.ended=true;return e.emit("end",e.resultObject)}}}(this);r=function(e){return function(r){var s,a;a=i[i.length-1];if(a){a[t]+=r;if(e.options.explicitChildren&&e.options.preserveChildrenOrder&&e.options.charsAsChildren&&(e.options.includeWhiteChars||r.replace(/\\n/g,"").trim()!=="")){a[e.options.childkey]=a[e.options.childkey]||[];s={"#name":"__text__"};s[t]=r;if(e.options.normalize){s[t]=s[t].replace(/\s{2,}/g," ").trim()}a[e.options.childkey].push(s)}return a}}}(this);this.saxParser.ontext=r;return this.saxParser.oncdata=function(e){return function(e){var t;t=r(e);if(t){return t.cdata=true}}}(this)};Parser.prototype.parseString=function(t,r){var i;if(r!=null&&typeof r==="function"){this.on("end",function(e){this.reset();return r(null,e)});this.on("error",function(e){this.reset();return r(e)})}try{t=t.toString();if(t.trim()===""){this.emit("end",null);return true}t=e.stripBOM(t);if(this.options.async){this.remaining=t;p(this.processAsync);return this.saxParser}return this.saxParser.write(t).close()}catch(e){i=e;if(!(this.saxParser.errThrown||this.saxParser.ended)){this.emit("error",i);return this.saxParser.errThrown=true}else if(this.saxParser.ended){throw i}}};return Parser}(s.EventEmitter);t.parseString=function(e,r,i){var s,a,o;if(i!=null){if(typeof i==="function"){s=i}if(typeof r==="object"){a=r}}else{if(typeof r==="function"){s=r}a={}}o=new t.Parser(a);return o.parseString(e,s)}}).call(this)},1890:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-01-12",endpointPrefix:"dlm",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"Amazon DLM",serviceFullName:"Amazon Data Lifecycle Manager",serviceId:"DLM",signatureVersion:"v4",signingName:"dlm",uid:"dlm-2018-01-12"},operations:{CreateLifecyclePolicy:{http:{requestUri:"/policies"},input:{type:"structure",required:["ExecutionRoleArn","Description","State","PolicyDetails"],members:{ExecutionRoleArn:{},Description:{},State:{},PolicyDetails:{shape:"S5"},Tags:{shape:"S1q"}}},output:{type:"structure",members:{PolicyId:{}}}},DeleteLifecyclePolicy:{http:{method:"DELETE",requestUri:"/policies/{policyId}/"},input:{type:"structure",required:["PolicyId"],members:{PolicyId:{location:"uri",locationName:"policyId"}}},output:{type:"structure",members:{}}},GetLifecyclePolicies:{http:{method:"GET",requestUri:"/policies"},input:{type:"structure",members:{PolicyIds:{location:"querystring",locationName:"policyIds",type:"list",member:{}},State:{location:"querystring",locationName:"state"},ResourceTypes:{shape:"S7",location:"querystring",locationName:"resourceTypes"},TargetTags:{location:"querystring",locationName:"targetTags",type:"list",member:{}},TagsToAdd:{location:"querystring",locationName:"tagsToAdd",type:"list",member:{}}}},output:{type:"structure",members:{Policies:{type:"list",member:{type:"structure",members:{PolicyId:{},Description:{},State:{},Tags:{shape:"S1q"},PolicyType:{}}}}}}},GetLifecyclePolicy:{http:{method:"GET",requestUri:"/policies/{policyId}/"},input:{type:"structure",required:["PolicyId"],members:{PolicyId:{location:"uri",locationName:"policyId"}}},output:{type:"structure",members:{Policy:{type:"structure",members:{PolicyId:{},Description:{},State:{},StatusMessage:{},ExecutionRoleArn:{},DateCreated:{shape:"S2a"},DateModified:{shape:"S2a"},PolicyDetails:{shape:"S5"},Tags:{shape:"S1q"},PolicyArn:{}}}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{Tags:{shape:"S1q"}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"resourceArn"},Tags:{shape:"S1q"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{location:"uri",locationName:"resourceArn"},TagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateLifecyclePolicy:{http:{method:"PATCH",requestUri:"/policies/{policyId}"},input:{type:"structure",required:["PolicyId"],members:{PolicyId:{location:"uri",locationName:"policyId"},ExecutionRoleArn:{},State:{},Description:{},PolicyDetails:{shape:"S5"}}},output:{type:"structure",members:{}}}},shapes:{S5:{type:"structure",members:{PolicyType:{},ResourceTypes:{shape:"S7"},ResourceLocations:{type:"list",member:{}},TargetTags:{type:"list",member:{shape:"Sc"}},Schedules:{type:"list",member:{type:"structure",members:{Name:{},CopyTags:{type:"boolean"},TagsToAdd:{type:"list",member:{shape:"Sc"}},VariableTags:{type:"list",member:{shape:"Sc"}},CreateRule:{type:"structure",members:{Location:{},Interval:{type:"integer"},IntervalUnit:{},Times:{type:"list",member:{}},CronExpression:{}}},RetainRule:{type:"structure",members:{Count:{type:"integer"},Interval:{type:"integer"},IntervalUnit:{}}},FastRestoreRule:{type:"structure",required:["AvailabilityZones"],members:{Count:{type:"integer"},Interval:{type:"integer"},IntervalUnit:{},AvailabilityZones:{type:"list",member:{}}}},CrossRegionCopyRules:{type:"list",member:{type:"structure",required:["Encrypted"],members:{TargetRegion:{},Target:{},Encrypted:{type:"boolean"},CmkArn:{},CopyTags:{type:"boolean"},RetainRule:{shape:"S14"},DeprecateRule:{type:"structure",members:{Interval:{type:"integer"},IntervalUnit:{}}}}}},ShareRules:{type:"list",member:{type:"structure",required:["TargetAccounts"],members:{TargetAccounts:{type:"list",member:{}},UnshareInterval:{type:"integer"},UnshareIntervalUnit:{}}}},DeprecateRule:{type:"structure",members:{Count:{type:"integer"},Interval:{type:"integer"},IntervalUnit:{}}}}}},Parameters:{type:"structure",members:{ExcludeBootVolume:{type:"boolean"},NoReboot:{type:"boolean"}}},EventSource:{type:"structure",required:["Type"],members:{Type:{},Parameters:{type:"structure",required:["EventType","SnapshotOwner","DescriptionRegex"],members:{EventType:{},SnapshotOwner:{type:"list",member:{}},DescriptionRegex:{}}}}},Actions:{type:"list",member:{type:"structure",required:["Name","CrossRegionCopy"],members:{Name:{},CrossRegionCopy:{type:"list",member:{type:"structure",required:["Target","EncryptionConfiguration"],members:{Target:{},EncryptionConfiguration:{type:"structure",required:["Encrypted"],members:{Encrypted:{type:"boolean"},CmkArn:{}}},RetainRule:{shape:"S14"}}}}}}}}},S7:{type:"list",member:{}},Sc:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}},S14:{type:"structure",members:{Interval:{type:"integer"},IntervalUnit:{}}},S1q:{type:"map",key:{},value:{}},S2a:{type:"timestamp",timestampFormat:"iso8601"}}}},1894:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-03-01",endpointPrefix:"fsx",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon FSx",serviceId:"FSx",signatureVersion:"v4",signingName:"fsx",targetPrefix:"AWSSimbaAPIService_v20180301",uid:"fsx-2018-03-01"},operations:{AssociateFileSystemAliases:{input:{type:"structure",required:["FileSystemId","Aliases"],members:{ClientRequestToken:{idempotencyToken:true},FileSystemId:{},Aliases:{shape:"S4"}}},output:{type:"structure",members:{Aliases:{shape:"S7"}}}},CancelDataRepositoryTask:{input:{type:"structure",required:["TaskId"],members:{TaskId:{}}},output:{type:"structure",members:{Lifecycle:{},TaskId:{}}},idempotent:true},CopyBackup:{input:{type:"structure",required:["SourceBackupId"],members:{ClientRequestToken:{idempotencyToken:true},SourceBackupId:{},SourceRegion:{},KmsKeyId:{},CopyTags:{type:"boolean"},Tags:{shape:"Sj"}}},output:{type:"structure",members:{Backup:{shape:"So"}}},idempotent:true},CreateBackup:{input:{type:"structure",members:{FileSystemId:{},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"Sj"},VolumeId:{}}},output:{type:"structure",members:{Backup:{shape:"So"}}},idempotent:true},CreateDataRepositoryAssociation:{input:{type:"structure",required:["FileSystemId","FileSystemPath","DataRepositoryPath"],members:{FileSystemId:{},FileSystemPath:{},DataRepositoryPath:{},BatchImportMetaDataOnCreate:{type:"boolean"},ImportedFileChunkSize:{type:"integer"},S3:{shape:"S41"},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"Sj"}}},output:{type:"structure",members:{Association:{shape:"S47"}}},idempotent:true},CreateDataRepositoryTask:{input:{type:"structure",required:["Type","FileSystemId","Report"],members:{Type:{},Paths:{shape:"S4b"},FileSystemId:{},Report:{shape:"S4d"},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"Sj"}}},output:{type:"structure",members:{DataRepositoryTask:{shape:"S4h"}}},idempotent:true},CreateFileSystem:{input:{type:"structure",required:["FileSystemType","StorageCapacity","SubnetIds"],members:{ClientRequestToken:{idempotencyToken:true},FileSystemType:{},StorageCapacity:{type:"integer"},StorageType:{},SubnetIds:{shape:"S15"},SecurityGroupIds:{shape:"S4r"},Tags:{shape:"Sj"},KmsKeyId:{},WindowsConfiguration:{shape:"S4t"},LustreConfiguration:{shape:"S4x"},OntapConfiguration:{type:"structure",required:["DeploymentType","ThroughputCapacity"],members:{AutomaticBackupRetentionDays:{type:"integer"},DailyAutomaticBackupStartTime:{},DeploymentType:{},EndpointIpAddressRange:{},FsxAdminPassword:{shape:"S50"},DiskIopsConfiguration:{shape:"S3m"},PreferredSubnetId:{},RouteTableIds:{shape:"S3p"},ThroughputCapacity:{type:"integer"},WeeklyMaintenanceStartTime:{}}},FileSystemTypeVersion:{},OpenZFSConfiguration:{shape:"S51"}}},output:{type:"structure",members:{FileSystem:{shape:"Sx"}}}},CreateFileSystemFromBackup:{input:{type:"structure",required:["BackupId","SubnetIds"],members:{BackupId:{},ClientRequestToken:{idempotencyToken:true},SubnetIds:{shape:"S15"},SecurityGroupIds:{shape:"S4r"},Tags:{shape:"Sj"},WindowsConfiguration:{shape:"S4t"},LustreConfiguration:{shape:"S4x"},StorageType:{},KmsKeyId:{},FileSystemTypeVersion:{},OpenZFSConfiguration:{shape:"S51"}}},output:{type:"structure",members:{FileSystem:{shape:"Sx"}}}},CreateSnapshot:{input:{type:"structure",required:["Name","VolumeId"],members:{ClientRequestToken:{idempotencyToken:true},Name:{},VolumeId:{},Tags:{shape:"Sj"}}},output:{type:"structure",members:{Snapshot:{shape:"S3c"}}},idempotent:true},CreateStorageVirtualMachine:{input:{type:"structure",required:["FileSystemId","Name"],members:{ActiveDirectoryConfiguration:{type:"structure",required:["NetBiosName"],members:{NetBiosName:{},SelfManagedActiveDirectoryConfiguration:{shape:"S4u"}}},ClientRequestToken:{idempotencyToken:true},FileSystemId:{},Name:{},SvmAdminPassword:{shape:"S50"},Tags:{shape:"Sj"},RootVolumeSecurityStyle:{}}},output:{type:"structure",members:{StorageVirtualMachine:{shape:"S5e"}}}},CreateVolume:{input:{type:"structure",required:["VolumeType","Name"],members:{ClientRequestToken:{idempotencyToken:true},VolumeType:{},Name:{},OntapConfiguration:{shape:"S5l"},Tags:{shape:"Sj"},OpenZFSConfiguration:{type:"structure",required:["ParentVolumeId"],members:{ParentVolumeId:{},StorageCapacityReservationGiB:{type:"integer"},StorageCapacityQuotaGiB:{type:"integer"},RecordSizeKiB:{type:"integer"},DataCompressionType:{},CopyTagsToSnapshots:{type:"boolean"},OriginSnapshot:{type:"structure",required:["SnapshotARN","CopyStrategy"],members:{SnapshotARN:{},CopyStrategy:{}}},ReadOnly:{type:"boolean"},NfsExports:{shape:"S32"},UserAndGroupQuotas:{shape:"S39"}}}}},output:{type:"structure",members:{Volume:{shape:"S2d"}}}},CreateVolumeFromBackup:{input:{type:"structure",required:["BackupId","Name"],members:{BackupId:{},ClientRequestToken:{idempotencyToken:true},Name:{},OntapConfiguration:{shape:"S5l"},Tags:{shape:"Sj"}}},output:{type:"structure",members:{Volume:{shape:"S2d"}}}},DeleteBackup:{input:{type:"structure",required:["BackupId"],members:{BackupId:{},ClientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{BackupId:{},Lifecycle:{}}},idempotent:true},DeleteDataRepositoryAssociation:{input:{type:"structure",required:["AssociationId","DeleteDataInFileSystem"],members:{AssociationId:{},ClientRequestToken:{idempotencyToken:true},DeleteDataInFileSystem:{type:"boolean"}}},output:{type:"structure",members:{AssociationId:{},Lifecycle:{},DeleteDataInFileSystem:{type:"boolean"}}},idempotent:true},DeleteFileSystem:{input:{type:"structure",required:["FileSystemId"],members:{FileSystemId:{},ClientRequestToken:{idempotencyToken:true},WindowsConfiguration:{type:"structure",members:{SkipFinalBackup:{type:"boolean"},FinalBackupTags:{shape:"Sj"}}},LustreConfiguration:{type:"structure",members:{SkipFinalBackup:{type:"boolean"},FinalBackupTags:{shape:"Sj"}}},OpenZFSConfiguration:{type:"structure",members:{SkipFinalBackup:{type:"boolean"},FinalBackupTags:{shape:"Sj"},Options:{type:"list",member:{}}}}}},output:{type:"structure",members:{FileSystemId:{},Lifecycle:{},WindowsResponse:{type:"structure",members:{FinalBackupId:{},FinalBackupTags:{shape:"Sj"}}},LustreResponse:{type:"structure",members:{FinalBackupId:{},FinalBackupTags:{shape:"Sj"}}},OpenZFSResponse:{type:"structure",members:{FinalBackupId:{},FinalBackupTags:{shape:"Sj"}}}}},idempotent:true},DeleteSnapshot:{input:{type:"structure",required:["SnapshotId"],members:{ClientRequestToken:{idempotencyToken:true},SnapshotId:{}}},output:{type:"structure",members:{SnapshotId:{},Lifecycle:{}}},idempotent:true},DeleteStorageVirtualMachine:{input:{type:"structure",required:["StorageVirtualMachineId"],members:{ClientRequestToken:{idempotencyToken:true},StorageVirtualMachineId:{}}},output:{type:"structure",members:{StorageVirtualMachineId:{},Lifecycle:{}}}},DeleteVolume:{input:{type:"structure",required:["VolumeId"],members:{ClientRequestToken:{idempotencyToken:true},VolumeId:{},OntapConfiguration:{type:"structure",members:{SkipFinalBackup:{type:"boolean"},FinalBackupTags:{shape:"Sj"}}},OpenZFSConfiguration:{type:"structure",members:{Options:{type:"list",member:{}}}}}},output:{type:"structure",members:{VolumeId:{},Lifecycle:{},OntapResponse:{type:"structure",members:{FinalBackupId:{},FinalBackupTags:{shape:"Sj"}}}}}},DescribeBackups:{input:{type:"structure",members:{BackupIds:{type:"list",member:{}},Filters:{shape:"S6k"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Backups:{type:"list",member:{shape:"So"}},NextToken:{}}}},DescribeDataRepositoryAssociations:{input:{type:"structure",members:{AssociationIds:{type:"list",member:{}},Filters:{shape:"S6k"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Associations:{type:"list",member:{shape:"S47"}},NextToken:{}}},idempotent:true},DescribeDataRepositoryTasks:{input:{type:"structure",members:{TaskIds:{type:"list",member:{}},Filters:{type:"list",member:{type:"structure",members:{Name:{},Values:{type:"list",member:{}}}}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{DataRepositoryTasks:{type:"list",member:{shape:"S4h"}},NextToken:{}}}},DescribeFileSystemAliases:{input:{type:"structure",required:["FileSystemId"],members:{ClientRequestToken:{idempotencyToken:true},FileSystemId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Aliases:{shape:"S7"},NextToken:{}}}},DescribeFileSystems:{input:{type:"structure",members:{FileSystemIds:{type:"list",member:{}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{FileSystems:{type:"list",member:{shape:"Sx"}},NextToken:{}}}},DescribeSnapshots:{input:{type:"structure",members:{SnapshotIds:{type:"list",member:{}},Filters:{type:"list",member:{type:"structure",members:{Name:{},Values:{type:"list",member:{}}}}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Snapshots:{type:"list",member:{shape:"S3c"}},NextToken:{}}}},DescribeStorageVirtualMachines:{input:{type:"structure",members:{StorageVirtualMachineIds:{type:"list",member:{}},Filters:{type:"list",member:{type:"structure",members:{Name:{},Values:{type:"list",member:{}}}}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{StorageVirtualMachines:{type:"list",member:{shape:"S5e"}},NextToken:{}}}},DescribeVolumes:{input:{type:"structure",members:{VolumeIds:{type:"list",member:{}},Filters:{type:"list",member:{type:"structure",members:{Name:{},Values:{type:"list",member:{}}}}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Volumes:{type:"list",member:{shape:"S2d"}},NextToken:{}}}},DisassociateFileSystemAliases:{input:{type:"structure",required:["FileSystemId","Aliases"],members:{ClientRequestToken:{idempotencyToken:true},FileSystemId:{},Aliases:{shape:"S4"}}},output:{type:"structure",members:{Aliases:{shape:"S7"}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Tags:{shape:"Sj"},NextToken:{}}}},ReleaseFileSystemNfsV3Locks:{input:{type:"structure",required:["FileSystemId"],members:{FileSystemId:{},ClientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{FileSystem:{shape:"Sx"}}},idempotent:true},RestoreVolumeFromSnapshot:{input:{type:"structure",required:["VolumeId","SnapshotId"],members:{ClientRequestToken:{idempotencyToken:true},VolumeId:{},SnapshotId:{},Options:{type:"list",member:{}}}},output:{type:"structure",members:{VolumeId:{},Lifecycle:{}}},idempotent:true},TagResource:{input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"Sj"}}},output:{type:"structure",members:{}},idempotent:true},UntagResource:{input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}},idempotent:true},UpdateDataRepositoryAssociation:{input:{type:"structure",required:["AssociationId"],members:{AssociationId:{},ClientRequestToken:{idempotencyToken:true},ImportedFileChunkSize:{type:"integer"},S3:{shape:"S41"}}},output:{type:"structure",members:{Association:{shape:"S47"}}},idempotent:true},UpdateFileSystem:{input:{type:"structure",required:["FileSystemId"],members:{FileSystemId:{},ClientRequestToken:{idempotencyToken:true},StorageCapacity:{type:"integer"},WindowsConfiguration:{type:"structure",members:{WeeklyMaintenanceStartTime:{},DailyAutomaticBackupStartTime:{},AutomaticBackupRetentionDays:{type:"integer"},ThroughputCapacity:{type:"integer"},SelfManagedActiveDirectoryConfiguration:{shape:"S8n"},AuditLogConfiguration:{shape:"S4w"}}},LustreConfiguration:{type:"structure",members:{WeeklyMaintenanceStartTime:{},DailyAutomaticBackupStartTime:{},AutomaticBackupRetentionDays:{type:"integer"},AutoImportPolicy:{},DataCompressionType:{},LogConfiguration:{shape:"S4y"}}},OntapConfiguration:{type:"structure",members:{AutomaticBackupRetentionDays:{type:"integer"},DailyAutomaticBackupStartTime:{},FsxAdminPassword:{shape:"S50"},WeeklyMaintenanceStartTime:{},DiskIopsConfiguration:{shape:"S3m"},ThroughputCapacity:{type:"integer"}}},OpenZFSConfiguration:{type:"structure",members:{AutomaticBackupRetentionDays:{type:"integer"},CopyTagsToBackups:{type:"boolean"},CopyTagsToVolumes:{type:"boolean"},DailyAutomaticBackupStartTime:{},ThroughputCapacity:{type:"integer"},WeeklyMaintenanceStartTime:{},DiskIopsConfiguration:{shape:"S3m"}}}}},output:{type:"structure",members:{FileSystem:{shape:"Sx"}}}},UpdateSnapshot:{input:{type:"structure",required:["Name","SnapshotId"],members:{ClientRequestToken:{idempotencyToken:true},Name:{},SnapshotId:{}}},output:{type:"structure",members:{Snapshot:{shape:"S3c"}}},idempotent:true},UpdateStorageVirtualMachine:{input:{type:"structure",required:["StorageVirtualMachineId"],members:{ActiveDirectoryConfiguration:{type:"structure",members:{SelfManagedActiveDirectoryConfiguration:{shape:"S8n"}}},ClientRequestToken:{idempotencyToken:true},StorageVirtualMachineId:{},SvmAdminPassword:{shape:"S50"}}},output:{type:"structure",members:{StorageVirtualMachine:{shape:"S5e"}}}},UpdateVolume:{input:{type:"structure",required:["VolumeId"],members:{ClientRequestToken:{idempotencyToken:true},VolumeId:{},OntapConfiguration:{type:"structure",members:{JunctionPath:{},SecurityStyle:{},SizeInMegabytes:{type:"integer"},StorageEfficiencyEnabled:{type:"boolean"},TieringPolicy:{shape:"S2m"}}},Name:{},OpenZFSConfiguration:{type:"structure",members:{StorageCapacityReservationGiB:{type:"integer"},StorageCapacityQuotaGiB:{type:"integer"},RecordSizeKiB:{type:"integer"},DataCompressionType:{},NfsExports:{shape:"S32"},UserAndGroupQuotas:{shape:"S39"},ReadOnly:{type:"boolean"}}}}},output:{type:"structure",members:{Volume:{shape:"S2d"}}}}},shapes:{S4:{type:"list",member:{}},S7:{type:"list",member:{type:"structure",members:{Name:{},Lifecycle:{}}}},Sj:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},So:{type:"structure",required:["BackupId","Lifecycle","Type","CreationTime","FileSystem"],members:{BackupId:{},Lifecycle:{},FailureDetails:{type:"structure",members:{Message:{}}},Type:{},ProgressPercent:{type:"integer"},CreationTime:{type:"timestamp"},KmsKeyId:{},ResourceARN:{},Tags:{shape:"Sj"},FileSystem:{shape:"Sx"},DirectoryInformation:{type:"structure",members:{DomainName:{},ActiveDirectoryId:{},ResourceARN:{}}},OwnerId:{},SourceBackupId:{},SourceBackupRegion:{},ResourceType:{},Volume:{shape:"S2d"}}},Sx:{type:"structure",members:{OwnerId:{},CreationTime:{type:"timestamp"},FileSystemId:{},FileSystemType:{},Lifecycle:{},FailureDetails:{type:"structure",members:{Message:{}}},StorageCapacity:{type:"integer"},StorageType:{},VpcId:{},SubnetIds:{shape:"S15"},NetworkInterfaceIds:{type:"list",member:{}},DNSName:{},KmsKeyId:{},ResourceARN:{},Tags:{shape:"Sj"},WindowsConfiguration:{type:"structure",members:{ActiveDirectoryId:{},SelfManagedActiveDirectoryConfiguration:{shape:"S1c"},DeploymentType:{},RemoteAdministrationEndpoint:{},PreferredSubnetId:{},PreferredFileServerIp:{},ThroughputCapacity:{type:"integer"},MaintenanceOperationsInProgress:{type:"list",member:{}},WeeklyMaintenanceStartTime:{},DailyAutomaticBackupStartTime:{},AutomaticBackupRetentionDays:{type:"integer"},CopyTagsToBackups:{type:"boolean"},Aliases:{shape:"S7"},AuditLogConfiguration:{type:"structure",required:["FileAccessAuditLogLevel","FileShareAccessAuditLogLevel"],members:{FileAccessAuditLogLevel:{},FileShareAccessAuditLogLevel:{},AuditLogDestination:{}}}}},LustreConfiguration:{type:"structure",members:{WeeklyMaintenanceStartTime:{},DataRepositoryConfiguration:{type:"structure",members:{Lifecycle:{},ImportPath:{},ExportPath:{},ImportedFileChunkSize:{type:"integer"},AutoImportPolicy:{},FailureDetails:{shape:"S1z"}}},DeploymentType:{},PerUnitStorageThroughput:{type:"integer"},MountName:{},DailyAutomaticBackupStartTime:{},AutomaticBackupRetentionDays:{type:"integer"},CopyTagsToBackups:{type:"boolean"},DriveCacheType:{},DataCompressionType:{},LogConfiguration:{type:"structure",required:["Level"],members:{Level:{},Destination:{}}}}},AdministrativeActions:{shape:"S27"},OntapConfiguration:{type:"structure",members:{AutomaticBackupRetentionDays:{type:"integer"},DailyAutomaticBackupStartTime:{},DeploymentType:{},EndpointIpAddressRange:{},Endpoints:{type:"structure",members:{Intercluster:{shape:"S3k"},Management:{shape:"S3k"}}},DiskIopsConfiguration:{shape:"S3m"},PreferredSubnetId:{},RouteTableIds:{shape:"S3p"},ThroughputCapacity:{type:"integer"},WeeklyMaintenanceStartTime:{}}},FileSystemTypeVersion:{},OpenZFSConfiguration:{type:"structure",members:{AutomaticBackupRetentionDays:{type:"integer"},CopyTagsToBackups:{type:"boolean"},CopyTagsToVolumes:{type:"boolean"},DailyAutomaticBackupStartTime:{},DeploymentType:{},ThroughputCapacity:{type:"integer"},WeeklyMaintenanceStartTime:{},DiskIopsConfiguration:{shape:"S3m"},RootVolumeId:{}}}}},S15:{type:"list",member:{}},S1c:{type:"structure",members:{DomainName:{},OrganizationalUnitDistinguishedName:{},FileSystemAdministratorsGroup:{},UserName:{},DnsIps:{shape:"S1h"}}},S1h:{type:"list",member:{}},S1z:{type:"structure",members:{Message:{}}},S27:{type:"list",member:{type:"structure",members:{AdministrativeActionType:{},ProgressPercent:{type:"integer"},RequestTime:{type:"timestamp"},Status:{},TargetFileSystemValues:{shape:"Sx"},FailureDetails:{type:"structure",members:{Message:{}}},TargetVolumeValues:{shape:"S2d"},TargetSnapshotValues:{shape:"S3c"}}}},S2d:{type:"structure",members:{CreationTime:{type:"timestamp"},FileSystemId:{},Lifecycle:{},Name:{},OntapConfiguration:{type:"structure",members:{FlexCacheEndpointType:{},JunctionPath:{},SecurityStyle:{},SizeInMegabytes:{type:"integer"},StorageEfficiencyEnabled:{type:"boolean"},StorageVirtualMachineId:{},StorageVirtualMachineRoot:{type:"boolean"},TieringPolicy:{shape:"S2m"},UUID:{},OntapVolumeType:{}}},ResourceARN:{},Tags:{shape:"Sj"},VolumeId:{},VolumeType:{},LifecycleTransitionReason:{shape:"S2t"},AdministrativeActions:{shape:"S27"},OpenZFSConfiguration:{type:"structure",members:{ParentVolumeId:{},VolumePath:{},StorageCapacityReservationGiB:{type:"integer"},StorageCapacityQuotaGiB:{type:"integer"},RecordSizeKiB:{type:"integer"},DataCompressionType:{},CopyTagsToSnapshots:{type:"boolean"},OriginSnapshot:{type:"structure",members:{SnapshotARN:{},CopyStrategy:{}}},ReadOnly:{type:"boolean"},NfsExports:{shape:"S32"},UserAndGroupQuotas:{shape:"S39"}}}}},S2m:{type:"structure",members:{CoolingPeriod:{type:"integer"},Name:{}}},S2t:{type:"structure",members:{Message:{}}},S32:{type:"list",member:{type:"structure",required:["ClientConfigurations"],members:{ClientConfigurations:{type:"list",member:{type:"structure",required:["Clients","Options"],members:{Clients:{},Options:{type:"list",member:{}}}}}}}},S39:{type:"list",member:{type:"structure",required:["Type","Id","StorageCapacityQuotaGiB"],members:{Type:{},Id:{type:"integer"},StorageCapacityQuotaGiB:{type:"integer"}}}},S3c:{type:"structure",members:{ResourceARN:{},SnapshotId:{},Name:{},VolumeId:{},CreationTime:{type:"timestamp"},Lifecycle:{},LifecycleTransitionReason:{shape:"S2t"},Tags:{shape:"Sj"},AdministrativeActions:{shape:"S27"}}},S3k:{type:"structure",members:{DNSName:{},IpAddresses:{shape:"S3l"}}},S3l:{type:"list",member:{}},S3m:{type:"structure",members:{Mode:{},Iops:{type:"long"}}},S3p:{type:"list",member:{}},S41:{type:"structure",members:{AutoImportPolicy:{type:"structure",members:{Events:{shape:"S43"}}},AutoExportPolicy:{type:"structure",members:{Events:{shape:"S43"}}}}},S43:{type:"list",member:{}},S47:{type:"structure",members:{AssociationId:{},ResourceARN:{},FileSystemId:{},Lifecycle:{},FailureDetails:{shape:"S1z"},FileSystemPath:{},DataRepositoryPath:{},BatchImportMetaDataOnCreate:{type:"boolean"},ImportedFileChunkSize:{type:"integer"},S3:{shape:"S41"},Tags:{shape:"Sj"},CreationTime:{type:"timestamp"}}},S4b:{type:"list",member:{}},S4d:{type:"structure",required:["Enabled"],members:{Enabled:{type:"boolean"},Path:{},Format:{},Scope:{}}},S4h:{type:"structure",required:["TaskId","Lifecycle","Type","CreationTime","FileSystemId"],members:{TaskId:{},Lifecycle:{},Type:{},CreationTime:{type:"timestamp"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},ResourceARN:{},Tags:{shape:"Sj"},FileSystemId:{},Paths:{shape:"S4b"},FailureDetails:{type:"structure",members:{Message:{}}},Status:{type:"structure",members:{TotalCount:{type:"long"},SucceededCount:{type:"long"},FailedCount:{type:"long"},LastUpdatedTime:{type:"timestamp"}}},Report:{shape:"S4d"}}},S4r:{type:"list",member:{}},S4t:{type:"structure",required:["ThroughputCapacity"],members:{ActiveDirectoryId:{},SelfManagedActiveDirectoryConfiguration:{shape:"S4u"},DeploymentType:{},PreferredSubnetId:{},ThroughputCapacity:{type:"integer"},WeeklyMaintenanceStartTime:{},DailyAutomaticBackupStartTime:{},AutomaticBackupRetentionDays:{type:"integer"},CopyTagsToBackups:{type:"boolean"},Aliases:{shape:"S4"},AuditLogConfiguration:{shape:"S4w"}}},S4u:{type:"structure",required:["DomainName","UserName","Password","DnsIps"],members:{DomainName:{},OrganizationalUnitDistinguishedName:{},FileSystemAdministratorsGroup:{},UserName:{},Password:{shape:"S4v"},DnsIps:{shape:"S1h"}}},S4v:{type:"string",sensitive:true},S4w:{type:"structure",required:["FileAccessAuditLogLevel","FileShareAccessAuditLogLevel"],members:{FileAccessAuditLogLevel:{},FileShareAccessAuditLogLevel:{},AuditLogDestination:{}}},S4x:{type:"structure",members:{WeeklyMaintenanceStartTime:{},ImportPath:{},ExportPath:{},ImportedFileChunkSize:{type:"integer"},DeploymentType:{},AutoImportPolicy:{},PerUnitStorageThroughput:{type:"integer"},DailyAutomaticBackupStartTime:{},AutomaticBackupRetentionDays:{type:"integer"},CopyTagsToBackups:{type:"boolean"},DriveCacheType:{},DataCompressionType:{},LogConfiguration:{shape:"S4y"}}},S4y:{type:"structure",required:["Level"],members:{Level:{},Destination:{}}},S50:{type:"string",sensitive:true},S51:{type:"structure",required:["DeploymentType","ThroughputCapacity"],members:{AutomaticBackupRetentionDays:{type:"integer"},CopyTagsToBackups:{type:"boolean"},CopyTagsToVolumes:{type:"boolean"},DailyAutomaticBackupStartTime:{},DeploymentType:{},ThroughputCapacity:{type:"integer"},WeeklyMaintenanceStartTime:{},DiskIopsConfiguration:{shape:"S3m"},RootVolumeConfiguration:{type:"structure",members:{RecordSizeKiB:{type:"integer"},DataCompressionType:{},NfsExports:{shape:"S32"},UserAndGroupQuotas:{shape:"S39"},CopyTagsToSnapshots:{type:"boolean"},ReadOnly:{type:"boolean"}}}}},S5e:{type:"structure",members:{ActiveDirectoryConfiguration:{type:"structure",members:{NetBiosName:{},SelfManagedActiveDirectoryConfiguration:{shape:"S1c"}}},CreationTime:{type:"timestamp"},Endpoints:{type:"structure",members:{Iscsi:{shape:"S5h"},Management:{shape:"S5h"},Nfs:{shape:"S5h"},Smb:{shape:"S5h"}}},FileSystemId:{},Lifecycle:{},Name:{},ResourceARN:{},StorageVirtualMachineId:{},Subtype:{},UUID:{},Tags:{shape:"Sj"},LifecycleTransitionReason:{shape:"S2t"},RootVolumeSecurityStyle:{}}},S5h:{type:"structure",members:{DNSName:{},IpAddresses:{shape:"S3l"}}},S5l:{type:"structure",required:["JunctionPath","SizeInMegabytes","StorageEfficiencyEnabled","StorageVirtualMachineId"],members:{JunctionPath:{},SecurityStyle:{},SizeInMegabytes:{type:"integer"},StorageEfficiencyEnabled:{type:"boolean"},StorageVirtualMachineId:{},TieringPolicy:{shape:"S2m"}}},S6k:{type:"list",member:{type:"structure",members:{Name:{},Values:{type:"list",member:{}}}}},S8n:{type:"structure",members:{UserName:{},Password:{shape:"S4v"},DnsIps:{shape:"S1h"}}}}}},1904:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2012-08-10",endpointPrefix:"dynamodb",jsonVersion:"1.0",protocol:"json",serviceAbbreviation:"DynamoDB",serviceFullName:"Amazon DynamoDB",serviceId:"DynamoDB",signatureVersion:"v4",targetPrefix:"DynamoDB_20120810",uid:"dynamodb-2012-08-10"},operations:{BatchExecuteStatement:{input:{type:"structure",required:["Statements"],members:{Statements:{type:"list",member:{type:"structure",required:["Statement"],members:{Statement:{},Parameters:{shape:"S5"},ConsistentRead:{type:"boolean"}}}},ReturnConsumedCapacity:{}}},output:{type:"structure",members:{Responses:{type:"list",member:{type:"structure",members:{Error:{type:"structure",members:{Code:{},Message:{}}},TableName:{},Item:{shape:"Sr"}}}},ConsumedCapacity:{shape:"Ss"}}}},BatchGetItem:{input:{type:"structure",required:["RequestItems"],members:{RequestItems:{shape:"Sz"},ReturnConsumedCapacity:{}}},output:{type:"structure",members:{Responses:{type:"map",key:{},value:{shape:"S19"}},UnprocessedKeys:{shape:"Sz"},ConsumedCapacity:{shape:"Ss"}}},endpointdiscovery:{}},BatchWriteItem:{input:{type:"structure",required:["RequestItems"],members:{RequestItems:{shape:"S1b"},ReturnConsumedCapacity:{},ReturnItemCollectionMetrics:{}}},output:{type:"structure",members:{UnprocessedItems:{shape:"S1b"},ItemCollectionMetrics:{shape:"S1j"},ConsumedCapacity:{shape:"Ss"}}},endpointdiscovery:{}},CreateBackup:{input:{type:"structure",required:["TableName","BackupName"],members:{TableName:{},BackupName:{}}},output:{type:"structure",members:{BackupDetails:{shape:"S1s"}}},endpointdiscovery:{}},CreateGlobalTable:{input:{type:"structure",required:["GlobalTableName","ReplicationGroup"],members:{GlobalTableName:{},ReplicationGroup:{shape:"S20"}}},output:{type:"structure",members:{GlobalTableDescription:{shape:"S24"}}},endpointdiscovery:{}},CreateTable:{input:{type:"structure",required:["AttributeDefinitions","TableName","KeySchema"],members:{AttributeDefinitions:{shape:"S2k"},TableName:{},KeySchema:{shape:"S2o"},LocalSecondaryIndexes:{shape:"S2r"},GlobalSecondaryIndexes:{shape:"S2x"},BillingMode:{},ProvisionedThroughput:{shape:"S2z"},StreamSpecification:{shape:"S31"},SSESpecification:{shape:"S34"},Tags:{shape:"S37"},TableClass:{}}},output:{type:"structure",members:{TableDescription:{shape:"S3c"}}},endpointdiscovery:{}},DeleteBackup:{input:{type:"structure",required:["BackupArn"],members:{BackupArn:{}}},output:{type:"structure",members:{BackupDescription:{shape:"S40"}}},endpointdiscovery:{}},DeleteItem:{input:{type:"structure",required:["TableName","Key"],members:{TableName:{},Key:{shape:"S12"},Expected:{shape:"S4d"},ConditionalOperator:{},ReturnValues:{},ReturnConsumedCapacity:{},ReturnItemCollectionMetrics:{},ConditionExpression:{},ExpressionAttributeNames:{shape:"S15"},ExpressionAttributeValues:{shape:"S4l"}}},output:{type:"structure",members:{Attributes:{shape:"Sr"},ConsumedCapacity:{shape:"St"},ItemCollectionMetrics:{shape:"S1l"}}},endpointdiscovery:{}},DeleteTable:{input:{type:"structure",required:["TableName"],members:{TableName:{}}},output:{type:"structure",members:{TableDescription:{shape:"S3c"}}},endpointdiscovery:{}},DescribeBackup:{input:{type:"structure",required:["BackupArn"],members:{BackupArn:{}}},output:{type:"structure",members:{BackupDescription:{shape:"S40"}}},endpointdiscovery:{}},DescribeContinuousBackups:{input:{type:"structure",required:["TableName"],members:{TableName:{}}},output:{type:"structure",members:{ContinuousBackupsDescription:{shape:"S4u"}}},endpointdiscovery:{}},DescribeContributorInsights:{input:{type:"structure",required:["TableName"],members:{TableName:{},IndexName:{}}},output:{type:"structure",members:{TableName:{},IndexName:{},ContributorInsightsRuleList:{type:"list",member:{}},ContributorInsightsStatus:{},LastUpdateDateTime:{type:"timestamp"},FailureException:{type:"structure",members:{ExceptionName:{},ExceptionDescription:{}}}}}},DescribeEndpoints:{input:{type:"structure",members:{}},output:{type:"structure",required:["Endpoints"],members:{Endpoints:{type:"list",member:{type:"structure",required:["Address","CachePeriodInMinutes"],members:{Address:{},CachePeriodInMinutes:{type:"long"}}}}}},endpointoperation:true},DescribeExport:{input:{type:"structure",required:["ExportArn"],members:{ExportArn:{}}},output:{type:"structure",members:{ExportDescription:{shape:"S5e"}}}},DescribeGlobalTable:{input:{type:"structure",required:["GlobalTableName"],members:{GlobalTableName:{}}},output:{type:"structure",members:{GlobalTableDescription:{shape:"S24"}}},endpointdiscovery:{}},DescribeGlobalTableSettings:{input:{type:"structure",required:["GlobalTableName"],members:{GlobalTableName:{}}},output:{type:"structure",members:{GlobalTableName:{},ReplicaSettings:{shape:"S5y"}}},endpointdiscovery:{}},DescribeKinesisStreamingDestination:{input:{type:"structure",required:["TableName"],members:{TableName:{}}},output:{type:"structure",members:{TableName:{},KinesisDataStreamDestinations:{type:"list",member:{type:"structure",members:{StreamArn:{},DestinationStatus:{},DestinationStatusDescription:{}}}}}},endpointdiscovery:{}},DescribeLimits:{input:{type:"structure",members:{}},output:{type:"structure",members:{AccountMaxReadCapacityUnits:{type:"long"},AccountMaxWriteCapacityUnits:{type:"long"},TableMaxReadCapacityUnits:{type:"long"},TableMaxWriteCapacityUnits:{type:"long"}}},endpointdiscovery:{}},DescribeTable:{input:{type:"structure",required:["TableName"],members:{TableName:{}}},output:{type:"structure",members:{Table:{shape:"S3c"}}},endpointdiscovery:{}},DescribeTableReplicaAutoScaling:{input:{type:"structure",required:["TableName"],members:{TableName:{}}},output:{type:"structure",members:{TableAutoScalingDescription:{shape:"S6k"}}}},DescribeTimeToLive:{input:{type:"structure",required:["TableName"],members:{TableName:{}}},output:{type:"structure",members:{TimeToLiveDescription:{shape:"S49"}}},endpointdiscovery:{}},DisableKinesisStreamingDestination:{input:{shape:"S6r"},output:{shape:"S6s"},endpointdiscovery:{}},EnableKinesisStreamingDestination:{input:{shape:"S6r"},output:{shape:"S6s"},endpointdiscovery:{}},ExecuteStatement:{input:{type:"structure",required:["Statement"],members:{Statement:{},Parameters:{shape:"S5"},ConsistentRead:{type:"boolean"},NextToken:{},ReturnConsumedCapacity:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Items:{shape:"S19"},NextToken:{},ConsumedCapacity:{shape:"St"},LastEvaluatedKey:{shape:"S12"}}}},ExecuteTransaction:{input:{type:"structure",required:["TransactStatements"],members:{TransactStatements:{type:"list",member:{type:"structure",required:["Statement"],members:{Statement:{},Parameters:{shape:"S5"}}}},ClientRequestToken:{idempotencyToken:true},ReturnConsumedCapacity:{}}},output:{type:"structure",members:{Responses:{shape:"S72"},ConsumedCapacity:{shape:"Ss"}}}},ExportTableToPointInTime:{input:{type:"structure",required:["TableArn","S3Bucket"],members:{TableArn:{},ExportTime:{type:"timestamp"},ClientToken:{idempotencyToken:true},S3Bucket:{},S3BucketOwner:{},S3Prefix:{},S3SseAlgorithm:{},S3SseKmsKeyId:{},ExportFormat:{}}},output:{type:"structure",members:{ExportDescription:{shape:"S5e"}}}},GetItem:{input:{type:"structure",required:["TableName","Key"],members:{TableName:{},Key:{shape:"S12"},AttributesToGet:{shape:"S13"},ConsistentRead:{type:"boolean"},ReturnConsumedCapacity:{},ProjectionExpression:{},ExpressionAttributeNames:{shape:"S15"}}},output:{type:"structure",members:{Item:{shape:"Sr"},ConsumedCapacity:{shape:"St"}}},endpointdiscovery:{}},ListBackups:{input:{type:"structure",members:{TableName:{},Limit:{type:"integer"},TimeRangeLowerBound:{type:"timestamp"},TimeRangeUpperBound:{type:"timestamp"},ExclusiveStartBackupArn:{},BackupType:{}}},output:{type:"structure",members:{BackupSummaries:{type:"list",member:{type:"structure",members:{TableName:{},TableId:{},TableArn:{},BackupArn:{},BackupName:{},BackupCreationDateTime:{type:"timestamp"},BackupExpiryDateTime:{type:"timestamp"},BackupStatus:{},BackupType:{},BackupSizeBytes:{type:"long"}}}},LastEvaluatedBackupArn:{}}},endpointdiscovery:{}},ListContributorInsights:{input:{type:"structure",members:{TableName:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ContributorInsightsSummaries:{type:"list",member:{type:"structure",members:{TableName:{},IndexName:{},ContributorInsightsStatus:{}}}},NextToken:{}}}},ListExports:{input:{type:"structure",members:{TableArn:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ExportSummaries:{type:"list",member:{type:"structure",members:{ExportArn:{},ExportStatus:{}}}},NextToken:{}}}},ListGlobalTables:{input:{type:"structure",members:{ExclusiveStartGlobalTableName:{},Limit:{type:"integer"},RegionName:{}}},output:{type:"structure",members:{GlobalTables:{type:"list",member:{type:"structure",members:{GlobalTableName:{},ReplicationGroup:{shape:"S20"}}}},LastEvaluatedGlobalTableName:{}}},endpointdiscovery:{}},ListTables:{input:{type:"structure",members:{ExclusiveStartTableName:{},Limit:{type:"integer"}}},output:{type:"structure",members:{TableNames:{type:"list",member:{}},LastEvaluatedTableName:{}}},endpointdiscovery:{}},ListTagsOfResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{},NextToken:{}}},output:{type:"structure",members:{Tags:{shape:"S37"},NextToken:{}}},endpointdiscovery:{}},PutItem:{input:{type:"structure",required:["TableName","Item"],members:{TableName:{},Item:{shape:"S1f"},Expected:{shape:"S4d"},ReturnValues:{},ReturnConsumedCapacity:{},ReturnItemCollectionMetrics:{},ConditionalOperator:{},ConditionExpression:{},ExpressionAttributeNames:{shape:"S15"},ExpressionAttributeValues:{shape:"S4l"}}},output:{type:"structure",members:{Attributes:{shape:"Sr"},ConsumedCapacity:{shape:"St"},ItemCollectionMetrics:{shape:"S1l"}}},endpointdiscovery:{}},Query:{input:{type:"structure",required:["TableName"],members:{TableName:{},IndexName:{},Select:{},AttributesToGet:{shape:"S13"},Limit:{type:"integer"},ConsistentRead:{type:"boolean"},KeyConditions:{type:"map",key:{},value:{shape:"S88"}},QueryFilter:{shape:"S89"},ConditionalOperator:{},ScanIndexForward:{type:"boolean"},ExclusiveStartKey:{shape:"S12"},ReturnConsumedCapacity:{},ProjectionExpression:{},FilterExpression:{},KeyConditionExpression:{},ExpressionAttributeNames:{shape:"S15"},ExpressionAttributeValues:{shape:"S4l"}}},output:{type:"structure",members:{Items:{shape:"S19"},Count:{type:"integer"},ScannedCount:{type:"integer"},LastEvaluatedKey:{shape:"S12"},ConsumedCapacity:{shape:"St"}}},endpointdiscovery:{}},RestoreTableFromBackup:{input:{type:"structure",required:["TargetTableName","BackupArn"],members:{TargetTableName:{},BackupArn:{},BillingModeOverride:{},GlobalSecondaryIndexOverride:{shape:"S2x"},LocalSecondaryIndexOverride:{shape:"S2r"},ProvisionedThroughputOverride:{shape:"S2z"},SSESpecificationOverride:{shape:"S34"}}},output:{type:"structure",members:{TableDescription:{shape:"S3c"}}},endpointdiscovery:{}},RestoreTableToPointInTime:{input:{type:"structure",required:["TargetTableName"],members:{SourceTableArn:{},SourceTableName:{},TargetTableName:{},UseLatestRestorableTime:{type:"boolean"},RestoreDateTime:{type:"timestamp"},BillingModeOverride:{},GlobalSecondaryIndexOverride:{shape:"S2x"},LocalSecondaryIndexOverride:{shape:"S2r"},ProvisionedThroughputOverride:{shape:"S2z"},SSESpecificationOverride:{shape:"S34"}}},output:{type:"structure",members:{TableDescription:{shape:"S3c"}}},endpointdiscovery:{}},Scan:{input:{type:"structure",required:["TableName"],members:{TableName:{},IndexName:{},AttributesToGet:{shape:"S13"},Limit:{type:"integer"},Select:{},ScanFilter:{shape:"S89"},ConditionalOperator:{},ExclusiveStartKey:{shape:"S12"},ReturnConsumedCapacity:{},TotalSegments:{type:"integer"},Segment:{type:"integer"},ProjectionExpression:{},FilterExpression:{},ExpressionAttributeNames:{shape:"S15"},ExpressionAttributeValues:{shape:"S4l"},ConsistentRead:{type:"boolean"}}},output:{type:"structure",members:{Items:{shape:"S19"},Count:{type:"integer"},ScannedCount:{type:"integer"},LastEvaluatedKey:{shape:"S12"},ConsumedCapacity:{shape:"St"}}},endpointdiscovery:{}},TagResource:{input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"S37"}}},endpointdiscovery:{}},TransactGetItems:{input:{type:"structure",required:["TransactItems"],members:{TransactItems:{type:"list",member:{type:"structure",required:["Get"],members:{Get:{type:"structure",required:["Key","TableName"],members:{Key:{shape:"S12"},TableName:{},ProjectionExpression:{},ExpressionAttributeNames:{shape:"S15"}}}}}},ReturnConsumedCapacity:{}}},output:{type:"structure",members:{ConsumedCapacity:{shape:"Ss"},Responses:{shape:"S72"}}},endpointdiscovery:{}},TransactWriteItems:{input:{type:"structure",required:["TransactItems"],members:{TransactItems:{type:"list",member:{type:"structure",members:{ConditionCheck:{type:"structure",required:["Key","TableName","ConditionExpression"],members:{Key:{shape:"S12"},TableName:{},ConditionExpression:{},ExpressionAttributeNames:{shape:"S15"},ExpressionAttributeValues:{shape:"S4l"},ReturnValuesOnConditionCheckFailure:{}}},Put:{type:"structure",required:["Item","TableName"],members:{Item:{shape:"S1f"},TableName:{},ConditionExpression:{},ExpressionAttributeNames:{shape:"S15"},ExpressionAttributeValues:{shape:"S4l"},ReturnValuesOnConditionCheckFailure:{}}},Delete:{type:"structure",required:["Key","TableName"],members:{Key:{shape:"S12"},TableName:{},ConditionExpression:{},ExpressionAttributeNames:{shape:"S15"},ExpressionAttributeValues:{shape:"S4l"},ReturnValuesOnConditionCheckFailure:{}}},Update:{type:"structure",required:["Key","UpdateExpression","TableName"],members:{Key:{shape:"S12"},UpdateExpression:{},TableName:{},ConditionExpression:{},ExpressionAttributeNames:{shape:"S15"},ExpressionAttributeValues:{shape:"S4l"},ReturnValuesOnConditionCheckFailure:{}}}}}},ReturnConsumedCapacity:{},ReturnItemCollectionMetrics:{},ClientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{ConsumedCapacity:{shape:"Ss"},ItemCollectionMetrics:{shape:"S1j"}}},endpointdiscovery:{}},UntagResource:{input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{},TagKeys:{type:"list",member:{}}}},endpointdiscovery:{}},UpdateContinuousBackups:{input:{type:"structure",required:["TableName","PointInTimeRecoverySpecification"],members:{TableName:{},PointInTimeRecoverySpecification:{type:"structure",required:["PointInTimeRecoveryEnabled"],members:{PointInTimeRecoveryEnabled:{type:"boolean"}}}}},output:{type:"structure",members:{ContinuousBackupsDescription:{shape:"S4u"}}},endpointdiscovery:{}},UpdateContributorInsights:{input:{type:"structure",required:["TableName","ContributorInsightsAction"],members:{TableName:{},IndexName:{},ContributorInsightsAction:{}}},output:{type:"structure",members:{TableName:{},IndexName:{},ContributorInsightsStatus:{}}}},UpdateGlobalTable:{input:{type:"structure",required:["GlobalTableName","ReplicaUpdates"],members:{GlobalTableName:{},ReplicaUpdates:{type:"list",member:{type:"structure",members:{Create:{type:"structure",required:["RegionName"],members:{RegionName:{}}},Delete:{type:"structure",required:["RegionName"],members:{RegionName:{}}}}}}}},output:{type:"structure",members:{GlobalTableDescription:{shape:"S24"}}},endpointdiscovery:{}},UpdateGlobalTableSettings:{input:{type:"structure",required:["GlobalTableName"],members:{GlobalTableName:{},GlobalTableBillingMode:{},GlobalTableProvisionedWriteCapacityUnits:{type:"long"},GlobalTableProvisionedWriteCapacityAutoScalingSettingsUpdate:{shape:"S9g"},GlobalTableGlobalSecondaryIndexSettingsUpdate:{type:"list",member:{type:"structure",required:["IndexName"],members:{IndexName:{},ProvisionedWriteCapacityUnits:{type:"long"},ProvisionedWriteCapacityAutoScalingSettingsUpdate:{shape:"S9g"}}}},ReplicaSettingsUpdate:{type:"list",member:{type:"structure",required:["RegionName"],members:{RegionName:{},ReplicaProvisionedReadCapacityUnits:{type:"long"},ReplicaProvisionedReadCapacityAutoScalingSettingsUpdate:{shape:"S9g"},ReplicaGlobalSecondaryIndexSettingsUpdate:{type:"list",member:{type:"structure",required:["IndexName"],members:{IndexName:{},ProvisionedReadCapacityUnits:{type:"long"},ProvisionedReadCapacityAutoScalingSettingsUpdate:{shape:"S9g"}}}},ReplicaTableClass:{}}}}}},output:{type:"structure",members:{GlobalTableName:{},ReplicaSettings:{shape:"S5y"}}},endpointdiscovery:{}},UpdateItem:{input:{type:"structure",required:["TableName","Key"],members:{TableName:{},Key:{shape:"S12"},AttributeUpdates:{type:"map",key:{},value:{type:"structure",members:{Value:{shape:"S6"},Action:{}}}},Expected:{shape:"S4d"},ConditionalOperator:{},ReturnValues:{},ReturnConsumedCapacity:{},ReturnItemCollectionMetrics:{},UpdateExpression:{},ConditionExpression:{},ExpressionAttributeNames:{shape:"S15"},ExpressionAttributeValues:{shape:"S4l"}}},output:{type:"structure",members:{Attributes:{shape:"Sr"},ConsumedCapacity:{shape:"St"},ItemCollectionMetrics:{shape:"S1l"}}},endpointdiscovery:{}},UpdateTable:{input:{type:"structure",required:["TableName"],members:{AttributeDefinitions:{shape:"S2k"},TableName:{},BillingMode:{},ProvisionedThroughput:{shape:"S2z"},GlobalSecondaryIndexUpdates:{type:"list",member:{type:"structure",members:{Update:{type:"structure",required:["IndexName","ProvisionedThroughput"],members:{IndexName:{},ProvisionedThroughput:{shape:"S2z"}}},Create:{type:"structure",required:["IndexName","KeySchema","Projection"],members:{IndexName:{},KeySchema:{shape:"S2o"},Projection:{shape:"S2t"},ProvisionedThroughput:{shape:"S2z"}}},Delete:{type:"structure",required:["IndexName"],members:{IndexName:{}}}}}},StreamSpecification:{shape:"S31"},SSESpecification:{shape:"S34"},ReplicaUpdates:{type:"list",member:{type:"structure",members:{Create:{type:"structure",required:["RegionName"],members:{RegionName:{},KMSMasterKeyId:{},ProvisionedThroughputOverride:{shape:"S2b"},GlobalSecondaryIndexes:{shape:"Sa5"},TableClassOverride:{}}},Update:{type:"structure",required:["RegionName"],members:{RegionName:{},KMSMasterKeyId:{},ProvisionedThroughputOverride:{shape:"S2b"},GlobalSecondaryIndexes:{shape:"Sa5"},TableClassOverride:{}}},Delete:{type:"structure",required:["RegionName"],members:{RegionName:{}}}}}},TableClass:{}}},output:{type:"structure",members:{TableDescription:{shape:"S3c"}}},endpointdiscovery:{}},UpdateTableReplicaAutoScaling:{input:{type:"structure",required:["TableName"],members:{GlobalSecondaryIndexUpdates:{type:"list",member:{type:"structure",members:{IndexName:{},ProvisionedWriteCapacityAutoScalingUpdate:{shape:"S9g"}}}},TableName:{},ProvisionedWriteCapacityAutoScalingUpdate:{shape:"S9g"},ReplicaUpdates:{type:"list",member:{type:"structure",required:["RegionName"],members:{RegionName:{},ReplicaGlobalSecondaryIndexUpdates:{type:"list",member:{type:"structure",members:{IndexName:{},ProvisionedReadCapacityAutoScalingUpdate:{shape:"S9g"}}}},ReplicaProvisionedReadCapacityAutoScalingUpdate:{shape:"S9g"}}}}}},output:{type:"structure",members:{TableAutoScalingDescription:{shape:"S6k"}}}},UpdateTimeToLive:{input:{type:"structure",required:["TableName","TimeToLiveSpecification"],members:{TableName:{},TimeToLiveSpecification:{shape:"Saj"}}},output:{type:"structure",members:{TimeToLiveSpecification:{shape:"Saj"}}},endpointdiscovery:{}}},shapes:{S5:{type:"list",member:{shape:"S6"}},S6:{type:"structure",members:{S:{},N:{},B:{type:"blob"},SS:{type:"list",member:{}},NS:{type:"list",member:{}},BS:{type:"list",member:{type:"blob"}},M:{type:"map",key:{},value:{shape:"S6"}},L:{type:"list",member:{shape:"S6"}},NULL:{type:"boolean"},BOOL:{type:"boolean"}}},Sr:{type:"map",key:{},value:{shape:"S6"}},Ss:{type:"list",member:{shape:"St"}},St:{type:"structure",members:{TableName:{},CapacityUnits:{type:"double"},ReadCapacityUnits:{type:"double"},WriteCapacityUnits:{type:"double"},Table:{shape:"Sv"},LocalSecondaryIndexes:{shape:"Sw"},GlobalSecondaryIndexes:{shape:"Sw"}}},Sv:{type:"structure",members:{ReadCapacityUnits:{type:"double"},WriteCapacityUnits:{type:"double"},CapacityUnits:{type:"double"}}},Sw:{type:"map",key:{},value:{shape:"Sv"}},Sz:{type:"map",key:{},value:{type:"structure",required:["Keys"],members:{Keys:{type:"list",member:{shape:"S12"}},AttributesToGet:{shape:"S13"},ConsistentRead:{type:"boolean"},ProjectionExpression:{},ExpressionAttributeNames:{shape:"S15"}}}},S12:{type:"map",key:{},value:{shape:"S6"}},S13:{type:"list",member:{}},S15:{type:"map",key:{},value:{}},S19:{type:"list",member:{shape:"Sr"}},S1b:{type:"map",key:{},value:{type:"list",member:{type:"structure",members:{PutRequest:{type:"structure",required:["Item"],members:{Item:{shape:"S1f"}}},DeleteRequest:{type:"structure",required:["Key"],members:{Key:{shape:"S12"}}}}}}},S1f:{type:"map",key:{},value:{shape:"S6"}},S1j:{type:"map",key:{},value:{type:"list",member:{shape:"S1l"}}},S1l:{type:"structure",members:{ItemCollectionKey:{type:"map",key:{},value:{shape:"S6"}},SizeEstimateRangeGB:{type:"list",member:{type:"double"}}}},S1s:{type:"structure",required:["BackupArn","BackupName","BackupStatus","BackupType","BackupCreationDateTime"],members:{BackupArn:{},BackupName:{},BackupSizeBytes:{type:"long"},BackupStatus:{},BackupType:{},BackupCreationDateTime:{type:"timestamp"},BackupExpiryDateTime:{type:"timestamp"}}},S20:{type:"list",member:{type:"structure",members:{RegionName:{}}}},S24:{type:"structure",members:{ReplicationGroup:{shape:"S25"},GlobalTableArn:{},CreationDateTime:{type:"timestamp"},GlobalTableStatus:{},GlobalTableName:{}}},S25:{type:"list",member:{type:"structure",members:{RegionName:{},ReplicaStatus:{},ReplicaStatusDescription:{},ReplicaStatusPercentProgress:{},KMSMasterKeyId:{},ProvisionedThroughputOverride:{shape:"S2b"},GlobalSecondaryIndexes:{type:"list",member:{type:"structure",members:{IndexName:{},ProvisionedThroughputOverride:{shape:"S2b"}}}},ReplicaInaccessibleDateTime:{type:"timestamp"},ReplicaTableClassSummary:{shape:"S2f"}}}},S2b:{type:"structure",members:{ReadCapacityUnits:{type:"long"}}},S2f:{type:"structure",members:{TableClass:{},LastUpdateDateTime:{type:"timestamp"}}},S2k:{type:"list",member:{type:"structure",required:["AttributeName","AttributeType"],members:{AttributeName:{},AttributeType:{}}}},S2o:{type:"list",member:{type:"structure",required:["AttributeName","KeyType"],members:{AttributeName:{},KeyType:{}}}},S2r:{type:"list",member:{type:"structure",required:["IndexName","KeySchema","Projection"],members:{IndexName:{},KeySchema:{shape:"S2o"},Projection:{shape:"S2t"}}}},S2t:{type:"structure",members:{ProjectionType:{},NonKeyAttributes:{type:"list",member:{}}}},S2x:{type:"list",member:{type:"structure",required:["IndexName","KeySchema","Projection"],members:{IndexName:{},KeySchema:{shape:"S2o"},Projection:{shape:"S2t"},ProvisionedThroughput:{shape:"S2z"}}}},S2z:{type:"structure",required:["ReadCapacityUnits","WriteCapacityUnits"],members:{ReadCapacityUnits:{type:"long"},WriteCapacityUnits:{type:"long"}}},S31:{type:"structure",required:["StreamEnabled"],members:{StreamEnabled:{type:"boolean"},StreamViewType:{}}},S34:{type:"structure",members:{Enabled:{type:"boolean"},SSEType:{},KMSMasterKeyId:{}}},S37:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S3c:{type:"structure",members:{AttributeDefinitions:{shape:"S2k"},TableName:{},KeySchema:{shape:"S2o"},TableStatus:{},CreationDateTime:{type:"timestamp"},ProvisionedThroughput:{shape:"S3e"},TableSizeBytes:{type:"long"},ItemCount:{type:"long"},TableArn:{},TableId:{},BillingModeSummary:{shape:"S3i"},LocalSecondaryIndexes:{type:"list",member:{type:"structure",members:{IndexName:{},KeySchema:{shape:"S2o"},Projection:{shape:"S2t"},IndexSizeBytes:{type:"long"},ItemCount:{type:"long"},IndexArn:{}}}},GlobalSecondaryIndexes:{type:"list",member:{type:"structure",members:{IndexName:{},KeySchema:{shape:"S2o"},Projection:{shape:"S2t"},IndexStatus:{},Backfilling:{type:"boolean"},ProvisionedThroughput:{shape:"S3e"},IndexSizeBytes:{type:"long"},ItemCount:{type:"long"},IndexArn:{}}}},StreamSpecification:{shape:"S31"},LatestStreamLabel:{},LatestStreamArn:{},GlobalTableVersion:{},Replicas:{shape:"S25"},RestoreSummary:{type:"structure",required:["RestoreDateTime","RestoreInProgress"],members:{SourceBackupArn:{},SourceTableArn:{},RestoreDateTime:{type:"timestamp"},RestoreInProgress:{type:"boolean"}}},SSEDescription:{shape:"S3t"},ArchivalSummary:{type:"structure",members:{ArchivalDateTime:{type:"timestamp"},ArchivalReason:{},ArchivalBackupArn:{}}},TableClassSummary:{shape:"S2f"}}},S3e:{type:"structure",members:{LastIncreaseDateTime:{type:"timestamp"},LastDecreaseDateTime:{type:"timestamp"},NumberOfDecreasesToday:{type:"long"},ReadCapacityUnits:{type:"long"},WriteCapacityUnits:{type:"long"}}},S3i:{type:"structure",members:{BillingMode:{},LastUpdateToPayPerRequestDateTime:{type:"timestamp"}}},S3t:{type:"structure",members:{Status:{},SSEType:{},KMSMasterKeyArn:{},InaccessibleEncryptionDateTime:{type:"timestamp"}}},S40:{type:"structure",members:{BackupDetails:{shape:"S1s"},SourceTableDetails:{type:"structure",required:["TableName","TableId","KeySchema","TableCreationDateTime","ProvisionedThroughput"],members:{TableName:{},TableId:{},TableArn:{},TableSizeBytes:{type:"long"},KeySchema:{shape:"S2o"},TableCreationDateTime:{type:"timestamp"},ProvisionedThroughput:{shape:"S2z"},ItemCount:{type:"long"},BillingMode:{}}},SourceTableFeatureDetails:{type:"structure",members:{LocalSecondaryIndexes:{type:"list",member:{type:"structure",members:{IndexName:{},KeySchema:{shape:"S2o"},Projection:{shape:"S2t"}}}},GlobalSecondaryIndexes:{type:"list",member:{type:"structure",members:{IndexName:{},KeySchema:{shape:"S2o"},Projection:{shape:"S2t"},ProvisionedThroughput:{shape:"S2z"}}}},StreamDescription:{shape:"S31"},TimeToLiveDescription:{shape:"S49"},SSEDescription:{shape:"S3t"}}}}},S49:{type:"structure",members:{TimeToLiveStatus:{},AttributeName:{}}},S4d:{type:"map",key:{},value:{type:"structure",members:{Value:{shape:"S6"},Exists:{type:"boolean"},ComparisonOperator:{},AttributeValueList:{shape:"S4h"}}}},S4h:{type:"list",member:{shape:"S6"}},S4l:{type:"map",key:{},value:{shape:"S6"}},S4u:{type:"structure",required:["ContinuousBackupsStatus"],members:{ContinuousBackupsStatus:{},PointInTimeRecoveryDescription:{type:"structure",members:{PointInTimeRecoveryStatus:{},EarliestRestorableDateTime:{type:"timestamp"},LatestRestorableDateTime:{type:"timestamp"}}}}},S5e:{type:"structure",members:{ExportArn:{},ExportStatus:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},ExportManifest:{},TableArn:{},TableId:{},ExportTime:{type:"timestamp"},ClientToken:{},S3Bucket:{},S3BucketOwner:{},S3Prefix:{},S3SseAlgorithm:{},S3SseKmsKeyId:{},FailureCode:{},FailureMessage:{},ExportFormat:{},BilledSizeBytes:{type:"long"},ItemCount:{type:"long"}}},S5y:{type:"list",member:{type:"structure",required:["RegionName"],members:{RegionName:{},ReplicaStatus:{},ReplicaBillingModeSummary:{shape:"S3i"},ReplicaProvisionedReadCapacityUnits:{type:"long"},ReplicaProvisionedReadCapacityAutoScalingSettings:{shape:"S60"},ReplicaProvisionedWriteCapacityUnits:{type:"long"},ReplicaProvisionedWriteCapacityAutoScalingSettings:{shape:"S60"},ReplicaGlobalSecondaryIndexSettings:{type:"list",member:{type:"structure",required:["IndexName"],members:{IndexName:{},IndexStatus:{},ProvisionedReadCapacityUnits:{type:"long"},ProvisionedReadCapacityAutoScalingSettings:{shape:"S60"},ProvisionedWriteCapacityUnits:{type:"long"},ProvisionedWriteCapacityAutoScalingSettings:{shape:"S60"}}}},ReplicaTableClassSummary:{shape:"S2f"}}}},S60:{type:"structure",members:{MinimumUnits:{type:"long"},MaximumUnits:{type:"long"},AutoScalingDisabled:{type:"boolean"},AutoScalingRoleArn:{},ScalingPolicies:{type:"list",member:{type:"structure",members:{PolicyName:{},TargetTrackingScalingPolicyConfiguration:{type:"structure",required:["TargetValue"],members:{DisableScaleIn:{type:"boolean"},ScaleInCooldown:{type:"integer"},ScaleOutCooldown:{type:"integer"},TargetValue:{type:"double"}}}}}}}},S6k:{type:"structure",members:{TableName:{},TableStatus:{},Replicas:{type:"list",member:{type:"structure",members:{RegionName:{},GlobalSecondaryIndexes:{type:"list",member:{type:"structure",members:{IndexName:{},IndexStatus:{},ProvisionedReadCapacityAutoScalingSettings:{shape:"S60"},ProvisionedWriteCapacityAutoScalingSettings:{shape:"S60"}}}},ReplicaProvisionedReadCapacityAutoScalingSettings:{shape:"S60"},ReplicaProvisionedWriteCapacityAutoScalingSettings:{shape:"S60"},ReplicaStatus:{}}}}}},S6r:{type:"structure",required:["TableName","StreamArn"],members:{TableName:{},StreamArn:{}}},S6s:{type:"structure",members:{TableName:{},StreamArn:{},DestinationStatus:{}}},S72:{type:"list",member:{type:"structure",members:{Item:{shape:"Sr"}}}},S88:{type:"structure",required:["ComparisonOperator"],members:{AttributeValueList:{shape:"S4h"},ComparisonOperator:{}}},S89:{type:"map",key:{},value:{shape:"S88"}},S9g:{type:"structure",members:{MinimumUnits:{type:"long"},MaximumUnits:{type:"long"},AutoScalingDisabled:{type:"boolean"},AutoScalingRoleArn:{},ScalingPolicyUpdate:{type:"structure",required:["TargetTrackingScalingPolicyConfiguration"],members:{PolicyName:{},TargetTrackingScalingPolicyConfiguration:{type:"structure",required:["TargetValue"],members:{DisableScaleIn:{type:"boolean"},ScaleInCooldown:{type:"integer"},ScaleOutCooldown:{type:"integer"},TargetValue:{type:"double"}}}}}}},Sa5:{type:"list",member:{type:"structure",required:["IndexName"],members:{IndexName:{},ProvisionedThroughputOverride:{shape:"S2b"}}}},Saj:{type:"structure",required:["Enabled","AttributeName"],members:{Enabled:{type:"boolean"},AttributeName:{}}}}}},1917:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["codegurureviewer"]={};i.CodeGuruReviewer=s.defineService("codegurureviewer",["2019-09-19"]);Object.defineProperty(a.services["codegurureviewer"],"2019-09-19",{get:function get(){var e=r(4912);e.paginators=r(5388).pagination;e.waiters=r(3333).waiters;return e},enumerable:true,configurable:true});e.exports=i.CodeGuruReviewer},1918:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["rbin"]={};i.Rbin=s.defineService("rbin",["2021-06-15"]);Object.defineProperty(a.services["rbin"],"2021-06-15",{get:function get(){var e=r(7052);e.paginators=r(6042).pagination;return e},enumerable:true,configurable:true});e.exports=i.Rbin},1920:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["es"]={};i.ES=s.defineService("es",["2015-01-01"]);Object.defineProperty(a.services["es"],"2015-01-01",{get:function get(){var e=r(9307);e.paginators=r(9743).pagination;return e},enumerable:true,configurable:true});e.exports=i.ES},1926:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["greengrassv2"]={};i.GreengrassV2=s.defineService("greengrassv2",["2020-11-30"]);Object.defineProperty(a.services["greengrassv2"],"2020-11-30",{get:function get(){var e=r(7720);e.paginators=r(8782).pagination;return e},enumerable:true,configurable:true});e.exports=i.GreengrassV2},1928:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["emr"]={};i.EMR=s.defineService("emr",["2009-03-31"]);Object.defineProperty(a.services["emr"],"2009-03-31",{get:function get(){var e=r(437);e.paginators=r(240).pagination;e.waiters=r(6023).waiters;return e},enumerable:true,configurable:true});e.exports=i.EMR},1944:function(e){e.exports={pagination:{ListConfigs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"configList"},ListContacts:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"contactList"},ListDataflowEndpointGroups:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"dataflowEndpointGroupList"},ListGroundStations:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"groundStationList"},ListMissionProfiles:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"missionProfileList"},ListSatellites:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"satellites"}}}},1957:function(e){e.exports={pagination:{ListClusters:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ClusterInfoList"},ListClustersV2:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ClusterInfoList"},ListConfigurations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Configurations"},ListKafkaVersions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"KafkaVersions"},ListNodes:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"NodeInfoList"},ListClusterOperations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ClusterOperationInfoList"},ListConfigurationRevisions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Revisions"},ListScramSecrets:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"SecretArnList"}}}},1960:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var i=_interopRequireDefault(r(6634));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}const s=[];for(let e=0;e<256;++e){s.push((e+256).toString(16).substr(1))}function stringify(e,t=0){const r=(s[e[t+0]]+s[e[t+1]]+s[e[t+2]]+s[e[t+3]]+"-"+s[e[t+4]]+s[e[t+5]]+"-"+s[e[t+6]]+s[e[t+7]]+"-"+s[e[t+8]]+s[e[t+9]]+"-"+s[e[t+10]]+s[e[t+11]]+s[e[t+12]]+s[e[t+13]]+s[e[t+14]]+s[e[t+15]]).toLowerCase();if(!(0,i.default)(r)){throw TypeError("Stringified UUID is invalid")}return r}var a=stringify;t.default=a},1965:function(e){e.exports={pagination:{ListApplications:{input_token:"nextToken",output_token:"nextToken",result_key:"applicationSummaries"}}}},1969:function(e){e.exports={pagination:{DescribeFleetAttributes:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"FleetAttributes"},DescribeFleetCapacity:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"FleetCapacity"},DescribeFleetEvents:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"Events"},DescribeFleetLocationAttributes:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit"},DescribeFleetUtilization:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"FleetUtilization"},DescribeGameServerInstances:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"GameServerInstances"},DescribeGameSessionDetails:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"GameSessionDetails"},DescribeGameSessionQueues:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"GameSessionQueues"},DescribeGameSessions:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"GameSessions"},DescribeInstances:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"Instances"},DescribeMatchmakingConfigurations:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"Configurations"},DescribeMatchmakingRuleSets:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"RuleSets"},DescribePlayerSessions:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"PlayerSessions"},DescribeScalingPolicies:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"ScalingPolicies"},ListAliases:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"Aliases"},ListBuilds:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"Builds"},ListFleets:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"FleetIds"},ListGameServerGroups:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"GameServerGroups"},ListGameServers:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"GameServers"},ListScripts:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"Scripts"},SearchGameSessions:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"GameSessions"}}}},1971:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2016-11-01",endpointPrefix:"opsworks-cm",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"OpsWorksCM",serviceFullName:"AWS OpsWorks CM",serviceId:"OpsWorksCM",signatureVersion:"v4",signingName:"opsworks-cm",targetPrefix:"OpsWorksCM_V2016_11_01",uid:"opsworkscm-2016-11-01"},operations:{AssociateNode:{input:{type:"structure",required:["ServerName","NodeName","EngineAttributes"],members:{ServerName:{},NodeName:{},EngineAttributes:{shape:"S4"}}},output:{type:"structure",members:{NodeAssociationStatusToken:{}}}},CreateBackup:{input:{type:"structure",required:["ServerName"],members:{ServerName:{},Description:{},Tags:{shape:"Sc"}}},output:{type:"structure",members:{Backup:{shape:"Sh"}}}},CreateServer:{input:{type:"structure",required:["Engine","ServerName","InstanceProfileArn","InstanceType","ServiceRoleArn"],members:{AssociatePublicIpAddress:{type:"boolean"},CustomDomain:{},CustomCertificate:{},CustomPrivateKey:{type:"string",sensitive:true},DisableAutomatedBackup:{type:"boolean"},Engine:{},EngineModel:{},EngineVersion:{},EngineAttributes:{shape:"S4"},BackupRetentionCount:{type:"integer"},ServerName:{},InstanceProfileArn:{},InstanceType:{},KeyPair:{},PreferredMaintenanceWindow:{},PreferredBackupWindow:{},SecurityGroupIds:{shape:"Sn"},ServiceRoleArn:{},SubnetIds:{shape:"Sn"},Tags:{shape:"Sc"},BackupId:{}}},output:{type:"structure",members:{Server:{shape:"Sz"}}}},DeleteBackup:{input:{type:"structure",required:["BackupId"],members:{BackupId:{}}},output:{type:"structure",members:{}}},DeleteServer:{input:{type:"structure",required:["ServerName"],members:{ServerName:{}}},output:{type:"structure",members:{}}},DescribeAccountAttributes:{input:{type:"structure",members:{}},output:{type:"structure",members:{Attributes:{type:"list",member:{type:"structure",members:{Name:{},Maximum:{type:"integer"},Used:{type:"integer"}}}}}}},DescribeBackups:{input:{type:"structure",members:{BackupId:{},ServerName:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Backups:{type:"list",member:{shape:"Sh"}},NextToken:{}}}},DescribeEvents:{input:{type:"structure",required:["ServerName"],members:{ServerName:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ServerEvents:{type:"list",member:{type:"structure",members:{CreatedAt:{type:"timestamp"},ServerName:{},Message:{},LogUrl:{}}}},NextToken:{}}}},DescribeNodeAssociationStatus:{input:{type:"structure",required:["NodeAssociationStatusToken","ServerName"],members:{NodeAssociationStatusToken:{},ServerName:{}}},output:{type:"structure",members:{NodeAssociationStatus:{},EngineAttributes:{shape:"S4"}}}},DescribeServers:{input:{type:"structure",members:{ServerName:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Servers:{type:"list",member:{shape:"Sz"}},NextToken:{}}}},DisassociateNode:{input:{type:"structure",required:["ServerName","NodeName"],members:{ServerName:{},NodeName:{},EngineAttributes:{shape:"S4"}}},output:{type:"structure",members:{NodeAssociationStatusToken:{}}}},ExportServerEngineAttribute:{input:{type:"structure",required:["ExportAttributeName","ServerName"],members:{ExportAttributeName:{},ServerName:{},InputAttributes:{shape:"S4"}}},output:{type:"structure",members:{EngineAttribute:{shape:"S5"},ServerName:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Tags:{shape:"Sc"},NextToken:{}}}},RestoreServer:{input:{type:"structure",required:["BackupId","ServerName"],members:{BackupId:{},ServerName:{},InstanceType:{},KeyPair:{}}},output:{type:"structure",members:{Server:{shape:"Sz"}}}},StartMaintenance:{input:{type:"structure",required:["ServerName"],members:{ServerName:{},EngineAttributes:{shape:"S4"}}},output:{type:"structure",members:{Server:{shape:"Sz"}}}},TagResource:{input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"Sc"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateServer:{input:{type:"structure",required:["ServerName"],members:{DisableAutomatedBackup:{type:"boolean"},BackupRetentionCount:{type:"integer"},ServerName:{},PreferredMaintenanceWindow:{},PreferredBackupWindow:{}}},output:{type:"structure",members:{Server:{shape:"Sz"}}}},UpdateServerEngineAttributes:{input:{type:"structure",required:["ServerName","AttributeName"],members:{ServerName:{},AttributeName:{},AttributeValue:{}}},output:{type:"structure",members:{Server:{shape:"Sz"}}}}},shapes:{S4:{type:"list",member:{shape:"S5"}},S5:{type:"structure",members:{Name:{},Value:{type:"string",sensitive:true}}},Sc:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sh:{type:"structure",members:{BackupArn:{},BackupId:{},BackupType:{},CreatedAt:{type:"timestamp"},Description:{},Engine:{},EngineModel:{},EngineVersion:{},InstanceProfileArn:{},InstanceType:{},KeyPair:{},PreferredBackupWindow:{},PreferredMaintenanceWindow:{},S3DataSize:{deprecated:true,type:"integer"},S3DataUrl:{deprecated:true},S3LogUrl:{},SecurityGroupIds:{shape:"Sn"},ServerName:{},ServiceRoleArn:{},Status:{},StatusDescription:{},SubnetIds:{shape:"Sn"},ToolsVersion:{},UserArn:{}}},Sn:{type:"list",member:{}},Sz:{type:"structure",members:{AssociatePublicIpAddress:{type:"boolean"},BackupRetentionCount:{type:"integer"},ServerName:{},CreatedAt:{type:"timestamp"},CloudFormationStackArn:{},CustomDomain:{},DisableAutomatedBackup:{type:"boolean"},Endpoint:{},Engine:{},EngineModel:{},EngineAttributes:{shape:"S4"},EngineVersion:{},InstanceProfileArn:{},InstanceType:{},KeyPair:{},MaintenanceStatus:{},PreferredMaintenanceWindow:{},PreferredBackupWindow:{},SecurityGroupIds:{shape:"Sn"},ServiceRoleArn:{},Status:{},StatusReason:{},SubnetIds:{shape:"Sn"},ServerArn:{}}}}}},1986:function(e){e.exports={pagination:{DescribeHomeRegionControls:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},2007:function(e,t,r){var i=r(395);r(1371);i.util.update(i.DynamoDB.prototype,{setupRequestListeners:function setupRequestListeners(e){if(e.service.config.dynamoDbCrc32){e.removeListener("extractData",i.EventListeners.Json.EXTRACT_DATA);e.addListener("extractData",this.checkCrc32);e.addListener("extractData",i.EventListeners.Json.EXTRACT_DATA)}},checkCrc32:function checkCrc32(e){if(!e.httpResponse.streaming&&!e.request.service.crc32IsValid(e)){e.data=null;e.error=i.util.error(new Error,{code:"CRC32CheckFailed",message:"CRC32 integrity check failed",retryable:true});e.request.haltHandlersOnError();throw e.error}},crc32IsValid:function crc32IsValid(e){var t=e.httpResponse.headers["x-amz-crc32"];if(!t)return true;return parseInt(t,10)===i.util.crypto.crc32(e.httpResponse.body)},defaultRetryCount:10,retryDelays:function retryDelays(e,t){var r=i.util.copy(this.config.retryDelayOptions);if(typeof r.base!=="number"){r.base=50}var s=i.util.calculateRetryDelay(e,r,t);return s}})},2011:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["lexruntimev2"]={};i.LexRuntimeV2=s.defineService("lexruntimev2",["2020-08-07"]);Object.defineProperty(a.services["lexruntimev2"],"2020-08-07",{get:function get(){var e=r(8585);e.paginators=r(1651).pagination;return e},enumerable:true,configurable:true});e.exports=i.LexRuntimeV2},2013:function(e){e.exports={metadata:{apiVersion:"2020-08-11",endpointPrefix:"amplifybackend",signingName:"amplifybackend",serviceFullName:"AmplifyBackend",serviceId:"AmplifyBackend",protocol:"rest-json",jsonVersion:"1.1",uid:"amplifybackend-2020-08-11",signatureVersion:"v4"},operations:{CloneBackend:{http:{requestUri:"/backend/{appId}/environments/{backendEnvironmentName}/clone",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},BackendEnvironmentName:{location:"uri",locationName:"backendEnvironmentName"},TargetEnvironmentName:{locationName:"targetEnvironmentName"}},required:["AppId","BackendEnvironmentName","TargetEnvironmentName"]},output:{type:"structure",members:{AppId:{locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},Error:{locationName:"error"},JobId:{locationName:"jobId"},Operation:{locationName:"operation"},Status:{locationName:"status"}}}},CreateBackend:{http:{requestUri:"/backend",responseCode:200},input:{type:"structure",members:{AppId:{locationName:"appId"},AppName:{locationName:"appName"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},ResourceConfig:{locationName:"resourceConfig",type:"structure",members:{}},ResourceName:{locationName:"resourceName"}},required:["AppId","BackendEnvironmentName","AppName"]},output:{type:"structure",members:{AppId:{locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},Error:{locationName:"error"},JobId:{locationName:"jobId"},Operation:{locationName:"operation"},Status:{locationName:"status"}}}},CreateBackendAPI:{http:{requestUri:"/backend/{appId}/api",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},ResourceConfig:{shape:"S8",locationName:"resourceConfig"},ResourceName:{locationName:"resourceName"}},required:["AppId","ResourceName","BackendEnvironmentName","ResourceConfig"]},output:{type:"structure",members:{AppId:{locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},Error:{locationName:"error"},JobId:{locationName:"jobId"},Operation:{locationName:"operation"},Status:{locationName:"status"}}}},CreateBackendAuth:{http:{requestUri:"/backend/{appId}/auth",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},ResourceConfig:{shape:"Si",locationName:"resourceConfig"},ResourceName:{locationName:"resourceName"}},required:["AppId","ResourceName","BackendEnvironmentName","ResourceConfig"]},output:{type:"structure",members:{AppId:{locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},Error:{locationName:"error"},JobId:{locationName:"jobId"},Operation:{locationName:"operation"},Status:{locationName:"status"}}}},CreateBackendConfig:{http:{requestUri:"/backend/{appId}/config",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},BackendManagerAppId:{locationName:"backendManagerAppId"}},required:["AppId"]},output:{type:"structure",members:{AppId:{locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},JobId:{locationName:"jobId"},Status:{locationName:"status"}}}},CreateBackendStorage:{http:{requestUri:"/backend/{appId}/storage",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},ResourceConfig:{locationName:"resourceConfig",type:"structure",members:{BucketName:{locationName:"bucketName"},Permissions:{shape:"S1h",locationName:"permissions"},ServiceName:{locationName:"serviceName"}},required:["ServiceName","Permissions"]},ResourceName:{locationName:"resourceName"}},required:["AppId","ResourceName","BackendEnvironmentName","ResourceConfig"]},output:{type:"structure",members:{AppId:{locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},JobId:{locationName:"jobId"},Status:{locationName:"status"}}}},CreateToken:{http:{requestUri:"/backend/{appId}/challenge",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"}},required:["AppId"]},output:{type:"structure",members:{AppId:{locationName:"appId"},ChallengeCode:{locationName:"challengeCode"},SessionId:{locationName:"sessionId"},Ttl:{locationName:"ttl"}}}},DeleteBackend:{http:{requestUri:"/backend/{appId}/environments/{backendEnvironmentName}/remove",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},BackendEnvironmentName:{location:"uri",locationName:"backendEnvironmentName"}},required:["AppId","BackendEnvironmentName"]},output:{type:"structure",members:{AppId:{locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},Error:{locationName:"error"},JobId:{locationName:"jobId"},Operation:{locationName:"operation"},Status:{locationName:"status"}}}},DeleteBackendAPI:{http:{requestUri:"/backend/{appId}/api/{backendEnvironmentName}/remove",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},BackendEnvironmentName:{location:"uri",locationName:"backendEnvironmentName"},ResourceConfig:{shape:"S8",locationName:"resourceConfig"},ResourceName:{locationName:"resourceName"}},required:["AppId","BackendEnvironmentName","ResourceName"]},output:{type:"structure",members:{AppId:{locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},Error:{locationName:"error"},JobId:{locationName:"jobId"},Operation:{locationName:"operation"},Status:{locationName:"status"}}}},DeleteBackendAuth:{http:{requestUri:"/backend/{appId}/auth/{backendEnvironmentName}/remove",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},BackendEnvironmentName:{location:"uri",locationName:"backendEnvironmentName"},ResourceName:{locationName:"resourceName"}},required:["AppId","BackendEnvironmentName","ResourceName"]},output:{type:"structure",members:{AppId:{locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},Error:{locationName:"error"},JobId:{locationName:"jobId"},Operation:{locationName:"operation"},Status:{locationName:"status"}}}},DeleteBackendStorage:{http:{requestUri:"/backend/{appId}/storage/{backendEnvironmentName}/remove",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},BackendEnvironmentName:{location:"uri",locationName:"backendEnvironmentName"},ResourceName:{locationName:"resourceName"},ServiceName:{locationName:"serviceName"}},required:["AppId","BackendEnvironmentName","ServiceName","ResourceName"]},output:{type:"structure",members:{AppId:{locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},JobId:{locationName:"jobId"},Status:{locationName:"status"}}}},DeleteToken:{http:{requestUri:"/backend/{appId}/challenge/{sessionId}/remove",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},SessionId:{location:"uri",locationName:"sessionId"}},required:["SessionId","AppId"]},output:{type:"structure",members:{IsSuccess:{locationName:"isSuccess",type:"boolean"}}}},GenerateBackendAPIModels:{http:{requestUri:"/backend/{appId}/api/{backendEnvironmentName}/generateModels",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},BackendEnvironmentName:{location:"uri",locationName:"backendEnvironmentName"},ResourceName:{locationName:"resourceName"}},required:["AppId","BackendEnvironmentName","ResourceName"]},output:{type:"structure",members:{AppId:{locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},Error:{locationName:"error"},JobId:{locationName:"jobId"},Operation:{locationName:"operation"},Status:{locationName:"status"}}}},GetBackend:{http:{requestUri:"/backend/{appId}/details",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"}},required:["AppId"]},output:{type:"structure",members:{AmplifyFeatureFlags:{locationName:"amplifyFeatureFlags"},AmplifyMetaConfig:{locationName:"amplifyMetaConfig"},AppId:{locationName:"appId"},AppName:{locationName:"appName"},BackendEnvironmentList:{shape:"S11",locationName:"backendEnvironmentList"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},Error:{locationName:"error"}}}},GetBackendAPI:{http:{requestUri:"/backend/{appId}/api/{backendEnvironmentName}/details",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},BackendEnvironmentName:{location:"uri",locationName:"backendEnvironmentName"},ResourceConfig:{shape:"S8",locationName:"resourceConfig"},ResourceName:{locationName:"resourceName"}},required:["AppId","BackendEnvironmentName","ResourceName"]},output:{type:"structure",members:{AppId:{locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},Error:{locationName:"error"},ResourceConfig:{shape:"S8",locationName:"resourceConfig"},ResourceName:{locationName:"resourceName"}}}},GetBackendAPIModels:{http:{requestUri:"/backend/{appId}/api/{backendEnvironmentName}/getModels",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},BackendEnvironmentName:{location:"uri",locationName:"backendEnvironmentName"},ResourceName:{locationName:"resourceName"}},required:["AppId","BackendEnvironmentName","ResourceName"]},output:{type:"structure",members:{Models:{locationName:"models"},Status:{locationName:"status"}}}},GetBackendAuth:{http:{requestUri:"/backend/{appId}/auth/{backendEnvironmentName}/details",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},BackendEnvironmentName:{location:"uri",locationName:"backendEnvironmentName"},ResourceName:{locationName:"resourceName"}},required:["AppId","BackendEnvironmentName","ResourceName"]},output:{type:"structure",members:{AppId:{locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},Error:{locationName:"error"},ResourceConfig:{shape:"Si",locationName:"resourceConfig"},ResourceName:{locationName:"resourceName"}}}},GetBackendJob:{http:{method:"GET",requestUri:"/backend/{appId}/job/{backendEnvironmentName}/{jobId}",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},BackendEnvironmentName:{location:"uri",locationName:"backendEnvironmentName"},JobId:{location:"uri",locationName:"jobId"}},required:["AppId","BackendEnvironmentName","JobId"]},output:{type:"structure",members:{AppId:{locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},CreateTime:{locationName:"createTime"},Error:{locationName:"error"},JobId:{locationName:"jobId"},Operation:{locationName:"operation"},Status:{locationName:"status"},UpdateTime:{locationName:"updateTime"}}}},GetBackendStorage:{http:{requestUri:"/backend/{appId}/storage/{backendEnvironmentName}/details",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},BackendEnvironmentName:{location:"uri",locationName:"backendEnvironmentName"},ResourceName:{locationName:"resourceName"}},required:["AppId","BackendEnvironmentName","ResourceName"]},output:{type:"structure",members:{AppId:{locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},ResourceConfig:{locationName:"resourceConfig",type:"structure",members:{BucketName:{locationName:"bucketName"},Imported:{locationName:"imported",type:"boolean"},Permissions:{shape:"S1h",locationName:"permissions"},ServiceName:{locationName:"serviceName"}},required:["ServiceName","Imported"]},ResourceName:{locationName:"resourceName"}}}},GetToken:{http:{method:"GET",requestUri:"/backend/{appId}/challenge/{sessionId}",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},SessionId:{location:"uri",locationName:"sessionId"}},required:["SessionId","AppId"]},output:{type:"structure",members:{AppId:{locationName:"appId"},ChallengeCode:{locationName:"challengeCode"},SessionId:{locationName:"sessionId"},Ttl:{locationName:"ttl"}}}},ImportBackendAuth:{http:{requestUri:"/backend/{appId}/auth/{backendEnvironmentName}/import",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},BackendEnvironmentName:{location:"uri",locationName:"backendEnvironmentName"},IdentityPoolId:{locationName:"identityPoolId"},NativeClientId:{locationName:"nativeClientId"},UserPoolId:{locationName:"userPoolId"},WebClientId:{locationName:"webClientId"}},required:["AppId","BackendEnvironmentName","UserPoolId","NativeClientId","WebClientId"]},output:{type:"structure",members:{AppId:{locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},Error:{locationName:"error"},JobId:{locationName:"jobId"},Operation:{locationName:"operation"},Status:{locationName:"status"}}}},ImportBackendStorage:{http:{requestUri:"/backend/{appId}/storage/{backendEnvironmentName}/import",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},BackendEnvironmentName:{location:"uri",locationName:"backendEnvironmentName"},BucketName:{locationName:"bucketName"},ServiceName:{locationName:"serviceName"}},required:["AppId","BackendEnvironmentName","ServiceName"]},output:{type:"structure",members:{AppId:{locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},JobId:{locationName:"jobId"},Status:{locationName:"status"}}}},ListBackendJobs:{http:{requestUri:"/backend/{appId}/job/{backendEnvironmentName}",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},BackendEnvironmentName:{location:"uri",locationName:"backendEnvironmentName"},JobId:{locationName:"jobId"},MaxResults:{locationName:"maxResults",type:"integer"},NextToken:{locationName:"nextToken"},Operation:{locationName:"operation"},Status:{locationName:"status"}},required:["AppId","BackendEnvironmentName"]},output:{type:"structure",members:{Jobs:{locationName:"jobs",type:"list",member:{type:"structure",members:{AppId:{locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},CreateTime:{locationName:"createTime"},Error:{locationName:"error"},JobId:{locationName:"jobId"},Operation:{locationName:"operation"},Status:{locationName:"status"},UpdateTime:{locationName:"updateTime"}},required:["AppId","BackendEnvironmentName"]}},NextToken:{locationName:"nextToken"}}}},ListS3Buckets:{http:{requestUri:"/s3Buckets",responseCode:200},input:{type:"structure",members:{NextToken:{locationName:"nextToken"}}},output:{type:"structure",members:{Buckets:{locationName:"buckets",type:"list",member:{type:"structure",members:{CreationDate:{locationName:"creationDate"},Name:{locationName:"name"}}}},NextToken:{locationName:"nextToken"}}}},RemoveAllBackends:{http:{requestUri:"/backend/{appId}/remove",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},CleanAmplifyApp:{locationName:"cleanAmplifyApp",type:"boolean"}},required:["AppId"]},output:{type:"structure",members:{AppId:{locationName:"appId"},Error:{locationName:"error"},JobId:{locationName:"jobId"},Operation:{locationName:"operation"},Status:{locationName:"status"}}}},RemoveBackendConfig:{http:{requestUri:"/backend/{appId}/config/remove",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"}},required:["AppId"]},output:{type:"structure",members:{Error:{locationName:"error"}}}},UpdateBackendAPI:{http:{requestUri:"/backend/{appId}/api/{backendEnvironmentName}",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},BackendEnvironmentName:{location:"uri",locationName:"backendEnvironmentName"},ResourceConfig:{shape:"S8",locationName:"resourceConfig"},ResourceName:{locationName:"resourceName"}},required:["AppId","BackendEnvironmentName","ResourceName"]},output:{type:"structure",members:{AppId:{locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},Error:{locationName:"error"},JobId:{locationName:"jobId"},Operation:{locationName:"operation"},Status:{locationName:"status"}}}},UpdateBackendAuth:{http:{requestUri:"/backend/{appId}/auth/{backendEnvironmentName}",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},BackendEnvironmentName:{location:"uri",locationName:"backendEnvironmentName"},ResourceConfig:{locationName:"resourceConfig",type:"structure",members:{AuthResources:{locationName:"authResources"},IdentityPoolConfigs:{locationName:"identityPoolConfigs",type:"structure",members:{UnauthenticatedLogin:{locationName:"unauthenticatedLogin",type:"boolean"}}},Service:{locationName:"service"},UserPoolConfigs:{locationName:"userPoolConfigs",type:"structure",members:{ForgotPassword:{locationName:"forgotPassword",type:"structure",members:{DeliveryMethod:{locationName:"deliveryMethod"},EmailSettings:{shape:"Sq",locationName:"emailSettings"},SmsSettings:{shape:"Sr",locationName:"smsSettings"}}},Mfa:{locationName:"mfa",type:"structure",members:{MFAMode:{},Settings:{shape:"Su",locationName:"settings"}}},OAuth:{locationName:"oAuth",type:"structure",members:{DomainPrefix:{locationName:"domainPrefix"},OAuthGrantType:{locationName:"oAuthGrantType"},OAuthScopes:{shape:"Sz",locationName:"oAuthScopes"},RedirectSignInURIs:{shape:"S11",locationName:"redirectSignInURIs"},RedirectSignOutURIs:{shape:"S11",locationName:"redirectSignOutURIs"},SocialProviderSettings:{shape:"S12",locationName:"socialProviderSettings"}}},PasswordPolicy:{locationName:"passwordPolicy",type:"structure",members:{AdditionalConstraints:{shape:"S16",locationName:"additionalConstraints"},MinimumLength:{locationName:"minimumLength",type:"double"}}},VerificationMessage:{locationName:"verificationMessage",type:"structure",members:{DeliveryMethod:{locationName:"deliveryMethod"},EmailSettings:{shape:"Sq",locationName:"emailSettings"},SmsSettings:{shape:"Sr",locationName:"smsSettings"}},required:["DeliveryMethod"]}}}},required:["AuthResources","UserPoolConfigs","Service"]},ResourceName:{locationName:"resourceName"}},required:["AppId","BackendEnvironmentName","ResourceName","ResourceConfig"]},output:{type:"structure",members:{AppId:{locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},Error:{locationName:"error"},JobId:{locationName:"jobId"},Operation:{locationName:"operation"},Status:{locationName:"status"}}}},UpdateBackendConfig:{http:{requestUri:"/backend/{appId}/config/update",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},LoginAuthConfig:{shape:"S3c",locationName:"loginAuthConfig"}},required:["AppId"]},output:{type:"structure",members:{AppId:{locationName:"appId"},BackendManagerAppId:{locationName:"backendManagerAppId"},Error:{locationName:"error"},LoginAuthConfig:{shape:"S3c",locationName:"loginAuthConfig"}}}},UpdateBackendJob:{http:{requestUri:"/backend/{appId}/job/{backendEnvironmentName}/{jobId}",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},BackendEnvironmentName:{location:"uri",locationName:"backendEnvironmentName"},JobId:{location:"uri",locationName:"jobId"},Operation:{locationName:"operation"},Status:{locationName:"status"}},required:["AppId","BackendEnvironmentName","JobId"]},output:{type:"structure",members:{AppId:{locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},CreateTime:{locationName:"createTime"},Error:{locationName:"error"},JobId:{locationName:"jobId"},Operation:{locationName:"operation"},Status:{locationName:"status"},UpdateTime:{locationName:"updateTime"}}}},UpdateBackendStorage:{http:{requestUri:"/backend/{appId}/storage/{backendEnvironmentName}",responseCode:200},input:{type:"structure",members:{AppId:{location:"uri",locationName:"appId"},BackendEnvironmentName:{location:"uri",locationName:"backendEnvironmentName"},ResourceConfig:{locationName:"resourceConfig",type:"structure",members:{Permissions:{shape:"S1h",locationName:"permissions"},ServiceName:{locationName:"serviceName"}},required:["ServiceName","Permissions"]},ResourceName:{locationName:"resourceName"}},required:["AppId","BackendEnvironmentName","ResourceName","ResourceConfig"]},output:{type:"structure",members:{AppId:{locationName:"appId"},BackendEnvironmentName:{locationName:"backendEnvironmentName"},JobId:{locationName:"jobId"},Status:{locationName:"status"}}}}},shapes:{S8:{type:"structure",members:{AdditionalAuthTypes:{locationName:"additionalAuthTypes",type:"list",member:{shape:"Sa"}},ApiName:{locationName:"apiName"},ConflictResolution:{locationName:"conflictResolution",type:"structure",members:{ResolutionStrategy:{locationName:"resolutionStrategy"}}},DefaultAuthType:{shape:"Sa",locationName:"defaultAuthType"},Service:{locationName:"service"},TransformSchema:{locationName:"transformSchema"}}},Sa:{type:"structure",members:{Mode:{locationName:"mode"},Settings:{locationName:"settings",type:"structure",members:{CognitoUserPoolId:{locationName:"cognitoUserPoolId"},Description:{locationName:"description"},ExpirationTime:{locationName:"expirationTime",type:"double"},OpenIDAuthTTL:{locationName:"openIDAuthTTL"},OpenIDClientId:{locationName:"openIDClientId"},OpenIDIatTTL:{locationName:"openIDIatTTL"},OpenIDIssueURL:{locationName:"openIDIssueURL"},OpenIDProviderName:{locationName:"openIDProviderName"}}}}},Si:{type:"structure",members:{AuthResources:{locationName:"authResources"},IdentityPoolConfigs:{locationName:"identityPoolConfigs",type:"structure",members:{IdentityPoolName:{locationName:"identityPoolName"},UnauthenticatedLogin:{locationName:"unauthenticatedLogin",type:"boolean"}},required:["UnauthenticatedLogin","IdentityPoolName"]},Service:{locationName:"service"},UserPoolConfigs:{locationName:"userPoolConfigs",type:"structure",members:{ForgotPassword:{locationName:"forgotPassword",type:"structure",members:{DeliveryMethod:{locationName:"deliveryMethod"},EmailSettings:{shape:"Sq",locationName:"emailSettings"},SmsSettings:{shape:"Sr",locationName:"smsSettings"}},required:["DeliveryMethod"]},Mfa:{locationName:"mfa",type:"structure",members:{MFAMode:{},Settings:{shape:"Su",locationName:"settings"}},required:["MFAMode"]},OAuth:{locationName:"oAuth",type:"structure",members:{DomainPrefix:{locationName:"domainPrefix"},OAuthGrantType:{locationName:"oAuthGrantType"},OAuthScopes:{shape:"Sz",locationName:"oAuthScopes"},RedirectSignInURIs:{shape:"S11",locationName:"redirectSignInURIs"},RedirectSignOutURIs:{shape:"S11",locationName:"redirectSignOutURIs"},SocialProviderSettings:{shape:"S12",locationName:"socialProviderSettings"}},required:["RedirectSignOutURIs","RedirectSignInURIs","OAuthGrantType","OAuthScopes"]},PasswordPolicy:{locationName:"passwordPolicy",type:"structure",members:{AdditionalConstraints:{shape:"S16",locationName:"additionalConstraints"},MinimumLength:{locationName:"minimumLength",type:"double"}},required:["MinimumLength"]},RequiredSignUpAttributes:{locationName:"requiredSignUpAttributes",type:"list",member:{}},SignInMethod:{locationName:"signInMethod"},UserPoolName:{locationName:"userPoolName"},VerificationMessage:{locationName:"verificationMessage",type:"structure",members:{DeliveryMethod:{locationName:"deliveryMethod"},EmailSettings:{shape:"Sq",locationName:"emailSettings"},SmsSettings:{shape:"Sr",locationName:"smsSettings"}},required:["DeliveryMethod"]}},required:["RequiredSignUpAttributes","SignInMethod","UserPoolName"]}},required:["AuthResources","UserPoolConfigs","Service"]},Sq:{type:"structure",members:{EmailMessage:{locationName:"emailMessage"},EmailSubject:{locationName:"emailSubject"}}},Sr:{type:"structure",members:{SmsMessage:{locationName:"smsMessage"}}},Su:{type:"structure",members:{MfaTypes:{locationName:"mfaTypes",type:"list",member:{}},SmsMessage:{locationName:"smsMessage"}}},Sz:{type:"list",member:{}},S11:{type:"list",member:{}},S12:{type:"structure",members:{Facebook:{shape:"S13"},Google:{shape:"S13"},LoginWithAmazon:{shape:"S13"},SignInWithApple:{type:"structure",members:{ClientId:{locationName:"client_id"},KeyId:{locationName:"key_id"},PrivateKey:{locationName:"private_key"},TeamId:{locationName:"team_id"}}}}},S13:{type:"structure",members:{ClientId:{locationName:"client_id"},ClientSecret:{locationName:"client_secret"}}},S16:{type:"list",member:{}},S1h:{type:"structure",members:{Authenticated:{locationName:"authenticated",type:"list",member:{}},UnAuthenticated:{locationName:"unAuthenticated",type:"list",member:{}}},required:["Authenticated"]},S3c:{type:"structure",members:{AwsCognitoIdentityPoolId:{locationName:"aws_cognito_identity_pool_id"},AwsCognitoRegion:{locationName:"aws_cognito_region"},AwsUserPoolsId:{locationName:"aws_user_pools_id"},AwsUserPoolsWebClientId:{locationName:"aws_user_pools_web_client_id"}}}}}},2017:function(e){e.exports={pagination:{DescribeDomainAutoTunes:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},DescribeInboundConnections:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},DescribeOutboundConnections:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},DescribePackages:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},DescribeReservedInstanceOfferings:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},DescribeReservedInstances:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},GetPackageVersionHistory:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},GetUpgradeHistory:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListDomainsForPackage:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListInstanceTypeDetails:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListPackagesForDomain:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListVersions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},2020:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["apigatewayv2"]={};i.ApiGatewayV2=s.defineService("apigatewayv2",["2018-11-29"]);Object.defineProperty(a.services["apigatewayv2"],"2018-11-29",{get:function get(){var e=r(5687);e.paginators=r(4725).pagination;return e},enumerable:true,configurable:true});e.exports=i.ApiGatewayV2},2028:function(e){e.exports={pagination:{}}},2046:function(e){e.exports={pagination:{}}},2053:function(e){e.exports={metadata:{apiVersion:"2017-06-07",endpointPrefix:"greengrass",signingName:"greengrass",serviceFullName:"AWS Greengrass",serviceId:"Greengrass",protocol:"rest-json",jsonVersion:"1.1",uid:"greengrass-2017-06-07",signatureVersion:"v4"},operations:{AssociateRoleToGroup:{http:{method:"PUT",requestUri:"/greengrass/groups/{GroupId}/role",responseCode:200},input:{type:"structure",members:{GroupId:{location:"uri",locationName:"GroupId"},RoleArn:{}},required:["GroupId","RoleArn"]},output:{type:"structure",members:{AssociatedAt:{}}}},AssociateServiceRoleToAccount:{http:{method:"PUT",requestUri:"/greengrass/servicerole",responseCode:200},input:{type:"structure",members:{RoleArn:{}},required:["RoleArn"]},output:{type:"structure",members:{AssociatedAt:{}}}},CreateConnectorDefinition:{http:{requestUri:"/greengrass/definition/connectors",responseCode:200},input:{type:"structure",members:{AmznClientToken:{location:"header",locationName:"X-Amzn-Client-Token"},InitialVersion:{shape:"S7"},Name:{},tags:{shape:"Sb"}}},output:{type:"structure",members:{Arn:{},CreationTimestamp:{},Id:{},LastUpdatedTimestamp:{},LatestVersion:{},LatestVersionArn:{},Name:{}}}},CreateConnectorDefinitionVersion:{http:{requestUri:"/greengrass/definition/connectors/{ConnectorDefinitionId}/versions",responseCode:200},input:{type:"structure",members:{AmznClientToken:{location:"header",locationName:"X-Amzn-Client-Token"},ConnectorDefinitionId:{location:"uri",locationName:"ConnectorDefinitionId"},Connectors:{shape:"S8"}},required:["ConnectorDefinitionId"]},output:{type:"structure",members:{Arn:{},CreationTimestamp:{},Id:{},Version:{}}}},CreateCoreDefinition:{http:{requestUri:"/greengrass/definition/cores",responseCode:200},input:{type:"structure",members:{AmznClientToken:{location:"header",locationName:"X-Amzn-Client-Token"},InitialVersion:{shape:"Sg"},Name:{},tags:{shape:"Sb"}}},output:{type:"structure",members:{Arn:{},CreationTimestamp:{},Id:{},LastUpdatedTimestamp:{},LatestVersion:{},LatestVersionArn:{},Name:{}}}},CreateCoreDefinitionVersion:{http:{requestUri:"/greengrass/definition/cores/{CoreDefinitionId}/versions",responseCode:200},input:{type:"structure",members:{AmznClientToken:{location:"header",locationName:"X-Amzn-Client-Token"},CoreDefinitionId:{location:"uri",locationName:"CoreDefinitionId"},Cores:{shape:"Sh"}},required:["CoreDefinitionId"]},output:{type:"structure",members:{Arn:{},CreationTimestamp:{},Id:{},Version:{}}}},CreateDeployment:{http:{requestUri:"/greengrass/groups/{GroupId}/deployments",responseCode:200},input:{type:"structure",members:{AmznClientToken:{location:"header",locationName:"X-Amzn-Client-Token"},DeploymentId:{},DeploymentType:{},GroupId:{location:"uri",locationName:"GroupId"},GroupVersionId:{}},required:["GroupId","DeploymentType"]},output:{type:"structure",members:{DeploymentArn:{},DeploymentId:{}}}},CreateDeviceDefinition:{http:{requestUri:"/greengrass/definition/devices",responseCode:200},input:{type:"structure",members:{AmznClientToken:{location:"header",locationName:"X-Amzn-Client-Token"},InitialVersion:{shape:"Sr"},Name:{},tags:{shape:"Sb"}}},output:{type:"structure",members:{Arn:{},CreationTimestamp:{},Id:{},LastUpdatedTimestamp:{},LatestVersion:{},LatestVersionArn:{},Name:{}}}},CreateDeviceDefinitionVersion:{http:{requestUri:"/greengrass/definition/devices/{DeviceDefinitionId}/versions",responseCode:200},input:{type:"structure",members:{AmznClientToken:{location:"header",locationName:"X-Amzn-Client-Token"},DeviceDefinitionId:{location:"uri",locationName:"DeviceDefinitionId"},Devices:{shape:"Ss"}},required:["DeviceDefinitionId"]},output:{type:"structure",members:{Arn:{},CreationTimestamp:{},Id:{},Version:{}}}},CreateFunctionDefinition:{http:{requestUri:"/greengrass/definition/functions",responseCode:200},input:{type:"structure",members:{AmznClientToken:{location:"header",locationName:"X-Amzn-Client-Token"},InitialVersion:{shape:"Sy"},Name:{},tags:{shape:"Sb"}}},output:{type:"structure",members:{Arn:{},CreationTimestamp:{},Id:{},LastUpdatedTimestamp:{},LatestVersion:{},LatestVersionArn:{},Name:{}}}},CreateFunctionDefinitionVersion:{http:{requestUri:"/greengrass/definition/functions/{FunctionDefinitionId}/versions",responseCode:200},input:{type:"structure",members:{AmznClientToken:{location:"header",locationName:"X-Amzn-Client-Token"},DefaultConfig:{shape:"Sz"},FunctionDefinitionId:{location:"uri",locationName:"FunctionDefinitionId"},Functions:{shape:"S14"}},required:["FunctionDefinitionId"]},output:{type:"structure",members:{Arn:{},CreationTimestamp:{},Id:{},Version:{}}}},CreateGroup:{http:{requestUri:"/greengrass/groups",responseCode:200},input:{type:"structure",members:{AmznClientToken:{location:"header",locationName:"X-Amzn-Client-Token"},InitialVersion:{shape:"S1h"},Name:{},tags:{shape:"Sb"}},required:["Name"]},output:{type:"structure",members:{Arn:{},CreationTimestamp:{},Id:{},LastUpdatedTimestamp:{},LatestVersion:{},LatestVersionArn:{},Name:{}}}},CreateGroupCertificateAuthority:{http:{requestUri:"/greengrass/groups/{GroupId}/certificateauthorities",responseCode:200},input:{type:"structure",members:{AmznClientToken:{location:"header",locationName:"X-Amzn-Client-Token"},GroupId:{location:"uri",locationName:"GroupId"}},required:["GroupId"]},output:{type:"structure",members:{GroupCertificateAuthorityArn:{}}}},CreateGroupVersion:{http:{requestUri:"/greengrass/groups/{GroupId}/versions",responseCode:200},input:{type:"structure",members:{AmznClientToken:{location:"header",locationName:"X-Amzn-Client-Token"},ConnectorDefinitionVersionArn:{},CoreDefinitionVersionArn:{},DeviceDefinitionVersionArn:{},FunctionDefinitionVersionArn:{},GroupId:{location:"uri",locationName:"GroupId"},LoggerDefinitionVersionArn:{},ResourceDefinitionVersionArn:{},SubscriptionDefinitionVersionArn:{}},required:["GroupId"]},output:{type:"structure",members:{Arn:{},CreationTimestamp:{},Id:{},Version:{}}}},CreateLoggerDefinition:{http:{requestUri:"/greengrass/definition/loggers",responseCode:200},input:{type:"structure",members:{AmznClientToken:{location:"header",locationName:"X-Amzn-Client-Token"},InitialVersion:{shape:"S1o"},Name:{},tags:{shape:"Sb"}}},output:{type:"structure",members:{Arn:{},CreationTimestamp:{},Id:{},LastUpdatedTimestamp:{},LatestVersion:{},LatestVersionArn:{},Name:{}}}},CreateLoggerDefinitionVersion:{http:{requestUri:"/greengrass/definition/loggers/{LoggerDefinitionId}/versions",responseCode:200},input:{type:"structure",members:{AmznClientToken:{location:"header",locationName:"X-Amzn-Client-Token"},LoggerDefinitionId:{location:"uri",locationName:"LoggerDefinitionId"},Loggers:{shape:"S1p"}},required:["LoggerDefinitionId"]},output:{type:"structure",members:{Arn:{},CreationTimestamp:{},Id:{},Version:{}}}},CreateResourceDefinition:{http:{requestUri:"/greengrass/definition/resources",responseCode:200},input:{type:"structure",members:{AmznClientToken:{location:"header",locationName:"X-Amzn-Client-Token"},InitialVersion:{shape:"S1y"},Name:{},tags:{shape:"Sb"}}},output:{type:"structure",members:{Arn:{},CreationTimestamp:{},Id:{},LastUpdatedTimestamp:{},LatestVersion:{},LatestVersionArn:{},Name:{}}}},CreateResourceDefinitionVersion:{http:{requestUri:"/greengrass/definition/resources/{ResourceDefinitionId}/versions",responseCode:200},input:{type:"structure",members:{AmznClientToken:{location:"header",locationName:"X-Amzn-Client-Token"},ResourceDefinitionId:{location:"uri",locationName:"ResourceDefinitionId"},Resources:{shape:"S1z"}},required:["ResourceDefinitionId"]},output:{type:"structure",members:{Arn:{},CreationTimestamp:{},Id:{},Version:{}}}},CreateSoftwareUpdateJob:{http:{requestUri:"/greengrass/updates",responseCode:200},input:{type:"structure",members:{AmznClientToken:{location:"header",locationName:"X-Amzn-Client-Token"},S3UrlSignerRole:{},SoftwareToUpdate:{},UpdateAgentLogLevel:{},UpdateTargets:{type:"list",member:{}},UpdateTargetsArchitecture:{},UpdateTargetsOperatingSystem:{}},required:["S3UrlSignerRole","UpdateTargetsArchitecture","SoftwareToUpdate","UpdateTargets","UpdateTargetsOperatingSystem"]},output:{type:"structure",members:{IotJobArn:{},IotJobId:{},PlatformSoftwareVersion:{}}}},CreateSubscriptionDefinition:{http:{requestUri:"/greengrass/definition/subscriptions",responseCode:200},input:{type:"structure",members:{AmznClientToken:{location:"header",locationName:"X-Amzn-Client-Token"},InitialVersion:{shape:"S2m"},Name:{},tags:{shape:"Sb"}}},output:{type:"structure",members:{Arn:{},CreationTimestamp:{},Id:{},LastUpdatedTimestamp:{},LatestVersion:{},LatestVersionArn:{},Name:{}}}},CreateSubscriptionDefinitionVersion:{http:{requestUri:"/greengrass/definition/subscriptions/{SubscriptionDefinitionId}/versions",responseCode:200},input:{type:"structure",members:{AmznClientToken:{location:"header",locationName:"X-Amzn-Client-Token"},SubscriptionDefinitionId:{location:"uri",locationName:"SubscriptionDefinitionId"},Subscriptions:{shape:"S2n"}},required:["SubscriptionDefinitionId"]},output:{type:"structure",members:{Arn:{},CreationTimestamp:{},Id:{},Version:{}}}},DeleteConnectorDefinition:{http:{method:"DELETE",requestUri:"/greengrass/definition/connectors/{ConnectorDefinitionId}",responseCode:200},input:{type:"structure",members:{ConnectorDefinitionId:{location:"uri",locationName:"ConnectorDefinitionId"}},required:["ConnectorDefinitionId"]},output:{type:"structure",members:{}}},DeleteCoreDefinition:{http:{method:"DELETE",requestUri:"/greengrass/definition/cores/{CoreDefinitionId}",responseCode:200},input:{type:"structure",members:{CoreDefinitionId:{location:"uri",locationName:"CoreDefinitionId"}},required:["CoreDefinitionId"]},output:{type:"structure",members:{}}},DeleteDeviceDefinition:{http:{method:"DELETE",requestUri:"/greengrass/definition/devices/{DeviceDefinitionId}",responseCode:200},input:{type:"structure",members:{DeviceDefinitionId:{location:"uri",locationName:"DeviceDefinitionId"}},required:["DeviceDefinitionId"]},output:{type:"structure",members:{}}},DeleteFunctionDefinition:{http:{method:"DELETE",requestUri:"/greengrass/definition/functions/{FunctionDefinitionId}",responseCode:200},input:{type:"structure",members:{FunctionDefinitionId:{location:"uri",locationName:"FunctionDefinitionId"}},required:["FunctionDefinitionId"]},output:{type:"structure",members:{}}},DeleteGroup:{http:{method:"DELETE",requestUri:"/greengrass/groups/{GroupId}",responseCode:200},input:{type:"structure",members:{GroupId:{location:"uri",locationName:"GroupId"}},required:["GroupId"]},output:{type:"structure",members:{}}},DeleteLoggerDefinition:{http:{method:"DELETE",requestUri:"/greengrass/definition/loggers/{LoggerDefinitionId}",responseCode:200},input:{type:"structure",members:{LoggerDefinitionId:{location:"uri",locationName:"LoggerDefinitionId"}},required:["LoggerDefinitionId"]},output:{type:"structure",members:{}}},DeleteResourceDefinition:{http:{method:"DELETE",requestUri:"/greengrass/definition/resources/{ResourceDefinitionId}",responseCode:200},input:{type:"structure",members:{ResourceDefinitionId:{location:"uri",locationName:"ResourceDefinitionId"}},required:["ResourceDefinitionId"]},output:{type:"structure",members:{}}},DeleteSubscriptionDefinition:{http:{method:"DELETE",requestUri:"/greengrass/definition/subscriptions/{SubscriptionDefinitionId}",responseCode:200},input:{type:"structure",members:{SubscriptionDefinitionId:{location:"uri",locationName:"SubscriptionDefinitionId"}},required:["SubscriptionDefinitionId"]},output:{type:"structure",members:{}}},DisassociateRoleFromGroup:{http:{method:"DELETE",requestUri:"/greengrass/groups/{GroupId}/role",responseCode:200},input:{type:"structure",members:{GroupId:{location:"uri",locationName:"GroupId"}},required:["GroupId"]},output:{type:"structure",members:{DisassociatedAt:{}}}},DisassociateServiceRoleFromAccount:{http:{method:"DELETE",requestUri:"/greengrass/servicerole",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{DisassociatedAt:{}}}},GetAssociatedRole:{http:{method:"GET",requestUri:"/greengrass/groups/{GroupId}/role",responseCode:200},input:{type:"structure",members:{GroupId:{location:"uri",locationName:"GroupId"}},required:["GroupId"]},output:{type:"structure",members:{AssociatedAt:{},RoleArn:{}}}},GetBulkDeploymentStatus:{http:{method:"GET",requestUri:"/greengrass/bulk/deployments/{BulkDeploymentId}/status",responseCode:200},input:{type:"structure",members:{BulkDeploymentId:{location:"uri",locationName:"BulkDeploymentId"}},required:["BulkDeploymentId"]},output:{type:"structure",members:{BulkDeploymentMetrics:{type:"structure",members:{InvalidInputRecords:{type:"integer"},RecordsProcessed:{type:"integer"},RetryAttempts:{type:"integer"}}},BulkDeploymentStatus:{},CreatedAt:{},ErrorDetails:{shape:"S3i"},ErrorMessage:{},tags:{shape:"Sb"}}}},GetConnectivityInfo:{http:{method:"GET",requestUri:"/greengrass/things/{ThingName}/connectivityInfo",responseCode:200},input:{type:"structure",members:{ThingName:{location:"uri",locationName:"ThingName"}},required:["ThingName"]},output:{type:"structure",members:{ConnectivityInfo:{shape:"S3m"},Message:{locationName:"message"}}}},GetConnectorDefinition:{http:{method:"GET",requestUri:"/greengrass/definition/connectors/{ConnectorDefinitionId}",responseCode:200},input:{type:"structure",members:{ConnectorDefinitionId:{location:"uri",locationName:"ConnectorDefinitionId"}},required:["ConnectorDefinitionId"]},output:{type:"structure",members:{Arn:{},CreationTimestamp:{},Id:{},LastUpdatedTimestamp:{},LatestVersion:{},LatestVersionArn:{},Name:{},tags:{shape:"Sb"}}}},GetConnectorDefinitionVersion:{http:{method:"GET",requestUri:"/greengrass/definition/connectors/{ConnectorDefinitionId}/versions/{ConnectorDefinitionVersionId}",responseCode:200},input:{type:"structure",members:{ConnectorDefinitionId:{location:"uri",locationName:"ConnectorDefinitionId"},ConnectorDefinitionVersionId:{location:"uri",locationName:"ConnectorDefinitionVersionId"},NextToken:{location:"querystring",locationName:"NextToken"}},required:["ConnectorDefinitionId","ConnectorDefinitionVersionId"]},output:{type:"structure",members:{Arn:{},CreationTimestamp:{},Definition:{shape:"S7"},Id:{},NextToken:{},Version:{}}}},GetCoreDefinition:{http:{method:"GET",requestUri:"/greengrass/definition/cores/{CoreDefinitionId}",responseCode:200},input:{type:"structure",members:{CoreDefinitionId:{location:"uri",locationName:"CoreDefinitionId"}},required:["CoreDefinitionId"]},output:{type:"structure",members:{Arn:{},CreationTimestamp:{},Id:{},LastUpdatedTimestamp:{},LatestVersion:{},LatestVersionArn:{},Name:{},tags:{shape:"Sb"}}}},GetCoreDefinitionVersion:{http:{method:"GET",requestUri:"/greengrass/definition/cores/{CoreDefinitionId}/versions/{CoreDefinitionVersionId}",responseCode:200},input:{type:"structure",members:{CoreDefinitionId:{location:"uri",locationName:"CoreDefinitionId"},CoreDefinitionVersionId:{location:"uri",locationName:"CoreDefinitionVersionId"}},required:["CoreDefinitionId","CoreDefinitionVersionId"]},output:{type:"structure",members:{Arn:{},CreationTimestamp:{},Definition:{shape:"Sg"},Id:{},NextToken:{},Version:{}}}},GetDeploymentStatus:{http:{method:"GET",requestUri:"/greengrass/groups/{GroupId}/deployments/{DeploymentId}/status",responseCode:200},input:{type:"structure",members:{DeploymentId:{location:"uri",locationName:"DeploymentId"},GroupId:{location:"uri",locationName:"GroupId"}},required:["GroupId","DeploymentId"]},output:{type:"structure",members:{DeploymentStatus:{},DeploymentType:{},ErrorDetails:{shape:"S3i"},ErrorMessage:{},UpdatedAt:{}}}},GetDeviceDefinition:{http:{method:"GET",requestUri:"/greengrass/definition/devices/{DeviceDefinitionId}",responseCode:200},input:{type:"structure",members:{DeviceDefinitionId:{location:"uri",locationName:"DeviceDefinitionId"}},required:["DeviceDefinitionId"]},output:{type:"structure",members:{Arn:{},CreationTimestamp:{},Id:{},LastUpdatedTimestamp:{},LatestVersion:{},LatestVersionArn:{},Name:{},tags:{shape:"Sb"}}}},GetDeviceDefinitionVersion:{http:{method:"GET",requestUri:"/greengrass/definition/devices/{DeviceDefinitionId}/versions/{DeviceDefinitionVersionId}",responseCode:200},input:{type:"structure",members:{DeviceDefinitionId:{location:"uri",locationName:"DeviceDefinitionId"},DeviceDefinitionVersionId:{location:"uri",locationName:"DeviceDefinitionVersionId"},NextToken:{location:"querystring",locationName:"NextToken"}},required:["DeviceDefinitionVersionId","DeviceDefinitionId"]},output:{type:"structure",members:{Arn:{},CreationTimestamp:{},Definition:{shape:"Sr"},Id:{},NextToken:{},Version:{}}}},GetFunctionDefinition:{http:{method:"GET",requestUri:"/greengrass/definition/functions/{FunctionDefinitionId}",responseCode:200},input:{type:"structure",members:{FunctionDefinitionId:{location:"uri",locationName:"FunctionDefinitionId"}},required:["FunctionDefinitionId"]},output:{type:"structure",members:{Arn:{},CreationTimestamp:{},Id:{},LastUpdatedTimestamp:{},LatestVersion:{},LatestVersionArn:{},Name:{},tags:{shape:"Sb"}}}},GetFunctionDefinitionVersion:{http:{method:"GET",requestUri:"/greengrass/definition/functions/{FunctionDefinitionId}/versions/{FunctionDefinitionVersionId}",responseCode:200},input:{type:"structure",members:{FunctionDefinitionId:{location:"uri",locationName:"FunctionDefinitionId"},FunctionDefinitionVersionId:{location:"uri",locationName:"FunctionDefinitionVersionId"},NextToken:{location:"querystring",locationName:"NextToken"}},required:["FunctionDefinitionId","FunctionDefinitionVersionId"]},output:{type:"structure",members:{Arn:{},CreationTimestamp:{},Definition:{shape:"Sy"},Id:{},NextToken:{},Version:{}}}},GetGroup:{http:{method:"GET",requestUri:"/greengrass/groups/{GroupId}",responseCode:200},input:{type:"structure",members:{GroupId:{location:"uri",locationName:"GroupId"}},required:["GroupId"]},output:{type:"structure",members:{Arn:{},CreationTimestamp:{},Id:{},LastUpdatedTimestamp:{},LatestVersion:{},LatestVersionArn:{},Name:{},tags:{shape:"Sb"}}}},GetGroupCertificateAuthority:{http:{method:"GET",requestUri:"/greengrass/groups/{GroupId}/certificateauthorities/{CertificateAuthorityId}",responseCode:200},input:{type:"structure",members:{CertificateAuthorityId:{location:"uri",locationName:"CertificateAuthorityId"},GroupId:{location:"uri",locationName:"GroupId"}},required:["CertificateAuthorityId","GroupId"]},output:{type:"structure",members:{GroupCertificateAuthorityArn:{},GroupCertificateAuthorityId:{},PemEncodedCertificate:{}}}},GetGroupCertificateConfiguration:{http:{method:"GET",requestUri:"/greengrass/groups/{GroupId}/certificateauthorities/configuration/expiry",responseCode:200},input:{type:"structure",members:{GroupId:{location:"uri",locationName:"GroupId"}},required:["GroupId"]},output:{type:"structure",members:{CertificateAuthorityExpiryInMilliseconds:{},CertificateExpiryInMilliseconds:{},GroupId:{}}}},GetGroupVersion:{http:{method:"GET",requestUri:"/greengrass/groups/{GroupId}/versions/{GroupVersionId}",responseCode:200},input:{type:"structure",members:{GroupId:{location:"uri",locationName:"GroupId"},GroupVersionId:{location:"uri",locationName:"GroupVersionId"}},required:["GroupVersionId","GroupId"]},output:{type:"structure",members:{Arn:{},CreationTimestamp:{},Definition:{shape:"S1h"},Id:{},Version:{}}}},GetLoggerDefinition:{http:{method:"GET",requestUri:"/greengrass/definition/loggers/{LoggerDefinitionId}",responseCode:200},input:{type:"structure",members:{LoggerDefinitionId:{location:"uri",locationName:"LoggerDefinitionId"}},required:["LoggerDefinitionId"]},output:{type:"structure",members:{Arn:{},CreationTimestamp:{},Id:{},LastUpdatedTimestamp:{},LatestVersion:{},LatestVersionArn:{},Name:{},tags:{shape:"Sb"}}}},GetLoggerDefinitionVersion:{http:{method:"GET",requestUri:"/greengrass/definition/loggers/{LoggerDefinitionId}/versions/{LoggerDefinitionVersionId}",responseCode:200},input:{type:"structure",members:{LoggerDefinitionId:{location:"uri",locationName:"LoggerDefinitionId"},LoggerDefinitionVersionId:{location:"uri",locationName:"LoggerDefinitionVersionId"},NextToken:{location:"querystring",locationName:"NextToken"}},required:["LoggerDefinitionVersionId","LoggerDefinitionId"]},output:{type:"structure",members:{Arn:{},CreationTimestamp:{},Definition:{shape:"S1o"},Id:{},Version:{}}}},GetResourceDefinition:{http:{method:"GET",requestUri:"/greengrass/definition/resources/{ResourceDefinitionId}",responseCode:200},input:{type:"structure",members:{ResourceDefinitionId:{location:"uri",locationName:"ResourceDefinitionId"}},required:["ResourceDefinitionId"]},output:{type:"structure",members:{Arn:{},CreationTimestamp:{},Id:{},LastUpdatedTimestamp:{},LatestVersion:{},LatestVersionArn:{},Name:{},tags:{shape:"Sb"}}}},GetResourceDefinitionVersion:{http:{method:"GET",requestUri:"/greengrass/definition/resources/{ResourceDefinitionId}/versions/{ResourceDefinitionVersionId}",responseCode:200},input:{type:"structure",members:{ResourceDefinitionId:{location:"uri",locationName:"ResourceDefinitionId"},ResourceDefinitionVersionId:{location:"uri",locationName:"ResourceDefinitionVersionId"}},required:["ResourceDefinitionVersionId","ResourceDefinitionId"]},output:{type:"structure",members:{Arn:{},CreationTimestamp:{},Definition:{shape:"S1y"},Id:{},Version:{}}}},GetServiceRoleForAccount:{http:{method:"GET",requestUri:"/greengrass/servicerole",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{AssociatedAt:{},RoleArn:{}}}},GetSubscriptionDefinition:{http:{method:"GET",requestUri:"/greengrass/definition/subscriptions/{SubscriptionDefinitionId}",responseCode:200},input:{type:"structure",members:{SubscriptionDefinitionId:{location:"uri",locationName:"SubscriptionDefinitionId"}},required:["SubscriptionDefinitionId"]},output:{type:"structure",members:{Arn:{},CreationTimestamp:{},Id:{},LastUpdatedTimestamp:{},LatestVersion:{},LatestVersionArn:{},Name:{},tags:{shape:"Sb"}}}},GetSubscriptionDefinitionVersion:{http:{method:"GET",requestUri:"/greengrass/definition/subscriptions/{SubscriptionDefinitionId}/versions/{SubscriptionDefinitionVersionId}",responseCode:200},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"NextToken"},SubscriptionDefinitionId:{location:"uri",locationName:"SubscriptionDefinitionId"},SubscriptionDefinitionVersionId:{location:"uri",locationName:"SubscriptionDefinitionVersionId"}},required:["SubscriptionDefinitionId","SubscriptionDefinitionVersionId"]},output:{type:"structure",members:{Arn:{},CreationTimestamp:{},Definition:{shape:"S2m"},Id:{},NextToken:{},Version:{}}}},GetThingRuntimeConfiguration:{http:{method:"GET",requestUri:"/greengrass/things/{ThingName}/runtimeconfig",responseCode:200},input:{type:"structure",members:{ThingName:{location:"uri",locationName:"ThingName"}},required:["ThingName"]},output:{type:"structure",members:{RuntimeConfiguration:{type:"structure",members:{TelemetryConfiguration:{type:"structure",members:{ConfigurationSyncStatus:{},Telemetry:{}},required:["Telemetry"]}}}}}},ListBulkDeploymentDetailedReports:{http:{method:"GET",requestUri:"/greengrass/bulk/deployments/{BulkDeploymentId}/detailed-reports",responseCode:200},input:{type:"structure",members:{BulkDeploymentId:{location:"uri",locationName:"BulkDeploymentId"},MaxResults:{location:"querystring",locationName:"MaxResults"},NextToken:{location:"querystring",locationName:"NextToken"}},required:["BulkDeploymentId"]},output:{type:"structure",members:{Deployments:{type:"list",member:{type:"structure",members:{CreatedAt:{},DeploymentArn:{},DeploymentId:{},DeploymentStatus:{},DeploymentType:{},ErrorDetails:{shape:"S3i"},ErrorMessage:{},GroupArn:{}}}},NextToken:{}}}},ListBulkDeployments:{http:{method:"GET",requestUri:"/greengrass/bulk/deployments",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"MaxResults"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",members:{BulkDeployments:{type:"list",member:{type:"structure",members:{BulkDeploymentArn:{},BulkDeploymentId:{},CreatedAt:{}}}},NextToken:{}}}},ListConnectorDefinitionVersions:{http:{method:"GET",requestUri:"/greengrass/definition/connectors/{ConnectorDefinitionId}/versions",responseCode:200},input:{type:"structure",members:{ConnectorDefinitionId:{location:"uri",locationName:"ConnectorDefinitionId"},MaxResults:{location:"querystring",locationName:"MaxResults"},NextToken:{location:"querystring",locationName:"NextToken"}},required:["ConnectorDefinitionId"]},output:{type:"structure",members:{NextToken:{},Versions:{shape:"S58"}}}},ListConnectorDefinitions:{http:{method:"GET",requestUri:"/greengrass/definition/connectors",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"MaxResults"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",members:{Definitions:{shape:"S5c"},NextToken:{}}}},ListCoreDefinitionVersions:{http:{method:"GET",requestUri:"/greengrass/definition/cores/{CoreDefinitionId}/versions",responseCode:200},input:{type:"structure",members:{CoreDefinitionId:{location:"uri",locationName:"CoreDefinitionId"},MaxResults:{location:"querystring",locationName:"MaxResults"},NextToken:{location:"querystring",locationName:"NextToken"}},required:["CoreDefinitionId"]},output:{type:"structure",members:{NextToken:{},Versions:{shape:"S58"}}}},ListCoreDefinitions:{http:{method:"GET",requestUri:"/greengrass/definition/cores",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"MaxResults"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",members:{Definitions:{shape:"S5c"},NextToken:{}}}},ListDeployments:{http:{method:"GET",requestUri:"/greengrass/groups/{GroupId}/deployments",responseCode:200},input:{type:"structure",members:{GroupId:{location:"uri",locationName:"GroupId"},MaxResults:{location:"querystring",locationName:"MaxResults"},NextToken:{location:"querystring",locationName:"NextToken"}},required:["GroupId"]},output:{type:"structure",members:{Deployments:{type:"list",member:{type:"structure",members:{CreatedAt:{},DeploymentArn:{},DeploymentId:{},DeploymentType:{},GroupArn:{}}}},NextToken:{}}}},ListDeviceDefinitionVersions:{http:{method:"GET",requestUri:"/greengrass/definition/devices/{DeviceDefinitionId}/versions",responseCode:200},input:{type:"structure",members:{DeviceDefinitionId:{location:"uri",locationName:"DeviceDefinitionId"},MaxResults:{location:"querystring",locationName:"MaxResults"},NextToken:{location:"querystring",locationName:"NextToken"}},required:["DeviceDefinitionId"]},output:{type:"structure",members:{NextToken:{},Versions:{shape:"S58"}}}},ListDeviceDefinitions:{http:{method:"GET",requestUri:"/greengrass/definition/devices",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"MaxResults"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",members:{Definitions:{shape:"S5c"},NextToken:{}}}},ListFunctionDefinitionVersions:{http:{method:"GET",requestUri:"/greengrass/definition/functions/{FunctionDefinitionId}/versions",responseCode:200},input:{type:"structure",members:{FunctionDefinitionId:{location:"uri",locationName:"FunctionDefinitionId"},MaxResults:{location:"querystring",locationName:"MaxResults"},NextToken:{location:"querystring",locationName:"NextToken"}},required:["FunctionDefinitionId"]},output:{type:"structure",members:{NextToken:{},Versions:{shape:"S58"}}}},ListFunctionDefinitions:{http:{method:"GET",requestUri:"/greengrass/definition/functions",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"MaxResults"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",members:{Definitions:{shape:"S5c"},NextToken:{}}}},ListGroupCertificateAuthorities:{http:{method:"GET",requestUri:"/greengrass/groups/{GroupId}/certificateauthorities",responseCode:200},input:{type:"structure",members:{GroupId:{location:"uri",locationName:"GroupId"}},required:["GroupId"]},output:{type:"structure",members:{GroupCertificateAuthorities:{type:"list",member:{type:"structure",members:{GroupCertificateAuthorityArn:{},GroupCertificateAuthorityId:{}}}}}}},ListGroupVersions:{http:{method:"GET",requestUri:"/greengrass/groups/{GroupId}/versions",responseCode:200},input:{type:"structure",members:{GroupId:{location:"uri",locationName:"GroupId"},MaxResults:{location:"querystring",locationName:"MaxResults"},NextToken:{location:"querystring",locationName:"NextToken"}},required:["GroupId"]},output:{type:"structure",members:{NextToken:{},Versions:{shape:"S58"}}}},ListGroups:{http:{method:"GET",requestUri:"/greengrass/groups",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"MaxResults"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",members:{Groups:{type:"list",member:{type:"structure",members:{Arn:{},CreationTimestamp:{},Id:{},LastUpdatedTimestamp:{},LatestVersion:{},LatestVersionArn:{},Name:{}}}},NextToken:{}}}},ListLoggerDefinitionVersions:{http:{method:"GET",requestUri:"/greengrass/definition/loggers/{LoggerDefinitionId}/versions",responseCode:200},input:{type:"structure",members:{LoggerDefinitionId:{location:"uri",locationName:"LoggerDefinitionId"},MaxResults:{location:"querystring",locationName:"MaxResults"},NextToken:{location:"querystring",locationName:"NextToken"}},required:["LoggerDefinitionId"]},output:{type:"structure",members:{NextToken:{},Versions:{shape:"S58"}}}},ListLoggerDefinitions:{http:{method:"GET",requestUri:"/greengrass/definition/loggers",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"MaxResults"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",members:{Definitions:{shape:"S5c"},NextToken:{}}}},ListResourceDefinitionVersions:{http:{method:"GET",requestUri:"/greengrass/definition/resources/{ResourceDefinitionId}/versions",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"MaxResults"},NextToken:{location:"querystring",locationName:"NextToken"},ResourceDefinitionId:{location:"uri",locationName:"ResourceDefinitionId"}},required:["ResourceDefinitionId"]},output:{type:"structure",members:{NextToken:{},Versions:{shape:"S58"}}}},ListResourceDefinitions:{http:{method:"GET",requestUri:"/greengrass/definition/resources",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"MaxResults"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",members:{Definitions:{shape:"S5c"},NextToken:{}}}},ListSubscriptionDefinitionVersions:{http:{method:"GET",requestUri:"/greengrass/definition/subscriptions/{SubscriptionDefinitionId}/versions",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"MaxResults"},NextToken:{location:"querystring",locationName:"NextToken"},SubscriptionDefinitionId:{location:"uri",locationName:"SubscriptionDefinitionId"}},required:["SubscriptionDefinitionId"]},output:{type:"structure",members:{NextToken:{},Versions:{shape:"S58"}}}},ListSubscriptionDefinitions:{http:{method:"GET",requestUri:"/greengrass/definition/subscriptions",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"MaxResults"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",members:{Definitions:{shape:"S5c"},NextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resource-arn}",responseCode:200},input:{type:"structure",members:{ResourceArn:{location:"uri",locationName:"resource-arn"}},required:["ResourceArn"]},output:{type:"structure",members:{tags:{shape:"Sb"}}}},ResetDeployments:{http:{requestUri:"/greengrass/groups/{GroupId}/deployments/$reset",responseCode:200},input:{type:"structure",members:{AmznClientToken:{location:"header",locationName:"X-Amzn-Client-Token"},Force:{type:"boolean"},GroupId:{location:"uri",locationName:"GroupId"}},required:["GroupId"]},output:{type:"structure",members:{DeploymentArn:{},DeploymentId:{}}}},StartBulkDeployment:{http:{requestUri:"/greengrass/bulk/deployments",responseCode:200},input:{type:"structure",members:{AmznClientToken:{location:"header",locationName:"X-Amzn-Client-Token"},ExecutionRoleArn:{},InputFileUri:{},tags:{shape:"Sb"}},required:["ExecutionRoleArn","InputFileUri"]},output:{type:"structure",members:{BulkDeploymentArn:{},BulkDeploymentId:{}}}},StopBulkDeployment:{http:{method:"PUT",requestUri:"/greengrass/bulk/deployments/{BulkDeploymentId}/$stop",responseCode:200},input:{type:"structure",members:{BulkDeploymentId:{location:"uri",locationName:"BulkDeploymentId"}},required:["BulkDeploymentId"]},output:{type:"structure",members:{}}},TagResource:{http:{requestUri:"/tags/{resource-arn}",responseCode:204},input:{type:"structure",members:{ResourceArn:{location:"uri",locationName:"resource-arn"},tags:{shape:"Sb"}},required:["ResourceArn"]}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resource-arn}",responseCode:204},input:{type:"structure",members:{ResourceArn:{location:"uri",locationName:"resource-arn"},TagKeys:{shape:"S29",location:"querystring",locationName:"tagKeys"}},required:["TagKeys","ResourceArn"]}},UpdateConnectivityInfo:{http:{method:"PUT",requestUri:"/greengrass/things/{ThingName}/connectivityInfo",responseCode:200},input:{type:"structure",members:{ConnectivityInfo:{shape:"S3m"},ThingName:{location:"uri",locationName:"ThingName"}},required:["ThingName"]},output:{type:"structure",members:{Message:{locationName:"message"},Version:{}}}},UpdateConnectorDefinition:{http:{method:"PUT",requestUri:"/greengrass/definition/connectors/{ConnectorDefinitionId}",responseCode:200},input:{type:"structure",members:{ConnectorDefinitionId:{location:"uri",locationName:"ConnectorDefinitionId"},Name:{}},required:["ConnectorDefinitionId"]},output:{type:"structure",members:{}}},UpdateCoreDefinition:{http:{method:"PUT",requestUri:"/greengrass/definition/cores/{CoreDefinitionId}",responseCode:200},input:{type:"structure",members:{CoreDefinitionId:{location:"uri",locationName:"CoreDefinitionId"},Name:{}},required:["CoreDefinitionId"]},output:{type:"structure",members:{}}},UpdateDeviceDefinition:{http:{method:"PUT",requestUri:"/greengrass/definition/devices/{DeviceDefinitionId}",responseCode:200},input:{type:"structure",members:{DeviceDefinitionId:{location:"uri",locationName:"DeviceDefinitionId"},Name:{}},required:["DeviceDefinitionId"]},output:{type:"structure",members:{}}},UpdateFunctionDefinition:{http:{method:"PUT",requestUri:"/greengrass/definition/functions/{FunctionDefinitionId}",responseCode:200},input:{type:"structure",members:{FunctionDefinitionId:{location:"uri",locationName:"FunctionDefinitionId"},Name:{}},required:["FunctionDefinitionId"]},output:{type:"structure",members:{}}},UpdateGroup:{http:{method:"PUT",requestUri:"/greengrass/groups/{GroupId}",responseCode:200},input:{type:"structure",members:{GroupId:{location:"uri",locationName:"GroupId"},Name:{}},required:["GroupId"]},output:{type:"structure",members:{}}},UpdateGroupCertificateConfiguration:{http:{method:"PUT",requestUri:"/greengrass/groups/{GroupId}/certificateauthorities/configuration/expiry",responseCode:200},input:{type:"structure",members:{CertificateExpiryInMilliseconds:{},GroupId:{location:"uri",locationName:"GroupId"}},required:["GroupId"]},output:{type:"structure",members:{CertificateAuthorityExpiryInMilliseconds:{},CertificateExpiryInMilliseconds:{},GroupId:{}}}},UpdateLoggerDefinition:{http:{method:"PUT",requestUri:"/greengrass/definition/loggers/{LoggerDefinitionId}",responseCode:200},input:{type:"structure",members:{LoggerDefinitionId:{location:"uri",locationName:"LoggerDefinitionId"},Name:{}},required:["LoggerDefinitionId"]},output:{type:"structure",members:{}}},UpdateResourceDefinition:{http:{method:"PUT",requestUri:"/greengrass/definition/resources/{ResourceDefinitionId}",responseCode:200},input:{type:"structure",members:{Name:{},ResourceDefinitionId:{location:"uri",locationName:"ResourceDefinitionId"}},required:["ResourceDefinitionId"]},output:{type:"structure",members:{}}},UpdateSubscriptionDefinition:{http:{method:"PUT",requestUri:"/greengrass/definition/subscriptions/{SubscriptionDefinitionId}",responseCode:200},input:{type:"structure",members:{Name:{},SubscriptionDefinitionId:{location:"uri",locationName:"SubscriptionDefinitionId"}},required:["SubscriptionDefinitionId"]},output:{type:"structure",members:{}}},UpdateThingRuntimeConfiguration:{http:{method:"PUT",requestUri:"/greengrass/things/{ThingName}/runtimeconfig",responseCode:200},input:{type:"structure",members:{TelemetryConfiguration:{type:"structure",members:{Telemetry:{}},required:["Telemetry"]},ThingName:{location:"uri",locationName:"ThingName"}},required:["ThingName"]},output:{type:"structure",members:{}}}},shapes:{S7:{type:"structure",members:{Connectors:{shape:"S8"}}},S8:{type:"list",member:{type:"structure",members:{ConnectorArn:{},Id:{},Parameters:{shape:"Sa"}},required:["ConnectorArn","Id"]}},Sa:{type:"map",key:{},value:{}},Sb:{type:"map",key:{},value:{}},Sg:{type:"structure",members:{Cores:{shape:"Sh"}}},Sh:{type:"list",member:{type:"structure",members:{CertificateArn:{},Id:{},SyncShadow:{type:"boolean"},ThingArn:{}},required:["ThingArn","Id","CertificateArn"]}},Sr:{type:"structure",members:{Devices:{shape:"Ss"}}},Ss:{type:"list",member:{type:"structure",members:{CertificateArn:{},Id:{},SyncShadow:{type:"boolean"},ThingArn:{}},required:["ThingArn","Id","CertificateArn"]}},Sy:{type:"structure",members:{DefaultConfig:{shape:"Sz"},Functions:{shape:"S14"}}},Sz:{type:"structure",members:{Execution:{type:"structure",members:{IsolationMode:{},RunAs:{shape:"S12"}}}}},S12:{type:"structure",members:{Gid:{type:"integer"},Uid:{type:"integer"}}},S14:{type:"list",member:{type:"structure",members:{FunctionArn:{},FunctionConfiguration:{type:"structure",members:{EncodingType:{},Environment:{type:"structure",members:{AccessSysfs:{type:"boolean"},Execution:{type:"structure",members:{IsolationMode:{},RunAs:{shape:"S12"}}},ResourceAccessPolicies:{type:"list",member:{type:"structure",members:{Permission:{},ResourceId:{}},required:["ResourceId"]}},Variables:{shape:"Sa"}}},ExecArgs:{},Executable:{},MemorySize:{type:"integer"},Pinned:{type:"boolean"},Timeout:{type:"integer"}}},Id:{}},required:["Id"]}},S1h:{type:"structure",members:{ConnectorDefinitionVersionArn:{},CoreDefinitionVersionArn:{},DeviceDefinitionVersionArn:{},FunctionDefinitionVersionArn:{},LoggerDefinitionVersionArn:{},ResourceDefinitionVersionArn:{},SubscriptionDefinitionVersionArn:{}}},S1o:{type:"structure",members:{Loggers:{shape:"S1p"}}},S1p:{type:"list",member:{type:"structure",members:{Component:{},Id:{},Level:{},Space:{type:"integer"},Type:{}},required:["Type","Level","Id","Component"]}},S1y:{type:"structure",members:{Resources:{shape:"S1z"}}},S1z:{type:"list",member:{type:"structure",members:{Id:{},Name:{},ResourceDataContainer:{type:"structure",members:{LocalDeviceResourceData:{type:"structure",members:{GroupOwnerSetting:{shape:"S23"},SourcePath:{}}},LocalVolumeResourceData:{type:"structure",members:{DestinationPath:{},GroupOwnerSetting:{shape:"S23"},SourcePath:{}}},S3MachineLearningModelResourceData:{type:"structure",members:{DestinationPath:{},OwnerSetting:{shape:"S26"},S3Uri:{}}},SageMakerMachineLearningModelResourceData:{type:"structure",members:{DestinationPath:{},OwnerSetting:{shape:"S26"},SageMakerJobArn:{}}},SecretsManagerSecretResourceData:{type:"structure",members:{ARN:{},AdditionalStagingLabelsToDownload:{shape:"S29"}}}}}},required:["ResourceDataContainer","Id","Name"]}},S23:{type:"structure",members:{AutoAddGroupOwner:{type:"boolean"},GroupOwner:{}}},S26:{type:"structure",members:{GroupOwner:{},GroupPermission:{}},required:["GroupOwner","GroupPermission"]},S29:{type:"list",member:{}},S2m:{type:"structure",members:{Subscriptions:{shape:"S2n"}}},S2n:{type:"list",member:{type:"structure",members:{Id:{},Source:{},Subject:{},Target:{}},required:["Target","Id","Subject","Source"]}},S3i:{type:"list",member:{type:"structure",members:{DetailedErrorCode:{},DetailedErrorMessage:{}}}},S3m:{type:"list",member:{type:"structure",members:{HostAddress:{},Id:{},Metadata:{},PortNumber:{type:"integer"}}}},S58:{type:"list",member:{type:"structure",members:{Arn:{},CreationTimestamp:{},Id:{},Version:{}}}},S5c:{type:"list",member:{type:"structure",members:{Arn:{},CreationTimestamp:{},Id:{},LastUpdatedTimestamp:{},LatestVersion:{},LatestVersionArn:{},Name:{},Tags:{shape:"Sb",locationName:"tags"}}}}}}},2077:function(e){e.exports={pagination:{GetBehaviorModelTrainingSummaries:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"summaries"},ListActiveViolations:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"activeViolations"},ListAttachedPolicies:{input_token:"marker",limit_key:"pageSize",output_token:"nextMarker",result_key:"policies"},ListAuditFindings:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"findings"},ListAuditMitigationActionsExecutions:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"actionsExecutions"},ListAuditMitigationActionsTasks:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"tasks"},ListAuditSuppressions:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"suppressions"},ListAuditTasks:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"tasks"},ListAuthorizers:{input_token:"marker",limit_key:"pageSize",output_token:"nextMarker",result_key:"authorizers"},ListBillingGroups:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"billingGroups"},ListCACertificates:{input_token:"marker",limit_key:"pageSize",output_token:"nextMarker",result_key:"certificates"},ListCertificates:{input_token:"marker",limit_key:"pageSize",output_token:"nextMarker",result_key:"certificates"},ListCertificatesByCA:{input_token:"marker",limit_key:"pageSize",output_token:"nextMarker",result_key:"certificates"},ListCustomMetrics:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"metricNames"},ListDetectMitigationActionsExecutions:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"actionsExecutions"},ListDetectMitigationActionsTasks:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"tasks"},ListDimensions:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"dimensionNames"},ListDomainConfigurations:{input_token:"marker",limit_key:"pageSize",output_token:"nextMarker",result_key:"domainConfigurations"},ListFleetMetrics:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"fleetMetrics"},ListIndices:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"indexNames"},ListJobExecutionsForJob:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"executionSummaries"},ListJobExecutionsForThing:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"executionSummaries"},ListJobTemplates:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"jobTemplates"},ListJobs:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"jobs"},ListMetricValues:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"metricDatumList"},ListMitigationActions:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"actionIdentifiers"},ListOTAUpdates:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"otaUpdates"},ListOutgoingCertificates:{input_token:"marker",limit_key:"pageSize",output_token:"nextMarker",result_key:"outgoingCertificates"},ListPolicies:{input_token:"marker",limit_key:"pageSize",output_token:"nextMarker",result_key:"policies"},ListPolicyPrincipals:{input_token:"marker",limit_key:"pageSize",output_token:"nextMarker",result_key:"principals"},ListPrincipalPolicies:{input_token:"marker",limit_key:"pageSize",output_token:"nextMarker",result_key:"policies"},ListPrincipalThings:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"things"},ListProvisioningTemplateVersions:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"versions"},ListProvisioningTemplates:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"templates"},ListRoleAliases:{input_token:"marker",limit_key:"pageSize",output_token:"nextMarker",result_key:"roleAliases"},ListScheduledAudits:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"scheduledAudits"},ListSecurityProfiles:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"securityProfileIdentifiers"},ListSecurityProfilesForTarget:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"securityProfileTargetMappings"},ListStreams:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"streams"},ListTagsForResource:{input_token:"nextToken",output_token:"nextToken",result_key:"tags"},ListTargetsForPolicy:{input_token:"marker",limit_key:"pageSize",output_token:"nextMarker",result_key:"targets"},ListTargetsForSecurityProfile:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"securityProfileTargets"},ListThingGroups:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"thingGroups"},ListThingGroupsForThing:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"thingGroups"},ListThingPrincipals:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"principals"},ListThingRegistrationTaskReports:{input_token:"nextToken",limit_key:"maxResults",non_aggregate_keys:["reportType"],output_token:"nextToken",result_key:"resourceLinks"},ListThingRegistrationTasks:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"taskIds"},ListThingTypes:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"thingTypes"},ListThings:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"things"},ListThingsInBillingGroup:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"things"},ListThingsInThingGroup:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"things"},ListTopicRuleDestinations:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"destinationSummaries"},ListTopicRules:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"rules"},ListV2LoggingLevels:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"logTargetConfigurations"},ListViolationEvents:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"violationEvents"}}}},2086:function(e,t,r){var i=r(6139);var s=r(1722);var a;var o;var n=0;var u=0;function v1(e,t,r){var p=t&&r||0;var m=t||[];e=e||{};var c=e.node||a;var l=e.clockseq!==undefined?e.clockseq:o;if(c==null||l==null){var d=i();if(c==null){c=a=[d[0]|1,d[1],d[2],d[3],d[4],d[5]]}if(l==null){l=o=(d[6]<<8|d[7])&16383}}var y=e.msecs!==undefined?e.msecs:(new Date).getTime();var b=e.nsecs!==undefined?e.nsecs:u+1;var S=y-n+(b-u)/1e4;if(S<0&&e.clockseq===undefined){l=l+1&16383}if((S<0||y>n)&&e.nsecs===undefined){b=0}if(b>=1e4){throw new Error("uuid.v1(): Can't create more than 10M uuids/sec")}n=y;u=b;o=l;y+=122192928e5;var g=((y&268435455)*1e4+b)%4294967296;m[p++]=g>>>24&255;m[p++]=g>>>16&255;m[p++]=g>>>8&255;m[p++]=g&255;var h=y/4294967296*1e4&268435455;m[p++]=h>>>8&255;m[p++]=h&255;m[p++]=h>>>24&15|16;m[p++]=h>>>16&255;m[p++]=l>>>8|128;m[p++]=l&255;for(var N=0;N<6;++N){m[p+N]=c[N]}return t?t:s(m)}e.exports=v1},2087:function(e){e.exports=require("os")},2102:function(e,t,r){"use strict";var i=this&&this.__createBinding||(Object.create?function(e,t,r,i){if(i===undefined)i=r;Object.defineProperty(e,i,{enumerable:true,get:function(){return t[r]}})}:function(e,t,r,i){if(i===undefined)i=r;e[i]=t[r]});var s=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var r in e)if(r!=="default"&&Object.hasOwnProperty.call(e,r))i(t,e,r);s(t,e);return t};Object.defineProperty(t,"__esModule",{value:true});t.issueCommand=void 0;const o=a(r(5747));const n=a(r(2087));const u=r(5082);function issueCommand(e,t){const r=process.env[`GITHUB_${e}`];if(!r){throw new Error(`Unable to find environment variable for file command ${e}`)}if(!o.existsSync(r)){throw new Error(`Missing file at path: ${r}`)}o.appendFileSync(r,`${u.toCommandValue(t)}${n.EOL}`,{encoding:"utf8"})}t.issueCommand=issueCommand},2106:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["migrationhub"]={};i.MigrationHub=s.defineService("migrationhub",["2017-05-31"]);Object.defineProperty(a.services["migrationhub"],"2017-05-31",{get:function get(){var e=r(6686);e.paginators=r(370).pagination;return e},enumerable:true,configurable:true});e.exports=i.MigrationHub},2110:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["synthetics"]={};i.Synthetics=s.defineService("synthetics",["2017-10-11"]);Object.defineProperty(a.services["synthetics"],"2017-10-11",{get:function get(){var e=r(7717);e.paginators=r(1340).pagination;return e},enumerable:true,configurable:true});e.exports=i.Synthetics},2120:function(e){e.exports={pagination:{GetBotAliases:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetBotChannelAssociations:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetBotVersions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetBots:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetBuiltinIntents:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetBuiltinSlotTypes:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetIntentVersions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetIntents:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetMigrations:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetSlotTypeVersions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetSlotTypes:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},2122:function(e){e.exports={pagination:{GetDevicePositionHistory:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"DevicePositions"},ListDevicePositions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Entries"},ListGeofenceCollections:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Entries"},ListGeofences:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Entries"},ListMaps:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Entries"},ListPlaceIndexes:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Entries"},ListRouteCalculators:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Entries"},ListTrackerConsumers:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ConsumerArns"},ListTrackers:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Entries"}}}},2129:function(e){e.exports={pagination:{ListEnvironmentAccountConnections:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"environmentAccountConnections"},ListEnvironmentOutputs:{input_token:"nextToken",output_token:"nextToken",result_key:"outputs"},ListEnvironmentProvisionedResources:{input_token:"nextToken",output_token:"nextToken",result_key:"provisionedResources"},ListEnvironmentTemplateVersions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"templateVersions"},ListEnvironmentTemplates:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"templates"},ListEnvironments:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"environments"},ListRepositories:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"repositories"},ListRepositorySyncDefinitions:{input_token:"nextToken",output_token:"nextToken",result_key:"syncDefinitions"},ListServiceInstanceOutputs:{input_token:"nextToken",output_token:"nextToken",result_key:"outputs"},ListServiceInstanceProvisionedResources:{input_token:"nextToken",output_token:"nextToken",result_key:"provisionedResources"},ListServiceInstances:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"serviceInstances"},ListServicePipelineOutputs:{input_token:"nextToken",output_token:"nextToken",result_key:"outputs"},ListServicePipelineProvisionedResources:{input_token:"nextToken",output_token:"nextToken",result_key:"provisionedResources"},ListServiceTemplateVersions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"templateVersions"},ListServiceTemplates:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"templates"},ListServices:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"services"},ListTagsForResource:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"tags"}}}},2135:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var i=_interopRequireDefault(r(6634));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function version(e){if(!(0,i.default)(e)){throw TypeError("Invalid UUID")}return parseInt(e.substr(14,1),16)}var s=version;t.default=s},2141:function(e){e.exports={pagination:{ListReadinessChecks:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ReadinessChecks"},ListResourceSets:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ResourceSets"},ListCells:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Cells"},ListRecoveryGroups:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"RecoveryGroups"},ListRules:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Rules"},ListCrossAccountAuthorizations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"CrossAccountAuthorizations"},GetCellReadinessSummary:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ReadinessChecks",non_aggregate_keys:["Readiness"]},GetRecoveryGroupReadinessSummary:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ReadinessChecks",non_aggregate_keys:["Readiness"]},GetReadinessCheckStatus:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Resources",non_aggregate_keys:["Readiness","Messages"]},GetReadinessCheckResourceStatus:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Rules",non_aggregate_keys:["Readiness"]}}}},2145:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["workmailmessageflow"]={};i.WorkMailMessageFlow=s.defineService("workmailmessageflow",["2019-05-01"]);Object.defineProperty(a.services["workmailmessageflow"],"2019-05-01",{get:function get(){var e=r(3642);e.paginators=r(2028).pagination;return e},enumerable:true,configurable:true});e.exports=i.WorkMailMessageFlow},2189:function(e){e.exports={pagination:{GetDedicatedIps:{input_token:"NextToken",output_token:"NextToken",limit_key:"PageSize"},ListConfigurationSets:{input_token:"NextToken",output_token:"NextToken",limit_key:"PageSize"},ListContactLists:{input_token:"NextToken",output_token:"NextToken",limit_key:"PageSize"},ListContacts:{input_token:"NextToken",output_token:"NextToken",limit_key:"PageSize"},ListCustomVerificationEmailTemplates:{input_token:"NextToken",output_token:"NextToken",limit_key:"PageSize"},ListDedicatedIpPools:{input_token:"NextToken",output_token:"NextToken",limit_key:"PageSize"},ListDeliverabilityTestReports:{input_token:"NextToken",output_token:"NextToken",limit_key:"PageSize"},ListDomainDeliverabilityCampaigns:{input_token:"NextToken",output_token:"NextToken",limit_key:"PageSize"},ListEmailIdentities:{input_token:"NextToken",output_token:"NextToken",limit_key:"PageSize"},ListEmailTemplates:{input_token:"NextToken",output_token:"NextToken",limit_key:"PageSize"},ListImportJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"PageSize"},ListSuppressedDestinations:{input_token:"NextToken",output_token:"NextToken",limit_key:"PageSize"}}}},2204:function(e){e.exports={pagination:{SearchDevices:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"devices"},SearchJobs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"jobs"},SearchQuantumTasks:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"quantumTasks"}}}},2205:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["nimble"]={};i.Nimble=s.defineService("nimble",["2020-08-01"]);Object.defineProperty(a.services["nimble"],"2020-08-01",{get:function get(){var e=r(986);e.paginators=r(5817).pagination;e.waiters=r(6457).waiters;return e},enumerable:true,configurable:true});e.exports=i.Nimble},2214:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["cognitoidentity"]={};i.CognitoIdentity=s.defineService("cognitoidentity",["2014-06-30"]);Object.defineProperty(a.services["cognitoidentity"],"2014-06-30",{get:function get(){var e=r(7056);e.paginators=r(7280).pagination;return e},enumerable:true,configurable:true});e.exports=i.CognitoIdentity},2220:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["braket"]={};i.Braket=s.defineService("braket",["2019-09-01"]);Object.defineProperty(a.services["braket"],"2019-09-01",{get:function get(){var e=r(6039);e.paginators=r(2204).pagination;return e},enumerable:true,configurable:true});e.exports=i.Braket},2221:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["iotsitewise"]={};i.IoTSiteWise=s.defineService("iotsitewise",["2019-12-02"]);Object.defineProperty(a.services["iotsitewise"],"2019-12-02",{get:function get(){var e=r(1872);e.paginators=r(9090).pagination;e.waiters=r(9472).waiters;return e},enumerable:true,configurable:true});e.exports=i.IoTSiteWise},2225:function(e){e.exports={pagination:{}}},2229:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-01-01",endpointPrefix:"es",protocol:"rest-json",serviceFullName:"Amazon OpenSearch Service",serviceId:"OpenSearch",signatureVersion:"v4",uid:"opensearch-2021-01-01"},operations:{AcceptInboundConnection:{http:{method:"PUT",requestUri:"/2021-01-01/opensearch/cc/inboundConnection/{ConnectionId}/accept"},input:{type:"structure",required:["ConnectionId"],members:{ConnectionId:{location:"uri",locationName:"ConnectionId"}}},output:{type:"structure",members:{Connection:{shape:"S4"}}}},AddTags:{http:{requestUri:"/2021-01-01/tags"},input:{type:"structure",required:["ARN","TagList"],members:{ARN:{},TagList:{shape:"Sf"}}}},AssociatePackage:{http:{requestUri:"/2021-01-01/packages/associate/{PackageID}/{DomainName}"},input:{type:"structure",required:["PackageID","DomainName"],members:{PackageID:{location:"uri",locationName:"PackageID"},DomainName:{location:"uri",locationName:"DomainName"}}},output:{type:"structure",members:{DomainPackageDetails:{shape:"Sm"}}}},CancelServiceSoftwareUpdate:{http:{requestUri:"/2021-01-01/opensearch/serviceSoftwareUpdate/cancel"},input:{type:"structure",required:["DomainName"],members:{DomainName:{}}},output:{type:"structure",members:{ServiceSoftwareOptions:{shape:"Sy"}}}},CreateDomain:{http:{requestUri:"/2021-01-01/opensearch/domain"},input:{type:"structure",required:["DomainName"],members:{DomainName:{},EngineVersion:{},ClusterConfig:{shape:"S15"},EBSOptions:{shape:"S1b"},AccessPolicies:{},SnapshotOptions:{shape:"S1e"},VPCOptions:{shape:"S1f"},CognitoOptions:{shape:"S1h"},EncryptionAtRestOptions:{shape:"S1l"},NodeToNodeEncryptionOptions:{shape:"S1n"},AdvancedOptions:{shape:"S1o"},LogPublishingOptions:{shape:"S1p"},DomainEndpointOptions:{shape:"S1t"},AdvancedSecurityOptions:{shape:"S1w"},TagList:{shape:"Sf"},AutoTuneOptions:{type:"structure",members:{DesiredState:{},MaintenanceSchedules:{shape:"S27"}}}}},output:{type:"structure",members:{DomainStatus:{shape:"S2e"}}}},CreateOutboundConnection:{http:{requestUri:"/2021-01-01/opensearch/cc/outboundConnection"},input:{type:"structure",required:["LocalDomainInfo","RemoteDomainInfo","ConnectionAlias"],members:{LocalDomainInfo:{shape:"S5"},RemoteDomainInfo:{shape:"S5"},ConnectionAlias:{}}},output:{type:"structure",members:{LocalDomainInfo:{shape:"S5"},RemoteDomainInfo:{shape:"S5"},ConnectionAlias:{},ConnectionStatus:{shape:"S2u"},ConnectionId:{}}}},CreatePackage:{http:{requestUri:"/2021-01-01/packages"},input:{type:"structure",required:["PackageName","PackageType","PackageSource"],members:{PackageName:{},PackageType:{},PackageDescription:{},PackageSource:{shape:"S2y"}}},output:{type:"structure",members:{PackageDetails:{shape:"S32"}}}},DeleteDomain:{http:{method:"DELETE",requestUri:"/2021-01-01/opensearch/domain/{DomainName}"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"}}},output:{type:"structure",members:{DomainStatus:{shape:"S2e"}}}},DeleteInboundConnection:{http:{method:"DELETE",requestUri:"/2021-01-01/opensearch/cc/inboundConnection/{ConnectionId}"},input:{type:"structure",required:["ConnectionId"],members:{ConnectionId:{location:"uri",locationName:"ConnectionId"}}},output:{type:"structure",members:{Connection:{shape:"S4"}}}},DeleteOutboundConnection:{http:{method:"DELETE",requestUri:"/2021-01-01/opensearch/cc/outboundConnection/{ConnectionId}"},input:{type:"structure",required:["ConnectionId"],members:{ConnectionId:{location:"uri",locationName:"ConnectionId"}}},output:{type:"structure",members:{Connection:{shape:"S3b"}}}},DeletePackage:{http:{method:"DELETE",requestUri:"/2021-01-01/packages/{PackageID}"},input:{type:"structure",required:["PackageID"],members:{PackageID:{location:"uri",locationName:"PackageID"}}},output:{type:"structure",members:{PackageDetails:{shape:"S32"}}}},DescribeDomain:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/domain/{DomainName}"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"}}},output:{type:"structure",required:["DomainStatus"],members:{DomainStatus:{shape:"S2e"}}}},DescribeDomainAutoTunes:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/domain/{DomainName}/autoTunes"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AutoTunes:{type:"list",member:{type:"structure",members:{AutoTuneType:{},AutoTuneDetails:{type:"structure",members:{ScheduledAutoTuneDetails:{type:"structure",members:{Date:{type:"timestamp"},ActionType:{},Action:{},Severity:{}}}}}}}},NextToken:{}}}},DescribeDomainChangeProgress:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/domain/{DomainName}/progress"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"},ChangeId:{location:"querystring",locationName:"changeid"}}},output:{type:"structure",members:{ChangeProgressStatus:{type:"structure",members:{ChangeId:{},StartTime:{type:"timestamp"},Status:{},PendingProperties:{shape:"S1g"},CompletedProperties:{shape:"S1g"},TotalNumberOfStages:{type:"integer"},ChangeProgressStages:{type:"list",member:{type:"structure",members:{Name:{},Status:{},Description:{},LastUpdated:{type:"timestamp"}}}}}}}}},DescribeDomainConfig:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/domain/{DomainName}/config"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"}}},output:{type:"structure",required:["DomainConfig"],members:{DomainConfig:{shape:"S46"}}}},DescribeDomains:{http:{requestUri:"/2021-01-01/opensearch/domain-info"},input:{type:"structure",required:["DomainNames"],members:{DomainNames:{type:"list",member:{}}}},output:{type:"structure",required:["DomainStatusList"],members:{DomainStatusList:{type:"list",member:{shape:"S2e"}}}}},DescribeInboundConnections:{http:{requestUri:"/2021-01-01/opensearch/cc/inboundConnection/search"},input:{type:"structure",members:{Filters:{shape:"S4w"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Connections:{type:"list",member:{shape:"S4"}},NextToken:{}}}},DescribeInstanceTypeLimits:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/instanceTypeLimits/{EngineVersion}/{InstanceType}"},input:{type:"structure",required:["InstanceType","EngineVersion"],members:{DomainName:{location:"querystring",locationName:"domainName"},InstanceType:{location:"uri",locationName:"InstanceType"},EngineVersion:{location:"uri",locationName:"EngineVersion"}}},output:{type:"structure",members:{LimitsByRole:{type:"map",key:{},value:{type:"structure",members:{StorageTypes:{type:"list",member:{type:"structure",members:{StorageTypeName:{},StorageSubTypeName:{},StorageTypeLimits:{type:"list",member:{type:"structure",members:{LimitName:{},LimitValues:{shape:"S5e"}}}}}}},InstanceLimits:{type:"structure",members:{InstanceCountLimits:{type:"structure",members:{MinimumInstanceCount:{type:"integer"},MaximumInstanceCount:{type:"integer"}}}}},AdditionalLimits:{type:"list",member:{type:"structure",members:{LimitName:{},LimitValues:{shape:"S5e"}}}}}}}}}},DescribeOutboundConnections:{http:{requestUri:"/2021-01-01/opensearch/cc/outboundConnection/search"},input:{type:"structure",members:{Filters:{shape:"S4w"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Connections:{type:"list",member:{shape:"S3b"}},NextToken:{}}}},DescribePackages:{http:{requestUri:"/2021-01-01/packages/describe"},input:{type:"structure",members:{Filters:{type:"list",member:{type:"structure",members:{Name:{},Value:{type:"list",member:{}}}}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{PackageDetailsList:{type:"list",member:{shape:"S32"}},NextToken:{}}}},DescribeReservedInstanceOfferings:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/reservedInstanceOfferings"},input:{type:"structure",members:{ReservedInstanceOfferingId:{location:"querystring",locationName:"offeringId"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NextToken:{},ReservedInstanceOfferings:{type:"list",member:{type:"structure",members:{ReservedInstanceOfferingId:{},InstanceType:{},Duration:{type:"integer"},FixedPrice:{type:"double"},UsagePrice:{type:"double"},CurrencyCode:{},PaymentOption:{},RecurringCharges:{shape:"S64"}}}}}}},DescribeReservedInstances:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/reservedInstances"},input:{type:"structure",members:{ReservedInstanceId:{location:"querystring",locationName:"reservationId"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NextToken:{},ReservedInstances:{type:"list",member:{type:"structure",members:{ReservationName:{},ReservedInstanceId:{},BillingSubscriptionId:{type:"long"},ReservedInstanceOfferingId:{},InstanceType:{},StartTime:{type:"timestamp"},Duration:{type:"integer"},FixedPrice:{type:"double"},UsagePrice:{type:"double"},CurrencyCode:{},InstanceCount:{type:"integer"},State:{},PaymentOption:{},RecurringCharges:{shape:"S64"}}}}}}},DissociatePackage:{http:{requestUri:"/2021-01-01/packages/dissociate/{PackageID}/{DomainName}"},input:{type:"structure",required:["PackageID","DomainName"],members:{PackageID:{location:"uri",locationName:"PackageID"},DomainName:{location:"uri",locationName:"DomainName"}}},output:{type:"structure",members:{DomainPackageDetails:{shape:"Sm"}}}},GetCompatibleVersions:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/compatibleVersions"},input:{type:"structure",members:{DomainName:{location:"querystring",locationName:"domainName"}}},output:{type:"structure",members:{CompatibleVersions:{type:"list",member:{type:"structure",members:{SourceVersion:{},TargetVersions:{shape:"S6i"}}}}}}},GetPackageVersionHistory:{http:{method:"GET",requestUri:"/2021-01-01/packages/{PackageID}/history"},input:{type:"structure",required:["PackageID"],members:{PackageID:{location:"uri",locationName:"PackageID"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{PackageID:{},PackageVersionHistoryList:{type:"list",member:{type:"structure",members:{PackageVersion:{},CommitMessage:{},CreatedAt:{type:"timestamp"}}}},NextToken:{}}}},GetUpgradeHistory:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/upgradeDomain/{DomainName}/history"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{UpgradeHistories:{type:"list",member:{type:"structure",members:{UpgradeName:{},StartTimestamp:{type:"timestamp"},UpgradeStatus:{},StepsList:{type:"list",member:{type:"structure",members:{UpgradeStep:{},UpgradeStepStatus:{},Issues:{type:"list",member:{}},ProgressPercent:{type:"double"}}}}}}},NextToken:{}}}},GetUpgradeStatus:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/upgradeDomain/{DomainName}/status"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"}}},output:{type:"structure",members:{UpgradeStep:{},StepStatus:{},UpgradeName:{}}}},ListDomainNames:{http:{method:"GET",requestUri:"/2021-01-01/domain"},input:{type:"structure",members:{EngineType:{location:"querystring",locationName:"engineType"}}},output:{type:"structure",members:{DomainNames:{type:"list",member:{type:"structure",members:{DomainName:{},EngineType:{}}}}}}},ListDomainsForPackage:{http:{method:"GET",requestUri:"/2021-01-01/packages/{PackageID}/domains"},input:{type:"structure",required:["PackageID"],members:{PackageID:{location:"uri",locationName:"PackageID"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{DomainPackageDetailsList:{shape:"S79"},NextToken:{}}}},ListInstanceTypeDetails:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/instanceTypeDetails/{EngineVersion}"},input:{type:"structure",required:["EngineVersion"],members:{EngineVersion:{location:"uri",locationName:"EngineVersion"},DomainName:{location:"querystring",locationName:"domainName"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{InstanceTypeDetails:{type:"list",member:{type:"structure",members:{InstanceType:{},EncryptionEnabled:{type:"boolean"},CognitoEnabled:{type:"boolean"},AppLogsEnabled:{type:"boolean"},AdvancedSecurityEnabled:{type:"boolean"},WarmEnabled:{type:"boolean"},InstanceRole:{type:"list",member:{}}}}},NextToken:{}}}},ListPackagesForDomain:{http:{method:"GET",requestUri:"/2021-01-01/domain/{DomainName}/packages"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{DomainPackageDetailsList:{shape:"S79"},NextToken:{}}}},ListTags:{http:{method:"GET",requestUri:"/2021-01-01/tags/"},input:{type:"structure",required:["ARN"],members:{ARN:{location:"querystring",locationName:"arn"}}},output:{type:"structure",members:{TagList:{shape:"Sf"}}}},ListVersions:{http:{method:"GET",requestUri:"/2021-01-01/opensearch/versions"},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Versions:{shape:"S6i"},NextToken:{}}}},PurchaseReservedInstanceOffering:{http:{requestUri:"/2021-01-01/opensearch/purchaseReservedInstanceOffering"},input:{type:"structure",required:["ReservedInstanceOfferingId","ReservationName"],members:{ReservedInstanceOfferingId:{},ReservationName:{},InstanceCount:{type:"integer"}}},output:{type:"structure",members:{ReservedInstanceId:{},ReservationName:{}}}},RejectInboundConnection:{http:{method:"PUT",requestUri:"/2021-01-01/opensearch/cc/inboundConnection/{ConnectionId}/reject"},input:{type:"structure",required:["ConnectionId"],members:{ConnectionId:{location:"uri",locationName:"ConnectionId"}}},output:{type:"structure",members:{Connection:{shape:"S4"}}}},RemoveTags:{http:{requestUri:"/2021-01-01/tags-removal"},input:{type:"structure",required:["ARN","TagKeys"],members:{ARN:{},TagKeys:{shape:"S1g"}}}},StartServiceSoftwareUpdate:{http:{requestUri:"/2021-01-01/opensearch/serviceSoftwareUpdate/start"},input:{type:"structure",required:["DomainName"],members:{DomainName:{}}},output:{type:"structure",members:{ServiceSoftwareOptions:{shape:"Sy"}}}},UpdateDomainConfig:{http:{requestUri:"/2021-01-01/opensearch/domain/{DomainName}/config"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"},ClusterConfig:{shape:"S15"},EBSOptions:{shape:"S1b"},SnapshotOptions:{shape:"S1e"},VPCOptions:{shape:"S1f"},CognitoOptions:{shape:"S1h"},AdvancedOptions:{shape:"S1o"},AccessPolicies:{},LogPublishingOptions:{shape:"S1p"},EncryptionAtRestOptions:{shape:"S1l"},DomainEndpointOptions:{shape:"S1t"},NodeToNodeEncryptionOptions:{shape:"S1n"},AdvancedSecurityOptions:{shape:"S1w"},AutoTuneOptions:{shape:"S4o"},DryRun:{type:"boolean"}}},output:{type:"structure",required:["DomainConfig"],members:{DomainConfig:{shape:"S46"},DryRunResults:{type:"structure",members:{DeploymentType:{},Message:{}}}}}},UpdatePackage:{http:{requestUri:"/2021-01-01/packages/update"},input:{type:"structure",required:["PackageID","PackageSource"],members:{PackageID:{},PackageSource:{shape:"S2y"},PackageDescription:{},CommitMessage:{}}},output:{type:"structure",members:{PackageDetails:{shape:"S32"}}}},UpgradeDomain:{http:{requestUri:"/2021-01-01/opensearch/upgradeDomain"},input:{type:"structure",required:["DomainName","TargetVersion"],members:{DomainName:{},TargetVersion:{},PerformCheckOnly:{type:"boolean"},AdvancedOptions:{shape:"S1o"}}},output:{type:"structure",members:{UpgradeId:{},DomainName:{},TargetVersion:{},PerformCheckOnly:{type:"boolean"},AdvancedOptions:{shape:"S1o"},ChangeProgressDetails:{shape:"S2o"}}}}},shapes:{S4:{type:"structure",members:{LocalDomainInfo:{shape:"S5"},RemoteDomainInfo:{shape:"S5"},ConnectionId:{},ConnectionStatus:{type:"structure",members:{StatusCode:{},Message:{}}}}},S5:{type:"structure",members:{AWSDomainInformation:{type:"structure",required:["DomainName"],members:{OwnerId:{},DomainName:{},Region:{}}}}},Sf:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sm:{type:"structure",members:{PackageID:{},PackageName:{},PackageType:{},LastUpdated:{type:"timestamp"},DomainName:{},DomainPackageStatus:{},PackageVersion:{},ReferencePath:{},ErrorDetails:{shape:"St"}}},St:{type:"structure",members:{ErrorType:{},ErrorMessage:{}}},Sy:{type:"structure",members:{CurrentVersion:{},NewVersion:{},UpdateAvailable:{type:"boolean"},Cancellable:{type:"boolean"},UpdateStatus:{},Description:{},AutomatedUpdateDate:{type:"timestamp"},OptionalDeployment:{type:"boolean"}}},S15:{type:"structure",members:{InstanceType:{},InstanceCount:{type:"integer"},DedicatedMasterEnabled:{type:"boolean"},ZoneAwarenessEnabled:{type:"boolean"},ZoneAwarenessConfig:{type:"structure",members:{AvailabilityZoneCount:{type:"integer"}}},DedicatedMasterType:{},DedicatedMasterCount:{type:"integer"},WarmEnabled:{type:"boolean"},WarmType:{},WarmCount:{type:"integer"},ColdStorageOptions:{type:"structure",required:["Enabled"],members:{Enabled:{type:"boolean"}}}}},S1b:{type:"structure",members:{EBSEnabled:{type:"boolean"},VolumeType:{},VolumeSize:{type:"integer"},Iops:{type:"integer"}}},S1e:{type:"structure",members:{AutomatedSnapshotStartHour:{type:"integer"}}},S1f:{type:"structure",members:{SubnetIds:{shape:"S1g"},SecurityGroupIds:{shape:"S1g"}}},S1g:{type:"list",member:{}},S1h:{type:"structure",members:{Enabled:{type:"boolean"},UserPoolId:{},IdentityPoolId:{},RoleArn:{}}},S1l:{type:"structure",members:{Enabled:{type:"boolean"},KmsKeyId:{}}},S1n:{type:"structure",members:{Enabled:{type:"boolean"}}},S1o:{type:"map",key:{},value:{}},S1p:{type:"map",key:{},value:{type:"structure",members:{CloudWatchLogsLogGroupArn:{},Enabled:{type:"boolean"}}}},S1t:{type:"structure",members:{EnforceHTTPS:{type:"boolean"},TLSSecurityPolicy:{},CustomEndpointEnabled:{type:"boolean"},CustomEndpoint:{},CustomEndpointCertificateArn:{}}},S1w:{type:"structure",members:{Enabled:{type:"boolean"},InternalUserDatabaseEnabled:{type:"boolean"},MasterUserOptions:{type:"structure",members:{MasterUserARN:{},MasterUserName:{shape:"S1y"},MasterUserPassword:{type:"string",sensitive:true}}},SAMLOptions:{type:"structure",members:{Enabled:{type:"boolean"},Idp:{shape:"S21"},MasterUserName:{shape:"S1y"},MasterBackendRole:{},SubjectKey:{},RolesKey:{},SessionTimeoutMinutes:{type:"integer"}}},AnonymousAuthEnabled:{type:"boolean"}}},S1y:{type:"string",sensitive:true},S21:{type:"structure",required:["MetadataContent","EntityId"],members:{MetadataContent:{},EntityId:{}}},S27:{type:"list",member:{type:"structure",members:{StartAt:{type:"timestamp"},Duration:{type:"structure",members:{Value:{type:"long"},Unit:{}}},CronExpressionForRecurrence:{}}}},S2e:{type:"structure",required:["DomainId","DomainName","ARN","ClusterConfig"],members:{DomainId:{},DomainName:{},ARN:{},Created:{type:"boolean"},Deleted:{type:"boolean"},Endpoint:{},Endpoints:{type:"map",key:{},value:{}},Processing:{type:"boolean"},UpgradeProcessing:{type:"boolean"},EngineVersion:{},ClusterConfig:{shape:"S15"},EBSOptions:{shape:"S1b"},AccessPolicies:{},SnapshotOptions:{shape:"S1e"},VPCOptions:{shape:"S2i"},CognitoOptions:{shape:"S1h"},EncryptionAtRestOptions:{shape:"S1l"},NodeToNodeEncryptionOptions:{shape:"S1n"},AdvancedOptions:{shape:"S1o"},LogPublishingOptions:{shape:"S1p"},ServiceSoftwareOptions:{shape:"Sy"},DomainEndpointOptions:{shape:"S1t"},AdvancedSecurityOptions:{shape:"S2j"},AutoTuneOptions:{type:"structure",members:{State:{},ErrorMessage:{}}},ChangeProgressDetails:{shape:"S2o"}}},S2i:{type:"structure",members:{VPCId:{},SubnetIds:{shape:"S1g"},AvailabilityZones:{shape:"S1g"},SecurityGroupIds:{shape:"S1g"}}},S2j:{type:"structure",members:{Enabled:{type:"boolean"},InternalUserDatabaseEnabled:{type:"boolean"},SAMLOptions:{type:"structure",members:{Enabled:{type:"boolean"},Idp:{shape:"S21"},SubjectKey:{},RolesKey:{},SessionTimeoutMinutes:{type:"integer"}}},AnonymousAuthDisableDate:{type:"timestamp"},AnonymousAuthEnabled:{type:"boolean"}}},S2o:{type:"structure",members:{ChangeId:{},Message:{}}},S2u:{type:"structure",members:{StatusCode:{},Message:{}}},S2y:{type:"structure",members:{S3BucketName:{},S3Key:{}}},S32:{type:"structure",members:{PackageID:{},PackageName:{},PackageType:{},PackageDescription:{},PackageStatus:{},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},AvailablePackageVersion:{},ErrorDetails:{shape:"St"}}},S3b:{type:"structure",members:{LocalDomainInfo:{shape:"S5"},RemoteDomainInfo:{shape:"S5"},ConnectionId:{},ConnectionAlias:{},ConnectionStatus:{shape:"S2u"}}},S46:{type:"structure",members:{EngineVersion:{type:"structure",required:["Options","Status"],members:{Options:{},Status:{shape:"S48"}}},ClusterConfig:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S15"},Status:{shape:"S48"}}},EBSOptions:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S1b"},Status:{shape:"S48"}}},AccessPolicies:{type:"structure",required:["Options","Status"],members:{Options:{},Status:{shape:"S48"}}},SnapshotOptions:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S1e"},Status:{shape:"S48"}}},VPCOptions:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S2i"},Status:{shape:"S48"}}},CognitoOptions:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S1h"},Status:{shape:"S48"}}},EncryptionAtRestOptions:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S1l"},Status:{shape:"S48"}}},NodeToNodeEncryptionOptions:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S1n"},Status:{shape:"S48"}}},AdvancedOptions:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S1o"},Status:{shape:"S48"}}},LogPublishingOptions:{type:"structure",members:{Options:{shape:"S1p"},Status:{shape:"S48"}}},DomainEndpointOptions:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S1t"},Status:{shape:"S48"}}},AdvancedSecurityOptions:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S2j"},Status:{shape:"S48"}}},AutoTuneOptions:{type:"structure",members:{Options:{shape:"S4o"},Status:{type:"structure",required:["CreationDate","UpdateDate","State"],members:{CreationDate:{type:"timestamp"},UpdateDate:{type:"timestamp"},UpdateVersion:{type:"integer"},State:{},ErrorMessage:{},PendingDeletion:{type:"boolean"}}}}},ChangeProgressDetails:{shape:"S2o"}}},S48:{type:"structure",required:["CreationDate","UpdateDate","State"],members:{CreationDate:{type:"timestamp"},UpdateDate:{type:"timestamp"},UpdateVersion:{type:"integer"},State:{},PendingDeletion:{type:"boolean"}}},S4o:{type:"structure",members:{DesiredState:{},RollbackOnDisable:{},MaintenanceSchedules:{shape:"S27"}}},S4w:{type:"list",member:{type:"structure",members:{Name:{},Values:{type:"list",member:{}}}}},S5e:{type:"list",member:{}},S64:{type:"list",member:{type:"structure",members:{RecurringChargeAmount:{type:"double"},RecurringChargeFrequency:{}}}},S6i:{type:"list",member:{}},S79:{type:"list",member:{shape:"Sm"}}}}},2230:function(e){e.exports={version:2,waiters:{ProjectVersionTrainingCompleted:{description:"Wait until the ProjectVersion training completes.",operation:"DescribeProjectVersions",delay:120,maxAttempts:360,acceptors:[{state:"success",matcher:"pathAll",argument:"ProjectVersionDescriptions[].Status",expected:"TRAINING_COMPLETED"},{state:"failure",matcher:"pathAny",argument:"ProjectVersionDescriptions[].Status",expected:"TRAINING_FAILED"}]},ProjectVersionRunning:{description:"Wait until the ProjectVersion is running.",delay:30,maxAttempts:40,operation:"DescribeProjectVersions",acceptors:[{state:"success",matcher:"pathAll",argument:"ProjectVersionDescriptions[].Status",expected:"RUNNING"},{state:"failure",matcher:"pathAny",argument:"ProjectVersionDescriptions[].Status",expected:"FAILED"}]}}}},2239:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-08-18",endpointPrefix:"grafana",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon Managed Grafana",serviceId:"grafana",signatureVersion:"v4",signingName:"grafana",uid:"grafana-2020-08-18"},operations:{AssociateLicense:{http:{requestUri:"/workspaces/{workspaceId}/licenses/{licenseType}",responseCode:202},input:{type:"structure",required:["licenseType","workspaceId"],members:{licenseType:{location:"uri",locationName:"licenseType"},workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["workspace"],members:{workspace:{shape:"S5"}}}},CreateWorkspace:{http:{requestUri:"/workspaces",responseCode:202},input:{type:"structure",required:["accountAccessType","authenticationProviders","permissionType"],members:{accountAccessType:{},authenticationProviders:{shape:"S8"},clientToken:{idempotencyToken:true},organizationRoleName:{shape:"Sl"},permissionType:{},stackSetName:{},tags:{shape:"Sr"},workspaceDataSources:{shape:"Sc"},workspaceDescription:{shape:"Se"},workspaceName:{shape:"Si"},workspaceNotificationDestinations:{shape:"Sj"},workspaceOrganizationalUnits:{shape:"Sm"},workspaceRoleArn:{shape:"Su"}}},output:{type:"structure",required:["workspace"],members:{workspace:{shape:"S5"}}},idempotent:true},CreateWorkspaceApiKey:{http:{requestUri:"/workspaces/{workspaceId}/apikeys",responseCode:200},input:{type:"structure",required:["keyName","keyRole","secondsToLive","workspaceId"],members:{keyName:{},keyRole:{},secondsToLive:{type:"integer"},workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["key","keyName","workspaceId"],members:{key:{type:"string",sensitive:true},keyName:{},workspaceId:{}}}},DeleteWorkspace:{http:{method:"DELETE",requestUri:"/workspaces/{workspaceId}",responseCode:202},input:{type:"structure",required:["workspaceId"],members:{workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["workspace"],members:{workspace:{shape:"S5"}}},idempotent:true},DeleteWorkspaceApiKey:{http:{method:"DELETE",requestUri:"/workspaces/{workspaceId}/apikeys/{keyName}",responseCode:200},input:{type:"structure",required:["keyName","workspaceId"],members:{keyName:{location:"uri",locationName:"keyName"},workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["keyName","workspaceId"],members:{keyName:{},workspaceId:{}}}},DescribeWorkspace:{http:{method:"GET",requestUri:"/workspaces/{workspaceId}",responseCode:200},input:{type:"structure",required:["workspaceId"],members:{workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["workspace"],members:{workspace:{shape:"S5"}}}},DescribeWorkspaceAuthentication:{http:{method:"GET",requestUri:"/workspaces/{workspaceId}/authentication",responseCode:200},input:{type:"structure",required:["workspaceId"],members:{workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["authentication"],members:{authentication:{shape:"S1c"}}}},DisassociateLicense:{http:{method:"DELETE",requestUri:"/workspaces/{workspaceId}/licenses/{licenseType}",responseCode:202},input:{type:"structure",required:["licenseType","workspaceId"],members:{licenseType:{location:"uri",locationName:"licenseType"},workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["workspace"],members:{workspace:{shape:"S5"}}}},ListPermissions:{http:{method:"GET",requestUri:"/workspaces/{workspaceId}/permissions",responseCode:200},input:{type:"structure",required:["workspaceId"],members:{groupId:{location:"querystring",locationName:"groupId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},userId:{location:"querystring",locationName:"userId"},userType:{location:"querystring",locationName:"userType"},workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["permissions"],members:{nextToken:{},permissions:{type:"list",member:{type:"structure",required:["role","user"],members:{role:{},user:{shape:"S22"}}}}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"Sr"}}}},ListWorkspaces:{http:{method:"GET",requestUri:"/workspaces",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["workspaces"],members:{nextToken:{},workspaces:{type:"list",member:{type:"structure",required:["authentication","created","endpoint","grafanaVersion","id","modified","status"],members:{authentication:{shape:"S7"},created:{type:"timestamp"},description:{shape:"Se"},endpoint:{},grafanaVersion:{},id:{},modified:{type:"timestamp"},name:{shape:"Si"},notificationDestinations:{shape:"Sj"},status:{},tags:{shape:"Sr"}}}}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"Sr"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}},idempotent:true},UpdatePermissions:{http:{method:"PATCH",requestUri:"/workspaces/{workspaceId}/permissions",responseCode:200},input:{type:"structure",required:["updateInstructionBatch","workspaceId"],members:{updateInstructionBatch:{type:"list",member:{shape:"S2h"}},workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["errors"],members:{errors:{type:"list",member:{type:"structure",required:["causedBy","code","message"],members:{causedBy:{shape:"S2h"},code:{type:"integer"},message:{}}}}}}},UpdateWorkspace:{http:{method:"PUT",requestUri:"/workspaces/{workspaceId}",responseCode:202},input:{type:"structure",required:["workspaceId"],members:{accountAccessType:{},organizationRoleName:{shape:"Sl"},permissionType:{},stackSetName:{},workspaceDataSources:{shape:"Sc"},workspaceDescription:{shape:"Se"},workspaceId:{location:"uri",locationName:"workspaceId"},workspaceName:{shape:"Si"},workspaceNotificationDestinations:{shape:"Sj"},workspaceOrganizationalUnits:{shape:"Sm"},workspaceRoleArn:{shape:"Su"}}},output:{type:"structure",required:["workspace"],members:{workspace:{shape:"S5"}}}},UpdateWorkspaceAuthentication:{http:{requestUri:"/workspaces/{workspaceId}/authentication",responseCode:200},input:{type:"structure",required:["authenticationProviders","workspaceId"],members:{authenticationProviders:{shape:"S8"},samlConfiguration:{shape:"S1g"},workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["authentication"],members:{authentication:{shape:"S1c"}}}}},shapes:{S5:{type:"structure",required:["authentication","created","dataSources","endpoint","grafanaVersion","id","modified","status"],members:{accountAccessType:{},authentication:{shape:"S7"},created:{type:"timestamp"},dataSources:{shape:"Sc"},description:{shape:"Se"},endpoint:{},freeTrialConsumed:{type:"boolean"},freeTrialExpiration:{type:"timestamp"},grafanaVersion:{},id:{},licenseExpiration:{type:"timestamp"},licenseType:{},modified:{type:"timestamp"},name:{shape:"Si"},notificationDestinations:{shape:"Sj"},organizationRoleName:{shape:"Sl"},organizationalUnits:{shape:"Sm"},permissionType:{},stackSetName:{},status:{},tags:{shape:"Sr"},workspaceRoleArn:{shape:"Su"}}},S7:{type:"structure",required:["providers"],members:{providers:{shape:"S8"},samlConfigurationStatus:{}}},S8:{type:"list",member:{}},Sc:{type:"list",member:{}},Se:{type:"string",sensitive:true},Si:{type:"string",sensitive:true},Sj:{type:"list",member:{}},Sl:{type:"string",sensitive:true},Sm:{type:"list",member:{},sensitive:true},Sr:{type:"map",key:{},value:{}},Su:{type:"string",sensitive:true},S1c:{type:"structure",required:["providers"],members:{awsSso:{type:"structure",members:{ssoClientId:{}}},providers:{shape:"S8"},saml:{type:"structure",required:["status"],members:{configuration:{shape:"S1g"},status:{}}}}},S1g:{type:"structure",required:["idpMetadata"],members:{allowedOrganizations:{type:"list",member:{}},assertionAttributes:{type:"structure",members:{email:{},groups:{},login:{},name:{},org:{},role:{}}},idpMetadata:{type:"structure",members:{url:{},xml:{}},union:true},loginValidityDuration:{type:"integer"},roleValues:{type:"structure",members:{admin:{shape:"S1p"},editor:{shape:"S1p"}}}}},S1p:{type:"list",member:{}},S22:{type:"structure",required:["id","type"],members:{id:{},type:{}}},S2h:{type:"structure",required:["action","role","users"],members:{action:{},role:{},users:{type:"list",member:{shape:"S22"}}}}}}},2241:function(e){e.exports={metadata:{apiVersion:"2018-09-05",endpointPrefix:"sms-voice.pinpoint",signingName:"sms-voice",serviceAbbreviation:"Pinpoint SMS Voice",serviceFullName:"Amazon Pinpoint SMS and Voice Service",serviceId:"Pinpoint SMS Voice",protocol:"rest-json",jsonVersion:"1.1",uid:"pinpoint-sms-voice-2018-09-05",signatureVersion:"v4"},operations:{CreateConfigurationSet:{http:{requestUri:"/v1/sms-voice/configuration-sets",responseCode:200},input:{type:"structure",members:{ConfigurationSetName:{}}},output:{type:"structure",members:{}}},CreateConfigurationSetEventDestination:{http:{requestUri:"/v1/sms-voice/configuration-sets/{ConfigurationSetName}/event-destinations",responseCode:200},input:{type:"structure",members:{ConfigurationSetName:{location:"uri",locationName:"ConfigurationSetName"},EventDestination:{shape:"S6"},EventDestinationName:{}},required:["ConfigurationSetName"]},output:{type:"structure",members:{}}},DeleteConfigurationSet:{http:{method:"DELETE",requestUri:"/v1/sms-voice/configuration-sets/{ConfigurationSetName}",responseCode:200},input:{type:"structure",members:{ConfigurationSetName:{location:"uri",locationName:"ConfigurationSetName"}},required:["ConfigurationSetName"]},output:{type:"structure",members:{}}},DeleteConfigurationSetEventDestination:{http:{method:"DELETE",requestUri:"/v1/sms-voice/configuration-sets/{ConfigurationSetName}/event-destinations/{EventDestinationName}",responseCode:200},input:{type:"structure",members:{ConfigurationSetName:{location:"uri",locationName:"ConfigurationSetName"},EventDestinationName:{location:"uri",locationName:"EventDestinationName"}},required:["EventDestinationName","ConfigurationSetName"]},output:{type:"structure",members:{}}},GetConfigurationSetEventDestinations:{http:{method:"GET",requestUri:"/v1/sms-voice/configuration-sets/{ConfigurationSetName}/event-destinations",responseCode:200},input:{type:"structure",members:{ConfigurationSetName:{location:"uri",locationName:"ConfigurationSetName"}},required:["ConfigurationSetName"]},output:{type:"structure",members:{EventDestinations:{type:"list",member:{type:"structure",members:{CloudWatchLogsDestination:{shape:"S7"},Enabled:{type:"boolean"},KinesisFirehoseDestination:{shape:"Sa"},MatchingEventTypes:{shape:"Sb"},Name:{},SnsDestination:{shape:"Sd"}}}}}}},ListConfigurationSets:{http:{method:"GET",requestUri:"/v1/sms-voice/configuration-sets",responseCode:200},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"NextToken"},PageSize:{location:"querystring",locationName:"PageSize"}}},output:{type:"structure",members:{ConfigurationSets:{type:"list",member:{}},NextToken:{}}}},SendVoiceMessage:{http:{requestUri:"/v1/sms-voice/voice/message",responseCode:200},input:{type:"structure",members:{CallerId:{},ConfigurationSetName:{},Content:{type:"structure",members:{CallInstructionsMessage:{type:"structure",members:{Text:{}},required:[]},PlainTextMessage:{type:"structure",members:{LanguageCode:{},Text:{},VoiceId:{}},required:[]},SSMLMessage:{type:"structure",members:{LanguageCode:{},Text:{},VoiceId:{}},required:[]}}},DestinationPhoneNumber:{},OriginationPhoneNumber:{}}},output:{type:"structure",members:{MessageId:{}}}},UpdateConfigurationSetEventDestination:{http:{method:"PUT",requestUri:"/v1/sms-voice/configuration-sets/{ConfigurationSetName}/event-destinations/{EventDestinationName}",responseCode:200},input:{type:"structure",members:{ConfigurationSetName:{location:"uri",locationName:"ConfigurationSetName"},EventDestination:{shape:"S6"},EventDestinationName:{location:"uri",locationName:"EventDestinationName"}},required:["EventDestinationName","ConfigurationSetName"]},output:{type:"structure",members:{}}}},shapes:{S6:{type:"structure",members:{CloudWatchLogsDestination:{shape:"S7"},Enabled:{type:"boolean"},KinesisFirehoseDestination:{shape:"Sa"},MatchingEventTypes:{shape:"Sb"},SnsDestination:{shape:"Sd"}},required:[]},S7:{type:"structure",members:{IamRoleArn:{},LogGroupArn:{}},required:[]},Sa:{type:"structure",members:{DeliveryStreamArn:{},IamRoleArn:{}},required:[]},Sb:{type:"list",member:{}},Sd:{type:"structure",members:{TopicArn:{}},required:[]}}}},2259:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["snowball"]={};i.Snowball=s.defineService("snowball",["2016-06-30"]);Object.defineProperty(a.services["snowball"],"2016-06-30",{get:function get(){var e=r(4887);e.paginators=r(184).pagination;return e},enumerable:true,configurable:true});e.exports=i.Snowball},2261:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2016-10-20",endpointPrefix:"budgets",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"AWSBudgets",serviceFullName:"AWS Budgets",serviceId:"Budgets",signatureVersion:"v4",targetPrefix:"AWSBudgetServiceGateway",uid:"budgets-2016-10-20"},operations:{CreateBudget:{input:{type:"structure",required:["AccountId","Budget"],members:{AccountId:{},Budget:{shape:"S3"},NotificationsWithSubscribers:{type:"list",member:{type:"structure",required:["Notification","Subscribers"],members:{Notification:{shape:"Sp"},Subscribers:{shape:"Sv"}}}}}},output:{type:"structure",members:{}}},CreateBudgetAction:{input:{type:"structure",required:["AccountId","BudgetName","NotificationType","ActionType","ActionThreshold","Definition","ExecutionRoleArn","ApprovalModel","Subscribers"],members:{AccountId:{},BudgetName:{},NotificationType:{},ActionType:{},ActionThreshold:{shape:"S12"},Definition:{shape:"S13"},ExecutionRoleArn:{},ApprovalModel:{},Subscribers:{shape:"Sv"}}},output:{type:"structure",required:["AccountId","BudgetName","ActionId"],members:{AccountId:{},BudgetName:{},ActionId:{}}}},CreateNotification:{input:{type:"structure",required:["AccountId","BudgetName","Notification","Subscribers"],members:{AccountId:{},BudgetName:{},Notification:{shape:"Sp"},Subscribers:{shape:"Sv"}}},output:{type:"structure",members:{}}},CreateSubscriber:{input:{type:"structure",required:["AccountId","BudgetName","Notification","Subscriber"],members:{AccountId:{},BudgetName:{},Notification:{shape:"Sp"},Subscriber:{shape:"Sw"}}},output:{type:"structure",members:{}}},DeleteBudget:{input:{type:"structure",required:["AccountId","BudgetName"],members:{AccountId:{},BudgetName:{}}},output:{type:"structure",members:{}}},DeleteBudgetAction:{input:{type:"structure",required:["AccountId","BudgetName","ActionId"],members:{AccountId:{},BudgetName:{},ActionId:{}}},output:{type:"structure",required:["AccountId","BudgetName","Action"],members:{AccountId:{},BudgetName:{},Action:{shape:"S1x"}}}},DeleteNotification:{input:{type:"structure",required:["AccountId","BudgetName","Notification"],members:{AccountId:{},BudgetName:{},Notification:{shape:"Sp"}}},output:{type:"structure",members:{}}},DeleteSubscriber:{input:{type:"structure",required:["AccountId","BudgetName","Notification","Subscriber"],members:{AccountId:{},BudgetName:{},Notification:{shape:"Sp"},Subscriber:{shape:"Sw"}}},output:{type:"structure",members:{}}},DescribeBudget:{input:{type:"structure",required:["AccountId","BudgetName"],members:{AccountId:{},BudgetName:{}}},output:{type:"structure",members:{Budget:{shape:"S3"}}}},DescribeBudgetAction:{input:{type:"structure",required:["AccountId","BudgetName","ActionId"],members:{AccountId:{},BudgetName:{},ActionId:{}}},output:{type:"structure",required:["AccountId","BudgetName","Action"],members:{AccountId:{},BudgetName:{},Action:{shape:"S1x"}}}},DescribeBudgetActionHistories:{input:{type:"structure",required:["AccountId","BudgetName","ActionId"],members:{AccountId:{},BudgetName:{},ActionId:{},TimePeriod:{shape:"Sf"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["ActionHistories"],members:{ActionHistories:{type:"list",member:{type:"structure",required:["Timestamp","Status","EventType","ActionHistoryDetails"],members:{Timestamp:{type:"timestamp"},Status:{},EventType:{},ActionHistoryDetails:{type:"structure",required:["Message","Action"],members:{Message:{},Action:{shape:"S1x"}}}}}},NextToken:{}}}},DescribeBudgetActionsForAccount:{input:{type:"structure",required:["AccountId"],members:{AccountId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["Actions"],members:{Actions:{shape:"S2g"},NextToken:{}}}},DescribeBudgetActionsForBudget:{input:{type:"structure",required:["AccountId","BudgetName"],members:{AccountId:{},BudgetName:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["Actions"],members:{Actions:{shape:"S2g"},NextToken:{}}}},DescribeBudgetNotificationsForAccount:{input:{type:"structure",required:["AccountId"],members:{AccountId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{BudgetNotificationsForAccount:{type:"list",member:{type:"structure",members:{Notifications:{shape:"S2o"},BudgetName:{}}}},NextToken:{}}}},DescribeBudgetPerformanceHistory:{input:{type:"structure",required:["AccountId","BudgetName"],members:{AccountId:{},BudgetName:{},TimePeriod:{shape:"Sf"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{BudgetPerformanceHistory:{type:"structure",members:{BudgetName:{},BudgetType:{},CostFilters:{shape:"Sa"},CostTypes:{shape:"Sc"},TimeUnit:{},BudgetedAndActualAmountsList:{type:"list",member:{type:"structure",members:{BudgetedAmount:{shape:"S5"},ActualAmount:{shape:"S5"},TimePeriod:{shape:"Sf"}}}}}},NextToken:{}}}},DescribeBudgets:{input:{type:"structure",required:["AccountId"],members:{AccountId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Budgets:{type:"list",member:{shape:"S3"}},NextToken:{}}}},DescribeNotificationsForBudget:{input:{type:"structure",required:["AccountId","BudgetName"],members:{AccountId:{},BudgetName:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Notifications:{shape:"S2o"},NextToken:{}}}},DescribeSubscribersForNotification:{input:{type:"structure",required:["AccountId","BudgetName","Notification"],members:{AccountId:{},BudgetName:{},Notification:{shape:"Sp"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Subscribers:{shape:"Sv"},NextToken:{}}}},ExecuteBudgetAction:{input:{type:"structure",required:["AccountId","BudgetName","ActionId","ExecutionType"],members:{AccountId:{},BudgetName:{},ActionId:{},ExecutionType:{}}},output:{type:"structure",required:["AccountId","BudgetName","ActionId","ExecutionType"],members:{AccountId:{},BudgetName:{},ActionId:{},ExecutionType:{}}}},UpdateBudget:{input:{type:"structure",required:["AccountId","NewBudget"],members:{AccountId:{},NewBudget:{shape:"S3"}}},output:{type:"structure",members:{}}},UpdateBudgetAction:{input:{type:"structure",required:["AccountId","BudgetName","ActionId"],members:{AccountId:{},BudgetName:{},ActionId:{},NotificationType:{},ActionThreshold:{shape:"S12"},Definition:{shape:"S13"},ExecutionRoleArn:{},ApprovalModel:{},Subscribers:{shape:"Sv"}}},output:{type:"structure",required:["AccountId","BudgetName","OldAction","NewAction"],members:{AccountId:{},BudgetName:{},OldAction:{shape:"S1x"},NewAction:{shape:"S1x"}}}},UpdateNotification:{input:{type:"structure",required:["AccountId","BudgetName","OldNotification","NewNotification"],members:{AccountId:{},BudgetName:{},OldNotification:{shape:"Sp"},NewNotification:{shape:"Sp"}}},output:{type:"structure",members:{}}},UpdateSubscriber:{input:{type:"structure",required:["AccountId","BudgetName","Notification","OldSubscriber","NewSubscriber"],members:{AccountId:{},BudgetName:{},Notification:{shape:"Sp"},OldSubscriber:{shape:"Sw"},NewSubscriber:{shape:"Sw"}}},output:{type:"structure",members:{}}}},shapes:{S3:{type:"structure",required:["BudgetName","TimeUnit","BudgetType"],members:{BudgetName:{},BudgetLimit:{shape:"S5"},PlannedBudgetLimits:{type:"map",key:{},value:{shape:"S5"}},CostFilters:{shape:"Sa"},CostTypes:{shape:"Sc"},TimeUnit:{},TimePeriod:{shape:"Sf"},CalculatedSpend:{type:"structure",required:["ActualSpend"],members:{ActualSpend:{shape:"S5"},ForecastedSpend:{shape:"S5"}}},BudgetType:{},LastUpdatedTime:{type:"timestamp"},AutoAdjustData:{type:"structure",required:["AutoAdjustType"],members:{AutoAdjustType:{},HistoricalOptions:{type:"structure",required:["BudgetAdjustmentPeriod"],members:{BudgetAdjustmentPeriod:{type:"integer"},LookBackAvailablePeriods:{type:"integer"}}},LastAutoAdjustTime:{type:"timestamp"}}}}},S5:{type:"structure",required:["Amount","Unit"],members:{Amount:{},Unit:{}}},Sa:{type:"map",key:{},value:{type:"list",member:{}}},Sc:{type:"structure",members:{IncludeTax:{type:"boolean"},IncludeSubscription:{type:"boolean"},UseBlended:{type:"boolean"},IncludeRefund:{type:"boolean"},IncludeCredit:{type:"boolean"},IncludeUpfront:{type:"boolean"},IncludeRecurring:{type:"boolean"},IncludeOtherSubscription:{type:"boolean"},IncludeSupport:{type:"boolean"},IncludeDiscount:{type:"boolean"},UseAmortized:{type:"boolean"}}},Sf:{type:"structure",members:{Start:{type:"timestamp"},End:{type:"timestamp"}}},Sp:{type:"structure",required:["NotificationType","ComparisonOperator","Threshold"],members:{NotificationType:{},ComparisonOperator:{},Threshold:{type:"double"},ThresholdType:{},NotificationState:{}}},Sv:{type:"list",member:{shape:"Sw"}},Sw:{type:"structure",required:["SubscriptionType","Address"],members:{SubscriptionType:{},Address:{type:"string",sensitive:true}}},S12:{type:"structure",required:["ActionThresholdValue","ActionThresholdType"],members:{ActionThresholdValue:{type:"double"},ActionThresholdType:{}}},S13:{type:"structure",members:{IamActionDefinition:{type:"structure",required:["PolicyArn"],members:{PolicyArn:{},Roles:{type:"list",member:{}},Groups:{type:"list",member:{}},Users:{type:"list",member:{}}}},ScpActionDefinition:{type:"structure",required:["PolicyId","TargetIds"],members:{PolicyId:{},TargetIds:{type:"list",member:{}}}},SsmActionDefinition:{type:"structure",required:["ActionSubType","Region","InstanceIds"],members:{ActionSubType:{},Region:{},InstanceIds:{type:"list",member:{}}}}}},S1x:{type:"structure",required:["ActionId","BudgetName","NotificationType","ActionType","ActionThreshold","Definition","ExecutionRoleArn","ApprovalModel","Status","Subscribers"],members:{ActionId:{},BudgetName:{},NotificationType:{},ActionType:{},ActionThreshold:{shape:"S12"},Definition:{shape:"S13"},ExecutionRoleArn:{},ApprovalModel:{},Status:{},Subscribers:{shape:"Sv"}}},S2g:{type:"list",member:{shape:"S1x"}},S2o:{type:"list",member:{shape:"Sp"}}}}},2269:function(e){e.exports={pagination:{DescribeCertificates:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"Certificates"},DescribeDBClusterParameterGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBClusterParameterGroups"},DescribeDBClusterParameters:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"Parameters"},DescribeDBClusterSnapshots:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBClusterSnapshots"},DescribeDBClusters:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBClusters"},DescribeDBEngineVersions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBEngineVersions"},DescribeDBInstances:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBInstances"},DescribeDBSubnetGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBSubnetGroups"},DescribeEventSubscriptions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"EventSubscriptionsList"},DescribeEvents:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"Events"},DescribeGlobalClusters:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"GlobalClusters"},DescribeOrderableDBInstanceOptions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"OrderableDBInstanceOptions"},DescribePendingMaintenanceActions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"PendingMaintenanceActions"},ListTagsForResource:{result_key:"TagList"}}}},2271:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["mediastoredata"]={};i.MediaStoreData=s.defineService("mediastoredata",["2017-09-01"]);Object.defineProperty(a.services["mediastoredata"],"2017-09-01",{get:function get(){var e=r(8825);e.paginators=r(4483).pagination;return e},enumerable:true,configurable:true});e.exports=i.MediaStoreData},2290:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["chimesdkmediapipelines"]={};i.ChimeSDKMediaPipelines=s.defineService("chimesdkmediapipelines",["2021-07-15"]);Object.defineProperty(a.services["chimesdkmediapipelines"],"2021-07-15",{get:function get(){var e=r(8291);e.paginators=r(4273).pagination;return e},enumerable:true,configurable:true});e.exports=i.ChimeSDKMediaPipelines},2304:function(e){e.exports={metadata:{apiVersion:"2018-11-14",endpointPrefix:"kafka",signingName:"kafka",serviceFullName:"Managed Streaming for Kafka",serviceAbbreviation:"Kafka",serviceId:"Kafka",protocol:"rest-json",jsonVersion:"1.1",uid:"kafka-2018-11-14",signatureVersion:"v4"},operations:{BatchAssociateScramSecret:{http:{requestUri:"/v1/clusters/{clusterArn}/scram-secrets",responseCode:200},input:{type:"structure",members:{ClusterArn:{location:"uri",locationName:"clusterArn"},SecretArnList:{shape:"S3",locationName:"secretArnList"}},required:["ClusterArn","SecretArnList"]},output:{type:"structure",members:{ClusterArn:{locationName:"clusterArn"},UnprocessedScramSecrets:{shape:"S5",locationName:"unprocessedScramSecrets"}}}},CreateCluster:{http:{requestUri:"/v1/clusters",responseCode:200},input:{type:"structure",members:{BrokerNodeGroupInfo:{shape:"S8",locationName:"brokerNodeGroupInfo"},ClientAuthentication:{shape:"Sj",locationName:"clientAuthentication"},ClusterName:{locationName:"clusterName"},ConfigurationInfo:{shape:"Sq",locationName:"configurationInfo"},EncryptionInfo:{shape:"Ss",locationName:"encryptionInfo"},EnhancedMonitoring:{locationName:"enhancedMonitoring"},OpenMonitoring:{shape:"Sx",locationName:"openMonitoring"},KafkaVersion:{locationName:"kafkaVersion"},LoggingInfo:{shape:"S12",locationName:"loggingInfo"},NumberOfBrokerNodes:{locationName:"numberOfBrokerNodes",type:"integer"},Tags:{shape:"S18",locationName:"tags"}},required:["BrokerNodeGroupInfo","KafkaVersion","NumberOfBrokerNodes","ClusterName"]},output:{type:"structure",members:{ClusterArn:{locationName:"clusterArn"},ClusterName:{locationName:"clusterName"},State:{locationName:"state"}}}},CreateClusterV2:{http:{requestUri:"/api/v2/clusters",responseCode:200},input:{type:"structure",members:{ClusterName:{locationName:"clusterName"},Tags:{shape:"S18",locationName:"tags"},Provisioned:{locationName:"provisioned",type:"structure",members:{BrokerNodeGroupInfo:{shape:"S8",locationName:"brokerNodeGroupInfo"},ClientAuthentication:{shape:"Sj",locationName:"clientAuthentication"},ConfigurationInfo:{shape:"Sq",locationName:"configurationInfo"},EncryptionInfo:{shape:"Ss",locationName:"encryptionInfo"},EnhancedMonitoring:{locationName:"enhancedMonitoring"},OpenMonitoring:{shape:"Sx",locationName:"openMonitoring"},KafkaVersion:{locationName:"kafkaVersion"},LoggingInfo:{shape:"S12",locationName:"loggingInfo"},NumberOfBrokerNodes:{locationName:"numberOfBrokerNodes",type:"integer"}},required:["BrokerNodeGroupInfo","KafkaVersion","NumberOfBrokerNodes"]},Serverless:{locationName:"serverless",type:"structure",members:{VpcConfigs:{shape:"S1e",locationName:"vpcConfigs"},ClientAuthentication:{shape:"S1g",locationName:"clientAuthentication"}},required:["VpcConfigs"]}},required:["ClusterName"]},output:{type:"structure",members:{ClusterArn:{locationName:"clusterArn"},ClusterName:{locationName:"clusterName"},State:{locationName:"state"},ClusterType:{locationName:"clusterType"}}}},CreateConfiguration:{http:{requestUri:"/v1/configurations",responseCode:200},input:{type:"structure",members:{Description:{locationName:"description"},KafkaVersions:{shape:"S3",locationName:"kafkaVersions"},Name:{locationName:"name"},ServerProperties:{locationName:"serverProperties",type:"blob"}},required:["ServerProperties","Name"]},output:{type:"structure",members:{Arn:{locationName:"arn"},CreationTime:{shape:"S1n",locationName:"creationTime"},LatestRevision:{shape:"S1o",locationName:"latestRevision"},Name:{locationName:"name"},State:{locationName:"state"}}}},DeleteCluster:{http:{method:"DELETE",requestUri:"/v1/clusters/{clusterArn}",responseCode:200},input:{type:"structure",members:{ClusterArn:{location:"uri",locationName:"clusterArn"},CurrentVersion:{location:"querystring",locationName:"currentVersion"}},required:["ClusterArn"]},output:{type:"structure",members:{ClusterArn:{locationName:"clusterArn"},State:{locationName:"state"}}}},DeleteConfiguration:{http:{method:"DELETE",requestUri:"/v1/configurations/{arn}",responseCode:200},input:{type:"structure",members:{Arn:{location:"uri",locationName:"arn"}},required:["Arn"]},output:{type:"structure",members:{Arn:{locationName:"arn"},State:{locationName:"state"}}}},DescribeCluster:{http:{method:"GET",requestUri:"/v1/clusters/{clusterArn}",responseCode:200},input:{type:"structure",members:{ClusterArn:{location:"uri",locationName:"clusterArn"}},required:["ClusterArn"]},output:{type:"structure",members:{ClusterInfo:{shape:"S1w",locationName:"clusterInfo"}}}},DescribeClusterV2:{http:{method:"GET",requestUri:"/api/v2/clusters/{clusterArn}",responseCode:200},input:{type:"structure",members:{ClusterArn:{location:"uri",locationName:"clusterArn"}},required:["ClusterArn"]},output:{type:"structure",members:{ClusterInfo:{shape:"S25",locationName:"clusterInfo"}}}},DescribeClusterOperation:{http:{method:"GET",requestUri:"/v1/operations/{clusterOperationArn}",responseCode:200},input:{type:"structure",members:{ClusterOperationArn:{location:"uri",locationName:"clusterOperationArn"}},required:["ClusterOperationArn"]},output:{type:"structure",members:{ClusterOperationInfo:{shape:"S2a",locationName:"clusterOperationInfo"}}}},DescribeConfiguration:{http:{method:"GET",requestUri:"/v1/configurations/{arn}",responseCode:200},input:{type:"structure",members:{Arn:{location:"uri",locationName:"arn"}},required:["Arn"]},output:{type:"structure",members:{Arn:{locationName:"arn"},CreationTime:{shape:"S1n",locationName:"creationTime"},Description:{locationName:"description"},KafkaVersions:{shape:"S3",locationName:"kafkaVersions"},LatestRevision:{shape:"S1o",locationName:"latestRevision"},Name:{locationName:"name"},State:{locationName:"state"}}}},DescribeConfigurationRevision:{http:{method:"GET",requestUri:"/v1/configurations/{arn}/revisions/{revision}",responseCode:200},input:{type:"structure",members:{Arn:{location:"uri",locationName:"arn"},Revision:{location:"uri",locationName:"revision",type:"long"}},required:["Revision","Arn"]},output:{type:"structure",members:{Arn:{locationName:"arn"},CreationTime:{shape:"S1n",locationName:"creationTime"},Description:{locationName:"description"},Revision:{locationName:"revision",type:"long"},ServerProperties:{locationName:"serverProperties",type:"blob"}}}},BatchDisassociateScramSecret:{http:{method:"PATCH",requestUri:"/v1/clusters/{clusterArn}/scram-secrets",responseCode:200},input:{type:"structure",members:{ClusterArn:{location:"uri",locationName:"clusterArn"},SecretArnList:{shape:"S3",locationName:"secretArnList"}},required:["ClusterArn","SecretArnList"]},output:{type:"structure",members:{ClusterArn:{locationName:"clusterArn"},UnprocessedScramSecrets:{shape:"S5",locationName:"unprocessedScramSecrets"}}}},GetBootstrapBrokers:{http:{method:"GET",requestUri:"/v1/clusters/{clusterArn}/bootstrap-brokers",responseCode:200},input:{type:"structure",members:{ClusterArn:{location:"uri",locationName:"clusterArn"}},required:["ClusterArn"]},output:{type:"structure",members:{BootstrapBrokerString:{locationName:"bootstrapBrokerString"},BootstrapBrokerStringTls:{locationName:"bootstrapBrokerStringTls"},BootstrapBrokerStringSaslScram:{locationName:"bootstrapBrokerStringSaslScram"},BootstrapBrokerStringSaslIam:{locationName:"bootstrapBrokerStringSaslIam"},BootstrapBrokerStringPublicTls:{locationName:"bootstrapBrokerStringPublicTls"},BootstrapBrokerStringPublicSaslScram:{locationName:"bootstrapBrokerStringPublicSaslScram"},BootstrapBrokerStringPublicSaslIam:{locationName:"bootstrapBrokerStringPublicSaslIam"}}}},GetCompatibleKafkaVersions:{http:{method:"GET",requestUri:"/v1/compatible-kafka-versions",responseCode:200},input:{type:"structure",members:{ClusterArn:{location:"querystring",locationName:"clusterArn"}}},output:{type:"structure",members:{CompatibleKafkaVersions:{locationName:"compatibleKafkaVersions",type:"list",member:{type:"structure",members:{SourceVersion:{locationName:"sourceVersion"},TargetVersions:{shape:"S3",locationName:"targetVersions"}}}}}}},ListClusterOperations:{http:{method:"GET",requestUri:"/v1/clusters/{clusterArn}/operations",responseCode:200},input:{type:"structure",members:{ClusterArn:{location:"uri",locationName:"clusterArn"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}},required:["ClusterArn"]},output:{type:"structure",members:{ClusterOperationInfoList:{locationName:"clusterOperationInfoList",type:"list",member:{shape:"S2a"}},NextToken:{locationName:"nextToken"}}}},ListClusters:{http:{method:"GET",requestUri:"/v1/clusters",responseCode:200},input:{type:"structure",members:{ClusterNameFilter:{location:"querystring",locationName:"clusterNameFilter"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{ClusterInfoList:{locationName:"clusterInfoList",type:"list",member:{shape:"S1w"}},NextToken:{locationName:"nextToken"}}}},ListClustersV2:{http:{method:"GET",requestUri:"/api/v2/clusters",responseCode:200},input:{type:"structure",members:{ClusterNameFilter:{location:"querystring",locationName:"clusterNameFilter"},ClusterTypeFilter:{location:"querystring",locationName:"clusterTypeFilter"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{ClusterInfoList:{locationName:"clusterInfoList",type:"list",member:{shape:"S25"}},NextToken:{locationName:"nextToken"}}}},ListConfigurationRevisions:{http:{method:"GET",requestUri:"/v1/configurations/{arn}/revisions",responseCode:200},input:{type:"structure",members:{Arn:{location:"uri",locationName:"arn"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}},required:["Arn"]},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},Revisions:{locationName:"revisions",type:"list",member:{shape:"S1o"}}}}},ListConfigurations:{http:{method:"GET",requestUri:"/v1/configurations",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Configurations:{locationName:"configurations",type:"list",member:{type:"structure",members:{Arn:{locationName:"arn"},CreationTime:{shape:"S1n",locationName:"creationTime"},Description:{locationName:"description"},KafkaVersions:{shape:"S3",locationName:"kafkaVersions"},LatestRevision:{shape:"S1o",locationName:"latestRevision"},Name:{locationName:"name"},State:{locationName:"state"}},required:["Description","LatestRevision","CreationTime","KafkaVersions","Arn","Name","State"]}},NextToken:{locationName:"nextToken"}}}},ListKafkaVersions:{http:{method:"GET",requestUri:"/v1/kafka-versions",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{KafkaVersions:{locationName:"kafkaVersions",type:"list",member:{type:"structure",members:{Version:{locationName:"version"},Status:{locationName:"status"}}}},NextToken:{locationName:"nextToken"}}}},ListNodes:{http:{method:"GET",requestUri:"/v1/clusters/{clusterArn}/nodes",responseCode:200},input:{type:"structure",members:{ClusterArn:{location:"uri",locationName:"clusterArn"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}},required:["ClusterArn"]},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},NodeInfoList:{locationName:"nodeInfoList",type:"list",member:{type:"structure",members:{AddedToClusterTime:{locationName:"addedToClusterTime"},BrokerNodeInfo:{locationName:"brokerNodeInfo",type:"structure",members:{AttachedENIId:{locationName:"attachedENIId"},BrokerId:{locationName:"brokerId",type:"double"},ClientSubnet:{locationName:"clientSubnet"},ClientVpcIpAddress:{locationName:"clientVpcIpAddress"},CurrentBrokerSoftwareInfo:{shape:"S1x",locationName:"currentBrokerSoftwareInfo"},Endpoints:{shape:"S3",locationName:"endpoints"}}},InstanceType:{locationName:"instanceType"},NodeARN:{locationName:"nodeARN"},NodeType:{locationName:"nodeType"},ZookeeperNodeInfo:{locationName:"zookeeperNodeInfo",type:"structure",members:{AttachedENIId:{locationName:"attachedENIId"},ClientVpcIpAddress:{locationName:"clientVpcIpAddress"},Endpoints:{shape:"S3",locationName:"endpoints"},ZookeeperId:{locationName:"zookeeperId",type:"double"},ZookeeperVersion:{locationName:"zookeeperVersion"}}}}}}}}},ListScramSecrets:{http:{method:"GET",requestUri:"/v1/clusters/{clusterArn}/scram-secrets",responseCode:200},input:{type:"structure",members:{ClusterArn:{location:"uri",locationName:"clusterArn"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}},required:["ClusterArn"]},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},SecretArnList:{shape:"S3",locationName:"secretArnList"}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/v1/tags/{resourceArn}",responseCode:200},input:{type:"structure",members:{ResourceArn:{location:"uri",locationName:"resourceArn"}},required:["ResourceArn"]},output:{type:"structure",members:{Tags:{shape:"S18",locationName:"tags"}}}},RebootBroker:{http:{method:"PUT",requestUri:"/v1/clusters/{clusterArn}/reboot-broker",responseCode:200},input:{type:"structure",members:{BrokerIds:{shape:"S3",locationName:"brokerIds"},ClusterArn:{location:"uri",locationName:"clusterArn"}},required:["ClusterArn","BrokerIds"]},output:{type:"structure",members:{ClusterArn:{locationName:"clusterArn"},ClusterOperationArn:{locationName:"clusterOperationArn"}}}},TagResource:{http:{requestUri:"/v1/tags/{resourceArn}",responseCode:204},input:{type:"structure",members:{ResourceArn:{location:"uri",locationName:"resourceArn"},Tags:{shape:"S18",locationName:"tags"}},required:["ResourceArn","Tags"]}},UntagResource:{http:{method:"DELETE",requestUri:"/v1/tags/{resourceArn}",responseCode:204},input:{type:"structure",members:{ResourceArn:{location:"uri",locationName:"resourceArn"},TagKeys:{shape:"S3",location:"querystring",locationName:"tagKeys"}},required:["TagKeys","ResourceArn"]}},UpdateBrokerCount:{http:{method:"PUT",requestUri:"/v1/clusters/{clusterArn}/nodes/count",responseCode:200},input:{type:"structure",members:{ClusterArn:{location:"uri",locationName:"clusterArn"},CurrentVersion:{locationName:"currentVersion"},TargetNumberOfBrokerNodes:{locationName:"targetNumberOfBrokerNodes",type:"integer"}},required:["ClusterArn","CurrentVersion","TargetNumberOfBrokerNodes"]},output:{type:"structure",members:{ClusterArn:{locationName:"clusterArn"},ClusterOperationArn:{locationName:"clusterOperationArn"}}}},UpdateBrokerType:{http:{method:"PUT",requestUri:"/v1/clusters/{clusterArn}/nodes/type",responseCode:200},input:{type:"structure",members:{ClusterArn:{location:"uri",locationName:"clusterArn"},CurrentVersion:{locationName:"currentVersion"},TargetInstanceType:{locationName:"targetInstanceType"}},required:["ClusterArn","CurrentVersion","TargetInstanceType"]},output:{type:"structure",members:{ClusterArn:{locationName:"clusterArn"},ClusterOperationArn:{locationName:"clusterOperationArn"}}}},UpdateBrokerStorage:{http:{method:"PUT",requestUri:"/v1/clusters/{clusterArn}/nodes/storage",responseCode:200},input:{type:"structure",members:{ClusterArn:{location:"uri",locationName:"clusterArn"},CurrentVersion:{locationName:"currentVersion"},TargetBrokerEBSVolumeInfo:{shape:"S2g",locationName:"targetBrokerEBSVolumeInfo"}},required:["ClusterArn","TargetBrokerEBSVolumeInfo","CurrentVersion"]},output:{type:"structure",members:{ClusterArn:{locationName:"clusterArn"},ClusterOperationArn:{locationName:"clusterOperationArn"}}}},UpdateConfiguration:{http:{method:"PUT",requestUri:"/v1/configurations/{arn}",responseCode:200},input:{type:"structure",members:{Arn:{location:"uri",locationName:"arn"},Description:{locationName:"description"},ServerProperties:{locationName:"serverProperties",type:"blob"}},required:["Arn","ServerProperties"]},output:{type:"structure",members:{Arn:{locationName:"arn"},LatestRevision:{shape:"S1o",locationName:"latestRevision"}}}},UpdateConnectivity:{http:{method:"PUT",requestUri:"/v1/clusters/{clusterArn}/connectivity",responseCode:200},input:{type:"structure",members:{ClusterArn:{location:"uri",locationName:"clusterArn"},ConnectivityInfo:{shape:"Sh",locationName:"connectivityInfo"},CurrentVersion:{locationName:"currentVersion"}},required:["ClusterArn","ConnectivityInfo","CurrentVersion"]},output:{type:"structure",members:{ClusterArn:{locationName:"clusterArn"},ClusterOperationArn:{locationName:"clusterOperationArn"}}}},UpdateClusterConfiguration:{http:{method:"PUT",requestUri:"/v1/clusters/{clusterArn}/configuration",responseCode:200},input:{type:"structure",members:{ClusterArn:{location:"uri",locationName:"clusterArn"},ConfigurationInfo:{shape:"Sq",locationName:"configurationInfo"},CurrentVersion:{locationName:"currentVersion"}},required:["ClusterArn","CurrentVersion","ConfigurationInfo"]},output:{type:"structure",members:{ClusterArn:{locationName:"clusterArn"},ClusterOperationArn:{locationName:"clusterOperationArn"}}}},UpdateClusterKafkaVersion:{http:{method:"PUT",requestUri:"/v1/clusters/{clusterArn}/version",responseCode:200},input:{type:"structure",members:{ClusterArn:{location:"uri",locationName:"clusterArn"},ConfigurationInfo:{shape:"Sq",locationName:"configurationInfo"},CurrentVersion:{locationName:"currentVersion"},TargetKafkaVersion:{locationName:"targetKafkaVersion"}},required:["ClusterArn","TargetKafkaVersion","CurrentVersion"]},output:{type:"structure",members:{ClusterArn:{locationName:"clusterArn"},ClusterOperationArn:{locationName:"clusterOperationArn"}}}},UpdateMonitoring:{http:{method:"PUT",requestUri:"/v1/clusters/{clusterArn}/monitoring",responseCode:200},input:{type:"structure",members:{ClusterArn:{location:"uri",locationName:"clusterArn"},CurrentVersion:{locationName:"currentVersion"},EnhancedMonitoring:{locationName:"enhancedMonitoring"},OpenMonitoring:{shape:"Sx",locationName:"openMonitoring"},LoggingInfo:{shape:"S12",locationName:"loggingInfo"}},required:["ClusterArn","CurrentVersion"]},output:{type:"structure",members:{ClusterArn:{locationName:"clusterArn"},ClusterOperationArn:{locationName:"clusterOperationArn"}}}},UpdateSecurity:{http:{method:"PATCH",requestUri:"/v1/clusters/{clusterArn}/security",responseCode:200},input:{type:"structure",members:{ClientAuthentication:{shape:"Sj",locationName:"clientAuthentication"},ClusterArn:{location:"uri",locationName:"clusterArn"},CurrentVersion:{locationName:"currentVersion"},EncryptionInfo:{shape:"Ss",locationName:"encryptionInfo"}},required:["ClusterArn","CurrentVersion"]},output:{type:"structure",members:{ClusterArn:{locationName:"clusterArn"},ClusterOperationArn:{locationName:"clusterOperationArn"}}}}},shapes:{S3:{type:"list",member:{}},S5:{type:"list",member:{type:"structure",members:{ErrorCode:{locationName:"errorCode"},ErrorMessage:{locationName:"errorMessage"},SecretArn:{locationName:"secretArn"}}}},S8:{type:"structure",members:{BrokerAZDistribution:{locationName:"brokerAZDistribution"},ClientSubnets:{shape:"S3",locationName:"clientSubnets"},InstanceType:{locationName:"instanceType"},SecurityGroups:{shape:"S3",locationName:"securityGroups"},StorageInfo:{locationName:"storageInfo",type:"structure",members:{EbsStorageInfo:{locationName:"ebsStorageInfo",type:"structure",members:{ProvisionedThroughput:{shape:"Sd",locationName:"provisionedThroughput"},VolumeSize:{locationName:"volumeSize",type:"integer"}}}}},ConnectivityInfo:{shape:"Sh",locationName:"connectivityInfo"}},required:["ClientSubnets","InstanceType"]},Sd:{type:"structure",members:{Enabled:{locationName:"enabled",type:"boolean"},VolumeThroughput:{locationName:"volumeThroughput",type:"integer"}}},Sh:{type:"structure",members:{PublicAccess:{locationName:"publicAccess",type:"structure",members:{Type:{locationName:"type"}}}}},Sj:{type:"structure",members:{Sasl:{locationName:"sasl",type:"structure",members:{Scram:{locationName:"scram",type:"structure",members:{Enabled:{locationName:"enabled",type:"boolean"}}},Iam:{shape:"Sm",locationName:"iam"}}},Tls:{locationName:"tls",type:"structure",members:{CertificateAuthorityArnList:{shape:"S3",locationName:"certificateAuthorityArnList"},Enabled:{locationName:"enabled",type:"boolean"}}},Unauthenticated:{locationName:"unauthenticated",type:"structure",members:{Enabled:{locationName:"enabled",type:"boolean"}}}}},Sm:{type:"structure",members:{Enabled:{locationName:"enabled",type:"boolean"}}},Sq:{type:"structure",members:{Arn:{locationName:"arn"},Revision:{locationName:"revision",type:"long"}},required:["Revision","Arn"]},Ss:{type:"structure",members:{EncryptionAtRest:{locationName:"encryptionAtRest",type:"structure",members:{DataVolumeKMSKeyId:{locationName:"dataVolumeKMSKeyId"}},required:["DataVolumeKMSKeyId"]},EncryptionInTransit:{locationName:"encryptionInTransit",type:"structure",members:{ClientBroker:{locationName:"clientBroker"},InCluster:{locationName:"inCluster",type:"boolean"}}}}},Sx:{type:"structure",members:{Prometheus:{locationName:"prometheus",type:"structure",members:{JmxExporter:{locationName:"jmxExporter",type:"structure",members:{EnabledInBroker:{locationName:"enabledInBroker",type:"boolean"}},required:["EnabledInBroker"]},NodeExporter:{locationName:"nodeExporter",type:"structure",members:{EnabledInBroker:{locationName:"enabledInBroker",type:"boolean"}},required:["EnabledInBroker"]}}}},required:["Prometheus"]},S12:{type:"structure",members:{BrokerLogs:{locationName:"brokerLogs",type:"structure",members:{CloudWatchLogs:{locationName:"cloudWatchLogs",type:"structure",members:{Enabled:{locationName:"enabled",type:"boolean"},LogGroup:{locationName:"logGroup"}},required:["Enabled"]},Firehose:{locationName:"firehose",type:"structure",members:{DeliveryStream:{locationName:"deliveryStream"},Enabled:{locationName:"enabled",type:"boolean"}},required:["Enabled"]},S3:{locationName:"s3",type:"structure",members:{Bucket:{locationName:"bucket"},Enabled:{locationName:"enabled",type:"boolean"},Prefix:{locationName:"prefix"}},required:["Enabled"]}}}},required:["BrokerLogs"]},S18:{type:"map",key:{},value:{}},S1e:{type:"list",member:{type:"structure",members:{SubnetIds:{shape:"S3",locationName:"subnetIds"},SecurityGroupIds:{shape:"S3",locationName:"securityGroupIds"}},required:["SubnetIds"]}},S1g:{type:"structure",members:{Sasl:{locationName:"sasl",type:"structure",members:{Iam:{shape:"Sm",locationName:"iam"}}}}},S1n:{type:"timestamp",timestampFormat:"iso8601"},S1o:{type:"structure",members:{CreationTime:{shape:"S1n",locationName:"creationTime"},Description:{locationName:"description"},Revision:{locationName:"revision",type:"long"}},required:["Revision","CreationTime"]},S1w:{type:"structure",members:{ActiveOperationArn:{locationName:"activeOperationArn"},BrokerNodeGroupInfo:{shape:"S8",locationName:"brokerNodeGroupInfo"},ClientAuthentication:{shape:"Sj",locationName:"clientAuthentication"},ClusterArn:{locationName:"clusterArn"},ClusterName:{locationName:"clusterName"},CreationTime:{shape:"S1n",locationName:"creationTime"},CurrentBrokerSoftwareInfo:{shape:"S1x",locationName:"currentBrokerSoftwareInfo"},CurrentVersion:{locationName:"currentVersion"},EncryptionInfo:{shape:"Ss",locationName:"encryptionInfo"},EnhancedMonitoring:{locationName:"enhancedMonitoring"},OpenMonitoring:{shape:"S1y",locationName:"openMonitoring"},LoggingInfo:{shape:"S12",locationName:"loggingInfo"},NumberOfBrokerNodes:{locationName:"numberOfBrokerNodes",type:"integer"},State:{locationName:"state"},StateInfo:{shape:"S22",locationName:"stateInfo"},Tags:{shape:"S18",locationName:"tags"},ZookeeperConnectString:{locationName:"zookeeperConnectString"},ZookeeperConnectStringTls:{locationName:"zookeeperConnectStringTls"}}},S1x:{type:"structure",members:{ConfigurationArn:{locationName:"configurationArn"},ConfigurationRevision:{locationName:"configurationRevision",type:"long"},KafkaVersion:{locationName:"kafkaVersion"}}},S1y:{type:"structure",members:{Prometheus:{locationName:"prometheus",type:"structure",members:{JmxExporter:{locationName:"jmxExporter",type:"structure",members:{EnabledInBroker:{locationName:"enabledInBroker",type:"boolean"}},required:["EnabledInBroker"]},NodeExporter:{locationName:"nodeExporter",type:"structure",members:{EnabledInBroker:{locationName:"enabledInBroker",type:"boolean"}},required:["EnabledInBroker"]}}}},required:["Prometheus"]},S22:{type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},S25:{type:"structure",members:{ActiveOperationArn:{locationName:"activeOperationArn"},ClusterType:{locationName:"clusterType"},ClusterArn:{locationName:"clusterArn"},ClusterName:{locationName:"clusterName"},CreationTime:{shape:"S1n",locationName:"creationTime"},CurrentVersion:{locationName:"currentVersion"},State:{locationName:"state"},StateInfo:{shape:"S22",locationName:"stateInfo"},Tags:{shape:"S18",locationName:"tags"},Provisioned:{locationName:"provisioned",type:"structure",members:{BrokerNodeGroupInfo:{shape:"S8",locationName:"brokerNodeGroupInfo"},CurrentBrokerSoftwareInfo:{shape:"S1x",locationName:"currentBrokerSoftwareInfo"},ClientAuthentication:{shape:"Sj",locationName:"clientAuthentication"},EncryptionInfo:{shape:"Ss",locationName:"encryptionInfo"},EnhancedMonitoring:{locationName:"enhancedMonitoring"},OpenMonitoring:{shape:"Sx",locationName:"openMonitoring"},LoggingInfo:{shape:"S12",locationName:"loggingInfo"},NumberOfBrokerNodes:{locationName:"numberOfBrokerNodes",type:"integer"},ZookeeperConnectString:{locationName:"zookeeperConnectString"},ZookeeperConnectStringTls:{locationName:"zookeeperConnectStringTls"}},required:["BrokerNodeGroupInfo","NumberOfBrokerNodes"]},Serverless:{locationName:"serverless",type:"structure",members:{VpcConfigs:{shape:"S1e",locationName:"vpcConfigs"},ClientAuthentication:{shape:"S1g",locationName:"clientAuthentication"}},required:["VpcConfigs"]}}},S2a:{type:"structure",members:{ClientRequestId:{locationName:"clientRequestId"},ClusterArn:{locationName:"clusterArn"},CreationTime:{shape:"S1n",locationName:"creationTime"},EndTime:{shape:"S1n",locationName:"endTime"},ErrorInfo:{locationName:"errorInfo",type:"structure",members:{ErrorCode:{locationName:"errorCode"},ErrorString:{locationName:"errorString"}}},OperationArn:{locationName:"operationArn"},OperationState:{locationName:"operationState"},OperationSteps:{locationName:"operationSteps",type:"list",member:{type:"structure",members:{StepInfo:{locationName:"stepInfo",type:"structure",members:{StepStatus:{locationName:"stepStatus"}}},StepName:{locationName:"stepName"}}}},OperationType:{locationName:"operationType"},SourceClusterInfo:{shape:"S2f",locationName:"sourceClusterInfo"},TargetClusterInfo:{shape:"S2f",locationName:"targetClusterInfo"}}},S2f:{type:"structure",members:{BrokerEBSVolumeInfo:{shape:"S2g",locationName:"brokerEBSVolumeInfo"},ConfigurationInfo:{shape:"Sq",locationName:"configurationInfo"},NumberOfBrokerNodes:{locationName:"numberOfBrokerNodes",type:"integer"},EnhancedMonitoring:{locationName:"enhancedMonitoring"},OpenMonitoring:{shape:"S1y",locationName:"openMonitoring"},KafkaVersion:{locationName:"kafkaVersion"},LoggingInfo:{shape:"S12",locationName:"loggingInfo"},InstanceType:{locationName:"instanceType"},ClientAuthentication:{shape:"Sj",locationName:"clientAuthentication"},EncryptionInfo:{shape:"Ss",locationName:"encryptionInfo"},ConnectivityInfo:{shape:"Sh",locationName:"connectivityInfo"}}},S2g:{type:"list",member:{type:"structure",members:{KafkaBrokerNodeId:{locationName:"kafkaBrokerNodeId"},ProvisionedThroughput:{shape:"Sd",locationName:"provisionedThroughput"},VolumeSizeGB:{locationName:"volumeSizeGB",type:"integer"}},required:["KafkaBrokerNodeId"]}}}}},2311:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-07-08",endpointPrefix:"workspaces-web",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon WorkSpaces Web",serviceId:"WorkSpaces Web",signatureVersion:"v4",signingName:"workspaces-web",uid:"workspaces-web-2020-07-08"},operations:{AssociateBrowserSettings:{http:{method:"PUT",requestUri:"/portals/{portalArn+}/browserSettings",responseCode:200},input:{type:"structure",required:["browserSettingsArn","portalArn"],members:{browserSettingsArn:{location:"querystring",locationName:"browserSettingsArn"},portalArn:{location:"uri",locationName:"portalArn"}}},output:{type:"structure",required:["browserSettingsArn","portalArn"],members:{browserSettingsArn:{},portalArn:{}}},idempotent:true},AssociateNetworkSettings:{http:{method:"PUT",requestUri:"/portals/{portalArn+}/networkSettings",responseCode:200},input:{type:"structure",required:["networkSettingsArn","portalArn"],members:{networkSettingsArn:{location:"querystring",locationName:"networkSettingsArn"},portalArn:{location:"uri",locationName:"portalArn"}}},output:{type:"structure",required:["networkSettingsArn","portalArn"],members:{networkSettingsArn:{},portalArn:{}}},idempotent:true},AssociateTrustStore:{http:{method:"PUT",requestUri:"/portals/{portalArn+}/trustStores",responseCode:200},input:{type:"structure",required:["portalArn","trustStoreArn"],members:{portalArn:{location:"uri",locationName:"portalArn"},trustStoreArn:{location:"querystring",locationName:"trustStoreArn"}}},output:{type:"structure",required:["portalArn","trustStoreArn"],members:{portalArn:{},trustStoreArn:{}}},idempotent:true},AssociateUserSettings:{http:{method:"PUT",requestUri:"/portals/{portalArn+}/userSettings",responseCode:200},input:{type:"structure",required:["portalArn","userSettingsArn"],members:{portalArn:{location:"uri",locationName:"portalArn"},userSettingsArn:{location:"querystring",locationName:"userSettingsArn"}}},output:{type:"structure",required:["portalArn","userSettingsArn"],members:{portalArn:{},userSettingsArn:{}}},idempotent:true},CreateBrowserSettings:{http:{requestUri:"/browserSettings",responseCode:200},input:{type:"structure",required:["browserPolicy"],members:{additionalEncryptionContext:{shape:"Sb"},browserPolicy:{},clientToken:{idempotencyToken:true},customerManagedKey:{},tags:{shape:"Sg"}}},output:{type:"structure",required:["browserSettingsArn"],members:{browserSettingsArn:{}}}},CreateIdentityProvider:{http:{requestUri:"/identityProviders",responseCode:200},input:{type:"structure",required:["identityProviderDetails","identityProviderName","identityProviderType","portalArn"],members:{clientToken:{idempotencyToken:true},identityProviderDetails:{shape:"Sm"},identityProviderName:{},identityProviderType:{},portalArn:{}}},output:{type:"structure",required:["identityProviderArn"],members:{identityProviderArn:{}}}},CreateNetworkSettings:{http:{requestUri:"/networkSettings",responseCode:200},input:{type:"structure",required:["securityGroupIds","subnetIds","vpcId"],members:{clientToken:{idempotencyToken:true},securityGroupIds:{shape:"Sr"},subnetIds:{shape:"St"},tags:{shape:"Sg"},vpcId:{}}},output:{type:"structure",required:["networkSettingsArn"],members:{networkSettingsArn:{}}}},CreatePortal:{http:{requestUri:"/portals",responseCode:200},input:{type:"structure",members:{additionalEncryptionContext:{shape:"Sb"},clientToken:{idempotencyToken:true},customerManagedKey:{},displayName:{},tags:{shape:"Sg"}}},output:{type:"structure",required:["portalArn","portalEndpoint"],members:{portalArn:{},portalEndpoint:{}}}},CreateTrustStore:{http:{requestUri:"/trustStores",responseCode:200},input:{type:"structure",required:["certificateList"],members:{certificateList:{shape:"S12"},clientToken:{idempotencyToken:true},tags:{shape:"Sg"}}},output:{type:"structure",required:["trustStoreArn"],members:{trustStoreArn:{}}}},CreateUserSettings:{http:{requestUri:"/userSettings",responseCode:200},input:{type:"structure",required:["copyAllowed","downloadAllowed","pasteAllowed","printAllowed","uploadAllowed"],members:{clientToken:{idempotencyToken:true},copyAllowed:{},downloadAllowed:{},pasteAllowed:{},printAllowed:{},tags:{shape:"Sg"},uploadAllowed:{}}},output:{type:"structure",required:["userSettingsArn"],members:{userSettingsArn:{}}}},DeleteBrowserSettings:{http:{method:"DELETE",requestUri:"/browserSettings/{browserSettingsArn+}",responseCode:200},input:{type:"structure",required:["browserSettingsArn"],members:{browserSettingsArn:{location:"uri",locationName:"browserSettingsArn"}}},output:{type:"structure",members:{}},idempotent:true},DeleteIdentityProvider:{http:{method:"DELETE",requestUri:"/identityProviders/{identityProviderArn+}",responseCode:200},input:{type:"structure",required:["identityProviderArn"],members:{identityProviderArn:{location:"uri",locationName:"identityProviderArn"}}},output:{type:"structure",members:{}},idempotent:true},DeleteNetworkSettings:{http:{method:"DELETE",requestUri:"/networkSettings/{networkSettingsArn+}",responseCode:200},input:{type:"structure",required:["networkSettingsArn"],members:{networkSettingsArn:{location:"uri",locationName:"networkSettingsArn"}}},output:{type:"structure",members:{}},idempotent:true},DeletePortal:{http:{method:"DELETE",requestUri:"/portals/{portalArn+}",responseCode:200},input:{type:"structure",required:["portalArn"],members:{portalArn:{location:"uri",locationName:"portalArn"}}},output:{type:"structure",members:{}},idempotent:true},DeleteTrustStore:{http:{method:"DELETE",requestUri:"/trustStores/{trustStoreArn+}",responseCode:200},input:{type:"structure",required:["trustStoreArn"],members:{trustStoreArn:{location:"uri",locationName:"trustStoreArn"}}},output:{type:"structure",members:{}},idempotent:true},DeleteUserSettings:{http:{method:"DELETE",requestUri:"/userSettings/{userSettingsArn+}",responseCode:200},input:{type:"structure",required:["userSettingsArn"],members:{userSettingsArn:{location:"uri",locationName:"userSettingsArn"}}},output:{type:"structure",members:{}},idempotent:true},DisassociateBrowserSettings:{http:{method:"DELETE",requestUri:"/portals/{portalArn+}/browserSettings",responseCode:200},input:{type:"structure",required:["portalArn"],members:{portalArn:{location:"uri",locationName:"portalArn"}}},output:{type:"structure",members:{}},idempotent:true},DisassociateNetworkSettings:{http:{method:"DELETE",requestUri:"/portals/{portalArn+}/networkSettings",responseCode:200},input:{type:"structure",required:["portalArn"],members:{portalArn:{location:"uri",locationName:"portalArn"}}},output:{type:"structure",members:{}},idempotent:true},DisassociateTrustStore:{http:{method:"DELETE",requestUri:"/portals/{portalArn+}/trustStores",responseCode:200},input:{type:"structure",required:["portalArn"],members:{portalArn:{location:"uri",locationName:"portalArn"}}},output:{type:"structure",members:{}},idempotent:true},DisassociateUserSettings:{http:{method:"DELETE",requestUri:"/portals/{portalArn+}/userSettings",responseCode:200},input:{type:"structure",required:["portalArn"],members:{portalArn:{location:"uri",locationName:"portalArn"}}},output:{type:"structure",members:{}},idempotent:true},GetBrowserSettings:{http:{method:"GET",requestUri:"/browserSettings/{browserSettingsArn+}",responseCode:200},input:{type:"structure",required:["browserSettingsArn"],members:{browserSettingsArn:{location:"uri",locationName:"browserSettingsArn"}}},output:{type:"structure",members:{browserSettings:{shape:"S1u"}}}},GetIdentityProvider:{http:{method:"GET",requestUri:"/identityProviders/{identityProviderArn+}",responseCode:200},input:{type:"structure",required:["identityProviderArn"],members:{identityProviderArn:{location:"uri",locationName:"identityProviderArn"}}},output:{type:"structure",members:{identityProvider:{shape:"S1y"}}}},GetNetworkSettings:{http:{method:"GET",requestUri:"/networkSettings/{networkSettingsArn+}",responseCode:200},input:{type:"structure",required:["networkSettingsArn"],members:{networkSettingsArn:{location:"uri",locationName:"networkSettingsArn"}}},output:{type:"structure",members:{networkSettings:{shape:"S21"}}}},GetPortal:{http:{method:"GET",requestUri:"/portals/{portalArn+}",responseCode:200},input:{type:"structure",required:["portalArn"],members:{portalArn:{location:"uri",locationName:"portalArn"}}},output:{type:"structure",members:{portal:{shape:"S24"}}}},GetPortalServiceProviderMetadata:{http:{method:"GET",requestUri:"/portalIdp/{portalArn+}",responseCode:200},input:{type:"structure",required:["portalArn"],members:{portalArn:{location:"uri",locationName:"portalArn"}}},output:{type:"structure",required:["portalArn"],members:{portalArn:{},serviceProviderSamlMetadata:{}}}},GetTrustStore:{http:{method:"GET",requestUri:"/trustStores/{trustStoreArn+}",responseCode:200},input:{type:"structure",required:["trustStoreArn"],members:{trustStoreArn:{location:"uri",locationName:"trustStoreArn"}}},output:{type:"structure",members:{trustStore:{type:"structure",members:{associatedPortalArns:{shape:"S1v"},trustStoreArn:{}}}}}},GetTrustStoreCertificate:{http:{method:"GET",requestUri:"/trustStores/{trustStoreArn+}/certificate",responseCode:200},input:{type:"structure",required:["thumbprint","trustStoreArn"],members:{thumbprint:{location:"querystring",locationName:"thumbprint"},trustStoreArn:{location:"uri",locationName:"trustStoreArn"}}},output:{type:"structure",members:{certificate:{type:"structure",members:{body:{type:"blob"},issuer:{},notValidAfter:{type:"timestamp"},notValidBefore:{type:"timestamp"},subject:{},thumbprint:{}}},trustStoreArn:{}}}},GetUserSettings:{http:{method:"GET",requestUri:"/userSettings/{userSettingsArn+}",responseCode:200},input:{type:"structure",required:["userSettingsArn"],members:{userSettingsArn:{location:"uri",locationName:"userSettingsArn"}}},output:{type:"structure",members:{userSettings:{shape:"S2n"}}}},ListBrowserSettings:{http:{method:"GET",requestUri:"/browserSettings",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{browserSettings:{type:"list",member:{type:"structure",members:{browserSettingsArn:{}}}},nextToken:{}}}},ListIdentityProviders:{http:{method:"GET",requestUri:"/portals/{portalArn+}/identityProviders",responseCode:200},input:{type:"structure",required:["portalArn"],members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},portalArn:{location:"uri",locationName:"portalArn"}}},output:{type:"structure",members:{identityProviders:{type:"list",member:{type:"structure",members:{identityProviderArn:{},identityProviderName:{},identityProviderType:{}}}},nextToken:{}}}},ListNetworkSettings:{http:{method:"GET",requestUri:"/networkSettings",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{networkSettings:{type:"list",member:{type:"structure",members:{networkSettingsArn:{},vpcId:{}}}},nextToken:{}}}},ListPortals:{http:{method:"GET",requestUri:"/portals",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{nextToken:{},portals:{type:"list",member:{type:"structure",members:{browserSettingsArn:{},browserType:{},creationDate:{type:"timestamp"},displayName:{},networkSettingsArn:{},portalArn:{},portalEndpoint:{},portalStatus:{},rendererType:{},trustStoreArn:{},userSettingsArn:{}}}}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn+}",responseCode:200},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"Sg"}}}},ListTrustStoreCertificates:{http:{method:"GET",requestUri:"/trustStores/{trustStoreArn+}/certificates",responseCode:200},input:{type:"structure",required:["trustStoreArn"],members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},trustStoreArn:{location:"uri",locationName:"trustStoreArn"}}},output:{type:"structure",members:{certificateList:{type:"list",member:{type:"structure",members:{issuer:{},notValidAfter:{type:"timestamp"},notValidBefore:{type:"timestamp"},subject:{},thumbprint:{}}}},nextToken:{},trustStoreArn:{}}}},ListTrustStores:{http:{method:"GET",requestUri:"/trustStores",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{nextToken:{},trustStores:{type:"list",member:{type:"structure",members:{trustStoreArn:{}}}}}}},ListUserSettings:{http:{method:"GET",requestUri:"/userSettings",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{nextToken:{},userSettings:{type:"list",member:{type:"structure",members:{copyAllowed:{},downloadAllowed:{},pasteAllowed:{},printAllowed:{},uploadAllowed:{},userSettingsArn:{}}}}}}},TagResource:{http:{requestUri:"/tags/{resourceArn+}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{clientToken:{idempotencyToken:true},resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"Sg"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resourceArn+}",responseCode:200},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}},idempotent:true},UpdateBrowserSettings:{http:{method:"PATCH",requestUri:"/browserSettings/{browserSettingsArn+}",responseCode:200},input:{type:"structure",required:["browserSettingsArn"],members:{browserPolicy:{},browserSettingsArn:{location:"uri",locationName:"browserSettingsArn"},clientToken:{idempotencyToken:true}}},output:{type:"structure",required:["browserSettings"],members:{browserSettings:{shape:"S1u"}}}},UpdateIdentityProvider:{http:{method:"PATCH",requestUri:"/identityProviders/{identityProviderArn+}",responseCode:200},input:{type:"structure",required:["identityProviderArn"],members:{clientToken:{idempotencyToken:true},identityProviderArn:{location:"uri",locationName:"identityProviderArn"},identityProviderDetails:{shape:"Sm"},identityProviderName:{},identityProviderType:{}}},output:{type:"structure",required:["identityProvider"],members:{identityProvider:{shape:"S1y"}}}},UpdateNetworkSettings:{http:{method:"PATCH",requestUri:"/networkSettings/{networkSettingsArn+}",responseCode:200},input:{type:"structure",required:["networkSettingsArn"],members:{clientToken:{idempotencyToken:true},networkSettingsArn:{location:"uri",locationName:"networkSettingsArn"},securityGroupIds:{shape:"Sr"},subnetIds:{shape:"St"},vpcId:{}}},output:{type:"structure",required:["networkSettings"],members:{networkSettings:{shape:"S21"}}}},UpdatePortal:{http:{method:"PUT",requestUri:"/portals/{portalArn+}",responseCode:200},input:{type:"structure",required:["portalArn"],members:{displayName:{},portalArn:{location:"uri",locationName:"portalArn"}}},output:{type:"structure",members:{portal:{shape:"S24"}}},idempotent:true},UpdateTrustStore:{http:{method:"PATCH",requestUri:"/trustStores/{trustStoreArn+}",responseCode:200},input:{type:"structure",required:["trustStoreArn"],members:{certificatesToAdd:{shape:"S12"},certificatesToDelete:{type:"list",member:{}},clientToken:{idempotencyToken:true},trustStoreArn:{location:"uri",locationName:"trustStoreArn"}}},output:{type:"structure",required:["trustStoreArn"],members:{trustStoreArn:{}}}},UpdateUserSettings:{http:{method:"PATCH",requestUri:"/userSettings/{userSettingsArn+}",responseCode:200},input:{type:"structure",required:["userSettingsArn"],members:{clientToken:{idempotencyToken:true},copyAllowed:{},downloadAllowed:{},pasteAllowed:{},printAllowed:{},uploadAllowed:{},userSettingsArn:{location:"uri",locationName:"userSettingsArn"}}},output:{type:"structure",required:["userSettings"],members:{userSettings:{shape:"S2n"}}}}},shapes:{Sb:{type:"map",key:{},value:{}},Sg:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sm:{type:"map",key:{},value:{}},Sr:{type:"list",member:{}},St:{type:"list",member:{}},S12:{type:"list",member:{type:"blob"}},S1u:{type:"structure",required:["browserSettingsArn"],members:{associatedPortalArns:{shape:"S1v"},browserPolicy:{},browserSettingsArn:{}}},S1v:{type:"list",member:{}},S1y:{type:"structure",required:["identityProviderArn"],members:{identityProviderArn:{},identityProviderDetails:{shape:"Sm"},identityProviderName:{},identityProviderType:{}}},S21:{type:"structure",required:["networkSettingsArn"],members:{associatedPortalArns:{shape:"S1v"},networkSettingsArn:{},securityGroupIds:{shape:"Sr"},subnetIds:{shape:"St"},vpcId:{}}},S24:{type:"structure",members:{browserSettingsArn:{},browserType:{},creationDate:{type:"timestamp"},displayName:{},networkSettingsArn:{},portalArn:{},portalEndpoint:{},portalStatus:{},rendererType:{},statusReason:{},trustStoreArn:{},userSettingsArn:{}}},S2n:{type:"structure",required:["userSettingsArn"],members:{associatedPortalArns:{shape:"S1v"},copyAllowed:{},downloadAllowed:{},pasteAllowed:{},printAllowed:{},uploadAllowed:{},userSettingsArn:{}}}}}},2317:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["codedeploy"]={};i.CodeDeploy=s.defineService("codedeploy",["2014-10-06"]);Object.defineProperty(a.services["codedeploy"],"2014-10-06",{get:function get(){var e=r(4721);e.paginators=r(2971).pagination;e.waiters=r(1154).waiters;return e},enumerable:true,configurable:true});e.exports=i.CodeDeploy},2323:function(e){e.exports={pagination:{}}},2327:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["iotthingsgraph"]={};i.IoTThingsGraph=s.defineService("iotthingsgraph",["2018-09-06"]);Object.defineProperty(a.services["iotthingsgraph"],"2018-09-06",{get:function get(){var e=r(9187);e.paginators=r(6433).pagination;return e},enumerable:true,configurable:true});e.exports=i.IoTThingsGraph},2336:function(e){e.exports={version:2,waiters:{ResourceRecordSetsChanged:{delay:30,maxAttempts:60,operation:"GetChange",acceptors:[{matcher:"path",expected:"INSYNC",argument:"ChangeInfo.Status",state:"success"}]}}}},2339:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["mediapackagevod"]={};i.MediaPackageVod=s.defineService("mediapackagevod",["2018-11-07"]);Object.defineProperty(a.services["mediapackagevod"],"2018-11-07",{get:function get(){var e=r(5351);e.paginators=r(5826).pagination;return e},enumerable:true,configurable:true});e.exports=i.MediaPackageVod},2345:function(e){e.exports={pagination:{ListDatabases:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListTables:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},2357:function(e){e.exports=require("assert")},2386:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["acmpca"]={};i.ACMPCA=s.defineService("acmpca",["2017-08-22"]);Object.defineProperty(a.services["acmpca"],"2017-08-22",{get:function get(){var e=r(72);e.paginators=r(1455).pagination;e.waiters=r(8187).waiters;return e},enumerable:true,configurable:true});e.exports=i.ACMPCA},2394:function(e){e.exports={version:2,waiters:{DistributionDeployed:{delay:60,operation:"GetDistribution",maxAttempts:25,description:"Wait until a distribution is deployed.",acceptors:[{expected:"Deployed",matcher:"path",state:"success",argument:"Distribution.Status"}]},InvalidationCompleted:{delay:20,operation:"GetInvalidation",maxAttempts:30,description:"Wait until an invalidation has completed.",acceptors:[{expected:"Completed",matcher:"path",state:"success",argument:"Invalidation.Status"}]},StreamingDistributionDeployed:{delay:60,operation:"GetStreamingDistribution",maxAttempts:25,description:"Wait until a streaming distribution is deployed.",acceptors:[{expected:"Deployed",matcher:"path",state:"success",argument:"StreamingDistribution.Status"}]}}}},2407:function(e){e.exports={pagination:{}}},2413:function(e){e.exports=require("stream")},2421:function(e){e.exports={pagination:{ListGatewayRoutes:{input_token:"nextToken",output_token:"nextToken",limit_key:"limit",result_key:"gatewayRoutes"},ListMeshes:{input_token:"nextToken",output_token:"nextToken",limit_key:"limit",result_key:"meshes"},ListRoutes:{input_token:"nextToken",output_token:"nextToken",limit_key:"limit",result_key:"routes"},ListTagsForResource:{input_token:"nextToken",output_token:"nextToken",limit_key:"limit",result_key:"tags"},ListVirtualGateways:{input_token:"nextToken",output_token:"nextToken",limit_key:"limit",result_key:"virtualGateways"},ListVirtualNodes:{input_token:"nextToken",output_token:"nextToken",limit_key:"limit",result_key:"virtualNodes"},ListVirtualRouters:{input_token:"nextToken",output_token:"nextToken",limit_key:"limit",result_key:"virtualRouters"},ListVirtualServices:{input_token:"nextToken",output_token:"nextToken",limit_key:"limit",result_key:"virtualServices"}}}},2425:function(e,t,r){"use strict";var i=this&&this.__createBinding||(Object.create?function(e,t,r,i){if(i===undefined)i=r;Object.defineProperty(e,i,{enumerable:true,get:function(){return t[r]}})}:function(e,t,r,i){if(i===undefined)i=r;e[i]=t[r]});var s=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var r in e)if(r!=="default"&&Object.hasOwnProperty.call(e,r))i(t,e,r);s(t,e);return t};var o=this&&this.__awaiter||function(e,t,r,i){function adopt(e){return e instanceof r?e:new r(function(t){t(e)})}return new(r||(r=Promise))(function(r,s){function fulfilled(e){try{step(i.next(e))}catch(e){s(e)}}function rejected(e){try{step(i["throw"](e))}catch(e){s(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((i=i.apply(e,t||[])).next())})};Object.defineProperty(t,"__esModule",{value:true});t.HttpClient=t.isHttps=t.HttpClientResponse=t.HttpClientError=t.getProxyUrl=t.MediaTypes=t.Headers=t.HttpCodes=void 0;const n=a(r(8605));const u=a(r(7211));const p=a(r(4177));const m=a(r(7413));var c;(function(e){e[e["OK"]=200]="OK";e[e["MultipleChoices"]=300]="MultipleChoices";e[e["MovedPermanently"]=301]="MovedPermanently";e[e["ResourceMoved"]=302]="ResourceMoved";e[e["SeeOther"]=303]="SeeOther";e[e["NotModified"]=304]="NotModified";e[e["UseProxy"]=305]="UseProxy";e[e["SwitchProxy"]=306]="SwitchProxy";e[e["TemporaryRedirect"]=307]="TemporaryRedirect";e[e["PermanentRedirect"]=308]="PermanentRedirect";e[e["BadRequest"]=400]="BadRequest";e[e["Unauthorized"]=401]="Unauthorized";e[e["PaymentRequired"]=402]="PaymentRequired";e[e["Forbidden"]=403]="Forbidden";e[e["NotFound"]=404]="NotFound";e[e["MethodNotAllowed"]=405]="MethodNotAllowed";e[e["NotAcceptable"]=406]="NotAcceptable";e[e["ProxyAuthenticationRequired"]=407]="ProxyAuthenticationRequired";e[e["RequestTimeout"]=408]="RequestTimeout";e[e["Conflict"]=409]="Conflict";e[e["Gone"]=410]="Gone";e[e["TooManyRequests"]=429]="TooManyRequests";e[e["InternalServerError"]=500]="InternalServerError";e[e["NotImplemented"]=501]="NotImplemented";e[e["BadGateway"]=502]="BadGateway";e[e["ServiceUnavailable"]=503]="ServiceUnavailable";e[e["GatewayTimeout"]=504]="GatewayTimeout"})(c=t.HttpCodes||(t.HttpCodes={}));var l;(function(e){e["Accept"]="accept";e["ContentType"]="content-type"})(l=t.Headers||(t.Headers={}));var d;(function(e){e["ApplicationJson"]="application/json"})(d=t.MediaTypes||(t.MediaTypes={}));function getProxyUrl(e){const t=p.getProxyUrl(new URL(e));return t?t.href:""}t.getProxyUrl=getProxyUrl;const y=[c.MovedPermanently,c.ResourceMoved,c.SeeOther,c.TemporaryRedirect,c.PermanentRedirect];const b=[c.BadGateway,c.ServiceUnavailable,c.GatewayTimeout];const S=["OPTIONS","GET","DELETE","HEAD"];const g=10;const h=5;class HttpClientError extends Error{constructor(e,t){super(e);this.name="HttpClientError";this.statusCode=t;Object.setPrototypeOf(this,HttpClientError.prototype)}}t.HttpClientError=HttpClientError;class HttpClientResponse{constructor(e){this.message=e}readBody(){return o(this,void 0,void 0,function*(){return new Promise(e=>o(this,void 0,void 0,function*(){let t=Buffer.alloc(0);this.message.on("data",e=>{t=Buffer.concat([t,e])});this.message.on("end",()=>{e(t.toString())})}))})}}t.HttpClientResponse=HttpClientResponse;function isHttps(e){const t=new URL(e);return t.protocol==="https:"}t.isHttps=isHttps;class HttpClient{constructor(e,t,r){this._ignoreSslError=false;this._allowRedirects=true;this._allowRedirectDowngrade=false;this._maxRedirects=50;this._allowRetries=false;this._maxRetries=1;this._keepAlive=false;this._disposed=false;this.userAgent=e;this.handlers=t||[];this.requestOptions=r;if(r){if(r.ignoreSslError!=null){this._ignoreSslError=r.ignoreSslError}this._socketTimeout=r.socketTimeout;if(r.allowRedirects!=null){this._allowRedirects=r.allowRedirects}if(r.allowRedirectDowngrade!=null){this._allowRedirectDowngrade=r.allowRedirectDowngrade}if(r.maxRedirects!=null){this._maxRedirects=Math.max(r.maxRedirects,0)}if(r.keepAlive!=null){this._keepAlive=r.keepAlive}if(r.allowRetries!=null){this._allowRetries=r.allowRetries}if(r.maxRetries!=null){this._maxRetries=r.maxRetries}}}options(e,t){return o(this,void 0,void 0,function*(){return this.request("OPTIONS",e,null,t||{})})}get(e,t){return o(this,void 0,void 0,function*(){return this.request("GET",e,null,t||{})})}del(e,t){return o(this,void 0,void 0,function*(){return this.request("DELETE",e,null,t||{})})}post(e,t,r){return o(this,void 0,void 0,function*(){return this.request("POST",e,t,r||{})})}patch(e,t,r){return o(this,void 0,void 0,function*(){return this.request("PATCH",e,t,r||{})})}put(e,t,r){return o(this,void 0,void 0,function*(){return this.request("PUT",e,t,r||{})})}head(e,t){return o(this,void 0,void 0,function*(){return this.request("HEAD",e,null,t||{})})}sendStream(e,t,r,i){return o(this,void 0,void 0,function*(){return this.request(e,t,r,i)})}getJson(e,t={}){return o(this,void 0,void 0,function*(){t[l.Accept]=this._getExistingOrDefaultHeader(t,l.Accept,d.ApplicationJson);const r=yield this.get(e,t);return this._processResponse(r,this.requestOptions)})}postJson(e,t,r={}){return o(this,void 0,void 0,function*(){const i=JSON.stringify(t,null,2);r[l.Accept]=this._getExistingOrDefaultHeader(r,l.Accept,d.ApplicationJson);r[l.ContentType]=this._getExistingOrDefaultHeader(r,l.ContentType,d.ApplicationJson);const s=yield this.post(e,i,r);return this._processResponse(s,this.requestOptions)})}putJson(e,t,r={}){return o(this,void 0,void 0,function*(){const i=JSON.stringify(t,null,2);r[l.Accept]=this._getExistingOrDefaultHeader(r,l.Accept,d.ApplicationJson);r[l.ContentType]=this._getExistingOrDefaultHeader(r,l.ContentType,d.ApplicationJson);const s=yield this.put(e,i,r);return this._processResponse(s,this.requestOptions)})}patchJson(e,t,r={}){return o(this,void 0,void 0,function*(){const i=JSON.stringify(t,null,2);r[l.Accept]=this._getExistingOrDefaultHeader(r,l.Accept,d.ApplicationJson);r[l.ContentType]=this._getExistingOrDefaultHeader(r,l.ContentType,d.ApplicationJson);const s=yield this.patch(e,i,r);return this._processResponse(s,this.requestOptions)})}request(e,t,r,i){return o(this,void 0,void 0,function*(){if(this._disposed){throw new Error("Client has already been disposed.")}const s=new URL(t);let a=this._prepareRequest(e,s,i);const o=this._allowRetries&&S.includes(e)?this._maxRetries+1:1;let n=0;let u;do{u=yield this.requestRaw(a,r);if(u&&u.message&&u.message.statusCode===c.Unauthorized){let e;for(const t of this.handlers){if(t.canHandleAuthentication(u)){e=t;break}}if(e){return e.handleAuthentication(this,a,r)}else{return u}}let t=this._maxRedirects;while(u.message.statusCode&&y.includes(u.message.statusCode)&&this._allowRedirects&&t>0){const o=u.message.headers["location"];if(!o){break}const n=new URL(o);if(s.protocol==="https:"&&s.protocol!==n.protocol&&!this._allowRedirectDowngrade){throw new Error("Redirect from HTTPS to HTTP protocol. This downgrade is not allowed for security reasons. If you want to allow this behavior, set the allowRedirectDowngrade option to true.")}yield u.readBody();if(n.hostname!==s.hostname){for(const e in i){if(e.toLowerCase()==="authorization"){delete i[e]}}}a=this._prepareRequest(e,n,i);u=yield this.requestRaw(a,r);t--}if(!u.message.statusCode||!b.includes(u.message.statusCode)){return u}n+=1;if(n{function callbackForResult(e,t){if(e){i(e)}else if(!t){i(new Error("Unknown error"))}else{r(t)}}this.requestRawWithCallback(e,t,callbackForResult)})})}requestRawWithCallback(e,t,r){if(typeof t==="string"){if(!e.options.headers){e.options.headers={}}e.options.headers["Content-Length"]=Buffer.byteLength(t,"utf8")}let i=false;function handleResult(e,t){if(!i){i=true;r(e,t)}}const s=e.httpModule.request(e.options,e=>{const t=new HttpClientResponse(e);handleResult(undefined,t)});let a;s.on("socket",e=>{a=e});s.setTimeout(this._socketTimeout||3*6e4,()=>{if(a){a.end()}handleResult(new Error(`Request timeout: ${e.options.path}`))});s.on("error",function(e){handleResult(e)});if(t&&typeof t==="string"){s.write(t,"utf8")}if(t&&typeof t!=="string"){t.on("close",function(){s.end()});t.pipe(s)}else{s.end()}}getAgent(e){const t=new URL(e);return this._getAgent(t)}_prepareRequest(e,t,r){const i={};i.parsedUrl=t;const s=i.parsedUrl.protocol==="https:";i.httpModule=s?u:n;const a=s?443:80;i.options={};i.options.host=i.parsedUrl.hostname;i.options.port=i.parsedUrl.port?parseInt(i.parsedUrl.port):a;i.options.path=(i.parsedUrl.pathname||"")+(i.parsedUrl.search||"");i.options.method=e;i.options.headers=this._mergeHeaders(r);if(this.userAgent!=null){i.options.headers["user-agent"]=this.userAgent}i.options.agent=this._getAgent(i.parsedUrl);if(this.handlers){for(const e of this.handlers){e.prepareRequest(i.options)}}return i}_mergeHeaders(e){if(this.requestOptions&&this.requestOptions.headers){return Object.assign({},N(this.requestOptions.headers),N(e||{}))}return N(e||{})}_getExistingOrDefaultHeader(e,t,r){let i;if(this.requestOptions&&this.requestOptions.headers){i=N(this.requestOptions.headers)[t]}return e[t]||i||r}_getAgent(e){let t;const r=p.getProxyUrl(e);const i=r&&r.hostname;if(this._keepAlive&&i){t=this._proxyAgent}if(this._keepAlive&&!i){t=this._agent}if(t){return t}const s=e.protocol==="https:";let a=100;if(this.requestOptions){a=this.requestOptions.maxSockets||n.globalAgent.maxSockets}if(r&&r.hostname){const e={maxSockets:a,keepAlive:this._keepAlive,proxy:Object.assign(Object.assign({},(r.username||r.password)&&{proxyAuth:`${r.username}:${r.password}`}),{host:r.hostname,port:r.port})};let i;const o=r.protocol==="https:";if(s){i=o?m.httpsOverHttps:m.httpsOverHttp}else{i=o?m.httpOverHttps:m.httpOverHttp}t=i(e);this._proxyAgent=t}if(this._keepAlive&&!t){const e={keepAlive:this._keepAlive,maxSockets:a};t=s?new u.Agent(e):new n.Agent(e);this._agent=t}if(!t){t=s?u.globalAgent:n.globalAgent}if(s&&this._ignoreSslError){t.options=Object.assign(t.options||{},{rejectUnauthorized:false})}return t}_performExponentialBackoff(e){return o(this,void 0,void 0,function*(){e=Math.min(g,e);const t=h*Math.pow(2,e);return new Promise(e=>setTimeout(()=>e(),t))})}_processResponse(e,t){return o(this,void 0,void 0,function*(){return new Promise((r,i)=>o(this,void 0,void 0,function*(){const s=e.message.statusCode||0;const a={statusCode:s,result:null,headers:{}};if(s===c.NotFound){r(a)}function dateTimeDeserializer(e,t){if(typeof t==="string"){const e=new Date(t);if(!isNaN(e.valueOf())){return e}}return t}let o;let n;try{n=yield e.readBody();if(n&&n.length>0){if(t&&t.deserializeDates){o=JSON.parse(n,dateTimeDeserializer)}else{o=JSON.parse(n)}a.result=o}a.headers=e.message.headers}catch(e){}if(s>299){let e;if(o&&o.message){e=o.message}else if(n&&n.length>0){e=n}else{e=`Failed request: (${s})`}const t=new HttpClientError(e,s);t.result=a.result;i(t)}else{r(a)}}))})}}t.HttpClient=HttpClient;const N=e=>Object.keys(e).reduce((t,r)=>(t[r.toLowerCase()]=e[r],t),{})},2447:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["qldbsession"]={};i.QLDBSession=s.defineService("qldbsession",["2019-07-11"]);Object.defineProperty(a.services["qldbsession"],"2019-07-11",{get:function get(){var e=r(320);e.paginators=r(8452).pagination;return e},enumerable:true,configurable:true});e.exports=i.QLDBSession},2449:function(e){e.exports={pagination:{}}},2450:function(e,t,r){var i=r(395);i.util.update(i.RDSDataService.prototype,{retryableError:function retryableError(e){if(e.code==="BadRequestException"&&e.message&&e.message.match(/^Communications link failure/)&&e.statusCode===400){return true}else{var t=i.Service.prototype.retryableError;return t.call(this,e)}}})},2453:function(e,t,r){var i=r(395);var s=r(3696);var a=i.util.inherit;var o=i.util.domain;var n=r(2802);var u={success:1,error:1,complete:1};function isTerminalState(e){return Object.prototype.hasOwnProperty.call(u,e._asm.currentState)}var p=new s;p.setupStates=function(){var e=function(e,t){var r=this;r._haltHandlersOnError=false;r.emit(r._asm.currentState,function(e){if(e){if(isTerminalState(r)){if(o&&r.domain instanceof o.Domain){e.domainEmitter=r;e.domain=r.domain;e.domainThrown=false;r.domain.emit("error",e)}else{throw e}}else{r.response.error=e;t(e)}}else{t(r.response.error)}})};this.addState("validate","build","error",e);this.addState("build","afterBuild","restart",e);this.addState("afterBuild","sign","restart",e);this.addState("sign","send","retry",e);this.addState("retry","afterRetry","afterRetry",e);this.addState("afterRetry","sign","error",e);this.addState("send","validateResponse","retry",e);this.addState("validateResponse","extractData","extractError",e);this.addState("extractError","extractData","retry",e);this.addState("extractData","success","retry",e);this.addState("restart","build","error",e);this.addState("success","complete","complete",e);this.addState("error","complete","complete",e);this.addState("complete",null,null,e)};p.setupStates();i.Request=a({constructor:function Request(e,t,r){var a=e.endpoint;var n=e.config.region;var u=e.config.customUserAgent;if(e.signingRegion){n=e.signingRegion}else if(e.isGlobalEndpoint){n="us-east-1"}this.domain=o&&o.active;this.service=e;this.operation=t;this.params=r||{};this.httpRequest=new i.HttpRequest(a,n);this.httpRequest.appendToUserAgent(u);this.startTime=e.getSkewCorrectedDate();this.response=new i.Response(this);this._asm=new s(p.states,"validate");this._haltHandlersOnError=false;i.SequentialExecutor.call(this);this.emit=this.emitEvent},send:function send(e){if(e){this.httpRequest.appendToUserAgent("callback");this.on("complete",function(t){e.call(t,t.error,t.data)})}this.runTo();return this.response},build:function build(e){return this.runTo("send",e)},runTo:function runTo(e,t){this._asm.runTo(e,t,this);return this},abort:function abort(){this.removeAllListeners("validateResponse");this.removeAllListeners("extractError");this.on("validateResponse",function addAbortedError(e){e.error=i.util.error(new Error("Request aborted by user"),{code:"RequestAbortedError",retryable:false})});if(this.httpRequest.stream&&!this.httpRequest.stream.didCallback){this.httpRequest.stream.abort();if(this.httpRequest._abortCallback){this.httpRequest._abortCallback()}else{this.removeAllListeners("send")}}return this},eachPage:function eachPage(e){e=i.util.fn.makeAsync(e,3);function wrappedCallback(t){e.call(t,t.error,t.data,function(r){if(r===false)return;if(t.hasNextPage()){t.nextPage().on("complete",wrappedCallback).send()}else{e.call(t,null,null,i.util.fn.noop)}})}this.on("complete",wrappedCallback).send()},eachItem:function eachItem(e){var t=this;function wrappedCallback(r,s){if(r)return e(r,null);if(s===null)return e(null,null);var a=t.service.paginationConfig(t.operation);var o=a.resultKey;if(Array.isArray(o))o=o[0];var u=n.search(s,o);var p=true;i.util.arrayEach(u,function(t){p=e(null,t);if(p===false){return i.util.abort}});return p}this.eachPage(wrappedCallback)},isPageable:function isPageable(){return this.service.paginationConfig(this.operation)?true:false},createReadStream:function createReadStream(){var e=i.util.stream;var t=this;var r=null;if(i.HttpClient.streamsApiVersion===2){r=new e.PassThrough;process.nextTick(function(){t.send()})}else{r=new e.Stream;r.readable=true;r.sent=false;r.on("newListener",function(e){if(!r.sent&&e==="data"){r.sent=true;process.nextTick(function(){t.send()})}})}this.on("error",function(e){r.emit("error",e)});this.on("httpHeaders",function streamHeaders(s,a,o){if(s<300){t.removeListener("httpData",i.EventListeners.Core.HTTP_DATA);t.removeListener("httpError",i.EventListeners.Core.HTTP_ERROR);t.on("httpError",function streamHttpError(e){o.error=e;o.error.retryable=false});var n=false;var u;if(t.httpRequest.method!=="HEAD"){u=parseInt(a["content-length"],10)}if(u!==undefined&&!isNaN(u)&&u>=0){n=true;var p=0}var m=function checkContentLengthAndEmit(){if(n&&p!==u){r.emit("error",i.util.error(new Error("Stream content length mismatch. Received "+p+" of "+u+" bytes."),{code:"StreamContentLengthMismatch"}))}else if(i.HttpClient.streamsApiVersion===2){r.end()}else{r.emit("end")}};var c=o.httpResponse.createUnbufferedStream();if(i.HttpClient.streamsApiVersion===2){if(n){var l=new e.PassThrough;l._write=function(t){if(t&&t.length){p+=t.length}return e.PassThrough.prototype._write.apply(this,arguments)};l.on("end",m);r.on("error",function(e){n=false;c.unpipe(l);l.emit("end");l.end()});c.pipe(l).pipe(r,{end:false})}else{c.pipe(r)}}else{if(n){c.on("data",function(e){if(e&&e.length){p+=e.length}})}c.on("data",function(e){r.emit("data",e)});c.on("end",m)}c.on("error",function(e){n=false;r.emit("error",e)})}});return r},emitEvent:function emit(e,t,r){if(typeof t==="function"){r=t;t=null}if(!r)r=function(){};if(!t)t=this.eventParameters(e,this.response);var s=i.SequentialExecutor.prototype.emit;s.call(this,e,t,function(e){if(e)this.response.error=e;r.call(this,e)})},eventParameters:function eventParameters(e){switch(e){case"restart":case"validate":case"sign":case"build":case"afterValidate":case"afterBuild":return[this];case"error":return[this.response.error,this.response];default:return[this.response]}},presign:function presign(e,t){if(!t&&typeof e==="function"){t=e;e=null}return(new i.Signers.Presign).sign(this.toGet(),e,t)},isPresigned:function isPresigned(){return Object.prototype.hasOwnProperty.call(this.httpRequest.headers,"presigned-expires")},toUnauthenticated:function toUnauthenticated(){this._unAuthenticated=true;this.removeListener("validate",i.EventListeners.Core.VALIDATE_CREDENTIALS);this.removeListener("sign",i.EventListeners.Core.SIGN);return this},toGet:function toGet(){if(this.service.api.protocol==="query"||this.service.api.protocol==="ec2"){this.removeListener("build",this.buildAsGet);this.addListener("build",this.buildAsGet)}return this},buildAsGet:function buildAsGet(e){e.httpRequest.method="GET";e.httpRequest.path=e.service.endpoint.path+"?"+e.httpRequest.body;e.httpRequest.body="";delete e.httpRequest.headers["Content-Length"];delete e.httpRequest.headers["Content-Type"]},haltHandlersOnError:function haltHandlersOnError(){this._haltHandlersOnError=true}});i.Request.addPromisesToClass=function addPromisesToClass(e){this.prototype.promise=function promise(){var t=this;this.httpRequest.appendToUserAgent("promise");return new e(function(e,r){t.on("complete",function(t){if(t.error){r(t.error)}else{e(Object.defineProperty(t.data||{},"$response",{value:t}))}});t.runTo()})}};i.Request.deletePromisesFromClass=function deletePromisesFromClass(){delete this.prototype.promise};i.util.addPromises(i.Request);i.util.mixin(i.Request,i.SequentialExecutor)},2459:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2014-10-31",endpointPrefix:"rds",protocol:"query",serviceAbbreviation:"Amazon DocDB",serviceFullName:"Amazon DocumentDB with MongoDB compatibility",serviceId:"DocDB",signatureVersion:"v4",signingName:"rds",uid:"docdb-2014-10-31",xmlNamespace:"http://rds.amazonaws.com/doc/2014-10-31/"},operations:{AddSourceIdentifierToSubscription:{input:{type:"structure",required:["SubscriptionName","SourceIdentifier"],members:{SubscriptionName:{},SourceIdentifier:{}}},output:{resultWrapper:"AddSourceIdentifierToSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},AddTagsToResource:{input:{type:"structure",required:["ResourceName","Tags"],members:{ResourceName:{},Tags:{shape:"S9"}}}},ApplyPendingMaintenanceAction:{input:{type:"structure",required:["ResourceIdentifier","ApplyAction","OptInType"],members:{ResourceIdentifier:{},ApplyAction:{},OptInType:{}}},output:{resultWrapper:"ApplyPendingMaintenanceActionResult",type:"structure",members:{ResourcePendingMaintenanceActions:{shape:"Sd"}}}},CopyDBClusterParameterGroup:{input:{type:"structure",required:["SourceDBClusterParameterGroupIdentifier","TargetDBClusterParameterGroupIdentifier","TargetDBClusterParameterGroupDescription"],members:{SourceDBClusterParameterGroupIdentifier:{},TargetDBClusterParameterGroupIdentifier:{},TargetDBClusterParameterGroupDescription:{},Tags:{shape:"S9"}}},output:{resultWrapper:"CopyDBClusterParameterGroupResult",type:"structure",members:{DBClusterParameterGroup:{shape:"Sj"}}}},CopyDBClusterSnapshot:{input:{type:"structure",required:["SourceDBClusterSnapshotIdentifier","TargetDBClusterSnapshotIdentifier"],members:{SourceDBClusterSnapshotIdentifier:{},TargetDBClusterSnapshotIdentifier:{},KmsKeyId:{},PreSignedUrl:{},CopyTags:{type:"boolean"},Tags:{shape:"S9"}}},output:{resultWrapper:"CopyDBClusterSnapshotResult",type:"structure",members:{DBClusterSnapshot:{shape:"Sn"}}}},CreateDBCluster:{input:{type:"structure",required:["DBClusterIdentifier","Engine"],members:{AvailabilityZones:{shape:"So"},BackupRetentionPeriod:{type:"integer"},DBClusterIdentifier:{},DBClusterParameterGroupName:{},VpcSecurityGroupIds:{shape:"Ss"},DBSubnetGroupName:{},Engine:{},EngineVersion:{},Port:{type:"integer"},MasterUsername:{},MasterUserPassword:{},PreferredBackupWindow:{},PreferredMaintenanceWindow:{},Tags:{shape:"S9"},StorageEncrypted:{type:"boolean"},KmsKeyId:{},PreSignedUrl:{},EnableCloudwatchLogsExports:{shape:"St"},DeletionProtection:{type:"boolean"},GlobalClusterIdentifier:{}}},output:{resultWrapper:"CreateDBClusterResult",type:"structure",members:{DBCluster:{shape:"Sw"}}}},CreateDBClusterParameterGroup:{input:{type:"structure",required:["DBClusterParameterGroupName","DBParameterGroupFamily","Description"],members:{DBClusterParameterGroupName:{},DBParameterGroupFamily:{},Description:{},Tags:{shape:"S9"}}},output:{resultWrapper:"CreateDBClusterParameterGroupResult",type:"structure",members:{DBClusterParameterGroup:{shape:"Sj"}}}},CreateDBClusterSnapshot:{input:{type:"structure",required:["DBClusterSnapshotIdentifier","DBClusterIdentifier"],members:{DBClusterSnapshotIdentifier:{},DBClusterIdentifier:{},Tags:{shape:"S9"}}},output:{resultWrapper:"CreateDBClusterSnapshotResult",type:"structure",members:{DBClusterSnapshot:{shape:"Sn"}}}},CreateDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier","DBInstanceClass","Engine","DBClusterIdentifier"],members:{DBInstanceIdentifier:{},DBInstanceClass:{},Engine:{},AvailabilityZone:{},PreferredMaintenanceWindow:{},AutoMinorVersionUpgrade:{type:"boolean"},Tags:{shape:"S9"},DBClusterIdentifier:{},PromotionTier:{type:"integer"},EnablePerformanceInsights:{type:"boolean"},PerformanceInsightsKMSKeyId:{}}},output:{resultWrapper:"CreateDBInstanceResult",type:"structure",members:{DBInstance:{shape:"S1a"}}}},CreateDBSubnetGroup:{input:{type:"structure",required:["DBSubnetGroupName","DBSubnetGroupDescription","SubnetIds"],members:{DBSubnetGroupName:{},DBSubnetGroupDescription:{},SubnetIds:{shape:"S1l"},Tags:{shape:"S9"}}},output:{resultWrapper:"CreateDBSubnetGroupResult",type:"structure",members:{DBSubnetGroup:{shape:"S1c"}}}},CreateEventSubscription:{input:{type:"structure",required:["SubscriptionName","SnsTopicArn"],members:{SubscriptionName:{},SnsTopicArn:{},SourceType:{},EventCategories:{shape:"S6"},SourceIds:{shape:"S5"},Enabled:{type:"boolean"},Tags:{shape:"S9"}}},output:{resultWrapper:"CreateEventSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},CreateGlobalCluster:{input:{type:"structure",required:["GlobalClusterIdentifier"],members:{GlobalClusterIdentifier:{},SourceDBClusterIdentifier:{},Engine:{},EngineVersion:{},DeletionProtection:{type:"boolean"},DatabaseName:{},StorageEncrypted:{type:"boolean"}}},output:{resultWrapper:"CreateGlobalClusterResult",type:"structure",members:{GlobalCluster:{shape:"S1r"}}}},DeleteDBCluster:{input:{type:"structure",required:["DBClusterIdentifier"],members:{DBClusterIdentifier:{},SkipFinalSnapshot:{type:"boolean"},FinalDBSnapshotIdentifier:{}}},output:{resultWrapper:"DeleteDBClusterResult",type:"structure",members:{DBCluster:{shape:"Sw"}}}},DeleteDBClusterParameterGroup:{input:{type:"structure",required:["DBClusterParameterGroupName"],members:{DBClusterParameterGroupName:{}}}},DeleteDBClusterSnapshot:{input:{type:"structure",required:["DBClusterSnapshotIdentifier"],members:{DBClusterSnapshotIdentifier:{}}},output:{resultWrapper:"DeleteDBClusterSnapshotResult",type:"structure",members:{DBClusterSnapshot:{shape:"Sn"}}}},DeleteDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{}}},output:{resultWrapper:"DeleteDBInstanceResult",type:"structure",members:{DBInstance:{shape:"S1a"}}}},DeleteDBSubnetGroup:{input:{type:"structure",required:["DBSubnetGroupName"],members:{DBSubnetGroupName:{}}}},DeleteEventSubscription:{input:{type:"structure",required:["SubscriptionName"],members:{SubscriptionName:{}}},output:{resultWrapper:"DeleteEventSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},DeleteGlobalCluster:{input:{type:"structure",required:["GlobalClusterIdentifier"],members:{GlobalClusterIdentifier:{}}},output:{resultWrapper:"DeleteGlobalClusterResult",type:"structure",members:{GlobalCluster:{shape:"S1r"}}}},DescribeCertificates:{input:{type:"structure",members:{CertificateIdentifier:{},Filters:{shape:"S28"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeCertificatesResult",type:"structure",members:{Certificates:{type:"list",member:{locationName:"Certificate",type:"structure",members:{CertificateIdentifier:{},CertificateType:{},Thumbprint:{},ValidFrom:{type:"timestamp"},ValidTill:{type:"timestamp"},CertificateArn:{}},wrapper:true}},Marker:{}}}},DescribeDBClusterParameterGroups:{input:{type:"structure",members:{DBClusterParameterGroupName:{},Filters:{shape:"S28"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBClusterParameterGroupsResult",type:"structure",members:{Marker:{},DBClusterParameterGroups:{type:"list",member:{shape:"Sj",locationName:"DBClusterParameterGroup"}}}}},DescribeDBClusterParameters:{input:{type:"structure",required:["DBClusterParameterGroupName"],members:{DBClusterParameterGroupName:{},Source:{},Filters:{shape:"S28"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBClusterParametersResult",type:"structure",members:{Parameters:{shape:"S2j"},Marker:{}}}},DescribeDBClusterSnapshotAttributes:{input:{type:"structure",required:["DBClusterSnapshotIdentifier"],members:{DBClusterSnapshotIdentifier:{}}},output:{resultWrapper:"DescribeDBClusterSnapshotAttributesResult",type:"structure",members:{DBClusterSnapshotAttributesResult:{shape:"S2o"}}}},DescribeDBClusterSnapshots:{input:{type:"structure",members:{DBClusterIdentifier:{},DBClusterSnapshotIdentifier:{},SnapshotType:{},Filters:{shape:"S28"},MaxRecords:{type:"integer"},Marker:{},IncludeShared:{type:"boolean"},IncludePublic:{type:"boolean"}}},output:{resultWrapper:"DescribeDBClusterSnapshotsResult",type:"structure",members:{Marker:{},DBClusterSnapshots:{type:"list",member:{shape:"Sn",locationName:"DBClusterSnapshot"}}}}},DescribeDBClusters:{input:{type:"structure",members:{DBClusterIdentifier:{},Filters:{shape:"S28"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBClustersResult",type:"structure",members:{Marker:{},DBClusters:{type:"list",member:{shape:"Sw",locationName:"DBCluster"}}}}},DescribeDBEngineVersions:{input:{type:"structure",members:{Engine:{},EngineVersion:{},DBParameterGroupFamily:{},Filters:{shape:"S28"},MaxRecords:{type:"integer"},Marker:{},DefaultOnly:{type:"boolean"},ListSupportedCharacterSets:{type:"boolean"},ListSupportedTimezones:{type:"boolean"}}},output:{resultWrapper:"DescribeDBEngineVersionsResult",type:"structure",members:{Marker:{},DBEngineVersions:{type:"list",member:{locationName:"DBEngineVersion",type:"structure",members:{Engine:{},EngineVersion:{},DBParameterGroupFamily:{},DBEngineDescription:{},DBEngineVersionDescription:{},ValidUpgradeTarget:{type:"list",member:{locationName:"UpgradeTarget",type:"structure",members:{Engine:{},EngineVersion:{},Description:{},AutoUpgrade:{type:"boolean"},IsMajorVersionUpgrade:{type:"boolean"}}}},ExportableLogTypes:{shape:"St"},SupportsLogExportsToCloudwatchLogs:{type:"boolean"}}}}}}},DescribeDBInstances:{input:{type:"structure",members:{DBInstanceIdentifier:{},Filters:{shape:"S28"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBInstancesResult",type:"structure",members:{Marker:{},DBInstances:{type:"list",member:{shape:"S1a",locationName:"DBInstance"}}}}},DescribeDBSubnetGroups:{input:{type:"structure",members:{DBSubnetGroupName:{},Filters:{shape:"S28"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBSubnetGroupsResult",type:"structure",members:{Marker:{},DBSubnetGroups:{type:"list",member:{shape:"S1c",locationName:"DBSubnetGroup"}}}}},DescribeEngineDefaultClusterParameters:{input:{type:"structure",required:["DBParameterGroupFamily"],members:{DBParameterGroupFamily:{},Filters:{shape:"S28"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEngineDefaultClusterParametersResult",type:"structure",members:{EngineDefaults:{type:"structure",members:{DBParameterGroupFamily:{},Marker:{},Parameters:{shape:"S2j"}},wrapper:true}}}},DescribeEventCategories:{input:{type:"structure",members:{SourceType:{},Filters:{shape:"S28"}}},output:{resultWrapper:"DescribeEventCategoriesResult",type:"structure",members:{EventCategoriesMapList:{type:"list",member:{locationName:"EventCategoriesMap",type:"structure",members:{SourceType:{},EventCategories:{shape:"S6"}},wrapper:true}}}}},DescribeEventSubscriptions:{input:{type:"structure",members:{SubscriptionName:{},Filters:{shape:"S28"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEventSubscriptionsResult",type:"structure",members:{Marker:{},EventSubscriptionsList:{type:"list",member:{shape:"S4",locationName:"EventSubscription"}}}}},DescribeEvents:{input:{type:"structure",members:{SourceIdentifier:{},SourceType:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Duration:{type:"integer"},EventCategories:{shape:"S6"},Filters:{shape:"S28"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEventsResult",type:"structure",members:{Marker:{},Events:{type:"list",member:{locationName:"Event",type:"structure",members:{SourceIdentifier:{},SourceType:{},Message:{},EventCategories:{shape:"S6"},Date:{type:"timestamp"},SourceArn:{}}}}}}},DescribeGlobalClusters:{input:{type:"structure",members:{GlobalClusterIdentifier:{},Filters:{shape:"S28"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeGlobalClustersResult",type:"structure",members:{Marker:{},GlobalClusters:{type:"list",member:{shape:"S1r",locationName:"GlobalClusterMember"}}}}},DescribeOrderableDBInstanceOptions:{input:{type:"structure",required:["Engine"],members:{Engine:{},EngineVersion:{},DBInstanceClass:{},LicenseModel:{},Vpc:{type:"boolean"},Filters:{shape:"S28"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeOrderableDBInstanceOptionsResult",type:"structure",members:{OrderableDBInstanceOptions:{type:"list",member:{locationName:"OrderableDBInstanceOption",type:"structure",members:{Engine:{},EngineVersion:{},DBInstanceClass:{},LicenseModel:{},AvailabilityZones:{type:"list",member:{shape:"S1f",locationName:"AvailabilityZone"}},Vpc:{type:"boolean"}},wrapper:true}},Marker:{}}}},DescribePendingMaintenanceActions:{input:{type:"structure",members:{ResourceIdentifier:{},Filters:{shape:"S28"},Marker:{},MaxRecords:{type:"integer"}}},output:{resultWrapper:"DescribePendingMaintenanceActionsResult",type:"structure",members:{PendingMaintenanceActions:{type:"list",member:{shape:"Sd",locationName:"ResourcePendingMaintenanceActions"}},Marker:{}}}},FailoverDBCluster:{input:{type:"structure",members:{DBClusterIdentifier:{},TargetDBInstanceIdentifier:{}}},output:{resultWrapper:"FailoverDBClusterResult",type:"structure",members:{DBCluster:{shape:"Sw"}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceName"],members:{ResourceName:{},Filters:{shape:"S28"}}},output:{resultWrapper:"ListTagsForResourceResult",type:"structure",members:{TagList:{shape:"S9"}}}},ModifyDBCluster:{input:{type:"structure",required:["DBClusterIdentifier"],members:{DBClusterIdentifier:{},NewDBClusterIdentifier:{},ApplyImmediately:{type:"boolean"},BackupRetentionPeriod:{type:"integer"},DBClusterParameterGroupName:{},VpcSecurityGroupIds:{shape:"Ss"},Port:{type:"integer"},MasterUserPassword:{},PreferredBackupWindow:{},PreferredMaintenanceWindow:{},CloudwatchLogsExportConfiguration:{type:"structure",members:{EnableLogTypes:{shape:"St"},DisableLogTypes:{shape:"St"}}},EngineVersion:{},DeletionProtection:{type:"boolean"}}},output:{resultWrapper:"ModifyDBClusterResult",type:"structure",members:{DBCluster:{shape:"Sw"}}}},ModifyDBClusterParameterGroup:{input:{type:"structure",required:["DBClusterParameterGroupName","Parameters"],members:{DBClusterParameterGroupName:{},Parameters:{shape:"S2j"}}},output:{shape:"S48",resultWrapper:"ModifyDBClusterParameterGroupResult"}},ModifyDBClusterSnapshotAttribute:{input:{type:"structure",required:["DBClusterSnapshotIdentifier","AttributeName"],members:{DBClusterSnapshotIdentifier:{},AttributeName:{},ValuesToAdd:{shape:"S2r"},ValuesToRemove:{shape:"S2r"}}},output:{resultWrapper:"ModifyDBClusterSnapshotAttributeResult",type:"structure",members:{DBClusterSnapshotAttributesResult:{shape:"S2o"}}}},ModifyDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},DBInstanceClass:{},ApplyImmediately:{type:"boolean"},PreferredMaintenanceWindow:{},AutoMinorVersionUpgrade:{type:"boolean"},NewDBInstanceIdentifier:{},CACertificateIdentifier:{},PromotionTier:{type:"integer"},EnablePerformanceInsights:{type:"boolean"},PerformanceInsightsKMSKeyId:{}}},output:{resultWrapper:"ModifyDBInstanceResult",type:"structure",members:{DBInstance:{shape:"S1a"}}}},ModifyDBSubnetGroup:{input:{type:"structure",required:["DBSubnetGroupName","SubnetIds"],members:{DBSubnetGroupName:{},DBSubnetGroupDescription:{},SubnetIds:{shape:"S1l"}}},output:{resultWrapper:"ModifyDBSubnetGroupResult",type:"structure",members:{DBSubnetGroup:{shape:"S1c"}}}},ModifyEventSubscription:{input:{type:"structure",required:["SubscriptionName"],members:{SubscriptionName:{},SnsTopicArn:{},SourceType:{},EventCategories:{shape:"S6"},Enabled:{type:"boolean"}}},output:{resultWrapper:"ModifyEventSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},ModifyGlobalCluster:{input:{type:"structure",required:["GlobalClusterIdentifier"],members:{GlobalClusterIdentifier:{},NewGlobalClusterIdentifier:{},DeletionProtection:{type:"boolean"}}},output:{resultWrapper:"ModifyGlobalClusterResult",type:"structure",members:{GlobalCluster:{shape:"S1r"}}}},RebootDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},ForceFailover:{type:"boolean"}}},output:{resultWrapper:"RebootDBInstanceResult",type:"structure",members:{DBInstance:{shape:"S1a"}}}},RemoveFromGlobalCluster:{input:{type:"structure",required:["GlobalClusterIdentifier","DbClusterIdentifier"],members:{GlobalClusterIdentifier:{},DbClusterIdentifier:{}}},output:{resultWrapper:"RemoveFromGlobalClusterResult",type:"structure",members:{GlobalCluster:{shape:"S1r"}}}},RemoveSourceIdentifierFromSubscription:{input:{type:"structure",required:["SubscriptionName","SourceIdentifier"],members:{SubscriptionName:{},SourceIdentifier:{}}},output:{resultWrapper:"RemoveSourceIdentifierFromSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},RemoveTagsFromResource:{input:{type:"structure",required:["ResourceName","TagKeys"],members:{ResourceName:{},TagKeys:{type:"list",member:{}}}}},ResetDBClusterParameterGroup:{input:{type:"structure",required:["DBClusterParameterGroupName"],members:{DBClusterParameterGroupName:{},ResetAllParameters:{type:"boolean"},Parameters:{shape:"S2j"}}},output:{shape:"S48",resultWrapper:"ResetDBClusterParameterGroupResult"}},RestoreDBClusterFromSnapshot:{input:{type:"structure",required:["DBClusterIdentifier","SnapshotIdentifier","Engine"],members:{AvailabilityZones:{shape:"So"},DBClusterIdentifier:{},SnapshotIdentifier:{},Engine:{},EngineVersion:{},Port:{type:"integer"},DBSubnetGroupName:{},VpcSecurityGroupIds:{shape:"Ss"},Tags:{shape:"S9"},KmsKeyId:{},EnableCloudwatchLogsExports:{shape:"St"},DeletionProtection:{type:"boolean"}}},output:{resultWrapper:"RestoreDBClusterFromSnapshotResult",type:"structure",members:{DBCluster:{shape:"Sw"}}}},RestoreDBClusterToPointInTime:{input:{type:"structure",required:["DBClusterIdentifier","SourceDBClusterIdentifier"],members:{DBClusterIdentifier:{},SourceDBClusterIdentifier:{},RestoreToTime:{type:"timestamp"},UseLatestRestorableTime:{type:"boolean"},Port:{type:"integer"},DBSubnetGroupName:{},VpcSecurityGroupIds:{shape:"Ss"},Tags:{shape:"S9"},KmsKeyId:{},EnableCloudwatchLogsExports:{shape:"St"},DeletionProtection:{type:"boolean"}}},output:{resultWrapper:"RestoreDBClusterToPointInTimeResult",type:"structure",members:{DBCluster:{shape:"Sw"}}}},StartDBCluster:{input:{type:"structure",required:["DBClusterIdentifier"],members:{DBClusterIdentifier:{}}},output:{resultWrapper:"StartDBClusterResult",type:"structure",members:{DBCluster:{shape:"Sw"}}}},StopDBCluster:{input:{type:"structure",required:["DBClusterIdentifier"],members:{DBClusterIdentifier:{}}},output:{resultWrapper:"StopDBClusterResult",type:"structure",members:{DBCluster:{shape:"Sw"}}}}},shapes:{S4:{type:"structure",members:{CustomerAwsId:{},CustSubscriptionId:{},SnsTopicArn:{},Status:{},SubscriptionCreationTime:{},SourceType:{},SourceIdsList:{shape:"S5"},EventCategoriesList:{shape:"S6"},Enabled:{type:"boolean"},EventSubscriptionArn:{}},wrapper:true},S5:{type:"list",member:{locationName:"SourceId"}},S6:{type:"list",member:{locationName:"EventCategory"}},S9:{type:"list",member:{locationName:"Tag",type:"structure",members:{Key:{},Value:{}}}},Sd:{type:"structure",members:{ResourceIdentifier:{},PendingMaintenanceActionDetails:{type:"list",member:{locationName:"PendingMaintenanceAction",type:"structure",members:{Action:{},AutoAppliedAfterDate:{type:"timestamp"},ForcedApplyDate:{type:"timestamp"},OptInStatus:{},CurrentApplyDate:{type:"timestamp"},Description:{}}}}},wrapper:true},Sj:{type:"structure",members:{DBClusterParameterGroupName:{},DBParameterGroupFamily:{},Description:{},DBClusterParameterGroupArn:{}},wrapper:true},Sn:{type:"structure",members:{AvailabilityZones:{shape:"So"},DBClusterSnapshotIdentifier:{},DBClusterIdentifier:{},SnapshotCreateTime:{type:"timestamp"},Engine:{},Status:{},Port:{type:"integer"},VpcId:{},ClusterCreateTime:{type:"timestamp"},MasterUsername:{},EngineVersion:{},SnapshotType:{},PercentProgress:{type:"integer"},StorageEncrypted:{type:"boolean"},KmsKeyId:{},DBClusterSnapshotArn:{},SourceDBClusterSnapshotArn:{}},wrapper:true},So:{type:"list",member:{locationName:"AvailabilityZone"}},Ss:{type:"list",member:{locationName:"VpcSecurityGroupId"}},St:{type:"list",member:{}},Sw:{type:"structure",members:{AvailabilityZones:{shape:"So"},BackupRetentionPeriod:{type:"integer"},DBClusterIdentifier:{},DBClusterParameterGroup:{},DBSubnetGroup:{},Status:{},PercentProgress:{},EarliestRestorableTime:{type:"timestamp"},Endpoint:{},ReaderEndpoint:{},MultiAZ:{type:"boolean"},Engine:{},EngineVersion:{},LatestRestorableTime:{type:"timestamp"},Port:{type:"integer"},MasterUsername:{},PreferredBackupWindow:{},PreferredMaintenanceWindow:{},ReplicationSourceIdentifier:{},ReadReplicaIdentifiers:{type:"list",member:{locationName:"ReadReplicaIdentifier"}},DBClusterMembers:{type:"list",member:{locationName:"DBClusterMember",type:"structure",members:{DBInstanceIdentifier:{},IsClusterWriter:{type:"boolean"},DBClusterParameterGroupStatus:{},PromotionTier:{type:"integer"}},wrapper:true}},VpcSecurityGroups:{shape:"S10"},HostedZoneId:{},StorageEncrypted:{type:"boolean"},KmsKeyId:{},DbClusterResourceId:{},DBClusterArn:{},AssociatedRoles:{type:"list",member:{locationName:"DBClusterRole",type:"structure",members:{RoleArn:{},Status:{}}}},ClusterCreateTime:{type:"timestamp"},EnabledCloudwatchLogsExports:{shape:"St"},DeletionProtection:{type:"boolean"}},wrapper:true},S10:{type:"list",member:{locationName:"VpcSecurityGroupMembership",type:"structure",members:{VpcSecurityGroupId:{},Status:{}}}},S1a:{type:"structure",members:{DBInstanceIdentifier:{},DBInstanceClass:{},Engine:{},DBInstanceStatus:{},Endpoint:{type:"structure",members:{Address:{},Port:{type:"integer"},HostedZoneId:{}}},InstanceCreateTime:{type:"timestamp"},PreferredBackupWindow:{},BackupRetentionPeriod:{type:"integer"},VpcSecurityGroups:{shape:"S10"},AvailabilityZone:{},DBSubnetGroup:{shape:"S1c"},PreferredMaintenanceWindow:{},PendingModifiedValues:{type:"structure",members:{DBInstanceClass:{},AllocatedStorage:{type:"integer"},MasterUserPassword:{},Port:{type:"integer"},BackupRetentionPeriod:{type:"integer"},MultiAZ:{type:"boolean"},EngineVersion:{},LicenseModel:{},Iops:{type:"integer"},DBInstanceIdentifier:{},StorageType:{},CACertificateIdentifier:{},DBSubnetGroupName:{},PendingCloudwatchLogsExports:{type:"structure",members:{LogTypesToEnable:{shape:"St"},LogTypesToDisable:{shape:"St"}}}}},LatestRestorableTime:{type:"timestamp"},EngineVersion:{},AutoMinorVersionUpgrade:{type:"boolean"},PubliclyAccessible:{type:"boolean"},StatusInfos:{type:"list",member:{locationName:"DBInstanceStatusInfo",type:"structure",members:{StatusType:{},Normal:{type:"boolean"},Status:{},Message:{}}}},DBClusterIdentifier:{},StorageEncrypted:{type:"boolean"},KmsKeyId:{},DbiResourceId:{},CACertificateIdentifier:{},PromotionTier:{type:"integer"},DBInstanceArn:{},EnabledCloudwatchLogsExports:{shape:"St"}},wrapper:true},S1c:{type:"structure",members:{DBSubnetGroupName:{},DBSubnetGroupDescription:{},VpcId:{},SubnetGroupStatus:{},Subnets:{type:"list",member:{locationName:"Subnet",type:"structure",members:{SubnetIdentifier:{},SubnetAvailabilityZone:{shape:"S1f"},SubnetStatus:{}}}},DBSubnetGroupArn:{}},wrapper:true},S1f:{type:"structure",members:{Name:{}},wrapper:true},S1l:{type:"list",member:{locationName:"SubnetIdentifier"}},S1r:{type:"structure",members:{GlobalClusterIdentifier:{},GlobalClusterResourceId:{},GlobalClusterArn:{},Status:{},Engine:{},EngineVersion:{},DatabaseName:{},StorageEncrypted:{type:"boolean"},DeletionProtection:{type:"boolean"},GlobalClusterMembers:{type:"list",member:{locationName:"GlobalClusterMember",type:"structure",members:{DBClusterArn:{},Readers:{type:"list",member:{}},IsWriter:{type:"boolean"}},wrapper:true}}},wrapper:true},S28:{type:"list",member:{locationName:"Filter",type:"structure",required:["Name","Values"],members:{Name:{},Values:{type:"list",member:{locationName:"Value"}}}}},S2j:{type:"list",member:{locationName:"Parameter",type:"structure",members:{ParameterName:{},ParameterValue:{},Description:{},Source:{},ApplyType:{},DataType:{},AllowedValues:{},IsModifiable:{type:"boolean"},MinimumEngineVersion:{},ApplyMethod:{}}}},S2o:{type:"structure",members:{DBClusterSnapshotIdentifier:{},DBClusterSnapshotAttributes:{type:"list",member:{locationName:"DBClusterSnapshotAttribute",type:"structure",members:{AttributeName:{},AttributeValues:{shape:"S2r"}}}}},wrapper:true},S2r:{type:"list",member:{locationName:"AttributeValue"}},S48:{type:"structure",members:{DBClusterParameterGroupName:{}}}}}},2463:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-09-18",endpointPrefix:"api.iotdeviceadvisor",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"AWSIoTDeviceAdvisor",serviceFullName:"AWS IoT Core Device Advisor",serviceId:"IotDeviceAdvisor",signatureVersion:"v4",signingName:"iotdeviceadvisor",uid:"iotdeviceadvisor-2020-09-18"},operations:{CreateSuiteDefinition:{http:{requestUri:"/suiteDefinitions"},input:{type:"structure",members:{suiteDefinitionConfiguration:{shape:"S2"},tags:{shape:"S9"}}},output:{type:"structure",members:{suiteDefinitionId:{},suiteDefinitionArn:{},suiteDefinitionName:{},createdAt:{type:"timestamp"}}}},DeleteSuiteDefinition:{http:{method:"DELETE",requestUri:"/suiteDefinitions/{suiteDefinitionId}"},input:{type:"structure",required:["suiteDefinitionId"],members:{suiteDefinitionId:{location:"uri",locationName:"suiteDefinitionId"}}},output:{type:"structure",members:{}}},GetEndpoint:{http:{method:"GET",requestUri:"/endpoint"},input:{type:"structure",members:{thingArn:{location:"querystring",locationName:"thingArn"},certificateArn:{location:"querystring",locationName:"certificateArn"}}},output:{type:"structure",members:{endpoint:{}}}},GetSuiteDefinition:{http:{method:"GET",requestUri:"/suiteDefinitions/{suiteDefinitionId}"},input:{type:"structure",required:["suiteDefinitionId"],members:{suiteDefinitionId:{location:"uri",locationName:"suiteDefinitionId"},suiteDefinitionVersion:{location:"querystring",locationName:"suiteDefinitionVersion"}}},output:{type:"structure",members:{suiteDefinitionId:{},suiteDefinitionArn:{},suiteDefinitionVersion:{},latestVersion:{},suiteDefinitionConfiguration:{shape:"S2"},createdAt:{type:"timestamp"},lastModifiedAt:{type:"timestamp"},tags:{shape:"S9"}}}},GetSuiteRun:{http:{method:"GET",requestUri:"/suiteDefinitions/{suiteDefinitionId}/suiteRuns/{suiteRunId}"},input:{type:"structure",required:["suiteDefinitionId","suiteRunId"],members:{suiteDefinitionId:{location:"uri",locationName:"suiteDefinitionId"},suiteRunId:{location:"uri",locationName:"suiteRunId"}}},output:{type:"structure",members:{suiteDefinitionId:{},suiteDefinitionVersion:{},suiteRunId:{},suiteRunArn:{},suiteRunConfiguration:{shape:"Sp"},testResult:{type:"structure",members:{groups:{type:"list",member:{type:"structure",members:{groupId:{},groupName:{},tests:{type:"list",member:{type:"structure",members:{testCaseRunId:{},testCaseDefinitionId:{},testCaseDefinitionName:{},status:{},startTime:{type:"timestamp"},endTime:{type:"timestamp"},logUrl:{},warnings:{},failure:{}}}}}}}}},startTime:{type:"timestamp"},endTime:{type:"timestamp"},status:{},errorReason:{},tags:{shape:"S9"}}}},GetSuiteRunReport:{http:{method:"GET",requestUri:"/suiteDefinitions/{suiteDefinitionId}/suiteRuns/{suiteRunId}/report"},input:{type:"structure",required:["suiteDefinitionId","suiteRunId"],members:{suiteDefinitionId:{location:"uri",locationName:"suiteDefinitionId"},suiteRunId:{location:"uri",locationName:"suiteRunId"}}},output:{type:"structure",members:{qualificationReportDownloadUrl:{}}}},ListSuiteDefinitions:{http:{method:"GET",requestUri:"/suiteDefinitions"},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{suiteDefinitionInformationList:{type:"list",member:{type:"structure",members:{suiteDefinitionId:{},suiteDefinitionName:{},defaultDevices:{shape:"S4"},intendedForQualification:{type:"boolean"},createdAt:{type:"timestamp"}}}},nextToken:{}}}},ListSuiteRuns:{http:{method:"GET",requestUri:"/suiteRuns"},input:{type:"structure",members:{suiteDefinitionId:{location:"querystring",locationName:"suiteDefinitionId"},suiteDefinitionVersion:{location:"querystring",locationName:"suiteDefinitionVersion"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{suiteRunsList:{type:"list",member:{type:"structure",members:{suiteDefinitionId:{},suiteDefinitionVersion:{},suiteDefinitionName:{},suiteRunId:{},createdAt:{type:"timestamp"},startedAt:{type:"timestamp"},endAt:{type:"timestamp"},status:{},passed:{type:"integer"},failed:{type:"integer"}}}},nextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"S9"}}}},StartSuiteRun:{http:{requestUri:"/suiteDefinitions/{suiteDefinitionId}/suiteRuns"},input:{type:"structure",required:["suiteDefinitionId"],members:{suiteDefinitionId:{location:"uri",locationName:"suiteDefinitionId"},suiteDefinitionVersion:{},suiteRunConfiguration:{shape:"Sp"},tags:{shape:"S9"}}},output:{type:"structure",members:{suiteRunId:{},suiteRunArn:{},createdAt:{type:"timestamp"}}}},StopSuiteRun:{http:{requestUri:"/suiteDefinitions/{suiteDefinitionId}/suiteRuns/{suiteRunId}/stop"},input:{type:"structure",required:["suiteDefinitionId","suiteRunId"],members:{suiteDefinitionId:{location:"uri",locationName:"suiteDefinitionId"},suiteRunId:{location:"uri",locationName:"suiteRunId"}}},output:{type:"structure",members:{}}},TagResource:{http:{requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"S9"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateSuiteDefinition:{http:{method:"PATCH",requestUri:"/suiteDefinitions/{suiteDefinitionId}"},input:{type:"structure",required:["suiteDefinitionId"],members:{suiteDefinitionId:{location:"uri",locationName:"suiteDefinitionId"},suiteDefinitionConfiguration:{shape:"S2"}}},output:{type:"structure",members:{suiteDefinitionId:{},suiteDefinitionArn:{},suiteDefinitionName:{},suiteDefinitionVersion:{},createdAt:{type:"timestamp"},lastUpdatedAt:{type:"timestamp"}}}}},shapes:{S2:{type:"structure",members:{suiteDefinitionName:{},devices:{shape:"S4"},intendedForQualification:{type:"boolean"},rootGroup:{},devicePermissionRoleArn:{}}},S4:{type:"list",member:{shape:"S5"}},S5:{type:"structure",members:{thingArn:{},certificateArn:{}}},S9:{type:"map",key:{},value:{}},Sp:{type:"structure",members:{primaryDevice:{shape:"S5"},selectedTestList:{type:"list",member:{}},parallelRun:{type:"boolean"}}}}}},2467:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["accessanalyzer"]={};i.AccessAnalyzer=s.defineService("accessanalyzer",["2019-11-01"]);Object.defineProperty(a.services["accessanalyzer"],"2019-11-01",{get:function get(){var e=r(4575);e.paginators=r(7291).pagination;return e},enumerable:true,configurable:true});e.exports=i.AccessAnalyzer},2469:function(e){e.exports={pagination:{DescribeOrganizationResourceCollectionHealth:{input_token:"NextToken",output_token:"NextToken",result_key:["CloudFormation","Account","Service","Tags"]},DescribeResourceCollectionHealth:{input_token:"NextToken",output_token:"NextToken",result_key:["CloudFormation","Service","Tags"]},GetCostEstimation:{input_token:"NextToken",non_aggregate_keys:["Status","TotalCost","TimeRange","ResourceCollection"],output_token:"NextToken",result_key:["Costs"]},GetResourceCollection:{input_token:"NextToken",non_aggregate_keys:["ResourceCollection"],output_token:"NextToken",result_key:["ResourceCollection.CloudFormation.StackNames","ResourceCollection.Tags"]},ListAnomaliesForInsight:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:["ReactiveAnomalies","ProactiveAnomalies"]},ListEvents:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Events"},ListInsights:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:["ProactiveInsights","ReactiveInsights"]},ListNotificationChannels:{input_token:"NextToken",output_token:"NextToken",result_key:"Channels"},ListOrganizationInsights:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:["ProactiveInsights","ReactiveInsights"]},ListRecommendations:{input_token:"NextToken",output_token:"NextToken",result_key:"Recommendations"},SearchInsights:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:["ProactiveInsights","ReactiveInsights"]},SearchOrganizationInsights:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:["ProactiveInsights","ReactiveInsights"]}}}},2471:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["ivschat"]={};i.Ivschat=s.defineService("ivschat",["2020-07-14"]);Object.defineProperty(a.services["ivschat"],"2020-07-14",{get:function get(){var e=r(2542);e.paginators=r(7964).pagination;return e},enumerable:true,configurable:true});e.exports=i.Ivschat},2474:function(e){e.exports={pagination:{}}},2476:function(e,t,r){(function(){"use strict";var e,i,s,a,o,n={}.hasOwnProperty;e=r(312);i=r(1514).defaults;a=function(e){return typeof e==="string"&&(e.indexOf("&")>=0||e.indexOf(">")>=0||e.indexOf("<")>=0)};o=function(e){return""};s=function(e){return e.replace("]]>","]]]]>")};t.Builder=function(){function Builder(e){var t,r,s;this.options={};r=i["0.2"];for(t in r){if(!n.call(r,t))continue;s=r[t];this.options[t]=s}for(t in e){if(!n.call(e,t))continue;s=e[t];this.options[t]=s}}Builder.prototype.buildObject=function(t){var r,s,u,p,m;r=this.options.attrkey;s=this.options.charkey;if(Object.keys(t).length===1&&this.options.rootName===i["0.2"].rootName){m=Object.keys(t)[0];t=t[m]}else{m=this.options.rootName}u=function(e){return function(t,i){var p,m,c,l,d,y;if(typeof i!=="object"){if(e.options.cdata&&a(i)){t.raw(o(i))}else{t.txt(i)}}else if(Array.isArray(i)){for(l in i){if(!n.call(i,l))continue;m=i[l];for(d in m){c=m[d];t=u(t.ele(d),c).up()}}}else{for(d in i){if(!n.call(i,d))continue;m=i[d];if(d===r){if(typeof m==="object"){for(p in m){y=m[p];t=t.att(p,y)}}}else if(d===s){if(e.options.cdata&&a(m)){t=t.raw(o(m))}else{t=t.txt(m)}}else if(Array.isArray(m)){for(l in m){if(!n.call(m,l))continue;c=m[l];if(typeof c==="string"){if(e.options.cdata&&a(c)){t=t.ele(d).raw(o(c)).up()}else{t=t.ele(d,c).up()}}else{t=u(t.ele(d),c).up()}}}else if(typeof m==="object"){t=u(t.ele(d),m).up()}else{if(typeof m==="string"&&e.options.cdata&&a(m)){t=t.ele(d).raw(o(m)).up()}else{if(m==null){m=""}t=t.ele(d,m.toString()).up()}}}}return t}}(this);p=e.create(m,this.options.xmldec,this.options.doctype,{headless:this.options.headless,allowSurrogateChars:this.options.allowSurrogateChars});return u(p,t).end(this.options.renderOpts)};return Builder}()}).call(this)},2479:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["inspector2"]={};i.Inspector2=s.defineService("inspector2",["2020-06-08"]);Object.defineProperty(a.services["inspector2"],"2020-06-08",{get:function get(){var e=r(5815);e.paginators=r(9706).pagination;return e},enumerable:true,configurable:true});e.exports=i.Inspector2},2481:function(e){e.exports={pagination:{GetUsageStatistics:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListDetectors:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"DetectorIds"},ListFilters:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"FilterNames"},ListFindings:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"FindingIds"},ListIPSets:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"IpSetIds"},ListInvitations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Invitations"},ListMembers:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Members"},ListOrganizationAdminAccounts:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"AdminAccounts"},ListPublishingDestinations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListThreatIntelSets:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ThreatIntelSetIds"}}}},2490:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-02-27",endpointPrefix:"pi",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"AWS PI",serviceFullName:"AWS Performance Insights",serviceId:"PI",signatureVersion:"v4",signingName:"pi",targetPrefix:"PerformanceInsightsv20180227",uid:"pi-2018-02-27"},operations:{DescribeDimensionKeys:{input:{type:"structure",required:["ServiceType","Identifier","StartTime","EndTime","Metric","GroupBy"],members:{ServiceType:{},Identifier:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Metric:{},PeriodInSeconds:{type:"integer"},GroupBy:{shape:"S6"},AdditionalMetrics:{type:"list",member:{}},PartitionBy:{shape:"S6"},Filter:{shape:"Sa"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AlignedStartTime:{type:"timestamp"},AlignedEndTime:{type:"timestamp"},PartitionKeys:{type:"list",member:{type:"structure",required:["Dimensions"],members:{Dimensions:{shape:"Sg"}}}},Keys:{type:"list",member:{type:"structure",members:{Dimensions:{shape:"Sg"},Total:{type:"double"},AdditionalMetrics:{type:"map",key:{},value:{type:"double"}},Partitions:{type:"list",member:{type:"double"}}}}},NextToken:{}}}},GetDimensionKeyDetails:{input:{type:"structure",required:["ServiceType","Identifier","Group","GroupIdentifier"],members:{ServiceType:{},Identifier:{},Group:{},GroupIdentifier:{},RequestedDimensions:{type:"list",member:{}}}},output:{type:"structure",members:{Dimensions:{type:"list",member:{type:"structure",members:{Value:{},Dimension:{},Status:{}}}}}}},GetResourceMetadata:{input:{type:"structure",required:["ServiceType","Identifier"],members:{ServiceType:{},Identifier:{}}},output:{type:"structure",members:{Identifier:{},Features:{type:"map",key:{},value:{type:"structure",members:{Status:{}}}}}}},GetResourceMetrics:{input:{type:"structure",required:["ServiceType","Identifier","MetricQueries","StartTime","EndTime"],members:{ServiceType:{},Identifier:{},MetricQueries:{type:"list",member:{type:"structure",required:["Metric"],members:{Metric:{},GroupBy:{shape:"S6"},Filter:{shape:"Sa"}}}},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},PeriodInSeconds:{type:"integer"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AlignedStartTime:{type:"timestamp"},AlignedEndTime:{type:"timestamp"},Identifier:{},MetricList:{type:"list",member:{type:"structure",members:{Key:{type:"structure",required:["Metric"],members:{Metric:{},Dimensions:{shape:"Sg"}}},DataPoints:{type:"list",member:{type:"structure",required:["Timestamp","Value"],members:{Timestamp:{type:"timestamp"},Value:{type:"double"}}}}}}},NextToken:{}}}},ListAvailableResourceDimensions:{input:{type:"structure",required:["ServiceType","Identifier","Metrics"],members:{ServiceType:{},Identifier:{},Metrics:{type:"list",member:{}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{MetricDimensions:{type:"list",member:{type:"structure",members:{Metric:{},Groups:{type:"list",member:{type:"structure",members:{Group:{},Dimensions:{type:"list",member:{type:"structure",members:{Identifier:{}}}}}}}}}},NextToken:{}}}},ListAvailableResourceMetrics:{input:{type:"structure",required:["ServiceType","Identifier","MetricTypes"],members:{ServiceType:{},Identifier:{},MetricTypes:{type:"list",member:{}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Metrics:{type:"list",member:{type:"structure",members:{Metric:{},Description:{},Unit:{}}}},NextToken:{}}}}},shapes:{S6:{type:"structure",required:["Group"],members:{Group:{},Dimensions:{type:"list",member:{}},Limit:{type:"integer"}}},Sa:{type:"map",key:{},value:{}},Sg:{type:"map",key:{},value:{}}}}},2491:function(e,t,r){(function(){var t,i,s=function(e,t){for(var r in t){if(a.call(t,r))e[r]=t[r]}function ctor(){this.constructor=e}ctor.prototype=t.prototype;e.prototype=new ctor;e.__super__=t.prototype;return e},a={}.hasOwnProperty;t=r(6855);e.exports=i=function(e){s(XMLProcessingInstruction,e);function XMLProcessingInstruction(e,t,r){XMLProcessingInstruction.__super__.constructor.call(this,e);if(t==null){throw new Error("Missing instruction target")}this.target=this.stringify.insTarget(t);if(r){this.value=this.stringify.insValue(r)}}XMLProcessingInstruction.prototype.clone=function(){return Object.create(this)};XMLProcessingInstruction.prototype.toString=function(e){return this.options.writer.set(e).processingInstruction(this)};return XMLProcessingInstruction}(t)}).call(this)},2492:function(e,t,r){var i=r(153);var s=r(404).XmlNode;var a=r(4948).XmlText;function XmlBuilder(){}XmlBuilder.prototype.toXML=function(e,t,r,i){var a=new s(r);applyNamespaces(a,t,true);serialize(a,e,t);return a.children.length>0||i?a.toString():""};function serialize(e,t,r){switch(r.type){case"structure":return serializeStructure(e,t,r);case"map":return serializeMap(e,t,r);case"list":return serializeList(e,t,r);default:return serializeScalar(e,t,r)}}function serializeStructure(e,t,r){i.arrayEach(r.memberNames,function(i){var a=r.members[i];if(a.location!=="body")return;var o=t[i];var n=a.name;if(o!==undefined&&o!==null){if(a.isXmlAttribute){e.addAttribute(n,o)}else if(a.flattened){serialize(e,o,a)}else{var u=new s(n);e.addChildNode(u);applyNamespaces(u,a);serialize(u,o,a)}}})}function serializeMap(e,t,r){var a=r.key.name||"key";var o=r.value.name||"value";i.each(t,function(t,i){var n=new s(r.flattened?r.name:"entry");e.addChildNode(n);var u=new s(a);var p=new s(o);n.addChildNode(u);n.addChildNode(p);serialize(u,t,r.key);serialize(p,i,r.value)})}function serializeList(e,t,r){if(r.flattened){i.arrayEach(t,function(t){var i=r.member.name||r.name;var a=new s(i);e.addChildNode(a);serialize(a,t,r.member)})}else{i.arrayEach(t,function(t){var i=r.member.name||"member";var a=new s(i);e.addChildNode(a);serialize(a,t,r.member)})}}function serializeScalar(e,t,r){e.addChildNode(new a(r.toWireFormat(t)))}function applyNamespaces(e,t,r){var i,s="xmlns";if(t.xmlNamespaceUri){i=t.xmlNamespaceUri;if(t.xmlNamespacePrefix)s+=":"+t.xmlNamespacePrefix}else if(r&&t.api.xmlNamespaceUri){i=t.api.xmlNamespaceUri}if(i)e.addAttribute(s,i)}e.exports=XmlBuilder},2510:function(e){e.exports={pagination:{ListSigningJobs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListSigningPlatforms:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListSigningProfiles:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},2522:function(e){e.exports={pagination:{GetOfferingStatus:{input_token:"nextToken",output_token:"nextToken",result_key:["current","nextPeriod"]},ListArtifacts:{input_token:"nextToken",output_token:"nextToken",result_key:"artifacts"},ListDevicePools:{input_token:"nextToken",output_token:"nextToken",result_key:"devicePools"},ListDevices:{input_token:"nextToken",output_token:"nextToken",result_key:"devices"},ListJobs:{input_token:"nextToken",output_token:"nextToken",result_key:"jobs"},ListOfferingTransactions:{input_token:"nextToken",output_token:"nextToken",result_key:"offeringTransactions"},ListOfferings:{input_token:"nextToken",output_token:"nextToken",result_key:"offerings"},ListProjects:{input_token:"nextToken",output_token:"nextToken",result_key:"projects"},ListRuns:{input_token:"nextToken",output_token:"nextToken",result_key:"runs"},ListSamples:{input_token:"nextToken",output_token:"nextToken",result_key:"samples"},ListSuites:{input_token:"nextToken",output_token:"nextToken",result_key:"suites"},ListTestGridProjects:{input_token:"nextToken",limit_key:"maxResult",output_token:"nextToken"},ListTestGridSessionActions:{input_token:"nextToken",limit_key:"maxResult",output_token:"nextToken"},ListTestGridSessionArtifacts:{input_token:"nextToken",limit_key:"maxResult",output_token:"nextToken"},ListTestGridSessions:{input_token:"nextToken",limit_key:"maxResult",output_token:"nextToken"},ListTests:{input_token:"nextToken",output_token:"nextToken",result_key:"tests"},ListUniqueProblems:{input_token:"nextToken",output_token:"nextToken",result_key:"uniqueProblems"},ListUploads:{input_token:"nextToken",output_token:"nextToken",result_key:"uploads"}}}},2528:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-01-06",endpointPrefix:"cur",jsonVersion:"1.1",protocol:"json",serviceFullName:"AWS Cost and Usage Report Service",serviceId:"Cost and Usage Report Service",signatureVersion:"v4",signingName:"cur",targetPrefix:"AWSOrigamiServiceGatewayService",uid:"cur-2017-01-06"},operations:{DeleteReportDefinition:{input:{type:"structure",members:{ReportName:{}}},output:{type:"structure",members:{ResponseMessage:{}}}},DescribeReportDefinitions:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ReportDefinitions:{type:"list",member:{shape:"Sa"}},NextToken:{}}}},ModifyReportDefinition:{input:{type:"structure",required:["ReportName","ReportDefinition"],members:{ReportName:{},ReportDefinition:{shape:"Sa"}}},output:{type:"structure",members:{}}},PutReportDefinition:{input:{type:"structure",required:["ReportDefinition"],members:{ReportDefinition:{shape:"Sa"}}},output:{type:"structure",members:{}}}},shapes:{Sa:{type:"structure",required:["ReportName","TimeUnit","Format","Compression","AdditionalSchemaElements","S3Bucket","S3Prefix","S3Region"],members:{ReportName:{},TimeUnit:{},Format:{},Compression:{},AdditionalSchemaElements:{type:"list",member:{}},S3Bucket:{},S3Prefix:{},S3Region:{},AdditionalArtifacts:{type:"list",member:{}},RefreshClosedReports:{type:"boolean"},ReportVersioning:{},BillingViewArn:{}}}}}},2531:function(e){e.exports={pagination:{ListBrowserSettings:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListIdentityProviders:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListNetworkSettings:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListPortals:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListTrustStoreCertificates:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListTrustStores:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListUserSettings:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},2533:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2015-07-09",endpointPrefix:"apigateway",protocol:"rest-json",serviceFullName:"Amazon API Gateway",serviceId:"API Gateway",signatureVersion:"v4",uid:"apigateway-2015-07-09"},operations:{CreateApiKey:{http:{requestUri:"/apikeys",responseCode:201},input:{type:"structure",members:{name:{},description:{},enabled:{type:"boolean"},generateDistinctId:{type:"boolean"},value:{},stageKeys:{type:"list",member:{type:"structure",members:{restApiId:{},stageName:{}}}},customerId:{},tags:{shape:"S6"}}},output:{shape:"S7"}},CreateAuthorizer:{http:{requestUri:"/restapis/{restapi_id}/authorizers",responseCode:201},input:{type:"structure",required:["restApiId","name","type"],members:{restApiId:{location:"uri",locationName:"restapi_id"},name:{},type:{},providerARNs:{shape:"Sc"},authType:{},authorizerUri:{},authorizerCredentials:{},identitySource:{},identityValidationExpression:{},authorizerResultTtlInSeconds:{type:"integer"}}},output:{shape:"Sf"}},CreateBasePathMapping:{http:{requestUri:"/domainnames/{domain_name}/basepathmappings",responseCode:201},input:{type:"structure",required:["domainName","restApiId"],members:{domainName:{location:"uri",locationName:"domain_name"},basePath:{},restApiId:{},stage:{}}},output:{shape:"Sh"}},CreateDeployment:{http:{requestUri:"/restapis/{restapi_id}/deployments",responseCode:201},input:{type:"structure",required:["restApiId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},stageName:{},stageDescription:{},description:{},cacheClusterEnabled:{type:"boolean"},cacheClusterSize:{},variables:{shape:"S6"},canarySettings:{type:"structure",members:{percentTraffic:{type:"double"},stageVariableOverrides:{shape:"S6"},useStageCache:{type:"boolean"}}},tracingEnabled:{type:"boolean"}}},output:{shape:"Sn"}},CreateDocumentationPart:{http:{requestUri:"/restapis/{restapi_id}/documentation/parts",responseCode:201},input:{type:"structure",required:["restApiId","location","properties"],members:{restApiId:{location:"uri",locationName:"restapi_id"},location:{shape:"Ss"},properties:{}}},output:{shape:"Sv"}},CreateDocumentationVersion:{http:{requestUri:"/restapis/{restapi_id}/documentation/versions",responseCode:201},input:{type:"structure",required:["restApiId","documentationVersion"],members:{restApiId:{location:"uri",locationName:"restapi_id"},documentationVersion:{},stageName:{},description:{}}},output:{shape:"Sx"}},CreateDomainName:{http:{requestUri:"/domainnames",responseCode:201},input:{type:"structure",required:["domainName"],members:{domainName:{},certificateName:{},certificateBody:{},certificatePrivateKey:{},certificateChain:{},certificateArn:{},regionalCertificateName:{},regionalCertificateArn:{},endpointConfiguration:{shape:"Sz"},tags:{shape:"S6"},securityPolicy:{},mutualTlsAuthentication:{type:"structure",members:{truststoreUri:{},truststoreVersion:{}}},ownershipVerificationCertificateArn:{}}},output:{shape:"S14"}},CreateModel:{http:{requestUri:"/restapis/{restapi_id}/models",responseCode:201},input:{type:"structure",required:["restApiId","name","contentType"],members:{restApiId:{location:"uri",locationName:"restapi_id"},name:{},description:{},schema:{},contentType:{}}},output:{shape:"S18"}},CreateRequestValidator:{http:{requestUri:"/restapis/{restapi_id}/requestvalidators",responseCode:201},input:{type:"structure",required:["restApiId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},name:{},validateRequestBody:{type:"boolean"},validateRequestParameters:{type:"boolean"}}},output:{shape:"S1a"}},CreateResource:{http:{requestUri:"/restapis/{restapi_id}/resources/{parent_id}",responseCode:201},input:{type:"structure",required:["restApiId","parentId","pathPart"],members:{restApiId:{location:"uri",locationName:"restapi_id"},parentId:{location:"uri",locationName:"parent_id"},pathPart:{}}},output:{shape:"S1c"}},CreateRestApi:{http:{requestUri:"/restapis",responseCode:201},input:{type:"structure",required:["name"],members:{name:{},description:{},version:{},cloneFrom:{},binaryMediaTypes:{shape:"S9"},minimumCompressionSize:{type:"integer"},apiKeySource:{},endpointConfiguration:{shape:"Sz"},policy:{},tags:{shape:"S6"},disableExecuteApiEndpoint:{type:"boolean"}}},output:{shape:"S1t"}},CreateStage:{http:{requestUri:"/restapis/{restapi_id}/stages",responseCode:201},input:{type:"structure",required:["restApiId","stageName","deploymentId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},stageName:{},deploymentId:{},description:{},cacheClusterEnabled:{type:"boolean"},cacheClusterSize:{},variables:{shape:"S6"},documentationVersion:{},canarySettings:{shape:"S1v"},tracingEnabled:{type:"boolean"},tags:{shape:"S6"}}},output:{shape:"S1w"}},CreateUsagePlan:{http:{requestUri:"/usageplans",responseCode:201},input:{type:"structure",required:["name"],members:{name:{},description:{},apiStages:{shape:"S23"},throttle:{shape:"S26"},quota:{shape:"S27"},tags:{shape:"S6"}}},output:{shape:"S29"}},CreateUsagePlanKey:{http:{requestUri:"/usageplans/{usageplanId}/keys",responseCode:201},input:{type:"structure",required:["usagePlanId","keyId","keyType"],members:{usagePlanId:{location:"uri",locationName:"usageplanId"},keyId:{},keyType:{}}},output:{shape:"S2b"}},CreateVpcLink:{http:{requestUri:"/vpclinks",responseCode:202},input:{type:"structure",required:["name","targetArns"],members:{name:{},description:{},targetArns:{shape:"S9"},tags:{shape:"S6"}}},output:{shape:"S2d"}},DeleteApiKey:{http:{method:"DELETE",requestUri:"/apikeys/{api_Key}",responseCode:202},input:{type:"structure",required:["apiKey"],members:{apiKey:{location:"uri",locationName:"api_Key"}}}},DeleteAuthorizer:{http:{method:"DELETE",requestUri:"/restapis/{restapi_id}/authorizers/{authorizer_id}",responseCode:202},input:{type:"structure",required:["restApiId","authorizerId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},authorizerId:{location:"uri",locationName:"authorizer_id"}}}},DeleteBasePathMapping:{http:{method:"DELETE",requestUri:"/domainnames/{domain_name}/basepathmappings/{base_path}",responseCode:202},input:{type:"structure",required:["domainName","basePath"],members:{domainName:{location:"uri",locationName:"domain_name"},basePath:{location:"uri",locationName:"base_path"}}}},DeleteClientCertificate:{http:{method:"DELETE",requestUri:"/clientcertificates/{clientcertificate_id}",responseCode:202},input:{type:"structure",required:["clientCertificateId"],members:{clientCertificateId:{location:"uri",locationName:"clientcertificate_id"}}}},DeleteDeployment:{http:{method:"DELETE",requestUri:"/restapis/{restapi_id}/deployments/{deployment_id}",responseCode:202},input:{type:"structure",required:["restApiId","deploymentId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},deploymentId:{location:"uri",locationName:"deployment_id"}}}},DeleteDocumentationPart:{http:{method:"DELETE",requestUri:"/restapis/{restapi_id}/documentation/parts/{part_id}",responseCode:202},input:{type:"structure",required:["restApiId","documentationPartId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},documentationPartId:{location:"uri",locationName:"part_id"}}}},DeleteDocumentationVersion:{http:{method:"DELETE",requestUri:"/restapis/{restapi_id}/documentation/versions/{doc_version}",responseCode:202},input:{type:"structure",required:["restApiId","documentationVersion"],members:{restApiId:{location:"uri",locationName:"restapi_id"},documentationVersion:{location:"uri",locationName:"doc_version"}}}},DeleteDomainName:{http:{method:"DELETE",requestUri:"/domainnames/{domain_name}",responseCode:202},input:{type:"structure",required:["domainName"],members:{domainName:{location:"uri",locationName:"domain_name"}}}},DeleteGatewayResponse:{http:{method:"DELETE",requestUri:"/restapis/{restapi_id}/gatewayresponses/{response_type}",responseCode:202},input:{type:"structure",required:["restApiId","responseType"],members:{restApiId:{location:"uri",locationName:"restapi_id"},responseType:{location:"uri",locationName:"response_type"}}}},DeleteIntegration:{http:{method:"DELETE",requestUri:"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/integration",responseCode:204},input:{type:"structure",required:["restApiId","resourceId","httpMethod"],members:{restApiId:{location:"uri",locationName:"restapi_id"},resourceId:{location:"uri",locationName:"resource_id"},httpMethod:{location:"uri",locationName:"http_method"}}}},DeleteIntegrationResponse:{http:{method:"DELETE",requestUri:"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/integration/responses/{status_code}",responseCode:204},input:{type:"structure",required:["restApiId","resourceId","httpMethod","statusCode"],members:{restApiId:{location:"uri",locationName:"restapi_id"},resourceId:{location:"uri",locationName:"resource_id"},httpMethod:{location:"uri",locationName:"http_method"},statusCode:{location:"uri",locationName:"status_code"}}}},DeleteMethod:{http:{method:"DELETE",requestUri:"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}",responseCode:204},input:{type:"structure",required:["restApiId","resourceId","httpMethod"],members:{restApiId:{location:"uri",locationName:"restapi_id"},resourceId:{location:"uri",locationName:"resource_id"},httpMethod:{location:"uri",locationName:"http_method"}}}},DeleteMethodResponse:{http:{method:"DELETE",requestUri:"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/responses/{status_code}",responseCode:204},input:{type:"structure",required:["restApiId","resourceId","httpMethod","statusCode"],members:{restApiId:{location:"uri",locationName:"restapi_id"},resourceId:{location:"uri",locationName:"resource_id"},httpMethod:{location:"uri",locationName:"http_method"},statusCode:{location:"uri",locationName:"status_code"}}}},DeleteModel:{http:{method:"DELETE",requestUri:"/restapis/{restapi_id}/models/{model_name}",responseCode:202},input:{type:"structure",required:["restApiId","modelName"],members:{restApiId:{location:"uri",locationName:"restapi_id"},modelName:{location:"uri",locationName:"model_name"}}}},DeleteRequestValidator:{http:{method:"DELETE",requestUri:"/restapis/{restapi_id}/requestvalidators/{requestvalidator_id}",responseCode:202},input:{type:"structure",required:["restApiId","requestValidatorId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},requestValidatorId:{location:"uri",locationName:"requestvalidator_id"}}}},DeleteResource:{http:{method:"DELETE",requestUri:"/restapis/{restapi_id}/resources/{resource_id}",responseCode:202},input:{type:"structure",required:["restApiId","resourceId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},resourceId:{location:"uri",locationName:"resource_id"}}}},DeleteRestApi:{http:{method:"DELETE",requestUri:"/restapis/{restapi_id}",responseCode:202},input:{type:"structure",required:["restApiId"],members:{restApiId:{location:"uri",locationName:"restapi_id"}}}},DeleteStage:{http:{method:"DELETE",requestUri:"/restapis/{restapi_id}/stages/{stage_name}",responseCode:202},input:{type:"structure",required:["restApiId","stageName"],members:{restApiId:{location:"uri",locationName:"restapi_id"},stageName:{location:"uri",locationName:"stage_name"}}}},DeleteUsagePlan:{http:{method:"DELETE",requestUri:"/usageplans/{usageplanId}",responseCode:202},input:{type:"structure",required:["usagePlanId"],members:{usagePlanId:{location:"uri",locationName:"usageplanId"}}}},DeleteUsagePlanKey:{http:{method:"DELETE",requestUri:"/usageplans/{usageplanId}/keys/{keyId}",responseCode:202},input:{type:"structure",required:["usagePlanId","keyId"],members:{usagePlanId:{location:"uri",locationName:"usageplanId"},keyId:{location:"uri",locationName:"keyId"}}}},DeleteVpcLink:{http:{method:"DELETE",requestUri:"/vpclinks/{vpclink_id}",responseCode:202},input:{type:"structure",required:["vpcLinkId"],members:{vpcLinkId:{location:"uri",locationName:"vpclink_id"}}}},FlushStageAuthorizersCache:{http:{method:"DELETE",requestUri:"/restapis/{restapi_id}/stages/{stage_name}/cache/authorizers",responseCode:202},input:{type:"structure",required:["restApiId","stageName"],members:{restApiId:{location:"uri",locationName:"restapi_id"},stageName:{location:"uri",locationName:"stage_name"}}}},FlushStageCache:{http:{method:"DELETE",requestUri:"/restapis/{restapi_id}/stages/{stage_name}/cache/data",responseCode:202},input:{type:"structure",required:["restApiId","stageName"],members:{restApiId:{location:"uri",locationName:"restapi_id"},stageName:{location:"uri",locationName:"stage_name"}}}},GenerateClientCertificate:{http:{requestUri:"/clientcertificates",responseCode:201},input:{type:"structure",members:{description:{},tags:{shape:"S6"}}},output:{shape:"S34"}},GetAccount:{http:{method:"GET",requestUri:"/account"},input:{type:"structure",members:{}},output:{shape:"S36"}},GetApiKey:{http:{method:"GET",requestUri:"/apikeys/{api_Key}"},input:{type:"structure",required:["apiKey"],members:{apiKey:{location:"uri",locationName:"api_Key"},includeValue:{location:"querystring",locationName:"includeValue",type:"boolean"}}},output:{shape:"S7"}},GetApiKeys:{http:{method:"GET",requestUri:"/apikeys"},input:{type:"structure",members:{position:{location:"querystring",locationName:"position"},limit:{location:"querystring",locationName:"limit",type:"integer"},nameQuery:{location:"querystring",locationName:"name"},customerId:{location:"querystring",locationName:"customerId"},includeValues:{location:"querystring",locationName:"includeValues",type:"boolean"}}},output:{type:"structure",members:{warnings:{shape:"S9"},position:{},items:{locationName:"item",type:"list",member:{shape:"S7"}}}}},GetAuthorizer:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/authorizers/{authorizer_id}"},input:{type:"structure",required:["restApiId","authorizerId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},authorizerId:{location:"uri",locationName:"authorizer_id"}}},output:{shape:"Sf"}},GetAuthorizers:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/authorizers"},input:{type:"structure",required:["restApiId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},position:{location:"querystring",locationName:"position"},limit:{location:"querystring",locationName:"limit",type:"integer"}}},output:{type:"structure",members:{position:{},items:{locationName:"item",type:"list",member:{shape:"Sf"}}}}},GetBasePathMapping:{http:{method:"GET",requestUri:"/domainnames/{domain_name}/basepathmappings/{base_path}"},input:{type:"structure",required:["domainName","basePath"],members:{domainName:{location:"uri",locationName:"domain_name"},basePath:{location:"uri",locationName:"base_path"}}},output:{shape:"Sh"}},GetBasePathMappings:{http:{method:"GET",requestUri:"/domainnames/{domain_name}/basepathmappings"},input:{type:"structure",required:["domainName"],members:{domainName:{location:"uri",locationName:"domain_name"},position:{location:"querystring",locationName:"position"},limit:{location:"querystring",locationName:"limit",type:"integer"}}},output:{type:"structure",members:{position:{},items:{locationName:"item",type:"list",member:{shape:"Sh"}}}}},GetClientCertificate:{http:{method:"GET",requestUri:"/clientcertificates/{clientcertificate_id}"},input:{type:"structure",required:["clientCertificateId"],members:{clientCertificateId:{location:"uri",locationName:"clientcertificate_id"}}},output:{shape:"S34"}},GetClientCertificates:{http:{method:"GET",requestUri:"/clientcertificates"},input:{type:"structure",members:{position:{location:"querystring",locationName:"position"},limit:{location:"querystring",locationName:"limit",type:"integer"}}},output:{type:"structure",members:{position:{},items:{locationName:"item",type:"list",member:{shape:"S34"}}}}},GetDeployment:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/deployments/{deployment_id}"},input:{type:"structure",required:["restApiId","deploymentId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},deploymentId:{location:"uri",locationName:"deployment_id"},embed:{shape:"S9",location:"querystring",locationName:"embed"}}},output:{shape:"Sn"}},GetDeployments:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/deployments"},input:{type:"structure",required:["restApiId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},position:{location:"querystring",locationName:"position"},limit:{location:"querystring",locationName:"limit",type:"integer"}}},output:{type:"structure",members:{position:{},items:{locationName:"item",type:"list",member:{shape:"Sn"}}}}},GetDocumentationPart:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/documentation/parts/{part_id}"},input:{type:"structure",required:["restApiId","documentationPartId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},documentationPartId:{location:"uri",locationName:"part_id"}}},output:{shape:"Sv"}},GetDocumentationParts:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/documentation/parts"},input:{type:"structure",required:["restApiId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},type:{location:"querystring",locationName:"type"},nameQuery:{location:"querystring",locationName:"name"},path:{location:"querystring",locationName:"path"},position:{location:"querystring",locationName:"position"},limit:{location:"querystring",locationName:"limit",type:"integer"},locationStatus:{location:"querystring",locationName:"locationStatus"}}},output:{type:"structure",members:{position:{},items:{locationName:"item",type:"list",member:{shape:"Sv"}}}}},GetDocumentationVersion:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/documentation/versions/{doc_version}"},input:{type:"structure",required:["restApiId","documentationVersion"],members:{restApiId:{location:"uri",locationName:"restapi_id"},documentationVersion:{location:"uri",locationName:"doc_version"}}},output:{shape:"Sx"}},GetDocumentationVersions:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/documentation/versions"},input:{type:"structure",required:["restApiId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},position:{location:"querystring",locationName:"position"},limit:{location:"querystring",locationName:"limit",type:"integer"}}},output:{type:"structure",members:{position:{},items:{locationName:"item",type:"list",member:{shape:"Sx"}}}}},GetDomainName:{http:{method:"GET",requestUri:"/domainnames/{domain_name}"},input:{type:"structure",required:["domainName"],members:{domainName:{location:"uri",locationName:"domain_name"}}},output:{shape:"S14"}},GetDomainNames:{http:{method:"GET",requestUri:"/domainnames"},input:{type:"structure",members:{position:{location:"querystring",locationName:"position"},limit:{location:"querystring",locationName:"limit",type:"integer"}}},output:{type:"structure",members:{position:{},items:{locationName:"item",type:"list",member:{shape:"S14"}}}}},GetExport:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/stages/{stage_name}/exports/{export_type}",responseCode:200},input:{type:"structure",required:["restApiId","stageName","exportType"],members:{restApiId:{location:"uri",locationName:"restapi_id"},stageName:{location:"uri",locationName:"stage_name"},exportType:{location:"uri",locationName:"export_type"},parameters:{shape:"S6",location:"querystring"},accepts:{location:"header",locationName:"Accept"}}},output:{type:"structure",members:{contentType:{location:"header",locationName:"Content-Type"},contentDisposition:{location:"header",locationName:"Content-Disposition"},body:{type:"blob"}},payload:"body"}},GetGatewayResponse:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/gatewayresponses/{response_type}"},input:{type:"structure",required:["restApiId","responseType"],members:{restApiId:{location:"uri",locationName:"restapi_id"},responseType:{location:"uri",locationName:"response_type"}}},output:{shape:"S48"}},GetGatewayResponses:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/gatewayresponses"},input:{type:"structure",required:["restApiId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},position:{location:"querystring",locationName:"position"},limit:{location:"querystring",locationName:"limit",type:"integer"}}},output:{type:"structure",members:{position:{},items:{locationName:"item",type:"list",member:{shape:"S48"}}}}},GetIntegration:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/integration"},input:{type:"structure",required:["restApiId","resourceId","httpMethod"],members:{restApiId:{location:"uri",locationName:"restapi_id"},resourceId:{location:"uri",locationName:"resource_id"},httpMethod:{location:"uri",locationName:"http_method"}}},output:{shape:"S1j"}},GetIntegrationResponse:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/integration/responses/{status_code}"},input:{type:"structure",required:["restApiId","resourceId","httpMethod","statusCode"],members:{restApiId:{location:"uri",locationName:"restapi_id"},resourceId:{location:"uri",locationName:"resource_id"},httpMethod:{location:"uri",locationName:"http_method"},statusCode:{location:"uri",locationName:"status_code"}}},output:{shape:"S1p"}},GetMethod:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}"},input:{type:"structure",required:["restApiId","resourceId","httpMethod"],members:{restApiId:{location:"uri",locationName:"restapi_id"},resourceId:{location:"uri",locationName:"resource_id"},httpMethod:{location:"uri",locationName:"http_method"}}},output:{shape:"S1e"}},GetMethodResponse:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/responses/{status_code}"},input:{type:"structure",required:["restApiId","resourceId","httpMethod","statusCode"],members:{restApiId:{location:"uri",locationName:"restapi_id"},resourceId:{location:"uri",locationName:"resource_id"},httpMethod:{location:"uri",locationName:"http_method"},statusCode:{location:"uri",locationName:"status_code"}}},output:{shape:"S1h"}},GetModel:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/models/{model_name}"},input:{type:"structure",required:["restApiId","modelName"],members:{restApiId:{location:"uri",locationName:"restapi_id"},modelName:{location:"uri",locationName:"model_name"},flatten:{location:"querystring",locationName:"flatten",type:"boolean"}}},output:{shape:"S18"}},GetModelTemplate:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/models/{model_name}/default_template"},input:{type:"structure",required:["restApiId","modelName"],members:{restApiId:{location:"uri",locationName:"restapi_id"},modelName:{location:"uri",locationName:"model_name"}}},output:{type:"structure",members:{value:{}}}},GetModels:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/models"},input:{type:"structure",required:["restApiId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},position:{location:"querystring",locationName:"position"},limit:{location:"querystring",locationName:"limit",type:"integer"}}},output:{type:"structure",members:{position:{},items:{locationName:"item",type:"list",member:{shape:"S18"}}}}},GetRequestValidator:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/requestvalidators/{requestvalidator_id}"},input:{type:"structure",required:["restApiId","requestValidatorId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},requestValidatorId:{location:"uri",locationName:"requestvalidator_id"}}},output:{shape:"S1a"}},GetRequestValidators:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/requestvalidators"},input:{type:"structure",required:["restApiId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},position:{location:"querystring",locationName:"position"},limit:{location:"querystring",locationName:"limit",type:"integer"}}},output:{type:"structure",members:{position:{},items:{locationName:"item",type:"list",member:{shape:"S1a"}}}}},GetResource:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/resources/{resource_id}"},input:{type:"structure",required:["restApiId","resourceId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},resourceId:{location:"uri",locationName:"resource_id"},embed:{shape:"S9",location:"querystring",locationName:"embed"}}},output:{shape:"S1c"}},GetResources:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/resources"},input:{type:"structure",required:["restApiId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},position:{location:"querystring",locationName:"position"},limit:{location:"querystring",locationName:"limit",type:"integer"},embed:{shape:"S9",location:"querystring",locationName:"embed"}}},output:{type:"structure",members:{position:{},items:{locationName:"item",type:"list",member:{shape:"S1c"}}}}},GetRestApi:{http:{method:"GET",requestUri:"/restapis/{restapi_id}"},input:{type:"structure",required:["restApiId"],members:{restApiId:{location:"uri",locationName:"restapi_id"}}},output:{shape:"S1t"}},GetRestApis:{http:{method:"GET",requestUri:"/restapis"},input:{type:"structure",members:{position:{location:"querystring",locationName:"position"},limit:{location:"querystring",locationName:"limit",type:"integer"}}},output:{type:"structure",members:{position:{},items:{locationName:"item",type:"list",member:{shape:"S1t"}}}}},GetSdk:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/stages/{stage_name}/sdks/{sdk_type}",responseCode:200},input:{type:"structure",required:["restApiId","stageName","sdkType"],members:{restApiId:{location:"uri",locationName:"restapi_id"},stageName:{location:"uri",locationName:"stage_name"},sdkType:{location:"uri",locationName:"sdk_type"},parameters:{shape:"S6",location:"querystring"}}},output:{type:"structure",members:{contentType:{location:"header",locationName:"Content-Type"},contentDisposition:{location:"header",locationName:"Content-Disposition"},body:{type:"blob"}},payload:"body"}},GetSdkType:{http:{method:"GET",requestUri:"/sdktypes/{sdktype_id}"},input:{type:"structure",required:["id"],members:{id:{location:"uri",locationName:"sdktype_id"}}},output:{shape:"S51"}},GetSdkTypes:{http:{method:"GET",requestUri:"/sdktypes"},input:{type:"structure",members:{position:{location:"querystring",locationName:"position"},limit:{location:"querystring",locationName:"limit",type:"integer"}}},output:{type:"structure",members:{position:{},items:{locationName:"item",type:"list",member:{shape:"S51"}}}}},GetStage:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/stages/{stage_name}"},input:{type:"structure",required:["restApiId","stageName"],members:{restApiId:{location:"uri",locationName:"restapi_id"},stageName:{location:"uri",locationName:"stage_name"}}},output:{shape:"S1w"}},GetStages:{http:{method:"GET",requestUri:"/restapis/{restapi_id}/stages"},input:{type:"structure",required:["restApiId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},deploymentId:{location:"querystring",locationName:"deploymentId"}}},output:{type:"structure",members:{item:{type:"list",member:{shape:"S1w"}}}}},GetTags:{http:{method:"GET",requestUri:"/tags/{resource_arn}"},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resource_arn"},position:{location:"querystring",locationName:"position"},limit:{location:"querystring",locationName:"limit",type:"integer"}}},output:{type:"structure",members:{tags:{shape:"S6"}}}},GetUsage:{http:{method:"GET",requestUri:"/usageplans/{usageplanId}/usage"},input:{type:"structure",required:["usagePlanId","startDate","endDate"],members:{usagePlanId:{location:"uri",locationName:"usageplanId"},keyId:{location:"querystring",locationName:"keyId"},startDate:{location:"querystring",locationName:"startDate"},endDate:{location:"querystring",locationName:"endDate"},position:{location:"querystring",locationName:"position"},limit:{location:"querystring",locationName:"limit",type:"integer"}}},output:{shape:"S5e"}},GetUsagePlan:{http:{method:"GET",requestUri:"/usageplans/{usageplanId}"},input:{type:"structure",required:["usagePlanId"],members:{usagePlanId:{location:"uri",locationName:"usageplanId"}}},output:{shape:"S29"}},GetUsagePlanKey:{http:{method:"GET",requestUri:"/usageplans/{usageplanId}/keys/{keyId}",responseCode:200},input:{type:"structure",required:["usagePlanId","keyId"],members:{usagePlanId:{location:"uri",locationName:"usageplanId"},keyId:{location:"uri",locationName:"keyId"}}},output:{shape:"S2b"}},GetUsagePlanKeys:{http:{method:"GET",requestUri:"/usageplans/{usageplanId}/keys"},input:{type:"structure",required:["usagePlanId"],members:{usagePlanId:{location:"uri",locationName:"usageplanId"},position:{location:"querystring",locationName:"position"},limit:{location:"querystring",locationName:"limit",type:"integer"},nameQuery:{location:"querystring",locationName:"name"}}},output:{type:"structure",members:{position:{},items:{locationName:"item",type:"list",member:{shape:"S2b"}}}}},GetUsagePlans:{http:{method:"GET",requestUri:"/usageplans"},input:{type:"structure",members:{position:{location:"querystring",locationName:"position"},keyId:{location:"querystring",locationName:"keyId"},limit:{location:"querystring",locationName:"limit",type:"integer"}}},output:{type:"structure",members:{position:{},items:{locationName:"item",type:"list",member:{shape:"S29"}}}}},GetVpcLink:{http:{method:"GET",requestUri:"/vpclinks/{vpclink_id}"},input:{type:"structure",required:["vpcLinkId"],members:{vpcLinkId:{location:"uri",locationName:"vpclink_id"}}},output:{shape:"S2d"}},GetVpcLinks:{http:{method:"GET",requestUri:"/vpclinks"},input:{type:"structure",members:{position:{location:"querystring",locationName:"position"},limit:{location:"querystring",locationName:"limit",type:"integer"}}},output:{type:"structure",members:{position:{},items:{locationName:"item",type:"list",member:{shape:"S2d"}}}}},ImportApiKeys:{http:{requestUri:"/apikeys?mode=import",responseCode:201},input:{type:"structure",required:["body","format"],members:{body:{type:"blob"},format:{location:"querystring",locationName:"format"},failOnWarnings:{location:"querystring",locationName:"failonwarnings",type:"boolean"}},payload:"body"},output:{type:"structure",members:{ids:{shape:"S9"},warnings:{shape:"S9"}}}},ImportDocumentationParts:{http:{method:"PUT",requestUri:"/restapis/{restapi_id}/documentation/parts"},input:{type:"structure",required:["restApiId","body"],members:{restApiId:{location:"uri",locationName:"restapi_id"},mode:{location:"querystring",locationName:"mode"},failOnWarnings:{location:"querystring",locationName:"failonwarnings",type:"boolean"},body:{type:"blob"}},payload:"body"},output:{type:"structure",members:{ids:{shape:"S9"},warnings:{shape:"S9"}}}},ImportRestApi:{http:{requestUri:"/restapis?mode=import",responseCode:201},input:{type:"structure",required:["body"],members:{failOnWarnings:{location:"querystring",locationName:"failonwarnings",type:"boolean"},parameters:{shape:"S6",location:"querystring"},body:{type:"blob"}},payload:"body"},output:{shape:"S1t"}},PutGatewayResponse:{http:{method:"PUT",requestUri:"/restapis/{restapi_id}/gatewayresponses/{response_type}",responseCode:201},input:{type:"structure",required:["restApiId","responseType"],members:{restApiId:{location:"uri",locationName:"restapi_id"},responseType:{location:"uri",locationName:"response_type"},statusCode:{},responseParameters:{shape:"S6"},responseTemplates:{shape:"S6"}}},output:{shape:"S48"}},PutIntegration:{http:{method:"PUT",requestUri:"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/integration",responseCode:201},input:{type:"structure",required:["restApiId","resourceId","httpMethod","type"],members:{restApiId:{location:"uri",locationName:"restapi_id"},resourceId:{location:"uri",locationName:"resource_id"},httpMethod:{location:"uri",locationName:"http_method"},type:{},integrationHttpMethod:{locationName:"httpMethod"},uri:{},connectionType:{},connectionId:{},credentials:{},requestParameters:{shape:"S6"},requestTemplates:{shape:"S6"},passthroughBehavior:{},cacheNamespace:{},cacheKeyParameters:{shape:"S9"},contentHandling:{},timeoutInMillis:{type:"integer"},tlsConfig:{shape:"S1q"}}},output:{shape:"S1j"}},PutIntegrationResponse:{http:{method:"PUT",requestUri:"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/integration/responses/{status_code}",responseCode:201},input:{type:"structure",required:["restApiId","resourceId","httpMethod","statusCode"],members:{restApiId:{location:"uri",locationName:"restapi_id"},resourceId:{location:"uri",locationName:"resource_id"},httpMethod:{location:"uri",locationName:"http_method"},statusCode:{location:"uri",locationName:"status_code"},selectionPattern:{},responseParameters:{shape:"S6"},responseTemplates:{shape:"S6"},contentHandling:{}}},output:{shape:"S1p"}},PutMethod:{http:{method:"PUT",requestUri:"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}",responseCode:201},input:{type:"structure",required:["restApiId","resourceId","httpMethod","authorizationType"],members:{restApiId:{location:"uri",locationName:"restapi_id"},resourceId:{location:"uri",locationName:"resource_id"},httpMethod:{location:"uri",locationName:"http_method"},authorizationType:{},authorizerId:{},apiKeyRequired:{type:"boolean"},operationName:{},requestParameters:{shape:"S1f"},requestModels:{shape:"S6"},requestValidatorId:{},authorizationScopes:{shape:"S9"}}},output:{shape:"S1e"}},PutMethodResponse:{http:{method:"PUT",requestUri:"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/responses/{status_code}",responseCode:201},input:{type:"structure",required:["restApiId","resourceId","httpMethod","statusCode"],members:{restApiId:{location:"uri",locationName:"restapi_id"},resourceId:{location:"uri",locationName:"resource_id"},httpMethod:{location:"uri",locationName:"http_method"},statusCode:{location:"uri",locationName:"status_code"},responseParameters:{shape:"S1f"},responseModels:{shape:"S6"}}},output:{shape:"S1h"}},PutRestApi:{http:{method:"PUT",requestUri:"/restapis/{restapi_id}"},input:{type:"structure",required:["restApiId","body"],members:{restApiId:{location:"uri",locationName:"restapi_id"},mode:{location:"querystring",locationName:"mode"},failOnWarnings:{location:"querystring",locationName:"failonwarnings",type:"boolean"},parameters:{shape:"S6",location:"querystring"},body:{type:"blob"}},payload:"body"},output:{shape:"S1t"}},TagResource:{http:{method:"PUT",requestUri:"/tags/{resource_arn}",responseCode:204},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resource_arn"},tags:{shape:"S6"}}}},TestInvokeAuthorizer:{http:{requestUri:"/restapis/{restapi_id}/authorizers/{authorizer_id}"},input:{type:"structure",required:["restApiId","authorizerId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},authorizerId:{location:"uri",locationName:"authorizer_id"},headers:{shape:"S6"},multiValueHeaders:{shape:"S6a"},pathWithQueryString:{},body:{},stageVariables:{shape:"S6"},additionalContext:{shape:"S6"}}},output:{type:"structure",members:{clientStatus:{type:"integer"},log:{},latency:{type:"long"},principalId:{},policy:{},authorization:{shape:"S6a"},claims:{shape:"S6"}}}},TestInvokeMethod:{http:{requestUri:"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}"},input:{type:"structure",required:["restApiId","resourceId","httpMethod"],members:{restApiId:{location:"uri",locationName:"restapi_id"},resourceId:{location:"uri",locationName:"resource_id"},httpMethod:{location:"uri",locationName:"http_method"},pathWithQueryString:{},body:{},headers:{shape:"S6"},multiValueHeaders:{shape:"S6a"},clientCertificateId:{},stageVariables:{shape:"S6"}}},output:{type:"structure",members:{status:{type:"integer"},body:{},headers:{shape:"S6"},multiValueHeaders:{shape:"S6a"},log:{},latency:{type:"long"}}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resource_arn}",responseCode:204},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{location:"uri",locationName:"resource_arn"},tagKeys:{shape:"S9",location:"querystring",locationName:"tagKeys"}}}},UpdateAccount:{http:{method:"PATCH",requestUri:"/account"},input:{type:"structure",members:{patchOperations:{shape:"S6g"}}},output:{shape:"S36"}},UpdateApiKey:{http:{method:"PATCH",requestUri:"/apikeys/{api_Key}"},input:{type:"structure",required:["apiKey"],members:{apiKey:{location:"uri",locationName:"api_Key"},patchOperations:{shape:"S6g"}}},output:{shape:"S7"}},UpdateAuthorizer:{http:{method:"PATCH",requestUri:"/restapis/{restapi_id}/authorizers/{authorizer_id}"},input:{type:"structure",required:["restApiId","authorizerId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},authorizerId:{location:"uri",locationName:"authorizer_id"},patchOperations:{shape:"S6g"}}},output:{shape:"Sf"}},UpdateBasePathMapping:{http:{method:"PATCH",requestUri:"/domainnames/{domain_name}/basepathmappings/{base_path}"},input:{type:"structure",required:["domainName","basePath"],members:{domainName:{location:"uri",locationName:"domain_name"},basePath:{location:"uri",locationName:"base_path"},patchOperations:{shape:"S6g"}}},output:{shape:"Sh"}},UpdateClientCertificate:{http:{method:"PATCH",requestUri:"/clientcertificates/{clientcertificate_id}"},input:{type:"structure",required:["clientCertificateId"],members:{clientCertificateId:{location:"uri",locationName:"clientcertificate_id"},patchOperations:{shape:"S6g"}}},output:{shape:"S34"}},UpdateDeployment:{http:{method:"PATCH",requestUri:"/restapis/{restapi_id}/deployments/{deployment_id}"},input:{type:"structure",required:["restApiId","deploymentId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},deploymentId:{location:"uri",locationName:"deployment_id"},patchOperations:{shape:"S6g"}}},output:{shape:"Sn"}},UpdateDocumentationPart:{http:{method:"PATCH",requestUri:"/restapis/{restapi_id}/documentation/parts/{part_id}"},input:{type:"structure",required:["restApiId","documentationPartId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},documentationPartId:{location:"uri",locationName:"part_id"},patchOperations:{shape:"S6g"}}},output:{shape:"Sv"}},UpdateDocumentationVersion:{http:{method:"PATCH",requestUri:"/restapis/{restapi_id}/documentation/versions/{doc_version}"},input:{type:"structure",required:["restApiId","documentationVersion"],members:{restApiId:{location:"uri",locationName:"restapi_id"},documentationVersion:{location:"uri",locationName:"doc_version"},patchOperations:{shape:"S6g"}}},output:{shape:"Sx"}},UpdateDomainName:{http:{method:"PATCH",requestUri:"/domainnames/{domain_name}"},input:{type:"structure",required:["domainName"],members:{domainName:{location:"uri",locationName:"domain_name"},patchOperations:{shape:"S6g"}}},output:{shape:"S14"}},UpdateGatewayResponse:{http:{method:"PATCH",requestUri:"/restapis/{restapi_id}/gatewayresponses/{response_type}"},input:{type:"structure",required:["restApiId","responseType"],members:{restApiId:{location:"uri",locationName:"restapi_id"},responseType:{location:"uri",locationName:"response_type"},patchOperations:{shape:"S6g"}}},output:{shape:"S48"}},UpdateIntegration:{http:{method:"PATCH",requestUri:"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/integration"},input:{type:"structure",required:["restApiId","resourceId","httpMethod"],members:{restApiId:{location:"uri",locationName:"restapi_id"},resourceId:{location:"uri",locationName:"resource_id"},httpMethod:{location:"uri",locationName:"http_method"},patchOperations:{shape:"S6g"}}},output:{shape:"S1j"}},UpdateIntegrationResponse:{http:{method:"PATCH",requestUri:"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/integration/responses/{status_code}"},input:{type:"structure",required:["restApiId","resourceId","httpMethod","statusCode"],members:{restApiId:{location:"uri",locationName:"restapi_id"},resourceId:{location:"uri",locationName:"resource_id"},httpMethod:{location:"uri",locationName:"http_method"},statusCode:{location:"uri",locationName:"status_code"},patchOperations:{shape:"S6g"}}},output:{shape:"S1p"}},UpdateMethod:{http:{method:"PATCH",requestUri:"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}"},input:{type:"structure",required:["restApiId","resourceId","httpMethod"],members:{restApiId:{location:"uri",locationName:"restapi_id"},resourceId:{location:"uri",locationName:"resource_id"},httpMethod:{location:"uri",locationName:"http_method"},patchOperations:{shape:"S6g"}}},output:{shape:"S1e"}},UpdateMethodResponse:{http:{method:"PATCH",requestUri:"/restapis/{restapi_id}/resources/{resource_id}/methods/{http_method}/responses/{status_code}",responseCode:201},input:{type:"structure",required:["restApiId","resourceId","httpMethod","statusCode"],members:{restApiId:{location:"uri",locationName:"restapi_id"},resourceId:{location:"uri",locationName:"resource_id"},httpMethod:{location:"uri",locationName:"http_method"},statusCode:{location:"uri",locationName:"status_code"},patchOperations:{shape:"S6g"}}},output:{shape:"S1h"}},UpdateModel:{http:{method:"PATCH",requestUri:"/restapis/{restapi_id}/models/{model_name}"},input:{type:"structure",required:["restApiId","modelName"],members:{restApiId:{location:"uri",locationName:"restapi_id"},modelName:{location:"uri",locationName:"model_name"},patchOperations:{shape:"S6g"}}},output:{shape:"S18"}},UpdateRequestValidator:{http:{method:"PATCH",requestUri:"/restapis/{restapi_id}/requestvalidators/{requestvalidator_id}"},input:{type:"structure",required:["restApiId","requestValidatorId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},requestValidatorId:{location:"uri",locationName:"requestvalidator_id"},patchOperations:{shape:"S6g"}}},output:{shape:"S1a"}},UpdateResource:{http:{method:"PATCH",requestUri:"/restapis/{restapi_id}/resources/{resource_id}"},input:{type:"structure",required:["restApiId","resourceId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},resourceId:{location:"uri",locationName:"resource_id"},patchOperations:{shape:"S6g"}}},output:{shape:"S1c"}},UpdateRestApi:{http:{method:"PATCH",requestUri:"/restapis/{restapi_id}"},input:{type:"structure",required:["restApiId"],members:{restApiId:{location:"uri",locationName:"restapi_id"},patchOperations:{shape:"S6g"}}},output:{shape:"S1t"}},UpdateStage:{http:{method:"PATCH",requestUri:"/restapis/{restapi_id}/stages/{stage_name}"},input:{type:"structure",required:["restApiId","stageName"],members:{restApiId:{location:"uri",locationName:"restapi_id"},stageName:{location:"uri",locationName:"stage_name"},patchOperations:{shape:"S6g"}}},output:{shape:"S1w"}},UpdateUsage:{http:{method:"PATCH",requestUri:"/usageplans/{usageplanId}/keys/{keyId}/usage"},input:{type:"structure",required:["usagePlanId","keyId"],members:{usagePlanId:{location:"uri",locationName:"usageplanId"},keyId:{location:"uri",locationName:"keyId"},patchOperations:{shape:"S6g"}}},output:{shape:"S5e"}},UpdateUsagePlan:{http:{method:"PATCH",requestUri:"/usageplans/{usageplanId}"},input:{type:"structure",required:["usagePlanId"],members:{usagePlanId:{location:"uri",locationName:"usageplanId"},patchOperations:{shape:"S6g"}}},output:{shape:"S29"}},UpdateVpcLink:{http:{method:"PATCH",requestUri:"/vpclinks/{vpclink_id}"},input:{type:"structure",required:["vpcLinkId"],members:{vpcLinkId:{location:"uri",locationName:"vpclink_id"},patchOperations:{shape:"S6g"}}},output:{shape:"S2d"}}},shapes:{S6:{type:"map",key:{},value:{}},S7:{type:"structure",members:{id:{},value:{},name:{},customerId:{},description:{},enabled:{type:"boolean"},createdDate:{type:"timestamp"},lastUpdatedDate:{type:"timestamp"},stageKeys:{shape:"S9"},tags:{shape:"S6"}}},S9:{type:"list",member:{}},Sc:{type:"list",member:{}},Sf:{type:"structure",members:{id:{},name:{},type:{},providerARNs:{shape:"Sc"},authType:{},authorizerUri:{},authorizerCredentials:{},identitySource:{},identityValidationExpression:{},authorizerResultTtlInSeconds:{type:"integer"}}},Sh:{type:"structure",members:{basePath:{},restApiId:{},stage:{}}},Sn:{type:"structure",members:{id:{},description:{},createdDate:{type:"timestamp"},apiSummary:{type:"map",key:{},value:{type:"map",key:{},value:{type:"structure",members:{authorizationType:{},apiKeyRequired:{type:"boolean"}}}}}}},Ss:{type:"structure",required:["type"],members:{type:{},path:{},method:{},statusCode:{},name:{}}},Sv:{type:"structure",members:{id:{},location:{shape:"Ss"},properties:{}}},Sx:{type:"structure",members:{version:{},createdDate:{type:"timestamp"},description:{}}},Sz:{type:"structure",members:{types:{type:"list",member:{}},vpcEndpointIds:{shape:"S9"}}},S14:{type:"structure",members:{domainName:{},certificateName:{},certificateArn:{},certificateUploadDate:{type:"timestamp"},regionalDomainName:{},regionalHostedZoneId:{},regionalCertificateName:{},regionalCertificateArn:{},distributionDomainName:{},distributionHostedZoneId:{},endpointConfiguration:{shape:"Sz"},domainNameStatus:{},domainNameStatusMessage:{},securityPolicy:{},tags:{shape:"S6"},mutualTlsAuthentication:{type:"structure",members:{truststoreUri:{},truststoreVersion:{},truststoreWarnings:{shape:"S9"}}},ownershipVerificationCertificateArn:{}}},S18:{type:"structure",members:{id:{},name:{},description:{},schema:{},contentType:{}}},S1a:{type:"structure",members:{id:{},name:{},validateRequestBody:{type:"boolean"},validateRequestParameters:{type:"boolean"}}},S1c:{type:"structure",members:{id:{},parentId:{},pathPart:{},path:{},resourceMethods:{type:"map",key:{},value:{shape:"S1e"}}}},S1e:{type:"structure",members:{httpMethod:{},authorizationType:{},authorizerId:{},apiKeyRequired:{type:"boolean"},requestValidatorId:{},operationName:{},requestParameters:{shape:"S1f"},requestModels:{shape:"S6"},methodResponses:{type:"map",key:{},value:{shape:"S1h"}},methodIntegration:{shape:"S1j"},authorizationScopes:{shape:"S9"}}},S1f:{type:"map",key:{},value:{type:"boolean"}},S1h:{type:"structure",members:{statusCode:{},responseParameters:{shape:"S1f"},responseModels:{shape:"S6"}}},S1j:{type:"structure",members:{type:{},httpMethod:{},uri:{},connectionType:{},connectionId:{},credentials:{},requestParameters:{shape:"S6"},requestTemplates:{shape:"S6"},passthroughBehavior:{},contentHandling:{},timeoutInMillis:{type:"integer"},cacheNamespace:{},cacheKeyParameters:{shape:"S9"},integrationResponses:{type:"map",key:{},value:{shape:"S1p"}},tlsConfig:{shape:"S1q"}}},S1p:{type:"structure",members:{statusCode:{},selectionPattern:{},responseParameters:{shape:"S6"},responseTemplates:{shape:"S6"},contentHandling:{}}},S1q:{type:"structure",members:{insecureSkipVerification:{type:"boolean"}}},S1t:{type:"structure",members:{id:{},name:{},description:{},createdDate:{type:"timestamp"},version:{},warnings:{shape:"S9"},binaryMediaTypes:{shape:"S9"},minimumCompressionSize:{type:"integer"},apiKeySource:{},endpointConfiguration:{shape:"Sz"},policy:{},tags:{shape:"S6"},disableExecuteApiEndpoint:{type:"boolean"}}},S1v:{type:"structure",members:{percentTraffic:{type:"double"},deploymentId:{},stageVariableOverrides:{shape:"S6"},useStageCache:{type:"boolean"}}},S1w:{type:"structure",members:{deploymentId:{},clientCertificateId:{},stageName:{},description:{},cacheClusterEnabled:{type:"boolean"},cacheClusterSize:{},cacheClusterStatus:{},methodSettings:{type:"map",key:{},value:{type:"structure",members:{metricsEnabled:{type:"boolean"},loggingLevel:{},dataTraceEnabled:{type:"boolean"},throttlingBurstLimit:{type:"integer"},throttlingRateLimit:{type:"double"},cachingEnabled:{type:"boolean"},cacheTtlInSeconds:{type:"integer"},cacheDataEncrypted:{type:"boolean"},requireAuthorizationForCacheControl:{type:"boolean"},unauthorizedCacheControlHeaderStrategy:{}}}},variables:{shape:"S6"},documentationVersion:{},accessLogSettings:{type:"structure",members:{format:{},destinationArn:{}}},canarySettings:{shape:"S1v"},tracingEnabled:{type:"boolean"},webAclArn:{},tags:{shape:"S6"},createdDate:{type:"timestamp"},lastUpdatedDate:{type:"timestamp"}}},S23:{type:"list",member:{type:"structure",members:{apiId:{},stage:{},throttle:{type:"map",key:{},value:{shape:"S26"}}}}},S26:{type:"structure",members:{burstLimit:{type:"integer"},rateLimit:{type:"double"}}},S27:{type:"structure",members:{limit:{type:"integer"},offset:{type:"integer"},period:{}}},S29:{type:"structure",members:{id:{},name:{},description:{},apiStages:{shape:"S23"},throttle:{shape:"S26"},quota:{shape:"S27"},productCode:{},tags:{shape:"S6"}}},S2b:{type:"structure",members:{id:{},type:{},value:{},name:{}}},S2d:{type:"structure",members:{id:{},name:{},description:{},targetArns:{shape:"S9"},status:{},statusMessage:{},tags:{shape:"S6"}}},S34:{type:"structure",members:{clientCertificateId:{},description:{},pemEncodedCertificate:{},createdDate:{type:"timestamp"},expirationDate:{type:"timestamp"},tags:{shape:"S6"}}},S36:{type:"structure",members:{cloudwatchRoleArn:{},throttleSettings:{shape:"S26"},features:{shape:"S9"},apiKeyVersion:{}}},S48:{type:"structure",members:{responseType:{},statusCode:{},responseParameters:{shape:"S6"},responseTemplates:{shape:"S6"},defaultResponse:{type:"boolean"}}},S51:{type:"structure",members:{id:{},friendlyName:{},description:{},configurationProperties:{type:"list",member:{type:"structure",members:{name:{},friendlyName:{},description:{},required:{type:"boolean"},defaultValue:{}}}}}},S5e:{type:"structure",members:{usagePlanId:{},startDate:{},endDate:{},position:{},items:{locationName:"values",type:"map",key:{},value:{type:"list",member:{type:"list",member:{type:"long"}}}}}},S6a:{type:"map",key:{},value:{shape:"S9"}},S6g:{type:"list",member:{type:"structure",members:{op:{},path:{},value:{},from:{}}}}}}},2541:function(e,t,r){r(3234);e.exports={ACM:r(9427),APIGateway:r(7126),ApplicationAutoScaling:r(170),AppStream:r(7624),AutoScaling:r(9595),Batch:r(6605),Budgets:r(1836),CloudDirectory:r(469),CloudFormation:r(8021),CloudFront:r(4779),CloudHSM:r(5701),CloudSearch:r(9890),CloudSearchDomain:r(8395),CloudTrail:r(768),CloudWatch:r(5967),CloudWatchEvents:r(5114),CloudWatchLogs:r(4227),CodeBuild:r(665),CodeCommit:r(4086),CodeDeploy:r(2317),CodePipeline:r(8773),CognitoIdentity:r(2214),CognitoIdentityServiceProvider:r(9291),CognitoSync:r(1186),ConfigService:r(6458),CUR:r(4671),DataPipeline:r(5109),DeviceFarm:r(1372),DirectConnect:r(8331),DirectoryService:r(7883),Discovery:r(4341),DMS:r(6261),DynamoDB:r(7502),DynamoDBStreams:r(9822),EC2:r(3877),ECR:r(5773),ECS:r(6211),EFS:r(6887),ElastiCache:r(9236),ElasticBeanstalk:r(9452),ELB:r(600),ELBv2:r(1420),EMR:r(1928),ES:r(1920),ElasticTranscoder:r(8930),Firehose:r(9405),GameLift:r(8307),Glacier:r(9096),Health:r(7715),IAM:r(7845),ImportExport:r(6384),Inspector:r(4343),Iot:r(6255),IotData:r(1291),Kinesis:r(7221),KinesisAnalytics:r(3506),KMS:r(9374),Lambda:r(6382),LexRuntime:r(1879),Lightsail:r(7350),MachineLearning:r(5889),MarketplaceCommerceAnalytics:r(8458),MarketplaceMetering:r(9225),MTurk:r(6427),MobileAnalytics:r(6117),OpsWorks:r(5542),OpsWorksCM:r(6738),Organizations:r(7106),Pinpoint:r(5381),Polly:r(4211),RDS:r(1071),Redshift:r(5609),Rekognition:r(8991),ResourceGroupsTaggingAPI:r(6205),Route53:r(5707),Route53Domains:r(3206),S3:r(1777),S3Control:r(2617),ServiceCatalog:r(2673),SES:r(5311),Shield:r(8057),SimpleDB:r(7645),SMS:r(5103),Snowball:r(2259),SNS:r(6735),SQS:r(8779),SSM:r(2883),StorageGateway:r(910),StepFunctions:r(5835),STS:r(1733),Support:r(3042),SWF:r(8866),XRay:r(1015),WAF:r(4258),WAFRegional:r(2709),WorkDocs:r(4469),WorkSpaces:r(4400),CodeStar:r(7205),LexModelBuildingService:r(1536),MarketplaceEntitlementService:r(8265),Athena:r(7207),Greengrass:r(4290),DAX:r(7258),MigrationHub:r(2106),CloudHSMV2:r(6900),Glue:r(1711),Mobile:r(758),Pricing:r(3989),CostExplorer:r(332),MediaConvert:r(9568),MediaLive:r(99),MediaPackage:r(6515),MediaStore:r(1401),MediaStoreData:r(2271),AppSync:r(8847),GuardDuty:r(5939),MQ:r(3346),Comprehend:r(9627),IoTJobsDataPlane:r(6394),KinesisVideoArchivedMedia:r(6454),KinesisVideoMedia:r(4487),KinesisVideo:r(3707),SageMakerRuntime:r(2747),SageMaker:r(7151),Translate:r(1602),ResourceGroups:r(215),AlexaForBusiness:r(8679),Cloud9:r(877),ServerlessApplicationRepository:r(1592),ServiceDiscovery:r(6688),WorkMail:r(7404),AutoScalingPlans:r(3099),TranscribeService:r(8577),Connect:r(697),ACMPCA:r(2386),FMS:r(7923),SecretsManager:r(585),IoTAnalytics:r(7010),IoT1ClickDevicesService:r(8859),IoT1ClickProjects:r(9523),PI:r(1032),Neptune:r(8660),MediaTailor:r(466),EKS:r(1429),Macie:r(7899),DLM:r(160),Signer:r(4795),Chime:r(7409),PinpointEmail:r(8843),RAM:r(8421),Route53Resolver:r(4915),PinpointSMSVoice:r(1187),QuickSight:r(9475),RDSDataService:r(408),Amplify:r(8375),DataSync:r(9980),RoboMaker:r(4802),Transfer:r(7830),GlobalAccelerator:r(7443),ComprehendMedical:r(9457),KinesisAnalyticsV2:r(7043),MediaConnect:r(9526),FSx:r(8937),SecurityHub:r(1353),AppMesh:r(7555),LicenseManager:r(3110),Kafka:r(1275),ApiGatewayManagementApi:r(5319),ApiGatewayV2:r(2020),DocDB:r(7223),Backup:r(4604),WorkLink:r(1250),Textract:r(3223),ManagedBlockchain:r(3220),MediaPackageVod:r(2339),GroundStation:r(9976),IoTThingsGraph:r(2327),IoTEvents:r(3222),IoTEventsData:r(7581),Personalize:r(8478),PersonalizeEvents:r(8280),PersonalizeRuntime:r(1349),ApplicationInsights:r(9512),ServiceQuotas:r(6723),EC2InstanceConnect:r(5107),EventBridge:r(4105),LakeFormation:r(7026),ForecastService:r(1798),ForecastQueryService:r(4068),QLDB:r(9086),QLDBSession:r(2447),WorkMailMessageFlow:r(2145),CodeStarNotifications:r(3853),SavingsPlans:r(686),SSO:r(4612),SSOOIDC:r(1786),MarketplaceCatalog:r(6773),DataExchange:r(8433),SESV2:r(837),MigrationHubConfig:r(8049),ConnectParticipant:r(4122),AppConfig:r(5821),IoTSecureTunneling:r(6992),WAFV2:r(42),ElasticInference:r(5252),Imagebuilder:r(6244),Schemas:r(3694),AccessAnalyzer:r(2467),CodeGuruReviewer:r(1917),CodeGuruProfiler:r(623),ComputeOptimizer:r(1530),FraudDetector:r(9196),Kendra:r(6906),NetworkManager:r(4128),Outposts:r(8119),AugmentedAIRuntime:r(7508),EBS:r(7646),KinesisVideoSignalingChannels:r(2641),Detective:r(1068),CodeStarconnections:r(1096),Synthetics:r(2110),IoTSiteWise:r(2221),Macie2:r(9489),CodeArtifact:r(4035),Honeycode:r(4388),IVS:r(4291),Braket:r(2220),IdentityStore:r(5998),Appflow:r(3870),RedshiftData:r(5040),SSOAdmin:r(3631),TimestreamQuery:r(8940),TimestreamWrite:r(7538),S3Outposts:r(1487),DataBrew:r(3576),ServiceCatalogAppRegistry:r(8889),NetworkFirewall:r(7310),MWAA:r(89),AmplifyBackend:r(299),AppIntegrations:r(2838),ConnectContactLens:r(3288),DevOpsGuru:r(6699),ECRPUBLIC:r(1794),LookoutVision:r(3536),SageMakerFeatureStoreRuntime:r(8806),CustomerProfiles:r(5774),AuditManager:r(212),EMRcontainers:r(7544),HealthLake:r(254),SagemakerEdge:r(3825),Amp:r(1607),GreengrassV2:r(1926),IotDeviceAdvisor:r(3109),IoTFleetHub:r(6465),IoTWireless:r(7528),Location:r(1753),WellArchitected:r(7462),LexModelsV2:r(5808),LexRuntimeV2:r(2011),Fis:r(7664),LookoutMetrics:r(3228),Mgn:r(7337),LookoutEquipment:r(8346),Nimble:r(2205),Finspace:r(7958),Finspacedata:r(9631),SSMContacts:r(8747),SSMIncidents:r(8681),ApplicationCostProfiler:r(7119),AppRunner:r(5068),Proton:r(8310),Route53RecoveryCluster:r(6594),Route53RecoveryControlConfig:r(3496),Route53RecoveryReadiness:r(5921),ChimeSDKIdentity:r(4176),ChimeSDKMessaging:r(5898),SnowDeviceManagement:r(2664),MemoryDB:r(9080),OpenSearch:r(4999),KafkaConnect:r(9565),VoiceID:r(515),Wisdom:r(5138),Account:r(6526),CloudControl:r(3511),Grafana:r(6151),Panorama:r(5433),ChimeSDKMeetings:r(9454),Resiliencehub:r(4402),MigrationHubStrategy:r(7698),AppConfigData:r(5062),Drs:r(9865),MigrationHubRefactorSpaces:r(9483),Evidently:r(4928),Inspector2:r(2479),Rbin:r(1918),RUM:r(6837),BackupGateway:r(9102),IoTTwinMaker:r(3914),WorkSpacesWeb:r(6960),AmplifyUIBuilder:r(1425),Keyspaces:r(1852),Billingconductor:r(3492),GameSparks:r(8851),PinpointSMSVoiceV2:r(9632),Ivschat:r(2471),ChimeSDKMediaPipelines:r(2290)}},2542:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-07-14",endpointPrefix:"ivschat",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"ivschat",serviceFullName:"Amazon Interactive Video Service Chat",serviceId:"ivschat",signatureVersion:"v4",signingName:"ivschat",uid:"ivschat-2020-07-14"},operations:{CreateChatToken:{http:{requestUri:"/CreateChatToken",responseCode:200},input:{type:"structure",required:["roomIdentifier","userId"],members:{attributes:{type:"map",key:{},value:{}},capabilities:{type:"list",member:{}},roomIdentifier:{},sessionDurationInMinutes:{type:"integer"},userId:{}}},output:{type:"structure",members:{sessionExpirationTime:{shape:"Sa"},token:{},tokenExpirationTime:{shape:"Sa"}}}},CreateRoom:{http:{requestUri:"/CreateRoom",responseCode:200},input:{type:"structure",members:{maximumMessageLength:{type:"integer"},maximumMessageRatePerSecond:{type:"integer"},messageReviewHandler:{shape:"Sf"},name:{},tags:{shape:"Sj"}}},output:{type:"structure",members:{arn:{},createTime:{shape:"Sa"},id:{},maximumMessageLength:{type:"integer"},maximumMessageRatePerSecond:{type:"integer"},messageReviewHandler:{shape:"Sf"},name:{},tags:{shape:"Sj"},updateTime:{shape:"Sa"}}}},DeleteMessage:{http:{requestUri:"/DeleteMessage",responseCode:200},input:{type:"structure",required:["id","roomIdentifier"],members:{id:{},reason:{},roomIdentifier:{}}},output:{type:"structure",members:{id:{}}}},DeleteRoom:{http:{requestUri:"/DeleteRoom",responseCode:204},input:{type:"structure",required:["identifier"],members:{identifier:{}}}},DisconnectUser:{http:{requestUri:"/DisconnectUser",responseCode:200},input:{type:"structure",required:["roomIdentifier","userId"],members:{reason:{},roomIdentifier:{},userId:{}}},output:{type:"structure",members:{}}},GetRoom:{http:{requestUri:"/GetRoom",responseCode:200},input:{type:"structure",required:["identifier"],members:{identifier:{}}},output:{type:"structure",members:{arn:{},createTime:{shape:"Sa"},id:{},maximumMessageLength:{type:"integer"},maximumMessageRatePerSecond:{type:"integer"},messageReviewHandler:{shape:"Sf"},name:{},tags:{shape:"Sj"},updateTime:{shape:"Sa"}}}},ListRooms:{http:{requestUri:"/ListRooms",responseCode:200},input:{type:"structure",members:{maxResults:{type:"integer"},messageReviewHandlerUri:{},name:{},nextToken:{}}},output:{type:"structure",required:["rooms"],members:{nextToken:{},rooms:{type:"list",member:{type:"structure",members:{arn:{},createTime:{shape:"Sa"},id:{},messageReviewHandler:{shape:"Sf"},name:{},tags:{shape:"Sj"},updateTime:{shape:"Sa"}}}}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",required:["tags"],members:{tags:{shape:"Sj"}}}},SendEvent:{http:{requestUri:"/SendEvent",responseCode:200},input:{type:"structure",required:["eventName","roomIdentifier"],members:{attributes:{type:"map",key:{},value:{}},eventName:{},roomIdentifier:{}}},output:{type:"structure",members:{id:{}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"Sj"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}},idempotent:true},UpdateRoom:{http:{requestUri:"/UpdateRoom",responseCode:200},input:{type:"structure",required:["identifier"],members:{identifier:{},maximumMessageLength:{type:"integer"},maximumMessageRatePerSecond:{type:"integer"},messageReviewHandler:{shape:"Sf"},name:{}}},output:{type:"structure",members:{arn:{},createTime:{shape:"Sa"},id:{},maximumMessageLength:{type:"integer"},maximumMessageRatePerSecond:{type:"integer"},messageReviewHandler:{shape:"Sf"},name:{},tags:{shape:"Sj"},updateTime:{shape:"Sa"}}}}},shapes:{Sa:{type:"timestamp",timestampFormat:"iso8601"},Sf:{type:"structure",members:{fallbackResult:{},uri:{}}},Sj:{type:"map",key:{},value:{}}}}},2572:function(e){e.exports={rules:{"*/*":{endpoint:"{service}.{region}.amazonaws.com"},"cn-*/*":{endpoint:"{service}.{region}.amazonaws.com.cn"},"us-iso-*/*":"usIso","us-isob-*/*":"usIsob","*/budgets":"globalSSL","*/cloudfront":"globalSSL","*/sts":"globalSSL","*/importexport":{endpoint:"{service}.amazonaws.com",signatureVersion:"v2",globalEndpoint:true},"*/route53":"globalSSL","cn-*/route53":{endpoint:"{service}.amazonaws.com.cn",globalEndpoint:true,signingRegion:"cn-northwest-1"},"us-gov-*/route53":"globalGovCloud","us-iso-*/route53":{endpoint:"{service}.c2s.ic.gov",globalEndpoint:true,signingRegion:"us-iso-east-1"},"us-isob-*/route53":{endpoint:"{service}.sc2s.sgov.gov",globalEndpoint:true,signingRegion:"us-isob-east-1"},"*/waf":"globalSSL","*/iam":"globalSSL","cn-*/iam":{endpoint:"{service}.cn-north-1.amazonaws.com.cn",globalEndpoint:true,signingRegion:"cn-north-1"},"us-gov-*/iam":"globalGovCloud","us-gov-*/sts":{endpoint:"{service}.{region}.amazonaws.com"},"us-gov-west-1/s3":"s3signature","us-west-1/s3":"s3signature","us-west-2/s3":"s3signature","eu-west-1/s3":"s3signature","ap-southeast-1/s3":"s3signature","ap-southeast-2/s3":"s3signature","ap-northeast-1/s3":"s3signature","sa-east-1/s3":"s3signature","us-east-1/s3":{endpoint:"{service}.amazonaws.com",signatureVersion:"s3"},"us-east-1/sdb":{endpoint:"{service}.amazonaws.com",signatureVersion:"v2"},"*/sdb":{endpoint:"{service}.{region}.amazonaws.com",signatureVersion:"v2"}},fipsRules:{"*/*":"fipsStandard","us-gov-*/*":"fipsStandard","us-iso-*/*":{endpoint:"{service}-fips.{region}.c2s.ic.gov"},"us-iso-*/dms":"usIso","us-isob-*/*":{endpoint:"{service}-fips.{region}.sc2s.sgov.gov"},"us-isob-*/dms":"usIsob","cn-*/*":{endpoint:"{service}-fips.{region}.amazonaws.com.cn"},"*/api.ecr":"fips.api.ecr","*/api.sagemaker":"fips.api.sagemaker","*/batch":"fipsDotPrefix","*/eks":"fipsDotPrefix","*/models.lex":"fips.models.lex","*/runtime.lex":"fips.runtime.lex","*/runtime.sagemaker":{endpoint:"runtime-fips.sagemaker.{region}.amazonaws.com"},"*/iam":"fipsWithoutRegion","*/route53":"fipsWithoutRegion","*/transcribe":"fipsDotPrefix","*/waf":"fipsWithoutRegion","us-gov-*/transcribe":"fipsDotPrefix","us-gov-*/api.ecr":"fips.api.ecr","us-gov-*/api.sagemaker":"fips.api.sagemaker","us-gov-*/models.lex":"fips.models.lex","us-gov-*/runtime.lex":"fips.runtime.lex","us-gov-*/acm-pca":"fipsWithServiceOnly","us-gov-*/batch":"fipsWithServiceOnly","us-gov-*/config":"fipsWithServiceOnly","us-gov-*/eks":"fipsWithServiceOnly","us-gov-*/elasticmapreduce":"fipsWithServiceOnly","us-gov-*/identitystore":"fipsWithServiceOnly","us-gov-*/dynamodb":"fipsWithServiceOnly","us-gov-*/elasticloadbalancing":"fipsWithServiceOnly","us-gov-*/guardduty":"fipsWithServiceOnly","us-gov-*/monitoring":"fipsWithServiceOnly","us-gov-*/resource-groups":"fipsWithServiceOnly","us-gov-*/runtime.sagemaker":"fipsWithServiceOnly","us-gov-*/servicecatalog-appregistry":"fipsWithServiceOnly","us-gov-*/servicequotas":"fipsWithServiceOnly","us-gov-*/ssm":"fipsWithServiceOnly","us-gov-*/sts":"fipsWithServiceOnly","us-gov-*/support":"fipsWithServiceOnly","us-gov-west-1/states":"fipsWithServiceOnly","us-iso-east-1/elasticfilesystem":{endpoint:"elasticfilesystem-fips.{region}.c2s.ic.gov"},"us-gov-west-1/organizations":"fipsWithServiceOnly","us-gov-west-1/route53":{endpoint:"route53.us-gov.amazonaws.com"}},dualstackRules:{"*/*":{endpoint:"{service}.{region}.api.aws"},"cn-*/*":{endpoint:"{service}.{region}.api.amazonwebservices.com.cn"},"*/s3":"dualstackLegacy","cn-*/s3":"dualstackLegacyCn","*/s3-control":"dualstackLegacy","cn-*/s3-control":"dualstackLegacyCn","ap-south-1/ec2":"dualstackLegacyEc2","eu-west-1/ec2":"dualstackLegacyEc2","sa-east-1/ec2":"dualstackLegacyEc2","us-east-1/ec2":"dualstackLegacyEc2","us-east-2/ec2":"dualstackLegacyEc2","us-west-2/ec2":"dualstackLegacyEc2"},dualstackFipsRules:{"*/*":{endpoint:"{service}-fips.{region}.api.aws"},"cn-*/*":{endpoint:"{service}-fips.{region}.api.amazonwebservices.com.cn"},"*/s3":"dualstackFipsLegacy","cn-*/s3":"dualstackFipsLegacyCn","*/s3-control":"dualstackFipsLegacy","cn-*/s3-control":"dualstackFipsLegacyCn"},patterns:{globalSSL:{endpoint:"https://{service}.amazonaws.com",globalEndpoint:true,signingRegion:"us-east-1"},globalGovCloud:{endpoint:"{service}.us-gov.amazonaws.com",globalEndpoint:true,signingRegion:"us-gov-west-1"},s3signature:{endpoint:"{service}.{region}.amazonaws.com",signatureVersion:"s3"},usIso:{endpoint:"{service}.{region}.c2s.ic.gov"},usIsob:{endpoint:"{service}.{region}.sc2s.sgov.gov"},fipsStandard:{endpoint:"{service}-fips.{region}.amazonaws.com"},fipsDotPrefix:{endpoint:"fips.{service}.{region}.amazonaws.com"},fipsWithoutRegion:{endpoint:"{service}-fips.amazonaws.com"},"fips.api.ecr":{endpoint:"ecr-fips.{region}.amazonaws.com"},"fips.api.sagemaker":{endpoint:"api-fips.sagemaker.{region}.amazonaws.com"},"fips.models.lex":{endpoint:"models-fips.lex.{region}.amazonaws.com"},"fips.runtime.lex":{endpoint:"runtime-fips.lex.{region}.amazonaws.com"},fipsWithServiceOnly:{endpoint:"{service}.{region}.amazonaws.com"},dualstackLegacy:{endpoint:"{service}.dualstack.{region}.amazonaws.com"},dualstackLegacyCn:{endpoint:"{service}.dualstack.{region}.amazonaws.com.cn"},dualstackFipsLegacy:{endpoint:"{service}-fips.dualstack.{region}.amazonaws.com"},dualstackFipsLegacyCn:{endpoint:"{service}-fips.dualstack.{region}.amazonaws.com.cn"},dualstackLegacyEc2:{endpoint:"api.ec2.{region}.aws"}}}},2583:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-05-10",endpointPrefix:"rum",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"CloudWatch RUM",serviceId:"RUM",signatureVersion:"v4",signingName:"rum",uid:"rum-2018-05-10"},operations:{CreateAppMonitor:{http:{requestUri:"/appmonitor",responseCode:200},input:{type:"structure",required:["Domain","Name"],members:{AppMonitorConfiguration:{shape:"S2"},CwLogEnabled:{type:"boolean"},Domain:{},Name:{},Tags:{shape:"Sf"}}},output:{type:"structure",members:{Id:{}}},idempotent:true},DeleteAppMonitor:{http:{method:"DELETE",requestUri:"/appmonitor/{Name}",responseCode:200},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",members:{}},idempotent:true},GetAppMonitor:{http:{method:"GET",requestUri:"/appmonitor/{Name}",responseCode:200},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",members:{AppMonitor:{type:"structure",members:{AppMonitorConfiguration:{shape:"S2"},Created:{},DataStorage:{type:"structure",members:{CwLog:{type:"structure",members:{CwLogEnabled:{type:"boolean"},CwLogGroup:{}}}}},Domain:{},Id:{},LastModified:{},Name:{},State:{},Tags:{shape:"Sf"}}}}}},GetAppMonitorData:{http:{requestUri:"/appmonitor/{Name}/data",responseCode:200},input:{type:"structure",required:["Name","TimeRange"],members:{Filters:{type:"list",member:{type:"structure",members:{Name:{},Values:{type:"list",member:{}}}}},MaxResults:{type:"integer"},Name:{location:"uri",locationName:"Name"},NextToken:{},TimeRange:{type:"structure",required:["After"],members:{After:{type:"long"},Before:{type:"long"}}}}},output:{type:"structure",members:{Events:{type:"list",member:{}},NextToken:{}}}},ListAppMonitors:{http:{requestUri:"/appmonitors",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{AppMonitorSummaries:{type:"list",member:{type:"structure",members:{Created:{},Id:{},LastModified:{},Name:{},State:{}}}},NextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{ResourceArn}",responseCode:200},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"}}},output:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"Sf"}}}},PutRumEvents:{http:{requestUri:"/appmonitors/{Id}/",responseCode:200},input:{type:"structure",required:["AppMonitorDetails","BatchId","Id","RumEvents","UserDetails"],members:{AppMonitorDetails:{type:"structure",members:{id:{},name:{},version:{}}},BatchId:{},Id:{location:"uri",locationName:"Id"},RumEvents:{type:"list",member:{type:"structure",required:["details","id","timestamp","type"],members:{details:{jsonvalue:true},id:{},metadata:{jsonvalue:true},timestamp:{type:"timestamp"},type:{}}}},UserDetails:{type:"structure",members:{sessionId:{},userId:{}}}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"dataplane."}},TagResource:{http:{requestUri:"/tags/{ResourceArn}",responseCode:200},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},Tags:{shape:"Sf"}}},output:{type:"structure",members:{}},idempotent:true},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{ResourceArn}",responseCode:200},input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},TagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}},idempotent:true},UpdateAppMonitor:{http:{method:"PATCH",requestUri:"/appmonitor/{Name}",responseCode:200},input:{type:"structure",required:["Name"],members:{AppMonitorConfiguration:{shape:"S2"},CwLogEnabled:{type:"boolean"},Domain:{},Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",members:{}}}},shapes:{S2:{type:"structure",members:{AllowCookies:{type:"boolean"},EnableXRay:{type:"boolean"},ExcludedPages:{shape:"S4"},FavoritePages:{type:"list",member:{}},GuestRoleArn:{},IdentityPoolId:{},IncludedPages:{shape:"S4"},SessionSampleRate:{type:"double"},Telemetries:{type:"list",member:{}}}},S4:{type:"list",member:{}},Sf:{type:"map",key:{},value:{}}}}},2592:function(e){e.exports={pagination:{ListAccessPoints:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListAccessPointsForObjectLambda:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ObjectLambdaAccessPointList"},ListJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListMultiRegionAccessPoints:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListRegionalBuckets:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListStorageLensConfigurations:{input_token:"NextToken",output_token:"NextToken"}}}},2599:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-11-05",endpointPrefix:"transfer",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"AWS Transfer",serviceFullName:"AWS Transfer Family",serviceId:"Transfer",signatureVersion:"v4",signingName:"transfer",targetPrefix:"TransferService",uid:"transfer-2018-11-05"},operations:{CreateAccess:{input:{type:"structure",required:["Role","ServerId","ExternalId"],members:{HomeDirectory:{},HomeDirectoryType:{},HomeDirectoryMappings:{shape:"S4"},Policy:{},PosixProfile:{shape:"S9"},Role:{},ServerId:{},ExternalId:{}}},output:{type:"structure",required:["ServerId","ExternalId"],members:{ServerId:{},ExternalId:{}}}},CreateServer:{input:{type:"structure",members:{Certificate:{},Domain:{},EndpointDetails:{shape:"Sj"},EndpointType:{},HostKey:{shape:"St"},IdentityProviderDetails:{shape:"Su"},IdentityProviderType:{},LoggingRole:{},PostAuthenticationLoginBanner:{},PreAuthenticationLoginBanner:{},Protocols:{shape:"S11"},ProtocolDetails:{shape:"S13"},SecurityPolicyName:{},Tags:{shape:"S17"},WorkflowDetails:{shape:"S1b"}}},output:{type:"structure",required:["ServerId"],members:{ServerId:{}}}},CreateUser:{input:{type:"structure",required:["Role","ServerId","UserName"],members:{HomeDirectory:{},HomeDirectoryType:{},HomeDirectoryMappings:{shape:"S4"},Policy:{},PosixProfile:{shape:"S9"},Role:{},ServerId:{},SshPublicKeyBody:{},Tags:{shape:"S17"},UserName:{}}},output:{type:"structure",required:["ServerId","UserName"],members:{ServerId:{},UserName:{}}}},CreateWorkflow:{input:{type:"structure",required:["Steps"],members:{Description:{},Steps:{shape:"S1m"},OnExceptionSteps:{shape:"S1m"},Tags:{shape:"S17"}}},output:{type:"structure",required:["WorkflowId"],members:{WorkflowId:{}}}},DeleteAccess:{input:{type:"structure",required:["ServerId","ExternalId"],members:{ServerId:{},ExternalId:{}}}},DeleteServer:{input:{type:"structure",required:["ServerId"],members:{ServerId:{}}}},DeleteSshPublicKey:{input:{type:"structure",required:["ServerId","SshPublicKeyId","UserName"],members:{ServerId:{},SshPublicKeyId:{},UserName:{}}}},DeleteUser:{input:{type:"structure",required:["ServerId","UserName"],members:{ServerId:{},UserName:{}}}},DeleteWorkflow:{input:{type:"structure",required:["WorkflowId"],members:{WorkflowId:{}}}},DescribeAccess:{input:{type:"structure",required:["ServerId","ExternalId"],members:{ServerId:{},ExternalId:{}}},output:{type:"structure",required:["ServerId","Access"],members:{ServerId:{},Access:{type:"structure",members:{HomeDirectory:{},HomeDirectoryMappings:{shape:"S4"},HomeDirectoryType:{},Policy:{},PosixProfile:{shape:"S9"},Role:{},ExternalId:{}}}}}},DescribeExecution:{input:{type:"structure",required:["ExecutionId","WorkflowId"],members:{ExecutionId:{},WorkflowId:{}}},output:{type:"structure",required:["WorkflowId","Execution"],members:{WorkflowId:{},Execution:{type:"structure",members:{ExecutionId:{},InitialFileLocation:{shape:"S2n"},ServiceMetadata:{shape:"S2r"},ExecutionRole:{},LoggingConfiguration:{type:"structure",members:{LoggingRole:{},LogGroupName:{}}},PosixProfile:{shape:"S9"},Status:{},Results:{type:"structure",members:{Steps:{shape:"S2y"},OnExceptionSteps:{shape:"S2y"}}}}}}}},DescribeSecurityPolicy:{input:{type:"structure",required:["SecurityPolicyName"],members:{SecurityPolicyName:{}}},output:{type:"structure",required:["SecurityPolicy"],members:{SecurityPolicy:{type:"structure",required:["SecurityPolicyName"],members:{Fips:{type:"boolean"},SecurityPolicyName:{},SshCiphers:{shape:"S38"},SshKexs:{shape:"S38"},SshMacs:{shape:"S38"},TlsCiphers:{shape:"S38"}}}}}},DescribeServer:{input:{type:"structure",required:["ServerId"],members:{ServerId:{}}},output:{type:"structure",required:["Server"],members:{Server:{type:"structure",required:["Arn"],members:{Arn:{},Certificate:{},ProtocolDetails:{shape:"S13"},Domain:{},EndpointDetails:{shape:"Sj"},EndpointType:{},HostKeyFingerprint:{},IdentityProviderDetails:{shape:"Su"},IdentityProviderType:{},LoggingRole:{},PostAuthenticationLoginBanner:{},PreAuthenticationLoginBanner:{},Protocols:{shape:"S11"},SecurityPolicyName:{},ServerId:{},State:{},Tags:{shape:"S17"},UserCount:{type:"integer"},WorkflowDetails:{shape:"S1b"}}}}}},DescribeUser:{input:{type:"structure",required:["ServerId","UserName"],members:{ServerId:{},UserName:{}}},output:{type:"structure",required:["ServerId","User"],members:{ServerId:{},User:{type:"structure",required:["Arn"],members:{Arn:{},HomeDirectory:{},HomeDirectoryMappings:{shape:"S4"},HomeDirectoryType:{},Policy:{},PosixProfile:{shape:"S9"},Role:{},SshPublicKeys:{type:"list",member:{type:"structure",required:["DateImported","SshPublicKeyBody","SshPublicKeyId"],members:{DateImported:{type:"timestamp"},SshPublicKeyBody:{},SshPublicKeyId:{}}}},Tags:{shape:"S17"},UserName:{}}}}}},DescribeWorkflow:{input:{type:"structure",required:["WorkflowId"],members:{WorkflowId:{}}},output:{type:"structure",required:["Workflow"],members:{Workflow:{type:"structure",required:["Arn"],members:{Arn:{},Description:{},Steps:{shape:"S1m"},OnExceptionSteps:{shape:"S1m"},WorkflowId:{},Tags:{shape:"S17"}}}}}},ImportSshPublicKey:{input:{type:"structure",required:["ServerId","SshPublicKeyBody","UserName"],members:{ServerId:{},SshPublicKeyBody:{},UserName:{}}},output:{type:"structure",required:["ServerId","SshPublicKeyId","UserName"],members:{ServerId:{},SshPublicKeyId:{},UserName:{}}}},ListAccesses:{input:{type:"structure",required:["ServerId"],members:{MaxResults:{type:"integer"},NextToken:{},ServerId:{}}},output:{type:"structure",required:["ServerId","Accesses"],members:{NextToken:{},ServerId:{},Accesses:{type:"list",member:{type:"structure",members:{HomeDirectory:{},HomeDirectoryType:{},Role:{},ExternalId:{}}}}}}},ListExecutions:{input:{type:"structure",required:["WorkflowId"],members:{MaxResults:{type:"integer"},NextToken:{},WorkflowId:{}}},output:{type:"structure",required:["WorkflowId","Executions"],members:{NextToken:{},WorkflowId:{},Executions:{type:"list",member:{type:"structure",members:{ExecutionId:{},InitialFileLocation:{shape:"S2n"},ServiceMetadata:{shape:"S2r"},Status:{}}}}}}},ListSecurityPolicies:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["SecurityPolicyNames"],members:{NextToken:{},SecurityPolicyNames:{type:"list",member:{}}}}},ListServers:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["Servers"],members:{NextToken:{},Servers:{type:"list",member:{type:"structure",required:["Arn"],members:{Arn:{},Domain:{},IdentityProviderType:{},EndpointType:{},LoggingRole:{},ServerId:{},State:{},UserCount:{type:"integer"}}}}}}},ListTagsForResource:{input:{type:"structure",required:["Arn"],members:{Arn:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Arn:{},NextToken:{},Tags:{shape:"S17"}}}},ListUsers:{input:{type:"structure",required:["ServerId"],members:{MaxResults:{type:"integer"},NextToken:{},ServerId:{}}},output:{type:"structure",required:["ServerId","Users"],members:{NextToken:{},ServerId:{},Users:{type:"list",member:{type:"structure",required:["Arn"],members:{Arn:{},HomeDirectory:{},HomeDirectoryType:{},Role:{},SshPublicKeyCount:{type:"integer"},UserName:{}}}}}}},ListWorkflows:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["Workflows"],members:{NextToken:{},Workflows:{type:"list",member:{type:"structure",members:{WorkflowId:{},Description:{},Arn:{}}}}}}},SendWorkflowStepState:{input:{type:"structure",required:["WorkflowId","ExecutionId","Token","Status"],members:{WorkflowId:{},ExecutionId:{},Token:{},Status:{}}},output:{type:"structure",members:{}}},StartServer:{input:{type:"structure",required:["ServerId"],members:{ServerId:{}}}},StopServer:{input:{type:"structure",required:["ServerId"],members:{ServerId:{}}}},TagResource:{input:{type:"structure",required:["Arn","Tags"],members:{Arn:{},Tags:{shape:"S17"}}}},TestIdentityProvider:{input:{type:"structure",required:["ServerId","UserName"],members:{ServerId:{},ServerProtocol:{},SourceIp:{},UserName:{},UserPassword:{type:"string",sensitive:true}}},output:{type:"structure",required:["StatusCode","Url"],members:{Response:{},StatusCode:{type:"integer"},Message:{},Url:{}}}},UntagResource:{input:{type:"structure",required:["Arn","TagKeys"],members:{Arn:{},TagKeys:{type:"list",member:{}}}}},UpdateAccess:{input:{type:"structure",required:["ServerId","ExternalId"],members:{HomeDirectory:{},HomeDirectoryType:{},HomeDirectoryMappings:{shape:"S4"},Policy:{},PosixProfile:{shape:"S9"},Role:{},ServerId:{},ExternalId:{}}},output:{type:"structure",required:["ServerId","ExternalId"],members:{ServerId:{},ExternalId:{}}}},UpdateServer:{input:{type:"structure",required:["ServerId"],members:{Certificate:{},ProtocolDetails:{shape:"S13"},EndpointDetails:{shape:"Sj"},EndpointType:{},HostKey:{shape:"St"},IdentityProviderDetails:{shape:"Su"},LoggingRole:{},PostAuthenticationLoginBanner:{},PreAuthenticationLoginBanner:{},Protocols:{shape:"S11"},SecurityPolicyName:{},ServerId:{},WorkflowDetails:{shape:"S1b"}}},output:{type:"structure",required:["ServerId"],members:{ServerId:{}}}},UpdateUser:{input:{type:"structure",required:["ServerId","UserName"],members:{HomeDirectory:{},HomeDirectoryType:{},HomeDirectoryMappings:{shape:"S4"},Policy:{},PosixProfile:{shape:"S9"},Role:{},ServerId:{},UserName:{}}},output:{type:"structure",required:["ServerId","UserName"],members:{ServerId:{},UserName:{}}}}},shapes:{S4:{type:"list",member:{type:"structure",required:["Entry","Target"],members:{Entry:{},Target:{}}}},S9:{type:"structure",required:["Uid","Gid"],members:{Uid:{type:"long"},Gid:{type:"long"},SecondaryGids:{type:"list",member:{type:"long"}}}},Sj:{type:"structure",members:{AddressAllocationIds:{type:"list",member:{}},SubnetIds:{type:"list",member:{}},VpcEndpointId:{},VpcId:{},SecurityGroupIds:{type:"list",member:{}}}},St:{type:"string",sensitive:true},Su:{type:"structure",members:{Url:{},InvocationRole:{},DirectoryId:{},Function:{}}},S11:{type:"list",member:{}},S13:{type:"structure",members:{PassiveIp:{},TlsSessionResumptionMode:{}}},S17:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S1b:{type:"structure",required:["OnUpload"],members:{OnUpload:{type:"list",member:{type:"structure",required:["WorkflowId","ExecutionRole"],members:{WorkflowId:{},ExecutionRole:{}}}}}},S1m:{type:"list",member:{type:"structure",members:{Type:{},CopyStepDetails:{type:"structure",members:{Name:{},DestinationFileLocation:{type:"structure",members:{S3FileLocation:{type:"structure",members:{Bucket:{},Key:{}}},EfsFileLocation:{shape:"S1v"}}},OverwriteExisting:{},SourceFileLocation:{}}},CustomStepDetails:{type:"structure",members:{Name:{},Target:{},TimeoutSeconds:{type:"integer"},SourceFileLocation:{}}},DeleteStepDetails:{type:"structure",members:{Name:{},SourceFileLocation:{}}},TagStepDetails:{type:"structure",members:{Name:{},Tags:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},SourceFileLocation:{}}}}}},S1v:{type:"structure",members:{FileSystemId:{},Path:{}}},S2n:{type:"structure",members:{S3FileLocation:{type:"structure",members:{Bucket:{},Key:{},VersionId:{},Etag:{}}},EfsFileLocation:{shape:"S1v"}}},S2r:{type:"structure",required:["UserDetails"],members:{UserDetails:{type:"structure",required:["UserName","ServerId"],members:{UserName:{},ServerId:{},SessionId:{}}}}},S2y:{type:"list",member:{type:"structure",members:{StepType:{},Outputs:{},Error:{type:"structure",required:["Type","Message"],members:{Type:{},Message:{}}}}}},S38:{type:"list",member:{}}}}},2617:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["s3control"]={};i.S3Control=s.defineService("s3control",["2018-08-20"]);r(1489);Object.defineProperty(a.services["s3control"],"2018-08-20",{get:function get(){var e=r(6539);e.paginators=r(2592).pagination;return e},enumerable:true,configurable:true});e.exports=i.S3Control},2638:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-01-11",endpointPrefix:"clouddirectory",protocol:"rest-json",serviceFullName:"Amazon CloudDirectory",serviceId:"CloudDirectory",signatureVersion:"v4",signingName:"clouddirectory",uid:"clouddirectory-2017-01-11"},operations:{AddFacetToObject:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/object/facets",responseCode:200},input:{type:"structure",required:["DirectoryArn","SchemaFacet","ObjectReference"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"},SchemaFacet:{shape:"S3"},ObjectAttributeList:{shape:"S5"},ObjectReference:{shape:"Sf"}}},output:{type:"structure",members:{}}},ApplySchema:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/schema/apply",responseCode:200},input:{type:"structure",required:["PublishedSchemaArn","DirectoryArn"],members:{PublishedSchemaArn:{},DirectoryArn:{location:"header",locationName:"x-amz-data-partition"}}},output:{type:"structure",members:{AppliedSchemaArn:{},DirectoryArn:{}}}},AttachObject:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/object/attach",responseCode:200},input:{type:"structure",required:["DirectoryArn","ParentReference","ChildReference","LinkName"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"},ParentReference:{shape:"Sf"},ChildReference:{shape:"Sf"},LinkName:{}}},output:{type:"structure",members:{AttachedObjectIdentifier:{}}}},AttachPolicy:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/policy/attach",responseCode:200},input:{type:"structure",required:["DirectoryArn","PolicyReference","ObjectReference"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"},PolicyReference:{shape:"Sf"},ObjectReference:{shape:"Sf"}}},output:{type:"structure",members:{}}},AttachToIndex:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/index/attach",responseCode:200},input:{type:"structure",required:["DirectoryArn","IndexReference","TargetReference"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"},IndexReference:{shape:"Sf"},TargetReference:{shape:"Sf"}}},output:{type:"structure",members:{AttachedObjectIdentifier:{}}}},AttachTypedLink:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/typedlink/attach",responseCode:200},input:{type:"structure",required:["DirectoryArn","SourceObjectReference","TargetObjectReference","TypedLinkFacet","Attributes"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"},SourceObjectReference:{shape:"Sf"},TargetObjectReference:{shape:"Sf"},TypedLinkFacet:{shape:"St"},Attributes:{shape:"Sv"}}},output:{type:"structure",members:{TypedLinkSpecifier:{shape:"Sy"}}}},BatchRead:{http:{requestUri:"/amazonclouddirectory/2017-01-11/batchread",responseCode:200},input:{type:"structure",required:["DirectoryArn","Operations"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"},Operations:{type:"list",member:{type:"structure",members:{ListObjectAttributes:{type:"structure",required:["ObjectReference"],members:{ObjectReference:{shape:"Sf"},NextToken:{},MaxResults:{type:"integer"},FacetFilter:{shape:"S3"}}},ListObjectChildren:{type:"structure",required:["ObjectReference"],members:{ObjectReference:{shape:"Sf"},NextToken:{},MaxResults:{type:"integer"}}},ListAttachedIndices:{type:"structure",required:["TargetReference"],members:{TargetReference:{shape:"Sf"},NextToken:{},MaxResults:{type:"integer"}}},ListObjectParentPaths:{type:"structure",required:["ObjectReference"],members:{ObjectReference:{shape:"Sf"},NextToken:{},MaxResults:{type:"integer"}}},GetObjectInformation:{type:"structure",required:["ObjectReference"],members:{ObjectReference:{shape:"Sf"}}},GetObjectAttributes:{type:"structure",required:["ObjectReference","SchemaFacet","AttributeNames"],members:{ObjectReference:{shape:"Sf"},SchemaFacet:{shape:"S3"},AttributeNames:{shape:"S1a"}}},ListObjectParents:{type:"structure",required:["ObjectReference"],members:{ObjectReference:{shape:"Sf"},NextToken:{},MaxResults:{type:"integer"}}},ListObjectPolicies:{type:"structure",required:["ObjectReference"],members:{ObjectReference:{shape:"Sf"},NextToken:{},MaxResults:{type:"integer"}}},ListPolicyAttachments:{type:"structure",required:["PolicyReference"],members:{PolicyReference:{shape:"Sf"},NextToken:{},MaxResults:{type:"integer"}}},LookupPolicy:{type:"structure",required:["ObjectReference"],members:{ObjectReference:{shape:"Sf"},NextToken:{},MaxResults:{type:"integer"}}},ListIndex:{type:"structure",required:["IndexReference"],members:{RangesOnIndexedValues:{shape:"S1g"},IndexReference:{shape:"Sf"},MaxResults:{type:"integer"},NextToken:{}}},ListOutgoingTypedLinks:{type:"structure",required:["ObjectReference"],members:{ObjectReference:{shape:"Sf"},FilterAttributeRanges:{shape:"S1l"},FilterTypedLink:{shape:"St"},NextToken:{},MaxResults:{type:"integer"}}},ListIncomingTypedLinks:{type:"structure",required:["ObjectReference"],members:{ObjectReference:{shape:"Sf"},FilterAttributeRanges:{shape:"S1l"},FilterTypedLink:{shape:"St"},NextToken:{},MaxResults:{type:"integer"}}},GetLinkAttributes:{type:"structure",required:["TypedLinkSpecifier","AttributeNames"],members:{TypedLinkSpecifier:{shape:"Sy"},AttributeNames:{shape:"S1a"}}}}}},ConsistencyLevel:{location:"header",locationName:"x-amz-consistency-level"}}},output:{type:"structure",members:{Responses:{type:"list",member:{type:"structure",members:{SuccessfulResponse:{type:"structure",members:{ListObjectAttributes:{type:"structure",members:{Attributes:{shape:"S5"},NextToken:{}}},ListObjectChildren:{type:"structure",members:{Children:{shape:"S1w"},NextToken:{}}},GetObjectInformation:{type:"structure",members:{SchemaFacets:{shape:"S1y"},ObjectIdentifier:{}}},GetObjectAttributes:{type:"structure",members:{Attributes:{shape:"S5"}}},ListAttachedIndices:{type:"structure",members:{IndexAttachments:{shape:"S21"},NextToken:{}}},ListObjectParentPaths:{type:"structure",members:{PathToObjectIdentifiersList:{shape:"S24"},NextToken:{}}},ListObjectPolicies:{type:"structure",members:{AttachedPolicyIds:{shape:"S27"},NextToken:{}}},ListPolicyAttachments:{type:"structure",members:{ObjectIdentifiers:{shape:"S27"},NextToken:{}}},LookupPolicy:{type:"structure",members:{PolicyToPathList:{shape:"S2b"},NextToken:{}}},ListIndex:{type:"structure",members:{IndexAttachments:{shape:"S21"},NextToken:{}}},ListOutgoingTypedLinks:{type:"structure",members:{TypedLinkSpecifiers:{shape:"S2i"},NextToken:{}}},ListIncomingTypedLinks:{type:"structure",members:{LinkSpecifiers:{shape:"S2i"},NextToken:{}}},GetLinkAttributes:{type:"structure",members:{Attributes:{shape:"S5"}}},ListObjectParents:{type:"structure",members:{ParentLinks:{shape:"S2m"},NextToken:{}}}}},ExceptionResponse:{type:"structure",members:{Type:{},Message:{}}}}}}}}},BatchWrite:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/batchwrite",responseCode:200},input:{type:"structure",required:["DirectoryArn","Operations"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"},Operations:{type:"list",member:{type:"structure",members:{CreateObject:{type:"structure",required:["SchemaFacet","ObjectAttributeList"],members:{SchemaFacet:{shape:"S1y"},ObjectAttributeList:{shape:"S5"},ParentReference:{shape:"Sf"},LinkName:{},BatchReferenceName:{}}},AttachObject:{type:"structure",required:["ParentReference","ChildReference","LinkName"],members:{ParentReference:{shape:"Sf"},ChildReference:{shape:"Sf"},LinkName:{}}},DetachObject:{type:"structure",required:["ParentReference","LinkName"],members:{ParentReference:{shape:"Sf"},LinkName:{},BatchReferenceName:{}}},UpdateObjectAttributes:{type:"structure",required:["ObjectReference","AttributeUpdates"],members:{ObjectReference:{shape:"Sf"},AttributeUpdates:{shape:"S2z"}}},DeleteObject:{type:"structure",required:["ObjectReference"],members:{ObjectReference:{shape:"Sf"}}},AddFacetToObject:{type:"structure",required:["SchemaFacet","ObjectAttributeList","ObjectReference"],members:{SchemaFacet:{shape:"S3"},ObjectAttributeList:{shape:"S5"},ObjectReference:{shape:"Sf"}}},RemoveFacetFromObject:{type:"structure",required:["SchemaFacet","ObjectReference"],members:{SchemaFacet:{shape:"S3"},ObjectReference:{shape:"Sf"}}},AttachPolicy:{type:"structure",required:["PolicyReference","ObjectReference"],members:{PolicyReference:{shape:"Sf"},ObjectReference:{shape:"Sf"}}},DetachPolicy:{type:"structure",required:["PolicyReference","ObjectReference"],members:{PolicyReference:{shape:"Sf"},ObjectReference:{shape:"Sf"}}},CreateIndex:{type:"structure",required:["OrderedIndexedAttributeList","IsUnique"],members:{OrderedIndexedAttributeList:{shape:"S39"},IsUnique:{type:"boolean"},ParentReference:{shape:"Sf"},LinkName:{},BatchReferenceName:{}}},AttachToIndex:{type:"structure",required:["IndexReference","TargetReference"],members:{IndexReference:{shape:"Sf"},TargetReference:{shape:"Sf"}}},DetachFromIndex:{type:"structure",required:["IndexReference","TargetReference"],members:{IndexReference:{shape:"Sf"},TargetReference:{shape:"Sf"}}},AttachTypedLink:{type:"structure",required:["SourceObjectReference","TargetObjectReference","TypedLinkFacet","Attributes"],members:{SourceObjectReference:{shape:"Sf"},TargetObjectReference:{shape:"Sf"},TypedLinkFacet:{shape:"St"},Attributes:{shape:"Sv"}}},DetachTypedLink:{type:"structure",required:["TypedLinkSpecifier"],members:{TypedLinkSpecifier:{shape:"Sy"}}},UpdateLinkAttributes:{type:"structure",required:["TypedLinkSpecifier","AttributeUpdates"],members:{TypedLinkSpecifier:{shape:"Sy"},AttributeUpdates:{shape:"S3g"}}}}}}}},output:{type:"structure",members:{Responses:{type:"list",member:{type:"structure",members:{CreateObject:{type:"structure",members:{ObjectIdentifier:{}}},AttachObject:{type:"structure",members:{attachedObjectIdentifier:{}}},DetachObject:{type:"structure",members:{detachedObjectIdentifier:{}}},UpdateObjectAttributes:{type:"structure",members:{ObjectIdentifier:{}}},DeleteObject:{type:"structure",members:{}},AddFacetToObject:{type:"structure",members:{}},RemoveFacetFromObject:{type:"structure",members:{}},AttachPolicy:{type:"structure",members:{}},DetachPolicy:{type:"structure",members:{}},CreateIndex:{type:"structure",members:{ObjectIdentifier:{}}},AttachToIndex:{type:"structure",members:{AttachedObjectIdentifier:{}}},DetachFromIndex:{type:"structure",members:{DetachedObjectIdentifier:{}}},AttachTypedLink:{type:"structure",members:{TypedLinkSpecifier:{shape:"Sy"}}},DetachTypedLink:{type:"structure",members:{}},UpdateLinkAttributes:{type:"structure",members:{}}}}}}}},CreateDirectory:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/directory/create",responseCode:200},input:{type:"structure",required:["Name","SchemaArn"],members:{Name:{},SchemaArn:{location:"header",locationName:"x-amz-data-partition"}}},output:{type:"structure",required:["DirectoryArn","Name","ObjectIdentifier","AppliedSchemaArn"],members:{DirectoryArn:{},Name:{},ObjectIdentifier:{},AppliedSchemaArn:{}}}},CreateFacet:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/facet/create",responseCode:200},input:{type:"structure",required:["SchemaArn","Name"],members:{SchemaArn:{location:"header",locationName:"x-amz-data-partition"},Name:{},Attributes:{shape:"S46"},ObjectType:{},FacetStyle:{}}},output:{type:"structure",members:{}}},CreateIndex:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/index",responseCode:200},input:{type:"structure",required:["DirectoryArn","OrderedIndexedAttributeList","IsUnique"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"},OrderedIndexedAttributeList:{shape:"S39"},IsUnique:{type:"boolean"},ParentReference:{shape:"Sf"},LinkName:{}}},output:{type:"structure",members:{ObjectIdentifier:{}}}},CreateObject:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/object",responseCode:200},input:{type:"structure",required:["DirectoryArn","SchemaFacets"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"},SchemaFacets:{shape:"S1y"},ObjectAttributeList:{shape:"S5"},ParentReference:{shape:"Sf"},LinkName:{}}},output:{type:"structure",members:{ObjectIdentifier:{}}}},CreateSchema:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/schema/create",responseCode:200},input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{SchemaArn:{}}}},CreateTypedLinkFacet:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/typedlink/facet/create",responseCode:200},input:{type:"structure",required:["SchemaArn","Facet"],members:{SchemaArn:{location:"header",locationName:"x-amz-data-partition"},Facet:{type:"structure",required:["Name","Attributes","IdentityAttributeOrder"],members:{Name:{},Attributes:{shape:"S4v"},IdentityAttributeOrder:{shape:"S1a"}}}}},output:{type:"structure",members:{}}},DeleteDirectory:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/directory",responseCode:200},input:{type:"structure",required:["DirectoryArn"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"}}},output:{type:"structure",required:["DirectoryArn"],members:{DirectoryArn:{}}}},DeleteFacet:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/facet/delete",responseCode:200},input:{type:"structure",required:["SchemaArn","Name"],members:{SchemaArn:{location:"header",locationName:"x-amz-data-partition"},Name:{}}},output:{type:"structure",members:{}}},DeleteObject:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/object/delete",responseCode:200},input:{type:"structure",required:["DirectoryArn","ObjectReference"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"},ObjectReference:{shape:"Sf"}}},output:{type:"structure",members:{}}},DeleteSchema:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/schema",responseCode:200},input:{type:"structure",required:["SchemaArn"],members:{SchemaArn:{location:"header",locationName:"x-amz-data-partition"}}},output:{type:"structure",members:{SchemaArn:{}}}},DeleteTypedLinkFacet:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/typedlink/facet/delete",responseCode:200},input:{type:"structure",required:["SchemaArn","Name"],members:{SchemaArn:{location:"header",locationName:"x-amz-data-partition"},Name:{}}},output:{type:"structure",members:{}}},DetachFromIndex:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/index/detach",responseCode:200},input:{type:"structure",required:["DirectoryArn","IndexReference","TargetReference"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"},IndexReference:{shape:"Sf"},TargetReference:{shape:"Sf"}}},output:{type:"structure",members:{DetachedObjectIdentifier:{}}}},DetachObject:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/object/detach",responseCode:200},input:{type:"structure",required:["DirectoryArn","ParentReference","LinkName"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"},ParentReference:{shape:"Sf"},LinkName:{}}},output:{type:"structure",members:{DetachedObjectIdentifier:{}}}},DetachPolicy:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/policy/detach",responseCode:200},input:{type:"structure",required:["DirectoryArn","PolicyReference","ObjectReference"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"},PolicyReference:{shape:"Sf"},ObjectReference:{shape:"Sf"}}},output:{type:"structure",members:{}}},DetachTypedLink:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/typedlink/detach",responseCode:200},input:{type:"structure",required:["DirectoryArn","TypedLinkSpecifier"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"},TypedLinkSpecifier:{shape:"Sy"}}}},DisableDirectory:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/directory/disable",responseCode:200},input:{type:"structure",required:["DirectoryArn"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"}}},output:{type:"structure",required:["DirectoryArn"],members:{DirectoryArn:{}}}},EnableDirectory:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/directory/enable",responseCode:200},input:{type:"structure",required:["DirectoryArn"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"}}},output:{type:"structure",required:["DirectoryArn"],members:{DirectoryArn:{}}}},GetAppliedSchemaVersion:{http:{requestUri:"/amazonclouddirectory/2017-01-11/schema/getappliedschema",responseCode:200},input:{type:"structure",required:["SchemaArn"],members:{SchemaArn:{}}},output:{type:"structure",members:{AppliedSchemaArn:{}}}},GetDirectory:{http:{requestUri:"/amazonclouddirectory/2017-01-11/directory/get",responseCode:200},input:{type:"structure",required:["DirectoryArn"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"}}},output:{type:"structure",required:["Directory"],members:{Directory:{shape:"S5n"}}}},GetFacet:{http:{requestUri:"/amazonclouddirectory/2017-01-11/facet",responseCode:200},input:{type:"structure",required:["SchemaArn","Name"],members:{SchemaArn:{location:"header",locationName:"x-amz-data-partition"},Name:{}}},output:{type:"structure",members:{Facet:{type:"structure",members:{Name:{},ObjectType:{},FacetStyle:{}}}}}},GetLinkAttributes:{http:{requestUri:"/amazonclouddirectory/2017-01-11/typedlink/attributes/get",responseCode:200},input:{type:"structure",required:["DirectoryArn","TypedLinkSpecifier","AttributeNames"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"},TypedLinkSpecifier:{shape:"Sy"},AttributeNames:{shape:"S1a"},ConsistencyLevel:{}}},output:{type:"structure",members:{Attributes:{shape:"S5"}}}},GetObjectAttributes:{http:{requestUri:"/amazonclouddirectory/2017-01-11/object/attributes/get",responseCode:200},input:{type:"structure",required:["DirectoryArn","ObjectReference","SchemaFacet","AttributeNames"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"},ObjectReference:{shape:"Sf"},ConsistencyLevel:{location:"header",locationName:"x-amz-consistency-level"},SchemaFacet:{shape:"S3"},AttributeNames:{shape:"S1a"}}},output:{type:"structure",members:{Attributes:{shape:"S5"}}}},GetObjectInformation:{http:{requestUri:"/amazonclouddirectory/2017-01-11/object/information",responseCode:200},input:{type:"structure",required:["DirectoryArn","ObjectReference"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"},ObjectReference:{shape:"Sf"},ConsistencyLevel:{location:"header",locationName:"x-amz-consistency-level"}}},output:{type:"structure",members:{SchemaFacets:{shape:"S1y"},ObjectIdentifier:{}}}},GetSchemaAsJson:{http:{requestUri:"/amazonclouddirectory/2017-01-11/schema/json",responseCode:200},input:{type:"structure",required:["SchemaArn"],members:{SchemaArn:{location:"header",locationName:"x-amz-data-partition"}}},output:{type:"structure",members:{Name:{},Document:{}}}},GetTypedLinkFacetInformation:{http:{requestUri:"/amazonclouddirectory/2017-01-11/typedlink/facet/get",responseCode:200},input:{type:"structure",required:["SchemaArn","Name"],members:{SchemaArn:{location:"header",locationName:"x-amz-data-partition"},Name:{}}},output:{type:"structure",members:{IdentityAttributeOrder:{shape:"S1a"}}}},ListAppliedSchemaArns:{http:{requestUri:"/amazonclouddirectory/2017-01-11/schema/applied",responseCode:200},input:{type:"structure",required:["DirectoryArn"],members:{DirectoryArn:{},SchemaArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{SchemaArns:{shape:"S66"},NextToken:{}}}},ListAttachedIndices:{http:{requestUri:"/amazonclouddirectory/2017-01-11/object/indices",responseCode:200},input:{type:"structure",required:["DirectoryArn","TargetReference"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"},TargetReference:{shape:"Sf"},NextToken:{},MaxResults:{type:"integer"},ConsistencyLevel:{location:"header",locationName:"x-amz-consistency-level"}}},output:{type:"structure",members:{IndexAttachments:{shape:"S21"},NextToken:{}}}},ListDevelopmentSchemaArns:{http:{requestUri:"/amazonclouddirectory/2017-01-11/schema/development",responseCode:200},input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{SchemaArns:{shape:"S66"},NextToken:{}}}},ListDirectories:{http:{requestUri:"/amazonclouddirectory/2017-01-11/directory/list",responseCode:200},input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},state:{}}},output:{type:"structure",required:["Directories"],members:{Directories:{type:"list",member:{shape:"S5n"}},NextToken:{}}}},ListFacetAttributes:{http:{requestUri:"/amazonclouddirectory/2017-01-11/facet/attributes",responseCode:200},input:{type:"structure",required:["SchemaArn","Name"],members:{SchemaArn:{location:"header",locationName:"x-amz-data-partition"},Name:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Attributes:{shape:"S46"},NextToken:{}}}},ListFacetNames:{http:{requestUri:"/amazonclouddirectory/2017-01-11/facet/list",responseCode:200},input:{type:"structure",required:["SchemaArn"],members:{SchemaArn:{location:"header",locationName:"x-amz-data-partition"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{FacetNames:{type:"list",member:{}},NextToken:{}}}},ListIncomingTypedLinks:{http:{requestUri:"/amazonclouddirectory/2017-01-11/typedlink/incoming",responseCode:200},input:{type:"structure",required:["DirectoryArn","ObjectReference"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"},ObjectReference:{shape:"Sf"},FilterAttributeRanges:{shape:"S1l"},FilterTypedLink:{shape:"St"},NextToken:{},MaxResults:{type:"integer"},ConsistencyLevel:{}}},output:{type:"structure",members:{LinkSpecifiers:{shape:"S2i"},NextToken:{}}}},ListIndex:{http:{requestUri:"/amazonclouddirectory/2017-01-11/index/targets",responseCode:200},input:{type:"structure",required:["DirectoryArn","IndexReference"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"},RangesOnIndexedValues:{shape:"S1g"},IndexReference:{shape:"Sf"},MaxResults:{type:"integer"},NextToken:{},ConsistencyLevel:{location:"header",locationName:"x-amz-consistency-level"}}},output:{type:"structure",members:{IndexAttachments:{shape:"S21"},NextToken:{}}}},ListManagedSchemaArns:{http:{requestUri:"/amazonclouddirectory/2017-01-11/schema/managed",responseCode:200},input:{type:"structure",members:{SchemaArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{SchemaArns:{shape:"S66"},NextToken:{}}}},ListObjectAttributes:{http:{requestUri:"/amazonclouddirectory/2017-01-11/object/attributes",responseCode:200},input:{type:"structure",required:["DirectoryArn","ObjectReference"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"},ObjectReference:{shape:"Sf"},NextToken:{},MaxResults:{type:"integer"},ConsistencyLevel:{location:"header",locationName:"x-amz-consistency-level"},FacetFilter:{shape:"S3"}}},output:{type:"structure",members:{Attributes:{shape:"S5"},NextToken:{}}}},ListObjectChildren:{http:{requestUri:"/amazonclouddirectory/2017-01-11/object/children",responseCode:200},input:{type:"structure",required:["DirectoryArn","ObjectReference"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"},ObjectReference:{shape:"Sf"},NextToken:{},MaxResults:{type:"integer"},ConsistencyLevel:{location:"header",locationName:"x-amz-consistency-level"}}},output:{type:"structure",members:{Children:{shape:"S1w"},NextToken:{}}}},ListObjectParentPaths:{http:{requestUri:"/amazonclouddirectory/2017-01-11/object/parentpaths",responseCode:200},input:{type:"structure",required:["DirectoryArn","ObjectReference"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"},ObjectReference:{shape:"Sf"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{PathToObjectIdentifiersList:{shape:"S24"},NextToken:{}}}},ListObjectParents:{http:{requestUri:"/amazonclouddirectory/2017-01-11/object/parent",responseCode:200},input:{type:"structure",required:["DirectoryArn","ObjectReference"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"},ObjectReference:{shape:"Sf"},NextToken:{},MaxResults:{type:"integer"},ConsistencyLevel:{location:"header",locationName:"x-amz-consistency-level"},IncludeAllLinksToEachParent:{type:"boolean"}}},output:{type:"structure",members:{Parents:{type:"map",key:{},value:{}},NextToken:{},ParentLinks:{shape:"S2m"}}}},ListObjectPolicies:{http:{requestUri:"/amazonclouddirectory/2017-01-11/object/policy",responseCode:200},input:{type:"structure",required:["DirectoryArn","ObjectReference"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"},ObjectReference:{shape:"Sf"},NextToken:{},MaxResults:{type:"integer"},ConsistencyLevel:{location:"header",locationName:"x-amz-consistency-level"}}},output:{type:"structure",members:{AttachedPolicyIds:{shape:"S27"},NextToken:{}}}},ListOutgoingTypedLinks:{http:{requestUri:"/amazonclouddirectory/2017-01-11/typedlink/outgoing",responseCode:200},input:{type:"structure",required:["DirectoryArn","ObjectReference"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"},ObjectReference:{shape:"Sf"},FilterAttributeRanges:{shape:"S1l"},FilterTypedLink:{shape:"St"},NextToken:{},MaxResults:{type:"integer"},ConsistencyLevel:{}}},output:{type:"structure",members:{TypedLinkSpecifiers:{shape:"S2i"},NextToken:{}}}},ListPolicyAttachments:{http:{requestUri:"/amazonclouddirectory/2017-01-11/policy/attachment",responseCode:200},input:{type:"structure",required:["DirectoryArn","PolicyReference"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"},PolicyReference:{shape:"Sf"},NextToken:{},MaxResults:{type:"integer"},ConsistencyLevel:{location:"header",locationName:"x-amz-consistency-level"}}},output:{type:"structure",members:{ObjectIdentifiers:{shape:"S27"},NextToken:{}}}},ListPublishedSchemaArns:{http:{requestUri:"/amazonclouddirectory/2017-01-11/schema/published",responseCode:200},input:{type:"structure",members:{SchemaArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{SchemaArns:{shape:"S66"},NextToken:{}}}},ListTagsForResource:{http:{requestUri:"/amazonclouddirectory/2017-01-11/tags",responseCode:200},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Tags:{shape:"S79"},NextToken:{}}}},ListTypedLinkFacetAttributes:{http:{requestUri:"/amazonclouddirectory/2017-01-11/typedlink/facet/attributes",responseCode:200},input:{type:"structure",required:["SchemaArn","Name"],members:{SchemaArn:{location:"header",locationName:"x-amz-data-partition"},Name:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Attributes:{shape:"S4v"},NextToken:{}}}},ListTypedLinkFacetNames:{http:{requestUri:"/amazonclouddirectory/2017-01-11/typedlink/facet/list",responseCode:200},input:{type:"structure",required:["SchemaArn"],members:{SchemaArn:{location:"header",locationName:"x-amz-data-partition"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{FacetNames:{type:"list",member:{}},NextToken:{}}}},LookupPolicy:{http:{requestUri:"/amazonclouddirectory/2017-01-11/policy/lookup",responseCode:200},input:{type:"structure",required:["DirectoryArn","ObjectReference"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"},ObjectReference:{shape:"Sf"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{PolicyToPathList:{shape:"S2b"},NextToken:{}}}},PublishSchema:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/schema/publish",responseCode:200},input:{type:"structure",required:["DevelopmentSchemaArn","Version"],members:{DevelopmentSchemaArn:{location:"header",locationName:"x-amz-data-partition"},Version:{},MinorVersion:{},Name:{}}},output:{type:"structure",members:{PublishedSchemaArn:{}}}},PutSchemaFromJson:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/schema/json",responseCode:200},input:{type:"structure",required:["SchemaArn","Document"],members:{SchemaArn:{location:"header",locationName:"x-amz-data-partition"},Document:{}}},output:{type:"structure",members:{Arn:{}}}},RemoveFacetFromObject:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/object/facets/delete",responseCode:200},input:{type:"structure",required:["DirectoryArn","SchemaFacet","ObjectReference"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"},SchemaFacet:{shape:"S3"},ObjectReference:{shape:"Sf"}}},output:{type:"structure",members:{}}},TagResource:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/tags/add",responseCode:200},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"S79"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/tags/remove",responseCode:200},input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateFacet:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/facet",responseCode:200},input:{type:"structure",required:["SchemaArn","Name"],members:{SchemaArn:{location:"header",locationName:"x-amz-data-partition"},Name:{},AttributeUpdates:{type:"list",member:{type:"structure",members:{Attribute:{shape:"S47"},Action:{}}}},ObjectType:{}}},output:{type:"structure",members:{}}},UpdateLinkAttributes:{http:{requestUri:"/amazonclouddirectory/2017-01-11/typedlink/attributes/update",responseCode:200},input:{type:"structure",required:["DirectoryArn","TypedLinkSpecifier","AttributeUpdates"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"},TypedLinkSpecifier:{shape:"Sy"},AttributeUpdates:{shape:"S3g"}}},output:{type:"structure",members:{}}},UpdateObjectAttributes:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/object/update",responseCode:200},input:{type:"structure",required:["DirectoryArn","ObjectReference","AttributeUpdates"],members:{DirectoryArn:{location:"header",locationName:"x-amz-data-partition"},ObjectReference:{shape:"Sf"},AttributeUpdates:{shape:"S2z"}}},output:{type:"structure",members:{ObjectIdentifier:{}}}},UpdateSchema:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/schema/update",responseCode:200},input:{type:"structure",required:["SchemaArn","Name"],members:{SchemaArn:{location:"header",locationName:"x-amz-data-partition"},Name:{}}},output:{type:"structure",members:{SchemaArn:{}}}},UpdateTypedLinkFacet:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/typedlink/facet",responseCode:200},input:{type:"structure",required:["SchemaArn","Name","AttributeUpdates","IdentityAttributeOrder"],members:{SchemaArn:{location:"header",locationName:"x-amz-data-partition"},Name:{},AttributeUpdates:{type:"list",member:{type:"structure",required:["Attribute","Action"],members:{Attribute:{shape:"S4w"},Action:{}}}},IdentityAttributeOrder:{shape:"S1a"}}},output:{type:"structure",members:{}}},UpgradeAppliedSchema:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/schema/upgradeapplied",responseCode:200},input:{type:"structure",required:["PublishedSchemaArn","DirectoryArn"],members:{PublishedSchemaArn:{},DirectoryArn:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{UpgradedSchemaArn:{},DirectoryArn:{}}}},UpgradePublishedSchema:{http:{method:"PUT",requestUri:"/amazonclouddirectory/2017-01-11/schema/upgradepublished",responseCode:200},input:{type:"structure",required:["DevelopmentSchemaArn","PublishedSchemaArn","MinorVersion"],members:{DevelopmentSchemaArn:{},PublishedSchemaArn:{},MinorVersion:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{UpgradedSchemaArn:{}}}}},shapes:{S3:{type:"structure",members:{SchemaArn:{},FacetName:{}}},S5:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{shape:"S7"},Value:{shape:"S9"}}}},S7:{type:"structure",required:["SchemaArn","FacetName","Name"],members:{SchemaArn:{},FacetName:{},Name:{}}},S9:{type:"structure",members:{StringValue:{},BinaryValue:{type:"blob"},BooleanValue:{type:"boolean"},NumberValue:{},DatetimeValue:{type:"timestamp"}}},Sf:{type:"structure",members:{Selector:{}}},St:{type:"structure",required:["SchemaArn","TypedLinkName"],members:{SchemaArn:{},TypedLinkName:{}}},Sv:{type:"list",member:{type:"structure",required:["AttributeName","Value"],members:{AttributeName:{},Value:{shape:"S9"}}}},Sy:{type:"structure",required:["TypedLinkFacet","SourceObjectReference","TargetObjectReference","IdentityAttributeValues"],members:{TypedLinkFacet:{shape:"St"},SourceObjectReference:{shape:"Sf"},TargetObjectReference:{shape:"Sf"},IdentityAttributeValues:{shape:"Sv"}}},S1a:{type:"list",member:{}},S1g:{type:"list",member:{type:"structure",members:{AttributeKey:{shape:"S7"},Range:{shape:"S1i"}}}},S1i:{type:"structure",required:["StartMode","EndMode"],members:{StartMode:{},StartValue:{shape:"S9"},EndMode:{},EndValue:{shape:"S9"}}},S1l:{type:"list",member:{type:"structure",required:["Range"],members:{AttributeName:{},Range:{shape:"S1i"}}}},S1w:{type:"map",key:{},value:{}},S1y:{type:"list",member:{shape:"S3"}},S21:{type:"list",member:{type:"structure",members:{IndexedAttributes:{shape:"S5"},ObjectIdentifier:{}}}},S24:{type:"list",member:{type:"structure",members:{Path:{},ObjectIdentifiers:{shape:"S27"}}}},S27:{type:"list",member:{}},S2b:{type:"list",member:{type:"structure",members:{Path:{},Policies:{type:"list",member:{type:"structure",members:{PolicyId:{},ObjectIdentifier:{},PolicyType:{}}}}}}},S2i:{type:"list",member:{shape:"Sy"}},S2m:{type:"list",member:{type:"structure",members:{ObjectIdentifier:{},LinkName:{}}}},S2z:{type:"list",member:{type:"structure",members:{ObjectAttributeKey:{shape:"S7"},ObjectAttributeAction:{type:"structure",members:{ObjectAttributeActionType:{},ObjectAttributeUpdateValue:{shape:"S9"}}}}}},S39:{type:"list",member:{shape:"S7"}},S3g:{type:"list",member:{type:"structure",members:{AttributeKey:{shape:"S7"},AttributeAction:{type:"structure",members:{AttributeActionType:{},AttributeUpdateValue:{shape:"S9"}}}}}},S46:{type:"list",member:{shape:"S47"}},S47:{type:"structure",required:["Name"],members:{Name:{},AttributeDefinition:{type:"structure",required:["Type"],members:{Type:{},DefaultValue:{shape:"S9"},IsImmutable:{type:"boolean"},Rules:{shape:"S4a"}}},AttributeReference:{type:"structure",required:["TargetFacetName","TargetAttributeName"],members:{TargetFacetName:{},TargetAttributeName:{}}},RequiredBehavior:{}}},S4a:{type:"map",key:{},value:{type:"structure",members:{Type:{},Parameters:{type:"map",key:{},value:{}}}}},S4v:{type:"list",member:{shape:"S4w"}},S4w:{type:"structure",required:["Name","Type","RequiredBehavior"],members:{Name:{},Type:{},DefaultValue:{shape:"S9"},IsImmutable:{type:"boolean"},Rules:{shape:"S4a"},RequiredBehavior:{}}},S5n:{type:"structure",members:{Name:{},DirectoryArn:{},State:{},CreationDateTime:{type:"timestamp"}}},S66:{type:"list",member:{}},S79:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}}}}},2641:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["kinesisvideosignalingchannels"]={};i.KinesisVideoSignalingChannels=s.defineService("kinesisvideosignalingchannels",["2019-12-04"]);Object.defineProperty(a.services["kinesisvideosignalingchannels"],"2019-12-04",{get:function get(){var e=r(1713);e.paginators=r(1529).pagination;return e},enumerable:true,configurable:true});e.exports=i.KinesisVideoSignalingChannels},2655:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-05-22",endpointPrefix:"personalize",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon Personalize",serviceId:"Personalize",signatureVersion:"v4",signingName:"personalize",targetPrefix:"AmazonPersonalize",uid:"personalize-2018-05-22"},operations:{CreateBatchInferenceJob:{input:{type:"structure",required:["jobName","solutionVersionArn","jobInput","jobOutput","roleArn"],members:{jobName:{},solutionVersionArn:{},filterArn:{},numResults:{type:"integer"},jobInput:{shape:"S5"},jobOutput:{shape:"S9"},roleArn:{},batchInferenceJobConfig:{shape:"Sb"},tags:{shape:"Sf"}}},output:{type:"structure",members:{batchInferenceJobArn:{}}}},CreateBatchSegmentJob:{input:{type:"structure",required:["jobName","solutionVersionArn","jobInput","jobOutput","roleArn"],members:{jobName:{},solutionVersionArn:{},filterArn:{},numResults:{type:"integer"},jobInput:{shape:"Sl"},jobOutput:{shape:"Sm"},roleArn:{},tags:{shape:"Sf"}}},output:{type:"structure",members:{batchSegmentJobArn:{}}}},CreateCampaign:{input:{type:"structure",required:["name","solutionVersionArn"],members:{name:{},solutionVersionArn:{},minProvisionedTPS:{type:"integer"},campaignConfig:{shape:"Sq"},tags:{shape:"Sf"}}},output:{type:"structure",members:{campaignArn:{}}},idempotent:true},CreateDataset:{input:{type:"structure",required:["name","schemaArn","datasetGroupArn","datasetType"],members:{name:{},schemaArn:{},datasetGroupArn:{},datasetType:{},tags:{shape:"Sf"}}},output:{type:"structure",members:{datasetArn:{}}},idempotent:true},CreateDatasetExportJob:{input:{type:"structure",required:["jobName","datasetArn","roleArn","jobOutput"],members:{jobName:{},datasetArn:{},ingestionMode:{},roleArn:{},jobOutput:{shape:"Sx"},tags:{shape:"Sf"}}},output:{type:"structure",members:{datasetExportJobArn:{}}},idempotent:true},CreateDatasetGroup:{input:{type:"structure",required:["name"],members:{name:{},roleArn:{},kmsKeyArn:{},domain:{},tags:{shape:"Sf"}}},output:{type:"structure",members:{datasetGroupArn:{},domain:{}}}},CreateDatasetImportJob:{input:{type:"structure",required:["jobName","datasetArn","dataSource","roleArn"],members:{jobName:{},datasetArn:{},dataSource:{shape:"S13"},roleArn:{},tags:{shape:"Sf"}}},output:{type:"structure",members:{datasetImportJobArn:{}}}},CreateEventTracker:{input:{type:"structure",required:["name","datasetGroupArn"],members:{name:{},datasetGroupArn:{},tags:{shape:"Sf"}}},output:{type:"structure",members:{eventTrackerArn:{},trackingId:{}}},idempotent:true},CreateFilter:{input:{type:"structure",required:["name","datasetGroupArn","filterExpression"],members:{name:{},datasetGroupArn:{},filterExpression:{shape:"S19"},tags:{shape:"Sf"}}},output:{type:"structure",members:{filterArn:{}}}},CreateRecommender:{input:{type:"structure",required:["name","datasetGroupArn","recipeArn"],members:{name:{},datasetGroupArn:{},recipeArn:{},recommenderConfig:{shape:"S1c"},tags:{shape:"Sf"}}},output:{type:"structure",members:{recommenderArn:{}}},idempotent:true},CreateSchema:{input:{type:"structure",required:["name","schema"],members:{name:{},schema:{},domain:{}}},output:{type:"structure",members:{schemaArn:{}}},idempotent:true},CreateSolution:{input:{type:"structure",required:["name","datasetGroupArn"],members:{name:{},performHPO:{type:"boolean"},performAutoML:{type:"boolean"},recipeArn:{},datasetGroupArn:{},eventType:{},solutionConfig:{shape:"S1l"},tags:{shape:"Sf"}}},output:{type:"structure",members:{solutionArn:{}}}},CreateSolutionVersion:{input:{type:"structure",required:["solutionArn"],members:{solutionArn:{},trainingMode:{},tags:{shape:"Sf"}}},output:{type:"structure",members:{solutionVersionArn:{}}}},DeleteCampaign:{input:{type:"structure",required:["campaignArn"],members:{campaignArn:{}}},idempotent:true},DeleteDataset:{input:{type:"structure",required:["datasetArn"],members:{datasetArn:{}}},idempotent:true},DeleteDatasetGroup:{input:{type:"structure",required:["datasetGroupArn"],members:{datasetGroupArn:{}}},idempotent:true},DeleteEventTracker:{input:{type:"structure",required:["eventTrackerArn"],members:{eventTrackerArn:{}}},idempotent:true},DeleteFilter:{input:{type:"structure",required:["filterArn"],members:{filterArn:{}}}},DeleteRecommender:{input:{type:"structure",required:["recommenderArn"],members:{recommenderArn:{}}},idempotent:true},DeleteSchema:{input:{type:"structure",required:["schemaArn"],members:{schemaArn:{}}},idempotent:true},DeleteSolution:{input:{type:"structure",required:["solutionArn"],members:{solutionArn:{}}},idempotent:true},DescribeAlgorithm:{input:{type:"structure",required:["algorithmArn"],members:{algorithmArn:{}}},output:{type:"structure",members:{algorithm:{type:"structure",members:{name:{},algorithmArn:{},algorithmImage:{type:"structure",required:["dockerURI"],members:{name:{},dockerURI:{}}},defaultHyperParameters:{shape:"Sc"},defaultHyperParameterRanges:{type:"structure",members:{integerHyperParameterRanges:{type:"list",member:{type:"structure",members:{name:{},minValue:{type:"integer"},maxValue:{type:"integer"},isTunable:{type:"boolean"}}}},continuousHyperParameterRanges:{type:"list",member:{type:"structure",members:{name:{},minValue:{type:"double"},maxValue:{type:"double"},isTunable:{type:"boolean"}}}},categoricalHyperParameterRanges:{type:"list",member:{type:"structure",members:{name:{},values:{shape:"S25"},isTunable:{type:"boolean"}}}}}},defaultResourceConfig:{type:"map",key:{},value:{}},trainingInputMode:{},roleArn:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}}},idempotent:true},DescribeBatchInferenceJob:{input:{type:"structure",required:["batchInferenceJobArn"],members:{batchInferenceJobArn:{}}},output:{type:"structure",members:{batchInferenceJob:{type:"structure",members:{jobName:{},batchInferenceJobArn:{},filterArn:{},failureReason:{},solutionVersionArn:{},numResults:{type:"integer"},jobInput:{shape:"S5"},jobOutput:{shape:"S9"},batchInferenceJobConfig:{shape:"Sb"},roleArn:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}}},idempotent:true},DescribeBatchSegmentJob:{input:{type:"structure",required:["batchSegmentJobArn"],members:{batchSegmentJobArn:{}}},output:{type:"structure",members:{batchSegmentJob:{type:"structure",members:{jobName:{},batchSegmentJobArn:{},filterArn:{},failureReason:{},solutionVersionArn:{},numResults:{type:"integer"},jobInput:{shape:"Sl"},jobOutput:{shape:"Sm"},roleArn:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}}},idempotent:true},DescribeCampaign:{input:{type:"structure",required:["campaignArn"],members:{campaignArn:{}}},output:{type:"structure",members:{campaign:{type:"structure",members:{name:{},campaignArn:{},solutionVersionArn:{},minProvisionedTPS:{type:"integer"},campaignConfig:{shape:"Sq"},status:{},failureReason:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},latestCampaignUpdate:{type:"structure",members:{solutionVersionArn:{},minProvisionedTPS:{type:"integer"},campaignConfig:{shape:"Sq"},status:{},failureReason:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}}}}},idempotent:true},DescribeDataset:{input:{type:"structure",required:["datasetArn"],members:{datasetArn:{}}},output:{type:"structure",members:{dataset:{type:"structure",members:{name:{},datasetArn:{},datasetGroupArn:{},datasetType:{},schemaArn:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}}},idempotent:true},DescribeDatasetExportJob:{input:{type:"structure",required:["datasetExportJobArn"],members:{datasetExportJobArn:{}}},output:{type:"structure",members:{datasetExportJob:{type:"structure",members:{jobName:{},datasetExportJobArn:{},datasetArn:{},ingestionMode:{},roleArn:{},status:{},jobOutput:{shape:"Sx"},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},failureReason:{}}}}},idempotent:true},DescribeDatasetGroup:{input:{type:"structure",required:["datasetGroupArn"],members:{datasetGroupArn:{}}},output:{type:"structure",members:{datasetGroup:{type:"structure",members:{name:{},datasetGroupArn:{},status:{},roleArn:{},kmsKeyArn:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},failureReason:{},domain:{}}}}},idempotent:true},DescribeDatasetImportJob:{input:{type:"structure",required:["datasetImportJobArn"],members:{datasetImportJobArn:{}}},output:{type:"structure",members:{datasetImportJob:{type:"structure",members:{jobName:{},datasetImportJobArn:{},datasetArn:{},dataSource:{shape:"S13"},roleArn:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},failureReason:{}}}}},idempotent:true},DescribeEventTracker:{input:{type:"structure",required:["eventTrackerArn"],members:{eventTrackerArn:{}}},output:{type:"structure",members:{eventTracker:{type:"structure",members:{name:{},eventTrackerArn:{},accountId:{},trackingId:{},datasetGroupArn:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}}},idempotent:true},DescribeFeatureTransformation:{input:{type:"structure",required:["featureTransformationArn"],members:{featureTransformationArn:{}}},output:{type:"structure",members:{featureTransformation:{type:"structure",members:{name:{},featureTransformationArn:{},defaultParameters:{type:"map",key:{},value:{}},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},status:{}}}}},idempotent:true},DescribeFilter:{input:{type:"structure",required:["filterArn"],members:{filterArn:{}}},output:{type:"structure",members:{filter:{type:"structure",members:{name:{},filterArn:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},datasetGroupArn:{},failureReason:{},filterExpression:{shape:"S19"},status:{}}}}},idempotent:true},DescribeRecipe:{input:{type:"structure",required:["recipeArn"],members:{recipeArn:{}}},output:{type:"structure",members:{recipe:{type:"structure",members:{name:{},recipeArn:{},algorithmArn:{},featureTransformationArn:{},status:{},description:{},creationDateTime:{type:"timestamp"},recipeType:{},lastUpdatedDateTime:{type:"timestamp"}}}}},idempotent:true},DescribeRecommender:{input:{type:"structure",required:["recommenderArn"],members:{recommenderArn:{}}},output:{type:"structure",members:{recommender:{type:"structure",members:{recommenderArn:{},datasetGroupArn:{},name:{},recipeArn:{},recommenderConfig:{shape:"S1c"},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},status:{},failureReason:{},latestRecommenderUpdate:{type:"structure",members:{recommenderConfig:{shape:"S1c"},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},status:{},failureReason:{}}}}}}},idempotent:true},DescribeSchema:{input:{type:"structure",required:["schemaArn"],members:{schemaArn:{}}},output:{type:"structure",members:{schema:{type:"structure",members:{name:{},schemaArn:{},schema:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},domain:{}}}}},idempotent:true},DescribeSolution:{input:{type:"structure",required:["solutionArn"],members:{solutionArn:{}}},output:{type:"structure",members:{solution:{type:"structure",members:{name:{},solutionArn:{},performHPO:{type:"boolean"},performAutoML:{type:"boolean"},recipeArn:{},datasetGroupArn:{},eventType:{},solutionConfig:{shape:"S1l"},autoMLResult:{type:"structure",members:{bestRecipeArn:{}}},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},latestSolutionVersion:{shape:"S4l"}}}}},idempotent:true},DescribeSolutionVersion:{input:{type:"structure",required:["solutionVersionArn"],members:{solutionVersionArn:{}}},output:{type:"structure",members:{solutionVersion:{type:"structure",members:{solutionVersionArn:{},solutionArn:{},performHPO:{type:"boolean"},performAutoML:{type:"boolean"},recipeArn:{},eventType:{},datasetGroupArn:{},solutionConfig:{shape:"S1l"},trainingHours:{type:"double"},trainingMode:{},tunedHPOParams:{type:"structure",members:{algorithmHyperParameters:{shape:"Sc"}}},status:{},failureReason:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}}},idempotent:true},GetSolutionMetrics:{input:{type:"structure",required:["solutionVersionArn"],members:{solutionVersionArn:{}}},output:{type:"structure",members:{solutionVersionArn:{},metrics:{type:"map",key:{},value:{type:"double"}}}}},ListBatchInferenceJobs:{input:{type:"structure",members:{solutionVersionArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{batchInferenceJobs:{type:"list",member:{type:"structure",members:{batchInferenceJobArn:{},jobName:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},failureReason:{},solutionVersionArn:{}}}},nextToken:{}}},idempotent:true},ListBatchSegmentJobs:{input:{type:"structure",members:{solutionVersionArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{batchSegmentJobs:{type:"list",member:{type:"structure",members:{batchSegmentJobArn:{},jobName:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},failureReason:{},solutionVersionArn:{}}}},nextToken:{}}},idempotent:true},ListCampaigns:{input:{type:"structure",members:{solutionArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{campaigns:{type:"list",member:{type:"structure",members:{name:{},campaignArn:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},failureReason:{}}}},nextToken:{}}},idempotent:true},ListDatasetExportJobs:{input:{type:"structure",members:{datasetArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{datasetExportJobs:{type:"list",member:{type:"structure",members:{datasetExportJobArn:{},jobName:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},failureReason:{}}}},nextToken:{}}},idempotent:true},ListDatasetGroups:{input:{type:"structure",members:{nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{datasetGroups:{type:"list",member:{type:"structure",members:{name:{},datasetGroupArn:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},failureReason:{},domain:{}}}},nextToken:{}}},idempotent:true},ListDatasetImportJobs:{input:{type:"structure",members:{datasetArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{datasetImportJobs:{type:"list",member:{type:"structure",members:{datasetImportJobArn:{},jobName:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},failureReason:{}}}},nextToken:{}}},idempotent:true},ListDatasets:{input:{type:"structure",members:{datasetGroupArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{datasets:{type:"list",member:{type:"structure",members:{name:{},datasetArn:{},datasetType:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}},nextToken:{}}},idempotent:true},ListEventTrackers:{input:{type:"structure",members:{datasetGroupArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{eventTrackers:{type:"list",member:{type:"structure",members:{name:{},eventTrackerArn:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}},nextToken:{}}},idempotent:true},ListFilters:{input:{type:"structure",members:{datasetGroupArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{Filters:{type:"list",member:{type:"structure",members:{name:{},filterArn:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},datasetGroupArn:{},failureReason:{},status:{}}}},nextToken:{}}},idempotent:true},ListRecipes:{input:{type:"structure",members:{recipeProvider:{},nextToken:{},maxResults:{type:"integer"},domain:{}}},output:{type:"structure",members:{recipes:{type:"list",member:{type:"structure",members:{name:{},recipeArn:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},domain:{}}}},nextToken:{}}},idempotent:true},ListRecommenders:{input:{type:"structure",members:{datasetGroupArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{recommenders:{type:"list",member:{type:"structure",members:{name:{},recommenderArn:{},datasetGroupArn:{},recipeArn:{},recommenderConfig:{shape:"S1c"},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}},nextToken:{}}},idempotent:true},ListSchemas:{input:{type:"structure",members:{nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{schemas:{type:"list",member:{type:"structure",members:{name:{},schemaArn:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},domain:{}}}},nextToken:{}}},idempotent:true},ListSolutionVersions:{input:{type:"structure",members:{solutionArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{solutionVersions:{type:"list",member:{shape:"S4l"}},nextToken:{}}},idempotent:true},ListSolutions:{input:{type:"structure",members:{datasetGroupArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{solutions:{type:"list",member:{type:"structure",members:{name:{},solutionArn:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}},nextToken:{}}},idempotent:true},ListTagsForResource:{input:{type:"structure",required:["resourceArn"],members:{resourceArn:{}}},output:{type:"structure",members:{tags:{shape:"Sf"}}}},StartRecommender:{input:{type:"structure",required:["recommenderArn"],members:{recommenderArn:{}}},output:{type:"structure",members:{recommenderArn:{}}},idempotent:true},StopRecommender:{input:{type:"structure",required:["recommenderArn"],members:{recommenderArn:{}}},output:{type:"structure",members:{recommenderArn:{}}},idempotent:true},StopSolutionVersionCreation:{input:{type:"structure",required:["solutionVersionArn"],members:{solutionVersionArn:{}}},idempotent:true},TagResource:{input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{},tags:{shape:"Sf"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{},tagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateCampaign:{input:{type:"structure",required:["campaignArn"],members:{campaignArn:{},solutionVersionArn:{},minProvisionedTPS:{type:"integer"},campaignConfig:{shape:"Sq"}}},output:{type:"structure",members:{campaignArn:{}}},idempotent:true},UpdateRecommender:{input:{type:"structure",required:["recommenderArn","recommenderConfig"],members:{recommenderArn:{},recommenderConfig:{shape:"S1c"}}},output:{type:"structure",members:{recommenderArn:{}}},idempotent:true}},shapes:{S5:{type:"structure",required:["s3DataSource"],members:{s3DataSource:{shape:"S6"}}},S6:{type:"structure",required:["path"],members:{path:{},kmsKeyArn:{}}},S9:{type:"structure",required:["s3DataDestination"],members:{s3DataDestination:{shape:"S6"}}},Sb:{type:"structure",members:{itemExplorationConfig:{shape:"Sc"}}},Sc:{type:"map",key:{},value:{}},Sf:{type:"list",member:{type:"structure",required:["tagKey","tagValue"],members:{tagKey:{},tagValue:{}}}},Sl:{type:"structure",required:["s3DataSource"],members:{s3DataSource:{shape:"S6"}}},Sm:{type:"structure",required:["s3DataDestination"],members:{s3DataDestination:{shape:"S6"}}},Sq:{type:"structure",members:{itemExplorationConfig:{shape:"Sc"}}},Sx:{type:"structure",required:["s3DataDestination"],members:{s3DataDestination:{shape:"S6"}}},S13:{type:"structure",members:{dataLocation:{}}},S19:{type:"string",sensitive:true},S1c:{type:"structure",members:{itemExplorationConfig:{shape:"Sc"},minRecommendationRequestsPerSecond:{type:"integer"}}},S1l:{type:"structure",members:{eventValueThreshold:{},hpoConfig:{type:"structure",members:{hpoObjective:{type:"structure",members:{type:{},metricName:{},metricRegex:{}}},hpoResourceConfig:{type:"structure",members:{maxNumberOfTrainingJobs:{},maxParallelTrainingJobs:{}}},algorithmHyperParameterRanges:{type:"structure",members:{integerHyperParameterRanges:{type:"list",member:{type:"structure",members:{name:{},minValue:{type:"integer"},maxValue:{type:"integer"}}}},continuousHyperParameterRanges:{type:"list",member:{type:"structure",members:{name:{},minValue:{type:"double"},maxValue:{type:"double"}}}},categoricalHyperParameterRanges:{type:"list",member:{type:"structure",members:{name:{},values:{shape:"S25"}}}}}}}},algorithmHyperParameters:{shape:"Sc"},featureTransformationParameters:{type:"map",key:{},value:{}},autoMLConfig:{type:"structure",members:{metricName:{},recipeList:{type:"list",member:{}}}},optimizationObjective:{type:"structure",members:{itemAttribute:{},objectiveSensitivity:{}}}}},S25:{type:"list",member:{}},S4l:{type:"structure",members:{solutionVersionArn:{},status:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},failureReason:{}}}}}},2659:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-10-01",endpointPrefix:"appmesh",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS App Mesh",serviceId:"App Mesh",signatureVersion:"v4",signingName:"appmesh",uid:"appmesh-2018-10-01"},operations:{CreateMesh:{http:{method:"PUT",requestUri:"/meshes",responseCode:200},input:{type:"structure",required:["meshName"],members:{clientToken:{idempotencyToken:true},meshName:{}}},output:{type:"structure",members:{mesh:{shape:"S5"}},payload:"mesh"},idempotent:true},CreateRoute:{http:{method:"PUT",requestUri:"/meshes/{meshName}/virtualRouter/{virtualRouterName}/routes",responseCode:200},input:{type:"structure",required:["meshName","routeName","spec","virtualRouterName"],members:{clientToken:{idempotencyToken:true},meshName:{location:"uri",locationName:"meshName"},routeName:{},spec:{shape:"Sd"},virtualRouterName:{location:"uri",locationName:"virtualRouterName"}}},output:{type:"structure",members:{route:{shape:"Sl"}},payload:"route"},idempotent:true},CreateVirtualNode:{http:{method:"PUT",requestUri:"/meshes/{meshName}/virtualNodes",responseCode:200},input:{type:"structure",required:["meshName","spec","virtualNodeName"],members:{clientToken:{idempotencyToken:true},meshName:{location:"uri",locationName:"meshName"},spec:{shape:"Sp"},virtualNodeName:{}}},output:{type:"structure",members:{virtualNode:{shape:"S14"}},payload:"virtualNode"},idempotent:true},CreateVirtualRouter:{http:{method:"PUT",requestUri:"/meshes/{meshName}/virtualRouters",responseCode:200},input:{type:"structure",required:["meshName","spec","virtualRouterName"],members:{clientToken:{idempotencyToken:true},meshName:{location:"uri",locationName:"meshName"},spec:{shape:"S18"},virtualRouterName:{}}},output:{type:"structure",members:{virtualRouter:{shape:"S1b"}},payload:"virtualRouter"},idempotent:true},DeleteMesh:{http:{method:"DELETE",requestUri:"/meshes/{meshName}",responseCode:200},input:{type:"structure",required:["meshName"],members:{meshName:{location:"uri",locationName:"meshName"}}},output:{type:"structure",members:{mesh:{shape:"S5"}},payload:"mesh"},idempotent:true},DeleteRoute:{http:{method:"DELETE",requestUri:"/meshes/{meshName}/virtualRouter/{virtualRouterName}/routes/{routeName}",responseCode:200},input:{type:"structure",required:["meshName","routeName","virtualRouterName"],members:{meshName:{location:"uri",locationName:"meshName"},routeName:{location:"uri",locationName:"routeName"},virtualRouterName:{location:"uri",locationName:"virtualRouterName"}}},output:{type:"structure",members:{route:{shape:"Sl"}},payload:"route"},idempotent:true},DeleteVirtualNode:{http:{method:"DELETE",requestUri:"/meshes/{meshName}/virtualNodes/{virtualNodeName}",responseCode:200},input:{type:"structure",required:["meshName","virtualNodeName"],members:{meshName:{location:"uri",locationName:"meshName"},virtualNodeName:{location:"uri",locationName:"virtualNodeName"}}},output:{type:"structure",members:{virtualNode:{shape:"S14"}},payload:"virtualNode"},idempotent:true},DeleteVirtualRouter:{http:{method:"DELETE",requestUri:"/meshes/{meshName}/virtualRouters/{virtualRouterName}",responseCode:200},input:{type:"structure",required:["meshName","virtualRouterName"],members:{meshName:{location:"uri",locationName:"meshName"},virtualRouterName:{location:"uri",locationName:"virtualRouterName"}}},output:{type:"structure",members:{virtualRouter:{shape:"S1b"}},payload:"virtualRouter"},idempotent:true},DescribeMesh:{http:{method:"GET",requestUri:"/meshes/{meshName}",responseCode:200},input:{type:"structure",required:["meshName"],members:{meshName:{location:"uri",locationName:"meshName"}}},output:{type:"structure",members:{mesh:{shape:"S5"}},payload:"mesh"}},DescribeRoute:{http:{method:"GET",requestUri:"/meshes/{meshName}/virtualRouter/{virtualRouterName}/routes/{routeName}",responseCode:200},input:{type:"structure",required:["meshName","routeName","virtualRouterName"],members:{meshName:{location:"uri",locationName:"meshName"},routeName:{location:"uri",locationName:"routeName"},virtualRouterName:{location:"uri",locationName:"virtualRouterName"}}},output:{type:"structure",members:{route:{shape:"Sl"}},payload:"route"}},DescribeVirtualNode:{http:{method:"GET",requestUri:"/meshes/{meshName}/virtualNodes/{virtualNodeName}",responseCode:200},input:{type:"structure",required:["meshName","virtualNodeName"],members:{meshName:{location:"uri",locationName:"meshName"},virtualNodeName:{location:"uri",locationName:"virtualNodeName"}}},output:{type:"structure",members:{virtualNode:{shape:"S14"}},payload:"virtualNode"}},DescribeVirtualRouter:{http:{method:"GET",requestUri:"/meshes/{meshName}/virtualRouters/{virtualRouterName}",responseCode:200},input:{type:"structure",required:["meshName","virtualRouterName"],members:{meshName:{location:"uri",locationName:"meshName"},virtualRouterName:{location:"uri",locationName:"virtualRouterName"}}},output:{type:"structure",members:{virtualRouter:{shape:"S1b"}},payload:"virtualRouter"}},ListMeshes:{http:{method:"GET",requestUri:"/meshes",responseCode:200},input:{type:"structure",members:{limit:{location:"querystring",locationName:"limit",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["meshes"],members:{meshes:{type:"list",member:{type:"structure",members:{arn:{},meshName:{}}}},nextToken:{}}}},ListRoutes:{http:{method:"GET",requestUri:"/meshes/{meshName}/virtualRouter/{virtualRouterName}/routes",responseCode:200},input:{type:"structure",required:["meshName","virtualRouterName"],members:{limit:{location:"querystring",locationName:"limit",type:"integer"},meshName:{location:"uri",locationName:"meshName"},nextToken:{location:"querystring",locationName:"nextToken"},virtualRouterName:{location:"uri",locationName:"virtualRouterName"}}},output:{type:"structure",required:["routes"],members:{nextToken:{},routes:{type:"list",member:{type:"structure",members:{arn:{},meshName:{},routeName:{},virtualRouterName:{}}}}}}},ListVirtualNodes:{http:{method:"GET",requestUri:"/meshes/{meshName}/virtualNodes",responseCode:200},input:{type:"structure",required:["meshName"],members:{limit:{location:"querystring",locationName:"limit",type:"integer"},meshName:{location:"uri",locationName:"meshName"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["virtualNodes"],members:{nextToken:{},virtualNodes:{type:"list",member:{type:"structure",members:{arn:{},meshName:{},virtualNodeName:{}}}}}}},ListVirtualRouters:{http:{method:"GET",requestUri:"/meshes/{meshName}/virtualRouters",responseCode:200},input:{type:"structure",required:["meshName"],members:{limit:{location:"querystring",locationName:"limit",type:"integer"},meshName:{location:"uri",locationName:"meshName"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["virtualRouters"],members:{nextToken:{},virtualRouters:{type:"list",member:{type:"structure",members:{arn:{},meshName:{},virtualRouterName:{}}}}}}},UpdateRoute:{http:{method:"PUT",requestUri:"/meshes/{meshName}/virtualRouter/{virtualRouterName}/routes/{routeName}",responseCode:200},input:{type:"structure",required:["meshName","routeName","spec","virtualRouterName"],members:{clientToken:{idempotencyToken:true},meshName:{location:"uri",locationName:"meshName"},routeName:{location:"uri",locationName:"routeName"},spec:{shape:"Sd"},virtualRouterName:{location:"uri",locationName:"virtualRouterName"}}},output:{type:"structure",members:{route:{shape:"Sl"}},payload:"route"},idempotent:true},UpdateVirtualNode:{http:{method:"PUT",requestUri:"/meshes/{meshName}/virtualNodes/{virtualNodeName}",responseCode:200},input:{type:"structure",required:["meshName","spec","virtualNodeName"],members:{clientToken:{idempotencyToken:true},meshName:{location:"uri",locationName:"meshName"},spec:{shape:"Sp"},virtualNodeName:{location:"uri",locationName:"virtualNodeName"}}},output:{type:"structure",members:{virtualNode:{shape:"S14"}},payload:"virtualNode"},idempotent:true},UpdateVirtualRouter:{http:{method:"PUT",requestUri:"/meshes/{meshName}/virtualRouters/{virtualRouterName}",responseCode:200},input:{type:"structure",required:["meshName","spec","virtualRouterName"],members:{clientToken:{idempotencyToken:true},meshName:{location:"uri",locationName:"meshName"},spec:{shape:"S18"},virtualRouterName:{location:"uri",locationName:"virtualRouterName"}}},output:{type:"structure",members:{virtualRouter:{shape:"S1b"}},payload:"virtualRouter"},idempotent:true}},shapes:{S5:{type:"structure",required:["meshName","metadata"],members:{meshName:{},metadata:{shape:"S6"},status:{type:"structure",members:{status:{}}}}},S6:{type:"structure",members:{arn:{},createdAt:{type:"timestamp"},lastUpdatedAt:{type:"timestamp"},uid:{},version:{type:"long"}}},Sd:{type:"structure",members:{httpRoute:{type:"structure",members:{action:{type:"structure",members:{weightedTargets:{type:"list",member:{type:"structure",members:{virtualNode:{},weight:{type:"integer"}}}}}},match:{type:"structure",members:{prefix:{}}}}}}},Sl:{type:"structure",required:["meshName","routeName","virtualRouterName"],members:{meshName:{},metadata:{shape:"S6"},routeName:{},spec:{shape:"Sd"},status:{type:"structure",members:{status:{}}},virtualRouterName:{}}},Sp:{type:"structure",members:{backends:{type:"list",member:{}},listeners:{type:"list",member:{type:"structure",members:{healthCheck:{type:"structure",required:["healthyThreshold","intervalMillis","protocol","timeoutMillis","unhealthyThreshold"],members:{healthyThreshold:{type:"integer"},intervalMillis:{type:"long"},path:{},port:{type:"integer"},protocol:{},timeoutMillis:{type:"long"},unhealthyThreshold:{type:"integer"}}},portMapping:{type:"structure",members:{port:{type:"integer"},protocol:{}}}}}},serviceDiscovery:{type:"structure",members:{dns:{type:"structure",members:{serviceName:{}}}}}}},S14:{type:"structure",required:["meshName","virtualNodeName"],members:{meshName:{},metadata:{shape:"S6"},spec:{shape:"Sp"},status:{type:"structure",members:{status:{}}},virtualNodeName:{}}},S18:{type:"structure",members:{serviceNames:{type:"list",member:{}}}},S1b:{type:"structure",required:["meshName","virtualRouterName"],members:{meshName:{},metadata:{shape:"S6"},spec:{shape:"S18"},status:{type:"structure",members:{status:{}}},virtualRouterName:{}}}}}},2662:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-08-08",endpointPrefix:"connect",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"Amazon Connect",serviceFullName:"Amazon Connect Service",serviceId:"Connect",signatureVersion:"v4",signingName:"connect",uid:"connect-2017-08-08"},operations:{AssociateApprovedOrigin:{http:{method:"PUT",requestUri:"/instance/{InstanceId}/approved-origin"},input:{type:"structure",required:["InstanceId","Origin"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},Origin:{}}}},AssociateBot:{http:{method:"PUT",requestUri:"/instance/{InstanceId}/bot"},input:{type:"structure",required:["InstanceId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},LexBot:{shape:"S5"},LexV2Bot:{shape:"S8"}}}},AssociateDefaultVocabulary:{http:{method:"PUT",requestUri:"/default-vocabulary/{InstanceId}/{LanguageCode}"},input:{type:"structure",required:["InstanceId","LanguageCode"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},LanguageCode:{location:"uri",locationName:"LanguageCode"},VocabularyId:{}}},output:{type:"structure",members:{}}},AssociateInstanceStorageConfig:{http:{method:"PUT",requestUri:"/instance/{InstanceId}/storage-config"},input:{type:"structure",required:["InstanceId","ResourceType","StorageConfig"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},ResourceType:{},StorageConfig:{shape:"Sg"}}},output:{type:"structure",members:{AssociationId:{}}}},AssociateLambdaFunction:{http:{method:"PUT",requestUri:"/instance/{InstanceId}/lambda-function"},input:{type:"structure",required:["InstanceId","FunctionArn"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},FunctionArn:{}}}},AssociateLexBot:{http:{method:"PUT",requestUri:"/instance/{InstanceId}/lex-bot"},input:{type:"structure",required:["InstanceId","LexBot"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},LexBot:{shape:"S5"}}}},AssociatePhoneNumberContactFlow:{http:{method:"PUT",requestUri:"/phone-number/{PhoneNumberId}/contact-flow"},input:{type:"structure",required:["PhoneNumberId","InstanceId","ContactFlowId"],members:{PhoneNumberId:{location:"uri",locationName:"PhoneNumberId"},InstanceId:{},ContactFlowId:{}}}},AssociateQueueQuickConnects:{http:{requestUri:"/queues/{InstanceId}/{QueueId}/associate-quick-connects"},input:{type:"structure",required:["InstanceId","QueueId","QuickConnectIds"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},QueueId:{location:"uri",locationName:"QueueId"},QuickConnectIds:{shape:"S13"}}}},AssociateRoutingProfileQueues:{http:{requestUri:"/routing-profiles/{InstanceId}/{RoutingProfileId}/associate-queues"},input:{type:"structure",required:["InstanceId","RoutingProfileId","QueueConfigs"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},RoutingProfileId:{location:"uri",locationName:"RoutingProfileId"},QueueConfigs:{shape:"S17"}}}},AssociateSecurityKey:{http:{method:"PUT",requestUri:"/instance/{InstanceId}/security-key"},input:{type:"structure",required:["InstanceId","Key"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},Key:{}}},output:{type:"structure",members:{AssociationId:{}}}},ClaimPhoneNumber:{http:{requestUri:"/phone-number/claim"},input:{type:"structure",required:["TargetArn","PhoneNumber"],members:{TargetArn:{},PhoneNumber:{},PhoneNumberDescription:{},Tags:{shape:"S1j"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{PhoneNumberId:{},PhoneNumberArn:{}}}},CreateAgentStatus:{http:{method:"PUT",requestUri:"/agent-status/{InstanceId}"},input:{type:"structure",required:["InstanceId","Name","State"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},Name:{},Description:{},State:{},DisplayOrder:{type:"integer"},Tags:{shape:"S1j"}}},output:{type:"structure",members:{AgentStatusARN:{},AgentStatusId:{}}}},CreateContactFlow:{http:{method:"PUT",requestUri:"/contact-flows/{InstanceId}"},input:{type:"structure",required:["InstanceId","Name","Type","Content"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},Name:{},Type:{},Description:{},Content:{},Tags:{shape:"S1j"}}},output:{type:"structure",members:{ContactFlowId:{},ContactFlowArn:{}}}},CreateContactFlowModule:{http:{method:"PUT",requestUri:"/contact-flow-modules/{InstanceId}"},input:{type:"structure",required:["InstanceId","Name","Content"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},Name:{},Description:{},Content:{},Tags:{shape:"S1j"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{Id:{},Arn:{}}}},CreateHoursOfOperation:{http:{method:"PUT",requestUri:"/hours-of-operations/{InstanceId}"},input:{type:"structure",required:["InstanceId","Name","TimeZone","Config"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},Name:{},Description:{},TimeZone:{},Config:{shape:"S2b"},Tags:{shape:"S1j"}}},output:{type:"structure",members:{HoursOfOperationId:{},HoursOfOperationArn:{}}}},CreateInstance:{http:{method:"PUT",requestUri:"/instance"},input:{type:"structure",required:["IdentityManagementType","InboundCallsEnabled","OutboundCallsEnabled"],members:{ClientToken:{},IdentityManagementType:{},InstanceAlias:{shape:"S2l"},DirectoryId:{},InboundCallsEnabled:{type:"boolean"},OutboundCallsEnabled:{type:"boolean"}}},output:{type:"structure",members:{Id:{},Arn:{}}}},CreateIntegrationAssociation:{http:{method:"PUT",requestUri:"/instance/{InstanceId}/integration-associations"},input:{type:"structure",required:["InstanceId","IntegrationType","IntegrationArn"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},IntegrationType:{},IntegrationArn:{},SourceApplicationUrl:{},SourceApplicationName:{},SourceType:{},Tags:{shape:"S1j"}}},output:{type:"structure",members:{IntegrationAssociationId:{},IntegrationAssociationArn:{}}}},CreateQueue:{http:{method:"PUT",requestUri:"/queues/{InstanceId}"},input:{type:"structure",required:["InstanceId","Name","HoursOfOperationId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},Name:{},Description:{},OutboundCallerConfig:{shape:"S2z"},HoursOfOperationId:{},MaxContacts:{type:"integer"},QuickConnectIds:{shape:"S13"},Tags:{shape:"S1j"}}},output:{type:"structure",members:{QueueArn:{},QueueId:{}}}},CreateQuickConnect:{http:{method:"PUT",requestUri:"/quick-connects/{InstanceId}"},input:{type:"structure",required:["InstanceId","Name","QuickConnectConfig"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},Name:{},Description:{},QuickConnectConfig:{shape:"S36"},Tags:{shape:"S1j"}}},output:{type:"structure",members:{QuickConnectARN:{},QuickConnectId:{}}}},CreateRoutingProfile:{http:{method:"PUT",requestUri:"/routing-profiles/{InstanceId}"},input:{type:"structure",required:["InstanceId","Name","Description","DefaultOutboundQueueId","MediaConcurrencies"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},Name:{},Description:{},DefaultOutboundQueueId:{},QueueConfigs:{shape:"S17"},MediaConcurrencies:{shape:"S3g"},Tags:{shape:"S1j"}}},output:{type:"structure",members:{RoutingProfileArn:{},RoutingProfileId:{}}}},CreateSecurityProfile:{http:{method:"PUT",requestUri:"/security-profiles/{InstanceId}"},input:{type:"structure",required:["SecurityProfileName","InstanceId"],members:{SecurityProfileName:{},Description:{},Permissions:{shape:"S3n"},InstanceId:{location:"uri",locationName:"InstanceId"},Tags:{shape:"S1j"}}},output:{type:"structure",members:{SecurityProfileId:{},SecurityProfileArn:{}}}},CreateUseCase:{http:{method:"PUT",requestUri:"/instance/{InstanceId}/integration-associations/{IntegrationAssociationId}/use-cases"},input:{type:"structure",required:["InstanceId","IntegrationAssociationId","UseCaseType"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},IntegrationAssociationId:{location:"uri",locationName:"IntegrationAssociationId"},UseCaseType:{},Tags:{shape:"S1j"}}},output:{type:"structure",members:{UseCaseId:{},UseCaseArn:{}}}},CreateUser:{http:{method:"PUT",requestUri:"/users/{InstanceId}"},input:{type:"structure",required:["Username","PhoneConfig","SecurityProfileIds","RoutingProfileId","InstanceId"],members:{Username:{},Password:{},IdentityInfo:{shape:"S3y"},PhoneConfig:{shape:"S42"},DirectoryUserId:{},SecurityProfileIds:{shape:"S47"},RoutingProfileId:{},HierarchyGroupId:{},InstanceId:{location:"uri",locationName:"InstanceId"},Tags:{shape:"S1j"}}},output:{type:"structure",members:{UserId:{},UserArn:{}}}},CreateUserHierarchyGroup:{http:{method:"PUT",requestUri:"/user-hierarchy-groups/{InstanceId}"},input:{type:"structure",required:["Name","InstanceId"],members:{Name:{},ParentGroupId:{},InstanceId:{location:"uri",locationName:"InstanceId"},Tags:{shape:"S1j"}}},output:{type:"structure",members:{HierarchyGroupId:{},HierarchyGroupArn:{}}}},CreateVocabulary:{http:{requestUri:"/vocabulary/{InstanceId}"},input:{type:"structure",required:["InstanceId","VocabularyName","LanguageCode","Content"],members:{ClientToken:{idempotencyToken:true},InstanceId:{location:"uri",locationName:"InstanceId"},VocabularyName:{},LanguageCode:{},Content:{},Tags:{shape:"S1j"}}},output:{type:"structure",required:["VocabularyArn","VocabularyId","State"],members:{VocabularyArn:{},VocabularyId:{},State:{}}}},DeleteContactFlow:{http:{method:"DELETE",requestUri:"/contact-flows/{InstanceId}/{ContactFlowId}"},input:{type:"structure",required:["InstanceId","ContactFlowId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},ContactFlowId:{location:"uri",locationName:"ContactFlowId"}}}},DeleteContactFlowModule:{http:{method:"DELETE",requestUri:"/contact-flow-modules/{InstanceId}/{ContactFlowModuleId}"},input:{type:"structure",required:["InstanceId","ContactFlowModuleId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},ContactFlowModuleId:{location:"uri",locationName:"ContactFlowModuleId"}}},output:{type:"structure",members:{}}},DeleteHoursOfOperation:{http:{method:"DELETE",requestUri:"/hours-of-operations/{InstanceId}/{HoursOfOperationId}"},input:{type:"structure",required:["InstanceId","HoursOfOperationId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},HoursOfOperationId:{location:"uri",locationName:"HoursOfOperationId"}}}},DeleteInstance:{http:{method:"DELETE",requestUri:"/instance/{InstanceId}"},input:{type:"structure",required:["InstanceId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"}}}},DeleteIntegrationAssociation:{http:{method:"DELETE",requestUri:"/instance/{InstanceId}/integration-associations/{IntegrationAssociationId}"},input:{type:"structure",required:["InstanceId","IntegrationAssociationId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},IntegrationAssociationId:{location:"uri",locationName:"IntegrationAssociationId"}}}},DeleteQuickConnect:{http:{method:"DELETE",requestUri:"/quick-connects/{InstanceId}/{QuickConnectId}"},input:{type:"structure",required:["InstanceId","QuickConnectId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},QuickConnectId:{location:"uri",locationName:"QuickConnectId"}}}},DeleteSecurityProfile:{http:{method:"DELETE",requestUri:"/security-profiles/{InstanceId}/{SecurityProfileId}"},input:{type:"structure",required:["InstanceId","SecurityProfileId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},SecurityProfileId:{location:"uri",locationName:"SecurityProfileId"}}}},DeleteUseCase:{http:{method:"DELETE",requestUri:"/instance/{InstanceId}/integration-associations/{IntegrationAssociationId}/use-cases/{UseCaseId}"},input:{type:"structure",required:["InstanceId","IntegrationAssociationId","UseCaseId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},IntegrationAssociationId:{location:"uri",locationName:"IntegrationAssociationId"},UseCaseId:{location:"uri",locationName:"UseCaseId"}}}},DeleteUser:{http:{method:"DELETE",requestUri:"/users/{InstanceId}/{UserId}"},input:{type:"structure",required:["InstanceId","UserId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},UserId:{location:"uri",locationName:"UserId"}}}},DeleteUserHierarchyGroup:{http:{method:"DELETE",requestUri:"/user-hierarchy-groups/{InstanceId}/{HierarchyGroupId}"},input:{type:"structure",required:["HierarchyGroupId","InstanceId"],members:{HierarchyGroupId:{location:"uri",locationName:"HierarchyGroupId"},InstanceId:{location:"uri",locationName:"InstanceId"}}}},DeleteVocabulary:{http:{requestUri:"/vocabulary-remove/{InstanceId}/{VocabularyId}"},input:{type:"structure",required:["InstanceId","VocabularyId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},VocabularyId:{location:"uri",locationName:"VocabularyId"}}},output:{type:"structure",required:["VocabularyArn","VocabularyId","State"],members:{VocabularyArn:{},VocabularyId:{},State:{}}}},DescribeAgentStatus:{http:{method:"GET",requestUri:"/agent-status/{InstanceId}/{AgentStatusId}"},input:{type:"structure",required:["InstanceId","AgentStatusId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},AgentStatusId:{location:"uri",locationName:"AgentStatusId"}}},output:{type:"structure",members:{AgentStatus:{type:"structure",members:{AgentStatusARN:{},AgentStatusId:{},Name:{},Description:{},Type:{},DisplayOrder:{type:"integer"},State:{},Tags:{shape:"S1j"}}}}}},DescribeContact:{http:{method:"GET",requestUri:"/contacts/{InstanceId}/{ContactId}"},input:{type:"structure",required:["InstanceId","ContactId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},ContactId:{location:"uri",locationName:"ContactId"}}},output:{type:"structure",members:{Contact:{type:"structure",members:{Arn:{},Id:{},InitialContactId:{},PreviousContactId:{},InitiationMethod:{},Name:{},Description:{},Channel:{},QueueInfo:{type:"structure",members:{Id:{},EnqueueTimestamp:{type:"timestamp"}}},AgentInfo:{type:"structure",members:{Id:{},ConnectedToAgentTimestamp:{type:"timestamp"}}},InitiationTimestamp:{type:"timestamp"},DisconnectTimestamp:{type:"timestamp"},LastUpdateTimestamp:{type:"timestamp"},ScheduledTimestamp:{type:"timestamp"}}}}}},DescribeContactFlow:{http:{method:"GET",requestUri:"/contact-flows/{InstanceId}/{ContactFlowId}"},input:{type:"structure",required:["InstanceId","ContactFlowId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},ContactFlowId:{location:"uri",locationName:"ContactFlowId"}}},output:{type:"structure",members:{ContactFlow:{type:"structure",members:{Arn:{},Id:{},Name:{},Type:{},State:{},Description:{},Content:{},Tags:{shape:"S1j"}}}}}},DescribeContactFlowModule:{http:{method:"GET",requestUri:"/contact-flow-modules/{InstanceId}/{ContactFlowModuleId}"},input:{type:"structure",required:["InstanceId","ContactFlowModuleId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},ContactFlowModuleId:{location:"uri",locationName:"ContactFlowModuleId"}}},output:{type:"structure",members:{ContactFlowModule:{type:"structure",members:{Arn:{},Id:{},Name:{},Content:{},Description:{},State:{},Status:{},Tags:{shape:"S1j"}}}}}},DescribeHoursOfOperation:{http:{method:"GET",requestUri:"/hours-of-operations/{InstanceId}/{HoursOfOperationId}"},input:{type:"structure",required:["InstanceId","HoursOfOperationId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},HoursOfOperationId:{location:"uri",locationName:"HoursOfOperationId"}}},output:{type:"structure",members:{HoursOfOperation:{type:"structure",members:{HoursOfOperationId:{},HoursOfOperationArn:{},Name:{},Description:{},TimeZone:{},Config:{shape:"S2b"},Tags:{shape:"S1j"}}}}}},DescribeInstance:{http:{method:"GET",requestUri:"/instance/{InstanceId}"},input:{type:"structure",required:["InstanceId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"}}},output:{type:"structure",members:{Instance:{type:"structure",members:{Id:{},Arn:{},IdentityManagementType:{},InstanceAlias:{shape:"S2l"},CreatedTime:{type:"timestamp"},ServiceRole:{},InstanceStatus:{},StatusReason:{type:"structure",members:{Message:{}}},InboundCallsEnabled:{type:"boolean"},OutboundCallsEnabled:{type:"boolean"}}}}}},DescribeInstanceAttribute:{http:{method:"GET",requestUri:"/instance/{InstanceId}/attribute/{AttributeType}"},input:{type:"structure",required:["InstanceId","AttributeType"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},AttributeType:{location:"uri",locationName:"AttributeType"}}},output:{type:"structure",members:{Attribute:{shape:"S5w"}}}},DescribeInstanceStorageConfig:{http:{method:"GET",requestUri:"/instance/{InstanceId}/storage-config/{AssociationId}"},input:{type:"structure",required:["InstanceId","AssociationId","ResourceType"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},AssociationId:{location:"uri",locationName:"AssociationId"},ResourceType:{location:"querystring",locationName:"resourceType"}}},output:{type:"structure",members:{StorageConfig:{shape:"Sg"}}}},DescribePhoneNumber:{http:{method:"GET",requestUri:"/phone-number/{PhoneNumberId}"},input:{type:"structure",required:["PhoneNumberId"],members:{PhoneNumberId:{location:"uri",locationName:"PhoneNumberId"}}},output:{type:"structure",members:{ClaimedPhoneNumberSummary:{type:"structure",members:{PhoneNumberId:{},PhoneNumberArn:{},PhoneNumber:{},PhoneNumberCountryCode:{},PhoneNumberType:{},PhoneNumberDescription:{},TargetArn:{},Tags:{shape:"S1j"},PhoneNumberStatus:{type:"structure",members:{Status:{},Message:{}}}}}}}},DescribeQueue:{http:{method:"GET",requestUri:"/queues/{InstanceId}/{QueueId}"},input:{type:"structure",required:["InstanceId","QueueId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},QueueId:{location:"uri",locationName:"QueueId"}}},output:{type:"structure",members:{Queue:{type:"structure",members:{Name:{},QueueArn:{},QueueId:{},Description:{},OutboundCallerConfig:{shape:"S2z"},HoursOfOperationId:{},MaxContacts:{type:"integer"},Status:{},Tags:{shape:"S1j"}}}}}},DescribeQuickConnect:{http:{method:"GET",requestUri:"/quick-connects/{InstanceId}/{QuickConnectId}"},input:{type:"structure",required:["InstanceId","QuickConnectId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},QuickConnectId:{location:"uri",locationName:"QuickConnectId"}}},output:{type:"structure",members:{QuickConnect:{type:"structure",members:{QuickConnectARN:{},QuickConnectId:{},Name:{},Description:{},QuickConnectConfig:{shape:"S36"},Tags:{shape:"S1j"}}}}}},DescribeRoutingProfile:{http:{method:"GET",requestUri:"/routing-profiles/{InstanceId}/{RoutingProfileId}"},input:{type:"structure",required:["InstanceId","RoutingProfileId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},RoutingProfileId:{location:"uri",locationName:"RoutingProfileId"}}},output:{type:"structure",members:{RoutingProfile:{type:"structure",members:{InstanceId:{},Name:{},RoutingProfileArn:{},RoutingProfileId:{},Description:{},MediaConcurrencies:{shape:"S3g"},DefaultOutboundQueueId:{},Tags:{shape:"S1j"}}}}}},DescribeSecurityProfile:{http:{method:"GET",requestUri:"/security-profiles/{InstanceId}/{SecurityProfileId}"},input:{type:"structure",required:["SecurityProfileId","InstanceId"],members:{SecurityProfileId:{location:"uri",locationName:"SecurityProfileId"},InstanceId:{location:"uri",locationName:"InstanceId"}}},output:{type:"structure",members:{SecurityProfile:{type:"structure",members:{Id:{},OrganizationResourceId:{},Arn:{},SecurityProfileName:{},Description:{},Tags:{shape:"S1j"}}}}}},DescribeUser:{http:{method:"GET",requestUri:"/users/{InstanceId}/{UserId}"},input:{type:"structure",required:["UserId","InstanceId"],members:{UserId:{location:"uri",locationName:"UserId"},InstanceId:{location:"uri",locationName:"InstanceId"}}},output:{type:"structure",members:{User:{type:"structure",members:{Id:{},Arn:{},Username:{},IdentityInfo:{shape:"S3y"},PhoneConfig:{shape:"S42"},DirectoryUserId:{},SecurityProfileIds:{shape:"S47"},RoutingProfileId:{},HierarchyGroupId:{},Tags:{shape:"S1j"}}}}}},DescribeUserHierarchyGroup:{http:{method:"GET",requestUri:"/user-hierarchy-groups/{InstanceId}/{HierarchyGroupId}"},input:{type:"structure",required:["HierarchyGroupId","InstanceId"],members:{HierarchyGroupId:{location:"uri",locationName:"HierarchyGroupId"},InstanceId:{location:"uri",locationName:"InstanceId"}}},output:{type:"structure",members:{HierarchyGroup:{type:"structure",members:{Id:{},Arn:{},Name:{},LevelId:{},HierarchyPath:{type:"structure",members:{LevelOne:{shape:"S6t"},LevelTwo:{shape:"S6t"},LevelThree:{shape:"S6t"},LevelFour:{shape:"S6t"},LevelFive:{shape:"S6t"}}},Tags:{shape:"S1j"}}}}}},DescribeUserHierarchyStructure:{http:{method:"GET",requestUri:"/user-hierarchy-structure/{InstanceId}"},input:{type:"structure",required:["InstanceId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"}}},output:{type:"structure",members:{HierarchyStructure:{type:"structure",members:{LevelOne:{shape:"S6x"},LevelTwo:{shape:"S6x"},LevelThree:{shape:"S6x"},LevelFour:{shape:"S6x"},LevelFive:{shape:"S6x"}}}}}},DescribeVocabulary:{http:{method:"GET",requestUri:"/vocabulary/{InstanceId}/{VocabularyId}"},input:{type:"structure",required:["InstanceId","VocabularyId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},VocabularyId:{location:"uri",locationName:"VocabularyId"}}},output:{type:"structure",required:["Vocabulary"],members:{Vocabulary:{type:"structure",required:["Name","Id","Arn","LanguageCode","State","LastModifiedTime"],members:{Name:{},Id:{},Arn:{},LanguageCode:{},State:{},LastModifiedTime:{type:"timestamp"},FailureReason:{},Content:{},Tags:{shape:"S1j"}}}}}},DisassociateApprovedOrigin:{http:{method:"DELETE",requestUri:"/instance/{InstanceId}/approved-origin"},input:{type:"structure",required:["InstanceId","Origin"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},Origin:{location:"querystring",locationName:"origin"}}}},DisassociateBot:{http:{requestUri:"/instance/{InstanceId}/bot"},input:{type:"structure",required:["InstanceId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},LexBot:{shape:"S5"},LexV2Bot:{shape:"S8"}}}},DisassociateInstanceStorageConfig:{http:{method:"DELETE",requestUri:"/instance/{InstanceId}/storage-config/{AssociationId}"},input:{type:"structure",required:["InstanceId","AssociationId","ResourceType"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},AssociationId:{location:"uri",locationName:"AssociationId"},ResourceType:{location:"querystring",locationName:"resourceType"}}}},DisassociateLambdaFunction:{http:{method:"DELETE",requestUri:"/instance/{InstanceId}/lambda-function"},input:{type:"structure",required:["InstanceId","FunctionArn"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},FunctionArn:{location:"querystring",locationName:"functionArn"}}}},DisassociateLexBot:{http:{method:"DELETE",requestUri:"/instance/{InstanceId}/lex-bot"},input:{type:"structure",required:["InstanceId","BotName","LexRegion"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},BotName:{location:"querystring",locationName:"botName"},LexRegion:{location:"querystring",locationName:"lexRegion"}}}},DisassociatePhoneNumberContactFlow:{http:{method:"DELETE",requestUri:"/phone-number/{PhoneNumberId}/contact-flow"},input:{type:"structure",required:["PhoneNumberId","InstanceId"],members:{PhoneNumberId:{location:"uri",locationName:"PhoneNumberId"},InstanceId:{location:"querystring",locationName:"instanceId"}}}},DisassociateQueueQuickConnects:{http:{requestUri:"/queues/{InstanceId}/{QueueId}/disassociate-quick-connects"},input:{type:"structure",required:["InstanceId","QueueId","QuickConnectIds"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},QueueId:{location:"uri",locationName:"QueueId"},QuickConnectIds:{shape:"S13"}}}},DisassociateRoutingProfileQueues:{http:{requestUri:"/routing-profiles/{InstanceId}/{RoutingProfileId}/disassociate-queues"},input:{type:"structure",required:["InstanceId","RoutingProfileId","QueueReferences"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},RoutingProfileId:{location:"uri",locationName:"RoutingProfileId"},QueueReferences:{type:"list",member:{shape:"S19"}}}}},DisassociateSecurityKey:{http:{method:"DELETE",requestUri:"/instance/{InstanceId}/security-key/{AssociationId}"},input:{type:"structure",required:["InstanceId","AssociationId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},AssociationId:{location:"uri",locationName:"AssociationId"}}}},GetContactAttributes:{http:{method:"GET",requestUri:"/contact/attributes/{InstanceId}/{InitialContactId}"},input:{type:"structure",required:["InstanceId","InitialContactId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},InitialContactId:{location:"uri",locationName:"InitialContactId"}}},output:{type:"structure",members:{Attributes:{shape:"S7g"}}}},GetCurrentMetricData:{http:{requestUri:"/metrics/current/{InstanceId}"},input:{type:"structure",required:["InstanceId","Filters","CurrentMetrics"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},Filters:{shape:"S7k"},Groupings:{shape:"S7n"},CurrentMetrics:{type:"list",member:{shape:"S7q"}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NextToken:{},MetricResults:{type:"list",member:{type:"structure",members:{Dimensions:{shape:"S7y"},Collections:{type:"list",member:{type:"structure",members:{Metric:{shape:"S7q"},Value:{type:"double"}}}}}}},DataSnapshotTime:{type:"timestamp"}}}},GetFederationToken:{http:{method:"GET",requestUri:"/user/federate/{InstanceId}"},input:{type:"structure",required:["InstanceId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"}}},output:{type:"structure",members:{Credentials:{type:"structure",members:{AccessToken:{shape:"S86"},AccessTokenExpiration:{type:"timestamp"},RefreshToken:{shape:"S86"},RefreshTokenExpiration:{type:"timestamp"}}}}}},GetMetricData:{http:{requestUri:"/metrics/historical/{InstanceId}"},input:{type:"structure",required:["InstanceId","StartTime","EndTime","Filters","HistoricalMetrics"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Filters:{shape:"S7k"},Groupings:{shape:"S7n"},HistoricalMetrics:{type:"list",member:{shape:"S89"}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NextToken:{},MetricResults:{type:"list",member:{type:"structure",members:{Dimensions:{shape:"S7y"},Collections:{type:"list",member:{type:"structure",members:{Metric:{shape:"S89"},Value:{type:"double"}}}}}}}}}},ListAgentStatuses:{http:{method:"GET",requestUri:"/agent-status/{InstanceId}"},input:{type:"structure",required:["InstanceId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},AgentStatusTypes:{location:"querystring",locationName:"AgentStatusTypes",type:"list",member:{}}}},output:{type:"structure",members:{NextToken:{},AgentStatusSummaryList:{type:"list",member:{type:"structure",members:{Id:{},Arn:{},Name:{},Type:{}}}}}}},ListApprovedOrigins:{http:{method:"GET",requestUri:"/instance/{InstanceId}/approved-origins"},input:{type:"structure",required:["InstanceId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{Origins:{type:"list",member:{}},NextToken:{}}}},ListBots:{http:{method:"GET",requestUri:"/instance/{InstanceId}/bots"},input:{type:"structure",required:["InstanceId","LexVersion"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},LexVersion:{location:"querystring",locationName:"lexVersion"}}},output:{type:"structure",members:{LexBots:{type:"list",member:{type:"structure",members:{LexBot:{shape:"S5"},LexV2Bot:{shape:"S8"}}}},NextToken:{}}}},ListContactFlowModules:{http:{method:"GET",requestUri:"/contact-flow-modules-summary/{InstanceId}"},input:{type:"structure",required:["InstanceId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},ContactFlowModuleState:{location:"querystring",locationName:"state"}}},output:{type:"structure",members:{ContactFlowModulesSummaryList:{type:"list",member:{type:"structure",members:{Id:{},Arn:{},Name:{},State:{}}}},NextToken:{}}}},ListContactFlows:{http:{method:"GET",requestUri:"/contact-flows-summary/{InstanceId}"},input:{type:"structure",required:["InstanceId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},ContactFlowTypes:{location:"querystring",locationName:"contactFlowTypes",type:"list",member:{}},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{ContactFlowSummaryList:{type:"list",member:{type:"structure",members:{Id:{},Arn:{},Name:{},ContactFlowType:{},ContactFlowState:{}}}},NextToken:{}}}},ListContactReferences:{http:{method:"GET",requestUri:"/contact/references/{InstanceId}/{ContactId}"},input:{type:"structure",required:["InstanceId","ContactId","ReferenceTypes"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},ContactId:{location:"uri",locationName:"ContactId"},ReferenceTypes:{location:"querystring",locationName:"referenceTypes",type:"list",member:{}},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{ReferenceSummaryList:{type:"list",member:{type:"structure",members:{Url:{type:"structure",members:{Name:{},Value:{}}},Attachment:{type:"structure",members:{Name:{},Value:{},Status:{}}}},union:true}},NextToken:{}}}},ListDefaultVocabularies:{http:{requestUri:"/default-vocabulary-summary/{InstanceId}"},input:{type:"structure",required:["InstanceId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},LanguageCode:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["DefaultVocabularyList"],members:{DefaultVocabularyList:{type:"list",member:{type:"structure",required:["InstanceId","LanguageCode","VocabularyId","VocabularyName"],members:{InstanceId:{},LanguageCode:{},VocabularyId:{},VocabularyName:{}}}},NextToken:{}}}},ListHoursOfOperations:{http:{method:"GET",requestUri:"/hours-of-operations-summary/{InstanceId}"},input:{type:"structure",required:["InstanceId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{HoursOfOperationSummaryList:{type:"list",member:{type:"structure",members:{Id:{},Arn:{},Name:{}}}},NextToken:{}}}},ListInstanceAttributes:{http:{method:"GET",requestUri:"/instance/{InstanceId}/attributes"},input:{type:"structure",required:["InstanceId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{Attributes:{type:"list",member:{shape:"S5w"}},NextToken:{}}}},ListInstanceStorageConfigs:{http:{method:"GET",requestUri:"/instance/{InstanceId}/storage-configs"},input:{type:"structure",required:["InstanceId","ResourceType"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},ResourceType:{location:"querystring",locationName:"resourceType"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{StorageConfigs:{type:"list",member:{shape:"Sg"}},NextToken:{}}}},ListInstances:{http:{method:"GET",requestUri:"/instance"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{InstanceSummaryList:{type:"list",member:{type:"structure",members:{Id:{},Arn:{},IdentityManagementType:{},InstanceAlias:{shape:"S2l"},CreatedTime:{type:"timestamp"},ServiceRole:{},InstanceStatus:{},InboundCallsEnabled:{type:"boolean"},OutboundCallsEnabled:{type:"boolean"}}}},NextToken:{}}}},ListIntegrationAssociations:{http:{method:"GET",requestUri:"/instance/{InstanceId}/integration-associations"},input:{type:"structure",required:["InstanceId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},IntegrationType:{location:"querystring",locationName:"integrationType"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{IntegrationAssociationSummaryList:{type:"list",member:{type:"structure",members:{IntegrationAssociationId:{},IntegrationAssociationArn:{},InstanceId:{},IntegrationType:{},IntegrationArn:{},SourceApplicationUrl:{},SourceApplicationName:{},SourceType:{}}}},NextToken:{}}}},ListLambdaFunctions:{http:{method:"GET",requestUri:"/instance/{InstanceId}/lambda-functions"},input:{type:"structure",required:["InstanceId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{LambdaFunctions:{type:"list",member:{}},NextToken:{}}}},ListLexBots:{http:{method:"GET",requestUri:"/instance/{InstanceId}/lex-bots"},input:{type:"structure",required:["InstanceId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{LexBots:{type:"list",member:{shape:"S5"}},NextToken:{}}}},ListPhoneNumbers:{http:{method:"GET",requestUri:"/phone-numbers-summary/{InstanceId}"},input:{type:"structure",required:["InstanceId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},PhoneNumberTypes:{shape:"Sag",location:"querystring",locationName:"phoneNumberTypes"},PhoneNumberCountryCodes:{shape:"Sah",location:"querystring",locationName:"phoneNumberCountryCodes"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{PhoneNumberSummaryList:{type:"list",member:{type:"structure",members:{Id:{},Arn:{},PhoneNumber:{},PhoneNumberType:{},PhoneNumberCountryCode:{}}}},NextToken:{}}}},ListPhoneNumbersV2:{http:{requestUri:"/phone-number/list"},input:{type:"structure",members:{TargetArn:{},MaxResults:{type:"integer"},NextToken:{},PhoneNumberCountryCodes:{shape:"Sah"},PhoneNumberTypes:{shape:"Sag"},PhoneNumberPrefix:{}}},output:{type:"structure",members:{NextToken:{},ListPhoneNumbersSummaryList:{type:"list",member:{type:"structure",members:{PhoneNumberId:{},PhoneNumberArn:{},PhoneNumber:{},PhoneNumberCountryCode:{},PhoneNumberType:{},TargetArn:{}}}}}}},ListPrompts:{http:{method:"GET",requestUri:"/prompts-summary/{InstanceId}"},input:{type:"structure",required:["InstanceId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{PromptSummaryList:{type:"list",member:{type:"structure",members:{Id:{},Arn:{},Name:{}}}},NextToken:{}}}},ListQueueQuickConnects:{http:{method:"GET",requestUri:"/queues/{InstanceId}/{QueueId}/quick-connects"},input:{type:"structure",required:["InstanceId","QueueId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},QueueId:{location:"uri",locationName:"QueueId"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{NextToken:{},QuickConnectSummaryList:{shape:"Saz"}}}},ListQueues:{http:{method:"GET",requestUri:"/queues-summary/{InstanceId}"},input:{type:"structure",required:["InstanceId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},QueueTypes:{location:"querystring",locationName:"queueTypes",type:"list",member:{}},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{QueueSummaryList:{type:"list",member:{type:"structure",members:{Id:{},Arn:{},Name:{},QueueType:{}}}},NextToken:{}}}},ListQuickConnects:{http:{method:"GET",requestUri:"/quick-connects/{InstanceId}"},input:{type:"structure",required:["InstanceId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},QuickConnectTypes:{location:"querystring",locationName:"QuickConnectTypes",type:"list",member:{}}}},output:{type:"structure",members:{QuickConnectSummaryList:{shape:"Saz"},NextToken:{}}}},ListRoutingProfileQueues:{http:{method:"GET",requestUri:"/routing-profiles/{InstanceId}/{RoutingProfileId}/queues"},input:{type:"structure",required:["InstanceId","RoutingProfileId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},RoutingProfileId:{location:"uri",locationName:"RoutingProfileId"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{NextToken:{},RoutingProfileQueueConfigSummaryList:{type:"list",member:{type:"structure",required:["QueueId","QueueArn","QueueName","Priority","Delay","Channel"],members:{QueueId:{},QueueArn:{},QueueName:{},Priority:{type:"integer"},Delay:{type:"integer"},Channel:{}}}}}}},ListRoutingProfiles:{http:{method:"GET",requestUri:"/routing-profiles-summary/{InstanceId}"},input:{type:"structure",required:["InstanceId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{RoutingProfileSummaryList:{type:"list",member:{type:"structure",members:{Id:{},Arn:{},Name:{}}}},NextToken:{}}}},ListSecurityKeys:{http:{method:"GET",requestUri:"/instance/{InstanceId}/security-keys"},input:{type:"structure",required:["InstanceId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{SecurityKeys:{type:"list",member:{type:"structure",members:{AssociationId:{},Key:{},CreationTime:{type:"timestamp"}}}},NextToken:{}}}},ListSecurityProfilePermissions:{http:{method:"GET",requestUri:"/security-profiles-permissions/{InstanceId}/{SecurityProfileId}"},input:{type:"structure",required:["SecurityProfileId","InstanceId"],members:{SecurityProfileId:{location:"uri",locationName:"SecurityProfileId"},InstanceId:{location:"uri",locationName:"InstanceId"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{Permissions:{shape:"S3n"},NextToken:{}}}},ListSecurityProfiles:{http:{method:"GET",requestUri:"/security-profiles-summary/{InstanceId}"},input:{type:"structure",required:["InstanceId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{SecurityProfileSummaryList:{type:"list",member:{type:"structure",members:{Id:{},Arn:{},Name:{}}}},NextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"S1j"}}}},ListUseCases:{http:{method:"GET",requestUri:"/instance/{InstanceId}/integration-associations/{IntegrationAssociationId}/use-cases"},input:{type:"structure",required:["InstanceId","IntegrationAssociationId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},IntegrationAssociationId:{location:"uri",locationName:"IntegrationAssociationId"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{UseCaseSummaryList:{type:"list",member:{type:"structure",members:{UseCaseId:{},UseCaseArn:{},UseCaseType:{}}}},NextToken:{}}}},ListUserHierarchyGroups:{http:{method:"GET",requestUri:"/user-hierarchy-groups-summary/{InstanceId}"},input:{type:"structure",required:["InstanceId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{UserHierarchyGroupSummaryList:{type:"list",member:{shape:"S6t"}},NextToken:{}}}},ListUsers:{http:{method:"GET",requestUri:"/users-summary/{InstanceId}"},input:{type:"structure",required:["InstanceId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{UserSummaryList:{type:"list",member:{type:"structure",members:{Id:{},Arn:{},Username:{}}}},NextToken:{}}}},PutUserStatus:{http:{method:"PUT",requestUri:"/users/{InstanceId}/{UserId}/status"},input:{type:"structure",required:["UserId","InstanceId","AgentStatusId"],members:{UserId:{location:"uri",locationName:"UserId"},InstanceId:{location:"uri",locationName:"InstanceId"},AgentStatusId:{}}},output:{type:"structure",members:{}}},ReleasePhoneNumber:{http:{method:"DELETE",requestUri:"/phone-number/{PhoneNumberId}"},input:{type:"structure",required:["PhoneNumberId"],members:{PhoneNumberId:{location:"uri",locationName:"PhoneNumberId"},ClientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"}}}},ResumeContactRecording:{http:{requestUri:"/contact/resume-recording"},input:{type:"structure",required:["InstanceId","ContactId","InitialContactId"],members:{InstanceId:{},ContactId:{},InitialContactId:{}}},output:{type:"structure",members:{}}},SearchAvailablePhoneNumbers:{http:{requestUri:"/phone-number/search-available"},input:{type:"structure",required:["TargetArn","PhoneNumberCountryCode","PhoneNumberType"],members:{TargetArn:{},PhoneNumberCountryCode:{},PhoneNumberType:{},PhoneNumberPrefix:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{NextToken:{},AvailableNumbersList:{type:"list",member:{type:"structure",members:{PhoneNumber:{},PhoneNumberCountryCode:{},PhoneNumberType:{}}}}}}},SearchUsers:{http:{requestUri:"/search-users"},input:{type:"structure",members:{InstanceId:{},NextToken:{},MaxResults:{type:"integer"},SearchFilter:{type:"structure",members:{TagFilter:{type:"structure",members:{OrConditions:{type:"list",member:{shape:"Scl"}},AndConditions:{shape:"Scl"},TagCondition:{shape:"Scm"}}}}},SearchCriteria:{shape:"Scn"}}},output:{type:"structure",members:{Users:{type:"list",member:{type:"structure",members:{Arn:{},DirectoryUserId:{},HierarchyGroupId:{},Id:{},IdentityInfo:{type:"structure",members:{FirstName:{},LastName:{}}},PhoneConfig:{shape:"S42"},RoutingProfileId:{},SecurityProfileIds:{shape:"S47"},Tags:{shape:"S1j"},Username:{}}}},NextToken:{},ApproximateTotalCount:{type:"long"}}}},SearchVocabularies:{http:{requestUri:"/vocabulary-summary/{InstanceId}"},input:{type:"structure",required:["InstanceId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},MaxResults:{type:"integer"},NextToken:{},State:{},NameStartsWith:{},LanguageCode:{}}},output:{type:"structure",members:{VocabularySummaryList:{type:"list",member:{type:"structure",required:["Name","Id","Arn","LanguageCode","State","LastModifiedTime"],members:{Name:{},Id:{},Arn:{},LanguageCode:{},State:{},LastModifiedTime:{type:"timestamp"},FailureReason:{}}}},NextToken:{}}}},StartChatContact:{http:{method:"PUT",requestUri:"/contact/chat"},input:{type:"structure",required:["InstanceId","ContactFlowId","ParticipantDetails"],members:{InstanceId:{},ContactFlowId:{},Attributes:{shape:"S7g"},ParticipantDetails:{type:"structure",required:["DisplayName"],members:{DisplayName:{}}},InitialMessage:{type:"structure",required:["ContentType","Content"],members:{ContentType:{},Content:{}}},ClientToken:{idempotencyToken:true},ChatDurationInMinutes:{type:"integer"},SupportedMessagingContentTypes:{type:"list",member:{}}}},output:{type:"structure",members:{ContactId:{},ParticipantId:{},ParticipantToken:{}}}},StartContactRecording:{http:{requestUri:"/contact/start-recording"},input:{type:"structure",required:["InstanceId","ContactId","InitialContactId","VoiceRecordingConfiguration"],members:{InstanceId:{},ContactId:{},InitialContactId:{},VoiceRecordingConfiguration:{type:"structure",members:{VoiceRecordingTrack:{}}}}},output:{type:"structure",members:{}}},StartContactStreaming:{http:{requestUri:"/contact/start-streaming"},input:{type:"structure",required:["InstanceId","ContactId","ChatStreamingConfiguration","ClientToken"],members:{InstanceId:{},ContactId:{},ChatStreamingConfiguration:{type:"structure",required:["StreamingEndpointArn"],members:{StreamingEndpointArn:{}}},ClientToken:{idempotencyToken:true}}},output:{type:"structure",required:["StreamingId"],members:{StreamingId:{}}}},StartOutboundVoiceContact:{http:{method:"PUT",requestUri:"/contact/outbound-voice"},input:{type:"structure",required:["DestinationPhoneNumber","ContactFlowId","InstanceId"],members:{DestinationPhoneNumber:{},ContactFlowId:{},InstanceId:{},ClientToken:{idempotencyToken:true},SourcePhoneNumber:{},QueueId:{},Attributes:{shape:"S7g"},AnswerMachineDetectionConfig:{type:"structure",members:{EnableAnswerMachineDetection:{type:"boolean"},AwaitAnswerMachinePrompt:{type:"boolean"}}},CampaignId:{},TrafficType:{}}},output:{type:"structure",members:{ContactId:{}}}},StartTaskContact:{http:{method:"PUT",requestUri:"/contact/task"},input:{type:"structure",required:["InstanceId","ContactFlowId","Name"],members:{InstanceId:{},PreviousContactId:{},ContactFlowId:{},Attributes:{shape:"S7g"},Name:{},References:{shape:"Sdu"},Description:{},ClientToken:{idempotencyToken:true},ScheduledTime:{type:"timestamp"}}},output:{type:"structure",members:{ContactId:{}}}},StopContact:{http:{requestUri:"/contact/stop"},input:{type:"structure",required:["ContactId","InstanceId"],members:{ContactId:{},InstanceId:{}}},output:{type:"structure",members:{}}},StopContactRecording:{http:{requestUri:"/contact/stop-recording"},input:{type:"structure",required:["InstanceId","ContactId","InitialContactId"],members:{InstanceId:{},ContactId:{},InitialContactId:{}}},output:{type:"structure",members:{}}},StopContactStreaming:{http:{requestUri:"/contact/stop-streaming"},input:{type:"structure",required:["InstanceId","ContactId","StreamingId"],members:{InstanceId:{},ContactId:{},StreamingId:{}}},output:{type:"structure",members:{}}},SuspendContactRecording:{http:{requestUri:"/contact/suspend-recording"},input:{type:"structure",required:["InstanceId","ContactId","InitialContactId"],members:{InstanceId:{},ContactId:{},InitialContactId:{}}},output:{type:"structure",members:{}}},TagResource:{http:{requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"S1j"}}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}}},UpdateAgentStatus:{http:{requestUri:"/agent-status/{InstanceId}/{AgentStatusId}"},input:{type:"structure",required:["InstanceId","AgentStatusId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},AgentStatusId:{location:"uri",locationName:"AgentStatusId"},Name:{},Description:{},State:{},DisplayOrder:{type:"integer"},ResetOrderNumber:{type:"boolean"}}}},UpdateContact:{http:{requestUri:"/contacts/{InstanceId}/{ContactId}"},input:{type:"structure",required:["InstanceId","ContactId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},ContactId:{location:"uri",locationName:"ContactId"},Name:{},Description:{},References:{shape:"Sdu"}}},output:{type:"structure",members:{}}},UpdateContactAttributes:{http:{requestUri:"/contact/attributes"},input:{type:"structure",required:["InitialContactId","InstanceId","Attributes"],members:{InitialContactId:{},InstanceId:{},Attributes:{shape:"S7g"}}},output:{type:"structure",members:{}}},UpdateContactFlowContent:{http:{requestUri:"/contact-flows/{InstanceId}/{ContactFlowId}/content"},input:{type:"structure",required:["InstanceId","ContactFlowId","Content"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},ContactFlowId:{location:"uri",locationName:"ContactFlowId"},Content:{}}}},UpdateContactFlowMetadata:{http:{requestUri:"/contact-flows/{InstanceId}/{ContactFlowId}/metadata"},input:{type:"structure",required:["InstanceId","ContactFlowId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},ContactFlowId:{location:"uri",locationName:"ContactFlowId"},Name:{},Description:{},ContactFlowState:{}}}},UpdateContactFlowModuleContent:{http:{requestUri:"/contact-flow-modules/{InstanceId}/{ContactFlowModuleId}/content"},input:{type:"structure",required:["InstanceId","ContactFlowModuleId","Content"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},ContactFlowModuleId:{location:"uri",locationName:"ContactFlowModuleId"},Content:{}}},output:{type:"structure",members:{}}},UpdateContactFlowModuleMetadata:{http:{requestUri:"/contact-flow-modules/{InstanceId}/{ContactFlowModuleId}/metadata"},input:{type:"structure",required:["InstanceId","ContactFlowModuleId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},ContactFlowModuleId:{location:"uri",locationName:"ContactFlowModuleId"},Name:{},Description:{},State:{}}},output:{type:"structure",members:{}}},UpdateContactFlowName:{http:{requestUri:"/contact-flows/{InstanceId}/{ContactFlowId}/name"},input:{type:"structure",required:["InstanceId","ContactFlowId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},ContactFlowId:{location:"uri",locationName:"ContactFlowId"},Name:{},Description:{}}}},UpdateContactSchedule:{http:{requestUri:"/contact/schedule"},input:{type:"structure",required:["InstanceId","ContactId","ScheduledTime"],members:{InstanceId:{},ContactId:{},ScheduledTime:{type:"timestamp"}}},output:{type:"structure",members:{}}},UpdateHoursOfOperation:{http:{requestUri:"/hours-of-operations/{InstanceId}/{HoursOfOperationId}"},input:{type:"structure",required:["InstanceId","HoursOfOperationId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},HoursOfOperationId:{location:"uri",locationName:"HoursOfOperationId"},Name:{},Description:{},TimeZone:{},Config:{shape:"S2b"}}}},UpdateInstanceAttribute:{http:{requestUri:"/instance/{InstanceId}/attribute/{AttributeType}"},input:{type:"structure",required:["InstanceId","AttributeType","Value"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},AttributeType:{location:"uri",locationName:"AttributeType"},Value:{}}}},UpdateInstanceStorageConfig:{http:{requestUri:"/instance/{InstanceId}/storage-config/{AssociationId}"},input:{type:"structure",required:["InstanceId","AssociationId","ResourceType","StorageConfig"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},AssociationId:{location:"uri",locationName:"AssociationId"},ResourceType:{location:"querystring",locationName:"resourceType"},StorageConfig:{shape:"Sg"}}}},UpdatePhoneNumber:{http:{method:"PUT",requestUri:"/phone-number/{PhoneNumberId}"},input:{type:"structure",required:["PhoneNumberId","TargetArn"],members:{PhoneNumberId:{location:"uri",locationName:"PhoneNumberId"},TargetArn:{},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{PhoneNumberId:{},PhoneNumberArn:{}}}},UpdateQueueHoursOfOperation:{http:{requestUri:"/queues/{InstanceId}/{QueueId}/hours-of-operation"},input:{type:"structure",required:["InstanceId","QueueId","HoursOfOperationId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},QueueId:{location:"uri",locationName:"QueueId"},HoursOfOperationId:{}}}},UpdateQueueMaxContacts:{http:{requestUri:"/queues/{InstanceId}/{QueueId}/max-contacts"},input:{type:"structure",required:["InstanceId","QueueId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},QueueId:{location:"uri",locationName:"QueueId"},MaxContacts:{type:"integer"}}}},UpdateQueueName:{http:{requestUri:"/queues/{InstanceId}/{QueueId}/name"},input:{type:"structure",required:["InstanceId","QueueId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},QueueId:{location:"uri",locationName:"QueueId"},Name:{},Description:{}}}},UpdateQueueOutboundCallerConfig:{http:{requestUri:"/queues/{InstanceId}/{QueueId}/outbound-caller-config"},input:{type:"structure",required:["InstanceId","QueueId","OutboundCallerConfig"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},QueueId:{location:"uri",locationName:"QueueId"},OutboundCallerConfig:{shape:"S2z"}}}},UpdateQueueStatus:{http:{requestUri:"/queues/{InstanceId}/{QueueId}/status"},input:{type:"structure",required:["InstanceId","QueueId","Status"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},QueueId:{location:"uri",locationName:"QueueId"},Status:{}}}},UpdateQuickConnectConfig:{http:{requestUri:"/quick-connects/{InstanceId}/{QuickConnectId}/config"},input:{type:"structure",required:["InstanceId","QuickConnectId","QuickConnectConfig"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},QuickConnectId:{location:"uri",locationName:"QuickConnectId"},QuickConnectConfig:{shape:"S36"}}}},UpdateQuickConnectName:{http:{requestUri:"/quick-connects/{InstanceId}/{QuickConnectId}/name"},input:{type:"structure",required:["InstanceId","QuickConnectId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},QuickConnectId:{location:"uri",locationName:"QuickConnectId"},Name:{},Description:{}}}},UpdateRoutingProfileConcurrency:{http:{requestUri:"/routing-profiles/{InstanceId}/{RoutingProfileId}/concurrency"},input:{type:"structure",required:["InstanceId","RoutingProfileId","MediaConcurrencies"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},RoutingProfileId:{location:"uri",locationName:"RoutingProfileId"},MediaConcurrencies:{shape:"S3g"}}}},UpdateRoutingProfileDefaultOutboundQueue:{http:{requestUri:"/routing-profiles/{InstanceId}/{RoutingProfileId}/default-outbound-queue"},input:{type:"structure",required:["InstanceId","RoutingProfileId","DefaultOutboundQueueId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},RoutingProfileId:{location:"uri",locationName:"RoutingProfileId"},DefaultOutboundQueueId:{}}}},UpdateRoutingProfileName:{http:{requestUri:"/routing-profiles/{InstanceId}/{RoutingProfileId}/name"},input:{type:"structure",required:["InstanceId","RoutingProfileId"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},RoutingProfileId:{location:"uri",locationName:"RoutingProfileId"},Name:{},Description:{}}}},UpdateRoutingProfileQueues:{http:{requestUri:"/routing-profiles/{InstanceId}/{RoutingProfileId}/queues"},input:{type:"structure",required:["InstanceId","RoutingProfileId","QueueConfigs"],members:{InstanceId:{location:"uri",locationName:"InstanceId"},RoutingProfileId:{location:"uri",locationName:"RoutingProfileId"},QueueConfigs:{shape:"S17"}}}},UpdateSecurityProfile:{http:{requestUri:"/security-profiles/{InstanceId}/{SecurityProfileId}"},input:{type:"structure",required:["SecurityProfileId","InstanceId"],members:{Description:{},Permissions:{shape:"S3n"},SecurityProfileId:{location:"uri",locationName:"SecurityProfileId"},InstanceId:{location:"uri",locationName:"InstanceId"}}}},UpdateUserHierarchy:{http:{requestUri:"/users/{InstanceId}/{UserId}/hierarchy"},input:{type:"structure",required:["UserId","InstanceId"],members:{HierarchyGroupId:{},UserId:{location:"uri",locationName:"UserId"},InstanceId:{location:"uri",locationName:"InstanceId"}}}},UpdateUserHierarchyGroupName:{http:{requestUri:"/user-hierarchy-groups/{InstanceId}/{HierarchyGroupId}/name"},input:{type:"structure",required:["Name","HierarchyGroupId","InstanceId"],members:{Name:{},HierarchyGroupId:{location:"uri",locationName:"HierarchyGroupId"},InstanceId:{location:"uri",locationName:"InstanceId"}}}},UpdateUserHierarchyStructure:{http:{requestUri:"/user-hierarchy-structure/{InstanceId}"},input:{type:"structure",required:["HierarchyStructure","InstanceId"],members:{HierarchyStructure:{type:"structure",members:{LevelOne:{shape:"Sfa"},LevelTwo:{shape:"Sfa"},LevelThree:{shape:"Sfa"},LevelFour:{shape:"Sfa"},LevelFive:{shape:"Sfa"}}},InstanceId:{location:"uri",locationName:"InstanceId"}}}},UpdateUserIdentityInfo:{http:{requestUri:"/users/{InstanceId}/{UserId}/identity-info"},input:{type:"structure",required:["IdentityInfo","UserId","InstanceId"],members:{IdentityInfo:{shape:"S3y"},UserId:{location:"uri",locationName:"UserId"},InstanceId:{location:"uri",locationName:"InstanceId"}}}},UpdateUserPhoneConfig:{http:{requestUri:"/users/{InstanceId}/{UserId}/phone-config"},input:{type:"structure",required:["PhoneConfig","UserId","InstanceId"],members:{PhoneConfig:{shape:"S42"},UserId:{location:"uri",locationName:"UserId"},InstanceId:{location:"uri",locationName:"InstanceId"}}}},UpdateUserRoutingProfile:{http:{requestUri:"/users/{InstanceId}/{UserId}/routing-profile"},input:{type:"structure",required:["RoutingProfileId","UserId","InstanceId"],members:{RoutingProfileId:{},UserId:{location:"uri",locationName:"UserId"},InstanceId:{location:"uri",locationName:"InstanceId"}}}},UpdateUserSecurityProfiles:{http:{requestUri:"/users/{InstanceId}/{UserId}/security-profiles"},input:{type:"structure",required:["SecurityProfileIds","UserId","InstanceId"],members:{SecurityProfileIds:{shape:"S47"},UserId:{location:"uri",locationName:"UserId"},InstanceId:{location:"uri",locationName:"InstanceId"}}}}},shapes:{S5:{type:"structure",members:{Name:{},LexRegion:{}}},S8:{type:"structure",members:{AliasArn:{}}},Sg:{type:"structure",required:["StorageType"],members:{AssociationId:{},StorageType:{},S3Config:{type:"structure",required:["BucketName","BucketPrefix"],members:{BucketName:{},BucketPrefix:{},EncryptionConfig:{shape:"Sm"}}},KinesisVideoStreamConfig:{type:"structure",required:["Prefix","RetentionPeriodHours","EncryptionConfig"],members:{Prefix:{},RetentionPeriodHours:{type:"integer"},EncryptionConfig:{shape:"Sm"}}},KinesisStreamConfig:{type:"structure",required:["StreamArn"],members:{StreamArn:{}}},KinesisFirehoseConfig:{type:"structure",required:["FirehoseArn"],members:{FirehoseArn:{}}}}},Sm:{type:"structure",required:["EncryptionType","KeyId"],members:{EncryptionType:{},KeyId:{}}},S13:{type:"list",member:{}},S17:{type:"list",member:{type:"structure",required:["QueueReference","Priority","Delay"],members:{QueueReference:{shape:"S19"},Priority:{type:"integer"},Delay:{type:"integer"}}}},S19:{type:"structure",required:["QueueId","Channel"],members:{QueueId:{},Channel:{}}},S1j:{type:"map",key:{},value:{}},S2b:{type:"list",member:{type:"structure",required:["Day","StartTime","EndTime"],members:{Day:{},StartTime:{shape:"S2e"},EndTime:{shape:"S2e"}}}},S2e:{type:"structure",required:["Hours","Minutes"],members:{Hours:{type:"integer"},Minutes:{type:"integer"}}},S2l:{type:"string",sensitive:true},S2z:{type:"structure",members:{OutboundCallerIdName:{},OutboundCallerIdNumberId:{},OutboundFlowId:{}}},S36:{type:"structure",required:["QuickConnectType"],members:{QuickConnectType:{},UserConfig:{type:"structure",required:["UserId","ContactFlowId"],members:{UserId:{},ContactFlowId:{}}},QueueConfig:{type:"structure",required:["QueueId","ContactFlowId"],members:{QueueId:{},ContactFlowId:{}}},PhoneConfig:{type:"structure",required:["PhoneNumber"],members:{PhoneNumber:{}}}}},S3g:{type:"list",member:{type:"structure",required:["Channel","Concurrency"],members:{Channel:{},Concurrency:{type:"integer"}}}},S3n:{type:"list",member:{}},S3y:{type:"structure",members:{FirstName:{},LastName:{},Email:{}}},S42:{type:"structure",required:["PhoneType"],members:{PhoneType:{},AutoAccept:{type:"boolean"},AfterContactWorkTimeLimit:{type:"integer"},DeskPhoneNumber:{}}},S47:{type:"list",member:{}},S5w:{type:"structure",members:{AttributeType:{},Value:{}}},S6t:{type:"structure",members:{Id:{},Arn:{},Name:{}}},S6x:{type:"structure",members:{Id:{},Arn:{},Name:{}}},S7g:{type:"map",key:{},value:{}},S7k:{type:"structure",members:{Queues:{type:"list",member:{}},Channels:{type:"list",member:{}}}},S7n:{type:"list",member:{}},S7q:{type:"structure",members:{Name:{},Unit:{}}},S7y:{type:"structure",members:{Queue:{type:"structure",members:{Id:{},Arn:{}}},Channel:{}}},S86:{type:"string",sensitive:true},S89:{type:"structure",members:{Name:{},Threshold:{type:"structure",members:{Comparison:{},ThresholdValue:{type:"double"}}},Statistic:{},Unit:{}}},Sag:{type:"list",member:{}},Sah:{type:"list",member:{}},Saz:{type:"list",member:{type:"structure",members:{Id:{},Arn:{},Name:{},QuickConnectType:{}}}},Scl:{type:"list",member:{shape:"Scm"}},Scm:{type:"structure",members:{TagKey:{},TagValue:{}}},Scn:{type:"structure",members:{OrConditions:{shape:"Sco"},AndConditions:{shape:"Sco"},StringCondition:{type:"structure",members:{FieldName:{},Value:{},ComparisonType:{}}},HierarchyGroupCondition:{type:"structure",members:{Value:{},HierarchyGroupMatchType:{}}}}},Sco:{type:"list",member:{shape:"Scn"}},Sdu:{type:"map",key:{},value:{type:"structure",required:["Value","Type"],members:{Value:{},Type:{}}}},Sfa:{type:"structure",required:["Name"],members:{Name:{}}}}}},2664:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["snowdevicemanagement"]={};i.SnowDeviceManagement=s.defineService("snowdevicemanagement",["2021-08-04"]);Object.defineProperty(a.services["snowdevicemanagement"],"2021-08-04",{get:function get(){var e=r(166);e.paginators=r(8548).pagination;return e},enumerable:true,configurable:true});e.exports=i.SnowDeviceManagement},2667:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2012-06-01",endpointPrefix:"elasticloadbalancing",protocol:"query",serviceFullName:"Elastic Load Balancing",serviceId:"Elastic Load Balancing",signatureVersion:"v4",uid:"elasticloadbalancing-2012-06-01",xmlNamespace:"http://elasticloadbalancing.amazonaws.com/doc/2012-06-01/"},operations:{AddTags:{input:{type:"structure",required:["LoadBalancerNames","Tags"],members:{LoadBalancerNames:{shape:"S2"},Tags:{shape:"S4"}}},output:{resultWrapper:"AddTagsResult",type:"structure",members:{}}},ApplySecurityGroupsToLoadBalancer:{input:{type:"structure",required:["LoadBalancerName","SecurityGroups"],members:{LoadBalancerName:{},SecurityGroups:{shape:"Sa"}}},output:{resultWrapper:"ApplySecurityGroupsToLoadBalancerResult",type:"structure",members:{SecurityGroups:{shape:"Sa"}}}},AttachLoadBalancerToSubnets:{input:{type:"structure",required:["LoadBalancerName","Subnets"],members:{LoadBalancerName:{},Subnets:{shape:"Se"}}},output:{resultWrapper:"AttachLoadBalancerToSubnetsResult",type:"structure",members:{Subnets:{shape:"Se"}}}},ConfigureHealthCheck:{input:{type:"structure",required:["LoadBalancerName","HealthCheck"],members:{LoadBalancerName:{},HealthCheck:{shape:"Si"}}},output:{resultWrapper:"ConfigureHealthCheckResult",type:"structure",members:{HealthCheck:{shape:"Si"}}}},CreateAppCookieStickinessPolicy:{input:{type:"structure",required:["LoadBalancerName","PolicyName","CookieName"],members:{LoadBalancerName:{},PolicyName:{},CookieName:{}}},output:{resultWrapper:"CreateAppCookieStickinessPolicyResult",type:"structure",members:{}}},CreateLBCookieStickinessPolicy:{input:{type:"structure",required:["LoadBalancerName","PolicyName"],members:{LoadBalancerName:{},PolicyName:{},CookieExpirationPeriod:{type:"long"}}},output:{resultWrapper:"CreateLBCookieStickinessPolicyResult",type:"structure",members:{}}},CreateLoadBalancer:{input:{type:"structure",required:["LoadBalancerName","Listeners"],members:{LoadBalancerName:{},Listeners:{shape:"Sx"},AvailabilityZones:{shape:"S13"},Subnets:{shape:"Se"},SecurityGroups:{shape:"Sa"},Scheme:{},Tags:{shape:"S4"}}},output:{resultWrapper:"CreateLoadBalancerResult",type:"structure",members:{DNSName:{}}}},CreateLoadBalancerListeners:{input:{type:"structure",required:["LoadBalancerName","Listeners"],members:{LoadBalancerName:{},Listeners:{shape:"Sx"}}},output:{resultWrapper:"CreateLoadBalancerListenersResult",type:"structure",members:{}}},CreateLoadBalancerPolicy:{input:{type:"structure",required:["LoadBalancerName","PolicyName","PolicyTypeName"],members:{LoadBalancerName:{},PolicyName:{},PolicyTypeName:{},PolicyAttributes:{type:"list",member:{type:"structure",members:{AttributeName:{},AttributeValue:{}}}}}},output:{resultWrapper:"CreateLoadBalancerPolicyResult",type:"structure",members:{}}},DeleteLoadBalancer:{input:{type:"structure",required:["LoadBalancerName"],members:{LoadBalancerName:{}}},output:{resultWrapper:"DeleteLoadBalancerResult",type:"structure",members:{}}},DeleteLoadBalancerListeners:{input:{type:"structure",required:["LoadBalancerName","LoadBalancerPorts"],members:{LoadBalancerName:{},LoadBalancerPorts:{type:"list",member:{type:"integer"}}}},output:{resultWrapper:"DeleteLoadBalancerListenersResult",type:"structure",members:{}}},DeleteLoadBalancerPolicy:{input:{type:"structure",required:["LoadBalancerName","PolicyName"],members:{LoadBalancerName:{},PolicyName:{}}},output:{resultWrapper:"DeleteLoadBalancerPolicyResult",type:"structure",members:{}}},DeregisterInstancesFromLoadBalancer:{input:{type:"structure",required:["LoadBalancerName","Instances"],members:{LoadBalancerName:{},Instances:{shape:"S1p"}}},output:{resultWrapper:"DeregisterInstancesFromLoadBalancerResult",type:"structure",members:{Instances:{shape:"S1p"}}}},DescribeAccountLimits:{input:{type:"structure",members:{Marker:{},PageSize:{type:"integer"}}},output:{resultWrapper:"DescribeAccountLimitsResult",type:"structure",members:{Limits:{type:"list",member:{type:"structure",members:{Name:{},Max:{}}}},NextMarker:{}}}},DescribeInstanceHealth:{input:{type:"structure",required:["LoadBalancerName"],members:{LoadBalancerName:{},Instances:{shape:"S1p"}}},output:{resultWrapper:"DescribeInstanceHealthResult",type:"structure",members:{InstanceStates:{type:"list",member:{type:"structure",members:{InstanceId:{},State:{},ReasonCode:{},Description:{}}}}}}},DescribeLoadBalancerAttributes:{input:{type:"structure",required:["LoadBalancerName"],members:{LoadBalancerName:{}}},output:{resultWrapper:"DescribeLoadBalancerAttributesResult",type:"structure",members:{LoadBalancerAttributes:{shape:"S2a"}}}},DescribeLoadBalancerPolicies:{input:{type:"structure",members:{LoadBalancerName:{},PolicyNames:{shape:"S2s"}}},output:{resultWrapper:"DescribeLoadBalancerPoliciesResult",type:"structure",members:{PolicyDescriptions:{type:"list",member:{type:"structure",members:{PolicyName:{},PolicyTypeName:{},PolicyAttributeDescriptions:{type:"list",member:{type:"structure",members:{AttributeName:{},AttributeValue:{}}}}}}}}}},DescribeLoadBalancerPolicyTypes:{input:{type:"structure",members:{PolicyTypeNames:{type:"list",member:{}}}},output:{resultWrapper:"DescribeLoadBalancerPolicyTypesResult",type:"structure",members:{PolicyTypeDescriptions:{type:"list",member:{type:"structure",members:{PolicyTypeName:{},Description:{},PolicyAttributeTypeDescriptions:{type:"list",member:{type:"structure",members:{AttributeName:{},AttributeType:{},Description:{},DefaultValue:{},Cardinality:{}}}}}}}}}},DescribeLoadBalancers:{input:{type:"structure",members:{LoadBalancerNames:{shape:"S2"},Marker:{},PageSize:{type:"integer"}}},output:{resultWrapper:"DescribeLoadBalancersResult",type:"structure",members:{LoadBalancerDescriptions:{type:"list",member:{type:"structure",members:{LoadBalancerName:{},DNSName:{},CanonicalHostedZoneName:{},CanonicalHostedZoneNameID:{},ListenerDescriptions:{type:"list",member:{type:"structure",members:{Listener:{shape:"Sy"},PolicyNames:{shape:"S2s"}}}},Policies:{type:"structure",members:{AppCookieStickinessPolicies:{type:"list",member:{type:"structure",members:{PolicyName:{},CookieName:{}}}},LBCookieStickinessPolicies:{type:"list",member:{type:"structure",members:{PolicyName:{},CookieExpirationPeriod:{type:"long"}}}},OtherPolicies:{shape:"S2s"}}},BackendServerDescriptions:{type:"list",member:{type:"structure",members:{InstancePort:{type:"integer"},PolicyNames:{shape:"S2s"}}}},AvailabilityZones:{shape:"S13"},Subnets:{shape:"Se"},VPCId:{},Instances:{shape:"S1p"},HealthCheck:{shape:"Si"},SourceSecurityGroup:{type:"structure",members:{OwnerAlias:{},GroupName:{}}},SecurityGroups:{shape:"Sa"},CreatedTime:{type:"timestamp"},Scheme:{}}}},NextMarker:{}}}},DescribeTags:{input:{type:"structure",required:["LoadBalancerNames"],members:{LoadBalancerNames:{type:"list",member:{}}}},output:{resultWrapper:"DescribeTagsResult",type:"structure",members:{TagDescriptions:{type:"list",member:{type:"structure",members:{LoadBalancerName:{},Tags:{shape:"S4"}}}}}}},DetachLoadBalancerFromSubnets:{input:{type:"structure",required:["LoadBalancerName","Subnets"],members:{LoadBalancerName:{},Subnets:{shape:"Se"}}},output:{resultWrapper:"DetachLoadBalancerFromSubnetsResult",type:"structure",members:{Subnets:{shape:"Se"}}}},DisableAvailabilityZonesForLoadBalancer:{input:{type:"structure",required:["LoadBalancerName","AvailabilityZones"],members:{LoadBalancerName:{},AvailabilityZones:{shape:"S13"}}},output:{resultWrapper:"DisableAvailabilityZonesForLoadBalancerResult",type:"structure",members:{AvailabilityZones:{shape:"S13"}}}},EnableAvailabilityZonesForLoadBalancer:{input:{type:"structure",required:["LoadBalancerName","AvailabilityZones"],members:{LoadBalancerName:{},AvailabilityZones:{shape:"S13"}}},output:{resultWrapper:"EnableAvailabilityZonesForLoadBalancerResult",type:"structure",members:{AvailabilityZones:{shape:"S13"}}}},ModifyLoadBalancerAttributes:{input:{type:"structure",required:["LoadBalancerName","LoadBalancerAttributes"],members:{LoadBalancerName:{},LoadBalancerAttributes:{shape:"S2a"}}},output:{resultWrapper:"ModifyLoadBalancerAttributesResult",type:"structure",members:{LoadBalancerName:{},LoadBalancerAttributes:{shape:"S2a"}}}},RegisterInstancesWithLoadBalancer:{input:{type:"structure",required:["LoadBalancerName","Instances"],members:{LoadBalancerName:{},Instances:{shape:"S1p"}}},output:{resultWrapper:"RegisterInstancesWithLoadBalancerResult",type:"structure",members:{Instances:{shape:"S1p"}}}},RemoveTags:{input:{type:"structure",required:["LoadBalancerNames","Tags"],members:{LoadBalancerNames:{shape:"S2"},Tags:{type:"list",member:{type:"structure",members:{Key:{}}}}}},output:{resultWrapper:"RemoveTagsResult",type:"structure",members:{}}},SetLoadBalancerListenerSSLCertificate:{input:{type:"structure",required:["LoadBalancerName","LoadBalancerPort","SSLCertificateId"],members:{LoadBalancerName:{},LoadBalancerPort:{type:"integer"},SSLCertificateId:{}}},output:{resultWrapper:"SetLoadBalancerListenerSSLCertificateResult",type:"structure",members:{}}},SetLoadBalancerPoliciesForBackendServer:{input:{type:"structure",required:["LoadBalancerName","InstancePort","PolicyNames"],members:{LoadBalancerName:{},InstancePort:{type:"integer"},PolicyNames:{shape:"S2s"}}},output:{resultWrapper:"SetLoadBalancerPoliciesForBackendServerResult",type:"structure",members:{}}},SetLoadBalancerPoliciesOfListener:{input:{type:"structure",required:["LoadBalancerName","LoadBalancerPort","PolicyNames"],members:{LoadBalancerName:{},LoadBalancerPort:{type:"integer"},PolicyNames:{shape:"S2s"}}},output:{resultWrapper:"SetLoadBalancerPoliciesOfListenerResult",type:"structure",members:{}}}},shapes:{S2:{type:"list",member:{}},S4:{type:"list",member:{type:"structure",required:["Key"],members:{Key:{},Value:{}}}},Sa:{type:"list",member:{}},Se:{type:"list",member:{}},Si:{type:"structure",required:["Target","Interval","Timeout","UnhealthyThreshold","HealthyThreshold"],members:{Target:{},Interval:{type:"integer"},Timeout:{type:"integer"},UnhealthyThreshold:{type:"integer"},HealthyThreshold:{type:"integer"}}},Sx:{type:"list",member:{shape:"Sy"}},Sy:{type:"structure",required:["Protocol","LoadBalancerPort","InstancePort"],members:{Protocol:{},LoadBalancerPort:{type:"integer"},InstanceProtocol:{},InstancePort:{type:"integer"},SSLCertificateId:{}}},S13:{type:"list",member:{}},S1p:{type:"list",member:{type:"structure",members:{InstanceId:{}}}},S2a:{type:"structure",members:{CrossZoneLoadBalancing:{type:"structure",required:["Enabled"],members:{Enabled:{type:"boolean"}}},AccessLog:{type:"structure",required:["Enabled"],members:{Enabled:{type:"boolean"},S3BucketName:{},EmitInterval:{type:"integer"},S3BucketPrefix:{}}},ConnectionDraining:{type:"structure",required:["Enabled"],members:{Enabled:{type:"boolean"},Timeout:{type:"integer"}}},ConnectionSettings:{type:"structure",required:["IdleTimeout"],members:{IdleTimeout:{type:"integer"}}},AdditionalAttributes:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}}}},S2s:{type:"list",member:{}}}}},2673:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["servicecatalog"]={};i.ServiceCatalog=s.defineService("servicecatalog",["2015-12-10"]);Object.defineProperty(a.services["servicecatalog"],"2015-12-10",{get:function get(){var e=r(4008);e.paginators=r(1656).pagination;return e},enumerable:true,configurable:true});e.exports=i.ServiceCatalog},2678:function(e,t,r){var i=r(395);i.util.hideProperties(i,["SimpleWorkflow"]);i.SimpleWorkflow=i.SWF},2681:function(e){e.exports={pagination:{}}},2694:function(e){e.exports={pagination:{ListAssistantAssociations:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"assistantAssociationSummaries"},ListAssistants:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"assistantSummaries"},ListContents:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"contentSummaries"},ListKnowledgeBases:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"knowledgeBaseSummaries"},QueryAssistant:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"results"},SearchContent:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"contentSummaries"},SearchSessions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"sessionSummaries"}}}},2699:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2015-04-16",endpointPrefix:"ds",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"Directory Service",serviceFullName:"AWS Directory Service",serviceId:"Directory Service",signatureVersion:"v4",targetPrefix:"DirectoryService_20150416",uid:"ds-2015-04-16"},operations:{AcceptSharedDirectory:{input:{type:"structure",required:["SharedDirectoryId"],members:{SharedDirectoryId:{}}},output:{type:"structure",members:{SharedDirectory:{shape:"S4"}}}},AddIpRoutes:{input:{type:"structure",required:["DirectoryId","IpRoutes"],members:{DirectoryId:{},IpRoutes:{type:"list",member:{type:"structure",members:{CidrIp:{},Description:{}}}},UpdateSecurityGroupForDirectoryControllers:{type:"boolean"}}},output:{type:"structure",members:{}}},AddRegion:{input:{type:"structure",required:["DirectoryId","RegionName","VPCSettings"],members:{DirectoryId:{},RegionName:{},VPCSettings:{shape:"Sk"}}},output:{type:"structure",members:{}}},AddTagsToResource:{input:{type:"structure",required:["ResourceId","Tags"],members:{ResourceId:{},Tags:{shape:"Sr"}}},output:{type:"structure",members:{}}},CancelSchemaExtension:{input:{type:"structure",required:["DirectoryId","SchemaExtensionId"],members:{DirectoryId:{},SchemaExtensionId:{}}},output:{type:"structure",members:{}}},ConnectDirectory:{input:{type:"structure",required:["Name","Password","Size","ConnectSettings"],members:{Name:{},ShortName:{},Password:{shape:"S12"},Description:{},Size:{},ConnectSettings:{type:"structure",required:["VpcId","SubnetIds","CustomerDnsIps","CustomerUserName"],members:{VpcId:{},SubnetIds:{shape:"Sm"},CustomerDnsIps:{shape:"S15"},CustomerUserName:{}}},Tags:{shape:"Sr"}}},output:{type:"structure",members:{DirectoryId:{}}}},CreateAlias:{input:{type:"structure",required:["DirectoryId","Alias"],members:{DirectoryId:{},Alias:{}}},output:{type:"structure",members:{DirectoryId:{},Alias:{}}}},CreateComputer:{input:{type:"structure",required:["DirectoryId","ComputerName","Password"],members:{DirectoryId:{},ComputerName:{},Password:{type:"string",sensitive:true},OrganizationalUnitDistinguishedName:{},ComputerAttributes:{shape:"S1g"}}},output:{type:"structure",members:{Computer:{type:"structure",members:{ComputerId:{},ComputerName:{},ComputerAttributes:{shape:"S1g"}}}}}},CreateConditionalForwarder:{input:{type:"structure",required:["DirectoryId","RemoteDomainName","DnsIpAddrs"],members:{DirectoryId:{},RemoteDomainName:{},DnsIpAddrs:{shape:"S15"}}},output:{type:"structure",members:{}}},CreateDirectory:{input:{type:"structure",required:["Name","Password","Size"],members:{Name:{},ShortName:{},Password:{shape:"S1r"},Description:{},Size:{},VpcSettings:{shape:"Sk"},Tags:{shape:"Sr"}}},output:{type:"structure",members:{DirectoryId:{}}}},CreateLogSubscription:{input:{type:"structure",required:["DirectoryId","LogGroupName"],members:{DirectoryId:{},LogGroupName:{}}},output:{type:"structure",members:{}}},CreateMicrosoftAD:{input:{type:"structure",required:["Name","Password","VpcSettings"],members:{Name:{},ShortName:{},Password:{shape:"S1r"},Description:{},VpcSettings:{shape:"Sk"},Edition:{},Tags:{shape:"Sr"}}},output:{type:"structure",members:{DirectoryId:{}}}},CreateSnapshot:{input:{type:"structure",required:["DirectoryId"],members:{DirectoryId:{},Name:{}}},output:{type:"structure",members:{SnapshotId:{}}}},CreateTrust:{input:{type:"structure",required:["DirectoryId","RemoteDomainName","TrustPassword","TrustDirection"],members:{DirectoryId:{},RemoteDomainName:{},TrustPassword:{type:"string",sensitive:true},TrustDirection:{},TrustType:{},ConditionalForwarderIpAddrs:{shape:"S15"},SelectiveAuth:{}}},output:{type:"structure",members:{TrustId:{}}}},DeleteConditionalForwarder:{input:{type:"structure",required:["DirectoryId","RemoteDomainName"],members:{DirectoryId:{},RemoteDomainName:{}}},output:{type:"structure",members:{}}},DeleteDirectory:{input:{type:"structure",required:["DirectoryId"],members:{DirectoryId:{}}},output:{type:"structure",members:{DirectoryId:{}}}},DeleteLogSubscription:{input:{type:"structure",required:["DirectoryId"],members:{DirectoryId:{}}},output:{type:"structure",members:{}}},DeleteSnapshot:{input:{type:"structure",required:["SnapshotId"],members:{SnapshotId:{}}},output:{type:"structure",members:{SnapshotId:{}}}},DeleteTrust:{input:{type:"structure",required:["TrustId"],members:{TrustId:{},DeleteAssociatedConditionalForwarder:{type:"boolean"}}},output:{type:"structure",members:{TrustId:{}}}},DeregisterCertificate:{input:{type:"structure",required:["DirectoryId","CertificateId"],members:{DirectoryId:{},CertificateId:{}}},output:{type:"structure",members:{}}},DeregisterEventTopic:{input:{type:"structure",required:["DirectoryId","TopicName"],members:{DirectoryId:{},TopicName:{}}},output:{type:"structure",members:{}}},DescribeCertificate:{input:{type:"structure",required:["DirectoryId","CertificateId"],members:{DirectoryId:{},CertificateId:{}}},output:{type:"structure",members:{Certificate:{type:"structure",members:{CertificateId:{},State:{},StateReason:{},CommonName:{},RegisteredDateTime:{type:"timestamp"},ExpiryDateTime:{type:"timestamp"},Type:{},ClientCertAuthSettings:{shape:"S30"}}}}}},DescribeClientAuthenticationSettings:{input:{type:"structure",required:["DirectoryId"],members:{DirectoryId:{},Type:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{ClientAuthenticationSettingsInfo:{type:"list",member:{type:"structure",members:{Type:{},Status:{},LastUpdatedDateTime:{type:"timestamp"}}}},NextToken:{}}}},DescribeConditionalForwarders:{input:{type:"structure",required:["DirectoryId"],members:{DirectoryId:{},RemoteDomainNames:{type:"list",member:{}}}},output:{type:"structure",members:{ConditionalForwarders:{type:"list",member:{type:"structure",members:{RemoteDomainName:{},DnsIpAddrs:{shape:"S15"},ReplicationScope:{}}}}}}},DescribeDirectories:{input:{type:"structure",members:{DirectoryIds:{shape:"S3h"},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{DirectoryDescriptions:{type:"list",member:{type:"structure",members:{DirectoryId:{},Name:{},ShortName:{},Size:{},Edition:{},Alias:{},AccessUrl:{},Description:{},DnsIpAddrs:{shape:"S15"},Stage:{},ShareStatus:{},ShareMethod:{},ShareNotes:{shape:"S8"},LaunchTime:{type:"timestamp"},StageLastUpdatedDateTime:{type:"timestamp"},Type:{},VpcSettings:{shape:"S3q"},ConnectSettings:{type:"structure",members:{VpcId:{},SubnetIds:{shape:"Sm"},CustomerUserName:{},SecurityGroupId:{},AvailabilityZones:{shape:"S3s"},ConnectIps:{type:"list",member:{}}}},RadiusSettings:{shape:"S3w"},RadiusStatus:{},StageReason:{},SsoEnabled:{type:"boolean"},DesiredNumberOfDomainControllers:{type:"integer"},OwnerDirectoryDescription:{type:"structure",members:{DirectoryId:{},AccountId:{},DnsIpAddrs:{shape:"S15"},VpcSettings:{shape:"S3q"},RadiusSettings:{shape:"S3w"},RadiusStatus:{}}},RegionsInfo:{type:"structure",members:{PrimaryRegion:{},AdditionalRegions:{type:"list",member:{}}}}}}},NextToken:{}}}},DescribeDomainControllers:{input:{type:"structure",required:["DirectoryId"],members:{DirectoryId:{},DomainControllerIds:{type:"list",member:{}},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{DomainControllers:{type:"list",member:{type:"structure",members:{DirectoryId:{},DomainControllerId:{},DnsIpAddr:{},VpcId:{},SubnetId:{},AvailabilityZone:{},Status:{},StatusReason:{},LaunchTime:{type:"timestamp"},StatusLastUpdatedDateTime:{type:"timestamp"}}}},NextToken:{}}}},DescribeEventTopics:{input:{type:"structure",members:{DirectoryId:{},TopicNames:{type:"list",member:{}}}},output:{type:"structure",members:{EventTopics:{type:"list",member:{type:"structure",members:{DirectoryId:{},TopicName:{},TopicArn:{},CreatedDateTime:{type:"timestamp"},Status:{}}}}}}},DescribeLDAPSSettings:{input:{type:"structure",required:["DirectoryId"],members:{DirectoryId:{},Type:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{LDAPSSettingsInfo:{type:"list",member:{type:"structure",members:{LDAPSStatus:{},LDAPSStatusReason:{},LastUpdatedDateTime:{type:"timestamp"}}}},NextToken:{}}}},DescribeRegions:{input:{type:"structure",required:["DirectoryId"],members:{DirectoryId:{},RegionName:{},NextToken:{}}},output:{type:"structure",members:{RegionsDescription:{type:"list",member:{type:"structure",members:{DirectoryId:{},RegionName:{},RegionType:{},Status:{},VpcSettings:{shape:"Sk"},DesiredNumberOfDomainControllers:{type:"integer"},LaunchTime:{type:"timestamp"},StatusLastUpdatedDateTime:{type:"timestamp"},LastUpdatedDateTime:{type:"timestamp"}}}},NextToken:{}}}},DescribeSharedDirectories:{input:{type:"structure",required:["OwnerDirectoryId"],members:{OwnerDirectoryId:{},SharedDirectoryIds:{shape:"S3h"},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{SharedDirectories:{type:"list",member:{shape:"S4"}},NextToken:{}}}},DescribeSnapshots:{input:{type:"structure",members:{DirectoryId:{},SnapshotIds:{type:"list",member:{}},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Snapshots:{type:"list",member:{type:"structure",members:{DirectoryId:{},SnapshotId:{},Type:{},Name:{},Status:{},StartTime:{type:"timestamp"}}}},NextToken:{}}}},DescribeTrusts:{input:{type:"structure",members:{DirectoryId:{},TrustIds:{type:"list",member:{}},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Trusts:{type:"list",member:{type:"structure",members:{DirectoryId:{},TrustId:{},RemoteDomainName:{},TrustType:{},TrustDirection:{},TrustState:{},CreatedDateTime:{type:"timestamp"},LastUpdatedDateTime:{type:"timestamp"},StateLastUpdatedDateTime:{type:"timestamp"},TrustStateReason:{},SelectiveAuth:{}}}},NextToken:{}}}},DisableClientAuthentication:{input:{type:"structure",required:["DirectoryId","Type"],members:{DirectoryId:{},Type:{}}},output:{type:"structure",members:{}}},DisableLDAPS:{input:{type:"structure",required:["DirectoryId","Type"],members:{DirectoryId:{},Type:{}}},output:{type:"structure",members:{}}},DisableRadius:{input:{type:"structure",required:["DirectoryId"],members:{DirectoryId:{}}},output:{type:"structure",members:{}}},DisableSso:{input:{type:"structure",required:["DirectoryId"],members:{DirectoryId:{},UserName:{},Password:{shape:"S12"}}},output:{type:"structure",members:{}}},EnableClientAuthentication:{input:{type:"structure",required:["DirectoryId","Type"],members:{DirectoryId:{},Type:{}}},output:{type:"structure",members:{}}},EnableLDAPS:{input:{type:"structure",required:["DirectoryId","Type"],members:{DirectoryId:{},Type:{}}},output:{type:"structure",members:{}}},EnableRadius:{input:{type:"structure",required:["DirectoryId","RadiusSettings"],members:{DirectoryId:{},RadiusSettings:{shape:"S3w"}}},output:{type:"structure",members:{}}},EnableSso:{input:{type:"structure",required:["DirectoryId"],members:{DirectoryId:{},UserName:{},Password:{shape:"S12"}}},output:{type:"structure",members:{}}},GetDirectoryLimits:{input:{type:"structure",members:{}},output:{type:"structure",members:{DirectoryLimits:{type:"structure",members:{CloudOnlyDirectoriesLimit:{type:"integer"},CloudOnlyDirectoriesCurrentCount:{type:"integer"},CloudOnlyDirectoriesLimitReached:{type:"boolean"},CloudOnlyMicrosoftADLimit:{type:"integer"},CloudOnlyMicrosoftADCurrentCount:{type:"integer"},CloudOnlyMicrosoftADLimitReached:{type:"boolean"},ConnectedDirectoriesLimit:{type:"integer"},ConnectedDirectoriesCurrentCount:{type:"integer"},ConnectedDirectoriesLimitReached:{type:"boolean"}}}}}},GetSnapshotLimits:{input:{type:"structure",required:["DirectoryId"],members:{DirectoryId:{}}},output:{type:"structure",members:{SnapshotLimits:{type:"structure",members:{ManualSnapshotsLimit:{type:"integer"},ManualSnapshotsCurrentCount:{type:"integer"},ManualSnapshotsLimitReached:{type:"boolean"}}}}}},ListCertificates:{input:{type:"structure",required:["DirectoryId"],members:{DirectoryId:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextToken:{},CertificatesInfo:{type:"list",member:{type:"structure",members:{CertificateId:{},CommonName:{},State:{},ExpiryDateTime:{type:"timestamp"},Type:{}}}}}}},ListIpRoutes:{input:{type:"structure",required:["DirectoryId"],members:{DirectoryId:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{IpRoutesInfo:{type:"list",member:{type:"structure",members:{DirectoryId:{},CidrIp:{},IpRouteStatusMsg:{},AddedDateTime:{type:"timestamp"},IpRouteStatusReason:{},Description:{}}}},NextToken:{}}}},ListLogSubscriptions:{input:{type:"structure",members:{DirectoryId:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{LogSubscriptions:{type:"list",member:{type:"structure",members:{DirectoryId:{},LogGroupName:{},SubscriptionCreatedDateTime:{type:"timestamp"}}}},NextToken:{}}}},ListSchemaExtensions:{input:{type:"structure",required:["DirectoryId"],members:{DirectoryId:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{SchemaExtensionsInfo:{type:"list",member:{type:"structure",members:{DirectoryId:{},SchemaExtensionId:{},Description:{},SchemaExtensionStatus:{},SchemaExtensionStatusReason:{},StartDateTime:{type:"timestamp"},EndDateTime:{type:"timestamp"}}}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceId"],members:{ResourceId:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Tags:{shape:"Sr"},NextToken:{}}}},RegisterCertificate:{input:{type:"structure",required:["DirectoryId","CertificateData"],members:{DirectoryId:{},CertificateData:{},Type:{},ClientCertAuthSettings:{shape:"S30"}}},output:{type:"structure",members:{CertificateId:{}}}},RegisterEventTopic:{input:{type:"structure",required:["DirectoryId","TopicName"],members:{DirectoryId:{},TopicName:{}}},output:{type:"structure",members:{}}},RejectSharedDirectory:{input:{type:"structure",required:["SharedDirectoryId"],members:{SharedDirectoryId:{}}},output:{type:"structure",members:{SharedDirectoryId:{}}}},RemoveIpRoutes:{input:{type:"structure",required:["DirectoryId","CidrIps"],members:{DirectoryId:{},CidrIps:{type:"list",member:{}}}},output:{type:"structure",members:{}}},RemoveRegion:{input:{type:"structure",required:["DirectoryId"],members:{DirectoryId:{}}},output:{type:"structure",members:{}}},RemoveTagsFromResource:{input:{type:"structure",required:["ResourceId","TagKeys"],members:{ResourceId:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},ResetUserPassword:{input:{type:"structure",required:["DirectoryId","UserName","NewPassword"],members:{DirectoryId:{},UserName:{},NewPassword:{type:"string",sensitive:true}}},output:{type:"structure",members:{}}},RestoreFromSnapshot:{input:{type:"structure",required:["SnapshotId"],members:{SnapshotId:{}}},output:{type:"structure",members:{}}},ShareDirectory:{input:{type:"structure",required:["DirectoryId","ShareTarget","ShareMethod"],members:{DirectoryId:{},ShareNotes:{shape:"S8"},ShareTarget:{type:"structure",required:["Id","Type"],members:{Id:{},Type:{}}},ShareMethod:{}}},output:{type:"structure",members:{SharedDirectoryId:{}}}},StartSchemaExtension:{input:{type:"structure",required:["DirectoryId","CreateSnapshotBeforeSchemaExtension","LdifContent","Description"],members:{DirectoryId:{},CreateSnapshotBeforeSchemaExtension:{type:"boolean"},LdifContent:{},Description:{}}},output:{type:"structure",members:{SchemaExtensionId:{}}}},UnshareDirectory:{input:{type:"structure",required:["DirectoryId","UnshareTarget"],members:{DirectoryId:{},UnshareTarget:{type:"structure",required:["Id","Type"],members:{Id:{},Type:{}}}}},output:{type:"structure",members:{SharedDirectoryId:{}}}},UpdateConditionalForwarder:{input:{type:"structure",required:["DirectoryId","RemoteDomainName","DnsIpAddrs"],members:{DirectoryId:{},RemoteDomainName:{},DnsIpAddrs:{shape:"S15"}}},output:{type:"structure",members:{}}},UpdateNumberOfDomainControllers:{input:{type:"structure",required:["DirectoryId","DesiredNumber"],members:{DirectoryId:{},DesiredNumber:{type:"integer"}}},output:{type:"structure",members:{}}},UpdateRadius:{input:{type:"structure",required:["DirectoryId","RadiusSettings"],members:{DirectoryId:{},RadiusSettings:{shape:"S3w"}}},output:{type:"structure",members:{}}},UpdateTrust:{input:{type:"structure",required:["TrustId"],members:{TrustId:{},SelectiveAuth:{}}},output:{type:"structure",members:{RequestId:{},TrustId:{}}}},VerifyTrust:{input:{type:"structure",required:["TrustId"],members:{TrustId:{}}},output:{type:"structure",members:{TrustId:{}}}}},shapes:{S4:{type:"structure",members:{OwnerAccountId:{},OwnerDirectoryId:{},ShareMethod:{},SharedAccountId:{},SharedDirectoryId:{},ShareStatus:{},ShareNotes:{shape:"S8"},CreatedDateTime:{type:"timestamp"},LastUpdatedDateTime:{type:"timestamp"}}},S8:{type:"string",sensitive:true},Sk:{type:"structure",required:["VpcId","SubnetIds"],members:{VpcId:{},SubnetIds:{shape:"Sm"}}},Sm:{type:"list",member:{}},Sr:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S12:{type:"string",sensitive:true},S15:{type:"list",member:{}},S1g:{type:"list",member:{type:"structure",members:{Name:{},Value:{}}}},S1r:{type:"string",sensitive:true},S30:{type:"structure",members:{OCSPUrl:{}}},S3h:{type:"list",member:{}},S3q:{type:"structure",members:{VpcId:{},SubnetIds:{shape:"Sm"},SecurityGroupId:{},AvailabilityZones:{shape:"S3s"}}},S3s:{type:"list",member:{}},S3w:{type:"structure",members:{RadiusServers:{type:"list",member:{}},RadiusPort:{type:"integer"},RadiusTimeout:{type:"integer"},RadiusRetries:{type:"integer"},SharedSecret:{type:"string",sensitive:true},AuthenticationProtocol:{},DisplayLabel:{},UseSameUsername:{type:"boolean"}}}}}},2708:function(e){e.exports={pagination:{ListDataIngestionJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListDatasets:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListInferenceExecutions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListInferenceSchedulers:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListModels:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListSensorStatistics:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},2709:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["wafregional"]={};i.WAFRegional=s.defineService("wafregional",["2016-11-28"]);Object.defineProperty(a.services["wafregional"],"2016-11-28",{get:function get(){var e=r(8296);e.paginators=r(3396).pagination;return e},enumerable:true,configurable:true});e.exports=i.WAFRegional},2719:function(e){e.exports={pagination:{}}},2726:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2016-06-02",endpointPrefix:"shield",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"AWS Shield",serviceFullName:"AWS Shield",serviceId:"Shield",signatureVersion:"v4",targetPrefix:"AWSShield_20160616",uid:"shield-2016-06-02"},operations:{AssociateDRTLogBucket:{input:{type:"structure",required:["LogBucket"],members:{LogBucket:{}}},output:{type:"structure",members:{}}},AssociateDRTRole:{input:{type:"structure",required:["RoleArn"],members:{RoleArn:{}}},output:{type:"structure",members:{}}},AssociateHealthCheck:{input:{type:"structure",required:["ProtectionId","HealthCheckArn"],members:{ProtectionId:{},HealthCheckArn:{}}},output:{type:"structure",members:{}}},AssociateProactiveEngagementDetails:{input:{type:"structure",required:["EmergencyContactList"],members:{EmergencyContactList:{shape:"Sc"}}},output:{type:"structure",members:{}}},CreateProtection:{input:{type:"structure",required:["Name","ResourceArn"],members:{Name:{},ResourceArn:{},Tags:{shape:"Sl"}}},output:{type:"structure",members:{ProtectionId:{}}}},CreateProtectionGroup:{input:{type:"structure",required:["ProtectionGroupId","Aggregation","Pattern"],members:{ProtectionGroupId:{},Aggregation:{},Pattern:{},ResourceType:{},Members:{shape:"Sv"},Tags:{shape:"Sl"}}},output:{type:"structure",members:{}}},CreateSubscription:{input:{type:"structure",members:{}},output:{type:"structure",members:{}}},DeleteProtection:{input:{type:"structure",required:["ProtectionId"],members:{ProtectionId:{}}},output:{type:"structure",members:{}}},DeleteProtectionGroup:{input:{type:"structure",required:["ProtectionGroupId"],members:{ProtectionGroupId:{}}},output:{type:"structure",members:{}}},DeleteSubscription:{input:{type:"structure",members:{},deprecated:true},output:{type:"structure",members:{},deprecated:true},deprecated:true},DescribeAttack:{input:{type:"structure",required:["AttackId"],members:{AttackId:{}}},output:{type:"structure",members:{Attack:{type:"structure",members:{AttackId:{},ResourceArn:{},SubResources:{type:"list",member:{type:"structure",members:{Type:{},Id:{},AttackVectors:{type:"list",member:{type:"structure",required:["VectorType"],members:{VectorType:{},VectorCounters:{shape:"S1f"}}}},Counters:{shape:"S1f"}}}},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},AttackCounters:{shape:"S1f"},AttackProperties:{type:"list",member:{type:"structure",members:{AttackLayer:{},AttackPropertyIdentifier:{},TopContributors:{type:"list",member:{type:"structure",members:{Name:{},Value:{type:"long"}}}},Unit:{},Total:{type:"long"}}}},Mitigations:{type:"list",member:{type:"structure",members:{MitigationName:{}}}}}}}}},DescribeAttackStatistics:{input:{type:"structure",members:{}},output:{type:"structure",required:["TimeRange","DataItems"],members:{TimeRange:{shape:"S1w"},DataItems:{type:"list",member:{type:"structure",required:["AttackCount"],members:{AttackVolume:{type:"structure",members:{BitsPerSecond:{shape:"S21"},PacketsPerSecond:{shape:"S21"},RequestsPerSecond:{shape:"S21"}}},AttackCount:{type:"long"}}}}}}},DescribeDRTAccess:{input:{type:"structure",members:{}},output:{type:"structure",members:{RoleArn:{},LogBucketList:{type:"list",member:{}}}}},DescribeEmergencyContactSettings:{input:{type:"structure",members:{}},output:{type:"structure",members:{EmergencyContactList:{shape:"Sc"}}}},DescribeProtection:{input:{type:"structure",members:{ProtectionId:{},ResourceArn:{}}},output:{type:"structure",members:{Protection:{shape:"S29"}}}},DescribeProtectionGroup:{input:{type:"structure",required:["ProtectionGroupId"],members:{ProtectionGroupId:{}}},output:{type:"structure",required:["ProtectionGroup"],members:{ProtectionGroup:{shape:"S2j"}}}},DescribeSubscription:{input:{type:"structure",members:{}},output:{type:"structure",members:{Subscription:{type:"structure",required:["SubscriptionLimits"],members:{StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},TimeCommitmentInSeconds:{type:"long"},AutoRenew:{},Limits:{shape:"S2p"},ProactiveEngagementStatus:{},SubscriptionLimits:{type:"structure",required:["ProtectionLimits","ProtectionGroupLimits"],members:{ProtectionLimits:{type:"structure",required:["ProtectedResourceTypeLimits"],members:{ProtectedResourceTypeLimits:{shape:"S2p"}}},ProtectionGroupLimits:{type:"structure",required:["MaxProtectionGroups","PatternTypeLimits"],members:{MaxProtectionGroups:{type:"long"},PatternTypeLimits:{type:"structure",required:["ArbitraryPatternLimits"],members:{ArbitraryPatternLimits:{type:"structure",required:["MaxMembers"],members:{MaxMembers:{type:"long"}}}}}}}}},SubscriptionArn:{}}}}}},DisableApplicationLayerAutomaticResponse:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{}}},DisableProactiveEngagement:{input:{type:"structure",members:{}},output:{type:"structure",members:{}}},DisassociateDRTLogBucket:{input:{type:"structure",required:["LogBucket"],members:{LogBucket:{}}},output:{type:"structure",members:{}}},DisassociateDRTRole:{input:{type:"structure",members:{}},output:{type:"structure",members:{}}},DisassociateHealthCheck:{input:{type:"structure",required:["ProtectionId","HealthCheckArn"],members:{ProtectionId:{},HealthCheckArn:{}}},output:{type:"structure",members:{}}},EnableApplicationLayerAutomaticResponse:{input:{type:"structure",required:["ResourceArn","Action"],members:{ResourceArn:{},Action:{shape:"S2e"}}},output:{type:"structure",members:{}}},EnableProactiveEngagement:{input:{type:"structure",members:{}},output:{type:"structure",members:{}}},GetSubscriptionState:{input:{type:"structure",members:{}},output:{type:"structure",required:["SubscriptionState"],members:{SubscriptionState:{}}}},ListAttacks:{input:{type:"structure",members:{ResourceArns:{type:"list",member:{}},StartTime:{shape:"S1w"},EndTime:{shape:"S1w"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{AttackSummaries:{type:"list",member:{type:"structure",members:{AttackId:{},ResourceArn:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},AttackVectors:{type:"list",member:{type:"structure",required:["VectorType"],members:{VectorType:{}}}}}}},NextToken:{}}}},ListProtectionGroups:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["ProtectionGroups"],members:{ProtectionGroups:{type:"list",member:{shape:"S2j"}},NextToken:{}}}},ListProtections:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Protections:{type:"list",member:{shape:"S29"}},NextToken:{}}}},ListResourcesInProtectionGroup:{input:{type:"structure",required:["ProtectionGroupId"],members:{ProtectionGroupId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["ResourceArns"],members:{ResourceArns:{type:"list",member:{}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},output:{type:"structure",members:{Tags:{shape:"Sl"}}}},TagResource:{input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"Sl"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateApplicationLayerAutomaticResponse:{input:{type:"structure",required:["ResourceArn","Action"],members:{ResourceArn:{},Action:{shape:"S2e"}}},output:{type:"structure",members:{}}},UpdateEmergencyContactSettings:{input:{type:"structure",members:{EmergencyContactList:{shape:"Sc"}}},output:{type:"structure",members:{}}},UpdateProtectionGroup:{input:{type:"structure",required:["ProtectionGroupId","Aggregation","Pattern"],members:{ProtectionGroupId:{},Aggregation:{},Pattern:{},ResourceType:{},Members:{shape:"Sv"}}},output:{type:"structure",members:{}}},UpdateSubscription:{input:{type:"structure",members:{AutoRenew:{}}},output:{type:"structure",members:{}}}},shapes:{Sc:{type:"list",member:{type:"structure",required:["EmailAddress"],members:{EmailAddress:{},PhoneNumber:{},ContactNotes:{}}}},Sl:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},Sv:{type:"list",member:{}},S1f:{type:"list",member:{type:"structure",members:{Name:{},Max:{type:"double"},Average:{type:"double"},Sum:{type:"double"},N:{type:"integer"},Unit:{}}}},S1w:{type:"structure",members:{FromInclusive:{type:"timestamp"},ToExclusive:{type:"timestamp"}}},S21:{type:"structure",required:["Max"],members:{Max:{type:"double"}}},S29:{type:"structure",members:{Id:{},Name:{},ResourceArn:{},HealthCheckIds:{type:"list",member:{}},ProtectionArn:{},ApplicationLayerAutomaticResponseConfiguration:{type:"structure",required:["Status","Action"],members:{Status:{},Action:{shape:"S2e"}}}}},S2e:{type:"structure",members:{Block:{type:"structure",members:{}},Count:{type:"structure",members:{}}}},S2j:{type:"structure",required:["ProtectionGroupId","Aggregation","Pattern","Members"],members:{ProtectionGroupId:{},Aggregation:{},Pattern:{},ResourceType:{},Members:{shape:"Sv"},ProtectionGroupArn:{}}},S2p:{type:"list",member:{type:"structure",members:{Type:{},Max:{type:"long"}}}}}}},2732:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2015-10-07",endpointPrefix:"events",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon CloudWatch Events",serviceId:"CloudWatch Events",signatureVersion:"v4",targetPrefix:"AWSEvents",uid:"events-2015-10-07"},operations:{ActivateEventSource:{input:{type:"structure",required:["Name"],members:{Name:{}}}},CancelReplay:{input:{type:"structure",required:["ReplayName"],members:{ReplayName:{}}},output:{type:"structure",members:{ReplayArn:{},State:{},StateReason:{}}}},CreateApiDestination:{input:{type:"structure",required:["Name","ConnectionArn","InvocationEndpoint","HttpMethod"],members:{Name:{},Description:{},ConnectionArn:{},InvocationEndpoint:{},HttpMethod:{},InvocationRateLimitPerSecond:{type:"integer"}}},output:{type:"structure",members:{ApiDestinationArn:{},ApiDestinationState:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},CreateArchive:{input:{type:"structure",required:["ArchiveName","EventSourceArn"],members:{ArchiveName:{},EventSourceArn:{},Description:{},EventPattern:{},RetentionDays:{type:"integer"}}},output:{type:"structure",members:{ArchiveArn:{},State:{},StateReason:{},CreationTime:{type:"timestamp"}}}},CreateConnection:{input:{type:"structure",required:["Name","AuthorizationType","AuthParameters"],members:{Name:{},Description:{},AuthorizationType:{},AuthParameters:{type:"structure",members:{BasicAuthParameters:{type:"structure",required:["Username","Password"],members:{Username:{},Password:{}}},OAuthParameters:{type:"structure",required:["ClientParameters","AuthorizationEndpoint","HttpMethod"],members:{ClientParameters:{type:"structure",required:["ClientID","ClientSecret"],members:{ClientID:{},ClientSecret:{}}},AuthorizationEndpoint:{},HttpMethod:{},OAuthHttpParameters:{shape:"S14"}}},ApiKeyAuthParameters:{type:"structure",required:["ApiKeyName","ApiKeyValue"],members:{ApiKeyName:{},ApiKeyValue:{}}},InvocationHttpParameters:{shape:"S14"}}}}},output:{type:"structure",members:{ConnectionArn:{},ConnectionState:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},CreateEventBus:{input:{type:"structure",required:["Name"],members:{Name:{},EventSourceName:{},Tags:{shape:"S1m"}}},output:{type:"structure",members:{EventBusArn:{}}}},CreatePartnerEventSource:{input:{type:"structure",required:["Name","Account"],members:{Name:{},Account:{}}},output:{type:"structure",members:{EventSourceArn:{}}}},DeactivateEventSource:{input:{type:"structure",required:["Name"],members:{Name:{}}}},DeauthorizeConnection:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{ConnectionArn:{},ConnectionState:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},LastAuthorizedTime:{type:"timestamp"}}}},DeleteApiDestination:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{}}},DeleteArchive:{input:{type:"structure",required:["ArchiveName"],members:{ArchiveName:{}}},output:{type:"structure",members:{}}},DeleteConnection:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{ConnectionArn:{},ConnectionState:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},LastAuthorizedTime:{type:"timestamp"}}}},DeleteEventBus:{input:{type:"structure",required:["Name"],members:{Name:{}}}},DeletePartnerEventSource:{input:{type:"structure",required:["Name","Account"],members:{Name:{},Account:{}}}},DeleteRule:{input:{type:"structure",required:["Name"],members:{Name:{},EventBusName:{},Force:{type:"boolean"}}}},DescribeApiDestination:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{ApiDestinationArn:{},Name:{},Description:{},ApiDestinationState:{},ConnectionArn:{},InvocationEndpoint:{},HttpMethod:{},InvocationRateLimitPerSecond:{type:"integer"},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},DescribeArchive:{input:{type:"structure",required:["ArchiveName"],members:{ArchiveName:{}}},output:{type:"structure",members:{ArchiveArn:{},ArchiveName:{},EventSourceArn:{},Description:{},EventPattern:{},State:{},StateReason:{},RetentionDays:{type:"integer"},SizeBytes:{type:"long"},EventCount:{type:"long"},CreationTime:{type:"timestamp"}}}},DescribeConnection:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{ConnectionArn:{},Name:{},Description:{},ConnectionState:{},StateReason:{},AuthorizationType:{},SecretArn:{},AuthParameters:{type:"structure",members:{BasicAuthParameters:{type:"structure",members:{Username:{}}},OAuthParameters:{type:"structure",members:{ClientParameters:{type:"structure",members:{ClientID:{}}},AuthorizationEndpoint:{},HttpMethod:{},OAuthHttpParameters:{shape:"S14"}}},ApiKeyAuthParameters:{type:"structure",members:{ApiKeyName:{}}},InvocationHttpParameters:{shape:"S14"}}},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},LastAuthorizedTime:{type:"timestamp"}}}},DescribeEventBus:{input:{type:"structure",members:{Name:{}}},output:{type:"structure",members:{Name:{},Arn:{},Policy:{}}}},DescribeEventSource:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{Arn:{},CreatedBy:{},CreationTime:{type:"timestamp"},ExpirationTime:{type:"timestamp"},Name:{},State:{}}}},DescribePartnerEventSource:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{Arn:{},Name:{}}}},DescribeReplay:{input:{type:"structure",required:["ReplayName"],members:{ReplayName:{}}},output:{type:"structure",members:{ReplayName:{},ReplayArn:{},Description:{},State:{},StateReason:{},EventSourceArn:{},Destination:{shape:"S2w"},EventStartTime:{type:"timestamp"},EventEndTime:{type:"timestamp"},EventLastReplayedTime:{type:"timestamp"},ReplayStartTime:{type:"timestamp"},ReplayEndTime:{type:"timestamp"}}}},DescribeRule:{input:{type:"structure",required:["Name"],members:{Name:{},EventBusName:{}}},output:{type:"structure",members:{Name:{},Arn:{},EventPattern:{},ScheduleExpression:{},State:{},Description:{},RoleArn:{},ManagedBy:{},EventBusName:{},CreatedBy:{}}}},DisableRule:{input:{type:"structure",required:["Name"],members:{Name:{},EventBusName:{}}}},EnableRule:{input:{type:"structure",required:["Name"],members:{Name:{},EventBusName:{}}}},ListApiDestinations:{input:{type:"structure",members:{NamePrefix:{},ConnectionArn:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{ApiDestinations:{type:"list",member:{type:"structure",members:{ApiDestinationArn:{},Name:{},ApiDestinationState:{},ConnectionArn:{},InvocationEndpoint:{},HttpMethod:{},InvocationRateLimitPerSecond:{type:"integer"},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},NextToken:{}}}},ListArchives:{input:{type:"structure",members:{NamePrefix:{},EventSourceArn:{},State:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Archives:{type:"list",member:{type:"structure",members:{ArchiveName:{},EventSourceArn:{},State:{},StateReason:{},RetentionDays:{type:"integer"},SizeBytes:{type:"long"},EventCount:{type:"long"},CreationTime:{type:"timestamp"}}}},NextToken:{}}}},ListConnections:{input:{type:"structure",members:{NamePrefix:{},ConnectionState:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Connections:{type:"list",member:{type:"structure",members:{ConnectionArn:{},Name:{},ConnectionState:{},StateReason:{},AuthorizationType:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},LastAuthorizedTime:{type:"timestamp"}}}},NextToken:{}}}},ListEventBuses:{input:{type:"structure",members:{NamePrefix:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{EventBuses:{type:"list",member:{type:"structure",members:{Name:{},Arn:{},Policy:{}}}},NextToken:{}}}},ListEventSources:{input:{type:"structure",members:{NamePrefix:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{EventSources:{type:"list",member:{type:"structure",members:{Arn:{},CreatedBy:{},CreationTime:{type:"timestamp"},ExpirationTime:{type:"timestamp"},Name:{},State:{}}}},NextToken:{}}}},ListPartnerEventSourceAccounts:{input:{type:"structure",required:["EventSourceName"],members:{EventSourceName:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{PartnerEventSourceAccounts:{type:"list",member:{type:"structure",members:{Account:{},CreationTime:{type:"timestamp"},ExpirationTime:{type:"timestamp"},State:{}}}},NextToken:{}}}},ListPartnerEventSources:{input:{type:"structure",required:["NamePrefix"],members:{NamePrefix:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{PartnerEventSources:{type:"list",member:{type:"structure",members:{Arn:{},Name:{}}}},NextToken:{}}}},ListReplays:{input:{type:"structure",members:{NamePrefix:{},State:{},EventSourceArn:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Replays:{type:"list",member:{type:"structure",members:{ReplayName:{},EventSourceArn:{},State:{},StateReason:{},EventStartTime:{type:"timestamp"},EventEndTime:{type:"timestamp"},EventLastReplayedTime:{type:"timestamp"},ReplayStartTime:{type:"timestamp"},ReplayEndTime:{type:"timestamp"}}}},NextToken:{}}}},ListRuleNamesByTarget:{input:{type:"structure",required:["TargetArn"],members:{TargetArn:{},EventBusName:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{RuleNames:{type:"list",member:{}},NextToken:{}}}},ListRules:{input:{type:"structure",members:{NamePrefix:{},EventBusName:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Rules:{type:"list",member:{type:"structure",members:{Name:{},Arn:{},EventPattern:{},State:{},Description:{},ScheduleExpression:{},RoleArn:{},ManagedBy:{},EventBusName:{}}}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},output:{type:"structure",members:{Tags:{shape:"S1m"}}}},ListTargetsByRule:{input:{type:"structure",required:["Rule"],members:{Rule:{},EventBusName:{},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Targets:{shape:"S4l"},NextToken:{}}}},PutEvents:{input:{type:"structure",required:["Entries"],members:{Entries:{type:"list",member:{type:"structure",members:{Time:{type:"timestamp"},Source:{},Resources:{shape:"S6j"},DetailType:{},Detail:{},EventBusName:{},TraceHeader:{}}}}}},output:{type:"structure",members:{FailedEntryCount:{type:"integer"},Entries:{type:"list",member:{type:"structure",members:{EventId:{},ErrorCode:{},ErrorMessage:{}}}}}}},PutPartnerEvents:{input:{type:"structure",required:["Entries"],members:{Entries:{type:"list",member:{type:"structure",members:{Time:{type:"timestamp"},Source:{},Resources:{shape:"S6j"},DetailType:{},Detail:{}}}}}},output:{type:"structure",members:{FailedEntryCount:{type:"integer"},Entries:{type:"list",member:{type:"structure",members:{EventId:{},ErrorCode:{},ErrorMessage:{}}}}}}},PutPermission:{input:{type:"structure",members:{EventBusName:{},Action:{},Principal:{},StatementId:{},Condition:{type:"structure",required:["Type","Key","Value"],members:{Type:{},Key:{},Value:{}}},Policy:{}}}},PutRule:{input:{type:"structure",required:["Name"],members:{Name:{},ScheduleExpression:{},EventPattern:{},State:{},Description:{},RoleArn:{},Tags:{shape:"S1m"},EventBusName:{}}},output:{type:"structure",members:{RuleArn:{}}}},PutTargets:{input:{type:"structure",required:["Rule","Targets"],members:{Rule:{},EventBusName:{},Targets:{shape:"S4l"}}},output:{type:"structure",members:{FailedEntryCount:{type:"integer"},FailedEntries:{type:"list",member:{type:"structure",members:{TargetId:{},ErrorCode:{},ErrorMessage:{}}}}}}},RemovePermission:{input:{type:"structure",members:{StatementId:{},RemoveAllPermissions:{type:"boolean"},EventBusName:{}}}},RemoveTargets:{input:{type:"structure",required:["Rule","Ids"],members:{Rule:{},EventBusName:{},Ids:{type:"list",member:{}},Force:{type:"boolean"}}},output:{type:"structure",members:{FailedEntryCount:{type:"integer"},FailedEntries:{type:"list",member:{type:"structure",members:{TargetId:{},ErrorCode:{},ErrorMessage:{}}}}}}},StartReplay:{input:{type:"structure",required:["ReplayName","EventSourceArn","EventStartTime","EventEndTime","Destination"],members:{ReplayName:{},Description:{},EventSourceArn:{},EventStartTime:{type:"timestamp"},EventEndTime:{type:"timestamp"},Destination:{shape:"S2w"}}},output:{type:"structure",members:{ReplayArn:{},State:{},StateReason:{},ReplayStartTime:{type:"timestamp"}}}},TagResource:{input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"S1m"}}},output:{type:"structure",members:{}}},TestEventPattern:{input:{type:"structure",required:["EventPattern","Event"],members:{EventPattern:{},Event:{}}},output:{type:"structure",members:{Result:{type:"boolean"}}}},UntagResource:{input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateApiDestination:{input:{type:"structure",required:["Name"],members:{Name:{},Description:{},ConnectionArn:{},InvocationEndpoint:{},HttpMethod:{},InvocationRateLimitPerSecond:{type:"integer"}}},output:{type:"structure",members:{ApiDestinationArn:{},ApiDestinationState:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},UpdateArchive:{input:{type:"structure",required:["ArchiveName"],members:{ArchiveName:{},Description:{},EventPattern:{},RetentionDays:{type:"integer"}}},output:{type:"structure",members:{ArchiveArn:{},State:{},StateReason:{},CreationTime:{type:"timestamp"}}}},UpdateConnection:{input:{type:"structure",required:["Name"],members:{Name:{},Description:{},AuthorizationType:{},AuthParameters:{type:"structure",members:{BasicAuthParameters:{type:"structure",members:{Username:{},Password:{}}},OAuthParameters:{type:"structure",members:{ClientParameters:{type:"structure",members:{ClientID:{},ClientSecret:{}}},AuthorizationEndpoint:{},HttpMethod:{},OAuthHttpParameters:{shape:"S14"}}},ApiKeyAuthParameters:{type:"structure",members:{ApiKeyName:{},ApiKeyValue:{}}},InvocationHttpParameters:{shape:"S14"}}}}},output:{type:"structure",members:{ConnectionArn:{},ConnectionState:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},LastAuthorizedTime:{type:"timestamp"}}}}},shapes:{S14:{type:"structure",members:{HeaderParameters:{type:"list",member:{type:"structure",members:{Key:{},Value:{},IsValueSecret:{type:"boolean"}}}},QueryStringParameters:{type:"list",member:{type:"structure",members:{Key:{},Value:{},IsValueSecret:{type:"boolean"}}}},BodyParameters:{type:"list",member:{type:"structure",members:{Key:{},Value:{},IsValueSecret:{type:"boolean"}}}}}},S1m:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S2w:{type:"structure",required:["Arn"],members:{Arn:{},FilterArns:{type:"list",member:{}}}},S4l:{type:"list",member:{type:"structure",required:["Id","Arn"],members:{Id:{},Arn:{},RoleArn:{},Input:{},InputPath:{},InputTransformer:{type:"structure",required:["InputTemplate"],members:{InputPathsMap:{type:"map",key:{},value:{}},InputTemplate:{}}},KinesisParameters:{type:"structure",required:["PartitionKeyPath"],members:{PartitionKeyPath:{}}},RunCommandParameters:{type:"structure",required:["RunCommandTargets"],members:{RunCommandTargets:{type:"list",member:{type:"structure",required:["Key","Values"],members:{Key:{},Values:{type:"list",member:{}}}}}}},EcsParameters:{type:"structure",required:["TaskDefinitionArn"],members:{TaskDefinitionArn:{},TaskCount:{type:"integer"},LaunchType:{},NetworkConfiguration:{type:"structure",members:{awsvpcConfiguration:{type:"structure",required:["Subnets"],members:{Subnets:{shape:"S57"},SecurityGroups:{shape:"S57"},AssignPublicIp:{}}}}},PlatformVersion:{},Group:{},CapacityProviderStrategy:{type:"list",member:{type:"structure",required:["capacityProvider"],members:{capacityProvider:{},weight:{type:"integer"},base:{type:"integer"}}}},EnableECSManagedTags:{type:"boolean"},EnableExecuteCommand:{type:"boolean"},PlacementConstraints:{type:"list",member:{type:"structure",members:{type:{},expression:{}}}},PlacementStrategy:{type:"list",member:{type:"structure",members:{type:{},field:{}}}},PropagateTags:{},ReferenceId:{},Tags:{shape:"S1m"}}},BatchParameters:{type:"structure",required:["JobDefinition","JobName"],members:{JobDefinition:{},JobName:{},ArrayProperties:{type:"structure",members:{Size:{type:"integer"}}},RetryStrategy:{type:"structure",members:{Attempts:{type:"integer"}}}}},SqsParameters:{type:"structure",members:{MessageGroupId:{}}},HttpParameters:{type:"structure",members:{PathParameterValues:{type:"list",member:{}},HeaderParameters:{type:"map",key:{},value:{}},QueryStringParameters:{type:"map",key:{},value:{}}}},RedshiftDataParameters:{type:"structure",required:["Database","Sql"],members:{SecretManagerArn:{},Database:{},DbUser:{},Sql:{},StatementName:{},WithEvent:{type:"boolean"}}},SageMakerPipelineParameters:{type:"structure",members:{PipelineParameterList:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}}}},DeadLetterConfig:{type:"structure",members:{Arn:{}}},RetryPolicy:{type:"structure",members:{MaximumRetryAttempts:{type:"integer"},MaximumEventAgeInSeconds:{type:"integer"}}}}}},S57:{type:"list",member:{}},S6j:{type:"list",member:{}}}}},2747:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["sagemakerruntime"]={};i.SageMakerRuntime=s.defineService("sagemakerruntime",["2017-05-13"]);Object.defineProperty(a.services["sagemakerruntime"],"2017-05-13",{get:function get(){var e=r(3387);e.paginators=r(9239).pagination;return e},enumerable:true,configurable:true});e.exports=i.SageMakerRuntime},2750:function(e,t,r){(function(){var t,i,s,a,o,n,u,p,m,c,l,d,y,b,S=function(e,t){for(var r in t){if(g.call(t,r))e[r]=t[r]}function ctor(){this.constructor=e}ctor.prototype=t.prototype;e.prototype=new ctor;e.__super__=t.prototype;return e},g={}.hasOwnProperty;u=r(7738);p=r(5735);t=r(9657);i=r(7919);m=r(5796);l=r(7660);y=r(9708);c=r(2491);s=r(3801);a=r(9463);o=r(7661);n=r(9019);b=r(9423);e.exports=d=function(e){S(XMLStringWriter,e);function XMLStringWriter(e){XMLStringWriter.__super__.constructor.call(this,e)}XMLStringWriter.prototype.document=function(e){var t,r,s,a,o;this.textispresent=false;a="";o=e.children;for(r=0,s=o.length;r"+this.newline};XMLStringWriter.prototype.comment=function(e,t){return this.space(t)+"\x3c!-- "+e.text+" --\x3e"+this.newline};XMLStringWriter.prototype.declaration=function(e,t){var r;r=this.space(t);r+='";r+=this.newline;return r};XMLStringWriter.prototype.docType=function(e,r){var u,p,m,l,d;r||(r=0);l=this.space(r);l+="0){l+=" [";l+=this.newline;d=e.children;for(p=0,m=d.length;p";l+=this.newline;return l};XMLStringWriter.prototype.element=function(e,r){var s,a,o,n,u,p,d,b,S,h,N,I,T;r||(r=0);T=false;if(this.textispresent){this.newline="";this.pretty=false}else{this.newline=this.newlinedefault;this.pretty=this.prettydefault}I=this.space(r);b="";b+=I+"<"+e.name;S=e.attributes;for(d in S){if(!g.call(S,d))continue;s=S[d];b+=this.attribute(s)}if(e.children.length===0||e.children.every(function(e){return e.value===""})){if(this.allowEmpty){b+=">"+this.newline}else{b+=this.spacebeforeslash+"/>"+this.newline}}else if(this.pretty&&e.children.length===1&&e.children[0].value!=null){b+=">";b+=e.children[0].value;b+=""+this.newline}else{if(this.dontprettytextnodes){h=e.children;for(o=0,u=h.length;o"+this.newline;N=e.children;for(n=0,p=N.length;n"+this.newline}return b};XMLStringWriter.prototype.processingInstruction=function(e,t){var r;r=this.space(t)+""+this.newline;return r};XMLStringWriter.prototype.raw=function(e,t){return this.space(t)+e.value+this.newline};XMLStringWriter.prototype.text=function(e,t){return this.space(t)+e.value+this.newline};XMLStringWriter.prototype.dtdAttList=function(e,t){var r;r=this.space(t)+""+this.newline;return r};XMLStringWriter.prototype.dtdElement=function(e,t){return this.space(t)+""+this.newline};XMLStringWriter.prototype.dtdEntity=function(e,t){var r;r=this.space(t)+""+this.newline;return r};XMLStringWriter.prototype.dtdNotation=function(e,t){var r;r=this.space(t)+""+this.newline;return r};XMLStringWriter.prototype.openNode=function(e,t){var r,i,s,a;t||(t=0);if(e instanceof m){s=this.space(t)+"<"+e.name;a=e.attributes;for(i in a){if(!g.call(a,i))continue;r=a[i];s+=this.attribute(r)}s+=(e.children?">":"/>")+this.newline;return s}else{s=this.space(t)+"")+this.newline;return s}};XMLStringWriter.prototype.closeNode=function(e,t){t||(t=0);switch(false){case!(e instanceof m):return this.space(t)+""+this.newline;case!(e instanceof p):return this.space(t)+"]>"+this.newline}};return XMLStringWriter}(b)}).call(this)},2751:function(e,t,r){var i=r(395);r(3711);var s=i.util.inherit;var a=r(6756);var o=r(8835).URL;i.MetadataService=s({endpoint:a(),httpOptions:{timeout:0},disableFetchToken:false,constructor:function MetadataService(e){if(e&&e.host){e.endpoint="http://"+e.host;delete e.host}i.util.update(this,e)},request:function request(e,t,r){if(arguments.length===2){r=t;t={}}if(process.env[i.util.imdsDisabledEnv]){r(new Error("EC2 Instance Metadata Service access disabled"));return}e=e||"/";if(o){new o(this.endpoint)}var s=new i.HttpRequest(this.endpoint+e);s.method=t.method||"GET";if(t.headers){s.headers=t.headers}i.util.handleRequestWithRetries(s,this,r)},loadCredentialsCallbacks:[],fetchMetadataToken:function fetchMetadataToken(e){var t=this;var r="/latest/api/token";t.request(r,{method:"PUT",headers:{"x-aws-ec2-metadata-token-ttl-seconds":"21600"}},e)},fetchCredentials:function fetchCredentials(e,t){var r=this;var s="/latest/meta-data/iam/security-credentials/";r.request(s,e,function(a,o){if(a){r.disableFetchToken=!(a.statusCode===401);t(i.util.error(a,{message:"EC2 Metadata roleName request returned error"}));return}o=o.split("\n")[0];r.request(s+o,e,function(e,s){if(e){r.disableFetchToken=!(e.statusCode===401);t(i.util.error(e,{message:"EC2 Metadata creds request returned error"}));return}try{var a=JSON.parse(s);t(null,a)}catch(e){t(e)}})})},loadCredentials:function loadCredentials(e){var t=this;t.loadCredentialsCallbacks.push(e);if(t.loadCredentialsCallbacks.length>1){return}function callbacks(e,r){var i;while((i=t.loadCredentialsCallbacks.shift())!==undefined){i(e,r)}}if(t.disableFetchToken){t.fetchCredentials({},callbacks)}else{t.fetchMetadataToken(function(e,r){if(e){if(e.code==="TimeoutError"){t.disableFetchToken=true}else if(e.retryable===true){callbacks(i.util.error(e,{message:"EC2 Metadata token request returned error"}));return}else if(e.statusCode===400){callbacks(i.util.error(e,{message:"EC2 Metadata token request returned 400"}));return}}var s={};if(r){s.headers={"x-aws-ec2-metadata-token":r}}t.fetchCredentials(s,callbacks)})}}});e.exports=i.MetadataService},2760:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-10-15",endpointPrefix:"api.pricing",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"AWS Pricing",serviceFullName:"AWS Price List Service",serviceId:"Pricing",signatureVersion:"v4",signingName:"pricing",targetPrefix:"AWSPriceListService",uid:"pricing-2017-10-15"},operations:{DescribeServices:{input:{type:"structure",members:{ServiceCode:{},FormatVersion:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Services:{type:"list",member:{type:"structure",members:{ServiceCode:{},AttributeNames:{type:"list",member:{}}}}},FormatVersion:{},NextToken:{}}}},GetAttributeValues:{input:{type:"structure",required:["ServiceCode","AttributeName"],members:{ServiceCode:{},AttributeName:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{AttributeValues:{type:"list",member:{type:"structure",members:{Value:{}}}},NextToken:{}}}},GetProducts:{input:{type:"structure",members:{ServiceCode:{},Filters:{type:"list",member:{type:"structure",required:["Type","Field","Value"],members:{Type:{},Field:{},Value:{}}}},FormatVersion:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{FormatVersion:{},PriceList:{type:"list",member:{jsonvalue:true}},NextToken:{}}}}},shapes:{}}},2766:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-09-30",endpointPrefix:"kinesisvideo",protocol:"rest-json",serviceAbbreviation:"Kinesis Video",serviceFullName:"Amazon Kinesis Video Streams",serviceId:"Kinesis Video",signatureVersion:"v4",uid:"kinesisvideo-2017-09-30"},operations:{CreateSignalingChannel:{http:{requestUri:"/createSignalingChannel"},input:{type:"structure",required:["ChannelName"],members:{ChannelName:{},ChannelType:{},SingleMasterConfiguration:{shape:"S4"},Tags:{type:"list",member:{shape:"S7"}}}},output:{type:"structure",members:{ChannelARN:{}}}},CreateStream:{http:{requestUri:"/createStream"},input:{type:"structure",required:["StreamName"],members:{DeviceName:{},StreamName:{},MediaType:{},KmsKeyId:{},DataRetentionInHours:{type:"integer"},Tags:{shape:"Si"}}},output:{type:"structure",members:{StreamARN:{}}}},DeleteSignalingChannel:{http:{requestUri:"/deleteSignalingChannel"},input:{type:"structure",required:["ChannelARN"],members:{ChannelARN:{},CurrentVersion:{}}},output:{type:"structure",members:{}}},DeleteStream:{http:{requestUri:"/deleteStream"},input:{type:"structure",required:["StreamARN"],members:{StreamARN:{},CurrentVersion:{}}},output:{type:"structure",members:{}}},DescribeImageGenerationConfiguration:{http:{requestUri:"/describeImageGenerationConfiguration"},input:{type:"structure",members:{StreamName:{},StreamARN:{}}},output:{type:"structure",members:{ImageGenerationConfiguration:{shape:"Sr"}}}},DescribeNotificationConfiguration:{http:{requestUri:"/describeNotificationConfiguration"},input:{type:"structure",members:{StreamName:{},StreamARN:{}}},output:{type:"structure",members:{NotificationConfiguration:{shape:"S16"}}}},DescribeSignalingChannel:{http:{requestUri:"/describeSignalingChannel"},input:{type:"structure",members:{ChannelName:{},ChannelARN:{}}},output:{type:"structure",members:{ChannelInfo:{shape:"S1a"}}}},DescribeStream:{http:{requestUri:"/describeStream"},input:{type:"structure",members:{StreamName:{},StreamARN:{}}},output:{type:"structure",members:{StreamInfo:{shape:"S1f"}}}},GetDataEndpoint:{http:{requestUri:"/getDataEndpoint"},input:{type:"structure",required:["APIName"],members:{StreamName:{},StreamARN:{},APIName:{}}},output:{type:"structure",members:{DataEndpoint:{}}}},GetSignalingChannelEndpoint:{http:{requestUri:"/getSignalingChannelEndpoint"},input:{type:"structure",required:["ChannelARN"],members:{ChannelARN:{},SingleMasterChannelEndpointConfiguration:{type:"structure",members:{Protocols:{type:"list",member:{}},Role:{}}}}},output:{type:"structure",members:{ResourceEndpointList:{type:"list",member:{type:"structure",members:{Protocol:{},ResourceEndpoint:{}}}}}}},ListSignalingChannels:{http:{requestUri:"/listSignalingChannels"},input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{},ChannelNameCondition:{type:"structure",members:{ComparisonOperator:{},ComparisonValue:{}}}}},output:{type:"structure",members:{ChannelInfoList:{type:"list",member:{shape:"S1a"}},NextToken:{}}}},ListStreams:{http:{requestUri:"/listStreams"},input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{},StreamNameCondition:{type:"structure",members:{ComparisonOperator:{},ComparisonValue:{}}}}},output:{type:"structure",members:{StreamInfoList:{type:"list",member:{shape:"S1f"}},NextToken:{}}}},ListTagsForResource:{http:{requestUri:"/ListTagsForResource"},input:{type:"structure",required:["ResourceARN"],members:{NextToken:{},ResourceARN:{}}},output:{type:"structure",members:{NextToken:{},Tags:{shape:"Si"}}}},ListTagsForStream:{http:{requestUri:"/listTagsForStream"},input:{type:"structure",members:{NextToken:{},StreamARN:{},StreamName:{}}},output:{type:"structure",members:{NextToken:{},Tags:{shape:"Si"}}}},TagResource:{http:{requestUri:"/TagResource"},input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{type:"list",member:{shape:"S7"}}}},output:{type:"structure",members:{}}},TagStream:{http:{requestUri:"/tagStream"},input:{type:"structure",required:["Tags"],members:{StreamARN:{},StreamName:{},Tags:{shape:"Si"}}},output:{type:"structure",members:{}}},UntagResource:{http:{requestUri:"/UntagResource"},input:{type:"structure",required:["ResourceARN","TagKeyList"],members:{ResourceARN:{},TagKeyList:{shape:"S2e"}}},output:{type:"structure",members:{}}},UntagStream:{http:{requestUri:"/untagStream"},input:{type:"structure",required:["TagKeyList"],members:{StreamARN:{},StreamName:{},TagKeyList:{shape:"S2e"}}},output:{type:"structure",members:{}}},UpdateDataRetention:{http:{requestUri:"/updateDataRetention"},input:{type:"structure",required:["CurrentVersion","Operation","DataRetentionChangeInHours"],members:{StreamName:{},StreamARN:{},CurrentVersion:{},Operation:{},DataRetentionChangeInHours:{type:"integer"}}},output:{type:"structure",members:{}}},UpdateImageGenerationConfiguration:{http:{requestUri:"/updateImageGenerationConfiguration"},input:{type:"structure",members:{StreamName:{},StreamARN:{},ImageGenerationConfiguration:{shape:"Sr"}}},output:{type:"structure",members:{}}},UpdateNotificationConfiguration:{http:{requestUri:"/updateNotificationConfiguration"},input:{type:"structure",members:{StreamName:{},StreamARN:{},NotificationConfiguration:{shape:"S16"}}},output:{type:"structure",members:{}}},UpdateSignalingChannel:{http:{requestUri:"/updateSignalingChannel"},input:{type:"structure",required:["ChannelARN","CurrentVersion"],members:{ChannelARN:{},CurrentVersion:{},SingleMasterConfiguration:{shape:"S4"}}},output:{type:"structure",members:{}}},UpdateStream:{http:{requestUri:"/updateStream"},input:{type:"structure",required:["CurrentVersion"],members:{StreamName:{},StreamARN:{},CurrentVersion:{},DeviceName:{},MediaType:{}}},output:{type:"structure",members:{}}}},shapes:{S4:{type:"structure",members:{MessageTtlSeconds:{type:"integer"}}},S7:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}},Si:{type:"map",key:{},value:{}},Sr:{type:"structure",required:["Status","ImageSelectorType","DestinationConfig","SamplingInterval","Format"],members:{Status:{},ImageSelectorType:{},DestinationConfig:{type:"structure",required:["Uri","DestinationRegion"],members:{Uri:{},DestinationRegion:{}}},SamplingInterval:{type:"integer"},Format:{},FormatConfig:{type:"map",key:{},value:{}},WidthPixels:{type:"integer"},HeightPixels:{type:"integer"}}},S16:{type:"structure",required:["Status","DestinationConfig"],members:{Status:{},DestinationConfig:{type:"structure",required:["Uri"],members:{Uri:{}}}}},S1a:{type:"structure",members:{ChannelName:{},ChannelARN:{},ChannelType:{},ChannelStatus:{},CreationTime:{type:"timestamp"},SingleMasterConfiguration:{shape:"S4"},Version:{}}},S1f:{type:"structure",members:{DeviceName:{},StreamName:{},StreamARN:{},MediaType:{},KmsKeyId:{},Version:{},Status:{},CreationTime:{type:"timestamp"},DataRetentionInHours:{type:"integer"}}},S2e:{type:"list",member:{}}}}},2802:function(e,t){(function(e){"use strict";function isArray(e){if(e!==null){return Object.prototype.toString.call(e)==="[object Array]"}else{return false}}function isObject(e){if(e!==null){return Object.prototype.toString.call(e)==="[object Object]"}else{return false}}function strictDeepEqual(e,t){if(e===t){return true}var r=Object.prototype.toString.call(e);if(r!==Object.prototype.toString.call(t)){return false}if(isArray(e)===true){if(e.length!==t.length){return false}for(var i=0;i",9:"Array"};var d="EOF";var y="UnquotedIdentifier";var b="QuotedIdentifier";var S="Rbracket";var g="Rparen";var h="Comma";var N="Colon";var I="Rbrace";var T="Number";var f="Current";var k="Expref";var C="Pipe";var A="Or";var v="And";var R="EQ";var q="GT";var D="LT";var x="GTE";var P="LTE";var E="NE";var M="Flatten";var L="Star";var U="Filter";var w="Dot";var G="Not";var B="Lbrace";var F="Lbracket";var _="Lparen";var V="Literal";var O={".":w,"*":L,",":h,":":N,"{":B,"}":I,"]":S,"(":_,")":g,"@":f};var z={"<":true,">":true,"=":true,"!":true};var j={" ":true,"\t":true,"\n":true};function isAlpha(e){return e>="a"&&e<="z"||e>="A"&&e<="Z"||e==="_"}function isNum(e){return e>="0"&&e<="9"||e==="-"}function isAlphaNum(e){return e>="a"&&e<="z"||e>="A"&&e<="Z"||e>="0"&&e<="9"||e==="_"}function Lexer(){}Lexer.prototype={tokenize:function(e){var t=[];this._current=0;var r;var i;var s;while(this._current"){if(e[this._current]==="="){this._current++;return{type:x,value:">=",start:t}}else{return{type:q,value:">",start:t}}}else if(r==="="){if(e[this._current]==="="){this._current++;return{type:R,value:"==",start:t}}}},_consumeLiteral:function(e){this._current++;var r=this._current;var i=e.length;var s;while(e[this._current]!=="`"&&this._current=0){return true}else if(r.indexOf(e)>=0){return true}else if(i.indexOf(e[0])>=0){try{JSON.parse(e);return true}catch(e){return false}}else{return false}}};var K={};K[d]=0;K[y]=0;K[b]=0;K[S]=0;K[g]=0;K[h]=0;K[I]=0;K[T]=0;K[f]=0;K[k]=0;K[C]=1;K[A]=2;K[v]=3;K[R]=5;K[q]=5;K[D]=5;K[x]=5;K[P]=5;K[E]=5;K[M]=9;K[L]=20;K[U]=21;K[w]=40;K[G]=45;K[B]=50;K[F]=55;K[_]=60;function Parser(){}Parser.prototype={parse:function(e){this._loadTokens(e);this.index=0;var t=this.expression(0);if(this._lookahead(0)!==d){var r=this._lookaheadToken(0);var i=new Error("Unexpected token type: "+r.type+", value: "+r.value);i.name="ParserError";throw i}return t},_loadTokens:function(e){var t=new Lexer;var r=t.tokenize(e);r.push({type:d,value:"",start:e.length});this.tokens=r},expression:function(e){var t=this._lookaheadToken(0);this._advance();var r=this.nud(t);var i=this._lookahead(0);while(e=0){return this.expression(e)}else if(t===F){this._match(F);return this._parseMultiselectList()}else if(t===B){this._match(B);return this._parseMultiselectHash()}},_parseProjectionRHS:function(e){var t;if(K[this._lookahead(0)]<10){t={type:"Identity"}}else if(this._lookahead(0)===F){t=this.expression(e)}else if(this._lookahead(0)===U){t=this.expression(e)}else if(this._lookahead(0)===w){this._match(w);t=this._parseDotRHS(e)}else{var r=this._lookaheadToken(0);var i=new Error("Sytanx error, unexpected token: "+r.value+"("+r.type+")");i.name="ParserError";throw i}return t},_parseMultiselectList:function(){var e=[];while(this._lookahead(0)!==S){var t=this.expression(0);e.push(t);if(this._lookahead(0)===h){this._match(h);if(this._lookahead(0)===S){throw new Error("Unexpected token Rbracket")}}}this._match(S);return{type:"MultiSelectList",children:e}},_parseMultiselectHash:function(){var e=[];var t=[y,b];var r,i,s,a;for(;;){r=this._lookaheadToken(0);if(t.indexOf(r.type)<0){throw new Error("Expecting an identifier token, got: "+r.type)}i=r.value;this._advance();this._match(N);s=this.expression(0);a={type:"KeyValuePair",name:i,value:s};e.push(a);if(this._lookahead(0)===h){this._match(h)}else if(this._lookahead(0)===I){this._match(I);break}}return{type:"MultiSelectHash",children:e}}};function TreeInterpreter(e){this.runtime=e}TreeInterpreter.prototype={search:function(e,t){return this.visit(e,t)},visit:function(e,t){var r,i,s,a,o,n,u,p,m,c;switch(e.type){case"Field":if(t!==null&&isObject(t)){n=t[e.name];if(n===undefined){return null}else{return n}}return null;case"Subexpression":s=this.visit(e.children[0],t);for(c=1;c0){for(c=b;cS;c+=g){s.push(t[c])}}return s;case"Projection":var h=this.visit(e.children[0],t);if(!isArray(h)){return null}m=[];for(c=0;co;break;case x:s=a>=o;break;case D:s=a=e){t=r<0?e-1:e}return t}};function Runtime(e){this._interpreter=e;this.functionTable={abs:{_func:this._functionAbs,_signature:[{types:[r]}]},avg:{_func:this._functionAvg,_signature:[{types:[m]}]},ceil:{_func:this._functionCeil,_signature:[{types:[r]}]},contains:{_func:this._functionContains,_signature:[{types:[s,a]},{types:[i]}]},ends_with:{_func:this._functionEndsWith,_signature:[{types:[s]},{types:[s]}]},floor:{_func:this._functionFloor,_signature:[{types:[r]}]},length:{_func:this._functionLength,_signature:[{types:[s,a,o]}]},map:{_func:this._functionMap,_signature:[{types:[u]},{types:[a]}]},max:{_func:this._functionMax,_signature:[{types:[m,c]}]},merge:{_func:this._functionMerge,_signature:[{types:[o],variadic:true}]},max_by:{_func:this._functionMaxBy,_signature:[{types:[a]},{types:[u]}]},sum:{_func:this._functionSum,_signature:[{types:[m]}]},starts_with:{_func:this._functionStartsWith,_signature:[{types:[s]},{types:[s]}]},min:{_func:this._functionMin,_signature:[{types:[m,c]}]},min_by:{_func:this._functionMinBy,_signature:[{types:[a]},{types:[u]}]},type:{_func:this._functionType,_signature:[{types:[i]}]},keys:{_func:this._functionKeys,_signature:[{types:[o]}]},values:{_func:this._functionValues,_signature:[{types:[o]}]},sort:{_func:this._functionSort,_signature:[{types:[c,m]}]},sort_by:{_func:this._functionSortBy,_signature:[{types:[a]},{types:[u]}]},join:{_func:this._functionJoin,_signature:[{types:[s]},{types:[c]}]},reverse:{_func:this._functionReverse,_signature:[{types:[s,a]}]},to_array:{_func:this._functionToArray,_signature:[{types:[i]}]},to_string:{_func:this._functionToString,_signature:[{types:[i]}]},to_number:{_func:this._functionToNumber,_signature:[{types:[i]}]},not_null:{_func:this._functionNotNull,_signature:[{types:[i],variadic:true}]}}}Runtime.prototype={callFunction:function(e,t){var r=this.functionTable[e];if(r===undefined){throw new Error("Unknown function: "+e+"()")}this._validateArgs(e,t,r._signature);return r._func.call(this,t)},_validateArgs:function(e,t,r){var i;if(r[r.length-1].variadic){if(t.length=0;a--){i+=r[a]}return i}else{var o=e[0].slice(0);o.reverse();return o}},_functionAbs:function(e){return Math.abs(e[0])},_functionCeil:function(e){return Math.ceil(e[0])},_functionAvg:function(e){var t=0;var r=e[0];for(var i=0;i=0},_functionFloor:function(e){return Math.floor(e[0])},_functionLength:function(e){if(!isObject(e[0])){return e[0].length}else{return Object.keys(e[0]).length}},_functionMap:function(e){var t=[];var r=this._interpreter;var i=e[0];var s=e[1];for(var a=0;a0){var t=this._getTypeName(e[0][0]);if(t===r){return Math.max.apply(Math,e[0])}else{var i=e[0];var s=i[0];for(var a=1;a0){var t=this._getTypeName(e[0][0]);if(t===r){return Math.min.apply(Math,e[0])}else{var i=e[0];var s=i[0];for(var a=1;as){return 1}else if(ro){o=u;n=i[p]}}return n},_functionMinBy:function(e){var t=e[1];var i=e[0];var a=this.createKeyFunction(t,[r,s]);var o=Infinity;var n;var u;for(var p=0;p=0){var e="AWS.IotData requires an explicit "+"`endpoint' configuration option.";throw i.util.error(new Error,{name:"InvalidEndpoint",message:e})}},setupRequestListeners:function setupRequestListeners(e){e.addListener("validateResponse",this.validateResponseBody);if(s.indexOf(e.operation)>-1){e.addListener("extractData",i.util.convertPayloadToString)}},validateResponseBody:function validateResponseBody(e){var t=e.httpResponse.body.toString()||"{}";var r=t.trim();if(!r||r.charAt(0)!=="{"){e.httpResponse.body=""}}})},2883:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["ssm"]={};i.SSM=s.defineService("ssm",["2014-11-06"]);Object.defineProperty(a.services["ssm"],"2014-11-06",{get:function get(){var e=r(5948);e.paginators=r(9836).pagination;e.waiters=r(1418).waiters;return e},enumerable:true,configurable:true});e.exports=i.SSM},2884:function(e){(function(){var t;e.exports=t=function(){function XMLAttribute(e,t,r){this.options=e.options;this.stringify=e.stringify;if(t==null){throw new Error("Missing attribute name of element "+e.name)}if(r==null){throw new Error("Missing attribute value for attribute "+t+" of element "+e.name)}this.name=this.stringify.attName(t);this.value=this.stringify.attValue(r)}XMLAttribute.prototype.clone=function(){return Object.create(this)};XMLAttribute.prototype.toString=function(e){return this.options.writer.set(e).attribute(this)};return XMLAttribute}()}).call(this)},2904:function(e){e.exports={pagination:{DescribeDBEngineVersions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBEngineVersions"},DescribeDBInstances:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBInstances"},DescribeDBParameterGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBParameterGroups"},DescribeDBParameters:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"Parameters"},DescribeDBSecurityGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBSecurityGroups"},DescribeDBSnapshots:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBSnapshots"},DescribeDBSubnetGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBSubnetGroups"},DescribeEngineDefaultParameters:{input_token:"Marker",limit_key:"MaxRecords",output_token:"EngineDefaults.Marker",result_key:"EngineDefaults.Parameters"},DescribeEventSubscriptions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"EventSubscriptionsList"},DescribeEvents:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"Events"},DescribeOptionGroupOptions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"OptionGroupOptions"},DescribeOptionGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"OptionGroupsList"},DescribeOrderableDBInstanceOptions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"OrderableDBInstanceOptions"},DescribeReservedDBInstances:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ReservedDBInstances"},DescribeReservedDBInstancesOfferings:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ReservedDBInstancesOfferings"},ListTagsForResource:{result_key:"TagList"}}}},2906:function(e,t,r){var i=r(395);var s=i.util.inherit;i.Signers.V2=s(i.Signers.RequestSigner,{addAuthorization:function addAuthorization(e,t){if(!t)t=i.util.date.getDate();var r=this.request;r.params.Timestamp=i.util.date.iso8601(t);r.params.SignatureVersion="2";r.params.SignatureMethod="HmacSHA256";r.params.AWSAccessKeyId=e.accessKeyId;if(e.sessionToken){r.params.SecurityToken=e.sessionToken}delete r.params.Signature;r.params.Signature=this.signature(e);r.body=i.util.queryParamsToString(r.params);r.headers["Content-Length"]=r.body.length},signature:function signature(e){return i.util.crypto.hmac(e.secretAccessKey,this.stringToSign(),"base64")},stringToSign:function stringToSign(){var e=[];e.push(this.request.method);e.push(this.request.endpoint.host.toLowerCase());e.push(this.request.pathname());e.push(i.util.queryParamsToString(this.request.params));return e.join("\n")}});e.exports=i.Signers.V2},2907:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-07-25",endpointPrefix:"amplify",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"Amplify",serviceFullName:"AWS Amplify",serviceId:"Amplify",signatureVersion:"v4",signingName:"amplify",uid:"amplify-2017-07-25"},operations:{CreateApp:{http:{requestUri:"/apps"},input:{type:"structure",required:["name"],members:{name:{},description:{},repository:{},platform:{},iamServiceRoleArn:{},oauthToken:{shape:"S7"},accessToken:{shape:"S8"},environmentVariables:{shape:"S9"},enableBranchAutoBuild:{type:"boolean"},enableBranchAutoDeletion:{type:"boolean"},enableBasicAuth:{type:"boolean"},basicAuthCredentials:{shape:"Sf"},customRules:{shape:"Sg"},tags:{shape:"Sm"},buildSpec:{shape:"Sp"},customHeaders:{},enableAutoBranchCreation:{type:"boolean"},autoBranchCreationPatterns:{shape:"Ss"},autoBranchCreationConfig:{shape:"Su"}}},output:{type:"structure",required:["app"],members:{app:{shape:"S12"}}}},CreateBackendEnvironment:{http:{requestUri:"/apps/{appId}/backendenvironments"},input:{type:"structure",required:["appId","environmentName"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{},stackName:{},deploymentArtifacts:{}}},output:{type:"structure",required:["backendEnvironment"],members:{backendEnvironment:{shape:"S1i"}}}},CreateBranch:{http:{requestUri:"/apps/{appId}/branches"},input:{type:"structure",required:["appId","branchName"],members:{appId:{location:"uri",locationName:"appId"},branchName:{},description:{},stage:{},framework:{},enableNotification:{type:"boolean"},enableAutoBuild:{type:"boolean"},environmentVariables:{shape:"S9"},basicAuthCredentials:{shape:"Sf"},enableBasicAuth:{type:"boolean"},enablePerformanceMode:{type:"boolean"},tags:{shape:"Sm"},buildSpec:{shape:"Sp"},ttl:{},displayName:{},enablePullRequestPreview:{type:"boolean"},pullRequestEnvironmentName:{},backendEnvironmentArn:{}}},output:{type:"structure",required:["branch"],members:{branch:{shape:"S1p"}}}},CreateDeployment:{http:{requestUri:"/apps/{appId}/branches/{branchName}/deployments"},input:{type:"structure",required:["appId","branchName"],members:{appId:{location:"uri",locationName:"appId"},branchName:{location:"uri",locationName:"branchName"},fileMap:{type:"map",key:{},value:{}}}},output:{type:"structure",required:["fileUploadUrls","zipUploadUrl"],members:{jobId:{},fileUploadUrls:{type:"map",key:{},value:{}},zipUploadUrl:{}}}},CreateDomainAssociation:{http:{requestUri:"/apps/{appId}/domains"},input:{type:"structure",required:["appId","domainName","subDomainSettings"],members:{appId:{location:"uri",locationName:"appId"},domainName:{},enableAutoSubDomain:{type:"boolean"},subDomainSettings:{shape:"S28"},autoSubDomainCreationPatterns:{shape:"S2b"},autoSubDomainIAMRole:{}}},output:{type:"structure",required:["domainAssociation"],members:{domainAssociation:{shape:"S2f"}}}},CreateWebhook:{http:{requestUri:"/apps/{appId}/webhooks"},input:{type:"structure",required:["appId","branchName"],members:{appId:{location:"uri",locationName:"appId"},branchName:{},description:{}}},output:{type:"structure",required:["webhook"],members:{webhook:{shape:"S2q"}}}},DeleteApp:{http:{method:"DELETE",requestUri:"/apps/{appId}"},input:{type:"structure",required:["appId"],members:{appId:{location:"uri",locationName:"appId"}}},output:{type:"structure",required:["app"],members:{app:{shape:"S12"}}}},DeleteBackendEnvironment:{http:{method:"DELETE",requestUri:"/apps/{appId}/backendenvironments/{environmentName}"},input:{type:"structure",required:["appId","environmentName"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"}}},output:{type:"structure",required:["backendEnvironment"],members:{backendEnvironment:{shape:"S1i"}}}},DeleteBranch:{http:{method:"DELETE",requestUri:"/apps/{appId}/branches/{branchName}"},input:{type:"structure",required:["appId","branchName"],members:{appId:{location:"uri",locationName:"appId"},branchName:{location:"uri",locationName:"branchName"}}},output:{type:"structure",required:["branch"],members:{branch:{shape:"S1p"}}}},DeleteDomainAssociation:{http:{method:"DELETE",requestUri:"/apps/{appId}/domains/{domainName}"},input:{type:"structure",required:["appId","domainName"],members:{appId:{location:"uri",locationName:"appId"},domainName:{location:"uri",locationName:"domainName"}}},output:{type:"structure",required:["domainAssociation"],members:{domainAssociation:{shape:"S2f"}}}},DeleteJob:{http:{method:"DELETE",requestUri:"/apps/{appId}/branches/{branchName}/jobs/{jobId}"},input:{type:"structure",required:["appId","branchName","jobId"],members:{appId:{location:"uri",locationName:"appId"},branchName:{location:"uri",locationName:"branchName"},jobId:{location:"uri",locationName:"jobId"}}},output:{type:"structure",required:["jobSummary"],members:{jobSummary:{shape:"S34"}}}},DeleteWebhook:{http:{method:"DELETE",requestUri:"/webhooks/{webhookId}"},input:{type:"structure",required:["webhookId"],members:{webhookId:{location:"uri",locationName:"webhookId"}}},output:{type:"structure",required:["webhook"],members:{webhook:{shape:"S2q"}}}},GenerateAccessLogs:{http:{requestUri:"/apps/{appId}/accesslogs"},input:{type:"structure",required:["domainName","appId"],members:{startTime:{type:"timestamp"},endTime:{type:"timestamp"},domainName:{},appId:{location:"uri",locationName:"appId"}}},output:{type:"structure",members:{logUrl:{}}}},GetApp:{http:{method:"GET",requestUri:"/apps/{appId}"},input:{type:"structure",required:["appId"],members:{appId:{location:"uri",locationName:"appId"}}},output:{type:"structure",required:["app"],members:{app:{shape:"S12"}}}},GetArtifactUrl:{http:{method:"GET",requestUri:"/artifacts/{artifactId}"},input:{type:"structure",required:["artifactId"],members:{artifactId:{location:"uri",locationName:"artifactId"}}},output:{type:"structure",required:["artifactId","artifactUrl"],members:{artifactId:{},artifactUrl:{}}}},GetBackendEnvironment:{http:{method:"GET",requestUri:"/apps/{appId}/backendenvironments/{environmentName}"},input:{type:"structure",required:["appId","environmentName"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"}}},output:{type:"structure",required:["backendEnvironment"],members:{backendEnvironment:{shape:"S1i"}}}},GetBranch:{http:{method:"GET",requestUri:"/apps/{appId}/branches/{branchName}"},input:{type:"structure",required:["appId","branchName"],members:{appId:{location:"uri",locationName:"appId"},branchName:{location:"uri",locationName:"branchName"}}},output:{type:"structure",required:["branch"],members:{branch:{shape:"S1p"}}}},GetDomainAssociation:{http:{method:"GET",requestUri:"/apps/{appId}/domains/{domainName}"},input:{type:"structure",required:["appId","domainName"],members:{appId:{location:"uri",locationName:"appId"},domainName:{location:"uri",locationName:"domainName"}}},output:{type:"structure",required:["domainAssociation"],members:{domainAssociation:{shape:"S2f"}}}},GetJob:{http:{method:"GET",requestUri:"/apps/{appId}/branches/{branchName}/jobs/{jobId}"},input:{type:"structure",required:["appId","branchName","jobId"],members:{appId:{location:"uri",locationName:"appId"},branchName:{location:"uri",locationName:"branchName"},jobId:{location:"uri",locationName:"jobId"}}},output:{type:"structure",required:["job"],members:{job:{type:"structure",required:["summary","steps"],members:{summary:{shape:"S34"},steps:{type:"list",member:{type:"structure",required:["stepName","startTime","status","endTime"],members:{stepName:{},startTime:{type:"timestamp"},status:{},endTime:{type:"timestamp"},logUrl:{},artifactsUrl:{},testArtifactsUrl:{},testConfigUrl:{},screenshots:{type:"map",key:{},value:{}},statusReason:{},context:{}}}}}}}}},GetWebhook:{http:{method:"GET",requestUri:"/webhooks/{webhookId}"},input:{type:"structure",required:["webhookId"],members:{webhookId:{location:"uri",locationName:"webhookId"}}},output:{type:"structure",required:["webhook"],members:{webhook:{shape:"S2q"}}}},ListApps:{http:{method:"GET",requestUri:"/apps"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",required:["apps"],members:{apps:{type:"list",member:{shape:"S12"}},nextToken:{}}}},ListArtifacts:{http:{method:"GET",requestUri:"/apps/{appId}/branches/{branchName}/jobs/{jobId}/artifacts"},input:{type:"structure",required:["appId","branchName","jobId"],members:{appId:{location:"uri",locationName:"appId"},branchName:{location:"uri",locationName:"branchName"},jobId:{location:"uri",locationName:"jobId"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",required:["artifacts"],members:{artifacts:{type:"list",member:{type:"structure",required:["artifactFileName","artifactId"],members:{artifactFileName:{},artifactId:{}}}},nextToken:{}}}},ListBackendEnvironments:{http:{method:"GET",requestUri:"/apps/{appId}/backendenvironments"},input:{type:"structure",required:["appId"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"querystring",locationName:"environmentName"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",required:["backendEnvironments"],members:{backendEnvironments:{type:"list",member:{shape:"S1i"}},nextToken:{}}}},ListBranches:{http:{method:"GET",requestUri:"/apps/{appId}/branches"},input:{type:"structure",required:["appId"],members:{appId:{location:"uri",locationName:"appId"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",required:["branches"],members:{branches:{type:"list",member:{shape:"S1p"}},nextToken:{}}}},ListDomainAssociations:{http:{method:"GET",requestUri:"/apps/{appId}/domains"},input:{type:"structure",required:["appId"],members:{appId:{location:"uri",locationName:"appId"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",required:["domainAssociations"],members:{domainAssociations:{type:"list",member:{shape:"S2f"}},nextToken:{}}}},ListJobs:{http:{method:"GET",requestUri:"/apps/{appId}/branches/{branchName}/jobs"},input:{type:"structure",required:["appId","branchName"],members:{appId:{location:"uri",locationName:"appId"},branchName:{location:"uri",locationName:"branchName"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",required:["jobSummaries"],members:{jobSummaries:{type:"list",member:{shape:"S34"}},nextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"Sm"}}}},ListWebhooks:{http:{method:"GET",requestUri:"/apps/{appId}/webhooks"},input:{type:"structure",required:["appId"],members:{appId:{location:"uri",locationName:"appId"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",required:["webhooks"],members:{webhooks:{type:"list",member:{shape:"S2q"}},nextToken:{}}}},StartDeployment:{http:{requestUri:"/apps/{appId}/branches/{branchName}/deployments/start"},input:{type:"structure",required:["appId","branchName"],members:{appId:{location:"uri",locationName:"appId"},branchName:{location:"uri",locationName:"branchName"},jobId:{},sourceUrl:{}}},output:{type:"structure",required:["jobSummary"],members:{jobSummary:{shape:"S34"}}}},StartJob:{http:{requestUri:"/apps/{appId}/branches/{branchName}/jobs"},input:{type:"structure",required:["appId","branchName","jobType"],members:{appId:{location:"uri",locationName:"appId"},branchName:{location:"uri",locationName:"branchName"},jobId:{},jobType:{},jobReason:{},commitId:{},commitMessage:{},commitTime:{type:"timestamp"}}},output:{type:"structure",required:["jobSummary"],members:{jobSummary:{shape:"S34"}}}},StopJob:{http:{method:"DELETE",requestUri:"/apps/{appId}/branches/{branchName}/jobs/{jobId}/stop"},input:{type:"structure",required:["appId","branchName","jobId"],members:{appId:{location:"uri",locationName:"appId"},branchName:{location:"uri",locationName:"branchName"},jobId:{location:"uri",locationName:"jobId"}}},output:{type:"structure",required:["jobSummary"],members:{jobSummary:{shape:"S34"}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"Sm"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateApp:{http:{requestUri:"/apps/{appId}"},input:{type:"structure",required:["appId"],members:{appId:{location:"uri",locationName:"appId"},name:{},description:{},platform:{},iamServiceRoleArn:{},environmentVariables:{shape:"S9"},enableBranchAutoBuild:{type:"boolean"},enableBranchAutoDeletion:{type:"boolean"},enableBasicAuth:{type:"boolean"},basicAuthCredentials:{shape:"Sf"},customRules:{shape:"Sg"},buildSpec:{shape:"Sp"},customHeaders:{},enableAutoBranchCreation:{type:"boolean"},autoBranchCreationPatterns:{shape:"Ss"},autoBranchCreationConfig:{shape:"Su"},repository:{},oauthToken:{shape:"S7"},accessToken:{shape:"S8"}}},output:{type:"structure",required:["app"],members:{app:{shape:"S12"}}}},UpdateBranch:{http:{requestUri:"/apps/{appId}/branches/{branchName}"},input:{type:"structure",required:["appId","branchName"],members:{appId:{location:"uri",locationName:"appId"},branchName:{location:"uri",locationName:"branchName"},description:{},framework:{},stage:{},enableNotification:{type:"boolean"},enableAutoBuild:{type:"boolean"},environmentVariables:{shape:"S9"},basicAuthCredentials:{shape:"Sf"},enableBasicAuth:{type:"boolean"},enablePerformanceMode:{type:"boolean"},buildSpec:{shape:"Sp"},ttl:{},displayName:{},enablePullRequestPreview:{type:"boolean"},pullRequestEnvironmentName:{},backendEnvironmentArn:{}}},output:{type:"structure",required:["branch"],members:{branch:{shape:"S1p"}}}},UpdateDomainAssociation:{http:{requestUri:"/apps/{appId}/domains/{domainName}"},input:{type:"structure",required:["appId","domainName"],members:{appId:{location:"uri",locationName:"appId"},domainName:{location:"uri",locationName:"domainName"},enableAutoSubDomain:{type:"boolean"},subDomainSettings:{shape:"S28"},autoSubDomainCreationPatterns:{shape:"S2b"},autoSubDomainIAMRole:{}}},output:{type:"structure",required:["domainAssociation"],members:{domainAssociation:{shape:"S2f"}}}},UpdateWebhook:{http:{requestUri:"/webhooks/{webhookId}"},input:{type:"structure",required:["webhookId"],members:{webhookId:{location:"uri",locationName:"webhookId"},branchName:{},description:{}}},output:{type:"structure",required:["webhook"],members:{webhook:{shape:"S2q"}}}}},shapes:{S7:{type:"string",sensitive:true},S8:{type:"string",sensitive:true},S9:{type:"map",key:{},value:{}},Sf:{type:"string",sensitive:true},Sg:{type:"list",member:{type:"structure",required:["source","target"],members:{source:{},target:{},status:{},condition:{}}}},Sm:{type:"map",key:{},value:{}},Sp:{type:"string",sensitive:true},Ss:{type:"list",member:{}},Su:{type:"structure",members:{stage:{},framework:{},enableAutoBuild:{type:"boolean"},environmentVariables:{shape:"S9"},basicAuthCredentials:{shape:"Sf"},enableBasicAuth:{type:"boolean"},enablePerformanceMode:{type:"boolean"},buildSpec:{shape:"Sp"},enablePullRequestPreview:{type:"boolean"},pullRequestEnvironmentName:{}}},S12:{type:"structure",required:["appId","appArn","name","description","repository","platform","createTime","updateTime","environmentVariables","defaultDomain","enableBranchAutoBuild","enableBasicAuth"],members:{appId:{},appArn:{},name:{},tags:{shape:"Sm"},description:{},repository:{},platform:{},createTime:{type:"timestamp"},updateTime:{type:"timestamp"},iamServiceRoleArn:{},environmentVariables:{shape:"S9"},defaultDomain:{},enableBranchAutoBuild:{type:"boolean"},enableBranchAutoDeletion:{type:"boolean"},enableBasicAuth:{type:"boolean"},basicAuthCredentials:{shape:"Sf"},customRules:{shape:"Sg"},productionBranch:{type:"structure",members:{lastDeployTime:{type:"timestamp"},status:{},thumbnailUrl:{},branchName:{}}},buildSpec:{shape:"Sp"},customHeaders:{},enableAutoBranchCreation:{type:"boolean"},autoBranchCreationPatterns:{shape:"Ss"},autoBranchCreationConfig:{shape:"Su"},repositoryCloneMethod:{}}},S1i:{type:"structure",required:["backendEnvironmentArn","environmentName","createTime","updateTime"],members:{backendEnvironmentArn:{},environmentName:{},stackName:{},deploymentArtifacts:{},createTime:{type:"timestamp"},updateTime:{type:"timestamp"}}},S1p:{type:"structure",required:["branchArn","branchName","description","stage","displayName","enableNotification","createTime","updateTime","environmentVariables","enableAutoBuild","customDomains","framework","activeJobId","totalNumberOfJobs","enableBasicAuth","ttl","enablePullRequestPreview"],members:{branchArn:{},branchName:{},description:{},tags:{shape:"Sm"},stage:{},displayName:{},enableNotification:{type:"boolean"},createTime:{type:"timestamp"},updateTime:{type:"timestamp"},environmentVariables:{shape:"S9"},enableAutoBuild:{type:"boolean"},customDomains:{type:"list",member:{}},framework:{},activeJobId:{},totalNumberOfJobs:{},enableBasicAuth:{type:"boolean"},enablePerformanceMode:{type:"boolean"},thumbnailUrl:{},basicAuthCredentials:{shape:"Sf"},buildSpec:{shape:"Sp"},ttl:{},associatedResources:{type:"list",member:{}},enablePullRequestPreview:{type:"boolean"},pullRequestEnvironmentName:{},destinationBranch:{},sourceBranch:{},backendEnvironmentArn:{}}},S28:{type:"list",member:{shape:"S29"}},S29:{type:"structure",required:["prefix","branchName"],members:{prefix:{},branchName:{}}},S2b:{type:"list",member:{}},S2f:{type:"structure",required:["domainAssociationArn","domainName","enableAutoSubDomain","domainStatus","statusReason","subDomains"],members:{domainAssociationArn:{},domainName:{},enableAutoSubDomain:{type:"boolean"},autoSubDomainCreationPatterns:{shape:"S2b"},autoSubDomainIAMRole:{},domainStatus:{},statusReason:{},certificateVerificationDNSRecord:{},subDomains:{type:"list",member:{type:"structure",required:["subDomainSetting","verified","dnsRecord"],members:{subDomainSetting:{shape:"S29"},verified:{type:"boolean"},dnsRecord:{}}}}}},S2q:{type:"structure",required:["webhookArn","webhookId","webhookUrl","branchName","description","createTime","updateTime"],members:{webhookArn:{},webhookId:{},webhookUrl:{},branchName:{},description:{},createTime:{type:"timestamp"},updateTime:{type:"timestamp"}}},S34:{type:"structure",required:["jobArn","jobId","commitId","commitMessage","commitTime","startTime","status","jobType"],members:{jobArn:{},jobId:{},commitId:{},commitMessage:{},commitTime:{type:"timestamp"},startTime:{type:"timestamp"},status:{},endTime:{type:"timestamp"},jobType:{}}}}}},2911:function(e){e.exports={pagination:{GetBlueprintRuns:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetClassifiers:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetConnections:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetCrawlerMetrics:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetCrawlers:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetDatabases:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetDevEndpoints:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetJobRuns:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetJobs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetMLTaskRuns:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetMLTransforms:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetPartitionIndexes:{input_token:"NextToken",output_token:"NextToken",result_key:"PartitionIndexDescriptorList"},GetPartitions:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetResourcePolicies:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"GetResourcePoliciesResponseList"},GetSecurityConfigurations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"SecurityConfigurations"},GetTableVersions:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetTables:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetTriggers:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetUnfilteredPartitionsMetadata:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetUserDefinedFunctions:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetWorkflowRuns:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListBlueprints:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListCrawlers:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListCustomEntityTypes:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListDevEndpoints:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListJobs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListMLTransforms:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListRegistries:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Registries"},ListSchemaVersions:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Schemas"},ListSchemas:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Schemas"},ListSessions:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListTriggers:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListWorkflows:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},SearchTables:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"}}}},2920:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-07-01",endpointPrefix:"featurestore-runtime.sagemaker",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon SageMaker Feature Store Runtime",serviceId:"SageMaker FeatureStore Runtime",signatureVersion:"v4",signingName:"sagemaker",uid:"sagemaker-featurestore-runtime-2020-07-01"},operations:{BatchGetRecord:{http:{requestUri:"/BatchGetRecord"},input:{type:"structure",required:["Identifiers"],members:{Identifiers:{type:"list",member:{shape:"S3"}}}},output:{type:"structure",required:["Records","Errors","UnprocessedIdentifiers"],members:{Records:{type:"list",member:{type:"structure",required:["FeatureGroupName","RecordIdentifierValueAsString","Record"],members:{FeatureGroupName:{},RecordIdentifierValueAsString:{},Record:{shape:"Sc"}}}},Errors:{type:"list",member:{type:"structure",required:["FeatureGroupName","RecordIdentifierValueAsString","ErrorCode","ErrorMessage"],members:{FeatureGroupName:{},RecordIdentifierValueAsString:{},ErrorCode:{},ErrorMessage:{}}}},UnprocessedIdentifiers:{type:"list",member:{shape:"S3"}}}}},DeleteRecord:{http:{method:"DELETE",requestUri:"/FeatureGroup/{FeatureGroupName}"},input:{type:"structure",required:["FeatureGroupName","RecordIdentifierValueAsString","EventTime"],members:{FeatureGroupName:{location:"uri",locationName:"FeatureGroupName"},RecordIdentifierValueAsString:{location:"querystring",locationName:"RecordIdentifierValueAsString"},EventTime:{location:"querystring",locationName:"EventTime"}}}},GetRecord:{http:{method:"GET",requestUri:"/FeatureGroup/{FeatureGroupName}"},input:{type:"structure",required:["FeatureGroupName","RecordIdentifierValueAsString"],members:{FeatureGroupName:{location:"uri",locationName:"FeatureGroupName"},RecordIdentifierValueAsString:{location:"querystring",locationName:"RecordIdentifierValueAsString"},FeatureNames:{shape:"S7",location:"querystring",locationName:"FeatureName"}}},output:{type:"structure",members:{Record:{shape:"Sc"}}}},PutRecord:{http:{method:"PUT",requestUri:"/FeatureGroup/{FeatureGroupName}"},input:{type:"structure",required:["FeatureGroupName","Record"],members:{FeatureGroupName:{location:"uri",locationName:"FeatureGroupName"},Record:{shape:"Sc"}}}}},shapes:{S3:{type:"structure",required:["FeatureGroupName","RecordIdentifiersValueAsString"],members:{FeatureGroupName:{},RecordIdentifiersValueAsString:{type:"list",member:{}},FeatureNames:{shape:"S7"}}},S7:{type:"list",member:{}},Sc:{type:"list",member:{type:"structure",required:["FeatureName","ValueAsString"],members:{FeatureName:{},ValueAsString:{}}}}}}},2922:function(e){e.exports={metadata:{apiVersion:"2018-05-14",endpointPrefix:"devices.iot1click",signingName:"iot1click",serviceFullName:"AWS IoT 1-Click Devices Service",serviceId:"IoT 1Click Devices Service",protocol:"rest-json",jsonVersion:"1.1",uid:"devices-2018-05-14",signatureVersion:"v4"},operations:{ClaimDevicesByClaimCode:{http:{method:"PUT",requestUri:"/claims/{claimCode}",responseCode:200},input:{type:"structure",members:{ClaimCode:{location:"uri",locationName:"claimCode"}},required:["ClaimCode"]},output:{type:"structure",members:{ClaimCode:{locationName:"claimCode"},Total:{locationName:"total",type:"integer"}}}},DescribeDevice:{http:{method:"GET",requestUri:"/devices/{deviceId}",responseCode:200},input:{type:"structure",members:{DeviceId:{location:"uri",locationName:"deviceId"}},required:["DeviceId"]},output:{type:"structure",members:{DeviceDescription:{shape:"S8",locationName:"deviceDescription"}}}},FinalizeDeviceClaim:{http:{method:"PUT",requestUri:"/devices/{deviceId}/finalize-claim",responseCode:200},input:{type:"structure",members:{DeviceId:{location:"uri",locationName:"deviceId"},Tags:{shape:"Sc",locationName:"tags"}},required:["DeviceId"]},output:{type:"structure",members:{State:{locationName:"state"}}}},GetDeviceMethods:{http:{method:"GET",requestUri:"/devices/{deviceId}/methods",responseCode:200},input:{type:"structure",members:{DeviceId:{location:"uri",locationName:"deviceId"}},required:["DeviceId"]},output:{type:"structure",members:{DeviceMethods:{locationName:"deviceMethods",type:"list",member:{shape:"Si"}}}}},InitiateDeviceClaim:{http:{method:"PUT",requestUri:"/devices/{deviceId}/initiate-claim",responseCode:200},input:{type:"structure",members:{DeviceId:{location:"uri",locationName:"deviceId"}},required:["DeviceId"]},output:{type:"structure",members:{State:{locationName:"state"}}}},InvokeDeviceMethod:{http:{requestUri:"/devices/{deviceId}/methods",responseCode:200},input:{type:"structure",members:{DeviceId:{location:"uri",locationName:"deviceId"},DeviceMethod:{shape:"Si",locationName:"deviceMethod"},DeviceMethodParameters:{locationName:"deviceMethodParameters"}},required:["DeviceId"]},output:{type:"structure",members:{DeviceMethodResponse:{locationName:"deviceMethodResponse"}}}},ListDeviceEvents:{http:{method:"GET",requestUri:"/devices/{deviceId}/events",responseCode:200},input:{type:"structure",members:{DeviceId:{location:"uri",locationName:"deviceId"},FromTimeStamp:{shape:"So",location:"querystring",locationName:"fromTimeStamp"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},ToTimeStamp:{shape:"So",location:"querystring",locationName:"toTimeStamp"}},required:["DeviceId","FromTimeStamp","ToTimeStamp"]},output:{type:"structure",members:{Events:{locationName:"events",type:"list",member:{type:"structure",members:{Device:{locationName:"device",type:"structure",members:{Attributes:{locationName:"attributes",type:"structure",members:{}},DeviceId:{locationName:"deviceId"},Type:{locationName:"type"}}},StdEvent:{locationName:"stdEvent"}}}},NextToken:{locationName:"nextToken"}}}},ListDevices:{http:{method:"GET",requestUri:"/devices",responseCode:200},input:{type:"structure",members:{DeviceType:{location:"querystring",locationName:"deviceType"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Devices:{locationName:"devices",type:"list",member:{shape:"S8"}},NextToken:{locationName:"nextToken"}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resource-arn}",responseCode:200},input:{type:"structure",members:{ResourceArn:{location:"uri",locationName:"resource-arn"}},required:["ResourceArn"]},output:{type:"structure",members:{Tags:{shape:"Sc",locationName:"tags"}}}},TagResource:{http:{requestUri:"/tags/{resource-arn}",responseCode:204},input:{type:"structure",members:{ResourceArn:{location:"uri",locationName:"resource-arn"},Tags:{shape:"Sc",locationName:"tags"}},required:["ResourceArn","Tags"]}},UnclaimDevice:{http:{method:"PUT",requestUri:"/devices/{deviceId}/unclaim",responseCode:200},input:{type:"structure",members:{DeviceId:{location:"uri",locationName:"deviceId"}},required:["DeviceId"]},output:{type:"structure",members:{State:{locationName:"state"}}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resource-arn}",responseCode:204},input:{type:"structure",members:{ResourceArn:{location:"uri",locationName:"resource-arn"},TagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}},required:["TagKeys","ResourceArn"]}},UpdateDeviceState:{http:{method:"PUT",requestUri:"/devices/{deviceId}/state",responseCode:200},input:{type:"structure",members:{DeviceId:{location:"uri",locationName:"deviceId"},Enabled:{locationName:"enabled",type:"boolean"}},required:["DeviceId"]},output:{type:"structure",members:{}}}},shapes:{S8:{type:"structure",members:{Arn:{locationName:"arn"},Attributes:{locationName:"attributes",type:"map",key:{},value:{}},DeviceId:{locationName:"deviceId"},Enabled:{locationName:"enabled",type:"boolean"},RemainingLife:{locationName:"remainingLife",type:"double"},Type:{locationName:"type"},Tags:{shape:"Sc",locationName:"tags"}}},Sc:{type:"map",key:{},value:{}},Si:{type:"structure",members:{DeviceType:{locationName:"deviceType"},MethodName:{locationName:"methodName"}}},So:{type:"timestamp",timestampFormat:"iso8601"}}}},2966:function(e,t,r){var i=r(395);var s=r(1733);i.SAMLCredentials=i.util.inherit(i.Credentials,{constructor:function SAMLCredentials(e){i.Credentials.call(this);this.expired=true;this.params=e},refresh:function refresh(e){this.coalesceRefresh(e||i.util.fn.callback)},load:function load(e){var t=this;t.createClients();t.service.assumeRoleWithSAML(function(r,i){if(!r){t.service.credentialsFrom(i,t)}e(r)})},createClients:function(){this.service=this.service||new s({params:this.params})}})},2971:function(e){e.exports={pagination:{ListApplicationRevisions:{input_token:"nextToken",output_token:"nextToken",result_key:"revisions"},ListApplications:{input_token:"nextToken",output_token:"nextToken",result_key:"applications"},ListDeploymentConfigs:{input_token:"nextToken",output_token:"nextToken",result_key:"deploymentConfigsList"},ListDeploymentGroups:{input_token:"nextToken",output_token:"nextToken",result_key:"deploymentGroups"},ListDeploymentInstances:{input_token:"nextToken",output_token:"nextToken",result_key:"instancesList"},ListDeployments:{input_token:"nextToken",output_token:"nextToken",result_key:"deployments"}}}},2982:function(e,t,r){var i=r(395);var s=r(3129);var a=i.util.iniLoader;i.ProcessCredentials=i.util.inherit(i.Credentials,{constructor:function ProcessCredentials(e){i.Credentials.call(this);e=e||{};this.filename=e.filename;this.profile=e.profile||process.env.AWS_PROFILE||i.util.defaultProfile;this.get(e.callback||i.util.fn.noop)},load:function load(e){var t=this;try{var r=i.util.getProfilesFromSharedConfig(a,this.filename);var s=r[this.profile]||{};if(Object.keys(s).length===0){throw i.util.error(new Error("Profile "+this.profile+" not found"),{code:"ProcessCredentialsProviderFailure"})}if(s["credential_process"]){this.loadViaCredentialProcess(s,function(r,i){if(r){e(r,null)}else{t.expired=false;t.accessKeyId=i.AccessKeyId;t.secretAccessKey=i.SecretAccessKey;t.sessionToken=i.SessionToken;if(i.Expiration){t.expireTime=new Date(i.Expiration)}e(null)}})}else{throw i.util.error(new Error("Profile "+this.profile+" did not include credential process"),{code:"ProcessCredentialsProviderFailure"})}}catch(t){e(t)}},loadViaCredentialProcess:function loadViaCredentialProcess(e,t){s.exec(e["credential_process"],{env:process.env},function(e,r,s){if(e){t(i.util.error(new Error("credential_process returned error"),{code:"ProcessCredentialsProviderFailure"}),null)}else{try{var a=JSON.parse(r);if(a.Expiration){var o=i.util.date.getDate();var n=new Date(a.Expiration);if(n>>24;r[1]=t>>>16&255;r[2]=t>>>8&255;r[3]=t&255;r[4]=(t=parseInt(e.slice(9,13),16))>>>8;r[5]=t&255;r[6]=(t=parseInt(e.slice(14,18),16))>>>8;r[7]=t&255;r[8]=(t=parseInt(e.slice(19,23),16))>>>8;r[9]=t&255;r[10]=(t=parseInt(e.slice(24,36),16))/1099511627776&255;r[11]=t/4294967296&255;r[12]=t>>>24&255;r[13]=t>>>16&255;r[14]=t>>>8&255;r[15]=t&255;return r}var s=parse;t.default=s},3206:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["route53domains"]={};i.Route53Domains=s.defineService("route53domains",["2014-05-15"]);Object.defineProperty(a.services["route53domains"],"2014-05-15",{get:function get(){var e=r(7591);e.paginators=r(9983).pagination;return e},enumerable:true,configurable:true});e.exports=i.Route53Domains},3209:function(e){e.exports={pagination:{}}},3212:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-03-12",endpointPrefix:"finspace",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"finspace",serviceFullName:"FinSpace User Environment Management service",serviceId:"finspace",signatureVersion:"v4",signingName:"finspace",uid:"finspace-2021-03-12"},operations:{CreateEnvironment:{http:{requestUri:"/environment"},input:{type:"structure",required:["name"],members:{name:{},description:{},kmsKeyId:{},tags:{shape:"S5"},federationMode:{},federationParameters:{shape:"S9"},superuserParameters:{type:"structure",required:["emailAddress","firstName","lastName"],members:{emailAddress:{type:"string",sensitive:true},firstName:{},lastName:{}}},dataBundles:{type:"list",member:{}}}},output:{type:"structure",members:{environmentId:{},environmentArn:{},environmentUrl:{}}}},DeleteEnvironment:{http:{method:"DELETE",requestUri:"/environment/{environmentId}"},input:{type:"structure",required:["environmentId"],members:{environmentId:{location:"uri",locationName:"environmentId"}}},output:{type:"structure",members:{}}},GetEnvironment:{http:{method:"GET",requestUri:"/environment/{environmentId}"},input:{type:"structure",required:["environmentId"],members:{environmentId:{location:"uri",locationName:"environmentId"}}},output:{type:"structure",members:{environment:{shape:"Ss"}}}},ListEnvironments:{http:{method:"GET",requestUri:"/environment"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{environments:{type:"list",member:{shape:"Ss"}},nextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"S5"}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"S5"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateEnvironment:{http:{method:"PUT",requestUri:"/environment/{environmentId}"},input:{type:"structure",required:["environmentId"],members:{environmentId:{location:"uri",locationName:"environmentId"},name:{},description:{},federationMode:{},federationParameters:{shape:"S9"}}},output:{type:"structure",members:{environment:{shape:"Ss"}}}}},shapes:{S5:{type:"map",key:{},value:{}},S9:{type:"structure",members:{samlMetadataDocument:{},samlMetadataURL:{},applicationCallBackURL:{},federationURN:{},federationProviderName:{},attributeMap:{type:"map",key:{},value:{}}}},Ss:{type:"structure",members:{name:{},environmentId:{},awsAccountId:{},status:{},environmentUrl:{},description:{},environmentArn:{},sageMakerStudioDomainUrl:{},kmsKeyId:{},dedicatedServiceAccountId:{},federationMode:{},federationParameters:{shape:"S9"}}}}}},3220:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["managedblockchain"]={};i.ManagedBlockchain=s.defineService("managedblockchain",["2018-09-24"]);Object.defineProperty(a.services["managedblockchain"],"2018-09-24",{get:function get(){var e=r(3762);e.paginators=r(2816).pagination;return e},enumerable:true,configurable:true});e.exports=i.ManagedBlockchain},3222:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["iotevents"]={};i.IoTEvents=s.defineService("iotevents",["2018-07-27"]);Object.defineProperty(a.services["iotevents"],"2018-07-27",{get:function get(){var e=r(7430);e.paginators=r(3658).pagination;return e},enumerable:true,configurable:true});e.exports=i.IoTEvents},3223:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["textract"]={};i.Textract=s.defineService("textract",["2018-06-27"]);Object.defineProperty(a.services["textract"],"2018-06-27",{get:function get(){var e=r(918);e.paginators=r(2449).pagination;return e},enumerable:true,configurable:true});e.exports=i.Textract},3224:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2014-11-01",endpointPrefix:"kms",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"KMS",serviceFullName:"AWS Key Management Service",serviceId:"KMS",signatureVersion:"v4",targetPrefix:"TrentService",uid:"kms-2014-11-01"},operations:{CancelKeyDeletion:{input:{type:"structure",required:["KeyId"],members:{KeyId:{}}},output:{type:"structure",members:{KeyId:{}}}},ConnectCustomKeyStore:{input:{type:"structure",required:["CustomKeyStoreId"],members:{CustomKeyStoreId:{}}},output:{type:"structure",members:{}}},CreateAlias:{input:{type:"structure",required:["AliasName","TargetKeyId"],members:{AliasName:{},TargetKeyId:{}}}},CreateCustomKeyStore:{input:{type:"structure",required:["CustomKeyStoreName","CloudHsmClusterId","TrustAnchorCertificate","KeyStorePassword"],members:{CustomKeyStoreName:{},CloudHsmClusterId:{},TrustAnchorCertificate:{},KeyStorePassword:{shape:"Sd"}}},output:{type:"structure",members:{CustomKeyStoreId:{}}}},CreateGrant:{input:{type:"structure",required:["KeyId","GranteePrincipal","Operations"],members:{KeyId:{},GranteePrincipal:{},RetiringPrincipal:{},Operations:{shape:"Sh"},Constraints:{shape:"Sj"},GrantTokens:{shape:"Sn"},Name:{}}},output:{type:"structure",members:{GrantToken:{},GrantId:{}}}},CreateKey:{input:{type:"structure",members:{Policy:{},Description:{},KeyUsage:{},CustomerMasterKeySpec:{shape:"Sw",deprecated:true,deprecatedMessage:"This parameter has been deprecated. Instead, use the KeySpec parameter."},KeySpec:{},Origin:{},CustomKeyStoreId:{},BypassPolicyLockoutSafetyCheck:{type:"boolean"},Tags:{shape:"S10"},MultiRegion:{type:"boolean"}}},output:{type:"structure",members:{KeyMetadata:{shape:"S16"}}}},Decrypt:{input:{type:"structure",required:["CiphertextBlob"],members:{CiphertextBlob:{type:"blob"},EncryptionContext:{shape:"Sk"},GrantTokens:{shape:"Sn"},KeyId:{},EncryptionAlgorithm:{}}},output:{type:"structure",members:{KeyId:{},Plaintext:{shape:"S1s"},EncryptionAlgorithm:{}}}},DeleteAlias:{input:{type:"structure",required:["AliasName"],members:{AliasName:{}}}},DeleteCustomKeyStore:{input:{type:"structure",required:["CustomKeyStoreId"],members:{CustomKeyStoreId:{}}},output:{type:"structure",members:{}}},DeleteImportedKeyMaterial:{input:{type:"structure",required:["KeyId"],members:{KeyId:{}}}},DescribeCustomKeyStores:{input:{type:"structure",members:{CustomKeyStoreId:{},CustomKeyStoreName:{},Limit:{type:"integer"},Marker:{}}},output:{type:"structure",members:{CustomKeyStores:{type:"list",member:{type:"structure",members:{CustomKeyStoreId:{},CustomKeyStoreName:{},CloudHsmClusterId:{},TrustAnchorCertificate:{},ConnectionState:{},ConnectionErrorCode:{},CreationDate:{type:"timestamp"}}}},NextMarker:{},Truncated:{type:"boolean"}}}},DescribeKey:{input:{type:"structure",required:["KeyId"],members:{KeyId:{},GrantTokens:{shape:"Sn"}}},output:{type:"structure",members:{KeyMetadata:{shape:"S16"}}}},DisableKey:{input:{type:"structure",required:["KeyId"],members:{KeyId:{}}}},DisableKeyRotation:{input:{type:"structure",required:["KeyId"],members:{KeyId:{}}}},DisconnectCustomKeyStore:{input:{type:"structure",required:["CustomKeyStoreId"],members:{CustomKeyStoreId:{}}},output:{type:"structure",members:{}}},EnableKey:{input:{type:"structure",required:["KeyId"],members:{KeyId:{}}}},EnableKeyRotation:{input:{type:"structure",required:["KeyId"],members:{KeyId:{}}}},Encrypt:{input:{type:"structure",required:["KeyId","Plaintext"],members:{KeyId:{},Plaintext:{shape:"S1s"},EncryptionContext:{shape:"Sk"},GrantTokens:{shape:"Sn"},EncryptionAlgorithm:{}}},output:{type:"structure",members:{CiphertextBlob:{type:"blob"},KeyId:{},EncryptionAlgorithm:{}}}},GenerateDataKey:{input:{type:"structure",required:["KeyId"],members:{KeyId:{},EncryptionContext:{shape:"Sk"},NumberOfBytes:{type:"integer"},KeySpec:{},GrantTokens:{shape:"Sn"}}},output:{type:"structure",members:{CiphertextBlob:{type:"blob"},Plaintext:{shape:"S1s"},KeyId:{}}}},GenerateDataKeyPair:{input:{type:"structure",required:["KeyId","KeyPairSpec"],members:{EncryptionContext:{shape:"Sk"},KeyId:{},KeyPairSpec:{},GrantTokens:{shape:"Sn"}}},output:{type:"structure",members:{PrivateKeyCiphertextBlob:{type:"blob"},PrivateKeyPlaintext:{shape:"S1s"},PublicKey:{type:"blob"},KeyId:{},KeyPairSpec:{}}}},GenerateDataKeyPairWithoutPlaintext:{input:{type:"structure",required:["KeyId","KeyPairSpec"],members:{EncryptionContext:{shape:"Sk"},KeyId:{},KeyPairSpec:{},GrantTokens:{shape:"Sn"}}},output:{type:"structure",members:{PrivateKeyCiphertextBlob:{type:"blob"},PublicKey:{type:"blob"},KeyId:{},KeyPairSpec:{}}}},GenerateDataKeyWithoutPlaintext:{input:{type:"structure",required:["KeyId"],members:{KeyId:{},EncryptionContext:{shape:"Sk"},KeySpec:{},NumberOfBytes:{type:"integer"},GrantTokens:{shape:"Sn"}}},output:{type:"structure",members:{CiphertextBlob:{type:"blob"},KeyId:{}}}},GenerateMac:{input:{type:"structure",required:["Message","KeyId","MacAlgorithm"],members:{Message:{shape:"S1s"},KeyId:{},MacAlgorithm:{},GrantTokens:{shape:"Sn"}}},output:{type:"structure",members:{Mac:{type:"blob"},MacAlgorithm:{},KeyId:{}}}},GenerateRandom:{input:{type:"structure",members:{NumberOfBytes:{type:"integer"},CustomKeyStoreId:{}}},output:{type:"structure",members:{Plaintext:{shape:"S1s"}}}},GetKeyPolicy:{input:{type:"structure",required:["KeyId","PolicyName"],members:{KeyId:{},PolicyName:{}}},output:{type:"structure",members:{Policy:{}}}},GetKeyRotationStatus:{input:{type:"structure",required:["KeyId"],members:{KeyId:{}}},output:{type:"structure",members:{KeyRotationEnabled:{type:"boolean"}}}},GetParametersForImport:{input:{type:"structure",required:["KeyId","WrappingAlgorithm","WrappingKeySpec"],members:{KeyId:{},WrappingAlgorithm:{},WrappingKeySpec:{}}},output:{type:"structure",members:{KeyId:{},ImportToken:{type:"blob"},PublicKey:{shape:"S1s"},ParametersValidTo:{type:"timestamp"}}}},GetPublicKey:{input:{type:"structure",required:["KeyId"],members:{KeyId:{},GrantTokens:{shape:"Sn"}}},output:{type:"structure",members:{KeyId:{},PublicKey:{type:"blob"},CustomerMasterKeySpec:{shape:"Sw",deprecated:true,deprecatedMessage:"This field has been deprecated. Instead, use the KeySpec field."},KeySpec:{},KeyUsage:{},EncryptionAlgorithms:{shape:"S1d"},SigningAlgorithms:{shape:"S1f"}}}},ImportKeyMaterial:{input:{type:"structure",required:["KeyId","ImportToken","EncryptedKeyMaterial"],members:{KeyId:{},ImportToken:{type:"blob"},EncryptedKeyMaterial:{type:"blob"},ValidTo:{type:"timestamp"},ExpirationModel:{}}},output:{type:"structure",members:{}}},ListAliases:{input:{type:"structure",members:{KeyId:{},Limit:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Aliases:{type:"list",member:{type:"structure",members:{AliasName:{},AliasArn:{},TargetKeyId:{},CreationDate:{type:"timestamp"},LastUpdatedDate:{type:"timestamp"}}}},NextMarker:{},Truncated:{type:"boolean"}}}},ListGrants:{input:{type:"structure",required:["KeyId"],members:{Limit:{type:"integer"},Marker:{},KeyId:{},GrantId:{},GranteePrincipal:{}}},output:{shape:"S3d"}},ListKeyPolicies:{input:{type:"structure",required:["KeyId"],members:{KeyId:{},Limit:{type:"integer"},Marker:{}}},output:{type:"structure",members:{PolicyNames:{type:"list",member:{}},NextMarker:{},Truncated:{type:"boolean"}}}},ListKeys:{input:{type:"structure",members:{Limit:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Keys:{type:"list",member:{type:"structure",members:{KeyId:{},KeyArn:{}}}},NextMarker:{},Truncated:{type:"boolean"}}}},ListResourceTags:{input:{type:"structure",required:["KeyId"],members:{KeyId:{},Limit:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Tags:{shape:"S10"},NextMarker:{},Truncated:{type:"boolean"}}}},ListRetirableGrants:{input:{type:"structure",required:["RetiringPrincipal"],members:{Limit:{type:"integer"},Marker:{},RetiringPrincipal:{}}},output:{shape:"S3d"}},PutKeyPolicy:{input:{type:"structure",required:["KeyId","PolicyName","Policy"],members:{KeyId:{},PolicyName:{},Policy:{},BypassPolicyLockoutSafetyCheck:{type:"boolean"}}}},ReEncrypt:{input:{type:"structure",required:["CiphertextBlob","DestinationKeyId"],members:{CiphertextBlob:{type:"blob"},SourceEncryptionContext:{shape:"Sk"},SourceKeyId:{},DestinationKeyId:{},DestinationEncryptionContext:{shape:"Sk"},SourceEncryptionAlgorithm:{},DestinationEncryptionAlgorithm:{},GrantTokens:{shape:"Sn"}}},output:{type:"structure",members:{CiphertextBlob:{type:"blob"},SourceKeyId:{},KeyId:{},SourceEncryptionAlgorithm:{},DestinationEncryptionAlgorithm:{}}}},ReplicateKey:{input:{type:"structure",required:["KeyId","ReplicaRegion"],members:{KeyId:{},ReplicaRegion:{},Policy:{},BypassPolicyLockoutSafetyCheck:{type:"boolean"},Description:{},Tags:{shape:"S10"}}},output:{type:"structure",members:{ReplicaKeyMetadata:{shape:"S16"},ReplicaPolicy:{},ReplicaTags:{shape:"S10"}}}},RetireGrant:{input:{type:"structure",members:{GrantToken:{},KeyId:{},GrantId:{}}}},RevokeGrant:{input:{type:"structure",required:["KeyId","GrantId"],members:{KeyId:{},GrantId:{}}}},ScheduleKeyDeletion:{input:{type:"structure",required:["KeyId"],members:{KeyId:{},PendingWindowInDays:{type:"integer"}}},output:{type:"structure",members:{KeyId:{},DeletionDate:{type:"timestamp"},KeyState:{},PendingWindowInDays:{type:"integer"}}}},Sign:{input:{type:"structure",required:["KeyId","Message","SigningAlgorithm"],members:{KeyId:{},Message:{shape:"S1s"},MessageType:{},GrantTokens:{shape:"Sn"},SigningAlgorithm:{}}},output:{type:"structure",members:{KeyId:{},Signature:{type:"blob"},SigningAlgorithm:{}}}},TagResource:{input:{type:"structure",required:["KeyId","Tags"],members:{KeyId:{},Tags:{shape:"S10"}}}},UntagResource:{input:{type:"structure",required:["KeyId","TagKeys"],members:{KeyId:{},TagKeys:{type:"list",member:{}}}}},UpdateAlias:{input:{type:"structure",required:["AliasName","TargetKeyId"],members:{AliasName:{},TargetKeyId:{}}}},UpdateCustomKeyStore:{input:{type:"structure",required:["CustomKeyStoreId"],members:{CustomKeyStoreId:{},NewCustomKeyStoreName:{},KeyStorePassword:{shape:"Sd"},CloudHsmClusterId:{}}},output:{type:"structure",members:{}}},UpdateKeyDescription:{input:{type:"structure",required:["KeyId","Description"],members:{KeyId:{},Description:{}}}},UpdatePrimaryRegion:{input:{type:"structure",required:["KeyId","PrimaryRegion"],members:{KeyId:{},PrimaryRegion:{}}}},Verify:{input:{type:"structure",required:["KeyId","Message","Signature","SigningAlgorithm"],members:{KeyId:{},Message:{shape:"S1s"},MessageType:{},Signature:{type:"blob"},SigningAlgorithm:{},GrantTokens:{shape:"Sn"}}},output:{type:"structure",members:{KeyId:{},SignatureValid:{type:"boolean"},SigningAlgorithm:{}}}},VerifyMac:{input:{type:"structure",required:["Message","KeyId","MacAlgorithm","Mac"],members:{Message:{shape:"S1s"},KeyId:{},MacAlgorithm:{},Mac:{type:"blob"},GrantTokens:{shape:"Sn"}}},output:{type:"structure",members:{KeyId:{},MacValid:{type:"boolean"},MacAlgorithm:{}}}}},shapes:{Sd:{type:"string",sensitive:true},Sh:{type:"list",member:{}},Sj:{type:"structure",members:{EncryptionContextSubset:{shape:"Sk"},EncryptionContextEquals:{shape:"Sk"}}},Sk:{type:"map",key:{},value:{}},Sn:{type:"list",member:{}},Sw:{type:"string",deprecated:true,deprecatedMessage:"This enum has been deprecated. Instead, use the KeySpec enum."},S10:{type:"list",member:{type:"structure",required:["TagKey","TagValue"],members:{TagKey:{},TagValue:{}}}},S16:{type:"structure",required:["KeyId"],members:{AWSAccountId:{},KeyId:{},Arn:{},CreationDate:{type:"timestamp"},Enabled:{type:"boolean"},Description:{},KeyUsage:{},KeyState:{},DeletionDate:{type:"timestamp"},ValidTo:{type:"timestamp"},Origin:{},CustomKeyStoreId:{},CloudHsmClusterId:{},ExpirationModel:{},KeyManager:{},CustomerMasterKeySpec:{shape:"Sw",deprecated:true,deprecatedMessage:"This field has been deprecated. Instead, use the KeySpec field."},KeySpec:{},EncryptionAlgorithms:{shape:"S1d"},SigningAlgorithms:{shape:"S1f"},MultiRegion:{type:"boolean"},MultiRegionConfiguration:{type:"structure",members:{MultiRegionKeyType:{},PrimaryKey:{shape:"S1j"},ReplicaKeys:{type:"list",member:{shape:"S1j"}}}},PendingDeletionWindowInDays:{type:"integer"},MacAlgorithms:{type:"list",member:{}}}},S1d:{type:"list",member:{}},S1f:{type:"list",member:{}},S1j:{type:"structure",members:{Arn:{},Region:{}}},S1s:{type:"blob",sensitive:true},S3d:{type:"structure",members:{Grants:{type:"list",member:{type:"structure",members:{KeyId:{},GrantId:{},Name:{},CreationDate:{type:"timestamp"},GranteePrincipal:{},RetiringPrincipal:{},IssuingAccount:{},Operations:{shape:"Sh"},Constraints:{shape:"Sj"}}}},NextMarker:{},Truncated:{type:"boolean"}}}}}},3228:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["lookoutmetrics"]={};i.LookoutMetrics=s.defineService("lookoutmetrics",["2017-07-25"]);Object.defineProperty(a.services["lookoutmetrics"],"2017-07-25",{get:function get(){var e=r(3462);e.paginators=r(7229).pagination;return e},enumerable:true,configurable:true});e.exports=i.LookoutMetrics},3229:function(e){e.exports={pagination:{ListChannels:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListDatasetContents:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListDatasets:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListDatastores:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListPipelines:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},3234:function(e,t,r){var i=r(153);var s=r(8171);var a=s.isFipsRegion;var o=s.getRealRegion;i.isBrowser=function(){return false};i.isNode=function(){return true};i.crypto.lib=r(6417);i.Buffer=r(4293).Buffer;i.domain=r(5229);i.stream=r(2413);i.url=r(8835);i.querystring=r(1191);i.environment="nodejs";i.createEventStream=i.stream.Readable?r(445).createEventStream:r(1661).createEventStream;i.realClock=r(6693);i.clientSideMonitoring={Publisher:r(1701).Publisher,configProvider:r(1762)};i.iniLoader=r(5892).iniLoader;i.getSystemErrorName=r(1669).getSystemErrorName;i.loadConfig=function(e){var t=e.environmentVariableSelector(process.env);if(t!==undefined){return t}var r={};try{r=i.iniLoader?i.iniLoader.loadFrom({isConfig:true,filename:process.env[i.sharedConfigFileEnv]}):{}}catch(e){}var s=r[process.env.AWS_PROFILE||i.defaultProfile]||{};var a=e.configFileSelector(s);if(a!==undefined){return a}if(typeof e.default==="function"){return e.default()}return e.default};var n;e.exports=n=r(395);r(4923);r(4906);r(3043);r(9543);r(747);r(7170);r(2966);r(2982);n.XML.Parser=r(9810);r(6888);r(1818);r(8868);r(6103);r(7426);r(9316);r(872);r(634);r(6431);r(2982);r(5576);n.CredentialProviderChain.defaultProviders=[function(){return new n.EnvironmentCredentials("AWS")},function(){return new n.EnvironmentCredentials("AMAZON")},function(){return new n.SsoCredentials},function(){return new n.SharedIniFileCredentials},function(){return new n.ECSCredentials},function(){return new n.ProcessCredentials},function(){return new n.TokenFileWebIdentityCredentials},function(){return new n.EC2MetadataCredentials}];var u=function(){var e=process.env;var t=e.AWS_REGION||e.AMAZON_REGION;if(e[n.util.configOptInEnv]){var r=[{filename:e[n.util.sharedCredentialsFileEnv]},{isConfig:true,filename:e[n.util.sharedConfigFileEnv]}];var i=n.util.iniLoader;while(!t&&r.length){var s={};var a=r.shift();try{s=i.loadFrom(a)}catch(e){if(a.isConfig)throw e}var o=s[e.AWS_PROFILE||n.util.defaultProfile];t=o&&o.region}}return t};var p=function(e){return e==="true"?true:e==="false"?false:undefined};var m={environmentVariableSelector:function(e){return p(e["AWS_USE_FIPS_ENDPOINT"])},configFileSelector:function(e){return p(e["use_fips_endpoint"])},default:false};var c={environmentVariableSelector:function(e){return p(e["AWS_USE_DUALSTACK_ENDPOINT"])},configFileSelector:function(e){return p(e["use_dualstack_endpoint"])},default:false};n.util.update(n.Config.prototype.keys,{credentials:function(){var e=null;new n.CredentialProviderChain([function(){return new n.EnvironmentCredentials("AWS")},function(){return new n.EnvironmentCredentials("AMAZON")},function(){return new n.SharedIniFileCredentials({disableAssumeRole:true})}]).resolve(function(t,r){if(!t)e=r});return e},credentialProvider:function(){return new n.CredentialProviderChain},logger:function(){return process.env.AWSJS_DEBUG?console:null},region:function(){var e=u();return e?o(e):undefined},useFipsEndpoint:function(){var e=u();return a(e)?true:i.loadConfig(m)},useDualstackEndpoint:function(){return i.loadConfig(c)}});n.config=new n.Config},3252:function(e){e.exports={metadata:{apiVersion:"2017-09-08",endpointPrefix:"serverlessrepo",signingName:"serverlessrepo",serviceFullName:"AWSServerlessApplicationRepository",serviceId:"ServerlessApplicationRepository",protocol:"rest-json",jsonVersion:"1.1",uid:"serverlessrepo-2017-09-08",signatureVersion:"v4"},operations:{CreateApplication:{http:{requestUri:"/applications",responseCode:201},input:{type:"structure",members:{Author:{locationName:"author"},Description:{locationName:"description"},HomePageUrl:{locationName:"homePageUrl"},Labels:{shape:"S3",locationName:"labels"},LicenseBody:{locationName:"licenseBody"},LicenseUrl:{locationName:"licenseUrl"},Name:{locationName:"name"},ReadmeBody:{locationName:"readmeBody"},ReadmeUrl:{locationName:"readmeUrl"},SemanticVersion:{locationName:"semanticVersion"},SourceCodeArchiveUrl:{locationName:"sourceCodeArchiveUrl"},SourceCodeUrl:{locationName:"sourceCodeUrl"},SpdxLicenseId:{locationName:"spdxLicenseId"},TemplateBody:{locationName:"templateBody"},TemplateUrl:{locationName:"templateUrl"}},required:["Description","Name","Author"]},output:{type:"structure",members:{ApplicationId:{locationName:"applicationId"},Author:{locationName:"author"},CreationTime:{locationName:"creationTime"},Description:{locationName:"description"},HomePageUrl:{locationName:"homePageUrl"},IsVerifiedAuthor:{locationName:"isVerifiedAuthor",type:"boolean"},Labels:{shape:"S3",locationName:"labels"},LicenseUrl:{locationName:"licenseUrl"},Name:{locationName:"name"},ReadmeUrl:{locationName:"readmeUrl"},SpdxLicenseId:{locationName:"spdxLicenseId"},VerifiedAuthorUrl:{locationName:"verifiedAuthorUrl"},Version:{shape:"S6",locationName:"version"}}}},CreateApplicationVersion:{http:{method:"PUT",requestUri:"/applications/{applicationId}/versions/{semanticVersion}",responseCode:201},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"applicationId"},SemanticVersion:{location:"uri",locationName:"semanticVersion"},SourceCodeArchiveUrl:{locationName:"sourceCodeArchiveUrl"},SourceCodeUrl:{locationName:"sourceCodeUrl"},TemplateBody:{locationName:"templateBody"},TemplateUrl:{locationName:"templateUrl"}},required:["ApplicationId","SemanticVersion"]},output:{type:"structure",members:{ApplicationId:{locationName:"applicationId"},CreationTime:{locationName:"creationTime"},ParameterDefinitions:{shape:"S7",locationName:"parameterDefinitions"},RequiredCapabilities:{shape:"Sa",locationName:"requiredCapabilities"},ResourcesSupported:{locationName:"resourcesSupported",type:"boolean"},SemanticVersion:{locationName:"semanticVersion"},SourceCodeArchiveUrl:{locationName:"sourceCodeArchiveUrl"},SourceCodeUrl:{locationName:"sourceCodeUrl"},TemplateUrl:{locationName:"templateUrl"}}}},CreateCloudFormationChangeSet:{http:{requestUri:"/applications/{applicationId}/changesets",responseCode:201},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"applicationId"},Capabilities:{shape:"S3",locationName:"capabilities"},ChangeSetName:{locationName:"changeSetName"},ClientToken:{locationName:"clientToken"},Description:{locationName:"description"},NotificationArns:{shape:"S3",locationName:"notificationArns"},ParameterOverrides:{locationName:"parameterOverrides",type:"list",member:{type:"structure",members:{Name:{locationName:"name"},Value:{locationName:"value"}},required:["Value","Name"]}},ResourceTypes:{shape:"S3",locationName:"resourceTypes"},RollbackConfiguration:{locationName:"rollbackConfiguration",type:"structure",members:{MonitoringTimeInMinutes:{locationName:"monitoringTimeInMinutes",type:"integer"},RollbackTriggers:{locationName:"rollbackTriggers",type:"list",member:{type:"structure",members:{Arn:{locationName:"arn"},Type:{locationName:"type"}},required:["Type","Arn"]}}}},SemanticVersion:{locationName:"semanticVersion"},StackName:{locationName:"stackName"},Tags:{locationName:"tags",type:"list",member:{type:"structure",members:{Key:{locationName:"key"},Value:{locationName:"value"}},required:["Value","Key"]}},TemplateId:{locationName:"templateId"}},required:["ApplicationId","StackName"]},output:{type:"structure",members:{ApplicationId:{locationName:"applicationId"},ChangeSetId:{locationName:"changeSetId"},SemanticVersion:{locationName:"semanticVersion"},StackId:{locationName:"stackId"}}}},CreateCloudFormationTemplate:{http:{requestUri:"/applications/{applicationId}/templates",responseCode:201},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"applicationId"},SemanticVersion:{locationName:"semanticVersion"}},required:["ApplicationId"]},output:{type:"structure",members:{ApplicationId:{locationName:"applicationId"},CreationTime:{locationName:"creationTime"},ExpirationTime:{locationName:"expirationTime"},SemanticVersion:{locationName:"semanticVersion"},Status:{locationName:"status"},TemplateId:{locationName:"templateId"},TemplateUrl:{locationName:"templateUrl"}}}},DeleteApplication:{http:{method:"DELETE",requestUri:"/applications/{applicationId}",responseCode:204},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"applicationId"}},required:["ApplicationId"]}},GetApplication:{http:{method:"GET",requestUri:"/applications/{applicationId}",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"applicationId"},SemanticVersion:{location:"querystring",locationName:"semanticVersion"}},required:["ApplicationId"]},output:{type:"structure",members:{ApplicationId:{locationName:"applicationId"},Author:{locationName:"author"},CreationTime:{locationName:"creationTime"},Description:{locationName:"description"},HomePageUrl:{locationName:"homePageUrl"},IsVerifiedAuthor:{locationName:"isVerifiedAuthor",type:"boolean"},Labels:{shape:"S3",locationName:"labels"},LicenseUrl:{locationName:"licenseUrl"},Name:{locationName:"name"},ReadmeUrl:{locationName:"readmeUrl"},SpdxLicenseId:{locationName:"spdxLicenseId"},VerifiedAuthorUrl:{locationName:"verifiedAuthorUrl"},Version:{shape:"S6",locationName:"version"}}}},GetApplicationPolicy:{http:{method:"GET",requestUri:"/applications/{applicationId}/policy",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"applicationId"}},required:["ApplicationId"]},output:{type:"structure",members:{Statements:{shape:"Sv",locationName:"statements"}}}},GetCloudFormationTemplate:{http:{method:"GET",requestUri:"/applications/{applicationId}/templates/{templateId}",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"applicationId"},TemplateId:{location:"uri",locationName:"templateId"}},required:["ApplicationId","TemplateId"]},output:{type:"structure",members:{ApplicationId:{locationName:"applicationId"},CreationTime:{locationName:"creationTime"},ExpirationTime:{locationName:"expirationTime"},SemanticVersion:{locationName:"semanticVersion"},Status:{locationName:"status"},TemplateId:{locationName:"templateId"},TemplateUrl:{locationName:"templateUrl"}}}},ListApplicationDependencies:{http:{method:"GET",requestUri:"/applications/{applicationId}/dependencies",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"applicationId"},MaxItems:{location:"querystring",locationName:"maxItems",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},SemanticVersion:{location:"querystring",locationName:"semanticVersion"}},required:["ApplicationId"]},output:{type:"structure",members:{Dependencies:{locationName:"dependencies",type:"list",member:{type:"structure",members:{ApplicationId:{locationName:"applicationId"},SemanticVersion:{locationName:"semanticVersion"}},required:["ApplicationId","SemanticVersion"]}},NextToken:{locationName:"nextToken"}}}},ListApplicationVersions:{http:{method:"GET",requestUri:"/applications/{applicationId}/versions",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"applicationId"},MaxItems:{location:"querystring",locationName:"maxItems",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}},required:["ApplicationId"]},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},Versions:{locationName:"versions",type:"list",member:{type:"structure",members:{ApplicationId:{locationName:"applicationId"},CreationTime:{locationName:"creationTime"},SemanticVersion:{locationName:"semanticVersion"},SourceCodeUrl:{locationName:"sourceCodeUrl"}},required:["CreationTime","ApplicationId","SemanticVersion"]}}}}},ListApplications:{http:{method:"GET",requestUri:"/applications",responseCode:200},input:{type:"structure",members:{MaxItems:{location:"querystring",locationName:"maxItems",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Applications:{locationName:"applications",type:"list",member:{type:"structure",members:{ApplicationId:{locationName:"applicationId"},Author:{locationName:"author"},CreationTime:{locationName:"creationTime"},Description:{locationName:"description"},HomePageUrl:{locationName:"homePageUrl"},Labels:{shape:"S3",locationName:"labels"},Name:{locationName:"name"},SpdxLicenseId:{locationName:"spdxLicenseId"}},required:["Description","Author","ApplicationId","Name"]}},NextToken:{locationName:"nextToken"}}}},PutApplicationPolicy:{http:{method:"PUT",requestUri:"/applications/{applicationId}/policy",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"applicationId"},Statements:{shape:"Sv",locationName:"statements"}},required:["ApplicationId","Statements"]},output:{type:"structure",members:{Statements:{shape:"Sv",locationName:"statements"}}}},UnshareApplication:{http:{requestUri:"/applications/{applicationId}/unshare",responseCode:204},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"applicationId"},OrganizationId:{locationName:"organizationId"}},required:["ApplicationId","OrganizationId"]}},UpdateApplication:{http:{method:"PATCH",requestUri:"/applications/{applicationId}",responseCode:200},input:{type:"structure",members:{ApplicationId:{location:"uri",locationName:"applicationId"},Author:{locationName:"author"},Description:{locationName:"description"},HomePageUrl:{locationName:"homePageUrl"},Labels:{shape:"S3",locationName:"labels"},ReadmeBody:{locationName:"readmeBody"},ReadmeUrl:{locationName:"readmeUrl"}},required:["ApplicationId"]},output:{type:"structure",members:{ApplicationId:{locationName:"applicationId"},Author:{locationName:"author"},CreationTime:{locationName:"creationTime"},Description:{locationName:"description"},HomePageUrl:{locationName:"homePageUrl"},IsVerifiedAuthor:{locationName:"isVerifiedAuthor",type:"boolean"},Labels:{shape:"S3",locationName:"labels"},LicenseUrl:{locationName:"licenseUrl"},Name:{locationName:"name"},ReadmeUrl:{locationName:"readmeUrl"},SpdxLicenseId:{locationName:"spdxLicenseId"},VerifiedAuthorUrl:{locationName:"verifiedAuthorUrl"},Version:{shape:"S6",locationName:"version"}}}}},shapes:{S3:{type:"list",member:{}},S6:{type:"structure",members:{ApplicationId:{locationName:"applicationId"},CreationTime:{locationName:"creationTime"},ParameterDefinitions:{shape:"S7",locationName:"parameterDefinitions"},RequiredCapabilities:{shape:"Sa",locationName:"requiredCapabilities"},ResourcesSupported:{locationName:"resourcesSupported",type:"boolean"},SemanticVersion:{locationName:"semanticVersion"},SourceCodeArchiveUrl:{locationName:"sourceCodeArchiveUrl"},SourceCodeUrl:{locationName:"sourceCodeUrl"},TemplateUrl:{locationName:"templateUrl"}},required:["TemplateUrl","ParameterDefinitions","ResourcesSupported","CreationTime","RequiredCapabilities","ApplicationId","SemanticVersion"]},S7:{type:"list",member:{type:"structure",members:{AllowedPattern:{locationName:"allowedPattern"},AllowedValues:{shape:"S3",locationName:"allowedValues"},ConstraintDescription:{locationName:"constraintDescription"},DefaultValue:{locationName:"defaultValue"},Description:{locationName:"description"},MaxLength:{locationName:"maxLength",type:"integer"},MaxValue:{locationName:"maxValue",type:"integer"},MinLength:{locationName:"minLength",type:"integer"},MinValue:{locationName:"minValue",type:"integer"},Name:{locationName:"name"},NoEcho:{locationName:"noEcho",type:"boolean"},ReferencedByResources:{shape:"S3",locationName:"referencedByResources"},Type:{locationName:"type"}},required:["ReferencedByResources","Name"]}},Sa:{type:"list",member:{}},Sv:{type:"list",member:{type:"structure",members:{Actions:{shape:"S3",locationName:"actions"},PrincipalOrgIDs:{shape:"S3",locationName:"principalOrgIDs"},Principals:{shape:"S3",locationName:"principals"},StatementId:{locationName:"statementId"}},required:["Principals","Actions"]}}}}},3253:function(e){e.exports={version:2,waiters:{DistributionDeployed:{delay:60,operation:"GetDistribution",maxAttempts:25,description:"Wait until a distribution is deployed.",acceptors:[{expected:"Deployed",matcher:"path",state:"success",argument:"Distribution.Status"}]},InvalidationCompleted:{delay:20,operation:"GetInvalidation",maxAttempts:30,description:"Wait until an invalidation has completed.",acceptors:[{expected:"Completed",matcher:"path",state:"success",argument:"Invalidation.Status"}]},StreamingDistributionDeployed:{delay:60,operation:"GetStreamingDistribution",maxAttempts:25,description:"Wait until a streaming distribution is deployed.",acceptors:[{expected:"Deployed",matcher:"path",state:"success",argument:"StreamingDistribution.Status"}]}}}},3260:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-04-01",endpointPrefix:"quicksight",jsonVersion:"1.0",protocol:"rest-json",serviceFullName:"Amazon QuickSight",serviceId:"QuickSight",signatureVersion:"v4",uid:"quicksight-2018-04-01"},operations:{CancelIngestion:{http:{method:"DELETE",requestUri:"/accounts/{AwsAccountId}/data-sets/{DataSetId}/ingestions/{IngestionId}"},input:{type:"structure",required:["AwsAccountId","DataSetId","IngestionId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},DataSetId:{location:"uri",locationName:"DataSetId"},IngestionId:{location:"uri",locationName:"IngestionId"}}},output:{type:"structure",members:{Arn:{},IngestionId:{},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},CreateAccountCustomization:{http:{requestUri:"/accounts/{AwsAccountId}/customizations"},input:{type:"structure",required:["AwsAccountId","AccountCustomization"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},Namespace:{location:"querystring",locationName:"namespace"},AccountCustomization:{shape:"Sa"},Tags:{shape:"Sb"}}},output:{type:"structure",members:{Arn:{},AwsAccountId:{},Namespace:{},AccountCustomization:{shape:"Sa"},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},CreateAnalysis:{http:{requestUri:"/accounts/{AwsAccountId}/analyses/{AnalysisId}"},input:{type:"structure",required:["AwsAccountId","AnalysisId","Name","SourceEntity"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},AnalysisId:{location:"uri",locationName:"AnalysisId"},Name:{},Parameters:{shape:"Sj"},Permissions:{shape:"S10"},SourceEntity:{shape:"S14"},ThemeArn:{},Tags:{shape:"Sb"}}},output:{type:"structure",members:{Arn:{},AnalysisId:{},CreationStatus:{},Status:{location:"statusCode",type:"integer"},RequestId:{}}}},CreateDashboard:{http:{requestUri:"/accounts/{AwsAccountId}/dashboards/{DashboardId}"},input:{type:"structure",required:["AwsAccountId","DashboardId","Name","SourceEntity"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},DashboardId:{location:"uri",locationName:"DashboardId"},Name:{},Parameters:{shape:"Sj"},Permissions:{shape:"S10"},SourceEntity:{shape:"S1c"},Tags:{shape:"Sb"},VersionDescription:{},DashboardPublishOptions:{shape:"S1f"},ThemeArn:{}}},output:{type:"structure",members:{Arn:{},VersionArn:{},DashboardId:{},CreationStatus:{},Status:{location:"statusCode",type:"integer"},RequestId:{}}}},CreateDataSet:{http:{requestUri:"/accounts/{AwsAccountId}/data-sets"},input:{type:"structure",required:["AwsAccountId","DataSetId","Name","PhysicalTableMap","ImportMode"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},DataSetId:{},Name:{},PhysicalTableMap:{shape:"S1p"},LogicalTableMap:{shape:"S2a"},ImportMode:{},ColumnGroups:{shape:"S37"},FieldFolders:{shape:"S3d"},Permissions:{shape:"S10"},RowLevelPermissionDataSet:{shape:"S3i"},RowLevelPermissionTagConfiguration:{shape:"S3m"},ColumnLevelPermissionRules:{shape:"S3s"},Tags:{shape:"Sb"},DataSetUsageConfiguration:{shape:"S3w"}}},output:{type:"structure",members:{Arn:{},DataSetId:{},IngestionArn:{},IngestionId:{},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},CreateDataSource:{http:{requestUri:"/accounts/{AwsAccountId}/data-sources"},input:{type:"structure",required:["AwsAccountId","DataSourceId","Name","Type"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},DataSourceId:{},Name:{},Type:{},DataSourceParameters:{shape:"S40"},Credentials:{shape:"S53"},Permissions:{shape:"S10"},VpcConnectionProperties:{shape:"S59"},SslProperties:{shape:"S5a"},Tags:{shape:"Sb"}}},output:{type:"structure",members:{Arn:{},DataSourceId:{},CreationStatus:{},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},CreateFolder:{http:{requestUri:"/accounts/{AwsAccountId}/folders/{FolderId}"},input:{type:"structure",required:["AwsAccountId","FolderId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},FolderId:{location:"uri",locationName:"FolderId"},Name:{},FolderType:{},ParentFolderArn:{},Permissions:{shape:"S10"},Tags:{shape:"Sb"}}},output:{type:"structure",members:{Status:{location:"statusCode",type:"integer"},Arn:{},FolderId:{},RequestId:{}}}},CreateFolderMembership:{http:{method:"PUT",requestUri:"/accounts/{AwsAccountId}/folders/{FolderId}/members/{MemberType}/{MemberId}"},input:{type:"structure",required:["AwsAccountId","FolderId","MemberId","MemberType"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},FolderId:{location:"uri",locationName:"FolderId"},MemberId:{location:"uri",locationName:"MemberId"},MemberType:{location:"uri",locationName:"MemberType"}}},output:{type:"structure",members:{Status:{type:"integer"},FolderMember:{type:"structure",members:{MemberId:{},MemberType:{}}},RequestId:{}}}},CreateGroup:{http:{requestUri:"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups"},input:{type:"structure",required:["GroupName","AwsAccountId","Namespace"],members:{GroupName:{},Description:{},AwsAccountId:{location:"uri",locationName:"AwsAccountId"},Namespace:{location:"uri",locationName:"Namespace"}}},output:{type:"structure",members:{Group:{shape:"S5o"},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},CreateGroupMembership:{http:{method:"PUT",requestUri:"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}/members/{MemberName}"},input:{type:"structure",required:["MemberName","GroupName","AwsAccountId","Namespace"],members:{MemberName:{location:"uri",locationName:"MemberName"},GroupName:{location:"uri",locationName:"GroupName"},AwsAccountId:{location:"uri",locationName:"AwsAccountId"},Namespace:{location:"uri",locationName:"Namespace"}}},output:{type:"structure",members:{GroupMember:{shape:"S5s"},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},CreateIAMPolicyAssignment:{http:{requestUri:"/accounts/{AwsAccountId}/namespaces/{Namespace}/iam-policy-assignments/"},input:{type:"structure",required:["AwsAccountId","AssignmentName","AssignmentStatus","Namespace"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},AssignmentName:{},AssignmentStatus:{},PolicyArn:{},Identities:{shape:"S5w"},Namespace:{location:"uri",locationName:"Namespace"}}},output:{type:"structure",members:{AssignmentName:{},AssignmentId:{},AssignmentStatus:{},PolicyArn:{},Identities:{shape:"S5w"},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},CreateIngestion:{http:{method:"PUT",requestUri:"/accounts/{AwsAccountId}/data-sets/{DataSetId}/ingestions/{IngestionId}"},input:{type:"structure",required:["DataSetId","IngestionId","AwsAccountId"],members:{DataSetId:{location:"uri",locationName:"DataSetId"},IngestionId:{location:"uri",locationName:"IngestionId"},AwsAccountId:{location:"uri",locationName:"AwsAccountId"},IngestionType:{}}},output:{type:"structure",members:{Arn:{},IngestionId:{},IngestionStatus:{},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},CreateNamespace:{http:{requestUri:"/accounts/{AwsAccountId}"},input:{type:"structure",required:["AwsAccountId","Namespace","IdentityStore"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},Namespace:{},IdentityStore:{},Tags:{shape:"Sb"}}},output:{type:"structure",members:{Arn:{},Name:{},CapacityRegion:{},CreationStatus:{},IdentityStore:{},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},CreateTemplate:{http:{requestUri:"/accounts/{AwsAccountId}/templates/{TemplateId}"},input:{type:"structure",required:["AwsAccountId","TemplateId","SourceEntity"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},TemplateId:{location:"uri",locationName:"TemplateId"},Name:{},Permissions:{shape:"S10"},SourceEntity:{shape:"S6a"},Tags:{shape:"Sb"},VersionDescription:{}}},output:{type:"structure",members:{Arn:{},VersionArn:{},TemplateId:{},CreationStatus:{},Status:{location:"statusCode",type:"integer"},RequestId:{}}}},CreateTemplateAlias:{http:{requestUri:"/accounts/{AwsAccountId}/templates/{TemplateId}/aliases/{AliasName}"},input:{type:"structure",required:["AwsAccountId","TemplateId","AliasName","TemplateVersionNumber"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},TemplateId:{location:"uri",locationName:"TemplateId"},AliasName:{location:"uri",locationName:"AliasName"},TemplateVersionNumber:{type:"long"}}},output:{type:"structure",members:{TemplateAlias:{shape:"S6i"},Status:{location:"statusCode",type:"integer"},RequestId:{}}}},CreateTheme:{http:{requestUri:"/accounts/{AwsAccountId}/themes/{ThemeId}"},input:{type:"structure",required:["AwsAccountId","ThemeId","Name","BaseThemeId","Configuration"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},ThemeId:{location:"uri",locationName:"ThemeId"},Name:{},BaseThemeId:{},VersionDescription:{},Configuration:{shape:"S6l"},Permissions:{shape:"S10"},Tags:{shape:"Sb"}}},output:{type:"structure",members:{Arn:{},VersionArn:{},ThemeId:{},CreationStatus:{},Status:{location:"statusCode",type:"integer"},RequestId:{}}}},CreateThemeAlias:{http:{requestUri:"/accounts/{AwsAccountId}/themes/{ThemeId}/aliases/{AliasName}"},input:{type:"structure",required:["AwsAccountId","ThemeId","AliasName","ThemeVersionNumber"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},ThemeId:{location:"uri",locationName:"ThemeId"},AliasName:{location:"uri",locationName:"AliasName"},ThemeVersionNumber:{type:"long"}}},output:{type:"structure",members:{ThemeAlias:{shape:"S70"},Status:{location:"statusCode",type:"integer"},RequestId:{}}}},DeleteAccountCustomization:{http:{method:"DELETE",requestUri:"/accounts/{AwsAccountId}/customizations"},input:{type:"structure",required:["AwsAccountId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},Namespace:{location:"querystring",locationName:"namespace"}}},output:{type:"structure",members:{RequestId:{},Status:{location:"statusCode",type:"integer"}}}},DeleteAnalysis:{http:{method:"DELETE",requestUri:"/accounts/{AwsAccountId}/analyses/{AnalysisId}"},input:{type:"structure",required:["AwsAccountId","AnalysisId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},AnalysisId:{location:"uri",locationName:"AnalysisId"},RecoveryWindowInDays:{location:"querystring",locationName:"recovery-window-in-days",type:"long"},ForceDeleteWithoutRecovery:{location:"querystring",locationName:"force-delete-without-recovery",type:"boolean"}}},output:{type:"structure",members:{Status:{location:"statusCode",type:"integer"},Arn:{},AnalysisId:{},DeletionTime:{type:"timestamp"},RequestId:{}}}},DeleteDashboard:{http:{method:"DELETE",requestUri:"/accounts/{AwsAccountId}/dashboards/{DashboardId}"},input:{type:"structure",required:["AwsAccountId","DashboardId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},DashboardId:{location:"uri",locationName:"DashboardId"},VersionNumber:{location:"querystring",locationName:"version-number",type:"long"}}},output:{type:"structure",members:{Status:{location:"statusCode",type:"integer"},Arn:{},DashboardId:{},RequestId:{}}}},DeleteDataSet:{http:{method:"DELETE",requestUri:"/accounts/{AwsAccountId}/data-sets/{DataSetId}"},input:{type:"structure",required:["AwsAccountId","DataSetId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},DataSetId:{location:"uri",locationName:"DataSetId"}}},output:{type:"structure",members:{Arn:{},DataSetId:{},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},DeleteDataSource:{http:{method:"DELETE",requestUri:"/accounts/{AwsAccountId}/data-sources/{DataSourceId}"},input:{type:"structure",required:["AwsAccountId","DataSourceId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},DataSourceId:{location:"uri",locationName:"DataSourceId"}}},output:{type:"structure",members:{Arn:{},DataSourceId:{},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},DeleteFolder:{http:{method:"DELETE",requestUri:"/accounts/{AwsAccountId}/folders/{FolderId}"},input:{type:"structure",required:["AwsAccountId","FolderId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},FolderId:{location:"uri",locationName:"FolderId"}}},output:{type:"structure",members:{Status:{location:"statusCode",type:"integer"},Arn:{},FolderId:{},RequestId:{}}}},DeleteFolderMembership:{http:{method:"DELETE",requestUri:"/accounts/{AwsAccountId}/folders/{FolderId}/members/{MemberType}/{MemberId}"},input:{type:"structure",required:["AwsAccountId","FolderId","MemberId","MemberType"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},FolderId:{location:"uri",locationName:"FolderId"},MemberId:{location:"uri",locationName:"MemberId"},MemberType:{location:"uri",locationName:"MemberType"}}},output:{type:"structure",members:{Status:{type:"integer"},RequestId:{}}}},DeleteGroup:{http:{method:"DELETE",requestUri:"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}"},input:{type:"structure",required:["GroupName","AwsAccountId","Namespace"],members:{GroupName:{location:"uri",locationName:"GroupName"},AwsAccountId:{location:"uri",locationName:"AwsAccountId"},Namespace:{location:"uri",locationName:"Namespace"}}},output:{type:"structure",members:{RequestId:{},Status:{location:"statusCode",type:"integer"}}}},DeleteGroupMembership:{http:{method:"DELETE",requestUri:"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}/members/{MemberName}"},input:{type:"structure",required:["MemberName","GroupName","AwsAccountId","Namespace"],members:{MemberName:{location:"uri",locationName:"MemberName"},GroupName:{location:"uri",locationName:"GroupName"},AwsAccountId:{location:"uri",locationName:"AwsAccountId"},Namespace:{location:"uri",locationName:"Namespace"}}},output:{type:"structure",members:{RequestId:{},Status:{location:"statusCode",type:"integer"}}}},DeleteIAMPolicyAssignment:{http:{method:"DELETE",requestUri:"/accounts/{AwsAccountId}/namespace/{Namespace}/iam-policy-assignments/{AssignmentName}"},input:{type:"structure",required:["AwsAccountId","AssignmentName","Namespace"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},AssignmentName:{location:"uri",locationName:"AssignmentName"},Namespace:{location:"uri",locationName:"Namespace"}}},output:{type:"structure",members:{AssignmentName:{},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},DeleteNamespace:{http:{method:"DELETE",requestUri:"/accounts/{AwsAccountId}/namespaces/{Namespace}"},input:{type:"structure",required:["AwsAccountId","Namespace"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},Namespace:{location:"uri",locationName:"Namespace"}}},output:{type:"structure",members:{RequestId:{},Status:{location:"statusCode",type:"integer"}}}},DeleteTemplate:{http:{method:"DELETE",requestUri:"/accounts/{AwsAccountId}/templates/{TemplateId}"},input:{type:"structure",required:["AwsAccountId","TemplateId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},TemplateId:{location:"uri",locationName:"TemplateId"},VersionNumber:{location:"querystring",locationName:"version-number",type:"long"}}},output:{type:"structure",members:{RequestId:{},Arn:{},TemplateId:{},Status:{location:"statusCode",type:"integer"}}}},DeleteTemplateAlias:{http:{method:"DELETE",requestUri:"/accounts/{AwsAccountId}/templates/{TemplateId}/aliases/{AliasName}"},input:{type:"structure",required:["AwsAccountId","TemplateId","AliasName"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},TemplateId:{location:"uri",locationName:"TemplateId"},AliasName:{location:"uri",locationName:"AliasName"}}},output:{type:"structure",members:{Status:{location:"statusCode",type:"integer"},TemplateId:{},AliasName:{},Arn:{},RequestId:{}}}},DeleteTheme:{http:{method:"DELETE",requestUri:"/accounts/{AwsAccountId}/themes/{ThemeId}"},input:{type:"structure",required:["AwsAccountId","ThemeId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},ThemeId:{location:"uri",locationName:"ThemeId"},VersionNumber:{location:"querystring",locationName:"version-number",type:"long"}}},output:{type:"structure",members:{Arn:{},RequestId:{},Status:{location:"statusCode",type:"integer"},ThemeId:{}}}},DeleteThemeAlias:{http:{method:"DELETE",requestUri:"/accounts/{AwsAccountId}/themes/{ThemeId}/aliases/{AliasName}"},input:{type:"structure",required:["AwsAccountId","ThemeId","AliasName"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},ThemeId:{location:"uri",locationName:"ThemeId"},AliasName:{location:"uri",locationName:"AliasName"}}},output:{type:"structure",members:{AliasName:{},Arn:{},RequestId:{},Status:{location:"statusCode",type:"integer"},ThemeId:{}}}},DeleteUser:{http:{method:"DELETE",requestUri:"/accounts/{AwsAccountId}/namespaces/{Namespace}/users/{UserName}"},input:{type:"structure",required:["UserName","AwsAccountId","Namespace"],members:{UserName:{location:"uri",locationName:"UserName"},AwsAccountId:{location:"uri",locationName:"AwsAccountId"},Namespace:{location:"uri",locationName:"Namespace"}}},output:{type:"structure",members:{RequestId:{},Status:{location:"statusCode",type:"integer"}}}},DeleteUserByPrincipalId:{http:{method:"DELETE",requestUri:"/accounts/{AwsAccountId}/namespaces/{Namespace}/user-principals/{PrincipalId}"},input:{type:"structure",required:["PrincipalId","AwsAccountId","Namespace"],members:{PrincipalId:{location:"uri",locationName:"PrincipalId"},AwsAccountId:{location:"uri",locationName:"AwsAccountId"},Namespace:{location:"uri",locationName:"Namespace"}}},output:{type:"structure",members:{RequestId:{},Status:{location:"statusCode",type:"integer"}}}},DescribeAccountCustomization:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/customizations"},input:{type:"structure",required:["AwsAccountId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},Namespace:{location:"querystring",locationName:"namespace"},Resolved:{location:"querystring",locationName:"resolved",type:"boolean"}}},output:{type:"structure",members:{Arn:{},AwsAccountId:{},Namespace:{},AccountCustomization:{shape:"Sa"},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},DescribeAccountSettings:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/settings"},input:{type:"structure",required:["AwsAccountId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"}}},output:{type:"structure",members:{AccountSettings:{type:"structure",members:{AccountName:{},Edition:{},DefaultNamespace:{},NotificationEmail:{}}},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},DescribeAnalysis:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/analyses/{AnalysisId}"},input:{type:"structure",required:["AwsAccountId","AnalysisId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},AnalysisId:{location:"uri",locationName:"AnalysisId"}}},output:{type:"structure",members:{Analysis:{type:"structure",members:{AnalysisId:{},Arn:{},Name:{},Status:{},Errors:{type:"list",member:{type:"structure",members:{Type:{},Message:{}}}},DataSetArns:{shape:"S8d"},ThemeArn:{},CreatedTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"},Sheets:{shape:"S8e"}}},Status:{location:"statusCode",type:"integer"},RequestId:{}}}},DescribeAnalysisPermissions:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/analyses/{AnalysisId}/permissions"},input:{type:"structure",required:["AwsAccountId","AnalysisId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},AnalysisId:{location:"uri",locationName:"AnalysisId"}}},output:{type:"structure",members:{AnalysisId:{},AnalysisArn:{},Permissions:{shape:"S10"},Status:{location:"statusCode",type:"integer"},RequestId:{}}}},DescribeDashboard:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/dashboards/{DashboardId}"},input:{type:"structure",required:["AwsAccountId","DashboardId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},DashboardId:{location:"uri",locationName:"DashboardId"},VersionNumber:{location:"querystring",locationName:"version-number",type:"long"},AliasName:{location:"querystring",locationName:"alias-name"}}},output:{type:"structure",members:{Dashboard:{type:"structure",members:{DashboardId:{},Arn:{},Name:{},Version:{type:"structure",members:{CreatedTime:{type:"timestamp"},Errors:{type:"list",member:{type:"structure",members:{Type:{},Message:{}}}},VersionNumber:{type:"long"},Status:{},Arn:{},SourceEntityArn:{},DataSetArns:{shape:"S8d"},Description:{},ThemeArn:{},Sheets:{shape:"S8e"}}},CreatedTime:{type:"timestamp"},LastPublishedTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"}}},Status:{location:"statusCode",type:"integer"},RequestId:{}}}},DescribeDashboardPermissions:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/dashboards/{DashboardId}/permissions"},input:{type:"structure",required:["AwsAccountId","DashboardId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},DashboardId:{location:"uri",locationName:"DashboardId"}}},output:{type:"structure",members:{DashboardId:{},DashboardArn:{},Permissions:{shape:"S10"},Status:{location:"statusCode",type:"integer"},RequestId:{},LinkSharingConfiguration:{shape:"S8r"}}}},DescribeDataSet:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/data-sets/{DataSetId}"},input:{type:"structure",required:["AwsAccountId","DataSetId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},DataSetId:{location:"uri",locationName:"DataSetId"}}},output:{type:"structure",members:{DataSet:{type:"structure",members:{Arn:{},DataSetId:{},Name:{},CreatedTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"},PhysicalTableMap:{shape:"S1p"},LogicalTableMap:{shape:"S2a"},OutputColumns:{type:"list",member:{type:"structure",members:{Name:{},Description:{},Type:{}}}},ImportMode:{},ConsumedSpiceCapacityInBytes:{type:"long"},ColumnGroups:{shape:"S37"},FieldFolders:{shape:"S3d"},RowLevelPermissionDataSet:{shape:"S3i"},RowLevelPermissionTagConfiguration:{shape:"S3m"},ColumnLevelPermissionRules:{shape:"S3s"},DataSetUsageConfiguration:{shape:"S3w"}}},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},DescribeDataSetPermissions:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/data-sets/{DataSetId}/permissions"},input:{type:"structure",required:["AwsAccountId","DataSetId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},DataSetId:{location:"uri",locationName:"DataSetId"}}},output:{type:"structure",members:{DataSetArn:{},DataSetId:{},Permissions:{shape:"S10"},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},DescribeDataSource:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/data-sources/{DataSourceId}"},input:{type:"structure",required:["AwsAccountId","DataSourceId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},DataSourceId:{location:"uri",locationName:"DataSourceId"}}},output:{type:"structure",members:{DataSource:{shape:"S91"},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},DescribeDataSourcePermissions:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/data-sources/{DataSourceId}/permissions"},input:{type:"structure",required:["AwsAccountId","DataSourceId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},DataSourceId:{location:"uri",locationName:"DataSourceId"}}},output:{type:"structure",members:{DataSourceArn:{},DataSourceId:{},Permissions:{shape:"S10"},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},DescribeFolder:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/folders/{FolderId}"},input:{type:"structure",required:["AwsAccountId","FolderId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},FolderId:{location:"uri",locationName:"FolderId"}}},output:{type:"structure",members:{Status:{location:"statusCode",type:"integer"},Folder:{type:"structure",members:{FolderId:{},Arn:{},Name:{},FolderType:{},FolderPath:{type:"list",member:{}},CreatedTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"}}},RequestId:{}}}},DescribeFolderPermissions:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/folders/{FolderId}/permissions"},input:{type:"structure",required:["AwsAccountId","FolderId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},FolderId:{location:"uri",locationName:"FolderId"}}},output:{type:"structure",members:{Status:{location:"statusCode",type:"integer"},FolderId:{},Arn:{},Permissions:{shape:"S10"},RequestId:{}}}},DescribeFolderResolvedPermissions:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/folders/{FolderId}/resolved-permissions"},input:{type:"structure",required:["AwsAccountId","FolderId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},FolderId:{location:"uri",locationName:"FolderId"}}},output:{type:"structure",members:{Status:{location:"statusCode",type:"integer"},FolderId:{},Arn:{},Permissions:{shape:"S10"},RequestId:{}}}},DescribeGroup:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}"},input:{type:"structure",required:["GroupName","AwsAccountId","Namespace"],members:{GroupName:{location:"uri",locationName:"GroupName"},AwsAccountId:{location:"uri",locationName:"AwsAccountId"},Namespace:{location:"uri",locationName:"Namespace"}}},output:{type:"structure",members:{Group:{shape:"S5o"},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},DescribeGroupMembership:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}/members/{MemberName}"},input:{type:"structure",required:["MemberName","GroupName","AwsAccountId","Namespace"],members:{MemberName:{location:"uri",locationName:"MemberName"},GroupName:{location:"uri",locationName:"GroupName"},AwsAccountId:{location:"uri",locationName:"AwsAccountId"},Namespace:{location:"uri",locationName:"Namespace"}}},output:{type:"structure",members:{GroupMember:{shape:"S5s"},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},DescribeIAMPolicyAssignment:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/namespaces/{Namespace}/iam-policy-assignments/{AssignmentName}"},input:{type:"structure",required:["AwsAccountId","AssignmentName","Namespace"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},AssignmentName:{location:"uri",locationName:"AssignmentName"},Namespace:{location:"uri",locationName:"Namespace"}}},output:{type:"structure",members:{IAMPolicyAssignment:{type:"structure",members:{AwsAccountId:{},AssignmentId:{},AssignmentName:{},PolicyArn:{},Identities:{shape:"S5w"},AssignmentStatus:{}}},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},DescribeIngestion:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/data-sets/{DataSetId}/ingestions/{IngestionId}"},input:{type:"structure",required:["AwsAccountId","DataSetId","IngestionId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},DataSetId:{location:"uri",locationName:"DataSetId"},IngestionId:{location:"uri",locationName:"IngestionId"}}},output:{type:"structure",members:{Ingestion:{shape:"S9n"},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},DescribeIpRestriction:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/ip-restriction"},input:{type:"structure",required:["AwsAccountId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"}}},output:{type:"structure",members:{AwsAccountId:{},IpRestrictionRuleMap:{shape:"S9w"},Enabled:{type:"boolean"},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},DescribeNamespace:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/namespaces/{Namespace}"},input:{type:"structure",required:["AwsAccountId","Namespace"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},Namespace:{location:"uri",locationName:"Namespace"}}},output:{type:"structure",members:{Namespace:{shape:"Sa2"},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},DescribeTemplate:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/templates/{TemplateId}"},input:{type:"structure",required:["AwsAccountId","TemplateId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},TemplateId:{location:"uri",locationName:"TemplateId"},VersionNumber:{location:"querystring",locationName:"version-number",type:"long"},AliasName:{location:"querystring",locationName:"alias-name"}}},output:{type:"structure",members:{Template:{type:"structure",members:{Arn:{},Name:{},Version:{type:"structure",members:{CreatedTime:{type:"timestamp"},Errors:{type:"list",member:{type:"structure",members:{Type:{},Message:{}}}},VersionNumber:{type:"long"},Status:{},DataSetConfigurations:{type:"list",member:{type:"structure",members:{Placeholder:{},DataSetSchema:{type:"structure",members:{ColumnSchemaList:{type:"list",member:{type:"structure",members:{Name:{},DataType:{},GeographicRole:{}}}}}},ColumnGroupSchemaList:{type:"list",member:{type:"structure",members:{Name:{},ColumnGroupColumnSchemaList:{type:"list",member:{type:"structure",members:{Name:{}}}}}}}}}},Description:{},SourceEntityArn:{},ThemeArn:{},Sheets:{shape:"S8e"}}},TemplateId:{},LastUpdatedTime:{type:"timestamp"},CreatedTime:{type:"timestamp"}}},Status:{location:"statusCode",type:"integer"},RequestId:{}}}},DescribeTemplateAlias:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/templates/{TemplateId}/aliases/{AliasName}"},input:{type:"structure",required:["AwsAccountId","TemplateId","AliasName"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},TemplateId:{location:"uri",locationName:"TemplateId"},AliasName:{location:"uri",locationName:"AliasName"}}},output:{type:"structure",members:{TemplateAlias:{shape:"S6i"},Status:{location:"statusCode",type:"integer"},RequestId:{}}}},DescribeTemplatePermissions:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/templates/{TemplateId}/permissions"},input:{type:"structure",required:["AwsAccountId","TemplateId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},TemplateId:{location:"uri",locationName:"TemplateId"}}},output:{type:"structure",members:{TemplateId:{},TemplateArn:{},Permissions:{shape:"S10"},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},DescribeTheme:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/themes/{ThemeId}"},input:{type:"structure",required:["AwsAccountId","ThemeId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},ThemeId:{location:"uri",locationName:"ThemeId"},VersionNumber:{location:"querystring",locationName:"version-number",type:"long"},AliasName:{location:"querystring",locationName:"alias-name"}}},output:{type:"structure",members:{Theme:{type:"structure",members:{Arn:{},Name:{},ThemeId:{},Version:{type:"structure",members:{VersionNumber:{type:"long"},Arn:{},Description:{},BaseThemeId:{},CreatedTime:{type:"timestamp"},Configuration:{shape:"S6l"},Errors:{type:"list",member:{type:"structure",members:{Type:{},Message:{}}}},Status:{}}},CreatedTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"},Type:{}}},Status:{location:"statusCode",type:"integer"},RequestId:{}}}},DescribeThemeAlias:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/themes/{ThemeId}/aliases/{AliasName}"},input:{type:"structure",required:["AwsAccountId","ThemeId","AliasName"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},ThemeId:{location:"uri",locationName:"ThemeId"},AliasName:{location:"uri",locationName:"AliasName"}}},output:{type:"structure",members:{ThemeAlias:{shape:"S70"},Status:{location:"statusCode",type:"integer"},RequestId:{}}}},DescribeThemePermissions:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/themes/{ThemeId}/permissions"},input:{type:"structure",required:["AwsAccountId","ThemeId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},ThemeId:{location:"uri",locationName:"ThemeId"}}},output:{type:"structure",members:{ThemeId:{},ThemeArn:{},Permissions:{shape:"S10"},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},DescribeUser:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/namespaces/{Namespace}/users/{UserName}"},input:{type:"structure",required:["UserName","AwsAccountId","Namespace"],members:{UserName:{location:"uri",locationName:"UserName"},AwsAccountId:{location:"uri",locationName:"AwsAccountId"},Namespace:{location:"uri",locationName:"Namespace"}}},output:{type:"structure",members:{User:{shape:"Sb4"},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},GenerateEmbedUrlForAnonymousUser:{http:{requestUri:"/accounts/{AwsAccountId}/embed-url/anonymous-user"},input:{type:"structure",required:["AwsAccountId","Namespace","AuthorizedResourceArns","ExperienceConfiguration"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},SessionLifetimeInMinutes:{type:"long"},Namespace:{},SessionTags:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{shape:"S3r"}}}},AuthorizedResourceArns:{type:"list",member:{}},ExperienceConfiguration:{type:"structure",members:{Dashboard:{type:"structure",required:["InitialDashboardId"],members:{InitialDashboardId:{}}}}}}},output:{type:"structure",required:["EmbedUrl","Status","RequestId"],members:{EmbedUrl:{shape:"Sbg"},Status:{location:"statusCode",type:"integer"},RequestId:{}}}},GenerateEmbedUrlForRegisteredUser:{http:{requestUri:"/accounts/{AwsAccountId}/embed-url/registered-user"},input:{type:"structure",required:["AwsAccountId","UserArn","ExperienceConfiguration"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},SessionLifetimeInMinutes:{type:"long"},UserArn:{},ExperienceConfiguration:{type:"structure",members:{Dashboard:{type:"structure",required:["InitialDashboardId"],members:{InitialDashboardId:{}}},QuickSightConsole:{type:"structure",members:{InitialPath:{}}},QSearchBar:{type:"structure",members:{InitialTopicId:{}}}}}}},output:{type:"structure",required:["EmbedUrl","Status","RequestId"],members:{EmbedUrl:{shape:"Sbg"},Status:{location:"statusCode",type:"integer"},RequestId:{}}}},GetDashboardEmbedUrl:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/dashboards/{DashboardId}/embed-url"},input:{type:"structure",required:["AwsAccountId","DashboardId","IdentityType"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},DashboardId:{location:"uri",locationName:"DashboardId"},IdentityType:{location:"querystring",locationName:"creds-type"},SessionLifetimeInMinutes:{location:"querystring",locationName:"session-lifetime",type:"long"},UndoRedoDisabled:{location:"querystring",locationName:"undo-redo-disabled",type:"boolean"},ResetDisabled:{location:"querystring",locationName:"reset-disabled",type:"boolean"},StatePersistenceEnabled:{location:"querystring",locationName:"state-persistence-enabled",type:"boolean"},UserArn:{location:"querystring",locationName:"user-arn"},Namespace:{location:"querystring",locationName:"namespace"},AdditionalDashboardIds:{location:"querystring",locationName:"additional-dashboard-ids",type:"list",member:{}}}},output:{type:"structure",members:{EmbedUrl:{shape:"Sbg"},Status:{location:"statusCode",type:"integer"},RequestId:{}}}},GetSessionEmbedUrl:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/session-embed-url"},input:{type:"structure",required:["AwsAccountId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},EntryPoint:{location:"querystring",locationName:"entry-point"},SessionLifetimeInMinutes:{location:"querystring",locationName:"session-lifetime",type:"long"},UserArn:{location:"querystring",locationName:"user-arn"}}},output:{type:"structure",members:{EmbedUrl:{shape:"Sbg"},Status:{location:"statusCode",type:"integer"},RequestId:{}}}},ListAnalyses:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/analyses"},input:{type:"structure",required:["AwsAccountId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},NextToken:{location:"querystring",locationName:"next-token"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"}}},output:{type:"structure",members:{AnalysisSummaryList:{shape:"Sby"},NextToken:{},Status:{location:"statusCode",type:"integer"},RequestId:{}}}},ListDashboardVersions:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/dashboards/{DashboardId}/versions"},input:{type:"structure",required:["AwsAccountId","DashboardId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},DashboardId:{location:"uri",locationName:"DashboardId"},NextToken:{location:"querystring",locationName:"next-token"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"}}},output:{type:"structure",members:{DashboardVersionSummaryList:{type:"list",member:{type:"structure",members:{Arn:{},CreatedTime:{type:"timestamp"},VersionNumber:{type:"long"},Status:{},SourceEntityArn:{},Description:{}}}},NextToken:{},Status:{location:"statusCode",type:"integer"},RequestId:{}}}},ListDashboards:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/dashboards"},input:{type:"structure",required:["AwsAccountId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},NextToken:{location:"querystring",locationName:"next-token"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"}}},output:{type:"structure",members:{DashboardSummaryList:{shape:"Sc6"},NextToken:{},Status:{location:"statusCode",type:"integer"},RequestId:{}}}},ListDataSets:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/data-sets"},input:{type:"structure",required:["AwsAccountId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},NextToken:{location:"querystring",locationName:"next-token"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"}}},output:{type:"structure",members:{DataSetSummaries:{type:"list",member:{type:"structure",members:{Arn:{},DataSetId:{},Name:{},CreatedTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"},ImportMode:{},RowLevelPermissionDataSet:{shape:"S3i"},RowLevelPermissionTagConfigurationApplied:{type:"boolean"},ColumnLevelPermissionRulesApplied:{type:"boolean"}}}},NextToken:{},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},ListDataSources:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/data-sources"},input:{type:"structure",required:["AwsAccountId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},NextToken:{location:"querystring",locationName:"next-token"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"}}},output:{type:"structure",members:{DataSources:{type:"list",member:{shape:"S91"}},NextToken:{},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},ListFolderMembers:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/folders/{FolderId}/members"},input:{type:"structure",required:["AwsAccountId","FolderId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},FolderId:{location:"uri",locationName:"FolderId"},NextToken:{location:"querystring",locationName:"next-token"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"}}},output:{type:"structure",members:{Status:{location:"statusCode",type:"integer"},FolderMemberList:{type:"list",member:{type:"structure",members:{MemberId:{},MemberArn:{}}}},NextToken:{},RequestId:{}}}},ListFolders:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/folders"},input:{type:"structure",required:["AwsAccountId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},NextToken:{location:"querystring",locationName:"next-token"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"}}},output:{type:"structure",members:{Status:{location:"statusCode",type:"integer"},FolderSummaryList:{shape:"Scl"},NextToken:{},RequestId:{}}}},ListGroupMemberships:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}/members"},input:{type:"structure",required:["GroupName","AwsAccountId","Namespace"],members:{GroupName:{location:"uri",locationName:"GroupName"},NextToken:{location:"querystring",locationName:"next-token"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"},AwsAccountId:{location:"uri",locationName:"AwsAccountId"},Namespace:{location:"uri",locationName:"Namespace"}}},output:{type:"structure",members:{GroupMemberList:{type:"list",member:{shape:"S5s"}},NextToken:{},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},ListGroups:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups"},input:{type:"structure",required:["AwsAccountId","Namespace"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},NextToken:{location:"querystring",locationName:"next-token"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"},Namespace:{location:"uri",locationName:"Namespace"}}},output:{type:"structure",members:{GroupList:{shape:"Scs"},NextToken:{},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},ListIAMPolicyAssignments:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/namespaces/{Namespace}/iam-policy-assignments"},input:{type:"structure",required:["AwsAccountId","Namespace"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},AssignmentStatus:{},Namespace:{location:"uri",locationName:"Namespace"},NextToken:{location:"querystring",locationName:"next-token"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"}}},output:{type:"structure",members:{IAMPolicyAssignments:{type:"list",member:{type:"structure",members:{AssignmentName:{},AssignmentStatus:{}}}},NextToken:{},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},ListIAMPolicyAssignmentsForUser:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/namespaces/{Namespace}/users/{UserName}/iam-policy-assignments"},input:{type:"structure",required:["AwsAccountId","UserName","Namespace"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},UserName:{location:"uri",locationName:"UserName"},NextToken:{location:"querystring",locationName:"next-token"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"},Namespace:{location:"uri",locationName:"Namespace"}}},output:{type:"structure",members:{ActiveAssignments:{type:"list",member:{type:"structure",members:{AssignmentName:{},PolicyArn:{}}}},RequestId:{},NextToken:{},Status:{location:"statusCode",type:"integer"}}}},ListIngestions:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/data-sets/{DataSetId}/ingestions"},input:{type:"structure",required:["DataSetId","AwsAccountId"],members:{DataSetId:{location:"uri",locationName:"DataSetId"},NextToken:{location:"querystring",locationName:"next-token"},AwsAccountId:{location:"uri",locationName:"AwsAccountId"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"}}},output:{type:"structure",members:{Ingestions:{type:"list",member:{shape:"S9n"}},NextToken:{},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},ListNamespaces:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/namespaces"},input:{type:"structure",required:["AwsAccountId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},NextToken:{location:"querystring",locationName:"next-token"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"}}},output:{type:"structure",members:{Namespaces:{type:"list",member:{shape:"Sa2"}},NextToken:{},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/resources/{ResourceArn}/tags"},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"}}},output:{type:"structure",members:{Tags:{shape:"Sb"},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},ListTemplateAliases:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/templates/{TemplateId}/aliases"},input:{type:"structure",required:["AwsAccountId","TemplateId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},TemplateId:{location:"uri",locationName:"TemplateId"},NextToken:{location:"querystring",locationName:"next-token"},MaxResults:{location:"querystring",locationName:"max-result",type:"integer"}}},output:{type:"structure",members:{TemplateAliasList:{type:"list",member:{shape:"S6i"}},Status:{location:"statusCode",type:"integer"},RequestId:{},NextToken:{}}}},ListTemplateVersions:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/templates/{TemplateId}/versions"},input:{type:"structure",required:["AwsAccountId","TemplateId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},TemplateId:{location:"uri",locationName:"TemplateId"},NextToken:{location:"querystring",locationName:"next-token"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"}}},output:{type:"structure",members:{TemplateVersionSummaryList:{type:"list",member:{type:"structure",members:{Arn:{},VersionNumber:{type:"long"},CreatedTime:{type:"timestamp"},Status:{},Description:{}}}},NextToken:{},Status:{location:"statusCode",type:"integer"},RequestId:{}}}},ListTemplates:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/templates"},input:{type:"structure",required:["AwsAccountId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},NextToken:{location:"querystring",locationName:"next-token"},MaxResults:{location:"querystring",locationName:"max-result",type:"integer"}}},output:{type:"structure",members:{TemplateSummaryList:{type:"list",member:{type:"structure",members:{Arn:{},TemplateId:{},Name:{},LatestVersionNumber:{type:"long"},CreatedTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"}}}},NextToken:{},Status:{location:"statusCode",type:"integer"},RequestId:{}}}},ListThemeAliases:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/themes/{ThemeId}/aliases"},input:{type:"structure",required:["AwsAccountId","ThemeId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},ThemeId:{location:"uri",locationName:"ThemeId"},NextToken:{location:"querystring",locationName:"next-token"},MaxResults:{location:"querystring",locationName:"max-result",type:"integer"}}},output:{type:"structure",members:{ThemeAliasList:{type:"list",member:{shape:"S70"}},Status:{location:"statusCode",type:"integer"},RequestId:{},NextToken:{}}}},ListThemeVersions:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/themes/{ThemeId}/versions"},input:{type:"structure",required:["AwsAccountId","ThemeId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},ThemeId:{location:"uri",locationName:"ThemeId"},NextToken:{location:"querystring",locationName:"next-token"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"}}},output:{type:"structure",members:{ThemeVersionSummaryList:{type:"list",member:{type:"structure",members:{VersionNumber:{type:"long"},Arn:{},Description:{},CreatedTime:{type:"timestamp"},Status:{}}}},NextToken:{},Status:{location:"statusCode",type:"integer"},RequestId:{}}}},ListThemes:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/themes"},input:{type:"structure",required:["AwsAccountId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},NextToken:{location:"querystring",locationName:"next-token"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"},Type:{location:"querystring",locationName:"type"}}},output:{type:"structure",members:{ThemeSummaryList:{type:"list",member:{type:"structure",members:{Arn:{},Name:{},ThemeId:{},LatestVersionNumber:{type:"long"},CreatedTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"}}}},NextToken:{},Status:{location:"statusCode",type:"integer"},RequestId:{}}}},ListUserGroups:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/namespaces/{Namespace}/users/{UserName}/groups"},input:{type:"structure",required:["UserName","AwsAccountId","Namespace"],members:{UserName:{location:"uri",locationName:"UserName"},AwsAccountId:{location:"uri",locationName:"AwsAccountId"},Namespace:{location:"uri",locationName:"Namespace"},NextToken:{location:"querystring",locationName:"next-token"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"}}},output:{type:"structure",members:{GroupList:{shape:"Scs"},NextToken:{},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},ListUsers:{http:{method:"GET",requestUri:"/accounts/{AwsAccountId}/namespaces/{Namespace}/users"},input:{type:"structure",required:["AwsAccountId","Namespace"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},NextToken:{location:"querystring",locationName:"next-token"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"},Namespace:{location:"uri",locationName:"Namespace"}}},output:{type:"structure",members:{UserList:{type:"list",member:{shape:"Sb4"}},NextToken:{},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},RegisterUser:{http:{requestUri:"/accounts/{AwsAccountId}/namespaces/{Namespace}/users"},input:{type:"structure",required:["IdentityType","Email","UserRole","AwsAccountId","Namespace"],members:{IdentityType:{},Email:{},UserRole:{},IamArn:{},SessionName:{},AwsAccountId:{location:"uri",locationName:"AwsAccountId"},Namespace:{location:"uri",locationName:"Namespace"},UserName:{},CustomPermissionsName:{},ExternalLoginFederationProviderType:{},CustomFederationProviderUrl:{},ExternalLoginId:{}}},output:{type:"structure",members:{User:{shape:"Sb4"},UserInvitationUrl:{},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},RestoreAnalysis:{http:{requestUri:"/accounts/{AwsAccountId}/restore/analyses/{AnalysisId}"},input:{type:"structure",required:["AwsAccountId","AnalysisId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},AnalysisId:{location:"uri",locationName:"AnalysisId"}}},output:{type:"structure",members:{Status:{location:"statusCode",type:"integer"},Arn:{},AnalysisId:{},RequestId:{}}}},SearchAnalyses:{http:{requestUri:"/accounts/{AwsAccountId}/search/analyses"},input:{type:"structure",required:["AwsAccountId","Filters"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},Filters:{type:"list",member:{type:"structure",members:{Operator:{},Name:{},Value:{}}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{AnalysisSummaryList:{shape:"Sby"},NextToken:{},Status:{location:"statusCode",type:"integer"},RequestId:{}}}},SearchDashboards:{http:{requestUri:"/accounts/{AwsAccountId}/search/dashboards"},input:{type:"structure",required:["AwsAccountId","Filters"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},Filters:{type:"list",member:{type:"structure",required:["Operator"],members:{Operator:{},Name:{},Value:{}}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{DashboardSummaryList:{shape:"Sc6"},NextToken:{},Status:{location:"statusCode",type:"integer"},RequestId:{}}}},SearchFolders:{http:{requestUri:"/accounts/{AwsAccountId}/search/folders"},input:{type:"structure",required:["AwsAccountId","Filters"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},Filters:{type:"list",member:{type:"structure",members:{Operator:{},Name:{},Value:{}}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Status:{location:"statusCode",type:"integer"},FolderSummaryList:{shape:"Scl"},NextToken:{},RequestId:{}}}},SearchGroups:{http:{requestUri:"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups-search"},input:{type:"structure",required:["AwsAccountId","Namespace","Filters"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},NextToken:{location:"querystring",locationName:"next-token"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"},Namespace:{location:"uri",locationName:"Namespace"},Filters:{type:"list",member:{type:"structure",required:["Operator","Name","Value"],members:{Operator:{},Name:{},Value:{}}}}}},output:{type:"structure",members:{GroupList:{shape:"Scs"},NextToken:{},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},TagResource:{http:{requestUri:"/resources/{ResourceArn}/tags"},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},Tags:{shape:"Sb"}}},output:{type:"structure",members:{RequestId:{},Status:{location:"statusCode",type:"integer"}}}},UntagResource:{http:{method:"DELETE",requestUri:"/resources/{ResourceArn}/tags"},input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},TagKeys:{location:"querystring",locationName:"keys",type:"list",member:{}}}},output:{type:"structure",members:{RequestId:{},Status:{location:"statusCode",type:"integer"}}}},UpdateAccountCustomization:{http:{method:"PUT",requestUri:"/accounts/{AwsAccountId}/customizations"},input:{type:"structure",required:["AwsAccountId","AccountCustomization"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},Namespace:{location:"querystring",locationName:"namespace"},AccountCustomization:{shape:"Sa"}}},output:{type:"structure",members:{Arn:{},AwsAccountId:{},Namespace:{},AccountCustomization:{shape:"Sa"},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},UpdateAccountSettings:{http:{method:"PUT",requestUri:"/accounts/{AwsAccountId}/settings"},input:{type:"structure",required:["AwsAccountId","DefaultNamespace"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},DefaultNamespace:{},NotificationEmail:{}}},output:{type:"structure",members:{RequestId:{},Status:{location:"statusCode",type:"integer"}}}},UpdateAnalysis:{http:{method:"PUT",requestUri:"/accounts/{AwsAccountId}/analyses/{AnalysisId}"},input:{type:"structure",required:["AwsAccountId","AnalysisId","Name","SourceEntity"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},AnalysisId:{location:"uri",locationName:"AnalysisId"},Name:{},Parameters:{shape:"Sj"},SourceEntity:{shape:"S14"},ThemeArn:{}}},output:{type:"structure",members:{Arn:{},AnalysisId:{},UpdateStatus:{},Status:{location:"statusCode",type:"integer"},RequestId:{}}}},UpdateAnalysisPermissions:{http:{method:"PUT",requestUri:"/accounts/{AwsAccountId}/analyses/{AnalysisId}/permissions"},input:{type:"structure",required:["AwsAccountId","AnalysisId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},AnalysisId:{location:"uri",locationName:"AnalysisId"},GrantPermissions:{shape:"Sf4"},RevokePermissions:{shape:"Sf4"}}},output:{type:"structure",members:{AnalysisArn:{},AnalysisId:{},Permissions:{shape:"S10"},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},UpdateDashboard:{http:{method:"PUT",requestUri:"/accounts/{AwsAccountId}/dashboards/{DashboardId}"},input:{type:"structure",required:["AwsAccountId","DashboardId","Name","SourceEntity"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},DashboardId:{location:"uri",locationName:"DashboardId"},Name:{},SourceEntity:{shape:"S1c"},Parameters:{shape:"Sj"},VersionDescription:{},DashboardPublishOptions:{shape:"S1f"},ThemeArn:{}}},output:{type:"structure",members:{Arn:{},VersionArn:{},DashboardId:{},CreationStatus:{},Status:{type:"integer"},RequestId:{}}}},UpdateDashboardPermissions:{http:{method:"PUT",requestUri:"/accounts/{AwsAccountId}/dashboards/{DashboardId}/permissions"},input:{type:"structure",required:["AwsAccountId","DashboardId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},DashboardId:{location:"uri",locationName:"DashboardId"},GrantPermissions:{shape:"Sf4"},RevokePermissions:{shape:"Sf4"},GrantLinkPermissions:{shape:"Sf9"},RevokeLinkPermissions:{shape:"Sf9"}}},output:{type:"structure",members:{DashboardArn:{},DashboardId:{},Permissions:{shape:"S10"},RequestId:{},Status:{location:"statusCode",type:"integer"},LinkSharingConfiguration:{shape:"S8r"}}}},UpdateDashboardPublishedVersion:{http:{method:"PUT",requestUri:"/accounts/{AwsAccountId}/dashboards/{DashboardId}/versions/{VersionNumber}"},input:{type:"structure",required:["AwsAccountId","DashboardId","VersionNumber"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},DashboardId:{location:"uri",locationName:"DashboardId"},VersionNumber:{location:"uri",locationName:"VersionNumber",type:"long"}}},output:{type:"structure",members:{DashboardId:{},DashboardArn:{},Status:{location:"statusCode",type:"integer"},RequestId:{}}}},UpdateDataSet:{http:{method:"PUT",requestUri:"/accounts/{AwsAccountId}/data-sets/{DataSetId}"},input:{type:"structure",required:["AwsAccountId","DataSetId","Name","PhysicalTableMap","ImportMode"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},DataSetId:{location:"uri",locationName:"DataSetId"},Name:{},PhysicalTableMap:{shape:"S1p"},LogicalTableMap:{shape:"S2a"},ImportMode:{},ColumnGroups:{shape:"S37"},FieldFolders:{shape:"S3d"},RowLevelPermissionDataSet:{shape:"S3i"},RowLevelPermissionTagConfiguration:{shape:"S3m"},ColumnLevelPermissionRules:{shape:"S3s"},DataSetUsageConfiguration:{shape:"S3w"}}},output:{type:"structure",members:{Arn:{},DataSetId:{},IngestionArn:{},IngestionId:{},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},UpdateDataSetPermissions:{http:{requestUri:"/accounts/{AwsAccountId}/data-sets/{DataSetId}/permissions"},input:{type:"structure",required:["AwsAccountId","DataSetId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},DataSetId:{location:"uri",locationName:"DataSetId"},GrantPermissions:{shape:"S10"},RevokePermissions:{shape:"S10"}}},output:{type:"structure",members:{DataSetArn:{},DataSetId:{},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},UpdateDataSource:{http:{method:"PUT",requestUri:"/accounts/{AwsAccountId}/data-sources/{DataSourceId}"},input:{type:"structure",required:["AwsAccountId","DataSourceId","Name"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},DataSourceId:{location:"uri",locationName:"DataSourceId"},Name:{},DataSourceParameters:{shape:"S40"},Credentials:{shape:"S53"},VpcConnectionProperties:{shape:"S59"},SslProperties:{shape:"S5a"}}},output:{type:"structure",members:{Arn:{},DataSourceId:{},UpdateStatus:{},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},UpdateDataSourcePermissions:{http:{requestUri:"/accounts/{AwsAccountId}/data-sources/{DataSourceId}/permissions"},input:{type:"structure",required:["AwsAccountId","DataSourceId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},DataSourceId:{location:"uri",locationName:"DataSourceId"},GrantPermissions:{shape:"S10"},RevokePermissions:{shape:"S10"}}},output:{type:"structure",members:{DataSourceArn:{},DataSourceId:{},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},UpdateFolder:{http:{method:"PUT",requestUri:"/accounts/{AwsAccountId}/folders/{FolderId}"},input:{type:"structure",required:["AwsAccountId","FolderId","Name"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},FolderId:{location:"uri",locationName:"FolderId"},Name:{}}},output:{type:"structure",members:{Status:{location:"statusCode",type:"integer"},Arn:{},FolderId:{},RequestId:{}}}},UpdateFolderPermissions:{http:{method:"PUT",requestUri:"/accounts/{AwsAccountId}/folders/{FolderId}/permissions"},input:{type:"structure",required:["AwsAccountId","FolderId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},FolderId:{location:"uri",locationName:"FolderId"},GrantPermissions:{shape:"S10"},RevokePermissions:{shape:"S10"}}},output:{type:"structure",members:{Status:{type:"integer"},Arn:{},FolderId:{},Permissions:{shape:"S10"},RequestId:{}}}},UpdateGroup:{http:{method:"PUT",requestUri:"/accounts/{AwsAccountId}/namespaces/{Namespace}/groups/{GroupName}"},input:{type:"structure",required:["GroupName","AwsAccountId","Namespace"],members:{GroupName:{location:"uri",locationName:"GroupName"},Description:{},AwsAccountId:{location:"uri",locationName:"AwsAccountId"},Namespace:{location:"uri",locationName:"Namespace"}}},output:{type:"structure",members:{Group:{shape:"S5o"},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},UpdateIAMPolicyAssignment:{http:{method:"PUT",requestUri:"/accounts/{AwsAccountId}/namespaces/{Namespace}/iam-policy-assignments/{AssignmentName}"},input:{type:"structure",required:["AwsAccountId","AssignmentName","Namespace"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},AssignmentName:{location:"uri",locationName:"AssignmentName"},Namespace:{location:"uri",locationName:"Namespace"},AssignmentStatus:{},PolicyArn:{},Identities:{shape:"S5w"}}},output:{type:"structure",members:{AssignmentName:{},AssignmentId:{},PolicyArn:{},Identities:{shape:"S5w"},AssignmentStatus:{},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},UpdateIpRestriction:{http:{requestUri:"/accounts/{AwsAccountId}/ip-restriction"},input:{type:"structure",required:["AwsAccountId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},IpRestrictionRuleMap:{shape:"S9w"},Enabled:{type:"boolean"}}},output:{type:"structure",members:{AwsAccountId:{},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},UpdateTemplate:{http:{method:"PUT",requestUri:"/accounts/{AwsAccountId}/templates/{TemplateId}"},input:{type:"structure",required:["AwsAccountId","TemplateId","SourceEntity"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},TemplateId:{location:"uri",locationName:"TemplateId"},SourceEntity:{shape:"S6a"},VersionDescription:{},Name:{}}},output:{type:"structure",members:{TemplateId:{},Arn:{},VersionArn:{},CreationStatus:{},Status:{location:"statusCode",type:"integer"},RequestId:{}}}},UpdateTemplateAlias:{http:{method:"PUT",requestUri:"/accounts/{AwsAccountId}/templates/{TemplateId}/aliases/{AliasName}"},input:{type:"structure",required:["AwsAccountId","TemplateId","AliasName","TemplateVersionNumber"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},TemplateId:{location:"uri",locationName:"TemplateId"},AliasName:{location:"uri",locationName:"AliasName"},TemplateVersionNumber:{type:"long"}}},output:{type:"structure",members:{TemplateAlias:{shape:"S6i"},Status:{location:"statusCode",type:"integer"},RequestId:{}}}},UpdateTemplatePermissions:{http:{method:"PUT",requestUri:"/accounts/{AwsAccountId}/templates/{TemplateId}/permissions"},input:{type:"structure",required:["AwsAccountId","TemplateId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},TemplateId:{location:"uri",locationName:"TemplateId"},GrantPermissions:{shape:"Sf4"},RevokePermissions:{shape:"Sf4"}}},output:{type:"structure",members:{TemplateId:{},TemplateArn:{},Permissions:{shape:"S10"},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},UpdateTheme:{http:{method:"PUT",requestUri:"/accounts/{AwsAccountId}/themes/{ThemeId}"},input:{type:"structure",required:["AwsAccountId","ThemeId","BaseThemeId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},ThemeId:{location:"uri",locationName:"ThemeId"},Name:{},BaseThemeId:{},VersionDescription:{},Configuration:{shape:"S6l"}}},output:{type:"structure",members:{ThemeId:{},Arn:{},VersionArn:{},CreationStatus:{},Status:{location:"statusCode",type:"integer"},RequestId:{}}}},UpdateThemeAlias:{http:{method:"PUT",requestUri:"/accounts/{AwsAccountId}/themes/{ThemeId}/aliases/{AliasName}"},input:{type:"structure",required:["AwsAccountId","ThemeId","AliasName","ThemeVersionNumber"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},ThemeId:{location:"uri",locationName:"ThemeId"},AliasName:{location:"uri",locationName:"AliasName"},ThemeVersionNumber:{type:"long"}}},output:{type:"structure",members:{ThemeAlias:{shape:"S70"},Status:{location:"statusCode",type:"integer"},RequestId:{}}}},UpdateThemePermissions:{http:{method:"PUT",requestUri:"/accounts/{AwsAccountId}/themes/{ThemeId}/permissions"},input:{type:"structure",required:["AwsAccountId","ThemeId"],members:{AwsAccountId:{location:"uri",locationName:"AwsAccountId"},ThemeId:{location:"uri",locationName:"ThemeId"},GrantPermissions:{shape:"Sf4"},RevokePermissions:{shape:"Sf4"}}},output:{type:"structure",members:{ThemeId:{},ThemeArn:{},Permissions:{shape:"S10"},RequestId:{},Status:{location:"statusCode",type:"integer"}}}},UpdateUser:{http:{method:"PUT",requestUri:"/accounts/{AwsAccountId}/namespaces/{Namespace}/users/{UserName}"},input:{type:"structure",required:["UserName","AwsAccountId","Namespace","Email","Role"],members:{UserName:{location:"uri",locationName:"UserName"},AwsAccountId:{location:"uri",locationName:"AwsAccountId"},Namespace:{location:"uri",locationName:"Namespace"},Email:{},Role:{},CustomPermissionsName:{},UnapplyCustomPermissions:{type:"boolean"},ExternalLoginFederationProviderType:{},CustomFederationProviderUrl:{},ExternalLoginId:{}}},output:{type:"structure",members:{User:{shape:"Sb4"},RequestId:{},Status:{location:"statusCode",type:"integer"}}}}},shapes:{Sa:{type:"structure",members:{DefaultTheme:{},DefaultEmailCustomizationTemplate:{}}},Sb:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sj:{type:"structure",members:{StringParameters:{type:"list",member:{type:"structure",required:["Name","Values"],members:{Name:{},Values:{type:"list",member:{}}}}},IntegerParameters:{type:"list",member:{type:"structure",required:["Name","Values"],members:{Name:{},Values:{type:"list",member:{type:"long"}}}}},DecimalParameters:{type:"list",member:{type:"structure",required:["Name","Values"],members:{Name:{},Values:{type:"list",member:{type:"double"}}}}},DateTimeParameters:{type:"list",member:{type:"structure",required:["Name","Values"],members:{Name:{},Values:{type:"list",member:{type:"timestamp"}}}}}}},S10:{type:"list",member:{shape:"S11"}},S11:{type:"structure",required:["Principal","Actions"],members:{Principal:{},Actions:{type:"list",member:{}}}},S14:{type:"structure",members:{SourceTemplate:{type:"structure",required:["DataSetReferences","Arn"],members:{DataSetReferences:{shape:"S16"},Arn:{}}}}},S16:{type:"list",member:{type:"structure",required:["DataSetPlaceholder","DataSetArn"],members:{DataSetPlaceholder:{},DataSetArn:{}}}},S1c:{type:"structure",members:{SourceTemplate:{type:"structure",required:["DataSetReferences","Arn"],members:{DataSetReferences:{shape:"S16"},Arn:{}}}}},S1f:{type:"structure",members:{AdHocFilteringOption:{type:"structure",members:{AvailabilityStatus:{}}},ExportToCSVOption:{type:"structure",members:{AvailabilityStatus:{}}},SheetControlsOption:{type:"structure",members:{VisibilityState:{}}}}},S1p:{type:"map",key:{},value:{type:"structure",members:{RelationalTable:{type:"structure",required:["DataSourceArn","Name","InputColumns"],members:{DataSourceArn:{},Catalog:{},Schema:{},Name:{},InputColumns:{shape:"S1w"}}},CustomSql:{type:"structure",required:["DataSourceArn","Name","SqlQuery"],members:{DataSourceArn:{},Name:{},SqlQuery:{},Columns:{shape:"S1w"}}},S3Source:{type:"structure",required:["DataSourceArn","InputColumns"],members:{DataSourceArn:{},UploadSettings:{type:"structure",members:{Format:{},StartFromRow:{type:"integer"},ContainsHeader:{type:"boolean"},TextQualifier:{},Delimiter:{}}},InputColumns:{shape:"S1w"}}}}}},S1w:{type:"list",member:{type:"structure",required:["Name","Type"],members:{Name:{},Type:{}}}},S2a:{type:"map",key:{},value:{type:"structure",required:["Alias","Source"],members:{Alias:{},DataTransforms:{type:"list",member:{type:"structure",members:{ProjectOperation:{type:"structure",required:["ProjectedColumns"],members:{ProjectedColumns:{type:"list",member:{}}}},FilterOperation:{type:"structure",required:["ConditionExpression"],members:{ConditionExpression:{}}},CreateColumnsOperation:{type:"structure",required:["Columns"],members:{Columns:{type:"list",member:{type:"structure",required:["ColumnName","ColumnId","Expression"],members:{ColumnName:{},ColumnId:{},Expression:{}}}}}},RenameColumnOperation:{type:"structure",required:["ColumnName","NewColumnName"],members:{ColumnName:{},NewColumnName:{}}},CastColumnTypeOperation:{type:"structure",required:["ColumnName","NewColumnType"],members:{ColumnName:{},NewColumnType:{},Format:{}}},TagColumnOperation:{type:"structure",required:["ColumnName","Tags"],members:{ColumnName:{},Tags:{type:"list",member:{type:"structure",members:{ColumnGeographicRole:{},ColumnDescription:{type:"structure",members:{Text:{}}}}}}}},UntagColumnOperation:{type:"structure",required:["ColumnName","TagNames"],members:{ColumnName:{},TagNames:{type:"list",member:{}}}}}}},Source:{type:"structure",members:{JoinInstruction:{type:"structure",required:["LeftOperand","RightOperand","Type","OnClause"],members:{LeftOperand:{},RightOperand:{},LeftJoinKeyProperties:{shape:"S33"},RightJoinKeyProperties:{shape:"S33"},Type:{},OnClause:{}}},PhysicalTableId:{},DataSetArn:{}}}}}},S33:{type:"structure",members:{UniqueKey:{type:"boolean"}}},S37:{type:"list",member:{type:"structure",members:{GeoSpatialColumnGroup:{type:"structure",required:["Name","CountryCode","Columns"],members:{Name:{},CountryCode:{},Columns:{type:"list",member:{}}}}}}},S3d:{type:"map",key:{},value:{type:"structure",members:{description:{},columns:{type:"list",member:{}}}}},S3i:{type:"structure",required:["Arn","PermissionPolicy"],members:{Namespace:{},Arn:{},PermissionPolicy:{},FormatVersion:{},Status:{}}},S3m:{type:"structure",required:["TagRules"],members:{Status:{},TagRules:{type:"list",member:{type:"structure",required:["TagKey","ColumnName"],members:{TagKey:{},ColumnName:{},TagMultiValueDelimiter:{},MatchAllValue:{shape:"S3r"}}}}}},S3r:{type:"string",sensitive:true},S3s:{type:"list",member:{type:"structure",members:{Principals:{type:"list",member:{}},ColumnNames:{type:"list",member:{}}}}},S3w:{type:"structure",members:{DisableUseAsDirectQuerySource:{type:"boolean"},DisableUseAsImportedSource:{type:"boolean"}}},S40:{type:"structure",members:{AmazonElasticsearchParameters:{type:"structure",required:["Domain"],members:{Domain:{}}},AthenaParameters:{type:"structure",members:{WorkGroup:{}}},AuroraParameters:{type:"structure",required:["Host","Port","Database"],members:{Host:{},Port:{type:"integer"},Database:{}}},AuroraPostgreSqlParameters:{type:"structure",required:["Host","Port","Database"],members:{Host:{},Port:{type:"integer"},Database:{}}},AwsIotAnalyticsParameters:{type:"structure",required:["DataSetName"],members:{DataSetName:{}}},JiraParameters:{type:"structure",required:["SiteBaseUrl"],members:{SiteBaseUrl:{}}},MariaDbParameters:{type:"structure",required:["Host","Port","Database"],members:{Host:{},Port:{type:"integer"},Database:{}}},MySqlParameters:{type:"structure",required:["Host","Port","Database"],members:{Host:{},Port:{type:"integer"},Database:{}}},OracleParameters:{type:"structure",required:["Host","Port","Database"],members:{Host:{},Port:{type:"integer"},Database:{}}},PostgreSqlParameters:{type:"structure",required:["Host","Port","Database"],members:{Host:{},Port:{type:"integer"},Database:{}}},PrestoParameters:{type:"structure",required:["Host","Port","Catalog"],members:{Host:{},Port:{type:"integer"},Catalog:{}}},RdsParameters:{type:"structure",required:["InstanceId","Database"],members:{InstanceId:{},Database:{}}},RedshiftParameters:{type:"structure",required:["Database"],members:{Host:{},Port:{type:"integer"},Database:{},ClusterId:{}}},S3Parameters:{type:"structure",required:["ManifestFileLocation"],members:{ManifestFileLocation:{type:"structure",required:["Bucket","Key"],members:{Bucket:{},Key:{}}}}},ServiceNowParameters:{type:"structure",required:["SiteBaseUrl"],members:{SiteBaseUrl:{}}},SnowflakeParameters:{type:"structure",required:["Host","Database","Warehouse"],members:{Host:{},Database:{},Warehouse:{}}},SparkParameters:{type:"structure",required:["Host","Port"],members:{Host:{},Port:{type:"integer"}}},SqlServerParameters:{type:"structure",required:["Host","Port","Database"],members:{Host:{},Port:{type:"integer"},Database:{}}},TeradataParameters:{type:"structure",required:["Host","Port","Database"],members:{Host:{},Port:{type:"integer"},Database:{}}},TwitterParameters:{type:"structure",required:["Query","MaxRows"],members:{Query:{},MaxRows:{type:"integer"}}},AmazonOpenSearchParameters:{type:"structure",required:["Domain"],members:{Domain:{}}},ExasolParameters:{type:"structure",required:["Host","Port"],members:{Host:{},Port:{type:"integer"}}}}},S53:{type:"structure",members:{CredentialPair:{type:"structure",required:["Username","Password"],members:{Username:{},Password:{},AlternateDataSourceParameters:{shape:"S57"}}},CopySourceArn:{}},sensitive:true},S57:{type:"list",member:{shape:"S40"}},S59:{type:"structure",required:["VpcConnectionArn"],members:{VpcConnectionArn:{}}},S5a:{type:"structure",members:{DisableSsl:{type:"boolean"}}},S5o:{type:"structure",members:{Arn:{},GroupName:{},Description:{},PrincipalId:{}}},S5s:{type:"structure",members:{Arn:{},MemberName:{}}},S5w:{type:"map",key:{},value:{type:"list",member:{}}},S6a:{type:"structure",members:{SourceAnalysis:{type:"structure",required:["Arn","DataSetReferences"],members:{Arn:{},DataSetReferences:{shape:"S16"}}},SourceTemplate:{type:"structure",required:["Arn"],members:{Arn:{}}}}},S6i:{type:"structure",members:{AliasName:{},Arn:{},TemplateVersionNumber:{type:"long"}}},S6l:{type:"structure",members:{DataColorPalette:{type:"structure",members:{Colors:{shape:"S6n"},MinMaxGradient:{shape:"S6n"},EmptyFillColor:{}}},UIColorPalette:{type:"structure",members:{PrimaryForeground:{},PrimaryBackground:{},SecondaryForeground:{},SecondaryBackground:{},Accent:{},AccentForeground:{},Danger:{},DangerForeground:{},Warning:{},WarningForeground:{},Success:{},SuccessForeground:{},Dimension:{},DimensionForeground:{},Measure:{},MeasureForeground:{}}},Sheet:{type:"structure",members:{Tile:{type:"structure",members:{Border:{type:"structure",members:{Show:{type:"boolean"}}}}},TileLayout:{type:"structure",members:{Gutter:{type:"structure",members:{Show:{type:"boolean"}}},Margin:{type:"structure",members:{Show:{type:"boolean"}}}}}}}}},S6n:{type:"list",member:{}},S70:{type:"structure",members:{Arn:{},AliasName:{},ThemeVersionNumber:{type:"long"}}},S8d:{type:"list",member:{}},S8e:{type:"list",member:{type:"structure",members:{SheetId:{},Name:{}}}},S8r:{type:"structure",members:{Permissions:{shape:"S10"}}},S91:{type:"structure",members:{Arn:{},DataSourceId:{},Name:{},Type:{},Status:{},CreatedTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"},DataSourceParameters:{shape:"S40"},AlternateDataSourceParameters:{shape:"S57"},VpcConnectionProperties:{shape:"S59"},SslProperties:{shape:"S5a"},ErrorInfo:{type:"structure",members:{Type:{},Message:{}}}}},S9n:{type:"structure",required:["Arn","IngestionStatus","CreatedTime"],members:{Arn:{},IngestionId:{},IngestionStatus:{},ErrorInfo:{type:"structure",members:{Type:{},Message:{}}},RowInfo:{type:"structure",members:{RowsIngested:{type:"long"},RowsDropped:{type:"long"},TotalRowsInDataset:{type:"long"}}},QueueInfo:{type:"structure",required:["WaitingOnIngestion","QueuedIngestion"],members:{WaitingOnIngestion:{},QueuedIngestion:{}}},CreatedTime:{type:"timestamp"},IngestionTimeInSeconds:{type:"long"},IngestionSizeInBytes:{type:"long"},RequestSource:{},RequestType:{}}},S9w:{type:"map",key:{},value:{}},Sa2:{type:"structure",members:{Name:{},Arn:{},CapacityRegion:{},CreationStatus:{},IdentityStore:{},NamespaceError:{type:"structure",members:{Type:{},Message:{}}}}},Sb4:{type:"structure",members:{Arn:{},UserName:{},Email:{},Role:{},IdentityType:{},Active:{type:"boolean"},PrincipalId:{},CustomPermissionsName:{},ExternalLoginFederationProviderType:{},ExternalLoginFederationProviderUrl:{},ExternalLoginId:{}}},Sbg:{type:"string",sensitive:true},Sby:{type:"list",member:{type:"structure",members:{Arn:{},AnalysisId:{},Name:{},Status:{},CreatedTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"}}}},Sc6:{type:"list",member:{type:"structure",members:{Arn:{},DashboardId:{},Name:{},CreatedTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"},PublishedVersionNumber:{type:"long"},LastPublishedTime:{type:"timestamp"}}}},Scl:{type:"list",member:{type:"structure",members:{Arn:{},FolderId:{},Name:{},FolderType:{},CreatedTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"}}}},Scs:{type:"list",member:{shape:"S5o"}},Sf4:{type:"list",member:{shape:"S11"}},Sf9:{type:"list",member:{shape:"S11"}}}}},3288:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["connectcontactlens"]={};i.ConnectContactLens=s.defineService("connectcontactlens",["2020-08-21"]);Object.defineProperty(a.services["connectcontactlens"],"2020-08-21",{get:function get(){var e=r(1035);e.paginators=r(3087).pagination;return e},enumerable:true,configurable:true});e.exports=i.ConnectContactLens},3315:function(e,t,r){var i=r(153);var s=r(4618);var a=r(9912);var o=r(337);var n=r(9806);function populateBody(e){var t=new o;var r=e.service.api.operations[e.operation].input;if(r.payload){var i={};var s=r.members[r.payload];i=e.params[r.payload];if(s.type==="structure"){e.httpRequest.body=t.build(i||{},s);applyContentTypeHeader(e)}else if(i!==undefined){e.httpRequest.body=i;if(s.type==="binary"||s.isStreaming){applyContentTypeHeader(e,true)}}}else{e.httpRequest.body=t.build(e.params,r);applyContentTypeHeader(e)}}function applyContentTypeHeader(e,t){if(!e.httpRequest.headers["Content-Type"]){var r=t?"binary/octet-stream":"application/json";e.httpRequest.headers["Content-Type"]=r}}function buildRequest(e){s.buildRequest(e);if(["GET","HEAD","DELETE"].indexOf(e.httpRequest.method)<0){populateBody(e)}}function extractError(e){a.extractError(e)}function extractData(e){s.extractData(e);var t=e.request;var r=t.service.api.operations[t.operation];var o=t.service.api.operations[t.operation].output||{};var u;var p=r.hasEventOutput;if(o.payload){var m=o.members[o.payload];var c=e.httpResponse.body;if(m.isEventStream){u=new n;e.data[payload]=i.createEventStream(AWS.HttpClient.streamsApiVersion===2?e.httpResponse.stream:c,u,m)}else if(m.type==="structure"||m.type==="list"){var u=new n;e.data[o.payload]=u.parse(c,m)}else if(m.type==="binary"||m.isStreaming){e.data[o.payload]=c}else{e.data[o.payload]=m.toType(c)}}else{var l=e.data;a.extractData(e);e.data=i.merge(l,e.data)}}e.exports={buildRequest:buildRequest,extractError:extractError,extractData:extractData}},3333:function(e){e.exports={version:2,waiters:{RepositoryAssociationSucceeded:{description:"Wait until a repository association is complete.",operation:"DescribeRepositoryAssociation",delay:10,maxAttempts:30,acceptors:[{state:"success",matcher:"path",argument:"RepositoryAssociation.State",expected:"Associated"},{state:"failure",matcher:"path",argument:"RepositoryAssociation.State",expected:"Failed"},{state:"retry",matcher:"path",argument:"RepositoryAssociation.State",expected:"Associating"}]},CodeReviewCompleted:{description:"Wait until a code review is complete.",operation:"DescribeCodeReview",delay:10,maxAttempts:180,acceptors:[{state:"success",matcher:"path",argument:"CodeReview.State",expected:"Completed"},{state:"failure",matcher:"path",argument:"CodeReview.State",expected:"Failed"},{state:"retry",matcher:"path",argument:"CodeReview.State",expected:"Pending"}]}}}},3346:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["mq"]={};i.MQ=s.defineService("mq",["2017-11-27"]);Object.defineProperty(a.services["mq"],"2017-11-27",{get:function get(){var e=r(4074);e.paginators=r(7571).pagination;return e},enumerable:true,configurable:true});e.exports=i.MQ},3370:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-11-01",endpointPrefix:"eks",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"Amazon EKS",serviceFullName:"Amazon Elastic Kubernetes Service",serviceId:"EKS",signatureVersion:"v4",signingName:"eks",uid:"eks-2017-11-01"},operations:{AssociateEncryptionConfig:{http:{requestUri:"/clusters/{name}/encryption-config/associate"},input:{type:"structure",required:["clusterName","encryptionConfig"],members:{clusterName:{location:"uri",locationName:"name"},encryptionConfig:{shape:"S3"},clientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{update:{shape:"S8"}}}},AssociateIdentityProviderConfig:{http:{requestUri:"/clusters/{name}/identity-provider-configs/associate"},input:{type:"structure",required:["clusterName","oidc"],members:{clusterName:{location:"uri",locationName:"name"},oidc:{type:"structure",required:["identityProviderConfigName","issuerUrl","clientId"],members:{identityProviderConfigName:{},issuerUrl:{},clientId:{},usernameClaim:{},usernamePrefix:{},groupsClaim:{},groupsPrefix:{},requiredClaims:{shape:"Sk"}}},tags:{shape:"Sn"},clientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{update:{shape:"S8"},tags:{shape:"Sn"}}}},CreateAddon:{http:{requestUri:"/clusters/{name}/addons"},input:{type:"structure",required:["clusterName","addonName"],members:{clusterName:{location:"uri",locationName:"name"},addonName:{},addonVersion:{},serviceAccountRoleArn:{},resolveConflicts:{},clientRequestToken:{idempotencyToken:true},tags:{shape:"Sn"}}},output:{type:"structure",members:{addon:{shape:"Sw"}}}},CreateCluster:{http:{requestUri:"/clusters"},input:{type:"structure",required:["name","roleArn","resourcesVpcConfig"],members:{name:{},version:{},roleArn:{},resourcesVpcConfig:{shape:"S13"},kubernetesNetworkConfig:{type:"structure",members:{serviceIpv4Cidr:{},ipFamily:{}}},logging:{shape:"S17"},clientRequestToken:{idempotencyToken:true},tags:{shape:"Sn"},encryptionConfig:{shape:"S3"}}},output:{type:"structure",members:{cluster:{shape:"S1d"}}}},CreateFargateProfile:{http:{requestUri:"/clusters/{name}/fargate-profiles"},input:{type:"structure",required:["fargateProfileName","clusterName","podExecutionRoleArn"],members:{fargateProfileName:{},clusterName:{location:"uri",locationName:"name"},podExecutionRoleArn:{},subnets:{shape:"S5"},selectors:{shape:"S1n"},clientRequestToken:{idempotencyToken:true},tags:{shape:"Sn"}}},output:{type:"structure",members:{fargateProfile:{shape:"S1r"}}}},CreateNodegroup:{http:{requestUri:"/clusters/{name}/node-groups"},input:{type:"structure",required:["clusterName","nodegroupName","subnets","nodeRole"],members:{clusterName:{location:"uri",locationName:"name"},nodegroupName:{},scalingConfig:{shape:"S1u"},diskSize:{type:"integer"},subnets:{shape:"S5"},instanceTypes:{shape:"S5"},amiType:{},remoteAccess:{shape:"S1z"},nodeRole:{},labels:{shape:"S20"},taints:{shape:"S23"},tags:{shape:"Sn"},clientRequestToken:{idempotencyToken:true},launchTemplate:{shape:"S28"},updateConfig:{shape:"S29"},capacityType:{},version:{},releaseVersion:{}}},output:{type:"structure",members:{nodegroup:{shape:"S2e"}}}},DeleteAddon:{http:{method:"DELETE",requestUri:"/clusters/{name}/addons/{addonName}"},input:{type:"structure",required:["clusterName","addonName"],members:{clusterName:{location:"uri",locationName:"name"},addonName:{location:"uri",locationName:"addonName"},preserve:{location:"querystring",locationName:"preserve",type:"boolean"}}},output:{type:"structure",members:{addon:{shape:"Sw"}}}},DeleteCluster:{http:{method:"DELETE",requestUri:"/clusters/{name}"},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{cluster:{shape:"S1d"}}}},DeleteFargateProfile:{http:{method:"DELETE",requestUri:"/clusters/{name}/fargate-profiles/{fargateProfileName}"},input:{type:"structure",required:["clusterName","fargateProfileName"],members:{clusterName:{location:"uri",locationName:"name"},fargateProfileName:{location:"uri",locationName:"fargateProfileName"}}},output:{type:"structure",members:{fargateProfile:{shape:"S1r"}}}},DeleteNodegroup:{http:{method:"DELETE",requestUri:"/clusters/{name}/node-groups/{nodegroupName}"},input:{type:"structure",required:["clusterName","nodegroupName"],members:{clusterName:{location:"uri",locationName:"name"},nodegroupName:{location:"uri",locationName:"nodegroupName"}}},output:{type:"structure",members:{nodegroup:{shape:"S2e"}}}},DeregisterCluster:{http:{method:"DELETE",requestUri:"/cluster-registrations/{name}"},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{cluster:{shape:"S1d"}}}},DescribeAddon:{http:{method:"GET",requestUri:"/clusters/{name}/addons/{addonName}"},input:{type:"structure",required:["clusterName","addonName"],members:{clusterName:{location:"uri",locationName:"name"},addonName:{location:"uri",locationName:"addonName"}}},output:{type:"structure",members:{addon:{shape:"Sw"}}}},DescribeAddonVersions:{http:{method:"GET",requestUri:"/addons/supported-versions"},input:{type:"structure",members:{kubernetesVersion:{location:"querystring",locationName:"kubernetesVersion"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},addonName:{location:"querystring",locationName:"addonName"}}},output:{type:"structure",members:{addons:{type:"list",member:{type:"structure",members:{addonName:{},type:{},addonVersions:{type:"list",member:{type:"structure",members:{addonVersion:{},architecture:{shape:"S5"},compatibilities:{type:"list",member:{type:"structure",members:{clusterVersion:{},platformVersions:{shape:"S5"},defaultVersion:{type:"boolean"}}}}}}}}}},nextToken:{}}}},DescribeCluster:{http:{method:"GET",requestUri:"/clusters/{name}"},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{cluster:{shape:"S1d"}}}},DescribeFargateProfile:{http:{method:"GET",requestUri:"/clusters/{name}/fargate-profiles/{fargateProfileName}"},input:{type:"structure",required:["clusterName","fargateProfileName"],members:{clusterName:{location:"uri",locationName:"name"},fargateProfileName:{location:"uri",locationName:"fargateProfileName"}}},output:{type:"structure",members:{fargateProfile:{shape:"S1r"}}}},DescribeIdentityProviderConfig:{http:{requestUri:"/clusters/{name}/identity-provider-configs/describe"},input:{type:"structure",required:["clusterName","identityProviderConfig"],members:{clusterName:{location:"uri",locationName:"name"},identityProviderConfig:{shape:"S3d"}}},output:{type:"structure",members:{identityProviderConfig:{type:"structure",members:{oidc:{type:"structure",members:{identityProviderConfigName:{},identityProviderConfigArn:{},clusterName:{},issuerUrl:{},clientId:{},usernameClaim:{},usernamePrefix:{},groupsClaim:{},groupsPrefix:{},requiredClaims:{shape:"Sk"},tags:{shape:"Sn"},status:{}}}}}}}},DescribeNodegroup:{http:{method:"GET",requestUri:"/clusters/{name}/node-groups/{nodegroupName}"},input:{type:"structure",required:["clusterName","nodegroupName"],members:{clusterName:{location:"uri",locationName:"name"},nodegroupName:{location:"uri",locationName:"nodegroupName"}}},output:{type:"structure",members:{nodegroup:{shape:"S2e"}}}},DescribeUpdate:{http:{method:"GET",requestUri:"/clusters/{name}/updates/{updateId}"},input:{type:"structure",required:["name","updateId"],members:{name:{location:"uri",locationName:"name"},updateId:{location:"uri",locationName:"updateId"},nodegroupName:{location:"querystring",locationName:"nodegroupName"},addonName:{location:"querystring",locationName:"addonName"}}},output:{type:"structure",members:{update:{shape:"S8"}}}},DisassociateIdentityProviderConfig:{http:{requestUri:"/clusters/{name}/identity-provider-configs/disassociate"},input:{type:"structure",required:["clusterName","identityProviderConfig"],members:{clusterName:{location:"uri",locationName:"name"},identityProviderConfig:{shape:"S3d"},clientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{update:{shape:"S8"}}}},ListAddons:{http:{method:"GET",requestUri:"/clusters/{name}/addons"},input:{type:"structure",required:["clusterName"],members:{clusterName:{location:"uri",locationName:"name"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{addons:{shape:"S5"},nextToken:{}}}},ListClusters:{http:{method:"GET",requestUri:"/clusters"},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},include:{location:"querystring",locationName:"include",type:"list",member:{}}}},output:{type:"structure",members:{clusters:{shape:"S5"},nextToken:{}}}},ListFargateProfiles:{http:{method:"GET",requestUri:"/clusters/{name}/fargate-profiles"},input:{type:"structure",required:["clusterName"],members:{clusterName:{location:"uri",locationName:"name"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{fargateProfileNames:{shape:"S5"},nextToken:{}}}},ListIdentityProviderConfigs:{http:{method:"GET",requestUri:"/clusters/{name}/identity-provider-configs"},input:{type:"structure",required:["clusterName"],members:{clusterName:{location:"uri",locationName:"name"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{identityProviderConfigs:{type:"list",member:{shape:"S3d"}},nextToken:{}}}},ListNodegroups:{http:{method:"GET",requestUri:"/clusters/{name}/node-groups"},input:{type:"structure",required:["clusterName"],members:{clusterName:{location:"uri",locationName:"name"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{nodegroups:{shape:"S5"},nextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"Sn"}}}},ListUpdates:{http:{method:"GET",requestUri:"/clusters/{name}/updates"},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"},nodegroupName:{location:"querystring",locationName:"nodegroupName"},addonName:{location:"querystring",locationName:"addonName"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{updateIds:{shape:"S5"},nextToken:{}}}},RegisterCluster:{http:{requestUri:"/cluster-registrations"},input:{type:"structure",required:["name","connectorConfig"],members:{name:{},connectorConfig:{type:"structure",required:["roleArn","provider"],members:{roleArn:{},provider:{}}},clientRequestToken:{idempotencyToken:true},tags:{shape:"Sn"}}},output:{type:"structure",members:{cluster:{shape:"S1d"}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"Sn"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateAddon:{http:{requestUri:"/clusters/{name}/addons/{addonName}/update"},input:{type:"structure",required:["clusterName","addonName"],members:{clusterName:{location:"uri",locationName:"name"},addonName:{location:"uri",locationName:"addonName"},addonVersion:{},serviceAccountRoleArn:{},resolveConflicts:{},clientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{update:{shape:"S8"}}}},UpdateClusterConfig:{http:{requestUri:"/clusters/{name}/update-config"},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"},resourcesVpcConfig:{shape:"S13"},logging:{shape:"S17"},clientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{update:{shape:"S8"}}}},UpdateClusterVersion:{http:{requestUri:"/clusters/{name}/updates"},input:{type:"structure",required:["name","version"],members:{name:{location:"uri",locationName:"name"},version:{},clientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{update:{shape:"S8"}}}},UpdateNodegroupConfig:{http:{requestUri:"/clusters/{name}/node-groups/{nodegroupName}/update-config"},input:{type:"structure",required:["clusterName","nodegroupName"],members:{clusterName:{location:"uri",locationName:"name"},nodegroupName:{location:"uri",locationName:"nodegroupName"},labels:{type:"structure",members:{addOrUpdateLabels:{shape:"S20"},removeLabels:{type:"list",member:{}}}},taints:{type:"structure",members:{addOrUpdateTaints:{shape:"S23"},removeTaints:{shape:"S23"}}},scalingConfig:{shape:"S1u"},updateConfig:{shape:"S29"},clientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{update:{shape:"S8"}}}},UpdateNodegroupVersion:{http:{requestUri:"/clusters/{name}/node-groups/{nodegroupName}/update-version"},input:{type:"structure",required:["clusterName","nodegroupName"],members:{clusterName:{location:"uri",locationName:"name"},nodegroupName:{location:"uri",locationName:"nodegroupName"},version:{},releaseVersion:{},launchTemplate:{shape:"S28"},force:{type:"boolean"},clientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{update:{shape:"S8"}}}}},shapes:{S3:{type:"list",member:{type:"structure",members:{resources:{shape:"S5"},provider:{type:"structure",members:{keyArn:{}}}}}},S5:{type:"list",member:{}},S8:{type:"structure",members:{id:{},status:{},type:{},params:{type:"list",member:{type:"structure",members:{type:{},value:{}}}},createdAt:{type:"timestamp"},errors:{type:"list",member:{type:"structure",members:{errorCode:{},errorMessage:{},resourceIds:{shape:"S5"}}}}}},Sk:{type:"map",key:{},value:{}},Sn:{type:"map",key:{},value:{}},Sw:{type:"structure",members:{addonName:{},clusterName:{},status:{},addonVersion:{},health:{type:"structure",members:{issues:{type:"list",member:{type:"structure",members:{code:{},message:{},resourceIds:{shape:"S5"}}}}}},addonArn:{},createdAt:{type:"timestamp"},modifiedAt:{type:"timestamp"},serviceAccountRoleArn:{},tags:{shape:"Sn"}}},S13:{type:"structure",members:{subnetIds:{shape:"S5"},securityGroupIds:{shape:"S5"},endpointPublicAccess:{type:"boolean"},endpointPrivateAccess:{type:"boolean"},publicAccessCidrs:{shape:"S5"}}},S17:{type:"structure",members:{clusterLogging:{type:"list",member:{type:"structure",members:{types:{type:"list",member:{}},enabled:{type:"boolean"}}}}}},S1d:{type:"structure",members:{name:{},arn:{},createdAt:{type:"timestamp"},version:{},endpoint:{},roleArn:{},resourcesVpcConfig:{type:"structure",members:{subnetIds:{shape:"S5"},securityGroupIds:{shape:"S5"},clusterSecurityGroupId:{},vpcId:{},endpointPublicAccess:{type:"boolean"},endpointPrivateAccess:{type:"boolean"},publicAccessCidrs:{shape:"S5"}}},kubernetesNetworkConfig:{type:"structure",members:{serviceIpv4Cidr:{},serviceIpv6Cidr:{},ipFamily:{}}},logging:{shape:"S17"},identity:{type:"structure",members:{oidc:{type:"structure",members:{issuer:{}}}}},status:{},certificateAuthority:{type:"structure",members:{data:{}}},clientRequestToken:{},platformVersion:{},tags:{shape:"Sn"},encryptionConfig:{shape:"S3"},connectorConfig:{type:"structure",members:{activationId:{},activationCode:{},activationExpiry:{type:"timestamp"},provider:{},roleArn:{}}}}},S1n:{type:"list",member:{type:"structure",members:{namespace:{},labels:{type:"map",key:{},value:{}}}}},S1r:{type:"structure",members:{fargateProfileName:{},fargateProfileArn:{},clusterName:{},createdAt:{type:"timestamp"},podExecutionRoleArn:{},subnets:{shape:"S5"},selectors:{shape:"S1n"},status:{},tags:{shape:"Sn"}}},S1u:{type:"structure",members:{minSize:{type:"integer"},maxSize:{type:"integer"},desiredSize:{type:"integer"}}},S1z:{type:"structure",members:{ec2SshKey:{},sourceSecurityGroups:{shape:"S5"}}},S20:{type:"map",key:{},value:{}},S23:{type:"list",member:{type:"structure",members:{key:{},value:{},effect:{}}}},S28:{type:"structure",members:{name:{},version:{},id:{}}},S29:{type:"structure",members:{maxUnavailable:{type:"integer"},maxUnavailablePercentage:{type:"integer"}}},S2e:{type:"structure",members:{nodegroupName:{},nodegroupArn:{},clusterName:{},version:{},releaseVersion:{},createdAt:{type:"timestamp"},modifiedAt:{type:"timestamp"},status:{},capacityType:{},scalingConfig:{shape:"S1u"},instanceTypes:{shape:"S5"},subnets:{shape:"S5"},remoteAccess:{shape:"S1z"},amiType:{},nodeRole:{},labels:{shape:"S20"},taints:{shape:"S23"},resources:{type:"structure",members:{autoScalingGroups:{type:"list",member:{type:"structure",members:{name:{}}}},remoteAccessSecurityGroup:{}}},diskSize:{type:"integer"},health:{type:"structure",members:{issues:{type:"list",member:{type:"structure",members:{code:{},message:{},resourceIds:{shape:"S5"}}}}}},updateConfig:{shape:"S29"},launchTemplate:{shape:"S28"},tags:{shape:"Sn"}}},S3d:{type:"structure",required:["type","name"],members:{type:{},name:{}}}}}},3387:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-05-13",endpointPrefix:"runtime.sagemaker",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon SageMaker Runtime",serviceId:"SageMaker Runtime",signatureVersion:"v4",signingName:"sagemaker",uid:"runtime.sagemaker-2017-05-13"},operations:{InvokeEndpoint:{http:{requestUri:"/endpoints/{EndpointName}/invocations"},input:{type:"structure",required:["EndpointName","Body"],members:{EndpointName:{location:"uri",locationName:"EndpointName"},Body:{shape:"S3"},ContentType:{location:"header",locationName:"Content-Type"},Accept:{location:"header",locationName:"Accept"},CustomAttributes:{shape:"S5",location:"header",locationName:"X-Amzn-SageMaker-Custom-Attributes"},TargetModel:{location:"header",locationName:"X-Amzn-SageMaker-Target-Model"},TargetVariant:{location:"header",locationName:"X-Amzn-SageMaker-Target-Variant"},TargetContainerHostname:{location:"header",locationName:"X-Amzn-SageMaker-Target-Container-Hostname"},InferenceId:{location:"header",locationName:"X-Amzn-SageMaker-Inference-Id"}},payload:"Body"},output:{type:"structure",required:["Body"],members:{Body:{shape:"S3"},ContentType:{location:"header",locationName:"Content-Type"},InvokedProductionVariant:{location:"header",locationName:"x-Amzn-Invoked-Production-Variant"},CustomAttributes:{shape:"S5",location:"header",locationName:"X-Amzn-SageMaker-Custom-Attributes"}},payload:"Body"}},InvokeEndpointAsync:{http:{requestUri:"/endpoints/{EndpointName}/async-invocations",responseCode:202},input:{type:"structure",required:["EndpointName","InputLocation"],members:{EndpointName:{location:"uri",locationName:"EndpointName"},ContentType:{location:"header",locationName:"X-Amzn-SageMaker-Content-Type"},Accept:{location:"header",locationName:"X-Amzn-SageMaker-Accept"},CustomAttributes:{shape:"S5",location:"header",locationName:"X-Amzn-SageMaker-Custom-Attributes"},InferenceId:{location:"header",locationName:"X-Amzn-SageMaker-Inference-Id"},InputLocation:{location:"header",locationName:"X-Amzn-SageMaker-InputLocation"},RequestTTLSeconds:{location:"header",locationName:"X-Amzn-SageMaker-RequestTTLSeconds",type:"integer"}}},output:{type:"structure",members:{InferenceId:{},OutputLocation:{location:"header",locationName:"X-Amzn-SageMaker-OutputLocation"}}}}},shapes:{S3:{type:"blob",sensitive:true},S5:{type:"string",sensitive:true}}}},3393:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2013-01-01",endpointPrefix:"cloudsearch",protocol:"query",serviceFullName:"Amazon CloudSearch",serviceId:"CloudSearch",signatureVersion:"v4",uid:"cloudsearch-2013-01-01",xmlNamespace:"http://cloudsearch.amazonaws.com/doc/2013-01-01/"},operations:{BuildSuggesters:{input:{type:"structure",required:["DomainName"],members:{DomainName:{}}},output:{resultWrapper:"BuildSuggestersResult",type:"structure",members:{FieldNames:{shape:"S4"}}}},CreateDomain:{input:{type:"structure",required:["DomainName"],members:{DomainName:{}}},output:{resultWrapper:"CreateDomainResult",type:"structure",members:{DomainStatus:{shape:"S8"}}}},DefineAnalysisScheme:{input:{type:"structure",required:["DomainName","AnalysisScheme"],members:{DomainName:{},AnalysisScheme:{shape:"Sl"}}},output:{resultWrapper:"DefineAnalysisSchemeResult",type:"structure",required:["AnalysisScheme"],members:{AnalysisScheme:{shape:"Ss"}}}},DefineExpression:{input:{type:"structure",required:["DomainName","Expression"],members:{DomainName:{},Expression:{shape:"Sy"}}},output:{resultWrapper:"DefineExpressionResult",type:"structure",required:["Expression"],members:{Expression:{shape:"S11"}}}},DefineIndexField:{input:{type:"structure",required:["DomainName","IndexField"],members:{DomainName:{},IndexField:{shape:"S13"}}},output:{resultWrapper:"DefineIndexFieldResult",type:"structure",required:["IndexField"],members:{IndexField:{shape:"S1n"}}}},DefineSuggester:{input:{type:"structure",required:["DomainName","Suggester"],members:{DomainName:{},Suggester:{shape:"S1p"}}},output:{resultWrapper:"DefineSuggesterResult",type:"structure",required:["Suggester"],members:{Suggester:{shape:"S1t"}}}},DeleteAnalysisScheme:{input:{type:"structure",required:["DomainName","AnalysisSchemeName"],members:{DomainName:{},AnalysisSchemeName:{}}},output:{resultWrapper:"DeleteAnalysisSchemeResult",type:"structure",required:["AnalysisScheme"],members:{AnalysisScheme:{shape:"Ss"}}}},DeleteDomain:{input:{type:"structure",required:["DomainName"],members:{DomainName:{}}},output:{resultWrapper:"DeleteDomainResult",type:"structure",members:{DomainStatus:{shape:"S8"}}}},DeleteExpression:{input:{type:"structure",required:["DomainName","ExpressionName"],members:{DomainName:{},ExpressionName:{}}},output:{resultWrapper:"DeleteExpressionResult",type:"structure",required:["Expression"],members:{Expression:{shape:"S11"}}}},DeleteIndexField:{input:{type:"structure",required:["DomainName","IndexFieldName"],members:{DomainName:{},IndexFieldName:{}}},output:{resultWrapper:"DeleteIndexFieldResult",type:"structure",required:["IndexField"],members:{IndexField:{shape:"S1n"}}}},DeleteSuggester:{input:{type:"structure",required:["DomainName","SuggesterName"],members:{DomainName:{},SuggesterName:{}}},output:{resultWrapper:"DeleteSuggesterResult",type:"structure",required:["Suggester"],members:{Suggester:{shape:"S1t"}}}},DescribeAnalysisSchemes:{input:{type:"structure",required:["DomainName"],members:{DomainName:{},AnalysisSchemeNames:{shape:"S25"},Deployed:{type:"boolean"}}},output:{resultWrapper:"DescribeAnalysisSchemesResult",type:"structure",required:["AnalysisSchemes"],members:{AnalysisSchemes:{type:"list",member:{shape:"Ss"}}}}},DescribeAvailabilityOptions:{input:{type:"structure",required:["DomainName"],members:{DomainName:{},Deployed:{type:"boolean"}}},output:{resultWrapper:"DescribeAvailabilityOptionsResult",type:"structure",members:{AvailabilityOptions:{shape:"S2a"}}}},DescribeDomainEndpointOptions:{input:{type:"structure",required:["DomainName"],members:{DomainName:{},Deployed:{type:"boolean"}}},output:{resultWrapper:"DescribeDomainEndpointOptionsResult",type:"structure",members:{DomainEndpointOptions:{shape:"S2e"}}}},DescribeDomains:{input:{type:"structure",members:{DomainNames:{type:"list",member:{}}}},output:{resultWrapper:"DescribeDomainsResult",type:"structure",required:["DomainStatusList"],members:{DomainStatusList:{type:"list",member:{shape:"S8"}}}}},DescribeExpressions:{input:{type:"structure",required:["DomainName"],members:{DomainName:{},ExpressionNames:{shape:"S25"},Deployed:{type:"boolean"}}},output:{resultWrapper:"DescribeExpressionsResult",type:"structure",required:["Expressions"],members:{Expressions:{type:"list",member:{shape:"S11"}}}}},DescribeIndexFields:{input:{type:"structure",required:["DomainName"],members:{DomainName:{},FieldNames:{type:"list",member:{}},Deployed:{type:"boolean"}}},output:{resultWrapper:"DescribeIndexFieldsResult",type:"structure",required:["IndexFields"],members:{IndexFields:{type:"list",member:{shape:"S1n"}}}}},DescribeScalingParameters:{input:{type:"structure",required:["DomainName"],members:{DomainName:{}}},output:{resultWrapper:"DescribeScalingParametersResult",type:"structure",required:["ScalingParameters"],members:{ScalingParameters:{shape:"S2u"}}}},DescribeServiceAccessPolicies:{input:{type:"structure",required:["DomainName"],members:{DomainName:{},Deployed:{type:"boolean"}}},output:{resultWrapper:"DescribeServiceAccessPoliciesResult",type:"structure",required:["AccessPolicies"],members:{AccessPolicies:{shape:"S2z"}}}},DescribeSuggesters:{input:{type:"structure",required:["DomainName"],members:{DomainName:{},SuggesterNames:{shape:"S25"},Deployed:{type:"boolean"}}},output:{resultWrapper:"DescribeSuggestersResult",type:"structure",required:["Suggesters"],members:{Suggesters:{type:"list",member:{shape:"S1t"}}}}},IndexDocuments:{input:{type:"structure",required:["DomainName"],members:{DomainName:{}}},output:{resultWrapper:"IndexDocumentsResult",type:"structure",members:{FieldNames:{shape:"S4"}}}},ListDomainNames:{output:{resultWrapper:"ListDomainNamesResult",type:"structure",members:{DomainNames:{type:"map",key:{},value:{}}}}},UpdateAvailabilityOptions:{input:{type:"structure",required:["DomainName","MultiAZ"],members:{DomainName:{},MultiAZ:{type:"boolean"}}},output:{resultWrapper:"UpdateAvailabilityOptionsResult",type:"structure",members:{AvailabilityOptions:{shape:"S2a"}}}},UpdateDomainEndpointOptions:{input:{type:"structure",required:["DomainName","DomainEndpointOptions"],members:{DomainName:{},DomainEndpointOptions:{shape:"S2f"}}},output:{resultWrapper:"UpdateDomainEndpointOptionsResult",type:"structure",members:{DomainEndpointOptions:{shape:"S2e"}}}},UpdateScalingParameters:{input:{type:"structure",required:["DomainName","ScalingParameters"],members:{DomainName:{},ScalingParameters:{shape:"S2v"}}},output:{resultWrapper:"UpdateScalingParametersResult",type:"structure",required:["ScalingParameters"],members:{ScalingParameters:{shape:"S2u"}}}},UpdateServiceAccessPolicies:{input:{type:"structure",required:["DomainName","AccessPolicies"],members:{DomainName:{},AccessPolicies:{}}},output:{resultWrapper:"UpdateServiceAccessPoliciesResult",type:"structure",required:["AccessPolicies"],members:{AccessPolicies:{shape:"S2z"}}}}},shapes:{S4:{type:"list",member:{}},S8:{type:"structure",required:["DomainId","DomainName","RequiresIndexDocuments"],members:{DomainId:{},DomainName:{},ARN:{},Created:{type:"boolean"},Deleted:{type:"boolean"},DocService:{shape:"Sc"},SearchService:{shape:"Sc"},RequiresIndexDocuments:{type:"boolean"},Processing:{type:"boolean"},SearchInstanceType:{},SearchPartitionCount:{type:"integer"},SearchInstanceCount:{type:"integer"},Limits:{type:"structure",required:["MaximumReplicationCount","MaximumPartitionCount"],members:{MaximumReplicationCount:{type:"integer"},MaximumPartitionCount:{type:"integer"}}}}},Sc:{type:"structure",members:{Endpoint:{}}},Sl:{type:"structure",required:["AnalysisSchemeName","AnalysisSchemeLanguage"],members:{AnalysisSchemeName:{},AnalysisSchemeLanguage:{},AnalysisOptions:{type:"structure",members:{Synonyms:{},Stopwords:{},StemmingDictionary:{},JapaneseTokenizationDictionary:{},AlgorithmicStemming:{}}}}},Ss:{type:"structure",required:["Options","Status"],members:{Options:{shape:"Sl"},Status:{shape:"St"}}},St:{type:"structure",required:["CreationDate","UpdateDate","State"],members:{CreationDate:{type:"timestamp"},UpdateDate:{type:"timestamp"},UpdateVersion:{type:"integer"},State:{},PendingDeletion:{type:"boolean"}}},Sy:{type:"structure",required:["ExpressionName","ExpressionValue"],members:{ExpressionName:{},ExpressionValue:{}}},S11:{type:"structure",required:["Options","Status"],members:{Options:{shape:"Sy"},Status:{shape:"St"}}},S13:{type:"structure",required:["IndexFieldName","IndexFieldType"],members:{IndexFieldName:{},IndexFieldType:{},IntOptions:{type:"structure",members:{DefaultValue:{type:"long"},SourceField:{},FacetEnabled:{type:"boolean"},SearchEnabled:{type:"boolean"},ReturnEnabled:{type:"boolean"},SortEnabled:{type:"boolean"}}},DoubleOptions:{type:"structure",members:{DefaultValue:{type:"double"},SourceField:{},FacetEnabled:{type:"boolean"},SearchEnabled:{type:"boolean"},ReturnEnabled:{type:"boolean"},SortEnabled:{type:"boolean"}}},LiteralOptions:{type:"structure",members:{DefaultValue:{},SourceField:{},FacetEnabled:{type:"boolean"},SearchEnabled:{type:"boolean"},ReturnEnabled:{type:"boolean"},SortEnabled:{type:"boolean"}}},TextOptions:{type:"structure",members:{DefaultValue:{},SourceField:{},ReturnEnabled:{type:"boolean"},SortEnabled:{type:"boolean"},HighlightEnabled:{type:"boolean"},AnalysisScheme:{}}},DateOptions:{type:"structure",members:{DefaultValue:{},SourceField:{},FacetEnabled:{type:"boolean"},SearchEnabled:{type:"boolean"},ReturnEnabled:{type:"boolean"},SortEnabled:{type:"boolean"}}},LatLonOptions:{type:"structure",members:{DefaultValue:{},SourceField:{},FacetEnabled:{type:"boolean"},SearchEnabled:{type:"boolean"},ReturnEnabled:{type:"boolean"},SortEnabled:{type:"boolean"}}},IntArrayOptions:{type:"structure",members:{DefaultValue:{type:"long"},SourceFields:{},FacetEnabled:{type:"boolean"},SearchEnabled:{type:"boolean"},ReturnEnabled:{type:"boolean"}}},DoubleArrayOptions:{type:"structure",members:{DefaultValue:{type:"double"},SourceFields:{},FacetEnabled:{type:"boolean"},SearchEnabled:{type:"boolean"},ReturnEnabled:{type:"boolean"}}},LiteralArrayOptions:{type:"structure",members:{DefaultValue:{},SourceFields:{},FacetEnabled:{type:"boolean"},SearchEnabled:{type:"boolean"},ReturnEnabled:{type:"boolean"}}},TextArrayOptions:{type:"structure",members:{DefaultValue:{},SourceFields:{},ReturnEnabled:{type:"boolean"},HighlightEnabled:{type:"boolean"},AnalysisScheme:{}}},DateArrayOptions:{type:"structure",members:{DefaultValue:{},SourceFields:{},FacetEnabled:{type:"boolean"},SearchEnabled:{type:"boolean"},ReturnEnabled:{type:"boolean"}}}}},S1n:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S13"},Status:{shape:"St"}}},S1p:{type:"structure",required:["SuggesterName","DocumentSuggesterOptions"],members:{SuggesterName:{},DocumentSuggesterOptions:{type:"structure",required:["SourceField"],members:{SourceField:{},FuzzyMatching:{},SortExpression:{}}}}},S1t:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S1p"},Status:{shape:"St"}}},S25:{type:"list",member:{}},S2a:{type:"structure",required:["Options","Status"],members:{Options:{type:"boolean"},Status:{shape:"St"}}},S2e:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S2f"},Status:{shape:"St"}}},S2f:{type:"structure",members:{EnforceHTTPS:{type:"boolean"},TLSSecurityPolicy:{}}},S2u:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S2v"},Status:{shape:"St"}}},S2v:{type:"structure",members:{DesiredInstanceType:{},DesiredReplicationCount:{type:"integer"},DesiredPartitionCount:{type:"integer"}}},S2z:{type:"structure",required:["Options","Status"],members:{Options:{},Status:{shape:"St"}}}}}},3396:function(e){e.exports={pagination:{}}},3403:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-04-20",endpointPrefix:"identity-chime",protocol:"rest-json",serviceFullName:"Amazon Chime SDK Identity",serviceId:"Chime SDK Identity",signatureVersion:"v4",signingName:"chime",uid:"chime-sdk-identity-2021-04-20"},operations:{CreateAppInstance:{http:{requestUri:"/app-instances",responseCode:201},input:{type:"structure",required:["Name","ClientRequestToken"],members:{Name:{shape:"S2"},Metadata:{shape:"S3"},ClientRequestToken:{shape:"S4",idempotencyToken:true},Tags:{shape:"S5"}}},output:{type:"structure",members:{AppInstanceArn:{}}}},CreateAppInstanceAdmin:{http:{requestUri:"/app-instances/{appInstanceArn}/admins",responseCode:201},input:{type:"structure",required:["AppInstanceAdminArn","AppInstanceArn"],members:{AppInstanceAdminArn:{},AppInstanceArn:{location:"uri",locationName:"appInstanceArn"}}},output:{type:"structure",members:{AppInstanceAdmin:{shape:"Sd"},AppInstanceArn:{}}}},CreateAppInstanceUser:{http:{requestUri:"/app-instance-users",responseCode:201},input:{type:"structure",required:["AppInstanceArn","AppInstanceUserId","Name","ClientRequestToken"],members:{AppInstanceArn:{},AppInstanceUserId:{type:"string",sensitive:true},Name:{shape:"Sh"},Metadata:{shape:"S3"},ClientRequestToken:{shape:"S4",idempotencyToken:true},Tags:{shape:"S5"}}},output:{type:"structure",members:{AppInstanceUserArn:{}}}},DeleteAppInstance:{http:{method:"DELETE",requestUri:"/app-instances/{appInstanceArn}",responseCode:204},input:{type:"structure",required:["AppInstanceArn"],members:{AppInstanceArn:{location:"uri",locationName:"appInstanceArn"}}}},DeleteAppInstanceAdmin:{http:{method:"DELETE",requestUri:"/app-instances/{appInstanceArn}/admins/{appInstanceAdminArn}",responseCode:204},input:{type:"structure",required:["AppInstanceAdminArn","AppInstanceArn"],members:{AppInstanceAdminArn:{location:"uri",locationName:"appInstanceAdminArn"},AppInstanceArn:{location:"uri",locationName:"appInstanceArn"}}}},DeleteAppInstanceUser:{http:{method:"DELETE",requestUri:"/app-instance-users/{appInstanceUserArn}",responseCode:204},input:{type:"structure",required:["AppInstanceUserArn"],members:{AppInstanceUserArn:{location:"uri",locationName:"appInstanceUserArn"}}}},DeregisterAppInstanceUserEndpoint:{http:{method:"DELETE",requestUri:"/app-instance-users/{appInstanceUserArn}/endpoints/{endpointId}",responseCode:204},input:{type:"structure",required:["AppInstanceUserArn","EndpointId"],members:{AppInstanceUserArn:{shape:"Sn",location:"uri",locationName:"appInstanceUserArn"},EndpointId:{shape:"So",location:"uri",locationName:"endpointId"}}}},DescribeAppInstance:{http:{method:"GET",requestUri:"/app-instances/{appInstanceArn}"},input:{type:"structure",required:["AppInstanceArn"],members:{AppInstanceArn:{location:"uri",locationName:"appInstanceArn"}}},output:{type:"structure",members:{AppInstance:{type:"structure",members:{AppInstanceArn:{},Name:{shape:"S2"},CreatedTimestamp:{type:"timestamp"},LastUpdatedTimestamp:{type:"timestamp"},Metadata:{shape:"S3"}}}}}},DescribeAppInstanceAdmin:{http:{method:"GET",requestUri:"/app-instances/{appInstanceArn}/admins/{appInstanceAdminArn}",responseCode:200},input:{type:"structure",required:["AppInstanceAdminArn","AppInstanceArn"],members:{AppInstanceAdminArn:{location:"uri",locationName:"appInstanceAdminArn"},AppInstanceArn:{location:"uri",locationName:"appInstanceArn"}}},output:{type:"structure",members:{AppInstanceAdmin:{type:"structure",members:{Admin:{shape:"Sd"},AppInstanceArn:{},CreatedTimestamp:{type:"timestamp"}}}}}},DescribeAppInstanceUser:{http:{method:"GET",requestUri:"/app-instance-users/{appInstanceUserArn}"},input:{type:"structure",required:["AppInstanceUserArn"],members:{AppInstanceUserArn:{location:"uri",locationName:"appInstanceUserArn"}}},output:{type:"structure",members:{AppInstanceUser:{type:"structure",members:{AppInstanceUserArn:{},Name:{shape:"Sh"},Metadata:{shape:"S3"},CreatedTimestamp:{type:"timestamp"},LastUpdatedTimestamp:{type:"timestamp"}}}}}},DescribeAppInstanceUserEndpoint:{http:{method:"GET",requestUri:"/app-instance-users/{appInstanceUserArn}/endpoints/{endpointId}",responseCode:200},input:{type:"structure",required:["AppInstanceUserArn","EndpointId"],members:{AppInstanceUserArn:{shape:"S10",location:"uri",locationName:"appInstanceUserArn"},EndpointId:{shape:"So",location:"uri",locationName:"endpointId"}}},output:{type:"structure",members:{AppInstanceUserEndpoint:{type:"structure",members:{AppInstanceUserArn:{shape:"Sn"},EndpointId:{shape:"So"},Name:{shape:"S10"},Type:{},ResourceArn:{shape:"Sn"},EndpointAttributes:{shape:"S14"},CreatedTimestamp:{type:"timestamp"},LastUpdatedTimestamp:{type:"timestamp"},AllowMessages:{},EndpointState:{shape:"S17"}}}}}},GetAppInstanceRetentionSettings:{http:{method:"GET",requestUri:"/app-instances/{appInstanceArn}/retention-settings",responseCode:200},input:{type:"structure",required:["AppInstanceArn"],members:{AppInstanceArn:{location:"uri",locationName:"appInstanceArn"}}},output:{type:"structure",members:{AppInstanceRetentionSettings:{shape:"S1c"},InitiateDeletionTimestamp:{type:"timestamp"}}}},ListAppInstanceAdmins:{http:{method:"GET",requestUri:"/app-instances/{appInstanceArn}/admins",responseCode:200},input:{type:"structure",required:["AppInstanceArn"],members:{AppInstanceArn:{location:"uri",locationName:"appInstanceArn"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"},NextToken:{shape:"S1h",location:"querystring",locationName:"next-token"}}},output:{type:"structure",members:{AppInstanceArn:{},AppInstanceAdmins:{type:"list",member:{type:"structure",members:{Admin:{shape:"Sd"}}}},NextToken:{shape:"S1h"}}}},ListAppInstanceUserEndpoints:{http:{method:"GET",requestUri:"/app-instance-users/{appInstanceUserArn}/endpoints",responseCode:200},input:{type:"structure",required:["AppInstanceUserArn"],members:{AppInstanceUserArn:{shape:"Sn",location:"uri",locationName:"appInstanceUserArn"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"},NextToken:{shape:"S1h",location:"querystring",locationName:"next-token"}}},output:{type:"structure",members:{AppInstanceUserEndpoints:{type:"list",member:{type:"structure",members:{AppInstanceUserArn:{shape:"Sn"},EndpointId:{shape:"So"},Name:{shape:"S10"},Type:{},AllowMessages:{},EndpointState:{shape:"S17"}}}},NextToken:{shape:"S1h"}}}},ListAppInstanceUsers:{http:{method:"GET",requestUri:"/app-instance-users"},input:{type:"structure",required:["AppInstanceArn"],members:{AppInstanceArn:{location:"querystring",locationName:"app-instance-arn"},MaxResults:{location:"querystring",locationName:"max-results",type:"integer"},NextToken:{shape:"S1h",location:"querystring",locationName:"next-token"}}},output:{type:"structure",members:{AppInstanceArn:{},AppInstanceUsers:{type:"list",member:{type:"structure",members:{AppInstanceUserArn:{},Name:{shape:"Sh"},Metadata:{shape:"S3"}}}},NextToken:{shape:"S1h"}}}},ListAppInstances:{http:{method:"GET",requestUri:"/app-instances"},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"max-results",type:"integer"},NextToken:{shape:"S1h",location:"querystring",locationName:"next-token"}}},output:{type:"structure",members:{AppInstances:{type:"list",member:{type:"structure",members:{AppInstanceArn:{},Name:{shape:"S2"},Metadata:{shape:"S3"}}}},NextToken:{shape:"S1h"}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags",responseCode:200},input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{location:"querystring",locationName:"arn"}}},output:{type:"structure",members:{Tags:{shape:"S5"}}}},PutAppInstanceRetentionSettings:{http:{method:"PUT",requestUri:"/app-instances/{appInstanceArn}/retention-settings",responseCode:200},input:{type:"structure",required:["AppInstanceArn","AppInstanceRetentionSettings"],members:{AppInstanceArn:{location:"uri",locationName:"appInstanceArn"},AppInstanceRetentionSettings:{shape:"S1c"}}},output:{type:"structure",members:{AppInstanceRetentionSettings:{shape:"S1c"},InitiateDeletionTimestamp:{type:"timestamp"}}}},RegisterAppInstanceUserEndpoint:{http:{requestUri:"/app-instance-users/{appInstanceUserArn}/endpoints",responseCode:201},input:{type:"structure",required:["AppInstanceUserArn","Type","ResourceArn","EndpointAttributes","ClientRequestToken"],members:{AppInstanceUserArn:{shape:"Sn",location:"uri",locationName:"appInstanceUserArn"},Name:{shape:"S10"},Type:{},ResourceArn:{shape:"Sn"},EndpointAttributes:{shape:"S14"},ClientRequestToken:{shape:"S4",idempotencyToken:true},AllowMessages:{}}},output:{type:"structure",members:{AppInstanceUserArn:{shape:"Sn"},EndpointId:{shape:"So"}}}},TagResource:{http:{requestUri:"/tags?operation=tag-resource",responseCode:204},input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"S5"}}}},UntagResource:{http:{requestUri:"/tags?operation=untag-resource",responseCode:204},input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{shape:"S7"}}}}},UpdateAppInstance:{http:{method:"PUT",requestUri:"/app-instances/{appInstanceArn}",responseCode:200},input:{type:"structure",required:["AppInstanceArn","Name","Metadata"],members:{AppInstanceArn:{location:"uri",locationName:"appInstanceArn"},Name:{shape:"S2"},Metadata:{shape:"S3"}}},output:{type:"structure",members:{AppInstanceArn:{}}}},UpdateAppInstanceUser:{http:{method:"PUT",requestUri:"/app-instance-users/{appInstanceUserArn}",responseCode:200},input:{type:"structure",required:["AppInstanceUserArn","Name","Metadata"],members:{AppInstanceUserArn:{location:"uri",locationName:"appInstanceUserArn"},Name:{shape:"Sh"},Metadata:{shape:"S3"}}},output:{type:"structure",members:{AppInstanceUserArn:{}}}},UpdateAppInstanceUserEndpoint:{http:{method:"PUT",requestUri:"/app-instance-users/{appInstanceUserArn}/endpoints/{endpointId}",responseCode:200},input:{type:"structure",required:["AppInstanceUserArn","EndpointId"],members:{AppInstanceUserArn:{shape:"Sn",location:"uri",locationName:"appInstanceUserArn"},EndpointId:{shape:"So",location:"uri",locationName:"endpointId"},Name:{shape:"S10"},AllowMessages:{}}},output:{type:"structure",members:{AppInstanceUserArn:{shape:"Sn"},EndpointId:{shape:"So"}}}}},shapes:{S2:{type:"string",sensitive:true},S3:{type:"string",sensitive:true},S4:{type:"string",sensitive:true},S5:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{shape:"S7"},Value:{type:"string",sensitive:true}}}},S7:{type:"string",sensitive:true},Sd:{type:"structure",members:{Arn:{},Name:{type:"string",sensitive:true}}},Sh:{type:"string",sensitive:true},Sn:{type:"string",sensitive:true},So:{type:"string",sensitive:true},S10:{type:"string",sensitive:true},S14:{type:"structure",required:["DeviceToken"],members:{DeviceToken:{shape:"S15"},VoipDeviceToken:{shape:"S15"}}},S15:{type:"string",sensitive:true},S17:{type:"structure",required:["Status"],members:{Status:{},StatusReason:{}}},S1c:{type:"structure",members:{ChannelRetentionSettings:{type:"structure",members:{RetentionDays:{type:"integer"}}}}},S1h:{type:"string",sensitive:true}}}},3405:function(e){e.exports={pagination:{ListAliases:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListGroupMembers:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListGroups:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListMailDomains:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListMailboxExportJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListMailboxPermissions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListMobileDeviceAccessOverrides:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListOrganizations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListResourceDelegates:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListResources:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListUsers:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},3410:function(e){e.exports={pagination:{ListBundles:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListProjects:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},3413:function(e){e.exports={pagination:{ListDevices:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListDomains:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListFleets:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListWebsiteAuthorizationProviders:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListWebsiteCertificateAuthorities:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},3421:function(e){e.exports={pagination:{}}},3458:function(e,t,r){(function(){var t,i,s,a,o,n,u,p,m,c,l,d,y,b,S=function(e,t){for(var r in t){if(g.call(t,r))e[r]=t[r]}function ctor(){this.constructor=e}ctor.prototype=t.prototype;e.prototype=new ctor;e.__super__=t.prototype;return e},g={}.hasOwnProperty;u=r(7738);p=r(5735);t=r(9657);i=r(7919);m=r(5796);l=r(7660);y=r(9708);c=r(2491);s=r(3801);a=r(9463);o=r(7661);n=r(9019);b=r(9423);e.exports=d=function(e){S(XMLStreamWriter,e);function XMLStreamWriter(e,t){XMLStreamWriter.__super__.constructor.call(this,t);this.stream=e}XMLStreamWriter.prototype.document=function(e){var t,r,s,a,o,n,m,l;n=e.children;for(r=0,a=n.length;r"+this.endline(e))};XMLStreamWriter.prototype.comment=function(e,t){return this.stream.write(this.space(t)+"\x3c!-- "+e.text+" --\x3e"+this.endline(e))};XMLStreamWriter.prototype.declaration=function(e,t){this.stream.write(this.space(t));this.stream.write('");return this.stream.write(this.endline(e))};XMLStreamWriter.prototype.docType=function(e,r){var u,p,m,l;r||(r=0);this.stream.write(this.space(r));this.stream.write("0){this.stream.write(" [");this.stream.write(this.endline(e));l=e.children;for(p=0,m=l.length;p");return this.stream.write(this.endline(e))};XMLStreamWriter.prototype.element=function(e,r){var s,a,o,n,u,p,d,b;r||(r=0);b=this.space(r);this.stream.write(b+"<"+e.name);p=e.attributes;for(u in p){if(!g.call(p,u))continue;s=p[u];this.attribute(s)}if(e.children.length===0||e.children.every(function(e){return e.value===""})){if(this.allowEmpty){this.stream.write(">")}else{this.stream.write(this.spacebeforeslash+"/>")}}else if(this.pretty&&e.children.length===1&&e.children[0].value!=null){this.stream.write(">");this.stream.write(e.children[0].value);this.stream.write("")}else{this.stream.write(">"+this.newline);d=e.children;for(o=0,n=d.length;o")}return this.stream.write(this.endline(e))};XMLStreamWriter.prototype.processingInstruction=function(e,t){this.stream.write(this.space(t)+""+this.endline(e))};XMLStreamWriter.prototype.raw=function(e,t){return this.stream.write(this.space(t)+e.value+this.endline(e))};XMLStreamWriter.prototype.text=function(e,t){return this.stream.write(this.space(t)+e.value+this.endline(e))};XMLStreamWriter.prototype.dtdAttList=function(e,t){this.stream.write(this.space(t)+""+this.endline(e))};XMLStreamWriter.prototype.dtdElement=function(e,t){this.stream.write(this.space(t)+""+this.endline(e))};XMLStreamWriter.prototype.dtdEntity=function(e,t){this.stream.write(this.space(t)+""+this.endline(e))};XMLStreamWriter.prototype.dtdNotation=function(e,t){this.stream.write(this.space(t)+""+this.endline(e))};XMLStreamWriter.prototype.endline=function(e){if(!e.isLastRootNode){return this.newline}else{return""}};return XMLStreamWriter}(b)}).call(this)},3462:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-07-25",endpointPrefix:"lookoutmetrics",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"LookoutMetrics",serviceFullName:"Amazon Lookout for Metrics",serviceId:"LookoutMetrics",signatureVersion:"v4",signingName:"lookoutmetrics",uid:"lookoutmetrics-2017-07-25"},operations:{ActivateAnomalyDetector:{http:{requestUri:"/ActivateAnomalyDetector"},input:{type:"structure",required:["AnomalyDetectorArn"],members:{AnomalyDetectorArn:{}}},output:{type:"structure",members:{}}},BackTestAnomalyDetector:{http:{requestUri:"/BackTestAnomalyDetector"},input:{type:"structure",required:["AnomalyDetectorArn"],members:{AnomalyDetectorArn:{}}},output:{type:"structure",members:{}}},CreateAlert:{http:{requestUri:"/CreateAlert"},input:{type:"structure",required:["AlertName","AlertSensitivityThreshold","AnomalyDetectorArn","Action"],members:{AlertName:{},AlertSensitivityThreshold:{type:"integer"},AlertDescription:{},AnomalyDetectorArn:{},Action:{shape:"Sa"},Tags:{shape:"Sd"}}},output:{type:"structure",members:{AlertArn:{}}}},CreateAnomalyDetector:{http:{requestUri:"/CreateAnomalyDetector"},input:{type:"structure",required:["AnomalyDetectorName","AnomalyDetectorConfig"],members:{AnomalyDetectorName:{},AnomalyDetectorDescription:{},AnomalyDetectorConfig:{shape:"Sk"},KmsKeyArn:{},Tags:{shape:"Sd"}}},output:{type:"structure",members:{AnomalyDetectorArn:{}}}},CreateMetricSet:{http:{requestUri:"/CreateMetricSet"},input:{type:"structure",required:["AnomalyDetectorArn","MetricSetName","MetricList","MetricSource"],members:{AnomalyDetectorArn:{},MetricSetName:{},MetricSetDescription:{},MetricList:{shape:"Sr"},Offset:{type:"integer"},TimestampColumn:{shape:"Sx"},DimensionList:{shape:"Sz"},MetricSetFrequency:{},MetricSource:{shape:"S10"},Timezone:{},Tags:{shape:"Sd"}}},output:{type:"structure",members:{MetricSetArn:{}}}},DeactivateAnomalyDetector:{http:{requestUri:"/DeactivateAnomalyDetector"},input:{type:"structure",required:["AnomalyDetectorArn"],members:{AnomalyDetectorArn:{}}},output:{type:"structure",members:{}}},DeleteAlert:{http:{requestUri:"/DeleteAlert"},input:{type:"structure",required:["AlertArn"],members:{AlertArn:{}}},output:{type:"structure",members:{}}},DeleteAnomalyDetector:{http:{requestUri:"/DeleteAnomalyDetector"},input:{type:"structure",required:["AnomalyDetectorArn"],members:{AnomalyDetectorArn:{}}},output:{type:"structure",members:{}}},DescribeAlert:{http:{requestUri:"/DescribeAlert"},input:{type:"structure",required:["AlertArn"],members:{AlertArn:{}}},output:{type:"structure",members:{Alert:{type:"structure",members:{Action:{shape:"Sa"},AlertDescription:{},AlertArn:{},AnomalyDetectorArn:{},AlertName:{},AlertSensitivityThreshold:{type:"integer"},AlertType:{},AlertStatus:{},LastModificationTime:{type:"timestamp"},CreationTime:{type:"timestamp"}}}}}},DescribeAnomalyDetectionExecutions:{http:{requestUri:"/DescribeAnomalyDetectionExecutions"},input:{type:"structure",required:["AnomalyDetectorArn"],members:{AnomalyDetectorArn:{},Timestamp:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ExecutionList:{type:"list",member:{type:"structure",members:{Timestamp:{},Status:{},FailureReason:{}}}},NextToken:{}}}},DescribeAnomalyDetector:{http:{requestUri:"/DescribeAnomalyDetector"},input:{type:"structure",required:["AnomalyDetectorArn"],members:{AnomalyDetectorArn:{}}},output:{type:"structure",members:{AnomalyDetectorArn:{},AnomalyDetectorName:{},AnomalyDetectorDescription:{},AnomalyDetectorConfig:{type:"structure",members:{AnomalyDetectorFrequency:{}}},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},Status:{},FailureReason:{},KmsKeyArn:{},FailureType:{}}}},DescribeMetricSet:{http:{requestUri:"/DescribeMetricSet"},input:{type:"structure",required:["MetricSetArn"],members:{MetricSetArn:{}}},output:{type:"structure",members:{MetricSetArn:{},AnomalyDetectorArn:{},MetricSetName:{},MetricSetDescription:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},Offset:{type:"integer"},MetricList:{shape:"Sr"},TimestampColumn:{shape:"Sx"},DimensionList:{shape:"Sz"},MetricSetFrequency:{},Timezone:{},MetricSource:{shape:"S10"}}}},DetectMetricSetConfig:{http:{requestUri:"/DetectMetricSetConfig"},input:{type:"structure",required:["AnomalyDetectorArn","AutoDetectionMetricSource"],members:{AnomalyDetectorArn:{},AutoDetectionMetricSource:{type:"structure",members:{S3SourceConfig:{type:"structure",members:{TemplatedPathList:{shape:"S12"},HistoricalDataPathList:{shape:"S14"}}}}}}},output:{type:"structure",members:{DetectedMetricSetConfig:{type:"structure",members:{Offset:{shape:"S2y"},MetricSetFrequency:{shape:"S2y"},MetricSource:{type:"structure",members:{S3SourceConfig:{type:"structure",members:{FileFormatDescriptor:{type:"structure",members:{CsvFormatDescriptor:{type:"structure",members:{FileCompression:{shape:"S2y"},Charset:{shape:"S2y"},ContainsHeader:{shape:"S2y"},Delimiter:{shape:"S2y"},HeaderList:{shape:"S2y"},QuoteSymbol:{shape:"S2y"}}},JsonFormatDescriptor:{type:"structure",members:{FileCompression:{shape:"S2y"},Charset:{shape:"S2y"}}}}}}}}}}}}}},GetAnomalyGroup:{http:{requestUri:"/GetAnomalyGroup"},input:{type:"structure",required:["AnomalyGroupId","AnomalyDetectorArn"],members:{AnomalyGroupId:{},AnomalyDetectorArn:{}}},output:{type:"structure",members:{AnomalyGroup:{type:"structure",members:{StartTime:{},EndTime:{},AnomalyGroupId:{},AnomalyGroupScore:{type:"double"},PrimaryMetricName:{},MetricLevelImpactList:{type:"list",member:{type:"structure",members:{MetricName:{},NumTimeSeries:{type:"integer"},ContributionMatrix:{type:"structure",members:{DimensionContributionList:{type:"list",member:{type:"structure",members:{DimensionName:{},DimensionValueContributionList:{type:"list",member:{type:"structure",members:{DimensionValue:{},ContributionScore:{type:"double"}}}}}}}}}}}}}}}}},GetFeedback:{http:{requestUri:"/GetFeedback"},input:{type:"structure",required:["AnomalyDetectorArn","AnomalyGroupTimeSeriesFeedback"],members:{AnomalyDetectorArn:{},AnomalyGroupTimeSeriesFeedback:{type:"structure",required:["AnomalyGroupId"],members:{AnomalyGroupId:{},TimeSeriesId:{}}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AnomalyGroupTimeSeriesFeedback:{type:"list",member:{type:"structure",members:{TimeSeriesId:{},IsAnomaly:{type:"boolean"}}}},NextToken:{}}}},GetSampleData:{http:{requestUri:"/GetSampleData"},input:{type:"structure",members:{S3SourceConfig:{type:"structure",required:["RoleArn","FileFormatDescriptor"],members:{RoleArn:{},TemplatedPathList:{shape:"S12"},HistoricalDataPathList:{shape:"S14"},FileFormatDescriptor:{shape:"S16"}}}}},output:{type:"structure",members:{HeaderValues:{type:"list",member:{}},SampleRows:{type:"list",member:{type:"list",member:{}}}}}},ListAlerts:{http:{requestUri:"/ListAlerts"},input:{type:"structure",members:{AnomalyDetectorArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{AlertSummaryList:{type:"list",member:{type:"structure",members:{AlertArn:{},AnomalyDetectorArn:{},AlertName:{},AlertSensitivityThreshold:{type:"integer"},AlertType:{},AlertStatus:{},LastModificationTime:{type:"timestamp"},CreationTime:{type:"timestamp"},Tags:{shape:"Sd"}}}},NextToken:{}}}},ListAnomalyDetectors:{http:{requestUri:"/ListAnomalyDetectors"},input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AnomalyDetectorSummaryList:{type:"list",member:{type:"structure",members:{AnomalyDetectorArn:{},AnomalyDetectorName:{},AnomalyDetectorDescription:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},Status:{},Tags:{shape:"Sd"}}}},NextToken:{}}}},ListAnomalyGroupRelatedMetrics:{http:{requestUri:"/ListAnomalyGroupRelatedMetrics"},input:{type:"structure",required:["AnomalyDetectorArn","AnomalyGroupId"],members:{AnomalyDetectorArn:{},AnomalyGroupId:{},RelationshipTypeFilter:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{InterMetricImpactList:{type:"list",member:{type:"structure",members:{MetricName:{},AnomalyGroupId:{},RelationshipType:{},ContributionPercentage:{type:"double"}}}},NextToken:{}}}},ListAnomalyGroupSummaries:{http:{requestUri:"/ListAnomalyGroupSummaries"},input:{type:"structure",required:["AnomalyDetectorArn","SensitivityThreshold"],members:{AnomalyDetectorArn:{},SensitivityThreshold:{type:"integer"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AnomalyGroupSummaryList:{type:"list",member:{type:"structure",members:{StartTime:{},EndTime:{},AnomalyGroupId:{},AnomalyGroupScore:{type:"double"},PrimaryMetricName:{}}}},AnomalyGroupStatistics:{type:"structure",members:{EvaluationStartDate:{},TotalCount:{type:"integer"},ItemizedMetricStatsList:{type:"list",member:{type:"structure",members:{MetricName:{},OccurrenceCount:{type:"integer"}}}}}},NextToken:{}}}},ListAnomalyGroupTimeSeries:{http:{requestUri:"/ListAnomalyGroupTimeSeries"},input:{type:"structure",required:["AnomalyDetectorArn","AnomalyGroupId","MetricName"],members:{AnomalyDetectorArn:{},AnomalyGroupId:{},MetricName:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AnomalyGroupId:{},MetricName:{},TimestampList:{type:"list",member:{}},NextToken:{},TimeSeriesList:{type:"list",member:{type:"structure",required:["TimeSeriesId","DimensionList","MetricValueList"],members:{TimeSeriesId:{},DimensionList:{type:"list",member:{type:"structure",required:["DimensionName","DimensionValue"],members:{DimensionName:{},DimensionValue:{}}}},MetricValueList:{type:"list",member:{type:"double"}}}}}}}},ListMetricSets:{http:{requestUri:"/ListMetricSets"},input:{type:"structure",members:{AnomalyDetectorArn:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{MetricSetSummaryList:{type:"list",member:{type:"structure",members:{MetricSetArn:{},AnomalyDetectorArn:{},MetricSetDescription:{},MetricSetName:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},Tags:{shape:"Sd"}}}},NextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{Tags:{shape:"Sd",locationName:"Tags"}}}},PutFeedback:{http:{requestUri:"/PutFeedback"},input:{type:"structure",required:["AnomalyDetectorArn","AnomalyGroupTimeSeriesFeedback"],members:{AnomalyDetectorArn:{},AnomalyGroupTimeSeriesFeedback:{type:"structure",required:["AnomalyGroupId","TimeSeriesId","IsAnomaly"],members:{AnomalyGroupId:{},TimeSeriesId:{},IsAnomaly:{type:"boolean"}}}}},output:{type:"structure",members:{}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:204},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"resourceArn"},Tags:{shape:"Sd",locationName:"tags"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resourceArn}",responseCode:204},input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{location:"uri",locationName:"resourceArn"},TagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateAnomalyDetector:{http:{requestUri:"/UpdateAnomalyDetector"},input:{type:"structure",required:["AnomalyDetectorArn"],members:{AnomalyDetectorArn:{},KmsKeyArn:{},AnomalyDetectorDescription:{},AnomalyDetectorConfig:{shape:"Sk"}}},output:{type:"structure",members:{AnomalyDetectorArn:{}}}},UpdateMetricSet:{http:{requestUri:"/UpdateMetricSet"},input:{type:"structure",required:["MetricSetArn"],members:{MetricSetArn:{},MetricSetDescription:{},MetricList:{shape:"Sr"},Offset:{type:"integer"},TimestampColumn:{shape:"Sx"},DimensionList:{shape:"Sz"},MetricSetFrequency:{},MetricSource:{shape:"S10"}}},output:{type:"structure",members:{MetricSetArn:{}}}}},shapes:{Sa:{type:"structure",members:{SNSConfiguration:{type:"structure",required:["RoleArn","SnsTopicArn"],members:{RoleArn:{},SnsTopicArn:{}}},LambdaConfiguration:{type:"structure",required:["RoleArn","LambdaArn"],members:{RoleArn:{},LambdaArn:{}}}}},Sd:{type:"map",key:{},value:{}},Sk:{type:"structure",members:{AnomalyDetectorFrequency:{}}},Sr:{type:"list",member:{type:"structure",required:["MetricName","AggregationFunction"],members:{MetricName:{},AggregationFunction:{},Namespace:{}}}},Sx:{type:"structure",members:{ColumnName:{},ColumnFormat:{}}},Sz:{type:"list",member:{}},S10:{type:"structure",members:{S3SourceConfig:{type:"structure",members:{RoleArn:{},TemplatedPathList:{shape:"S12"},HistoricalDataPathList:{shape:"S14"},FileFormatDescriptor:{shape:"S16"}}},AppFlowConfig:{type:"structure",members:{RoleArn:{},FlowName:{}}},CloudWatchConfig:{type:"structure",members:{RoleArn:{}}},RDSSourceConfig:{type:"structure",members:{DBInstanceIdentifier:{},DatabaseHost:{},DatabasePort:{type:"integer"},SecretManagerArn:{},DatabaseName:{},TableName:{},RoleArn:{},VpcConfiguration:{shape:"S1q"}}},RedshiftSourceConfig:{type:"structure",members:{ClusterIdentifier:{},DatabaseHost:{},DatabasePort:{type:"integer"},SecretManagerArn:{},DatabaseName:{},TableName:{},RoleArn:{},VpcConfiguration:{shape:"S1q"}}}}},S12:{type:"list",member:{}},S14:{type:"list",member:{}},S16:{type:"structure",members:{CsvFormatDescriptor:{type:"structure",members:{FileCompression:{},Charset:{},ContainsHeader:{type:"boolean"},Delimiter:{},HeaderList:{type:"list",member:{}},QuoteSymbol:{}}},JsonFormatDescriptor:{type:"structure",members:{FileCompression:{},Charset:{}}}}},S1q:{type:"structure",required:["SubnetIdList","SecurityGroupIdList"],members:{SubnetIdList:{type:"list",member:{}},SecurityGroupIdList:{type:"list",member:{}}}},S2y:{type:"structure",members:{Value:{type:"structure",members:{S:{},N:{},B:{},SS:{type:"list",member:{}},NS:{type:"list",member:{}},BS:{type:"list",member:{}}}},Confidence:{},Message:{}}}}}},3492:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["billingconductor"]={};i.Billingconductor=s.defineService("billingconductor",["2021-07-30"]);Object.defineProperty(a.services["billingconductor"],"2021-07-30",{get:function get(){var e=r(6258);e.paginators=r(5475).pagination;e.waiters=r(5761).waiters;return e},enumerable:true,configurable:true});e.exports=i.Billingconductor},3494:function(e){e.exports={pagination:{DescribeEndpoints:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Endpoints"},ListJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Jobs"},ListPresets:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Presets"},ListJobTemplates:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"JobTemplates"},ListQueues:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Queues"}}}},3496:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["route53recoverycontrolconfig"]={};i.Route53RecoveryControlConfig=s.defineService("route53recoverycontrolconfig",["2020-11-02"]);Object.defineProperty(a.services["route53recoverycontrolconfig"],"2020-11-02",{get:function get(){var e=r(888);e.paginators=r(6826).pagination;e.waiters=r(6540).waiters;return e},enumerable:true,configurable:true});e.exports=i.Route53RecoveryControlConfig},3499:function(e){e.exports={pagination:{ListContactChannels:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ContactChannels"},ListContacts:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Contacts"},ListEngagements:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Engagements"},ListPageReceipts:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Receipts"},ListPagesByContact:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Pages"},ListPagesByEngagement:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Pages"}}}},3501:function(e){e.exports={version:2,waiters:{TableExists:{delay:20,operation:"DescribeTable",maxAttempts:25,acceptors:[{expected:"ACTIVE",matcher:"path",state:"success",argument:"Table.TableStatus"},{expected:"ResourceNotFoundException",matcher:"error",state:"retry"}]},TableNotExists:{delay:20,operation:"DescribeTable",maxAttempts:25,acceptors:[{expected:"ResourceNotFoundException",matcher:"error",state:"success"}]}}}},3503:function(e,t,r){var i=r(395);var s=r(7788);var a=r(3546);var o=i.util.inherit;var n=0;var u=r(8171);i.Service=o({constructor:function Service(e){if(!this.loadServiceClass){throw i.util.error(new Error,"Service must be constructed with `new' operator")}if(e){if(e.region){var t=e.region;if(u.isFipsRegion(t)){e.region=u.getRealRegion(t);e.useFipsEndpoint=true}if(u.isGlobalRegion(t)){e.region=u.getRealRegion(t)}}if(typeof e.useDualstack==="boolean"&&typeof e.useDualstackEndpoint!=="boolean"){e.useDualstackEndpoint=e.useDualstack}}var r=this.loadServiceClass(e||{});if(r){var s=i.util.copy(e);var a=new r(e);Object.defineProperty(a,"_originalConfig",{get:function(){return s},enumerable:false,configurable:true});a._clientId=++n;return a}this.initialize(e)},initialize:function initialize(e){var t=i.config[this.serviceIdentifier];this.config=new i.Config(i.config);if(t)this.config.update(t,true);if(e)this.config.update(e,true);this.validateService();if(!this.config.endpoint)a.configureEndpoint(this);this.config.endpoint=this.endpointFromTemplate(this.config.endpoint);this.setEndpoint(this.config.endpoint);i.SequentialExecutor.call(this);i.Service.addDefaultMonitoringListeners(this);if((this.config.clientSideMonitoring||i.Service._clientSideMonitoring)&&this.publisher){var r=this.publisher;this.addNamedListener("PUBLISH_API_CALL","apiCall",function PUBLISH_API_CALL(e){process.nextTick(function(){r.eventHandler(e)})});this.addNamedListener("PUBLISH_API_ATTEMPT","apiCallAttempt",function PUBLISH_API_ATTEMPT(e){process.nextTick(function(){r.eventHandler(e)})})}},validateService:function validateService(){},loadServiceClass:function loadServiceClass(e){var t=e;if(!i.util.isEmpty(this.api)){return null}else if(t.apiConfig){return i.Service.defineServiceApi(this.constructor,t.apiConfig)}else if(!this.constructor.services){return null}else{t=new i.Config(i.config);t.update(e,true);var r=t.apiVersions[this.constructor.serviceIdentifier];r=r||t.apiVersion;return this.getLatestServiceClass(r)}},getLatestServiceClass:function getLatestServiceClass(e){e=this.getLatestServiceVersion(e);if(this.constructor.services[e]===null){i.Service.defineServiceApi(this.constructor,e)}return this.constructor.services[e]},getLatestServiceVersion:function getLatestServiceVersion(e){if(!this.constructor.services||this.constructor.services.length===0){throw new Error("No services defined on "+this.constructor.serviceIdentifier)}if(!e){e="latest"}else if(i.util.isType(e,Date)){e=i.util.date.iso8601(e).split("T")[0]}if(Object.hasOwnProperty(this.constructor.services,e)){return e}var t=Object.keys(this.constructor.services).sort();var r=null;for(var s=t.length-1;s>=0;s--){if(t[s][t[s].length-1]!=="*"){r=t[s]}if(t[s].substr(0,10)<=e){return r}}throw new Error("Could not find "+this.constructor.serviceIdentifier+" API to satisfy version constraint `"+e+"'")},api:{},defaultRetryCount:3,customizeRequests:function customizeRequests(e){if(!e){this.customRequestHandler=null}else if(typeof e==="function"){this.customRequestHandler=e}else{throw new Error("Invalid callback type '"+typeof e+"' provided in customizeRequests")}},makeRequest:function makeRequest(e,t,r){if(typeof t==="function"){r=t;t=null}t=t||{};if(this.config.params){var s=this.api.operations[e];if(s){t=i.util.copy(t);i.util.each(this.config.params,function(e,r){if(s.input.members[e]){if(t[e]===undefined||t[e]===null){t[e]=r}}})}}var a=new i.Request(this,e,t);this.addAllRequestListeners(a);this.attachMonitoringEmitter(a);if(r)a.send(r);return a},makeUnauthenticatedRequest:function makeUnauthenticatedRequest(e,t,r){if(typeof t==="function"){r=t;t={}}var i=this.makeRequest(e,t).toUnauthenticated();return r?i.send(r):i},waitFor:function waitFor(e,t,r){var s=new i.ResourceWaiter(this,e);return s.wait(t,r)},addAllRequestListeners:function addAllRequestListeners(e){var t=[i.events,i.EventListeners.Core,this.serviceInterface(),i.EventListeners.CorePost];for(var r=0;r299){if(s.code)r.FinalAwsException=s.code;if(s.message)r.FinalAwsExceptionMessage=s.message}else{if(s.code||s.name)r.FinalSdkException=s.code||s.name;if(s.message)r.FinalSdkExceptionMessage=s.message}}return r},apiAttemptEvent:function apiAttemptEvent(e){var t=e.service.api.operations[e.operation];var r={Type:"ApiCallAttempt",Api:t?t.name:e.operation,Version:1,Service:e.service.api.serviceId||e.service.api.endpointPrefix,Fqdn:e.httpRequest.endpoint.hostname,UserAgent:e.httpRequest.getUserAgent()};var i=e.response;if(i.httpResponse.statusCode){r.HttpStatusCode=i.httpResponse.statusCode}if(!e._unAuthenticated&&e.service.config.credentials&&e.service.config.credentials.accessKeyId){r.AccessKey=e.service.config.credentials.accessKeyId}if(!i.httpResponse.headers)return r;if(e.httpRequest.headers["x-amz-security-token"]){r.SessionToken=e.httpRequest.headers["x-amz-security-token"]}if(i.httpResponse.headers["x-amzn-requestid"]){r.XAmznRequestId=i.httpResponse.headers["x-amzn-requestid"]}if(i.httpResponse.headers["x-amz-request-id"]){r.XAmzRequestId=i.httpResponse.headers["x-amz-request-id"]}if(i.httpResponse.headers["x-amz-id-2"]){r.XAmzId2=i.httpResponse.headers["x-amz-id-2"]}return r},attemptFailEvent:function attemptFailEvent(e){var t=this.apiAttemptEvent(e);var r=e.response;var i=r.error;if(r.httpResponse.statusCode>299){if(i.code)t.AwsException=i.code;if(i.message)t.AwsExceptionMessage=i.message}else{if(i.code||i.name)t.SdkException=i.code||i.name;if(i.message)t.SdkExceptionMessage=i.message}return t},attachMonitoringEmitter:function attachMonitoringEmitter(e){var t;var r;var s;var a;var o=0;var n;var u;var p=this;var m=true;e.on("validate",function(){a=i.util.realClock.now();u=Date.now()},m);e.on("sign",function(){r=i.util.realClock.now();t=Date.now();n=e.httpRequest.region;o++},m);e.on("validateResponse",function(){s=Math.round(i.util.realClock.now()-r)});e.addNamedListener("API_CALL_ATTEMPT","success",function API_CALL_ATTEMPT(){var r=p.apiAttemptEvent(e);r.Timestamp=t;r.AttemptLatency=s>=0?s:0;r.Region=n;p.emit("apiCallAttempt",[r])});e.addNamedListener("API_CALL_ATTEMPT_RETRY","retry",function API_CALL_ATTEMPT_RETRY(){var a=p.attemptFailEvent(e);a.Timestamp=t;s=s||Math.round(i.util.realClock.now()-r);a.AttemptLatency=s>=0?s:0;a.Region=n;p.emit("apiCallAttempt",[a])});e.addNamedListener("API_CALL","complete",function API_CALL(){var t=p.apiCallEvent(e);t.AttemptCount=o;if(t.AttemptCount<=0)return;t.Timestamp=u;var r=Math.round(i.util.realClock.now()-a);t.Latency=r>=0?r:0;var s=e.response;if(s.error&&s.error.retryable&&typeof s.retryCount==="number"&&typeof s.maxRetries==="number"&&s.retryCount>=s.maxRetries){t.MaxRetriesExceeded=1}p.emit("apiCall",[t])})},setupRequestListeners:function setupRequestListeners(e){},getSigningName:function getSigningName(){return this.api.signingName||this.api.endpointPrefix},getSignerClass:function getSignerClass(e){var t;var r=null;var s="";if(e){var a=e.service.api.operations||{};r=a[e.operation]||null;s=r?r.authtype:""}if(this.config.signatureVersion){t=this.config.signatureVersion}else if(s==="v4"||s==="v4-unsigned-body"){t="v4"}else{t=this.api.signatureVersion}return i.Signers.RequestSigner.getVersion(t)},serviceInterface:function serviceInterface(){switch(this.api.protocol){case"ec2":return i.EventListeners.Query;case"query":return i.EventListeners.Query;case"json":return i.EventListeners.Json;case"rest-json":return i.EventListeners.RestJson;case"rest-xml":return i.EventListeners.RestXml}if(this.api.protocol){throw new Error("Invalid service `protocol' "+this.api.protocol+" in API config")}},successfulResponse:function successfulResponse(e){return e.httpResponse.statusCode<300},numRetries:function numRetries(){if(this.config.maxRetries!==undefined){return this.config.maxRetries}else{return this.defaultRetryCount}},retryDelays:function retryDelays(e,t){return i.util.calculateRetryDelay(e,this.config.retryDelayOptions,t)},retryableError:function retryableError(e){if(this.timeoutError(e))return true;if(this.networkingError(e))return true;if(this.expiredCredentialsError(e))return true;if(this.throttledError(e))return true;if(e.statusCode>=500)return true;return false},networkingError:function networkingError(e){return e.code==="NetworkingError"},timeoutError:function timeoutError(e){return e.code==="TimeoutError"},expiredCredentialsError:function expiredCredentialsError(e){return e.code==="ExpiredTokenException"},clockSkewError:function clockSkewError(e){switch(e.code){case"RequestTimeTooSkewed":case"RequestExpired":case"InvalidSignatureException":case"SignatureDoesNotMatch":case"AuthFailure":case"RequestInTheFuture":return true;default:return false}},getSkewCorrectedDate:function getSkewCorrectedDate(){return new Date(Date.now()+this.config.systemClockOffset)},applyClockOffset:function applyClockOffset(e){if(e){this.config.systemClockOffset=e-Date.now()}},isClockSkewed:function isClockSkewed(e){if(e){return Math.abs(this.getSkewCorrectedDate().getTime()-e)>=3e5}},throttledError:function throttledError(e){if(e.statusCode===429)return true;switch(e.code){case"ProvisionedThroughputExceededException":case"Throttling":case"ThrottlingException":case"RequestLimitExceeded":case"RequestThrottled":case"RequestThrottledException":case"TooManyRequestsException":case"TransactionInProgressException":case"EC2ThrottledException":return true;default:return false}},endpointFromTemplate:function endpointFromTemplate(e){if(typeof e!=="string")return e;var t=e;t=t.replace(/\{service\}/g,this.api.endpointPrefix);t=t.replace(/\{region\}/g,this.config.region);t=t.replace(/\{scheme\}/g,this.config.sslEnabled?"https":"http");return t},setEndpoint:function setEndpoint(e){this.endpoint=new i.Endpoint(e,this.config)},paginationConfig:function paginationConfig(e,t){var r=this.api.operations[e].paginator;if(!r){if(t){var s=new Error;throw i.util.error(s,"No pagination configuration for "+e)}return null}return r}});i.util.update(i.Service,{defineMethods:function defineMethods(e){i.util.each(e.prototype.api.operations,function iterator(t){if(e.prototype[t])return;var r=e.prototype.api.operations[t];if(r.authtype==="none"){e.prototype[t]=function(e,r){return this.makeUnauthenticatedRequest(t,e,r)}}else{e.prototype[t]=function(e,r){return this.makeRequest(t,e,r)}}})},defineService:function defineService(e,t,r){i.Service._serviceMap[e]=true;if(!Array.isArray(t)){r=t;t=[]}var s=o(i.Service,r||{});if(typeof e==="string"){i.Service.addVersions(s,t);var a=s.serviceIdentifier||e;s.serviceIdentifier=a}else{s.prototype.api=e;i.Service.defineMethods(s)}i.SequentialExecutor.call(this.prototype);if(!this.prototype.publisher&&i.util.clientSideMonitoring){var n=i.util.clientSideMonitoring.Publisher;var u=i.util.clientSideMonitoring.configProvider;var p=u();this.prototype.publisher=new n(p);if(p.enabled){i.Service._clientSideMonitoring=true}}i.SequentialExecutor.call(s.prototype);i.Service.addDefaultMonitoringListeners(s.prototype);return s},addVersions:function addVersions(e,t){if(!Array.isArray(t))t=[t];e.services=e.services||{};for(var r=0;r","]]]]>");return this.assertLegalChar(e)};XMLStringifier.prototype.comment=function(e){e=""+e||"";if(e.match(/--/)){throw new Error("Comment text cannot contain double-hypen: "+e)}return this.assertLegalChar(e)};XMLStringifier.prototype.raw=function(e){return""+e||""};XMLStringifier.prototype.attName=function(e){return e=""+e||""};XMLStringifier.prototype.attValue=function(e){e=""+e||"";return this.attEscape(e)};XMLStringifier.prototype.insTarget=function(e){return""+e||""};XMLStringifier.prototype.insValue=function(e){e=""+e||"";if(e.match(/\?>/)){throw new Error("Invalid processing instruction value: "+e)}return e};XMLStringifier.prototype.xmlVersion=function(e){e=""+e||"";if(!e.match(/1\.[0-9]+/)){throw new Error("Invalid version number: "+e)}return e};XMLStringifier.prototype.xmlEncoding=function(e){e=""+e||"";if(!e.match(/^[A-Za-z](?:[A-Za-z0-9._-])*$/)){throw new Error("Invalid encoding: "+e)}return e};XMLStringifier.prototype.xmlStandalone=function(e){if(e){return"yes"}else{return"no"}};XMLStringifier.prototype.dtdPubID=function(e){return""+e||""};XMLStringifier.prototype.dtdSysID=function(e){return""+e||""};XMLStringifier.prototype.dtdElementValue=function(e){return""+e||""};XMLStringifier.prototype.dtdAttType=function(e){return""+e||""};XMLStringifier.prototype.dtdAttDefault=function(e){if(e!=null){return""+e||""}else{return e}};XMLStringifier.prototype.dtdEntityValue=function(e){return""+e||""};XMLStringifier.prototype.dtdNData=function(e){return""+e||""};XMLStringifier.prototype.convertAttKey="@";XMLStringifier.prototype.convertPIKey="?";XMLStringifier.prototype.convertTextKey="#text";XMLStringifier.prototype.convertCDataKey="#cdata";XMLStringifier.prototype.convertCommentKey="#comment";XMLStringifier.prototype.convertRawKey="#raw";XMLStringifier.prototype.assertLegalChar=function(e){var t;t=e.match(/[\0\uFFFE\uFFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/);if(t){throw new Error("Invalid character in string: "+e+" at index "+t.index)}return e};XMLStringifier.prototype.elEscape=function(e){var t;t=this.noDoubleEncoding?/(?!&\S+;)&/g:/&/g;return e.replace(t,"&").replace(//g,">").replace(/\r/g," ")};XMLStringifier.prototype.attEscape=function(e){var t;t=this.noDoubleEncoding?/(?!&\S+;)&/g:/&/g;return e.replace(t,"&").replace(/-1?t||"":t;if(this.isJsonValue){return JSON.parse(t)}return t&&typeof t.toString==="function"?t.toString():t};this.toWireFormat=function(e){return this.isJsonValue?JSON.stringify(e):e}}function FloatShape(){Shape.apply(this,arguments);this.toType=function(e){if(e===null||e===undefined)return null;return parseFloat(e)};this.toWireFormat=this.toType}function IntegerShape(){Shape.apply(this,arguments);this.toType=function(e){if(e===null||e===undefined)return null;return parseInt(e,10)};this.toWireFormat=this.toType}function BinaryShape(){Shape.apply(this,arguments);this.toType=function(e){var t=s.base64.decode(e);if(this.isSensitive&&s.isNode()&&typeof s.Buffer.alloc==="function"){var r=s.Buffer.alloc(t.length,t);t.fill(0);t=r}return t};this.toWireFormat=s.base64.encode}function Base64Shape(){BinaryShape.apply(this,arguments)}function BooleanShape(){Shape.apply(this,arguments);this.toType=function(e){if(typeof e==="boolean")return e;if(e===null||e===undefined)return null;return e==="true"}}Shape.shapes={StructureShape:StructureShape,ListShape:ListShape,MapShape:MapShape,StringShape:StringShape,BooleanShape:BooleanShape,Base64Shape:Base64Shape};e.exports=Shape},3687:function(e,t,r){var i=r(395);var s=r(8954);var a=["createDBCluster","copyDBClusterSnapshot"];i.util.update(i.Neptune.prototype,{setupRequestListeners:function setupRequestListeners(e){if(a.indexOf(e.operation)!==-1&&this.config.params&&this.config.params.SourceRegion&&e.params&&!e.params.SourceRegion){e.params.SourceRegion=this.config.params.SourceRegion}s.setupRequestListeners(this,e,a)}})},3691:function(e){e.exports={metadata:{apiVersion:"2009-04-15",endpointPrefix:"sdb",serviceFullName:"Amazon SimpleDB",serviceId:"SimpleDB",signatureVersion:"v2",xmlNamespace:"http://sdb.amazonaws.com/doc/2009-04-15/",protocol:"query"},operations:{BatchDeleteAttributes:{input:{type:"structure",required:["DomainName","Items"],members:{DomainName:{},Items:{type:"list",member:{locationName:"Item",type:"structure",required:["Name"],members:{Name:{locationName:"ItemName"},Attributes:{shape:"S5"}}},flattened:true}}}},BatchPutAttributes:{input:{type:"structure",required:["DomainName","Items"],members:{DomainName:{},Items:{type:"list",member:{locationName:"Item",type:"structure",required:["Name","Attributes"],members:{Name:{locationName:"ItemName"},Attributes:{shape:"Sa"}}},flattened:true}}}},CreateDomain:{input:{type:"structure",required:["DomainName"],members:{DomainName:{}}}},DeleteAttributes:{input:{type:"structure",required:["DomainName","ItemName"],members:{DomainName:{},ItemName:{},Attributes:{shape:"S5"},Expected:{shape:"Sf"}}}},DeleteDomain:{input:{type:"structure",required:["DomainName"],members:{DomainName:{}}}},DomainMetadata:{input:{type:"structure",required:["DomainName"],members:{DomainName:{}}},output:{resultWrapper:"DomainMetadataResult",type:"structure",members:{ItemCount:{type:"integer"},ItemNamesSizeBytes:{type:"long"},AttributeNameCount:{type:"integer"},AttributeNamesSizeBytes:{type:"long"},AttributeValueCount:{type:"integer"},AttributeValuesSizeBytes:{type:"long"},Timestamp:{type:"integer"}}}},GetAttributes:{input:{type:"structure",required:["DomainName","ItemName"],members:{DomainName:{},ItemName:{},AttributeNames:{type:"list",member:{locationName:"AttributeName"},flattened:true},ConsistentRead:{type:"boolean"}}},output:{resultWrapper:"GetAttributesResult",type:"structure",members:{Attributes:{shape:"So"}}}},ListDomains:{input:{type:"structure",members:{MaxNumberOfDomains:{type:"integer"},NextToken:{}}},output:{resultWrapper:"ListDomainsResult",type:"structure",members:{DomainNames:{type:"list",member:{locationName:"DomainName"},flattened:true},NextToken:{}}}},PutAttributes:{input:{type:"structure",required:["DomainName","ItemName","Attributes"],members:{DomainName:{},ItemName:{},Attributes:{shape:"Sa"},Expected:{shape:"Sf"}}}},Select:{input:{type:"structure",required:["SelectExpression"],members:{SelectExpression:{},NextToken:{},ConsistentRead:{type:"boolean"}}},output:{resultWrapper:"SelectResult",type:"structure",members:{Items:{type:"list",member:{locationName:"Item",type:"structure",required:["Name","Attributes"],members:{Name:{},AlternateNameEncoding:{},Attributes:{shape:"So"}}},flattened:true},NextToken:{}}}}},shapes:{S5:{type:"list",member:{locationName:"Attribute",type:"structure",required:["Name"],members:{Name:{},Value:{}}},flattened:true},Sa:{type:"list",member:{locationName:"Attribute",type:"structure",required:["Name","Value"],members:{Name:{},Value:{},Replace:{type:"boolean"}}},flattened:true},Sf:{type:"structure",members:{Name:{},Value:{},Exists:{type:"boolean"}}},So:{type:"list",member:{locationName:"Attribute",type:"structure",required:["Name","Value"],members:{Name:{},AlternateNameEncoding:{},Value:{},AlternateValueEncoding:{}}},flattened:true}}}},3693:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2011-01-01",endpointPrefix:"autoscaling",protocol:"query",serviceFullName:"Auto Scaling",serviceId:"Auto Scaling",signatureVersion:"v4",uid:"autoscaling-2011-01-01",xmlNamespace:"http://autoscaling.amazonaws.com/doc/2011-01-01/"},operations:{AttachInstances:{input:{type:"structure",required:["AutoScalingGroupName"],members:{InstanceIds:{shape:"S2"},AutoScalingGroupName:{}}}},AttachLoadBalancerTargetGroups:{input:{type:"structure",required:["AutoScalingGroupName","TargetGroupARNs"],members:{AutoScalingGroupName:{},TargetGroupARNs:{shape:"S6"}}},output:{resultWrapper:"AttachLoadBalancerTargetGroupsResult",type:"structure",members:{}}},AttachLoadBalancers:{input:{type:"structure",required:["AutoScalingGroupName","LoadBalancerNames"],members:{AutoScalingGroupName:{},LoadBalancerNames:{shape:"Sa"}}},output:{resultWrapper:"AttachLoadBalancersResult",type:"structure",members:{}}},BatchDeleteScheduledAction:{input:{type:"structure",required:["AutoScalingGroupName","ScheduledActionNames"],members:{AutoScalingGroupName:{},ScheduledActionNames:{shape:"Sd"}}},output:{resultWrapper:"BatchDeleteScheduledActionResult",type:"structure",members:{FailedScheduledActions:{shape:"Sf"}}}},BatchPutScheduledUpdateGroupAction:{input:{type:"structure",required:["AutoScalingGroupName","ScheduledUpdateGroupActions"],members:{AutoScalingGroupName:{},ScheduledUpdateGroupActions:{type:"list",member:{type:"structure",required:["ScheduledActionName"],members:{ScheduledActionName:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Recurrence:{},MinSize:{type:"integer"},MaxSize:{type:"integer"},DesiredCapacity:{type:"integer"},TimeZone:{}}}}}},output:{resultWrapper:"BatchPutScheduledUpdateGroupActionResult",type:"structure",members:{FailedScheduledUpdateGroupActions:{shape:"Sf"}}}},CancelInstanceRefresh:{input:{type:"structure",required:["AutoScalingGroupName"],members:{AutoScalingGroupName:{}}},output:{resultWrapper:"CancelInstanceRefreshResult",type:"structure",members:{InstanceRefreshId:{}}}},CompleteLifecycleAction:{input:{type:"structure",required:["LifecycleHookName","AutoScalingGroupName","LifecycleActionResult"],members:{LifecycleHookName:{},AutoScalingGroupName:{},LifecycleActionToken:{},LifecycleActionResult:{},InstanceId:{}}},output:{resultWrapper:"CompleteLifecycleActionResult",type:"structure",members:{}}},CreateAutoScalingGroup:{input:{type:"structure",required:["AutoScalingGroupName","MinSize","MaxSize"],members:{AutoScalingGroupName:{},LaunchConfigurationName:{},LaunchTemplate:{shape:"S10"},MixedInstancesPolicy:{shape:"S12"},InstanceId:{},MinSize:{type:"integer"},MaxSize:{type:"integer"},DesiredCapacity:{type:"integer"},DefaultCooldown:{type:"integer"},AvailabilityZones:{shape:"S26"},LoadBalancerNames:{shape:"Sa"},TargetGroupARNs:{shape:"S6"},HealthCheckType:{},HealthCheckGracePeriod:{type:"integer"},PlacementGroup:{},VPCZoneIdentifier:{},TerminationPolicies:{shape:"S29"},NewInstancesProtectedFromScaleIn:{type:"boolean"},CapacityRebalance:{type:"boolean"},LifecycleHookSpecificationList:{type:"list",member:{type:"structure",required:["LifecycleHookName","LifecycleTransition"],members:{LifecycleHookName:{},LifecycleTransition:{},NotificationMetadata:{},HeartbeatTimeout:{type:"integer"},DefaultResult:{},NotificationTargetARN:{},RoleARN:{}}}},Tags:{shape:"S2j"},ServiceLinkedRoleARN:{},MaxInstanceLifetime:{type:"integer"},Context:{},DesiredCapacityType:{},DefaultInstanceWarmup:{type:"integer"}}}},CreateLaunchConfiguration:{input:{type:"structure",required:["LaunchConfigurationName"],members:{LaunchConfigurationName:{},ImageId:{},KeyName:{},SecurityGroups:{shape:"S2s"},ClassicLinkVPCId:{},ClassicLinkVPCSecurityGroups:{shape:"S2t"},UserData:{},InstanceId:{},InstanceType:{},KernelId:{},RamdiskId:{},BlockDeviceMappings:{shape:"S2v"},InstanceMonitoring:{shape:"S35"},SpotPrice:{},IamInstanceProfile:{},EbsOptimized:{type:"boolean"},AssociatePublicIpAddress:{type:"boolean"},PlacementTenancy:{},MetadataOptions:{shape:"S3a"}}}},CreateOrUpdateTags:{input:{type:"structure",required:["Tags"],members:{Tags:{shape:"S2j"}}}},DeleteAutoScalingGroup:{input:{type:"structure",required:["AutoScalingGroupName"],members:{AutoScalingGroupName:{},ForceDelete:{type:"boolean"}}}},DeleteLaunchConfiguration:{input:{type:"structure",required:["LaunchConfigurationName"],members:{LaunchConfigurationName:{}}}},DeleteLifecycleHook:{input:{type:"structure",required:["LifecycleHookName","AutoScalingGroupName"],members:{LifecycleHookName:{},AutoScalingGroupName:{}}},output:{resultWrapper:"DeleteLifecycleHookResult",type:"structure",members:{}}},DeleteNotificationConfiguration:{input:{type:"structure",required:["AutoScalingGroupName","TopicARN"],members:{AutoScalingGroupName:{},TopicARN:{}}}},DeletePolicy:{input:{type:"structure",required:["PolicyName"],members:{AutoScalingGroupName:{},PolicyName:{}}}},DeleteScheduledAction:{input:{type:"structure",required:["AutoScalingGroupName","ScheduledActionName"],members:{AutoScalingGroupName:{},ScheduledActionName:{}}}},DeleteTags:{input:{type:"structure",required:["Tags"],members:{Tags:{shape:"S2j"}}}},DeleteWarmPool:{input:{type:"structure",required:["AutoScalingGroupName"],members:{AutoScalingGroupName:{},ForceDelete:{type:"boolean"}}},output:{resultWrapper:"DeleteWarmPoolResult",type:"structure",members:{}}},DescribeAccountLimits:{output:{resultWrapper:"DescribeAccountLimitsResult",type:"structure",members:{MaxNumberOfAutoScalingGroups:{type:"integer"},MaxNumberOfLaunchConfigurations:{type:"integer"},NumberOfAutoScalingGroups:{type:"integer"},NumberOfLaunchConfigurations:{type:"integer"}}}},DescribeAdjustmentTypes:{output:{resultWrapper:"DescribeAdjustmentTypesResult",type:"structure",members:{AdjustmentTypes:{type:"list",member:{type:"structure",members:{AdjustmentType:{}}}}}}},DescribeAutoScalingGroups:{input:{type:"structure",members:{AutoScalingGroupNames:{shape:"S3z"},NextToken:{},MaxRecords:{type:"integer"},Filters:{shape:"S41"}}},output:{resultWrapper:"DescribeAutoScalingGroupsResult",type:"structure",required:["AutoScalingGroups"],members:{AutoScalingGroups:{type:"list",member:{type:"structure",required:["AutoScalingGroupName","MinSize","MaxSize","DesiredCapacity","DefaultCooldown","AvailabilityZones","HealthCheckType","CreatedTime"],members:{AutoScalingGroupName:{},AutoScalingGroupARN:{},LaunchConfigurationName:{},LaunchTemplate:{shape:"S10"},MixedInstancesPolicy:{shape:"S12"},MinSize:{type:"integer"},MaxSize:{type:"integer"},DesiredCapacity:{type:"integer"},PredictedCapacity:{type:"integer"},DefaultCooldown:{type:"integer"},AvailabilityZones:{shape:"S26"},LoadBalancerNames:{shape:"Sa"},TargetGroupARNs:{shape:"S6"},HealthCheckType:{},HealthCheckGracePeriod:{type:"integer"},Instances:{shape:"S48"},CreatedTime:{type:"timestamp"},SuspendedProcesses:{type:"list",member:{type:"structure",members:{ProcessName:{},SuspensionReason:{}}}},PlacementGroup:{},VPCZoneIdentifier:{},EnabledMetrics:{type:"list",member:{type:"structure",members:{Metric:{},Granularity:{}}}},Status:{},Tags:{shape:"S4f"},TerminationPolicies:{shape:"S29"},NewInstancesProtectedFromScaleIn:{type:"boolean"},ServiceLinkedRoleARN:{},MaxInstanceLifetime:{type:"integer"},CapacityRebalance:{type:"boolean"},WarmPoolConfiguration:{shape:"S4h"},WarmPoolSize:{type:"integer"},Context:{},DesiredCapacityType:{},DefaultInstanceWarmup:{type:"integer"}}}},NextToken:{}}}},DescribeAutoScalingInstances:{input:{type:"structure",members:{InstanceIds:{shape:"S2"},MaxRecords:{type:"integer"},NextToken:{}}},output:{resultWrapper:"DescribeAutoScalingInstancesResult",type:"structure",members:{AutoScalingInstances:{type:"list",member:{type:"structure",required:["InstanceId","AutoScalingGroupName","AvailabilityZone","LifecycleState","HealthStatus","ProtectedFromScaleIn"],members:{InstanceId:{},InstanceType:{},AutoScalingGroupName:{},AvailabilityZone:{},LifecycleState:{},HealthStatus:{},LaunchConfigurationName:{},LaunchTemplate:{shape:"S10"},ProtectedFromScaleIn:{type:"boolean"},WeightedCapacity:{}}}},NextToken:{}}}},DescribeAutoScalingNotificationTypes:{output:{resultWrapper:"DescribeAutoScalingNotificationTypesResult",type:"structure",members:{AutoScalingNotificationTypes:{shape:"S4u"}}}},DescribeInstanceRefreshes:{input:{type:"structure",required:["AutoScalingGroupName"],members:{AutoScalingGroupName:{},InstanceRefreshIds:{type:"list",member:{}},NextToken:{},MaxRecords:{type:"integer"}}},output:{resultWrapper:"DescribeInstanceRefreshesResult",type:"structure",members:{InstanceRefreshes:{type:"list",member:{type:"structure",members:{InstanceRefreshId:{},AutoScalingGroupName:{},Status:{},StatusReason:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},PercentageComplete:{type:"integer"},InstancesToUpdate:{type:"integer"},ProgressDetails:{type:"structure",members:{LivePoolProgress:{type:"structure",members:{PercentageComplete:{type:"integer"},InstancesToUpdate:{type:"integer"}}},WarmPoolProgress:{type:"structure",members:{PercentageComplete:{type:"integer"},InstancesToUpdate:{type:"integer"}}}}},Preferences:{shape:"S56"},DesiredConfiguration:{shape:"S5c"}}}},NextToken:{}}}},DescribeLaunchConfigurations:{input:{type:"structure",members:{LaunchConfigurationNames:{type:"list",member:{}},NextToken:{},MaxRecords:{type:"integer"}}},output:{resultWrapper:"DescribeLaunchConfigurationsResult",type:"structure",required:["LaunchConfigurations"],members:{LaunchConfigurations:{type:"list",member:{type:"structure",required:["LaunchConfigurationName","ImageId","InstanceType","CreatedTime"],members:{LaunchConfigurationName:{},LaunchConfigurationARN:{},ImageId:{},KeyName:{},SecurityGroups:{shape:"S2s"},ClassicLinkVPCId:{},ClassicLinkVPCSecurityGroups:{shape:"S2t"},UserData:{},InstanceType:{},KernelId:{},RamdiskId:{},BlockDeviceMappings:{shape:"S2v"},InstanceMonitoring:{shape:"S35"},SpotPrice:{},IamInstanceProfile:{},CreatedTime:{type:"timestamp"},EbsOptimized:{type:"boolean"},AssociatePublicIpAddress:{type:"boolean"},PlacementTenancy:{},MetadataOptions:{shape:"S3a"}}}},NextToken:{}}}},DescribeLifecycleHookTypes:{output:{resultWrapper:"DescribeLifecycleHookTypesResult",type:"structure",members:{LifecycleHookTypes:{shape:"S4u"}}}},DescribeLifecycleHooks:{input:{type:"structure",required:["AutoScalingGroupName"],members:{AutoScalingGroupName:{},LifecycleHookNames:{type:"list",member:{}}}},output:{resultWrapper:"DescribeLifecycleHooksResult",type:"structure",members:{LifecycleHooks:{type:"list",member:{type:"structure",members:{LifecycleHookName:{},AutoScalingGroupName:{},LifecycleTransition:{},NotificationTargetARN:{},RoleARN:{},NotificationMetadata:{},HeartbeatTimeout:{type:"integer"},GlobalTimeout:{type:"integer"},DefaultResult:{}}}}}}},DescribeLoadBalancerTargetGroups:{input:{type:"structure",required:["AutoScalingGroupName"],members:{AutoScalingGroupName:{},NextToken:{},MaxRecords:{type:"integer"}}},output:{resultWrapper:"DescribeLoadBalancerTargetGroupsResult",type:"structure",members:{LoadBalancerTargetGroups:{type:"list",member:{type:"structure",members:{LoadBalancerTargetGroupARN:{},State:{}}}},NextToken:{}}}},DescribeLoadBalancers:{input:{type:"structure",required:["AutoScalingGroupName"],members:{AutoScalingGroupName:{},NextToken:{},MaxRecords:{type:"integer"}}},output:{resultWrapper:"DescribeLoadBalancersResult",type:"structure",members:{LoadBalancers:{type:"list",member:{type:"structure",members:{LoadBalancerName:{},State:{}}}},NextToken:{}}}},DescribeMetricCollectionTypes:{output:{resultWrapper:"DescribeMetricCollectionTypesResult",type:"structure",members:{Metrics:{type:"list",member:{type:"structure",members:{Metric:{}}}},Granularities:{type:"list",member:{type:"structure",members:{Granularity:{}}}}}}},DescribeNotificationConfigurations:{input:{type:"structure",members:{AutoScalingGroupNames:{shape:"S3z"},NextToken:{},MaxRecords:{type:"integer"}}},output:{resultWrapper:"DescribeNotificationConfigurationsResult",type:"structure",required:["NotificationConfigurations"],members:{NotificationConfigurations:{type:"list",member:{type:"structure",members:{AutoScalingGroupName:{},TopicARN:{},NotificationType:{}}}},NextToken:{}}}},DescribePolicies:{input:{type:"structure",members:{AutoScalingGroupName:{},PolicyNames:{type:"list",member:{}},PolicyTypes:{type:"list",member:{}},NextToken:{},MaxRecords:{type:"integer"}}},output:{resultWrapper:"DescribePoliciesResult",type:"structure",members:{ScalingPolicies:{type:"list",member:{type:"structure",members:{AutoScalingGroupName:{},PolicyName:{},PolicyARN:{},PolicyType:{},AdjustmentType:{},MinAdjustmentStep:{shape:"S6c"},MinAdjustmentMagnitude:{type:"integer"},ScalingAdjustment:{type:"integer"},Cooldown:{type:"integer"},StepAdjustments:{shape:"S6f"},MetricAggregationType:{},EstimatedInstanceWarmup:{type:"integer"},Alarms:{shape:"S6j"},TargetTrackingConfiguration:{shape:"S6l"},Enabled:{type:"boolean"},PredictiveScalingConfiguration:{shape:"S6z"}}}},NextToken:{}}}},DescribeScalingActivities:{input:{type:"structure",members:{ActivityIds:{type:"list",member:{}},AutoScalingGroupName:{},IncludeDeletedGroups:{type:"boolean"},MaxRecords:{type:"integer"},NextToken:{}}},output:{resultWrapper:"DescribeScalingActivitiesResult",type:"structure",required:["Activities"],members:{Activities:{shape:"S7q"},NextToken:{}}}},DescribeScalingProcessTypes:{output:{resultWrapper:"DescribeScalingProcessTypesResult",type:"structure",members:{Processes:{type:"list",member:{type:"structure",required:["ProcessName"],members:{ProcessName:{}}}}}}},DescribeScheduledActions:{input:{type:"structure",members:{AutoScalingGroupName:{},ScheduledActionNames:{shape:"Sd"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},NextToken:{},MaxRecords:{type:"integer"}}},output:{resultWrapper:"DescribeScheduledActionsResult",type:"structure",members:{ScheduledUpdateGroupActions:{type:"list",member:{type:"structure",members:{AutoScalingGroupName:{},ScheduledActionName:{},ScheduledActionARN:{},Time:{type:"timestamp"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Recurrence:{},MinSize:{type:"integer"},MaxSize:{type:"integer"},DesiredCapacity:{type:"integer"},TimeZone:{}}}},NextToken:{}}}},DescribeTags:{input:{type:"structure",members:{Filters:{shape:"S41"},NextToken:{},MaxRecords:{type:"integer"}}},output:{resultWrapper:"DescribeTagsResult",type:"structure",members:{Tags:{shape:"S4f"},NextToken:{}}}},DescribeTerminationPolicyTypes:{output:{resultWrapper:"DescribeTerminationPolicyTypesResult",type:"structure",members:{TerminationPolicyTypes:{shape:"S29"}}}},DescribeWarmPool:{input:{type:"structure",required:["AutoScalingGroupName"],members:{AutoScalingGroupName:{},MaxRecords:{type:"integer"},NextToken:{}}},output:{resultWrapper:"DescribeWarmPoolResult",type:"structure",members:{WarmPoolConfiguration:{shape:"S4h"},Instances:{shape:"S48"},NextToken:{}}}},DetachInstances:{input:{type:"structure",required:["AutoScalingGroupName","ShouldDecrementDesiredCapacity"],members:{InstanceIds:{shape:"S2"},AutoScalingGroupName:{},ShouldDecrementDesiredCapacity:{type:"boolean"}}},output:{resultWrapper:"DetachInstancesResult",type:"structure",members:{Activities:{shape:"S7q"}}}},DetachLoadBalancerTargetGroups:{input:{type:"structure",required:["AutoScalingGroupName","TargetGroupARNs"],members:{AutoScalingGroupName:{},TargetGroupARNs:{shape:"S6"}}},output:{resultWrapper:"DetachLoadBalancerTargetGroupsResult",type:"structure",members:{}}},DetachLoadBalancers:{input:{type:"structure",required:["AutoScalingGroupName","LoadBalancerNames"],members:{AutoScalingGroupName:{},LoadBalancerNames:{shape:"Sa"}}},output:{resultWrapper:"DetachLoadBalancersResult",type:"structure",members:{}}},DisableMetricsCollection:{input:{type:"structure",required:["AutoScalingGroupName"],members:{AutoScalingGroupName:{},Metrics:{shape:"S8f"}}}},EnableMetricsCollection:{input:{type:"structure",required:["AutoScalingGroupName","Granularity"],members:{AutoScalingGroupName:{},Metrics:{shape:"S8f"},Granularity:{}}}},EnterStandby:{input:{type:"structure",required:["AutoScalingGroupName","ShouldDecrementDesiredCapacity"],members:{InstanceIds:{shape:"S2"},AutoScalingGroupName:{},ShouldDecrementDesiredCapacity:{type:"boolean"}}},output:{resultWrapper:"EnterStandbyResult",type:"structure",members:{Activities:{shape:"S7q"}}}},ExecutePolicy:{input:{type:"structure",required:["PolicyName"],members:{AutoScalingGroupName:{},PolicyName:{},HonorCooldown:{type:"boolean"},MetricValue:{type:"double"},BreachThreshold:{type:"double"}}}},ExitStandby:{input:{type:"structure",required:["AutoScalingGroupName"],members:{InstanceIds:{shape:"S2"},AutoScalingGroupName:{}}},output:{resultWrapper:"ExitStandbyResult",type:"structure",members:{Activities:{shape:"S7q"}}}},GetPredictiveScalingForecast:{input:{type:"structure",required:["AutoScalingGroupName","PolicyName","StartTime","EndTime"],members:{AutoScalingGroupName:{},PolicyName:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}}},output:{resultWrapper:"GetPredictiveScalingForecastResult",type:"structure",required:["LoadForecast","CapacityForecast","UpdateTime"],members:{LoadForecast:{type:"list",member:{type:"structure",required:["Timestamps","Values","MetricSpecification"],members:{Timestamps:{shape:"S8r"},Values:{shape:"S8s"},MetricSpecification:{shape:"S71"}}}},CapacityForecast:{type:"structure",required:["Timestamps","Values"],members:{Timestamps:{shape:"S8r"},Values:{shape:"S8s"}}},UpdateTime:{type:"timestamp"}}}},PutLifecycleHook:{input:{type:"structure",required:["LifecycleHookName","AutoScalingGroupName"],members:{LifecycleHookName:{},AutoScalingGroupName:{},LifecycleTransition:{},RoleARN:{},NotificationTargetARN:{},NotificationMetadata:{},HeartbeatTimeout:{type:"integer"},DefaultResult:{}}},output:{resultWrapper:"PutLifecycleHookResult",type:"structure",members:{}}},PutNotificationConfiguration:{input:{type:"structure",required:["AutoScalingGroupName","TopicARN","NotificationTypes"],members:{AutoScalingGroupName:{},TopicARN:{},NotificationTypes:{shape:"S4u"}}}},PutScalingPolicy:{input:{type:"structure",required:["AutoScalingGroupName","PolicyName"],members:{AutoScalingGroupName:{},PolicyName:{},PolicyType:{},AdjustmentType:{},MinAdjustmentStep:{shape:"S6c"},MinAdjustmentMagnitude:{type:"integer"},ScalingAdjustment:{type:"integer"},Cooldown:{type:"integer"},MetricAggregationType:{},StepAdjustments:{shape:"S6f"},EstimatedInstanceWarmup:{type:"integer"},TargetTrackingConfiguration:{shape:"S6l"},Enabled:{type:"boolean"},PredictiveScalingConfiguration:{shape:"S6z"}}},output:{resultWrapper:"PutScalingPolicyResult",type:"structure",members:{PolicyARN:{},Alarms:{shape:"S6j"}}}},PutScheduledUpdateGroupAction:{input:{type:"structure",required:["AutoScalingGroupName","ScheduledActionName"],members:{AutoScalingGroupName:{},ScheduledActionName:{},Time:{type:"timestamp"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Recurrence:{},MinSize:{type:"integer"},MaxSize:{type:"integer"},DesiredCapacity:{type:"integer"},TimeZone:{}}}},PutWarmPool:{input:{type:"structure",required:["AutoScalingGroupName"],members:{AutoScalingGroupName:{},MaxGroupPreparedCapacity:{type:"integer"},MinSize:{type:"integer"},PoolState:{},InstanceReusePolicy:{shape:"S4m"}}},output:{resultWrapper:"PutWarmPoolResult",type:"structure",members:{}}},RecordLifecycleActionHeartbeat:{input:{type:"structure",required:["LifecycleHookName","AutoScalingGroupName"],members:{LifecycleHookName:{},AutoScalingGroupName:{},LifecycleActionToken:{},InstanceId:{}}},output:{resultWrapper:"RecordLifecycleActionHeartbeatResult",type:"structure",members:{}}},ResumeProcesses:{input:{shape:"S94"}},SetDesiredCapacity:{input:{type:"structure",required:["AutoScalingGroupName","DesiredCapacity"],members:{AutoScalingGroupName:{},DesiredCapacity:{type:"integer"},HonorCooldown:{type:"boolean"}}}},SetInstanceHealth:{input:{type:"structure",required:["InstanceId","HealthStatus"],members:{InstanceId:{},HealthStatus:{},ShouldRespectGracePeriod:{type:"boolean"}}}},SetInstanceProtection:{input:{type:"structure",required:["InstanceIds","AutoScalingGroupName","ProtectedFromScaleIn"],members:{InstanceIds:{shape:"S2"},AutoScalingGroupName:{},ProtectedFromScaleIn:{type:"boolean"}}},output:{resultWrapper:"SetInstanceProtectionResult",type:"structure",members:{}}},StartInstanceRefresh:{input:{type:"structure",required:["AutoScalingGroupName"],members:{AutoScalingGroupName:{},Strategy:{},DesiredConfiguration:{shape:"S5c"},Preferences:{shape:"S56"}}},output:{resultWrapper:"StartInstanceRefreshResult",type:"structure",members:{InstanceRefreshId:{}}}},SuspendProcesses:{input:{shape:"S94"}},TerminateInstanceInAutoScalingGroup:{input:{type:"structure",required:["InstanceId","ShouldDecrementDesiredCapacity"],members:{InstanceId:{},ShouldDecrementDesiredCapacity:{type:"boolean"}}},output:{resultWrapper:"TerminateInstanceInAutoScalingGroupResult",type:"structure",members:{Activity:{shape:"S7r"}}}},UpdateAutoScalingGroup:{input:{type:"structure",required:["AutoScalingGroupName"],members:{AutoScalingGroupName:{},LaunchConfigurationName:{},LaunchTemplate:{shape:"S10"},MixedInstancesPolicy:{shape:"S12"},MinSize:{type:"integer"},MaxSize:{type:"integer"},DesiredCapacity:{type:"integer"},DefaultCooldown:{type:"integer"},AvailabilityZones:{shape:"S26"},HealthCheckType:{},HealthCheckGracePeriod:{type:"integer"},PlacementGroup:{},VPCZoneIdentifier:{},TerminationPolicies:{shape:"S29"},NewInstancesProtectedFromScaleIn:{type:"boolean"},ServiceLinkedRoleARN:{},MaxInstanceLifetime:{type:"integer"},CapacityRebalance:{type:"boolean"},Context:{},DesiredCapacityType:{},DefaultInstanceWarmup:{type:"integer"}}}}},shapes:{S2:{type:"list",member:{}},S6:{type:"list",member:{}},Sa:{type:"list",member:{}},Sd:{type:"list",member:{}},Sf:{type:"list",member:{type:"structure",required:["ScheduledActionName"],members:{ScheduledActionName:{},ErrorCode:{},ErrorMessage:{}}}},S10:{type:"structure",members:{LaunchTemplateId:{},LaunchTemplateName:{},Version:{}}},S12:{type:"structure",members:{LaunchTemplate:{type:"structure",members:{LaunchTemplateSpecification:{shape:"S10"},Overrides:{type:"list",member:{type:"structure",members:{InstanceType:{},WeightedCapacity:{},LaunchTemplateSpecification:{shape:"S10"},InstanceRequirements:{type:"structure",required:["VCpuCount","MemoryMiB"],members:{VCpuCount:{type:"structure",required:["Min"],members:{Min:{type:"integer"},Max:{type:"integer"}}},MemoryMiB:{type:"structure",required:["Min"],members:{Min:{type:"integer"},Max:{type:"integer"}}},CpuManufacturers:{type:"list",member:{}},MemoryGiBPerVCpu:{type:"structure",members:{Min:{type:"double"},Max:{type:"double"}}},ExcludedInstanceTypes:{type:"list",member:{}},InstanceGenerations:{type:"list",member:{}},SpotMaxPricePercentageOverLowestPrice:{type:"integer"},OnDemandMaxPricePercentageOverLowestPrice:{type:"integer"},BareMetal:{},BurstablePerformance:{},RequireHibernateSupport:{type:"boolean"},NetworkInterfaceCount:{type:"structure",members:{Min:{type:"integer"},Max:{type:"integer"}}},LocalStorage:{},LocalStorageTypes:{type:"list",member:{}},TotalLocalStorageGB:{type:"structure",members:{Min:{type:"double"},Max:{type:"double"}}},BaselineEbsBandwidthMbps:{type:"structure",members:{Min:{type:"integer"},Max:{type:"integer"}}},AcceleratorTypes:{type:"list",member:{}},AcceleratorCount:{type:"structure",members:{Min:{type:"integer"},Max:{type:"integer"}}},AcceleratorManufacturers:{type:"list",member:{}},AcceleratorNames:{type:"list",member:{}},AcceleratorTotalMemoryMiB:{type:"structure",members:{Min:{type:"integer"},Max:{type:"integer"}}}}}}}}}},InstancesDistribution:{type:"structure",members:{OnDemandAllocationStrategy:{},OnDemandBaseCapacity:{type:"integer"},OnDemandPercentageAboveBaseCapacity:{type:"integer"},SpotAllocationStrategy:{},SpotInstancePools:{type:"integer"},SpotMaxPrice:{}}}}},S26:{type:"list",member:{}},S29:{type:"list",member:{}},S2j:{type:"list",member:{type:"structure",required:["Key"],members:{ResourceId:{},ResourceType:{},Key:{},Value:{},PropagateAtLaunch:{type:"boolean"}}}},S2s:{type:"list",member:{}},S2t:{type:"list",member:{}},S2v:{type:"list",member:{type:"structure",required:["DeviceName"],members:{VirtualName:{},DeviceName:{},Ebs:{type:"structure",members:{SnapshotId:{},VolumeSize:{type:"integer"},VolumeType:{},DeleteOnTermination:{type:"boolean"},Iops:{type:"integer"},Encrypted:{type:"boolean"},Throughput:{type:"integer"}}},NoDevice:{type:"boolean"}}}},S35:{type:"structure",members:{Enabled:{type:"boolean"}}},S3a:{type:"structure",members:{HttpTokens:{},HttpPutResponseHopLimit:{type:"integer"},HttpEndpoint:{}}},S3z:{type:"list",member:{}},S41:{type:"list",member:{type:"structure",members:{Name:{},Values:{type:"list",member:{}}}}},S48:{type:"list",member:{type:"structure",required:["InstanceId","AvailabilityZone","LifecycleState","HealthStatus","ProtectedFromScaleIn"],members:{InstanceId:{},InstanceType:{},AvailabilityZone:{},LifecycleState:{},HealthStatus:{},LaunchConfigurationName:{},LaunchTemplate:{shape:"S10"},ProtectedFromScaleIn:{type:"boolean"},WeightedCapacity:{}}}},S4f:{type:"list",member:{type:"structure",members:{ResourceId:{},ResourceType:{},Key:{},Value:{},PropagateAtLaunch:{type:"boolean"}}}},S4h:{type:"structure",members:{MaxGroupPreparedCapacity:{type:"integer"},MinSize:{type:"integer"},PoolState:{},Status:{},InstanceReusePolicy:{shape:"S4m"}}},S4m:{type:"structure",members:{ReuseOnScaleIn:{type:"boolean"}}},S4u:{type:"list",member:{}},S56:{type:"structure",members:{MinHealthyPercentage:{type:"integer"},InstanceWarmup:{type:"integer"},CheckpointPercentages:{type:"list",member:{type:"integer"}},CheckpointDelay:{type:"integer"},SkipMatching:{type:"boolean"}}},S5c:{type:"structure",members:{LaunchTemplate:{shape:"S10"},MixedInstancesPolicy:{shape:"S12"}}},S6c:{type:"integer",deprecated:true},S6f:{type:"list",member:{type:"structure",required:["ScalingAdjustment"],members:{MetricIntervalLowerBound:{type:"double"},MetricIntervalUpperBound:{type:"double"},ScalingAdjustment:{type:"integer"}}}},S6j:{type:"list",member:{type:"structure",members:{AlarmName:{},AlarmARN:{}}}},S6l:{type:"structure",required:["TargetValue"],members:{PredefinedMetricSpecification:{type:"structure",required:["PredefinedMetricType"],members:{PredefinedMetricType:{},ResourceLabel:{}}},CustomizedMetricSpecification:{type:"structure",required:["MetricName","Namespace","Statistic"],members:{MetricName:{},Namespace:{},Dimensions:{shape:"S6r"},Statistic:{},Unit:{}}},TargetValue:{type:"double"},DisableScaleIn:{type:"boolean"}}},S6r:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}},S6z:{type:"structure",required:["MetricSpecifications"],members:{MetricSpecifications:{type:"list",member:{shape:"S71"}},Mode:{},SchedulingBufferTime:{type:"integer"},MaxCapacityBreachBehavior:{},MaxCapacityBuffer:{type:"integer"}}},S71:{type:"structure",required:["TargetValue"],members:{TargetValue:{type:"double"},PredefinedMetricPairSpecification:{type:"structure",required:["PredefinedMetricType"],members:{PredefinedMetricType:{},ResourceLabel:{}}},PredefinedScalingMetricSpecification:{type:"structure",required:["PredefinedMetricType"],members:{PredefinedMetricType:{},ResourceLabel:{}}},PredefinedLoadMetricSpecification:{type:"structure",required:["PredefinedMetricType"],members:{PredefinedMetricType:{},ResourceLabel:{}}},CustomizedScalingMetricSpecification:{type:"structure",required:["MetricDataQueries"],members:{MetricDataQueries:{shape:"S79"}}},CustomizedLoadMetricSpecification:{type:"structure",required:["MetricDataQueries"],members:{MetricDataQueries:{shape:"S79"}}},CustomizedCapacityMetricSpecification:{type:"structure",required:["MetricDataQueries"],members:{MetricDataQueries:{shape:"S79"}}}}},S79:{type:"list",member:{type:"structure",required:["Id"],members:{Id:{},Expression:{},MetricStat:{type:"structure",required:["Metric","Stat"],members:{Metric:{type:"structure",required:["Namespace","MetricName"],members:{Namespace:{},MetricName:{},Dimensions:{shape:"S6r"}}},Stat:{},Unit:{}}},Label:{},ReturnData:{type:"boolean"}}}},S7q:{type:"list",member:{shape:"S7r"}},S7r:{type:"structure",required:["ActivityId","AutoScalingGroupName","Cause","StartTime","StatusCode"],members:{ActivityId:{},AutoScalingGroupName:{},Description:{},Cause:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},StatusCode:{},StatusMessage:{},Progress:{type:"integer"},Details:{},AutoScalingGroupState:{},AutoScalingGroupARN:{}}},S8f:{type:"list",member:{}},S8r:{type:"list",member:{type:"timestamp"}},S8s:{type:"list",member:{type:"double"}},S94:{type:"structure",required:["AutoScalingGroupName"],members:{AutoScalingGroupName:{},ScalingProcesses:{type:"list",member:{}}}}}}},3694:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["schemas"]={};i.Schemas=s.defineService("schemas",["2019-12-02"]);Object.defineProperty(a.services["schemas"],"2019-12-02",{get:function get(){var e=r(1176);e.paginators=r(8116).pagination;e.waiters=r(9999).waiters;return e},enumerable:true,configurable:true});e.exports=i.Schemas},3696:function(e){function AcceptorStateMachine(e,t){this.currentState=t||null;this.states=e||{}}AcceptorStateMachine.prototype.runTo=function runTo(e,t,r,i){if(typeof e==="function"){i=r;r=t;t=e;e=null}var s=this;var a=s.states[s.currentState];a.fn.call(r||s,i,function(i){if(i){if(a.fail)s.currentState=a.fail;else return t?t.call(r,i):null}else{if(a.accept)s.currentState=a.accept;else return t?t.call(r):null}if(s.currentState===e){return t?t.call(r,i):null}s.runTo(e,t,r,i)})};AcceptorStateMachine.prototype.addState=function addState(e,t,r,i){if(typeof t==="function"){i=t;t=null;r=null}else if(typeof r==="function"){i=r;r=null}if(!this.currentState)this.currentState=e;this.states[e]={accept:t,fail:r,fn:i};return this};e.exports=AcceptorStateMachine},3707:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["kinesisvideo"]={};i.KinesisVideo=s.defineService("kinesisvideo",["2017-09-30"]);Object.defineProperty(a.services["kinesisvideo"],"2017-09-30",{get:function get(){var e=r(2766);e.paginators=r(6207).pagination;return e},enumerable:true,configurable:true});e.exports=i.KinesisVideo},3711:function(e,t,r){var i=r(395);var s=i.util.inherit;i.Endpoint=s({constructor:function Endpoint(e,t){i.util.hideProperties(this,["slashes","auth","hash","search","query"]);if(typeof e==="undefined"||e===null){throw new Error("Invalid endpoint: "+e)}else if(typeof e!=="string"){return i.util.copy(e)}if(!e.match(/^http/)){var r=t&&t.sslEnabled!==undefined?t.sslEnabled:i.config.sslEnabled;e=(r?"https":"http")+"://"+e}i.util.update(this,i.util.urlParse(e));if(this.port){this.port=parseInt(this.port,10)}else{this.port=this.protocol==="https:"?443:80}}});i.HttpRequest=s({constructor:function HttpRequest(e,t){e=new i.Endpoint(e);this.method="POST";this.path=e.path||"/";this.headers={};this.body="";this.endpoint=e;this.region=t;this._userAgent="";this.setUserAgent()},setUserAgent:function setUserAgent(){this._userAgent=this.headers[this.getUserAgentHeaderName()]=i.util.userAgent()},getUserAgentHeaderName:function getUserAgentHeaderName(){var e=i.util.isBrowser()?"X-Amz-":"";return e+"User-Agent"},appendToUserAgent:function appendToUserAgent(e){if(typeof e==="string"&&e){this._userAgent+=" "+e}this.headers[this.getUserAgentHeaderName()]=this._userAgent},getUserAgent:function getUserAgent(){return this._userAgent},pathname:function pathname(){return this.path.split("?",1)[0]},search:function search(){var e=this.path.split("?",2)[1];if(e){e=i.util.queryStringParse(e);return i.util.queryParamsToString(e)}return""},updateEndpoint:function updateEndpoint(e){var t=new i.Endpoint(e);this.endpoint=t;this.path=t.path||"/";if(this.headers["Host"]){this.headers["Host"]=t.host}}});i.HttpResponse=s({constructor:function HttpResponse(){this.statusCode=undefined;this.headers={};this.body=undefined;this.streaming=false;this.stream=null},createUnbufferedStream:function createUnbufferedStream(){this.streaming=true;return this.stream}});i.HttpClient=s({});i.HttpClient.getInstance=function getInstance(){if(this.singleton===undefined){this.singleton=new this}return this.singleton}},3725:function(e){e.exports={pagination:{DescribeAccelerators:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"acceleratorSet"}}}},3753:function(e){e.exports={pagination:{DescribeBackups:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},DescribeDataRepositoryAssociations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},DescribeDataRepositoryTasks:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},DescribeFileSystemAliases:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},DescribeFileSystems:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},DescribeSnapshots:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},DescribeStorageVirtualMachines:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"StorageVirtualMachines"},DescribeVolumes:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Volumes"},ListTagsForResource:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},3754:function(e,t,r){var i=r(395);var s=r(9819);var a=i.util.inherit;var o="presigned-expires";i.Signers.V4=a(i.Signers.RequestSigner,{constructor:function V4(e,t,r){i.Signers.RequestSigner.call(this,e);this.serviceName=t;r=r||{};this.signatureCache=typeof r.signatureCache==="boolean"?r.signatureCache:true;this.operation=r.operation;this.signatureVersion=r.signatureVersion},algorithm:"AWS4-HMAC-SHA256",addAuthorization:function addAuthorization(e,t){var r=i.util.date.iso8601(t).replace(/[:\-]|\.\d{3}/g,"");if(this.isPresigned()){this.updateForPresigned(e,r)}else{this.addHeaders(e,r)}this.request.headers["Authorization"]=this.authorization(e,r)},addHeaders:function addHeaders(e,t){this.request.headers["X-Amz-Date"]=t;if(e.sessionToken){this.request.headers["x-amz-security-token"]=e.sessionToken}},updateForPresigned:function updateForPresigned(e,t){var r=this.credentialString(t);var s={"X-Amz-Date":t,"X-Amz-Algorithm":this.algorithm,"X-Amz-Credential":e.accessKeyId+"/"+r,"X-Amz-Expires":this.request.headers[o],"X-Amz-SignedHeaders":this.signedHeaders()};if(e.sessionToken){s["X-Amz-Security-Token"]=e.sessionToken}if(this.request.headers["Content-Type"]){s["Content-Type"]=this.request.headers["Content-Type"]}if(this.request.headers["Content-MD5"]){s["Content-MD5"]=this.request.headers["Content-MD5"]}if(this.request.headers["Cache-Control"]){s["Cache-Control"]=this.request.headers["Cache-Control"]}i.util.each.call(this,this.request.headers,function(e,t){if(e===o)return;if(this.isSignableHeader(e)){var r=e.toLowerCase();if(r.indexOf("x-amz-meta-")===0){s[r]=t}else if(r.indexOf("x-amz-")===0){s[e]=t}}});var a=this.request.path.indexOf("?")>=0?"&":"?";this.request.path+=a+i.util.queryParamsToString(s)},authorization:function authorization(e,t){var r=[];var i=this.credentialString(t);r.push(this.algorithm+" Credential="+e.accessKeyId+"/"+i);r.push("SignedHeaders="+this.signedHeaders());r.push("Signature="+this.signature(e,t));return r.join(", ")},signature:function signature(e,t){var r=s.getSigningKey(e,t.substr(0,8),this.request.region,this.serviceName,this.signatureCache);return i.util.crypto.hmac(r,this.stringToSign(t),"hex")},stringToSign:function stringToSign(e){var t=[];t.push("AWS4-HMAC-SHA256");t.push(e);t.push(this.credentialString(e));t.push(this.hexEncodedHash(this.canonicalString()));return t.join("\n")},canonicalString:function canonicalString(){var e=[],t=this.request.pathname();if(this.serviceName!=="s3"&&this.signatureVersion!=="s3v4")t=i.util.uriEscapePath(t);e.push(this.request.method);e.push(t);e.push(this.request.search());e.push(this.canonicalHeaders()+"\n");e.push(this.signedHeaders());e.push(this.hexEncodedBodyHash());return e.join("\n")},canonicalHeaders:function canonicalHeaders(){var e=[];i.util.each.call(this,this.request.headers,function(t,r){e.push([t,r])});e.sort(function(e,t){return e[0].toLowerCase()-1&&!e.body){return"UNSIGNED-PAYLOAD"}else if(e.headers["X-Amz-Content-Sha256"]){return e.headers["X-Amz-Content-Sha256"]}else{return this.hexEncodedHash(this.request.body||"")}},unsignableHeaders:["authorization","content-type","content-length","user-agent",o,"expect","x-amzn-trace-id"],isSignableHeader:function isSignableHeader(e){if(e.toLowerCase().indexOf("x-amz-")===0)return true;return this.unsignableHeaders.indexOf(e)<0},isPresigned:function isPresigned(){return this.request.headers[o]?true:false}});e.exports=i.Signers.V4},3756:function(e){e.exports={pagination:{DescribeDBEngineVersions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBEngineVersions"},DescribeDBInstances:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBInstances"},DescribeDBLogFiles:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DescribeDBLogFiles"},DescribeDBParameterGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBParameterGroups"},DescribeDBParameters:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"Parameters"},DescribeDBSecurityGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBSecurityGroups"},DescribeDBSnapshots:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBSnapshots"},DescribeDBSubnetGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DBSubnetGroups"},DescribeEngineDefaultParameters:{input_token:"Marker",limit_key:"MaxRecords",output_token:"EngineDefaults.Marker",result_key:"EngineDefaults.Parameters"},DescribeEventSubscriptions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"EventSubscriptionsList"},DescribeEvents:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"Events"},DescribeOptionGroupOptions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"OptionGroupOptions"},DescribeOptionGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"OptionGroupsList"},DescribeOrderableDBInstanceOptions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"OrderableDBInstanceOptions"},DescribeReservedDBInstances:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ReservedDBInstances"},DescribeReservedDBInstancesOfferings:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ReservedDBInstancesOfferings"},DownloadDBLogFilePortion:{input_token:"Marker",limit_key:"NumberOfLines",more_results:"AdditionalDataPending",output_token:"Marker",result_key:"LogFileData"},ListTagsForResource:{result_key:"TagList"}}}},3762:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-09-24",endpointPrefix:"managedblockchain",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"ManagedBlockchain",serviceFullName:"Amazon Managed Blockchain",serviceId:"ManagedBlockchain",signatureVersion:"v4",signingName:"managedblockchain",uid:"managedblockchain-2018-09-24"},operations:{CreateMember:{http:{requestUri:"/networks/{networkId}/members"},input:{type:"structure",required:["ClientRequestToken","InvitationId","NetworkId","MemberConfiguration"],members:{ClientRequestToken:{idempotencyToken:true},InvitationId:{},NetworkId:{location:"uri",locationName:"networkId"},MemberConfiguration:{shape:"S4"}}},output:{type:"structure",members:{MemberId:{}}}},CreateNetwork:{http:{requestUri:"/networks"},input:{type:"structure",required:["ClientRequestToken","Name","Framework","FrameworkVersion","VotingPolicy","MemberConfiguration"],members:{ClientRequestToken:{idempotencyToken:true},Name:{},Description:{},Framework:{},FrameworkVersion:{},FrameworkConfiguration:{type:"structure",members:{Fabric:{type:"structure",required:["Edition"],members:{Edition:{}}}}},VotingPolicy:{shape:"Ss"},MemberConfiguration:{shape:"S4"},Tags:{shape:"Sg"}}},output:{type:"structure",members:{NetworkId:{},MemberId:{}}}},CreateNode:{http:{requestUri:"/networks/{networkId}/nodes"},input:{type:"structure",required:["ClientRequestToken","NetworkId","NodeConfiguration"],members:{ClientRequestToken:{idempotencyToken:true},NetworkId:{location:"uri",locationName:"networkId"},MemberId:{},NodeConfiguration:{type:"structure",required:["InstanceType"],members:{InstanceType:{},AvailabilityZone:{},LogPublishingConfiguration:{shape:"S12"},StateDB:{}}},Tags:{shape:"Sg"}}},output:{type:"structure",members:{NodeId:{}}}},CreateProposal:{http:{requestUri:"/networks/{networkId}/proposals"},input:{type:"structure",required:["ClientRequestToken","NetworkId","MemberId","Actions"],members:{ClientRequestToken:{idempotencyToken:true},NetworkId:{location:"uri",locationName:"networkId"},MemberId:{},Actions:{shape:"S17"},Description:{},Tags:{shape:"Sg"}}},output:{type:"structure",members:{ProposalId:{}}}},DeleteMember:{http:{method:"DELETE",requestUri:"/networks/{networkId}/members/{memberId}"},input:{type:"structure",required:["NetworkId","MemberId"],members:{NetworkId:{location:"uri",locationName:"networkId"},MemberId:{location:"uri",locationName:"memberId"}}},output:{type:"structure",members:{}}},DeleteNode:{http:{method:"DELETE",requestUri:"/networks/{networkId}/nodes/{nodeId}"},input:{type:"structure",required:["NetworkId","NodeId"],members:{NetworkId:{location:"uri",locationName:"networkId"},MemberId:{location:"querystring",locationName:"memberId"},NodeId:{location:"uri",locationName:"nodeId"}}},output:{type:"structure",members:{}}},GetMember:{http:{method:"GET",requestUri:"/networks/{networkId}/members/{memberId}"},input:{type:"structure",required:["NetworkId","MemberId"],members:{NetworkId:{location:"uri",locationName:"networkId"},MemberId:{location:"uri",locationName:"memberId"}}},output:{type:"structure",members:{Member:{type:"structure",members:{NetworkId:{},Id:{},Name:{},Description:{},FrameworkAttributes:{type:"structure",members:{Fabric:{type:"structure",members:{AdminUsername:{},CaEndpoint:{}}}}},LogPublishingConfiguration:{shape:"Sb"},Status:{},CreationDate:{shape:"S1p"},Tags:{shape:"S1q"},Arn:{},KmsKeyArn:{}}}}}},GetNetwork:{http:{method:"GET",requestUri:"/networks/{networkId}"},input:{type:"structure",required:["NetworkId"],members:{NetworkId:{location:"uri",locationName:"networkId"}}},output:{type:"structure",members:{Network:{type:"structure",members:{Id:{},Name:{},Description:{},Framework:{},FrameworkVersion:{},FrameworkAttributes:{type:"structure",members:{Fabric:{type:"structure",members:{OrderingServiceEndpoint:{},Edition:{}}},Ethereum:{type:"structure",members:{ChainId:{}}}}},VpcEndpointServiceName:{},VotingPolicy:{shape:"Ss"},Status:{},CreationDate:{shape:"S1p"},Tags:{shape:"S1q"},Arn:{}}}}}},GetNode:{http:{method:"GET",requestUri:"/networks/{networkId}/nodes/{nodeId}"},input:{type:"structure",required:["NetworkId","NodeId"],members:{NetworkId:{location:"uri",locationName:"networkId"},MemberId:{location:"querystring",locationName:"memberId"},NodeId:{location:"uri",locationName:"nodeId"}}},output:{type:"structure",members:{Node:{type:"structure",members:{NetworkId:{},MemberId:{},Id:{},InstanceType:{},AvailabilityZone:{},FrameworkAttributes:{type:"structure",members:{Fabric:{type:"structure",members:{PeerEndpoint:{},PeerEventEndpoint:{}}},Ethereum:{type:"structure",members:{HttpEndpoint:{},WebSocketEndpoint:{}}}}},LogPublishingConfiguration:{shape:"S12"},StateDB:{},Status:{},CreationDate:{shape:"S1p"},Tags:{shape:"S1q"},Arn:{},KmsKeyArn:{}}}}}},GetProposal:{http:{method:"GET",requestUri:"/networks/{networkId}/proposals/{proposalId}"},input:{type:"structure",required:["NetworkId","ProposalId"],members:{NetworkId:{location:"uri",locationName:"networkId"},ProposalId:{location:"uri",locationName:"proposalId"}}},output:{type:"structure",members:{Proposal:{type:"structure",members:{ProposalId:{},NetworkId:{},Description:{},Actions:{shape:"S17"},ProposedByMemberId:{},ProposedByMemberName:{},Status:{},CreationDate:{shape:"S1p"},ExpirationDate:{shape:"S1p"},YesVoteCount:{type:"integer"},NoVoteCount:{type:"integer"},OutstandingVoteCount:{type:"integer"},Tags:{shape:"S1q"},Arn:{}}}}}},ListInvitations:{http:{method:"GET",requestUri:"/invitations"},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Invitations:{type:"list",member:{type:"structure",members:{InvitationId:{},CreationDate:{shape:"S1p"},ExpirationDate:{shape:"S1p"},Status:{},NetworkSummary:{shape:"S2h"},Arn:{}}}},NextToken:{}}}},ListMembers:{http:{method:"GET",requestUri:"/networks/{networkId}/members"},input:{type:"structure",required:["NetworkId"],members:{NetworkId:{location:"uri",locationName:"networkId"},Name:{location:"querystring",locationName:"name"},Status:{location:"querystring",locationName:"status"},IsOwned:{location:"querystring",locationName:"isOwned",type:"boolean"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Members:{type:"list",member:{type:"structure",members:{Id:{},Name:{},Description:{},Status:{},CreationDate:{shape:"S1p"},IsOwned:{type:"boolean"},Arn:{}}}},NextToken:{}}}},ListNetworks:{http:{method:"GET",requestUri:"/networks"},input:{type:"structure",members:{Name:{location:"querystring",locationName:"name"},Framework:{location:"querystring",locationName:"framework"},Status:{location:"querystring",locationName:"status"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Networks:{type:"list",member:{shape:"S2h"}},NextToken:{}}}},ListNodes:{http:{method:"GET",requestUri:"/networks/{networkId}/nodes"},input:{type:"structure",required:["NetworkId"],members:{NetworkId:{location:"uri",locationName:"networkId"},MemberId:{location:"querystring",locationName:"memberId"},Status:{location:"querystring",locationName:"status"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Nodes:{type:"list",member:{type:"structure",members:{Id:{},Status:{},CreationDate:{shape:"S1p"},AvailabilityZone:{},InstanceType:{},Arn:{}}}},NextToken:{}}}},ListProposalVotes:{http:{method:"GET",requestUri:"/networks/{networkId}/proposals/{proposalId}/votes"},input:{type:"structure",required:["NetworkId","ProposalId"],members:{NetworkId:{location:"uri",locationName:"networkId"},ProposalId:{location:"uri",locationName:"proposalId"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{ProposalVotes:{type:"list",member:{type:"structure",members:{Vote:{},MemberName:{},MemberId:{}}}},NextToken:{}}}},ListProposals:{http:{method:"GET",requestUri:"/networks/{networkId}/proposals"},input:{type:"structure",required:["NetworkId"],members:{NetworkId:{location:"uri",locationName:"networkId"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Proposals:{type:"list",member:{type:"structure",members:{ProposalId:{},Description:{},ProposedByMemberId:{},ProposedByMemberName:{},Status:{},CreationDate:{shape:"S1p"},ExpirationDate:{shape:"S1p"},Arn:{}}}},NextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{Tags:{shape:"S1q"}}}},RejectInvitation:{http:{method:"DELETE",requestUri:"/invitations/{invitationId}"},input:{type:"structure",required:["InvitationId"],members:{InvitationId:{location:"uri",locationName:"invitationId"}}},output:{type:"structure",members:{}}},TagResource:{http:{requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"resourceArn"},Tags:{shape:"Sg"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{location:"uri",locationName:"resourceArn"},TagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateMember:{http:{method:"PATCH",requestUri:"/networks/{networkId}/members/{memberId}"},input:{type:"structure",required:["NetworkId","MemberId"],members:{NetworkId:{location:"uri",locationName:"networkId"},MemberId:{location:"uri",locationName:"memberId"},LogPublishingConfiguration:{shape:"Sb"}}},output:{type:"structure",members:{}}},UpdateNode:{http:{method:"PATCH",requestUri:"/networks/{networkId}/nodes/{nodeId}"},input:{type:"structure",required:["NetworkId","NodeId"],members:{NetworkId:{location:"uri",locationName:"networkId"},MemberId:{},NodeId:{location:"uri",locationName:"nodeId"},LogPublishingConfiguration:{shape:"S12"}}},output:{type:"structure",members:{}}},VoteOnProposal:{http:{requestUri:"/networks/{networkId}/proposals/{proposalId}/votes"},input:{type:"structure",required:["NetworkId","ProposalId","VoterMemberId","Vote"],members:{NetworkId:{location:"uri",locationName:"networkId"},ProposalId:{location:"uri",locationName:"proposalId"},VoterMemberId:{},Vote:{}}},output:{type:"structure",members:{}}}},shapes:{S4:{type:"structure",required:["Name","FrameworkConfiguration"],members:{Name:{},Description:{},FrameworkConfiguration:{type:"structure",members:{Fabric:{type:"structure",required:["AdminUsername","AdminPassword"],members:{AdminUsername:{},AdminPassword:{type:"string",sensitive:true}}}}},LogPublishingConfiguration:{shape:"Sb"},Tags:{shape:"Sg"},KmsKeyArn:{}}},Sb:{type:"structure",members:{Fabric:{type:"structure",members:{CaLogs:{shape:"Sd"}}}}},Sd:{type:"structure",members:{Cloudwatch:{type:"structure",members:{Enabled:{type:"boolean"}}}}},Sg:{type:"map",key:{},value:{}},Ss:{type:"structure",members:{ApprovalThresholdPolicy:{type:"structure",members:{ThresholdPercentage:{type:"integer"},ProposalDurationInHours:{type:"integer"},ThresholdComparator:{}}}}},S12:{type:"structure",members:{Fabric:{type:"structure",members:{ChaincodeLogs:{shape:"Sd"},PeerLogs:{shape:"Sd"}}}}},S17:{type:"structure",members:{Invitations:{type:"list",member:{type:"structure",required:["Principal"],members:{Principal:{}}}},Removals:{type:"list",member:{type:"structure",required:["MemberId"],members:{MemberId:{}}}}}},S1p:{type:"timestamp",timestampFormat:"iso8601"},S1q:{type:"map",key:{},value:{}},S2h:{type:"structure",members:{Id:{},Name:{},Description:{},Framework:{},FrameworkVersion:{},Status:{},CreationDate:{shape:"S1p"},Arn:{}}}}}},3763:function(e){e.exports={pagination:{}}},3773:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-07-29",endpointPrefix:"app-integrations",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon AppIntegrations Service",serviceId:"AppIntegrations",signatureVersion:"v4",signingName:"app-integrations",uid:"appintegrations-2020-07-29"},operations:{CreateDataIntegration:{http:{requestUri:"/dataIntegrations"},input:{type:"structure",required:["Name"],members:{Name:{},Description:{},KmsKey:{},SourceURI:{},ScheduleConfig:{shape:"S5"},Tags:{shape:"S8"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{Arn:{},Id:{},Name:{},Description:{},KmsKey:{},SourceURI:{},ScheduleConfiguration:{shape:"S5"},Tags:{shape:"S8"},ClientToken:{}}}},CreateEventIntegration:{http:{requestUri:"/eventIntegrations"},input:{type:"structure",required:["Name","EventFilter","EventBridgeBus"],members:{Name:{},Description:{},EventFilter:{shape:"Sg"},EventBridgeBus:{},ClientToken:{idempotencyToken:true},Tags:{shape:"S8"}}},output:{type:"structure",members:{EventIntegrationArn:{}}}},DeleteDataIntegration:{http:{method:"DELETE",requestUri:"/dataIntegrations/{Identifier}"},input:{type:"structure",required:["DataIntegrationIdentifier"],members:{DataIntegrationIdentifier:{location:"uri",locationName:"Identifier"}}},output:{type:"structure",members:{}}},DeleteEventIntegration:{http:{method:"DELETE",requestUri:"/eventIntegrations/{Name}"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",members:{}}},GetDataIntegration:{http:{method:"GET",requestUri:"/dataIntegrations/{Identifier}"},input:{type:"structure",required:["Identifier"],members:{Identifier:{location:"uri",locationName:"Identifier"}}},output:{type:"structure",members:{Arn:{},Id:{},Name:{},Description:{},KmsKey:{},SourceURI:{},ScheduleConfiguration:{shape:"S5"},Tags:{shape:"S8"}}}},GetEventIntegration:{http:{method:"GET",requestUri:"/eventIntegrations/{Name}"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",members:{Name:{},Description:{},EventIntegrationArn:{},EventBridgeBus:{},EventFilter:{shape:"Sg"},Tags:{shape:"S8"}}}},ListDataIntegrationAssociations:{http:{method:"GET",requestUri:"/dataIntegrations/{Identifier}/associations"},input:{type:"structure",required:["DataIntegrationIdentifier"],members:{DataIntegrationIdentifier:{location:"uri",locationName:"Identifier"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{DataIntegrationAssociations:{type:"list",member:{type:"structure",members:{DataIntegrationAssociationArn:{},DataIntegrationArn:{},ClientId:{}}}},NextToken:{}}}},ListDataIntegrations:{http:{method:"GET",requestUri:"/dataIntegrations"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{DataIntegrations:{type:"list",member:{type:"structure",members:{Arn:{},Name:{},SourceURI:{}}}},NextToken:{}}}},ListEventIntegrationAssociations:{http:{method:"GET",requestUri:"/eventIntegrations/{Name}/associations"},input:{type:"structure",required:["EventIntegrationName"],members:{EventIntegrationName:{location:"uri",locationName:"Name"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{EventIntegrationAssociations:{type:"list",member:{type:"structure",members:{EventIntegrationAssociationArn:{},EventIntegrationAssociationId:{},EventIntegrationName:{},ClientId:{},EventBridgeRuleName:{},ClientAssociationMetadata:{type:"map",key:{},value:{}}}}},NextToken:{}}}},ListEventIntegrations:{http:{method:"GET",requestUri:"/eventIntegrations"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{EventIntegrations:{type:"list",member:{type:"structure",members:{EventIntegrationArn:{},Name:{},Description:{},EventFilter:{shape:"Sg"},EventBridgeBus:{},Tags:{shape:"S8"}}}},NextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"S8"}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"S8"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateDataIntegration:{http:{method:"PATCH",requestUri:"/dataIntegrations/{Identifier}"},input:{type:"structure",required:["Identifier"],members:{Identifier:{location:"uri",locationName:"Identifier"},Name:{},Description:{}}},output:{type:"structure",members:{}}},UpdateEventIntegration:{http:{method:"PATCH",requestUri:"/eventIntegrations/{Name}"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"Name"},Description:{}}},output:{type:"structure",members:{}}}},shapes:{S5:{type:"structure",members:{FirstExecutionFrom:{},Object:{},ScheduleExpression:{}}},S8:{type:"map",key:{},value:{}},Sg:{type:"structure",required:["Source"],members:{Source:{}}}}}},3788:function(e){e.exports={pagination:{GetComplianceSummary:{input_token:"PaginationToken",limit_key:"MaxResults",output_token:"PaginationToken",result_key:"SummaryList"},GetResources:{input_token:"PaginationToken",limit_key:"ResourcesPerPage",output_token:"PaginationToken",result_key:"ResourceTagMappingList"},GetTagKeys:{input_token:"PaginationToken",output_token:"PaginationToken",result_key:"TagKeys"},GetTagValues:{input_token:"PaginationToken",output_token:"PaginationToken",result_key:"TagValues"}}}},3801:function(e,t,r){(function(){var t,i,s=function(e,t){for(var r in t){if(a.call(t,r))e[r]=t[r]}function ctor(){this.constructor=e}ctor.prototype=t.prototype;e.prototype=new ctor;e.__super__=t.prototype;return e},a={}.hasOwnProperty;i=r(6855);e.exports=t=function(e){s(XMLDTDAttList,e);function XMLDTDAttList(e,t,r,i,s,a){XMLDTDAttList.__super__.constructor.call(this,e);if(t==null){throw new Error("Missing DTD element name")}if(r==null){throw new Error("Missing DTD attribute name")}if(!i){throw new Error("Missing DTD attribute type")}if(!s){throw new Error("Missing DTD attribute default")}if(s.indexOf("#")!==0){s="#"+s}if(!s.match(/^(#REQUIRED|#IMPLIED|#FIXED|#DEFAULT)$/)){throw new Error("Invalid default value type; expected: #REQUIRED, #IMPLIED, #FIXED or #DEFAULT")}if(a&&!s.match(/^(#FIXED|#DEFAULT)$/)){throw new Error("Default value only applies to #FIXED or #DEFAULT")}this.elementName=this.stringify.eleName(t);this.attributeName=this.stringify.attName(r);this.attributeType=this.stringify.dtdAttType(i);this.defaultValue=this.stringify.dtdAttDefault(a);this.defaultValueType=s}XMLDTDAttList.prototype.toString=function(e){return this.options.writer.set(e).dtdAttList(this)};return XMLDTDAttList}(i)}).call(this)},3814:function(e){e.exports={pagination:{GetDedicatedIps:{input_token:"NextToken",output_token:"NextToken",limit_key:"PageSize"},ListConfigurationSets:{input_token:"NextToken",output_token:"NextToken",limit_key:"PageSize"},ListDedicatedIpPools:{input_token:"NextToken",output_token:"NextToken",limit_key:"PageSize"},ListDeliverabilityTestReports:{input_token:"NextToken",output_token:"NextToken",limit_key:"PageSize"},ListDomainDeliverabilityCampaigns:{input_token:"NextToken",output_token:"NextToken",limit_key:"PageSize"},ListEmailIdentities:{input_token:"NextToken",output_token:"NextToken",limit_key:"PageSize"}}}},3815:function(e,t,r){var i=r(395).util;var s=r(8194).typeOf;var a={String:"String",Number:"Number",NumberValue:"Number",Binary:"Binary"};var o=i.inherit({constructor:function Set(e,t){t=t||{};this.wrapperName="Set";this.initialize(e,t.validate)},initialize:function(e,t){var r=this;r.values=[].concat(e);r.detectType();if(t){r.validate()}},detectType:function(){this.type=a[s(this.values[0])];if(!this.type){throw i.error(new Error,{code:"InvalidSetType",message:"Sets can contain string, number, or binary values"})}},validate:function(){var e=this;var t=e.values.length;var r=e.values;for(var o=0;o1){var s=this.errors.join("\n* ");s="There were "+this.errors.length+" validation errors:\n* "+s;throw i.util.error(new Error(s),{code:"MultipleValidationErrors",errors:this.errors})}else if(this.errors.length===1){throw this.errors[0]}else{return true}},fail:function fail(e,t){this.errors.push(i.util.error(new Error(t),{code:e}))},validateStructure:function validateStructure(e,t,r){if(e.isDocument)return true;this.validateType(t,r,["object"],"structure");var i;for(var s=0;e.required&&s= 1,"+' but found "'+t+'" for '+r)}}},validatePattern:function validatePattern(e,t,r){if(this.validation["pattern"]&&e["pattern"]!==undefined){if(!new RegExp(e["pattern"]).test(t)){this.fail("PatternMatchError",'Provided value "'+t+'" '+"does not match regex pattern /"+e["pattern"]+"/ for "+r)}}},validateRange:function validateRange(e,t,r,i){if(this.validation["min"]){if(e["min"]!==undefined&&t= "+e["min"]+", but found "+t+" for "+r)}}if(this.validation["max"]){if(e["max"]!==undefined&&t>e["max"]){this.fail("MaxRangeError","Expected "+i+" <= "+e["max"]+", but found "+t+" for "+r)}}},validateEnum:function validateRange(e,t,r){if(this.validation["enum"]&&e["enum"]!==undefined){if(e["enum"].indexOf(t)===-1){this.fail("EnumError","Found string value of "+t+", but "+"expected "+e["enum"].join("|")+" for "+r)}}},validateType:function validateType(e,t,r,s){if(e===null||e===undefined)return false;var a=false;for(var o=0;o=0;s--){var a=i[s];if(a.Expire{if(t){return process.env["https_proxy"]||process.env["HTTPS_PROXY"]}else{return process.env["http_proxy"]||process.env["HTTP_PROXY"]}})();if(r){return new URL(r)}else{return undefined}}t.getProxyUrl=getProxyUrl;function checkBypass(e){if(!e.hostname){return false}const t=process.env["no_proxy"]||process.env["NO_PROXY"]||"";if(!t){return false}let r;if(e.port){r=Number(e.port)}else if(e.protocol==="http:"){r=80}else if(e.protocol==="https:"){r=443}const i=[e.hostname.toUpperCase()];if(typeof r==="number"){i.push(`${i[0]}:${r}`)}for(const e of t.split(",").map(e=>e.trim().toUpperCase()).filter(e=>e)){if(i.some(t=>t===e)){return true}}return false}t.checkBypass=checkBypass},4208:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2015-04-13",endpointPrefix:"codecommit",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"CodeCommit",serviceFullName:"AWS CodeCommit",serviceId:"CodeCommit",signatureVersion:"v4",targetPrefix:"CodeCommit_20150413",uid:"codecommit-2015-04-13"},operations:{AssociateApprovalRuleTemplateWithRepository:{input:{type:"structure",required:["approvalRuleTemplateName","repositoryName"],members:{approvalRuleTemplateName:{},repositoryName:{}}}},BatchAssociateApprovalRuleTemplateWithRepositories:{input:{type:"structure",required:["approvalRuleTemplateName","repositoryNames"],members:{approvalRuleTemplateName:{},repositoryNames:{shape:"S5"}}},output:{type:"structure",required:["associatedRepositoryNames","errors"],members:{associatedRepositoryNames:{shape:"S5"},errors:{type:"list",member:{type:"structure",members:{repositoryName:{},errorCode:{},errorMessage:{}}}}}}},BatchDescribeMergeConflicts:{input:{type:"structure",required:["repositoryName","destinationCommitSpecifier","sourceCommitSpecifier","mergeOption"],members:{repositoryName:{},destinationCommitSpecifier:{},sourceCommitSpecifier:{},mergeOption:{},maxMergeHunks:{type:"integer"},maxConflictFiles:{type:"integer"},filePaths:{type:"list",member:{}},conflictDetailLevel:{},conflictResolutionStrategy:{},nextToken:{}}},output:{type:"structure",required:["conflicts","destinationCommitId","sourceCommitId"],members:{conflicts:{type:"list",member:{type:"structure",members:{conflictMetadata:{shape:"Sn"},mergeHunks:{shape:"S12"}}}},nextToken:{},errors:{type:"list",member:{type:"structure",required:["filePath","exceptionName","message"],members:{filePath:{},exceptionName:{},message:{}}}},destinationCommitId:{},sourceCommitId:{},baseCommitId:{}}}},BatchDisassociateApprovalRuleTemplateFromRepositories:{input:{type:"structure",required:["approvalRuleTemplateName","repositoryNames"],members:{approvalRuleTemplateName:{},repositoryNames:{shape:"S5"}}},output:{type:"structure",required:["disassociatedRepositoryNames","errors"],members:{disassociatedRepositoryNames:{shape:"S5"},errors:{type:"list",member:{type:"structure",members:{repositoryName:{},errorCode:{},errorMessage:{}}}}}}},BatchGetCommits:{input:{type:"structure",required:["commitIds","repositoryName"],members:{commitIds:{type:"list",member:{}},repositoryName:{}}},output:{type:"structure",members:{commits:{type:"list",member:{shape:"S1l"}},errors:{type:"list",member:{type:"structure",members:{commitId:{},errorCode:{},errorMessage:{}}}}}}},BatchGetRepositories:{input:{type:"structure",required:["repositoryNames"],members:{repositoryNames:{shape:"S5"}}},output:{type:"structure",members:{repositories:{type:"list",member:{shape:"S1x"}},repositoriesNotFound:{type:"list",member:{}}}}},CreateApprovalRuleTemplate:{input:{type:"structure",required:["approvalRuleTemplateName","approvalRuleTemplateContent"],members:{approvalRuleTemplateName:{},approvalRuleTemplateContent:{},approvalRuleTemplateDescription:{}}},output:{type:"structure",required:["approvalRuleTemplate"],members:{approvalRuleTemplate:{shape:"S2c"}}}},CreateBranch:{input:{type:"structure",required:["repositoryName","branchName","commitId"],members:{repositoryName:{},branchName:{},commitId:{}}}},CreateCommit:{input:{type:"structure",required:["repositoryName","branchName"],members:{repositoryName:{},branchName:{},parentCommitId:{},authorName:{},email:{},commitMessage:{},keepEmptyFolders:{type:"boolean"},putFiles:{type:"list",member:{type:"structure",required:["filePath"],members:{filePath:{},fileMode:{},fileContent:{type:"blob"},sourceFile:{type:"structure",required:["filePath"],members:{filePath:{},isMove:{type:"boolean"}}}}}},deleteFiles:{shape:"S2o"},setFileModes:{shape:"S2q"}}},output:{type:"structure",members:{commitId:{},treeId:{},filesAdded:{shape:"S2t"},filesUpdated:{shape:"S2t"},filesDeleted:{shape:"S2t"}}}},CreatePullRequest:{input:{type:"structure",required:["title","targets"],members:{title:{},description:{},targets:{type:"list",member:{type:"structure",required:["repositoryName","sourceReference"],members:{repositoryName:{},sourceReference:{},destinationReference:{}}}},clientRequestToken:{idempotencyToken:true}}},output:{type:"structure",required:["pullRequest"],members:{pullRequest:{shape:"S33"}}}},CreatePullRequestApprovalRule:{input:{type:"structure",required:["pullRequestId","approvalRuleName","approvalRuleContent"],members:{pullRequestId:{},approvalRuleName:{},approvalRuleContent:{}}},output:{type:"structure",required:["approvalRule"],members:{approvalRule:{shape:"S3c"}}}},CreateRepository:{input:{type:"structure",required:["repositoryName"],members:{repositoryName:{},repositoryDescription:{},tags:{shape:"S3k"}}},output:{type:"structure",members:{repositoryMetadata:{shape:"S1x"}}}},CreateUnreferencedMergeCommit:{input:{type:"structure",required:["repositoryName","sourceCommitSpecifier","destinationCommitSpecifier","mergeOption"],members:{repositoryName:{},sourceCommitSpecifier:{},destinationCommitSpecifier:{},mergeOption:{},conflictDetailLevel:{},conflictResolutionStrategy:{},authorName:{},email:{},commitMessage:{},keepEmptyFolders:{type:"boolean"},conflictResolution:{shape:"S3p"}}},output:{type:"structure",members:{commitId:{},treeId:{}}}},DeleteApprovalRuleTemplate:{input:{type:"structure",required:["approvalRuleTemplateName"],members:{approvalRuleTemplateName:{}}},output:{type:"structure",required:["approvalRuleTemplateId"],members:{approvalRuleTemplateId:{}}}},DeleteBranch:{input:{type:"structure",required:["repositoryName","branchName"],members:{repositoryName:{},branchName:{}}},output:{type:"structure",members:{deletedBranch:{shape:"S3y"}}}},DeleteCommentContent:{input:{type:"structure",required:["commentId"],members:{commentId:{}}},output:{type:"structure",members:{comment:{shape:"S42"}}}},DeleteFile:{input:{type:"structure",required:["repositoryName","branchName","filePath","parentCommitId"],members:{repositoryName:{},branchName:{},filePath:{},parentCommitId:{},keepEmptyFolders:{type:"boolean"},commitMessage:{},name:{},email:{}}},output:{type:"structure",required:["commitId","blobId","treeId","filePath"],members:{commitId:{},blobId:{},treeId:{},filePath:{}}}},DeletePullRequestApprovalRule:{input:{type:"structure",required:["pullRequestId","approvalRuleName"],members:{pullRequestId:{},approvalRuleName:{}}},output:{type:"structure",required:["approvalRuleId"],members:{approvalRuleId:{}}}},DeleteRepository:{input:{type:"structure",required:["repositoryName"],members:{repositoryName:{}}},output:{type:"structure",members:{repositoryId:{}}}},DescribeMergeConflicts:{input:{type:"structure",required:["repositoryName","destinationCommitSpecifier","sourceCommitSpecifier","mergeOption","filePath"],members:{repositoryName:{},destinationCommitSpecifier:{},sourceCommitSpecifier:{},mergeOption:{},maxMergeHunks:{type:"integer"},filePath:{},conflictDetailLevel:{},conflictResolutionStrategy:{},nextToken:{}}},output:{type:"structure",required:["conflictMetadata","mergeHunks","destinationCommitId","sourceCommitId"],members:{conflictMetadata:{shape:"Sn"},mergeHunks:{shape:"S12"},nextToken:{},destinationCommitId:{},sourceCommitId:{},baseCommitId:{}}}},DescribePullRequestEvents:{input:{type:"structure",required:["pullRequestId"],members:{pullRequestId:{},pullRequestEventType:{},actorArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["pullRequestEvents"],members:{pullRequestEvents:{type:"list",member:{type:"structure",members:{pullRequestId:{},eventDate:{type:"timestamp"},pullRequestEventType:{},actorArn:{},pullRequestCreatedEventMetadata:{type:"structure",members:{repositoryName:{},sourceCommitId:{},destinationCommitId:{},mergeBase:{}}},pullRequestStatusChangedEventMetadata:{type:"structure",members:{pullRequestStatus:{}}},pullRequestSourceReferenceUpdatedEventMetadata:{type:"structure",members:{repositoryName:{},beforeCommitId:{},afterCommitId:{},mergeBase:{}}},pullRequestMergedStateChangedEventMetadata:{type:"structure",members:{repositoryName:{},destinationReference:{},mergeMetadata:{shape:"S38"}}},approvalRuleEventMetadata:{type:"structure",members:{approvalRuleName:{},approvalRuleId:{},approvalRuleContent:{}}},approvalStateChangedEventMetadata:{type:"structure",members:{revisionId:{},approvalStatus:{}}},approvalRuleOverriddenEventMetadata:{type:"structure",members:{revisionId:{},overrideStatus:{}}}}}},nextToken:{}}}},DisassociateApprovalRuleTemplateFromRepository:{input:{type:"structure",required:["approvalRuleTemplateName","repositoryName"],members:{approvalRuleTemplateName:{},repositoryName:{}}}},EvaluatePullRequestApprovalRules:{input:{type:"structure",required:["pullRequestId","revisionId"],members:{pullRequestId:{},revisionId:{}}},output:{type:"structure",required:["evaluation"],members:{evaluation:{type:"structure",members:{approved:{type:"boolean"},overridden:{type:"boolean"},approvalRulesSatisfied:{type:"list",member:{}},approvalRulesNotSatisfied:{type:"list",member:{}}}}}}},GetApprovalRuleTemplate:{input:{type:"structure",required:["approvalRuleTemplateName"],members:{approvalRuleTemplateName:{}}},output:{type:"structure",required:["approvalRuleTemplate"],members:{approvalRuleTemplate:{shape:"S2c"}}}},GetBlob:{input:{type:"structure",required:["repositoryName","blobId"],members:{repositoryName:{},blobId:{}}},output:{type:"structure",required:["content"],members:{content:{type:"blob"}}}},GetBranch:{input:{type:"structure",members:{repositoryName:{},branchName:{}}},output:{type:"structure",members:{branch:{shape:"S3y"}}}},GetComment:{input:{type:"structure",required:["commentId"],members:{commentId:{}}},output:{type:"structure",members:{comment:{shape:"S42"}}}},GetCommentReactions:{input:{type:"structure",required:["commentId"],members:{commentId:{},reactionUserArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["reactionsForComment"],members:{reactionsForComment:{type:"list",member:{type:"structure",members:{reaction:{type:"structure",members:{emoji:{},shortCode:{},unicode:{}}},reactionUsers:{type:"list",member:{}},reactionsFromDeletedUsersCount:{type:"integer"}}}},nextToken:{}}}},GetCommentsForComparedCommit:{input:{type:"structure",required:["repositoryName","afterCommitId"],members:{repositoryName:{},beforeCommitId:{},afterCommitId:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{commentsForComparedCommitData:{type:"list",member:{type:"structure",members:{repositoryName:{},beforeCommitId:{},afterCommitId:{},beforeBlobId:{},afterBlobId:{},location:{shape:"S5q"},comments:{shape:"S5t"}}}},nextToken:{}}}},GetCommentsForPullRequest:{input:{type:"structure",required:["pullRequestId"],members:{pullRequestId:{},repositoryName:{},beforeCommitId:{},afterCommitId:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{commentsForPullRequestData:{type:"list",member:{type:"structure",members:{pullRequestId:{},repositoryName:{},beforeCommitId:{},afterCommitId:{},beforeBlobId:{},afterBlobId:{},location:{shape:"S5q"},comments:{shape:"S5t"}}}},nextToken:{}}}},GetCommit:{input:{type:"structure",required:["repositoryName","commitId"],members:{repositoryName:{},commitId:{}}},output:{type:"structure",required:["commit"],members:{commit:{shape:"S1l"}}}},GetDifferences:{input:{type:"structure",required:["repositoryName","afterCommitSpecifier"],members:{repositoryName:{},beforeCommitSpecifier:{},afterCommitSpecifier:{},beforePath:{},afterPath:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{differences:{type:"list",member:{type:"structure",members:{beforeBlob:{shape:"S65"},afterBlob:{shape:"S65"},changeType:{}}}},NextToken:{}}}},GetFile:{input:{type:"structure",required:["repositoryName","filePath"],members:{repositoryName:{},commitSpecifier:{},filePath:{}}},output:{type:"structure",required:["commitId","blobId","filePath","fileMode","fileSize","fileContent"],members:{commitId:{},blobId:{},filePath:{},fileMode:{},fileSize:{type:"long"},fileContent:{type:"blob"}}}},GetFolder:{input:{type:"structure",required:["repositoryName","folderPath"],members:{repositoryName:{},commitSpecifier:{},folderPath:{}}},output:{type:"structure",required:["commitId","folderPath"],members:{commitId:{},folderPath:{},treeId:{},subFolders:{type:"list",member:{type:"structure",members:{treeId:{},absolutePath:{},relativePath:{}}}},files:{type:"list",member:{type:"structure",members:{blobId:{},absolutePath:{},relativePath:{},fileMode:{}}}},symbolicLinks:{type:"list",member:{type:"structure",members:{blobId:{},absolutePath:{},relativePath:{},fileMode:{}}}},subModules:{type:"list",member:{type:"structure",members:{commitId:{},absolutePath:{},relativePath:{}}}}}}},GetMergeCommit:{input:{type:"structure",required:["repositoryName","sourceCommitSpecifier","destinationCommitSpecifier"],members:{repositoryName:{},sourceCommitSpecifier:{},destinationCommitSpecifier:{},conflictDetailLevel:{},conflictResolutionStrategy:{}}},output:{type:"structure",members:{sourceCommitId:{},destinationCommitId:{},baseCommitId:{},mergedCommitId:{}}}},GetMergeConflicts:{input:{type:"structure",required:["repositoryName","destinationCommitSpecifier","sourceCommitSpecifier","mergeOption"],members:{repositoryName:{},destinationCommitSpecifier:{},sourceCommitSpecifier:{},mergeOption:{},conflictDetailLevel:{},maxConflictFiles:{type:"integer"},conflictResolutionStrategy:{},nextToken:{}}},output:{type:"structure",required:["mergeable","destinationCommitId","sourceCommitId","conflictMetadataList"],members:{mergeable:{type:"boolean"},destinationCommitId:{},sourceCommitId:{},baseCommitId:{},conflictMetadataList:{type:"list",member:{shape:"Sn"}},nextToken:{}}}},GetMergeOptions:{input:{type:"structure",required:["repositoryName","sourceCommitSpecifier","destinationCommitSpecifier"],members:{repositoryName:{},sourceCommitSpecifier:{},destinationCommitSpecifier:{},conflictDetailLevel:{},conflictResolutionStrategy:{}}},output:{type:"structure",required:["mergeOptions","sourceCommitId","destinationCommitId","baseCommitId"],members:{mergeOptions:{type:"list",member:{}},sourceCommitId:{},destinationCommitId:{},baseCommitId:{}}}},GetPullRequest:{input:{type:"structure",required:["pullRequestId"],members:{pullRequestId:{}}},output:{type:"structure",required:["pullRequest"],members:{pullRequest:{shape:"S33"}}}},GetPullRequestApprovalStates:{input:{type:"structure",required:["pullRequestId","revisionId"],members:{pullRequestId:{},revisionId:{}}},output:{type:"structure",members:{approvals:{type:"list",member:{type:"structure",members:{userArn:{},approvalState:{}}}}}}},GetPullRequestOverrideState:{input:{type:"structure",required:["pullRequestId","revisionId"],members:{pullRequestId:{},revisionId:{}}},output:{type:"structure",members:{overridden:{type:"boolean"},overrider:{}}}},GetRepository:{input:{type:"structure",required:["repositoryName"],members:{repositoryName:{}}},output:{type:"structure",members:{repositoryMetadata:{shape:"S1x"}}}},GetRepositoryTriggers:{input:{type:"structure",required:["repositoryName"],members:{repositoryName:{}}},output:{type:"structure",members:{configurationId:{},triggers:{shape:"S76"}}}},ListApprovalRuleTemplates:{input:{type:"structure",members:{nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{approvalRuleTemplateNames:{shape:"S7f"},nextToken:{}}}},ListAssociatedApprovalRuleTemplatesForRepository:{input:{type:"structure",required:["repositoryName"],members:{repositoryName:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{approvalRuleTemplateNames:{shape:"S7f"},nextToken:{}}}},ListBranches:{input:{type:"structure",required:["repositoryName"],members:{repositoryName:{},nextToken:{}}},output:{type:"structure",members:{branches:{shape:"S7a"},nextToken:{}}}},ListPullRequests:{input:{type:"structure",required:["repositoryName"],members:{repositoryName:{},authorArn:{},pullRequestStatus:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["pullRequestIds"],members:{pullRequestIds:{type:"list",member:{}},nextToken:{}}}},ListRepositories:{input:{type:"structure",members:{nextToken:{},sortBy:{},order:{}}},output:{type:"structure",members:{repositories:{type:"list",member:{type:"structure",members:{repositoryName:{},repositoryId:{}}}},nextToken:{}}}},ListRepositoriesForApprovalRuleTemplate:{input:{type:"structure",required:["approvalRuleTemplateName"],members:{approvalRuleTemplateName:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{repositoryNames:{shape:"S5"},nextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["resourceArn"],members:{resourceArn:{},nextToken:{}}},output:{type:"structure",members:{tags:{shape:"S3k"},nextToken:{}}}},MergeBranchesByFastForward:{input:{type:"structure",required:["repositoryName","sourceCommitSpecifier","destinationCommitSpecifier"],members:{repositoryName:{},sourceCommitSpecifier:{},destinationCommitSpecifier:{},targetBranch:{}}},output:{type:"structure",members:{commitId:{},treeId:{}}}},MergeBranchesBySquash:{input:{type:"structure",required:["repositoryName","sourceCommitSpecifier","destinationCommitSpecifier"],members:{repositoryName:{},sourceCommitSpecifier:{},destinationCommitSpecifier:{},targetBranch:{},conflictDetailLevel:{},conflictResolutionStrategy:{},authorName:{},email:{},commitMessage:{},keepEmptyFolders:{type:"boolean"},conflictResolution:{shape:"S3p"}}},output:{type:"structure",members:{commitId:{},treeId:{}}}},MergeBranchesByThreeWay:{input:{type:"structure",required:["repositoryName","sourceCommitSpecifier","destinationCommitSpecifier"],members:{repositoryName:{},sourceCommitSpecifier:{},destinationCommitSpecifier:{},targetBranch:{},conflictDetailLevel:{},conflictResolutionStrategy:{},authorName:{},email:{},commitMessage:{},keepEmptyFolders:{type:"boolean"},conflictResolution:{shape:"S3p"}}},output:{type:"structure",members:{commitId:{},treeId:{}}}},MergePullRequestByFastForward:{input:{type:"structure",required:["pullRequestId","repositoryName"],members:{pullRequestId:{},repositoryName:{},sourceCommitId:{}}},output:{type:"structure",members:{pullRequest:{shape:"S33"}}}},MergePullRequestBySquash:{input:{type:"structure",required:["pullRequestId","repositoryName"],members:{pullRequestId:{},repositoryName:{},sourceCommitId:{},conflictDetailLevel:{},conflictResolutionStrategy:{},commitMessage:{},authorName:{},email:{},keepEmptyFolders:{type:"boolean"},conflictResolution:{shape:"S3p"}}},output:{type:"structure",members:{pullRequest:{shape:"S33"}}}},MergePullRequestByThreeWay:{input:{type:"structure",required:["pullRequestId","repositoryName"],members:{pullRequestId:{},repositoryName:{},sourceCommitId:{},conflictDetailLevel:{},conflictResolutionStrategy:{},commitMessage:{},authorName:{},email:{},keepEmptyFolders:{type:"boolean"},conflictResolution:{shape:"S3p"}}},output:{type:"structure",members:{pullRequest:{shape:"S33"}}}},OverridePullRequestApprovalRules:{input:{type:"structure",required:["pullRequestId","revisionId","overrideStatus"],members:{pullRequestId:{},revisionId:{},overrideStatus:{}}}},PostCommentForComparedCommit:{input:{type:"structure",required:["repositoryName","afterCommitId","content"],members:{repositoryName:{},beforeCommitId:{},afterCommitId:{},location:{shape:"S5q"},content:{},clientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{repositoryName:{},beforeCommitId:{},afterCommitId:{},beforeBlobId:{},afterBlobId:{},location:{shape:"S5q"},comment:{shape:"S42"}}},idempotent:true},PostCommentForPullRequest:{input:{type:"structure",required:["pullRequestId","repositoryName","beforeCommitId","afterCommitId","content"],members:{pullRequestId:{},repositoryName:{},beforeCommitId:{},afterCommitId:{},location:{shape:"S5q"},content:{},clientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{repositoryName:{},pullRequestId:{},beforeCommitId:{},afterCommitId:{},beforeBlobId:{},afterBlobId:{},location:{shape:"S5q"},comment:{shape:"S42"}}},idempotent:true},PostCommentReply:{input:{type:"structure",required:["inReplyTo","content"],members:{inReplyTo:{},clientRequestToken:{idempotencyToken:true},content:{}}},output:{type:"structure",members:{comment:{shape:"S42"}}},idempotent:true},PutCommentReaction:{input:{type:"structure",required:["commentId","reactionValue"],members:{commentId:{},reactionValue:{}}}},PutFile:{input:{type:"structure",required:["repositoryName","branchName","fileContent","filePath"],members:{repositoryName:{},branchName:{},fileContent:{type:"blob"},filePath:{},fileMode:{},parentCommitId:{},commitMessage:{},name:{},email:{}}},output:{type:"structure",required:["commitId","blobId","treeId"],members:{commitId:{},blobId:{},treeId:{}}}},PutRepositoryTriggers:{input:{type:"structure",required:["repositoryName","triggers"],members:{repositoryName:{},triggers:{shape:"S76"}}},output:{type:"structure",members:{configurationId:{}}}},TagResource:{input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{},tags:{shape:"S3k"}}}},TestRepositoryTriggers:{input:{type:"structure",required:["repositoryName","triggers"],members:{repositoryName:{},triggers:{shape:"S76"}}},output:{type:"structure",members:{successfulExecutions:{type:"list",member:{}},failedExecutions:{type:"list",member:{type:"structure",members:{trigger:{},failureMessage:{}}}}}}},UntagResource:{input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{},tagKeys:{type:"list",member:{}}}}},UpdateApprovalRuleTemplateContent:{input:{type:"structure",required:["approvalRuleTemplateName","newRuleContent"],members:{approvalRuleTemplateName:{},newRuleContent:{},existingRuleContentSha256:{}}},output:{type:"structure",required:["approvalRuleTemplate"],members:{approvalRuleTemplate:{shape:"S2c"}}}},UpdateApprovalRuleTemplateDescription:{input:{type:"structure",required:["approvalRuleTemplateName","approvalRuleTemplateDescription"],members:{approvalRuleTemplateName:{},approvalRuleTemplateDescription:{}}},output:{type:"structure",required:["approvalRuleTemplate"],members:{approvalRuleTemplate:{shape:"S2c"}}}},UpdateApprovalRuleTemplateName:{input:{type:"structure",required:["oldApprovalRuleTemplateName","newApprovalRuleTemplateName"],members:{oldApprovalRuleTemplateName:{},newApprovalRuleTemplateName:{}}},output:{type:"structure",required:["approvalRuleTemplate"],members:{approvalRuleTemplate:{shape:"S2c"}}}},UpdateComment:{input:{type:"structure",required:["commentId","content"],members:{commentId:{},content:{}}},output:{type:"structure",members:{comment:{shape:"S42"}}}},UpdateDefaultBranch:{input:{type:"structure",required:["repositoryName","defaultBranchName"],members:{repositoryName:{},defaultBranchName:{}}}},UpdatePullRequestApprovalRuleContent:{input:{type:"structure",required:["pullRequestId","approvalRuleName","newRuleContent"],members:{pullRequestId:{},approvalRuleName:{},existingRuleContentSha256:{},newRuleContent:{}}},output:{type:"structure",required:["approvalRule"],members:{approvalRule:{shape:"S3c"}}}},UpdatePullRequestApprovalState:{input:{type:"structure",required:["pullRequestId","revisionId","approvalState"],members:{pullRequestId:{},revisionId:{},approvalState:{}}}},UpdatePullRequestDescription:{input:{type:"structure",required:["pullRequestId","description"],members:{pullRequestId:{},description:{}}},output:{type:"structure",required:["pullRequest"],members:{pullRequest:{shape:"S33"}}}},UpdatePullRequestStatus:{input:{type:"structure",required:["pullRequestId","pullRequestStatus"],members:{pullRequestId:{},pullRequestStatus:{}}},output:{type:"structure",required:["pullRequest"],members:{pullRequest:{shape:"S33"}}}},UpdatePullRequestTitle:{input:{type:"structure",required:["pullRequestId","title"],members:{pullRequestId:{},title:{}}},output:{type:"structure",required:["pullRequest"],members:{pullRequest:{shape:"S33"}}}},UpdateRepositoryDescription:{input:{type:"structure",required:["repositoryName"],members:{repositoryName:{},repositoryDescription:{}}}},UpdateRepositoryName:{input:{type:"structure",required:["oldName","newName"],members:{oldName:{},newName:{}}}}},shapes:{S5:{type:"list",member:{}},Sn:{type:"structure",members:{filePath:{},fileSizes:{type:"structure",members:{source:{type:"long"},destination:{type:"long"},base:{type:"long"}}},fileModes:{type:"structure",members:{source:{},destination:{},base:{}}},objectTypes:{type:"structure",members:{source:{},destination:{},base:{}}},numberOfConflicts:{type:"integer"},isBinaryFile:{type:"structure",members:{source:{type:"boolean"},destination:{type:"boolean"},base:{type:"boolean"}}},contentConflict:{type:"boolean"},fileModeConflict:{type:"boolean"},objectTypeConflict:{type:"boolean"},mergeOperations:{type:"structure",members:{source:{},destination:{}}}}},S12:{type:"list",member:{type:"structure",members:{isConflict:{type:"boolean"},source:{shape:"S15"},destination:{shape:"S15"},base:{shape:"S15"}}}},S15:{type:"structure",members:{startLine:{type:"integer"},endLine:{type:"integer"},hunkContent:{}}},S1l:{type:"structure",members:{commitId:{},treeId:{},parents:{type:"list",member:{}},message:{},author:{shape:"S1n"},committer:{shape:"S1n"},additionalData:{}}},S1n:{type:"structure",members:{name:{},email:{},date:{}}},S1x:{type:"structure",members:{accountId:{},repositoryId:{},repositoryName:{},repositoryDescription:{},defaultBranch:{},lastModifiedDate:{type:"timestamp"},creationDate:{type:"timestamp"},cloneUrlHttp:{},cloneUrlSsh:{},Arn:{}}},S2c:{type:"structure",members:{approvalRuleTemplateId:{},approvalRuleTemplateName:{},approvalRuleTemplateDescription:{},approvalRuleTemplateContent:{},ruleContentSha256:{},lastModifiedDate:{type:"timestamp"},creationDate:{type:"timestamp"},lastModifiedUser:{}}},S2o:{type:"list",member:{type:"structure",required:["filePath"],members:{filePath:{}}}},S2q:{type:"list",member:{type:"structure",required:["filePath","fileMode"],members:{filePath:{},fileMode:{}}}},S2t:{type:"list",member:{type:"structure",members:{absolutePath:{},blobId:{},fileMode:{}}}},S33:{type:"structure",members:{pullRequestId:{},title:{},description:{},lastActivityDate:{type:"timestamp"},creationDate:{type:"timestamp"},pullRequestStatus:{},authorArn:{},pullRequestTargets:{type:"list",member:{type:"structure",members:{repositoryName:{},sourceReference:{},destinationReference:{},destinationCommit:{},sourceCommit:{},mergeBase:{},mergeMetadata:{shape:"S38"}}}},clientRequestToken:{},revisionId:{},approvalRules:{type:"list",member:{shape:"S3c"}}}},S38:{type:"structure",members:{isMerged:{type:"boolean"},mergedBy:{},mergeCommitId:{},mergeOption:{}}},S3c:{type:"structure",members:{approvalRuleId:{},approvalRuleName:{},approvalRuleContent:{},ruleContentSha256:{},lastModifiedDate:{type:"timestamp"},creationDate:{type:"timestamp"},lastModifiedUser:{},originApprovalRuleTemplate:{type:"structure",members:{approvalRuleTemplateId:{},approvalRuleTemplateName:{}}}}},S3k:{type:"map",key:{},value:{}},S3p:{type:"structure",members:{replaceContents:{type:"list",member:{type:"structure",required:["filePath","replacementType"],members:{filePath:{},replacementType:{},content:{type:"blob"},fileMode:{}}}},deleteFiles:{shape:"S2o"},setFileModes:{shape:"S2q"}}},S3y:{type:"structure",members:{branchName:{},commitId:{}}},S42:{type:"structure",members:{commentId:{},content:{},inReplyTo:{},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"},authorArn:{},deleted:{type:"boolean"},clientRequestToken:{},callerReactions:{type:"list",member:{}},reactionCounts:{type:"map",key:{},value:{type:"integer"}}}},S5q:{type:"structure",members:{filePath:{},filePosition:{type:"long"},relativeFileVersion:{}}},S5t:{type:"list",member:{shape:"S42"}},S65:{type:"structure",members:{blobId:{},path:{},mode:{}}},S76:{type:"list",member:{type:"structure",required:["name","destinationArn","events"],members:{name:{},destinationArn:{},customData:{},branches:{shape:"S7a"},events:{type:"list",member:{}}}}},S7a:{type:"list",member:{}},S7f:{type:"list",member:{}}}}},4211:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["polly"]={};i.Polly=s.defineService("polly",["2016-06-10"]);r(1531);Object.defineProperty(a.services["polly"],"2016-06-10",{get:function get(){var e=r(3132);e.paginators=r(5902).pagination;return e},enumerable:true,configurable:true});e.exports=i.Polly},4220:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-10-01",endpointPrefix:"workmail",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon WorkMail",serviceId:"WorkMail",signatureVersion:"v4",targetPrefix:"WorkMailService",uid:"workmail-2017-10-01"},operations:{AssociateDelegateToResource:{input:{type:"structure",required:["OrganizationId","ResourceId","EntityId"],members:{OrganizationId:{},ResourceId:{},EntityId:{}}},output:{type:"structure",members:{}},idempotent:true},AssociateMemberToGroup:{input:{type:"structure",required:["OrganizationId","GroupId","MemberId"],members:{OrganizationId:{},GroupId:{},MemberId:{}}},output:{type:"structure",members:{}},idempotent:true},CancelMailboxExportJob:{input:{type:"structure",required:["ClientToken","JobId","OrganizationId"],members:{ClientToken:{idempotencyToken:true},JobId:{},OrganizationId:{}}},output:{type:"structure",members:{}},idempotent:true},CreateAlias:{input:{type:"structure",required:["OrganizationId","EntityId","Alias"],members:{OrganizationId:{},EntityId:{},Alias:{}}},output:{type:"structure",members:{}},idempotent:true},CreateGroup:{input:{type:"structure",required:["OrganizationId","Name"],members:{OrganizationId:{},Name:{}}},output:{type:"structure",members:{GroupId:{}}},idempotent:true},CreateMobileDeviceAccessRule:{input:{type:"structure",required:["OrganizationId","Name","Effect"],members:{OrganizationId:{},ClientToken:{idempotencyToken:true},Name:{},Description:{},Effect:{},DeviceTypes:{shape:"Sm"},NotDeviceTypes:{shape:"Sm"},DeviceModels:{shape:"So"},NotDeviceModels:{shape:"So"},DeviceOperatingSystems:{shape:"Sq"},NotDeviceOperatingSystems:{shape:"Sq"},DeviceUserAgents:{shape:"Ss"},NotDeviceUserAgents:{shape:"Ss"}}},output:{type:"structure",members:{MobileDeviceAccessRuleId:{}}}},CreateOrganization:{input:{type:"structure",required:["Alias"],members:{DirectoryId:{},Alias:{},ClientToken:{idempotencyToken:true},Domains:{type:"list",member:{type:"structure",members:{DomainName:{},HostedZoneId:{}}}},KmsKeyArn:{},EnableInteroperability:{type:"boolean"}}},output:{type:"structure",members:{OrganizationId:{}}},idempotent:true},CreateResource:{input:{type:"structure",required:["OrganizationId","Name","Type"],members:{OrganizationId:{},Name:{},Type:{}}},output:{type:"structure",members:{ResourceId:{}}},idempotent:true},CreateUser:{input:{type:"structure",required:["OrganizationId","Name","DisplayName","Password"],members:{OrganizationId:{},Name:{},DisplayName:{},Password:{shape:"S1d"}}},output:{type:"structure",members:{UserId:{}}},idempotent:true},DeleteAccessControlRule:{input:{type:"structure",required:["OrganizationId","Name"],members:{OrganizationId:{},Name:{}}},output:{type:"structure",members:{}}},DeleteAlias:{input:{type:"structure",required:["OrganizationId","EntityId","Alias"],members:{OrganizationId:{},EntityId:{},Alias:{}}},output:{type:"structure",members:{}},idempotent:true},DeleteEmailMonitoringConfiguration:{input:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{}}},output:{type:"structure",members:{}},idempotent:true},DeleteGroup:{input:{type:"structure",required:["OrganizationId","GroupId"],members:{OrganizationId:{},GroupId:{}}},output:{type:"structure",members:{}},idempotent:true},DeleteMailboxPermissions:{input:{type:"structure",required:["OrganizationId","EntityId","GranteeId"],members:{OrganizationId:{},EntityId:{},GranteeId:{}}},output:{type:"structure",members:{}},idempotent:true},DeleteMobileDeviceAccessOverride:{input:{type:"structure",required:["OrganizationId","UserId","DeviceId"],members:{OrganizationId:{},UserId:{},DeviceId:{}}},output:{type:"structure",members:{}}},DeleteMobileDeviceAccessRule:{input:{type:"structure",required:["OrganizationId","MobileDeviceAccessRuleId"],members:{OrganizationId:{},MobileDeviceAccessRuleId:{}}},output:{type:"structure",members:{}}},DeleteOrganization:{input:{type:"structure",required:["OrganizationId","DeleteDirectory"],members:{ClientToken:{idempotencyToken:true},OrganizationId:{},DeleteDirectory:{type:"boolean"}}},output:{type:"structure",members:{OrganizationId:{},State:{}}},idempotent:true},DeleteResource:{input:{type:"structure",required:["OrganizationId","ResourceId"],members:{OrganizationId:{},ResourceId:{}}},output:{type:"structure",members:{}},idempotent:true},DeleteRetentionPolicy:{input:{type:"structure",required:["OrganizationId","Id"],members:{OrganizationId:{},Id:{}}},output:{type:"structure",members:{}},idempotent:true},DeleteUser:{input:{type:"structure",required:["OrganizationId","UserId"],members:{OrganizationId:{},UserId:{}}},output:{type:"structure",members:{}},idempotent:true},DeregisterFromWorkMail:{input:{type:"structure",required:["OrganizationId","EntityId"],members:{OrganizationId:{},EntityId:{}}},output:{type:"structure",members:{}},idempotent:true},DeregisterMailDomain:{input:{type:"structure",required:["OrganizationId","DomainName"],members:{OrganizationId:{},DomainName:{}}},output:{type:"structure",members:{}},idempotent:true},DescribeEmailMonitoringConfiguration:{input:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{}}},output:{type:"structure",members:{RoleArn:{},LogGroupArn:{}}},idempotent:true},DescribeGroup:{input:{type:"structure",required:["OrganizationId","GroupId"],members:{OrganizationId:{},GroupId:{}}},output:{type:"structure",members:{GroupId:{},Name:{},Email:{},State:{},EnabledDate:{type:"timestamp"},DisabledDate:{type:"timestamp"}}},idempotent:true},DescribeInboundDmarcSettings:{input:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{}}},output:{type:"structure",members:{Enforced:{type:"boolean"}}},idempotent:true},DescribeMailboxExportJob:{input:{type:"structure",required:["JobId","OrganizationId"],members:{JobId:{},OrganizationId:{}}},output:{type:"structure",members:{EntityId:{},Description:{},RoleArn:{},KmsKeyArn:{},S3BucketName:{},S3Prefix:{},S3Path:{},EstimatedProgress:{type:"integer"},State:{},ErrorInfo:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}}},idempotent:true},DescribeOrganization:{input:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{}}},output:{type:"structure",members:{OrganizationId:{},Alias:{},State:{},DirectoryId:{},DirectoryType:{},DefaultMailDomain:{},CompletedDate:{type:"timestamp"},ErrorMessage:{},ARN:{}}},idempotent:true},DescribeResource:{input:{type:"structure",required:["OrganizationId","ResourceId"],members:{OrganizationId:{},ResourceId:{}}},output:{type:"structure",members:{ResourceId:{},Email:{},Name:{},Type:{},BookingOptions:{shape:"S2x"},State:{},EnabledDate:{type:"timestamp"},DisabledDate:{type:"timestamp"}}},idempotent:true},DescribeUser:{input:{type:"structure",required:["OrganizationId","UserId"],members:{OrganizationId:{},UserId:{}}},output:{type:"structure",members:{UserId:{},Name:{},Email:{},DisplayName:{},State:{},UserRole:{},EnabledDate:{type:"timestamp"},DisabledDate:{type:"timestamp"}}},idempotent:true},DisassociateDelegateFromResource:{input:{type:"structure",required:["OrganizationId","ResourceId","EntityId"],members:{OrganizationId:{},ResourceId:{},EntityId:{}}},output:{type:"structure",members:{}},idempotent:true},DisassociateMemberFromGroup:{input:{type:"structure",required:["OrganizationId","GroupId","MemberId"],members:{OrganizationId:{},GroupId:{},MemberId:{}}},output:{type:"structure",members:{}},idempotent:true},GetAccessControlEffect:{input:{type:"structure",required:["OrganizationId","IpAddress","Action","UserId"],members:{OrganizationId:{},IpAddress:{},Action:{},UserId:{}}},output:{type:"structure",members:{Effect:{},MatchedRules:{type:"list",member:{}}}}},GetDefaultRetentionPolicy:{input:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{}}},output:{type:"structure",members:{Id:{},Name:{},Description:{},FolderConfigurations:{shape:"S3d"}}},idempotent:true},GetMailDomain:{input:{type:"structure",required:["OrganizationId","DomainName"],members:{OrganizationId:{},DomainName:{}}},output:{type:"structure",members:{Records:{type:"list",member:{type:"structure",members:{Type:{},Hostname:{},Value:{}}}},IsTestDomain:{type:"boolean"},IsDefault:{type:"boolean"},OwnershipVerificationStatus:{},DkimVerificationStatus:{}}},idempotent:true},GetMailboxDetails:{input:{type:"structure",required:["OrganizationId","UserId"],members:{OrganizationId:{},UserId:{}}},output:{type:"structure",members:{MailboxQuota:{type:"integer"},MailboxSize:{type:"double"}}},idempotent:true},GetMobileDeviceAccessEffect:{input:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{},DeviceType:{},DeviceModel:{},DeviceOperatingSystem:{},DeviceUserAgent:{}}},output:{type:"structure",members:{Effect:{},MatchedRules:{type:"list",member:{type:"structure",members:{MobileDeviceAccessRuleId:{},Name:{}}}}}}},GetMobileDeviceAccessOverride:{input:{type:"structure",required:["OrganizationId","UserId","DeviceId"],members:{OrganizationId:{},UserId:{},DeviceId:{}}},output:{type:"structure",members:{UserId:{},DeviceId:{},Effect:{},Description:{},DateCreated:{type:"timestamp"},DateModified:{type:"timestamp"}}}},ListAccessControlRules:{input:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{}}},output:{type:"structure",members:{Rules:{type:"list",member:{type:"structure",members:{Name:{},Effect:{},Description:{},IpRanges:{shape:"S42"},NotIpRanges:{shape:"S42"},Actions:{shape:"S44"},NotActions:{shape:"S44"},UserIds:{shape:"S45"},NotUserIds:{shape:"S45"},DateCreated:{type:"timestamp"},DateModified:{type:"timestamp"}}}}}}},ListAliases:{input:{type:"structure",required:["OrganizationId","EntityId"],members:{OrganizationId:{},EntityId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Aliases:{type:"list",member:{}},NextToken:{}}},idempotent:true},ListGroupMembers:{input:{type:"structure",required:["OrganizationId","GroupId"],members:{OrganizationId:{},GroupId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Members:{type:"list",member:{type:"structure",members:{Id:{},Name:{},Type:{},State:{},EnabledDate:{type:"timestamp"},DisabledDate:{type:"timestamp"}}}},NextToken:{}}},idempotent:true},ListGroups:{input:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Groups:{type:"list",member:{type:"structure",members:{Id:{},Email:{},Name:{},State:{},EnabledDate:{type:"timestamp"},DisabledDate:{type:"timestamp"}}}},NextToken:{}}},idempotent:true},ListMailDomains:{input:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{MailDomains:{type:"list",member:{type:"structure",members:{DomainName:{},DefaultDomain:{type:"boolean"}}}},NextToken:{}}},idempotent:true},ListMailboxExportJobs:{input:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Jobs:{type:"list",member:{type:"structure",members:{JobId:{},EntityId:{},Description:{},S3BucketName:{},S3Path:{},EstimatedProgress:{type:"integer"},State:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:true},ListMailboxPermissions:{input:{type:"structure",required:["OrganizationId","EntityId"],members:{OrganizationId:{},EntityId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Permissions:{type:"list",member:{type:"structure",required:["GranteeId","GranteeType","PermissionValues"],members:{GranteeId:{},GranteeType:{},PermissionValues:{shape:"S4w"}}}},NextToken:{}}},idempotent:true},ListMobileDeviceAccessOverrides:{input:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{},UserId:{},DeviceId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Overrides:{type:"list",member:{type:"structure",members:{UserId:{},DeviceId:{},Effect:{},Description:{},DateCreated:{type:"timestamp"},DateModified:{type:"timestamp"}}}},NextToken:{}}}},ListMobileDeviceAccessRules:{input:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{}}},output:{type:"structure",members:{Rules:{type:"list",member:{type:"structure",members:{MobileDeviceAccessRuleId:{},Name:{},Description:{},Effect:{},DeviceTypes:{shape:"Sm"},NotDeviceTypes:{shape:"Sm"},DeviceModels:{shape:"So"},NotDeviceModels:{shape:"So"},DeviceOperatingSystems:{shape:"Sq"},NotDeviceOperatingSystems:{shape:"Sq"},DeviceUserAgents:{shape:"Ss"},NotDeviceUserAgents:{shape:"Ss"},DateCreated:{type:"timestamp"},DateModified:{type:"timestamp"}}}}}}},ListOrganizations:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{OrganizationSummaries:{type:"list",member:{type:"structure",members:{OrganizationId:{},Alias:{},DefaultMailDomain:{},ErrorMessage:{},State:{}}}},NextToken:{}}},idempotent:true},ListResourceDelegates:{input:{type:"structure",required:["OrganizationId","ResourceId"],members:{OrganizationId:{},ResourceId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Delegates:{type:"list",member:{type:"structure",required:["Id","Type"],members:{Id:{},Type:{}}}},NextToken:{}}},idempotent:true},ListResources:{input:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Resources:{type:"list",member:{type:"structure",members:{Id:{},Email:{},Name:{},Type:{},State:{},EnabledDate:{type:"timestamp"},DisabledDate:{type:"timestamp"}}}},NextToken:{}}},idempotent:true},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},output:{type:"structure",members:{Tags:{shape:"S5k"}}}},ListUsers:{input:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Users:{type:"list",member:{type:"structure",members:{Id:{},Email:{},Name:{},DisplayName:{},State:{},UserRole:{},EnabledDate:{type:"timestamp"},DisabledDate:{type:"timestamp"}}}},NextToken:{}}},idempotent:true},PutAccessControlRule:{input:{type:"structure",required:["Name","Effect","Description","OrganizationId"],members:{Name:{},Effect:{},Description:{},IpRanges:{shape:"S42"},NotIpRanges:{shape:"S42"},Actions:{shape:"S44"},NotActions:{shape:"S44"},UserIds:{shape:"S45"},NotUserIds:{shape:"S45"},OrganizationId:{}}},output:{type:"structure",members:{}}},PutEmailMonitoringConfiguration:{input:{type:"structure",required:["OrganizationId","RoleArn","LogGroupArn"],members:{OrganizationId:{},RoleArn:{},LogGroupArn:{}}},output:{type:"structure",members:{}},idempotent:true},PutInboundDmarcSettings:{input:{type:"structure",required:["OrganizationId","Enforced"],members:{OrganizationId:{},Enforced:{type:"boolean"}}},output:{type:"structure",members:{}},idempotent:true},PutMailboxPermissions:{input:{type:"structure",required:["OrganizationId","EntityId","GranteeId","PermissionValues"],members:{OrganizationId:{},EntityId:{},GranteeId:{},PermissionValues:{shape:"S4w"}}},output:{type:"structure",members:{}},idempotent:true},PutMobileDeviceAccessOverride:{input:{type:"structure",required:["OrganizationId","UserId","DeviceId","Effect"],members:{OrganizationId:{},UserId:{},DeviceId:{},Effect:{},Description:{}}},output:{type:"structure",members:{}}},PutRetentionPolicy:{input:{type:"structure",required:["OrganizationId","Name","FolderConfigurations"],members:{OrganizationId:{},Id:{},Name:{},Description:{type:"string",sensitive:true},FolderConfigurations:{shape:"S3d"}}},output:{type:"structure",members:{}},idempotent:true},RegisterMailDomain:{input:{type:"structure",required:["OrganizationId","DomainName"],members:{ClientToken:{idempotencyToken:true},OrganizationId:{},DomainName:{}}},output:{type:"structure",members:{}},idempotent:true},RegisterToWorkMail:{input:{type:"structure",required:["OrganizationId","EntityId","Email"],members:{OrganizationId:{},EntityId:{},Email:{}}},output:{type:"structure",members:{}},idempotent:true},ResetPassword:{input:{type:"structure",required:["OrganizationId","UserId","Password"],members:{OrganizationId:{},UserId:{},Password:{shape:"S1d"}}},output:{type:"structure",members:{}},idempotent:true},StartMailboxExportJob:{input:{type:"structure",required:["ClientToken","OrganizationId","EntityId","RoleArn","KmsKeyArn","S3BucketName","S3Prefix"],members:{ClientToken:{idempotencyToken:true},OrganizationId:{},EntityId:{},Description:{},RoleArn:{},KmsKeyArn:{},S3BucketName:{},S3Prefix:{}}},output:{type:"structure",members:{JobId:{}}},idempotent:true},TagResource:{input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"S5k"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateDefaultMailDomain:{input:{type:"structure",required:["OrganizationId","DomainName"],members:{OrganizationId:{},DomainName:{}}},output:{type:"structure",members:{}},idempotent:true},UpdateMailboxQuota:{input:{type:"structure",required:["OrganizationId","UserId","MailboxQuota"],members:{OrganizationId:{},UserId:{},MailboxQuota:{type:"integer"}}},output:{type:"structure",members:{}},idempotent:true},UpdateMobileDeviceAccessRule:{input:{type:"structure",required:["OrganizationId","MobileDeviceAccessRuleId","Name","Effect"],members:{OrganizationId:{},MobileDeviceAccessRuleId:{},Name:{},Description:{},Effect:{},DeviceTypes:{shape:"Sm"},NotDeviceTypes:{shape:"Sm"},DeviceModels:{shape:"So"},NotDeviceModels:{shape:"So"},DeviceOperatingSystems:{shape:"Sq"},NotDeviceOperatingSystems:{shape:"Sq"},DeviceUserAgents:{shape:"Ss"},NotDeviceUserAgents:{shape:"Ss"}}},output:{type:"structure",members:{}}},UpdatePrimaryEmailAddress:{input:{type:"structure",required:["OrganizationId","EntityId","Email"],members:{OrganizationId:{},EntityId:{},Email:{}}},output:{type:"structure",members:{}},idempotent:true},UpdateResource:{input:{type:"structure",required:["OrganizationId","ResourceId"],members:{OrganizationId:{},ResourceId:{},Name:{},BookingOptions:{shape:"S2x"}}},output:{type:"structure",members:{}},idempotent:true}},shapes:{Sm:{type:"list",member:{}},So:{type:"list",member:{}},Sq:{type:"list",member:{}},Ss:{type:"list",member:{}},S1d:{type:"string",sensitive:true},S2x:{type:"structure",members:{AutoAcceptRequests:{type:"boolean"},AutoDeclineRecurringRequests:{type:"boolean"},AutoDeclineConflictingRequests:{type:"boolean"}}},S3d:{type:"list",member:{type:"structure",required:["Name","Action"],members:{Name:{},Action:{},Period:{type:"integer"}}}},S42:{type:"list",member:{}},S44:{type:"list",member:{}},S45:{type:"list",member:{}},S4w:{type:"list",member:{}},S5k:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}}}}},4221:function(e){e.exports={pagination:{DescribeAggregateComplianceByConfigRules:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken"},DescribeAggregateComplianceByConformancePacks:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken",result_key:"AggregateComplianceByConformancePacks"},DescribeAggregationAuthorizations:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken",result_key:"AggregationAuthorizations"},DescribeComplianceByConfigRule:{input_token:"NextToken",output_token:"NextToken",result_key:"ComplianceByConfigRules"},DescribeComplianceByResource:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken",result_key:"ComplianceByResources"},DescribeConfigRuleEvaluationStatus:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken",result_key:"ConfigRulesEvaluationStatus"},DescribeConfigRules:{input_token:"NextToken",output_token:"NextToken",result_key:"ConfigRules"},DescribeConfigurationAggregatorSourcesStatus:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken",result_key:"AggregatedSourceStatusList"},DescribeConfigurationAggregators:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken",result_key:"ConfigurationAggregators"},DescribeConformancePackCompliance:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken"},DescribeConformancePackStatus:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken",result_key:"ConformancePackStatusDetails"},DescribeConformancePacks:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken",result_key:"ConformancePackDetails"},DescribeOrganizationConfigRuleStatuses:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken",result_key:"OrganizationConfigRuleStatuses"},DescribeOrganizationConfigRules:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken",result_key:"OrganizationConfigRules"},DescribeOrganizationConformancePackStatuses:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken",result_key:"OrganizationConformancePackStatuses"},DescribeOrganizationConformancePacks:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken",result_key:"OrganizationConformancePacks"},DescribePendingAggregationRequests:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken",result_key:"PendingAggregationRequests"},DescribeRemediationExceptions:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken"},DescribeRemediationExecutionStatus:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken",result_key:"RemediationExecutionStatuses"},DescribeRetentionConfigurations:{input_token:"NextToken",output_token:"NextToken",result_key:"RetentionConfigurations"},GetAggregateComplianceDetailsByConfigRule:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken",result_key:"AggregateEvaluationResults"},GetAggregateConfigRuleComplianceSummary:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken"},GetAggregateConformancePackComplianceSummary:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken"},GetAggregateDiscoveredResourceCounts:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken"},GetComplianceDetailsByConfigRule:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken",result_key:"EvaluationResults"},GetComplianceDetailsByResource:{input_token:"NextToken",output_token:"NextToken",result_key:"EvaluationResults"},GetConformancePackComplianceDetails:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken"},GetConformancePackComplianceSummary:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken",result_key:"ConformancePackComplianceSummaryList"},GetDiscoveredResourceCounts:{input_token:"nextToken",limit_key:"limit",output_token:"nextToken"},GetOrganizationConfigRuleDetailedStatus:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken",result_key:"OrganizationConfigRuleDetailedStatus"},GetOrganizationConformancePackDetailedStatus:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken",result_key:"OrganizationConformancePackDetailedStatuses"},GetResourceConfigHistory:{input_token:"nextToken",limit_key:"limit",output_token:"nextToken",result_key:"configurationItems"},ListAggregateDiscoveredResources:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken",result_key:"ResourceIdentifiers"},ListDiscoveredResources:{input_token:"nextToken",limit_key:"limit",output_token:"nextToken",result_key:"resourceIdentifiers"},ListStoredQueries:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListTagsForResource:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken",result_key:"Tags"},SelectAggregateResourceConfig:{input_token:"NextToken",limit_key:"Limit",non_aggregate_keys:["QueryInfo"],output_token:"NextToken",result_key:"Results"},SelectResourceConfig:{input_token:"NextToken",limit_key:"Limit",non_aggregate_keys:["QueryInfo"],output_token:"NextToken",result_key:"Results"}}}},4227:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["cloudwatchlogs"]={};i.CloudWatchLogs=s.defineService("cloudwatchlogs",["2014-03-28"]);Object.defineProperty(a.services["cloudwatchlogs"],"2014-03-28",{get:function get(){var e=r(7684);e.paginators=r(6288).pagination;return e},enumerable:true,configurable:true});e.exports=i.CloudWatchLogs},4237:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2013-02-12",endpointPrefix:"rds",protocol:"query",serviceAbbreviation:"Amazon RDS",serviceFullName:"Amazon Relational Database Service",serviceId:"RDS",signatureVersion:"v4",uid:"rds-2013-02-12",xmlNamespace:"http://rds.amazonaws.com/doc/2013-02-12/"},operations:{AddSourceIdentifierToSubscription:{input:{type:"structure",required:["SubscriptionName","SourceIdentifier"],members:{SubscriptionName:{},SourceIdentifier:{}}},output:{resultWrapper:"AddSourceIdentifierToSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},AddTagsToResource:{input:{type:"structure",required:["ResourceName","Tags"],members:{ResourceName:{},Tags:{shape:"S9"}}}},AuthorizeDBSecurityGroupIngress:{input:{type:"structure",required:["DBSecurityGroupName"],members:{DBSecurityGroupName:{},CIDRIP:{},EC2SecurityGroupName:{},EC2SecurityGroupId:{},EC2SecurityGroupOwnerId:{}}},output:{resultWrapper:"AuthorizeDBSecurityGroupIngressResult",type:"structure",members:{DBSecurityGroup:{shape:"Sd"}}}},CopyDBSnapshot:{input:{type:"structure",required:["SourceDBSnapshotIdentifier","TargetDBSnapshotIdentifier"],members:{SourceDBSnapshotIdentifier:{},TargetDBSnapshotIdentifier:{}}},output:{resultWrapper:"CopyDBSnapshotResult",type:"structure",members:{DBSnapshot:{shape:"Sk"}}}},CreateDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier","AllocatedStorage","DBInstanceClass","Engine","MasterUsername","MasterUserPassword"],members:{DBName:{},DBInstanceIdentifier:{},AllocatedStorage:{type:"integer"},DBInstanceClass:{},Engine:{},MasterUsername:{},MasterUserPassword:{},DBSecurityGroups:{shape:"Sp"},VpcSecurityGroupIds:{shape:"Sq"},AvailabilityZone:{},DBSubnetGroupName:{},PreferredMaintenanceWindow:{},DBParameterGroupName:{},BackupRetentionPeriod:{type:"integer"},PreferredBackupWindow:{},Port:{type:"integer"},MultiAZ:{type:"boolean"},EngineVersion:{},AutoMinorVersionUpgrade:{type:"boolean"},LicenseModel:{},Iops:{type:"integer"},OptionGroupName:{},CharacterSetName:{},PubliclyAccessible:{type:"boolean"}}},output:{resultWrapper:"CreateDBInstanceResult",type:"structure",members:{DBInstance:{shape:"St"}}}},CreateDBInstanceReadReplica:{input:{type:"structure",required:["DBInstanceIdentifier","SourceDBInstanceIdentifier"],members:{DBInstanceIdentifier:{},SourceDBInstanceIdentifier:{},DBInstanceClass:{},AvailabilityZone:{},Port:{type:"integer"},AutoMinorVersionUpgrade:{type:"boolean"},Iops:{type:"integer"},OptionGroupName:{},PubliclyAccessible:{type:"boolean"}}},output:{resultWrapper:"CreateDBInstanceReadReplicaResult",type:"structure",members:{DBInstance:{shape:"St"}}}},CreateDBParameterGroup:{input:{type:"structure",required:["DBParameterGroupName","DBParameterGroupFamily","Description"],members:{DBParameterGroupName:{},DBParameterGroupFamily:{},Description:{}}},output:{resultWrapper:"CreateDBParameterGroupResult",type:"structure",members:{DBParameterGroup:{shape:"S1d"}}}},CreateDBSecurityGroup:{input:{type:"structure",required:["DBSecurityGroupName","DBSecurityGroupDescription"],members:{DBSecurityGroupName:{},DBSecurityGroupDescription:{}}},output:{resultWrapper:"CreateDBSecurityGroupResult",type:"structure",members:{DBSecurityGroup:{shape:"Sd"}}}},CreateDBSnapshot:{input:{type:"structure",required:["DBSnapshotIdentifier","DBInstanceIdentifier"],members:{DBSnapshotIdentifier:{},DBInstanceIdentifier:{}}},output:{resultWrapper:"CreateDBSnapshotResult",type:"structure",members:{DBSnapshot:{shape:"Sk"}}}},CreateDBSubnetGroup:{input:{type:"structure",required:["DBSubnetGroupName","DBSubnetGroupDescription","SubnetIds"],members:{DBSubnetGroupName:{},DBSubnetGroupDescription:{},SubnetIds:{shape:"S1j"}}},output:{resultWrapper:"CreateDBSubnetGroupResult",type:"structure",members:{DBSubnetGroup:{shape:"S11"}}}},CreateEventSubscription:{input:{type:"structure",required:["SubscriptionName","SnsTopicArn"],members:{SubscriptionName:{},SnsTopicArn:{},SourceType:{},EventCategories:{shape:"S6"},SourceIds:{shape:"S5"},Enabled:{type:"boolean"}}},output:{resultWrapper:"CreateEventSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},CreateOptionGroup:{input:{type:"structure",required:["OptionGroupName","EngineName","MajorEngineVersion","OptionGroupDescription"],members:{OptionGroupName:{},EngineName:{},MajorEngineVersion:{},OptionGroupDescription:{}}},output:{resultWrapper:"CreateOptionGroupResult",type:"structure",members:{OptionGroup:{shape:"S1p"}}}},DeleteDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},SkipFinalSnapshot:{type:"boolean"},FinalDBSnapshotIdentifier:{}}},output:{resultWrapper:"DeleteDBInstanceResult",type:"structure",members:{DBInstance:{shape:"St"}}}},DeleteDBParameterGroup:{input:{type:"structure",required:["DBParameterGroupName"],members:{DBParameterGroupName:{}}}},DeleteDBSecurityGroup:{input:{type:"structure",required:["DBSecurityGroupName"],members:{DBSecurityGroupName:{}}}},DeleteDBSnapshot:{input:{type:"structure",required:["DBSnapshotIdentifier"],members:{DBSnapshotIdentifier:{}}},output:{resultWrapper:"DeleteDBSnapshotResult",type:"structure",members:{DBSnapshot:{shape:"Sk"}}}},DeleteDBSubnetGroup:{input:{type:"structure",required:["DBSubnetGroupName"],members:{DBSubnetGroupName:{}}}},DeleteEventSubscription:{input:{type:"structure",required:["SubscriptionName"],members:{SubscriptionName:{}}},output:{resultWrapper:"DeleteEventSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},DeleteOptionGroup:{input:{type:"structure",required:["OptionGroupName"],members:{OptionGroupName:{}}}},DescribeDBEngineVersions:{input:{type:"structure",members:{Engine:{},EngineVersion:{},DBParameterGroupFamily:{},MaxRecords:{type:"integer"},Marker:{},DefaultOnly:{type:"boolean"},ListSupportedCharacterSets:{type:"boolean"}}},output:{resultWrapper:"DescribeDBEngineVersionsResult",type:"structure",members:{Marker:{},DBEngineVersions:{type:"list",member:{locationName:"DBEngineVersion",type:"structure",members:{Engine:{},EngineVersion:{},DBParameterGroupFamily:{},DBEngineDescription:{},DBEngineVersionDescription:{},DefaultCharacterSet:{shape:"S28"},SupportedCharacterSets:{type:"list",member:{shape:"S28",locationName:"CharacterSet"}}}}}}}},DescribeDBInstances:{input:{type:"structure",members:{DBInstanceIdentifier:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBInstancesResult",type:"structure",members:{Marker:{},DBInstances:{type:"list",member:{shape:"St",locationName:"DBInstance"}}}}},DescribeDBLogFiles:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},FilenameContains:{},FileLastWritten:{type:"long"},FileSize:{type:"long"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBLogFilesResult",type:"structure",members:{DescribeDBLogFiles:{type:"list",member:{locationName:"DescribeDBLogFilesDetails",type:"structure",members:{LogFileName:{},LastWritten:{type:"long"},Size:{type:"long"}}}},Marker:{}}}},DescribeDBParameterGroups:{input:{type:"structure",members:{DBParameterGroupName:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBParameterGroupsResult",type:"structure",members:{Marker:{},DBParameterGroups:{type:"list",member:{shape:"S1d",locationName:"DBParameterGroup"}}}}},DescribeDBParameters:{input:{type:"structure",required:["DBParameterGroupName"],members:{DBParameterGroupName:{},Source:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBParametersResult",type:"structure",members:{Parameters:{shape:"S2n"},Marker:{}}}},DescribeDBSecurityGroups:{input:{type:"structure",members:{DBSecurityGroupName:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBSecurityGroupsResult",type:"structure",members:{Marker:{},DBSecurityGroups:{type:"list",member:{shape:"Sd",locationName:"DBSecurityGroup"}}}}},DescribeDBSnapshots:{input:{type:"structure",members:{DBInstanceIdentifier:{},DBSnapshotIdentifier:{},SnapshotType:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBSnapshotsResult",type:"structure",members:{Marker:{},DBSnapshots:{type:"list",member:{shape:"Sk",locationName:"DBSnapshot"}}}}},DescribeDBSubnetGroups:{input:{type:"structure",members:{DBSubnetGroupName:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBSubnetGroupsResult",type:"structure",members:{Marker:{},DBSubnetGroups:{type:"list",member:{shape:"S11",locationName:"DBSubnetGroup"}}}}},DescribeEngineDefaultParameters:{input:{type:"structure",required:["DBParameterGroupFamily"],members:{DBParameterGroupFamily:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEngineDefaultParametersResult",type:"structure",members:{EngineDefaults:{type:"structure",members:{DBParameterGroupFamily:{},Marker:{},Parameters:{shape:"S2n"}},wrapper:true}}}},DescribeEventCategories:{input:{type:"structure",members:{SourceType:{}}},output:{resultWrapper:"DescribeEventCategoriesResult",type:"structure",members:{EventCategoriesMapList:{type:"list",member:{locationName:"EventCategoriesMap",type:"structure",members:{SourceType:{},EventCategories:{shape:"S6"}},wrapper:true}}}}},DescribeEventSubscriptions:{input:{type:"structure",members:{SubscriptionName:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEventSubscriptionsResult",type:"structure",members:{Marker:{},EventSubscriptionsList:{type:"list",member:{shape:"S4",locationName:"EventSubscription"}}}}},DescribeEvents:{input:{type:"structure",members:{SourceIdentifier:{},SourceType:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Duration:{type:"integer"},EventCategories:{shape:"S6"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEventsResult",type:"structure",members:{Marker:{},Events:{type:"list",member:{locationName:"Event",type:"structure",members:{SourceIdentifier:{},SourceType:{},Message:{},EventCategories:{shape:"S6"},Date:{type:"timestamp"}}}}}}},DescribeOptionGroupOptions:{input:{type:"structure",required:["EngineName"],members:{EngineName:{},MajorEngineVersion:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeOptionGroupOptionsResult",type:"structure",members:{OptionGroupOptions:{type:"list",member:{locationName:"OptionGroupOption",type:"structure",members:{Name:{},Description:{},EngineName:{},MajorEngineVersion:{},MinimumRequiredMinorEngineVersion:{},PortRequired:{type:"boolean"},DefaultPort:{type:"integer"},OptionsDependedOn:{type:"list",member:{locationName:"OptionName"}},Persistent:{type:"boolean"},OptionGroupOptionSettings:{type:"list",member:{locationName:"OptionGroupOptionSetting",type:"structure",members:{SettingName:{},SettingDescription:{},DefaultValue:{},ApplyType:{},AllowedValues:{},IsModifiable:{type:"boolean"}}}}}}},Marker:{}}}},DescribeOptionGroups:{input:{type:"structure",members:{OptionGroupName:{},Marker:{},MaxRecords:{type:"integer"},EngineName:{},MajorEngineVersion:{}}},output:{resultWrapper:"DescribeOptionGroupsResult",type:"structure",members:{OptionGroupsList:{type:"list",member:{shape:"S1p",locationName:"OptionGroup"}},Marker:{}}}},DescribeOrderableDBInstanceOptions:{input:{type:"structure",required:["Engine"],members:{Engine:{},EngineVersion:{},DBInstanceClass:{},LicenseModel:{},Vpc:{type:"boolean"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeOrderableDBInstanceOptionsResult",type:"structure",members:{OrderableDBInstanceOptions:{type:"list",member:{locationName:"OrderableDBInstanceOption",type:"structure",members:{Engine:{},EngineVersion:{},DBInstanceClass:{},LicenseModel:{},AvailabilityZones:{type:"list",member:{shape:"S14",locationName:"AvailabilityZone"}},MultiAZCapable:{type:"boolean"},ReadReplicaCapable:{type:"boolean"},Vpc:{type:"boolean"}},wrapper:true}},Marker:{}}}},DescribeReservedDBInstances:{input:{type:"structure",members:{ReservedDBInstanceId:{},ReservedDBInstancesOfferingId:{},DBInstanceClass:{},Duration:{},ProductDescription:{},OfferingType:{},MultiAZ:{type:"boolean"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeReservedDBInstancesResult",type:"structure",members:{Marker:{},ReservedDBInstances:{type:"list",member:{shape:"S3w",locationName:"ReservedDBInstance"}}}}},DescribeReservedDBInstancesOfferings:{input:{type:"structure",members:{ReservedDBInstancesOfferingId:{},DBInstanceClass:{},Duration:{},ProductDescription:{},OfferingType:{},MultiAZ:{type:"boolean"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeReservedDBInstancesOfferingsResult",type:"structure",members:{Marker:{},ReservedDBInstancesOfferings:{type:"list",member:{locationName:"ReservedDBInstancesOffering",type:"structure",members:{ReservedDBInstancesOfferingId:{},DBInstanceClass:{},Duration:{type:"integer"},FixedPrice:{type:"double"},UsagePrice:{type:"double"},CurrencyCode:{},ProductDescription:{},OfferingType:{},MultiAZ:{type:"boolean"},RecurringCharges:{shape:"S3y"}},wrapper:true}}}}},DownloadDBLogFilePortion:{input:{type:"structure",required:["DBInstanceIdentifier","LogFileName"],members:{DBInstanceIdentifier:{},LogFileName:{},Marker:{},NumberOfLines:{type:"integer"}}},output:{resultWrapper:"DownloadDBLogFilePortionResult",type:"structure",members:{LogFileData:{},Marker:{},AdditionalDataPending:{type:"boolean"}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceName"],members:{ResourceName:{}}},output:{resultWrapper:"ListTagsForResourceResult",type:"structure",members:{TagList:{shape:"S9"}}}},ModifyDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},AllocatedStorage:{type:"integer"},DBInstanceClass:{},DBSecurityGroups:{shape:"Sp"},VpcSecurityGroupIds:{shape:"Sq"},ApplyImmediately:{type:"boolean"},MasterUserPassword:{},DBParameterGroupName:{},BackupRetentionPeriod:{type:"integer"},PreferredBackupWindow:{},PreferredMaintenanceWindow:{},MultiAZ:{type:"boolean"},EngineVersion:{},AllowMajorVersionUpgrade:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},Iops:{type:"integer"},OptionGroupName:{},NewDBInstanceIdentifier:{}}},output:{resultWrapper:"ModifyDBInstanceResult",type:"structure",members:{DBInstance:{shape:"St"}}}},ModifyDBParameterGroup:{input:{type:"structure",required:["DBParameterGroupName","Parameters"],members:{DBParameterGroupName:{},Parameters:{shape:"S2n"}}},output:{shape:"S4b",resultWrapper:"ModifyDBParameterGroupResult"}},ModifyDBSubnetGroup:{input:{type:"structure",required:["DBSubnetGroupName","SubnetIds"],members:{DBSubnetGroupName:{},DBSubnetGroupDescription:{},SubnetIds:{shape:"S1j"}}},output:{resultWrapper:"ModifyDBSubnetGroupResult",type:"structure",members:{DBSubnetGroup:{shape:"S11"}}}},ModifyEventSubscription:{input:{type:"structure",required:["SubscriptionName"],members:{SubscriptionName:{},SnsTopicArn:{},SourceType:{},EventCategories:{shape:"S6"},Enabled:{type:"boolean"}}},output:{resultWrapper:"ModifyEventSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},ModifyOptionGroup:{input:{type:"structure",required:["OptionGroupName"],members:{OptionGroupName:{},OptionsToInclude:{type:"list",member:{locationName:"OptionConfiguration",type:"structure",required:["OptionName"],members:{OptionName:{},Port:{type:"integer"},DBSecurityGroupMemberships:{shape:"Sp"},VpcSecurityGroupMemberships:{shape:"Sq"},OptionSettings:{type:"list",member:{shape:"S1t",locationName:"OptionSetting"}}}}},OptionsToRemove:{type:"list",member:{}},ApplyImmediately:{type:"boolean"}}},output:{resultWrapper:"ModifyOptionGroupResult",type:"structure",members:{OptionGroup:{shape:"S1p"}}}},PromoteReadReplica:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},BackupRetentionPeriod:{type:"integer"},PreferredBackupWindow:{}}},output:{resultWrapper:"PromoteReadReplicaResult",type:"structure",members:{DBInstance:{shape:"St"}}}},PurchaseReservedDBInstancesOffering:{input:{type:"structure",required:["ReservedDBInstancesOfferingId"],members:{ReservedDBInstancesOfferingId:{},ReservedDBInstanceId:{},DBInstanceCount:{type:"integer"}}},output:{resultWrapper:"PurchaseReservedDBInstancesOfferingResult",type:"structure",members:{ReservedDBInstance:{shape:"S3w"}}}},RebootDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},ForceFailover:{type:"boolean"}}},output:{resultWrapper:"RebootDBInstanceResult",type:"structure",members:{DBInstance:{shape:"St"}}}},RemoveSourceIdentifierFromSubscription:{input:{type:"structure",required:["SubscriptionName","SourceIdentifier"],members:{SubscriptionName:{},SourceIdentifier:{}}},output:{resultWrapper:"RemoveSourceIdentifierFromSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},RemoveTagsFromResource:{input:{type:"structure",required:["ResourceName","TagKeys"],members:{ResourceName:{},TagKeys:{type:"list",member:{}}}}},ResetDBParameterGroup:{input:{type:"structure",required:["DBParameterGroupName"],members:{DBParameterGroupName:{},ResetAllParameters:{type:"boolean"},Parameters:{shape:"S2n"}}},output:{shape:"S4b",resultWrapper:"ResetDBParameterGroupResult"}},RestoreDBInstanceFromDBSnapshot:{input:{type:"structure",required:["DBInstanceIdentifier","DBSnapshotIdentifier"],members:{DBInstanceIdentifier:{},DBSnapshotIdentifier:{},DBInstanceClass:{},Port:{type:"integer"},AvailabilityZone:{},DBSubnetGroupName:{},MultiAZ:{type:"boolean"},PubliclyAccessible:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},LicenseModel:{},DBName:{},Engine:{},Iops:{type:"integer"},OptionGroupName:{}}},output:{resultWrapper:"RestoreDBInstanceFromDBSnapshotResult",type:"structure",members:{DBInstance:{shape:"St"}}}},RestoreDBInstanceToPointInTime:{input:{type:"structure",required:["SourceDBInstanceIdentifier","TargetDBInstanceIdentifier"],members:{SourceDBInstanceIdentifier:{},TargetDBInstanceIdentifier:{},RestoreTime:{type:"timestamp"},UseLatestRestorableTime:{type:"boolean"},DBInstanceClass:{},Port:{type:"integer"},AvailabilityZone:{},DBSubnetGroupName:{},MultiAZ:{type:"boolean"},PubliclyAccessible:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},LicenseModel:{},DBName:{},Engine:{},Iops:{type:"integer"},OptionGroupName:{}}},output:{resultWrapper:"RestoreDBInstanceToPointInTimeResult",type:"structure",members:{DBInstance:{shape:"St"}}}},RevokeDBSecurityGroupIngress:{input:{type:"structure",required:["DBSecurityGroupName"],members:{DBSecurityGroupName:{},CIDRIP:{},EC2SecurityGroupName:{},EC2SecurityGroupId:{},EC2SecurityGroupOwnerId:{}}},output:{resultWrapper:"RevokeDBSecurityGroupIngressResult",type:"structure",members:{DBSecurityGroup:{shape:"Sd"}}}}},shapes:{S4:{type:"structure",members:{CustomerAwsId:{},CustSubscriptionId:{},SnsTopicArn:{},Status:{},SubscriptionCreationTime:{},SourceType:{},SourceIdsList:{shape:"S5"},EventCategoriesList:{shape:"S6"},Enabled:{type:"boolean"}},wrapper:true},S5:{type:"list",member:{locationName:"SourceId"}},S6:{type:"list",member:{locationName:"EventCategory"}},S9:{type:"list",member:{locationName:"Tag",type:"structure",members:{Key:{},Value:{}}}},Sd:{type:"structure",members:{OwnerId:{},DBSecurityGroupName:{},DBSecurityGroupDescription:{},VpcId:{},EC2SecurityGroups:{type:"list",member:{locationName:"EC2SecurityGroup",type:"structure",members:{Status:{},EC2SecurityGroupName:{},EC2SecurityGroupId:{},EC2SecurityGroupOwnerId:{}}}},IPRanges:{type:"list",member:{locationName:"IPRange",type:"structure",members:{Status:{},CIDRIP:{}}}}},wrapper:true},Sk:{type:"structure",members:{DBSnapshotIdentifier:{},DBInstanceIdentifier:{},SnapshotCreateTime:{type:"timestamp"},Engine:{},AllocatedStorage:{type:"integer"},Status:{},Port:{type:"integer"},AvailabilityZone:{},VpcId:{},InstanceCreateTime:{type:"timestamp"},MasterUsername:{},EngineVersion:{},LicenseModel:{},SnapshotType:{},Iops:{type:"integer"},OptionGroupName:{}},wrapper:true},Sp:{type:"list",member:{locationName:"DBSecurityGroupName"}},Sq:{type:"list",member:{locationName:"VpcSecurityGroupId"}},St:{type:"structure",members:{DBInstanceIdentifier:{},DBInstanceClass:{},Engine:{},DBInstanceStatus:{},MasterUsername:{},DBName:{},Endpoint:{type:"structure",members:{Address:{},Port:{type:"integer"}}},AllocatedStorage:{type:"integer"},InstanceCreateTime:{type:"timestamp"},PreferredBackupWindow:{},BackupRetentionPeriod:{type:"integer"},DBSecurityGroups:{shape:"Sv"},VpcSecurityGroups:{shape:"Sx"},DBParameterGroups:{type:"list",member:{locationName:"DBParameterGroup",type:"structure",members:{DBParameterGroupName:{},ParameterApplyStatus:{}}}},AvailabilityZone:{},DBSubnetGroup:{shape:"S11"},PreferredMaintenanceWindow:{},PendingModifiedValues:{type:"structure",members:{DBInstanceClass:{},AllocatedStorage:{type:"integer"},MasterUserPassword:{},Port:{type:"integer"},BackupRetentionPeriod:{type:"integer"},MultiAZ:{type:"boolean"},EngineVersion:{},Iops:{type:"integer"},DBInstanceIdentifier:{}}},LatestRestorableTime:{type:"timestamp"},MultiAZ:{type:"boolean"},EngineVersion:{},AutoMinorVersionUpgrade:{type:"boolean"},ReadReplicaSourceDBInstanceIdentifier:{},ReadReplicaDBInstanceIdentifiers:{type:"list",member:{locationName:"ReadReplicaDBInstanceIdentifier"}},LicenseModel:{},Iops:{type:"integer"},OptionGroupMemberships:{type:"list",member:{locationName:"OptionGroupMembership",type:"structure",members:{OptionGroupName:{},Status:{}}}},CharacterSetName:{},SecondaryAvailabilityZone:{},PubliclyAccessible:{type:"boolean"}},wrapper:true},Sv:{type:"list",member:{locationName:"DBSecurityGroup",type:"structure",members:{DBSecurityGroupName:{},Status:{}}}},Sx:{type:"list",member:{locationName:"VpcSecurityGroupMembership",type:"structure",members:{VpcSecurityGroupId:{},Status:{}}}},S11:{type:"structure",members:{DBSubnetGroupName:{},DBSubnetGroupDescription:{},VpcId:{},SubnetGroupStatus:{},Subnets:{type:"list",member:{locationName:"Subnet",type:"structure",members:{SubnetIdentifier:{},SubnetAvailabilityZone:{shape:"S14"},SubnetStatus:{}}}}},wrapper:true},S14:{type:"structure",members:{Name:{},ProvisionedIopsCapable:{type:"boolean"}},wrapper:true},S1d:{type:"structure",members:{DBParameterGroupName:{},DBParameterGroupFamily:{},Description:{}},wrapper:true},S1j:{type:"list",member:{locationName:"SubnetIdentifier"}},S1p:{type:"structure",members:{OptionGroupName:{},OptionGroupDescription:{},EngineName:{},MajorEngineVersion:{},Options:{type:"list",member:{locationName:"Option",type:"structure",members:{OptionName:{},OptionDescription:{},Persistent:{type:"boolean"},Port:{type:"integer"},OptionSettings:{type:"list",member:{shape:"S1t",locationName:"OptionSetting"}},DBSecurityGroupMemberships:{shape:"Sv"},VpcSecurityGroupMemberships:{shape:"Sx"}}}},AllowsVpcAndNonVpcInstanceMemberships:{type:"boolean"},VpcId:{}},wrapper:true},S1t:{type:"structure",members:{Name:{},Value:{},DefaultValue:{},Description:{},ApplyType:{},DataType:{},AllowedValues:{},IsModifiable:{type:"boolean"},IsCollection:{type:"boolean"}}},S28:{type:"structure",members:{CharacterSetName:{},CharacterSetDescription:{}}},S2n:{type:"list",member:{locationName:"Parameter",type:"structure",members:{ParameterName:{},ParameterValue:{},Description:{},Source:{},ApplyType:{},DataType:{},AllowedValues:{},IsModifiable:{type:"boolean"},MinimumEngineVersion:{},ApplyMethod:{}}}},S3w:{type:"structure",members:{ReservedDBInstanceId:{},ReservedDBInstancesOfferingId:{},DBInstanceClass:{},StartTime:{type:"timestamp"},Duration:{type:"integer"},FixedPrice:{type:"double"},UsagePrice:{type:"double"},CurrencyCode:{},DBInstanceCount:{type:"integer"},ProductDescription:{},OfferingType:{},MultiAZ:{type:"boolean"},State:{},RecurringCharges:{shape:"S3y"}},wrapper:true},S3y:{type:"list",member:{locationName:"RecurringCharge",type:"structure",members:{RecurringChargeAmount:{type:"double"},RecurringChargeFrequency:{}},wrapper:true}},S4b:{type:"structure",members:{DBParameterGroupName:{}}}}}},4238:function(e,t,r){var i=r(395);r(1647);i.util.update(i.CloudFront.prototype,{setupRequestListeners:function setupRequestListeners(e){e.addListener("extractData",i.util.hoistPayloadMember)}})},4252:function(e){e.exports={pagination:{}}},4258:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["waf"]={};i.WAF=s.defineService("waf",["2015-08-24"]);Object.defineProperty(a.services["waf"],"2015-08-24",{get:function get(){var e=r(5340);e.paginators=r(9732).pagination;return e},enumerable:true,configurable:true});e.exports=i.WAF},4259:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-11-20",endpointPrefix:"lookoutvision",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon Lookout for Vision",serviceId:"LookoutVision",signatureVersion:"v4",signingName:"lookoutvision",uid:"lookoutvision-2020-11-20"},operations:{CreateDataset:{http:{requestUri:"/2020-11-20/projects/{projectName}/datasets",responseCode:202},input:{type:"structure",required:["ProjectName","DatasetType"],members:{ProjectName:{location:"uri",locationName:"projectName"},DatasetType:{},DatasetSource:{type:"structure",members:{GroundTruthManifest:{type:"structure",members:{S3Object:{type:"structure",required:["Bucket","Key"],members:{Bucket:{},Key:{},VersionId:{}}}}}}},ClientToken:{idempotencyToken:true,location:"header",locationName:"X-Amzn-Client-Token"}}},output:{type:"structure",members:{DatasetMetadata:{shape:"Sc"}}}},CreateModel:{http:{requestUri:"/2020-11-20/projects/{projectName}/models",responseCode:202},input:{type:"structure",required:["ProjectName","OutputConfig"],members:{ProjectName:{location:"uri",locationName:"projectName"},Description:{},ClientToken:{idempotencyToken:true,location:"header",locationName:"X-Amzn-Client-Token"},OutputConfig:{shape:"Si"},KmsKeyId:{},Tags:{shape:"Sm"}}},output:{type:"structure",members:{ModelMetadata:{shape:"Sr"}}}},CreateProject:{http:{requestUri:"/2020-11-20/projects"},input:{type:"structure",required:["ProjectName"],members:{ProjectName:{},ClientToken:{idempotencyToken:true,location:"header",locationName:"X-Amzn-Client-Token"}}},output:{type:"structure",members:{ProjectMetadata:{shape:"S10"}}}},DeleteDataset:{http:{method:"DELETE",requestUri:"/2020-11-20/projects/{projectName}/datasets/{datasetType}",responseCode:202},input:{type:"structure",required:["ProjectName","DatasetType"],members:{ProjectName:{location:"uri",locationName:"projectName"},DatasetType:{location:"uri",locationName:"datasetType"},ClientToken:{idempotencyToken:true,location:"header",locationName:"X-Amzn-Client-Token"}}},output:{type:"structure",members:{}}},DeleteModel:{http:{method:"DELETE",requestUri:"/2020-11-20/projects/{projectName}/models/{modelVersion}",responseCode:202},input:{type:"structure",required:["ProjectName","ModelVersion"],members:{ProjectName:{location:"uri",locationName:"projectName"},ModelVersion:{location:"uri",locationName:"modelVersion"},ClientToken:{idempotencyToken:true,location:"header",locationName:"X-Amzn-Client-Token"}}},output:{type:"structure",members:{ModelArn:{}}}},DeleteProject:{http:{method:"DELETE",requestUri:"/2020-11-20/projects/{projectName}"},input:{type:"structure",required:["ProjectName"],members:{ProjectName:{location:"uri",locationName:"projectName"},ClientToken:{idempotencyToken:true,location:"header",locationName:"X-Amzn-Client-Token"}}},output:{type:"structure",members:{ProjectArn:{}}}},DescribeDataset:{http:{method:"GET",requestUri:"/2020-11-20/projects/{projectName}/datasets/{datasetType}"},input:{type:"structure",required:["ProjectName","DatasetType"],members:{ProjectName:{location:"uri",locationName:"projectName"},DatasetType:{location:"uri",locationName:"datasetType"}}},output:{type:"structure",members:{DatasetDescription:{type:"structure",members:{ProjectName:{},DatasetType:{},CreationTimestamp:{type:"timestamp"},LastUpdatedTimestamp:{type:"timestamp"},Status:{},StatusMessage:{},ImageStats:{type:"structure",members:{Total:{type:"integer"},Labeled:{type:"integer"},Normal:{type:"integer"},Anomaly:{type:"integer"}}}}}}}},DescribeModel:{http:{method:"GET",requestUri:"/2020-11-20/projects/{projectName}/models/{modelVersion}"},input:{type:"structure",required:["ProjectName","ModelVersion"],members:{ProjectName:{location:"uri",locationName:"projectName"},ModelVersion:{location:"uri",locationName:"modelVersion"}}},output:{type:"structure",members:{ModelDescription:{type:"structure",members:{ModelVersion:{},ModelArn:{},CreationTimestamp:{type:"timestamp"},Description:{},Status:{},StatusMessage:{},Performance:{shape:"Sw"},OutputConfig:{shape:"Si"},EvaluationManifest:{shape:"S1h"},EvaluationResult:{shape:"S1h"},EvaluationEndTimestamp:{type:"timestamp"},KmsKeyId:{}}}}}},DescribeModelPackagingJob:{http:{method:"GET",requestUri:"/2020-11-20/projects/{projectName}/modelpackagingjobs/{jobName}"},input:{type:"structure",required:["ProjectName","JobName"],members:{ProjectName:{location:"uri",locationName:"projectName"},JobName:{location:"uri",locationName:"jobName"}}},output:{type:"structure",members:{ModelPackagingDescription:{type:"structure",members:{JobName:{},ProjectName:{},ModelVersion:{},ModelPackagingConfiguration:{shape:"S1m"},ModelPackagingJobDescription:{},ModelPackagingMethod:{},ModelPackagingOutputDetails:{type:"structure",members:{Greengrass:{type:"structure",members:{ComponentVersionArn:{},ComponentName:{},ComponentVersion:{}}}}},Status:{},StatusMessage:{},CreationTimestamp:{type:"timestamp"},LastUpdatedTimestamp:{type:"timestamp"}}}}}},DescribeProject:{http:{method:"GET",requestUri:"/2020-11-20/projects/{projectName}"},input:{type:"structure",required:["ProjectName"],members:{ProjectName:{location:"uri",locationName:"projectName"}}},output:{type:"structure",members:{ProjectDescription:{type:"structure",members:{ProjectArn:{},ProjectName:{},CreationTimestamp:{type:"timestamp"},Datasets:{type:"list",member:{shape:"Sc"}}}}}}},DetectAnomalies:{http:{requestUri:"/2020-11-20/projects/{projectName}/models/{modelVersion}/detect"},input:{type:"structure",required:["ProjectName","ModelVersion","Body","ContentType"],members:{ProjectName:{location:"uri",locationName:"projectName"},ModelVersion:{location:"uri",locationName:"modelVersion"},Body:{type:"blob",requiresLength:true,streaming:true},ContentType:{location:"header",locationName:"Content-Type"}},payload:"Body"},output:{type:"structure",members:{DetectAnomalyResult:{type:"structure",members:{Source:{type:"structure",members:{Type:{}}},IsAnomalous:{type:"boolean"},Confidence:{type:"float"}}}}}},ListDatasetEntries:{http:{method:"GET",requestUri:"/2020-11-20/projects/{projectName}/datasets/{datasetType}/entries"},input:{type:"structure",required:["ProjectName","DatasetType"],members:{ProjectName:{location:"uri",locationName:"projectName"},DatasetType:{location:"uri",locationName:"datasetType"},Labeled:{location:"querystring",locationName:"labeled",type:"boolean"},AnomalyClass:{location:"querystring",locationName:"anomalyClass"},BeforeCreationDate:{location:"querystring",locationName:"createdBefore",type:"timestamp"},AfterCreationDate:{location:"querystring",locationName:"createdAfter",type:"timestamp"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},SourceRefContains:{location:"querystring",locationName:"sourceRefContains"}}},output:{type:"structure",members:{DatasetEntries:{type:"list",member:{}},NextToken:{}}}},ListModelPackagingJobs:{http:{method:"GET",requestUri:"/2020-11-20/projects/{projectName}/modelpackagingjobs"},input:{type:"structure",required:["ProjectName"],members:{ProjectName:{location:"uri",locationName:"projectName"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{ModelPackagingJobs:{type:"list",member:{type:"structure",members:{JobName:{},ProjectName:{},ModelVersion:{},ModelPackagingJobDescription:{},ModelPackagingMethod:{},Status:{},StatusMessage:{},CreationTimestamp:{type:"timestamp"},LastUpdatedTimestamp:{type:"timestamp"}}}},NextToken:{}}}},ListModels:{http:{method:"GET",requestUri:"/2020-11-20/projects/{projectName}/models"},input:{type:"structure",required:["ProjectName"],members:{ProjectName:{location:"uri",locationName:"projectName"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{Models:{type:"list",member:{shape:"Sr"}},NextToken:{}}}},ListProjects:{http:{method:"GET",requestUri:"/2020-11-20/projects"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{Projects:{type:"list",member:{shape:"S10"}},NextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/2020-11-20/tags/{resourceArn}"},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{Tags:{shape:"Sm"}}}},StartModel:{http:{requestUri:"/2020-11-20/projects/{projectName}/models/{modelVersion}/start",responseCode:202},input:{type:"structure",required:["ProjectName","ModelVersion","MinInferenceUnits"],members:{ProjectName:{location:"uri",locationName:"projectName"},ModelVersion:{location:"uri",locationName:"modelVersion"},MinInferenceUnits:{type:"integer"},ClientToken:{idempotencyToken:true,location:"header",locationName:"X-Amzn-Client-Token"}}},output:{type:"structure",members:{Status:{}}}},StartModelPackagingJob:{http:{requestUri:"/2020-11-20/projects/{projectName}/modelpackagingjobs"},input:{type:"structure",required:["ProjectName","ModelVersion","Configuration"],members:{ProjectName:{location:"uri",locationName:"projectName"},ModelVersion:{},JobName:{},Configuration:{shape:"S1m"},Description:{},ClientToken:{idempotencyToken:true,location:"header",locationName:"X-Amzn-Client-Token"}}},output:{type:"structure",members:{JobName:{}}}},StopModel:{http:{requestUri:"/2020-11-20/projects/{projectName}/models/{modelVersion}/stop",responseCode:202},input:{type:"structure",required:["ProjectName","ModelVersion"],members:{ProjectName:{location:"uri",locationName:"projectName"},ModelVersion:{location:"uri",locationName:"modelVersion"},ClientToken:{idempotencyToken:true,location:"header",locationName:"X-Amzn-Client-Token"}}},output:{type:"structure",members:{Status:{}}}},TagResource:{http:{requestUri:"/2020-11-20/tags/{resourceArn}"},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"resourceArn"},Tags:{shape:"Sm"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/2020-11-20/tags/{resourceArn}"},input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{location:"uri",locationName:"resourceArn"},TagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateDatasetEntries:{http:{method:"PATCH",requestUri:"/2020-11-20/projects/{projectName}/datasets/{datasetType}/entries",responseCode:202},input:{type:"structure",required:["ProjectName","DatasetType","Changes"],members:{ProjectName:{location:"uri",locationName:"projectName"},DatasetType:{location:"uri",locationName:"datasetType"},Changes:{type:"blob"},ClientToken:{idempotencyToken:true,location:"header",locationName:"X-Amzn-Client-Token"}}},output:{type:"structure",members:{Status:{}}}}},shapes:{Sc:{type:"structure",members:{DatasetType:{},CreationTimestamp:{type:"timestamp"},Status:{},StatusMessage:{}}},Si:{type:"structure",required:["S3Location"],members:{S3Location:{shape:"Sj"}}},Sj:{type:"structure",required:["Bucket"],members:{Bucket:{},Prefix:{}}},Sm:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sr:{type:"structure",members:{CreationTimestamp:{type:"timestamp"},ModelVersion:{},ModelArn:{},Description:{},Status:{},StatusMessage:{},Performance:{shape:"Sw"}}},Sw:{type:"structure",members:{F1Score:{type:"float"},Recall:{type:"float"},Precision:{type:"float"}}},S10:{type:"structure",members:{ProjectArn:{},ProjectName:{},CreationTimestamp:{type:"timestamp"}}},S1h:{type:"structure",required:["Bucket","Key"],members:{Bucket:{},Key:{}}},S1m:{type:"structure",required:["Greengrass"],members:{Greengrass:{type:"structure",required:["S3OutputLocation","ComponentName"],members:{CompilerOptions:{},TargetDevice:{},TargetPlatform:{type:"structure",required:["Os","Arch","Accelerator"],members:{Os:{},Arch:{},Accelerator:{}}},S3OutputLocation:{shape:"Sj"},ComponentName:{},ComponentVersion:{},ComponentDescription:{},Tags:{shape:"Sm"}}}}}}}},4273:function(e){e.exports={pagination:{ListMediaCapturePipelines:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},4281:function(e,t,r){var i=r(395);var s=i.Protocol.Rest;i.Polly.Presigner=i.util.inherit({constructor:function Signer(e){e=e||{};this.options=e;this.service=e.service;this.bindServiceObject(e);this._operations={}},bindServiceObject:function bindServiceObject(e){e=e||{};if(!this.service){this.service=new i.Polly(e)}else{var t=i.util.copy(this.service.config);this.service=new this.service.constructor.__super__(t);this.service.config.params=i.util.merge(this.service.config.params||{},e.params)}},modifyInputMembers:function modifyInputMembers(e){var t=i.util.copy(e);t.members=i.util.copy(e.members);i.util.each(e.members,function(e,r){t.members[e]=i.util.copy(r);if(!r.location||r.location==="body"){t.members[e].location="querystring";t.members[e].locationName=e}});return t},convertPostToGet:function convertPostToGet(e){e.httpRequest.method="GET";var t=e.service.api.operations[e.operation];var r=this._operations[e.operation];if(!r){this._operations[e.operation]=r=this.modifyInputMembers(t.input)}var i=s.generateURI(e.httpRequest.endpoint.path,t.httpPath,r,e.params);e.httpRequest.path=i;e.httpRequest.body="";delete e.httpRequest.headers["Content-Length"];delete e.httpRequest.headers["Content-Type"]},getSynthesizeSpeechUrl:function getSynthesizeSpeechUrl(e,t,r){var i=this;var s=this.service.makeRequest("synthesizeSpeech",e);s.removeAllListeners("build");s.on("build",function(e){i.convertPostToGet(e)});return s.presign(t,r)}})},4289:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2019-06-30",endpointPrefix:"migrationhub-config",jsonVersion:"1.1",protocol:"json",serviceFullName:"AWS Migration Hub Config",serviceId:"MigrationHub Config",signatureVersion:"v4",signingName:"mgh",targetPrefix:"AWSMigrationHubMultiAccountService",uid:"migrationhub-config-2019-06-30"},operations:{CreateHomeRegionControl:{input:{type:"structure",required:["HomeRegion","Target"],members:{HomeRegion:{},Target:{shape:"S3"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{HomeRegionControl:{shape:"S8"}}}},DescribeHomeRegionControls:{input:{type:"structure",members:{ControlId:{},HomeRegion:{},Target:{shape:"S3"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{HomeRegionControls:{type:"list",member:{shape:"S8"}},NextToken:{}}}},GetHomeRegion:{input:{type:"structure",members:{}},output:{type:"structure",members:{HomeRegion:{}}}}},shapes:{S3:{type:"structure",required:["Type"],members:{Type:{},Id:{}}},S8:{type:"structure",members:{ControlId:{},HomeRegion:{},Target:{shape:"S3"},RequestedTime:{type:"timestamp"}}}}}},4290:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["greengrass"]={};i.Greengrass=s.defineService("greengrass",["2017-06-07"]);Object.defineProperty(a.services["greengrass"],"2017-06-07",{get:function get(){var e=r(2053);return e},enumerable:true,configurable:true});e.exports=i.Greengrass},4291:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["ivs"]={};i.IVS=s.defineService("ivs",["2020-07-14"]);Object.defineProperty(a.services["ivs"],"2020-07-14",{get:function get(){var e=r(5907);e.paginators=r(9342).pagination;return e},enumerable:true,configurable:true});e.exports=i.IVS},4293:function(e){e.exports=require("buffer")},4294:function(e){e.exports={pagination:{ListAggregatedUtterances:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListBotAliases:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListBotLocales:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListBotRecommendations:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListBotVersions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListBots:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListBuiltInIntents:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListBuiltInSlotTypes:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListExports:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListImports:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListIntents:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListRecommendedIntents:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListSlotTypes:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListSlots:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},4303:function(e){e.exports={version:2,waiters:{LoadBalancerExists:{delay:15,operation:"DescribeLoadBalancers",maxAttempts:40,acceptors:[{matcher:"status",expected:200,state:"success"},{matcher:"error",expected:"LoadBalancerNotFound",state:"retry"}]},LoadBalancerAvailable:{delay:15,operation:"DescribeLoadBalancers",maxAttempts:40,acceptors:[{state:"success",matcher:"pathAll",argument:"LoadBalancers[].State.Code",expected:"active"},{state:"retry",matcher:"pathAny",argument:"LoadBalancers[].State.Code",expected:"provisioning"},{state:"retry",matcher:"error",expected:"LoadBalancerNotFound"}]},LoadBalancersDeleted:{delay:15,operation:"DescribeLoadBalancers",maxAttempts:40,acceptors:[{state:"retry",matcher:"pathAll",argument:"LoadBalancers[].State.Code",expected:"active"},{matcher:"error",expected:"LoadBalancerNotFound",state:"success"}]},TargetInService:{delay:15,maxAttempts:40,operation:"DescribeTargetHealth",acceptors:[{argument:"TargetHealthDescriptions[].TargetHealth.State",expected:"healthy",matcher:"pathAll",state:"success"},{matcher:"error",expected:"InvalidInstance",state:"retry"}]},TargetDeregistered:{delay:15,maxAttempts:40,operation:"DescribeTargetHealth",acceptors:[{matcher:"error",expected:"InvalidTarget",state:"success"},{argument:"TargetHealthDescriptions[].TargetHealth.State",expected:"unused",matcher:"pathAll",state:"success"}]}}}},4304:function(e){e.exports=require("string_decoder")},4323:function(e){e.exports={version:2,waiters:{ResourceRequestSuccess:{description:"Wait until resource operation request is successful",delay:5,maxAttempts:24,operation:"GetResourceRequestStatus",acceptors:[{matcher:"path",argument:"ProgressEvent.OperationStatus",state:"success",expected:"SUCCESS"},{matcher:"path",argument:"ProgressEvent.OperationStatus",state:"failure",expected:"FAILED"},{matcher:"path",argument:"ProgressEvent.OperationStatus",state:"failure",expected:"CANCEL_COMPLETE"}]}}}},4330:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-09-30",endpointPrefix:"cloudcontrolapi",jsonVersion:"1.0",protocol:"json",serviceAbbreviation:"CloudControlApi",serviceFullName:"AWS Cloud Control API",serviceId:"CloudControl",signatureVersion:"v4",signingName:"cloudcontrolapi",targetPrefix:"CloudApiService",uid:"cloudcontrol-2021-09-30"},operations:{CancelResourceRequest:{input:{type:"structure",required:["RequestToken"],members:{RequestToken:{}}},output:{type:"structure",members:{ProgressEvent:{shape:"S4"}}},idempotent:true},CreateResource:{input:{type:"structure",required:["TypeName","DesiredState"],members:{TypeName:{},TypeVersionId:{},RoleArn:{},ClientToken:{idempotencyToken:true},DesiredState:{shape:"Sa"}}},output:{type:"structure",members:{ProgressEvent:{shape:"S4"}}}},DeleteResource:{input:{type:"structure",required:["TypeName","Identifier"],members:{TypeName:{},TypeVersionId:{},RoleArn:{},ClientToken:{idempotencyToken:true},Identifier:{}}},output:{type:"structure",members:{ProgressEvent:{shape:"S4"}}}},GetResource:{input:{type:"structure",required:["TypeName","Identifier"],members:{TypeName:{},TypeVersionId:{},RoleArn:{},Identifier:{}}},output:{type:"structure",members:{TypeName:{},ResourceDescription:{shape:"Sm"}}}},GetResourceRequestStatus:{input:{type:"structure",required:["RequestToken"],members:{RequestToken:{}}},output:{type:"structure",members:{ProgressEvent:{shape:"S4"}}}},ListResourceRequests:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{},ResourceRequestStatusFilter:{type:"structure",members:{Operations:{type:"list",member:{}},OperationStatuses:{type:"list",member:{}}}}}},output:{type:"structure",members:{ResourceRequestStatusSummaries:{type:"list",member:{shape:"S4"}},NextToken:{}}}},ListResources:{input:{type:"structure",required:["TypeName"],members:{TypeName:{},TypeVersionId:{},RoleArn:{},NextToken:{},MaxResults:{type:"integer"},ResourceModel:{shape:"Sa"}}},output:{type:"structure",members:{TypeName:{},ResourceDescriptions:{type:"list",member:{shape:"Sm"}},NextToken:{}}}},UpdateResource:{input:{type:"structure",required:["TypeName","Identifier","PatchDocument"],members:{TypeName:{},TypeVersionId:{},RoleArn:{},ClientToken:{idempotencyToken:true},Identifier:{},PatchDocument:{type:"string",sensitive:true}}},output:{type:"structure",members:{ProgressEvent:{shape:"S4"}}}}},shapes:{S4:{type:"structure",members:{TypeName:{},Identifier:{},RequestToken:{},Operation:{},OperationStatus:{},EventTime:{type:"timestamp"},ResourceModel:{shape:"Sa"},StatusMessage:{},ErrorCode:{},RetryAfter:{type:"timestamp"}}},Sa:{type:"string",sensitive:true},Sm:{type:"structure",members:{Identifier:{},Properties:{shape:"Sa"}}}}}},4338:function(e){e.exports={pagination:{DescribeJobLogItems:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},DescribeJobs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},DescribeRecoveryInstances:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},DescribeRecoverySnapshots:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},DescribeReplicationConfigurationTemplates:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},DescribeSourceServers:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"}}}},4341:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["discovery"]={};i.Discovery=s.defineService("discovery",["2015-11-01"]);Object.defineProperty(a.services["discovery"],"2015-11-01",{get:function get(){var e=r(9389);e.paginators=r(5266).pagination;return e},enumerable:true,configurable:true});e.exports=i.Discovery},4343:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["inspector"]={};i.Inspector=s.defineService("inspector",["2015-08-18*","2016-02-16"]);Object.defineProperty(a.services["inspector"],"2016-02-16",{get:function get(){var e=r(612);e.paginators=r(1283).pagination;return e},enumerable:true,configurable:true});e.exports=i.Inspector},4344:function(e){e.exports={pagination:{}}},4371:function(e){e.exports={pagination:{GetTranscript:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},4373:function(e){e.exports={pagination:{ListPlacements:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"placements"},ListProjects:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"projects"}}}},4380:function(e){e.exports={version:2,waiters:{EnvironmentExists:{delay:20,maxAttempts:20,operation:"DescribeEnvironments",acceptors:[{state:"success",matcher:"pathAll",argument:"Environments[].Status",expected:"Ready"},{state:"retry",matcher:"pathAll",argument:"Environments[].Status",expected:"Launching"}]},EnvironmentUpdated:{delay:20,maxAttempts:20,operation:"DescribeEnvironments",acceptors:[{state:"success",matcher:"pathAll",argument:"Environments[].Status",expected:"Ready"},{state:"retry",matcher:"pathAll",argument:"Environments[].Status",expected:"Updating"}]},EnvironmentTerminated:{delay:20,maxAttempts:20,operation:"DescribeEnvironments",acceptors:[{state:"success",matcher:"pathAll",argument:"Environments[].Status",expected:"Terminated"},{state:"retry",matcher:"pathAll",argument:"Environments[].Status",expected:"Terminating"}]}}}},4388:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["honeycode"]={};i.Honeycode=s.defineService("honeycode",["2020-03-01"]);Object.defineProperty(a.services["honeycode"],"2020-03-01",{get:function get(){var e=r(8343);e.paginators=r(1346).pagination;return e},enumerable:true,configurable:true});e.exports=i.Honeycode},4392:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2015-02-02",endpointPrefix:"elasticache",protocol:"query",serviceFullName:"Amazon ElastiCache",serviceId:"ElastiCache",signatureVersion:"v4",uid:"elasticache-2015-02-02",xmlNamespace:"http://elasticache.amazonaws.com/doc/2015-02-02/"},operations:{AddTagsToResource:{input:{type:"structure",required:["ResourceName","Tags"],members:{ResourceName:{},Tags:{shape:"S3"}}},output:{shape:"S5",resultWrapper:"AddTagsToResourceResult"}},AuthorizeCacheSecurityGroupIngress:{input:{type:"structure",required:["CacheSecurityGroupName","EC2SecurityGroupName","EC2SecurityGroupOwnerId"],members:{CacheSecurityGroupName:{},EC2SecurityGroupName:{},EC2SecurityGroupOwnerId:{}}},output:{resultWrapper:"AuthorizeCacheSecurityGroupIngressResult",type:"structure",members:{CacheSecurityGroup:{shape:"S8"}}}},BatchApplyUpdateAction:{input:{type:"structure",required:["ServiceUpdateName"],members:{ReplicationGroupIds:{shape:"Sc"},CacheClusterIds:{shape:"Sd"},ServiceUpdateName:{}}},output:{shape:"Se",resultWrapper:"BatchApplyUpdateActionResult"}},BatchStopUpdateAction:{input:{type:"structure",required:["ServiceUpdateName"],members:{ReplicationGroupIds:{shape:"Sc"},CacheClusterIds:{shape:"Sd"},ServiceUpdateName:{}}},output:{shape:"Se",resultWrapper:"BatchStopUpdateActionResult"}},CompleteMigration:{input:{type:"structure",required:["ReplicationGroupId"],members:{ReplicationGroupId:{},Force:{type:"boolean"}}},output:{resultWrapper:"CompleteMigrationResult",type:"structure",members:{ReplicationGroup:{shape:"So"}}}},CopySnapshot:{input:{type:"structure",required:["SourceSnapshotName","TargetSnapshotName"],members:{SourceSnapshotName:{},TargetSnapshotName:{},TargetBucket:{},KmsKeyId:{},Tags:{shape:"S3"}}},output:{resultWrapper:"CopySnapshotResult",type:"structure",members:{Snapshot:{shape:"S1q"}}}},CreateCacheCluster:{input:{type:"structure",required:["CacheClusterId"],members:{CacheClusterId:{},ReplicationGroupId:{},AZMode:{},PreferredAvailabilityZone:{},PreferredAvailabilityZones:{shape:"S1z"},NumCacheNodes:{type:"integer"},CacheNodeType:{},Engine:{},EngineVersion:{},CacheParameterGroupName:{},CacheSubnetGroupName:{},CacheSecurityGroupNames:{shape:"S20"},SecurityGroupIds:{shape:"S21"},Tags:{shape:"S3"},SnapshotArns:{shape:"S22"},SnapshotName:{},PreferredMaintenanceWindow:{},Port:{type:"integer"},NotificationTopicArn:{},AutoMinorVersionUpgrade:{type:"boolean"},SnapshotRetentionLimit:{type:"integer"},SnapshotWindow:{},AuthToken:{},OutpostMode:{},PreferredOutpostArn:{},PreferredOutpostArns:{shape:"S24"},LogDeliveryConfigurations:{shape:"S25"}}},output:{resultWrapper:"CreateCacheClusterResult",type:"structure",members:{CacheCluster:{shape:"S28"}}}},CreateCacheParameterGroup:{input:{type:"structure",required:["CacheParameterGroupName","CacheParameterGroupFamily","Description"],members:{CacheParameterGroupName:{},CacheParameterGroupFamily:{},Description:{},Tags:{shape:"S3"}}},output:{resultWrapper:"CreateCacheParameterGroupResult",type:"structure",members:{CacheParameterGroup:{shape:"S2l"}}}},CreateCacheSecurityGroup:{input:{type:"structure",required:["CacheSecurityGroupName","Description"],members:{CacheSecurityGroupName:{},Description:{},Tags:{shape:"S3"}}},output:{resultWrapper:"CreateCacheSecurityGroupResult",type:"structure",members:{CacheSecurityGroup:{shape:"S8"}}}},CreateCacheSubnetGroup:{input:{type:"structure",required:["CacheSubnetGroupName","CacheSubnetGroupDescription","SubnetIds"],members:{CacheSubnetGroupName:{},CacheSubnetGroupDescription:{},SubnetIds:{shape:"S2p"},Tags:{shape:"S3"}}},output:{resultWrapper:"CreateCacheSubnetGroupResult",type:"structure",members:{CacheSubnetGroup:{shape:"S2r"}}}},CreateGlobalReplicationGroup:{input:{type:"structure",required:["GlobalReplicationGroupIdSuffix","PrimaryReplicationGroupId"],members:{GlobalReplicationGroupIdSuffix:{},GlobalReplicationGroupDescription:{},PrimaryReplicationGroupId:{}}},output:{resultWrapper:"CreateGlobalReplicationGroupResult",type:"structure",members:{GlobalReplicationGroup:{shape:"S2y"}}}},CreateReplicationGroup:{input:{type:"structure",required:["ReplicationGroupId","ReplicationGroupDescription"],members:{ReplicationGroupId:{},ReplicationGroupDescription:{},GlobalReplicationGroupId:{},PrimaryClusterId:{},AutomaticFailoverEnabled:{type:"boolean"},MultiAZEnabled:{type:"boolean"},NumCacheClusters:{type:"integer"},PreferredCacheClusterAZs:{shape:"S1v"},NumNodeGroups:{type:"integer"},ReplicasPerNodeGroup:{type:"integer"},NodeGroupConfiguration:{type:"list",member:{shape:"S1t",locationName:"NodeGroupConfiguration"}},CacheNodeType:{},Engine:{},EngineVersion:{},CacheParameterGroupName:{},CacheSubnetGroupName:{},CacheSecurityGroupNames:{shape:"S20"},SecurityGroupIds:{shape:"S21"},Tags:{shape:"S3"},SnapshotArns:{shape:"S22"},SnapshotName:{},PreferredMaintenanceWindow:{},Port:{type:"integer"},NotificationTopicArn:{},AutoMinorVersionUpgrade:{type:"boolean"},SnapshotRetentionLimit:{type:"integer"},SnapshotWindow:{},AuthToken:{},TransitEncryptionEnabled:{type:"boolean"},AtRestEncryptionEnabled:{type:"boolean"},KmsKeyId:{},UserGroupIds:{type:"list",member:{}},LogDeliveryConfigurations:{shape:"S25"},DataTieringEnabled:{type:"boolean"}}},output:{resultWrapper:"CreateReplicationGroupResult",type:"structure",members:{ReplicationGroup:{shape:"So"}}}},CreateSnapshot:{input:{type:"structure",required:["SnapshotName"],members:{ReplicationGroupId:{},CacheClusterId:{},SnapshotName:{},KmsKeyId:{},Tags:{shape:"S3"}}},output:{resultWrapper:"CreateSnapshotResult",type:"structure",members:{Snapshot:{shape:"S1q"}}}},CreateUser:{input:{type:"structure",required:["UserId","UserName","Engine","AccessString"],members:{UserId:{},UserName:{},Engine:{},Passwords:{shape:"S3d"},AccessString:{},NoPasswordRequired:{type:"boolean"},Tags:{shape:"S3"}}},output:{shape:"S3f",resultWrapper:"CreateUserResult"}},CreateUserGroup:{input:{type:"structure",required:["UserGroupId","Engine"],members:{UserGroupId:{},Engine:{},UserIds:{shape:"S3j"},Tags:{shape:"S3"}}},output:{shape:"S3k",resultWrapper:"CreateUserGroupResult"}},DecreaseNodeGroupsInGlobalReplicationGroup:{input:{type:"structure",required:["GlobalReplicationGroupId","NodeGroupCount","ApplyImmediately"],members:{GlobalReplicationGroupId:{},NodeGroupCount:{type:"integer"},GlobalNodeGroupsToRemove:{shape:"S3p"},GlobalNodeGroupsToRetain:{shape:"S3p"},ApplyImmediately:{type:"boolean"}}},output:{resultWrapper:"DecreaseNodeGroupsInGlobalReplicationGroupResult",type:"structure",members:{GlobalReplicationGroup:{shape:"S2y"}}}},DecreaseReplicaCount:{input:{type:"structure",required:["ReplicationGroupId","ApplyImmediately"],members:{ReplicationGroupId:{},NewReplicaCount:{type:"integer"},ReplicaConfiguration:{shape:"S3s"},ReplicasToRemove:{type:"list",member:{}},ApplyImmediately:{type:"boolean"}}},output:{resultWrapper:"DecreaseReplicaCountResult",type:"structure",members:{ReplicationGroup:{shape:"So"}}}},DeleteCacheCluster:{input:{type:"structure",required:["CacheClusterId"],members:{CacheClusterId:{},FinalSnapshotIdentifier:{}}},output:{resultWrapper:"DeleteCacheClusterResult",type:"structure",members:{CacheCluster:{shape:"S28"}}}},DeleteCacheParameterGroup:{input:{type:"structure",required:["CacheParameterGroupName"],members:{CacheParameterGroupName:{}}}},DeleteCacheSecurityGroup:{input:{type:"structure",required:["CacheSecurityGroupName"],members:{CacheSecurityGroupName:{}}}},DeleteCacheSubnetGroup:{input:{type:"structure",required:["CacheSubnetGroupName"],members:{CacheSubnetGroupName:{}}}},DeleteGlobalReplicationGroup:{input:{type:"structure",required:["GlobalReplicationGroupId","RetainPrimaryReplicationGroup"],members:{GlobalReplicationGroupId:{},RetainPrimaryReplicationGroup:{type:"boolean"}}},output:{resultWrapper:"DeleteGlobalReplicationGroupResult",type:"structure",members:{GlobalReplicationGroup:{shape:"S2y"}}}},DeleteReplicationGroup:{input:{type:"structure",required:["ReplicationGroupId"],members:{ReplicationGroupId:{},RetainPrimaryCluster:{type:"boolean"},FinalSnapshotIdentifier:{}}},output:{resultWrapper:"DeleteReplicationGroupResult",type:"structure",members:{ReplicationGroup:{shape:"So"}}}},DeleteSnapshot:{input:{type:"structure",required:["SnapshotName"],members:{SnapshotName:{}}},output:{resultWrapper:"DeleteSnapshotResult",type:"structure",members:{Snapshot:{shape:"S1q"}}}},DeleteUser:{input:{type:"structure",required:["UserId"],members:{UserId:{}}},output:{shape:"S3f",resultWrapper:"DeleteUserResult"}},DeleteUserGroup:{input:{type:"structure",required:["UserGroupId"],members:{UserGroupId:{}}},output:{shape:"S3k",resultWrapper:"DeleteUserGroupResult"}},DescribeCacheClusters:{input:{type:"structure",members:{CacheClusterId:{},MaxRecords:{type:"integer"},Marker:{},ShowCacheNodeInfo:{type:"boolean"},ShowCacheClustersNotInReplicationGroups:{type:"boolean"}}},output:{resultWrapper:"DescribeCacheClustersResult",type:"structure",members:{Marker:{},CacheClusters:{type:"list",member:{shape:"S28",locationName:"CacheCluster"}}}}},DescribeCacheEngineVersions:{input:{type:"structure",members:{Engine:{},EngineVersion:{},CacheParameterGroupFamily:{},MaxRecords:{type:"integer"},Marker:{},DefaultOnly:{type:"boolean"}}},output:{resultWrapper:"DescribeCacheEngineVersionsResult",type:"structure",members:{Marker:{},CacheEngineVersions:{type:"list",member:{locationName:"CacheEngineVersion",type:"structure",members:{Engine:{},EngineVersion:{},CacheParameterGroupFamily:{},CacheEngineDescription:{},CacheEngineVersionDescription:{}}}}}}},DescribeCacheParameterGroups:{input:{type:"structure",members:{CacheParameterGroupName:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeCacheParameterGroupsResult",type:"structure",members:{Marker:{},CacheParameterGroups:{type:"list",member:{shape:"S2l",locationName:"CacheParameterGroup"}}}}},DescribeCacheParameters:{input:{type:"structure",required:["CacheParameterGroupName"],members:{CacheParameterGroupName:{},Source:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeCacheParametersResult",type:"structure",members:{Marker:{},Parameters:{shape:"S4l"},CacheNodeTypeSpecificParameters:{shape:"S4o"}}}},DescribeCacheSecurityGroups:{input:{type:"structure",members:{CacheSecurityGroupName:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeCacheSecurityGroupsResult",type:"structure",members:{Marker:{},CacheSecurityGroups:{type:"list",member:{shape:"S8",locationName:"CacheSecurityGroup"}}}}},DescribeCacheSubnetGroups:{input:{type:"structure",members:{CacheSubnetGroupName:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeCacheSubnetGroupsResult",type:"structure",members:{Marker:{},CacheSubnetGroups:{type:"list",member:{shape:"S2r",locationName:"CacheSubnetGroup"}}}}},DescribeEngineDefaultParameters:{input:{type:"structure",required:["CacheParameterGroupFamily"],members:{CacheParameterGroupFamily:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEngineDefaultParametersResult",type:"structure",members:{EngineDefaults:{type:"structure",members:{CacheParameterGroupFamily:{},Marker:{},Parameters:{shape:"S4l"},CacheNodeTypeSpecificParameters:{shape:"S4o"}},wrapper:true}}}},DescribeEvents:{input:{type:"structure",members:{SourceIdentifier:{},SourceType:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Duration:{type:"integer"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEventsResult",type:"structure",members:{Marker:{},Events:{type:"list",member:{locationName:"Event",type:"structure",members:{SourceIdentifier:{},SourceType:{},Message:{},Date:{type:"timestamp"}}}}}}},DescribeGlobalReplicationGroups:{input:{type:"structure",members:{GlobalReplicationGroupId:{},MaxRecords:{type:"integer"},Marker:{},ShowMemberInfo:{type:"boolean"}}},output:{resultWrapper:"DescribeGlobalReplicationGroupsResult",type:"structure",members:{Marker:{},GlobalReplicationGroups:{type:"list",member:{shape:"S2y",locationName:"GlobalReplicationGroup"}}}}},DescribeReplicationGroups:{input:{type:"structure",members:{ReplicationGroupId:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeReplicationGroupsResult",type:"structure",members:{Marker:{},ReplicationGroups:{type:"list",member:{shape:"So",locationName:"ReplicationGroup"}}}}},DescribeReservedCacheNodes:{input:{type:"structure",members:{ReservedCacheNodeId:{},ReservedCacheNodesOfferingId:{},CacheNodeType:{},Duration:{},ProductDescription:{},OfferingType:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeReservedCacheNodesResult",type:"structure",members:{Marker:{},ReservedCacheNodes:{type:"list",member:{shape:"S5f",locationName:"ReservedCacheNode"}}}}},DescribeReservedCacheNodesOfferings:{input:{type:"structure",members:{ReservedCacheNodesOfferingId:{},CacheNodeType:{},Duration:{},ProductDescription:{},OfferingType:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeReservedCacheNodesOfferingsResult",type:"structure",members:{Marker:{},ReservedCacheNodesOfferings:{type:"list",member:{locationName:"ReservedCacheNodesOffering",type:"structure",members:{ReservedCacheNodesOfferingId:{},CacheNodeType:{},Duration:{type:"integer"},FixedPrice:{type:"double"},UsagePrice:{type:"double"},ProductDescription:{},OfferingType:{},RecurringCharges:{shape:"S5g"}},wrapper:true}}}}},DescribeServiceUpdates:{input:{type:"structure",members:{ServiceUpdateName:{},ServiceUpdateStatus:{shape:"S5n"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeServiceUpdatesResult",type:"structure",members:{Marker:{},ServiceUpdates:{type:"list",member:{locationName:"ServiceUpdate",type:"structure",members:{ServiceUpdateName:{},ServiceUpdateReleaseDate:{type:"timestamp"},ServiceUpdateEndDate:{type:"timestamp"},ServiceUpdateSeverity:{},ServiceUpdateRecommendedApplyByDate:{type:"timestamp"},ServiceUpdateStatus:{},ServiceUpdateDescription:{},ServiceUpdateType:{},Engine:{},EngineVersion:{},AutoUpdateAfterRecommendedApplyByDate:{type:"boolean"},EstimatedUpdateTime:{}}}}}}},DescribeSnapshots:{input:{type:"structure",members:{ReplicationGroupId:{},CacheClusterId:{},SnapshotName:{},SnapshotSource:{},Marker:{},MaxRecords:{type:"integer"},ShowNodeGroupConfig:{type:"boolean"}}},output:{resultWrapper:"DescribeSnapshotsResult",type:"structure",members:{Marker:{},Snapshots:{type:"list",member:{shape:"S1q",locationName:"Snapshot"}}}}},DescribeUpdateActions:{input:{type:"structure",members:{ServiceUpdateName:{},ReplicationGroupIds:{shape:"Sc"},CacheClusterIds:{shape:"Sd"},Engine:{},ServiceUpdateStatus:{shape:"S5n"},ServiceUpdateTimeRange:{type:"structure",members:{StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}}},UpdateActionStatus:{type:"list",member:{}},ShowNodeLevelUpdateStatus:{type:"boolean"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeUpdateActionsResult",type:"structure",members:{Marker:{},UpdateActions:{type:"list",member:{locationName:"UpdateAction",type:"structure",members:{ReplicationGroupId:{},CacheClusterId:{},ServiceUpdateName:{},ServiceUpdateReleaseDate:{type:"timestamp"},ServiceUpdateSeverity:{},ServiceUpdateStatus:{},ServiceUpdateRecommendedApplyByDate:{type:"timestamp"},ServiceUpdateType:{},UpdateActionAvailableDate:{type:"timestamp"},UpdateActionStatus:{},NodesUpdated:{},UpdateActionStatusModifiedDate:{type:"timestamp"},SlaMet:{},NodeGroupUpdateStatus:{type:"list",member:{locationName:"NodeGroupUpdateStatus",type:"structure",members:{NodeGroupId:{},NodeGroupMemberUpdateStatus:{type:"list",member:{locationName:"NodeGroupMemberUpdateStatus",type:"structure",members:{CacheClusterId:{},CacheNodeId:{},NodeUpdateStatus:{},NodeDeletionDate:{type:"timestamp"},NodeUpdateStartDate:{type:"timestamp"},NodeUpdateEndDate:{type:"timestamp"},NodeUpdateInitiatedBy:{},NodeUpdateInitiatedDate:{type:"timestamp"},NodeUpdateStatusModifiedDate:{type:"timestamp"}}}}}}},CacheNodeUpdateStatus:{type:"list",member:{locationName:"CacheNodeUpdateStatus",type:"structure",members:{CacheNodeId:{},NodeUpdateStatus:{},NodeDeletionDate:{type:"timestamp"},NodeUpdateStartDate:{type:"timestamp"},NodeUpdateEndDate:{type:"timestamp"},NodeUpdateInitiatedBy:{},NodeUpdateInitiatedDate:{type:"timestamp"},NodeUpdateStatusModifiedDate:{type:"timestamp"}}}},EstimatedUpdateTime:{},Engine:{}}}}}}},DescribeUserGroups:{input:{type:"structure",members:{UserGroupId:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeUserGroupsResult",type:"structure",members:{UserGroups:{type:"list",member:{shape:"S3k"}},Marker:{}}}},DescribeUsers:{input:{type:"structure",members:{Engine:{},UserId:{},Filters:{type:"list",member:{type:"structure",required:["Name","Values"],members:{Name:{},Values:{type:"list",member:{}}}}},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeUsersResult",type:"structure",members:{Users:{type:"list",member:{shape:"S3f"}},Marker:{}}}},DisassociateGlobalReplicationGroup:{input:{type:"structure",required:["GlobalReplicationGroupId","ReplicationGroupId","ReplicationGroupRegion"],members:{GlobalReplicationGroupId:{},ReplicationGroupId:{},ReplicationGroupRegion:{}}},output:{resultWrapper:"DisassociateGlobalReplicationGroupResult",type:"structure",members:{GlobalReplicationGroup:{shape:"S2y"}}}},FailoverGlobalReplicationGroup:{input:{type:"structure",required:["GlobalReplicationGroupId","PrimaryRegion","PrimaryReplicationGroupId"],members:{GlobalReplicationGroupId:{},PrimaryRegion:{},PrimaryReplicationGroupId:{}}},output:{resultWrapper:"FailoverGlobalReplicationGroupResult",type:"structure",members:{GlobalReplicationGroup:{shape:"S2y"}}}},IncreaseNodeGroupsInGlobalReplicationGroup:{input:{type:"structure",required:["GlobalReplicationGroupId","NodeGroupCount","ApplyImmediately"],members:{GlobalReplicationGroupId:{},NodeGroupCount:{type:"integer"},RegionalConfigurations:{type:"list",member:{locationName:"RegionalConfiguration",type:"structure",required:["ReplicationGroupId","ReplicationGroupRegion","ReshardingConfiguration"],members:{ReplicationGroupId:{},ReplicationGroupRegion:{},ReshardingConfiguration:{shape:"S6u"}}}},ApplyImmediately:{type:"boolean"}}},output:{resultWrapper:"IncreaseNodeGroupsInGlobalReplicationGroupResult",type:"structure",members:{GlobalReplicationGroup:{shape:"S2y"}}}},IncreaseReplicaCount:{input:{type:"structure",required:["ReplicationGroupId","ApplyImmediately"],members:{ReplicationGroupId:{},NewReplicaCount:{type:"integer"},ReplicaConfiguration:{shape:"S3s"},ApplyImmediately:{type:"boolean"}}},output:{resultWrapper:"IncreaseReplicaCountResult",type:"structure",members:{ReplicationGroup:{shape:"So"}}}},ListAllowedNodeTypeModifications:{input:{type:"structure",members:{CacheClusterId:{},ReplicationGroupId:{}}},output:{resultWrapper:"ListAllowedNodeTypeModificationsResult",type:"structure",members:{ScaleUpModifications:{shape:"S71"},ScaleDownModifications:{shape:"S71"}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceName"],members:{ResourceName:{}}},output:{shape:"S5",resultWrapper:"ListTagsForResourceResult"}},ModifyCacheCluster:{input:{type:"structure",required:["CacheClusterId"],members:{CacheClusterId:{},NumCacheNodes:{type:"integer"},CacheNodeIdsToRemove:{shape:"S2a"},AZMode:{},NewAvailabilityZones:{shape:"S1z"},CacheSecurityGroupNames:{shape:"S20"},SecurityGroupIds:{shape:"S21"},PreferredMaintenanceWindow:{},NotificationTopicArn:{},CacheParameterGroupName:{},NotificationTopicStatus:{},ApplyImmediately:{type:"boolean"},EngineVersion:{},AutoMinorVersionUpgrade:{type:"boolean"},SnapshotRetentionLimit:{type:"integer"},SnapshotWindow:{},CacheNodeType:{},AuthToken:{},AuthTokenUpdateStrategy:{},LogDeliveryConfigurations:{shape:"S25"}}},output:{resultWrapper:"ModifyCacheClusterResult",type:"structure",members:{CacheCluster:{shape:"S28"}}}},ModifyCacheParameterGroup:{input:{type:"structure",required:["CacheParameterGroupName","ParameterNameValues"],members:{CacheParameterGroupName:{},ParameterNameValues:{shape:"S77"}}},output:{shape:"S79",resultWrapper:"ModifyCacheParameterGroupResult"}},ModifyCacheSubnetGroup:{input:{type:"structure",required:["CacheSubnetGroupName"],members:{CacheSubnetGroupName:{},CacheSubnetGroupDescription:{},SubnetIds:{shape:"S2p"}}},output:{resultWrapper:"ModifyCacheSubnetGroupResult",type:"structure",members:{CacheSubnetGroup:{shape:"S2r"}}}},ModifyGlobalReplicationGroup:{input:{type:"structure",required:["GlobalReplicationGroupId","ApplyImmediately"],members:{GlobalReplicationGroupId:{},ApplyImmediately:{type:"boolean"},CacheNodeType:{},EngineVersion:{},CacheParameterGroupName:{},GlobalReplicationGroupDescription:{},AutomaticFailoverEnabled:{type:"boolean"}}},output:{resultWrapper:"ModifyGlobalReplicationGroupResult",type:"structure",members:{GlobalReplicationGroup:{shape:"S2y"}}}},ModifyReplicationGroup:{input:{type:"structure",required:["ReplicationGroupId"],members:{ReplicationGroupId:{},ReplicationGroupDescription:{},PrimaryClusterId:{},SnapshottingClusterId:{},AutomaticFailoverEnabled:{type:"boolean"},MultiAZEnabled:{type:"boolean"},NodeGroupId:{deprecated:true},CacheSecurityGroupNames:{shape:"S20"},SecurityGroupIds:{shape:"S21"},PreferredMaintenanceWindow:{},NotificationTopicArn:{},CacheParameterGroupName:{},NotificationTopicStatus:{},ApplyImmediately:{type:"boolean"},EngineVersion:{},AutoMinorVersionUpgrade:{type:"boolean"},SnapshotRetentionLimit:{type:"integer"},SnapshotWindow:{},CacheNodeType:{},AuthToken:{},AuthTokenUpdateStrategy:{},UserGroupIdsToAdd:{shape:"Sx"},UserGroupIdsToRemove:{shape:"Sx"},RemoveUserGroups:{type:"boolean"},LogDeliveryConfigurations:{shape:"S25"}}},output:{resultWrapper:"ModifyReplicationGroupResult",type:"structure",members:{ReplicationGroup:{shape:"So"}}}},ModifyReplicationGroupShardConfiguration:{input:{type:"structure",required:["ReplicationGroupId","NodeGroupCount","ApplyImmediately"],members:{ReplicationGroupId:{},NodeGroupCount:{type:"integer"},ApplyImmediately:{type:"boolean"},ReshardingConfiguration:{shape:"S6u"},NodeGroupsToRemove:{type:"list",member:{locationName:"NodeGroupToRemove"}},NodeGroupsToRetain:{type:"list",member:{locationName:"NodeGroupToRetain"}}}},output:{resultWrapper:"ModifyReplicationGroupShardConfigurationResult",type:"structure",members:{ReplicationGroup:{shape:"So"}}}},ModifyUser:{input:{type:"structure",required:["UserId"],members:{UserId:{},AccessString:{},AppendAccessString:{},Passwords:{shape:"S3d"},NoPasswordRequired:{type:"boolean"}}},output:{shape:"S3f",resultWrapper:"ModifyUserResult"}},ModifyUserGroup:{input:{type:"structure",required:["UserGroupId"],members:{UserGroupId:{},UserIdsToAdd:{shape:"S3j"},UserIdsToRemove:{shape:"S3j"}}},output:{shape:"S3k",resultWrapper:"ModifyUserGroupResult"}},PurchaseReservedCacheNodesOffering:{input:{type:"structure",required:["ReservedCacheNodesOfferingId"],members:{ReservedCacheNodesOfferingId:{},ReservedCacheNodeId:{},CacheNodeCount:{type:"integer"},Tags:{shape:"S3"}}},output:{resultWrapper:"PurchaseReservedCacheNodesOfferingResult",type:"structure",members:{ReservedCacheNode:{shape:"S5f"}}}},RebalanceSlotsInGlobalReplicationGroup:{input:{type:"structure",required:["GlobalReplicationGroupId","ApplyImmediately"],members:{GlobalReplicationGroupId:{},ApplyImmediately:{type:"boolean"}}},output:{resultWrapper:"RebalanceSlotsInGlobalReplicationGroupResult",type:"structure",members:{GlobalReplicationGroup:{shape:"S2y"}}}},RebootCacheCluster:{input:{type:"structure",required:["CacheClusterId","CacheNodeIdsToReboot"],members:{CacheClusterId:{},CacheNodeIdsToReboot:{shape:"S2a"}}},output:{resultWrapper:"RebootCacheClusterResult",type:"structure",members:{CacheCluster:{shape:"S28"}}}},RemoveTagsFromResource:{input:{type:"structure",required:["ResourceName","TagKeys"],members:{ResourceName:{},TagKeys:{type:"list",member:{}}}},output:{shape:"S5",resultWrapper:"RemoveTagsFromResourceResult"}},ResetCacheParameterGroup:{input:{type:"structure",required:["CacheParameterGroupName"],members:{CacheParameterGroupName:{},ResetAllParameters:{type:"boolean"},ParameterNameValues:{shape:"S77"}}},output:{shape:"S79",resultWrapper:"ResetCacheParameterGroupResult"}},RevokeCacheSecurityGroupIngress:{input:{type:"structure",required:["CacheSecurityGroupName","EC2SecurityGroupName","EC2SecurityGroupOwnerId"],members:{CacheSecurityGroupName:{},EC2SecurityGroupName:{},EC2SecurityGroupOwnerId:{}}},output:{resultWrapper:"RevokeCacheSecurityGroupIngressResult",type:"structure",members:{CacheSecurityGroup:{shape:"S8"}}}},StartMigration:{input:{type:"structure",required:["ReplicationGroupId","CustomerNodeEndpointList"],members:{ReplicationGroupId:{},CustomerNodeEndpointList:{type:"list",member:{type:"structure",members:{Address:{},Port:{type:"integer"}}}}}},output:{resultWrapper:"StartMigrationResult",type:"structure",members:{ReplicationGroup:{shape:"So"}}}},TestFailover:{input:{type:"structure",required:["ReplicationGroupId","NodeGroupId"],members:{ReplicationGroupId:{},NodeGroupId:{}}},output:{resultWrapper:"TestFailoverResult",type:"structure",members:{ReplicationGroup:{shape:"So"}}}}},shapes:{S3:{type:"list",member:{locationName:"Tag",type:"structure",members:{Key:{},Value:{}}}},S5:{type:"structure",members:{TagList:{shape:"S3"}}},S8:{type:"structure",members:{OwnerId:{},CacheSecurityGroupName:{},Description:{},EC2SecurityGroups:{type:"list",member:{locationName:"EC2SecurityGroup",type:"structure",members:{Status:{},EC2SecurityGroupName:{},EC2SecurityGroupOwnerId:{}}}},ARN:{}},wrapper:true},Sc:{type:"list",member:{}},Sd:{type:"list",member:{}},Se:{type:"structure",members:{ProcessedUpdateActions:{type:"list",member:{locationName:"ProcessedUpdateAction",type:"structure",members:{ReplicationGroupId:{},CacheClusterId:{},ServiceUpdateName:{},UpdateActionStatus:{}}}},UnprocessedUpdateActions:{type:"list",member:{locationName:"UnprocessedUpdateAction",type:"structure",members:{ReplicationGroupId:{},CacheClusterId:{},ServiceUpdateName:{},ErrorType:{},ErrorMessage:{}}}}}},So:{type:"structure",members:{ReplicationGroupId:{},Description:{},GlobalReplicationGroupInfo:{type:"structure",members:{GlobalReplicationGroupId:{},GlobalReplicationGroupMemberRole:{}}},Status:{},PendingModifiedValues:{type:"structure",members:{PrimaryClusterId:{},AutomaticFailoverStatus:{},Resharding:{type:"structure",members:{SlotMigration:{type:"structure",members:{ProgressPercentage:{type:"double"}}}}},AuthTokenStatus:{},UserGroups:{type:"structure",members:{UserGroupIdsToAdd:{shape:"Sx"},UserGroupIdsToRemove:{shape:"Sx"}}},LogDeliveryConfigurations:{shape:"Sz"}}},MemberClusters:{type:"list",member:{locationName:"ClusterId"}},NodeGroups:{type:"list",member:{locationName:"NodeGroup",type:"structure",members:{NodeGroupId:{},Status:{},PrimaryEndpoint:{shape:"S1a"},ReaderEndpoint:{shape:"S1a"},Slots:{},NodeGroupMembers:{type:"list",member:{locationName:"NodeGroupMember",type:"structure",members:{CacheClusterId:{},CacheNodeId:{},ReadEndpoint:{shape:"S1a"},PreferredAvailabilityZone:{},PreferredOutpostArn:{},CurrentRole:{}}}}}}},SnapshottingClusterId:{},AutomaticFailover:{},MultiAZ:{},ConfigurationEndpoint:{shape:"S1a"},SnapshotRetentionLimit:{type:"integer"},SnapshotWindow:{},ClusterEnabled:{type:"boolean"},CacheNodeType:{},AuthTokenEnabled:{type:"boolean"},AuthTokenLastModifiedDate:{type:"timestamp"},TransitEncryptionEnabled:{type:"boolean"},AtRestEncryptionEnabled:{type:"boolean"},MemberClustersOutpostArns:{type:"list",member:{locationName:"ReplicationGroupOutpostArn"}},KmsKeyId:{},ARN:{},UserGroupIds:{shape:"Sx"},LogDeliveryConfigurations:{shape:"S1k"},ReplicationGroupCreateTime:{type:"timestamp"},DataTiering:{}},wrapper:true},Sx:{type:"list",member:{}},Sz:{type:"list",member:{type:"structure",members:{LogType:{},DestinationType:{},DestinationDetails:{shape:"S13"},LogFormat:{}}},locationName:"PendingLogDeliveryConfiguration"},S13:{type:"structure",members:{CloudWatchLogsDetails:{type:"structure",members:{LogGroup:{}}},KinesisFirehoseDetails:{type:"structure",members:{DeliveryStream:{}}}}},S1a:{type:"structure",members:{Address:{},Port:{type:"integer"}}},S1k:{type:"list",member:{locationName:"LogDeliveryConfiguration",type:"structure",members:{LogType:{},DestinationType:{},DestinationDetails:{shape:"S13"},LogFormat:{},Status:{},Message:{}}}},S1q:{type:"structure",members:{SnapshotName:{},ReplicationGroupId:{},ReplicationGroupDescription:{},CacheClusterId:{},SnapshotStatus:{},SnapshotSource:{},CacheNodeType:{},Engine:{},EngineVersion:{},NumCacheNodes:{type:"integer"},PreferredAvailabilityZone:{},PreferredOutpostArn:{},CacheClusterCreateTime:{type:"timestamp"},PreferredMaintenanceWindow:{},TopicArn:{},Port:{type:"integer"},CacheParameterGroupName:{},CacheSubnetGroupName:{},VpcId:{},AutoMinorVersionUpgrade:{type:"boolean"},SnapshotRetentionLimit:{type:"integer"},SnapshotWindow:{},NumNodeGroups:{type:"integer"},AutomaticFailover:{},NodeSnapshots:{type:"list",member:{locationName:"NodeSnapshot",type:"structure",members:{CacheClusterId:{},NodeGroupId:{},CacheNodeId:{},NodeGroupConfiguration:{shape:"S1t"},CacheSize:{},CacheNodeCreateTime:{type:"timestamp"},SnapshotCreateTime:{type:"timestamp"}},wrapper:true}},KmsKeyId:{},ARN:{},DataTiering:{}},wrapper:true},S1t:{type:"structure",members:{NodeGroupId:{},Slots:{},ReplicaCount:{type:"integer"},PrimaryAvailabilityZone:{},ReplicaAvailabilityZones:{shape:"S1v"},PrimaryOutpostArn:{},ReplicaOutpostArns:{type:"list",member:{locationName:"OutpostArn"}}}},S1v:{type:"list",member:{locationName:"AvailabilityZone"}},S1z:{type:"list",member:{locationName:"PreferredAvailabilityZone"}},S20:{type:"list",member:{locationName:"CacheSecurityGroupName"}},S21:{type:"list",member:{locationName:"SecurityGroupId"}},S22:{type:"list",member:{locationName:"SnapshotArn"}},S24:{type:"list",member:{locationName:"PreferredOutpostArn"}},S25:{type:"list",member:{locationName:"LogDeliveryConfigurationRequest",type:"structure",members:{LogType:{},DestinationType:{},DestinationDetails:{shape:"S13"},LogFormat:{},Enabled:{type:"boolean"}}}},S28:{type:"structure",members:{CacheClusterId:{},ConfigurationEndpoint:{shape:"S1a"},ClientDownloadLandingPage:{},CacheNodeType:{},Engine:{},EngineVersion:{},CacheClusterStatus:{},NumCacheNodes:{type:"integer"},PreferredAvailabilityZone:{},PreferredOutpostArn:{},CacheClusterCreateTime:{type:"timestamp"},PreferredMaintenanceWindow:{},PendingModifiedValues:{type:"structure",members:{NumCacheNodes:{type:"integer"},CacheNodeIdsToRemove:{shape:"S2a"},EngineVersion:{},CacheNodeType:{},AuthTokenStatus:{},LogDeliveryConfigurations:{shape:"Sz"}}},NotificationConfiguration:{type:"structure",members:{TopicArn:{},TopicStatus:{}}},CacheSecurityGroups:{type:"list",member:{locationName:"CacheSecurityGroup",type:"structure",members:{CacheSecurityGroupName:{},Status:{}}}},CacheParameterGroup:{type:"structure",members:{CacheParameterGroupName:{},ParameterApplyStatus:{},CacheNodeIdsToReboot:{shape:"S2a"}}},CacheSubnetGroupName:{},CacheNodes:{type:"list",member:{locationName:"CacheNode",type:"structure",members:{CacheNodeId:{},CacheNodeStatus:{},CacheNodeCreateTime:{type:"timestamp"},Endpoint:{shape:"S1a"},ParameterGroupStatus:{},SourceCacheNodeId:{},CustomerAvailabilityZone:{},CustomerOutpostArn:{}}}},AutoMinorVersionUpgrade:{type:"boolean"},SecurityGroups:{type:"list",member:{type:"structure",members:{SecurityGroupId:{},Status:{}}}},ReplicationGroupId:{},SnapshotRetentionLimit:{type:"integer"},SnapshotWindow:{},AuthTokenEnabled:{type:"boolean"},AuthTokenLastModifiedDate:{type:"timestamp"},TransitEncryptionEnabled:{type:"boolean"},AtRestEncryptionEnabled:{type:"boolean"},ARN:{},ReplicationGroupLogDeliveryEnabled:{type:"boolean"},LogDeliveryConfigurations:{shape:"S1k"}},wrapper:true},S2a:{type:"list",member:{locationName:"CacheNodeId"}},S2l:{type:"structure",members:{CacheParameterGroupName:{},CacheParameterGroupFamily:{},Description:{},IsGlobal:{type:"boolean"},ARN:{}},wrapper:true},S2p:{type:"list",member:{locationName:"SubnetIdentifier"}},S2r:{type:"structure",members:{CacheSubnetGroupName:{},CacheSubnetGroupDescription:{},VpcId:{},Subnets:{type:"list",member:{locationName:"Subnet",type:"structure",members:{SubnetIdentifier:{},SubnetAvailabilityZone:{type:"structure",members:{Name:{}},wrapper:true},SubnetOutpost:{type:"structure",members:{SubnetOutpostArn:{}}}}}},ARN:{}},wrapper:true},S2y:{type:"structure",members:{GlobalReplicationGroupId:{},GlobalReplicationGroupDescription:{},Status:{},CacheNodeType:{},Engine:{},EngineVersion:{},Members:{type:"list",member:{locationName:"GlobalReplicationGroupMember",type:"structure",members:{ReplicationGroupId:{},ReplicationGroupRegion:{},Role:{},AutomaticFailover:{},Status:{}},wrapper:true}},ClusterEnabled:{type:"boolean"},GlobalNodeGroups:{type:"list",member:{locationName:"GlobalNodeGroup",type:"structure",members:{GlobalNodeGroupId:{},Slots:{}}}},AuthTokenEnabled:{type:"boolean"},TransitEncryptionEnabled:{type:"boolean"},AtRestEncryptionEnabled:{type:"boolean"},ARN:{}},wrapper:true},S3d:{type:"list",member:{}},S3f:{type:"structure",members:{UserId:{},UserName:{},Status:{},Engine:{},MinimumEngineVersion:{},AccessString:{},UserGroupIds:{shape:"Sx"},Authentication:{type:"structure",members:{Type:{},PasswordCount:{type:"integer"}}},ARN:{}}},S3j:{type:"list",member:{}},S3k:{type:"structure",members:{UserGroupId:{},Status:{},Engine:{},UserIds:{shape:"S3l"},MinimumEngineVersion:{},PendingChanges:{type:"structure",members:{UserIdsToRemove:{shape:"S3l"},UserIdsToAdd:{shape:"S3l"}}},ReplicationGroups:{type:"list",member:{}},ARN:{}}},S3l:{type:"list",member:{}},S3p:{type:"list",member:{locationName:"GlobalNodeGroupId"}},S3s:{type:"list",member:{locationName:"ConfigureShard",type:"structure",required:["NodeGroupId","NewReplicaCount"],members:{NodeGroupId:{},NewReplicaCount:{type:"integer"},PreferredAvailabilityZones:{shape:"S1z"},PreferredOutpostArns:{shape:"S24"}}}},S4l:{type:"list",member:{locationName:"Parameter",type:"structure",members:{ParameterName:{},ParameterValue:{},Description:{},Source:{},DataType:{},AllowedValues:{},IsModifiable:{type:"boolean"},MinimumEngineVersion:{},ChangeType:{}}}},S4o:{type:"list",member:{locationName:"CacheNodeTypeSpecificParameter",type:"structure",members:{ParameterName:{},Description:{},Source:{},DataType:{},AllowedValues:{},IsModifiable:{type:"boolean"},MinimumEngineVersion:{},CacheNodeTypeSpecificValues:{type:"list",member:{locationName:"CacheNodeTypeSpecificValue",type:"structure",members:{CacheNodeType:{},Value:{}}}},ChangeType:{}}}},S5f:{type:"structure",members:{ReservedCacheNodeId:{},ReservedCacheNodesOfferingId:{},CacheNodeType:{},StartTime:{type:"timestamp"},Duration:{type:"integer"},FixedPrice:{type:"double"},UsagePrice:{type:"double"},CacheNodeCount:{type:"integer"},ProductDescription:{},OfferingType:{},State:{},RecurringCharges:{shape:"S5g"},ReservationARN:{}},wrapper:true},S5g:{type:"list",member:{locationName:"RecurringCharge",type:"structure",members:{RecurringChargeAmount:{type:"double"},RecurringChargeFrequency:{}},wrapper:true}},S5n:{type:"list",member:{}},S6u:{type:"list",member:{locationName:"ReshardingConfiguration",type:"structure",members:{NodeGroupId:{},PreferredAvailabilityZones:{shape:"S1v"}}}},S71:{type:"list",member:{}},S77:{type:"list",member:{locationName:"ParameterNameValue",type:"structure",members:{ParameterName:{},ParameterValue:{}}}},S79:{type:"structure",members:{CacheParameterGroupName:{}}}}}},4400:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["workspaces"]={};i.WorkSpaces=s.defineService("workspaces",["2015-04-08"]);Object.defineProperty(a.services["workspaces"],"2015-04-08",{get:function get(){var e=r(5168);e.paginators=r(7854).pagination;return e},enumerable:true,configurable:true});e.exports=i.WorkSpaces},4402:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["resiliencehub"]={};i.Resiliencehub=s.defineService("resiliencehub",["2020-04-30"]);Object.defineProperty(a.services["resiliencehub"],"2020-04-30",{get:function get(){var e=r(88);e.paginators=r(6779).pagination;return e},enumerable:true,configurable:true});e.exports=i.Resiliencehub},4409:function(e){e.exports={pagination:{ListEventTypes:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"EventTypes"},ListNotificationRules:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"NotificationRules"},ListTargets:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Targets"}}}},4431:function(e,t,r){"use strict";var i=this&&this.__createBinding||(Object.create?function(e,t,r,i){if(i===undefined)i=r;Object.defineProperty(e,i,{enumerable:true,get:function(){return t[r]}})}:function(e,t,r,i){if(i===undefined)i=r;e[i]=t[r]});var s=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var r in e)if(r!=="default"&&Object.hasOwnProperty.call(e,r))i(t,e,r);s(t,e);return t};Object.defineProperty(t,"__esModule",{value:true});t.issue=t.issueCommand=void 0;const o=a(r(2087));const n=r(5082);function issueCommand(e,t,r){const i=new Command(e,t,r);process.stdout.write(i.toString()+o.EOL)}t.issueCommand=issueCommand;function issue(e,t=""){issueCommand(e,{},t)}t.issue=issue;const u="::";class Command{constructor(e,t,r){if(!e){e="missing.command"}this.command=e;this.properties=t;this.message=r}toString(){let e=u+this.command;if(this.properties&&Object.keys(this.properties).length>0){e+=" ";let t=true;for(const r in this.properties){if(this.properties.hasOwnProperty(r)){const i=this.properties[r];if(i){if(t){t=false}else{e+=","}e+=`${r}=${escapeProperty(i)}`}}}}e+=`${u}${escapeData(this.message)}`;return e}}function escapeData(e){return n.toCommandValue(e).replace(/%/g,"%25").replace(/\r/g,"%0D").replace(/\n/g,"%0A")}function escapeProperty(e){return n.toCommandValue(e).replace(/%/g,"%25").replace(/\r/g,"%0D").replace(/\n/g,"%0A").replace(/:/g,"%3A").replace(/,/g,"%2C")}},4433:function(e){e.exports={pagination:{ListGroups:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListUsers:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},4437:function(e){e.exports={pagination:{ListMeshes:{input_token:"nextToken",limit_key:"limit",output_token:"nextToken",result_key:"meshes"},ListRoutes:{input_token:"nextToken",limit_key:"limit",output_token:"nextToken",result_key:"routes"},ListVirtualNodes:{input_token:"nextToken",limit_key:"limit",output_token:"nextToken",result_key:"virtualNodes"},ListVirtualRouters:{input_token:"nextToken",limit_key:"limit",output_token:"nextToken",result_key:"virtualRouters"}}}},4444:function(e){e.exports={metadata:{apiVersion:"2017-10-14",endpointPrefix:"medialive",signingName:"medialive",serviceFullName:"AWS Elemental MediaLive",serviceId:"MediaLive",protocol:"rest-json",uid:"medialive-2017-10-14",signatureVersion:"v4",serviceAbbreviation:"MediaLive",jsonVersion:"1.1"},operations:{AcceptInputDeviceTransfer:{http:{requestUri:"/prod/inputDevices/{inputDeviceId}/accept",responseCode:200},input:{type:"structure",members:{InputDeviceId:{location:"uri",locationName:"inputDeviceId"}},required:["InputDeviceId"]},output:{type:"structure",members:{}}},BatchDelete:{http:{requestUri:"/prod/batch/delete",responseCode:200},input:{type:"structure",members:{ChannelIds:{shape:"S5",locationName:"channelIds"},InputIds:{shape:"S5",locationName:"inputIds"},InputSecurityGroupIds:{shape:"S5",locationName:"inputSecurityGroupIds"},MultiplexIds:{shape:"S5",locationName:"multiplexIds"}}},output:{type:"structure",members:{Failed:{shape:"S7",locationName:"failed"},Successful:{shape:"S9",locationName:"successful"}}}},BatchStart:{http:{requestUri:"/prod/batch/start",responseCode:200},input:{type:"structure",members:{ChannelIds:{shape:"S5",locationName:"channelIds"},MultiplexIds:{shape:"S5",locationName:"multiplexIds"}}},output:{type:"structure",members:{Failed:{shape:"S7",locationName:"failed"},Successful:{shape:"S9",locationName:"successful"}}}},BatchStop:{http:{requestUri:"/prod/batch/stop",responseCode:200},input:{type:"structure",members:{ChannelIds:{shape:"S5",locationName:"channelIds"},MultiplexIds:{shape:"S5",locationName:"multiplexIds"}}},output:{type:"structure",members:{Failed:{shape:"S7",locationName:"failed"},Successful:{shape:"S9",locationName:"successful"}}}},BatchUpdateSchedule:{http:{method:"PUT",requestUri:"/prod/channels/{channelId}/schedule",responseCode:200},input:{type:"structure",members:{ChannelId:{location:"uri",locationName:"channelId"},Creates:{locationName:"creates",type:"structure",members:{ScheduleActions:{shape:"Sh",locationName:"scheduleActions"}},required:["ScheduleActions"]},Deletes:{locationName:"deletes",type:"structure",members:{ActionNames:{shape:"S5",locationName:"actionNames"}},required:["ActionNames"]}},required:["ChannelId"]},output:{type:"structure",members:{Creates:{locationName:"creates",type:"structure",members:{ScheduleActions:{shape:"Sh",locationName:"scheduleActions"}},required:["ScheduleActions"]},Deletes:{locationName:"deletes",type:"structure",members:{ScheduleActions:{shape:"Sh",locationName:"scheduleActions"}},required:["ScheduleActions"]}}}},CancelInputDeviceTransfer:{http:{requestUri:"/prod/inputDevices/{inputDeviceId}/cancel",responseCode:200},input:{type:"structure",members:{InputDeviceId:{location:"uri",locationName:"inputDeviceId"}},required:["InputDeviceId"]},output:{type:"structure",members:{}}},ClaimDevice:{http:{requestUri:"/prod/claimDevice",responseCode:200},input:{type:"structure",members:{Id:{locationName:"id"}}},output:{type:"structure",members:{}}},CreateChannel:{http:{requestUri:"/prod/channels",responseCode:201},input:{type:"structure",members:{CdiInputSpecification:{shape:"S22",locationName:"cdiInputSpecification"},ChannelClass:{locationName:"channelClass"},Destinations:{shape:"S25",locationName:"destinations"},EncoderSettings:{shape:"S2d",locationName:"encoderSettings"},InputAttachments:{shape:"Scj",locationName:"inputAttachments"},InputSpecification:{shape:"Se6",locationName:"inputSpecification"},LogLevel:{locationName:"logLevel"},Maintenance:{locationName:"maintenance",type:"structure",members:{MaintenanceDay:{locationName:"maintenanceDay"},MaintenanceStartTime:{locationName:"maintenanceStartTime"}}},Name:{locationName:"name"},RequestId:{locationName:"requestId",idempotencyToken:true},Reserved:{locationName:"reserved",deprecated:true},RoleArn:{locationName:"roleArn"},Tags:{shape:"See",locationName:"tags"},Vpc:{locationName:"vpc",type:"structure",members:{PublicAddressAllocationIds:{shape:"S5",locationName:"publicAddressAllocationIds"},SecurityGroupIds:{shape:"S5",locationName:"securityGroupIds"},SubnetIds:{shape:"S5",locationName:"subnetIds"}},required:["SubnetIds"]}}},output:{type:"structure",members:{Channel:{shape:"Seh",locationName:"channel"}}}},CreateInput:{http:{requestUri:"/prod/inputs",responseCode:201},input:{type:"structure",members:{Destinations:{shape:"Seq",locationName:"destinations"},InputDevices:{shape:"Ses",locationName:"inputDevices"},InputSecurityGroups:{shape:"S5",locationName:"inputSecurityGroups"},MediaConnectFlows:{shape:"Seu",locationName:"mediaConnectFlows"},Name:{locationName:"name"},RequestId:{locationName:"requestId",idempotencyToken:true},RoleArn:{locationName:"roleArn"},Sources:{shape:"Sew",locationName:"sources"},Tags:{shape:"See",locationName:"tags"},Type:{locationName:"type"},Vpc:{locationName:"vpc",type:"structure",members:{SecurityGroupIds:{shape:"S5",locationName:"securityGroupIds"},SubnetIds:{shape:"S5",locationName:"subnetIds"}},required:["SubnetIds"]}}},output:{type:"structure",members:{Input:{shape:"Sf1",locationName:"input"}}}},CreateInputSecurityGroup:{http:{requestUri:"/prod/inputSecurityGroups",responseCode:200},input:{type:"structure",members:{Tags:{shape:"See",locationName:"tags"},WhitelistRules:{shape:"Sfd",locationName:"whitelistRules"}}},output:{type:"structure",members:{SecurityGroup:{shape:"Sfg",locationName:"securityGroup"}}}},CreateMultiplex:{http:{requestUri:"/prod/multiplexes",responseCode:201},input:{type:"structure",members:{AvailabilityZones:{shape:"S5",locationName:"availabilityZones"},MultiplexSettings:{shape:"Sfl",locationName:"multiplexSettings"},Name:{locationName:"name"},RequestId:{locationName:"requestId",idempotencyToken:true},Tags:{shape:"See",locationName:"tags"}},required:["RequestId","MultiplexSettings","AvailabilityZones","Name"]},output:{type:"structure",members:{Multiplex:{shape:"Sfq",locationName:"multiplex"}}}},CreateMultiplexProgram:{http:{requestUri:"/prod/multiplexes/{multiplexId}/programs",responseCode:201},input:{type:"structure",members:{MultiplexId:{location:"uri",locationName:"multiplexId"},MultiplexProgramSettings:{shape:"Sfw",locationName:"multiplexProgramSettings"},ProgramName:{locationName:"programName"},RequestId:{locationName:"requestId",idempotencyToken:true}},required:["MultiplexId","RequestId","MultiplexProgramSettings","ProgramName"]},output:{type:"structure",members:{MultiplexProgram:{shape:"Sg5",locationName:"multiplexProgram"}}}},CreatePartnerInput:{http:{requestUri:"/prod/inputs/{inputId}/partners",responseCode:201},input:{type:"structure",members:{InputId:{location:"uri",locationName:"inputId"},RequestId:{locationName:"requestId",idempotencyToken:true},Tags:{shape:"See",locationName:"tags"}},required:["InputId"]},output:{type:"structure",members:{Input:{shape:"Sf1",locationName:"input"}}}},CreateTags:{http:{requestUri:"/prod/tags/{resource-arn}",responseCode:204},input:{type:"structure",members:{ResourceArn:{location:"uri",locationName:"resource-arn"},Tags:{shape:"See",locationName:"tags"}},required:["ResourceArn"]}},DeleteChannel:{http:{method:"DELETE",requestUri:"/prod/channels/{channelId}",responseCode:200},input:{type:"structure",members:{ChannelId:{location:"uri",locationName:"channelId"}},required:["ChannelId"]},output:{type:"structure",members:{Arn:{locationName:"arn"},CdiInputSpecification:{shape:"S22",locationName:"cdiInputSpecification"},ChannelClass:{locationName:"channelClass"},Destinations:{shape:"S25",locationName:"destinations"},EgressEndpoints:{shape:"Sei",locationName:"egressEndpoints"},EncoderSettings:{shape:"S2d",locationName:"encoderSettings"},Id:{locationName:"id"},InputAttachments:{shape:"Scj",locationName:"inputAttachments"},InputSpecification:{shape:"Se6",locationName:"inputSpecification"},LogLevel:{locationName:"logLevel"},Maintenance:{shape:"Sek",locationName:"maintenance"},Name:{locationName:"name"},PipelineDetails:{shape:"Sel",locationName:"pipelineDetails"},PipelinesRunningCount:{locationName:"pipelinesRunningCount",type:"integer"},RoleArn:{locationName:"roleArn"},State:{locationName:"state"},Tags:{shape:"See",locationName:"tags"},Vpc:{shape:"Seo",locationName:"vpc"}}}},DeleteInput:{http:{method:"DELETE",requestUri:"/prod/inputs/{inputId}",responseCode:200},input:{type:"structure",members:{InputId:{location:"uri",locationName:"inputId"}},required:["InputId"]},output:{type:"structure",members:{}}},DeleteInputSecurityGroup:{http:{method:"DELETE",requestUri:"/prod/inputSecurityGroups/{inputSecurityGroupId}",responseCode:200},input:{type:"structure",members:{InputSecurityGroupId:{location:"uri",locationName:"inputSecurityGroupId"}},required:["InputSecurityGroupId"]},output:{type:"structure",members:{}}},DeleteMultiplex:{http:{method:"DELETE",requestUri:"/prod/multiplexes/{multiplexId}",responseCode:202},input:{type:"structure",members:{MultiplexId:{location:"uri",locationName:"multiplexId"}},required:["MultiplexId"]},output:{type:"structure",members:{Arn:{locationName:"arn"},AvailabilityZones:{shape:"S5",locationName:"availabilityZones"},Destinations:{shape:"Sfr",locationName:"destinations"},Id:{locationName:"id"},MultiplexSettings:{shape:"Sfl",locationName:"multiplexSettings"},Name:{locationName:"name"},PipelinesRunningCount:{locationName:"pipelinesRunningCount",type:"integer"},ProgramCount:{locationName:"programCount",type:"integer"},State:{locationName:"state"},Tags:{shape:"See",locationName:"tags"}}}},DeleteMultiplexProgram:{http:{method:"DELETE",requestUri:"/prod/multiplexes/{multiplexId}/programs/{programName}",responseCode:200},input:{type:"structure",members:{MultiplexId:{location:"uri",locationName:"multiplexId"},ProgramName:{location:"uri",locationName:"programName"}},required:["MultiplexId","ProgramName"]},output:{type:"structure",members:{ChannelId:{locationName:"channelId"},MultiplexProgramSettings:{shape:"Sfw",locationName:"multiplexProgramSettings"},PacketIdentifiersMap:{shape:"Sg6",locationName:"packetIdentifiersMap"},PipelineDetails:{shape:"Sg8",locationName:"pipelineDetails"},ProgramName:{locationName:"programName"}}}},DeleteReservation:{http:{method:"DELETE",requestUri:"/prod/reservations/{reservationId}",responseCode:200},input:{type:"structure",members:{ReservationId:{location:"uri",locationName:"reservationId"}},required:["ReservationId"]},output:{type:"structure",members:{Arn:{locationName:"arn"},Count:{locationName:"count",type:"integer"},CurrencyCode:{locationName:"currencyCode"},Duration:{locationName:"duration",type:"integer"},DurationUnits:{locationName:"durationUnits"},End:{locationName:"end"},FixedPrice:{locationName:"fixedPrice",type:"double"},Name:{locationName:"name"},OfferingDescription:{locationName:"offeringDescription"},OfferingId:{locationName:"offeringId"},OfferingType:{locationName:"offeringType"},Region:{locationName:"region"},ReservationId:{locationName:"reservationId"},ResourceSpecification:{shape:"Sgr",locationName:"resourceSpecification"},Start:{locationName:"start"},State:{locationName:"state"},Tags:{shape:"See",locationName:"tags"},UsagePrice:{locationName:"usagePrice",type:"double"}}}},DeleteSchedule:{http:{method:"DELETE",requestUri:"/prod/channels/{channelId}/schedule",responseCode:200},input:{type:"structure",members:{ChannelId:{location:"uri",locationName:"channelId"}},required:["ChannelId"]},output:{type:"structure",members:{}}},DeleteTags:{http:{method:"DELETE",requestUri:"/prod/tags/{resource-arn}",responseCode:204},input:{type:"structure",members:{ResourceArn:{location:"uri",locationName:"resource-arn"},TagKeys:{shape:"S5",location:"querystring",locationName:"tagKeys"}},required:["TagKeys","ResourceArn"]}},DescribeChannel:{http:{method:"GET",requestUri:"/prod/channels/{channelId}",responseCode:200},input:{type:"structure",members:{ChannelId:{location:"uri",locationName:"channelId"}},required:["ChannelId"]},output:{type:"structure",members:{Arn:{locationName:"arn"},CdiInputSpecification:{shape:"S22",locationName:"cdiInputSpecification"},ChannelClass:{locationName:"channelClass"},Destinations:{shape:"S25",locationName:"destinations"},EgressEndpoints:{shape:"Sei",locationName:"egressEndpoints"},EncoderSettings:{shape:"S2d",locationName:"encoderSettings"},Id:{locationName:"id"},InputAttachments:{shape:"Scj",locationName:"inputAttachments"},InputSpecification:{shape:"Se6",locationName:"inputSpecification"},LogLevel:{locationName:"logLevel"},Maintenance:{shape:"Sek",locationName:"maintenance"},Name:{locationName:"name"},PipelineDetails:{shape:"Sel",locationName:"pipelineDetails"},PipelinesRunningCount:{locationName:"pipelinesRunningCount",type:"integer"},RoleArn:{locationName:"roleArn"},State:{locationName:"state"},Tags:{shape:"See",locationName:"tags"},Vpc:{shape:"Seo",locationName:"vpc"}}}},DescribeInput:{http:{method:"GET",requestUri:"/prod/inputs/{inputId}",responseCode:200},input:{type:"structure",members:{InputId:{location:"uri",locationName:"inputId"}},required:["InputId"]},output:{type:"structure",members:{Arn:{locationName:"arn"},AttachedChannels:{shape:"S5",locationName:"attachedChannels"},Destinations:{shape:"Sf2",locationName:"destinations"},Id:{locationName:"id"},InputClass:{locationName:"inputClass"},InputDevices:{shape:"Ses",locationName:"inputDevices"},InputPartnerIds:{shape:"S5",locationName:"inputPartnerIds"},InputSourceType:{locationName:"inputSourceType"},MediaConnectFlows:{shape:"Sf7",locationName:"mediaConnectFlows"},Name:{locationName:"name"},RoleArn:{locationName:"roleArn"},SecurityGroups:{shape:"S5",locationName:"securityGroups"},Sources:{shape:"Sf9",locationName:"sources"},State:{locationName:"state"},Tags:{shape:"See",locationName:"tags"},Type:{locationName:"type"}}}},DescribeInputDevice:{http:{method:"GET",requestUri:"/prod/inputDevices/{inputDeviceId}",responseCode:200},input:{type:"structure",members:{InputDeviceId:{location:"uri",locationName:"inputDeviceId"}},required:["InputDeviceId"]},output:{type:"structure",members:{Arn:{locationName:"arn"},ConnectionState:{locationName:"connectionState"},DeviceSettingsSyncState:{locationName:"deviceSettingsSyncState"},DeviceUpdateStatus:{locationName:"deviceUpdateStatus"},HdDeviceSettings:{shape:"Shc",locationName:"hdDeviceSettings"},Id:{locationName:"id"},MacAddress:{locationName:"macAddress"},Name:{locationName:"name"},NetworkSettings:{shape:"Shh",locationName:"networkSettings"},SerialNumber:{locationName:"serialNumber"},Type:{locationName:"type"},UhdDeviceSettings:{shape:"Shk",locationName:"uhdDeviceSettings"}}}},DescribeInputDeviceThumbnail:{http:{method:"GET",requestUri:"/prod/inputDevices/{inputDeviceId}/thumbnailData",responseCode:200},input:{type:"structure",members:{InputDeviceId:{location:"uri",locationName:"inputDeviceId"},Accept:{location:"header",locationName:"accept"}},required:["InputDeviceId","Accept"]},output:{type:"structure",members:{Body:{locationName:"body",type:"blob",streaming:true},ContentType:{location:"header",locationName:"Content-Type"},ContentLength:{location:"header",locationName:"Content-Length",type:"long"},ETag:{location:"header",locationName:"ETag"},LastModified:{location:"header",locationName:"Last-Modified",type:"timestamp"}},payload:"Body"}},DescribeInputSecurityGroup:{http:{method:"GET",requestUri:"/prod/inputSecurityGroups/{inputSecurityGroupId}",responseCode:200},input:{type:"structure",members:{InputSecurityGroupId:{location:"uri",locationName:"inputSecurityGroupId"}},required:["InputSecurityGroupId"]},output:{type:"structure",members:{Arn:{locationName:"arn"},Id:{locationName:"id"},Inputs:{shape:"S5",locationName:"inputs"},State:{locationName:"state"},Tags:{shape:"See",locationName:"tags"},WhitelistRules:{shape:"Sfi",locationName:"whitelistRules"}}}},DescribeMultiplex:{http:{method:"GET",requestUri:"/prod/multiplexes/{multiplexId}",responseCode:200},input:{type:"structure",members:{MultiplexId:{location:"uri",locationName:"multiplexId"}},required:["MultiplexId"]},output:{type:"structure",members:{Arn:{locationName:"arn"},AvailabilityZones:{shape:"S5",locationName:"availabilityZones"},Destinations:{shape:"Sfr",locationName:"destinations"},Id:{locationName:"id"},MultiplexSettings:{shape:"Sfl",locationName:"multiplexSettings"},Name:{locationName:"name"},PipelinesRunningCount:{locationName:"pipelinesRunningCount",type:"integer"},ProgramCount:{locationName:"programCount",type:"integer"},State:{locationName:"state"},Tags:{shape:"See",locationName:"tags"}}}},DescribeMultiplexProgram:{http:{method:"GET",requestUri:"/prod/multiplexes/{multiplexId}/programs/{programName}",responseCode:200},input:{type:"structure",members:{MultiplexId:{location:"uri",locationName:"multiplexId"},ProgramName:{location:"uri",locationName:"programName"}},required:["MultiplexId","ProgramName"]},output:{type:"structure",members:{ChannelId:{locationName:"channelId"},MultiplexProgramSettings:{shape:"Sfw",locationName:"multiplexProgramSettings"},PacketIdentifiersMap:{shape:"Sg6",locationName:"packetIdentifiersMap"},PipelineDetails:{shape:"Sg8",locationName:"pipelineDetails"},ProgramName:{locationName:"programName"}}}},DescribeOffering:{http:{method:"GET",requestUri:"/prod/offerings/{offeringId}",responseCode:200},input:{type:"structure",members:{OfferingId:{location:"uri",locationName:"offeringId"}},required:["OfferingId"]},output:{type:"structure",members:{Arn:{locationName:"arn"},CurrencyCode:{locationName:"currencyCode"},Duration:{locationName:"duration",type:"integer"},DurationUnits:{locationName:"durationUnits"},FixedPrice:{locationName:"fixedPrice",type:"double"},OfferingDescription:{locationName:"offeringDescription"},OfferingId:{locationName:"offeringId"},OfferingType:{locationName:"offeringType"},Region:{locationName:"region"},ResourceSpecification:{shape:"Sgr",locationName:"resourceSpecification"},UsagePrice:{locationName:"usagePrice",type:"double"}}}},DescribeReservation:{http:{method:"GET",requestUri:"/prod/reservations/{reservationId}",responseCode:200},input:{type:"structure",members:{ReservationId:{location:"uri",locationName:"reservationId"}},required:["ReservationId"]},output:{type:"structure",members:{Arn:{locationName:"arn"},Count:{locationName:"count",type:"integer"},CurrencyCode:{locationName:"currencyCode"},Duration:{locationName:"duration",type:"integer"},DurationUnits:{locationName:"durationUnits"},End:{locationName:"end"},FixedPrice:{locationName:"fixedPrice",type:"double"},Name:{locationName:"name"},OfferingDescription:{locationName:"offeringDescription"},OfferingId:{locationName:"offeringId"},OfferingType:{locationName:"offeringType"},Region:{locationName:"region"},ReservationId:{locationName:"reservationId"},ResourceSpecification:{shape:"Sgr",locationName:"resourceSpecification"},Start:{locationName:"start"},State:{locationName:"state"},Tags:{shape:"See",locationName:"tags"},UsagePrice:{locationName:"usagePrice",type:"double"}}}},DescribeSchedule:{http:{method:"GET",requestUri:"/prod/channels/{channelId}/schedule",responseCode:200},input:{type:"structure",members:{ChannelId:{location:"uri",locationName:"channelId"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}},required:["ChannelId"]},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},ScheduleActions:{shape:"Sh",locationName:"scheduleActions"}}}},ListChannels:{http:{method:"GET",requestUri:"/prod/channels",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Channels:{locationName:"channels",type:"list",member:{type:"structure",members:{Arn:{locationName:"arn"},CdiInputSpecification:{shape:"S22",locationName:"cdiInputSpecification"},ChannelClass:{locationName:"channelClass"},Destinations:{shape:"S25",locationName:"destinations"},EgressEndpoints:{shape:"Sei",locationName:"egressEndpoints"},Id:{locationName:"id"},InputAttachments:{shape:"Scj",locationName:"inputAttachments"},InputSpecification:{shape:"Se6",locationName:"inputSpecification"},LogLevel:{locationName:"logLevel"},Maintenance:{shape:"Sek",locationName:"maintenance"},Name:{locationName:"name"},PipelinesRunningCount:{locationName:"pipelinesRunningCount",type:"integer"},RoleArn:{locationName:"roleArn"},State:{locationName:"state"},Tags:{shape:"See",locationName:"tags"},Vpc:{shape:"Seo",locationName:"vpc"}}}},NextToken:{locationName:"nextToken"}}}},ListInputDeviceTransfers:{http:{method:"GET",requestUri:"/prod/inputDeviceTransfers",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},TransferType:{location:"querystring",locationName:"transferType"}},required:["TransferType"]},output:{type:"structure",members:{InputDeviceTransfers:{locationName:"inputDeviceTransfers",type:"list",member:{type:"structure",members:{Id:{locationName:"id"},Message:{locationName:"message"},TargetCustomerId:{locationName:"targetCustomerId"},TransferType:{locationName:"transferType"}}}},NextToken:{locationName:"nextToken"}}}},ListInputDevices:{http:{method:"GET",requestUri:"/prod/inputDevices",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{InputDevices:{locationName:"inputDevices",type:"list",member:{type:"structure",members:{Arn:{locationName:"arn"},ConnectionState:{locationName:"connectionState"},DeviceSettingsSyncState:{locationName:"deviceSettingsSyncState"},DeviceUpdateStatus:{locationName:"deviceUpdateStatus"},HdDeviceSettings:{shape:"Shc",locationName:"hdDeviceSettings"},Id:{locationName:"id"},MacAddress:{locationName:"macAddress"},Name:{locationName:"name"},NetworkSettings:{shape:"Shh",locationName:"networkSettings"},SerialNumber:{locationName:"serialNumber"},Type:{locationName:"type"},UhdDeviceSettings:{shape:"Shk",locationName:"uhdDeviceSettings"}}}},NextToken:{locationName:"nextToken"}}}},ListInputSecurityGroups:{http:{method:"GET",requestUri:"/prod/inputSecurityGroups",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{InputSecurityGroups:{locationName:"inputSecurityGroups",type:"list",member:{shape:"Sfg"}},NextToken:{locationName:"nextToken"}}}},ListInputs:{http:{method:"GET",requestUri:"/prod/inputs",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Inputs:{locationName:"inputs",type:"list",member:{shape:"Sf1"}},NextToken:{locationName:"nextToken"}}}},ListMultiplexPrograms:{http:{method:"GET",requestUri:"/prod/multiplexes/{multiplexId}/programs",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},MultiplexId:{location:"uri",locationName:"multiplexId"},NextToken:{location:"querystring",locationName:"nextToken"}},required:["MultiplexId"]},output:{type:"structure",members:{MultiplexPrograms:{locationName:"multiplexPrograms",type:"list",member:{type:"structure",members:{ChannelId:{locationName:"channelId"},ProgramName:{locationName:"programName"}}}},NextToken:{locationName:"nextToken"}}}},ListMultiplexes:{http:{method:"GET",requestUri:"/prod/multiplexes",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Multiplexes:{locationName:"multiplexes",type:"list",member:{type:"structure",members:{Arn:{locationName:"arn"},AvailabilityZones:{shape:"S5",locationName:"availabilityZones"},Id:{locationName:"id"},MultiplexSettings:{locationName:"multiplexSettings",type:"structure",members:{TransportStreamBitrate:{locationName:"transportStreamBitrate",type:"integer"}}},Name:{locationName:"name"},PipelinesRunningCount:{locationName:"pipelinesRunningCount",type:"integer"},ProgramCount:{locationName:"programCount",type:"integer"},State:{locationName:"state"},Tags:{shape:"See",locationName:"tags"}}}},NextToken:{locationName:"nextToken"}}}},ListOfferings:{http:{method:"GET",requestUri:"/prod/offerings",responseCode:200},input:{type:"structure",members:{ChannelClass:{location:"querystring",locationName:"channelClass"},ChannelConfiguration:{location:"querystring",locationName:"channelConfiguration"},Codec:{location:"querystring",locationName:"codec"},Duration:{location:"querystring",locationName:"duration"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},MaximumBitrate:{location:"querystring",locationName:"maximumBitrate"},MaximumFramerate:{location:"querystring",locationName:"maximumFramerate"},NextToken:{location:"querystring",locationName:"nextToken"},Resolution:{location:"querystring",locationName:"resolution"},ResourceType:{location:"querystring",locationName:"resourceType"},SpecialFeature:{location:"querystring",locationName:"specialFeature"},VideoQuality:{location:"querystring",locationName:"videoQuality"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},Offerings:{locationName:"offerings",type:"list",member:{type:"structure",members:{Arn:{locationName:"arn"},CurrencyCode:{locationName:"currencyCode"},Duration:{locationName:"duration",type:"integer"},DurationUnits:{locationName:"durationUnits"},FixedPrice:{locationName:"fixedPrice",type:"double"},OfferingDescription:{locationName:"offeringDescription"},OfferingId:{locationName:"offeringId"},OfferingType:{locationName:"offeringType"},Region:{locationName:"region"},ResourceSpecification:{shape:"Sgr",locationName:"resourceSpecification"},UsagePrice:{locationName:"usagePrice",type:"double"}}}}}}},ListReservations:{http:{method:"GET",requestUri:"/prod/reservations",responseCode:200},input:{type:"structure",members:{ChannelClass:{location:"querystring",locationName:"channelClass"},Codec:{location:"querystring",locationName:"codec"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},MaximumBitrate:{location:"querystring",locationName:"maximumBitrate"},MaximumFramerate:{location:"querystring",locationName:"maximumFramerate"},NextToken:{location:"querystring",locationName:"nextToken"},Resolution:{location:"querystring",locationName:"resolution"},ResourceType:{location:"querystring",locationName:"resourceType"},SpecialFeature:{location:"querystring",locationName:"specialFeature"},VideoQuality:{location:"querystring",locationName:"videoQuality"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},Reservations:{locationName:"reservations",type:"list",member:{shape:"Sj4"}}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/prod/tags/{resource-arn}",responseCode:200},input:{type:"structure",members:{ResourceArn:{location:"uri",locationName:"resource-arn"}},required:["ResourceArn"]},output:{type:"structure",members:{Tags:{shape:"See",locationName:"tags"}}}},PurchaseOffering:{http:{requestUri:"/prod/offerings/{offeringId}/purchase",responseCode:201},input:{type:"structure",members:{Count:{locationName:"count",type:"integer"},Name:{locationName:"name"},OfferingId:{location:"uri",locationName:"offeringId"},RequestId:{locationName:"requestId",idempotencyToken:true},Start:{locationName:"start"},Tags:{shape:"See",locationName:"tags"}},required:["OfferingId","Count"]},output:{type:"structure",members:{Reservation:{shape:"Sj4",locationName:"reservation"}}}},RejectInputDeviceTransfer:{http:{requestUri:"/prod/inputDevices/{inputDeviceId}/reject",responseCode:200},input:{type:"structure",members:{InputDeviceId:{location:"uri",locationName:"inputDeviceId"}},required:["InputDeviceId"]},output:{type:"structure",members:{}}},StartChannel:{http:{requestUri:"/prod/channels/{channelId}/start",responseCode:200},input:{type:"structure",members:{ChannelId:{location:"uri",locationName:"channelId"}},required:["ChannelId"]},output:{type:"structure",members:{Arn:{locationName:"arn"},CdiInputSpecification:{shape:"S22",locationName:"cdiInputSpecification"},ChannelClass:{locationName:"channelClass"},Destinations:{shape:"S25",locationName:"destinations"},EgressEndpoints:{shape:"Sei",locationName:"egressEndpoints"},EncoderSettings:{shape:"S2d",locationName:"encoderSettings"},Id:{locationName:"id"},InputAttachments:{shape:"Scj",locationName:"inputAttachments"},InputSpecification:{shape:"Se6",locationName:"inputSpecification"},LogLevel:{locationName:"logLevel"},Maintenance:{shape:"Sek",locationName:"maintenance"},Name:{locationName:"name"},PipelineDetails:{shape:"Sel",locationName:"pipelineDetails"},PipelinesRunningCount:{locationName:"pipelinesRunningCount",type:"integer"},RoleArn:{locationName:"roleArn"},State:{locationName:"state"},Tags:{shape:"See",locationName:"tags"},Vpc:{shape:"Seo",locationName:"vpc"}}}},StartMultiplex:{http:{requestUri:"/prod/multiplexes/{multiplexId}/start",responseCode:202},input:{type:"structure",members:{MultiplexId:{location:"uri",locationName:"multiplexId"}},required:["MultiplexId"]},output:{type:"structure",members:{Arn:{locationName:"arn"},AvailabilityZones:{shape:"S5",locationName:"availabilityZones"},Destinations:{shape:"Sfr",locationName:"destinations"},Id:{locationName:"id"},MultiplexSettings:{shape:"Sfl",locationName:"multiplexSettings"},Name:{locationName:"name"},PipelinesRunningCount:{locationName:"pipelinesRunningCount",type:"integer"},ProgramCount:{locationName:"programCount",type:"integer"},State:{locationName:"state"},Tags:{shape:"See",locationName:"tags"}}}},StopChannel:{http:{requestUri:"/prod/channels/{channelId}/stop",responseCode:200},input:{type:"structure",members:{ChannelId:{location:"uri",locationName:"channelId"}},required:["ChannelId"]},output:{type:"structure",members:{Arn:{locationName:"arn"},CdiInputSpecification:{shape:"S22",locationName:"cdiInputSpecification"},ChannelClass:{locationName:"channelClass"},Destinations:{shape:"S25",locationName:"destinations"},EgressEndpoints:{shape:"Sei",locationName:"egressEndpoints"},EncoderSettings:{shape:"S2d",locationName:"encoderSettings"},Id:{locationName:"id"},InputAttachments:{shape:"Scj",locationName:"inputAttachments"},InputSpecification:{shape:"Se6",locationName:"inputSpecification"},LogLevel:{locationName:"logLevel"},Maintenance:{shape:"Sek",locationName:"maintenance"},Name:{locationName:"name"},PipelineDetails:{shape:"Sel",locationName:"pipelineDetails"},PipelinesRunningCount:{locationName:"pipelinesRunningCount",type:"integer"},RoleArn:{locationName:"roleArn"},State:{locationName:"state"},Tags:{shape:"See",locationName:"tags"},Vpc:{shape:"Seo",locationName:"vpc"}}}},StopMultiplex:{http:{requestUri:"/prod/multiplexes/{multiplexId}/stop",responseCode:202},input:{type:"structure",members:{MultiplexId:{location:"uri",locationName:"multiplexId"}},required:["MultiplexId"]},output:{type:"structure",members:{Arn:{locationName:"arn"},AvailabilityZones:{shape:"S5",locationName:"availabilityZones"},Destinations:{shape:"Sfr",locationName:"destinations"},Id:{locationName:"id"},MultiplexSettings:{shape:"Sfl",locationName:"multiplexSettings"},Name:{locationName:"name"},PipelinesRunningCount:{locationName:"pipelinesRunningCount",type:"integer"},ProgramCount:{locationName:"programCount",type:"integer"},State:{locationName:"state"},Tags:{shape:"See",locationName:"tags"}}}},TransferInputDevice:{http:{requestUri:"/prod/inputDevices/{inputDeviceId}/transfer",responseCode:200},input:{type:"structure",members:{InputDeviceId:{location:"uri",locationName:"inputDeviceId"},TargetCustomerId:{locationName:"targetCustomerId"},TargetRegion:{locationName:"targetRegion"},TransferMessage:{locationName:"transferMessage"}},required:["InputDeviceId"]},output:{type:"structure",members:{}}},UpdateChannel:{http:{method:"PUT",requestUri:"/prod/channels/{channelId}",responseCode:200},input:{type:"structure",members:{CdiInputSpecification:{shape:"S22",locationName:"cdiInputSpecification"},ChannelId:{location:"uri",locationName:"channelId"},Destinations:{shape:"S25",locationName:"destinations"},EncoderSettings:{shape:"S2d",locationName:"encoderSettings"},InputAttachments:{shape:"Scj",locationName:"inputAttachments"},InputSpecification:{shape:"Se6",locationName:"inputSpecification"},LogLevel:{locationName:"logLevel"},Maintenance:{locationName:"maintenance",type:"structure",members:{MaintenanceDay:{locationName:"maintenanceDay"},MaintenanceScheduledDate:{locationName:"maintenanceScheduledDate"},MaintenanceStartTime:{locationName:"maintenanceStartTime"}}},Name:{locationName:"name"},RoleArn:{locationName:"roleArn"}},required:["ChannelId"]},output:{type:"structure",members:{Channel:{shape:"Seh",locationName:"channel"}}}},UpdateChannelClass:{http:{method:"PUT",requestUri:"/prod/channels/{channelId}/channelClass",responseCode:200},input:{type:"structure",members:{ChannelClass:{locationName:"channelClass"},ChannelId:{location:"uri",locationName:"channelId"},Destinations:{shape:"S25",locationName:"destinations"}},required:["ChannelId","ChannelClass"]},output:{type:"structure",members:{Channel:{shape:"Seh",locationName:"channel"}}}},UpdateInput:{http:{method:"PUT",requestUri:"/prod/inputs/{inputId}",responseCode:200},input:{type:"structure",members:{Destinations:{shape:"Seq",locationName:"destinations"},InputDevices:{locationName:"inputDevices",type:"list",member:{type:"structure",members:{Id:{locationName:"id"}}}},InputId:{location:"uri",locationName:"inputId"},InputSecurityGroups:{shape:"S5",locationName:"inputSecurityGroups"},MediaConnectFlows:{shape:"Seu",locationName:"mediaConnectFlows"},Name:{locationName:"name"},RoleArn:{locationName:"roleArn"},Sources:{shape:"Sew",locationName:"sources"}},required:["InputId"]},output:{type:"structure",members:{Input:{shape:"Sf1",locationName:"input"}}}},UpdateInputDevice:{http:{method:"PUT",requestUri:"/prod/inputDevices/{inputDeviceId}",responseCode:200},input:{type:"structure",members:{HdDeviceSettings:{shape:"Sjv",locationName:"hdDeviceSettings"},InputDeviceId:{location:"uri",locationName:"inputDeviceId"},Name:{locationName:"name"},UhdDeviceSettings:{shape:"Sjv",locationName:"uhdDeviceSettings"}},required:["InputDeviceId"]},output:{type:"structure",members:{Arn:{locationName:"arn"},ConnectionState:{locationName:"connectionState"},DeviceSettingsSyncState:{locationName:"deviceSettingsSyncState"},DeviceUpdateStatus:{locationName:"deviceUpdateStatus"},HdDeviceSettings:{shape:"Shc",locationName:"hdDeviceSettings"},Id:{locationName:"id"},MacAddress:{locationName:"macAddress"},Name:{locationName:"name"},NetworkSettings:{shape:"Shh",locationName:"networkSettings"},SerialNumber:{locationName:"serialNumber"},Type:{locationName:"type"},UhdDeviceSettings:{shape:"Shk",locationName:"uhdDeviceSettings"}}}},UpdateInputSecurityGroup:{http:{method:"PUT",requestUri:"/prod/inputSecurityGroups/{inputSecurityGroupId}",responseCode:200},input:{type:"structure",members:{InputSecurityGroupId:{location:"uri",locationName:"inputSecurityGroupId"},Tags:{shape:"See",locationName:"tags"},WhitelistRules:{shape:"Sfd",locationName:"whitelistRules"}},required:["InputSecurityGroupId"]},output:{type:"structure",members:{SecurityGroup:{shape:"Sfg",locationName:"securityGroup"}}}},UpdateMultiplex:{http:{method:"PUT",requestUri:"/prod/multiplexes/{multiplexId}",responseCode:200},input:{type:"structure",members:{MultiplexId:{location:"uri",locationName:"multiplexId"},MultiplexSettings:{shape:"Sfl",locationName:"multiplexSettings"},Name:{locationName:"name"}},required:["MultiplexId"]},output:{type:"structure",members:{Multiplex:{shape:"Sfq",locationName:"multiplex"}}}},UpdateMultiplexProgram:{http:{method:"PUT",requestUri:"/prod/multiplexes/{multiplexId}/programs/{programName}",responseCode:200},input:{type:"structure",members:{MultiplexId:{location:"uri",locationName:"multiplexId"},MultiplexProgramSettings:{shape:"Sfw",locationName:"multiplexProgramSettings"},ProgramName:{location:"uri",locationName:"programName"}},required:["MultiplexId","ProgramName"]},output:{type:"structure",members:{MultiplexProgram:{shape:"Sg5",locationName:"multiplexProgram"}}}},UpdateReservation:{http:{method:"PUT",requestUri:"/prod/reservations/{reservationId}",responseCode:200},input:{type:"structure",members:{Name:{locationName:"name"},ReservationId:{location:"uri",locationName:"reservationId"}},required:["ReservationId"]},output:{type:"structure",members:{Reservation:{shape:"Sj4",locationName:"reservation"}}}}},shapes:{S5:{type:"list",member:{}},S7:{type:"list",member:{type:"structure",members:{Arn:{locationName:"arn"},Code:{locationName:"code"},Id:{locationName:"id"},Message:{locationName:"message"}}}},S9:{type:"list",member:{type:"structure",members:{Arn:{locationName:"arn"},Id:{locationName:"id"},State:{locationName:"state"}}}},Sh:{type:"list",member:{type:"structure",members:{ActionName:{locationName:"actionName"},ScheduleActionSettings:{locationName:"scheduleActionSettings",type:"structure",members:{HlsId3SegmentTaggingSettings:{locationName:"hlsId3SegmentTaggingSettings",type:"structure",members:{Tag:{locationName:"tag"}},required:["Tag"]},HlsTimedMetadataSettings:{locationName:"hlsTimedMetadataSettings",type:"structure",members:{Id3:{locationName:"id3"}},required:["Id3"]},InputPrepareSettings:{locationName:"inputPrepareSettings",type:"structure",members:{InputAttachmentNameReference:{locationName:"inputAttachmentNameReference"},InputClippingSettings:{shape:"Sn",locationName:"inputClippingSettings"},UrlPath:{shape:"S5",locationName:"urlPath"}}},InputSwitchSettings:{locationName:"inputSwitchSettings",type:"structure",members:{InputAttachmentNameReference:{locationName:"inputAttachmentNameReference"},InputClippingSettings:{shape:"Sn",locationName:"inputClippingSettings"},UrlPath:{shape:"S5",locationName:"urlPath"}},required:["InputAttachmentNameReference"]},MotionGraphicsImageActivateSettings:{locationName:"motionGraphicsImageActivateSettings",type:"structure",members:{Duration:{locationName:"duration",type:"long"},PasswordParam:{locationName:"passwordParam"},Url:{locationName:"url"},Username:{locationName:"username"}}},MotionGraphicsImageDeactivateSettings:{locationName:"motionGraphicsImageDeactivateSettings",type:"structure",members:{}},PauseStateSettings:{locationName:"pauseStateSettings",type:"structure",members:{Pipelines:{locationName:"pipelines",type:"list",member:{type:"structure",members:{PipelineId:{locationName:"pipelineId"}},required:["PipelineId"]}}}},Scte35ReturnToNetworkSettings:{locationName:"scte35ReturnToNetworkSettings",type:"structure",members:{SpliceEventId:{locationName:"spliceEventId",type:"long"}},required:["SpliceEventId"]},Scte35SpliceInsertSettings:{locationName:"scte35SpliceInsertSettings",type:"structure",members:{Duration:{locationName:"duration",type:"long"},SpliceEventId:{locationName:"spliceEventId",type:"long"}},required:["SpliceEventId"]},Scte35TimeSignalSettings:{locationName:"scte35TimeSignalSettings",type:"structure",members:{Scte35Descriptors:{locationName:"scte35Descriptors",type:"list",member:{type:"structure",members:{Scte35DescriptorSettings:{locationName:"scte35DescriptorSettings",type:"structure",members:{SegmentationDescriptorScte35DescriptorSettings:{locationName:"segmentationDescriptorScte35DescriptorSettings",type:"structure",members:{DeliveryRestrictions:{locationName:"deliveryRestrictions",type:"structure",members:{ArchiveAllowedFlag:{locationName:"archiveAllowedFlag"},DeviceRestrictions:{locationName:"deviceRestrictions"},NoRegionalBlackoutFlag:{locationName:"noRegionalBlackoutFlag"},WebDeliveryAllowedFlag:{locationName:"webDeliveryAllowedFlag"}},required:["DeviceRestrictions","ArchiveAllowedFlag","WebDeliveryAllowedFlag","NoRegionalBlackoutFlag"]},SegmentNum:{locationName:"segmentNum",type:"integer"},SegmentationCancelIndicator:{locationName:"segmentationCancelIndicator"},SegmentationDuration:{locationName:"segmentationDuration",type:"long"},SegmentationEventId:{locationName:"segmentationEventId",type:"long"},SegmentationTypeId:{locationName:"segmentationTypeId",type:"integer"},SegmentationUpid:{locationName:"segmentationUpid"},SegmentationUpidType:{locationName:"segmentationUpidType",type:"integer"},SegmentsExpected:{locationName:"segmentsExpected",type:"integer"},SubSegmentNum:{locationName:"subSegmentNum",type:"integer"},SubSegmentsExpected:{locationName:"subSegmentsExpected",type:"integer"}},required:["SegmentationEventId","SegmentationCancelIndicator"]}},required:["SegmentationDescriptorScte35DescriptorSettings"]}},required:["Scte35DescriptorSettings"]}}},required:["Scte35Descriptors"]},StaticImageActivateSettings:{locationName:"staticImageActivateSettings",type:"structure",members:{Duration:{locationName:"duration",type:"integer"},FadeIn:{locationName:"fadeIn",type:"integer"},FadeOut:{locationName:"fadeOut",type:"integer"},Height:{locationName:"height",type:"integer"},Image:{shape:"S1k",locationName:"image"},ImageX:{locationName:"imageX",type:"integer"},ImageY:{locationName:"imageY",type:"integer"},Layer:{locationName:"layer",type:"integer"},Opacity:{locationName:"opacity",type:"integer"},Width:{locationName:"width",type:"integer"}},required:["Image"]},StaticImageDeactivateSettings:{locationName:"staticImageDeactivateSettings",type:"structure",members:{FadeOut:{locationName:"fadeOut",type:"integer"},Layer:{locationName:"layer",type:"integer"}}}}},ScheduleActionStartSettings:{locationName:"scheduleActionStartSettings",type:"structure",members:{FixedModeScheduleActionStartSettings:{locationName:"fixedModeScheduleActionStartSettings",type:"structure",members:{Time:{locationName:"time"}},required:["Time"]},FollowModeScheduleActionStartSettings:{locationName:"followModeScheduleActionStartSettings",type:"structure",members:{FollowPoint:{locationName:"followPoint"},ReferenceActionName:{locationName:"referenceActionName"}},required:["ReferenceActionName","FollowPoint"]},ImmediateModeScheduleActionStartSettings:{locationName:"immediateModeScheduleActionStartSettings",type:"structure",members:{}}}}},required:["ActionName","ScheduleActionStartSettings","ScheduleActionSettings"]}},Sn:{type:"structure",members:{InputTimecodeSource:{locationName:"inputTimecodeSource"},StartTimecode:{locationName:"startTimecode",type:"structure",members:{Timecode:{locationName:"timecode"}}},StopTimecode:{locationName:"stopTimecode",type:"structure",members:{LastFrameClippingBehavior:{locationName:"lastFrameClippingBehavior"},Timecode:{locationName:"timecode"}}}},required:["InputTimecodeSource"]},S1k:{type:"structure",members:{PasswordParam:{locationName:"passwordParam"},Uri:{locationName:"uri"},Username:{locationName:"username"}},required:["Uri"]},S22:{type:"structure",members:{Resolution:{locationName:"resolution"}}},S25:{type:"list",member:{type:"structure",members:{Id:{locationName:"id"},MediaPackageSettings:{locationName:"mediaPackageSettings",type:"list",member:{type:"structure",members:{ChannelId:{locationName:"channelId"}}}},MultiplexSettings:{locationName:"multiplexSettings",type:"structure",members:{MultiplexId:{locationName:"multiplexId"},ProgramName:{locationName:"programName"}}},Settings:{locationName:"settings",type:"list",member:{type:"structure",members:{PasswordParam:{locationName:"passwordParam"},StreamName:{locationName:"streamName"},Url:{locationName:"url"},Username:{locationName:"username"}}}}}}},S2d:{type:"structure",members:{AudioDescriptions:{locationName:"audioDescriptions",type:"list",member:{type:"structure",members:{AudioNormalizationSettings:{locationName:"audioNormalizationSettings",type:"structure",members:{Algorithm:{locationName:"algorithm"},AlgorithmControl:{locationName:"algorithmControl"},TargetLkfs:{locationName:"targetLkfs",type:"double"}}},AudioSelectorName:{locationName:"audioSelectorName"},AudioType:{locationName:"audioType"},AudioTypeControl:{locationName:"audioTypeControl"},AudioWatermarkingSettings:{locationName:"audioWatermarkingSettings",type:"structure",members:{NielsenWatermarksSettings:{locationName:"nielsenWatermarksSettings",type:"structure",members:{NielsenCbetSettings:{locationName:"nielsenCbetSettings",type:"structure",members:{CbetCheckDigitString:{locationName:"cbetCheckDigitString"},CbetStepaside:{locationName:"cbetStepaside"},Csid:{locationName:"csid"}},required:["CbetCheckDigitString","CbetStepaside","Csid"]},NielsenDistributionType:{locationName:"nielsenDistributionType"},NielsenNaesIiNwSettings:{locationName:"nielsenNaesIiNwSettings",type:"structure",members:{CheckDigitString:{locationName:"checkDigitString"},Sid:{locationName:"sid",type:"double"}},required:["CheckDigitString","Sid"]}}}}},CodecSettings:{locationName:"codecSettings",type:"structure",members:{AacSettings:{locationName:"aacSettings",type:"structure",members:{Bitrate:{locationName:"bitrate",type:"double"},CodingMode:{locationName:"codingMode"},InputType:{locationName:"inputType"},Profile:{locationName:"profile"},RateControlMode:{locationName:"rateControlMode"},RawFormat:{locationName:"rawFormat"},SampleRate:{locationName:"sampleRate",type:"double"},Spec:{locationName:"spec"},VbrQuality:{locationName:"vbrQuality"}}},Ac3Settings:{locationName:"ac3Settings",type:"structure",members:{Bitrate:{locationName:"bitrate",type:"double"},BitstreamMode:{locationName:"bitstreamMode"},CodingMode:{locationName:"codingMode"},Dialnorm:{locationName:"dialnorm",type:"integer"},DrcProfile:{locationName:"drcProfile"},LfeFilter:{locationName:"lfeFilter"},MetadataControl:{locationName:"metadataControl"}}},Eac3Settings:{locationName:"eac3Settings",type:"structure",members:{AttenuationControl:{locationName:"attenuationControl"},Bitrate:{locationName:"bitrate",type:"double"},BitstreamMode:{locationName:"bitstreamMode"},CodingMode:{locationName:"codingMode"},DcFilter:{locationName:"dcFilter"},Dialnorm:{locationName:"dialnorm",type:"integer"},DrcLine:{locationName:"drcLine"},DrcRf:{locationName:"drcRf"},LfeControl:{locationName:"lfeControl"},LfeFilter:{locationName:"lfeFilter"},LoRoCenterMixLevel:{locationName:"loRoCenterMixLevel",type:"double"},LoRoSurroundMixLevel:{locationName:"loRoSurroundMixLevel",type:"double"},LtRtCenterMixLevel:{locationName:"ltRtCenterMixLevel",type:"double"},LtRtSurroundMixLevel:{locationName:"ltRtSurroundMixLevel",type:"double"},MetadataControl:{locationName:"metadataControl"},PassthroughControl:{locationName:"passthroughControl"},PhaseControl:{locationName:"phaseControl"},StereoDownmix:{locationName:"stereoDownmix"},SurroundExMode:{locationName:"surroundExMode"},SurroundMode:{locationName:"surroundMode"}}},Mp2Settings:{locationName:"mp2Settings",type:"structure",members:{Bitrate:{locationName:"bitrate",type:"double"},CodingMode:{locationName:"codingMode"},SampleRate:{locationName:"sampleRate",type:"double"}}},PassThroughSettings:{locationName:"passThroughSettings",type:"structure",members:{}},WavSettings:{locationName:"wavSettings",type:"structure",members:{BitDepth:{locationName:"bitDepth",type:"double"},CodingMode:{locationName:"codingMode"},SampleRate:{locationName:"sampleRate",type:"double"}}}}},LanguageCode:{locationName:"languageCode"},LanguageCodeControl:{locationName:"languageCodeControl"},Name:{locationName:"name"},RemixSettings:{locationName:"remixSettings",type:"structure",members:{ChannelMappings:{locationName:"channelMappings",type:"list",member:{type:"structure",members:{InputChannelLevels:{locationName:"inputChannelLevels",type:"list",member:{type:"structure",members:{Gain:{locationName:"gain",type:"integer"},InputChannel:{locationName:"inputChannel",type:"integer"}},required:["InputChannel","Gain"]}},OutputChannel:{locationName:"outputChannel",type:"integer"}},required:["OutputChannel","InputChannelLevels"]}},ChannelsIn:{locationName:"channelsIn",type:"integer"},ChannelsOut:{locationName:"channelsOut",type:"integer"}},required:["ChannelMappings"]},StreamName:{locationName:"streamName"}},required:["AudioSelectorName","Name"]}},AvailBlanking:{locationName:"availBlanking",type:"structure",members:{AvailBlankingImage:{shape:"S1k",locationName:"availBlankingImage"},State:{locationName:"state"}}},AvailConfiguration:{locationName:"availConfiguration",type:"structure",members:{AvailSettings:{locationName:"availSettings",type:"structure",members:{Scte35SpliceInsert:{locationName:"scte35SpliceInsert",type:"structure",members:{AdAvailOffset:{locationName:"adAvailOffset",type:"integer"},NoRegionalBlackoutFlag:{locationName:"noRegionalBlackoutFlag"},WebDeliveryAllowedFlag:{locationName:"webDeliveryAllowedFlag"}}},Scte35TimeSignalApos:{locationName:"scte35TimeSignalApos",type:"structure",members:{AdAvailOffset:{locationName:"adAvailOffset",type:"integer"},NoRegionalBlackoutFlag:{locationName:"noRegionalBlackoutFlag"},WebDeliveryAllowedFlag:{locationName:"webDeliveryAllowedFlag"}}}}}}},BlackoutSlate:{locationName:"blackoutSlate",type:"structure",members:{BlackoutSlateImage:{shape:"S1k",locationName:"blackoutSlateImage"},NetworkEndBlackout:{locationName:"networkEndBlackout"},NetworkEndBlackoutImage:{shape:"S1k",locationName:"networkEndBlackoutImage"},NetworkId:{locationName:"networkId"},State:{locationName:"state"}}},CaptionDescriptions:{locationName:"captionDescriptions",type:"list",member:{type:"structure",members:{CaptionSelectorName:{locationName:"captionSelectorName"},DestinationSettings:{locationName:"destinationSettings",type:"structure",members:{AribDestinationSettings:{locationName:"aribDestinationSettings",type:"structure",members:{}},BurnInDestinationSettings:{locationName:"burnInDestinationSettings",type:"structure",members:{Alignment:{locationName:"alignment"},BackgroundColor:{locationName:"backgroundColor"},BackgroundOpacity:{locationName:"backgroundOpacity",type:"integer"},Font:{shape:"S1k",locationName:"font"},FontColor:{locationName:"fontColor"},FontOpacity:{locationName:"fontOpacity",type:"integer"},FontResolution:{locationName:"fontResolution",type:"integer"},FontSize:{locationName:"fontSize"},OutlineColor:{locationName:"outlineColor"},OutlineSize:{locationName:"outlineSize",type:"integer"},ShadowColor:{locationName:"shadowColor"},ShadowOpacity:{locationName:"shadowOpacity",type:"integer"},ShadowXOffset:{locationName:"shadowXOffset",type:"integer"},ShadowYOffset:{locationName:"shadowYOffset",type:"integer"},TeletextGridControl:{locationName:"teletextGridControl"},XPosition:{locationName:"xPosition",type:"integer"},YPosition:{locationName:"yPosition",type:"integer"}}},DvbSubDestinationSettings:{locationName:"dvbSubDestinationSettings",type:"structure",members:{Alignment:{locationName:"alignment"},BackgroundColor:{locationName:"backgroundColor"},BackgroundOpacity:{locationName:"backgroundOpacity",type:"integer"},Font:{shape:"S1k",locationName:"font"},FontColor:{locationName:"fontColor"},FontOpacity:{locationName:"fontOpacity",type:"integer"},FontResolution:{locationName:"fontResolution",type:"integer"},FontSize:{locationName:"fontSize"},OutlineColor:{locationName:"outlineColor"},OutlineSize:{locationName:"outlineSize",type:"integer"},ShadowColor:{locationName:"shadowColor"},ShadowOpacity:{locationName:"shadowOpacity",type:"integer"},ShadowXOffset:{locationName:"shadowXOffset",type:"integer"},ShadowYOffset:{locationName:"shadowYOffset",type:"integer"},TeletextGridControl:{locationName:"teletextGridControl"},XPosition:{locationName:"xPosition",type:"integer"},YPosition:{locationName:"yPosition",type:"integer"}}},EbuTtDDestinationSettings:{locationName:"ebuTtDDestinationSettings",type:"structure",members:{CopyrightHolder:{locationName:"copyrightHolder"},FillLineGap:{locationName:"fillLineGap"},FontFamily:{locationName:"fontFamily"},StyleControl:{locationName:"styleControl"}}},EmbeddedDestinationSettings:{locationName:"embeddedDestinationSettings",type:"structure",members:{}},EmbeddedPlusScte20DestinationSettings:{locationName:"embeddedPlusScte20DestinationSettings",type:"structure",members:{}},RtmpCaptionInfoDestinationSettings:{locationName:"rtmpCaptionInfoDestinationSettings",type:"structure",members:{}},Scte20PlusEmbeddedDestinationSettings:{locationName:"scte20PlusEmbeddedDestinationSettings",type:"structure",members:{}},Scte27DestinationSettings:{locationName:"scte27DestinationSettings",type:"structure",members:{}},SmpteTtDestinationSettings:{locationName:"smpteTtDestinationSettings",type:"structure",members:{}},TeletextDestinationSettings:{locationName:"teletextDestinationSettings",type:"structure",members:{}},TtmlDestinationSettings:{locationName:"ttmlDestinationSettings",type:"structure",members:{StyleControl:{locationName:"styleControl"}}},WebvttDestinationSettings:{locationName:"webvttDestinationSettings",type:"structure",members:{StyleControl:{locationName:"styleControl"}}}}},LanguageCode:{locationName:"languageCode"},LanguageDescription:{locationName:"languageDescription"},Name:{locationName:"name"}},required:["CaptionSelectorName","Name"]}},FeatureActivations:{locationName:"featureActivations",type:"structure",members:{InputPrepareScheduleActions:{locationName:"inputPrepareScheduleActions"}}},GlobalConfiguration:{locationName:"globalConfiguration",type:"structure",members:{InitialAudioGain:{locationName:"initialAudioGain",type:"integer"},InputEndAction:{locationName:"inputEndAction"},InputLossBehavior:{locationName:"inputLossBehavior",type:"structure",members:{BlackFrameMsec:{locationName:"blackFrameMsec",type:"integer"},InputLossImageColor:{locationName:"inputLossImageColor"},InputLossImageSlate:{shape:"S1k",locationName:"inputLossImageSlate"},InputLossImageType:{locationName:"inputLossImageType"},RepeatFrameMsec:{locationName:"repeatFrameMsec",type:"integer"}}},OutputLockingMode:{locationName:"outputLockingMode"},OutputTimingSource:{locationName:"outputTimingSource"},SupportLowFramerateInputs:{locationName:"supportLowFramerateInputs"}}},MotionGraphicsConfiguration:{locationName:"motionGraphicsConfiguration",type:"structure",members:{MotionGraphicsInsertion:{locationName:"motionGraphicsInsertion"},MotionGraphicsSettings:{locationName:"motionGraphicsSettings",type:"structure",members:{HtmlMotionGraphicsSettings:{locationName:"htmlMotionGraphicsSettings",type:"structure",members:{}}}}},required:["MotionGraphicsSettings"]},NielsenConfiguration:{locationName:"nielsenConfiguration",type:"structure",members:{DistributorId:{locationName:"distributorId"},NielsenPcmToId3Tagging:{locationName:"nielsenPcmToId3Tagging"}}},OutputGroups:{locationName:"outputGroups",type:"list",member:{type:"structure",members:{Name:{locationName:"name"},OutputGroupSettings:{locationName:"outputGroupSettings",type:"structure",members:{ArchiveGroupSettings:{locationName:"archiveGroupSettings",type:"structure",members:{ArchiveCdnSettings:{locationName:"archiveCdnSettings",type:"structure",members:{ArchiveS3Settings:{locationName:"archiveS3Settings",type:"structure",members:{CannedAcl:{locationName:"cannedAcl"}}}}},Destination:{shape:"S6c",locationName:"destination"},RolloverInterval:{locationName:"rolloverInterval",type:"integer"}},required:["Destination"]},FrameCaptureGroupSettings:{locationName:"frameCaptureGroupSettings",type:"structure",members:{Destination:{shape:"S6c",locationName:"destination"},FrameCaptureCdnSettings:{locationName:"frameCaptureCdnSettings",type:"structure",members:{FrameCaptureS3Settings:{locationName:"frameCaptureS3Settings",type:"structure",members:{CannedAcl:{locationName:"cannedAcl"}}}}}},required:["Destination"]},HlsGroupSettings:{locationName:"hlsGroupSettings",type:"structure",members:{AdMarkers:{locationName:"adMarkers",type:"list",member:{}},BaseUrlContent:{locationName:"baseUrlContent"},BaseUrlContent1:{locationName:"baseUrlContent1"},BaseUrlManifest:{locationName:"baseUrlManifest"},BaseUrlManifest1:{locationName:"baseUrlManifest1"},CaptionLanguageMappings:{locationName:"captionLanguageMappings",type:"list",member:{type:"structure",members:{CaptionChannel:{locationName:"captionChannel",type:"integer"},LanguageCode:{locationName:"languageCode"},LanguageDescription:{locationName:"languageDescription"}},required:["LanguageCode","LanguageDescription","CaptionChannel"]}},CaptionLanguageSetting:{locationName:"captionLanguageSetting"},ClientCache:{locationName:"clientCache"},CodecSpecification:{locationName:"codecSpecification"},ConstantIv:{locationName:"constantIv"},Destination:{shape:"S6c",locationName:"destination"},DirectoryStructure:{locationName:"directoryStructure"},DiscontinuityTags:{locationName:"discontinuityTags"},EncryptionType:{locationName:"encryptionType"},HlsCdnSettings:{locationName:"hlsCdnSettings",type:"structure",members:{HlsAkamaiSettings:{locationName:"hlsAkamaiSettings",type:"structure",members:{ConnectionRetryInterval:{locationName:"connectionRetryInterval",type:"integer"},FilecacheDuration:{locationName:"filecacheDuration",type:"integer"},HttpTransferMode:{locationName:"httpTransferMode"},NumRetries:{locationName:"numRetries",type:"integer"},RestartDelay:{locationName:"restartDelay",type:"integer"},Salt:{locationName:"salt"},Token:{locationName:"token"}}},HlsBasicPutSettings:{locationName:"hlsBasicPutSettings",type:"structure",members:{ConnectionRetryInterval:{locationName:"connectionRetryInterval",type:"integer"},FilecacheDuration:{locationName:"filecacheDuration",type:"integer"},NumRetries:{locationName:"numRetries",type:"integer"},RestartDelay:{locationName:"restartDelay",type:"integer"}}},HlsMediaStoreSettings:{locationName:"hlsMediaStoreSettings",type:"structure",members:{ConnectionRetryInterval:{locationName:"connectionRetryInterval",type:"integer"},FilecacheDuration:{locationName:"filecacheDuration",type:"integer"},MediaStoreStorageClass:{locationName:"mediaStoreStorageClass"},NumRetries:{locationName:"numRetries",type:"integer"},RestartDelay:{locationName:"restartDelay",type:"integer"}}},HlsS3Settings:{locationName:"hlsS3Settings",type:"structure",members:{CannedAcl:{locationName:"cannedAcl"}}},HlsWebdavSettings:{locationName:"hlsWebdavSettings",type:"structure",members:{ConnectionRetryInterval:{locationName:"connectionRetryInterval",type:"integer"},FilecacheDuration:{locationName:"filecacheDuration",type:"integer"},HttpTransferMode:{locationName:"httpTransferMode"},NumRetries:{locationName:"numRetries",type:"integer"},RestartDelay:{locationName:"restartDelay",type:"integer"}}}}},HlsId3SegmentTagging:{locationName:"hlsId3SegmentTagging"},IFrameOnlyPlaylists:{locationName:"iFrameOnlyPlaylists"},IncompleteSegmentBehavior:{locationName:"incompleteSegmentBehavior"},IndexNSegments:{locationName:"indexNSegments",type:"integer"},InputLossAction:{locationName:"inputLossAction"},IvInManifest:{locationName:"ivInManifest"},IvSource:{locationName:"ivSource"},KeepSegments:{locationName:"keepSegments",type:"integer"},KeyFormat:{locationName:"keyFormat"},KeyFormatVersions:{locationName:"keyFormatVersions"},KeyProviderSettings:{locationName:"keyProviderSettings",type:"structure",members:{StaticKeySettings:{locationName:"staticKeySettings",type:"structure",members:{KeyProviderServer:{shape:"S1k",locationName:"keyProviderServer"},StaticKeyValue:{locationName:"staticKeyValue"}},required:["StaticKeyValue"]}}},ManifestCompression:{locationName:"manifestCompression"},ManifestDurationFormat:{locationName:"manifestDurationFormat"},MinSegmentLength:{locationName:"minSegmentLength",type:"integer"},Mode:{locationName:"mode"},OutputSelection:{locationName:"outputSelection"},ProgramDateTime:{locationName:"programDateTime"},ProgramDateTimeClock:{locationName:"programDateTimeClock"},ProgramDateTimePeriod:{locationName:"programDateTimePeriod",type:"integer"},RedundantManifest:{locationName:"redundantManifest"},SegmentLength:{locationName:"segmentLength",type:"integer"},SegmentationMode:{locationName:"segmentationMode"},SegmentsPerSubdirectory:{locationName:"segmentsPerSubdirectory",type:"integer"},StreamInfResolution:{locationName:"streamInfResolution"},TimedMetadataId3Frame:{locationName:"timedMetadataId3Frame"},TimedMetadataId3Period:{locationName:"timedMetadataId3Period",type:"integer"},TimestampDeltaMilliseconds:{locationName:"timestampDeltaMilliseconds",type:"integer"},TsFileMode:{locationName:"tsFileMode"}},required:["Destination"]},MediaPackageGroupSettings:{locationName:"mediaPackageGroupSettings",type:"structure",members:{Destination:{shape:"S6c",locationName:"destination"}},required:["Destination"]},MsSmoothGroupSettings:{locationName:"msSmoothGroupSettings",type:"structure",members:{AcquisitionPointId:{locationName:"acquisitionPointId"},AudioOnlyTimecodeControl:{locationName:"audioOnlyTimecodeControl"},CertificateMode:{locationName:"certificateMode"},ConnectionRetryInterval:{locationName:"connectionRetryInterval",type:"integer"},Destination:{shape:"S6c",locationName:"destination"},EventId:{locationName:"eventId"},EventIdMode:{locationName:"eventIdMode"},EventStopBehavior:{locationName:"eventStopBehavior"},FilecacheDuration:{locationName:"filecacheDuration",type:"integer"},FragmentLength:{locationName:"fragmentLength",type:"integer"},InputLossAction:{locationName:"inputLossAction"},NumRetries:{locationName:"numRetries",type:"integer"},RestartDelay:{locationName:"restartDelay",type:"integer"},SegmentationMode:{locationName:"segmentationMode"},SendDelayMs:{locationName:"sendDelayMs",type:"integer"},SparseTrackType:{locationName:"sparseTrackType"},StreamManifestBehavior:{locationName:"streamManifestBehavior"},TimestampOffset:{locationName:"timestampOffset"},TimestampOffsetMode:{locationName:"timestampOffsetMode"}},required:["Destination"]},MultiplexGroupSettings:{locationName:"multiplexGroupSettings",type:"structure",members:{}},RtmpGroupSettings:{locationName:"rtmpGroupSettings",type:"structure",members:{AdMarkers:{locationName:"adMarkers",type:"list",member:{}},AuthenticationScheme:{locationName:"authenticationScheme"},CacheFullBehavior:{locationName:"cacheFullBehavior"},CacheLength:{locationName:"cacheLength",type:"integer"},CaptionData:{locationName:"captionData"},InputLossAction:{locationName:"inputLossAction"},RestartDelay:{locationName:"restartDelay",type:"integer"}}},UdpGroupSettings:{locationName:"udpGroupSettings",type:"structure",members:{InputLossAction:{locationName:"inputLossAction"},TimedMetadataId3Frame:{locationName:"timedMetadataId3Frame"},TimedMetadataId3Period:{locationName:"timedMetadataId3Period",type:"integer"}}}}},Outputs:{locationName:"outputs",type:"list",member:{type:"structure",members:{AudioDescriptionNames:{shape:"S5",locationName:"audioDescriptionNames"},CaptionDescriptionNames:{shape:"S5",locationName:"captionDescriptionNames"},OutputName:{locationName:"outputName"},OutputSettings:{locationName:"outputSettings",type:"structure",members:{ArchiveOutputSettings:{locationName:"archiveOutputSettings",type:"structure",members:{ContainerSettings:{locationName:"containerSettings",type:"structure",members:{M2tsSettings:{shape:"S8j",locationName:"m2tsSettings"},RawSettings:{locationName:"rawSettings",type:"structure",members:{}}}},Extension:{locationName:"extension"},NameModifier:{locationName:"nameModifier"}},required:["ContainerSettings"]},FrameCaptureOutputSettings:{locationName:"frameCaptureOutputSettings",type:"structure",members:{NameModifier:{locationName:"nameModifier"}}},HlsOutputSettings:{locationName:"hlsOutputSettings",type:"structure",members:{H265PackagingType:{locationName:"h265PackagingType"},HlsSettings:{locationName:"hlsSettings",type:"structure",members:{AudioOnlyHlsSettings:{locationName:"audioOnlyHlsSettings",type:"structure",members:{AudioGroupId:{locationName:"audioGroupId"},AudioOnlyImage:{shape:"S1k",locationName:"audioOnlyImage"},AudioTrackType:{locationName:"audioTrackType"},SegmentType:{locationName:"segmentType"}}},Fmp4HlsSettings:{locationName:"fmp4HlsSettings",type:"structure",members:{AudioRenditionSets:{locationName:"audioRenditionSets"},NielsenId3Behavior:{locationName:"nielsenId3Behavior"},TimedMetadataBehavior:{locationName:"timedMetadataBehavior"}}},FrameCaptureHlsSettings:{locationName:"frameCaptureHlsSettings",type:"structure",members:{}},StandardHlsSettings:{locationName:"standardHlsSettings",type:"structure",members:{AudioRenditionSets:{locationName:"audioRenditionSets"},M3u8Settings:{locationName:"m3u8Settings",type:"structure",members:{AudioFramesPerPes:{locationName:"audioFramesPerPes",type:"integer"},AudioPids:{locationName:"audioPids"},EcmPid:{locationName:"ecmPid"},NielsenId3Behavior:{locationName:"nielsenId3Behavior"},PatInterval:{locationName:"patInterval",type:"integer"},PcrControl:{locationName:"pcrControl"},PcrPeriod:{locationName:"pcrPeriod",type:"integer"},PcrPid:{locationName:"pcrPid"},PmtInterval:{locationName:"pmtInterval",type:"integer"},PmtPid:{locationName:"pmtPid"},ProgramNum:{locationName:"programNum",type:"integer"},Scte35Behavior:{locationName:"scte35Behavior"},Scte35Pid:{locationName:"scte35Pid"},TimedMetadataBehavior:{locationName:"timedMetadataBehavior"},TimedMetadataPid:{locationName:"timedMetadataPid"},TransportStreamId:{locationName:"transportStreamId",type:"integer"},VideoPid:{locationName:"videoPid"}}}},required:["M3u8Settings"]}}},NameModifier:{locationName:"nameModifier"},SegmentModifier:{locationName:"segmentModifier"}},required:["HlsSettings"]},MediaPackageOutputSettings:{locationName:"mediaPackageOutputSettings",type:"structure",members:{}},MsSmoothOutputSettings:{locationName:"msSmoothOutputSettings",type:"structure",members:{H265PackagingType:{locationName:"h265PackagingType"},NameModifier:{locationName:"nameModifier"}}},MultiplexOutputSettings:{locationName:"multiplexOutputSettings",type:"structure",members:{Destination:{shape:"S6c",locationName:"destination"}},required:["Destination"]},RtmpOutputSettings:{locationName:"rtmpOutputSettings",type:"structure",members:{CertificateMode:{locationName:"certificateMode"},ConnectionRetryInterval:{locationName:"connectionRetryInterval",type:"integer"},Destination:{shape:"S6c",locationName:"destination"},NumRetries:{locationName:"numRetries",type:"integer"}},required:["Destination"]},UdpOutputSettings:{locationName:"udpOutputSettings",type:"structure",members:{BufferMsec:{locationName:"bufferMsec",type:"integer"},ContainerSettings:{locationName:"containerSettings",type:"structure",members:{M2tsSettings:{shape:"S8j",locationName:"m2tsSettings"}}},Destination:{shape:"S6c",locationName:"destination"},FecOutputSettings:{locationName:"fecOutputSettings",type:"structure",members:{ColumnDepth:{locationName:"columnDepth",type:"integer"},IncludeFec:{locationName:"includeFec"},RowLength:{locationName:"rowLength",type:"integer"}}}},required:["Destination","ContainerSettings"]}}},VideoDescriptionName:{locationName:"videoDescriptionName"}},required:["OutputSettings"]}}},required:["Outputs","OutputGroupSettings"]}},TimecodeConfig:{locationName:"timecodeConfig",type:"structure",members:{Source:{locationName:"source"},SyncThreshold:{locationName:"syncThreshold",type:"integer"}},required:["Source"]},VideoDescriptions:{locationName:"videoDescriptions",type:"list",member:{type:"structure",members:{CodecSettings:{locationName:"codecSettings",type:"structure",members:{FrameCaptureSettings:{locationName:"frameCaptureSettings",type:"structure",members:{CaptureInterval:{locationName:"captureInterval",type:"integer"},CaptureIntervalUnits:{locationName:"captureIntervalUnits"}}},H264Settings:{locationName:"h264Settings",type:"structure",members:{AdaptiveQuantization:{locationName:"adaptiveQuantization"},AfdSignaling:{locationName:"afdSignaling"},Bitrate:{locationName:"bitrate",type:"integer"},BufFillPct:{locationName:"bufFillPct",type:"integer"},BufSize:{locationName:"bufSize",type:"integer"},ColorMetadata:{locationName:"colorMetadata"},ColorSpaceSettings:{locationName:"colorSpaceSettings",type:"structure",members:{ColorSpacePassthroughSettings:{shape:"Saq",locationName:"colorSpacePassthroughSettings"},Rec601Settings:{shape:"Sar",locationName:"rec601Settings"},Rec709Settings:{shape:"Sas",locationName:"rec709Settings"}}},EntropyEncoding:{locationName:"entropyEncoding"},FilterSettings:{locationName:"filterSettings",type:"structure",members:{TemporalFilterSettings:{shape:"Sav",locationName:"temporalFilterSettings"}}},FixedAfd:{locationName:"fixedAfd"},FlickerAq:{locationName:"flickerAq"},ForceFieldPictures:{locationName:"forceFieldPictures"},FramerateControl:{locationName:"framerateControl"},FramerateDenominator:{locationName:"framerateDenominator",type:"integer"},FramerateNumerator:{locationName:"framerateNumerator",type:"integer"},GopBReference:{locationName:"gopBReference"},GopClosedCadence:{locationName:"gopClosedCadence",type:"integer"},GopNumBFrames:{locationName:"gopNumBFrames",type:"integer"},GopSize:{locationName:"gopSize",type:"double"},GopSizeUnits:{locationName:"gopSizeUnits"},Level:{locationName:"level"},LookAheadRateControl:{locationName:"lookAheadRateControl"},MaxBitrate:{locationName:"maxBitrate",type:"integer"},MinIInterval:{locationName:"minIInterval",type:"integer"},NumRefFrames:{locationName:"numRefFrames",type:"integer"},ParControl:{locationName:"parControl"},ParDenominator:{locationName:"parDenominator",type:"integer"},ParNumerator:{locationName:"parNumerator",type:"integer"},Profile:{locationName:"profile"},QualityLevel:{locationName:"qualityLevel"},QvbrQualityLevel:{locationName:"qvbrQualityLevel",type:"integer"},RateControlMode:{locationName:"rateControlMode"},ScanType:{locationName:"scanType"},SceneChangeDetect:{locationName:"sceneChangeDetect"},Slices:{locationName:"slices",type:"integer"},Softness:{locationName:"softness",type:"integer"},SpatialAq:{locationName:"spatialAq"},SubgopLength:{locationName:"subgopLength"},Syntax:{locationName:"syntax"},TemporalAq:{locationName:"temporalAq"},TimecodeInsertion:{locationName:"timecodeInsertion"}}},H265Settings:{locationName:"h265Settings",type:"structure",members:{AdaptiveQuantization:{locationName:"adaptiveQuantization"},AfdSignaling:{locationName:"afdSignaling"},AlternativeTransferFunction:{locationName:"alternativeTransferFunction"},Bitrate:{locationName:"bitrate",type:"integer"},BufSize:{locationName:"bufSize",type:"integer"},ColorMetadata:{locationName:"colorMetadata"},ColorSpaceSettings:{locationName:"colorSpaceSettings",type:"structure",members:{ColorSpacePassthroughSettings:{shape:"Saq",locationName:"colorSpacePassthroughSettings"},Hdr10Settings:{shape:"Sbt",locationName:"hdr10Settings"},Rec601Settings:{shape:"Sar",locationName:"rec601Settings"},Rec709Settings:{shape:"Sas",locationName:"rec709Settings"}}},FilterSettings:{locationName:"filterSettings",type:"structure",members:{TemporalFilterSettings:{shape:"Sav",locationName:"temporalFilterSettings"}}},FixedAfd:{locationName:"fixedAfd"},FlickerAq:{locationName:"flickerAq"},FramerateDenominator:{locationName:"framerateDenominator",type:"integer"},FramerateNumerator:{locationName:"framerateNumerator",type:"integer"},GopClosedCadence:{locationName:"gopClosedCadence",type:"integer"},GopSize:{locationName:"gopSize",type:"double"},GopSizeUnits:{locationName:"gopSizeUnits"},Level:{locationName:"level"},LookAheadRateControl:{locationName:"lookAheadRateControl"},MaxBitrate:{locationName:"maxBitrate",type:"integer"},MinIInterval:{locationName:"minIInterval",type:"integer"},ParDenominator:{locationName:"parDenominator",type:"integer"},ParNumerator:{locationName:"parNumerator",type:"integer"},Profile:{locationName:"profile"},QvbrQualityLevel:{locationName:"qvbrQualityLevel",type:"integer"},RateControlMode:{locationName:"rateControlMode"},ScanType:{locationName:"scanType"},SceneChangeDetect:{locationName:"sceneChangeDetect"},Slices:{locationName:"slices",type:"integer"},Tier:{locationName:"tier"},TimecodeInsertion:{locationName:"timecodeInsertion"}},required:["FramerateNumerator","FramerateDenominator"]},Mpeg2Settings:{locationName:"mpeg2Settings",type:"structure",members:{AdaptiveQuantization:{locationName:"adaptiveQuantization"},AfdSignaling:{locationName:"afdSignaling"},ColorMetadata:{locationName:"colorMetadata"},ColorSpace:{locationName:"colorSpace"},DisplayAspectRatio:{locationName:"displayAspectRatio"},FilterSettings:{locationName:"filterSettings",type:"structure",members:{TemporalFilterSettings:{shape:"Sav",locationName:"temporalFilterSettings"}}},FixedAfd:{locationName:"fixedAfd"},FramerateDenominator:{locationName:"framerateDenominator",type:"integer"},FramerateNumerator:{locationName:"framerateNumerator",type:"integer"},GopClosedCadence:{locationName:"gopClosedCadence",type:"integer"},GopNumBFrames:{locationName:"gopNumBFrames",type:"integer"},GopSize:{locationName:"gopSize",type:"double"},GopSizeUnits:{locationName:"gopSizeUnits"},ScanType:{locationName:"scanType"},SubgopLength:{locationName:"subgopLength"},TimecodeInsertion:{locationName:"timecodeInsertion"}},required:["FramerateNumerator","FramerateDenominator"]}}},Height:{locationName:"height",type:"integer"},Name:{locationName:"name"},RespondToAfd:{locationName:"respondToAfd"},ScalingBehavior:{locationName:"scalingBehavior"},Sharpness:{locationName:"sharpness",type:"integer"},Width:{locationName:"width",type:"integer"}},required:["Name"]}}},required:["VideoDescriptions","AudioDescriptions","OutputGroups","TimecodeConfig"]},S6c:{type:"structure",members:{DestinationRefId:{locationName:"destinationRefId"}}},S8j:{type:"structure",members:{AbsentInputAudioBehavior:{locationName:"absentInputAudioBehavior"},Arib:{locationName:"arib"},AribCaptionsPid:{locationName:"aribCaptionsPid"},AribCaptionsPidControl:{locationName:"aribCaptionsPidControl"},AudioBufferModel:{locationName:"audioBufferModel"},AudioFramesPerPes:{locationName:"audioFramesPerPes",type:"integer"},AudioPids:{locationName:"audioPids"},AudioStreamType:{locationName:"audioStreamType"},Bitrate:{locationName:"bitrate",type:"integer"},BufferModel:{locationName:"bufferModel"},CcDescriptor:{locationName:"ccDescriptor"},DvbNitSettings:{locationName:"dvbNitSettings",type:"structure",members:{NetworkId:{locationName:"networkId",type:"integer"},NetworkName:{locationName:"networkName"},RepInterval:{locationName:"repInterval",type:"integer"}},required:["NetworkName","NetworkId"]},DvbSdtSettings:{locationName:"dvbSdtSettings",type:"structure",members:{OutputSdt:{locationName:"outputSdt"},RepInterval:{locationName:"repInterval",type:"integer"},ServiceName:{locationName:"serviceName"},ServiceProviderName:{locationName:"serviceProviderName"}}},DvbSubPids:{locationName:"dvbSubPids"},DvbTdtSettings:{locationName:"dvbTdtSettings",type:"structure",members:{RepInterval:{locationName:"repInterval",type:"integer"}}},DvbTeletextPid:{locationName:"dvbTeletextPid"},Ebif:{locationName:"ebif"},EbpAudioInterval:{locationName:"ebpAudioInterval"},EbpLookaheadMs:{locationName:"ebpLookaheadMs",type:"integer"},EbpPlacement:{locationName:"ebpPlacement"},EcmPid:{locationName:"ecmPid"},EsRateInPes:{locationName:"esRateInPes"},EtvPlatformPid:{locationName:"etvPlatformPid"},EtvSignalPid:{locationName:"etvSignalPid"},FragmentTime:{locationName:"fragmentTime",type:"double"},Klv:{locationName:"klv"},KlvDataPids:{locationName:"klvDataPids"},NielsenId3Behavior:{locationName:"nielsenId3Behavior"},NullPacketBitrate:{locationName:"nullPacketBitrate",type:"double"},PatInterval:{locationName:"patInterval",type:"integer"},PcrControl:{locationName:"pcrControl"},PcrPeriod:{locationName:"pcrPeriod",type:"integer"},PcrPid:{locationName:"pcrPid"},PmtInterval:{locationName:"pmtInterval",type:"integer"},PmtPid:{locationName:"pmtPid"},ProgramNum:{locationName:"programNum",type:"integer"},RateMode:{locationName:"rateMode"},Scte27Pids:{locationName:"scte27Pids"},Scte35Control:{locationName:"scte35Control"},Scte35Pid:{locationName:"scte35Pid"},SegmentationMarkers:{locationName:"segmentationMarkers"},SegmentationStyle:{locationName:"segmentationStyle"},SegmentationTime:{locationName:"segmentationTime",type:"double"},TimedMetadataBehavior:{locationName:"timedMetadataBehavior"},TimedMetadataPid:{locationName:"timedMetadataPid"},TransportStreamId:{locationName:"transportStreamId",type:"integer"},VideoPid:{locationName:"videoPid"}}},Saq:{type:"structure",members:{}},Sar:{type:"structure",members:{}},Sas:{type:"structure",members:{}},Sav:{type:"structure",members:{PostFilterSharpening:{locationName:"postFilterSharpening"},Strength:{locationName:"strength"}}},Sbt:{type:"structure",members:{MaxCll:{locationName:"maxCll",type:"integer"},MaxFall:{locationName:"maxFall",type:"integer"}}},Scj:{type:"list",member:{type:"structure",members:{AutomaticInputFailoverSettings:{locationName:"automaticInputFailoverSettings",type:"structure",members:{ErrorClearTimeMsec:{locationName:"errorClearTimeMsec",type:"integer"},FailoverConditions:{locationName:"failoverConditions",type:"list",member:{type:"structure",members:{FailoverConditionSettings:{locationName:"failoverConditionSettings",type:"structure",members:{AudioSilenceSettings:{locationName:"audioSilenceSettings",type:"structure",members:{AudioSelectorName:{locationName:"audioSelectorName"},AudioSilenceThresholdMsec:{locationName:"audioSilenceThresholdMsec",type:"integer"}},required:["AudioSelectorName"]},InputLossSettings:{locationName:"inputLossSettings",type:"structure",members:{InputLossThresholdMsec:{locationName:"inputLossThresholdMsec",type:"integer"}}},VideoBlackSettings:{locationName:"videoBlackSettings",type:"structure",members:{BlackDetectThreshold:{locationName:"blackDetectThreshold",type:"double"},VideoBlackThresholdMsec:{locationName:"videoBlackThresholdMsec",type:"integer"}}}}}}}},InputPreference:{locationName:"inputPreference"},SecondaryInputId:{locationName:"secondaryInputId"}},required:["SecondaryInputId"]},InputAttachmentName:{locationName:"inputAttachmentName"},InputId:{locationName:"inputId"},InputSettings:{locationName:"inputSettings",type:"structure",members:{AudioSelectors:{locationName:"audioSelectors",type:"list",member:{type:"structure",members:{Name:{locationName:"name"},SelectorSettings:{locationName:"selectorSettings",type:"structure",members:{AudioHlsRenditionSelection:{locationName:"audioHlsRenditionSelection",type:"structure",members:{GroupId:{locationName:"groupId"},Name:{locationName:"name"}},required:["Name","GroupId"]},AudioLanguageSelection:{locationName:"audioLanguageSelection",type:"structure",members:{LanguageCode:{locationName:"languageCode"},LanguageSelectionPolicy:{locationName:"languageSelectionPolicy"}},required:["LanguageCode"]},AudioPidSelection:{locationName:"audioPidSelection",type:"structure",members:{Pid:{locationName:"pid",type:"integer"}},required:["Pid"]},AudioTrackSelection:{locationName:"audioTrackSelection",type:"structure",members:{Tracks:{locationName:"tracks",type:"list",member:{type:"structure",members:{Track:{locationName:"track",type:"integer"}},required:["Track"]}}},required:["Tracks"]}}}},required:["Name"]}},CaptionSelectors:{locationName:"captionSelectors",type:"list",member:{type:"structure",members:{LanguageCode:{locationName:"languageCode"},Name:{locationName:"name"},SelectorSettings:{locationName:"selectorSettings",type:"structure",members:{AncillarySourceSettings:{locationName:"ancillarySourceSettings",type:"structure",members:{SourceAncillaryChannelNumber:{locationName:"sourceAncillaryChannelNumber",type:"integer"}}},AribSourceSettings:{locationName:"aribSourceSettings",type:"structure",members:{}},DvbSubSourceSettings:{locationName:"dvbSubSourceSettings",type:"structure",members:{OcrLanguage:{locationName:"ocrLanguage"},Pid:{locationName:"pid",type:"integer"}}},EmbeddedSourceSettings:{locationName:"embeddedSourceSettings",type:"structure",members:{Convert608To708:{locationName:"convert608To708"},Scte20Detection:{locationName:"scte20Detection"},Source608ChannelNumber:{locationName:"source608ChannelNumber",type:"integer"},Source608TrackNumber:{locationName:"source608TrackNumber",type:"integer"}}},Scte20SourceSettings:{locationName:"scte20SourceSettings",type:"structure",members:{Convert608To708:{locationName:"convert608To708"},Source608ChannelNumber:{locationName:"source608ChannelNumber",type:"integer"}}},Scte27SourceSettings:{locationName:"scte27SourceSettings",type:"structure",members:{OcrLanguage:{locationName:"ocrLanguage"},Pid:{locationName:"pid",type:"integer"}}},TeletextSourceSettings:{locationName:"teletextSourceSettings",type:"structure",members:{OutputRectangle:{locationName:"outputRectangle",type:"structure",members:{Height:{locationName:"height",type:"double"},LeftOffset:{locationName:"leftOffset",type:"double"},TopOffset:{locationName:"topOffset",type:"double"},Width:{locationName:"width",type:"double"}},required:["TopOffset","Height","Width","LeftOffset"]},PageNumber:{locationName:"pageNumber"}}}}}},required:["Name"]}},DeblockFilter:{locationName:"deblockFilter"},DenoiseFilter:{locationName:"denoiseFilter"},FilterStrength:{locationName:"filterStrength",type:"integer"},InputFilter:{locationName:"inputFilter"},NetworkInputSettings:{locationName:"networkInputSettings",type:"structure",members:{HlsInputSettings:{locationName:"hlsInputSettings",type:"structure",members:{Bandwidth:{locationName:"bandwidth",type:"integer"},BufferSegments:{locationName:"bufferSegments",type:"integer"},Retries:{locationName:"retries",type:"integer"},RetryInterval:{locationName:"retryInterval",type:"integer"},Scte35Source:{locationName:"scte35Source"}}},ServerValidation:{locationName:"serverValidation"}}},Scte35Pid:{locationName:"scte35Pid",type:"integer"},Smpte2038DataPreference:{locationName:"smpte2038DataPreference"},SourceEndBehavior:{locationName:"sourceEndBehavior"},VideoSelector:{locationName:"videoSelector",type:"structure",members:{ColorSpace:{locationName:"colorSpace"},ColorSpaceSettings:{locationName:"colorSpaceSettings",type:"structure",members:{Hdr10Settings:{shape:"Sbt",locationName:"hdr10Settings"}}},ColorSpaceUsage:{locationName:"colorSpaceUsage"},SelectorSettings:{locationName:"selectorSettings",type:"structure",members:{VideoSelectorPid:{locationName:"videoSelectorPid",type:"structure",members:{Pid:{locationName:"pid",type:"integer"}}},VideoSelectorProgramId:{locationName:"videoSelectorProgramId",type:"structure",members:{ProgramId:{locationName:"programId",type:"integer"}}}}}}}}}}}},Se6:{type:"structure",members:{Codec:{locationName:"codec"},MaximumBitrate:{locationName:"maximumBitrate"},Resolution:{locationName:"resolution"}}},See:{type:"map",key:{},value:{}},Seh:{type:"structure",members:{Arn:{locationName:"arn"},CdiInputSpecification:{shape:"S22",locationName:"cdiInputSpecification"},ChannelClass:{locationName:"channelClass"},Destinations:{shape:"S25",locationName:"destinations"},EgressEndpoints:{shape:"Sei",locationName:"egressEndpoints"},EncoderSettings:{shape:"S2d",locationName:"encoderSettings"},Id:{locationName:"id"},InputAttachments:{shape:"Scj",locationName:"inputAttachments"},InputSpecification:{shape:"Se6",locationName:"inputSpecification"},LogLevel:{locationName:"logLevel"},Maintenance:{shape:"Sek",locationName:"maintenance"},Name:{locationName:"name"},PipelineDetails:{shape:"Sel",locationName:"pipelineDetails"},PipelinesRunningCount:{locationName:"pipelinesRunningCount",type:"integer"},RoleArn:{locationName:"roleArn"},State:{locationName:"state"},Tags:{shape:"See",locationName:"tags"},Vpc:{shape:"Seo",locationName:"vpc"}}},Sei:{type:"list",member:{type:"structure",members:{SourceIp:{locationName:"sourceIp"}}}},Sek:{type:"structure",members:{MaintenanceDay:{locationName:"maintenanceDay"},MaintenanceDeadline:{locationName:"maintenanceDeadline"},MaintenanceScheduledDate:{locationName:"maintenanceScheduledDate"},MaintenanceStartTime:{locationName:"maintenanceStartTime"}}},Sel:{type:"list",member:{type:"structure",members:{ActiveInputAttachmentName:{locationName:"activeInputAttachmentName"},ActiveInputSwitchActionName:{locationName:"activeInputSwitchActionName"},ActiveMotionGraphicsActionName:{locationName:"activeMotionGraphicsActionName"},ActiveMotionGraphicsUri:{locationName:"activeMotionGraphicsUri"},PipelineId:{locationName:"pipelineId"}}}},Seo:{type:"structure",members:{AvailabilityZones:{shape:"S5",locationName:"availabilityZones"},NetworkInterfaceIds:{shape:"S5",locationName:"networkInterfaceIds"},SecurityGroupIds:{shape:"S5",locationName:"securityGroupIds"},SubnetIds:{shape:"S5",locationName:"subnetIds"}}},Seq:{type:"list",member:{type:"structure",members:{StreamName:{locationName:"streamName"}}}},Ses:{type:"list",member:{type:"structure",members:{Id:{locationName:"id"}}}},Seu:{type:"list",member:{type:"structure",members:{FlowArn:{locationName:"flowArn"}}}},Sew:{type:"list",member:{type:"structure",members:{PasswordParam:{locationName:"passwordParam"},Url:{locationName:"url"},Username:{locationName:"username"}}}},Sf1:{type:"structure",members:{Arn:{locationName:"arn"},AttachedChannels:{shape:"S5",locationName:"attachedChannels"},Destinations:{shape:"Sf2",locationName:"destinations"},Id:{locationName:"id"},InputClass:{locationName:"inputClass"},InputDevices:{shape:"Ses",locationName:"inputDevices"},InputPartnerIds:{shape:"S5",locationName:"inputPartnerIds"},InputSourceType:{locationName:"inputSourceType"},MediaConnectFlows:{shape:"Sf7",locationName:"mediaConnectFlows"},Name:{locationName:"name"},RoleArn:{locationName:"roleArn"},SecurityGroups:{shape:"S5",locationName:"securityGroups"},Sources:{shape:"Sf9",locationName:"sources"},State:{locationName:"state"},Tags:{shape:"See",locationName:"tags"},Type:{locationName:"type"}}},Sf2:{type:"list",member:{type:"structure",members:{Ip:{locationName:"ip"},Port:{locationName:"port"},Url:{locationName:"url"},Vpc:{locationName:"vpc",type:"structure",members:{AvailabilityZone:{locationName:"availabilityZone"},NetworkInterfaceId:{locationName:"networkInterfaceId"}}}}}},Sf7:{type:"list",member:{type:"structure",members:{FlowArn:{locationName:"flowArn"}}}},Sf9:{type:"list",member:{type:"structure",members:{PasswordParam:{locationName:"passwordParam"},Url:{locationName:"url"},Username:{locationName:"username"}}}},Sfd:{type:"list",member:{type:"structure",members:{Cidr:{locationName:"cidr"}}}},Sfg:{type:"structure",members:{Arn:{locationName:"arn"},Id:{locationName:"id"},Inputs:{shape:"S5",locationName:"inputs"},State:{locationName:"state"},Tags:{shape:"See",locationName:"tags"},WhitelistRules:{shape:"Sfi",locationName:"whitelistRules"}}},Sfi:{type:"list",member:{type:"structure",members:{Cidr:{locationName:"cidr"}}}},Sfl:{type:"structure",members:{MaximumVideoBufferDelayMilliseconds:{locationName:"maximumVideoBufferDelayMilliseconds",type:"integer"},TransportStreamBitrate:{locationName:"transportStreamBitrate",type:"integer"},TransportStreamId:{locationName:"transportStreamId",type:"integer"},TransportStreamReservedBitrate:{locationName:"transportStreamReservedBitrate",type:"integer"}},required:["TransportStreamBitrate","TransportStreamId"]},Sfq:{type:"structure",members:{Arn:{locationName:"arn"},AvailabilityZones:{shape:"S5",locationName:"availabilityZones"},Destinations:{shape:"Sfr",locationName:"destinations"},Id:{locationName:"id"},MultiplexSettings:{shape:"Sfl",locationName:"multiplexSettings"},Name:{locationName:"name"},PipelinesRunningCount:{locationName:"pipelinesRunningCount",type:"integer"},ProgramCount:{locationName:"programCount",type:"integer"},State:{locationName:"state"},Tags:{shape:"See",locationName:"tags"}}},Sfr:{type:"list",member:{type:"structure",members:{MediaConnectSettings:{locationName:"mediaConnectSettings",type:"structure",members:{EntitlementArn:{locationName:"entitlementArn"}}}}}},Sfw:{type:"structure",members:{PreferredChannelPipeline:{locationName:"preferredChannelPipeline"},ProgramNumber:{locationName:"programNumber",type:"integer"},ServiceDescriptor:{locationName:"serviceDescriptor",type:"structure",members:{ProviderName:{locationName:"providerName"},ServiceName:{locationName:"serviceName"}},required:["ProviderName","ServiceName"]},VideoSettings:{locationName:"videoSettings",type:"structure",members:{ConstantBitrate:{locationName:"constantBitrate",type:"integer"},StatmuxSettings:{locationName:"statmuxSettings",type:"structure",members:{MaximumBitrate:{locationName:"maximumBitrate",type:"integer"},MinimumBitrate:{locationName:"minimumBitrate",type:"integer"},Priority:{locationName:"priority",type:"integer"}}}}}},required:["ProgramNumber"]},Sg5:{type:"structure",members:{ChannelId:{locationName:"channelId"},MultiplexProgramSettings:{shape:"Sfw",locationName:"multiplexProgramSettings"},PacketIdentifiersMap:{shape:"Sg6",locationName:"packetIdentifiersMap"},PipelineDetails:{shape:"Sg8",locationName:"pipelineDetails"},ProgramName:{locationName:"programName"}}},Sg6:{type:"structure",members:{AudioPids:{shape:"Sg7",locationName:"audioPids"},DvbSubPids:{shape:"Sg7",locationName:"dvbSubPids"},DvbTeletextPid:{locationName:"dvbTeletextPid",type:"integer"},EtvPlatformPid:{locationName:"etvPlatformPid",type:"integer"},EtvSignalPid:{locationName:"etvSignalPid",type:"integer"},KlvDataPids:{shape:"Sg7",locationName:"klvDataPids"},PcrPid:{locationName:"pcrPid",type:"integer"},PmtPid:{locationName:"pmtPid",type:"integer"},PrivateMetadataPid:{locationName:"privateMetadataPid",type:"integer"},Scte27Pids:{shape:"Sg7",locationName:"scte27Pids"},Scte35Pid:{locationName:"scte35Pid",type:"integer"},TimedMetadataPid:{locationName:"timedMetadataPid",type:"integer"},VideoPid:{locationName:"videoPid",type:"integer"}}},Sg7:{type:"list",member:{type:"integer"}},Sg8:{type:"list",member:{type:"structure",members:{ActiveChannelPipeline:{locationName:"activeChannelPipeline"},PipelineId:{locationName:"pipelineId"}}}},Sgr:{type:"structure",members:{ChannelClass:{locationName:"channelClass"},Codec:{locationName:"codec"},MaximumBitrate:{locationName:"maximumBitrate"},MaximumFramerate:{locationName:"maximumFramerate"},Resolution:{locationName:"resolution"},ResourceType:{locationName:"resourceType"},SpecialFeature:{locationName:"specialFeature"},VideoQuality:{locationName:"videoQuality"}}},Shc:{type:"structure",members:{ActiveInput:{locationName:"activeInput"},ConfiguredInput:{locationName:"configuredInput"},DeviceState:{locationName:"deviceState"},Framerate:{locationName:"framerate",type:"double"},Height:{locationName:"height",type:"integer"},MaxBitrate:{locationName:"maxBitrate",type:"integer"},ScanType:{locationName:"scanType"},Width:{locationName:"width",type:"integer"}}},Shh:{type:"structure",members:{DnsAddresses:{shape:"S5",locationName:"dnsAddresses"},Gateway:{locationName:"gateway"},IpAddress:{locationName:"ipAddress"},IpScheme:{locationName:"ipScheme"},SubnetMask:{locationName:"subnetMask"}}},Shk:{type:"structure",members:{ActiveInput:{locationName:"activeInput"},ConfiguredInput:{locationName:"configuredInput"},DeviceState:{locationName:"deviceState"},Framerate:{locationName:"framerate",type:"double"},Height:{locationName:"height",type:"integer"},MaxBitrate:{locationName:"maxBitrate",type:"integer"},ScanType:{locationName:"scanType"},Width:{locationName:"width",type:"integer"}}},Sj4:{type:"structure",members:{Arn:{locationName:"arn"},Count:{locationName:"count",type:"integer"},CurrencyCode:{locationName:"currencyCode"},Duration:{locationName:"duration",type:"integer"},DurationUnits:{locationName:"durationUnits"},End:{locationName:"end"},FixedPrice:{locationName:"fixedPrice",type:"double"},Name:{locationName:"name"},OfferingDescription:{locationName:"offeringDescription"},OfferingId:{locationName:"offeringId"},OfferingType:{locationName:"offeringType"},Region:{locationName:"region"},ReservationId:{locationName:"reservationId"},ResourceSpecification:{shape:"Sgr",locationName:"resourceSpecification"},Start:{locationName:"start"},State:{locationName:"state"},Tags:{shape:"See",locationName:"tags"},UsagePrice:{locationName:"usagePrice",type:"double"}}},Sjv:{type:"structure",members:{ConfiguredInput:{locationName:"configuredInput"},MaxBitrate:{locationName:"maxBitrate",type:"integer"}}}}}},4469:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["workdocs"]={};i.WorkDocs=s.defineService("workdocs",["2016-05-01"]);Object.defineProperty(a.services["workdocs"],"2016-05-01",{get:function get(){var e=r(6099);e.paginators=r(8317).pagination;return e},enumerable:true,configurable:true});e.exports=i.WorkDocs},4480:function(e){e.exports={pagination:{ListApplications:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListComponents:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListConfigurationHistory:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListLogPatternSets:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListLogPatterns:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListProblems:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},4483:function(e){e.exports={pagination:{ListItems:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},4487:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["kinesisvideomedia"]={};i.KinesisVideoMedia=s.defineService("kinesisvideomedia",["2017-09-30"]);Object.defineProperty(a.services["kinesisvideomedia"],"2017-09-30",{get:function get(){var e=r(8258);e.paginators=r(8784).pagination;return e},enumerable:true,configurable:true});e.exports=i.KinesisVideoMedia},4504:function(e){e.exports={pagination:{ListKeyspaces:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"keyspaces"},ListTables:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"tables"},ListTagsForResource:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"tags"}}}},4525:function(e){e.exports={version:2,waiters:{DBInstanceAvailable:{delay:30,operation:"DescribeDBInstances",maxAttempts:60,acceptors:[{expected:"available",matcher:"pathAll",state:"success",argument:"DBInstances[].DBInstanceStatus"},{expected:"deleted",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"},{expected:"deleting",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"},{expected:"failed",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"},{expected:"incompatible-restore",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"},{expected:"incompatible-parameters",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"}]},DBInstanceDeleted:{delay:30,operation:"DescribeDBInstances",maxAttempts:60,acceptors:[{expected:true,matcher:"path",state:"success",argument:"length(DBInstances) == `0`"},{expected:"DBInstanceNotFound",matcher:"error",state:"success"},{expected:"creating",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"},{expected:"modifying",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"},{expected:"rebooting",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"},{expected:"resetting-master-credentials",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"}]},DBSnapshotAvailable:{delay:30,operation:"DescribeDBSnapshots",maxAttempts:60,acceptors:[{expected:"available",matcher:"pathAll",state:"success",argument:"DBSnapshots[].Status"},{expected:"deleted",matcher:"pathAny",state:"failure",argument:"DBSnapshots[].Status"},{expected:"deleting",matcher:"pathAny",state:"failure",argument:"DBSnapshots[].Status"},{expected:"failed",matcher:"pathAny",state:"failure",argument:"DBSnapshots[].Status"},{expected:"incompatible-restore",matcher:"pathAny",state:"failure",argument:"DBSnapshots[].Status"},{expected:"incompatible-parameters",matcher:"pathAny",state:"failure",argument:"DBSnapshots[].Status"}]},DBSnapshotDeleted:{delay:30,operation:"DescribeDBSnapshots",maxAttempts:60,acceptors:[{expected:true,matcher:"path",state:"success",argument:"length(DBSnapshots) == `0`"},{expected:"DBSnapshotNotFound",matcher:"error",state:"success"},{expected:"creating",matcher:"pathAny",state:"failure",argument:"DBSnapshots[].Status"},{expected:"modifying",matcher:"pathAny",state:"failure",argument:"DBSnapshots[].Status"},{expected:"rebooting",matcher:"pathAny",state:"failure",argument:"DBSnapshots[].Status"},{expected:"resetting-master-credentials",matcher:"pathAny",state:"failure",argument:"DBSnapshots[].Status"}]},DBClusterSnapshotAvailable:{delay:30,operation:"DescribeDBClusterSnapshots",maxAttempts:60,acceptors:[{expected:"available",matcher:"pathAll",state:"success",argument:"DBClusterSnapshots[].Status"},{expected:"deleted",matcher:"pathAny",state:"failure",argument:"DBClusterSnapshots[].Status"},{expected:"deleting",matcher:"pathAny",state:"failure",argument:"DBClusterSnapshots[].Status"},{expected:"failed",matcher:"pathAny",state:"failure",argument:"DBClusterSnapshots[].Status"},{expected:"incompatible-restore",matcher:"pathAny",state:"failure",argument:"DBClusterSnapshots[].Status"},{expected:"incompatible-parameters",matcher:"pathAny",state:"failure",argument:"DBClusterSnapshots[].Status"}]},DBClusterSnapshotDeleted:{delay:30,operation:"DescribeDBClusterSnapshots",maxAttempts:60,acceptors:[{expected:true,matcher:"path",state:"success",argument:"length(DBClusterSnapshots) == `0`"},{expected:"DBClusterSnapshotNotFoundFault",matcher:"error",state:"success"},{expected:"creating",matcher:"pathAny",state:"failure",argument:"DBClusterSnapshots[].Status"},{expected:"modifying",matcher:"pathAny",state:"failure",argument:"DBClusterSnapshots[].Status"},{expected:"rebooting",matcher:"pathAny",state:"failure",argument:"DBClusterSnapshots[].Status"},{expected:"resetting-master-credentials",matcher:"pathAny",state:"failure",argument:"DBClusterSnapshots[].Status"}]}}}},4529:function(e){e.exports={pagination:{}}},4535:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2019-02-03",endpointPrefix:"kendra",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"kendra",serviceFullName:"AWSKendraFrontendService",serviceId:"kendra",signatureVersion:"v4",signingName:"kendra",targetPrefix:"AWSKendraFrontendService",uid:"kendra-2019-02-03"},operations:{AssociateEntitiesToExperience:{input:{type:"structure",required:["Id","IndexId","EntityList"],members:{Id:{},IndexId:{},EntityList:{type:"list",member:{shape:"S5"}}}},output:{type:"structure",members:{FailedEntityList:{type:"list",member:{shape:"Sa"}}}}},AssociatePersonasToEntities:{input:{type:"structure",required:["Id","IndexId","Personas"],members:{Id:{},IndexId:{},Personas:{type:"list",member:{type:"structure",required:["EntityId","Persona"],members:{EntityId:{},Persona:{}}}}}},output:{type:"structure",members:{FailedEntityList:{shape:"Sh"}}}},BatchDeleteDocument:{input:{type:"structure",required:["IndexId","DocumentIdList"],members:{IndexId:{},DocumentIdList:{type:"list",member:{}},DataSourceSyncJobMetricTarget:{type:"structure",required:["DataSourceId"],members:{DataSourceId:{},DataSourceSyncJobId:{}}}}},output:{type:"structure",members:{FailedDocuments:{type:"list",member:{type:"structure",members:{Id:{},ErrorCode:{},ErrorMessage:{}}}}}}},BatchGetDocumentStatus:{input:{type:"structure",required:["IndexId","DocumentInfoList"],members:{IndexId:{},DocumentInfoList:{type:"list",member:{type:"structure",required:["DocumentId"],members:{DocumentId:{},Attributes:{shape:"Sv"}}}}}},output:{type:"structure",members:{Errors:{type:"list",member:{type:"structure",members:{DocumentId:{},ErrorCode:{},ErrorMessage:{}}}},DocumentStatusList:{type:"list",member:{type:"structure",members:{DocumentId:{},DocumentStatus:{},FailureCode:{},FailureReason:{}}}}}}},BatchPutDocument:{input:{type:"structure",required:["IndexId","Documents"],members:{IndexId:{},RoleArn:{},Documents:{type:"list",member:{type:"structure",required:["Id"],members:{Id:{},Title:{},Blob:{type:"blob"},S3Path:{shape:"S1g"},Attributes:{shape:"Sv"},AccessControlList:{shape:"S1j"},HierarchicalAccessControlList:{type:"list",member:{type:"structure",required:["PrincipalList"],members:{PrincipalList:{shape:"S1j"}}}},ContentType:{}}}},CustomDocumentEnrichmentConfiguration:{shape:"S1r"}}},output:{type:"structure",members:{FailedDocuments:{type:"list",member:{type:"structure",members:{Id:{},ErrorCode:{},ErrorMessage:{}}}}}}},ClearQuerySuggestions:{input:{type:"structure",required:["IndexId"],members:{IndexId:{}}}},CreateDataSource:{input:{type:"structure",required:["Name","IndexId","Type"],members:{Name:{},IndexId:{},Type:{},Configuration:{shape:"S27"},Description:{},Schedule:{},RoleArn:{},Tags:{shape:"S5y"},ClientToken:{idempotencyToken:true},LanguageCode:{},CustomDocumentEnrichmentConfiguration:{shape:"S1r"}}},output:{type:"structure",required:["Id"],members:{Id:{}}}},CreateExperience:{input:{type:"structure",required:["Name","IndexId"],members:{Name:{},IndexId:{},RoleArn:{},Configuration:{shape:"S67"},Description:{},ClientToken:{idempotencyToken:true}}},output:{type:"structure",required:["Id"],members:{Id:{}}}},CreateFaq:{input:{type:"structure",required:["IndexId","Name","S3Path","RoleArn"],members:{IndexId:{},Name:{},Description:{},S3Path:{shape:"S1g"},RoleArn:{},Tags:{shape:"S5y"},FileFormat:{},ClientToken:{idempotencyToken:true},LanguageCode:{}}},output:{type:"structure",members:{Id:{}}}},CreateIndex:{input:{type:"structure",required:["Name","RoleArn"],members:{Name:{},Edition:{},RoleArn:{},ServerSideEncryptionConfiguration:{shape:"S6m"},Description:{},ClientToken:{idempotencyToken:true},Tags:{shape:"S5y"},UserTokenConfigurations:{shape:"S6o"},UserContextPolicy:{},UserGroupResolutionConfiguration:{shape:"S6y"}}},output:{type:"structure",members:{Id:{}}}},CreateQuerySuggestionsBlockList:{input:{type:"structure",required:["IndexId","Name","SourceS3Path","RoleArn"],members:{IndexId:{},Name:{},Description:{},SourceS3Path:{shape:"S1g"},ClientToken:{idempotencyToken:true},RoleArn:{},Tags:{shape:"S5y"}}},output:{type:"structure",members:{Id:{}}}},CreateThesaurus:{input:{type:"structure",required:["IndexId","Name","RoleArn","SourceS3Path"],members:{IndexId:{},Name:{},Description:{},RoleArn:{},Tags:{shape:"S5y"},SourceS3Path:{shape:"S1g"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{Id:{}}}},DeleteDataSource:{input:{type:"structure",required:["Id","IndexId"],members:{Id:{},IndexId:{}}}},DeleteExperience:{input:{type:"structure",required:["Id","IndexId"],members:{Id:{},IndexId:{}}},output:{type:"structure",members:{}}},DeleteFaq:{input:{type:"structure",required:["Id","IndexId"],members:{Id:{},IndexId:{}}}},DeleteIndex:{input:{type:"structure",required:["Id"],members:{Id:{}}}},DeletePrincipalMapping:{input:{type:"structure",required:["IndexId","GroupId"],members:{IndexId:{},DataSourceId:{},GroupId:{},OrderingId:{type:"long"}}}},DeleteQuerySuggestionsBlockList:{input:{type:"structure",required:["IndexId","Id"],members:{IndexId:{},Id:{}}}},DeleteThesaurus:{input:{type:"structure",required:["Id","IndexId"],members:{Id:{},IndexId:{}}}},DescribeDataSource:{input:{type:"structure",required:["Id","IndexId"],members:{Id:{},IndexId:{}}},output:{type:"structure",members:{Id:{},IndexId:{},Name:{},Type:{},Configuration:{shape:"S27"},CreatedAt:{type:"timestamp"},UpdatedAt:{type:"timestamp"},Description:{},Status:{},Schedule:{},RoleArn:{},ErrorMessage:{},LanguageCode:{},CustomDocumentEnrichmentConfiguration:{shape:"S1r"}}}},DescribeExperience:{input:{type:"structure",required:["Id","IndexId"],members:{Id:{},IndexId:{}}},output:{type:"structure",members:{Id:{},IndexId:{},Name:{},Endpoints:{shape:"S7o"},Configuration:{shape:"S67"},CreatedAt:{type:"timestamp"},UpdatedAt:{type:"timestamp"},Description:{},Status:{},RoleArn:{},ErrorMessage:{}}}},DescribeFaq:{input:{type:"structure",required:["Id","IndexId"],members:{Id:{},IndexId:{}}},output:{type:"structure",members:{Id:{},IndexId:{},Name:{},Description:{},CreatedAt:{type:"timestamp"},UpdatedAt:{type:"timestamp"},S3Path:{shape:"S1g"},Status:{},RoleArn:{},ErrorMessage:{},FileFormat:{},LanguageCode:{}}}},DescribeIndex:{input:{type:"structure",required:["Id"],members:{Id:{}}},output:{type:"structure",members:{Name:{},Id:{},Edition:{},RoleArn:{},ServerSideEncryptionConfiguration:{shape:"S6m"},Status:{},Description:{},CreatedAt:{type:"timestamp"},UpdatedAt:{type:"timestamp"},DocumentMetadataConfigurations:{shape:"S7z"},IndexStatistics:{type:"structure",required:["FaqStatistics","TextDocumentStatistics"],members:{FaqStatistics:{type:"structure",required:["IndexedQuestionAnswersCount"],members:{IndexedQuestionAnswersCount:{type:"integer"}}},TextDocumentStatistics:{type:"structure",required:["IndexedTextDocumentsCount","IndexedTextBytes"],members:{IndexedTextDocumentsCount:{type:"integer"},IndexedTextBytes:{type:"long"}}}}},ErrorMessage:{},CapacityUnits:{shape:"S8h"},UserTokenConfigurations:{shape:"S6o"},UserContextPolicy:{},UserGroupResolutionConfiguration:{shape:"S6y"}}}},DescribePrincipalMapping:{input:{type:"structure",required:["IndexId","GroupId"],members:{IndexId:{},DataSourceId:{},GroupId:{}}},output:{type:"structure",members:{IndexId:{},DataSourceId:{},GroupId:{},GroupOrderingIdSummaries:{type:"list",member:{type:"structure",members:{Status:{},LastUpdatedAt:{type:"timestamp"},ReceivedAt:{type:"timestamp"},OrderingId:{type:"long"},FailureReason:{}}}}}}},DescribeQuerySuggestionsBlockList:{input:{type:"structure",required:["IndexId","Id"],members:{IndexId:{},Id:{}}},output:{type:"structure",members:{IndexId:{},Id:{},Name:{},Description:{},Status:{},ErrorMessage:{},CreatedAt:{type:"timestamp"},UpdatedAt:{type:"timestamp"},SourceS3Path:{shape:"S1g"},ItemCount:{type:"integer"},FileSizeBytes:{type:"long"},RoleArn:{}}}},DescribeQuerySuggestionsConfig:{input:{type:"structure",required:["IndexId"],members:{IndexId:{}}},output:{type:"structure",members:{Mode:{},Status:{},QueryLogLookBackWindowInDays:{type:"integer"},IncludeQueriesWithoutUserInformation:{type:"boolean"},MinimumNumberOfQueryingUsers:{type:"integer"},MinimumQueryCount:{type:"integer"},LastSuggestionsBuildTime:{type:"timestamp"},LastClearTime:{type:"timestamp"},TotalSuggestionsCount:{type:"integer"}}}},DescribeThesaurus:{input:{type:"structure",required:["Id","IndexId"],members:{Id:{},IndexId:{}}},output:{type:"structure",members:{Id:{},IndexId:{},Name:{},Description:{},Status:{},ErrorMessage:{},CreatedAt:{type:"timestamp"},UpdatedAt:{type:"timestamp"},RoleArn:{},SourceS3Path:{shape:"S1g"},FileSizeBytes:{type:"long"},TermCount:{type:"long"},SynonymRuleCount:{type:"long"}}}},DisassociateEntitiesFromExperience:{input:{type:"structure",required:["Id","IndexId","EntityList"],members:{Id:{},IndexId:{},EntityList:{type:"list",member:{shape:"S5"}}}},output:{type:"structure",members:{FailedEntityList:{shape:"Sh"}}}},DisassociatePersonasFromEntities:{input:{type:"structure",required:["Id","IndexId","EntityIds"],members:{Id:{},IndexId:{},EntityIds:{type:"list",member:{}}}},output:{type:"structure",members:{FailedEntityList:{shape:"Sh"}}}},GetQuerySuggestions:{input:{type:"structure",required:["IndexId","QueryText"],members:{IndexId:{},QueryText:{},MaxSuggestionsCount:{type:"integer"}}},output:{type:"structure",members:{QuerySuggestionsId:{},Suggestions:{type:"list",member:{type:"structure",members:{Id:{},Value:{type:"structure",members:{Text:{type:"structure",members:{Text:{},Highlights:{type:"list",member:{type:"structure",members:{BeginOffset:{type:"integer"},EndOffset:{type:"integer"}}}}}}}}}}}}}},GetSnapshots:{input:{type:"structure",required:["IndexId","Interval","MetricType"],members:{IndexId:{},Interval:{},MetricType:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{SnapShotTimeFilter:{shape:"S9q"},SnapshotsDataHeader:{type:"list",member:{}},SnapshotsData:{type:"list",member:{type:"list",member:{}}},NextToken:{}}}},ListDataSourceSyncJobs:{input:{type:"structure",required:["Id","IndexId"],members:{Id:{},IndexId:{},NextToken:{},MaxResults:{type:"integer"},StartTimeFilter:{shape:"S9q"},StatusFilter:{}}},output:{type:"structure",members:{History:{type:"list",member:{type:"structure",members:{ExecutionId:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Status:{},ErrorMessage:{},ErrorCode:{},DataSourceErrorCode:{},Metrics:{type:"structure",members:{DocumentsAdded:{},DocumentsModified:{},DocumentsDeleted:{},DocumentsFailed:{},DocumentsScanned:{}}}}}},NextToken:{}}}},ListDataSources:{input:{type:"structure",required:["IndexId"],members:{IndexId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{SummaryItems:{type:"list",member:{type:"structure",members:{Name:{},Id:{},Type:{},CreatedAt:{type:"timestamp"},UpdatedAt:{type:"timestamp"},Status:{},LanguageCode:{}}}},NextToken:{}}}},ListEntityPersonas:{input:{type:"structure",required:["Id","IndexId"],members:{Id:{},IndexId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{SummaryItems:{type:"list",member:{type:"structure",members:{EntityId:{},Persona:{},CreatedAt:{type:"timestamp"},UpdatedAt:{type:"timestamp"}}}},NextToken:{}}}},ListExperienceEntities:{input:{type:"structure",required:["Id","IndexId"],members:{Id:{},IndexId:{},NextToken:{}}},output:{type:"structure",members:{SummaryItems:{type:"list",member:{type:"structure",members:{EntityId:{},EntityType:{},DisplayData:{type:"structure",members:{UserName:{shape:"Sah"},GroupName:{shape:"Sah"},IdentifiedUserName:{shape:"Sah"},FirstName:{shape:"Sah"},LastName:{shape:"Sah"}}}}}},NextToken:{}}}},ListExperiences:{input:{type:"structure",required:["IndexId"],members:{IndexId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{SummaryItems:{type:"list",member:{type:"structure",members:{Name:{},Id:{},CreatedAt:{type:"timestamp"},Status:{},Endpoints:{shape:"S7o"}}}},NextToken:{}}}},ListFaqs:{input:{type:"structure",required:["IndexId"],members:{IndexId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NextToken:{},FaqSummaryItems:{type:"list",member:{type:"structure",members:{Id:{},Name:{},Status:{},CreatedAt:{type:"timestamp"},UpdatedAt:{type:"timestamp"},FileFormat:{},LanguageCode:{}}}}}}},ListGroupsOlderThanOrderingId:{input:{type:"structure",required:["IndexId","OrderingId"],members:{IndexId:{},DataSourceId:{},OrderingId:{type:"long"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{GroupsSummaries:{type:"list",member:{type:"structure",members:{GroupId:{},OrderingId:{type:"long"}}}},NextToken:{}}}},ListIndices:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{IndexConfigurationSummaryItems:{type:"list",member:{type:"structure",required:["CreatedAt","UpdatedAt","Status"],members:{Name:{},Id:{},Edition:{},CreatedAt:{type:"timestamp"},UpdatedAt:{type:"timestamp"},Status:{}}}},NextToken:{}}}},ListQuerySuggestionsBlockLists:{input:{type:"structure",required:["IndexId"],members:{IndexId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{BlockListSummaryItems:{type:"list",member:{type:"structure",members:{Id:{},Name:{},Status:{},CreatedAt:{type:"timestamp"},UpdatedAt:{type:"timestamp"},ItemCount:{type:"integer"}}}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},output:{type:"structure",members:{Tags:{shape:"S5y"}}}},ListThesauri:{input:{type:"structure",required:["IndexId"],members:{IndexId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NextToken:{},ThesaurusSummaryItems:{type:"list",member:{type:"structure",members:{Id:{},Name:{},Status:{},CreatedAt:{type:"timestamp"},UpdatedAt:{type:"timestamp"}}}}}}},PutPrincipalMapping:{input:{type:"structure",required:["IndexId","GroupId","GroupMembers"],members:{IndexId:{},DataSourceId:{},GroupId:{},GroupMembers:{type:"structure",members:{MemberGroups:{type:"list",member:{type:"structure",required:["GroupId"],members:{GroupId:{},DataSourceId:{}}}},MemberUsers:{type:"list",member:{type:"structure",required:["UserId"],members:{UserId:{}}}},S3PathforGroupMembers:{shape:"S1g"}}},OrderingId:{type:"long"},RoleArn:{}}}},Query:{input:{type:"structure",required:["IndexId"],members:{IndexId:{},QueryText:{},AttributeFilter:{shape:"Sbo"},Facets:{shape:"Sbq"},RequestedDocumentAttributes:{type:"list",member:{}},QueryResultTypeFilter:{},DocumentRelevanceOverrideConfigurations:{type:"list",member:{type:"structure",required:["Name","Relevance"],members:{Name:{},Relevance:{shape:"S83"}}}},PageNumber:{type:"integer"},PageSize:{type:"integer"},SortingConfiguration:{type:"structure",required:["DocumentAttributeKey","SortOrder"],members:{DocumentAttributeKey:{},SortOrder:{}}},UserContext:{type:"structure",members:{Token:{},UserId:{},Groups:{type:"list",member:{}},DataSourceGroups:{type:"list",member:{type:"structure",required:["GroupId","DataSourceId"],members:{GroupId:{},DataSourceId:{}}}}}},VisitorId:{},SpellCorrectionConfiguration:{type:"structure",required:["IncludeQuerySpellCheckSuggestions"],members:{IncludeQuerySpellCheckSuggestions:{type:"boolean"}}}}},output:{type:"structure",members:{QueryId:{},ResultItems:{type:"list",member:{type:"structure",members:{Id:{},Type:{},AdditionalAttributes:{type:"list",member:{type:"structure",required:["Key","ValueType","Value"],members:{Key:{},ValueType:{},Value:{type:"structure",members:{TextWithHighlightsValue:{shape:"Sce"}}}}}},DocumentId:{},DocumentTitle:{shape:"Sce"},DocumentExcerpt:{shape:"Sce"},DocumentURI:{},DocumentAttributes:{shape:"Sv"},ScoreAttributes:{type:"structure",members:{ScoreConfidence:{}}},FeedbackToken:{}}}},FacetResults:{shape:"Scl"},TotalNumberOfResults:{type:"integer"},Warnings:{type:"list",member:{type:"structure",members:{Message:{},Code:{}}}},SpellCorrectedQueries:{type:"list",member:{type:"structure",members:{SuggestedQueryText:{},Corrections:{type:"list",member:{type:"structure",members:{BeginOffset:{type:"integer"},EndOffset:{type:"integer"},Term:{},CorrectedTerm:{}}}}}}}}}},StartDataSourceSyncJob:{input:{type:"structure",required:["Id","IndexId"],members:{Id:{},IndexId:{}}},output:{type:"structure",members:{ExecutionId:{}}}},StopDataSourceSyncJob:{input:{type:"structure",required:["Id","IndexId"],members:{Id:{},IndexId:{}}}},SubmitFeedback:{input:{type:"structure",required:["IndexId","QueryId"],members:{IndexId:{},QueryId:{},ClickFeedbackItems:{type:"list",member:{type:"structure",required:["ResultId","ClickTime"],members:{ResultId:{},ClickTime:{type:"timestamp"}}}},RelevanceFeedbackItems:{type:"list",member:{type:"structure",required:["ResultId","RelevanceValue"],members:{ResultId:{},RelevanceValue:{}}}}}}},TagResource:{input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"S5y"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateDataSource:{input:{type:"structure",required:["Id","IndexId"],members:{Id:{},Name:{},IndexId:{},Configuration:{shape:"S27"},Description:{},Schedule:{},RoleArn:{},LanguageCode:{},CustomDocumentEnrichmentConfiguration:{shape:"S1r"}}}},UpdateExperience:{input:{type:"structure",required:["Id","IndexId"],members:{Id:{},Name:{},IndexId:{},RoleArn:{},Configuration:{shape:"S67"},Description:{}}}},UpdateIndex:{input:{type:"structure",required:["Id"],members:{Id:{},Name:{},RoleArn:{},Description:{},DocumentMetadataConfigurationUpdates:{shape:"S7z"},CapacityUnits:{shape:"S8h"},UserTokenConfigurations:{shape:"S6o"},UserContextPolicy:{},UserGroupResolutionConfiguration:{shape:"S6y"}}}},UpdateQuerySuggestionsBlockList:{input:{type:"structure",required:["IndexId","Id"],members:{IndexId:{},Id:{},Name:{},Description:{},SourceS3Path:{shape:"S1g"},RoleArn:{}}}},UpdateQuerySuggestionsConfig:{input:{type:"structure",required:["IndexId"],members:{IndexId:{},Mode:{},QueryLogLookBackWindowInDays:{type:"integer"},IncludeQueriesWithoutUserInformation:{type:"boolean"},MinimumNumberOfQueryingUsers:{type:"integer"},MinimumQueryCount:{type:"integer"}}}},UpdateThesaurus:{input:{type:"structure",required:["Id","IndexId"],members:{Id:{},Name:{},IndexId:{},Description:{},RoleArn:{},SourceS3Path:{shape:"S1g"}}}}},shapes:{S5:{type:"structure",required:["EntityId","EntityType"],members:{EntityId:{},EntityType:{}}},Sa:{type:"structure",members:{EntityId:{},ErrorMessage:{}}},Sh:{type:"list",member:{shape:"Sa"}},Sv:{type:"list",member:{shape:"Sw"}},Sw:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{shape:"Sy"}}},Sy:{type:"structure",members:{StringValue:{},StringListValue:{type:"list",member:{}},LongValue:{type:"long"},DateValue:{type:"timestamp"}}},S1g:{type:"structure",required:["Bucket","Key"],members:{Bucket:{},Key:{}}},S1j:{type:"list",member:{type:"structure",required:["Name","Type","Access"],members:{Name:{},Type:{},Access:{},DataSourceId:{}}}},S1r:{type:"structure",members:{InlineConfigurations:{type:"list",member:{type:"structure",members:{Condition:{shape:"S1u"},Target:{type:"structure",members:{TargetDocumentAttributeKey:{},TargetDocumentAttributeValueDeletion:{type:"boolean"},TargetDocumentAttributeValue:{shape:"Sy"}}},DocumentContentDeletion:{type:"boolean"}}}},PreExtractionHookConfiguration:{shape:"S1y"},PostExtractionHookConfiguration:{shape:"S1y"},RoleArn:{}}},S1u:{type:"structure",required:["ConditionDocumentAttributeKey","Operator"],members:{ConditionDocumentAttributeKey:{},Operator:{},ConditionOnValue:{shape:"Sy"}}},S1y:{type:"structure",required:["LambdaArn","S3Bucket"],members:{InvocationCondition:{shape:"S1u"},LambdaArn:{},S3Bucket:{}}},S27:{type:"structure",members:{S3Configuration:{type:"structure",required:["BucketName"],members:{BucketName:{},InclusionPrefixes:{shape:"S29"},InclusionPatterns:{shape:"S29"},ExclusionPatterns:{shape:"S29"},DocumentsMetadataConfiguration:{type:"structure",members:{S3Prefix:{}}},AccessControlListConfiguration:{type:"structure",members:{KeyPath:{}}}}},SharePointConfiguration:{type:"structure",required:["SharePointVersion","Urls","SecretArn"],members:{SharePointVersion:{},Urls:{type:"list",member:{}},SecretArn:{},CrawlAttachments:{type:"boolean"},UseChangeLog:{type:"boolean"},InclusionPatterns:{shape:"S29"},ExclusionPatterns:{shape:"S29"},VpcConfiguration:{shape:"S2i"},FieldMappings:{shape:"S2n"},DocumentTitleFieldName:{},DisableLocalGroups:{type:"boolean"},SslCertificateS3Path:{shape:"S1g"}}},DatabaseConfiguration:{type:"structure",required:["DatabaseEngineType","ConnectionConfiguration","ColumnConfiguration"],members:{DatabaseEngineType:{},ConnectionConfiguration:{type:"structure",required:["DatabaseHost","DatabasePort","DatabaseName","TableName","SecretArn"],members:{DatabaseHost:{},DatabasePort:{type:"integer"},DatabaseName:{},TableName:{},SecretArn:{}}},VpcConfiguration:{shape:"S2i"},ColumnConfiguration:{type:"structure",required:["DocumentIdColumnName","DocumentDataColumnName","ChangeDetectingColumns"],members:{DocumentIdColumnName:{},DocumentDataColumnName:{},DocumentTitleColumnName:{},FieldMappings:{shape:"S2n"},ChangeDetectingColumns:{type:"list",member:{}}}},AclConfiguration:{type:"structure",required:["AllowedGroupsColumnName"],members:{AllowedGroupsColumnName:{}}},SqlConfiguration:{type:"structure",members:{QueryIdentifiersEnclosingOption:{}}}}},SalesforceConfiguration:{type:"structure",required:["ServerUrl","SecretArn"],members:{ServerUrl:{},SecretArn:{},StandardObjectConfigurations:{type:"list",member:{type:"structure",required:["Name","DocumentDataFieldName"],members:{Name:{},DocumentDataFieldName:{},DocumentTitleFieldName:{},FieldMappings:{shape:"S2n"}}}},KnowledgeArticleConfiguration:{type:"structure",required:["IncludedStates"],members:{IncludedStates:{type:"list",member:{}},StandardKnowledgeArticleTypeConfiguration:{type:"structure",required:["DocumentDataFieldName"],members:{DocumentDataFieldName:{},DocumentTitleFieldName:{},FieldMappings:{shape:"S2n"}}},CustomKnowledgeArticleTypeConfigurations:{type:"list",member:{type:"structure",required:["Name","DocumentDataFieldName"],members:{Name:{},DocumentDataFieldName:{},DocumentTitleFieldName:{},FieldMappings:{shape:"S2n"}}}}}},ChatterFeedConfiguration:{type:"structure",required:["DocumentDataFieldName"],members:{DocumentDataFieldName:{},DocumentTitleFieldName:{},FieldMappings:{shape:"S2n"},IncludeFilterTypes:{type:"list",member:{}}}},CrawlAttachments:{type:"boolean"},StandardObjectAttachmentConfiguration:{type:"structure",members:{DocumentTitleFieldName:{},FieldMappings:{shape:"S2n"}}},IncludeAttachmentFilePatterns:{shape:"S29"},ExcludeAttachmentFilePatterns:{shape:"S29"}}},OneDriveConfiguration:{type:"structure",required:["TenantDomain","SecretArn","OneDriveUsers"],members:{TenantDomain:{},SecretArn:{},OneDriveUsers:{type:"structure",members:{OneDriveUserList:{type:"list",member:{}},OneDriveUserS3Path:{shape:"S1g"}}},InclusionPatterns:{shape:"S29"},ExclusionPatterns:{shape:"S29"},FieldMappings:{shape:"S2n"},DisableLocalGroups:{type:"boolean"}}},ServiceNowConfiguration:{type:"structure",required:["HostUrl","SecretArn","ServiceNowBuildVersion"],members:{HostUrl:{},SecretArn:{},ServiceNowBuildVersion:{},KnowledgeArticleConfiguration:{type:"structure",required:["DocumentDataFieldName"],members:{CrawlAttachments:{type:"boolean"},IncludeAttachmentFilePatterns:{shape:"S29"},ExcludeAttachmentFilePatterns:{shape:"S29"},DocumentDataFieldName:{},DocumentTitleFieldName:{},FieldMappings:{shape:"S2n"},FilterQuery:{}}},ServiceCatalogConfiguration:{type:"structure",required:["DocumentDataFieldName"],members:{CrawlAttachments:{type:"boolean"},IncludeAttachmentFilePatterns:{shape:"S29"},ExcludeAttachmentFilePatterns:{shape:"S29"},DocumentDataFieldName:{},DocumentTitleFieldName:{},FieldMappings:{shape:"S2n"}}},AuthenticationType:{}}},ConfluenceConfiguration:{type:"structure",required:["ServerUrl","SecretArn","Version"],members:{ServerUrl:{},SecretArn:{},Version:{},SpaceConfiguration:{type:"structure",members:{CrawlPersonalSpaces:{type:"boolean"},CrawlArchivedSpaces:{type:"boolean"},IncludeSpaces:{shape:"S3z"},ExcludeSpaces:{shape:"S3z"},SpaceFieldMappings:{type:"list",member:{type:"structure",members:{DataSourceFieldName:{},DateFieldFormat:{},IndexFieldName:{}}}}}},PageConfiguration:{type:"structure",members:{PageFieldMappings:{type:"list",member:{type:"structure",members:{DataSourceFieldName:{},DateFieldFormat:{},IndexFieldName:{}}}}}},BlogConfiguration:{type:"structure",members:{BlogFieldMappings:{type:"list",member:{type:"structure",members:{DataSourceFieldName:{},DateFieldFormat:{},IndexFieldName:{}}}}}},AttachmentConfiguration:{type:"structure",members:{CrawlAttachments:{type:"boolean"},AttachmentFieldMappings:{type:"list",member:{type:"structure",members:{DataSourceFieldName:{},DateFieldFormat:{},IndexFieldName:{}}}}}},VpcConfiguration:{shape:"S2i"},InclusionPatterns:{shape:"S29"},ExclusionPatterns:{shape:"S29"}}},GoogleDriveConfiguration:{type:"structure",required:["SecretArn"],members:{SecretArn:{},InclusionPatterns:{shape:"S29"},ExclusionPatterns:{shape:"S29"},FieldMappings:{shape:"S2n"},ExcludeMimeTypes:{type:"list",member:{}},ExcludeUserAccounts:{type:"list",member:{}},ExcludeSharedDrives:{type:"list",member:{}}}},WebCrawlerConfiguration:{type:"structure",required:["Urls"],members:{Urls:{type:"structure",members:{SeedUrlConfiguration:{type:"structure",required:["SeedUrls"],members:{SeedUrls:{type:"list",member:{}},WebCrawlerMode:{}}},SiteMapsConfiguration:{type:"structure",required:["SiteMaps"],members:{SiteMaps:{type:"list",member:{}}}}}},CrawlDepth:{type:"integer"},MaxLinksPerPage:{type:"integer"},MaxContentSizePerPageInMegaBytes:{type:"float"},MaxUrlsPerMinuteCrawlRate:{type:"integer"},UrlInclusionPatterns:{shape:"S29"},UrlExclusionPatterns:{shape:"S29"},ProxyConfiguration:{type:"structure",required:["Host","Port"],members:{Host:{},Port:{type:"integer"},Credentials:{}}},AuthenticationConfiguration:{type:"structure",members:{BasicAuthentication:{type:"list",member:{type:"structure",required:["Host","Port","Credentials"],members:{Host:{},Port:{type:"integer"},Credentials:{}}}}}}}},WorkDocsConfiguration:{type:"structure",required:["OrganizationId"],members:{OrganizationId:{},CrawlComments:{type:"boolean"},UseChangeLog:{type:"boolean"},InclusionPatterns:{shape:"S29"},ExclusionPatterns:{shape:"S29"},FieldMappings:{shape:"S2n"}}},FsxConfiguration:{type:"structure",required:["FileSystemId","FileSystemType","VpcConfiguration"],members:{FileSystemId:{},FileSystemType:{},VpcConfiguration:{shape:"S2i"},SecretArn:{},InclusionPatterns:{shape:"S29"},ExclusionPatterns:{shape:"S29"},FieldMappings:{shape:"S2n"}}},SlackConfiguration:{type:"structure",required:["TeamId","SecretArn","SlackEntityList","SinceCrawlDate"],members:{TeamId:{},SecretArn:{},VpcConfiguration:{shape:"S2i"},SlackEntityList:{type:"list",member:{}},UseChangeLog:{type:"boolean"},CrawlBotMessage:{type:"boolean"},ExcludeArchived:{type:"boolean"},SinceCrawlDate:{},LookBackPeriod:{type:"integer"},PrivateChannelFilter:{type:"list",member:{}},PublicChannelFilter:{type:"list",member:{}},InclusionPatterns:{shape:"S29"},ExclusionPatterns:{shape:"S29"},FieldMappings:{shape:"S2n"}}},BoxConfiguration:{type:"structure",required:["EnterpriseId","SecretArn"],members:{EnterpriseId:{},SecretArn:{},UseChangeLog:{type:"boolean"},CrawlComments:{type:"boolean"},CrawlTasks:{type:"boolean"},CrawlWebLinks:{type:"boolean"},FileFieldMappings:{shape:"S2n"},TaskFieldMappings:{shape:"S2n"},CommentFieldMappings:{shape:"S2n"},WebLinkFieldMappings:{shape:"S2n"},InclusionPatterns:{shape:"S29"},ExclusionPatterns:{shape:"S29"},VpcConfiguration:{shape:"S2i"}}},QuipConfiguration:{type:"structure",required:["Domain","SecretArn"],members:{Domain:{},SecretArn:{},CrawlFileComments:{type:"boolean"},CrawlChatRooms:{type:"boolean"},CrawlAttachments:{type:"boolean"},FolderIds:{type:"list",member:{}},ThreadFieldMappings:{shape:"S2n"},MessageFieldMappings:{shape:"S2n"},AttachmentFieldMappings:{shape:"S2n"},InclusionPatterns:{shape:"S29"},ExclusionPatterns:{shape:"S29"},VpcConfiguration:{shape:"S2i"}}},JiraConfiguration:{type:"structure",required:["JiraAccountUrl","SecretArn"],members:{JiraAccountUrl:{},SecretArn:{},UseChangeLog:{type:"boolean"},Project:{type:"list",member:{}},IssueType:{type:"list",member:{}},Status:{type:"list",member:{}},IssueSubEntityFilter:{type:"list",member:{}},AttachmentFieldMappings:{shape:"S2n"},CommentFieldMappings:{shape:"S2n"},IssueFieldMappings:{shape:"S2n"},ProjectFieldMappings:{shape:"S2n"},WorkLogFieldMappings:{shape:"S2n"},InclusionPatterns:{shape:"S29"},ExclusionPatterns:{shape:"S29"},VpcConfiguration:{shape:"S2i"}}}}},S29:{type:"list",member:{}},S2i:{type:"structure",required:["SubnetIds","SecurityGroupIds"],members:{SubnetIds:{type:"list",member:{}},SecurityGroupIds:{type:"list",member:{}}}},S2n:{type:"list",member:{type:"structure",required:["DataSourceFieldName","IndexFieldName"],members:{DataSourceFieldName:{},DateFieldFormat:{},IndexFieldName:{}}}},S3z:{type:"list",member:{}},S5y:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S67:{type:"structure",members:{ContentSourceConfiguration:{type:"structure",members:{DataSourceIds:{type:"list",member:{}},FaqIds:{type:"list",member:{}},DirectPutContent:{type:"boolean"}}},UserIdentityConfiguration:{type:"structure",members:{IdentityAttributeName:{}}}}},S6m:{type:"structure",members:{KmsKeyId:{type:"string",sensitive:true}}},S6o:{type:"list",member:{type:"structure",members:{JwtTokenTypeConfiguration:{type:"structure",required:["KeyLocation"],members:{KeyLocation:{},URL:{},SecretManagerArn:{},UserNameAttributeField:{},GroupAttributeField:{},Issuer:{},ClaimRegex:{}}},JsonTokenTypeConfiguration:{type:"structure",required:["UserNameAttributeField","GroupAttributeField"],members:{UserNameAttributeField:{},GroupAttributeField:{}}}}}},S6y:{type:"structure",required:["UserGroupResolutionMode"],members:{UserGroupResolutionMode:{}}},S7o:{type:"list",member:{type:"structure",members:{EndpointType:{},Endpoint:{}}}},S7z:{type:"list",member:{type:"structure",required:["Name","Type"],members:{Name:{},Type:{},Relevance:{shape:"S83"},Search:{type:"structure",members:{Facetable:{type:"boolean"},Searchable:{type:"boolean"},Displayable:{type:"boolean"},Sortable:{type:"boolean"}}}}}},S83:{type:"structure",members:{Freshness:{type:"boolean"},Importance:{type:"integer"},Duration:{},RankOrder:{},ValueImportanceMap:{type:"map",key:{},value:{type:"integer"}}}},S8h:{type:"structure",required:["StorageCapacityUnits","QueryCapacityUnits"],members:{StorageCapacityUnits:{type:"integer"},QueryCapacityUnits:{type:"integer"}}},S9q:{type:"structure",members:{StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}}},Sah:{type:"string",sensitive:true},Sbo:{type:"structure",members:{AndAllFilters:{shape:"Sbp"},OrAllFilters:{shape:"Sbp"},NotFilter:{shape:"Sbo"},EqualsTo:{shape:"Sw"},ContainsAll:{shape:"Sw"},ContainsAny:{shape:"Sw"},GreaterThan:{shape:"Sw"},GreaterThanOrEquals:{shape:"Sw"},LessThan:{shape:"Sw"},LessThanOrEquals:{shape:"Sw"}}},Sbp:{type:"list",member:{shape:"Sbo"}},Sbq:{type:"list",member:{type:"structure",members:{DocumentAttributeKey:{},Facets:{shape:"Sbq"},MaxResults:{type:"integer"}}}},Sce:{type:"structure",members:{Text:{},Highlights:{type:"list",member:{type:"structure",required:["BeginOffset","EndOffset"],members:{BeginOffset:{type:"integer"},EndOffset:{type:"integer"},TopAnswer:{type:"boolean"},Type:{}}}}}},Scl:{type:"list",member:{type:"structure",members:{DocumentAttributeKey:{},DocumentAttributeValueType:{},DocumentAttributeValueCountPairs:{type:"list",member:{type:"structure",members:{DocumentAttributeValue:{shape:"Sy"},Count:{type:"integer"},FacetResults:{shape:"Scl"}}}}}}}}}},4540:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2013-06-30",endpointPrefix:"storagegateway",jsonVersion:"1.1",protocol:"json",serviceFullName:"AWS Storage Gateway",serviceId:"Storage Gateway",signatureVersion:"v4",targetPrefix:"StorageGateway_20130630",uid:"storagegateway-2013-06-30"},operations:{ActivateGateway:{input:{type:"structure",required:["ActivationKey","GatewayName","GatewayTimezone","GatewayRegion"],members:{ActivationKey:{},GatewayName:{},GatewayTimezone:{},GatewayRegion:{},GatewayType:{},TapeDriveType:{},MediumChangerType:{},Tags:{shape:"S9"}}},output:{type:"structure",members:{GatewayARN:{}}}},AddCache:{input:{type:"structure",required:["GatewayARN","DiskIds"],members:{GatewayARN:{},DiskIds:{shape:"Sg"}}},output:{type:"structure",members:{GatewayARN:{}}}},AddTagsToResource:{input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"S9"}}},output:{type:"structure",members:{ResourceARN:{}}}},AddUploadBuffer:{input:{type:"structure",required:["GatewayARN","DiskIds"],members:{GatewayARN:{},DiskIds:{shape:"Sg"}}},output:{type:"structure",members:{GatewayARN:{}}}},AddWorkingStorage:{input:{type:"structure",required:["GatewayARN","DiskIds"],members:{GatewayARN:{},DiskIds:{shape:"Sg"}}},output:{type:"structure",members:{GatewayARN:{}}}},AssignTapePool:{input:{type:"structure",required:["TapeARN","PoolId"],members:{TapeARN:{},PoolId:{},BypassGovernanceRetention:{type:"boolean"}}},output:{type:"structure",members:{TapeARN:{}}}},AssociateFileSystem:{input:{type:"structure",required:["UserName","Password","ClientToken","GatewayARN","LocationARN"],members:{UserName:{},Password:{shape:"Sx"},ClientToken:{},GatewayARN:{},LocationARN:{},Tags:{shape:"S9"},AuditDestinationARN:{},CacheAttributes:{shape:"S11"},EndpointNetworkConfiguration:{shape:"S13"}}},output:{type:"structure",members:{FileSystemAssociationARN:{}}}},AttachVolume:{input:{type:"structure",required:["GatewayARN","VolumeARN","NetworkInterfaceId"],members:{GatewayARN:{},TargetName:{},VolumeARN:{},NetworkInterfaceId:{},DiskId:{}}},output:{type:"structure",members:{VolumeARN:{},TargetARN:{}}}},CancelArchival:{input:{type:"structure",required:["GatewayARN","TapeARN"],members:{GatewayARN:{},TapeARN:{}}},output:{type:"structure",members:{TapeARN:{}}}},CancelRetrieval:{input:{type:"structure",required:["GatewayARN","TapeARN"],members:{GatewayARN:{},TapeARN:{}}},output:{type:"structure",members:{TapeARN:{}}}},CreateCachediSCSIVolume:{input:{type:"structure",required:["GatewayARN","VolumeSizeInBytes","TargetName","NetworkInterfaceId","ClientToken"],members:{GatewayARN:{},VolumeSizeInBytes:{type:"long"},SnapshotId:{},TargetName:{},SourceVolumeARN:{},NetworkInterfaceId:{},ClientToken:{},KMSEncrypted:{type:"boolean"},KMSKey:{},Tags:{shape:"S9"}}},output:{type:"structure",members:{VolumeARN:{},TargetARN:{}}}},CreateNFSFileShare:{input:{type:"structure",required:["ClientToken","GatewayARN","Role","LocationARN"],members:{ClientToken:{},NFSFileShareDefaults:{shape:"S1p"},GatewayARN:{},KMSEncrypted:{type:"boolean"},KMSKey:{},Role:{},LocationARN:{},DefaultStorageClass:{},ObjectACL:{},ClientList:{shape:"S1w"},Squash:{},ReadOnly:{type:"boolean"},GuessMIMETypeEnabled:{type:"boolean"},RequesterPays:{type:"boolean"},Tags:{shape:"S9"},FileShareName:{},CacheAttributes:{shape:"S11"},NotificationPolicy:{},VPCEndpointDNSName:{},BucketRegion:{},AuditDestinationARN:{}}},output:{type:"structure",members:{FileShareARN:{}}}},CreateSMBFileShare:{input:{type:"structure",required:["ClientToken","GatewayARN","Role","LocationARN"],members:{ClientToken:{},GatewayARN:{},KMSEncrypted:{type:"boolean"},KMSKey:{},Role:{},LocationARN:{},DefaultStorageClass:{},ObjectACL:{},ReadOnly:{type:"boolean"},GuessMIMETypeEnabled:{type:"boolean"},RequesterPays:{type:"boolean"},SMBACLEnabled:{type:"boolean"},AccessBasedEnumeration:{type:"boolean"},AdminUserList:{shape:"S25"},ValidUserList:{shape:"S25"},InvalidUserList:{shape:"S25"},AuditDestinationARN:{},Authentication:{},CaseSensitivity:{},Tags:{shape:"S9"},FileShareName:{},CacheAttributes:{shape:"S11"},NotificationPolicy:{},VPCEndpointDNSName:{},BucketRegion:{},OplocksEnabled:{type:"boolean"}}},output:{type:"structure",members:{FileShareARN:{}}}},CreateSnapshot:{input:{type:"structure",required:["VolumeARN","SnapshotDescription"],members:{VolumeARN:{},SnapshotDescription:{},Tags:{shape:"S9"}}},output:{type:"structure",members:{VolumeARN:{},SnapshotId:{}}}},CreateSnapshotFromVolumeRecoveryPoint:{input:{type:"structure",required:["VolumeARN","SnapshotDescription"],members:{VolumeARN:{},SnapshotDescription:{},Tags:{shape:"S9"}}},output:{type:"structure",members:{SnapshotId:{},VolumeARN:{},VolumeRecoveryPointTime:{}}}},CreateStorediSCSIVolume:{input:{type:"structure",required:["GatewayARN","DiskId","PreserveExistingData","TargetName","NetworkInterfaceId"],members:{GatewayARN:{},DiskId:{},SnapshotId:{},PreserveExistingData:{type:"boolean"},TargetName:{},NetworkInterfaceId:{},KMSEncrypted:{type:"boolean"},KMSKey:{},Tags:{shape:"S9"}}},output:{type:"structure",members:{VolumeARN:{},VolumeSizeInBytes:{type:"long"},TargetARN:{}}}},CreateTapePool:{input:{type:"structure",required:["PoolName","StorageClass"],members:{PoolName:{},StorageClass:{},RetentionLockType:{},RetentionLockTimeInDays:{type:"integer"},Tags:{shape:"S9"}}},output:{type:"structure",members:{PoolARN:{}}}},CreateTapeWithBarcode:{input:{type:"structure",required:["GatewayARN","TapeSizeInBytes","TapeBarcode"],members:{GatewayARN:{},TapeSizeInBytes:{type:"long"},TapeBarcode:{},KMSEncrypted:{type:"boolean"},KMSKey:{},PoolId:{},Worm:{type:"boolean"},Tags:{shape:"S9"}}},output:{type:"structure",members:{TapeARN:{}}}},CreateTapes:{input:{type:"structure",required:["GatewayARN","TapeSizeInBytes","ClientToken","NumTapesToCreate","TapeBarcodePrefix"],members:{GatewayARN:{},TapeSizeInBytes:{type:"long"},ClientToken:{},NumTapesToCreate:{type:"integer"},TapeBarcodePrefix:{},KMSEncrypted:{type:"boolean"},KMSKey:{},PoolId:{},Worm:{type:"boolean"},Tags:{shape:"S9"}}},output:{type:"structure",members:{TapeARNs:{shape:"S2x"}}}},DeleteAutomaticTapeCreationPolicy:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{}}}},DeleteBandwidthRateLimit:{input:{type:"structure",required:["GatewayARN","BandwidthType"],members:{GatewayARN:{},BandwidthType:{}}},output:{type:"structure",members:{GatewayARN:{}}}},DeleteChapCredentials:{input:{type:"structure",required:["TargetARN","InitiatorName"],members:{TargetARN:{},InitiatorName:{}}},output:{type:"structure",members:{TargetARN:{},InitiatorName:{}}}},DeleteFileShare:{input:{type:"structure",required:["FileShareARN"],members:{FileShareARN:{},ForceDelete:{type:"boolean"}}},output:{type:"structure",members:{FileShareARN:{}}}},DeleteGateway:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{}}}},DeleteSnapshotSchedule:{input:{type:"structure",required:["VolumeARN"],members:{VolumeARN:{}}},output:{type:"structure",members:{VolumeARN:{}}}},DeleteTape:{input:{type:"structure",required:["GatewayARN","TapeARN"],members:{GatewayARN:{},TapeARN:{},BypassGovernanceRetention:{type:"boolean"}}},output:{type:"structure",members:{TapeARN:{}}}},DeleteTapeArchive:{input:{type:"structure",required:["TapeARN"],members:{TapeARN:{},BypassGovernanceRetention:{type:"boolean"}}},output:{type:"structure",members:{TapeARN:{}}}},DeleteTapePool:{input:{type:"structure",required:["PoolARN"],members:{PoolARN:{}}},output:{type:"structure",members:{PoolARN:{}}}},DeleteVolume:{input:{type:"structure",required:["VolumeARN"],members:{VolumeARN:{}}},output:{type:"structure",members:{VolumeARN:{}}}},DescribeAvailabilityMonitorTest:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{},Status:{},StartTime:{type:"timestamp"}}}},DescribeBandwidthRateLimit:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{},AverageUploadRateLimitInBitsPerSec:{type:"long"},AverageDownloadRateLimitInBitsPerSec:{type:"long"}}}},DescribeBandwidthRateLimitSchedule:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{},BandwidthRateLimitIntervals:{shape:"S3u"}}}},DescribeCache:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{},DiskIds:{shape:"Sg"},CacheAllocatedInBytes:{type:"long"},CacheUsedPercentage:{type:"double"},CacheDirtyPercentage:{type:"double"},CacheHitPercentage:{type:"double"},CacheMissPercentage:{type:"double"}}}},DescribeCachediSCSIVolumes:{input:{type:"structure",required:["VolumeARNs"],members:{VolumeARNs:{shape:"S44"}}},output:{type:"structure",members:{CachediSCSIVolumes:{type:"list",member:{type:"structure",members:{VolumeARN:{},VolumeId:{},VolumeType:{},VolumeStatus:{},VolumeAttachmentStatus:{},VolumeSizeInBytes:{type:"long"},VolumeProgress:{type:"double"},SourceSnapshotId:{},VolumeiSCSIAttributes:{shape:"S4d"},CreatedDate:{type:"timestamp"},VolumeUsedInBytes:{type:"long"},KMSKey:{},TargetName:{}}}}}}},DescribeChapCredentials:{input:{type:"structure",required:["TargetARN"],members:{TargetARN:{}}},output:{type:"structure",members:{ChapCredentials:{type:"list",member:{type:"structure",members:{TargetARN:{},SecretToAuthenticateInitiator:{shape:"S4m"},InitiatorName:{},SecretToAuthenticateTarget:{shape:"S4m"}}}}}}},DescribeFileSystemAssociations:{input:{type:"structure",required:["FileSystemAssociationARNList"],members:{FileSystemAssociationARNList:{type:"list",member:{}}}},output:{type:"structure",members:{FileSystemAssociationInfoList:{type:"list",member:{type:"structure",members:{FileSystemAssociationARN:{},LocationARN:{},FileSystemAssociationStatus:{},AuditDestinationARN:{},GatewayARN:{},Tags:{shape:"S9"},CacheAttributes:{shape:"S11"},EndpointNetworkConfiguration:{shape:"S13"},FileSystemAssociationStatusDetails:{type:"list",member:{type:"structure",members:{ErrorCode:{}}}}}}}}}},DescribeGatewayInformation:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{},GatewayId:{},GatewayName:{},GatewayTimezone:{},GatewayState:{},GatewayNetworkInterfaces:{type:"list",member:{type:"structure",members:{Ipv4Address:{},MacAddress:{},Ipv6Address:{}}}},GatewayType:{},NextUpdateAvailabilityDate:{},LastSoftwareUpdate:{},Ec2InstanceId:{},Ec2InstanceRegion:{},Tags:{shape:"S9"},VPCEndpoint:{},CloudWatchLogGroupARN:{},HostEnvironment:{},EndpointType:{},SoftwareUpdatesEndDate:{},DeprecationDate:{},GatewayCapacity:{},SupportedGatewayCapacities:{type:"list",member:{}},HostEnvironmentId:{}}}},DescribeMaintenanceStartTime:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{},HourOfDay:{type:"integer"},MinuteOfHour:{type:"integer"},DayOfWeek:{type:"integer"},DayOfMonth:{type:"integer"},Timezone:{}}}},DescribeNFSFileShares:{input:{type:"structure",required:["FileShareARNList"],members:{FileShareARNList:{shape:"S5i"}}},output:{type:"structure",members:{NFSFileShareInfoList:{type:"list",member:{type:"structure",members:{NFSFileShareDefaults:{shape:"S1p"},FileShareARN:{},FileShareId:{},FileShareStatus:{},GatewayARN:{},KMSEncrypted:{type:"boolean"},KMSKey:{},Path:{},Role:{},LocationARN:{},DefaultStorageClass:{},ObjectACL:{},ClientList:{shape:"S1w"},Squash:{},ReadOnly:{type:"boolean"},GuessMIMETypeEnabled:{type:"boolean"},RequesterPays:{type:"boolean"},Tags:{shape:"S9"},FileShareName:{},CacheAttributes:{shape:"S11"},NotificationPolicy:{},VPCEndpointDNSName:{},BucketRegion:{},AuditDestinationARN:{}}}}}}},DescribeSMBFileShares:{input:{type:"structure",required:["FileShareARNList"],members:{FileShareARNList:{shape:"S5i"}}},output:{type:"structure",members:{SMBFileShareInfoList:{type:"list",member:{type:"structure",members:{FileShareARN:{},FileShareId:{},FileShareStatus:{},GatewayARN:{},KMSEncrypted:{type:"boolean"},KMSKey:{},Path:{},Role:{},LocationARN:{},DefaultStorageClass:{},ObjectACL:{},ReadOnly:{type:"boolean"},GuessMIMETypeEnabled:{type:"boolean"},RequesterPays:{type:"boolean"},SMBACLEnabled:{type:"boolean"},AccessBasedEnumeration:{type:"boolean"},AdminUserList:{shape:"S25"},ValidUserList:{shape:"S25"},InvalidUserList:{shape:"S25"},AuditDestinationARN:{},Authentication:{},CaseSensitivity:{},Tags:{shape:"S9"},FileShareName:{},CacheAttributes:{shape:"S11"},NotificationPolicy:{},VPCEndpointDNSName:{},BucketRegion:{},OplocksEnabled:{type:"boolean"}}}}}}},DescribeSMBSettings:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{},DomainName:{},ActiveDirectoryStatus:{},SMBGuestPasswordSet:{type:"boolean"},SMBSecurityStrategy:{},FileSharesVisible:{type:"boolean"},SMBLocalGroups:{shape:"S5y"}}}},DescribeSnapshotSchedule:{input:{type:"structure",required:["VolumeARN"],members:{VolumeARN:{}}},output:{type:"structure",members:{VolumeARN:{},StartAt:{type:"integer"},RecurrenceInHours:{type:"integer"},Description:{},Timezone:{},Tags:{shape:"S9"}}}},DescribeStorediSCSIVolumes:{input:{type:"structure",required:["VolumeARNs"],members:{VolumeARNs:{shape:"S44"}}},output:{type:"structure",members:{StorediSCSIVolumes:{type:"list",member:{type:"structure",members:{VolumeARN:{},VolumeId:{},VolumeType:{},VolumeStatus:{},VolumeAttachmentStatus:{},VolumeSizeInBytes:{type:"long"},VolumeProgress:{type:"double"},VolumeDiskId:{},SourceSnapshotId:{},PreservedExistingData:{type:"boolean"},VolumeiSCSIAttributes:{shape:"S4d"},CreatedDate:{type:"timestamp"},VolumeUsedInBytes:{type:"long"},KMSKey:{},TargetName:{}}}}}}},DescribeTapeArchives:{input:{type:"structure",members:{TapeARNs:{shape:"S2x"},Marker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{TapeArchives:{type:"list",member:{type:"structure",members:{TapeARN:{},TapeBarcode:{},TapeCreatedDate:{type:"timestamp"},TapeSizeInBytes:{type:"long"},CompletionTime:{type:"timestamp"},RetrievedTo:{},TapeStatus:{},TapeUsedInBytes:{type:"long"},KMSKey:{},PoolId:{},Worm:{type:"boolean"},RetentionStartDate:{type:"timestamp"},PoolEntryDate:{type:"timestamp"}}}},Marker:{}}}},DescribeTapeRecoveryPoints:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{},Marker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{GatewayARN:{},TapeRecoveryPointInfos:{type:"list",member:{type:"structure",members:{TapeARN:{},TapeRecoveryPointTime:{type:"timestamp"},TapeSizeInBytes:{type:"long"},TapeStatus:{}}}},Marker:{}}}},DescribeTapes:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{},TapeARNs:{shape:"S2x"},Marker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Tapes:{type:"list",member:{type:"structure",members:{TapeARN:{},TapeBarcode:{},TapeCreatedDate:{type:"timestamp"},TapeSizeInBytes:{type:"long"},TapeStatus:{},VTLDevice:{},Progress:{type:"double"},TapeUsedInBytes:{type:"long"},KMSKey:{},PoolId:{},Worm:{type:"boolean"},RetentionStartDate:{type:"timestamp"},PoolEntryDate:{type:"timestamp"}}}},Marker:{}}}},DescribeUploadBuffer:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{},DiskIds:{shape:"Sg"},UploadBufferUsedInBytes:{type:"long"},UploadBufferAllocatedInBytes:{type:"long"}}}},DescribeVTLDevices:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{},VTLDeviceARNs:{type:"list",member:{}},Marker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{GatewayARN:{},VTLDevices:{type:"list",member:{type:"structure",members:{VTLDeviceARN:{},VTLDeviceType:{},VTLDeviceVendor:{},VTLDeviceProductIdentifier:{},DeviceiSCSIAttributes:{type:"structure",members:{TargetARN:{},NetworkInterfaceId:{},NetworkInterfacePort:{type:"integer"},ChapEnabled:{type:"boolean"}}}}}},Marker:{}}}},DescribeWorkingStorage:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{},DiskIds:{shape:"Sg"},WorkingStorageUsedInBytes:{type:"long"},WorkingStorageAllocatedInBytes:{type:"long"}}}},DetachVolume:{input:{type:"structure",required:["VolumeARN"],members:{VolumeARN:{},ForceDetach:{type:"boolean"}}},output:{type:"structure",members:{VolumeARN:{}}}},DisableGateway:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{}}}},DisassociateFileSystem:{input:{type:"structure",required:["FileSystemAssociationARN"],members:{FileSystemAssociationARN:{},ForceDelete:{type:"boolean"}}},output:{type:"structure",members:{FileSystemAssociationARN:{}}}},JoinDomain:{input:{type:"structure",required:["GatewayARN","DomainName","UserName","Password"],members:{GatewayARN:{},DomainName:{},OrganizationalUnit:{},DomainControllers:{type:"list",member:{}},TimeoutInSeconds:{type:"integer"},UserName:{},Password:{shape:"Sx"}}},output:{type:"structure",members:{GatewayARN:{},ActiveDirectoryStatus:{}}}},ListAutomaticTapeCreationPolicies:{input:{type:"structure",members:{GatewayARN:{}}},output:{type:"structure",members:{AutomaticTapeCreationPolicyInfos:{type:"list",member:{type:"structure",members:{AutomaticTapeCreationRules:{shape:"S7i"},GatewayARN:{}}}}}}},ListFileShares:{input:{type:"structure",members:{GatewayARN:{},Limit:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Marker:{},NextMarker:{},FileShareInfoList:{type:"list",member:{type:"structure",members:{FileShareType:{},FileShareARN:{},FileShareId:{},FileShareStatus:{},GatewayARN:{}}}}}}},ListFileSystemAssociations:{input:{type:"structure",members:{GatewayARN:{},Limit:{type:"integer"},Marker:{}}},output:{type:"structure",members:{Marker:{},NextMarker:{},FileSystemAssociationSummaryList:{type:"list",member:{type:"structure",members:{FileSystemAssociationId:{},FileSystemAssociationARN:{},FileSystemAssociationStatus:{},GatewayARN:{}}}}}}},ListGateways:{input:{type:"structure",members:{Marker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Gateways:{type:"list",member:{type:"structure",members:{GatewayId:{},GatewayARN:{},GatewayType:{},GatewayOperationalState:{},GatewayName:{},Ec2InstanceId:{},Ec2InstanceRegion:{},HostEnvironment:{},HostEnvironmentId:{}}}},Marker:{}}}},ListLocalDisks:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{},Disks:{type:"list",member:{type:"structure",members:{DiskId:{},DiskPath:{},DiskNode:{},DiskStatus:{},DiskSizeInBytes:{type:"long"},DiskAllocationType:{},DiskAllocationResource:{},DiskAttributeList:{type:"list",member:{}}}}}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{},Marker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{ResourceARN:{},Marker:{},Tags:{shape:"S9"}}}},ListTapePools:{input:{type:"structure",members:{PoolARNs:{type:"list",member:{}},Marker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{PoolInfos:{type:"list",member:{type:"structure",members:{PoolARN:{},PoolName:{},StorageClass:{},RetentionLockType:{},RetentionLockTimeInDays:{type:"integer"},PoolStatus:{}}}},Marker:{}}}},ListTapes:{input:{type:"structure",members:{TapeARNs:{shape:"S2x"},Marker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{TapeInfos:{type:"list",member:{type:"structure",members:{TapeARN:{},TapeBarcode:{},TapeSizeInBytes:{type:"long"},TapeStatus:{},GatewayARN:{},PoolId:{},RetentionStartDate:{type:"timestamp"},PoolEntryDate:{type:"timestamp"}}}},Marker:{}}}},ListVolumeInitiators:{input:{type:"structure",required:["VolumeARN"],members:{VolumeARN:{}}},output:{type:"structure",members:{Initiators:{type:"list",member:{}}}}},ListVolumeRecoveryPoints:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{},VolumeRecoveryPointInfos:{type:"list",member:{type:"structure",members:{VolumeARN:{},VolumeSizeInBytes:{type:"long"},VolumeUsageInBytes:{type:"long"},VolumeRecoveryPointTime:{}}}}}}},ListVolumes:{input:{type:"structure",members:{GatewayARN:{},Marker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{GatewayARN:{},Marker:{},VolumeInfos:{type:"list",member:{type:"structure",members:{VolumeARN:{},VolumeId:{},GatewayARN:{},GatewayId:{},VolumeType:{},VolumeSizeInBytes:{type:"long"},VolumeAttachmentStatus:{}}}}}}},NotifyWhenUploaded:{input:{type:"structure",required:["FileShareARN"],members:{FileShareARN:{}}},output:{type:"structure",members:{FileShareARN:{},NotificationId:{}}}},RefreshCache:{input:{type:"structure",required:["FileShareARN"],members:{FileShareARN:{},FolderList:{type:"list",member:{}},Recursive:{type:"boolean"}}},output:{type:"structure",members:{FileShareARN:{},NotificationId:{}}}},RemoveTagsFromResource:{input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{ResourceARN:{}}}},ResetCache:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{}}}},RetrieveTapeArchive:{input:{type:"structure",required:["TapeARN","GatewayARN"],members:{TapeARN:{},GatewayARN:{}}},output:{type:"structure",members:{TapeARN:{}}}},RetrieveTapeRecoveryPoint:{input:{type:"structure",required:["TapeARN","GatewayARN"],members:{TapeARN:{},GatewayARN:{}}},output:{type:"structure",members:{TapeARN:{}}}},SetLocalConsolePassword:{input:{type:"structure",required:["GatewayARN","LocalConsolePassword"],members:{GatewayARN:{},LocalConsolePassword:{type:"string",sensitive:true}}},output:{type:"structure",members:{GatewayARN:{}}}},SetSMBGuestPassword:{input:{type:"structure",required:["GatewayARN","Password"],members:{GatewayARN:{},Password:{type:"string",sensitive:true}}},output:{type:"structure",members:{GatewayARN:{}}}},ShutdownGateway:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{}}}},StartAvailabilityMonitorTest:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{}}}},StartGateway:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{}}}},UpdateAutomaticTapeCreationPolicy:{input:{type:"structure",required:["AutomaticTapeCreationRules","GatewayARN"],members:{AutomaticTapeCreationRules:{shape:"S7i"},GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{}}}},UpdateBandwidthRateLimit:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{},AverageUploadRateLimitInBitsPerSec:{type:"long"},AverageDownloadRateLimitInBitsPerSec:{type:"long"}}},output:{type:"structure",members:{GatewayARN:{}}}},UpdateBandwidthRateLimitSchedule:{input:{type:"structure",required:["GatewayARN","BandwidthRateLimitIntervals"],members:{GatewayARN:{},BandwidthRateLimitIntervals:{shape:"S3u"}}},output:{type:"structure",members:{GatewayARN:{}}}},UpdateChapCredentials:{input:{type:"structure",required:["TargetARN","SecretToAuthenticateInitiator","InitiatorName"],members:{TargetARN:{},SecretToAuthenticateInitiator:{shape:"S4m"},InitiatorName:{},SecretToAuthenticateTarget:{shape:"S4m"}}},output:{type:"structure",members:{TargetARN:{},InitiatorName:{}}}},UpdateFileSystemAssociation:{input:{type:"structure",required:["FileSystemAssociationARN"],members:{FileSystemAssociationARN:{},UserName:{},Password:{shape:"Sx"},AuditDestinationARN:{},CacheAttributes:{shape:"S11"}}},output:{type:"structure",members:{FileSystemAssociationARN:{}}}},UpdateGatewayInformation:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{},GatewayName:{},GatewayTimezone:{},CloudWatchLogGroupARN:{},GatewayCapacity:{}}},output:{type:"structure",members:{GatewayARN:{},GatewayName:{}}}},UpdateGatewaySoftwareNow:{input:{type:"structure",required:["GatewayARN"],members:{GatewayARN:{}}},output:{type:"structure",members:{GatewayARN:{}}}},UpdateMaintenanceStartTime:{input:{type:"structure",required:["GatewayARN","HourOfDay","MinuteOfHour"],members:{GatewayARN:{},HourOfDay:{type:"integer"},MinuteOfHour:{type:"integer"},DayOfWeek:{type:"integer"},DayOfMonth:{type:"integer"}}},output:{type:"structure",members:{GatewayARN:{}}}},UpdateNFSFileShare:{input:{type:"structure",required:["FileShareARN"],members:{FileShareARN:{},KMSEncrypted:{type:"boolean"},KMSKey:{},NFSFileShareDefaults:{shape:"S1p"},DefaultStorageClass:{},ObjectACL:{},ClientList:{shape:"S1w"},Squash:{},ReadOnly:{type:"boolean"},GuessMIMETypeEnabled:{type:"boolean"},RequesterPays:{type:"boolean"},FileShareName:{},CacheAttributes:{shape:"S11"},NotificationPolicy:{},AuditDestinationARN:{}}},output:{type:"structure",members:{FileShareARN:{}}}},UpdateSMBFileShare:{input:{type:"structure",required:["FileShareARN"],members:{FileShareARN:{},KMSEncrypted:{type:"boolean"},KMSKey:{},DefaultStorageClass:{},ObjectACL:{},ReadOnly:{type:"boolean"},GuessMIMETypeEnabled:{type:"boolean"},RequesterPays:{type:"boolean"},SMBACLEnabled:{type:"boolean"},AccessBasedEnumeration:{type:"boolean"},AdminUserList:{shape:"S25"},ValidUserList:{shape:"S25"},InvalidUserList:{shape:"S25"},AuditDestinationARN:{},CaseSensitivity:{},FileShareName:{},CacheAttributes:{shape:"S11"},NotificationPolicy:{},OplocksEnabled:{type:"boolean"}}},output:{type:"structure",members:{FileShareARN:{}}}},UpdateSMBFileShareVisibility:{input:{type:"structure",required:["GatewayARN","FileSharesVisible"],members:{GatewayARN:{},FileSharesVisible:{type:"boolean"}}},output:{type:"structure",members:{GatewayARN:{}}}},UpdateSMBLocalGroups:{input:{type:"structure",required:["GatewayARN","SMBLocalGroups"],members:{GatewayARN:{},SMBLocalGroups:{shape:"S5y"}}},output:{type:"structure",members:{GatewayARN:{}}}},UpdateSMBSecurityStrategy:{input:{type:"structure",required:["GatewayARN","SMBSecurityStrategy"],members:{GatewayARN:{},SMBSecurityStrategy:{}}},output:{type:"structure",members:{GatewayARN:{}}}},UpdateSnapshotSchedule:{input:{type:"structure",required:["VolumeARN","StartAt","RecurrenceInHours"],members:{VolumeARN:{},StartAt:{type:"integer"},RecurrenceInHours:{type:"integer"},Description:{},Tags:{shape:"S9"}}},output:{type:"structure",members:{VolumeARN:{}}}},UpdateVTLDeviceType:{input:{type:"structure",required:["VTLDeviceARN","DeviceType"],members:{VTLDeviceARN:{},DeviceType:{}}},output:{type:"structure",members:{VTLDeviceARN:{}}}}},shapes:{S9:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sg:{type:"list",member:{}},Sx:{type:"string",sensitive:true},S11:{type:"structure",members:{CacheStaleTimeoutInSeconds:{type:"integer"}}},S13:{type:"structure",members:{IpAddresses:{type:"list",member:{}}}},S1p:{type:"structure",members:{FileMode:{},DirectoryMode:{},GroupId:{type:"long"},OwnerId:{type:"long"}}},S1w:{type:"list",member:{}},S25:{type:"list",member:{}},S2x:{type:"list",member:{}},S3u:{type:"list",member:{type:"structure",required:["StartHourOfDay","StartMinuteOfHour","EndHourOfDay","EndMinuteOfHour","DaysOfWeek"],members:{StartHourOfDay:{type:"integer"},StartMinuteOfHour:{type:"integer"},EndHourOfDay:{type:"integer"},EndMinuteOfHour:{type:"integer"},DaysOfWeek:{type:"list",member:{type:"integer"}},AverageUploadRateLimitInBitsPerSec:{type:"long"},AverageDownloadRateLimitInBitsPerSec:{type:"long"}}}},S44:{type:"list",member:{}},S4d:{type:"structure",members:{TargetARN:{},NetworkInterfaceId:{},NetworkInterfacePort:{type:"integer"},LunNumber:{type:"integer"},ChapEnabled:{type:"boolean"}}},S4m:{type:"string",sensitive:true},S5i:{type:"list",member:{}},S5y:{type:"structure",members:{GatewayAdmins:{shape:"S25"}}},S7i:{type:"list",member:{type:"structure",required:["TapeBarcodePrefix","PoolId","TapeSizeInBytes","MinimumNumTapes"],members:{TapeBarcodePrefix:{},PoolId:{},TapeSizeInBytes:{type:"long"},MinimumNumTapes:{type:"integer"},Worm:{type:"boolean"}}}}}}},4571:function(e){e.exports={pagination:{GetFindingsReportAccountSummary:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListFindingsReports:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListProfileTimes:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"profileTimes"},ListProfilingGroups:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},4572:function(e){e.exports={version:2,waiters:{NotebookInstanceInService:{delay:30,maxAttempts:60,operation:"DescribeNotebookInstance",acceptors:[{expected:"InService",matcher:"path",state:"success",argument:"NotebookInstanceStatus"},{expected:"Failed",matcher:"path",state:"failure",argument:"NotebookInstanceStatus"}]},NotebookInstanceStopped:{delay:30,operation:"DescribeNotebookInstance",maxAttempts:60,acceptors:[{expected:"Stopped",matcher:"path",state:"success",argument:"NotebookInstanceStatus"},{expected:"Failed",matcher:"path",state:"failure",argument:"NotebookInstanceStatus"}]},NotebookInstanceDeleted:{delay:30,maxAttempts:60,operation:"DescribeNotebookInstance",acceptors:[{expected:"ValidationException",matcher:"error",state:"success"},{expected:"Failed",matcher:"path",state:"failure",argument:"NotebookInstanceStatus"}]},TrainingJobCompletedOrStopped:{delay:120,maxAttempts:180,operation:"DescribeTrainingJob",acceptors:[{expected:"Completed",matcher:"path",state:"success",argument:"TrainingJobStatus"},{expected:"Stopped",matcher:"path",state:"success",argument:"TrainingJobStatus"},{expected:"Failed",matcher:"path",state:"failure",argument:"TrainingJobStatus"},{expected:"ValidationException",matcher:"error",state:"failure"}]},EndpointInService:{delay:30,maxAttempts:120,operation:"DescribeEndpoint",acceptors:[{expected:"InService",matcher:"path",state:"success",argument:"EndpointStatus"},{expected:"Failed",matcher:"path",state:"failure",argument:"EndpointStatus"},{expected:"ValidationException",matcher:"error",state:"failure"}]},EndpointDeleted:{delay:30,maxAttempts:60,operation:"DescribeEndpoint",acceptors:[{expected:"ValidationException",matcher:"error",state:"success"},{expected:"Failed",matcher:"path",state:"failure",argument:"EndpointStatus"}]},TransformJobCompletedOrStopped:{delay:60,maxAttempts:60,operation:"DescribeTransformJob",acceptors:[{expected:"Completed",matcher:"path",state:"success",argument:"TransformJobStatus"},{expected:"Stopped",matcher:"path",state:"success",argument:"TransformJobStatus"},{expected:"Failed",matcher:"path",state:"failure",argument:"TransformJobStatus"},{expected:"ValidationException",matcher:"error",state:"failure"}]},ProcessingJobCompletedOrStopped:{delay:60,maxAttempts:60,operation:"DescribeProcessingJob",acceptors:[{expected:"Completed",matcher:"path",state:"success",argument:"ProcessingJobStatus"},{expected:"Stopped",matcher:"path",state:"success",argument:"ProcessingJobStatus"},{expected:"Failed",matcher:"path",state:"failure",argument:"ProcessingJobStatus"},{expected:"ValidationException",matcher:"error",state:"failure"}]},ImageCreated:{delay:60,maxAttempts:60,operation:"DescribeImage",acceptors:[{expected:"CREATED",matcher:"path",state:"success",argument:"ImageStatus"},{expected:"CREATE_FAILED",matcher:"path",state:"failure",argument:"ImageStatus"},{expected:"ValidationException",matcher:"error",state:"failure"}]},ImageUpdated:{delay:60,maxAttempts:60,operation:"DescribeImage",acceptors:[{expected:"CREATED",matcher:"path",state:"success",argument:"ImageStatus"},{expected:"UPDATE_FAILED",matcher:"path",state:"failure",argument:"ImageStatus"},{expected:"ValidationException",matcher:"error",state:"failure"}]},ImageDeleted:{delay:60,maxAttempts:60,operation:"DescribeImage",acceptors:[{expected:"ResourceNotFoundException",matcher:"error",state:"success"},{expected:"DELETE_FAILED",matcher:"path",state:"failure",argument:"ImageStatus"},{expected:"ValidationException",matcher:"error",state:"failure"}]},ImageVersionCreated:{delay:60,maxAttempts:60,operation:"DescribeImageVersion",acceptors:[{expected:"CREATED",matcher:"path",state:"success",argument:"ImageVersionStatus"},{expected:"CREATE_FAILED",matcher:"path",state:"failure",argument:"ImageVersionStatus"},{expected:"ValidationException",matcher:"error",state:"failure"}]},ImageVersionDeleted:{delay:60,maxAttempts:60,operation:"DescribeImageVersion",acceptors:[{expected:"ResourceNotFoundException",matcher:"error",state:"success"},{expected:"DELETE_FAILED",matcher:"path",state:"failure",argument:"ImageVersionStatus"},{expected:"ValidationException",matcher:"error",state:"failure"}]}}}},4575:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2019-11-01",endpointPrefix:"access-analyzer",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Access Analyzer",serviceId:"AccessAnalyzer",signatureVersion:"v4",signingName:"access-analyzer",uid:"accessanalyzer-2019-11-01"},operations:{ApplyArchiveRule:{http:{method:"PUT",requestUri:"/archive-rule",responseCode:200},input:{type:"structure",required:["analyzerArn","ruleName"],members:{analyzerArn:{},clientToken:{idempotencyToken:true},ruleName:{}}},idempotent:true},CancelPolicyGeneration:{http:{method:"PUT",requestUri:"/policy/generation/{jobId}",responseCode:200},input:{type:"structure",required:["jobId"],members:{jobId:{location:"uri",locationName:"jobId"}}},output:{type:"structure",members:{}},idempotent:true},CreateAccessPreview:{http:{method:"PUT",requestUri:"/access-preview",responseCode:200},input:{type:"structure",required:["analyzerArn","configurations"],members:{analyzerArn:{},clientToken:{idempotencyToken:true},configurations:{shape:"S9"}}},output:{type:"structure",required:["id"],members:{id:{}}},idempotent:true},CreateAnalyzer:{http:{method:"PUT",requestUri:"/analyzer",responseCode:200},input:{type:"structure",required:["analyzerName","type"],members:{analyzerName:{},archiveRules:{type:"list",member:{type:"structure",required:["filter","ruleName"],members:{filter:{shape:"S1l"},ruleName:{}}}},clientToken:{idempotencyToken:true},tags:{shape:"S1o"},type:{}}},output:{type:"structure",members:{arn:{}}},idempotent:true},CreateArchiveRule:{http:{method:"PUT",requestUri:"/analyzer/{analyzerName}/archive-rule",responseCode:200},input:{type:"structure",required:["analyzerName","filter","ruleName"],members:{analyzerName:{location:"uri",locationName:"analyzerName"},clientToken:{idempotencyToken:true},filter:{shape:"S1l"},ruleName:{}}},idempotent:true},DeleteAnalyzer:{http:{method:"DELETE",requestUri:"/analyzer/{analyzerName}",responseCode:200},input:{type:"structure",required:["analyzerName"],members:{analyzerName:{location:"uri",locationName:"analyzerName"},clientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"}}},idempotent:true},DeleteArchiveRule:{http:{method:"DELETE",requestUri:"/analyzer/{analyzerName}/archive-rule/{ruleName}",responseCode:200},input:{type:"structure",required:["analyzerName","ruleName"],members:{analyzerName:{location:"uri",locationName:"analyzerName"},clientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"},ruleName:{location:"uri",locationName:"ruleName"}}},idempotent:true},GetAccessPreview:{http:{method:"GET",requestUri:"/access-preview/{accessPreviewId}",responseCode:200},input:{type:"structure",required:["accessPreviewId","analyzerArn"],members:{accessPreviewId:{location:"uri",locationName:"accessPreviewId"},analyzerArn:{location:"querystring",locationName:"analyzerArn"}}},output:{type:"structure",required:["accessPreview"],members:{accessPreview:{type:"structure",required:["analyzerArn","configurations","createdAt","id","status"],members:{analyzerArn:{},configurations:{shape:"S9"},createdAt:{shape:"S1x"},id:{},status:{},statusReason:{shape:"S1z"}}}}}},GetAnalyzedResource:{http:{method:"GET",requestUri:"/analyzed-resource",responseCode:200},input:{type:"structure",required:["analyzerArn","resourceArn"],members:{analyzerArn:{location:"querystring",locationName:"analyzerArn"},resourceArn:{location:"querystring",locationName:"resourceArn"}}},output:{type:"structure",members:{resource:{type:"structure",required:["analyzedAt","createdAt","isPublic","resourceArn","resourceOwnerAccount","resourceType","updatedAt"],members:{actions:{shape:"S25"},analyzedAt:{shape:"S1x"},createdAt:{shape:"S1x"},error:{},isPublic:{type:"boolean"},resourceArn:{},resourceOwnerAccount:{},resourceType:{},sharedVia:{type:"list",member:{}},status:{},updatedAt:{shape:"S1x"}}}}}},GetAnalyzer:{http:{method:"GET",requestUri:"/analyzer/{analyzerName}",responseCode:200},input:{type:"structure",required:["analyzerName"],members:{analyzerName:{location:"uri",locationName:"analyzerName"}}},output:{type:"structure",required:["analyzer"],members:{analyzer:{shape:"S2b"}}}},GetArchiveRule:{http:{method:"GET",requestUri:"/analyzer/{analyzerName}/archive-rule/{ruleName}",responseCode:200},input:{type:"structure",required:["analyzerName","ruleName"],members:{analyzerName:{location:"uri",locationName:"analyzerName"},ruleName:{location:"uri",locationName:"ruleName"}}},output:{type:"structure",required:["archiveRule"],members:{archiveRule:{shape:"S2h"}}}},GetFinding:{http:{method:"GET",requestUri:"/finding/{id}",responseCode:200},input:{type:"structure",required:["analyzerArn","id"],members:{analyzerArn:{location:"querystring",locationName:"analyzerArn"},id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{finding:{type:"structure",required:["analyzedAt","condition","createdAt","id","resourceOwnerAccount","resourceType","status","updatedAt"],members:{action:{shape:"S25"},analyzedAt:{shape:"S1x"},condition:{shape:"S2m"},createdAt:{shape:"S1x"},error:{},id:{},isPublic:{type:"boolean"},principal:{shape:"S2n"},resource:{},resourceOwnerAccount:{},resourceType:{},sources:{shape:"S2o"},status:{},updatedAt:{shape:"S1x"}}}}}},GetGeneratedPolicy:{http:{method:"GET",requestUri:"/policy/generation/{jobId}",responseCode:200},input:{type:"structure",required:["jobId"],members:{includeResourcePlaceholders:{location:"querystring",locationName:"includeResourcePlaceholders",type:"boolean"},includeServiceLevelTemplate:{location:"querystring",locationName:"includeServiceLevelTemplate",type:"boolean"},jobId:{location:"uri",locationName:"jobId"}}},output:{type:"structure",required:["generatedPolicyResult","jobDetails"],members:{generatedPolicyResult:{type:"structure",required:["properties"],members:{generatedPolicies:{type:"list",member:{type:"structure",required:["policy"],members:{policy:{}}}},properties:{type:"structure",required:["principalArn"],members:{cloudTrailProperties:{type:"structure",required:["endTime","startTime","trailProperties"],members:{endTime:{shape:"S1x"},startTime:{shape:"S1x"},trailProperties:{type:"list",member:{type:"structure",required:["cloudTrailArn"],members:{allRegions:{type:"boolean"},cloudTrailArn:{},regions:{shape:"S32"}}}}}},isComplete:{type:"boolean"},principalArn:{}}}}},jobDetails:{type:"structure",required:["jobId","startedOn","status"],members:{completedOn:{shape:"S1x"},jobError:{type:"structure",required:["code","message"],members:{code:{},message:{}}},jobId:{},startedOn:{shape:"S1x"},status:{}}}}}},ListAccessPreviewFindings:{http:{requestUri:"/access-preview/{accessPreviewId}",responseCode:200},input:{type:"structure",required:["accessPreviewId","analyzerArn"],members:{accessPreviewId:{location:"uri",locationName:"accessPreviewId"},analyzerArn:{},filter:{shape:"S1l"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["findings"],members:{findings:{type:"list",member:{type:"structure",required:["changeType","createdAt","id","resourceOwnerAccount","resourceType","status"],members:{action:{shape:"S25"},changeType:{},condition:{shape:"S2m"},createdAt:{shape:"S1x"},error:{},existingFindingId:{},existingFindingStatus:{},id:{},isPublic:{type:"boolean"},principal:{shape:"S2n"},resource:{},resourceOwnerAccount:{},resourceType:{},sources:{shape:"S2o"},status:{}}}},nextToken:{}}}},ListAccessPreviews:{http:{method:"GET",requestUri:"/access-preview",responseCode:200},input:{type:"structure",required:["analyzerArn"],members:{analyzerArn:{location:"querystring",locationName:"analyzerArn"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["accessPreviews"],members:{accessPreviews:{type:"list",member:{type:"structure",required:["analyzerArn","createdAt","id","status"],members:{analyzerArn:{},createdAt:{shape:"S1x"},id:{},status:{},statusReason:{shape:"S1z"}}}},nextToken:{}}}},ListAnalyzedResources:{http:{requestUri:"/analyzed-resource",responseCode:200},input:{type:"structure",required:["analyzerArn"],members:{analyzerArn:{},maxResults:{type:"integer"},nextToken:{},resourceType:{}}},output:{type:"structure",required:["analyzedResources"],members:{analyzedResources:{type:"list",member:{type:"structure",required:["resourceArn","resourceOwnerAccount","resourceType"],members:{resourceArn:{},resourceOwnerAccount:{},resourceType:{}}}},nextToken:{}}}},ListAnalyzers:{http:{method:"GET",requestUri:"/analyzer",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},type:{location:"querystring",locationName:"type"}}},output:{type:"structure",required:["analyzers"],members:{analyzers:{type:"list",member:{shape:"S2b"}},nextToken:{}}}},ListArchiveRules:{http:{method:"GET",requestUri:"/analyzer/{analyzerName}/archive-rule",responseCode:200},input:{type:"structure",required:["analyzerName"],members:{analyzerName:{location:"uri",locationName:"analyzerName"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["archiveRules"],members:{archiveRules:{type:"list",member:{shape:"S2h"}},nextToken:{}}}},ListFindings:{http:{requestUri:"/finding",responseCode:200},input:{type:"structure",required:["analyzerArn"],members:{analyzerArn:{},filter:{shape:"S1l"},maxResults:{type:"integer"},nextToken:{},sort:{type:"structure",members:{attributeName:{},orderBy:{}}}}},output:{type:"structure",required:["findings"],members:{findings:{type:"list",member:{type:"structure",required:["analyzedAt","condition","createdAt","id","resourceOwnerAccount","resourceType","status","updatedAt"],members:{action:{shape:"S25"},analyzedAt:{shape:"S1x"},condition:{shape:"S2m"},createdAt:{shape:"S1x"},error:{},id:{},isPublic:{type:"boolean"},principal:{shape:"S2n"},resource:{},resourceOwnerAccount:{},resourceType:{},sources:{shape:"S2o"},status:{},updatedAt:{shape:"S1x"}}}},nextToken:{}}}},ListPolicyGenerations:{http:{method:"GET",requestUri:"/policy/generation",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},principalArn:{location:"querystring",locationName:"principalArn"}}},output:{type:"structure",required:["policyGenerations"],members:{nextToken:{},policyGenerations:{type:"list",member:{type:"structure",required:["jobId","principalArn","startedOn","status"],members:{completedOn:{shape:"S1x"},jobId:{},principalArn:{},startedOn:{shape:"S1x"},status:{}}}}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"S1o"}}}},StartPolicyGeneration:{http:{method:"PUT",requestUri:"/policy/generation",responseCode:200},input:{type:"structure",required:["policyGenerationDetails"],members:{clientToken:{idempotencyToken:true},cloudTrailDetails:{type:"structure",required:["accessRole","startTime","trails"],members:{accessRole:{},endTime:{shape:"S1x"},startTime:{shape:"S1x"},trails:{type:"list",member:{type:"structure",required:["cloudTrailArn"],members:{allRegions:{type:"boolean"},cloudTrailArn:{},regions:{shape:"S32"}}}}}},policyGenerationDetails:{type:"structure",required:["principalArn"],members:{principalArn:{}}}}},output:{type:"structure",required:["jobId"],members:{jobId:{}}},idempotent:true},StartResourceScan:{http:{requestUri:"/resource/scan",responseCode:200},input:{type:"structure",required:["analyzerArn","resourceArn"],members:{analyzerArn:{},resourceArn:{}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"S1o"}}},output:{type:"structure",members:{}},idempotent:true},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}},idempotent:true},UpdateArchiveRule:{http:{method:"PUT",requestUri:"/analyzer/{analyzerName}/archive-rule/{ruleName}",responseCode:200},input:{type:"structure",required:["analyzerName","filter","ruleName"],members:{analyzerName:{location:"uri",locationName:"analyzerName"},clientToken:{idempotencyToken:true},filter:{shape:"S1l"},ruleName:{location:"uri",locationName:"ruleName"}}},idempotent:true},UpdateFindings:{http:{method:"PUT",requestUri:"/finding",responseCode:200},input:{type:"structure",required:["analyzerArn","status"],members:{analyzerArn:{},clientToken:{idempotencyToken:true},ids:{type:"list",member:{}},resourceArn:{},status:{}}},idempotent:true},ValidatePolicy:{http:{requestUri:"/policy/validation",responseCode:200},input:{type:"structure",required:["policyDocument","policyType"],members:{locale:{},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},policyDocument:{},policyType:{},validatePolicyResourceType:{}}},output:{type:"structure",required:["findings"],members:{findings:{type:"list",member:{type:"structure",required:["findingDetails","findingType","issueCode","learnMoreLink","locations"],members:{findingDetails:{},findingType:{},issueCode:{},learnMoreLink:{},locations:{type:"list",member:{type:"structure",required:["path","span"],members:{path:{type:"list",member:{type:"structure",members:{index:{type:"integer"},key:{},substring:{type:"structure",required:["length","start"],members:{length:{type:"integer"},start:{type:"integer"}}},value:{}},union:true}},span:{type:"structure",required:["end","start"],members:{end:{shape:"S55"},start:{shape:"S55"}}}}}}}}},nextToken:{}}}}},shapes:{S9:{type:"map",key:{},value:{type:"structure",members:{iamRole:{type:"structure",members:{trustPolicy:{}}},kmsKey:{type:"structure",members:{grants:{type:"list",member:{type:"structure",required:["granteePrincipal","issuingAccount","operations"],members:{constraints:{type:"structure",members:{encryptionContextEquals:{shape:"Si"},encryptionContextSubset:{shape:"Si"}}},granteePrincipal:{},issuingAccount:{},operations:{type:"list",member:{}},retiringPrincipal:{}}}},keyPolicies:{type:"map",key:{},value:{}}}},s3Bucket:{type:"structure",members:{accessPoints:{type:"map",key:{},value:{type:"structure",members:{accessPointPolicy:{},networkOrigin:{type:"structure",members:{internetConfiguration:{type:"structure",members:{}},vpcConfiguration:{type:"structure",required:["vpcId"],members:{vpcId:{}}}},union:true},publicAccessBlock:{shape:"S12"}}}},bucketAclGrants:{type:"list",member:{type:"structure",required:["grantee","permission"],members:{grantee:{type:"structure",members:{id:{},uri:{}},union:true},permission:{}}}},bucketPolicy:{},bucketPublicAccessBlock:{shape:"S12"}}},secretsManagerSecret:{type:"structure",members:{kmsKeyId:{},secretPolicy:{}}},sqsQueue:{type:"structure",members:{queuePolicy:{}}}},union:true}},Si:{type:"map",key:{},value:{}},S12:{type:"structure",required:["ignorePublicAcls","restrictPublicBuckets"],members:{ignorePublicAcls:{type:"boolean"},restrictPublicBuckets:{type:"boolean"}}},S1l:{type:"map",key:{},value:{type:"structure",members:{contains:{shape:"S1n"},eq:{shape:"S1n"},exists:{type:"boolean"},neq:{shape:"S1n"}}}},S1n:{type:"list",member:{}},S1o:{type:"map",key:{},value:{}},S1x:{type:"timestamp",timestampFormat:"iso8601"},S1z:{type:"structure",required:["code"],members:{code:{}}},S25:{type:"list",member:{}},S2b:{type:"structure",required:["arn","createdAt","name","status","type"],members:{arn:{},createdAt:{shape:"S1x"},lastResourceAnalyzed:{},lastResourceAnalyzedAt:{shape:"S1x"},name:{},status:{},statusReason:{type:"structure",required:["code"],members:{code:{}}},tags:{shape:"S1o"},type:{}}},S2h:{type:"structure",required:["createdAt","filter","ruleName","updatedAt"],members:{createdAt:{shape:"S1x"},filter:{shape:"S1l"},ruleName:{},updatedAt:{shape:"S1x"}}},S2m:{type:"map",key:{},value:{}},S2n:{type:"map",key:{},value:{}},S2o:{type:"list",member:{type:"structure",required:["type"],members:{detail:{type:"structure",members:{accessPointArn:{}}},type:{}}}},S32:{type:"list",member:{}},S55:{type:"structure",required:["column","line","offset"],members:{column:{type:"integer"},line:{type:"integer"},offset:{type:"integer"}}}}}},4595:function(e){var t=function(){return{IPv4:"http://169.254.169.254",IPv6:"http://[fd00:ec2::254]"}};e.exports=t},4599:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2015-05-28",endpointPrefix:"iot",protocol:"rest-json",serviceFullName:"AWS IoT",serviceId:"IoT",signatureVersion:"v4",signingName:"execute-api",uid:"iot-2015-05-28"},operations:{AcceptCertificateTransfer:{http:{method:"PATCH",requestUri:"/accept-certificate-transfer/{certificateId}"},input:{type:"structure",required:["certificateId"],members:{certificateId:{location:"uri",locationName:"certificateId"},setAsActive:{location:"querystring",locationName:"setAsActive",type:"boolean"}}}},AddThingToBillingGroup:{http:{method:"PUT",requestUri:"/billing-groups/addThingToBillingGroup"},input:{type:"structure",members:{billingGroupName:{},billingGroupArn:{},thingName:{},thingArn:{}}},output:{type:"structure",members:{}}},AddThingToThingGroup:{http:{method:"PUT",requestUri:"/thing-groups/addThingToThingGroup"},input:{type:"structure",members:{thingGroupName:{},thingGroupArn:{},thingName:{},thingArn:{},overrideDynamicGroups:{type:"boolean"}}},output:{type:"structure",members:{}}},AssociateTargetsWithJob:{http:{requestUri:"/jobs/{jobId}/targets"},input:{type:"structure",required:["targets","jobId"],members:{targets:{shape:"Sg"},jobId:{location:"uri",locationName:"jobId"},comment:{},namespaceId:{location:"querystring",locationName:"namespaceId"}}},output:{type:"structure",members:{jobArn:{},jobId:{},description:{}}}},AttachPolicy:{http:{method:"PUT",requestUri:"/target-policies/{policyName}"},input:{type:"structure",required:["policyName","target"],members:{policyName:{location:"uri",locationName:"policyName"},target:{}}}},AttachPrincipalPolicy:{http:{method:"PUT",requestUri:"/principal-policies/{policyName}"},input:{type:"structure",required:["policyName","principal"],members:{policyName:{location:"uri",locationName:"policyName"},principal:{location:"header",locationName:"x-amzn-iot-principal"}}},deprecated:true},AttachSecurityProfile:{http:{method:"PUT",requestUri:"/security-profiles/{securityProfileName}/targets"},input:{type:"structure",required:["securityProfileName","securityProfileTargetArn"],members:{securityProfileName:{location:"uri",locationName:"securityProfileName"},securityProfileTargetArn:{location:"querystring",locationName:"securityProfileTargetArn"}}},output:{type:"structure",members:{}}},AttachThingPrincipal:{http:{method:"PUT",requestUri:"/things/{thingName}/principals"},input:{type:"structure",required:["thingName","principal"],members:{thingName:{location:"uri",locationName:"thingName"},principal:{location:"header",locationName:"x-amzn-principal"}}},output:{type:"structure",members:{}}},CancelAuditMitigationActionsTask:{http:{method:"PUT",requestUri:"/audit/mitigationactions/tasks/{taskId}/cancel"},input:{type:"structure",required:["taskId"],members:{taskId:{location:"uri",locationName:"taskId"}}},output:{type:"structure",members:{}}},CancelAuditTask:{http:{method:"PUT",requestUri:"/audit/tasks/{taskId}/cancel"},input:{type:"structure",required:["taskId"],members:{taskId:{location:"uri",locationName:"taskId"}}},output:{type:"structure",members:{}}},CancelCertificateTransfer:{http:{method:"PATCH",requestUri:"/cancel-certificate-transfer/{certificateId}"},input:{type:"structure",required:["certificateId"],members:{certificateId:{location:"uri",locationName:"certificateId"}}}},CancelDetectMitigationActionsTask:{http:{method:"PUT",requestUri:"/detect/mitigationactions/tasks/{taskId}/cancel"},input:{type:"structure",required:["taskId"],members:{taskId:{location:"uri",locationName:"taskId"}}},output:{type:"structure",members:{}}},CancelJob:{http:{method:"PUT",requestUri:"/jobs/{jobId}/cancel"},input:{type:"structure",required:["jobId"],members:{jobId:{location:"uri",locationName:"jobId"},reasonCode:{},comment:{},force:{location:"querystring",locationName:"force",type:"boolean"}}},output:{type:"structure",members:{jobArn:{},jobId:{},description:{}}}},CancelJobExecution:{http:{method:"PUT",requestUri:"/things/{thingName}/jobs/{jobId}/cancel"},input:{type:"structure",required:["jobId","thingName"],members:{jobId:{location:"uri",locationName:"jobId"},thingName:{location:"uri",locationName:"thingName"},force:{location:"querystring",locationName:"force",type:"boolean"},expectedVersion:{type:"long"},statusDetails:{shape:"S1e"}}}},ClearDefaultAuthorizer:{http:{method:"DELETE",requestUri:"/default-authorizer"},input:{type:"structure",members:{}},output:{type:"structure",members:{}}},ConfirmTopicRuleDestination:{http:{method:"GET",requestUri:"/confirmdestination/{confirmationToken+}"},input:{type:"structure",required:["confirmationToken"],members:{confirmationToken:{location:"uri",locationName:"confirmationToken"}}},output:{type:"structure",members:{}}},CreateAuditSuppression:{http:{requestUri:"/audit/suppressions/create"},input:{type:"structure",required:["checkName","resourceIdentifier","clientRequestToken"],members:{checkName:{},resourceIdentifier:{shape:"S1o"},expirationDate:{type:"timestamp"},suppressIndefinitely:{type:"boolean"},description:{},clientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{}}},CreateAuthorizer:{http:{requestUri:"/authorizer/{authorizerName}"},input:{type:"structure",required:["authorizerName","authorizerFunctionArn"],members:{authorizerName:{location:"uri",locationName:"authorizerName"},authorizerFunctionArn:{},tokenKeyName:{},tokenSigningPublicKeys:{shape:"S25"},status:{},tags:{shape:"S29"},signingDisabled:{type:"boolean"},enableCachingForHttp:{type:"boolean"}}},output:{type:"structure",members:{authorizerName:{},authorizerArn:{}}}},CreateBillingGroup:{http:{requestUri:"/billing-groups/{billingGroupName}"},input:{type:"structure",required:["billingGroupName"],members:{billingGroupName:{location:"uri",locationName:"billingGroupName"},billingGroupProperties:{shape:"S2i"},tags:{shape:"S29"}}},output:{type:"structure",members:{billingGroupName:{},billingGroupArn:{},billingGroupId:{}}}},CreateCertificateFromCsr:{http:{requestUri:"/certificates"},input:{type:"structure",required:["certificateSigningRequest"],members:{certificateSigningRequest:{},setAsActive:{location:"querystring",locationName:"setAsActive",type:"boolean"}}},output:{type:"structure",members:{certificateArn:{},certificateId:{},certificatePem:{}}}},CreateCustomMetric:{http:{requestUri:"/custom-metric/{metricName}"},input:{type:"structure",required:["metricName","metricType","clientRequestToken"],members:{metricName:{location:"uri",locationName:"metricName"},displayName:{},metricType:{},tags:{shape:"S29"},clientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{metricName:{},metricArn:{}}}},CreateDimension:{http:{requestUri:"/dimensions/{name}"},input:{type:"structure",required:["name","type","stringValues","clientRequestToken"],members:{name:{location:"uri",locationName:"name"},type:{},stringValues:{shape:"S30"},tags:{shape:"S29"},clientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{name:{},arn:{}}}},CreateDomainConfiguration:{http:{requestUri:"/domainConfigurations/{domainConfigurationName}"},input:{type:"structure",required:["domainConfigurationName"],members:{domainConfigurationName:{location:"uri",locationName:"domainConfigurationName"},domainName:{},serverCertificateArns:{type:"list",member:{}},validationCertificateArn:{},authorizerConfig:{shape:"S39"},serviceType:{},tags:{shape:"S29"}}},output:{type:"structure",members:{domainConfigurationName:{},domainConfigurationArn:{}}}},CreateDynamicThingGroup:{http:{requestUri:"/dynamic-thing-groups/{thingGroupName}"},input:{type:"structure",required:["thingGroupName","queryString"],members:{thingGroupName:{location:"uri",locationName:"thingGroupName"},thingGroupProperties:{shape:"S3f"},indexName:{},queryString:{},queryVersion:{},tags:{shape:"S29"}}},output:{type:"structure",members:{thingGroupName:{},thingGroupArn:{},thingGroupId:{},indexName:{},queryString:{},queryVersion:{}}}},CreateFleetMetric:{http:{method:"PUT",requestUri:"/fleet-metric/{metricName}"},input:{type:"structure",required:["metricName","queryString","aggregationType","period","aggregationField"],members:{metricName:{location:"uri",locationName:"metricName"},queryString:{},aggregationType:{shape:"S3t"},period:{type:"integer"},aggregationField:{},description:{},queryVersion:{},indexName:{},unit:{},tags:{shape:"S29"}}},output:{type:"structure",members:{metricName:{},metricArn:{}}}},CreateJob:{http:{method:"PUT",requestUri:"/jobs/{jobId}"},input:{type:"structure",required:["jobId","targets"],members:{jobId:{location:"uri",locationName:"jobId"},targets:{shape:"Sg"},documentSource:{},document:{},description:{},presignedUrlConfig:{shape:"S46"},targetSelection:{},jobExecutionsRolloutConfig:{shape:"S49"},abortConfig:{shape:"S4g"},timeoutConfig:{shape:"S4n"},tags:{shape:"S29"},namespaceId:{},jobTemplateArn:{},jobExecutionsRetryConfig:{shape:"S4q"},documentParameters:{shape:"S4v"}}},output:{type:"structure",members:{jobArn:{},jobId:{},description:{}}}},CreateJobTemplate:{http:{method:"PUT",requestUri:"/job-templates/{jobTemplateId}"},input:{type:"structure",required:["jobTemplateId","description"],members:{jobTemplateId:{location:"uri",locationName:"jobTemplateId"},jobArn:{},documentSource:{},document:{},description:{},presignedUrlConfig:{shape:"S46"},jobExecutionsRolloutConfig:{shape:"S49"},abortConfig:{shape:"S4g"},timeoutConfig:{shape:"S4n"},tags:{shape:"S29"},jobExecutionsRetryConfig:{shape:"S4q"}}},output:{type:"structure",members:{jobTemplateArn:{},jobTemplateId:{}}}},CreateKeysAndCertificate:{http:{requestUri:"/keys-and-certificate"},input:{type:"structure",members:{setAsActive:{location:"querystring",locationName:"setAsActive",type:"boolean"}}},output:{type:"structure",members:{certificateArn:{},certificateId:{},certificatePem:{},keyPair:{shape:"S54"}}}},CreateMitigationAction:{http:{requestUri:"/mitigationactions/actions/{actionName}"},input:{type:"structure",required:["actionName","roleArn","actionParams"],members:{actionName:{location:"uri",locationName:"actionName"},roleArn:{},actionParams:{shape:"S59"},tags:{shape:"S29"}}},output:{type:"structure",members:{actionArn:{},actionId:{}}}},CreateOTAUpdate:{http:{requestUri:"/otaUpdates/{otaUpdateId}"},input:{type:"structure",required:["otaUpdateId","targets","files","roleArn"],members:{otaUpdateId:{location:"uri",locationName:"otaUpdateId"},description:{},targets:{shape:"S5t"},protocols:{shape:"S5v"},targetSelection:{},awsJobExecutionsRolloutConfig:{shape:"S5x"},awsJobPresignedUrlConfig:{shape:"S64"},awsJobAbortConfig:{type:"structure",required:["abortCriteriaList"],members:{abortCriteriaList:{type:"list",member:{type:"structure",required:["failureType","action","thresholdPercentage","minNumberOfExecutedThings"],members:{failureType:{},action:{},thresholdPercentage:{type:"double"},minNumberOfExecutedThings:{type:"integer"}}}}}},awsJobTimeoutConfig:{type:"structure",members:{inProgressTimeoutInMinutes:{type:"long"}}},files:{shape:"S6f"},roleArn:{},additionalParameters:{shape:"S7d"},tags:{shape:"S29"}}},output:{type:"structure",members:{otaUpdateId:{},awsIotJobId:{},otaUpdateArn:{},awsIotJobArn:{},otaUpdateStatus:{}}}},CreatePolicy:{http:{requestUri:"/policies/{policyName}"},input:{type:"structure",required:["policyName","policyDocument"],members:{policyName:{location:"uri",locationName:"policyName"},policyDocument:{},tags:{shape:"S29"}}},output:{type:"structure",members:{policyName:{},policyArn:{},policyDocument:{},policyVersionId:{}}}},CreatePolicyVersion:{http:{requestUri:"/policies/{policyName}/version"},input:{type:"structure",required:["policyName","policyDocument"],members:{policyName:{location:"uri",locationName:"policyName"},policyDocument:{},setAsDefault:{location:"querystring",locationName:"setAsDefault",type:"boolean"}}},output:{type:"structure",members:{policyArn:{},policyDocument:{},policyVersionId:{},isDefaultVersion:{type:"boolean"}}}},CreateProvisioningClaim:{http:{requestUri:"/provisioning-templates/{templateName}/provisioning-claim"},input:{type:"structure",required:["templateName"],members:{templateName:{location:"uri",locationName:"templateName"}}},output:{type:"structure",members:{certificateId:{},certificatePem:{},keyPair:{shape:"S54"},expiration:{type:"timestamp"}}}},CreateProvisioningTemplate:{http:{requestUri:"/provisioning-templates"},input:{type:"structure",required:["templateName","templateBody","provisioningRoleArn"],members:{templateName:{},description:{},templateBody:{},enabled:{type:"boolean"},provisioningRoleArn:{},preProvisioningHook:{shape:"S7z"},tags:{shape:"S29"}}},output:{type:"structure",members:{templateArn:{},templateName:{},defaultVersionId:{type:"integer"}}}},CreateProvisioningTemplateVersion:{http:{requestUri:"/provisioning-templates/{templateName}/versions"},input:{type:"structure",required:["templateName","templateBody"],members:{templateName:{location:"uri",locationName:"templateName"},templateBody:{},setAsDefault:{location:"querystring",locationName:"setAsDefault",type:"boolean"}}},output:{type:"structure",members:{templateArn:{},templateName:{},versionId:{type:"integer"},isDefaultVersion:{type:"boolean"}}}},CreateRoleAlias:{http:{requestUri:"/role-aliases/{roleAlias}"},input:{type:"structure",required:["roleAlias","roleArn"],members:{roleAlias:{location:"uri",locationName:"roleAlias"},roleArn:{},credentialDurationSeconds:{type:"integer"},tags:{shape:"S29"}}},output:{type:"structure",members:{roleAlias:{},roleAliasArn:{}}}},CreateScheduledAudit:{http:{requestUri:"/audit/scheduledaudits/{scheduledAuditName}"},input:{type:"structure",required:["frequency","targetCheckNames","scheduledAuditName"],members:{frequency:{},dayOfMonth:{},dayOfWeek:{},targetCheckNames:{shape:"S8e"},scheduledAuditName:{location:"uri",locationName:"scheduledAuditName"},tags:{shape:"S29"}}},output:{type:"structure",members:{scheduledAuditArn:{}}}},CreateSecurityProfile:{http:{requestUri:"/security-profiles/{securityProfileName}"},input:{type:"structure",required:["securityProfileName"],members:{securityProfileName:{location:"uri",locationName:"securityProfileName"},securityProfileDescription:{},behaviors:{shape:"S8k"},alertTargets:{shape:"S9a"},additionalMetricsToRetain:{shape:"S9e",deprecated:true,deprecatedMessage:"Use additionalMetricsToRetainV2."},additionalMetricsToRetainV2:{shape:"S9f"},tags:{shape:"S29"}}},output:{type:"structure",members:{securityProfileName:{},securityProfileArn:{}}}},CreateStream:{http:{requestUri:"/streams/{streamId}"},input:{type:"structure",required:["streamId","files","roleArn"],members:{streamId:{location:"uri",locationName:"streamId"},description:{},files:{shape:"S9l"},roleArn:{},tags:{shape:"S29"}}},output:{type:"structure",members:{streamId:{},streamArn:{},description:{},streamVersion:{type:"integer"}}}},CreateThing:{http:{requestUri:"/things/{thingName}"},input:{type:"structure",required:["thingName"],members:{thingName:{location:"uri",locationName:"thingName"},thingTypeName:{},attributePayload:{shape:"S3h"},billingGroupName:{}}},output:{type:"structure",members:{thingName:{},thingArn:{},thingId:{}}}},CreateThingGroup:{http:{requestUri:"/thing-groups/{thingGroupName}"},input:{type:"structure",required:["thingGroupName"],members:{thingGroupName:{location:"uri",locationName:"thingGroupName"},parentGroupName:{},thingGroupProperties:{shape:"S3f"},tags:{shape:"S29"}}},output:{type:"structure",members:{thingGroupName:{},thingGroupArn:{},thingGroupId:{}}}},CreateThingType:{http:{requestUri:"/thing-types/{thingTypeName}"},input:{type:"structure",required:["thingTypeName"],members:{thingTypeName:{location:"uri",locationName:"thingTypeName"},thingTypeProperties:{shape:"S9x"},tags:{shape:"S29"}}},output:{type:"structure",members:{thingTypeName:{},thingTypeArn:{},thingTypeId:{}}}},CreateTopicRule:{http:{requestUri:"/rules/{ruleName}"},input:{type:"structure",required:["ruleName","topicRulePayload"],members:{ruleName:{location:"uri",locationName:"ruleName"},topicRulePayload:{shape:"Sa5"},tags:{location:"header",locationName:"x-amz-tagging"}},payload:"topicRulePayload"}},CreateTopicRuleDestination:{http:{requestUri:"/destinations"},input:{type:"structure",required:["destinationConfiguration"],members:{destinationConfiguration:{type:"structure",members:{httpUrlConfiguration:{type:"structure",required:["confirmationUrl"],members:{confirmationUrl:{}}},vpcConfiguration:{type:"structure",required:["subnetIds","vpcId","roleArn"],members:{subnetIds:{shape:"Sd6"},securityGroups:{shape:"Sd8"},vpcId:{},roleArn:{}}}}}}},output:{type:"structure",members:{topicRuleDestination:{shape:"Sdc"}}}},DeleteAccountAuditConfiguration:{http:{method:"DELETE",requestUri:"/audit/configuration"},input:{type:"structure",members:{deleteScheduledAudits:{location:"querystring",locationName:"deleteScheduledAudits",type:"boolean"}}},output:{type:"structure",members:{}}},DeleteAuditSuppression:{http:{requestUri:"/audit/suppressions/delete"},input:{type:"structure",required:["checkName","resourceIdentifier"],members:{checkName:{},resourceIdentifier:{shape:"S1o"}}},output:{type:"structure",members:{}}},DeleteAuthorizer:{http:{method:"DELETE",requestUri:"/authorizer/{authorizerName}"},input:{type:"structure",required:["authorizerName"],members:{authorizerName:{location:"uri",locationName:"authorizerName"}}},output:{type:"structure",members:{}}},DeleteBillingGroup:{http:{method:"DELETE",requestUri:"/billing-groups/{billingGroupName}"},input:{type:"structure",required:["billingGroupName"],members:{billingGroupName:{location:"uri",locationName:"billingGroupName"},expectedVersion:{location:"querystring",locationName:"expectedVersion",type:"long"}}},output:{type:"structure",members:{}}},DeleteCACertificate:{http:{method:"DELETE",requestUri:"/cacertificate/{caCertificateId}"},input:{type:"structure",required:["certificateId"],members:{certificateId:{location:"uri",locationName:"caCertificateId"}}},output:{type:"structure",members:{}}},DeleteCertificate:{http:{method:"DELETE",requestUri:"/certificates/{certificateId}"},input:{type:"structure",required:["certificateId"],members:{certificateId:{location:"uri",locationName:"certificateId"},forceDelete:{location:"querystring",locationName:"forceDelete",type:"boolean"}}}},DeleteCustomMetric:{http:{method:"DELETE",requestUri:"/custom-metric/{metricName}"},input:{type:"structure",required:["metricName"],members:{metricName:{location:"uri",locationName:"metricName"}}},output:{type:"structure",members:{}}},DeleteDimension:{http:{method:"DELETE",requestUri:"/dimensions/{name}"},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{}}},DeleteDomainConfiguration:{http:{method:"DELETE",requestUri:"/domainConfigurations/{domainConfigurationName}"},input:{type:"structure",required:["domainConfigurationName"],members:{domainConfigurationName:{location:"uri",locationName:"domainConfigurationName"}}},output:{type:"structure",members:{}}},DeleteDynamicThingGroup:{http:{method:"DELETE",requestUri:"/dynamic-thing-groups/{thingGroupName}"},input:{type:"structure",required:["thingGroupName"],members:{thingGroupName:{location:"uri",locationName:"thingGroupName"},expectedVersion:{location:"querystring",locationName:"expectedVersion",type:"long"}}},output:{type:"structure",members:{}}},DeleteFleetMetric:{http:{method:"DELETE",requestUri:"/fleet-metric/{metricName}"},input:{type:"structure",required:["metricName"],members:{metricName:{location:"uri",locationName:"metricName"},expectedVersion:{location:"querystring",locationName:"expectedVersion",type:"long"}}}},DeleteJob:{http:{method:"DELETE",requestUri:"/jobs/{jobId}"},input:{type:"structure",required:["jobId"],members:{jobId:{location:"uri",locationName:"jobId"},force:{location:"querystring",locationName:"force",type:"boolean"},namespaceId:{location:"querystring",locationName:"namespaceId"}}}},DeleteJobExecution:{http:{method:"DELETE",requestUri:"/things/{thingName}/jobs/{jobId}/executionNumber/{executionNumber}"},input:{type:"structure",required:["jobId","thingName","executionNumber"],members:{jobId:{location:"uri",locationName:"jobId"},thingName:{location:"uri",locationName:"thingName"},executionNumber:{location:"uri",locationName:"executionNumber",type:"long"},force:{location:"querystring",locationName:"force",type:"boolean"},namespaceId:{location:"querystring",locationName:"namespaceId"}}}},DeleteJobTemplate:{http:{method:"DELETE",requestUri:"/job-templates/{jobTemplateId}"},input:{type:"structure",required:["jobTemplateId"],members:{jobTemplateId:{location:"uri",locationName:"jobTemplateId"}}}},DeleteMitigationAction:{http:{method:"DELETE",requestUri:"/mitigationactions/actions/{actionName}"},input:{type:"structure",required:["actionName"],members:{actionName:{location:"uri",locationName:"actionName"}}},output:{type:"structure",members:{}}},DeleteOTAUpdate:{http:{method:"DELETE",requestUri:"/otaUpdates/{otaUpdateId}"},input:{type:"structure",required:["otaUpdateId"],members:{otaUpdateId:{location:"uri",locationName:"otaUpdateId"},deleteStream:{location:"querystring",locationName:"deleteStream",type:"boolean"},forceDeleteAWSJob:{location:"querystring",locationName:"forceDeleteAWSJob",type:"boolean"}}},output:{type:"structure",members:{}}},DeletePolicy:{http:{method:"DELETE",requestUri:"/policies/{policyName}"},input:{type:"structure",required:["policyName"],members:{policyName:{location:"uri",locationName:"policyName"}}}},DeletePolicyVersion:{http:{method:"DELETE",requestUri:"/policies/{policyName}/version/{policyVersionId}"},input:{type:"structure",required:["policyName","policyVersionId"],members:{policyName:{location:"uri",locationName:"policyName"},policyVersionId:{location:"uri",locationName:"policyVersionId"}}}},DeleteProvisioningTemplate:{http:{method:"DELETE",requestUri:"/provisioning-templates/{templateName}"},input:{type:"structure",required:["templateName"],members:{templateName:{location:"uri",locationName:"templateName"}}},output:{type:"structure",members:{}}},DeleteProvisioningTemplateVersion:{http:{method:"DELETE",requestUri:"/provisioning-templates/{templateName}/versions/{versionId}"},input:{type:"structure",required:["templateName","versionId"],members:{templateName:{location:"uri",locationName:"templateName"},versionId:{location:"uri",locationName:"versionId",type:"integer"}}},output:{type:"structure",members:{}}},DeleteRegistrationCode:{http:{method:"DELETE",requestUri:"/registrationcode"},input:{type:"structure",members:{}},output:{type:"structure",members:{}}},DeleteRoleAlias:{http:{method:"DELETE",requestUri:"/role-aliases/{roleAlias}"},input:{type:"structure",required:["roleAlias"],members:{roleAlias:{location:"uri",locationName:"roleAlias"}}},output:{type:"structure",members:{}}},DeleteScheduledAudit:{http:{method:"DELETE",requestUri:"/audit/scheduledaudits/{scheduledAuditName}"},input:{type:"structure",required:["scheduledAuditName"],members:{scheduledAuditName:{location:"uri",locationName:"scheduledAuditName"}}},output:{type:"structure",members:{}}},DeleteSecurityProfile:{http:{method:"DELETE",requestUri:"/security-profiles/{securityProfileName}"},input:{type:"structure",required:["securityProfileName"],members:{securityProfileName:{location:"uri",locationName:"securityProfileName"},expectedVersion:{location:"querystring",locationName:"expectedVersion",type:"long"}}},output:{type:"structure",members:{}}},DeleteStream:{http:{method:"DELETE",requestUri:"/streams/{streamId}"},input:{type:"structure",required:["streamId"],members:{streamId:{location:"uri",locationName:"streamId"}}},output:{type:"structure",members:{}}},DeleteThing:{http:{method:"DELETE",requestUri:"/things/{thingName}"},input:{type:"structure",required:["thingName"],members:{thingName:{location:"uri",locationName:"thingName"},expectedVersion:{location:"querystring",locationName:"expectedVersion",type:"long"}}},output:{type:"structure",members:{}}},DeleteThingGroup:{http:{method:"DELETE",requestUri:"/thing-groups/{thingGroupName}"},input:{type:"structure",required:["thingGroupName"],members:{thingGroupName:{location:"uri",locationName:"thingGroupName"},expectedVersion:{location:"querystring",locationName:"expectedVersion",type:"long"}}},output:{type:"structure",members:{}}},DeleteThingType:{http:{method:"DELETE",requestUri:"/thing-types/{thingTypeName}"},input:{type:"structure",required:["thingTypeName"],members:{thingTypeName:{location:"uri",locationName:"thingTypeName"}}},output:{type:"structure",members:{}}},DeleteTopicRule:{http:{method:"DELETE",requestUri:"/rules/{ruleName}"},input:{type:"structure",required:["ruleName"],members:{ruleName:{location:"uri",locationName:"ruleName"}}}},DeleteTopicRuleDestination:{http:{method:"DELETE",requestUri:"/destinations/{arn+}"},input:{type:"structure",required:["arn"],members:{arn:{location:"uri",locationName:"arn"}}},output:{type:"structure",members:{}}},DeleteV2LoggingLevel:{http:{method:"DELETE",requestUri:"/v2LoggingLevel"},input:{type:"structure",required:["targetType","targetName"],members:{targetType:{location:"querystring",locationName:"targetType"},targetName:{location:"querystring",locationName:"targetName"}}}},DeprecateThingType:{http:{requestUri:"/thing-types/{thingTypeName}/deprecate"},input:{type:"structure",required:["thingTypeName"],members:{thingTypeName:{location:"uri",locationName:"thingTypeName"},undoDeprecate:{type:"boolean"}}},output:{type:"structure",members:{}}},DescribeAccountAuditConfiguration:{http:{method:"GET",requestUri:"/audit/configuration"},input:{type:"structure",members:{}},output:{type:"structure",members:{roleArn:{},auditNotificationTargetConfigurations:{shape:"Sfc"},auditCheckConfigurations:{shape:"Sff"}}}},DescribeAuditFinding:{http:{method:"GET",requestUri:"/audit/findings/{findingId}"},input:{type:"structure",required:["findingId"],members:{findingId:{location:"uri",locationName:"findingId"}}},output:{type:"structure",members:{finding:{shape:"Sfk"}}}},DescribeAuditMitigationActionsTask:{http:{method:"GET",requestUri:"/audit/mitigationactions/tasks/{taskId}"},input:{type:"structure",required:["taskId"],members:{taskId:{location:"uri",locationName:"taskId"}}},output:{type:"structure",members:{taskStatus:{},startTime:{type:"timestamp"},endTime:{type:"timestamp"},taskStatistics:{type:"map",key:{},value:{type:"structure",members:{totalFindingsCount:{type:"long"},failedFindingsCount:{type:"long"},succeededFindingsCount:{type:"long"},skippedFindingsCount:{type:"long"},canceledFindingsCount:{type:"long"}}}},target:{shape:"Sg4"},auditCheckToActionsMapping:{shape:"Sg8"},actionsDefinition:{shape:"Sga"}}}},DescribeAuditSuppression:{http:{requestUri:"/audit/suppressions/describe"},input:{type:"structure",required:["checkName","resourceIdentifier"],members:{checkName:{},resourceIdentifier:{shape:"S1o"}}},output:{type:"structure",members:{checkName:{},resourceIdentifier:{shape:"S1o"},expirationDate:{type:"timestamp"},suppressIndefinitely:{type:"boolean"},description:{}}}},DescribeAuditTask:{http:{method:"GET",requestUri:"/audit/tasks/{taskId}"},input:{type:"structure",required:["taskId"],members:{taskId:{location:"uri",locationName:"taskId"}}},output:{type:"structure",members:{taskStatus:{},taskType:{},taskStartTime:{type:"timestamp"},taskStatistics:{type:"structure",members:{totalChecks:{type:"integer"},inProgressChecks:{type:"integer"},waitingForDataCollectionChecks:{type:"integer"},compliantChecks:{type:"integer"},nonCompliantChecks:{type:"integer"},failedChecks:{type:"integer"},canceledChecks:{type:"integer"}}},scheduledAuditName:{},auditDetails:{type:"map",key:{},value:{type:"structure",members:{checkRunStatus:{},checkCompliant:{type:"boolean"},totalResourcesCount:{type:"long"},nonCompliantResourcesCount:{type:"long"},suppressedNonCompliantResourcesCount:{type:"long"},errorCode:{},message:{}}}}}}},DescribeAuthorizer:{http:{method:"GET",requestUri:"/authorizer/{authorizerName}"},input:{type:"structure",required:["authorizerName"],members:{authorizerName:{location:"uri",locationName:"authorizerName"}}},output:{type:"structure",members:{authorizerDescription:{shape:"Sh1"}}}},DescribeBillingGroup:{http:{method:"GET",requestUri:"/billing-groups/{billingGroupName}"},input:{type:"structure",required:["billingGroupName"],members:{billingGroupName:{location:"uri",locationName:"billingGroupName"}}},output:{type:"structure",members:{billingGroupName:{},billingGroupId:{},billingGroupArn:{},version:{type:"long"},billingGroupProperties:{shape:"S2i"},billingGroupMetadata:{type:"structure",members:{creationDate:{type:"timestamp"}}}}}},DescribeCACertificate:{http:{method:"GET",requestUri:"/cacertificate/{caCertificateId}"},input:{type:"structure",required:["certificateId"],members:{certificateId:{location:"uri",locationName:"caCertificateId"}}},output:{type:"structure",members:{certificateDescription:{type:"structure",members:{certificateArn:{},certificateId:{},status:{},certificatePem:{},ownedBy:{},creationDate:{type:"timestamp"},autoRegistrationStatus:{},lastModifiedDate:{type:"timestamp"},customerVersion:{type:"integer"},generationId:{},validity:{shape:"She"}}},registrationConfig:{shape:"Shf"}}}},DescribeCertificate:{http:{method:"GET",requestUri:"/certificates/{certificateId}"},input:{type:"structure",required:["certificateId"],members:{certificateId:{location:"uri",locationName:"certificateId"}}},output:{type:"structure",members:{certificateDescription:{type:"structure",members:{certificateArn:{},certificateId:{},caCertificateId:{},status:{},certificatePem:{},ownedBy:{},previousOwnedBy:{},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"},customerVersion:{type:"integer"},transferData:{type:"structure",members:{transferMessage:{},rejectReason:{},transferDate:{type:"timestamp"},acceptDate:{type:"timestamp"},rejectDate:{type:"timestamp"}}},generationId:{},validity:{shape:"She"},certificateMode:{}}}}}},DescribeCustomMetric:{http:{method:"GET",requestUri:"/custom-metric/{metricName}"},input:{type:"structure",required:["metricName"],members:{metricName:{location:"uri",locationName:"metricName"}}},output:{type:"structure",members:{metricName:{},metricArn:{},metricType:{},displayName:{},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"}}}},DescribeDefaultAuthorizer:{http:{method:"GET",requestUri:"/default-authorizer"},input:{type:"structure",members:{}},output:{type:"structure",members:{authorizerDescription:{shape:"Sh1"}}}},DescribeDetectMitigationActionsTask:{http:{method:"GET",requestUri:"/detect/mitigationactions/tasks/{taskId}"},input:{type:"structure",required:["taskId"],members:{taskId:{location:"uri",locationName:"taskId"}}},output:{type:"structure",members:{taskSummary:{shape:"Sht"}}}},DescribeDimension:{http:{method:"GET",requestUri:"/dimensions/{name}"},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{name:{},arn:{},type:{},stringValues:{shape:"S30"},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"}}}},DescribeDomainConfiguration:{http:{method:"GET",requestUri:"/domainConfigurations/{domainConfigurationName}"},input:{type:"structure",required:["domainConfigurationName"],members:{domainConfigurationName:{location:"uri",locationName:"domainConfigurationName"}}},output:{type:"structure",members:{domainConfigurationName:{},domainConfigurationArn:{},domainName:{},serverCertificates:{type:"list",member:{type:"structure",members:{serverCertificateArn:{},serverCertificateStatus:{},serverCertificateStatusDetail:{}}}},authorizerConfig:{shape:"S39"},domainConfigurationStatus:{},serviceType:{},domainType:{},lastStatusChangeDate:{type:"timestamp"}}}},DescribeEndpoint:{http:{method:"GET",requestUri:"/endpoint"},input:{type:"structure",members:{endpointType:{location:"querystring",locationName:"endpointType"}}},output:{type:"structure",members:{endpointAddress:{}}}},DescribeEventConfigurations:{http:{method:"GET",requestUri:"/event-configurations"},input:{type:"structure",members:{}},output:{type:"structure",members:{eventConfigurations:{shape:"Sij"},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"}}}},DescribeFleetMetric:{http:{method:"GET",requestUri:"/fleet-metric/{metricName}"},input:{type:"structure",required:["metricName"],members:{metricName:{location:"uri",locationName:"metricName"}}},output:{type:"structure",members:{metricName:{},queryString:{},aggregationType:{shape:"S3t"},period:{type:"integer"},aggregationField:{},description:{},queryVersion:{},indexName:{},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"},unit:{},version:{type:"long"},metricArn:{}}}},DescribeIndex:{http:{method:"GET",requestUri:"/indices/{indexName}"},input:{type:"structure",required:["indexName"],members:{indexName:{location:"uri",locationName:"indexName"}}},output:{type:"structure",members:{indexName:{},indexStatus:{},schema:{}}}},DescribeJob:{http:{method:"GET",requestUri:"/jobs/{jobId}"},input:{type:"structure",required:["jobId"],members:{jobId:{location:"uri",locationName:"jobId"}}},output:{type:"structure",members:{documentSource:{},job:{type:"structure",members:{jobArn:{},jobId:{},targetSelection:{},status:{},forceCanceled:{type:"boolean"},reasonCode:{},comment:{},targets:{shape:"Sg"},description:{},presignedUrlConfig:{shape:"S46"},jobExecutionsRolloutConfig:{shape:"S49"},abortConfig:{shape:"S4g"},createdAt:{type:"timestamp"},lastUpdatedAt:{type:"timestamp"},completedAt:{type:"timestamp"},jobProcessDetails:{type:"structure",members:{processingTargets:{type:"list",member:{}},numberOfCanceledThings:{type:"integer"},numberOfSucceededThings:{type:"integer"},numberOfFailedThings:{type:"integer"},numberOfRejectedThings:{type:"integer"},numberOfQueuedThings:{type:"integer"},numberOfInProgressThings:{type:"integer"},numberOfRemovedThings:{type:"integer"},numberOfTimedOutThings:{type:"integer"}}},timeoutConfig:{shape:"S4n"},namespaceId:{},jobTemplateArn:{},jobExecutionsRetryConfig:{shape:"S4q"},documentParameters:{shape:"S4v"},isConcurrent:{type:"boolean"}}}}}},DescribeJobExecution:{http:{method:"GET",requestUri:"/things/{thingName}/jobs/{jobId}"},input:{type:"structure",required:["jobId","thingName"],members:{jobId:{location:"uri",locationName:"jobId"},thingName:{location:"uri",locationName:"thingName"},executionNumber:{location:"querystring",locationName:"executionNumber",type:"long"}}},output:{type:"structure",members:{execution:{type:"structure",members:{jobId:{},status:{},forceCanceled:{type:"boolean"},statusDetails:{type:"structure",members:{detailsMap:{shape:"S1e"}}},thingArn:{},queuedAt:{type:"timestamp"},startedAt:{type:"timestamp"},lastUpdatedAt:{type:"timestamp"},executionNumber:{type:"long"},versionNumber:{type:"long"},approximateSecondsBeforeTimedOut:{type:"long"}}}}}},DescribeJobTemplate:{http:{method:"GET",requestUri:"/job-templates/{jobTemplateId}"},input:{type:"structure",required:["jobTemplateId"],members:{jobTemplateId:{location:"uri",locationName:"jobTemplateId"}}},output:{type:"structure",members:{jobTemplateArn:{},jobTemplateId:{},description:{},documentSource:{},document:{},createdAt:{type:"timestamp"},presignedUrlConfig:{shape:"S46"},jobExecutionsRolloutConfig:{shape:"S49"},abortConfig:{shape:"S4g"},timeoutConfig:{shape:"S4n"},jobExecutionsRetryConfig:{shape:"S4q"}}}},DescribeManagedJobTemplate:{http:{method:"GET",requestUri:"/managed-job-templates/{templateName}"},input:{type:"structure",required:["templateName"],members:{templateName:{location:"uri",locationName:"templateName"},templateVersion:{location:"querystring",locationName:"templateVersion"}}},output:{type:"structure",members:{templateName:{},templateArn:{},description:{},templateVersion:{},environments:{shape:"Sjn"},documentParameters:{type:"list",member:{type:"structure",members:{key:{},description:{},regex:{},example:{},optional:{type:"boolean"}}}},document:{}}}},DescribeMitigationAction:{http:{method:"GET",requestUri:"/mitigationactions/actions/{actionName}"},input:{type:"structure",required:["actionName"],members:{actionName:{location:"uri",locationName:"actionName"}}},output:{type:"structure",members:{actionName:{},actionType:{},actionArn:{},actionId:{},roleArn:{},actionParams:{shape:"S59"},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"}}}},DescribeProvisioningTemplate:{http:{method:"GET",requestUri:"/provisioning-templates/{templateName}"},input:{type:"structure",required:["templateName"],members:{templateName:{location:"uri",locationName:"templateName"}}},output:{type:"structure",members:{templateArn:{},templateName:{},description:{},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"},defaultVersionId:{type:"integer"},templateBody:{},enabled:{type:"boolean"},provisioningRoleArn:{},preProvisioningHook:{shape:"S7z"}}}},DescribeProvisioningTemplateVersion:{http:{method:"GET",requestUri:"/provisioning-templates/{templateName}/versions/{versionId}"},input:{type:"structure",required:["templateName","versionId"],members:{templateName:{location:"uri",locationName:"templateName"},versionId:{location:"uri",locationName:"versionId",type:"integer"}}},output:{type:"structure",members:{versionId:{type:"integer"},creationDate:{type:"timestamp"},templateBody:{},isDefaultVersion:{type:"boolean"}}}},DescribeRoleAlias:{http:{method:"GET",requestUri:"/role-aliases/{roleAlias}"},input:{type:"structure",required:["roleAlias"],members:{roleAlias:{location:"uri",locationName:"roleAlias"}}},output:{type:"structure",members:{roleAliasDescription:{type:"structure",members:{roleAlias:{},roleAliasArn:{},roleArn:{},owner:{},credentialDurationSeconds:{type:"integer"},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"}}}}}},DescribeScheduledAudit:{http:{method:"GET",requestUri:"/audit/scheduledaudits/{scheduledAuditName}"},input:{type:"structure",required:["scheduledAuditName"],members:{scheduledAuditName:{location:"uri",locationName:"scheduledAuditName"}}},output:{type:"structure",members:{frequency:{},dayOfMonth:{},dayOfWeek:{},targetCheckNames:{shape:"S8e"},scheduledAuditName:{},scheduledAuditArn:{}}}},DescribeSecurityProfile:{http:{method:"GET",requestUri:"/security-profiles/{securityProfileName}"},input:{type:"structure",required:["securityProfileName"],members:{securityProfileName:{location:"uri",locationName:"securityProfileName"}}},output:{type:"structure",members:{securityProfileName:{},securityProfileArn:{},securityProfileDescription:{},behaviors:{shape:"S8k"},alertTargets:{shape:"S9a"},additionalMetricsToRetain:{shape:"S9e",deprecated:true,deprecatedMessage:"Use additionalMetricsToRetainV2."},additionalMetricsToRetainV2:{shape:"S9f"},version:{type:"long"},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"}}}},DescribeStream:{http:{method:"GET",requestUri:"/streams/{streamId}"},input:{type:"structure",required:["streamId"],members:{streamId:{location:"uri",locationName:"streamId"}}},output:{type:"structure",members:{streamInfo:{type:"structure",members:{streamId:{},streamArn:{},streamVersion:{type:"integer"},description:{},files:{shape:"S9l"},createdAt:{type:"timestamp"},lastUpdatedAt:{type:"timestamp"},roleArn:{}}}}}},DescribeThing:{http:{method:"GET",requestUri:"/things/{thingName}"},input:{type:"structure",required:["thingName"],members:{thingName:{location:"uri",locationName:"thingName"}}},output:{type:"structure",members:{defaultClientId:{},thingName:{},thingId:{},thingArn:{},thingTypeName:{},attributes:{shape:"S3i"},version:{type:"long"},billingGroupName:{}}}},DescribeThingGroup:{http:{method:"GET",requestUri:"/thing-groups/{thingGroupName}"},input:{type:"structure",required:["thingGroupName"],members:{thingGroupName:{location:"uri",locationName:"thingGroupName"}}},output:{type:"structure",members:{thingGroupName:{},thingGroupId:{},thingGroupArn:{},version:{type:"long"},thingGroupProperties:{shape:"S3f"},thingGroupMetadata:{type:"structure",members:{parentGroupName:{},rootToParentThingGroups:{shape:"Skg"},creationDate:{type:"timestamp"}}},indexName:{},queryString:{},queryVersion:{},status:{}}}},DescribeThingRegistrationTask:{http:{method:"GET",requestUri:"/thing-registration-tasks/{taskId}"},input:{type:"structure",required:["taskId"],members:{taskId:{location:"uri",locationName:"taskId"}}},output:{type:"structure",members:{taskId:{},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"},templateBody:{},inputFileBucket:{},inputFileKey:{},roleArn:{},status:{},message:{},successCount:{type:"integer"},failureCount:{type:"integer"},percentageProgress:{type:"integer"}}}},DescribeThingType:{http:{method:"GET",requestUri:"/thing-types/{thingTypeName}"},input:{type:"structure",required:["thingTypeName"],members:{thingTypeName:{location:"uri",locationName:"thingTypeName"}}},output:{type:"structure",members:{thingTypeName:{},thingTypeId:{},thingTypeArn:{},thingTypeProperties:{shape:"S9x"},thingTypeMetadata:{shape:"Skt"}}}},DetachPolicy:{http:{requestUri:"/target-policies/{policyName}"},input:{type:"structure",required:["policyName","target"],members:{policyName:{location:"uri",locationName:"policyName"},target:{}}}},DetachPrincipalPolicy:{http:{method:"DELETE",requestUri:"/principal-policies/{policyName}"},input:{type:"structure",required:["policyName","principal"],members:{policyName:{location:"uri",locationName:"policyName"},principal:{location:"header",locationName:"x-amzn-iot-principal"}}},deprecated:true},DetachSecurityProfile:{http:{method:"DELETE",requestUri:"/security-profiles/{securityProfileName}/targets"},input:{type:"structure",required:["securityProfileName","securityProfileTargetArn"],members:{securityProfileName:{location:"uri",locationName:"securityProfileName"},securityProfileTargetArn:{location:"querystring",locationName:"securityProfileTargetArn"}}},output:{type:"structure",members:{}}},DetachThingPrincipal:{http:{method:"DELETE",requestUri:"/things/{thingName}/principals"},input:{type:"structure",required:["thingName","principal"],members:{thingName:{location:"uri",locationName:"thingName"},principal:{location:"header",locationName:"x-amzn-principal"}}},output:{type:"structure",members:{}}},DisableTopicRule:{http:{requestUri:"/rules/{ruleName}/disable"},input:{type:"structure",required:["ruleName"],members:{ruleName:{location:"uri",locationName:"ruleName"}}}},EnableTopicRule:{http:{requestUri:"/rules/{ruleName}/enable"},input:{type:"structure",required:["ruleName"],members:{ruleName:{location:"uri",locationName:"ruleName"}}}},GetBehaviorModelTrainingSummaries:{http:{method:"GET",requestUri:"/behavior-model-training/summaries"},input:{type:"structure",members:{securityProfileName:{location:"querystring",locationName:"securityProfileName"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{summaries:{type:"list",member:{type:"structure",members:{securityProfileName:{},behaviorName:{},trainingDataCollectionStartDate:{type:"timestamp"},modelStatus:{},datapointsCollectionPercentage:{type:"double"},lastModelRefreshDate:{type:"timestamp"}}}},nextToken:{}}}},GetBucketsAggregation:{http:{requestUri:"/indices/buckets"},input:{type:"structure",required:["queryString","aggregationField","bucketsAggregationType"],members:{indexName:{},queryString:{},aggregationField:{},queryVersion:{},bucketsAggregationType:{type:"structure",members:{termsAggregation:{type:"structure",members:{maxBuckets:{type:"integer"}}}}}}},output:{type:"structure",members:{totalCount:{type:"integer"},buckets:{type:"list",member:{type:"structure",members:{keyValue:{},count:{type:"integer"}}}}}}},GetCardinality:{http:{requestUri:"/indices/cardinality"},input:{type:"structure",required:["queryString"],members:{indexName:{},queryString:{},aggregationField:{},queryVersion:{}}},output:{type:"structure",members:{cardinality:{type:"integer"}}}},GetEffectivePolicies:{http:{requestUri:"/effective-policies"},input:{type:"structure",members:{principal:{},cognitoIdentityPoolId:{},thingName:{location:"querystring",locationName:"thingName"}}},output:{type:"structure",members:{effectivePolicies:{type:"list",member:{type:"structure",members:{policyName:{},policyArn:{},policyDocument:{}}}}}}},GetIndexingConfiguration:{http:{method:"GET",requestUri:"/indexing/config"},input:{type:"structure",members:{}},output:{type:"structure",members:{thingIndexingConfiguration:{shape:"Sls"},thingGroupIndexingConfiguration:{shape:"Sm1"}}}},GetJobDocument:{http:{method:"GET",requestUri:"/jobs/{jobId}/job-document"},input:{type:"structure",required:["jobId"],members:{jobId:{location:"uri",locationName:"jobId"}}},output:{type:"structure",members:{document:{}}}},GetLoggingOptions:{http:{method:"GET",requestUri:"/loggingOptions"},input:{type:"structure",members:{}},output:{type:"structure",members:{roleArn:{},logLevel:{}}}},GetOTAUpdate:{http:{method:"GET",requestUri:"/otaUpdates/{otaUpdateId}"},input:{type:"structure",required:["otaUpdateId"],members:{otaUpdateId:{location:"uri",locationName:"otaUpdateId"}}},output:{type:"structure",members:{otaUpdateInfo:{type:"structure",members:{otaUpdateId:{},otaUpdateArn:{},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"},description:{},targets:{shape:"S5t"},protocols:{shape:"S5v"},awsJobExecutionsRolloutConfig:{shape:"S5x"},awsJobPresignedUrlConfig:{shape:"S64"},targetSelection:{},otaUpdateFiles:{shape:"S6f"},otaUpdateStatus:{},awsIotJobId:{},awsIotJobArn:{},errorInfo:{type:"structure",members:{code:{},message:{}}},additionalParameters:{shape:"S7d"}}}}}},GetPercentiles:{http:{requestUri:"/indices/percentiles"},input:{type:"structure",required:["queryString"],members:{indexName:{},queryString:{},aggregationField:{},queryVersion:{},percents:{type:"list",member:{type:"double"}}}},output:{type:"structure",members:{percentiles:{type:"list",member:{type:"structure",members:{percent:{type:"double"},value:{type:"double"}}}}}}},GetPolicy:{http:{method:"GET",requestUri:"/policies/{policyName}"},input:{type:"structure",required:["policyName"],members:{policyName:{location:"uri",locationName:"policyName"}}},output:{type:"structure",members:{policyName:{},policyArn:{},policyDocument:{},defaultVersionId:{},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"},generationId:{}}}},GetPolicyVersion:{http:{method:"GET",requestUri:"/policies/{policyName}/version/{policyVersionId}"},input:{type:"structure",required:["policyName","policyVersionId"],members:{policyName:{location:"uri",locationName:"policyName"},policyVersionId:{location:"uri",locationName:"policyVersionId"}}},output:{type:"structure",members:{policyArn:{},policyName:{},policyDocument:{},policyVersionId:{},isDefaultVersion:{type:"boolean"},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"},generationId:{}}}},GetRegistrationCode:{http:{method:"GET",requestUri:"/registrationcode"},input:{type:"structure",members:{}},output:{type:"structure",members:{registrationCode:{}}}},GetStatistics:{http:{requestUri:"/indices/statistics"},input:{type:"structure",required:["queryString"],members:{indexName:{},queryString:{},aggregationField:{},queryVersion:{}}},output:{type:"structure",members:{statistics:{type:"structure",members:{count:{type:"integer"},average:{type:"double"},sum:{type:"double"},minimum:{type:"double"},maximum:{type:"double"},sumOfSquares:{type:"double"},variance:{type:"double"},stdDeviation:{type:"double"}}}}}},GetTopicRule:{http:{method:"GET",requestUri:"/rules/{ruleName}"},input:{type:"structure",required:["ruleName"],members:{ruleName:{location:"uri",locationName:"ruleName"}}},output:{type:"structure",members:{ruleArn:{},rule:{type:"structure",members:{ruleName:{},sql:{},description:{},createdAt:{type:"timestamp"},actions:{shape:"Sa8"},ruleDisabled:{type:"boolean"},awsIotSqlVersion:{},errorAction:{shape:"Sa9"}}}}}},GetTopicRuleDestination:{http:{method:"GET",requestUri:"/destinations/{arn+}"},input:{type:"structure",required:["arn"],members:{arn:{location:"uri",locationName:"arn"}}},output:{type:"structure",members:{topicRuleDestination:{shape:"Sdc"}}}},GetV2LoggingOptions:{http:{method:"GET",requestUri:"/v2LoggingOptions"},input:{type:"structure",members:{}},output:{type:"structure",members:{roleArn:{},defaultLogLevel:{},disableAllLogs:{type:"boolean"}}}},ListActiveViolations:{http:{method:"GET",requestUri:"/active-violations"},input:{type:"structure",members:{thingName:{location:"querystring",locationName:"thingName"},securityProfileName:{location:"querystring",locationName:"securityProfileName"},behaviorCriteriaType:{location:"querystring",locationName:"behaviorCriteriaType"},listSuppressedAlerts:{location:"querystring",locationName:"listSuppressedAlerts",type:"boolean"},verificationState:{location:"querystring",locationName:"verificationState"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{activeViolations:{type:"list",member:{type:"structure",members:{violationId:{},thingName:{},securityProfileName:{},behavior:{shape:"S8l"},lastViolationValue:{shape:"S8s"},violationEventAdditionalInfo:{shape:"Snj"},verificationState:{},verificationStateDescription:{},lastViolationTime:{type:"timestamp"},violationStartTime:{type:"timestamp"}}}},nextToken:{}}}},ListAttachedPolicies:{http:{requestUri:"/attached-policies/{target}"},input:{type:"structure",required:["target"],members:{target:{location:"uri",locationName:"target"},recursive:{location:"querystring",locationName:"recursive",type:"boolean"},marker:{location:"querystring",locationName:"marker"},pageSize:{location:"querystring",locationName:"pageSize",type:"integer"}}},output:{type:"structure",members:{policies:{shape:"Snq"},nextMarker:{}}}},ListAuditFindings:{http:{requestUri:"/audit/findings"},input:{type:"structure",members:{taskId:{},checkName:{},resourceIdentifier:{shape:"S1o"},maxResults:{type:"integer"},nextToken:{},startTime:{type:"timestamp"},endTime:{type:"timestamp"},listSuppressedFindings:{type:"boolean"}}},output:{type:"structure",members:{findings:{type:"list",member:{shape:"Sfk"}},nextToken:{}}}},ListAuditMitigationActionsExecutions:{http:{method:"GET",requestUri:"/audit/mitigationactions/executions"},input:{type:"structure",required:["taskId","findingId"],members:{taskId:{location:"querystring",locationName:"taskId"},actionStatus:{location:"querystring",locationName:"actionStatus"},findingId:{location:"querystring",locationName:"findingId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{actionsExecutions:{type:"list",member:{type:"structure",members:{taskId:{},findingId:{},actionName:{},actionId:{},status:{},startTime:{type:"timestamp"},endTime:{type:"timestamp"},errorCode:{},message:{}}}},nextToken:{}}}},ListAuditMitigationActionsTasks:{http:{method:"GET",requestUri:"/audit/mitigationactions/tasks"},input:{type:"structure",required:["startTime","endTime"],members:{auditTaskId:{location:"querystring",locationName:"auditTaskId"},findingId:{location:"querystring",locationName:"findingId"},taskStatus:{location:"querystring",locationName:"taskStatus"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},startTime:{location:"querystring",locationName:"startTime",type:"timestamp"},endTime:{location:"querystring",locationName:"endTime",type:"timestamp"}}},output:{type:"structure",members:{tasks:{type:"list",member:{type:"structure",members:{taskId:{},startTime:{type:"timestamp"},taskStatus:{}}}},nextToken:{}}}},ListAuditSuppressions:{http:{requestUri:"/audit/suppressions/list"},input:{type:"structure",members:{checkName:{},resourceIdentifier:{shape:"S1o"},ascendingOrder:{type:"boolean"},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{suppressions:{type:"list",member:{type:"structure",required:["checkName","resourceIdentifier"],members:{checkName:{},resourceIdentifier:{shape:"S1o"},expirationDate:{type:"timestamp"},suppressIndefinitely:{type:"boolean"},description:{}}}},nextToken:{}}}},ListAuditTasks:{http:{method:"GET",requestUri:"/audit/tasks"},input:{type:"structure",required:["startTime","endTime"],members:{startTime:{location:"querystring",locationName:"startTime",type:"timestamp"},endTime:{location:"querystring",locationName:"endTime",type:"timestamp"},taskType:{location:"querystring",locationName:"taskType"},taskStatus:{location:"querystring",locationName:"taskStatus"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{tasks:{type:"list",member:{type:"structure",members:{taskId:{},taskStatus:{},taskType:{}}}},nextToken:{}}}},ListAuthorizers:{http:{method:"GET",requestUri:"/authorizers/"},input:{type:"structure",members:{pageSize:{location:"querystring",locationName:"pageSize",type:"integer"},marker:{location:"querystring",locationName:"marker"},ascendingOrder:{location:"querystring",locationName:"isAscendingOrder",type:"boolean"},status:{location:"querystring",locationName:"status"}}},output:{type:"structure",members:{authorizers:{type:"list",member:{type:"structure",members:{authorizerName:{},authorizerArn:{}}}},nextMarker:{}}}},ListBillingGroups:{http:{method:"GET",requestUri:"/billing-groups"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},namePrefixFilter:{location:"querystring",locationName:"namePrefixFilter"}}},output:{type:"structure",members:{billingGroups:{type:"list",member:{shape:"Skh"}},nextToken:{}}}},ListCACertificates:{http:{method:"GET",requestUri:"/cacertificates"},input:{type:"structure",members:{pageSize:{location:"querystring",locationName:"pageSize",type:"integer"},marker:{location:"querystring",locationName:"marker"},ascendingOrder:{location:"querystring",locationName:"isAscendingOrder",type:"boolean"}}},output:{type:"structure",members:{certificates:{type:"list",member:{type:"structure",members:{certificateArn:{},certificateId:{},status:{},creationDate:{type:"timestamp"}}}},nextMarker:{}}}},ListCertificates:{http:{method:"GET",requestUri:"/certificates"},input:{type:"structure",members:{pageSize:{location:"querystring",locationName:"pageSize",type:"integer"},marker:{location:"querystring",locationName:"marker"},ascendingOrder:{location:"querystring",locationName:"isAscendingOrder",type:"boolean"}}},output:{type:"structure",members:{certificates:{shape:"Sos"},nextMarker:{}}}},ListCertificatesByCA:{http:{method:"GET",requestUri:"/certificates-by-ca/{caCertificateId}"},input:{type:"structure",required:["caCertificateId"],members:{caCertificateId:{location:"uri",locationName:"caCertificateId"},pageSize:{location:"querystring",locationName:"pageSize",type:"integer"},marker:{location:"querystring",locationName:"marker"},ascendingOrder:{location:"querystring",locationName:"isAscendingOrder",type:"boolean"}}},output:{type:"structure",members:{certificates:{shape:"Sos"},nextMarker:{}}}},ListCustomMetrics:{http:{method:"GET",requestUri:"/custom-metrics"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{metricNames:{type:"list",member:{}},nextToken:{}}}},ListDetectMitigationActionsExecutions:{http:{method:"GET",requestUri:"/detect/mitigationactions/executions"},input:{type:"structure",members:{taskId:{location:"querystring",locationName:"taskId"},violationId:{location:"querystring",locationName:"violationId"},thingName:{location:"querystring",locationName:"thingName"},startTime:{location:"querystring",locationName:"startTime",type:"timestamp"},endTime:{location:"querystring",locationName:"endTime",type:"timestamp"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{actionsExecutions:{type:"list",member:{type:"structure",members:{taskId:{},violationId:{},actionName:{},thingName:{},executionStartDate:{type:"timestamp"},executionEndDate:{type:"timestamp"},status:{},errorCode:{},message:{}}}},nextToken:{}}}},ListDetectMitigationActionsTasks:{http:{method:"GET",requestUri:"/detect/mitigationactions/tasks"},input:{type:"structure",required:["startTime","endTime"],members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},startTime:{location:"querystring",locationName:"startTime",type:"timestamp"},endTime:{location:"querystring",locationName:"endTime",type:"timestamp"}}},output:{type:"structure",members:{tasks:{type:"list",member:{shape:"Sht"}},nextToken:{}}}},ListDimensions:{http:{method:"GET",requestUri:"/dimensions"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{dimensionNames:{type:"list",member:{}},nextToken:{}}}},ListDomainConfigurations:{http:{method:"GET",requestUri:"/domainConfigurations"},input:{type:"structure",members:{marker:{location:"querystring",locationName:"marker"},pageSize:{location:"querystring",locationName:"pageSize",type:"integer"},serviceType:{location:"querystring",locationName:"serviceType"}}},output:{type:"structure",members:{domainConfigurations:{type:"list",member:{type:"structure",members:{domainConfigurationName:{},domainConfigurationArn:{},serviceType:{}}}},nextMarker:{}}}},ListFleetMetrics:{http:{method:"GET",requestUri:"/fleet-metrics"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{fleetMetrics:{type:"list",member:{type:"structure",members:{metricName:{},metricArn:{}}}},nextToken:{}}}},ListIndices:{http:{method:"GET",requestUri:"/indices"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{indexNames:{type:"list",member:{}},nextToken:{}}}},ListJobExecutionsForJob:{http:{method:"GET",requestUri:"/jobs/{jobId}/things"},input:{type:"structure",required:["jobId"],members:{jobId:{location:"uri",locationName:"jobId"},status:{location:"querystring",locationName:"status"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{executionSummaries:{type:"list",member:{type:"structure",members:{thingArn:{},jobExecutionSummary:{shape:"Sps"}}}},nextToken:{}}}},ListJobExecutionsForThing:{http:{method:"GET",requestUri:"/things/{thingName}/jobs"},input:{type:"structure",required:["thingName"],members:{thingName:{location:"uri",locationName:"thingName"},status:{location:"querystring",locationName:"status"},namespaceId:{location:"querystring",locationName:"namespaceId"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},jobId:{location:"querystring",locationName:"jobId"}}},output:{type:"structure",members:{executionSummaries:{type:"list",member:{type:"structure",members:{jobId:{},jobExecutionSummary:{shape:"Sps"}}}},nextToken:{}}}},ListJobTemplates:{http:{method:"GET",requestUri:"/job-templates"},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{jobTemplates:{type:"list",member:{type:"structure",members:{jobTemplateArn:{},jobTemplateId:{},description:{},createdAt:{type:"timestamp"}}}},nextToken:{}}}},ListJobs:{http:{method:"GET",requestUri:"/jobs"},input:{type:"structure",members:{status:{location:"querystring",locationName:"status"},targetSelection:{location:"querystring",locationName:"targetSelection"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},thingGroupName:{location:"querystring",locationName:"thingGroupName"},thingGroupId:{location:"querystring",locationName:"thingGroupId"},namespaceId:{location:"querystring",locationName:"namespaceId"}}},output:{type:"structure",members:{jobs:{type:"list",member:{type:"structure",members:{jobArn:{},jobId:{},thingGroupId:{},targetSelection:{},status:{},createdAt:{type:"timestamp"},lastUpdatedAt:{type:"timestamp"},completedAt:{type:"timestamp"},isConcurrent:{type:"boolean"}}}},nextToken:{}}}},ListManagedJobTemplates:{http:{method:"GET",requestUri:"/managed-job-templates"},input:{type:"structure",members:{templateName:{location:"querystring",locationName:"templateName"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{managedJobTemplates:{type:"list",member:{type:"structure",members:{templateArn:{},templateName:{},description:{},environments:{shape:"Sjn"},templateVersion:{}}}},nextToken:{}}}},ListMetricValues:{http:{method:"GET",requestUri:"/metric-values"},input:{type:"structure",required:["thingName","metricName","startTime","endTime"],members:{thingName:{location:"querystring",locationName:"thingName"},metricName:{location:"querystring",locationName:"metricName"},dimensionName:{location:"querystring",locationName:"dimensionName"},dimensionValueOperator:{location:"querystring",locationName:"dimensionValueOperator"},startTime:{location:"querystring",locationName:"startTime",type:"timestamp"},endTime:{location:"querystring",locationName:"endTime",type:"timestamp"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{metricDatumList:{type:"list",member:{type:"structure",members:{timestamp:{type:"timestamp"},value:{shape:"S8s"}}}},nextToken:{}}}},ListMitigationActions:{http:{method:"GET",requestUri:"/mitigationactions/actions"},input:{type:"structure",members:{actionType:{location:"querystring",locationName:"actionType"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{actionIdentifiers:{type:"list",member:{type:"structure",members:{actionName:{},actionArn:{},creationDate:{type:"timestamp"}}}},nextToken:{}}}},ListOTAUpdates:{http:{method:"GET",requestUri:"/otaUpdates"},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},otaUpdateStatus:{location:"querystring",locationName:"otaUpdateStatus"}}},output:{type:"structure",members:{otaUpdates:{type:"list",member:{type:"structure",members:{otaUpdateId:{},otaUpdateArn:{},creationDate:{type:"timestamp"}}}},nextToken:{}}}},ListOutgoingCertificates:{http:{method:"GET",requestUri:"/certificates-out-going"},input:{type:"structure",members:{pageSize:{location:"querystring",locationName:"pageSize",type:"integer"},marker:{location:"querystring",locationName:"marker"},ascendingOrder:{location:"querystring",locationName:"isAscendingOrder",type:"boolean"}}},output:{type:"structure",members:{outgoingCertificates:{type:"list",member:{type:"structure",members:{certificateArn:{},certificateId:{},transferredTo:{},transferDate:{type:"timestamp"},transferMessage:{},creationDate:{type:"timestamp"}}}},nextMarker:{}}}},ListPolicies:{http:{method:"GET",requestUri:"/policies"},input:{type:"structure",members:{marker:{location:"querystring",locationName:"marker"},pageSize:{location:"querystring",locationName:"pageSize",type:"integer"},ascendingOrder:{location:"querystring",locationName:"isAscendingOrder",type:"boolean"}}},output:{type:"structure",members:{policies:{shape:"Snq"},nextMarker:{}}}},ListPolicyPrincipals:{http:{method:"GET",requestUri:"/policy-principals"},input:{type:"structure",required:["policyName"],members:{policyName:{location:"header",locationName:"x-amzn-iot-policy"},marker:{location:"querystring",locationName:"marker"},pageSize:{location:"querystring",locationName:"pageSize",type:"integer"},ascendingOrder:{location:"querystring",locationName:"isAscendingOrder",type:"boolean"}}},output:{type:"structure",members:{principals:{shape:"Squ"},nextMarker:{}}},deprecated:true},ListPolicyVersions:{http:{method:"GET",requestUri:"/policies/{policyName}/version"},input:{type:"structure",required:["policyName"],members:{policyName:{location:"uri",locationName:"policyName"}}},output:{type:"structure",members:{policyVersions:{type:"list",member:{type:"structure",members:{versionId:{},isDefaultVersion:{type:"boolean"},createDate:{type:"timestamp"}}}}}}},ListPrincipalPolicies:{http:{method:"GET",requestUri:"/principal-policies"},input:{type:"structure",required:["principal"],members:{principal:{location:"header",locationName:"x-amzn-iot-principal"},marker:{location:"querystring",locationName:"marker"},pageSize:{location:"querystring",locationName:"pageSize",type:"integer"},ascendingOrder:{location:"querystring",locationName:"isAscendingOrder",type:"boolean"}}},output:{type:"structure",members:{policies:{shape:"Snq"},nextMarker:{}}},deprecated:true},ListPrincipalThings:{http:{method:"GET",requestUri:"/principals/things"},input:{type:"structure",required:["principal"],members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},principal:{location:"header",locationName:"x-amzn-principal"}}},output:{type:"structure",members:{things:{shape:"Sr4"},nextToken:{}}}},ListProvisioningTemplateVersions:{http:{method:"GET",requestUri:"/provisioning-templates/{templateName}/versions"},input:{type:"structure",required:["templateName"],members:{templateName:{location:"uri",locationName:"templateName"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{versions:{type:"list",member:{type:"structure",members:{versionId:{type:"integer"},creationDate:{type:"timestamp"},isDefaultVersion:{type:"boolean"}}}},nextToken:{}}}},ListProvisioningTemplates:{http:{method:"GET",requestUri:"/provisioning-templates"},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{templates:{type:"list",member:{type:"structure",members:{templateArn:{},templateName:{},description:{},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"},enabled:{type:"boolean"}}}},nextToken:{}}}},ListRoleAliases:{http:{method:"GET",requestUri:"/role-aliases"},input:{type:"structure",members:{pageSize:{location:"querystring",locationName:"pageSize",type:"integer"},marker:{location:"querystring",locationName:"marker"},ascendingOrder:{location:"querystring",locationName:"isAscendingOrder",type:"boolean"}}},output:{type:"structure",members:{roleAliases:{type:"list",member:{}},nextMarker:{}}}},ListScheduledAudits:{http:{method:"GET",requestUri:"/audit/scheduledaudits"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{scheduledAudits:{type:"list",member:{type:"structure",members:{scheduledAuditName:{},scheduledAuditArn:{},frequency:{},dayOfMonth:{},dayOfWeek:{}}}},nextToken:{}}}},ListSecurityProfiles:{http:{method:"GET",requestUri:"/security-profiles"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},dimensionName:{location:"querystring",locationName:"dimensionName"},metricName:{location:"querystring",locationName:"metricName"}}},output:{type:"structure",members:{securityProfileIdentifiers:{type:"list",member:{shape:"Srn"}},nextToken:{}}}},ListSecurityProfilesForTarget:{http:{method:"GET",requestUri:"/security-profiles-for-target"},input:{type:"structure",required:["securityProfileTargetArn"],members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},recursive:{location:"querystring",locationName:"recursive",type:"boolean"},securityProfileTargetArn:{location:"querystring",locationName:"securityProfileTargetArn"}}},output:{type:"structure",members:{securityProfileTargetMappings:{type:"list",member:{type:"structure",members:{securityProfileIdentifier:{shape:"Srn"},target:{shape:"Srs"}}}},nextToken:{}}}},ListStreams:{http:{method:"GET",requestUri:"/streams"},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},ascendingOrder:{location:"querystring",locationName:"isAscendingOrder",type:"boolean"}}},output:{type:"structure",members:{streams:{type:"list",member:{type:"structure",members:{streamId:{},streamArn:{},streamVersion:{type:"integer"},description:{}}}},nextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags"},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"querystring",locationName:"resourceArn"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{tags:{shape:"S29"},nextToken:{}}}},ListTargetsForPolicy:{http:{requestUri:"/policy-targets/{policyName}"},input:{type:"structure",required:["policyName"],members:{policyName:{location:"uri",locationName:"policyName"},marker:{location:"querystring",locationName:"marker"},pageSize:{location:"querystring",locationName:"pageSize",type:"integer"}}},output:{type:"structure",members:{targets:{type:"list",member:{}},nextMarker:{}}}},ListTargetsForSecurityProfile:{http:{method:"GET",requestUri:"/security-profiles/{securityProfileName}/targets"},input:{type:"structure",required:["securityProfileName"],members:{securityProfileName:{location:"uri",locationName:"securityProfileName"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{securityProfileTargets:{type:"list",member:{shape:"Srs"}},nextToken:{}}}},ListThingGroups:{http:{method:"GET",requestUri:"/thing-groups"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},parentGroup:{location:"querystring",locationName:"parentGroup"},namePrefixFilter:{location:"querystring",locationName:"namePrefixFilter"},recursive:{location:"querystring",locationName:"recursive",type:"boolean"}}},output:{type:"structure",members:{thingGroups:{shape:"Skg"},nextToken:{}}}},ListThingGroupsForThing:{http:{method:"GET",requestUri:"/things/{thingName}/thing-groups"},input:{type:"structure",required:["thingName"],members:{thingName:{location:"uri",locationName:"thingName"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{thingGroups:{shape:"Skg"},nextToken:{}}}},ListThingPrincipals:{http:{method:"GET",requestUri:"/things/{thingName}/principals"},input:{type:"structure",required:["thingName"],members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},thingName:{location:"uri",locationName:"thingName"}}},output:{type:"structure",members:{principals:{shape:"Squ"},nextToken:{}}}},ListThingRegistrationTaskReports:{http:{method:"GET",requestUri:"/thing-registration-tasks/{taskId}/reports"},input:{type:"structure",required:["taskId","reportType"],members:{taskId:{location:"uri",locationName:"taskId"},reportType:{location:"querystring",locationName:"reportType"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{resourceLinks:{type:"list",member:{}},reportType:{},nextToken:{}}}},ListThingRegistrationTasks:{http:{method:"GET",requestUri:"/thing-registration-tasks"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},status:{location:"querystring",locationName:"status"}}},output:{type:"structure",members:{taskIds:{type:"list",member:{}},nextToken:{}}}},ListThingTypes:{http:{method:"GET",requestUri:"/thing-types"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},thingTypeName:{location:"querystring",locationName:"thingTypeName"}}},output:{type:"structure",members:{thingTypes:{type:"list",member:{type:"structure",members:{thingTypeName:{},thingTypeArn:{},thingTypeProperties:{shape:"S9x"},thingTypeMetadata:{shape:"Skt"}}}},nextToken:{}}}},ListThings:{http:{method:"GET",requestUri:"/things"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},attributeName:{location:"querystring",locationName:"attributeName"},attributeValue:{location:"querystring",locationName:"attributeValue"},thingTypeName:{location:"querystring",locationName:"thingTypeName"},usePrefixAttributeValue:{location:"querystring",locationName:"usePrefixAttributeValue",type:"boolean"}}},output:{type:"structure",members:{things:{type:"list",member:{type:"structure",members:{thingName:{},thingTypeName:{},thingArn:{},attributes:{shape:"S3i"},version:{type:"long"}}}},nextToken:{}}}},ListThingsInBillingGroup:{http:{method:"GET",requestUri:"/billing-groups/{billingGroupName}/things"},input:{type:"structure",required:["billingGroupName"],members:{billingGroupName:{location:"uri",locationName:"billingGroupName"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{things:{shape:"Sr4"},nextToken:{}}}},ListThingsInThingGroup:{http:{method:"GET",requestUri:"/thing-groups/{thingGroupName}/things"},input:{type:"structure",required:["thingGroupName"],members:{thingGroupName:{location:"uri",locationName:"thingGroupName"},recursive:{location:"querystring",locationName:"recursive",type:"boolean"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{things:{shape:"Sr4"},nextToken:{}}}},ListTopicRuleDestinations:{http:{method:"GET",requestUri:"/destinations"},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{destinationSummaries:{type:"list",member:{type:"structure",members:{arn:{},status:{},createdAt:{type:"timestamp"},lastUpdatedAt:{type:"timestamp"},statusReason:{},httpUrlSummary:{type:"structure",members:{confirmationUrl:{}}},vpcDestinationSummary:{type:"structure",members:{subnetIds:{shape:"Sd6"},securityGroups:{shape:"Sd8"},vpcId:{},roleArn:{}}}}}},nextToken:{}}}},ListTopicRules:{http:{method:"GET",requestUri:"/rules"},input:{type:"structure",members:{topic:{location:"querystring",locationName:"topic"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},ruleDisabled:{location:"querystring",locationName:"ruleDisabled",type:"boolean"}}},output:{type:"structure",members:{rules:{type:"list",member:{type:"structure",members:{ruleArn:{},ruleName:{},topicPattern:{},createdAt:{type:"timestamp"},ruleDisabled:{type:"boolean"}}}},nextToken:{}}}},ListV2LoggingLevels:{http:{method:"GET",requestUri:"/v2LoggingLevel"},input:{type:"structure",members:{targetType:{location:"querystring",locationName:"targetType"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{logTargetConfigurations:{type:"list",member:{type:"structure",members:{logTarget:{shape:"Stg"},logLevel:{}}}},nextToken:{}}}},ListViolationEvents:{http:{method:"GET",requestUri:"/violation-events"},input:{type:"structure",required:["startTime","endTime"],members:{startTime:{location:"querystring",locationName:"startTime",type:"timestamp"},endTime:{location:"querystring",locationName:"endTime",type:"timestamp"},thingName:{location:"querystring",locationName:"thingName"},securityProfileName:{location:"querystring",locationName:"securityProfileName"},behaviorCriteriaType:{location:"querystring",locationName:"behaviorCriteriaType"},listSuppressedAlerts:{location:"querystring",locationName:"listSuppressedAlerts",type:"boolean"},verificationState:{location:"querystring",locationName:"verificationState"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{violationEvents:{type:"list",member:{type:"structure",members:{violationId:{},thingName:{},securityProfileName:{},behavior:{shape:"S8l"},metricValue:{shape:"S8s"},violationEventAdditionalInfo:{shape:"Snj"},violationEventType:{},verificationState:{},verificationStateDescription:{},violationEventTime:{type:"timestamp"}}}},nextToken:{}}}},PutVerificationStateOnViolation:{http:{requestUri:"/violations/verification-state/{violationId}"},input:{type:"structure",required:["violationId","verificationState"],members:{violationId:{location:"uri",locationName:"violationId"},verificationState:{},verificationStateDescription:{}}},output:{type:"structure",members:{}}},RegisterCACertificate:{http:{requestUri:"/cacertificate"},input:{type:"structure",required:["caCertificate","verificationCertificate"],members:{caCertificate:{},verificationCertificate:{},setAsActive:{location:"querystring",locationName:"setAsActive",type:"boolean"},allowAutoRegistration:{location:"querystring",locationName:"allowAutoRegistration",type:"boolean"},registrationConfig:{shape:"Shf"},tags:{shape:"S29"}}},output:{type:"structure",members:{certificateArn:{},certificateId:{}}}},RegisterCertificate:{http:{requestUri:"/certificate/register"},input:{type:"structure",required:["certificatePem"],members:{certificatePem:{},caCertificatePem:{},setAsActive:{deprecated:true,location:"querystring",locationName:"setAsActive",type:"boolean"},status:{}}},output:{type:"structure",members:{certificateArn:{},certificateId:{}}}},RegisterCertificateWithoutCA:{http:{requestUri:"/certificate/register-no-ca"},input:{type:"structure",required:["certificatePem"],members:{certificatePem:{},status:{}}},output:{type:"structure",members:{certificateArn:{},certificateId:{}}}},RegisterThing:{http:{requestUri:"/things"},input:{type:"structure",required:["templateBody"],members:{templateBody:{},parameters:{type:"map",key:{},value:{}}}},output:{type:"structure",members:{certificatePem:{},resourceArns:{type:"map",key:{},value:{}}}}},RejectCertificateTransfer:{http:{method:"PATCH",requestUri:"/reject-certificate-transfer/{certificateId}"},input:{type:"structure",required:["certificateId"],members:{certificateId:{location:"uri",locationName:"certificateId"},rejectReason:{}}}},RemoveThingFromBillingGroup:{http:{method:"PUT",requestUri:"/billing-groups/removeThingFromBillingGroup"},input:{type:"structure",members:{billingGroupName:{},billingGroupArn:{},thingName:{},thingArn:{}}},output:{type:"structure",members:{}}},RemoveThingFromThingGroup:{http:{method:"PUT",requestUri:"/thing-groups/removeThingFromThingGroup"},input:{type:"structure",members:{thingGroupName:{},thingGroupArn:{},thingName:{},thingArn:{}}},output:{type:"structure",members:{}}},ReplaceTopicRule:{http:{method:"PATCH",requestUri:"/rules/{ruleName}"},input:{type:"structure",required:["ruleName","topicRulePayload"],members:{ruleName:{location:"uri",locationName:"ruleName"},topicRulePayload:{shape:"Sa5"}},payload:"topicRulePayload"}},SearchIndex:{http:{requestUri:"/indices/search"},input:{type:"structure",required:["queryString"],members:{indexName:{},queryString:{},nextToken:{},maxResults:{type:"integer"},queryVersion:{}}},output:{type:"structure",members:{nextToken:{},things:{type:"list",member:{type:"structure",members:{thingName:{},thingId:{},thingTypeName:{},thingGroupNames:{shape:"Suc"},attributes:{shape:"S3i"},shadow:{},deviceDefender:{},connectivity:{type:"structure",members:{connected:{type:"boolean"},timestamp:{type:"long"},disconnectReason:{}}}}}},thingGroups:{type:"list",member:{type:"structure",members:{thingGroupName:{},thingGroupId:{},thingGroupDescription:{},attributes:{shape:"S3i"},parentGroupNames:{shape:"Suc"}}}}}}},SetDefaultAuthorizer:{http:{requestUri:"/default-authorizer"},input:{type:"structure",required:["authorizerName"],members:{authorizerName:{}}},output:{type:"structure",members:{authorizerName:{},authorizerArn:{}}}},SetDefaultPolicyVersion:{http:{method:"PATCH",requestUri:"/policies/{policyName}/version/{policyVersionId}"},input:{type:"structure",required:["policyName","policyVersionId"],members:{policyName:{location:"uri",locationName:"policyName"},policyVersionId:{location:"uri",locationName:"policyVersionId"}}}},SetLoggingOptions:{http:{requestUri:"/loggingOptions"},input:{type:"structure",required:["loggingOptionsPayload"],members:{loggingOptionsPayload:{type:"structure",required:["roleArn"],members:{roleArn:{},logLevel:{}}}},payload:"loggingOptionsPayload"}},SetV2LoggingLevel:{http:{requestUri:"/v2LoggingLevel"},input:{type:"structure",required:["logTarget","logLevel"],members:{logTarget:{shape:"Stg"},logLevel:{}}}},SetV2LoggingOptions:{http:{requestUri:"/v2LoggingOptions"},input:{type:"structure",members:{roleArn:{},defaultLogLevel:{},disableAllLogs:{type:"boolean"}}}},StartAuditMitigationActionsTask:{http:{requestUri:"/audit/mitigationactions/tasks/{taskId}"},input:{type:"structure",required:["taskId","target","auditCheckToActionsMapping","clientRequestToken"],members:{taskId:{location:"uri",locationName:"taskId"},target:{shape:"Sg4"},auditCheckToActionsMapping:{shape:"Sg8"},clientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{taskId:{}}}},StartDetectMitigationActionsTask:{http:{method:"PUT",requestUri:"/detect/mitigationactions/tasks/{taskId}"},input:{type:"structure",required:["taskId","target","actions","clientRequestToken"],members:{taskId:{location:"uri",locationName:"taskId"},target:{shape:"Shv"},actions:{type:"list",member:{}},violationEventOccurrenceRange:{shape:"Shy"},includeOnlyActiveViolations:{type:"boolean"},includeSuppressedAlerts:{type:"boolean"},clientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{taskId:{}}}},StartOnDemandAuditTask:{http:{requestUri:"/audit/tasks"},input:{type:"structure",required:["targetCheckNames"],members:{targetCheckNames:{shape:"S8e"}}},output:{type:"structure",members:{taskId:{}}}},StartThingRegistrationTask:{http:{requestUri:"/thing-registration-tasks"},input:{type:"structure",required:["templateBody","inputFileBucket","inputFileKey","roleArn"],members:{templateBody:{},inputFileBucket:{},inputFileKey:{},roleArn:{}}},output:{type:"structure",members:{taskId:{}}}},StopThingRegistrationTask:{http:{method:"PUT",requestUri:"/thing-registration-tasks/{taskId}/cancel"},input:{type:"structure",required:["taskId"],members:{taskId:{location:"uri",locationName:"taskId"}}},output:{type:"structure",members:{}}},TagResource:{http:{requestUri:"/tags"},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{},tags:{shape:"S29"}}},output:{type:"structure",members:{}}},TestAuthorization:{http:{requestUri:"/test-authorization"},input:{type:"structure",required:["authInfos"],members:{principal:{},cognitoIdentityPoolId:{},authInfos:{type:"list",member:{shape:"Sv5"}},clientId:{location:"querystring",locationName:"clientId"},policyNamesToAdd:{shape:"Sv9"},policyNamesToSkip:{shape:"Sv9"}}},output:{type:"structure",members:{authResults:{type:"list",member:{type:"structure",members:{authInfo:{shape:"Sv5"},allowed:{type:"structure",members:{policies:{shape:"Snq"}}},denied:{type:"structure",members:{implicitDeny:{type:"structure",members:{policies:{shape:"Snq"}}},explicitDeny:{type:"structure",members:{policies:{shape:"Snq"}}}}},authDecision:{},missingContextValues:{type:"list",member:{}}}}}}}},TestInvokeAuthorizer:{http:{requestUri:"/authorizer/{authorizerName}/test"},input:{type:"structure",required:["authorizerName"],members:{authorizerName:{location:"uri",locationName:"authorizerName"},token:{},tokenSignature:{},httpContext:{type:"structure",members:{headers:{type:"map",key:{},value:{}},queryString:{}}},mqttContext:{type:"structure",members:{username:{},password:{type:"blob"},clientId:{}}},tlsContext:{type:"structure",members:{serverName:{}}}}},output:{type:"structure",members:{isAuthenticated:{type:"boolean"},principalId:{},policyDocuments:{type:"list",member:{}},refreshAfterInSeconds:{type:"integer"},disconnectAfterInSeconds:{type:"integer"}}}},TransferCertificate:{http:{method:"PATCH",requestUri:"/transfer-certificate/{certificateId}"},input:{type:"structure",required:["certificateId","targetAwsAccount"],members:{certificateId:{location:"uri",locationName:"certificateId"},targetAwsAccount:{location:"querystring",locationName:"targetAwsAccount"},transferMessage:{}}},output:{type:"structure",members:{transferredCertificateArn:{}}}},UntagResource:{http:{requestUri:"/untag"},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{},tagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateAccountAuditConfiguration:{http:{method:"PATCH",requestUri:"/audit/configuration"},input:{type:"structure",members:{roleArn:{},auditNotificationTargetConfigurations:{shape:"Sfc"},auditCheckConfigurations:{shape:"Sff"}}},output:{type:"structure",members:{}}},UpdateAuditSuppression:{http:{method:"PATCH",requestUri:"/audit/suppressions/update"},input:{type:"structure",required:["checkName","resourceIdentifier"],members:{checkName:{},resourceIdentifier:{shape:"S1o"},expirationDate:{type:"timestamp"},suppressIndefinitely:{type:"boolean"},description:{}}},output:{type:"structure",members:{}}},UpdateAuthorizer:{http:{method:"PUT",requestUri:"/authorizer/{authorizerName}"},input:{type:"structure",required:["authorizerName"],members:{authorizerName:{location:"uri",locationName:"authorizerName"},authorizerFunctionArn:{},tokenKeyName:{},tokenSigningPublicKeys:{shape:"S25"},status:{},enableCachingForHttp:{type:"boolean"}}},output:{type:"structure",members:{authorizerName:{},authorizerArn:{}}}},UpdateBillingGroup:{http:{method:"PATCH",requestUri:"/billing-groups/{billingGroupName}"},input:{type:"structure",required:["billingGroupName","billingGroupProperties"],members:{billingGroupName:{location:"uri",locationName:"billingGroupName"},billingGroupProperties:{shape:"S2i"},expectedVersion:{type:"long"}}},output:{type:"structure",members:{version:{type:"long"}}}},UpdateCACertificate:{http:{method:"PUT",requestUri:"/cacertificate/{caCertificateId}"},input:{type:"structure",required:["certificateId"],members:{certificateId:{location:"uri",locationName:"caCertificateId"},newStatus:{location:"querystring",locationName:"newStatus"},newAutoRegistrationStatus:{location:"querystring",locationName:"newAutoRegistrationStatus"},registrationConfig:{shape:"Shf"},removeAutoRegistration:{type:"boolean"}}}},UpdateCertificate:{http:{method:"PUT",requestUri:"/certificates/{certificateId}"},input:{type:"structure",required:["certificateId","newStatus"],members:{certificateId:{location:"uri",locationName:"certificateId"},newStatus:{location:"querystring",locationName:"newStatus"}}}},UpdateCustomMetric:{http:{method:"PATCH",requestUri:"/custom-metric/{metricName}"},input:{type:"structure",required:["metricName","displayName"],members:{metricName:{location:"uri",locationName:"metricName"},displayName:{}}},output:{type:"structure",members:{metricName:{},metricArn:{},metricType:{},displayName:{},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"}}}},UpdateDimension:{http:{method:"PATCH",requestUri:"/dimensions/{name}"},input:{type:"structure",required:["name","stringValues"],members:{name:{location:"uri",locationName:"name"},stringValues:{shape:"S30"}}},output:{type:"structure",members:{name:{},arn:{},type:{},stringValues:{shape:"S30"},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"}}}},UpdateDomainConfiguration:{http:{method:"PUT",requestUri:"/domainConfigurations/{domainConfigurationName}"},input:{type:"structure",required:["domainConfigurationName"],members:{domainConfigurationName:{location:"uri",locationName:"domainConfigurationName"},authorizerConfig:{shape:"S39"},domainConfigurationStatus:{},removeAuthorizerConfig:{type:"boolean"}}},output:{type:"structure",members:{domainConfigurationName:{},domainConfigurationArn:{}}}},UpdateDynamicThingGroup:{http:{method:"PATCH",requestUri:"/dynamic-thing-groups/{thingGroupName}"},input:{type:"structure",required:["thingGroupName","thingGroupProperties"],members:{thingGroupName:{location:"uri",locationName:"thingGroupName"},thingGroupProperties:{shape:"S3f"},expectedVersion:{type:"long"},indexName:{},queryString:{},queryVersion:{}}},output:{type:"structure",members:{version:{type:"long"}}}},UpdateEventConfigurations:{http:{method:"PATCH",requestUri:"/event-configurations"},input:{type:"structure",members:{eventConfigurations:{shape:"Sij"}}},output:{type:"structure",members:{}}},UpdateFleetMetric:{http:{method:"PATCH",requestUri:"/fleet-metric/{metricName}"},input:{type:"structure",required:["metricName","indexName"],members:{metricName:{location:"uri",locationName:"metricName"},queryString:{},aggregationType:{shape:"S3t"},period:{type:"integer"},aggregationField:{},description:{},queryVersion:{},indexName:{},unit:{},expectedVersion:{type:"long"}}}},UpdateIndexingConfiguration:{http:{requestUri:"/indexing/config"},input:{type:"structure",members:{thingIndexingConfiguration:{shape:"Sls"},thingGroupIndexingConfiguration:{shape:"Sm1"}}},output:{type:"structure",members:{}}},UpdateJob:{http:{method:"PATCH",requestUri:"/jobs/{jobId}"},input:{type:"structure",required:["jobId"],members:{jobId:{location:"uri",locationName:"jobId"},description:{},presignedUrlConfig:{shape:"S46"},jobExecutionsRolloutConfig:{shape:"S49"},abortConfig:{shape:"S4g"},timeoutConfig:{shape:"S4n"},namespaceId:{location:"querystring",locationName:"namespaceId"},jobExecutionsRetryConfig:{shape:"S4q"}}}},UpdateMitigationAction:{http:{method:"PATCH",requestUri:"/mitigationactions/actions/{actionName}"},input:{type:"structure",required:["actionName"],members:{actionName:{location:"uri",locationName:"actionName"},roleArn:{},actionParams:{shape:"S59"}}},output:{type:"structure",members:{actionArn:{},actionId:{}}}},UpdateProvisioningTemplate:{http:{method:"PATCH",requestUri:"/provisioning-templates/{templateName}"},input:{type:"structure",required:["templateName"],members:{templateName:{location:"uri",locationName:"templateName"},description:{},enabled:{type:"boolean"},defaultVersionId:{type:"integer"},provisioningRoleArn:{},preProvisioningHook:{shape:"S7z"},removePreProvisioningHook:{type:"boolean"}}},output:{type:"structure",members:{}}},UpdateRoleAlias:{http:{method:"PUT",requestUri:"/role-aliases/{roleAlias}"},input:{type:"structure",required:["roleAlias"],members:{roleAlias:{location:"uri",locationName:"roleAlias"},roleArn:{},credentialDurationSeconds:{type:"integer"}}},output:{type:"structure",members:{roleAlias:{},roleAliasArn:{}}}},UpdateScheduledAudit:{http:{method:"PATCH",requestUri:"/audit/scheduledaudits/{scheduledAuditName}"},input:{type:"structure",required:["scheduledAuditName"],members:{frequency:{},dayOfMonth:{},dayOfWeek:{},targetCheckNames:{shape:"S8e"},scheduledAuditName:{location:"uri",locationName:"scheduledAuditName"}}},output:{type:"structure",members:{scheduledAuditArn:{}}}},UpdateSecurityProfile:{http:{method:"PATCH",requestUri:"/security-profiles/{securityProfileName}"},input:{type:"structure",required:["securityProfileName"],members:{securityProfileName:{location:"uri",locationName:"securityProfileName"},securityProfileDescription:{},behaviors:{shape:"S8k"},alertTargets:{shape:"S9a"},additionalMetricsToRetain:{shape:"S9e",deprecated:true,deprecatedMessage:"Use additionalMetricsToRetainV2."},additionalMetricsToRetainV2:{shape:"S9f"},deleteBehaviors:{type:"boolean"},deleteAlertTargets:{type:"boolean"},deleteAdditionalMetricsToRetain:{type:"boolean"},expectedVersion:{location:"querystring",locationName:"expectedVersion",type:"long"}}},output:{type:"structure",members:{securityProfileName:{},securityProfileArn:{},securityProfileDescription:{},behaviors:{shape:"S8k"},alertTargets:{shape:"S9a"},additionalMetricsToRetain:{shape:"S9e",deprecated:true,deprecatedMessage:"Use additionalMetricsToRetainV2."},additionalMetricsToRetainV2:{shape:"S9f"},version:{type:"long"},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"}}}},UpdateStream:{http:{method:"PUT",requestUri:"/streams/{streamId}"},input:{type:"structure",required:["streamId"],members:{streamId:{location:"uri",locationName:"streamId"},description:{},files:{shape:"S9l"},roleArn:{}}},output:{type:"structure",members:{streamId:{},streamArn:{},description:{},streamVersion:{type:"integer"}}}},UpdateThing:{http:{method:"PATCH",requestUri:"/things/{thingName}"},input:{type:"structure",required:["thingName"],members:{thingName:{location:"uri",locationName:"thingName"},thingTypeName:{},attributePayload:{shape:"S3h"},expectedVersion:{type:"long"},removeThingType:{type:"boolean"}}},output:{type:"structure",members:{}}},UpdateThingGroup:{http:{method:"PATCH",requestUri:"/thing-groups/{thingGroupName}"},input:{type:"structure",required:["thingGroupName","thingGroupProperties"],members:{thingGroupName:{location:"uri",locationName:"thingGroupName"},thingGroupProperties:{shape:"S3f"},expectedVersion:{type:"long"}}},output:{type:"structure",members:{version:{type:"long"}}}},UpdateThingGroupsForThing:{http:{method:"PUT",requestUri:"/thing-groups/updateThingGroupsForThing"},input:{type:"structure",members:{thingName:{},thingGroupsToAdd:{shape:"Sxk"},thingGroupsToRemove:{shape:"Sxk"},overrideDynamicGroups:{type:"boolean"}}},output:{type:"structure",members:{}}},UpdateTopicRuleDestination:{http:{method:"PATCH",requestUri:"/destinations"},input:{type:"structure",required:["arn","status"],members:{arn:{},status:{}}},output:{type:"structure",members:{}}},ValidateSecurityProfileBehaviors:{http:{requestUri:"/security-profile-behaviors/validate"},input:{type:"structure",required:["behaviors"],members:{behaviors:{shape:"S8k"}}},output:{type:"structure",members:{valid:{type:"boolean"},validationErrors:{type:"list",member:{type:"structure",members:{errorMessage:{}}}}}}}},shapes:{Sg:{type:"list",member:{}},S1e:{type:"map",key:{},value:{}},S1o:{type:"structure",members:{deviceCertificateId:{},caCertificateId:{},cognitoIdentityPoolId:{},clientId:{},policyVersionIdentifier:{type:"structure",members:{policyName:{},policyVersionId:{}}},account:{},iamRoleArn:{},roleAliasArn:{}}},S25:{type:"map",key:{},value:{}},S29:{type:"list",member:{type:"structure",required:["Key"],members:{Key:{},Value:{}}}},S2i:{type:"structure",members:{billingGroupDescription:{}}},S30:{type:"list",member:{}},S39:{type:"structure",members:{defaultAuthorizerName:{},allowAuthorizerOverride:{type:"boolean"}}},S3f:{type:"structure",members:{thingGroupDescription:{},attributePayload:{shape:"S3h"}}},S3h:{type:"structure",members:{attributes:{shape:"S3i"},merge:{type:"boolean"}}},S3i:{type:"map",key:{},value:{}},S3t:{type:"structure",required:["name"],members:{name:{},values:{type:"list",member:{}}}},S46:{type:"structure",members:{roleArn:{},expiresInSec:{type:"long"}}},S49:{type:"structure",members:{maximumPerMinute:{type:"integer"},exponentialRate:{type:"structure",required:["baseRatePerMinute","incrementFactor","rateIncreaseCriteria"],members:{baseRatePerMinute:{type:"integer"},incrementFactor:{type:"double"},rateIncreaseCriteria:{type:"structure",members:{numberOfNotifiedThings:{type:"integer"},numberOfSucceededThings:{type:"integer"}}}}}}},S4g:{type:"structure",required:["criteriaList"],members:{criteriaList:{type:"list",member:{type:"structure",required:["failureType","action","thresholdPercentage","minNumberOfExecutedThings"],members:{failureType:{},action:{},thresholdPercentage:{type:"double"},minNumberOfExecutedThings:{type:"integer"}}}}}},S4n:{type:"structure",members:{inProgressTimeoutInMinutes:{type:"long"}}},S4q:{type:"structure",required:["criteriaList"],members:{criteriaList:{type:"list",member:{type:"structure",required:["failureType","numberOfRetries"],members:{failureType:{},numberOfRetries:{type:"integer"}}}}}},S4v:{type:"map",key:{},value:{}},S54:{type:"structure",members:{PublicKey:{},PrivateKey:{type:"string",sensitive:true}}},S59:{type:"structure",members:{updateDeviceCertificateParams:{type:"structure",required:["action"],members:{action:{}}},updateCACertificateParams:{type:"structure",required:["action"],members:{action:{}}},addThingsToThingGroupParams:{type:"structure",required:["thingGroupNames"],members:{thingGroupNames:{type:"list",member:{}},overrideDynamicGroups:{type:"boolean"}}},replaceDefaultPolicyVersionParams:{type:"structure",required:["templateName"],members:{templateName:{}}},enableIoTLoggingParams:{type:"structure",required:["roleArnForLogging","logLevel"],members:{roleArnForLogging:{},logLevel:{}}},publishFindingToSnsParams:{type:"structure",required:["topicArn"],members:{topicArn:{}}}}},S5t:{type:"list",member:{}},S5v:{type:"list",member:{}},S5x:{type:"structure",members:{maximumPerMinute:{type:"integer"},exponentialRate:{type:"structure",required:["baseRatePerMinute","incrementFactor","rateIncreaseCriteria"],members:{baseRatePerMinute:{type:"integer"},incrementFactor:{type:"double"},rateIncreaseCriteria:{type:"structure",members:{numberOfNotifiedThings:{type:"integer"},numberOfSucceededThings:{type:"integer"}}}}}}},S64:{type:"structure",members:{expiresInSec:{type:"long"}}},S6f:{type:"list",member:{type:"structure",members:{fileName:{},fileType:{type:"integer"},fileVersion:{},fileLocation:{type:"structure",members:{stream:{type:"structure",members:{streamId:{},fileId:{type:"integer"}}},s3Location:{shape:"S6o"}}},codeSigning:{type:"structure",members:{awsSignerJobId:{},startSigningJobParameter:{type:"structure",members:{signingProfileParameter:{type:"structure",members:{certificateArn:{},platform:{},certificatePathOnDevice:{}}},signingProfileName:{},destination:{type:"structure",members:{s3Destination:{type:"structure",members:{bucket:{},prefix:{}}}}}}},customCodeSigning:{type:"structure",members:{signature:{type:"structure",members:{inlineDocument:{type:"blob"}}},certificateChain:{type:"structure",members:{certificateName:{},inlineDocument:{}}},hashAlgorithm:{},signatureAlgorithm:{}}}}},attributes:{type:"map",key:{},value:{}}}}},S6o:{type:"structure",members:{bucket:{},key:{},version:{}}},S7d:{type:"map",key:{},value:{}},S7z:{type:"structure",required:["targetArn"],members:{payloadVersion:{},targetArn:{}}},S8e:{type:"list",member:{}},S8k:{type:"list",member:{shape:"S8l"}},S8l:{type:"structure",required:["name"],members:{name:{},metric:{},metricDimension:{shape:"S8o"},criteria:{type:"structure",members:{comparisonOperator:{},value:{shape:"S8s"},durationSeconds:{type:"integer"},consecutiveDatapointsToAlarm:{type:"integer"},consecutiveDatapointsToClear:{type:"integer"},statisticalThreshold:{type:"structure",members:{statistic:{}}},mlDetectionConfig:{type:"structure",required:["confidenceLevel"],members:{confidenceLevel:{}}}}},suppressAlerts:{type:"boolean"}}},S8o:{type:"structure",required:["dimensionName"],members:{dimensionName:{},operator:{}}},S8s:{type:"structure",members:{count:{type:"long"},cidrs:{type:"list",member:{}},ports:{type:"list",member:{type:"integer"}},number:{type:"double"},numbers:{type:"list",member:{type:"double"}},strings:{type:"list",member:{}}}},S9a:{type:"map",key:{},value:{type:"structure",required:["alertTargetArn","roleArn"],members:{alertTargetArn:{},roleArn:{}}}},S9e:{type:"list",member:{}},S9f:{type:"list",member:{type:"structure",required:["metric"],members:{metric:{},metricDimension:{shape:"S8o"}}}},S9l:{type:"list",member:{type:"structure",members:{fileId:{type:"integer"},s3Location:{shape:"S6o"}}}},S9x:{type:"structure",members:{thingTypeDescription:{},searchableAttributes:{type:"list",member:{}}}},Sa5:{type:"structure",required:["sql","actions"],members:{sql:{},description:{},actions:{shape:"Sa8"},ruleDisabled:{type:"boolean"},awsIotSqlVersion:{},errorAction:{shape:"Sa9"}}},Sa8:{type:"list",member:{shape:"Sa9"}},Sa9:{type:"structure",members:{dynamoDB:{type:"structure",required:["tableName","roleArn","hashKeyField","hashKeyValue"],members:{tableName:{},roleArn:{},operation:{},hashKeyField:{},hashKeyValue:{},hashKeyType:{},rangeKeyField:{},rangeKeyValue:{},rangeKeyType:{},payloadField:{}}},dynamoDBv2:{type:"structure",required:["roleArn","putItem"],members:{roleArn:{},putItem:{type:"structure",required:["tableName"],members:{tableName:{}}}}},lambda:{type:"structure",required:["functionArn"],members:{functionArn:{}}},sns:{type:"structure",required:["targetArn","roleArn"],members:{targetArn:{},roleArn:{},messageFormat:{}}},sqs:{type:"structure",required:["roleArn","queueUrl"],members:{roleArn:{},queueUrl:{},useBase64:{type:"boolean"}}},kinesis:{type:"structure",required:["roleArn","streamName"],members:{roleArn:{},streamName:{},partitionKey:{}}},republish:{type:"structure",required:["roleArn","topic"],members:{roleArn:{},topic:{},qos:{type:"integer"}}},s3:{type:"structure",required:["roleArn","bucketName","key"],members:{roleArn:{},bucketName:{},key:{},cannedAcl:{}}},firehose:{type:"structure",required:["roleArn","deliveryStreamName"],members:{roleArn:{},deliveryStreamName:{},separator:{},batchMode:{type:"boolean"}}},cloudwatchMetric:{type:"structure",required:["roleArn","metricNamespace","metricName","metricValue","metricUnit"],members:{roleArn:{},metricNamespace:{},metricName:{},metricValue:{},metricUnit:{},metricTimestamp:{}}},cloudwatchAlarm:{type:"structure",required:["roleArn","alarmName","stateReason","stateValue"],members:{roleArn:{},alarmName:{},stateReason:{},stateValue:{}}},cloudwatchLogs:{type:"structure",required:["roleArn","logGroupName"],members:{roleArn:{},logGroupName:{}}},elasticsearch:{type:"structure",required:["roleArn","endpoint","index","type","id"],members:{roleArn:{},endpoint:{},index:{},type:{},id:{}}},salesforce:{type:"structure",required:["token","url"],members:{token:{},url:{}}},iotAnalytics:{type:"structure",members:{channelArn:{},channelName:{},batchMode:{type:"boolean"},roleArn:{}}},iotEvents:{type:"structure",required:["inputName","roleArn"],members:{inputName:{},messageId:{},batchMode:{type:"boolean"},roleArn:{}}},iotSiteWise:{type:"structure",required:["putAssetPropertyValueEntries","roleArn"],members:{putAssetPropertyValueEntries:{type:"list",member:{type:"structure",required:["propertyValues"],members:{entryId:{},assetId:{},propertyId:{},propertyAlias:{},propertyValues:{type:"list",member:{type:"structure",required:["value","timestamp"],members:{value:{type:"structure",members:{stringValue:{},integerValue:{},doubleValue:{},booleanValue:{}}},timestamp:{type:"structure",required:["timeInSeconds"],members:{timeInSeconds:{},offsetInNanos:{}}},quality:{}}}}}}},roleArn:{}}},stepFunctions:{type:"structure",required:["stateMachineName","roleArn"],members:{executionNamePrefix:{},stateMachineName:{},roleArn:{}}},timestream:{type:"structure",required:["roleArn","databaseName","tableName","dimensions"],members:{roleArn:{},databaseName:{},tableName:{},dimensions:{type:"list",member:{type:"structure",required:["name","value"],members:{name:{},value:{}}}},timestamp:{type:"structure",required:["value","unit"],members:{value:{},unit:{}}}}},http:{type:"structure",required:["url"],members:{url:{},confirmationUrl:{},headers:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}},auth:{type:"structure",members:{sigv4:{type:"structure",required:["signingRegion","serviceName","roleArn"],members:{signingRegion:{},serviceName:{},roleArn:{}}}}}}},kafka:{type:"structure",required:["destinationArn","topic","clientProperties"],members:{destinationArn:{},topic:{},key:{},partition:{},clientProperties:{type:"map",key:{},value:{}}}},openSearch:{type:"structure",required:["roleArn","endpoint","index","type","id"],members:{roleArn:{},endpoint:{},index:{},type:{},id:{}}}}},Sd6:{type:"list",member:{}},Sd8:{type:"list",member:{}},Sdc:{type:"structure",members:{arn:{},status:{},createdAt:{type:"timestamp"},lastUpdatedAt:{type:"timestamp"},statusReason:{},httpUrlProperties:{type:"structure",members:{confirmationUrl:{}}},vpcProperties:{type:"structure",members:{subnetIds:{shape:"Sd6"},securityGroups:{shape:"Sd8"},vpcId:{},roleArn:{}}}}},Sfc:{type:"map",key:{},value:{type:"structure",members:{targetArn:{},roleArn:{},enabled:{type:"boolean"}}}},Sff:{type:"map",key:{},value:{type:"structure",members:{enabled:{type:"boolean"}}}},Sfk:{type:"structure",members:{findingId:{},taskId:{},checkName:{},taskStartTime:{type:"timestamp"},findingTime:{type:"timestamp"},severity:{},nonCompliantResource:{type:"structure",members:{resourceType:{},resourceIdentifier:{shape:"S1o"},additionalInfo:{shape:"Sfo"}}},relatedResources:{type:"list",member:{type:"structure",members:{resourceType:{},resourceIdentifier:{shape:"S1o"},additionalInfo:{shape:"Sfo"}}}},reasonForNonCompliance:{},reasonForNonComplianceCode:{},isSuppressed:{type:"boolean"}}},Sfo:{type:"map",key:{},value:{}},Sg4:{type:"structure",members:{auditTaskId:{},findingIds:{type:"list",member:{}},auditCheckToReasonCodeFilter:{type:"map",key:{},value:{type:"list",member:{}}}}},Sg8:{type:"map",key:{},value:{type:"list",member:{}}},Sga:{type:"list",member:{type:"structure",members:{name:{},id:{},roleArn:{},actionParams:{shape:"S59"}}}},Sh1:{type:"structure",members:{authorizerName:{},authorizerArn:{},authorizerFunctionArn:{},tokenKeyName:{},tokenSigningPublicKeys:{shape:"S25"},status:{},creationDate:{type:"timestamp"},lastModifiedDate:{type:"timestamp"},signingDisabled:{type:"boolean"},enableCachingForHttp:{type:"boolean"}}},She:{type:"structure",members:{notBefore:{type:"timestamp"},notAfter:{type:"timestamp"}}},Shf:{type:"structure",members:{templateBody:{},roleArn:{}}},Sht:{type:"structure",members:{taskId:{},taskStatus:{},taskStartTime:{type:"timestamp"},taskEndTime:{type:"timestamp"},target:{shape:"Shv"},violationEventOccurrenceRange:{shape:"Shy"},onlyActiveViolationsIncluded:{type:"boolean"},suppressedAlertsIncluded:{type:"boolean"},actionsDefinition:{shape:"Sga"},taskStatistics:{type:"structure",members:{actionsExecuted:{type:"long"},actionsSkipped:{type:"long"},actionsFailed:{type:"long"}}}}},Shv:{type:"structure",members:{violationIds:{type:"list",member:{}},securityProfileName:{},behaviorName:{}}},Shy:{type:"structure",required:["startTime","endTime"],members:{startTime:{type:"timestamp"},endTime:{type:"timestamp"}}},Sij:{type:"map",key:{},value:{type:"structure",members:{Enabled:{type:"boolean"}}}},Sjn:{type:"list",member:{}},Skg:{type:"list",member:{shape:"Skh"}},Skh:{type:"structure",members:{groupName:{},groupArn:{}}},Skt:{type:"structure",members:{deprecated:{type:"boolean"},deprecationDate:{type:"timestamp"},creationDate:{type:"timestamp"}}},Sls:{type:"structure",required:["thingIndexingMode"],members:{thingIndexingMode:{},thingConnectivityIndexingMode:{},deviceDefenderIndexingMode:{},namedShadowIndexingMode:{},managedFields:{shape:"Slx"},customFields:{shape:"Slx"}}},Slx:{type:"list",member:{type:"structure",members:{name:{},type:{}}}},Sm1:{type:"structure",required:["thingGroupIndexingMode"],members:{thingGroupIndexingMode:{},managedFields:{shape:"Slx"},customFields:{shape:"Slx"}}},Snj:{type:"structure",members:{confidenceLevel:{}}},Snq:{type:"list",member:{type:"structure",members:{policyName:{},policyArn:{}}}},Sos:{type:"list",member:{type:"structure",members:{certificateArn:{},certificateId:{},status:{},certificateMode:{},creationDate:{type:"timestamp"}}}},Sps:{type:"structure",members:{status:{},queuedAt:{type:"timestamp"},startedAt:{type:"timestamp"},lastUpdatedAt:{type:"timestamp"},executionNumber:{type:"long"},retryAttempt:{type:"integer"}}},Squ:{type:"list",member:{}},Sr4:{type:"list",member:{}},Srn:{type:"structure",required:["name","arn"],members:{name:{},arn:{}}},Srs:{type:"structure",required:["arn"],members:{arn:{}}},Stg:{type:"structure",required:["targetType"],members:{targetType:{},targetName:{}}},Suc:{type:"list",member:{}},Sv5:{type:"structure",required:["resources"],members:{actionType:{},resources:{type:"list",member:{}}}},Sv9:{type:"list",member:{}},Sxk:{type:"list",member:{}}}}},4604:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["backup"]={};i.Backup=s.defineService("backup",["2018-11-15"]);Object.defineProperty(a.services["backup"],"2018-11-15",{get:function get(){var e=r(9601);e.paginators=r(8447).pagination;return e},enumerable:true,configurable:true});e.exports=i.Backup},4612:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["sso"]={};i.SSO=s.defineService("sso",["2019-06-10"]);Object.defineProperty(a.services["sso"],"2019-06-10",{get:function get(){var e=r(3881);e.paginators=r(682).pagination;return e},enumerable:true,configurable:true});e.exports=i.SSO},4616:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-08-01",endpointPrefix:"aps",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon Prometheus Service",serviceId:"amp",signatureVersion:"v4",signingName:"aps",uid:"amp-2020-08-01"},operations:{CreateAlertManagerDefinition:{http:{requestUri:"/workspaces/{workspaceId}/alertmanager/definition",responseCode:202},input:{type:"structure",required:["data","workspaceId"],members:{clientToken:{idempotencyToken:true},data:{type:"blob"},workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["status"],members:{status:{shape:"S6"}}},idempotent:true},CreateRuleGroupsNamespace:{http:{requestUri:"/workspaces/{workspaceId}/rulegroupsnamespaces",responseCode:202},input:{type:"structure",required:["data","name","workspaceId"],members:{clientToken:{idempotencyToken:true},data:{type:"blob"},name:{},tags:{shape:"Sc"},workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["arn","name","status"],members:{arn:{},name:{},status:{shape:"Sh"},tags:{shape:"Sc"}}},idempotent:true},CreateWorkspace:{http:{requestUri:"/workspaces",responseCode:202},input:{type:"structure",members:{alias:{},clientToken:{idempotencyToken:true},tags:{shape:"Sc"}}},output:{type:"structure",required:["arn","status","workspaceId"],members:{arn:{},status:{shape:"Sn"},tags:{shape:"Sc"},workspaceId:{}}},idempotent:true},DeleteAlertManagerDefinition:{http:{method:"DELETE",requestUri:"/workspaces/{workspaceId}/alertmanager/definition",responseCode:202},input:{type:"structure",required:["workspaceId"],members:{clientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"},workspaceId:{location:"uri",locationName:"workspaceId"}}},idempotent:true},DeleteRuleGroupsNamespace:{http:{method:"DELETE",requestUri:"/workspaces/{workspaceId}/rulegroupsnamespaces/{name}",responseCode:202},input:{type:"structure",required:["name","workspaceId"],members:{clientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"},name:{location:"uri",locationName:"name"},workspaceId:{location:"uri",locationName:"workspaceId"}}},idempotent:true},DeleteWorkspace:{http:{method:"DELETE",requestUri:"/workspaces/{workspaceId}",responseCode:202},input:{type:"structure",required:["workspaceId"],members:{clientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"},workspaceId:{location:"uri",locationName:"workspaceId"}}},idempotent:true},DescribeAlertManagerDefinition:{http:{method:"GET",requestUri:"/workspaces/{workspaceId}/alertmanager/definition",responseCode:200},input:{type:"structure",required:["workspaceId"],members:{workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["alertManagerDefinition"],members:{alertManagerDefinition:{type:"structure",required:["createdAt","data","modifiedAt","status"],members:{createdAt:{type:"timestamp"},data:{type:"blob"},modifiedAt:{type:"timestamp"},status:{shape:"S6"}}}}}},DescribeRuleGroupsNamespace:{http:{method:"GET",requestUri:"/workspaces/{workspaceId}/rulegroupsnamespaces/{name}",responseCode:200},input:{type:"structure",required:["name","workspaceId"],members:{name:{location:"uri",locationName:"name"},workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["ruleGroupsNamespace"],members:{ruleGroupsNamespace:{type:"structure",required:["arn","createdAt","data","modifiedAt","name","status"],members:{arn:{},createdAt:{type:"timestamp"},data:{type:"blob"},modifiedAt:{type:"timestamp"},name:{},status:{shape:"Sh"},tags:{shape:"Sc"}}}}}},DescribeWorkspace:{http:{method:"GET",requestUri:"/workspaces/{workspaceId}",responseCode:200},input:{type:"structure",required:["workspaceId"],members:{workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["workspace"],members:{workspace:{type:"structure",required:["arn","createdAt","status","workspaceId"],members:{alias:{},arn:{},createdAt:{type:"timestamp"},prometheusEndpoint:{},status:{shape:"Sn"},tags:{shape:"Sc"},workspaceId:{}}}}}},ListRuleGroupsNamespaces:{http:{method:"GET",requestUri:"/workspaces/{workspaceId}/rulegroupsnamespaces",responseCode:200},input:{type:"structure",required:["workspaceId"],members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},name:{location:"querystring",locationName:"name"},nextToken:{location:"querystring",locationName:"nextToken"},workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["ruleGroupsNamespaces"],members:{nextToken:{},ruleGroupsNamespaces:{type:"list",member:{type:"structure",required:["arn","createdAt","modifiedAt","name","status"],members:{arn:{},createdAt:{type:"timestamp"},modifiedAt:{type:"timestamp"},name:{},status:{shape:"Sh"},tags:{shape:"Sc"}}}}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"Sc"}}}},ListWorkspaces:{http:{method:"GET",requestUri:"/workspaces",responseCode:200},input:{type:"structure",members:{alias:{location:"querystring",locationName:"alias"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["workspaces"],members:{nextToken:{},workspaces:{type:"list",member:{type:"structure",required:["arn","createdAt","status","workspaceId"],members:{alias:{},arn:{},createdAt:{type:"timestamp"},status:{shape:"Sn"},tags:{shape:"Sc"},workspaceId:{}}}}}}},PutAlertManagerDefinition:{http:{method:"PUT",requestUri:"/workspaces/{workspaceId}/alertmanager/definition",responseCode:202},input:{type:"structure",required:["data","workspaceId"],members:{clientToken:{idempotencyToken:true},data:{type:"blob"},workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["status"],members:{status:{shape:"S6"}}},idempotent:true},PutRuleGroupsNamespace:{http:{method:"PUT",requestUri:"/workspaces/{workspaceId}/rulegroupsnamespaces/{name}",responseCode:202},input:{type:"structure",required:["data","name","workspaceId"],members:{clientToken:{idempotencyToken:true},data:{type:"blob"},name:{location:"uri",locationName:"name"},workspaceId:{location:"uri",locationName:"workspaceId"}}},output:{type:"structure",required:["arn","name","status"],members:{arn:{},name:{},status:{shape:"Sh"},tags:{shape:"Sc"}}},idempotent:true},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"Sc"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}},idempotent:true},UpdateWorkspaceAlias:{http:{requestUri:"/workspaces/{workspaceId}/alias",responseCode:204},input:{type:"structure",required:["workspaceId"],members:{alias:{},clientToken:{idempotencyToken:true},workspaceId:{location:"uri",locationName:"workspaceId"}}},idempotent:true}},shapes:{S6:{type:"structure",required:["statusCode"],members:{statusCode:{},statusReason:{}}},Sc:{type:"map",key:{},value:{}},Sh:{type:"structure",required:["statusCode"],members:{statusCode:{},statusReason:{}}},Sn:{type:"structure",required:["statusCode"],members:{statusCode:{}}}}}},4618:function(e,t,r){var i=r(153);var s=r(904).populateHostPrefix;function populateMethod(e){e.httpRequest.method=e.service.api.operations[e.operation].httpMethod}function generateURI(e,t,r,s){var a=[e,t].join("/");a=a.replace(/\/+/g,"/");var o={},n=false;i.each(r.members,function(e,t){var r=s[e];if(r===null||r===undefined)return;if(t.location==="uri"){var u=new RegExp("\\{"+t.name+"(\\+)?\\}");a=a.replace(u,function(e,t){var s=t?i.uriEscapePath:i.uriEscape;return s(String(r))})}else if(t.location==="querystring"){n=true;if(t.type==="list"){o[t.name]=r.map(function(e){return i.uriEscape(t.member.toWireFormat(e).toString())})}else if(t.type==="map"){i.each(r,function(e,t){if(Array.isArray(t)){o[e]=t.map(function(e){return i.uriEscape(String(e))})}else{o[e]=i.uriEscape(String(t))}})}else{o[t.name]=i.uriEscape(t.toWireFormat(r).toString())}}});if(n){a+=a.indexOf("?")>=0?"&":"?";var u=[];i.arrayEach(Object.keys(o).sort(),function(e){if(!Array.isArray(o[e])){o[e]=[o[e]]}for(var t=0;ti){switch(t[a]){case"textNode":closeText(r);break;case"cdata":emitNode(r,"oncdata",r.cdata);r.cdata="";break;case"script":emitNode(r,"onscript",r.script);r.script="";break;default:error(r,"Max buffer length exceeded: "+t[a])}}s=Math.max(s,n)}var u=e.MAX_BUFFER_LENGTH-s;r.bufferCheckPosition=u+r.position}function clearBuffers(e){for(var r=0,i=t.length;r";var m="[CDATA[";var c="DOCTYPE";var l="http://www.w3.org/XML/1998/namespace";var d="http://www.w3.org/2000/xmlns/";var y={xml:l,xmlns:d};a=charClass(a);o=charClass(o);n=charClass(n);var b=/[:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]/;var S=/[:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\u00B7\u0300-\u036F\u203F-\u2040\.\d-]/;var g=/[#:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]/;var h=/[#:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\u00B7\u0300-\u036F\u203F-\u2040\.\d-]/;u=charClass(u);p=charClass(p);function charClass(e){return e.split("").reduce(function(e,t){e[t]=true;return e},{})}function isRegExp(e){return Object.prototype.toString.call(e)==="[object RegExp]"}function is(e,t){return isRegExp(e)?!!t.match(e):e[t]}function not(e,t){return!is(e,t)}var N=0;e.STATE={BEGIN:N++,BEGIN_WHITESPACE:N++,TEXT:N++,TEXT_ENTITY:N++,OPEN_WAKA:N++,SGML_DECL:N++,SGML_DECL_QUOTED:N++,DOCTYPE:N++,DOCTYPE_QUOTED:N++,DOCTYPE_DTD:N++,DOCTYPE_DTD_QUOTED:N++,COMMENT_STARTING:N++,COMMENT:N++,COMMENT_ENDING:N++,COMMENT_ENDED:N++,CDATA:N++,CDATA_ENDING:N++,CDATA_ENDING_2:N++,PROC_INST:N++,PROC_INST_BODY:N++,PROC_INST_ENDING:N++,OPEN_TAG:N++,OPEN_TAG_SLASH:N++,ATTRIB:N++,ATTRIB_NAME:N++,ATTRIB_NAME_SAW_WHITE:N++,ATTRIB_VALUE:N++,ATTRIB_VALUE_QUOTED:N++,ATTRIB_VALUE_CLOSED:N++,ATTRIB_VALUE_UNQUOTED:N++,ATTRIB_VALUE_ENTITY_Q:N++,ATTRIB_VALUE_ENTITY_U:N++,CLOSE_TAG:N++,CLOSE_TAG_SAW_WHITE:N++,SCRIPT:N++,SCRIPT_ENDING:N++};e.XML_ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'"};e.ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'",AElig:198,Aacute:193,Acirc:194,Agrave:192,Aring:197,Atilde:195,Auml:196,Ccedil:199,ETH:208,Eacute:201,Ecirc:202,Egrave:200,Euml:203,Iacute:205,Icirc:206,Igrave:204,Iuml:207,Ntilde:209,Oacute:211,Ocirc:212,Ograve:210,Oslash:216,Otilde:213,Ouml:214,THORN:222,Uacute:218,Ucirc:219,Ugrave:217,Uuml:220,Yacute:221,aacute:225,acirc:226,aelig:230,agrave:224,aring:229,atilde:227,auml:228,ccedil:231,eacute:233,ecirc:234,egrave:232,eth:240,euml:235,iacute:237,icirc:238,igrave:236,iuml:239,ntilde:241,oacute:243,ocirc:244,ograve:242,oslash:248,otilde:245,ouml:246,szlig:223,thorn:254,uacute:250,ucirc:251,ugrave:249,uuml:252,yacute:253,yuml:255,copy:169,reg:174,nbsp:160,iexcl:161,cent:162,pound:163,curren:164,yen:165,brvbar:166,sect:167,uml:168,ordf:170,laquo:171,not:172,shy:173,macr:175,deg:176,plusmn:177,sup1:185,sup2:178,sup3:179,acute:180,micro:181,para:182,middot:183,cedil:184,ordm:186,raquo:187,frac14:188,frac12:189,frac34:190,iquest:191,times:215,divide:247,OElig:338,oelig:339,Scaron:352,scaron:353,Yuml:376,fnof:402,circ:710,tilde:732,Alpha:913,Beta:914,Gamma:915,Delta:916,Epsilon:917,Zeta:918,Eta:919,Theta:920,Iota:921,Kappa:922,Lambda:923,Mu:924,Nu:925,Xi:926,Omicron:927,Pi:928,Rho:929,Sigma:931,Tau:932,Upsilon:933,Phi:934,Chi:935,Psi:936,Omega:937,alpha:945,beta:946,gamma:947,delta:948,epsilon:949,zeta:950,eta:951,theta:952,iota:953,kappa:954,lambda:955,mu:956,nu:957,xi:958,omicron:959,pi:960,rho:961,sigmaf:962,sigma:963,tau:964,upsilon:965,phi:966,chi:967,psi:968,omega:969,thetasym:977,upsih:978,piv:982,ensp:8194,emsp:8195,thinsp:8201,zwnj:8204,zwj:8205,lrm:8206,rlm:8207,ndash:8211,mdash:8212,lsquo:8216,rsquo:8217,sbquo:8218,ldquo:8220,rdquo:8221,bdquo:8222,dagger:8224,Dagger:8225,bull:8226,hellip:8230,permil:8240,prime:8242,Prime:8243,lsaquo:8249,rsaquo:8250,oline:8254,frasl:8260,euro:8364,image:8465,weierp:8472,real:8476,trade:8482,alefsym:8501,larr:8592,uarr:8593,rarr:8594,darr:8595,harr:8596,crarr:8629,lArr:8656,uArr:8657,rArr:8658,dArr:8659,hArr:8660,forall:8704,part:8706,exist:8707,empty:8709,nabla:8711,isin:8712,notin:8713,ni:8715,prod:8719,sum:8721,minus:8722,lowast:8727,radic:8730,prop:8733,infin:8734,ang:8736,and:8743,or:8744,cap:8745,cup:8746,int:8747,there4:8756,sim:8764,cong:8773,asymp:8776,ne:8800,equiv:8801,le:8804,ge:8805,sub:8834,sup:8835,nsub:8836,sube:8838,supe:8839,oplus:8853,otimes:8855,perp:8869,sdot:8901,lceil:8968,rceil:8969,lfloor:8970,rfloor:8971,lang:9001,rang:9002,loz:9674,spades:9824,clubs:9827,hearts:9829,diams:9830};Object.keys(e.ENTITIES).forEach(function(t){var r=e.ENTITIES[t];var i=typeof r==="number"?String.fromCharCode(r):r;e.ENTITIES[t]=i});for(var I in e.STATE){e.STATE[e.STATE[I]]=I}N=e.STATE;function emit(e,t,r){e[t]&&e[t](r)}function emitNode(e,t,r){if(e.textNode)closeText(e);emit(e,t,r)}function closeText(e){e.textNode=textopts(e.opt,e.textNode);if(e.textNode)emit(e,"ontext",e.textNode);e.textNode=""}function textopts(e,t){if(e.trim)t=t.trim();if(e.normalize)t=t.replace(/\s+/g," ");return t}function error(e,t){closeText(e);if(e.trackPosition){t+="\nLine: "+e.line+"\nColumn: "+e.column+"\nChar: "+e.c}t=new Error(t);e.error=t;emit(e,"onerror",t);return e}function end(e){if(e.sawRoot&&!e.closedRoot)strictFail(e,"Unclosed root tag");if(e.state!==N.BEGIN&&e.state!==N.BEGIN_WHITESPACE&&e.state!==N.TEXT){error(e,"Unexpected end")}closeText(e);e.c="";e.closed=true;emit(e,"onend");SAXParser.call(e,e.strict,e.opt);return e}function strictFail(e,t){if(typeof e!=="object"||!(e instanceof SAXParser)){throw new Error("bad call to strictFail")}if(e.strict){error(e,t)}}function newTag(e){if(!e.strict)e.tagName=e.tagName[e.looseCase]();var t=e.tags[e.tags.length-1]||e;var r=e.tag={name:e.tagName,attributes:{}};if(e.opt.xmlns){r.ns=t.ns}e.attribList.length=0;emitNode(e,"onopentagstart",r)}function qname(e,t){var r=e.indexOf(":");var i=r<0?["",e]:e.split(":");var s=i[0];var a=i[1];if(t&&e==="xmlns"){s="xmlns";a=""}return{prefix:s,local:a}}function attrib(e){if(!e.strict){e.attribName=e.attribName[e.looseCase]()}if(e.attribList.indexOf(e.attribName)!==-1||e.tag.attributes.hasOwnProperty(e.attribName)){e.attribName=e.attribValue="";return}if(e.opt.xmlns){var t=qname(e.attribName,true);var r=t.prefix;var i=t.local;if(r==="xmlns"){if(i==="xml"&&e.attribValue!==l){strictFail(e,"xml: prefix must be bound to "+l+"\n"+"Actual: "+e.attribValue)}else if(i==="xmlns"&&e.attribValue!==d){strictFail(e,"xmlns: prefix must be bound to "+d+"\n"+"Actual: "+e.attribValue)}else{var s=e.tag;var a=e.tags[e.tags.length-1]||e;if(s.ns===a.ns){s.ns=Object.create(a.ns)}s.ns[i]=e.attribValue}}e.attribList.push([e.attribName,e.attribValue])}else{e.tag.attributes[e.attribName]=e.attribValue;emitNode(e,"onattribute",{name:e.attribName,value:e.attribValue})}e.attribName=e.attribValue=""}function openTag(e,t){if(e.opt.xmlns){var r=e.tag;var i=qname(e.tagName);r.prefix=i.prefix;r.local=i.local;r.uri=r.ns[i.prefix]||"";if(r.prefix&&!r.uri){strictFail(e,"Unbound namespace prefix: "+JSON.stringify(e.tagName));r.uri=i.prefix}var s=e.tags[e.tags.length-1]||e;if(r.ns&&s.ns!==r.ns){Object.keys(r.ns).forEach(function(t){emitNode(e,"onopennamespace",{prefix:t,uri:r.ns[t]})})}for(var a=0,o=e.attribList.length;a";e.tagName="";e.state=N.SCRIPT;return}emitNode(e,"onscript",e.script);e.script=""}var t=e.tags.length;var r=e.tagName;if(!e.strict){r=r[e.looseCase]()}var i=r;while(t--){var s=e.tags[t];if(s.name!==i){strictFail(e,"Unexpected close tag")}else{break}}if(t<0){strictFail(e,"Unmatched closing tag: "+e.tagName);e.textNode+="";e.state=N.TEXT;return}e.tagName=r;var a=e.tags.length;while(a-- >t){var o=e.tag=e.tags.pop();e.tagName=e.tag.name;emitNode(e,"onclosetag",e.tagName);var n={};for(var u in o.ns){n[u]=o.ns[u]}var p=e.tags[e.tags.length-1]||e;if(e.opt.xmlns&&o.ns!==p.ns){Object.keys(o.ns).forEach(function(t){var r=o.ns[t];emitNode(e,"onclosenamespace",{prefix:t,uri:r})})}}if(t===0)e.closedRoot=true;e.tagName=e.attribValue=e.attribName="";e.attribList.length=0;e.state=N.TEXT}function parseEntity(e){var t=e.entity;var r=t.toLowerCase();var i;var s="";if(e.ENTITIES[t]){return e.ENTITIES[t]}if(e.ENTITIES[r]){return e.ENTITIES[r]}t=r;if(t.charAt(0)==="#"){if(t.charAt(1)==="x"){t=t.slice(2);i=parseInt(t,16);s=i.toString(16)}else{t=t.slice(1);i=parseInt(t,10);s=i.toString(10)}}t=t.replace(/^0+/,"");if(s.toLowerCase()!==t){strictFail(e,"Invalid character entity");return"&"+e.entity+";"}return String.fromCodePoint(i)}function beginWhiteSpace(e,t){if(t==="<"){e.state=N.OPEN_WAKA;e.startTagPosition=e.position}else if(not(a,t)){strictFail(e,"Non-whitespace before first tag.");e.textNode=t;e.state=N.TEXT}}function charAt(e,t){var r="";if(t"){emitNode(t,"onsgmldeclaration",t.sgmlDecl);t.sgmlDecl="";t.state=N.TEXT}else if(is(u,i)){t.state=N.SGML_DECL_QUOTED;t.sgmlDecl+=i}else{t.sgmlDecl+=i}continue;case N.SGML_DECL_QUOTED:if(i===t.q){t.state=N.SGML_DECL;t.q=""}t.sgmlDecl+=i;continue;case N.DOCTYPE:if(i===">"){t.state=N.TEXT;emitNode(t,"ondoctype",t.doctype);t.doctype=true}else{t.doctype+=i;if(i==="["){t.state=N.DOCTYPE_DTD}else if(is(u,i)){t.state=N.DOCTYPE_QUOTED;t.q=i}}continue;case N.DOCTYPE_QUOTED:t.doctype+=i;if(i===t.q){t.q="";t.state=N.DOCTYPE}continue;case N.DOCTYPE_DTD:t.doctype+=i;if(i==="]"){t.state=N.DOCTYPE}else if(is(u,i)){t.state=N.DOCTYPE_DTD_QUOTED;t.q=i}continue;case N.DOCTYPE_DTD_QUOTED:t.doctype+=i;if(i===t.q){t.state=N.DOCTYPE_DTD;t.q=""}continue;case N.COMMENT:if(i==="-"){t.state=N.COMMENT_ENDING}else{t.comment+=i}continue;case N.COMMENT_ENDING:if(i==="-"){t.state=N.COMMENT_ENDED;t.comment=textopts(t.opt,t.comment);if(t.comment){emitNode(t,"oncomment",t.comment)}t.comment=""}else{t.comment+="-"+i;t.state=N.COMMENT}continue;case N.COMMENT_ENDED:if(i!==">"){strictFail(t,"Malformed comment");t.comment+="--"+i;t.state=N.COMMENT}else{t.state=N.TEXT}continue;case N.CDATA:if(i==="]"){t.state=N.CDATA_ENDING}else{t.cdata+=i}continue;case N.CDATA_ENDING:if(i==="]"){t.state=N.CDATA_ENDING_2}else{t.cdata+="]"+i;t.state=N.CDATA}continue;case N.CDATA_ENDING_2:if(i===">"){if(t.cdata){emitNode(t,"oncdata",t.cdata)}emitNode(t,"onclosecdata");t.cdata="";t.state=N.TEXT}else if(i==="]"){t.cdata+="]"}else{t.cdata+="]]"+i;t.state=N.CDATA}continue;case N.PROC_INST:if(i==="?"){t.state=N.PROC_INST_ENDING}else if(is(a,i)){t.state=N.PROC_INST_BODY}else{t.procInstName+=i}continue;case N.PROC_INST_BODY:if(!t.procInstBody&&is(a,i)){continue}else if(i==="?"){t.state=N.PROC_INST_ENDING}else{t.procInstBody+=i}continue;case N.PROC_INST_ENDING:if(i===">"){emitNode(t,"onprocessinginstruction",{name:t.procInstName,body:t.procInstBody});t.procInstName=t.procInstBody="";t.state=N.TEXT}else{t.procInstBody+="?"+i;t.state=N.PROC_INST_BODY}continue;case N.OPEN_TAG:if(is(S,i)){t.tagName+=i}else{newTag(t);if(i===">"){openTag(t)}else if(i==="/"){t.state=N.OPEN_TAG_SLASH}else{if(not(a,i)){strictFail(t,"Invalid character in tag name")}t.state=N.ATTRIB}}continue;case N.OPEN_TAG_SLASH:if(i===">"){openTag(t,true);closeTag(t)}else{strictFail(t,"Forward-slash in opening tag not followed by >");t.state=N.ATTRIB}continue;case N.ATTRIB:if(is(a,i)){continue}else if(i===">"){openTag(t)}else if(i==="/"){t.state=N.OPEN_TAG_SLASH}else if(is(b,i)){t.attribName=i;t.attribValue="";t.state=N.ATTRIB_NAME}else{strictFail(t,"Invalid attribute name")}continue;case N.ATTRIB_NAME:if(i==="="){t.state=N.ATTRIB_VALUE}else if(i===">"){strictFail(t,"Attribute without value");t.attribValue=t.attribName;attrib(t);openTag(t)}else if(is(a,i)){t.state=N.ATTRIB_NAME_SAW_WHITE}else if(is(S,i)){t.attribName+=i}else{strictFail(t,"Invalid attribute name")}continue;case N.ATTRIB_NAME_SAW_WHITE:if(i==="="){t.state=N.ATTRIB_VALUE}else if(is(a,i)){continue}else{strictFail(t,"Attribute without value");t.tag.attributes[t.attribName]="";t.attribValue="";emitNode(t,"onattribute",{name:t.attribName,value:""});t.attribName="";if(i===">"){openTag(t)}else if(is(b,i)){t.attribName=i;t.state=N.ATTRIB_NAME}else{strictFail(t,"Invalid attribute name");t.state=N.ATTRIB}}continue;case N.ATTRIB_VALUE:if(is(a,i)){continue}else if(is(u,i)){t.q=i;t.state=N.ATTRIB_VALUE_QUOTED}else{strictFail(t,"Unquoted attribute value");t.state=N.ATTRIB_VALUE_UNQUOTED;t.attribValue=i}continue;case N.ATTRIB_VALUE_QUOTED:if(i!==t.q){if(i==="&"){t.state=N.ATTRIB_VALUE_ENTITY_Q}else{t.attribValue+=i}continue}attrib(t);t.q="";t.state=N.ATTRIB_VALUE_CLOSED;continue;case N.ATTRIB_VALUE_CLOSED:if(is(a,i)){t.state=N.ATTRIB}else if(i===">"){openTag(t)}else if(i==="/"){t.state=N.OPEN_TAG_SLASH}else if(is(b,i)){strictFail(t,"No whitespace between attributes");t.attribName=i;t.attribValue="";t.state=N.ATTRIB_NAME}else{strictFail(t,"Invalid attribute name")}continue;case N.ATTRIB_VALUE_UNQUOTED:if(not(p,i)){if(i==="&"){t.state=N.ATTRIB_VALUE_ENTITY_U}else{t.attribValue+=i}continue}attrib(t);if(i===">"){openTag(t)}else{t.state=N.ATTRIB}continue;case N.CLOSE_TAG:if(!t.tagName){if(is(a,i)){continue}else if(not(b,i)){if(t.script){t.script+=""){closeTag(t)}else if(is(S,i)){t.tagName+=i}else if(t.script){t.script+=""){closeTag(t)}else{strictFail(t,"Invalid characters in closing tag")}continue;case N.TEXT_ENTITY:case N.ATTRIB_VALUE_ENTITY_Q:case N.ATTRIB_VALUE_ENTITY_U:var n;var l;switch(t.state){case N.TEXT_ENTITY:n=N.TEXT;l="textNode";break;case N.ATTRIB_VALUE_ENTITY_Q:n=N.ATTRIB_VALUE_QUOTED;l="attribValue";break;case N.ATTRIB_VALUE_ENTITY_U:n=N.ATTRIB_VALUE_UNQUOTED;l="attribValue";break}if(i===";"){t[l]+=parseEntity(t);t.entity="";t.state=n}else if(is(t.entity.length?h:g,i)){t.entity+=i}else{strictFail(t,"Invalid character in entity name");t[l]+="&"+t.entity+i;t.entity="";t.state=n}continue;default:throw new Error(t,"Unknown state: "+t.state)}}if(t.position>=t.bufferCheckPosition){checkBufferLength(t)}return t}if(!String.fromCodePoint){(function(){var e=String.fromCharCode;var t=Math.floor;var r=function(){var r=16384;var i=[];var s;var a;var o=-1;var n=arguments.length;if(!n){return""}var u="";while(++o1114111||t(p)!==p){throw RangeError("Invalid code point: "+p)}if(p<=65535){i.push(p)}else{p-=65536;s=(p>>10)+55296;a=p%1024+56320;i.push(s,a)}if(o+1===n||i.length>r){u+=e.apply(null,i);i.length=0}}return u};if(Object.defineProperty){Object.defineProperty(String,"fromCodePoint",{value:r,configurable:true,writable:true})}else{String.fromCodePoint=r}})()}})(false?undefined:t)},4657:function(e,t,r){var i=r(8683).parseMessage;function parseEvent(e,t,r){var s=i(t);var a=s.headers[":message-type"];if(a){if(a.value==="error"){throw parseError(s)}else if(a.value!=="event"){return}}var o=s.headers[":event-type"];var n=r.members[o.value];if(!n){return}var u={};var p=n.eventPayloadMemberName;if(p){var m=n.members[p];if(m.type==="binary"){u[p]=s.body}else{u[p]=e.parse(s.body.toString(),m)}}var c=n.eventHeaderMemberNames;for(var l=0;lthis.expireTime){return true}else{return this.expired||!this.accessKeyId||!this.secretAccessKey}},get:function get(e){var t=this;if(this.needsRefresh()){this.refresh(function(r){if(!r)t.expired=false;if(e)e(r)})}else if(e){e()}},refresh:function refresh(e){this.expired=false;e()},coalesceRefresh:function coalesceRefresh(e,t){var r=this;if(r.refreshCallbacks.push(e)===1){r.load(function onLoad(e){i.util.arrayEach(r.refreshCallbacks,function(r){if(t){r(e)}else{i.util.defer(function(){r(e)})}});r.refreshCallbacks.length=0})}},load:function load(e){e()}});i.Credentials.addPromisesToClass=function addPromisesToClass(e){this.prototype.getPromise=i.util.promisifyMethod("get",e);this.prototype.refreshPromise=i.util.promisifyMethod("refresh",e)};i.Credentials.deletePromisesFromClass=function deletePromisesFromClass(){delete this.prototype.getPromise;delete this.prototype.refreshPromise};i.util.addPromises(i.Credentials)},4928:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["evidently"]={};i.Evidently=s.defineService("evidently",["2021-02-01"]);Object.defineProperty(a.services["evidently"],"2021-02-01",{get:function get(){var e=r(3654);e.paginators=r(7804).pagination;return e},enumerable:true,configurable:true});e.exports=i.Evidently},4948:function(e,t,r){var i=r(5965).escapeElement;function XmlText(e){this.value=e}XmlText.prototype.toString=function(){return i(""+this.value)};e.exports={XmlText:XmlText}},4951:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-02-19",endpointPrefix:"migrationhub-strategy",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Migration Hub Strategy Recommendations",serviceId:"MigrationHubStrategy",signatureVersion:"v4",signingName:"migrationhub-strategy",uid:"migrationhubstrategy-2020-02-19"},operations:{GetApplicationComponentDetails:{http:{method:"GET",requestUri:"/get-applicationcomponent-details/{applicationComponentId}",responseCode:200},input:{type:"structure",required:["applicationComponentId"],members:{applicationComponentId:{location:"uri",locationName:"applicationComponentId"}}},output:{type:"structure",members:{applicationComponentDetail:{shape:"S4"},associatedApplications:{shape:"Sy"},associatedServerIds:{type:"list",member:{}},moreApplicationResource:{type:"boolean"}}}},GetApplicationComponentStrategies:{http:{method:"GET",requestUri:"/get-applicationcomponent-strategies/{applicationComponentId}",responseCode:200},input:{type:"structure",required:["applicationComponentId"],members:{applicationComponentId:{location:"uri",locationName:"applicationComponentId"}}},output:{type:"structure",members:{applicationComponentStrategies:{type:"list",member:{type:"structure",members:{isPreferred:{type:"boolean"},recommendation:{shape:"So"},status:{}}}}}}},GetAssessment:{http:{method:"GET",requestUri:"/get-assessment/{id}",responseCode:200},input:{type:"structure",required:["id"],members:{id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{dataCollectionDetails:{type:"structure",members:{completionTime:{type:"timestamp"},failed:{type:"integer"},inProgress:{type:"integer"},servers:{type:"integer"},startTime:{type:"timestamp"},status:{},success:{type:"integer"}}},id:{}}}},GetImportFileTask:{http:{method:"GET",requestUri:"/get-import-file-task/{id}",responseCode:200},input:{type:"structure",required:["id"],members:{id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{completionTime:{type:"timestamp"},id:{},importName:{},inputS3Bucket:{},inputS3Key:{},numberOfRecordsFailed:{type:"integer"},numberOfRecordsSuccess:{type:"integer"},startTime:{type:"timestamp"},status:{},statusReportS3Bucket:{},statusReportS3Key:{}}}},GetPortfolioPreferences:{http:{method:"GET",requestUri:"/get-portfolio-preferences",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{applicationPreferences:{shape:"S1i"},databasePreferences:{shape:"S1t"},prioritizeBusinessGoals:{shape:"S25"}}}},GetPortfolioSummary:{http:{method:"GET",requestUri:"/get-portfolio-summary",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{assessmentSummary:{type:"structure",members:{antipatternReportS3Object:{shape:"S6"},antipatternReportStatus:{},antipatternReportStatusMessage:{},lastAnalyzedTimestamp:{type:"timestamp"},listAntipatternSeveritySummary:{shape:"Si"},listApplicationComponentStrategySummary:{shape:"S2b"},listApplicationComponentSummary:{type:"list",member:{type:"structure",members:{appType:{},count:{type:"integer"}}}},listServerStrategySummary:{shape:"S2b"},listServerSummary:{type:"list",member:{type:"structure",members:{ServerOsType:{},count:{type:"integer"}}}}}}}}},GetRecommendationReportDetails:{http:{method:"GET",requestUri:"/get-recommendation-report-details/{id}",responseCode:200},input:{type:"structure",required:["id"],members:{id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{id:{},recommendationReportDetails:{type:"structure",members:{completionTime:{type:"timestamp"},s3Bucket:{},s3Keys:{type:"list",member:{}},startTime:{type:"timestamp"},status:{},statusMessage:{}}}}}},GetServerDetails:{http:{method:"GET",requestUri:"/get-server-details/{serverId}",responseCode:200},input:{type:"structure",required:["serverId"],members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},serverId:{location:"uri",locationName:"serverId"}}},output:{type:"structure",members:{associatedApplications:{shape:"Sy"},nextToken:{},serverDetail:{shape:"S2u"}}}},GetServerStrategies:{http:{method:"GET",requestUri:"/get-server-strategies/{serverId}",responseCode:200},input:{type:"structure",required:["serverId"],members:{serverId:{location:"uri",locationName:"serverId"}}},output:{type:"structure",members:{serverStrategies:{type:"list",member:{type:"structure",members:{isPreferred:{type:"boolean"},numberOfApplicationComponents:{type:"integer"},recommendation:{shape:"So"},status:{}}}}}}},ListApplicationComponents:{http:{requestUri:"/list-applicationcomponents",responseCode:200},input:{type:"structure",members:{applicationComponentCriteria:{},filterValue:{},groupIdFilter:{shape:"S3d"},maxResults:{type:"integer"},nextToken:{},sort:{}}},output:{type:"structure",members:{applicationComponentInfos:{type:"list",member:{shape:"S4"}},nextToken:{}}}},ListCollectors:{http:{method:"GET",requestUri:"/list-collectors",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Collectors:{type:"list",member:{type:"structure",members:{collectorHealth:{},collectorId:{},collectorVersion:{},hostName:{},ipAddress:{},lastActivityTimeStamp:{},registeredTimeStamp:{}}}},nextToken:{}}}},ListImportFileTask:{http:{method:"GET",requestUri:"/list-import-file-task",responseCode:200},input:{type:"structure",members:{maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{nextToken:{},taskInfos:{type:"list",member:{type:"structure",members:{completionTime:{type:"timestamp"},id:{},importName:{},inputS3Bucket:{},inputS3Key:{},numberOfRecordsFailed:{type:"integer"},numberOfRecordsSuccess:{type:"integer"},startTime:{type:"timestamp"},status:{},statusReportS3Bucket:{},statusReportS3Key:{}}}}}}},ListServers:{http:{requestUri:"/list-servers",responseCode:200},input:{type:"structure",members:{filterValue:{},groupIdFilter:{shape:"S3d"},maxResults:{type:"integer"},nextToken:{},serverCriteria:{},sort:{}}},output:{type:"structure",members:{nextToken:{},serverInfos:{type:"list",member:{shape:"S2u"}}}}},PutPortfolioPreferences:{http:{requestUri:"/put-portfolio-preferences",responseCode:200},input:{type:"structure",members:{applicationPreferences:{shape:"S1i"},databasePreferences:{shape:"S1t"},prioritizeBusinessGoals:{shape:"S25"}}},output:{type:"structure",members:{}}},StartAssessment:{http:{requestUri:"/start-assessment",responseCode:200},input:{type:"structure",members:{s3bucketForAnalysisData:{},s3bucketForReportData:{}}},output:{type:"structure",members:{assessmentId:{}}}},StartImportFileTask:{http:{requestUri:"/start-import-file-task",responseCode:200},input:{type:"structure",required:["S3Bucket","name","s3key"],members:{S3Bucket:{},dataSourceType:{},groupId:{shape:"S3d"},name:{},s3bucketForReportData:{},s3key:{}}},output:{type:"structure",members:{id:{}}}},StartRecommendationReportGeneration:{http:{requestUri:"/start-recommendation-report-generation",responseCode:200},input:{type:"structure",members:{groupIdFilter:{shape:"S3d"},outputFormat:{}}},output:{type:"structure",members:{id:{}}}},StopAssessment:{http:{requestUri:"/stop-assessment",responseCode:200},input:{type:"structure",required:["assessmentId"],members:{assessmentId:{}}},output:{type:"structure",members:{}}},UpdateApplicationComponentConfig:{http:{requestUri:"/update-applicationcomponent-config/",responseCode:200},input:{type:"structure",required:["applicationComponentId"],members:{applicationComponentId:{},inclusionStatus:{},secretsManagerKey:{type:"string",sensitive:true},sourceCodeList:{type:"list",member:{type:"structure",members:{location:{},sourceVersion:{},versionControl:{}}}},strategyOption:{shape:"S4j"}}},output:{type:"structure",members:{}}},UpdateServerConfig:{http:{requestUri:"/update-server-config/",responseCode:200},input:{type:"structure",required:["serverId"],members:{serverId:{},strategyOption:{shape:"S4j"}}},output:{type:"structure",members:{}}}},shapes:{S4:{type:"structure",members:{analysisStatus:{},antipatternReportS3Object:{shape:"S6"},antipatternReportStatus:{},antipatternReportStatusMessage:{},appType:{},associatedServerId:{},databaseConfigDetail:{type:"structure",members:{secretName:{}}},id:{},inclusionStatus:{},lastAnalyzedTimestamp:{type:"timestamp"},listAntipatternSeveritySummary:{shape:"Si"},moreServerAssociationExists:{type:"boolean"},name:{},osDriver:{},osVersion:{},recommendationSet:{shape:"So"},resourceSubType:{},sourceCodeRepositories:{type:"list",member:{type:"structure",members:{branch:{},repository:{},versionControlType:{}}}},statusMessage:{}}},S6:{type:"structure",members:{s3Bucket:{},s3key:{}}},Si:{type:"list",member:{type:"structure",members:{count:{type:"integer"},severity:{}}}},So:{type:"structure",members:{strategy:{},targetDestination:{},transformationTool:{type:"structure",members:{description:{},name:{},tranformationToolInstallationLink:{}}}}},Sy:{type:"list",member:{type:"structure",members:{id:{},name:{}}}},S1i:{type:"structure",members:{managementPreference:{type:"structure",members:{awsManagedResources:{type:"structure",required:["targetDestination"],members:{targetDestination:{type:"list",member:{}}}},noPreference:{type:"structure",required:["targetDestination"],members:{targetDestination:{type:"list",member:{}}}},selfManageResources:{type:"structure",required:["targetDestination"],members:{targetDestination:{type:"list",member:{}}}}},union:true}}},S1t:{type:"structure",members:{databaseManagementPreference:{},databaseMigrationPreference:{type:"structure",members:{heterogeneous:{type:"structure",required:["targetDatabaseEngine"],members:{targetDatabaseEngine:{type:"list",member:{}}}},homogeneous:{type:"structure",members:{targetDatabaseEngine:{type:"list",member:{}}}},noPreference:{type:"structure",required:["targetDatabaseEngine"],members:{targetDatabaseEngine:{type:"list",member:{}}}}},union:true}}},S25:{type:"structure",members:{businessGoals:{type:"structure",members:{licenseCostReduction:{type:"integer"},modernizeInfrastructureWithCloudNativeTechnologies:{type:"integer"},reduceOperationalOverheadWithManagedServices:{type:"integer"},speedOfMigration:{type:"integer"}}}}},S2b:{type:"list",member:{type:"structure",members:{count:{type:"integer"},strategy:{}}}},S2u:{type:"structure",members:{antipatternReportS3Object:{shape:"S6"},antipatternReportStatus:{},antipatternReportStatusMessage:{},applicationComponentStrategySummary:{shape:"S2b"},dataCollectionStatus:{},id:{},lastAnalyzedTimestamp:{type:"timestamp"},listAntipatternSeveritySummary:{shape:"Si"},name:{},recommendationSet:{shape:"So"},serverType:{},statusMessage:{},systemInfo:{type:"structure",members:{cpuArchitecture:{},fileSystemType:{},networkInfoList:{type:"list",member:{type:"structure",required:["interfaceName","ipAddress","macAddress","netMask"],members:{interfaceName:{},ipAddress:{},macAddress:{},netMask:{}}}},osInfo:{type:"structure",members:{type:{},version:{}}}}}}},S3d:{type:"list",member:{type:"structure",members:{name:{},value:{}}}},S4j:{type:"structure",members:{isPreferred:{type:"boolean"},strategy:{},targetDestination:{},toolName:{}}}}}},4975:function(e){e.exports={metadata:{apiVersion:"2017-08-29",endpointPrefix:"mediaconvert",signingName:"mediaconvert",serviceFullName:"AWS Elemental MediaConvert",serviceId:"MediaConvert",protocol:"rest-json",jsonVersion:"1.1",uid:"mediaconvert-2017-08-29",signatureVersion:"v4",serviceAbbreviation:"MediaConvert"},operations:{AssociateCertificate:{http:{requestUri:"/2017-08-29/certificates",responseCode:201},input:{type:"structure",members:{Arn:{locationName:"arn"}},required:["Arn"]},output:{type:"structure",members:{}}},CancelJob:{http:{method:"DELETE",requestUri:"/2017-08-29/jobs/{id}",responseCode:202},input:{type:"structure",members:{Id:{locationName:"id",location:"uri"}},required:["Id"]},output:{type:"structure",members:{}}},CreateJob:{http:{requestUri:"/2017-08-29/jobs",responseCode:201},input:{type:"structure",members:{AccelerationSettings:{shape:"S7",locationName:"accelerationSettings"},BillingTagsSource:{locationName:"billingTagsSource"},ClientRequestToken:{locationName:"clientRequestToken",idempotencyToken:true},HopDestinations:{shape:"Sa",locationName:"hopDestinations"},JobTemplate:{locationName:"jobTemplate"},Priority:{locationName:"priority",type:"integer"},Queue:{locationName:"queue"},Role:{locationName:"role"},Settings:{shape:"Se",locationName:"settings"},SimulateReservedQueue:{locationName:"simulateReservedQueue"},StatusUpdateInterval:{locationName:"statusUpdateInterval"},Tags:{shape:"Sjh",locationName:"tags"},UserMetadata:{shape:"Sjh",locationName:"userMetadata"}},required:["Role","Settings"]},output:{type:"structure",members:{Job:{shape:"Sjj",locationName:"job"}}}},CreateJobTemplate:{http:{requestUri:"/2017-08-29/jobTemplates",responseCode:201},input:{type:"structure",members:{AccelerationSettings:{shape:"S7",locationName:"accelerationSettings"},Category:{locationName:"category"},Description:{locationName:"description"},HopDestinations:{shape:"Sa",locationName:"hopDestinations"},Name:{locationName:"name"},Priority:{locationName:"priority",type:"integer"},Queue:{locationName:"queue"},Settings:{shape:"Sjz",locationName:"settings"},StatusUpdateInterval:{locationName:"statusUpdateInterval"},Tags:{shape:"Sjh",locationName:"tags"}},required:["Settings","Name"]},output:{type:"structure",members:{JobTemplate:{shape:"Sk3",locationName:"jobTemplate"}}}},CreatePreset:{http:{requestUri:"/2017-08-29/presets",responseCode:201},input:{type:"structure",members:{Category:{locationName:"category"},Description:{locationName:"description"},Name:{locationName:"name"},Settings:{shape:"Sk6",locationName:"settings"},Tags:{shape:"Sjh",locationName:"tags"}},required:["Settings","Name"]},output:{type:"structure",members:{Preset:{shape:"Ska",locationName:"preset"}}}},CreateQueue:{http:{requestUri:"/2017-08-29/queues",responseCode:201},input:{type:"structure",members:{Description:{locationName:"description"},Name:{locationName:"name"},PricingPlan:{locationName:"pricingPlan"},ReservationPlanSettings:{shape:"Skd",locationName:"reservationPlanSettings"},Status:{locationName:"status"},Tags:{shape:"Sjh",locationName:"tags"}},required:["Name"]},output:{type:"structure",members:{Queue:{shape:"Ski",locationName:"queue"}}}},DeleteJobTemplate:{http:{method:"DELETE",requestUri:"/2017-08-29/jobTemplates/{name}",responseCode:202},input:{type:"structure",members:{Name:{locationName:"name",location:"uri"}},required:["Name"]},output:{type:"structure",members:{}}},DeletePolicy:{http:{method:"DELETE",requestUri:"/2017-08-29/policy",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{}}},DeletePreset:{http:{method:"DELETE",requestUri:"/2017-08-29/presets/{name}",responseCode:202},input:{type:"structure",members:{Name:{locationName:"name",location:"uri"}},required:["Name"]},output:{type:"structure",members:{}}},DeleteQueue:{http:{method:"DELETE",requestUri:"/2017-08-29/queues/{name}",responseCode:202},input:{type:"structure",members:{Name:{locationName:"name",location:"uri"}},required:["Name"]},output:{type:"structure",members:{}}},DescribeEndpoints:{http:{requestUri:"/2017-08-29/endpoints",responseCode:200},input:{type:"structure",members:{MaxResults:{locationName:"maxResults",type:"integer"},Mode:{locationName:"mode"},NextToken:{locationName:"nextToken"}}},output:{type:"structure",members:{Endpoints:{locationName:"endpoints",type:"list",member:{type:"structure",members:{Url:{locationName:"url"}}}},NextToken:{locationName:"nextToken"}}}},DisassociateCertificate:{http:{method:"DELETE",requestUri:"/2017-08-29/certificates/{arn}",responseCode:202},input:{type:"structure",members:{Arn:{locationName:"arn",location:"uri"}},required:["Arn"]},output:{type:"structure",members:{}}},GetJob:{http:{method:"GET",requestUri:"/2017-08-29/jobs/{id}",responseCode:200},input:{type:"structure",members:{Id:{locationName:"id",location:"uri"}},required:["Id"]},output:{type:"structure",members:{Job:{shape:"Sjj",locationName:"job"}}}},GetJobTemplate:{http:{method:"GET",requestUri:"/2017-08-29/jobTemplates/{name}",responseCode:200},input:{type:"structure",members:{Name:{locationName:"name",location:"uri"}},required:["Name"]},output:{type:"structure",members:{JobTemplate:{shape:"Sk3",locationName:"jobTemplate"}}}},GetPolicy:{http:{method:"GET",requestUri:"/2017-08-29/policy",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{Policy:{shape:"Sl6",locationName:"policy"}}}},GetPreset:{http:{method:"GET",requestUri:"/2017-08-29/presets/{name}",responseCode:200},input:{type:"structure",members:{Name:{locationName:"name",location:"uri"}},required:["Name"]},output:{type:"structure",members:{Preset:{shape:"Ska",locationName:"preset"}}}},GetQueue:{http:{method:"GET",requestUri:"/2017-08-29/queues/{name}",responseCode:200},input:{type:"structure",members:{Name:{locationName:"name",location:"uri"}},required:["Name"]},output:{type:"structure",members:{Queue:{shape:"Ski",locationName:"queue"}}}},ListJobTemplates:{http:{method:"GET",requestUri:"/2017-08-29/jobTemplates",responseCode:200},input:{type:"structure",members:{Category:{locationName:"category",location:"querystring"},ListBy:{locationName:"listBy",location:"querystring"},MaxResults:{locationName:"maxResults",location:"querystring",type:"integer"},NextToken:{locationName:"nextToken",location:"querystring"},Order:{locationName:"order",location:"querystring"}}},output:{type:"structure",members:{JobTemplates:{locationName:"jobTemplates",type:"list",member:{shape:"Sk3"}},NextToken:{locationName:"nextToken"}}}},ListJobs:{http:{method:"GET",requestUri:"/2017-08-29/jobs",responseCode:200},input:{type:"structure",members:{MaxResults:{locationName:"maxResults",location:"querystring",type:"integer"},NextToken:{locationName:"nextToken",location:"querystring"},Order:{locationName:"order",location:"querystring"},Queue:{locationName:"queue",location:"querystring"},Status:{locationName:"status",location:"querystring"}}},output:{type:"structure",members:{Jobs:{locationName:"jobs",type:"list",member:{shape:"Sjj"}},NextToken:{locationName:"nextToken"}}}},ListPresets:{http:{method:"GET",requestUri:"/2017-08-29/presets",responseCode:200},input:{type:"structure",members:{Category:{locationName:"category",location:"querystring"},ListBy:{locationName:"listBy",location:"querystring"},MaxResults:{locationName:"maxResults",location:"querystring",type:"integer"},NextToken:{locationName:"nextToken",location:"querystring"},Order:{locationName:"order",location:"querystring"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},Presets:{locationName:"presets",type:"list",member:{shape:"Ska"}}}}},ListQueues:{http:{method:"GET",requestUri:"/2017-08-29/queues",responseCode:200},input:{type:"structure",members:{ListBy:{locationName:"listBy",location:"querystring"},MaxResults:{locationName:"maxResults",location:"querystring",type:"integer"},NextToken:{locationName:"nextToken",location:"querystring"},Order:{locationName:"order",location:"querystring"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},Queues:{locationName:"queues",type:"list",member:{shape:"Ski"}}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/2017-08-29/tags/{arn}",responseCode:200},input:{type:"structure",members:{Arn:{locationName:"arn",location:"uri"}},required:["Arn"]},output:{type:"structure",members:{ResourceTags:{locationName:"resourceTags",type:"structure",members:{Arn:{locationName:"arn"},Tags:{shape:"Sjh",locationName:"tags"}}}}}},PutPolicy:{http:{method:"PUT",requestUri:"/2017-08-29/policy",responseCode:200},input:{type:"structure",members:{Policy:{shape:"Sl6",locationName:"policy"}},required:["Policy"]},output:{type:"structure",members:{Policy:{shape:"Sl6",locationName:"policy"}}}},TagResource:{http:{requestUri:"/2017-08-29/tags",responseCode:200},input:{type:"structure",members:{Arn:{locationName:"arn"},Tags:{shape:"Sjh",locationName:"tags"}},required:["Arn","Tags"]},output:{type:"structure",members:{}}},UntagResource:{http:{method:"PUT",requestUri:"/2017-08-29/tags/{arn}",responseCode:200},input:{type:"structure",members:{Arn:{locationName:"arn",location:"uri"},TagKeys:{shape:"Sjo",locationName:"tagKeys"}},required:["Arn"]},output:{type:"structure",members:{}}},UpdateJobTemplate:{http:{method:"PUT",requestUri:"/2017-08-29/jobTemplates/{name}",responseCode:200},input:{type:"structure",members:{AccelerationSettings:{shape:"S7",locationName:"accelerationSettings"},Category:{locationName:"category"},Description:{locationName:"description"},HopDestinations:{shape:"Sa",locationName:"hopDestinations"},Name:{locationName:"name",location:"uri"},Priority:{locationName:"priority",type:"integer"},Queue:{locationName:"queue"},Settings:{shape:"Sjz",locationName:"settings"},StatusUpdateInterval:{locationName:"statusUpdateInterval"}},required:["Name"]},output:{type:"structure",members:{JobTemplate:{shape:"Sk3",locationName:"jobTemplate"}}}},UpdatePreset:{http:{method:"PUT",requestUri:"/2017-08-29/presets/{name}",responseCode:200},input:{type:"structure",members:{Category:{locationName:"category"},Description:{locationName:"description"},Name:{locationName:"name",location:"uri"},Settings:{shape:"Sk6",locationName:"settings"}},required:["Name"]},output:{type:"structure",members:{Preset:{shape:"Ska",locationName:"preset"}}}},UpdateQueue:{http:{method:"PUT",requestUri:"/2017-08-29/queues/{name}",responseCode:200},input:{type:"structure",members:{Description:{locationName:"description"},Name:{locationName:"name",location:"uri"},ReservationPlanSettings:{shape:"Skd",locationName:"reservationPlanSettings"},Status:{locationName:"status"}},required:["Name"]},output:{type:"structure",members:{Queue:{shape:"Ski",locationName:"queue"}}}}},shapes:{S7:{type:"structure",members:{Mode:{locationName:"mode"}},required:["Mode"]},Sa:{type:"list",member:{type:"structure",members:{Priority:{locationName:"priority",type:"integer"},Queue:{locationName:"queue"},WaitMinutes:{locationName:"waitMinutes",type:"integer"}}}},Se:{type:"structure",members:{AdAvailOffset:{locationName:"adAvailOffset",type:"integer"},AvailBlanking:{shape:"Sg",locationName:"availBlanking"},Esam:{shape:"Si",locationName:"esam"},ExtendedDataServices:{shape:"So",locationName:"extendedDataServices"},Inputs:{locationName:"inputs",type:"list",member:{type:"structure",members:{AudioSelectorGroups:{shape:"St",locationName:"audioSelectorGroups"},AudioSelectors:{shape:"Sx",locationName:"audioSelectors"},CaptionSelectors:{shape:"S1i",locationName:"captionSelectors"},Crop:{shape:"S26",locationName:"crop"},DeblockFilter:{locationName:"deblockFilter"},DecryptionSettings:{locationName:"decryptionSettings",type:"structure",members:{DecryptionMode:{locationName:"decryptionMode"},EncryptedDecryptionKey:{locationName:"encryptedDecryptionKey"},InitializationVector:{locationName:"initializationVector"},KmsKeyRegion:{locationName:"kmsKeyRegion"}}},DenoiseFilter:{locationName:"denoiseFilter"},DolbyVisionMetadataXml:{locationName:"dolbyVisionMetadataXml"},FileInput:{locationName:"fileInput"},FilterEnable:{locationName:"filterEnable"},FilterStrength:{locationName:"filterStrength",type:"integer"},ImageInserter:{shape:"S2k",locationName:"imageInserter"},InputClippings:{shape:"S2r",locationName:"inputClippings"},InputScanType:{locationName:"inputScanType"},Position:{shape:"S26",locationName:"position"},ProgramNumber:{locationName:"programNumber",type:"integer"},PsiControl:{locationName:"psiControl"},SupplementalImps:{locationName:"supplementalImps",type:"list",member:{}},TimecodeSource:{locationName:"timecodeSource"},TimecodeStart:{locationName:"timecodeStart"},VideoGenerator:{locationName:"videoGenerator",type:"structure",members:{Duration:{locationName:"duration",type:"integer"}}},VideoSelector:{shape:"S32",locationName:"videoSelector"}}}},KantarWatermark:{shape:"S3d",locationName:"kantarWatermark"},MotionImageInserter:{shape:"S3l",locationName:"motionImageInserter"},NielsenConfiguration:{shape:"S3t",locationName:"nielsenConfiguration"},NielsenNonLinearWatermark:{shape:"S3v",locationName:"nielsenNonLinearWatermark"},OutputGroups:{shape:"S42",locationName:"outputGroups"},TimecodeConfig:{shape:"Sj9",locationName:"timecodeConfig"},TimedMetadataInsertion:{shape:"Sjc",locationName:"timedMetadataInsertion"}}},Sg:{type:"structure",members:{AvailBlankingImage:{locationName:"availBlankingImage"}}},Si:{type:"structure",members:{ManifestConfirmConditionNotification:{locationName:"manifestConfirmConditionNotification",type:"structure",members:{MccXml:{locationName:"mccXml"}}},ResponseSignalPreroll:{locationName:"responseSignalPreroll",type:"integer"},SignalProcessingNotification:{locationName:"signalProcessingNotification",type:"structure",members:{SccXml:{locationName:"sccXml"}}}}},So:{type:"structure",members:{CopyProtectionAction:{locationName:"copyProtectionAction"},VchipAction:{locationName:"vchipAction"}}},St:{type:"map",key:{},value:{type:"structure",members:{AudioSelectorNames:{shape:"Sv",locationName:"audioSelectorNames"}}}},Sv:{type:"list",member:{}},Sx:{type:"map",key:{},value:{type:"structure",members:{CustomLanguageCode:{locationName:"customLanguageCode"},DefaultSelection:{locationName:"defaultSelection"},ExternalAudioFileInput:{locationName:"externalAudioFileInput"},HlsRenditionGroupSettings:{locationName:"hlsRenditionGroupSettings",type:"structure",members:{RenditionGroupId:{locationName:"renditionGroupId"},RenditionLanguageCode:{locationName:"renditionLanguageCode"},RenditionName:{locationName:"renditionName"}}},LanguageCode:{locationName:"languageCode"},Offset:{locationName:"offset",type:"integer"},Pids:{shape:"S15",locationName:"pids"},ProgramSelection:{locationName:"programSelection",type:"integer"},RemixSettings:{shape:"S18",locationName:"remixSettings"},SelectorType:{locationName:"selectorType"},Tracks:{shape:"S15",locationName:"tracks"}}}},S15:{type:"list",member:{type:"integer"}},S18:{type:"structure",members:{ChannelMapping:{locationName:"channelMapping",type:"structure",members:{OutputChannels:{locationName:"outputChannels",type:"list",member:{type:"structure",members:{InputChannels:{locationName:"inputChannels",type:"list",member:{type:"integer"}},InputChannelsFineTune:{locationName:"inputChannelsFineTune",type:"list",member:{type:"double"}}}}}}},ChannelsIn:{locationName:"channelsIn",type:"integer"},ChannelsOut:{locationName:"channelsOut",type:"integer"}}},S1i:{type:"map",key:{},value:{type:"structure",members:{CustomLanguageCode:{locationName:"customLanguageCode"},LanguageCode:{locationName:"languageCode"},SourceSettings:{locationName:"sourceSettings",type:"structure",members:{AncillarySourceSettings:{locationName:"ancillarySourceSettings",type:"structure",members:{Convert608To708:{locationName:"convert608To708"},SourceAncillaryChannelNumber:{locationName:"sourceAncillaryChannelNumber",type:"integer"},TerminateCaptions:{locationName:"terminateCaptions"}}},DvbSubSourceSettings:{locationName:"dvbSubSourceSettings",type:"structure",members:{Pid:{locationName:"pid",type:"integer"}}},EmbeddedSourceSettings:{locationName:"embeddedSourceSettings",type:"structure",members:{Convert608To708:{locationName:"convert608To708"},Source608ChannelNumber:{locationName:"source608ChannelNumber",type:"integer"},Source608TrackNumber:{locationName:"source608TrackNumber",type:"integer"},TerminateCaptions:{locationName:"terminateCaptions"}}},FileSourceSettings:{locationName:"fileSourceSettings",type:"structure",members:{Convert608To708:{locationName:"convert608To708"},Framerate:{locationName:"framerate",type:"structure",members:{FramerateDenominator:{locationName:"framerateDenominator",type:"integer"},FramerateNumerator:{locationName:"framerateNumerator",type:"integer"}}},SourceFile:{locationName:"sourceFile"},TimeDelta:{locationName:"timeDelta",type:"integer"},TimeDeltaUnits:{locationName:"timeDeltaUnits"}}},SourceType:{locationName:"sourceType"},TeletextSourceSettings:{locationName:"teletextSourceSettings",type:"structure",members:{PageNumber:{locationName:"pageNumber"}}},TrackSourceSettings:{locationName:"trackSourceSettings",type:"structure",members:{TrackNumber:{locationName:"trackNumber",type:"integer"}}},WebvttHlsSourceSettings:{locationName:"webvttHlsSourceSettings",type:"structure",members:{RenditionGroupId:{locationName:"renditionGroupId"},RenditionLanguageCode:{locationName:"renditionLanguageCode"},RenditionName:{locationName:"renditionName"}}}}}}}},S26:{type:"structure",members:{Height:{locationName:"height",type:"integer"},Width:{locationName:"width",type:"integer"},X:{locationName:"x",type:"integer"},Y:{locationName:"y",type:"integer"}}},S2k:{type:"structure",members:{InsertableImages:{locationName:"insertableImages",type:"list",member:{type:"structure",members:{Duration:{locationName:"duration",type:"integer"},FadeIn:{locationName:"fadeIn",type:"integer"},FadeOut:{locationName:"fadeOut",type:"integer"},Height:{locationName:"height",type:"integer"},ImageInserterInput:{locationName:"imageInserterInput"},ImageX:{locationName:"imageX",type:"integer"},ImageY:{locationName:"imageY",type:"integer"},Layer:{locationName:"layer",type:"integer"},Opacity:{locationName:"opacity",type:"integer"},StartTime:{locationName:"startTime"},Width:{locationName:"width",type:"integer"}}}}}},S2r:{type:"list",member:{type:"structure",members:{EndTimecode:{locationName:"endTimecode"},StartTimecode:{locationName:"startTimecode"}}}},S32:{type:"structure",members:{AlphaBehavior:{locationName:"alphaBehavior"},ColorSpace:{locationName:"colorSpace"},ColorSpaceUsage:{locationName:"colorSpaceUsage"},EmbeddedTimecodeOverride:{locationName:"embeddedTimecodeOverride"},Hdr10Metadata:{shape:"S37",locationName:"hdr10Metadata"},PadVideo:{locationName:"padVideo"},Pid:{locationName:"pid",type:"integer"},ProgramNumber:{locationName:"programNumber",type:"integer"},Rotate:{locationName:"rotate"},SampleRange:{locationName:"sampleRange"}}},S37:{type:"structure",members:{BluePrimaryX:{locationName:"bluePrimaryX",type:"integer"},BluePrimaryY:{locationName:"bluePrimaryY",type:"integer"},GreenPrimaryX:{locationName:"greenPrimaryX",type:"integer"},GreenPrimaryY:{locationName:"greenPrimaryY",type:"integer"},MaxContentLightLevel:{locationName:"maxContentLightLevel",type:"integer"},MaxFrameAverageLightLevel:{locationName:"maxFrameAverageLightLevel",type:"integer"},MaxLuminance:{locationName:"maxLuminance",type:"integer"},MinLuminance:{locationName:"minLuminance",type:"integer"},RedPrimaryX:{locationName:"redPrimaryX",type:"integer"},RedPrimaryY:{locationName:"redPrimaryY",type:"integer"},WhitePointX:{locationName:"whitePointX",type:"integer"},WhitePointY:{locationName:"whitePointY",type:"integer"}}},S3d:{type:"structure",members:{ChannelName:{locationName:"channelName"},ContentReference:{locationName:"contentReference"},CredentialsSecretName:{locationName:"credentialsSecretName"},FileOffset:{locationName:"fileOffset",type:"double"},KantarLicenseId:{locationName:"kantarLicenseId",type:"integer"},KantarServerUrl:{locationName:"kantarServerUrl"},LogDestination:{locationName:"logDestination"},Metadata3:{locationName:"metadata3"},Metadata4:{locationName:"metadata4"},Metadata5:{locationName:"metadata5"},Metadata6:{locationName:"metadata6"},Metadata7:{locationName:"metadata7"},Metadata8:{locationName:"metadata8"}}},S3l:{type:"structure",members:{Framerate:{locationName:"framerate",type:"structure",members:{FramerateDenominator:{locationName:"framerateDenominator",type:"integer"},FramerateNumerator:{locationName:"framerateNumerator",type:"integer"}}},Input:{locationName:"input"},InsertionMode:{locationName:"insertionMode"},Offset:{locationName:"offset",type:"structure",members:{ImageX:{locationName:"imageX",type:"integer"},ImageY:{locationName:"imageY",type:"integer"}}},Playback:{locationName:"playback"},StartTime:{locationName:"startTime"}}},S3t:{type:"structure",members:{BreakoutCode:{locationName:"breakoutCode",type:"integer"},DistributorId:{locationName:"distributorId"}}},S3v:{type:"structure",members:{ActiveWatermarkProcess:{locationName:"activeWatermarkProcess"},AdiFilename:{locationName:"adiFilename"},AssetId:{locationName:"assetId"},AssetName:{locationName:"assetName"},CbetSourceId:{locationName:"cbetSourceId"},EpisodeId:{locationName:"episodeId"},MetadataDestination:{locationName:"metadataDestination"},SourceId:{locationName:"sourceId",type:"integer"},SourceWatermarkStatus:{locationName:"sourceWatermarkStatus"},TicServerUrl:{locationName:"ticServerUrl"},UniqueTicPerAudioTrack:{locationName:"uniqueTicPerAudioTrack"}}},S42:{type:"list",member:{type:"structure",members:{AutomatedEncodingSettings:{locationName:"automatedEncodingSettings",type:"structure",members:{AbrSettings:{locationName:"abrSettings",type:"structure",members:{MaxAbrBitrate:{locationName:"maxAbrBitrate",type:"integer"},MaxRenditions:{locationName:"maxRenditions",type:"integer"},MinAbrBitrate:{locationName:"minAbrBitrate",type:"integer"}}}}},CustomName:{locationName:"customName"},Name:{locationName:"name"},OutputGroupSettings:{locationName:"outputGroupSettings",type:"structure",members:{CmafGroupSettings:{locationName:"cmafGroupSettings",type:"structure",members:{AdditionalManifests:{locationName:"additionalManifests",type:"list",member:{type:"structure",members:{ManifestNameModifier:{locationName:"manifestNameModifier"},SelectedOutputs:{shape:"Sv",locationName:"selectedOutputs"}}}},BaseUrl:{locationName:"baseUrl"},ClientCache:{locationName:"clientCache"},CodecSpecification:{locationName:"codecSpecification"},Destination:{locationName:"destination"},DestinationSettings:{shape:"S4e",locationName:"destinationSettings"},Encryption:{locationName:"encryption",type:"structure",members:{ConstantInitializationVector:{locationName:"constantInitializationVector"},EncryptionMethod:{locationName:"encryptionMethod"},InitializationVectorInManifest:{locationName:"initializationVectorInManifest"},SpekeKeyProvider:{locationName:"spekeKeyProvider",type:"structure",members:{CertificateArn:{locationName:"certificateArn"},DashSignaledSystemIds:{shape:"S4s",locationName:"dashSignaledSystemIds"},HlsSignaledSystemIds:{shape:"S4s",locationName:"hlsSignaledSystemIds"},ResourceId:{locationName:"resourceId"},Url:{locationName:"url"}}},StaticKeyProvider:{shape:"S4v",locationName:"staticKeyProvider"},Type:{locationName:"type"}}},FragmentLength:{locationName:"fragmentLength",type:"integer"},ImageBasedTrickPlay:{locationName:"imageBasedTrickPlay"},ImageBasedTrickPlaySettings:{locationName:"imageBasedTrickPlaySettings",type:"structure",members:{IntervalCadence:{locationName:"intervalCadence"},ThumbnailHeight:{locationName:"thumbnailHeight",type:"integer"},ThumbnailInterval:{locationName:"thumbnailInterval",type:"double"},ThumbnailWidth:{locationName:"thumbnailWidth",type:"integer"},TileHeight:{locationName:"tileHeight",type:"integer"},TileWidth:{locationName:"tileWidth",type:"integer"}}},ManifestCompression:{locationName:"manifestCompression"},ManifestDurationFormat:{locationName:"manifestDurationFormat"},MinBufferTime:{locationName:"minBufferTime",type:"integer"},MinFinalSegmentLength:{locationName:"minFinalSegmentLength",type:"double"},MpdProfile:{locationName:"mpdProfile"},PtsOffsetHandlingForBFrames:{locationName:"ptsOffsetHandlingForBFrames"},SegmentControl:{locationName:"segmentControl"},SegmentLength:{locationName:"segmentLength",type:"integer"},SegmentLengthControl:{locationName:"segmentLengthControl"},StreamInfResolution:{locationName:"streamInfResolution"},TargetDurationCompatibilityMode:{locationName:"targetDurationCompatibilityMode"},WriteDashManifest:{locationName:"writeDashManifest"},WriteHlsManifest:{locationName:"writeHlsManifest"},WriteSegmentTimelineInRepresentation:{locationName:"writeSegmentTimelineInRepresentation"}}},DashIsoGroupSettings:{locationName:"dashIsoGroupSettings",type:"structure",members:{AdditionalManifests:{locationName:"additionalManifests",type:"list",member:{type:"structure",members:{ManifestNameModifier:{locationName:"manifestNameModifier"},SelectedOutputs:{shape:"Sv",locationName:"selectedOutputs"}}}},AudioChannelConfigSchemeIdUri:{locationName:"audioChannelConfigSchemeIdUri"},BaseUrl:{locationName:"baseUrl"},Destination:{locationName:"destination"},DestinationSettings:{shape:"S4e",locationName:"destinationSettings"},Encryption:{locationName:"encryption",type:"structure",members:{PlaybackDeviceCompatibility:{locationName:"playbackDeviceCompatibility"},SpekeKeyProvider:{shape:"S5p",locationName:"spekeKeyProvider"}}},FragmentLength:{locationName:"fragmentLength",type:"integer"},HbbtvCompliance:{locationName:"hbbtvCompliance"},ImageBasedTrickPlay:{locationName:"imageBasedTrickPlay"},ImageBasedTrickPlaySettings:{locationName:"imageBasedTrickPlaySettings",type:"structure",members:{IntervalCadence:{locationName:"intervalCadence"},ThumbnailHeight:{locationName:"thumbnailHeight",type:"integer"},ThumbnailInterval:{locationName:"thumbnailInterval",type:"double"},ThumbnailWidth:{locationName:"thumbnailWidth",type:"integer"},TileHeight:{locationName:"tileHeight",type:"integer"},TileWidth:{locationName:"tileWidth",type:"integer"}}},MinBufferTime:{locationName:"minBufferTime",type:"integer"},MinFinalSegmentLength:{locationName:"minFinalSegmentLength",type:"double"},MpdProfile:{locationName:"mpdProfile"},PtsOffsetHandlingForBFrames:{locationName:"ptsOffsetHandlingForBFrames"},SegmentControl:{locationName:"segmentControl"},SegmentLength:{locationName:"segmentLength",type:"integer"},SegmentLengthControl:{locationName:"segmentLengthControl"},WriteSegmentTimelineInRepresentation:{locationName:"writeSegmentTimelineInRepresentation"}}},FileGroupSettings:{locationName:"fileGroupSettings",type:"structure",members:{Destination:{locationName:"destination"},DestinationSettings:{shape:"S4e",locationName:"destinationSettings"}}},HlsGroupSettings:{locationName:"hlsGroupSettings",type:"structure",members:{AdMarkers:{locationName:"adMarkers",type:"list",member:{}},AdditionalManifests:{locationName:"additionalManifests",type:"list",member:{type:"structure",members:{ManifestNameModifier:{locationName:"manifestNameModifier"},SelectedOutputs:{shape:"Sv",locationName:"selectedOutputs"}}}},AudioOnlyHeader:{locationName:"audioOnlyHeader"},BaseUrl:{locationName:"baseUrl"},CaptionLanguageMappings:{locationName:"captionLanguageMappings",type:"list",member:{type:"structure",members:{CaptionChannel:{locationName:"captionChannel",type:"integer"},CustomLanguageCode:{locationName:"customLanguageCode"},LanguageCode:{locationName:"languageCode"},LanguageDescription:{locationName:"languageDescription"}}}},CaptionLanguageSetting:{locationName:"captionLanguageSetting"},CaptionSegmentLengthControl:{locationName:"captionSegmentLengthControl"},ClientCache:{locationName:"clientCache"},CodecSpecification:{locationName:"codecSpecification"},Destination:{locationName:"destination"},DestinationSettings:{shape:"S4e",locationName:"destinationSettings"},DirectoryStructure:{locationName:"directoryStructure"},Encryption:{locationName:"encryption",type:"structure",members:{ConstantInitializationVector:{locationName:"constantInitializationVector"},EncryptionMethod:{locationName:"encryptionMethod"},InitializationVectorInManifest:{locationName:"initializationVectorInManifest"},OfflineEncrypted:{locationName:"offlineEncrypted"},SpekeKeyProvider:{shape:"S5p",locationName:"spekeKeyProvider"},StaticKeyProvider:{shape:"S4v",locationName:"staticKeyProvider"},Type:{locationName:"type"}}},ImageBasedTrickPlay:{locationName:"imageBasedTrickPlay"},ImageBasedTrickPlaySettings:{locationName:"imageBasedTrickPlaySettings",type:"structure",members:{IntervalCadence:{locationName:"intervalCadence"},ThumbnailHeight:{locationName:"thumbnailHeight",type:"integer"},ThumbnailInterval:{locationName:"thumbnailInterval",type:"double"},ThumbnailWidth:{locationName:"thumbnailWidth",type:"integer"},TileHeight:{locationName:"tileHeight",type:"integer"},TileWidth:{locationName:"tileWidth",type:"integer"}}},ManifestCompression:{locationName:"manifestCompression"},ManifestDurationFormat:{locationName:"manifestDurationFormat"},MinFinalSegmentLength:{locationName:"minFinalSegmentLength",type:"double"},MinSegmentLength:{locationName:"minSegmentLength",type:"integer"},OutputSelection:{locationName:"outputSelection"},ProgramDateTime:{locationName:"programDateTime"},ProgramDateTimePeriod:{locationName:"programDateTimePeriod",type:"integer"},SegmentControl:{locationName:"segmentControl"},SegmentLength:{locationName:"segmentLength",type:"integer"},SegmentLengthControl:{locationName:"segmentLengthControl"},SegmentsPerSubdirectory:{locationName:"segmentsPerSubdirectory",type:"integer"},StreamInfResolution:{locationName:"streamInfResolution"},TargetDurationCompatibilityMode:{locationName:"targetDurationCompatibilityMode"},TimedMetadataId3Frame:{locationName:"timedMetadataId3Frame"},TimedMetadataId3Period:{locationName:"timedMetadataId3Period",type:"integer"},TimestampDeltaMilliseconds:{locationName:"timestampDeltaMilliseconds",type:"integer"}}},MsSmoothGroupSettings:{locationName:"msSmoothGroupSettings",type:"structure",members:{AdditionalManifests:{locationName:"additionalManifests",type:"list",member:{type:"structure",members:{ManifestNameModifier:{locationName:"manifestNameModifier"},SelectedOutputs:{shape:"Sv",locationName:"selectedOutputs"}}}},AudioDeduplication:{locationName:"audioDeduplication"},Destination:{locationName:"destination"},DestinationSettings:{shape:"S4e",locationName:"destinationSettings"},Encryption:{locationName:"encryption",type:"structure",members:{SpekeKeyProvider:{shape:"S5p",locationName:"spekeKeyProvider"}}},FragmentLength:{locationName:"fragmentLength",type:"integer"},FragmentLengthControl:{locationName:"fragmentLengthControl"},ManifestEncoding:{locationName:"manifestEncoding"}}},Type:{locationName:"type"}}},Outputs:{locationName:"outputs",type:"list",member:{type:"structure",members:{AudioDescriptions:{shape:"S78",locationName:"audioDescriptions"},CaptionDescriptions:{locationName:"captionDescriptions",type:"list",member:{type:"structure",members:{CaptionSelectorName:{locationName:"captionSelectorName"},CustomLanguageCode:{locationName:"customLanguageCode"},DestinationSettings:{shape:"S9q",locationName:"destinationSettings"},LanguageCode:{locationName:"languageCode"},LanguageDescription:{locationName:"languageDescription"}}}},ContainerSettings:{shape:"Sb0",locationName:"containerSettings"},Extension:{locationName:"extension"},NameModifier:{locationName:"nameModifier"},OutputSettings:{locationName:"outputSettings",type:"structure",members:{HlsSettings:{locationName:"hlsSettings",type:"structure",members:{AudioGroupId:{locationName:"audioGroupId"},AudioOnlyContainer:{locationName:"audioOnlyContainer"},AudioRenditionSets:{locationName:"audioRenditionSets"},AudioTrackType:{locationName:"audioTrackType"},DescriptiveVideoServiceFlag:{locationName:"descriptiveVideoServiceFlag"},IFrameOnlyManifest:{locationName:"iFrameOnlyManifest"},SegmentModifier:{locationName:"segmentModifier"}}}}},Preset:{locationName:"preset"},VideoDescription:{shape:"Sd9",locationName:"videoDescription"}}}}}}},S4e:{type:"structure",members:{S3Settings:{locationName:"s3Settings",type:"structure",members:{AccessControl:{locationName:"accessControl",type:"structure",members:{CannedAcl:{locationName:"cannedAcl"}}},Encryption:{locationName:"encryption",type:"structure",members:{EncryptionType:{locationName:"encryptionType"},KmsEncryptionContext:{locationName:"kmsEncryptionContext"},KmsKeyArn:{locationName:"kmsKeyArn"}}}}}}},S4s:{type:"list",member:{}},S4v:{type:"structure",members:{KeyFormat:{locationName:"keyFormat"},KeyFormatVersions:{locationName:"keyFormatVersions"},StaticKeyValue:{locationName:"staticKeyValue"},Url:{locationName:"url"}}},S5p:{type:"structure",members:{CertificateArn:{locationName:"certificateArn"},ResourceId:{locationName:"resourceId"},SystemIds:{locationName:"systemIds",type:"list",member:{}},Url:{locationName:"url"}}},S78:{type:"list",member:{type:"structure",members:{AudioChannelTaggingSettings:{locationName:"audioChannelTaggingSettings",type:"structure",members:{ChannelTag:{locationName:"channelTag"}}},AudioNormalizationSettings:{locationName:"audioNormalizationSettings",type:"structure",members:{Algorithm:{locationName:"algorithm"},AlgorithmControl:{locationName:"algorithmControl"},CorrectionGateLevel:{locationName:"correctionGateLevel",type:"integer"},LoudnessLogging:{locationName:"loudnessLogging"},PeakCalculation:{locationName:"peakCalculation"},TargetLkfs:{locationName:"targetLkfs",type:"double"}}},AudioSourceName:{locationName:"audioSourceName"},AudioType:{locationName:"audioType",type:"integer"},AudioTypeControl:{locationName:"audioTypeControl"},CodecSettings:{locationName:"codecSettings",type:"structure",members:{AacSettings:{locationName:"aacSettings",type:"structure",members:{AudioDescriptionBroadcasterMix:{locationName:"audioDescriptionBroadcasterMix"},Bitrate:{locationName:"bitrate",type:"integer"},CodecProfile:{locationName:"codecProfile"},CodingMode:{locationName:"codingMode"},RateControlMode:{locationName:"rateControlMode"},RawFormat:{locationName:"rawFormat"},SampleRate:{locationName:"sampleRate",type:"integer"},Specification:{locationName:"specification"},VbrQuality:{locationName:"vbrQuality"}}},Ac3Settings:{locationName:"ac3Settings",type:"structure",members:{Bitrate:{locationName:"bitrate",type:"integer"},BitstreamMode:{locationName:"bitstreamMode"},CodingMode:{locationName:"codingMode"},Dialnorm:{locationName:"dialnorm",type:"integer"},DynamicRangeCompressionLine:{locationName:"dynamicRangeCompressionLine"},DynamicRangeCompressionProfile:{locationName:"dynamicRangeCompressionProfile"},DynamicRangeCompressionRf:{locationName:"dynamicRangeCompressionRf"},LfeFilter:{locationName:"lfeFilter"},MetadataControl:{locationName:"metadataControl"},SampleRate:{locationName:"sampleRate",type:"integer"}}},AiffSettings:{locationName:"aiffSettings",type:"structure",members:{BitDepth:{locationName:"bitDepth",type:"integer"},Channels:{locationName:"channels",type:"integer"},SampleRate:{locationName:"sampleRate",type:"integer"}}},Codec:{locationName:"codec"},Eac3AtmosSettings:{locationName:"eac3AtmosSettings",type:"structure",members:{Bitrate:{locationName:"bitrate",type:"integer"},BitstreamMode:{locationName:"bitstreamMode"},CodingMode:{locationName:"codingMode"},DialogueIntelligence:{locationName:"dialogueIntelligence"},DownmixControl:{locationName:"downmixControl"},DynamicRangeCompressionLine:{locationName:"dynamicRangeCompressionLine"},DynamicRangeCompressionRf:{locationName:"dynamicRangeCompressionRf"},DynamicRangeControl:{locationName:"dynamicRangeControl"},LoRoCenterMixLevel:{locationName:"loRoCenterMixLevel",type:"double"},LoRoSurroundMixLevel:{locationName:"loRoSurroundMixLevel",type:"double"},LtRtCenterMixLevel:{locationName:"ltRtCenterMixLevel",type:"double"},LtRtSurroundMixLevel:{locationName:"ltRtSurroundMixLevel",type:"double"},MeteringMode:{locationName:"meteringMode"},SampleRate:{locationName:"sampleRate",type:"integer"},SpeechThreshold:{locationName:"speechThreshold",type:"integer"},StereoDownmix:{locationName:"stereoDownmix"},SurroundExMode:{locationName:"surroundExMode"}}},Eac3Settings:{locationName:"eac3Settings",type:"structure",members:{AttenuationControl:{locationName:"attenuationControl"},Bitrate:{locationName:"bitrate",type:"integer"},BitstreamMode:{locationName:"bitstreamMode"},CodingMode:{locationName:"codingMode"},DcFilter:{locationName:"dcFilter"},Dialnorm:{locationName:"dialnorm",type:"integer"},DynamicRangeCompressionLine:{locationName:"dynamicRangeCompressionLine"},DynamicRangeCompressionRf:{locationName:"dynamicRangeCompressionRf"},LfeControl:{locationName:"lfeControl"},LfeFilter:{locationName:"lfeFilter"},LoRoCenterMixLevel:{locationName:"loRoCenterMixLevel",type:"double"},LoRoSurroundMixLevel:{locationName:"loRoSurroundMixLevel",type:"double"},LtRtCenterMixLevel:{locationName:"ltRtCenterMixLevel",type:"double"},LtRtSurroundMixLevel:{locationName:"ltRtSurroundMixLevel",type:"double"},MetadataControl:{locationName:"metadataControl"},PassthroughControl:{locationName:"passthroughControl"},PhaseControl:{locationName:"phaseControl"},SampleRate:{locationName:"sampleRate",type:"integer"},StereoDownmix:{locationName:"stereoDownmix"},SurroundExMode:{locationName:"surroundExMode"},SurroundMode:{locationName:"surroundMode"}}},Mp2Settings:{locationName:"mp2Settings",type:"structure",members:{Bitrate:{locationName:"bitrate",type:"integer"},Channels:{locationName:"channels",type:"integer"},SampleRate:{locationName:"sampleRate",type:"integer"}}},Mp3Settings:{locationName:"mp3Settings",type:"structure",members:{Bitrate:{locationName:"bitrate",type:"integer"},Channels:{locationName:"channels",type:"integer"},RateControlMode:{locationName:"rateControlMode"},SampleRate:{locationName:"sampleRate",type:"integer"},VbrQuality:{locationName:"vbrQuality",type:"integer"}}},OpusSettings:{locationName:"opusSettings",type:"structure",members:{Bitrate:{locationName:"bitrate",type:"integer"},Channels:{locationName:"channels",type:"integer"},SampleRate:{locationName:"sampleRate",type:"integer"}}},VorbisSettings:{locationName:"vorbisSettings",type:"structure",members:{Channels:{locationName:"channels",type:"integer"},SampleRate:{locationName:"sampleRate",type:"integer"},VbrQuality:{locationName:"vbrQuality",type:"integer"}}},WavSettings:{locationName:"wavSettings",type:"structure",members:{BitDepth:{locationName:"bitDepth",type:"integer"},Channels:{locationName:"channels",type:"integer"},Format:{locationName:"format"},SampleRate:{locationName:"sampleRate",type:"integer"}}}}},CustomLanguageCode:{locationName:"customLanguageCode"},LanguageCode:{locationName:"languageCode"},LanguageCodeControl:{locationName:"languageCodeControl"},RemixSettings:{shape:"S18",locationName:"remixSettings"},StreamName:{locationName:"streamName"}}}},S9q:{type:"structure",members:{BurninDestinationSettings:{locationName:"burninDestinationSettings",type:"structure",members:{Alignment:{locationName:"alignment"},ApplyFontColor:{locationName:"applyFontColor"},BackgroundColor:{locationName:"backgroundColor"},BackgroundOpacity:{locationName:"backgroundOpacity",type:"integer"},FallbackFont:{locationName:"fallbackFont"},FontColor:{locationName:"fontColor"},FontOpacity:{locationName:"fontOpacity",type:"integer"},FontResolution:{locationName:"fontResolution",type:"integer"},FontScript:{locationName:"fontScript"},FontSize:{locationName:"fontSize",type:"integer"},HexFontColor:{locationName:"hexFontColor"},OutlineColor:{locationName:"outlineColor"},OutlineSize:{locationName:"outlineSize",type:"integer"},ShadowColor:{locationName:"shadowColor"},ShadowOpacity:{locationName:"shadowOpacity",type:"integer"},ShadowXOffset:{locationName:"shadowXOffset",type:"integer"},ShadowYOffset:{locationName:"shadowYOffset",type:"integer"},StylePassthrough:{locationName:"stylePassthrough"},TeletextSpacing:{locationName:"teletextSpacing"},XPosition:{locationName:"xPosition",type:"integer"},YPosition:{locationName:"yPosition",type:"integer"}}},DestinationType:{locationName:"destinationType"},DvbSubDestinationSettings:{locationName:"dvbSubDestinationSettings",type:"structure",members:{Alignment:{locationName:"alignment"},ApplyFontColor:{locationName:"applyFontColor"},BackgroundColor:{locationName:"backgroundColor"},BackgroundOpacity:{locationName:"backgroundOpacity",type:"integer"},DdsHandling:{locationName:"ddsHandling"},DdsXCoordinate:{locationName:"ddsXCoordinate",type:"integer"},DdsYCoordinate:{locationName:"ddsYCoordinate",type:"integer"},FallbackFont:{locationName:"fallbackFont"},FontColor:{locationName:"fontColor"},FontOpacity:{locationName:"fontOpacity",type:"integer"},FontResolution:{locationName:"fontResolution",type:"integer"},FontScript:{locationName:"fontScript"},FontSize:{locationName:"fontSize",type:"integer"},Height:{locationName:"height",type:"integer"},HexFontColor:{locationName:"hexFontColor"},OutlineColor:{locationName:"outlineColor"},OutlineSize:{locationName:"outlineSize",type:"integer"},ShadowColor:{locationName:"shadowColor"},ShadowOpacity:{locationName:"shadowOpacity",type:"integer"},ShadowXOffset:{locationName:"shadowXOffset",type:"integer"},ShadowYOffset:{locationName:"shadowYOffset",type:"integer"},StylePassthrough:{locationName:"stylePassthrough"},SubtitlingType:{locationName:"subtitlingType"},TeletextSpacing:{locationName:"teletextSpacing"},Width:{locationName:"width",type:"integer"},XPosition:{locationName:"xPosition",type:"integer"},YPosition:{locationName:"yPosition",type:"integer"}}},EmbeddedDestinationSettings:{locationName:"embeddedDestinationSettings",type:"structure",members:{Destination608ChannelNumber:{locationName:"destination608ChannelNumber",type:"integer"},Destination708ServiceNumber:{locationName:"destination708ServiceNumber",type:"integer"}}},ImscDestinationSettings:{locationName:"imscDestinationSettings",type:"structure",members:{Accessibility:{locationName:"accessibility"},StylePassthrough:{locationName:"stylePassthrough"}}},SccDestinationSettings:{locationName:"sccDestinationSettings",type:"structure",members:{Framerate:{locationName:"framerate"}}},SrtDestinationSettings:{locationName:"srtDestinationSettings",type:"structure",members:{StylePassthrough:{locationName:"stylePassthrough"}}},TeletextDestinationSettings:{locationName:"teletextDestinationSettings",type:"structure",members:{PageNumber:{locationName:"pageNumber"},PageTypes:{locationName:"pageTypes",type:"list",member:{}}}},TtmlDestinationSettings:{locationName:"ttmlDestinationSettings",type:"structure",members:{StylePassthrough:{locationName:"stylePassthrough"}}},WebvttDestinationSettings:{locationName:"webvttDestinationSettings",type:"structure",members:{Accessibility:{locationName:"accessibility"},StylePassthrough:{locationName:"stylePassthrough"}}}}},Sb0:{type:"structure",members:{CmfcSettings:{locationName:"cmfcSettings",type:"structure",members:{AudioDuration:{locationName:"audioDuration"},AudioGroupId:{locationName:"audioGroupId"},AudioRenditionSets:{locationName:"audioRenditionSets"},AudioTrackType:{locationName:"audioTrackType"},DescriptiveVideoServiceFlag:{locationName:"descriptiveVideoServiceFlag"},IFrameOnlyManifest:{locationName:"iFrameOnlyManifest"},KlvMetadata:{locationName:"klvMetadata"},Scte35Esam:{locationName:"scte35Esam"},Scte35Source:{locationName:"scte35Source"},TimedMetadata:{locationName:"timedMetadata"}}},Container:{locationName:"container"},F4vSettings:{locationName:"f4vSettings",type:"structure",members:{MoovPlacement:{locationName:"moovPlacement"}}},M2tsSettings:{locationName:"m2tsSettings",type:"structure",members:{AudioBufferModel:{locationName:"audioBufferModel"},AudioDuration:{locationName:"audioDuration"},AudioFramesPerPes:{locationName:"audioFramesPerPes",type:"integer"},AudioPids:{shape:"Sbg",locationName:"audioPids"},Bitrate:{locationName:"bitrate",type:"integer"},BufferModel:{locationName:"bufferModel"},DataPTSControl:{locationName:"dataPTSControl"},DvbNitSettings:{locationName:"dvbNitSettings",type:"structure",members:{NetworkId:{locationName:"networkId",type:"integer"},NetworkName:{locationName:"networkName"},NitInterval:{locationName:"nitInterval",type:"integer"}}},DvbSdtSettings:{locationName:"dvbSdtSettings",type:"structure",members:{OutputSdt:{locationName:"outputSdt"},SdtInterval:{locationName:"sdtInterval",type:"integer"},ServiceName:{locationName:"serviceName"},ServiceProviderName:{locationName:"serviceProviderName"}}},DvbSubPids:{shape:"Sbg",locationName:"dvbSubPids"},DvbTdtSettings:{locationName:"dvbTdtSettings",type:"structure",members:{TdtInterval:{locationName:"tdtInterval",type:"integer"}}},DvbTeletextPid:{locationName:"dvbTeletextPid",type:"integer"},EbpAudioInterval:{locationName:"ebpAudioInterval"},EbpPlacement:{locationName:"ebpPlacement"},EsRateInPes:{locationName:"esRateInPes"},ForceTsVideoEbpOrder:{locationName:"forceTsVideoEbpOrder"},FragmentTime:{locationName:"fragmentTime",type:"double"},KlvMetadata:{locationName:"klvMetadata"},MaxPcrInterval:{locationName:"maxPcrInterval",type:"integer"},MinEbpInterval:{locationName:"minEbpInterval",type:"integer"},NielsenId3:{locationName:"nielsenId3"},NullPacketBitrate:{locationName:"nullPacketBitrate",type:"double"},PatInterval:{locationName:"patInterval",type:"integer"},PcrControl:{locationName:"pcrControl"},PcrPid:{locationName:"pcrPid",type:"integer"},PmtInterval:{locationName:"pmtInterval",type:"integer"},PmtPid:{locationName:"pmtPid",type:"integer"},PrivateMetadataPid:{locationName:"privateMetadataPid",type:"integer"},ProgramNumber:{locationName:"programNumber",type:"integer"},RateMode:{locationName:"rateMode"},Scte35Esam:{locationName:"scte35Esam",type:"structure",members:{Scte35EsamPid:{locationName:"scte35EsamPid",type:"integer"}}},Scte35Pid:{locationName:"scte35Pid",type:"integer"},Scte35Source:{locationName:"scte35Source"},SegmentationMarkers:{locationName:"segmentationMarkers"},SegmentationStyle:{locationName:"segmentationStyle"},SegmentationTime:{locationName:"segmentationTime",type:"double"},TimedMetadataPid:{locationName:"timedMetadataPid",type:"integer"},TransportStreamId:{locationName:"transportStreamId",type:"integer"},VideoPid:{locationName:"videoPid",type:"integer"}}},M3u8Settings:{locationName:"m3u8Settings",type:"structure",members:{AudioDuration:{locationName:"audioDuration"},AudioFramesPerPes:{locationName:"audioFramesPerPes",type:"integer"},AudioPids:{shape:"Sbg",locationName:"audioPids"},DataPTSControl:{locationName:"dataPTSControl"},MaxPcrInterval:{locationName:"maxPcrInterval",type:"integer"},NielsenId3:{locationName:"nielsenId3"},PatInterval:{locationName:"patInterval",type:"integer"},PcrControl:{locationName:"pcrControl"},PcrPid:{locationName:"pcrPid",type:"integer"},PmtInterval:{locationName:"pmtInterval",type:"integer"},PmtPid:{locationName:"pmtPid",type:"integer"},PrivateMetadataPid:{locationName:"privateMetadataPid",type:"integer"},ProgramNumber:{locationName:"programNumber",type:"integer"},Scte35Pid:{locationName:"scte35Pid",type:"integer"},Scte35Source:{locationName:"scte35Source"},TimedMetadata:{locationName:"timedMetadata"},TimedMetadataPid:{locationName:"timedMetadataPid",type:"integer"},TransportStreamId:{locationName:"transportStreamId",type:"integer"},VideoPid:{locationName:"videoPid",type:"integer"}}},MovSettings:{locationName:"movSettings",type:"structure",members:{ClapAtom:{locationName:"clapAtom"},CslgAtom:{locationName:"cslgAtom"},Mpeg2FourCCControl:{locationName:"mpeg2FourCCControl"},PaddingControl:{locationName:"paddingControl"},Reference:{locationName:"reference"}}},Mp4Settings:{locationName:"mp4Settings",type:"structure",members:{AudioDuration:{locationName:"audioDuration"},CslgAtom:{locationName:"cslgAtom"},CttsVersion:{locationName:"cttsVersion",type:"integer"},FreeSpaceBox:{locationName:"freeSpaceBox"},MoovPlacement:{locationName:"moovPlacement"},Mp4MajorBrand:{locationName:"mp4MajorBrand"}}},MpdSettings:{locationName:"mpdSettings",type:"structure",members:{AccessibilityCaptionHints:{locationName:"accessibilityCaptionHints"},AudioDuration:{locationName:"audioDuration"},CaptionContainerType:{locationName:"captionContainerType"},KlvMetadata:{locationName:"klvMetadata"},Scte35Esam:{locationName:"scte35Esam"},Scte35Source:{locationName:"scte35Source"},TimedMetadata:{locationName:"timedMetadata"}}},MxfSettings:{locationName:"mxfSettings",type:"structure",members:{AfdSignaling:{locationName:"afdSignaling"},Profile:{locationName:"profile"},XavcProfileSettings:{locationName:"xavcProfileSettings",type:"structure",members:{DurationMode:{locationName:"durationMode"},MaxAncDataSize:{locationName:"maxAncDataSize",type:"integer"}}}}}}},Sbg:{type:"list",member:{type:"integer"}},Sd9:{type:"structure",members:{AfdSignaling:{locationName:"afdSignaling"},AntiAlias:{locationName:"antiAlias"},CodecSettings:{locationName:"codecSettings",type:"structure",members:{Av1Settings:{locationName:"av1Settings",type:"structure",members:{AdaptiveQuantization:{locationName:"adaptiveQuantization"},BitDepth:{locationName:"bitDepth"},FramerateControl:{locationName:"framerateControl"},FramerateConversionAlgorithm:{locationName:"framerateConversionAlgorithm"},FramerateDenominator:{locationName:"framerateDenominator",type:"integer"},FramerateNumerator:{locationName:"framerateNumerator",type:"integer"},GopSize:{locationName:"gopSize",type:"double"},MaxBitrate:{locationName:"maxBitrate",type:"integer"},NumberBFramesBetweenReferenceFrames:{locationName:"numberBFramesBetweenReferenceFrames",type:"integer"},QvbrSettings:{locationName:"qvbrSettings",type:"structure",members:{QvbrQualityLevel:{locationName:"qvbrQualityLevel",type:"integer"},QvbrQualityLevelFineTune:{locationName:"qvbrQualityLevelFineTune",type:"double"}}},RateControlMode:{locationName:"rateControlMode"},Slices:{locationName:"slices",type:"integer"},SpatialAdaptiveQuantization:{locationName:"spatialAdaptiveQuantization"}}},AvcIntraSettings:{locationName:"avcIntraSettings",type:"structure",members:{AvcIntraClass:{locationName:"avcIntraClass"},AvcIntraUhdSettings:{locationName:"avcIntraUhdSettings",type:"structure",members:{QualityTuningLevel:{locationName:"qualityTuningLevel"}}},FramerateControl:{locationName:"framerateControl"},FramerateConversionAlgorithm:{locationName:"framerateConversionAlgorithm"},FramerateDenominator:{locationName:"framerateDenominator",type:"integer"},FramerateNumerator:{locationName:"framerateNumerator",type:"integer"},InterlaceMode:{locationName:"interlaceMode"},ScanTypeConversionMode:{locationName:"scanTypeConversionMode"},SlowPal:{locationName:"slowPal"},Telecine:{locationName:"telecine"}}},Codec:{locationName:"codec"},FrameCaptureSettings:{locationName:"frameCaptureSettings",type:"structure",members:{FramerateDenominator:{locationName:"framerateDenominator",type:"integer"},FramerateNumerator:{locationName:"framerateNumerator",type:"integer"},MaxCaptures:{locationName:"maxCaptures",type:"integer"},Quality:{locationName:"quality",type:"integer"}}},H264Settings:{locationName:"h264Settings",type:"structure",members:{AdaptiveQuantization:{locationName:"adaptiveQuantization"},Bitrate:{locationName:"bitrate",type:"integer"},CodecLevel:{locationName:"codecLevel"},CodecProfile:{locationName:"codecProfile"},DynamicSubGop:{locationName:"dynamicSubGop"},EntropyEncoding:{locationName:"entropyEncoding"},FieldEncoding:{locationName:"fieldEncoding"},FlickerAdaptiveQuantization:{locationName:"flickerAdaptiveQuantization"},FramerateControl:{locationName:"framerateControl"},FramerateConversionAlgorithm:{locationName:"framerateConversionAlgorithm"},FramerateDenominator:{locationName:"framerateDenominator",type:"integer"},FramerateNumerator:{locationName:"framerateNumerator",type:"integer"},GopBReference:{locationName:"gopBReference"},GopClosedCadence:{locationName:"gopClosedCadence",type:"integer"},GopSize:{locationName:"gopSize",type:"double"},GopSizeUnits:{locationName:"gopSizeUnits"},HrdBufferInitialFillPercentage:{locationName:"hrdBufferInitialFillPercentage",type:"integer"},HrdBufferSize:{locationName:"hrdBufferSize",type:"integer"},InterlaceMode:{locationName:"interlaceMode"},MaxBitrate:{locationName:"maxBitrate",type:"integer"},MinIInterval:{locationName:"minIInterval",type:"integer"},NumberBFramesBetweenReferenceFrames:{locationName:"numberBFramesBetweenReferenceFrames",type:"integer"},NumberReferenceFrames:{locationName:"numberReferenceFrames",type:"integer"},ParControl:{locationName:"parControl"},ParDenominator:{locationName:"parDenominator",type:"integer"},ParNumerator:{locationName:"parNumerator",type:"integer"},QualityTuningLevel:{locationName:"qualityTuningLevel"},QvbrSettings:{locationName:"qvbrSettings",type:"structure",members:{MaxAverageBitrate:{locationName:"maxAverageBitrate",type:"integer"},QvbrQualityLevel:{locationName:"qvbrQualityLevel",type:"integer"},QvbrQualityLevelFineTune:{locationName:"qvbrQualityLevelFineTune",type:"double"}}},RateControlMode:{locationName:"rateControlMode"},RepeatPps:{locationName:"repeatPps"},ScanTypeConversionMode:{locationName:"scanTypeConversionMode"},SceneChangeDetect:{locationName:"sceneChangeDetect"},Slices:{locationName:"slices",type:"integer"},SlowPal:{locationName:"slowPal"},Softness:{locationName:"softness",type:"integer"},SpatialAdaptiveQuantization:{locationName:"spatialAdaptiveQuantization"},Syntax:{locationName:"syntax"},Telecine:{locationName:"telecine"},TemporalAdaptiveQuantization:{locationName:"temporalAdaptiveQuantization"},UnregisteredSeiTimecode:{locationName:"unregisteredSeiTimecode"}}},H265Settings:{locationName:"h265Settings",type:"structure",members:{AdaptiveQuantization:{locationName:"adaptiveQuantization"},AlternateTransferFunctionSei:{locationName:"alternateTransferFunctionSei"},Bitrate:{locationName:"bitrate",type:"integer"},CodecLevel:{locationName:"codecLevel"},CodecProfile:{locationName:"codecProfile"},DynamicSubGop:{locationName:"dynamicSubGop"},FlickerAdaptiveQuantization:{locationName:"flickerAdaptiveQuantization"},FramerateControl:{locationName:"framerateControl"},FramerateConversionAlgorithm:{locationName:"framerateConversionAlgorithm"},FramerateDenominator:{locationName:"framerateDenominator",type:"integer"},FramerateNumerator:{locationName:"framerateNumerator",type:"integer"},GopBReference:{locationName:"gopBReference"},GopClosedCadence:{locationName:"gopClosedCadence",type:"integer"},GopSize:{locationName:"gopSize",type:"double"},GopSizeUnits:{locationName:"gopSizeUnits"},HrdBufferInitialFillPercentage:{locationName:"hrdBufferInitialFillPercentage",type:"integer"},HrdBufferSize:{locationName:"hrdBufferSize",type:"integer"},InterlaceMode:{locationName:"interlaceMode"},MaxBitrate:{locationName:"maxBitrate",type:"integer"},MinIInterval:{locationName:"minIInterval",type:"integer"},NumberBFramesBetweenReferenceFrames:{locationName:"numberBFramesBetweenReferenceFrames",type:"integer"},NumberReferenceFrames:{locationName:"numberReferenceFrames",type:"integer"},ParControl:{locationName:"parControl"},ParDenominator:{locationName:"parDenominator",type:"integer"},ParNumerator:{locationName:"parNumerator",type:"integer"},QualityTuningLevel:{locationName:"qualityTuningLevel"},QvbrSettings:{locationName:"qvbrSettings",type:"structure",members:{MaxAverageBitrate:{locationName:"maxAverageBitrate",type:"integer"},QvbrQualityLevel:{locationName:"qvbrQualityLevel",type:"integer"},QvbrQualityLevelFineTune:{locationName:"qvbrQualityLevelFineTune",type:"double"}}},RateControlMode:{locationName:"rateControlMode"},SampleAdaptiveOffsetFilterMode:{locationName:"sampleAdaptiveOffsetFilterMode"},ScanTypeConversionMode:{locationName:"scanTypeConversionMode"},SceneChangeDetect:{locationName:"sceneChangeDetect"},Slices:{locationName:"slices",type:"integer"},SlowPal:{locationName:"slowPal"},SpatialAdaptiveQuantization:{locationName:"spatialAdaptiveQuantization"},Telecine:{locationName:"telecine"},TemporalAdaptiveQuantization:{locationName:"temporalAdaptiveQuantization"},TemporalIds:{locationName:"temporalIds"},Tiles:{locationName:"tiles"},UnregisteredSeiTimecode:{locationName:"unregisteredSeiTimecode"},WriteMp4PackagingType:{locationName:"writeMp4PackagingType"}}},Mpeg2Settings:{locationName:"mpeg2Settings",type:"structure",members:{AdaptiveQuantization:{locationName:"adaptiveQuantization"},Bitrate:{locationName:"bitrate",type:"integer"},CodecLevel:{locationName:"codecLevel"},CodecProfile:{locationName:"codecProfile"},DynamicSubGop:{locationName:"dynamicSubGop"},FramerateControl:{locationName:"framerateControl"},FramerateConversionAlgorithm:{locationName:"framerateConversionAlgorithm"},FramerateDenominator:{locationName:"framerateDenominator",type:"integer"},FramerateNumerator:{locationName:"framerateNumerator",type:"integer"},GopClosedCadence:{locationName:"gopClosedCadence",type:"integer"},GopSize:{locationName:"gopSize",type:"double"},GopSizeUnits:{locationName:"gopSizeUnits"},HrdBufferInitialFillPercentage:{locationName:"hrdBufferInitialFillPercentage",type:"integer"},HrdBufferSize:{locationName:"hrdBufferSize",type:"integer"},InterlaceMode:{locationName:"interlaceMode"},IntraDcPrecision:{locationName:"intraDcPrecision"},MaxBitrate:{locationName:"maxBitrate",type:"integer"},MinIInterval:{locationName:"minIInterval",type:"integer"},NumberBFramesBetweenReferenceFrames:{locationName:"numberBFramesBetweenReferenceFrames",type:"integer"},ParControl:{locationName:"parControl"},ParDenominator:{locationName:"parDenominator",type:"integer"},ParNumerator:{locationName:"parNumerator",type:"integer"},QualityTuningLevel:{locationName:"qualityTuningLevel"},RateControlMode:{locationName:"rateControlMode"},ScanTypeConversionMode:{locationName:"scanTypeConversionMode"},SceneChangeDetect:{locationName:"sceneChangeDetect"},SlowPal:{locationName:"slowPal"},Softness:{locationName:"softness",type:"integer"},SpatialAdaptiveQuantization:{locationName:"spatialAdaptiveQuantization"},Syntax:{locationName:"syntax"},Telecine:{locationName:"telecine"},TemporalAdaptiveQuantization:{locationName:"temporalAdaptiveQuantization"}}},ProresSettings:{locationName:"proresSettings",type:"structure",members:{ChromaSampling:{locationName:"chromaSampling"},CodecProfile:{locationName:"codecProfile"},FramerateControl:{locationName:"framerateControl"},FramerateConversionAlgorithm:{locationName:"framerateConversionAlgorithm"},FramerateDenominator:{locationName:"framerateDenominator",type:"integer"},FramerateNumerator:{locationName:"framerateNumerator",type:"integer"},InterlaceMode:{locationName:"interlaceMode"},ParControl:{locationName:"parControl"},ParDenominator:{locationName:"parDenominator",type:"integer"},ParNumerator:{locationName:"parNumerator",type:"integer"},ScanTypeConversionMode:{locationName:"scanTypeConversionMode"},SlowPal:{locationName:"slowPal"},Telecine:{locationName:"telecine"}}},Vc3Settings:{locationName:"vc3Settings",type:"structure",members:{FramerateControl:{locationName:"framerateControl"},FramerateConversionAlgorithm:{locationName:"framerateConversionAlgorithm"},FramerateDenominator:{locationName:"framerateDenominator",type:"integer"},FramerateNumerator:{locationName:"framerateNumerator",type:"integer"},InterlaceMode:{locationName:"interlaceMode"},ScanTypeConversionMode:{locationName:"scanTypeConversionMode"},SlowPal:{locationName:"slowPal"},Telecine:{locationName:"telecine"},Vc3Class:{locationName:"vc3Class"}}},Vp8Settings:{locationName:"vp8Settings",type:"structure",members:{Bitrate:{locationName:"bitrate",type:"integer"},FramerateControl:{locationName:"framerateControl"},FramerateConversionAlgorithm:{locationName:"framerateConversionAlgorithm"},FramerateDenominator:{locationName:"framerateDenominator",type:"integer"},FramerateNumerator:{locationName:"framerateNumerator",type:"integer"},GopSize:{locationName:"gopSize",type:"double"},HrdBufferSize:{locationName:"hrdBufferSize",type:"integer"},MaxBitrate:{locationName:"maxBitrate",type:"integer"},ParControl:{locationName:"parControl"},ParDenominator:{locationName:"parDenominator",type:"integer"},ParNumerator:{locationName:"parNumerator",type:"integer"},QualityTuningLevel:{locationName:"qualityTuningLevel"},RateControlMode:{locationName:"rateControlMode"}}},Vp9Settings:{locationName:"vp9Settings",type:"structure",members:{Bitrate:{locationName:"bitrate",type:"integer"},FramerateControl:{locationName:"framerateControl"},FramerateConversionAlgorithm:{locationName:"framerateConversionAlgorithm"},FramerateDenominator:{locationName:"framerateDenominator",type:"integer"},FramerateNumerator:{locationName:"framerateNumerator",type:"integer"},GopSize:{locationName:"gopSize",type:"double"},HrdBufferSize:{locationName:"hrdBufferSize",type:"integer"},MaxBitrate:{locationName:"maxBitrate",type:"integer"},ParControl:{locationName:"parControl"},ParDenominator:{locationName:"parDenominator",type:"integer"},ParNumerator:{locationName:"parNumerator",type:"integer"},QualityTuningLevel:{locationName:"qualityTuningLevel"},RateControlMode:{locationName:"rateControlMode"}}},XavcSettings:{locationName:"xavcSettings",type:"structure",members:{AdaptiveQuantization:{locationName:"adaptiveQuantization"},EntropyEncoding:{locationName:"entropyEncoding"},FramerateControl:{locationName:"framerateControl"},FramerateConversionAlgorithm:{locationName:"framerateConversionAlgorithm"},FramerateDenominator:{locationName:"framerateDenominator",type:"integer"},FramerateNumerator:{locationName:"framerateNumerator",type:"integer"},Profile:{locationName:"profile"},SlowPal:{locationName:"slowPal"},Softness:{locationName:"softness",type:"integer"},SpatialAdaptiveQuantization:{locationName:"spatialAdaptiveQuantization"},TemporalAdaptiveQuantization:{locationName:"temporalAdaptiveQuantization"},Xavc4kIntraCbgProfileSettings:{locationName:"xavc4kIntraCbgProfileSettings",type:"structure",members:{XavcClass:{locationName:"xavcClass"}}},Xavc4kIntraVbrProfileSettings:{locationName:"xavc4kIntraVbrProfileSettings",type:"structure",members:{XavcClass:{locationName:"xavcClass"}}},Xavc4kProfileSettings:{locationName:"xavc4kProfileSettings",type:"structure",members:{BitrateClass:{locationName:"bitrateClass"},CodecProfile:{locationName:"codecProfile"},FlickerAdaptiveQuantization:{locationName:"flickerAdaptiveQuantization"},GopBReference:{locationName:"gopBReference"},GopClosedCadence:{locationName:"gopClosedCadence",type:"integer"},HrdBufferSize:{locationName:"hrdBufferSize",type:"integer"},QualityTuningLevel:{locationName:"qualityTuningLevel"},Slices:{locationName:"slices",type:"integer"}}},XavcHdIntraCbgProfileSettings:{locationName:"xavcHdIntraCbgProfileSettings",type:"structure",members:{XavcClass:{locationName:"xavcClass"}}},XavcHdProfileSettings:{locationName:"xavcHdProfileSettings",type:"structure",members:{BitrateClass:{locationName:"bitrateClass"},FlickerAdaptiveQuantization:{locationName:"flickerAdaptiveQuantization"},GopBReference:{locationName:"gopBReference"},GopClosedCadence:{locationName:"gopClosedCadence",type:"integer"},HrdBufferSize:{locationName:"hrdBufferSize",type:"integer"},InterlaceMode:{locationName:"interlaceMode"},QualityTuningLevel:{locationName:"qualityTuningLevel"},Slices:{locationName:"slices",type:"integer"},Telecine:{locationName:"telecine"}}}}}}},ColorMetadata:{locationName:"colorMetadata"},Crop:{shape:"S26",locationName:"crop"},DropFrameTimecode:{locationName:"dropFrameTimecode"},FixedAfd:{locationName:"fixedAfd",type:"integer"},Height:{locationName:"height",type:"integer"},Position:{shape:"S26",locationName:"position"},RespondToAfd:{locationName:"respondToAfd"},ScalingBehavior:{locationName:"scalingBehavior"},Sharpness:{locationName:"sharpness",type:"integer"},TimecodeInsertion:{locationName:"timecodeInsertion"},VideoPreprocessors:{locationName:"videoPreprocessors",type:"structure",members:{ColorCorrector:{locationName:"colorCorrector",type:"structure",members:{Brightness:{locationName:"brightness",type:"integer"},ColorSpaceConversion:{locationName:"colorSpaceConversion"},Contrast:{locationName:"contrast",type:"integer"},Hdr10Metadata:{shape:"S37",locationName:"hdr10Metadata"},Hue:{locationName:"hue",type:"integer"},SampleRangeConversion:{locationName:"sampleRangeConversion"},Saturation:{locationName:"saturation",type:"integer"}}},Deinterlacer:{locationName:"deinterlacer",type:"structure",members:{Algorithm:{locationName:"algorithm"},Control:{locationName:"control"},Mode:{locationName:"mode"}}},DolbyVision:{locationName:"dolbyVision",type:"structure",members:{L6Metadata:{locationName:"l6Metadata",type:"structure",members:{MaxCll:{locationName:"maxCll",type:"integer"},MaxFall:{locationName:"maxFall",type:"integer"}}},L6Mode:{locationName:"l6Mode"},Mapping:{locationName:"mapping"},Profile:{locationName:"profile"}}},Hdr10Plus:{locationName:"hdr10Plus",type:"structure",members:{MasteringMonitorNits:{locationName:"masteringMonitorNits",type:"integer"},TargetMonitorNits:{locationName:"targetMonitorNits",type:"integer"}}},ImageInserter:{shape:"S2k",locationName:"imageInserter"},NoiseReducer:{locationName:"noiseReducer",type:"structure",members:{Filter:{locationName:"filter"},FilterSettings:{locationName:"filterSettings",type:"structure",members:{Strength:{locationName:"strength",type:"integer"}}},SpatialFilterSettings:{locationName:"spatialFilterSettings",type:"structure",members:{PostFilterSharpenStrength:{locationName:"postFilterSharpenStrength",type:"integer"},Speed:{locationName:"speed",type:"integer"},Strength:{locationName:"strength",type:"integer"}}},TemporalFilterSettings:{locationName:"temporalFilterSettings",type:"structure",members:{AggressiveMode:{locationName:"aggressiveMode",type:"integer"},PostTemporalSharpening:{locationName:"postTemporalSharpening"},PostTemporalSharpeningStrength:{locationName:"postTemporalSharpeningStrength"},Speed:{locationName:"speed",type:"integer"},Strength:{locationName:"strength",type:"integer"}}}}},PartnerWatermarking:{locationName:"partnerWatermarking",type:"structure",members:{NexguardFileMarkerSettings:{locationName:"nexguardFileMarkerSettings",type:"structure",members:{License:{locationName:"license"},Payload:{locationName:"payload",type:"integer"},Preset:{locationName:"preset"},Strength:{locationName:"strength"}}}}},TimecodeBurnin:{locationName:"timecodeBurnin",type:"structure",members:{FontSize:{locationName:"fontSize",type:"integer"},Position:{locationName:"position"},Prefix:{locationName:"prefix"}}}}},Width:{locationName:"width",type:"integer"}}},Sj9:{type:"structure",members:{Anchor:{locationName:"anchor"},Source:{locationName:"source"},Start:{locationName:"start"},TimestampOffset:{locationName:"timestampOffset"}}},Sjc:{type:"structure",members:{Id3Insertions:{locationName:"id3Insertions",type:"list",member:{type:"structure",members:{Id3:{locationName:"id3"},Timecode:{locationName:"timecode"}}}}}},Sjh:{type:"map",key:{},value:{}},Sjj:{type:"structure",members:{AccelerationSettings:{shape:"S7",locationName:"accelerationSettings"},AccelerationStatus:{locationName:"accelerationStatus"},Arn:{locationName:"arn"},BillingTagsSource:{locationName:"billingTagsSource"},CreatedAt:{shape:"Sjl",locationName:"createdAt"},CurrentPhase:{locationName:"currentPhase"},ErrorCode:{locationName:"errorCode",type:"integer"},ErrorMessage:{locationName:"errorMessage"},HopDestinations:{shape:"Sa",locationName:"hopDestinations"},Id:{locationName:"id"},JobPercentComplete:{locationName:"jobPercentComplete",type:"integer"},JobTemplate:{locationName:"jobTemplate"},Messages:{locationName:"messages",type:"structure",members:{Info:{shape:"Sjo",locationName:"info"},Warning:{shape:"Sjo",locationName:"warning"}}},OutputGroupDetails:{locationName:"outputGroupDetails",type:"list",member:{type:"structure",members:{OutputDetails:{locationName:"outputDetails",type:"list",member:{type:"structure",members:{DurationInMs:{locationName:"durationInMs",type:"integer"},VideoDetails:{locationName:"videoDetails",type:"structure",members:{HeightInPx:{locationName:"heightInPx",type:"integer"},WidthInPx:{locationName:"widthInPx",type:"integer"}}}}}}}}},Priority:{locationName:"priority",type:"integer"},Queue:{locationName:"queue"},QueueTransitions:{locationName:"queueTransitions",type:"list",member:{type:"structure",members:{DestinationQueue:{locationName:"destinationQueue"},SourceQueue:{locationName:"sourceQueue"},Timestamp:{shape:"Sjl",locationName:"timestamp"}}}},RetryCount:{locationName:"retryCount",type:"integer"},Role:{locationName:"role"},Settings:{shape:"Se",locationName:"settings"},SimulateReservedQueue:{locationName:"simulateReservedQueue"},Status:{locationName:"status"},StatusUpdateInterval:{locationName:"statusUpdateInterval"},Timing:{locationName:"timing",type:"structure",members:{FinishTime:{shape:"Sjl",locationName:"finishTime"},StartTime:{shape:"Sjl",locationName:"startTime"},SubmitTime:{shape:"Sjl",locationName:"submitTime"}}},UserMetadata:{shape:"Sjh",locationName:"userMetadata"}},required:["Role","Settings"]},Sjl:{type:"timestamp",timestampFormat:"unixTimestamp"},Sjo:{type:"list",member:{}},Sjz:{type:"structure",members:{AdAvailOffset:{locationName:"adAvailOffset",type:"integer"},AvailBlanking:{shape:"Sg",locationName:"availBlanking"},Esam:{shape:"Si",locationName:"esam"},ExtendedDataServices:{shape:"So",locationName:"extendedDataServices"},Inputs:{locationName:"inputs",type:"list",member:{type:"structure",members:{AudioSelectorGroups:{shape:"St",locationName:"audioSelectorGroups"},AudioSelectors:{shape:"Sx",locationName:"audioSelectors"},CaptionSelectors:{shape:"S1i",locationName:"captionSelectors"},Crop:{shape:"S26",locationName:"crop"},DeblockFilter:{locationName:"deblockFilter"},DenoiseFilter:{locationName:"denoiseFilter"},DolbyVisionMetadataXml:{locationName:"dolbyVisionMetadataXml"},FilterEnable:{locationName:"filterEnable"},FilterStrength:{locationName:"filterStrength",type:"integer"},ImageInserter:{shape:"S2k",locationName:"imageInserter"},InputClippings:{shape:"S2r",locationName:"inputClippings"},InputScanType:{locationName:"inputScanType"},Position:{shape:"S26",locationName:"position"},ProgramNumber:{locationName:"programNumber",type:"integer"},PsiControl:{locationName:"psiControl"},TimecodeSource:{locationName:"timecodeSource"},TimecodeStart:{locationName:"timecodeStart"},VideoSelector:{shape:"S32",locationName:"videoSelector"}}}},KantarWatermark:{shape:"S3d",locationName:"kantarWatermark"},MotionImageInserter:{shape:"S3l",locationName:"motionImageInserter"},NielsenConfiguration:{shape:"S3t",locationName:"nielsenConfiguration"},NielsenNonLinearWatermark:{shape:"S3v",locationName:"nielsenNonLinearWatermark"},OutputGroups:{shape:"S42",locationName:"outputGroups"},TimecodeConfig:{shape:"Sj9",locationName:"timecodeConfig"},TimedMetadataInsertion:{shape:"Sjc",locationName:"timedMetadataInsertion"}}},Sk3:{type:"structure",members:{AccelerationSettings:{shape:"S7",locationName:"accelerationSettings"},Arn:{locationName:"arn"},Category:{locationName:"category"},CreatedAt:{shape:"Sjl",locationName:"createdAt"},Description:{locationName:"description"},HopDestinations:{shape:"Sa",locationName:"hopDestinations"},LastUpdated:{shape:"Sjl",locationName:"lastUpdated"},Name:{locationName:"name"},Priority:{locationName:"priority",type:"integer"},Queue:{locationName:"queue"},Settings:{shape:"Sjz",locationName:"settings"},StatusUpdateInterval:{locationName:"statusUpdateInterval"},Type:{locationName:"type"}},required:["Settings","Name"]},Sk6:{type:"structure",members:{AudioDescriptions:{shape:"S78",locationName:"audioDescriptions"},CaptionDescriptions:{locationName:"captionDescriptions",type:"list",member:{type:"structure",members:{CustomLanguageCode:{locationName:"customLanguageCode"},DestinationSettings:{shape:"S9q",locationName:"destinationSettings"},LanguageCode:{locationName:"languageCode"},LanguageDescription:{locationName:"languageDescription"}}}},ContainerSettings:{shape:"Sb0",locationName:"containerSettings"},VideoDescription:{shape:"Sd9",locationName:"videoDescription"}}},Ska:{type:"structure",members:{Arn:{locationName:"arn"},Category:{locationName:"category"},CreatedAt:{shape:"Sjl",locationName:"createdAt"},Description:{locationName:"description"},LastUpdated:{shape:"Sjl",locationName:"lastUpdated"},Name:{locationName:"name"},Settings:{shape:"Sk6",locationName:"settings"},Type:{locationName:"type"}},required:["Settings","Name"]},Skd:{type:"structure",members:{Commitment:{locationName:"commitment"},RenewalType:{locationName:"renewalType"},ReservedSlots:{locationName:"reservedSlots",type:"integer"}},required:["Commitment","ReservedSlots","RenewalType"]},Ski:{type:"structure",members:{Arn:{locationName:"arn"},CreatedAt:{shape:"Sjl",locationName:"createdAt"},Description:{locationName:"description"},LastUpdated:{shape:"Sjl",locationName:"lastUpdated"},Name:{locationName:"name"},PricingPlan:{locationName:"pricingPlan"},ProgressingJobsCount:{locationName:"progressingJobsCount",type:"integer"},ReservationPlan:{locationName:"reservationPlan",type:"structure",members:{Commitment:{locationName:"commitment"},ExpiresAt:{shape:"Sjl",locationName:"expiresAt"},PurchasedAt:{shape:"Sjl",locationName:"purchasedAt"},RenewalType:{locationName:"renewalType"},ReservedSlots:{locationName:"reservedSlots",type:"integer"},Status:{locationName:"status"}}},Status:{locationName:"status"},SubmittedJobsCount:{locationName:"submittedJobsCount",type:"integer"},Type:{locationName:"type"}},required:["Name"]},Sl6:{type:"structure",members:{HttpInputs:{locationName:"httpInputs"},HttpsInputs:{locationName:"httpsInputs"},S3Inputs:{locationName:"s3Inputs"}}}}}},4984:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2014-11-13",endpointPrefix:"ecs",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"Amazon ECS",serviceFullName:"Amazon EC2 Container Service",serviceId:"ECS",signatureVersion:"v4",targetPrefix:"AmazonEC2ContainerServiceV20141113",uid:"ecs-2014-11-13"},operations:{CreateCapacityProvider:{input:{type:"structure",required:["name","autoScalingGroupProvider"],members:{name:{},autoScalingGroupProvider:{shape:"S3"},tags:{shape:"Sa"}}},output:{type:"structure",members:{capacityProvider:{shape:"Sf"}}}},CreateCluster:{input:{type:"structure",members:{clusterName:{},tags:{shape:"Sa"},settings:{shape:"Sj"},configuration:{shape:"Sm"},capacityProviders:{shape:"Sr"},defaultCapacityProviderStrategy:{shape:"Ss"}}},output:{type:"structure",members:{cluster:{shape:"Sx"}}}},CreateService:{input:{type:"structure",required:["serviceName"],members:{cluster:{},serviceName:{},taskDefinition:{},loadBalancers:{shape:"S15"},serviceRegistries:{shape:"S18"},desiredCount:{type:"integer"},clientToken:{},launchType:{},capacityProviderStrategy:{shape:"Ss"},platformVersion:{},role:{},deploymentConfiguration:{shape:"S1b"},placementConstraints:{shape:"S1d"},placementStrategy:{shape:"S1g"},networkConfiguration:{shape:"S1j"},healthCheckGracePeriodSeconds:{type:"integer"},schedulingStrategy:{},deploymentController:{shape:"S1n"},tags:{shape:"Sa"},enableECSManagedTags:{type:"boolean"},propagateTags:{},enableExecuteCommand:{type:"boolean"}}},output:{type:"structure",members:{service:{shape:"S1r"}}}},CreateTaskSet:{input:{type:"structure",required:["service","cluster","taskDefinition"],members:{service:{},cluster:{},externalId:{},taskDefinition:{},networkConfiguration:{shape:"S1j"},loadBalancers:{shape:"S15"},serviceRegistries:{shape:"S18"},launchType:{},capacityProviderStrategy:{shape:"Ss"},platformVersion:{},scale:{shape:"S1v"},clientToken:{},tags:{shape:"Sa"}}},output:{type:"structure",members:{taskSet:{shape:"S1t"}}}},DeleteAccountSetting:{input:{type:"structure",required:["name"],members:{name:{},principalArn:{}}},output:{type:"structure",members:{setting:{shape:"S29"}}}},DeleteAttributes:{input:{type:"structure",required:["attributes"],members:{cluster:{},attributes:{shape:"S2b"}}},output:{type:"structure",members:{attributes:{shape:"S2b"}}}},DeleteCapacityProvider:{input:{type:"structure",required:["capacityProvider"],members:{capacityProvider:{}}},output:{type:"structure",members:{capacityProvider:{shape:"Sf"}}}},DeleteCluster:{input:{type:"structure",required:["cluster"],members:{cluster:{}}},output:{type:"structure",members:{cluster:{shape:"Sx"}}}},DeleteService:{input:{type:"structure",required:["service"],members:{cluster:{},service:{},force:{type:"boolean"}}},output:{type:"structure",members:{service:{shape:"S1r"}}}},DeleteTaskSet:{input:{type:"structure",required:["cluster","service","taskSet"],members:{cluster:{},service:{},taskSet:{},force:{type:"boolean"}}},output:{type:"structure",members:{taskSet:{shape:"S1t"}}}},DeregisterContainerInstance:{input:{type:"structure",required:["containerInstance"],members:{cluster:{},containerInstance:{},force:{type:"boolean"}}},output:{type:"structure",members:{containerInstance:{shape:"S2q"}}}},DeregisterTaskDefinition:{input:{type:"structure",required:["taskDefinition"],members:{taskDefinition:{}}},output:{type:"structure",members:{taskDefinition:{shape:"S33"}}}},DescribeCapacityProviders:{input:{type:"structure",members:{capacityProviders:{shape:"Sr"},include:{type:"list",member:{}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{capacityProviders:{type:"list",member:{shape:"Sf"}},failures:{shape:"S5d"},nextToken:{}}}},DescribeClusters:{input:{type:"structure",members:{clusters:{shape:"Sr"},include:{type:"list",member:{}}}},output:{type:"structure",members:{clusters:{type:"list",member:{shape:"Sx"}},failures:{shape:"S5d"}}}},DescribeContainerInstances:{input:{type:"structure",required:["containerInstances"],members:{cluster:{},containerInstances:{shape:"Sr"},include:{type:"list",member:{}}}},output:{type:"structure",members:{containerInstances:{shape:"S5o"},failures:{shape:"S5d"}}}},DescribeServices:{input:{type:"structure",required:["services"],members:{cluster:{},services:{shape:"Sr"},include:{type:"list",member:{}}}},output:{type:"structure",members:{services:{type:"list",member:{shape:"S1r"}},failures:{shape:"S5d"}}}},DescribeTaskDefinition:{input:{type:"structure",required:["taskDefinition"],members:{taskDefinition:{},include:{type:"list",member:{}}}},output:{type:"structure",members:{taskDefinition:{shape:"S33"},tags:{shape:"Sa"}}}},DescribeTaskSets:{input:{type:"structure",required:["cluster","service"],members:{cluster:{},service:{},taskSets:{shape:"Sr"},include:{type:"list",member:{}}}},output:{type:"structure",members:{taskSets:{shape:"S1s"},failures:{shape:"S5d"}}}},DescribeTasks:{input:{type:"structure",required:["tasks"],members:{cluster:{},tasks:{shape:"Sr"},include:{type:"list",member:{}}}},output:{type:"structure",members:{tasks:{shape:"S66"},failures:{shape:"S5d"}}}},DiscoverPollEndpoint:{input:{type:"structure",members:{containerInstance:{},cluster:{}}},output:{type:"structure",members:{endpoint:{},telemetryEndpoint:{}}}},ExecuteCommand:{input:{type:"structure",required:["command","interactive","task"],members:{cluster:{},container:{},command:{},interactive:{type:"boolean"},task:{}}},output:{type:"structure",members:{clusterArn:{},containerArn:{},containerName:{},interactive:{type:"boolean"},session:{type:"structure",members:{sessionId:{},streamUrl:{},tokenValue:{type:"string",sensitive:true}}},taskArn:{}}}},ListAccountSettings:{input:{type:"structure",members:{name:{},value:{},principalArn:{},effectiveSettings:{type:"boolean"},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{settings:{type:"list",member:{shape:"S29"}},nextToken:{}}}},ListAttributes:{input:{type:"structure",required:["targetType"],members:{cluster:{},targetType:{},attributeName:{},attributeValue:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{attributes:{shape:"S2b"},nextToken:{}}}},ListClusters:{input:{type:"structure",members:{nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{clusterArns:{shape:"Sr"},nextToken:{}}}},ListContainerInstances:{input:{type:"structure",members:{cluster:{},filter:{},nextToken:{},maxResults:{type:"integer"},status:{}}},output:{type:"structure",members:{containerInstanceArns:{shape:"Sr"},nextToken:{}}}},ListServices:{input:{type:"structure",members:{cluster:{},nextToken:{},maxResults:{type:"integer"},launchType:{},schedulingStrategy:{}}},output:{type:"structure",members:{serviceArns:{shape:"Sr"},nextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["resourceArn"],members:{resourceArn:{}}},output:{type:"structure",members:{tags:{shape:"Sa"}}}},ListTaskDefinitionFamilies:{input:{type:"structure",members:{familyPrefix:{},status:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{families:{shape:"Sr"},nextToken:{}}}},ListTaskDefinitions:{input:{type:"structure",members:{familyPrefix:{},status:{},sort:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{taskDefinitionArns:{shape:"Sr"},nextToken:{}}}},ListTasks:{input:{type:"structure",members:{cluster:{},containerInstance:{},family:{},nextToken:{},maxResults:{type:"integer"},startedBy:{},serviceName:{},desiredStatus:{},launchType:{}}},output:{type:"structure",members:{taskArns:{shape:"Sr"},nextToken:{}}}},PutAccountSetting:{input:{type:"structure",required:["name","value"],members:{name:{},value:{},principalArn:{}}},output:{type:"structure",members:{setting:{shape:"S29"}}}},PutAccountSettingDefault:{input:{type:"structure",required:["name","value"],members:{name:{},value:{}}},output:{type:"structure",members:{setting:{shape:"S29"}}}},PutAttributes:{input:{type:"structure",required:["attributes"],members:{cluster:{},attributes:{shape:"S2b"}}},output:{type:"structure",members:{attributes:{shape:"S2b"}}}},PutClusterCapacityProviders:{input:{type:"structure",required:["cluster","capacityProviders","defaultCapacityProviderStrategy"],members:{cluster:{},capacityProviders:{shape:"Sr"},defaultCapacityProviderStrategy:{shape:"Ss"}}},output:{type:"structure",members:{cluster:{shape:"Sx"}}}},RegisterContainerInstance:{input:{type:"structure",members:{cluster:{},instanceIdentityDocument:{},instanceIdentityDocumentSignature:{},totalResources:{shape:"S2t"},versionInfo:{shape:"S2s"},containerInstanceArn:{},attributes:{shape:"S2b"},platformDevices:{type:"list",member:{type:"structure",required:["id","type"],members:{id:{},type:{}}}},tags:{shape:"Sa"}}},output:{type:"structure",members:{containerInstance:{shape:"S2q"}}}},RegisterTaskDefinition:{input:{type:"structure",required:["family","containerDefinitions"],members:{family:{},taskRoleArn:{},executionRoleArn:{},networkMode:{},containerDefinitions:{shape:"S34"},volumes:{shape:"S4e"},placementConstraints:{shape:"S4s"},requiresCompatibilities:{shape:"S4v"},cpu:{},memory:{},tags:{shape:"Sa"},pidMode:{},ipcMode:{},proxyConfiguration:{shape:"S54"},inferenceAccelerators:{shape:"S50"},ephemeralStorage:{shape:"S57"},runtimePlatform:{shape:"S4x"}}},output:{type:"structure",members:{taskDefinition:{shape:"S33"},tags:{shape:"Sa"}}}},RunTask:{input:{type:"structure",required:["taskDefinition"],members:{capacityProviderStrategy:{shape:"Ss"},cluster:{},count:{type:"integer"},enableECSManagedTags:{type:"boolean"},enableExecuteCommand:{type:"boolean"},group:{},launchType:{},networkConfiguration:{shape:"S1j"},overrides:{shape:"S6k"},placementConstraints:{shape:"S1d"},placementStrategy:{shape:"S1g"},platformVersion:{},propagateTags:{},referenceId:{},startedBy:{},tags:{shape:"Sa"},taskDefinition:{}}},output:{type:"structure",members:{tasks:{shape:"S66"},failures:{shape:"S5d"}}}},StartTask:{input:{type:"structure",required:["containerInstances","taskDefinition"],members:{cluster:{},containerInstances:{shape:"Sr"},enableECSManagedTags:{type:"boolean"},enableExecuteCommand:{type:"boolean"},group:{},networkConfiguration:{shape:"S1j"},overrides:{shape:"S6k"},propagateTags:{},referenceId:{},startedBy:{},tags:{shape:"Sa"},taskDefinition:{}}},output:{type:"structure",members:{tasks:{shape:"S66"},failures:{shape:"S5d"}}}},StopTask:{input:{type:"structure",required:["task"],members:{cluster:{},task:{},reason:{}}},output:{type:"structure",members:{task:{shape:"S67"}}}},SubmitAttachmentStateChanges:{input:{type:"structure",required:["attachments"],members:{cluster:{},attachments:{shape:"S85"}}},output:{type:"structure",members:{acknowledgment:{}}}},SubmitContainerStateChange:{input:{type:"structure",members:{cluster:{},task:{},containerName:{},runtimeId:{},status:{},exitCode:{type:"integer"},reason:{},networkBindings:{shape:"S6b"}}},output:{type:"structure",members:{acknowledgment:{}}}},SubmitTaskStateChange:{input:{type:"structure",members:{cluster:{},task:{},status:{},reason:{},containers:{type:"list",member:{type:"structure",members:{containerName:{},imageDigest:{},runtimeId:{},exitCode:{type:"integer"},networkBindings:{shape:"S6b"},reason:{},status:{}}}},attachments:{shape:"S85"},managedAgents:{type:"list",member:{type:"structure",required:["containerName","managedAgentName","status"],members:{containerName:{},managedAgentName:{},status:{},reason:{}}}},pullStartedAt:{type:"timestamp"},pullStoppedAt:{type:"timestamp"},executionStoppedAt:{type:"timestamp"}}},output:{type:"structure",members:{acknowledgment:{}}}},TagResource:{input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{},tags:{shape:"Sa"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{},tagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateCapacityProvider:{input:{type:"structure",required:["name","autoScalingGroupProvider"],members:{name:{},autoScalingGroupProvider:{type:"structure",members:{managedScaling:{shape:"S4"},managedTerminationProtection:{}}}}},output:{type:"structure",members:{capacityProvider:{shape:"Sf"}}}},UpdateCluster:{input:{type:"structure",required:["cluster"],members:{cluster:{},settings:{shape:"Sj"},configuration:{shape:"Sm"}}},output:{type:"structure",members:{cluster:{shape:"Sx"}}}},UpdateClusterSettings:{input:{type:"structure",required:["cluster","settings"],members:{cluster:{},settings:{shape:"Sj"}}},output:{type:"structure",members:{cluster:{shape:"Sx"}}}},UpdateContainerAgent:{input:{type:"structure",required:["containerInstance"],members:{cluster:{},containerInstance:{}}},output:{type:"structure",members:{containerInstance:{shape:"S2q"}}}},UpdateContainerInstancesState:{input:{type:"structure",required:["containerInstances","status"],members:{cluster:{},containerInstances:{shape:"Sr"},status:{}}},output:{type:"structure",members:{containerInstances:{shape:"S5o"},failures:{shape:"S5d"}}}},UpdateService:{input:{type:"structure",required:["service"],members:{cluster:{},service:{},desiredCount:{type:"integer"},taskDefinition:{},capacityProviderStrategy:{shape:"Ss"},deploymentConfiguration:{shape:"S1b"},networkConfiguration:{shape:"S1j"},placementConstraints:{shape:"S1d"},placementStrategy:{shape:"S1g"},platformVersion:{},forceNewDeployment:{type:"boolean"},healthCheckGracePeriodSeconds:{type:"integer"},enableExecuteCommand:{type:"boolean"},enableECSManagedTags:{type:"boolean"},loadBalancers:{shape:"S15"},propagateTags:{},serviceRegistries:{shape:"S18"}}},output:{type:"structure",members:{service:{shape:"S1r"}}}},UpdateServicePrimaryTaskSet:{input:{type:"structure",required:["cluster","service","primaryTaskSet"],members:{cluster:{},service:{},primaryTaskSet:{}}},output:{type:"structure",members:{taskSet:{shape:"S1t"}}}},UpdateTaskSet:{input:{type:"structure",required:["cluster","service","taskSet","scale"],members:{cluster:{},service:{},taskSet:{},scale:{shape:"S1v"}}},output:{type:"structure",members:{taskSet:{shape:"S1t"}}}}},shapes:{S3:{type:"structure",required:["autoScalingGroupArn"],members:{autoScalingGroupArn:{},managedScaling:{shape:"S4"},managedTerminationProtection:{}}},S4:{type:"structure",members:{status:{},targetCapacity:{type:"integer"},minimumScalingStepSize:{type:"integer"},maximumScalingStepSize:{type:"integer"},instanceWarmupPeriod:{type:"integer"}}},Sa:{type:"list",member:{type:"structure",members:{key:{},value:{}}}},Sf:{type:"structure",members:{capacityProviderArn:{},name:{},status:{},autoScalingGroupProvider:{shape:"S3"},updateStatus:{},updateStatusReason:{},tags:{shape:"Sa"}}},Sj:{type:"list",member:{type:"structure",members:{name:{},value:{}}}},Sm:{type:"structure",members:{executeCommandConfiguration:{type:"structure",members:{kmsKeyId:{},logging:{},logConfiguration:{type:"structure",members:{cloudWatchLogGroupName:{},cloudWatchEncryptionEnabled:{type:"boolean"},s3BucketName:{},s3EncryptionEnabled:{type:"boolean"},s3KeyPrefix:{}}}}}}},Sr:{type:"list",member:{}},Ss:{type:"list",member:{type:"structure",required:["capacityProvider"],members:{capacityProvider:{},weight:{type:"integer"},base:{type:"integer"}}}},Sx:{type:"structure",members:{clusterArn:{},clusterName:{},configuration:{shape:"Sm"},status:{},registeredContainerInstancesCount:{type:"integer"},runningTasksCount:{type:"integer"},pendingTasksCount:{type:"integer"},activeServicesCount:{type:"integer"},statistics:{type:"list",member:{shape:"S10"}},tags:{shape:"Sa"},settings:{shape:"Sj"},capacityProviders:{shape:"Sr"},defaultCapacityProviderStrategy:{shape:"Ss"},attachments:{shape:"S11"},attachmentsStatus:{}}},S10:{type:"structure",members:{name:{},value:{}}},S11:{type:"list",member:{type:"structure",members:{id:{},type:{},status:{},details:{type:"list",member:{shape:"S10"}}}}},S15:{type:"list",member:{type:"structure",members:{targetGroupArn:{},loadBalancerName:{},containerName:{},containerPort:{type:"integer"}}}},S18:{type:"list",member:{type:"structure",members:{registryArn:{},port:{type:"integer"},containerName:{},containerPort:{type:"integer"}}}},S1b:{type:"structure",members:{deploymentCircuitBreaker:{type:"structure",required:["enable","rollback"],members:{enable:{type:"boolean"},rollback:{type:"boolean"}}},maximumPercent:{type:"integer"},minimumHealthyPercent:{type:"integer"}}},S1d:{type:"list",member:{type:"structure",members:{type:{},expression:{}}}},S1g:{type:"list",member:{type:"structure",members:{type:{},field:{}}}},S1j:{type:"structure",members:{awsvpcConfiguration:{type:"structure",required:["subnets"],members:{subnets:{shape:"Sr"},securityGroups:{shape:"Sr"},assignPublicIp:{}}}}},S1n:{type:"structure",required:["type"],members:{type:{}}},S1r:{type:"structure",members:{serviceArn:{},serviceName:{},clusterArn:{},loadBalancers:{shape:"S15"},serviceRegistries:{shape:"S18"},status:{},desiredCount:{type:"integer"},runningCount:{type:"integer"},pendingCount:{type:"integer"},launchType:{},capacityProviderStrategy:{shape:"Ss"},platformVersion:{},platformFamily:{},taskDefinition:{},deploymentConfiguration:{shape:"S1b"},taskSets:{shape:"S1s"},deployments:{type:"list",member:{type:"structure",members:{id:{},status:{},taskDefinition:{},desiredCount:{type:"integer"},pendingCount:{type:"integer"},runningCount:{type:"integer"},failedTasks:{type:"integer"},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"},capacityProviderStrategy:{shape:"Ss"},launchType:{},platformVersion:{},platformFamily:{},networkConfiguration:{shape:"S1j"},rolloutState:{},rolloutStateReason:{}}}},roleArn:{},events:{type:"list",member:{type:"structure",members:{id:{},createdAt:{type:"timestamp"},message:{}}}},createdAt:{type:"timestamp"},placementConstraints:{shape:"S1d"},placementStrategy:{shape:"S1g"},networkConfiguration:{shape:"S1j"},healthCheckGracePeriodSeconds:{type:"integer"},schedulingStrategy:{},deploymentController:{shape:"S1n"},tags:{shape:"Sa"},createdBy:{},enableECSManagedTags:{type:"boolean"},propagateTags:{},enableExecuteCommand:{type:"boolean"}}},S1s:{type:"list",member:{shape:"S1t"}},S1t:{type:"structure",members:{id:{},taskSetArn:{},serviceArn:{},clusterArn:{},startedBy:{},externalId:{},status:{},taskDefinition:{},computedDesiredCount:{type:"integer"},pendingCount:{type:"integer"},runningCount:{type:"integer"},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"},launchType:{},capacityProviderStrategy:{shape:"Ss"},platformVersion:{},platformFamily:{},networkConfiguration:{shape:"S1j"},loadBalancers:{shape:"S15"},serviceRegistries:{shape:"S18"},scale:{shape:"S1v"},stabilityStatus:{},stabilityStatusAt:{type:"timestamp"},tags:{shape:"Sa"}}},S1v:{type:"structure",members:{value:{type:"double"},unit:{}}},S29:{type:"structure",members:{name:{},value:{},principalArn:{}}},S2b:{type:"list",member:{shape:"S2c"}},S2c:{type:"structure",required:["name"],members:{name:{},value:{},targetType:{},targetId:{}}},S2q:{type:"structure",members:{containerInstanceArn:{},ec2InstanceId:{},capacityProviderName:{},version:{type:"long"},versionInfo:{shape:"S2s"},remainingResources:{shape:"S2t"},registeredResources:{shape:"S2t"},status:{},statusReason:{},agentConnected:{type:"boolean"},runningTasksCount:{type:"integer"},pendingTasksCount:{type:"integer"},agentUpdateStatus:{},attributes:{shape:"S2b"},registeredAt:{type:"timestamp"},attachments:{shape:"S11"},tags:{shape:"Sa"},healthStatus:{type:"structure",members:{overallStatus:{},details:{type:"list",member:{type:"structure",members:{type:{},status:{},lastUpdated:{type:"timestamp"},lastStatusChange:{type:"timestamp"}}}}}}}},S2s:{type:"structure",members:{agentVersion:{},agentHash:{},dockerVersion:{}}},S2t:{type:"list",member:{type:"structure",members:{name:{},type:{},doubleValue:{type:"double"},longValue:{type:"long"},integerValue:{type:"integer"},stringSetValue:{shape:"Sr"}}}},S33:{type:"structure",members:{taskDefinitionArn:{},containerDefinitions:{shape:"S34"},family:{},taskRoleArn:{},executionRoleArn:{},networkMode:{},revision:{type:"integer"},volumes:{shape:"S4e"},status:{},requiresAttributes:{type:"list",member:{shape:"S2c"}},placementConstraints:{shape:"S4s"},compatibilities:{shape:"S4v"},runtimePlatform:{shape:"S4x"},requiresCompatibilities:{shape:"S4v"},cpu:{},memory:{},inferenceAccelerators:{shape:"S50"},pidMode:{},ipcMode:{},proxyConfiguration:{shape:"S54"},registeredAt:{type:"timestamp"},deregisteredAt:{type:"timestamp"},registeredBy:{},ephemeralStorage:{shape:"S57"}}},S34:{type:"list",member:{type:"structure",members:{name:{},image:{},repositoryCredentials:{type:"structure",required:["credentialsParameter"],members:{credentialsParameter:{}}},cpu:{type:"integer"},memory:{type:"integer"},memoryReservation:{type:"integer"},links:{shape:"Sr"},portMappings:{type:"list",member:{type:"structure",members:{containerPort:{type:"integer"},hostPort:{type:"integer"},protocol:{}}}},essential:{type:"boolean"},entryPoint:{shape:"Sr"},command:{shape:"Sr"},environment:{shape:"S3a"},environmentFiles:{shape:"S3b"},mountPoints:{type:"list",member:{type:"structure",members:{sourceVolume:{},containerPath:{},readOnly:{type:"boolean"}}}},volumesFrom:{type:"list",member:{type:"structure",members:{sourceContainer:{},readOnly:{type:"boolean"}}}},linuxParameters:{type:"structure",members:{capabilities:{type:"structure",members:{add:{shape:"Sr"},drop:{shape:"Sr"}}},devices:{type:"list",member:{type:"structure",required:["hostPath"],members:{hostPath:{},containerPath:{},permissions:{type:"list",member:{}}}}},initProcessEnabled:{type:"boolean"},sharedMemorySize:{type:"integer"},tmpfs:{type:"list",member:{type:"structure",required:["containerPath","size"],members:{containerPath:{},size:{type:"integer"},mountOptions:{shape:"Sr"}}}},maxSwap:{type:"integer"},swappiness:{type:"integer"}}},secrets:{shape:"S3q"},dependsOn:{type:"list",member:{type:"structure",required:["containerName","condition"],members:{containerName:{},condition:{}}}},startTimeout:{type:"integer"},stopTimeout:{type:"integer"},hostname:{},user:{},workingDirectory:{},disableNetworking:{type:"boolean"},privileged:{type:"boolean"},readonlyRootFilesystem:{type:"boolean"},dnsServers:{shape:"Sr"},dnsSearchDomains:{shape:"Sr"},extraHosts:{type:"list",member:{type:"structure",required:["hostname","ipAddress"],members:{hostname:{},ipAddress:{}}}},dockerSecurityOptions:{shape:"Sr"},interactive:{type:"boolean"},pseudoTerminal:{type:"boolean"},dockerLabels:{type:"map",key:{},value:{}},ulimits:{type:"list",member:{type:"structure",required:["name","softLimit","hardLimit"],members:{name:{},softLimit:{type:"integer"},hardLimit:{type:"integer"}}}},logConfiguration:{type:"structure",required:["logDriver"],members:{logDriver:{},options:{type:"map",key:{},value:{}},secretOptions:{shape:"S3q"}}},healthCheck:{type:"structure",required:["command"],members:{command:{shape:"Sr"},interval:{type:"integer"},timeout:{type:"integer"},retries:{type:"integer"},startPeriod:{type:"integer"}}},systemControls:{type:"list",member:{type:"structure",members:{namespace:{},value:{}}}},resourceRequirements:{shape:"S47"},firelensConfiguration:{type:"structure",required:["type"],members:{type:{},options:{type:"map",key:{},value:{}}}}}}},S3a:{type:"list",member:{shape:"S10"}},S3b:{type:"list",member:{type:"structure",required:["value","type"],members:{value:{},type:{}}}},S3q:{type:"list",member:{type:"structure",required:["name","valueFrom"],members:{name:{},valueFrom:{}}}},S47:{type:"list",member:{type:"structure",required:["value","type"],members:{value:{},type:{}}}},S4e:{type:"list",member:{type:"structure",members:{name:{},host:{type:"structure",members:{sourcePath:{}}},dockerVolumeConfiguration:{type:"structure",members:{scope:{},autoprovision:{type:"boolean"},driver:{},driverOpts:{shape:"S4j"},labels:{shape:"S4j"}}},efsVolumeConfiguration:{type:"structure",required:["fileSystemId"],members:{fileSystemId:{},rootDirectory:{},transitEncryption:{},transitEncryptionPort:{type:"integer"},authorizationConfig:{type:"structure",members:{accessPointId:{},iam:{}}}}},fsxWindowsFileServerVolumeConfiguration:{type:"structure",required:["fileSystemId","rootDirectory","authorizationConfig"],members:{fileSystemId:{},rootDirectory:{},authorizationConfig:{type:"structure",required:["credentialsParameter","domain"],members:{credentialsParameter:{},domain:{}}}}}}}},S4j:{type:"map",key:{},value:{}},S4s:{type:"list",member:{type:"structure",members:{type:{},expression:{}}}},S4v:{type:"list",member:{}},S4x:{type:"structure",members:{cpuArchitecture:{},operatingSystemFamily:{}}},S50:{type:"list",member:{type:"structure",required:["deviceName","deviceType"],members:{deviceName:{},deviceType:{}}}},S54:{type:"structure",required:["containerName"],members:{type:{},containerName:{},properties:{type:"list",member:{shape:"S10"}}}},S57:{type:"structure",required:["sizeInGiB"],members:{sizeInGiB:{type:"integer"}}},S5d:{type:"list",member:{type:"structure",members:{arn:{},reason:{},detail:{}}}},S5o:{type:"list",member:{shape:"S2q"}},S66:{type:"list",member:{shape:"S67"}},S67:{type:"structure",members:{attachments:{shape:"S11"},attributes:{shape:"S2b"},availabilityZone:{},capacityProviderName:{},clusterArn:{},connectivity:{},connectivityAt:{type:"timestamp"},containerInstanceArn:{},containers:{type:"list",member:{type:"structure",members:{containerArn:{},taskArn:{},name:{},image:{},imageDigest:{},runtimeId:{},lastStatus:{},exitCode:{type:"integer"},reason:{},networkBindings:{shape:"S6b"},networkInterfaces:{type:"list",member:{type:"structure",members:{attachmentId:{},privateIpv4Address:{},ipv6Address:{}}}},healthStatus:{},managedAgents:{type:"list",member:{type:"structure",members:{lastStartedAt:{type:"timestamp"},name:{},reason:{},lastStatus:{}}}},cpu:{},memory:{},memoryReservation:{},gpuIds:{type:"list",member:{}}}}},cpu:{},createdAt:{type:"timestamp"},desiredStatus:{},enableExecuteCommand:{type:"boolean"},executionStoppedAt:{type:"timestamp"},group:{},healthStatus:{},inferenceAccelerators:{shape:"S50"},lastStatus:{},launchType:{},memory:{},overrides:{shape:"S6k"},platformVersion:{},platformFamily:{},pullStartedAt:{type:"timestamp"},pullStoppedAt:{type:"timestamp"},startedAt:{type:"timestamp"},startedBy:{},stopCode:{},stoppedAt:{type:"timestamp"},stoppedReason:{},stoppingAt:{type:"timestamp"},tags:{shape:"Sa"},taskArn:{},taskDefinitionArn:{},version:{type:"long"},ephemeralStorage:{shape:"S57"}}},S6b:{type:"list",member:{type:"structure",members:{bindIP:{},containerPort:{type:"integer"},hostPort:{type:"integer"},protocol:{}}}},S6k:{type:"structure",members:{containerOverrides:{type:"list",member:{type:"structure",members:{name:{},command:{shape:"Sr"},environment:{shape:"S3a"},environmentFiles:{shape:"S3b"},cpu:{type:"integer"},memory:{type:"integer"},memoryReservation:{type:"integer"},resourceRequirements:{shape:"S47"}}}},cpu:{},inferenceAcceleratorOverrides:{type:"list",member:{type:"structure",members:{deviceName:{},deviceType:{}}}},executionRoleArn:{},memory:{},taskRoleArn:{},ephemeralStorage:{shape:"S57"}}},S85:{type:"list",member:{type:"structure",required:["attachmentArn","status"],members:{attachmentArn:{},status:{}}}}}}},4999:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["opensearch"]={};i.OpenSearch=s.defineService("opensearch",["2021-01-01"]);Object.defineProperty(a.services["opensearch"],"2021-01-01",{get:function get(){var e=r(2229);e.paginators=r(2017).pagination;return e},enumerable:true,configurable:true});e.exports=i.OpenSearch},5017:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2013-01-10",endpointPrefix:"rds",protocol:"query",serviceAbbreviation:"Amazon RDS",serviceFullName:"Amazon Relational Database Service",serviceId:"RDS",signatureVersion:"v4",uid:"rds-2013-01-10",xmlNamespace:"http://rds.amazonaws.com/doc/2013-01-10/"},operations:{AddSourceIdentifierToSubscription:{input:{type:"structure",required:["SubscriptionName","SourceIdentifier"],members:{SubscriptionName:{},SourceIdentifier:{}}},output:{resultWrapper:"AddSourceIdentifierToSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},AddTagsToResource:{input:{type:"structure",required:["ResourceName","Tags"],members:{ResourceName:{},Tags:{shape:"S9"}}}},AuthorizeDBSecurityGroupIngress:{input:{type:"structure",required:["DBSecurityGroupName"],members:{DBSecurityGroupName:{},CIDRIP:{},EC2SecurityGroupName:{},EC2SecurityGroupId:{},EC2SecurityGroupOwnerId:{}}},output:{resultWrapper:"AuthorizeDBSecurityGroupIngressResult",type:"structure",members:{DBSecurityGroup:{shape:"Sd"}}}},CopyDBSnapshot:{input:{type:"structure",required:["SourceDBSnapshotIdentifier","TargetDBSnapshotIdentifier"],members:{SourceDBSnapshotIdentifier:{},TargetDBSnapshotIdentifier:{}}},output:{resultWrapper:"CopyDBSnapshotResult",type:"structure",members:{DBSnapshot:{shape:"Sk"}}}},CreateDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier","AllocatedStorage","DBInstanceClass","Engine","MasterUsername","MasterUserPassword"],members:{DBName:{},DBInstanceIdentifier:{},AllocatedStorage:{type:"integer"},DBInstanceClass:{},Engine:{},MasterUsername:{},MasterUserPassword:{},DBSecurityGroups:{shape:"Sp"},VpcSecurityGroupIds:{shape:"Sq"},AvailabilityZone:{},DBSubnetGroupName:{},PreferredMaintenanceWindow:{},DBParameterGroupName:{},BackupRetentionPeriod:{type:"integer"},PreferredBackupWindow:{},Port:{type:"integer"},MultiAZ:{type:"boolean"},EngineVersion:{},AutoMinorVersionUpgrade:{type:"boolean"},LicenseModel:{},Iops:{type:"integer"},OptionGroupName:{},CharacterSetName:{},PubliclyAccessible:{type:"boolean"}}},output:{resultWrapper:"CreateDBInstanceResult",type:"structure",members:{DBInstance:{shape:"St"}}}},CreateDBInstanceReadReplica:{input:{type:"structure",required:["DBInstanceIdentifier","SourceDBInstanceIdentifier"],members:{DBInstanceIdentifier:{},SourceDBInstanceIdentifier:{},DBInstanceClass:{},AvailabilityZone:{},Port:{type:"integer"},AutoMinorVersionUpgrade:{type:"boolean"},Iops:{type:"integer"},OptionGroupName:{},PubliclyAccessible:{type:"boolean"}}},output:{resultWrapper:"CreateDBInstanceReadReplicaResult",type:"structure",members:{DBInstance:{shape:"St"}}}},CreateDBParameterGroup:{input:{type:"structure",required:["DBParameterGroupName","DBParameterGroupFamily","Description"],members:{DBParameterGroupName:{},DBParameterGroupFamily:{},Description:{}}},output:{resultWrapper:"CreateDBParameterGroupResult",type:"structure",members:{DBParameterGroup:{shape:"S1c"}}}},CreateDBSecurityGroup:{input:{type:"structure",required:["DBSecurityGroupName","DBSecurityGroupDescription"],members:{DBSecurityGroupName:{},DBSecurityGroupDescription:{}}},output:{resultWrapper:"CreateDBSecurityGroupResult",type:"structure",members:{DBSecurityGroup:{shape:"Sd"}}}},CreateDBSnapshot:{input:{type:"structure",required:["DBSnapshotIdentifier","DBInstanceIdentifier"],members:{DBSnapshotIdentifier:{},DBInstanceIdentifier:{}}},output:{resultWrapper:"CreateDBSnapshotResult",type:"structure",members:{DBSnapshot:{shape:"Sk"}}}},CreateDBSubnetGroup:{input:{type:"structure",required:["DBSubnetGroupName","DBSubnetGroupDescription","SubnetIds"],members:{DBSubnetGroupName:{},DBSubnetGroupDescription:{},SubnetIds:{shape:"S1i"}}},output:{resultWrapper:"CreateDBSubnetGroupResult",type:"structure",members:{DBSubnetGroup:{shape:"S11"}}}},CreateEventSubscription:{input:{type:"structure",required:["SubscriptionName","SnsTopicArn"],members:{SubscriptionName:{},SnsTopicArn:{},SourceType:{},EventCategories:{shape:"S6"},SourceIds:{shape:"S5"},Enabled:{type:"boolean"}}},output:{resultWrapper:"CreateEventSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},CreateOptionGroup:{input:{type:"structure",required:["OptionGroupName","EngineName","MajorEngineVersion","OptionGroupDescription"],members:{OptionGroupName:{},EngineName:{},MajorEngineVersion:{},OptionGroupDescription:{}}},output:{resultWrapper:"CreateOptionGroupResult",type:"structure",members:{OptionGroup:{shape:"S1o"}}}},DeleteDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},SkipFinalSnapshot:{type:"boolean"},FinalDBSnapshotIdentifier:{}}},output:{resultWrapper:"DeleteDBInstanceResult",type:"structure",members:{DBInstance:{shape:"St"}}}},DeleteDBParameterGroup:{input:{type:"structure",required:["DBParameterGroupName"],members:{DBParameterGroupName:{}}}},DeleteDBSecurityGroup:{input:{type:"structure",required:["DBSecurityGroupName"],members:{DBSecurityGroupName:{}}}},DeleteDBSnapshot:{input:{type:"structure",required:["DBSnapshotIdentifier"],members:{DBSnapshotIdentifier:{}}},output:{resultWrapper:"DeleteDBSnapshotResult",type:"structure",members:{DBSnapshot:{shape:"Sk"}}}},DeleteDBSubnetGroup:{input:{type:"structure",required:["DBSubnetGroupName"],members:{DBSubnetGroupName:{}}}},DeleteEventSubscription:{input:{type:"structure",required:["SubscriptionName"],members:{SubscriptionName:{}}},output:{resultWrapper:"DeleteEventSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},DeleteOptionGroup:{input:{type:"structure",required:["OptionGroupName"],members:{OptionGroupName:{}}}},DescribeDBEngineVersions:{input:{type:"structure",members:{Engine:{},EngineVersion:{},DBParameterGroupFamily:{},MaxRecords:{type:"integer"},Marker:{},DefaultOnly:{type:"boolean"},ListSupportedCharacterSets:{type:"boolean"}}},output:{resultWrapper:"DescribeDBEngineVersionsResult",type:"structure",members:{Marker:{},DBEngineVersions:{type:"list",member:{locationName:"DBEngineVersion",type:"structure",members:{Engine:{},EngineVersion:{},DBParameterGroupFamily:{},DBEngineDescription:{},DBEngineVersionDescription:{},DefaultCharacterSet:{shape:"S25"},SupportedCharacterSets:{type:"list",member:{shape:"S25",locationName:"CharacterSet"}}}}}}}},DescribeDBInstances:{input:{type:"structure",members:{DBInstanceIdentifier:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBInstancesResult",type:"structure",members:{Marker:{},DBInstances:{type:"list",member:{shape:"St",locationName:"DBInstance"}}}}},DescribeDBParameterGroups:{input:{type:"structure",members:{DBParameterGroupName:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBParameterGroupsResult",type:"structure",members:{Marker:{},DBParameterGroups:{type:"list",member:{shape:"S1c",locationName:"DBParameterGroup"}}}}},DescribeDBParameters:{input:{type:"structure",required:["DBParameterGroupName"],members:{DBParameterGroupName:{},Source:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBParametersResult",type:"structure",members:{Parameters:{shape:"S2f"},Marker:{}}}},DescribeDBSecurityGroups:{input:{type:"structure",members:{DBSecurityGroupName:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBSecurityGroupsResult",type:"structure",members:{Marker:{},DBSecurityGroups:{type:"list",member:{shape:"Sd",locationName:"DBSecurityGroup"}}}}},DescribeDBSnapshots:{input:{type:"structure",members:{DBInstanceIdentifier:{},DBSnapshotIdentifier:{},SnapshotType:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBSnapshotsResult",type:"structure",members:{Marker:{},DBSnapshots:{type:"list",member:{shape:"Sk",locationName:"DBSnapshot"}}}}},DescribeDBSubnetGroups:{input:{type:"structure",members:{DBSubnetGroupName:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBSubnetGroupsResult",type:"structure",members:{Marker:{},DBSubnetGroups:{type:"list",member:{shape:"S11",locationName:"DBSubnetGroup"}}}}},DescribeEngineDefaultParameters:{input:{type:"structure",required:["DBParameterGroupFamily"],members:{DBParameterGroupFamily:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEngineDefaultParametersResult",type:"structure",members:{EngineDefaults:{type:"structure",members:{DBParameterGroupFamily:{},Marker:{},Parameters:{shape:"S2f"}},wrapper:true}}}},DescribeEventCategories:{input:{type:"structure",members:{SourceType:{}}},output:{resultWrapper:"DescribeEventCategoriesResult",type:"structure",members:{EventCategoriesMapList:{type:"list",member:{locationName:"EventCategoriesMap",type:"structure",members:{SourceType:{},EventCategories:{shape:"S6"}},wrapper:true}}}}},DescribeEventSubscriptions:{input:{type:"structure",members:{SubscriptionName:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEventSubscriptionsResult",type:"structure",members:{Marker:{},EventSubscriptionsList:{type:"list",member:{shape:"S4",locationName:"EventSubscription"}}}}},DescribeEvents:{input:{type:"structure",members:{SourceIdentifier:{},SourceType:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Duration:{type:"integer"},EventCategories:{shape:"S6"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEventsResult",type:"structure",members:{Marker:{},Events:{type:"list",member:{locationName:"Event",type:"structure",members:{SourceIdentifier:{},SourceType:{},Message:{},EventCategories:{shape:"S6"},Date:{type:"timestamp"}}}}}}},DescribeOptionGroupOptions:{input:{type:"structure",required:["EngineName"],members:{EngineName:{},MajorEngineVersion:{},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeOptionGroupOptionsResult",type:"structure",members:{OptionGroupOptions:{type:"list",member:{locationName:"OptionGroupOption",type:"structure",members:{Name:{},Description:{},EngineName:{},MajorEngineVersion:{},MinimumRequiredMinorEngineVersion:{},PortRequired:{type:"boolean"},DefaultPort:{type:"integer"},OptionsDependedOn:{type:"list",member:{locationName:"OptionName"}}}}},Marker:{}}}},DescribeOptionGroups:{input:{type:"structure",members:{OptionGroupName:{},Marker:{},MaxRecords:{type:"integer"},EngineName:{},MajorEngineVersion:{}}},output:{resultWrapper:"DescribeOptionGroupsResult",type:"structure",members:{OptionGroupsList:{type:"list",member:{shape:"S1o",locationName:"OptionGroup"}},Marker:{}}}},DescribeOrderableDBInstanceOptions:{input:{type:"structure",required:["Engine"],members:{Engine:{},EngineVersion:{},DBInstanceClass:{},LicenseModel:{},Vpc:{type:"boolean"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeOrderableDBInstanceOptionsResult",type:"structure",members:{OrderableDBInstanceOptions:{type:"list",member:{locationName:"OrderableDBInstanceOption",type:"structure",members:{Engine:{},EngineVersion:{},DBInstanceClass:{},LicenseModel:{},AvailabilityZones:{type:"list",member:{shape:"S14",locationName:"AvailabilityZone"}},MultiAZCapable:{type:"boolean"},ReadReplicaCapable:{type:"boolean"},Vpc:{type:"boolean"}},wrapper:true}},Marker:{}}}},DescribeReservedDBInstances:{input:{type:"structure",members:{ReservedDBInstanceId:{},ReservedDBInstancesOfferingId:{},DBInstanceClass:{},Duration:{},ProductDescription:{},OfferingType:{},MultiAZ:{type:"boolean"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeReservedDBInstancesResult",type:"structure",members:{Marker:{},ReservedDBInstances:{type:"list",member:{shape:"S3m",locationName:"ReservedDBInstance"}}}}},DescribeReservedDBInstancesOfferings:{input:{type:"structure",members:{ReservedDBInstancesOfferingId:{},DBInstanceClass:{},Duration:{},ProductDescription:{},OfferingType:{},MultiAZ:{type:"boolean"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeReservedDBInstancesOfferingsResult",type:"structure",members:{Marker:{},ReservedDBInstancesOfferings:{type:"list",member:{locationName:"ReservedDBInstancesOffering",type:"structure",members:{ReservedDBInstancesOfferingId:{},DBInstanceClass:{},Duration:{type:"integer"},FixedPrice:{type:"double"},UsagePrice:{type:"double"},CurrencyCode:{},ProductDescription:{},OfferingType:{},MultiAZ:{type:"boolean"},RecurringCharges:{shape:"S3o"}},wrapper:true}}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceName"],members:{ResourceName:{}}},output:{resultWrapper:"ListTagsForResourceResult",type:"structure",members:{TagList:{shape:"S9"}}}},ModifyDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},AllocatedStorage:{type:"integer"},DBInstanceClass:{},DBSecurityGroups:{shape:"Sp"},VpcSecurityGroupIds:{shape:"Sq"},ApplyImmediately:{type:"boolean"},MasterUserPassword:{},DBParameterGroupName:{},BackupRetentionPeriod:{type:"integer"},PreferredBackupWindow:{},PreferredMaintenanceWindow:{},MultiAZ:{type:"boolean"},EngineVersion:{},AllowMajorVersionUpgrade:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},Iops:{type:"integer"},OptionGroupName:{},NewDBInstanceIdentifier:{}}},output:{resultWrapper:"ModifyDBInstanceResult",type:"structure",members:{DBInstance:{shape:"St"}}}},ModifyDBParameterGroup:{input:{type:"structure",required:["DBParameterGroupName","Parameters"],members:{DBParameterGroupName:{},Parameters:{shape:"S2f"}}},output:{shape:"S3z",resultWrapper:"ModifyDBParameterGroupResult"}},ModifyDBSubnetGroup:{input:{type:"structure",required:["DBSubnetGroupName","SubnetIds"],members:{DBSubnetGroupName:{},DBSubnetGroupDescription:{},SubnetIds:{shape:"S1i"}}},output:{resultWrapper:"ModifyDBSubnetGroupResult",type:"structure",members:{DBSubnetGroup:{shape:"S11"}}}},ModifyEventSubscription:{input:{type:"structure",required:["SubscriptionName"],members:{SubscriptionName:{},SnsTopicArn:{},SourceType:{},EventCategories:{shape:"S6"},Enabled:{type:"boolean"}}},output:{resultWrapper:"ModifyEventSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},ModifyOptionGroup:{input:{type:"structure",required:["OptionGroupName"],members:{OptionGroupName:{},OptionsToInclude:{type:"list",member:{locationName:"OptionConfiguration",type:"structure",required:["OptionName"],members:{OptionName:{},Port:{type:"integer"},DBSecurityGroupMemberships:{shape:"Sp"},VpcSecurityGroupMemberships:{shape:"Sq"}}}},OptionsToRemove:{type:"list",member:{}},ApplyImmediately:{type:"boolean"}}},output:{resultWrapper:"ModifyOptionGroupResult",type:"structure",members:{OptionGroup:{shape:"S1o"}}}},PromoteReadReplica:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},BackupRetentionPeriod:{type:"integer"},PreferredBackupWindow:{}}},output:{resultWrapper:"PromoteReadReplicaResult",type:"structure",members:{DBInstance:{shape:"St"}}}},PurchaseReservedDBInstancesOffering:{input:{type:"structure",required:["ReservedDBInstancesOfferingId"],members:{ReservedDBInstancesOfferingId:{},ReservedDBInstanceId:{},DBInstanceCount:{type:"integer"}}},output:{resultWrapper:"PurchaseReservedDBInstancesOfferingResult",type:"structure",members:{ReservedDBInstance:{shape:"S3m"}}}},RebootDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},ForceFailover:{type:"boolean"}}},output:{resultWrapper:"RebootDBInstanceResult",type:"structure",members:{DBInstance:{shape:"St"}}}},RemoveSourceIdentifierFromSubscription:{input:{type:"structure",required:["SubscriptionName","SourceIdentifier"],members:{SubscriptionName:{},SourceIdentifier:{}}},output:{resultWrapper:"RemoveSourceIdentifierFromSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S4"}}}},RemoveTagsFromResource:{input:{type:"structure",required:["ResourceName","TagKeys"],members:{ResourceName:{},TagKeys:{type:"list",member:{}}}}},ResetDBParameterGroup:{input:{type:"structure",required:["DBParameterGroupName"],members:{DBParameterGroupName:{},ResetAllParameters:{type:"boolean"},Parameters:{shape:"S2f"}}},output:{shape:"S3z",resultWrapper:"ResetDBParameterGroupResult"}},RestoreDBInstanceFromDBSnapshot:{input:{type:"structure",required:["DBInstanceIdentifier","DBSnapshotIdentifier"],members:{DBInstanceIdentifier:{},DBSnapshotIdentifier:{},DBInstanceClass:{},Port:{type:"integer"},AvailabilityZone:{},DBSubnetGroupName:{},MultiAZ:{type:"boolean"},PubliclyAccessible:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},LicenseModel:{},DBName:{},Engine:{},Iops:{type:"integer"},OptionGroupName:{}}},output:{resultWrapper:"RestoreDBInstanceFromDBSnapshotResult",type:"structure",members:{DBInstance:{shape:"St"}}}},RestoreDBInstanceToPointInTime:{input:{type:"structure",required:["SourceDBInstanceIdentifier","TargetDBInstanceIdentifier"],members:{SourceDBInstanceIdentifier:{},TargetDBInstanceIdentifier:{},RestoreTime:{type:"timestamp"},UseLatestRestorableTime:{type:"boolean"},DBInstanceClass:{},Port:{type:"integer"},AvailabilityZone:{},DBSubnetGroupName:{},MultiAZ:{type:"boolean"},PubliclyAccessible:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},LicenseModel:{},DBName:{},Engine:{},Iops:{type:"integer"},OptionGroupName:{}}},output:{resultWrapper:"RestoreDBInstanceToPointInTimeResult",type:"structure",members:{DBInstance:{shape:"St"}}}},RevokeDBSecurityGroupIngress:{input:{type:"structure",required:["DBSecurityGroupName"],members:{DBSecurityGroupName:{},CIDRIP:{},EC2SecurityGroupName:{},EC2SecurityGroupId:{},EC2SecurityGroupOwnerId:{}}},output:{resultWrapper:"RevokeDBSecurityGroupIngressResult",type:"structure",members:{DBSecurityGroup:{shape:"Sd"}}}}},shapes:{S4:{type:"structure",members:{Id:{},CustomerAwsId:{},CustSubscriptionId:{},SnsTopicArn:{},Status:{},SubscriptionCreationTime:{},SourceType:{},SourceIdsList:{shape:"S5"},EventCategoriesList:{shape:"S6"},Enabled:{type:"boolean"}},wrapper:true},S5:{type:"list",member:{locationName:"SourceId"}},S6:{type:"list",member:{locationName:"EventCategory"}},S9:{type:"list",member:{locationName:"Tag",type:"structure",members:{Key:{},Value:{}}}},Sd:{type:"structure",members:{OwnerId:{},DBSecurityGroupName:{},DBSecurityGroupDescription:{},VpcId:{},EC2SecurityGroups:{type:"list",member:{locationName:"EC2SecurityGroup",type:"structure",members:{Status:{},EC2SecurityGroupName:{},EC2SecurityGroupId:{},EC2SecurityGroupOwnerId:{}}}},IPRanges:{type:"list",member:{locationName:"IPRange",type:"structure",members:{Status:{},CIDRIP:{}}}}},wrapper:true},Sk:{type:"structure",members:{DBSnapshotIdentifier:{},DBInstanceIdentifier:{},SnapshotCreateTime:{type:"timestamp"},Engine:{},AllocatedStorage:{type:"integer"},Status:{},Port:{type:"integer"},AvailabilityZone:{},VpcId:{},InstanceCreateTime:{type:"timestamp"},MasterUsername:{},EngineVersion:{},LicenseModel:{},SnapshotType:{},Iops:{type:"integer"}},wrapper:true},Sp:{type:"list",member:{locationName:"DBSecurityGroupName"}},Sq:{type:"list",member:{locationName:"VpcSecurityGroupId"}},St:{type:"structure",members:{DBInstanceIdentifier:{},DBInstanceClass:{},Engine:{},DBInstanceStatus:{},MasterUsername:{},DBName:{},Endpoint:{type:"structure",members:{Address:{},Port:{type:"integer"}}},AllocatedStorage:{type:"integer"},InstanceCreateTime:{type:"timestamp"},PreferredBackupWindow:{},BackupRetentionPeriod:{type:"integer"},DBSecurityGroups:{shape:"Sv"},VpcSecurityGroups:{shape:"Sx"},DBParameterGroups:{type:"list",member:{locationName:"DBParameterGroup",type:"structure",members:{DBParameterGroupName:{},ParameterApplyStatus:{}}}},AvailabilityZone:{},DBSubnetGroup:{shape:"S11"},PreferredMaintenanceWindow:{},PendingModifiedValues:{type:"structure",members:{DBInstanceClass:{},AllocatedStorage:{type:"integer"},MasterUserPassword:{},Port:{type:"integer"},BackupRetentionPeriod:{type:"integer"},MultiAZ:{type:"boolean"},EngineVersion:{},Iops:{type:"integer"},DBInstanceIdentifier:{}}},LatestRestorableTime:{type:"timestamp"},MultiAZ:{type:"boolean"},EngineVersion:{},AutoMinorVersionUpgrade:{type:"boolean"},ReadReplicaSourceDBInstanceIdentifier:{},ReadReplicaDBInstanceIdentifiers:{type:"list",member:{locationName:"ReadReplicaDBInstanceIdentifier"}},LicenseModel:{},Iops:{type:"integer"},OptionGroupMembership:{type:"structure",members:{OptionGroupName:{},Status:{}}},CharacterSetName:{},SecondaryAvailabilityZone:{},PubliclyAccessible:{type:"boolean"}},wrapper:true},Sv:{type:"list",member:{locationName:"DBSecurityGroup",type:"structure",members:{DBSecurityGroupName:{},Status:{}}}},Sx:{type:"list",member:{locationName:"VpcSecurityGroupMembership",type:"structure",members:{VpcSecurityGroupId:{},Status:{}}}},S11:{type:"structure",members:{DBSubnetGroupName:{},DBSubnetGroupDescription:{},VpcId:{},SubnetGroupStatus:{},Subnets:{type:"list",member:{locationName:"Subnet",type:"structure",members:{SubnetIdentifier:{},SubnetAvailabilityZone:{shape:"S14"},SubnetStatus:{}}}}},wrapper:true},S14:{type:"structure",members:{Name:{},ProvisionedIopsCapable:{type:"boolean"}},wrapper:true},S1c:{type:"structure",members:{DBParameterGroupName:{},DBParameterGroupFamily:{},Description:{}},wrapper:true},S1i:{type:"list",member:{locationName:"SubnetIdentifier"}},S1o:{type:"structure",members:{OptionGroupName:{},OptionGroupDescription:{},EngineName:{},MajorEngineVersion:{},Options:{type:"list",member:{locationName:"Option",type:"structure",members:{OptionName:{},OptionDescription:{},Port:{type:"integer"},DBSecurityGroupMemberships:{shape:"Sv"},VpcSecurityGroupMemberships:{shape:"Sx"}}}},AllowsVpcAndNonVpcInstanceMemberships:{type:"boolean"},VpcId:{}},wrapper:true},S25:{type:"structure",members:{CharacterSetName:{},CharacterSetDescription:{}}},S2f:{type:"list",member:{locationName:"Parameter",type:"structure",members:{ParameterName:{},ParameterValue:{},Description:{},Source:{},ApplyType:{},DataType:{},AllowedValues:{},IsModifiable:{type:"boolean"},MinimumEngineVersion:{},ApplyMethod:{}}}},S3m:{type:"structure",members:{ReservedDBInstanceId:{},ReservedDBInstancesOfferingId:{},DBInstanceClass:{},StartTime:{type:"timestamp"},Duration:{type:"integer"},FixedPrice:{type:"double"},UsagePrice:{type:"double"},CurrencyCode:{},DBInstanceCount:{type:"integer"},ProductDescription:{},OfferingType:{},MultiAZ:{type:"boolean"},State:{},RecurringCharges:{shape:"S3o"}},wrapper:true},S3o:{type:"list",member:{locationName:"RecurringCharge",type:"structure",members:{RecurringChargeAmount:{type:"double"},RecurringChargeFrequency:{}},wrapper:true}},S3z:{type:"structure",members:{DBParameterGroupName:{}}}}}},5040:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["redshiftdata"]={};i.RedshiftData=s.defineService("redshiftdata",["2019-12-20"]);Object.defineProperty(a.services["redshiftdata"],"2019-12-20",{get:function get(){var e=r(1341);e.paginators=r(9862).pagination;return e},enumerable:true,configurable:true});e.exports=i.RedshiftData},5048:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-07-01",endpointPrefix:"healthlake",jsonVersion:"1.0",protocol:"json",serviceAbbreviation:"HealthLake",serviceFullName:"Amazon HealthLake",serviceId:"HealthLake",signatureVersion:"v4",signingName:"healthlake",targetPrefix:"HealthLake",uid:"healthlake-2017-07-01"},operations:{CreateFHIRDatastore:{input:{type:"structure",required:["DatastoreTypeVersion"],members:{DatastoreName:{},DatastoreTypeVersion:{},SseConfiguration:{shape:"S4"},PreloadDataConfig:{shape:"S8"},ClientToken:{idempotencyToken:true},Tags:{shape:"Sb"}}},output:{type:"structure",required:["DatastoreId","DatastoreArn","DatastoreStatus","DatastoreEndpoint"],members:{DatastoreId:{},DatastoreArn:{},DatastoreStatus:{},DatastoreEndpoint:{}}}},DeleteFHIRDatastore:{input:{type:"structure",members:{DatastoreId:{}}},output:{type:"structure",required:["DatastoreId","DatastoreArn","DatastoreStatus","DatastoreEndpoint"],members:{DatastoreId:{},DatastoreArn:{},DatastoreStatus:{},DatastoreEndpoint:{}}}},DescribeFHIRDatastore:{input:{type:"structure",members:{DatastoreId:{}}},output:{type:"structure",required:["DatastoreProperties"],members:{DatastoreProperties:{shape:"So"}}}},DescribeFHIRExportJob:{input:{type:"structure",required:["DatastoreId","JobId"],members:{DatastoreId:{},JobId:{}}},output:{type:"structure",required:["ExportJobProperties"],members:{ExportJobProperties:{shape:"Su"}}}},DescribeFHIRImportJob:{input:{type:"structure",required:["DatastoreId","JobId"],members:{DatastoreId:{},JobId:{}}},output:{type:"structure",required:["ImportJobProperties"],members:{ImportJobProperties:{shape:"S14"}}}},ListFHIRDatastores:{input:{type:"structure",members:{Filter:{type:"structure",members:{DatastoreName:{},DatastoreStatus:{},CreatedBefore:{type:"timestamp"},CreatedAfter:{type:"timestamp"}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["DatastorePropertiesList"],members:{DatastorePropertiesList:{type:"list",member:{shape:"So"}},NextToken:{}}}},ListFHIRExportJobs:{input:{type:"structure",required:["DatastoreId"],members:{DatastoreId:{},NextToken:{},MaxResults:{type:"integer"},JobName:{},JobStatus:{},SubmittedBefore:{type:"timestamp"},SubmittedAfter:{type:"timestamp"}}},output:{type:"structure",required:["ExportJobPropertiesList"],members:{ExportJobPropertiesList:{type:"list",member:{shape:"Su"}},NextToken:{}}}},ListFHIRImportJobs:{input:{type:"structure",required:["DatastoreId"],members:{DatastoreId:{},NextToken:{},MaxResults:{type:"integer"},JobName:{},JobStatus:{},SubmittedBefore:{type:"timestamp"},SubmittedAfter:{type:"timestamp"}}},output:{type:"structure",required:["ImportJobPropertiesList"],members:{ImportJobPropertiesList:{type:"list",member:{shape:"S14"}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},output:{type:"structure",members:{Tags:{shape:"Sb"}}}},StartFHIRExportJob:{input:{type:"structure",required:["OutputDataConfig","DatastoreId","DataAccessRoleArn","ClientToken"],members:{JobName:{},OutputDataConfig:{shape:"Sx"},DatastoreId:{},DataAccessRoleArn:{},ClientToken:{idempotencyToken:true}}},output:{type:"structure",required:["JobId","JobStatus"],members:{JobId:{},JobStatus:{},DatastoreId:{}}}},StartFHIRImportJob:{input:{type:"structure",required:["InputDataConfig","JobOutputDataConfig","DatastoreId","DataAccessRoleArn","ClientToken"],members:{JobName:{},InputDataConfig:{shape:"S15"},JobOutputDataConfig:{shape:"Sx"},DatastoreId:{},DataAccessRoleArn:{},ClientToken:{idempotencyToken:true}}},output:{type:"structure",required:["JobId","JobStatus"],members:{JobId:{},JobStatus:{},DatastoreId:{}}}},TagResource:{input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"Sb"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}}},shapes:{S4:{type:"structure",required:["KmsEncryptionConfig"],members:{KmsEncryptionConfig:{type:"structure",required:["CmkType"],members:{CmkType:{},KmsKeyId:{}}}}},S8:{type:"structure",required:["PreloadDataType"],members:{PreloadDataType:{}}},Sb:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},So:{type:"structure",required:["DatastoreId","DatastoreArn","DatastoreStatus","DatastoreTypeVersion","DatastoreEndpoint"],members:{DatastoreId:{},DatastoreArn:{},DatastoreName:{},DatastoreStatus:{},CreatedAt:{type:"timestamp"},DatastoreTypeVersion:{},DatastoreEndpoint:{},SseConfiguration:{shape:"S4"},PreloadDataConfig:{shape:"S8"}}},Su:{type:"structure",required:["JobId","JobStatus","SubmitTime","DatastoreId","OutputDataConfig"],members:{JobId:{},JobName:{},JobStatus:{},SubmitTime:{type:"timestamp"},EndTime:{type:"timestamp"},DatastoreId:{},OutputDataConfig:{shape:"Sx"},DataAccessRoleArn:{},Message:{}}},Sx:{type:"structure",members:{S3Configuration:{type:"structure",required:["S3Uri","KmsKeyId"],members:{S3Uri:{},KmsKeyId:{}}}},union:true},S14:{type:"structure",required:["JobId","JobStatus","SubmitTime","DatastoreId","InputDataConfig"],members:{JobId:{},JobName:{},JobStatus:{},SubmitTime:{type:"timestamp"},EndTime:{type:"timestamp"},DatastoreId:{},InputDataConfig:{shape:"S15"},JobOutputDataConfig:{shape:"Sx"},DataAccessRoleArn:{},Message:{}}},S15:{type:"structure",members:{S3Uri:{}},union:true}}}},5062:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["appconfigdata"]={};i.AppConfigData=s.defineService("appconfigdata",["2021-11-11"]);Object.defineProperty(a.services["appconfigdata"],"2021-11-11",{get:function get(){var e=r(6041);e.paginators=r(9932).pagination;return e},enumerable:true,configurable:true});e.exports=i.AppConfigData},5068:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["apprunner"]={};i.AppRunner=s.defineService("apprunner",["2020-05-15"]);Object.defineProperty(a.services["apprunner"],"2020-05-15",{get:function get(){var e=r(152);e.paginators=r(3539).pagination;return e},enumerable:true,configurable:true});e.exports=i.AppRunner},5076:function(e){e.exports={pagination:{ListActionExecutions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"actionExecutionDetails"},ListActionTypes:{input_token:"nextToken",output_token:"nextToken",result_key:"actionTypes"},ListPipelineExecutions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"pipelineExecutionSummaries"},ListPipelines:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"pipelines"},ListTagsForResource:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"tags"},ListWebhooks:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"webhooks"}}}},5082:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.toCommandProperties=t.toCommandValue=void 0;function toCommandValue(e){if(e===null||e===undefined){return""}else if(typeof e==="string"||e instanceof String){return e}return JSON.stringify(e)}t.toCommandValue=toCommandValue;function toCommandProperties(e){if(!Object.keys(e).length){return{}}return{title:e.title,file:e.file,line:e.startLine,endLine:e.endLine,col:e.startColumn,endColumn:e.endColumn}}t.toCommandProperties=toCommandProperties},5089:function(e){e.exports={version:"2.0",metadata:{uid:"importexport-2010-06-01",apiVersion:"2010-06-01",endpointPrefix:"importexport",globalEndpoint:"importexport.amazonaws.com",serviceFullName:"AWS Import/Export",serviceId:"ImportExport",signatureVersion:"v2",xmlNamespace:"http://importexport.amazonaws.com/doc/2010-06-01/",protocol:"query"},operations:{CancelJob:{http:{requestUri:"/?Operation=CancelJob"},input:{type:"structure",required:["JobId"],members:{JobId:{},APIVersion:{}}},output:{resultWrapper:"CancelJobResult",type:"structure",members:{Success:{type:"boolean"}}}},CreateJob:{http:{requestUri:"/?Operation=CreateJob"},input:{type:"structure",required:["JobType","Manifest","ValidateOnly"],members:{JobType:{},Manifest:{},ManifestAddendum:{},ValidateOnly:{type:"boolean"},APIVersion:{}}},output:{resultWrapper:"CreateJobResult",type:"structure",members:{JobId:{},JobType:{},Signature:{},SignatureFileContents:{},WarningMessage:{},ArtifactList:{shape:"Sf"}}}},GetShippingLabel:{http:{requestUri:"/?Operation=GetShippingLabel"},input:{type:"structure",required:["jobIds"],members:{jobIds:{type:"list",member:{}},name:{},company:{},phoneNumber:{},country:{},stateOrProvince:{},city:{},postalCode:{},street1:{},street2:{},street3:{},APIVersion:{}}},output:{resultWrapper:"GetShippingLabelResult",type:"structure",members:{ShippingLabelURL:{},Warning:{}}}},GetStatus:{http:{requestUri:"/?Operation=GetStatus"},input:{type:"structure",required:["JobId"],members:{JobId:{},APIVersion:{}}},output:{resultWrapper:"GetStatusResult",type:"structure",members:{JobId:{},JobType:{},LocationCode:{},LocationMessage:{},ProgressCode:{},ProgressMessage:{},Carrier:{},TrackingNumber:{},LogBucket:{},LogKey:{},ErrorCount:{type:"integer"},Signature:{},SignatureFileContents:{},CurrentManifest:{},CreationDate:{type:"timestamp"},ArtifactList:{shape:"Sf"}}}},ListJobs:{http:{requestUri:"/?Operation=ListJobs"},input:{type:"structure",members:{MaxJobs:{type:"integer"},Marker:{},APIVersion:{}}},output:{resultWrapper:"ListJobsResult",type:"structure",members:{Jobs:{type:"list",member:{type:"structure",members:{JobId:{},CreationDate:{type:"timestamp"},IsCanceled:{type:"boolean"},JobType:{}}}},IsTruncated:{type:"boolean"}}}},UpdateJob:{http:{requestUri:"/?Operation=UpdateJob"},input:{type:"structure",required:["JobId","Manifest","JobType","ValidateOnly"],members:{JobId:{},Manifest:{},JobType:{},ValidateOnly:{type:"boolean"},APIVersion:{}}},output:{resultWrapper:"UpdateJobResult",type:"structure",members:{Success:{type:"boolean"},WarningMessage:{},ArtifactList:{shape:"Sf"}}}}},shapes:{Sf:{type:"list",member:{type:"structure",members:{Description:{},URL:{}}}}},examples:{}}},5093:function(e){e.exports={pagination:{BatchGetTraces:{input_token:"NextToken",output_token:"NextToken",result_key:"Traces"},GetGroups:{input_token:"NextToken",output_token:"NextToken",result_key:"Groups"},GetInsightEvents:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetInsightSummaries:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetSamplingRules:{input_token:"NextToken",output_token:"NextToken",result_key:"SamplingRuleRecords"},GetSamplingStatisticSummaries:{input_token:"NextToken",output_token:"NextToken",result_key:"SamplingStatisticSummaries"},GetServiceGraph:{input_token:"NextToken",output_token:"NextToken",result_key:"Services"},GetTimeSeriesServiceStatistics:{input_token:"NextToken",output_token:"NextToken",result_key:"TimeSeriesServiceStatistics"},GetTraceGraph:{input_token:"NextToken",output_token:"NextToken",result_key:"Services"},GetTraceSummaries:{input_token:"NextToken",output_token:"NextToken",result_key:"TraceSummaries"}}}},5098:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2015-03-31",endpointPrefix:"lambda",protocol:"rest-json",serviceFullName:"AWS Lambda",serviceId:"Lambda",signatureVersion:"v4",uid:"lambda-2015-03-31"},operations:{AddLayerVersionPermission:{http:{requestUri:"/2018-10-31/layers/{LayerName}/versions/{VersionNumber}/policy",responseCode:201},input:{type:"structure",required:["LayerName","VersionNumber","StatementId","Action","Principal"],members:{LayerName:{location:"uri",locationName:"LayerName"},VersionNumber:{location:"uri",locationName:"VersionNumber",type:"long"},StatementId:{},Action:{},Principal:{},OrganizationId:{},RevisionId:{location:"querystring",locationName:"RevisionId"}}},output:{type:"structure",members:{Statement:{},RevisionId:{}}}},AddPermission:{http:{requestUri:"/2015-03-31/functions/{FunctionName}/policy",responseCode:201},input:{type:"structure",required:["FunctionName","StatementId","Action","Principal"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},StatementId:{},Action:{},Principal:{},SourceArn:{},SourceAccount:{},EventSourceToken:{},Qualifier:{location:"querystring",locationName:"Qualifier"},RevisionId:{},PrincipalOrgID:{},FunctionUrlAuthType:{}}},output:{type:"structure",members:{Statement:{}}}},CreateAlias:{http:{requestUri:"/2015-03-31/functions/{FunctionName}/aliases",responseCode:201},input:{type:"structure",required:["FunctionName","Name","FunctionVersion"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Name:{},FunctionVersion:{},Description:{},RoutingConfig:{shape:"Sp"}}},output:{shape:"St"}},CreateCodeSigningConfig:{http:{requestUri:"/2020-04-22/code-signing-configs/",responseCode:201},input:{type:"structure",required:["AllowedPublishers"],members:{Description:{},AllowedPublishers:{shape:"Sw"},CodeSigningPolicies:{shape:"Sy"}}},output:{type:"structure",required:["CodeSigningConfig"],members:{CodeSigningConfig:{shape:"S11"}}}},CreateEventSourceMapping:{http:{requestUri:"/2015-03-31/event-source-mappings/",responseCode:202},input:{type:"structure",required:["FunctionName"],members:{EventSourceArn:{},FunctionName:{},Enabled:{type:"boolean"},BatchSize:{type:"integer"},FilterCriteria:{shape:"S18"},MaximumBatchingWindowInSeconds:{type:"integer"},ParallelizationFactor:{type:"integer"},StartingPosition:{},StartingPositionTimestamp:{type:"timestamp"},DestinationConfig:{shape:"S1g"},MaximumRecordAgeInSeconds:{type:"integer"},BisectBatchOnFunctionError:{type:"boolean"},MaximumRetryAttempts:{type:"integer"},TumblingWindowInSeconds:{type:"integer"},Topics:{shape:"S1o"},Queues:{shape:"S1q"},SourceAccessConfigurations:{shape:"S1s"},SelfManagedEventSource:{shape:"S1w"},FunctionResponseTypes:{shape:"S21"}}},output:{shape:"S23"}},CreateFunction:{http:{requestUri:"/2015-03-31/functions",responseCode:201},input:{type:"structure",required:["FunctionName","Role","Code"],members:{FunctionName:{},Runtime:{},Role:{},Handler:{},Code:{type:"structure",members:{ZipFile:{shape:"S29"},S3Bucket:{},S3Key:{},S3ObjectVersion:{},ImageUri:{}}},Description:{},Timeout:{type:"integer"},MemorySize:{type:"integer"},Publish:{type:"boolean"},VpcConfig:{shape:"S2g"},PackageType:{},DeadLetterConfig:{shape:"S2m"},Environment:{shape:"S2o"},KMSKeyArn:{},TracingConfig:{shape:"S2t"},Tags:{shape:"S2v"},Layers:{shape:"S2y"},FileSystemConfigs:{shape:"S30"},ImageConfig:{shape:"S34"},CodeSigningConfigArn:{},Architectures:{shape:"S37"},EphemeralStorage:{shape:"S39"}}},output:{shape:"S3b"}},CreateFunctionUrlConfig:{http:{requestUri:"/2021-10-31/functions/{FunctionName}/url",responseCode:201},input:{type:"structure",required:["FunctionName","AuthType"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"},AuthType:{},Cors:{shape:"S3x"}}},output:{type:"structure",required:["FunctionUrl","FunctionArn","AuthType","CreationTime"],members:{FunctionUrl:{},FunctionArn:{},AuthType:{},Cors:{shape:"S3x"},CreationTime:{}}}},DeleteAlias:{http:{method:"DELETE",requestUri:"/2015-03-31/functions/{FunctionName}/aliases/{Name}",responseCode:204},input:{type:"structure",required:["FunctionName","Name"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Name:{location:"uri",locationName:"Name"}}}},DeleteCodeSigningConfig:{http:{method:"DELETE",requestUri:"/2020-04-22/code-signing-configs/{CodeSigningConfigArn}",responseCode:204},input:{type:"structure",required:["CodeSigningConfigArn"],members:{CodeSigningConfigArn:{location:"uri",locationName:"CodeSigningConfigArn"}}},output:{type:"structure",members:{}}},DeleteEventSourceMapping:{http:{method:"DELETE",requestUri:"/2015-03-31/event-source-mappings/{UUID}",responseCode:202},input:{type:"structure",required:["UUID"],members:{UUID:{location:"uri",locationName:"UUID"}}},output:{shape:"S23"}},DeleteFunction:{http:{method:"DELETE",requestUri:"/2015-03-31/functions/{FunctionName}",responseCode:204},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"}}}},DeleteFunctionCodeSigningConfig:{http:{method:"DELETE",requestUri:"/2020-06-30/functions/{FunctionName}/code-signing-config",responseCode:204},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"}}}},DeleteFunctionConcurrency:{http:{method:"DELETE",requestUri:"/2017-10-31/functions/{FunctionName}/concurrency",responseCode:204},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"}}}},DeleteFunctionEventInvokeConfig:{http:{method:"DELETE",requestUri:"/2019-09-25/functions/{FunctionName}/event-invoke-config",responseCode:204},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"}}}},DeleteFunctionUrlConfig:{http:{method:"DELETE",requestUri:"/2021-10-31/functions/{FunctionName}/url",responseCode:204},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"}}}},DeleteLayerVersion:{http:{method:"DELETE",requestUri:"/2018-10-31/layers/{LayerName}/versions/{VersionNumber}",responseCode:204},input:{type:"structure",required:["LayerName","VersionNumber"],members:{LayerName:{location:"uri",locationName:"LayerName"},VersionNumber:{location:"uri",locationName:"VersionNumber",type:"long"}}}},DeleteProvisionedConcurrencyConfig:{http:{method:"DELETE",requestUri:"/2019-09-30/functions/{FunctionName}/provisioned-concurrency",responseCode:204},input:{type:"structure",required:["FunctionName","Qualifier"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"}}}},GetAccountSettings:{http:{method:"GET",requestUri:"/2016-08-19/account-settings/",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{AccountLimit:{type:"structure",members:{TotalCodeSize:{type:"long"},CodeSizeUnzipped:{type:"long"},CodeSizeZipped:{type:"long"},ConcurrentExecutions:{type:"integer"},UnreservedConcurrentExecutions:{type:"integer"}}},AccountUsage:{type:"structure",members:{TotalCodeSize:{type:"long"},FunctionCount:{type:"long"}}}}}},GetAlias:{http:{method:"GET",requestUri:"/2015-03-31/functions/{FunctionName}/aliases/{Name}",responseCode:200},input:{type:"structure",required:["FunctionName","Name"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Name:{location:"uri",locationName:"Name"}}},output:{shape:"St"}},GetCodeSigningConfig:{http:{method:"GET",requestUri:"/2020-04-22/code-signing-configs/{CodeSigningConfigArn}",responseCode:200},input:{type:"structure",required:["CodeSigningConfigArn"],members:{CodeSigningConfigArn:{location:"uri",locationName:"CodeSigningConfigArn"}}},output:{type:"structure",required:["CodeSigningConfig"],members:{CodeSigningConfig:{shape:"S11"}}}},GetEventSourceMapping:{http:{method:"GET",requestUri:"/2015-03-31/event-source-mappings/{UUID}",responseCode:200},input:{type:"structure",required:["UUID"],members:{UUID:{location:"uri",locationName:"UUID"}}},output:{shape:"S23"}},GetFunction:{http:{method:"GET",requestUri:"/2015-03-31/functions/{FunctionName}",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"}}},output:{type:"structure",members:{Configuration:{shape:"S3b"},Code:{type:"structure",members:{RepositoryType:{},Location:{},ImageUri:{},ResolvedImageUri:{}}},Tags:{shape:"S2v"},Concurrency:{shape:"S4w"}}}},GetFunctionCodeSigningConfig:{http:{method:"GET",requestUri:"/2020-06-30/functions/{FunctionName}/code-signing-config",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"}}},output:{type:"structure",required:["CodeSigningConfigArn","FunctionName"],members:{CodeSigningConfigArn:{},FunctionName:{}}}},GetFunctionConcurrency:{http:{method:"GET",requestUri:"/2019-09-30/functions/{FunctionName}/concurrency",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"}}},output:{type:"structure",members:{ReservedConcurrentExecutions:{type:"integer"}}}},GetFunctionConfiguration:{http:{method:"GET",requestUri:"/2015-03-31/functions/{FunctionName}/configuration",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"}}},output:{shape:"S3b"}},GetFunctionEventInvokeConfig:{http:{method:"GET",requestUri:"/2019-09-25/functions/{FunctionName}/event-invoke-config",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"}}},output:{shape:"S54"}},GetFunctionUrlConfig:{http:{method:"GET",requestUri:"/2021-10-31/functions/{FunctionName}/url",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"}}},output:{type:"structure",required:["FunctionUrl","FunctionArn","AuthType","CreationTime","LastModifiedTime"],members:{FunctionUrl:{},FunctionArn:{},AuthType:{},Cors:{shape:"S3x"},CreationTime:{},LastModifiedTime:{}}}},GetLayerVersion:{http:{method:"GET",requestUri:"/2018-10-31/layers/{LayerName}/versions/{VersionNumber}",responseCode:200},input:{type:"structure",required:["LayerName","VersionNumber"],members:{LayerName:{location:"uri",locationName:"LayerName"},VersionNumber:{location:"uri",locationName:"VersionNumber",type:"long"}}},output:{shape:"S5a"}},GetLayerVersionByArn:{http:{method:"GET",requestUri:"/2018-10-31/layers?find=LayerVersion",responseCode:200},input:{type:"structure",required:["Arn"],members:{Arn:{location:"querystring",locationName:"Arn"}}},output:{shape:"S5a"}},GetLayerVersionPolicy:{http:{method:"GET",requestUri:"/2018-10-31/layers/{LayerName}/versions/{VersionNumber}/policy",responseCode:200},input:{type:"structure",required:["LayerName","VersionNumber"],members:{LayerName:{location:"uri",locationName:"LayerName"},VersionNumber:{location:"uri",locationName:"VersionNumber",type:"long"}}},output:{type:"structure",members:{Policy:{},RevisionId:{}}}},GetPolicy:{http:{method:"GET",requestUri:"/2015-03-31/functions/{FunctionName}/policy",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"}}},output:{type:"structure",members:{Policy:{},RevisionId:{}}}},GetProvisionedConcurrencyConfig:{http:{method:"GET",requestUri:"/2019-09-30/functions/{FunctionName}/provisioned-concurrency",responseCode:200},input:{type:"structure",required:["FunctionName","Qualifier"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"}}},output:{type:"structure",members:{RequestedProvisionedConcurrentExecutions:{type:"integer"},AvailableProvisionedConcurrentExecutions:{type:"integer"},AllocatedProvisionedConcurrentExecutions:{type:"integer"},Status:{},StatusReason:{},LastModified:{}}}},Invoke:{http:{requestUri:"/2015-03-31/functions/{FunctionName}/invocations"},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},InvocationType:{location:"header",locationName:"X-Amz-Invocation-Type"},LogType:{location:"header",locationName:"X-Amz-Log-Type"},ClientContext:{location:"header",locationName:"X-Amz-Client-Context"},Payload:{shape:"S29"},Qualifier:{location:"querystring",locationName:"Qualifier"}},payload:"Payload"},output:{type:"structure",members:{StatusCode:{location:"statusCode",type:"integer"},FunctionError:{location:"header",locationName:"X-Amz-Function-Error"},LogResult:{location:"header",locationName:"X-Amz-Log-Result"},Payload:{shape:"S29"},ExecutedVersion:{location:"header",locationName:"X-Amz-Executed-Version"}},payload:"Payload"}},InvokeAsync:{http:{requestUri:"/2014-11-13/functions/{FunctionName}/invoke-async/",responseCode:202},input:{type:"structure",required:["FunctionName","InvokeArgs"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},InvokeArgs:{type:"blob",streaming:true}},deprecated:true,payload:"InvokeArgs"},output:{type:"structure",members:{Status:{location:"statusCode",type:"integer"}},deprecated:true},deprecated:true},ListAliases:{http:{method:"GET",requestUri:"/2015-03-31/functions/{FunctionName}/aliases",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},FunctionVersion:{location:"querystring",locationName:"FunctionVersion"},Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems",type:"integer"}}},output:{type:"structure",members:{NextMarker:{},Aliases:{type:"list",member:{shape:"St"}}}}},ListCodeSigningConfigs:{http:{method:"GET",requestUri:"/2020-04-22/code-signing-configs/",responseCode:200},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems",type:"integer"}}},output:{type:"structure",members:{NextMarker:{},CodeSigningConfigs:{type:"list",member:{shape:"S11"}}}}},ListEventSourceMappings:{http:{method:"GET",requestUri:"/2015-03-31/event-source-mappings/",responseCode:200},input:{type:"structure",members:{EventSourceArn:{location:"querystring",locationName:"EventSourceArn"},FunctionName:{location:"querystring",locationName:"FunctionName"},Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems",type:"integer"}}},output:{type:"structure",members:{NextMarker:{},EventSourceMappings:{type:"list",member:{shape:"S23"}}}}},ListFunctionEventInvokeConfigs:{http:{method:"GET",requestUri:"/2019-09-25/functions/{FunctionName}/event-invoke-config/list",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems",type:"integer"}}},output:{type:"structure",members:{FunctionEventInvokeConfigs:{type:"list",member:{shape:"S54"}},NextMarker:{}}}},ListFunctionUrlConfigs:{http:{method:"GET",requestUri:"/2021-10-31/functions/{FunctionName}/urls",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems",type:"integer"}}},output:{type:"structure",required:["FunctionUrlConfigs"],members:{FunctionUrlConfigs:{type:"list",member:{type:"structure",required:["FunctionUrl","FunctionArn","CreationTime","LastModifiedTime","AuthType"],members:{FunctionUrl:{},FunctionArn:{},CreationTime:{},LastModifiedTime:{},Cors:{shape:"S3x"},AuthType:{}}}},NextMarker:{}}}},ListFunctions:{http:{method:"GET",requestUri:"/2015-03-31/functions/",responseCode:200},input:{type:"structure",members:{MasterRegion:{location:"querystring",locationName:"MasterRegion"},FunctionVersion:{location:"querystring",locationName:"FunctionVersion"},Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems",type:"integer"}}},output:{type:"structure",members:{NextMarker:{},Functions:{shape:"S6l"}}}},ListFunctionsByCodeSigningConfig:{http:{method:"GET",requestUri:"/2020-04-22/code-signing-configs/{CodeSigningConfigArn}/functions",responseCode:200},input:{type:"structure",required:["CodeSigningConfigArn"],members:{CodeSigningConfigArn:{location:"uri",locationName:"CodeSigningConfigArn"},Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems",type:"integer"}}},output:{type:"structure",members:{NextMarker:{},FunctionArns:{type:"list",member:{}}}}},ListLayerVersions:{http:{method:"GET",requestUri:"/2018-10-31/layers/{LayerName}/versions",responseCode:200},input:{type:"structure",required:["LayerName"],members:{CompatibleRuntime:{location:"querystring",locationName:"CompatibleRuntime"},LayerName:{location:"uri",locationName:"LayerName"},Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems",type:"integer"},CompatibleArchitecture:{location:"querystring",locationName:"CompatibleArchitecture"}}},output:{type:"structure",members:{NextMarker:{},LayerVersions:{type:"list",member:{shape:"S6t"}}}}},ListLayers:{http:{method:"GET",requestUri:"/2018-10-31/layers",responseCode:200},input:{type:"structure",members:{CompatibleRuntime:{location:"querystring",locationName:"CompatibleRuntime"},Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems",type:"integer"},CompatibleArchitecture:{location:"querystring",locationName:"CompatibleArchitecture"}}},output:{type:"structure",members:{NextMarker:{},Layers:{type:"list",member:{type:"structure",members:{LayerName:{},LayerArn:{},LatestMatchingVersion:{shape:"S6t"}}}}}}},ListProvisionedConcurrencyConfigs:{http:{method:"GET",requestUri:"/2019-09-30/functions/{FunctionName}/provisioned-concurrency?List=ALL",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems",type:"integer"}}},output:{type:"structure",members:{ProvisionedConcurrencyConfigs:{type:"list",member:{type:"structure",members:{FunctionArn:{},RequestedProvisionedConcurrentExecutions:{type:"integer"},AvailableProvisionedConcurrentExecutions:{type:"integer"},AllocatedProvisionedConcurrentExecutions:{type:"integer"},Status:{},StatusReason:{},LastModified:{}}}},NextMarker:{}}}},ListTags:{http:{method:"GET",requestUri:"/2017-03-31/tags/{ARN}"},input:{type:"structure",required:["Resource"],members:{Resource:{location:"uri",locationName:"ARN"}}},output:{type:"structure",members:{Tags:{shape:"S2v"}}}},ListVersionsByFunction:{http:{method:"GET",requestUri:"/2015-03-31/functions/{FunctionName}/versions",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems",type:"integer"}}},output:{type:"structure",members:{NextMarker:{},Versions:{shape:"S6l"}}}},PublishLayerVersion:{http:{requestUri:"/2018-10-31/layers/{LayerName}/versions",responseCode:201},input:{type:"structure",required:["LayerName","Content"],members:{LayerName:{location:"uri",locationName:"LayerName"},Description:{},Content:{type:"structure",members:{S3Bucket:{},S3Key:{},S3ObjectVersion:{},ZipFile:{shape:"S29"}}},CompatibleRuntimes:{shape:"S5d"},LicenseInfo:{},CompatibleArchitectures:{shape:"S5f"}}},output:{type:"structure",members:{Content:{shape:"S5b"},LayerArn:{},LayerVersionArn:{},Description:{},CreatedDate:{},Version:{type:"long"},CompatibleRuntimes:{shape:"S5d"},LicenseInfo:{},CompatibleArchitectures:{shape:"S5f"}}}},PublishVersion:{http:{requestUri:"/2015-03-31/functions/{FunctionName}/versions",responseCode:201},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},CodeSha256:{},Description:{},RevisionId:{}}},output:{shape:"S3b"}},PutFunctionCodeSigningConfig:{http:{method:"PUT",requestUri:"/2020-06-30/functions/{FunctionName}/code-signing-config",responseCode:200},input:{type:"structure",required:["CodeSigningConfigArn","FunctionName"],members:{CodeSigningConfigArn:{},FunctionName:{location:"uri",locationName:"FunctionName"}}},output:{type:"structure",required:["CodeSigningConfigArn","FunctionName"],members:{CodeSigningConfigArn:{},FunctionName:{}}}},PutFunctionConcurrency:{http:{method:"PUT",requestUri:"/2017-10-31/functions/{FunctionName}/concurrency",responseCode:200},input:{type:"structure",required:["FunctionName","ReservedConcurrentExecutions"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},ReservedConcurrentExecutions:{type:"integer"}}},output:{shape:"S4w"}},PutFunctionEventInvokeConfig:{http:{method:"PUT",requestUri:"/2019-09-25/functions/{FunctionName}/event-invoke-config",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"},MaximumRetryAttempts:{type:"integer"},MaximumEventAgeInSeconds:{type:"integer"},DestinationConfig:{shape:"S1g"}}},output:{shape:"S54"}},PutProvisionedConcurrencyConfig:{http:{method:"PUT",requestUri:"/2019-09-30/functions/{FunctionName}/provisioned-concurrency",responseCode:202},input:{type:"structure",required:["FunctionName","Qualifier","ProvisionedConcurrentExecutions"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"},ProvisionedConcurrentExecutions:{type:"integer"}}},output:{type:"structure",members:{RequestedProvisionedConcurrentExecutions:{type:"integer"},AvailableProvisionedConcurrentExecutions:{type:"integer"},AllocatedProvisionedConcurrentExecutions:{type:"integer"},Status:{},StatusReason:{},LastModified:{}}}},RemoveLayerVersionPermission:{http:{method:"DELETE",requestUri:"/2018-10-31/layers/{LayerName}/versions/{VersionNumber}/policy/{StatementId}",responseCode:204},input:{type:"structure",required:["LayerName","VersionNumber","StatementId"],members:{LayerName:{location:"uri",locationName:"LayerName"},VersionNumber:{location:"uri",locationName:"VersionNumber",type:"long"},StatementId:{location:"uri",locationName:"StatementId"},RevisionId:{location:"querystring",locationName:"RevisionId"}}}},RemovePermission:{http:{method:"DELETE",requestUri:"/2015-03-31/functions/{FunctionName}/policy/{StatementId}",responseCode:204},input:{type:"structure",required:["FunctionName","StatementId"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},StatementId:{location:"uri",locationName:"StatementId"},Qualifier:{location:"querystring",locationName:"Qualifier"},RevisionId:{location:"querystring",locationName:"RevisionId"}}}},TagResource:{http:{requestUri:"/2017-03-31/tags/{ARN}",responseCode:204},input:{type:"structure",required:["Resource","Tags"],members:{Resource:{location:"uri",locationName:"ARN"},Tags:{shape:"S2v"}}}},UntagResource:{http:{method:"DELETE",requestUri:"/2017-03-31/tags/{ARN}",responseCode:204},input:{type:"structure",required:["Resource","TagKeys"],members:{Resource:{location:"uri",locationName:"ARN"},TagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}}},UpdateAlias:{http:{method:"PUT",requestUri:"/2015-03-31/functions/{FunctionName}/aliases/{Name}",responseCode:200},input:{type:"structure",required:["FunctionName","Name"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Name:{location:"uri",locationName:"Name"},FunctionVersion:{},Description:{},RoutingConfig:{shape:"Sp"},RevisionId:{}}},output:{shape:"St"}},UpdateCodeSigningConfig:{http:{method:"PUT",requestUri:"/2020-04-22/code-signing-configs/{CodeSigningConfigArn}",responseCode:200},input:{type:"structure",required:["CodeSigningConfigArn"],members:{CodeSigningConfigArn:{location:"uri",locationName:"CodeSigningConfigArn"},Description:{},AllowedPublishers:{shape:"Sw"},CodeSigningPolicies:{shape:"Sy"}}},output:{type:"structure",required:["CodeSigningConfig"],members:{CodeSigningConfig:{shape:"S11"}}}},UpdateEventSourceMapping:{http:{method:"PUT",requestUri:"/2015-03-31/event-source-mappings/{UUID}",responseCode:202},input:{type:"structure",required:["UUID"],members:{UUID:{location:"uri",locationName:"UUID"},FunctionName:{},Enabled:{type:"boolean"},BatchSize:{type:"integer"},FilterCriteria:{shape:"S18"},MaximumBatchingWindowInSeconds:{type:"integer"},DestinationConfig:{shape:"S1g"},MaximumRecordAgeInSeconds:{type:"integer"},BisectBatchOnFunctionError:{type:"boolean"},MaximumRetryAttempts:{type:"integer"},ParallelizationFactor:{type:"integer"},SourceAccessConfigurations:{shape:"S1s"},TumblingWindowInSeconds:{type:"integer"},FunctionResponseTypes:{shape:"S21"}}},output:{shape:"S23"}},UpdateFunctionCode:{http:{method:"PUT",requestUri:"/2015-03-31/functions/{FunctionName}/code",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},ZipFile:{shape:"S29"},S3Bucket:{},S3Key:{},S3ObjectVersion:{},ImageUri:{},Publish:{type:"boolean"},DryRun:{type:"boolean"},RevisionId:{},Architectures:{shape:"S37"}}},output:{shape:"S3b"}},UpdateFunctionConfiguration:{http:{method:"PUT",requestUri:"/2015-03-31/functions/{FunctionName}/configuration",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Role:{},Handler:{},Description:{},Timeout:{type:"integer"},MemorySize:{type:"integer"},VpcConfig:{shape:"S2g"},Environment:{shape:"S2o"},Runtime:{},DeadLetterConfig:{shape:"S2m"},KMSKeyArn:{},TracingConfig:{shape:"S2t"},RevisionId:{},Layers:{shape:"S2y"},FileSystemConfigs:{shape:"S30"},ImageConfig:{shape:"S34"},EphemeralStorage:{shape:"S39"}}},output:{shape:"S3b"}},UpdateFunctionEventInvokeConfig:{http:{requestUri:"/2019-09-25/functions/{FunctionName}/event-invoke-config",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"},MaximumRetryAttempts:{type:"integer"},MaximumEventAgeInSeconds:{type:"integer"},DestinationConfig:{shape:"S1g"}}},output:{shape:"S54"}},UpdateFunctionUrlConfig:{http:{method:"PUT",requestUri:"/2021-10-31/functions/{FunctionName}/url",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Qualifier:{location:"querystring",locationName:"Qualifier"},AuthType:{},Cors:{shape:"S3x"}}},output:{type:"structure",required:["FunctionUrl","FunctionArn","AuthType","CreationTime","LastModifiedTime"],members:{FunctionUrl:{},FunctionArn:{},AuthType:{},Cors:{shape:"S3x"},CreationTime:{},LastModifiedTime:{}}}}},shapes:{Sp:{type:"structure",members:{AdditionalVersionWeights:{type:"map",key:{},value:{type:"double"}}}},St:{type:"structure",members:{AliasArn:{},Name:{},FunctionVersion:{},Description:{},RoutingConfig:{shape:"Sp"},RevisionId:{}}},Sw:{type:"structure",required:["SigningProfileVersionArns"],members:{SigningProfileVersionArns:{type:"list",member:{}}}},Sy:{type:"structure",members:{UntrustedArtifactOnDeployment:{}}},S11:{type:"structure",required:["CodeSigningConfigId","CodeSigningConfigArn","AllowedPublishers","CodeSigningPolicies","LastModified"],members:{CodeSigningConfigId:{},CodeSigningConfigArn:{},Description:{},AllowedPublishers:{shape:"Sw"},CodeSigningPolicies:{shape:"Sy"},LastModified:{}}},S18:{type:"structure",members:{Filters:{type:"list",member:{type:"structure",members:{Pattern:{}}}}}},S1g:{type:"structure",members:{OnSuccess:{type:"structure",members:{Destination:{}}},OnFailure:{type:"structure",members:{Destination:{}}}}},S1o:{type:"list",member:{}},S1q:{type:"list",member:{}},S1s:{type:"list",member:{type:"structure",members:{Type:{},URI:{}}}},S1w:{type:"structure",members:{Endpoints:{type:"map",key:{},value:{type:"list",member:{}}}}},S21:{type:"list",member:{}},S23:{type:"structure",members:{UUID:{},StartingPosition:{},StartingPositionTimestamp:{type:"timestamp"},BatchSize:{type:"integer"},MaximumBatchingWindowInSeconds:{type:"integer"},ParallelizationFactor:{type:"integer"},EventSourceArn:{},FilterCriteria:{shape:"S18"},FunctionArn:{},LastModified:{type:"timestamp"},LastProcessingResult:{},State:{},StateTransitionReason:{},DestinationConfig:{shape:"S1g"},Topics:{shape:"S1o"},Queues:{shape:"S1q"},SourceAccessConfigurations:{shape:"S1s"},SelfManagedEventSource:{shape:"S1w"},MaximumRecordAgeInSeconds:{type:"integer"},BisectBatchOnFunctionError:{type:"boolean"},MaximumRetryAttempts:{type:"integer"},TumblingWindowInSeconds:{type:"integer"},FunctionResponseTypes:{shape:"S21"}}},S29:{type:"blob",sensitive:true},S2g:{type:"structure",members:{SubnetIds:{shape:"S2h"},SecurityGroupIds:{shape:"S2j"}}},S2h:{type:"list",member:{}},S2j:{type:"list",member:{}},S2m:{type:"structure",members:{TargetArn:{}}},S2o:{type:"structure",members:{Variables:{shape:"S2p"}}},S2p:{type:"map",key:{type:"string",sensitive:true},value:{type:"string",sensitive:true},sensitive:true},S2t:{type:"structure",members:{Mode:{}}},S2v:{type:"map",key:{},value:{}},S2y:{type:"list",member:{}},S30:{type:"list",member:{type:"structure",required:["Arn","LocalMountPath"],members:{Arn:{},LocalMountPath:{}}}},S34:{type:"structure",members:{EntryPoint:{shape:"S35"},Command:{shape:"S35"},WorkingDirectory:{}}},S35:{type:"list",member:{}},S37:{type:"list",member:{}},S39:{type:"structure",required:["Size"],members:{Size:{type:"integer"}}},S3b:{type:"structure",members:{FunctionName:{},FunctionArn:{},Runtime:{},Role:{},Handler:{},CodeSize:{type:"long"},Description:{},Timeout:{type:"integer"},MemorySize:{type:"integer"},LastModified:{},CodeSha256:{},Version:{},VpcConfig:{type:"structure",members:{SubnetIds:{shape:"S2h"},SecurityGroupIds:{shape:"S2j"},VpcId:{}}},DeadLetterConfig:{shape:"S2m"},Environment:{type:"structure",members:{Variables:{shape:"S2p"},Error:{type:"structure",members:{ErrorCode:{},Message:{shape:"S3j"}}}}},KMSKeyArn:{},TracingConfig:{type:"structure",members:{Mode:{}}},MasterArn:{},RevisionId:{},Layers:{type:"list",member:{type:"structure",members:{Arn:{},CodeSize:{type:"long"},SigningProfileVersionArn:{},SigningJobArn:{}}}},State:{},StateReason:{},StateReasonCode:{},LastUpdateStatus:{},LastUpdateStatusReason:{},LastUpdateStatusReasonCode:{},FileSystemConfigs:{shape:"S30"},PackageType:{},ImageConfigResponse:{type:"structure",members:{ImageConfig:{shape:"S34"},Error:{type:"structure",members:{ErrorCode:{},Message:{shape:"S3j"}}}}},SigningProfileVersionArn:{},SigningJobArn:{},Architectures:{shape:"S37"},EphemeralStorage:{shape:"S39"}}},S3j:{type:"string",sensitive:true},S3x:{type:"structure",members:{AllowCredentials:{type:"boolean"},AllowHeaders:{shape:"S3z"},AllowMethods:{type:"list",member:{}},AllowOrigins:{type:"list",member:{}},ExposeHeaders:{shape:"S3z"},MaxAge:{type:"integer"}}},S3z:{type:"list",member:{}},S4w:{type:"structure",members:{ReservedConcurrentExecutions:{type:"integer"}}},S54:{type:"structure",members:{LastModified:{type:"timestamp"},FunctionArn:{},MaximumRetryAttempts:{type:"integer"},MaximumEventAgeInSeconds:{type:"integer"},DestinationConfig:{shape:"S1g"}}},S5a:{type:"structure",members:{Content:{shape:"S5b"},LayerArn:{},LayerVersionArn:{},Description:{},CreatedDate:{},Version:{type:"long"},CompatibleRuntimes:{shape:"S5d"},LicenseInfo:{},CompatibleArchitectures:{shape:"S5f"}}},S5b:{type:"structure",members:{Location:{},CodeSha256:{},CodeSize:{type:"long"},SigningProfileVersionArn:{},SigningJobArn:{}}},S5d:{type:"list",member:{}},S5f:{type:"list",member:{}},S6l:{type:"list",member:{shape:"S3b"}},S6t:{type:"structure",members:{LayerVersionArn:{},Version:{type:"long"},Description:{},CreatedDate:{},CompatibleRuntimes:{shape:"S5d"},LicenseInfo:{},CompatibleArchitectures:{shape:"S5f"}}}}}},5103:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["sms"]={};i.SMS=s.defineService("sms",["2016-10-24"]);Object.defineProperty(a.services["sms"],"2016-10-24",{get:function get(){var e=r(6267);e.paginators=r(7146).pagination;return e},enumerable:true,configurable:true});e.exports=i.SMS},5107:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["ec2instanceconnect"]={};i.EC2InstanceConnect=s.defineService("ec2instanceconnect",["2018-04-02"]);Object.defineProperty(a.services["ec2instanceconnect"],"2018-04-02",{get:function get(){var e=r(6759);e.paginators=r(7711).pagination;return e},enumerable:true,configurable:true});e.exports=i.EC2InstanceConnect},5109:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["datapipeline"]={};i.DataPipeline=s.defineService("datapipeline",["2012-10-29"]);Object.defineProperty(a.services["datapipeline"],"2012-10-29",{get:function get(){var e=r(287);e.paginators=r(7644).pagination;return e},enumerable:true,configurable:true});e.exports=i.DataPipeline},5114:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["cloudwatchevents"]={};i.CloudWatchEvents=s.defineService("cloudwatchevents",["2014-02-03*","2015-10-07"]);Object.defineProperty(a.services["cloudwatchevents"],"2015-10-07",{get:function get(){var e=r(2732);e.paginators=r(7765).pagination;return e},enumerable:true,configurable:true});e.exports=i.CloudWatchEvents},5118:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2019-07-29",endpointPrefix:"wafv2",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"WAFV2",serviceFullName:"AWS WAFV2",serviceId:"WAFV2",signatureVersion:"v4",targetPrefix:"AWSWAF_20190729",uid:"wafv2-2019-07-29"},operations:{AssociateWebACL:{input:{type:"structure",required:["WebACLArn","ResourceArn"],members:{WebACLArn:{},ResourceArn:{}}},output:{type:"structure",members:{}}},CheckCapacity:{input:{type:"structure",required:["Scope","Rules"],members:{Scope:{},Rules:{shape:"S6"}}},output:{type:"structure",members:{Capacity:{type:"long"}}}},CreateIPSet:{input:{type:"structure",required:["Name","Scope","IPAddressVersion","Addresses"],members:{Name:{},Scope:{},Description:{},IPAddressVersion:{},Addresses:{shape:"S33"},Tags:{shape:"S35"}}},output:{type:"structure",members:{Summary:{shape:"S3a"}}}},CreateRegexPatternSet:{input:{type:"structure",required:["Name","Scope","RegularExpressionList"],members:{Name:{},Scope:{},Description:{},RegularExpressionList:{shape:"S3e"},Tags:{shape:"S35"}}},output:{type:"structure",members:{Summary:{shape:"S3h"}}}},CreateRuleGroup:{input:{type:"structure",required:["Name","Scope","Capacity","VisibilityConfig"],members:{Name:{},Scope:{},Capacity:{type:"long"},Description:{},Rules:{shape:"S6"},VisibilityConfig:{shape:"S2s"},Tags:{shape:"S35"},CustomResponseBodies:{shape:"S3k"}}},output:{type:"structure",members:{Summary:{shape:"S3p"}}}},CreateWebACL:{input:{type:"structure",required:["Name","Scope","DefaultAction","VisibilityConfig"],members:{Name:{},Scope:{},DefaultAction:{shape:"S3r"},Description:{},Rules:{shape:"S6"},VisibilityConfig:{shape:"S2s"},Tags:{shape:"S35"},CustomResponseBodies:{shape:"S3k"},CaptchaConfig:{shape:"S2v"}}},output:{type:"structure",members:{Summary:{shape:"S3t"}}}},DeleteFirewallManagerRuleGroups:{input:{type:"structure",required:["WebACLArn","WebACLLockToken"],members:{WebACLArn:{},WebACLLockToken:{}}},output:{type:"structure",members:{NextWebACLLockToken:{}}}},DeleteIPSet:{input:{type:"structure",required:["Name","Scope","Id","LockToken"],members:{Name:{},Scope:{},Id:{},LockToken:{}}},output:{type:"structure",members:{}}},DeleteLoggingConfiguration:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{}}},DeletePermissionPolicy:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{}}},DeleteRegexPatternSet:{input:{type:"structure",required:["Name","Scope","Id","LockToken"],members:{Name:{},Scope:{},Id:{},LockToken:{}}},output:{type:"structure",members:{}}},DeleteRuleGroup:{input:{type:"structure",required:["Name","Scope","Id","LockToken"],members:{Name:{},Scope:{},Id:{},LockToken:{}}},output:{type:"structure",members:{}}},DeleteWebACL:{input:{type:"structure",required:["Name","Scope","Id","LockToken"],members:{Name:{},Scope:{},Id:{},LockToken:{}}},output:{type:"structure",members:{}}},DescribeManagedRuleGroup:{input:{type:"structure",required:["VendorName","Name","Scope"],members:{VendorName:{},Name:{},Scope:{},VersionName:{}}},output:{type:"structure",members:{VersionName:{},SnsTopicArn:{},Capacity:{type:"long"},Rules:{type:"list",member:{type:"structure",members:{Name:{},Action:{shape:"S2b"}}}},LabelNamespace:{},AvailableLabels:{shape:"S4c"},ConsumedLabels:{shape:"S4c"}}}},DisassociateWebACL:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{}}},GenerateMobileSdkReleaseUrl:{input:{type:"structure",required:["Platform","ReleaseVersion"],members:{Platform:{},ReleaseVersion:{}}},output:{type:"structure",members:{Url:{}}}},GetIPSet:{input:{type:"structure",required:["Name","Scope","Id"],members:{Name:{},Scope:{},Id:{}}},output:{type:"structure",members:{IPSet:{type:"structure",required:["Name","Id","ARN","IPAddressVersion","Addresses"],members:{Name:{},Id:{},ARN:{},Description:{},IPAddressVersion:{},Addresses:{shape:"S33"}}},LockToken:{}}}},GetLoggingConfiguration:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{LoggingConfiguration:{shape:"S4p"}}}},GetManagedRuleSet:{input:{type:"structure",required:["Name","Scope","Id"],members:{Name:{},Scope:{},Id:{}}},output:{type:"structure",members:{ManagedRuleSet:{type:"structure",required:["Name","Id","ARN"],members:{Name:{},Id:{},ARN:{},Description:{},PublishedVersions:{type:"map",key:{},value:{type:"structure",members:{AssociatedRuleGroupArn:{},Capacity:{type:"long"},ForecastedLifetime:{type:"integer"},PublishTimestamp:{type:"timestamp"},LastUpdateTimestamp:{type:"timestamp"},ExpiryTimestamp:{type:"timestamp"}}}},RecommendedVersion:{},LabelNamespace:{}}},LockToken:{}}}},GetMobileSdkRelease:{input:{type:"structure",required:["Platform","ReleaseVersion"],members:{Platform:{},ReleaseVersion:{}}},output:{type:"structure",members:{MobileSdkRelease:{type:"structure",members:{ReleaseVersion:{},Timestamp:{type:"timestamp"},ReleaseNotes:{},Tags:{shape:"S35"}}}}}},GetPermissionPolicy:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{Policy:{}}}},GetRateBasedStatementManagedKeys:{input:{type:"structure",required:["Scope","WebACLName","WebACLId","RuleName"],members:{Scope:{},WebACLName:{},WebACLId:{},RuleGroupRuleName:{},RuleName:{}}},output:{type:"structure",members:{ManagedKeysIPV4:{shape:"S5i"},ManagedKeysIPV6:{shape:"S5i"}}}},GetRegexPatternSet:{input:{type:"structure",required:["Name","Scope","Id"],members:{Name:{},Scope:{},Id:{}}},output:{type:"structure",members:{RegexPatternSet:{type:"structure",members:{Name:{},Id:{},ARN:{},Description:{},RegularExpressionList:{shape:"S3e"}}},LockToken:{}}}},GetRuleGroup:{input:{type:"structure",members:{Name:{},Scope:{},Id:{},ARN:{}}},output:{type:"structure",members:{RuleGroup:{type:"structure",required:["Name","Id","Capacity","ARN","VisibilityConfig"],members:{Name:{},Id:{},Capacity:{type:"long"},ARN:{},Description:{},Rules:{shape:"S6"},VisibilityConfig:{shape:"S2s"},LabelNamespace:{},CustomResponseBodies:{shape:"S3k"},AvailableLabels:{shape:"S4c"},ConsumedLabels:{shape:"S4c"}}},LockToken:{}}}},GetSampledRequests:{input:{type:"structure",required:["WebAclArn","RuleMetricName","Scope","TimeWindow","MaxItems"],members:{WebAclArn:{},RuleMetricName:{},Scope:{},TimeWindow:{shape:"S5q"},MaxItems:{type:"long"}}},output:{type:"structure",members:{SampledRequests:{type:"list",member:{type:"structure",required:["Request","Weight"],members:{Request:{type:"structure",members:{ClientIP:{},Country:{},URI:{},Method:{},HTTPVersion:{},Headers:{shape:"S61"}}},Weight:{type:"long"},Timestamp:{type:"timestamp"},Action:{},RuleNameWithinRuleGroup:{},RequestHeadersInserted:{shape:"S61"},ResponseCodeSent:{type:"integer"},Labels:{shape:"S2p"},CaptchaResponse:{type:"structure",members:{ResponseCode:{type:"integer"},SolveTimestamp:{type:"long"},FailureReason:{}}}}}},PopulationSize:{type:"long"},TimeWindow:{shape:"S5q"}}}},GetWebACL:{input:{type:"structure",required:["Name","Scope","Id"],members:{Name:{},Scope:{},Id:{}}},output:{type:"structure",members:{WebACL:{shape:"S6e"},LockToken:{},ApplicationIntegrationURL:{}}}},GetWebACLForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{WebACL:{shape:"S6e"}}}},ListAvailableManagedRuleGroupVersions:{input:{type:"structure",required:["VendorName","Name","Scope"],members:{VendorName:{},Name:{},Scope:{},NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},Versions:{type:"list",member:{type:"structure",members:{Name:{},LastUpdateTimestamp:{type:"timestamp"}}}},CurrentDefaultVersion:{}}}},ListAvailableManagedRuleGroups:{input:{type:"structure",required:["Scope"],members:{Scope:{},NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},ManagedRuleGroups:{type:"list",member:{type:"structure",members:{VendorName:{},Name:{},VersioningSupported:{type:"boolean"},Description:{}}}}}}},ListIPSets:{input:{type:"structure",required:["Scope"],members:{Scope:{},NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},IPSets:{type:"list",member:{shape:"S3a"}}}}},ListLoggingConfigurations:{input:{type:"structure",required:["Scope"],members:{Scope:{},NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{LoggingConfigurations:{type:"list",member:{shape:"S4p"}},NextMarker:{}}}},ListManagedRuleSets:{input:{type:"structure",required:["Scope"],members:{Scope:{},NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},ManagedRuleSets:{type:"list",member:{type:"structure",members:{Name:{},Id:{},Description:{},LockToken:{},ARN:{},LabelNamespace:{}}}}}}},ListMobileSdkReleases:{input:{type:"structure",required:["Platform"],members:{Platform:{},NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{ReleaseSummaries:{type:"list",member:{type:"structure",members:{ReleaseVersion:{},Timestamp:{type:"timestamp"}}}},NextMarker:{}}}},ListRegexPatternSets:{input:{type:"structure",required:["Scope"],members:{Scope:{},NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},RegexPatternSets:{type:"list",member:{shape:"S3h"}}}}},ListResourcesForWebACL:{input:{type:"structure",required:["WebACLArn"],members:{WebACLArn:{},ResourceType:{}}},output:{type:"structure",members:{ResourceArns:{type:"list",member:{}}}}},ListRuleGroups:{input:{type:"structure",required:["Scope"],members:{Scope:{},NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},RuleGroups:{type:"list",member:{shape:"S3p"}}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{NextMarker:{},Limit:{type:"integer"},ResourceARN:{}}},output:{type:"structure",members:{NextMarker:{},TagInfoForResource:{type:"structure",members:{ResourceARN:{},TagList:{shape:"S35"}}}}}},ListWebACLs:{input:{type:"structure",required:["Scope"],members:{Scope:{},NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},WebACLs:{type:"list",member:{shape:"S3t"}}}}},PutLoggingConfiguration:{input:{type:"structure",required:["LoggingConfiguration"],members:{LoggingConfiguration:{shape:"S4p"}}},output:{type:"structure",members:{LoggingConfiguration:{shape:"S4p"}}}},PutManagedRuleSetVersions:{input:{type:"structure",required:["Name","Scope","Id","LockToken"],members:{Name:{},Scope:{},Id:{},LockToken:{},RecommendedVersion:{},VersionsToPublish:{type:"map",key:{},value:{type:"structure",members:{AssociatedRuleGroupArn:{},ForecastedLifetime:{type:"integer"}}}}}},output:{type:"structure",members:{NextLockToken:{}}}},PutPermissionPolicy:{input:{type:"structure",required:["ResourceArn","Policy"],members:{ResourceArn:{},Policy:{}}},output:{type:"structure",members:{}}},TagResource:{input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"S35"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateIPSet:{input:{type:"structure",required:["Name","Scope","Id","Addresses","LockToken"],members:{Name:{},Scope:{},Id:{},Description:{},Addresses:{shape:"S33"},LockToken:{}}},output:{type:"structure",members:{NextLockToken:{}}}},UpdateManagedRuleSetVersionExpiryDate:{input:{type:"structure",required:["Name","Scope","Id","LockToken","VersionToExpire","ExpiryTimestamp"],members:{Name:{},Scope:{},Id:{},LockToken:{},VersionToExpire:{},ExpiryTimestamp:{type:"timestamp"}}},output:{type:"structure",members:{ExpiringVersion:{},ExpiryTimestamp:{type:"timestamp"},NextLockToken:{}}}},UpdateRegexPatternSet:{input:{type:"structure",required:["Name","Scope","Id","RegularExpressionList","LockToken"],members:{Name:{},Scope:{},Id:{},Description:{},RegularExpressionList:{shape:"S3e"},LockToken:{}}},output:{type:"structure",members:{NextLockToken:{}}}},UpdateRuleGroup:{input:{type:"structure",required:["Name","Scope","Id","VisibilityConfig","LockToken"],members:{Name:{},Scope:{},Id:{},Description:{},Rules:{shape:"S6"},VisibilityConfig:{shape:"S2s"},LockToken:{},CustomResponseBodies:{shape:"S3k"}}},output:{type:"structure",members:{NextLockToken:{}}}},UpdateWebACL:{input:{type:"structure",required:["Name","Scope","Id","DefaultAction","VisibilityConfig","LockToken"],members:{Name:{},Scope:{},Id:{},DefaultAction:{shape:"S3r"},Description:{},Rules:{shape:"S6"},VisibilityConfig:{shape:"S2s"},LockToken:{},CustomResponseBodies:{shape:"S3k"},CaptchaConfig:{shape:"S2v"}}},output:{type:"structure",members:{NextLockToken:{}}}}},shapes:{S6:{type:"list",member:{type:"structure",required:["Name","Priority","Statement","VisibilityConfig"],members:{Name:{},Priority:{type:"integer"},Statement:{shape:"Sa"},Action:{shape:"S2b"},OverrideAction:{shape:"S2n"},RuleLabels:{shape:"S2p"},VisibilityConfig:{shape:"S2s"},CaptchaConfig:{shape:"S2v"}}}},Sa:{type:"structure",members:{ByteMatchStatement:{type:"structure",required:["SearchString","FieldToMatch","TextTransformations","PositionalConstraint"],members:{SearchString:{type:"blob"},FieldToMatch:{shape:"Sd"},TextTransformations:{shape:"S12"},PositionalConstraint:{}}},SqliMatchStatement:{type:"structure",required:["FieldToMatch","TextTransformations"],members:{FieldToMatch:{shape:"Sd"},TextTransformations:{shape:"S12"}}},XssMatchStatement:{type:"structure",required:["FieldToMatch","TextTransformations"],members:{FieldToMatch:{shape:"Sd"},TextTransformations:{shape:"S12"}}},SizeConstraintStatement:{type:"structure",required:["FieldToMatch","ComparisonOperator","Size","TextTransformations"],members:{FieldToMatch:{shape:"Sd"},ComparisonOperator:{},Size:{type:"long"},TextTransformations:{shape:"S12"}}},GeoMatchStatement:{type:"structure",members:{CountryCodes:{type:"list",member:{}},ForwardedIPConfig:{shape:"S1f"}}},RuleGroupReferenceStatement:{shape:"S1i"},IPSetReferenceStatement:{type:"structure",required:["ARN"],members:{ARN:{},IPSetForwardedIPConfig:{type:"structure",required:["HeaderName","FallbackBehavior","Position"],members:{HeaderName:{},FallbackBehavior:{},Position:{}}}}},RegexPatternSetReferenceStatement:{type:"structure",required:["ARN","FieldToMatch","TextTransformations"],members:{ARN:{},FieldToMatch:{shape:"Sd"},TextTransformations:{shape:"S12"}}},RateBasedStatement:{type:"structure",required:["Limit","AggregateKeyType"],members:{Limit:{type:"long"},AggregateKeyType:{},ScopeDownStatement:{shape:"Sa"},ForwardedIPConfig:{shape:"S1f"}}},AndStatement:{type:"structure",required:["Statements"],members:{Statements:{shape:"S1t"}}},OrStatement:{type:"structure",required:["Statements"],members:{Statements:{shape:"S1t"}}},NotStatement:{type:"structure",required:["Statement"],members:{Statement:{shape:"Sa"}}},ManagedRuleGroupStatement:{shape:"S1w"},LabelMatchStatement:{type:"structure",required:["Scope","Key"],members:{Scope:{},Key:{}}},RegexMatchStatement:{type:"structure",required:["RegexString","FieldToMatch","TextTransformations"],members:{RegexString:{},FieldToMatch:{shape:"Sd"},TextTransformations:{shape:"S12"}}}}},Sd:{type:"structure",members:{SingleHeader:{type:"structure",required:["Name"],members:{Name:{}}},SingleQueryArgument:{type:"structure",required:["Name"],members:{Name:{}}},AllQueryArguments:{type:"structure",members:{}},UriPath:{type:"structure",members:{}},QueryString:{type:"structure",members:{}},Body:{type:"structure",members:{OversizeHandling:{}}},Method:{type:"structure",members:{}},JsonBody:{type:"structure",required:["MatchPattern","MatchScope"],members:{MatchPattern:{type:"structure",members:{All:{shape:"Sp"},IncludedPaths:{type:"list",member:{}}}},MatchScope:{},InvalidFallbackBehavior:{},OversizeHandling:{}}},Headers:{type:"structure",required:["MatchPattern","MatchScope","OversizeHandling"],members:{MatchPattern:{type:"structure",members:{All:{shape:"Sp"},IncludedHeaders:{shape:"Sw"},ExcludedHeaders:{shape:"Sw"}}},MatchScope:{},OversizeHandling:{}}},Cookies:{type:"structure",required:["MatchPattern","MatchScope","OversizeHandling"],members:{MatchPattern:{type:"structure",members:{All:{shape:"Sp"},IncludedCookies:{shape:"S10"},ExcludedCookies:{shape:"S10"}}},MatchScope:{},OversizeHandling:{}}}}},Sp:{type:"structure",members:{}},Sw:{type:"list",member:{}},S10:{type:"list",member:{}},S12:{type:"list",member:{type:"structure",required:["Priority","Type"],members:{Priority:{type:"integer"},Type:{}}}},S1f:{type:"structure",required:["HeaderName","FallbackBehavior"],members:{HeaderName:{},FallbackBehavior:{}}},S1i:{type:"structure",required:["ARN"],members:{ARN:{},ExcludedRules:{shape:"S1j"}}},S1j:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{}}}},S1t:{type:"list",member:{shape:"Sa"}},S1w:{type:"structure",required:["VendorName","Name"],members:{VendorName:{},Name:{},Version:{},ExcludedRules:{shape:"S1j"},ScopeDownStatement:{shape:"Sa"},ManagedRuleGroupConfigs:{type:"list",member:{type:"structure",members:{LoginPath:{},PayloadType:{},UsernameField:{type:"structure",required:["Identifier"],members:{Identifier:{}}},PasswordField:{type:"structure",required:["Identifier"],members:{Identifier:{}}}}}}}},S2b:{type:"structure",members:{Block:{shape:"S2c"},Allow:{shape:"S2j"},Count:{shape:"S2l"},Captcha:{type:"structure",members:{CustomRequestHandling:{shape:"S2k"}}}}},S2c:{type:"structure",members:{CustomResponse:{type:"structure",required:["ResponseCode"],members:{ResponseCode:{type:"integer"},CustomResponseBodyKey:{},ResponseHeaders:{shape:"S2f"}}}}},S2f:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}},S2j:{type:"structure",members:{CustomRequestHandling:{shape:"S2k"}}},S2k:{type:"structure",required:["InsertHeaders"],members:{InsertHeaders:{shape:"S2f"}}},S2l:{type:"structure",members:{CustomRequestHandling:{shape:"S2k"}}},S2n:{type:"structure",members:{Count:{shape:"S2l"},None:{type:"structure",members:{}}}},S2p:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{}}}},S2s:{type:"structure",required:["SampledRequestsEnabled","CloudWatchMetricsEnabled","MetricName"],members:{SampledRequestsEnabled:{type:"boolean"},CloudWatchMetricsEnabled:{type:"boolean"},MetricName:{}}},S2v:{type:"structure",members:{ImmunityTimeProperty:{type:"structure",required:["ImmunityTime"],members:{ImmunityTime:{type:"long"}}}}},S33:{type:"list",member:{}},S35:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S3a:{type:"structure",members:{Name:{},Id:{},Description:{},LockToken:{},ARN:{}}},S3e:{type:"list",member:{type:"structure",members:{RegexString:{}}}},S3h:{type:"structure",members:{Name:{},Id:{},Description:{},LockToken:{},ARN:{}}},S3k:{type:"map",key:{},value:{type:"structure",required:["ContentType","Content"],members:{ContentType:{},Content:{}}}},S3p:{type:"structure",members:{Name:{},Id:{},Description:{},LockToken:{},ARN:{}}},S3r:{type:"structure",members:{Block:{shape:"S2c"},Allow:{shape:"S2j"}}},S3t:{type:"structure",members:{Name:{},Id:{},Description:{},LockToken:{},ARN:{}}},S4c:{type:"list",member:{type:"structure",members:{Name:{}}}},S4p:{type:"structure",required:["ResourceArn","LogDestinationConfigs"],members:{ResourceArn:{},LogDestinationConfigs:{type:"list",member:{}},RedactedFields:{type:"list",member:{shape:"Sd"}},ManagedByFirewallManager:{type:"boolean"},LoggingFilter:{type:"structure",required:["Filters","DefaultBehavior"],members:{Filters:{type:"list",member:{type:"structure",required:["Behavior","Requirement","Conditions"],members:{Behavior:{},Requirement:{},Conditions:{type:"list",member:{type:"structure",members:{ActionCondition:{type:"structure",required:["Action"],members:{Action:{}}},LabelNameCondition:{type:"structure",required:["LabelName"],members:{LabelName:{}}}}}}}}},DefaultBehavior:{}}}}},S5i:{type:"structure",members:{IPAddressVersion:{},Addresses:{shape:"S33"}}},S5q:{type:"structure",required:["StartTime","EndTime"],members:{StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}}},S61:{type:"list",member:{type:"structure",members:{Name:{},Value:{}}}},S6e:{type:"structure",required:["Name","Id","ARN","DefaultAction","VisibilityConfig"],members:{Name:{},Id:{},ARN:{},DefaultAction:{shape:"S3r"},Description:{},Rules:{shape:"S6"},VisibilityConfig:{shape:"S2s"},Capacity:{type:"long"},PreProcessFirewallManagerRuleGroups:{shape:"S6f"},PostProcessFirewallManagerRuleGroups:{shape:"S6f"},ManagedByFirewallManager:{type:"boolean"},LabelNamespace:{},CustomResponseBodies:{shape:"S3k"},CaptchaConfig:{shape:"S2v"}}},S6f:{type:"list",member:{type:"structure",required:["Name","Priority","FirewallManagerStatement","OverrideAction","VisibilityConfig"],members:{Name:{},Priority:{type:"integer"},FirewallManagerStatement:{type:"structure",members:{ManagedRuleGroupStatement:{shape:"S1w"},RuleGroupReferenceStatement:{shape:"S1i"}}},OverrideAction:{shape:"S2n"},VisibilityConfig:{shape:"S2s"}}}}}}},5138:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["wisdom"]={};i.Wisdom=s.defineService("wisdom",["2020-10-19"]);Object.defineProperty(a.services["wisdom"],"2020-10-19",{get:function get(){var e=r(1011);e.paginators=r(2694).pagination;return e},enumerable:true,configurable:true});e.exports=i.Wisdom},5163:function(e){e.exports={metadata:{apiVersion:"2018-11-29",endpointPrefix:"execute-api",signingName:"execute-api",serviceFullName:"AmazonApiGatewayManagementApi",serviceId:"ApiGatewayManagementApi",protocol:"rest-json",jsonVersion:"1.1",uid:"apigatewaymanagementapi-2018-11-29",signatureVersion:"v4"},operations:{DeleteConnection:{http:{method:"DELETE",requestUri:"/@connections/{connectionId}",responseCode:204},input:{type:"structure",members:{ConnectionId:{location:"uri",locationName:"connectionId"}},required:["ConnectionId"]}},GetConnection:{http:{method:"GET",requestUri:"/@connections/{connectionId}",responseCode:200},input:{type:"structure",members:{ConnectionId:{location:"uri",locationName:"connectionId"}},required:["ConnectionId"]},output:{type:"structure",members:{ConnectedAt:{shape:"S5",locationName:"connectedAt"},Identity:{locationName:"identity",type:"structure",members:{SourceIp:{locationName:"sourceIp"},UserAgent:{locationName:"userAgent"}},required:["SourceIp","UserAgent"]},LastActiveAt:{shape:"S5",locationName:"lastActiveAt"}}}},PostToConnection:{http:{requestUri:"/@connections/{connectionId}",responseCode:200},input:{type:"structure",members:{Data:{type:"blob"},ConnectionId:{location:"uri",locationName:"connectionId"}},required:["ConnectionId","Data"],payload:"Data"}}},shapes:{S5:{type:"timestamp",timestampFormat:"iso8601"}}}},5167:function(e){e.exports={pagination:{ListAliases:{input_token:"Marker",limit_key:"Limit",more_results:"Truncated",output_token:"NextMarker",result_key:"Aliases"},ListGrants:{input_token:"Marker",limit_key:"Limit",more_results:"Truncated",output_token:"NextMarker",result_key:"Grants"},ListKeyPolicies:{input_token:"Marker",limit_key:"Limit",more_results:"Truncated",output_token:"NextMarker",result_key:"PolicyNames"},ListKeys:{input_token:"Marker",limit_key:"Limit",more_results:"Truncated",output_token:"NextMarker",result_key:"Keys"}}}},5168:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2015-04-08",endpointPrefix:"workspaces",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon WorkSpaces",serviceId:"WorkSpaces",signatureVersion:"v4",targetPrefix:"WorkspacesService",uid:"workspaces-2015-04-08"},operations:{AssociateConnectionAlias:{input:{type:"structure",required:["AliasId","ResourceId"],members:{AliasId:{},ResourceId:{}}},output:{type:"structure",members:{ConnectionIdentifier:{}}}},AssociateIpGroups:{input:{type:"structure",required:["DirectoryId","GroupIds"],members:{DirectoryId:{},GroupIds:{shape:"S8"}}},output:{type:"structure",members:{}}},AuthorizeIpRules:{input:{type:"structure",required:["GroupId","UserRules"],members:{GroupId:{},UserRules:{shape:"Sc"}}},output:{type:"structure",members:{}}},CopyWorkspaceImage:{input:{type:"structure",required:["Name","SourceImageId","SourceRegion"],members:{Name:{},Description:{},SourceImageId:{},SourceRegion:{},Tags:{shape:"Sm"}}},output:{type:"structure",members:{ImageId:{}}}},CreateConnectClientAddIn:{input:{type:"structure",required:["ResourceId","Name","URL"],members:{ResourceId:{},Name:{},URL:{}}},output:{type:"structure",members:{AddInId:{}}}},CreateConnectionAlias:{input:{type:"structure",required:["ConnectionString"],members:{ConnectionString:{},Tags:{shape:"Sm"}}},output:{type:"structure",members:{AliasId:{}}}},CreateIpGroup:{input:{type:"structure",required:["GroupName"],members:{GroupName:{},GroupDesc:{},UserRules:{shape:"Sc"},Tags:{shape:"Sm"}}},output:{type:"structure",members:{GroupId:{}}}},CreateTags:{input:{type:"structure",required:["ResourceId","Tags"],members:{ResourceId:{},Tags:{shape:"Sm"}}},output:{type:"structure",members:{}}},CreateUpdatedWorkspaceImage:{input:{type:"structure",required:["Name","Description","SourceImageId"],members:{Name:{},Description:{},SourceImageId:{},Tags:{shape:"Sm"}}},output:{type:"structure",members:{ImageId:{}}}},CreateWorkspaceBundle:{input:{type:"structure",required:["BundleName","BundleDescription","ImageId","ComputeType","UserStorage"],members:{BundleName:{},BundleDescription:{},ImageId:{},ComputeType:{shape:"S1a"},UserStorage:{shape:"S1c"},RootStorage:{shape:"S1d"},Tags:{shape:"Sm"}}},output:{type:"structure",members:{WorkspaceBundle:{shape:"S1f"}}}},CreateWorkspaces:{input:{type:"structure",required:["Workspaces"],members:{Workspaces:{type:"list",member:{shape:"S1m"}}}},output:{type:"structure",members:{FailedRequests:{type:"list",member:{type:"structure",members:{WorkspaceRequest:{shape:"S1m"},ErrorCode:{},ErrorMessage:{}}}},PendingRequests:{shape:"S1z"}}}},DeleteClientBranding:{input:{type:"structure",required:["ResourceId","Platforms"],members:{ResourceId:{},Platforms:{type:"list",member:{}}}},output:{type:"structure",members:{}}},DeleteConnectClientAddIn:{input:{type:"structure",required:["AddInId","ResourceId"],members:{AddInId:{},ResourceId:{}}},output:{type:"structure",members:{}}},DeleteConnectionAlias:{input:{type:"structure",required:["AliasId"],members:{AliasId:{}}},output:{type:"structure",members:{}}},DeleteIpGroup:{input:{type:"structure",required:["GroupId"],members:{GroupId:{}}},output:{type:"structure",members:{}}},DeleteTags:{input:{type:"structure",required:["ResourceId","TagKeys"],members:{ResourceId:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},DeleteWorkspaceBundle:{input:{type:"structure",members:{BundleId:{}}},output:{type:"structure",members:{}}},DeleteWorkspaceImage:{input:{type:"structure",required:["ImageId"],members:{ImageId:{}}},output:{type:"structure",members:{}}},DeregisterWorkspaceDirectory:{input:{type:"structure",required:["DirectoryId"],members:{DirectoryId:{}}},output:{type:"structure",members:{}}},DescribeAccount:{input:{type:"structure",members:{}},output:{type:"structure",members:{DedicatedTenancySupport:{},DedicatedTenancyManagementCidrRange:{}}}},DescribeAccountModifications:{input:{type:"structure",members:{NextToken:{}}},output:{type:"structure",members:{AccountModifications:{type:"list",member:{type:"structure",members:{ModificationState:{},DedicatedTenancySupport:{},DedicatedTenancyManagementCidrRange:{},StartTime:{type:"timestamp"},ErrorCode:{},ErrorMessage:{}}}},NextToken:{}}}},DescribeClientBranding:{input:{type:"structure",required:["ResourceId"],members:{ResourceId:{}}},output:{type:"structure",members:{DeviceTypeWindows:{shape:"S36"},DeviceTypeOsx:{shape:"S36"},DeviceTypeAndroid:{shape:"S36"},DeviceTypeIos:{shape:"S3c"},DeviceTypeLinux:{shape:"S36"},DeviceTypeWeb:{shape:"S36"}}}},DescribeClientProperties:{input:{type:"structure",required:["ResourceIds"],members:{ResourceIds:{type:"list",member:{}}}},output:{type:"structure",members:{ClientPropertiesList:{type:"list",member:{type:"structure",members:{ResourceId:{},ClientProperties:{shape:"S3i"}}}}}}},DescribeConnectClientAddIns:{input:{type:"structure",required:["ResourceId"],members:{ResourceId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{AddIns:{type:"list",member:{type:"structure",members:{AddInId:{},ResourceId:{},Name:{},URL:{}}}},NextToken:{}}}},DescribeConnectionAliasPermissions:{input:{type:"structure",required:["AliasId"],members:{AliasId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{AliasId:{},ConnectionAliasPermissions:{type:"list",member:{shape:"S3s"}},NextToken:{}}}},DescribeConnectionAliases:{input:{type:"structure",members:{AliasIds:{type:"list",member:{}},ResourceId:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ConnectionAliases:{type:"list",member:{type:"structure",members:{ConnectionString:{},AliasId:{},State:{},OwnerAccountId:{},Associations:{type:"list",member:{type:"structure",members:{AssociationStatus:{},AssociatedAccountId:{},ResourceId:{},ConnectionIdentifier:{}}}}}}},NextToken:{}}}},DescribeIpGroups:{input:{type:"structure",members:{GroupIds:{shape:"S8"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Result:{type:"list",member:{type:"structure",members:{groupId:{},groupName:{},groupDesc:{},userRules:{shape:"Sc"}}}},NextToken:{}}}},DescribeTags:{input:{type:"structure",required:["ResourceId"],members:{ResourceId:{}}},output:{type:"structure",members:{TagList:{shape:"Sm"}}}},DescribeWorkspaceBundles:{input:{type:"structure",members:{BundleIds:{type:"list",member:{}},Owner:{},NextToken:{}}},output:{type:"structure",members:{Bundles:{type:"list",member:{shape:"S1f"}},NextToken:{}}}},DescribeWorkspaceDirectories:{input:{type:"structure",members:{DirectoryIds:{type:"list",member:{}},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Directories:{type:"list",member:{type:"structure",members:{DirectoryId:{},Alias:{},DirectoryName:{},RegistrationCode:{},SubnetIds:{shape:"S4l"},DnsIpAddresses:{type:"list",member:{}},CustomerUserName:{},IamRoleId:{},DirectoryType:{},WorkspaceSecurityGroupId:{},State:{},WorkspaceCreationProperties:{type:"structure",members:{EnableWorkDocs:{type:"boolean"},EnableInternetAccess:{type:"boolean"},DefaultOu:{},CustomSecurityGroupId:{},UserEnabledAsLocalAdministrator:{type:"boolean"},EnableMaintenanceMode:{type:"boolean"}}},ipGroupIds:{shape:"S8"},WorkspaceAccessProperties:{shape:"S4t"},Tenancy:{},SelfservicePermissions:{shape:"S4w"}}}},NextToken:{}}}},DescribeWorkspaceImagePermissions:{input:{type:"structure",required:["ImageId"],members:{ImageId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ImageId:{},ImagePermissions:{type:"list",member:{type:"structure",members:{SharedAccountId:{}}}},NextToken:{}}}},DescribeWorkspaceImages:{input:{type:"structure",members:{ImageIds:{type:"list",member:{}},ImageType:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Images:{type:"list",member:{type:"structure",members:{ImageId:{},Name:{},Description:{},OperatingSystem:{type:"structure",members:{Type:{}}},State:{},RequiredTenancy:{},ErrorCode:{},ErrorMessage:{},Created:{type:"timestamp"},OwnerAccountId:{},Updates:{type:"structure",members:{UpdateAvailable:{type:"boolean"},Description:{}}}}}},NextToken:{}}}},DescribeWorkspaceSnapshots:{input:{type:"structure",required:["WorkspaceId"],members:{WorkspaceId:{}}},output:{type:"structure",members:{RebuildSnapshots:{shape:"S5g"},RestoreSnapshots:{shape:"S5g"}}}},DescribeWorkspaces:{input:{type:"structure",members:{WorkspaceIds:{shape:"S5j"},DirectoryId:{},UserName:{},BundleId:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Workspaces:{shape:"S1z"},NextToken:{}}}},DescribeWorkspacesConnectionStatus:{input:{type:"structure",members:{WorkspaceIds:{shape:"S5j"},NextToken:{}}},output:{type:"structure",members:{WorkspacesConnectionStatus:{type:"list",member:{type:"structure",members:{WorkspaceId:{},ConnectionState:{},ConnectionStateCheckTimestamp:{type:"timestamp"},LastKnownUserConnectionTimestamp:{type:"timestamp"}}}},NextToken:{}}}},DisassociateConnectionAlias:{input:{type:"structure",required:["AliasId"],members:{AliasId:{}}},output:{type:"structure",members:{}}},DisassociateIpGroups:{input:{type:"structure",required:["DirectoryId","GroupIds"],members:{DirectoryId:{},GroupIds:{shape:"S8"}}},output:{type:"structure",members:{}}},ImportClientBranding:{input:{type:"structure",required:["ResourceId"],members:{ResourceId:{},DeviceTypeWindows:{shape:"S5v"},DeviceTypeOsx:{shape:"S5v"},DeviceTypeAndroid:{shape:"S5v"},DeviceTypeIos:{type:"structure",members:{Logo:{type:"blob"},Logo2x:{type:"blob"},Logo3x:{type:"blob"},SupportEmail:{},SupportLink:{},ForgotPasswordLink:{},LoginMessage:{shape:"S39"}}},DeviceTypeLinux:{shape:"S5v"},DeviceTypeWeb:{shape:"S5v"}}},output:{type:"structure",members:{DeviceTypeWindows:{shape:"S36"},DeviceTypeOsx:{shape:"S36"},DeviceTypeAndroid:{shape:"S36"},DeviceTypeIos:{shape:"S3c"},DeviceTypeLinux:{shape:"S36"},DeviceTypeWeb:{shape:"S36"}}}},ImportWorkspaceImage:{input:{type:"structure",required:["Ec2ImageId","IngestionProcess","ImageName","ImageDescription"],members:{Ec2ImageId:{},IngestionProcess:{},ImageName:{},ImageDescription:{},Tags:{shape:"Sm"},Applications:{type:"list",member:{}}}},output:{type:"structure",members:{ImageId:{}}}},ListAvailableManagementCidrRanges:{input:{type:"structure",required:["ManagementCidrRangeConstraint"],members:{ManagementCidrRangeConstraint:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ManagementCidrRanges:{type:"list",member:{}},NextToken:{}}}},MigrateWorkspace:{input:{type:"structure",required:["SourceWorkspaceId","BundleId"],members:{SourceWorkspaceId:{},BundleId:{}}},output:{type:"structure",members:{SourceWorkspaceId:{},TargetWorkspaceId:{}}}},ModifyAccount:{input:{type:"structure",members:{DedicatedTenancySupport:{},DedicatedTenancyManagementCidrRange:{}}},output:{type:"structure",members:{}}},ModifyClientProperties:{input:{type:"structure",required:["ResourceId","ClientProperties"],members:{ResourceId:{},ClientProperties:{shape:"S3i"}}},output:{type:"structure",members:{}}},ModifySelfservicePermissions:{input:{type:"structure",required:["ResourceId","SelfservicePermissions"],members:{ResourceId:{},SelfservicePermissions:{shape:"S4w"}}},output:{type:"structure",members:{}}},ModifyWorkspaceAccessProperties:{input:{type:"structure",required:["ResourceId","WorkspaceAccessProperties"],members:{ResourceId:{},WorkspaceAccessProperties:{shape:"S4t"}}},output:{type:"structure",members:{}}},ModifyWorkspaceCreationProperties:{input:{type:"structure",required:["ResourceId","WorkspaceCreationProperties"],members:{ResourceId:{},WorkspaceCreationProperties:{type:"structure",members:{EnableWorkDocs:{type:"boolean"},EnableInternetAccess:{type:"boolean"},DefaultOu:{},CustomSecurityGroupId:{},UserEnabledAsLocalAdministrator:{type:"boolean"},EnableMaintenanceMode:{type:"boolean"}}}}},output:{type:"structure",members:{}}},ModifyWorkspaceProperties:{input:{type:"structure",required:["WorkspaceId","WorkspaceProperties"],members:{WorkspaceId:{},WorkspaceProperties:{shape:"S1q"}}},output:{type:"structure",members:{}}},ModifyWorkspaceState:{input:{type:"structure",required:["WorkspaceId","WorkspaceState"],members:{WorkspaceId:{},WorkspaceState:{}}},output:{type:"structure",members:{}}},RebootWorkspaces:{input:{type:"structure",required:["RebootWorkspaceRequests"],members:{RebootWorkspaceRequests:{type:"list",member:{type:"structure",required:["WorkspaceId"],members:{WorkspaceId:{}}}}}},output:{type:"structure",members:{FailedRequests:{type:"list",member:{shape:"S71"}}}}},RebuildWorkspaces:{input:{type:"structure",required:["RebuildWorkspaceRequests"],members:{RebuildWorkspaceRequests:{type:"list",member:{type:"structure",required:["WorkspaceId"],members:{WorkspaceId:{}}}}}},output:{type:"structure",members:{FailedRequests:{type:"list",member:{shape:"S71"}}}}},RegisterWorkspaceDirectory:{input:{type:"structure",required:["DirectoryId","EnableWorkDocs"],members:{DirectoryId:{},SubnetIds:{shape:"S4l"},EnableWorkDocs:{type:"boolean"},EnableSelfService:{type:"boolean"},Tenancy:{},Tags:{shape:"Sm"}}},output:{type:"structure",members:{}}},RestoreWorkspace:{input:{type:"structure",required:["WorkspaceId"],members:{WorkspaceId:{}}},output:{type:"structure",members:{}}},RevokeIpRules:{input:{type:"structure",required:["GroupId","UserRules"],members:{GroupId:{},UserRules:{type:"list",member:{}}}},output:{type:"structure",members:{}}},StartWorkspaces:{input:{type:"structure",required:["StartWorkspaceRequests"],members:{StartWorkspaceRequests:{type:"list",member:{type:"structure",members:{WorkspaceId:{}}}}}},output:{type:"structure",members:{FailedRequests:{type:"list",member:{shape:"S71"}}}}},StopWorkspaces:{input:{type:"structure",required:["StopWorkspaceRequests"],members:{StopWorkspaceRequests:{type:"list",member:{type:"structure",members:{WorkspaceId:{}}}}}},output:{type:"structure",members:{FailedRequests:{type:"list",member:{shape:"S71"}}}}},TerminateWorkspaces:{input:{type:"structure",required:["TerminateWorkspaceRequests"],members:{TerminateWorkspaceRequests:{type:"list",member:{type:"structure",required:["WorkspaceId"],members:{WorkspaceId:{}}}}}},output:{type:"structure",members:{FailedRequests:{type:"list",member:{shape:"S71"}}}}},UpdateConnectClientAddIn:{input:{type:"structure",required:["AddInId","ResourceId"],members:{AddInId:{},ResourceId:{},Name:{},URL:{}}},output:{type:"structure",members:{}}},UpdateConnectionAliasPermission:{input:{type:"structure",required:["AliasId","ConnectionAliasPermission"],members:{AliasId:{},ConnectionAliasPermission:{shape:"S3s"}}},output:{type:"structure",members:{}}},UpdateRulesOfIpGroup:{input:{type:"structure",required:["GroupId","UserRules"],members:{GroupId:{},UserRules:{shape:"Sc"}}},output:{type:"structure",members:{}}},UpdateWorkspaceBundle:{input:{type:"structure",members:{BundleId:{},ImageId:{}}},output:{type:"structure",members:{}}},UpdateWorkspaceImagePermission:{input:{type:"structure",required:["ImageId","AllowCopyImage","SharedAccountId"],members:{ImageId:{},AllowCopyImage:{type:"boolean"},SharedAccountId:{}}},output:{type:"structure",members:{}}}},shapes:{S8:{type:"list",member:{}},Sc:{type:"list",member:{type:"structure",members:{ipRule:{},ruleDesc:{}}}},Sm:{type:"list",member:{type:"structure",required:["Key"],members:{Key:{},Value:{}}}},S1a:{type:"structure",members:{Name:{}}},S1c:{type:"structure",members:{Capacity:{}}},S1d:{type:"structure",members:{Capacity:{}}},S1f:{type:"structure",members:{BundleId:{},Name:{},Owner:{},Description:{},ImageId:{},RootStorage:{shape:"S1d"},UserStorage:{shape:"S1c"},ComputeType:{shape:"S1a"},LastUpdatedTime:{type:"timestamp"},CreationTime:{type:"timestamp"}}},S1m:{type:"structure",required:["DirectoryId","UserName","BundleId"],members:{DirectoryId:{},UserName:{},BundleId:{},VolumeEncryptionKey:{},UserVolumeEncryptionEnabled:{type:"boolean"},RootVolumeEncryptionEnabled:{type:"boolean"},WorkspaceProperties:{shape:"S1q"},Tags:{shape:"Sm"}}},S1q:{type:"structure",members:{RunningMode:{},RunningModeAutoStopTimeoutInMinutes:{type:"integer"},RootVolumeSizeGib:{type:"integer"},UserVolumeSizeGib:{type:"integer"},ComputeTypeName:{}}},S1z:{type:"list",member:{type:"structure",members:{WorkspaceId:{},DirectoryId:{},UserName:{},IpAddress:{},State:{},BundleId:{},SubnetId:{},ErrorMessage:{},ErrorCode:{},ComputerName:{},VolumeEncryptionKey:{},UserVolumeEncryptionEnabled:{type:"boolean"},RootVolumeEncryptionEnabled:{type:"boolean"},WorkspaceProperties:{shape:"S1q"},ModificationStates:{type:"list",member:{type:"structure",members:{Resource:{},State:{}}}}}}},S36:{type:"structure",members:{LogoUrl:{},SupportEmail:{},SupportLink:{},ForgotPasswordLink:{},LoginMessage:{shape:"S39"}}},S39:{type:"map",key:{},value:{}},S3c:{type:"structure",members:{LogoUrl:{},Logo2xUrl:{},Logo3xUrl:{},SupportEmail:{},SupportLink:{},ForgotPasswordLink:{},LoginMessage:{shape:"S39"}}},S3i:{type:"structure",members:{ReconnectEnabled:{}}},S3s:{type:"structure",required:["SharedAccountId","AllowAssociation"],members:{SharedAccountId:{},AllowAssociation:{type:"boolean"}}},S4l:{type:"list",member:{}},S4t:{type:"structure",members:{DeviceTypeWindows:{},DeviceTypeOsx:{},DeviceTypeWeb:{},DeviceTypeIos:{},DeviceTypeAndroid:{},DeviceTypeChromeOs:{},DeviceTypeZeroClient:{},DeviceTypeLinux:{}}},S4w:{type:"structure",members:{RestartWorkspace:{},IncreaseVolumeSize:{},ChangeComputeType:{},SwitchRunningMode:{},RebuildWorkspace:{}}},S5g:{type:"list",member:{type:"structure",members:{SnapshotTime:{type:"timestamp"}}}},S5j:{type:"list",member:{}},S5v:{type:"structure",members:{Logo:{type:"blob"},SupportEmail:{},SupportLink:{},ForgotPasswordLink:{},LoginMessage:{shape:"S39"}}},S71:{type:"structure",members:{WorkspaceId:{},ErrorCode:{},ErrorMessage:{}}}}}},5176:function(e){e.exports={version:2,waiters:{}}},5199:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2012-11-05",endpointPrefix:"sqs",protocol:"query",serviceAbbreviation:"Amazon SQS",serviceFullName:"Amazon Simple Queue Service",serviceId:"SQS",signatureVersion:"v4",uid:"sqs-2012-11-05",xmlNamespace:"http://queue.amazonaws.com/doc/2012-11-05/"},operations:{AddPermission:{input:{type:"structure",required:["QueueUrl","Label","AWSAccountIds","Actions"],members:{QueueUrl:{},Label:{},AWSAccountIds:{type:"list",member:{locationName:"AWSAccountId"},flattened:true},Actions:{type:"list",member:{locationName:"ActionName"},flattened:true}}}},ChangeMessageVisibility:{input:{type:"structure",required:["QueueUrl","ReceiptHandle","VisibilityTimeout"],members:{QueueUrl:{},ReceiptHandle:{},VisibilityTimeout:{type:"integer"}}}},ChangeMessageVisibilityBatch:{input:{type:"structure",required:["QueueUrl","Entries"],members:{QueueUrl:{},Entries:{type:"list",member:{locationName:"ChangeMessageVisibilityBatchRequestEntry",type:"structure",required:["Id","ReceiptHandle"],members:{Id:{},ReceiptHandle:{},VisibilityTimeout:{type:"integer"}}},flattened:true}}},output:{resultWrapper:"ChangeMessageVisibilityBatchResult",type:"structure",required:["Successful","Failed"],members:{Successful:{type:"list",member:{locationName:"ChangeMessageVisibilityBatchResultEntry",type:"structure",required:["Id"],members:{Id:{}}},flattened:true},Failed:{shape:"Sd"}}}},CreateQueue:{input:{type:"structure",required:["QueueName"],members:{QueueName:{},Attributes:{shape:"Sh",locationName:"Attribute"},tags:{shape:"Sj",locationName:"Tag"}}},output:{resultWrapper:"CreateQueueResult",type:"structure",members:{QueueUrl:{}}}},DeleteMessage:{input:{type:"structure",required:["QueueUrl","ReceiptHandle"],members:{QueueUrl:{},ReceiptHandle:{}}}},DeleteMessageBatch:{input:{type:"structure",required:["QueueUrl","Entries"],members:{QueueUrl:{},Entries:{type:"list",member:{locationName:"DeleteMessageBatchRequestEntry",type:"structure",required:["Id","ReceiptHandle"],members:{Id:{},ReceiptHandle:{}}},flattened:true}}},output:{resultWrapper:"DeleteMessageBatchResult",type:"structure",required:["Successful","Failed"],members:{Successful:{type:"list",member:{locationName:"DeleteMessageBatchResultEntry",type:"structure",required:["Id"],members:{Id:{}}},flattened:true},Failed:{shape:"Sd"}}}},DeleteQueue:{input:{type:"structure",required:["QueueUrl"],members:{QueueUrl:{}}}},GetQueueAttributes:{input:{type:"structure",required:["QueueUrl"],members:{QueueUrl:{},AttributeNames:{shape:"Sw"}}},output:{resultWrapper:"GetQueueAttributesResult",type:"structure",members:{Attributes:{shape:"Sh",locationName:"Attribute"}}}},GetQueueUrl:{input:{type:"structure",required:["QueueName"],members:{QueueName:{},QueueOwnerAWSAccountId:{}}},output:{resultWrapper:"GetQueueUrlResult",type:"structure",members:{QueueUrl:{}}}},ListDeadLetterSourceQueues:{input:{type:"structure",required:["QueueUrl"],members:{QueueUrl:{},NextToken:{},MaxResults:{type:"integer"}}},output:{resultWrapper:"ListDeadLetterSourceQueuesResult",type:"structure",required:["queueUrls"],members:{queueUrls:{shape:"S14"},NextToken:{}}}},ListQueueTags:{input:{type:"structure",required:["QueueUrl"],members:{QueueUrl:{}}},output:{resultWrapper:"ListQueueTagsResult",type:"structure",members:{Tags:{shape:"Sj",locationName:"Tag"}}}},ListQueues:{input:{type:"structure",members:{QueueNamePrefix:{},NextToken:{},MaxResults:{type:"integer"}}},output:{resultWrapper:"ListQueuesResult",type:"structure",members:{QueueUrls:{shape:"S14"},NextToken:{}}}},PurgeQueue:{input:{type:"structure",required:["QueueUrl"],members:{QueueUrl:{}}}},ReceiveMessage:{input:{type:"structure",required:["QueueUrl"],members:{QueueUrl:{},AttributeNames:{shape:"Sw"},MessageAttributeNames:{type:"list",member:{locationName:"MessageAttributeName"},flattened:true},MaxNumberOfMessages:{type:"integer"},VisibilityTimeout:{type:"integer"},WaitTimeSeconds:{type:"integer"},ReceiveRequestAttemptId:{}}},output:{resultWrapper:"ReceiveMessageResult",type:"structure",members:{Messages:{type:"list",member:{locationName:"Message",type:"structure",members:{MessageId:{},ReceiptHandle:{},MD5OfBody:{},Body:{},Attributes:{locationName:"Attribute",type:"map",key:{locationName:"Name"},value:{locationName:"Value"},flattened:true},MD5OfMessageAttributes:{},MessageAttributes:{shape:"S1i",locationName:"MessageAttribute"}}},flattened:true}}}},RemovePermission:{input:{type:"structure",required:["QueueUrl","Label"],members:{QueueUrl:{},Label:{}}}},SendMessage:{input:{type:"structure",required:["QueueUrl","MessageBody"],members:{QueueUrl:{},MessageBody:{},DelaySeconds:{type:"integer"},MessageAttributes:{shape:"S1i",locationName:"MessageAttribute"},MessageSystemAttributes:{shape:"S1p",locationName:"MessageSystemAttribute"},MessageDeduplicationId:{},MessageGroupId:{}}},output:{resultWrapper:"SendMessageResult",type:"structure",members:{MD5OfMessageBody:{},MD5OfMessageAttributes:{},MD5OfMessageSystemAttributes:{},MessageId:{},SequenceNumber:{}}}},SendMessageBatch:{input:{type:"structure",required:["QueueUrl","Entries"],members:{QueueUrl:{},Entries:{type:"list",member:{locationName:"SendMessageBatchRequestEntry",type:"structure",required:["Id","MessageBody"],members:{Id:{},MessageBody:{},DelaySeconds:{type:"integer"},MessageAttributes:{shape:"S1i",locationName:"MessageAttribute"},MessageSystemAttributes:{shape:"S1p",locationName:"MessageSystemAttribute"},MessageDeduplicationId:{},MessageGroupId:{}}},flattened:true}}},output:{resultWrapper:"SendMessageBatchResult",type:"structure",required:["Successful","Failed"],members:{Successful:{type:"list",member:{locationName:"SendMessageBatchResultEntry",type:"structure",required:["Id","MessageId","MD5OfMessageBody"],members:{Id:{},MessageId:{},MD5OfMessageBody:{},MD5OfMessageAttributes:{},MD5OfMessageSystemAttributes:{},SequenceNumber:{}}},flattened:true},Failed:{shape:"Sd"}}}},SetQueueAttributes:{input:{type:"structure",required:["QueueUrl","Attributes"],members:{QueueUrl:{},Attributes:{shape:"Sh",locationName:"Attribute"}}}},TagQueue:{input:{type:"structure",required:["QueueUrl","Tags"],members:{QueueUrl:{},Tags:{shape:"Sj"}}}},UntagQueue:{input:{type:"structure",required:["QueueUrl","TagKeys"],members:{QueueUrl:{},TagKeys:{type:"list",member:{locationName:"TagKey"},flattened:true}}}}},shapes:{Sd:{type:"list",member:{locationName:"BatchResultErrorEntry",type:"structure",required:["Id","SenderFault","Code"],members:{Id:{},SenderFault:{type:"boolean"},Code:{},Message:{}}},flattened:true},Sh:{type:"map",key:{locationName:"Name"},value:{locationName:"Value"},flattened:true,locationName:"Attribute"},Sj:{type:"map",key:{locationName:"Key"},value:{locationName:"Value"},flattened:true,locationName:"Tag"},Sw:{type:"list",member:{locationName:"AttributeName"},flattened:true},S14:{type:"list",member:{locationName:"QueueUrl"},flattened:true},S1i:{type:"map",key:{locationName:"Name"},value:{locationName:"Value",type:"structure",required:["DataType"],members:{StringValue:{},BinaryValue:{type:"blob"},StringListValues:{shape:"S1l",flattened:true,locationName:"StringListValue"},BinaryListValues:{shape:"S1m",flattened:true,locationName:"BinaryListValue"},DataType:{}}},flattened:true},S1l:{type:"list",member:{locationName:"StringListValue"}},S1m:{type:"list",member:{locationName:"BinaryListValue",type:"blob"}},S1p:{type:"map",key:{locationName:"Name"},value:{locationName:"Value",type:"structure",required:["DataType"],members:{StringValue:{},BinaryValue:{type:"blob"},StringListValues:{shape:"S1l",flattened:true,locationName:"StringListValue"},BinaryListValues:{shape:"S1m",flattened:true,locationName:"BinaryListValue"},DataType:{}}},flattened:true}}}},5201:function(e){e.exports={pagination:{ListAWSDefaultServiceQuotas:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Quotas"},ListRequestedServiceQuotaChangeHistory:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"RequestedQuotas"},ListRequestedServiceQuotaChangeHistoryByQuota:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"RequestedQuotas"},ListServiceQuotaIncreaseRequestsInTemplate:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ServiceQuotaIncreaseRequestInTemplateList"},ListServiceQuotas:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Quotas"},ListServices:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Services"}}}},5220:function(e){e.exports={version:2,waiters:{InstanceProfileExists:{delay:1,operation:"GetInstanceProfile",maxAttempts:40,acceptors:[{expected:200,matcher:"status",state:"success"},{state:"retry",matcher:"status",expected:404}]},UserExists:{delay:1,operation:"GetUser",maxAttempts:20,acceptors:[{state:"success",matcher:"status",expected:200},{state:"retry",matcher:"error",expected:"NoSuchEntity"}]},RoleExists:{delay:1,operation:"GetRole",maxAttempts:20,acceptors:[{state:"success",matcher:"status",expected:200},{state:"retry",matcher:"error",expected:"NoSuchEntity"}]},PolicyExists:{delay:1,operation:"GetPolicy",maxAttempts:20,acceptors:[{state:"success",matcher:"status",expected:200},{state:"retry",matcher:"error",expected:"NoSuchEntity"}]}}}},5229:function(e){e.exports=require("domain")},5252:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["elasticinference"]={};i.ElasticInference=s.defineService("elasticinference",["2017-07-25"]);Object.defineProperty(a.services["elasticinference"],"2017-07-25",{get:function get(){var e=r(1595);e.paginators=r(3725).pagination;return e},enumerable:true,configurable:true});e.exports=i.ElasticInference},5266:function(e){e.exports={pagination:{DescribeContinuousExports:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},DescribeImportTasks:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},5288:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-10-30",endpointPrefix:"comprehendmedical",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"ComprehendMedical",serviceFullName:"AWS Comprehend Medical",serviceId:"ComprehendMedical",signatureVersion:"v4",signingName:"comprehendmedical",targetPrefix:"ComprehendMedical_20181030",uid:"comprehendmedical-2018-10-30"},operations:{DescribeEntitiesDetectionV2Job:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",members:{ComprehendMedicalAsyncJobProperties:{shape:"S4"}}}},DescribeICD10CMInferenceJob:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",members:{ComprehendMedicalAsyncJobProperties:{shape:"S4"}}}},DescribePHIDetectionJob:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",members:{ComprehendMedicalAsyncJobProperties:{shape:"S4"}}}},DescribeRxNormInferenceJob:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",members:{ComprehendMedicalAsyncJobProperties:{shape:"S4"}}}},DescribeSNOMEDCTInferenceJob:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",members:{ComprehendMedicalAsyncJobProperties:{shape:"S4"}}}},DetectEntities:{input:{type:"structure",required:["Text"],members:{Text:{}}},output:{type:"structure",required:["Entities","ModelVersion"],members:{Entities:{shape:"St"},UnmappedAttributes:{shape:"S16"},PaginationToken:{},ModelVersion:{}}},deprecated:true,deprecatedMessage:"This operation is deprecated, use DetectEntitiesV2 instead."},DetectEntitiesV2:{input:{type:"structure",required:["Text"],members:{Text:{}}},output:{type:"structure",required:["Entities","ModelVersion"],members:{Entities:{shape:"St"},UnmappedAttributes:{shape:"S16"},PaginationToken:{},ModelVersion:{}}}},DetectPHI:{input:{type:"structure",required:["Text"],members:{Text:{}}},output:{type:"structure",required:["Entities","ModelVersion"],members:{Entities:{shape:"St"},PaginationToken:{},ModelVersion:{}}}},InferICD10CM:{input:{type:"structure",required:["Text"],members:{Text:{}}},output:{type:"structure",required:["Entities"],members:{Entities:{type:"list",member:{type:"structure",members:{Id:{type:"integer"},Text:{},Category:{},Type:{},Score:{type:"float"},BeginOffset:{type:"integer"},EndOffset:{type:"integer"},Attributes:{type:"list",member:{type:"structure",members:{Type:{},Score:{type:"float"},RelationshipScore:{type:"float"},Id:{type:"integer"},BeginOffset:{type:"integer"},EndOffset:{type:"integer"},Text:{},Traits:{shape:"S1m"},Category:{},RelationshipType:{}}}},Traits:{shape:"S1m"},ICD10CMConcepts:{type:"list",member:{type:"structure",members:{Description:{},Code:{},Score:{type:"float"}}}}}}},PaginationToken:{},ModelVersion:{}}}},InferRxNorm:{input:{type:"structure",required:["Text"],members:{Text:{}}},output:{type:"structure",required:["Entities"],members:{Entities:{type:"list",member:{type:"structure",members:{Id:{type:"integer"},Text:{},Category:{},Type:{},Score:{type:"float"},BeginOffset:{type:"integer"},EndOffset:{type:"integer"},Attributes:{type:"list",member:{type:"structure",members:{Type:{},Score:{type:"float"},RelationshipScore:{type:"float"},Id:{type:"integer"},BeginOffset:{type:"integer"},EndOffset:{type:"integer"},Text:{},Traits:{shape:"S21"}}}},Traits:{shape:"S21"},RxNormConcepts:{type:"list",member:{type:"structure",members:{Description:{},Code:{},Score:{type:"float"}}}}}}},PaginationToken:{},ModelVersion:{}}}},InferSNOMEDCT:{input:{type:"structure",required:["Text"],members:{Text:{}}},output:{type:"structure",required:["Entities"],members:{Entities:{type:"list",member:{type:"structure",members:{Id:{type:"integer"},Text:{},Category:{},Type:{},Score:{type:"float"},BeginOffset:{type:"integer"},EndOffset:{type:"integer"},Attributes:{type:"list",member:{type:"structure",members:{Category:{},Type:{},Score:{type:"float"},RelationshipScore:{type:"float"},RelationshipType:{},Id:{type:"integer"},BeginOffset:{type:"integer"},EndOffset:{type:"integer"},Text:{},Traits:{shape:"S2g"},SNOMEDCTConcepts:{shape:"S2j"}}}},Traits:{shape:"S2g"},SNOMEDCTConcepts:{shape:"S2j"}}}},PaginationToken:{},ModelVersion:{},SNOMEDCTDetails:{type:"structure",members:{Edition:{},Language:{},VersionDate:{}}},Characters:{type:"structure",members:{OriginalTextCharacters:{type:"integer"}}}}}},ListEntitiesDetectionV2Jobs:{input:{type:"structure",members:{Filter:{shape:"S2o"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ComprehendMedicalAsyncJobPropertiesList:{shape:"S2r"},NextToken:{}}}},ListICD10CMInferenceJobs:{input:{type:"structure",members:{Filter:{shape:"S2o"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ComprehendMedicalAsyncJobPropertiesList:{shape:"S2r"},NextToken:{}}}},ListPHIDetectionJobs:{input:{type:"structure",members:{Filter:{shape:"S2o"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ComprehendMedicalAsyncJobPropertiesList:{shape:"S2r"},NextToken:{}}}},ListRxNormInferenceJobs:{input:{type:"structure",members:{Filter:{shape:"S2o"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ComprehendMedicalAsyncJobPropertiesList:{shape:"S2r"},NextToken:{}}}},ListSNOMEDCTInferenceJobs:{input:{type:"structure",members:{Filter:{shape:"S2o"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ComprehendMedicalAsyncJobPropertiesList:{shape:"S2r"},NextToken:{}}}},StartEntitiesDetectionV2Job:{input:{type:"structure",required:["InputDataConfig","OutputDataConfig","DataAccessRoleArn","LanguageCode"],members:{InputDataConfig:{shape:"S9"},OutputDataConfig:{shape:"Sc"},DataAccessRoleArn:{},JobName:{},ClientRequestToken:{idempotencyToken:true},KMSKey:{},LanguageCode:{}}},output:{type:"structure",members:{JobId:{}}}},StartICD10CMInferenceJob:{input:{type:"structure",required:["InputDataConfig","OutputDataConfig","DataAccessRoleArn","LanguageCode"],members:{InputDataConfig:{shape:"S9"},OutputDataConfig:{shape:"Sc"},DataAccessRoleArn:{},JobName:{},ClientRequestToken:{idempotencyToken:true},KMSKey:{},LanguageCode:{}}},output:{type:"structure",members:{JobId:{}}}},StartPHIDetectionJob:{input:{type:"structure",required:["InputDataConfig","OutputDataConfig","DataAccessRoleArn","LanguageCode"],members:{InputDataConfig:{shape:"S9"},OutputDataConfig:{shape:"Sc"},DataAccessRoleArn:{},JobName:{},ClientRequestToken:{idempotencyToken:true},KMSKey:{},LanguageCode:{}}},output:{type:"structure",members:{JobId:{}}}},StartRxNormInferenceJob:{input:{type:"structure",required:["InputDataConfig","OutputDataConfig","DataAccessRoleArn","LanguageCode"],members:{InputDataConfig:{shape:"S9"},OutputDataConfig:{shape:"Sc"},DataAccessRoleArn:{},JobName:{},ClientRequestToken:{idempotencyToken:true},KMSKey:{},LanguageCode:{}}},output:{type:"structure",members:{JobId:{}}}},StartSNOMEDCTInferenceJob:{input:{type:"structure",required:["InputDataConfig","OutputDataConfig","DataAccessRoleArn","LanguageCode"],members:{InputDataConfig:{shape:"S9"},OutputDataConfig:{shape:"Sc"},DataAccessRoleArn:{},JobName:{},ClientRequestToken:{idempotencyToken:true},KMSKey:{},LanguageCode:{}}},output:{type:"structure",members:{JobId:{}}}},StopEntitiesDetectionV2Job:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",members:{JobId:{}}}},StopICD10CMInferenceJob:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",members:{JobId:{}}}},StopPHIDetectionJob:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",members:{JobId:{}}}},StopRxNormInferenceJob:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",members:{JobId:{}}}},StopSNOMEDCTInferenceJob:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",members:{JobId:{}}}}},shapes:{S4:{type:"structure",members:{JobId:{},JobName:{},JobStatus:{},Message:{},SubmitTime:{type:"timestamp"},EndTime:{type:"timestamp"},ExpirationTime:{type:"timestamp"},InputDataConfig:{shape:"S9"},OutputDataConfig:{shape:"Sc"},LanguageCode:{},DataAccessRoleArn:{},ManifestFilePath:{},KMSKey:{},ModelVersion:{}}},S9:{type:"structure",required:["S3Bucket"],members:{S3Bucket:{},S3Key:{}}},Sc:{type:"structure",required:["S3Bucket"],members:{S3Bucket:{},S3Key:{}}},St:{type:"list",member:{type:"structure",members:{Id:{type:"integer"},BeginOffset:{type:"integer"},EndOffset:{type:"integer"},Score:{type:"float"},Text:{},Category:{},Type:{},Traits:{shape:"S10"},Attributes:{type:"list",member:{shape:"S14"}}}}},S10:{type:"list",member:{type:"structure",members:{Name:{},Score:{type:"float"}}}},S14:{type:"structure",members:{Type:{},Score:{type:"float"},RelationshipScore:{type:"float"},RelationshipType:{},Id:{type:"integer"},BeginOffset:{type:"integer"},EndOffset:{type:"integer"},Text:{},Category:{},Traits:{shape:"S10"}}},S16:{type:"list",member:{type:"structure",members:{Type:{},Attribute:{shape:"S14"}}}},S1m:{type:"list",member:{type:"structure",members:{Name:{},Score:{type:"float"}}}},S21:{type:"list",member:{type:"structure",members:{Name:{},Score:{type:"float"}}}},S2g:{type:"list",member:{type:"structure",members:{Name:{},Score:{type:"float"}}}},S2j:{type:"list",member:{type:"structure",members:{Description:{},Code:{},Score:{type:"float"}}}},S2o:{type:"structure",members:{JobName:{},JobStatus:{},SubmitTimeBefore:{type:"timestamp"},SubmitTimeAfter:{type:"timestamp"}}},S2r:{type:"list",member:{shape:"S4"}}}}},5293:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var i=_interopRequireDefault(r(6506));var s=_interopRequireDefault(r(1960));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function v4(e,t,r){e=e||{};const a=e.random||(e.rng||i.default)();a[6]=a[6]&15|64;a[8]=a[8]&63|128;if(t){r=r||0;for(let e=0;e<16;++e){t[r+e]=a[e]}return t}return(0,s.default)(a)}var a=v4;t.default=a},5296:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-09-01",endpointPrefix:"mediastore",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"MediaStore",serviceFullName:"AWS Elemental MediaStore",serviceId:"MediaStore",signatureVersion:"v4",signingName:"mediastore",targetPrefix:"MediaStore_20170901",uid:"mediastore-2017-09-01"},operations:{CreateContainer:{input:{type:"structure",required:["ContainerName"],members:{ContainerName:{},Tags:{shape:"S3"}}},output:{type:"structure",required:["Container"],members:{Container:{shape:"S8"}}}},DeleteContainer:{input:{type:"structure",required:["ContainerName"],members:{ContainerName:{}}},output:{type:"structure",members:{}}},DeleteContainerPolicy:{input:{type:"structure",required:["ContainerName"],members:{ContainerName:{}}},output:{type:"structure",members:{}}},DeleteCorsPolicy:{input:{type:"structure",required:["ContainerName"],members:{ContainerName:{}}},output:{type:"structure",members:{}}},DeleteLifecyclePolicy:{input:{type:"structure",required:["ContainerName"],members:{ContainerName:{}}},output:{type:"structure",members:{}}},DeleteMetricPolicy:{input:{type:"structure",required:["ContainerName"],members:{ContainerName:{}}},output:{type:"structure",members:{}}},DescribeContainer:{input:{type:"structure",members:{ContainerName:{}}},output:{type:"structure",members:{Container:{shape:"S8"}}}},GetContainerPolicy:{input:{type:"structure",required:["ContainerName"],members:{ContainerName:{}}},output:{type:"structure",required:["Policy"],members:{Policy:{}}}},GetCorsPolicy:{input:{type:"structure",required:["ContainerName"],members:{ContainerName:{}}},output:{type:"structure",required:["CorsPolicy"],members:{CorsPolicy:{shape:"Sv"}}}},GetLifecyclePolicy:{input:{type:"structure",required:["ContainerName"],members:{ContainerName:{}}},output:{type:"structure",required:["LifecyclePolicy"],members:{LifecyclePolicy:{}}}},GetMetricPolicy:{input:{type:"structure",required:["ContainerName"],members:{ContainerName:{}}},output:{type:"structure",required:["MetricPolicy"],members:{MetricPolicy:{shape:"S1a"}}}},ListContainers:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["Containers"],members:{Containers:{type:"list",member:{shape:"S8"}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["Resource"],members:{Resource:{}}},output:{type:"structure",members:{Tags:{shape:"S3"}}}},PutContainerPolicy:{input:{type:"structure",required:["ContainerName","Policy"],members:{ContainerName:{},Policy:{}}},output:{type:"structure",members:{}}},PutCorsPolicy:{input:{type:"structure",required:["ContainerName","CorsPolicy"],members:{ContainerName:{},CorsPolicy:{shape:"Sv"}}},output:{type:"structure",members:{}}},PutLifecyclePolicy:{input:{type:"structure",required:["ContainerName","LifecyclePolicy"],members:{ContainerName:{},LifecyclePolicy:{}}},output:{type:"structure",members:{}}},PutMetricPolicy:{input:{type:"structure",required:["ContainerName","MetricPolicy"],members:{ContainerName:{},MetricPolicy:{shape:"S1a"}}},output:{type:"structure",members:{}}},StartAccessLogging:{input:{type:"structure",required:["ContainerName"],members:{ContainerName:{}}},output:{type:"structure",members:{}}},StopAccessLogging:{input:{type:"structure",required:["ContainerName"],members:{ContainerName:{}}},output:{type:"structure",members:{}}},TagResource:{input:{type:"structure",required:["Resource","Tags"],members:{Resource:{},Tags:{shape:"S3"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["Resource","TagKeys"],members:{Resource:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}}},shapes:{S3:{type:"list",member:{type:"structure",required:["Key"],members:{Key:{},Value:{}}}},S8:{type:"structure",members:{Endpoint:{},CreationTime:{type:"timestamp"},ARN:{},Name:{},Status:{},AccessLoggingEnabled:{type:"boolean"}}},Sv:{type:"list",member:{type:"structure",required:["AllowedOrigins","AllowedHeaders"],members:{AllowedOrigins:{type:"list",member:{}},AllowedMethods:{type:"list",member:{}},AllowedHeaders:{type:"list",member:{}},MaxAgeSeconds:{type:"integer"},ExposeHeaders:{type:"list",member:{}}}}},S1a:{type:"structure",required:["ContainerLevelMetrics"],members:{ContainerLevelMetrics:{},MetricPolicyRules:{type:"list",member:{type:"structure",required:["ObjectGroup","ObjectGroupName"],members:{ObjectGroup:{},ObjectGroupName:{}}}}}}}}},5311:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["ses"]={};i.SES=s.defineService("ses",["2010-12-01"]);Object.defineProperty(a.services["ses"],"2010-12-01",{get:function get(){var e=r(349);e.paginators=r(7439).pagination;e.waiters=r(4916).waiters;return e},enumerable:true,configurable:true});e.exports=i.SES},5319:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["apigatewaymanagementapi"]={};i.ApiGatewayManagementApi=s.defineService("apigatewaymanagementapi",["2018-11-29"]);Object.defineProperty(a.services["apigatewaymanagementapi"],"2018-11-29",{get:function get(){var e=r(5163);e.paginators=r(5801).pagination;return e},enumerable:true,configurable:true});e.exports=i.ApiGatewayManagementApi},5338:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2019-09-27",endpointPrefix:"email",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"Amazon SES V2",serviceFullName:"Amazon Simple Email Service",serviceId:"SESv2",signatureVersion:"v4",signingName:"ses",uid:"sesv2-2019-09-27"},operations:{CreateConfigurationSet:{http:{requestUri:"/v2/email/configuration-sets"},input:{type:"structure",required:["ConfigurationSetName"],members:{ConfigurationSetName:{},TrackingOptions:{shape:"S3"},DeliveryOptions:{shape:"S5"},ReputationOptions:{shape:"S8"},SendingOptions:{shape:"Sb"},Tags:{shape:"Sc"},SuppressionOptions:{shape:"Sg"}}},output:{type:"structure",members:{}}},CreateConfigurationSetEventDestination:{http:{requestUri:"/v2/email/configuration-sets/{ConfigurationSetName}/event-destinations"},input:{type:"structure",required:["ConfigurationSetName","EventDestinationName","EventDestination"],members:{ConfigurationSetName:{location:"uri",locationName:"ConfigurationSetName"},EventDestinationName:{},EventDestination:{shape:"Sm"}}},output:{type:"structure",members:{}}},CreateContact:{http:{requestUri:"/v2/email/contact-lists/{ContactListName}/contacts"},input:{type:"structure",required:["ContactListName","EmailAddress"],members:{ContactListName:{location:"uri",locationName:"ContactListName"},EmailAddress:{},TopicPreferences:{shape:"S13"},UnsubscribeAll:{type:"boolean"},AttributesData:{}}},output:{type:"structure",members:{}}},CreateContactList:{http:{requestUri:"/v2/email/contact-lists"},input:{type:"structure",required:["ContactListName"],members:{ContactListName:{},Topics:{shape:"S1b"},Description:{},Tags:{shape:"Sc"}}},output:{type:"structure",members:{}}},CreateCustomVerificationEmailTemplate:{http:{requestUri:"/v2/email/custom-verification-email-templates"},input:{type:"structure",required:["TemplateName","FromEmailAddress","TemplateSubject","TemplateContent","SuccessRedirectionURL","FailureRedirectionURL"],members:{TemplateName:{},FromEmailAddress:{},TemplateSubject:{},TemplateContent:{},SuccessRedirectionURL:{},FailureRedirectionURL:{}}},output:{type:"structure",members:{}}},CreateDedicatedIpPool:{http:{requestUri:"/v2/email/dedicated-ip-pools"},input:{type:"structure",required:["PoolName"],members:{PoolName:{},Tags:{shape:"Sc"}}},output:{type:"structure",members:{}}},CreateDeliverabilityTestReport:{http:{requestUri:"/v2/email/deliverability-dashboard/test"},input:{type:"structure",required:["FromEmailAddress","Content"],members:{ReportName:{},FromEmailAddress:{},Content:{shape:"S1r"},Tags:{shape:"Sc"}}},output:{type:"structure",required:["ReportId","DeliverabilityTestStatus"],members:{ReportId:{},DeliverabilityTestStatus:{}}}},CreateEmailIdentity:{http:{requestUri:"/v2/email/identities"},input:{type:"structure",required:["EmailIdentity"],members:{EmailIdentity:{},Tags:{shape:"Sc"},DkimSigningAttributes:{shape:"S26"},ConfigurationSetName:{}}},output:{type:"structure",members:{IdentityType:{},VerifiedForSendingStatus:{type:"boolean"},DkimAttributes:{shape:"S2c"}}}},CreateEmailIdentityPolicy:{http:{requestUri:"/v2/email/identities/{EmailIdentity}/policies/{PolicyName}"},input:{type:"structure",required:["EmailIdentity","PolicyName","Policy"],members:{EmailIdentity:{location:"uri",locationName:"EmailIdentity"},PolicyName:{location:"uri",locationName:"PolicyName"},Policy:{}}},output:{type:"structure",members:{}}},CreateEmailTemplate:{http:{requestUri:"/v2/email/templates"},input:{type:"structure",required:["TemplateName","TemplateContent"],members:{TemplateName:{},TemplateContent:{shape:"S2n"}}},output:{type:"structure",members:{}}},CreateImportJob:{http:{requestUri:"/v2/email/import-jobs"},input:{type:"structure",required:["ImportDestination","ImportDataSource"],members:{ImportDestination:{shape:"S2s"},ImportDataSource:{shape:"S2x"}}},output:{type:"structure",members:{JobId:{}}}},DeleteConfigurationSet:{http:{method:"DELETE",requestUri:"/v2/email/configuration-sets/{ConfigurationSetName}"},input:{type:"structure",required:["ConfigurationSetName"],members:{ConfigurationSetName:{location:"uri",locationName:"ConfigurationSetName"}}},output:{type:"structure",members:{}}},DeleteConfigurationSetEventDestination:{http:{method:"DELETE",requestUri:"/v2/email/configuration-sets/{ConfigurationSetName}/event-destinations/{EventDestinationName}"},input:{type:"structure",required:["ConfigurationSetName","EventDestinationName"],members:{ConfigurationSetName:{location:"uri",locationName:"ConfigurationSetName"},EventDestinationName:{location:"uri",locationName:"EventDestinationName"}}},output:{type:"structure",members:{}}},DeleteContact:{http:{method:"DELETE",requestUri:"/v2/email/contact-lists/{ContactListName}/contacts/{EmailAddress}"},input:{type:"structure",required:["ContactListName","EmailAddress"],members:{ContactListName:{location:"uri",locationName:"ContactListName"},EmailAddress:{location:"uri",locationName:"EmailAddress"}}},output:{type:"structure",members:{}}},DeleteContactList:{http:{method:"DELETE",requestUri:"/v2/email/contact-lists/{ContactListName}"},input:{type:"structure",required:["ContactListName"],members:{ContactListName:{location:"uri",locationName:"ContactListName"}}},output:{type:"structure",members:{}}},DeleteCustomVerificationEmailTemplate:{http:{method:"DELETE",requestUri:"/v2/email/custom-verification-email-templates/{TemplateName}"},input:{type:"structure",required:["TemplateName"],members:{TemplateName:{location:"uri",locationName:"TemplateName"}}},output:{type:"structure",members:{}}},DeleteDedicatedIpPool:{http:{method:"DELETE",requestUri:"/v2/email/dedicated-ip-pools/{PoolName}"},input:{type:"structure",required:["PoolName"],members:{PoolName:{location:"uri",locationName:"PoolName"}}},output:{type:"structure",members:{}}},DeleteEmailIdentity:{http:{method:"DELETE",requestUri:"/v2/email/identities/{EmailIdentity}"},input:{type:"structure",required:["EmailIdentity"],members:{EmailIdentity:{location:"uri",locationName:"EmailIdentity"}}},output:{type:"structure",members:{}}},DeleteEmailIdentityPolicy:{http:{method:"DELETE",requestUri:"/v2/email/identities/{EmailIdentity}/policies/{PolicyName}"},input:{type:"structure",required:["EmailIdentity","PolicyName"],members:{EmailIdentity:{location:"uri",locationName:"EmailIdentity"},PolicyName:{location:"uri",locationName:"PolicyName"}}},output:{type:"structure",members:{}}},DeleteEmailTemplate:{http:{method:"DELETE",requestUri:"/v2/email/templates/{TemplateName}"},input:{type:"structure",required:["TemplateName"],members:{TemplateName:{location:"uri",locationName:"TemplateName"}}},output:{type:"structure",members:{}}},DeleteSuppressedDestination:{http:{method:"DELETE",requestUri:"/v2/email/suppression/addresses/{EmailAddress}"},input:{type:"structure",required:["EmailAddress"],members:{EmailAddress:{location:"uri",locationName:"EmailAddress"}}},output:{type:"structure",members:{}}},GetAccount:{http:{method:"GET",requestUri:"/v2/email/account"},input:{type:"structure",members:{}},output:{type:"structure",members:{DedicatedIpAutoWarmupEnabled:{type:"boolean"},EnforcementStatus:{},ProductionAccessEnabled:{type:"boolean"},SendQuota:{type:"structure",members:{Max24HourSend:{type:"double"},MaxSendRate:{type:"double"},SentLast24Hours:{type:"double"}}},SendingEnabled:{type:"boolean"},SuppressionAttributes:{type:"structure",members:{SuppressedReasons:{shape:"Sh"}}},Details:{type:"structure",members:{MailType:{},WebsiteURL:{shape:"S3w"},ContactLanguage:{},UseCaseDescription:{shape:"S3y"},AdditionalContactEmailAddresses:{shape:"S3z"},ReviewDetails:{type:"structure",members:{Status:{},CaseId:{}}}}}}}},GetBlacklistReports:{http:{method:"GET",requestUri:"/v2/email/deliverability-dashboard/blacklist-report"},input:{type:"structure",required:["BlacklistItemNames"],members:{BlacklistItemNames:{location:"querystring",locationName:"BlacklistItemNames",type:"list",member:{}}}},output:{type:"structure",required:["BlacklistReport"],members:{BlacklistReport:{type:"map",key:{},value:{type:"list",member:{type:"structure",members:{RblName:{},ListingTime:{type:"timestamp"},Description:{}}}}}}}},GetConfigurationSet:{http:{method:"GET",requestUri:"/v2/email/configuration-sets/{ConfigurationSetName}"},input:{type:"structure",required:["ConfigurationSetName"],members:{ConfigurationSetName:{location:"uri",locationName:"ConfigurationSetName"}}},output:{type:"structure",members:{ConfigurationSetName:{},TrackingOptions:{shape:"S3"},DeliveryOptions:{shape:"S5"},ReputationOptions:{shape:"S8"},SendingOptions:{shape:"Sb"},Tags:{shape:"Sc"},SuppressionOptions:{shape:"Sg"}}}},GetConfigurationSetEventDestinations:{http:{method:"GET",requestUri:"/v2/email/configuration-sets/{ConfigurationSetName}/event-destinations"},input:{type:"structure",required:["ConfigurationSetName"],members:{ConfigurationSetName:{location:"uri",locationName:"ConfigurationSetName"}}},output:{type:"structure",members:{EventDestinations:{type:"list",member:{type:"structure",required:["Name","MatchingEventTypes"],members:{Name:{},Enabled:{type:"boolean"},MatchingEventTypes:{shape:"Sn"},KinesisFirehoseDestination:{shape:"Sp"},CloudWatchDestination:{shape:"Sr"},SnsDestination:{shape:"Sx"},PinpointDestination:{shape:"Sy"}}}}}}},GetContact:{http:{method:"GET",requestUri:"/v2/email/contact-lists/{ContactListName}/contacts/{EmailAddress}"},input:{type:"structure",required:["ContactListName","EmailAddress"],members:{ContactListName:{location:"uri",locationName:"ContactListName"},EmailAddress:{location:"uri",locationName:"EmailAddress"}}},output:{type:"structure",members:{ContactListName:{},EmailAddress:{},TopicPreferences:{shape:"S13"},TopicDefaultPreferences:{shape:"S13"},UnsubscribeAll:{type:"boolean"},AttributesData:{},CreatedTimestamp:{type:"timestamp"},LastUpdatedTimestamp:{type:"timestamp"}}}},GetContactList:{http:{method:"GET",requestUri:"/v2/email/contact-lists/{ContactListName}"},input:{type:"structure",required:["ContactListName"],members:{ContactListName:{location:"uri",locationName:"ContactListName"}}},output:{type:"structure",members:{ContactListName:{},Topics:{shape:"S1b"},Description:{},CreatedTimestamp:{type:"timestamp"},LastUpdatedTimestamp:{type:"timestamp"},Tags:{shape:"Sc"}}}},GetCustomVerificationEmailTemplate:{http:{method:"GET",requestUri:"/v2/email/custom-verification-email-templates/{TemplateName}"},input:{type:"structure",required:["TemplateName"],members:{TemplateName:{location:"uri",locationName:"TemplateName"}}},output:{type:"structure",members:{TemplateName:{},FromEmailAddress:{},TemplateSubject:{},TemplateContent:{},SuccessRedirectionURL:{},FailureRedirectionURL:{}}}},GetDedicatedIp:{http:{method:"GET",requestUri:"/v2/email/dedicated-ips/{IP}"},input:{type:"structure",required:["Ip"],members:{Ip:{location:"uri",locationName:"IP"}}},output:{type:"structure",members:{DedicatedIp:{shape:"S4s"}}}},GetDedicatedIps:{http:{method:"GET",requestUri:"/v2/email/dedicated-ips"},input:{type:"structure",members:{PoolName:{location:"querystring",locationName:"PoolName"},NextToken:{location:"querystring",locationName:"NextToken"},PageSize:{location:"querystring",locationName:"PageSize",type:"integer"}}},output:{type:"structure",members:{DedicatedIps:{type:"list",member:{shape:"S4s"}},NextToken:{}}}},GetDeliverabilityDashboardOptions:{http:{method:"GET",requestUri:"/v2/email/deliverability-dashboard"},input:{type:"structure",members:{}},output:{type:"structure",required:["DashboardEnabled"],members:{DashboardEnabled:{type:"boolean"},SubscriptionExpiryDate:{type:"timestamp"},AccountStatus:{},ActiveSubscribedDomains:{shape:"S53"},PendingExpirationSubscribedDomains:{shape:"S53"}}}},GetDeliverabilityTestReport:{http:{method:"GET",requestUri:"/v2/email/deliverability-dashboard/test-reports/{ReportId}"},input:{type:"structure",required:["ReportId"],members:{ReportId:{location:"uri",locationName:"ReportId"}}},output:{type:"structure",required:["DeliverabilityTestReport","OverallPlacement","IspPlacements"],members:{DeliverabilityTestReport:{shape:"S5b"},OverallPlacement:{shape:"S5d"},IspPlacements:{type:"list",member:{type:"structure",members:{IspName:{},PlacementStatistics:{shape:"S5d"}}}},Message:{},Tags:{shape:"Sc"}}}},GetDomainDeliverabilityCampaign:{http:{method:"GET",requestUri:"/v2/email/deliverability-dashboard/campaigns/{CampaignId}"},input:{type:"structure",required:["CampaignId"],members:{CampaignId:{location:"uri",locationName:"CampaignId"}}},output:{type:"structure",required:["DomainDeliverabilityCampaign"],members:{DomainDeliverabilityCampaign:{shape:"S5l"}}}},GetDomainStatisticsReport:{http:{method:"GET",requestUri:"/v2/email/deliverability-dashboard/statistics-report/{Domain}"},input:{type:"structure",required:["Domain","StartDate","EndDate"],members:{Domain:{location:"uri",locationName:"Domain"},StartDate:{location:"querystring",locationName:"StartDate",type:"timestamp"},EndDate:{location:"querystring",locationName:"EndDate",type:"timestamp"}}},output:{type:"structure",required:["OverallVolume","DailyVolumes"],members:{OverallVolume:{type:"structure",members:{VolumeStatistics:{shape:"S5v"},ReadRatePercent:{type:"double"},DomainIspPlacements:{shape:"S5w"}}},DailyVolumes:{type:"list",member:{type:"structure",members:{StartDate:{type:"timestamp"},VolumeStatistics:{shape:"S5v"},DomainIspPlacements:{shape:"S5w"}}}}}}},GetEmailIdentity:{http:{method:"GET",requestUri:"/v2/email/identities/{EmailIdentity}"},input:{type:"structure",required:["EmailIdentity"],members:{EmailIdentity:{location:"uri",locationName:"EmailIdentity"}}},output:{type:"structure",members:{IdentityType:{},FeedbackForwardingStatus:{type:"boolean"},VerifiedForSendingStatus:{type:"boolean"},DkimAttributes:{shape:"S2c"},MailFromAttributes:{type:"structure",required:["MailFromDomain","MailFromDomainStatus","BehaviorOnMxFailure"],members:{MailFromDomain:{},MailFromDomainStatus:{},BehaviorOnMxFailure:{}}},Policies:{shape:"S66"},Tags:{shape:"Sc"},ConfigurationSetName:{}}}},GetEmailIdentityPolicies:{http:{method:"GET",requestUri:"/v2/email/identities/{EmailIdentity}/policies"},input:{type:"structure",required:["EmailIdentity"],members:{EmailIdentity:{location:"uri",locationName:"EmailIdentity"}}},output:{type:"structure",members:{Policies:{shape:"S66"}}}},GetEmailTemplate:{http:{method:"GET",requestUri:"/v2/email/templates/{TemplateName}"},input:{type:"structure",required:["TemplateName"],members:{TemplateName:{location:"uri",locationName:"TemplateName"}}},output:{type:"structure",required:["TemplateName","TemplateContent"],members:{TemplateName:{},TemplateContent:{shape:"S2n"}}}},GetImportJob:{http:{method:"GET",requestUri:"/v2/email/import-jobs/{JobId}"},input:{type:"structure",required:["JobId"],members:{JobId:{location:"uri",locationName:"JobId"}}},output:{type:"structure",members:{JobId:{},ImportDestination:{shape:"S2s"},ImportDataSource:{shape:"S2x"},FailureInfo:{type:"structure",members:{FailedRecordsS3Url:{},ErrorMessage:{}}},JobStatus:{},CreatedTimestamp:{type:"timestamp"},CompletedTimestamp:{type:"timestamp"},ProcessedRecordsCount:{type:"integer"},FailedRecordsCount:{type:"integer"}}}},GetSuppressedDestination:{http:{method:"GET",requestUri:"/v2/email/suppression/addresses/{EmailAddress}"},input:{type:"structure",required:["EmailAddress"],members:{EmailAddress:{location:"uri",locationName:"EmailAddress"}}},output:{type:"structure",required:["SuppressedDestination"],members:{SuppressedDestination:{type:"structure",required:["EmailAddress","Reason","LastUpdateTime"],members:{EmailAddress:{},Reason:{},LastUpdateTime:{type:"timestamp"},Attributes:{type:"structure",members:{MessageId:{},FeedbackId:{}}}}}}}},ListConfigurationSets:{http:{method:"GET",requestUri:"/v2/email/configuration-sets"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"NextToken"},PageSize:{location:"querystring",locationName:"PageSize",type:"integer"}}},output:{type:"structure",members:{ConfigurationSets:{type:"list",member:{}},NextToken:{}}}},ListContactLists:{http:{method:"GET",requestUri:"/v2/email/contact-lists"},input:{type:"structure",members:{PageSize:{location:"querystring",locationName:"PageSize",type:"integer"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",members:{ContactLists:{type:"list",member:{type:"structure",members:{ContactListName:{},LastUpdatedTimestamp:{type:"timestamp"}}}},NextToken:{}}}},ListContacts:{http:{method:"GET",requestUri:"/v2/email/contact-lists/{ContactListName}/contacts"},input:{type:"structure",required:["ContactListName"],members:{ContactListName:{location:"uri",locationName:"ContactListName"},Filter:{type:"structure",members:{FilteredStatus:{},TopicFilter:{type:"structure",members:{TopicName:{},UseDefaultIfPreferenceUnavailable:{type:"boolean"}}}}},PageSize:{location:"querystring",locationName:"PageSize",type:"integer"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",members:{Contacts:{type:"list",member:{type:"structure",members:{EmailAddress:{},TopicPreferences:{shape:"S13"},TopicDefaultPreferences:{shape:"S13"},UnsubscribeAll:{type:"boolean"},LastUpdatedTimestamp:{type:"timestamp"}}}},NextToken:{}}}},ListCustomVerificationEmailTemplates:{http:{method:"GET",requestUri:"/v2/email/custom-verification-email-templates"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"NextToken"},PageSize:{location:"querystring",locationName:"PageSize",type:"integer"}}},output:{type:"structure",members:{CustomVerificationEmailTemplates:{type:"list",member:{type:"structure",members:{TemplateName:{},FromEmailAddress:{},TemplateSubject:{},SuccessRedirectionURL:{},FailureRedirectionURL:{}}}},NextToken:{}}}},ListDedicatedIpPools:{http:{method:"GET",requestUri:"/v2/email/dedicated-ip-pools"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"NextToken"},PageSize:{location:"querystring",locationName:"PageSize",type:"integer"}}},output:{type:"structure",members:{DedicatedIpPools:{type:"list",member:{}},NextToken:{}}}},ListDeliverabilityTestReports:{http:{method:"GET",requestUri:"/v2/email/deliverability-dashboard/test-reports"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"NextToken"},PageSize:{location:"querystring",locationName:"PageSize",type:"integer"}}},output:{type:"structure",required:["DeliverabilityTestReports"],members:{DeliverabilityTestReports:{type:"list",member:{shape:"S5b"}},NextToken:{}}}},ListDomainDeliverabilityCampaigns:{http:{method:"GET",requestUri:"/v2/email/deliverability-dashboard/domains/{SubscribedDomain}/campaigns"},input:{type:"structure",required:["StartDate","EndDate","SubscribedDomain"],members:{StartDate:{location:"querystring",locationName:"StartDate",type:"timestamp"},EndDate:{location:"querystring",locationName:"EndDate",type:"timestamp"},SubscribedDomain:{location:"uri",locationName:"SubscribedDomain"},NextToken:{location:"querystring",locationName:"NextToken"},PageSize:{location:"querystring",locationName:"PageSize",type:"integer"}}},output:{type:"structure",required:["DomainDeliverabilityCampaigns"],members:{DomainDeliverabilityCampaigns:{type:"list",member:{shape:"S5l"}},NextToken:{}}}},ListEmailIdentities:{http:{method:"GET",requestUri:"/v2/email/identities"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"NextToken"},PageSize:{location:"querystring",locationName:"PageSize",type:"integer"}}},output:{type:"structure",members:{EmailIdentities:{type:"list",member:{type:"structure",members:{IdentityType:{},IdentityName:{},SendingEnabled:{type:"boolean"}}}},NextToken:{}}}},ListEmailTemplates:{http:{method:"GET",requestUri:"/v2/email/templates"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"NextToken"},PageSize:{location:"querystring",locationName:"PageSize",type:"integer"}}},output:{type:"structure",members:{TemplatesMetadata:{type:"list",member:{type:"structure",members:{TemplateName:{},CreatedTimestamp:{type:"timestamp"}}}},NextToken:{}}}},ListImportJobs:{http:{method:"GET",requestUri:"/v2/email/import-jobs"},input:{type:"structure",members:{ImportDestinationType:{},NextToken:{location:"querystring",locationName:"NextToken"},PageSize:{location:"querystring",locationName:"PageSize",type:"integer"}}},output:{type:"structure",members:{ImportJobs:{type:"list",member:{type:"structure",members:{JobId:{},ImportDestination:{shape:"S2s"},JobStatus:{},CreatedTimestamp:{type:"timestamp"}}}},NextToken:{}}}},ListSuppressedDestinations:{http:{method:"GET",requestUri:"/v2/email/suppression/addresses"},input:{type:"structure",members:{Reasons:{shape:"Sh",location:"querystring",locationName:"Reason"},StartDate:{location:"querystring",locationName:"StartDate",type:"timestamp"},EndDate:{location:"querystring",locationName:"EndDate",type:"timestamp"},NextToken:{location:"querystring",locationName:"NextToken"},PageSize:{location:"querystring",locationName:"PageSize",type:"integer"}}},output:{type:"structure",members:{SuppressedDestinationSummaries:{type:"list",member:{type:"structure",required:["EmailAddress","Reason","LastUpdateTime"],members:{EmailAddress:{},Reason:{},LastUpdateTime:{type:"timestamp"}}}},NextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/v2/email/tags"},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{location:"querystring",locationName:"ResourceArn"}}},output:{type:"structure",required:["Tags"],members:{Tags:{shape:"Sc"}}}},PutAccountDedicatedIpWarmupAttributes:{http:{method:"PUT",requestUri:"/v2/email/account/dedicated-ips/warmup"},input:{type:"structure",members:{AutoWarmupEnabled:{type:"boolean"}}},output:{type:"structure",members:{}}},PutAccountDetails:{http:{requestUri:"/v2/email/account/details"},input:{type:"structure",required:["MailType","WebsiteURL","UseCaseDescription"],members:{MailType:{},WebsiteURL:{shape:"S3w"},ContactLanguage:{},UseCaseDescription:{shape:"S3y"},AdditionalContactEmailAddresses:{shape:"S3z"},ProductionAccessEnabled:{type:"boolean"}}},output:{type:"structure",members:{}}},PutAccountSendingAttributes:{http:{method:"PUT",requestUri:"/v2/email/account/sending"},input:{type:"structure",members:{SendingEnabled:{type:"boolean"}}},output:{type:"structure",members:{}}},PutAccountSuppressionAttributes:{http:{method:"PUT",requestUri:"/v2/email/account/suppression"},input:{type:"structure",members:{SuppressedReasons:{shape:"Sh"}}},output:{type:"structure",members:{}}},PutConfigurationSetDeliveryOptions:{http:{method:"PUT",requestUri:"/v2/email/configuration-sets/{ConfigurationSetName}/delivery-options"},input:{type:"structure",required:["ConfigurationSetName"],members:{ConfigurationSetName:{location:"uri",locationName:"ConfigurationSetName"},TlsPolicy:{},SendingPoolName:{}}},output:{type:"structure",members:{}}},PutConfigurationSetReputationOptions:{http:{method:"PUT",requestUri:"/v2/email/configuration-sets/{ConfigurationSetName}/reputation-options"},input:{type:"structure",required:["ConfigurationSetName"],members:{ConfigurationSetName:{location:"uri",locationName:"ConfigurationSetName"},ReputationMetricsEnabled:{type:"boolean"}}},output:{type:"structure",members:{}}},PutConfigurationSetSendingOptions:{http:{method:"PUT",requestUri:"/v2/email/configuration-sets/{ConfigurationSetName}/sending"},input:{type:"structure",required:["ConfigurationSetName"],members:{ConfigurationSetName:{location:"uri",locationName:"ConfigurationSetName"},SendingEnabled:{type:"boolean"}}},output:{type:"structure",members:{}}},PutConfigurationSetSuppressionOptions:{http:{method:"PUT",requestUri:"/v2/email/configuration-sets/{ConfigurationSetName}/suppression-options"},input:{type:"structure",required:["ConfigurationSetName"],members:{ConfigurationSetName:{location:"uri",locationName:"ConfigurationSetName"},SuppressedReasons:{shape:"Sh"}}},output:{type:"structure",members:{}}},PutConfigurationSetTrackingOptions:{http:{method:"PUT",requestUri:"/v2/email/configuration-sets/{ConfigurationSetName}/tracking-options"},input:{type:"structure",required:["ConfigurationSetName"],members:{ConfigurationSetName:{location:"uri",locationName:"ConfigurationSetName"},CustomRedirectDomain:{}}},output:{type:"structure",members:{}}},PutDedicatedIpInPool:{http:{method:"PUT",requestUri:"/v2/email/dedicated-ips/{IP}/pool"},input:{type:"structure",required:["Ip","DestinationPoolName"],members:{Ip:{location:"uri",locationName:"IP"},DestinationPoolName:{}}},output:{type:"structure",members:{}}},PutDedicatedIpWarmupAttributes:{http:{method:"PUT",requestUri:"/v2/email/dedicated-ips/{IP}/warmup"},input:{type:"structure",required:["Ip","WarmupPercentage"],members:{Ip:{location:"uri",locationName:"IP"},WarmupPercentage:{type:"integer"}}},output:{type:"structure",members:{}}},PutDeliverabilityDashboardOption:{http:{method:"PUT",requestUri:"/v2/email/deliverability-dashboard"},input:{type:"structure",required:["DashboardEnabled"],members:{DashboardEnabled:{type:"boolean"},SubscribedDomains:{shape:"S53"}}},output:{type:"structure",members:{}}},PutEmailIdentityConfigurationSetAttributes:{http:{method:"PUT",requestUri:"/v2/email/identities/{EmailIdentity}/configuration-set"},input:{type:"structure",required:["EmailIdentity"],members:{EmailIdentity:{location:"uri",locationName:"EmailIdentity"},ConfigurationSetName:{}}},output:{type:"structure",members:{}}},PutEmailIdentityDkimAttributes:{http:{method:"PUT",requestUri:"/v2/email/identities/{EmailIdentity}/dkim"},input:{type:"structure",required:["EmailIdentity"],members:{EmailIdentity:{location:"uri",locationName:"EmailIdentity"},SigningEnabled:{type:"boolean"}}},output:{type:"structure",members:{}}},PutEmailIdentityDkimSigningAttributes:{http:{method:"PUT",requestUri:"/v1/email/identities/{EmailIdentity}/dkim/signing"},input:{type:"structure",required:["EmailIdentity","SigningAttributesOrigin"],members:{EmailIdentity:{location:"uri",locationName:"EmailIdentity"},SigningAttributesOrigin:{},SigningAttributes:{shape:"S26"}}},output:{type:"structure",members:{DkimStatus:{},DkimTokens:{shape:"S2e"}}}},PutEmailIdentityFeedbackAttributes:{http:{method:"PUT",requestUri:"/v2/email/identities/{EmailIdentity}/feedback"},input:{type:"structure",required:["EmailIdentity"],members:{EmailIdentity:{location:"uri",locationName:"EmailIdentity"},EmailForwardingEnabled:{type:"boolean"}}},output:{type:"structure",members:{}}},PutEmailIdentityMailFromAttributes:{http:{method:"PUT",requestUri:"/v2/email/identities/{EmailIdentity}/mail-from"},input:{type:"structure",required:["EmailIdentity"],members:{EmailIdentity:{location:"uri",locationName:"EmailIdentity"},MailFromDomain:{},BehaviorOnMxFailure:{}}},output:{type:"structure",members:{}}},PutSuppressedDestination:{http:{method:"PUT",requestUri:"/v2/email/suppression/addresses"},input:{type:"structure",required:["EmailAddress","Reason"],members:{EmailAddress:{},Reason:{}}},output:{type:"structure",members:{}}},SendBulkEmail:{http:{requestUri:"/v2/email/outbound-bulk-emails"},input:{type:"structure",required:["DefaultContent","BulkEmailEntries"],members:{FromEmailAddress:{},FromEmailAddressIdentityArn:{},ReplyToAddresses:{shape:"S92"},FeedbackForwardingEmailAddress:{},FeedbackForwardingEmailAddressIdentityArn:{},DefaultEmailTags:{shape:"S93"},DefaultContent:{type:"structure",members:{Template:{shape:"S1z"}}},BulkEmailEntries:{type:"list",member:{type:"structure",required:["Destination"],members:{Destination:{shape:"S9a"},ReplacementTags:{shape:"S93"},ReplacementEmailContent:{type:"structure",members:{ReplacementTemplate:{type:"structure",members:{ReplacementTemplateData:{}}}}}}}},ConfigurationSetName:{}}},output:{type:"structure",required:["BulkEmailEntryResults"],members:{BulkEmailEntryResults:{type:"list",member:{type:"structure",members:{Status:{},Error:{},MessageId:{}}}}}}},SendCustomVerificationEmail:{http:{requestUri:"/v2/email/outbound-custom-verification-emails"},input:{type:"structure",required:["EmailAddress","TemplateName"],members:{EmailAddress:{},TemplateName:{},ConfigurationSetName:{}}},output:{type:"structure",members:{MessageId:{}}}},SendEmail:{http:{requestUri:"/v2/email/outbound-emails"},input:{type:"structure",required:["Content"],members:{FromEmailAddress:{},FromEmailAddressIdentityArn:{},Destination:{shape:"S9a"},ReplyToAddresses:{shape:"S92"},FeedbackForwardingEmailAddress:{},FeedbackForwardingEmailAddressIdentityArn:{},Content:{shape:"S1r"},EmailTags:{shape:"S93"},ConfigurationSetName:{},ListManagementOptions:{type:"structure",required:["ContactListName"],members:{ContactListName:{},TopicName:{}}}}},output:{type:"structure",members:{MessageId:{}}}},TagResource:{http:{requestUri:"/v2/email/tags"},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"Sc"}}},output:{type:"structure",members:{}}},TestRenderEmailTemplate:{http:{requestUri:"/v2/email/templates/{TemplateName}/render"},input:{type:"structure",required:["TemplateName","TemplateData"],members:{TemplateName:{location:"uri",locationName:"TemplateName"},TemplateData:{}}},output:{type:"structure",required:["RenderedTemplate"],members:{RenderedTemplate:{}}}},UntagResource:{http:{method:"DELETE",requestUri:"/v2/email/tags"},input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{location:"querystring",locationName:"ResourceArn"},TagKeys:{location:"querystring",locationName:"TagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateConfigurationSetEventDestination:{http:{method:"PUT",requestUri:"/v2/email/configuration-sets/{ConfigurationSetName}/event-destinations/{EventDestinationName}"},input:{type:"structure",required:["ConfigurationSetName","EventDestinationName","EventDestination"],members:{ConfigurationSetName:{location:"uri",locationName:"ConfigurationSetName"},EventDestinationName:{location:"uri",locationName:"EventDestinationName"},EventDestination:{shape:"Sm"}}},output:{type:"structure",members:{}}},UpdateContact:{http:{method:"PUT",requestUri:"/v2/email/contact-lists/{ContactListName}/contacts/{EmailAddress}"},input:{type:"structure",required:["ContactListName","EmailAddress"],members:{ContactListName:{location:"uri",locationName:"ContactListName"},EmailAddress:{location:"uri",locationName:"EmailAddress"},TopicPreferences:{shape:"S13"},UnsubscribeAll:{type:"boolean"},AttributesData:{}}},output:{type:"structure",members:{}}},UpdateContactList:{http:{method:"PUT",requestUri:"/v2/email/contact-lists/{ContactListName}"},input:{type:"structure",required:["ContactListName"],members:{ContactListName:{location:"uri",locationName:"ContactListName"},Topics:{shape:"S1b"},Description:{}}},output:{type:"structure",members:{}}},UpdateCustomVerificationEmailTemplate:{http:{method:"PUT",requestUri:"/v2/email/custom-verification-email-templates/{TemplateName}"},input:{type:"structure",required:["TemplateName","FromEmailAddress","TemplateSubject","TemplateContent","SuccessRedirectionURL","FailureRedirectionURL"],members:{TemplateName:{location:"uri",locationName:"TemplateName"},FromEmailAddress:{},TemplateSubject:{},TemplateContent:{},SuccessRedirectionURL:{},FailureRedirectionURL:{}}},output:{type:"structure",members:{}}},UpdateEmailIdentityPolicy:{http:{method:"PUT",requestUri:"/v2/email/identities/{EmailIdentity}/policies/{PolicyName}"},input:{type:"structure",required:["EmailIdentity","PolicyName","Policy"],members:{EmailIdentity:{location:"uri",locationName:"EmailIdentity"},PolicyName:{location:"uri",locationName:"PolicyName"},Policy:{}}},output:{type:"structure",members:{}}},UpdateEmailTemplate:{http:{method:"PUT",requestUri:"/v2/email/templates/{TemplateName}"},input:{type:"structure",required:["TemplateName","TemplateContent"],members:{TemplateName:{location:"uri",locationName:"TemplateName"},TemplateContent:{shape:"S2n"}}},output:{type:"structure",members:{}}}},shapes:{S3:{type:"structure",required:["CustomRedirectDomain"],members:{CustomRedirectDomain:{}}},S5:{type:"structure",members:{TlsPolicy:{},SendingPoolName:{}}},S8:{type:"structure",members:{ReputationMetricsEnabled:{type:"boolean"},LastFreshStart:{type:"timestamp"}}},Sb:{type:"structure",members:{SendingEnabled:{type:"boolean"}}},Sc:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sg:{type:"structure",members:{SuppressedReasons:{shape:"Sh"}}},Sh:{type:"list",member:{}},Sm:{type:"structure",members:{Enabled:{type:"boolean"},MatchingEventTypes:{shape:"Sn"},KinesisFirehoseDestination:{shape:"Sp"},CloudWatchDestination:{shape:"Sr"},SnsDestination:{shape:"Sx"},PinpointDestination:{shape:"Sy"}}},Sn:{type:"list",member:{}},Sp:{type:"structure",required:["IamRoleArn","DeliveryStreamArn"],members:{IamRoleArn:{},DeliveryStreamArn:{}}},Sr:{type:"structure",required:["DimensionConfigurations"],members:{DimensionConfigurations:{type:"list",member:{type:"structure",required:["DimensionName","DimensionValueSource","DefaultDimensionValue"],members:{DimensionName:{},DimensionValueSource:{},DefaultDimensionValue:{}}}}}},Sx:{type:"structure",required:["TopicArn"],members:{TopicArn:{}}},Sy:{type:"structure",members:{ApplicationArn:{}}},S13:{type:"list",member:{type:"structure",required:["TopicName","SubscriptionStatus"],members:{TopicName:{},SubscriptionStatus:{}}}},S1b:{type:"list",member:{type:"structure",required:["TopicName","DisplayName","DefaultSubscriptionStatus"],members:{TopicName:{},DisplayName:{},Description:{},DefaultSubscriptionStatus:{}}}},S1r:{type:"structure",members:{Simple:{type:"structure",required:["Subject","Body"],members:{Subject:{shape:"S1t"},Body:{type:"structure",members:{Text:{shape:"S1t"},Html:{shape:"S1t"}}}}},Raw:{type:"structure",required:["Data"],members:{Data:{type:"blob"}}},Template:{shape:"S1z"}}},S1t:{type:"structure",required:["Data"],members:{Data:{},Charset:{}}},S1z:{type:"structure",members:{TemplateName:{},TemplateArn:{},TemplateData:{}}},S26:{type:"structure",members:{DomainSigningSelector:{},DomainSigningPrivateKey:{type:"string",sensitive:true},NextSigningKeyLength:{}}},S2c:{type:"structure",members:{SigningEnabled:{type:"boolean"},Status:{},Tokens:{shape:"S2e"},SigningAttributesOrigin:{},NextSigningKeyLength:{},CurrentSigningKeyLength:{},LastKeyGenerationTimestamp:{type:"timestamp"}}},S2e:{type:"list",member:{}},S2n:{type:"structure",members:{Subject:{},Text:{},Html:{}}},S2s:{type:"structure",members:{SuppressionListDestination:{type:"structure",required:["SuppressionListImportAction"],members:{SuppressionListImportAction:{}}},ContactListDestination:{type:"structure",required:["ContactListName","ContactListImportAction"],members:{ContactListName:{},ContactListImportAction:{}}}}},S2x:{type:"structure",required:["S3Url","DataFormat"],members:{S3Url:{},DataFormat:{}}},S3w:{type:"string",sensitive:true},S3y:{type:"string",sensitive:true},S3z:{type:"list",member:{type:"string",sensitive:true},sensitive:true},S4s:{type:"structure",required:["Ip","WarmupStatus","WarmupPercentage"],members:{Ip:{},WarmupStatus:{},WarmupPercentage:{type:"integer"},PoolName:{}}},S53:{type:"list",member:{type:"structure",members:{Domain:{},SubscriptionStartDate:{type:"timestamp"},InboxPlacementTrackingOption:{type:"structure",members:{Global:{type:"boolean"},TrackedIsps:{type:"list",member:{}}}}}}},S5b:{type:"structure",members:{ReportId:{},ReportName:{},Subject:{},FromEmailAddress:{},CreateDate:{type:"timestamp"},DeliverabilityTestStatus:{}}},S5d:{type:"structure",members:{InboxPercentage:{type:"double"},SpamPercentage:{type:"double"},MissingPercentage:{type:"double"},SpfPercentage:{type:"double"},DkimPercentage:{type:"double"}}},S5l:{type:"structure",members:{CampaignId:{},ImageUrl:{},Subject:{},FromAddress:{},SendingIps:{type:"list",member:{}},FirstSeenDateTime:{type:"timestamp"},LastSeenDateTime:{type:"timestamp"},InboxCount:{type:"long"},SpamCount:{type:"long"},ReadRate:{type:"double"},DeleteRate:{type:"double"},ReadDeleteRate:{type:"double"},ProjectedVolume:{type:"long"},Esps:{type:"list",member:{}}}},S5v:{type:"structure",members:{InboxRawCount:{type:"long"},SpamRawCount:{type:"long"},ProjectedInbox:{type:"long"},ProjectedSpam:{type:"long"}}},S5w:{type:"list",member:{type:"structure",members:{IspName:{},InboxRawCount:{type:"long"},SpamRawCount:{type:"long"},InboxPercentage:{type:"double"},SpamPercentage:{type:"double"}}}},S66:{type:"map",key:{},value:{}},S92:{type:"list",member:{}},S93:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}},S9a:{type:"structure",members:{ToAddresses:{shape:"S92"},CcAddresses:{shape:"S92"},BccAddresses:{shape:"S92"}}}}}},5340:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2015-08-24",endpointPrefix:"waf",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"WAF",serviceFullName:"AWS WAF",serviceId:"WAF",signatureVersion:"v4",targetPrefix:"AWSWAF_20150824",uid:"waf-2015-08-24"},operations:{CreateByteMatchSet:{input:{type:"structure",required:["Name","ChangeToken"],members:{Name:{},ChangeToken:{}}},output:{type:"structure",members:{ByteMatchSet:{shape:"S5"},ChangeToken:{}}}},CreateGeoMatchSet:{input:{type:"structure",required:["Name","ChangeToken"],members:{Name:{},ChangeToken:{}}},output:{type:"structure",members:{GeoMatchSet:{shape:"Sh"},ChangeToken:{}}}},CreateIPSet:{input:{type:"structure",required:["Name","ChangeToken"],members:{Name:{},ChangeToken:{}}},output:{type:"structure",members:{IPSet:{shape:"So"},ChangeToken:{}}}},CreateRateBasedRule:{input:{type:"structure",required:["Name","MetricName","RateKey","RateLimit","ChangeToken"],members:{Name:{},MetricName:{},RateKey:{},RateLimit:{type:"long"},ChangeToken:{},Tags:{shape:"Sx"}}},output:{type:"structure",members:{Rule:{shape:"S12"},ChangeToken:{}}}},CreateRegexMatchSet:{input:{type:"structure",required:["Name","ChangeToken"],members:{Name:{},ChangeToken:{}}},output:{type:"structure",members:{RegexMatchSet:{shape:"S19"},ChangeToken:{}}}},CreateRegexPatternSet:{input:{type:"structure",required:["Name","ChangeToken"],members:{Name:{},ChangeToken:{}}},output:{type:"structure",members:{RegexPatternSet:{shape:"S1e"},ChangeToken:{}}}},CreateRule:{input:{type:"structure",required:["Name","MetricName","ChangeToken"],members:{Name:{},MetricName:{},ChangeToken:{},Tags:{shape:"Sx"}}},output:{type:"structure",members:{Rule:{shape:"S1j"},ChangeToken:{}}}},CreateRuleGroup:{input:{type:"structure",required:["Name","MetricName","ChangeToken"],members:{Name:{},MetricName:{},ChangeToken:{},Tags:{shape:"Sx"}}},output:{type:"structure",members:{RuleGroup:{shape:"S1m"},ChangeToken:{}}}},CreateSizeConstraintSet:{input:{type:"structure",required:["Name","ChangeToken"],members:{Name:{},ChangeToken:{}}},output:{type:"structure",members:{SizeConstraintSet:{shape:"S1p"},ChangeToken:{}}}},CreateSqlInjectionMatchSet:{input:{type:"structure",required:["Name","ChangeToken"],members:{Name:{},ChangeToken:{}}},output:{type:"structure",members:{SqlInjectionMatchSet:{shape:"S1w"},ChangeToken:{}}}},CreateWebACL:{input:{type:"structure",required:["Name","MetricName","DefaultAction","ChangeToken"],members:{Name:{},MetricName:{},DefaultAction:{shape:"S20"},ChangeToken:{},Tags:{shape:"Sx"}}},output:{type:"structure",members:{WebACL:{shape:"S23"},ChangeToken:{}}}},CreateWebACLMigrationStack:{input:{type:"structure",required:["WebACLId","S3BucketName","IgnoreUnsupportedType"],members:{WebACLId:{},S3BucketName:{},IgnoreUnsupportedType:{type:"boolean"}}},output:{type:"structure",required:["S3ObjectUrl"],members:{S3ObjectUrl:{}}}},CreateXssMatchSet:{input:{type:"structure",required:["Name","ChangeToken"],members:{Name:{},ChangeToken:{}}},output:{type:"structure",members:{XssMatchSet:{shape:"S2k"},ChangeToken:{}}}},DeleteByteMatchSet:{input:{type:"structure",required:["ByteMatchSetId","ChangeToken"],members:{ByteMatchSetId:{},ChangeToken:{}}},output:{type:"structure",members:{ChangeToken:{}}}},DeleteGeoMatchSet:{input:{type:"structure",required:["GeoMatchSetId","ChangeToken"],members:{GeoMatchSetId:{},ChangeToken:{}}},output:{type:"structure",members:{ChangeToken:{}}}},DeleteIPSet:{input:{type:"structure",required:["IPSetId","ChangeToken"],members:{IPSetId:{},ChangeToken:{}}},output:{type:"structure",members:{ChangeToken:{}}}},DeleteLoggingConfiguration:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{}}},DeletePermissionPolicy:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{}}},DeleteRateBasedRule:{input:{type:"structure",required:["RuleId","ChangeToken"],members:{RuleId:{},ChangeToken:{}}},output:{type:"structure",members:{ChangeToken:{}}}},DeleteRegexMatchSet:{input:{type:"structure",required:["RegexMatchSetId","ChangeToken"],members:{RegexMatchSetId:{},ChangeToken:{}}},output:{type:"structure",members:{ChangeToken:{}}}},DeleteRegexPatternSet:{input:{type:"structure",required:["RegexPatternSetId","ChangeToken"],members:{RegexPatternSetId:{},ChangeToken:{}}},output:{type:"structure",members:{ChangeToken:{}}}},DeleteRule:{input:{type:"structure",required:["RuleId","ChangeToken"],members:{RuleId:{},ChangeToken:{}}},output:{type:"structure",members:{ChangeToken:{}}}},DeleteRuleGroup:{input:{type:"structure",required:["RuleGroupId","ChangeToken"],members:{RuleGroupId:{},ChangeToken:{}}},output:{type:"structure",members:{ChangeToken:{}}}},DeleteSizeConstraintSet:{input:{type:"structure",required:["SizeConstraintSetId","ChangeToken"],members:{SizeConstraintSetId:{},ChangeToken:{}}},output:{type:"structure",members:{ChangeToken:{}}}},DeleteSqlInjectionMatchSet:{input:{type:"structure",required:["SqlInjectionMatchSetId","ChangeToken"],members:{SqlInjectionMatchSetId:{},ChangeToken:{}}},output:{type:"structure",members:{ChangeToken:{}}}},DeleteWebACL:{input:{type:"structure",required:["WebACLId","ChangeToken"],members:{WebACLId:{},ChangeToken:{}}},output:{type:"structure",members:{ChangeToken:{}}}},DeleteXssMatchSet:{input:{type:"structure",required:["XssMatchSetId","ChangeToken"],members:{XssMatchSetId:{},ChangeToken:{}}},output:{type:"structure",members:{ChangeToken:{}}}},GetByteMatchSet:{input:{type:"structure",required:["ByteMatchSetId"],members:{ByteMatchSetId:{}}},output:{type:"structure",members:{ByteMatchSet:{shape:"S5"}}}},GetChangeToken:{input:{type:"structure",members:{}},output:{type:"structure",members:{ChangeToken:{}}}},GetChangeTokenStatus:{input:{type:"structure",required:["ChangeToken"],members:{ChangeToken:{}}},output:{type:"structure",members:{ChangeTokenStatus:{}}}},GetGeoMatchSet:{input:{type:"structure",required:["GeoMatchSetId"],members:{GeoMatchSetId:{}}},output:{type:"structure",members:{GeoMatchSet:{shape:"Sh"}}}},GetIPSet:{input:{type:"structure",required:["IPSetId"],members:{IPSetId:{}}},output:{type:"structure",members:{IPSet:{shape:"So"}}}},GetLoggingConfiguration:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{LoggingConfiguration:{shape:"S3s"}}}},GetPermissionPolicy:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{Policy:{}}}},GetRateBasedRule:{input:{type:"structure",required:["RuleId"],members:{RuleId:{}}},output:{type:"structure",members:{Rule:{shape:"S12"}}}},GetRateBasedRuleManagedKeys:{input:{type:"structure",required:["RuleId"],members:{RuleId:{},NextMarker:{}}},output:{type:"structure",members:{ManagedKeys:{type:"list",member:{}},NextMarker:{}}}},GetRegexMatchSet:{input:{type:"structure",required:["RegexMatchSetId"],members:{RegexMatchSetId:{}}},output:{type:"structure",members:{RegexMatchSet:{shape:"S19"}}}},GetRegexPatternSet:{input:{type:"structure",required:["RegexPatternSetId"],members:{RegexPatternSetId:{}}},output:{type:"structure",members:{RegexPatternSet:{shape:"S1e"}}}},GetRule:{input:{type:"structure",required:["RuleId"],members:{RuleId:{}}},output:{type:"structure",members:{Rule:{shape:"S1j"}}}},GetRuleGroup:{input:{type:"structure",required:["RuleGroupId"],members:{RuleGroupId:{}}},output:{type:"structure",members:{RuleGroup:{shape:"S1m"}}}},GetSampledRequests:{input:{type:"structure",required:["WebAclId","RuleId","TimeWindow","MaxItems"],members:{WebAclId:{},RuleId:{},TimeWindow:{shape:"S4e"},MaxItems:{type:"long"}}},output:{type:"structure",members:{SampledRequests:{type:"list",member:{type:"structure",required:["Request","Weight"],members:{Request:{type:"structure",members:{ClientIP:{},Country:{},URI:{},Method:{},HTTPVersion:{},Headers:{type:"list",member:{type:"structure",members:{Name:{},Value:{}}}}}},Weight:{type:"long"},Timestamp:{type:"timestamp"},Action:{},RuleWithinRuleGroup:{}}}},PopulationSize:{type:"long"},TimeWindow:{shape:"S4e"}}}},GetSizeConstraintSet:{input:{type:"structure",required:["SizeConstraintSetId"],members:{SizeConstraintSetId:{}}},output:{type:"structure",members:{SizeConstraintSet:{shape:"S1p"}}}},GetSqlInjectionMatchSet:{input:{type:"structure",required:["SqlInjectionMatchSetId"],members:{SqlInjectionMatchSetId:{}}},output:{type:"structure",members:{SqlInjectionMatchSet:{shape:"S1w"}}}},GetWebACL:{input:{type:"structure",required:["WebACLId"],members:{WebACLId:{}}},output:{type:"structure",members:{WebACL:{shape:"S23"}}}},GetXssMatchSet:{input:{type:"structure",required:["XssMatchSetId"],members:{XssMatchSetId:{}}},output:{type:"structure",members:{XssMatchSet:{shape:"S2k"}}}},ListActivatedRulesInRuleGroup:{input:{type:"structure",members:{RuleGroupId:{},NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},ActivatedRules:{shape:"S24"}}}},ListByteMatchSets:{input:{type:"structure",members:{NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},ByteMatchSets:{type:"list",member:{type:"structure",required:["ByteMatchSetId","Name"],members:{ByteMatchSetId:{},Name:{}}}}}}},ListGeoMatchSets:{input:{type:"structure",members:{NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},GeoMatchSets:{type:"list",member:{type:"structure",required:["GeoMatchSetId","Name"],members:{GeoMatchSetId:{},Name:{}}}}}}},ListIPSets:{input:{type:"structure",members:{NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},IPSets:{type:"list",member:{type:"structure",required:["IPSetId","Name"],members:{IPSetId:{},Name:{}}}}}}},ListLoggingConfigurations:{input:{type:"structure",members:{NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{LoggingConfigurations:{type:"list",member:{shape:"S3s"}},NextMarker:{}}}},ListRateBasedRules:{input:{type:"structure",members:{NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},Rules:{shape:"S5p"}}}},ListRegexMatchSets:{input:{type:"structure",members:{NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},RegexMatchSets:{type:"list",member:{type:"structure",required:["RegexMatchSetId","Name"],members:{RegexMatchSetId:{},Name:{}}}}}}},ListRegexPatternSets:{input:{type:"structure",members:{NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},RegexPatternSets:{type:"list",member:{type:"structure",required:["RegexPatternSetId","Name"],members:{RegexPatternSetId:{},Name:{}}}}}}},ListRuleGroups:{input:{type:"structure",members:{NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},RuleGroups:{type:"list",member:{type:"structure",required:["RuleGroupId","Name"],members:{RuleGroupId:{},Name:{}}}}}}},ListRules:{input:{type:"structure",members:{NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},Rules:{shape:"S5p"}}}},ListSizeConstraintSets:{input:{type:"structure",members:{NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},SizeConstraintSets:{type:"list",member:{type:"structure",required:["SizeConstraintSetId","Name"],members:{SizeConstraintSetId:{},Name:{}}}}}}},ListSqlInjectionMatchSets:{input:{type:"structure",members:{NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},SqlInjectionMatchSets:{type:"list",member:{type:"structure",required:["SqlInjectionMatchSetId","Name"],members:{SqlInjectionMatchSetId:{},Name:{}}}}}}},ListSubscribedRuleGroups:{input:{type:"structure",members:{NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},RuleGroups:{type:"list",member:{type:"structure",required:["RuleGroupId","Name","MetricName"],members:{RuleGroupId:{},Name:{},MetricName:{}}}}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{NextMarker:{},Limit:{type:"integer"},ResourceARN:{}}},output:{type:"structure",members:{NextMarker:{},TagInfoForResource:{type:"structure",members:{ResourceARN:{},TagList:{shape:"Sx"}}}}}},ListWebACLs:{input:{type:"structure",members:{NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},WebACLs:{type:"list",member:{type:"structure",required:["WebACLId","Name"],members:{WebACLId:{},Name:{}}}}}}},ListXssMatchSets:{input:{type:"structure",members:{NextMarker:{},Limit:{type:"integer"}}},output:{type:"structure",members:{NextMarker:{},XssMatchSets:{type:"list",member:{type:"structure",required:["XssMatchSetId","Name"],members:{XssMatchSetId:{},Name:{}}}}}}},PutLoggingConfiguration:{input:{type:"structure",required:["LoggingConfiguration"],members:{LoggingConfiguration:{shape:"S3s"}}},output:{type:"structure",members:{LoggingConfiguration:{shape:"S3s"}}}},PutPermissionPolicy:{input:{type:"structure",required:["ResourceArn","Policy"],members:{ResourceArn:{},Policy:{}}},output:{type:"structure",members:{}}},TagResource:{input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"Sx"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateByteMatchSet:{input:{type:"structure",required:["ByteMatchSetId","ChangeToken","Updates"],members:{ByteMatchSetId:{},ChangeToken:{},Updates:{type:"list",member:{type:"structure",required:["Action","ByteMatchTuple"],members:{Action:{},ByteMatchTuple:{shape:"S8"}}}}}},output:{type:"structure",members:{ChangeToken:{}}}},UpdateGeoMatchSet:{input:{type:"structure",required:["GeoMatchSetId","ChangeToken","Updates"],members:{GeoMatchSetId:{},ChangeToken:{},Updates:{type:"list",member:{type:"structure",required:["Action","GeoMatchConstraint"],members:{Action:{},GeoMatchConstraint:{shape:"Sj"}}}}}},output:{type:"structure",members:{ChangeToken:{}}}},UpdateIPSet:{input:{type:"structure",required:["IPSetId","ChangeToken","Updates"],members:{IPSetId:{},ChangeToken:{},Updates:{type:"list",member:{type:"structure",required:["Action","IPSetDescriptor"],members:{Action:{},IPSetDescriptor:{shape:"Sq"}}}}}},output:{type:"structure",members:{ChangeToken:{}}}},UpdateRateBasedRule:{input:{type:"structure",required:["RuleId","ChangeToken","Updates","RateLimit"],members:{RuleId:{},ChangeToken:{},Updates:{shape:"S7f"},RateLimit:{type:"long"}}},output:{type:"structure",members:{ChangeToken:{}}}},UpdateRegexMatchSet:{input:{type:"structure",required:["RegexMatchSetId","Updates","ChangeToken"],members:{RegexMatchSetId:{},Updates:{type:"list",member:{type:"structure",required:["Action","RegexMatchTuple"],members:{Action:{},RegexMatchTuple:{shape:"S1b"}}}},ChangeToken:{}}},output:{type:"structure",members:{ChangeToken:{}}}},UpdateRegexPatternSet:{input:{type:"structure",required:["RegexPatternSetId","Updates","ChangeToken"],members:{RegexPatternSetId:{},Updates:{type:"list",member:{type:"structure",required:["Action","RegexPatternString"],members:{Action:{},RegexPatternString:{}}}},ChangeToken:{}}},output:{type:"structure",members:{ChangeToken:{}}}},UpdateRule:{input:{type:"structure",required:["RuleId","ChangeToken","Updates"],members:{RuleId:{},ChangeToken:{},Updates:{shape:"S7f"}}},output:{type:"structure",members:{ChangeToken:{}}}},UpdateRuleGroup:{input:{type:"structure",required:["RuleGroupId","Updates","ChangeToken"],members:{RuleGroupId:{},Updates:{type:"list",member:{type:"structure",required:["Action","ActivatedRule"],members:{Action:{},ActivatedRule:{shape:"S25"}}}},ChangeToken:{}}},output:{type:"structure",members:{ChangeToken:{}}}},UpdateSizeConstraintSet:{input:{type:"structure",required:["SizeConstraintSetId","ChangeToken","Updates"],members:{SizeConstraintSetId:{},ChangeToken:{},Updates:{type:"list",member:{type:"structure",required:["Action","SizeConstraint"],members:{Action:{},SizeConstraint:{shape:"S1r"}}}}}},output:{type:"structure",members:{ChangeToken:{}}}},UpdateSqlInjectionMatchSet:{input:{type:"structure",required:["SqlInjectionMatchSetId","ChangeToken","Updates"],members:{SqlInjectionMatchSetId:{},ChangeToken:{},Updates:{type:"list",member:{type:"structure",required:["Action","SqlInjectionMatchTuple"],members:{Action:{},SqlInjectionMatchTuple:{shape:"S1y"}}}}}},output:{type:"structure",members:{ChangeToken:{}}}},UpdateWebACL:{input:{type:"structure",required:["WebACLId","ChangeToken"],members:{WebACLId:{},ChangeToken:{},Updates:{type:"list",member:{type:"structure",required:["Action","ActivatedRule"],members:{Action:{},ActivatedRule:{shape:"S25"}}}},DefaultAction:{shape:"S20"}}},output:{type:"structure",members:{ChangeToken:{}}}},UpdateXssMatchSet:{input:{type:"structure",required:["XssMatchSetId","ChangeToken","Updates"],members:{XssMatchSetId:{},ChangeToken:{},Updates:{type:"list",member:{type:"structure",required:["Action","XssMatchTuple"],members:{Action:{},XssMatchTuple:{shape:"S2m"}}}}}},output:{type:"structure",members:{ChangeToken:{}}}}},shapes:{S5:{type:"structure",required:["ByteMatchSetId","ByteMatchTuples"],members:{ByteMatchSetId:{},Name:{},ByteMatchTuples:{type:"list",member:{shape:"S8"}}}},S8:{type:"structure",required:["FieldToMatch","TargetString","TextTransformation","PositionalConstraint"],members:{FieldToMatch:{shape:"S9"},TargetString:{type:"blob"},TextTransformation:{},PositionalConstraint:{}}},S9:{type:"structure",required:["Type"],members:{Type:{},Data:{}}},Sh:{type:"structure",required:["GeoMatchSetId","GeoMatchConstraints"],members:{GeoMatchSetId:{},Name:{},GeoMatchConstraints:{type:"list",member:{shape:"Sj"}}}},Sj:{type:"structure",required:["Type","Value"],members:{Type:{},Value:{}}},So:{type:"structure",required:["IPSetId","IPSetDescriptors"],members:{IPSetId:{},Name:{},IPSetDescriptors:{type:"list",member:{shape:"Sq"}}}},Sq:{type:"structure",required:["Type","Value"],members:{Type:{},Value:{}}},Sx:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S12:{type:"structure",required:["RuleId","MatchPredicates","RateKey","RateLimit"],members:{RuleId:{},Name:{},MetricName:{},MatchPredicates:{shape:"S13"},RateKey:{},RateLimit:{type:"long"}}},S13:{type:"list",member:{shape:"S14"}},S14:{type:"structure",required:["Negated","Type","DataId"],members:{Negated:{type:"boolean"},Type:{},DataId:{}}},S19:{type:"structure",members:{RegexMatchSetId:{},Name:{},RegexMatchTuples:{type:"list",member:{shape:"S1b"}}}},S1b:{type:"structure",required:["FieldToMatch","TextTransformation","RegexPatternSetId"],members:{FieldToMatch:{shape:"S9"},TextTransformation:{},RegexPatternSetId:{}}},S1e:{type:"structure",required:["RegexPatternSetId","RegexPatternStrings"],members:{RegexPatternSetId:{},Name:{},RegexPatternStrings:{type:"list",member:{}}}},S1j:{type:"structure",required:["RuleId","Predicates"],members:{RuleId:{},Name:{},MetricName:{},Predicates:{shape:"S13"}}},S1m:{type:"structure",required:["RuleGroupId"],members:{RuleGroupId:{},Name:{},MetricName:{}}},S1p:{type:"structure",required:["SizeConstraintSetId","SizeConstraints"],members:{SizeConstraintSetId:{},Name:{},SizeConstraints:{type:"list",member:{shape:"S1r"}}}},S1r:{type:"structure",required:["FieldToMatch","TextTransformation","ComparisonOperator","Size"],members:{FieldToMatch:{shape:"S9"},TextTransformation:{},ComparisonOperator:{},Size:{type:"long"}}},S1w:{type:"structure",required:["SqlInjectionMatchSetId","SqlInjectionMatchTuples"],members:{SqlInjectionMatchSetId:{},Name:{},SqlInjectionMatchTuples:{type:"list",member:{shape:"S1y"}}}},S1y:{type:"structure",required:["FieldToMatch","TextTransformation"],members:{FieldToMatch:{shape:"S9"},TextTransformation:{}}},S20:{type:"structure",required:["Type"],members:{Type:{}}},S23:{type:"structure",required:["WebACLId","DefaultAction","Rules"],members:{WebACLId:{},Name:{},MetricName:{},DefaultAction:{shape:"S20"},Rules:{shape:"S24"},WebACLArn:{}}},S24:{type:"list",member:{shape:"S25"}},S25:{type:"structure",required:["Priority","RuleId"],members:{Priority:{type:"integer"},RuleId:{},Action:{shape:"S20"},OverrideAction:{type:"structure",required:["Type"],members:{Type:{}}},Type:{},ExcludedRules:{type:"list",member:{type:"structure",required:["RuleId"],members:{RuleId:{}}}}}},S2k:{type:"structure",required:["XssMatchSetId","XssMatchTuples"],members:{XssMatchSetId:{},Name:{},XssMatchTuples:{type:"list",member:{shape:"S2m"}}}},S2m:{type:"structure",required:["FieldToMatch","TextTransformation"],members:{FieldToMatch:{shape:"S9"},TextTransformation:{}}},S3s:{type:"structure",required:["ResourceArn","LogDestinationConfigs"],members:{ResourceArn:{},LogDestinationConfigs:{type:"list",member:{}},RedactedFields:{type:"list",member:{shape:"S9"}}}},S4e:{type:"structure",required:["StartTime","EndTime"],members:{StartTime:{type:"timestamp"},EndTime:{type:"timestamp"}}},S5p:{type:"list",member:{type:"structure",required:["RuleId","Name"],members:{RuleId:{},Name:{}}}},S7f:{type:"list",member:{type:"structure",required:["Action","Predicate"],members:{Action:{},Predicate:{shape:"S14"}}}}}}},5342:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-03-22",endpointPrefix:"personalize-events",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon Personalize Events",serviceId:"Personalize Events",signatureVersion:"v4",signingName:"personalize",uid:"personalize-events-2018-03-22"},operations:{PutEvents:{http:{requestUri:"/events"},input:{type:"structure",required:["trackingId","sessionId","eventList"],members:{trackingId:{},userId:{},sessionId:{},eventList:{type:"list",member:{type:"structure",required:["eventType","sentAt"],members:{eventId:{},eventType:{},eventValue:{type:"float"},itemId:{},properties:{jsonvalue:true},sentAt:{type:"timestamp"},recommendationId:{},impression:{type:"list",member:{}}}}}}}},PutItems:{http:{requestUri:"/items"},input:{type:"structure",required:["datasetArn","items"],members:{datasetArn:{},items:{type:"list",member:{type:"structure",required:["itemId"],members:{itemId:{},properties:{jsonvalue:true}}}}}}},PutUsers:{http:{requestUri:"/users"},input:{type:"structure",required:["datasetArn","users"],members:{datasetArn:{},users:{type:"list",member:{type:"structure",required:["userId"],members:{userId:{},properties:{jsonvalue:true}}}}}}}},shapes:{}}},5350:function(e,t){(function(){"use strict";var e;e=new RegExp(/(?!xmlns)^.*:/);t.normalize=function(e){return e.toLowerCase()};t.firstCharLowerCase=function(e){return e.charAt(0).toLowerCase()+e.slice(1)};t.stripPrefix=function(t){return t.replace(e,"")};t.parseNumbers=function(e){if(!isNaN(e)){e=e%1===0?parseInt(e,10):parseFloat(e)}return e};t.parseBooleans=function(e){if(/^(?:true|false)$/i.test(e)){e=e.toLowerCase()==="true"}return e}}).call(this)},5351:function(e){e.exports={metadata:{apiVersion:"2018-11-07",endpointPrefix:"mediapackage-vod",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"MediaPackage Vod",serviceFullName:"AWS Elemental MediaPackage VOD",serviceId:"MediaPackage Vod",signatureVersion:"v4",signingName:"mediapackage-vod",uid:"mediapackage-vod-2018-11-07"},operations:{ConfigureLogs:{http:{method:"PUT",requestUri:"/packaging_groups/{id}/configure_logs",responseCode:200},input:{members:{EgressAccessLogs:{locationName:"egressAccessLogs",shape:"S2"},Id:{location:"uri",locationName:"id"}},required:["Id"],type:"structure"},output:{members:{Arn:{locationName:"arn"},Authorization:{locationName:"authorization",shape:"S5"},DomainName:{locationName:"domainName"},EgressAccessLogs:{locationName:"egressAccessLogs",shape:"S2"},Id:{locationName:"id"},Tags:{locationName:"tags",shape:"S6"}},type:"structure"}},CreateAsset:{http:{requestUri:"/assets",responseCode:200},input:{members:{Id:{locationName:"id"},PackagingGroupId:{locationName:"packagingGroupId"},ResourceId:{locationName:"resourceId"},SourceArn:{locationName:"sourceArn"},SourceRoleArn:{locationName:"sourceRoleArn"},Tags:{locationName:"tags",shape:"S6"}},required:["SourceArn","Id","PackagingGroupId","SourceRoleArn"],type:"structure"},output:{members:{Arn:{locationName:"arn"},CreatedAt:{locationName:"createdAt"},EgressEndpoints:{locationName:"egressEndpoints",shape:"S9"},Id:{locationName:"id"},PackagingGroupId:{locationName:"packagingGroupId"},ResourceId:{locationName:"resourceId"},SourceArn:{locationName:"sourceArn"},SourceRoleArn:{locationName:"sourceRoleArn"},Tags:{locationName:"tags",shape:"S6"}},type:"structure"}},CreatePackagingConfiguration:{http:{requestUri:"/packaging_configurations",responseCode:200},input:{members:{CmafPackage:{locationName:"cmafPackage",shape:"Sc"},DashPackage:{locationName:"dashPackage",shape:"Sn"},HlsPackage:{locationName:"hlsPackage",shape:"Sx"},Id:{locationName:"id"},MssPackage:{locationName:"mssPackage",shape:"S10"},PackagingGroupId:{locationName:"packagingGroupId"},Tags:{locationName:"tags",shape:"S6"}},required:["Id","PackagingGroupId"],type:"structure"},output:{members:{Arn:{locationName:"arn"},CmafPackage:{locationName:"cmafPackage",shape:"Sc"},DashPackage:{locationName:"dashPackage",shape:"Sn"},HlsPackage:{locationName:"hlsPackage",shape:"Sx"},Id:{locationName:"id"},MssPackage:{locationName:"mssPackage",shape:"S10"},PackagingGroupId:{locationName:"packagingGroupId"},Tags:{locationName:"tags",shape:"S6"}},type:"structure"}},CreatePackagingGroup:{http:{requestUri:"/packaging_groups",responseCode:200},input:{members:{Authorization:{locationName:"authorization",shape:"S5"},EgressAccessLogs:{locationName:"egressAccessLogs",shape:"S2"},Id:{locationName:"id"},Tags:{locationName:"tags",shape:"S6"}},required:["Id"],type:"structure"},output:{members:{Arn:{locationName:"arn"},Authorization:{locationName:"authorization",shape:"S5"},DomainName:{locationName:"domainName"},EgressAccessLogs:{locationName:"egressAccessLogs",shape:"S2"},Id:{locationName:"id"},Tags:{locationName:"tags",shape:"S6"}},type:"structure"}},DeleteAsset:{http:{method:"DELETE",requestUri:"/assets/{id}",responseCode:202},input:{members:{Id:{location:"uri",locationName:"id"}},required:["Id"],type:"structure"},output:{members:{},type:"structure"}},DeletePackagingConfiguration:{http:{method:"DELETE",requestUri:"/packaging_configurations/{id}",responseCode:202},input:{members:{Id:{location:"uri",locationName:"id"}},required:["Id"],type:"structure"},output:{members:{},type:"structure"}},DeletePackagingGroup:{http:{method:"DELETE",requestUri:"/packaging_groups/{id}",responseCode:202},input:{members:{Id:{location:"uri",locationName:"id"}},required:["Id"],type:"structure"},output:{members:{},type:"structure"}},DescribeAsset:{http:{method:"GET",requestUri:"/assets/{id}",responseCode:200},input:{members:{Id:{location:"uri",locationName:"id"}},required:["Id"],type:"structure"},output:{members:{Arn:{locationName:"arn"},CreatedAt:{locationName:"createdAt"},EgressEndpoints:{locationName:"egressEndpoints",shape:"S9"},Id:{locationName:"id"},PackagingGroupId:{locationName:"packagingGroupId"},ResourceId:{locationName:"resourceId"},SourceArn:{locationName:"sourceArn"},SourceRoleArn:{locationName:"sourceRoleArn"},Tags:{locationName:"tags",shape:"S6"}},type:"structure"}},DescribePackagingConfiguration:{http:{method:"GET",requestUri:"/packaging_configurations/{id}",responseCode:200},input:{members:{Id:{location:"uri",locationName:"id"}},required:["Id"],type:"structure"},output:{members:{Arn:{locationName:"arn"},CmafPackage:{locationName:"cmafPackage",shape:"Sc"},DashPackage:{locationName:"dashPackage",shape:"Sn"},HlsPackage:{locationName:"hlsPackage",shape:"Sx"},Id:{locationName:"id"},MssPackage:{locationName:"mssPackage",shape:"S10"},PackagingGroupId:{locationName:"packagingGroupId"},Tags:{locationName:"tags",shape:"S6"}},type:"structure"}},DescribePackagingGroup:{http:{method:"GET",requestUri:"/packaging_groups/{id}",responseCode:200},input:{members:{Id:{location:"uri",locationName:"id"}},required:["Id"],type:"structure"},output:{members:{Arn:{locationName:"arn"},Authorization:{locationName:"authorization",shape:"S5"},DomainName:{locationName:"domainName"},EgressAccessLogs:{locationName:"egressAccessLogs",shape:"S2"},Id:{locationName:"id"},Tags:{locationName:"tags",shape:"S6"}},type:"structure"}},ListAssets:{http:{method:"GET",requestUri:"/assets",responseCode:200},input:{members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},PackagingGroupId:{location:"querystring",locationName:"packagingGroupId"}},type:"structure"},output:{members:{Assets:{locationName:"assets",member:{members:{Arn:{locationName:"arn"},CreatedAt:{locationName:"createdAt"},Id:{locationName:"id"},PackagingGroupId:{locationName:"packagingGroupId"},ResourceId:{locationName:"resourceId"},SourceArn:{locationName:"sourceArn"},SourceRoleArn:{locationName:"sourceRoleArn"},Tags:{locationName:"tags",shape:"S6"}},type:"structure"},type:"list"},NextToken:{locationName:"nextToken"}},type:"structure"}},ListPackagingConfigurations:{http:{method:"GET",requestUri:"/packaging_configurations",responseCode:200},input:{members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},PackagingGroupId:{location:"querystring",locationName:"packagingGroupId"}},type:"structure"},output:{members:{NextToken:{locationName:"nextToken"},PackagingConfigurations:{locationName:"packagingConfigurations",member:{members:{Arn:{locationName:"arn"},CmafPackage:{locationName:"cmafPackage",shape:"Sc"},DashPackage:{locationName:"dashPackage",shape:"Sn"},HlsPackage:{locationName:"hlsPackage",shape:"Sx"},Id:{locationName:"id"},MssPackage:{locationName:"mssPackage",shape:"S10"},PackagingGroupId:{locationName:"packagingGroupId"},Tags:{locationName:"tags",shape:"S6"}},type:"structure"},type:"list"}},type:"structure"}},ListPackagingGroups:{http:{method:"GET",requestUri:"/packaging_groups",responseCode:200},input:{members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}},type:"structure"},output:{members:{NextToken:{locationName:"nextToken"},PackagingGroups:{locationName:"packagingGroups",member:{members:{Arn:{locationName:"arn"},Authorization:{locationName:"authorization",shape:"S5"},DomainName:{locationName:"domainName"},EgressAccessLogs:{locationName:"egressAccessLogs",shape:"S2"},Id:{locationName:"id"},Tags:{locationName:"tags",shape:"S6"}},type:"structure"},type:"list"}},type:"structure"}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resource-arn}",responseCode:200},input:{members:{ResourceArn:{location:"uri",locationName:"resource-arn"}},required:["ResourceArn"],type:"structure"},output:{members:{Tags:{locationName:"tags",shape:"S1y"}},type:"structure"}},TagResource:{http:{requestUri:"/tags/{resource-arn}",responseCode:204},input:{members:{ResourceArn:{location:"uri",locationName:"resource-arn"},Tags:{locationName:"tags",shape:"S1y"}},required:["ResourceArn","Tags"],type:"structure"}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resource-arn}",responseCode:204},input:{members:{ResourceArn:{location:"uri",locationName:"resource-arn"},TagKeys:{location:"querystring",locationName:"tagKeys",shape:"Sf"}},required:["TagKeys","ResourceArn"],type:"structure"}},UpdatePackagingGroup:{http:{method:"PUT",requestUri:"/packaging_groups/{id}",responseCode:200},input:{members:{Authorization:{locationName:"authorization",shape:"S5"},Id:{location:"uri",locationName:"id"}},required:["Id"],type:"structure"},output:{members:{Arn:{locationName:"arn"},Authorization:{locationName:"authorization",shape:"S5"},DomainName:{locationName:"domainName"},EgressAccessLogs:{locationName:"egressAccessLogs",shape:"S2"},Id:{locationName:"id"},Tags:{locationName:"tags",shape:"S6"}},type:"structure"}}},shapes:{S2:{members:{LogGroupName:{locationName:"logGroupName"}},type:"structure"},S5:{members:{CdnIdentifierSecret:{locationName:"cdnIdentifierSecret"},SecretsRoleArn:{locationName:"secretsRoleArn"}},required:["SecretsRoleArn","CdnIdentifierSecret"],type:"structure"},S6:{key:{},type:"map",value:{}},S9:{member:{members:{PackagingConfigurationId:{locationName:"packagingConfigurationId"},Status:{locationName:"status"},Url:{locationName:"url"}},type:"structure"},type:"list"},Sc:{members:{Encryption:{locationName:"encryption",members:{ConstantInitializationVector:{locationName:"constantInitializationVector"},SpekeKeyProvider:{locationName:"spekeKeyProvider",shape:"Se"}},required:["SpekeKeyProvider"],type:"structure"},HlsManifests:{locationName:"hlsManifests",shape:"Sg"},IncludeEncoderConfigurationInSegments:{locationName:"includeEncoderConfigurationInSegments",type:"boolean"},SegmentDurationSeconds:{locationName:"segmentDurationSeconds",type:"integer"}},required:["HlsManifests"],type:"structure"},Se:{members:{RoleArn:{locationName:"roleArn"},SystemIds:{locationName:"systemIds",shape:"Sf"},Url:{locationName:"url"}},required:["SystemIds","Url","RoleArn"],type:"structure"},Sf:{member:{},type:"list"},Sg:{member:{members:{AdMarkers:{locationName:"adMarkers"},IncludeIframeOnlyStream:{locationName:"includeIframeOnlyStream",type:"boolean"},ManifestName:{locationName:"manifestName"},ProgramDateTimeIntervalSeconds:{locationName:"programDateTimeIntervalSeconds",type:"integer"},RepeatExtXKey:{locationName:"repeatExtXKey",type:"boolean"},StreamSelection:{locationName:"streamSelection",shape:"Sl"}},type:"structure"},type:"list"},Sl:{members:{MaxVideoBitsPerSecond:{locationName:"maxVideoBitsPerSecond",type:"integer"},MinVideoBitsPerSecond:{locationName:"minVideoBitsPerSecond",type:"integer"},StreamOrder:{locationName:"streamOrder"}},type:"structure"},Sn:{members:{DashManifests:{locationName:"dashManifests",member:{members:{ManifestLayout:{locationName:"manifestLayout"},ManifestName:{locationName:"manifestName"},MinBufferTimeSeconds:{locationName:"minBufferTimeSeconds",type:"integer"},Profile:{locationName:"profile"},ScteMarkersSource:{locationName:"scteMarkersSource"},StreamSelection:{locationName:"streamSelection",shape:"Sl"}},type:"structure"},type:"list"},Encryption:{locationName:"encryption",members:{SpekeKeyProvider:{locationName:"spekeKeyProvider",shape:"Se"}},required:["SpekeKeyProvider"],type:"structure"},IncludeEncoderConfigurationInSegments:{locationName:"includeEncoderConfigurationInSegments",type:"boolean"},PeriodTriggers:{locationName:"periodTriggers",member:{},type:"list"},SegmentDurationSeconds:{locationName:"segmentDurationSeconds",type:"integer"},SegmentTemplateFormat:{locationName:"segmentTemplateFormat"}},required:["DashManifests"],type:"structure"},Sx:{members:{Encryption:{locationName:"encryption",members:{ConstantInitializationVector:{locationName:"constantInitializationVector"},EncryptionMethod:{locationName:"encryptionMethod"},SpekeKeyProvider:{locationName:"spekeKeyProvider",shape:"Se"}},required:["SpekeKeyProvider"],type:"structure"},HlsManifests:{locationName:"hlsManifests",shape:"Sg"},IncludeDvbSubtitles:{locationName:"includeDvbSubtitles",type:"boolean"},SegmentDurationSeconds:{locationName:"segmentDurationSeconds",type:"integer"},UseAudioRenditionGroup:{locationName:"useAudioRenditionGroup",type:"boolean"}},required:["HlsManifests"],type:"structure"},S10:{members:{Encryption:{locationName:"encryption",members:{SpekeKeyProvider:{locationName:"spekeKeyProvider",shape:"Se"}},required:["SpekeKeyProvider"],type:"structure"},MssManifests:{locationName:"mssManifests",member:{members:{ManifestName:{locationName:"manifestName"},StreamSelection:{locationName:"streamSelection",shape:"Sl"}},type:"structure"},type:"list"},SegmentDurationSeconds:{locationName:"segmentDurationSeconds",type:"integer"}},required:["MssManifests"],type:"structure"},S1y:{key:{},type:"map",value:{}}}}},5354:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2016-11-28",endpointPrefix:"organizations",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"Organizations",serviceFullName:"AWS Organizations",serviceId:"Organizations",signatureVersion:"v4",targetPrefix:"AWSOrganizationsV20161128",uid:"organizations-2016-11-28"},operations:{AcceptHandshake:{input:{type:"structure",required:["HandshakeId"],members:{HandshakeId:{}}},output:{type:"structure",members:{Handshake:{shape:"S4"}}}},AttachPolicy:{input:{type:"structure",required:["PolicyId","TargetId"],members:{PolicyId:{},TargetId:{}}}},CancelHandshake:{input:{type:"structure",required:["HandshakeId"],members:{HandshakeId:{}}},output:{type:"structure",members:{Handshake:{shape:"S4"}}}},CloseAccount:{input:{type:"structure",required:["AccountId"],members:{AccountId:{}}}},CreateAccount:{input:{type:"structure",required:["Email","AccountName"],members:{Email:{shape:"Sp"},AccountName:{shape:"Sq"},RoleName:{},IamUserAccessToBilling:{},Tags:{shape:"St"}}},output:{type:"structure",members:{CreateAccountStatus:{shape:"Sy"}}}},CreateGovCloudAccount:{input:{type:"structure",required:["Email","AccountName"],members:{Email:{shape:"Sp"},AccountName:{shape:"Sq"},RoleName:{},IamUserAccessToBilling:{},Tags:{shape:"St"}}},output:{type:"structure",members:{CreateAccountStatus:{shape:"Sy"}}}},CreateOrganization:{input:{type:"structure",members:{FeatureSet:{}}},output:{type:"structure",members:{Organization:{shape:"S17"}}}},CreateOrganizationalUnit:{input:{type:"structure",required:["ParentId","Name"],members:{ParentId:{},Name:{},Tags:{shape:"St"}}},output:{type:"structure",members:{OrganizationalUnit:{shape:"S1j"}}}},CreatePolicy:{input:{type:"structure",required:["Content","Description","Name","Type"],members:{Content:{},Description:{},Name:{},Type:{},Tags:{shape:"St"}}},output:{type:"structure",members:{Policy:{shape:"S1r"}}}},DeclineHandshake:{input:{type:"structure",required:["HandshakeId"],members:{HandshakeId:{}}},output:{type:"structure",members:{Handshake:{shape:"S4"}}}},DeleteOrganization:{},DeleteOrganizationalUnit:{input:{type:"structure",required:["OrganizationalUnitId"],members:{OrganizationalUnitId:{}}}},DeletePolicy:{input:{type:"structure",required:["PolicyId"],members:{PolicyId:{}}}},DeregisterDelegatedAdministrator:{input:{type:"structure",required:["AccountId","ServicePrincipal"],members:{AccountId:{},ServicePrincipal:{}}}},DescribeAccount:{input:{type:"structure",required:["AccountId"],members:{AccountId:{}}},output:{type:"structure",members:{Account:{shape:"S23"}}}},DescribeCreateAccountStatus:{input:{type:"structure",required:["CreateAccountRequestId"],members:{CreateAccountRequestId:{}}},output:{type:"structure",members:{CreateAccountStatus:{shape:"Sy"}}}},DescribeEffectivePolicy:{input:{type:"structure",required:["PolicyType"],members:{PolicyType:{},TargetId:{}}},output:{type:"structure",members:{EffectivePolicy:{type:"structure",members:{PolicyContent:{},LastUpdatedTimestamp:{type:"timestamp"},TargetId:{},PolicyType:{}}}}}},DescribeHandshake:{input:{type:"structure",required:["HandshakeId"],members:{HandshakeId:{}}},output:{type:"structure",members:{Handshake:{shape:"S4"}}}},DescribeOrganization:{output:{type:"structure",members:{Organization:{shape:"S17"}}}},DescribeOrganizationalUnit:{input:{type:"structure",required:["OrganizationalUnitId"],members:{OrganizationalUnitId:{}}},output:{type:"structure",members:{OrganizationalUnit:{shape:"S1j"}}}},DescribePolicy:{input:{type:"structure",required:["PolicyId"],members:{PolicyId:{}}},output:{type:"structure",members:{Policy:{shape:"S1r"}}}},DetachPolicy:{input:{type:"structure",required:["PolicyId","TargetId"],members:{PolicyId:{},TargetId:{}}}},DisableAWSServiceAccess:{input:{type:"structure",required:["ServicePrincipal"],members:{ServicePrincipal:{}}}},DisablePolicyType:{input:{type:"structure",required:["RootId","PolicyType"],members:{RootId:{},PolicyType:{}}},output:{type:"structure",members:{Root:{shape:"S2p"}}}},EnableAWSServiceAccess:{input:{type:"structure",required:["ServicePrincipal"],members:{ServicePrincipal:{}}}},EnableAllFeatures:{input:{type:"structure",members:{}},output:{type:"structure",members:{Handshake:{shape:"S4"}}}},EnablePolicyType:{input:{type:"structure",required:["RootId","PolicyType"],members:{RootId:{},PolicyType:{}}},output:{type:"structure",members:{Root:{shape:"S2p"}}}},InviteAccountToOrganization:{input:{type:"structure",required:["Target"],members:{Target:{shape:"S7"},Notes:{type:"string",sensitive:true},Tags:{shape:"St"}}},output:{type:"structure",members:{Handshake:{shape:"S4"}}}},LeaveOrganization:{},ListAWSServiceAccessForOrganization:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{EnabledServicePrincipals:{type:"list",member:{type:"structure",members:{ServicePrincipal:{},DateEnabled:{type:"timestamp"}}}},NextToken:{}}}},ListAccounts:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Accounts:{shape:"S38"},NextToken:{}}}},ListAccountsForParent:{input:{type:"structure",required:["ParentId"],members:{ParentId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Accounts:{shape:"S38"},NextToken:{}}}},ListChildren:{input:{type:"structure",required:["ParentId","ChildType"],members:{ParentId:{},ChildType:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Children:{type:"list",member:{type:"structure",members:{Id:{},Type:{}}}},NextToken:{}}}},ListCreateAccountStatus:{input:{type:"structure",members:{States:{type:"list",member:{}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{CreateAccountStatuses:{type:"list",member:{shape:"Sy"}},NextToken:{}}}},ListDelegatedAdministrators:{input:{type:"structure",members:{ServicePrincipal:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{DelegatedAdministrators:{type:"list",member:{type:"structure",members:{Id:{},Arn:{},Email:{shape:"Sp"},Name:{shape:"S24"},Status:{},JoinedMethod:{},JoinedTimestamp:{type:"timestamp"},DelegationEnabledDate:{type:"timestamp"}}}},NextToken:{}}}},ListDelegatedServicesForAccount:{input:{type:"structure",required:["AccountId"],members:{AccountId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{DelegatedServices:{type:"list",member:{type:"structure",members:{ServicePrincipal:{},DelegationEnabledDate:{type:"timestamp"}}}},NextToken:{}}}},ListHandshakesForAccount:{input:{type:"structure",members:{Filter:{shape:"S3u"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Handshakes:{shape:"S3w"},NextToken:{}}}},ListHandshakesForOrganization:{input:{type:"structure",members:{Filter:{shape:"S3u"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Handshakes:{shape:"S3w"},NextToken:{}}}},ListOrganizationalUnitsForParent:{input:{type:"structure",required:["ParentId"],members:{ParentId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{OrganizationalUnits:{type:"list",member:{shape:"S1j"}},NextToken:{}}}},ListParents:{input:{type:"structure",required:["ChildId"],members:{ChildId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Parents:{type:"list",member:{type:"structure",members:{Id:{},Type:{}}}},NextToken:{}}}},ListPolicies:{input:{type:"structure",required:["Filter"],members:{Filter:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Policies:{shape:"S49"},NextToken:{}}}},ListPoliciesForTarget:{input:{type:"structure",required:["TargetId","Filter"],members:{TargetId:{},Filter:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Policies:{shape:"S49"},NextToken:{}}}},ListRoots:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Roots:{type:"list",member:{shape:"S2p"}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceId"],members:{ResourceId:{},NextToken:{}}},output:{type:"structure",members:{Tags:{shape:"St"},NextToken:{}}}},ListTargetsForPolicy:{input:{type:"structure",required:["PolicyId"],members:{PolicyId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Targets:{type:"list",member:{type:"structure",members:{TargetId:{},Arn:{},Name:{},Type:{}}}},NextToken:{}}}},MoveAccount:{input:{type:"structure",required:["AccountId","SourceParentId","DestinationParentId"],members:{AccountId:{},SourceParentId:{},DestinationParentId:{}}}},RegisterDelegatedAdministrator:{input:{type:"structure",required:["AccountId","ServicePrincipal"],members:{AccountId:{},ServicePrincipal:{}}}},RemoveAccountFromOrganization:{input:{type:"structure",required:["AccountId"],members:{AccountId:{}}}},TagResource:{input:{type:"structure",required:["ResourceId","Tags"],members:{ResourceId:{},Tags:{shape:"St"}}}},UntagResource:{input:{type:"structure",required:["ResourceId","TagKeys"],members:{ResourceId:{},TagKeys:{type:"list",member:{}}}}},UpdateOrganizationalUnit:{input:{type:"structure",required:["OrganizationalUnitId"],members:{OrganizationalUnitId:{},Name:{}}},output:{type:"structure",members:{OrganizationalUnit:{shape:"S1j"}}}},UpdatePolicy:{input:{type:"structure",required:["PolicyId"],members:{PolicyId:{},Name:{},Description:{},Content:{}}},output:{type:"structure",members:{Policy:{shape:"S1r"}}}}},shapes:{S4:{type:"structure",members:{Id:{},Arn:{},Parties:{type:"list",member:{shape:"S7"}},State:{},RequestedTimestamp:{type:"timestamp"},ExpirationTimestamp:{type:"timestamp"},Action:{},Resources:{shape:"Sd"}}},S7:{type:"structure",required:["Id","Type"],members:{Id:{type:"string",sensitive:true},Type:{}}},Sd:{type:"list",member:{type:"structure",members:{Value:{type:"string",sensitive:true},Type:{},Resources:{shape:"Sd"}}}},Sp:{type:"string",sensitive:true},Sq:{type:"string",sensitive:true},St:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sy:{type:"structure",members:{Id:{},AccountName:{shape:"Sq"},State:{},RequestedTimestamp:{type:"timestamp"},CompletedTimestamp:{type:"timestamp"},AccountId:{},GovCloudAccountId:{},FailureReason:{}}},S17:{type:"structure",members:{Id:{},Arn:{},FeatureSet:{},MasterAccountArn:{},MasterAccountId:{},MasterAccountEmail:{shape:"Sp"},AvailablePolicyTypes:{shape:"S1b"}}},S1b:{type:"list",member:{type:"structure",members:{Type:{},Status:{}}}},S1j:{type:"structure",members:{Id:{},Arn:{},Name:{}}},S1r:{type:"structure",members:{PolicySummary:{shape:"S1s"},Content:{}}},S1s:{type:"structure",members:{Id:{},Arn:{},Name:{},Description:{},Type:{},AwsManaged:{type:"boolean"}}},S23:{type:"structure",members:{Id:{},Arn:{},Email:{shape:"Sp"},Name:{shape:"S24"},Status:{},JoinedMethod:{},JoinedTimestamp:{type:"timestamp"}}},S24:{type:"string",sensitive:true},S2p:{type:"structure",members:{Id:{},Arn:{},Name:{},PolicyTypes:{shape:"S1b"}}},S38:{type:"list",member:{shape:"S23"}},S3u:{type:"structure",members:{ActionType:{},ParentHandshakeId:{}}},S3w:{type:"list",member:{shape:"S4"}},S49:{type:"list",member:{shape:"S1s"}}}}},5360:function(e){e.exports={version:2,waiters:{DistributionDeployed:{delay:60,operation:"GetDistribution",maxAttempts:35,description:"Wait until a distribution is deployed.",acceptors:[{expected:"Deployed",matcher:"path",state:"success",argument:"Distribution.Status"}]},InvalidationCompleted:{delay:20,operation:"GetInvalidation",maxAttempts:30,description:"Wait until an invalidation has completed.",acceptors:[{expected:"Completed",matcher:"path",state:"success",argument:"Invalidation.Status"}]},StreamingDistributionDeployed:{delay:60,operation:"GetStreamingDistribution",maxAttempts:25,description:"Wait until a streaming distribution is deployed.",acceptors:[{expected:"Deployed",matcher:"path",state:"success",argument:"StreamingDistribution.Status"}]}}}},5366:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-08-11",endpointPrefix:"amplifyuibuilder",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS Amplify UI Builder",serviceId:"AmplifyUIBuilder",signatureVersion:"v4",signingName:"amplifyuibuilder",uid:"amplifyuibuilder-2021-08-11"},operations:{CreateComponent:{http:{requestUri:"/app/{appId}/environment/{environmentName}/components",responseCode:200},input:{type:"structure",required:["appId","componentToCreate","environmentName"],members:{appId:{location:"uri",locationName:"appId"},clientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"},componentToCreate:{type:"structure",required:["bindingProperties","componentType","name","overrides","properties","variants"],members:{bindingProperties:{shape:"S4"},children:{shape:"S9"},collectionProperties:{shape:"Sn"},componentType:{},events:{shape:"Sb"},name:{},overrides:{shape:"Sv"},properties:{shape:"Sl"},schemaVersion:{},sourceId:{},tags:{shape:"Sx"},variants:{shape:"S10"}}},environmentName:{location:"uri",locationName:"environmentName"}},payload:"componentToCreate"},output:{type:"structure",members:{entity:{shape:"S14"}},payload:"entity"},idempotent:true},CreateTheme:{http:{requestUri:"/app/{appId}/environment/{environmentName}/themes",responseCode:200},input:{type:"structure",required:["appId","environmentName","themeToCreate"],members:{appId:{location:"uri",locationName:"appId"},clientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"},environmentName:{location:"uri",locationName:"environmentName"},themeToCreate:{type:"structure",required:["name","values"],members:{name:{},overrides:{shape:"S1a"},tags:{shape:"Sx"},values:{shape:"S1a"}}}},payload:"themeToCreate"},output:{type:"structure",members:{entity:{shape:"S1e"}},payload:"entity"},idempotent:true},DeleteComponent:{http:{method:"DELETE",requestUri:"/app/{appId}/environment/{environmentName}/components/{id}",responseCode:200},input:{type:"structure",required:["appId","environmentName","id"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},id:{location:"uri",locationName:"id"}}},idempotent:true},DeleteTheme:{http:{method:"DELETE",requestUri:"/app/{appId}/environment/{environmentName}/themes/{id}",responseCode:200},input:{type:"structure",required:["appId","environmentName","id"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},id:{location:"uri",locationName:"id"}}},idempotent:true},ExchangeCodeForToken:{http:{requestUri:"/tokens/{provider}",responseCode:200},input:{type:"structure",required:["provider","request"],members:{provider:{location:"uri",locationName:"provider"},request:{type:"structure",required:["code","redirectUri"],members:{code:{shape:"S1k"},redirectUri:{}}}},payload:"request"},output:{type:"structure",required:["accessToken","expiresIn","refreshToken"],members:{accessToken:{shape:"S1k"},expiresIn:{type:"integer"},refreshToken:{shape:"S1k"}}}},ExportComponents:{http:{method:"GET",requestUri:"/export/app/{appId}/environment/{environmentName}/components",responseCode:200},input:{type:"structure",required:["appId","environmentName"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["entities"],members:{entities:{type:"list",member:{shape:"S14"}},nextToken:{}}}},ExportThemes:{http:{method:"GET",requestUri:"/export/app/{appId}/environment/{environmentName}/themes",responseCode:200},input:{type:"structure",required:["appId","environmentName"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["entities"],members:{entities:{type:"list",member:{shape:"S1e"}},nextToken:{}}}},GetComponent:{http:{method:"GET",requestUri:"/app/{appId}/environment/{environmentName}/components/{id}",responseCode:200},input:{type:"structure",required:["appId","environmentName","id"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{component:{shape:"S14"}},payload:"component"}},GetTheme:{http:{method:"GET",requestUri:"/app/{appId}/environment/{environmentName}/themes/{id}",responseCode:200},input:{type:"structure",required:["appId","environmentName","id"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},id:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{theme:{shape:"S1e"}},payload:"theme"}},ListComponents:{http:{method:"GET",requestUri:"/app/{appId}/environment/{environmentName}/components",responseCode:200},input:{type:"structure",required:["appId","environmentName"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["entities"],members:{entities:{type:"list",member:{type:"structure",required:["appId","componentType","environmentName","id","name"],members:{appId:{},componentType:{},environmentName:{},id:{},name:{}}}},nextToken:{}}}},ListThemes:{http:{method:"GET",requestUri:"/app/{appId}/environment/{environmentName}/themes",responseCode:200},input:{type:"structure",required:["appId","environmentName"],members:{appId:{location:"uri",locationName:"appId"},environmentName:{location:"uri",locationName:"environmentName"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["entities"],members:{entities:{type:"list",member:{type:"structure",required:["appId","environmentName","id","name"],members:{appId:{},environmentName:{},id:{},name:{}}}},nextToken:{}}}},RefreshToken:{http:{requestUri:"/tokens/{provider}/refresh",responseCode:200},input:{type:"structure",required:["provider","refreshTokenBody"],members:{provider:{location:"uri",locationName:"provider"},refreshTokenBody:{type:"structure",required:["token"],members:{token:{shape:"S1k"}}}},payload:"refreshTokenBody"},output:{type:"structure",required:["accessToken","expiresIn"],members:{accessToken:{shape:"S1k"},expiresIn:{type:"integer"}}}},UpdateComponent:{http:{method:"PATCH",requestUri:"/app/{appId}/environment/{environmentName}/components/{id}",responseCode:200},input:{type:"structure",required:["appId","environmentName","id","updatedComponent"],members:{appId:{location:"uri",locationName:"appId"},clientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"},environmentName:{location:"uri",locationName:"environmentName"},id:{location:"uri",locationName:"id"},updatedComponent:{type:"structure",members:{bindingProperties:{shape:"S4"},children:{shape:"S9"},collectionProperties:{shape:"Sn"},componentType:{},events:{shape:"Sb"},id:{},name:{},overrides:{shape:"Sv"},properties:{shape:"Sl"},schemaVersion:{},sourceId:{},variants:{shape:"S10"}}}},payload:"updatedComponent"},output:{type:"structure",members:{entity:{shape:"S14"}},payload:"entity"},idempotent:true},UpdateTheme:{http:{method:"PATCH",requestUri:"/app/{appId}/environment/{environmentName}/themes/{id}",responseCode:200},input:{type:"structure",required:["appId","environmentName","id","updatedTheme"],members:{appId:{location:"uri",locationName:"appId"},clientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"},environmentName:{location:"uri",locationName:"environmentName"},id:{location:"uri",locationName:"id"},updatedTheme:{type:"structure",required:["values"],members:{id:{},name:{},overrides:{shape:"S1a"},values:{shape:"S1a"}}}},payload:"updatedTheme"},output:{type:"structure",members:{entity:{shape:"S1e"}},payload:"entity"},idempotent:true}},shapes:{S4:{type:"map",key:{},value:{type:"structure",members:{bindingProperties:{type:"structure",members:{bucket:{},defaultValue:{},field:{},key:{},model:{},predicates:{shape:"S7"},userAttribute:{}}},defaultValue:{},type:{}}}},S7:{type:"list",member:{shape:"S8"}},S8:{type:"structure",members:{and:{shape:"S7"},field:{},operand:{},operator:{},or:{shape:"S7"}}},S9:{type:"list",member:{type:"structure",required:["componentType","name","properties"],members:{children:{shape:"S9"},componentType:{},events:{shape:"Sb"},name:{},properties:{shape:"Sl"},sourceId:{}}}},Sb:{type:"map",key:{},value:{type:"structure",members:{action:{},bindingEvent:{},parameters:{type:"structure",members:{anchor:{shape:"Se"},fields:{shape:"Sl"},global:{shape:"Se"},id:{shape:"Se"},model:{},state:{type:"structure",required:["componentName","property","set"],members:{componentName:{},property:{},set:{shape:"Se"}}},target:{shape:"Se"},type:{shape:"Se"},url:{shape:"Se"}}}}}},Se:{type:"structure",members:{bindingProperties:{shape:"Sf"},bindings:{type:"map",key:{},value:{type:"structure",required:["element","property"],members:{element:{},property:{}}}},collectionBindingProperties:{shape:"Sf"},componentName:{},concat:{type:"list",member:{shape:"Se"}},condition:{type:"structure",members:{else:{shape:"Se"},field:{},operand:{},operandType:{},operator:{},property:{},then:{shape:"Se"}}},configured:{type:"boolean"},defaultValue:{},event:{},importedValue:{},model:{},property:{},type:{},userAttribute:{},value:{}}},Sf:{type:"structure",required:["property"],members:{field:{},property:{}}},Sl:{type:"map",key:{},value:{shape:"Se"}},Sn:{type:"map",key:{},value:{type:"structure",required:["model"],members:{identifiers:{type:"list",member:{}},model:{},predicate:{shape:"S8"},sort:{type:"list",member:{type:"structure",required:["direction","field"],members:{direction:{},field:{}}}}}}},Sv:{type:"map",key:{},value:{type:"map",key:{},value:{}}},Sx:{type:"map",key:{},value:{}},S10:{type:"list",member:{type:"structure",members:{overrides:{shape:"Sv"},variantValues:{type:"map",key:{},value:{}}}}},S14:{type:"structure",required:["appId","bindingProperties","componentType","createdAt","environmentName","id","name","overrides","properties","variants"],members:{appId:{},bindingProperties:{shape:"S4"},children:{shape:"S9"},collectionProperties:{shape:"Sn"},componentType:{},createdAt:{shape:"S15"},environmentName:{},events:{shape:"Sb"},id:{},modifiedAt:{shape:"S15"},name:{},overrides:{shape:"Sv"},properties:{shape:"Sl"},schemaVersion:{},sourceId:{},tags:{shape:"Sx"},variants:{shape:"S10"}}},S15:{type:"timestamp",timestampFormat:"iso8601"},S1a:{type:"list",member:{type:"structure",members:{key:{},value:{type:"structure",members:{children:{shape:"S1a"},value:{}}}}}},S1e:{type:"structure",required:["appId","createdAt","environmentName","id","name","values"],members:{appId:{},createdAt:{shape:"S15"},environmentName:{},id:{},modifiedAt:{shape:"S15"},name:{},overrides:{shape:"S1a"},tags:{shape:"Sx"},values:{shape:"S1a"}}},S1k:{type:"string",sensitive:true}}}},5368:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-07-24",endpointPrefix:"api.sagemaker",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"SageMaker",serviceFullName:"Amazon SageMaker Service",serviceId:"SageMaker",signatureVersion:"v4",signingName:"sagemaker",targetPrefix:"SageMaker",uid:"sagemaker-2017-07-24"},operations:{AddAssociation:{input:{type:"structure",required:["SourceArn","DestinationArn"],members:{SourceArn:{},DestinationArn:{},AssociationType:{}}},output:{type:"structure",members:{SourceArn:{},DestinationArn:{}}}},AddTags:{input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"S7"}}},output:{type:"structure",members:{Tags:{shape:"S7"}}}},AssociateTrialComponent:{input:{type:"structure",required:["TrialComponentName","TrialName"],members:{TrialComponentName:{},TrialName:{}}},output:{type:"structure",members:{TrialComponentArn:{},TrialArn:{}}}},BatchDescribeModelPackage:{input:{type:"structure",required:["ModelPackageArnList"],members:{ModelPackageArnList:{type:"list",member:{}}}},output:{type:"structure",members:{ModelPackageSummaries:{type:"map",key:{},value:{type:"structure",required:["ModelPackageGroupName","ModelPackageArn","CreationTime","InferenceSpecification","ModelPackageStatus"],members:{ModelPackageGroupName:{},ModelPackageVersion:{type:"integer"},ModelPackageArn:{},ModelPackageDescription:{},CreationTime:{type:"timestamp"},InferenceSpecification:{shape:"Sr"},ModelPackageStatus:{},ModelApprovalStatus:{}}}},BatchDescribeModelPackageErrorMap:{type:"map",key:{},value:{type:"structure",required:["ErrorCode","ErrorResponse"],members:{ErrorCode:{},ErrorResponse:{}}}}}}},CreateAction:{input:{type:"structure",required:["ActionName","Source","ActionType"],members:{ActionName:{},Source:{shape:"S1j"},ActionType:{},Description:{},Status:{},Properties:{shape:"S1o"},MetadataProperties:{shape:"S1q"},Tags:{shape:"S7"}}},output:{type:"structure",members:{ActionArn:{}}}},CreateAlgorithm:{input:{type:"structure",required:["AlgorithmName","TrainingSpecification"],members:{AlgorithmName:{},AlgorithmDescription:{},TrainingSpecification:{shape:"S1v"},InferenceSpecification:{shape:"Sr"},ValidationSpecification:{shape:"S2o"},CertifyForMarketplace:{type:"boolean"},Tags:{shape:"S7"}}},output:{type:"structure",required:["AlgorithmArn"],members:{AlgorithmArn:{}}}},CreateApp:{input:{type:"structure",required:["DomainId","UserProfileName","AppType","AppName"],members:{DomainId:{},UserProfileName:{},AppType:{},AppName:{},Tags:{shape:"S7"},ResourceSpec:{shape:"S48"}}},output:{type:"structure",members:{AppArn:{}}}},CreateAppImageConfig:{input:{type:"structure",required:["AppImageConfigName"],members:{AppImageConfigName:{},Tags:{shape:"S7"},KernelGatewayImageConfig:{shape:"S4h"}}},output:{type:"structure",members:{AppImageConfigArn:{}}}},CreateArtifact:{input:{type:"structure",required:["Source","ArtifactType"],members:{ArtifactName:{},Source:{shape:"S4t"},ArtifactType:{},Properties:{shape:"S1o"},MetadataProperties:{shape:"S1q"},Tags:{shape:"S7"}}},output:{type:"structure",members:{ArtifactArn:{}}}},CreateAutoMLJob:{input:{type:"structure",required:["AutoMLJobName","InputDataConfig","OutputDataConfig","RoleArn"],members:{AutoMLJobName:{},InputDataConfig:{shape:"S51"},OutputDataConfig:{shape:"S58"},ProblemType:{},AutoMLJobObjective:{shape:"S5a"},AutoMLJobConfig:{shape:"S5c"},RoleArn:{},GenerateCandidateDefinitionsOnly:{type:"boolean"},Tags:{shape:"S7"},ModelDeployConfig:{shape:"S5q"}}},output:{type:"structure",required:["AutoMLJobArn"],members:{AutoMLJobArn:{}}}},CreateCodeRepository:{input:{type:"structure",required:["CodeRepositoryName","GitConfig"],members:{CodeRepositoryName:{},GitConfig:{shape:"S5w"},Tags:{shape:"S7"}}},output:{type:"structure",required:["CodeRepositoryArn"],members:{CodeRepositoryArn:{}}}},CreateCompilationJob:{input:{type:"structure",required:["CompilationJobName","RoleArn","OutputConfig","StoppingCondition"],members:{CompilationJobName:{},RoleArn:{},ModelPackageVersionArn:{},InputConfig:{shape:"S63"},OutputConfig:{shape:"S65"},VpcConfig:{shape:"S6c"},StoppingCondition:{shape:"S3h"},Tags:{shape:"S7"}}},output:{type:"structure",required:["CompilationJobArn"],members:{CompilationJobArn:{}}}},CreateContext:{input:{type:"structure",required:["ContextName","Source","ContextType"],members:{ContextName:{},Source:{shape:"S6k"},ContextType:{},Description:{},Properties:{shape:"S1o"},Tags:{shape:"S7"}}},output:{type:"structure",members:{ContextArn:{}}}},CreateDataQualityJobDefinition:{input:{type:"structure",required:["JobDefinitionName","DataQualityAppSpecification","DataQualityJobInput","DataQualityJobOutputConfig","JobResources","RoleArn"],members:{JobDefinitionName:{},DataQualityBaselineConfig:{shape:"S6p"},DataQualityAppSpecification:{shape:"S6t"},DataQualityJobInput:{shape:"S72"},DataQualityJobOutputConfig:{shape:"S79"},JobResources:{shape:"S7f"},NetworkConfig:{shape:"S7k"},RoleArn:{},StoppingCondition:{shape:"S7l"},Tags:{shape:"S7"}}},output:{type:"structure",required:["JobDefinitionArn"],members:{JobDefinitionArn:{}}}},CreateDeviceFleet:{input:{type:"structure",required:["DeviceFleetName","OutputConfig"],members:{DeviceFleetName:{},RoleArn:{},Description:{},OutputConfig:{shape:"S7r"},Tags:{shape:"S7"},EnableIotRoleAlias:{type:"boolean"}}}},CreateDomain:{input:{type:"structure",required:["DomainName","AuthMode","DefaultUserSettings","SubnetIds","VpcId"],members:{DomainName:{},AuthMode:{},DefaultUserSettings:{shape:"S7x"},SubnetIds:{shape:"S5l"},VpcId:{},Tags:{shape:"S7"},AppNetworkAccessType:{},HomeEfsFileSystemKmsKeyId:{deprecated:true,deprecatedMessage:"This property is deprecated, use KmsKeyId instead."},KmsKeyId:{},AppSecurityGroupManagement:{},DomainSettings:{shape:"S8g"}}},output:{type:"structure",members:{DomainArn:{},Url:{}}}},CreateEdgePackagingJob:{input:{type:"structure",required:["EdgePackagingJobName","CompilationJobName","ModelName","ModelVersion","RoleArn","OutputConfig"],members:{EdgePackagingJobName:{},CompilationJobName:{},ModelName:{},ModelVersion:{},RoleArn:{},OutputConfig:{shape:"S7r"},ResourceKey:{},Tags:{shape:"S7"}}}},CreateEndpoint:{input:{type:"structure",required:["EndpointName","EndpointConfigName"],members:{EndpointName:{},EndpointConfigName:{},DeploymentConfig:{shape:"S8q"},Tags:{shape:"S7"}}},output:{type:"structure",required:["EndpointArn"],members:{EndpointArn:{}}}},CreateEndpointConfig:{input:{type:"structure",required:["EndpointConfigName","ProductionVariants"],members:{EndpointConfigName:{},ProductionVariants:{shape:"S97"},DataCaptureConfig:{shape:"S9j"},Tags:{shape:"S7"},KmsKeyId:{},AsyncInferenceConfig:{shape:"S9u"}}},output:{type:"structure",required:["EndpointConfigArn"],members:{EndpointConfigArn:{}}}},CreateExperiment:{input:{type:"structure",required:["ExperimentName"],members:{ExperimentName:{},DisplayName:{},Description:{},Tags:{shape:"S7"}}},output:{type:"structure",members:{ExperimentArn:{}}}},CreateFeatureGroup:{input:{type:"structure",required:["FeatureGroupName","RecordIdentifierFeatureName","EventTimeFeatureName","FeatureDefinitions"],members:{FeatureGroupName:{},RecordIdentifierFeatureName:{},EventTimeFeatureName:{},FeatureDefinitions:{shape:"Sa8"},OnlineStoreConfig:{shape:"Sab"},OfflineStoreConfig:{shape:"Sad"},RoleArn:{},Description:{},Tags:{shape:"S7"}}},output:{type:"structure",required:["FeatureGroupArn"],members:{FeatureGroupArn:{}}}},CreateFlowDefinition:{input:{type:"structure",required:["FlowDefinitionName","HumanLoopConfig","OutputConfig","RoleArn"],members:{FlowDefinitionName:{},HumanLoopRequestSource:{shape:"Sao"},HumanLoopActivationConfig:{shape:"Saq"},HumanLoopConfig:{shape:"Sat"},OutputConfig:{shape:"Sb8"},RoleArn:{},Tags:{shape:"S7"}}},output:{type:"structure",required:["FlowDefinitionArn"],members:{FlowDefinitionArn:{}}}},CreateHumanTaskUi:{input:{type:"structure",required:["HumanTaskUiName","UiTemplate"],members:{HumanTaskUiName:{},UiTemplate:{shape:"Sbd"},Tags:{shape:"S7"}}},output:{type:"structure",required:["HumanTaskUiArn"],members:{HumanTaskUiArn:{}}}},CreateHyperParameterTuningJob:{input:{type:"structure",required:["HyperParameterTuningJobName","HyperParameterTuningJobConfig"],members:{HyperParameterTuningJobName:{},HyperParameterTuningJobConfig:{shape:"Sbi"},TrainingJobDefinition:{shape:"Sbz"},TrainingJobDefinitions:{shape:"Sc7"},WarmStartConfig:{shape:"Sc8"},Tags:{shape:"S7"}}},output:{type:"structure",required:["HyperParameterTuningJobArn"],members:{HyperParameterTuningJobArn:{}}}},CreateImage:{input:{type:"structure",required:["ImageName","RoleArn"],members:{Description:{},DisplayName:{},ImageName:{},RoleArn:{},Tags:{shape:"S7"}}},output:{type:"structure",members:{ImageArn:{}}}},CreateImageVersion:{input:{type:"structure",required:["BaseImage","ClientToken","ImageName"],members:{BaseImage:{},ClientToken:{idempotencyToken:true},ImageName:{}}},output:{type:"structure",members:{ImageVersionArn:{}}}},CreateInferenceRecommendationsJob:{input:{type:"structure",required:["JobName","JobType","RoleArn","InputConfig"],members:{JobName:{},JobType:{},RoleArn:{},InputConfig:{shape:"Scp"},JobDescription:{},StoppingConditions:{shape:"Sdb"},OutputConfig:{type:"structure",members:{KmsKeyId:{},CompiledOutputConfig:{type:"structure",members:{S3OutputUri:{}}}}},Tags:{shape:"S7"}}},output:{type:"structure",required:["JobArn"],members:{JobArn:{}}}},CreateLabelingJob:{input:{type:"structure",required:["LabelingJobName","LabelAttributeName","InputConfig","OutputConfig","RoleArn","HumanTaskConfig"],members:{LabelingJobName:{},LabelAttributeName:{},InputConfig:{shape:"Sdm"},OutputConfig:{shape:"Sdt"},RoleArn:{},LabelCategoryConfigS3Uri:{},StoppingConditions:{shape:"Sdu"},LabelingJobAlgorithmsConfig:{shape:"Sdx"},HumanTaskConfig:{shape:"Se1"},Tags:{shape:"S7"}}},output:{type:"structure",required:["LabelingJobArn"],members:{LabelingJobArn:{}}}},CreateModel:{input:{type:"structure",required:["ModelName","ExecutionRoleArn"],members:{ModelName:{},PrimaryContainer:{shape:"Seg"},Containers:{shape:"Sep"},InferenceExecutionConfig:{shape:"Seq"},ExecutionRoleArn:{},Tags:{shape:"S7"},VpcConfig:{shape:"S5i"},EnableNetworkIsolation:{type:"boolean"}}},output:{type:"structure",required:["ModelArn"],members:{ModelArn:{}}}},CreateModelBiasJobDefinition:{input:{type:"structure",required:["JobDefinitionName","ModelBiasAppSpecification","ModelBiasJobInput","ModelBiasJobOutputConfig","JobResources","RoleArn"],members:{JobDefinitionName:{},ModelBiasBaselineConfig:{shape:"Seu"},ModelBiasAppSpecification:{shape:"Sev"},ModelBiasJobInput:{shape:"Sew"},ModelBiasJobOutputConfig:{shape:"S79"},JobResources:{shape:"S7f"},NetworkConfig:{shape:"S7k"},RoleArn:{},StoppingCondition:{shape:"S7l"},Tags:{shape:"S7"}}},output:{type:"structure",required:["JobDefinitionArn"],members:{JobDefinitionArn:{}}}},CreateModelExplainabilityJobDefinition:{input:{type:"structure",required:["JobDefinitionName","ModelExplainabilityAppSpecification","ModelExplainabilityJobInput","ModelExplainabilityJobOutputConfig","JobResources","RoleArn"],members:{JobDefinitionName:{},ModelExplainabilityBaselineConfig:{shape:"Sf0"},ModelExplainabilityAppSpecification:{shape:"Sf1"},ModelExplainabilityJobInput:{shape:"Sf2"},ModelExplainabilityJobOutputConfig:{shape:"S79"},JobResources:{shape:"S7f"},NetworkConfig:{shape:"S7k"},RoleArn:{},StoppingCondition:{shape:"S7l"},Tags:{shape:"S7"}}},output:{type:"structure",required:["JobDefinitionArn"],members:{JobDefinitionArn:{}}}},CreateModelPackage:{input:{type:"structure",members:{ModelPackageName:{},ModelPackageGroupName:{},ModelPackageDescription:{},InferenceSpecification:{shape:"Sr"},ValidationSpecification:{shape:"Sf5"},SourceAlgorithmSpecification:{shape:"Sf8"},CertifyForMarketplace:{type:"boolean"},Tags:{shape:"S7"},ModelApprovalStatus:{},MetadataProperties:{shape:"S1q"},ModelMetrics:{shape:"Sfb"},ClientToken:{idempotencyToken:true},CustomerMetadataProperties:{shape:"Sfi"},DriftCheckBaselines:{shape:"Sfl"},Domain:{},Task:{},SamplePayloadUrl:{},AdditionalInferenceSpecifications:{shape:"Sfr"}}},output:{type:"structure",required:["ModelPackageArn"],members:{ModelPackageArn:{}}}},CreateModelPackageGroup:{input:{type:"structure",required:["ModelPackageGroupName"],members:{ModelPackageGroupName:{},ModelPackageGroupDescription:{},Tags:{shape:"S7"}}},output:{type:"structure",required:["ModelPackageGroupArn"],members:{ModelPackageGroupArn:{}}}},CreateModelQualityJobDefinition:{input:{type:"structure",required:["JobDefinitionName","ModelQualityAppSpecification","ModelQualityJobInput","ModelQualityJobOutputConfig","JobResources","RoleArn"],members:{JobDefinitionName:{},ModelQualityBaselineConfig:{shape:"Sfy"},ModelQualityAppSpecification:{shape:"Sfz"},ModelQualityJobInput:{shape:"Sg1"},ModelQualityJobOutputConfig:{shape:"S79"},JobResources:{shape:"S7f"},NetworkConfig:{shape:"S7k"},RoleArn:{},StoppingCondition:{shape:"S7l"},Tags:{shape:"S7"}}},output:{type:"structure",required:["JobDefinitionArn"],members:{JobDefinitionArn:{}}}},CreateMonitoringSchedule:{input:{type:"structure",required:["MonitoringScheduleName","MonitoringScheduleConfig"],members:{MonitoringScheduleName:{},MonitoringScheduleConfig:{shape:"Sg5"},Tags:{shape:"S7"}}},output:{type:"structure",required:["MonitoringScheduleArn"],members:{MonitoringScheduleArn:{}}}},CreateNotebookInstance:{input:{type:"structure",required:["NotebookInstanceName","InstanceType","RoleArn"],members:{NotebookInstanceName:{},InstanceType:{},SubnetId:{},SecurityGroupIds:{shape:"S7y"},RoleArn:{},KmsKeyId:{},Tags:{shape:"S7"},LifecycleConfigName:{},DirectInternetAccess:{},VolumeSizeInGB:{type:"integer"},AcceleratorTypes:{shape:"Sgn"},DefaultCodeRepository:{},AdditionalCodeRepositories:{shape:"Sgq"},RootAccess:{},PlatformIdentifier:{}}},output:{type:"structure",members:{NotebookInstanceArn:{}}}},CreateNotebookInstanceLifecycleConfig:{input:{type:"structure",required:["NotebookInstanceLifecycleConfigName"],members:{NotebookInstanceLifecycleConfigName:{},OnCreate:{shape:"Sgw"},OnStart:{shape:"Sgw"}}},output:{type:"structure",members:{NotebookInstanceLifecycleConfigArn:{}}}},CreatePipeline:{input:{type:"structure",required:["PipelineName","ClientRequestToken","RoleArn"],members:{PipelineName:{},PipelineDisplayName:{},PipelineDefinition:{},PipelineDefinitionS3Location:{shape:"Sh4"},PipelineDescription:{},ClientRequestToken:{idempotencyToken:true},RoleArn:{},Tags:{shape:"S7"},ParallelismConfiguration:{shape:"Sha"}}},output:{type:"structure",members:{PipelineArn:{}}}},CreatePresignedDomainUrl:{input:{type:"structure",required:["DomainId","UserProfileName"],members:{DomainId:{},UserProfileName:{},SessionExpirationDurationInSeconds:{type:"integer"},ExpiresInSeconds:{type:"integer"}}},output:{type:"structure",members:{AuthorizedUrl:{}}}},CreatePresignedNotebookInstanceUrl:{input:{type:"structure",required:["NotebookInstanceName"],members:{NotebookInstanceName:{},SessionExpirationDurationInSeconds:{type:"integer"}}},output:{type:"structure",members:{AuthorizedUrl:{}}}},CreateProcessingJob:{input:{type:"structure",required:["ProcessingJobName","ProcessingResources","AppSpecification","RoleArn"],members:{ProcessingInputs:{shape:"Shn"},ProcessingOutputConfig:{shape:"Sia"},ProcessingJobName:{},ProcessingResources:{shape:"Sif"},StoppingCondition:{shape:"Sih"},AppSpecification:{shape:"Sij"},Environment:{shape:"Sil"},NetworkConfig:{shape:"Sgd"},RoleArn:{},Tags:{shape:"S7"},ExperimentConfig:{shape:"Sim"}}},output:{type:"structure",required:["ProcessingJobArn"],members:{ProcessingJobArn:{}}}},CreateProject:{input:{type:"structure",required:["ProjectName","ServiceCatalogProvisioningDetails"],members:{ProjectName:{},ProjectDescription:{},ServiceCatalogProvisioningDetails:{shape:"Sir"},Tags:{shape:"S7"}}},output:{type:"structure",required:["ProjectArn","ProjectId"],members:{ProjectArn:{},ProjectId:{}}}},CreateStudioLifecycleConfig:{input:{type:"structure",required:["StudioLifecycleConfigName","StudioLifecycleConfigContent","StudioLifecycleConfigAppType"],members:{StudioLifecycleConfigName:{},StudioLifecycleConfigContent:{},StudioLifecycleConfigAppType:{},Tags:{shape:"S7"}}},output:{type:"structure",members:{StudioLifecycleConfigArn:{}}}},CreateTrainingJob:{input:{type:"structure",required:["TrainingJobName","AlgorithmSpecification","RoleArn","OutputDataConfig","ResourceConfig","StoppingCondition"],members:{TrainingJobName:{},HyperParameters:{shape:"S2t"},AlgorithmSpecification:{shape:"Sj7"},RoleArn:{},InputDataConfig:{shape:"S2v"},OutputDataConfig:{shape:"S3c"},ResourceConfig:{shape:"S3e"},VpcConfig:{shape:"S5i"},StoppingCondition:{shape:"S3h"},Tags:{shape:"S7"},EnableNetworkIsolation:{type:"boolean"},EnableInterContainerTrafficEncryption:{type:"boolean"},EnableManagedSpotTraining:{type:"boolean"},CheckpointConfig:{shape:"Sc4"},DebugHookConfig:{shape:"Sj8"},DebugRuleConfigurations:{shape:"Sjg"},TensorBoardOutputConfig:{shape:"Sjl"},ExperimentConfig:{shape:"Sim"},ProfilerConfig:{shape:"Sjm"},ProfilerRuleConfigurations:{shape:"Sjp"},Environment:{shape:"Sjr"},RetryStrategy:{shape:"Sc5"}}},output:{type:"structure",required:["TrainingJobArn"],members:{TrainingJobArn:{}}}},CreateTransformJob:{input:{type:"structure",required:["TransformJobName","ModelName","TransformInput","TransformOutput","TransformResources"],members:{TransformJobName:{},ModelName:{},MaxConcurrentTransforms:{type:"integer"},ModelClientConfig:{shape:"Sjy"},MaxPayloadInMB:{type:"integer"},BatchStrategy:{},Environment:{shape:"S3o"},TransformInput:{shape:"S3r"},TransformOutput:{shape:"S3v"},TransformResources:{shape:"S3y"},DataProcessing:{shape:"Sk1"},Tags:{shape:"S7"},ExperimentConfig:{shape:"Sim"}}},output:{type:"structure",required:["TransformJobArn"],members:{TransformJobArn:{}}}},CreateTrial:{input:{type:"structure",required:["TrialName","ExperimentName"],members:{TrialName:{},DisplayName:{},ExperimentName:{},MetadataProperties:{shape:"S1q"},Tags:{shape:"S7"}}},output:{type:"structure",members:{TrialArn:{}}}},CreateTrialComponent:{input:{type:"structure",required:["TrialComponentName"],members:{TrialComponentName:{},DisplayName:{},Status:{shape:"Sk9"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Parameters:{shape:"Skd"},InputArtifacts:{shape:"Skh"},OutputArtifacts:{shape:"Skh"},MetadataProperties:{shape:"S1q"},Tags:{shape:"S7"}}},output:{type:"structure",members:{TrialComponentArn:{}}}},CreateUserProfile:{input:{type:"structure",required:["DomainId","UserProfileName"],members:{DomainId:{},UserProfileName:{},SingleSignOnUserIdentifier:{},SingleSignOnUserValue:{},Tags:{shape:"S7"},UserSettings:{shape:"S7x"}}},output:{type:"structure",members:{UserProfileArn:{}}}},CreateWorkforce:{input:{type:"structure",required:["WorkforceName"],members:{CognitoConfig:{shape:"Sks"},OidcConfig:{shape:"Skv"},SourceIpConfig:{shape:"Sky"},WorkforceName:{},Tags:{shape:"S7"}}},output:{type:"structure",required:["WorkforceArn"],members:{WorkforceArn:{}}}},CreateWorkteam:{input:{type:"structure",required:["WorkteamName","MemberDefinitions","Description"],members:{WorkteamName:{},WorkforceName:{},MemberDefinitions:{shape:"Sl6"},Description:{},NotificationConfiguration:{shape:"Sle"},Tags:{shape:"S7"}}},output:{type:"structure",members:{WorkteamArn:{}}}},DeleteAction:{input:{type:"structure",required:["ActionName"],members:{ActionName:{}}},output:{type:"structure",members:{ActionArn:{}}}},DeleteAlgorithm:{input:{type:"structure",required:["AlgorithmName"],members:{AlgorithmName:{}}}},DeleteApp:{input:{type:"structure",required:["DomainId","UserProfileName","AppType","AppName"],members:{DomainId:{},UserProfileName:{},AppType:{},AppName:{}}}},DeleteAppImageConfig:{input:{type:"structure",required:["AppImageConfigName"],members:{AppImageConfigName:{}}}},DeleteArtifact:{input:{type:"structure",members:{ArtifactArn:{},Source:{shape:"S4t"}}},output:{type:"structure",members:{ArtifactArn:{}}}},DeleteAssociation:{input:{type:"structure",required:["SourceArn","DestinationArn"],members:{SourceArn:{},DestinationArn:{}}},output:{type:"structure",members:{SourceArn:{},DestinationArn:{}}}},DeleteCodeRepository:{input:{type:"structure",required:["CodeRepositoryName"],members:{CodeRepositoryName:{}}}},DeleteContext:{input:{type:"structure",required:["ContextName"],members:{ContextName:{}}},output:{type:"structure",members:{ContextArn:{}}}},DeleteDataQualityJobDefinition:{input:{type:"structure",required:["JobDefinitionName"],members:{JobDefinitionName:{}}}},DeleteDeviceFleet:{input:{type:"structure",required:["DeviceFleetName"],members:{DeviceFleetName:{}}}},DeleteDomain:{input:{type:"structure",required:["DomainId"],members:{DomainId:{},RetentionPolicy:{type:"structure",members:{HomeEfsFileSystem:{}}}}}},DeleteEndpoint:{input:{type:"structure",required:["EndpointName"],members:{EndpointName:{}}}},DeleteEndpointConfig:{input:{type:"structure",required:["EndpointConfigName"],members:{EndpointConfigName:{}}}},DeleteExperiment:{input:{type:"structure",required:["ExperimentName"],members:{ExperimentName:{}}},output:{type:"structure",members:{ExperimentArn:{}}}},DeleteFeatureGroup:{input:{type:"structure",required:["FeatureGroupName"],members:{FeatureGroupName:{}}}},DeleteFlowDefinition:{input:{type:"structure",required:["FlowDefinitionName"],members:{FlowDefinitionName:{}}},output:{type:"structure",members:{}}},DeleteHumanTaskUi:{input:{type:"structure",required:["HumanTaskUiName"],members:{HumanTaskUiName:{}}},output:{type:"structure",members:{}}},DeleteImage:{input:{type:"structure",required:["ImageName"],members:{ImageName:{}}},output:{type:"structure",members:{}}},DeleteImageVersion:{input:{type:"structure",required:["ImageName","Version"],members:{ImageName:{},Version:{type:"integer"}}},output:{type:"structure",members:{}}},DeleteModel:{input:{type:"structure",required:["ModelName"],members:{ModelName:{}}}},DeleteModelBiasJobDefinition:{input:{type:"structure",required:["JobDefinitionName"],members:{JobDefinitionName:{}}}},DeleteModelExplainabilityJobDefinition:{input:{type:"structure",required:["JobDefinitionName"],members:{JobDefinitionName:{}}}},DeleteModelPackage:{input:{type:"structure",required:["ModelPackageName"],members:{ModelPackageName:{}}}},DeleteModelPackageGroup:{input:{type:"structure",required:["ModelPackageGroupName"],members:{ModelPackageGroupName:{}}}},DeleteModelPackageGroupPolicy:{input:{type:"structure",required:["ModelPackageGroupName"],members:{ModelPackageGroupName:{}}}},DeleteModelQualityJobDefinition:{input:{type:"structure",required:["JobDefinitionName"],members:{JobDefinitionName:{}}}},DeleteMonitoringSchedule:{input:{type:"structure",required:["MonitoringScheduleName"],members:{MonitoringScheduleName:{}}}},DeleteNotebookInstance:{input:{type:"structure",required:["NotebookInstanceName"],members:{NotebookInstanceName:{}}}},DeleteNotebookInstanceLifecycleConfig:{input:{type:"structure",required:["NotebookInstanceLifecycleConfigName"],members:{NotebookInstanceLifecycleConfigName:{}}}},DeletePipeline:{input:{type:"structure",required:["PipelineName","ClientRequestToken"],members:{PipelineName:{},ClientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{PipelineArn:{}}}},DeleteProject:{input:{type:"structure",required:["ProjectName"],members:{ProjectName:{}}}},DeleteStudioLifecycleConfig:{input:{type:"structure",required:["StudioLifecycleConfigName"],members:{StudioLifecycleConfigName:{}}}},DeleteTags:{input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},DeleteTrial:{input:{type:"structure",required:["TrialName"],members:{TrialName:{}}},output:{type:"structure",members:{TrialArn:{}}}},DeleteTrialComponent:{input:{type:"structure",required:["TrialComponentName"],members:{TrialComponentName:{}}},output:{type:"structure",members:{TrialComponentArn:{}}}},DeleteUserProfile:{input:{type:"structure",required:["DomainId","UserProfileName"],members:{DomainId:{},UserProfileName:{}}}},DeleteWorkforce:{input:{type:"structure",required:["WorkforceName"],members:{WorkforceName:{}}},output:{type:"structure",members:{}}},DeleteWorkteam:{input:{type:"structure",required:["WorkteamName"],members:{WorkteamName:{}}},output:{type:"structure",required:["Success"],members:{Success:{type:"boolean"}}}},DeregisterDevices:{input:{type:"structure",required:["DeviceFleetName","DeviceNames"],members:{DeviceFleetName:{},DeviceNames:{type:"list",member:{}}}}},DescribeAction:{input:{type:"structure",required:["ActionName"],members:{ActionName:{}}},output:{type:"structure",members:{ActionName:{},ActionArn:{},Source:{shape:"S1j"},ActionType:{},Description:{},Status:{},Properties:{shape:"S1o"},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Sn8"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Sn8"},MetadataProperties:{shape:"S1q"},LineageGroupArn:{}}}},DescribeAlgorithm:{input:{type:"structure",required:["AlgorithmName"],members:{AlgorithmName:{}}},output:{type:"structure",required:["AlgorithmName","AlgorithmArn","CreationTime","TrainingSpecification","AlgorithmStatus","AlgorithmStatusDetails"],members:{AlgorithmName:{},AlgorithmArn:{},AlgorithmDescription:{},CreationTime:{type:"timestamp"},TrainingSpecification:{shape:"S1v"},InferenceSpecification:{shape:"Sr"},ValidationSpecification:{shape:"S2o"},AlgorithmStatus:{},AlgorithmStatusDetails:{type:"structure",members:{ValidationStatuses:{shape:"Sne"},ImageScanStatuses:{shape:"Sne"}}},ProductId:{},CertifyForMarketplace:{type:"boolean"}}}},DescribeApp:{input:{type:"structure",required:["DomainId","UserProfileName","AppType","AppName"],members:{DomainId:{},UserProfileName:{},AppType:{},AppName:{}}},output:{type:"structure",members:{AppArn:{},AppType:{},AppName:{},DomainId:{},UserProfileName:{},Status:{},LastHealthCheckTimestamp:{type:"timestamp"},LastUserActivityTimestamp:{type:"timestamp"},CreationTime:{type:"timestamp"},FailureReason:{},ResourceSpec:{shape:"S48"}}}},DescribeAppImageConfig:{input:{type:"structure",required:["AppImageConfigName"],members:{AppImageConfigName:{}}},output:{type:"structure",members:{AppImageConfigArn:{},AppImageConfigName:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},KernelGatewayImageConfig:{shape:"S4h"}}}},DescribeArtifact:{input:{type:"structure",required:["ArtifactArn"],members:{ArtifactArn:{}}},output:{type:"structure",members:{ArtifactName:{},ArtifactArn:{},Source:{shape:"S4t"},ArtifactType:{},Properties:{shape:"S1o"},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Sn8"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Sn8"},MetadataProperties:{shape:"S1q"},LineageGroupArn:{}}}},DescribeAutoMLJob:{input:{type:"structure",required:["AutoMLJobName"],members:{AutoMLJobName:{}}},output:{type:"structure",required:["AutoMLJobName","AutoMLJobArn","InputDataConfig","OutputDataConfig","RoleArn","CreationTime","LastModifiedTime","AutoMLJobStatus","AutoMLJobSecondaryStatus"],members:{AutoMLJobName:{},AutoMLJobArn:{},InputDataConfig:{shape:"S51"},OutputDataConfig:{shape:"S58"},RoleArn:{},AutoMLJobObjective:{shape:"S5a"},ProblemType:{},AutoMLJobConfig:{shape:"S5c"},CreationTime:{type:"timestamp"},EndTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},FailureReason:{},PartialFailureReasons:{shape:"Sns"},BestCandidate:{shape:"Snu"},AutoMLJobStatus:{},AutoMLJobSecondaryStatus:{},GenerateCandidateDefinitionsOnly:{type:"boolean"},AutoMLJobArtifacts:{type:"structure",members:{CandidateDefinitionNotebookLocation:{},DataExplorationNotebookLocation:{}}},ResolvedAttributes:{type:"structure",members:{AutoMLJobObjective:{shape:"S5a"},ProblemType:{},CompletionCriteria:{shape:"S5d"}}},ModelDeployConfig:{shape:"S5q"},ModelDeployResult:{type:"structure",members:{EndpointName:{}}}}}},DescribeCodeRepository:{input:{type:"structure",required:["CodeRepositoryName"],members:{CodeRepositoryName:{}}},output:{type:"structure",required:["CodeRepositoryName","CodeRepositoryArn","CreationTime","LastModifiedTime"],members:{CodeRepositoryName:{},CodeRepositoryArn:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},GitConfig:{shape:"S5w"}}}},DescribeCompilationJob:{input:{type:"structure",required:["CompilationJobName"],members:{CompilationJobName:{}}},output:{type:"structure",required:["CompilationJobName","CompilationJobArn","CompilationJobStatus","StoppingCondition","CreationTime","LastModifiedTime","FailureReason","ModelArtifacts","RoleArn","InputConfig","OutputConfig"],members:{CompilationJobName:{},CompilationJobArn:{},CompilationJobStatus:{},CompilationStartTime:{type:"timestamp"},CompilationEndTime:{type:"timestamp"},StoppingCondition:{shape:"S3h"},InferenceImage:{},ModelPackageVersionArn:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},FailureReason:{},ModelArtifacts:{shape:"Sov"},ModelDigests:{type:"structure",members:{ArtifactDigest:{}}},RoleArn:{},InputConfig:{shape:"S63"},OutputConfig:{shape:"S65"},VpcConfig:{shape:"S6c"}}}},DescribeContext:{input:{type:"structure",required:["ContextName"],members:{ContextName:{}}},output:{type:"structure",members:{ContextName:{},ContextArn:{},Source:{shape:"S6k"},ContextType:{},Description:{},Properties:{shape:"S1o"},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Sn8"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Sn8"},LineageGroupArn:{}}}},DescribeDataQualityJobDefinition:{input:{type:"structure",required:["JobDefinitionName"],members:{JobDefinitionName:{}}},output:{type:"structure",required:["JobDefinitionArn","JobDefinitionName","CreationTime","DataQualityAppSpecification","DataQualityJobInput","DataQualityJobOutputConfig","JobResources","RoleArn"],members:{JobDefinitionArn:{},JobDefinitionName:{},CreationTime:{type:"timestamp"},DataQualityBaselineConfig:{shape:"S6p"},DataQualityAppSpecification:{shape:"S6t"},DataQualityJobInput:{shape:"S72"},DataQualityJobOutputConfig:{shape:"S79"},JobResources:{shape:"S7f"},NetworkConfig:{shape:"S7k"},RoleArn:{},StoppingCondition:{shape:"S7l"}}}},DescribeDevice:{input:{type:"structure",required:["DeviceName","DeviceFleetName"],members:{NextToken:{},DeviceName:{},DeviceFleetName:{}}},output:{type:"structure",required:["DeviceName","DeviceFleetName","RegistrationTime"],members:{DeviceArn:{},DeviceName:{},Description:{},DeviceFleetName:{},IotThingName:{},RegistrationTime:{type:"timestamp"},LatestHeartbeat:{type:"timestamp"},Models:{type:"list",member:{type:"structure",required:["ModelName","ModelVersion"],members:{ModelName:{},ModelVersion:{},LatestSampleTime:{type:"timestamp"},LatestInference:{type:"timestamp"}}}},MaxModels:{type:"integer"},NextToken:{},AgentVersion:{}}}},DescribeDeviceFleet:{input:{type:"structure",required:["DeviceFleetName"],members:{DeviceFleetName:{}}},output:{type:"structure",required:["DeviceFleetName","DeviceFleetArn","OutputConfig","CreationTime","LastModifiedTime"],members:{DeviceFleetName:{},DeviceFleetArn:{},OutputConfig:{shape:"S7r"},Description:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},RoleArn:{},IotRoleAlias:{}}}},DescribeDomain:{input:{type:"structure",required:["DomainId"],members:{DomainId:{}}},output:{type:"structure",members:{DomainArn:{},DomainId:{},DomainName:{},HomeEfsFileSystemId:{},SingleSignOnManagedApplicationInstanceId:{},Status:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},FailureReason:{},AuthMode:{},DefaultUserSettings:{shape:"S7x"},AppNetworkAccessType:{},HomeEfsFileSystemKmsKeyId:{deprecated:true,deprecatedMessage:"This property is deprecated, use KmsKeyId instead."},SubnetIds:{shape:"S5l"},Url:{},VpcId:{},KmsKeyId:{},DomainSettings:{shape:"S8g"},AppSecurityGroupManagement:{},SecurityGroupIdForDomainBoundary:{}}}},DescribeEdgePackagingJob:{input:{type:"structure",required:["EdgePackagingJobName"],members:{EdgePackagingJobName:{}}},output:{type:"structure",required:["EdgePackagingJobArn","EdgePackagingJobName","EdgePackagingJobStatus"],members:{EdgePackagingJobArn:{},EdgePackagingJobName:{},CompilationJobName:{},ModelName:{},ModelVersion:{},RoleArn:{},OutputConfig:{shape:"S7r"},ResourceKey:{},EdgePackagingJobStatus:{},EdgePackagingJobStatusMessage:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},ModelArtifact:{},ModelSignature:{},PresetDeploymentOutput:{type:"structure",required:["Type"],members:{Type:{},Artifact:{},Status:{},StatusMessage:{}}}}}},DescribeEndpoint:{input:{type:"structure",required:["EndpointName"],members:{EndpointName:{}}},output:{type:"structure",required:["EndpointName","EndpointArn","EndpointConfigName","EndpointStatus","CreationTime","LastModifiedTime"],members:{EndpointName:{},EndpointArn:{},EndpointConfigName:{},ProductionVariants:{shape:"Spr"},DataCaptureConfig:{shape:"Sq0"},EndpointStatus:{},FailureReason:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},LastDeploymentConfig:{shape:"S8q"},AsyncInferenceConfig:{shape:"S9u"},PendingDeploymentSummary:{type:"structure",required:["EndpointConfigName"],members:{EndpointConfigName:{},ProductionVariants:{type:"list",member:{type:"structure",required:["VariantName"],members:{VariantName:{},DeployedImages:{shape:"Spt"},CurrentWeight:{type:"float"},DesiredWeight:{type:"float"},CurrentInstanceCount:{type:"integer"},DesiredInstanceCount:{type:"integer"},InstanceType:{},AcceleratorType:{},VariantStatus:{shape:"Spw"},CurrentServerlessConfig:{shape:"S9g"},DesiredServerlessConfig:{shape:"S9g"}}}},StartTime:{type:"timestamp"}}}}}},DescribeEndpointConfig:{input:{type:"structure",required:["EndpointConfigName"],members:{EndpointConfigName:{}}},output:{type:"structure",required:["EndpointConfigName","EndpointConfigArn","ProductionVariants","CreationTime"],members:{EndpointConfigName:{},EndpointConfigArn:{},ProductionVariants:{shape:"S97"},DataCaptureConfig:{shape:"S9j"},KmsKeyId:{},CreationTime:{type:"timestamp"},AsyncInferenceConfig:{shape:"S9u"}}}},DescribeExperiment:{input:{type:"structure",required:["ExperimentName"],members:{ExperimentName:{}}},output:{type:"structure",members:{ExperimentName:{},ExperimentArn:{},DisplayName:{},Source:{shape:"Sqa"},Description:{},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Sn8"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Sn8"}}}},DescribeFeatureGroup:{input:{type:"structure",required:["FeatureGroupName"],members:{FeatureGroupName:{},NextToken:{}}},output:{type:"structure",required:["FeatureGroupArn","FeatureGroupName","RecordIdentifierFeatureName","EventTimeFeatureName","FeatureDefinitions","CreationTime","NextToken"],members:{FeatureGroupArn:{},FeatureGroupName:{},RecordIdentifierFeatureName:{},EventTimeFeatureName:{},FeatureDefinitions:{shape:"Sa8"},CreationTime:{type:"timestamp"},OnlineStoreConfig:{shape:"Sab"},OfflineStoreConfig:{shape:"Sad"},RoleArn:{},FeatureGroupStatus:{},OfflineStoreStatus:{shape:"Sqg"},FailureReason:{},Description:{},NextToken:{}}}},DescribeFlowDefinition:{input:{type:"structure",required:["FlowDefinitionName"],members:{FlowDefinitionName:{}}},output:{type:"structure",required:["FlowDefinitionArn","FlowDefinitionName","FlowDefinitionStatus","CreationTime","HumanLoopConfig","OutputConfig","RoleArn"],members:{FlowDefinitionArn:{},FlowDefinitionName:{},FlowDefinitionStatus:{},CreationTime:{type:"timestamp"},HumanLoopRequestSource:{shape:"Sao"},HumanLoopActivationConfig:{shape:"Saq"},HumanLoopConfig:{shape:"Sat"},OutputConfig:{shape:"Sb8"},RoleArn:{},FailureReason:{}}}},DescribeHumanTaskUi:{input:{type:"structure",required:["HumanTaskUiName"],members:{HumanTaskUiName:{}}},output:{type:"structure",required:["HumanTaskUiArn","HumanTaskUiName","CreationTime","UiTemplate"],members:{HumanTaskUiArn:{},HumanTaskUiName:{},HumanTaskUiStatus:{},CreationTime:{type:"timestamp"},UiTemplate:{type:"structure",members:{Url:{},ContentSha256:{}}}}}},DescribeHyperParameterTuningJob:{input:{type:"structure",required:["HyperParameterTuningJobName"],members:{HyperParameterTuningJobName:{}}},output:{type:"structure",required:["HyperParameterTuningJobName","HyperParameterTuningJobArn","HyperParameterTuningJobConfig","HyperParameterTuningJobStatus","CreationTime","TrainingJobStatusCounters","ObjectiveStatusCounters"],members:{HyperParameterTuningJobName:{},HyperParameterTuningJobArn:{},HyperParameterTuningJobConfig:{shape:"Sbi"},TrainingJobDefinition:{shape:"Sbz"},TrainingJobDefinitions:{shape:"Sc7"},HyperParameterTuningJobStatus:{},CreationTime:{type:"timestamp"},HyperParameterTuningEndTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},TrainingJobStatusCounters:{shape:"Sqv"},ObjectiveStatusCounters:{shape:"Sqx"},BestTrainingJob:{shape:"Sqz"},OverallBestTrainingJob:{shape:"Sqz"},WarmStartConfig:{shape:"Sc8"},FailureReason:{}}}},DescribeImage:{input:{type:"structure",required:["ImageName"],members:{ImageName:{}}},output:{type:"structure",members:{CreationTime:{type:"timestamp"},Description:{},DisplayName:{},FailureReason:{},ImageArn:{},ImageName:{},ImageStatus:{},LastModifiedTime:{type:"timestamp"},RoleArn:{}}}},DescribeImageVersion:{input:{type:"structure",required:["ImageName"],members:{ImageName:{},Version:{type:"integer"}}},output:{type:"structure",members:{BaseImage:{},ContainerImage:{},CreationTime:{type:"timestamp"},FailureReason:{},ImageArn:{},ImageVersionArn:{},ImageVersionStatus:{},LastModifiedTime:{type:"timestamp"},Version:{type:"integer"}}}},DescribeInferenceRecommendationsJob:{input:{type:"structure",required:["JobName"],members:{JobName:{}}},output:{type:"structure",required:["JobName","JobType","JobArn","RoleArn","Status","CreationTime","LastModifiedTime","InputConfig"],members:{JobName:{},JobDescription:{},JobType:{},JobArn:{},RoleArn:{},Status:{},CreationTime:{type:"timestamp"},CompletionTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},FailureReason:{},InputConfig:{shape:"Scp"},StoppingConditions:{shape:"Sdb"},InferenceRecommendations:{type:"list",member:{type:"structure",required:["Metrics","EndpointConfiguration","ModelConfiguration"],members:{Metrics:{type:"structure",required:["CostPerHour","CostPerInference","MaxInvocations","ModelLatency"],members:{CostPerHour:{type:"float"},CostPerInference:{type:"float"},MaxInvocations:{type:"integer"},ModelLatency:{type:"integer"}}},EndpointConfiguration:{type:"structure",required:["EndpointName","VariantName","InstanceType","InitialInstanceCount"],members:{EndpointName:{},VariantName:{},InstanceType:{},InitialInstanceCount:{type:"integer"}}},ModelConfiguration:{type:"structure",members:{InferenceSpecificationName:{},EnvironmentParameters:{type:"list",member:{type:"structure",required:["Key","ValueType","Value"],members:{Key:{},ValueType:{},Value:{}}}}}}}}}}}},DescribeLabelingJob:{input:{type:"structure",required:["LabelingJobName"],members:{LabelingJobName:{}}},output:{type:"structure",required:["LabelingJobStatus","LabelCounters","CreationTime","LastModifiedTime","JobReferenceCode","LabelingJobName","LabelingJobArn","InputConfig","OutputConfig","RoleArn","HumanTaskConfig"],members:{LabelingJobStatus:{},LabelCounters:{shape:"Srm"},FailureReason:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},JobReferenceCode:{},LabelingJobName:{},LabelingJobArn:{},LabelAttributeName:{},InputConfig:{shape:"Sdm"},OutputConfig:{shape:"Sdt"},RoleArn:{},LabelCategoryConfigS3Uri:{},StoppingConditions:{shape:"Sdu"},LabelingJobAlgorithmsConfig:{shape:"Sdx"},HumanTaskConfig:{shape:"Se1"},Tags:{shape:"S7"},LabelingJobOutput:{shape:"Srp"}}}},DescribeLineageGroup:{input:{type:"structure",required:["LineageGroupName"],members:{LineageGroupName:{}}},output:{type:"structure",members:{LineageGroupName:{},LineageGroupArn:{},DisplayName:{},Description:{},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Sn8"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Sn8"}}}},DescribeModel:{input:{type:"structure",required:["ModelName"],members:{ModelName:{}}},output:{type:"structure",required:["ModelName","ExecutionRoleArn","CreationTime","ModelArn"],members:{ModelName:{},PrimaryContainer:{shape:"Seg"},Containers:{shape:"Sep"},InferenceExecutionConfig:{shape:"Seq"},ExecutionRoleArn:{},VpcConfig:{shape:"S5i"},CreationTime:{type:"timestamp"},ModelArn:{},EnableNetworkIsolation:{type:"boolean"}}}},DescribeModelBiasJobDefinition:{input:{type:"structure",required:["JobDefinitionName"],members:{JobDefinitionName:{}}},output:{type:"structure",required:["JobDefinitionArn","JobDefinitionName","CreationTime","ModelBiasAppSpecification","ModelBiasJobInput","ModelBiasJobOutputConfig","JobResources","RoleArn"],members:{JobDefinitionArn:{},JobDefinitionName:{},CreationTime:{type:"timestamp"},ModelBiasBaselineConfig:{shape:"Seu"},ModelBiasAppSpecification:{shape:"Sev"},ModelBiasJobInput:{shape:"Sew"},ModelBiasJobOutputConfig:{shape:"S79"},JobResources:{shape:"S7f"},NetworkConfig:{shape:"S7k"},RoleArn:{},StoppingCondition:{shape:"S7l"}}}},DescribeModelExplainabilityJobDefinition:{input:{type:"structure",required:["JobDefinitionName"],members:{JobDefinitionName:{}}},output:{type:"structure",required:["JobDefinitionArn","JobDefinitionName","CreationTime","ModelExplainabilityAppSpecification","ModelExplainabilityJobInput","ModelExplainabilityJobOutputConfig","JobResources","RoleArn"],members:{JobDefinitionArn:{},JobDefinitionName:{},CreationTime:{type:"timestamp"},ModelExplainabilityBaselineConfig:{shape:"Sf0"},ModelExplainabilityAppSpecification:{shape:"Sf1"},ModelExplainabilityJobInput:{shape:"Sf2"},ModelExplainabilityJobOutputConfig:{shape:"S79"},JobResources:{shape:"S7f"},NetworkConfig:{shape:"S7k"},RoleArn:{},StoppingCondition:{shape:"S7l"}}}},DescribeModelPackage:{input:{type:"structure",required:["ModelPackageName"],members:{ModelPackageName:{}}},output:{type:"structure",required:["ModelPackageName","ModelPackageArn","CreationTime","ModelPackageStatus","ModelPackageStatusDetails"],members:{ModelPackageName:{},ModelPackageGroupName:{},ModelPackageVersion:{type:"integer"},ModelPackageArn:{},ModelPackageDescription:{},CreationTime:{type:"timestamp"},InferenceSpecification:{shape:"Sr"},SourceAlgorithmSpecification:{shape:"Sf8"},ValidationSpecification:{shape:"Sf5"},ModelPackageStatus:{},ModelPackageStatusDetails:{shape:"Ss0"},CertifyForMarketplace:{type:"boolean"},ModelApprovalStatus:{},CreatedBy:{shape:"Sn8"},MetadataProperties:{shape:"S1q"},ModelMetrics:{shape:"Sfb"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Sn8"},ApprovalDescription:{},CustomerMetadataProperties:{shape:"Sfi"},DriftCheckBaselines:{shape:"Sfl"},Domain:{},Task:{},SamplePayloadUrl:{},AdditionalInferenceSpecifications:{shape:"Sfr"}}}},DescribeModelPackageGroup:{input:{type:"structure",required:["ModelPackageGroupName"],members:{ModelPackageGroupName:{}}},output:{type:"structure",required:["ModelPackageGroupName","ModelPackageGroupArn","CreationTime","CreatedBy","ModelPackageGroupStatus"],members:{ModelPackageGroupName:{},ModelPackageGroupArn:{},ModelPackageGroupDescription:{},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Sn8"},ModelPackageGroupStatus:{}}}},DescribeModelQualityJobDefinition:{input:{type:"structure",required:["JobDefinitionName"],members:{JobDefinitionName:{}}},output:{type:"structure",required:["JobDefinitionArn","JobDefinitionName","CreationTime","ModelQualityAppSpecification","ModelQualityJobInput","ModelQualityJobOutputConfig","JobResources","RoleArn"],members:{JobDefinitionArn:{},JobDefinitionName:{},CreationTime:{type:"timestamp"},ModelQualityBaselineConfig:{shape:"Sfy"},ModelQualityAppSpecification:{shape:"Sfz"},ModelQualityJobInput:{shape:"Sg1"},ModelQualityJobOutputConfig:{shape:"S79"},JobResources:{shape:"S7f"},NetworkConfig:{shape:"S7k"},RoleArn:{},StoppingCondition:{shape:"S7l"}}}},DescribeMonitoringSchedule:{input:{type:"structure",required:["MonitoringScheduleName"],members:{MonitoringScheduleName:{}}},output:{type:"structure",required:["MonitoringScheduleArn","MonitoringScheduleName","MonitoringScheduleStatus","CreationTime","LastModifiedTime","MonitoringScheduleConfig"],members:{MonitoringScheduleArn:{},MonitoringScheduleName:{},MonitoringScheduleStatus:{},MonitoringType:{},FailureReason:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},MonitoringScheduleConfig:{shape:"Sg5"},EndpointName:{},LastMonitoringExecutionSummary:{shape:"Ssd"}}}},DescribeNotebookInstance:{input:{type:"structure",required:["NotebookInstanceName"],members:{NotebookInstanceName:{}}},output:{type:"structure",members:{NotebookInstanceArn:{},NotebookInstanceName:{},NotebookInstanceStatus:{},FailureReason:{},Url:{},InstanceType:{},SubnetId:{},SecurityGroups:{shape:"S7y"},RoleArn:{},KmsKeyId:{},NetworkInterfaceId:{},LastModifiedTime:{type:"timestamp"},CreationTime:{type:"timestamp"},NotebookInstanceLifecycleConfigName:{},DirectInternetAccess:{},VolumeSizeInGB:{type:"integer"},AcceleratorTypes:{shape:"Sgn"},DefaultCodeRepository:{},AdditionalCodeRepositories:{shape:"Sgq"},RootAccess:{},PlatformIdentifier:{}}}},DescribeNotebookInstanceLifecycleConfig:{input:{type:"structure",required:["NotebookInstanceLifecycleConfigName"],members:{NotebookInstanceLifecycleConfigName:{}}},output:{type:"structure",members:{NotebookInstanceLifecycleConfigArn:{},NotebookInstanceLifecycleConfigName:{},OnCreate:{shape:"Sgw"},OnStart:{shape:"Sgw"},LastModifiedTime:{type:"timestamp"},CreationTime:{type:"timestamp"}}}},DescribePipeline:{input:{type:"structure",required:["PipelineName"],members:{PipelineName:{}}},output:{type:"structure",members:{PipelineArn:{},PipelineName:{},PipelineDisplayName:{},PipelineDefinition:{},PipelineDescription:{},RoleArn:{},PipelineStatus:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},LastRunTime:{type:"timestamp"},CreatedBy:{shape:"Sn8"},LastModifiedBy:{shape:"Sn8"},ParallelismConfiguration:{shape:"Sha"}}}},DescribePipelineDefinitionForExecution:{input:{type:"structure",required:["PipelineExecutionArn"],members:{PipelineExecutionArn:{}}},output:{type:"structure",members:{PipelineDefinition:{},CreationTime:{type:"timestamp"}}}},DescribePipelineExecution:{input:{type:"structure",required:["PipelineExecutionArn"],members:{PipelineExecutionArn:{}}},output:{type:"structure",members:{PipelineArn:{},PipelineExecutionArn:{},PipelineExecutionDisplayName:{},PipelineExecutionStatus:{},PipelineExecutionDescription:{},PipelineExperimentConfig:{shape:"Ssw"},FailureReason:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},CreatedBy:{shape:"Sn8"},LastModifiedBy:{shape:"Sn8"},ParallelismConfiguration:{shape:"Sha"}}}},DescribeProcessingJob:{input:{type:"structure",required:["ProcessingJobName"],members:{ProcessingJobName:{}}},output:{type:"structure",required:["ProcessingJobName","ProcessingResources","AppSpecification","ProcessingJobArn","ProcessingJobStatus","CreationTime"],members:{ProcessingInputs:{shape:"Shn"},ProcessingOutputConfig:{shape:"Sia"},ProcessingJobName:{},ProcessingResources:{shape:"Sif"},StoppingCondition:{shape:"Sih"},AppSpecification:{shape:"Sij"},Environment:{shape:"Sil"},NetworkConfig:{shape:"Sgd"},RoleArn:{},ExperimentConfig:{shape:"Sim"},ProcessingJobArn:{},ProcessingJobStatus:{},ExitMessage:{},FailureReason:{},ProcessingEndTime:{type:"timestamp"},ProcessingStartTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},CreationTime:{type:"timestamp"},MonitoringScheduleArn:{},AutoMLJobArn:{},TrainingJobArn:{}}}},DescribeProject:{input:{type:"structure",required:["ProjectName"],members:{ProjectName:{}}},output:{type:"structure",required:["ProjectArn","ProjectName","ProjectId","ServiceCatalogProvisioningDetails","ProjectStatus","CreationTime"],members:{ProjectArn:{},ProjectName:{},ProjectId:{},ProjectDescription:{},ServiceCatalogProvisioningDetails:{shape:"Sir"},ServiceCatalogProvisionedProductDetails:{shape:"St4"},ProjectStatus:{},CreatedBy:{shape:"Sn8"},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Sn8"}}}},DescribeStudioLifecycleConfig:{input:{type:"structure",required:["StudioLifecycleConfigName"],members:{StudioLifecycleConfigName:{}}},output:{type:"structure",members:{StudioLifecycleConfigArn:{},StudioLifecycleConfigName:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},StudioLifecycleConfigContent:{},StudioLifecycleConfigAppType:{}}}},DescribeSubscribedWorkteam:{input:{type:"structure",required:["WorkteamArn"],members:{WorkteamArn:{}}},output:{type:"structure",required:["SubscribedWorkteam"],members:{SubscribedWorkteam:{shape:"Stb"}}}},DescribeTrainingJob:{input:{type:"structure",required:["TrainingJobName"],members:{TrainingJobName:{}}},output:{type:"structure",required:["TrainingJobName","TrainingJobArn","ModelArtifacts","TrainingJobStatus","SecondaryStatus","AlgorithmSpecification","ResourceConfig","StoppingCondition","CreationTime"],members:{TrainingJobName:{},TrainingJobArn:{},TuningJobArn:{},LabelingJobArn:{},AutoMLJobArn:{},ModelArtifacts:{shape:"Sov"},TrainingJobStatus:{},SecondaryStatus:{},FailureReason:{},HyperParameters:{shape:"S2t"},AlgorithmSpecification:{shape:"Sj7"},RoleArn:{},InputDataConfig:{shape:"S2v"},OutputDataConfig:{shape:"S3c"},ResourceConfig:{shape:"S3e"},VpcConfig:{shape:"S5i"},StoppingCondition:{shape:"S3h"},CreationTime:{type:"timestamp"},TrainingStartTime:{type:"timestamp"},TrainingEndTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},SecondaryStatusTransitions:{shape:"Stf"},FinalMetricDataList:{shape:"Sti"},EnableNetworkIsolation:{type:"boolean"},EnableInterContainerTrafficEncryption:{type:"boolean"},EnableManagedSpotTraining:{type:"boolean"},CheckpointConfig:{shape:"Sc4"},TrainingTimeInSeconds:{type:"integer"},BillableTimeInSeconds:{type:"integer"},DebugHookConfig:{shape:"Sj8"},ExperimentConfig:{shape:"Sim"},DebugRuleConfigurations:{shape:"Sjg"},TensorBoardOutputConfig:{shape:"Sjl"},DebugRuleEvaluationStatuses:{shape:"Stm"},ProfilerConfig:{shape:"Sjm"},ProfilerRuleConfigurations:{shape:"Sjp"},ProfilerRuleEvaluationStatuses:{type:"list",member:{type:"structure",members:{RuleConfigurationName:{},RuleEvaluationJobArn:{},RuleEvaluationStatus:{},StatusDetails:{},LastModifiedTime:{type:"timestamp"}}}},ProfilingStatus:{},RetryStrategy:{shape:"Sc5"},Environment:{shape:"Sjr"}}}},DescribeTransformJob:{input:{type:"structure",required:["TransformJobName"],members:{TransformJobName:{}}},output:{type:"structure",required:["TransformJobName","TransformJobArn","TransformJobStatus","ModelName","TransformInput","TransformResources","CreationTime"],members:{TransformJobName:{},TransformJobArn:{},TransformJobStatus:{},FailureReason:{},ModelName:{},MaxConcurrentTransforms:{type:"integer"},ModelClientConfig:{shape:"Sjy"},MaxPayloadInMB:{type:"integer"},BatchStrategy:{},Environment:{shape:"S3o"},TransformInput:{shape:"S3r"},TransformOutput:{shape:"S3v"},TransformResources:{shape:"S3y"},CreationTime:{type:"timestamp"},TransformStartTime:{type:"timestamp"},TransformEndTime:{type:"timestamp"},LabelingJobArn:{},AutoMLJobArn:{},DataProcessing:{shape:"Sk1"},ExperimentConfig:{shape:"Sim"}}}},DescribeTrial:{input:{type:"structure",required:["TrialName"],members:{TrialName:{}}},output:{type:"structure",members:{TrialName:{},TrialArn:{},DisplayName:{},ExperimentName:{},Source:{shape:"Sty"},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Sn8"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Sn8"},MetadataProperties:{shape:"S1q"}}}},DescribeTrialComponent:{input:{type:"structure",required:["TrialComponentName"],members:{TrialComponentName:{}}},output:{type:"structure",members:{TrialComponentName:{},TrialComponentArn:{},DisplayName:{},Source:{shape:"Su2"},Status:{shape:"Sk9"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Sn8"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Sn8"},Parameters:{shape:"Skd"},InputArtifacts:{shape:"Skh"},OutputArtifacts:{shape:"Skh"},MetadataProperties:{shape:"S1q"},Metrics:{shape:"Su4"},LineageGroupArn:{}}}},DescribeUserProfile:{input:{type:"structure",required:["DomainId","UserProfileName"],members:{DomainId:{},UserProfileName:{}}},output:{type:"structure",members:{DomainId:{},UserProfileArn:{},UserProfileName:{},HomeEfsFileSystemUid:{},Status:{},LastModifiedTime:{type:"timestamp"},CreationTime:{type:"timestamp"},FailureReason:{},SingleSignOnUserIdentifier:{},SingleSignOnUserValue:{},UserSettings:{shape:"S7x"}}}},DescribeWorkforce:{input:{type:"structure",required:["WorkforceName"],members:{WorkforceName:{}}},output:{type:"structure",required:["Workforce"],members:{Workforce:{shape:"Sue"}}}},DescribeWorkteam:{input:{type:"structure",required:["WorkteamName"],members:{WorkteamName:{}}},output:{type:"structure",required:["Workteam"],members:{Workteam:{shape:"Sui"}}}},DisableSagemakerServicecatalogPortfolio:{input:{type:"structure",members:{}},output:{type:"structure",members:{}}},DisassociateTrialComponent:{input:{type:"structure",required:["TrialComponentName","TrialName"],members:{TrialComponentName:{},TrialName:{}}},output:{type:"structure",members:{TrialComponentArn:{},TrialArn:{}}}},EnableSagemakerServicecatalogPortfolio:{input:{type:"structure",members:{}},output:{type:"structure",members:{}}},GetDeviceFleetReport:{input:{type:"structure",required:["DeviceFleetName"],members:{DeviceFleetName:{}}},output:{type:"structure",required:["DeviceFleetArn","DeviceFleetName"],members:{DeviceFleetArn:{},DeviceFleetName:{},OutputConfig:{shape:"S7r"},Description:{},ReportGenerated:{type:"timestamp"},DeviceStats:{type:"structure",required:["ConnectedDeviceCount","RegisteredDeviceCount"],members:{ConnectedDeviceCount:{type:"long"},RegisteredDeviceCount:{type:"long"}}},AgentVersions:{type:"list",member:{type:"structure",required:["Version","AgentCount"],members:{Version:{},AgentCount:{type:"long"}}}},ModelStats:{type:"list",member:{type:"structure",required:["ModelName","ModelVersion","OfflineDeviceCount","ConnectedDeviceCount","ActiveDeviceCount","SamplingDeviceCount"],members:{ModelName:{},ModelVersion:{},OfflineDeviceCount:{type:"long"},ConnectedDeviceCount:{type:"long"},ActiveDeviceCount:{type:"long"},SamplingDeviceCount:{type:"long"}}}}}}},GetLineageGroupPolicy:{input:{type:"structure",required:["LineageGroupName"],members:{LineageGroupName:{}}},output:{type:"structure",members:{LineageGroupArn:{},ResourcePolicy:{}}}},GetModelPackageGroupPolicy:{input:{type:"structure",required:["ModelPackageGroupName"],members:{ModelPackageGroupName:{}}},output:{type:"structure",required:["ResourcePolicy"],members:{ResourcePolicy:{}}}},GetSagemakerServicecatalogPortfolioStatus:{input:{type:"structure",members:{}},output:{type:"structure",members:{Status:{}}}},GetSearchSuggestions:{input:{type:"structure",required:["Resource"],members:{Resource:{},SuggestionQuery:{type:"structure",members:{PropertyNameQuery:{type:"structure",required:["PropertyNameHint"],members:{PropertyNameHint:{}}}}}}},output:{type:"structure",members:{PropertyNameSuggestions:{type:"list",member:{type:"structure",members:{PropertyName:{}}}}}}},ListActions:{input:{type:"structure",members:{SourceUri:{},ActionType:{},CreatedAfter:{type:"timestamp"},CreatedBefore:{type:"timestamp"},SortBy:{},SortOrder:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ActionSummaries:{type:"list",member:{type:"structure",members:{ActionArn:{},ActionName:{},Source:{shape:"S1j"},ActionType:{},Status:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},NextToken:{}}}},ListAlgorithms:{input:{type:"structure",members:{CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"},MaxResults:{type:"integer"},NameContains:{},NextToken:{},SortBy:{},SortOrder:{}}},output:{type:"structure",required:["AlgorithmSummaryList"],members:{AlgorithmSummaryList:{type:"list",member:{type:"structure",required:["AlgorithmName","AlgorithmArn","CreationTime","AlgorithmStatus"],members:{AlgorithmName:{},AlgorithmArn:{},AlgorithmDescription:{},CreationTime:{type:"timestamp"},AlgorithmStatus:{}}}},NextToken:{}}}},ListAppImageConfigs:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{},NameContains:{},CreationTimeBefore:{type:"timestamp"},CreationTimeAfter:{type:"timestamp"},ModifiedTimeBefore:{type:"timestamp"},ModifiedTimeAfter:{type:"timestamp"},SortBy:{},SortOrder:{}}},output:{type:"structure",members:{NextToken:{},AppImageConfigs:{type:"list",member:{type:"structure",members:{AppImageConfigArn:{},AppImageConfigName:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},KernelGatewayImageConfig:{shape:"S4h"}}}}}}},ListApps:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},SortOrder:{},SortBy:{},DomainIdEquals:{},UserProfileNameEquals:{}}},output:{type:"structure",members:{Apps:{type:"list",member:{type:"structure",members:{DomainId:{},UserProfileName:{},AppType:{},AppName:{},Status:{},CreationTime:{type:"timestamp"}}}},NextToken:{}}}},ListArtifacts:{input:{type:"structure",members:{SourceUri:{},ArtifactType:{},CreatedAfter:{type:"timestamp"},CreatedBefore:{type:"timestamp"},SortBy:{},SortOrder:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ArtifactSummaries:{type:"list",member:{type:"structure",members:{ArtifactArn:{},ArtifactName:{},Source:{shape:"S4t"},ArtifactType:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},NextToken:{}}}},ListAssociations:{input:{type:"structure",members:{SourceArn:{},DestinationArn:{},SourceType:{},DestinationType:{},AssociationType:{},CreatedAfter:{type:"timestamp"},CreatedBefore:{type:"timestamp"},SortBy:{},SortOrder:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{AssociationSummaries:{type:"list",member:{type:"structure",members:{SourceArn:{},DestinationArn:{},SourceType:{},DestinationType:{},AssociationType:{},SourceName:{},DestinationName:{},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Sn8"}}}},NextToken:{}}}},ListAutoMLJobs:{input:{type:"structure",members:{CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"},LastModifiedTimeAfter:{type:"timestamp"},LastModifiedTimeBefore:{type:"timestamp"},NameContains:{},StatusEquals:{},SortOrder:{},SortBy:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["AutoMLJobSummaries"],members:{AutoMLJobSummaries:{type:"list",member:{type:"structure",required:["AutoMLJobName","AutoMLJobArn","AutoMLJobStatus","AutoMLJobSecondaryStatus","CreationTime","LastModifiedTime"],members:{AutoMLJobName:{},AutoMLJobArn:{},AutoMLJobStatus:{},AutoMLJobSecondaryStatus:{},CreationTime:{type:"timestamp"},EndTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},FailureReason:{},PartialFailureReasons:{shape:"Sns"}}}},NextToken:{}}}},ListCandidatesForAutoMLJob:{input:{type:"structure",required:["AutoMLJobName"],members:{AutoMLJobName:{},StatusEquals:{},CandidateNameEquals:{},SortOrder:{},SortBy:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["Candidates"],members:{Candidates:{type:"list",member:{shape:"Snu"}},NextToken:{}}}},ListCodeRepositories:{input:{type:"structure",members:{CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"},LastModifiedTimeAfter:{type:"timestamp"},LastModifiedTimeBefore:{type:"timestamp"},MaxResults:{type:"integer"},NameContains:{},NextToken:{},SortBy:{},SortOrder:{}}},output:{type:"structure",required:["CodeRepositorySummaryList"],members:{CodeRepositorySummaryList:{type:"list",member:{type:"structure",required:["CodeRepositoryName","CodeRepositoryArn","CreationTime","LastModifiedTime"],members:{CodeRepositoryName:{},CodeRepositoryArn:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},GitConfig:{shape:"S5w"}}}},NextToken:{}}}},ListCompilationJobs:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"},LastModifiedTimeAfter:{type:"timestamp"},LastModifiedTimeBefore:{type:"timestamp"},NameContains:{},StatusEquals:{},SortBy:{},SortOrder:{}}},output:{type:"structure",required:["CompilationJobSummaries"],members:{CompilationJobSummaries:{type:"list",member:{type:"structure",required:["CompilationJobName","CompilationJobArn","CreationTime","CompilationJobStatus"],members:{CompilationJobName:{},CompilationJobArn:{},CreationTime:{type:"timestamp"},CompilationStartTime:{type:"timestamp"},CompilationEndTime:{type:"timestamp"},CompilationTargetDevice:{},CompilationTargetPlatformOs:{},CompilationTargetPlatformArch:{},CompilationTargetPlatformAccelerator:{},LastModifiedTime:{type:"timestamp"},CompilationJobStatus:{}}}},NextToken:{}}}},ListContexts:{input:{type:"structure",members:{SourceUri:{},ContextType:{},CreatedAfter:{type:"timestamp"},CreatedBefore:{type:"timestamp"},SortBy:{},SortOrder:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ContextSummaries:{type:"list",member:{type:"structure",members:{ContextArn:{},ContextName:{},Source:{shape:"S6k"},ContextType:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},NextToken:{}}}},ListDataQualityJobDefinitions:{input:{type:"structure",members:{EndpointName:{},SortBy:{},SortOrder:{},NextToken:{},MaxResults:{type:"integer"},NameContains:{},CreationTimeBefore:{type:"timestamp"},CreationTimeAfter:{type:"timestamp"}}},output:{type:"structure",required:["JobDefinitionSummaries"],members:{JobDefinitionSummaries:{shape:"Sxb"},NextToken:{}}}},ListDeviceFleets:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"},LastModifiedTimeAfter:{type:"timestamp"},LastModifiedTimeBefore:{type:"timestamp"},NameContains:{},SortBy:{},SortOrder:{}}},output:{type:"structure",required:["DeviceFleetSummaries"],members:{DeviceFleetSummaries:{type:"list",member:{type:"structure",required:["DeviceFleetArn","DeviceFleetName"],members:{DeviceFleetArn:{},DeviceFleetName:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},NextToken:{}}}},ListDevices:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},LatestHeartbeatAfter:{type:"timestamp"},ModelName:{},DeviceFleetName:{}}},output:{type:"structure",required:["DeviceSummaries"],members:{DeviceSummaries:{type:"list",member:{type:"structure",required:["DeviceName","DeviceArn"],members:{DeviceName:{},DeviceArn:{},Description:{},DeviceFleetName:{},IotThingName:{},RegistrationTime:{type:"timestamp"},LatestHeartbeat:{type:"timestamp"},Models:{type:"list",member:{type:"structure",required:["ModelName","ModelVersion"],members:{ModelName:{},ModelVersion:{}}}},AgentVersion:{}}}},NextToken:{}}}},ListDomains:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Domains:{type:"list",member:{type:"structure",members:{DomainArn:{},DomainId:{},DomainName:{},Status:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},Url:{}}}},NextToken:{}}}},ListEdgePackagingJobs:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"},LastModifiedTimeAfter:{type:"timestamp"},LastModifiedTimeBefore:{type:"timestamp"},NameContains:{},ModelNameContains:{},StatusEquals:{},SortBy:{},SortOrder:{}}},output:{type:"structure",required:["EdgePackagingJobSummaries"],members:{EdgePackagingJobSummaries:{type:"list",member:{type:"structure",required:["EdgePackagingJobArn","EdgePackagingJobName","EdgePackagingJobStatus"],members:{EdgePackagingJobArn:{},EdgePackagingJobName:{},EdgePackagingJobStatus:{},CompilationJobName:{},ModelName:{},ModelVersion:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},NextToken:{}}}},ListEndpointConfigs:{input:{type:"structure",members:{SortBy:{},SortOrder:{},NextToken:{},MaxResults:{type:"integer"},NameContains:{},CreationTimeBefore:{type:"timestamp"},CreationTimeAfter:{type:"timestamp"}}},output:{type:"structure",required:["EndpointConfigs"],members:{EndpointConfigs:{type:"list",member:{type:"structure",required:["EndpointConfigName","EndpointConfigArn","CreationTime"],members:{EndpointConfigName:{},EndpointConfigArn:{},CreationTime:{type:"timestamp"}}}},NextToken:{}}}},ListEndpoints:{input:{type:"structure",members:{SortBy:{},SortOrder:{},NextToken:{},MaxResults:{type:"integer"},NameContains:{},CreationTimeBefore:{type:"timestamp"},CreationTimeAfter:{type:"timestamp"},LastModifiedTimeBefore:{type:"timestamp"},LastModifiedTimeAfter:{type:"timestamp"},StatusEquals:{}}},output:{type:"structure",required:["Endpoints"],members:{Endpoints:{type:"list",member:{type:"structure",required:["EndpointName","EndpointArn","CreationTime","LastModifiedTime","EndpointStatus"],members:{EndpointName:{},EndpointArn:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},EndpointStatus:{}}}},NextToken:{}}}},ListExperiments:{input:{type:"structure",members:{CreatedAfter:{type:"timestamp"},CreatedBefore:{type:"timestamp"},SortBy:{},SortOrder:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ExperimentSummaries:{type:"list",member:{type:"structure",members:{ExperimentArn:{},ExperimentName:{},DisplayName:{},ExperimentSource:{shape:"Sqa"},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},NextToken:{}}}},ListFeatureGroups:{input:{type:"structure",members:{NameContains:{},FeatureGroupStatusEquals:{},OfflineStoreStatusEquals:{},CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"},SortOrder:{},SortBy:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["FeatureGroupSummaries","NextToken"],members:{FeatureGroupSummaries:{type:"list",member:{type:"structure",required:["FeatureGroupName","FeatureGroupArn","CreationTime"],members:{FeatureGroupName:{},FeatureGroupArn:{},CreationTime:{type:"timestamp"},FeatureGroupStatus:{},OfflineStoreStatus:{shape:"Sqg"}}}},NextToken:{}}}},ListFlowDefinitions:{input:{type:"structure",members:{CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"},SortOrder:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["FlowDefinitionSummaries"],members:{FlowDefinitionSummaries:{type:"list",member:{type:"structure",required:["FlowDefinitionName","FlowDefinitionArn","FlowDefinitionStatus","CreationTime"],members:{FlowDefinitionName:{},FlowDefinitionArn:{},FlowDefinitionStatus:{},CreationTime:{type:"timestamp"},FailureReason:{}}}},NextToken:{}}}},ListHumanTaskUis:{input:{type:"structure",members:{CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"},SortOrder:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["HumanTaskUiSummaries"],members:{HumanTaskUiSummaries:{type:"list",member:{type:"structure",required:["HumanTaskUiName","HumanTaskUiArn","CreationTime"],members:{HumanTaskUiName:{},HumanTaskUiArn:{},CreationTime:{type:"timestamp"}}}},NextToken:{}}}},ListHyperParameterTuningJobs:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},SortBy:{},SortOrder:{},NameContains:{},CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"},LastModifiedTimeAfter:{type:"timestamp"},LastModifiedTimeBefore:{type:"timestamp"},StatusEquals:{}}},output:{type:"structure",required:["HyperParameterTuningJobSummaries"],members:{HyperParameterTuningJobSummaries:{type:"list",member:{type:"structure",required:["HyperParameterTuningJobName","HyperParameterTuningJobArn","HyperParameterTuningJobStatus","Strategy","CreationTime","TrainingJobStatusCounters","ObjectiveStatusCounters"],members:{HyperParameterTuningJobName:{},HyperParameterTuningJobArn:{},HyperParameterTuningJobStatus:{},Strategy:{},CreationTime:{type:"timestamp"},HyperParameterTuningEndTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},TrainingJobStatusCounters:{shape:"Sqv"},ObjectiveStatusCounters:{shape:"Sqx"},ResourceLimits:{shape:"Sbk"}}}},NextToken:{}}}},ListImageVersions:{input:{type:"structure",required:["ImageName"],members:{CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"},ImageName:{},LastModifiedTimeAfter:{type:"timestamp"},LastModifiedTimeBefore:{type:"timestamp"},MaxResults:{type:"integer"},NextToken:{},SortBy:{},SortOrder:{}}},output:{type:"structure",members:{ImageVersions:{type:"list",member:{type:"structure",required:["CreationTime","ImageArn","ImageVersionArn","ImageVersionStatus","LastModifiedTime","Version"],members:{CreationTime:{type:"timestamp"},FailureReason:{},ImageArn:{},ImageVersionArn:{},ImageVersionStatus:{},LastModifiedTime:{type:"timestamp"},Version:{type:"integer"}}}},NextToken:{}}}},ListImages:{input:{type:"structure",members:{CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"},LastModifiedTimeAfter:{type:"timestamp"},LastModifiedTimeBefore:{type:"timestamp"},MaxResults:{type:"integer"},NameContains:{},NextToken:{},SortBy:{},SortOrder:{}}},output:{type:"structure",members:{Images:{type:"list",member:{type:"structure",required:["CreationTime","ImageArn","ImageName","ImageStatus","LastModifiedTime"],members:{CreationTime:{type:"timestamp"},Description:{},DisplayName:{},FailureReason:{},ImageArn:{},ImageName:{},ImageStatus:{},LastModifiedTime:{type:"timestamp"}}}},NextToken:{}}}},ListInferenceRecommendationsJobs:{input:{type:"structure",members:{CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"},LastModifiedTimeAfter:{type:"timestamp"},LastModifiedTimeBefore:{type:"timestamp"},NameContains:{},StatusEquals:{},SortBy:{},SortOrder:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["InferenceRecommendationsJobs"],members:{InferenceRecommendationsJobs:{type:"list",member:{type:"structure",required:["JobName","JobDescription","JobType","JobArn","Status","CreationTime","RoleArn","LastModifiedTime"],members:{JobName:{},JobDescription:{},JobType:{},JobArn:{},Status:{},CreationTime:{type:"timestamp"},CompletionTime:{type:"timestamp"},RoleArn:{},LastModifiedTime:{type:"timestamp"},FailureReason:{}}}},NextToken:{}}}},ListLabelingJobs:{input:{type:"structure",members:{CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"},LastModifiedTimeAfter:{type:"timestamp"},LastModifiedTimeBefore:{type:"timestamp"},MaxResults:{type:"integer"},NextToken:{},NameContains:{},SortBy:{},SortOrder:{},StatusEquals:{}}},output:{type:"structure",members:{LabelingJobSummaryList:{type:"list",member:{type:"structure",required:["LabelingJobName","LabelingJobArn","CreationTime","LastModifiedTime","LabelingJobStatus","LabelCounters","WorkteamArn","PreHumanTaskLambdaArn"],members:{LabelingJobName:{},LabelingJobArn:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},LabelingJobStatus:{},LabelCounters:{shape:"Srm"},WorkteamArn:{},PreHumanTaskLambdaArn:{},AnnotationConsolidationLambdaArn:{},FailureReason:{},LabelingJobOutput:{shape:"Srp"},InputConfig:{shape:"Sdm"}}}},NextToken:{}}}},ListLabelingJobsForWorkteam:{input:{type:"structure",required:["WorkteamArn"],members:{WorkteamArn:{},MaxResults:{type:"integer"},NextToken:{},CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"},JobReferenceCodeContains:{},SortBy:{},SortOrder:{}}},output:{type:"structure",required:["LabelingJobSummaryList"],members:{LabelingJobSummaryList:{type:"list",member:{type:"structure",required:["JobReferenceCode","WorkRequesterAccountId","CreationTime"],members:{LabelingJobName:{},JobReferenceCode:{},WorkRequesterAccountId:{},CreationTime:{type:"timestamp"},LabelCounters:{type:"structure",members:{HumanLabeled:{type:"integer"},PendingHuman:{type:"integer"},Total:{type:"integer"}}},NumberOfHumanWorkersPerDataObject:{type:"integer"}}}},NextToken:{}}}},ListLineageGroups:{input:{type:"structure",members:{CreatedAfter:{type:"timestamp"},CreatedBefore:{type:"timestamp"},SortBy:{},SortOrder:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{LineageGroupSummaries:{type:"list",member:{type:"structure",members:{LineageGroupArn:{},LineageGroupName:{},DisplayName:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},NextToken:{}}}},ListModelBiasJobDefinitions:{input:{type:"structure",members:{EndpointName:{},SortBy:{},SortOrder:{},NextToken:{},MaxResults:{type:"integer"},NameContains:{},CreationTimeBefore:{type:"timestamp"},CreationTimeAfter:{type:"timestamp"}}},output:{type:"structure",required:["JobDefinitionSummaries"],members:{JobDefinitionSummaries:{shape:"Sxb"},NextToken:{}}}},ListModelExplainabilityJobDefinitions:{input:{type:"structure",members:{EndpointName:{},SortBy:{},SortOrder:{},NextToken:{},MaxResults:{type:"integer"},NameContains:{},CreationTimeBefore:{type:"timestamp"},CreationTimeAfter:{type:"timestamp"}}},output:{type:"structure",required:["JobDefinitionSummaries"],members:{JobDefinitionSummaries:{shape:"Sxb"},NextToken:{}}}},ListModelMetadata:{input:{type:"structure",members:{SearchExpression:{type:"structure",members:{Filters:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["ModelMetadataSummaries"],members:{ModelMetadataSummaries:{type:"list",member:{type:"structure",required:["Domain","Framework","Task","Model","FrameworkVersion"],members:{Domain:{},Framework:{},Task:{},Model:{},FrameworkVersion:{}}}},NextToken:{}}}},ListModelPackageGroups:{input:{type:"structure",members:{CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"},MaxResults:{type:"integer"},NameContains:{},NextToken:{},SortBy:{},SortOrder:{}}},output:{type:"structure",required:["ModelPackageGroupSummaryList"],members:{ModelPackageGroupSummaryList:{type:"list",member:{type:"structure",required:["ModelPackageGroupName","ModelPackageGroupArn","CreationTime","ModelPackageGroupStatus"],members:{ModelPackageGroupName:{},ModelPackageGroupArn:{},ModelPackageGroupDescription:{},CreationTime:{type:"timestamp"},ModelPackageGroupStatus:{}}}},NextToken:{}}}},ListModelPackages:{input:{type:"structure",members:{CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"},MaxResults:{type:"integer"},NameContains:{},ModelApprovalStatus:{},ModelPackageGroupName:{},ModelPackageType:{},NextToken:{},SortBy:{},SortOrder:{}}},output:{type:"structure",required:["ModelPackageSummaryList"],members:{ModelPackageSummaryList:{type:"list",member:{type:"structure",required:["ModelPackageName","ModelPackageArn","CreationTime","ModelPackageStatus"],members:{ModelPackageName:{},ModelPackageGroupName:{},ModelPackageVersion:{type:"integer"},ModelPackageArn:{},ModelPackageDescription:{},CreationTime:{type:"timestamp"},ModelPackageStatus:{},ModelApprovalStatus:{}}}},NextToken:{}}}},ListModelQualityJobDefinitions:{input:{type:"structure",members:{EndpointName:{},SortBy:{},SortOrder:{},NextToken:{},MaxResults:{type:"integer"},NameContains:{},CreationTimeBefore:{type:"timestamp"},CreationTimeAfter:{type:"timestamp"}}},output:{type:"structure",required:["JobDefinitionSummaries"],members:{JobDefinitionSummaries:{shape:"Sxb"},NextToken:{}}}},ListModels:{input:{type:"structure",members:{SortBy:{},SortOrder:{},NextToken:{},MaxResults:{type:"integer"},NameContains:{},CreationTimeBefore:{type:"timestamp"},CreationTimeAfter:{type:"timestamp"}}},output:{type:"structure",required:["Models"],members:{Models:{type:"list",member:{type:"structure",required:["ModelName","ModelArn","CreationTime"],members:{ModelName:{},ModelArn:{},CreationTime:{type:"timestamp"}}}},NextToken:{}}}},ListMonitoringExecutions:{input:{type:"structure",members:{MonitoringScheduleName:{},EndpointName:{},SortBy:{},SortOrder:{},NextToken:{},MaxResults:{type:"integer"},ScheduledTimeBefore:{type:"timestamp"},ScheduledTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"},CreationTimeAfter:{type:"timestamp"},LastModifiedTimeBefore:{type:"timestamp"},LastModifiedTimeAfter:{type:"timestamp"},StatusEquals:{},MonitoringJobDefinitionName:{},MonitoringTypeEquals:{}}},output:{type:"structure",required:["MonitoringExecutionSummaries"],members:{MonitoringExecutionSummaries:{type:"list",member:{shape:"Ssd"}},NextToken:{}}}},ListMonitoringSchedules:{input:{type:"structure",members:{EndpointName:{},SortBy:{},SortOrder:{},NextToken:{},MaxResults:{type:"integer"},NameContains:{},CreationTimeBefore:{type:"timestamp"},CreationTimeAfter:{type:"timestamp"},LastModifiedTimeBefore:{type:"timestamp"},LastModifiedTimeAfter:{type:"timestamp"},StatusEquals:{},MonitoringJobDefinitionName:{},MonitoringTypeEquals:{}}},output:{type:"structure",required:["MonitoringScheduleSummaries"],members:{MonitoringScheduleSummaries:{type:"list",member:{type:"structure",required:["MonitoringScheduleName","MonitoringScheduleArn","CreationTime","LastModifiedTime","MonitoringScheduleStatus"],members:{MonitoringScheduleName:{},MonitoringScheduleArn:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},MonitoringScheduleStatus:{},EndpointName:{},MonitoringJobDefinitionName:{},MonitoringType:{}}}},NextToken:{}}}},ListNotebookInstanceLifecycleConfigs:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},SortBy:{},SortOrder:{},NameContains:{},CreationTimeBefore:{type:"timestamp"},CreationTimeAfter:{type:"timestamp"},LastModifiedTimeBefore:{type:"timestamp"},LastModifiedTimeAfter:{type:"timestamp"}}},output:{type:"structure",members:{NextToken:{},NotebookInstanceLifecycleConfigs:{type:"list",member:{type:"structure",required:["NotebookInstanceLifecycleConfigName","NotebookInstanceLifecycleConfigArn"],members:{NotebookInstanceLifecycleConfigName:{},NotebookInstanceLifecycleConfigArn:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}}}}},ListNotebookInstances:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},SortBy:{},SortOrder:{},NameContains:{},CreationTimeBefore:{type:"timestamp"},CreationTimeAfter:{type:"timestamp"},LastModifiedTimeBefore:{type:"timestamp"},LastModifiedTimeAfter:{type:"timestamp"},StatusEquals:{},NotebookInstanceLifecycleConfigNameContains:{},DefaultCodeRepositoryContains:{},AdditionalCodeRepositoryEquals:{}}},output:{type:"structure",members:{NextToken:{},NotebookInstances:{type:"list",member:{type:"structure",required:["NotebookInstanceName","NotebookInstanceArn"],members:{NotebookInstanceName:{},NotebookInstanceArn:{},NotebookInstanceStatus:{},Url:{},InstanceType:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},NotebookInstanceLifecycleConfigName:{},DefaultCodeRepository:{},AdditionalCodeRepositories:{shape:"Sgq"}}}}}}},ListPipelineExecutionSteps:{input:{type:"structure",members:{PipelineExecutionArn:{},NextToken:{},MaxResults:{type:"integer"},SortOrder:{}}},output:{type:"structure",members:{PipelineExecutionSteps:{type:"list",member:{type:"structure",members:{StepName:{},StepDisplayName:{},StepDescription:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},StepStatus:{},CacheHitResult:{type:"structure",members:{SourcePipelineExecutionArn:{}}},AttemptCount:{type:"integer"},FailureReason:{},Metadata:{type:"structure",members:{TrainingJob:{type:"structure",members:{Arn:{}}},ProcessingJob:{type:"structure",members:{Arn:{}}},TransformJob:{type:"structure",members:{Arn:{}}},TuningJob:{type:"structure",members:{Arn:{}}},Model:{type:"structure",members:{Arn:{}}},RegisterModel:{type:"structure",members:{Arn:{}}},Condition:{type:"structure",members:{Outcome:{}}},Callback:{type:"structure",members:{CallbackToken:{},SqsQueueUrl:{},OutputParameters:{shape:"S126"}}},Lambda:{type:"structure",members:{Arn:{},OutputParameters:{shape:"S126"}}},QualityCheck:{type:"structure",members:{CheckType:{},BaselineUsedForDriftCheckStatistics:{},BaselineUsedForDriftCheckConstraints:{},CalculatedBaselineStatistics:{},CalculatedBaselineConstraints:{},ModelPackageGroupName:{},ViolationReport:{},CheckJobArn:{},SkipCheck:{type:"boolean"},RegisterNewBaseline:{type:"boolean"}}},ClarifyCheck:{type:"structure",members:{CheckType:{},BaselineUsedForDriftCheckConstraints:{},CalculatedBaselineConstraints:{},ModelPackageGroupName:{},ViolationReport:{},CheckJobArn:{},SkipCheck:{type:"boolean"},RegisterNewBaseline:{type:"boolean"}}},EMR:{type:"structure",members:{ClusterId:{},StepId:{},StepName:{},LogFilePath:{}}},Fail:{type:"structure",members:{ErrorMessage:{}}}}}}}},NextToken:{}}}},ListPipelineExecutions:{input:{type:"structure",required:["PipelineName"],members:{PipelineName:{},CreatedAfter:{type:"timestamp"},CreatedBefore:{type:"timestamp"},SortBy:{},SortOrder:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{PipelineExecutionSummaries:{type:"list",member:{type:"structure",members:{PipelineExecutionArn:{},StartTime:{type:"timestamp"},PipelineExecutionStatus:{},PipelineExecutionDescription:{},PipelineExecutionDisplayName:{},PipelineExecutionFailureReason:{}}}},NextToken:{}}}},ListPipelineParametersForExecution:{input:{type:"structure",required:["PipelineExecutionArn"],members:{PipelineExecutionArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{PipelineParameters:{shape:"S12l"},NextToken:{}}}},ListPipelines:{input:{type:"structure",members:{PipelineNamePrefix:{},CreatedAfter:{type:"timestamp"},CreatedBefore:{type:"timestamp"},SortBy:{},SortOrder:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{PipelineSummaries:{type:"list",member:{type:"structure",members:{PipelineArn:{},PipelineName:{},PipelineDisplayName:{},PipelineDescription:{},RoleArn:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},LastExecutionTime:{type:"timestamp"}}}},NextToken:{}}}},ListProcessingJobs:{input:{type:"structure",members:{CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"},LastModifiedTimeAfter:{type:"timestamp"},LastModifiedTimeBefore:{type:"timestamp"},NameContains:{},StatusEquals:{},SortBy:{},SortOrder:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["ProcessingJobSummaries"],members:{ProcessingJobSummaries:{type:"list",member:{type:"structure",required:["ProcessingJobName","ProcessingJobArn","CreationTime","ProcessingJobStatus"],members:{ProcessingJobName:{},ProcessingJobArn:{},CreationTime:{type:"timestamp"},ProcessingEndTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},ProcessingJobStatus:{},FailureReason:{},ExitMessage:{}}}},NextToken:{}}}},ListProjects:{input:{type:"structure",members:{CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"},MaxResults:{type:"integer"},NameContains:{},NextToken:{},SortBy:{},SortOrder:{}}},output:{type:"structure",required:["ProjectSummaryList"],members:{ProjectSummaryList:{type:"list",member:{type:"structure",required:["ProjectName","ProjectArn","ProjectId","CreationTime","ProjectStatus"],members:{ProjectName:{},ProjectDescription:{},ProjectArn:{},ProjectId:{},CreationTime:{type:"timestamp"},ProjectStatus:{}}}},NextToken:{}}}},ListStudioLifecycleConfigs:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{},NameContains:{},AppTypeEquals:{},CreationTimeBefore:{type:"timestamp"},CreationTimeAfter:{type:"timestamp"},ModifiedTimeBefore:{type:"timestamp"},ModifiedTimeAfter:{type:"timestamp"},SortBy:{},SortOrder:{}}},output:{type:"structure",members:{NextToken:{},StudioLifecycleConfigs:{type:"list",member:{type:"structure",members:{StudioLifecycleConfigArn:{},StudioLifecycleConfigName:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},StudioLifecycleConfigAppType:{}}}}}}},ListSubscribedWorkteams:{input:{type:"structure",members:{NameContains:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["SubscribedWorkteams"],members:{SubscribedWorkteams:{type:"list",member:{shape:"Stb"}},NextToken:{}}}},ListTags:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Tags:{shape:"S7"},NextToken:{}}}},ListTrainingJobs:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"},LastModifiedTimeAfter:{type:"timestamp"},LastModifiedTimeBefore:{type:"timestamp"},NameContains:{},StatusEquals:{},SortBy:{},SortOrder:{}}},output:{type:"structure",required:["TrainingJobSummaries"],members:{TrainingJobSummaries:{type:"list",member:{type:"structure",required:["TrainingJobName","TrainingJobArn","CreationTime","TrainingJobStatus"],members:{TrainingJobName:{},TrainingJobArn:{},CreationTime:{type:"timestamp"},TrainingEndTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},TrainingJobStatus:{}}}},NextToken:{}}}},ListTrainingJobsForHyperParameterTuningJob:{input:{type:"structure",required:["HyperParameterTuningJobName"],members:{HyperParameterTuningJobName:{},NextToken:{},MaxResults:{type:"integer"},StatusEquals:{},SortBy:{},SortOrder:{}}},output:{type:"structure",required:["TrainingJobSummaries"],members:{TrainingJobSummaries:{type:"list",member:{shape:"Sqz"}},NextToken:{}}}},ListTransformJobs:{input:{type:"structure",members:{CreationTimeAfter:{type:"timestamp"},CreationTimeBefore:{type:"timestamp"},LastModifiedTimeAfter:{type:"timestamp"},LastModifiedTimeBefore:{type:"timestamp"},NameContains:{},StatusEquals:{},SortBy:{},SortOrder:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["TransformJobSummaries"],members:{TransformJobSummaries:{type:"list",member:{type:"structure",required:["TransformJobName","TransformJobArn","CreationTime","TransformJobStatus"],members:{TransformJobName:{},TransformJobArn:{},CreationTime:{type:"timestamp"},TransformEndTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},TransformJobStatus:{},FailureReason:{}}}},NextToken:{}}}},ListTrialComponents:{input:{type:"structure",members:{ExperimentName:{},TrialName:{},SourceArn:{},CreatedAfter:{type:"timestamp"},CreatedBefore:{type:"timestamp"},SortBy:{},SortOrder:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{TrialComponentSummaries:{type:"list",member:{type:"structure",members:{TrialComponentName:{},TrialComponentArn:{},DisplayName:{},TrialComponentSource:{shape:"Su2"},Status:{shape:"Sk9"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Sn8"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Sn8"}}}},NextToken:{}}}},ListTrials:{input:{type:"structure",members:{ExperimentName:{},TrialComponentName:{},CreatedAfter:{type:"timestamp"},CreatedBefore:{type:"timestamp"},SortBy:{},SortOrder:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{TrialSummaries:{type:"list",member:{type:"structure",members:{TrialArn:{},TrialName:{},DisplayName:{},TrialSource:{shape:"Sty"},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},NextToken:{}}}},ListUserProfiles:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},SortOrder:{},SortBy:{},DomainIdEquals:{},UserProfileNameContains:{}}},output:{type:"structure",members:{UserProfiles:{type:"list",member:{type:"structure",members:{DomainId:{},UserProfileName:{},Status:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"}}}},NextToken:{}}}},ListWorkforces:{input:{type:"structure",members:{SortBy:{},SortOrder:{},NameContains:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["Workforces"],members:{Workforces:{type:"list",member:{shape:"Sue"}},NextToken:{}}}},ListWorkteams:{input:{type:"structure",members:{SortBy:{},SortOrder:{},NameContains:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["Workteams"],members:{Workteams:{type:"list",member:{shape:"Sui"}},NextToken:{}}}},PutModelPackageGroupPolicy:{input:{type:"structure",required:["ModelPackageGroupName","ResourcePolicy"],members:{ModelPackageGroupName:{},ResourcePolicy:{}}},output:{type:"structure",required:["ModelPackageGroupArn"],members:{ModelPackageGroupArn:{}}}},QueryLineage:{input:{type:"structure",required:["StartArns"],members:{StartArns:{type:"list",member:{}},Direction:{},IncludeEdges:{type:"boolean"},Filters:{type:"structure",members:{Types:{type:"list",member:{}},LineageTypes:{type:"list",member:{}},CreatedBefore:{type:"timestamp"},CreatedAfter:{type:"timestamp"},ModifiedBefore:{type:"timestamp"},ModifiedAfter:{type:"timestamp"},Properties:{type:"map",key:{},value:{}}}},MaxDepth:{type:"integer"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Vertices:{type:"list",member:{type:"structure",members:{Arn:{},Type:{},LineageType:{}}}},Edges:{type:"list",member:{type:"structure",members:{SourceArn:{},DestinationArn:{},AssociationType:{}}}},NextToken:{}}}},RegisterDevices:{input:{type:"structure",required:["DeviceFleetName","Devices"],members:{DeviceFleetName:{},Devices:{shape:"S14x"},Tags:{shape:"S7"}}}},RenderUiTemplate:{input:{type:"structure",required:["Task","RoleArn"],members:{UiTemplate:{shape:"Sbd"},Task:{type:"structure",required:["Input"],members:{Input:{}}},RoleArn:{},HumanTaskUiArn:{}}},output:{type:"structure",required:["RenderedContent","Errors"],members:{RenderedContent:{},Errors:{type:"list",member:{type:"structure",required:["Code","Message"],members:{Code:{},Message:{}}}}}}},RetryPipelineExecution:{input:{type:"structure",required:["PipelineExecutionArn","ClientRequestToken"],members:{PipelineExecutionArn:{},ClientRequestToken:{idempotencyToken:true},ParallelismConfiguration:{shape:"Sha"}}},output:{type:"structure",members:{PipelineExecutionArn:{}}}},Search:{input:{type:"structure",required:["Resource"],members:{Resource:{},SearchExpression:{shape:"S158"},SortBy:{},SortOrder:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Results:{type:"list",member:{type:"structure",members:{TrainingJob:{shape:"S15l"},Experiment:{type:"structure",members:{ExperimentName:{},ExperimentArn:{},DisplayName:{},Source:{shape:"Sqa"},Description:{},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Sn8"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Sn8"},Tags:{shape:"S7"}}},Trial:{type:"structure",members:{TrialName:{},TrialArn:{},DisplayName:{},ExperimentName:{},Source:{shape:"Sty"},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Sn8"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Sn8"},MetadataProperties:{shape:"S1q"},Tags:{shape:"S7"},TrialComponentSummaries:{type:"list",member:{type:"structure",members:{TrialComponentName:{},TrialComponentArn:{},TrialComponentSource:{shape:"Su2"},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Sn8"}}}}}},TrialComponent:{type:"structure",members:{TrialComponentName:{},DisplayName:{},TrialComponentArn:{},Source:{shape:"Su2"},Status:{shape:"Sk9"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Sn8"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Sn8"},Parameters:{shape:"Skd"},InputArtifacts:{shape:"Skh"},OutputArtifacts:{shape:"Skh"},Metrics:{shape:"Su4"},MetadataProperties:{shape:"S1q"},SourceDetail:{type:"structure",members:{SourceArn:{},TrainingJob:{shape:"S15l"},ProcessingJob:{type:"structure",members:{ProcessingInputs:{shape:"Shn"},ProcessingOutputConfig:{shape:"Sia"},ProcessingJobName:{},ProcessingResources:{shape:"Sif"},StoppingCondition:{shape:"Sih"},AppSpecification:{shape:"Sij"},Environment:{shape:"Sil"},NetworkConfig:{shape:"Sgd"},RoleArn:{},ExperimentConfig:{shape:"Sim"},ProcessingJobArn:{},ProcessingJobStatus:{},ExitMessage:{},FailureReason:{},ProcessingEndTime:{type:"timestamp"},ProcessingStartTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},CreationTime:{type:"timestamp"},MonitoringScheduleArn:{},AutoMLJobArn:{},TrainingJobArn:{},Tags:{shape:"S7"}}},TransformJob:{type:"structure",members:{TransformJobName:{},TransformJobArn:{},TransformJobStatus:{},FailureReason:{},ModelName:{},MaxConcurrentTransforms:{type:"integer"},ModelClientConfig:{shape:"Sjy"},MaxPayloadInMB:{type:"integer"},BatchStrategy:{},Environment:{shape:"S3o"},TransformInput:{shape:"S3r"},TransformOutput:{shape:"S3v"},TransformResources:{shape:"S3y"},CreationTime:{type:"timestamp"},TransformStartTime:{type:"timestamp"},TransformEndTime:{type:"timestamp"},LabelingJobArn:{},AutoMLJobArn:{},DataProcessing:{shape:"Sk1"},ExperimentConfig:{shape:"Sim"},Tags:{shape:"S7"}}}}},LineageGroupArn:{},Tags:{shape:"S7"},Parents:{type:"list",member:{type:"structure",members:{TrialName:{},ExperimentName:{}}}}}},Endpoint:{type:"structure",required:["EndpointName","EndpointArn","EndpointConfigName","EndpointStatus","CreationTime","LastModifiedTime"],members:{EndpointName:{},EndpointArn:{},EndpointConfigName:{},ProductionVariants:{shape:"Spr"},DataCaptureConfig:{shape:"Sq0"},EndpointStatus:{},FailureReason:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},MonitoringSchedules:{type:"list",member:{type:"structure",members:{MonitoringScheduleArn:{},MonitoringScheduleName:{},MonitoringScheduleStatus:{},MonitoringType:{},FailureReason:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},MonitoringScheduleConfig:{shape:"Sg5"},EndpointName:{},LastMonitoringExecutionSummary:{shape:"Ssd"},Tags:{shape:"S7"}}}},Tags:{shape:"S7"}}},ModelPackage:{type:"structure",members:{ModelPackageName:{},ModelPackageGroupName:{},ModelPackageVersion:{type:"integer"},ModelPackageArn:{},ModelPackageDescription:{},CreationTime:{type:"timestamp"},InferenceSpecification:{shape:"Sr"},SourceAlgorithmSpecification:{shape:"Sf8"},ValidationSpecification:{shape:"Sf5"},ModelPackageStatus:{},ModelPackageStatusDetails:{shape:"Ss0"},CertifyForMarketplace:{type:"boolean"},ModelApprovalStatus:{},CreatedBy:{shape:"Sn8"},MetadataProperties:{shape:"S1q"},ModelMetrics:{shape:"Sfb"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Sn8"},ApprovalDescription:{},Domain:{},Task:{},SamplePayloadUrl:{},AdditionalInferenceSpecifications:{shape:"Sfr"},Tags:{shape:"S7"},CustomerMetadataProperties:{shape:"Sfi"},DriftCheckBaselines:{shape:"Sfl"}}},ModelPackageGroup:{type:"structure",members:{ModelPackageGroupName:{},ModelPackageGroupArn:{},ModelPackageGroupDescription:{},CreationTime:{type:"timestamp"},CreatedBy:{shape:"Sn8"},ModelPackageGroupStatus:{},Tags:{shape:"S7"}}},Pipeline:{type:"structure",members:{PipelineArn:{},PipelineName:{},PipelineDisplayName:{},PipelineDescription:{},RoleArn:{},PipelineStatus:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},LastRunTime:{type:"timestamp"},CreatedBy:{shape:"Sn8"},LastModifiedBy:{shape:"Sn8"},ParallelismConfiguration:{shape:"Sha"},Tags:{shape:"S7"}}},PipelineExecution:{type:"structure",members:{PipelineArn:{},PipelineExecutionArn:{},PipelineExecutionDisplayName:{},PipelineExecutionStatus:{},PipelineExecutionDescription:{},PipelineExperimentConfig:{shape:"Ssw"},FailureReason:{},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},CreatedBy:{shape:"Sn8"},LastModifiedBy:{shape:"Sn8"},ParallelismConfiguration:{shape:"Sha"},PipelineParameters:{shape:"S12l"}}},FeatureGroup:{type:"structure",members:{FeatureGroupArn:{},FeatureGroupName:{},RecordIdentifierFeatureName:{},EventTimeFeatureName:{},FeatureDefinitions:{shape:"Sa8"},CreationTime:{type:"timestamp"},OnlineStoreConfig:{shape:"Sab"},OfflineStoreConfig:{shape:"Sad"},RoleArn:{},FeatureGroupStatus:{},OfflineStoreStatus:{shape:"Sqg"},FailureReason:{},Description:{},Tags:{shape:"S7"}}},Project:{type:"structure",members:{ProjectArn:{},ProjectName:{},ProjectId:{},ProjectDescription:{},ServiceCatalogProvisioningDetails:{shape:"Sir"},ServiceCatalogProvisionedProductDetails:{shape:"St4"},ProjectStatus:{},CreatedBy:{shape:"Sn8"},CreationTime:{type:"timestamp"},Tags:{shape:"S7"},LastModifiedTime:{type:"timestamp"},LastModifiedBy:{shape:"Sn8"}}}}}},NextToken:{}}}},SendPipelineExecutionStepFailure:{input:{type:"structure",required:["CallbackToken"],members:{CallbackToken:{},FailureReason:{},ClientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{PipelineExecutionArn:{}}}},SendPipelineExecutionStepSuccess:{input:{type:"structure",required:["CallbackToken"],members:{CallbackToken:{},OutputParameters:{shape:"S126"},ClientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{PipelineExecutionArn:{}}}},StartMonitoringSchedule:{input:{type:"structure",required:["MonitoringScheduleName"],members:{MonitoringScheduleName:{}}}},StartNotebookInstance:{input:{type:"structure",required:["NotebookInstanceName"],members:{NotebookInstanceName:{}}}},StartPipelineExecution:{input:{type:"structure",required:["PipelineName","ClientRequestToken"],members:{PipelineName:{},PipelineExecutionDisplayName:{},PipelineParameters:{shape:"S12l"},PipelineExecutionDescription:{},ClientRequestToken:{idempotencyToken:true},ParallelismConfiguration:{shape:"Sha"}}},output:{type:"structure",members:{PipelineExecutionArn:{}}}},StopAutoMLJob:{input:{type:"structure",required:["AutoMLJobName"],members:{AutoMLJobName:{}}}},StopCompilationJob:{input:{type:"structure",required:["CompilationJobName"],members:{CompilationJobName:{}}}},StopEdgePackagingJob:{input:{type:"structure",required:["EdgePackagingJobName"],members:{EdgePackagingJobName:{}}}},StopHyperParameterTuningJob:{input:{type:"structure",required:["HyperParameterTuningJobName"],members:{HyperParameterTuningJobName:{}}}},StopInferenceRecommendationsJob:{input:{type:"structure",required:["JobName"],members:{JobName:{}}}},StopLabelingJob:{input:{type:"structure",required:["LabelingJobName"],members:{LabelingJobName:{}}}},StopMonitoringSchedule:{input:{type:"structure",required:["MonitoringScheduleName"],members:{MonitoringScheduleName:{}}}},StopNotebookInstance:{input:{type:"structure",required:["NotebookInstanceName"],members:{NotebookInstanceName:{}}}},StopPipelineExecution:{input:{type:"structure",required:["PipelineExecutionArn","ClientRequestToken"],members:{PipelineExecutionArn:{},ClientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{PipelineExecutionArn:{}}}},StopProcessingJob:{input:{type:"structure",required:["ProcessingJobName"],members:{ProcessingJobName:{}}}},StopTrainingJob:{input:{type:"structure",required:["TrainingJobName"],members:{TrainingJobName:{}}}},StopTransformJob:{input:{type:"structure",required:["TransformJobName"],members:{TransformJobName:{}}}},UpdateAction:{input:{type:"structure",required:["ActionName"],members:{ActionName:{},Description:{},Status:{},Properties:{shape:"S1o"},PropertiesToRemove:{shape:"S16r"}}},output:{type:"structure",members:{ActionArn:{}}}},UpdateAppImageConfig:{input:{type:"structure",required:["AppImageConfigName"],members:{AppImageConfigName:{},KernelGatewayImageConfig:{shape:"S4h"}}},output:{type:"structure",members:{AppImageConfigArn:{}}}},UpdateArtifact:{input:{type:"structure",required:["ArtifactArn"],members:{ArtifactArn:{},ArtifactName:{},Properties:{shape:"S1o"},PropertiesToRemove:{shape:"S16r"}}},output:{type:"structure",members:{ArtifactArn:{}}}},UpdateCodeRepository:{input:{type:"structure",required:["CodeRepositoryName"],members:{CodeRepositoryName:{},GitConfig:{type:"structure",members:{SecretArn:{}}}}},output:{type:"structure",required:["CodeRepositoryArn"],members:{CodeRepositoryArn:{}}}},UpdateContext:{input:{type:"structure",required:["ContextName"],members:{ContextName:{},Description:{},Properties:{shape:"S1o"},PropertiesToRemove:{shape:"S16r"}}},output:{type:"structure",members:{ContextArn:{}}}},UpdateDeviceFleet:{input:{type:"structure",required:["DeviceFleetName","OutputConfig"],members:{DeviceFleetName:{},RoleArn:{},Description:{},OutputConfig:{shape:"S7r"},EnableIotRoleAlias:{type:"boolean"}}}},UpdateDevices:{input:{type:"structure",required:["DeviceFleetName","Devices"],members:{DeviceFleetName:{},Devices:{shape:"S14x"}}}},UpdateDomain:{input:{type:"structure",required:["DomainId"],members:{DomainId:{},DefaultUserSettings:{shape:"S7x"},DomainSettingsForUpdate:{type:"structure",members:{RStudioServerProDomainSettingsForUpdate:{type:"structure",required:["DomainExecutionRoleArn"],members:{DomainExecutionRoleArn:{},DefaultResourceSpec:{shape:"S48"}}}}}}},output:{type:"structure",members:{DomainArn:{}}}},UpdateEndpoint:{input:{type:"structure",required:["EndpointName","EndpointConfigName"],members:{EndpointName:{},EndpointConfigName:{},RetainAllVariantProperties:{type:"boolean"},ExcludeRetainedVariantProperties:{type:"list",member:{type:"structure",required:["VariantPropertyType"],members:{VariantPropertyType:{}}}},DeploymentConfig:{shape:"S8q"},RetainDeploymentConfig:{type:"boolean"}}},output:{type:"structure",required:["EndpointArn"],members:{EndpointArn:{}}}},UpdateEndpointWeightsAndCapacities:{input:{type:"structure",required:["EndpointName","DesiredWeightsAndCapacities"],members:{EndpointName:{},DesiredWeightsAndCapacities:{type:"list",member:{type:"structure",required:["VariantName"],members:{VariantName:{},DesiredWeight:{type:"float"},DesiredInstanceCount:{type:"integer"}}}}}},output:{type:"structure",required:["EndpointArn"],members:{EndpointArn:{}}}},UpdateExperiment:{input:{type:"structure",required:["ExperimentName"],members:{ExperimentName:{},DisplayName:{},Description:{}}},output:{type:"structure",members:{ExperimentArn:{}}}},UpdateImage:{input:{type:"structure",required:["ImageName"],members:{DeleteProperties:{type:"list",member:{}},Description:{},DisplayName:{},ImageName:{},RoleArn:{}}},output:{type:"structure",members:{ImageArn:{}}}},UpdateModelPackage:{input:{type:"structure",required:["ModelPackageArn"],members:{ModelPackageArn:{},ModelApprovalStatus:{},ApprovalDescription:{},CustomerMetadataProperties:{shape:"Sfi"},CustomerMetadataPropertiesToRemove:{type:"list",member:{}},AdditionalInferenceSpecificationsToAdd:{shape:"Sfr"}}},output:{type:"structure",required:["ModelPackageArn"],members:{ModelPackageArn:{}}}},UpdateMonitoringSchedule:{input:{type:"structure",required:["MonitoringScheduleName","MonitoringScheduleConfig"],members:{MonitoringScheduleName:{},MonitoringScheduleConfig:{shape:"Sg5"}}},output:{type:"structure",required:["MonitoringScheduleArn"],members:{MonitoringScheduleArn:{}}}},UpdateNotebookInstance:{input:{type:"structure",required:["NotebookInstanceName"],members:{NotebookInstanceName:{},InstanceType:{},RoleArn:{},LifecycleConfigName:{},DisassociateLifecycleConfig:{type:"boolean"},VolumeSizeInGB:{type:"integer"},DefaultCodeRepository:{},AdditionalCodeRepositories:{shape:"Sgq"},AcceleratorTypes:{shape:"Sgn"},DisassociateAcceleratorTypes:{type:"boolean"},DisassociateDefaultCodeRepository:{type:"boolean"},DisassociateAdditionalCodeRepositories:{type:"boolean"},RootAccess:{}}},output:{type:"structure",members:{}}},UpdateNotebookInstanceLifecycleConfig:{input:{type:"structure",required:["NotebookInstanceLifecycleConfigName"],members:{NotebookInstanceLifecycleConfigName:{},OnCreate:{shape:"Sgw"},OnStart:{shape:"Sgw"}}},output:{type:"structure",members:{}}},UpdatePipeline:{input:{type:"structure",required:["PipelineName"],members:{PipelineName:{},PipelineDisplayName:{},PipelineDefinition:{},PipelineDefinitionS3Location:{shape:"Sh4"},PipelineDescription:{},RoleArn:{},ParallelismConfiguration:{shape:"Sha"}}},output:{type:"structure",members:{PipelineArn:{}}}},UpdatePipelineExecution:{input:{type:"structure",required:["PipelineExecutionArn"],members:{PipelineExecutionArn:{},PipelineExecutionDescription:{},PipelineExecutionDisplayName:{},ParallelismConfiguration:{shape:"Sha"}}},output:{type:"structure",members:{PipelineExecutionArn:{}}}},UpdateProject:{input:{type:"structure",required:["ProjectName"],members:{ProjectName:{},ProjectDescription:{},ServiceCatalogProvisioningUpdateDetails:{type:"structure",members:{ProvisioningArtifactId:{},ProvisioningParameters:{shape:"Sit"}}},Tags:{shape:"S7"}}},output:{type:"structure",required:["ProjectArn"],members:{ProjectArn:{}}}},UpdateTrainingJob:{input:{type:"structure",required:["TrainingJobName"],members:{TrainingJobName:{},ProfilerConfig:{type:"structure",members:{S3OutputPath:{},ProfilingIntervalInMilliseconds:{type:"long"},ProfilingParameters:{shape:"Sjo"},DisableProfiler:{type:"boolean"}}},ProfilerRuleConfigurations:{shape:"Sjp"}}},output:{type:"structure",required:["TrainingJobArn"],members:{TrainingJobArn:{}}}},UpdateTrial:{input:{type:"structure",required:["TrialName"],members:{TrialName:{},DisplayName:{}}},output:{type:"structure",members:{TrialArn:{}}}},UpdateTrialComponent:{input:{type:"structure",required:["TrialComponentName"],members:{TrialComponentName:{},DisplayName:{},Status:{shape:"Sk9"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Parameters:{shape:"Skd"},ParametersToRemove:{shape:"S18e"},InputArtifacts:{shape:"Skh"},InputArtifactsToRemove:{shape:"S18e"},OutputArtifacts:{shape:"Skh"},OutputArtifactsToRemove:{shape:"S18e"}}},output:{type:"structure",members:{TrialComponentArn:{}}}},UpdateUserProfile:{input:{type:"structure",required:["DomainId","UserProfileName"],members:{DomainId:{},UserProfileName:{},UserSettings:{shape:"S7x"}}},output:{type:"structure",members:{UserProfileArn:{}}}},UpdateWorkforce:{input:{type:"structure",required:["WorkforceName"],members:{WorkforceName:{},SourceIpConfig:{shape:"Sky"},OidcConfig:{shape:"Skv"}}},output:{type:"structure",required:["Workforce"],members:{Workforce:{shape:"Sue"}}}},UpdateWorkteam:{input:{type:"structure",required:["WorkteamName"],members:{WorkteamName:{},MemberDefinitions:{shape:"Sl6"},Description:{},NotificationConfiguration:{shape:"Sle"}}},output:{type:"structure",required:["Workteam"],members:{Workteam:{shape:"Sui"}}}}},shapes:{S7:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sr:{type:"structure",required:["Containers","SupportedContentTypes","SupportedResponseMIMETypes"],members:{Containers:{shape:"Ss"},SupportedTransformInstanceTypes:{shape:"S16"},SupportedRealtimeInferenceInstanceTypes:{shape:"S18"},SupportedContentTypes:{shape:"S1a"},SupportedResponseMIMETypes:{shape:"S1c"}}},Ss:{type:"list",member:{type:"structure",required:["Image"],members:{ContainerHostname:{},Image:{},ImageDigest:{},ModelDataUrl:{},ProductId:{},Environment:{shape:"Sz"},ModelInput:{type:"structure",required:["DataInputConfig"],members:{DataInputConfig:{}}},Framework:{},FrameworkVersion:{},NearestModelName:{}}}},Sz:{type:"map",key:{},value:{}},S16:{type:"list",member:{}},S18:{type:"list",member:{}},S1a:{type:"list",member:{}},S1c:{type:"list",member:{}},S1j:{type:"structure",required:["SourceUri"],members:{SourceUri:{},SourceType:{},SourceId:{}}},S1o:{type:"map",key:{},value:{}},S1q:{type:"structure",members:{CommitId:{},Repository:{},GeneratedBy:{},ProjectId:{}}},S1v:{type:"structure",required:["TrainingImage","SupportedTrainingInstanceTypes","TrainingChannels"],members:{TrainingImage:{},TrainingImageDigest:{},SupportedHyperParameters:{type:"list",member:{type:"structure",required:["Name","Type"],members:{Name:{},Description:{},Type:{},Range:{type:"structure",members:{IntegerParameterRangeSpecification:{type:"structure",required:["MinValue","MaxValue"],members:{MinValue:{},MaxValue:{}}},ContinuousParameterRangeSpecification:{type:"structure",required:["MinValue","MaxValue"],members:{MinValue:{},MaxValue:{}}},CategoricalParameterRangeSpecification:{type:"structure",required:["Values"],members:{Values:{shape:"S25"}}}}},IsTunable:{type:"boolean"},IsRequired:{type:"boolean"},DefaultValue:{}}}},SupportedTrainingInstanceTypes:{type:"list",member:{}},SupportsDistributedTraining:{type:"boolean"},MetricDefinitions:{shape:"S2a"},TrainingChannels:{type:"list",member:{type:"structure",required:["Name","SupportedContentTypes","SupportedInputModes"],members:{Name:{},Description:{},IsRequired:{type:"boolean"},SupportedContentTypes:{shape:"S1a"},SupportedCompressionTypes:{type:"list",member:{}},SupportedInputModes:{type:"list",member:{}}}}},SupportedTuningJobObjectiveMetrics:{type:"list",member:{shape:"S2m"}}}},S25:{type:"list",member:{}},S2a:{type:"list",member:{type:"structure",required:["Name","Regex"],members:{Name:{},Regex:{}}}},S2m:{type:"structure",required:["Type","MetricName"],members:{Type:{},MetricName:{}}},S2o:{type:"structure",required:["ValidationRole","ValidationProfiles"],members:{ValidationRole:{},ValidationProfiles:{type:"list",member:{type:"structure",required:["ProfileName","TrainingJobDefinition"],members:{ProfileName:{},TrainingJobDefinition:{type:"structure",required:["TrainingInputMode","InputDataConfig","OutputDataConfig","ResourceConfig","StoppingCondition"],members:{TrainingInputMode:{},HyperParameters:{shape:"S2t"},InputDataConfig:{shape:"S2v"},OutputDataConfig:{shape:"S3c"},ResourceConfig:{shape:"S3e"},StoppingCondition:{shape:"S3h"}}},TransformJobDefinition:{shape:"S3k"}}}}}},S2t:{type:"map",key:{},value:{}},S2v:{type:"list",member:{type:"structure",required:["ChannelName","DataSource"],members:{ChannelName:{},DataSource:{type:"structure",members:{S3DataSource:{type:"structure",required:["S3DataType","S3Uri"],members:{S3DataType:{},S3Uri:{},S3DataDistributionType:{},AttributeNames:{type:"list",member:{}}}},FileSystemDataSource:{type:"structure",required:["FileSystemId","FileSystemAccessMode","FileSystemType","DirectoryPath"],members:{FileSystemId:{},FileSystemAccessMode:{},FileSystemType:{},DirectoryPath:{}}}}},ContentType:{},CompressionType:{},RecordWrapperType:{},InputMode:{},ShuffleConfig:{type:"structure",required:["Seed"],members:{Seed:{type:"long"}}}}}},S3c:{type:"structure",required:["S3OutputPath"],members:{KmsKeyId:{},S3OutputPath:{}}},S3e:{type:"structure",required:["InstanceType","InstanceCount","VolumeSizeInGB"],members:{InstanceType:{},InstanceCount:{type:"integer"},VolumeSizeInGB:{type:"integer"},VolumeKmsKeyId:{}}},S3h:{type:"structure",members:{MaxRuntimeInSeconds:{type:"integer"},MaxWaitTimeInSeconds:{type:"integer"}}},S3k:{type:"structure",required:["TransformInput","TransformOutput","TransformResources"],members:{MaxConcurrentTransforms:{type:"integer"},MaxPayloadInMB:{type:"integer"},BatchStrategy:{},Environment:{shape:"S3o"},TransformInput:{shape:"S3r"},TransformOutput:{shape:"S3v"},TransformResources:{shape:"S3y"}}},S3o:{type:"map",key:{},value:{}},S3r:{type:"structure",required:["DataSource"],members:{DataSource:{type:"structure",required:["S3DataSource"],members:{S3DataSource:{type:"structure",required:["S3DataType","S3Uri"],members:{S3DataType:{},S3Uri:{}}}}},ContentType:{},CompressionType:{},SplitType:{}}},S3v:{type:"structure",required:["S3OutputPath"],members:{S3OutputPath:{},Accept:{},AssembleWith:{},KmsKeyId:{}}},S3y:{type:"structure",required:["InstanceType","InstanceCount"],members:{InstanceType:{},InstanceCount:{type:"integer"},VolumeKmsKeyId:{}}},S48:{type:"structure",members:{SageMakerImageArn:{},SageMakerImageVersionArn:{},InstanceType:{},LifecycleConfigArn:{}}},S4h:{type:"structure",required:["KernelSpecs"],members:{KernelSpecs:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{},DisplayName:{}}}},FileSystemConfig:{type:"structure",members:{MountPath:{},DefaultUid:{type:"integer"},DefaultGid:{type:"integer"}}}}},S4t:{type:"structure",required:["SourceUri"],members:{SourceUri:{},SourceTypes:{type:"list",member:{type:"structure",required:["SourceIdType","Value"],members:{SourceIdType:{},Value:{}}}}}},S51:{type:"list",member:{type:"structure",required:["DataSource","TargetAttributeName"],members:{DataSource:{type:"structure",required:["S3DataSource"],members:{S3DataSource:{type:"structure",required:["S3DataType","S3Uri"],members:{S3DataType:{},S3Uri:{}}}}},CompressionType:{},TargetAttributeName:{},ContentType:{},ChannelType:{}}}},S58:{type:"structure",required:["S3OutputPath"],members:{KmsKeyId:{},S3OutputPath:{}}},S5a:{type:"structure",required:["MetricName"],members:{MetricName:{}}},S5c:{type:"structure",members:{CompletionCriteria:{shape:"S5d"},SecurityConfig:{type:"structure",members:{VolumeKmsKeyId:{},EnableInterContainerTrafficEncryption:{type:"boolean"},VpcConfig:{shape:"S5i"}}},DataSplitConfig:{type:"structure",members:{ValidationFraction:{type:"float"}}}}},S5d:{type:"structure",members:{MaxCandidates:{type:"integer"},MaxRuntimePerTrainingJobInSeconds:{type:"integer"},MaxAutoMLJobRuntimeInSeconds:{type:"integer"}}},S5i:{type:"structure",required:["SecurityGroupIds","Subnets"],members:{SecurityGroupIds:{type:"list",member:{}},Subnets:{shape:"S5l"}}},S5l:{type:"list",member:{}},S5q:{type:"structure",members:{AutoGenerateEndpointName:{type:"boolean"},EndpointName:{}}},S5w:{type:"structure",required:["RepositoryUrl"],members:{RepositoryUrl:{},Branch:{},SecretArn:{}}},S63:{type:"structure",required:["S3Uri","DataInputConfig","Framework"],members:{S3Uri:{},DataInputConfig:{},Framework:{},FrameworkVersion:{}}},S65:{type:"structure",required:["S3OutputLocation"],members:{S3OutputLocation:{},TargetDevice:{},TargetPlatform:{type:"structure",required:["Os","Arch"],members:{Os:{},Arch:{},Accelerator:{}}},CompilerOptions:{},KmsKeyId:{}}},S6c:{type:"structure",required:["SecurityGroupIds","Subnets"],members:{SecurityGroupIds:{type:"list",member:{}},Subnets:{type:"list",member:{}}}},S6k:{type:"structure",required:["SourceUri"],members:{SourceUri:{},SourceType:{},SourceId:{}}},S6p:{type:"structure",members:{BaseliningJobName:{},ConstraintsResource:{shape:"S6r"},StatisticsResource:{shape:"S6s"}}},S6r:{type:"structure",members:{S3Uri:{}}},S6s:{type:"structure",members:{S3Uri:{}}},S6t:{type:"structure",required:["ImageUri"],members:{ImageUri:{},ContainerEntrypoint:{shape:"S6v"},ContainerArguments:{shape:"S6x"},RecordPreprocessorSourceUri:{},PostAnalyticsProcessorSourceUri:{},Environment:{shape:"S6z"}}},S6v:{type:"list",member:{}},S6x:{type:"list",member:{}},S6z:{type:"map",key:{},value:{}},S72:{type:"structure",required:["EndpointInput"],members:{EndpointInput:{shape:"S73"}}},S73:{type:"structure",required:["EndpointName","LocalPath"],members:{EndpointName:{},LocalPath:{},S3InputMode:{},S3DataDistributionType:{},FeaturesAttribute:{},InferenceAttribute:{},ProbabilityAttribute:{},ProbabilityThresholdAttribute:{type:"double"},StartTimeOffset:{},EndTimeOffset:{}}},S79:{type:"structure",required:["MonitoringOutputs"],members:{MonitoringOutputs:{type:"list",member:{type:"structure",required:["S3Output"],members:{S3Output:{type:"structure",required:["S3Uri","LocalPath"],members:{S3Uri:{},LocalPath:{},S3UploadMode:{}}}}}},KmsKeyId:{}}},S7f:{type:"structure",required:["ClusterConfig"],members:{ClusterConfig:{type:"structure",required:["InstanceCount","InstanceType","VolumeSizeInGB"],members:{InstanceCount:{type:"integer"},InstanceType:{},VolumeSizeInGB:{type:"integer"},VolumeKmsKeyId:{}}}}},S7k:{type:"structure",members:{EnableInterContainerTrafficEncryption:{type:"boolean"},EnableNetworkIsolation:{type:"boolean"},VpcConfig:{shape:"S5i"}}},S7l:{type:"structure",required:["MaxRuntimeInSeconds"],members:{MaxRuntimeInSeconds:{type:"integer"}}},S7r:{type:"structure",required:["S3OutputLocation"],members:{S3OutputLocation:{},KmsKeyId:{},PresetDeploymentType:{},PresetDeploymentConfig:{}}},S7x:{type:"structure",members:{ExecutionRole:{},SecurityGroups:{shape:"S7y"},SharingSettings:{type:"structure",members:{NotebookOutputOption:{},S3OutputPath:{},S3KmsKeyId:{}}},JupyterServerAppSettings:{type:"structure",members:{DefaultResourceSpec:{shape:"S48"},LifecycleConfigArns:{shape:"S82"}}},KernelGatewayAppSettings:{type:"structure",members:{DefaultResourceSpec:{shape:"S48"},CustomImages:{shape:"S84"},LifecycleConfigArns:{shape:"S82"}}},TensorBoardAppSettings:{type:"structure",members:{DefaultResourceSpec:{shape:"S48"}}},RStudioServerProAppSettings:{type:"structure",members:{AccessStatus:{},UserGroup:{}}},RSessionAppSettings:{type:"structure",members:{DefaultResourceSpec:{shape:"S48"},CustomImages:{shape:"S84"}}}}},S7y:{type:"list",member:{}},S82:{type:"list",member:{}},S84:{type:"list",member:{type:"structure",required:["ImageName","AppImageConfigName"],members:{ImageName:{},ImageVersionNumber:{type:"integer"},AppImageConfigName:{}}}},S8g:{type:"structure",members:{SecurityGroupIds:{type:"list",member:{}},RStudioServerProDomainSettings:{type:"structure",required:["DomainExecutionRoleArn"],members:{DomainExecutionRoleArn:{},RStudioConnectUrl:{},RStudioPackageManagerUrl:{},DefaultResourceSpec:{shape:"S48"}}}}},S8q:{type:"structure",required:["BlueGreenUpdatePolicy"],members:{BlueGreenUpdatePolicy:{type:"structure",required:["TrafficRoutingConfiguration"],members:{TrafficRoutingConfiguration:{type:"structure",required:["Type","WaitIntervalInSeconds"],members:{Type:{},WaitIntervalInSeconds:{type:"integer"},CanarySize:{shape:"S8v"},LinearStepSize:{shape:"S8v"}}},TerminationWaitInSeconds:{type:"integer"},MaximumExecutionTimeoutInSeconds:{type:"integer"}}},AutoRollbackConfiguration:{type:"structure",members:{Alarms:{type:"list",member:{type:"structure",members:{AlarmName:{}}}}}}}},S8v:{type:"structure",required:["Type","Value"],members:{Type:{},Value:{type:"integer"}}},S97:{type:"list",member:{type:"structure",required:["VariantName","ModelName"],members:{VariantName:{},ModelName:{},InitialInstanceCount:{type:"integer"},InstanceType:{},InitialVariantWeight:{type:"float"},AcceleratorType:{},CoreDumpConfig:{type:"structure",required:["DestinationS3Uri"],members:{DestinationS3Uri:{},KmsKeyId:{}}},ServerlessConfig:{shape:"S9g"}}}},S9g:{type:"structure",required:["MemorySizeInMB","MaxConcurrency"],members:{MemorySizeInMB:{type:"integer"},MaxConcurrency:{type:"integer"}}},S9j:{type:"structure",required:["InitialSamplingPercentage","DestinationS3Uri","CaptureOptions"],members:{EnableCapture:{type:"boolean"},InitialSamplingPercentage:{type:"integer"},DestinationS3Uri:{},KmsKeyId:{},CaptureOptions:{type:"list",member:{type:"structure",required:["CaptureMode"],members:{CaptureMode:{}}}},CaptureContentTypeHeader:{type:"structure",members:{CsvContentTypes:{type:"list",member:{}},JsonContentTypes:{type:"list",member:{}}}}}},S9u:{type:"structure",required:["OutputConfig"],members:{ClientConfig:{type:"structure",members:{MaxConcurrentInvocationsPerInstance:{type:"integer"}}},OutputConfig:{type:"structure",required:["S3OutputPath"],members:{KmsKeyId:{},S3OutputPath:{},NotificationConfig:{type:"structure",members:{SuccessTopic:{},ErrorTopic:{}}}}}}},Sa8:{type:"list",member:{type:"structure",members:{FeatureName:{},FeatureType:{}}}},Sab:{type:"structure",members:{SecurityConfig:{type:"structure",members:{KmsKeyId:{}}},EnableOnlineStore:{type:"boolean"}}},Sad:{type:"structure",required:["S3StorageConfig"],members:{S3StorageConfig:{type:"structure",required:["S3Uri"],members:{S3Uri:{},KmsKeyId:{},ResolvedOutputS3Uri:{}}},DisableGlueTableCreation:{type:"boolean"},DataCatalogConfig:{type:"structure",required:["TableName","Catalog","Database"],members:{TableName:{},Catalog:{},Database:{}}}}},Sao:{type:"structure",required:["AwsManagedHumanLoopRequestSource"],members:{AwsManagedHumanLoopRequestSource:{}}},Saq:{type:"structure",required:["HumanLoopActivationConditionsConfig"],members:{HumanLoopActivationConditionsConfig:{type:"structure",required:["HumanLoopActivationConditions"],members:{HumanLoopActivationConditions:{jsonvalue:true}}}}},Sat:{type:"structure",required:["WorkteamArn","HumanTaskUiArn","TaskTitle","TaskDescription","TaskCount"],members:{WorkteamArn:{},HumanTaskUiArn:{},TaskTitle:{},TaskDescription:{},TaskCount:{type:"integer"},TaskAvailabilityLifetimeInSeconds:{type:"integer"},TaskTimeLimitInSeconds:{type:"integer"},TaskKeywords:{type:"list",member:{}},PublicWorkforceTaskPrice:{shape:"Sb3"}}},Sb3:{type:"structure",members:{AmountInUsd:{type:"structure",members:{Dollars:{type:"integer"},Cents:{type:"integer"},TenthFractionsOfACent:{type:"integer"}}}}},Sb8:{type:"structure",required:["S3OutputPath"],members:{S3OutputPath:{},KmsKeyId:{}}},Sbd:{type:"structure",required:["Content"],members:{Content:{}}},Sbi:{type:"structure",required:["Strategy","ResourceLimits"],members:{Strategy:{},HyperParameterTuningJobObjective:{shape:"S2m"},ResourceLimits:{shape:"Sbk"},ParameterRanges:{shape:"Sbn"},TrainingJobEarlyStoppingType:{},TuningJobCompletionCriteria:{type:"structure",required:["TargetObjectiveMetricValue"],members:{TargetObjectiveMetricValue:{type:"float"}}}}},Sbk:{type:"structure",required:["MaxNumberOfTrainingJobs","MaxParallelTrainingJobs"],members:{MaxNumberOfTrainingJobs:{type:"integer"},MaxParallelTrainingJobs:{type:"integer"}}},Sbn:{type:"structure",members:{IntegerParameterRanges:{type:"list",member:{type:"structure",required:["Name","MinValue","MaxValue"],members:{Name:{},MinValue:{},MaxValue:{},ScalingType:{}}}},ContinuousParameterRanges:{type:"list",member:{type:"structure",required:["Name","MinValue","MaxValue"],members:{Name:{},MinValue:{},MaxValue:{},ScalingType:{}}}},CategoricalParameterRanges:{type:"list",member:{type:"structure",required:["Name","Values"],members:{Name:{},Values:{shape:"S25"}}}}}},Sbz:{type:"structure",required:["AlgorithmSpecification","RoleArn","OutputDataConfig","ResourceConfig","StoppingCondition"],members:{DefinitionName:{},TuningObjective:{shape:"S2m"},HyperParameterRanges:{shape:"Sbn"},StaticHyperParameters:{shape:"S2t"},AlgorithmSpecification:{type:"structure",required:["TrainingInputMode"],members:{TrainingImage:{},TrainingInputMode:{},AlgorithmName:{},MetricDefinitions:{shape:"S2a"}}},RoleArn:{},InputDataConfig:{shape:"S2v"},VpcConfig:{shape:"S5i"},OutputDataConfig:{shape:"S3c"},ResourceConfig:{shape:"S3e"},StoppingCondition:{shape:"S3h"},EnableNetworkIsolation:{type:"boolean"},EnableInterContainerTrafficEncryption:{type:"boolean"},EnableManagedSpotTraining:{type:"boolean"},CheckpointConfig:{shape:"Sc4"},RetryStrategy:{shape:"Sc5"}}},Sc4:{type:"structure",required:["S3Uri"],members:{S3Uri:{},LocalPath:{}}},Sc5:{type:"structure",required:["MaximumRetryAttempts"],members:{MaximumRetryAttempts:{type:"integer"}}},Sc7:{type:"list",member:{shape:"Sbz"}},Sc8:{type:"structure",required:["ParentHyperParameterTuningJobs","WarmStartType"],members:{ParentHyperParameterTuningJobs:{type:"list",member:{type:"structure",members:{HyperParameterTuningJobName:{}}}},WarmStartType:{}}},Scp:{type:"structure",required:["ModelPackageVersionArn"],members:{ModelPackageVersionArn:{},JobDurationInSeconds:{type:"integer"},TrafficPattern:{type:"structure",members:{TrafficType:{},Phases:{type:"list",member:{type:"structure",members:{InitialNumberOfUsers:{type:"integer"},SpawnRate:{type:"integer"},DurationInSeconds:{type:"integer"}}}}}},ResourceLimit:{type:"structure",members:{MaxNumberOfTests:{type:"integer"},MaxParallelOfTests:{type:"integer"}}},EndpointConfigurations:{type:"list",member:{type:"structure",required:["InstanceType"],members:{InstanceType:{},InferenceSpecificationName:{},EnvironmentParameterRanges:{type:"structure",members:{CategoricalParameterRanges:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{type:"list",member:{}}}}}}}}}},VolumeKmsKeyId:{}}},Sdb:{type:"structure",members:{MaxInvocations:{type:"integer"},ModelLatencyThresholds:{type:"list",member:{type:"structure",members:{Percentile:{},ValueInMilliseconds:{type:"integer"}}}}}},Sdm:{type:"structure",required:["DataSource"],members:{DataSource:{type:"structure",members:{S3DataSource:{type:"structure",required:["ManifestS3Uri"],members:{ManifestS3Uri:{}}},SnsDataSource:{type:"structure",required:["SnsTopicArn"],members:{SnsTopicArn:{}}}}},DataAttributes:{type:"structure",members:{ContentClassifiers:{type:"list",member:{}}}}}},Sdt:{type:"structure",required:["S3OutputPath"],members:{S3OutputPath:{},KmsKeyId:{},SnsTopicArn:{}}},Sdu:{type:"structure",members:{MaxHumanLabeledObjectCount:{type:"integer"},MaxPercentageOfInputDatasetLabeled:{type:"integer"}}},Sdx:{type:"structure",required:["LabelingJobAlgorithmSpecificationArn"],members:{LabelingJobAlgorithmSpecificationArn:{},InitialActiveLearningModelArn:{},LabelingJobResourceConfig:{type:"structure",members:{VolumeKmsKeyId:{}}}}},Se1:{type:"structure",required:["WorkteamArn","UiConfig","PreHumanTaskLambdaArn","TaskTitle","TaskDescription","NumberOfHumanWorkersPerDataObject","TaskTimeLimitInSeconds","AnnotationConsolidationConfig"],members:{WorkteamArn:{},UiConfig:{type:"structure",members:{UiTemplateS3Uri:{},HumanTaskUiArn:{}}},PreHumanTaskLambdaArn:{},TaskKeywords:{type:"list",member:{}},TaskTitle:{},TaskDescription:{},NumberOfHumanWorkersPerDataObject:{type:"integer"},TaskTimeLimitInSeconds:{type:"integer"},TaskAvailabilityLifetimeInSeconds:{type:"integer"},MaxConcurrentTaskCount:{type:"integer"},AnnotationConsolidationConfig:{type:"structure",required:["AnnotationConsolidationLambdaArn"],members:{AnnotationConsolidationLambdaArn:{}}},PublicWorkforceTaskPrice:{shape:"Sb3"}}},Seg:{type:"structure",members:{ContainerHostname:{},Image:{},ImageConfig:{type:"structure",required:["RepositoryAccessMode"],members:{RepositoryAccessMode:{},RepositoryAuthConfig:{type:"structure",required:["RepositoryCredentialsProviderArn"],members:{RepositoryCredentialsProviderArn:{}}}}},Mode:{},ModelDataUrl:{},Environment:{shape:"Sz"},ModelPackageName:{},InferenceSpecificationName:{},MultiModelConfig:{type:"structure",members:{ModelCacheSetting:{}}}}},Sep:{type:"list",member:{shape:"Seg"}},Seq:{type:"structure",required:["Mode"],members:{Mode:{}}},Seu:{type:"structure",members:{BaseliningJobName:{},ConstraintsResource:{shape:"S6r"}}},Sev:{type:"structure",required:["ImageUri","ConfigUri"],members:{ImageUri:{},ConfigUri:{},Environment:{shape:"S6z"}}},Sew:{type:"structure",required:["EndpointInput","GroundTruthS3Input"],members:{EndpointInput:{shape:"S73"},GroundTruthS3Input:{shape:"Sex"}}},Sex:{type:"structure",members:{S3Uri:{}}},Sf0:{type:"structure",members:{BaseliningJobName:{},ConstraintsResource:{shape:"S6r"}}},Sf1:{type:"structure",required:["ImageUri","ConfigUri"],members:{ImageUri:{},ConfigUri:{},Environment:{shape:"S6z"}}},Sf2:{type:"structure",required:["EndpointInput"],members:{EndpointInput:{shape:"S73"}}},Sf5:{type:"structure",required:["ValidationRole","ValidationProfiles"],members:{ValidationRole:{},ValidationProfiles:{type:"list",member:{type:"structure",required:["ProfileName","TransformJobDefinition"],members:{ProfileName:{},TransformJobDefinition:{shape:"S3k"}}}}}},Sf8:{type:"structure",required:["SourceAlgorithms"],members:{SourceAlgorithms:{type:"list",member:{type:"structure",required:["AlgorithmName"],members:{ModelDataUrl:{},AlgorithmName:{}}}}}},Sfb:{type:"structure",members:{ModelQuality:{type:"structure",members:{Statistics:{shape:"Sfd"},Constraints:{shape:"Sfd"}}},ModelDataQuality:{type:"structure",members:{Statistics:{shape:"Sfd"},Constraints:{shape:"Sfd"}}},Bias:{type:"structure",members:{Report:{shape:"Sfd"},PreTrainingReport:{shape:"Sfd"},PostTrainingReport:{shape:"Sfd"}}},Explainability:{type:"structure",members:{Report:{shape:"Sfd"}}}}},Sfd:{type:"structure",required:["ContentType","S3Uri"],members:{ContentType:{},ContentDigest:{},S3Uri:{}}},Sfi:{type:"map",key:{},value:{}},Sfl:{type:"structure",members:{Bias:{type:"structure",members:{ConfigFile:{shape:"Sfn"},PreTrainingConstraints:{shape:"Sfd"},PostTrainingConstraints:{shape:"Sfd"}}},Explainability:{type:"structure",members:{Constraints:{shape:"Sfd"},ConfigFile:{shape:"Sfn"}}},ModelQuality:{type:"structure",members:{Statistics:{shape:"Sfd"},Constraints:{shape:"Sfd"}}},ModelDataQuality:{type:"structure",members:{Statistics:{shape:"Sfd"},Constraints:{shape:"Sfd"}}}}},Sfn:{type:"structure",required:["S3Uri"],members:{ContentType:{},ContentDigest:{},S3Uri:{}}},Sfr:{type:"list",member:{type:"structure",required:["Name","Containers"],members:{Name:{},Description:{},Containers:{shape:"Ss"},SupportedTransformInstanceTypes:{shape:"S16"},SupportedRealtimeInferenceInstanceTypes:{shape:"S18"},SupportedContentTypes:{shape:"S1a"},SupportedResponseMIMETypes:{shape:"S1c"}}}},Sfy:{type:"structure",members:{BaseliningJobName:{},ConstraintsResource:{shape:"S6r"}}},Sfz:{type:"structure",required:["ImageUri"],members:{ImageUri:{},ContainerEntrypoint:{shape:"S6v"},ContainerArguments:{shape:"S6x"},RecordPreprocessorSourceUri:{},PostAnalyticsProcessorSourceUri:{},ProblemType:{},Environment:{shape:"S6z"}}},Sg1:{type:"structure",required:["EndpointInput","GroundTruthS3Input"],members:{EndpointInput:{shape:"S73"},GroundTruthS3Input:{shape:"Sex"}}},Sg5:{type:"structure",members:{ScheduleConfig:{type:"structure",required:["ScheduleExpression"],members:{ScheduleExpression:{}}},MonitoringJobDefinition:{type:"structure",required:["MonitoringInputs","MonitoringOutputConfig","MonitoringResources","MonitoringAppSpecification","RoleArn"],members:{BaselineConfig:{type:"structure",members:{BaseliningJobName:{},ConstraintsResource:{shape:"S6r"},StatisticsResource:{shape:"S6s"}}},MonitoringInputs:{type:"list",member:{type:"structure",required:["EndpointInput"],members:{EndpointInput:{shape:"S73"}}}},MonitoringOutputConfig:{shape:"S79"},MonitoringResources:{shape:"S7f"},MonitoringAppSpecification:{type:"structure",required:["ImageUri"],members:{ImageUri:{},ContainerEntrypoint:{shape:"S6v"},ContainerArguments:{shape:"S6x"},RecordPreprocessorSourceUri:{},PostAnalyticsProcessorSourceUri:{}}},StoppingCondition:{shape:"S7l"},Environment:{shape:"S6z"},NetworkConfig:{shape:"Sgd"},RoleArn:{}}},MonitoringJobDefinitionName:{},MonitoringType:{}}},Sgd:{type:"structure",members:{EnableInterContainerTrafficEncryption:{type:"boolean"},EnableNetworkIsolation:{type:"boolean"},VpcConfig:{shape:"S5i"}}},Sgn:{type:"list",member:{}},Sgq:{type:"list",member:{}},Sgw:{type:"list",member:{type:"structure",members:{Content:{}}}},Sh4:{type:"structure",required:["Bucket","ObjectKey"],members:{Bucket:{},ObjectKey:{},VersionId:{}}},Sha:{type:"structure",required:["MaxParallelExecutionSteps"],members:{MaxParallelExecutionSteps:{type:"integer"}}},Shn:{type:"list",member:{type:"structure",required:["InputName"],members:{InputName:{},AppManaged:{type:"boolean"},S3Input:{type:"structure",required:["S3Uri","S3DataType"],members:{S3Uri:{},LocalPath:{},S3DataType:{},S3InputMode:{},S3DataDistributionType:{},S3CompressionType:{}}},DatasetDefinition:{type:"structure",members:{AthenaDatasetDefinition:{type:"structure",required:["Catalog","Database","QueryString","OutputS3Uri","OutputFormat"],members:{Catalog:{},Database:{},QueryString:{},WorkGroup:{},OutputS3Uri:{},KmsKeyId:{},OutputFormat:{},OutputCompression:{}}},RedshiftDatasetDefinition:{type:"structure",required:["ClusterId","Database","DbUser","QueryString","ClusterRoleArn","OutputS3Uri","OutputFormat"],members:{ClusterId:{},Database:{},DbUser:{},QueryString:{},ClusterRoleArn:{},OutputS3Uri:{},KmsKeyId:{},OutputFormat:{},OutputCompression:{}}},LocalPath:{},DataDistributionType:{},InputMode:{}}}}}},Sia:{type:"structure",required:["Outputs"],members:{Outputs:{type:"list",member:{type:"structure",required:["OutputName"],members:{OutputName:{},S3Output:{type:"structure",required:["S3Uri","LocalPath","S3UploadMode"],members:{S3Uri:{},LocalPath:{},S3UploadMode:{}}},FeatureStoreOutput:{type:"structure",required:["FeatureGroupName"],members:{FeatureGroupName:{}}},AppManaged:{type:"boolean"}}}},KmsKeyId:{}}},Sif:{type:"structure",required:["ClusterConfig"],members:{ClusterConfig:{type:"structure",required:["InstanceCount","InstanceType","VolumeSizeInGB"],members:{InstanceCount:{type:"integer"},InstanceType:{},VolumeSizeInGB:{type:"integer"},VolumeKmsKeyId:{}}}}},Sih:{type:"structure",required:["MaxRuntimeInSeconds"],members:{MaxRuntimeInSeconds:{type:"integer"}}},Sij:{type:"structure",required:["ImageUri"],members:{ImageUri:{},ContainerEntrypoint:{shape:"S6v"},ContainerArguments:{type:"list",member:{}}}},Sil:{type:"map",key:{},value:{}},Sim:{type:"structure",members:{ExperimentName:{},TrialName:{},TrialComponentDisplayName:{}}},Sir:{type:"structure",required:["ProductId"],members:{ProductId:{},ProvisioningArtifactId:{},PathId:{},ProvisioningParameters:{shape:"Sit"}}},Sit:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},Sj7:{type:"structure",required:["TrainingInputMode"],members:{TrainingImage:{},AlgorithmName:{},TrainingInputMode:{},MetricDefinitions:{shape:"S2a"},EnableSageMakerMetricsTimeSeries:{type:"boolean"}}},Sj8:{type:"structure",required:["S3OutputPath"],members:{LocalPath:{},S3OutputPath:{},HookParameters:{type:"map",key:{},value:{}},CollectionConfigurations:{type:"list",member:{type:"structure",members:{CollectionName:{},CollectionParameters:{type:"map",key:{},value:{}}}}}}},Sjg:{type:"list",member:{type:"structure",required:["RuleConfigurationName","RuleEvaluatorImage"],members:{RuleConfigurationName:{},LocalPath:{},S3OutputPath:{},RuleEvaluatorImage:{},InstanceType:{},VolumeSizeInGB:{type:"integer"},RuleParameters:{shape:"Sjk"}}}},Sjk:{type:"map",key:{},value:{}},Sjl:{type:"structure",required:["S3OutputPath"],members:{LocalPath:{},S3OutputPath:{}}},Sjm:{type:"structure",required:["S3OutputPath"],members:{S3OutputPath:{},ProfilingIntervalInMilliseconds:{type:"long"},ProfilingParameters:{shape:"Sjo"}}},Sjo:{type:"map",key:{},value:{}},Sjp:{type:"list",member:{type:"structure",required:["RuleConfigurationName","RuleEvaluatorImage"],members:{RuleConfigurationName:{},LocalPath:{},S3OutputPath:{},RuleEvaluatorImage:{},InstanceType:{},VolumeSizeInGB:{type:"integer"},RuleParameters:{shape:"Sjk"}}}},Sjr:{type:"map",key:{},value:{}},Sjy:{type:"structure",members:{InvocationsTimeoutInSeconds:{type:"integer"},InvocationsMaxRetries:{type:"integer"}}},Sk1:{type:"structure",members:{InputFilter:{},OutputFilter:{},JoinSource:{}}},Sk9:{type:"structure",members:{PrimaryStatus:{},Message:{}}},Skd:{type:"map",key:{},value:{type:"structure",members:{StringValue:{},NumberValue:{type:"double"}}}},Skh:{type:"map",key:{},value:{type:"structure",required:["Value"],members:{MediaType:{},Value:{}}}},Sks:{type:"structure",required:["UserPool","ClientId"],members:{UserPool:{},ClientId:{}}},Skv:{type:"structure",required:["ClientId","ClientSecret","Issuer","AuthorizationEndpoint","TokenEndpoint","UserInfoEndpoint","LogoutEndpoint","JwksUri"],members:{ClientId:{},ClientSecret:{type:"string",sensitive:true},Issuer:{},AuthorizationEndpoint:{},TokenEndpoint:{},UserInfoEndpoint:{},LogoutEndpoint:{},JwksUri:{}}},Sky:{type:"structure",required:["Cidrs"],members:{Cidrs:{type:"list",member:{}}}},Sl6:{type:"list",member:{type:"structure",members:{CognitoMemberDefinition:{type:"structure",required:["UserPool","UserGroup","ClientId"],members:{UserPool:{},UserGroup:{},ClientId:{}}},OidcMemberDefinition:{type:"structure",required:["Groups"],members:{Groups:{type:"list",member:{}}}}}}},Sle:{type:"structure",members:{NotificationTopicArn:{}}},Sn8:{type:"structure",members:{UserProfileArn:{},UserProfileName:{},DomainId:{}}},Sne:{type:"list",member:{type:"structure",required:["Name","Status"],members:{Name:{},Status:{},FailureReason:{}}}},Sns:{type:"list",member:{type:"structure",members:{PartialFailureMessage:{}}}},Snu:{type:"structure",required:["CandidateName","ObjectiveStatus","CandidateSteps","CandidateStatus","CreationTime","LastModifiedTime"],members:{CandidateName:{},FinalAutoMLJobObjectiveMetric:{type:"structure",required:["MetricName","Value"],members:{Type:{},MetricName:{},Value:{type:"float"}}},ObjectiveStatus:{},CandidateSteps:{type:"list",member:{type:"structure",required:["CandidateStepType","CandidateStepArn","CandidateStepName"],members:{CandidateStepType:{},CandidateStepArn:{},CandidateStepName:{}}}},CandidateStatus:{},InferenceContainers:{type:"list",member:{type:"structure",required:["Image","ModelDataUrl"],members:{Image:{},ModelDataUrl:{},Environment:{shape:"Sz"}}}},CreationTime:{type:"timestamp"},EndTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},FailureReason:{},CandidateProperties:{type:"structure",members:{CandidateArtifactLocations:{type:"structure",required:["Explainability"],members:{Explainability:{},ModelInsights:{}}},CandidateMetrics:{type:"list",member:{type:"structure",members:{MetricName:{},Value:{type:"float"},Set:{},StandardMetricName:{}}}}}}}},Sov:{type:"structure",required:["S3ModelArtifacts"],members:{S3ModelArtifacts:{}}},Spr:{type:"list",member:{type:"structure",required:["VariantName"],members:{VariantName:{},DeployedImages:{shape:"Spt"},CurrentWeight:{type:"float"},DesiredWeight:{type:"float"},CurrentInstanceCount:{type:"integer"},DesiredInstanceCount:{type:"integer"},VariantStatus:{shape:"Spw"},CurrentServerlessConfig:{shape:"S9g"},DesiredServerlessConfig:{shape:"S9g"}}}},Spt:{type:"list",member:{type:"structure",members:{SpecifiedImage:{},ResolvedImage:{},ResolutionTime:{type:"timestamp"}}}},Spw:{type:"list",member:{type:"structure",required:["Status"],members:{Status:{},StatusMessage:{},StartTime:{type:"timestamp"}}}},Sq0:{type:"structure",required:["EnableCapture","CaptureStatus","CurrentSamplingPercentage","DestinationS3Uri","KmsKeyId"],members:{EnableCapture:{type:"boolean"},CaptureStatus:{},CurrentSamplingPercentage:{type:"integer"},DestinationS3Uri:{},KmsKeyId:{}}},Sqa:{type:"structure",required:["SourceArn"],members:{SourceArn:{},SourceType:{}}},Sqg:{type:"structure",required:["Status"],members:{Status:{},BlockedReason:{}}},Sqv:{type:"structure",members:{Completed:{type:"integer"},InProgress:{type:"integer"},RetryableError:{type:"integer"},NonRetryableError:{type:"integer"},Stopped:{type:"integer"}}},Sqx:{type:"structure",members:{Succeeded:{type:"integer"},Pending:{type:"integer"},Failed:{type:"integer"}}},Sqz:{type:"structure",required:["TrainingJobName","TrainingJobArn","CreationTime","TrainingJobStatus","TunedHyperParameters"],members:{TrainingJobDefinitionName:{},TrainingJobName:{},TrainingJobArn:{},TuningJobName:{},CreationTime:{type:"timestamp"},TrainingStartTime:{type:"timestamp"},TrainingEndTime:{type:"timestamp"},TrainingJobStatus:{},TunedHyperParameters:{shape:"S2t"},FailureReason:{},FinalHyperParameterTuningJobObjectiveMetric:{type:"structure",required:["MetricName","Value"],members:{Type:{},MetricName:{},Value:{type:"float"}}},ObjectiveStatus:{}}},Srm:{type:"structure",members:{TotalLabeled:{type:"integer"},HumanLabeled:{type:"integer"},MachineLabeled:{type:"integer"},FailedNonRetryableError:{type:"integer"},Unlabeled:{type:"integer"}}},Srp:{type:"structure",required:["OutputDatasetS3Uri"],members:{OutputDatasetS3Uri:{},FinalActiveLearningModelArn:{}}},Ss0:{type:"structure",required:["ValidationStatuses"],members:{ValidationStatuses:{shape:"Ss1"},ImageScanStatuses:{shape:"Ss1"}}},Ss1:{type:"list",member:{type:"structure",required:["Name","Status"],members:{Name:{},Status:{},FailureReason:{}}}},Ssd:{type:"structure",required:["MonitoringScheduleName","ScheduledTime","CreationTime","LastModifiedTime","MonitoringExecutionStatus"],members:{MonitoringScheduleName:{},ScheduledTime:{type:"timestamp"},CreationTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},MonitoringExecutionStatus:{},ProcessingJobArn:{},EndpointName:{},FailureReason:{},MonitoringJobDefinitionName:{},MonitoringType:{}}},Ssw:{type:"structure",members:{ExperimentName:{},TrialName:{}}},St4:{type:"structure",members:{ProvisionedProductId:{},ProvisionedProductStatusMessage:{}}},Stb:{type:"structure",required:["WorkteamArn"],members:{WorkteamArn:{},MarketplaceTitle:{},SellerName:{},MarketplaceDescription:{},ListingId:{}}},Stf:{type:"list",member:{type:"structure",required:["Status","StartTime"],members:{Status:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},StatusMessage:{}}}},Sti:{type:"list",member:{type:"structure",members:{MetricName:{},Value:{type:"float"},Timestamp:{type:"timestamp"}}}},Stm:{type:"list",member:{type:"structure",members:{RuleConfigurationName:{},RuleEvaluationJobArn:{},RuleEvaluationStatus:{},StatusDetails:{},LastModifiedTime:{type:"timestamp"}}}},Sty:{type:"structure",required:["SourceArn"],members:{SourceArn:{},SourceType:{}}},Su2:{type:"structure",required:["SourceArn"],members:{SourceArn:{},SourceType:{}}},Su4:{type:"list",member:{type:"structure",members:{MetricName:{},SourceArn:{},TimeStamp:{type:"timestamp"},Max:{type:"double"},Min:{type:"double"},Last:{type:"double"},Count:{type:"integer"},Avg:{type:"double"},StdDev:{type:"double"}}}},Sue:{type:"structure",required:["WorkforceName","WorkforceArn"],members:{WorkforceName:{},WorkforceArn:{},LastUpdatedDate:{type:"timestamp"},SourceIpConfig:{shape:"Sky"},SubDomain:{},CognitoConfig:{shape:"Sks"},OidcConfig:{type:"structure",members:{ClientId:{},Issuer:{},AuthorizationEndpoint:{},TokenEndpoint:{},UserInfoEndpoint:{},LogoutEndpoint:{},JwksUri:{}}},CreateDate:{type:"timestamp"}}},Sui:{type:"structure",required:["WorkteamName","MemberDefinitions","WorkteamArn","Description"],members:{WorkteamName:{},MemberDefinitions:{shape:"Sl6"},WorkteamArn:{},WorkforceArn:{},ProductListingIds:{type:"list",member:{}},Description:{},SubDomain:{},CreateDate:{type:"timestamp"},LastUpdatedDate:{type:"timestamp"},NotificationConfiguration:{shape:"Sle"}}},Sxb:{type:"list",member:{type:"structure",required:["MonitoringJobDefinitionName","MonitoringJobDefinitionArn","CreationTime","EndpointName"],members:{MonitoringJobDefinitionName:{},MonitoringJobDefinitionArn:{},CreationTime:{type:"timestamp"},EndpointName:{}}}},S126:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}},S12l:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}},S14x:{type:"list",member:{type:"structure",required:["DeviceName"],members:{DeviceName:{},Description:{},IotThingName:{}}}},S158:{type:"structure",members:{Filters:{shape:"S159"},NestedFilters:{type:"list",member:{type:"structure",required:["NestedPropertyName","Filters"],members:{NestedPropertyName:{},Filters:{shape:"S159"}}}},SubExpressions:{type:"list",member:{shape:"S158"}},Operator:{}}},S159:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{},Operator:{},Value:{}}}},S15l:{type:"structure",members:{TrainingJobName:{},TrainingJobArn:{},TuningJobArn:{},LabelingJobArn:{},AutoMLJobArn:{},ModelArtifacts:{shape:"Sov"},TrainingJobStatus:{},SecondaryStatus:{},FailureReason:{},HyperParameters:{shape:"S2t"},AlgorithmSpecification:{shape:"Sj7"},RoleArn:{},InputDataConfig:{shape:"S2v"},OutputDataConfig:{shape:"S3c"},ResourceConfig:{shape:"S3e"},VpcConfig:{shape:"S5i"},StoppingCondition:{shape:"S3h"},CreationTime:{type:"timestamp"},TrainingStartTime:{type:"timestamp"},TrainingEndTime:{type:"timestamp"},LastModifiedTime:{type:"timestamp"},SecondaryStatusTransitions:{shape:"Stf"},FinalMetricDataList:{shape:"Sti"},EnableNetworkIsolation:{type:"boolean"},EnableInterContainerTrafficEncryption:{type:"boolean"},EnableManagedSpotTraining:{type:"boolean"},CheckpointConfig:{shape:"Sc4"},TrainingTimeInSeconds:{type:"integer"},BillableTimeInSeconds:{type:"integer"},DebugHookConfig:{shape:"Sj8"},ExperimentConfig:{shape:"Sim"},DebugRuleConfigurations:{shape:"Sjg"},TensorBoardOutputConfig:{shape:"Sjl"},DebugRuleEvaluationStatuses:{shape:"Stm"},Environment:{shape:"Sjr"},RetryStrategy:{shape:"Sc5"},Tags:{shape:"S7"}}},S16r:{type:"list",member:{}},S18e:{type:"list",member:{}}}}},5369:function(e){e.exports={pagination:{GetChannelSchedule:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Items"},ListAlerts:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Items"},ListChannels:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Items"},ListLiveSources:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Items"},ListPlaybackConfigurations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Items"},ListPrefetchSchedules:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Items"},ListSourceLocations:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Items"},ListVodSources:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Items"}}}},5381:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["pinpoint"]={};i.Pinpoint=s.defineService("pinpoint",["2016-12-01"]);Object.defineProperty(a.services["pinpoint"],"2016-12-01",{get:function get(){var e=r(997);return e},enumerable:true,configurable:true});e.exports=i.Pinpoint},5388:function(e){e.exports={pagination:{ListCodeReviews:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListRecommendationFeedback:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListRecommendations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListRepositoryAssociations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"RepositoryAssociationSummaries"}}}},5399:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-08-25",endpointPrefix:"signer",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"signer",serviceFullName:"AWS Signer",serviceId:"signer",signatureVersion:"v4",signingName:"signer",uid:"signer-2017-08-25"},operations:{AddProfilePermission:{http:{requestUri:"/signing-profiles/{profileName}/permissions"},input:{type:"structure",required:["action","principal","statementId","profileName"],members:{profileName:{location:"uri",locationName:"profileName"},profileVersion:{},action:{},principal:{},revisionId:{},statementId:{}}},output:{type:"structure",members:{revisionId:{}}}},CancelSigningProfile:{http:{method:"DELETE",requestUri:"/signing-profiles/{profileName}"},input:{type:"structure",required:["profileName"],members:{profileName:{location:"uri",locationName:"profileName"}}}},DescribeSigningJob:{http:{method:"GET",requestUri:"/signing-jobs/{jobId}"},input:{type:"structure",required:["jobId"],members:{jobId:{location:"uri",locationName:"jobId"}}},output:{type:"structure",members:{jobId:{},source:{shape:"Sa"},signingMaterial:{shape:"Sf"},platformId:{},platformDisplayName:{},profileName:{},profileVersion:{},overrides:{shape:"Sj"},signingParameters:{shape:"So"},createdAt:{type:"timestamp"},completedAt:{type:"timestamp"},signatureExpiresAt:{type:"timestamp"},requestedBy:{},status:{},statusReason:{},revocationRecord:{type:"structure",members:{reason:{},revokedAt:{type:"timestamp"},revokedBy:{}}},signedObject:{shape:"Sw"},jobOwner:{},jobInvoker:{}}}},GetSigningPlatform:{http:{method:"GET",requestUri:"/signing-platforms/{platformId}"},input:{type:"structure",required:["platformId"],members:{platformId:{location:"uri",locationName:"platformId"}}},output:{type:"structure",members:{platformId:{},displayName:{},partner:{},target:{},category:{},signingConfiguration:{shape:"S12"},signingImageFormat:{shape:"S17"},maxSizeInMB:{type:"integer"},revocationSupported:{type:"boolean"}}}},GetSigningProfile:{http:{method:"GET",requestUri:"/signing-profiles/{profileName}"},input:{type:"structure",required:["profileName"],members:{profileName:{location:"uri",locationName:"profileName"},profileOwner:{location:"querystring",locationName:"profileOwner"}}},output:{type:"structure",members:{profileName:{},profileVersion:{},profileVersionArn:{},revocationRecord:{type:"structure",members:{revocationEffectiveFrom:{type:"timestamp"},revokedAt:{type:"timestamp"},revokedBy:{}}},signingMaterial:{shape:"Sf"},platformId:{},platformDisplayName:{},signatureValidityPeriod:{shape:"S1f"},overrides:{shape:"Sj"},signingParameters:{shape:"So"},status:{},statusReason:{},arn:{},tags:{shape:"S1k"}}}},ListProfilePermissions:{http:{method:"GET",requestUri:"/signing-profiles/{profileName}/permissions"},input:{type:"structure",required:["profileName"],members:{profileName:{location:"uri",locationName:"profileName"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{revisionId:{},policySizeBytes:{type:"integer"},permissions:{type:"list",member:{type:"structure",members:{action:{},principal:{},statementId:{},profileVersion:{}}}},nextToken:{}}}},ListSigningJobs:{http:{method:"GET",requestUri:"/signing-jobs"},input:{type:"structure",members:{status:{location:"querystring",locationName:"status"},platformId:{location:"querystring",locationName:"platformId"},requestedBy:{location:"querystring",locationName:"requestedBy"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},isRevoked:{location:"querystring",locationName:"isRevoked",type:"boolean"},signatureExpiresBefore:{location:"querystring",locationName:"signatureExpiresBefore",type:"timestamp"},signatureExpiresAfter:{location:"querystring",locationName:"signatureExpiresAfter",type:"timestamp"},jobInvoker:{location:"querystring",locationName:"jobInvoker"}}},output:{type:"structure",members:{jobs:{type:"list",member:{type:"structure",members:{jobId:{},source:{shape:"Sa"},signedObject:{shape:"Sw"},signingMaterial:{shape:"Sf"},createdAt:{type:"timestamp"},status:{},isRevoked:{type:"boolean"},profileName:{},profileVersion:{},platformId:{},platformDisplayName:{},signatureExpiresAt:{type:"timestamp"},jobOwner:{},jobInvoker:{}}}},nextToken:{}}}},ListSigningPlatforms:{http:{method:"GET",requestUri:"/signing-platforms"},input:{type:"structure",members:{category:{location:"querystring",locationName:"category"},partner:{location:"querystring",locationName:"partner"},target:{location:"querystring",locationName:"target"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{platforms:{type:"list",member:{type:"structure",members:{platformId:{},displayName:{},partner:{},target:{},category:{},signingConfiguration:{shape:"S12"},signingImageFormat:{shape:"S17"},maxSizeInMB:{type:"integer"},revocationSupported:{type:"boolean"}}}},nextToken:{}}}},ListSigningProfiles:{http:{method:"GET",requestUri:"/signing-profiles"},input:{type:"structure",members:{includeCanceled:{location:"querystring",locationName:"includeCanceled",type:"boolean"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},platformId:{location:"querystring",locationName:"platformId"},statuses:{location:"querystring",locationName:"statuses",type:"list",member:{}}}},output:{type:"structure",members:{profiles:{type:"list",member:{type:"structure",members:{profileName:{},profileVersion:{},profileVersionArn:{},signingMaterial:{shape:"Sf"},signatureValidityPeriod:{shape:"S1f"},platformId:{},platformDisplayName:{},signingParameters:{shape:"So"},status:{},arn:{},tags:{shape:"S1k"}}}},nextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"S1k"}}}},PutSigningProfile:{http:{method:"PUT",requestUri:"/signing-profiles/{profileName}"},input:{type:"structure",required:["profileName","platformId"],members:{profileName:{location:"uri",locationName:"profileName"},signingMaterial:{shape:"Sf"},signatureValidityPeriod:{shape:"S1f"},platformId:{},overrides:{shape:"Sj"},signingParameters:{shape:"So"},tags:{shape:"S1k"}}},output:{type:"structure",members:{arn:{},profileVersion:{},profileVersionArn:{}}}},RemoveProfilePermission:{http:{method:"DELETE",requestUri:"/signing-profiles/{profileName}/permissions/{statementId}"},input:{type:"structure",required:["revisionId","profileName","statementId"],members:{profileName:{location:"uri",locationName:"profileName"},revisionId:{location:"querystring",locationName:"revisionId"},statementId:{location:"uri",locationName:"statementId"}}},output:{type:"structure",members:{revisionId:{}}}},RevokeSignature:{http:{method:"PUT",requestUri:"/signing-jobs/{jobId}/revoke"},input:{type:"structure",required:["reason","jobId"],members:{jobId:{location:"uri",locationName:"jobId"},jobOwner:{},reason:{}}}},RevokeSigningProfile:{http:{method:"PUT",requestUri:"/signing-profiles/{profileName}/revoke"},input:{type:"structure",required:["profileVersion","reason","effectiveTime","profileName"],members:{profileName:{location:"uri",locationName:"profileName"},profileVersion:{},reason:{},effectiveTime:{type:"timestamp"}}}},StartSigningJob:{http:{requestUri:"/signing-jobs"},input:{type:"structure",required:["source","destination","profileName","clientRequestToken"],members:{source:{shape:"Sa"},destination:{type:"structure",members:{s3:{type:"structure",members:{bucketName:{},prefix:{}}}}},profileName:{},clientRequestToken:{idempotencyToken:true},profileOwner:{}}},output:{type:"structure",members:{jobId:{},jobOwner:{}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"S1k"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}}}},shapes:{Sa:{type:"structure",members:{s3:{type:"structure",required:["bucketName","key","version"],members:{bucketName:{},key:{},version:{}}}}},Sf:{type:"structure",required:["certificateArn"],members:{certificateArn:{}}},Sj:{type:"structure",members:{signingConfiguration:{type:"structure",members:{encryptionAlgorithm:{},hashAlgorithm:{}}},signingImageFormat:{}}},So:{type:"map",key:{},value:{}},Sw:{type:"structure",members:{s3:{type:"structure",members:{bucketName:{},key:{}}}}},S12:{type:"structure",required:["encryptionAlgorithmOptions","hashAlgorithmOptions"],members:{encryptionAlgorithmOptions:{type:"structure",required:["allowedValues","defaultValue"],members:{allowedValues:{type:"list",member:{}},defaultValue:{}}},hashAlgorithmOptions:{type:"structure",required:["allowedValues","defaultValue"],members:{allowedValues:{type:"list",member:{}},defaultValue:{}}}}},S17:{type:"structure",required:["supportedFormats","defaultFormat"],members:{supportedFormats:{type:"list",member:{}},defaultFormat:{}}},S1f:{type:"structure",members:{value:{type:"integer"},type:{}}},S1k:{type:"map",key:{},value:{}}}}},5402:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2014-10-31",endpointPrefix:"rds",protocol:"query",serviceAbbreviation:"Amazon RDS",serviceFullName:"Amazon Relational Database Service",serviceId:"RDS",signatureVersion:"v4",uid:"rds-2014-10-31",xmlNamespace:"http://rds.amazonaws.com/doc/2014-10-31/"},operations:{AddRoleToDBCluster:{input:{type:"structure",required:["DBClusterIdentifier","RoleArn"],members:{DBClusterIdentifier:{},RoleArn:{},FeatureName:{}}}},AddRoleToDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier","RoleArn","FeatureName"],members:{DBInstanceIdentifier:{},RoleArn:{},FeatureName:{}}}},AddSourceIdentifierToSubscription:{input:{type:"structure",required:["SubscriptionName","SourceIdentifier"],members:{SubscriptionName:{},SourceIdentifier:{}}},output:{resultWrapper:"AddSourceIdentifierToSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S6"}}}},AddTagsToResource:{input:{type:"structure",required:["ResourceName","Tags"],members:{ResourceName:{},Tags:{shape:"Sb"}}}},ApplyPendingMaintenanceAction:{input:{type:"structure",required:["ResourceIdentifier","ApplyAction","OptInType"],members:{ResourceIdentifier:{},ApplyAction:{},OptInType:{}}},output:{resultWrapper:"ApplyPendingMaintenanceActionResult",type:"structure",members:{ResourcePendingMaintenanceActions:{shape:"Sf"}}}},AuthorizeDBSecurityGroupIngress:{input:{type:"structure",required:["DBSecurityGroupName"],members:{DBSecurityGroupName:{},CIDRIP:{},EC2SecurityGroupName:{},EC2SecurityGroupId:{},EC2SecurityGroupOwnerId:{}}},output:{resultWrapper:"AuthorizeDBSecurityGroupIngressResult",type:"structure",members:{DBSecurityGroup:{shape:"Sl"}}}},BacktrackDBCluster:{input:{type:"structure",required:["DBClusterIdentifier","BacktrackTo"],members:{DBClusterIdentifier:{},BacktrackTo:{type:"timestamp"},Force:{type:"boolean"},UseEarliestTimeOnPointInTimeUnavailable:{type:"boolean"}}},output:{shape:"Ss",resultWrapper:"BacktrackDBClusterResult"}},CancelExportTask:{input:{type:"structure",required:["ExportTaskIdentifier"],members:{ExportTaskIdentifier:{}}},output:{shape:"Su",resultWrapper:"CancelExportTaskResult"}},CopyDBClusterParameterGroup:{input:{type:"structure",required:["SourceDBClusterParameterGroupIdentifier","TargetDBClusterParameterGroupIdentifier","TargetDBClusterParameterGroupDescription"],members:{SourceDBClusterParameterGroupIdentifier:{},TargetDBClusterParameterGroupIdentifier:{},TargetDBClusterParameterGroupDescription:{},Tags:{shape:"Sb"}}},output:{resultWrapper:"CopyDBClusterParameterGroupResult",type:"structure",members:{DBClusterParameterGroup:{shape:"Sz"}}}},CopyDBClusterSnapshot:{input:{type:"structure",required:["SourceDBClusterSnapshotIdentifier","TargetDBClusterSnapshotIdentifier"],members:{SourceDBClusterSnapshotIdentifier:{},TargetDBClusterSnapshotIdentifier:{},KmsKeyId:{},PreSignedUrl:{},CopyTags:{type:"boolean"},Tags:{shape:"Sb"},SourceRegion:{}}},output:{resultWrapper:"CopyDBClusterSnapshotResult",type:"structure",members:{DBClusterSnapshot:{shape:"S12"}}}},CopyDBParameterGroup:{input:{type:"structure",required:["SourceDBParameterGroupIdentifier","TargetDBParameterGroupIdentifier","TargetDBParameterGroupDescription"],members:{SourceDBParameterGroupIdentifier:{},TargetDBParameterGroupIdentifier:{},TargetDBParameterGroupDescription:{},Tags:{shape:"Sb"}}},output:{resultWrapper:"CopyDBParameterGroupResult",type:"structure",members:{DBParameterGroup:{shape:"S16"}}}},CopyDBSnapshot:{input:{type:"structure",required:["SourceDBSnapshotIdentifier","TargetDBSnapshotIdentifier"],members:{SourceDBSnapshotIdentifier:{},TargetDBSnapshotIdentifier:{},KmsKeyId:{},Tags:{shape:"Sb"},CopyTags:{type:"boolean"},PreSignedUrl:{},OptionGroupName:{},TargetCustomAvailabilityZone:{},SourceRegion:{}}},output:{resultWrapper:"CopyDBSnapshotResult",type:"structure",members:{DBSnapshot:{shape:"S19"}}}},CopyOptionGroup:{input:{type:"structure",required:["SourceOptionGroupIdentifier","TargetOptionGroupIdentifier","TargetOptionGroupDescription"],members:{SourceOptionGroupIdentifier:{},TargetOptionGroupIdentifier:{},TargetOptionGroupDescription:{},Tags:{shape:"Sb"}}},output:{resultWrapper:"CopyOptionGroupResult",type:"structure",members:{OptionGroup:{shape:"S1f"}}}},CreateCustomDBEngineVersion:{input:{type:"structure",required:["Engine","EngineVersion","DatabaseInstallationFilesS3BucketName","KMSKeyId","Manifest"],members:{Engine:{},EngineVersion:{},DatabaseInstallationFilesS3BucketName:{},DatabaseInstallationFilesS3Prefix:{},KMSKeyId:{},Description:{},Manifest:{},Tags:{shape:"Sb"}}},output:{shape:"S1w",resultWrapper:"CreateCustomDBEngineVersionResult"}},CreateDBCluster:{input:{type:"structure",required:["DBClusterIdentifier","Engine"],members:{AvailabilityZones:{shape:"S13"},BackupRetentionPeriod:{type:"integer"},CharacterSetName:{},DatabaseName:{},DBClusterIdentifier:{},DBClusterParameterGroupName:{},VpcSecurityGroupIds:{shape:"S27"},DBSubnetGroupName:{},Engine:{},EngineVersion:{},Port:{type:"integer"},MasterUsername:{},MasterUserPassword:{},OptionGroupName:{},PreferredBackupWindow:{},PreferredMaintenanceWindow:{},ReplicationSourceIdentifier:{},Tags:{shape:"Sb"},StorageEncrypted:{type:"boolean"},KmsKeyId:{},PreSignedUrl:{},EnableIAMDatabaseAuthentication:{type:"boolean"},BacktrackWindow:{type:"long"},EnableCloudwatchLogsExports:{shape:"S24"},EngineMode:{},ScalingConfiguration:{shape:"S29"},DeletionProtection:{type:"boolean"},GlobalClusterIdentifier:{},EnableHttpEndpoint:{type:"boolean"},CopyTagsToSnapshot:{type:"boolean"},Domain:{},DomainIAMRoleName:{},EnableGlobalWriteForwarding:{type:"boolean"},DBClusterInstanceClass:{},AllocatedStorage:{type:"integer"},StorageType:{},Iops:{type:"integer"},PubliclyAccessible:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},MonitoringInterval:{type:"integer"},MonitoringRoleArn:{},EnablePerformanceInsights:{type:"boolean"},PerformanceInsightsKMSKeyId:{},PerformanceInsightsRetentionPeriod:{type:"integer"},ServerlessV2ScalingConfiguration:{shape:"S2a"},SourceRegion:{}}},output:{resultWrapper:"CreateDBClusterResult",type:"structure",members:{DBCluster:{shape:"S2d"}}}},CreateDBClusterEndpoint:{input:{type:"structure",required:["DBClusterIdentifier","DBClusterEndpointIdentifier","EndpointType"],members:{DBClusterIdentifier:{},DBClusterEndpointIdentifier:{},EndpointType:{},StaticMembers:{shape:"Sv"},ExcludedMembers:{shape:"Sv"},Tags:{shape:"Sb"}}},output:{shape:"S2v",resultWrapper:"CreateDBClusterEndpointResult"}},CreateDBClusterParameterGroup:{input:{type:"structure",required:["DBClusterParameterGroupName","DBParameterGroupFamily","Description"],members:{DBClusterParameterGroupName:{},DBParameterGroupFamily:{},Description:{},Tags:{shape:"Sb"}}},output:{resultWrapper:"CreateDBClusterParameterGroupResult",type:"structure",members:{DBClusterParameterGroup:{shape:"Sz"}}}},CreateDBClusterSnapshot:{input:{type:"structure",required:["DBClusterSnapshotIdentifier","DBClusterIdentifier"],members:{DBClusterSnapshotIdentifier:{},DBClusterIdentifier:{},Tags:{shape:"Sb"}}},output:{resultWrapper:"CreateDBClusterSnapshotResult",type:"structure",members:{DBClusterSnapshot:{shape:"S12"}}}},CreateDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier","DBInstanceClass","Engine"],members:{DBName:{},DBInstanceIdentifier:{},AllocatedStorage:{type:"integer"},DBInstanceClass:{},Engine:{},MasterUsername:{},MasterUserPassword:{},DBSecurityGroups:{shape:"S31"},VpcSecurityGroupIds:{shape:"S27"},AvailabilityZone:{},DBSubnetGroupName:{},PreferredMaintenanceWindow:{},DBParameterGroupName:{},BackupRetentionPeriod:{type:"integer"},PreferredBackupWindow:{},Port:{type:"integer"},MultiAZ:{type:"boolean"},EngineVersion:{},AutoMinorVersionUpgrade:{type:"boolean"},LicenseModel:{},Iops:{type:"integer"},OptionGroupName:{},CharacterSetName:{},NcharCharacterSetName:{},PubliclyAccessible:{type:"boolean"},Tags:{shape:"Sb"},DBClusterIdentifier:{},StorageType:{},TdeCredentialArn:{},TdeCredentialPassword:{},StorageEncrypted:{type:"boolean"},KmsKeyId:{},Domain:{},CopyTagsToSnapshot:{type:"boolean"},MonitoringInterval:{type:"integer"},MonitoringRoleArn:{},DomainIAMRoleName:{},PromotionTier:{type:"integer"},Timezone:{},EnableIAMDatabaseAuthentication:{type:"boolean"},EnablePerformanceInsights:{type:"boolean"},PerformanceInsightsKMSKeyId:{},PerformanceInsightsRetentionPeriod:{type:"integer"},EnableCloudwatchLogsExports:{shape:"S24"},ProcessorFeatures:{shape:"S1b"},DeletionProtection:{type:"boolean"},MaxAllocatedStorage:{type:"integer"},EnableCustomerOwnedIp:{type:"boolean"},CustomIamInstanceProfile:{},BackupTarget:{},NetworkType:{}}},output:{resultWrapper:"CreateDBInstanceResult",type:"structure",members:{DBInstance:{shape:"S33"}}}},CreateDBInstanceReadReplica:{input:{type:"structure",required:["DBInstanceIdentifier","SourceDBInstanceIdentifier"],members:{DBInstanceIdentifier:{},SourceDBInstanceIdentifier:{},DBInstanceClass:{},AvailabilityZone:{},Port:{type:"integer"},MultiAZ:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},Iops:{type:"integer"},OptionGroupName:{},DBParameterGroupName:{},PubliclyAccessible:{type:"boolean"},Tags:{shape:"Sb"},DBSubnetGroupName:{},VpcSecurityGroupIds:{shape:"S27"},StorageType:{},CopyTagsToSnapshot:{type:"boolean"},MonitoringInterval:{type:"integer"},MonitoringRoleArn:{},KmsKeyId:{},PreSignedUrl:{},EnableIAMDatabaseAuthentication:{type:"boolean"},EnablePerformanceInsights:{type:"boolean"},PerformanceInsightsKMSKeyId:{},PerformanceInsightsRetentionPeriod:{type:"integer"},EnableCloudwatchLogsExports:{shape:"S24"},ProcessorFeatures:{shape:"S1b"},UseDefaultProcessorFeatures:{type:"boolean"},DeletionProtection:{type:"boolean"},Domain:{},DomainIAMRoleName:{},ReplicaMode:{},MaxAllocatedStorage:{type:"integer"},CustomIamInstanceProfile:{},NetworkType:{},SourceRegion:{}}},output:{resultWrapper:"CreateDBInstanceReadReplicaResult",type:"structure",members:{DBInstance:{shape:"S33"}}}},CreateDBParameterGroup:{input:{type:"structure",required:["DBParameterGroupName","DBParameterGroupFamily","Description"],members:{DBParameterGroupName:{},DBParameterGroupFamily:{},Description:{},Tags:{shape:"Sb"}}},output:{resultWrapper:"CreateDBParameterGroupResult",type:"structure",members:{DBParameterGroup:{shape:"S16"}}}},CreateDBProxy:{input:{type:"structure",required:["DBProxyName","EngineFamily","Auth","RoleArn","VpcSubnetIds"],members:{DBProxyName:{},EngineFamily:{},Auth:{shape:"S3v"},RoleArn:{},VpcSubnetIds:{shape:"Sv"},VpcSecurityGroupIds:{shape:"Sv"},RequireTLS:{type:"boolean"},IdleClientTimeout:{type:"integer"},DebugLogging:{type:"boolean"},Tags:{shape:"Sb"}}},output:{resultWrapper:"CreateDBProxyResult",type:"structure",members:{DBProxy:{shape:"S40"}}}},CreateDBProxyEndpoint:{input:{type:"structure",required:["DBProxyName","DBProxyEndpointName","VpcSubnetIds"],members:{DBProxyName:{},DBProxyEndpointName:{},VpcSubnetIds:{shape:"Sv"},VpcSecurityGroupIds:{shape:"Sv"},TargetRole:{},Tags:{shape:"Sb"}}},output:{resultWrapper:"CreateDBProxyEndpointResult",type:"structure",members:{DBProxyEndpoint:{shape:"S49"}}}},CreateDBSecurityGroup:{input:{type:"structure",required:["DBSecurityGroupName","DBSecurityGroupDescription"],members:{DBSecurityGroupName:{},DBSecurityGroupDescription:{},Tags:{shape:"Sb"}}},output:{resultWrapper:"CreateDBSecurityGroupResult",type:"structure",members:{DBSecurityGroup:{shape:"Sl"}}}},CreateDBSnapshot:{input:{type:"structure",required:["DBSnapshotIdentifier","DBInstanceIdentifier"],members:{DBSnapshotIdentifier:{},DBInstanceIdentifier:{},Tags:{shape:"Sb"}}},output:{resultWrapper:"CreateDBSnapshotResult",type:"structure",members:{DBSnapshot:{shape:"S19"}}}},CreateDBSubnetGroup:{input:{type:"structure",required:["DBSubnetGroupName","DBSubnetGroupDescription","SubnetIds"],members:{DBSubnetGroupName:{},DBSubnetGroupDescription:{},SubnetIds:{shape:"S4g"},Tags:{shape:"Sb"}}},output:{resultWrapper:"CreateDBSubnetGroupResult",type:"structure",members:{DBSubnetGroup:{shape:"S37"}}}},CreateEventSubscription:{input:{type:"structure",required:["SubscriptionName","SnsTopicArn"],members:{SubscriptionName:{},SnsTopicArn:{},SourceType:{},EventCategories:{shape:"S8"},SourceIds:{shape:"S7"},Enabled:{type:"boolean"},Tags:{shape:"Sb"}}},output:{resultWrapper:"CreateEventSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S6"}}}},CreateGlobalCluster:{input:{type:"structure",members:{GlobalClusterIdentifier:{},SourceDBClusterIdentifier:{},Engine:{},EngineVersion:{},DeletionProtection:{type:"boolean"},DatabaseName:{},StorageEncrypted:{type:"boolean"}}},output:{resultWrapper:"CreateGlobalClusterResult",type:"structure",members:{GlobalCluster:{shape:"S4m"}}}},CreateOptionGroup:{input:{type:"structure",required:["OptionGroupName","EngineName","MajorEngineVersion","OptionGroupDescription"],members:{OptionGroupName:{},EngineName:{},MajorEngineVersion:{},OptionGroupDescription:{},Tags:{shape:"Sb"}}},output:{resultWrapper:"CreateOptionGroupResult",type:"structure",members:{OptionGroup:{shape:"S1f"}}}},DeleteCustomDBEngineVersion:{input:{type:"structure",required:["Engine","EngineVersion"],members:{Engine:{},EngineVersion:{}}},output:{shape:"S1w",resultWrapper:"DeleteCustomDBEngineVersionResult"}},DeleteDBCluster:{input:{type:"structure",required:["DBClusterIdentifier"],members:{DBClusterIdentifier:{},SkipFinalSnapshot:{type:"boolean"},FinalDBSnapshotIdentifier:{}}},output:{resultWrapper:"DeleteDBClusterResult",type:"structure",members:{DBCluster:{shape:"S2d"}}}},DeleteDBClusterEndpoint:{input:{type:"structure",required:["DBClusterEndpointIdentifier"],members:{DBClusterEndpointIdentifier:{}}},output:{shape:"S2v",resultWrapper:"DeleteDBClusterEndpointResult"}},DeleteDBClusterParameterGroup:{input:{type:"structure",required:["DBClusterParameterGroupName"],members:{DBClusterParameterGroupName:{}}}},DeleteDBClusterSnapshot:{input:{type:"structure",required:["DBClusterSnapshotIdentifier"],members:{DBClusterSnapshotIdentifier:{}}},output:{resultWrapper:"DeleteDBClusterSnapshotResult",type:"structure",members:{DBClusterSnapshot:{shape:"S12"}}}},DeleteDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},SkipFinalSnapshot:{type:"boolean"},FinalDBSnapshotIdentifier:{},DeleteAutomatedBackups:{type:"boolean"}}},output:{resultWrapper:"DeleteDBInstanceResult",type:"structure",members:{DBInstance:{shape:"S33"}}}},DeleteDBInstanceAutomatedBackup:{input:{type:"structure",members:{DbiResourceId:{},DBInstanceAutomatedBackupsArn:{}}},output:{resultWrapper:"DeleteDBInstanceAutomatedBackupResult",type:"structure",members:{DBInstanceAutomatedBackup:{shape:"S55"}}}},DeleteDBParameterGroup:{input:{type:"structure",required:["DBParameterGroupName"],members:{DBParameterGroupName:{}}}},DeleteDBProxy:{input:{type:"structure",required:["DBProxyName"],members:{DBProxyName:{}}},output:{resultWrapper:"DeleteDBProxyResult",type:"structure",members:{DBProxy:{shape:"S40"}}}},DeleteDBProxyEndpoint:{input:{type:"structure",required:["DBProxyEndpointName"],members:{DBProxyEndpointName:{}}},output:{resultWrapper:"DeleteDBProxyEndpointResult",type:"structure",members:{DBProxyEndpoint:{shape:"S49"}}}},DeleteDBSecurityGroup:{input:{type:"structure",required:["DBSecurityGroupName"],members:{DBSecurityGroupName:{}}}},DeleteDBSnapshot:{input:{type:"structure",required:["DBSnapshotIdentifier"],members:{DBSnapshotIdentifier:{}}},output:{resultWrapper:"DeleteDBSnapshotResult",type:"structure",members:{DBSnapshot:{shape:"S19"}}}},DeleteDBSubnetGroup:{input:{type:"structure",required:["DBSubnetGroupName"],members:{DBSubnetGroupName:{}}}},DeleteEventSubscription:{input:{type:"structure",required:["SubscriptionName"],members:{SubscriptionName:{}}},output:{resultWrapper:"DeleteEventSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S6"}}}},DeleteGlobalCluster:{input:{type:"structure",required:["GlobalClusterIdentifier"],members:{GlobalClusterIdentifier:{}}},output:{resultWrapper:"DeleteGlobalClusterResult",type:"structure",members:{GlobalCluster:{shape:"S4m"}}}},DeleteOptionGroup:{input:{type:"structure",required:["OptionGroupName"],members:{OptionGroupName:{}}}},DeregisterDBProxyTargets:{input:{type:"structure",required:["DBProxyName"],members:{DBProxyName:{},TargetGroupName:{},DBInstanceIdentifiers:{shape:"Sv"},DBClusterIdentifiers:{shape:"Sv"}}},output:{resultWrapper:"DeregisterDBProxyTargetsResult",type:"structure",members:{}}},DescribeAccountAttributes:{input:{type:"structure",members:{}},output:{resultWrapper:"DescribeAccountAttributesResult",type:"structure",members:{AccountQuotas:{type:"list",member:{locationName:"AccountQuota",type:"structure",members:{AccountQuotaName:{},Used:{type:"long"},Max:{type:"long"}},wrapper:true}}}}},DescribeCertificates:{input:{type:"structure",members:{CertificateIdentifier:{},Filters:{shape:"S5t"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeCertificatesResult",type:"structure",members:{Certificates:{type:"list",member:{shape:"S5y",locationName:"Certificate"}},Marker:{}}}},DescribeDBClusterBacktracks:{input:{type:"structure",required:["DBClusterIdentifier"],members:{DBClusterIdentifier:{},BacktrackIdentifier:{},Filters:{shape:"S5t"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBClusterBacktracksResult",type:"structure",members:{Marker:{},DBClusterBacktracks:{type:"list",member:{shape:"Ss",locationName:"DBClusterBacktrack"}}}}},DescribeDBClusterEndpoints:{input:{type:"structure",members:{DBClusterIdentifier:{},DBClusterEndpointIdentifier:{},Filters:{shape:"S5t"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBClusterEndpointsResult",type:"structure",members:{Marker:{},DBClusterEndpoints:{type:"list",member:{shape:"S2v",locationName:"DBClusterEndpointList"}}}}},DescribeDBClusterParameterGroups:{input:{type:"structure",members:{DBClusterParameterGroupName:{},Filters:{shape:"S5t"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBClusterParameterGroupsResult",type:"structure",members:{Marker:{},DBClusterParameterGroups:{type:"list",member:{shape:"Sz",locationName:"DBClusterParameterGroup"}}}}},DescribeDBClusterParameters:{input:{type:"structure",required:["DBClusterParameterGroupName"],members:{DBClusterParameterGroupName:{},Source:{},Filters:{shape:"S5t"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBClusterParametersResult",type:"structure",members:{Parameters:{shape:"S6a"},Marker:{}}}},DescribeDBClusterSnapshotAttributes:{input:{type:"structure",required:["DBClusterSnapshotIdentifier"],members:{DBClusterSnapshotIdentifier:{}}},output:{resultWrapper:"DescribeDBClusterSnapshotAttributesResult",type:"structure",members:{DBClusterSnapshotAttributesResult:{shape:"S6f"}}}},DescribeDBClusterSnapshots:{input:{type:"structure",members:{DBClusterIdentifier:{},DBClusterSnapshotIdentifier:{},SnapshotType:{},Filters:{shape:"S5t"},MaxRecords:{type:"integer"},Marker:{},IncludeShared:{type:"boolean"},IncludePublic:{type:"boolean"}}},output:{resultWrapper:"DescribeDBClusterSnapshotsResult",type:"structure",members:{Marker:{},DBClusterSnapshots:{type:"list",member:{shape:"S12",locationName:"DBClusterSnapshot"}}}}},DescribeDBClusters:{input:{type:"structure",members:{DBClusterIdentifier:{},Filters:{shape:"S5t"},MaxRecords:{type:"integer"},Marker:{},IncludeShared:{type:"boolean"}}},output:{resultWrapper:"DescribeDBClustersResult",type:"structure",members:{Marker:{},DBClusters:{type:"list",member:{shape:"S2d",locationName:"DBCluster"}}}}},DescribeDBEngineVersions:{input:{type:"structure",members:{Engine:{},EngineVersion:{},DBParameterGroupFamily:{},Filters:{shape:"S5t"},MaxRecords:{type:"integer"},Marker:{},DefaultOnly:{type:"boolean"},ListSupportedCharacterSets:{type:"boolean"},ListSupportedTimezones:{type:"boolean"},IncludeAll:{type:"boolean"}}},output:{resultWrapper:"DescribeDBEngineVersionsResult",type:"structure",members:{Marker:{},DBEngineVersions:{type:"list",member:{shape:"S1w",locationName:"DBEngineVersion"}}}}},DescribeDBInstanceAutomatedBackups:{input:{type:"structure",members:{DbiResourceId:{},DBInstanceIdentifier:{},Filters:{shape:"S5t"},MaxRecords:{type:"integer"},Marker:{},DBInstanceAutomatedBackupsArn:{}}},output:{resultWrapper:"DescribeDBInstanceAutomatedBackupsResult",type:"structure",members:{Marker:{},DBInstanceAutomatedBackups:{type:"list",member:{shape:"S55",locationName:"DBInstanceAutomatedBackup"}}}}},DescribeDBInstances:{input:{type:"structure",members:{DBInstanceIdentifier:{},Filters:{shape:"S5t"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBInstancesResult",type:"structure",members:{Marker:{},DBInstances:{type:"list",member:{shape:"S33",locationName:"DBInstance"}}}}},DescribeDBLogFiles:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},FilenameContains:{},FileLastWritten:{type:"long"},FileSize:{type:"long"},Filters:{shape:"S5t"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBLogFilesResult",type:"structure",members:{DescribeDBLogFiles:{type:"list",member:{locationName:"DescribeDBLogFilesDetails",type:"structure",members:{LogFileName:{},LastWritten:{type:"long"},Size:{type:"long"}}}},Marker:{}}}},DescribeDBParameterGroups:{input:{type:"structure",members:{DBParameterGroupName:{},Filters:{shape:"S5t"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBParameterGroupsResult",type:"structure",members:{Marker:{},DBParameterGroups:{type:"list",member:{shape:"S16",locationName:"DBParameterGroup"}}}}},DescribeDBParameters:{input:{type:"structure",required:["DBParameterGroupName"],members:{DBParameterGroupName:{},Source:{},Filters:{shape:"S5t"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBParametersResult",type:"structure",members:{Parameters:{shape:"S6a"},Marker:{}}}},DescribeDBProxies:{input:{type:"structure",members:{DBProxyName:{},Filters:{shape:"S5t"},Marker:{},MaxRecords:{type:"integer"}}},output:{resultWrapper:"DescribeDBProxiesResult",type:"structure",members:{DBProxies:{type:"list",member:{shape:"S40"}},Marker:{}}}},DescribeDBProxyEndpoints:{input:{type:"structure",members:{DBProxyName:{},DBProxyEndpointName:{},Filters:{shape:"S5t"},Marker:{},MaxRecords:{type:"integer"}}},output:{resultWrapper:"DescribeDBProxyEndpointsResult",type:"structure",members:{DBProxyEndpoints:{type:"list",member:{shape:"S49"}},Marker:{}}}},DescribeDBProxyTargetGroups:{input:{type:"structure",required:["DBProxyName"],members:{DBProxyName:{},TargetGroupName:{},Filters:{shape:"S5t"},Marker:{},MaxRecords:{type:"integer"}}},output:{resultWrapper:"DescribeDBProxyTargetGroupsResult",type:"structure",members:{TargetGroups:{type:"list",member:{shape:"S7h"}},Marker:{}}}},DescribeDBProxyTargets:{input:{type:"structure",required:["DBProxyName"],members:{DBProxyName:{},TargetGroupName:{},Filters:{shape:"S5t"},Marker:{},MaxRecords:{type:"integer"}}},output:{resultWrapper:"DescribeDBProxyTargetsResult",type:"structure",members:{Targets:{shape:"S7l"},Marker:{}}}},DescribeDBSecurityGroups:{input:{type:"structure",members:{DBSecurityGroupName:{},Filters:{shape:"S5t"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBSecurityGroupsResult",type:"structure",members:{Marker:{},DBSecurityGroups:{type:"list",member:{shape:"Sl",locationName:"DBSecurityGroup"}}}}},DescribeDBSnapshotAttributes:{input:{type:"structure",required:["DBSnapshotIdentifier"],members:{DBSnapshotIdentifier:{}}},output:{resultWrapper:"DescribeDBSnapshotAttributesResult",type:"structure",members:{DBSnapshotAttributesResult:{shape:"S7x"}}}},DescribeDBSnapshots:{input:{type:"structure",members:{DBInstanceIdentifier:{},DBSnapshotIdentifier:{},SnapshotType:{},Filters:{shape:"S5t"},MaxRecords:{type:"integer"},Marker:{},IncludeShared:{type:"boolean"},IncludePublic:{type:"boolean"},DbiResourceId:{}}},output:{resultWrapper:"DescribeDBSnapshotsResult",type:"structure",members:{Marker:{},DBSnapshots:{type:"list",member:{shape:"S19",locationName:"DBSnapshot"}}}}},DescribeDBSubnetGroups:{input:{type:"structure",members:{DBSubnetGroupName:{},Filters:{shape:"S5t"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeDBSubnetGroupsResult",type:"structure",members:{Marker:{},DBSubnetGroups:{type:"list",member:{shape:"S37",locationName:"DBSubnetGroup"}}}}},DescribeEngineDefaultClusterParameters:{input:{type:"structure",required:["DBParameterGroupFamily"],members:{DBParameterGroupFamily:{},Filters:{shape:"S5t"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEngineDefaultClusterParametersResult",type:"structure",members:{EngineDefaults:{shape:"S88"}}}},DescribeEngineDefaultParameters:{input:{type:"structure",required:["DBParameterGroupFamily"],members:{DBParameterGroupFamily:{},Filters:{shape:"S5t"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEngineDefaultParametersResult",type:"structure",members:{EngineDefaults:{shape:"S88"}}}},DescribeEventCategories:{input:{type:"structure",members:{SourceType:{},Filters:{shape:"S5t"}}},output:{resultWrapper:"DescribeEventCategoriesResult",type:"structure",members:{EventCategoriesMapList:{type:"list",member:{locationName:"EventCategoriesMap",type:"structure",members:{SourceType:{},EventCategories:{shape:"S8"}},wrapper:true}}}}},DescribeEventSubscriptions:{input:{type:"structure",members:{SubscriptionName:{},Filters:{shape:"S5t"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEventSubscriptionsResult",type:"structure",members:{Marker:{},EventSubscriptionsList:{type:"list",member:{shape:"S6",locationName:"EventSubscription"}}}}},DescribeEvents:{input:{type:"structure",members:{SourceIdentifier:{},SourceType:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Duration:{type:"integer"},EventCategories:{shape:"S8"},Filters:{shape:"S5t"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeEventsResult",type:"structure",members:{Marker:{},Events:{type:"list",member:{locationName:"Event",type:"structure",members:{SourceIdentifier:{},SourceType:{},Message:{},EventCategories:{shape:"S8"},Date:{type:"timestamp"},SourceArn:{}}}}}}},DescribeExportTasks:{input:{type:"structure",members:{ExportTaskIdentifier:{},SourceArn:{},Filters:{shape:"S5t"},Marker:{},MaxRecords:{type:"integer"}}},output:{resultWrapper:"DescribeExportTasksResult",type:"structure",members:{Marker:{},ExportTasks:{type:"list",member:{shape:"Su",locationName:"ExportTask"}}}}},DescribeGlobalClusters:{input:{type:"structure",members:{GlobalClusterIdentifier:{},Filters:{shape:"S5t"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeGlobalClustersResult",type:"structure",members:{Marker:{},GlobalClusters:{type:"list",member:{shape:"S4m",locationName:"GlobalClusterMember"}}}}},DescribeOptionGroupOptions:{input:{type:"structure",required:["EngineName"],members:{EngineName:{},MajorEngineVersion:{},Filters:{shape:"S5t"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeOptionGroupOptionsResult",type:"structure",members:{OptionGroupOptions:{type:"list",member:{locationName:"OptionGroupOption",type:"structure",members:{Name:{},Description:{},EngineName:{},MajorEngineVersion:{},MinimumRequiredMinorEngineVersion:{},PortRequired:{type:"boolean"},DefaultPort:{type:"integer"},OptionsDependedOn:{type:"list",member:{locationName:"OptionName"}},OptionsConflictsWith:{type:"list",member:{locationName:"OptionConflictName"}},Persistent:{type:"boolean"},Permanent:{type:"boolean"},RequiresAutoMinorEngineVersionUpgrade:{type:"boolean"},VpcOnly:{type:"boolean"},SupportsOptionVersionDowngrade:{type:"boolean"},OptionGroupOptionSettings:{type:"list",member:{locationName:"OptionGroupOptionSetting",type:"structure",members:{SettingName:{},SettingDescription:{},DefaultValue:{},ApplyType:{},AllowedValues:{},IsModifiable:{type:"boolean"},IsRequired:{type:"boolean"},MinimumEngineVersionPerAllowedValue:{type:"list",member:{locationName:"MinimumEngineVersionPerAllowedValue",type:"structure",members:{AllowedValue:{},MinimumEngineVersion:{}}}}}}},OptionGroupOptionVersions:{type:"list",member:{locationName:"OptionVersion",type:"structure",members:{Version:{},IsDefault:{type:"boolean"}}}}}}},Marker:{}}}},DescribeOptionGroups:{input:{type:"structure",members:{OptionGroupName:{},Filters:{shape:"S5t"},Marker:{},MaxRecords:{type:"integer"},EngineName:{},MajorEngineVersion:{}}},output:{resultWrapper:"DescribeOptionGroupsResult",type:"structure",members:{OptionGroupsList:{type:"list",member:{shape:"S1f",locationName:"OptionGroup"}},Marker:{}}}},DescribeOrderableDBInstanceOptions:{input:{type:"structure",required:["Engine"],members:{Engine:{},EngineVersion:{},DBInstanceClass:{},LicenseModel:{},AvailabilityZoneGroup:{},Vpc:{type:"boolean"},Filters:{shape:"S5t"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeOrderableDBInstanceOptionsResult",type:"structure",members:{OrderableDBInstanceOptions:{type:"list",member:{locationName:"OrderableDBInstanceOption",type:"structure",members:{Engine:{},EngineVersion:{},DBInstanceClass:{},LicenseModel:{},AvailabilityZoneGroup:{},AvailabilityZones:{type:"list",member:{shape:"S3a",locationName:"AvailabilityZone"}},MultiAZCapable:{type:"boolean"},ReadReplicaCapable:{type:"boolean"},Vpc:{type:"boolean"},SupportsStorageEncryption:{type:"boolean"},StorageType:{},SupportsIops:{type:"boolean"},SupportsEnhancedMonitoring:{type:"boolean"},SupportsIAMDatabaseAuthentication:{type:"boolean"},SupportsPerformanceInsights:{type:"boolean"},MinStorageSize:{type:"integer"},MaxStorageSize:{type:"integer"},MinIopsPerDbInstance:{type:"integer"},MaxIopsPerDbInstance:{type:"integer"},MinIopsPerGib:{type:"double"},MaxIopsPerGib:{type:"double"},AvailableProcessorFeatures:{shape:"S9d"},SupportedEngineModes:{shape:"S21"},SupportsStorageAutoscaling:{type:"boolean"},SupportsKerberosAuthentication:{type:"boolean"},OutpostCapable:{type:"boolean"},SupportedActivityStreamModes:{type:"list",member:{}},SupportsGlobalDatabases:{type:"boolean"},SupportsClusters:{type:"boolean"},SupportedNetworkTypes:{shape:"Sv"}},wrapper:true}},Marker:{}}}},DescribePendingMaintenanceActions:{input:{type:"structure",members:{ResourceIdentifier:{},Filters:{shape:"S5t"},Marker:{},MaxRecords:{type:"integer"}}},output:{resultWrapper:"DescribePendingMaintenanceActionsResult",type:"structure",members:{PendingMaintenanceActions:{type:"list",member:{shape:"Sf",locationName:"ResourcePendingMaintenanceActions"}},Marker:{}}}},DescribeReservedDBInstances:{input:{type:"structure",members:{ReservedDBInstanceId:{},ReservedDBInstancesOfferingId:{},DBInstanceClass:{},Duration:{},ProductDescription:{},OfferingType:{},MultiAZ:{type:"boolean"},LeaseId:{},Filters:{shape:"S5t"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeReservedDBInstancesResult",type:"structure",members:{Marker:{},ReservedDBInstances:{type:"list",member:{shape:"S9m",locationName:"ReservedDBInstance"}}}}},DescribeReservedDBInstancesOfferings:{input:{type:"structure",members:{ReservedDBInstancesOfferingId:{},DBInstanceClass:{},Duration:{},ProductDescription:{},OfferingType:{},MultiAZ:{type:"boolean"},Filters:{shape:"S5t"},MaxRecords:{type:"integer"},Marker:{}}},output:{resultWrapper:"DescribeReservedDBInstancesOfferingsResult",type:"structure",members:{Marker:{},ReservedDBInstancesOfferings:{type:"list",member:{locationName:"ReservedDBInstancesOffering",type:"structure",members:{ReservedDBInstancesOfferingId:{},DBInstanceClass:{},Duration:{type:"integer"},FixedPrice:{type:"double"},UsagePrice:{type:"double"},CurrencyCode:{},ProductDescription:{},OfferingType:{},MultiAZ:{type:"boolean"},RecurringCharges:{shape:"S9o"}},wrapper:true}}}}},DescribeSourceRegions:{input:{type:"structure",members:{RegionName:{},MaxRecords:{type:"integer"},Marker:{},Filters:{shape:"S5t"}}},output:{resultWrapper:"DescribeSourceRegionsResult",type:"structure",members:{Marker:{},SourceRegions:{type:"list",member:{locationName:"SourceRegion",type:"structure",members:{RegionName:{},Endpoint:{},Status:{},SupportsDBInstanceAutomatedBackupsReplication:{type:"boolean"}}}}}}},DescribeValidDBInstanceModifications:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{}}},output:{resultWrapper:"DescribeValidDBInstanceModificationsResult",type:"structure",members:{ValidDBInstanceModificationsMessage:{type:"structure",members:{Storage:{type:"list",member:{locationName:"ValidStorageOptions",type:"structure",members:{StorageType:{},StorageSize:{shape:"Sa3"},ProvisionedIops:{shape:"Sa3"},IopsToStorageRatio:{type:"list",member:{locationName:"DoubleRange",type:"structure",members:{From:{type:"double"},To:{type:"double"}}}},SupportsStorageAutoscaling:{type:"boolean"}}}},ValidProcessorFeatures:{shape:"S9d"}},wrapper:true}}}},DownloadDBLogFilePortion:{input:{type:"structure",required:["DBInstanceIdentifier","LogFileName"],members:{DBInstanceIdentifier:{},LogFileName:{},Marker:{},NumberOfLines:{type:"integer"}}},output:{resultWrapper:"DownloadDBLogFilePortionResult",type:"structure",members:{LogFileData:{},Marker:{},AdditionalDataPending:{type:"boolean"}}}},FailoverDBCluster:{input:{type:"structure",required:["DBClusterIdentifier"],members:{DBClusterIdentifier:{},TargetDBInstanceIdentifier:{}}},output:{resultWrapper:"FailoverDBClusterResult",type:"structure",members:{DBCluster:{shape:"S2d"}}}},FailoverGlobalCluster:{input:{type:"structure",required:["GlobalClusterIdentifier","TargetDbClusterIdentifier"],members:{GlobalClusterIdentifier:{},TargetDbClusterIdentifier:{}}},output:{resultWrapper:"FailoverGlobalClusterResult",type:"structure",members:{GlobalCluster:{shape:"S4m"}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceName"],members:{ResourceName:{},Filters:{shape:"S5t"}}},output:{resultWrapper:"ListTagsForResourceResult",type:"structure",members:{TagList:{shape:"Sb"}}}},ModifyCertificates:{input:{type:"structure",members:{CertificateIdentifier:{},RemoveCustomerOverride:{type:"boolean"}}},output:{resultWrapper:"ModifyCertificatesResult",type:"structure",members:{Certificate:{shape:"S5y"}}}},ModifyCurrentDBClusterCapacity:{input:{type:"structure",required:["DBClusterIdentifier"],members:{DBClusterIdentifier:{},Capacity:{type:"integer"},SecondsBeforeTimeout:{type:"integer"},TimeoutAction:{}}},output:{resultWrapper:"ModifyCurrentDBClusterCapacityResult",type:"structure",members:{DBClusterIdentifier:{},PendingCapacity:{type:"integer"},CurrentCapacity:{type:"integer"},SecondsBeforeTimeout:{type:"integer"},TimeoutAction:{}}}},ModifyCustomDBEngineVersion:{input:{type:"structure",required:["Engine","EngineVersion"],members:{Engine:{},EngineVersion:{},Description:{},Status:{}}},output:{shape:"S1w",resultWrapper:"ModifyCustomDBEngineVersionResult"}},ModifyDBCluster:{input:{type:"structure",required:["DBClusterIdentifier"],members:{DBClusterIdentifier:{},NewDBClusterIdentifier:{},ApplyImmediately:{type:"boolean"},BackupRetentionPeriod:{type:"integer"},DBClusterParameterGroupName:{},VpcSecurityGroupIds:{shape:"S27"},Port:{type:"integer"},MasterUserPassword:{},OptionGroupName:{},PreferredBackupWindow:{},PreferredMaintenanceWindow:{},EnableIAMDatabaseAuthentication:{type:"boolean"},BacktrackWindow:{type:"long"},CloudwatchLogsExportConfiguration:{shape:"Sao"},EngineVersion:{},AllowMajorVersionUpgrade:{type:"boolean"},DBInstanceParameterGroupName:{},Domain:{},DomainIAMRoleName:{},ScalingConfiguration:{shape:"S29"},DeletionProtection:{type:"boolean"},EnableHttpEndpoint:{type:"boolean"},CopyTagsToSnapshot:{type:"boolean"},EnableGlobalWriteForwarding:{type:"boolean"},DBClusterInstanceClass:{},AllocatedStorage:{type:"integer"},StorageType:{},Iops:{type:"integer"},AutoMinorVersionUpgrade:{type:"boolean"},MonitoringInterval:{type:"integer"},MonitoringRoleArn:{},EnablePerformanceInsights:{type:"boolean"},PerformanceInsightsKMSKeyId:{},PerformanceInsightsRetentionPeriod:{type:"integer"},ServerlessV2ScalingConfiguration:{shape:"S2a"}}},output:{resultWrapper:"ModifyDBClusterResult",type:"structure",members:{DBCluster:{shape:"S2d"}}}},ModifyDBClusterEndpoint:{input:{type:"structure",required:["DBClusterEndpointIdentifier"],members:{DBClusterEndpointIdentifier:{},EndpointType:{},StaticMembers:{shape:"Sv"},ExcludedMembers:{shape:"Sv"}}},output:{shape:"S2v",resultWrapper:"ModifyDBClusterEndpointResult"}},ModifyDBClusterParameterGroup:{input:{type:"structure",required:["DBClusterParameterGroupName","Parameters"],members:{DBClusterParameterGroupName:{},Parameters:{shape:"S6a"}}},output:{shape:"Sas",resultWrapper:"ModifyDBClusterParameterGroupResult"}},ModifyDBClusterSnapshotAttribute:{input:{type:"structure",required:["DBClusterSnapshotIdentifier","AttributeName"],members:{DBClusterSnapshotIdentifier:{},AttributeName:{},ValuesToAdd:{shape:"S6i"},ValuesToRemove:{shape:"S6i"}}},output:{resultWrapper:"ModifyDBClusterSnapshotAttributeResult",type:"structure",members:{DBClusterSnapshotAttributesResult:{shape:"S6f"}}}},ModifyDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},AllocatedStorage:{type:"integer"},DBInstanceClass:{},DBSubnetGroupName:{},DBSecurityGroups:{shape:"S31"},VpcSecurityGroupIds:{shape:"S27"},ApplyImmediately:{type:"boolean"},MasterUserPassword:{},DBParameterGroupName:{},BackupRetentionPeriod:{type:"integer"},PreferredBackupWindow:{},PreferredMaintenanceWindow:{},MultiAZ:{type:"boolean"},EngineVersion:{},AllowMajorVersionUpgrade:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},LicenseModel:{},Iops:{type:"integer"},OptionGroupName:{},NewDBInstanceIdentifier:{},StorageType:{},TdeCredentialArn:{},TdeCredentialPassword:{},CACertificateIdentifier:{},Domain:{},CopyTagsToSnapshot:{type:"boolean"},MonitoringInterval:{type:"integer"},DBPortNumber:{type:"integer"},PubliclyAccessible:{type:"boolean"},MonitoringRoleArn:{},DomainIAMRoleName:{},PromotionTier:{type:"integer"},EnableIAMDatabaseAuthentication:{type:"boolean"},EnablePerformanceInsights:{type:"boolean"},PerformanceInsightsKMSKeyId:{},PerformanceInsightsRetentionPeriod:{type:"integer"},CloudwatchLogsExportConfiguration:{shape:"Sao"},ProcessorFeatures:{shape:"S1b"},UseDefaultProcessorFeatures:{type:"boolean"},DeletionProtection:{type:"boolean"},MaxAllocatedStorage:{type:"integer"},CertificateRotationRestart:{type:"boolean"},ReplicaMode:{},EnableCustomerOwnedIp:{type:"boolean"},AwsBackupRecoveryPointArn:{},AutomationMode:{},ResumeFullAutomationModeMinutes:{type:"integer"},NetworkType:{}}},output:{resultWrapper:"ModifyDBInstanceResult",type:"structure",members:{DBInstance:{shape:"S33"}}}},ModifyDBParameterGroup:{input:{type:"structure",required:["DBParameterGroupName","Parameters"],members:{DBParameterGroupName:{},Parameters:{shape:"S6a"}}},output:{shape:"Saz",resultWrapper:"ModifyDBParameterGroupResult"}},ModifyDBProxy:{input:{type:"structure",required:["DBProxyName"],members:{DBProxyName:{},NewDBProxyName:{},Auth:{shape:"S3v"},RequireTLS:{type:"boolean"},IdleClientTimeout:{type:"integer"},DebugLogging:{type:"boolean"},RoleArn:{},SecurityGroups:{shape:"Sv"}}},output:{resultWrapper:"ModifyDBProxyResult",type:"structure",members:{DBProxy:{shape:"S40"}}}},ModifyDBProxyEndpoint:{input:{type:"structure",required:["DBProxyEndpointName"],members:{DBProxyEndpointName:{},NewDBProxyEndpointName:{},VpcSecurityGroupIds:{shape:"Sv"}}},output:{resultWrapper:"ModifyDBProxyEndpointResult",type:"structure",members:{DBProxyEndpoint:{shape:"S49"}}}},ModifyDBProxyTargetGroup:{input:{type:"structure",required:["TargetGroupName","DBProxyName"],members:{TargetGroupName:{},DBProxyName:{},ConnectionPoolConfig:{type:"structure",members:{MaxConnectionsPercent:{type:"integer"},MaxIdleConnectionsPercent:{type:"integer"},ConnectionBorrowTimeout:{type:"integer"},SessionPinningFilters:{shape:"Sv"},InitQuery:{}}},NewName:{}}},output:{resultWrapper:"ModifyDBProxyTargetGroupResult",type:"structure",members:{DBProxyTargetGroup:{shape:"S7h"}}}},ModifyDBSnapshot:{input:{type:"structure",required:["DBSnapshotIdentifier"],members:{DBSnapshotIdentifier:{},EngineVersion:{},OptionGroupName:{}}},output:{resultWrapper:"ModifyDBSnapshotResult",type:"structure",members:{DBSnapshot:{shape:"S19"}}}},ModifyDBSnapshotAttribute:{input:{type:"structure",required:["DBSnapshotIdentifier","AttributeName"],members:{DBSnapshotIdentifier:{},AttributeName:{},ValuesToAdd:{shape:"S6i"},ValuesToRemove:{shape:"S6i"}}},output:{resultWrapper:"ModifyDBSnapshotAttributeResult",type:"structure",members:{DBSnapshotAttributesResult:{shape:"S7x"}}}},ModifyDBSubnetGroup:{input:{type:"structure",required:["DBSubnetGroupName","SubnetIds"],members:{DBSubnetGroupName:{},DBSubnetGroupDescription:{},SubnetIds:{shape:"S4g"}}},output:{resultWrapper:"ModifyDBSubnetGroupResult",type:"structure",members:{DBSubnetGroup:{shape:"S37"}}}},ModifyEventSubscription:{input:{type:"structure",required:["SubscriptionName"],members:{SubscriptionName:{},SnsTopicArn:{},SourceType:{},EventCategories:{shape:"S8"},Enabled:{type:"boolean"}}},output:{resultWrapper:"ModifyEventSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S6"}}}},ModifyGlobalCluster:{input:{type:"structure",members:{GlobalClusterIdentifier:{},NewGlobalClusterIdentifier:{},DeletionProtection:{type:"boolean"},EngineVersion:{},AllowMajorVersionUpgrade:{type:"boolean"}}},output:{resultWrapper:"ModifyGlobalClusterResult",type:"structure",members:{GlobalCluster:{shape:"S4m"}}}},ModifyOptionGroup:{input:{type:"structure",required:["OptionGroupName"],members:{OptionGroupName:{},OptionsToInclude:{type:"list",member:{locationName:"OptionConfiguration",type:"structure",required:["OptionName"],members:{OptionName:{},Port:{type:"integer"},OptionVersion:{},DBSecurityGroupMemberships:{shape:"S31"},VpcSecurityGroupMemberships:{shape:"S27"},OptionSettings:{type:"list",member:{shape:"S1j",locationName:"OptionSetting"}}}}},OptionsToRemove:{type:"list",member:{}},ApplyImmediately:{type:"boolean"}}},output:{resultWrapper:"ModifyOptionGroupResult",type:"structure",members:{OptionGroup:{shape:"S1f"}}}},PromoteReadReplica:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},BackupRetentionPeriod:{type:"integer"},PreferredBackupWindow:{}}},output:{resultWrapper:"PromoteReadReplicaResult",type:"structure",members:{DBInstance:{shape:"S33"}}}},PromoteReadReplicaDBCluster:{input:{type:"structure",required:["DBClusterIdentifier"],members:{DBClusterIdentifier:{}}},output:{resultWrapper:"PromoteReadReplicaDBClusterResult",type:"structure",members:{DBCluster:{shape:"S2d"}}}},PurchaseReservedDBInstancesOffering:{input:{type:"structure",required:["ReservedDBInstancesOfferingId"],members:{ReservedDBInstancesOfferingId:{},ReservedDBInstanceId:{},DBInstanceCount:{type:"integer"},Tags:{shape:"Sb"}}},output:{resultWrapper:"PurchaseReservedDBInstancesOfferingResult",type:"structure",members:{ReservedDBInstance:{shape:"S9m"}}}},RebootDBCluster:{input:{type:"structure",required:["DBClusterIdentifier"],members:{DBClusterIdentifier:{}}},output:{resultWrapper:"RebootDBClusterResult",type:"structure",members:{DBCluster:{shape:"S2d"}}}},RebootDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},ForceFailover:{type:"boolean"}}},output:{resultWrapper:"RebootDBInstanceResult",type:"structure",members:{DBInstance:{shape:"S33"}}}},RegisterDBProxyTargets:{input:{type:"structure",required:["DBProxyName"],members:{DBProxyName:{},TargetGroupName:{},DBInstanceIdentifiers:{shape:"Sv"},DBClusterIdentifiers:{shape:"Sv"}}},output:{resultWrapper:"RegisterDBProxyTargetsResult",type:"structure",members:{DBProxyTargets:{shape:"S7l"}}}},RemoveFromGlobalCluster:{input:{type:"structure",members:{GlobalClusterIdentifier:{},DbClusterIdentifier:{}}},output:{resultWrapper:"RemoveFromGlobalClusterResult",type:"structure",members:{GlobalCluster:{shape:"S4m"}}}},RemoveRoleFromDBCluster:{input:{type:"structure",required:["DBClusterIdentifier","RoleArn"],members:{DBClusterIdentifier:{},RoleArn:{},FeatureName:{}}}},RemoveRoleFromDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier","RoleArn","FeatureName"],members:{DBInstanceIdentifier:{},RoleArn:{},FeatureName:{}}}},RemoveSourceIdentifierFromSubscription:{input:{type:"structure",required:["SubscriptionName","SourceIdentifier"],members:{SubscriptionName:{},SourceIdentifier:{}}},output:{resultWrapper:"RemoveSourceIdentifierFromSubscriptionResult",type:"structure",members:{EventSubscription:{shape:"S6"}}}},RemoveTagsFromResource:{input:{type:"structure",required:["ResourceName","TagKeys"],members:{ResourceName:{},TagKeys:{type:"list",member:{}}}}},ResetDBClusterParameterGroup:{input:{type:"structure",required:["DBClusterParameterGroupName"],members:{DBClusterParameterGroupName:{},ResetAllParameters:{type:"boolean"},Parameters:{shape:"S6a"}}},output:{shape:"Sas",resultWrapper:"ResetDBClusterParameterGroupResult"}},ResetDBParameterGroup:{input:{type:"structure",required:["DBParameterGroupName"],members:{DBParameterGroupName:{},ResetAllParameters:{type:"boolean"},Parameters:{shape:"S6a"}}},output:{shape:"Saz",resultWrapper:"ResetDBParameterGroupResult"}},RestoreDBClusterFromS3:{input:{type:"structure",required:["DBClusterIdentifier","Engine","MasterUsername","MasterUserPassword","SourceEngine","SourceEngineVersion","S3BucketName","S3IngestionRoleArn"],members:{AvailabilityZones:{shape:"S13"},BackupRetentionPeriod:{type:"integer"},CharacterSetName:{},DatabaseName:{},DBClusterIdentifier:{},DBClusterParameterGroupName:{},VpcSecurityGroupIds:{shape:"S27"},DBSubnetGroupName:{},Engine:{},EngineVersion:{},Port:{type:"integer"},MasterUsername:{},MasterUserPassword:{},OptionGroupName:{},PreferredBackupWindow:{},PreferredMaintenanceWindow:{},Tags:{shape:"Sb"},StorageEncrypted:{type:"boolean"},KmsKeyId:{},EnableIAMDatabaseAuthentication:{type:"boolean"},SourceEngine:{},SourceEngineVersion:{},S3BucketName:{},S3Prefix:{},S3IngestionRoleArn:{},BacktrackWindow:{type:"long"},EnableCloudwatchLogsExports:{shape:"S24"},DeletionProtection:{type:"boolean"},CopyTagsToSnapshot:{type:"boolean"},Domain:{},DomainIAMRoleName:{},ServerlessV2ScalingConfiguration:{shape:"S2a"}}},output:{resultWrapper:"RestoreDBClusterFromS3Result",type:"structure",members:{DBCluster:{shape:"S2d"}}}},RestoreDBClusterFromSnapshot:{input:{type:"structure",required:["DBClusterIdentifier","SnapshotIdentifier","Engine"],members:{AvailabilityZones:{shape:"S13"},DBClusterIdentifier:{},SnapshotIdentifier:{},Engine:{},EngineVersion:{},Port:{type:"integer"},DBSubnetGroupName:{},DatabaseName:{},OptionGroupName:{},VpcSecurityGroupIds:{shape:"S27"},Tags:{shape:"Sb"},KmsKeyId:{},EnableIAMDatabaseAuthentication:{type:"boolean"},BacktrackWindow:{type:"long"},EnableCloudwatchLogsExports:{shape:"S24"},EngineMode:{},ScalingConfiguration:{shape:"S29"},DBClusterParameterGroupName:{},DeletionProtection:{type:"boolean"},CopyTagsToSnapshot:{type:"boolean"},Domain:{},DomainIAMRoleName:{},DBClusterInstanceClass:{},StorageType:{},Iops:{type:"integer"},PubliclyAccessible:{type:"boolean"},ServerlessV2ScalingConfiguration:{shape:"S2a"}}},output:{resultWrapper:"RestoreDBClusterFromSnapshotResult",type:"structure",members:{DBCluster:{shape:"S2d"}}}},RestoreDBClusterToPointInTime:{input:{type:"structure",required:["DBClusterIdentifier","SourceDBClusterIdentifier"],members:{DBClusterIdentifier:{},RestoreType:{},SourceDBClusterIdentifier:{},RestoreToTime:{type:"timestamp"},UseLatestRestorableTime:{type:"boolean"},Port:{type:"integer"},DBSubnetGroupName:{},OptionGroupName:{},VpcSecurityGroupIds:{shape:"S27"},Tags:{shape:"Sb"},KmsKeyId:{},EnableIAMDatabaseAuthentication:{type:"boolean"},BacktrackWindow:{type:"long"},EnableCloudwatchLogsExports:{shape:"S24"},DBClusterParameterGroupName:{},DeletionProtection:{type:"boolean"},CopyTagsToSnapshot:{type:"boolean"},Domain:{},DomainIAMRoleName:{},ScalingConfiguration:{shape:"S29"},EngineMode:{},DBClusterInstanceClass:{},StorageType:{},PubliclyAccessible:{type:"boolean"},Iops:{type:"integer"},ServerlessV2ScalingConfiguration:{shape:"S2a"}}},output:{resultWrapper:"RestoreDBClusterToPointInTimeResult",type:"structure",members:{DBCluster:{shape:"S2d"}}}},RestoreDBInstanceFromDBSnapshot:{input:{type:"structure",required:["DBInstanceIdentifier","DBSnapshotIdentifier"],members:{DBInstanceIdentifier:{},DBSnapshotIdentifier:{},DBInstanceClass:{},Port:{type:"integer"},AvailabilityZone:{},DBSubnetGroupName:{},MultiAZ:{type:"boolean"},PubliclyAccessible:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},LicenseModel:{},DBName:{},Engine:{},Iops:{type:"integer"},OptionGroupName:{},Tags:{shape:"Sb"},StorageType:{},TdeCredentialArn:{},TdeCredentialPassword:{},VpcSecurityGroupIds:{shape:"S27"},Domain:{},CopyTagsToSnapshot:{type:"boolean"},DomainIAMRoleName:{},EnableIAMDatabaseAuthentication:{type:"boolean"},EnableCloudwatchLogsExports:{shape:"S24"},ProcessorFeatures:{shape:"S1b"},UseDefaultProcessorFeatures:{type:"boolean"},DBParameterGroupName:{},DeletionProtection:{type:"boolean"},EnableCustomerOwnedIp:{type:"boolean"},CustomIamInstanceProfile:{},BackupTarget:{},NetworkType:{}}},output:{resultWrapper:"RestoreDBInstanceFromDBSnapshotResult",type:"structure",members:{DBInstance:{shape:"S33"}}}},RestoreDBInstanceFromS3:{input:{type:"structure",required:["DBInstanceIdentifier","DBInstanceClass","Engine","SourceEngine","SourceEngineVersion","S3BucketName","S3IngestionRoleArn"],members:{DBName:{},DBInstanceIdentifier:{},AllocatedStorage:{type:"integer"},DBInstanceClass:{},Engine:{},MasterUsername:{},MasterUserPassword:{},DBSecurityGroups:{shape:"S31"},VpcSecurityGroupIds:{shape:"S27"},AvailabilityZone:{},DBSubnetGroupName:{},PreferredMaintenanceWindow:{},DBParameterGroupName:{},BackupRetentionPeriod:{type:"integer"},PreferredBackupWindow:{},Port:{type:"integer"},MultiAZ:{type:"boolean"},EngineVersion:{},AutoMinorVersionUpgrade:{type:"boolean"},LicenseModel:{},Iops:{type:"integer"},OptionGroupName:{},PubliclyAccessible:{type:"boolean"},Tags:{shape:"Sb"},StorageType:{},StorageEncrypted:{type:"boolean"},KmsKeyId:{},CopyTagsToSnapshot:{type:"boolean"},MonitoringInterval:{type:"integer"},MonitoringRoleArn:{},EnableIAMDatabaseAuthentication:{type:"boolean"},SourceEngine:{},SourceEngineVersion:{},S3BucketName:{},S3Prefix:{},S3IngestionRoleArn:{},EnablePerformanceInsights:{type:"boolean"},PerformanceInsightsKMSKeyId:{},PerformanceInsightsRetentionPeriod:{type:"integer"},EnableCloudwatchLogsExports:{shape:"S24"},ProcessorFeatures:{shape:"S1b"},UseDefaultProcessorFeatures:{type:"boolean"},DeletionProtection:{type:"boolean"},MaxAllocatedStorage:{type:"integer"},NetworkType:{}}},output:{resultWrapper:"RestoreDBInstanceFromS3Result",type:"structure",members:{DBInstance:{shape:"S33"}}}},RestoreDBInstanceToPointInTime:{input:{type:"structure",required:["TargetDBInstanceIdentifier"],members:{SourceDBInstanceIdentifier:{},TargetDBInstanceIdentifier:{},RestoreTime:{type:"timestamp"},UseLatestRestorableTime:{type:"boolean"},DBInstanceClass:{},Port:{type:"integer"},AvailabilityZone:{},DBSubnetGroupName:{},MultiAZ:{type:"boolean"},PubliclyAccessible:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},LicenseModel:{},DBName:{},Engine:{},Iops:{type:"integer"},OptionGroupName:{},CopyTagsToSnapshot:{type:"boolean"},Tags:{shape:"Sb"},StorageType:{},TdeCredentialArn:{},TdeCredentialPassword:{},VpcSecurityGroupIds:{shape:"S27"},Domain:{},DomainIAMRoleName:{},EnableIAMDatabaseAuthentication:{type:"boolean"},EnableCloudwatchLogsExports:{shape:"S24"},ProcessorFeatures:{shape:"S1b"},UseDefaultProcessorFeatures:{type:"boolean"},DBParameterGroupName:{},DeletionProtection:{type:"boolean"},SourceDbiResourceId:{},MaxAllocatedStorage:{type:"integer"},SourceDBInstanceAutomatedBackupsArn:{},EnableCustomerOwnedIp:{type:"boolean"},CustomIamInstanceProfile:{},BackupTarget:{},NetworkType:{}}},output:{resultWrapper:"RestoreDBInstanceToPointInTimeResult",type:"structure",members:{DBInstance:{shape:"S33"}}}},RevokeDBSecurityGroupIngress:{input:{type:"structure",required:["DBSecurityGroupName"],members:{DBSecurityGroupName:{},CIDRIP:{},EC2SecurityGroupName:{},EC2SecurityGroupId:{},EC2SecurityGroupOwnerId:{}}},output:{resultWrapper:"RevokeDBSecurityGroupIngressResult",type:"structure",members:{DBSecurityGroup:{shape:"Sl"}}}},StartActivityStream:{input:{type:"structure",required:["ResourceArn","Mode","KmsKeyId"],members:{ResourceArn:{},Mode:{},KmsKeyId:{},ApplyImmediately:{type:"boolean"},EngineNativeAuditFieldsIncluded:{type:"boolean"}}},output:{resultWrapper:"StartActivityStreamResult",type:"structure",members:{KmsKeyId:{},KinesisStreamName:{},Status:{},Mode:{},ApplyImmediately:{type:"boolean"},EngineNativeAuditFieldsIncluded:{type:"boolean"}}}},StartDBCluster:{input:{type:"structure",required:["DBClusterIdentifier"],members:{DBClusterIdentifier:{}}},output:{resultWrapper:"StartDBClusterResult",type:"structure",members:{DBCluster:{shape:"S2d"}}}},StartDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{}}},output:{resultWrapper:"StartDBInstanceResult",type:"structure",members:{DBInstance:{shape:"S33"}}}},StartDBInstanceAutomatedBackupsReplication:{input:{type:"structure",required:["SourceDBInstanceArn"],members:{SourceDBInstanceArn:{},BackupRetentionPeriod:{type:"integer"},KmsKeyId:{},PreSignedUrl:{}}},output:{resultWrapper:"StartDBInstanceAutomatedBackupsReplicationResult",type:"structure",members:{DBInstanceAutomatedBackup:{shape:"S55"}}}},StartExportTask:{input:{type:"structure",required:["ExportTaskIdentifier","SourceArn","S3BucketName","IamRoleArn","KmsKeyId"],members:{ExportTaskIdentifier:{},SourceArn:{},S3BucketName:{},IamRoleArn:{},KmsKeyId:{},S3Prefix:{},ExportOnly:{shape:"Sv"}}},output:{shape:"Su",resultWrapper:"StartExportTaskResult"}},StopActivityStream:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{},ApplyImmediately:{type:"boolean"}}},output:{resultWrapper:"StopActivityStreamResult",type:"structure",members:{KmsKeyId:{},KinesisStreamName:{},Status:{}}}},StopDBCluster:{input:{type:"structure",required:["DBClusterIdentifier"],members:{DBClusterIdentifier:{}}},output:{resultWrapper:"StopDBClusterResult",type:"structure",members:{DBCluster:{shape:"S2d"}}}},StopDBInstance:{input:{type:"structure",required:["DBInstanceIdentifier"],members:{DBInstanceIdentifier:{},DBSnapshotIdentifier:{}}},output:{resultWrapper:"StopDBInstanceResult",type:"structure",members:{DBInstance:{shape:"S33"}}}},StopDBInstanceAutomatedBackupsReplication:{input:{type:"structure",required:["SourceDBInstanceArn"],members:{SourceDBInstanceArn:{}}},output:{resultWrapper:"StopDBInstanceAutomatedBackupsReplicationResult",type:"structure",members:{DBInstanceAutomatedBackup:{shape:"S55"}}}}},shapes:{S6:{type:"structure",members:{CustomerAwsId:{},CustSubscriptionId:{},SnsTopicArn:{},Status:{},SubscriptionCreationTime:{},SourceType:{},SourceIdsList:{shape:"S7"},EventCategoriesList:{shape:"S8"},Enabled:{type:"boolean"},EventSubscriptionArn:{}},wrapper:true},S7:{type:"list",member:{locationName:"SourceId"}},S8:{type:"list",member:{locationName:"EventCategory"}},Sb:{type:"list",member:{locationName:"Tag",type:"structure",members:{Key:{},Value:{}}}},Sf:{type:"structure",members:{ResourceIdentifier:{},PendingMaintenanceActionDetails:{type:"list",member:{locationName:"PendingMaintenanceAction",type:"structure",members:{Action:{},AutoAppliedAfterDate:{type:"timestamp"},ForcedApplyDate:{type:"timestamp"},OptInStatus:{},CurrentApplyDate:{type:"timestamp"},Description:{}}}}},wrapper:true},Sl:{type:"structure",members:{OwnerId:{},DBSecurityGroupName:{},DBSecurityGroupDescription:{},VpcId:{},EC2SecurityGroups:{type:"list",member:{locationName:"EC2SecurityGroup",type:"structure",members:{Status:{},EC2SecurityGroupName:{},EC2SecurityGroupId:{},EC2SecurityGroupOwnerId:{}}}},IPRanges:{type:"list",member:{locationName:"IPRange",type:"structure",members:{Status:{},CIDRIP:{}}}},DBSecurityGroupArn:{}},wrapper:true},Ss:{type:"structure",members:{DBClusterIdentifier:{},BacktrackIdentifier:{},BacktrackTo:{type:"timestamp"},BacktrackedFrom:{type:"timestamp"},BacktrackRequestCreationTime:{type:"timestamp"},Status:{}}},Su:{type:"structure",members:{ExportTaskIdentifier:{},SourceArn:{},ExportOnly:{shape:"Sv"},SnapshotTime:{type:"timestamp"},TaskStartTime:{type:"timestamp"},TaskEndTime:{type:"timestamp"},S3Bucket:{},S3Prefix:{},IamRoleArn:{},KmsKeyId:{},Status:{},PercentProgress:{type:"integer"},TotalExtractedDataInGB:{type:"integer"},FailureCause:{},WarningMessage:{}}},Sv:{type:"list",member:{}},Sz:{type:"structure",members:{DBClusterParameterGroupName:{},DBParameterGroupFamily:{},Description:{},DBClusterParameterGroupArn:{}},wrapper:true},S12:{type:"structure",members:{AvailabilityZones:{shape:"S13"},DBClusterSnapshotIdentifier:{},DBClusterIdentifier:{},SnapshotCreateTime:{type:"timestamp"},Engine:{},EngineMode:{},AllocatedStorage:{type:"integer"},Status:{},Port:{type:"integer"},VpcId:{},ClusterCreateTime:{type:"timestamp"},MasterUsername:{},EngineVersion:{},LicenseModel:{},SnapshotType:{},PercentProgress:{type:"integer"},StorageEncrypted:{type:"boolean"},KmsKeyId:{},DBClusterSnapshotArn:{},SourceDBClusterSnapshotArn:{},IAMDatabaseAuthenticationEnabled:{type:"boolean"},TagList:{shape:"Sb"}},wrapper:true},S13:{type:"list",member:{locationName:"AvailabilityZone"}},S16:{type:"structure",members:{DBParameterGroupName:{},DBParameterGroupFamily:{},Description:{},DBParameterGroupArn:{}},wrapper:true},S19:{type:"structure",members:{DBSnapshotIdentifier:{},DBInstanceIdentifier:{},SnapshotCreateTime:{type:"timestamp"},Engine:{},AllocatedStorage:{type:"integer"},Status:{},Port:{type:"integer"},AvailabilityZone:{},VpcId:{},InstanceCreateTime:{type:"timestamp"},MasterUsername:{},EngineVersion:{},LicenseModel:{},SnapshotType:{},Iops:{type:"integer"},OptionGroupName:{},PercentProgress:{type:"integer"},SourceRegion:{},SourceDBSnapshotIdentifier:{},StorageType:{},TdeCredentialArn:{},Encrypted:{type:"boolean"},KmsKeyId:{},DBSnapshotArn:{},Timezone:{},IAMDatabaseAuthenticationEnabled:{type:"boolean"},ProcessorFeatures:{shape:"S1b"},DbiResourceId:{},TagList:{shape:"Sb"},OriginalSnapshotCreateTime:{type:"timestamp"},SnapshotTarget:{}},wrapper:true},S1b:{type:"list",member:{locationName:"ProcessorFeature",type:"structure",members:{Name:{},Value:{}}}},S1f:{type:"structure",members:{OptionGroupName:{},OptionGroupDescription:{},EngineName:{},MajorEngineVersion:{},Options:{type:"list",member:{locationName:"Option",type:"structure",members:{OptionName:{},OptionDescription:{},Persistent:{type:"boolean"},Permanent:{type:"boolean"},Port:{type:"integer"},OptionVersion:{},OptionSettings:{type:"list",member:{shape:"S1j",locationName:"OptionSetting"}},DBSecurityGroupMemberships:{shape:"S1k"},VpcSecurityGroupMemberships:{shape:"S1m"}}}},AllowsVpcAndNonVpcInstanceMemberships:{type:"boolean"},VpcId:{},OptionGroupArn:{}},wrapper:true},S1j:{type:"structure",members:{Name:{},Value:{},DefaultValue:{},Description:{},ApplyType:{},DataType:{},AllowedValues:{},IsModifiable:{type:"boolean"},IsCollection:{type:"boolean"}}},S1k:{type:"list",member:{locationName:"DBSecurityGroup",type:"structure",members:{DBSecurityGroupName:{},Status:{}}}},S1m:{type:"list",member:{locationName:"VpcSecurityGroupMembership",type:"structure",members:{VpcSecurityGroupId:{},Status:{}}}},S1w:{type:"structure",members:{Engine:{},EngineVersion:{},DBParameterGroupFamily:{},DBEngineDescription:{},DBEngineVersionDescription:{},DefaultCharacterSet:{shape:"S1x"},SupportedCharacterSets:{shape:"S1y"},SupportedNcharCharacterSets:{shape:"S1y"},ValidUpgradeTarget:{type:"list",member:{locationName:"UpgradeTarget",type:"structure",members:{Engine:{},EngineVersion:{},Description:{},AutoUpgrade:{type:"boolean"},IsMajorVersionUpgrade:{type:"boolean"},SupportedEngineModes:{shape:"S21"},SupportsParallelQuery:{type:"boolean"},SupportsGlobalDatabases:{type:"boolean"},SupportsBabelfish:{type:"boolean"}}}},SupportedTimezones:{type:"list",member:{locationName:"Timezone",type:"structure",members:{TimezoneName:{}}}},ExportableLogTypes:{shape:"S24"},SupportsLogExportsToCloudwatchLogs:{type:"boolean"},SupportsReadReplica:{type:"boolean"},SupportedEngineModes:{shape:"S21"},SupportedFeatureNames:{type:"list",member:{}},Status:{},SupportsParallelQuery:{type:"boolean"},SupportsGlobalDatabases:{type:"boolean"},MajorEngineVersion:{},DatabaseInstallationFilesS3BucketName:{},DatabaseInstallationFilesS3Prefix:{},DBEngineVersionArn:{},KMSKeyId:{},CreateTime:{type:"timestamp"},TagList:{shape:"Sb"},SupportsBabelfish:{type:"boolean"}}},S1x:{type:"structure",members:{CharacterSetName:{},CharacterSetDescription:{}}},S1y:{type:"list",member:{shape:"S1x",locationName:"CharacterSet"}},S21:{type:"list",member:{}},S24:{type:"list",member:{}},S27:{type:"list",member:{locationName:"VpcSecurityGroupId"}},S29:{type:"structure",members:{MinCapacity:{type:"integer"},MaxCapacity:{type:"integer"},AutoPause:{type:"boolean"},SecondsUntilAutoPause:{type:"integer"},TimeoutAction:{},SecondsBeforeTimeout:{type:"integer"}}},S2a:{type:"structure",members:{MinCapacity:{type:"double"},MaxCapacity:{type:"double"}}},S2d:{type:"structure",members:{AllocatedStorage:{type:"integer"},AvailabilityZones:{shape:"S13"},BackupRetentionPeriod:{type:"integer"},CharacterSetName:{},DatabaseName:{},DBClusterIdentifier:{},DBClusterParameterGroup:{},DBSubnetGroup:{},Status:{},AutomaticRestartTime:{type:"timestamp"},PercentProgress:{},EarliestRestorableTime:{type:"timestamp"},Endpoint:{},ReaderEndpoint:{},CustomEndpoints:{shape:"Sv"},MultiAZ:{type:"boolean"},Engine:{},EngineVersion:{},LatestRestorableTime:{type:"timestamp"},Port:{type:"integer"},MasterUsername:{},DBClusterOptionGroupMemberships:{type:"list",member:{locationName:"DBClusterOptionGroup",type:"structure",members:{DBClusterOptionGroupName:{},Status:{}}}},PreferredBackupWindow:{},PreferredMaintenanceWindow:{},ReplicationSourceIdentifier:{},ReadReplicaIdentifiers:{type:"list",member:{locationName:"ReadReplicaIdentifier"}},DBClusterMembers:{type:"list",member:{locationName:"DBClusterMember",type:"structure",members:{DBInstanceIdentifier:{},IsClusterWriter:{type:"boolean"},DBClusterParameterGroupStatus:{},PromotionTier:{type:"integer"}},wrapper:true}},VpcSecurityGroups:{shape:"S1m"},HostedZoneId:{},StorageEncrypted:{type:"boolean"},KmsKeyId:{},DbClusterResourceId:{},DBClusterArn:{},AssociatedRoles:{type:"list",member:{locationName:"DBClusterRole",type:"structure",members:{RoleArn:{},Status:{},FeatureName:{}}}},IAMDatabaseAuthenticationEnabled:{type:"boolean"},CloneGroupId:{},ClusterCreateTime:{type:"timestamp"},EarliestBacktrackTime:{type:"timestamp"},BacktrackWindow:{type:"long"},BacktrackConsumedChangeRecords:{type:"long"},EnabledCloudwatchLogsExports:{shape:"S24"},Capacity:{type:"integer"},EngineMode:{},ScalingConfigurationInfo:{type:"structure",members:{MinCapacity:{type:"integer"},MaxCapacity:{type:"integer"},AutoPause:{type:"boolean"},SecondsUntilAutoPause:{type:"integer"},TimeoutAction:{},SecondsBeforeTimeout:{type:"integer"}}},DeletionProtection:{type:"boolean"},HttpEndpointEnabled:{type:"boolean"},ActivityStreamMode:{},ActivityStreamStatus:{},ActivityStreamKmsKeyId:{},ActivityStreamKinesisStreamName:{},CopyTagsToSnapshot:{type:"boolean"},CrossAccountClone:{type:"boolean"},DomainMemberships:{shape:"S2o"},TagList:{shape:"Sb"},GlobalWriteForwardingStatus:{},GlobalWriteForwardingRequested:{type:"boolean"},PendingModifiedValues:{type:"structure",members:{PendingCloudwatchLogsExports:{shape:"S2s"},DBClusterIdentifier:{},MasterUserPassword:{},IAMDatabaseAuthenticationEnabled:{type:"boolean"},EngineVersion:{}}},DBClusterInstanceClass:{},StorageType:{},Iops:{type:"integer"},PubliclyAccessible:{type:"boolean"},AutoMinorVersionUpgrade:{type:"boolean"},MonitoringInterval:{type:"integer"},MonitoringRoleArn:{},PerformanceInsightsEnabled:{type:"boolean"},PerformanceInsightsKMSKeyId:{},PerformanceInsightsRetentionPeriod:{type:"integer"},ServerlessV2ScalingConfiguration:{type:"structure",members:{MinCapacity:{type:"double"},MaxCapacity:{type:"double"}}}},wrapper:true},S2o:{type:"list",member:{locationName:"DomainMembership",type:"structure",members:{Domain:{},Status:{},FQDN:{},IAMRoleName:{}}}},S2s:{type:"structure",members:{LogTypesToEnable:{shape:"S24"},LogTypesToDisable:{shape:"S24"}}},S2v:{type:"structure",members:{DBClusterEndpointIdentifier:{},DBClusterIdentifier:{},DBClusterEndpointResourceIdentifier:{},Endpoint:{},Status:{},EndpointType:{},CustomEndpointType:{},StaticMembers:{shape:"Sv"},ExcludedMembers:{shape:"Sv"},DBClusterEndpointArn:{}}},S31:{type:"list",member:{locationName:"DBSecurityGroupName"}},S33:{type:"structure",members:{DBInstanceIdentifier:{},DBInstanceClass:{},Engine:{},DBInstanceStatus:{},AutomaticRestartTime:{type:"timestamp"},MasterUsername:{},DBName:{},Endpoint:{shape:"S34"},AllocatedStorage:{type:"integer"},InstanceCreateTime:{type:"timestamp"},PreferredBackupWindow:{},BackupRetentionPeriod:{type:"integer"},DBSecurityGroups:{shape:"S1k"},VpcSecurityGroups:{shape:"S1m"},DBParameterGroups:{type:"list",member:{locationName:"DBParameterGroup",type:"structure",members:{DBParameterGroupName:{},ParameterApplyStatus:{}}}},AvailabilityZone:{},DBSubnetGroup:{shape:"S37"},PreferredMaintenanceWindow:{},PendingModifiedValues:{type:"structure",members:{DBInstanceClass:{},AllocatedStorage:{type:"integer"},MasterUserPassword:{},Port:{type:"integer"},BackupRetentionPeriod:{type:"integer"},MultiAZ:{type:"boolean"},EngineVersion:{},LicenseModel:{},Iops:{type:"integer"},DBInstanceIdentifier:{},StorageType:{},CACertificateIdentifier:{},DBSubnetGroupName:{},PendingCloudwatchLogsExports:{shape:"S2s"},ProcessorFeatures:{shape:"S1b"},IAMDatabaseAuthenticationEnabled:{type:"boolean"},AutomationMode:{},ResumeFullAutomationModeTime:{type:"timestamp"}}},LatestRestorableTime:{type:"timestamp"},MultiAZ:{type:"boolean"},EngineVersion:{},AutoMinorVersionUpgrade:{type:"boolean"},ReadReplicaSourceDBInstanceIdentifier:{},ReadReplicaDBInstanceIdentifiers:{type:"list",member:{locationName:"ReadReplicaDBInstanceIdentifier"}},ReadReplicaDBClusterIdentifiers:{type:"list",member:{locationName:"ReadReplicaDBClusterIdentifier"}},ReplicaMode:{},LicenseModel:{},Iops:{type:"integer"},OptionGroupMemberships:{type:"list",member:{locationName:"OptionGroupMembership",type:"structure",members:{OptionGroupName:{},Status:{}}}},CharacterSetName:{},NcharCharacterSetName:{},SecondaryAvailabilityZone:{},PubliclyAccessible:{type:"boolean"},StatusInfos:{type:"list",member:{locationName:"DBInstanceStatusInfo",type:"structure",members:{StatusType:{},Normal:{type:"boolean"},Status:{},Message:{}}}},StorageType:{},TdeCredentialArn:{},DbInstancePort:{type:"integer"},DBClusterIdentifier:{},StorageEncrypted:{type:"boolean"},KmsKeyId:{},DbiResourceId:{},CACertificateIdentifier:{},DomainMemberships:{shape:"S2o"},CopyTagsToSnapshot:{type:"boolean"},MonitoringInterval:{type:"integer"},EnhancedMonitoringResourceArn:{},MonitoringRoleArn:{},PromotionTier:{type:"integer"},DBInstanceArn:{},Timezone:{},IAMDatabaseAuthenticationEnabled:{type:"boolean"},PerformanceInsightsEnabled:{type:"boolean"},PerformanceInsightsKMSKeyId:{},PerformanceInsightsRetentionPeriod:{type:"integer"},EnabledCloudwatchLogsExports:{shape:"S24"},ProcessorFeatures:{shape:"S1b"},DeletionProtection:{type:"boolean"},AssociatedRoles:{type:"list",member:{locationName:"DBInstanceRole",type:"structure",members:{RoleArn:{},FeatureName:{},Status:{}}}},ListenerEndpoint:{shape:"S34"},MaxAllocatedStorage:{type:"integer"},TagList:{shape:"Sb"},DBInstanceAutomatedBackupsReplications:{shape:"S3n"},CustomerOwnedIpEnabled:{type:"boolean"},AwsBackupRecoveryPointArn:{},ActivityStreamStatus:{},ActivityStreamKmsKeyId:{},ActivityStreamKinesisStreamName:{},ActivityStreamMode:{},ActivityStreamEngineNativeAuditFieldsIncluded:{type:"boolean"},AutomationMode:{},ResumeFullAutomationModeTime:{type:"timestamp"},CustomIamInstanceProfile:{},BackupTarget:{},NetworkType:{}},wrapper:true},S34:{type:"structure",members:{Address:{},Port:{type:"integer"},HostedZoneId:{}}},S37:{type:"structure",members:{DBSubnetGroupName:{},DBSubnetGroupDescription:{},VpcId:{},SubnetGroupStatus:{},Subnets:{type:"list",member:{locationName:"Subnet",type:"structure",members:{SubnetIdentifier:{},SubnetAvailabilityZone:{shape:"S3a"},SubnetOutpost:{type:"structure",members:{Arn:{}}},SubnetStatus:{}}}},DBSubnetGroupArn:{},SupportedNetworkTypes:{shape:"Sv"}},wrapper:true},S3a:{type:"structure",members:{Name:{}},wrapper:true},S3n:{type:"list",member:{locationName:"DBInstanceAutomatedBackupsReplication",type:"structure",members:{DBInstanceAutomatedBackupsArn:{}}}},S3v:{type:"list",member:{type:"structure",members:{Description:{},UserName:{},AuthScheme:{},SecretArn:{},IAMAuth:{}}}},S40:{type:"structure",members:{DBProxyName:{},DBProxyArn:{},Status:{},EngineFamily:{},VpcId:{},VpcSecurityGroupIds:{shape:"Sv"},VpcSubnetIds:{shape:"Sv"},Auth:{type:"list",member:{type:"structure",members:{Description:{},UserName:{},AuthScheme:{},SecretArn:{},IAMAuth:{}}}},RoleArn:{},Endpoint:{},RequireTLS:{type:"boolean"},IdleClientTimeout:{type:"integer"},DebugLogging:{type:"boolean"},CreatedDate:{type:"timestamp"},UpdatedDate:{type:"timestamp"}}},S49:{type:"structure",members:{DBProxyEndpointName:{},DBProxyEndpointArn:{},DBProxyName:{},Status:{},VpcId:{},VpcSecurityGroupIds:{shape:"Sv"},VpcSubnetIds:{shape:"Sv"},Endpoint:{},CreatedDate:{type:"timestamp"},TargetRole:{},IsDefault:{type:"boolean"}}},S4g:{type:"list",member:{locationName:"SubnetIdentifier"}},S4m:{type:"structure",members:{GlobalClusterIdentifier:{},GlobalClusterResourceId:{},GlobalClusterArn:{},Status:{},Engine:{},EngineVersion:{},DatabaseName:{},StorageEncrypted:{type:"boolean"},DeletionProtection:{type:"boolean"},GlobalClusterMembers:{type:"list",member:{locationName:"GlobalClusterMember",type:"structure",members:{DBClusterArn:{},Readers:{type:"list",member:{}},IsWriter:{type:"boolean"},GlobalWriteForwardingStatus:{}},wrapper:true}},FailoverState:{type:"structure",members:{Status:{},FromDbClusterArn:{},ToDbClusterArn:{}},wrapper:true}},wrapper:true},S55:{type:"structure",members:{DBInstanceArn:{},DbiResourceId:{},Region:{},DBInstanceIdentifier:{},RestoreWindow:{type:"structure",members:{EarliestTime:{type:"timestamp"},LatestTime:{type:"timestamp"}}},AllocatedStorage:{type:"integer"},Status:{},Port:{type:"integer"},AvailabilityZone:{},VpcId:{},InstanceCreateTime:{type:"timestamp"},MasterUsername:{},Engine:{},EngineVersion:{},LicenseModel:{},Iops:{type:"integer"},OptionGroupName:{},TdeCredentialArn:{},Encrypted:{type:"boolean"},StorageType:{},KmsKeyId:{},Timezone:{},IAMDatabaseAuthenticationEnabled:{type:"boolean"},BackupRetentionPeriod:{type:"integer"},DBInstanceAutomatedBackupsArn:{},DBInstanceAutomatedBackupsReplications:{shape:"S3n"},BackupTarget:{}},wrapper:true},S5t:{type:"list",member:{locationName:"Filter",type:"structure",required:["Name","Values"],members:{Name:{},Values:{type:"list",member:{locationName:"Value"}}}}},S5y:{type:"structure",members:{CertificateIdentifier:{},CertificateType:{},Thumbprint:{},ValidFrom:{type:"timestamp"},ValidTill:{type:"timestamp"},CertificateArn:{},CustomerOverride:{type:"boolean"},CustomerOverrideValidTill:{type:"timestamp"}},wrapper:true},S6a:{type:"list",member:{locationName:"Parameter",type:"structure",members:{ParameterName:{},ParameterValue:{},Description:{},Source:{},ApplyType:{},DataType:{},AllowedValues:{},IsModifiable:{type:"boolean"},MinimumEngineVersion:{},ApplyMethod:{},SupportedEngineModes:{shape:"S21"}}}},S6f:{type:"structure",members:{DBClusterSnapshotIdentifier:{},DBClusterSnapshotAttributes:{type:"list",member:{locationName:"DBClusterSnapshotAttribute",type:"structure",members:{AttributeName:{},AttributeValues:{shape:"S6i"}}}}},wrapper:true},S6i:{type:"list",member:{locationName:"AttributeValue"}},S7h:{type:"structure",members:{DBProxyName:{},TargetGroupName:{},TargetGroupArn:{},IsDefault:{type:"boolean"},Status:{},ConnectionPoolConfig:{type:"structure",members:{MaxConnectionsPercent:{type:"integer"},MaxIdleConnectionsPercent:{type:"integer"},ConnectionBorrowTimeout:{type:"integer"},SessionPinningFilters:{shape:"Sv"},InitQuery:{}}},CreatedDate:{type:"timestamp"},UpdatedDate:{type:"timestamp"}}},S7l:{type:"list",member:{type:"structure",members:{TargetArn:{},Endpoint:{},TrackedClusterId:{},RdsResourceId:{},Port:{type:"integer"},Type:{},Role:{},TargetHealth:{type:"structure",members:{State:{},Reason:{},Description:{}}}}}},S7x:{type:"structure",members:{DBSnapshotIdentifier:{},DBSnapshotAttributes:{type:"list",member:{locationName:"DBSnapshotAttribute",type:"structure",members:{AttributeName:{},AttributeValues:{shape:"S6i"}},wrapper:true}}},wrapper:true},S88:{type:"structure",members:{DBParameterGroupFamily:{},Marker:{},Parameters:{shape:"S6a"}},wrapper:true},S9d:{type:"list",member:{locationName:"AvailableProcessorFeature",type:"structure",members:{Name:{},DefaultValue:{},AllowedValues:{}}}},S9m:{type:"structure",members:{ReservedDBInstanceId:{},ReservedDBInstancesOfferingId:{},DBInstanceClass:{},StartTime:{type:"timestamp"},Duration:{type:"integer"},FixedPrice:{type:"double"},UsagePrice:{type:"double"},CurrencyCode:{},DBInstanceCount:{type:"integer"},ProductDescription:{},OfferingType:{},MultiAZ:{type:"boolean"},State:{},RecurringCharges:{shape:"S9o"},ReservedDBInstanceArn:{},LeaseId:{}},wrapper:true},S9o:{type:"list",member:{locationName:"RecurringCharge",type:"structure",members:{RecurringChargeAmount:{type:"double"},RecurringChargeFrequency:{}},wrapper:true}},Sa3:{type:"list",member:{locationName:"Range",type:"structure",members:{From:{type:"integer"},To:{type:"integer"},Step:{type:"integer"}}}},Sao:{type:"structure",members:{EnableLogTypes:{shape:"S24"},DisableLogTypes:{shape:"S24"}}},Sas:{type:"structure",members:{DBClusterParameterGroupName:{}}},Saz:{type:"structure",members:{DBParameterGroupName:{}}}}}},5404:function(e){e.exports={pagination:{ListEndpointsByPlatformApplication:{input_token:"NextToken",output_token:"NextToken",result_key:"Endpoints"},ListOriginationNumbers:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"PhoneNumbers"},ListPhoneNumbersOptedOut:{input_token:"nextToken",output_token:"nextToken",result_key:"phoneNumbers"},ListPlatformApplications:{input_token:"NextToken",output_token:"NextToken",result_key:"PlatformApplications"},ListSMSSandboxPhoneNumbers:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"PhoneNumbers"},ListSubscriptions:{input_token:"NextToken",output_token:"NextToken",result_key:"Subscriptions"},ListSubscriptionsByTopic:{input_token:"NextToken",output_token:"NextToken",result_key:"Subscriptions"},ListTopics:{input_token:"NextToken",output_token:"NextToken",result_key:"Topics"}}}},5408:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2019-07-18",endpointPrefix:"codeguru-profiler",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon CodeGuru Profiler",serviceId:"CodeGuruProfiler",signatureVersion:"v4",signingName:"codeguru-profiler",uid:"codeguruprofiler-2019-07-18"},operations:{AddNotificationChannels:{http:{requestUri:"/profilingGroups/{profilingGroupName}/notificationConfiguration",responseCode:200},input:{type:"structure",required:["channels","profilingGroupName"],members:{channels:{shape:"S2"},profilingGroupName:{location:"uri",locationName:"profilingGroupName"}}},output:{type:"structure",members:{notificationConfiguration:{shape:"Sa"}}}},BatchGetFrameMetricData:{http:{requestUri:"/profilingGroups/{profilingGroupName}/frames/-/metrics",responseCode:200},input:{type:"structure",required:["profilingGroupName"],members:{endTime:{shape:"Sc",location:"querystring",locationName:"endTime"},frameMetrics:{type:"list",member:{shape:"Se"}},period:{location:"querystring",locationName:"period"},profilingGroupName:{location:"uri",locationName:"profilingGroupName"},startTime:{shape:"Sc",location:"querystring",locationName:"startTime"},targetResolution:{location:"querystring",locationName:"targetResolution"}}},output:{type:"structure",required:["endTime","endTimes","frameMetricData","resolution","startTime","unprocessedEndTimes"],members:{endTime:{shape:"Sc"},endTimes:{shape:"Sl"},frameMetricData:{type:"list",member:{type:"structure",required:["frameMetric","values"],members:{frameMetric:{shape:"Se"},values:{type:"list",member:{type:"double"}}}}},resolution:{},startTime:{shape:"Sc"},unprocessedEndTimes:{type:"map",key:{},value:{shape:"Sl"}}}}},ConfigureAgent:{http:{requestUri:"/profilingGroups/{profilingGroupName}/configureAgent",responseCode:200},input:{type:"structure",required:["profilingGroupName"],members:{fleetInstanceId:{},metadata:{type:"map",key:{},value:{}},profilingGroupName:{location:"uri",locationName:"profilingGroupName"}}},output:{type:"structure",required:["configuration"],members:{configuration:{type:"structure",required:["periodInSeconds","shouldProfile"],members:{agentParameters:{type:"map",key:{},value:{}},periodInSeconds:{type:"integer"},shouldProfile:{type:"boolean"}}}},payload:"configuration"}},CreateProfilingGroup:{http:{requestUri:"/profilingGroups",responseCode:201},input:{type:"structure",required:["clientToken","profilingGroupName"],members:{agentOrchestrationConfig:{shape:"S13"},clientToken:{idempotencyToken:true,location:"querystring",locationName:"clientToken"},computePlatform:{},profilingGroupName:{},tags:{shape:"S16"}}},output:{type:"structure",required:["profilingGroup"],members:{profilingGroup:{shape:"S18"}},payload:"profilingGroup"},idempotent:true},DeleteProfilingGroup:{http:{method:"DELETE",requestUri:"/profilingGroups/{profilingGroupName}",responseCode:204},input:{type:"structure",required:["profilingGroupName"],members:{profilingGroupName:{location:"uri",locationName:"profilingGroupName"}}},output:{type:"structure",members:{}},idempotent:true},DescribeProfilingGroup:{http:{method:"GET",requestUri:"/profilingGroups/{profilingGroupName}",responseCode:200},input:{type:"structure",required:["profilingGroupName"],members:{profilingGroupName:{location:"uri",locationName:"profilingGroupName"}}},output:{type:"structure",required:["profilingGroup"],members:{profilingGroup:{shape:"S18"}},payload:"profilingGroup"}},GetFindingsReportAccountSummary:{http:{method:"GET",requestUri:"/internal/findingsReports",responseCode:200},input:{type:"structure",members:{dailyReportsOnly:{location:"querystring",locationName:"dailyReportsOnly",type:"boolean"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["reportSummaries"],members:{nextToken:{},reportSummaries:{shape:"S1k"}}}},GetNotificationConfiguration:{http:{method:"GET",requestUri:"/profilingGroups/{profilingGroupName}/notificationConfiguration",responseCode:200},input:{type:"structure",required:["profilingGroupName"],members:{profilingGroupName:{location:"uri",locationName:"profilingGroupName"}}},output:{type:"structure",required:["notificationConfiguration"],members:{notificationConfiguration:{shape:"Sa"}}}},GetPolicy:{http:{method:"GET",requestUri:"/profilingGroups/{profilingGroupName}/policy",responseCode:200},input:{type:"structure",required:["profilingGroupName"],members:{profilingGroupName:{location:"uri",locationName:"profilingGroupName"}}},output:{type:"structure",required:["policy","revisionId"],members:{policy:{},revisionId:{}}}},GetProfile:{http:{method:"GET",requestUri:"/profilingGroups/{profilingGroupName}/profile",responseCode:200},input:{type:"structure",required:["profilingGroupName"],members:{accept:{location:"header",locationName:"Accept"},endTime:{shape:"Sc",location:"querystring",locationName:"endTime"},maxDepth:{location:"querystring",locationName:"maxDepth",type:"integer"},period:{location:"querystring",locationName:"period"},profilingGroupName:{location:"uri",locationName:"profilingGroupName"},startTime:{shape:"Sc",location:"querystring",locationName:"startTime"}}},output:{type:"structure",required:["contentType","profile"],members:{contentEncoding:{location:"header",locationName:"Content-Encoding"},contentType:{location:"header",locationName:"Content-Type"},profile:{type:"blob"}},payload:"profile"}},GetRecommendations:{http:{method:"GET",requestUri:"/internal/profilingGroups/{profilingGroupName}/recommendations",responseCode:200},input:{type:"structure",required:["endTime","profilingGroupName","startTime"],members:{endTime:{shape:"Sc",location:"querystring",locationName:"endTime"},locale:{location:"querystring",locationName:"locale"},profilingGroupName:{location:"uri",locationName:"profilingGroupName"},startTime:{shape:"Sc",location:"querystring",locationName:"startTime"}}},output:{type:"structure",required:["anomalies","profileEndTime","profileStartTime","profilingGroupName","recommendations"],members:{anomalies:{type:"list",member:{type:"structure",required:["instances","metric","reason"],members:{instances:{type:"list",member:{type:"structure",required:["id","startTime"],members:{endTime:{shape:"Sc"},id:{},startTime:{shape:"Sc"},userFeedback:{type:"structure",required:["type"],members:{type:{}}}}}},metric:{type:"structure",required:["frameName","threadStates","type"],members:{frameName:{},threadStates:{shape:"S26"},type:{}}},reason:{}}}},profileEndTime:{shape:"Sc"},profileStartTime:{shape:"Sc"},profilingGroupName:{},recommendations:{type:"list",member:{type:"structure",required:["allMatchesCount","allMatchesSum","endTime","pattern","startTime","topMatches"],members:{allMatchesCount:{type:"integer"},allMatchesSum:{type:"double"},endTime:{shape:"Sc"},pattern:{type:"structure",members:{countersToAggregate:{shape:"S26"},description:{},id:{},name:{},resolutionSteps:{},targetFrames:{type:"list",member:{type:"list",member:{}}},thresholdPercent:{type:"double"}}},startTime:{shape:"Sc"},topMatches:{type:"list",member:{type:"structure",members:{frameAddress:{},targetFramesIndex:{type:"integer"},thresholdBreachValue:{type:"double"}}}}}}}}}},ListFindingsReports:{http:{method:"GET",requestUri:"/internal/profilingGroups/{profilingGroupName}/findingsReports",responseCode:200},input:{type:"structure",required:["endTime","profilingGroupName","startTime"],members:{dailyReportsOnly:{location:"querystring",locationName:"dailyReportsOnly",type:"boolean"},endTime:{shape:"Sc",location:"querystring",locationName:"endTime"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},profilingGroupName:{location:"uri",locationName:"profilingGroupName"},startTime:{shape:"Sc",location:"querystring",locationName:"startTime"}}},output:{type:"structure",required:["findingsReportSummaries"],members:{findingsReportSummaries:{shape:"S1k"},nextToken:{}}}},ListProfileTimes:{http:{method:"GET",requestUri:"/profilingGroups/{profilingGroupName}/profileTimes",responseCode:200},input:{type:"structure",required:["endTime","period","profilingGroupName","startTime"],members:{endTime:{shape:"Sc",location:"querystring",locationName:"endTime"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},orderBy:{location:"querystring",locationName:"orderBy"},period:{location:"querystring",locationName:"period"},profilingGroupName:{location:"uri",locationName:"profilingGroupName"},startTime:{shape:"Sc",location:"querystring",locationName:"startTime"}}},output:{type:"structure",required:["profileTimes"],members:{nextToken:{},profileTimes:{type:"list",member:{type:"structure",members:{start:{shape:"Sc"}}}}}}},ListProfilingGroups:{http:{method:"GET",requestUri:"/profilingGroups",responseCode:200},input:{type:"structure",members:{includeDescription:{location:"querystring",locationName:"includeDescription",type:"boolean"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["profilingGroupNames"],members:{nextToken:{},profilingGroupNames:{type:"list",member:{}},profilingGroups:{type:"list",member:{shape:"S18"}}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"S16"}}}},PostAgentProfile:{http:{requestUri:"/profilingGroups/{profilingGroupName}/agentProfile",responseCode:204},input:{type:"structure",required:["agentProfile","contentType","profilingGroupName"],members:{agentProfile:{type:"blob"},contentType:{location:"header",locationName:"Content-Type"},profileToken:{idempotencyToken:true,location:"querystring",locationName:"profileToken"},profilingGroupName:{location:"uri",locationName:"profilingGroupName"}},payload:"agentProfile"},output:{type:"structure",members:{}}},PutPermission:{http:{method:"PUT",requestUri:"/profilingGroups/{profilingGroupName}/policy/{actionGroup}",responseCode:200},input:{type:"structure",required:["actionGroup","principals","profilingGroupName"],members:{actionGroup:{location:"uri",locationName:"actionGroup"},principals:{type:"list",member:{}},profilingGroupName:{location:"uri",locationName:"profilingGroupName"},revisionId:{}}},output:{type:"structure",required:["policy","revisionId"],members:{policy:{},revisionId:{}}},idempotent:true},RemoveNotificationChannel:{http:{method:"DELETE",requestUri:"/profilingGroups/{profilingGroupName}/notificationConfiguration/{channelId}",responseCode:200},input:{type:"structure",required:["channelId","profilingGroupName"],members:{channelId:{location:"uri",locationName:"channelId"},profilingGroupName:{location:"uri",locationName:"profilingGroupName"}}},output:{type:"structure",members:{notificationConfiguration:{shape:"Sa"}}},idempotent:true},RemovePermission:{http:{method:"DELETE",requestUri:"/profilingGroups/{profilingGroupName}/policy/{actionGroup}",responseCode:200},input:{type:"structure",required:["actionGroup","profilingGroupName","revisionId"],members:{actionGroup:{location:"uri",locationName:"actionGroup"},profilingGroupName:{location:"uri",locationName:"profilingGroupName"},revisionId:{location:"querystring",locationName:"revisionId"}}},output:{type:"structure",required:["policy","revisionId"],members:{policy:{},revisionId:{}}}},SubmitFeedback:{http:{requestUri:"/internal/profilingGroups/{profilingGroupName}/anomalies/{anomalyInstanceId}/feedback",responseCode:204},input:{type:"structure",required:["anomalyInstanceId","profilingGroupName","type"],members:{anomalyInstanceId:{location:"uri",locationName:"anomalyInstanceId"},comment:{},profilingGroupName:{location:"uri",locationName:"profilingGroupName"},type:{}}},output:{type:"structure",members:{}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:204},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"S16"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resourceArn}",responseCode:204},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}},idempotent:true},UpdateProfilingGroup:{http:{method:"PUT",requestUri:"/profilingGroups/{profilingGroupName}",responseCode:200},input:{type:"structure",required:["agentOrchestrationConfig","profilingGroupName"],members:{agentOrchestrationConfig:{shape:"S13"},profilingGroupName:{location:"uri",locationName:"profilingGroupName"}}},output:{type:"structure",required:["profilingGroup"],members:{profilingGroup:{shape:"S18"}},payload:"profilingGroup"},idempotent:true}},shapes:{S2:{type:"list",member:{type:"structure",required:["eventPublishers","uri"],members:{eventPublishers:{type:"list",member:{}},id:{},uri:{}}}},Sa:{type:"structure",members:{channels:{shape:"S2"}}},Sc:{type:"timestamp",timestampFormat:"iso8601"},Se:{type:"structure",required:["frameName","threadStates","type"],members:{frameName:{},threadStates:{type:"list",member:{}},type:{}}},Sl:{type:"list",member:{type:"structure",required:["value"],members:{value:{shape:"Sc"}}}},S13:{type:"structure",required:["profilingEnabled"],members:{profilingEnabled:{type:"boolean"}}},S16:{type:"map",key:{},value:{}},S18:{type:"structure",members:{agentOrchestrationConfig:{shape:"S13"},arn:{},computePlatform:{},createdAt:{shape:"Sc"},name:{},profilingStatus:{type:"structure",members:{latestAgentOrchestratedAt:{shape:"Sc"},latestAgentProfileReportedAt:{shape:"Sc"},latestAggregatedProfile:{type:"structure",members:{period:{},start:{shape:"Sc"}}}}},tags:{shape:"S16"},updatedAt:{shape:"Sc"}}},S1k:{type:"list",member:{type:"structure",members:{id:{},profileEndTime:{shape:"Sc"},profileStartTime:{shape:"Sc"},profilingGroupName:{},totalNumberOfFindings:{type:"integer"}}}},S26:{type:"list",member:{}}}}},5411:function(e,t,r){var i=r(395);i.util.update(i.Lambda.prototype,{setupRequestListeners:function setupRequestListeners(e){if(e.operation==="invoke"){e.addListener("extractData",i.util.convertPayloadToString)}}})},5433:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["panorama"]={};i.Panorama=s.defineService("panorama",["2019-07-24"]);Object.defineProperty(a.services["panorama"],"2019-07-24",{get:function get(){var e=r(7287);e.paginators=r(7171).pagination;return e},enumerable:true,configurable:true});e.exports=i.Panorama},5437:function(e){e.exports={pagination:{DescribeServices:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},GetAttributeValues:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},GetProducts:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},5451:function(e){e.exports={version:2,waiters:{WorkspaceActive:{description:"Wait until a workspace reaches ACTIVE status",delay:2,maxAttempts:60,operation:"DescribeWorkspace",acceptors:[{matcher:"path",argument:"workspace.status.statusCode",state:"success",expected:"ACTIVE"},{matcher:"path",argument:"workspace.status.statusCode",state:"retry",expected:"UPDATING"},{matcher:"path",argument:"workspace.status.statusCode",state:"retry",expected:"CREATING"}]},WorkspaceDeleted:{description:"Wait until a workspace reaches DELETED status",delay:2,maxAttempts:60,operation:"DescribeWorkspace",acceptors:[{matcher:"error",state:"success",expected:"ResourceNotFoundException"},{matcher:"path",argument:"workspace.status.statusCode",state:"retry",expected:"DELETING"}]}}}},5452:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-07-01",endpointPrefix:"translate",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon Translate",serviceId:"Translate",signatureVersion:"v4",signingName:"translate",targetPrefix:"AWSShineFrontendService_20170701",uid:"translate-2017-07-01"},operations:{CreateParallelData:{input:{type:"structure",required:["Name","ParallelDataConfig","ClientToken"],members:{Name:{},Description:{},ParallelDataConfig:{shape:"S4"},EncryptionKey:{shape:"S7"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{Name:{},Status:{}}}},DeleteParallelData:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{Name:{},Status:{}}}},DeleteTerminology:{input:{type:"structure",required:["Name"],members:{Name:{}}}},DescribeTextTranslationJob:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",members:{TextTranslationJobProperties:{shape:"Sj"}}}},GetParallelData:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{ParallelDataProperties:{shape:"S12"},DataLocation:{shape:"S16"},AuxiliaryDataLocation:{shape:"S16"},LatestUpdateAttemptAuxiliaryDataLocation:{shape:"S16"}}}},GetTerminology:{input:{type:"structure",required:["Name"],members:{Name:{},TerminologyDataFormat:{}}},output:{type:"structure",members:{TerminologyProperties:{shape:"S1b"},TerminologyDataLocation:{shape:"S1e"},AuxiliaryDataLocation:{shape:"S1e"}}}},ImportTerminology:{input:{type:"structure",required:["Name","MergeStrategy","TerminologyData"],members:{Name:{},MergeStrategy:{},Description:{},TerminologyData:{type:"structure",required:["File","Format"],members:{File:{type:"blob",sensitive:true},Format:{},Directionality:{}}},EncryptionKey:{shape:"S7"}}},output:{type:"structure",members:{TerminologyProperties:{shape:"S1b"},AuxiliaryDataLocation:{shape:"S1e"}}}},ListParallelData:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ParallelDataPropertiesList:{type:"list",member:{shape:"S12"}},NextToken:{}}}},ListTerminologies:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{TerminologyPropertiesList:{type:"list",member:{shape:"S1b"}},NextToken:{}}}},ListTextTranslationJobs:{input:{type:"structure",members:{Filter:{type:"structure",members:{JobName:{},JobStatus:{},SubmittedBeforeTime:{type:"timestamp"},SubmittedAfterTime:{type:"timestamp"}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{TextTranslationJobPropertiesList:{type:"list",member:{shape:"Sj"}},NextToken:{}}}},StartTextTranslationJob:{input:{type:"structure",required:["InputDataConfig","OutputDataConfig","DataAccessRoleArn","SourceLanguageCode","TargetLanguageCodes","ClientToken"],members:{JobName:{},InputDataConfig:{shape:"St"},OutputDataConfig:{shape:"Sv"},DataAccessRoleArn:{},SourceLanguageCode:{},TargetLanguageCodes:{shape:"Sp"},TerminologyNames:{shape:"Sq"},ParallelDataNames:{shape:"Sq"},ClientToken:{idempotencyToken:true},Settings:{shape:"Sx"}}},output:{type:"structure",members:{JobId:{},JobStatus:{}}}},StopTextTranslationJob:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",members:{JobId:{},JobStatus:{}}}},TranslateText:{input:{type:"structure",required:["Text","SourceLanguageCode","TargetLanguageCode"],members:{Text:{},TerminologyNames:{shape:"Sq"},SourceLanguageCode:{},TargetLanguageCode:{},Settings:{shape:"Sx"}}},output:{type:"structure",required:["TranslatedText","SourceLanguageCode","TargetLanguageCode"],members:{TranslatedText:{},SourceLanguageCode:{},TargetLanguageCode:{},AppliedTerminologies:{type:"list",member:{type:"structure",members:{Name:{},Terms:{type:"list",member:{type:"structure",members:{SourceText:{},TargetText:{}}}}}}},AppliedSettings:{shape:"Sx"}}}},UpdateParallelData:{input:{type:"structure",required:["Name","ParallelDataConfig","ClientToken"],members:{Name:{},Description:{},ParallelDataConfig:{shape:"S4"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{Name:{},Status:{},LatestUpdateAttemptStatus:{},LatestUpdateAttemptAt:{type:"timestamp"}}}}},shapes:{S4:{type:"structure",required:["S3Uri","Format"],members:{S3Uri:{},Format:{}}},S7:{type:"structure",required:["Type","Id"],members:{Type:{},Id:{}}},Sj:{type:"structure",members:{JobId:{},JobName:{},JobStatus:{},JobDetails:{type:"structure",members:{TranslatedDocumentsCount:{type:"integer"},DocumentsWithErrorsCount:{type:"integer"},InputDocumentsCount:{type:"integer"}}},SourceLanguageCode:{},TargetLanguageCodes:{shape:"Sp"},TerminologyNames:{shape:"Sq"},ParallelDataNames:{shape:"Sq"},Message:{},SubmittedTime:{type:"timestamp"},EndTime:{type:"timestamp"},InputDataConfig:{shape:"St"},OutputDataConfig:{shape:"Sv"},DataAccessRoleArn:{},Settings:{shape:"Sx"}}},Sp:{type:"list",member:{}},Sq:{type:"list",member:{}},St:{type:"structure",required:["S3Uri","ContentType"],members:{S3Uri:{},ContentType:{}}},Sv:{type:"structure",required:["S3Uri"],members:{S3Uri:{},EncryptionKey:{shape:"S7"}}},Sx:{type:"structure",members:{Formality:{},Profanity:{}}},S12:{type:"structure",members:{Name:{},Arn:{},Description:{},Status:{},SourceLanguageCode:{},TargetLanguageCodes:{shape:"S14"},ParallelDataConfig:{shape:"S4"},Message:{},ImportedDataSize:{type:"long"},ImportedRecordCount:{type:"long"},FailedRecordCount:{type:"long"},SkippedRecordCount:{type:"long"},EncryptionKey:{shape:"S7"},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},LatestUpdateAttemptStatus:{},LatestUpdateAttemptAt:{type:"timestamp"}}},S14:{type:"list",member:{}},S16:{type:"structure",required:["RepositoryType","Location"],members:{RepositoryType:{},Location:{}}},S1b:{type:"structure",members:{Name:{},Description:{},Arn:{},SourceLanguageCode:{},TargetLanguageCodes:{shape:"S14"},EncryptionKey:{shape:"S7"},SizeBytes:{type:"integer"},TermCount:{type:"integer"},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},Directionality:{},Message:{},SkippedTermCount:{type:"integer"},Format:{}}},S1e:{type:"structure",required:["RepositoryType","Location"],members:{RepositoryType:{},Location:{}}}}}},5474:function(e){e.exports={pagination:{}}},5475:function(e){e.exports={pagination:{ListAccountAssociations:{input_token:"NextToken",output_token:"NextToken",result_key:"LinkedAccounts"},ListBillingGroupCostReports:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"BillingGroupCostReports"},ListBillingGroups:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"BillingGroups"},ListCustomLineItems:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"CustomLineItems"},ListPricingPlans:{input_token:"NextToken",limit_key:"MaxResults",non_aggregate_keys:["BillingPeriod"],output_token:"NextToken",result_key:"PricingPlans"},ListPricingPlansAssociatedWithPricingRule:{input_token:"NextToken",limit_key:"MaxResults",non_aggregate_keys:["BillingPeriod","PricingRuleArn"],output_token:"NextToken",result_key:"PricingPlanArns"},ListPricingRules:{input_token:"NextToken",limit_key:"MaxResults",non_aggregate_keys:["BillingPeriod"],output_token:"NextToken",result_key:"PricingRules"},ListPricingRulesAssociatedToPricingPlan:{input_token:"NextToken",limit_key:"MaxResults",non_aggregate_keys:["BillingPeriod","PricingPlanArn"],output_token:"NextToken",result_key:"PricingRuleArns"},ListResourcesAssociatedToCustomLineItem:{input_token:"NextToken",limit_key:"MaxResults",non_aggregate_keys:["Arn"],output_token:"NextToken",result_key:"AssociatedResources"}}}},5515:function(e){e.exports={pagination:{DescribeApps:{result_key:"Apps"},DescribeCommands:{result_key:"Commands"},DescribeDeployments:{result_key:"Deployments"},DescribeEcsClusters:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"EcsClusters"},DescribeElasticIps:{result_key:"ElasticIps"},DescribeElasticLoadBalancers:{result_key:"ElasticLoadBalancers"},DescribeInstances:{result_key:"Instances"},DescribeLayers:{result_key:"Layers"},DescribeLoadBasedAutoScaling:{result_key:"LoadBasedAutoScalingConfigurations"},DescribePermissions:{result_key:"Permissions"},DescribeRaidArrays:{result_key:"RaidArrays"},DescribeServiceErrors:{result_key:"ServiceErrors"},DescribeStacks:{result_key:"Stacks"},DescribeTimeBasedAutoScaling:{result_key:"TimeBasedAutoScalingConfigurations"},DescribeUserProfiles:{result_key:"UserProfiles"},DescribeVolumes:{result_key:"Volumes"}}}},5516:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2012-08-10",endpointPrefix:"streams.dynamodb",jsonVersion:"1.0",protocol:"json",serviceFullName:"Amazon DynamoDB Streams",serviceId:"DynamoDB Streams",signatureVersion:"v4",signingName:"dynamodb",targetPrefix:"DynamoDBStreams_20120810",uid:"streams-dynamodb-2012-08-10"},operations:{DescribeStream:{input:{type:"structure",required:["StreamArn"],members:{StreamArn:{},Limit:{type:"integer"},ExclusiveStartShardId:{}}},output:{type:"structure",members:{StreamDescription:{type:"structure",members:{StreamArn:{},StreamLabel:{},StreamStatus:{},StreamViewType:{},CreationRequestDateTime:{type:"timestamp"},TableName:{},KeySchema:{type:"list",member:{type:"structure",required:["AttributeName","KeyType"],members:{AttributeName:{},KeyType:{}}}},Shards:{type:"list",member:{type:"structure",members:{ShardId:{},SequenceNumberRange:{type:"structure",members:{StartingSequenceNumber:{},EndingSequenceNumber:{}}},ParentShardId:{}}}},LastEvaluatedShardId:{}}}}}},GetRecords:{input:{type:"structure",required:["ShardIterator"],members:{ShardIterator:{},Limit:{type:"integer"}}},output:{type:"structure",members:{Records:{type:"list",member:{type:"structure",members:{eventID:{},eventName:{},eventVersion:{},eventSource:{},awsRegion:{},dynamodb:{type:"structure",members:{ApproximateCreationDateTime:{type:"timestamp"},Keys:{shape:"Sr"},NewImage:{shape:"Sr"},OldImage:{shape:"Sr"},SequenceNumber:{},SizeBytes:{type:"long"},StreamViewType:{}}},userIdentity:{type:"structure",members:{PrincipalId:{},Type:{}}}}}},NextShardIterator:{}}}},GetShardIterator:{input:{type:"structure",required:["StreamArn","ShardId","ShardIteratorType"],members:{StreamArn:{},ShardId:{},ShardIteratorType:{},SequenceNumber:{}}},output:{type:"structure",members:{ShardIterator:{}}}},ListStreams:{input:{type:"structure",members:{TableName:{},Limit:{type:"integer"},ExclusiveStartStreamArn:{}}},output:{type:"structure",members:{Streams:{type:"list",member:{type:"structure",members:{StreamArn:{},TableName:{},StreamLabel:{}}}},LastEvaluatedStreamArn:{}}}}},shapes:{Sr:{type:"map",key:{},value:{shape:"St"}},St:{type:"structure",members:{S:{},N:{},B:{type:"blob"},SS:{type:"list",member:{}},NS:{type:"list",member:{}},BS:{type:"list",member:{type:"blob"}},M:{type:"map",key:{},value:{shape:"St"}},L:{type:"list",member:{shape:"St"}},NULL:{type:"boolean"},BOOL:{type:"boolean"}}}}}},5532:function(e){e.exports={pagination:{ListDatasetGroups:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"DatasetGroups"},ListDatasetImportJobs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"DatasetImportJobs"},ListDatasets:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Datasets"},ListForecastExportJobs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ForecastExportJobs"},ListForecasts:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Forecasts"},ListPredictorBacktestExportJobs:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"PredictorBacktestExportJobs"},ListPredictors:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Predictors"}}}},5542:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["opsworks"]={};i.OpsWorks=s.defineService("opsworks",["2013-02-18"]);Object.defineProperty(a.services["opsworks"],"2013-02-18",{get:function get(){var e=r(7002);e.paginators=r(5515).pagination;e.waiters=r(8242).waiters;return e},enumerable:true,configurable:true});e.exports=i.OpsWorks},5557:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-07-20",endpointPrefix:"proton",jsonVersion:"1.0",protocol:"json",serviceFullName:"AWS Proton",serviceId:"Proton",signatureVersion:"v4",signingName:"proton",targetPrefix:"AwsProton20200720",uid:"proton-2020-07-20"},operations:{AcceptEnvironmentAccountConnection:{input:{type:"structure",required:["id"],members:{id:{}}},output:{type:"structure",required:["environmentAccountConnection"],members:{environmentAccountConnection:{shape:"S4"}}},idempotent:true},CancelEnvironmentDeployment:{input:{type:"structure",required:["environmentName"],members:{environmentName:{}}},output:{type:"structure",required:["environment"],members:{environment:{shape:"Sd"}}}},CancelServiceInstanceDeployment:{input:{type:"structure",required:["serviceInstanceName","serviceName"],members:{serviceInstanceName:{},serviceName:{}}},output:{type:"structure",required:["serviceInstance"],members:{serviceInstance:{shape:"Ss"}}}},CancelServicePipelineDeployment:{input:{type:"structure",required:["serviceName"],members:{serviceName:{}}},output:{type:"structure",required:["pipeline"],members:{pipeline:{shape:"Sw"}}}},CreateEnvironment:{input:{type:"structure",required:["name","spec","templateMajorVersion","templateName"],members:{description:{shape:"Sh"},environmentAccountConnectionId:{},name:{},protonServiceRoleArn:{},provisioningRepository:{shape:"Sy"},spec:{shape:"So"},tags:{shape:"Sz"},templateMajorVersion:{},templateMinorVersion:{},templateName:{}}},output:{type:"structure",required:["environment"],members:{environment:{shape:"Sd"}}},idempotent:true},CreateEnvironmentAccountConnection:{input:{type:"structure",required:["environmentName","managementAccountId","roleArn"],members:{clientToken:{idempotencyToken:true},environmentName:{},managementAccountId:{},roleArn:{},tags:{shape:"Sz"}}},output:{type:"structure",required:["environmentAccountConnection"],members:{environmentAccountConnection:{shape:"S4"}}},idempotent:true},CreateEnvironmentTemplate:{input:{type:"structure",required:["name"],members:{description:{shape:"Sh"},displayName:{shape:"S18"},encryptionKey:{},name:{},provisioning:{},tags:{shape:"Sz"}}},output:{type:"structure",required:["environmentTemplate"],members:{environmentTemplate:{shape:"S1a"}}},idempotent:true},CreateEnvironmentTemplateVersion:{input:{type:"structure",required:["source","templateName"],members:{clientToken:{idempotencyToken:true},description:{shape:"Sh"},majorVersion:{},source:{shape:"S1e"},tags:{shape:"Sz"},templateName:{}}},output:{type:"structure",required:["environmentTemplateVersion"],members:{environmentTemplateVersion:{shape:"S1j"}}},idempotent:true},CreateRepository:{input:{type:"structure",required:["connectionArn","name","provider"],members:{connectionArn:{},encryptionKey:{},name:{},provider:{},tags:{shape:"Sz"}}},output:{type:"structure",required:["repository"],members:{repository:{shape:"S1p"}}},idempotent:true},CreateService:{input:{type:"structure",required:["name","spec","templateMajorVersion","templateName"],members:{branchName:{},description:{shape:"Sh"},name:{},repositoryConnectionArn:{},repositoryId:{},spec:{shape:"So"},tags:{shape:"Sz"},templateMajorVersion:{},templateMinorVersion:{},templateName:{}}},output:{type:"structure",required:["service"],members:{service:{shape:"S1t"}}},idempotent:true},CreateServiceTemplate:{input:{type:"structure",required:["name"],members:{description:{shape:"Sh"},displayName:{shape:"S18"},encryptionKey:{},name:{},pipelineProvisioning:{},tags:{shape:"Sz"}}},output:{type:"structure",required:["serviceTemplate"],members:{serviceTemplate:{shape:"S1y"}}},idempotent:true},CreateServiceTemplateVersion:{input:{type:"structure",required:["compatibleEnvironmentTemplates","source","templateName"],members:{clientToken:{idempotencyToken:true},compatibleEnvironmentTemplates:{shape:"S21"},description:{shape:"Sh"},majorVersion:{},source:{shape:"S1e"},tags:{shape:"Sz"},templateName:{}}},output:{type:"structure",required:["serviceTemplateVersion"],members:{serviceTemplateVersion:{shape:"S24"}}},idempotent:true},CreateTemplateSyncConfig:{input:{type:"structure",required:["branch","repositoryName","repositoryProvider","templateName","templateType"],members:{branch:{},repositoryName:{},repositoryProvider:{},subdirectory:{},templateName:{},templateType:{}}},output:{type:"structure",members:{templateSyncConfig:{shape:"S2c"}}},idempotent:true},DeleteEnvironment:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",members:{environment:{shape:"Sd"}}},idempotent:true},DeleteEnvironmentAccountConnection:{input:{type:"structure",required:["id"],members:{id:{}}},output:{type:"structure",members:{environmentAccountConnection:{shape:"S4"}}},idempotent:true},DeleteEnvironmentTemplate:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",members:{environmentTemplate:{shape:"S1a"}}},idempotent:true},DeleteEnvironmentTemplateVersion:{input:{type:"structure",required:["majorVersion","minorVersion","templateName"],members:{majorVersion:{},minorVersion:{},templateName:{}}},output:{type:"structure",members:{environmentTemplateVersion:{shape:"S1j"}}},idempotent:true},DeleteRepository:{input:{type:"structure",required:["name","provider"],members:{name:{},provider:{}}},output:{type:"structure",members:{repository:{shape:"S1p"}}},idempotent:true},DeleteService:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",members:{service:{shape:"S1t"}}},idempotent:true},DeleteServiceTemplate:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",members:{serviceTemplate:{shape:"S1y"}}},idempotent:true},DeleteServiceTemplateVersion:{input:{type:"structure",required:["majorVersion","minorVersion","templateName"],members:{majorVersion:{},minorVersion:{},templateName:{}}},output:{type:"structure",members:{serviceTemplateVersion:{shape:"S24"}}},idempotent:true},DeleteTemplateSyncConfig:{input:{type:"structure",required:["templateName","templateType"],members:{templateName:{},templateType:{}}},output:{type:"structure",members:{templateSyncConfig:{shape:"S2c"}}},idempotent:true},GetAccountSettings:{input:{type:"structure",members:{}},output:{type:"structure",members:{accountSettings:{shape:"S2x"}}}},GetEnvironment:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",required:["environment"],members:{environment:{shape:"Sd"}}}},GetEnvironmentAccountConnection:{input:{type:"structure",required:["id"],members:{id:{}}},output:{type:"structure",required:["environmentAccountConnection"],members:{environmentAccountConnection:{shape:"S4"}}}},GetEnvironmentTemplate:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",required:["environmentTemplate"],members:{environmentTemplate:{shape:"S1a"}}}},GetEnvironmentTemplateVersion:{input:{type:"structure",required:["majorVersion","minorVersion","templateName"],members:{majorVersion:{},minorVersion:{},templateName:{}}},output:{type:"structure",required:["environmentTemplateVersion"],members:{environmentTemplateVersion:{shape:"S1j"}}}},GetRepository:{input:{type:"structure",required:["name","provider"],members:{name:{},provider:{}}},output:{type:"structure",required:["repository"],members:{repository:{shape:"S1p"}}}},GetRepositorySyncStatus:{input:{type:"structure",required:["branch","repositoryName","repositoryProvider","syncType"],members:{branch:{},repositoryName:{},repositoryProvider:{},syncType:{}}},output:{type:"structure",members:{latestSync:{type:"structure",required:["events","startedAt","status"],members:{events:{type:"list",member:{type:"structure",required:["event","time","type"],members:{event:{},externalId:{},time:{type:"timestamp"},type:{}}}},startedAt:{type:"timestamp"},status:{}}}}}},GetService:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",members:{service:{shape:"S1t"}}}},GetServiceInstance:{input:{type:"structure",required:["name","serviceName"],members:{name:{},serviceName:{}}},output:{type:"structure",required:["serviceInstance"],members:{serviceInstance:{shape:"Ss"}}}},GetServiceTemplate:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",required:["serviceTemplate"],members:{serviceTemplate:{shape:"S1y"}}}},GetServiceTemplateVersion:{input:{type:"structure",required:["majorVersion","minorVersion","templateName"],members:{majorVersion:{},minorVersion:{},templateName:{}}},output:{type:"structure",required:["serviceTemplateVersion"],members:{serviceTemplateVersion:{shape:"S24"}}}},GetTemplateSyncConfig:{input:{type:"structure",required:["templateName","templateType"],members:{templateName:{},templateType:{}}},output:{type:"structure",members:{templateSyncConfig:{shape:"S2c"}}}},GetTemplateSyncStatus:{input:{type:"structure",required:["templateName","templateType","templateVersion"],members:{templateName:{},templateType:{},templateVersion:{}}},output:{type:"structure",members:{desiredState:{shape:"S3t"},latestSuccessfulSync:{shape:"S3v"},latestSync:{shape:"S3v"}}}},ListEnvironmentAccountConnections:{input:{type:"structure",required:["requestedBy"],members:{environmentName:{},maxResults:{type:"integer"},nextToken:{},requestedBy:{},statuses:{type:"list",member:{}}}},output:{type:"structure",required:["environmentAccountConnections"],members:{environmentAccountConnections:{type:"list",member:{type:"structure",required:["arn","environmentAccountId","environmentName","id","lastModifiedAt","managementAccountId","requestedAt","roleArn","status"],members:{arn:{},environmentAccountId:{},environmentName:{},id:{},lastModifiedAt:{type:"timestamp"},managementAccountId:{},requestedAt:{type:"timestamp"},roleArn:{},status:{}}}},nextToken:{}}}},ListEnvironmentOutputs:{input:{type:"structure",required:["environmentName"],members:{environmentName:{},nextToken:{}}},output:{type:"structure",required:["outputs"],members:{nextToken:{},outputs:{shape:"S4a"}}}},ListEnvironmentProvisionedResources:{input:{type:"structure",required:["environmentName"],members:{environmentName:{},nextToken:{}}},output:{type:"structure",required:["provisionedResources"],members:{nextToken:{},provisionedResources:{shape:"S4g"}}}},ListEnvironmentTemplateVersions:{input:{type:"structure",required:["templateName"],members:{majorVersion:{},maxResults:{type:"integer"},nextToken:{},templateName:{}}},output:{type:"structure",required:["templateVersions"],members:{nextToken:{},templateVersions:{type:"list",member:{type:"structure",required:["arn","createdAt","lastModifiedAt","majorVersion","minorVersion","status","templateName"],members:{arn:{},createdAt:{type:"timestamp"},description:{shape:"Sh"},lastModifiedAt:{type:"timestamp"},majorVersion:{},minorVersion:{},recommendedMinorVersion:{},status:{},statusMessage:{shape:"Sg"},templateName:{}}}}}}},ListEnvironmentTemplates:{input:{type:"structure",members:{maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["templates"],members:{nextToken:{},templates:{type:"list",member:{type:"structure",required:["arn","createdAt","lastModifiedAt","name"],members:{arn:{},createdAt:{type:"timestamp"},description:{shape:"Sh"},displayName:{shape:"S18"},lastModifiedAt:{type:"timestamp"},name:{},provisioning:{},recommendedVersion:{}}}}}}},ListEnvironments:{input:{type:"structure",members:{environmentTemplates:{type:"list",member:{type:"structure",required:["majorVersion","templateName"],members:{majorVersion:{},templateName:{}}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["environments"],members:{environments:{type:"list",member:{type:"structure",required:["arn","createdAt","deploymentStatus","lastDeploymentAttemptedAt","lastDeploymentSucceededAt","name","templateMajorVersion","templateMinorVersion","templateName"],members:{arn:{},createdAt:{type:"timestamp"},deploymentStatus:{},deploymentStatusMessage:{shape:"Sg"},description:{shape:"Sh"},environmentAccountConnectionId:{},environmentAccountId:{},lastDeploymentAttemptedAt:{type:"timestamp"},lastDeploymentSucceededAt:{type:"timestamp"},name:{},protonServiceRoleArn:{},provisioning:{},templateMajorVersion:{},templateMinorVersion:{},templateName:{}}}},nextToken:{}}}},ListRepositories:{input:{type:"structure",members:{maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["repositories"],members:{nextToken:{},repositories:{type:"list",member:{type:"structure",required:["arn","name","provider"],members:{arn:{},name:{},provider:{}}}}}}},ListRepositorySyncDefinitions:{input:{type:"structure",required:["repositoryName","repositoryProvider","syncType"],members:{nextToken:{},repositoryName:{},repositoryProvider:{},syncType:{}}},output:{type:"structure",required:["syncDefinitions"],members:{nextToken:{},syncDefinitions:{type:"list",member:{type:"structure",required:["branch","directory","parent","target"],members:{branch:{},directory:{},parent:{},target:{}}}}}}},ListServiceInstanceOutputs:{input:{type:"structure",required:["serviceInstanceName","serviceName"],members:{nextToken:{},serviceInstanceName:{},serviceName:{}}},output:{type:"structure",required:["outputs"],members:{nextToken:{},outputs:{shape:"S4a"}}}},ListServiceInstanceProvisionedResources:{input:{type:"structure",required:["serviceInstanceName","serviceName"],members:{nextToken:{},serviceInstanceName:{},serviceName:{}}},output:{type:"structure",required:["provisionedResources"],members:{nextToken:{},provisionedResources:{shape:"S4g"}}}},ListServiceInstances:{input:{type:"structure",members:{maxResults:{type:"integer"},nextToken:{},serviceName:{}}},output:{type:"structure",required:["serviceInstances"],members:{nextToken:{},serviceInstances:{type:"list",member:{type:"structure",required:["arn","createdAt","deploymentStatus","environmentName","lastDeploymentAttemptedAt","lastDeploymentSucceededAt","name","serviceName","templateMajorVersion","templateMinorVersion","templateName"],members:{arn:{},createdAt:{type:"timestamp"},deploymentStatus:{},deploymentStatusMessage:{shape:"Sg"},environmentName:{},lastDeploymentAttemptedAt:{type:"timestamp"},lastDeploymentSucceededAt:{type:"timestamp"},name:{},serviceName:{},templateMajorVersion:{},templateMinorVersion:{},templateName:{}}}}}}},ListServicePipelineOutputs:{input:{type:"structure",required:["serviceName"],members:{nextToken:{},serviceName:{}}},output:{type:"structure",required:["outputs"],members:{nextToken:{},outputs:{shape:"S4a"}}}},ListServicePipelineProvisionedResources:{input:{type:"structure",required:["serviceName"],members:{nextToken:{},serviceName:{}}},output:{type:"structure",required:["provisionedResources"],members:{nextToken:{},provisionedResources:{shape:"S4g"}}}},ListServiceTemplateVersions:{input:{type:"structure",required:["templateName"],members:{majorVersion:{},maxResults:{type:"integer"},nextToken:{},templateName:{}}},output:{type:"structure",required:["templateVersions"],members:{nextToken:{},templateVersions:{type:"list",member:{type:"structure",required:["arn","createdAt","lastModifiedAt","majorVersion","minorVersion","status","templateName"],members:{arn:{},createdAt:{type:"timestamp"},description:{shape:"Sh"},lastModifiedAt:{type:"timestamp"},majorVersion:{},minorVersion:{},recommendedMinorVersion:{},status:{},statusMessage:{shape:"Sg"},templateName:{}}}}}}},ListServiceTemplates:{input:{type:"structure",members:{maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["templates"],members:{nextToken:{},templates:{type:"list",member:{type:"structure",required:["arn","createdAt","lastModifiedAt","name"],members:{arn:{},createdAt:{type:"timestamp"},description:{shape:"Sh"},displayName:{shape:"S18"},lastModifiedAt:{type:"timestamp"},name:{},pipelineProvisioning:{},recommendedVersion:{}}}}}}},ListServices:{input:{type:"structure",members:{maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["services"],members:{nextToken:{},services:{type:"list",member:{type:"structure",required:["arn","createdAt","lastModifiedAt","name","status","templateName"],members:{arn:{},createdAt:{type:"timestamp"},description:{shape:"Sh"},lastModifiedAt:{type:"timestamp"},name:{},status:{},statusMessage:{shape:"Sg"},templateName:{}}}}}}},ListTagsForResource:{input:{type:"structure",required:["resourceArn"],members:{maxResults:{type:"integer"},nextToken:{},resourceArn:{}}},output:{type:"structure",required:["tags"],members:{nextToken:{},tags:{shape:"Sz"}}}},NotifyResourceDeploymentStatusChange:{input:{type:"structure",required:["resourceArn","status"],members:{deploymentId:{},outputs:{type:"list",member:{shape:"S4b"}},resourceArn:{},status:{},statusMessage:{type:"string",sensitive:true}}},output:{type:"structure",members:{}}},RejectEnvironmentAccountConnection:{input:{type:"structure",required:["id"],members:{id:{}}},output:{type:"structure",required:["environmentAccountConnection"],members:{environmentAccountConnection:{shape:"S4"}}},idempotent:true},TagResource:{input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{},tags:{shape:"Sz"}}},output:{type:"structure",members:{}},idempotent:true},UntagResource:{input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{},tagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}},idempotent:true},UpdateAccountSettings:{input:{type:"structure",members:{pipelineProvisioningRepository:{shape:"Sy"},pipelineServiceRoleArn:{}}},output:{type:"structure",required:["accountSettings"],members:{accountSettings:{shape:"S2x"}}}},UpdateEnvironment:{input:{type:"structure",required:["deploymentType","name"],members:{deploymentType:{},description:{shape:"Sh"},environmentAccountConnectionId:{},name:{},protonServiceRoleArn:{},provisioningRepository:{shape:"Sy"},spec:{shape:"So"},templateMajorVersion:{},templateMinorVersion:{}}},output:{type:"structure",required:["environment"],members:{environment:{shape:"Sd"}}}},UpdateEnvironmentAccountConnection:{input:{type:"structure",required:["id","roleArn"],members:{id:{},roleArn:{}}},output:{type:"structure",required:["environmentAccountConnection"],members:{environmentAccountConnection:{shape:"S4"}}},idempotent:true},UpdateEnvironmentTemplate:{input:{type:"structure",required:["name"],members:{description:{shape:"Sh"},displayName:{shape:"S18"},name:{}}},output:{type:"structure",required:["environmentTemplate"],members:{environmentTemplate:{shape:"S1a"}}}},UpdateEnvironmentTemplateVersion:{input:{type:"structure",required:["majorVersion","minorVersion","templateName"],members:{description:{shape:"Sh"},majorVersion:{},minorVersion:{},status:{},templateName:{}}},output:{type:"structure",required:["environmentTemplateVersion"],members:{environmentTemplateVersion:{shape:"S1j"}}}},UpdateService:{input:{type:"structure",required:["name"],members:{description:{shape:"Sh"},name:{},spec:{shape:"So"}}},output:{type:"structure",required:["service"],members:{service:{shape:"S1t"}}}},UpdateServiceInstance:{input:{type:"structure",required:["deploymentType","name","serviceName"],members:{deploymentType:{},name:{},serviceName:{},spec:{shape:"So"},templateMajorVersion:{},templateMinorVersion:{}}},output:{type:"structure",required:["serviceInstance"],members:{serviceInstance:{shape:"Ss"}}}},UpdateServicePipeline:{input:{type:"structure",required:["deploymentType","serviceName","spec"],members:{deploymentType:{},serviceName:{},spec:{shape:"So"},templateMajorVersion:{},templateMinorVersion:{}}},output:{type:"structure",required:["pipeline"],members:{pipeline:{shape:"Sw"}}}},UpdateServiceTemplate:{input:{type:"structure",required:["name"],members:{description:{shape:"Sh"},displayName:{shape:"S18"},name:{}}},output:{type:"structure",required:["serviceTemplate"],members:{serviceTemplate:{shape:"S1y"}}}},UpdateServiceTemplateVersion:{input:{type:"structure",required:["majorVersion","minorVersion","templateName"],members:{compatibleEnvironmentTemplates:{shape:"S21"},description:{shape:"Sh"},majorVersion:{},minorVersion:{},status:{},templateName:{}}},output:{type:"structure",required:["serviceTemplateVersion"],members:{serviceTemplateVersion:{shape:"S24"}}}},UpdateTemplateSyncConfig:{input:{type:"structure",required:["branch","repositoryName","repositoryProvider","templateName","templateType"],members:{branch:{},repositoryName:{},repositoryProvider:{},subdirectory:{},templateName:{},templateType:{}}},output:{type:"structure",members:{templateSyncConfig:{shape:"S2c"}}}}},shapes:{S4:{type:"structure",required:["arn","environmentAccountId","environmentName","id","lastModifiedAt","managementAccountId","requestedAt","roleArn","status"],members:{arn:{},environmentAccountId:{},environmentName:{},id:{},lastModifiedAt:{type:"timestamp"},managementAccountId:{},requestedAt:{type:"timestamp"},roleArn:{},status:{}}},Sd:{type:"structure",required:["arn","createdAt","deploymentStatus","lastDeploymentAttemptedAt","lastDeploymentSucceededAt","name","templateMajorVersion","templateMinorVersion","templateName"],members:{arn:{},createdAt:{type:"timestamp"},deploymentStatus:{},deploymentStatusMessage:{shape:"Sg"},description:{shape:"Sh"},environmentAccountConnectionId:{},environmentAccountId:{},lastDeploymentAttemptedAt:{type:"timestamp"},lastDeploymentSucceededAt:{type:"timestamp"},name:{},protonServiceRoleArn:{},provisioning:{},provisioningRepository:{shape:"Sj"},spec:{shape:"So"},templateMajorVersion:{},templateMinorVersion:{},templateName:{}}},Sg:{type:"string",sensitive:true},Sh:{type:"string",sensitive:true},Sj:{type:"structure",required:["arn","branch","name","provider"],members:{arn:{},branch:{},name:{},provider:{}}},So:{type:"string",sensitive:true},Ss:{type:"structure",required:["arn","createdAt","deploymentStatus","environmentName","lastDeploymentAttemptedAt","lastDeploymentSucceededAt","name","serviceName","templateMajorVersion","templateMinorVersion","templateName"],members:{arn:{},createdAt:{type:"timestamp"},deploymentStatus:{},deploymentStatusMessage:{shape:"Sg"},environmentName:{},lastDeploymentAttemptedAt:{type:"timestamp"},lastDeploymentSucceededAt:{type:"timestamp"},name:{},serviceName:{},spec:{shape:"So"},templateMajorVersion:{},templateMinorVersion:{},templateName:{}}},Sw:{type:"structure",required:["arn","createdAt","deploymentStatus","lastDeploymentAttemptedAt","lastDeploymentSucceededAt","templateMajorVersion","templateMinorVersion","templateName"],members:{arn:{},createdAt:{type:"timestamp"},deploymentStatus:{},deploymentStatusMessage:{shape:"Sg"},lastDeploymentAttemptedAt:{type:"timestamp"},lastDeploymentSucceededAt:{type:"timestamp"},spec:{shape:"So"},templateMajorVersion:{},templateMinorVersion:{},templateName:{}}},Sy:{type:"structure",required:["branch","name","provider"],members:{branch:{},name:{},provider:{}}},Sz:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}},S18:{type:"string",sensitive:true},S1a:{type:"structure",required:["arn","createdAt","lastModifiedAt","name"],members:{arn:{},createdAt:{type:"timestamp"},description:{shape:"Sh"},displayName:{shape:"S18"},encryptionKey:{},lastModifiedAt:{type:"timestamp"},name:{},provisioning:{},recommendedVersion:{}}},S1e:{type:"structure",members:{s3:{type:"structure",required:["bucket","key"],members:{bucket:{},key:{}}}},union:true},S1j:{type:"structure",required:["arn","createdAt","lastModifiedAt","majorVersion","minorVersion","status","templateName"],members:{arn:{},createdAt:{type:"timestamp"},description:{shape:"Sh"},lastModifiedAt:{type:"timestamp"},majorVersion:{},minorVersion:{},recommendedMinorVersion:{},schema:{shape:"S1l"},status:{},statusMessage:{shape:"Sg"},templateName:{}}},S1l:{type:"string",sensitive:true},S1p:{type:"structure",required:["arn","connectionArn","name","provider"],members:{arn:{},connectionArn:{},encryptionKey:{},name:{},provider:{}}},S1t:{type:"structure",required:["arn","createdAt","lastModifiedAt","name","spec","status","templateName"],members:{arn:{},branchName:{},createdAt:{type:"timestamp"},description:{shape:"Sh"},lastModifiedAt:{type:"timestamp"},name:{},pipeline:{shape:"Sw"},repositoryConnectionArn:{},repositoryId:{},spec:{shape:"So"},status:{},statusMessage:{shape:"Sg"},templateName:{}}},S1y:{type:"structure",required:["arn","createdAt","lastModifiedAt","name"],members:{arn:{},createdAt:{type:"timestamp"},description:{shape:"Sh"},displayName:{shape:"S18"},encryptionKey:{},lastModifiedAt:{type:"timestamp"},name:{},pipelineProvisioning:{},recommendedVersion:{}}},S21:{type:"list",member:{type:"structure",required:["majorVersion","templateName"],members:{majorVersion:{},templateName:{}}}},S24:{type:"structure",required:["arn","compatibleEnvironmentTemplates","createdAt","lastModifiedAt","majorVersion","minorVersion","status","templateName"],members:{arn:{},compatibleEnvironmentTemplates:{type:"list",member:{type:"structure",required:["majorVersion","templateName"],members:{majorVersion:{},templateName:{}}}},createdAt:{type:"timestamp"},description:{shape:"Sh"},lastModifiedAt:{type:"timestamp"},majorVersion:{},minorVersion:{},recommendedMinorVersion:{},schema:{shape:"S1l"},status:{},statusMessage:{shape:"Sg"},templateName:{}}},S2c:{type:"structure",required:["branch","repositoryName","repositoryProvider","templateName","templateType"],members:{branch:{},repositoryName:{},repositoryProvider:{},subdirectory:{},templateName:{},templateType:{}}},S2x:{type:"structure",members:{pipelineProvisioningRepository:{shape:"Sj"},pipelineServiceRoleArn:{}}},S3t:{type:"structure",required:["branch","directory","repositoryName","repositoryProvider","sha"],members:{branch:{},directory:{},repositoryName:{},repositoryProvider:{},sha:{}}},S3v:{type:"structure",required:["events","initialRevision","startedAt","status","target","targetRevision"],members:{events:{type:"list",member:{type:"structure",required:["event","time","type"],members:{event:{},externalId:{},time:{type:"timestamp"},type:{}}}},initialRevision:{shape:"S3t"},startedAt:{type:"timestamp"},status:{},target:{},targetRevision:{shape:"S3t"}}},S4a:{type:"list",member:{shape:"S4b"}},S4b:{type:"structure",members:{key:{},valueString:{}},sensitive:true},S4g:{type:"list",member:{type:"structure",members:{identifier:{},name:{},provisioningEngine:{}}}}}}},5566:function(e,t,r){var i=r(395);var s=i.util.inherit;r(1791);i.Signers.V3Https=s(i.Signers.V3,{authorization:function authorization(e){return"AWS3-HTTPS "+"AWSAccessKeyId="+e.accessKeyId+","+"Algorithm=HmacSHA256,"+"Signature="+this.signature(e)},stringToSign:function stringToSign(){return this.request.headers["X-Amz-Date"]}});e.exports=i.Signers.V3Https},5573:function(e,t,r){"use strict";var i=this&&this.__createBinding||(Object.create?function(e,t,r,i){if(i===undefined)i=r;Object.defineProperty(e,i,{enumerable:true,get:function(){return t[r]}})}:function(e,t,r,i){if(i===undefined)i=r;e[i]=t[r]});var s=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var r in e)if(r!=="default"&&Object.hasOwnProperty.call(e,r))i(t,e,r);s(t,e);return t};Object.defineProperty(t,"__esModule",{value:true});t.toPlatformPath=t.toWin32Path=t.toPosixPath=void 0;const o=a(r(5622));function toPosixPath(e){return e.replace(/[\\]/g,"/")}t.toPosixPath=toPosixPath;function toWin32Path(e){return e.replace(/[/]/g,"\\")}t.toWin32Path=toWin32Path;function toPlatformPath(e){return e.replace(/[/\\]/g,o.sep)}t.toPlatformPath=toPlatformPath},5575:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2015-10-01",endpointPrefix:"gamelift",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon GameLift",serviceId:"GameLift",signatureVersion:"v4",targetPrefix:"GameLift",uid:"gamelift-2015-10-01"},operations:{AcceptMatch:{input:{type:"structure",required:["TicketId","PlayerIds","AcceptanceType"],members:{TicketId:{},PlayerIds:{shape:"S3"},AcceptanceType:{}}},output:{type:"structure",members:{}}},ClaimGameServer:{input:{type:"structure",required:["GameServerGroupName"],members:{GameServerGroupName:{},GameServerId:{},GameServerData:{}}},output:{type:"structure",members:{GameServer:{shape:"Sc"}}}},CreateAlias:{input:{type:"structure",required:["Name","RoutingStrategy"],members:{Name:{},Description:{},RoutingStrategy:{shape:"Sm"},Tags:{shape:"Sq"}}},output:{type:"structure",members:{Alias:{shape:"Sv"}}}},CreateBuild:{input:{type:"structure",members:{Name:{},Version:{},StorageLocation:{shape:"Sz"},OperatingSystem:{},Tags:{shape:"Sq"}}},output:{type:"structure",members:{Build:{shape:"S13"},UploadCredentials:{shape:"S18"},StorageLocation:{shape:"Sz"}}}},CreateFleet:{input:{type:"structure",required:["Name","EC2InstanceType"],members:{Name:{},Description:{},BuildId:{},ScriptId:{},ServerLaunchPath:{},ServerLaunchParameters:{},LogPaths:{shape:"S3"},EC2InstanceType:{},EC2InboundPermissions:{shape:"S1f"},NewGameSessionProtectionPolicy:{},RuntimeConfiguration:{shape:"S1l"},ResourceCreationLimitPolicy:{shape:"S1r"},MetricGroups:{shape:"S1t"},PeerVpcAwsAccountId:{},PeerVpcId:{},FleetType:{},InstanceRoleArn:{},CertificateConfiguration:{shape:"S1w"},Locations:{shape:"S1y"},Tags:{shape:"Sq"}}},output:{type:"structure",members:{FleetAttributes:{shape:"S22"},LocationStates:{shape:"S29"}}}},CreateFleetLocations:{input:{type:"structure",required:["FleetId","Locations"],members:{FleetId:{},Locations:{shape:"S1y"}}},output:{type:"structure",members:{FleetId:{},FleetArn:{},LocationStates:{shape:"S29"}}}},CreateGameServerGroup:{input:{type:"structure",required:["GameServerGroupName","RoleArn","MinSize","MaxSize","LaunchTemplate","InstanceDefinitions"],members:{GameServerGroupName:{},RoleArn:{},MinSize:{type:"integer"},MaxSize:{type:"integer"},LaunchTemplate:{type:"structure",members:{LaunchTemplateId:{},LaunchTemplateName:{},Version:{}}},InstanceDefinitions:{shape:"S2k"},AutoScalingPolicy:{type:"structure",required:["TargetTrackingConfiguration"],members:{EstimatedInstanceWarmup:{type:"integer"},TargetTrackingConfiguration:{type:"structure",required:["TargetValue"],members:{TargetValue:{type:"double"}}}}},BalancingStrategy:{},GameServerProtectionPolicy:{},VpcSubnets:{type:"list",member:{}},Tags:{shape:"Sq"}}},output:{type:"structure",members:{GameServerGroup:{shape:"S2w"}}}},CreateGameSession:{input:{type:"structure",required:["MaximumPlayerSessionCount"],members:{FleetId:{},AliasId:{},MaximumPlayerSessionCount:{type:"integer"},Name:{},GameProperties:{shape:"S33"},CreatorId:{},GameSessionId:{},IdempotencyToken:{},GameSessionData:{},Location:{}}},output:{type:"structure",members:{GameSession:{shape:"S3a"}}}},CreateGameSessionQueue:{input:{type:"structure",required:["Name"],members:{Name:{},TimeoutInSeconds:{type:"integer"},PlayerLatencyPolicies:{shape:"S3j"},Destinations:{shape:"S3l"},FilterConfiguration:{shape:"S3o"},PriorityConfiguration:{shape:"S3q"},CustomEventData:{},NotificationTarget:{},Tags:{shape:"Sq"}}},output:{type:"structure",members:{GameSessionQueue:{shape:"S3w"}}}},CreateMatchmakingConfiguration:{input:{type:"structure",required:["Name","RequestTimeoutSeconds","AcceptanceRequired","RuleSetName"],members:{Name:{},Description:{},GameSessionQueueArns:{shape:"S3z"},RequestTimeoutSeconds:{type:"integer"},AcceptanceTimeoutSeconds:{type:"integer"},AcceptanceRequired:{type:"boolean"},RuleSetName:{},NotificationTarget:{},AdditionalPlayerCount:{type:"integer"},CustomEventData:{},GameProperties:{shape:"S33"},GameSessionData:{},BackfillMode:{},FlexMatchMode:{},Tags:{shape:"Sq"}}},output:{type:"structure",members:{Configuration:{shape:"S4a"}}}},CreateMatchmakingRuleSet:{input:{type:"structure",required:["Name","RuleSetBody"],members:{Name:{},RuleSetBody:{},Tags:{shape:"Sq"}}},output:{type:"structure",required:["RuleSet"],members:{RuleSet:{shape:"S4g"}}}},CreatePlayerSession:{input:{type:"structure",required:["GameSessionId","PlayerId"],members:{GameSessionId:{},PlayerId:{},PlayerData:{}}},output:{type:"structure",members:{PlayerSession:{shape:"S4k"}}}},CreatePlayerSessions:{input:{type:"structure",required:["GameSessionId","PlayerIds"],members:{GameSessionId:{},PlayerIds:{type:"list",member:{}},PlayerDataMap:{type:"map",key:{},value:{}}}},output:{type:"structure",members:{PlayerSessions:{shape:"S4r"}}}},CreateScript:{input:{type:"structure",members:{Name:{},Version:{},StorageLocation:{shape:"Sz"},ZipFile:{type:"blob"},Tags:{shape:"Sq"}}},output:{type:"structure",members:{Script:{shape:"S4v"}}}},CreateVpcPeeringAuthorization:{input:{type:"structure",required:["GameLiftAwsAccountId","PeerVpcId"],members:{GameLiftAwsAccountId:{},PeerVpcId:{}}},output:{type:"structure",members:{VpcPeeringAuthorization:{shape:"S4y"}}}},CreateVpcPeeringConnection:{input:{type:"structure",required:["FleetId","PeerVpcAwsAccountId","PeerVpcId"],members:{FleetId:{},PeerVpcAwsAccountId:{},PeerVpcId:{}}},output:{type:"structure",members:{}}},DeleteAlias:{input:{type:"structure",required:["AliasId"],members:{AliasId:{}}}},DeleteBuild:{input:{type:"structure",required:["BuildId"],members:{BuildId:{}}}},DeleteFleet:{input:{type:"structure",required:["FleetId"],members:{FleetId:{}}}},DeleteFleetLocations:{input:{type:"structure",required:["FleetId","Locations"],members:{FleetId:{},Locations:{shape:"S3p"}}},output:{type:"structure",members:{FleetId:{},FleetArn:{},LocationStates:{shape:"S29"}}}},DeleteGameServerGroup:{input:{type:"structure",required:["GameServerGroupName"],members:{GameServerGroupName:{},DeleteOption:{}}},output:{type:"structure",members:{GameServerGroup:{shape:"S2w"}}}},DeleteGameSessionQueue:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{}}},DeleteMatchmakingConfiguration:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{}}},DeleteMatchmakingRuleSet:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{}}},DeleteScalingPolicy:{input:{type:"structure",required:["Name","FleetId"],members:{Name:{},FleetId:{}}}},DeleteScript:{input:{type:"structure",required:["ScriptId"],members:{ScriptId:{}}}},DeleteVpcPeeringAuthorization:{input:{type:"structure",required:["GameLiftAwsAccountId","PeerVpcId"],members:{GameLiftAwsAccountId:{},PeerVpcId:{}}},output:{type:"structure",members:{}}},DeleteVpcPeeringConnection:{input:{type:"structure",required:["FleetId","VpcPeeringConnectionId"],members:{FleetId:{},VpcPeeringConnectionId:{}}},output:{type:"structure",members:{}}},DeregisterGameServer:{input:{type:"structure",required:["GameServerGroupName","GameServerId"],members:{GameServerGroupName:{},GameServerId:{}}}},DescribeAlias:{input:{type:"structure",required:["AliasId"],members:{AliasId:{}}},output:{type:"structure",members:{Alias:{shape:"Sv"}}}},DescribeBuild:{input:{type:"structure",required:["BuildId"],members:{BuildId:{}}},output:{type:"structure",members:{Build:{shape:"S13"}}}},DescribeEC2InstanceLimits:{input:{type:"structure",members:{EC2InstanceType:{},Location:{}}},output:{type:"structure",members:{EC2InstanceLimits:{type:"list",member:{type:"structure",members:{EC2InstanceType:{},CurrentInstances:{type:"integer"},InstanceLimit:{type:"integer"},Location:{}}}}}}},DescribeFleetAttributes:{input:{type:"structure",members:{FleetIds:{shape:"S5x"},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{FleetAttributes:{type:"list",member:{shape:"S22"}},NextToken:{}}}},DescribeFleetCapacity:{input:{type:"structure",members:{FleetIds:{shape:"S5x"},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{FleetCapacity:{type:"list",member:{shape:"S63"}},NextToken:{}}}},DescribeFleetEvents:{input:{type:"structure",required:["FleetId"],members:{FleetId:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Events:{type:"list",member:{type:"structure",members:{EventId:{},ResourceId:{},EventCode:{},Message:{},EventTime:{type:"timestamp"},PreSignedLogUrl:{}}}},NextToken:{}}}},DescribeFleetLocationAttributes:{input:{type:"structure",required:["FleetId"],members:{FleetId:{},Locations:{shape:"S3p"},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{FleetId:{},FleetArn:{},LocationAttributes:{type:"list",member:{type:"structure",members:{LocationState:{shape:"S2a"},StoppedActions:{shape:"S27"},UpdateStatus:{}}}},NextToken:{}}}},DescribeFleetLocationCapacity:{input:{type:"structure",required:["FleetId","Location"],members:{FleetId:{},Location:{}}},output:{type:"structure",members:{FleetCapacity:{shape:"S63"}}}},DescribeFleetLocationUtilization:{input:{type:"structure",required:["FleetId","Location"],members:{FleetId:{},Location:{}}},output:{type:"structure",members:{FleetUtilization:{shape:"S6j"}}}},DescribeFleetPortSettings:{input:{type:"structure",required:["FleetId"],members:{FleetId:{},Location:{}}},output:{type:"structure",members:{FleetId:{},FleetArn:{},InboundPermissions:{shape:"S1f"},UpdateStatus:{},Location:{}}}},DescribeFleetUtilization:{input:{type:"structure",members:{FleetIds:{shape:"S5x"},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{FleetUtilization:{type:"list",member:{shape:"S6j"}},NextToken:{}}}},DescribeGameServer:{input:{type:"structure",required:["GameServerGroupName","GameServerId"],members:{GameServerGroupName:{},GameServerId:{}}},output:{type:"structure",members:{GameServer:{shape:"Sc"}}}},DescribeGameServerGroup:{input:{type:"structure",required:["GameServerGroupName"],members:{GameServerGroupName:{}}},output:{type:"structure",members:{GameServerGroup:{shape:"S2w"}}}},DescribeGameServerInstances:{input:{type:"structure",required:["GameServerGroupName"],members:{GameServerGroupName:{},InstanceIds:{type:"list",member:{}},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{GameServerInstances:{type:"list",member:{type:"structure",members:{GameServerGroupName:{},GameServerGroupArn:{},InstanceId:{},InstanceStatus:{}}}},NextToken:{}}}},DescribeGameSessionDetails:{input:{type:"structure",members:{FleetId:{},GameSessionId:{},AliasId:{},Location:{},StatusFilter:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{GameSessionDetails:{type:"list",member:{type:"structure",members:{GameSession:{shape:"S3a"},ProtectionPolicy:{}}}},NextToken:{}}}},DescribeGameSessionPlacement:{input:{type:"structure",required:["PlacementId"],members:{PlacementId:{}}},output:{type:"structure",members:{GameSessionPlacement:{shape:"S75"}}}},DescribeGameSessionQueues:{input:{type:"structure",members:{Names:{type:"list",member:{}},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{GameSessionQueues:{type:"list",member:{shape:"S3w"}},NextToken:{}}}},DescribeGameSessions:{input:{type:"structure",members:{FleetId:{},GameSessionId:{},AliasId:{},Location:{},StatusFilter:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{GameSessions:{shape:"S7i"},NextToken:{}}}},DescribeInstances:{input:{type:"structure",required:["FleetId"],members:{FleetId:{},InstanceId:{},Limit:{type:"integer"},NextToken:{},Location:{}}},output:{type:"structure",members:{Instances:{type:"list",member:{type:"structure",members:{FleetId:{},FleetArn:{},InstanceId:{},IpAddress:{},DnsName:{},OperatingSystem:{},Type:{},Status:{},CreationTime:{type:"timestamp"},Location:{}}}},NextToken:{}}}},DescribeMatchmaking:{input:{type:"structure",required:["TicketIds"],members:{TicketIds:{type:"list",member:{}}}},output:{type:"structure",members:{TicketList:{type:"list",member:{shape:"S7t"}}}}},DescribeMatchmakingConfigurations:{input:{type:"structure",members:{Names:{type:"list",member:{}},RuleSetName:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Configurations:{type:"list",member:{shape:"S4a"}},NextToken:{}}}},DescribeMatchmakingRuleSets:{input:{type:"structure",members:{Names:{type:"list",member:{}},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["RuleSets"],members:{RuleSets:{type:"list",member:{shape:"S4g"}},NextToken:{}}}},DescribePlayerSessions:{input:{type:"structure",members:{GameSessionId:{},PlayerId:{},PlayerSessionId:{},PlayerSessionStatusFilter:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{PlayerSessions:{shape:"S4r"},NextToken:{}}}},DescribeRuntimeConfiguration:{input:{type:"structure",required:["FleetId"],members:{FleetId:{}}},output:{type:"structure",members:{RuntimeConfiguration:{shape:"S1l"}}}},DescribeScalingPolicies:{input:{type:"structure",required:["FleetId"],members:{FleetId:{},StatusFilter:{},Limit:{type:"integer"},NextToken:{},Location:{}}},output:{type:"structure",members:{ScalingPolicies:{type:"list",member:{type:"structure",members:{FleetId:{},FleetArn:{},Name:{},Status:{},ScalingAdjustment:{type:"integer"},ScalingAdjustmentType:{},ComparisonOperator:{},Threshold:{type:"double"},EvaluationPeriods:{type:"integer"},MetricName:{},PolicyType:{},TargetConfiguration:{shape:"S8u"},UpdateStatus:{},Location:{}}}},NextToken:{}}}},DescribeScript:{input:{type:"structure",required:["ScriptId"],members:{ScriptId:{}}},output:{type:"structure",members:{Script:{shape:"S4v"}}}},DescribeVpcPeeringAuthorizations:{input:{type:"structure",members:{}},output:{type:"structure",members:{VpcPeeringAuthorizations:{type:"list",member:{shape:"S4y"}}}}},DescribeVpcPeeringConnections:{input:{type:"structure",members:{FleetId:{}}},output:{type:"structure",members:{VpcPeeringConnections:{type:"list",member:{type:"structure",members:{FleetId:{},FleetArn:{},IpV4CidrBlock:{},VpcPeeringConnectionId:{},Status:{type:"structure",members:{Code:{},Message:{}}},PeerVpcId:{},GameLiftVpcId:{}}}}}}},GetGameSessionLogUrl:{input:{type:"structure",required:["GameSessionId"],members:{GameSessionId:{}}},output:{type:"structure",members:{PreSignedUrl:{}}}},GetInstanceAccess:{input:{type:"structure",required:["FleetId","InstanceId"],members:{FleetId:{},InstanceId:{}}},output:{type:"structure",members:{InstanceAccess:{type:"structure",members:{FleetId:{},InstanceId:{},IpAddress:{},OperatingSystem:{},Credentials:{type:"structure",members:{UserName:{},Secret:{}},sensitive:true}}}}}},ListAliases:{input:{type:"structure",members:{RoutingStrategyType:{},Name:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Aliases:{type:"list",member:{shape:"Sv"}},NextToken:{}}}},ListBuilds:{input:{type:"structure",members:{Status:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Builds:{type:"list",member:{shape:"S13"}},NextToken:{}}}},ListFleets:{input:{type:"structure",members:{BuildId:{},ScriptId:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{FleetIds:{type:"list",member:{}},NextToken:{}}}},ListGameServerGroups:{input:{type:"structure",members:{Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{GameServerGroups:{type:"list",member:{shape:"S2w"}},NextToken:{}}}},ListGameServers:{input:{type:"structure",required:["GameServerGroupName"],members:{GameServerGroupName:{},SortOrder:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{GameServers:{type:"list",member:{shape:"Sc"}},NextToken:{}}}},ListScripts:{input:{type:"structure",members:{Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Scripts:{type:"list",member:{shape:"S4v"}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},output:{type:"structure",members:{Tags:{shape:"Sq"}}}},PutScalingPolicy:{input:{type:"structure",required:["Name","FleetId","MetricName"],members:{Name:{},FleetId:{},ScalingAdjustment:{type:"integer"},ScalingAdjustmentType:{},Threshold:{type:"double"},ComparisonOperator:{},EvaluationPeriods:{type:"integer"},MetricName:{},PolicyType:{},TargetConfiguration:{shape:"S8u"}}},output:{type:"structure",members:{Name:{}}}},RegisterGameServer:{input:{type:"structure",required:["GameServerGroupName","GameServerId","InstanceId"],members:{GameServerGroupName:{},GameServerId:{},InstanceId:{},ConnectionInfo:{},GameServerData:{}}},output:{type:"structure",members:{GameServer:{shape:"Sc"}}}},RequestUploadCredentials:{input:{type:"structure",required:["BuildId"],members:{BuildId:{}}},output:{type:"structure",members:{UploadCredentials:{shape:"S18"},StorageLocation:{shape:"Sz"}}}},ResolveAlias:{input:{type:"structure",required:["AliasId"],members:{AliasId:{}}},output:{type:"structure",members:{FleetId:{},FleetArn:{}}}},ResumeGameServerGroup:{input:{type:"structure",required:["GameServerGroupName","ResumeActions"],members:{GameServerGroupName:{},ResumeActions:{shape:"S2z"}}},output:{type:"structure",members:{GameServerGroup:{shape:"S2w"}}}},SearchGameSessions:{input:{type:"structure",members:{FleetId:{},AliasId:{},Location:{},FilterExpression:{},SortExpression:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{GameSessions:{shape:"S7i"},NextToken:{}}}},StartFleetActions:{input:{type:"structure",required:["FleetId","Actions"],members:{FleetId:{},Actions:{shape:"S27"},Location:{}}},output:{type:"structure",members:{FleetId:{},FleetArn:{}}}},StartGameSessionPlacement:{input:{type:"structure",required:["PlacementId","GameSessionQueueName","MaximumPlayerSessionCount"],members:{PlacementId:{},GameSessionQueueName:{},GameProperties:{shape:"S33"},MaximumPlayerSessionCount:{type:"integer"},GameSessionName:{},PlayerLatencies:{shape:"S77"},DesiredPlayerSessions:{type:"list",member:{type:"structure",members:{PlayerId:{},PlayerData:{}}}},GameSessionData:{}}},output:{type:"structure",members:{GameSessionPlacement:{shape:"S75"}}}},StartMatchBackfill:{input:{type:"structure",required:["ConfigurationName","Players"],members:{TicketId:{},ConfigurationName:{},GameSessionArn:{},Players:{shape:"S7w"}}},output:{type:"structure",members:{MatchmakingTicket:{shape:"S7t"}}}},StartMatchmaking:{input:{type:"structure",required:["ConfigurationName","Players"],members:{TicketId:{},ConfigurationName:{},Players:{shape:"S7w"}}},output:{type:"structure",members:{MatchmakingTicket:{shape:"S7t"}}}},StopFleetActions:{input:{type:"structure",required:["FleetId","Actions"],members:{FleetId:{},Actions:{shape:"S27"},Location:{}}},output:{type:"structure",members:{FleetId:{},FleetArn:{}}}},StopGameSessionPlacement:{input:{type:"structure",required:["PlacementId"],members:{PlacementId:{}}},output:{type:"structure",members:{GameSessionPlacement:{shape:"S75"}}}},StopMatchmaking:{input:{type:"structure",required:["TicketId"],members:{TicketId:{}}},output:{type:"structure",members:{}}},SuspendGameServerGroup:{input:{type:"structure",required:["GameServerGroupName","SuspendActions"],members:{GameServerGroupName:{},SuspendActions:{shape:"S2z"}}},output:{type:"structure",members:{GameServerGroup:{shape:"S2w"}}}},TagResource:{input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"Sq"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateAlias:{input:{type:"structure",required:["AliasId"],members:{AliasId:{},Name:{},Description:{},RoutingStrategy:{shape:"Sm"}}},output:{type:"structure",members:{Alias:{shape:"Sv"}}}},UpdateBuild:{input:{type:"structure",required:["BuildId"],members:{BuildId:{},Name:{},Version:{}}},output:{type:"structure",members:{Build:{shape:"S13"}}}},UpdateFleetAttributes:{input:{type:"structure",required:["FleetId"],members:{FleetId:{},Name:{},Description:{},NewGameSessionProtectionPolicy:{},ResourceCreationLimitPolicy:{shape:"S1r"},MetricGroups:{shape:"S1t"}}},output:{type:"structure",members:{FleetId:{}}}},UpdateFleetCapacity:{input:{type:"structure",required:["FleetId"],members:{FleetId:{},DesiredInstances:{type:"integer"},MinSize:{type:"integer"},MaxSize:{type:"integer"},Location:{}}},output:{type:"structure",members:{FleetId:{},FleetArn:{},Location:{}}}},UpdateFleetPortSettings:{input:{type:"structure",required:["FleetId"],members:{FleetId:{},InboundPermissionAuthorizations:{shape:"S1f"},InboundPermissionRevocations:{shape:"S1f"}}},output:{type:"structure",members:{FleetId:{}}}},UpdateGameServer:{input:{type:"structure",required:["GameServerGroupName","GameServerId"],members:{GameServerGroupName:{},GameServerId:{},GameServerData:{},UtilizationStatus:{},HealthCheck:{}}},output:{type:"structure",members:{GameServer:{shape:"Sc"}}}},UpdateGameServerGroup:{input:{type:"structure",required:["GameServerGroupName"],members:{GameServerGroupName:{},RoleArn:{},InstanceDefinitions:{shape:"S2k"},GameServerProtectionPolicy:{},BalancingStrategy:{}}},output:{type:"structure",members:{GameServerGroup:{shape:"S2w"}}}},UpdateGameSession:{input:{type:"structure",required:["GameSessionId"],members:{GameSessionId:{},MaximumPlayerSessionCount:{type:"integer"},Name:{},PlayerSessionCreationPolicy:{},ProtectionPolicy:{}}},output:{type:"structure",members:{GameSession:{shape:"S3a"}}}},UpdateGameSessionQueue:{input:{type:"structure",required:["Name"],members:{Name:{},TimeoutInSeconds:{type:"integer"},PlayerLatencyPolicies:{shape:"S3j"},Destinations:{shape:"S3l"},FilterConfiguration:{shape:"S3o"},PriorityConfiguration:{shape:"S3q"},CustomEventData:{},NotificationTarget:{}}},output:{type:"structure",members:{GameSessionQueue:{shape:"S3w"}}}},UpdateMatchmakingConfiguration:{input:{type:"structure",required:["Name"],members:{Name:{},Description:{},GameSessionQueueArns:{shape:"S3z"},RequestTimeoutSeconds:{type:"integer"},AcceptanceTimeoutSeconds:{type:"integer"},AcceptanceRequired:{type:"boolean"},RuleSetName:{},NotificationTarget:{},AdditionalPlayerCount:{type:"integer"},CustomEventData:{},GameProperties:{shape:"S33"},GameSessionData:{},BackfillMode:{},FlexMatchMode:{}}},output:{type:"structure",members:{Configuration:{shape:"S4a"}}}},UpdateRuntimeConfiguration:{input:{type:"structure",required:["FleetId","RuntimeConfiguration"],members:{FleetId:{},RuntimeConfiguration:{shape:"S1l"}}},output:{type:"structure",members:{RuntimeConfiguration:{shape:"S1l"}}}},UpdateScript:{input:{type:"structure",required:["ScriptId"],members:{ScriptId:{},Name:{},Version:{},StorageLocation:{shape:"Sz"},ZipFile:{type:"blob"}}},output:{type:"structure",members:{Script:{shape:"S4v"}}}},ValidateMatchmakingRuleSet:{input:{type:"structure",required:["RuleSetBody"],members:{RuleSetBody:{}}},output:{type:"structure",members:{Valid:{type:"boolean"}}}}},shapes:{S3:{type:"list",member:{}},Sc:{type:"structure",members:{GameServerGroupName:{},GameServerGroupArn:{},GameServerId:{},InstanceId:{},ConnectionInfo:{},GameServerData:{},ClaimStatus:{},UtilizationStatus:{},RegistrationTime:{type:"timestamp"},LastClaimTime:{type:"timestamp"},LastHealthCheckTime:{type:"timestamp"}}},Sm:{type:"structure",members:{Type:{},FleetId:{},Message:{}}},Sq:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sv:{type:"structure",members:{AliasId:{},Name:{},AliasArn:{},Description:{},RoutingStrategy:{shape:"Sm"},CreationTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"}}},Sz:{type:"structure",members:{Bucket:{},Key:{},RoleArn:{},ObjectVersion:{}}},S13:{type:"structure",members:{BuildId:{},BuildArn:{},Name:{},Version:{},Status:{},SizeOnDisk:{type:"long"},OperatingSystem:{},CreationTime:{type:"timestamp"}}},S18:{type:"structure",members:{AccessKeyId:{},SecretAccessKey:{},SessionToken:{}},sensitive:true},S1f:{type:"list",member:{type:"structure",required:["FromPort","ToPort","IpRange","Protocol"],members:{FromPort:{type:"integer"},ToPort:{type:"integer"},IpRange:{},Protocol:{}}}},S1l:{type:"structure",members:{ServerProcesses:{type:"list",member:{type:"structure",required:["LaunchPath","ConcurrentExecutions"],members:{LaunchPath:{},Parameters:{},ConcurrentExecutions:{type:"integer"}}}},MaxConcurrentGameSessionActivations:{type:"integer"},GameSessionActivationTimeoutSeconds:{type:"integer"}}},S1r:{type:"structure",members:{NewGameSessionsPerCreator:{type:"integer"},PolicyPeriodInMinutes:{type:"integer"}}},S1t:{type:"list",member:{}},S1w:{type:"structure",required:["CertificateType"],members:{CertificateType:{}}},S1y:{type:"list",member:{type:"structure",members:{Location:{}}}},S22:{type:"structure",members:{FleetId:{},FleetArn:{},FleetType:{},InstanceType:{},Description:{},Name:{},CreationTime:{type:"timestamp"},TerminationTime:{type:"timestamp"},Status:{},BuildId:{},BuildArn:{},ScriptId:{},ScriptArn:{},ServerLaunchPath:{},ServerLaunchParameters:{},LogPaths:{shape:"S3"},NewGameSessionProtectionPolicy:{},OperatingSystem:{},ResourceCreationLimitPolicy:{shape:"S1r"},MetricGroups:{shape:"S1t"},StoppedActions:{shape:"S27"},InstanceRoleArn:{},CertificateConfiguration:{shape:"S1w"}}},S27:{type:"list",member:{}},S29:{type:"list",member:{shape:"S2a"}},S2a:{type:"structure",members:{Location:{},Status:{}}},S2k:{type:"list",member:{type:"structure",required:["InstanceType"],members:{InstanceType:{},WeightedCapacity:{}}}},S2w:{type:"structure",members:{GameServerGroupName:{},GameServerGroupArn:{},RoleArn:{},InstanceDefinitions:{shape:"S2k"},BalancingStrategy:{},GameServerProtectionPolicy:{},AutoScalingGroupArn:{},Status:{},StatusReason:{},SuspendedActions:{shape:"S2z"},CreationTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"}}},S2z:{type:"list",member:{}},S33:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S3a:{type:"structure",members:{GameSessionId:{},Name:{},FleetId:{},FleetArn:{},CreationTime:{type:"timestamp"},TerminationTime:{type:"timestamp"},CurrentPlayerSessionCount:{type:"integer"},MaximumPlayerSessionCount:{type:"integer"},Status:{},StatusReason:{},GameProperties:{shape:"S33"},IpAddress:{},DnsName:{},Port:{type:"integer"},PlayerSessionCreationPolicy:{},CreatorId:{},GameSessionData:{},MatchmakerData:{},Location:{}}},S3j:{type:"list",member:{type:"structure",members:{MaximumIndividualPlayerLatencyMilliseconds:{type:"integer"},PolicyDurationSeconds:{type:"integer"}}}},S3l:{type:"list",member:{type:"structure",members:{DestinationArn:{}}}},S3o:{type:"structure",members:{AllowedLocations:{shape:"S3p"}}},S3p:{type:"list",member:{}},S3q:{type:"structure",members:{PriorityOrder:{type:"list",member:{}},LocationOrder:{shape:"S3p"}}},S3w:{type:"structure",members:{Name:{},GameSessionQueueArn:{},TimeoutInSeconds:{type:"integer"},PlayerLatencyPolicies:{shape:"S3j"},Destinations:{shape:"S3l"},FilterConfiguration:{shape:"S3o"},PriorityConfiguration:{shape:"S3q"},CustomEventData:{},NotificationTarget:{}}},S3z:{type:"list",member:{}},S4a:{type:"structure",members:{Name:{},ConfigurationArn:{},Description:{},GameSessionQueueArns:{shape:"S3z"},RequestTimeoutSeconds:{type:"integer"},AcceptanceTimeoutSeconds:{type:"integer"},AcceptanceRequired:{type:"boolean"},RuleSetName:{},RuleSetArn:{},NotificationTarget:{},AdditionalPlayerCount:{type:"integer"},CustomEventData:{},CreationTime:{type:"timestamp"},GameProperties:{shape:"S33"},GameSessionData:{},BackfillMode:{},FlexMatchMode:{}}},S4g:{type:"structure",required:["RuleSetBody"],members:{RuleSetName:{},RuleSetArn:{},RuleSetBody:{},CreationTime:{type:"timestamp"}}},S4k:{type:"structure",members:{PlayerSessionId:{},PlayerId:{},GameSessionId:{},FleetId:{},FleetArn:{},CreationTime:{type:"timestamp"},TerminationTime:{type:"timestamp"},Status:{},IpAddress:{},DnsName:{},Port:{type:"integer"},PlayerData:{}}},S4r:{type:"list",member:{shape:"S4k"}},S4v:{type:"structure",members:{ScriptId:{},ScriptArn:{},Name:{},Version:{},SizeOnDisk:{type:"long"},CreationTime:{type:"timestamp"},StorageLocation:{shape:"Sz"}}},S4y:{type:"structure",members:{GameLiftAwsAccountId:{},PeerVpcAwsAccountId:{},PeerVpcId:{},CreationTime:{type:"timestamp"},ExpirationTime:{type:"timestamp"}}},S5x:{type:"list",member:{}},S63:{type:"structure",members:{FleetId:{},FleetArn:{},InstanceType:{},InstanceCounts:{type:"structure",members:{DESIRED:{type:"integer"},MINIMUM:{type:"integer"},MAXIMUM:{type:"integer"},PENDING:{type:"integer"},ACTIVE:{type:"integer"},IDLE:{type:"integer"},TERMINATING:{type:"integer"}}},Location:{}}},S6j:{type:"structure",members:{FleetId:{},FleetArn:{},ActiveServerProcessCount:{type:"integer"},ActiveGameSessionCount:{type:"integer"},CurrentPlayerSessionCount:{type:"integer"},MaximumPlayerSessionCount:{type:"integer"},Location:{}}},S75:{type:"structure",members:{PlacementId:{},GameSessionQueueName:{},Status:{},GameProperties:{shape:"S33"},MaximumPlayerSessionCount:{type:"integer"},GameSessionName:{},GameSessionId:{},GameSessionArn:{},GameSessionRegion:{},PlayerLatencies:{shape:"S77"},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},IpAddress:{},DnsName:{},Port:{type:"integer"},PlacedPlayerSessions:{type:"list",member:{type:"structure",members:{PlayerId:{},PlayerSessionId:{}}}},GameSessionData:{},MatchmakerData:{}}},S77:{type:"list",member:{type:"structure",members:{PlayerId:{},RegionIdentifier:{},LatencyInMilliseconds:{type:"float"}}}},S7i:{type:"list",member:{shape:"S3a"}},S7t:{type:"structure",members:{TicketId:{},ConfigurationName:{},ConfigurationArn:{},Status:{},StatusReason:{},StatusMessage:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},Players:{shape:"S7w"},GameSessionConnectionInfo:{type:"structure",members:{GameSessionArn:{},IpAddress:{},DnsName:{},Port:{type:"integer"},MatchedPlayerSessions:{type:"list",member:{type:"structure",members:{PlayerId:{},PlayerSessionId:{}}}}}},EstimatedWaitTime:{type:"integer"}}},S7w:{type:"list",member:{type:"structure",members:{PlayerId:{},PlayerAttributes:{type:"map",key:{},value:{type:"structure",members:{S:{},N:{type:"double"},SL:{shape:"S3"},SDM:{type:"map",key:{},value:{type:"double"}}}}},Team:{},LatencyInMs:{type:"map",key:{},value:{type:"integer"}}}}},S8u:{type:"structure",required:["TargetValue"],members:{TargetValue:{type:"double"}}}}}},5576:function(e,t,r){var i=r(395);var s=r(5622);var a=r(6417);var o=i.util.iniLoader;i.SsoCredentials=i.util.inherit(i.Credentials,{constructor:function SsoCredentials(e){i.Credentials.call(this);e=e||{};this.errorCode="SsoCredentialsProviderFailure";this.expired=true;this.filename=e.filename;this.profile=e.profile||process.env.AWS_PROFILE||i.util.defaultProfile;this.service=e.ssoClient;this.get(e.callback||i.util.fn.noop)},load:function load(e){var t=15*60*1e3;var r=this;try{var n=i.util.getProfilesFromSharedConfig(o,this.filename);var u=n[this.profile]||{};if(Object.keys(u).length===0){throw i.util.error(new Error("Profile "+this.profile+" not found"),{code:r.errorCode})}if(!u.sso_start_url||!u.sso_account_id||!u.sso_region||!u.sso_role_name){throw i.util.error(new Error("Profile "+this.profile+' does not have valid SSO credentials. Required parameters "sso_account_id", "sso_region", '+'"sso_role_name", "sso_start_url". Reference: https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-sso.html'),{code:r.errorCode})}var p=a.createHash("sha1");var m=p.update(u.sso_start_url).digest("hex")+".json";var c=s.join(o.getHomeDir(),".aws","sso","cache",m);var l=i.util.readFileSync(c);var d=null;if(l){d=JSON.parse(l)}if(!d){throw i.util.error(new Error("Cached credentials not found under "+this.profile+" profile. Please make sure you log in with aws sso login first"),{code:r.errorCode})}if(!d.startUrl||!d.region||!d.accessToken||!d.expiresAt){throw i.util.error(new Error("Cached credentials are missing required properties. Try running aws sso login."))}if(new Date(d.expiresAt).getTime()-Date.now()<=t){throw i.util.error(new Error("The SSO session associated with this profile has expired. To refresh this SSO session run aws sso login with the corresponding profile."))}if(!r.service||r.service.config.region!==u.sso_region){r.service=new i.SSO({region:u.sso_region})}var y={accessToken:d.accessToken,accountId:u.sso_account_id,roleName:u.sso_role_name};r.service.getRoleCredentials(y,function(t,s){if(t||!s||!s.roleCredentials){e(i.util.error(t||new Error('Please log in using "aws sso login"'),{code:r.errorCode}),null)}else if(!s.roleCredentials.accessKeyId||!s.roleCredentials.secretAccessKey||!s.roleCredentials.sessionToken||!s.roleCredentials.expiration){throw i.util.error(new Error("SSO returns an invalid temporary credential."))}else{r.expired=false;r.accessKeyId=s.roleCredentials.accessKeyId;r.secretAccessKey=s.roleCredentials.secretAccessKey;r.sessionToken=s.roleCredentials.sessionToken;r.expireTime=new Date(s.roleCredentials.expiration);e(null)}})}catch(t){e(t)}},refresh:function refresh(e){o.clearCachedFiles();this.coalesceRefresh(e||i.util.fn.callback)}})},5594:function(e){e.exports={version:2,waiters:{DistributionDeployed:{delay:60,operation:"GetDistribution",maxAttempts:25,description:"Wait until a distribution is deployed.",acceptors:[{expected:"Deployed",matcher:"path",state:"success",argument:"Distribution.Status"}]},InvalidationCompleted:{delay:20,operation:"GetInvalidation",maxAttempts:30,description:"Wait until an invalidation has completed.",acceptors:[{expected:"Completed",matcher:"path",state:"success",argument:"Invalidation.Status"}]},StreamingDistributionDeployed:{delay:60,operation:"GetStreamingDistribution",maxAttempts:25,description:"Wait until a streaming distribution is deployed.",acceptors:[{expected:"Deployed",matcher:"path",state:"success",argument:"StreamingDistribution.Status"}]}}}},5607:function(e,t,r){var i=r(395);i.util.update(i.Route53.prototype,{setupRequestListeners:function setupRequestListeners(e){e.on("build",this.sanitizeUrl)},sanitizeUrl:function sanitizeUrl(e){var t=e.httpRequest.path;e.httpRequest.path=t.replace(/\/%2F\w+%2F/,"/")},retryableError:function retryableError(e){if(e.code==="PriorRequestNotComplete"&&e.statusCode===400){return true}else{var t=i.Service.prototype.retryableError;return t.call(this,e)}}})},5609:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["redshift"]={};i.Redshift=s.defineService("redshift",["2012-12-01"]);Object.defineProperty(a.services["redshift"],"2012-12-01",{get:function get(){var e=r(8702);e.paginators=r(6609).pagination;e.waiters=r(1437).waiters;return e},enumerable:true,configurable:true});e.exports=i.Redshift},5614:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-04-19",endpointPrefix:"models.lex",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon Lex Model Building Service",serviceId:"Lex Model Building Service",signatureVersion:"v4",signingName:"lex",uid:"lex-models-2017-04-19"},operations:{CreateBotVersion:{http:{requestUri:"/bots/{name}/versions",responseCode:201},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"},checksum:{}}},output:{type:"structure",members:{name:{},description:{},intents:{shape:"S6"},clarificationPrompt:{shape:"Sa"},abortStatement:{shape:"Si"},status:{},failureReason:{},lastUpdatedDate:{type:"timestamp"},createdDate:{type:"timestamp"},idleSessionTTLInSeconds:{type:"integer"},voiceId:{},checksum:{},version:{},locale:{},childDirected:{type:"boolean"},enableModelImprovements:{type:"boolean"},detectSentiment:{type:"boolean"}}}},CreateIntentVersion:{http:{requestUri:"/intents/{name}/versions",responseCode:201},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"},checksum:{}}},output:{type:"structure",members:{name:{},description:{},slots:{shape:"Sq"},sampleUtterances:{shape:"S13"},confirmationPrompt:{shape:"Sa"},rejectionStatement:{shape:"Si"},followUpPrompt:{shape:"S14"},conclusionStatement:{shape:"Si"},dialogCodeHook:{shape:"S15"},fulfillmentActivity:{shape:"S18"},parentIntentSignature:{},lastUpdatedDate:{type:"timestamp"},createdDate:{type:"timestamp"},version:{},checksum:{},kendraConfiguration:{shape:"S1b"},inputContexts:{shape:"S1f"},outputContexts:{shape:"S1i"}}}},CreateSlotTypeVersion:{http:{requestUri:"/slottypes/{name}/versions",responseCode:201},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"},checksum:{}}},output:{type:"structure",members:{name:{},description:{},enumerationValues:{shape:"S1q"},lastUpdatedDate:{type:"timestamp"},createdDate:{type:"timestamp"},version:{},checksum:{},valueSelectionStrategy:{},parentSlotTypeSignature:{},slotTypeConfigurations:{shape:"S1v"}}}},DeleteBot:{http:{method:"DELETE",requestUri:"/bots/{name}",responseCode:204},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"}}}},DeleteBotAlias:{http:{method:"DELETE",requestUri:"/bots/{botName}/aliases/{name}",responseCode:204},input:{type:"structure",required:["name","botName"],members:{name:{location:"uri",locationName:"name"},botName:{location:"uri",locationName:"botName"}}}},DeleteBotChannelAssociation:{http:{method:"DELETE",requestUri:"/bots/{botName}/aliases/{aliasName}/channels/{name}",responseCode:204},input:{type:"structure",required:["name","botName","botAlias"],members:{name:{location:"uri",locationName:"name"},botName:{location:"uri",locationName:"botName"},botAlias:{location:"uri",locationName:"aliasName"}}}},DeleteBotVersion:{http:{method:"DELETE",requestUri:"/bots/{name}/versions/{version}",responseCode:204},input:{type:"structure",required:["name","version"],members:{name:{location:"uri",locationName:"name"},version:{location:"uri",locationName:"version"}}}},DeleteIntent:{http:{method:"DELETE",requestUri:"/intents/{name}",responseCode:204},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"}}}},DeleteIntentVersion:{http:{method:"DELETE",requestUri:"/intents/{name}/versions/{version}",responseCode:204},input:{type:"structure",required:["name","version"],members:{name:{location:"uri",locationName:"name"},version:{location:"uri",locationName:"version"}}}},DeleteSlotType:{http:{method:"DELETE",requestUri:"/slottypes/{name}",responseCode:204},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"}}}},DeleteSlotTypeVersion:{http:{method:"DELETE",requestUri:"/slottypes/{name}/version/{version}",responseCode:204},input:{type:"structure",required:["name","version"],members:{name:{location:"uri",locationName:"name"},version:{location:"uri",locationName:"version"}}}},DeleteUtterances:{http:{method:"DELETE",requestUri:"/bots/{botName}/utterances/{userId}",responseCode:204},input:{type:"structure",required:["botName","userId"],members:{botName:{location:"uri",locationName:"botName"},userId:{location:"uri",locationName:"userId"}}}},GetBot:{http:{method:"GET",requestUri:"/bots/{name}/versions/{versionoralias}",responseCode:200},input:{type:"structure",required:["name","versionOrAlias"],members:{name:{location:"uri",locationName:"name"},versionOrAlias:{location:"uri",locationName:"versionoralias"}}},output:{type:"structure",members:{name:{},description:{},intents:{shape:"S6"},enableModelImprovements:{type:"boolean"},nluIntentConfidenceThreshold:{type:"double"},clarificationPrompt:{shape:"Sa"},abortStatement:{shape:"Si"},status:{},failureReason:{},lastUpdatedDate:{type:"timestamp"},createdDate:{type:"timestamp"},idleSessionTTLInSeconds:{type:"integer"},voiceId:{},checksum:{},version:{},locale:{},childDirected:{type:"boolean"},detectSentiment:{type:"boolean"}}}},GetBotAlias:{http:{method:"GET",requestUri:"/bots/{botName}/aliases/{name}",responseCode:200},input:{type:"structure",required:["name","botName"],members:{name:{location:"uri",locationName:"name"},botName:{location:"uri",locationName:"botName"}}},output:{type:"structure",members:{name:{},description:{},botVersion:{},botName:{},lastUpdatedDate:{type:"timestamp"},createdDate:{type:"timestamp"},checksum:{},conversationLogs:{shape:"S2h"}}}},GetBotAliases:{http:{method:"GET",requestUri:"/bots/{botName}/aliases/",responseCode:200},input:{type:"structure",required:["botName"],members:{botName:{location:"uri",locationName:"botName"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nameContains:{location:"querystring",locationName:"nameContains"}}},output:{type:"structure",members:{BotAliases:{type:"list",member:{type:"structure",members:{name:{},description:{},botVersion:{},botName:{},lastUpdatedDate:{type:"timestamp"},createdDate:{type:"timestamp"},checksum:{},conversationLogs:{shape:"S2h"}}}},nextToken:{}}}},GetBotChannelAssociation:{http:{method:"GET",requestUri:"/bots/{botName}/aliases/{aliasName}/channels/{name}",responseCode:200},input:{type:"structure",required:["name","botName","botAlias"],members:{name:{location:"uri",locationName:"name"},botName:{location:"uri",locationName:"botName"},botAlias:{location:"uri",locationName:"aliasName"}}},output:{type:"structure",members:{name:{},description:{},botAlias:{},botName:{},createdDate:{type:"timestamp"},type:{},botConfiguration:{shape:"S2z"},status:{},failureReason:{}}}},GetBotChannelAssociations:{http:{method:"GET",requestUri:"/bots/{botName}/aliases/{aliasName}/channels/",responseCode:200},input:{type:"structure",required:["botName","botAlias"],members:{botName:{location:"uri",locationName:"botName"},botAlias:{location:"uri",locationName:"aliasName"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nameContains:{location:"querystring",locationName:"nameContains"}}},output:{type:"structure",members:{botChannelAssociations:{type:"list",member:{type:"structure",members:{name:{},description:{},botAlias:{},botName:{},createdDate:{type:"timestamp"},type:{},botConfiguration:{shape:"S2z"},status:{},failureReason:{}}}},nextToken:{}}}},GetBotVersions:{http:{method:"GET",requestUri:"/bots/{name}/versions/",responseCode:200},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{bots:{shape:"S38"},nextToken:{}}}},GetBots:{http:{method:"GET",requestUri:"/bots/",responseCode:200},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nameContains:{location:"querystring",locationName:"nameContains"}}},output:{type:"structure",members:{bots:{shape:"S38"},nextToken:{}}}},GetBuiltinIntent:{http:{method:"GET",requestUri:"/builtins/intents/{signature}",responseCode:200},input:{type:"structure",required:["signature"],members:{signature:{location:"uri",locationName:"signature"}}},output:{type:"structure",members:{signature:{},supportedLocales:{shape:"S3e"},slots:{type:"list",member:{type:"structure",members:{name:{}}}}}}},GetBuiltinIntents:{http:{method:"GET",requestUri:"/builtins/intents/",responseCode:200},input:{type:"structure",members:{locale:{location:"querystring",locationName:"locale"},signatureContains:{location:"querystring",locationName:"signatureContains"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{intents:{type:"list",member:{type:"structure",members:{signature:{},supportedLocales:{shape:"S3e"}}}},nextToken:{}}}},GetBuiltinSlotTypes:{http:{method:"GET",requestUri:"/builtins/slottypes/",responseCode:200},input:{type:"structure",members:{locale:{location:"querystring",locationName:"locale"},signatureContains:{location:"querystring",locationName:"signatureContains"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{slotTypes:{type:"list",member:{type:"structure",members:{signature:{},supportedLocales:{shape:"S3e"}}}},nextToken:{}}}},GetExport:{http:{method:"GET",requestUri:"/exports/",responseCode:200},input:{type:"structure",required:["name","version","resourceType","exportType"],members:{name:{location:"querystring",locationName:"name"},version:{location:"querystring",locationName:"version"},resourceType:{location:"querystring",locationName:"resourceType"},exportType:{location:"querystring",locationName:"exportType"}}},output:{type:"structure",members:{name:{},version:{},resourceType:{},exportType:{},exportStatus:{},failureReason:{},url:{}}}},GetImport:{http:{method:"GET",requestUri:"/imports/{importId}",responseCode:200},input:{type:"structure",required:["importId"],members:{importId:{location:"uri",locationName:"importId"}}},output:{type:"structure",members:{name:{},resourceType:{},mergeStrategy:{},importId:{},importStatus:{},failureReason:{type:"list",member:{}},createdDate:{type:"timestamp"}}}},GetIntent:{http:{method:"GET",requestUri:"/intents/{name}/versions/{version}",responseCode:200},input:{type:"structure",required:["name","version"],members:{name:{location:"uri",locationName:"name"},version:{location:"uri",locationName:"version"}}},output:{type:"structure",members:{name:{},description:{},slots:{shape:"Sq"},sampleUtterances:{shape:"S13"},confirmationPrompt:{shape:"Sa"},rejectionStatement:{shape:"Si"},followUpPrompt:{shape:"S14"},conclusionStatement:{shape:"Si"},dialogCodeHook:{shape:"S15"},fulfillmentActivity:{shape:"S18"},parentIntentSignature:{},lastUpdatedDate:{type:"timestamp"},createdDate:{type:"timestamp"},version:{},checksum:{},kendraConfiguration:{shape:"S1b"},inputContexts:{shape:"S1f"},outputContexts:{shape:"S1i"}}}},GetIntentVersions:{http:{method:"GET",requestUri:"/intents/{name}/versions/",responseCode:200},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{intents:{shape:"S45"},nextToken:{}}}},GetIntents:{http:{method:"GET",requestUri:"/intents/",responseCode:200},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nameContains:{location:"querystring",locationName:"nameContains"}}},output:{type:"structure",members:{intents:{shape:"S45"},nextToken:{}}}},GetMigration:{http:{method:"GET",requestUri:"/migrations/{migrationId}",responseCode:200},input:{type:"structure",required:["migrationId"],members:{migrationId:{location:"uri",locationName:"migrationId"}}},output:{type:"structure",members:{migrationId:{},v1BotName:{},v1BotVersion:{},v1BotLocale:{},v2BotId:{},v2BotRole:{},migrationStatus:{},migrationStrategy:{},migrationTimestamp:{type:"timestamp"},alerts:{type:"list",member:{type:"structure",members:{type:{},message:{},details:{type:"list",member:{}},referenceURLs:{type:"list",member:{}}}}}}}},GetMigrations:{http:{method:"GET",requestUri:"/migrations",responseCode:200},input:{type:"structure",members:{sortByAttribute:{location:"querystring",locationName:"sortByAttribute"},sortByOrder:{location:"querystring",locationName:"sortByOrder"},v1BotNameContains:{location:"querystring",locationName:"v1BotNameContains"},migrationStatusEquals:{location:"querystring",locationName:"migrationStatusEquals"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{migrationSummaries:{type:"list",member:{type:"structure",members:{migrationId:{},v1BotName:{},v1BotVersion:{},v1BotLocale:{},v2BotId:{},v2BotRole:{},migrationStatus:{},migrationStrategy:{},migrationTimestamp:{type:"timestamp"}}}},nextToken:{}}}},GetSlotType:{http:{method:"GET",requestUri:"/slottypes/{name}/versions/{version}",responseCode:200},input:{type:"structure",required:["name","version"],members:{name:{location:"uri",locationName:"name"},version:{location:"uri",locationName:"version"}}},output:{type:"structure",members:{name:{},description:{},enumerationValues:{shape:"S1q"},lastUpdatedDate:{type:"timestamp"},createdDate:{type:"timestamp"},version:{},checksum:{},valueSelectionStrategy:{},parentSlotTypeSignature:{},slotTypeConfigurations:{shape:"S1v"}}}},GetSlotTypeVersions:{http:{method:"GET",requestUri:"/slottypes/{name}/versions/",responseCode:200},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{slotTypes:{shape:"S4x"},nextToken:{}}}},GetSlotTypes:{http:{method:"GET",requestUri:"/slottypes/",responseCode:200},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nameContains:{location:"querystring",locationName:"nameContains"}}},output:{type:"structure",members:{slotTypes:{shape:"S4x"},nextToken:{}}}},GetUtterancesView:{http:{method:"GET",requestUri:"/bots/{botname}/utterances?view=aggregation",responseCode:200},input:{type:"structure",required:["botName","botVersions","statusType"],members:{botName:{location:"uri",locationName:"botname"},botVersions:{location:"querystring",locationName:"bot_versions",type:"list",member:{}},statusType:{location:"querystring",locationName:"status_type"}}},output:{type:"structure",members:{botName:{},utterances:{type:"list",member:{type:"structure",members:{botVersion:{},utterances:{type:"list",member:{type:"structure",members:{utteranceString:{},count:{type:"integer"},distinctUsers:{type:"integer"},firstUtteredDate:{type:"timestamp"},lastUtteredDate:{type:"timestamp"}}}}}}}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"S5e"}}}},PutBot:{http:{method:"PUT",requestUri:"/bots/{name}/versions/$LATEST",responseCode:200},input:{type:"structure",required:["name","locale","childDirected"],members:{name:{location:"uri",locationName:"name"},description:{},intents:{shape:"S6"},enableModelImprovements:{type:"boolean"},nluIntentConfidenceThreshold:{type:"double"},clarificationPrompt:{shape:"Sa"},abortStatement:{shape:"Si"},idleSessionTTLInSeconds:{type:"integer"},voiceId:{},checksum:{},processBehavior:{},locale:{},childDirected:{type:"boolean"},detectSentiment:{type:"boolean"},createVersion:{type:"boolean"},tags:{shape:"S5e"}}},output:{type:"structure",members:{name:{},description:{},intents:{shape:"S6"},enableModelImprovements:{type:"boolean"},nluIntentConfidenceThreshold:{type:"double"},clarificationPrompt:{shape:"Sa"},abortStatement:{shape:"Si"},status:{},failureReason:{},lastUpdatedDate:{type:"timestamp"},createdDate:{type:"timestamp"},idleSessionTTLInSeconds:{type:"integer"},voiceId:{},checksum:{},version:{},locale:{},childDirected:{type:"boolean"},createVersion:{type:"boolean"},detectSentiment:{type:"boolean"},tags:{shape:"S5e"}}}},PutBotAlias:{http:{method:"PUT",requestUri:"/bots/{botName}/aliases/{name}",responseCode:200},input:{type:"structure",required:["name","botVersion","botName"],members:{name:{location:"uri",locationName:"name"},description:{},botVersion:{},botName:{location:"uri",locationName:"botName"},checksum:{},conversationLogs:{type:"structure",required:["logSettings","iamRoleArn"],members:{logSettings:{type:"list",member:{type:"structure",required:["logType","destination","resourceArn"],members:{logType:{},destination:{},kmsKeyArn:{},resourceArn:{}}}},iamRoleArn:{}}},tags:{shape:"S5e"}}},output:{type:"structure",members:{name:{},description:{},botVersion:{},botName:{},lastUpdatedDate:{type:"timestamp"},createdDate:{type:"timestamp"},checksum:{},conversationLogs:{shape:"S2h"},tags:{shape:"S5e"}}}},PutIntent:{http:{method:"PUT",requestUri:"/intents/{name}/versions/$LATEST",responseCode:200},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"},description:{},slots:{shape:"Sq"},sampleUtterances:{shape:"S13"},confirmationPrompt:{shape:"Sa"},rejectionStatement:{shape:"Si"},followUpPrompt:{shape:"S14"},conclusionStatement:{shape:"Si"},dialogCodeHook:{shape:"S15"},fulfillmentActivity:{shape:"S18"},parentIntentSignature:{},checksum:{},createVersion:{type:"boolean"},kendraConfiguration:{shape:"S1b"},inputContexts:{shape:"S1f"},outputContexts:{shape:"S1i"}}},output:{type:"structure",members:{name:{},description:{},slots:{shape:"Sq"},sampleUtterances:{shape:"S13"},confirmationPrompt:{shape:"Sa"},rejectionStatement:{shape:"Si"},followUpPrompt:{shape:"S14"},conclusionStatement:{shape:"Si"},dialogCodeHook:{shape:"S15"},fulfillmentActivity:{shape:"S18"},parentIntentSignature:{},lastUpdatedDate:{type:"timestamp"},createdDate:{type:"timestamp"},version:{},checksum:{},createVersion:{type:"boolean"},kendraConfiguration:{shape:"S1b"},inputContexts:{shape:"S1f"},outputContexts:{shape:"S1i"}}}},PutSlotType:{http:{method:"PUT",requestUri:"/slottypes/{name}/versions/$LATEST",responseCode:200},input:{type:"structure",required:["name"],members:{name:{location:"uri",locationName:"name"},description:{},enumerationValues:{shape:"S1q"},checksum:{},valueSelectionStrategy:{},createVersion:{type:"boolean"},parentSlotTypeSignature:{},slotTypeConfigurations:{shape:"S1v"}}},output:{type:"structure",members:{name:{},description:{},enumerationValues:{shape:"S1q"},lastUpdatedDate:{type:"timestamp"},createdDate:{type:"timestamp"},version:{},checksum:{},valueSelectionStrategy:{},createVersion:{type:"boolean"},parentSlotTypeSignature:{},slotTypeConfigurations:{shape:"S1v"}}}},StartImport:{http:{requestUri:"/imports/",responseCode:201},input:{type:"structure",required:["payload","resourceType","mergeStrategy"],members:{payload:{type:"blob"},resourceType:{},mergeStrategy:{},tags:{shape:"S5e"}}},output:{type:"structure",members:{name:{},resourceType:{},mergeStrategy:{},importId:{},importStatus:{},tags:{shape:"S5e"},createdDate:{type:"timestamp"}}}},StartMigration:{http:{requestUri:"/migrations",responseCode:202},input:{type:"structure",required:["v1BotName","v1BotVersion","v2BotName","v2BotRole","migrationStrategy"],members:{v1BotName:{},v1BotVersion:{},v2BotName:{},v2BotRole:{},migrationStrategy:{}}},output:{type:"structure",members:{v1BotName:{},v1BotVersion:{},v1BotLocale:{},v2BotId:{},v2BotRole:{},migrationId:{},migrationStrategy:{},migrationTimestamp:{type:"timestamp"}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:204},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"S5e"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resourceArn}",responseCode:204},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}}}},shapes:{S6:{type:"list",member:{type:"structure",required:["intentName","intentVersion"],members:{intentName:{},intentVersion:{}}}},Sa:{type:"structure",required:["messages","maxAttempts"],members:{messages:{shape:"Sb"},maxAttempts:{type:"integer"},responseCard:{}}},Sb:{type:"list",member:{type:"structure",required:["contentType","content"],members:{contentType:{},content:{},groupNumber:{type:"integer"}}}},Si:{type:"structure",required:["messages"],members:{messages:{shape:"Sb"},responseCard:{}}},Sq:{type:"list",member:{type:"structure",required:["name","slotConstraint"],members:{name:{},description:{},slotConstraint:{},slotType:{},slotTypeVersion:{},valueElicitationPrompt:{shape:"Sa"},priority:{type:"integer"},sampleUtterances:{type:"list",member:{}},responseCard:{},obfuscationSetting:{},defaultValueSpec:{type:"structure",required:["defaultValueList"],members:{defaultValueList:{type:"list",member:{type:"structure",required:["defaultValue"],members:{defaultValue:{}}}}}}}}},S13:{type:"list",member:{}},S14:{type:"structure",required:["prompt","rejectionStatement"],members:{prompt:{shape:"Sa"},rejectionStatement:{shape:"Si"}}},S15:{type:"structure",required:["uri","messageVersion"],members:{uri:{},messageVersion:{}}},S18:{type:"structure",required:["type"],members:{type:{},codeHook:{shape:"S15"}}},S1b:{type:"structure",required:["kendraIndex","role"],members:{kendraIndex:{},queryFilterString:{},role:{}}},S1f:{type:"list",member:{type:"structure",required:["name"],members:{name:{}}}},S1i:{type:"list",member:{type:"structure",required:["name","timeToLiveInSeconds","turnsToLive"],members:{name:{},timeToLiveInSeconds:{type:"integer"},turnsToLive:{type:"integer"}}}},S1q:{type:"list",member:{type:"structure",required:["value"],members:{value:{},synonyms:{type:"list",member:{}}}}},S1v:{type:"list",member:{type:"structure",members:{regexConfiguration:{type:"structure",required:["pattern"],members:{pattern:{}}}}}},S2h:{type:"structure",members:{logSettings:{type:"list",member:{type:"structure",members:{logType:{},destination:{},kmsKeyArn:{},resourceArn:{},resourcePrefix:{}}}},iamRoleArn:{}}},S2z:{type:"map",key:{},value:{},sensitive:true},S38:{type:"list",member:{type:"structure",members:{name:{},description:{},status:{},lastUpdatedDate:{type:"timestamp"},createdDate:{type:"timestamp"},version:{}}}},S3e:{type:"list",member:{}},S45:{type:"list",member:{type:"structure",members:{name:{},description:{},lastUpdatedDate:{type:"timestamp"},createdDate:{type:"timestamp"},version:{}}}},S4x:{type:"list",member:{type:"structure",members:{name:{},description:{},lastUpdatedDate:{type:"timestamp"},createdDate:{type:"timestamp"},version:{}}}},S5e:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}}}}},5616:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2015-08-14",endpointPrefix:"kinesisanalytics",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"Kinesis Analytics",serviceFullName:"Amazon Kinesis Analytics",serviceId:"Kinesis Analytics",signatureVersion:"v4",targetPrefix:"KinesisAnalytics_20150814",uid:"kinesisanalytics-2015-08-14"},operations:{AddApplicationCloudWatchLoggingOption:{input:{type:"structure",required:["ApplicationName","CurrentApplicationVersionId","CloudWatchLoggingOption"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},CloudWatchLoggingOption:{shape:"S4"}}},output:{type:"structure",members:{}}},AddApplicationInput:{input:{type:"structure",required:["ApplicationName","CurrentApplicationVersionId","Input"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},Input:{shape:"S9"}}},output:{type:"structure",members:{}}},AddApplicationInputProcessingConfiguration:{input:{type:"structure",required:["ApplicationName","CurrentApplicationVersionId","InputId","InputProcessingConfiguration"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},InputId:{},InputProcessingConfiguration:{shape:"Sb"}}},output:{type:"structure",members:{}}},AddApplicationOutput:{input:{type:"structure",required:["ApplicationName","CurrentApplicationVersionId","Output"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},Output:{shape:"S12"}}},output:{type:"structure",members:{}}},AddApplicationReferenceDataSource:{input:{type:"structure",required:["ApplicationName","CurrentApplicationVersionId","ReferenceDataSource"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},ReferenceDataSource:{type:"structure",required:["TableName","ReferenceSchema"],members:{TableName:{},S3ReferenceDataSource:{type:"structure",required:["BucketARN","FileKey","ReferenceRoleARN"],members:{BucketARN:{},FileKey:{},ReferenceRoleARN:{}}},ReferenceSchema:{shape:"Si"}}}}},output:{type:"structure",members:{}}},CreateApplication:{input:{type:"structure",required:["ApplicationName"],members:{ApplicationName:{},ApplicationDescription:{},Inputs:{type:"list",member:{shape:"S9"}},Outputs:{type:"list",member:{shape:"S12"}},CloudWatchLoggingOptions:{type:"list",member:{shape:"S4"}},ApplicationCode:{},Tags:{shape:"S1l"}}},output:{type:"structure",required:["ApplicationSummary"],members:{ApplicationSummary:{shape:"S1q"}}}},DeleteApplication:{input:{type:"structure",required:["ApplicationName","CreateTimestamp"],members:{ApplicationName:{},CreateTimestamp:{type:"timestamp"}}},output:{type:"structure",members:{}}},DeleteApplicationCloudWatchLoggingOption:{input:{type:"structure",required:["ApplicationName","CurrentApplicationVersionId","CloudWatchLoggingOptionId"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},CloudWatchLoggingOptionId:{}}},output:{type:"structure",members:{}}},DeleteApplicationInputProcessingConfiguration:{input:{type:"structure",required:["ApplicationName","CurrentApplicationVersionId","InputId"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},InputId:{}}},output:{type:"structure",members:{}}},DeleteApplicationOutput:{input:{type:"structure",required:["ApplicationName","CurrentApplicationVersionId","OutputId"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},OutputId:{}}},output:{type:"structure",members:{}}},DeleteApplicationReferenceDataSource:{input:{type:"structure",required:["ApplicationName","CurrentApplicationVersionId","ReferenceId"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},ReferenceId:{}}},output:{type:"structure",members:{}}},DescribeApplication:{input:{type:"structure",required:["ApplicationName"],members:{ApplicationName:{}}},output:{type:"structure",required:["ApplicationDetail"],members:{ApplicationDetail:{type:"structure",required:["ApplicationName","ApplicationARN","ApplicationStatus","ApplicationVersionId"],members:{ApplicationName:{},ApplicationDescription:{},ApplicationARN:{},ApplicationStatus:{},CreateTimestamp:{type:"timestamp"},LastUpdateTimestamp:{type:"timestamp"},InputDescriptions:{type:"list",member:{type:"structure",members:{InputId:{},NamePrefix:{},InAppStreamNames:{type:"list",member:{}},InputProcessingConfigurationDescription:{type:"structure",members:{InputLambdaProcessorDescription:{type:"structure",members:{ResourceARN:{},RoleARN:{}}}}},KinesisStreamsInputDescription:{type:"structure",members:{ResourceARN:{},RoleARN:{}}},KinesisFirehoseInputDescription:{type:"structure",members:{ResourceARN:{},RoleARN:{}}},InputSchema:{shape:"Si"},InputParallelism:{shape:"Sg"},InputStartingPositionConfiguration:{shape:"S2d"}}}},OutputDescriptions:{type:"list",member:{type:"structure",members:{OutputId:{},Name:{},KinesisStreamsOutputDescription:{type:"structure",members:{ResourceARN:{},RoleARN:{}}},KinesisFirehoseOutputDescription:{type:"structure",members:{ResourceARN:{},RoleARN:{}}},LambdaOutputDescription:{type:"structure",members:{ResourceARN:{},RoleARN:{}}},DestinationSchema:{shape:"S16"}}}},ReferenceDataSourceDescriptions:{type:"list",member:{type:"structure",required:["ReferenceId","TableName","S3ReferenceDataSourceDescription"],members:{ReferenceId:{},TableName:{},S3ReferenceDataSourceDescription:{type:"structure",required:["BucketARN","FileKey","ReferenceRoleARN"],members:{BucketARN:{},FileKey:{},ReferenceRoleARN:{}}},ReferenceSchema:{shape:"Si"}}}},CloudWatchLoggingOptionDescriptions:{type:"list",member:{type:"structure",required:["LogStreamARN","RoleARN"],members:{CloudWatchLoggingOptionId:{},LogStreamARN:{},RoleARN:{}}}},ApplicationCode:{},ApplicationVersionId:{type:"long"}}}}}},DiscoverInputSchema:{input:{type:"structure",members:{ResourceARN:{},RoleARN:{},InputStartingPositionConfiguration:{shape:"S2d"},S3Configuration:{type:"structure",required:["RoleARN","BucketARN","FileKey"],members:{RoleARN:{},BucketARN:{},FileKey:{}}},InputProcessingConfiguration:{shape:"Sb"}}},output:{type:"structure",members:{InputSchema:{shape:"Si"},ParsedInputRecords:{type:"list",member:{type:"list",member:{}}},ProcessedInputRecords:{type:"list",member:{}},RawInputRecords:{type:"list",member:{}}}}},ListApplications:{input:{type:"structure",members:{Limit:{type:"integer"},ExclusiveStartApplicationName:{}}},output:{type:"structure",required:["ApplicationSummaries","HasMoreApplications"],members:{ApplicationSummaries:{type:"list",member:{shape:"S1q"}},HasMoreApplications:{type:"boolean"}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},output:{type:"structure",members:{Tags:{shape:"S1l"}}}},StartApplication:{input:{type:"structure",required:["ApplicationName","InputConfigurations"],members:{ApplicationName:{},InputConfigurations:{type:"list",member:{type:"structure",required:["Id","InputStartingPositionConfiguration"],members:{Id:{},InputStartingPositionConfiguration:{shape:"S2d"}}}}}},output:{type:"structure",members:{}}},StopApplication:{input:{type:"structure",required:["ApplicationName"],members:{ApplicationName:{}}},output:{type:"structure",members:{}}},TagResource:{input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"S1l"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateApplication:{input:{type:"structure",required:["ApplicationName","CurrentApplicationVersionId","ApplicationUpdate"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},ApplicationUpdate:{type:"structure",members:{InputUpdates:{type:"list",member:{type:"structure",required:["InputId"],members:{InputId:{},NamePrefixUpdate:{},InputProcessingConfigurationUpdate:{type:"structure",required:["InputLambdaProcessorUpdate"],members:{InputLambdaProcessorUpdate:{type:"structure",members:{ResourceARNUpdate:{},RoleARNUpdate:{}}}}},KinesisStreamsInputUpdate:{type:"structure",members:{ResourceARNUpdate:{},RoleARNUpdate:{}}},KinesisFirehoseInputUpdate:{type:"structure",members:{ResourceARNUpdate:{},RoleARNUpdate:{}}},InputSchemaUpdate:{type:"structure",members:{RecordFormatUpdate:{shape:"Sj"},RecordEncodingUpdate:{},RecordColumnUpdates:{shape:"Ss"}}},InputParallelismUpdate:{type:"structure",members:{CountUpdate:{type:"integer"}}}}}},ApplicationCodeUpdate:{},OutputUpdates:{type:"list",member:{type:"structure",required:["OutputId"],members:{OutputId:{},NameUpdate:{},KinesisStreamsOutputUpdate:{type:"structure",members:{ResourceARNUpdate:{},RoleARNUpdate:{}}},KinesisFirehoseOutputUpdate:{type:"structure",members:{ResourceARNUpdate:{},RoleARNUpdate:{}}},LambdaOutputUpdate:{type:"structure",members:{ResourceARNUpdate:{},RoleARNUpdate:{}}},DestinationSchemaUpdate:{shape:"S16"}}}},ReferenceDataSourceUpdates:{type:"list",member:{type:"structure",required:["ReferenceId"],members:{ReferenceId:{},TableNameUpdate:{},S3ReferenceDataSourceUpdate:{type:"structure",members:{BucketARNUpdate:{},FileKeyUpdate:{},ReferenceRoleARNUpdate:{}}},ReferenceSchemaUpdate:{shape:"Si"}}}},CloudWatchLoggingOptionUpdates:{type:"list",member:{type:"structure",required:["CloudWatchLoggingOptionId"],members:{CloudWatchLoggingOptionId:{},LogStreamARNUpdate:{},RoleARNUpdate:{}}}}}}}},output:{type:"structure",members:{}}}},shapes:{S4:{type:"structure",required:["LogStreamARN","RoleARN"],members:{LogStreamARN:{},RoleARN:{}}},S9:{type:"structure",required:["NamePrefix","InputSchema"],members:{NamePrefix:{},InputProcessingConfiguration:{shape:"Sb"},KinesisStreamsInput:{type:"structure",required:["ResourceARN","RoleARN"],members:{ResourceARN:{},RoleARN:{}}},KinesisFirehoseInput:{type:"structure",required:["ResourceARN","RoleARN"],members:{ResourceARN:{},RoleARN:{}}},InputParallelism:{shape:"Sg"},InputSchema:{shape:"Si"}}},Sb:{type:"structure",required:["InputLambdaProcessor"],members:{InputLambdaProcessor:{type:"structure",required:["ResourceARN","RoleARN"],members:{ResourceARN:{},RoleARN:{}}}}},Sg:{type:"structure",members:{Count:{type:"integer"}}},Si:{type:"structure",required:["RecordFormat","RecordColumns"],members:{RecordFormat:{shape:"Sj"},RecordEncoding:{},RecordColumns:{shape:"Ss"}}},Sj:{type:"structure",required:["RecordFormatType"],members:{RecordFormatType:{},MappingParameters:{type:"structure",members:{JSONMappingParameters:{type:"structure",required:["RecordRowPath"],members:{RecordRowPath:{}}},CSVMappingParameters:{type:"structure",required:["RecordRowDelimiter","RecordColumnDelimiter"],members:{RecordRowDelimiter:{},RecordColumnDelimiter:{}}}}}}},Ss:{type:"list",member:{type:"structure",required:["Name","SqlType"],members:{Name:{},Mapping:{},SqlType:{}}}},S12:{type:"structure",required:["Name","DestinationSchema"],members:{Name:{},KinesisStreamsOutput:{type:"structure",required:["ResourceARN","RoleARN"],members:{ResourceARN:{},RoleARN:{}}},KinesisFirehoseOutput:{type:"structure",required:["ResourceARN","RoleARN"],members:{ResourceARN:{},RoleARN:{}}},LambdaOutput:{type:"structure",required:["ResourceARN","RoleARN"],members:{ResourceARN:{},RoleARN:{}}},DestinationSchema:{shape:"S16"}}},S16:{type:"structure",required:["RecordFormatType"],members:{RecordFormatType:{}}},S1l:{type:"list",member:{type:"structure",required:["Key"],members:{Key:{},Value:{}}}},S1q:{type:"structure",required:["ApplicationName","ApplicationARN","ApplicationStatus"],members:{ApplicationName:{},ApplicationARN:{},ApplicationStatus:{}}},S2d:{type:"structure",members:{InputStartingPosition:{}}}}}},5622:function(e){e.exports=require("path")},5638:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var i=_interopRequireDefault(r(1136));var s=_interopRequireDefault(r(9329));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}const a=(0,i.default)("v5",80,s.default);var o=a;t.default=o},5642:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-10-26",endpointPrefix:"securityhub",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS SecurityHub",serviceId:"SecurityHub",signatureVersion:"v4",signingName:"securityhub",uid:"securityhub-2018-10-26"},operations:{AcceptAdministratorInvitation:{http:{requestUri:"/administrator"},input:{type:"structure",required:["AdministratorId","InvitationId"],members:{AdministratorId:{},InvitationId:{}}},output:{type:"structure",members:{}}},AcceptInvitation:{http:{requestUri:"/master"},input:{type:"structure",required:["MasterId","InvitationId"],members:{MasterId:{},InvitationId:{}}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"This API has been deprecated, use AcceptAdministratorInvitation API instead."},BatchDisableStandards:{http:{requestUri:"/standards/deregister"},input:{type:"structure",required:["StandardsSubscriptionArns"],members:{StandardsSubscriptionArns:{shape:"S7"}}},output:{type:"structure",members:{StandardsSubscriptions:{shape:"S9"}}}},BatchEnableStandards:{http:{requestUri:"/standards/register"},input:{type:"structure",required:["StandardsSubscriptionRequests"],members:{StandardsSubscriptionRequests:{type:"list",member:{type:"structure",required:["StandardsArn"],members:{StandardsArn:{},StandardsInput:{shape:"Sb"}}}}}},output:{type:"structure",members:{StandardsSubscriptions:{shape:"S9"}}}},BatchImportFindings:{http:{requestUri:"/findings/import"},input:{type:"structure",required:["Findings"],members:{Findings:{type:"list",member:{shape:"Sl"}}}},output:{type:"structure",required:["FailedCount","SuccessCount"],members:{FailedCount:{type:"integer"},SuccessCount:{type:"integer"},FailedFindings:{type:"list",member:{type:"structure",required:["Id","ErrorCode","ErrorMessage"],members:{Id:{},ErrorCode:{},ErrorMessage:{}}}}}}},BatchUpdateFindings:{http:{method:"PATCH",requestUri:"/findings/batchupdate"},input:{type:"structure",required:["FindingIdentifiers"],members:{FindingIdentifiers:{shape:"Sgq"},Note:{shape:"Sgs"},Severity:{type:"structure",members:{Normalized:{type:"integer"},Product:{type:"double"},Label:{}}},VerificationState:{},Confidence:{type:"integer"},Criticality:{type:"integer"},Types:{shape:"Sm"},UserDefinedFields:{shape:"St"},Workflow:{type:"structure",members:{Status:{}}},RelatedFindings:{shape:"Sfq"}}},output:{type:"structure",required:["ProcessedFindings","UnprocessedFindings"],members:{ProcessedFindings:{shape:"Sgq"},UnprocessedFindings:{type:"list",member:{type:"structure",required:["FindingIdentifier","ErrorCode","ErrorMessage"],members:{FindingIdentifier:{shape:"Sgr"},ErrorCode:{},ErrorMessage:{}}}}}}},CreateActionTarget:{http:{requestUri:"/actionTargets"},input:{type:"structure",required:["Name","Description","Id"],members:{Name:{},Description:{},Id:{}}},output:{type:"structure",required:["ActionTargetArn"],members:{ActionTargetArn:{}}}},CreateFindingAggregator:{http:{requestUri:"/findingAggregator/create"},input:{type:"structure",required:["RegionLinkingMode"],members:{RegionLinkingMode:{},Regions:{shape:"S15"}}},output:{type:"structure",members:{FindingAggregatorArn:{},FindingAggregationRegion:{},RegionLinkingMode:{},Regions:{shape:"S15"}}}},CreateInsight:{http:{requestUri:"/insights"},input:{type:"structure",required:["Name","Filters","GroupByAttribute"],members:{Name:{},Filters:{shape:"Sh3"},GroupByAttribute:{}}},output:{type:"structure",required:["InsightArn"],members:{InsightArn:{}}}},CreateMembers:{http:{requestUri:"/members"},input:{type:"structure",required:["AccountDetails"],members:{AccountDetails:{type:"list",member:{type:"structure",required:["AccountId"],members:{AccountId:{},Email:{}}}}}},output:{type:"structure",members:{UnprocessedAccounts:{shape:"Shs"}}}},DeclineInvitations:{http:{requestUri:"/invitations/decline"},input:{type:"structure",required:["AccountIds"],members:{AccountIds:{shape:"Shv"}}},output:{type:"structure",members:{UnprocessedAccounts:{shape:"Shs"}}}},DeleteActionTarget:{http:{method:"DELETE",requestUri:"/actionTargets/{ActionTargetArn+}"},input:{type:"structure",required:["ActionTargetArn"],members:{ActionTargetArn:{location:"uri",locationName:"ActionTargetArn"}}},output:{type:"structure",required:["ActionTargetArn"],members:{ActionTargetArn:{}}}},DeleteFindingAggregator:{http:{method:"DELETE",requestUri:"/findingAggregator/delete/{FindingAggregatorArn+}"},input:{type:"structure",required:["FindingAggregatorArn"],members:{FindingAggregatorArn:{location:"uri",locationName:"FindingAggregatorArn"}}},output:{type:"structure",members:{}}},DeleteInsight:{http:{method:"DELETE",requestUri:"/insights/{InsightArn+}"},input:{type:"structure",required:["InsightArn"],members:{InsightArn:{location:"uri",locationName:"InsightArn"}}},output:{type:"structure",required:["InsightArn"],members:{InsightArn:{}}}},DeleteInvitations:{http:{requestUri:"/invitations/delete"},input:{type:"structure",required:["AccountIds"],members:{AccountIds:{shape:"Shv"}}},output:{type:"structure",members:{UnprocessedAccounts:{shape:"Shs"}}}},DeleteMembers:{http:{requestUri:"/members/delete"},input:{type:"structure",required:["AccountIds"],members:{AccountIds:{shape:"Shv"}}},output:{type:"structure",members:{UnprocessedAccounts:{shape:"Shs"}}}},DescribeActionTargets:{http:{requestUri:"/actionTargets/get"},input:{type:"structure",members:{ActionTargetArns:{shape:"Si8"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["ActionTargets"],members:{ActionTargets:{type:"list",member:{type:"structure",required:["ActionTargetArn","Name","Description"],members:{ActionTargetArn:{},Name:{},Description:{}}}},NextToken:{}}}},DescribeHub:{http:{method:"GET",requestUri:"/accounts"},input:{type:"structure",members:{HubArn:{location:"querystring",locationName:"HubArn"}}},output:{type:"structure",members:{HubArn:{},SubscribedAt:{},AutoEnableControls:{type:"boolean"}}}},DescribeOrganizationConfiguration:{http:{method:"GET",requestUri:"/organization/configuration"},input:{type:"structure",members:{}},output:{type:"structure",members:{AutoEnable:{type:"boolean"},MemberAccountLimitReached:{type:"boolean"},AutoEnableStandards:{}}}},DescribeProducts:{http:{method:"GET",requestUri:"/products"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"NextToken"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},ProductArn:{location:"querystring",locationName:"ProductArn"}}},output:{type:"structure",required:["Products"],members:{Products:{type:"list",member:{type:"structure",required:["ProductArn"],members:{ProductArn:{},ProductName:{},CompanyName:{},Description:{},Categories:{type:"list",member:{}},IntegrationTypes:{type:"list",member:{}},MarketplaceUrl:{},ActivationUrl:{},ProductSubscriptionResourcePolicy:{}}}},NextToken:{}}}},DescribeStandards:{http:{method:"GET",requestUri:"/standards"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"NextToken"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"}}},output:{type:"structure",members:{Standards:{type:"list",member:{type:"structure",members:{StandardsArn:{},Name:{},Description:{},EnabledByDefault:{type:"boolean"}}}},NextToken:{}}}},DescribeStandardsControls:{http:{method:"GET",requestUri:"/standards/controls/{StandardsSubscriptionArn+}"},input:{type:"structure",required:["StandardsSubscriptionArn"],members:{StandardsSubscriptionArn:{location:"uri",locationName:"StandardsSubscriptionArn"},NextToken:{location:"querystring",locationName:"NextToken"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"}}},output:{type:"structure",members:{Controls:{type:"list",member:{type:"structure",members:{StandardsControlArn:{},ControlStatus:{},DisabledReason:{},ControlStatusUpdatedAt:{shape:"Siz"},ControlId:{},Title:{},Description:{},RemediationUrl:{},SeverityRating:{},RelatedRequirements:{shape:"Sfi"}}}},NextToken:{}}}},DisableImportFindingsForProduct:{http:{method:"DELETE",requestUri:"/productSubscriptions/{ProductSubscriptionArn+}"},input:{type:"structure",required:["ProductSubscriptionArn"],members:{ProductSubscriptionArn:{location:"uri",locationName:"ProductSubscriptionArn"}}},output:{type:"structure",members:{}}},DisableOrganizationAdminAccount:{http:{requestUri:"/organization/admin/disable"},input:{type:"structure",required:["AdminAccountId"],members:{AdminAccountId:{}}},output:{type:"structure",members:{}}},DisableSecurityHub:{http:{method:"DELETE",requestUri:"/accounts"},input:{type:"structure",members:{}},output:{type:"structure",members:{}}},DisassociateFromAdministratorAccount:{http:{requestUri:"/administrator/disassociate"},input:{type:"structure",members:{}},output:{type:"structure",members:{}}},DisassociateFromMasterAccount:{http:{requestUri:"/master/disassociate"},input:{type:"structure",members:{}},output:{type:"structure",members:{}},deprecated:true,deprecatedMessage:"This API has been deprecated, use DisassociateFromAdministratorAccount API instead."},DisassociateMembers:{http:{requestUri:"/members/disassociate"},input:{type:"structure",required:["AccountIds"],members:{AccountIds:{shape:"Shv"}}},output:{type:"structure",members:{}}},EnableImportFindingsForProduct:{http:{requestUri:"/productSubscriptions"},input:{type:"structure",required:["ProductArn"],members:{ProductArn:{}}},output:{type:"structure",members:{ProductSubscriptionArn:{}}}},EnableOrganizationAdminAccount:{http:{requestUri:"/organization/admin/enable"},input:{type:"structure",required:["AdminAccountId"],members:{AdminAccountId:{}}},output:{type:"structure",members:{}}},EnableSecurityHub:{http:{requestUri:"/accounts"},input:{type:"structure",members:{Tags:{shape:"Sji"},EnableDefaultStandards:{type:"boolean"}}},output:{type:"structure",members:{}}},GetAdministratorAccount:{http:{method:"GET",requestUri:"/administrator"},input:{type:"structure",members:{}},output:{type:"structure",members:{Administrator:{shape:"Sjo"}}}},GetEnabledStandards:{http:{requestUri:"/standards/get"},input:{type:"structure",members:{StandardsSubscriptionArns:{shape:"S7"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{StandardsSubscriptions:{shape:"S9"},NextToken:{}}}},GetFindingAggregator:{http:{method:"GET",requestUri:"/findingAggregator/get/{FindingAggregatorArn+}"},input:{type:"structure",required:["FindingAggregatorArn"],members:{FindingAggregatorArn:{location:"uri",locationName:"FindingAggregatorArn"}}},output:{type:"structure",members:{FindingAggregatorArn:{},FindingAggregationRegion:{},RegionLinkingMode:{},Regions:{shape:"S15"}}}},GetFindings:{http:{requestUri:"/findings"},input:{type:"structure",members:{Filters:{shape:"Sh3"},SortCriteria:{type:"list",member:{type:"structure",members:{Field:{},SortOrder:{}}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["Findings"],members:{Findings:{type:"list",member:{shape:"Sl"}},NextToken:{}}}},GetInsightResults:{http:{method:"GET",requestUri:"/insights/results/{InsightArn+}"},input:{type:"structure",required:["InsightArn"],members:{InsightArn:{location:"uri",locationName:"InsightArn"}}},output:{type:"structure",required:["InsightResults"],members:{InsightResults:{type:"structure",required:["InsightArn","GroupByAttribute","ResultValues"],members:{InsightArn:{},GroupByAttribute:{},ResultValues:{type:"list",member:{type:"structure",required:["GroupByAttributeValue","Count"],members:{GroupByAttributeValue:{},Count:{type:"integer"}}}}}}}}},GetInsights:{http:{requestUri:"/insights/get"},input:{type:"structure",members:{InsightArns:{shape:"Si8"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["Insights"],members:{Insights:{type:"list",member:{type:"structure",required:["InsightArn","Name","Filters","GroupByAttribute"],members:{InsightArn:{},Name:{},Filters:{shape:"Sh3"},GroupByAttribute:{}}}},NextToken:{}}}},GetInvitationsCount:{http:{method:"GET",requestUri:"/invitations/count"},input:{type:"structure",members:{}},output:{type:"structure",members:{InvitationsCount:{type:"integer"}}}},GetMasterAccount:{http:{method:"GET",requestUri:"/master"},input:{type:"structure",members:{}},output:{type:"structure",members:{Master:{shape:"Sjo"}}},deprecated:true,deprecatedMessage:"This API has been deprecated, use GetAdministratorAccount API instead."},GetMembers:{http:{requestUri:"/members/get"},input:{type:"structure",required:["AccountIds"],members:{AccountIds:{shape:"Shv"}}},output:{type:"structure",members:{Members:{shape:"Ske"},UnprocessedAccounts:{shape:"Shs"}}}},InviteMembers:{http:{requestUri:"/members/invite"},input:{type:"structure",required:["AccountIds"],members:{AccountIds:{shape:"Shv"}}},output:{type:"structure",members:{UnprocessedAccounts:{shape:"Shs"}}}},ListEnabledProductsForImport:{http:{method:"GET",requestUri:"/productSubscriptions"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"NextToken"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"}}},output:{type:"structure",members:{ProductSubscriptions:{type:"list",member:{}},NextToken:{}}}},ListFindingAggregators:{http:{method:"GET",requestUri:"/findingAggregator/list"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"NextToken"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"}}},output:{type:"structure",members:{FindingAggregators:{type:"list",member:{type:"structure",members:{FindingAggregatorArn:{}}}},NextToken:{}}}},ListInvitations:{http:{method:"GET",requestUri:"/invitations"},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",members:{Invitations:{type:"list",member:{shape:"Sjo"}},NextToken:{}}}},ListMembers:{http:{method:"GET",requestUri:"/members"},input:{type:"structure",members:{OnlyAssociated:{location:"querystring",locationName:"OnlyAssociated",type:"boolean"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",members:{Members:{shape:"Ske"},NextToken:{}}}},ListOrganizationAdminAccounts:{http:{method:"GET",requestUri:"/organization/admin"},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},NextToken:{location:"querystring",locationName:"NextToken"}}},output:{type:"structure",members:{AdminAccounts:{type:"list",member:{type:"structure",members:{AccountId:{},Status:{}}}},NextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{ResourceArn}"},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"}}},output:{type:"structure",members:{Tags:{shape:"Sji"}}}},TagResource:{http:{requestUri:"/tags/{ResourceArn}"},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},Tags:{shape:"Sji"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{ResourceArn}"},input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},TagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateActionTarget:{http:{method:"PATCH",requestUri:"/actionTargets/{ActionTargetArn+}"},input:{type:"structure",required:["ActionTargetArn"],members:{ActionTargetArn:{location:"uri",locationName:"ActionTargetArn"},Name:{},Description:{}}},output:{type:"structure",members:{}}},UpdateFindingAggregator:{http:{method:"PATCH",requestUri:"/findingAggregator/update"},input:{type:"structure",required:["FindingAggregatorArn","RegionLinkingMode"],members:{FindingAggregatorArn:{},RegionLinkingMode:{},Regions:{shape:"S15"}}},output:{type:"structure",members:{FindingAggregatorArn:{},FindingAggregationRegion:{},RegionLinkingMode:{},Regions:{shape:"S15"}}}},UpdateFindings:{http:{method:"PATCH",requestUri:"/findings"},input:{type:"structure",required:["Filters"],members:{Filters:{shape:"Sh3"},Note:{shape:"Sgs"},RecordState:{}}},output:{type:"structure",members:{}}},UpdateInsight:{http:{method:"PATCH",requestUri:"/insights/{InsightArn+}"},input:{type:"structure",required:["InsightArn"],members:{InsightArn:{location:"uri",locationName:"InsightArn"},Name:{},Filters:{shape:"Sh3"},GroupByAttribute:{}}},output:{type:"structure",members:{}}},UpdateOrganizationConfiguration:{http:{requestUri:"/organization/configuration"},input:{type:"structure",required:["AutoEnable"],members:{AutoEnable:{type:"boolean"},AutoEnableStandards:{}}},output:{type:"structure",members:{}}},UpdateSecurityHubConfiguration:{http:{method:"PATCH",requestUri:"/accounts"},input:{type:"structure",members:{AutoEnableControls:{type:"boolean"}}},output:{type:"structure",members:{}}},UpdateStandardsControl:{http:{method:"PATCH",requestUri:"/standards/control/{StandardsControlArn+}"},input:{type:"structure",required:["StandardsControlArn"],members:{StandardsControlArn:{location:"uri",locationName:"StandardsControlArn"},ControlStatus:{},DisabledReason:{}}},output:{type:"structure",members:{}}}},shapes:{S7:{type:"list",member:{}},S9:{type:"list",member:{type:"structure",required:["StandardsSubscriptionArn","StandardsArn","StandardsInput","StandardsStatus"],members:{StandardsSubscriptionArn:{},StandardsArn:{},StandardsInput:{shape:"Sb"},StandardsStatus:{},StandardsStatusReason:{type:"structure",required:["StatusReasonCode"],members:{StatusReasonCode:{}}}}}},Sb:{type:"map",key:{},value:{}},Sl:{type:"structure",required:["SchemaVersion","Id","ProductArn","GeneratorId","AwsAccountId","CreatedAt","UpdatedAt","Title","Description","Resources"],members:{SchemaVersion:{},Id:{},ProductArn:{},ProductName:{},CompanyName:{},Region:{},GeneratorId:{},AwsAccountId:{},Types:{shape:"Sm"},FirstObservedAt:{},LastObservedAt:{},CreatedAt:{},UpdatedAt:{},Severity:{type:"structure",members:{Product:{type:"double"},Label:{},Normalized:{type:"integer"},Original:{}}},Confidence:{type:"integer"},Criticality:{type:"integer"},Title:{},Description:{},Remediation:{type:"structure",members:{Recommendation:{type:"structure",members:{Text:{},Url:{}}}}},SourceUrl:{},ProductFields:{shape:"St"},UserDefinedFields:{shape:"St"},Malware:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{},Type:{},Path:{},State:{}}}},Network:{type:"structure",members:{Direction:{},Protocol:{},OpenPortRange:{shape:"S10"},SourceIpV4:{},SourceIpV6:{},SourcePort:{type:"integer"},SourceDomain:{},SourceMac:{},DestinationIpV4:{},DestinationIpV6:{},DestinationPort:{type:"integer"},DestinationDomain:{}}},NetworkPath:{type:"list",member:{type:"structure",members:{ComponentId:{},ComponentType:{},Egress:{shape:"S13"},Ingress:{shape:"S13"}}}},Process:{type:"structure",members:{Name:{},Path:{},Pid:{type:"integer"},ParentPid:{type:"integer"},LaunchedAt:{},TerminatedAt:{}}},ThreatIntelIndicators:{type:"list",member:{type:"structure",members:{Type:{},Value:{},Category:{},LastObservedAt:{},Source:{},SourceUrl:{}}}},Resources:{type:"list",member:{type:"structure",required:["Type","Id"],members:{Type:{},Id:{},Partition:{},Region:{},ResourceRole:{},Tags:{shape:"St"},DataClassification:{type:"structure",members:{DetailedResultsLocation:{},Result:{type:"structure",members:{MimeType:{},SizeClassified:{type:"long"},AdditionalOccurrences:{type:"boolean"},Status:{type:"structure",members:{Code:{},Reason:{}}},SensitiveData:{type:"list",member:{type:"structure",members:{Category:{},Detections:{type:"list",member:{type:"structure",members:{Count:{type:"long"},Type:{},Occurrences:{shape:"S1o"}}}},TotalCount:{type:"long"}}}},CustomDataIdentifiers:{type:"structure",members:{Detections:{type:"list",member:{type:"structure",members:{Count:{type:"long"},Arn:{},Name:{},Occurrences:{shape:"S1o"}}}},TotalCount:{type:"long"}}}}}}},Details:{type:"structure",members:{AwsAutoScalingAutoScalingGroup:{type:"structure",members:{LaunchConfigurationName:{},LoadBalancerNames:{shape:"S15"},HealthCheckType:{},HealthCheckGracePeriod:{type:"integer"},CreatedTime:{},MixedInstancesPolicy:{type:"structure",members:{InstancesDistribution:{type:"structure",members:{OnDemandAllocationStrategy:{},OnDemandBaseCapacity:{type:"integer"},OnDemandPercentageAboveBaseCapacity:{type:"integer"},SpotAllocationStrategy:{},SpotInstancePools:{type:"integer"},SpotMaxPrice:{}}},LaunchTemplate:{type:"structure",members:{LaunchTemplateSpecification:{type:"structure",members:{LaunchTemplateId:{},LaunchTemplateName:{},Version:{}}},Overrides:{type:"list",member:{type:"structure",members:{InstanceType:{},WeightedCapacity:{}}}}}}}},AvailabilityZones:{type:"list",member:{type:"structure",members:{Value:{}}}},LaunchTemplate:{type:"structure",members:{LaunchTemplateId:{},LaunchTemplateName:{},Version:{}}},CapacityRebalance:{type:"boolean"}}},AwsCodeBuildProject:{type:"structure",members:{EncryptionKey:{},Artifacts:{shape:"S2c"},Environment:{type:"structure",members:{Certificate:{},EnvironmentVariables:{type:"list",member:{type:"structure",members:{Name:{},Type:{},Value:{}}}},PrivilegedMode:{type:"boolean"},ImagePullCredentialsType:{},RegistryCredential:{type:"structure",members:{Credential:{},CredentialProvider:{}}},Type:{}}},Name:{},Source:{type:"structure",members:{Type:{},Location:{},GitCloneDepth:{type:"integer"},InsecureSsl:{type:"boolean"}}},ServiceRole:{},LogsConfig:{type:"structure",members:{CloudWatchLogs:{type:"structure",members:{GroupName:{},Status:{},StreamName:{}}},S3Logs:{type:"structure",members:{EncryptionDisabled:{type:"boolean"},Location:{},Status:{}}}}},VpcConfig:{type:"structure",members:{VpcId:{},Subnets:{shape:"S2n"},SecurityGroupIds:{shape:"S2n"}}},SecondaryArtifacts:{shape:"S2c"}}},AwsCloudFrontDistribution:{type:"structure",members:{CacheBehaviors:{type:"structure",members:{Items:{type:"list",member:{type:"structure",members:{ViewerProtocolPolicy:{}}}}}},DefaultCacheBehavior:{type:"structure",members:{ViewerProtocolPolicy:{}}},DefaultRootObject:{},DomainName:{},ETag:{},LastModifiedTime:{},Logging:{type:"structure",members:{Bucket:{},Enabled:{type:"boolean"},IncludeCookies:{type:"boolean"},Prefix:{}}},Origins:{type:"structure",members:{Items:{type:"list",member:{type:"structure",members:{DomainName:{},Id:{},OriginPath:{},S3OriginConfig:{type:"structure",members:{OriginAccessIdentity:{}}}}}}}},OriginGroups:{type:"structure",members:{Items:{type:"list",member:{type:"structure",members:{FailoverCriteria:{type:"structure",members:{StatusCodes:{type:"structure",members:{Items:{type:"list",member:{type:"integer"}},Quantity:{type:"integer"}}}}}}}}}},ViewerCertificate:{type:"structure",members:{AcmCertificateArn:{},Certificate:{},CertificateSource:{},CloudFrontDefaultCertificate:{type:"boolean"},IamCertificateId:{},MinimumProtocolVersion:{},SslSupportMethod:{}}},Status:{},WebAclId:{}}},AwsEc2Instance:{type:"structure",members:{Type:{},ImageId:{},IpV4Addresses:{shape:"S15"},IpV6Addresses:{shape:"S15"},KeyName:{},IamInstanceProfileArn:{},VpcId:{},SubnetId:{},LaunchedAt:{},NetworkInterfaces:{type:"list",member:{type:"structure",members:{NetworkInterfaceId:{}}}}}},AwsEc2NetworkInterface:{type:"structure",members:{Attachment:{type:"structure",members:{AttachTime:{},AttachmentId:{},DeleteOnTermination:{type:"boolean"},DeviceIndex:{type:"integer"},InstanceId:{},InstanceOwnerId:{},Status:{}}},NetworkInterfaceId:{},SecurityGroups:{type:"list",member:{type:"structure",members:{GroupName:{},GroupId:{}}}},SourceDestCheck:{type:"boolean"},IpV6Addresses:{type:"list",member:{type:"structure",members:{IpV6Address:{}}}},PrivateIpAddresses:{type:"list",member:{type:"structure",members:{PrivateIpAddress:{},PrivateDnsName:{}}}},PublicDnsName:{},PublicIp:{}}},AwsEc2SecurityGroup:{type:"structure",members:{GroupName:{},GroupId:{},OwnerId:{},VpcId:{},IpPermissions:{shape:"S3h"},IpPermissionsEgress:{shape:"S3h"}}},AwsEc2Volume:{type:"structure",members:{CreateTime:{},Encrypted:{type:"boolean"},Size:{type:"integer"},SnapshotId:{},Status:{},KmsKeyId:{},Attachments:{type:"list",member:{type:"structure",members:{AttachTime:{},DeleteOnTermination:{type:"boolean"},InstanceId:{},Status:{}}}}}},AwsEc2Vpc:{type:"structure",members:{CidrBlockAssociationSet:{type:"list",member:{type:"structure",members:{AssociationId:{},CidrBlock:{},CidrBlockState:{}}}},Ipv6CidrBlockAssociationSet:{shape:"S3x"},DhcpOptionsId:{},State:{}}},AwsEc2Eip:{type:"structure",members:{InstanceId:{},PublicIp:{},AllocationId:{},AssociationId:{},Domain:{},PublicIpv4Pool:{},NetworkBorderGroup:{},NetworkInterfaceId:{},NetworkInterfaceOwnerId:{},PrivateIpAddress:{}}},AwsEc2Subnet:{type:"structure",members:{AssignIpv6AddressOnCreation:{type:"boolean"},AvailabilityZone:{},AvailabilityZoneId:{},AvailableIpAddressCount:{type:"integer"},CidrBlock:{},DefaultForAz:{type:"boolean"},MapPublicIpOnLaunch:{type:"boolean"},OwnerId:{},State:{},SubnetArn:{},SubnetId:{},VpcId:{},Ipv6CidrBlockAssociationSet:{shape:"S3x"}}},AwsEc2NetworkAcl:{type:"structure",members:{IsDefault:{type:"boolean"},NetworkAclId:{},OwnerId:{},VpcId:{},Associations:{type:"list",member:{type:"structure",members:{NetworkAclAssociationId:{},NetworkAclId:{},SubnetId:{}}}},Entries:{type:"list",member:{type:"structure",members:{CidrBlock:{},Egress:{type:"boolean"},IcmpTypeCode:{type:"structure",members:{Code:{type:"integer"},Type:{type:"integer"}}},Ipv6CidrBlock:{},PortRange:{type:"structure",members:{From:{type:"integer"},To:{type:"integer"}}},Protocol:{},RuleAction:{},RuleNumber:{type:"integer"}}}}}},AwsElbv2LoadBalancer:{type:"structure",members:{AvailabilityZones:{type:"list",member:{type:"structure",members:{ZoneName:{},SubnetId:{}}}},CanonicalHostedZoneId:{},CreatedTime:{},DNSName:{},IpAddressType:{},Scheme:{},SecurityGroups:{type:"list",member:{}},State:{type:"structure",members:{Code:{},Reason:{}}},Type:{},VpcId:{},LoadBalancerAttributes:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}}}},AwsElasticBeanstalkEnvironment:{type:"structure",members:{ApplicationName:{},Cname:{},DateCreated:{},DateUpdated:{},Description:{},EndpointUrl:{},EnvironmentArn:{},EnvironmentId:{},EnvironmentLinks:{type:"list",member:{type:"structure",members:{EnvironmentName:{},LinkName:{}}}},EnvironmentName:{},OptionSettings:{type:"list",member:{type:"structure",members:{Namespace:{},OptionName:{},ResourceName:{},Value:{}}}},PlatformArn:{},SolutionStackName:{},Status:{},Tier:{type:"structure",members:{Name:{},Type:{},Version:{}}},VersionLabel:{}}},AwsElasticsearchDomain:{type:"structure",members:{AccessPolicies:{},DomainEndpointOptions:{type:"structure",members:{EnforceHTTPS:{type:"boolean"},TLSSecurityPolicy:{}}},DomainId:{},DomainName:{},Endpoint:{},Endpoints:{shape:"St"},ElasticsearchVersion:{},ElasticsearchClusterConfig:{type:"structure",members:{DedicatedMasterCount:{type:"integer"},DedicatedMasterEnabled:{type:"boolean"},DedicatedMasterType:{},InstanceCount:{type:"integer"},InstanceType:{},ZoneAwarenessConfig:{type:"structure",members:{AvailabilityZoneCount:{type:"integer"}}},ZoneAwarenessEnabled:{type:"boolean"}}},EncryptionAtRestOptions:{type:"structure",members:{Enabled:{type:"boolean"},KmsKeyId:{}}},LogPublishingOptions:{type:"structure",members:{IndexSlowLogs:{shape:"S4r"},SearchSlowLogs:{shape:"S4r"},AuditLogs:{shape:"S4r"}}},NodeToNodeEncryptionOptions:{type:"structure",members:{Enabled:{type:"boolean"}}},ServiceSoftwareOptions:{type:"structure",members:{AutomatedUpdateDate:{},Cancellable:{type:"boolean"},CurrentVersion:{},Description:{},NewVersion:{},UpdateAvailable:{type:"boolean"},UpdateStatus:{}}},VPCOptions:{type:"structure",members:{AvailabilityZones:{shape:"S2n"},SecurityGroupIds:{shape:"S2n"},SubnetIds:{shape:"S2n"},VPCId:{}}}}},AwsS3Bucket:{type:"structure",members:{OwnerId:{},OwnerName:{},OwnerAccountId:{},CreatedAt:{},ServerSideEncryptionConfiguration:{type:"structure",members:{Rules:{type:"list",member:{type:"structure",members:{ApplyServerSideEncryptionByDefault:{type:"structure",members:{SSEAlgorithm:{},KMSMasterKeyID:{}}}}}}}},BucketLifecycleConfiguration:{type:"structure",members:{Rules:{type:"list",member:{type:"structure",members:{AbortIncompleteMultipartUpload:{type:"structure",members:{DaysAfterInitiation:{type:"integer"}}},ExpirationDate:{},ExpirationInDays:{type:"integer"},ExpiredObjectDeleteMarker:{type:"boolean"},Filter:{type:"structure",members:{Predicate:{type:"structure",members:{Operands:{type:"list",member:{type:"structure",members:{Prefix:{},Tag:{type:"structure",members:{Key:{},Value:{}}},Type:{}}}},Prefix:{},Tag:{type:"structure",members:{Key:{},Value:{}}},Type:{}}}}},ID:{},NoncurrentVersionExpirationInDays:{type:"integer"},NoncurrentVersionTransitions:{type:"list",member:{type:"structure",members:{Days:{type:"integer"},StorageClass:{}}}},Prefix:{},Status:{},Transitions:{type:"list",member:{type:"structure",members:{Date:{},Days:{type:"integer"},StorageClass:{}}}}}}}}},PublicAccessBlockConfiguration:{shape:"S5e"},AccessControlList:{},BucketLoggingConfiguration:{type:"structure",members:{DestinationBucketName:{},LogFilePrefix:{}}},BucketWebsiteConfiguration:{type:"structure",members:{ErrorDocument:{},IndexDocumentSuffix:{},RedirectAllRequestsTo:{type:"structure",members:{Hostname:{},Protocol:{}}},RoutingRules:{type:"list",member:{type:"structure",members:{Condition:{type:"structure",members:{HttpErrorCodeReturnedEquals:{},KeyPrefixEquals:{}}},Redirect:{type:"structure",members:{Hostname:{},HttpRedirectCode:{},Protocol:{},ReplaceKeyPrefixWith:{},ReplaceKeyWith:{}}}}}}}},BucketNotificationConfiguration:{type:"structure",members:{Configurations:{type:"list",member:{type:"structure",members:{Events:{type:"list",member:{}},Filter:{type:"structure",members:{S3KeyFilter:{type:"structure",members:{FilterRules:{type:"list",member:{type:"structure",members:{Name:{},Value:{}}}}}}}},Destination:{},Type:{}}}}}},BucketVersioningConfiguration:{type:"structure",members:{IsMfaDeleteEnabled:{type:"boolean"},Status:{}}}}},AwsS3AccountPublicAccessBlock:{shape:"S5e"},AwsS3Object:{type:"structure",members:{LastModified:{},ETag:{},VersionId:{},ContentType:{},ServerSideEncryption:{},SSEKMSKeyId:{}}},AwsSecretsManagerSecret:{type:"structure",members:{RotationRules:{type:"structure",members:{AutomaticallyAfterDays:{type:"integer"}}},RotationOccurredWithinFrequency:{type:"boolean"},KmsKeyId:{},RotationEnabled:{type:"boolean"},RotationLambdaArn:{},Deleted:{type:"boolean"},Name:{},Description:{}}},AwsIamAccessKey:{type:"structure",members:{UserName:{deprecated:true,deprecatedMessage:"This filter is deprecated. Instead, use PrincipalName."},Status:{},CreatedAt:{},PrincipalId:{},PrincipalType:{},PrincipalName:{},AccountId:{},AccessKeyId:{},SessionContext:{type:"structure",members:{Attributes:{type:"structure",members:{MfaAuthenticated:{type:"boolean"},CreationDate:{}}},SessionIssuer:{type:"structure",members:{Type:{},PrincipalId:{},Arn:{},AccountId:{},UserName:{}}}}}}},AwsIamUser:{type:"structure",members:{AttachedManagedPolicies:{shape:"S65"},CreateDate:{},GroupList:{shape:"S15"},Path:{},PermissionsBoundary:{shape:"S67"},UserId:{},UserName:{},UserPolicyList:{type:"list",member:{type:"structure",members:{PolicyName:{}}}}}},AwsIamPolicy:{type:"structure",members:{AttachmentCount:{type:"integer"},CreateDate:{},DefaultVersionId:{},Description:{},IsAttachable:{type:"boolean"},Path:{},PermissionsBoundaryUsageCount:{type:"integer"},PolicyId:{},PolicyName:{},PolicyVersionList:{type:"list",member:{type:"structure",members:{VersionId:{},IsDefaultVersion:{type:"boolean"},CreateDate:{}}}},UpdateDate:{}}},AwsApiGatewayV2Stage:{type:"structure",members:{ClientCertificateId:{},CreatedDate:{},Description:{},DefaultRouteSettings:{shape:"S6e"},DeploymentId:{},LastUpdatedDate:{},RouteSettings:{shape:"S6e"},StageName:{},StageVariables:{shape:"St"},AccessLogSettings:{shape:"S6f"},AutoDeploy:{type:"boolean"},LastDeploymentStatusMessage:{},ApiGatewayManaged:{type:"boolean"}}},AwsApiGatewayV2Api:{type:"structure",members:{ApiEndpoint:{},ApiId:{},ApiKeySelectionExpression:{},CreatedDate:{},Description:{},Version:{},Name:{},ProtocolType:{},RouteSelectionExpression:{},CorsConfiguration:{type:"structure",members:{AllowOrigins:{shape:"S2n"},AllowCredentials:{type:"boolean"},ExposeHeaders:{shape:"S2n"},MaxAge:{type:"integer"},AllowMethods:{shape:"S2n"},AllowHeaders:{shape:"S2n"}}}}},AwsDynamoDbTable:{type:"structure",members:{AttributeDefinitions:{type:"list",member:{type:"structure",members:{AttributeName:{},AttributeType:{}}}},BillingModeSummary:{type:"structure",members:{BillingMode:{},LastUpdateToPayPerRequestDateTime:{}}},CreationDateTime:{},GlobalSecondaryIndexes:{type:"list",member:{type:"structure",members:{Backfilling:{type:"boolean"},IndexArn:{},IndexName:{},IndexSizeBytes:{type:"long"},IndexStatus:{},ItemCount:{type:"integer"},KeySchema:{shape:"S6p"},Projection:{shape:"S6r"},ProvisionedThroughput:{shape:"S6s"}}}},GlobalTableVersion:{},ItemCount:{type:"integer"},KeySchema:{shape:"S6p"},LatestStreamArn:{},LatestStreamLabel:{},LocalSecondaryIndexes:{type:"list",member:{type:"structure",members:{IndexArn:{},IndexName:{},KeySchema:{shape:"S6p"},Projection:{shape:"S6r"}}}},ProvisionedThroughput:{shape:"S6s"},Replicas:{type:"list",member:{type:"structure",members:{GlobalSecondaryIndexes:{type:"list",member:{type:"structure",members:{IndexName:{},ProvisionedThroughputOverride:{shape:"S6z"}}}},KmsMasterKeyId:{},ProvisionedThroughputOverride:{shape:"S6z"},RegionName:{},ReplicaStatus:{},ReplicaStatusDescription:{}}}},RestoreSummary:{type:"structure",members:{SourceBackupArn:{},SourceTableArn:{},RestoreDateTime:{},RestoreInProgress:{type:"boolean"}}},SseDescription:{type:"structure",members:{InaccessibleEncryptionDateTime:{},Status:{},SseType:{},KmsMasterKeyArn:{}}},StreamSpecification:{type:"structure",members:{StreamEnabled:{type:"boolean"},StreamViewType:{}}},TableId:{},TableName:{},TableSizeBytes:{type:"long"},TableStatus:{}}},AwsApiGatewayStage:{type:"structure",members:{DeploymentId:{},ClientCertificateId:{},StageName:{},Description:{},CacheClusterEnabled:{type:"boolean"},CacheClusterSize:{},CacheClusterStatus:{},MethodSettings:{type:"list",member:{type:"structure",members:{MetricsEnabled:{type:"boolean"},LoggingLevel:{},DataTraceEnabled:{type:"boolean"},ThrottlingBurstLimit:{type:"integer"},ThrottlingRateLimit:{type:"double"},CachingEnabled:{type:"boolean"},CacheTtlInSeconds:{type:"integer"},CacheDataEncrypted:{type:"boolean"},RequireAuthorizationForCacheControl:{type:"boolean"},UnauthorizedCacheControlHeaderStrategy:{},HttpMethod:{},ResourcePath:{}}}},Variables:{shape:"St"},DocumentationVersion:{},AccessLogSettings:{shape:"S6f"},CanarySettings:{type:"structure",members:{PercentTraffic:{type:"double"},DeploymentId:{},StageVariableOverrides:{shape:"St"},UseStageCache:{type:"boolean"}}},TracingEnabled:{type:"boolean"},CreatedDate:{},LastUpdatedDate:{},WebAclArn:{}}},AwsApiGatewayRestApi:{type:"structure",members:{Id:{},Name:{},Description:{},CreatedDate:{},Version:{},BinaryMediaTypes:{shape:"S2n"},MinimumCompressionSize:{type:"integer"},ApiKeySource:{},EndpointConfiguration:{type:"structure",members:{Types:{shape:"S2n"}}}}},AwsCloudTrailTrail:{type:"structure",members:{CloudWatchLogsLogGroupArn:{},CloudWatchLogsRoleArn:{},HasCustomEventSelectors:{type:"boolean"},HomeRegion:{},IncludeGlobalServiceEvents:{type:"boolean"},IsMultiRegionTrail:{type:"boolean"},IsOrganizationTrail:{type:"boolean"},KmsKeyId:{},LogFileValidationEnabled:{type:"boolean"},Name:{},S3BucketName:{},S3KeyPrefix:{},SnsTopicArn:{},SnsTopicName:{},TrailArn:{}}},AwsSsmPatchCompliance:{type:"structure",members:{Patch:{type:"structure",members:{ComplianceSummary:{type:"structure",members:{Status:{},CompliantCriticalCount:{type:"integer"},CompliantHighCount:{type:"integer"},CompliantMediumCount:{type:"integer"},ExecutionType:{},NonCompliantCriticalCount:{type:"integer"},CompliantInformationalCount:{type:"integer"},NonCompliantInformationalCount:{type:"integer"},CompliantUnspecifiedCount:{type:"integer"},NonCompliantLowCount:{type:"integer"},NonCompliantHighCount:{type:"integer"},CompliantLowCount:{type:"integer"},ComplianceType:{},PatchBaselineId:{},OverallSeverity:{},NonCompliantMediumCount:{type:"integer"},NonCompliantUnspecifiedCount:{type:"integer"},PatchGroup:{}}}}}}},AwsCertificateManagerCertificate:{type:"structure",members:{CertificateAuthorityArn:{},CreatedAt:{},DomainName:{},DomainValidationOptions:{shape:"S7e"},ExtendedKeyUsages:{type:"list",member:{type:"structure",members:{Name:{},OId:{}}}},FailureReason:{},ImportedAt:{},InUseBy:{shape:"S15"},IssuedAt:{},Issuer:{},KeyAlgorithm:{},KeyUsages:{type:"list",member:{type:"structure",members:{Name:{}}}},NotAfter:{},NotBefore:{},Options:{type:"structure",members:{CertificateTransparencyLoggingPreference:{}}},RenewalEligibility:{},RenewalSummary:{type:"structure",members:{DomainValidationOptions:{shape:"S7e"},RenewalStatus:{},RenewalStatusReason:{},UpdatedAt:{}}},Serial:{},SignatureAlgorithm:{},Status:{},Subject:{},SubjectAlternativeNames:{shape:"S15"},Type:{}}},AwsRedshiftCluster:{type:"structure",members:{AllowVersionUpgrade:{type:"boolean"},AutomatedSnapshotRetentionPeriod:{type:"integer"},AvailabilityZone:{},ClusterAvailabilityStatus:{},ClusterCreateTime:{},ClusterIdentifier:{},ClusterNodes:{type:"list",member:{type:"structure",members:{NodeRole:{},PrivateIpAddress:{},PublicIpAddress:{}}}},ClusterParameterGroups:{type:"list",member:{type:"structure",members:{ClusterParameterStatusList:{type:"list",member:{type:"structure",members:{ParameterName:{},ParameterApplyStatus:{},ParameterApplyErrorDescription:{}}}},ParameterApplyStatus:{},ParameterGroupName:{}}}},ClusterPublicKey:{},ClusterRevisionNumber:{},ClusterSecurityGroups:{type:"list",member:{type:"structure",members:{ClusterSecurityGroupName:{},Status:{}}}},ClusterSnapshotCopyStatus:{type:"structure",members:{DestinationRegion:{},ManualSnapshotRetentionPeriod:{type:"integer"},RetentionPeriod:{type:"integer"},SnapshotCopyGrantName:{}}},ClusterStatus:{},ClusterSubnetGroupName:{},ClusterVersion:{},DBName:{},DeferredMaintenanceWindows:{type:"list",member:{type:"structure",members:{DeferMaintenanceEndTime:{},DeferMaintenanceIdentifier:{},DeferMaintenanceStartTime:{}}}},ElasticIpStatus:{type:"structure",members:{ElasticIp:{},Status:{}}},ElasticResizeNumberOfNodeOptions:{},Encrypted:{type:"boolean"},Endpoint:{type:"structure",members:{Address:{},Port:{type:"integer"}}},EnhancedVpcRouting:{type:"boolean"},ExpectedNextSnapshotScheduleTime:{},ExpectedNextSnapshotScheduleTimeStatus:{},HsmStatus:{type:"structure",members:{HsmClientCertificateIdentifier:{},HsmConfigurationIdentifier:{},Status:{}}},IamRoles:{type:"list",member:{type:"structure",members:{ApplyStatus:{},IamRoleArn:{}}}},KmsKeyId:{},MaintenanceTrackName:{},ManualSnapshotRetentionPeriod:{type:"integer"},MasterUsername:{},NextMaintenanceWindowStartTime:{},NodeType:{},NumberOfNodes:{type:"integer"},PendingActions:{shape:"S15"},PendingModifiedValues:{type:"structure",members:{AutomatedSnapshotRetentionPeriod:{type:"integer"},ClusterIdentifier:{},ClusterType:{},ClusterVersion:{},EncryptionType:{},EnhancedVpcRouting:{type:"boolean"},MaintenanceTrackName:{},MasterUserPassword:{},NodeType:{},NumberOfNodes:{type:"integer"},PubliclyAccessible:{type:"boolean"}}},PreferredMaintenanceWindow:{},PubliclyAccessible:{type:"boolean"},ResizeInfo:{type:"structure",members:{AllowCancelResize:{type:"boolean"},ResizeType:{}}},RestoreStatus:{type:"structure",members:{CurrentRestoreRateInMegaBytesPerSecond:{type:"double"},ElapsedTimeInSeconds:{type:"long"},EstimatedTimeToCompletionInSeconds:{type:"long"},ProgressInMegaBytes:{type:"long"},SnapshotSizeInMegaBytes:{type:"long"},Status:{}}},SnapshotScheduleIdentifier:{},SnapshotScheduleState:{},VpcId:{},VpcSecurityGroups:{type:"list",member:{type:"structure",members:{Status:{},VpcSecurityGroupId:{}}}},LoggingStatus:{type:"structure",members:{BucketName:{},LastFailureMessage:{},LastFailureTime:{},LastSuccessfulDeliveryTime:{},LoggingEnabled:{type:"boolean"},S3KeyPrefix:{}}}}},AwsElbLoadBalancer:{type:"structure",members:{AvailabilityZones:{shape:"S15"},BackendServerDescriptions:{type:"list",member:{type:"structure",members:{InstancePort:{type:"integer"},PolicyNames:{shape:"S15"}}}},CanonicalHostedZoneName:{},CanonicalHostedZoneNameID:{},CreatedTime:{},DnsName:{},HealthCheck:{type:"structure",members:{HealthyThreshold:{type:"integer"},Interval:{type:"integer"},Target:{},Timeout:{type:"integer"},UnhealthyThreshold:{type:"integer"}}},Instances:{type:"list",member:{type:"structure",members:{InstanceId:{}}}},ListenerDescriptions:{type:"list",member:{type:"structure",members:{Listener:{type:"structure",members:{InstancePort:{type:"integer"},InstanceProtocol:{},LoadBalancerPort:{type:"integer"},Protocol:{},SslCertificateId:{}}},PolicyNames:{shape:"S15"}}}},LoadBalancerAttributes:{type:"structure",members:{AccessLog:{type:"structure",members:{EmitInterval:{type:"integer"},Enabled:{type:"boolean"},S3BucketName:{},S3BucketPrefix:{}}},ConnectionDraining:{type:"structure",members:{Enabled:{type:"boolean"},Timeout:{type:"integer"}}},ConnectionSettings:{type:"structure",members:{IdleTimeout:{type:"integer"}}},CrossZoneLoadBalancing:{type:"structure",members:{Enabled:{type:"boolean"}}},AdditionalAttributes:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}}}},LoadBalancerName:{},Policies:{type:"structure",members:{AppCookieStickinessPolicies:{type:"list",member:{type:"structure",members:{CookieName:{},PolicyName:{}}}},LbCookieStickinessPolicies:{type:"list",member:{type:"structure",members:{CookieExpirationPeriod:{type:"long"},PolicyName:{}}}},OtherPolicies:{shape:"S15"}}},Scheme:{},SecurityGroups:{shape:"S15"},SourceSecurityGroup:{type:"structure",members:{GroupName:{},OwnerAlias:{}}},Subnets:{shape:"S15"},VpcId:{}}},AwsIamGroup:{type:"structure",members:{AttachedManagedPolicies:{shape:"S65"},CreateDate:{},GroupId:{},GroupName:{},GroupPolicyList:{type:"list",member:{type:"structure",members:{PolicyName:{}}}},Path:{}}},AwsIamRole:{type:"structure",members:{AssumeRolePolicyDocument:{},AttachedManagedPolicies:{shape:"S65"},CreateDate:{},InstanceProfileList:{type:"list",member:{type:"structure",members:{Arn:{},CreateDate:{},InstanceProfileId:{},InstanceProfileName:{},Path:{},Roles:{type:"list",member:{type:"structure",members:{Arn:{},AssumeRolePolicyDocument:{},CreateDate:{},Path:{},RoleId:{},RoleName:{}}}}}}},PermissionsBoundary:{shape:"S67"},RoleId:{},RoleName:{},RolePolicyList:{type:"list",member:{type:"structure",members:{PolicyName:{}}}},MaxSessionDuration:{type:"integer"},Path:{}}},AwsKmsKey:{type:"structure",members:{AWSAccountId:{},CreationDate:{type:"double"},KeyId:{},KeyManager:{},KeyState:{},Origin:{},Description:{},KeyRotationStatus:{type:"boolean"}}},AwsLambdaFunction:{type:"structure",members:{Code:{type:"structure",members:{S3Bucket:{},S3Key:{},S3ObjectVersion:{},ZipFile:{}}},CodeSha256:{},DeadLetterConfig:{type:"structure",members:{TargetArn:{}}},Environment:{type:"structure",members:{Variables:{shape:"St"},Error:{type:"structure",members:{ErrorCode:{},Message:{}}}}},FunctionName:{},Handler:{},KmsKeyArn:{},LastModified:{},Layers:{type:"list",member:{type:"structure",members:{Arn:{},CodeSize:{type:"integer"}}}},MasterArn:{},MemorySize:{type:"integer"},RevisionId:{},Role:{},Runtime:{},Timeout:{type:"integer"},TracingConfig:{type:"structure",members:{Mode:{}}},VpcConfig:{type:"structure",members:{SecurityGroupIds:{shape:"S2n"},SubnetIds:{shape:"S2n"},VpcId:{}}},Version:{}}},AwsLambdaLayerVersion:{type:"structure",members:{Version:{type:"long"},CompatibleRuntimes:{shape:"S2n"},CreatedDate:{}}},AwsRdsDbInstance:{type:"structure",members:{AssociatedRoles:{type:"list",member:{type:"structure",members:{RoleArn:{},FeatureName:{},Status:{}}}},CACertificateIdentifier:{},DBClusterIdentifier:{},DBInstanceIdentifier:{},DBInstanceClass:{},DbInstancePort:{type:"integer"},DbiResourceId:{},DBName:{},DeletionProtection:{type:"boolean"},Endpoint:{shape:"S9m"},Engine:{},EngineVersion:{},IAMDatabaseAuthenticationEnabled:{type:"boolean"},InstanceCreateTime:{},KmsKeyId:{},PubliclyAccessible:{type:"boolean"},StorageEncrypted:{type:"boolean"},TdeCredentialArn:{},VpcSecurityGroups:{shape:"S9n"},MultiAz:{type:"boolean"},EnhancedMonitoringResourceArn:{},DbInstanceStatus:{},MasterUsername:{},AllocatedStorage:{type:"integer"},PreferredBackupWindow:{},BackupRetentionPeriod:{type:"integer"},DbSecurityGroups:{shape:"S15"},DbParameterGroups:{type:"list",member:{type:"structure",members:{DbParameterGroupName:{},ParameterApplyStatus:{}}}},AvailabilityZone:{},DbSubnetGroup:{type:"structure",members:{DbSubnetGroupName:{},DbSubnetGroupDescription:{},VpcId:{},SubnetGroupStatus:{},Subnets:{type:"list",member:{type:"structure",members:{SubnetIdentifier:{},SubnetAvailabilityZone:{type:"structure",members:{Name:{}}},SubnetStatus:{}}}},DbSubnetGroupArn:{}}},PreferredMaintenanceWindow:{},PendingModifiedValues:{type:"structure",members:{DbInstanceClass:{},AllocatedStorage:{type:"integer"},MasterUserPassword:{},Port:{type:"integer"},BackupRetentionPeriod:{type:"integer"},MultiAZ:{type:"boolean"},EngineVersion:{},LicenseModel:{},Iops:{type:"integer"},DbInstanceIdentifier:{},StorageType:{},CaCertificateIdentifier:{},DbSubnetGroupName:{},PendingCloudWatchLogsExports:{type:"structure",members:{LogTypesToEnable:{shape:"S15"},LogTypesToDisable:{shape:"S15"}}},ProcessorFeatures:{shape:"S9x"}}},LatestRestorableTime:{},AutoMinorVersionUpgrade:{type:"boolean"},ReadReplicaSourceDBInstanceIdentifier:{},ReadReplicaDBInstanceIdentifiers:{shape:"S15"},ReadReplicaDBClusterIdentifiers:{shape:"S15"},LicenseModel:{},Iops:{type:"integer"},OptionGroupMemberships:{type:"list",member:{type:"structure",members:{OptionGroupName:{},Status:{}}}},CharacterSetName:{},SecondaryAvailabilityZone:{},StatusInfos:{type:"list",member:{type:"structure",members:{StatusType:{},Normal:{type:"boolean"},Status:{},Message:{}}}},StorageType:{},DomainMemberships:{shape:"Sa3"},CopyTagsToSnapshot:{type:"boolean"},MonitoringInterval:{type:"integer"},MonitoringRoleArn:{},PromotionTier:{type:"integer"},Timezone:{},PerformanceInsightsEnabled:{type:"boolean"},PerformanceInsightsKmsKeyId:{},PerformanceInsightsRetentionPeriod:{type:"integer"},EnabledCloudWatchLogsExports:{shape:"S15"},ProcessorFeatures:{shape:"S9x"},ListenerEndpoint:{shape:"S9m"},MaxAllocatedStorage:{type:"integer"}}},AwsSnsTopic:{type:"structure",members:{KmsMasterKeyId:{},Subscription:{type:"list",member:{type:"structure",members:{Endpoint:{},Protocol:{}}}},TopicName:{},Owner:{}}},AwsSqsQueue:{type:"structure",members:{KmsDataKeyReusePeriodSeconds:{type:"integer"},KmsMasterKeyId:{},QueueName:{},DeadLetterTargetArn:{}}},AwsWafWebAcl:{type:"structure",members:{Name:{},DefaultAction:{},Rules:{type:"list",member:{type:"structure",members:{Action:{type:"structure",members:{Type:{}}},ExcludedRules:{type:"list",member:{type:"structure",members:{RuleId:{}}}},OverrideAction:{type:"structure",members:{Type:{}}},Priority:{type:"integer"},RuleId:{},Type:{}}}},WebAclId:{}}},AwsRdsDbSnapshot:{type:"structure",members:{DbSnapshotIdentifier:{},DbInstanceIdentifier:{},SnapshotCreateTime:{},Engine:{},AllocatedStorage:{type:"integer"},Status:{},Port:{type:"integer"},AvailabilityZone:{},VpcId:{},InstanceCreateTime:{},MasterUsername:{},EngineVersion:{},LicenseModel:{},SnapshotType:{},Iops:{type:"integer"},OptionGroupName:{},PercentProgress:{type:"integer"},SourceRegion:{},SourceDbSnapshotIdentifier:{},StorageType:{},TdeCredentialArn:{},Encrypted:{type:"boolean"},KmsKeyId:{},Timezone:{},IamDatabaseAuthenticationEnabled:{type:"boolean"},ProcessorFeatures:{shape:"S9x"},DbiResourceId:{}}},AwsRdsDbClusterSnapshot:{type:"structure",members:{AvailabilityZones:{shape:"S15"},SnapshotCreateTime:{},Engine:{},AllocatedStorage:{type:"integer"},Status:{},Port:{type:"integer"},VpcId:{},ClusterCreateTime:{},MasterUsername:{},EngineVersion:{},LicenseModel:{},SnapshotType:{},PercentProgress:{type:"integer"},StorageEncrypted:{type:"boolean"},KmsKeyId:{},DbClusterIdentifier:{},DbClusterSnapshotIdentifier:{},IamDatabaseAuthenticationEnabled:{type:"boolean"}}},AwsRdsDbCluster:{type:"structure",members:{AllocatedStorage:{type:"integer"},AvailabilityZones:{shape:"S15"},BackupRetentionPeriod:{type:"integer"},DatabaseName:{},Status:{},Endpoint:{},ReaderEndpoint:{},CustomEndpoints:{shape:"S15"},MultiAz:{type:"boolean"},Engine:{},EngineVersion:{},Port:{type:"integer"},MasterUsername:{},PreferredBackupWindow:{},PreferredMaintenanceWindow:{},ReadReplicaIdentifiers:{shape:"S15"},VpcSecurityGroups:{shape:"S9n"},HostedZoneId:{},StorageEncrypted:{type:"boolean"},KmsKeyId:{},DbClusterResourceId:{},AssociatedRoles:{type:"list",member:{type:"structure",members:{RoleArn:{},Status:{}}}},ClusterCreateTime:{},EnabledCloudWatchLogsExports:{shape:"S15"},EngineMode:{},DeletionProtection:{type:"boolean"},HttpEndpointEnabled:{type:"boolean"},ActivityStreamStatus:{},CopyTagsToSnapshot:{type:"boolean"},CrossAccountClone:{type:"boolean"},DomainMemberships:{shape:"Sa3"},DbClusterParameterGroup:{},DbSubnetGroup:{},DbClusterOptionGroupMemberships:{type:"list",member:{type:"structure",members:{DbClusterOptionGroupName:{},Status:{}}}},DbClusterIdentifier:{},DbClusterMembers:{type:"list",member:{type:"structure",members:{IsClusterWriter:{type:"boolean"},PromotionTier:{type:"integer"},DbInstanceIdentifier:{},DbClusterParameterGroupStatus:{}}}},IamDatabaseAuthenticationEnabled:{type:"boolean"}}},AwsEcsCluster:{type:"structure",members:{CapacityProviders:{shape:"S2n"},ClusterSettings:{type:"list",member:{type:"structure",members:{Name:{},Value:{}}}},Configuration:{type:"structure",members:{ExecuteCommandConfiguration:{type:"structure",members:{KmsKeyId:{},LogConfiguration:{type:"structure",members:{CloudWatchEncryptionEnabled:{type:"boolean"},CloudWatchLogGroupName:{},S3BucketName:{},S3EncryptionEnabled:{type:"boolean"},S3KeyPrefix:{}}},Logging:{}}}}},DefaultCapacityProviderStrategy:{type:"list",member:{type:"structure",members:{Base:{type:"integer"},CapacityProvider:{},Weight:{type:"integer"}}}}}},AwsEcsTaskDefinition:{type:"structure",members:{ContainerDefinitions:{type:"list",member:{type:"structure",members:{Command:{shape:"S2n"},Cpu:{type:"integer"},DependsOn:{type:"list",member:{type:"structure",members:{Condition:{},ContainerName:{}}}},DisableNetworking:{type:"boolean"},DnsSearchDomains:{shape:"S2n"},DnsServers:{shape:"S2n"},DockerLabels:{shape:"St"},DockerSecurityOptions:{shape:"S2n"},EntryPoint:{shape:"S2n"},Environment:{type:"list",member:{type:"structure",members:{Name:{},Value:{}}}},EnvironmentFiles:{type:"list",member:{type:"structure",members:{Type:{},Value:{}}}},Essential:{type:"boolean"},ExtraHosts:{type:"list",member:{type:"structure",members:{Hostname:{},IpAddress:{}}}},FirelensConfiguration:{type:"structure",members:{Options:{shape:"St"},Type:{}}},HealthCheck:{type:"structure",members:{Command:{shape:"S2n"},Interval:{type:"integer"},Retries:{type:"integer"},StartPeriod:{type:"integer"},Timeout:{type:"integer"}}},Hostname:{},Image:{},Interactive:{type:"boolean"},Links:{shape:"S2n"},LinuxParameters:{type:"structure",members:{Capabilities:{type:"structure",members:{Add:{shape:"S2n"},Drop:{shape:"S2n"}}},Devices:{type:"list",member:{type:"structure",members:{ContainerPath:{},HostPath:{},Permissions:{shape:"S2n"}}}},InitProcessEnabled:{type:"boolean"},MaxSwap:{type:"integer"},SharedMemorySize:{type:"integer"},Swappiness:{type:"integer"},Tmpfs:{type:"list",member:{type:"structure",members:{ContainerPath:{},MountOptions:{shape:"S2n"},Size:{type:"integer"}}}}}},LogConfiguration:{type:"structure",members:{LogDriver:{},Options:{shape:"St"},SecretOptions:{type:"list",member:{type:"structure",members:{Name:{},ValueFrom:{}}}}}},Memory:{type:"integer"},MemoryReservation:{type:"integer"},MountPoints:{type:"list",member:{type:"structure",members:{ContainerPath:{},ReadOnly:{type:"boolean"},SourceVolume:{}}}},Name:{},PortMappings:{type:"list",member:{type:"structure",members:{ContainerPort:{type:"integer"},HostPort:{type:"integer"},Protocol:{}}}},Privileged:{type:"boolean"},PseudoTerminal:{type:"boolean"},ReadonlyRootFilesystem:{type:"boolean"},RepositoryCredentials:{type:"structure",members:{CredentialsParameter:{}}},ResourceRequirements:{type:"list",member:{type:"structure",members:{Type:{},Value:{}}}},Secrets:{type:"list",member:{type:"structure",members:{Name:{},ValueFrom:{}}}},StartTimeout:{type:"integer"},StopTimeout:{type:"integer"},SystemControls:{type:"list",member:{type:"structure",members:{Namespace:{},Value:{}}}},Ulimits:{type:"list",member:{type:"structure",members:{HardLimit:{type:"integer"},Name:{},SoftLimit:{type:"integer"}}}},User:{},VolumesFrom:{type:"list",member:{type:"structure",members:{ReadOnly:{type:"boolean"},SourceContainer:{}}}},WorkingDirectory:{}}}},Cpu:{},ExecutionRoleArn:{},Family:{},InferenceAccelerators:{type:"list",member:{type:"structure",members:{DeviceName:{},DeviceType:{}}}},IpcMode:{},Memory:{},NetworkMode:{},PidMode:{},PlacementConstraints:{type:"list",member:{type:"structure",members:{Expression:{},Type:{}}}},ProxyConfiguration:{type:"structure",members:{ContainerName:{},ProxyConfigurationProperties:{type:"list",member:{type:"structure",members:{Name:{},Value:{}}}},Type:{}}},RequiresCompatibilities:{shape:"S2n"},TaskRoleArn:{},Volumes:{type:"list",member:{type:"structure",members:{DockerVolumeConfiguration:{type:"structure",members:{Autoprovision:{type:"boolean"},Driver:{},DriverOpts:{shape:"St"},Labels:{shape:"St"},Scope:{}}},EfsVolumeConfiguration:{type:"structure",members:{AuthorizationConfig:{type:"structure",members:{AccessPointId:{},Iam:{}}},FilesystemId:{},RootDirectory:{},TransitEncryption:{},TransitEncryptionPort:{type:"integer"}}},Host:{type:"structure",members:{SourcePath:{}}},Name:{}}}}}},Container:{type:"structure",members:{Name:{},ImageId:{},ImageName:{},LaunchedAt:{}}},Other:{shape:"St"},AwsRdsEventSubscription:{type:"structure",members:{CustSubscriptionId:{},CustomerAwsId:{},Enabled:{type:"boolean"},EventCategoriesList:{shape:"S2n"},EventSubscriptionArn:{},SnsTopicArn:{},SourceIdsList:{shape:"S2n"},SourceType:{},Status:{},SubscriptionCreationTime:{}}},AwsEcsService:{type:"structure",members:{CapacityProviderStrategy:{type:"list",member:{type:"structure",members:{Base:{type:"integer"},CapacityProvider:{},Weight:{type:"integer"}}}},Cluster:{},DeploymentConfiguration:{type:"structure",members:{DeploymentCircuitBreaker:{type:"structure",members:{Enable:{type:"boolean"},Rollback:{type:"boolean"}}},MaximumPercent:{type:"integer"},MinimumHealthyPercent:{type:"integer"}}},DeploymentController:{type:"structure",members:{Type:{}}},DesiredCount:{type:"integer"},EnableEcsManagedTags:{type:"boolean"},EnableExecuteCommand:{type:"boolean"},HealthCheckGracePeriodSeconds:{type:"integer"},LaunchType:{},LoadBalancers:{type:"list",member:{type:"structure",members:{ContainerName:{},ContainerPort:{type:"integer"},LoadBalancerName:{},TargetGroupArn:{}}}},Name:{},NetworkConfiguration:{type:"structure",members:{AwsVpcConfiguration:{type:"structure",members:{AssignPublicIp:{},SecurityGroups:{shape:"S2n"},Subnets:{shape:"S2n"}}}}},PlacementConstraints:{type:"list",member:{type:"structure",members:{Expression:{},Type:{}}}},PlacementStrategies:{type:"list",member:{type:"structure",members:{Field:{},Type:{}}}},PlatformVersion:{},PropagateTags:{},Role:{},SchedulingStrategy:{},ServiceArn:{},ServiceName:{},ServiceRegistries:{type:"list",member:{type:"structure",members:{ContainerName:{},ContainerPort:{type:"integer"},Port:{type:"integer"},RegistryArn:{}}}},TaskDefinition:{}}},AwsAutoScalingLaunchConfiguration:{type:"structure",members:{AssociatePublicIpAddress:{type:"boolean"},BlockDeviceMappings:{type:"list",member:{type:"structure",members:{DeviceName:{},Ebs:{type:"structure",members:{DeleteOnTermination:{type:"boolean"},Encrypted:{type:"boolean"},Iops:{type:"integer"},SnapshotId:{},VolumeSize:{type:"integer"},VolumeType:{}}},NoDevice:{type:"boolean"},VirtualName:{}}}},ClassicLinkVpcId:{},ClassicLinkVpcSecurityGroups:{shape:"S2n"},CreatedTime:{},EbsOptimized:{type:"boolean"},IamInstanceProfile:{},ImageId:{},InstanceMonitoring:{type:"structure",members:{Enabled:{type:"boolean"}}},InstanceType:{},KernelId:{},KeyName:{},LaunchConfigurationName:{},PlacementTenancy:{},RamdiskId:{},SecurityGroups:{shape:"S2n"},SpotPrice:{},UserData:{},MetadataOptions:{type:"structure",members:{HttpEndpoint:{},HttpPutResponseHopLimit:{type:"integer"},HttpTokens:{}}}}},AwsEc2VpnConnection:{type:"structure",members:{VpnConnectionId:{},State:{},CustomerGatewayId:{},CustomerGatewayConfiguration:{},Type:{},VpnGatewayId:{},Category:{},VgwTelemetry:{type:"list",member:{type:"structure",members:{AcceptedRouteCount:{type:"integer"},CertificateArn:{},LastStatusChange:{},OutsideIpAddress:{},Status:{},StatusMessage:{}}}},Options:{type:"structure",members:{StaticRoutesOnly:{type:"boolean"},TunnelOptions:{type:"list",member:{type:"structure",members:{DpdTimeoutSeconds:{type:"integer"},IkeVersions:{shape:"S2n"},OutsideIpAddress:{},Phase1DhGroupNumbers:{shape:"Sd5"},Phase1EncryptionAlgorithms:{shape:"S2n"},Phase1IntegrityAlgorithms:{shape:"S2n"},Phase1LifetimeSeconds:{type:"integer"},Phase2DhGroupNumbers:{shape:"Sd5"},Phase2EncryptionAlgorithms:{shape:"S2n"},Phase2IntegrityAlgorithms:{shape:"S2n"},Phase2LifetimeSeconds:{type:"integer"},PreSharedKey:{},RekeyFuzzPercentage:{type:"integer"},RekeyMarginTimeSeconds:{type:"integer"},ReplayWindowSize:{type:"integer"},TunnelInsideCidr:{}}}}}},Routes:{type:"list",member:{type:"structure",members:{DestinationCidrBlock:{},State:{}}}},TransitGatewayId:{}}},AwsEcrContainerImage:{type:"structure",members:{RegistryId:{},RepositoryName:{},Architecture:{},ImageDigest:{},ImageTags:{shape:"S2n"},ImagePublishedAt:{}}},AwsOpenSearchServiceDomain:{type:"structure",members:{Arn:{},AccessPolicies:{},DomainName:{},Id:{},DomainEndpoint:{},EngineVersion:{},EncryptionAtRestOptions:{type:"structure",members:{Enabled:{type:"boolean"},KmsKeyId:{}}},NodeToNodeEncryptionOptions:{type:"structure",members:{Enabled:{type:"boolean"}}},ServiceSoftwareOptions:{type:"structure",members:{AutomatedUpdateDate:{},Cancellable:{type:"boolean"},CurrentVersion:{},Description:{},NewVersion:{},UpdateAvailable:{type:"boolean"},UpdateStatus:{},OptionalDeployment:{type:"boolean"}}},ClusterConfig:{type:"structure",members:{InstanceCount:{type:"integer"},WarmEnabled:{type:"boolean"},WarmCount:{type:"integer"},DedicatedMasterEnabled:{type:"boolean"},ZoneAwarenessConfig:{type:"structure",members:{AvailabilityZoneCount:{type:"integer"}}},DedicatedMasterCount:{type:"integer"},InstanceType:{},WarmType:{},ZoneAwarenessEnabled:{type:"boolean"},DedicatedMasterType:{}}},DomainEndpointOptions:{type:"structure",members:{CustomEndpointCertificateArn:{},CustomEndpointEnabled:{type:"boolean"},EnforceHTTPS:{type:"boolean"},CustomEndpoint:{},TLSSecurityPolicy:{}}},VpcOptions:{type:"structure",members:{SecurityGroupIds:{shape:"S2n"},SubnetIds:{shape:"S2n"}}},LogPublishingOptions:{type:"structure",members:{IndexSlowLogs:{shape:"Sdi"},SearchSlowLogs:{shape:"Sdi"},AuditLogs:{shape:"Sdi"}}},DomainEndpoints:{shape:"St"}}},AwsEc2VpcEndpointService:{type:"structure",members:{AcceptanceRequired:{type:"boolean"},AvailabilityZones:{shape:"S2n"},BaseEndpointDnsNames:{shape:"S2n"},ManagesVpcEndpoints:{type:"boolean"},GatewayLoadBalancerArns:{shape:"S2n"},NetworkLoadBalancerArns:{shape:"S2n"},PrivateDnsName:{},ServiceId:{},ServiceName:{},ServiceState:{},ServiceType:{type:"list",member:{type:"structure",members:{ServiceType:{}}}}}},AwsXrayEncryptionConfig:{type:"structure",members:{KeyId:{},Status:{},Type:{}}},AwsWafRateBasedRule:{type:"structure",members:{MetricName:{},Name:{},RateKey:{},RateLimit:{type:"long"},RuleId:{},MatchPredicates:{type:"list",member:{type:"structure",members:{DataId:{},Negated:{type:"boolean"},Type:{}}}}}},AwsWafRegionalRateBasedRule:{type:"structure",members:{MetricName:{},Name:{},RateKey:{},RateLimit:{type:"long"},RuleId:{},MatchPredicates:{type:"list",member:{type:"structure",members:{DataId:{},Negated:{type:"boolean"},Type:{}}}}}},AwsEcrRepository:{type:"structure",members:{Arn:{},ImageScanningConfiguration:{type:"structure",members:{ScanOnPush:{type:"boolean"}}},ImageTagMutability:{},LifecyclePolicy:{type:"structure",members:{LifecyclePolicyText:{},RegistryId:{}}},RepositoryName:{},RepositoryPolicyText:{}}},AwsEksCluster:{type:"structure",members:{Arn:{},CertificateAuthorityData:{},ClusterStatus:{},Endpoint:{},Name:{},ResourcesVpcConfig:{type:"structure",members:{SecurityGroupIds:{shape:"S2n"},SubnetIds:{shape:"S2n"}}},RoleArn:{},Version:{},Logging:{type:"structure",members:{ClusterLogging:{type:"list",member:{type:"structure",members:{Enabled:{type:"boolean"},Types:{shape:"S2n"}}}}}}}},AwsNetworkFirewallFirewallPolicy:{type:"structure",members:{FirewallPolicy:{type:"structure",members:{StatefulRuleGroupReferences:{type:"list",member:{type:"structure",members:{ResourceArn:{}}}},StatelessCustomActions:{type:"list",member:{type:"structure",members:{ActionDefinition:{shape:"Se7"},ActionName:{}}}},StatelessDefaultActions:{shape:"S2n"},StatelessFragmentDefaultActions:{shape:"S2n"},StatelessRuleGroupReferences:{type:"list",member:{type:"structure",members:{Priority:{type:"integer"},ResourceArn:{}}}}}},FirewallPolicyArn:{},FirewallPolicyId:{},FirewallPolicyName:{},Description:{}}},AwsNetworkFirewallFirewall:{type:"structure",members:{DeleteProtection:{type:"boolean"},Description:{},FirewallArn:{},FirewallId:{},FirewallName:{},FirewallPolicyArn:{},FirewallPolicyChangeProtection:{type:"boolean"},SubnetChangeProtection:{type:"boolean"},SubnetMappings:{type:"list",member:{type:"structure",members:{SubnetId:{}}}},VpcId:{}}},AwsNetworkFirewallRuleGroup:{type:"structure",members:{Capacity:{type:"integer"},Description:{},RuleGroup:{type:"structure",members:{RuleVariables:{type:"structure",members:{IpSets:{type:"structure",members:{Definition:{shape:"S2n"}}},PortSets:{type:"structure",members:{Definition:{shape:"S2n"}}}}},RulesSource:{type:"structure",members:{RulesSourceList:{type:"structure",members:{GeneratedRulesType:{},TargetTypes:{shape:"S2n"},Targets:{shape:"S2n"}}},RulesString:{},StatefulRules:{type:"list",member:{type:"structure",members:{Action:{},Header:{type:"structure",members:{Destination:{},DestinationPort:{},Direction:{},Protocol:{},Source:{},SourcePort:{}}},RuleOptions:{type:"list",member:{type:"structure",members:{Keyword:{},Settings:{type:"list",member:{}}}}}}}},StatelessRulesAndCustomActions:{type:"structure",members:{CustomActions:{type:"list",member:{type:"structure",members:{ActionDefinition:{shape:"Se7"},ActionName:{}}}},StatelessRules:{type:"list",member:{type:"structure",members:{Priority:{type:"integer"},RuleDefinition:{type:"structure",members:{Actions:{shape:"S2n"},MatchAttributes:{type:"structure",members:{DestinationPorts:{type:"list",member:{type:"structure",members:{FromPort:{type:"integer"},ToPort:{type:"integer"}}}},Destinations:{type:"list",member:{type:"structure",members:{AddressDefinition:{}}}},Protocols:{type:"list",member:{type:"integer"}},SourcePorts:{type:"list",member:{type:"structure",members:{FromPort:{type:"integer"},ToPort:{type:"integer"}}}},Sources:{type:"list",member:{type:"structure",members:{AddressDefinition:{}}}},TcpFlags:{type:"list",member:{type:"structure",members:{Flags:{shape:"S2n"},Masks:{shape:"S2n"}}}}}}}}}}}}}}}}},RuleGroupArn:{},RuleGroupId:{},RuleGroupName:{},Type:{}}},AwsRdsDbSecurityGroup:{type:"structure",members:{DbSecurityGroupArn:{},DbSecurityGroupDescription:{},DbSecurityGroupName:{},Ec2SecurityGroups:{type:"list",member:{type:"structure",members:{Ec2SecurityGroupId:{},Ec2SecurityGroupName:{},Ec2SecurityGroupOwnerId:{},Status:{}}}},IpRanges:{type:"list",member:{type:"structure",members:{CidrIp:{},Status:{}}}},OwnerId:{},VpcId:{}}}}}}}},Compliance:{type:"structure",members:{Status:{},RelatedRequirements:{shape:"Sfi"},StatusReasons:{type:"list",member:{type:"structure",required:["ReasonCode"],members:{ReasonCode:{},Description:{}}}}}},VerificationState:{},WorkflowState:{type:"string",deprecated:true,deprecatedMessage:"This filter is deprecated. Instead, use SeverityLabel or FindingProviderFieldsSeverityLabel."},Workflow:{type:"structure",members:{Status:{}}},RecordState:{},RelatedFindings:{shape:"Sfq"},Note:{type:"structure",required:["Text","UpdatedBy","UpdatedAt"],members:{Text:{},UpdatedBy:{},UpdatedAt:{}}},Vulnerabilities:{type:"list",member:{type:"structure",required:["Id"],members:{Id:{},VulnerablePackages:{type:"list",member:{type:"structure",members:{Name:{},Version:{},Epoch:{},Release:{},Architecture:{},PackageManager:{},FilePath:{}}}},Cvss:{type:"list",member:{type:"structure",members:{Version:{},BaseScore:{type:"double"},BaseVector:{},Source:{},Adjustments:{type:"list",member:{type:"structure",members:{Metric:{},Reason:{}}}}}}},RelatedVulnerabilities:{shape:"S15"},Vendor:{type:"structure",required:["Name"],members:{Name:{},Url:{},VendorSeverity:{},VendorCreatedAt:{},VendorUpdatedAt:{}}},ReferenceUrls:{shape:"S15"}}}},PatchSummary:{type:"structure",required:["Id"],members:{Id:{},InstalledCount:{type:"integer"},MissingCount:{type:"integer"},FailedCount:{type:"integer"},InstalledOtherCount:{type:"integer"},InstalledRejectedCount:{type:"integer"},InstalledPendingReboot:{type:"integer"},OperationStartTime:{},OperationEndTime:{},RebootOption:{},Operation:{}}},Action:{type:"structure",members:{ActionType:{},NetworkConnectionAction:{type:"structure",members:{ConnectionDirection:{},RemoteIpDetails:{shape:"Sg5"},RemotePortDetails:{type:"structure",members:{Port:{type:"integer"},PortName:{}}},LocalPortDetails:{shape:"Sgb"},Protocol:{},Blocked:{type:"boolean"}}},AwsApiCallAction:{type:"structure",members:{Api:{},ServiceName:{},CallerType:{},RemoteIpDetails:{shape:"Sg5"},DomainDetails:{type:"structure",members:{Domain:{}}},AffectedResources:{shape:"St"},FirstSeen:{},LastSeen:{}}},DnsRequestAction:{type:"structure",members:{Domain:{},Protocol:{},Blocked:{type:"boolean"}}},PortProbeAction:{type:"structure",members:{PortProbeDetails:{type:"list",member:{type:"structure",members:{LocalPortDetails:{shape:"Sgb"},LocalIpDetails:{type:"structure",members:{IpAddressV4:{}}},RemoteIpDetails:{shape:"Sg5"}}}},Blocked:{type:"boolean"}}}}},FindingProviderFields:{type:"structure",members:{Confidence:{type:"integer"},Criticality:{type:"integer"},RelatedFindings:{shape:"Sfq"},Severity:{type:"structure",members:{Label:{},Original:{}}},Types:{shape:"Sm"}}},Sample:{type:"boolean"}}},Sm:{type:"list",member:{}},St:{type:"map",key:{},value:{}},S10:{type:"structure",members:{Begin:{type:"integer"},End:{type:"integer"}}},S13:{type:"structure",members:{Protocol:{},Destination:{shape:"S14"},Source:{shape:"S14"}}},S14:{type:"structure",members:{Address:{shape:"S15"},PortRanges:{type:"list",member:{shape:"S10"}}}},S15:{type:"list",member:{}},S1o:{type:"structure",members:{LineRanges:{shape:"S1p"},OffsetRanges:{shape:"S1p"},Pages:{type:"list",member:{type:"structure",members:{PageNumber:{type:"long"},LineRange:{shape:"S1q"},OffsetRange:{shape:"S1q"}}}},Records:{type:"list",member:{type:"structure",members:{JsonPath:{},RecordIndex:{type:"long"}}}},Cells:{type:"list",member:{type:"structure",members:{Column:{type:"long"},Row:{type:"long"},ColumnName:{},CellReference:{}}}}}},S1p:{type:"list",member:{shape:"S1q"}},S1q:{type:"structure",members:{Start:{type:"long"},End:{type:"long"},StartColumn:{type:"long"}}},S2c:{type:"list",member:{type:"structure",members:{ArtifactIdentifier:{},EncryptionDisabled:{type:"boolean"},Location:{},Name:{},NamespaceType:{},OverrideArtifactName:{type:"boolean"},Packaging:{},Path:{},Type:{}}}},S2n:{type:"list",member:{}},S3h:{type:"list",member:{type:"structure",members:{IpProtocol:{},FromPort:{type:"integer"},ToPort:{type:"integer"},UserIdGroupPairs:{type:"list",member:{type:"structure",members:{GroupId:{},GroupName:{},PeeringStatus:{},UserId:{},VpcId:{},VpcPeeringConnectionId:{}}}},IpRanges:{type:"list",member:{type:"structure",members:{CidrIp:{}}}},Ipv6Ranges:{type:"list",member:{type:"structure",members:{CidrIpv6:{}}}},PrefixListIds:{type:"list",member:{type:"structure",members:{PrefixListId:{}}}}}}},S3x:{type:"list",member:{type:"structure",members:{AssociationId:{},Ipv6CidrBlock:{},CidrBlockState:{}}}},S4r:{type:"structure",members:{CloudWatchLogsLogGroupArn:{},Enabled:{type:"boolean"}}},S5e:{type:"structure",members:{BlockPublicAcls:{type:"boolean"},BlockPublicPolicy:{type:"boolean"},IgnorePublicAcls:{type:"boolean"},RestrictPublicBuckets:{type:"boolean"}}},S65:{type:"list",member:{type:"structure",members:{PolicyName:{},PolicyArn:{}}}},S67:{type:"structure",members:{PermissionsBoundaryArn:{},PermissionsBoundaryType:{}}},S6e:{type:"structure",members:{DetailedMetricsEnabled:{type:"boolean"},LoggingLevel:{},DataTraceEnabled:{type:"boolean"},ThrottlingBurstLimit:{type:"integer"},ThrottlingRateLimit:{type:"double"}}},S6f:{type:"structure",members:{Format:{},DestinationArn:{}}},S6p:{type:"list",member:{type:"structure",members:{AttributeName:{},KeyType:{}}}},S6r:{type:"structure",members:{NonKeyAttributes:{shape:"S15"},ProjectionType:{}}},S6s:{type:"structure",members:{LastDecreaseDateTime:{},LastIncreaseDateTime:{},NumberOfDecreasesToday:{type:"integer"},ReadCapacityUnits:{type:"integer"},WriteCapacityUnits:{type:"integer"}}},S6z:{type:"structure",members:{ReadCapacityUnits:{type:"integer"}}},S7e:{type:"list",member:{type:"structure",members:{DomainName:{},ResourceRecord:{type:"structure",members:{Name:{},Type:{},Value:{}}},ValidationDomain:{},ValidationEmails:{shape:"S15"},ValidationMethod:{},ValidationStatus:{}}}},S9m:{type:"structure",members:{Address:{},Port:{type:"integer"},HostedZoneId:{}}},S9n:{type:"list",member:{type:"structure",members:{VpcSecurityGroupId:{},Status:{}}}},S9x:{type:"list",member:{type:"structure",members:{Name:{},Value:{}}}},Sa3:{type:"list",member:{type:"structure",members:{Domain:{},Status:{},Fqdn:{},IamRoleName:{}}}},Sd5:{type:"list",member:{type:"integer"}},Sdi:{type:"structure",members:{CloudWatchLogsLogGroupArn:{},Enabled:{type:"boolean"}}},Se7:{type:"structure",members:{PublishMetricAction:{type:"structure",members:{Dimensions:{type:"list",member:{type:"structure",members:{Value:{}}}}}}}},Sfi:{type:"list",member:{}},Sfq:{type:"list",member:{type:"structure",required:["ProductArn","Id"],members:{ProductArn:{},Id:{}}}},Sg5:{type:"structure",members:{IpAddressV4:{},Organization:{type:"structure",members:{Asn:{type:"integer"},AsnOrg:{},Isp:{},Org:{}}},Country:{type:"structure",members:{CountryCode:{},CountryName:{}}},City:{type:"structure",members:{CityName:{}}},GeoLocation:{type:"structure",members:{Lon:{type:"double"},Lat:{type:"double"}}}}},Sgb:{type:"structure",members:{Port:{type:"integer"},PortName:{}}},Sgq:{type:"list",member:{shape:"Sgr"}},Sgr:{type:"structure",required:["Id","ProductArn"],members:{Id:{},ProductArn:{}}},Sgs:{type:"structure",required:["Text","UpdatedBy"],members:{Text:{},UpdatedBy:{}}},Sh3:{type:"structure",members:{ProductArn:{shape:"Sh4"},AwsAccountId:{shape:"Sh4"},Id:{shape:"Sh4"},GeneratorId:{shape:"Sh4"},Region:{shape:"Sh4"},Type:{shape:"Sh4"},FirstObservedAt:{shape:"Sh7"},LastObservedAt:{shape:"Sh7"},CreatedAt:{shape:"Sh7"},UpdatedAt:{shape:"Sh7"},SeverityProduct:{shape:"Shb",deprecated:true,deprecatedMessage:"This filter is deprecated. Instead, use FindingProviderSeverityOriginal."},SeverityNormalized:{shape:"Shb",deprecated:true,deprecatedMessage:"This filter is deprecated. Instead, use SeverityLabel or FindingProviderFieldsSeverityLabel."},SeverityLabel:{shape:"Sh4"},Confidence:{shape:"Shb"},Criticality:{shape:"Shb"},Title:{shape:"Sh4"},Description:{shape:"Sh4"},RecommendationText:{shape:"Sh4"},SourceUrl:{shape:"Sh4"},ProductFields:{shape:"Shd"},ProductName:{shape:"Sh4"},CompanyName:{shape:"Sh4"},UserDefinedFields:{shape:"Shd"},MalwareName:{shape:"Sh4"},MalwareType:{shape:"Sh4"},MalwarePath:{shape:"Sh4"},MalwareState:{shape:"Sh4"},NetworkDirection:{shape:"Sh4"},NetworkProtocol:{shape:"Sh4"},NetworkSourceIpV4:{shape:"Shg"},NetworkSourceIpV6:{shape:"Shg"},NetworkSourcePort:{shape:"Shb"},NetworkSourceDomain:{shape:"Sh4"},NetworkSourceMac:{shape:"Sh4"},NetworkDestinationIpV4:{shape:"Shg"},NetworkDestinationIpV6:{shape:"Shg"},NetworkDestinationPort:{shape:"Shb"},NetworkDestinationDomain:{shape:"Sh4"},ProcessName:{shape:"Sh4"},ProcessPath:{shape:"Sh4"},ProcessPid:{shape:"Shb"},ProcessParentPid:{shape:"Shb"},ProcessLaunchedAt:{shape:"Sh7"},ProcessTerminatedAt:{shape:"Sh7"},ThreatIntelIndicatorType:{shape:"Sh4"},ThreatIntelIndicatorValue:{shape:"Sh4"},ThreatIntelIndicatorCategory:{shape:"Sh4"},ThreatIntelIndicatorLastObservedAt:{shape:"Sh7"},ThreatIntelIndicatorSource:{shape:"Sh4"},ThreatIntelIndicatorSourceUrl:{shape:"Sh4"},ResourceType:{shape:"Sh4"},ResourceId:{shape:"Sh4"},ResourcePartition:{shape:"Sh4"},ResourceRegion:{shape:"Sh4"},ResourceTags:{shape:"Shd"},ResourceAwsEc2InstanceType:{shape:"Sh4"},ResourceAwsEc2InstanceImageId:{shape:"Sh4"},ResourceAwsEc2InstanceIpV4Addresses:{shape:"Shg"},ResourceAwsEc2InstanceIpV6Addresses:{shape:"Shg"},ResourceAwsEc2InstanceKeyName:{shape:"Sh4"},ResourceAwsEc2InstanceIamInstanceProfileArn:{shape:"Sh4"},ResourceAwsEc2InstanceVpcId:{shape:"Sh4"},ResourceAwsEc2InstanceSubnetId:{shape:"Sh4"},ResourceAwsEc2InstanceLaunchedAt:{shape:"Sh7"},ResourceAwsS3BucketOwnerId:{shape:"Sh4"},ResourceAwsS3BucketOwnerName:{shape:"Sh4"},ResourceAwsIamAccessKeyUserName:{shape:"Sh4",deprecated:true,deprecatedMessage:"This filter is deprecated. Instead, use ResourceAwsIamAccessKeyPrincipalName."},ResourceAwsIamAccessKeyPrincipalName:{shape:"Sh4"},ResourceAwsIamAccessKeyStatus:{shape:"Sh4"},ResourceAwsIamAccessKeyCreatedAt:{shape:"Sh7"},ResourceAwsIamUserUserName:{shape:"Sh4"},ResourceContainerName:{shape:"Sh4"},ResourceContainerImageId:{shape:"Sh4"},ResourceContainerImageName:{shape:"Sh4"},ResourceContainerLaunchedAt:{shape:"Sh7"},ResourceDetailsOther:{shape:"Shd"},ComplianceStatus:{shape:"Sh4"},VerificationState:{shape:"Sh4"},WorkflowState:{shape:"Sh4"},WorkflowStatus:{shape:"Sh4"},RecordState:{shape:"Sh4"},RelatedFindingsProductArn:{shape:"Sh4"},RelatedFindingsId:{shape:"Sh4"},NoteText:{shape:"Sh4"},NoteUpdatedAt:{shape:"Sh7"},NoteUpdatedBy:{shape:"Sh4"},Keyword:{deprecated:true,deprecatedMessage:"The Keyword property is deprecated.",type:"list",member:{type:"structure",members:{Value:{}}}},FindingProviderFieldsConfidence:{shape:"Shb"},FindingProviderFieldsCriticality:{shape:"Shb"},FindingProviderFieldsRelatedFindingsId:{shape:"Sh4"},FindingProviderFieldsRelatedFindingsProductArn:{shape:"Sh4"},FindingProviderFieldsSeverityLabel:{shape:"Sh4"},FindingProviderFieldsSeverityOriginal:{shape:"Sh4"},FindingProviderFieldsTypes:{shape:"Sh4"},Sample:{type:"list",member:{type:"structure",members:{Value:{type:"boolean"}}}}}},Sh4:{type:"list",member:{type:"structure",members:{Value:{},Comparison:{}}}},Sh7:{type:"list",member:{type:"structure",members:{Start:{},End:{},DateRange:{type:"structure",members:{Value:{type:"integer"},Unit:{}}}}}},Shb:{type:"list",member:{type:"structure",members:{Gte:{type:"double"},Lte:{type:"double"},Eq:{type:"double"}}}},Shd:{type:"list",member:{type:"structure",members:{Key:{},Value:{},Comparison:{}}}},Shg:{type:"list",member:{type:"structure",members:{Cidr:{}}}},Shs:{type:"list",member:{type:"structure",members:{AccountId:{},ProcessingResult:{}}}},Shv:{type:"list",member:{}},Si8:{type:"list",member:{}},Siz:{type:"timestamp",timestampFormat:"iso8601"},Sji:{type:"map",key:{},value:{}},Sjo:{type:"structure",members:{AccountId:{},InvitationId:{},InvitedAt:{shape:"Siz"},MemberStatus:{}}},Ske:{type:"list",member:{type:"structure",members:{AccountId:{},Email:{},MasterId:{deprecated:true,deprecatedMessage:"This field is deprecated, use AdministratorId instead."},AdministratorId:{},MemberStatus:{},InvitedAt:{shape:"Siz"},UpdatedAt:{shape:"Siz"}}}}}}},5647:function(e){e.exports={pagination:{ListApplications:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListConfigurationProfiles:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListDeploymentStrategies:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListDeployments:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListEnvironments:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListHostedConfigurationVersions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},5650:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2013-04-01",endpointPrefix:"route53",globalEndpoint:"route53.amazonaws.com",protocol:"rest-xml",serviceAbbreviation:"Route 53",serviceFullName:"Amazon Route 53",serviceId:"Route 53",signatureVersion:"v4",uid:"route53-2013-04-01"},operations:{ActivateKeySigningKey:{http:{requestUri:"/2013-04-01/keysigningkey/{HostedZoneId}/{Name}/activate"},input:{type:"structure",required:["HostedZoneId","Name"],members:{HostedZoneId:{location:"uri",locationName:"HostedZoneId"},Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",required:["ChangeInfo"],members:{ChangeInfo:{shape:"S5"}}}},AssociateVPCWithHostedZone:{http:{requestUri:"/2013-04-01/hostedzone/{Id}/associatevpc"},input:{locationName:"AssociateVPCWithHostedZoneRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["HostedZoneId","VPC"],members:{HostedZoneId:{location:"uri",locationName:"Id"},VPC:{shape:"Sa"},Comment:{}}},output:{type:"structure",required:["ChangeInfo"],members:{ChangeInfo:{shape:"S5"}}}},ChangeResourceRecordSets:{http:{requestUri:"/2013-04-01/hostedzone/{Id}/rrset/"},input:{locationName:"ChangeResourceRecordSetsRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["HostedZoneId","ChangeBatch"],members:{HostedZoneId:{location:"uri",locationName:"Id"},ChangeBatch:{type:"structure",required:["Changes"],members:{Comment:{},Changes:{type:"list",member:{locationName:"Change",type:"structure",required:["Action","ResourceRecordSet"],members:{Action:{},ResourceRecordSet:{shape:"Sk"}}}}}}}},output:{type:"structure",required:["ChangeInfo"],members:{ChangeInfo:{shape:"S5"}}}},ChangeTagsForResource:{http:{requestUri:"/2013-04-01/tags/{ResourceType}/{ResourceId}"},input:{locationName:"ChangeTagsForResourceRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["ResourceType","ResourceId"],members:{ResourceType:{location:"uri",locationName:"ResourceType"},ResourceId:{location:"uri",locationName:"ResourceId"},AddTags:{shape:"S18"},RemoveTagKeys:{type:"list",member:{locationName:"Key"}}}},output:{type:"structure",members:{}}},CreateHealthCheck:{http:{requestUri:"/2013-04-01/healthcheck",responseCode:201},input:{locationName:"CreateHealthCheckRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["CallerReference","HealthCheckConfig"],members:{CallerReference:{},HealthCheckConfig:{shape:"S1g"}}},output:{type:"structure",required:["HealthCheck","Location"],members:{HealthCheck:{shape:"S23"},Location:{location:"header",locationName:"Location"}}}},CreateHostedZone:{http:{requestUri:"/2013-04-01/hostedzone",responseCode:201},input:{locationName:"CreateHostedZoneRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["Name","CallerReference"],members:{Name:{},VPC:{shape:"Sa"},CallerReference:{},HostedZoneConfig:{shape:"S2l"},DelegationSetId:{}}},output:{type:"structure",required:["HostedZone","ChangeInfo","DelegationSet","Location"],members:{HostedZone:{shape:"S2o"},ChangeInfo:{shape:"S5"},DelegationSet:{shape:"S2q"},VPC:{shape:"Sa"},Location:{location:"header",locationName:"Location"}}}},CreateKeySigningKey:{http:{requestUri:"/2013-04-01/keysigningkey",responseCode:201},input:{locationName:"CreateKeySigningKeyRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["CallerReference","HostedZoneId","KeyManagementServiceArn","Name","Status"],members:{CallerReference:{},HostedZoneId:{},KeyManagementServiceArn:{},Name:{},Status:{}}},output:{type:"structure",required:["ChangeInfo","KeySigningKey","Location"],members:{ChangeInfo:{shape:"S5"},KeySigningKey:{shape:"S2w"},Location:{location:"header",locationName:"Location"}}}},CreateQueryLoggingConfig:{http:{requestUri:"/2013-04-01/queryloggingconfig",responseCode:201},input:{locationName:"CreateQueryLoggingConfigRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["HostedZoneId","CloudWatchLogsLogGroupArn"],members:{HostedZoneId:{},CloudWatchLogsLogGroupArn:{}}},output:{type:"structure",required:["QueryLoggingConfig","Location"],members:{QueryLoggingConfig:{shape:"S33"},Location:{location:"header",locationName:"Location"}}}},CreateReusableDelegationSet:{http:{requestUri:"/2013-04-01/delegationset",responseCode:201},input:{locationName:"CreateReusableDelegationSetRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["CallerReference"],members:{CallerReference:{},HostedZoneId:{}}},output:{type:"structure",required:["DelegationSet","Location"],members:{DelegationSet:{shape:"S2q"},Location:{location:"header",locationName:"Location"}}}},CreateTrafficPolicy:{http:{requestUri:"/2013-04-01/trafficpolicy",responseCode:201},input:{locationName:"CreateTrafficPolicyRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["Name","Document"],members:{Name:{},Document:{},Comment:{}}},output:{type:"structure",required:["TrafficPolicy","Location"],members:{TrafficPolicy:{shape:"S3c"},Location:{location:"header",locationName:"Location"}}}},CreateTrafficPolicyInstance:{http:{requestUri:"/2013-04-01/trafficpolicyinstance",responseCode:201},input:{locationName:"CreateTrafficPolicyInstanceRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["HostedZoneId","Name","TTL","TrafficPolicyId","TrafficPolicyVersion"],members:{HostedZoneId:{},Name:{},TTL:{type:"long"},TrafficPolicyId:{},TrafficPolicyVersion:{type:"integer"}}},output:{type:"structure",required:["TrafficPolicyInstance","Location"],members:{TrafficPolicyInstance:{shape:"S3h"},Location:{location:"header",locationName:"Location"}}}},CreateTrafficPolicyVersion:{http:{requestUri:"/2013-04-01/trafficpolicy/{Id}",responseCode:201},input:{locationName:"CreateTrafficPolicyVersionRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["Id","Document"],members:{Id:{location:"uri",locationName:"Id"},Document:{},Comment:{}}},output:{type:"structure",required:["TrafficPolicy","Location"],members:{TrafficPolicy:{shape:"S3c"},Location:{location:"header",locationName:"Location"}}}},CreateVPCAssociationAuthorization:{http:{requestUri:"/2013-04-01/hostedzone/{Id}/authorizevpcassociation"},input:{locationName:"CreateVPCAssociationAuthorizationRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["HostedZoneId","VPC"],members:{HostedZoneId:{location:"uri",locationName:"Id"},VPC:{shape:"Sa"}}},output:{type:"structure",required:["HostedZoneId","VPC"],members:{HostedZoneId:{},VPC:{shape:"Sa"}}}},DeactivateKeySigningKey:{http:{requestUri:"/2013-04-01/keysigningkey/{HostedZoneId}/{Name}/deactivate"},input:{type:"structure",required:["HostedZoneId","Name"],members:{HostedZoneId:{location:"uri",locationName:"HostedZoneId"},Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",required:["ChangeInfo"],members:{ChangeInfo:{shape:"S5"}}}},DeleteHealthCheck:{http:{method:"DELETE",requestUri:"/2013-04-01/healthcheck/{HealthCheckId}"},input:{type:"structure",required:["HealthCheckId"],members:{HealthCheckId:{location:"uri",locationName:"HealthCheckId"}}},output:{type:"structure",members:{}}},DeleteHostedZone:{http:{method:"DELETE",requestUri:"/2013-04-01/hostedzone/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",required:["ChangeInfo"],members:{ChangeInfo:{shape:"S5"}}}},DeleteKeySigningKey:{http:{method:"DELETE",requestUri:"/2013-04-01/keysigningkey/{HostedZoneId}/{Name}"},input:{type:"structure",required:["HostedZoneId","Name"],members:{HostedZoneId:{location:"uri",locationName:"HostedZoneId"},Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",required:["ChangeInfo"],members:{ChangeInfo:{shape:"S5"}}}},DeleteQueryLoggingConfig:{http:{method:"DELETE",requestUri:"/2013-04-01/queryloggingconfig/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{}}},DeleteReusableDelegationSet:{http:{method:"DELETE",requestUri:"/2013-04-01/delegationset/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{}}},DeleteTrafficPolicy:{http:{method:"DELETE",requestUri:"/2013-04-01/trafficpolicy/{Id}/{Version}"},input:{type:"structure",required:["Id","Version"],members:{Id:{location:"uri",locationName:"Id"},Version:{location:"uri",locationName:"Version",type:"integer"}}},output:{type:"structure",members:{}}},DeleteTrafficPolicyInstance:{http:{method:"DELETE",requestUri:"/2013-04-01/trafficpolicyinstance/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{}}},DeleteVPCAssociationAuthorization:{http:{requestUri:"/2013-04-01/hostedzone/{Id}/deauthorizevpcassociation"},input:{locationName:"DeleteVPCAssociationAuthorizationRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["HostedZoneId","VPC"],members:{HostedZoneId:{location:"uri",locationName:"Id"},VPC:{shape:"Sa"}}},output:{type:"structure",members:{}}},DisableHostedZoneDNSSEC:{http:{requestUri:"/2013-04-01/hostedzone/{Id}/disable-dnssec"},input:{type:"structure",required:["HostedZoneId"],members:{HostedZoneId:{location:"uri",locationName:"Id"}}},output:{type:"structure",required:["ChangeInfo"],members:{ChangeInfo:{shape:"S5"}}}},DisassociateVPCFromHostedZone:{http:{requestUri:"/2013-04-01/hostedzone/{Id}/disassociatevpc"},input:{locationName:"DisassociateVPCFromHostedZoneRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["HostedZoneId","VPC"],members:{HostedZoneId:{location:"uri",locationName:"Id"},VPC:{shape:"Sa"},Comment:{}}},output:{type:"structure",required:["ChangeInfo"],members:{ChangeInfo:{shape:"S5"}}}},EnableHostedZoneDNSSEC:{http:{requestUri:"/2013-04-01/hostedzone/{Id}/enable-dnssec"},input:{type:"structure",required:["HostedZoneId"],members:{HostedZoneId:{location:"uri",locationName:"Id"}}},output:{type:"structure",required:["ChangeInfo"],members:{ChangeInfo:{shape:"S5"}}}},GetAccountLimit:{http:{method:"GET",requestUri:"/2013-04-01/accountlimit/{Type}"},input:{type:"structure",required:["Type"],members:{Type:{location:"uri",locationName:"Type"}}},output:{type:"structure",required:["Limit","Count"],members:{Limit:{type:"structure",required:["Type","Value"],members:{Type:{},Value:{type:"long"}}},Count:{type:"long"}}}},GetChange:{http:{method:"GET",requestUri:"/2013-04-01/change/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",required:["ChangeInfo"],members:{ChangeInfo:{shape:"S5"}}}},GetCheckerIpRanges:{http:{method:"GET",requestUri:"/2013-04-01/checkeripranges"},input:{type:"structure",members:{}},output:{type:"structure",required:["CheckerIpRanges"],members:{CheckerIpRanges:{type:"list",member:{}}}}},GetDNSSEC:{http:{method:"GET",requestUri:"/2013-04-01/hostedzone/{Id}/dnssec"},input:{type:"structure",required:["HostedZoneId"],members:{HostedZoneId:{location:"uri",locationName:"Id"}}},output:{type:"structure",required:["Status","KeySigningKeys"],members:{Status:{type:"structure",members:{ServeSignature:{},StatusMessage:{}}},KeySigningKeys:{type:"list",member:{shape:"S2w"}}}}},GetGeoLocation:{http:{method:"GET",requestUri:"/2013-04-01/geolocation"},input:{type:"structure",members:{ContinentCode:{location:"querystring",locationName:"continentcode"},CountryCode:{location:"querystring",locationName:"countrycode"},SubdivisionCode:{location:"querystring",locationName:"subdivisioncode"}}},output:{type:"structure",required:["GeoLocationDetails"],members:{GeoLocationDetails:{shape:"S4w"}}}},GetHealthCheck:{http:{method:"GET",requestUri:"/2013-04-01/healthcheck/{HealthCheckId}"},input:{type:"structure",required:["HealthCheckId"],members:{HealthCheckId:{location:"uri",locationName:"HealthCheckId"}}},output:{type:"structure",required:["HealthCheck"],members:{HealthCheck:{shape:"S23"}}}},GetHealthCheckCount:{http:{method:"GET",requestUri:"/2013-04-01/healthcheckcount"},input:{type:"structure",members:{}},output:{type:"structure",required:["HealthCheckCount"],members:{HealthCheckCount:{type:"long"}}}},GetHealthCheckLastFailureReason:{http:{method:"GET",requestUri:"/2013-04-01/healthcheck/{HealthCheckId}/lastfailurereason"},input:{type:"structure",required:["HealthCheckId"],members:{HealthCheckId:{location:"uri",locationName:"HealthCheckId"}}},output:{type:"structure",required:["HealthCheckObservations"],members:{HealthCheckObservations:{shape:"S57"}}}},GetHealthCheckStatus:{http:{method:"GET",requestUri:"/2013-04-01/healthcheck/{HealthCheckId}/status"},input:{type:"structure",required:["HealthCheckId"],members:{HealthCheckId:{location:"uri",locationName:"HealthCheckId"}}},output:{type:"structure",required:["HealthCheckObservations"],members:{HealthCheckObservations:{shape:"S57"}}}},GetHostedZone:{http:{method:"GET",requestUri:"/2013-04-01/hostedzone/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",required:["HostedZone"],members:{HostedZone:{shape:"S2o"},DelegationSet:{shape:"S2q"},VPCs:{shape:"S5f"}}}},GetHostedZoneCount:{http:{method:"GET",requestUri:"/2013-04-01/hostedzonecount"},input:{type:"structure",members:{}},output:{type:"structure",required:["HostedZoneCount"],members:{HostedZoneCount:{type:"long"}}}},GetHostedZoneLimit:{http:{method:"GET",requestUri:"/2013-04-01/hostedzonelimit/{Id}/{Type}"},input:{type:"structure",required:["Type","HostedZoneId"],members:{Type:{location:"uri",locationName:"Type"},HostedZoneId:{location:"uri",locationName:"Id"}}},output:{type:"structure",required:["Limit","Count"],members:{Limit:{type:"structure",required:["Type","Value"],members:{Type:{},Value:{type:"long"}}},Count:{type:"long"}}}},GetQueryLoggingConfig:{http:{method:"GET",requestUri:"/2013-04-01/queryloggingconfig/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",required:["QueryLoggingConfig"],members:{QueryLoggingConfig:{shape:"S33"}}}},GetReusableDelegationSet:{http:{method:"GET",requestUri:"/2013-04-01/delegationset/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",required:["DelegationSet"],members:{DelegationSet:{shape:"S2q"}}}},GetReusableDelegationSetLimit:{http:{method:"GET",requestUri:"/2013-04-01/reusabledelegationsetlimit/{Id}/{Type}"},input:{type:"structure",required:["Type","DelegationSetId"],members:{Type:{location:"uri",locationName:"Type"},DelegationSetId:{location:"uri",locationName:"Id"}}},output:{type:"structure",required:["Limit","Count"],members:{Limit:{type:"structure",required:["Type","Value"],members:{Type:{},Value:{type:"long"}}},Count:{type:"long"}}}},GetTrafficPolicy:{http:{method:"GET",requestUri:"/2013-04-01/trafficpolicy/{Id}/{Version}"},input:{type:"structure",required:["Id","Version"],members:{Id:{location:"uri",locationName:"Id"},Version:{location:"uri",locationName:"Version",type:"integer"}}},output:{type:"structure",required:["TrafficPolicy"],members:{TrafficPolicy:{shape:"S3c"}}}},GetTrafficPolicyInstance:{http:{method:"GET",requestUri:"/2013-04-01/trafficpolicyinstance/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",required:["TrafficPolicyInstance"],members:{TrafficPolicyInstance:{shape:"S3h"}}}},GetTrafficPolicyInstanceCount:{http:{method:"GET",requestUri:"/2013-04-01/trafficpolicyinstancecount"},input:{type:"structure",members:{}},output:{type:"structure",required:["TrafficPolicyInstanceCount"],members:{TrafficPolicyInstanceCount:{type:"integer"}}}},ListGeoLocations:{http:{method:"GET",requestUri:"/2013-04-01/geolocations"},input:{type:"structure",members:{StartContinentCode:{location:"querystring",locationName:"startcontinentcode"},StartCountryCode:{location:"querystring",locationName:"startcountrycode"},StartSubdivisionCode:{location:"querystring",locationName:"startsubdivisioncode"},MaxItems:{location:"querystring",locationName:"maxitems"}}},output:{type:"structure",required:["GeoLocationDetailsList","IsTruncated","MaxItems"],members:{GeoLocationDetailsList:{type:"list",member:{shape:"S4w",locationName:"GeoLocationDetails"}},IsTruncated:{type:"boolean"},NextContinentCode:{},NextCountryCode:{},NextSubdivisionCode:{},MaxItems:{}}}},ListHealthChecks:{http:{method:"GET",requestUri:"/2013-04-01/healthcheck"},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"marker"},MaxItems:{location:"querystring",locationName:"maxitems"}}},output:{type:"structure",required:["HealthChecks","Marker","IsTruncated","MaxItems"],members:{HealthChecks:{type:"list",member:{shape:"S23",locationName:"HealthCheck"}},Marker:{},IsTruncated:{type:"boolean"},NextMarker:{},MaxItems:{}}}},ListHostedZones:{http:{method:"GET",requestUri:"/2013-04-01/hostedzone"},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"marker"},MaxItems:{location:"querystring",locationName:"maxitems"},DelegationSetId:{location:"querystring",locationName:"delegationsetid"}}},output:{type:"structure",required:["HostedZones","Marker","IsTruncated","MaxItems"],members:{HostedZones:{shape:"S6d"},Marker:{},IsTruncated:{type:"boolean"},NextMarker:{},MaxItems:{}}}},ListHostedZonesByName:{http:{method:"GET",requestUri:"/2013-04-01/hostedzonesbyname"},input:{type:"structure",members:{DNSName:{location:"querystring",locationName:"dnsname"},HostedZoneId:{location:"querystring",locationName:"hostedzoneid"},MaxItems:{location:"querystring",locationName:"maxitems"}}},output:{type:"structure",required:["HostedZones","IsTruncated","MaxItems"],members:{HostedZones:{shape:"S6d"},DNSName:{},HostedZoneId:{},IsTruncated:{type:"boolean"},NextDNSName:{},NextHostedZoneId:{},MaxItems:{}}}},ListHostedZonesByVPC:{http:{method:"GET",requestUri:"/2013-04-01/hostedzonesbyvpc"},input:{type:"structure",required:["VPCId","VPCRegion"],members:{VPCId:{location:"querystring",locationName:"vpcid"},VPCRegion:{location:"querystring",locationName:"vpcregion"},MaxItems:{location:"querystring",locationName:"maxitems"},NextToken:{location:"querystring",locationName:"nexttoken"}}},output:{type:"structure",required:["HostedZoneSummaries","MaxItems"],members:{HostedZoneSummaries:{type:"list",member:{locationName:"HostedZoneSummary",type:"structure",required:["HostedZoneId","Name","Owner"],members:{HostedZoneId:{},Name:{},Owner:{type:"structure",members:{OwningAccount:{},OwningService:{}}}}}},MaxItems:{},NextToken:{}}}},ListQueryLoggingConfigs:{http:{method:"GET",requestUri:"/2013-04-01/queryloggingconfig"},input:{type:"structure",members:{HostedZoneId:{location:"querystring",locationName:"hostedzoneid"},NextToken:{location:"querystring",locationName:"nexttoken"},MaxResults:{location:"querystring",locationName:"maxresults"}}},output:{type:"structure",required:["QueryLoggingConfigs"],members:{QueryLoggingConfigs:{type:"list",member:{shape:"S33",locationName:"QueryLoggingConfig"}},NextToken:{}}}},ListResourceRecordSets:{http:{method:"GET",requestUri:"/2013-04-01/hostedzone/{Id}/rrset"},input:{type:"structure",required:["HostedZoneId"],members:{HostedZoneId:{location:"uri",locationName:"Id"},StartRecordName:{location:"querystring",locationName:"name"},StartRecordType:{location:"querystring",locationName:"type"},StartRecordIdentifier:{location:"querystring",locationName:"identifier"},MaxItems:{location:"querystring",locationName:"maxitems"}}},output:{type:"structure",required:["ResourceRecordSets","IsTruncated","MaxItems"],members:{ResourceRecordSets:{type:"list",member:{shape:"Sk",locationName:"ResourceRecordSet"}},IsTruncated:{type:"boolean"},NextRecordName:{},NextRecordType:{},NextRecordIdentifier:{},MaxItems:{}}}},ListReusableDelegationSets:{http:{method:"GET",requestUri:"/2013-04-01/delegationset"},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"marker"},MaxItems:{location:"querystring",locationName:"maxitems"}}},output:{type:"structure",required:["DelegationSets","Marker","IsTruncated","MaxItems"],members:{DelegationSets:{type:"list",member:{shape:"S2q",locationName:"DelegationSet"}},Marker:{},IsTruncated:{type:"boolean"},NextMarker:{},MaxItems:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/2013-04-01/tags/{ResourceType}/{ResourceId}"},input:{type:"structure",required:["ResourceType","ResourceId"],members:{ResourceType:{location:"uri",locationName:"ResourceType"},ResourceId:{location:"uri",locationName:"ResourceId"}}},output:{type:"structure",required:["ResourceTagSet"],members:{ResourceTagSet:{shape:"S70"}}}},ListTagsForResources:{http:{requestUri:"/2013-04-01/tags/{ResourceType}"},input:{locationName:"ListTagsForResourcesRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["ResourceType","ResourceIds"],members:{ResourceType:{location:"uri",locationName:"ResourceType"},ResourceIds:{type:"list",member:{locationName:"ResourceId"}}}},output:{type:"structure",required:["ResourceTagSets"],members:{ResourceTagSets:{type:"list",member:{shape:"S70",locationName:"ResourceTagSet"}}}}},ListTrafficPolicies:{http:{method:"GET",requestUri:"/2013-04-01/trafficpolicies"},input:{type:"structure",members:{TrafficPolicyIdMarker:{location:"querystring",locationName:"trafficpolicyid"},MaxItems:{location:"querystring",locationName:"maxitems"}}},output:{type:"structure",required:["TrafficPolicySummaries","IsTruncated","TrafficPolicyIdMarker","MaxItems"],members:{TrafficPolicySummaries:{type:"list",member:{locationName:"TrafficPolicySummary",type:"structure",required:["Id","Name","Type","LatestVersion","TrafficPolicyCount"],members:{Id:{},Name:{},Type:{},LatestVersion:{type:"integer"},TrafficPolicyCount:{type:"integer"}}}},IsTruncated:{type:"boolean"},TrafficPolicyIdMarker:{},MaxItems:{}}}},ListTrafficPolicyInstances:{http:{method:"GET",requestUri:"/2013-04-01/trafficpolicyinstances"},input:{type:"structure",members:{HostedZoneIdMarker:{location:"querystring",locationName:"hostedzoneid"},TrafficPolicyInstanceNameMarker:{location:"querystring",locationName:"trafficpolicyinstancename"},TrafficPolicyInstanceTypeMarker:{location:"querystring",locationName:"trafficpolicyinstancetype"},MaxItems:{location:"querystring",locationName:"maxitems"}}},output:{type:"structure",required:["TrafficPolicyInstances","IsTruncated","MaxItems"],members:{TrafficPolicyInstances:{shape:"S7b"},HostedZoneIdMarker:{},TrafficPolicyInstanceNameMarker:{},TrafficPolicyInstanceTypeMarker:{},IsTruncated:{type:"boolean"},MaxItems:{}}}},ListTrafficPolicyInstancesByHostedZone:{http:{method:"GET",requestUri:"/2013-04-01/trafficpolicyinstances/hostedzone"},input:{type:"structure",required:["HostedZoneId"],members:{HostedZoneId:{location:"querystring",locationName:"id"},TrafficPolicyInstanceNameMarker:{location:"querystring",locationName:"trafficpolicyinstancename"},TrafficPolicyInstanceTypeMarker:{location:"querystring",locationName:"trafficpolicyinstancetype"},MaxItems:{location:"querystring",locationName:"maxitems"}}},output:{type:"structure",required:["TrafficPolicyInstances","IsTruncated","MaxItems"],members:{TrafficPolicyInstances:{shape:"S7b"},TrafficPolicyInstanceNameMarker:{},TrafficPolicyInstanceTypeMarker:{},IsTruncated:{type:"boolean"},MaxItems:{}}}},ListTrafficPolicyInstancesByPolicy:{http:{method:"GET",requestUri:"/2013-04-01/trafficpolicyinstances/trafficpolicy"},input:{type:"structure",required:["TrafficPolicyId","TrafficPolicyVersion"],members:{TrafficPolicyId:{location:"querystring",locationName:"id"},TrafficPolicyVersion:{location:"querystring",locationName:"version",type:"integer"},HostedZoneIdMarker:{location:"querystring",locationName:"hostedzoneid"},TrafficPolicyInstanceNameMarker:{location:"querystring",locationName:"trafficpolicyinstancename"},TrafficPolicyInstanceTypeMarker:{location:"querystring",locationName:"trafficpolicyinstancetype"},MaxItems:{location:"querystring",locationName:"maxitems"}}},output:{type:"structure",required:["TrafficPolicyInstances","IsTruncated","MaxItems"],members:{TrafficPolicyInstances:{shape:"S7b"},HostedZoneIdMarker:{},TrafficPolicyInstanceNameMarker:{},TrafficPolicyInstanceTypeMarker:{},IsTruncated:{type:"boolean"},MaxItems:{}}}},ListTrafficPolicyVersions:{http:{method:"GET",requestUri:"/2013-04-01/trafficpolicies/{Id}/versions"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},TrafficPolicyVersionMarker:{location:"querystring",locationName:"trafficpolicyversion"},MaxItems:{location:"querystring",locationName:"maxitems"}}},output:{type:"structure",required:["TrafficPolicies","IsTruncated","TrafficPolicyVersionMarker","MaxItems"],members:{TrafficPolicies:{type:"list",member:{shape:"S3c",locationName:"TrafficPolicy"}},IsTruncated:{type:"boolean"},TrafficPolicyVersionMarker:{},MaxItems:{}}}},ListVPCAssociationAuthorizations:{http:{method:"GET",requestUri:"/2013-04-01/hostedzone/{Id}/authorizevpcassociation"},input:{type:"structure",required:["HostedZoneId"],members:{HostedZoneId:{location:"uri",locationName:"Id"},NextToken:{location:"querystring",locationName:"nexttoken"},MaxResults:{location:"querystring",locationName:"maxresults"}}},output:{type:"structure",required:["HostedZoneId","VPCs"],members:{HostedZoneId:{},NextToken:{},VPCs:{shape:"S5f"}}}},TestDNSAnswer:{http:{method:"GET",requestUri:"/2013-04-01/testdnsanswer"},input:{type:"structure",required:["HostedZoneId","RecordName","RecordType"],members:{HostedZoneId:{location:"querystring",locationName:"hostedzoneid"},RecordName:{location:"querystring",locationName:"recordname"},RecordType:{location:"querystring",locationName:"recordtype"},ResolverIP:{location:"querystring",locationName:"resolverip"},EDNS0ClientSubnetIP:{location:"querystring",locationName:"edns0clientsubnetip"},EDNS0ClientSubnetMask:{location:"querystring",locationName:"edns0clientsubnetmask"}}},output:{type:"structure",required:["Nameserver","RecordName","RecordType","RecordData","ResponseCode","Protocol"],members:{Nameserver:{},RecordName:{},RecordType:{},RecordData:{type:"list",member:{locationName:"RecordDataEntry"}},ResponseCode:{},Protocol:{}}}},UpdateHealthCheck:{http:{requestUri:"/2013-04-01/healthcheck/{HealthCheckId}"},input:{locationName:"UpdateHealthCheckRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["HealthCheckId"],members:{HealthCheckId:{location:"uri",locationName:"HealthCheckId"},HealthCheckVersion:{type:"long"},IPAddress:{},Port:{type:"integer"},ResourcePath:{},FullyQualifiedDomainName:{},SearchString:{},FailureThreshold:{type:"integer"},Inverted:{type:"boolean"},Disabled:{type:"boolean"},HealthThreshold:{type:"integer"},ChildHealthChecks:{shape:"S1t"},EnableSNI:{type:"boolean"},Regions:{shape:"S1v"},AlarmIdentifier:{shape:"S1x"},InsufficientDataHealthStatus:{},ResetElements:{type:"list",member:{locationName:"ResettableElementName"}}}},output:{type:"structure",required:["HealthCheck"],members:{HealthCheck:{shape:"S23"}}}},UpdateHostedZoneComment:{http:{requestUri:"/2013-04-01/hostedzone/{Id}"},input:{locationName:"UpdateHostedZoneCommentRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},Comment:{}}},output:{type:"structure",required:["HostedZone"],members:{HostedZone:{shape:"S2o"}}}},UpdateTrafficPolicyComment:{http:{requestUri:"/2013-04-01/trafficpolicy/{Id}/{Version}"},input:{locationName:"UpdateTrafficPolicyCommentRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["Id","Version","Comment"],members:{Id:{location:"uri",locationName:"Id"},Version:{location:"uri",locationName:"Version",type:"integer"},Comment:{}}},output:{type:"structure",required:["TrafficPolicy"],members:{TrafficPolicy:{shape:"S3c"}}}},UpdateTrafficPolicyInstance:{http:{requestUri:"/2013-04-01/trafficpolicyinstance/{Id}"},input:{locationName:"UpdateTrafficPolicyInstanceRequest",xmlNamespace:{uri:"https://route53.amazonaws.com/doc/2013-04-01/"},type:"structure",required:["Id","TTL","TrafficPolicyId","TrafficPolicyVersion"],members:{Id:{location:"uri",locationName:"Id"},TTL:{type:"long"},TrafficPolicyId:{},TrafficPolicyVersion:{type:"integer"}}},output:{type:"structure",required:["TrafficPolicyInstance"],members:{TrafficPolicyInstance:{shape:"S3h"}}}}},shapes:{S5:{type:"structure",required:["Id","Status","SubmittedAt"],members:{Id:{},Status:{},SubmittedAt:{type:"timestamp"},Comment:{}}},Sa:{type:"structure",members:{VPCRegion:{},VPCId:{}}},Sk:{type:"structure",required:["Name","Type"],members:{Name:{},Type:{},SetIdentifier:{},Weight:{type:"long"},Region:{},GeoLocation:{type:"structure",members:{ContinentCode:{},CountryCode:{},SubdivisionCode:{}}},Failover:{},MultiValueAnswer:{type:"boolean"},TTL:{type:"long"},ResourceRecords:{type:"list",member:{locationName:"ResourceRecord",type:"structure",required:["Value"],members:{Value:{}}}},AliasTarget:{type:"structure",required:["HostedZoneId","DNSName","EvaluateTargetHealth"],members:{HostedZoneId:{},DNSName:{},EvaluateTargetHealth:{type:"boolean"}}},HealthCheckId:{},TrafficPolicyInstanceId:{}}},S18:{type:"list",member:{locationName:"Tag",type:"structure",members:{Key:{},Value:{}}}},S1g:{type:"structure",required:["Type"],members:{IPAddress:{},Port:{type:"integer"},Type:{},ResourcePath:{},FullyQualifiedDomainName:{},SearchString:{},RequestInterval:{type:"integer"},FailureThreshold:{type:"integer"},MeasureLatency:{type:"boolean"},Inverted:{type:"boolean"},Disabled:{type:"boolean"},HealthThreshold:{type:"integer"},ChildHealthChecks:{shape:"S1t"},EnableSNI:{type:"boolean"},Regions:{shape:"S1v"},AlarmIdentifier:{shape:"S1x"},InsufficientDataHealthStatus:{},RoutingControlArn:{}}},S1t:{type:"list",member:{locationName:"ChildHealthCheck"}},S1v:{type:"list",member:{locationName:"Region"}},S1x:{type:"structure",required:["Region","Name"],members:{Region:{},Name:{}}},S23:{type:"structure",required:["Id","CallerReference","HealthCheckConfig","HealthCheckVersion"],members:{Id:{},CallerReference:{},LinkedService:{shape:"S24"},HealthCheckConfig:{shape:"S1g"},HealthCheckVersion:{type:"long"},CloudWatchAlarmConfiguration:{type:"structure",required:["EvaluationPeriods","Threshold","ComparisonOperator","Period","MetricName","Namespace","Statistic"],members:{EvaluationPeriods:{type:"integer"},Threshold:{type:"double"},ComparisonOperator:{},Period:{type:"integer"},MetricName:{},Namespace:{},Statistic:{},Dimensions:{type:"list",member:{locationName:"Dimension",type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}}}}}},S24:{type:"structure",members:{ServicePrincipal:{},Description:{}}},S2l:{type:"structure",members:{Comment:{},PrivateZone:{type:"boolean"}}},S2o:{type:"structure",required:["Id","Name","CallerReference"],members:{Id:{},Name:{},CallerReference:{},Config:{shape:"S2l"},ResourceRecordSetCount:{type:"long"},LinkedService:{shape:"S24"}}},S2q:{type:"structure",required:["NameServers"],members:{Id:{},CallerReference:{},NameServers:{type:"list",member:{locationName:"NameServer"}}}},S2w:{type:"structure",members:{Name:{},KmsArn:{},Flag:{type:"integer"},SigningAlgorithmMnemonic:{},SigningAlgorithmType:{type:"integer"},DigestAlgorithmMnemonic:{},DigestAlgorithmType:{type:"integer"},KeyTag:{type:"integer"},DigestValue:{},PublicKey:{},DSRecord:{},DNSKEYRecord:{},Status:{},StatusMessage:{},CreatedDate:{type:"timestamp"},LastModifiedDate:{type:"timestamp"}}},S33:{type:"structure",required:["Id","HostedZoneId","CloudWatchLogsLogGroupArn"],members:{Id:{},HostedZoneId:{},CloudWatchLogsLogGroupArn:{}}},S3c:{type:"structure",required:["Id","Version","Name","Type","Document"],members:{Id:{},Version:{type:"integer"},Name:{},Type:{},Document:{},Comment:{}}},S3h:{type:"structure",required:["Id","HostedZoneId","Name","TTL","State","Message","TrafficPolicyId","TrafficPolicyVersion","TrafficPolicyType"],members:{Id:{},HostedZoneId:{},Name:{},TTL:{type:"long"},State:{},Message:{},TrafficPolicyId:{},TrafficPolicyVersion:{type:"integer"},TrafficPolicyType:{}}},S4w:{type:"structure",members:{ContinentCode:{},ContinentName:{},CountryCode:{},CountryName:{},SubdivisionCode:{},SubdivisionName:{}}},S57:{type:"list",member:{locationName:"HealthCheckObservation",type:"structure",members:{Region:{},IPAddress:{},StatusReport:{type:"structure",members:{Status:{},CheckedTime:{type:"timestamp"}}}}}},S5f:{type:"list",member:{shape:"Sa",locationName:"VPC"}},S6d:{type:"list",member:{shape:"S2o",locationName:"HostedZone"}},S70:{type:"structure",members:{ResourceType:{},ResourceId:{},Tags:{shape:"S18"}}},S7b:{type:"list",member:{shape:"S3h",locationName:"TrafficPolicyInstance"}}}}},5659:function(e){e.exports={version:2,waiters:{TasksRunning:{delay:6,operation:"DescribeTasks",maxAttempts:100,acceptors:[{expected:"STOPPED",matcher:"pathAny",state:"failure",argument:"tasks[].lastStatus"},{expected:"MISSING",matcher:"pathAny",state:"failure",argument:"failures[].reason"},{expected:"RUNNING",matcher:"pathAll",state:"success",argument:"tasks[].lastStatus"}]},TasksStopped:{delay:6,operation:"DescribeTasks",maxAttempts:100,acceptors:[{expected:"STOPPED",matcher:"pathAll",state:"success",argument:"tasks[].lastStatus"}]},ServicesStable:{delay:15,operation:"DescribeServices",maxAttempts:40,acceptors:[{expected:"MISSING",matcher:"pathAny",state:"failure",argument:"failures[].reason"},{expected:"DRAINING",matcher:"pathAny",state:"failure",argument:"services[].status"},{expected:"INACTIVE",matcher:"pathAny",state:"failure",argument:"services[].status"},{expected:true,matcher:"path",state:"success",argument:"length(services[?!(length(deployments) == `1` && runningCount == desiredCount)]) == `0`"}]},ServicesInactive:{delay:15,operation:"DescribeServices",maxAttempts:40,acceptors:[{expected:"MISSING",matcher:"pathAny",state:"failure",argument:"failures[].reason"},{expected:"INACTIVE",matcher:"pathAny",state:"success",argument:"services[].status"}]}}}},5681:function(e){e.exports={pagination:{ListAccesses:{input_token:"NextToken",limit_key:"MaxResults",non_aggregate_keys:["ServerId"],output_token:"NextToken",result_key:"Accesses"},ListExecutions:{input_token:"NextToken",limit_key:"MaxResults",non_aggregate_keys:["WorkflowId"],output_token:"NextToken",result_key:"Executions"},ListSecurityPolicies:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"SecurityPolicyNames"},ListServers:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Servers"},ListTagsForResource:{input_token:"NextToken",limit_key:"MaxResults",non_aggregate_keys:["Arn"],output_token:"NextToken",result_key:"Tags"},ListUsers:{input_token:"NextToken",limit_key:"MaxResults",non_aggregate_keys:["ServerId"],output_token:"NextToken",result_key:"Users"},ListWorkflows:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Workflows"}}}},5687:function(e){e.exports={metadata:{apiVersion:"2018-11-29",endpointPrefix:"apigateway",signingName:"apigateway",serviceFullName:"AmazonApiGatewayV2",serviceId:"ApiGatewayV2",protocol:"rest-json",jsonVersion:"1.1",uid:"apigatewayv2-2018-11-29",signatureVersion:"v4"},operations:{CreateApi:{http:{requestUri:"/v2/apis",responseCode:201},input:{type:"structure",members:{ApiKeySelectionExpression:{locationName:"apiKeySelectionExpression"},CorsConfiguration:{shape:"S3",locationName:"corsConfiguration"},CredentialsArn:{locationName:"credentialsArn"},Description:{locationName:"description"},DisableSchemaValidation:{locationName:"disableSchemaValidation",type:"boolean"},DisableExecuteApiEndpoint:{locationName:"disableExecuteApiEndpoint",type:"boolean"},Name:{locationName:"name"},ProtocolType:{locationName:"protocolType"},RouteKey:{locationName:"routeKey"},RouteSelectionExpression:{locationName:"routeSelectionExpression"},Tags:{shape:"Sg",locationName:"tags"},Target:{locationName:"target"},Version:{locationName:"version"}},required:["ProtocolType","Name"]},output:{type:"structure",members:{ApiEndpoint:{locationName:"apiEndpoint"},ApiGatewayManaged:{locationName:"apiGatewayManaged",type:"boolean"},ApiId:{locationName:"apiId"},ApiKeySelectionExpression:{locationName:"apiKeySelectionExpression"},CorsConfiguration:{shape:"S3",locationName:"corsConfiguration"},CreatedDate:{shape:"Sl",locationName:"createdDate"},Description:{locationName:"description"},DisableSchemaValidation:{locationName:"disableSchemaValidation",type:"boolean"},DisableExecuteApiEndpoint:{locationName:"disableExecuteApiEndpoint",type:"boolean"},ImportInfo:{shape:"Sm",locationName:"importInfo"},Name:{locationName:"name"},ProtocolType:{locationName:"protocolType"},RouteSelectionExpression:{locationName:"routeSelectionExpression"},Tags:{shape:"Sg",locationName:"tags"},Version:{locationName:"version"},Warnings:{shape:"Sm",locationName:"warnings"}}}},CreateApiMapping:{http:{requestUri:"/v2/domainnames/{domainName}/apimappings",responseCode:201},input:{type:"structure",members:{ApiId:{locationName:"apiId"},ApiMappingKey:{locationName:"apiMappingKey"},DomainName:{location:"uri",locationName:"domainName"},Stage:{locationName:"stage"}},required:["DomainName","Stage","ApiId"]},output:{type:"structure",members:{ApiId:{locationName:"apiId"},ApiMappingId:{locationName:"apiMappingId"},ApiMappingKey:{locationName:"apiMappingKey"},Stage:{locationName:"stage"}}}},CreateAuthorizer:{http:{requestUri:"/v2/apis/{apiId}/authorizers",responseCode:201},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},AuthorizerCredentialsArn:{locationName:"authorizerCredentialsArn"},AuthorizerPayloadFormatVersion:{locationName:"authorizerPayloadFormatVersion"},AuthorizerResultTtlInSeconds:{locationName:"authorizerResultTtlInSeconds",type:"integer"},AuthorizerType:{locationName:"authorizerType"},AuthorizerUri:{locationName:"authorizerUri"},EnableSimpleResponses:{locationName:"enableSimpleResponses",type:"boolean"},IdentitySource:{shape:"Ss",locationName:"identitySource"},IdentityValidationExpression:{locationName:"identityValidationExpression"},JwtConfiguration:{shape:"St",locationName:"jwtConfiguration"},Name:{locationName:"name"}},required:["ApiId","AuthorizerType","IdentitySource","Name"]},output:{type:"structure",members:{AuthorizerCredentialsArn:{locationName:"authorizerCredentialsArn"},AuthorizerId:{locationName:"authorizerId"},AuthorizerPayloadFormatVersion:{locationName:"authorizerPayloadFormatVersion"},AuthorizerResultTtlInSeconds:{locationName:"authorizerResultTtlInSeconds",type:"integer"},AuthorizerType:{locationName:"authorizerType"},AuthorizerUri:{locationName:"authorizerUri"},EnableSimpleResponses:{locationName:"enableSimpleResponses",type:"boolean"},IdentitySource:{shape:"Ss",locationName:"identitySource"},IdentityValidationExpression:{locationName:"identityValidationExpression"},JwtConfiguration:{shape:"St",locationName:"jwtConfiguration"},Name:{locationName:"name"}}}},CreateDeployment:{http:{requestUri:"/v2/apis/{apiId}/deployments",responseCode:201},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},Description:{locationName:"description"},StageName:{locationName:"stageName"}},required:["ApiId"]},output:{type:"structure",members:{AutoDeployed:{locationName:"autoDeployed",type:"boolean"},CreatedDate:{shape:"Sl",locationName:"createdDate"},DeploymentId:{locationName:"deploymentId"},DeploymentStatus:{locationName:"deploymentStatus"},DeploymentStatusMessage:{locationName:"deploymentStatusMessage"},Description:{locationName:"description"}}}},CreateDomainName:{http:{requestUri:"/v2/domainnames",responseCode:201},input:{type:"structure",members:{DomainName:{locationName:"domainName"},DomainNameConfigurations:{shape:"S10",locationName:"domainNameConfigurations"},MutualTlsAuthentication:{shape:"S15",locationName:"mutualTlsAuthentication"},Tags:{shape:"Sg",locationName:"tags"}},required:["DomainName"]},output:{type:"structure",members:{ApiMappingSelectionExpression:{locationName:"apiMappingSelectionExpression"},DomainName:{locationName:"domainName"},DomainNameConfigurations:{shape:"S10",locationName:"domainNameConfigurations"},MutualTlsAuthentication:{shape:"S17",locationName:"mutualTlsAuthentication"},Tags:{shape:"Sg",locationName:"tags"}}}},CreateIntegration:{http:{requestUri:"/v2/apis/{apiId}/integrations",responseCode:201},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},ConnectionId:{locationName:"connectionId"},ConnectionType:{locationName:"connectionType"},ContentHandlingStrategy:{locationName:"contentHandlingStrategy"},CredentialsArn:{locationName:"credentialsArn"},Description:{locationName:"description"},IntegrationMethod:{locationName:"integrationMethod"},IntegrationSubtype:{locationName:"integrationSubtype"},IntegrationType:{locationName:"integrationType"},IntegrationUri:{locationName:"integrationUri"},PassthroughBehavior:{locationName:"passthroughBehavior"},PayloadFormatVersion:{locationName:"payloadFormatVersion"},RequestParameters:{shape:"S1e",locationName:"requestParameters"},RequestTemplates:{shape:"S1f",locationName:"requestTemplates"},ResponseParameters:{shape:"S1h",locationName:"responseParameters"},TemplateSelectionExpression:{locationName:"templateSelectionExpression"},TimeoutInMillis:{locationName:"timeoutInMillis",type:"integer"},TlsConfig:{shape:"S1j",locationName:"tlsConfig"}},required:["ApiId","IntegrationType"]},output:{type:"structure",members:{ApiGatewayManaged:{locationName:"apiGatewayManaged",type:"boolean"},ConnectionId:{locationName:"connectionId"},ConnectionType:{locationName:"connectionType"},ContentHandlingStrategy:{locationName:"contentHandlingStrategy"},CredentialsArn:{locationName:"credentialsArn"},Description:{locationName:"description"},IntegrationId:{locationName:"integrationId"},IntegrationMethod:{locationName:"integrationMethod"},IntegrationResponseSelectionExpression:{locationName:"integrationResponseSelectionExpression"},IntegrationSubtype:{locationName:"integrationSubtype"},IntegrationType:{locationName:"integrationType"},IntegrationUri:{locationName:"integrationUri"},PassthroughBehavior:{locationName:"passthroughBehavior"},PayloadFormatVersion:{locationName:"payloadFormatVersion"},RequestParameters:{shape:"S1e",locationName:"requestParameters"},RequestTemplates:{shape:"S1f",locationName:"requestTemplates"},ResponseParameters:{shape:"S1h",locationName:"responseParameters"},TemplateSelectionExpression:{locationName:"templateSelectionExpression"},TimeoutInMillis:{locationName:"timeoutInMillis",type:"integer"},TlsConfig:{shape:"S1l",locationName:"tlsConfig"}}}},CreateIntegrationResponse:{http:{requestUri:"/v2/apis/{apiId}/integrations/{integrationId}/integrationresponses",responseCode:201},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},ContentHandlingStrategy:{locationName:"contentHandlingStrategy"},IntegrationId:{location:"uri",locationName:"integrationId"},IntegrationResponseKey:{locationName:"integrationResponseKey"},ResponseParameters:{shape:"S1e",locationName:"responseParameters"},ResponseTemplates:{shape:"S1f",locationName:"responseTemplates"},TemplateSelectionExpression:{locationName:"templateSelectionExpression"}},required:["ApiId","IntegrationId","IntegrationResponseKey"]},output:{type:"structure",members:{ContentHandlingStrategy:{locationName:"contentHandlingStrategy"},IntegrationResponseId:{locationName:"integrationResponseId"},IntegrationResponseKey:{locationName:"integrationResponseKey"},ResponseParameters:{shape:"S1e",locationName:"responseParameters"},ResponseTemplates:{shape:"S1f",locationName:"responseTemplates"},TemplateSelectionExpression:{locationName:"templateSelectionExpression"}}}},CreateModel:{http:{requestUri:"/v2/apis/{apiId}/models",responseCode:201},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},ContentType:{locationName:"contentType"},Description:{locationName:"description"},Name:{locationName:"name"},Schema:{locationName:"schema"}},required:["ApiId","Schema","Name"]},output:{type:"structure",members:{ContentType:{locationName:"contentType"},Description:{locationName:"description"},ModelId:{locationName:"modelId"},Name:{locationName:"name"},Schema:{locationName:"schema"}}}},CreateRoute:{http:{requestUri:"/v2/apis/{apiId}/routes",responseCode:201},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},ApiKeyRequired:{locationName:"apiKeyRequired",type:"boolean"},AuthorizationScopes:{shape:"S1s",locationName:"authorizationScopes"},AuthorizationType:{locationName:"authorizationType"},AuthorizerId:{locationName:"authorizerId"},ModelSelectionExpression:{locationName:"modelSelectionExpression"},OperationName:{locationName:"operationName"},RequestModels:{shape:"S1u",locationName:"requestModels"},RequestParameters:{shape:"S1v",locationName:"requestParameters"},RouteKey:{locationName:"routeKey"},RouteResponseSelectionExpression:{locationName:"routeResponseSelectionExpression"},Target:{locationName:"target"}},required:["ApiId","RouteKey"]},output:{type:"structure",members:{ApiGatewayManaged:{locationName:"apiGatewayManaged",type:"boolean"},ApiKeyRequired:{locationName:"apiKeyRequired",type:"boolean"},AuthorizationScopes:{shape:"S1s",locationName:"authorizationScopes"},AuthorizationType:{locationName:"authorizationType"},AuthorizerId:{locationName:"authorizerId"},ModelSelectionExpression:{locationName:"modelSelectionExpression"},OperationName:{locationName:"operationName"},RequestModels:{shape:"S1u",locationName:"requestModels"},RequestParameters:{shape:"S1v",locationName:"requestParameters"},RouteId:{locationName:"routeId"},RouteKey:{locationName:"routeKey"},RouteResponseSelectionExpression:{locationName:"routeResponseSelectionExpression"},Target:{locationName:"target"}}}},CreateRouteResponse:{http:{requestUri:"/v2/apis/{apiId}/routes/{routeId}/routeresponses",responseCode:201},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},ModelSelectionExpression:{locationName:"modelSelectionExpression"},ResponseModels:{shape:"S1u",locationName:"responseModels"},ResponseParameters:{shape:"S1v",locationName:"responseParameters"},RouteId:{location:"uri",locationName:"routeId"},RouteResponseKey:{locationName:"routeResponseKey"}},required:["ApiId","RouteId","RouteResponseKey"]},output:{type:"structure",members:{ModelSelectionExpression:{locationName:"modelSelectionExpression"},ResponseModels:{shape:"S1u",locationName:"responseModels"},ResponseParameters:{shape:"S1v",locationName:"responseParameters"},RouteResponseId:{locationName:"routeResponseId"},RouteResponseKey:{locationName:"routeResponseKey"}}}},CreateStage:{http:{requestUri:"/v2/apis/{apiId}/stages",responseCode:201},input:{type:"structure",members:{AccessLogSettings:{shape:"S21",locationName:"accessLogSettings"},ApiId:{location:"uri",locationName:"apiId"},AutoDeploy:{locationName:"autoDeploy",type:"boolean"},ClientCertificateId:{locationName:"clientCertificateId"},DefaultRouteSettings:{shape:"S22",locationName:"defaultRouteSettings"},DeploymentId:{locationName:"deploymentId"},Description:{locationName:"description"},RouteSettings:{shape:"S26",locationName:"routeSettings"},StageName:{locationName:"stageName"},StageVariables:{shape:"S27",locationName:"stageVariables"},Tags:{shape:"Sg",locationName:"tags"}},required:["ApiId","StageName"]},output:{type:"structure",members:{AccessLogSettings:{shape:"S21",locationName:"accessLogSettings"},ApiGatewayManaged:{locationName:"apiGatewayManaged",type:"boolean"},AutoDeploy:{locationName:"autoDeploy",type:"boolean"},ClientCertificateId:{locationName:"clientCertificateId"},CreatedDate:{shape:"Sl",locationName:"createdDate"},DefaultRouteSettings:{shape:"S22",locationName:"defaultRouteSettings"},DeploymentId:{locationName:"deploymentId"},Description:{locationName:"description"},LastDeploymentStatusMessage:{locationName:"lastDeploymentStatusMessage"},LastUpdatedDate:{shape:"Sl",locationName:"lastUpdatedDate"},RouteSettings:{shape:"S26",locationName:"routeSettings"},StageName:{locationName:"stageName"},StageVariables:{shape:"S27",locationName:"stageVariables"},Tags:{shape:"Sg",locationName:"tags"}}}},CreateVpcLink:{http:{requestUri:"/v2/vpclinks",responseCode:201},input:{type:"structure",members:{Name:{locationName:"name"},SecurityGroupIds:{shape:"S2b",locationName:"securityGroupIds"},SubnetIds:{shape:"S2c",locationName:"subnetIds"},Tags:{shape:"Sg",locationName:"tags"}},required:["SubnetIds","Name"]},output:{type:"structure",members:{CreatedDate:{shape:"Sl",locationName:"createdDate"},Name:{locationName:"name"},SecurityGroupIds:{shape:"S2b",locationName:"securityGroupIds"},SubnetIds:{shape:"S2c",locationName:"subnetIds"},Tags:{shape:"Sg",locationName:"tags"},VpcLinkId:{locationName:"vpcLinkId"},VpcLinkStatus:{locationName:"vpcLinkStatus"},VpcLinkStatusMessage:{locationName:"vpcLinkStatusMessage"},VpcLinkVersion:{locationName:"vpcLinkVersion"}}}},DeleteAccessLogSettings:{http:{method:"DELETE",requestUri:"/v2/apis/{apiId}/stages/{stageName}/accesslogsettings",responseCode:204},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},StageName:{location:"uri",locationName:"stageName"}},required:["StageName","ApiId"]}},DeleteApi:{http:{method:"DELETE",requestUri:"/v2/apis/{apiId}",responseCode:204},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"}},required:["ApiId"]}},DeleteApiMapping:{http:{method:"DELETE",requestUri:"/v2/domainnames/{domainName}/apimappings/{apiMappingId}",responseCode:204},input:{type:"structure",members:{ApiMappingId:{location:"uri",locationName:"apiMappingId"},DomainName:{location:"uri",locationName:"domainName"}},required:["ApiMappingId","DomainName"]}},DeleteAuthorizer:{http:{method:"DELETE",requestUri:"/v2/apis/{apiId}/authorizers/{authorizerId}",responseCode:204},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},AuthorizerId:{location:"uri",locationName:"authorizerId"}},required:["AuthorizerId","ApiId"]}},DeleteCorsConfiguration:{http:{method:"DELETE",requestUri:"/v2/apis/{apiId}/cors",responseCode:204},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"}},required:["ApiId"]}},DeleteDeployment:{http:{method:"DELETE",requestUri:"/v2/apis/{apiId}/deployments/{deploymentId}",responseCode:204},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},DeploymentId:{location:"uri",locationName:"deploymentId"}},required:["ApiId","DeploymentId"]}},DeleteDomainName:{http:{method:"DELETE",requestUri:"/v2/domainnames/{domainName}",responseCode:204},input:{type:"structure",members:{DomainName:{location:"uri",locationName:"domainName"}},required:["DomainName"]}},DeleteIntegration:{http:{method:"DELETE",requestUri:"/v2/apis/{apiId}/integrations/{integrationId}",responseCode:204},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},IntegrationId:{location:"uri",locationName:"integrationId"}},required:["ApiId","IntegrationId"]}},DeleteIntegrationResponse:{http:{method:"DELETE",requestUri:"/v2/apis/{apiId}/integrations/{integrationId}/integrationresponses/{integrationResponseId}",responseCode:204},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},IntegrationId:{location:"uri",locationName:"integrationId"},IntegrationResponseId:{location:"uri",locationName:"integrationResponseId"}},required:["ApiId","IntegrationResponseId","IntegrationId"]}},DeleteModel:{http:{method:"DELETE",requestUri:"/v2/apis/{apiId}/models/{modelId}",responseCode:204},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},ModelId:{location:"uri",locationName:"modelId"}},required:["ModelId","ApiId"]}},DeleteRoute:{http:{method:"DELETE",requestUri:"/v2/apis/{apiId}/routes/{routeId}",responseCode:204},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},RouteId:{location:"uri",locationName:"routeId"}},required:["ApiId","RouteId"]}},DeleteRouteRequestParameter:{http:{method:"DELETE",requestUri:"/v2/apis/{apiId}/routes/{routeId}/requestparameters/{requestParameterKey}",responseCode:204},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},RequestParameterKey:{location:"uri",locationName:"requestParameterKey"},RouteId:{location:"uri",locationName:"routeId"}},required:["RequestParameterKey","ApiId","RouteId"]}},DeleteRouteResponse:{http:{method:"DELETE",requestUri:"/v2/apis/{apiId}/routes/{routeId}/routeresponses/{routeResponseId}",responseCode:204},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},RouteId:{location:"uri",locationName:"routeId"},RouteResponseId:{location:"uri",locationName:"routeResponseId"}},required:["RouteResponseId","ApiId","RouteId"]}},DeleteRouteSettings:{http:{method:"DELETE",requestUri:"/v2/apis/{apiId}/stages/{stageName}/routesettings/{routeKey}",responseCode:204},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},RouteKey:{location:"uri",locationName:"routeKey"},StageName:{location:"uri",locationName:"stageName"}},required:["StageName","RouteKey","ApiId"]}},DeleteStage:{http:{method:"DELETE",requestUri:"/v2/apis/{apiId}/stages/{stageName}",responseCode:204},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},StageName:{location:"uri",locationName:"stageName"}},required:["StageName","ApiId"]}},DeleteVpcLink:{http:{method:"DELETE",requestUri:"/v2/vpclinks/{vpcLinkId}",responseCode:202},input:{type:"structure",members:{VpcLinkId:{location:"uri",locationName:"vpcLinkId"}},required:["VpcLinkId"]},output:{type:"structure",members:{}}},ExportApi:{http:{method:"GET",requestUri:"/v2/apis/{apiId}/exports/{specification}",responseCode:200},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},ExportVersion:{location:"querystring",locationName:"exportVersion"},IncludeExtensions:{location:"querystring",locationName:"includeExtensions",type:"boolean"},OutputType:{location:"querystring",locationName:"outputType"},Specification:{location:"uri",locationName:"specification"},StageName:{location:"querystring",locationName:"stageName"}},required:["Specification","OutputType","ApiId"]},output:{type:"structure",members:{body:{type:"blob"}},payload:"body"}},ResetAuthorizersCache:{http:{method:"DELETE",requestUri:"/v2/apis/{apiId}/stages/{stageName}/cache/authorizers",responseCode:204},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},StageName:{location:"uri",locationName:"stageName"}},required:["StageName","ApiId"]}},GetApi:{http:{method:"GET",requestUri:"/v2/apis/{apiId}",responseCode:200},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"}},required:["ApiId"]},output:{type:"structure",members:{ApiEndpoint:{locationName:"apiEndpoint"},ApiGatewayManaged:{locationName:"apiGatewayManaged",type:"boolean"},ApiId:{locationName:"apiId"},ApiKeySelectionExpression:{locationName:"apiKeySelectionExpression"},CorsConfiguration:{shape:"S3",locationName:"corsConfiguration"},CreatedDate:{shape:"Sl",locationName:"createdDate"},Description:{locationName:"description"},DisableSchemaValidation:{locationName:"disableSchemaValidation",type:"boolean"},DisableExecuteApiEndpoint:{locationName:"disableExecuteApiEndpoint",type:"boolean"},ImportInfo:{shape:"Sm",locationName:"importInfo"},Name:{locationName:"name"},ProtocolType:{locationName:"protocolType"},RouteSelectionExpression:{locationName:"routeSelectionExpression"},Tags:{shape:"Sg",locationName:"tags"},Version:{locationName:"version"},Warnings:{shape:"Sm",locationName:"warnings"}}}},GetApiMapping:{http:{method:"GET",requestUri:"/v2/domainnames/{domainName}/apimappings/{apiMappingId}",responseCode:200},input:{type:"structure",members:{ApiMappingId:{location:"uri",locationName:"apiMappingId"},DomainName:{location:"uri",locationName:"domainName"}},required:["ApiMappingId","DomainName"]},output:{type:"structure",members:{ApiId:{locationName:"apiId"},ApiMappingId:{locationName:"apiMappingId"},ApiMappingKey:{locationName:"apiMappingKey"},Stage:{locationName:"stage"}}}},GetApiMappings:{http:{method:"GET",requestUri:"/v2/domainnames/{domainName}/apimappings",responseCode:200},input:{type:"structure",members:{DomainName:{location:"uri",locationName:"domainName"},MaxResults:{location:"querystring",locationName:"maxResults"},NextToken:{location:"querystring",locationName:"nextToken"}},required:["DomainName"]},output:{type:"structure",members:{Items:{locationName:"items",type:"list",member:{type:"structure",members:{ApiId:{locationName:"apiId"},ApiMappingId:{locationName:"apiMappingId"},ApiMappingKey:{locationName:"apiMappingKey"},Stage:{locationName:"stage"}},required:["Stage","ApiId"]}},NextToken:{locationName:"nextToken"}}}},GetApis:{http:{method:"GET",requestUri:"/v2/apis",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Items:{locationName:"items",type:"list",member:{type:"structure",members:{ApiEndpoint:{locationName:"apiEndpoint"},ApiGatewayManaged:{locationName:"apiGatewayManaged",type:"boolean"},ApiId:{locationName:"apiId"},ApiKeySelectionExpression:{locationName:"apiKeySelectionExpression"},CorsConfiguration:{shape:"S3",locationName:"corsConfiguration"},CreatedDate:{shape:"Sl",locationName:"createdDate"},Description:{locationName:"description"},DisableSchemaValidation:{locationName:"disableSchemaValidation",type:"boolean"},DisableExecuteApiEndpoint:{locationName:"disableExecuteApiEndpoint",type:"boolean"},ImportInfo:{shape:"Sm",locationName:"importInfo"},Name:{locationName:"name"},ProtocolType:{locationName:"protocolType"},RouteSelectionExpression:{locationName:"routeSelectionExpression"},Tags:{shape:"Sg",locationName:"tags"},Version:{locationName:"version"},Warnings:{shape:"Sm",locationName:"warnings"}},required:["RouteSelectionExpression","Name","ProtocolType"]}},NextToken:{locationName:"nextToken"}}}},GetAuthorizer:{http:{method:"GET",requestUri:"/v2/apis/{apiId}/authorizers/{authorizerId}",responseCode:200},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},AuthorizerId:{location:"uri",locationName:"authorizerId"}},required:["AuthorizerId","ApiId"]},output:{type:"structure",members:{AuthorizerCredentialsArn:{locationName:"authorizerCredentialsArn"},AuthorizerId:{locationName:"authorizerId"},AuthorizerPayloadFormatVersion:{locationName:"authorizerPayloadFormatVersion"},AuthorizerResultTtlInSeconds:{locationName:"authorizerResultTtlInSeconds",type:"integer"},AuthorizerType:{locationName:"authorizerType"},AuthorizerUri:{locationName:"authorizerUri"},EnableSimpleResponses:{locationName:"enableSimpleResponses",type:"boolean"},IdentitySource:{shape:"Ss",locationName:"identitySource"},IdentityValidationExpression:{locationName:"identityValidationExpression"},JwtConfiguration:{shape:"St",locationName:"jwtConfiguration"},Name:{locationName:"name"}}}},GetAuthorizers:{http:{method:"GET",requestUri:"/v2/apis/{apiId}/authorizers",responseCode:200},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},MaxResults:{location:"querystring",locationName:"maxResults"},NextToken:{location:"querystring",locationName:"nextToken"}},required:["ApiId"]},output:{type:"structure",members:{Items:{locationName:"items",type:"list",member:{type:"structure",members:{AuthorizerCredentialsArn:{locationName:"authorizerCredentialsArn"},AuthorizerId:{locationName:"authorizerId"},AuthorizerPayloadFormatVersion:{locationName:"authorizerPayloadFormatVersion"},AuthorizerResultTtlInSeconds:{locationName:"authorizerResultTtlInSeconds",type:"integer"},AuthorizerType:{locationName:"authorizerType"},AuthorizerUri:{locationName:"authorizerUri"},EnableSimpleResponses:{locationName:"enableSimpleResponses",type:"boolean"},IdentitySource:{shape:"Ss",locationName:"identitySource"},IdentityValidationExpression:{locationName:"identityValidationExpression"},JwtConfiguration:{shape:"St",locationName:"jwtConfiguration"},Name:{locationName:"name"}},required:["Name"]}},NextToken:{locationName:"nextToken"}}}},GetDeployment:{http:{method:"GET",requestUri:"/v2/apis/{apiId}/deployments/{deploymentId}",responseCode:200},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},DeploymentId:{location:"uri",locationName:"deploymentId"}},required:["ApiId","DeploymentId"]},output:{type:"structure",members:{AutoDeployed:{locationName:"autoDeployed",type:"boolean"},CreatedDate:{shape:"Sl",locationName:"createdDate"},DeploymentId:{locationName:"deploymentId"},DeploymentStatus:{locationName:"deploymentStatus"},DeploymentStatusMessage:{locationName:"deploymentStatusMessage"},Description:{locationName:"description"}}}},GetDeployments:{http:{method:"GET",requestUri:"/v2/apis/{apiId}/deployments",responseCode:200},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},MaxResults:{location:"querystring",locationName:"maxResults"},NextToken:{location:"querystring",locationName:"nextToken"}},required:["ApiId"]},output:{type:"structure",members:{Items:{locationName:"items",type:"list",member:{type:"structure",members:{AutoDeployed:{locationName:"autoDeployed",type:"boolean"},CreatedDate:{shape:"Sl",locationName:"createdDate"},DeploymentId:{locationName:"deploymentId"},DeploymentStatus:{locationName:"deploymentStatus"},DeploymentStatusMessage:{locationName:"deploymentStatusMessage"},Description:{locationName:"description"}}}},NextToken:{locationName:"nextToken"}}}},GetDomainName:{http:{method:"GET",requestUri:"/v2/domainnames/{domainName}",responseCode:200},input:{type:"structure",members:{DomainName:{location:"uri",locationName:"domainName"}},required:["DomainName"]},output:{type:"structure",members:{ApiMappingSelectionExpression:{locationName:"apiMappingSelectionExpression"},DomainName:{locationName:"domainName"},DomainNameConfigurations:{shape:"S10",locationName:"domainNameConfigurations"},MutualTlsAuthentication:{shape:"S17",locationName:"mutualTlsAuthentication"},Tags:{shape:"Sg",locationName:"tags"}}}},GetDomainNames:{http:{method:"GET",requestUri:"/v2/domainnames",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Items:{locationName:"items",type:"list",member:{type:"structure",members:{ApiMappingSelectionExpression:{locationName:"apiMappingSelectionExpression"},DomainName:{locationName:"domainName"},DomainNameConfigurations:{shape:"S10",locationName:"domainNameConfigurations"},MutualTlsAuthentication:{shape:"S17",locationName:"mutualTlsAuthentication"},Tags:{shape:"Sg",locationName:"tags"}},required:["DomainName"]}},NextToken:{locationName:"nextToken"}}}},GetIntegration:{http:{method:"GET",requestUri:"/v2/apis/{apiId}/integrations/{integrationId}",responseCode:200},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},IntegrationId:{location:"uri",locationName:"integrationId"}},required:["ApiId","IntegrationId"]},output:{type:"structure",members:{ApiGatewayManaged:{locationName:"apiGatewayManaged",type:"boolean"},ConnectionId:{locationName:"connectionId"},ConnectionType:{locationName:"connectionType"},ContentHandlingStrategy:{locationName:"contentHandlingStrategy"},CredentialsArn:{locationName:"credentialsArn"},Description:{locationName:"description"},IntegrationId:{locationName:"integrationId"},IntegrationMethod:{locationName:"integrationMethod"},IntegrationResponseSelectionExpression:{locationName:"integrationResponseSelectionExpression"},IntegrationSubtype:{locationName:"integrationSubtype"},IntegrationType:{locationName:"integrationType"},IntegrationUri:{locationName:"integrationUri"},PassthroughBehavior:{locationName:"passthroughBehavior"},PayloadFormatVersion:{locationName:"payloadFormatVersion"},RequestParameters:{shape:"S1e",locationName:"requestParameters"},RequestTemplates:{shape:"S1f",locationName:"requestTemplates"},ResponseParameters:{shape:"S1h",locationName:"responseParameters"},TemplateSelectionExpression:{locationName:"templateSelectionExpression"},TimeoutInMillis:{locationName:"timeoutInMillis",type:"integer"},TlsConfig:{shape:"S1l",locationName:"tlsConfig"}}}},GetIntegrationResponse:{http:{method:"GET",requestUri:"/v2/apis/{apiId}/integrations/{integrationId}/integrationresponses/{integrationResponseId}",responseCode:200},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},IntegrationId:{location:"uri",locationName:"integrationId"},IntegrationResponseId:{location:"uri",locationName:"integrationResponseId"}},required:["ApiId","IntegrationResponseId","IntegrationId"]},output:{type:"structure",members:{ContentHandlingStrategy:{locationName:"contentHandlingStrategy"},IntegrationResponseId:{locationName:"integrationResponseId"},IntegrationResponseKey:{locationName:"integrationResponseKey"},ResponseParameters:{shape:"S1e",locationName:"responseParameters"},ResponseTemplates:{shape:"S1f",locationName:"responseTemplates"},TemplateSelectionExpression:{locationName:"templateSelectionExpression"}}}},GetIntegrationResponses:{http:{method:"GET",requestUri:"/v2/apis/{apiId}/integrations/{integrationId}/integrationresponses",responseCode:200},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},IntegrationId:{location:"uri",locationName:"integrationId"},MaxResults:{location:"querystring",locationName:"maxResults"},NextToken:{location:"querystring",locationName:"nextToken"}},required:["IntegrationId","ApiId"]},output:{type:"structure",members:{Items:{locationName:"items",type:"list",member:{type:"structure",members:{ContentHandlingStrategy:{locationName:"contentHandlingStrategy"},IntegrationResponseId:{locationName:"integrationResponseId"},IntegrationResponseKey:{locationName:"integrationResponseKey"},ResponseParameters:{shape:"S1e",locationName:"responseParameters"},ResponseTemplates:{shape:"S1f",locationName:"responseTemplates"},TemplateSelectionExpression:{locationName:"templateSelectionExpression"}},required:["IntegrationResponseKey"]}},NextToken:{locationName:"nextToken"}}}},GetIntegrations:{http:{method:"GET",requestUri:"/v2/apis/{apiId}/integrations",responseCode:200},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},MaxResults:{location:"querystring",locationName:"maxResults"},NextToken:{location:"querystring",locationName:"nextToken"}},required:["ApiId"]},output:{type:"structure",members:{Items:{locationName:"items",type:"list",member:{type:"structure",members:{ApiGatewayManaged:{locationName:"apiGatewayManaged",type:"boolean"},ConnectionId:{locationName:"connectionId"},ConnectionType:{locationName:"connectionType"},ContentHandlingStrategy:{locationName:"contentHandlingStrategy"},CredentialsArn:{locationName:"credentialsArn"},Description:{locationName:"description"},IntegrationId:{locationName:"integrationId"},IntegrationMethod:{locationName:"integrationMethod"},IntegrationResponseSelectionExpression:{locationName:"integrationResponseSelectionExpression"},IntegrationSubtype:{locationName:"integrationSubtype"},IntegrationType:{locationName:"integrationType"},IntegrationUri:{locationName:"integrationUri"},PassthroughBehavior:{locationName:"passthroughBehavior"},PayloadFormatVersion:{locationName:"payloadFormatVersion"},RequestParameters:{shape:"S1e",locationName:"requestParameters"},RequestTemplates:{shape:"S1f",locationName:"requestTemplates"},ResponseParameters:{shape:"S1h",locationName:"responseParameters"},TemplateSelectionExpression:{locationName:"templateSelectionExpression"},TimeoutInMillis:{locationName:"timeoutInMillis",type:"integer"},TlsConfig:{shape:"S1l",locationName:"tlsConfig"}}}},NextToken:{locationName:"nextToken"}}}},GetModel:{http:{method:"GET",requestUri:"/v2/apis/{apiId}/models/{modelId}",responseCode:200},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},ModelId:{location:"uri",locationName:"modelId"}},required:["ModelId","ApiId"]},output:{type:"structure",members:{ContentType:{locationName:"contentType"},Description:{locationName:"description"},ModelId:{locationName:"modelId"},Name:{locationName:"name"},Schema:{locationName:"schema"}}}},GetModelTemplate:{http:{method:"GET",requestUri:"/v2/apis/{apiId}/models/{modelId}/template",responseCode:200},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},ModelId:{location:"uri",locationName:"modelId"}},required:["ModelId","ApiId"]},output:{type:"structure",members:{Value:{locationName:"value"}}}},GetModels:{http:{method:"GET",requestUri:"/v2/apis/{apiId}/models",responseCode:200},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},MaxResults:{location:"querystring",locationName:"maxResults"},NextToken:{location:"querystring",locationName:"nextToken"}},required:["ApiId"]},output:{type:"structure",members:{Items:{locationName:"items",type:"list",member:{type:"structure",members:{ContentType:{locationName:"contentType"},Description:{locationName:"description"},ModelId:{locationName:"modelId"},Name:{locationName:"name"},Schema:{locationName:"schema"}},required:["Name"]}},NextToken:{locationName:"nextToken"}}}},GetRoute:{http:{method:"GET",requestUri:"/v2/apis/{apiId}/routes/{routeId}",responseCode:200},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},RouteId:{location:"uri",locationName:"routeId"}},required:["ApiId","RouteId"]},output:{type:"structure",members:{ApiGatewayManaged:{locationName:"apiGatewayManaged",type:"boolean"},ApiKeyRequired:{locationName:"apiKeyRequired",type:"boolean"},AuthorizationScopes:{shape:"S1s",locationName:"authorizationScopes"},AuthorizationType:{locationName:"authorizationType"},AuthorizerId:{locationName:"authorizerId"},ModelSelectionExpression:{locationName:"modelSelectionExpression"},OperationName:{locationName:"operationName"},RequestModels:{shape:"S1u",locationName:"requestModels"},RequestParameters:{shape:"S1v",locationName:"requestParameters"},RouteId:{locationName:"routeId"},RouteKey:{locationName:"routeKey"},RouteResponseSelectionExpression:{locationName:"routeResponseSelectionExpression"},Target:{locationName:"target"}}}},GetRouteResponse:{http:{method:"GET",requestUri:"/v2/apis/{apiId}/routes/{routeId}/routeresponses/{routeResponseId}",responseCode:200},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},RouteId:{location:"uri",locationName:"routeId"},RouteResponseId:{location:"uri",locationName:"routeResponseId"}},required:["RouteResponseId","ApiId","RouteId"]},output:{type:"structure",members:{ModelSelectionExpression:{locationName:"modelSelectionExpression"},ResponseModels:{shape:"S1u",locationName:"responseModels"},ResponseParameters:{shape:"S1v",locationName:"responseParameters"},RouteResponseId:{locationName:"routeResponseId"},RouteResponseKey:{locationName:"routeResponseKey"}}}},GetRouteResponses:{http:{method:"GET",requestUri:"/v2/apis/{apiId}/routes/{routeId}/routeresponses",responseCode:200},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},MaxResults:{location:"querystring",locationName:"maxResults"},NextToken:{location:"querystring",locationName:"nextToken"},RouteId:{location:"uri",locationName:"routeId"}},required:["RouteId","ApiId"]},output:{type:"structure",members:{Items:{locationName:"items",type:"list",member:{type:"structure",members:{ModelSelectionExpression:{locationName:"modelSelectionExpression"},ResponseModels:{shape:"S1u",locationName:"responseModels"},ResponseParameters:{shape:"S1v",locationName:"responseParameters"},RouteResponseId:{locationName:"routeResponseId"},RouteResponseKey:{locationName:"routeResponseKey"}},required:["RouteResponseKey"]}},NextToken:{locationName:"nextToken"}}}},GetRoutes:{http:{method:"GET",requestUri:"/v2/apis/{apiId}/routes",responseCode:200},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},MaxResults:{location:"querystring",locationName:"maxResults"},NextToken:{location:"querystring",locationName:"nextToken"}},required:["ApiId"]},output:{type:"structure",members:{Items:{locationName:"items",type:"list",member:{type:"structure",members:{ApiGatewayManaged:{locationName:"apiGatewayManaged",type:"boolean"},ApiKeyRequired:{locationName:"apiKeyRequired",type:"boolean"},AuthorizationScopes:{shape:"S1s",locationName:"authorizationScopes"},AuthorizationType:{locationName:"authorizationType"},AuthorizerId:{locationName:"authorizerId"},ModelSelectionExpression:{locationName:"modelSelectionExpression"},OperationName:{locationName:"operationName"},RequestModels:{shape:"S1u",locationName:"requestModels"},RequestParameters:{shape:"S1v",locationName:"requestParameters"},RouteId:{locationName:"routeId"},RouteKey:{locationName:"routeKey"},RouteResponseSelectionExpression:{locationName:"routeResponseSelectionExpression"},Target:{locationName:"target"}},required:["RouteKey"]}},NextToken:{locationName:"nextToken"}}}},GetStage:{http:{method:"GET",requestUri:"/v2/apis/{apiId}/stages/{stageName}",responseCode:200},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},StageName:{location:"uri",locationName:"stageName"}},required:["StageName","ApiId"]},output:{type:"structure",members:{AccessLogSettings:{shape:"S21",locationName:"accessLogSettings"},ApiGatewayManaged:{locationName:"apiGatewayManaged",type:"boolean"},AutoDeploy:{locationName:"autoDeploy",type:"boolean"},ClientCertificateId:{locationName:"clientCertificateId"},CreatedDate:{shape:"Sl",locationName:"createdDate"},DefaultRouteSettings:{shape:"S22",locationName:"defaultRouteSettings"},DeploymentId:{locationName:"deploymentId"},Description:{locationName:"description"},LastDeploymentStatusMessage:{locationName:"lastDeploymentStatusMessage"},LastUpdatedDate:{shape:"Sl",locationName:"lastUpdatedDate"},RouteSettings:{shape:"S26",locationName:"routeSettings"},StageName:{locationName:"stageName"},StageVariables:{shape:"S27",locationName:"stageVariables"},Tags:{shape:"Sg",locationName:"tags"}}}},GetStages:{http:{method:"GET",requestUri:"/v2/apis/{apiId}/stages",responseCode:200},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},MaxResults:{location:"querystring",locationName:"maxResults"},NextToken:{location:"querystring",locationName:"nextToken"}},required:["ApiId"]},output:{type:"structure",members:{Items:{locationName:"items",type:"list",member:{type:"structure",members:{AccessLogSettings:{shape:"S21",locationName:"accessLogSettings"},ApiGatewayManaged:{locationName:"apiGatewayManaged",type:"boolean"},AutoDeploy:{locationName:"autoDeploy",type:"boolean"},ClientCertificateId:{locationName:"clientCertificateId"},CreatedDate:{shape:"Sl",locationName:"createdDate"},DefaultRouteSettings:{shape:"S22",locationName:"defaultRouteSettings"},DeploymentId:{locationName:"deploymentId"},Description:{locationName:"description"},LastDeploymentStatusMessage:{locationName:"lastDeploymentStatusMessage"},LastUpdatedDate:{shape:"Sl",locationName:"lastUpdatedDate"},RouteSettings:{shape:"S26",locationName:"routeSettings"},StageName:{locationName:"stageName"},StageVariables:{shape:"S27",locationName:"stageVariables"},Tags:{shape:"Sg",locationName:"tags"}},required:["StageName"]}},NextToken:{locationName:"nextToken"}}}},GetTags:{http:{method:"GET",requestUri:"/v2/tags/{resource-arn}",responseCode:200},input:{type:"structure",members:{ResourceArn:{location:"uri",locationName:"resource-arn"}},required:["ResourceArn"]},output:{type:"structure",members:{Tags:{shape:"Sg",locationName:"tags"}}}},GetVpcLink:{http:{method:"GET",requestUri:"/v2/vpclinks/{vpcLinkId}",responseCode:200},input:{type:"structure",members:{VpcLinkId:{location:"uri",locationName:"vpcLinkId"}},required:["VpcLinkId"]},output:{type:"structure",members:{CreatedDate:{shape:"Sl",locationName:"createdDate"},Name:{locationName:"name"},SecurityGroupIds:{shape:"S2b",locationName:"securityGroupIds"},SubnetIds:{shape:"S2c",locationName:"subnetIds"},Tags:{shape:"Sg",locationName:"tags"},VpcLinkId:{locationName:"vpcLinkId"},VpcLinkStatus:{locationName:"vpcLinkStatus"},VpcLinkStatusMessage:{locationName:"vpcLinkStatusMessage"},VpcLinkVersion:{locationName:"vpcLinkVersion"}}}},GetVpcLinks:{http:{method:"GET",requestUri:"/v2/vpclinks",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Items:{locationName:"items",type:"list",member:{type:"structure",members:{CreatedDate:{shape:"Sl",locationName:"createdDate"},Name:{locationName:"name"},SecurityGroupIds:{shape:"S2b",locationName:"securityGroupIds"},SubnetIds:{shape:"S2c",locationName:"subnetIds"},Tags:{shape:"Sg",locationName:"tags"},VpcLinkId:{locationName:"vpcLinkId"},VpcLinkStatus:{locationName:"vpcLinkStatus"},VpcLinkStatusMessage:{locationName:"vpcLinkStatusMessage"},VpcLinkVersion:{locationName:"vpcLinkVersion"}},required:["VpcLinkId","SecurityGroupIds","SubnetIds","Name"]}},NextToken:{locationName:"nextToken"}}}},ImportApi:{http:{method:"PUT",requestUri:"/v2/apis",responseCode:201},input:{type:"structure",members:{Basepath:{location:"querystring",locationName:"basepath"},Body:{locationName:"body"},FailOnWarnings:{location:"querystring",locationName:"failOnWarnings",type:"boolean"}},required:["Body"]},output:{type:"structure",members:{ApiEndpoint:{locationName:"apiEndpoint"},ApiGatewayManaged:{locationName:"apiGatewayManaged",type:"boolean"},ApiId:{locationName:"apiId"},ApiKeySelectionExpression:{locationName:"apiKeySelectionExpression"},CorsConfiguration:{shape:"S3",locationName:"corsConfiguration"},CreatedDate:{shape:"Sl",locationName:"createdDate"},Description:{locationName:"description"},DisableSchemaValidation:{locationName:"disableSchemaValidation",type:"boolean"},DisableExecuteApiEndpoint:{locationName:"disableExecuteApiEndpoint",type:"boolean"},ImportInfo:{shape:"Sm",locationName:"importInfo"},Name:{locationName:"name"},ProtocolType:{locationName:"protocolType"},RouteSelectionExpression:{locationName:"routeSelectionExpression"},Tags:{shape:"Sg",locationName:"tags"},Version:{locationName:"version"},Warnings:{shape:"Sm",locationName:"warnings"}}}},ReimportApi:{http:{method:"PUT",requestUri:"/v2/apis/{apiId}",responseCode:201},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},Basepath:{location:"querystring",locationName:"basepath"},Body:{locationName:"body"},FailOnWarnings:{location:"querystring",locationName:"failOnWarnings",type:"boolean"}},required:["ApiId","Body"]},output:{type:"structure",members:{ApiEndpoint:{locationName:"apiEndpoint"},ApiGatewayManaged:{locationName:"apiGatewayManaged",type:"boolean"},ApiId:{locationName:"apiId"},ApiKeySelectionExpression:{locationName:"apiKeySelectionExpression"},CorsConfiguration:{shape:"S3",locationName:"corsConfiguration"},CreatedDate:{shape:"Sl",locationName:"createdDate"},Description:{locationName:"description"},DisableSchemaValidation:{locationName:"disableSchemaValidation",type:"boolean"},DisableExecuteApiEndpoint:{locationName:"disableExecuteApiEndpoint",type:"boolean"},ImportInfo:{shape:"Sm",locationName:"importInfo"},Name:{locationName:"name"},ProtocolType:{locationName:"protocolType"},RouteSelectionExpression:{locationName:"routeSelectionExpression"},Tags:{shape:"Sg",locationName:"tags"},Version:{locationName:"version"},Warnings:{shape:"Sm",locationName:"warnings"}}}},TagResource:{http:{requestUri:"/v2/tags/{resource-arn}",responseCode:201},input:{type:"structure",members:{ResourceArn:{location:"uri",locationName:"resource-arn"},Tags:{shape:"Sg",locationName:"tags"}},required:["ResourceArn"]},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/v2/tags/{resource-arn}",responseCode:204},input:{type:"structure",members:{ResourceArn:{location:"uri",locationName:"resource-arn"},TagKeys:{shape:"Sm",location:"querystring",locationName:"tagKeys"}},required:["ResourceArn","TagKeys"]}},UpdateApi:{http:{method:"PATCH",requestUri:"/v2/apis/{apiId}",responseCode:200},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},ApiKeySelectionExpression:{locationName:"apiKeySelectionExpression"},CorsConfiguration:{shape:"S3",locationName:"corsConfiguration"},CredentialsArn:{locationName:"credentialsArn"},Description:{locationName:"description"},DisableSchemaValidation:{locationName:"disableSchemaValidation",type:"boolean"},DisableExecuteApiEndpoint:{locationName:"disableExecuteApiEndpoint",type:"boolean"},Name:{locationName:"name"},RouteKey:{locationName:"routeKey"},RouteSelectionExpression:{locationName:"routeSelectionExpression"},Target:{locationName:"target"},Version:{locationName:"version"}},required:["ApiId"]},output:{type:"structure",members:{ApiEndpoint:{locationName:"apiEndpoint"},ApiGatewayManaged:{locationName:"apiGatewayManaged",type:"boolean"},ApiId:{locationName:"apiId"},ApiKeySelectionExpression:{locationName:"apiKeySelectionExpression"},CorsConfiguration:{shape:"S3",locationName:"corsConfiguration"},CreatedDate:{shape:"Sl",locationName:"createdDate"},Description:{locationName:"description"},DisableSchemaValidation:{locationName:"disableSchemaValidation",type:"boolean"},DisableExecuteApiEndpoint:{locationName:"disableExecuteApiEndpoint",type:"boolean"},ImportInfo:{shape:"Sm",locationName:"importInfo"},Name:{locationName:"name"},ProtocolType:{locationName:"protocolType"},RouteSelectionExpression:{locationName:"routeSelectionExpression"},Tags:{shape:"Sg",locationName:"tags"},Version:{locationName:"version"},Warnings:{shape:"Sm",locationName:"warnings"}}}},UpdateApiMapping:{http:{method:"PATCH",requestUri:"/v2/domainnames/{domainName}/apimappings/{apiMappingId}",responseCode:200},input:{type:"structure",members:{ApiId:{locationName:"apiId"},ApiMappingId:{location:"uri",locationName:"apiMappingId"},ApiMappingKey:{locationName:"apiMappingKey"},DomainName:{location:"uri",locationName:"domainName"},Stage:{locationName:"stage"}},required:["ApiMappingId","ApiId","DomainName"]},output:{type:"structure",members:{ApiId:{locationName:"apiId"},ApiMappingId:{locationName:"apiMappingId"},ApiMappingKey:{locationName:"apiMappingKey"},Stage:{locationName:"stage"}}}},UpdateAuthorizer:{http:{method:"PATCH",requestUri:"/v2/apis/{apiId}/authorizers/{authorizerId}",responseCode:200},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},AuthorizerCredentialsArn:{locationName:"authorizerCredentialsArn"},AuthorizerId:{location:"uri",locationName:"authorizerId"},AuthorizerPayloadFormatVersion:{locationName:"authorizerPayloadFormatVersion"},AuthorizerResultTtlInSeconds:{locationName:"authorizerResultTtlInSeconds",type:"integer"},AuthorizerType:{locationName:"authorizerType"},AuthorizerUri:{locationName:"authorizerUri"},EnableSimpleResponses:{locationName:"enableSimpleResponses",type:"boolean"},IdentitySource:{shape:"Ss",locationName:"identitySource"},IdentityValidationExpression:{locationName:"identityValidationExpression"},JwtConfiguration:{shape:"St",locationName:"jwtConfiguration"},Name:{locationName:"name"}},required:["AuthorizerId","ApiId"]},output:{type:"structure",members:{AuthorizerCredentialsArn:{locationName:"authorizerCredentialsArn"},AuthorizerId:{locationName:"authorizerId"},AuthorizerPayloadFormatVersion:{locationName:"authorizerPayloadFormatVersion"},AuthorizerResultTtlInSeconds:{locationName:"authorizerResultTtlInSeconds",type:"integer"},AuthorizerType:{locationName:"authorizerType"},AuthorizerUri:{locationName:"authorizerUri"},EnableSimpleResponses:{locationName:"enableSimpleResponses",type:"boolean"},IdentitySource:{shape:"Ss",locationName:"identitySource"},IdentityValidationExpression:{locationName:"identityValidationExpression"},JwtConfiguration:{shape:"St",locationName:"jwtConfiguration"},Name:{locationName:"name"}}}},UpdateDeployment:{http:{method:"PATCH",requestUri:"/v2/apis/{apiId}/deployments/{deploymentId}",responseCode:200},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},DeploymentId:{location:"uri",locationName:"deploymentId"},Description:{locationName:"description"}},required:["ApiId","DeploymentId"]},output:{type:"structure",members:{AutoDeployed:{locationName:"autoDeployed",type:"boolean"},CreatedDate:{shape:"Sl",locationName:"createdDate"},DeploymentId:{locationName:"deploymentId"},DeploymentStatus:{locationName:"deploymentStatus"},DeploymentStatusMessage:{locationName:"deploymentStatusMessage"},Description:{locationName:"description"}}}},UpdateDomainName:{http:{method:"PATCH",requestUri:"/v2/domainnames/{domainName}",responseCode:200},input:{type:"structure",members:{DomainName:{location:"uri",locationName:"domainName"},DomainNameConfigurations:{shape:"S10",locationName:"domainNameConfigurations"},MutualTlsAuthentication:{shape:"S15",locationName:"mutualTlsAuthentication"}},required:["DomainName"]},output:{type:"structure",members:{ApiMappingSelectionExpression:{locationName:"apiMappingSelectionExpression"},DomainName:{locationName:"domainName"},DomainNameConfigurations:{shape:"S10",locationName:"domainNameConfigurations"},MutualTlsAuthentication:{shape:"S17",locationName:"mutualTlsAuthentication"},Tags:{shape:"Sg",locationName:"tags"}}}},UpdateIntegration:{http:{method:"PATCH",requestUri:"/v2/apis/{apiId}/integrations/{integrationId}",responseCode:200},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},ConnectionId:{locationName:"connectionId"},ConnectionType:{locationName:"connectionType"},ContentHandlingStrategy:{locationName:"contentHandlingStrategy"},CredentialsArn:{locationName:"credentialsArn"},Description:{locationName:"description"},IntegrationId:{location:"uri",locationName:"integrationId"},IntegrationMethod:{locationName:"integrationMethod"},IntegrationSubtype:{locationName:"integrationSubtype"},IntegrationType:{locationName:"integrationType"},IntegrationUri:{locationName:"integrationUri"},PassthroughBehavior:{locationName:"passthroughBehavior"},PayloadFormatVersion:{locationName:"payloadFormatVersion"},RequestParameters:{shape:"S1e",locationName:"requestParameters"},RequestTemplates:{shape:"S1f",locationName:"requestTemplates"},ResponseParameters:{shape:"S1h",locationName:"responseParameters"},TemplateSelectionExpression:{locationName:"templateSelectionExpression"},TimeoutInMillis:{locationName:"timeoutInMillis",type:"integer"},TlsConfig:{shape:"S1j",locationName:"tlsConfig"}},required:["ApiId","IntegrationId"]},output:{type:"structure",members:{ApiGatewayManaged:{locationName:"apiGatewayManaged",type:"boolean"},ConnectionId:{locationName:"connectionId"},ConnectionType:{locationName:"connectionType"},ContentHandlingStrategy:{locationName:"contentHandlingStrategy"},CredentialsArn:{locationName:"credentialsArn"},Description:{locationName:"description"},IntegrationId:{locationName:"integrationId"},IntegrationMethod:{locationName:"integrationMethod"},IntegrationResponseSelectionExpression:{locationName:"integrationResponseSelectionExpression"},IntegrationSubtype:{locationName:"integrationSubtype"},IntegrationType:{locationName:"integrationType"},IntegrationUri:{locationName:"integrationUri"},PassthroughBehavior:{locationName:"passthroughBehavior"},PayloadFormatVersion:{locationName:"payloadFormatVersion"},RequestParameters:{shape:"S1e",locationName:"requestParameters"},RequestTemplates:{shape:"S1f",locationName:"requestTemplates"},ResponseParameters:{shape:"S1h",locationName:"responseParameters"},TemplateSelectionExpression:{locationName:"templateSelectionExpression"},TimeoutInMillis:{locationName:"timeoutInMillis",type:"integer"},TlsConfig:{shape:"S1l",locationName:"tlsConfig"}}}},UpdateIntegrationResponse:{http:{method:"PATCH",requestUri:"/v2/apis/{apiId}/integrations/{integrationId}/integrationresponses/{integrationResponseId}",responseCode:200},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},ContentHandlingStrategy:{locationName:"contentHandlingStrategy"},IntegrationId:{location:"uri",locationName:"integrationId"},IntegrationResponseId:{location:"uri",locationName:"integrationResponseId"},IntegrationResponseKey:{locationName:"integrationResponseKey"},ResponseParameters:{shape:"S1e",locationName:"responseParameters"},ResponseTemplates:{shape:"S1f",locationName:"responseTemplates"},TemplateSelectionExpression:{locationName:"templateSelectionExpression"}},required:["ApiId","IntegrationResponseId","IntegrationId"]},output:{type:"structure",members:{ContentHandlingStrategy:{locationName:"contentHandlingStrategy"},IntegrationResponseId:{locationName:"integrationResponseId"},IntegrationResponseKey:{locationName:"integrationResponseKey"},ResponseParameters:{shape:"S1e",locationName:"responseParameters"},ResponseTemplates:{shape:"S1f",locationName:"responseTemplates"},TemplateSelectionExpression:{locationName:"templateSelectionExpression"}}}},UpdateModel:{http:{method:"PATCH",requestUri:"/v2/apis/{apiId}/models/{modelId}",responseCode:200},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},ContentType:{locationName:"contentType"},Description:{locationName:"description"},ModelId:{location:"uri",locationName:"modelId"},Name:{locationName:"name"},Schema:{locationName:"schema"}},required:["ModelId","ApiId"]},output:{type:"structure",members:{ContentType:{locationName:"contentType"},Description:{locationName:"description"},ModelId:{locationName:"modelId"},Name:{locationName:"name"},Schema:{locationName:"schema"}}}},UpdateRoute:{http:{method:"PATCH",requestUri:"/v2/apis/{apiId}/routes/{routeId}",responseCode:200},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},ApiKeyRequired:{locationName:"apiKeyRequired",type:"boolean"},AuthorizationScopes:{shape:"S1s",locationName:"authorizationScopes"},AuthorizationType:{locationName:"authorizationType"},AuthorizerId:{locationName:"authorizerId"},ModelSelectionExpression:{locationName:"modelSelectionExpression"},OperationName:{locationName:"operationName"},RequestModels:{shape:"S1u",locationName:"requestModels"},RequestParameters:{shape:"S1v",locationName:"requestParameters"},RouteId:{location:"uri",locationName:"routeId"},RouteKey:{locationName:"routeKey"},RouteResponseSelectionExpression:{locationName:"routeResponseSelectionExpression"},Target:{locationName:"target"}},required:["ApiId","RouteId"]},output:{type:"structure",members:{ApiGatewayManaged:{locationName:"apiGatewayManaged",type:"boolean"},ApiKeyRequired:{locationName:"apiKeyRequired",type:"boolean"},AuthorizationScopes:{shape:"S1s",locationName:"authorizationScopes"},AuthorizationType:{locationName:"authorizationType"},AuthorizerId:{locationName:"authorizerId"},ModelSelectionExpression:{locationName:"modelSelectionExpression"},OperationName:{locationName:"operationName"},RequestModels:{shape:"S1u",locationName:"requestModels"},RequestParameters:{shape:"S1v",locationName:"requestParameters"},RouteId:{locationName:"routeId"},RouteKey:{locationName:"routeKey"},RouteResponseSelectionExpression:{locationName:"routeResponseSelectionExpression"},Target:{locationName:"target"}}}},UpdateRouteResponse:{http:{method:"PATCH",requestUri:"/v2/apis/{apiId}/routes/{routeId}/routeresponses/{routeResponseId}",responseCode:200},input:{type:"structure",members:{ApiId:{location:"uri",locationName:"apiId"},ModelSelectionExpression:{locationName:"modelSelectionExpression"},ResponseModels:{shape:"S1u",locationName:"responseModels"},ResponseParameters:{shape:"S1v",locationName:"responseParameters"},RouteId:{location:"uri",locationName:"routeId"},RouteResponseId:{location:"uri",locationName:"routeResponseId"},RouteResponseKey:{locationName:"routeResponseKey"}},required:["RouteResponseId","ApiId","RouteId"]},output:{type:"structure",members:{ModelSelectionExpression:{locationName:"modelSelectionExpression"},ResponseModels:{shape:"S1u",locationName:"responseModels"},ResponseParameters:{shape:"S1v",locationName:"responseParameters"},RouteResponseId:{locationName:"routeResponseId"},RouteResponseKey:{locationName:"routeResponseKey"}}}},UpdateStage:{http:{method:"PATCH",requestUri:"/v2/apis/{apiId}/stages/{stageName}",responseCode:200},input:{type:"structure",members:{AccessLogSettings:{shape:"S21",locationName:"accessLogSettings"},ApiId:{location:"uri",locationName:"apiId"},AutoDeploy:{locationName:"autoDeploy",type:"boolean"},ClientCertificateId:{locationName:"clientCertificateId"},DefaultRouteSettings:{shape:"S22",locationName:"defaultRouteSettings"},DeploymentId:{locationName:"deploymentId"},Description:{locationName:"description"},RouteSettings:{shape:"S26",locationName:"routeSettings"},StageName:{location:"uri",locationName:"stageName"},StageVariables:{shape:"S27",locationName:"stageVariables"}},required:["StageName","ApiId"]},output:{type:"structure",members:{AccessLogSettings:{shape:"S21",locationName:"accessLogSettings"},ApiGatewayManaged:{locationName:"apiGatewayManaged",type:"boolean"},AutoDeploy:{locationName:"autoDeploy",type:"boolean"},ClientCertificateId:{locationName:"clientCertificateId"},CreatedDate:{shape:"Sl",locationName:"createdDate"},DefaultRouteSettings:{shape:"S22",locationName:"defaultRouteSettings"},DeploymentId:{locationName:"deploymentId"},Description:{locationName:"description"},LastDeploymentStatusMessage:{locationName:"lastDeploymentStatusMessage"},LastUpdatedDate:{shape:"Sl",locationName:"lastUpdatedDate"},RouteSettings:{shape:"S26",locationName:"routeSettings"},StageName:{locationName:"stageName"},StageVariables:{shape:"S27",locationName:"stageVariables"},Tags:{shape:"Sg",locationName:"tags"}}}},UpdateVpcLink:{http:{method:"PATCH",requestUri:"/v2/vpclinks/{vpcLinkId}",responseCode:200},input:{type:"structure",members:{Name:{locationName:"name"},VpcLinkId:{location:"uri",locationName:"vpcLinkId"}},required:["VpcLinkId"]},output:{type:"structure",members:{CreatedDate:{shape:"Sl",locationName:"createdDate"},Name:{locationName:"name"},SecurityGroupIds:{shape:"S2b",locationName:"securityGroupIds"},SubnetIds:{shape:"S2c",locationName:"subnetIds"},Tags:{shape:"Sg",locationName:"tags"},VpcLinkId:{locationName:"vpcLinkId"},VpcLinkStatus:{locationName:"vpcLinkStatus"},VpcLinkStatusMessage:{locationName:"vpcLinkStatusMessage"},VpcLinkVersion:{locationName:"vpcLinkVersion"}}}}},shapes:{S3:{type:"structure",members:{AllowCredentials:{locationName:"allowCredentials",type:"boolean"},AllowHeaders:{shape:"S5",locationName:"allowHeaders"},AllowMethods:{locationName:"allowMethods",type:"list",member:{}},AllowOrigins:{locationName:"allowOrigins",type:"list",member:{}},ExposeHeaders:{shape:"S5",locationName:"exposeHeaders"},MaxAge:{locationName:"maxAge",type:"integer"}}},S5:{type:"list",member:{}},Sg:{type:"map",key:{},value:{}},Sl:{type:"timestamp",timestampFormat:"iso8601"},Sm:{type:"list",member:{}},Ss:{type:"list",member:{}},St:{type:"structure",members:{Audience:{shape:"Sm",locationName:"audience"},Issuer:{locationName:"issuer"}}},S10:{type:"list",member:{type:"structure",members:{ApiGatewayDomainName:{locationName:"apiGatewayDomainName"},CertificateArn:{locationName:"certificateArn"},CertificateName:{locationName:"certificateName"},CertificateUploadDate:{shape:"Sl",locationName:"certificateUploadDate"},DomainNameStatus:{locationName:"domainNameStatus"},DomainNameStatusMessage:{locationName:"domainNameStatusMessage"},EndpointType:{locationName:"endpointType"},HostedZoneId:{locationName:"hostedZoneId"},SecurityPolicy:{locationName:"securityPolicy"},OwnershipVerificationCertificateArn:{locationName:"ownershipVerificationCertificateArn"}}}},S15:{type:"structure",members:{TruststoreUri:{locationName:"truststoreUri"},TruststoreVersion:{locationName:"truststoreVersion"}}},S17:{type:"structure",members:{TruststoreUri:{locationName:"truststoreUri"},TruststoreVersion:{locationName:"truststoreVersion"},TruststoreWarnings:{shape:"Sm",locationName:"truststoreWarnings"}}},S1e:{type:"map",key:{},value:{}},S1f:{type:"map",key:{},value:{}},S1h:{type:"map",key:{},value:{shape:"S1e"}},S1j:{type:"structure",members:{ServerNameToVerify:{locationName:"serverNameToVerify"}}},S1l:{type:"structure",members:{ServerNameToVerify:{locationName:"serverNameToVerify"}}},S1s:{type:"list",member:{}},S1u:{type:"map",key:{},value:{}},S1v:{type:"map",key:{},value:{type:"structure",members:{Required:{locationName:"required",type:"boolean"}}}},S21:{type:"structure",members:{DestinationArn:{locationName:"destinationArn"},Format:{locationName:"format"}}},S22:{type:"structure",members:{DataTraceEnabled:{locationName:"dataTraceEnabled",type:"boolean"},DetailedMetricsEnabled:{locationName:"detailedMetricsEnabled",type:"boolean"},LoggingLevel:{locationName:"loggingLevel"},ThrottlingBurstLimit:{locationName:"throttlingBurstLimit",type:"integer"},ThrottlingRateLimit:{locationName:"throttlingRateLimit",type:"double"}}},S26:{type:"map",key:{},value:{shape:"S22"}},S27:{type:"map",key:{},value:{}},S2b:{type:"list",member:{}},S2c:{type:"list",member:{}}}}},5701:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["cloudhsm"]={};i.CloudHSM=s.defineService("cloudhsm",["2014-05-30"]);Object.defineProperty(a.services["cloudhsm"],"2014-05-30",{get:function get(){var e=r(4155);e.paginators=r(5807).pagination;return e},enumerable:true,configurable:true});e.exports=i.CloudHSM},5704:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2015-08-04",endpointPrefix:"firehose",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"Firehose",serviceFullName:"Amazon Kinesis Firehose",serviceId:"Firehose",signatureVersion:"v4",targetPrefix:"Firehose_20150804",uid:"firehose-2015-08-04"},operations:{CreateDeliveryStream:{input:{type:"structure",required:["DeliveryStreamName"],members:{DeliveryStreamName:{},DeliveryStreamType:{},KinesisStreamSourceConfiguration:{type:"structure",required:["KinesisStreamARN","RoleARN"],members:{KinesisStreamARN:{},RoleARN:{}}},DeliveryStreamEncryptionConfigurationInput:{shape:"S7"},S3DestinationConfiguration:{shape:"Sa",deprecated:true},ExtendedS3DestinationConfiguration:{type:"structure",required:["RoleARN","BucketARN"],members:{RoleARN:{},BucketARN:{},Prefix:{},ErrorOutputPrefix:{},BufferingHints:{shape:"Se"},CompressionFormat:{},EncryptionConfiguration:{shape:"Si"},CloudWatchLoggingOptions:{shape:"Sl"},ProcessingConfiguration:{shape:"Sq"},S3BackupMode:{},S3BackupConfiguration:{shape:"Sa"},DataFormatConversionConfiguration:{shape:"Sz"},DynamicPartitioningConfiguration:{shape:"S1o"}}},RedshiftDestinationConfiguration:{type:"structure",required:["RoleARN","ClusterJDBCURL","CopyCommand","Username","Password","S3Configuration"],members:{RoleARN:{},ClusterJDBCURL:{},CopyCommand:{shape:"S1t"},Username:{shape:"S1x"},Password:{shape:"S1y"},RetryOptions:{shape:"S1z"},S3Configuration:{shape:"Sa"},ProcessingConfiguration:{shape:"Sq"},S3BackupMode:{},S3BackupConfiguration:{shape:"Sa"},CloudWatchLoggingOptions:{shape:"Sl"}}},ElasticsearchDestinationConfiguration:{type:"structure",required:["RoleARN","IndexName","S3Configuration"],members:{RoleARN:{},DomainARN:{},ClusterEndpoint:{},IndexName:{},TypeName:{},IndexRotationPeriod:{},BufferingHints:{shape:"S28"},RetryOptions:{shape:"S2b"},S3BackupMode:{},S3Configuration:{shape:"Sa"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"},VpcConfiguration:{shape:"S2e"}}},AmazonopensearchserviceDestinationConfiguration:{type:"structure",required:["RoleARN","IndexName","S3Configuration"],members:{RoleARN:{},DomainARN:{},ClusterEndpoint:{},IndexName:{},TypeName:{},IndexRotationPeriod:{},BufferingHints:{shape:"S2n"},RetryOptions:{shape:"S2q"},S3BackupMode:{},S3Configuration:{shape:"Sa"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"},VpcConfiguration:{shape:"S2e"}}},SplunkDestinationConfiguration:{type:"structure",required:["HECEndpoint","HECEndpointType","HECToken","S3Configuration"],members:{HECEndpoint:{},HECEndpointType:{},HECToken:{},HECAcknowledgmentTimeoutInSeconds:{type:"integer"},RetryOptions:{shape:"S2y"},S3BackupMode:{},S3Configuration:{shape:"Sa"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"}}},HttpEndpointDestinationConfiguration:{type:"structure",required:["EndpointConfiguration","S3Configuration"],members:{EndpointConfiguration:{shape:"S32"},BufferingHints:{shape:"S36"},CloudWatchLoggingOptions:{shape:"Sl"},RequestConfiguration:{shape:"S39"},ProcessingConfiguration:{shape:"Sq"},RoleARN:{},RetryOptions:{shape:"S3f"},S3BackupMode:{},S3Configuration:{shape:"Sa"}}},Tags:{shape:"S3i"}}},output:{type:"structure",members:{DeliveryStreamARN:{}}}},DeleteDeliveryStream:{input:{type:"structure",required:["DeliveryStreamName"],members:{DeliveryStreamName:{},AllowForceDelete:{type:"boolean"}}},output:{type:"structure",members:{}}},DescribeDeliveryStream:{input:{type:"structure",required:["DeliveryStreamName"],members:{DeliveryStreamName:{},Limit:{type:"integer"},ExclusiveStartDestinationId:{}}},output:{type:"structure",required:["DeliveryStreamDescription"],members:{DeliveryStreamDescription:{type:"structure",required:["DeliveryStreamName","DeliveryStreamARN","DeliveryStreamStatus","DeliveryStreamType","VersionId","Destinations","HasMoreDestinations"],members:{DeliveryStreamName:{},DeliveryStreamARN:{},DeliveryStreamStatus:{},FailureDescription:{shape:"S3w"},DeliveryStreamEncryptionConfiguration:{type:"structure",members:{KeyARN:{},KeyType:{},Status:{},FailureDescription:{shape:"S3w"}}},DeliveryStreamType:{},VersionId:{},CreateTimestamp:{type:"timestamp"},LastUpdateTimestamp:{type:"timestamp"},Source:{type:"structure",members:{KinesisStreamSourceDescription:{type:"structure",members:{KinesisStreamARN:{},RoleARN:{},DeliveryStartTimestamp:{type:"timestamp"}}}}},Destinations:{type:"list",member:{type:"structure",required:["DestinationId"],members:{DestinationId:{},S3DestinationDescription:{shape:"S47"},ExtendedS3DestinationDescription:{type:"structure",required:["RoleARN","BucketARN","BufferingHints","CompressionFormat","EncryptionConfiguration"],members:{RoleARN:{},BucketARN:{},Prefix:{},ErrorOutputPrefix:{},BufferingHints:{shape:"Se"},CompressionFormat:{},EncryptionConfiguration:{shape:"Si"},CloudWatchLoggingOptions:{shape:"Sl"},ProcessingConfiguration:{shape:"Sq"},S3BackupMode:{},S3BackupDescription:{shape:"S47"},DataFormatConversionConfiguration:{shape:"Sz"},DynamicPartitioningConfiguration:{shape:"S1o"}}},RedshiftDestinationDescription:{type:"structure",required:["RoleARN","ClusterJDBCURL","CopyCommand","Username","S3DestinationDescription"],members:{RoleARN:{},ClusterJDBCURL:{},CopyCommand:{shape:"S1t"},Username:{shape:"S1x"},RetryOptions:{shape:"S1z"},S3DestinationDescription:{shape:"S47"},ProcessingConfiguration:{shape:"Sq"},S3BackupMode:{},S3BackupDescription:{shape:"S47"},CloudWatchLoggingOptions:{shape:"Sl"}}},ElasticsearchDestinationDescription:{type:"structure",members:{RoleARN:{},DomainARN:{},ClusterEndpoint:{},IndexName:{},TypeName:{},IndexRotationPeriod:{},BufferingHints:{shape:"S28"},RetryOptions:{shape:"S2b"},S3BackupMode:{},S3DestinationDescription:{shape:"S47"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"},VpcConfigurationDescription:{shape:"S4b"}}},AmazonopensearchserviceDestinationDescription:{type:"structure",members:{RoleARN:{},DomainARN:{},ClusterEndpoint:{},IndexName:{},TypeName:{},IndexRotationPeriod:{},BufferingHints:{shape:"S2n"},RetryOptions:{shape:"S2q"},S3BackupMode:{},S3DestinationDescription:{shape:"S47"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"},VpcConfigurationDescription:{shape:"S4b"}}},SplunkDestinationDescription:{type:"structure",members:{HECEndpoint:{},HECEndpointType:{},HECToken:{},HECAcknowledgmentTimeoutInSeconds:{type:"integer"},RetryOptions:{shape:"S2y"},S3BackupMode:{},S3DestinationDescription:{shape:"S47"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"}}},HttpEndpointDestinationDescription:{type:"structure",members:{EndpointConfiguration:{type:"structure",members:{Url:{shape:"S33"},Name:{}}},BufferingHints:{shape:"S36"},CloudWatchLoggingOptions:{shape:"Sl"},RequestConfiguration:{shape:"S39"},ProcessingConfiguration:{shape:"Sq"},RoleARN:{},RetryOptions:{shape:"S3f"},S3BackupMode:{},S3DestinationDescription:{shape:"S47"}}}}}},HasMoreDestinations:{type:"boolean"}}}}}},ListDeliveryStreams:{input:{type:"structure",members:{Limit:{type:"integer"},DeliveryStreamType:{},ExclusiveStartDeliveryStreamName:{}}},output:{type:"structure",required:["DeliveryStreamNames","HasMoreDeliveryStreams"],members:{DeliveryStreamNames:{type:"list",member:{}},HasMoreDeliveryStreams:{type:"boolean"}}}},ListTagsForDeliveryStream:{input:{type:"structure",required:["DeliveryStreamName"],members:{DeliveryStreamName:{},ExclusiveStartTagKey:{},Limit:{type:"integer"}}},output:{type:"structure",required:["Tags","HasMoreTags"],members:{Tags:{type:"list",member:{shape:"S3j"}},HasMoreTags:{type:"boolean"}}}},PutRecord:{input:{type:"structure",required:["DeliveryStreamName","Record"],members:{DeliveryStreamName:{},Record:{shape:"S4p"}}},output:{type:"structure",required:["RecordId"],members:{RecordId:{},Encrypted:{type:"boolean"}}}},PutRecordBatch:{input:{type:"structure",required:["DeliveryStreamName","Records"],members:{DeliveryStreamName:{},Records:{type:"list",member:{shape:"S4p"}}}},output:{type:"structure",required:["FailedPutCount","RequestResponses"],members:{FailedPutCount:{type:"integer"},Encrypted:{type:"boolean"},RequestResponses:{type:"list",member:{type:"structure",members:{RecordId:{},ErrorCode:{},ErrorMessage:{}}}}}}},StartDeliveryStreamEncryption:{input:{type:"structure",required:["DeliveryStreamName"],members:{DeliveryStreamName:{},DeliveryStreamEncryptionConfigurationInput:{shape:"S7"}}},output:{type:"structure",members:{}}},StopDeliveryStreamEncryption:{input:{type:"structure",required:["DeliveryStreamName"],members:{DeliveryStreamName:{}}},output:{type:"structure",members:{}}},TagDeliveryStream:{input:{type:"structure",required:["DeliveryStreamName","Tags"],members:{DeliveryStreamName:{},Tags:{shape:"S3i"}}},output:{type:"structure",members:{}}},UntagDeliveryStream:{input:{type:"structure",required:["DeliveryStreamName","TagKeys"],members:{DeliveryStreamName:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateDestination:{input:{type:"structure",required:["DeliveryStreamName","CurrentDeliveryStreamVersionId","DestinationId"],members:{DeliveryStreamName:{},CurrentDeliveryStreamVersionId:{},DestinationId:{},S3DestinationUpdate:{shape:"S5a",deprecated:true},ExtendedS3DestinationUpdate:{type:"structure",members:{RoleARN:{},BucketARN:{},Prefix:{},ErrorOutputPrefix:{},BufferingHints:{shape:"Se"},CompressionFormat:{},EncryptionConfiguration:{shape:"Si"},CloudWatchLoggingOptions:{shape:"Sl"},ProcessingConfiguration:{shape:"Sq"},S3BackupMode:{},S3BackupUpdate:{shape:"S5a"},DataFormatConversionConfiguration:{shape:"Sz"},DynamicPartitioningConfiguration:{shape:"S1o"}}},RedshiftDestinationUpdate:{type:"structure",members:{RoleARN:{},ClusterJDBCURL:{},CopyCommand:{shape:"S1t"},Username:{shape:"S1x"},Password:{shape:"S1y"},RetryOptions:{shape:"S1z"},S3Update:{shape:"S5a"},ProcessingConfiguration:{shape:"Sq"},S3BackupMode:{},S3BackupUpdate:{shape:"S5a"},CloudWatchLoggingOptions:{shape:"Sl"}}},ElasticsearchDestinationUpdate:{type:"structure",members:{RoleARN:{},DomainARN:{},ClusterEndpoint:{},IndexName:{},TypeName:{},IndexRotationPeriod:{},BufferingHints:{shape:"S28"},RetryOptions:{shape:"S2b"},S3Update:{shape:"S5a"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"}}},AmazonopensearchserviceDestinationUpdate:{type:"structure",members:{RoleARN:{},DomainARN:{},ClusterEndpoint:{},IndexName:{},TypeName:{},IndexRotationPeriod:{},BufferingHints:{shape:"S2n"},RetryOptions:{shape:"S2q"},S3Update:{shape:"S5a"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"}}},SplunkDestinationUpdate:{type:"structure",members:{HECEndpoint:{},HECEndpointType:{},HECToken:{},HECAcknowledgmentTimeoutInSeconds:{type:"integer"},RetryOptions:{shape:"S2y"},S3BackupMode:{},S3Update:{shape:"S5a"},ProcessingConfiguration:{shape:"Sq"},CloudWatchLoggingOptions:{shape:"Sl"}}},HttpEndpointDestinationUpdate:{type:"structure",members:{EndpointConfiguration:{shape:"S32"},BufferingHints:{shape:"S36"},CloudWatchLoggingOptions:{shape:"Sl"},RequestConfiguration:{shape:"S39"},ProcessingConfiguration:{shape:"Sq"},RoleARN:{},RetryOptions:{shape:"S3f"},S3BackupMode:{},S3Update:{shape:"S5a"}}}}},output:{type:"structure",members:{}}}},shapes:{S7:{type:"structure",required:["KeyType"],members:{KeyARN:{},KeyType:{}}},Sa:{type:"structure",required:["RoleARN","BucketARN"],members:{RoleARN:{},BucketARN:{},Prefix:{},ErrorOutputPrefix:{},BufferingHints:{shape:"Se"},CompressionFormat:{},EncryptionConfiguration:{shape:"Si"},CloudWatchLoggingOptions:{shape:"Sl"}}},Se:{type:"structure",members:{SizeInMBs:{type:"integer"},IntervalInSeconds:{type:"integer"}}},Si:{type:"structure",members:{NoEncryptionConfig:{},KMSEncryptionConfig:{type:"structure",required:["AWSKMSKeyARN"],members:{AWSKMSKeyARN:{}}}}},Sl:{type:"structure",members:{Enabled:{type:"boolean"},LogGroupName:{},LogStreamName:{}}},Sq:{type:"structure",members:{Enabled:{type:"boolean"},Processors:{type:"list",member:{type:"structure",required:["Type"],members:{Type:{},Parameters:{type:"list",member:{type:"structure",required:["ParameterName","ParameterValue"],members:{ParameterName:{},ParameterValue:{}}}}}}}}},Sz:{type:"structure",members:{SchemaConfiguration:{type:"structure",members:{RoleARN:{},CatalogId:{},DatabaseName:{},TableName:{},Region:{},VersionId:{}}},InputFormatConfiguration:{type:"structure",members:{Deserializer:{type:"structure",members:{OpenXJsonSerDe:{type:"structure",members:{ConvertDotsInJsonKeysToUnderscores:{type:"boolean"},CaseInsensitive:{type:"boolean"},ColumnToJsonKeyMappings:{type:"map",key:{},value:{}}}},HiveJsonSerDe:{type:"structure",members:{TimestampFormats:{type:"list",member:{}}}}}}}},OutputFormatConfiguration:{type:"structure",members:{Serializer:{type:"structure",members:{ParquetSerDe:{type:"structure",members:{BlockSizeBytes:{type:"integer"},PageSizeBytes:{type:"integer"},Compression:{},EnableDictionaryCompression:{type:"boolean"},MaxPaddingBytes:{type:"integer"},WriterVersion:{}}},OrcSerDe:{type:"structure",members:{StripeSizeBytes:{type:"integer"},BlockSizeBytes:{type:"integer"},RowIndexStride:{type:"integer"},EnablePadding:{type:"boolean"},PaddingTolerance:{type:"double"},Compression:{},BloomFilterColumns:{type:"list",member:{}},BloomFilterFalsePositiveProbability:{type:"double"},DictionaryKeyThreshold:{type:"double"},FormatVersion:{}}}}}}},Enabled:{type:"boolean"}}},S1o:{type:"structure",members:{RetryOptions:{type:"structure",members:{DurationInSeconds:{type:"integer"}}},Enabled:{type:"boolean"}}},S1t:{type:"structure",required:["DataTableName"],members:{DataTableName:{},DataTableColumns:{},CopyOptions:{}}},S1x:{type:"string",sensitive:true},S1y:{type:"string",sensitive:true},S1z:{type:"structure",members:{DurationInSeconds:{type:"integer"}}},S28:{type:"structure",members:{IntervalInSeconds:{type:"integer"},SizeInMBs:{type:"integer"}}},S2b:{type:"structure",members:{DurationInSeconds:{type:"integer"}}},S2e:{type:"structure",required:["SubnetIds","RoleARN","SecurityGroupIds"],members:{SubnetIds:{shape:"S2f"},RoleARN:{},SecurityGroupIds:{shape:"S2g"}}},S2f:{type:"list",member:{}},S2g:{type:"list",member:{}},S2n:{type:"structure",members:{IntervalInSeconds:{type:"integer"},SizeInMBs:{type:"integer"}}},S2q:{type:"structure",members:{DurationInSeconds:{type:"integer"}}},S2y:{type:"structure",members:{DurationInSeconds:{type:"integer"}}},S32:{type:"structure",required:["Url"],members:{Url:{shape:"S33"},Name:{},AccessKey:{type:"string",sensitive:true}}},S33:{type:"string",sensitive:true},S36:{type:"structure",members:{SizeInMBs:{type:"integer"},IntervalInSeconds:{type:"integer"}}},S39:{type:"structure",members:{ContentEncoding:{},CommonAttributes:{type:"list",member:{type:"structure",required:["AttributeName","AttributeValue"],members:{AttributeName:{type:"string",sensitive:true},AttributeValue:{type:"string",sensitive:true}}}}}},S3f:{type:"structure",members:{DurationInSeconds:{type:"integer"}}},S3i:{type:"list",member:{shape:"S3j"}},S3j:{type:"structure",required:["Key"],members:{Key:{},Value:{}}},S3w:{type:"structure",required:["Type","Details"],members:{Type:{},Details:{}}},S47:{type:"structure",required:["RoleARN","BucketARN","BufferingHints","CompressionFormat","EncryptionConfiguration"],members:{RoleARN:{},BucketARN:{},Prefix:{},ErrorOutputPrefix:{},BufferingHints:{shape:"Se"},CompressionFormat:{},EncryptionConfiguration:{shape:"Si"},CloudWatchLoggingOptions:{shape:"Sl"}}},S4b:{type:"structure",required:["SubnetIds","RoleARN","SecurityGroupIds","VpcId"],members:{SubnetIds:{shape:"S2f"},RoleARN:{},SecurityGroupIds:{shape:"S2g"},VpcId:{}}},S4p:{type:"structure",required:["Data"],members:{Data:{type:"blob"}}},S5a:{type:"structure",members:{RoleARN:{},BucketARN:{},Prefix:{},ErrorOutputPrefix:{},BufferingHints:{shape:"Se"},CompressionFormat:{},EncryptionConfiguration:{shape:"Si"},CloudWatchLoggingOptions:{shape:"Sl"}}}}}},5707:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["route53"]={};i.Route53=s.defineService("route53",["2013-04-01"]);r(5607);Object.defineProperty(a.services["route53"],"2013-04-01",{get:function get(){var e=r(5650);e.paginators=r(1677).pagination;e.waiters=r(2336).waiters;return e},enumerable:true,configurable:true});e.exports=i.Route53},5709:function(e){e.exports={pagination:{}}},5723:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-06-26",endpointPrefix:"forecast",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon Forecast Service",serviceId:"forecast",signatureVersion:"v4",signingName:"forecast",targetPrefix:"AmazonForecast",uid:"forecast-2018-06-26"},operations:{CreateAutoPredictor:{input:{type:"structure",required:["PredictorName"],members:{PredictorName:{},ForecastHorizon:{type:"integer"},ForecastTypes:{shape:"S4"},ForecastDimensions:{shape:"S6"},ForecastFrequency:{},DataConfig:{shape:"S8"},EncryptionConfig:{shape:"Si"},ReferencePredictorArn:{},OptimizationMetric:{},ExplainPredictor:{type:"boolean"},Tags:{shape:"Sm"}}},output:{type:"structure",members:{PredictorArn:{}}}},CreateDataset:{input:{type:"structure",required:["DatasetName","Domain","DatasetType","Schema"],members:{DatasetName:{},Domain:{},DatasetType:{},DataFrequency:{},Schema:{shape:"Su"},EncryptionConfig:{shape:"Si"},Tags:{shape:"Sm"}}},output:{type:"structure",members:{DatasetArn:{}}}},CreateDatasetGroup:{input:{type:"structure",required:["DatasetGroupName","Domain"],members:{DatasetGroupName:{},Domain:{},DatasetArns:{shape:"S10"},Tags:{shape:"Sm"}}},output:{type:"structure",members:{DatasetGroupArn:{}}}},CreateDatasetImportJob:{input:{type:"structure",required:["DatasetImportJobName","DatasetArn","DataSource"],members:{DatasetImportJobName:{},DatasetArn:{},DataSource:{shape:"S13"},TimestampFormat:{},TimeZone:{},UseGeolocationForTimeZone:{type:"boolean"},GeolocationFormat:{},Tags:{shape:"Sm"}}},output:{type:"structure",members:{DatasetImportJobArn:{}}}},CreateExplainability:{input:{type:"structure",required:["ExplainabilityName","ResourceArn","ExplainabilityConfig"],members:{ExplainabilityName:{},ResourceArn:{},ExplainabilityConfig:{shape:"S1c"},DataSource:{shape:"S13"},Schema:{shape:"Su"},EnableVisualization:{type:"boolean"},StartDateTime:{},EndDateTime:{},Tags:{shape:"Sm"}}},output:{type:"structure",members:{ExplainabilityArn:{}}}},CreateExplainabilityExport:{input:{type:"structure",required:["ExplainabilityExportName","ExplainabilityArn","Destination"],members:{ExplainabilityExportName:{},ExplainabilityArn:{},Destination:{shape:"S1i"},Tags:{shape:"Sm"}}},output:{type:"structure",members:{ExplainabilityExportArn:{}}}},CreateForecast:{input:{type:"structure",required:["ForecastName","PredictorArn"],members:{ForecastName:{},PredictorArn:{},ForecastTypes:{shape:"S4"},Tags:{shape:"Sm"}}},output:{type:"structure",members:{ForecastArn:{}}}},CreateForecastExportJob:{input:{type:"structure",required:["ForecastExportJobName","ForecastArn","Destination"],members:{ForecastExportJobName:{},ForecastArn:{},Destination:{shape:"S1i"},Tags:{shape:"Sm"}}},output:{type:"structure",members:{ForecastExportJobArn:{}}}},CreatePredictor:{input:{type:"structure",required:["PredictorName","ForecastHorizon","InputDataConfig","FeaturizationConfig"],members:{PredictorName:{},AlgorithmArn:{},ForecastHorizon:{type:"integer"},ForecastTypes:{shape:"S4"},PerformAutoML:{type:"boolean"},AutoMLOverrideStrategy:{},PerformHPO:{type:"boolean"},TrainingParameters:{shape:"S1q"},EvaluationParameters:{shape:"S1t"},HPOConfig:{shape:"S1u"},InputDataConfig:{shape:"S24"},FeaturizationConfig:{shape:"S27"},EncryptionConfig:{shape:"Si"},Tags:{shape:"Sm"},OptimizationMetric:{}}},output:{type:"structure",members:{PredictorArn:{}}}},CreatePredictorBacktestExportJob:{input:{type:"structure",required:["PredictorBacktestExportJobName","PredictorArn","Destination"],members:{PredictorBacktestExportJobName:{},PredictorArn:{},Destination:{shape:"S1i"},Tags:{shape:"Sm"}}},output:{type:"structure",members:{PredictorBacktestExportJobArn:{}}}},DeleteDataset:{input:{type:"structure",required:["DatasetArn"],members:{DatasetArn:{}}},idempotent:true},DeleteDatasetGroup:{input:{type:"structure",required:["DatasetGroupArn"],members:{DatasetGroupArn:{}}},idempotent:true},DeleteDatasetImportJob:{input:{type:"structure",required:["DatasetImportJobArn"],members:{DatasetImportJobArn:{}}},idempotent:true},DeleteExplainability:{input:{type:"structure",required:["ExplainabilityArn"],members:{ExplainabilityArn:{}}},idempotent:true},DeleteExplainabilityExport:{input:{type:"structure",required:["ExplainabilityExportArn"],members:{ExplainabilityExportArn:{}}},idempotent:true},DeleteForecast:{input:{type:"structure",required:["ForecastArn"],members:{ForecastArn:{}}},idempotent:true},DeleteForecastExportJob:{input:{type:"structure",required:["ForecastExportJobArn"],members:{ForecastExportJobArn:{}}},idempotent:true},DeletePredictor:{input:{type:"structure",required:["PredictorArn"],members:{PredictorArn:{}}},idempotent:true},DeletePredictorBacktestExportJob:{input:{type:"structure",required:["PredictorBacktestExportJobArn"],members:{PredictorBacktestExportJobArn:{}}},idempotent:true},DeleteResourceTree:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},idempotent:true},DescribeAutoPredictor:{input:{type:"structure",required:["PredictorArn"],members:{PredictorArn:{}}},output:{type:"structure",members:{PredictorArn:{},PredictorName:{},ForecastHorizon:{type:"integer"},ForecastTypes:{shape:"S4"},ForecastFrequency:{},ForecastDimensions:{shape:"S6"},DatasetImportJobArns:{shape:"S10"},DataConfig:{shape:"S8"},EncryptionConfig:{shape:"Si"},ReferencePredictorSummary:{shape:"S2t"},EstimatedTimeRemainingInMinutes:{type:"long"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},OptimizationMetric:{},ExplainabilityInfo:{type:"structure",members:{ExplainabilityArn:{},Status:{}}}}},idempotent:true},DescribeDataset:{input:{type:"structure",required:["DatasetArn"],members:{DatasetArn:{}}},output:{type:"structure",members:{DatasetArn:{},DatasetName:{},Domain:{},DatasetType:{},DataFrequency:{},Schema:{shape:"Su"},EncryptionConfig:{shape:"Si"},Status:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}},idempotent:true},DescribeDatasetGroup:{input:{type:"structure",required:["DatasetGroupArn"],members:{DatasetGroupArn:{}}},output:{type:"structure",members:{DatasetGroupName:{},DatasetGroupArn:{},DatasetArns:{shape:"S10"},Domain:{},Status:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}},idempotent:true},DescribeDatasetImportJob:{input:{type:"structure",required:["DatasetImportJobArn"],members:{DatasetImportJobArn:{}}},output:{type:"structure",members:{DatasetImportJobName:{},DatasetImportJobArn:{},DatasetArn:{},TimestampFormat:{},TimeZone:{},UseGeolocationForTimeZone:{type:"boolean"},GeolocationFormat:{},DataSource:{shape:"S13"},EstimatedTimeRemainingInMinutes:{type:"long"},FieldStatistics:{type:"map",key:{},value:{type:"structure",members:{Count:{type:"integer"},CountDistinct:{type:"integer"},CountNull:{type:"integer"},CountNan:{type:"integer"},Min:{},Max:{},Avg:{type:"double"},Stddev:{type:"double"},CountLong:{type:"long"},CountDistinctLong:{type:"long"},CountNullLong:{type:"long"},CountNanLong:{type:"long"}}}},DataSize:{type:"double"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}},idempotent:true},DescribeExplainability:{input:{type:"structure",required:["ExplainabilityArn"],members:{ExplainabilityArn:{}}},output:{type:"structure",members:{ExplainabilityArn:{},ExplainabilityName:{},ResourceArn:{},ExplainabilityConfig:{shape:"S1c"},EnableVisualization:{type:"boolean"},DataSource:{shape:"S13"},Schema:{shape:"Su"},StartDateTime:{},EndDateTime:{},EstimatedTimeRemainingInMinutes:{type:"long"},Message:{},Status:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}},idempotent:true},DescribeExplainabilityExport:{input:{type:"structure",required:["ExplainabilityExportArn"],members:{ExplainabilityExportArn:{}}},output:{type:"structure",members:{ExplainabilityExportArn:{},ExplainabilityExportName:{},ExplainabilityArn:{},Destination:{shape:"S1i"},Message:{},Status:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}},idempotent:true},DescribeForecast:{input:{type:"structure",required:["ForecastArn"],members:{ForecastArn:{}}},output:{type:"structure",members:{ForecastArn:{},ForecastName:{},ForecastTypes:{shape:"S4"},PredictorArn:{},DatasetGroupArn:{},EstimatedTimeRemainingInMinutes:{type:"long"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}},idempotent:true},DescribeForecastExportJob:{input:{type:"structure",required:["ForecastExportJobArn"],members:{ForecastExportJobArn:{}}},output:{type:"structure",members:{ForecastExportJobArn:{},ForecastExportJobName:{},ForecastArn:{},Destination:{shape:"S1i"},Message:{},Status:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}},idempotent:true},DescribePredictor:{input:{type:"structure",required:["PredictorArn"],members:{PredictorArn:{}}},output:{type:"structure",members:{PredictorArn:{},PredictorName:{},AlgorithmArn:{},AutoMLAlgorithmArns:{shape:"S10"},ForecastHorizon:{type:"integer"},ForecastTypes:{shape:"S4"},PerformAutoML:{type:"boolean"},AutoMLOverrideStrategy:{},PerformHPO:{type:"boolean"},TrainingParameters:{shape:"S1q"},EvaluationParameters:{shape:"S1t"},HPOConfig:{shape:"S1u"},InputDataConfig:{shape:"S24"},FeaturizationConfig:{shape:"S27"},EncryptionConfig:{shape:"Si"},PredictorExecutionDetails:{type:"structure",members:{PredictorExecutions:{type:"list",member:{type:"structure",members:{AlgorithmArn:{},TestWindows:{type:"list",member:{type:"structure",members:{TestWindowStart:{type:"timestamp"},TestWindowEnd:{type:"timestamp"},Status:{},Message:{}}}}}}}}},EstimatedTimeRemainingInMinutes:{type:"long"},IsAutoPredictor:{type:"boolean"},DatasetImportJobArns:{shape:"S10"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"},OptimizationMetric:{}}},idempotent:true},DescribePredictorBacktestExportJob:{input:{type:"structure",required:["PredictorBacktestExportJobArn"],members:{PredictorBacktestExportJobArn:{}}},output:{type:"structure",members:{PredictorBacktestExportJobArn:{},PredictorBacktestExportJobName:{},PredictorArn:{},Destination:{shape:"S1i"},Message:{},Status:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}},idempotent:true},GetAccuracyMetrics:{input:{type:"structure",required:["PredictorArn"],members:{PredictorArn:{}}},output:{type:"structure",members:{PredictorEvaluationResults:{type:"list",member:{type:"structure",members:{AlgorithmArn:{},TestWindows:{type:"list",member:{type:"structure",members:{TestWindowStart:{type:"timestamp"},TestWindowEnd:{type:"timestamp"},ItemCount:{type:"integer"},EvaluationType:{},Metrics:{type:"structure",members:{RMSE:{deprecated:true,deprecatedMessage:"This property is deprecated, please refer to ErrorMetrics for both RMSE and WAPE",type:"double"},WeightedQuantileLosses:{type:"list",member:{type:"structure",members:{Quantile:{type:"double"},LossValue:{type:"double"}}}},ErrorMetrics:{type:"list",member:{type:"structure",members:{ForecastType:{},WAPE:{type:"double"},RMSE:{type:"double"},MASE:{type:"double"},MAPE:{type:"double"}}}},AverageWeightedQuantileLoss:{type:"double"}}}}}}}}},IsAutoPredictor:{type:"boolean"},AutoMLOverrideStrategy:{},OptimizationMetric:{}}},idempotent:true},ListDatasetGroups:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{DatasetGroups:{type:"list",member:{type:"structure",members:{DatasetGroupArn:{},DatasetGroupName:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:true},ListDatasetImportJobs:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S4a"}}},output:{type:"structure",members:{DatasetImportJobs:{type:"list",member:{type:"structure",members:{DatasetImportJobArn:{},DatasetImportJobName:{},DataSource:{shape:"S13"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:true},ListDatasets:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Datasets:{type:"list",member:{type:"structure",members:{DatasetArn:{},DatasetName:{},DatasetType:{},Domain:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:true},ListExplainabilities:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S4a"}}},output:{type:"structure",members:{Explainabilities:{type:"list",member:{type:"structure",members:{ExplainabilityArn:{},ExplainabilityName:{},ResourceArn:{},ExplainabilityConfig:{shape:"S1c"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:true},ListExplainabilityExports:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S4a"}}},output:{type:"structure",members:{ExplainabilityExports:{type:"list",member:{type:"structure",members:{ExplainabilityExportArn:{},ExplainabilityExportName:{},Destination:{shape:"S1i"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:true},ListForecastExportJobs:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S4a"}}},output:{type:"structure",members:{ForecastExportJobs:{type:"list",member:{type:"structure",members:{ForecastExportJobArn:{},ForecastExportJobName:{},Destination:{shape:"S1i"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:true},ListForecasts:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S4a"}}},output:{type:"structure",members:{Forecasts:{type:"list",member:{type:"structure",members:{ForecastArn:{},ForecastName:{},PredictorArn:{},CreatedUsingAutoPredictor:{type:"boolean"},DatasetGroupArn:{},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:true},ListPredictorBacktestExportJobs:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S4a"}}},output:{type:"structure",members:{PredictorBacktestExportJobs:{type:"list",member:{type:"structure",members:{PredictorBacktestExportJobArn:{},PredictorBacktestExportJobName:{},Destination:{shape:"S1i"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:true},ListPredictors:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S4a"}}},output:{type:"structure",members:{Predictors:{type:"list",member:{type:"structure",members:{PredictorArn:{},PredictorName:{},DatasetGroupArn:{},IsAutoPredictor:{type:"boolean"},ReferencePredictorSummary:{shape:"S2t"},Status:{},Message:{},CreationTime:{type:"timestamp"},LastModificationTime:{type:"timestamp"}}}},NextToken:{}}},idempotent:true},ListTagsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{Tags:{shape:"Sm"}}}},StopResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},idempotent:true},TagResource:{input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"Sm"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{},TagKeys:{type:"list",member:{shape:"So"}}}},output:{type:"structure",members:{}}},UpdateDatasetGroup:{input:{type:"structure",required:["DatasetGroupArn","DatasetArns"],members:{DatasetGroupArn:{},DatasetArns:{shape:"S10"}}},output:{type:"structure",members:{}},idempotent:true}},shapes:{S4:{type:"list",member:{}},S6:{type:"list",member:{}},S8:{type:"structure",required:["DatasetGroupArn"],members:{DatasetGroupArn:{},AttributeConfigs:{type:"list",member:{type:"structure",required:["AttributeName","Transformations"],members:{AttributeName:{},Transformations:{type:"map",key:{},value:{}}}}},AdditionalDatasets:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{},Configuration:{type:"map",key:{},value:{shape:"Sh"}}}}}}},Sh:{type:"list",member:{}},Si:{type:"structure",required:["RoleArn","KMSKeyArn"],members:{RoleArn:{},KMSKeyArn:{}}},Sm:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{shape:"So"},Value:{type:"string",sensitive:true}}}},So:{type:"string",sensitive:true},Su:{type:"structure",members:{Attributes:{type:"list",member:{type:"structure",members:{AttributeName:{},AttributeType:{}}}}}},S10:{type:"list",member:{}},S13:{type:"structure",required:["S3Config"],members:{S3Config:{shape:"S14"}}},S14:{type:"structure",required:["Path","RoleArn"],members:{Path:{},RoleArn:{},KMSKeyArn:{}}},S1c:{type:"structure",required:["TimeSeriesGranularity","TimePointGranularity"],members:{TimeSeriesGranularity:{},TimePointGranularity:{}}},S1i:{type:"structure",required:["S3Config"],members:{S3Config:{shape:"S14"}}},S1q:{type:"map",key:{},value:{}},S1t:{type:"structure",members:{NumberOfBacktestWindows:{type:"integer"},BackTestWindowOffset:{type:"integer"}}},S1u:{type:"structure",members:{ParameterRanges:{type:"structure",members:{CategoricalParameterRanges:{type:"list",member:{type:"structure",required:["Name","Values"],members:{Name:{},Values:{shape:"Sh"}}}},ContinuousParameterRanges:{type:"list",member:{type:"structure",required:["Name","MaxValue","MinValue"],members:{Name:{},MaxValue:{type:"double"},MinValue:{type:"double"},ScalingType:{}}}},IntegerParameterRanges:{type:"list",member:{type:"structure",required:["Name","MaxValue","MinValue"],members:{Name:{},MaxValue:{type:"integer"},MinValue:{type:"integer"},ScalingType:{}}}}}}}},S24:{type:"structure",required:["DatasetGroupArn"],members:{DatasetGroupArn:{},SupplementaryFeatures:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}}}},S27:{type:"structure",required:["ForecastFrequency"],members:{ForecastFrequency:{},ForecastDimensions:{shape:"S6"},Featurizations:{type:"list",member:{type:"structure",required:["AttributeName"],members:{AttributeName:{},FeaturizationPipeline:{type:"list",member:{type:"structure",required:["FeaturizationMethodName"],members:{FeaturizationMethodName:{},FeaturizationMethodParameters:{type:"map",key:{},value:{}}}}}}}}}},S2t:{type:"structure",members:{Arn:{},State:{}}},S4a:{type:"list",member:{type:"structure",required:["Key","Value","Condition"],members:{Key:{},Value:{},Condition:{}}}}}}},5730:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-11-28",endpointPrefix:"guardduty",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon GuardDuty",serviceId:"GuardDuty",signatureVersion:"v4",signingName:"guardduty",uid:"guardduty-2017-11-28"},operations:{AcceptInvitation:{http:{requestUri:"/detector/{detectorId}/master",responseCode:200},input:{type:"structure",required:["DetectorId","MasterId","InvitationId"],members:{DetectorId:{location:"uri",locationName:"detectorId"},MasterId:{locationName:"masterId"},InvitationId:{locationName:"invitationId"}}},output:{type:"structure",members:{}}},ArchiveFindings:{http:{requestUri:"/detector/{detectorId}/findings/archive",responseCode:200},input:{type:"structure",required:["DetectorId","FindingIds"],members:{DetectorId:{location:"uri",locationName:"detectorId"},FindingIds:{shape:"S6",locationName:"findingIds"}}},output:{type:"structure",members:{}}},CreateDetector:{http:{requestUri:"/detector",responseCode:200},input:{type:"structure",required:["Enable"],members:{Enable:{locationName:"enable",type:"boolean"},ClientToken:{idempotencyToken:true,locationName:"clientToken"},FindingPublishingFrequency:{locationName:"findingPublishingFrequency"},DataSources:{shape:"Sd",locationName:"dataSources"},Tags:{shape:"Sh",locationName:"tags"}}},output:{type:"structure",members:{DetectorId:{locationName:"detectorId"}}}},CreateFilter:{http:{requestUri:"/detector/{detectorId}/filter",responseCode:200},input:{type:"structure",required:["DetectorId","Name","FindingCriteria"],members:{DetectorId:{location:"uri",locationName:"detectorId"},Name:{locationName:"name"},Description:{locationName:"description"},Action:{locationName:"action"},Rank:{locationName:"rank",type:"integer"},FindingCriteria:{shape:"Sq",locationName:"findingCriteria"},ClientToken:{idempotencyToken:true,locationName:"clientToken"},Tags:{shape:"Sh",locationName:"tags"}}},output:{type:"structure",required:["Name"],members:{Name:{locationName:"name"}}}},CreateIPSet:{http:{requestUri:"/detector/{detectorId}/ipset",responseCode:200},input:{type:"structure",required:["DetectorId","Name","Format","Location","Activate"],members:{DetectorId:{location:"uri",locationName:"detectorId"},Name:{locationName:"name"},Format:{locationName:"format"},Location:{locationName:"location"},Activate:{locationName:"activate",type:"boolean"},ClientToken:{idempotencyToken:true,locationName:"clientToken"},Tags:{shape:"Sh",locationName:"tags"}}},output:{type:"structure",required:["IpSetId"],members:{IpSetId:{locationName:"ipSetId"}}}},CreateMembers:{http:{requestUri:"/detector/{detectorId}/member",responseCode:200},input:{type:"structure",required:["DetectorId","AccountDetails"],members:{DetectorId:{location:"uri",locationName:"detectorId"},AccountDetails:{locationName:"accountDetails",type:"list",member:{type:"structure",required:["AccountId","Email"],members:{AccountId:{locationName:"accountId"},Email:{locationName:"email"}}}}}},output:{type:"structure",required:["UnprocessedAccounts"],members:{UnprocessedAccounts:{shape:"S1b",locationName:"unprocessedAccounts"}}}},CreatePublishingDestination:{http:{requestUri:"/detector/{detectorId}/publishingDestination",responseCode:200},input:{type:"structure",required:["DetectorId","DestinationType","DestinationProperties"],members:{DetectorId:{location:"uri",locationName:"detectorId"},DestinationType:{locationName:"destinationType"},DestinationProperties:{shape:"S1f",locationName:"destinationProperties"},ClientToken:{idempotencyToken:true,locationName:"clientToken"}}},output:{type:"structure",required:["DestinationId"],members:{DestinationId:{locationName:"destinationId"}}}},CreateSampleFindings:{http:{requestUri:"/detector/{detectorId}/findings/create",responseCode:200},input:{type:"structure",required:["DetectorId"],members:{DetectorId:{location:"uri",locationName:"detectorId"},FindingTypes:{locationName:"findingTypes",type:"list",member:{}}}},output:{type:"structure",members:{}}},CreateThreatIntelSet:{http:{requestUri:"/detector/{detectorId}/threatintelset",responseCode:200},input:{type:"structure",required:["DetectorId","Name","Format","Location","Activate"],members:{DetectorId:{location:"uri",locationName:"detectorId"},Name:{locationName:"name"},Format:{locationName:"format"},Location:{locationName:"location"},Activate:{locationName:"activate",type:"boolean"},ClientToken:{idempotencyToken:true,locationName:"clientToken"},Tags:{shape:"Sh",locationName:"tags"}}},output:{type:"structure",required:["ThreatIntelSetId"],members:{ThreatIntelSetId:{locationName:"threatIntelSetId"}}}},DeclineInvitations:{http:{requestUri:"/invitation/decline",responseCode:200},input:{type:"structure",required:["AccountIds"],members:{AccountIds:{shape:"S1p",locationName:"accountIds"}}},output:{type:"structure",required:["UnprocessedAccounts"],members:{UnprocessedAccounts:{shape:"S1b",locationName:"unprocessedAccounts"}}}},DeleteDetector:{http:{method:"DELETE",requestUri:"/detector/{detectorId}",responseCode:200},input:{type:"structure",required:["DetectorId"],members:{DetectorId:{location:"uri",locationName:"detectorId"}}},output:{type:"structure",members:{}}},DeleteFilter:{http:{method:"DELETE",requestUri:"/detector/{detectorId}/filter/{filterName}",responseCode:200},input:{type:"structure",required:["DetectorId","FilterName"],members:{DetectorId:{location:"uri",locationName:"detectorId"},FilterName:{location:"uri",locationName:"filterName"}}},output:{type:"structure",members:{}}},DeleteIPSet:{http:{method:"DELETE",requestUri:"/detector/{detectorId}/ipset/{ipSetId}",responseCode:200},input:{type:"structure",required:["DetectorId","IpSetId"],members:{DetectorId:{location:"uri",locationName:"detectorId"},IpSetId:{location:"uri",locationName:"ipSetId"}}},output:{type:"structure",members:{}}},DeleteInvitations:{http:{requestUri:"/invitation/delete",responseCode:200},input:{type:"structure",required:["AccountIds"],members:{AccountIds:{shape:"S1p",locationName:"accountIds"}}},output:{type:"structure",required:["UnprocessedAccounts"],members:{UnprocessedAccounts:{shape:"S1b",locationName:"unprocessedAccounts"}}}},DeleteMembers:{http:{requestUri:"/detector/{detectorId}/member/delete",responseCode:200},input:{type:"structure",required:["DetectorId","AccountIds"],members:{DetectorId:{location:"uri",locationName:"detectorId"},AccountIds:{shape:"S1p",locationName:"accountIds"}}},output:{type:"structure",required:["UnprocessedAccounts"],members:{UnprocessedAccounts:{shape:"S1b",locationName:"unprocessedAccounts"}}}},DeletePublishingDestination:{http:{method:"DELETE",requestUri:"/detector/{detectorId}/publishingDestination/{destinationId}",responseCode:200},input:{type:"structure",required:["DetectorId","DestinationId"],members:{DetectorId:{location:"uri",locationName:"detectorId"},DestinationId:{location:"uri",locationName:"destinationId"}}},output:{type:"structure",members:{}}},DeleteThreatIntelSet:{http:{method:"DELETE",requestUri:"/detector/{detectorId}/threatintelset/{threatIntelSetId}",responseCode:200},input:{type:"structure",required:["DetectorId","ThreatIntelSetId"],members:{DetectorId:{location:"uri",locationName:"detectorId"},ThreatIntelSetId:{location:"uri",locationName:"threatIntelSetId"}}},output:{type:"structure",members:{}}},DescribeOrganizationConfiguration:{http:{method:"GET",requestUri:"/detector/{detectorId}/admin",responseCode:200},input:{type:"structure",required:["DetectorId"],members:{DetectorId:{location:"uri",locationName:"detectorId"}}},output:{type:"structure",required:["AutoEnable","MemberAccountLimitReached"],members:{AutoEnable:{locationName:"autoEnable",type:"boolean"},MemberAccountLimitReached:{locationName:"memberAccountLimitReached",type:"boolean"},DataSources:{locationName:"dataSources",type:"structure",required:["S3Logs"],members:{S3Logs:{locationName:"s3Logs",type:"structure",required:["AutoEnable"],members:{AutoEnable:{locationName:"autoEnable",type:"boolean"}}},Kubernetes:{locationName:"kubernetes",type:"structure",required:["AuditLogs"],members:{AuditLogs:{locationName:"auditLogs",type:"structure",required:["AutoEnable"],members:{AutoEnable:{locationName:"autoEnable",type:"boolean"}}}}}}}}}},DescribePublishingDestination:{http:{method:"GET",requestUri:"/detector/{detectorId}/publishingDestination/{destinationId}",responseCode:200},input:{type:"structure",required:["DetectorId","DestinationId"],members:{DetectorId:{location:"uri",locationName:"detectorId"},DestinationId:{location:"uri",locationName:"destinationId"}}},output:{type:"structure",required:["DestinationId","DestinationType","Status","PublishingFailureStartTimestamp","DestinationProperties"],members:{DestinationId:{locationName:"destinationId"},DestinationType:{locationName:"destinationType"},Status:{locationName:"status"},PublishingFailureStartTimestamp:{locationName:"publishingFailureStartTimestamp",type:"long"},DestinationProperties:{shape:"S1f",locationName:"destinationProperties"}}}},DisableOrganizationAdminAccount:{http:{requestUri:"/admin/disable",responseCode:200},input:{type:"structure",required:["AdminAccountId"],members:{AdminAccountId:{locationName:"adminAccountId"}}},output:{type:"structure",members:{}}},DisassociateFromMasterAccount:{http:{requestUri:"/detector/{detectorId}/master/disassociate",responseCode:200},input:{type:"structure",required:["DetectorId"],members:{DetectorId:{location:"uri",locationName:"detectorId"}}},output:{type:"structure",members:{}}},DisassociateMembers:{http:{requestUri:"/detector/{detectorId}/member/disassociate",responseCode:200},input:{type:"structure",required:["DetectorId","AccountIds"],members:{DetectorId:{location:"uri",locationName:"detectorId"},AccountIds:{shape:"S1p",locationName:"accountIds"}}},output:{type:"structure",required:["UnprocessedAccounts"],members:{UnprocessedAccounts:{shape:"S1b",locationName:"unprocessedAccounts"}}}},EnableOrganizationAdminAccount:{http:{requestUri:"/admin/enable",responseCode:200},input:{type:"structure",required:["AdminAccountId"],members:{AdminAccountId:{locationName:"adminAccountId"}}},output:{type:"structure",members:{}}},GetDetector:{http:{method:"GET",requestUri:"/detector/{detectorId}",responseCode:200},input:{type:"structure",required:["DetectorId"],members:{DetectorId:{location:"uri",locationName:"detectorId"}}},output:{type:"structure",required:["ServiceRole","Status"],members:{CreatedAt:{locationName:"createdAt"},FindingPublishingFrequency:{locationName:"findingPublishingFrequency"},ServiceRole:{locationName:"serviceRole"},Status:{locationName:"status"},UpdatedAt:{locationName:"updatedAt"},DataSources:{shape:"S2p",locationName:"dataSources"},Tags:{shape:"Sh",locationName:"tags"}}}},GetFilter:{http:{method:"GET",requestUri:"/detector/{detectorId}/filter/{filterName}",responseCode:200},input:{type:"structure",required:["DetectorId","FilterName"],members:{DetectorId:{location:"uri",locationName:"detectorId"},FilterName:{location:"uri",locationName:"filterName"}}},output:{type:"structure",required:["Name","Action","FindingCriteria"],members:{Name:{locationName:"name"},Description:{locationName:"description"},Action:{locationName:"action"},Rank:{locationName:"rank",type:"integer"},FindingCriteria:{shape:"Sq",locationName:"findingCriteria"},Tags:{shape:"Sh",locationName:"tags"}}}},GetFindings:{http:{requestUri:"/detector/{detectorId}/findings/get",responseCode:200},input:{type:"structure",required:["DetectorId","FindingIds"],members:{DetectorId:{location:"uri",locationName:"detectorId"},FindingIds:{shape:"S6",locationName:"findingIds"},SortCriteria:{shape:"S30",locationName:"sortCriteria"}}},output:{type:"structure",required:["Findings"],members:{Findings:{locationName:"findings",type:"list",member:{type:"structure",required:["AccountId","Arn","CreatedAt","Id","Region","Resource","SchemaVersion","Severity","Type","UpdatedAt"],members:{AccountId:{locationName:"accountId"},Arn:{locationName:"arn"},Confidence:{locationName:"confidence",type:"double"},CreatedAt:{locationName:"createdAt"},Description:{locationName:"description"},Id:{locationName:"id"},Partition:{locationName:"partition"},Region:{locationName:"region"},Resource:{locationName:"resource",type:"structure",members:{AccessKeyDetails:{locationName:"accessKeyDetails",type:"structure",members:{AccessKeyId:{locationName:"accessKeyId"},PrincipalId:{locationName:"principalId"},UserName:{locationName:"userName"},UserType:{locationName:"userType"}}},S3BucketDetails:{locationName:"s3BucketDetails",type:"list",member:{type:"structure",members:{Arn:{locationName:"arn"},Name:{locationName:"name"},Type:{locationName:"type"},CreatedAt:{locationName:"createdAt",type:"timestamp"},Owner:{locationName:"owner",type:"structure",members:{Id:{locationName:"id"}}},Tags:{shape:"S3c",locationName:"tags"},DefaultServerSideEncryption:{locationName:"defaultServerSideEncryption",type:"structure",members:{EncryptionType:{locationName:"encryptionType"},KmsMasterKeyArn:{locationName:"kmsMasterKeyArn"}}},PublicAccess:{locationName:"publicAccess",type:"structure",members:{PermissionConfiguration:{locationName:"permissionConfiguration",type:"structure",members:{BucketLevelPermissions:{locationName:"bucketLevelPermissions",type:"structure",members:{AccessControlList:{locationName:"accessControlList",type:"structure",members:{AllowsPublicReadAccess:{locationName:"allowsPublicReadAccess",type:"boolean"},AllowsPublicWriteAccess:{locationName:"allowsPublicWriteAccess",type:"boolean"}}},BucketPolicy:{locationName:"bucketPolicy",type:"structure",members:{AllowsPublicReadAccess:{locationName:"allowsPublicReadAccess",type:"boolean"},AllowsPublicWriteAccess:{locationName:"allowsPublicWriteAccess",type:"boolean"}}},BlockPublicAccess:{shape:"S3k",locationName:"blockPublicAccess"}}},AccountLevelPermissions:{locationName:"accountLevelPermissions",type:"structure",members:{BlockPublicAccess:{shape:"S3k",locationName:"blockPublicAccess"}}}}},EffectivePermission:{locationName:"effectivePermission"}}}}}},InstanceDetails:{locationName:"instanceDetails",type:"structure",members:{AvailabilityZone:{locationName:"availabilityZone"},IamInstanceProfile:{locationName:"iamInstanceProfile",type:"structure",members:{Arn:{locationName:"arn"},Id:{locationName:"id"}}},ImageDescription:{locationName:"imageDescription"},ImageId:{locationName:"imageId"},InstanceId:{locationName:"instanceId"},InstanceState:{locationName:"instanceState"},InstanceType:{locationName:"instanceType"},OutpostArn:{locationName:"outpostArn"},LaunchTime:{locationName:"launchTime"},NetworkInterfaces:{locationName:"networkInterfaces",type:"list",member:{type:"structure",members:{Ipv6Addresses:{locationName:"ipv6Addresses",type:"list",member:{}},NetworkInterfaceId:{locationName:"networkInterfaceId"},PrivateDnsName:{locationName:"privateDnsName"},PrivateIpAddress:{locationName:"privateIpAddress"},PrivateIpAddresses:{locationName:"privateIpAddresses",type:"list",member:{type:"structure",members:{PrivateDnsName:{locationName:"privateDnsName"},PrivateIpAddress:{locationName:"privateIpAddress"}}}},PublicDnsName:{locationName:"publicDnsName"},PublicIp:{locationName:"publicIp"},SecurityGroups:{locationName:"securityGroups",type:"list",member:{type:"structure",members:{GroupId:{locationName:"groupId"},GroupName:{locationName:"groupName"}}}},SubnetId:{locationName:"subnetId"},VpcId:{locationName:"vpcId"}}}},Platform:{locationName:"platform"},ProductCodes:{locationName:"productCodes",type:"list",member:{type:"structure",members:{Code:{locationName:"code"},ProductType:{locationName:"productType"}}}},Tags:{shape:"S3c",locationName:"tags"}}},EksClusterDetails:{locationName:"eksClusterDetails",type:"structure",members:{Name:{locationName:"name"},Arn:{locationName:"arn"},VpcId:{locationName:"vpcId"},Status:{locationName:"status"},Tags:{shape:"S3c",locationName:"tags"},CreatedAt:{locationName:"createdAt",type:"timestamp"}}},KubernetesDetails:{locationName:"kubernetesDetails",type:"structure",members:{KubernetesUserDetails:{locationName:"kubernetesUserDetails",type:"structure",members:{Username:{locationName:"username"},Uid:{locationName:"uid"},Groups:{locationName:"groups",type:"list",member:{}}}},KubernetesWorkloadDetails:{locationName:"kubernetesWorkloadDetails",type:"structure",members:{Name:{locationName:"name"},Type:{locationName:"type"},Uid:{locationName:"uid"},Namespace:{locationName:"namespace"},HostNetwork:{locationName:"hostNetwork",type:"boolean"},Containers:{locationName:"containers",type:"list",member:{type:"structure",members:{ContainerRuntime:{locationName:"containerRuntime"},Id:{locationName:"id"},Name:{locationName:"name"},Image:{locationName:"image"},ImagePrefix:{locationName:"imagePrefix"},VolumeMounts:{locationName:"volumeMounts",type:"list",member:{type:"structure",members:{Name:{locationName:"name"},MountPath:{locationName:"mountPath"}}}},SecurityContext:{locationName:"securityContext",type:"structure",members:{Privileged:{locationName:"privileged",type:"boolean"}}}}}},Volumes:{locationName:"volumes",type:"list",member:{type:"structure",members:{Name:{locationName:"name"},HostPath:{locationName:"hostPath",type:"structure",members:{Path:{locationName:"path"}}}}}}}}}},ResourceType:{locationName:"resourceType"}}},SchemaVersion:{locationName:"schemaVersion"},Service:{locationName:"service",type:"structure",members:{Action:{locationName:"action",type:"structure",members:{ActionType:{locationName:"actionType"},AwsApiCallAction:{locationName:"awsApiCallAction",type:"structure",members:{Api:{locationName:"api"},CallerType:{locationName:"callerType"},DomainDetails:{locationName:"domainDetails",type:"structure",members:{Domain:{locationName:"domain"}}},ErrorCode:{locationName:"errorCode"},UserAgent:{locationName:"userAgent"},RemoteIpDetails:{shape:"S4e",locationName:"remoteIpDetails"},ServiceName:{locationName:"serviceName"},RemoteAccountDetails:{locationName:"remoteAccountDetails",type:"structure",members:{AccountId:{locationName:"accountId"},Affiliated:{locationName:"affiliated",type:"boolean"}}}}},DnsRequestAction:{locationName:"dnsRequestAction",type:"structure",members:{Domain:{locationName:"domain"}}},NetworkConnectionAction:{locationName:"networkConnectionAction",type:"structure",members:{Blocked:{locationName:"blocked",type:"boolean"},ConnectionDirection:{locationName:"connectionDirection"},LocalPortDetails:{shape:"S4m",locationName:"localPortDetails"},Protocol:{locationName:"protocol"},LocalIpDetails:{shape:"S4n",locationName:"localIpDetails"},RemoteIpDetails:{shape:"S4e",locationName:"remoteIpDetails"},RemotePortDetails:{locationName:"remotePortDetails",type:"structure",members:{Port:{locationName:"port",type:"integer"},PortName:{locationName:"portName"}}}}},PortProbeAction:{locationName:"portProbeAction",type:"structure",members:{Blocked:{locationName:"blocked",type:"boolean"},PortProbeDetails:{locationName:"portProbeDetails",type:"list",member:{type:"structure",members:{LocalPortDetails:{shape:"S4m",locationName:"localPortDetails"},LocalIpDetails:{shape:"S4n",locationName:"localIpDetails"},RemoteIpDetails:{shape:"S4e",locationName:"remoteIpDetails"}}}}}},KubernetesApiCallAction:{locationName:"kubernetesApiCallAction",type:"structure",members:{RequestUri:{locationName:"requestUri"},Verb:{locationName:"verb"},SourceIps:{locationName:"sourceIps",type:"list",member:{}},UserAgent:{locationName:"userAgent"},RemoteIpDetails:{shape:"S4e",locationName:"remoteIpDetails"},StatusCode:{locationName:"statusCode",type:"integer"},Parameters:{locationName:"parameters"}}}}},Evidence:{locationName:"evidence",type:"structure",members:{ThreatIntelligenceDetails:{locationName:"threatIntelligenceDetails",type:"list",member:{type:"structure",members:{ThreatListName:{locationName:"threatListName"},ThreatNames:{locationName:"threatNames",type:"list",member:{}}}}}}},Archived:{locationName:"archived",type:"boolean"},Count:{locationName:"count",type:"integer"},DetectorId:{locationName:"detectorId"},EventFirstSeen:{locationName:"eventFirstSeen"},EventLastSeen:{locationName:"eventLastSeen"},ResourceRole:{locationName:"resourceRole"},ServiceName:{locationName:"serviceName"},UserFeedback:{locationName:"userFeedback"}}},Severity:{locationName:"severity",type:"double"},Title:{locationName:"title"},Type:{locationName:"type"},UpdatedAt:{locationName:"updatedAt"}}}}}}},GetFindingsStatistics:{http:{requestUri:"/detector/{detectorId}/findings/statistics",responseCode:200},input:{type:"structure",required:["DetectorId","FindingStatisticTypes"],members:{DetectorId:{location:"uri",locationName:"detectorId"},FindingStatisticTypes:{locationName:"findingStatisticTypes",type:"list",member:{}},FindingCriteria:{shape:"Sq",locationName:"findingCriteria"}}},output:{type:"structure",required:["FindingStatistics"],members:{FindingStatistics:{locationName:"findingStatistics",type:"structure",members:{CountBySeverity:{locationName:"countBySeverity",type:"map",key:{},value:{type:"integer"}}}}}}},GetIPSet:{http:{method:"GET",requestUri:"/detector/{detectorId}/ipset/{ipSetId}",responseCode:200},input:{type:"structure",required:["DetectorId","IpSetId"],members:{DetectorId:{location:"uri",locationName:"detectorId"},IpSetId:{location:"uri",locationName:"ipSetId"}}},output:{type:"structure",required:["Name","Format","Location","Status"],members:{Name:{locationName:"name"},Format:{locationName:"format"},Location:{locationName:"location"},Status:{locationName:"status"},Tags:{shape:"Sh",locationName:"tags"}}}},GetInvitationsCount:{http:{method:"GET",requestUri:"/invitation/count",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{InvitationsCount:{locationName:"invitationsCount",type:"integer"}}}},GetMasterAccount:{http:{method:"GET",requestUri:"/detector/{detectorId}/master",responseCode:200},input:{type:"structure",required:["DetectorId"],members:{DetectorId:{location:"uri",locationName:"detectorId"}}},output:{type:"structure",required:["Master"],members:{Master:{locationName:"master",type:"structure",members:{AccountId:{locationName:"accountId"},InvitationId:{locationName:"invitationId"},RelationshipStatus:{locationName:"relationshipStatus"},InvitedAt:{locationName:"invitedAt"}}}}}},GetMemberDetectors:{http:{requestUri:"/detector/{detectorId}/member/detector/get",responseCode:200},input:{type:"structure",required:["DetectorId","AccountIds"],members:{DetectorId:{location:"uri",locationName:"detectorId"},AccountIds:{shape:"S1p",locationName:"accountIds"}}},output:{type:"structure",required:["MemberDataSourceConfigurations","UnprocessedAccounts"],members:{MemberDataSourceConfigurations:{locationName:"members",type:"list",member:{type:"structure",required:["AccountId","DataSources"],members:{AccountId:{locationName:"accountId"},DataSources:{shape:"S2p",locationName:"dataSources"}}}},UnprocessedAccounts:{shape:"S1b",locationName:"unprocessedAccounts"}}}},GetMembers:{http:{requestUri:"/detector/{detectorId}/member/get",responseCode:200},input:{type:"structure",required:["DetectorId","AccountIds"],members:{DetectorId:{location:"uri",locationName:"detectorId"},AccountIds:{shape:"S1p",locationName:"accountIds"}}},output:{type:"structure",required:["Members","UnprocessedAccounts"],members:{Members:{shape:"S5i",locationName:"members"},UnprocessedAccounts:{shape:"S1b",locationName:"unprocessedAccounts"}}}},GetThreatIntelSet:{http:{method:"GET",requestUri:"/detector/{detectorId}/threatintelset/{threatIntelSetId}",responseCode:200},input:{type:"structure",required:["DetectorId","ThreatIntelSetId"],members:{DetectorId:{location:"uri",locationName:"detectorId"},ThreatIntelSetId:{location:"uri",locationName:"threatIntelSetId"}}},output:{type:"structure",required:["Name","Format","Location","Status"],members:{Name:{locationName:"name"},Format:{locationName:"format"},Location:{locationName:"location"},Status:{locationName:"status"},Tags:{shape:"Sh",locationName:"tags"}}}},GetUsageStatistics:{http:{requestUri:"/detector/{detectorId}/usage/statistics",responseCode:200},input:{type:"structure",required:["DetectorId","UsageStatisticType","UsageCriteria"],members:{DetectorId:{location:"uri",locationName:"detectorId"},UsageStatisticType:{locationName:"usageStatisticsType"},UsageCriteria:{locationName:"usageCriteria",type:"structure",required:["DataSources"],members:{AccountIds:{shape:"S1p",locationName:"accountIds"},DataSources:{locationName:"dataSources",type:"list",member:{}},Resources:{locationName:"resources",type:"list",member:{}}}},Unit:{locationName:"unit"},MaxResults:{locationName:"maxResults",type:"integer"},NextToken:{locationName:"nextToken"}}},output:{type:"structure",members:{UsageStatistics:{locationName:"usageStatistics",type:"structure",members:{SumByAccount:{locationName:"sumByAccount",type:"list",member:{type:"structure",members:{AccountId:{locationName:"accountId"},Total:{shape:"S5y",locationName:"total"}}}},SumByDataSource:{locationName:"sumByDataSource",type:"list",member:{type:"structure",members:{DataSource:{locationName:"dataSource"},Total:{shape:"S5y",locationName:"total"}}}},SumByResource:{shape:"S61",locationName:"sumByResource"},TopResources:{shape:"S61",locationName:"topResources"}}},NextToken:{locationName:"nextToken"}}}},InviteMembers:{http:{requestUri:"/detector/{detectorId}/member/invite",responseCode:200},input:{type:"structure",required:["DetectorId","AccountIds"],members:{DetectorId:{location:"uri",locationName:"detectorId"},AccountIds:{shape:"S1p",locationName:"accountIds"},DisableEmailNotification:{locationName:"disableEmailNotification",type:"boolean"},Message:{locationName:"message"}}},output:{type:"structure",required:["UnprocessedAccounts"],members:{UnprocessedAccounts:{shape:"S1b",locationName:"unprocessedAccounts"}}}},ListDetectors:{http:{method:"GET",requestUri:"/detector",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["DetectorIds"],members:{DetectorIds:{locationName:"detectorIds",type:"list",member:{}},NextToken:{locationName:"nextToken"}}}},ListFilters:{http:{method:"GET",requestUri:"/detector/{detectorId}/filter",responseCode:200},input:{type:"structure",required:["DetectorId"],members:{DetectorId:{location:"uri",locationName:"detectorId"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["FilterNames"],members:{FilterNames:{locationName:"filterNames",type:"list",member:{}},NextToken:{locationName:"nextToken"}}}},ListFindings:{http:{requestUri:"/detector/{detectorId}/findings",responseCode:200},input:{type:"structure",required:["DetectorId"],members:{DetectorId:{location:"uri",locationName:"detectorId"},FindingCriteria:{shape:"Sq",locationName:"findingCriteria"},SortCriteria:{shape:"S30",locationName:"sortCriteria"},MaxResults:{locationName:"maxResults",type:"integer"},NextToken:{locationName:"nextToken"}}},output:{type:"structure",required:["FindingIds"],members:{FindingIds:{shape:"S6",locationName:"findingIds"},NextToken:{locationName:"nextToken"}}}},ListIPSets:{http:{method:"GET",requestUri:"/detector/{detectorId}/ipset",responseCode:200},input:{type:"structure",required:["DetectorId"],members:{DetectorId:{location:"uri",locationName:"detectorId"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["IpSetIds"],members:{IpSetIds:{locationName:"ipSetIds",type:"list",member:{}},NextToken:{locationName:"nextToken"}}}},ListInvitations:{http:{method:"GET",requestUri:"/invitation",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Invitations:{locationName:"invitations",type:"list",member:{type:"structure",members:{AccountId:{locationName:"accountId"},InvitationId:{locationName:"invitationId"},RelationshipStatus:{locationName:"relationshipStatus"},InvitedAt:{locationName:"invitedAt"}}}},NextToken:{locationName:"nextToken"}}}},ListMembers:{http:{method:"GET",requestUri:"/detector/{detectorId}/member",responseCode:200},input:{type:"structure",required:["DetectorId"],members:{DetectorId:{location:"uri",locationName:"detectorId"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},OnlyAssociated:{location:"querystring",locationName:"onlyAssociated"}}},output:{type:"structure",members:{Members:{shape:"S5i",locationName:"members"},NextToken:{locationName:"nextToken"}}}},ListOrganizationAdminAccounts:{http:{method:"GET",requestUri:"/admin",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{AdminAccounts:{locationName:"adminAccounts",type:"list",member:{type:"structure",members:{AdminAccountId:{locationName:"adminAccountId"},AdminStatus:{locationName:"adminStatus"}}}},NextToken:{locationName:"nextToken"}}}},ListPublishingDestinations:{http:{method:"GET",requestUri:"/detector/{detectorId}/publishingDestination",responseCode:200},input:{type:"structure",required:["DetectorId"],members:{DetectorId:{location:"uri",locationName:"detectorId"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["Destinations"],members:{Destinations:{locationName:"destinations",type:"list",member:{type:"structure",required:["DestinationId","DestinationType","Status"],members:{DestinationId:{locationName:"destinationId"},DestinationType:{locationName:"destinationType"},Status:{locationName:"status"}}}},NextToken:{locationName:"nextToken"}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{Tags:{shape:"Sh",locationName:"tags"}}}},ListThreatIntelSets:{http:{method:"GET",requestUri:"/detector/{detectorId}/threatintelset",responseCode:200},input:{type:"structure",required:["DetectorId"],members:{DetectorId:{location:"uri",locationName:"detectorId"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["ThreatIntelSetIds"],members:{ThreatIntelSetIds:{locationName:"threatIntelSetIds",type:"list",member:{}},NextToken:{locationName:"nextToken"}}}},StartMonitoringMembers:{http:{requestUri:"/detector/{detectorId}/member/start",responseCode:200},input:{type:"structure",required:["DetectorId","AccountIds"],members:{DetectorId:{location:"uri",locationName:"detectorId"},AccountIds:{shape:"S1p",locationName:"accountIds"}}},output:{type:"structure",required:["UnprocessedAccounts"],members:{UnprocessedAccounts:{shape:"S1b",locationName:"unprocessedAccounts"}}}},StopMonitoringMembers:{http:{requestUri:"/detector/{detectorId}/member/stop",responseCode:200},input:{type:"structure",required:["DetectorId","AccountIds"],members:{DetectorId:{location:"uri",locationName:"detectorId"},AccountIds:{shape:"S1p",locationName:"accountIds"}}},output:{type:"structure",required:["UnprocessedAccounts"],members:{UnprocessedAccounts:{shape:"S1b",locationName:"unprocessedAccounts"}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:204},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"resourceArn"},Tags:{shape:"Sh",locationName:"tags"}}},output:{type:"structure",members:{}}},UnarchiveFindings:{http:{requestUri:"/detector/{detectorId}/findings/unarchive",responseCode:200},input:{type:"structure",required:["DetectorId","FindingIds"],members:{DetectorId:{location:"uri",locationName:"detectorId"},FindingIds:{shape:"S6",locationName:"findingIds"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resourceArn}",responseCode:204},input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{location:"uri",locationName:"resourceArn"},TagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateDetector:{http:{requestUri:"/detector/{detectorId}",responseCode:200},input:{type:"structure",required:["DetectorId"],members:{DetectorId:{location:"uri",locationName:"detectorId"},Enable:{locationName:"enable",type:"boolean"},FindingPublishingFrequency:{locationName:"findingPublishingFrequency"},DataSources:{shape:"Sd",locationName:"dataSources"}}},output:{type:"structure",members:{}}},UpdateFilter:{http:{requestUri:"/detector/{detectorId}/filter/{filterName}",responseCode:200},input:{type:"structure",required:["DetectorId","FilterName"],members:{DetectorId:{location:"uri",locationName:"detectorId"},FilterName:{location:"uri",locationName:"filterName"},Description:{locationName:"description"},Action:{locationName:"action"},Rank:{locationName:"rank",type:"integer"},FindingCriteria:{shape:"Sq",locationName:"findingCriteria"}}},output:{type:"structure",required:["Name"],members:{Name:{locationName:"name"}}}},UpdateFindingsFeedback:{http:{requestUri:"/detector/{detectorId}/findings/feedback",responseCode:200},input:{type:"structure",required:["DetectorId","FindingIds","Feedback"],members:{DetectorId:{location:"uri",locationName:"detectorId"},FindingIds:{shape:"S6",locationName:"findingIds"},Feedback:{locationName:"feedback"},Comments:{locationName:"comments"}}},output:{type:"structure",members:{}}},UpdateIPSet:{http:{requestUri:"/detector/{detectorId}/ipset/{ipSetId}",responseCode:200},input:{type:"structure",required:["DetectorId","IpSetId"],members:{DetectorId:{location:"uri",locationName:"detectorId"},IpSetId:{location:"uri",locationName:"ipSetId"},Name:{locationName:"name"},Location:{locationName:"location"},Activate:{locationName:"activate",type:"boolean"}}},output:{type:"structure",members:{}}},UpdateMemberDetectors:{http:{requestUri:"/detector/{detectorId}/member/detector/update",responseCode:200},input:{type:"structure",required:["DetectorId","AccountIds"],members:{DetectorId:{location:"uri",locationName:"detectorId"},AccountIds:{shape:"S1p",locationName:"accountIds"},DataSources:{shape:"Sd",locationName:"dataSources"}}},output:{type:"structure",required:["UnprocessedAccounts"],members:{UnprocessedAccounts:{shape:"S1b",locationName:"unprocessedAccounts"}}}},UpdateOrganizationConfiguration:{http:{requestUri:"/detector/{detectorId}/admin",responseCode:200},input:{type:"structure",required:["DetectorId","AutoEnable"],members:{DetectorId:{location:"uri",locationName:"detectorId"},AutoEnable:{locationName:"autoEnable",type:"boolean"},DataSources:{locationName:"dataSources",type:"structure",members:{S3Logs:{locationName:"s3Logs",type:"structure",required:["AutoEnable"],members:{AutoEnable:{locationName:"autoEnable",type:"boolean"}}},Kubernetes:{locationName:"kubernetes",type:"structure",required:["AuditLogs"],members:{AuditLogs:{locationName:"auditLogs",type:"structure",required:["AutoEnable"],members:{AutoEnable:{locationName:"autoEnable",type:"boolean"}}}}}}}}},output:{type:"structure",members:{}}},UpdatePublishingDestination:{http:{requestUri:"/detector/{detectorId}/publishingDestination/{destinationId}",responseCode:200},input:{type:"structure",required:["DetectorId","DestinationId"],members:{DetectorId:{location:"uri",locationName:"detectorId"},DestinationId:{location:"uri",locationName:"destinationId"},DestinationProperties:{shape:"S1f",locationName:"destinationProperties"}}},output:{type:"structure",members:{}}},UpdateThreatIntelSet:{http:{requestUri:"/detector/{detectorId}/threatintelset/{threatIntelSetId}",responseCode:200},input:{type:"structure",required:["DetectorId","ThreatIntelSetId"],members:{DetectorId:{location:"uri",locationName:"detectorId"},ThreatIntelSetId:{location:"uri",locationName:"threatIntelSetId"},Name:{locationName:"name"},Location:{locationName:"location"},Activate:{locationName:"activate",type:"boolean"}}},output:{type:"structure",members:{}}}},shapes:{S6:{type:"list",member:{}},Sd:{type:"structure",members:{S3Logs:{locationName:"s3Logs",type:"structure",required:["Enable"],members:{Enable:{locationName:"enable",type:"boolean"}}},Kubernetes:{locationName:"kubernetes",type:"structure",required:["AuditLogs"],members:{AuditLogs:{locationName:"auditLogs",type:"structure",required:["Enable"],members:{Enable:{locationName:"enable",type:"boolean"}}}}}}},Sh:{type:"map",key:{},value:{}},Sq:{type:"structure",members:{Criterion:{locationName:"criterion",type:"map",key:{},value:{type:"structure",members:{Eq:{deprecated:true,locationName:"eq",type:"list",member:{}},Neq:{deprecated:true,locationName:"neq",type:"list",member:{}},Gt:{deprecated:true,locationName:"gt",type:"integer"},Gte:{deprecated:true,locationName:"gte",type:"integer"},Lt:{deprecated:true,locationName:"lt",type:"integer"},Lte:{deprecated:true,locationName:"lte",type:"integer"},Equals:{locationName:"equals",type:"list",member:{}},NotEquals:{locationName:"notEquals",type:"list",member:{}},GreaterThan:{locationName:"greaterThan",type:"long"},GreaterThanOrEqual:{locationName:"greaterThanOrEqual",type:"long"},LessThan:{locationName:"lessThan",type:"long"},LessThanOrEqual:{locationName:"lessThanOrEqual",type:"long"}}}}}},S1b:{type:"list",member:{type:"structure",required:["AccountId","Result"],members:{AccountId:{locationName:"accountId"},Result:{locationName:"result"}}}},S1f:{type:"structure",members:{DestinationArn:{locationName:"destinationArn"},KmsKeyArn:{locationName:"kmsKeyArn"}}},S1p:{type:"list",member:{}},S2p:{type:"structure",required:["CloudTrail","DNSLogs","FlowLogs","S3Logs"],members:{CloudTrail:{locationName:"cloudTrail",type:"structure",required:["Status"],members:{Status:{locationName:"status"}}},DNSLogs:{locationName:"dnsLogs",type:"structure",required:["Status"],members:{Status:{locationName:"status"}}},FlowLogs:{locationName:"flowLogs",type:"structure",required:["Status"],members:{Status:{locationName:"status"}}},S3Logs:{locationName:"s3Logs",type:"structure",required:["Status"],members:{Status:{locationName:"status"}}},Kubernetes:{locationName:"kubernetes",type:"structure",required:["AuditLogs"],members:{AuditLogs:{locationName:"auditLogs",type:"structure",required:["Status"],members:{Status:{locationName:"status"}}}}}}},S30:{type:"structure",members:{AttributeName:{locationName:"attributeName"},OrderBy:{locationName:"orderBy"}}},S3c:{type:"list",member:{type:"structure",members:{Key:{locationName:"key"},Value:{locationName:"value"}}}},S3k:{type:"structure",members:{IgnorePublicAcls:{locationName:"ignorePublicAcls",type:"boolean"},RestrictPublicBuckets:{locationName:"restrictPublicBuckets",type:"boolean"},BlockPublicAcls:{locationName:"blockPublicAcls",type:"boolean"},BlockPublicPolicy:{locationName:"blockPublicPolicy",type:"boolean"}}},S4e:{type:"structure",members:{City:{locationName:"city",type:"structure",members:{CityName:{locationName:"cityName"}}},Country:{locationName:"country",type:"structure",members:{CountryCode:{locationName:"countryCode"},CountryName:{locationName:"countryName"}}},GeoLocation:{locationName:"geoLocation",type:"structure",members:{Lat:{locationName:"lat",type:"double"},Lon:{locationName:"lon",type:"double"}}},IpAddressV4:{locationName:"ipAddressV4"},Organization:{locationName:"organization",type:"structure",members:{Asn:{locationName:"asn"},AsnOrg:{locationName:"asnOrg"},Isp:{locationName:"isp"},Org:{locationName:"org"}}}}},S4m:{type:"structure",members:{Port:{locationName:"port",type:"integer"},PortName:{locationName:"portName"}}},S4n:{type:"structure",members:{IpAddressV4:{locationName:"ipAddressV4"}}},S5i:{type:"list",member:{type:"structure",required:["AccountId","MasterId","Email","RelationshipStatus","UpdatedAt"],members:{AccountId:{locationName:"accountId"},DetectorId:{locationName:"detectorId"},MasterId:{locationName:"masterId"},Email:{locationName:"email"},RelationshipStatus:{locationName:"relationshipStatus"},InvitedAt:{locationName:"invitedAt"},UpdatedAt:{locationName:"updatedAt"}}}},S5y:{type:"structure",members:{Amount:{locationName:"amount"},Unit:{locationName:"unit"}}},S61:{type:"list",member:{type:"structure",members:{Resource:{locationName:"resource"},Total:{shape:"S5y",locationName:"total"}}}}}}},5735:function(e,t,r){(function(){var t,i,s,a,o,n,u,p=function(e,t){for(var r in t){if(m.call(t,r))e[r]=t[r]}function ctor(){this.constructor=e}ctor.prototype=t.prototype;e.prototype=new ctor;e.__super__=t.prototype;return e},m={}.hasOwnProperty;u=r(8582).isObject;n=r(6855);t=r(3801);s=r(7661);i=r(9463);a=r(9019);e.exports=o=function(e){p(XMLDocType,e);function XMLDocType(e,t,r){var i,s;XMLDocType.__super__.constructor.call(this,e);this.documentObject=e;if(u(t)){i=t,t=i.pubID,r=i.sysID}if(r==null){s=[t,r],r=s[0],t=s[1]}if(t!=null){this.pubID=this.stringify.dtdPubID(t)}if(r!=null){this.sysID=this.stringify.dtdSysID(r)}}XMLDocType.prototype.element=function(e,t){var r;r=new i(this,e,t);this.children.push(r);return this};XMLDocType.prototype.attList=function(e,r,i,s,a){var o;o=new t(this,e,r,i,s,a);this.children.push(o);return this};XMLDocType.prototype.entity=function(e,t){var r;r=new s(this,false,e,t);this.children.push(r);return this};XMLDocType.prototype.pEntity=function(e,t){var r;r=new s(this,true,e,t);this.children.push(r);return this};XMLDocType.prototype.notation=function(e,t){var r;r=new a(this,e,t);this.children.push(r);return this};XMLDocType.prototype.toString=function(e){return this.options.writer.set(e).docType(this)};XMLDocType.prototype.ele=function(e,t){return this.element(e,t)};XMLDocType.prototype.att=function(e,t,r,i,s){return this.attList(e,t,r,i,s)};XMLDocType.prototype.ent=function(e,t){return this.entity(e,t)};XMLDocType.prototype.pent=function(e,t){return this.pEntity(e,t)};XMLDocType.prototype.not=function(e,t){return this.notation(e,t)};XMLDocType.prototype.up=function(){return this.root()||this.documentObject};return XMLDocType}(n)}).call(this)},5747:function(e){e.exports=require("fs")},5761:function(e){e.exports={version:2,waiters:{}}},5773:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["ecr"]={};i.ECR=s.defineService("ecr",["2015-09-21"]);Object.defineProperty(a.services["ecr"],"2015-09-21",{get:function get(){var e=r(6849);e.paginators=r(4907).pagination;e.waiters=r(636).waiters;return e},enumerable:true,configurable:true});e.exports=i.ECR},5774:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["customerprofiles"]={};i.CustomerProfiles=s.defineService("customerprofiles",["2020-08-15"]);Object.defineProperty(a.services["customerprofiles"],"2020-08-15",{get:function get(){var e=r(4152);e.paginators=r(3634).pagination;return e},enumerable:true,configurable:true});e.exports=i.CustomerProfiles},5784:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2015-07-09",endpointPrefix:"codepipeline",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"CodePipeline",serviceFullName:"AWS CodePipeline",serviceId:"CodePipeline",signatureVersion:"v4",targetPrefix:"CodePipeline_20150709",uid:"codepipeline-2015-07-09"},operations:{AcknowledgeJob:{input:{type:"structure",required:["jobId","nonce"],members:{jobId:{},nonce:{}}},output:{type:"structure",members:{status:{}}}},AcknowledgeThirdPartyJob:{input:{type:"structure",required:["jobId","nonce","clientToken"],members:{jobId:{},nonce:{},clientToken:{}}},output:{type:"structure",members:{status:{}}}},CreateCustomActionType:{input:{type:"structure",required:["category","provider","version","inputArtifactDetails","outputArtifactDetails"],members:{category:{},provider:{},version:{},settings:{shape:"Se"},configurationProperties:{shape:"Sh"},inputArtifactDetails:{shape:"Sn"},outputArtifactDetails:{shape:"Sn"},tags:{shape:"Sq"}}},output:{type:"structure",required:["actionType"],members:{actionType:{shape:"Sv"},tags:{shape:"Sq"}}}},CreatePipeline:{input:{type:"structure",required:["pipeline"],members:{pipeline:{shape:"Sz"},tags:{shape:"Sq"}}},output:{type:"structure",members:{pipeline:{shape:"Sz"},tags:{shape:"Sq"}}}},DeleteCustomActionType:{input:{type:"structure",required:["category","provider","version"],members:{category:{},provider:{},version:{}}}},DeletePipeline:{input:{type:"structure",required:["name"],members:{name:{}}}},DeleteWebhook:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",members:{}}},DeregisterWebhookWithThirdParty:{input:{type:"structure",members:{webhookName:{}}},output:{type:"structure",members:{}}},DisableStageTransition:{input:{type:"structure",required:["pipelineName","stageName","transitionType","reason"],members:{pipelineName:{},stageName:{},transitionType:{},reason:{}}}},EnableStageTransition:{input:{type:"structure",required:["pipelineName","stageName","transitionType"],members:{pipelineName:{},stageName:{},transitionType:{}}}},GetActionType:{input:{type:"structure",required:["category","owner","provider","version"],members:{category:{},owner:{},provider:{},version:{}}},output:{type:"structure",members:{actionType:{shape:"S29"}}}},GetJobDetails:{input:{type:"structure",required:["jobId"],members:{jobId:{}}},output:{type:"structure",members:{jobDetails:{type:"structure",members:{id:{},data:{shape:"S31"},accountId:{}}}}}},GetPipeline:{input:{type:"structure",required:["name"],members:{name:{},version:{type:"integer"}}},output:{type:"structure",members:{pipeline:{shape:"Sz"},metadata:{type:"structure",members:{pipelineArn:{},created:{type:"timestamp"},updated:{type:"timestamp"}}}}}},GetPipelineExecution:{input:{type:"structure",required:["pipelineName","pipelineExecutionId"],members:{pipelineName:{},pipelineExecutionId:{}}},output:{type:"structure",members:{pipelineExecution:{type:"structure",members:{pipelineName:{},pipelineVersion:{type:"integer"},pipelineExecutionId:{},status:{},statusSummary:{},artifactRevisions:{type:"list",member:{type:"structure",members:{name:{},revisionId:{},revisionChangeIdentifier:{},revisionSummary:{},created:{type:"timestamp"},revisionUrl:{}}}}}}}}},GetPipelineState:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",members:{pipelineName:{},pipelineVersion:{type:"integer"},stageStates:{type:"list",member:{type:"structure",members:{stageName:{},inboundExecution:{shape:"S43"},inboundTransitionState:{type:"structure",members:{enabled:{type:"boolean"},lastChangedBy:{},lastChangedAt:{type:"timestamp"},disabledReason:{}}},actionStates:{type:"list",member:{type:"structure",members:{actionName:{},currentRevision:{shape:"S4b"},latestExecution:{type:"structure",members:{actionExecutionId:{},status:{},summary:{},lastStatusChange:{type:"timestamp"},token:{},lastUpdatedBy:{},externalExecutionId:{},externalExecutionUrl:{},percentComplete:{type:"integer"},errorDetails:{type:"structure",members:{code:{},message:{}}}}},entityUrl:{},revisionUrl:{}}}},latestExecution:{shape:"S43"}}}},created:{type:"timestamp"},updated:{type:"timestamp"}}}},GetThirdPartyJobDetails:{input:{type:"structure",required:["jobId","clientToken"],members:{jobId:{},clientToken:{}}},output:{type:"structure",members:{jobDetails:{type:"structure",members:{id:{},data:{type:"structure",members:{actionTypeId:{shape:"Sw"},actionConfiguration:{shape:"S32"},pipelineContext:{shape:"S33"},inputArtifacts:{shape:"S39"},outputArtifacts:{shape:"S39"},artifactCredentials:{shape:"S3h"},continuationToken:{},encryptionKey:{shape:"S15"}}},nonce:{}}}}}},ListActionExecutions:{input:{type:"structure",required:["pipelineName"],members:{pipelineName:{},filter:{type:"structure",members:{pipelineExecutionId:{}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{actionExecutionDetails:{type:"list",member:{type:"structure",members:{pipelineExecutionId:{},actionExecutionId:{},pipelineVersion:{type:"integer"},stageName:{},actionName:{},startTime:{type:"timestamp"},lastUpdateTime:{type:"timestamp"},status:{},input:{type:"structure",members:{actionTypeId:{shape:"Sw"},configuration:{shape:"S1l"},resolvedConfiguration:{type:"map",key:{},value:{}},roleArn:{},region:{},inputArtifacts:{shape:"S50"},namespace:{}}},output:{type:"structure",members:{outputArtifacts:{shape:"S50"},executionResult:{type:"structure",members:{externalExecutionId:{},externalExecutionSummary:{},externalExecutionUrl:{}}},outputVariables:{shape:"S59"}}}}}},nextToken:{}}}},ListActionTypes:{input:{type:"structure",members:{actionOwnerFilter:{},nextToken:{},regionFilter:{}}},output:{type:"structure",required:["actionTypes"],members:{actionTypes:{type:"list",member:{shape:"Sv"}},nextToken:{}}}},ListPipelineExecutions:{input:{type:"structure",required:["pipelineName"],members:{pipelineName:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{pipelineExecutionSummaries:{type:"list",member:{type:"structure",members:{pipelineExecutionId:{},status:{},startTime:{type:"timestamp"},lastUpdateTime:{type:"timestamp"},sourceRevisions:{type:"list",member:{type:"structure",required:["actionName"],members:{actionName:{},revisionId:{},revisionSummary:{},revisionUrl:{}}}},trigger:{type:"structure",members:{triggerType:{},triggerDetail:{}}},stopTrigger:{type:"structure",members:{reason:{}}}}}},nextToken:{}}}},ListPipelines:{input:{type:"structure",members:{nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{pipelines:{type:"list",member:{type:"structure",members:{name:{},version:{type:"integer"},created:{type:"timestamp"},updated:{type:"timestamp"}}}},nextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["resourceArn"],members:{resourceArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{tags:{shape:"Sq"},nextToken:{}}}},ListWebhooks:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{webhooks:{type:"list",member:{shape:"S61"}},NextToken:{}}}},PollForJobs:{input:{type:"structure",required:["actionTypeId"],members:{actionTypeId:{shape:"Sw"},maxBatchSize:{type:"integer"},queryParam:{type:"map",key:{},value:{}}}},output:{type:"structure",members:{jobs:{type:"list",member:{type:"structure",members:{id:{},data:{shape:"S31"},nonce:{},accountId:{}}}}}}},PollForThirdPartyJobs:{input:{type:"structure",required:["actionTypeId"],members:{actionTypeId:{shape:"Sw"},maxBatchSize:{type:"integer"}}},output:{type:"structure",members:{jobs:{type:"list",member:{type:"structure",members:{clientId:{},jobId:{}}}}}}},PutActionRevision:{input:{type:"structure",required:["pipelineName","stageName","actionName","actionRevision"],members:{pipelineName:{},stageName:{},actionName:{},actionRevision:{shape:"S4b"}}},output:{type:"structure",members:{newRevision:{type:"boolean"},pipelineExecutionId:{}}}},PutApprovalResult:{input:{type:"structure",required:["pipelineName","stageName","actionName","result","token"],members:{pipelineName:{},stageName:{},actionName:{},result:{type:"structure",required:["summary","status"],members:{summary:{},status:{}}},token:{}}},output:{type:"structure",members:{approvedAt:{type:"timestamp"}}}},PutJobFailureResult:{input:{type:"structure",required:["jobId","failureDetails"],members:{jobId:{},failureDetails:{shape:"S71"}}}},PutJobSuccessResult:{input:{type:"structure",required:["jobId"],members:{jobId:{},currentRevision:{shape:"S74"},continuationToken:{},executionDetails:{shape:"S76"},outputVariables:{shape:"S59"}}}},PutThirdPartyJobFailureResult:{input:{type:"structure",required:["jobId","clientToken","failureDetails"],members:{jobId:{},clientToken:{},failureDetails:{shape:"S71"}}}},PutThirdPartyJobSuccessResult:{input:{type:"structure",required:["jobId","clientToken"],members:{jobId:{},clientToken:{},currentRevision:{shape:"S74"},continuationToken:{},executionDetails:{shape:"S76"}}}},PutWebhook:{input:{type:"structure",required:["webhook"],members:{webhook:{shape:"S62"},tags:{shape:"Sq"}}},output:{type:"structure",members:{webhook:{shape:"S61"}}}},RegisterWebhookWithThirdParty:{input:{type:"structure",members:{webhookName:{}}},output:{type:"structure",members:{}}},RetryStageExecution:{input:{type:"structure",required:["pipelineName","stageName","pipelineExecutionId","retryMode"],members:{pipelineName:{},stageName:{},pipelineExecutionId:{},retryMode:{}}},output:{type:"structure",members:{pipelineExecutionId:{}}}},StartPipelineExecution:{input:{type:"structure",required:["name"],members:{name:{},clientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{pipelineExecutionId:{}}}},StopPipelineExecution:{input:{type:"structure",required:["pipelineName","pipelineExecutionId"],members:{pipelineName:{},pipelineExecutionId:{},abandon:{type:"boolean"},reason:{}}},output:{type:"structure",members:{pipelineExecutionId:{}}}},TagResource:{input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{},tags:{shape:"Sq"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{},tagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateActionType:{input:{type:"structure",required:["actionType"],members:{actionType:{shape:"S29"}}}},UpdatePipeline:{input:{type:"structure",required:["pipeline"],members:{pipeline:{shape:"Sz"}}},output:{type:"structure",members:{pipeline:{shape:"Sz"}}}}},shapes:{Se:{type:"structure",members:{thirdPartyConfigurationUrl:{},entityUrlTemplate:{},executionUrlTemplate:{},revisionUrlTemplate:{}}},Sh:{type:"list",member:{type:"structure",required:["name","required","key","secret"],members:{name:{},required:{type:"boolean"},key:{type:"boolean"},secret:{type:"boolean"},queryable:{type:"boolean"},description:{},type:{}}}},Sn:{type:"structure",required:["minimumCount","maximumCount"],members:{minimumCount:{type:"integer"},maximumCount:{type:"integer"}}},Sq:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}},Sv:{type:"structure",required:["id","inputArtifactDetails","outputArtifactDetails"],members:{id:{shape:"Sw"},settings:{shape:"Se"},actionConfigurationProperties:{shape:"Sh"},inputArtifactDetails:{shape:"Sn"},outputArtifactDetails:{shape:"Sn"}}},Sw:{type:"structure",required:["category","owner","provider","version"],members:{category:{},owner:{},provider:{},version:{}}},Sz:{type:"structure",required:["name","roleArn","stages"],members:{name:{},roleArn:{},artifactStore:{shape:"S12"},artifactStores:{type:"map",key:{},value:{shape:"S12"}},stages:{type:"list",member:{type:"structure",required:["name","actions"],members:{name:{},blockers:{type:"list",member:{type:"structure",required:["name","type"],members:{name:{},type:{}}}},actions:{type:"list",member:{type:"structure",required:["name","actionTypeId"],members:{name:{},actionTypeId:{shape:"Sw"},runOrder:{type:"integer"},configuration:{shape:"S1l"},outputArtifacts:{type:"list",member:{type:"structure",required:["name"],members:{name:{}}}},inputArtifacts:{type:"list",member:{type:"structure",required:["name"],members:{name:{}}}},roleArn:{},region:{},namespace:{}}}}}}},version:{type:"integer"}}},S12:{type:"structure",required:["type","location"],members:{type:{},location:{},encryptionKey:{shape:"S15"}}},S15:{type:"structure",required:["id","type"],members:{id:{},type:{}}},S1l:{type:"map",key:{},value:{}},S29:{type:"structure",required:["executor","id","inputArtifactDetails","outputArtifactDetails"],members:{description:{},executor:{type:"structure",required:["configuration","type"],members:{configuration:{type:"structure",members:{lambdaExecutorConfiguration:{type:"structure",required:["lambdaFunctionArn"],members:{lambdaFunctionArn:{}}},jobWorkerExecutorConfiguration:{type:"structure",members:{pollingAccounts:{type:"list",member:{}},pollingServicePrincipals:{type:"list",member:{}}}}}},type:{},policyStatementsTemplate:{},jobTimeout:{type:"integer"}}},id:{type:"structure",required:["category","owner","provider","version"],members:{category:{},owner:{},provider:{},version:{}}},inputArtifactDetails:{shape:"S2o"},outputArtifactDetails:{shape:"S2o"},permissions:{type:"structure",required:["allowedAccounts"],members:{allowedAccounts:{type:"list",member:{}}}},properties:{type:"list",member:{type:"structure",required:["name","optional","key","noEcho"],members:{name:{},optional:{type:"boolean"},key:{type:"boolean"},noEcho:{type:"boolean"},queryable:{type:"boolean"},description:{}}}},urls:{type:"structure",members:{configurationUrl:{},entityUrlTemplate:{},executionUrlTemplate:{},revisionUrlTemplate:{}}}}},S2o:{type:"structure",required:["minimumCount","maximumCount"],members:{minimumCount:{type:"integer"},maximumCount:{type:"integer"}}},S31:{type:"structure",members:{actionTypeId:{shape:"Sw"},actionConfiguration:{shape:"S32"},pipelineContext:{shape:"S33"},inputArtifacts:{shape:"S39"},outputArtifacts:{shape:"S39"},artifactCredentials:{shape:"S3h"},continuationToken:{},encryptionKey:{shape:"S15"}}},S32:{type:"structure",members:{configuration:{shape:"S1l"}}},S33:{type:"structure",members:{pipelineName:{},stage:{type:"structure",members:{name:{}}},action:{type:"structure",members:{name:{},actionExecutionId:{}}},pipelineArn:{},pipelineExecutionId:{}}},S39:{type:"list",member:{type:"structure",members:{name:{},revision:{},location:{type:"structure",members:{type:{},s3Location:{type:"structure",required:["bucketName","objectKey"],members:{bucketName:{},objectKey:{}}}}}}}},S3h:{type:"structure",required:["accessKeyId","secretAccessKey","sessionToken"],members:{accessKeyId:{type:"string",sensitive:true},secretAccessKey:{type:"string",sensitive:true},sessionToken:{type:"string",sensitive:true}},sensitive:true},S43:{type:"structure",required:["pipelineExecutionId","status"],members:{pipelineExecutionId:{},status:{}}},S4b:{type:"structure",required:["revisionId","revisionChangeId","created"],members:{revisionId:{},revisionChangeId:{},created:{type:"timestamp"}}},S50:{type:"list",member:{type:"structure",members:{name:{},s3location:{type:"structure",members:{bucket:{},key:{}}}}}},S59:{type:"map",key:{},value:{}},S61:{type:"structure",required:["definition","url"],members:{definition:{shape:"S62"},url:{},errorMessage:{},errorCode:{},lastTriggered:{type:"timestamp"},arn:{},tags:{shape:"Sq"}}},S62:{type:"structure",required:["name","targetPipeline","targetAction","filters","authentication","authenticationConfiguration"],members:{name:{},targetPipeline:{},targetAction:{},filters:{type:"list",member:{type:"structure",required:["jsonPath"],members:{jsonPath:{},matchEquals:{}}}},authentication:{},authenticationConfiguration:{type:"structure",members:{AllowedIPRange:{},SecretToken:{}}}}},S71:{type:"structure",required:["type","message"],members:{type:{},message:{},externalExecutionId:{}}},S74:{type:"structure",required:["revision","changeIdentifier"],members:{revision:{},changeIdentifier:{},created:{type:"timestamp"},revisionSummary:{}}},S76:{type:"structure",members:{summary:{},externalExecutionId:{},percentComplete:{type:"integer"}}}}}},5788:function(e){e.exports={pagination:{DescribeBuckets:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"buckets"},GetUsageStatistics:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"records"},ListClassificationJobs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListCustomDataIdentifiers:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"items"},ListFindings:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"findingIds"},ListFindingsFilters:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"findingsFilterListItems"},ListInvitations:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"invitations"},ListMembers:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"members"},ListOrganizationAdminAccounts:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"adminAccounts"},SearchResources:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"matchingResources"}}}},5796:function(e,t,r){(function(){var t,i,s,a,o,n,u=function(e,t){for(var r in t){if(p.call(t,r))e[r]=t[r]}function ctor(){this.constructor=e}ctor.prototype=t.prototype;e.prototype=new ctor;e.__super__=t.prototype;return e},p={}.hasOwnProperty;n=r(8582),o=n.isObject,a=n.isFunction;s=r(6855);t=r(2884);e.exports=i=function(e){u(XMLElement,e);function XMLElement(e,t,r){XMLElement.__super__.constructor.call(this,e);if(t==null){throw new Error("Missing element name")}this.name=this.stringify.eleName(t);this.attributes={};if(r!=null){this.attribute(r)}if(e.isDocument){this.isRoot=true;this.documentObject=e;e.rootObject=this}}XMLElement.prototype.clone=function(){var e,t,r,i;r=Object.create(this);if(r.isRoot){r.documentObject=null}r.attributes={};i=this.attributes;for(t in i){if(!p.call(i,t))continue;e=i[t];r.attributes[t]=e.clone()}r.children=[];this.children.forEach(function(e){var t;t=e.clone();t.parent=r;return r.children.push(t)});return r};XMLElement.prototype.attribute=function(e,r){var i,s;if(e!=null){e=e.valueOf()}if(o(e)){for(i in e){if(!p.call(e,i))continue;s=e[i];this.attribute(i,s)}}else{if(a(r)){r=r.apply()}if(!this.options.skipNullAttributes||r!=null){this.attributes[e]=new t(this,e,r)}}return this};XMLElement.prototype.removeAttribute=function(e){var t,r,i;if(e==null){throw new Error("Missing attribute name")}e=e.valueOf();if(Array.isArray(e)){for(r=0,i=e.length;r/g,">").replace(/\r/g," ").replace(/\n/g," ").replace(/\u0085/g,"…").replace(/\u2028/,"
")}e.exports={escapeElement:escapeElement}},5967:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["cloudwatch"]={};i.CloudWatch=s.defineService("cloudwatch",["2010-08-01"]);Object.defineProperty(a.services["cloudwatch"],"2010-08-01",{get:function get(){var e=r(1764);e.paginators=r(6504).pagination;e.waiters=r(6461).waiters;return e},enumerable:true,configurable:true});e.exports=i.CloudWatch},5981:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-02-01",endpointPrefix:"account",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS Account",serviceId:"Account",signatureVersion:"v4",signingName:"account",uid:"account-2021-02-01"},operations:{DeleteAlternateContact:{http:{requestUri:"/deleteAlternateContact",responseCode:200},input:{type:"structure",required:["AlternateContactType"],members:{AccountId:{},AlternateContactType:{}}},idempotent:true},GetAlternateContact:{http:{requestUri:"/getAlternateContact",responseCode:200},input:{type:"structure",required:["AlternateContactType"],members:{AccountId:{},AlternateContactType:{}}},output:{type:"structure",members:{AlternateContact:{type:"structure",members:{AlternateContactType:{},EmailAddress:{shape:"S7"},Name:{shape:"S8"},PhoneNumber:{shape:"S9"},Title:{shape:"Sa"}}}}}},PutAlternateContact:{http:{requestUri:"/putAlternateContact",responseCode:200},input:{type:"structure",required:["AlternateContactType","EmailAddress","Name","PhoneNumber","Title"],members:{AccountId:{},AlternateContactType:{},EmailAddress:{shape:"S7"},Name:{shape:"S8"},PhoneNumber:{shape:"S9"},Title:{shape:"Sa"}}},idempotent:true}},shapes:{S7:{type:"string",sensitive:true},S8:{type:"string",sensitive:true},S9:{type:"string",sensitive:true},Sa:{type:"string",sensitive:true}}}},5993:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-11-22",endpointPrefix:"api.iotwireless",protocol:"rest-json",serviceFullName:"AWS IoT Wireless",serviceId:"IoT Wireless",signatureVersion:"v4",signingName:"iotwireless",uid:"iotwireless-2020-11-22"},operations:{AssociateAwsAccountWithPartnerAccount:{http:{requestUri:"/partner-accounts"},input:{type:"structure",required:["Sidewalk"],members:{Sidewalk:{shape:"S2"},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"S6"}}},output:{type:"structure",members:{Sidewalk:{shape:"S2"},Arn:{}}}},AssociateMulticastGroupWithFuotaTask:{http:{method:"PUT",requestUri:"/fuota-tasks/{Id}/multicast-group",responseCode:204},input:{type:"structure",required:["Id","MulticastGroupId"],members:{Id:{location:"uri",locationName:"Id"},MulticastGroupId:{}}},output:{type:"structure",members:{}}},AssociateWirelessDeviceWithFuotaTask:{http:{method:"PUT",requestUri:"/fuota-tasks/{Id}/wireless-device",responseCode:204},input:{type:"structure",required:["Id","WirelessDeviceId"],members:{Id:{location:"uri",locationName:"Id"},WirelessDeviceId:{}}},output:{type:"structure",members:{}}},AssociateWirelessDeviceWithMulticastGroup:{http:{method:"PUT",requestUri:"/multicast-groups/{Id}/wireless-device",responseCode:204},input:{type:"structure",required:["Id","WirelessDeviceId"],members:{Id:{location:"uri",locationName:"Id"},WirelessDeviceId:{}}},output:{type:"structure",members:{}}},AssociateWirelessDeviceWithThing:{http:{method:"PUT",requestUri:"/wireless-devices/{Id}/thing",responseCode:204},input:{type:"structure",required:["Id","ThingArn"],members:{Id:{location:"uri",locationName:"Id"},ThingArn:{}}},output:{type:"structure",members:{}}},AssociateWirelessGatewayWithCertificate:{http:{method:"PUT",requestUri:"/wireless-gateways/{Id}/certificate"},input:{type:"structure",required:["Id","IotCertificateId"],members:{Id:{location:"uri",locationName:"Id"},IotCertificateId:{}}},output:{type:"structure",members:{IotCertificateId:{}}}},AssociateWirelessGatewayWithThing:{http:{method:"PUT",requestUri:"/wireless-gateways/{Id}/thing",responseCode:204},input:{type:"structure",required:["Id","ThingArn"],members:{Id:{location:"uri",locationName:"Id"},ThingArn:{}}},output:{type:"structure",members:{}}},CancelMulticastGroupSession:{http:{method:"DELETE",requestUri:"/multicast-groups/{Id}/session",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{}}},CreateDestination:{http:{requestUri:"/destinations",responseCode:201},input:{type:"structure",required:["Name","ExpressionType","Expression","RoleArn"],members:{Name:{},ExpressionType:{},Expression:{},Description:{},RoleArn:{},Tags:{shape:"S6"},ClientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{Arn:{},Name:{}}}},CreateDeviceProfile:{http:{requestUri:"/device-profiles",responseCode:201},input:{type:"structure",members:{Name:{},LoRaWAN:{shape:"S16"},Tags:{shape:"S6"},ClientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{Arn:{},Id:{}}}},CreateFuotaTask:{http:{requestUri:"/fuota-tasks",responseCode:201},input:{type:"structure",required:["FirmwareUpdateImage","FirmwareUpdateRole"],members:{Name:{},Description:{},ClientRequestToken:{idempotencyToken:true},LoRaWAN:{shape:"S1w"},FirmwareUpdateImage:{},FirmwareUpdateRole:{},Tags:{shape:"S6"}}},output:{type:"structure",members:{Arn:{},Id:{}}}},CreateMulticastGroup:{http:{requestUri:"/multicast-groups",responseCode:201},input:{type:"structure",required:["LoRaWAN"],members:{Name:{},Description:{},ClientRequestToken:{idempotencyToken:true},LoRaWAN:{shape:"S24"},Tags:{shape:"S6"}}},output:{type:"structure",members:{Arn:{},Id:{}}}},CreateNetworkAnalyzerConfiguration:{http:{requestUri:"/network-analyzer-configurations",responseCode:201},input:{type:"structure",required:["Name"],members:{Name:{},TraceContent:{shape:"S2a"},WirelessDevices:{shape:"S2d"},WirelessGateways:{shape:"S2e"},Description:{},Tags:{shape:"S6"},ClientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{Arn:{},Name:{}}}},CreateServiceProfile:{http:{requestUri:"/service-profiles",responseCode:201},input:{type:"structure",members:{Name:{},LoRaWAN:{type:"structure",members:{AddGwMetadata:{type:"boolean"}}},Tags:{shape:"S6"},ClientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{Arn:{},Id:{}}}},CreateWirelessDevice:{http:{requestUri:"/wireless-devices",responseCode:201},input:{type:"structure",required:["Type","DestinationName"],members:{Type:{},Name:{},Description:{},DestinationName:{},ClientRequestToken:{idempotencyToken:true},LoRaWAN:{shape:"S2r"},Tags:{shape:"S6"}}},output:{type:"structure",members:{Arn:{},Id:{}}}},CreateWirelessGateway:{http:{requestUri:"/wireless-gateways",responseCode:201},input:{type:"structure",required:["LoRaWAN"],members:{Name:{},Description:{},LoRaWAN:{shape:"S3h"},Tags:{shape:"S6"},ClientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{Arn:{},Id:{}}}},CreateWirelessGatewayTask:{http:{requestUri:"/wireless-gateways/{Id}/tasks",responseCode:201},input:{type:"structure",required:["Id","WirelessGatewayTaskDefinitionId"],members:{Id:{location:"uri",locationName:"Id"},WirelessGatewayTaskDefinitionId:{}}},output:{type:"structure",members:{WirelessGatewayTaskDefinitionId:{},Status:{}}}},CreateWirelessGatewayTaskDefinition:{http:{requestUri:"/wireless-gateway-task-definitions",responseCode:201},input:{type:"structure",required:["AutoCreateTasks"],members:{AutoCreateTasks:{type:"boolean"},Name:{},Update:{shape:"S3y"},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"S6"}}},output:{type:"structure",members:{Id:{},Arn:{}}}},DeleteDestination:{http:{method:"DELETE",requestUri:"/destinations/{Name}",responseCode:204},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",members:{}}},DeleteDeviceProfile:{http:{method:"DELETE",requestUri:"/device-profiles/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{}}},DeleteFuotaTask:{http:{method:"DELETE",requestUri:"/fuota-tasks/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{}}},DeleteMulticastGroup:{http:{method:"DELETE",requestUri:"/multicast-groups/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{}}},DeleteNetworkAnalyzerConfiguration:{http:{method:"DELETE",requestUri:"/network-analyzer-configurations/{ConfigurationName}",responseCode:204},input:{type:"structure",required:["ConfigurationName"],members:{ConfigurationName:{location:"uri",locationName:"ConfigurationName"}}},output:{type:"structure",members:{}}},DeleteQueuedMessages:{http:{method:"DELETE",requestUri:"/wireless-devices/{Id}/data",responseCode:204},input:{type:"structure",required:["Id","MessageId"],members:{Id:{location:"uri",locationName:"Id"},MessageId:{location:"querystring",locationName:"messageId"},WirelessDeviceType:{location:"querystring",locationName:"WirelessDeviceType"}}},output:{type:"structure",members:{}}},DeleteServiceProfile:{http:{method:"DELETE",requestUri:"/service-profiles/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{}}},DeleteWirelessDevice:{http:{method:"DELETE",requestUri:"/wireless-devices/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{}}},DeleteWirelessGateway:{http:{method:"DELETE",requestUri:"/wireless-gateways/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{}}},DeleteWirelessGatewayTask:{http:{method:"DELETE",requestUri:"/wireless-gateways/{Id}/tasks",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{}}},DeleteWirelessGatewayTaskDefinition:{http:{method:"DELETE",requestUri:"/wireless-gateway-task-definitions/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{}}},DisassociateAwsAccountFromPartnerAccount:{http:{method:"DELETE",requestUri:"/partner-accounts/{PartnerAccountId}",responseCode:204},input:{type:"structure",required:["PartnerAccountId","PartnerType"],members:{PartnerAccountId:{location:"uri",locationName:"PartnerAccountId"},PartnerType:{location:"querystring",locationName:"partnerType"}}},output:{type:"structure",members:{}}},DisassociateMulticastGroupFromFuotaTask:{http:{method:"DELETE",requestUri:"/fuota-tasks/{Id}/multicast-groups/{MulticastGroupId}",responseCode:204},input:{type:"structure",required:["Id","MulticastGroupId"],members:{Id:{location:"uri",locationName:"Id"},MulticastGroupId:{location:"uri",locationName:"MulticastGroupId"}}},output:{type:"structure",members:{}}},DisassociateWirelessDeviceFromFuotaTask:{http:{method:"DELETE",requestUri:"/fuota-tasks/{Id}/wireless-devices/{WirelessDeviceId}",responseCode:204},input:{type:"structure",required:["Id","WirelessDeviceId"],members:{Id:{location:"uri",locationName:"Id"},WirelessDeviceId:{location:"uri",locationName:"WirelessDeviceId"}}},output:{type:"structure",members:{}}},DisassociateWirelessDeviceFromMulticastGroup:{http:{method:"DELETE",requestUri:"/multicast-groups/{Id}/wireless-devices/{WirelessDeviceId}",responseCode:204},input:{type:"structure",required:["Id","WirelessDeviceId"],members:{Id:{location:"uri",locationName:"Id"},WirelessDeviceId:{location:"uri",locationName:"WirelessDeviceId"}}},output:{type:"structure",members:{}}},DisassociateWirelessDeviceFromThing:{http:{method:"DELETE",requestUri:"/wireless-devices/{Id}/thing",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{}}},DisassociateWirelessGatewayFromCertificate:{http:{method:"DELETE",requestUri:"/wireless-gateways/{Id}/certificate",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{}}},DisassociateWirelessGatewayFromThing:{http:{method:"DELETE",requestUri:"/wireless-gateways/{Id}/thing",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{}}},GetDestination:{http:{method:"GET",requestUri:"/destinations/{Name}"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"Name"}}},output:{type:"structure",members:{Arn:{},Name:{},Expression:{},ExpressionType:{},Description:{},RoleArn:{}}}},GetDeviceProfile:{http:{method:"GET",requestUri:"/device-profiles/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{Arn:{},Name:{},Id:{},LoRaWAN:{shape:"S16"}}}},GetEventConfigurationByResourceTypes:{http:{method:"GET",requestUri:"/event-configurations-resource-types"},input:{type:"structure",members:{}},output:{type:"structure",members:{DeviceRegistrationState:{shape:"S5i"},Proximity:{shape:"S5l"},Join:{shape:"S5m"},ConnectionStatus:{shape:"S5o"}}}},GetFuotaTask:{http:{method:"GET",requestUri:"/fuota-tasks/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{Arn:{},Id:{},Status:{},Name:{},Description:{},LoRaWAN:{type:"structure",members:{RfRegion:{},StartTime:{shape:"S5u"}}},FirmwareUpdateImage:{},FirmwareUpdateRole:{},CreatedAt:{type:"timestamp"}}}},GetLogLevelsByResourceTypes:{http:{method:"GET",requestUri:"/log-levels",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{DefaultLogLevel:{},WirelessGatewayLogOptions:{shape:"S5y"},WirelessDeviceLogOptions:{shape:"S64"}}}},GetMulticastGroup:{http:{method:"GET",requestUri:"/multicast-groups/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{Arn:{},Id:{},Name:{},Description:{},Status:{},LoRaWAN:{type:"structure",members:{RfRegion:{},DlClass:{},NumberOfDevicesRequested:{type:"integer"},NumberOfDevicesInGroup:{type:"integer"}}},CreatedAt:{type:"timestamp"}}}},GetMulticastGroupSession:{http:{method:"GET",requestUri:"/multicast-groups/{Id}/session"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{LoRaWAN:{shape:"S6h"}}}},GetNetworkAnalyzerConfiguration:{http:{method:"GET",requestUri:"/network-analyzer-configurations/{ConfigurationName}",responseCode:200},input:{type:"structure",required:["ConfigurationName"],members:{ConfigurationName:{location:"uri",locationName:"ConfigurationName"}}},output:{type:"structure",members:{TraceContent:{shape:"S2a"},WirelessDevices:{shape:"S2d"},WirelessGateways:{shape:"S2e"},Description:{},Arn:{},Name:{}}}},GetPartnerAccount:{http:{method:"GET",requestUri:"/partner-accounts/{PartnerAccountId}"},input:{type:"structure",required:["PartnerAccountId","PartnerType"],members:{PartnerAccountId:{location:"uri",locationName:"PartnerAccountId"},PartnerType:{location:"querystring",locationName:"partnerType"}}},output:{type:"structure",members:{Sidewalk:{shape:"S6q"},AccountLinked:{type:"boolean"}}}},GetResourceEventConfiguration:{http:{method:"GET",requestUri:"/event-configurations/{Identifier}"},input:{type:"structure",required:["Identifier","IdentifierType"],members:{Identifier:{location:"uri",locationName:"Identifier"},IdentifierType:{location:"querystring",locationName:"identifierType"},PartnerType:{location:"querystring",locationName:"partnerType"}}},output:{type:"structure",members:{DeviceRegistrationState:{shape:"S6y"},Proximity:{shape:"S70"},Join:{shape:"S71"},ConnectionStatus:{shape:"S73"}}}},GetResourceLogLevel:{http:{method:"GET",requestUri:"/log-levels/{ResourceIdentifier}",responseCode:200},input:{type:"structure",required:["ResourceIdentifier","ResourceType"],members:{ResourceIdentifier:{location:"uri",locationName:"ResourceIdentifier"},ResourceType:{location:"querystring",locationName:"resourceType"}}},output:{type:"structure",members:{LogLevel:{}}}},GetServiceEndpoint:{http:{method:"GET",requestUri:"/service-endpoint"},input:{type:"structure",members:{ServiceType:{location:"querystring",locationName:"serviceType"}}},output:{type:"structure",members:{ServiceType:{},ServiceEndpoint:{},ServerTrust:{}}}},GetServiceProfile:{http:{method:"GET",requestUri:"/service-profiles/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{Arn:{},Name:{},Id:{},LoRaWAN:{type:"structure",members:{UlRate:{type:"integer"},UlBucketSize:{type:"integer"},UlRatePolicy:{},DlRate:{type:"integer"},DlBucketSize:{type:"integer"},DlRatePolicy:{},AddGwMetadata:{type:"boolean"},DevStatusReqFreq:{type:"integer"},ReportDevStatusBattery:{type:"boolean"},ReportDevStatusMargin:{type:"boolean"},DrMin:{type:"integer"},DrMax:{type:"integer"},ChannelMask:{},PrAllowed:{type:"boolean"},HrAllowed:{type:"boolean"},RaAllowed:{type:"boolean"},NwkGeoLoc:{type:"boolean"},TargetPer:{type:"integer"},MinGwDiversity:{type:"integer"}}}}}},GetWirelessDevice:{http:{method:"GET",requestUri:"/wireless-devices/{Identifier}"},input:{type:"structure",required:["Identifier","IdentifierType"],members:{Identifier:{location:"uri",locationName:"Identifier"},IdentifierType:{location:"querystring",locationName:"identifierType"}}},output:{type:"structure",members:{Type:{},Name:{},Description:{},DestinationName:{},Id:{},Arn:{},ThingName:{},ThingArn:{},LoRaWAN:{shape:"S2r"},Sidewalk:{type:"structure",members:{AmazonId:{},SidewalkId:{},SidewalkManufacturingSn:{},DeviceCertificates:{shape:"S86"}}}}}},GetWirelessDeviceStatistics:{http:{method:"GET",requestUri:"/wireless-devices/{Id}/statistics",responseCode:200},input:{type:"structure",required:["WirelessDeviceId"],members:{WirelessDeviceId:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{WirelessDeviceId:{},LastUplinkReceivedAt:{},LoRaWAN:{type:"structure",members:{DevEui:{},FPort:{type:"integer"},DataRate:{type:"integer"},Frequency:{type:"integer"},Timestamp:{},Gateways:{type:"list",member:{type:"structure",members:{GatewayEui:{},Snr:{type:"double"},Rssi:{type:"double"}}}}}},Sidewalk:{type:"structure",members:{Rssi:{type:"integer"},BatteryLevel:{},Event:{},DeviceState:{}}}}}},GetWirelessGateway:{http:{method:"GET",requestUri:"/wireless-gateways/{Identifier}"},input:{type:"structure",required:["Identifier","IdentifierType"],members:{Identifier:{location:"uri",locationName:"Identifier"},IdentifierType:{location:"querystring",locationName:"identifierType"}}},output:{type:"structure",members:{Name:{},Id:{},Description:{},LoRaWAN:{shape:"S3h"},Arn:{},ThingName:{},ThingArn:{}}}},GetWirelessGatewayCertificate:{http:{method:"GET",requestUri:"/wireless-gateways/{Id}/certificate"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{IotCertificateId:{},LoRaWANNetworkServerCertificateId:{}}}},GetWirelessGatewayFirmwareInformation:{http:{method:"GET",requestUri:"/wireless-gateways/{Id}/firmware-information"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{LoRaWAN:{type:"structure",members:{CurrentVersion:{shape:"S43"}}}}}},GetWirelessGatewayStatistics:{http:{method:"GET",requestUri:"/wireless-gateways/{Id}/statistics",responseCode:200},input:{type:"structure",required:["WirelessGatewayId"],members:{WirelessGatewayId:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{WirelessGatewayId:{},LastUplinkReceivedAt:{},ConnectionStatus:{}}}},GetWirelessGatewayTask:{http:{method:"GET",requestUri:"/wireless-gateways/{Id}/tasks"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{WirelessGatewayId:{},WirelessGatewayTaskDefinitionId:{},LastUplinkReceivedAt:{},TaskCreatedAt:{},Status:{}}}},GetWirelessGatewayTaskDefinition:{http:{method:"GET",requestUri:"/wireless-gateway-task-definitions/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{AutoCreateTasks:{type:"boolean"},Name:{},Update:{shape:"S3y"},Arn:{}}}},ListDestinations:{http:{method:"GET",requestUri:"/destinations"},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NextToken:{},DestinationList:{type:"list",member:{type:"structure",members:{Arn:{},Name:{},ExpressionType:{},Expression:{},Description:{},RoleArn:{}}}}}}},ListDeviceProfiles:{http:{method:"GET",requestUri:"/device-profiles"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{NextToken:{},DeviceProfileList:{type:"list",member:{type:"structure",members:{Arn:{},Name:{},Id:{}}}}}}},ListEventConfigurations:{http:{method:"GET",requestUri:"/event-configurations"},input:{type:"structure",required:["ResourceType"],members:{ResourceType:{location:"querystring",locationName:"resourceType"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NextToken:{},EventConfigurationsList:{type:"list",member:{type:"structure",members:{Identifier:{},IdentifierType:{},PartnerType:{},Events:{type:"structure",members:{DeviceRegistrationState:{shape:"S6y"},Proximity:{shape:"S70"},Join:{shape:"S71"},ConnectionStatus:{shape:"S73"}}}}}}}}},ListFuotaTasks:{http:{method:"GET",requestUri:"/fuota-tasks"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{NextToken:{},FuotaTaskList:{type:"list",member:{type:"structure",members:{Id:{},Arn:{},Name:{}}}}}}},ListMulticastGroups:{http:{method:"GET",requestUri:"/multicast-groups"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{NextToken:{},MulticastGroupList:{type:"list",member:{type:"structure",members:{Id:{},Arn:{},Name:{}}}}}}},ListMulticastGroupsByFuotaTask:{http:{method:"GET",requestUri:"/fuota-tasks/{Id}/multicast-groups"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{NextToken:{},MulticastGroupList:{type:"list",member:{type:"structure",members:{Id:{}}}}}}},ListNetworkAnalyzerConfigurations:{http:{method:"GET",requestUri:"/network-analyzer-configurations"},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NextToken:{},NetworkAnalyzerConfigurationList:{type:"list",member:{type:"structure",members:{Arn:{},Name:{}}}}}}},ListPartnerAccounts:{http:{method:"GET",requestUri:"/partner-accounts"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{NextToken:{},Sidewalk:{type:"list",member:{shape:"S6q"}}}}},ListQueuedMessages:{http:{method:"GET",requestUri:"/wireless-devices/{Id}/data"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},WirelessDeviceType:{location:"querystring",locationName:"WirelessDeviceType"}}},output:{type:"structure",members:{NextToken:{},DownlinkQueueMessagesList:{type:"list",member:{type:"structure",members:{MessageId:{},TransmitMode:{type:"integer"},ReceivedAt:{},LoRaWAN:{shape:"Sa5"}}}}}}},ListServiceProfiles:{http:{method:"GET",requestUri:"/service-profiles"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{NextToken:{},ServiceProfileList:{type:"list",member:{type:"structure",members:{Arn:{},Name:{},Id:{}}}}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags"},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{location:"querystring",locationName:"resourceArn"}}},output:{type:"structure",members:{Tags:{shape:"S6"}}}},ListWirelessDevices:{http:{method:"GET",requestUri:"/wireless-devices"},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},DestinationName:{location:"querystring",locationName:"destinationName"},DeviceProfileId:{location:"querystring",locationName:"deviceProfileId"},ServiceProfileId:{location:"querystring",locationName:"serviceProfileId"},WirelessDeviceType:{location:"querystring",locationName:"wirelessDeviceType"},FuotaTaskId:{location:"querystring",locationName:"fuotaTaskId"},MulticastGroupId:{location:"querystring",locationName:"multicastGroupId"}}},output:{type:"structure",members:{NextToken:{},WirelessDeviceList:{type:"list",member:{type:"structure",members:{Arn:{},Id:{},Type:{},Name:{},DestinationName:{},LastUplinkReceivedAt:{},LoRaWAN:{type:"structure",members:{DevEui:{}}},Sidewalk:{type:"structure",members:{AmazonId:{},SidewalkId:{},SidewalkManufacturingSn:{},DeviceCertificates:{shape:"S86"}}},FuotaDeviceStatus:{},MulticastDeviceStatus:{},McGroupId:{type:"integer"}}}}}}},ListWirelessGatewayTaskDefinitions:{http:{method:"GET",requestUri:"/wireless-gateway-task-definitions"},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},TaskDefinitionType:{location:"querystring",locationName:"taskDefinitionType"}}},output:{type:"structure",members:{NextToken:{},TaskDefinitions:{type:"list",member:{type:"structure",members:{Id:{},LoRaWAN:{type:"structure",members:{CurrentVersion:{shape:"S43"},UpdateVersion:{shape:"S43"}}},Arn:{}}}}}}},ListWirelessGateways:{http:{method:"GET",requestUri:"/wireless-gateways"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{NextToken:{},WirelessGatewayList:{type:"list",member:{type:"structure",members:{Arn:{},Id:{},Name:{},Description:{},LoRaWAN:{shape:"S3h"},LastUplinkReceivedAt:{}}}}}}},PutResourceLogLevel:{http:{method:"PUT",requestUri:"/log-levels/{ResourceIdentifier}",responseCode:200},input:{type:"structure",required:["ResourceIdentifier","ResourceType","LogLevel"],members:{ResourceIdentifier:{location:"uri",locationName:"ResourceIdentifier"},ResourceType:{location:"querystring",locationName:"resourceType"},LogLevel:{}}},output:{type:"structure",members:{}}},ResetAllResourceLogLevels:{http:{method:"DELETE",requestUri:"/log-levels",responseCode:204},input:{type:"structure",members:{}},output:{type:"structure",members:{}}},ResetResourceLogLevel:{http:{method:"DELETE",requestUri:"/log-levels/{ResourceIdentifier}",responseCode:204},input:{type:"structure",required:["ResourceIdentifier","ResourceType"],members:{ResourceIdentifier:{location:"uri",locationName:"ResourceIdentifier"},ResourceType:{location:"querystring",locationName:"resourceType"}}},output:{type:"structure",members:{}}},SendDataToMulticastGroup:{http:{requestUri:"/multicast-groups/{Id}/data",responseCode:201},input:{type:"structure",required:["Id","PayloadData","WirelessMetadata"],members:{Id:{location:"uri",locationName:"Id"},PayloadData:{},WirelessMetadata:{type:"structure",members:{LoRaWAN:{type:"structure",members:{FPort:{type:"integer"}}}}}}},output:{type:"structure",members:{MessageId:{}}}},SendDataToWirelessDevice:{http:{requestUri:"/wireless-devices/{Id}/data",responseCode:202},input:{type:"structure",required:["Id","TransmitMode","PayloadData"],members:{Id:{location:"uri",locationName:"Id"},TransmitMode:{type:"integer"},PayloadData:{},WirelessMetadata:{type:"structure",members:{LoRaWAN:{shape:"Sa5"},Sidewalk:{type:"structure",members:{Seq:{type:"integer"},MessageType:{}}}}}}},output:{type:"structure",members:{MessageId:{}}}},StartBulkAssociateWirelessDeviceWithMulticastGroup:{http:{method:"PATCH",requestUri:"/multicast-groups/{Id}/bulk",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},QueryString:{},Tags:{shape:"S6"}}},output:{type:"structure",members:{}}},StartBulkDisassociateWirelessDeviceFromMulticastGroup:{http:{requestUri:"/multicast-groups/{Id}/bulk",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},QueryString:{},Tags:{shape:"S6"}}},output:{type:"structure",members:{}}},StartFuotaTask:{http:{method:"PUT",requestUri:"/fuota-tasks/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},LoRaWAN:{type:"structure",members:{StartTime:{shape:"S5u"}}}}},output:{type:"structure",members:{}}},StartMulticastGroupSession:{http:{method:"PUT",requestUri:"/multicast-groups/{Id}/session",responseCode:204},input:{type:"structure",required:["Id","LoRaWAN"],members:{Id:{location:"uri",locationName:"Id"},LoRaWAN:{shape:"S6h"}}},output:{type:"structure",members:{}}},TagResource:{http:{requestUri:"/tags",responseCode:204},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"querystring",locationName:"resourceArn"},Tags:{shape:"S6"}}},output:{type:"structure",members:{}}},TestWirelessDevice:{http:{requestUri:"/wireless-devices/{Id}/test",responseCode:200},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{Result:{}}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags",responseCode:204},input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{location:"querystring",locationName:"resourceArn"},TagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateDestination:{http:{method:"PATCH",requestUri:"/destinations/{Name}",responseCode:204},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"Name"},ExpressionType:{},Expression:{},Description:{},RoleArn:{}}},output:{type:"structure",members:{}}},UpdateEventConfigurationByResourceTypes:{http:{method:"PATCH",requestUri:"/event-configurations-resource-types",responseCode:204},input:{type:"structure",members:{DeviceRegistrationState:{shape:"S5i"},Proximity:{shape:"S5l"},Join:{shape:"S5m"},ConnectionStatus:{shape:"S5o"}}},output:{type:"structure",members:{}}},UpdateFuotaTask:{http:{method:"PATCH",requestUri:"/fuota-tasks/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},Name:{},Description:{},LoRaWAN:{shape:"S1w"},FirmwareUpdateImage:{},FirmwareUpdateRole:{}}},output:{type:"structure",members:{}}},UpdateLogLevelsByResourceTypes:{http:{requestUri:"/log-levels",responseCode:200},input:{type:"structure",members:{DefaultLogLevel:{},WirelessDeviceLogOptions:{shape:"S64"},WirelessGatewayLogOptions:{shape:"S5y"}}},output:{type:"structure",members:{}}},UpdateMulticastGroup:{http:{method:"PATCH",requestUri:"/multicast-groups/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},Name:{},Description:{},LoRaWAN:{shape:"S24"}}},output:{type:"structure",members:{}}},UpdateNetworkAnalyzerConfiguration:{http:{method:"PATCH",requestUri:"/network-analyzer-configurations/{ConfigurationName}",responseCode:204},input:{type:"structure",required:["ConfigurationName"],members:{ConfigurationName:{location:"uri",locationName:"ConfigurationName"},TraceContent:{shape:"S2a"},WirelessDevicesToAdd:{shape:"S2d"},WirelessDevicesToRemove:{shape:"S2d"},WirelessGatewaysToAdd:{shape:"S2e"},WirelessGatewaysToRemove:{shape:"S2e"},Description:{}}},output:{type:"structure",members:{}}},UpdatePartnerAccount:{http:{method:"PATCH",requestUri:"/partner-accounts/{PartnerAccountId}",responseCode:204},input:{type:"structure",required:["Sidewalk","PartnerAccountId","PartnerType"],members:{Sidewalk:{type:"structure",members:{AppServerPrivateKey:{shape:"S4"}}},PartnerAccountId:{location:"uri",locationName:"PartnerAccountId"},PartnerType:{location:"querystring",locationName:"partnerType"}}},output:{type:"structure",members:{}}},UpdateResourceEventConfiguration:{http:{method:"PATCH",requestUri:"/event-configurations/{Identifier}",responseCode:204},input:{type:"structure",required:["Identifier","IdentifierType"],members:{Identifier:{location:"uri",locationName:"Identifier"},IdentifierType:{location:"querystring",locationName:"identifierType"},PartnerType:{location:"querystring",locationName:"partnerType"},DeviceRegistrationState:{shape:"S6y"},Proximity:{shape:"S70"},Join:{shape:"S71"},ConnectionStatus:{shape:"S73"}}},output:{type:"structure",members:{}}},UpdateWirelessDevice:{http:{method:"PATCH",requestUri:"/wireless-devices/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},DestinationName:{},Name:{},Description:{},LoRaWAN:{type:"structure",members:{DeviceProfileId:{},ServiceProfileId:{},AbpV1_1:{type:"structure",members:{FCntStart:{type:"integer"}}},AbpV1_0_x:{type:"structure",members:{FCntStart:{type:"integer"}}}}}}},output:{type:"structure",members:{}}},UpdateWirelessGateway:{http:{method:"PATCH",requestUri:"/wireless-gateways/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},Name:{},Description:{},JoinEuiFilters:{shape:"S3j"},NetIdFilters:{shape:"S3l"}}},output:{type:"structure",members:{}}}},shapes:{S2:{type:"structure",members:{AmazonId:{},AppServerPrivateKey:{shape:"S4"}}},S4:{type:"string",sensitive:true},S6:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},S16:{type:"structure",members:{SupportsClassB:{type:"boolean"},ClassBTimeout:{type:"integer"},PingSlotPeriod:{type:"integer"},PingSlotDr:{type:"integer"},PingSlotFreq:{type:"integer"},SupportsClassC:{type:"boolean"},ClassCTimeout:{type:"integer"},MacVersion:{},RegParamsRevision:{},RxDelay1:{type:"integer"},RxDrOffset1:{type:"integer"},RxDataRate2:{type:"integer"},RxFreq2:{type:"integer"},FactoryPresetFreqsList:{type:"list",member:{type:"integer"}},MaxEirp:{type:"integer"},MaxDutyCycle:{type:"integer"},RfRegion:{},SupportsJoin:{type:"boolean"},Supports32BitFCnt:{type:"boolean"}}},S1w:{type:"structure",members:{RfRegion:{}}},S24:{type:"structure",members:{RfRegion:{},DlClass:{}}},S2a:{type:"structure",members:{WirelessDeviceFrameInfo:{},LogLevel:{}}},S2d:{type:"list",member:{}},S2e:{type:"list",member:{}},S2r:{type:"structure",members:{DevEui:{},DeviceProfileId:{},ServiceProfileId:{},OtaaV1_1:{type:"structure",members:{AppKey:{},NwkKey:{},JoinEui:{}}},OtaaV1_0_x:{type:"structure",members:{AppKey:{},AppEui:{},GenAppKey:{}}},AbpV1_1:{type:"structure",members:{DevAddr:{},SessionKeys:{type:"structure",members:{FNwkSIntKey:{},SNwkSIntKey:{},NwkSEncKey:{},AppSKey:{}}},FCntStart:{type:"integer"}}},AbpV1_0_x:{type:"structure",members:{DevAddr:{},SessionKeys:{type:"structure",members:{NwkSKey:{},AppSKey:{}}},FCntStart:{type:"integer"}}},FPorts:{type:"structure",members:{Fuota:{type:"integer"},Multicast:{type:"integer"},ClockSync:{type:"integer"}}}}},S3h:{type:"structure",members:{GatewayEui:{},RfRegion:{},JoinEuiFilters:{shape:"S3j"},NetIdFilters:{shape:"S3l"},SubBands:{type:"list",member:{type:"integer"}}}},S3j:{type:"list",member:{type:"list",member:{}}},S3l:{type:"list",member:{}},S3y:{type:"structure",members:{UpdateDataSource:{},UpdateDataRole:{},LoRaWAN:{type:"structure",members:{UpdateSignature:{},SigKeyCrc:{type:"long"},CurrentVersion:{shape:"S43"},UpdateVersion:{shape:"S43"}}}}},S43:{type:"structure",members:{PackageVersion:{},Model:{},Station:{}}},S5i:{type:"structure",members:{Sidewalk:{shape:"S5j"}}},S5j:{type:"structure",members:{WirelessDeviceEventTopic:{}}},S5l:{type:"structure",members:{Sidewalk:{shape:"S5j"}}},S5m:{type:"structure",members:{LoRaWAN:{type:"structure",members:{WirelessDeviceEventTopic:{}}}}},S5o:{type:"structure",members:{LoRaWAN:{type:"structure",members:{WirelessGatewayEventTopic:{}}}}},S5u:{type:"timestamp",timestampFormat:"iso8601"},S5y:{type:"list",member:{type:"structure",required:["Type","LogLevel"],members:{Type:{},LogLevel:{},Events:{type:"list",member:{type:"structure",required:["Event","LogLevel"],members:{Event:{},LogLevel:{}}}}}}},S64:{type:"list",member:{type:"structure",required:["Type","LogLevel"],members:{Type:{},LogLevel:{},Events:{type:"list",member:{type:"structure",required:["Event","LogLevel"],members:{Event:{},LogLevel:{}}}}}}},S6h:{type:"structure",members:{DlDr:{type:"integer"},DlFreq:{type:"integer"},SessionStartTime:{type:"timestamp",timestampFormat:"iso8601"},SessionTimeout:{type:"integer"}}},S6q:{type:"structure",members:{AmazonId:{},Fingerprint:{type:"string",sensitive:true},Arn:{}}},S6y:{type:"structure",members:{Sidewalk:{shape:"S6z"},WirelessDeviceIdEventTopic:{}}},S6z:{type:"structure",members:{AmazonIdEventTopic:{}}},S70:{type:"structure",members:{Sidewalk:{shape:"S6z"},WirelessDeviceIdEventTopic:{}}},S71:{type:"structure",members:{LoRaWAN:{type:"structure",members:{DevEuiEventTopic:{}}},WirelessDeviceIdEventTopic:{}}},S73:{type:"structure",members:{LoRaWAN:{type:"structure",members:{GatewayEuiEventTopic:{}}},WirelessGatewayIdEventTopic:{}}},S86:{type:"list",member:{type:"structure",required:["SigningAlg","Value"],members:{SigningAlg:{},Value:{}}}},Sa5:{type:"structure",members:{FPort:{type:"integer"}}}}}},5998:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["identitystore"]={};i.IdentityStore=s.defineService("identitystore",["2020-06-15"]);Object.defineProperty(a.services["identitystore"],"2020-06-15",{get:function get(){var e=r(985);e.paginators=r(4433).pagination;return e},enumerable:true,configurable:true});e.exports=i.IdentityStore},6006:function(e){e.exports={pagination:{}}},6010:function(e){e.exports={pagination:{ListRetainedMessages:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"retainedTopics"}}}},6016:function(e,t,r){var i=r(395);var s=r(9819);var a=r(6232);var o=r(9338);var n=r(3546);r(9856);var u={completeMultipartUpload:true,copyObject:true,uploadPartCopy:true};var p=["AuthorizationHeaderMalformed","BadRequest","PermanentRedirect",301];var m="s3-object-lambda";i.util.update(i.S3.prototype,{getSignatureVersion:function getSignatureVersion(e){var t=this.api.signatureVersion;var r=this._originalConfig?this._originalConfig.signatureVersion:null;var i=this.config.signatureVersion;var s=e?e.isPresigned():false;if(r){r=r==="v2"?"s3":r;return r}if(s!==true){t="v4"}else if(i){t=i}return t},getSigningName:function getSigningName(e){if(e&&e.operation==="writeGetObjectResponse"){return m}var t=i.Service.prototype.getSigningName;return e&&e._parsedArn&&e._parsedArn.service?e._parsedArn.service:t.call(this)},getSignerClass:function getSignerClass(e){var t=this.getSignatureVersion(e);return i.Signers.RequestSigner.getVersion(t)},validateService:function validateService(){var e;var t=[];if(!this.config.region)this.config.region="us-east-1";if(!this.config.endpoint&&this.config.s3BucketEndpoint){t.push("An endpoint must be provided when configuring "+"`s3BucketEndpoint` to true.")}if(t.length===1){e=t[0]}else if(t.length>1){e="Multiple configuration errors:\n"+t.join("\n")}if(e){throw i.util.error(new Error,{name:"InvalidEndpoint",message:e})}},shouldDisableBodySigning:function shouldDisableBodySigning(e){var t=this.getSignerClass();if(this.config.s3DisableBodySigning===true&&t===i.Signers.V4&&e.httpRequest.endpoint.protocol==="https:"){return true}return false},setupRequestListeners:function setupRequestListeners(e){var t=true;e.addListener("validate",this.validateScheme);e.addListener("validate",this.validateBucketName,t);e.addListener("validate",this.optInUsEast1RegionalEndpoint,t);e.removeListener("validate",i.EventListeners.Core.VALIDATE_REGION);e.addListener("build",this.addContentType);e.addListener("build",this.computeContentMd5);e.addListener("build",this.computeSseCustomerKeyMd5);e.addListener("build",this.populateURI);e.addListener("afterBuild",this.addExpect100Continue);e.addListener("extractError",this.extractError);e.addListener("extractData",i.util.hoistPayloadMember);e.addListener("extractData",this.extractData);e.addListener("extractData",this.extractErrorFrom200Response);e.addListener("beforePresign",this.prepareSignedUrl);if(this.shouldDisableBodySigning(e)){e.removeListener("afterBuild",i.EventListeners.Core.COMPUTE_SHA256);e.addListener("afterBuild",this.disableBodySigning)}if(e.operation!=="createBucket"&&o.isArnInParam(e,"Bucket")){e._parsedArn=i.util.ARN.parse(e.params.Bucket);e.removeListener("validate",this.validateBucketName);e.removeListener("build",this.populateURI);if(e._parsedArn.service==="s3"){e.addListener("validate",o.validateS3AccessPointArn);e.addListener("validate",this.validateArnResourceType);e.addListener("validate",this.validateArnRegion)}else if(e._parsedArn.service==="s3-outposts"){e.addListener("validate",o.validateOutpostsAccessPointArn);e.addListener("validate",o.validateOutpostsArn);e.addListener("validate",o.validateArnRegion)}e.addListener("validate",o.validateArnAccount);e.addListener("validate",o.validateArnService);e.addListener("build",this.populateUriFromAccessPointArn);e.addListener("build",o.validatePopulateUriFromArn);return}e.addListener("validate",this.validateBucketEndpoint);e.addListener("validate",this.correctBucketRegionFromCache);e.onAsync("extractError",this.requestBucketRegion);if(i.util.isBrowser()){e.onAsync("retry",this.reqRegionForNetworkingError)}},validateScheme:function(e){var t=e.params,r=e.httpRequest.endpoint.protocol,s=t.SSECustomerKey||t.CopySourceSSECustomerKey;if(s&&r!=="https:"){var a="Cannot send SSE keys over HTTP. Set 'sslEnabled'"+"to 'true' in your configuration";throw i.util.error(new Error,{code:"ConfigError",message:a})}},validateBucketEndpoint:function(e){if(!e.params.Bucket&&e.service.config.s3BucketEndpoint){var t="Cannot send requests to root API with `s3BucketEndpoint` set.";throw i.util.error(new Error,{code:"ConfigError",message:t})}},validateArnRegion:function validateArnRegion(e){o.validateArnRegion(e,{allowFipsEndpoint:true})},validateArnResourceType:function validateArnResourceType(e){var t=e._parsedArn.resource;if(t.indexOf("accesspoint:")!==0&&t.indexOf("accesspoint/")!==0){throw i.util.error(new Error,{code:"InvalidARN",message:"ARN resource should begin with 'accesspoint/'"})}},validateBucketName:function validateBucketName(e){var t=e.service;var r=t.getSignatureVersion(e);var s=e.params&&e.params.Bucket;var a=e.params&&e.params.Key;var o=s&&s.indexOf("/");if(s&&o>=0){if(typeof a==="string"&&o>0){e.params=i.util.copy(e.params);var n=s.substr(o+1)||"";e.params.Key=n+"/"+a;e.params.Bucket=s.substr(0,o)}else if(r==="v4"){var u="Bucket names cannot contain forward slashes. Bucket: "+s;throw i.util.error(new Error,{code:"InvalidBucket",message:u})}}},isValidAccelerateOperation:function isValidAccelerateOperation(e){var t=["createBucket","deleteBucket","listBuckets"];return t.indexOf(e)===-1},optInUsEast1RegionalEndpoint:function optInUsEast1RegionalEndpoint(e){var t=e.service;var r=t.config;r.s3UsEast1RegionalEndpoint=a(t._originalConfig,{env:"AWS_S3_US_EAST_1_REGIONAL_ENDPOINT",sharedConfig:"s3_us_east_1_regional_endpoint",clientConfig:"s3UsEast1RegionalEndpoint"});if(!(t._originalConfig||{}).endpoint&&e.httpRequest.region==="us-east-1"&&r.s3UsEast1RegionalEndpoint==="regional"&&e.httpRequest.endpoint.hostname.indexOf("s3.amazonaws.com")>=0){var i=r.endpoint.indexOf(".amazonaws.com");regionalEndpoint=r.endpoint.substring(0,i)+".us-east-1"+r.endpoint.substring(i);e.httpRequest.updateEndpoint(regionalEndpoint)}},populateURI:function populateURI(e){var t=e.httpRequest;var r=e.params.Bucket;var i=e.service;var s=t.endpoint;if(r){if(!i.pathStyleBucketName(r)){if(i.config.useAccelerateEndpoint&&i.isValidAccelerateOperation(e.operation)){if(i.config.useDualstackEndpoint){s.hostname=r+".s3-accelerate.dualstack.amazonaws.com"}else{s.hostname=r+".s3-accelerate.amazonaws.com"}}else if(!i.config.s3BucketEndpoint){s.hostname=r+"."+s.hostname}var a=s.port;if(a!==80&&a!==443){s.host=s.hostname+":"+s.port}else{s.host=s.hostname}t.virtualHostedBucket=r;i.removeVirtualHostedBucketFromPath(e)}}},removeVirtualHostedBucketFromPath:function removeVirtualHostedBucketFromPath(e){var t=e.httpRequest;var r=t.virtualHostedBucket;if(r&&t.path){if(e.params&&e.params.Key){var s="/"+i.util.uriEscapePath(e.params.Key);if(t.path.indexOf(s)===0&&(t.path.length===s.length||t.path[s.length]==="?")){return}}t.path=t.path.replace(new RegExp("/"+r),"");if(t.path[0]!=="/"){t.path="/"+t.path}}},populateUriFromAccessPointArn:function populateUriFromAccessPointArn(e){var t=e._parsedArn;var r=t.service==="s3-outposts";var s=t.service==="s3-object-lambda";var a=r?"."+t.outpostId:"";var o=r?"s3-outposts":"s3-accesspoint";var u=!r&&e.service.config.useFipsEndpoint?"-fips":"";var p=!r&&e.service.config.useDualstackEndpoint?".dualstack":"";var m=e.httpRequest.endpoint;var c=n.getEndpointSuffix(t.region);var l=e.service.config.s3UseArnRegion;m.hostname=[t.accessPoint+"-"+t.accountId+a,o+u+p,l?t.region:e.service.config.region,c].join(".");if(s){var o="s3-object-lambda";var d=t.resource.split("/")[1];var u=e.service.config.useFipsEndpoint?"-fips":"";m.hostname=[d+"-"+t.accountId,o+u,l?t.region:e.service.config.region,c].join(".")}m.host=m.hostname;var y=i.util.uriEscape(e.params.Bucket);var b=e.httpRequest.path;e.httpRequest.path=b.replace(new RegExp("/"+y),"");if(e.httpRequest.path[0]!=="/"){e.httpRequest.path="/"+e.httpRequest.path}e.httpRequest.region=t.region},addExpect100Continue:function addExpect100Continue(e){var t=e.httpRequest.headers["Content-Length"];if(i.util.isNode()&&(t>=1024*1024||e.params.Body instanceof i.util.stream.Stream)){e.httpRequest.headers["Expect"]="100-continue"}},addContentType:function addContentType(e){var t=e.httpRequest;if(t.method==="GET"||t.method==="HEAD"){delete t.headers["Content-Type"];return}if(!t.headers["Content-Type"]){t.headers["Content-Type"]="application/octet-stream"}var r=t.headers["Content-Type"];if(i.util.isBrowser()){if(typeof t.body==="string"&&!r.match(/;\s*charset=/)){var s="; charset=UTF-8";t.headers["Content-Type"]+=s}else{var a=function(e,t,r){return t+r.toUpperCase()};t.headers["Content-Type"]=r.replace(/(;\s*charset=)(.+)$/,a)}}},willComputeChecksums:function willComputeChecksums(e){var t=e.service.api.operations[e.operation].input.members;var r=e.httpRequest.body;var s=e.service.config.computeChecksums&&t.ContentMD5&&!e.params.ContentMD5&&r&&(i.util.Buffer.isBuffer(e.httpRequest.body)||typeof e.httpRequest.body==="string");if(s&&e.service.shouldDisableBodySigning(e)&&!e.isPresigned()){return true}if(s&&this.getSignatureVersion(e)==="s3"&&e.isPresigned()){return true}return false},computeContentMd5:function computeContentMd5(e){if(e.service.willComputeChecksums(e)){var t=i.util.crypto.md5(e.httpRequest.body,"base64");e.httpRequest.headers["Content-MD5"]=t}},computeSseCustomerKeyMd5:function computeSseCustomerKeyMd5(e){var t={SSECustomerKey:"x-amz-server-side-encryption-customer-key-MD5",CopySourceSSECustomerKey:"x-amz-copy-source-server-side-encryption-customer-key-MD5"};i.util.each(t,function(t,r){if(e.params[t]){var s=i.util.crypto.md5(e.params[t],"base64");e.httpRequest.headers[r]=s}})},pathStyleBucketName:function pathStyleBucketName(e){if(this.config.s3ForcePathStyle)return true;if(this.config.s3BucketEndpoint)return false;if(o.dnsCompatibleBucketName(e)){return this.config.sslEnabled&&e.match(/\./)?true:false}else{return true}},extractErrorFrom200Response:function extractErrorFrom200Response(e){if(!u[e.request.operation])return;var t=e.httpResponse;if(t.body&&t.body.toString().match("")){e.data=null;var r=this.service?this.service:this;r.extractError(e);throw e.error}else if(!t.body||!t.body.toString().match(/<[\w_]/)){e.data=null;throw i.util.error(new Error,{code:"InternalError",message:"S3 aborted request"})}},retryableError:function retryableError(e,t){if(u[t.operation]&&e.statusCode===200){return true}else if(t._requestRegionForBucket&&t.service.bucketRegionCache[t._requestRegionForBucket]){return false}else if(e&&e.code==="RequestTimeout"){return true}else if(e&&p.indexOf(e.code)!=-1&&e.region&&e.region!=t.httpRequest.region){t.httpRequest.region=e.region;if(e.statusCode===301){t.service.updateReqBucketRegion(t)}return true}else{var r=i.Service.prototype.retryableError;return r.call(this,e,t)}},updateReqBucketRegion:function updateReqBucketRegion(e,t){var r=e.httpRequest;if(typeof t==="string"&&t.length){r.region=t}if(!r.endpoint.host.match(/s3(?!-accelerate).*\.amazonaws\.com$/)){return}var s=e.service;var a=s.config;var o=a.s3BucketEndpoint;if(o){delete a.s3BucketEndpoint}var n=i.util.copy(a);delete n.endpoint;n.region=r.region;r.endpoint=new i.S3(n).endpoint;s.populateURI(e);a.s3BucketEndpoint=o;r.headers.Host=r.endpoint.host;if(e._asm.currentState==="validate"){e.removeListener("build",s.populateURI);e.addListener("build",s.removeVirtualHostedBucketFromPath)}},extractData:function extractData(e){var t=e.request;if(t.operation==="getBucketLocation"){var r=e.httpResponse.body.toString().match(/>(.+)<\/Location/);delete e.data["_"];if(r){e.data.LocationConstraint=r[1]}else{e.data.LocationConstraint=""}}var i=t.params.Bucket||null;if(t.operation==="deleteBucket"&&typeof i==="string"&&!e.error){t.service.clearBucketRegionCache(i)}else{var s=e.httpResponse.headers||{};var a=s["x-amz-bucket-region"]||null;if(!a&&t.operation==="createBucket"&&!e.error){var o=t.params.CreateBucketConfiguration;if(!o){a="us-east-1"}else if(o.LocationConstraint==="EU"){a="eu-west-1"}else{a=o.LocationConstraint}}if(a){if(i&&a!==t.service.bucketRegionCache[i]){t.service.bucketRegionCache[i]=a}}}t.service.extractRequestIds(e)},extractError:function extractError(e){var t={304:"NotModified",403:"Forbidden",400:"BadRequest",404:"NotFound"};var r=e.request;var s=e.httpResponse.statusCode;var a=e.httpResponse.body||"";var o=e.httpResponse.headers||{};var n=o["x-amz-bucket-region"]||null;var u=r.params.Bucket||null;var p=r.service.bucketRegionCache;if(n&&u&&n!==p[u]){p[u]=n}var m;if(t[s]&&a.length===0){if(u&&!n){m=p[u]||null;if(m!==r.httpRequest.region){n=m}}e.error=i.util.error(new Error,{code:t[s],message:null,region:n})}else{var c=(new i.XML.Parser).parse(a.toString());if(c.Region&&!n){n=c.Region;if(u&&n!==p[u]){p[u]=n}}else if(u&&!n&&!c.Region){m=p[u]||null;if(m!==r.httpRequest.region){n=m}}e.error=i.util.error(new Error,{code:c.Code||s,message:c.Message||null,region:n})}r.service.extractRequestIds(e)},requestBucketRegion:function requestBucketRegion(e,t){var r=e.error;var s=e.request;var a=s.params.Bucket||null;if(!r||!a||r.region||s.operation==="listObjects"||i.util.isNode()&&s.operation==="headBucket"||r.statusCode===400&&s.operation!=="headObject"||p.indexOf(r.code)===-1){return t()}var o=i.util.isNode()?"headBucket":"listObjects";var n={Bucket:a};if(o==="listObjects")n.MaxKeys=0;var u=s.service[o](n);u._requestRegionForBucket=a;u.send(function(){var e=s.service.bucketRegionCache[a]||null;r.region=e;t()})},reqRegionForNetworkingError:function reqRegionForNetworkingError(e,t){if(!i.util.isBrowser()){return t()}var r=e.error;var s=e.request;var a=s.params.Bucket;if(!r||r.code!=="NetworkingError"||!a||s.httpRequest.region==="us-east-1"){return t()}var n=s.service;var u=n.bucketRegionCache;var p=u[a]||null;if(p&&p!==s.httpRequest.region){n.updateReqBucketRegion(s,p);t()}else if(!o.dnsCompatibleBucketName(a)){n.updateReqBucketRegion(s,"us-east-1");if(u[a]!=="us-east-1"){u[a]="us-east-1"}t()}else if(s.httpRequest.virtualHostedBucket){var m=n.listObjects({Bucket:a,MaxKeys:0});n.updateReqBucketRegion(m,"us-east-1");m._requestRegionForBucket=a;m.send(function(){var e=n.bucketRegionCache[a]||null;if(e&&e!==s.httpRequest.region){n.updateReqBucketRegion(s,e)}t()})}else{t()}},bucketRegionCache:{},clearBucketRegionCache:function(e){var t=this.bucketRegionCache;if(!e){e=Object.keys(t)}else if(typeof e==="string"){e=[e]}for(var r=0;r=r?true:false;this.metadata=e;this.accessKeyId=e.AccessKeyId;this.secretAccessKey=e.SecretAccessKey;this.sessionToken=e.Token;this.expireTime=r}})},6117:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["mobileanalytics"]={};i.MobileAnalytics=s.defineService("mobileanalytics",["2014-06-05"]);Object.defineProperty(a.services["mobileanalytics"],"2014-06-05",{get:function get(){var e=r(9351);return e},enumerable:true,configurable:true});e.exports=i.MobileAnalytics},6139:function(e,t,r){var i=r(6417);e.exports=function nodeRNG(){return i.randomBytes(16)}},6151:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["grafana"]={};i.Grafana=s.defineService("grafana",["2020-08-18"]);Object.defineProperty(a.services["grafana"],"2020-08-18",{get:function get(){var e=r(2239);e.paginators=r(3518).pagination;return e},enumerable:true,configurable:true});e.exports=i.Grafana},6155:function(e){e.exports={pagination:{}}},6157:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-12-15",endpointPrefix:"lookoutequipment",jsonVersion:"1.0",protocol:"json",serviceAbbreviation:"LookoutEquipment",serviceFullName:"Amazon Lookout for Equipment",serviceId:"LookoutEquipment",signatureVersion:"v4",targetPrefix:"AWSLookoutEquipmentFrontendService",uid:"lookoutequipment-2020-12-15"},operations:{CreateDataset:{input:{type:"structure",required:["DatasetName","ClientToken"],members:{DatasetName:{},DatasetSchema:{shape:"S3"},ServerSideKmsKeyId:{},ClientToken:{idempotencyToken:true},Tags:{shape:"S7"}}},output:{type:"structure",members:{DatasetName:{},DatasetArn:{},Status:{}}}},CreateInferenceScheduler:{input:{type:"structure",required:["ModelName","InferenceSchedulerName","DataUploadFrequency","DataInputConfiguration","DataOutputConfiguration","RoleArn","ClientToken"],members:{ModelName:{},InferenceSchedulerName:{},DataDelayOffsetInMinutes:{type:"long"},DataUploadFrequency:{},DataInputConfiguration:{shape:"Sj"},DataOutputConfiguration:{shape:"Sr"},RoleArn:{},ServerSideKmsKeyId:{},ClientToken:{idempotencyToken:true},Tags:{shape:"S7"}}},output:{type:"structure",members:{InferenceSchedulerArn:{},InferenceSchedulerName:{},Status:{}}}},CreateModel:{input:{type:"structure",required:["ModelName","DatasetName","ClientToken"],members:{ModelName:{},DatasetName:{},DatasetSchema:{shape:"S3"},LabelsInputConfiguration:{shape:"Sz"},ClientToken:{idempotencyToken:true},TrainingDataStartTime:{type:"timestamp"},TrainingDataEndTime:{type:"timestamp"},EvaluationDataStartTime:{type:"timestamp"},EvaluationDataEndTime:{type:"timestamp"},RoleArn:{},DataPreProcessingConfiguration:{shape:"S12"},ServerSideKmsKeyId:{},Tags:{shape:"S7"},OffCondition:{}}},output:{type:"structure",members:{ModelArn:{},Status:{}}}},DeleteDataset:{input:{type:"structure",required:["DatasetName"],members:{DatasetName:{}}}},DeleteInferenceScheduler:{input:{type:"structure",required:["InferenceSchedulerName"],members:{InferenceSchedulerName:{}}}},DeleteModel:{input:{type:"structure",required:["ModelName"],members:{ModelName:{}}}},DescribeDataIngestionJob:{input:{type:"structure",required:["JobId"],members:{JobId:{}}},output:{type:"structure",members:{JobId:{},DatasetArn:{},IngestionInputConfiguration:{shape:"S1f"},RoleArn:{},CreatedAt:{type:"timestamp"},Status:{},FailedReason:{},DataQualitySummary:{shape:"S1k"},IngestedFilesSummary:{shape:"S1t"},StatusDetail:{},IngestedDataSize:{type:"long"},DataStartTime:{type:"timestamp"},DataEndTime:{type:"timestamp"}}}},DescribeDataset:{input:{type:"structure",required:["DatasetName"],members:{DatasetName:{}}},output:{type:"structure",members:{DatasetName:{},DatasetArn:{},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},Status:{},Schema:{jsonvalue:true},ServerSideKmsKeyId:{},IngestionInputConfiguration:{shape:"S1f"},DataQualitySummary:{shape:"S1k"},IngestedFilesSummary:{shape:"S1t"},RoleArn:{},DataStartTime:{type:"timestamp"},DataEndTime:{type:"timestamp"}}}},DescribeInferenceScheduler:{input:{type:"structure",required:["InferenceSchedulerName"],members:{InferenceSchedulerName:{}}},output:{type:"structure",members:{ModelArn:{},ModelName:{},InferenceSchedulerName:{},InferenceSchedulerArn:{},Status:{},DataDelayOffsetInMinutes:{type:"long"},DataUploadFrequency:{},CreatedAt:{type:"timestamp"},UpdatedAt:{type:"timestamp"},DataInputConfiguration:{shape:"Sj"},DataOutputConfiguration:{shape:"Sr"},RoleArn:{},ServerSideKmsKeyId:{}}}},DescribeModel:{input:{type:"structure",required:["ModelName"],members:{ModelName:{}}},output:{type:"structure",members:{ModelName:{},ModelArn:{},DatasetName:{},DatasetArn:{},Schema:{jsonvalue:true},LabelsInputConfiguration:{shape:"Sz"},TrainingDataStartTime:{type:"timestamp"},TrainingDataEndTime:{type:"timestamp"},EvaluationDataStartTime:{type:"timestamp"},EvaluationDataEndTime:{type:"timestamp"},RoleArn:{},DataPreProcessingConfiguration:{shape:"S12"},Status:{},TrainingExecutionStartTime:{type:"timestamp"},TrainingExecutionEndTime:{type:"timestamp"},FailedReason:{},ModelMetrics:{jsonvalue:true},LastUpdatedTime:{type:"timestamp"},CreatedAt:{type:"timestamp"},ServerSideKmsKeyId:{},OffCondition:{}}}},ListDataIngestionJobs:{input:{type:"structure",members:{DatasetName:{},NextToken:{},MaxResults:{type:"integer"},Status:{}}},output:{type:"structure",members:{NextToken:{},DataIngestionJobSummaries:{type:"list",member:{type:"structure",members:{JobId:{},DatasetName:{},DatasetArn:{},IngestionInputConfiguration:{shape:"S1f"},Status:{}}}}}}},ListDatasets:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},DatasetNameBeginsWith:{}}},output:{type:"structure",members:{NextToken:{},DatasetSummaries:{type:"list",member:{type:"structure",members:{DatasetName:{},DatasetArn:{},Status:{},CreatedAt:{type:"timestamp"}}}}}}},ListInferenceExecutions:{input:{type:"structure",required:["InferenceSchedulerName"],members:{NextToken:{},MaxResults:{type:"integer"},InferenceSchedulerName:{},DataStartTimeAfter:{type:"timestamp"},DataEndTimeBefore:{type:"timestamp"},Status:{}}},output:{type:"structure",members:{NextToken:{},InferenceExecutionSummaries:{type:"list",member:{type:"structure",members:{ModelName:{},ModelArn:{},InferenceSchedulerName:{},InferenceSchedulerArn:{},ScheduledStartTime:{type:"timestamp"},DataStartTime:{type:"timestamp"},DataEndTime:{type:"timestamp"},DataInputConfiguration:{shape:"Sj"},DataOutputConfiguration:{shape:"Sr"},CustomerResultObject:{shape:"S1v"},Status:{},FailedReason:{}}}}}}},ListInferenceSchedulers:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},InferenceSchedulerNameBeginsWith:{},ModelName:{}}},output:{type:"structure",members:{NextToken:{},InferenceSchedulerSummaries:{type:"list",member:{type:"structure",members:{ModelName:{},ModelArn:{},InferenceSchedulerName:{},InferenceSchedulerArn:{},Status:{},DataDelayOffsetInMinutes:{type:"long"},DataUploadFrequency:{}}}}}}},ListModels:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Status:{},ModelNameBeginsWith:{},DatasetNameBeginsWith:{}}},output:{type:"structure",members:{NextToken:{},ModelSummaries:{type:"list",member:{type:"structure",members:{ModelName:{},ModelArn:{},DatasetName:{},DatasetArn:{},Status:{},CreatedAt:{type:"timestamp"}}}}}}},ListSensorStatistics:{input:{type:"structure",required:["DatasetName"],members:{DatasetName:{},IngestionJobId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{SensorStatisticsSummaries:{type:"list",member:{type:"structure",members:{ComponentName:{},SensorName:{},DataExists:{type:"boolean"},MissingValues:{shape:"S30"},InvalidValues:{shape:"S30"},InvalidDateEntries:{shape:"S30"},DuplicateTimestamps:{shape:"S30"},CategoricalValues:{type:"structure",required:["Status"],members:{Status:{},NumberOfCategory:{type:"integer"}}},MultipleOperatingModes:{type:"structure",required:["Status"],members:{Status:{}}},LargeTimestampGaps:{type:"structure",required:["Status"],members:{Status:{},NumberOfLargeTimestampGaps:{type:"integer"},MaxTimestampGapInDays:{type:"integer"}}},MonotonicValues:{type:"structure",required:["Status"],members:{Status:{},Monotonicity:{}}},DataStartTime:{type:"timestamp"},DataEndTime:{type:"timestamp"}}}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{Tags:{shape:"S7"}}}},StartDataIngestionJob:{input:{type:"structure",required:["DatasetName","IngestionInputConfiguration","RoleArn","ClientToken"],members:{DatasetName:{},IngestionInputConfiguration:{shape:"S1f"},RoleArn:{},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{JobId:{},Status:{}}}},StartInferenceScheduler:{input:{type:"structure",required:["InferenceSchedulerName"],members:{InferenceSchedulerName:{}}},output:{type:"structure",members:{ModelArn:{},ModelName:{},InferenceSchedulerName:{},InferenceSchedulerArn:{},Status:{}}}},StopInferenceScheduler:{input:{type:"structure",required:["InferenceSchedulerName"],members:{InferenceSchedulerName:{}}},output:{type:"structure",members:{ModelArn:{},ModelName:{},InferenceSchedulerName:{},InferenceSchedulerArn:{},Status:{}}}},TagResource:{input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"S7"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateInferenceScheduler:{input:{type:"structure",required:["InferenceSchedulerName"],members:{InferenceSchedulerName:{},DataDelayOffsetInMinutes:{type:"long"},DataUploadFrequency:{},DataInputConfiguration:{shape:"Sj"},DataOutputConfiguration:{shape:"Sr"},RoleArn:{}}}}},shapes:{S3:{type:"structure",members:{InlineDataSchema:{jsonvalue:true}}},S7:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sj:{type:"structure",members:{S3InputConfiguration:{type:"structure",required:["Bucket"],members:{Bucket:{},Prefix:{}}},InputTimeZoneOffset:{},InferenceInputNameConfiguration:{type:"structure",members:{TimestampFormat:{},ComponentTimestampDelimiter:{}}}}},Sr:{type:"structure",required:["S3OutputConfiguration"],members:{S3OutputConfiguration:{type:"structure",required:["Bucket"],members:{Bucket:{},Prefix:{}}},KmsKeyId:{}}},Sz:{type:"structure",required:["S3InputConfiguration"],members:{S3InputConfiguration:{type:"structure",required:["Bucket"],members:{Bucket:{},Prefix:{}}}}},S12:{type:"structure",members:{TargetSamplingRate:{}}},S1f:{type:"structure",required:["S3InputConfiguration"],members:{S3InputConfiguration:{type:"structure",required:["Bucket"],members:{Bucket:{},Prefix:{},KeyPattern:{}}}}},S1k:{type:"structure",required:["InsufficientSensorData","MissingSensorData","InvalidSensorData","UnsupportedTimestamps","DuplicateTimestamps"],members:{InsufficientSensorData:{type:"structure",required:["MissingCompleteSensorData","SensorsWithShortDateRange"],members:{MissingCompleteSensorData:{type:"structure",required:["AffectedSensorCount"],members:{AffectedSensorCount:{type:"integer"}}},SensorsWithShortDateRange:{type:"structure",required:["AffectedSensorCount"],members:{AffectedSensorCount:{type:"integer"}}}}},MissingSensorData:{type:"structure",required:["AffectedSensorCount","TotalNumberOfMissingValues"],members:{AffectedSensorCount:{type:"integer"},TotalNumberOfMissingValues:{type:"integer"}}},InvalidSensorData:{type:"structure",required:["AffectedSensorCount","TotalNumberOfInvalidValues"],members:{AffectedSensorCount:{type:"integer"},TotalNumberOfInvalidValues:{type:"integer"}}},UnsupportedTimestamps:{type:"structure",required:["TotalNumberOfUnsupportedTimestamps"],members:{TotalNumberOfUnsupportedTimestamps:{type:"integer"}}},DuplicateTimestamps:{type:"structure",required:["TotalNumberOfDuplicateTimestamps"],members:{TotalNumberOfDuplicateTimestamps:{type:"integer"}}}}},S1t:{type:"structure",required:["TotalNumberOfFiles","IngestedNumberOfFiles"],members:{TotalNumberOfFiles:{type:"integer"},IngestedNumberOfFiles:{type:"integer"},DiscardedFiles:{type:"list",member:{shape:"S1v"}}}},S1v:{type:"structure",required:["Bucket","Key"],members:{Bucket:{},Key:{}}},S30:{type:"structure",required:["Count","Percentage"],members:{Count:{type:"integer"},Percentage:{type:"float"}}}}}},6160:function(e){var t="AWS_EC2_METADATA_SERVICE_ENDPOINT";var r="ec2_metadata_service_endpoint";var i=function(){return{environmentVariableSelector:function(e){return e[t]},configFileSelector:function(e){return e[r]},default:undefined}};e.exports=i},6165:function(e){function apiLoader(e,t){if(!apiLoader.services.hasOwnProperty(e)){throw new Error("InvalidService: Failed to load api for "+e)}return apiLoader.services[e][t]}apiLoader.services={};e.exports=apiLoader},6166:function(e){e.exports={metadata:{apiVersion:"2014-11-11",endpointPrefix:"lambda",serviceFullName:"AWS Lambda",serviceId:"Lambda",signatureVersion:"v4",protocol:"rest-json"},operations:{AddEventSource:{http:{requestUri:"/2014-11-13/event-source-mappings/"},input:{type:"structure",required:["EventSource","FunctionName","Role"],members:{EventSource:{},FunctionName:{},Role:{},BatchSize:{type:"integer"},Parameters:{shape:"S6"}}},output:{shape:"S7"}},DeleteFunction:{http:{method:"DELETE",requestUri:"/2014-11-13/functions/{FunctionName}",responseCode:204},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"}}}},GetEventSource:{http:{method:"GET",requestUri:"/2014-11-13/event-source-mappings/{UUID}",responseCode:200},input:{type:"structure",required:["UUID"],members:{UUID:{location:"uri",locationName:"UUID"}}},output:{shape:"S7"}},GetFunction:{http:{method:"GET",requestUri:"/2014-11-13/functions/{FunctionName}",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"}}},output:{type:"structure",members:{Configuration:{shape:"Se"},Code:{type:"structure",members:{RepositoryType:{},Location:{}}}}}},GetFunctionConfiguration:{http:{method:"GET",requestUri:"/2014-11-13/functions/{FunctionName}/configuration",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"}}},output:{shape:"Se"}},InvokeAsync:{http:{requestUri:"/2014-11-13/functions/{FunctionName}/invoke-async/",responseCode:202},input:{type:"structure",required:["FunctionName","InvokeArgs"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},InvokeArgs:{shape:"Sq"}},payload:"InvokeArgs"},output:{type:"structure",members:{Status:{location:"statusCode",type:"integer"}}}},ListEventSources:{http:{method:"GET",requestUri:"/2014-11-13/event-source-mappings/",responseCode:200},input:{type:"structure",members:{EventSourceArn:{location:"querystring",locationName:"EventSource"},FunctionName:{location:"querystring",locationName:"FunctionName"},Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems",type:"integer"}}},output:{type:"structure",members:{NextMarker:{},EventSources:{type:"list",member:{shape:"S7"}}}}},ListFunctions:{http:{method:"GET",requestUri:"/2014-11-13/functions/",responseCode:200},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems",type:"integer"}}},output:{type:"structure",members:{NextMarker:{},Functions:{type:"list",member:{shape:"Se"}}}}},RemoveEventSource:{http:{method:"DELETE",requestUri:"/2014-11-13/event-source-mappings/{UUID}",responseCode:204},input:{type:"structure",required:["UUID"],members:{UUID:{location:"uri",locationName:"UUID"}}}},UpdateFunctionConfiguration:{http:{method:"PUT",requestUri:"/2014-11-13/functions/{FunctionName}/configuration",responseCode:200},input:{type:"structure",required:["FunctionName"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},Role:{location:"querystring",locationName:"Role"},Handler:{location:"querystring",locationName:"Handler"},Description:{location:"querystring",locationName:"Description"},Timeout:{location:"querystring",locationName:"Timeout",type:"integer"},MemorySize:{location:"querystring",locationName:"MemorySize",type:"integer"}}},output:{shape:"Se"}},UploadFunction:{http:{method:"PUT",requestUri:"/2014-11-13/functions/{FunctionName}",responseCode:201},input:{type:"structure",required:["FunctionName","FunctionZip","Runtime","Role","Handler","Mode"],members:{FunctionName:{location:"uri",locationName:"FunctionName"},FunctionZip:{shape:"Sq"},Runtime:{location:"querystring",locationName:"Runtime"},Role:{location:"querystring",locationName:"Role"},Handler:{location:"querystring",locationName:"Handler"},Mode:{location:"querystring",locationName:"Mode"},Description:{location:"querystring",locationName:"Description"},Timeout:{location:"querystring",locationName:"Timeout",type:"integer"},MemorySize:{location:"querystring",locationName:"MemorySize",type:"integer"}},payload:"FunctionZip"},output:{shape:"Se"}}},shapes:{S6:{type:"map",key:{},value:{}},S7:{type:"structure",members:{UUID:{},BatchSize:{type:"integer"},EventSource:{},FunctionName:{},Parameters:{shape:"S6"},Role:{},LastModified:{type:"timestamp"},IsActive:{type:"boolean"},Status:{}}},Se:{type:"structure",members:{FunctionName:{},FunctionARN:{},ConfigurationId:{},Runtime:{},Role:{},Handler:{},Mode:{},CodeSize:{type:"long"},Description:{},Timeout:{type:"integer"},MemorySize:{type:"integer"},LastModified:{type:"timestamp"}}},Sq:{type:"blob",streaming:true}}}},6177:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2013-12-02",endpointPrefix:"kinesis",jsonVersion:"1.1",protocol:"json",protocolSettings:{h2:"eventstream"},serviceAbbreviation:"Kinesis",serviceFullName:"Amazon Kinesis",serviceId:"Kinesis",signatureVersion:"v4",targetPrefix:"Kinesis_20131202",uid:"kinesis-2013-12-02"},operations:{AddTagsToStream:{input:{type:"structure",required:["StreamName","Tags"],members:{StreamName:{},Tags:{type:"map",key:{},value:{}}}}},CreateStream:{input:{type:"structure",required:["StreamName"],members:{StreamName:{},ShardCount:{type:"integer"},StreamModeDetails:{shape:"S8"}}}},DecreaseStreamRetentionPeriod:{input:{type:"structure",required:["StreamName","RetentionPeriodHours"],members:{StreamName:{},RetentionPeriodHours:{type:"integer"}}}},DeleteStream:{input:{type:"structure",required:["StreamName"],members:{StreamName:{},EnforceConsumerDeletion:{type:"boolean"}}}},DeregisterStreamConsumer:{input:{type:"structure",members:{StreamARN:{},ConsumerName:{},ConsumerARN:{}}}},DescribeLimits:{input:{type:"structure",members:{}},output:{type:"structure",required:["ShardLimit","OpenShardCount","OnDemandStreamCount","OnDemandStreamCountLimit"],members:{ShardLimit:{type:"integer"},OpenShardCount:{type:"integer"},OnDemandStreamCount:{type:"integer"},OnDemandStreamCountLimit:{type:"integer"}}}},DescribeStream:{input:{type:"structure",required:["StreamName"],members:{StreamName:{},Limit:{type:"integer"},ExclusiveStartShardId:{}}},output:{type:"structure",required:["StreamDescription"],members:{StreamDescription:{type:"structure",required:["StreamName","StreamARN","StreamStatus","Shards","HasMoreShards","RetentionPeriodHours","StreamCreationTimestamp","EnhancedMonitoring"],members:{StreamName:{},StreamARN:{},StreamStatus:{},StreamModeDetails:{shape:"S8"},Shards:{shape:"St"},HasMoreShards:{type:"boolean"},RetentionPeriodHours:{type:"integer"},StreamCreationTimestamp:{type:"timestamp"},EnhancedMonitoring:{shape:"S10"},EncryptionType:{},KeyId:{}}}}}},DescribeStreamConsumer:{input:{type:"structure",members:{StreamARN:{},ConsumerName:{},ConsumerARN:{}}},output:{type:"structure",required:["ConsumerDescription"],members:{ConsumerDescription:{type:"structure",required:["ConsumerName","ConsumerARN","ConsumerStatus","ConsumerCreationTimestamp","StreamARN"],members:{ConsumerName:{},ConsumerARN:{},ConsumerStatus:{},ConsumerCreationTimestamp:{type:"timestamp"},StreamARN:{}}}}}},DescribeStreamSummary:{input:{type:"structure",required:["StreamName"],members:{StreamName:{}}},output:{type:"structure",required:["StreamDescriptionSummary"],members:{StreamDescriptionSummary:{type:"structure",required:["StreamName","StreamARN","StreamStatus","RetentionPeriodHours","StreamCreationTimestamp","EnhancedMonitoring","OpenShardCount"],members:{StreamName:{},StreamARN:{},StreamStatus:{},StreamModeDetails:{shape:"S8"},RetentionPeriodHours:{type:"integer"},StreamCreationTimestamp:{type:"timestamp"},EnhancedMonitoring:{shape:"S10"},EncryptionType:{},KeyId:{},OpenShardCount:{type:"integer"},ConsumerCount:{type:"integer"}}}}}},DisableEnhancedMonitoring:{input:{type:"structure",required:["StreamName","ShardLevelMetrics"],members:{StreamName:{},ShardLevelMetrics:{shape:"S12"}}},output:{shape:"S1f"}},EnableEnhancedMonitoring:{input:{type:"structure",required:["StreamName","ShardLevelMetrics"],members:{StreamName:{},ShardLevelMetrics:{shape:"S12"}}},output:{shape:"S1f"}},GetRecords:{input:{type:"structure",required:["ShardIterator"],members:{ShardIterator:{},Limit:{type:"integer"}}},output:{type:"structure",required:["Records"],members:{Records:{type:"list",member:{type:"structure",required:["SequenceNumber","Data","PartitionKey"],members:{SequenceNumber:{},ApproximateArrivalTimestamp:{type:"timestamp"},Data:{type:"blob"},PartitionKey:{},EncryptionType:{}}}},NextShardIterator:{},MillisBehindLatest:{type:"long"},ChildShards:{type:"list",member:{type:"structure",required:["ShardId","ParentShards","HashKeyRange"],members:{ShardId:{},ParentShards:{type:"list",member:{}},HashKeyRange:{shape:"Sv"}}}}}}},GetShardIterator:{input:{type:"structure",required:["StreamName","ShardId","ShardIteratorType"],members:{StreamName:{},ShardId:{},ShardIteratorType:{},StartingSequenceNumber:{},Timestamp:{type:"timestamp"}}},output:{type:"structure",members:{ShardIterator:{}}}},IncreaseStreamRetentionPeriod:{input:{type:"structure",required:["StreamName","RetentionPeriodHours"],members:{StreamName:{},RetentionPeriodHours:{type:"integer"}}}},ListShards:{input:{type:"structure",members:{StreamName:{},NextToken:{},ExclusiveStartShardId:{},MaxResults:{type:"integer"},StreamCreationTimestamp:{type:"timestamp"},ShardFilter:{type:"structure",required:["Type"],members:{Type:{},ShardId:{},Timestamp:{type:"timestamp"}}}}},output:{type:"structure",members:{Shards:{shape:"St"},NextToken:{}}}},ListStreamConsumers:{input:{type:"structure",required:["StreamARN"],members:{StreamARN:{},NextToken:{},MaxResults:{type:"integer"},StreamCreationTimestamp:{type:"timestamp"}}},output:{type:"structure",members:{Consumers:{type:"list",member:{shape:"S27"}},NextToken:{}}}},ListStreams:{input:{type:"structure",members:{Limit:{type:"integer"},ExclusiveStartStreamName:{}}},output:{type:"structure",required:["StreamNames","HasMoreStreams"],members:{StreamNames:{type:"list",member:{}},HasMoreStreams:{type:"boolean"}}}},ListTagsForStream:{input:{type:"structure",required:["StreamName"],members:{StreamName:{},ExclusiveStartTagKey:{},Limit:{type:"integer"}}},output:{type:"structure",required:["Tags","HasMoreTags"],members:{Tags:{type:"list",member:{type:"structure",required:["Key"],members:{Key:{},Value:{}}}},HasMoreTags:{type:"boolean"}}}},MergeShards:{input:{type:"structure",required:["StreamName","ShardToMerge","AdjacentShardToMerge"],members:{StreamName:{},ShardToMerge:{},AdjacentShardToMerge:{}}}},PutRecord:{input:{type:"structure",required:["StreamName","Data","PartitionKey"],members:{StreamName:{},Data:{type:"blob"},PartitionKey:{},ExplicitHashKey:{},SequenceNumberForOrdering:{}}},output:{type:"structure",required:["ShardId","SequenceNumber"],members:{ShardId:{},SequenceNumber:{},EncryptionType:{}}}},PutRecords:{input:{type:"structure",required:["Records","StreamName"],members:{Records:{type:"list",member:{type:"structure",required:["Data","PartitionKey"],members:{Data:{type:"blob"},ExplicitHashKey:{},PartitionKey:{}}}},StreamName:{}}},output:{type:"structure",required:["Records"],members:{FailedRecordCount:{type:"integer"},Records:{type:"list",member:{type:"structure",members:{SequenceNumber:{},ShardId:{},ErrorCode:{},ErrorMessage:{}}}},EncryptionType:{}}}},RegisterStreamConsumer:{input:{type:"structure",required:["StreamARN","ConsumerName"],members:{StreamARN:{},ConsumerName:{}}},output:{type:"structure",required:["Consumer"],members:{Consumer:{shape:"S27"}}}},RemoveTagsFromStream:{input:{type:"structure",required:["StreamName","TagKeys"],members:{StreamName:{},TagKeys:{type:"list",member:{}}}}},SplitShard:{input:{type:"structure",required:["StreamName","ShardToSplit","NewStartingHashKey"],members:{StreamName:{},ShardToSplit:{},NewStartingHashKey:{}}}},StartStreamEncryption:{input:{type:"structure",required:["StreamName","EncryptionType","KeyId"],members:{StreamName:{},EncryptionType:{},KeyId:{}}}},StopStreamEncryption:{input:{type:"structure",required:["StreamName","EncryptionType","KeyId"],members:{StreamName:{},EncryptionType:{},KeyId:{}}}},UpdateShardCount:{input:{type:"structure",required:["StreamName","TargetShardCount","ScalingType"],members:{StreamName:{},TargetShardCount:{type:"integer"},ScalingType:{}}},output:{type:"structure",members:{StreamName:{},CurrentShardCount:{type:"integer"},TargetShardCount:{type:"integer"}}}},UpdateStreamMode:{input:{type:"structure",required:["StreamARN","StreamModeDetails"],members:{StreamARN:{},StreamModeDetails:{shape:"S8"}}}}},shapes:{S8:{type:"structure",required:["StreamMode"],members:{StreamMode:{}}},St:{type:"list",member:{type:"structure",required:["ShardId","HashKeyRange","SequenceNumberRange"],members:{ShardId:{},ParentShardId:{},AdjacentParentShardId:{},HashKeyRange:{shape:"Sv"},SequenceNumberRange:{type:"structure",required:["StartingSequenceNumber"],members:{StartingSequenceNumber:{},EndingSequenceNumber:{}}}}}},Sv:{type:"structure",required:["StartingHashKey","EndingHashKey"],members:{StartingHashKey:{},EndingHashKey:{}}},S10:{type:"list",member:{type:"structure",members:{ShardLevelMetrics:{shape:"S12"}}}},S12:{type:"list",member:{}},S1f:{type:"structure",members:{StreamName:{},CurrentShardLevelMetrics:{shape:"S12"},DesiredShardLevelMetrics:{shape:"S12"}}},S27:{type:"structure",required:["ConsumerName","ConsumerARN","ConsumerStatus","ConsumerCreationTimestamp"],members:{ConsumerName:{},ConsumerARN:{},ConsumerStatus:{},ConsumerCreationTimestamp:{type:"timestamp"}}}}}},6178:function(e){e.exports={pagination:{}}},6190:function(e){e.exports={pagination:{ListFirewallPolicies:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"FirewallPolicies"},ListFirewalls:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Firewalls"},ListRuleGroups:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"RuleGroups"},ListTagsForResource:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Tags"}}}},6200:function(e){e.exports=require("dgram")},6202:function(e){e.exports={pagination:{DescribeDimensionKeys:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},GetResourceMetrics:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListAvailableResourceDimensions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListAvailableResourceMetrics:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},6204:function(e){e.exports={pagination:{ListChangeSets:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListEntities:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},6205:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["resourcegroupstaggingapi"]={};i.ResourceGroupsTaggingAPI=s.defineService("resourcegroupstaggingapi",["2017-01-26"]);Object.defineProperty(a.services["resourcegroupstaggingapi"],"2017-01-26",{get:function get(){var e=r(7496);e.paginators=r(3788).pagination;return e},enumerable:true,configurable:true});e.exports=i.ResourceGroupsTaggingAPI},6207:function(e){e.exports={pagination:{ListSignalingChannels:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ChannelInfoList"},ListStreams:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"StreamInfoList"}}}},6210:function(e,t){(function(){"use strict";t.stripBOM=function(e){if(e[0]==="\ufeff"){return e.substring(1)}else{return e}}}).call(this)},6211:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["ecs"]={};i.ECS=s.defineService("ecs",["2014-11-13"]);Object.defineProperty(a.services["ecs"],"2014-11-13",{get:function get(){var e=r(4984);e.paginators=r(9079).pagination;e.waiters=r(5659).waiters;return e},enumerable:true,configurable:true});e.exports=i.ECS},6232:function(e,t,r){var i=r(395);function validateRegionalEndpointsFlagValue(e,t){if(typeof e!=="string")return undefined;else if(["legacy","regional"].indexOf(e.toLowerCase())>=0){return e.toLowerCase()}else{throw i.util.error(new Error,t)}}function resolveRegionalEndpointsFlag(e,t){e=e||{};var r;if(e[t.clientConfig]){r=validateRegionalEndpointsFlagValue(e[t.clientConfig],{code:"InvalidConfiguration",message:'invalid "'+t.clientConfig+'" configuration. Expect "legacy" '+' or "regional". Got "'+e[t.clientConfig]+'".'});if(r)return r}if(!i.util.isNode())return r;if(Object.prototype.hasOwnProperty.call(process.env,t.env)){var s=process.env[t.env];r=validateRegionalEndpointsFlagValue(s,{code:"InvalidEnvironmentalVariable",message:"invalid "+t.env+' environmental variable. Expect "legacy" '+' or "regional". Got "'+process.env[t.env]+'".'});if(r)return r}var a={};try{var o=i.util.getProfilesFromSharedConfig(i.util.iniLoader);a=o[process.env.AWS_PROFILE||i.util.defaultProfile]}catch(e){}if(a&&Object.prototype.hasOwnProperty.call(a,t.sharedConfig)){var n=a[t.sharedConfig];r=validateRegionalEndpointsFlagValue(n,{code:"InvalidConfiguration",message:"invalid "+t.sharedConfig+' profile config. Expect "legacy" '+' or "regional". Got "'+a[t.sharedConfig]+'".'});if(r)return r}return r}e.exports=resolveRegionalEndpointsFlag},6244:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["imagebuilder"]={};i.Imagebuilder=s.defineService("imagebuilder",["2019-12-02"]);Object.defineProperty(a.services["imagebuilder"],"2019-12-02",{get:function get(){var e=r(1854);e.paginators=r(677).pagination;return e},enumerable:true,configurable:true});e.exports=i.Imagebuilder},6246:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-01-01",endpointPrefix:"fms",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"FMS",serviceFullName:"Firewall Management Service",serviceId:"FMS",signatureVersion:"v4",targetPrefix:"AWSFMS_20180101",uid:"fms-2018-01-01"},operations:{AssociateAdminAccount:{input:{type:"structure",required:["AdminAccount"],members:{AdminAccount:{}}}},AssociateThirdPartyFirewall:{input:{type:"structure",required:["ThirdPartyFirewall"],members:{ThirdPartyFirewall:{}}},output:{type:"structure",members:{ThirdPartyFirewallStatus:{}}}},DeleteAppsList:{input:{type:"structure",required:["ListId"],members:{ListId:{}}}},DeleteNotificationChannel:{input:{type:"structure",members:{}}},DeletePolicy:{input:{type:"structure",required:["PolicyId"],members:{PolicyId:{},DeleteAllPolicyResources:{type:"boolean"}}}},DeleteProtocolsList:{input:{type:"structure",required:["ListId"],members:{ListId:{}}}},DisassociateAdminAccount:{input:{type:"structure",members:{}}},DisassociateThirdPartyFirewall:{input:{type:"structure",required:["ThirdPartyFirewall"],members:{ThirdPartyFirewall:{}}},output:{type:"structure",members:{ThirdPartyFirewallStatus:{}}}},GetAdminAccount:{input:{type:"structure",members:{}},output:{type:"structure",members:{AdminAccount:{},RoleStatus:{}}}},GetAppsList:{input:{type:"structure",required:["ListId"],members:{ListId:{},DefaultList:{type:"boolean"}}},output:{type:"structure",members:{AppsList:{shape:"Sm"},AppsListArn:{}}}},GetComplianceDetail:{input:{type:"structure",required:["PolicyId","MemberAccount"],members:{PolicyId:{},MemberAccount:{}}},output:{type:"structure",members:{PolicyComplianceDetail:{type:"structure",members:{PolicyOwner:{},PolicyId:{},MemberAccount:{},Violators:{type:"list",member:{type:"structure",members:{ResourceId:{},ViolationReason:{},ResourceType:{},Metadata:{type:"map",key:{},value:{}}}}},EvaluationLimitExceeded:{type:"boolean"},ExpiredAt:{type:"timestamp"},IssueInfoMap:{shape:"S17"}}}}}},GetNotificationChannel:{input:{type:"structure",members:{}},output:{type:"structure",members:{SnsTopicArn:{},SnsRoleName:{}}}},GetPolicy:{input:{type:"structure",required:["PolicyId"],members:{PolicyId:{}}},output:{type:"structure",members:{Policy:{shape:"S1e"},PolicyArn:{}}}},GetProtectionStatus:{input:{type:"structure",required:["PolicyId"],members:{PolicyId:{},MemberAccountId:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{AdminAccountId:{},ServiceType:{},Data:{},NextToken:{}}}},GetProtocolsList:{input:{type:"structure",required:["ListId"],members:{ListId:{},DefaultList:{type:"boolean"}}},output:{type:"structure",members:{ProtocolsList:{shape:"S23"},ProtocolsListArn:{}}}},GetThirdPartyFirewallAssociationStatus:{input:{type:"structure",required:["ThirdPartyFirewall"],members:{ThirdPartyFirewall:{}}},output:{type:"structure",members:{ThirdPartyFirewallStatus:{},MarketplaceOnboardingStatus:{}}}},GetViolationDetails:{input:{type:"structure",required:["PolicyId","MemberAccount","ResourceId","ResourceType"],members:{PolicyId:{},MemberAccount:{},ResourceId:{},ResourceType:{}}},output:{type:"structure",members:{ViolationDetail:{type:"structure",required:["PolicyId","MemberAccount","ResourceId","ResourceType","ResourceViolations"],members:{PolicyId:{},MemberAccount:{},ResourceId:{},ResourceType:{},ResourceViolations:{type:"list",member:{type:"structure",members:{AwsVPCSecurityGroupViolation:{type:"structure",members:{ViolationTarget:{},ViolationTargetDescription:{},PartialMatches:{type:"list",member:{type:"structure",members:{Reference:{},TargetViolationReasons:{type:"list",member:{}}}}},PossibleSecurityGroupRemediationActions:{type:"list",member:{type:"structure",members:{RemediationActionType:{},Description:{},RemediationResult:{type:"structure",members:{IPV4Range:{},IPV6Range:{},PrefixListId:{},Protocol:{},FromPort:{type:"long"},ToPort:{type:"long"}}},IsDefaultAction:{type:"boolean"}}}}}},AwsEc2NetworkInterfaceViolation:{shape:"S2r"},AwsEc2InstanceViolation:{type:"structure",members:{ViolationTarget:{},AwsEc2NetworkInterfaceViolations:{type:"list",member:{shape:"S2r"}}}},NetworkFirewallMissingFirewallViolation:{type:"structure",members:{ViolationTarget:{},VPC:{},AvailabilityZone:{},TargetViolationReason:{}}},NetworkFirewallMissingSubnetViolation:{type:"structure",members:{ViolationTarget:{},VPC:{},AvailabilityZone:{},TargetViolationReason:{}}},NetworkFirewallMissingExpectedRTViolation:{type:"structure",members:{ViolationTarget:{},VPC:{},AvailabilityZone:{},CurrentRouteTable:{},ExpectedRouteTable:{}}},NetworkFirewallPolicyModifiedViolation:{type:"structure",members:{ViolationTarget:{},CurrentPolicyDescription:{shape:"S2z"},ExpectedPolicyDescription:{shape:"S2z"}}},NetworkFirewallInternetTrafficNotInspectedViolation:{type:"structure",members:{SubnetId:{},SubnetAvailabilityZone:{},RouteTableId:{},ViolatingRoutes:{shape:"S39"},IsRouteTableUsedInDifferentAZ:{type:"boolean"},CurrentFirewallSubnetRouteTable:{},ExpectedFirewallEndpoint:{},FirewallSubnetId:{},ExpectedFirewallSubnetRoutes:{shape:"S3d"},ActualFirewallSubnetRoutes:{shape:"S39"},InternetGatewayId:{},CurrentInternetGatewayRouteTable:{},ExpectedInternetGatewayRoutes:{shape:"S3d"},ActualInternetGatewayRoutes:{shape:"S39"},VpcId:{}}},NetworkFirewallInvalidRouteConfigurationViolation:{type:"structure",members:{AffectedSubnets:{shape:"S2s"},RouteTableId:{},IsRouteTableUsedInDifferentAZ:{type:"boolean"},ViolatingRoute:{shape:"S3a"},CurrentFirewallSubnetRouteTable:{},ExpectedFirewallEndpoint:{},ActualFirewallEndpoint:{},ExpectedFirewallSubnetId:{},ActualFirewallSubnetId:{},ExpectedFirewallSubnetRoutes:{shape:"S3d"},ActualFirewallSubnetRoutes:{shape:"S39"},InternetGatewayId:{},CurrentInternetGatewayRouteTable:{},ExpectedInternetGatewayRoutes:{shape:"S3d"},ActualInternetGatewayRoutes:{shape:"S39"},VpcId:{}}},NetworkFirewallBlackHoleRouteDetectedViolation:{type:"structure",members:{ViolationTarget:{},RouteTableId:{},VpcId:{},ViolatingRoutes:{shape:"S39"}}},NetworkFirewallUnexpectedFirewallRoutesViolation:{type:"structure",members:{FirewallSubnetId:{},ViolatingRoutes:{shape:"S39"},RouteTableId:{},FirewallEndpoint:{},VpcId:{}}},NetworkFirewallUnexpectedGatewayRoutesViolation:{type:"structure",members:{GatewayId:{},ViolatingRoutes:{shape:"S39"},RouteTableId:{},VpcId:{}}},NetworkFirewallMissingExpectedRoutesViolation:{type:"structure",members:{ViolationTarget:{},ExpectedRoutes:{shape:"S3d"},VpcId:{}}},DnsRuleGroupPriorityConflictViolation:{type:"structure",members:{ViolationTarget:{},ViolationTargetDescription:{},ConflictingPriority:{type:"integer"},ConflictingPolicyId:{},UnavailablePriorities:{type:"list",member:{type:"integer"}}}},DnsDuplicateRuleGroupViolation:{type:"structure",members:{ViolationTarget:{},ViolationTargetDescription:{}}},DnsRuleGroupLimitExceededViolation:{type:"structure",members:{ViolationTarget:{},ViolationTargetDescription:{},NumberOfRuleGroupsAlreadyAssociated:{type:"integer"}}},PossibleRemediationActions:{type:"structure",members:{Description:{},Actions:{type:"list",member:{type:"structure",required:["OrderedRemediationActions"],members:{Description:{},OrderedRemediationActions:{type:"list",member:{type:"structure",members:{RemediationAction:{type:"structure",members:{Description:{},EC2CreateRouteAction:{type:"structure",required:["RouteTableId"],members:{Description:{},DestinationCidrBlock:{},DestinationPrefixListId:{},DestinationIpv6CidrBlock:{},VpcEndpointId:{shape:"S3y"},GatewayId:{shape:"S3y"},RouteTableId:{shape:"S3y"}}},EC2ReplaceRouteAction:{type:"structure",required:["RouteTableId"],members:{Description:{},DestinationCidrBlock:{},DestinationPrefixListId:{},DestinationIpv6CidrBlock:{},GatewayId:{shape:"S3y"},RouteTableId:{shape:"S3y"}}},EC2DeleteRouteAction:{type:"structure",required:["RouteTableId"],members:{Description:{},DestinationCidrBlock:{},DestinationPrefixListId:{},DestinationIpv6CidrBlock:{},RouteTableId:{shape:"S3y"}}},EC2CopyRouteTableAction:{type:"structure",required:["VpcId","RouteTableId"],members:{Description:{},VpcId:{shape:"S3y"},RouteTableId:{shape:"S3y"}}},EC2ReplaceRouteTableAssociationAction:{type:"structure",required:["AssociationId","RouteTableId"],members:{Description:{},AssociationId:{shape:"S3y"},RouteTableId:{shape:"S3y"}}},EC2AssociateRouteTableAction:{type:"structure",required:["RouteTableId"],members:{Description:{},RouteTableId:{shape:"S3y"},SubnetId:{shape:"S3y"},GatewayId:{shape:"S3y"}}},EC2CreateRouteTableAction:{type:"structure",required:["VpcId"],members:{Description:{},VpcId:{shape:"S3y"}}},FMSPolicyUpdateFirewallCreationConfigAction:{type:"structure",members:{Description:{},FirewallCreationConfig:{}}}}},Order:{type:"integer"}}}},IsDefaultAction:{type:"boolean"}}}}}},FirewallSubnetIsOutOfScopeViolation:{type:"structure",members:{FirewallSubnetId:{},VpcId:{},SubnetAvailabilityZone:{},SubnetAvailabilityZoneId:{},VpcEndpointId:{}}},RouteHasOutOfScopeEndpointViolation:{type:"structure",members:{SubnetId:{},VpcId:{},RouteTableId:{},ViolatingRoutes:{shape:"S39"},SubnetAvailabilityZone:{},SubnetAvailabilityZoneId:{},CurrentFirewallSubnetRouteTable:{},FirewallSubnetId:{},FirewallSubnetRoutes:{shape:"S39"},InternetGatewayId:{},CurrentInternetGatewayRouteTable:{},InternetGatewayRoutes:{shape:"S39"}}},ThirdPartyFirewallMissingFirewallViolation:{type:"structure",members:{ViolationTarget:{},VPC:{},AvailabilityZone:{},TargetViolationReason:{}}},ThirdPartyFirewallMissingSubnetViolation:{type:"structure",members:{ViolationTarget:{},VPC:{},AvailabilityZone:{},TargetViolationReason:{}}},ThirdPartyFirewallMissingExpectedRouteTableViolation:{type:"structure",members:{ViolationTarget:{},VPC:{},AvailabilityZone:{},CurrentRouteTable:{},ExpectedRouteTable:{}}},FirewallSubnetMissingVPCEndpointViolation:{type:"structure",members:{FirewallSubnetId:{},VpcId:{},SubnetAvailabilityZone:{},SubnetAvailabilityZoneId:{}}}}}},ResourceTags:{shape:"S4c"},ResourceDescription:{}}}}}},ListAppsLists:{input:{type:"structure",required:["MaxResults"],members:{DefaultLists:{type:"boolean"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{AppsLists:{type:"list",member:{type:"structure",members:{ListArn:{},ListId:{},ListName:{},AppsList:{shape:"Sq"}}}},NextToken:{}}}},ListComplianceStatus:{input:{type:"structure",required:["PolicyId"],members:{PolicyId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{PolicyComplianceStatusList:{type:"list",member:{type:"structure",members:{PolicyOwner:{},PolicyId:{},PolicyName:{},MemberAccount:{},EvaluationResults:{type:"list",member:{type:"structure",members:{ComplianceStatus:{},ViolatorCount:{type:"long"},EvaluationLimitExceeded:{type:"boolean"}}}},LastUpdated:{type:"timestamp"},IssueInfoMap:{shape:"S17"}}}},NextToken:{}}}},ListMemberAccounts:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{MemberAccounts:{type:"list",member:{}},NextToken:{}}}},ListPolicies:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{PolicyList:{type:"list",member:{type:"structure",members:{PolicyArn:{},PolicyId:{},PolicyName:{},ResourceType:{},SecurityServiceType:{},RemediationEnabled:{type:"boolean"},DeleteUnusedFMManagedResources:{type:"boolean"}}}},NextToken:{}}}},ListProtocolsLists:{input:{type:"structure",required:["MaxResults"],members:{DefaultLists:{type:"boolean"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ProtocolsLists:{type:"list",member:{type:"structure",members:{ListArn:{},ListId:{},ListName:{},ProtocolsList:{shape:"S24"}}}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{TagList:{shape:"S4c"}}}},ListThirdPartyFirewallFirewallPolicies:{input:{type:"structure",required:["ThirdPartyFirewall","MaxResults"],members:{ThirdPartyFirewall:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ThirdPartyFirewallFirewallPolicies:{type:"list",member:{type:"structure",members:{FirewallPolicyId:{},FirewallPolicyName:{}}}},NextToken:{}}}},PutAppsList:{input:{type:"structure",required:["AppsList"],members:{AppsList:{shape:"Sm"},TagList:{shape:"S4c"}}},output:{type:"structure",members:{AppsList:{shape:"Sm"},AppsListArn:{}}}},PutNotificationChannel:{input:{type:"structure",required:["SnsTopicArn","SnsRoleName"],members:{SnsTopicArn:{},SnsRoleName:{}}}},PutPolicy:{input:{type:"structure",required:["Policy"],members:{Policy:{shape:"S1e"},TagList:{shape:"S4c"}}},output:{type:"structure",members:{Policy:{shape:"S1e"},PolicyArn:{}}}},PutProtocolsList:{input:{type:"structure",required:["ProtocolsList"],members:{ProtocolsList:{shape:"S23"},TagList:{shape:"S4c"}}},output:{type:"structure",members:{ProtocolsList:{shape:"S23"},ProtocolsListArn:{}}}},TagResource:{input:{type:"structure",required:["ResourceArn","TagList"],members:{ResourceArn:{},TagList:{shape:"S4c"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}}},shapes:{Sm:{type:"structure",required:["ListName","AppsList"],members:{ListId:{},ListName:{},ListUpdateToken:{},CreateTime:{type:"timestamp"},LastUpdateTime:{type:"timestamp"},AppsList:{shape:"Sq"},PreviousAppsList:{type:"map",key:{},value:{shape:"Sq"}}}},Sq:{type:"list",member:{type:"structure",required:["AppName","Protocol","Port"],members:{AppName:{},Protocol:{},Port:{type:"long"}}}},S17:{type:"map",key:{},value:{}},S1e:{type:"structure",required:["PolicyName","SecurityServicePolicyData","ResourceType","ExcludeResourceTags","RemediationEnabled"],members:{PolicyId:{},PolicyName:{},PolicyUpdateToken:{},SecurityServicePolicyData:{type:"structure",required:["Type"],members:{Type:{},ManagedServiceData:{},PolicyOption:{type:"structure",members:{NetworkFirewallPolicy:{type:"structure",members:{FirewallDeploymentModel:{}}},ThirdPartyFirewallPolicy:{type:"structure",members:{FirewallDeploymentModel:{}}}}}}},ResourceType:{},ResourceTypeList:{type:"list",member:{}},ResourceTags:{type:"list",member:{type:"structure",required:["Key"],members:{Key:{},Value:{}}}},ExcludeResourceTags:{type:"boolean"},RemediationEnabled:{type:"boolean"},DeleteUnusedFMManagedResources:{type:"boolean"},IncludeMap:{shape:"S1s"},ExcludeMap:{shape:"S1s"}}},S1s:{type:"map",key:{},value:{type:"list",member:{}}},S23:{type:"structure",required:["ListName","ProtocolsList"],members:{ListId:{},ListName:{},ListUpdateToken:{},CreateTime:{type:"timestamp"},LastUpdateTime:{type:"timestamp"},ProtocolsList:{shape:"S24"},PreviousProtocolsList:{type:"map",key:{},value:{shape:"S24"}}}},S24:{type:"list",member:{}},S2r:{type:"structure",members:{ViolationTarget:{},ViolatingSecurityGroups:{shape:"S2s"}}},S2s:{type:"list",member:{}},S2z:{type:"structure",members:{StatelessRuleGroups:{type:"list",member:{type:"structure",members:{RuleGroupName:{},ResourceId:{},Priority:{type:"integer"}}}},StatelessDefaultActions:{shape:"S34"},StatelessFragmentDefaultActions:{shape:"S34"},StatelessCustomActions:{shape:"S34"},StatefulRuleGroups:{type:"list",member:{type:"structure",members:{RuleGroupName:{},ResourceId:{}}}}}},S34:{type:"list",member:{}},S39:{type:"list",member:{shape:"S3a"}},S3a:{type:"structure",members:{DestinationType:{},TargetType:{},Destination:{},Target:{}}},S3d:{type:"list",member:{type:"structure",members:{IpV4Cidr:{},PrefixListId:{},IpV6Cidr:{},ContributingSubnets:{shape:"S2s"},AllowedTargets:{type:"list",member:{}},RouteTableId:{}}}},S3y:{type:"structure",members:{ResourceId:{},Description:{}}},S4c:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}}}}},6255:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["iot"]={};i.Iot=s.defineService("iot",["2015-05-28"]);Object.defineProperty(a.services["iot"],"2015-05-28",{get:function get(){var e=r(4599);e.paginators=r(2077).pagination;return e},enumerable:true,configurable:true});e.exports=i.Iot},6257:function(e){e.exports={pagination:{}}},6258:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-07-30",endpointPrefix:"billingconductor",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWSBillingConductor",serviceId:"billingconductor",signatureVersion:"v4",signingName:"billingconductor",uid:"billingconductor-2021-07-30"},operations:{AssociateAccounts:{http:{requestUri:"/associate-accounts",responseCode:200},input:{type:"structure",required:["Arn","AccountIds"],members:{Arn:{},AccountIds:{shape:"S3"}}},output:{type:"structure",members:{Arn:{}}},idempotent:true},AssociatePricingRules:{http:{method:"PUT",requestUri:"/associate-pricing-rules",responseCode:200},input:{type:"structure",required:["Arn","PricingRuleArns"],members:{Arn:{},PricingRuleArns:{shape:"S8"}}},output:{type:"structure",members:{Arn:{}}},idempotent:true},BatchAssociateResourcesToCustomLineItem:{http:{method:"PUT",requestUri:"/batch-associate-resources-to-custom-line-item",responseCode:200},input:{type:"structure",required:["TargetArn","ResourceArns"],members:{TargetArn:{},ResourceArns:{type:"list",member:{}},BillingPeriodRange:{shape:"Sf"}}},output:{type:"structure",members:{SuccessfullyAssociatedResources:{shape:"Si"},FailedAssociatedResources:{shape:"Si"}}},idempotent:true},BatchDisassociateResourcesFromCustomLineItem:{http:{method:"PUT",requestUri:"/batch-disassociate-resources-from-custom-line-item",responseCode:200},input:{type:"structure",required:["TargetArn","ResourceArns"],members:{TargetArn:{},ResourceArns:{type:"list",member:{}},BillingPeriodRange:{shape:"Sf"}}},output:{type:"structure",members:{SuccessfullyDisassociatedResources:{shape:"Sq"},FailedDisassociatedResources:{shape:"Sq"}}},idempotent:true},CreateBillingGroup:{http:{requestUri:"/create-billing-group",responseCode:200},input:{type:"structure",required:["Name","AccountGrouping","ComputationPreference"],members:{ClientToken:{idempotencyToken:true,location:"header",locationName:"X-Amzn-Client-Token"},Name:{shape:"Su"},AccountGrouping:{type:"structure",required:["LinkedAccountIds"],members:{LinkedAccountIds:{shape:"S3"}}},ComputationPreference:{shape:"Sw"},PrimaryAccountId:{},Description:{shape:"Sy"},Tags:{shape:"Sz"}}},output:{type:"structure",members:{Arn:{}}},idempotent:true},CreateCustomLineItem:{http:{requestUri:"/create-custom-line-item",responseCode:200},input:{type:"structure",required:["Name","Description","BillingGroupArn","ChargeDetails"],members:{ClientToken:{idempotencyToken:true,location:"header",locationName:"X-Amzn-Client-Token"},Name:{shape:"S14"},Description:{shape:"S15"},BillingGroupArn:{},BillingPeriodRange:{shape:"Sf"},Tags:{shape:"Sz"},ChargeDetails:{type:"structure",required:["Type"],members:{Flat:{type:"structure",required:["ChargeValue"],members:{ChargeValue:{type:"double"}}},Percentage:{type:"structure",required:["PercentageValue"],members:{PercentageValue:{type:"double"},AssociatedValues:{type:"list",member:{}}}},Type:{}}}}},output:{type:"structure",members:{Arn:{}}}},CreatePricingPlan:{http:{requestUri:"/create-pricing-plan",responseCode:200},input:{type:"structure",required:["Name"],members:{ClientToken:{idempotencyToken:true,location:"header",locationName:"X-Amzn-Client-Token"},Name:{shape:"S1f"},Description:{shape:"S1g"},PricingRuleArns:{type:"list",member:{}},Tags:{shape:"Sz"}}},output:{type:"structure",members:{Arn:{}}},idempotent:true},CreatePricingRule:{http:{requestUri:"/create-pricing-rule",responseCode:200},input:{type:"structure",required:["Name","Scope","Type","ModifierPercentage"],members:{ClientToken:{idempotencyToken:true,location:"header",locationName:"X-Amzn-Client-Token"},Name:{shape:"S1k"},Description:{shape:"S1l"},Scope:{},Type:{},ModifierPercentage:{type:"double"},Service:{},Tags:{shape:"Sz"}}},output:{type:"structure",members:{Arn:{}}},idempotent:true},DeleteBillingGroup:{http:{requestUri:"/delete-billing-group",responseCode:200},input:{type:"structure",required:["Arn"],members:{Arn:{}}},output:{type:"structure",members:{Arn:{}}},idempotent:true},DeleteCustomLineItem:{http:{requestUri:"/delete-custom-line-item",responseCode:200},input:{type:"structure",required:["Arn"],members:{Arn:{},BillingPeriodRange:{shape:"Sf"}}},output:{type:"structure",members:{Arn:{}}},idempotent:true},DeletePricingPlan:{http:{requestUri:"/delete-pricing-plan",responseCode:200},input:{type:"structure",required:["Arn"],members:{Arn:{}}},output:{type:"structure",members:{Arn:{}}},idempotent:true},DeletePricingRule:{http:{requestUri:"/delete-pricing-rule",responseCode:200},input:{type:"structure",required:["Arn"],members:{Arn:{}}},output:{type:"structure",members:{Arn:{}}},idempotent:true},DisassociateAccounts:{http:{requestUri:"/disassociate-accounts",responseCode:200},input:{type:"structure",required:["Arn","AccountIds"],members:{Arn:{},AccountIds:{shape:"S3"}}},output:{type:"structure",members:{Arn:{}}},idempotent:true},DisassociatePricingRules:{http:{method:"PUT",requestUri:"/disassociate-pricing-rules",responseCode:200},input:{type:"structure",required:["Arn","PricingRuleArns"],members:{Arn:{},PricingRuleArns:{shape:"S8"}}},output:{type:"structure",members:{Arn:{}}},idempotent:true},ListAccountAssociations:{http:{requestUri:"/list-account-associations",responseCode:200},input:{type:"structure",members:{BillingPeriod:{},Filters:{type:"structure",members:{Association:{},AccountId:{}}},NextToken:{}}},output:{type:"structure",members:{LinkedAccounts:{type:"list",member:{type:"structure",members:{AccountId:{},BillingGroupArn:{},AccountName:{type:"string",sensitive:true},AccountEmail:{type:"string",sensitive:true}}}},NextToken:{}}}},ListBillingGroupCostReports:{http:{requestUri:"/list-billing-group-cost-reports",responseCode:200},input:{type:"structure",members:{BillingPeriod:{},MaxResults:{type:"integer"},NextToken:{},Filters:{type:"structure",members:{BillingGroupArns:{shape:"S2f"}}}}},output:{type:"structure",members:{BillingGroupCostReports:{type:"list",member:{type:"structure",members:{Arn:{},AWSCost:{},ProformaCost:{},Margin:{},MarginPercentage:{},Currency:{}}}},NextToken:{}}}},ListBillingGroups:{http:{requestUri:"/list-billing-groups",responseCode:200},input:{type:"structure",members:{BillingPeriod:{},MaxResults:{type:"integer"},NextToken:{},Filters:{type:"structure",members:{Arns:{shape:"S2f"},PricingPlan:{}}}}},output:{type:"structure",members:{BillingGroups:{type:"list",member:{type:"structure",members:{Name:{shape:"Su"},Arn:{},Description:{shape:"Sy"},PrimaryAccountId:{},ComputationPreference:{shape:"Sw"},Size:{type:"long"},CreationTime:{type:"long"},LastModifiedTime:{type:"long"},Status:{},StatusReason:{}}}},NextToken:{}}}},ListCustomLineItems:{http:{requestUri:"/list-custom-line-items",responseCode:200},input:{type:"structure",members:{BillingPeriod:{},MaxResults:{type:"integer"},NextToken:{},Filters:{type:"structure",members:{Names:{type:"list",member:{shape:"S14"}},BillingGroups:{shape:"S2f"},Arns:{type:"list",member:{}}}}}},output:{type:"structure",members:{CustomLineItems:{type:"list",member:{type:"structure",members:{Arn:{},Name:{shape:"S14"},ChargeDetails:{shape:"S34"},CurrencyCode:{},Description:{shape:"S15"},ProductCode:{},BillingGroupArn:{},CreationTime:{type:"long"},LastModifiedTime:{type:"long"},AssociationSize:{type:"long"}}}},NextToken:{}}}},ListPricingPlans:{http:{requestUri:"/list-pricing-plans",responseCode:200},input:{type:"structure",members:{BillingPeriod:{},Filters:{type:"structure",members:{Arns:{shape:"S3c"}}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{BillingPeriod:{},PricingPlans:{type:"list",member:{type:"structure",members:{Name:{shape:"S1f"},Arn:{},Description:{shape:"S1g"},Size:{type:"long"},CreationTime:{type:"long"},LastModifiedTime:{type:"long"}}}},NextToken:{}}}},ListPricingPlansAssociatedWithPricingRule:{http:{requestUri:"/list-pricing-plans-associated-with-pricing-rule",responseCode:200},input:{type:"structure",required:["PricingRuleArn"],members:{BillingPeriod:{},PricingRuleArn:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{BillingPeriod:{},PricingRuleArn:{},PricingPlanArns:{shape:"S3c"},NextToken:{}}}},ListPricingRules:{http:{requestUri:"/list-pricing-rules",responseCode:200},input:{type:"structure",members:{BillingPeriod:{},Filters:{type:"structure",members:{Arns:{shape:"S3n"}}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{BillingPeriod:{},PricingRules:{type:"list",member:{type:"structure",members:{Name:{shape:"S1k"},Arn:{},Description:{shape:"S1l"},Scope:{},Type:{},ModifierPercentage:{type:"double"},Service:{},AssociatedPricingPlanCount:{type:"long"},CreationTime:{type:"long"},LastModifiedTime:{type:"long"}}}},NextToken:{}}}},ListPricingRulesAssociatedToPricingPlan:{http:{requestUri:"/list-pricing-rules-associated-to-pricing-plan",responseCode:200},input:{type:"structure",required:["PricingPlanArn"],members:{BillingPeriod:{},PricingPlanArn:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{BillingPeriod:{},PricingPlanArn:{},PricingRuleArns:{shape:"S3n"},NextToken:{}}}},ListResourcesAssociatedToCustomLineItem:{http:{requestUri:"/list-resources-associated-to-custom-line-item",responseCode:200},input:{type:"structure",required:["Arn"],members:{BillingPeriod:{},Arn:{},MaxResults:{type:"integer"},NextToken:{},Filters:{type:"structure",members:{Relationship:{}}}}},output:{type:"structure",members:{Arn:{},AssociatedResources:{type:"list",member:{type:"structure",members:{Arn:{},Relationship:{}}}},NextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{ResourceArn}",responseCode:204},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"}}},output:{type:"structure",members:{Tags:{shape:"Sz"}}}},TagResource:{http:{requestUri:"/tags/{ResourceArn}",responseCode:204},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},Tags:{shape:"Sz"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{ResourceArn}",responseCode:204},input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},TagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateBillingGroup:{http:{requestUri:"/update-billing-group",responseCode:200},input:{type:"structure",required:["Arn"],members:{Arn:{},Name:{shape:"Su"},Status:{},ComputationPreference:{shape:"Sw"},Description:{shape:"Sy"}}},output:{type:"structure",members:{Arn:{},Name:{shape:"Su"},Description:{shape:"Sy"},PrimaryAccountId:{},PricingPlanArn:{},Size:{type:"long"},LastModifiedTime:{type:"long"},Status:{},StatusReason:{}}},idempotent:true},UpdateCustomLineItem:{http:{requestUri:"/update-custom-line-item",responseCode:200},input:{type:"structure",required:["Arn"],members:{Arn:{},Name:{shape:"Su"},Description:{shape:"S15"},ChargeDetails:{type:"structure",members:{Flat:{type:"structure",required:["ChargeValue"],members:{ChargeValue:{type:"double"}}},Percentage:{type:"structure",required:["PercentageValue"],members:{PercentageValue:{type:"double"}}}}},BillingPeriodRange:{shape:"Sf"}}},output:{type:"structure",members:{Arn:{},BillingGroupArn:{},Name:{shape:"S14"},Description:{shape:"S15"},ChargeDetails:{shape:"S34"},LastModifiedTime:{type:"long"},AssociationSize:{type:"long"}}},idempotent:true},UpdatePricingPlan:{http:{method:"PUT",requestUri:"/update-pricing-plan",responseCode:200},input:{type:"structure",required:["Arn"],members:{Arn:{},Name:{shape:"S1f"},Description:{shape:"S1g"}}},output:{type:"structure",members:{Arn:{},Name:{shape:"S1f"},Description:{shape:"S1g"},Size:{type:"long"},LastModifiedTime:{type:"long"}}},idempotent:true},UpdatePricingRule:{http:{method:"PUT",requestUri:"/update-pricing-rule",responseCode:200},input:{type:"structure",required:["Arn"],members:{Arn:{},Name:{shape:"S1k"},Description:{shape:"S1l"},Type:{},ModifierPercentage:{type:"double"}}},output:{type:"structure",members:{Arn:{},Name:{shape:"S1k"},Description:{shape:"S1l"},Scope:{},Type:{},ModifierPercentage:{type:"double"},Service:{},AssociatedPricingPlanCount:{type:"long"},LastModifiedTime:{type:"long"}}},idempotent:true}},shapes:{S3:{type:"list",member:{}},S8:{type:"list",member:{}},Sf:{type:"structure",required:["InclusiveStartBillingPeriod","ExclusiveEndBillingPeriod"],members:{InclusiveStartBillingPeriod:{},ExclusiveEndBillingPeriod:{}}},Si:{type:"list",member:{type:"structure",members:{Arn:{},Error:{shape:"Sk"}}}},Sk:{type:"structure",members:{Message:{},Reason:{}}},Sq:{type:"list",member:{type:"structure",members:{Arn:{},Error:{shape:"Sk"}}}},Su:{type:"string",sensitive:true},Sw:{type:"structure",required:["PricingPlanArn"],members:{PricingPlanArn:{}}},Sy:{type:"string",sensitive:true},Sz:{type:"map",key:{},value:{}},S14:{type:"string",sensitive:true},S15:{type:"string",sensitive:true},S1f:{type:"string",sensitive:true},S1g:{type:"string",sensitive:true},S1k:{type:"string",sensitive:true},S1l:{type:"string",sensitive:true},S2f:{type:"list",member:{}},S34:{type:"structure",required:["Type"],members:{Flat:{type:"structure",required:["ChargeValue"],members:{ChargeValue:{type:"double"}}},Percentage:{type:"structure",required:["PercentageValue"],members:{PercentageValue:{type:"double"}}},Type:{}}},S3c:{type:"list",member:{}},S3n:{type:"list",member:{}}}}},6261:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["dms"]={};i.DMS=s.defineService("dms",["2016-01-01"]);Object.defineProperty(a.services["dms"],"2016-01-01",{get:function get(){var e=r(1033);e.paginators=r(1056).pagination;e.waiters=r(602).waiters;return e},enumerable:true,configurable:true});e.exports=i.DMS},6265:function(e,t,r){var i=r(153).property;function Paginator(e,t){i(this,"inputToken",t.input_token);i(this,"limitKey",t.limit_key);i(this,"moreResults",t.more_results);i(this,"outputToken",t.output_token);i(this,"resultKey",t.result_key)}e.exports=Paginator},6267:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2016-10-24",endpointPrefix:"sms",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"SMS",serviceFullName:"AWS Server Migration Service",serviceId:"SMS",signatureVersion:"v4",targetPrefix:"AWSServerMigrationService_V2016_10_24",uid:"sms-2016-10-24"},operations:{CreateApp:{input:{type:"structure",members:{name:{},description:{},roleName:{},clientToken:{},serverGroups:{shape:"S6"},tags:{shape:"So"}}},output:{type:"structure",members:{appSummary:{shape:"St"},serverGroups:{shape:"S6"},tags:{shape:"So"}}}},CreateReplicationJob:{input:{type:"structure",required:["serverId","seedReplicationTime"],members:{serverId:{},seedReplicationTime:{type:"timestamp"},frequency:{type:"integer"},runOnce:{type:"boolean"},licenseType:{},roleName:{},description:{},numberOfRecentAmisToKeep:{type:"integer"},encrypted:{type:"boolean"},kmsKeyId:{}}},output:{type:"structure",members:{replicationJobId:{}}}},DeleteApp:{input:{type:"structure",members:{appId:{},forceStopAppReplication:{type:"boolean"},forceTerminateApp:{type:"boolean"}}},output:{type:"structure",members:{}}},DeleteAppLaunchConfiguration:{input:{type:"structure",members:{appId:{}}},output:{type:"structure",members:{}}},DeleteAppReplicationConfiguration:{input:{type:"structure",members:{appId:{}}},output:{type:"structure",members:{}}},DeleteAppValidationConfiguration:{input:{type:"structure",required:["appId"],members:{appId:{}}},output:{type:"structure",members:{}}},DeleteReplicationJob:{input:{type:"structure",required:["replicationJobId"],members:{replicationJobId:{}}},output:{type:"structure",members:{}}},DeleteServerCatalog:{input:{type:"structure",members:{}},output:{type:"structure",members:{}}},DisassociateConnector:{input:{type:"structure",required:["connectorId"],members:{connectorId:{}}},output:{type:"structure",members:{}}},GenerateChangeSet:{input:{type:"structure",members:{appId:{},changesetFormat:{}}},output:{type:"structure",members:{s3Location:{shape:"S24"}}}},GenerateTemplate:{input:{type:"structure",members:{appId:{},templateFormat:{}}},output:{type:"structure",members:{s3Location:{shape:"S24"}}}},GetApp:{input:{type:"structure",members:{appId:{}}},output:{type:"structure",members:{appSummary:{shape:"St"},serverGroups:{shape:"S6"},tags:{shape:"So"}}}},GetAppLaunchConfiguration:{input:{type:"structure",members:{appId:{}}},output:{type:"structure",members:{appId:{},roleName:{},autoLaunch:{type:"boolean"},serverGroupLaunchConfigurations:{shape:"S2e"}}}},GetAppReplicationConfiguration:{input:{type:"structure",members:{appId:{}}},output:{type:"structure",members:{serverGroupReplicationConfigurations:{shape:"S2u"}}}},GetAppValidationConfiguration:{input:{type:"structure",required:["appId"],members:{appId:{}}},output:{type:"structure",members:{appValidationConfigurations:{shape:"S31"},serverGroupValidationConfigurations:{shape:"S3c"}}}},GetAppValidationOutput:{input:{type:"structure",required:["appId"],members:{appId:{}}},output:{type:"structure",members:{validationOutputList:{type:"list",member:{type:"structure",members:{validationId:{},name:{},status:{},statusMessage:{},latestValidationTime:{type:"timestamp"},appValidationOutput:{type:"structure",members:{ssmOutput:{type:"structure",members:{s3Location:{shape:"S24"}}}}},serverValidationOutput:{type:"structure",members:{server:{shape:"Sb"}}}}}}}}},GetConnectors:{input:{type:"structure",members:{nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{connectorList:{type:"list",member:{type:"structure",members:{connectorId:{},version:{},status:{},capabilityList:{type:"list",member:{}},vmManagerName:{},vmManagerType:{},vmManagerId:{},ipAddress:{},macAddress:{},associatedOn:{type:"timestamp"}}}},nextToken:{}}}},GetReplicationJobs:{input:{type:"structure",members:{replicationJobId:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{replicationJobList:{type:"list",member:{shape:"S46"}},nextToken:{}}}},GetReplicationRuns:{input:{type:"structure",required:["replicationJobId"],members:{replicationJobId:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{replicationJob:{shape:"S46"},replicationRunList:{shape:"S4a"},nextToken:{}}}},GetServers:{input:{type:"structure",members:{nextToken:{},maxResults:{type:"integer"},vmServerAddressList:{type:"list",member:{shape:"Sf"}}}},output:{type:"structure",members:{lastModifiedOn:{type:"timestamp"},serverCatalogStatus:{},serverList:{shape:"Sa"},nextToken:{}}}},ImportAppCatalog:{input:{type:"structure",members:{roleName:{}}},output:{type:"structure",members:{}}},ImportServerCatalog:{input:{type:"structure",members:{}},output:{type:"structure",members:{}}},LaunchApp:{input:{type:"structure",members:{appId:{}}},output:{type:"structure",members:{}}},ListApps:{input:{type:"structure",members:{appIds:{type:"list",member:{}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{apps:{type:"list",member:{shape:"St"}},nextToken:{}}}},NotifyAppValidationOutput:{input:{type:"structure",required:["appId"],members:{appId:{},notificationContext:{type:"structure",members:{validationId:{},status:{},statusMessage:{}}}}},output:{type:"structure",members:{}}},PutAppLaunchConfiguration:{input:{type:"structure",members:{appId:{},roleName:{},autoLaunch:{type:"boolean"},serverGroupLaunchConfigurations:{shape:"S2e"}}},output:{type:"structure",members:{}}},PutAppReplicationConfiguration:{input:{type:"structure",members:{appId:{},serverGroupReplicationConfigurations:{shape:"S2u"}}},output:{type:"structure",members:{}}},PutAppValidationConfiguration:{input:{type:"structure",required:["appId"],members:{appId:{},appValidationConfigurations:{shape:"S31"},serverGroupValidationConfigurations:{shape:"S3c"}}},output:{type:"structure",members:{}}},StartAppReplication:{input:{type:"structure",members:{appId:{}}},output:{type:"structure",members:{}}},StartOnDemandAppReplication:{input:{type:"structure",required:["appId"],members:{appId:{},description:{}}},output:{type:"structure",members:{}}},StartOnDemandReplicationRun:{input:{type:"structure",required:["replicationJobId"],members:{replicationJobId:{},description:{}}},output:{type:"structure",members:{replicationRunId:{}}}},StopAppReplication:{input:{type:"structure",members:{appId:{}}},output:{type:"structure",members:{}}},TerminateApp:{input:{type:"structure",members:{appId:{}}},output:{type:"structure",members:{}}},UpdateApp:{input:{type:"structure",members:{appId:{},name:{},description:{},roleName:{},serverGroups:{shape:"S6"},tags:{shape:"So"}}},output:{type:"structure",members:{appSummary:{shape:"St"},serverGroups:{shape:"S6"},tags:{shape:"So"}}}},UpdateReplicationJob:{input:{type:"structure",required:["replicationJobId"],members:{replicationJobId:{},frequency:{type:"integer"},nextReplicationRunStartTime:{type:"timestamp"},licenseType:{},roleName:{},description:{},numberOfRecentAmisToKeep:{type:"integer"},encrypted:{type:"boolean"},kmsKeyId:{}}},output:{type:"structure",members:{}}}},shapes:{S6:{type:"list",member:{type:"structure",members:{serverGroupId:{},name:{},serverList:{shape:"Sa"}}}},Sa:{type:"list",member:{shape:"Sb"}},Sb:{type:"structure",members:{serverId:{},serverType:{},vmServer:{shape:"Se"},replicationJobId:{},replicationJobTerminated:{type:"boolean"}}},Se:{type:"structure",members:{vmServerAddress:{shape:"Sf"},vmName:{},vmManagerName:{},vmManagerType:{},vmPath:{}}},Sf:{type:"structure",members:{vmManagerId:{},vmId:{}}},So:{type:"list",member:{type:"structure",members:{key:{},value:{}}}},St:{type:"structure",members:{appId:{},importedAppId:{},name:{},description:{},status:{},statusMessage:{},replicationConfigurationStatus:{},replicationStatus:{},replicationStatusMessage:{},latestReplicationTime:{type:"timestamp"},launchConfigurationStatus:{},launchStatus:{},launchStatusMessage:{},launchDetails:{type:"structure",members:{latestLaunchTime:{type:"timestamp"},stackName:{},stackId:{}}},creationTime:{type:"timestamp"},lastModified:{type:"timestamp"},roleName:{},totalServerGroups:{type:"integer"},totalServers:{type:"integer"}}},S24:{type:"structure",members:{bucket:{},key:{}}},S2e:{type:"list",member:{type:"structure",members:{serverGroupId:{},launchOrder:{type:"integer"},serverLaunchConfigurations:{type:"list",member:{type:"structure",members:{server:{shape:"Sb"},logicalId:{},vpc:{},subnet:{},securityGroup:{},ec2KeyName:{},userData:{type:"structure",members:{s3Location:{shape:"S24"}}},instanceType:{},associatePublicIpAddress:{type:"boolean"},iamInstanceProfileName:{},configureScript:{shape:"S24"},configureScriptType:{}}}}}}},S2u:{type:"list",member:{type:"structure",members:{serverGroupId:{},serverReplicationConfigurations:{type:"list",member:{type:"structure",members:{server:{shape:"Sb"},serverReplicationParameters:{type:"structure",members:{seedTime:{type:"timestamp"},frequency:{type:"integer"},runOnce:{type:"boolean"},licenseType:{},numberOfRecentAmisToKeep:{type:"integer"},encrypted:{type:"boolean"},kmsKeyId:{}}}}}}}}},S31:{type:"list",member:{type:"structure",members:{validationId:{},name:{},appValidationStrategy:{},ssmValidationParameters:{type:"structure",members:{source:{shape:"S37"},instanceId:{},scriptType:{},command:{},executionTimeoutSeconds:{type:"integer"},outputS3BucketName:{}}}}}},S37:{type:"structure",members:{s3Location:{shape:"S24"}}},S3c:{type:"list",member:{type:"structure",members:{serverGroupId:{},serverValidationConfigurations:{type:"list",member:{type:"structure",members:{server:{shape:"Sb"},validationId:{},name:{},serverValidationStrategy:{},userDataValidationParameters:{type:"structure",members:{source:{shape:"S37"},scriptType:{}}}}}}}}},S46:{type:"structure",members:{replicationJobId:{},serverId:{},serverType:{},vmServer:{shape:"Se"},seedReplicationTime:{type:"timestamp"},frequency:{type:"integer"},runOnce:{type:"boolean"},nextReplicationRunStartTime:{type:"timestamp"},licenseType:{},roleName:{},latestAmiId:{},state:{},statusMessage:{},description:{},numberOfRecentAmisToKeep:{type:"integer"},encrypted:{type:"boolean"},kmsKeyId:{},replicationRunList:{shape:"S4a"}}},S4a:{type:"list",member:{type:"structure",members:{replicationRunId:{},state:{},type:{},stageDetails:{type:"structure",members:{stage:{},stageProgress:{}}},statusMessage:{},amiId:{},scheduledStartTime:{type:"timestamp"},completedTime:{type:"timestamp"},description:{},encrypted:{type:"boolean"},kmsKeyId:{}}}}}}},6271:function(e){e.exports={pagination:{ListEntitlements:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Entitlements"},ListFlows:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Flows"},ListOfferings:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Offerings"},ListReservations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Reservations"}}}},6279:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-10-25",endpointPrefix:"ce",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"AWS Cost Explorer",serviceFullName:"AWS Cost Explorer Service",serviceId:"Cost Explorer",signatureVersion:"v4",signingName:"ce",targetPrefix:"AWSInsightsIndexService",uid:"ce-2017-10-25"},operations:{CreateAnomalyMonitor:{input:{type:"structure",required:["AnomalyMonitor"],members:{AnomalyMonitor:{shape:"S2"},ResourceTags:{shape:"Sk"}}},output:{type:"structure",required:["MonitorArn"],members:{MonitorArn:{}}}},CreateAnomalySubscription:{input:{type:"structure",required:["AnomalySubscription"],members:{AnomalySubscription:{shape:"Sq"},ResourceTags:{shape:"Sk"}}},output:{type:"structure",required:["SubscriptionArn"],members:{SubscriptionArn:{}}}},CreateCostCategoryDefinition:{input:{type:"structure",required:["Name","RuleVersion","Rules"],members:{Name:{},RuleVersion:{},Rules:{shape:"S13"},DefaultValue:{},SplitChargeRules:{shape:"S19"},ResourceTags:{shape:"Sk"}}},output:{type:"structure",members:{CostCategoryArn:{},EffectiveStart:{}}}},DeleteAnomalyMonitor:{input:{type:"structure",required:["MonitorArn"],members:{MonitorArn:{}}},output:{type:"structure",members:{}}},DeleteAnomalySubscription:{input:{type:"structure",required:["SubscriptionArn"],members:{SubscriptionArn:{}}},output:{type:"structure",members:{}}},DeleteCostCategoryDefinition:{input:{type:"structure",required:["CostCategoryArn"],members:{CostCategoryArn:{}}},output:{type:"structure",members:{CostCategoryArn:{},EffectiveEnd:{}}}},DescribeCostCategoryDefinition:{input:{type:"structure",required:["CostCategoryArn"],members:{CostCategoryArn:{},EffectiveOn:{}}},output:{type:"structure",members:{CostCategory:{type:"structure",required:["CostCategoryArn","EffectiveStart","Name","RuleVersion","Rules"],members:{CostCategoryArn:{},EffectiveStart:{},EffectiveEnd:{},Name:{},RuleVersion:{},Rules:{shape:"S13"},SplitChargeRules:{shape:"S19"},ProcessingStatus:{shape:"S1s"},DefaultValue:{}}}}}},GetAnomalies:{input:{type:"structure",required:["DateInterval"],members:{MonitorArn:{},DateInterval:{type:"structure",required:["StartDate"],members:{StartDate:{},EndDate:{}}},Feedback:{},TotalImpact:{type:"structure",required:["NumericOperator","StartValue"],members:{NumericOperator:{},StartValue:{type:"double"},EndValue:{type:"double"}}},NextPageToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["Anomalies"],members:{Anomalies:{type:"list",member:{type:"structure",required:["AnomalyId","AnomalyScore","Impact","MonitorArn"],members:{AnomalyId:{},AnomalyStartDate:{},AnomalyEndDate:{},DimensionValue:{},RootCauses:{type:"list",member:{type:"structure",members:{Service:{},Region:{},LinkedAccount:{},UsageType:{}}}},AnomalyScore:{type:"structure",required:["MaxScore","CurrentScore"],members:{MaxScore:{type:"double"},CurrentScore:{type:"double"}}},Impact:{type:"structure",required:["MaxImpact"],members:{MaxImpact:{type:"double"},TotalImpact:{type:"double"}}},MonitorArn:{},Feedback:{}}}},NextPageToken:{}}}},GetAnomalyMonitors:{input:{type:"structure",members:{MonitorArnList:{shape:"Sb"},NextPageToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["AnomalyMonitors"],members:{AnomalyMonitors:{type:"list",member:{shape:"S2"}},NextPageToken:{}}}},GetAnomalySubscriptions:{input:{type:"structure",members:{SubscriptionArnList:{shape:"Sb"},MonitorArn:{},NextPageToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["AnomalySubscriptions"],members:{AnomalySubscriptions:{type:"list",member:{shape:"Sq"}},NextPageToken:{}}}},GetCostAndUsage:{input:{type:"structure",required:["TimePeriod","Granularity","Metrics"],members:{TimePeriod:{shape:"S2i"},Granularity:{},Filter:{shape:"S7"},Metrics:{shape:"S2k"},GroupBy:{shape:"S2m"},NextPageToken:{}}},output:{type:"structure",members:{NextPageToken:{},GroupDefinitions:{shape:"S2m"},ResultsByTime:{shape:"S2r"},DimensionValueAttributes:{shape:"S32"}}}},GetCostAndUsageWithResources:{input:{type:"structure",required:["TimePeriod","Granularity","Filter"],members:{TimePeriod:{shape:"S2i"},Granularity:{},Filter:{shape:"S7"},Metrics:{shape:"S2k"},GroupBy:{shape:"S2m"},NextPageToken:{}}},output:{type:"structure",members:{NextPageToken:{},GroupDefinitions:{shape:"S2m"},ResultsByTime:{shape:"S2r"},DimensionValueAttributes:{shape:"S32"}}}},GetCostCategories:{input:{type:"structure",required:["TimePeriod"],members:{SearchString:{},TimePeriod:{shape:"S2i"},CostCategoryName:{},Filter:{shape:"S7"},SortBy:{shape:"S3b"},MaxResults:{type:"integer"},NextPageToken:{}}},output:{type:"structure",required:["ReturnSize","TotalSize"],members:{NextPageToken:{},CostCategoryNames:{type:"list",member:{}},CostCategoryValues:{shape:"S3i"},ReturnSize:{type:"integer"},TotalSize:{type:"integer"}}}},GetCostForecast:{input:{type:"structure",required:["TimePeriod","Metric","Granularity"],members:{TimePeriod:{shape:"S2i"},Metric:{},Granularity:{},Filter:{shape:"S7"},PredictionIntervalLevel:{type:"integer"}}},output:{type:"structure",members:{Total:{shape:"S2u"},ForecastResultsByTime:{shape:"S3n"}}}},GetDimensionValues:{input:{type:"structure",required:["TimePeriod","Dimension"],members:{SearchString:{},TimePeriod:{shape:"S2i"},Dimension:{},Context:{},Filter:{shape:"S7"},SortBy:{shape:"S3b"},MaxResults:{type:"integer"},NextPageToken:{}}},output:{type:"structure",required:["DimensionValues","ReturnSize","TotalSize"],members:{DimensionValues:{shape:"S32"},ReturnSize:{type:"integer"},TotalSize:{type:"integer"},NextPageToken:{}}}},GetReservationCoverage:{input:{type:"structure",required:["TimePeriod"],members:{TimePeriod:{shape:"S2i"},GroupBy:{shape:"S2m"},Granularity:{},Filter:{shape:"S7"},Metrics:{shape:"S2k"},NextPageToken:{},SortBy:{shape:"S3c"},MaxResults:{type:"integer"}}},output:{type:"structure",required:["CoveragesByTime"],members:{CoveragesByTime:{type:"list",member:{type:"structure",members:{TimePeriod:{shape:"S2i"},Groups:{type:"list",member:{type:"structure",members:{Attributes:{shape:"S34"},Coverage:{shape:"S3y"}}}},Total:{shape:"S3y"}}}},Total:{shape:"S3y"},NextPageToken:{}}}},GetReservationPurchaseRecommendation:{input:{type:"structure",required:["Service"],members:{AccountId:{},Service:{},Filter:{shape:"S7"},AccountScope:{},LookbackPeriodInDays:{},TermInYears:{},PaymentOption:{},ServiceSpecification:{shape:"S4g"},PageSize:{type:"integer"},NextPageToken:{}}},output:{type:"structure",members:{Metadata:{type:"structure",members:{RecommendationId:{},GenerationTimestamp:{}}},Recommendations:{type:"list",member:{type:"structure",members:{AccountScope:{},LookbackPeriodInDays:{},TermInYears:{},PaymentOption:{},ServiceSpecification:{shape:"S4g"},RecommendationDetails:{type:"list",member:{type:"structure",members:{AccountId:{},InstanceDetails:{type:"structure",members:{EC2InstanceDetails:{type:"structure",members:{Family:{},InstanceType:{},Region:{},AvailabilityZone:{},Platform:{},Tenancy:{},CurrentGeneration:{type:"boolean"},SizeFlexEligible:{type:"boolean"}}},RDSInstanceDetails:{type:"structure",members:{Family:{},InstanceType:{},Region:{},DatabaseEngine:{},DatabaseEdition:{},DeploymentOption:{},LicenseModel:{},CurrentGeneration:{type:"boolean"},SizeFlexEligible:{type:"boolean"}}},RedshiftInstanceDetails:{type:"structure",members:{Family:{},NodeType:{},Region:{},CurrentGeneration:{type:"boolean"},SizeFlexEligible:{type:"boolean"}}},ElastiCacheInstanceDetails:{type:"structure",members:{Family:{},NodeType:{},Region:{},ProductDescription:{},CurrentGeneration:{type:"boolean"},SizeFlexEligible:{type:"boolean"}}},ESInstanceDetails:{type:"structure",members:{InstanceClass:{},InstanceSize:{},Region:{},CurrentGeneration:{type:"boolean"},SizeFlexEligible:{type:"boolean"}}}}},RecommendedNumberOfInstancesToPurchase:{},RecommendedNormalizedUnitsToPurchase:{},MinimumNumberOfInstancesUsedPerHour:{},MinimumNormalizedUnitsUsedPerHour:{},MaximumNumberOfInstancesUsedPerHour:{},MaximumNormalizedUnitsUsedPerHour:{},AverageNumberOfInstancesUsedPerHour:{},AverageNormalizedUnitsUsedPerHour:{},AverageUtilization:{},EstimatedBreakEvenInMonths:{},CurrencyCode:{},EstimatedMonthlySavingsAmount:{},EstimatedMonthlySavingsPercentage:{},EstimatedMonthlyOnDemandCost:{},EstimatedReservationCostForLookbackPeriod:{},UpfrontCost:{},RecurringStandardMonthlyCost:{}}}},RecommendationSummary:{type:"structure",members:{TotalEstimatedMonthlySavingsAmount:{},TotalEstimatedMonthlySavingsPercentage:{},CurrencyCode:{}}}}}},NextPageToken:{}}}},GetReservationUtilization:{input:{type:"structure",required:["TimePeriod"],members:{TimePeriod:{shape:"S2i"},GroupBy:{shape:"S2m"},Granularity:{},Filter:{shape:"S7"},SortBy:{shape:"S3c"},NextPageToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",required:["UtilizationsByTime"],members:{UtilizationsByTime:{type:"list",member:{type:"structure",members:{TimePeriod:{shape:"S2i"},Groups:{type:"list",member:{type:"structure",members:{Key:{},Value:{},Attributes:{shape:"S34"},Utilization:{shape:"S55"}}}},Total:{shape:"S55"}}}},Total:{shape:"S55"},NextPageToken:{}}}},GetRightsizingRecommendation:{input:{type:"structure",required:["Service"],members:{Filter:{shape:"S7"},Configuration:{shape:"S5o"},Service:{},PageSize:{type:"integer"},NextPageToken:{}}},output:{type:"structure",members:{Metadata:{type:"structure",members:{RecommendationId:{},GenerationTimestamp:{},LookbackPeriodInDays:{},AdditionalMetadata:{}}},Summary:{type:"structure",members:{TotalRecommendationCount:{},EstimatedTotalMonthlySavingsAmount:{},SavingsCurrencyCode:{},SavingsPercentage:{}}},RightsizingRecommendations:{type:"list",member:{type:"structure",members:{AccountId:{},CurrentInstance:{type:"structure",members:{ResourceId:{},InstanceName:{},Tags:{type:"list",member:{shape:"Sf"}},ResourceDetails:{shape:"S5x"},ResourceUtilization:{shape:"S5z"},ReservationCoveredHoursInLookbackPeriod:{},SavingsPlansCoveredHoursInLookbackPeriod:{},OnDemandHoursInLookbackPeriod:{},TotalRunningHoursInLookbackPeriod:{},MonthlyCost:{},CurrencyCode:{}}},RightsizingType:{},ModifyRecommendationDetail:{type:"structure",members:{TargetInstances:{type:"list",member:{type:"structure",members:{EstimatedMonthlyCost:{},EstimatedMonthlySavings:{},CurrencyCode:{},DefaultTargetInstance:{type:"boolean"},ResourceDetails:{shape:"S5x"},ExpectedResourceUtilization:{shape:"S5z"},PlatformDifferences:{type:"list",member:{}}}}}}},TerminateRecommendationDetail:{type:"structure",members:{EstimatedMonthlySavings:{},CurrencyCode:{}}},FindingReasonCodes:{type:"list",member:{}}}}},NextPageToken:{},Configuration:{shape:"S5o"}}}},GetSavingsPlansCoverage:{input:{type:"structure",required:["TimePeriod"],members:{TimePeriod:{shape:"S2i"},GroupBy:{shape:"S2m"},Granularity:{},Filter:{shape:"S7"},Metrics:{shape:"S2k"},NextToken:{},MaxResults:{type:"integer"},SortBy:{shape:"S3c"}}},output:{type:"structure",required:["SavingsPlansCoverages"],members:{SavingsPlansCoverages:{type:"list",member:{type:"structure",members:{Attributes:{shape:"S34"},Coverage:{type:"structure",members:{SpendCoveredBySavingsPlans:{},OnDemandCost:{},TotalCost:{},CoveragePercentage:{}}},TimePeriod:{shape:"S2i"}}}},NextToken:{}}}},GetSavingsPlansPurchaseRecommendation:{input:{type:"structure",required:["SavingsPlansType","TermInYears","PaymentOption","LookbackPeriodInDays"],members:{SavingsPlansType:{},TermInYears:{},PaymentOption:{},AccountScope:{},NextPageToken:{},PageSize:{type:"integer"},LookbackPeriodInDays:{},Filter:{shape:"S7"}}},output:{type:"structure",members:{Metadata:{type:"structure",members:{RecommendationId:{},GenerationTimestamp:{},AdditionalMetadata:{}}},SavingsPlansPurchaseRecommendation:{type:"structure",members:{AccountScope:{},SavingsPlansType:{},TermInYears:{},PaymentOption:{},LookbackPeriodInDays:{},SavingsPlansPurchaseRecommendationDetails:{type:"list",member:{type:"structure",members:{SavingsPlansDetails:{type:"structure",members:{Region:{},InstanceFamily:{},OfferingId:{}}},AccountId:{},UpfrontCost:{},EstimatedROI:{},CurrencyCode:{},EstimatedSPCost:{},EstimatedOnDemandCost:{},EstimatedOnDemandCostWithCurrentCommitment:{},EstimatedSavingsAmount:{},EstimatedSavingsPercentage:{},HourlyCommitmentToPurchase:{},EstimatedAverageUtilization:{},EstimatedMonthlySavingsAmount:{},CurrentMinimumHourlyOnDemandSpend:{},CurrentMaximumHourlyOnDemandSpend:{},CurrentAverageHourlyOnDemandSpend:{}}}},SavingsPlansPurchaseRecommendationSummary:{type:"structure",members:{EstimatedROI:{},CurrencyCode:{},EstimatedTotalCost:{},CurrentOnDemandSpend:{},EstimatedSavingsAmount:{},TotalRecommendationCount:{},DailyCommitmentToPurchase:{},HourlyCommitmentToPurchase:{},EstimatedSavingsPercentage:{},EstimatedMonthlySavingsAmount:{},EstimatedOnDemandCostWithCurrentCommitment:{}}}}},NextPageToken:{}}}},GetSavingsPlansUtilization:{input:{type:"structure",required:["TimePeriod"],members:{TimePeriod:{shape:"S2i"},Granularity:{},Filter:{shape:"S7"},SortBy:{shape:"S3c"}}},output:{type:"structure",required:["Total"],members:{SavingsPlansUtilizationsByTime:{type:"list",member:{type:"structure",required:["TimePeriod","Utilization"],members:{TimePeriod:{shape:"S2i"},Utilization:{shape:"S6v"},Savings:{shape:"S6w"},AmortizedCommitment:{shape:"S6x"}}}},Total:{shape:"S6y"}}}},GetSavingsPlansUtilizationDetails:{input:{type:"structure",required:["TimePeriod"],members:{TimePeriod:{shape:"S2i"},Filter:{shape:"S7"},DataType:{type:"list",member:{}},NextToken:{},MaxResults:{type:"integer"},SortBy:{shape:"S3c"}}},output:{type:"structure",required:["SavingsPlansUtilizationDetails","TimePeriod"],members:{SavingsPlansUtilizationDetails:{type:"list",member:{type:"structure",members:{SavingsPlanArn:{},Attributes:{shape:"S34"},Utilization:{shape:"S6v"},Savings:{shape:"S6w"},AmortizedCommitment:{shape:"S6x"}}}},Total:{shape:"S6y"},TimePeriod:{shape:"S2i"},NextToken:{}}}},GetTags:{input:{type:"structure",required:["TimePeriod"],members:{SearchString:{},TimePeriod:{shape:"S2i"},TagKey:{},Filter:{shape:"S7"},SortBy:{shape:"S3b"},MaxResults:{type:"integer"},NextPageToken:{}}},output:{type:"structure",required:["Tags","ReturnSize","TotalSize"],members:{NextPageToken:{},Tags:{type:"list",member:{}},ReturnSize:{type:"integer"},TotalSize:{type:"integer"}}}},GetUsageForecast:{input:{type:"structure",required:["TimePeriod","Metric","Granularity"],members:{TimePeriod:{shape:"S2i"},Metric:{},Granularity:{},Filter:{shape:"S7"},PredictionIntervalLevel:{type:"integer"}}},output:{type:"structure",members:{Total:{shape:"S2u"},ForecastResultsByTime:{shape:"S3n"}}}},ListCostCategoryDefinitions:{input:{type:"structure",members:{EffectiveOn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{CostCategoryReferences:{type:"list",member:{type:"structure",members:{CostCategoryArn:{},Name:{},EffectiveStart:{},EffectiveEnd:{},NumberOfRules:{type:"integer"},ProcessingStatus:{shape:"S1s"},Values:{shape:"S3i"},DefaultValue:{}}}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{ResourceTags:{shape:"Sk"}}}},ProvideAnomalyFeedback:{input:{type:"structure",required:["AnomalyId","Feedback"],members:{AnomalyId:{},Feedback:{}}},output:{type:"structure",required:["AnomalyId"],members:{AnomalyId:{}}}},TagResource:{input:{type:"structure",required:["ResourceArn","ResourceTags"],members:{ResourceArn:{},ResourceTags:{shape:"Sk"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceArn","ResourceTagKeys"],members:{ResourceArn:{},ResourceTagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateAnomalyMonitor:{input:{type:"structure",required:["MonitorArn"],members:{MonitorArn:{},MonitorName:{}}},output:{type:"structure",required:["MonitorArn"],members:{MonitorArn:{}}}},UpdateAnomalySubscription:{input:{type:"structure",required:["SubscriptionArn"],members:{SubscriptionArn:{},Threshold:{type:"double"},Frequency:{},MonitorArnList:{shape:"Sr"},Subscribers:{shape:"St"},SubscriptionName:{}}},output:{type:"structure",required:["SubscriptionArn"],members:{SubscriptionArn:{}}}},UpdateCostCategoryDefinition:{input:{type:"structure",required:["CostCategoryArn","RuleVersion","Rules"],members:{CostCategoryArn:{},RuleVersion:{},Rules:{shape:"S13"},DefaultValue:{},SplitChargeRules:{shape:"S19"}}},output:{type:"structure",members:{CostCategoryArn:{},EffectiveStart:{}}}}},shapes:{S2:{type:"structure",required:["MonitorName","MonitorType"],members:{MonitorArn:{},MonitorName:{},CreationDate:{},LastUpdatedDate:{},LastEvaluatedDate:{},MonitorType:{},MonitorDimension:{},MonitorSpecification:{shape:"S7"},DimensionalValueCount:{type:"integer"}}},S7:{type:"structure",members:{Or:{shape:"S8"},And:{shape:"S8"},Not:{shape:"S7"},Dimensions:{type:"structure",members:{Key:{},Values:{shape:"Sb"},MatchOptions:{shape:"Sd"}}},Tags:{shape:"Sf"},CostCategories:{type:"structure",members:{Key:{},Values:{shape:"Sb"},MatchOptions:{shape:"Sd"}}}}},S8:{type:"list",member:{shape:"S7"}},Sb:{type:"list",member:{}},Sd:{type:"list",member:{}},Sf:{type:"structure",members:{Key:{},Values:{shape:"Sb"},MatchOptions:{shape:"Sd"}}},Sk:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sq:{type:"structure",required:["MonitorArnList","Subscribers","Threshold","Frequency","SubscriptionName"],members:{SubscriptionArn:{},AccountId:{},MonitorArnList:{shape:"Sr"},Subscribers:{shape:"St"},Threshold:{type:"double"},Frequency:{},SubscriptionName:{}}},Sr:{type:"list",member:{}},St:{type:"list",member:{type:"structure",members:{Address:{},Type:{},Status:{}}}},S13:{type:"list",member:{type:"structure",members:{Value:{},Rule:{shape:"S7"},InheritedValue:{type:"structure",members:{DimensionName:{},DimensionKey:{}}},Type:{}}}},S19:{type:"list",member:{type:"structure",required:["Source","Targets","Method"],members:{Source:{},Targets:{type:"list",member:{}},Method:{},Parameters:{type:"list",member:{type:"structure",required:["Type","Values"],members:{Type:{},Values:{type:"list",member:{}}}}}}}},S1s:{type:"list",member:{type:"structure",members:{Component:{},Status:{}}}},S2i:{type:"structure",required:["Start","End"],members:{Start:{},End:{}}},S2k:{type:"list",member:{}},S2m:{type:"list",member:{type:"structure",members:{Type:{},Key:{}}}},S2r:{type:"list",member:{type:"structure",members:{TimePeriod:{shape:"S2i"},Total:{shape:"S2t"},Groups:{type:"list",member:{type:"structure",members:{Keys:{type:"list",member:{}},Metrics:{shape:"S2t"}}}},Estimated:{type:"boolean"}}}},S2t:{type:"map",key:{},value:{shape:"S2u"}},S2u:{type:"structure",members:{Amount:{},Unit:{}}},S32:{type:"list",member:{type:"structure",members:{Value:{},Attributes:{shape:"S34"}}}},S34:{type:"map",key:{},value:{}},S3b:{type:"list",member:{shape:"S3c"}},S3c:{type:"structure",required:["Key"],members:{Key:{},SortOrder:{}}},S3i:{type:"list",member:{}},S3n:{type:"list",member:{type:"structure",members:{TimePeriod:{shape:"S2i"},MeanValue:{},PredictionIntervalLowerBound:{},PredictionIntervalUpperBound:{}}}},S3y:{type:"structure",members:{CoverageHours:{type:"structure",members:{OnDemandHours:{},ReservedHours:{},TotalRunningHours:{},CoverageHoursPercentage:{}}},CoverageNormalizedUnits:{type:"structure",members:{OnDemandNormalizedUnits:{},ReservedNormalizedUnits:{},TotalRunningNormalizedUnits:{},CoverageNormalizedUnitsPercentage:{}}},CoverageCost:{type:"structure",members:{OnDemandCost:{}}}}},S4g:{type:"structure",members:{EC2Specification:{type:"structure",members:{OfferingClass:{}}}}},S55:{type:"structure",members:{UtilizationPercentage:{},UtilizationPercentageInUnits:{},PurchasedHours:{},PurchasedUnits:{},TotalActualHours:{},TotalActualUnits:{},UnusedHours:{},UnusedUnits:{},OnDemandCostOfRIHoursUsed:{},NetRISavings:{},TotalPotentialRISavings:{},AmortizedUpfrontFee:{},AmortizedRecurringFee:{},TotalAmortizedFee:{},RICostForUnusedHours:{},RealizedSavings:{},UnrealizedSavings:{}}},S5o:{type:"structure",required:["RecommendationTarget","BenefitsConsidered"],members:{RecommendationTarget:{},BenefitsConsidered:{type:"boolean"}}},S5x:{type:"structure",members:{EC2ResourceDetails:{type:"structure",members:{HourlyOnDemandRate:{},InstanceType:{},Platform:{},Region:{},Sku:{},Memory:{},NetworkPerformance:{},Storage:{},Vcpu:{}}}}},S5z:{type:"structure",members:{EC2ResourceUtilization:{type:"structure",members:{MaxCpuUtilizationPercentage:{},MaxMemoryUtilizationPercentage:{},MaxStorageUtilizationPercentage:{},EBSResourceUtilization:{type:"structure",members:{EbsReadOpsPerSecond:{},EbsWriteOpsPerSecond:{},EbsReadBytesPerSecond:{},EbsWriteBytesPerSecond:{}}},DiskResourceUtilization:{type:"structure",members:{DiskReadOpsPerSecond:{},DiskWriteOpsPerSecond:{},DiskReadBytesPerSecond:{},DiskWriteBytesPerSecond:{}}},NetworkResourceUtilization:{type:"structure",members:{NetworkInBytesPerSecond:{},NetworkOutBytesPerSecond:{},NetworkPacketsInPerSecond:{},NetworkPacketsOutPerSecond:{}}}}}}},S6v:{type:"structure",members:{TotalCommitment:{},UsedCommitment:{},UnusedCommitment:{},UtilizationPercentage:{}}},S6w:{type:"structure",members:{NetSavings:{},OnDemandCostEquivalent:{}}},S6x:{type:"structure",members:{AmortizedRecurringCommitment:{},AmortizedUpfrontCommitment:{},TotalAmortizedCommitment:{}}},S6y:{type:"structure",required:["Utilization"],members:{Utilization:{shape:"S6v"},Savings:{shape:"S6w"},AmortizedCommitment:{shape:"S6x"}}}}}},6283:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2012-09-25",endpointPrefix:"elastictranscoder",protocol:"rest-json",serviceFullName:"Amazon Elastic Transcoder",serviceId:"Elastic Transcoder",signatureVersion:"v4",uid:"elastictranscoder-2012-09-25"},operations:{CancelJob:{http:{method:"DELETE",requestUri:"/2012-09-25/jobs/{Id}",responseCode:202},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{}}},CreateJob:{http:{requestUri:"/2012-09-25/jobs",responseCode:201},input:{type:"structure",required:["PipelineId"],members:{PipelineId:{},Input:{shape:"S5"},Inputs:{shape:"St"},Output:{shape:"Su"},Outputs:{type:"list",member:{shape:"Su"}},OutputKeyPrefix:{},Playlists:{type:"list",member:{type:"structure",members:{Name:{},Format:{},OutputKeys:{shape:"S1l"},HlsContentProtection:{shape:"S1m"},PlayReadyDrm:{shape:"S1q"}}}},UserMetadata:{shape:"S1v"}}},output:{type:"structure",members:{Job:{shape:"S1y"}}}},CreatePipeline:{http:{requestUri:"/2012-09-25/pipelines",responseCode:201},input:{type:"structure",required:["Name","InputBucket","Role"],members:{Name:{},InputBucket:{},OutputBucket:{},Role:{},AwsKmsKeyArn:{},Notifications:{shape:"S2a"},ContentConfig:{shape:"S2c"},ThumbnailConfig:{shape:"S2c"}}},output:{type:"structure",members:{Pipeline:{shape:"S2l"},Warnings:{shape:"S2n"}}}},CreatePreset:{http:{requestUri:"/2012-09-25/presets",responseCode:201},input:{type:"structure",required:["Name","Container"],members:{Name:{},Description:{},Container:{},Video:{shape:"S2r"},Audio:{shape:"S37"},Thumbnails:{shape:"S3i"}}},output:{type:"structure",members:{Preset:{shape:"S3m"},Warning:{}}}},DeletePipeline:{http:{method:"DELETE",requestUri:"/2012-09-25/pipelines/{Id}",responseCode:202},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{}}},DeletePreset:{http:{method:"DELETE",requestUri:"/2012-09-25/presets/{Id}",responseCode:202},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{}}},ListJobsByPipeline:{http:{method:"GET",requestUri:"/2012-09-25/jobsByPipeline/{PipelineId}"},input:{type:"structure",required:["PipelineId"],members:{PipelineId:{location:"uri",locationName:"PipelineId"},Ascending:{location:"querystring",locationName:"Ascending"},PageToken:{location:"querystring",locationName:"PageToken"}}},output:{type:"structure",members:{Jobs:{shape:"S3v"},NextPageToken:{}}}},ListJobsByStatus:{http:{method:"GET",requestUri:"/2012-09-25/jobsByStatus/{Status}"},input:{type:"structure",required:["Status"],members:{Status:{location:"uri",locationName:"Status"},Ascending:{location:"querystring",locationName:"Ascending"},PageToken:{location:"querystring",locationName:"PageToken"}}},output:{type:"structure",members:{Jobs:{shape:"S3v"},NextPageToken:{}}}},ListPipelines:{http:{method:"GET",requestUri:"/2012-09-25/pipelines"},input:{type:"structure",members:{Ascending:{location:"querystring",locationName:"Ascending"},PageToken:{location:"querystring",locationName:"PageToken"}}},output:{type:"structure",members:{Pipelines:{type:"list",member:{shape:"S2l"}},NextPageToken:{}}}},ListPresets:{http:{method:"GET",requestUri:"/2012-09-25/presets"},input:{type:"structure",members:{Ascending:{location:"querystring",locationName:"Ascending"},PageToken:{location:"querystring",locationName:"PageToken"}}},output:{type:"structure",members:{Presets:{type:"list",member:{shape:"S3m"}},NextPageToken:{}}}},ReadJob:{http:{method:"GET",requestUri:"/2012-09-25/jobs/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{Job:{shape:"S1y"}}}},ReadPipeline:{http:{method:"GET",requestUri:"/2012-09-25/pipelines/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{Pipeline:{shape:"S2l"},Warnings:{shape:"S2n"}}}},ReadPreset:{http:{method:"GET",requestUri:"/2012-09-25/presets/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{Preset:{shape:"S3m"}}}},TestRole:{http:{requestUri:"/2012-09-25/roleTests",responseCode:200},input:{type:"structure",required:["Role","InputBucket","OutputBucket","Topics"],members:{Role:{},InputBucket:{},OutputBucket:{},Topics:{type:"list",member:{}}},deprecated:true},output:{type:"structure",members:{Success:{},Messages:{type:"list",member:{}}},deprecated:true},deprecated:true},UpdatePipeline:{http:{method:"PUT",requestUri:"/2012-09-25/pipelines/{Id}",responseCode:200},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},Name:{},InputBucket:{},Role:{},AwsKmsKeyArn:{},Notifications:{shape:"S2a"},ContentConfig:{shape:"S2c"},ThumbnailConfig:{shape:"S2c"}}},output:{type:"structure",members:{Pipeline:{shape:"S2l"},Warnings:{shape:"S2n"}}}},UpdatePipelineNotifications:{http:{requestUri:"/2012-09-25/pipelines/{Id}/notifications"},input:{type:"structure",required:["Id","Notifications"],members:{Id:{location:"uri",locationName:"Id"},Notifications:{shape:"S2a"}}},output:{type:"structure",members:{Pipeline:{shape:"S2l"}}}},UpdatePipelineStatus:{http:{requestUri:"/2012-09-25/pipelines/{Id}/status"},input:{type:"structure",required:["Id","Status"],members:{Id:{location:"uri",locationName:"Id"},Status:{}}},output:{type:"structure",members:{Pipeline:{shape:"S2l"}}}}},shapes:{S5:{type:"structure",members:{Key:{},FrameRate:{},Resolution:{},AspectRatio:{},Interlaced:{},Container:{},Encryption:{shape:"Sc"},TimeSpan:{shape:"Sg"},InputCaptions:{type:"structure",members:{MergePolicy:{},CaptionSources:{shape:"Sk"}}},DetectedProperties:{type:"structure",members:{Width:{type:"integer"},Height:{type:"integer"},FrameRate:{},FileSize:{type:"long"},DurationMillis:{type:"long"}}}}},Sc:{type:"structure",members:{Mode:{},Key:{},KeyMd5:{},InitializationVector:{}}},Sg:{type:"structure",members:{StartTime:{},Duration:{}}},Sk:{type:"list",member:{type:"structure",members:{Key:{},Language:{},TimeOffset:{},Label:{},Encryption:{shape:"Sc"}}}},St:{type:"list",member:{shape:"S5"}},Su:{type:"structure",members:{Key:{},ThumbnailPattern:{},ThumbnailEncryption:{shape:"Sc"},Rotate:{},PresetId:{},SegmentDuration:{},Watermarks:{shape:"Sx"},AlbumArt:{shape:"S11"},Composition:{shape:"S19",deprecated:true},Captions:{shape:"S1b"},Encryption:{shape:"Sc"}}},Sx:{type:"list",member:{type:"structure",members:{PresetWatermarkId:{},InputKey:{},Encryption:{shape:"Sc"}}}},S11:{type:"structure",members:{MergePolicy:{},Artwork:{type:"list",member:{type:"structure",members:{InputKey:{},MaxWidth:{},MaxHeight:{},SizingPolicy:{},PaddingPolicy:{},AlbumArtFormat:{},Encryption:{shape:"Sc"}}}}}},S19:{type:"list",member:{type:"structure",members:{TimeSpan:{shape:"Sg"}},deprecated:true},deprecated:true},S1b:{type:"structure",members:{MergePolicy:{deprecated:true},CaptionSources:{shape:"Sk",deprecated:true},CaptionFormats:{type:"list",member:{type:"structure",members:{Format:{},Pattern:{},Encryption:{shape:"Sc"}}}}}},S1l:{type:"list",member:{}},S1m:{type:"structure",members:{Method:{},Key:{},KeyMd5:{},InitializationVector:{},LicenseAcquisitionUrl:{},KeyStoragePolicy:{}}},S1q:{type:"structure",members:{Format:{},Key:{},KeyMd5:{},KeyId:{},InitializationVector:{},LicenseAcquisitionUrl:{}}},S1v:{type:"map",key:{},value:{}},S1y:{type:"structure",members:{Id:{},Arn:{},PipelineId:{},Input:{shape:"S5"},Inputs:{shape:"St"},Output:{shape:"S1z"},Outputs:{type:"list",member:{shape:"S1z"}},OutputKeyPrefix:{},Playlists:{type:"list",member:{type:"structure",members:{Name:{},Format:{},OutputKeys:{shape:"S1l"},HlsContentProtection:{shape:"S1m"},PlayReadyDrm:{shape:"S1q"},Status:{},StatusDetail:{}}}},Status:{},UserMetadata:{shape:"S1v"},Timing:{type:"structure",members:{SubmitTimeMillis:{type:"long"},StartTimeMillis:{type:"long"},FinishTimeMillis:{type:"long"}}}}},S1z:{type:"structure",members:{Id:{},Key:{},ThumbnailPattern:{},ThumbnailEncryption:{shape:"Sc"},Rotate:{},PresetId:{},SegmentDuration:{},Status:{},StatusDetail:{},Duration:{type:"long"},Width:{type:"integer"},Height:{type:"integer"},FrameRate:{},FileSize:{type:"long"},DurationMillis:{type:"long"},Watermarks:{shape:"Sx"},AlbumArt:{shape:"S11"},Composition:{shape:"S19",deprecated:true},Captions:{shape:"S1b"},Encryption:{shape:"Sc"},AppliedColorSpaceConversion:{}}},S2a:{type:"structure",members:{Progressing:{},Completed:{},Warning:{},Error:{}}},S2c:{type:"structure",members:{Bucket:{},StorageClass:{},Permissions:{type:"list",member:{type:"structure",members:{GranteeType:{},Grantee:{},Access:{type:"list",member:{}}}}}}},S2l:{type:"structure",members:{Id:{},Arn:{},Name:{},Status:{},InputBucket:{},OutputBucket:{},Role:{},AwsKmsKeyArn:{},Notifications:{shape:"S2a"},ContentConfig:{shape:"S2c"},ThumbnailConfig:{shape:"S2c"}}},S2n:{type:"list",member:{type:"structure",members:{Code:{},Message:{}}}},S2r:{type:"structure",members:{Codec:{},CodecOptions:{type:"map",key:{},value:{}},KeyframesMaxDist:{},FixedGOP:{},BitRate:{},FrameRate:{},MaxFrameRate:{},Resolution:{},AspectRatio:{},MaxWidth:{},MaxHeight:{},DisplayAspectRatio:{},SizingPolicy:{},PaddingPolicy:{},Watermarks:{type:"list",member:{type:"structure",members:{Id:{},MaxWidth:{},MaxHeight:{},SizingPolicy:{},HorizontalAlign:{},HorizontalOffset:{},VerticalAlign:{},VerticalOffset:{},Opacity:{},Target:{}}}}}},S37:{type:"structure",members:{Codec:{},SampleRate:{},BitRate:{},Channels:{},AudioPackingMode:{},CodecOptions:{type:"structure",members:{Profile:{},BitDepth:{},BitOrder:{},Signed:{}}}}},S3i:{type:"structure",members:{Format:{},Interval:{},Resolution:{},AspectRatio:{},MaxWidth:{},MaxHeight:{},SizingPolicy:{},PaddingPolicy:{}}},S3m:{type:"structure",members:{Id:{},Arn:{},Name:{},Description:{},Container:{},Audio:{shape:"S37"},Video:{shape:"S2r"},Thumbnails:{shape:"S3i"},Type:{}}},S3v:{type:"list",member:{shape:"S1y"}}}}},6288:function(e){e.exports={pagination:{DescribeDestinations:{input_token:"nextToken",limit_key:"limit",output_token:"nextToken",result_key:"destinations"},DescribeLogGroups:{input_token:"nextToken",limit_key:"limit",output_token:"nextToken",result_key:"logGroups"},DescribeLogStreams:{input_token:"nextToken",limit_key:"limit",output_token:"nextToken",result_key:"logStreams"},DescribeMetricFilters:{input_token:"nextToken",limit_key:"limit",output_token:"nextToken",result_key:"metricFilters"},DescribeSubscriptionFilters:{input_token:"nextToken",limit_key:"limit",output_token:"nextToken",result_key:"subscriptionFilters"},FilterLogEvents:{input_token:"nextToken",limit_key:"limit",output_token:"nextToken",result_key:["events","searchedLogStreams"]},GetLogEvents:{input_token:"nextToken",limit_key:"limit",output_token:"nextForwardToken",result_key:"events"}}}},6341:function(e){e.exports={pagination:{DescribeAutoScalingGroups:{input_token:"NextToken",limit_key:"MaxRecords",output_token:"NextToken",result_key:"AutoScalingGroups"},DescribeAutoScalingInstances:{input_token:"NextToken",limit_key:"MaxRecords",output_token:"NextToken",result_key:"AutoScalingInstances"},DescribeLaunchConfigurations:{input_token:"NextToken",limit_key:"MaxRecords",output_token:"NextToken",result_key:"LaunchConfigurations"},DescribeNotificationConfigurations:{input_token:"NextToken",limit_key:"MaxRecords",output_token:"NextToken",result_key:"NotificationConfigurations"},DescribePolicies:{input_token:"NextToken",limit_key:"MaxRecords",output_token:"NextToken",result_key:"ScalingPolicies"},DescribeScalingActivities:{input_token:"NextToken",limit_key:"MaxRecords",output_token:"NextToken",result_key:"Activities"},DescribeScheduledActions:{input_token:"NextToken",limit_key:"MaxRecords",output_token:"NextToken",result_key:"ScheduledUpdateGroupActions"},DescribeTags:{input_token:"NextToken",limit_key:"MaxRecords",output_token:"NextToken",result_key:"Tags"}}}},6377:function(e){e.exports={pagination:{ListDocumentClassificationJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListDocumentClassifierSummaries:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListDocumentClassifiers:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListDominantLanguageDetectionJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListEntitiesDetectionJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListEntityRecognizerSummaries:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListEntityRecognizers:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListEventsDetectionJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListKeyPhrasesDetectionJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListSentimentDetectionJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListTargetedSentimentDetectionJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListTopicsDetectionJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},6382:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["lambda"]={};i.Lambda=s.defineService("lambda",["2014-11-11","2015-03-31"]);r(5411);Object.defineProperty(a.services["lambda"],"2014-11-11",{get:function get(){var e=r(6166);e.paginators=r(2862).pagination;return e},enumerable:true,configurable:true});Object.defineProperty(a.services["lambda"],"2015-03-31",{get:function get(){var e=r(5098);e.paginators=r(8898).pagination;e.waiters=r(7466).waiters;return e},enumerable:true,configurable:true});e.exports=i.Lambda},6384:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["importexport"]={};i.ImportExport=s.defineService("importexport",["2010-06-01"]);Object.defineProperty(a.services["importexport"],"2010-06-01",{get:function get(){var e=r(5089);e.paginators=r(4126).pagination;return e},enumerable:true,configurable:true});e.exports=i.ImportExport},6385:function(e){e.exports={pagination:{DescribeStream:{input_token:"ExclusiveStartShardId",limit_key:"Limit",more_results:"StreamDescription.HasMoreShards",output_token:"StreamDescription.Shards[-1].ShardId",result_key:"StreamDescription.Shards"},ListStreamConsumers:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListStreams:{input_token:"ExclusiveStartStreamName",limit_key:"Limit",more_results:"HasMoreStreams",output_token:"StreamNames[-1]",result_key:"StreamNames"}}}},6394:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["iotjobsdataplane"]={};i.IoTJobsDataPlane=s.defineService("iotjobsdataplane",["2017-09-29"]);Object.defineProperty(a.services["iotjobsdataplane"],"2017-09-29",{get:function get(){var e=r(7390);e.paginators=r(5709).pagination;return e},enumerable:true,configurable:true});e.exports=i.IoTJobsDataPlane},6405:function(e){e.exports={version:2,waiters:{JobComplete:{delay:30,operation:"ReadJob",maxAttempts:120,acceptors:[{expected:"Complete",matcher:"path",state:"success",argument:"Job.Status"},{expected:"Canceled",matcher:"path",state:"failure",argument:"Job.Status"},{expected:"Error",matcher:"path",state:"failure",argument:"Job.Status"}]}}}},6412:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-06-18",endpointPrefix:"cloudfront",globalEndpoint:"cloudfront.amazonaws.com",protocol:"rest-xml",serviceAbbreviation:"CloudFront",serviceFullName:"Amazon CloudFront",serviceId:"CloudFront",signatureVersion:"v4",uid:"cloudfront-2018-06-18"},operations:{CreateCloudFrontOriginAccessIdentity:{http:{requestUri:"/2018-06-18/origin-access-identity/cloudfront",responseCode:201},input:{type:"structure",required:["CloudFrontOriginAccessIdentityConfig"],members:{CloudFrontOriginAccessIdentityConfig:{shape:"S2",locationName:"CloudFrontOriginAccessIdentityConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2018-06-18/"}}},payload:"CloudFrontOriginAccessIdentityConfig"},output:{type:"structure",members:{CloudFrontOriginAccessIdentity:{shape:"S5"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"CloudFrontOriginAccessIdentity"}},CreateDistribution:{http:{requestUri:"/2018-06-18/distribution",responseCode:201},input:{type:"structure",required:["DistributionConfig"],members:{DistributionConfig:{shape:"S7",locationName:"DistributionConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2018-06-18/"}}},payload:"DistributionConfig"},output:{type:"structure",members:{Distribution:{shape:"S1t"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"Distribution"}},CreateDistributionWithTags:{http:{requestUri:"/2018-06-18/distribution?WithTags",responseCode:201},input:{type:"structure",required:["DistributionConfigWithTags"],members:{DistributionConfigWithTags:{locationName:"DistributionConfigWithTags",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2018-06-18/"},type:"structure",required:["DistributionConfig","Tags"],members:{DistributionConfig:{shape:"S7"},Tags:{shape:"S22"}}}},payload:"DistributionConfigWithTags"},output:{type:"structure",members:{Distribution:{shape:"S1t"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"Distribution"}},CreateFieldLevelEncryptionConfig:{http:{requestUri:"/2018-06-18/field-level-encryption",responseCode:201},input:{type:"structure",required:["FieldLevelEncryptionConfig"],members:{FieldLevelEncryptionConfig:{shape:"S29",locationName:"FieldLevelEncryptionConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2018-06-18/"}}},payload:"FieldLevelEncryptionConfig"},output:{type:"structure",members:{FieldLevelEncryption:{shape:"S2k"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"FieldLevelEncryption"}},CreateFieldLevelEncryptionProfile:{http:{requestUri:"/2018-06-18/field-level-encryption-profile",responseCode:201},input:{type:"structure",required:["FieldLevelEncryptionProfileConfig"],members:{FieldLevelEncryptionProfileConfig:{shape:"S2m",locationName:"FieldLevelEncryptionProfileConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2018-06-18/"}}},payload:"FieldLevelEncryptionProfileConfig"},output:{type:"structure",members:{FieldLevelEncryptionProfile:{shape:"S2t"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"FieldLevelEncryptionProfile"}},CreateInvalidation:{http:{requestUri:"/2018-06-18/distribution/{DistributionId}/invalidation",responseCode:201},input:{type:"structure",required:["DistributionId","InvalidationBatch"],members:{DistributionId:{location:"uri",locationName:"DistributionId"},InvalidationBatch:{shape:"S2v",locationName:"InvalidationBatch",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2018-06-18/"}}},payload:"InvalidationBatch"},output:{type:"structure",members:{Location:{location:"header",locationName:"Location"},Invalidation:{shape:"S2z"}},payload:"Invalidation"}},CreatePublicKey:{http:{requestUri:"/2018-06-18/public-key",responseCode:201},input:{type:"structure",required:["PublicKeyConfig"],members:{PublicKeyConfig:{shape:"S31",locationName:"PublicKeyConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2018-06-18/"}}},payload:"PublicKeyConfig"},output:{type:"structure",members:{PublicKey:{shape:"S33"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"PublicKey"}},CreateStreamingDistribution:{http:{requestUri:"/2018-06-18/streaming-distribution",responseCode:201},input:{type:"structure",required:["StreamingDistributionConfig"],members:{StreamingDistributionConfig:{shape:"S35",locationName:"StreamingDistributionConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2018-06-18/"}}},payload:"StreamingDistributionConfig"},output:{type:"structure",members:{StreamingDistribution:{shape:"S39"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"StreamingDistribution"}},CreateStreamingDistributionWithTags:{http:{requestUri:"/2018-06-18/streaming-distribution?WithTags",responseCode:201},input:{type:"structure",required:["StreamingDistributionConfigWithTags"],members:{StreamingDistributionConfigWithTags:{locationName:"StreamingDistributionConfigWithTags",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2018-06-18/"},type:"structure",required:["StreamingDistributionConfig","Tags"],members:{StreamingDistributionConfig:{shape:"S35"},Tags:{shape:"S22"}}}},payload:"StreamingDistributionConfigWithTags"},output:{type:"structure",members:{StreamingDistribution:{shape:"S39"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"StreamingDistribution"}},DeleteCloudFrontOriginAccessIdentity:{http:{method:"DELETE",requestUri:"/2018-06-18/origin-access-identity/cloudfront/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}}}},DeleteDistribution:{http:{method:"DELETE",requestUri:"/2018-06-18/distribution/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}}}},DeleteFieldLevelEncryptionConfig:{http:{method:"DELETE",requestUri:"/2018-06-18/field-level-encryption/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}}}},DeleteFieldLevelEncryptionProfile:{http:{method:"DELETE",requestUri:"/2018-06-18/field-level-encryption-profile/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}}}},DeletePublicKey:{http:{method:"DELETE",requestUri:"/2018-06-18/public-key/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}}}},DeleteStreamingDistribution:{http:{method:"DELETE",requestUri:"/2018-06-18/streaming-distribution/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}}}},GetCloudFrontOriginAccessIdentity:{http:{method:"GET",requestUri:"/2018-06-18/origin-access-identity/cloudfront/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{CloudFrontOriginAccessIdentity:{shape:"S5"},ETag:{location:"header",locationName:"ETag"}},payload:"CloudFrontOriginAccessIdentity"}},GetCloudFrontOriginAccessIdentityConfig:{http:{method:"GET",requestUri:"/2018-06-18/origin-access-identity/cloudfront/{Id}/config"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{CloudFrontOriginAccessIdentityConfig:{shape:"S2"},ETag:{location:"header",locationName:"ETag"}},payload:"CloudFrontOriginAccessIdentityConfig"}},GetDistribution:{http:{method:"GET",requestUri:"/2018-06-18/distribution/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{Distribution:{shape:"S1t"},ETag:{location:"header",locationName:"ETag"}},payload:"Distribution"}},GetDistributionConfig:{http:{method:"GET",requestUri:"/2018-06-18/distribution/{Id}/config"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{DistributionConfig:{shape:"S7"},ETag:{location:"header",locationName:"ETag"}},payload:"DistributionConfig"}},GetFieldLevelEncryption:{http:{method:"GET",requestUri:"/2018-06-18/field-level-encryption/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{FieldLevelEncryption:{shape:"S2k"},ETag:{location:"header",locationName:"ETag"}},payload:"FieldLevelEncryption"}},GetFieldLevelEncryptionConfig:{http:{method:"GET",requestUri:"/2018-06-18/field-level-encryption/{Id}/config"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{FieldLevelEncryptionConfig:{shape:"S29"},ETag:{location:"header",locationName:"ETag"}},payload:"FieldLevelEncryptionConfig"}},GetFieldLevelEncryptionProfile:{http:{method:"GET",requestUri:"/2018-06-18/field-level-encryption-profile/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{FieldLevelEncryptionProfile:{shape:"S2t"},ETag:{location:"header",locationName:"ETag"}},payload:"FieldLevelEncryptionProfile"}},GetFieldLevelEncryptionProfileConfig:{http:{method:"GET",requestUri:"/2018-06-18/field-level-encryption-profile/{Id}/config"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{FieldLevelEncryptionProfileConfig:{shape:"S2m"},ETag:{location:"header",locationName:"ETag"}},payload:"FieldLevelEncryptionProfileConfig"}},GetInvalidation:{http:{method:"GET",requestUri:"/2018-06-18/distribution/{DistributionId}/invalidation/{Id}"},input:{type:"structure",required:["DistributionId","Id"],members:{DistributionId:{location:"uri",locationName:"DistributionId"},Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{Invalidation:{shape:"S2z"}},payload:"Invalidation"}},GetPublicKey:{http:{method:"GET",requestUri:"/2018-06-18/public-key/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{PublicKey:{shape:"S33"},ETag:{location:"header",locationName:"ETag"}},payload:"PublicKey"}},GetPublicKeyConfig:{http:{method:"GET",requestUri:"/2018-06-18/public-key/{Id}/config"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{PublicKeyConfig:{shape:"S31"},ETag:{location:"header",locationName:"ETag"}},payload:"PublicKeyConfig"}},GetStreamingDistribution:{http:{method:"GET",requestUri:"/2018-06-18/streaming-distribution/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{StreamingDistribution:{shape:"S39"},ETag:{location:"header",locationName:"ETag"}},payload:"StreamingDistribution"}},GetStreamingDistributionConfig:{http:{method:"GET",requestUri:"/2018-06-18/streaming-distribution/{Id}/config"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{StreamingDistributionConfig:{shape:"S35"},ETag:{location:"header",locationName:"ETag"}},payload:"StreamingDistributionConfig"}},ListCloudFrontOriginAccessIdentities:{http:{method:"GET",requestUri:"/2018-06-18/origin-access-identity/cloudfront"},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"}}},output:{type:"structure",members:{CloudFrontOriginAccessIdentityList:{type:"structure",required:["Marker","MaxItems","IsTruncated","Quantity"],members:{Marker:{},NextMarker:{},MaxItems:{type:"integer"},IsTruncated:{type:"boolean"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"CloudFrontOriginAccessIdentitySummary",type:"structure",required:["Id","S3CanonicalUserId","Comment"],members:{Id:{},S3CanonicalUserId:{},Comment:{}}}}}}},payload:"CloudFrontOriginAccessIdentityList"}},ListDistributions:{http:{method:"GET",requestUri:"/2018-06-18/distribution"},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"}}},output:{type:"structure",members:{DistributionList:{shape:"S4g"}},payload:"DistributionList"}},ListDistributionsByWebACLId:{http:{method:"GET",requestUri:"/2018-06-18/distributionsByWebACLId/{WebACLId}"},input:{type:"structure",required:["WebACLId"],members:{Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"},WebACLId:{location:"uri",locationName:"WebACLId"}}},output:{type:"structure",members:{DistributionList:{shape:"S4g"}},payload:"DistributionList"}},ListFieldLevelEncryptionConfigs:{http:{method:"GET",requestUri:"/2018-06-18/field-level-encryption"},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"}}},output:{type:"structure",members:{FieldLevelEncryptionList:{type:"structure",required:["MaxItems","Quantity"],members:{NextMarker:{},MaxItems:{type:"integer"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"FieldLevelEncryptionSummary",type:"structure",required:["Id","LastModifiedTime"],members:{Id:{},LastModifiedTime:{type:"timestamp"},Comment:{},QueryArgProfileConfig:{shape:"S2a"},ContentTypeProfileConfig:{shape:"S2e"}}}}}}},payload:"FieldLevelEncryptionList"}},ListFieldLevelEncryptionProfiles:{http:{method:"GET",requestUri:"/2018-06-18/field-level-encryption-profile"},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"}}},output:{type:"structure",members:{FieldLevelEncryptionProfileList:{type:"structure",required:["MaxItems","Quantity"],members:{NextMarker:{},MaxItems:{type:"integer"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"FieldLevelEncryptionProfileSummary",type:"structure",required:["Id","LastModifiedTime","Name","EncryptionEntities"],members:{Id:{},LastModifiedTime:{type:"timestamp"},Name:{},EncryptionEntities:{shape:"S2n"},Comment:{}}}}}}},payload:"FieldLevelEncryptionProfileList"}},ListInvalidations:{http:{method:"GET",requestUri:"/2018-06-18/distribution/{DistributionId}/invalidation"},input:{type:"structure",required:["DistributionId"],members:{DistributionId:{location:"uri",locationName:"DistributionId"},Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"}}},output:{type:"structure",members:{InvalidationList:{type:"structure",required:["Marker","MaxItems","IsTruncated","Quantity"],members:{Marker:{},NextMarker:{},MaxItems:{type:"integer"},IsTruncated:{type:"boolean"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"InvalidationSummary",type:"structure",required:["Id","CreateTime","Status"],members:{Id:{},CreateTime:{type:"timestamp"},Status:{}}}}}}},payload:"InvalidationList"}},ListPublicKeys:{http:{method:"GET",requestUri:"/2018-06-18/public-key"},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"}}},output:{type:"structure",members:{PublicKeyList:{type:"structure",required:["MaxItems","Quantity"],members:{NextMarker:{},MaxItems:{type:"integer"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"PublicKeySummary",type:"structure",required:["Id","Name","CreatedTime","EncodedKey"],members:{Id:{},Name:{},CreatedTime:{type:"timestamp"},EncodedKey:{},Comment:{}}}}}}},payload:"PublicKeyList"}},ListStreamingDistributions:{http:{method:"GET",requestUri:"/2018-06-18/streaming-distribution"},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"}}},output:{type:"structure",members:{StreamingDistributionList:{type:"structure",required:["Marker","MaxItems","IsTruncated","Quantity"],members:{Marker:{},NextMarker:{},MaxItems:{type:"integer"},IsTruncated:{type:"boolean"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"StreamingDistributionSummary",type:"structure",required:["Id","ARN","Status","LastModifiedTime","DomainName","S3Origin","Aliases","TrustedSigners","Comment","PriceClass","Enabled"],members:{Id:{},ARN:{},Status:{},LastModifiedTime:{type:"timestamp"},DomainName:{},S3Origin:{shape:"S36"},Aliases:{shape:"S8"},TrustedSigners:{shape:"Sy"},Comment:{},PriceClass:{},Enabled:{type:"boolean"}}}}}}},payload:"StreamingDistributionList"}},ListTagsForResource:{http:{method:"GET",requestUri:"/2018-06-18/tagging"},input:{type:"structure",required:["Resource"],members:{Resource:{location:"querystring",locationName:"Resource"}}},output:{type:"structure",required:["Tags"],members:{Tags:{shape:"S22"}},payload:"Tags"}},TagResource:{http:{requestUri:"/2018-06-18/tagging?Operation=Tag",responseCode:204},input:{type:"structure",required:["Resource","Tags"],members:{Resource:{location:"querystring",locationName:"Resource"},Tags:{shape:"S22",locationName:"Tags",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2018-06-18/"}}},payload:"Tags"}},UntagResource:{http:{requestUri:"/2018-06-18/tagging?Operation=Untag",responseCode:204},input:{type:"structure",required:["Resource","TagKeys"],members:{Resource:{location:"querystring",locationName:"Resource"},TagKeys:{locationName:"TagKeys",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2018-06-18/"},type:"structure",members:{Items:{type:"list",member:{locationName:"Key"}}}}},payload:"TagKeys"}},UpdateCloudFrontOriginAccessIdentity:{http:{method:"PUT",requestUri:"/2018-06-18/origin-access-identity/cloudfront/{Id}/config"},input:{type:"structure",required:["CloudFrontOriginAccessIdentityConfig","Id"],members:{CloudFrontOriginAccessIdentityConfig:{shape:"S2",locationName:"CloudFrontOriginAccessIdentityConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2018-06-18/"}},Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}},payload:"CloudFrontOriginAccessIdentityConfig"},output:{type:"structure",members:{CloudFrontOriginAccessIdentity:{shape:"S5"},ETag:{location:"header",locationName:"ETag"}},payload:"CloudFrontOriginAccessIdentity"}},UpdateDistribution:{http:{method:"PUT",requestUri:"/2018-06-18/distribution/{Id}/config"},input:{type:"structure",required:["DistributionConfig","Id"],members:{DistributionConfig:{shape:"S7",locationName:"DistributionConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2018-06-18/"}},Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}},payload:"DistributionConfig"},output:{type:"structure",members:{Distribution:{shape:"S1t"},ETag:{location:"header",locationName:"ETag"}},payload:"Distribution"}},UpdateFieldLevelEncryptionConfig:{http:{method:"PUT",requestUri:"/2018-06-18/field-level-encryption/{Id}/config"},input:{type:"structure",required:["FieldLevelEncryptionConfig","Id"],members:{FieldLevelEncryptionConfig:{shape:"S29",locationName:"FieldLevelEncryptionConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2018-06-18/"}},Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}},payload:"FieldLevelEncryptionConfig"},output:{type:"structure",members:{FieldLevelEncryption:{shape:"S2k"},ETag:{location:"header",locationName:"ETag"}},payload:"FieldLevelEncryption"}},UpdateFieldLevelEncryptionProfile:{http:{method:"PUT",requestUri:"/2018-06-18/field-level-encryption-profile/{Id}/config"},input:{type:"structure",required:["FieldLevelEncryptionProfileConfig","Id"],members:{FieldLevelEncryptionProfileConfig:{shape:"S2m",locationName:"FieldLevelEncryptionProfileConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2018-06-18/"}},Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}},payload:"FieldLevelEncryptionProfileConfig"},output:{type:"structure",members:{FieldLevelEncryptionProfile:{shape:"S2t"},ETag:{location:"header",locationName:"ETag"}},payload:"FieldLevelEncryptionProfile"}},UpdatePublicKey:{http:{method:"PUT",requestUri:"/2018-06-18/public-key/{Id}/config"},input:{type:"structure",required:["PublicKeyConfig","Id"],members:{PublicKeyConfig:{shape:"S31",locationName:"PublicKeyConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2018-06-18/"}},Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}},payload:"PublicKeyConfig"},output:{type:"structure",members:{PublicKey:{shape:"S33"},ETag:{location:"header",locationName:"ETag"}},payload:"PublicKey"}},UpdateStreamingDistribution:{http:{method:"PUT",requestUri:"/2018-06-18/streaming-distribution/{Id}/config"},input:{type:"structure",required:["StreamingDistributionConfig","Id"],members:{StreamingDistributionConfig:{shape:"S35",locationName:"StreamingDistributionConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2018-06-18/"}},Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}},payload:"StreamingDistributionConfig"},output:{type:"structure",members:{StreamingDistribution:{shape:"S39"},ETag:{location:"header",locationName:"ETag"}},payload:"StreamingDistribution"}}},shapes:{S2:{type:"structure",required:["CallerReference","Comment"],members:{CallerReference:{},Comment:{}}},S5:{type:"structure",required:["Id","S3CanonicalUserId"],members:{Id:{},S3CanonicalUserId:{},CloudFrontOriginAccessIdentityConfig:{shape:"S2"}}},S7:{type:"structure",required:["CallerReference","Origins","DefaultCacheBehavior","Comment","Enabled"],members:{CallerReference:{},Aliases:{shape:"S8"},DefaultRootObject:{},Origins:{shape:"Sb"},DefaultCacheBehavior:{shape:"Sn"},CacheBehaviors:{shape:"S1b"},CustomErrorResponses:{shape:"S1e"},Comment:{},Logging:{type:"structure",required:["Enabled","IncludeCookies","Bucket","Prefix"],members:{Enabled:{type:"boolean"},IncludeCookies:{type:"boolean"},Bucket:{},Prefix:{}}},PriceClass:{},Enabled:{type:"boolean"},ViewerCertificate:{shape:"S1j"},Restrictions:{shape:"S1n"},WebACLId:{},HttpVersion:{},IsIPV6Enabled:{type:"boolean"}}},S8:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"CNAME"}}}},Sb:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Origin",type:"structure",required:["Id","DomainName"],members:{Id:{},DomainName:{},OriginPath:{},CustomHeaders:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"OriginCustomHeader",type:"structure",required:["HeaderName","HeaderValue"],members:{HeaderName:{},HeaderValue:{}}}}}},S3OriginConfig:{type:"structure",required:["OriginAccessIdentity"],members:{OriginAccessIdentity:{}}},CustomOriginConfig:{type:"structure",required:["HTTPPort","HTTPSPort","OriginProtocolPolicy"],members:{HTTPPort:{type:"integer"},HTTPSPort:{type:"integer"},OriginProtocolPolicy:{},OriginSslProtocols:{type:"structure",required:["Quantity","Items"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"SslProtocol"}}}},OriginReadTimeout:{type:"integer"},OriginKeepaliveTimeout:{type:"integer"}}}}}}}},Sn:{type:"structure",required:["TargetOriginId","ForwardedValues","TrustedSigners","ViewerProtocolPolicy","MinTTL"],members:{TargetOriginId:{},ForwardedValues:{shape:"So"},TrustedSigners:{shape:"Sy"},ViewerProtocolPolicy:{},MinTTL:{type:"long"},AllowedMethods:{shape:"S12"},SmoothStreaming:{type:"boolean"},DefaultTTL:{type:"long"},MaxTTL:{type:"long"},Compress:{type:"boolean"},LambdaFunctionAssociations:{shape:"S16"},FieldLevelEncryptionId:{}}},So:{type:"structure",required:["QueryString","Cookies"],members:{QueryString:{type:"boolean"},Cookies:{type:"structure",required:["Forward"],members:{Forward:{},WhitelistedNames:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Name"}}}}}},Headers:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Name"}}}},QueryStringCacheKeys:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Name"}}}}}},Sy:{type:"structure",required:["Enabled","Quantity"],members:{Enabled:{type:"boolean"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"AwsAccountNumber"}}}},S12:{type:"structure",required:["Quantity","Items"],members:{Quantity:{type:"integer"},Items:{shape:"S13"},CachedMethods:{type:"structure",required:["Quantity","Items"],members:{Quantity:{type:"integer"},Items:{shape:"S13"}}}}},S13:{type:"list",member:{locationName:"Method"}},S16:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"LambdaFunctionAssociation",type:"structure",required:["LambdaFunctionARN","EventType"],members:{LambdaFunctionARN:{},EventType:{},IncludeBody:{type:"boolean"}}}}}},S1b:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"CacheBehavior",type:"structure",required:["PathPattern","TargetOriginId","ForwardedValues","TrustedSigners","ViewerProtocolPolicy","MinTTL"],members:{PathPattern:{},TargetOriginId:{},ForwardedValues:{shape:"So"},TrustedSigners:{shape:"Sy"},ViewerProtocolPolicy:{},MinTTL:{type:"long"},AllowedMethods:{shape:"S12"},SmoothStreaming:{type:"boolean"},DefaultTTL:{type:"long"},MaxTTL:{type:"long"},Compress:{type:"boolean"},LambdaFunctionAssociations:{shape:"S16"},FieldLevelEncryptionId:{}}}}}},S1e:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"CustomErrorResponse",type:"structure",required:["ErrorCode"],members:{ErrorCode:{type:"integer"},ResponsePagePath:{},ResponseCode:{},ErrorCachingMinTTL:{type:"long"}}}}}},S1j:{type:"structure",members:{CloudFrontDefaultCertificate:{type:"boolean"},IAMCertificateId:{},ACMCertificateArn:{},SSLSupportMethod:{},MinimumProtocolVersion:{},Certificate:{deprecated:true},CertificateSource:{deprecated:true}}},S1n:{type:"structure",required:["GeoRestriction"],members:{GeoRestriction:{type:"structure",required:["RestrictionType","Quantity"],members:{RestrictionType:{},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Location"}}}}}},S1t:{type:"structure",required:["Id","ARN","Status","LastModifiedTime","InProgressInvalidationBatches","DomainName","ActiveTrustedSigners","DistributionConfig"],members:{Id:{},ARN:{},Status:{},LastModifiedTime:{type:"timestamp"},InProgressInvalidationBatches:{type:"integer"},DomainName:{},ActiveTrustedSigners:{shape:"S1v"},DistributionConfig:{shape:"S7"}}},S1v:{type:"structure",required:["Enabled","Quantity"],members:{Enabled:{type:"boolean"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Signer",type:"structure",members:{AwsAccountNumber:{},KeyPairIds:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"KeyPairId"}}}}}}}}},S22:{type:"structure",members:{Items:{type:"list",member:{locationName:"Tag",type:"structure",required:["Key"],members:{Key:{},Value:{}}}}}},S29:{type:"structure",required:["CallerReference"],members:{CallerReference:{},Comment:{},QueryArgProfileConfig:{shape:"S2a"},ContentTypeProfileConfig:{shape:"S2e"}}},S2a:{type:"structure",required:["ForwardWhenQueryArgProfileIsUnknown"],members:{ForwardWhenQueryArgProfileIsUnknown:{type:"boolean"},QueryArgProfiles:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"QueryArgProfile",type:"structure",required:["QueryArg","ProfileId"],members:{QueryArg:{},ProfileId:{}}}}}}}},S2e:{type:"structure",required:["ForwardWhenContentTypeIsUnknown"],members:{ForwardWhenContentTypeIsUnknown:{type:"boolean"},ContentTypeProfiles:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"ContentTypeProfile",type:"structure",required:["Format","ContentType"],members:{Format:{},ProfileId:{},ContentType:{}}}}}}}},S2k:{type:"structure",required:["Id","LastModifiedTime","FieldLevelEncryptionConfig"],members:{Id:{},LastModifiedTime:{type:"timestamp"},FieldLevelEncryptionConfig:{shape:"S29"}}},S2m:{type:"structure",required:["Name","CallerReference","EncryptionEntities"],members:{Name:{},CallerReference:{},Comment:{},EncryptionEntities:{shape:"S2n"}}},S2n:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"EncryptionEntity",type:"structure",required:["PublicKeyId","ProviderId","FieldPatterns"],members:{PublicKeyId:{},ProviderId:{},FieldPatterns:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"FieldPattern"}}}}}}}}},S2t:{type:"structure",required:["Id","LastModifiedTime","FieldLevelEncryptionProfileConfig"],members:{Id:{},LastModifiedTime:{type:"timestamp"},FieldLevelEncryptionProfileConfig:{shape:"S2m"}}},S2v:{type:"structure",required:["Paths","CallerReference"],members:{Paths:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Path"}}}},CallerReference:{}}},S2z:{type:"structure",required:["Id","Status","CreateTime","InvalidationBatch"],members:{Id:{},Status:{},CreateTime:{type:"timestamp"},InvalidationBatch:{shape:"S2v"}}},S31:{type:"structure",required:["CallerReference","Name","EncodedKey"],members:{CallerReference:{},Name:{},EncodedKey:{},Comment:{}}},S33:{type:"structure",required:["Id","CreatedTime","PublicKeyConfig"],members:{Id:{},CreatedTime:{type:"timestamp"},PublicKeyConfig:{shape:"S31"}}},S35:{type:"structure",required:["CallerReference","S3Origin","Comment","TrustedSigners","Enabled"],members:{CallerReference:{},S3Origin:{shape:"S36"},Aliases:{shape:"S8"},Comment:{},Logging:{type:"structure",required:["Enabled","Bucket","Prefix"],members:{Enabled:{type:"boolean"},Bucket:{},Prefix:{}}},TrustedSigners:{shape:"Sy"},PriceClass:{},Enabled:{type:"boolean"}}},S36:{type:"structure",required:["DomainName","OriginAccessIdentity"],members:{DomainName:{},OriginAccessIdentity:{}}},S39:{type:"structure",required:["Id","ARN","Status","DomainName","ActiveTrustedSigners","StreamingDistributionConfig"],members:{Id:{},ARN:{},Status:{},LastModifiedTime:{type:"timestamp"},DomainName:{},ActiveTrustedSigners:{shape:"S1v"},StreamingDistributionConfig:{shape:"S35"}}},S4g:{type:"structure",required:["Marker","MaxItems","IsTruncated","Quantity"],members:{Marker:{},NextMarker:{},MaxItems:{type:"integer"},IsTruncated:{type:"boolean"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"DistributionSummary",type:"structure",required:["Id","ARN","Status","LastModifiedTime","DomainName","Aliases","Origins","DefaultCacheBehavior","CacheBehaviors","CustomErrorResponses","Comment","PriceClass","Enabled","ViewerCertificate","Restrictions","WebACLId","HttpVersion","IsIPV6Enabled"],members:{Id:{},ARN:{},Status:{},LastModifiedTime:{type:"timestamp"},DomainName:{},Aliases:{shape:"S8"},Origins:{shape:"Sb"},DefaultCacheBehavior:{shape:"Sn"},CacheBehaviors:{shape:"S1b"},CustomErrorResponses:{shape:"S1e"},Comment:{},PriceClass:{},Enabled:{type:"boolean"},ViewerCertificate:{shape:"S1j"},Restrictions:{shape:"S1n"},WebACLId:{},HttpVersion:{},IsIPV6Enabled:{type:"boolean"}}}}}}}}},6417:function(e){e.exports=require("crypto")},6423:function(e){e.exports={pagination:{ListContainers:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},6427:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["mturk"]={};i.MTurk=s.defineService("mturk",["2017-01-17"]);Object.defineProperty(a.services["mturk"],"2017-01-17",{get:function get(){var e=r(8504);e.paginators=r(8766).pagination;return e},enumerable:true,configurable:true});e.exports=i.MTurk},6431:function(e,t,r){var i=r(395);var s=r(1733);var a=i.util.iniLoader;var o="us-east-1";i.SharedIniFileCredentials=i.util.inherit(i.Credentials,{constructor:function SharedIniFileCredentials(e){i.Credentials.call(this);e=e||{};this.filename=e.filename;this.profile=e.profile||process.env.AWS_PROFILE||i.util.defaultProfile;this.disableAssumeRole=Boolean(e.disableAssumeRole);this.preferStaticCredentials=Boolean(e.preferStaticCredentials);this.tokenCodeFn=e.tokenCodeFn||null;this.httpOptions=e.httpOptions||null;this.get(e.callback||i.util.fn.noop)},load:function load(e){var t=this;try{var r=i.util.getProfilesFromSharedConfig(a,this.filename);var s=r[this.profile]||{};if(Object.keys(s).length===0){throw i.util.error(new Error("Profile "+this.profile+" not found"),{code:"SharedIniFileCredentialsProviderFailure"})}var o=Boolean(this.preferStaticCredentials&&s["aws_access_key_id"]&&s["aws_secret_access_key"]);if(s["role_arn"]&&!o){this.loadRoleProfile(r,s,function(r,i){if(r){e(r)}else{t.expired=false;t.accessKeyId=i.Credentials.AccessKeyId;t.secretAccessKey=i.Credentials.SecretAccessKey;t.sessionToken=i.Credentials.SessionToken;t.expireTime=i.Credentials.Expiration;e(null)}});return}this.accessKeyId=s["aws_access_key_id"];this.secretAccessKey=s["aws_secret_access_key"];this.sessionToken=s["aws_session_token"];if(!this.accessKeyId||!this.secretAccessKey){throw i.util.error(new Error("Credentials not set for profile "+this.profile),{code:"SharedIniFileCredentialsProviderFailure"})}this.expired=false;e(null)}catch(t){e(t)}},refresh:function refresh(e){a.clearCachedFiles();this.coalesceRefresh(e||i.util.fn.callback,this.disableAssumeRole)},loadRoleProfile:function loadRoleProfile(e,t,r){if(this.disableAssumeRole){throw i.util.error(new Error("Role assumption profiles are disabled. "+"Failed to load profile "+this.profile+" from "+e.filename),{code:"SharedIniFileCredentialsProviderFailure"})}var a=this;var n=t["role_arn"];var u=t["role_session_name"];var p=t["external_id"];var m=t["mfa_serial"];var c=t["source_profile"];var l=t["region"]||o;if(!c){throw i.util.error(new Error("source_profile is not set using profile "+this.profile),{code:"SharedIniFileCredentialsProviderFailure"})}var d=e[c];if(typeof d!=="object"){throw i.util.error(new Error("source_profile "+c+" using profile "+this.profile+" does not exist"),{code:"SharedIniFileCredentialsProviderFailure"})}var y=new i.SharedIniFileCredentials(i.util.merge(this.options||{},{profile:c,preferStaticCredentials:true}));this.roleArn=n;var b=new s({credentials:y,region:l,httpOptions:this.httpOptions});var S={RoleArn:n,RoleSessionName:u||"aws-sdk-js-"+Date.now()};if(p){S.ExternalId=p}if(m&&a.tokenCodeFn){S.SerialNumber=m;a.tokenCodeFn(m,function(e,t){if(e){var s;if(e instanceof Error){s=e.message}else{s=e}r(i.util.error(new Error("Error fetching MFA token: "+s),{code:"SharedIniFileCredentialsProviderFailure"}));return}S.TokenCode=t;b.assumeRole(S,r)});return}b.assumeRole(S,r)}})},6433:function(e){e.exports={pagination:{GetFlowTemplateRevisions:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"summaries"},GetSystemTemplateRevisions:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"summaries"},ListFlowExecutionMessages:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"messages"},ListTagsForResource:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"tags"},SearchEntities:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"descriptions"},SearchFlowExecutions:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"summaries"},SearchFlowTemplates:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"summaries"},SearchSystemInstances:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"summaries"},SearchSystemTemplates:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"summaries"},SearchThings:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"things"}}}},6454:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["kinesisvideoarchivedmedia"]={};i.KinesisVideoArchivedMedia=s.defineService("kinesisvideoarchivedmedia",["2017-09-30"]);Object.defineProperty(a.services["kinesisvideoarchivedmedia"],"2017-09-30",{get:function get(){var e=r(7312);e.paginators=r(6618).pagination;return e},enumerable:true,configurable:true});e.exports=i.KinesisVideoArchivedMedia},6457:function(e){e.exports={version:2,waiters:{LaunchProfileDeleted:{description:"Wait until a LaunchProfile is Deleted. Use this after invoking DeleteLaunchProfile",delay:5,maxAttempts:150,operation:"GetLaunchProfile",acceptors:[{matcher:"path",argument:"launchProfile.state",state:"success",expected:"DELETED"},{matcher:"path",argument:"launchProfile.state",state:"failure",expected:"DELETE_FAILED"}]},LaunchProfileReady:{description:"Wait until a LaunchProfile is Ready. Use this after invoking CreateLaunchProfile or UpdateLaunchProfile",delay:5,maxAttempts:150,operation:"GetLaunchProfile",acceptors:[{matcher:"path",argument:"launchProfile.state",state:"success",expected:"READY"},{matcher:"path",argument:"launchProfile.state",state:"failure",expected:"CREATE_FAILED"},{matcher:"path",argument:"launchProfile.state",state:"failure",expected:"UPDATE_FAILED"}]},StreamingImageDeleted:{description:"Wait until a StreamingImage Deleted. Use this after invoking DeleteStreamingImage",delay:2,maxAttempts:60,operation:"GetStreamingImage",acceptors:[{matcher:"path",argument:"streamingImage.state",state:"success",expected:"DELETED"},{matcher:"path",argument:"streamingImage.state",state:"failure",expected:"DELETE_FAILED"}]},StreamingImageReady:{description:"Wait until a StreamingImage is Ready. Use this after invoking CreateStreamingImage or UpdateStreamingImage",delay:2,maxAttempts:60,operation:"GetStreamingImage",acceptors:[{matcher:"path",argument:"streamingImage.state",state:"success",expected:"READY"},{matcher:"path",argument:"streamingImage.state",state:"failure",expected:"CREATE_FAILED"},{matcher:"path",argument:"streamingImage.state",state:"failure",expected:"UPDATE_FAILED"}]},StreamingSessionDeleted:{description:"Wait until a StreamingSessionDeleted. Use this after invoking Deletesession",delay:5,maxAttempts:180,operation:"GetStreamingSession",acceptors:[{matcher:"path",argument:"session.state",state:"success",expected:"DELETED"},{matcher:"path",argument:"session.state",state:"failure",expected:"DELETE_FAILED"}]},StreamingSessionReady:{description:"Wait until a StreamingSession is ready. Use this after invoking CreateStreamingSession, StartStreamingSession",delay:10,maxAttempts:180,operation:"GetStreamingSession",acceptors:[{matcher:"path",argument:"session.state",state:"success",expected:"READY"},{matcher:"path",argument:"session.state",state:"failure",expected:"CREATE_FAILED"},{matcher:"path",argument:"session.state",state:"failure",expected:"START_FAILED"}]},StreamingSessionStopped:{description:"Wait until a StreamingSessionStopped. Use this after invoking StopStreamingSession",delay:5,maxAttempts:180,operation:"GetStreamingSession",acceptors:[{matcher:"path",argument:"session.state",state:"success",expected:"STOPPED"},{matcher:"path",argument:"session.state",state:"failure",expected:"STOP_FAILED"}]},StreamingSessionStreamReady:{description:"Wait until a StreamingSessionStream is ready. Use this after invoking CreateStreamingSessionStream",delay:5,maxAttempts:30,operation:"GetStreamingSessionStream",acceptors:[{matcher:"path",argument:"stream.state",state:"success",expected:"READY"},{matcher:"path",argument:"stream.state",state:"failure",expected:"CREATE_FAILED"}]},StudioComponentDeleted:{description:"Wait until a StudioComponent Deleted. Use this after invoking DeleteStudioComponent",delay:1,maxAttempts:120,operation:"GetStudioComponent",acceptors:[{matcher:"path",argument:"studioComponent.state",state:"success",expected:"DELETED"},{matcher:"path",argument:"studioComponent.state",state:"failure",expected:"DELETE_FAILED"}]},StudioComponentReady:{description:"Wait until a StudioComponent is Ready. Use this after invoking CreateStudioComponent or UpdateStudioComponent",delay:2,maxAttempts:60,operation:"GetStudioComponent",acceptors:[{matcher:"path",argument:"studioComponent.state",state:"success",expected:"READY"},{matcher:"path",argument:"studioComponent.state",state:"failure",expected:"CREATE_FAILED"},{matcher:"path",argument:"studioComponent.state",state:"failure",expected:"UPDATE_FAILED"}]},StudioDeleted:{description:"Wait until a Studio is Deleted. Use this after invoking DeleteStudio.",delay:2,maxAttempts:60,operation:"GetStudio",acceptors:[{matcher:"path",argument:"studio.state",state:"success",expected:"DELETED"},{matcher:"path",argument:"studio.state",state:"failure",expected:"DELETE_FAILED"}]},StudioReady:{description:"Wait until a Studio is Ready. Use this after invoking CreateStudio, UpdateStudio, or StartStudioSSOConfigurationRepair",delay:2,maxAttempts:60,operation:"GetStudio",acceptors:[{matcher:"path",argument:"studio.state",state:"success",expected:"READY"},{matcher:"path",argument:"studio.state",state:"failure",expected:"CREATE_FAILED"},{matcher:"path",argument:"studio.state",state:"failure",expected:"UPDATE_FAILED"}]}}}},6458:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["configservice"]={};i.ConfigService=s.defineService("configservice",["2014-11-12"]);Object.defineProperty(a.services["configservice"],"2014-11-12",{get:function get(){var e=r(7740);e.paginators=r(4221).pagination;return e},enumerable:true,configurable:true});e.exports=i.ConfigService},6461:function(e){e.exports={version:2,waiters:{AlarmExists:{delay:5,maxAttempts:40,operation:"DescribeAlarms",acceptors:[{matcher:"path",expected:true,argument:"length(MetricAlarms[]) > `0`",state:"success"}]},CompositeAlarmExists:{delay:5,maxAttempts:40,operation:"DescribeAlarms",acceptors:[{matcher:"path",expected:true,argument:"length(CompositeAlarms[]) > `0`",state:"success"}]}}}},6465:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["iotfleethub"]={};i.IoTFleetHub=s.defineService("iotfleethub",["2020-11-03"]);Object.defineProperty(a.services["iotfleethub"],"2020-11-03",{get:function get(){var e=r(8335);e.paginators=r(1965).pagination;return e},enumerable:true,configurable:true});e.exports=i.IoTFleetHub},6470:function(e,t,r){"use strict";var i=this&&this.__createBinding||(Object.create?function(e,t,r,i){if(i===undefined)i=r;Object.defineProperty(e,i,{enumerable:true,get:function(){return t[r]}})}:function(e,t,r,i){if(i===undefined)i=r;e[i]=t[r]});var s=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:true,value:t})}:function(e,t){e["default"]=t});var a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(e!=null)for(var r in e)if(r!=="default"&&Object.hasOwnProperty.call(e,r))i(t,e,r);s(t,e);return t};var o=this&&this.__awaiter||function(e,t,r,i){function adopt(e){return e instanceof r?e:new r(function(t){t(e)})}return new(r||(r=Promise))(function(r,s){function fulfilled(e){try{step(i.next(e))}catch(e){s(e)}}function rejected(e){try{step(i["throw"](e))}catch(e){s(e)}}function step(e){e.done?r(e.value):adopt(e.value).then(fulfilled,rejected)}step((i=i.apply(e,t||[])).next())})};Object.defineProperty(t,"__esModule",{value:true});t.getIDToken=t.getState=t.saveState=t.group=t.endGroup=t.startGroup=t.info=t.notice=t.warning=t.error=t.debug=t.isDebug=t.setFailed=t.setCommandEcho=t.setOutput=t.getBooleanInput=t.getMultilineInput=t.getInput=t.addPath=t.setSecret=t.exportVariable=t.ExitCode=void 0;const n=r(4431);const u=r(2102);const p=r(5082);const m=a(r(2087));const c=a(r(5622));const l=r(6025);const d=r(6742);var y;(function(e){e[e["Success"]=0]="Success";e[e["Failure"]=1]="Failure"})(y=t.ExitCode||(t.ExitCode={}));function exportVariable(e,t){const r=p.toCommandValue(t);process.env[e]=r;const i=process.env["GITHUB_ENV"]||"";if(i){const t=`ghadelimiter_${l.v4()}`;if(e.includes(t)){throw new Error(`Unexpected input: name should not contain the delimiter "${t}"`)}if(r.includes(t)){throw new Error(`Unexpected input: value should not contain the delimiter "${t}"`)}const i=`${e}<<${t}${m.EOL}${r}${m.EOL}${t}`;u.issueCommand("ENV",i)}else{n.issueCommand("set-env",{name:e},r)}}t.exportVariable=exportVariable;function setSecret(e){n.issueCommand("add-mask",{},e)}t.setSecret=setSecret;function addPath(e){const t=process.env["GITHUB_PATH"]||"";if(t){u.issueCommand("PATH",e)}else{n.issueCommand("add-path",{},e)}process.env["PATH"]=`${e}${c.delimiter}${process.env["PATH"]}`}t.addPath=addPath;function getInput(e,t){const r=process.env[`INPUT_${e.replace(/ /g,"_").toUpperCase()}`]||"";if(t&&t.required&&!r){throw new Error(`Input required and not supplied: ${e}`)}if(t&&t.trimWhitespace===false){return r}return r.trim()}t.getInput=getInput;function getMultilineInput(e,t){const r=getInput(e,t).split("\n").filter(e=>e!=="");return r}t.getMultilineInput=getMultilineInput;function getBooleanInput(e,t){const r=["true","True","TRUE"];const i=["false","False","FALSE"];const s=getInput(e,t);if(r.includes(s))return true;if(i.includes(s))return false;throw new TypeError(`Input does not meet YAML 1.2 "Core Schema" specification: ${e}\n`+`Support boolean input list: \`true | True | TRUE | false | False | FALSE\``)}t.getBooleanInput=getBooleanInput;function setOutput(e,t){process.stdout.write(m.EOL);n.issueCommand("set-output",{name:e},t)}t.setOutput=setOutput;function setCommandEcho(e){n.issue("echo",e?"on":"off")}t.setCommandEcho=setCommandEcho;function setFailed(e){process.exitCode=y.Failure;error(e)}t.setFailed=setFailed;function isDebug(){return process.env["RUNNER_DEBUG"]==="1"}t.isDebug=isDebug;function debug(e){n.issueCommand("debug",{},e)}t.debug=debug;function error(e,t={}){n.issueCommand("error",p.toCommandProperties(t),e instanceof Error?e.toString():e)}t.error=error;function warning(e,t={}){n.issueCommand("warning",p.toCommandProperties(t),e instanceof Error?e.toString():e)}t.warning=warning;function notice(e,t={}){n.issueCommand("notice",p.toCommandProperties(t),e instanceof Error?e.toString():e)}t.notice=notice;function info(e){process.stdout.write(e+m.EOL)}t.info=info;function startGroup(e){n.issue("group",e)}t.startGroup=startGroup;function endGroup(){n.issue("endgroup")}t.endGroup=endGroup;function group(e,t){return o(this,void 0,void 0,function*(){startGroup(e);let r;try{r=yield t()}finally{endGroup()}return r})}t.group=group;function saveState(e,t){n.issueCommand("save-state",{name:e},t)}t.saveState=saveState;function getState(e){return process.env[`STATE_${e}`]||""}t.getState=getState;function getIDToken(e){return o(this,void 0,void 0,function*(){return yield d.OidcClient.getIDToken(e)})}t.getIDToken=getIDToken;var b=r(7665);Object.defineProperty(t,"summary",{enumerable:true,get:function(){return b.summary}});var S=r(7665);Object.defineProperty(t,"markdownSummary",{enumerable:true,get:function(){return S.markdownSummary}});var g=r(5573);Object.defineProperty(t,"toPosixPath",{enumerable:true,get:function(){return g.toPosixPath}});Object.defineProperty(t,"toWin32Path",{enumerable:true,get:function(){return g.toWin32Path}});Object.defineProperty(t,"toPlatformPath",{enumerable:true,get:function(){return g.toPlatformPath}})},6477:function(e){e.exports={pagination:{ListDeploymentJobs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"deploymentJobs"},ListFleets:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"fleetDetails"},ListRobotApplications:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"robotApplicationSummaries"},ListRobots:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"robots"},ListSimulationApplications:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"simulationApplicationSummaries"},ListSimulationJobBatches:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"simulationJobBatchSummaries"},ListSimulationJobs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"simulationJobSummaries"},ListWorldExportJobs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"worldExportJobSummaries"},ListWorldGenerationJobs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"worldGenerationJobSummaries"},ListWorldTemplates:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"templateSummaries"},ListWorlds:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"worldSummaries"}}}},6480:function(e){e.exports={pagination:{DescribeAccountAttributes:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"AccountAttributes"},DescribeAccountLimits:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"AccountLimits"},DescribeConfigurationSets:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ConfigurationSets"},DescribeKeywords:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Keywords"},DescribeOptOutLists:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"OptOutLists"},DescribeOptedOutNumbers:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"OptedOutNumbers"},DescribePhoneNumbers:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"PhoneNumbers"},DescribePools:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Pools"},DescribeSenderIds:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"SenderIds"},DescribeSpendLimits:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"SpendLimits"},ListPoolOriginationIdentities:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"OriginationIdentities"}}}},6504:function(e){e.exports={pagination:{DescribeAlarmHistory:{input_token:"NextToken",limit_key:"MaxRecords",output_token:"NextToken",result_key:"AlarmHistoryItems"},DescribeAlarms:{input_token:"NextToken",limit_key:"MaxRecords",output_token:"NextToken",result_key:["MetricAlarms","CompositeAlarms"]},DescribeAlarmsForMetric:{result_key:"MetricAlarms"},DescribeInsightRules:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetMetricData:{input_token:"NextToken",limit_key:"MaxDatapoints",output_token:"NextToken",result_key:["MetricDataResults","Messages"]},ListDashboards:{input_token:"NextToken",output_token:"NextToken",result_key:"DashboardEntries"},ListMetricStreams:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListMetrics:{input_token:"NextToken",output_token:"NextToken",result_key:"Metrics"}}}},6505:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2019-11-15",endpointPrefix:"frauddetector",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon Fraud Detector",serviceId:"FraudDetector",signatureVersion:"v4",targetPrefix:"AWSHawksNestServiceFacade",uid:"frauddetector-2019-11-15"},operations:{BatchCreateVariable:{input:{type:"structure",required:["variableEntries"],members:{variableEntries:{type:"list",member:{type:"structure",members:{name:{},dataType:{},dataSource:{},defaultValue:{},description:{},variableType:{}}}},tags:{shape:"S5"}}},output:{type:"structure",members:{errors:{type:"list",member:{type:"structure",members:{name:{},code:{type:"integer"},message:{}}}}}}},BatchGetVariable:{input:{type:"structure",required:["names"],members:{names:{type:"list",member:{}}}},output:{type:"structure",members:{variables:{shape:"Sg"},errors:{type:"list",member:{type:"structure",members:{name:{},code:{type:"integer"},message:{}}}}}}},CancelBatchImportJob:{input:{type:"structure",required:["jobId"],members:{jobId:{}}},output:{type:"structure",members:{}}},CancelBatchPredictionJob:{input:{type:"structure",required:["jobId"],members:{jobId:{}}},output:{type:"structure",members:{}}},CreateBatchImportJob:{input:{type:"structure",required:["jobId","inputPath","outputPath","eventTypeName","iamRoleArn"],members:{jobId:{},inputPath:{},outputPath:{},eventTypeName:{},iamRoleArn:{},tags:{shape:"S5"}}},output:{type:"structure",members:{}}},CreateBatchPredictionJob:{input:{type:"structure",required:["jobId","inputPath","outputPath","eventTypeName","detectorName","iamRoleArn"],members:{jobId:{},inputPath:{},outputPath:{},eventTypeName:{},detectorName:{},detectorVersion:{},iamRoleArn:{},tags:{shape:"S5"}}},output:{type:"structure",members:{}}},CreateDetectorVersion:{input:{type:"structure",required:["detectorId","rules"],members:{detectorId:{},description:{},externalModelEndpoints:{shape:"S12"},rules:{shape:"S13"},modelVersions:{shape:"S15"},ruleExecutionMode:{},tags:{shape:"S5"}}},output:{type:"structure",members:{detectorId:{},detectorVersionId:{},status:{}}}},CreateModel:{input:{type:"structure",required:["modelId","modelType","eventTypeName"],members:{modelId:{},modelType:{},description:{},eventTypeName:{},tags:{shape:"S5"}}},output:{type:"structure",members:{}}},CreateModelVersion:{input:{type:"structure",required:["modelId","modelType","trainingDataSource","trainingDataSchema"],members:{modelId:{},modelType:{},trainingDataSource:{},trainingDataSchema:{shape:"S1h"},externalEventsDetail:{shape:"S1m"},ingestedEventsDetail:{shape:"S1n"},tags:{shape:"S5"}}},output:{type:"structure",members:{modelId:{},modelType:{},modelVersionNumber:{},status:{}}}},CreateRule:{input:{type:"structure",required:["ruleId","detectorId","expression","language","outcomes"],members:{ruleId:{},detectorId:{},description:{},expression:{shape:"S1r"},language:{},outcomes:{shape:"S1k"},tags:{shape:"S5"}}},output:{type:"structure",members:{rule:{shape:"S14"}}}},CreateVariable:{input:{type:"structure",required:["name","dataType","dataSource","defaultValue"],members:{name:{},dataType:{},dataSource:{},defaultValue:{},description:{},variableType:{},tags:{shape:"S5"}}},output:{type:"structure",members:{}}},DeleteBatchImportJob:{input:{type:"structure",required:["jobId"],members:{jobId:{}}},output:{type:"structure",members:{}}},DeleteBatchPredictionJob:{input:{type:"structure",required:["jobId"],members:{jobId:{}}},output:{type:"structure",members:{}}},DeleteDetector:{input:{type:"structure",required:["detectorId"],members:{detectorId:{}}},output:{type:"structure",members:{}}},DeleteDetectorVersion:{input:{type:"structure",required:["detectorId","detectorVersionId"],members:{detectorId:{},detectorVersionId:{}}},output:{type:"structure",members:{}}},DeleteEntityType:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",members:{}}},DeleteEvent:{input:{type:"structure",required:["eventId","eventTypeName"],members:{eventId:{},eventTypeName:{},deleteAuditHistory:{type:"boolean"}}},output:{type:"structure",members:{}}},DeleteEventType:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",members:{}}},DeleteEventsByEventType:{input:{type:"structure",required:["eventTypeName"],members:{eventTypeName:{}}},output:{type:"structure",members:{eventTypeName:{},eventsDeletionStatus:{}}}},DeleteExternalModel:{input:{type:"structure",required:["modelEndpoint"],members:{modelEndpoint:{}}},output:{type:"structure",members:{}}},DeleteLabel:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",members:{}}},DeleteModel:{input:{type:"structure",required:["modelId","modelType"],members:{modelId:{},modelType:{}}},output:{type:"structure",members:{}}},DeleteModelVersion:{input:{type:"structure",required:["modelId","modelType","modelVersionNumber"],members:{modelId:{},modelType:{},modelVersionNumber:{}}},output:{type:"structure",members:{}}},DeleteOutcome:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",members:{}}},DeleteRule:{input:{type:"structure",required:["rule"],members:{rule:{shape:"S14"}}},output:{type:"structure",members:{}}},DeleteVariable:{input:{type:"structure",required:["name"],members:{name:{}}},output:{type:"structure",members:{}}},DescribeDetector:{input:{type:"structure",required:["detectorId"],members:{detectorId:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{detectorId:{},detectorVersionSummaries:{type:"list",member:{type:"structure",members:{detectorVersionId:{},status:{},description:{},lastUpdatedTime:{}}}},nextToken:{},arn:{}}}},DescribeModelVersions:{input:{type:"structure",members:{modelId:{},modelVersionNumber:{},modelType:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{modelVersionDetails:{type:"list",member:{type:"structure",members:{modelId:{},modelType:{},modelVersionNumber:{},status:{},trainingDataSource:{},trainingDataSchema:{shape:"S1h"},externalEventsDetail:{shape:"S1m"},ingestedEventsDetail:{shape:"S1n"},trainingResult:{type:"structure",members:{dataValidationMetrics:{type:"structure",members:{fileLevelMessages:{type:"list",member:{type:"structure",members:{title:{},content:{},type:{}}}},fieldLevelMessages:{type:"list",member:{type:"structure",members:{fieldName:{},identifier:{},title:{},content:{},type:{}}}}}},trainingMetrics:{type:"structure",members:{auc:{type:"float"},metricDataPoints:{type:"list",member:{type:"structure",members:{fpr:{type:"float"},precision:{type:"float"},tpr:{type:"float"},threshold:{type:"float"}}}}}},variableImportanceMetrics:{type:"structure",members:{logOddsMetrics:{type:"list",member:{type:"structure",required:["variableName","variableType","variableImportance"],members:{variableName:{},variableType:{},variableImportance:{type:"float"}}}}}}}},lastUpdatedTime:{},createdTime:{},arn:{}}}},nextToken:{}}}},GetBatchImportJobs:{input:{type:"structure",members:{jobId:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{batchImports:{type:"list",member:{type:"structure",members:{jobId:{},status:{},failureReason:{},startTime:{},completionTime:{},inputPath:{},outputPath:{},eventTypeName:{},iamRoleArn:{},arn:{},processedRecordsCount:{type:"integer"},failedRecordsCount:{type:"integer"},totalRecordsCount:{type:"integer"}}}},nextToken:{}}}},GetBatchPredictionJobs:{input:{type:"structure",members:{jobId:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{batchPredictions:{type:"list",member:{type:"structure",members:{jobId:{},status:{},failureReason:{},startTime:{},completionTime:{},lastHeartbeatTime:{},inputPath:{},outputPath:{},eventTypeName:{},detectorName:{},detectorVersion:{},iamRoleArn:{},arn:{},processedRecordsCount:{type:"integer"},totalRecordsCount:{type:"integer"}}}},nextToken:{}}}},GetDeleteEventsByEventTypeStatus:{input:{type:"structure",required:["eventTypeName"],members:{eventTypeName:{}}},output:{type:"structure",members:{eventTypeName:{},eventsDeletionStatus:{}}}},GetDetectorVersion:{input:{type:"structure",required:["detectorId","detectorVersionId"],members:{detectorId:{},detectorVersionId:{}}},output:{type:"structure",members:{detectorId:{},detectorVersionId:{},description:{},externalModelEndpoints:{shape:"S12"},modelVersions:{shape:"S15"},rules:{shape:"S13"},status:{},lastUpdatedTime:{},createdTime:{},ruleExecutionMode:{},arn:{}}}},GetDetectors:{input:{type:"structure",members:{detectorId:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{detectors:{type:"list",member:{type:"structure",members:{detectorId:{},description:{},eventTypeName:{},lastUpdatedTime:{},createdTime:{},arn:{}}}},nextToken:{}}}},GetEntityTypes:{input:{type:"structure",members:{name:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{entityTypes:{type:"list",member:{type:"structure",members:{name:{},description:{},lastUpdatedTime:{},createdTime:{},arn:{}}}},nextToken:{}}}},GetEvent:{input:{type:"structure",required:["eventId","eventTypeName"],members:{eventId:{},eventTypeName:{}}},output:{type:"structure",members:{event:{type:"structure",members:{eventId:{},eventTypeName:{},eventTimestamp:{},eventVariables:{type:"map",key:{},value:{type:"string",sensitive:true}},currentLabel:{},labelTimestamp:{},entities:{shape:"S4b"}}}}}},GetEventPrediction:{input:{type:"structure",required:["detectorId","eventId","eventTypeName","entities","eventTimestamp","eventVariables"],members:{detectorId:{},detectorVersionId:{},eventId:{},eventTypeName:{},entities:{shape:"S4b"},eventTimestamp:{},eventVariables:{shape:"S4g"},externalModelEndpointDataBlobs:{type:"map",key:{},value:{type:"structure",members:{byteBuffer:{type:"blob"},contentType:{}}},sensitive:true}}},output:{type:"structure",members:{modelScores:{type:"list",member:{type:"structure",members:{modelVersion:{shape:"S16"},scores:{type:"map",key:{},value:{type:"float"}}}}},ruleResults:{type:"list",member:{type:"structure",members:{ruleId:{},outcomes:{shape:"S12"}}}},externalModelOutputs:{type:"list",member:{type:"structure",members:{externalModel:{type:"structure",members:{modelEndpoint:{},modelSource:{}}},outputs:{type:"map",key:{},value:{}}}}}}}},GetEventPredictionMetadata:{input:{type:"structure",required:["eventId","eventTypeName","detectorId","detectorVersionId","predictionTimestamp"],members:{eventId:{},eventTypeName:{},detectorId:{},detectorVersionId:{},predictionTimestamp:{}}},output:{type:"structure",members:{eventId:{},eventTypeName:{},entityId:{},entityType:{},eventTimestamp:{},detectorId:{},detectorVersionId:{},detectorVersionStatus:{},eventVariables:{type:"list",member:{type:"structure",members:{name:{shape:"S52"},value:{shape:"S52"},source:{shape:"S52"}}}},rules:{type:"list",member:{type:"structure",members:{ruleId:{},ruleVersion:{},expression:{shape:"S52"},expressionWithValues:{shape:"S52"},outcomes:{shape:"S12"},evaluated:{type:"boolean"},matched:{type:"boolean"}}}},ruleExecutionMode:{},outcomes:{shape:"S12"},evaluatedModelVersions:{type:"list",member:{type:"structure",members:{modelId:{},modelVersion:{},modelType:{},evaluations:{type:"list",member:{type:"structure",members:{outputVariableName:{},evaluationScore:{},predictionExplanations:{type:"structure",members:{variableImpactExplanations:{type:"list",member:{type:"structure",members:{eventVariableName:{},relativeImpact:{},logOddsImpact:{type:"float"}}}}}}}}}}}},evaluatedExternalModels:{type:"list",member:{type:"structure",members:{modelEndpoint:{},useEventVariables:{type:"boolean"},inputVariables:{shape:"S5f"},outputVariables:{shape:"S5f"}}}},predictionTimestamp:{}}}},GetEventTypes:{input:{type:"structure",members:{name:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{eventTypes:{type:"list",member:{type:"structure",members:{name:{},description:{},eventVariables:{shape:"S12"},labels:{shape:"S12"},entityTypes:{shape:"S1k"},eventIngestion:{},ingestedEventStatistics:{type:"structure",members:{numberOfEvents:{type:"long"},eventDataSizeInBytes:{type:"long"},leastRecentEvent:{},mostRecentEvent:{},lastUpdatedTime:{}}},lastUpdatedTime:{},createdTime:{},arn:{}},sensitive:true}},nextToken:{}}}},GetExternalModels:{input:{type:"structure",members:{modelEndpoint:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{externalModels:{type:"list",member:{type:"structure",members:{modelEndpoint:{},modelSource:{},invokeModelEndpointRoleArn:{},inputConfiguration:{shape:"S5t"},outputConfiguration:{shape:"S5x"},modelEndpointStatus:{},lastUpdatedTime:{},createdTime:{},arn:{}}}},nextToken:{}}}},GetKMSEncryptionKey:{output:{type:"structure",members:{kmsKey:{type:"structure",members:{kmsEncryptionKeyArn:{}}}}}},GetLabels:{input:{type:"structure",members:{name:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{labels:{type:"list",member:{type:"structure",members:{name:{},description:{},lastUpdatedTime:{},createdTime:{},arn:{}}}},nextToken:{}}}},GetModelVersion:{input:{type:"structure",required:["modelId","modelType","modelVersionNumber"],members:{modelId:{},modelType:{},modelVersionNumber:{}}},output:{type:"structure",members:{modelId:{},modelType:{},modelVersionNumber:{},trainingDataSource:{},trainingDataSchema:{shape:"S1h"},externalEventsDetail:{shape:"S1m"},ingestedEventsDetail:{shape:"S1n"},status:{},arn:{}}}},GetModels:{input:{type:"structure",members:{modelId:{},modelType:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{nextToken:{},models:{type:"list",member:{type:"structure",members:{modelId:{},modelType:{},description:{},eventTypeName:{},createdTime:{},lastUpdatedTime:{},arn:{}}}}}}},GetOutcomes:{input:{type:"structure",members:{name:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{outcomes:{type:"list",member:{type:"structure",members:{name:{},description:{},lastUpdatedTime:{},createdTime:{},arn:{}}}},nextToken:{}}}},GetRules:{input:{type:"structure",required:["detectorId"],members:{ruleId:{},detectorId:{},ruleVersion:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{ruleDetails:{type:"list",member:{type:"structure",members:{ruleId:{},description:{},detectorId:{},ruleVersion:{},expression:{shape:"S1r"},language:{},outcomes:{shape:"S1k"},lastUpdatedTime:{},createdTime:{},arn:{}}}},nextToken:{}}}},GetVariables:{input:{type:"structure",members:{name:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{variables:{shape:"Sg"},nextToken:{}}}},ListEventPredictions:{input:{type:"structure",members:{eventId:{shape:"S6u"},eventType:{shape:"S6u"},detectorId:{shape:"S6u"},detectorVersionId:{shape:"S6u"},predictionTimeRange:{type:"structure",required:["startTime","endTime"],members:{startTime:{},endTime:{}}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{eventPredictionSummaries:{type:"list",member:{type:"structure",members:{eventId:{},eventTypeName:{},eventTimestamp:{},predictionTimestamp:{},detectorId:{},detectorVersionId:{}}}},nextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["resourceARN"],members:{resourceARN:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{tags:{shape:"S5"},nextToken:{}}}},PutDetector:{input:{type:"structure",required:["detectorId","eventTypeName"],members:{detectorId:{},description:{},eventTypeName:{},tags:{shape:"S5"}}},output:{type:"structure",members:{}}},PutEntityType:{input:{type:"structure",required:["name"],members:{name:{},description:{},tags:{shape:"S5"}}},output:{type:"structure",members:{}}},PutEventType:{input:{type:"structure",required:["name","eventVariables","entityTypes"],members:{name:{},description:{},eventVariables:{shape:"S1k"},labels:{shape:"S12"},entityTypes:{shape:"S1k"},eventIngestion:{},tags:{shape:"S5"}}},output:{type:"structure",members:{}}},PutExternalModel:{input:{type:"structure",required:["modelEndpoint","modelSource","invokeModelEndpointRoleArn","inputConfiguration","outputConfiguration","modelEndpointStatus"],members:{modelEndpoint:{},modelSource:{},invokeModelEndpointRoleArn:{},inputConfiguration:{shape:"S5t"},outputConfiguration:{shape:"S5x"},modelEndpointStatus:{},tags:{shape:"S5"}}},output:{type:"structure",members:{}}},PutKMSEncryptionKey:{input:{type:"structure",required:["kmsEncryptionKeyArn"],members:{kmsEncryptionKeyArn:{}}},output:{type:"structure",members:{}}},PutLabel:{input:{type:"structure",required:["name"],members:{name:{},description:{},tags:{shape:"S5"}}},output:{type:"structure",members:{}}},PutOutcome:{input:{type:"structure",required:["name"],members:{name:{},description:{},tags:{shape:"S5"}}},output:{type:"structure",members:{}}},SendEvent:{input:{type:"structure",required:["eventId","eventTypeName","eventTimestamp","eventVariables","entities"],members:{eventId:{},eventTypeName:{},eventTimestamp:{},eventVariables:{shape:"S4g"},assignedLabel:{},labelTimestamp:{},entities:{shape:"S4b"}}},output:{type:"structure",members:{}}},TagResource:{input:{type:"structure",required:["resourceARN","tags"],members:{resourceARN:{},tags:{shape:"S5"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["resourceARN","tagKeys"],members:{resourceARN:{},tagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateDetectorVersion:{input:{type:"structure",required:["detectorId","detectorVersionId","externalModelEndpoints","rules"],members:{detectorId:{},detectorVersionId:{},externalModelEndpoints:{shape:"S12"},rules:{shape:"S13"},description:{},modelVersions:{shape:"S15"},ruleExecutionMode:{}}},output:{type:"structure",members:{}}},UpdateDetectorVersionMetadata:{input:{type:"structure",required:["detectorId","detectorVersionId","description"],members:{detectorId:{},detectorVersionId:{},description:{}}},output:{type:"structure",members:{}}},UpdateDetectorVersionStatus:{input:{type:"structure",required:["detectorId","detectorVersionId","status"],members:{detectorId:{},detectorVersionId:{},status:{}}},output:{type:"structure",members:{}}},UpdateEventLabel:{input:{type:"structure",required:["eventId","eventTypeName","assignedLabel","labelTimestamp"],members:{eventId:{},eventTypeName:{},assignedLabel:{},labelTimestamp:{}}},output:{type:"structure",members:{}}},UpdateModel:{input:{type:"structure",required:["modelId","modelType"],members:{modelId:{},modelType:{},description:{}}},output:{type:"structure",members:{}}},UpdateModelVersion:{input:{type:"structure",required:["modelId","modelType","majorVersionNumber"],members:{modelId:{},modelType:{},majorVersionNumber:{},externalEventsDetail:{shape:"S1m"},ingestedEventsDetail:{shape:"S1n"},tags:{shape:"S5"}}},output:{type:"structure",members:{modelId:{},modelType:{},modelVersionNumber:{},status:{}}}},UpdateModelVersionStatus:{input:{type:"structure",required:["modelId","modelType","modelVersionNumber","status"],members:{modelId:{},modelType:{},modelVersionNumber:{},status:{}}},output:{type:"structure",members:{}}},UpdateRuleMetadata:{input:{type:"structure",required:["rule","description"],members:{rule:{shape:"S14"},description:{}}},output:{type:"structure",members:{}}},UpdateRuleVersion:{input:{type:"structure",required:["rule","expression","language","outcomes"],members:{rule:{shape:"S14"},description:{},expression:{shape:"S1r"},language:{},outcomes:{shape:"S1k"},tags:{shape:"S5"}}},output:{type:"structure",members:{rule:{shape:"S14"}}}},UpdateVariable:{input:{type:"structure",required:["name"],members:{name:{},defaultValue:{},description:{},variableType:{}}},output:{type:"structure",members:{}}}},shapes:{S5:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}},Sg:{type:"list",member:{type:"structure",members:{name:{},dataType:{},dataSource:{},defaultValue:{},description:{},variableType:{},lastUpdatedTime:{},createdTime:{},arn:{}}}},S12:{type:"list",member:{}},S13:{type:"list",member:{shape:"S14"}},S14:{type:"structure",required:["detectorId","ruleId","ruleVersion"],members:{detectorId:{},ruleId:{},ruleVersion:{}}},S15:{type:"list",member:{shape:"S16"}},S16:{type:"structure",required:["modelId","modelType","modelVersionNumber"],members:{modelId:{},modelType:{},modelVersionNumber:{},arn:{}}},S1h:{type:"structure",required:["modelVariables","labelSchema"],members:{modelVariables:{shape:"S12"},labelSchema:{type:"structure",required:["labelMapper"],members:{labelMapper:{type:"map",key:{},value:{shape:"S1k"}},unlabeledEventsTreatment:{}}}}},S1k:{type:"list",member:{}},S1m:{type:"structure",required:["dataLocation","dataAccessRoleArn"],members:{dataLocation:{},dataAccessRoleArn:{}}},S1n:{type:"structure",required:["ingestedEventsTimeWindow"],members:{ingestedEventsTimeWindow:{type:"structure",required:["startTime","endTime"],members:{startTime:{},endTime:{}}}}},S1r:{type:"string",sensitive:true},S4b:{type:"list",member:{type:"structure",required:["entityType","entityId"],members:{entityType:{},entityId:{}},sensitive:true}},S4g:{type:"map",key:{},value:{type:"string",sensitive:true}},S52:{type:"string",sensitive:true},S5f:{type:"map",key:{},value:{},sensitive:true},S5t:{type:"structure",required:["useEventVariables"],members:{eventTypeName:{},format:{},useEventVariables:{type:"boolean"},jsonInputTemplate:{},csvInputTemplate:{}}},S5x:{type:"structure",required:["format"],members:{format:{},jsonKeyToVariableMap:{type:"map",key:{},value:{}},csvIndexToVariableMap:{type:"map",key:{},value:{}}}},S6u:{type:"structure",members:{value:{}}}}}},6506:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=rng;var i=_interopRequireDefault(r(6417));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}const s=new Uint8Array(256);let a=s.length;function rng(){if(a>s.length-16){i.default.randomFillSync(s);a=0}return s.slice(a,a+=16)}},6515:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["mediapackage"]={};i.MediaPackage=s.defineService("mediapackage",["2017-10-12"]);Object.defineProperty(a.services["mediapackage"],"2017-10-12",{get:function get(){var e=r(8749);e.paginators=r(9934).pagination;return e},enumerable:true,configurable:true});e.exports=i.MediaPackage},6524:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-07-25",endpointPrefix:"databrew",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS Glue DataBrew",serviceId:"DataBrew",signatureVersion:"v4",signingName:"databrew",uid:"databrew-2017-07-25"},operations:{BatchDeleteRecipeVersion:{http:{requestUri:"/recipes/{name}/batchDeleteRecipeVersion"},input:{type:"structure",required:["Name","RecipeVersions"],members:{Name:{location:"uri",locationName:"name"},RecipeVersions:{type:"list",member:{}}}},output:{type:"structure",required:["Name"],members:{Name:{},Errors:{type:"list",member:{type:"structure",members:{ErrorCode:{},ErrorMessage:{},RecipeVersion:{}}}}}}},CreateDataset:{http:{requestUri:"/datasets"},input:{type:"structure",required:["Name","Input"],members:{Name:{},Format:{},FormatOptions:{shape:"Sd"},Input:{shape:"So"},PathOptions:{shape:"S13"},Tags:{shape:"S1m"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},CreateProfileJob:{http:{requestUri:"/profileJobs"},input:{type:"structure",required:["DatasetName","Name","OutputLocation","RoleArn"],members:{DatasetName:{},EncryptionKeyArn:{},EncryptionMode:{},Name:{},LogSubscription:{},MaxCapacity:{type:"integer"},MaxRetries:{type:"integer"},OutputLocation:{shape:"Sp"},Configuration:{shape:"S1x"},ValidationConfigurations:{shape:"S2g"},RoleArn:{},Tags:{shape:"S1m"},Timeout:{type:"integer"},JobSample:{shape:"S2k"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},CreateProject:{http:{requestUri:"/projects"},input:{type:"structure",required:["DatasetName","Name","RecipeName","RoleArn"],members:{DatasetName:{},Name:{},RecipeName:{},Sample:{shape:"S2q"},RoleArn:{},Tags:{shape:"S1m"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},CreateRecipe:{http:{requestUri:"/recipes"},input:{type:"structure",required:["Name","Steps"],members:{Description:{},Name:{},Steps:{shape:"S2w"},Tags:{shape:"S1m"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},CreateRecipeJob:{http:{requestUri:"/recipeJobs"},input:{type:"structure",required:["Name","RoleArn"],members:{DatasetName:{},EncryptionKeyArn:{},EncryptionMode:{},Name:{},LogSubscription:{},MaxCapacity:{type:"integer"},MaxRetries:{type:"integer"},Outputs:{shape:"S36"},DataCatalogOutputs:{shape:"S3f"},DatabaseOutputs:{shape:"S3j"},ProjectName:{},RecipeReference:{shape:"S3m"},RoleArn:{},Tags:{shape:"S1m"},Timeout:{type:"integer"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},CreateRuleset:{http:{requestUri:"/rulesets"},input:{type:"structure",required:["Name","TargetArn","Rules"],members:{Name:{},Description:{},TargetArn:{},Rules:{shape:"S3r"},Tags:{shape:"S1m"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},CreateSchedule:{http:{requestUri:"/schedules"},input:{type:"structure",required:["CronExpression","Name"],members:{JobNames:{shape:"S41"},CronExpression:{},Tags:{shape:"S1m"},Name:{}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},DeleteDataset:{http:{method:"DELETE",requestUri:"/datasets/{name}"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"name"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},DeleteJob:{http:{method:"DELETE",requestUri:"/jobs/{name}"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"name"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},DeleteProject:{http:{method:"DELETE",requestUri:"/projects/{name}"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"name"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},DeleteRecipeVersion:{http:{method:"DELETE",requestUri:"/recipes/{name}/recipeVersion/{recipeVersion}"},input:{type:"structure",required:["Name","RecipeVersion"],members:{Name:{location:"uri",locationName:"name"},RecipeVersion:{location:"uri",locationName:"recipeVersion"}}},output:{type:"structure",required:["Name","RecipeVersion"],members:{Name:{},RecipeVersion:{}}}},DeleteRuleset:{http:{method:"DELETE",requestUri:"/rulesets/{name}"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"name"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},DeleteSchedule:{http:{method:"DELETE",requestUri:"/schedules/{name}"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"name"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},DescribeDataset:{http:{method:"GET",requestUri:"/datasets/{name}"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"name"}}},output:{type:"structure",required:["Name","Input"],members:{CreatedBy:{},CreateDate:{type:"timestamp"},Name:{},Format:{},FormatOptions:{shape:"Sd"},Input:{shape:"So"},LastModifiedDate:{type:"timestamp"},LastModifiedBy:{},Source:{},PathOptions:{shape:"S13"},Tags:{shape:"S1m"},ResourceArn:{}}}},DescribeJob:{http:{method:"GET",requestUri:"/jobs/{name}"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"name"}}},output:{type:"structure",required:["Name"],members:{CreateDate:{type:"timestamp"},CreatedBy:{},DatasetName:{},EncryptionKeyArn:{},EncryptionMode:{},Name:{},Type:{},LastModifiedBy:{},LastModifiedDate:{type:"timestamp"},LogSubscription:{},MaxCapacity:{type:"integer"},MaxRetries:{type:"integer"},Outputs:{shape:"S36"},DataCatalogOutputs:{shape:"S3f"},DatabaseOutputs:{shape:"S3j"},ProjectName:{},ProfileConfiguration:{shape:"S1x"},ValidationConfigurations:{shape:"S2g"},RecipeReference:{shape:"S3m"},ResourceArn:{},RoleArn:{},Tags:{shape:"S1m"},Timeout:{type:"integer"},JobSample:{shape:"S2k"}}}},DescribeJobRun:{http:{method:"GET",requestUri:"/jobs/{name}/jobRun/{runId}"},input:{type:"structure",required:["Name","RunId"],members:{Name:{location:"uri",locationName:"name"},RunId:{location:"uri",locationName:"runId"}}},output:{type:"structure",required:["JobName"],members:{Attempt:{type:"integer"},CompletedOn:{type:"timestamp"},DatasetName:{},ErrorMessage:{},ExecutionTime:{type:"integer"},JobName:{},ProfileConfiguration:{shape:"S1x"},ValidationConfigurations:{shape:"S2g"},RunId:{},State:{},LogSubscription:{},LogGroupName:{},Outputs:{shape:"S36"},DataCatalogOutputs:{shape:"S3f"},DatabaseOutputs:{shape:"S3j"},RecipeReference:{shape:"S3m"},StartedBy:{},StartedOn:{type:"timestamp"},JobSample:{shape:"S2k"}}}},DescribeProject:{http:{method:"GET",requestUri:"/projects/{name}"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"name"}}},output:{type:"structure",required:["Name"],members:{CreateDate:{type:"timestamp"},CreatedBy:{},DatasetName:{},LastModifiedDate:{type:"timestamp"},LastModifiedBy:{},Name:{},RecipeName:{},ResourceArn:{},Sample:{shape:"S2q"},RoleArn:{},Tags:{shape:"S1m"},SessionStatus:{},OpenedBy:{},OpenDate:{type:"timestamp"}}}},DescribeRecipe:{http:{method:"GET",requestUri:"/recipes/{name}"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"name"},RecipeVersion:{location:"querystring",locationName:"recipeVersion"}}},output:{type:"structure",required:["Name"],members:{CreatedBy:{},CreateDate:{type:"timestamp"},LastModifiedBy:{},LastModifiedDate:{type:"timestamp"},ProjectName:{},PublishedBy:{},PublishedDate:{type:"timestamp"},Description:{},Name:{},Steps:{shape:"S2w"},Tags:{shape:"S1m"},ResourceArn:{},RecipeVersion:{}}}},DescribeRuleset:{http:{method:"GET",requestUri:"/rulesets/{name}"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"name"}}},output:{type:"structure",required:["Name"],members:{Name:{},Description:{},TargetArn:{},Rules:{shape:"S3r"},CreateDate:{type:"timestamp"},CreatedBy:{},LastModifiedBy:{},LastModifiedDate:{type:"timestamp"},ResourceArn:{},Tags:{shape:"S1m"}}}},DescribeSchedule:{http:{method:"GET",requestUri:"/schedules/{name}"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"name"}}},output:{type:"structure",required:["Name"],members:{CreateDate:{type:"timestamp"},CreatedBy:{},JobNames:{shape:"S41"},LastModifiedBy:{},LastModifiedDate:{type:"timestamp"},ResourceArn:{},CronExpression:{},Tags:{shape:"S1m"},Name:{}}}},ListDatasets:{http:{method:"GET",requestUri:"/datasets"},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["Datasets"],members:{Datasets:{type:"list",member:{type:"structure",required:["Name","Input"],members:{AccountId:{},CreatedBy:{},CreateDate:{type:"timestamp"},Name:{},Format:{},FormatOptions:{shape:"Sd"},Input:{shape:"So"},LastModifiedDate:{type:"timestamp"},LastModifiedBy:{},Source:{},PathOptions:{shape:"S13"},Tags:{shape:"S1m"},ResourceArn:{}}}},NextToken:{}}}},ListJobRuns:{http:{method:"GET",requestUri:"/jobs/{name}/jobRuns"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"name"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["JobRuns"],members:{JobRuns:{type:"list",member:{type:"structure",members:{Attempt:{type:"integer"},CompletedOn:{type:"timestamp"},DatasetName:{},ErrorMessage:{},ExecutionTime:{type:"integer"},JobName:{},RunId:{},State:{},LogSubscription:{},LogGroupName:{},Outputs:{shape:"S36"},DataCatalogOutputs:{shape:"S3f"},DatabaseOutputs:{shape:"S3j"},RecipeReference:{shape:"S3m"},StartedBy:{},StartedOn:{type:"timestamp"},JobSample:{shape:"S2k"},ValidationConfigurations:{shape:"S2g"}}}},NextToken:{}}}},ListJobs:{http:{method:"GET",requestUri:"/jobs"},input:{type:"structure",members:{DatasetName:{location:"querystring",locationName:"datasetName"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},ProjectName:{location:"querystring",locationName:"projectName"}}},output:{type:"structure",required:["Jobs"],members:{Jobs:{type:"list",member:{type:"structure",required:["Name"],members:{AccountId:{},CreatedBy:{},CreateDate:{type:"timestamp"},DatasetName:{},EncryptionKeyArn:{},EncryptionMode:{},Name:{},Type:{},LastModifiedBy:{},LastModifiedDate:{type:"timestamp"},LogSubscription:{},MaxCapacity:{type:"integer"},MaxRetries:{type:"integer"},Outputs:{shape:"S36"},DataCatalogOutputs:{shape:"S3f"},DatabaseOutputs:{shape:"S3j"},ProjectName:{},RecipeReference:{shape:"S3m"},ResourceArn:{},RoleArn:{},Timeout:{type:"integer"},Tags:{shape:"S1m"},JobSample:{shape:"S2k"},ValidationConfigurations:{shape:"S2g"}}}},NextToken:{}}}},ListProjects:{http:{method:"GET",requestUri:"/projects"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",required:["Projects"],members:{Projects:{type:"list",member:{type:"structure",required:["Name","RecipeName"],members:{AccountId:{},CreateDate:{type:"timestamp"},CreatedBy:{},DatasetName:{},LastModifiedDate:{type:"timestamp"},LastModifiedBy:{},Name:{},RecipeName:{},ResourceArn:{},Sample:{shape:"S2q"},Tags:{shape:"S1m"},RoleArn:{},OpenedBy:{},OpenDate:{type:"timestamp"}}}},NextToken:{}}}},ListRecipeVersions:{http:{method:"GET",requestUri:"/recipeVersions"},input:{type:"structure",required:["Name"],members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},Name:{location:"querystring",locationName:"name"}}},output:{type:"structure",required:["Recipes"],members:{NextToken:{},Recipes:{shape:"S5v"}}}},ListRecipes:{http:{method:"GET",requestUri:"/recipes"},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},RecipeVersion:{location:"querystring",locationName:"recipeVersion"}}},output:{type:"structure",required:["Recipes"],members:{Recipes:{shape:"S5v"},NextToken:{}}}},ListRulesets:{http:{method:"GET",requestUri:"/rulesets"},input:{type:"structure",members:{TargetArn:{location:"querystring",locationName:"targetArn"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["Rulesets"],members:{Rulesets:{type:"list",member:{type:"structure",required:["Name","TargetArn"],members:{AccountId:{},CreatedBy:{},CreateDate:{type:"timestamp"},Description:{},LastModifiedBy:{},LastModifiedDate:{type:"timestamp"},Name:{},ResourceArn:{},RuleCount:{type:"integer"},Tags:{shape:"S1m"},TargetArn:{}}}},NextToken:{}}}},ListSchedules:{http:{method:"GET",requestUri:"/schedules"},input:{type:"structure",members:{JobName:{location:"querystring",locationName:"jobName"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["Schedules"],members:{Schedules:{type:"list",member:{type:"structure",required:["Name"],members:{AccountId:{},CreatedBy:{},CreateDate:{type:"timestamp"},JobNames:{shape:"S41"},LastModifiedBy:{},LastModifiedDate:{type:"timestamp"},ResourceArn:{},CronExpression:{},Tags:{shape:"S1m"},Name:{}}}},NextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{ResourceArn}"},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"}}},output:{type:"structure",members:{Tags:{shape:"S1m"}}}},PublishRecipe:{http:{requestUri:"/recipes/{name}/publishRecipe"},input:{type:"structure",required:["Name"],members:{Description:{},Name:{location:"uri",locationName:"name"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},SendProjectSessionAction:{http:{method:"PUT",requestUri:"/projects/{name}/sendProjectSessionAction"},input:{type:"structure",required:["Name"],members:{Preview:{type:"boolean"},Name:{location:"uri",locationName:"name"},RecipeStep:{shape:"S2x"},StepIndex:{type:"integer"},ClientSessionId:{shape:"S6f"},ViewFrame:{type:"structure",required:["StartColumnIndex"],members:{StartColumnIndex:{type:"integer"},ColumnRange:{type:"integer"},HiddenColumns:{type:"list",member:{}},StartRowIndex:{type:"integer"},RowRange:{type:"integer"},Analytics:{}}}}},output:{type:"structure",required:["Name"],members:{Result:{},Name:{},ActionId:{type:"integer"}}}},StartJobRun:{http:{requestUri:"/jobs/{name}/startJobRun"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"name"}}},output:{type:"structure",required:["RunId"],members:{RunId:{}}}},StartProjectSession:{http:{method:"PUT",requestUri:"/projects/{name}/startProjectSession"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"name"},AssumeControl:{type:"boolean"}}},output:{type:"structure",required:["Name"],members:{Name:{},ClientSessionId:{shape:"S6f"}}}},StopJobRun:{http:{requestUri:"/jobs/{name}/jobRun/{runId}/stopJobRun"},input:{type:"structure",required:["Name","RunId"],members:{Name:{location:"uri",locationName:"name"},RunId:{location:"uri",locationName:"runId"}}},output:{type:"structure",required:["RunId"],members:{RunId:{}}}},TagResource:{http:{requestUri:"/tags/{ResourceArn}"},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},Tags:{shape:"S1m"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{ResourceArn}"},input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},TagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateDataset:{http:{method:"PUT",requestUri:"/datasets/{name}"},input:{type:"structure",required:["Name","Input"],members:{Name:{location:"uri",locationName:"name"},Format:{},FormatOptions:{shape:"Sd"},Input:{shape:"So"},PathOptions:{shape:"S13"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},UpdateProfileJob:{http:{method:"PUT",requestUri:"/profileJobs/{name}"},input:{type:"structure",required:["Name","OutputLocation","RoleArn"],members:{Configuration:{shape:"S1x"},EncryptionKeyArn:{},EncryptionMode:{},Name:{location:"uri",locationName:"name"},LogSubscription:{},MaxCapacity:{type:"integer"},MaxRetries:{type:"integer"},OutputLocation:{shape:"Sp"},ValidationConfigurations:{shape:"S2g"},RoleArn:{},Timeout:{type:"integer"},JobSample:{shape:"S2k"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},UpdateProject:{http:{method:"PUT",requestUri:"/projects/{name}"},input:{type:"structure",required:["RoleArn","Name"],members:{Sample:{shape:"S2q"},RoleArn:{},Name:{location:"uri",locationName:"name"}}},output:{type:"structure",required:["Name"],members:{LastModifiedDate:{type:"timestamp"},Name:{}}}},UpdateRecipe:{http:{method:"PUT",requestUri:"/recipes/{name}"},input:{type:"structure",required:["Name"],members:{Description:{},Name:{location:"uri",locationName:"name"},Steps:{shape:"S2w"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},UpdateRecipeJob:{http:{method:"PUT",requestUri:"/recipeJobs/{name}"},input:{type:"structure",required:["Name","RoleArn"],members:{EncryptionKeyArn:{},EncryptionMode:{},Name:{location:"uri",locationName:"name"},LogSubscription:{},MaxCapacity:{type:"integer"},MaxRetries:{type:"integer"},Outputs:{shape:"S36"},DataCatalogOutputs:{shape:"S3f"},DatabaseOutputs:{shape:"S3j"},RoleArn:{},Timeout:{type:"integer"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},UpdateRuleset:{http:{method:"PUT",requestUri:"/rulesets/{name}"},input:{type:"structure",required:["Name","Rules"],members:{Name:{location:"uri",locationName:"name"},Description:{},Rules:{shape:"S3r"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}},UpdateSchedule:{http:{method:"PUT",requestUri:"/schedules/{name}"},input:{type:"structure",required:["CronExpression","Name"],members:{JobNames:{shape:"S41"},CronExpression:{},Name:{location:"uri",locationName:"name"}}},output:{type:"structure",required:["Name"],members:{Name:{}}}}},shapes:{Sd:{type:"structure",members:{Json:{type:"structure",members:{MultiLine:{type:"boolean"}}},Excel:{type:"structure",members:{SheetNames:{type:"list",member:{}},SheetIndexes:{type:"list",member:{type:"integer"}},HeaderRow:{type:"boolean"}}},Csv:{type:"structure",members:{Delimiter:{},HeaderRow:{type:"boolean"}}}}},So:{type:"structure",members:{S3InputDefinition:{shape:"Sp"},DataCatalogInputDefinition:{type:"structure",required:["DatabaseName","TableName"],members:{CatalogId:{},DatabaseName:{},TableName:{},TempDirectory:{shape:"Sp"}}},DatabaseInputDefinition:{type:"structure",required:["GlueConnectionName"],members:{GlueConnectionName:{},DatabaseTableName:{},TempDirectory:{shape:"Sp"},QueryString:{}}},Metadata:{type:"structure",members:{SourceArn:{}}}}},Sp:{type:"structure",required:["Bucket"],members:{Bucket:{},Key:{},BucketOwner:{}}},S13:{type:"structure",members:{LastModifiedDateCondition:{shape:"S14"},FilesLimit:{type:"structure",required:["MaxFiles"],members:{MaxFiles:{type:"integer"},OrderedBy:{},Order:{}}},Parameters:{type:"map",key:{},value:{type:"structure",required:["Name","Type"],members:{Name:{},Type:{},DatetimeOptions:{type:"structure",required:["Format"],members:{Format:{},TimezoneOffset:{},LocaleCode:{}}},CreateColumn:{type:"boolean"},Filter:{shape:"S14"}}}}}},S14:{type:"structure",required:["Expression","ValuesMap"],members:{Expression:{},ValuesMap:{shape:"S16"}}},S16:{type:"map",key:{},value:{}},S1m:{type:"map",key:{},value:{}},S1x:{type:"structure",members:{DatasetStatisticsConfiguration:{shape:"S1y"},ProfileColumns:{shape:"S26"},ColumnStatisticsConfigurations:{type:"list",member:{type:"structure",required:["Statistics"],members:{Selectors:{shape:"S26"},Statistics:{shape:"S1y"}}}},EntityDetectorConfiguration:{type:"structure",required:["EntityTypes"],members:{EntityTypes:{type:"list",member:{}},AllowedStatistics:{type:"list",member:{type:"structure",required:["Statistics"],members:{Statistics:{shape:"S1z"}}}}}}}},S1y:{type:"structure",members:{IncludedStatistics:{shape:"S1z"},Overrides:{type:"list",member:{type:"structure",required:["Statistic","Parameters"],members:{Statistic:{},Parameters:{shape:"S23"}}}}}},S1z:{type:"list",member:{}},S23:{type:"map",key:{},value:{}},S26:{type:"list",member:{type:"structure",members:{Regex:{},Name:{}}}},S2g:{type:"list",member:{type:"structure",required:["RulesetArn"],members:{RulesetArn:{},ValidationMode:{}}}},S2k:{type:"structure",members:{Mode:{},Size:{type:"long"}}},S2q:{type:"structure",required:["Type"],members:{Size:{type:"integer"},Type:{}}},S2w:{type:"list",member:{shape:"S2x"}},S2x:{type:"structure",required:["Action"],members:{Action:{type:"structure",required:["Operation"],members:{Operation:{},Parameters:{shape:"S23"}}},ConditionExpressions:{type:"list",member:{type:"structure",required:["Condition","TargetColumn"],members:{Condition:{},Value:{},TargetColumn:{}}}}}},S36:{type:"list",member:{type:"structure",required:["Location"],members:{CompressionFormat:{},Format:{},PartitionColumns:{type:"list",member:{}},Location:{shape:"Sp"},Overwrite:{type:"boolean"},FormatOptions:{type:"structure",members:{Csv:{type:"structure",members:{Delimiter:{}}}}},MaxOutputFiles:{type:"integer"}}}},S3f:{type:"list",member:{type:"structure",required:["DatabaseName","TableName"],members:{CatalogId:{},DatabaseName:{},TableName:{},S3Options:{type:"structure",required:["Location"],members:{Location:{shape:"Sp"}}},DatabaseOptions:{shape:"S3i"},Overwrite:{type:"boolean"}}}},S3i:{type:"structure",required:["TableName"],members:{TempDirectory:{shape:"Sp"},TableName:{}}},S3j:{type:"list",member:{type:"structure",required:["GlueConnectionName","DatabaseOptions"],members:{GlueConnectionName:{},DatabaseOptions:{shape:"S3i"},DatabaseOutputMode:{}}}},S3m:{type:"structure",required:["Name"],members:{Name:{},RecipeVersion:{}}},S3r:{type:"list",member:{type:"structure",required:["Name","CheckExpression"],members:{Name:{},Disabled:{type:"boolean"},CheckExpression:{},SubstitutionMap:{shape:"S16"},Threshold:{type:"structure",required:["Value"],members:{Value:{type:"double"},Type:{},Unit:{}}},ColumnSelectors:{shape:"S26"}}}},S41:{type:"list",member:{}},S5v:{type:"list",member:{type:"structure",required:["Name"],members:{CreatedBy:{},CreateDate:{type:"timestamp"},LastModifiedBy:{},LastModifiedDate:{type:"timestamp"},ProjectName:{},PublishedBy:{},PublishedDate:{type:"timestamp"},Description:{},Name:{},ResourceArn:{},Steps:{shape:"S2w"},Tags:{shape:"S1m"},RecipeVersion:{}}}},S6f:{type:"string",sensitive:true}}}},6526:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["account"]={};i.Account=s.defineService("account",["2021-02-01"]);Object.defineProperty(a.services["account"],"2021-02-01",{get:function get(){var e=r(5981);e.paginators=r(2407).pagination;return e},enumerable:true,configurable:true});e.exports=i.Account},6530:function(e){e.exports={pagination:{ListAttendees:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},6531:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-09-17",endpointPrefix:"catalog.marketplace",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"AWS Marketplace Catalog",serviceFullName:"AWS Marketplace Catalog Service",serviceId:"Marketplace Catalog",signatureVersion:"v4",signingName:"aws-marketplace",uid:"marketplace-catalog-2018-09-17"},operations:{CancelChangeSet:{http:{method:"PATCH",requestUri:"/CancelChangeSet"},input:{type:"structure",required:["Catalog","ChangeSetId"],members:{Catalog:{location:"querystring",locationName:"catalog"},ChangeSetId:{location:"querystring",locationName:"changeSetId"}}},output:{type:"structure",members:{ChangeSetId:{},ChangeSetArn:{}}}},DescribeChangeSet:{http:{method:"GET",requestUri:"/DescribeChangeSet"},input:{type:"structure",required:["Catalog","ChangeSetId"],members:{Catalog:{location:"querystring",locationName:"catalog"},ChangeSetId:{location:"querystring",locationName:"changeSetId"}}},output:{type:"structure",members:{ChangeSetId:{},ChangeSetArn:{},ChangeSetName:{},StartTime:{},EndTime:{},Status:{},FailureCode:{},FailureDescription:{},ChangeSet:{type:"list",member:{type:"structure",members:{ChangeType:{},Entity:{shape:"Sg"},Details:{},ErrorDetailList:{type:"list",member:{type:"structure",members:{ErrorCode:{},ErrorMessage:{}}}},ChangeName:{}}}}}}},DescribeEntity:{http:{method:"GET",requestUri:"/DescribeEntity"},input:{type:"structure",required:["Catalog","EntityId"],members:{Catalog:{location:"querystring",locationName:"catalog"},EntityId:{location:"querystring",locationName:"entityId"}}},output:{type:"structure",members:{EntityType:{},EntityIdentifier:{},EntityArn:{},LastModifiedDate:{},Details:{}}}},ListChangeSets:{http:{requestUri:"/ListChangeSets"},input:{type:"structure",required:["Catalog"],members:{Catalog:{},FilterList:{shape:"Sr"},Sort:{shape:"Sw"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ChangeSetSummaryList:{type:"list",member:{type:"structure",members:{ChangeSetId:{},ChangeSetArn:{},ChangeSetName:{},StartTime:{},EndTime:{},Status:{},EntityIdList:{type:"list",member:{}},FailureCode:{}}}},NextToken:{}}}},ListEntities:{http:{requestUri:"/ListEntities"},input:{type:"structure",required:["Catalog","EntityType"],members:{Catalog:{},EntityType:{},FilterList:{shape:"Sr"},Sort:{shape:"Sw"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{EntitySummaryList:{type:"list",member:{type:"structure",members:{Name:{},EntityType:{},EntityId:{},EntityArn:{},LastModifiedDate:{},Visibility:{}}}},NextToken:{}}}},StartChangeSet:{http:{requestUri:"/StartChangeSet"},input:{type:"structure",required:["Catalog","ChangeSet"],members:{Catalog:{},ChangeSet:{type:"list",member:{type:"structure",required:["ChangeType","Entity","Details"],members:{ChangeType:{},Entity:{shape:"Sg"},Details:{},ChangeName:{}}}},ChangeSetName:{},ClientRequestToken:{}}},output:{type:"structure",members:{ChangeSetId:{},ChangeSetArn:{}}}}},shapes:{Sg:{type:"structure",required:["Type"],members:{Type:{},Identifier:{}}},Sr:{type:"list",member:{type:"structure",members:{Name:{},ValueList:{type:"list",member:{}}}}},Sw:{type:"structure",members:{SortBy:{},SortOrder:{}}}}}},6539:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-08-20",endpointPrefix:"s3-control",protocol:"rest-xml",serviceFullName:"AWS S3 Control",serviceId:"S3 Control",signatureVersion:"s3v4",signingName:"s3",uid:"s3control-2018-08-20"},operations:{CreateAccessPoint:{http:{method:"PUT",requestUri:"/v20180820/accesspoint/{name}"},input:{locationName:"CreateAccessPointRequest",xmlNamespace:{uri:"http://awss3control.amazonaws.com/doc/2018-08-20/"},type:"structure",required:["AccountId","Name","Bucket"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"},Bucket:{},VpcConfiguration:{shape:"S5"},PublicAccessBlockConfiguration:{shape:"S7"}}},output:{type:"structure",members:{AccessPointArn:{},Alias:{}}},endpoint:{hostPrefix:"{AccountId}."}},CreateAccessPointForObjectLambda:{http:{method:"PUT",requestUri:"/v20180820/accesspointforobjectlambda/{name}"},input:{locationName:"CreateAccessPointForObjectLambdaRequest",xmlNamespace:{uri:"http://awss3control.amazonaws.com/doc/2018-08-20/"},type:"structure",required:["AccountId","Name","Configuration"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"},Configuration:{shape:"Se"}}},output:{type:"structure",members:{ObjectLambdaAccessPointArn:{}}},endpoint:{hostPrefix:"{AccountId}."}},CreateBucket:{http:{method:"PUT",requestUri:"/v20180820/bucket/{name}"},input:{type:"structure",required:["Bucket"],members:{ACL:{location:"header",locationName:"x-amz-acl"},Bucket:{location:"uri",locationName:"name"},CreateBucketConfiguration:{locationName:"CreateBucketConfiguration",xmlNamespace:{uri:"http://awss3control.amazonaws.com/doc/2018-08-20/"},type:"structure",members:{LocationConstraint:{}}},GrantFullControl:{location:"header",locationName:"x-amz-grant-full-control"},GrantRead:{location:"header",locationName:"x-amz-grant-read"},GrantReadACP:{location:"header",locationName:"x-amz-grant-read-acp"},GrantWrite:{location:"header",locationName:"x-amz-grant-write"},GrantWriteACP:{location:"header",locationName:"x-amz-grant-write-acp"},ObjectLockEnabledForBucket:{location:"header",locationName:"x-amz-bucket-object-lock-enabled",type:"boolean"},OutpostId:{location:"header",locationName:"x-amz-outpost-id"}},payload:"CreateBucketConfiguration"},output:{type:"structure",members:{Location:{location:"header",locationName:"Location"},BucketArn:{}}},httpChecksumRequired:true},CreateJob:{http:{requestUri:"/v20180820/jobs"},input:{locationName:"CreateJobRequest",xmlNamespace:{uri:"http://awss3control.amazonaws.com/doc/2018-08-20/"},type:"structure",required:["AccountId","Operation","Report","ClientRequestToken","Priority","RoleArn"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},ConfirmationRequired:{type:"boolean"},Operation:{shape:"S19"},Report:{shape:"S2g"},ClientRequestToken:{idempotencyToken:true},Manifest:{shape:"S2k"},Description:{},Priority:{type:"integer"},RoleArn:{},Tags:{shape:"S1r"},ManifestGenerator:{shape:"S2v"}}},output:{type:"structure",members:{JobId:{}}},endpoint:{hostPrefix:"{AccountId}."}},CreateMultiRegionAccessPoint:{http:{requestUri:"/v20180820/async-requests/mrap/create"},input:{locationName:"CreateMultiRegionAccessPointRequest",xmlNamespace:{uri:"http://awss3control.amazonaws.com/doc/2018-08-20/"},type:"structure",required:["AccountId","ClientToken","Details"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},ClientToken:{idempotencyToken:true},Details:{shape:"S3b"}}},output:{type:"structure",members:{RequestTokenARN:{}}},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true},DeleteAccessPoint:{http:{method:"DELETE",requestUri:"/v20180820/accesspoint/{name}"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"}}},endpoint:{hostPrefix:"{AccountId}."}},DeleteAccessPointForObjectLambda:{http:{method:"DELETE",requestUri:"/v20180820/accesspointforobjectlambda/{name}"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"}}},endpoint:{hostPrefix:"{AccountId}."}},DeleteAccessPointPolicy:{http:{method:"DELETE",requestUri:"/v20180820/accesspoint/{name}/policy"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"}}},endpoint:{hostPrefix:"{AccountId}."}},DeleteAccessPointPolicyForObjectLambda:{http:{method:"DELETE",requestUri:"/v20180820/accesspointforobjectlambda/{name}/policy"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"}}},endpoint:{hostPrefix:"{AccountId}."}},DeleteBucket:{http:{method:"DELETE",requestUri:"/v20180820/bucket/{name}"},input:{type:"structure",required:["AccountId","Bucket"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{location:"uri",locationName:"name"}}},endpoint:{hostPrefix:"{AccountId}."}},DeleteBucketLifecycleConfiguration:{http:{method:"DELETE",requestUri:"/v20180820/bucket/{name}/lifecycleconfiguration"},input:{type:"structure",required:["AccountId","Bucket"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{location:"uri",locationName:"name"}}},endpoint:{hostPrefix:"{AccountId}."}},DeleteBucketPolicy:{http:{method:"DELETE",requestUri:"/v20180820/bucket/{name}/policy"},input:{type:"structure",required:["AccountId","Bucket"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{location:"uri",locationName:"name"}}},endpoint:{hostPrefix:"{AccountId}."}},DeleteBucketTagging:{http:{method:"DELETE",requestUri:"/v20180820/bucket/{name}/tagging",responseCode:204},input:{type:"structure",required:["AccountId","Bucket"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{location:"uri",locationName:"name"}}},endpoint:{hostPrefix:"{AccountId}."}},DeleteJobTagging:{http:{method:"DELETE",requestUri:"/v20180820/jobs/{id}/tagging"},input:{type:"structure",required:["AccountId","JobId"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},JobId:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"{AccountId}."}},DeleteMultiRegionAccessPoint:{http:{requestUri:"/v20180820/async-requests/mrap/delete"},input:{locationName:"DeleteMultiRegionAccessPointRequest",xmlNamespace:{uri:"http://awss3control.amazonaws.com/doc/2018-08-20/"},type:"structure",required:["AccountId","ClientToken","Details"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},ClientToken:{idempotencyToken:true},Details:{shape:"S3s"}}},output:{type:"structure",members:{RequestTokenARN:{}}},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true},DeletePublicAccessBlock:{http:{method:"DELETE",requestUri:"/v20180820/configuration/publicAccessBlock"},input:{type:"structure",required:["AccountId"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"}}},endpoint:{hostPrefix:"{AccountId}."}},DeleteStorageLensConfiguration:{http:{method:"DELETE",requestUri:"/v20180820/storagelens/{storagelensid}"},input:{type:"structure",required:["ConfigId","AccountId"],members:{ConfigId:{location:"uri",locationName:"storagelensid"},AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"}}},endpoint:{hostPrefix:"{AccountId}."}},DeleteStorageLensConfigurationTagging:{http:{method:"DELETE",requestUri:"/v20180820/storagelens/{storagelensid}/tagging"},input:{type:"structure",required:["ConfigId","AccountId"],members:{ConfigId:{location:"uri",locationName:"storagelensid"},AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"{AccountId}."}},DescribeJob:{http:{method:"GET",requestUri:"/v20180820/jobs/{id}"},input:{type:"structure",required:["AccountId","JobId"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},JobId:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{Job:{type:"structure",members:{JobId:{},ConfirmationRequired:{type:"boolean"},Description:{},JobArn:{},Status:{},Manifest:{shape:"S2k"},Operation:{shape:"S19"},Priority:{type:"integer"},ProgressSummary:{shape:"S44"},StatusUpdateReason:{},FailureReasons:{type:"list",member:{type:"structure",members:{FailureCode:{},FailureReason:{}}}},Report:{shape:"S2g"},CreationTime:{type:"timestamp"},TerminationDate:{type:"timestamp"},RoleArn:{},SuspendedDate:{type:"timestamp"},SuspendedCause:{},ManifestGenerator:{shape:"S2v"},GeneratedManifestDescriptor:{type:"structure",members:{Format:{},Location:{shape:"S2p"}}}}}}},endpoint:{hostPrefix:"{AccountId}."}},DescribeMultiRegionAccessPointOperation:{http:{method:"GET",requestUri:"/v20180820/async-requests/mrap/{request_token+}"},input:{type:"structure",required:["AccountId","RequestTokenARN"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},RequestTokenARN:{location:"uri",locationName:"request_token"}}},output:{type:"structure",members:{AsyncOperation:{type:"structure",members:{CreationTime:{type:"timestamp"},Operation:{},RequestTokenARN:{},RequestParameters:{type:"structure",members:{CreateMultiRegionAccessPointRequest:{shape:"S3b"},DeleteMultiRegionAccessPointRequest:{shape:"S3s"},PutMultiRegionAccessPointPolicyRequest:{shape:"S4q"}}},RequestStatus:{},ResponseDetails:{type:"structure",members:{MultiRegionAccessPointDetails:{type:"structure",members:{Regions:{type:"list",member:{locationName:"Region",type:"structure",members:{Name:{},RequestStatus:{}}}}}},ErrorDetails:{type:"structure",members:{Code:{},Message:{},Resource:{},RequestId:{}}}}}}}}},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true},GetAccessPoint:{http:{method:"GET",requestUri:"/v20180820/accesspoint/{name}"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{Name:{},Bucket:{},NetworkOrigin:{},VpcConfiguration:{shape:"S5"},PublicAccessBlockConfiguration:{shape:"S7"},CreationDate:{type:"timestamp"},Alias:{},AccessPointArn:{},Endpoints:{type:"map",key:{},value:{}}}},endpoint:{hostPrefix:"{AccountId}."}},GetAccessPointConfigurationForObjectLambda:{http:{method:"GET",requestUri:"/v20180820/accesspointforobjectlambda/{name}/configuration"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{Configuration:{shape:"Se"}}},endpoint:{hostPrefix:"{AccountId}."}},GetAccessPointForObjectLambda:{http:{method:"GET",requestUri:"/v20180820/accesspointforobjectlambda/{name}"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{Name:{},PublicAccessBlockConfiguration:{shape:"S7"},CreationDate:{type:"timestamp"}}},endpoint:{hostPrefix:"{AccountId}."}},GetAccessPointPolicy:{http:{method:"GET",requestUri:"/v20180820/accesspoint/{name}/policy"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{Policy:{}}},endpoint:{hostPrefix:"{AccountId}."}},GetAccessPointPolicyForObjectLambda:{http:{method:"GET",requestUri:"/v20180820/accesspointforobjectlambda/{name}/policy"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{Policy:{}}},endpoint:{hostPrefix:"{AccountId}."}},GetAccessPointPolicyStatus:{http:{method:"GET",requestUri:"/v20180820/accesspoint/{name}/policyStatus"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{PolicyStatus:{shape:"S5f"}}},endpoint:{hostPrefix:"{AccountId}."}},GetAccessPointPolicyStatusForObjectLambda:{http:{method:"GET",requestUri:"/v20180820/accesspointforobjectlambda/{name}/policyStatus"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{PolicyStatus:{shape:"S5f"}}},endpoint:{hostPrefix:"{AccountId}."}},GetBucket:{http:{method:"GET",requestUri:"/v20180820/bucket/{name}"},input:{type:"structure",required:["AccountId","Bucket"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{Bucket:{},PublicAccessBlockEnabled:{type:"boolean"},CreationDate:{type:"timestamp"}}},endpoint:{hostPrefix:"{AccountId}."}},GetBucketLifecycleConfiguration:{http:{method:"GET",requestUri:"/v20180820/bucket/{name}/lifecycleconfiguration"},input:{type:"structure",required:["AccountId","Bucket"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{Rules:{shape:"S5o"}}},endpoint:{hostPrefix:"{AccountId}."}},GetBucketPolicy:{http:{method:"GET",requestUri:"/v20180820/bucket/{name}/policy"},input:{type:"structure",required:["AccountId","Bucket"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{Policy:{}}},endpoint:{hostPrefix:"{AccountId}."}},GetBucketTagging:{http:{method:"GET",requestUri:"/v20180820/bucket/{name}/tagging"},input:{type:"structure",required:["AccountId","Bucket"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{location:"uri",locationName:"name"}}},output:{type:"structure",required:["TagSet"],members:{TagSet:{shape:"S1r"}}},endpoint:{hostPrefix:"{AccountId}."}},GetJobTagging:{http:{method:"GET",requestUri:"/v20180820/jobs/{id}/tagging"},input:{type:"structure",required:["AccountId","JobId"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},JobId:{location:"uri",locationName:"id"}}},output:{type:"structure",members:{Tags:{shape:"S1r"}}},endpoint:{hostPrefix:"{AccountId}."}},GetMultiRegionAccessPoint:{http:{method:"GET",requestUri:"/v20180820/mrap/instances/{name}"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{AccessPoint:{shape:"S6f"}}},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true},GetMultiRegionAccessPointPolicy:{http:{method:"GET",requestUri:"/v20180820/mrap/instances/{name}/policy"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{Policy:{type:"structure",members:{Established:{type:"structure",members:{Policy:{}}},Proposed:{type:"structure",members:{Policy:{}}}}}}},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true},GetMultiRegionAccessPointPolicyStatus:{http:{method:"GET",requestUri:"/v20180820/mrap/instances/{name}/policystatus"},input:{type:"structure",required:["AccountId","Name"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{Established:{shape:"S5f"}}},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true},GetPublicAccessBlock:{http:{method:"GET",requestUri:"/v20180820/configuration/publicAccessBlock"},input:{type:"structure",required:["AccountId"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"}}},output:{type:"structure",members:{PublicAccessBlockConfiguration:{shape:"S7"}},payload:"PublicAccessBlockConfiguration"},endpoint:{hostPrefix:"{AccountId}."}},GetStorageLensConfiguration:{http:{method:"GET",requestUri:"/v20180820/storagelens/{storagelensid}"},input:{type:"structure",required:["ConfigId","AccountId"],members:{ConfigId:{location:"uri",locationName:"storagelensid"},AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"}}},output:{type:"structure",members:{StorageLensConfiguration:{shape:"S6w"}},payload:"StorageLensConfiguration"},endpoint:{hostPrefix:"{AccountId}."}},GetStorageLensConfigurationTagging:{http:{method:"GET",requestUri:"/v20180820/storagelens/{storagelensid}/tagging"},input:{type:"structure",required:["ConfigId","AccountId"],members:{ConfigId:{location:"uri",locationName:"storagelensid"},AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"}}},output:{type:"structure",members:{Tags:{shape:"S7q"}}},endpoint:{hostPrefix:"{AccountId}."}},ListAccessPoints:{http:{method:"GET",requestUri:"/v20180820/accesspoint"},input:{type:"structure",required:["AccountId"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{location:"querystring",locationName:"bucket"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{AccessPointList:{type:"list",member:{locationName:"AccessPoint",type:"structure",required:["Name","NetworkOrigin","Bucket"],members:{Name:{},NetworkOrigin:{},VpcConfiguration:{shape:"S5"},Bucket:{},AccessPointArn:{},Alias:{}}}},NextToken:{}}},endpoint:{hostPrefix:"{AccountId}."}},ListAccessPointsForObjectLambda:{http:{method:"GET",requestUri:"/v20180820/accesspointforobjectlambda"},input:{type:"structure",required:["AccountId"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{ObjectLambdaAccessPointList:{type:"list",member:{locationName:"ObjectLambdaAccessPoint",type:"structure",required:["Name"],members:{Name:{},ObjectLambdaAccessPointArn:{}}}},NextToken:{}}},endpoint:{hostPrefix:"{AccountId}."}},ListJobs:{http:{method:"GET",requestUri:"/v20180820/jobs"},input:{type:"structure",required:["AccountId"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},JobStatuses:{location:"querystring",locationName:"jobStatuses",type:"list",member:{}},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{NextToken:{},Jobs:{type:"list",member:{type:"structure",members:{JobId:{},Description:{},Operation:{},Priority:{type:"integer"},Status:{},CreationTime:{type:"timestamp"},TerminationDate:{type:"timestamp"},ProgressSummary:{shape:"S44"}}}}}},endpoint:{hostPrefix:"{AccountId}."}},ListMultiRegionAccessPoints:{http:{method:"GET",requestUri:"/v20180820/mrap/instances"},input:{type:"structure",required:["AccountId"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{AccessPoints:{type:"list",member:{shape:"S6f",locationName:"AccessPoint"}},NextToken:{}}},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true},ListRegionalBuckets:{http:{method:"GET",requestUri:"/v20180820/bucket"},input:{type:"structure",required:["AccountId"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},NextToken:{location:"querystring",locationName:"nextToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},OutpostId:{location:"header",locationName:"x-amz-outpost-id"}}},output:{type:"structure",members:{RegionalBucketList:{type:"list",member:{locationName:"RegionalBucket",type:"structure",required:["Bucket","PublicAccessBlockEnabled","CreationDate"],members:{Bucket:{},BucketArn:{},PublicAccessBlockEnabled:{type:"boolean"},CreationDate:{type:"timestamp"},OutpostId:{}}}},NextToken:{}}},endpoint:{hostPrefix:"{AccountId}."}},ListStorageLensConfigurations:{http:{method:"GET",requestUri:"/v20180820/storagelens"},input:{type:"structure",required:["AccountId"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NextToken:{},StorageLensConfigurationList:{type:"list",member:{locationName:"StorageLensConfiguration",type:"structure",required:["Id","StorageLensArn","HomeRegion"],members:{Id:{},StorageLensArn:{},HomeRegion:{},IsEnabled:{type:"boolean"}}},flattened:true}}},endpoint:{hostPrefix:"{AccountId}."}},PutAccessPointConfigurationForObjectLambda:{http:{method:"PUT",requestUri:"/v20180820/accesspointforobjectlambda/{name}/configuration"},input:{locationName:"PutAccessPointConfigurationForObjectLambdaRequest",xmlNamespace:{uri:"http://awss3control.amazonaws.com/doc/2018-08-20/"},type:"structure",required:["AccountId","Name","Configuration"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"},Configuration:{shape:"Se"}}},endpoint:{hostPrefix:"{AccountId}."}},PutAccessPointPolicy:{http:{method:"PUT",requestUri:"/v20180820/accesspoint/{name}/policy"},input:{locationName:"PutAccessPointPolicyRequest",xmlNamespace:{uri:"http://awss3control.amazonaws.com/doc/2018-08-20/"},type:"structure",required:["AccountId","Name","Policy"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"},Policy:{}}},endpoint:{hostPrefix:"{AccountId}."}},PutAccessPointPolicyForObjectLambda:{http:{method:"PUT",requestUri:"/v20180820/accesspointforobjectlambda/{name}/policy"},input:{locationName:"PutAccessPointPolicyForObjectLambdaRequest",xmlNamespace:{uri:"http://awss3control.amazonaws.com/doc/2018-08-20/"},type:"structure",required:["AccountId","Name","Policy"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},Name:{location:"uri",locationName:"name"},Policy:{}}},endpoint:{hostPrefix:"{AccountId}."}},PutBucketLifecycleConfiguration:{http:{method:"PUT",requestUri:"/v20180820/bucket/{name}/lifecycleconfiguration"},input:{type:"structure",required:["AccountId","Bucket"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{location:"uri",locationName:"name"},LifecycleConfiguration:{locationName:"LifecycleConfiguration",xmlNamespace:{uri:"http://awss3control.amazonaws.com/doc/2018-08-20/"},type:"structure",members:{Rules:{shape:"S5o"}}}},payload:"LifecycleConfiguration"},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true},PutBucketPolicy:{http:{method:"PUT",requestUri:"/v20180820/bucket/{name}/policy"},input:{locationName:"PutBucketPolicyRequest",xmlNamespace:{uri:"http://awss3control.amazonaws.com/doc/2018-08-20/"},type:"structure",required:["AccountId","Bucket","Policy"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{location:"uri",locationName:"name"},ConfirmRemoveSelfBucketAccess:{location:"header",locationName:"x-amz-confirm-remove-self-bucket-access",type:"boolean"},Policy:{}}},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true},PutBucketTagging:{http:{method:"PUT",requestUri:"/v20180820/bucket/{name}/tagging"},input:{type:"structure",required:["AccountId","Bucket","Tagging"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},Bucket:{location:"uri",locationName:"name"},Tagging:{locationName:"Tagging",xmlNamespace:{uri:"http://awss3control.amazonaws.com/doc/2018-08-20/"},type:"structure",required:["TagSet"],members:{TagSet:{shape:"S1r"}}}},payload:"Tagging"},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true},PutJobTagging:{http:{method:"PUT",requestUri:"/v20180820/jobs/{id}/tagging"},input:{locationName:"PutJobTaggingRequest",xmlNamespace:{uri:"http://awss3control.amazonaws.com/doc/2018-08-20/"},type:"structure",required:["AccountId","JobId","Tags"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},JobId:{location:"uri",locationName:"id"},Tags:{shape:"S1r"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"{AccountId}."}},PutMultiRegionAccessPointPolicy:{http:{requestUri:"/v20180820/async-requests/mrap/put-policy"},input:{locationName:"PutMultiRegionAccessPointPolicyRequest",xmlNamespace:{uri:"http://awss3control.amazonaws.com/doc/2018-08-20/"},type:"structure",required:["AccountId","ClientToken","Details"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},ClientToken:{idempotencyToken:true},Details:{shape:"S4q"}}},output:{type:"structure",members:{RequestTokenARN:{}}},endpoint:{hostPrefix:"{AccountId}."},httpChecksumRequired:true},PutPublicAccessBlock:{http:{method:"PUT",requestUri:"/v20180820/configuration/publicAccessBlock"},input:{type:"structure",required:["PublicAccessBlockConfiguration","AccountId"],members:{PublicAccessBlockConfiguration:{shape:"S7",locationName:"PublicAccessBlockConfiguration",xmlNamespace:{uri:"http://awss3control.amazonaws.com/doc/2018-08-20/"}},AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"}},payload:"PublicAccessBlockConfiguration"},endpoint:{hostPrefix:"{AccountId}."}},PutStorageLensConfiguration:{http:{method:"PUT",requestUri:"/v20180820/storagelens/{storagelensid}"},input:{locationName:"PutStorageLensConfigurationRequest",xmlNamespace:{uri:"http://awss3control.amazonaws.com/doc/2018-08-20/"},type:"structure",required:["ConfigId","AccountId","StorageLensConfiguration"],members:{ConfigId:{location:"uri",locationName:"storagelensid"},AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},StorageLensConfiguration:{shape:"S6w"},Tags:{shape:"S7q"}}},endpoint:{hostPrefix:"{AccountId}."}},PutStorageLensConfigurationTagging:{http:{method:"PUT",requestUri:"/v20180820/storagelens/{storagelensid}/tagging"},input:{locationName:"PutStorageLensConfigurationTaggingRequest",xmlNamespace:{uri:"http://awss3control.amazonaws.com/doc/2018-08-20/"},type:"structure",required:["ConfigId","AccountId","Tags"],members:{ConfigId:{location:"uri",locationName:"storagelensid"},AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},Tags:{shape:"S7q"}}},output:{type:"structure",members:{}},endpoint:{hostPrefix:"{AccountId}."}},UpdateJobPriority:{http:{requestUri:"/v20180820/jobs/{id}/priority"},input:{type:"structure",required:["AccountId","JobId","Priority"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},JobId:{location:"uri",locationName:"id"},Priority:{location:"querystring",locationName:"priority",type:"integer"}}},output:{type:"structure",required:["JobId","Priority"],members:{JobId:{},Priority:{type:"integer"}}},endpoint:{hostPrefix:"{AccountId}."}},UpdateJobStatus:{http:{requestUri:"/v20180820/jobs/{id}/status"},input:{type:"structure",required:["AccountId","JobId","RequestedJobStatus"],members:{AccountId:{hostLabel:true,location:"header",locationName:"x-amz-account-id"},JobId:{location:"uri",locationName:"id"},RequestedJobStatus:{location:"querystring",locationName:"requestedJobStatus"},StatusUpdateReason:{location:"querystring",locationName:"statusUpdateReason"}}},output:{type:"structure",members:{JobId:{},Status:{},StatusUpdateReason:{}}},endpoint:{hostPrefix:"{AccountId}."}}},shapes:{S5:{type:"structure",required:["VpcId"],members:{VpcId:{}}},S7:{type:"structure",members:{BlockPublicAcls:{locationName:"BlockPublicAcls",type:"boolean"},IgnorePublicAcls:{locationName:"IgnorePublicAcls",type:"boolean"},BlockPublicPolicy:{locationName:"BlockPublicPolicy",type:"boolean"},RestrictPublicBuckets:{locationName:"RestrictPublicBuckets",type:"boolean"}}},Se:{type:"structure",required:["SupportingAccessPoint","TransformationConfigurations"],members:{SupportingAccessPoint:{},CloudWatchMetricsEnabled:{type:"boolean"},AllowedFeatures:{type:"list",member:{locationName:"AllowedFeature"}},TransformationConfigurations:{type:"list",member:{locationName:"TransformationConfiguration",type:"structure",required:["Actions","ContentTransformation"],members:{Actions:{type:"list",member:{locationName:"Action"}},ContentTransformation:{type:"structure",members:{AwsLambda:{type:"structure",required:["FunctionArn"],members:{FunctionArn:{},FunctionPayload:{}}}},union:true}}}}}},S19:{type:"structure",members:{LambdaInvoke:{type:"structure",members:{FunctionArn:{}}},S3PutObjectCopy:{type:"structure",members:{TargetResource:{},CannedAccessControlList:{},AccessControlGrants:{shape:"S1e"},MetadataDirective:{},ModifiedSinceConstraint:{type:"timestamp"},NewObjectMetadata:{type:"structure",members:{CacheControl:{},ContentDisposition:{},ContentEncoding:{},ContentLanguage:{},UserMetadata:{type:"map",key:{},value:{}},ContentLength:{type:"long"},ContentMD5:{},ContentType:{},HttpExpiresDate:{type:"timestamp"},RequesterCharged:{type:"boolean"},SSEAlgorithm:{}}},NewObjectTagging:{shape:"S1r"},RedirectLocation:{},RequesterPays:{type:"boolean"},StorageClass:{},UnModifiedSinceConstraint:{type:"timestamp"},SSEAwsKmsKeyId:{},TargetKeyPrefix:{},ObjectLockLegalHoldStatus:{},ObjectLockMode:{},ObjectLockRetainUntilDate:{type:"timestamp"},BucketKeyEnabled:{type:"boolean"},ChecksumAlgorithm:{}}},S3PutObjectAcl:{type:"structure",members:{AccessControlPolicy:{type:"structure",members:{AccessControlList:{type:"structure",required:["Owner"],members:{Owner:{type:"structure",members:{ID:{},DisplayName:{}}},Grants:{shape:"S1e"}}},CannedAccessControlList:{}}}}},S3PutObjectTagging:{type:"structure",members:{TagSet:{shape:"S1r"}}},S3DeleteObjectTagging:{type:"structure",members:{}},S3InitiateRestoreObject:{type:"structure",members:{ExpirationInDays:{type:"integer"},GlacierJobTier:{}}},S3PutObjectLegalHold:{type:"structure",required:["LegalHold"],members:{LegalHold:{type:"structure",required:["Status"],members:{Status:{}}}}},S3PutObjectRetention:{type:"structure",required:["Retention"],members:{BypassGovernanceRetention:{type:"boolean"},Retention:{type:"structure",members:{RetainUntilDate:{type:"timestamp"},Mode:{}}}}},S3ReplicateObject:{type:"structure",members:{}}}},S1e:{type:"list",member:{type:"structure",members:{Grantee:{type:"structure",members:{TypeIdentifier:{},Identifier:{},DisplayName:{}}},Permission:{}}}},S1r:{type:"list",member:{shape:"S1s"}},S1s:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}},S2g:{type:"structure",required:["Enabled"],members:{Bucket:{},Format:{},Enabled:{type:"boolean"},Prefix:{},ReportScope:{}}},S2k:{type:"structure",required:["Spec","Location"],members:{Spec:{type:"structure",required:["Format"],members:{Format:{},Fields:{type:"list",member:{}}}},Location:{shape:"S2p"}}},S2p:{type:"structure",required:["ObjectArn","ETag"],members:{ObjectArn:{},ObjectVersionId:{},ETag:{}}},S2v:{type:"structure",members:{S3JobManifestGenerator:{type:"structure",required:["SourceBucket","EnableManifestOutput"],members:{ExpectedBucketOwner:{},SourceBucket:{},ManifestOutputLocation:{type:"structure",required:["Bucket","ManifestFormat"],members:{ExpectedManifestBucketOwner:{},Bucket:{},ManifestPrefix:{},ManifestEncryption:{type:"structure",members:{SSES3:{locationName:"SSE-S3",type:"structure",members:{}},SSEKMS:{locationName:"SSE-KMS",type:"structure",required:["KeyId"],members:{KeyId:{}}}}},ManifestFormat:{}}},Filter:{type:"structure",members:{EligibleForReplication:{type:"boolean"},CreatedAfter:{type:"timestamp"},CreatedBefore:{type:"timestamp"},ObjectReplicationStatuses:{type:"list",member:{}}}},EnableManifestOutput:{type:"boolean"}}}},union:true},S3b:{type:"structure",required:["Name","Regions"],members:{Name:{},PublicAccessBlock:{shape:"S7"},Regions:{type:"list",member:{locationName:"Region",type:"structure",required:["Bucket"],members:{Bucket:{}}}}}},S3s:{type:"structure",required:["Name"],members:{Name:{}}},S44:{type:"structure",members:{TotalNumberOfTasks:{type:"long"},NumberOfTasksSucceeded:{type:"long"},NumberOfTasksFailed:{type:"long"},Timers:{type:"structure",members:{ElapsedTimeInActiveSeconds:{type:"long"}}}}},S4q:{type:"structure",required:["Name","Policy"],members:{Name:{},Policy:{}}},S5f:{type:"structure",members:{IsPublic:{locationName:"IsPublic",type:"boolean"}}},S5o:{type:"list",member:{locationName:"Rule",type:"structure",required:["Status"],members:{Expiration:{type:"structure",members:{Date:{type:"timestamp"},Days:{type:"integer"},ExpiredObjectDeleteMarker:{type:"boolean"}}},ID:{},Filter:{type:"structure",members:{Prefix:{},Tag:{shape:"S1s"},And:{type:"structure",members:{Prefix:{},Tags:{shape:"S1r"}}}}},Status:{},Transitions:{type:"list",member:{locationName:"Transition",type:"structure",members:{Date:{type:"timestamp"},Days:{type:"integer"},StorageClass:{}}}},NoncurrentVersionTransitions:{type:"list",member:{locationName:"NoncurrentVersionTransition",type:"structure",members:{NoncurrentDays:{type:"integer"},StorageClass:{}}}},NoncurrentVersionExpiration:{type:"structure",members:{NoncurrentDays:{type:"integer"}}},AbortIncompleteMultipartUpload:{type:"structure",members:{DaysAfterInitiation:{type:"integer"}}}}}},S6f:{type:"structure",members:{Name:{},Alias:{},CreatedAt:{type:"timestamp"},PublicAccessBlock:{shape:"S7"},Status:{},Regions:{type:"list",member:{locationName:"Region",type:"structure",members:{Bucket:{},Region:{}}}}}},S6w:{type:"structure",required:["Id","AccountLevel","IsEnabled"],members:{Id:{},AccountLevel:{type:"structure",required:["BucketLevel"],members:{ActivityMetrics:{shape:"S6y"},BucketLevel:{type:"structure",members:{ActivityMetrics:{shape:"S6y"},PrefixLevel:{type:"structure",required:["StorageMetrics"],members:{StorageMetrics:{type:"structure",members:{IsEnabled:{type:"boolean"},SelectionCriteria:{type:"structure",members:{Delimiter:{},MaxDepth:{type:"integer"},MinStorageBytesPercentage:{type:"double"}}}}}}}}}}},Include:{type:"structure",members:{Buckets:{shape:"S78"},Regions:{shape:"S79"}}},Exclude:{type:"structure",members:{Buckets:{shape:"S78"},Regions:{shape:"S79"}}},DataExport:{type:"structure",members:{S3BucketDestination:{type:"structure",required:["Format","OutputSchemaVersion","AccountId","Arn"],members:{Format:{},OutputSchemaVersion:{},AccountId:{},Arn:{},Prefix:{},Encryption:{type:"structure",members:{SSES3:{locationName:"SSE-S3",type:"structure",members:{}},SSEKMS:{locationName:"SSE-KMS",type:"structure",required:["KeyId"],members:{KeyId:{}}}}}}},CloudWatchMetrics:{type:"structure",required:["IsEnabled"],members:{IsEnabled:{type:"boolean"}}}}},IsEnabled:{type:"boolean"},AwsOrg:{type:"structure",required:["Arn"],members:{Arn:{}}},StorageLensArn:{}}},S6y:{type:"structure",members:{IsEnabled:{type:"boolean"}}},S78:{type:"list",member:{locationName:"Arn"}},S79:{type:"list",member:{locationName:"Region"}},S7q:{type:"list",member:{locationName:"Tag",type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}}}}},6540:function(e){e.exports={version:2,waiters:{ClusterCreated:{description:"Wait until a cluster is created",operation:"DescribeCluster",delay:5,maxAttempts:26,acceptors:[{state:"success",matcher:"path",argument:"Cluster.Status",expected:"DEPLOYED"},{state:"retry",matcher:"path",argument:"Cluster.Status",expected:"PENDING"},{state:"retry",matcher:"status",expected:500}]},ClusterDeleted:{description:"Wait for a cluster to be deleted",operation:"DescribeCluster",delay:5,maxAttempts:26,acceptors:[{state:"success",matcher:"status",expected:404},{state:"retry",matcher:"path",argument:"Cluster.Status",expected:"PENDING_DELETION"},{state:"retry",matcher:"status",expected:500}]},ControlPanelCreated:{description:"Wait until a control panel is created",operation:"DescribeControlPanel",delay:5,maxAttempts:26,acceptors:[{state:"success",matcher:"path",argument:"ControlPanel.Status",expected:"DEPLOYED"},{state:"retry",matcher:"path",argument:"ControlPanel.Status",expected:"PENDING"},{state:"retry",matcher:"status",expected:500}]},ControlPanelDeleted:{description:"Wait until a control panel is deleted",operation:"DescribeControlPanel",delay:5,maxAttempts:26,acceptors:[{state:"success",matcher:"status",expected:404},{state:"retry",matcher:"path",argument:"ControlPanel.Status",expected:"PENDING_DELETION"},{state:"retry",matcher:"status",expected:500}]},RoutingControlCreated:{description:"Wait until a routing control is created",operation:"DescribeRoutingControl",delay:5,maxAttempts:26,acceptors:[{state:"success",matcher:"path",argument:"RoutingControl.Status",expected:"DEPLOYED"},{state:"retry",matcher:"path",argument:"RoutingControl.Status",expected:"PENDING"},{state:"retry",matcher:"status",expected:500}]},RoutingControlDeleted:{description:"Wait for a routing control to be deleted",operation:"DescribeRoutingControl",delay:5,maxAttempts:26,acceptors:[{state:"success",matcher:"status",expected:404},{state:"retry",matcher:"path",argument:"RoutingControl.Status",expected:"PENDING_DELETION"},{state:"retry",matcher:"status",expected:500}]}}}},6553:function(e){e.exports={version:2,waiters:{DistributionDeployed:{delay:60,operation:"GetDistribution",maxAttempts:25,description:"Wait until a distribution is deployed.",acceptors:[{expected:"Deployed",matcher:"path",state:"success",argument:"Distribution.Status"}]},InvalidationCompleted:{delay:20,operation:"GetInvalidation",maxAttempts:30,description:"Wait until an invalidation has completed.",acceptors:[{expected:"Completed",matcher:"path",state:"success",argument:"Invalidation.Status"}]},StreamingDistributionDeployed:{delay:60,operation:"GetStreamingDistribution",maxAttempts:25,description:"Wait until a streaming distribution is deployed.",acceptors:[{expected:"Deployed",matcher:"path",state:"success",argument:"StreamingDistribution.Status"}]}}}},6571:function(e){e.exports={pagination:{DescribeAnalysisSchemes:{result_key:"AnalysisSchemes"},DescribeDomains:{result_key:"DomainStatusList"},DescribeExpressions:{result_key:"Expressions"},DescribeIndexFields:{result_key:"IndexFields"},DescribeSuggesters:{result_key:"Suggesters"}}}},6574:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2013-01-01",endpointPrefix:"cloudsearchdomain",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon CloudSearch Domain",serviceId:"CloudSearch Domain",signatureVersion:"v4",signingName:"cloudsearch",uid:"cloudsearchdomain-2013-01-01"},operations:{Search:{http:{method:"GET",requestUri:"/2013-01-01/search?format=sdk&pretty=true"},input:{type:"structure",required:["query"],members:{cursor:{location:"querystring",locationName:"cursor"},expr:{location:"querystring",locationName:"expr"},facet:{location:"querystring",locationName:"facet"},filterQuery:{location:"querystring",locationName:"fq"},highlight:{location:"querystring",locationName:"highlight"},partial:{location:"querystring",locationName:"partial",type:"boolean"},query:{location:"querystring",locationName:"q"},queryOptions:{location:"querystring",locationName:"q.options"},queryParser:{location:"querystring",locationName:"q.parser"},return:{location:"querystring",locationName:"return"},size:{location:"querystring",locationName:"size",type:"long"},sort:{location:"querystring",locationName:"sort"},start:{location:"querystring",locationName:"start",type:"long"},stats:{location:"querystring",locationName:"stats"}}},output:{type:"structure",members:{status:{type:"structure",members:{timems:{type:"long"},rid:{}}},hits:{type:"structure",members:{found:{type:"long"},start:{type:"long"},cursor:{},hit:{type:"list",member:{type:"structure",members:{id:{},fields:{type:"map",key:{},value:{type:"list",member:{}}},exprs:{type:"map",key:{},value:{}},highlights:{type:"map",key:{},value:{}}}}}}},facets:{type:"map",key:{},value:{type:"structure",members:{buckets:{type:"list",member:{type:"structure",members:{value:{},count:{type:"long"}}}}}}},stats:{type:"map",key:{},value:{type:"structure",members:{min:{},max:{},count:{type:"long"},missing:{type:"long"},sum:{type:"double"},sumOfSquares:{type:"double"},mean:{},stddev:{type:"double"}}}}}}},Suggest:{http:{method:"GET",requestUri:"/2013-01-01/suggest?format=sdk&pretty=true"},input:{type:"structure",required:["query","suggester"],members:{query:{location:"querystring",locationName:"q"},suggester:{location:"querystring",locationName:"suggester"},size:{location:"querystring",locationName:"size",type:"long"}}},output:{type:"structure",members:{status:{type:"structure",members:{timems:{type:"long"},rid:{}}},suggest:{type:"structure",members:{query:{},found:{type:"long"},suggestions:{type:"list",member:{type:"structure",members:{suggestion:{},score:{type:"long"},id:{}}}}}}}}},UploadDocuments:{http:{requestUri:"/2013-01-01/documents/batch?format=sdk"},input:{type:"structure",required:["documents","contentType"],members:{documents:{type:"blob",streaming:true},contentType:{location:"header",locationName:"Content-Type"}},payload:"documents"},output:{type:"structure",members:{status:{},adds:{type:"long"},deletes:{type:"long"},warnings:{type:"list",member:{type:"structure",members:{message:{}}}}}}}},shapes:{}}},6582:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2015-12-08",endpointPrefix:"acm",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"ACM",serviceFullName:"AWS Certificate Manager",serviceId:"ACM",signatureVersion:"v4",targetPrefix:"CertificateManager",uid:"acm-2015-12-08"},operations:{AddTagsToCertificate:{input:{type:"structure",required:["CertificateArn","Tags"],members:{CertificateArn:{},Tags:{shape:"S3"}}}},DeleteCertificate:{input:{type:"structure",required:["CertificateArn"],members:{CertificateArn:{}}}},DescribeCertificate:{input:{type:"structure",required:["CertificateArn"],members:{CertificateArn:{}}},output:{type:"structure",members:{Certificate:{type:"structure",members:{CertificateArn:{},DomainName:{},SubjectAlternativeNames:{shape:"Sc"},DomainValidationOptions:{shape:"Sd"},Serial:{},Subject:{},Issuer:{},CreatedAt:{type:"timestamp"},IssuedAt:{type:"timestamp"},ImportedAt:{type:"timestamp"},Status:{},RevokedAt:{type:"timestamp"},RevocationReason:{},NotBefore:{type:"timestamp"},NotAfter:{type:"timestamp"},KeyAlgorithm:{},SignatureAlgorithm:{},InUseBy:{type:"list",member:{}},FailureReason:{},Type:{},RenewalSummary:{type:"structure",required:["RenewalStatus","DomainValidationOptions","UpdatedAt"],members:{RenewalStatus:{},DomainValidationOptions:{shape:"Sd"},RenewalStatusReason:{},UpdatedAt:{type:"timestamp"}}},KeyUsages:{type:"list",member:{type:"structure",members:{Name:{}}}},ExtendedKeyUsages:{type:"list",member:{type:"structure",members:{Name:{},OID:{}}}},CertificateAuthorityArn:{},RenewalEligibility:{},Options:{shape:"S11"}}}}}},ExportCertificate:{input:{type:"structure",required:["CertificateArn","Passphrase"],members:{CertificateArn:{},Passphrase:{type:"blob",sensitive:true}}},output:{type:"structure",members:{Certificate:{},CertificateChain:{},PrivateKey:{type:"string",sensitive:true}}}},GetAccountConfiguration:{output:{type:"structure",members:{ExpiryEvents:{shape:"S1a"}}}},GetCertificate:{input:{type:"structure",required:["CertificateArn"],members:{CertificateArn:{}}},output:{type:"structure",members:{Certificate:{},CertificateChain:{}}}},ImportCertificate:{input:{type:"structure",required:["Certificate","PrivateKey"],members:{CertificateArn:{},Certificate:{type:"blob"},PrivateKey:{type:"blob",sensitive:true},CertificateChain:{type:"blob"},Tags:{shape:"S3"}}},output:{type:"structure",members:{CertificateArn:{}}}},ListCertificates:{input:{type:"structure",members:{CertificateStatuses:{type:"list",member:{}},Includes:{type:"structure",members:{extendedKeyUsage:{type:"list",member:{}},keyUsage:{type:"list",member:{}},keyTypes:{type:"list",member:{}}}},NextToken:{},MaxItems:{type:"integer"}}},output:{type:"structure",members:{NextToken:{},CertificateSummaryList:{type:"list",member:{type:"structure",members:{CertificateArn:{},DomainName:{}}}}}}},ListTagsForCertificate:{input:{type:"structure",required:["CertificateArn"],members:{CertificateArn:{}}},output:{type:"structure",members:{Tags:{shape:"S3"}}}},PutAccountConfiguration:{input:{type:"structure",required:["IdempotencyToken"],members:{ExpiryEvents:{shape:"S1a"},IdempotencyToken:{}}}},RemoveTagsFromCertificate:{input:{type:"structure",required:["CertificateArn","Tags"],members:{CertificateArn:{},Tags:{shape:"S3"}}}},RenewCertificate:{input:{type:"structure",required:["CertificateArn"],members:{CertificateArn:{}}}},RequestCertificate:{input:{type:"structure",required:["DomainName"],members:{DomainName:{},ValidationMethod:{},SubjectAlternativeNames:{shape:"Sc"},IdempotencyToken:{},DomainValidationOptions:{type:"list",member:{type:"structure",required:["DomainName","ValidationDomain"],members:{DomainName:{},ValidationDomain:{}}}},Options:{shape:"S11"},CertificateAuthorityArn:{},Tags:{shape:"S3"}}},output:{type:"structure",members:{CertificateArn:{}}}},ResendValidationEmail:{input:{type:"structure",required:["CertificateArn","Domain","ValidationDomain"],members:{CertificateArn:{},Domain:{},ValidationDomain:{}}}},UpdateCertificateOptions:{input:{type:"structure",required:["CertificateArn","Options"],members:{CertificateArn:{},Options:{shape:"S11"}}}}},shapes:{S3:{type:"list",member:{type:"structure",required:["Key"],members:{Key:{},Value:{}}}},Sc:{type:"list",member:{}},Sd:{type:"list",member:{type:"structure",required:["DomainName"],members:{DomainName:{},ValidationEmails:{type:"list",member:{}},ValidationDomain:{},ValidationStatus:{},ResourceRecord:{type:"structure",required:["Name","Type","Value"],members:{Name:{},Type:{},Value:{}}},ValidationMethod:{}}}},S11:{type:"structure",members:{CertificateTransparencyLoggingPreference:{}}},S1a:{type:"structure",members:{DaysBeforeExpiry:{type:"integer"}}}}}},6594:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["route53recoverycluster"]={};i.Route53RecoveryCluster=s.defineService("route53recoverycluster",["2019-12-02"]);Object.defineProperty(a.services["route53recoverycluster"],"2019-12-02",{get:function get(){var e=r(4863);e.paginators=r(9974).pagination;return e},enumerable:true,configurable:true});e.exports=i.Route53RecoveryCluster},6597:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-05-18",endpointPrefix:"athena",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon Athena",serviceId:"Athena",signatureVersion:"v4",targetPrefix:"AmazonAthena",uid:"athena-2017-05-18"},operations:{BatchGetNamedQuery:{input:{type:"structure",required:["NamedQueryIds"],members:{NamedQueryIds:{shape:"S2"}}},output:{type:"structure",members:{NamedQueries:{type:"list",member:{shape:"S6"}},UnprocessedNamedQueryIds:{type:"list",member:{type:"structure",members:{NamedQueryId:{},ErrorCode:{},ErrorMessage:{}}}}}}},BatchGetQueryExecution:{input:{type:"structure",required:["QueryExecutionIds"],members:{QueryExecutionIds:{shape:"Sh"}}},output:{type:"structure",members:{QueryExecutions:{type:"list",member:{shape:"Sl"}},UnprocessedQueryExecutionIds:{type:"list",member:{type:"structure",members:{QueryExecutionId:{},ErrorCode:{},ErrorMessage:{}}}}}}},CreateDataCatalog:{input:{type:"structure",required:["Name","Type"],members:{Name:{},Type:{},Description:{},Parameters:{shape:"S19"},Tags:{shape:"S1c"}}},output:{type:"structure",members:{}}},CreateNamedQuery:{input:{type:"structure",required:["Name","Database","QueryString"],members:{Name:{},Description:{},Database:{},QueryString:{},ClientRequestToken:{idempotencyToken:true},WorkGroup:{}}},output:{type:"structure",members:{NamedQueryId:{}}},idempotent:true},CreatePreparedStatement:{input:{type:"structure",required:["StatementName","WorkGroup","QueryStatement"],members:{StatementName:{},WorkGroup:{},QueryStatement:{},Description:{}}},output:{type:"structure",members:{}}},CreateWorkGroup:{input:{type:"structure",required:["Name"],members:{Name:{},Configuration:{shape:"S1o"},Description:{},Tags:{shape:"S1c"}}},output:{type:"structure",members:{}}},DeleteDataCatalog:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{}}},DeleteNamedQuery:{input:{type:"structure",required:["NamedQueryId"],members:{NamedQueryId:{idempotencyToken:true}}},output:{type:"structure",members:{}},idempotent:true},DeletePreparedStatement:{input:{type:"structure",required:["StatementName","WorkGroup"],members:{StatementName:{},WorkGroup:{}}},output:{type:"structure",members:{}}},DeleteWorkGroup:{input:{type:"structure",required:["WorkGroup"],members:{WorkGroup:{},RecursiveDeleteOption:{type:"boolean"}}},output:{type:"structure",members:{}},idempotent:true},GetDataCatalog:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{DataCatalog:{type:"structure",required:["Name","Type"],members:{Name:{},Description:{},Type:{},Parameters:{shape:"S19"}}}}}},GetDatabase:{input:{type:"structure",required:["CatalogName","DatabaseName"],members:{CatalogName:{},DatabaseName:{}}},output:{type:"structure",members:{Database:{shape:"S26"}}}},GetNamedQuery:{input:{type:"structure",required:["NamedQueryId"],members:{NamedQueryId:{}}},output:{type:"structure",members:{NamedQuery:{shape:"S6"}}}},GetPreparedStatement:{input:{type:"structure",required:["StatementName","WorkGroup"],members:{StatementName:{},WorkGroup:{}}},output:{type:"structure",members:{PreparedStatement:{type:"structure",members:{StatementName:{},QueryStatement:{},WorkGroupName:{},Description:{},LastModifiedTime:{type:"timestamp"}}}}}},GetQueryExecution:{input:{type:"structure",required:["QueryExecutionId"],members:{QueryExecutionId:{}}},output:{type:"structure",members:{QueryExecution:{shape:"Sl"}}}},GetQueryResults:{input:{type:"structure",required:["QueryExecutionId"],members:{QueryExecutionId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{UpdateCount:{type:"long"},ResultSet:{type:"structure",members:{Rows:{type:"list",member:{type:"structure",members:{Data:{type:"list",member:{type:"structure",members:{VarCharValue:{}}}}}}},ResultSetMetadata:{type:"structure",members:{ColumnInfo:{type:"list",member:{type:"structure",required:["Name","Type"],members:{CatalogName:{},SchemaName:{},TableName:{},Name:{},Label:{},Type:{},Precision:{type:"integer"},Scale:{type:"integer"},Nullable:{},CaseSensitive:{type:"boolean"}}}}}}}},NextToken:{}}}},GetTableMetadata:{input:{type:"structure",required:["CatalogName","DatabaseName","TableName"],members:{CatalogName:{},DatabaseName:{},TableName:{}}},output:{type:"structure",members:{TableMetadata:{shape:"S2v"}}}},GetWorkGroup:{input:{type:"structure",required:["WorkGroup"],members:{WorkGroup:{}}},output:{type:"structure",members:{WorkGroup:{type:"structure",required:["Name"],members:{Name:{},State:{},Configuration:{shape:"S1o"},Description:{},CreationTime:{type:"timestamp"}}}}}},ListDataCatalogs:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{DataCatalogsSummary:{type:"list",member:{type:"structure",members:{CatalogName:{},Type:{}}}},NextToken:{}}}},ListDatabases:{input:{type:"structure",required:["CatalogName"],members:{CatalogName:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{DatabaseList:{type:"list",member:{shape:"S26"}},NextToken:{}}}},ListEngineVersions:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{EngineVersions:{type:"list",member:{shape:"S14"}},NextToken:{}}}},ListNamedQueries:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},WorkGroup:{}}},output:{type:"structure",members:{NamedQueryIds:{shape:"S2"},NextToken:{}}}},ListPreparedStatements:{input:{type:"structure",required:["WorkGroup"],members:{WorkGroup:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{PreparedStatements:{type:"list",member:{type:"structure",members:{StatementName:{},LastModifiedTime:{type:"timestamp"}}}},NextToken:{}}}},ListQueryExecutions:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},WorkGroup:{}}},output:{type:"structure",members:{QueryExecutionIds:{shape:"Sh"},NextToken:{}}}},ListTableMetadata:{input:{type:"structure",required:["CatalogName","DatabaseName"],members:{CatalogName:{},DatabaseName:{},Expression:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{TableMetadataList:{type:"list",member:{shape:"S2v"}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Tags:{shape:"S1c"},NextToken:{}}}},ListWorkGroups:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{WorkGroups:{type:"list",member:{type:"structure",members:{Name:{},State:{},Description:{},CreationTime:{type:"timestamp"},EngineVersion:{shape:"S14"}}}},NextToken:{}}}},StartQueryExecution:{input:{type:"structure",required:["QueryString"],members:{QueryString:{},ClientRequestToken:{idempotencyToken:true},QueryExecutionContext:{shape:"St"},ResultConfiguration:{shape:"Sn"},WorkGroup:{}}},output:{type:"structure",members:{QueryExecutionId:{}}},idempotent:true},StopQueryExecution:{input:{type:"structure",required:["QueryExecutionId"],members:{QueryExecutionId:{idempotencyToken:true}}},output:{type:"structure",members:{}},idempotent:true},TagResource:{input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"S1c"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateDataCatalog:{input:{type:"structure",required:["Name","Type"],members:{Name:{},Type:{},Description:{},Parameters:{shape:"S19"}}},output:{type:"structure",members:{}}},UpdateNamedQuery:{input:{type:"structure",required:["NamedQueryId","Name","QueryString"],members:{NamedQueryId:{},Name:{},Description:{},QueryString:{}}},output:{type:"structure",members:{}},idempotent:true},UpdatePreparedStatement:{input:{type:"structure",required:["StatementName","WorkGroup","QueryStatement"],members:{StatementName:{},WorkGroup:{},QueryStatement:{},Description:{}}},output:{type:"structure",members:{}}},UpdateWorkGroup:{input:{type:"structure",required:["WorkGroup"],members:{WorkGroup:{},Description:{},ConfigurationUpdates:{type:"structure",members:{EnforceWorkGroupConfiguration:{type:"boolean"},ResultConfigurationUpdates:{type:"structure",members:{OutputLocation:{},RemoveOutputLocation:{type:"boolean"},EncryptionConfiguration:{shape:"Sp"},RemoveEncryptionConfiguration:{type:"boolean"},ExpectedBucketOwner:{},RemoveExpectedBucketOwner:{type:"boolean"},AclConfiguration:{shape:"Sr"},RemoveAclConfiguration:{type:"boolean"}}},PublishCloudWatchMetricsEnabled:{type:"boolean"},BytesScannedCutoffPerQuery:{type:"long"},RemoveBytesScannedCutoffPerQuery:{type:"boolean"},RequesterPaysEnabled:{type:"boolean"},EngineVersion:{shape:"S14"}}},State:{}}},output:{type:"structure",members:{}}}},shapes:{S2:{type:"list",member:{}},S6:{type:"structure",required:["Name","Database","QueryString"],members:{Name:{},Description:{},Database:{},QueryString:{},NamedQueryId:{},WorkGroup:{}}},Sh:{type:"list",member:{}},Sl:{type:"structure",members:{QueryExecutionId:{},Query:{},StatementType:{},ResultConfiguration:{shape:"Sn"},QueryExecutionContext:{shape:"St"},Status:{type:"structure",members:{State:{},StateChangeReason:{},SubmissionDateTime:{type:"timestamp"},CompletionDateTime:{type:"timestamp"},AthenaError:{type:"structure",members:{ErrorCategory:{type:"integer"},ErrorType:{type:"integer"},Retryable:{type:"boolean"},ErrorMessage:{}}}}},Statistics:{type:"structure",members:{EngineExecutionTimeInMillis:{type:"long"},DataScannedInBytes:{type:"long"},DataManifestLocation:{},TotalExecutionTimeInMillis:{type:"long"},QueryQueueTimeInMillis:{type:"long"},QueryPlanningTimeInMillis:{type:"long"},ServiceProcessingTimeInMillis:{type:"long"}}},WorkGroup:{},EngineVersion:{shape:"S14"}}},Sn:{type:"structure",members:{OutputLocation:{},EncryptionConfiguration:{shape:"Sp"},ExpectedBucketOwner:{},AclConfiguration:{shape:"Sr"}}},Sp:{type:"structure",required:["EncryptionOption"],members:{EncryptionOption:{},KmsKey:{}}},Sr:{type:"structure",required:["S3AclOption"],members:{S3AclOption:{}}},St:{type:"structure",members:{Database:{},Catalog:{}}},S14:{type:"structure",members:{SelectedEngineVersion:{},EffectiveEngineVersion:{}}},S19:{type:"map",key:{},value:{}},S1c:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},S1o:{type:"structure",members:{ResultConfiguration:{shape:"Sn"},EnforceWorkGroupConfiguration:{type:"boolean"},PublishCloudWatchMetricsEnabled:{type:"boolean"},BytesScannedCutoffPerQuery:{type:"long"},RequesterPaysEnabled:{type:"boolean"},EngineVersion:{shape:"S14"}}},S26:{type:"structure",required:["Name"],members:{Name:{},Description:{},Parameters:{shape:"S19"}}},S2v:{type:"structure",required:["Name"],members:{Name:{},CreateTime:{type:"timestamp"},LastAccessTime:{type:"timestamp"},TableType:{},Columns:{shape:"S2y"},PartitionKeys:{shape:"S2y"},Parameters:{shape:"S19"}}},S2y:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{},Type:{},Comment:{}}}}}}},6600:function(e){e.exports={version:2,waiters:{DistributionDeployed:{delay:60,operation:"GetDistribution",maxAttempts:35,description:"Wait until a distribution is deployed.",acceptors:[{expected:"Deployed",matcher:"path",state:"success",argument:"Distribution.Status"}]},InvalidationCompleted:{delay:20,operation:"GetInvalidation",maxAttempts:30,description:"Wait until an invalidation has completed.",acceptors:[{expected:"Completed",matcher:"path",state:"success",argument:"Invalidation.Status"}]},StreamingDistributionDeployed:{delay:60,operation:"GetStreamingDistribution",maxAttempts:25,description:"Wait until a streaming distribution is deployed.",acceptors:[{expected:"Deployed",matcher:"path",state:"success",argument:"StreamingDistribution.Status"}]}}}},6605:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["batch"]={};i.Batch=s.defineService("batch",["2016-08-10"]);Object.defineProperty(a.services["batch"],"2016-08-10",{get:function get(){var e=r(522);e.paginators=r(8945).pagination;return e},enumerable:true,configurable:true});e.exports=i.Batch},6609:function(e){e.exports={pagination:{DescribeClusterDbRevisions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ClusterDbRevisions"},DescribeClusterParameterGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ParameterGroups"},DescribeClusterParameters:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"Parameters"},DescribeClusterSecurityGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ClusterSecurityGroups"},DescribeClusterSnapshots:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"Snapshots"},DescribeClusterSubnetGroups:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ClusterSubnetGroups"},DescribeClusterTracks:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"MaintenanceTracks"},DescribeClusterVersions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ClusterVersions"},DescribeClusters:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"Clusters"},DescribeDataShares:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DataShares"},DescribeDataSharesForConsumer:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DataShares"},DescribeDataSharesForProducer:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"DataShares"},DescribeDefaultClusterParameters:{input_token:"Marker",limit_key:"MaxRecords",output_token:"DefaultClusterParameters.Marker",result_key:"DefaultClusterParameters.Parameters"},DescribeEndpointAccess:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"EndpointAccessList"},DescribeEndpointAuthorization:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"EndpointAuthorizationList"},DescribeEventSubscriptions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"EventSubscriptionsList"},DescribeEvents:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"Events"},DescribeHsmClientCertificates:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"HsmClientCertificates"},DescribeHsmConfigurations:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"HsmConfigurations"},DescribeNodeConfigurationOptions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"NodeConfigurationOptionList"},DescribeOrderableClusterOptions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"OrderableClusterOptions"},DescribeReservedNodeExchangeStatus:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ReservedNodeExchangeStatusDetails"},DescribeReservedNodeOfferings:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ReservedNodeOfferings"},DescribeReservedNodes:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ReservedNodes"},DescribeScheduledActions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ScheduledActions"},DescribeSnapshotCopyGrants:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"SnapshotCopyGrants"},DescribeSnapshotSchedules:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"SnapshotSchedules"},DescribeTableRestoreStatus:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"TableRestoreStatusDetails"},DescribeTags:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"TaggedResources"},DescribeUsageLimits:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"UsageLimits"},GetReservedNodeExchangeConfigurationOptions:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ReservedNodeConfigurationOptionList"},GetReservedNodeExchangeOfferings:{input_token:"Marker",limit_key:"MaxRecords",output_token:"Marker",result_key:"ReservedNodeOfferings"}}}},6616:function(e,t,r){var i=r(395);var s=i.util.inherit;i.Signers.S3=s(i.Signers.RequestSigner,{subResources:{acl:1,accelerate:1,analytics:1,cors:1,lifecycle:1,delete:1,inventory:1,location:1,logging:1,metrics:1,notification:1,partNumber:1,policy:1,requestPayment:1,replication:1,restore:1,tagging:1,torrent:1,uploadId:1,uploads:1,versionId:1,versioning:1,versions:1,website:1},responseHeaders:{"response-content-type":1,"response-content-language":1,"response-expires":1,"response-cache-control":1,"response-content-disposition":1,"response-content-encoding":1},addAuthorization:function addAuthorization(e,t){if(!this.request.headers["presigned-expires"]){this.request.headers["X-Amz-Date"]=i.util.date.rfc822(t)}if(e.sessionToken){this.request.headers["x-amz-security-token"]=e.sessionToken}var r=this.sign(e.secretAccessKey,this.stringToSign());var s="AWS "+e.accessKeyId+":"+r;this.request.headers["Authorization"]=s},stringToSign:function stringToSign(){var e=this.request;var t=[];t.push(e.method);t.push(e.headers["Content-MD5"]||"");t.push(e.headers["Content-Type"]||"");t.push(e.headers["presigned-expires"]||"");var r=this.canonicalizedAmzHeaders();if(r)t.push(r);t.push(this.canonicalizedResource());return t.join("\n")},canonicalizedAmzHeaders:function canonicalizedAmzHeaders(){var e=[];i.util.each(this.request.headers,function(t){if(t.match(/^x-amz-/i))e.push(t)});e.sort(function(e,t){return e.toLowerCase(){throw new Error(`Failed to get ID Token. \n \n Error Code : ${e.statusCode}\n \n Error Message: ${e.result.message}`)});const s=(t=i.result)===null||t===void 0?void 0:t.value;if(!s){throw new Error("Response json body do not have ID Token field")}return s})}static getIDToken(e){return i(this,void 0,void 0,function*(){try{let t=OidcClient.getIDTokenUrl();if(e){const r=encodeURIComponent(e);t=`${t}&audience=${r}`}o.debug(`ID token url is ${t}`);const r=yield OidcClient.getCall(t);o.setSecret(r);return r}catch(e){throw new Error(`Error message: ${e.message}`)}})}}t.OidcClient=OidcClient},6745:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-10-17",endpointPrefix:"secretsmanager",jsonVersion:"1.1",protocol:"json",serviceFullName:"AWS Secrets Manager",serviceId:"Secrets Manager",signatureVersion:"v4",signingName:"secretsmanager",targetPrefix:"secretsmanager",uid:"secretsmanager-2017-10-17"},operations:{CancelRotateSecret:{input:{type:"structure",required:["SecretId"],members:{SecretId:{}}},output:{type:"structure",members:{ARN:{},Name:{},VersionId:{}}}},CreateSecret:{input:{type:"structure",required:["Name"],members:{Name:{},ClientRequestToken:{idempotencyToken:true},Description:{},KmsKeyId:{},SecretBinary:{shape:"Sc"},SecretString:{shape:"Sd"},Tags:{shape:"Se"},AddReplicaRegions:{shape:"Si"},ForceOverwriteReplicaSecret:{type:"boolean"}}},output:{type:"structure",members:{ARN:{},Name:{},VersionId:{},ReplicationStatus:{shape:"Sn"}}}},DeleteResourcePolicy:{input:{type:"structure",required:["SecretId"],members:{SecretId:{}}},output:{type:"structure",members:{ARN:{},Name:{}}}},DeleteSecret:{input:{type:"structure",required:["SecretId"],members:{SecretId:{},RecoveryWindowInDays:{type:"long"},ForceDeleteWithoutRecovery:{type:"boolean"}}},output:{type:"structure",members:{ARN:{},Name:{},DeletionDate:{type:"timestamp"}}}},DescribeSecret:{input:{type:"structure",required:["SecretId"],members:{SecretId:{}}},output:{type:"structure",members:{ARN:{},Name:{},Description:{},KmsKeyId:{},RotationEnabled:{type:"boolean"},RotationLambdaARN:{},RotationRules:{shape:"S12"},LastRotatedDate:{type:"timestamp"},LastChangedDate:{type:"timestamp"},LastAccessedDate:{type:"timestamp"},DeletedDate:{type:"timestamp"},Tags:{shape:"Se"},VersionIdsToStages:{shape:"S19"},OwningService:{},CreatedDate:{type:"timestamp"},PrimaryRegion:{},ReplicationStatus:{shape:"Sn"}}}},GetRandomPassword:{input:{type:"structure",members:{PasswordLength:{type:"long"},ExcludeCharacters:{},ExcludeNumbers:{type:"boolean"},ExcludePunctuation:{type:"boolean"},ExcludeUppercase:{type:"boolean"},ExcludeLowercase:{type:"boolean"},IncludeSpace:{type:"boolean"},RequireEachIncludedType:{type:"boolean"}}},output:{type:"structure",members:{RandomPassword:{type:"string",sensitive:true}}}},GetResourcePolicy:{input:{type:"structure",required:["SecretId"],members:{SecretId:{}}},output:{type:"structure",members:{ARN:{},Name:{},ResourcePolicy:{}}}},GetSecretValue:{input:{type:"structure",required:["SecretId"],members:{SecretId:{},VersionId:{},VersionStage:{}}},output:{type:"structure",members:{ARN:{},Name:{},VersionId:{},SecretBinary:{shape:"Sc"},SecretString:{shape:"Sd"},VersionStages:{shape:"S1a"},CreatedDate:{type:"timestamp"}}}},ListSecretVersionIds:{input:{type:"structure",required:["SecretId"],members:{SecretId:{},MaxResults:{type:"integer"},NextToken:{},IncludeDeprecated:{type:"boolean"}}},output:{type:"structure",members:{Versions:{type:"list",member:{type:"structure",members:{VersionId:{},VersionStages:{shape:"S1a"},LastAccessedDate:{type:"timestamp"},CreatedDate:{type:"timestamp"},KmsKeyIds:{type:"list",member:{}}}}},NextToken:{},ARN:{},Name:{}}}},ListSecrets:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{},Filters:{type:"list",member:{type:"structure",members:{Key:{},Values:{type:"list",member:{}}}}},SortOrder:{}}},output:{type:"structure",members:{SecretList:{type:"list",member:{type:"structure",members:{ARN:{},Name:{},Description:{},KmsKeyId:{},RotationEnabled:{type:"boolean"},RotationLambdaARN:{},RotationRules:{shape:"S12"},LastRotatedDate:{type:"timestamp"},LastChangedDate:{type:"timestamp"},LastAccessedDate:{type:"timestamp"},DeletedDate:{type:"timestamp"},Tags:{shape:"Se"},SecretVersionsToStages:{shape:"S19"},OwningService:{},CreatedDate:{type:"timestamp"},PrimaryRegion:{}}}},NextToken:{}}}},PutResourcePolicy:{input:{type:"structure",required:["SecretId","ResourcePolicy"],members:{SecretId:{},ResourcePolicy:{},BlockPublicPolicy:{type:"boolean"}}},output:{type:"structure",members:{ARN:{},Name:{}}}},PutSecretValue:{input:{type:"structure",required:["SecretId"],members:{SecretId:{},ClientRequestToken:{idempotencyToken:true},SecretBinary:{shape:"Sc"},SecretString:{shape:"Sd"},VersionStages:{shape:"S1a"}}},output:{type:"structure",members:{ARN:{},Name:{},VersionId:{},VersionStages:{shape:"S1a"}}}},RemoveRegionsFromReplication:{input:{type:"structure",required:["SecretId","RemoveReplicaRegions"],members:{SecretId:{},RemoveReplicaRegions:{type:"list",member:{}}}},output:{type:"structure",members:{ARN:{},ReplicationStatus:{shape:"Sn"}}}},ReplicateSecretToRegions:{input:{type:"structure",required:["SecretId","AddReplicaRegions"],members:{SecretId:{},AddReplicaRegions:{shape:"Si"},ForceOverwriteReplicaSecret:{type:"boolean"}}},output:{type:"structure",members:{ARN:{},ReplicationStatus:{shape:"Sn"}}}},RestoreSecret:{input:{type:"structure",required:["SecretId"],members:{SecretId:{}}},output:{type:"structure",members:{ARN:{},Name:{}}}},RotateSecret:{input:{type:"structure",required:["SecretId"],members:{SecretId:{},ClientRequestToken:{idempotencyToken:true},RotationLambdaARN:{},RotationRules:{shape:"S12"},RotateImmediately:{type:"boolean"}}},output:{type:"structure",members:{ARN:{},Name:{},VersionId:{}}}},StopReplicationToReplica:{input:{type:"structure",required:["SecretId"],members:{SecretId:{}}},output:{type:"structure",members:{ARN:{}}}},TagResource:{input:{type:"structure",required:["SecretId","Tags"],members:{SecretId:{},Tags:{shape:"Se"}}}},UntagResource:{input:{type:"structure",required:["SecretId","TagKeys"],members:{SecretId:{},TagKeys:{type:"list",member:{}}}}},UpdateSecret:{input:{type:"structure",required:["SecretId"],members:{SecretId:{},ClientRequestToken:{idempotencyToken:true},Description:{},KmsKeyId:{},SecretBinary:{shape:"Sc"},SecretString:{shape:"Sd"}}},output:{type:"structure",members:{ARN:{},Name:{},VersionId:{}}}},UpdateSecretVersionStage:{input:{type:"structure",required:["SecretId","VersionStage"],members:{SecretId:{},VersionStage:{},RemoveFromVersionId:{},MoveToVersionId:{}}},output:{type:"structure",members:{ARN:{},Name:{}}}},ValidateResourcePolicy:{input:{type:"structure",required:["ResourcePolicy"],members:{SecretId:{},ResourcePolicy:{}}},output:{type:"structure",members:{PolicyValidationPassed:{type:"boolean"},ValidationErrors:{type:"list",member:{type:"structure",members:{CheckName:{},ErrorMessage:{}}}}}}}},shapes:{Sc:{type:"blob",sensitive:true},Sd:{type:"string",sensitive:true},Se:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},Si:{type:"list",member:{type:"structure",members:{Region:{},KmsKeyId:{}}}},Sn:{type:"list",member:{type:"structure",members:{Region:{},KmsKeyId:{},Status:{},StatusMessage:{},LastAccessedDate:{type:"timestamp"}}}},S12:{type:"structure",members:{AutomaticallyAfterDays:{type:"long"},Duration:{},ScheduleExpression:{}}},S19:{type:"map",key:{},value:{shape:"S1a"}},S1a:{type:"list",member:{}}}}},6756:function(e,t,r){var i=r(395);var s=r(4595)();var a=r(1587)();var o=r(6160)();var n=r(1273)();var u=function(){var e=i.util.loadConfig(o);if(e!==undefined)return e;var t=i.util.loadConfig(n);switch(t){case a.IPv4:return s.IPv4;case a.IPv6:return s.IPv6;default:throw new Error("Unsupported endpoint mode: "+t)}};e.exports=u},6759:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-04-02",endpointPrefix:"ec2-instance-connect",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"EC2 Instance Connect",serviceFullName:"AWS EC2 Instance Connect",serviceId:"EC2 Instance Connect",signatureVersion:"v4",targetPrefix:"AWSEC2InstanceConnectService",uid:"ec2-instance-connect-2018-04-02"},operations:{SendSSHPublicKey:{input:{type:"structure",required:["InstanceId","InstanceOSUser","SSHPublicKey"],members:{InstanceId:{},InstanceOSUser:{},SSHPublicKey:{},AvailabilityZone:{}}},output:{type:"structure",members:{RequestId:{},Success:{type:"boolean"}}}},SendSerialConsoleSSHPublicKey:{input:{type:"structure",required:["InstanceId","SSHPublicKey"],members:{InstanceId:{},SerialPort:{type:"integer"},SSHPublicKey:{}}},output:{type:"structure",members:{RequestId:{},Success:{type:"boolean"}}}}},shapes:{}}},6773:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["marketplacecatalog"]={};i.MarketplaceCatalog=s.defineService("marketplacecatalog",["2018-09-17"]);Object.defineProperty(a.services["marketplacecatalog"],"2018-09-17",{get:function get(){var e=r(6531);e.paginators=r(6204).pagination;return e},enumerable:true,configurable:true});e.exports=i.MarketplaceCatalog},6779:function(e){e.exports={pagination:{ListAlarmRecommendations:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListAppAssessments:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListAppComponentCompliances:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListAppComponentRecommendations:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListAppVersionResourceMappings:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListAppVersionResources:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListAppVersions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListApps:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListRecommendationTemplates:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListResiliencyPolicies:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListSopRecommendations:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListSuggestedResiliencyPolicies:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListTestRecommendations:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListUnsupportedAppVersionResources:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},6793:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2019-11-02",endpointPrefix:"ebs",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"Amazon EBS",serviceFullName:"Amazon Elastic Block Store",serviceId:"EBS",signatureVersion:"v4",uid:"ebs-2019-11-02"},operations:{CompleteSnapshot:{http:{requestUri:"/snapshots/completion/{snapshotId}",responseCode:202},input:{type:"structure",required:["SnapshotId","ChangedBlocksCount"],members:{SnapshotId:{location:"uri",locationName:"snapshotId"},ChangedBlocksCount:{location:"header",locationName:"x-amz-ChangedBlocksCount",type:"integer"},Checksum:{location:"header",locationName:"x-amz-Checksum"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-Checksum-Algorithm"},ChecksumAggregationMethod:{location:"header",locationName:"x-amz-Checksum-Aggregation-Method"}}},output:{type:"structure",members:{Status:{}}}},GetSnapshotBlock:{http:{method:"GET",requestUri:"/snapshots/{snapshotId}/blocks/{blockIndex}"},input:{type:"structure",required:["SnapshotId","BlockIndex","BlockToken"],members:{SnapshotId:{location:"uri",locationName:"snapshotId"},BlockIndex:{location:"uri",locationName:"blockIndex",type:"integer"},BlockToken:{location:"querystring",locationName:"blockToken"}}},output:{type:"structure",members:{DataLength:{location:"header",locationName:"x-amz-Data-Length",type:"integer"},BlockData:{shape:"Se"},Checksum:{location:"header",locationName:"x-amz-Checksum"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-Checksum-Algorithm"}},payload:"BlockData"}},ListChangedBlocks:{http:{method:"GET",requestUri:"/snapshots/{secondSnapshotId}/changedblocks"},input:{type:"structure",required:["SecondSnapshotId"],members:{FirstSnapshotId:{location:"querystring",locationName:"firstSnapshotId"},SecondSnapshotId:{location:"uri",locationName:"secondSnapshotId"},NextToken:{location:"querystring",locationName:"pageToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},StartingBlockIndex:{location:"querystring",locationName:"startingBlockIndex",type:"integer"}}},output:{type:"structure",members:{ChangedBlocks:{type:"list",member:{type:"structure",members:{BlockIndex:{type:"integer"},FirstBlockToken:{},SecondBlockToken:{}},sensitive:true}},ExpiryTime:{type:"timestamp"},VolumeSize:{type:"long"},BlockSize:{type:"integer"},NextToken:{}}}},ListSnapshotBlocks:{http:{method:"GET",requestUri:"/snapshots/{snapshotId}/blocks"},input:{type:"structure",required:["SnapshotId"],members:{SnapshotId:{location:"uri",locationName:"snapshotId"},NextToken:{location:"querystring",locationName:"pageToken"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},StartingBlockIndex:{location:"querystring",locationName:"startingBlockIndex",type:"integer"}}},output:{type:"structure",members:{Blocks:{type:"list",member:{type:"structure",members:{BlockIndex:{type:"integer"},BlockToken:{}}},sensitive:true},ExpiryTime:{type:"timestamp"},VolumeSize:{type:"long"},BlockSize:{type:"integer"},NextToken:{}}}},PutSnapshotBlock:{http:{method:"PUT",requestUri:"/snapshots/{snapshotId}/blocks/{blockIndex}",responseCode:201},input:{type:"structure",required:["SnapshotId","BlockIndex","BlockData","DataLength","Checksum","ChecksumAlgorithm"],members:{SnapshotId:{location:"uri",locationName:"snapshotId"},BlockIndex:{location:"uri",locationName:"blockIndex",type:"integer"},BlockData:{shape:"Se"},DataLength:{location:"header",locationName:"x-amz-Data-Length",type:"integer"},Progress:{location:"header",locationName:"x-amz-Progress",type:"integer"},Checksum:{location:"header",locationName:"x-amz-Checksum"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-Checksum-Algorithm"}},payload:"BlockData"},output:{type:"structure",members:{Checksum:{location:"header",locationName:"x-amz-Checksum"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-Checksum-Algorithm"}}},authtype:"v4-unsigned-body"},StartSnapshot:{http:{requestUri:"/snapshots",responseCode:201},input:{type:"structure",required:["VolumeSize"],members:{VolumeSize:{type:"long"},ParentSnapshotId:{},Tags:{shape:"Sw"},Description:{},ClientToken:{idempotencyToken:true},Encrypted:{type:"boolean"},KmsKeyArn:{shape:"S13"},Timeout:{type:"integer"}}},output:{type:"structure",members:{Description:{},SnapshotId:{},OwnerId:{},Status:{},StartTime:{type:"timestamp"},VolumeSize:{type:"long"},BlockSize:{type:"integer"},Tags:{shape:"Sw"},ParentSnapshotId:{},KmsKeyArn:{shape:"S13"}}}}},shapes:{Se:{type:"blob",sensitive:true,streaming:true},Sw:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},S13:{type:"string",sensitive:true}}}},6801:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2019-10-09",endpointPrefix:"appconfig",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"AppConfig",serviceFullName:"Amazon AppConfig",serviceId:"AppConfig",signatureVersion:"v4",signingName:"appconfig",uid:"appconfig-2019-10-09"},operations:{CreateApplication:{http:{requestUri:"/applications",responseCode:201},input:{type:"structure",required:["Name"],members:{Name:{},Description:{},Tags:{shape:"S4"}}},output:{shape:"S7"}},CreateConfigurationProfile:{http:{requestUri:"/applications/{ApplicationId}/configurationprofiles",responseCode:201},input:{type:"structure",required:["ApplicationId","Name","LocationUri"],members:{ApplicationId:{location:"uri",locationName:"ApplicationId"},Name:{},Description:{},LocationUri:{},RetrievalRoleArn:{},Validators:{shape:"Sc"},Tags:{shape:"S4"},Type:{}}},output:{shape:"Sh"}},CreateDeploymentStrategy:{http:{requestUri:"/deploymentstrategies",responseCode:201},input:{type:"structure",required:["Name","DeploymentDurationInMinutes","GrowthFactor","ReplicateTo"],members:{Name:{},Description:{},DeploymentDurationInMinutes:{type:"integer"},FinalBakeTimeInMinutes:{type:"integer"},GrowthFactor:{type:"float"},GrowthType:{},ReplicateTo:{},Tags:{shape:"S4"}}},output:{shape:"Sn"}},CreateEnvironment:{http:{requestUri:"/applications/{ApplicationId}/environments",responseCode:201},input:{type:"structure",required:["ApplicationId","Name"],members:{ApplicationId:{location:"uri",locationName:"ApplicationId"},Name:{},Description:{},Monitors:{shape:"Sq"},Tags:{shape:"S4"}}},output:{shape:"St"}},CreateHostedConfigurationVersion:{http:{requestUri:"/applications/{ApplicationId}/configurationprofiles/{ConfigurationProfileId}/hostedconfigurationversions",responseCode:201},input:{type:"structure",required:["ApplicationId","ConfigurationProfileId","Content","ContentType"],members:{ApplicationId:{location:"uri",locationName:"ApplicationId"},ConfigurationProfileId:{location:"uri",locationName:"ConfigurationProfileId"},Description:{location:"header",locationName:"Description"},Content:{shape:"Sw"},ContentType:{location:"header",locationName:"Content-Type"},LatestVersionNumber:{location:"header",locationName:"Latest-Version-Number",type:"integer"}},payload:"Content"},output:{shape:"Sz"}},DeleteApplication:{http:{method:"DELETE",requestUri:"/applications/{ApplicationId}",responseCode:204},input:{type:"structure",required:["ApplicationId"],members:{ApplicationId:{location:"uri",locationName:"ApplicationId"}}}},DeleteConfigurationProfile:{http:{method:"DELETE",requestUri:"/applications/{ApplicationId}/configurationprofiles/{ConfigurationProfileId}",responseCode:204},input:{type:"structure",required:["ApplicationId","ConfigurationProfileId"],members:{ApplicationId:{location:"uri",locationName:"ApplicationId"},ConfigurationProfileId:{location:"uri",locationName:"ConfigurationProfileId"}}}},DeleteDeploymentStrategy:{http:{method:"DELETE",requestUri:"/deployementstrategies/{DeploymentStrategyId}",responseCode:204},input:{type:"structure",required:["DeploymentStrategyId"],members:{DeploymentStrategyId:{location:"uri",locationName:"DeploymentStrategyId"}}}},DeleteEnvironment:{http:{method:"DELETE",requestUri:"/applications/{ApplicationId}/environments/{EnvironmentId}",responseCode:204},input:{type:"structure",required:["ApplicationId","EnvironmentId"],members:{ApplicationId:{location:"uri",locationName:"ApplicationId"},EnvironmentId:{location:"uri",locationName:"EnvironmentId"}}}},DeleteHostedConfigurationVersion:{http:{method:"DELETE",requestUri:"/applications/{ApplicationId}/configurationprofiles/{ConfigurationProfileId}/hostedconfigurationversions/{VersionNumber}",responseCode:204},input:{type:"structure",required:["ApplicationId","ConfigurationProfileId","VersionNumber"],members:{ApplicationId:{location:"uri",locationName:"ApplicationId"},ConfigurationProfileId:{location:"uri",locationName:"ConfigurationProfileId"},VersionNumber:{location:"uri",locationName:"VersionNumber",type:"integer"}}}},GetApplication:{http:{method:"GET",requestUri:"/applications/{ApplicationId}",responseCode:200},input:{type:"structure",required:["ApplicationId"],members:{ApplicationId:{location:"uri",locationName:"ApplicationId"}}},output:{shape:"S7"}},GetConfiguration:{http:{method:"GET",requestUri:"/applications/{Application}/environments/{Environment}/configurations/{Configuration}",responseCode:200},input:{type:"structure",required:["Application","Environment","Configuration","ClientId"],members:{Application:{location:"uri",locationName:"Application"},Environment:{location:"uri",locationName:"Environment"},Configuration:{location:"uri",locationName:"Configuration"},ClientId:{location:"querystring",locationName:"client_id"},ClientConfigurationVersion:{location:"querystring",locationName:"client_configuration_version"}}},output:{type:"structure",members:{Content:{shape:"Sw"},ConfigurationVersion:{location:"header",locationName:"Configuration-Version"},ContentType:{location:"header",locationName:"Content-Type"}},payload:"Content"},deprecated:true,deprecatedMessage:"This API has been deprecated in favor of the GetLatestConfiguration API used in conjunction with StartConfigurationSession."},GetConfigurationProfile:{http:{method:"GET",requestUri:"/applications/{ApplicationId}/configurationprofiles/{ConfigurationProfileId}",responseCode:200},input:{type:"structure",required:["ApplicationId","ConfigurationProfileId"],members:{ApplicationId:{location:"uri",locationName:"ApplicationId"},ConfigurationProfileId:{location:"uri",locationName:"ConfigurationProfileId"}}},output:{shape:"Sh"}},GetDeployment:{http:{method:"GET",requestUri:"/applications/{ApplicationId}/environments/{EnvironmentId}/deployments/{DeploymentNumber}",responseCode:200},input:{type:"structure",required:["ApplicationId","EnvironmentId","DeploymentNumber"],members:{ApplicationId:{location:"uri",locationName:"ApplicationId"},EnvironmentId:{location:"uri",locationName:"EnvironmentId"},DeploymentNumber:{location:"uri",locationName:"DeploymentNumber",type:"integer"}}},output:{shape:"S1e"}},GetDeploymentStrategy:{http:{method:"GET",requestUri:"/deploymentstrategies/{DeploymentStrategyId}",responseCode:200},input:{type:"structure",required:["DeploymentStrategyId"],members:{DeploymentStrategyId:{location:"uri",locationName:"DeploymentStrategyId"}}},output:{shape:"Sn"}},GetEnvironment:{http:{method:"GET",requestUri:"/applications/{ApplicationId}/environments/{EnvironmentId}",responseCode:200},input:{type:"structure",required:["ApplicationId","EnvironmentId"],members:{ApplicationId:{location:"uri",locationName:"ApplicationId"},EnvironmentId:{location:"uri",locationName:"EnvironmentId"}}},output:{shape:"St"}},GetHostedConfigurationVersion:{http:{method:"GET",requestUri:"/applications/{ApplicationId}/configurationprofiles/{ConfigurationProfileId}/hostedconfigurationversions/{VersionNumber}",responseCode:200},input:{type:"structure",required:["ApplicationId","ConfigurationProfileId","VersionNumber"],members:{ApplicationId:{location:"uri",locationName:"ApplicationId"},ConfigurationProfileId:{location:"uri",locationName:"ConfigurationProfileId"},VersionNumber:{location:"uri",locationName:"VersionNumber",type:"integer"}}},output:{shape:"Sz"}},ListApplications:{http:{method:"GET",requestUri:"/applications",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"max_results",type:"integer"},NextToken:{location:"querystring",locationName:"next_token"}}},output:{type:"structure",members:{Items:{type:"list",member:{shape:"S7"}},NextToken:{}}}},ListConfigurationProfiles:{http:{method:"GET",requestUri:"/applications/{ApplicationId}/configurationprofiles",responseCode:200},input:{type:"structure",required:["ApplicationId"],members:{ApplicationId:{location:"uri",locationName:"ApplicationId"},MaxResults:{location:"querystring",locationName:"max_results",type:"integer"},NextToken:{location:"querystring",locationName:"next_token"},Type:{location:"querystring",locationName:"type"}}},output:{type:"structure",members:{Items:{type:"list",member:{type:"structure",members:{ApplicationId:{},Id:{},Name:{},LocationUri:{},ValidatorTypes:{type:"list",member:{}},Type:{}}}},NextToken:{}}}},ListDeploymentStrategies:{http:{method:"GET",requestUri:"/deploymentstrategies",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"max_results",type:"integer"},NextToken:{location:"querystring",locationName:"next_token"}}},output:{type:"structure",members:{Items:{type:"list",member:{shape:"Sn"}},NextToken:{}}}},ListDeployments:{http:{method:"GET",requestUri:"/applications/{ApplicationId}/environments/{EnvironmentId}/deployments",responseCode:200},input:{type:"structure",required:["ApplicationId","EnvironmentId"],members:{ApplicationId:{location:"uri",locationName:"ApplicationId"},EnvironmentId:{location:"uri",locationName:"EnvironmentId"},MaxResults:{location:"querystring",locationName:"max_results",type:"integer"},NextToken:{location:"querystring",locationName:"next_token"}}},output:{type:"structure",members:{Items:{type:"list",member:{type:"structure",members:{DeploymentNumber:{type:"integer"},ConfigurationName:{},ConfigurationVersion:{},DeploymentDurationInMinutes:{type:"integer"},GrowthType:{},GrowthFactor:{type:"float"},FinalBakeTimeInMinutes:{type:"integer"},State:{},PercentageComplete:{type:"float"},StartedAt:{shape:"S1k"},CompletedAt:{shape:"S1k"}}}},NextToken:{}}}},ListEnvironments:{http:{method:"GET",requestUri:"/applications/{ApplicationId}/environments",responseCode:200},input:{type:"structure",required:["ApplicationId"],members:{ApplicationId:{location:"uri",locationName:"ApplicationId"},MaxResults:{location:"querystring",locationName:"max_results",type:"integer"},NextToken:{location:"querystring",locationName:"next_token"}}},output:{type:"structure",members:{Items:{type:"list",member:{shape:"St"}},NextToken:{}}}},ListHostedConfigurationVersions:{http:{method:"GET",requestUri:"/applications/{ApplicationId}/configurationprofiles/{ConfigurationProfileId}/hostedconfigurationversions",responseCode:200},input:{type:"structure",required:["ApplicationId","ConfigurationProfileId"],members:{ApplicationId:{location:"uri",locationName:"ApplicationId"},ConfigurationProfileId:{location:"uri",locationName:"ConfigurationProfileId"},MaxResults:{location:"querystring",locationName:"max_results",type:"integer"},NextToken:{location:"querystring",locationName:"next_token"}}},output:{type:"structure",members:{Items:{type:"list",member:{type:"structure",members:{ApplicationId:{},ConfigurationProfileId:{},VersionNumber:{type:"integer"},Description:{},ContentType:{}}}},NextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{ResourceArn}",responseCode:200},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"}}},output:{type:"structure",members:{Tags:{shape:"S4"}}}},StartDeployment:{http:{requestUri:"/applications/{ApplicationId}/environments/{EnvironmentId}/deployments",responseCode:201},input:{type:"structure",required:["ApplicationId","EnvironmentId","DeploymentStrategyId","ConfigurationProfileId","ConfigurationVersion"],members:{ApplicationId:{location:"uri",locationName:"ApplicationId"},EnvironmentId:{location:"uri",locationName:"EnvironmentId"},DeploymentStrategyId:{},ConfigurationProfileId:{},ConfigurationVersion:{},Description:{},Tags:{shape:"S4"}}},output:{shape:"S1e"}},StopDeployment:{http:{method:"DELETE",requestUri:"/applications/{ApplicationId}/environments/{EnvironmentId}/deployments/{DeploymentNumber}",responseCode:202},input:{type:"structure",required:["ApplicationId","EnvironmentId","DeploymentNumber"],members:{ApplicationId:{location:"uri",locationName:"ApplicationId"},EnvironmentId:{location:"uri",locationName:"EnvironmentId"},DeploymentNumber:{location:"uri",locationName:"DeploymentNumber",type:"integer"}}},output:{shape:"S1e"}},TagResource:{http:{requestUri:"/tags/{ResourceArn}",responseCode:204},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},Tags:{shape:"S4"}}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{ResourceArn}",responseCode:204},input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},TagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}}},UpdateApplication:{http:{method:"PATCH",requestUri:"/applications/{ApplicationId}",responseCode:200},input:{type:"structure",required:["ApplicationId"],members:{ApplicationId:{location:"uri",locationName:"ApplicationId"},Name:{},Description:{}}},output:{shape:"S7"}},UpdateConfigurationProfile:{http:{method:"PATCH",requestUri:"/applications/{ApplicationId}/configurationprofiles/{ConfigurationProfileId}",responseCode:200},input:{type:"structure",required:["ApplicationId","ConfigurationProfileId"],members:{ApplicationId:{location:"uri",locationName:"ApplicationId"},ConfigurationProfileId:{location:"uri",locationName:"ConfigurationProfileId"},Name:{},Description:{},RetrievalRoleArn:{},Validators:{shape:"Sc"}}},output:{shape:"Sh"}},UpdateDeploymentStrategy:{http:{method:"PATCH",requestUri:"/deploymentstrategies/{DeploymentStrategyId}",responseCode:200},input:{type:"structure",required:["DeploymentStrategyId"],members:{DeploymentStrategyId:{location:"uri",locationName:"DeploymentStrategyId"},Description:{},DeploymentDurationInMinutes:{type:"integer"},FinalBakeTimeInMinutes:{type:"integer"},GrowthFactor:{type:"float"},GrowthType:{}}},output:{shape:"Sn"}},UpdateEnvironment:{http:{method:"PATCH",requestUri:"/applications/{ApplicationId}/environments/{EnvironmentId}",responseCode:200},input:{type:"structure",required:["ApplicationId","EnvironmentId"],members:{ApplicationId:{location:"uri",locationName:"ApplicationId"},EnvironmentId:{location:"uri",locationName:"EnvironmentId"},Name:{},Description:{},Monitors:{shape:"Sq"}}},output:{shape:"St"}},ValidateConfiguration:{http:{requestUri:"/applications/{ApplicationId}/configurationprofiles/{ConfigurationProfileId}/validators",responseCode:204},input:{type:"structure",required:["ApplicationId","ConfigurationProfileId","ConfigurationVersion"],members:{ApplicationId:{location:"uri",locationName:"ApplicationId"},ConfigurationProfileId:{location:"uri",locationName:"ConfigurationProfileId"},ConfigurationVersion:{location:"querystring",locationName:"configuration_version"}}}}},shapes:{S4:{type:"map",key:{},value:{}},S7:{type:"structure",members:{Id:{},Name:{},Description:{}}},Sc:{type:"list",member:{type:"structure",required:["Type","Content"],members:{Type:{},Content:{type:"string",sensitive:true}}}},Sh:{type:"structure",members:{ApplicationId:{},Id:{},Name:{},Description:{},LocationUri:{},RetrievalRoleArn:{},Validators:{shape:"Sc"},Type:{}}},Sn:{type:"structure",members:{Id:{},Name:{},Description:{},DeploymentDurationInMinutes:{type:"integer"},GrowthType:{},GrowthFactor:{type:"float"},FinalBakeTimeInMinutes:{type:"integer"},ReplicateTo:{}}},Sq:{type:"list",member:{type:"structure",required:["AlarmArn"],members:{AlarmArn:{},AlarmRoleArn:{}}}},St:{type:"structure",members:{ApplicationId:{},Id:{},Name:{},Description:{},State:{},Monitors:{shape:"Sq"}}},Sw:{type:"blob",sensitive:true},Sz:{type:"structure",members:{ApplicationId:{location:"header",locationName:"Application-Id"},ConfigurationProfileId:{location:"header",locationName:"Configuration-Profile-Id"},VersionNumber:{location:"header",locationName:"Version-Number",type:"integer"},Description:{location:"header",locationName:"Description"},Content:{shape:"Sw"},ContentType:{location:"header",locationName:"Content-Type"}},payload:"Content"},S1e:{type:"structure",members:{ApplicationId:{},EnvironmentId:{},DeploymentStrategyId:{},ConfigurationProfileId:{},DeploymentNumber:{type:"integer"},ConfigurationName:{},ConfigurationLocationUri:{},ConfigurationVersion:{},Description:{},DeploymentDurationInMinutes:{type:"integer"},GrowthType:{},GrowthFactor:{type:"float"},FinalBakeTimeInMinutes:{type:"integer"},State:{},EventLog:{type:"list",member:{type:"structure",members:{EventType:{},TriggeredBy:{},Description:{},OccurredAt:{shape:"S1k"}}}},PercentageComplete:{type:"float"},StartedAt:{shape:"S1k"},CompletedAt:{shape:"S1k"}}},S1k:{type:"timestamp",timestampFormat:"iso8601"}}}},6814:function(e){e.exports={version:2,waiters:{EnvironmentDeployed:{description:"Wait until an Environment is deployed. Use this after invoking CreateEnvironment or UpdateEnvironment",delay:5,maxAttempts:999,operation:"GetEnvironment",acceptors:[{matcher:"path",argument:"environment.deploymentStatus",state:"success",expected:"SUCCEEDED"},{matcher:"path",argument:"environment.deploymentStatus",state:"failure",expected:"FAILED"}]},EnvironmentTemplateVersionRegistered:{description:"Wait until an EnvironmentTemplateVersion is registered. Use this after invoking CreateEnvironmentTemplateVersion",delay:2,maxAttempts:150,operation:"GetEnvironmentTemplateVersion",acceptors:[{matcher:"path",argument:"environmentTemplateVersion.status",state:"success",expected:"DRAFT"},{matcher:"path",argument:"environmentTemplateVersion.status",state:"success",expected:"PUBLISHED"},{matcher:"path",argument:"environmentTemplateVersion.status",state:"failure",expected:"REGISTRATION_FAILED"}]},ServiceCreated:{description:"Wait until an Service has deployed its instances and possibly pipeline. Use this after invoking CreateService",delay:5,maxAttempts:999,operation:"GetService",acceptors:[{matcher:"path",argument:"service.status",state:"success",expected:"ACTIVE"},{matcher:"path",argument:"service.status",state:"failure",expected:"CREATE_FAILED_CLEANUP_COMPLETE"},{matcher:"path",argument:"service.status",state:"failure",expected:"CREATE_FAILED_CLEANUP_FAILED"},{matcher:"path",argument:"service.status",state:"failure",expected:"CREATE_FAILED"}]},ServiceDeleted:{description:"Wait until a Service, its instances, and possibly pipeline have been deleted after DeleteService is invoked",delay:5,maxAttempts:999,operation:"GetService",acceptors:[{matcher:"error",state:"success",expected:"ResourceNotFoundException"},{matcher:"path",argument:"service.status",state:"failure",expected:"DELETE_FAILED"}]},ServiceInstanceDeployed:{description:"Wait until a ServiceInstance is deployed. Use this after invoking CreateService or UpdateServiceInstance",delay:5,maxAttempts:999,operation:"GetServiceInstance",acceptors:[{matcher:"path",argument:"serviceInstance.deploymentStatus",state:"success",expected:"SUCCEEDED"},{matcher:"path",argument:"serviceInstance.deploymentStatus",state:"failure",expected:"FAILED"}]},ServicePipelineDeployed:{description:"Wait until an ServicePipeline is deployed. Use this after invoking CreateService or UpdateServicePipeline",delay:10,maxAttempts:360,operation:"GetService",acceptors:[{matcher:"path",argument:"service.pipeline.deploymentStatus",state:"success",expected:"SUCCEEDED"},{matcher:"path",argument:"service.pipeline.deploymentStatus",state:"failure",expected:"FAILED"}]},ServiceTemplateVersionRegistered:{description:"Wait until a ServiceTemplateVersion is registered. Use this after invoking CreateServiceTemplateVersion",delay:2,maxAttempts:150,operation:"GetServiceTemplateVersion",acceptors:[{matcher:"path",argument:"serviceTemplateVersion.status",state:"success",expected:"DRAFT"},{matcher:"path",argument:"serviceTemplateVersion.status",state:"success",expected:"PUBLISHED"},{matcher:"path",argument:"serviceTemplateVersion.status",state:"failure",expected:"REGISTRATION_FAILED"}]},ServiceUpdated:{description:"Wait until a Service, its instances, and possibly pipeline have been deployed after UpdateService is invoked",delay:5,maxAttempts:999,operation:"GetService",acceptors:[{matcher:"path",argument:"service.status",state:"success",expected:"ACTIVE"},{matcher:"path",argument:"service.status",state:"failure",expected:"UPDATE_FAILED_CLEANUP_COMPLETE"},{matcher:"path",argument:"service.status",state:"failure",expected:"UPDATE_FAILED_CLEANUP_FAILED"},{matcher:"path",argument:"service.status",state:"failure",expected:"UPDATE_FAILED"},{matcher:"path",argument:"service.status",state:"failure",expected:"UPDATE_COMPLETE_CLEANUP_FAILED"}]}}}},6823:function(e){e.exports={pagination:{DescribeAddonVersions:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"addons"},ListAddons:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"addons"},ListClusters:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"clusters"},ListFargateProfiles:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"fargateProfileNames"},ListIdentityProviderConfigs:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"identityProviderConfigs"},ListNodegroups:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"nodegroups"},ListUpdates:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"updateIds"}}}},6826:function(e){e.exports={pagination:{ListAssociatedRoute53HealthChecks:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListClusters:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListControlPanels:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListRoutingControls:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListSafetyRules:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},6837:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["rum"]={};i.RUM=s.defineService("rum",["2018-05-10"]);Object.defineProperty(a.services["rum"],"2018-05-10",{get:function get(){var e=r(2583);e.paginators=r(447).pagination;return e},enumerable:true,configurable:true});e.exports=i.RUM},6848:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-11-09",endpointPrefix:"a4b",jsonVersion:"1.1",protocol:"json",serviceFullName:"Alexa For Business",serviceId:"Alexa For Business",signatureVersion:"v4",targetPrefix:"AlexaForBusiness",uid:"alexaforbusiness-2017-11-09"},operations:{ApproveSkill:{input:{type:"structure",required:["SkillId"],members:{SkillId:{}}},output:{type:"structure",members:{}}},AssociateContactWithAddressBook:{input:{type:"structure",required:["ContactArn","AddressBookArn"],members:{ContactArn:{},AddressBookArn:{}}},output:{type:"structure",members:{}}},AssociateDeviceWithNetworkProfile:{input:{type:"structure",required:["DeviceArn","NetworkProfileArn"],members:{DeviceArn:{},NetworkProfileArn:{}}},output:{type:"structure",members:{}}},AssociateDeviceWithRoom:{input:{type:"structure",members:{DeviceArn:{},RoomArn:{}}},output:{type:"structure",members:{}}},AssociateSkillGroupWithRoom:{input:{type:"structure",members:{SkillGroupArn:{},RoomArn:{}}},output:{type:"structure",members:{}}},AssociateSkillWithSkillGroup:{input:{type:"structure",required:["SkillId"],members:{SkillGroupArn:{},SkillId:{}}},output:{type:"structure",members:{}}},AssociateSkillWithUsers:{input:{type:"structure",required:["SkillId"],members:{SkillId:{}}},output:{type:"structure",members:{}}},CreateAddressBook:{input:{type:"structure",required:["Name"],members:{Name:{},Description:{},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"Sl"}}},output:{type:"structure",members:{AddressBookArn:{}}}},CreateBusinessReportSchedule:{input:{type:"structure",required:["Format","ContentRange"],members:{ScheduleName:{},S3BucketName:{},S3KeyPrefix:{},Format:{},ContentRange:{shape:"Sv"},Recurrence:{shape:"Sx"},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"Sl"}}},output:{type:"structure",members:{ScheduleArn:{}}}},CreateConferenceProvider:{input:{type:"structure",required:["ConferenceProviderName","ConferenceProviderType","MeetingSetting"],members:{ConferenceProviderName:{},ConferenceProviderType:{},IPDialIn:{shape:"S13"},PSTNDialIn:{shape:"S16"},MeetingSetting:{shape:"S1b"},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"Sl"}}},output:{type:"structure",members:{ConferenceProviderArn:{}}}},CreateContact:{input:{type:"structure",required:["FirstName"],members:{DisplayName:{},FirstName:{},LastName:{},PhoneNumber:{shape:"S1g"},PhoneNumbers:{shape:"S1h"},SipAddresses:{shape:"S1k"},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"Sl"}}},output:{type:"structure",members:{ContactArn:{}}}},CreateGatewayGroup:{input:{type:"structure",required:["Name","ClientRequestToken"],members:{Name:{},Description:{},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"Sl"}}},output:{type:"structure",members:{GatewayGroupArn:{}}}},CreateNetworkProfile:{input:{type:"structure",required:["NetworkProfileName","Ssid","SecurityType","ClientRequestToken"],members:{NetworkProfileName:{},Description:{},Ssid:{},SecurityType:{},EapMethod:{},CurrentPassword:{shape:"S1z"},NextPassword:{shape:"S20"},CertificateAuthorityArn:{},TrustAnchors:{shape:"S21"},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"Sl"}}},output:{type:"structure",members:{NetworkProfileArn:{}}}},CreateProfile:{input:{type:"structure",required:["ProfileName","Timezone","Address","DistanceUnit","TemperatureUnit","WakeWord"],members:{ProfileName:{},Timezone:{},Address:{},DistanceUnit:{},TemperatureUnit:{},WakeWord:{},Locale:{},ClientRequestToken:{idempotencyToken:true},SetupModeDisabled:{type:"boolean"},MaxVolumeLimit:{type:"integer"},PSTNEnabled:{type:"boolean"},DataRetentionOptIn:{type:"boolean"},MeetingRoomConfiguration:{type:"structure",members:{RoomUtilizationMetricsEnabled:{type:"boolean"},EndOfMeetingReminder:{type:"structure",required:["ReminderAtMinutes","ReminderType","Enabled"],members:{ReminderAtMinutes:{shape:"S2g"},ReminderType:{},Enabled:{type:"boolean"}}},InstantBooking:{type:"structure",required:["DurationInMinutes","Enabled"],members:{DurationInMinutes:{type:"integer"},Enabled:{type:"boolean"}}},RequireCheckIn:{type:"structure",required:["ReleaseAfterMinutes","Enabled"],members:{ReleaseAfterMinutes:{type:"integer"},Enabled:{type:"boolean"}}}}},Tags:{shape:"Sl"}}},output:{type:"structure",members:{ProfileArn:{}}}},CreateRoom:{input:{type:"structure",required:["RoomName"],members:{RoomName:{},Description:{},ProfileArn:{},ProviderCalendarId:{},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"Sl"}}},output:{type:"structure",members:{RoomArn:{}}}},CreateSkillGroup:{input:{type:"structure",required:["SkillGroupName"],members:{SkillGroupName:{},Description:{},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"Sl"}}},output:{type:"structure",members:{SkillGroupArn:{}}}},CreateUser:{input:{type:"structure",required:["UserId"],members:{UserId:{},FirstName:{},LastName:{},Email:{},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"Sl"}}},output:{type:"structure",members:{UserArn:{}}}},DeleteAddressBook:{input:{type:"structure",required:["AddressBookArn"],members:{AddressBookArn:{}}},output:{type:"structure",members:{}}},DeleteBusinessReportSchedule:{input:{type:"structure",required:["ScheduleArn"],members:{ScheduleArn:{}}},output:{type:"structure",members:{}}},DeleteConferenceProvider:{input:{type:"structure",required:["ConferenceProviderArn"],members:{ConferenceProviderArn:{}}},output:{type:"structure",members:{}}},DeleteContact:{input:{type:"structure",required:["ContactArn"],members:{ContactArn:{}}},output:{type:"structure",members:{}}},DeleteDevice:{input:{type:"structure",required:["DeviceArn"],members:{DeviceArn:{}}},output:{type:"structure",members:{}}},DeleteDeviceUsageData:{input:{type:"structure",required:["DeviceArn","DeviceUsageType"],members:{DeviceArn:{},DeviceUsageType:{}}},output:{type:"structure",members:{}}},DeleteGatewayGroup:{input:{type:"structure",required:["GatewayGroupArn"],members:{GatewayGroupArn:{}}},output:{type:"structure",members:{}}},DeleteNetworkProfile:{input:{type:"structure",required:["NetworkProfileArn"],members:{NetworkProfileArn:{}}},output:{type:"structure",members:{}}},DeleteProfile:{input:{type:"structure",members:{ProfileArn:{}}},output:{type:"structure",members:{}}},DeleteRoom:{input:{type:"structure",members:{RoomArn:{}}},output:{type:"structure",members:{}}},DeleteRoomSkillParameter:{input:{type:"structure",required:["SkillId","ParameterKey"],members:{RoomArn:{},SkillId:{},ParameterKey:{}}},output:{type:"structure",members:{}}},DeleteSkillAuthorization:{input:{type:"structure",required:["SkillId"],members:{SkillId:{},RoomArn:{}}},output:{type:"structure",members:{}}},DeleteSkillGroup:{input:{type:"structure",members:{SkillGroupArn:{}}},output:{type:"structure",members:{}}},DeleteUser:{input:{type:"structure",required:["EnrollmentId"],members:{UserArn:{},EnrollmentId:{}}},output:{type:"structure",members:{}}},DisassociateContactFromAddressBook:{input:{type:"structure",required:["ContactArn","AddressBookArn"],members:{ContactArn:{},AddressBookArn:{}}},output:{type:"structure",members:{}}},DisassociateDeviceFromRoom:{input:{type:"structure",members:{DeviceArn:{}}},output:{type:"structure",members:{}}},DisassociateSkillFromSkillGroup:{input:{type:"structure",required:["SkillId"],members:{SkillGroupArn:{},SkillId:{}}},output:{type:"structure",members:{}}},DisassociateSkillFromUsers:{input:{type:"structure",required:["SkillId"],members:{SkillId:{}}},output:{type:"structure",members:{}}},DisassociateSkillGroupFromRoom:{input:{type:"structure",members:{SkillGroupArn:{},RoomArn:{}}},output:{type:"structure",members:{}}},ForgetSmartHomeAppliances:{input:{type:"structure",required:["RoomArn"],members:{RoomArn:{}}},output:{type:"structure",members:{}}},GetAddressBook:{input:{type:"structure",required:["AddressBookArn"],members:{AddressBookArn:{}}},output:{type:"structure",members:{AddressBook:{type:"structure",members:{AddressBookArn:{},Name:{},Description:{}}}}}},GetConferencePreference:{input:{type:"structure",members:{}},output:{type:"structure",members:{Preference:{shape:"S4d"}}}},GetConferenceProvider:{input:{type:"structure",required:["ConferenceProviderArn"],members:{ConferenceProviderArn:{}}},output:{type:"structure",members:{ConferenceProvider:{shape:"S4g"}}}},GetContact:{input:{type:"structure",required:["ContactArn"],members:{ContactArn:{}}},output:{type:"structure",members:{Contact:{type:"structure",members:{ContactArn:{},DisplayName:{},FirstName:{},LastName:{},PhoneNumber:{shape:"S1g"},PhoneNumbers:{shape:"S1h"},SipAddresses:{shape:"S1k"}}}}}},GetDevice:{input:{type:"structure",members:{DeviceArn:{}}},output:{type:"structure",members:{Device:{type:"structure",members:{DeviceArn:{},DeviceSerialNumber:{},DeviceType:{},DeviceName:{},SoftwareVersion:{},MacAddress:{},RoomArn:{},DeviceStatus:{},DeviceStatusInfo:{shape:"S4t"},NetworkProfileInfo:{type:"structure",members:{NetworkProfileArn:{},CertificateArn:{},CertificateExpirationTime:{type:"timestamp"}}}}}}}},GetGateway:{input:{type:"structure",required:["GatewayArn"],members:{GatewayArn:{}}},output:{type:"structure",members:{Gateway:{type:"structure",members:{Arn:{},Name:{},Description:{},GatewayGroupArn:{},SoftwareVersion:{}}}}}},GetGatewayGroup:{input:{type:"structure",required:["GatewayGroupArn"],members:{GatewayGroupArn:{}}},output:{type:"structure",members:{GatewayGroup:{type:"structure",members:{Arn:{},Name:{},Description:{}}}}}},GetInvitationConfiguration:{input:{type:"structure",members:{}},output:{type:"structure",members:{OrganizationName:{},ContactEmail:{},PrivateSkillIds:{shape:"S5e"}}}},GetNetworkProfile:{input:{type:"structure",required:["NetworkProfileArn"],members:{NetworkProfileArn:{}}},output:{type:"structure",members:{NetworkProfile:{type:"structure",members:{NetworkProfileArn:{},NetworkProfileName:{},Description:{},Ssid:{},SecurityType:{},EapMethod:{},CurrentPassword:{shape:"S1z"},NextPassword:{shape:"S20"},CertificateAuthorityArn:{},TrustAnchors:{shape:"S21"}}}}}},GetProfile:{input:{type:"structure",members:{ProfileArn:{}}},output:{type:"structure",members:{Profile:{type:"structure",members:{ProfileArn:{},ProfileName:{},IsDefault:{type:"boolean"},Address:{},Timezone:{},DistanceUnit:{},TemperatureUnit:{},WakeWord:{},Locale:{},SetupModeDisabled:{type:"boolean"},MaxVolumeLimit:{type:"integer"},PSTNEnabled:{type:"boolean"},DataRetentionOptIn:{type:"boolean"},AddressBookArn:{},MeetingRoomConfiguration:{type:"structure",members:{RoomUtilizationMetricsEnabled:{type:"boolean"},EndOfMeetingReminder:{type:"structure",members:{ReminderAtMinutes:{shape:"S2g"},ReminderType:{},Enabled:{type:"boolean"}}},InstantBooking:{type:"structure",members:{DurationInMinutes:{type:"integer"},Enabled:{type:"boolean"}}},RequireCheckIn:{type:"structure",members:{ReleaseAfterMinutes:{type:"integer"},Enabled:{type:"boolean"}}}}}}}}}},GetRoom:{input:{type:"structure",members:{RoomArn:{}}},output:{type:"structure",members:{Room:{type:"structure",members:{RoomArn:{},RoomName:{},Description:{},ProviderCalendarId:{},ProfileArn:{}}}}}},GetRoomSkillParameter:{input:{type:"structure",required:["SkillId","ParameterKey"],members:{RoomArn:{},SkillId:{},ParameterKey:{}}},output:{type:"structure",members:{RoomSkillParameter:{shape:"S5u"}}}},GetSkillGroup:{input:{type:"structure",members:{SkillGroupArn:{}}},output:{type:"structure",members:{SkillGroup:{type:"structure",members:{SkillGroupArn:{},SkillGroupName:{},Description:{}}}}}},ListBusinessReportSchedules:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{BusinessReportSchedules:{type:"list",member:{type:"structure",members:{ScheduleArn:{},ScheduleName:{},S3BucketName:{},S3KeyPrefix:{},Format:{},ContentRange:{shape:"Sv"},Recurrence:{shape:"Sx"},LastBusinessReport:{type:"structure",members:{Status:{},FailureCode:{},S3Location:{type:"structure",members:{Path:{},BucketName:{}}},DeliveryTime:{type:"timestamp"},DownloadUrl:{}}}}}},NextToken:{}}}},ListConferenceProviders:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ConferenceProviders:{type:"list",member:{shape:"S4g"}},NextToken:{}}}},ListDeviceEvents:{input:{type:"structure",required:["DeviceArn"],members:{DeviceArn:{},EventType:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{DeviceEvents:{type:"list",member:{type:"structure",members:{Type:{},Value:{},Timestamp:{type:"timestamp"}}}},NextToken:{}}}},ListGatewayGroups:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{GatewayGroups:{type:"list",member:{type:"structure",members:{Arn:{},Name:{},Description:{}}}},NextToken:{}}}},ListGateways:{input:{type:"structure",members:{GatewayGroupArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Gateways:{type:"list",member:{type:"structure",members:{Arn:{},Name:{},Description:{},GatewayGroupArn:{},SoftwareVersion:{}}}},NextToken:{}}}},ListSkills:{input:{type:"structure",members:{SkillGroupArn:{},EnablementType:{},SkillType:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{SkillSummaries:{type:"list",member:{type:"structure",members:{SkillId:{},SkillName:{},SupportsLinking:{type:"boolean"},EnablementType:{},SkillType:{}}}},NextToken:{}}}},ListSkillsStoreCategories:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{CategoryList:{type:"list",member:{type:"structure",members:{CategoryId:{type:"long"},CategoryName:{}}}},NextToken:{}}}},ListSkillsStoreSkillsByCategory:{input:{type:"structure",required:["CategoryId"],members:{CategoryId:{type:"long"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{SkillsStoreSkills:{type:"list",member:{type:"structure",members:{SkillId:{},SkillName:{},ShortDescription:{},IconUrl:{},SampleUtterances:{type:"list",member:{}},SkillDetails:{type:"structure",members:{ProductDescription:{},InvocationPhrase:{},ReleaseDate:{},EndUserLicenseAgreement:{},GenericKeywords:{type:"list",member:{}},BulletPoints:{type:"list",member:{}},NewInThisVersionBulletPoints:{type:"list",member:{}},SkillTypes:{type:"list",member:{}},Reviews:{type:"map",key:{},value:{}},DeveloperInfo:{type:"structure",members:{DeveloperName:{},PrivacyPolicy:{},Email:{},Url:{}}}}},SupportsLinking:{type:"boolean"}}}},NextToken:{}}}},ListSmartHomeAppliances:{input:{type:"structure",required:["RoomArn"],members:{RoomArn:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{SmartHomeAppliances:{type:"list",member:{type:"structure",members:{FriendlyName:{},Description:{},ManufacturerName:{}}}},NextToken:{}}}},ListTags:{input:{type:"structure",required:["Arn"],members:{Arn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Tags:{shape:"Sl"},NextToken:{}}}},PutConferencePreference:{input:{type:"structure",required:["ConferencePreference"],members:{ConferencePreference:{shape:"S4d"}}},output:{type:"structure",members:{}}},PutInvitationConfiguration:{input:{type:"structure",required:["OrganizationName"],members:{OrganizationName:{},ContactEmail:{},PrivateSkillIds:{shape:"S5e"}}},output:{type:"structure",members:{}}},PutRoomSkillParameter:{input:{type:"structure",required:["SkillId","RoomSkillParameter"],members:{RoomArn:{},SkillId:{},RoomSkillParameter:{shape:"S5u"}}},output:{type:"structure",members:{}}},PutSkillAuthorization:{input:{type:"structure",required:["AuthorizationResult","SkillId"],members:{AuthorizationResult:{type:"map",key:{},value:{},sensitive:true},SkillId:{},RoomArn:{}}},output:{type:"structure",members:{}}},RegisterAVSDevice:{input:{type:"structure",required:["ClientId","UserCode","ProductId","AmazonId"],members:{ClientId:{},UserCode:{},ProductId:{},DeviceSerialNumber:{},AmazonId:{},RoomArn:{},Tags:{shape:"Sl"}}},output:{type:"structure",members:{DeviceArn:{}}}},RejectSkill:{input:{type:"structure",required:["SkillId"],members:{SkillId:{}}},output:{type:"structure",members:{}}},ResolveRoom:{input:{type:"structure",required:["UserId","SkillId"],members:{UserId:{},SkillId:{}}},output:{type:"structure",members:{RoomArn:{},RoomName:{},RoomSkillParameters:{type:"list",member:{shape:"S5u"}}}}},RevokeInvitation:{input:{type:"structure",members:{UserArn:{},EnrollmentId:{}}},output:{type:"structure",members:{}}},SearchAddressBooks:{input:{type:"structure",members:{Filters:{shape:"S92"},SortCriteria:{shape:"S97"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{AddressBooks:{type:"list",member:{type:"structure",members:{AddressBookArn:{},Name:{},Description:{}}}},NextToken:{},TotalCount:{type:"integer"}}}},SearchContacts:{input:{type:"structure",members:{Filters:{shape:"S92"},SortCriteria:{shape:"S97"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Contacts:{type:"list",member:{type:"structure",members:{ContactArn:{},DisplayName:{},FirstName:{},LastName:{},PhoneNumber:{shape:"S1g"},PhoneNumbers:{shape:"S1h"},SipAddresses:{shape:"S1k"}}}},NextToken:{},TotalCount:{type:"integer"}}}},SearchDevices:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S92"},SortCriteria:{shape:"S97"}}},output:{type:"structure",members:{Devices:{type:"list",member:{type:"structure",members:{DeviceArn:{},DeviceSerialNumber:{},DeviceType:{},DeviceName:{},SoftwareVersion:{},MacAddress:{},DeviceStatus:{},NetworkProfileArn:{},NetworkProfileName:{},RoomArn:{},RoomName:{},DeviceStatusInfo:{shape:"S4t"},CreatedTime:{type:"timestamp"}}}},NextToken:{},TotalCount:{type:"integer"}}}},SearchNetworkProfiles:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S92"},SortCriteria:{shape:"S97"}}},output:{type:"structure",members:{NetworkProfiles:{type:"list",member:{type:"structure",members:{NetworkProfileArn:{},NetworkProfileName:{},Description:{},Ssid:{},SecurityType:{},EapMethod:{},CertificateAuthorityArn:{}}}},NextToken:{},TotalCount:{type:"integer"}}}},SearchProfiles:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S92"},SortCriteria:{shape:"S97"}}},output:{type:"structure",members:{Profiles:{type:"list",member:{type:"structure",members:{ProfileArn:{},ProfileName:{},IsDefault:{type:"boolean"},Address:{},Timezone:{},DistanceUnit:{},TemperatureUnit:{},WakeWord:{},Locale:{}}}},NextToken:{},TotalCount:{type:"integer"}}}},SearchRooms:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S92"},SortCriteria:{shape:"S97"}}},output:{type:"structure",members:{Rooms:{type:"list",member:{type:"structure",members:{RoomArn:{},RoomName:{},Description:{},ProviderCalendarId:{},ProfileArn:{},ProfileName:{}}}},NextToken:{},TotalCount:{type:"integer"}}}},SearchSkillGroups:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S92"},SortCriteria:{shape:"S97"}}},output:{type:"structure",members:{SkillGroups:{type:"list",member:{type:"structure",members:{SkillGroupArn:{},SkillGroupName:{},Description:{}}}},NextToken:{},TotalCount:{type:"integer"}}}},SearchUsers:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"S92"},SortCriteria:{shape:"S97"}}},output:{type:"structure",members:{Users:{type:"list",member:{type:"structure",members:{UserArn:{},FirstName:{},LastName:{},Email:{},EnrollmentStatus:{},EnrollmentId:{}}}},NextToken:{},TotalCount:{type:"integer"}}}},SendAnnouncement:{input:{type:"structure",required:["RoomFilters","Content","ClientRequestToken"],members:{RoomFilters:{shape:"S92"},Content:{type:"structure",members:{TextList:{type:"list",member:{type:"structure",required:["Locale","Value"],members:{Locale:{},Value:{}}}},SsmlList:{type:"list",member:{type:"structure",required:["Locale","Value"],members:{Locale:{},Value:{}}}},AudioList:{type:"list",member:{type:"structure",required:["Locale","Location"],members:{Locale:{},Location:{}}}}}},TimeToLiveInSeconds:{type:"integer"},ClientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{AnnouncementArn:{}}}},SendInvitation:{input:{type:"structure",members:{UserArn:{}}},output:{type:"structure",members:{}}},StartDeviceSync:{input:{type:"structure",required:["Features"],members:{RoomArn:{},DeviceArn:{},Features:{type:"list",member:{}}}},output:{type:"structure",members:{}}},StartSmartHomeApplianceDiscovery:{input:{type:"structure",required:["RoomArn"],members:{RoomArn:{}}},output:{type:"structure",members:{}}},TagResource:{input:{type:"structure",required:["Arn","Tags"],members:{Arn:{},Tags:{shape:"Sl"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["Arn","TagKeys"],members:{Arn:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateAddressBook:{input:{type:"structure",required:["AddressBookArn"],members:{AddressBookArn:{},Name:{},Description:{}}},output:{type:"structure",members:{}}},UpdateBusinessReportSchedule:{input:{type:"structure",required:["ScheduleArn"],members:{ScheduleArn:{},S3BucketName:{},S3KeyPrefix:{},Format:{},ScheduleName:{},Recurrence:{shape:"Sx"}}},output:{type:"structure",members:{}}},UpdateConferenceProvider:{input:{type:"structure",required:["ConferenceProviderArn","ConferenceProviderType","MeetingSetting"],members:{ConferenceProviderArn:{},ConferenceProviderType:{},IPDialIn:{shape:"S13"},PSTNDialIn:{shape:"S16"},MeetingSetting:{shape:"S1b"}}},output:{type:"structure",members:{}}},UpdateContact:{input:{type:"structure",required:["ContactArn"],members:{ContactArn:{},DisplayName:{},FirstName:{},LastName:{},PhoneNumber:{shape:"S1g"},PhoneNumbers:{shape:"S1h"},SipAddresses:{shape:"S1k"}}},output:{type:"structure",members:{}}},UpdateDevice:{input:{type:"structure",members:{DeviceArn:{},DeviceName:{}}},output:{type:"structure",members:{}}},UpdateGateway:{input:{type:"structure",required:["GatewayArn"],members:{GatewayArn:{},Name:{},Description:{},SoftwareVersion:{}}},output:{type:"structure",members:{}}},UpdateGatewayGroup:{input:{type:"structure",required:["GatewayGroupArn"],members:{GatewayGroupArn:{},Name:{},Description:{}}},output:{type:"structure",members:{}}},UpdateNetworkProfile:{input:{type:"structure",required:["NetworkProfileArn"],members:{NetworkProfileArn:{},NetworkProfileName:{},Description:{},CurrentPassword:{shape:"S1z"},NextPassword:{shape:"S20"},CertificateAuthorityArn:{},TrustAnchors:{shape:"S21"}}},output:{type:"structure",members:{}}},UpdateProfile:{input:{type:"structure",members:{ProfileArn:{},ProfileName:{},IsDefault:{type:"boolean"},Timezone:{},Address:{},DistanceUnit:{},TemperatureUnit:{},WakeWord:{},Locale:{},SetupModeDisabled:{type:"boolean"},MaxVolumeLimit:{type:"integer"},PSTNEnabled:{type:"boolean"},DataRetentionOptIn:{type:"boolean"},MeetingRoomConfiguration:{type:"structure",members:{RoomUtilizationMetricsEnabled:{type:"boolean"},EndOfMeetingReminder:{type:"structure",members:{ReminderAtMinutes:{shape:"S2g"},ReminderType:{},Enabled:{type:"boolean"}}},InstantBooking:{type:"structure",members:{DurationInMinutes:{type:"integer"},Enabled:{type:"boolean"}}},RequireCheckIn:{type:"structure",members:{ReleaseAfterMinutes:{type:"integer"},Enabled:{type:"boolean"}}}}}}},output:{type:"structure",members:{}}},UpdateRoom:{input:{type:"structure",members:{RoomArn:{},RoomName:{},Description:{},ProviderCalendarId:{},ProfileArn:{}}},output:{type:"structure",members:{}}},UpdateSkillGroup:{input:{type:"structure",members:{SkillGroupArn:{},SkillGroupName:{},Description:{}}},output:{type:"structure",members:{}}}},shapes:{Sl:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sv:{type:"structure",required:["Interval"],members:{Interval:{}}},Sx:{type:"structure",members:{StartDate:{}}},S13:{type:"structure",required:["Endpoint","CommsProtocol"],members:{Endpoint:{},CommsProtocol:{}}},S16:{type:"structure",required:["CountryCode","PhoneNumber","OneClickIdDelay","OneClickPinDelay"],members:{CountryCode:{},PhoneNumber:{},OneClickIdDelay:{},OneClickPinDelay:{}}},S1b:{type:"structure",required:["RequirePin"],members:{RequirePin:{}}},S1g:{type:"string",sensitive:true},S1h:{type:"list",member:{type:"structure",required:["Number","Type"],members:{Number:{shape:"S1g"},Type:{type:"string",sensitive:true}}}},S1k:{type:"list",member:{type:"structure",required:["Uri","Type"],members:{Uri:{type:"string",sensitive:true},Type:{type:"string",sensitive:true}}}},S1z:{type:"string",sensitive:true},S20:{type:"string",sensitive:true},S21:{type:"list",member:{}},S2g:{type:"list",member:{type:"integer"}},S4d:{type:"structure",members:{DefaultConferenceProviderArn:{}}},S4g:{type:"structure",members:{Arn:{},Name:{},Type:{},IPDialIn:{shape:"S13"},PSTNDialIn:{shape:"S16"},MeetingSetting:{shape:"S1b"}}},S4t:{type:"structure",members:{DeviceStatusDetails:{type:"list",member:{type:"structure",members:{Feature:{},Code:{}}}},ConnectionStatus:{},ConnectionStatusUpdatedTime:{type:"timestamp"}}},S5e:{type:"list",member:{}},S5u:{type:"structure",required:["ParameterKey","ParameterValue"],members:{ParameterKey:{},ParameterValue:{}}},S92:{type:"list",member:{type:"structure",required:["Key","Values"],members:{Key:{},Values:{type:"list",member:{}}}}},S97:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}}}}},6849:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2015-09-21",endpointPrefix:"api.ecr",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"Amazon ECR",serviceFullName:"Amazon EC2 Container Registry",serviceId:"ECR",signatureVersion:"v4",signingName:"ecr",targetPrefix:"AmazonEC2ContainerRegistry_V20150921",uid:"ecr-2015-09-21"},operations:{BatchCheckLayerAvailability:{input:{type:"structure",required:["repositoryName","layerDigests"],members:{registryId:{},repositoryName:{},layerDigests:{type:"list",member:{}}}},output:{type:"structure",members:{layers:{type:"list",member:{type:"structure",members:{layerDigest:{},layerAvailability:{},layerSize:{type:"long"},mediaType:{}}}},failures:{type:"list",member:{type:"structure",members:{layerDigest:{},failureCode:{},failureReason:{}}}}}}},BatchDeleteImage:{input:{type:"structure",required:["repositoryName","imageIds"],members:{registryId:{},repositoryName:{},imageIds:{shape:"Si"}}},output:{type:"structure",members:{imageIds:{shape:"Si"},failures:{shape:"Sn"}}}},BatchGetImage:{input:{type:"structure",required:["repositoryName","imageIds"],members:{registryId:{},repositoryName:{},imageIds:{shape:"Si"},acceptedMediaTypes:{type:"list",member:{}}}},output:{type:"structure",members:{images:{type:"list",member:{shape:"Sv"}},failures:{shape:"Sn"}}}},BatchGetRepositoryScanningConfiguration:{input:{type:"structure",required:["repositoryNames"],members:{repositoryNames:{type:"list",member:{}}}},output:{type:"structure",members:{scanningConfigurations:{type:"list",member:{type:"structure",members:{repositoryArn:{},repositoryName:{},scanOnPush:{type:"boolean"},scanFrequency:{},appliedScanFilters:{shape:"S15"}}}},failures:{type:"list",member:{type:"structure",members:{repositoryName:{},failureCode:{},failureReason:{}}}}}}},CompleteLayerUpload:{input:{type:"structure",required:["repositoryName","uploadId","layerDigests"],members:{registryId:{},repositoryName:{},uploadId:{},layerDigests:{type:"list",member:{}}}},output:{type:"structure",members:{registryId:{},repositoryName:{},uploadId:{},layerDigest:{}}}},CreatePullThroughCacheRule:{input:{type:"structure",required:["ecrRepositoryPrefix","upstreamRegistryUrl"],members:{ecrRepositoryPrefix:{},upstreamRegistryUrl:{},registryId:{}}},output:{type:"structure",members:{ecrRepositoryPrefix:{},upstreamRegistryUrl:{},createdAt:{type:"timestamp"},registryId:{}}}},CreateRepository:{input:{type:"structure",required:["repositoryName"],members:{registryId:{},repositoryName:{},tags:{shape:"S1n"},imageTagMutability:{},imageScanningConfiguration:{shape:"S1s"},encryptionConfiguration:{shape:"S1t"}}},output:{type:"structure",members:{repository:{shape:"S1x"}}}},DeleteLifecyclePolicy:{input:{type:"structure",required:["repositoryName"],members:{registryId:{},repositoryName:{}}},output:{type:"structure",members:{registryId:{},repositoryName:{},lifecyclePolicyText:{},lastEvaluatedAt:{type:"timestamp"}}}},DeletePullThroughCacheRule:{input:{type:"structure",required:["ecrRepositoryPrefix"],members:{ecrRepositoryPrefix:{},registryId:{}}},output:{type:"structure",members:{ecrRepositoryPrefix:{},upstreamRegistryUrl:{},createdAt:{type:"timestamp"},registryId:{}}}},DeleteRegistryPolicy:{input:{type:"structure",members:{}},output:{type:"structure",members:{registryId:{},policyText:{}}}},DeleteRepository:{input:{type:"structure",required:["repositoryName"],members:{registryId:{},repositoryName:{},force:{type:"boolean"}}},output:{type:"structure",members:{repository:{shape:"S1x"}}}},DeleteRepositoryPolicy:{input:{type:"structure",required:["repositoryName"],members:{registryId:{},repositoryName:{}}},output:{type:"structure",members:{registryId:{},repositoryName:{},policyText:{}}}},DescribeImageReplicationStatus:{input:{type:"structure",required:["repositoryName","imageId"],members:{repositoryName:{},imageId:{shape:"Sj"},registryId:{}}},output:{type:"structure",members:{repositoryName:{},imageId:{shape:"Sj"},replicationStatuses:{type:"list",member:{type:"structure",members:{region:{},registryId:{},status:{},failureCode:{}}}}}}},DescribeImageScanFindings:{input:{type:"structure",required:["repositoryName","imageId"],members:{registryId:{},repositoryName:{},imageId:{shape:"Sj"},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{registryId:{},repositoryName:{},imageId:{shape:"Sj"},imageScanStatus:{shape:"S2o"},imageScanFindings:{type:"structure",members:{imageScanCompletedAt:{type:"timestamp"},vulnerabilitySourceUpdatedAt:{type:"timestamp"},findingSeverityCounts:{shape:"S2u"},findings:{type:"list",member:{type:"structure",members:{name:{},description:{},uri:{},severity:{},attributes:{type:"list",member:{type:"structure",required:["key"],members:{key:{},value:{}}}}}}},enhancedFindings:{type:"list",member:{type:"structure",members:{awsAccountId:{},description:{},findingArn:{},firstObservedAt:{type:"timestamp"},lastObservedAt:{type:"timestamp"},packageVulnerabilityDetails:{type:"structure",members:{cvss:{type:"list",member:{type:"structure",members:{baseScore:{type:"double"},scoringVector:{},source:{},version:{}}}},referenceUrls:{type:"list",member:{}},relatedVulnerabilities:{type:"list",member:{}},source:{},sourceUrl:{},vendorCreatedAt:{type:"timestamp"},vendorSeverity:{},vendorUpdatedAt:{type:"timestamp"},vulnerabilityId:{},vulnerablePackages:{type:"list",member:{type:"structure",members:{arch:{},epoch:{type:"integer"},filePath:{},name:{},packageManager:{},release:{},sourceLayerHash:{},version:{}}}}}},remediation:{type:"structure",members:{recommendation:{type:"structure",members:{url:{},text:{}}}}},resources:{type:"list",member:{type:"structure",members:{details:{type:"structure",members:{awsEcrContainerImage:{type:"structure",members:{architecture:{},author:{},imageHash:{},imageTags:{type:"list",member:{}},platform:{},pushedAt:{type:"timestamp"},registry:{},repositoryName:{}}}}},id:{},tags:{type:"map",key:{},value:{}},type:{}}}},score:{type:"double"},scoreDetails:{type:"structure",members:{cvss:{type:"structure",members:{adjustments:{type:"list",member:{type:"structure",members:{metric:{},reason:{}}}},score:{type:"double"},scoreSource:{},scoringVector:{},version:{}}}}},severity:{},status:{},title:{},type:{},updatedAt:{type:"timestamp"}}}}}},nextToken:{}}}},DescribeImages:{input:{type:"structure",required:["repositoryName"],members:{registryId:{},repositoryName:{},imageIds:{shape:"Si"},nextToken:{},maxResults:{type:"integer"},filter:{type:"structure",members:{tagStatus:{}}}}},output:{type:"structure",members:{imageDetails:{type:"list",member:{type:"structure",members:{registryId:{},repositoryName:{},imageDigest:{},imageTags:{shape:"S4m"},imageSizeInBytes:{type:"long"},imagePushedAt:{type:"timestamp"},imageScanStatus:{shape:"S2o"},imageScanFindingsSummary:{type:"structure",members:{imageScanCompletedAt:{type:"timestamp"},vulnerabilitySourceUpdatedAt:{type:"timestamp"},findingSeverityCounts:{shape:"S2u"}}},imageManifestMediaType:{},artifactMediaType:{},lastRecordedPullTime:{type:"timestamp"}}}},nextToken:{}}}},DescribePullThroughCacheRules:{input:{type:"structure",members:{registryId:{},ecrRepositoryPrefixes:{type:"list",member:{}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{pullThroughCacheRules:{type:"list",member:{type:"structure",members:{ecrRepositoryPrefix:{},upstreamRegistryUrl:{},createdAt:{type:"timestamp"},registryId:{}}}},nextToken:{}}}},DescribeRegistry:{input:{type:"structure",members:{}},output:{type:"structure",members:{registryId:{},replicationConfiguration:{shape:"S4y"}}}},DescribeRepositories:{input:{type:"structure",members:{registryId:{},repositoryNames:{type:"list",member:{}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{repositories:{type:"list",member:{shape:"S1x"}},nextToken:{}}}},GetAuthorizationToken:{input:{type:"structure",members:{registryIds:{deprecated:true,deprecatedMessage:"This field is deprecated. The returned authorization token can be used to access any Amazon ECR registry that the IAM principal has access to, specifying a registry ID doesn't change the permissions scope of the authorization token.",type:"list",member:{}}}},output:{type:"structure",members:{authorizationData:{type:"list",member:{type:"structure",members:{authorizationToken:{},expiresAt:{type:"timestamp"},proxyEndpoint:{}}}}}}},GetDownloadUrlForLayer:{input:{type:"structure",required:["repositoryName","layerDigest"],members:{registryId:{},repositoryName:{},layerDigest:{}}},output:{type:"structure",members:{downloadUrl:{},layerDigest:{}}}},GetLifecyclePolicy:{input:{type:"structure",required:["repositoryName"],members:{registryId:{},repositoryName:{}}},output:{type:"structure",members:{registryId:{},repositoryName:{},lifecyclePolicyText:{},lastEvaluatedAt:{type:"timestamp"}}}},GetLifecyclePolicyPreview:{input:{type:"structure",required:["repositoryName"],members:{registryId:{},repositoryName:{},imageIds:{shape:"Si"},nextToken:{},maxResults:{type:"integer"},filter:{type:"structure",members:{tagStatus:{}}}}},output:{type:"structure",members:{registryId:{},repositoryName:{},lifecyclePolicyText:{},status:{},nextToken:{},previewResults:{type:"list",member:{type:"structure",members:{imageTags:{shape:"S4m"},imageDigest:{},imagePushedAt:{type:"timestamp"},action:{type:"structure",members:{type:{}}},appliedRulePriority:{type:"integer"}}}},summary:{type:"structure",members:{expiringImageTotalCount:{type:"integer"}}}}}},GetRegistryPolicy:{input:{type:"structure",members:{}},output:{type:"structure",members:{registryId:{},policyText:{}}}},GetRegistryScanningConfiguration:{input:{type:"structure",members:{}},output:{type:"structure",members:{registryId:{},scanningConfiguration:{shape:"S63"}}}},GetRepositoryPolicy:{input:{type:"structure",required:["repositoryName"],members:{registryId:{},repositoryName:{}}},output:{type:"structure",members:{registryId:{},repositoryName:{},policyText:{}}}},InitiateLayerUpload:{input:{type:"structure",required:["repositoryName"],members:{registryId:{},repositoryName:{}}},output:{type:"structure",members:{uploadId:{},partSize:{type:"long"}}}},ListImages:{input:{type:"structure",required:["repositoryName"],members:{registryId:{},repositoryName:{},nextToken:{},maxResults:{type:"integer"},filter:{type:"structure",members:{tagStatus:{}}}}},output:{type:"structure",members:{imageIds:{shape:"Si"},nextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["resourceArn"],members:{resourceArn:{}}},output:{type:"structure",members:{tags:{shape:"S1n"}}}},PutImage:{input:{type:"structure",required:["repositoryName","imageManifest"],members:{registryId:{},repositoryName:{},imageManifest:{},imageManifestMediaType:{},imageTag:{},imageDigest:{}}},output:{type:"structure",members:{image:{shape:"Sv"}}}},PutImageScanningConfiguration:{input:{type:"structure",required:["repositoryName","imageScanningConfiguration"],members:{registryId:{},repositoryName:{},imageScanningConfiguration:{shape:"S1s"}}},output:{type:"structure",members:{registryId:{},repositoryName:{},imageScanningConfiguration:{shape:"S1s"}}}},PutImageTagMutability:{input:{type:"structure",required:["repositoryName","imageTagMutability"],members:{registryId:{},repositoryName:{},imageTagMutability:{}}},output:{type:"structure",members:{registryId:{},repositoryName:{},imageTagMutability:{}}}},PutLifecyclePolicy:{input:{type:"structure",required:["repositoryName","lifecyclePolicyText"],members:{registryId:{},repositoryName:{},lifecyclePolicyText:{}}},output:{type:"structure",members:{registryId:{},repositoryName:{},lifecyclePolicyText:{}}}},PutRegistryPolicy:{input:{type:"structure",required:["policyText"],members:{policyText:{}}},output:{type:"structure",members:{registryId:{},policyText:{}}}},PutRegistryScanningConfiguration:{input:{type:"structure",members:{scanType:{},rules:{shape:"S65"}}},output:{type:"structure",members:{registryScanningConfiguration:{shape:"S63"}}}},PutReplicationConfiguration:{input:{type:"structure",required:["replicationConfiguration"],members:{replicationConfiguration:{shape:"S4y"}}},output:{type:"structure",members:{replicationConfiguration:{shape:"S4y"}}}},SetRepositoryPolicy:{input:{type:"structure",required:["repositoryName","policyText"],members:{registryId:{},repositoryName:{},policyText:{},force:{type:"boolean"}}},output:{type:"structure",members:{registryId:{},repositoryName:{},policyText:{}}}},StartImageScan:{input:{type:"structure",required:["repositoryName","imageId"],members:{registryId:{},repositoryName:{},imageId:{shape:"Sj"}}},output:{type:"structure",members:{registryId:{},repositoryName:{},imageId:{shape:"Sj"},imageScanStatus:{shape:"S2o"}}}},StartLifecyclePolicyPreview:{input:{type:"structure",required:["repositoryName"],members:{registryId:{},repositoryName:{},lifecyclePolicyText:{}}},output:{type:"structure",members:{registryId:{},repositoryName:{},lifecyclePolicyText:{},status:{}}}},TagResource:{input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{},tags:{shape:"S1n"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{},tagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UploadLayerPart:{input:{type:"structure",required:["repositoryName","uploadId","partFirstByte","partLastByte","layerPartBlob"],members:{registryId:{},repositoryName:{},uploadId:{},partFirstByte:{type:"long"},partLastByte:{type:"long"},layerPartBlob:{type:"blob"}}},output:{type:"structure",members:{registryId:{},repositoryName:{},uploadId:{},lastByteReceived:{type:"long"}}}}},shapes:{Si:{type:"list",member:{shape:"Sj"}},Sj:{type:"structure",members:{imageDigest:{},imageTag:{}}},Sn:{type:"list",member:{type:"structure",members:{imageId:{shape:"Sj"},failureCode:{},failureReason:{}}}},Sv:{type:"structure",members:{registryId:{},repositoryName:{},imageId:{shape:"Sj"},imageManifest:{},imageManifestMediaType:{}}},S15:{type:"list",member:{type:"structure",required:["filter","filterType"],members:{filter:{},filterType:{}}}},S1n:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},S1s:{type:"structure",members:{scanOnPush:{type:"boolean"}}},S1t:{type:"structure",required:["encryptionType"],members:{encryptionType:{},kmsKey:{}}},S1x:{type:"structure",members:{repositoryArn:{},registryId:{},repositoryName:{},repositoryUri:{},createdAt:{type:"timestamp"},imageTagMutability:{},imageScanningConfiguration:{shape:"S1s"},encryptionConfiguration:{shape:"S1t"}}},S2o:{type:"structure",members:{status:{},description:{}}},S2u:{type:"map",key:{},value:{type:"integer"}},S4m:{type:"list",member:{}},S4y:{type:"structure",required:["rules"],members:{rules:{type:"list",member:{type:"structure",required:["destinations"],members:{destinations:{type:"list",member:{type:"structure",required:["region","registryId"],members:{region:{},registryId:{}}}},repositoryFilters:{type:"list",member:{type:"structure",required:["filter","filterType"],members:{filter:{},filterType:{}}}}}}}}},S63:{type:"structure",members:{scanType:{},rules:{shape:"S65"}}},S65:{type:"list",member:{type:"structure",required:["scanFrequency","repositoryFilters"],members:{scanFrequency:{},repositoryFilters:{shape:"S15"}}}}}}},6855:function(e,t,r){(function(){var t,i,s,a,o,n,u,p,m,c,l,d,y,b={}.hasOwnProperty;y=r(8582),d=y.isObject,l=y.isFunction,c=y.isEmpty;o=null;t=null;i=null;s=null;a=null;p=null;m=null;u=null;e.exports=n=function(){function XMLNode(e){this.parent=e;if(this.parent){this.options=this.parent.options;this.stringify=this.parent.stringify}this.children=[];if(!o){o=r(5796);t=r(9657);i=r(7919);s=r(7738);a=r(5735);p=r(7660);m=r(9708);u=r(2491)}}XMLNode.prototype.element=function(e,t,r){var i,s,a,o,n,u,p,m,y,S;u=null;if(t==null){t={}}t=t.valueOf();if(!d(t)){y=[t,r],r=y[0],t=y[1]}if(e!=null){e=e.valueOf()}if(Array.isArray(e)){for(a=0,p=e.length;a0){s.arrayEach(r.required,function(i){var s=r.members[i];if(s.endpointDiscoveryId===true){var a=s.isLocationName?s.name:i;e[a]=String(t[i])}else{marshallCustomIdentifiersHelper(e,t[i],s)}})}}function marshallCustomIdentifiers(e,t){var r={};marshallCustomIdentifiersHelper(r,e.params,t);return r}function optionalDiscoverEndpoint(e){var t=e.service;var r=t.api;var a=r.operations?r.operations[e.operation]:undefined;var o=a?a.input:undefined;var n=marshallCustomIdentifiers(e,o);var u=getCacheKey(e);if(Object.keys(n).length>0){u=s.update(u,n);if(a)u.operation=a.name}var p=i.endpointCache.get(u);if(p&&p.length===1&&p[0].Address===""){return}else if(p&&p.length>0){e.httpRequest.updateEndpoint(p[0].Address)}else{var m=t.makeRequest(r.endpointOperation,{Operation:a.name,Identifiers:n});addApiVersionHeader(m);m.removeListener("validate",i.EventListeners.Core.VALIDATE_PARAMETERS);m.removeListener("retry",i.EventListeners.Core.RETRY_CHECK);i.endpointCache.put(u,[{Address:"",CachePeriodInMinutes:1}]);m.send(function(e,t){if(t&&t.Endpoints){i.endpointCache.put(u,t.Endpoints)}else if(e){i.endpointCache.put(u,[{Address:"",CachePeriodInMinutes:1}])}})}}var o={};function requiredDiscoverEndpoint(e,t){var r=e.service;var a=r.api;var n=a.operations?a.operations[e.operation]:undefined;var u=n?n.input:undefined;var p=marshallCustomIdentifiers(e,u);var m=getCacheKey(e);if(Object.keys(p).length>0){m=s.update(m,p);if(n)m.operation=n.name}var c=i.EndpointCache.getKeyString(m);var l=i.endpointCache.get(c);if(l&&l.length===1&&l[0].Address===""){if(!o[c])o[c]=[];o[c].push({request:e,callback:t});return}else if(l&&l.length>0){e.httpRequest.updateEndpoint(l[0].Address);t()}else{var d=r.makeRequest(a.endpointOperation,{Operation:n.name,Identifiers:p});d.removeListener("validate",i.EventListeners.Core.VALIDATE_PARAMETERS);addApiVersionHeader(d);i.endpointCache.put(c,[{Address:"",CachePeriodInMinutes:60}]);d.send(function(r,a){if(r){e.response.error=s.error(r,{retryable:false});i.endpointCache.remove(m);if(o[c]){var n=o[c];s.arrayEach(n,function(e){e.request.response.error=s.error(r,{retryable:false});e.callback()});delete o[c]}}else if(a){i.endpointCache.put(c,a.Endpoints);e.httpRequest.updateEndpoint(a.Endpoints[0].Address);if(o[c]){var n=o[c];s.arrayEach(n,function(e){e.request.httpRequest.updateEndpoint(a.Endpoints[0].Address);e.callback()});delete o[c]}}t()})}}function addApiVersionHeader(e){var t=e.service.api;var r=t.apiVersion;if(r&&!e.httpRequest.headers["x-amz-api-version"]){e.httpRequest.headers["x-amz-api-version"]=r}}function invalidateCachedEndpoints(e){var t=e.error;var r=e.httpResponse;if(t&&(t.code==="InvalidEndpointException"||r.statusCode===421)){var a=e.request;var o=a.service.api.operations||{};var n=o[a.operation]?o[a.operation].input:undefined;var u=marshallCustomIdentifiers(a,n);var p=getCacheKey(a);if(Object.keys(u).length>0){p=s.update(p,u);if(o[a.operation])p.operation=o[a.operation].name}i.endpointCache.remove(p)}}function hasCustomEndpoint(e){if(e._originalConfig&&e._originalConfig.endpoint&&e._originalConfig.endpointDiscoveryEnabled===true){throw s.error(new Error,{code:"ConfigurationException",message:"Custom endpoint is supplied; endpointDiscoveryEnabled must not be true."})}var t=i.config[e.serviceIdentifier]||{};return Boolean(i.config.endpoint||t.endpoint||e._originalConfig&&e._originalConfig.endpoint)}function isFalsy(e){return["false","0"].indexOf(e)>=0}function resolveEndpointDiscoveryConfig(e){var t=e.service||{};if(t.config.endpointDiscoveryEnabled!==undefined){return t.config.endpointDiscoveryEnabled}if(s.isBrowser())return undefined;for(var r=0;r` ${e}="${t}"`).join("");if(!t){return`<${e}${i}>`}return`<${e}${i}>${t}`}write(e){return i(this,void 0,void 0,function*(){const t=!!(e===null||e===void 0?void 0:e.overwrite);const r=yield this.filePath();const i=t?u:n;yield i(r,this._buffer,{encoding:"utf8"});return this.emptyBuffer()})}clear(){return i(this,void 0,void 0,function*(){return this.emptyBuffer().write({overwrite:true})})}stringify(){return this._buffer}isEmptyBuffer(){return this._buffer.length===0}emptyBuffer(){this._buffer="";return this}addRaw(e,t=false){this._buffer+=e;return t?this.addEOL():this}addEOL(){return this.addRaw(s.EOL)}addCodeBlock(e,t){const r=Object.assign({},t&&{lang:t});const i=this.wrap("pre",this.wrap("code",e),r);return this.addRaw(i).addEOL()}addList(e,t=false){const r=t?"ol":"ul";const i=e.map(e=>this.wrap("li",e)).join("");const s=this.wrap(r,i);return this.addRaw(s).addEOL()}addTable(e){const t=e.map(e=>{const t=e.map(e=>{if(typeof e==="string"){return this.wrap("td",e)}const{header:t,data:r,colspan:i,rowspan:s}=e;const a=t?"th":"td";const o=Object.assign(Object.assign({},i&&{colspan:i}),s&&{rowspan:s});return this.wrap(a,r,o)}).join("");return this.wrap("tr",t)}).join("");const r=this.wrap("table",t);return this.addRaw(r).addEOL()}addDetails(e,t){const r=this.wrap("details",this.wrap("summary",e)+t);return this.addRaw(r).addEOL()}addImage(e,t,r){const{width:i,height:s}=r||{};const a=Object.assign(Object.assign({},i&&{width:i}),s&&{height:s});const o=this.wrap("img",null,Object.assign({src:e,alt:t},a));return this.addRaw(o).addEOL()}addHeading(e,t){const r=`h${t}`;const i=["h1","h2","h3","h4","h5","h6"].includes(r)?r:"h1";const s=this.wrap(i,e);return this.addRaw(s).addEOL()}addSeparator(){const e=this.wrap("hr",null);return this.addRaw(e).addEOL()}addBreak(){const e=this.wrap("br",null);return this.addRaw(e).addEOL()}addQuote(e,t){const r=Object.assign({},t&&{cite:t});const i=this.wrap("blockquote",e,r);return this.addRaw(i).addEOL()}addLink(e,t){const r=this.wrap("a",e,{href:t});return this.addRaw(r).addEOL()}}const p=new Summary;t.markdownSummary=p;t.summary=p},7672:function(e){e.exports={pagination:{DescribeBatchPredictions:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken",result_key:"Results"},DescribeDataSources:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken",result_key:"Results"},DescribeEvaluations:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken",result_key:"Results"},DescribeMLModels:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken",result_key:"Results"}}}},7684:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2014-03-28",endpointPrefix:"logs",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon CloudWatch Logs",serviceId:"CloudWatch Logs",signatureVersion:"v4",targetPrefix:"Logs_20140328",uid:"logs-2014-03-28"},operations:{AssociateKmsKey:{input:{type:"structure",required:["logGroupName","kmsKeyId"],members:{logGroupName:{},kmsKeyId:{}}}},CancelExportTask:{input:{type:"structure",required:["taskId"],members:{taskId:{}}}},CreateExportTask:{input:{type:"structure",required:["logGroupName","from","to","destination"],members:{taskName:{},logGroupName:{},logStreamNamePrefix:{},from:{type:"long"},to:{type:"long"},destination:{},destinationPrefix:{}}},output:{type:"structure",members:{taskId:{}}}},CreateLogGroup:{input:{type:"structure",required:["logGroupName"],members:{logGroupName:{},kmsKeyId:{},tags:{shape:"Se"}}}},CreateLogStream:{input:{type:"structure",required:["logGroupName","logStreamName"],members:{logGroupName:{},logStreamName:{}}}},DeleteDestination:{input:{type:"structure",required:["destinationName"],members:{destinationName:{}}}},DeleteLogGroup:{input:{type:"structure",required:["logGroupName"],members:{logGroupName:{}}}},DeleteLogStream:{input:{type:"structure",required:["logGroupName","logStreamName"],members:{logGroupName:{},logStreamName:{}}}},DeleteMetricFilter:{input:{type:"structure",required:["logGroupName","filterName"],members:{logGroupName:{},filterName:{}}}},DeleteQueryDefinition:{input:{type:"structure",required:["queryDefinitionId"],members:{queryDefinitionId:{}}},output:{type:"structure",members:{success:{type:"boolean"}}}},DeleteResourcePolicy:{input:{type:"structure",members:{policyName:{}}}},DeleteRetentionPolicy:{input:{type:"structure",required:["logGroupName"],members:{logGroupName:{}}}},DeleteSubscriptionFilter:{input:{type:"structure",required:["logGroupName","filterName"],members:{logGroupName:{},filterName:{}}}},DescribeDestinations:{input:{type:"structure",members:{DestinationNamePrefix:{},nextToken:{},limit:{type:"integer"}}},output:{type:"structure",members:{destinations:{type:"list",member:{shape:"S11"}},nextToken:{}}}},DescribeExportTasks:{input:{type:"structure",members:{taskId:{},statusCode:{},nextToken:{},limit:{type:"integer"}}},output:{type:"structure",members:{exportTasks:{type:"list",member:{type:"structure",members:{taskId:{},taskName:{},logGroupName:{},from:{type:"long"},to:{type:"long"},destination:{},destinationPrefix:{},status:{type:"structure",members:{code:{},message:{}}},executionInfo:{type:"structure",members:{creationTime:{type:"long"},completionTime:{type:"long"}}}}}},nextToken:{}}}},DescribeLogGroups:{input:{type:"structure",members:{logGroupNamePrefix:{},nextToken:{},limit:{type:"integer"}}},output:{type:"structure",members:{logGroups:{type:"list",member:{type:"structure",members:{logGroupName:{},creationTime:{type:"long"},retentionInDays:{type:"integer"},metricFilterCount:{type:"integer"},arn:{},storedBytes:{type:"long"},kmsKeyId:{}}}},nextToken:{}}}},DescribeLogStreams:{input:{type:"structure",required:["logGroupName"],members:{logGroupName:{},logStreamNamePrefix:{},orderBy:{},descending:{type:"boolean"},nextToken:{},limit:{type:"integer"}}},output:{type:"structure",members:{logStreams:{type:"list",member:{type:"structure",members:{logStreamName:{},creationTime:{type:"long"},firstEventTimestamp:{type:"long"},lastEventTimestamp:{type:"long"},lastIngestionTime:{type:"long"},uploadSequenceToken:{},arn:{},storedBytes:{deprecated:true,deprecatedMessage:"Starting on June 17, 2019, this parameter will be deprecated for log streams, and will be reported as zero. This change applies only to log streams. The storedBytes parameter for log groups is not affected.",type:"long"}}}},nextToken:{}}}},DescribeMetricFilters:{input:{type:"structure",members:{logGroupName:{},filterNamePrefix:{},nextToken:{},limit:{type:"integer"},metricName:{},metricNamespace:{}}},output:{type:"structure",members:{metricFilters:{type:"list",member:{type:"structure",members:{filterName:{},filterPattern:{},metricTransformations:{shape:"S1z"},creationTime:{type:"long"},logGroupName:{}}}},nextToken:{}}}},DescribeQueries:{input:{type:"structure",members:{logGroupName:{},status:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{queries:{type:"list",member:{type:"structure",members:{queryId:{},queryString:{},status:{},createTime:{type:"long"},logGroupName:{}}}},nextToken:{}}}},DescribeQueryDefinitions:{input:{type:"structure",members:{queryDefinitionNamePrefix:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{queryDefinitions:{type:"list",member:{type:"structure",members:{queryDefinitionId:{},name:{},queryString:{},lastModified:{type:"long"},logGroupNames:{shape:"S2l"}}}},nextToken:{}}}},DescribeResourcePolicies:{input:{type:"structure",members:{nextToken:{},limit:{type:"integer"}}},output:{type:"structure",members:{resourcePolicies:{type:"list",member:{shape:"S2p"}},nextToken:{}}}},DescribeSubscriptionFilters:{input:{type:"structure",required:["logGroupName"],members:{logGroupName:{},filterNamePrefix:{},nextToken:{},limit:{type:"integer"}}},output:{type:"structure",members:{subscriptionFilters:{type:"list",member:{type:"structure",members:{filterName:{},logGroupName:{},filterPattern:{},destinationArn:{},roleArn:{},distribution:{},creationTime:{type:"long"}}}},nextToken:{}}}},DisassociateKmsKey:{input:{type:"structure",required:["logGroupName"],members:{logGroupName:{}}}},FilterLogEvents:{input:{type:"structure",required:["logGroupName"],members:{logGroupName:{},logStreamNames:{type:"list",member:{}},logStreamNamePrefix:{},startTime:{type:"long"},endTime:{type:"long"},filterPattern:{},nextToken:{},limit:{type:"integer"},interleaved:{deprecated:true,deprecatedMessage:"Starting on June 17, 2019, this parameter will be ignored and the value will be assumed to be true. The response from this operation will always interleave events from multiple log streams within a log group.",type:"boolean"}}},output:{type:"structure",members:{events:{type:"list",member:{type:"structure",members:{logStreamName:{},timestamp:{type:"long"},message:{},ingestionTime:{type:"long"},eventId:{}}}},searchedLogStreams:{type:"list",member:{type:"structure",members:{logStreamName:{},searchedCompletely:{type:"boolean"}}}},nextToken:{}}}},GetLogEvents:{input:{type:"structure",required:["logGroupName","logStreamName"],members:{logGroupName:{},logStreamName:{},startTime:{type:"long"},endTime:{type:"long"},nextToken:{},limit:{type:"integer"},startFromHead:{type:"boolean"}}},output:{type:"structure",members:{events:{type:"list",member:{type:"structure",members:{timestamp:{type:"long"},message:{},ingestionTime:{type:"long"}}}},nextForwardToken:{},nextBackwardToken:{}}}},GetLogGroupFields:{input:{type:"structure",required:["logGroupName"],members:{logGroupName:{},time:{type:"long"}}},output:{type:"structure",members:{logGroupFields:{type:"list",member:{type:"structure",members:{name:{},percent:{type:"integer"}}}}}}},GetLogRecord:{input:{type:"structure",required:["logRecordPointer"],members:{logRecordPointer:{}}},output:{type:"structure",members:{logRecord:{type:"map",key:{},value:{}}}}},GetQueryResults:{input:{type:"structure",required:["queryId"],members:{queryId:{}}},output:{type:"structure",members:{results:{type:"list",member:{type:"list",member:{type:"structure",members:{field:{},value:{}}}}},statistics:{type:"structure",members:{recordsMatched:{type:"double"},recordsScanned:{type:"double"},bytesScanned:{type:"double"}}},status:{}}}},ListTagsLogGroup:{input:{type:"structure",required:["logGroupName"],members:{logGroupName:{}}},output:{type:"structure",members:{tags:{shape:"Se"}}}},PutDestination:{input:{type:"structure",required:["destinationName","targetArn","roleArn"],members:{destinationName:{},targetArn:{},roleArn:{}}},output:{type:"structure",members:{destination:{shape:"S11"}}}},PutDestinationPolicy:{input:{type:"structure",required:["destinationName","accessPolicy"],members:{destinationName:{},accessPolicy:{},forceUpdate:{type:"boolean"}}}},PutLogEvents:{input:{type:"structure",required:["logGroupName","logStreamName","logEvents"],members:{logGroupName:{},logStreamName:{},logEvents:{type:"list",member:{type:"structure",required:["timestamp","message"],members:{timestamp:{type:"long"},message:{}}}},sequenceToken:{}}},output:{type:"structure",members:{nextSequenceToken:{},rejectedLogEventsInfo:{type:"structure",members:{tooNewLogEventStartIndex:{type:"integer"},tooOldLogEventEndIndex:{type:"integer"},expiredLogEventEndIndex:{type:"integer"}}}}}},PutMetricFilter:{input:{type:"structure",required:["logGroupName","filterName","filterPattern","metricTransformations"],members:{logGroupName:{},filterName:{},filterPattern:{},metricTransformations:{shape:"S1z"}}}},PutQueryDefinition:{input:{type:"structure",required:["name","queryString"],members:{name:{},queryDefinitionId:{},logGroupNames:{shape:"S2l"},queryString:{}}},output:{type:"structure",members:{queryDefinitionId:{}}}},PutResourcePolicy:{input:{type:"structure",members:{policyName:{},policyDocument:{}}},output:{type:"structure",members:{resourcePolicy:{shape:"S2p"}}}},PutRetentionPolicy:{input:{type:"structure",required:["logGroupName","retentionInDays"],members:{logGroupName:{},retentionInDays:{type:"integer"}}}},PutSubscriptionFilter:{input:{type:"structure",required:["logGroupName","filterName","filterPattern","destinationArn"],members:{logGroupName:{},filterName:{},filterPattern:{},destinationArn:{},roleArn:{},distribution:{}}}},StartQuery:{input:{type:"structure",required:["startTime","endTime","queryString"],members:{logGroupName:{},logGroupNames:{shape:"S2l"},startTime:{type:"long"},endTime:{type:"long"},queryString:{},limit:{type:"integer"}}},output:{type:"structure",members:{queryId:{}}}},StopQuery:{input:{type:"structure",required:["queryId"],members:{queryId:{}}},output:{type:"structure",members:{success:{type:"boolean"}}}},TagLogGroup:{input:{type:"structure",required:["logGroupName","tags"],members:{logGroupName:{},tags:{shape:"Se"}}}},TestMetricFilter:{input:{type:"structure",required:["filterPattern","logEventMessages"],members:{filterPattern:{},logEventMessages:{type:"list",member:{}}}},output:{type:"structure",members:{matches:{type:"list",member:{type:"structure",members:{eventNumber:{type:"long"},eventMessage:{},extractedValues:{type:"map",key:{},value:{}}}}}}}},UntagLogGroup:{input:{type:"structure",required:["logGroupName","tags"],members:{logGroupName:{},tags:{type:"list",member:{}}}}}},shapes:{Se:{type:"map",key:{},value:{}},S11:{type:"structure",members:{destinationName:{},targetArn:{},roleArn:{},accessPolicy:{},arn:{},creationTime:{type:"long"}}},S1z:{type:"list",member:{type:"structure",required:["metricName","metricNamespace","metricValue"],members:{metricName:{},metricNamespace:{},metricValue:{},defaultValue:{type:"double"},dimensions:{type:"map",key:{},value:{}},unit:{}}}},S2l:{type:"list",member:{}},S2p:{type:"structure",members:{policyName:{},policyDocument:{},lastUpdatedTime:{type:"long"}}}}}},7696:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2006-03-01",checksumFormat:"md5",endpointPrefix:"s3",globalEndpoint:"s3.amazonaws.com",protocol:"rest-xml",serviceAbbreviation:"Amazon S3",serviceFullName:"Amazon Simple Storage Service",serviceId:"S3",signatureVersion:"s3",uid:"s3-2006-03-01"},operations:{AbortMultipartUpload:{http:{method:"DELETE",requestUri:"/{Bucket}/{Key+}",responseCode:204},input:{type:"structure",required:["Bucket","Key","UploadId"],members:{Bucket:{location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},UploadId:{location:"querystring",locationName:"uploadId"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{RequestCharged:{location:"header",locationName:"x-amz-request-charged"}}}},CompleteMultipartUpload:{http:{requestUri:"/{Bucket}/{Key+}"},input:{type:"structure",required:["Bucket","Key","UploadId"],members:{Bucket:{location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},MultipartUpload:{locationName:"CompleteMultipartUpload",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"},type:"structure",members:{Parts:{locationName:"Part",type:"list",member:{type:"structure",members:{ETag:{},ChecksumCRC32:{},ChecksumCRC32C:{},ChecksumSHA1:{},ChecksumSHA256:{},PartNumber:{type:"integer"}}},flattened:true}}},UploadId:{location:"querystring",locationName:"uploadId"},ChecksumCRC32:{location:"header",locationName:"x-amz-checksum-crc32"},ChecksumCRC32C:{location:"header",locationName:"x-amz-checksum-crc32c"},ChecksumSHA1:{location:"header",locationName:"x-amz-checksum-sha1"},ChecksumSHA256:{location:"header",locationName:"x-amz-checksum-sha256"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKey:{shape:"Sk",location:"header",locationName:"x-amz-server-side-encryption-customer-key"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"}},payload:"MultipartUpload"},output:{type:"structure",members:{Location:{},Bucket:{},Key:{},Expiration:{location:"header",locationName:"x-amz-expiration"},ETag:{},ChecksumCRC32:{},ChecksumCRC32C:{},ChecksumSHA1:{},ChecksumSHA256:{},ServerSideEncryption:{location:"header",locationName:"x-amz-server-side-encryption"},VersionId:{location:"header",locationName:"x-amz-version-id"},SSEKMSKeyId:{shape:"Sr",location:"header",locationName:"x-amz-server-side-encryption-aws-kms-key-id"},BucketKeyEnabled:{location:"header",locationName:"x-amz-server-side-encryption-bucket-key-enabled",type:"boolean"},RequestCharged:{location:"header",locationName:"x-amz-request-charged"}}}},CopyObject:{http:{method:"PUT",requestUri:"/{Bucket}/{Key+}"},input:{type:"structure",required:["Bucket","CopySource","Key"],members:{ACL:{location:"header",locationName:"x-amz-acl"},Bucket:{location:"uri",locationName:"Bucket"},CacheControl:{location:"header",locationName:"Cache-Control"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-checksum-algorithm"},ContentDisposition:{location:"header",locationName:"Content-Disposition"},ContentEncoding:{location:"header",locationName:"Content-Encoding"},ContentLanguage:{location:"header",locationName:"Content-Language"},ContentType:{location:"header",locationName:"Content-Type"},CopySource:{location:"header",locationName:"x-amz-copy-source"},CopySourceIfMatch:{location:"header",locationName:"x-amz-copy-source-if-match"},CopySourceIfModifiedSince:{location:"header",locationName:"x-amz-copy-source-if-modified-since",type:"timestamp"},CopySourceIfNoneMatch:{location:"header",locationName:"x-amz-copy-source-if-none-match"},CopySourceIfUnmodifiedSince:{location:"header",locationName:"x-amz-copy-source-if-unmodified-since",type:"timestamp"},Expires:{location:"header",locationName:"Expires",type:"timestamp"},GrantFullControl:{location:"header",locationName:"x-amz-grant-full-control"},GrantRead:{location:"header",locationName:"x-amz-grant-read"},GrantReadACP:{location:"header",locationName:"x-amz-grant-read-acp"},GrantWriteACP:{location:"header",locationName:"x-amz-grant-write-acp"},Key:{location:"uri",locationName:"Key"},Metadata:{shape:"S1b",location:"headers",locationName:"x-amz-meta-"},MetadataDirective:{location:"header",locationName:"x-amz-metadata-directive"},TaggingDirective:{location:"header",locationName:"x-amz-tagging-directive"},ServerSideEncryption:{location:"header",locationName:"x-amz-server-side-encryption"},StorageClass:{location:"header",locationName:"x-amz-storage-class"},WebsiteRedirectLocation:{location:"header",locationName:"x-amz-website-redirect-location"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKey:{shape:"Sk",location:"header",locationName:"x-amz-server-side-encryption-customer-key"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},SSEKMSKeyId:{shape:"Sr",location:"header",locationName:"x-amz-server-side-encryption-aws-kms-key-id"},SSEKMSEncryptionContext:{shape:"S1i",location:"header",locationName:"x-amz-server-side-encryption-context"},BucketKeyEnabled:{location:"header",locationName:"x-amz-server-side-encryption-bucket-key-enabled",type:"boolean"},CopySourceSSECustomerAlgorithm:{location:"header",locationName:"x-amz-copy-source-server-side-encryption-customer-algorithm"},CopySourceSSECustomerKey:{shape:"S1k",location:"header",locationName:"x-amz-copy-source-server-side-encryption-customer-key"},CopySourceSSECustomerKeyMD5:{location:"header",locationName:"x-amz-copy-source-server-side-encryption-customer-key-MD5"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},Tagging:{location:"header",locationName:"x-amz-tagging"},ObjectLockMode:{location:"header",locationName:"x-amz-object-lock-mode"},ObjectLockRetainUntilDate:{shape:"S1o",location:"header",locationName:"x-amz-object-lock-retain-until-date"},ObjectLockLegalHoldStatus:{location:"header",locationName:"x-amz-object-lock-legal-hold"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},ExpectedSourceBucketOwner:{location:"header",locationName:"x-amz-source-expected-bucket-owner"}}},output:{type:"structure",members:{CopyObjectResult:{type:"structure",members:{ETag:{},LastModified:{type:"timestamp"},ChecksumCRC32:{},ChecksumCRC32C:{},ChecksumSHA1:{},ChecksumSHA256:{}}},Expiration:{location:"header",locationName:"x-amz-expiration"},CopySourceVersionId:{location:"header",locationName:"x-amz-copy-source-version-id"},VersionId:{location:"header",locationName:"x-amz-version-id"},ServerSideEncryption:{location:"header",locationName:"x-amz-server-side-encryption"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},SSEKMSKeyId:{shape:"Sr",location:"header",locationName:"x-amz-server-side-encryption-aws-kms-key-id"},SSEKMSEncryptionContext:{shape:"S1i",location:"header",locationName:"x-amz-server-side-encryption-context"},BucketKeyEnabled:{location:"header",locationName:"x-amz-server-side-encryption-bucket-key-enabled",type:"boolean"},RequestCharged:{location:"header",locationName:"x-amz-request-charged"}},payload:"CopyObjectResult"},alias:"PutObjectCopy"},CreateBucket:{http:{method:"PUT",requestUri:"/{Bucket}"},input:{type:"structure",required:["Bucket"],members:{ACL:{location:"header",locationName:"x-amz-acl"},Bucket:{location:"uri",locationName:"Bucket"},CreateBucketConfiguration:{locationName:"CreateBucketConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"},type:"structure",members:{LocationConstraint:{}}},GrantFullControl:{location:"header",locationName:"x-amz-grant-full-control"},GrantRead:{location:"header",locationName:"x-amz-grant-read"},GrantReadACP:{location:"header",locationName:"x-amz-grant-read-acp"},GrantWrite:{location:"header",locationName:"x-amz-grant-write"},GrantWriteACP:{location:"header",locationName:"x-amz-grant-write-acp"},ObjectLockEnabledForBucket:{location:"header",locationName:"x-amz-bucket-object-lock-enabled",type:"boolean"},ObjectOwnership:{location:"header",locationName:"x-amz-object-ownership"}},payload:"CreateBucketConfiguration"},output:{type:"structure",members:{Location:{location:"header",locationName:"Location"}}},alias:"PutBucket"},CreateMultipartUpload:{http:{requestUri:"/{Bucket}/{Key+}?uploads"},input:{type:"structure",required:["Bucket","Key"],members:{ACL:{location:"header",locationName:"x-amz-acl"},Bucket:{location:"uri",locationName:"Bucket"},CacheControl:{location:"header",locationName:"Cache-Control"},ContentDisposition:{location:"header",locationName:"Content-Disposition"},ContentEncoding:{location:"header",locationName:"Content-Encoding"},ContentLanguage:{location:"header",locationName:"Content-Language"},ContentType:{location:"header",locationName:"Content-Type"},Expires:{location:"header",locationName:"Expires",type:"timestamp"},GrantFullControl:{location:"header",locationName:"x-amz-grant-full-control"},GrantRead:{location:"header",locationName:"x-amz-grant-read"},GrantReadACP:{location:"header",locationName:"x-amz-grant-read-acp"},GrantWriteACP:{location:"header",locationName:"x-amz-grant-write-acp"},Key:{location:"uri",locationName:"Key"},Metadata:{shape:"S1b",location:"headers",locationName:"x-amz-meta-"},ServerSideEncryption:{location:"header",locationName:"x-amz-server-side-encryption"},StorageClass:{location:"header",locationName:"x-amz-storage-class"},WebsiteRedirectLocation:{location:"header",locationName:"x-amz-website-redirect-location"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKey:{shape:"Sk",location:"header",locationName:"x-amz-server-side-encryption-customer-key"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},SSEKMSKeyId:{shape:"Sr",location:"header",locationName:"x-amz-server-side-encryption-aws-kms-key-id"},SSEKMSEncryptionContext:{shape:"S1i",location:"header",locationName:"x-amz-server-side-encryption-context"},BucketKeyEnabled:{location:"header",locationName:"x-amz-server-side-encryption-bucket-key-enabled",type:"boolean"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},Tagging:{location:"header",locationName:"x-amz-tagging"},ObjectLockMode:{location:"header",locationName:"x-amz-object-lock-mode"},ObjectLockRetainUntilDate:{shape:"S1o",location:"header",locationName:"x-amz-object-lock-retain-until-date"},ObjectLockLegalHoldStatus:{location:"header",locationName:"x-amz-object-lock-legal-hold"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-checksum-algorithm"}}},output:{type:"structure",members:{AbortDate:{location:"header",locationName:"x-amz-abort-date",type:"timestamp"},AbortRuleId:{location:"header",locationName:"x-amz-abort-rule-id"},Bucket:{locationName:"Bucket"},Key:{},UploadId:{},ServerSideEncryption:{location:"header",locationName:"x-amz-server-side-encryption"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},SSEKMSKeyId:{shape:"Sr",location:"header",locationName:"x-amz-server-side-encryption-aws-kms-key-id"},SSEKMSEncryptionContext:{shape:"S1i",location:"header",locationName:"x-amz-server-side-encryption-context"},BucketKeyEnabled:{location:"header",locationName:"x-amz-server-side-encryption-bucket-key-enabled",type:"boolean"},RequestCharged:{location:"header",locationName:"x-amz-request-charged"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-checksum-algorithm"}}},alias:"InitiateMultipartUpload"},DeleteBucket:{http:{method:"DELETE",requestUri:"/{Bucket}",responseCode:204},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}}},DeleteBucketAnalyticsConfiguration:{http:{method:"DELETE",requestUri:"/{Bucket}?analytics",responseCode:204},input:{type:"structure",required:["Bucket","Id"],members:{Bucket:{location:"uri",locationName:"Bucket"},Id:{location:"querystring",locationName:"id"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}}},DeleteBucketCors:{http:{method:"DELETE",requestUri:"/{Bucket}?cors",responseCode:204},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}}},DeleteBucketEncryption:{http:{method:"DELETE",requestUri:"/{Bucket}?encryption",responseCode:204},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}}},DeleteBucketIntelligentTieringConfiguration:{http:{method:"DELETE",requestUri:"/{Bucket}?intelligent-tiering",responseCode:204},input:{type:"structure",required:["Bucket","Id"],members:{Bucket:{location:"uri",locationName:"Bucket"},Id:{location:"querystring",locationName:"id"}}}},DeleteBucketInventoryConfiguration:{http:{method:"DELETE",requestUri:"/{Bucket}?inventory",responseCode:204},input:{type:"structure",required:["Bucket","Id"],members:{Bucket:{location:"uri",locationName:"Bucket"},Id:{location:"querystring",locationName:"id"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}}},DeleteBucketLifecycle:{http:{method:"DELETE",requestUri:"/{Bucket}?lifecycle",responseCode:204},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}}},DeleteBucketMetricsConfiguration:{http:{method:"DELETE",requestUri:"/{Bucket}?metrics",responseCode:204},input:{type:"structure",required:["Bucket","Id"],members:{Bucket:{location:"uri",locationName:"Bucket"},Id:{location:"querystring",locationName:"id"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}}},DeleteBucketOwnershipControls:{http:{method:"DELETE",requestUri:"/{Bucket}?ownershipControls",responseCode:204},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}}},DeleteBucketPolicy:{http:{method:"DELETE",requestUri:"/{Bucket}?policy",responseCode:204},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}}},DeleteBucketReplication:{http:{method:"DELETE",requestUri:"/{Bucket}?replication",responseCode:204},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}}},DeleteBucketTagging:{http:{method:"DELETE",requestUri:"/{Bucket}?tagging",responseCode:204},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}}},DeleteBucketWebsite:{http:{method:"DELETE",requestUri:"/{Bucket}?website",responseCode:204},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}}},DeleteObject:{http:{method:"DELETE",requestUri:"/{Bucket}/{Key+}",responseCode:204},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},MFA:{location:"header",locationName:"x-amz-mfa"},VersionId:{location:"querystring",locationName:"versionId"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},BypassGovernanceRetention:{location:"header",locationName:"x-amz-bypass-governance-retention",type:"boolean"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{DeleteMarker:{location:"header",locationName:"x-amz-delete-marker",type:"boolean"},VersionId:{location:"header",locationName:"x-amz-version-id"},RequestCharged:{location:"header",locationName:"x-amz-request-charged"}}}},DeleteObjectTagging:{http:{method:"DELETE",requestUri:"/{Bucket}/{Key+}?tagging",responseCode:204},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},VersionId:{location:"querystring",locationName:"versionId"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{VersionId:{location:"header",locationName:"x-amz-version-id"}}}},DeleteObjects:{http:{requestUri:"/{Bucket}?delete"},input:{type:"structure",required:["Bucket","Delete"],members:{Bucket:{location:"uri",locationName:"Bucket"},Delete:{locationName:"Delete",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"},type:"structure",required:["Objects"],members:{Objects:{locationName:"Object",type:"list",member:{type:"structure",required:["Key"],members:{Key:{},VersionId:{}}},flattened:true},Quiet:{type:"boolean"}}},MFA:{location:"header",locationName:"x-amz-mfa"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},BypassGovernanceRetention:{location:"header",locationName:"x-amz-bypass-governance-retention",type:"boolean"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"}},payload:"Delete"},output:{type:"structure",members:{Deleted:{type:"list",member:{type:"structure",members:{Key:{},VersionId:{},DeleteMarker:{type:"boolean"},DeleteMarkerVersionId:{}}},flattened:true},RequestCharged:{location:"header",locationName:"x-amz-request-charged"},Errors:{locationName:"Error",type:"list",member:{type:"structure",members:{Key:{},VersionId:{},Code:{},Message:{}}},flattened:true}}},alias:"DeleteMultipleObjects",httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},DeletePublicAccessBlock:{http:{method:"DELETE",requestUri:"/{Bucket}?publicAccessBlock",responseCode:204},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}}},GetBucketAccelerateConfiguration:{http:{method:"GET",requestUri:"/{Bucket}?accelerate"},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{Status:{}}}},GetBucketAcl:{http:{method:"GET",requestUri:"/{Bucket}?acl"},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{Owner:{shape:"S3d"},Grants:{shape:"S3g",locationName:"AccessControlList"}}}},GetBucketAnalyticsConfiguration:{http:{method:"GET",requestUri:"/{Bucket}?analytics"},input:{type:"structure",required:["Bucket","Id"],members:{Bucket:{location:"uri",locationName:"Bucket"},Id:{location:"querystring",locationName:"id"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{AnalyticsConfiguration:{shape:"S3p"}},payload:"AnalyticsConfiguration"}},GetBucketCors:{http:{method:"GET",requestUri:"/{Bucket}?cors"},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{CORSRules:{shape:"S44",locationName:"CORSRule"}}}},GetBucketEncryption:{http:{method:"GET",requestUri:"/{Bucket}?encryption"},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{ServerSideEncryptionConfiguration:{shape:"S4h"}},payload:"ServerSideEncryptionConfiguration"}},GetBucketIntelligentTieringConfiguration:{http:{method:"GET",requestUri:"/{Bucket}?intelligent-tiering"},input:{type:"structure",required:["Bucket","Id"],members:{Bucket:{location:"uri",locationName:"Bucket"},Id:{location:"querystring",locationName:"id"}}},output:{type:"structure",members:{IntelligentTieringConfiguration:{shape:"S4n"}},payload:"IntelligentTieringConfiguration"}},GetBucketInventoryConfiguration:{http:{method:"GET",requestUri:"/{Bucket}?inventory"},input:{type:"structure",required:["Bucket","Id"],members:{Bucket:{location:"uri",locationName:"Bucket"},Id:{location:"querystring",locationName:"id"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{InventoryConfiguration:{shape:"S4x"}},payload:"InventoryConfiguration"}},GetBucketLifecycle:{http:{method:"GET",requestUri:"/{Bucket}?lifecycle"},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{Rules:{shape:"S5d",locationName:"Rule"}}},deprecated:true},GetBucketLifecycleConfiguration:{http:{method:"GET",requestUri:"/{Bucket}?lifecycle"},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{Rules:{shape:"S5t",locationName:"Rule"}}}},GetBucketLocation:{http:{method:"GET",requestUri:"/{Bucket}?location"},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{LocationConstraint:{}}}},GetBucketLogging:{http:{method:"GET",requestUri:"/{Bucket}?logging"},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{LoggingEnabled:{shape:"S65"}}}},GetBucketMetricsConfiguration:{http:{method:"GET",requestUri:"/{Bucket}?metrics"},input:{type:"structure",required:["Bucket","Id"],members:{Bucket:{location:"uri",locationName:"Bucket"},Id:{location:"querystring",locationName:"id"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{MetricsConfiguration:{shape:"S6d"}},payload:"MetricsConfiguration"}},GetBucketNotification:{http:{method:"GET",requestUri:"/{Bucket}?notification"},input:{shape:"S6h"},output:{shape:"S6i"},deprecated:true},GetBucketNotificationConfiguration:{http:{method:"GET",requestUri:"/{Bucket}?notification"},input:{shape:"S6h"},output:{shape:"S6t"}},GetBucketOwnershipControls:{http:{method:"GET",requestUri:"/{Bucket}?ownershipControls"},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{OwnershipControls:{shape:"S7a"}},payload:"OwnershipControls"}},GetBucketPolicy:{http:{method:"GET",requestUri:"/{Bucket}?policy"},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{Policy:{}},payload:"Policy"}},GetBucketPolicyStatus:{http:{method:"GET",requestUri:"/{Bucket}?policyStatus"},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{PolicyStatus:{type:"structure",members:{IsPublic:{locationName:"IsPublic",type:"boolean"}}}},payload:"PolicyStatus"}},GetBucketReplication:{http:{method:"GET",requestUri:"/{Bucket}?replication"},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{ReplicationConfiguration:{shape:"S7m"}},payload:"ReplicationConfiguration"}},GetBucketRequestPayment:{http:{method:"GET",requestUri:"/{Bucket}?requestPayment"},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{Payer:{}}}},GetBucketTagging:{http:{method:"GET",requestUri:"/{Bucket}?tagging"},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",required:["TagSet"],members:{TagSet:{shape:"S3v"}}}},GetBucketVersioning:{http:{method:"GET",requestUri:"/{Bucket}?versioning"},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{Status:{},MFADelete:{locationName:"MfaDelete"}}}},GetBucketWebsite:{http:{method:"GET",requestUri:"/{Bucket}?website"},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{RedirectAllRequestsTo:{shape:"S8p"},IndexDocument:{shape:"S8s"},ErrorDocument:{shape:"S8u"},RoutingRules:{shape:"S8v"}}}},GetObject:{http:{method:"GET",requestUri:"/{Bucket}/{Key+}"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{location:"uri",locationName:"Bucket"},IfMatch:{location:"header",locationName:"If-Match"},IfModifiedSince:{location:"header",locationName:"If-Modified-Since",type:"timestamp"},IfNoneMatch:{location:"header",locationName:"If-None-Match"},IfUnmodifiedSince:{location:"header",locationName:"If-Unmodified-Since",type:"timestamp"},Key:{location:"uri",locationName:"Key"},Range:{location:"header",locationName:"Range"},ResponseCacheControl:{location:"querystring",locationName:"response-cache-control"},ResponseContentDisposition:{location:"querystring",locationName:"response-content-disposition"},ResponseContentEncoding:{location:"querystring",locationName:"response-content-encoding"},ResponseContentLanguage:{location:"querystring",locationName:"response-content-language"},ResponseContentType:{location:"querystring",locationName:"response-content-type"},ResponseExpires:{location:"querystring",locationName:"response-expires",type:"timestamp",timestampFormat:"rfc822"},VersionId:{location:"querystring",locationName:"versionId"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKey:{shape:"Sk",location:"header",locationName:"x-amz-server-side-encryption-customer-key"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},PartNumber:{location:"querystring",locationName:"partNumber",type:"integer"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},ChecksumMode:{location:"header",locationName:"x-amz-checksum-mode"}}},output:{type:"structure",members:{Body:{streaming:true,type:"blob"},DeleteMarker:{location:"header",locationName:"x-amz-delete-marker",type:"boolean"},AcceptRanges:{location:"header",locationName:"accept-ranges"},Expiration:{location:"header",locationName:"x-amz-expiration"},Restore:{location:"header",locationName:"x-amz-restore"},LastModified:{location:"header",locationName:"Last-Modified",type:"timestamp"},ContentLength:{location:"header",locationName:"Content-Length",type:"long"},ETag:{location:"header",locationName:"ETag"},ChecksumCRC32:{location:"header",locationName:"x-amz-checksum-crc32"},ChecksumCRC32C:{location:"header",locationName:"x-amz-checksum-crc32c"},ChecksumSHA1:{location:"header",locationName:"x-amz-checksum-sha1"},ChecksumSHA256:{location:"header",locationName:"x-amz-checksum-sha256"},MissingMeta:{location:"header",locationName:"x-amz-missing-meta",type:"integer"},VersionId:{location:"header",locationName:"x-amz-version-id"},CacheControl:{location:"header",locationName:"Cache-Control"},ContentDisposition:{location:"header",locationName:"Content-Disposition"},ContentEncoding:{location:"header",locationName:"Content-Encoding"},ContentLanguage:{location:"header",locationName:"Content-Language"},ContentRange:{location:"header",locationName:"Content-Range"},ContentType:{location:"header",locationName:"Content-Type"},Expires:{location:"header",locationName:"Expires",type:"timestamp"},WebsiteRedirectLocation:{location:"header",locationName:"x-amz-website-redirect-location"},ServerSideEncryption:{location:"header",locationName:"x-amz-server-side-encryption"},Metadata:{shape:"S1b",location:"headers",locationName:"x-amz-meta-"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},SSEKMSKeyId:{shape:"Sr",location:"header",locationName:"x-amz-server-side-encryption-aws-kms-key-id"},BucketKeyEnabled:{location:"header",locationName:"x-amz-server-side-encryption-bucket-key-enabled",type:"boolean"},StorageClass:{location:"header",locationName:"x-amz-storage-class"},RequestCharged:{location:"header",locationName:"x-amz-request-charged"},ReplicationStatus:{location:"header",locationName:"x-amz-replication-status"},PartsCount:{location:"header",locationName:"x-amz-mp-parts-count",type:"integer"},TagCount:{location:"header",locationName:"x-amz-tagging-count",type:"integer"},ObjectLockMode:{location:"header",locationName:"x-amz-object-lock-mode"},ObjectLockRetainUntilDate:{shape:"S1o",location:"header",locationName:"x-amz-object-lock-retain-until-date"},ObjectLockLegalHoldStatus:{location:"header",locationName:"x-amz-object-lock-legal-hold"}},payload:"Body"},httpChecksum:{requestValidationModeMember:"ChecksumMode",responseAlgorithms:["CRC32","CRC32C","SHA256","SHA1"]}},GetObjectAcl:{http:{method:"GET",requestUri:"/{Bucket}/{Key+}?acl"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},VersionId:{location:"querystring",locationName:"versionId"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{Owner:{shape:"S3d"},Grants:{shape:"S3g",locationName:"AccessControlList"},RequestCharged:{location:"header",locationName:"x-amz-request-charged"}}}},GetObjectAttributes:{http:{method:"GET",requestUri:"/{Bucket}/{Key+}?attributes"},input:{type:"structure",required:["Bucket","Key","ObjectAttributes"],members:{Bucket:{location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},VersionId:{location:"querystring",locationName:"versionId"},MaxParts:{location:"header",locationName:"x-amz-max-parts",type:"integer"},PartNumberMarker:{location:"header",locationName:"x-amz-part-number-marker",type:"integer"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKey:{shape:"Sk",location:"header",locationName:"x-amz-server-side-encryption-customer-key"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},ObjectAttributes:{location:"header",locationName:"x-amz-object-attributes",type:"list",member:{}}}},output:{type:"structure",members:{DeleteMarker:{location:"header",locationName:"x-amz-delete-marker",type:"boolean"},LastModified:{location:"header",locationName:"Last-Modified",type:"timestamp"},VersionId:{location:"header",locationName:"x-amz-version-id"},RequestCharged:{location:"header",locationName:"x-amz-request-charged"},ETag:{},Checksum:{type:"structure",members:{ChecksumCRC32:{},ChecksumCRC32C:{},ChecksumSHA1:{},ChecksumSHA256:{}}},ObjectParts:{type:"structure",members:{TotalPartsCount:{locationName:"PartsCount",type:"integer"},PartNumberMarker:{type:"integer"},NextPartNumberMarker:{type:"integer"},MaxParts:{type:"integer"},IsTruncated:{type:"boolean"},Parts:{locationName:"Part",type:"list",member:{type:"structure",members:{PartNumber:{type:"integer"},Size:{type:"integer"},ChecksumCRC32:{},ChecksumCRC32C:{},ChecksumSHA1:{},ChecksumSHA256:{}}},flattened:true}}},StorageClass:{},ObjectSize:{type:"long"}}}},GetObjectLegalHold:{http:{method:"GET",requestUri:"/{Bucket}/{Key+}?legal-hold"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},VersionId:{location:"querystring",locationName:"versionId"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{LegalHold:{shape:"Sa9"}},payload:"LegalHold"}},GetObjectLockConfiguration:{http:{method:"GET",requestUri:"/{Bucket}?object-lock"},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{ObjectLockConfiguration:{shape:"Sac"}},payload:"ObjectLockConfiguration"}},GetObjectRetention:{http:{method:"GET",requestUri:"/{Bucket}/{Key+}?retention"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},VersionId:{location:"querystring",locationName:"versionId"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{Retention:{shape:"Sak"}},payload:"Retention"}},GetObjectTagging:{http:{method:"GET",requestUri:"/{Bucket}/{Key+}?tagging"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},VersionId:{location:"querystring",locationName:"versionId"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"}}},output:{type:"structure",required:["TagSet"],members:{VersionId:{location:"header",locationName:"x-amz-version-id"},TagSet:{shape:"S3v"}}}},GetObjectTorrent:{http:{method:"GET",requestUri:"/{Bucket}/{Key+}?torrent"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{Body:{streaming:true,type:"blob"},RequestCharged:{location:"header",locationName:"x-amz-request-charged"}},payload:"Body"}},GetPublicAccessBlock:{http:{method:"GET",requestUri:"/{Bucket}?publicAccessBlock"},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{PublicAccessBlockConfiguration:{shape:"Sar"}},payload:"PublicAccessBlockConfiguration"}},HeadBucket:{http:{method:"HEAD",requestUri:"/{Bucket}"},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}}},HeadObject:{http:{method:"HEAD",requestUri:"/{Bucket}/{Key+}"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{location:"uri",locationName:"Bucket"},IfMatch:{location:"header",locationName:"If-Match"},IfModifiedSince:{location:"header",locationName:"If-Modified-Since",type:"timestamp"},IfNoneMatch:{location:"header",locationName:"If-None-Match"},IfUnmodifiedSince:{location:"header",locationName:"If-Unmodified-Since",type:"timestamp"},Key:{location:"uri",locationName:"Key"},Range:{location:"header",locationName:"Range"},VersionId:{location:"querystring",locationName:"versionId"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKey:{shape:"Sk",location:"header",locationName:"x-amz-server-side-encryption-customer-key"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},PartNumber:{location:"querystring",locationName:"partNumber",type:"integer"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},ChecksumMode:{location:"header",locationName:"x-amz-checksum-mode"}}},output:{type:"structure",members:{DeleteMarker:{location:"header",locationName:"x-amz-delete-marker",type:"boolean"},AcceptRanges:{location:"header",locationName:"accept-ranges"},Expiration:{location:"header",locationName:"x-amz-expiration"},Restore:{location:"header",locationName:"x-amz-restore"},ArchiveStatus:{location:"header",locationName:"x-amz-archive-status"},LastModified:{location:"header",locationName:"Last-Modified",type:"timestamp"},ContentLength:{location:"header",locationName:"Content-Length",type:"long"},ChecksumCRC32:{location:"header",locationName:"x-amz-checksum-crc32"},ChecksumCRC32C:{location:"header",locationName:"x-amz-checksum-crc32c"},ChecksumSHA1:{location:"header",locationName:"x-amz-checksum-sha1"},ChecksumSHA256:{location:"header",locationName:"x-amz-checksum-sha256"},ETag:{location:"header",locationName:"ETag"},MissingMeta:{location:"header",locationName:"x-amz-missing-meta",type:"integer"},VersionId:{location:"header",locationName:"x-amz-version-id"},CacheControl:{location:"header",locationName:"Cache-Control"},ContentDisposition:{location:"header",locationName:"Content-Disposition"},ContentEncoding:{location:"header",locationName:"Content-Encoding"},ContentLanguage:{location:"header",locationName:"Content-Language"},ContentType:{location:"header",locationName:"Content-Type"},Expires:{location:"header",locationName:"Expires",type:"timestamp"},WebsiteRedirectLocation:{location:"header",locationName:"x-amz-website-redirect-location"},ServerSideEncryption:{location:"header",locationName:"x-amz-server-side-encryption"},Metadata:{shape:"S1b",location:"headers",locationName:"x-amz-meta-"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},SSEKMSKeyId:{shape:"Sr",location:"header",locationName:"x-amz-server-side-encryption-aws-kms-key-id"},BucketKeyEnabled:{location:"header",locationName:"x-amz-server-side-encryption-bucket-key-enabled",type:"boolean"},StorageClass:{location:"header",locationName:"x-amz-storage-class"},RequestCharged:{location:"header",locationName:"x-amz-request-charged"},ReplicationStatus:{location:"header",locationName:"x-amz-replication-status"},PartsCount:{location:"header",locationName:"x-amz-mp-parts-count",type:"integer"},ObjectLockMode:{location:"header",locationName:"x-amz-object-lock-mode"},ObjectLockRetainUntilDate:{shape:"S1o",location:"header",locationName:"x-amz-object-lock-retain-until-date"},ObjectLockLegalHoldStatus:{location:"header",locationName:"x-amz-object-lock-legal-hold"}}}},ListBucketAnalyticsConfigurations:{http:{method:"GET",requestUri:"/{Bucket}?analytics"},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ContinuationToken:{location:"querystring",locationName:"continuation-token"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{IsTruncated:{type:"boolean"},ContinuationToken:{},NextContinuationToken:{},AnalyticsConfigurationList:{locationName:"AnalyticsConfiguration",type:"list",member:{shape:"S3p"},flattened:true}}}},ListBucketIntelligentTieringConfigurations:{http:{method:"GET",requestUri:"/{Bucket}?intelligent-tiering"},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ContinuationToken:{location:"querystring",locationName:"continuation-token"}}},output:{type:"structure",members:{IsTruncated:{type:"boolean"},ContinuationToken:{},NextContinuationToken:{},IntelligentTieringConfigurationList:{locationName:"IntelligentTieringConfiguration",type:"list",member:{shape:"S4n"},flattened:true}}}},ListBucketInventoryConfigurations:{http:{method:"GET",requestUri:"/{Bucket}?inventory"},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ContinuationToken:{location:"querystring",locationName:"continuation-token"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{ContinuationToken:{},InventoryConfigurationList:{locationName:"InventoryConfiguration",type:"list",member:{shape:"S4x"},flattened:true},IsTruncated:{type:"boolean"},NextContinuationToken:{}}}},ListBucketMetricsConfigurations:{http:{method:"GET",requestUri:"/{Bucket}?metrics"},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ContinuationToken:{location:"querystring",locationName:"continuation-token"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{IsTruncated:{type:"boolean"},ContinuationToken:{},NextContinuationToken:{},MetricsConfigurationList:{locationName:"MetricsConfiguration",type:"list",member:{shape:"S6d"},flattened:true}}}},ListBuckets:{http:{method:"GET"},output:{type:"structure",members:{Buckets:{type:"list",member:{locationName:"Bucket",type:"structure",members:{Name:{},CreationDate:{type:"timestamp"}}}},Owner:{shape:"S3d"}}},alias:"GetService"},ListMultipartUploads:{http:{method:"GET",requestUri:"/{Bucket}?uploads"},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},Delimiter:{location:"querystring",locationName:"delimiter"},EncodingType:{location:"querystring",locationName:"encoding-type"},KeyMarker:{location:"querystring",locationName:"key-marker"},MaxUploads:{location:"querystring",locationName:"max-uploads",type:"integer"},Prefix:{location:"querystring",locationName:"prefix"},UploadIdMarker:{location:"querystring",locationName:"upload-id-marker"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{Bucket:{},KeyMarker:{},UploadIdMarker:{},NextKeyMarker:{},Prefix:{},Delimiter:{},NextUploadIdMarker:{},MaxUploads:{type:"integer"},IsTruncated:{type:"boolean"},Uploads:{locationName:"Upload",type:"list",member:{type:"structure",members:{UploadId:{},Key:{},Initiated:{type:"timestamp"},StorageClass:{},Owner:{shape:"S3d"},Initiator:{shape:"Sbr"},ChecksumAlgorithm:{}}},flattened:true},CommonPrefixes:{shape:"Sbs"},EncodingType:{}}}},ListObjectVersions:{http:{method:"GET",requestUri:"/{Bucket}?versions"},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},Delimiter:{location:"querystring",locationName:"delimiter"},EncodingType:{location:"querystring",locationName:"encoding-type"},KeyMarker:{location:"querystring",locationName:"key-marker"},MaxKeys:{location:"querystring",locationName:"max-keys",type:"integer"},Prefix:{location:"querystring",locationName:"prefix"},VersionIdMarker:{location:"querystring",locationName:"version-id-marker"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{IsTruncated:{type:"boolean"},KeyMarker:{},VersionIdMarker:{},NextKeyMarker:{},NextVersionIdMarker:{},Versions:{locationName:"Version",type:"list",member:{type:"structure",members:{ETag:{},ChecksumAlgorithm:{shape:"Sc1"},Size:{type:"integer"},StorageClass:{},Key:{},VersionId:{},IsLatest:{type:"boolean"},LastModified:{type:"timestamp"},Owner:{shape:"S3d"}}},flattened:true},DeleteMarkers:{locationName:"DeleteMarker",type:"list",member:{type:"structure",members:{Owner:{shape:"S3d"},Key:{},VersionId:{},IsLatest:{type:"boolean"},LastModified:{type:"timestamp"}}},flattened:true},Name:{},Prefix:{},Delimiter:{},MaxKeys:{type:"integer"},CommonPrefixes:{shape:"Sbs"},EncodingType:{}}},alias:"GetBucketObjectVersions"},ListObjects:{http:{method:"GET",requestUri:"/{Bucket}"},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},Delimiter:{location:"querystring",locationName:"delimiter"},EncodingType:{location:"querystring",locationName:"encoding-type"},Marker:{location:"querystring",locationName:"marker"},MaxKeys:{location:"querystring",locationName:"max-keys",type:"integer"},Prefix:{location:"querystring",locationName:"prefix"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{IsTruncated:{type:"boolean"},Marker:{},NextMarker:{},Contents:{shape:"Sca"},Name:{},Prefix:{},Delimiter:{},MaxKeys:{type:"integer"},CommonPrefixes:{shape:"Sbs"},EncodingType:{}}},alias:"GetBucket"},ListObjectsV2:{http:{method:"GET",requestUri:"/{Bucket}?list-type=2"},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},Delimiter:{location:"querystring",locationName:"delimiter"},EncodingType:{location:"querystring",locationName:"encoding-type"},MaxKeys:{location:"querystring",locationName:"max-keys",type:"integer"},Prefix:{location:"querystring",locationName:"prefix"},ContinuationToken:{location:"querystring",locationName:"continuation-token"},FetchOwner:{location:"querystring",locationName:"fetch-owner",type:"boolean"},StartAfter:{location:"querystring",locationName:"start-after"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{IsTruncated:{type:"boolean"},Contents:{shape:"Sca"},Name:{},Prefix:{},Delimiter:{},MaxKeys:{type:"integer"},CommonPrefixes:{shape:"Sbs"},EncodingType:{},KeyCount:{type:"integer"},ContinuationToken:{},NextContinuationToken:{},StartAfter:{}}}},ListParts:{http:{method:"GET",requestUri:"/{Bucket}/{Key+}"},input:{type:"structure",required:["Bucket","Key","UploadId"],members:{Bucket:{location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},MaxParts:{location:"querystring",locationName:"max-parts",type:"integer"},PartNumberMarker:{location:"querystring",locationName:"part-number-marker",type:"integer"},UploadId:{location:"querystring",locationName:"uploadId"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKey:{shape:"Sk",location:"header",locationName:"x-amz-server-side-encryption-customer-key"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"}}},output:{type:"structure",members:{AbortDate:{location:"header",locationName:"x-amz-abort-date",type:"timestamp"},AbortRuleId:{location:"header",locationName:"x-amz-abort-rule-id"},Bucket:{},Key:{},UploadId:{},PartNumberMarker:{type:"integer"},NextPartNumberMarker:{type:"integer"},MaxParts:{type:"integer"},IsTruncated:{type:"boolean"},Parts:{locationName:"Part",type:"list",member:{type:"structure",members:{PartNumber:{type:"integer"},LastModified:{type:"timestamp"},ETag:{},Size:{type:"integer"},ChecksumCRC32:{},ChecksumCRC32C:{},ChecksumSHA1:{},ChecksumSHA256:{}}},flattened:true},Initiator:{shape:"Sbr"},Owner:{shape:"S3d"},StorageClass:{},RequestCharged:{location:"header",locationName:"x-amz-request-charged"},ChecksumAlgorithm:{}}}},PutBucketAccelerateConfiguration:{http:{method:"PUT",requestUri:"/{Bucket}?accelerate"},input:{type:"structure",required:["Bucket","AccelerateConfiguration"],members:{Bucket:{location:"uri",locationName:"Bucket"},AccelerateConfiguration:{locationName:"AccelerateConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"},type:"structure",members:{Status:{}}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"}},payload:"AccelerateConfiguration"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:false}},PutBucketAcl:{http:{method:"PUT",requestUri:"/{Bucket}?acl"},input:{type:"structure",required:["Bucket"],members:{ACL:{location:"header",locationName:"x-amz-acl"},AccessControlPolicy:{shape:"Scp",locationName:"AccessControlPolicy",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},Bucket:{location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},GrantFullControl:{location:"header",locationName:"x-amz-grant-full-control"},GrantRead:{location:"header",locationName:"x-amz-grant-read"},GrantReadACP:{location:"header",locationName:"x-amz-grant-read-acp"},GrantWrite:{location:"header",locationName:"x-amz-grant-write"},GrantWriteACP:{location:"header",locationName:"x-amz-grant-write-acp"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"AccessControlPolicy"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutBucketAnalyticsConfiguration:{http:{method:"PUT",requestUri:"/{Bucket}?analytics"},input:{type:"structure",required:["Bucket","Id","AnalyticsConfiguration"],members:{Bucket:{location:"uri",locationName:"Bucket"},Id:{location:"querystring",locationName:"id"},AnalyticsConfiguration:{shape:"S3p",locationName:"AnalyticsConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"AnalyticsConfiguration"}},PutBucketCors:{http:{method:"PUT",requestUri:"/{Bucket}?cors"},input:{type:"structure",required:["Bucket","CORSConfiguration"],members:{Bucket:{location:"uri",locationName:"Bucket"},CORSConfiguration:{locationName:"CORSConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"},type:"structure",required:["CORSRules"],members:{CORSRules:{shape:"S44",locationName:"CORSRule"}}},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"CORSConfiguration"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutBucketEncryption:{http:{method:"PUT",requestUri:"/{Bucket}?encryption"},input:{type:"structure",required:["Bucket","ServerSideEncryptionConfiguration"],members:{Bucket:{location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ServerSideEncryptionConfiguration:{shape:"S4h",locationName:"ServerSideEncryptionConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"ServerSideEncryptionConfiguration"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutBucketIntelligentTieringConfiguration:{http:{method:"PUT",requestUri:"/{Bucket}?intelligent-tiering"},input:{type:"structure",required:["Bucket","Id","IntelligentTieringConfiguration"],members:{Bucket:{location:"uri",locationName:"Bucket"},Id:{location:"querystring",locationName:"id"},IntelligentTieringConfiguration:{shape:"S4n",locationName:"IntelligentTieringConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}}},payload:"IntelligentTieringConfiguration"}},PutBucketInventoryConfiguration:{http:{method:"PUT",requestUri:"/{Bucket}?inventory"},input:{type:"structure",required:["Bucket","Id","InventoryConfiguration"],members:{Bucket:{location:"uri",locationName:"Bucket"},Id:{location:"querystring",locationName:"id"},InventoryConfiguration:{shape:"S4x",locationName:"InventoryConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"InventoryConfiguration"}},PutBucketLifecycle:{http:{method:"PUT",requestUri:"/{Bucket}?lifecycle"},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},LifecycleConfiguration:{locationName:"LifecycleConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"},type:"structure",required:["Rules"],members:{Rules:{shape:"S5d",locationName:"Rule"}}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"LifecycleConfiguration"},deprecated:true,httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutBucketLifecycleConfiguration:{http:{method:"PUT",requestUri:"/{Bucket}?lifecycle"},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},LifecycleConfiguration:{locationName:"LifecycleConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"},type:"structure",required:["Rules"],members:{Rules:{shape:"S5t",locationName:"Rule"}}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"LifecycleConfiguration"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutBucketLogging:{http:{method:"PUT",requestUri:"/{Bucket}?logging"},input:{type:"structure",required:["Bucket","BucketLoggingStatus"],members:{Bucket:{location:"uri",locationName:"Bucket"},BucketLoggingStatus:{locationName:"BucketLoggingStatus",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"},type:"structure",members:{LoggingEnabled:{shape:"S65"}}},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"BucketLoggingStatus"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutBucketMetricsConfiguration:{http:{method:"PUT",requestUri:"/{Bucket}?metrics"},input:{type:"structure",required:["Bucket","Id","MetricsConfiguration"],members:{Bucket:{location:"uri",locationName:"Bucket"},Id:{location:"querystring",locationName:"id"},MetricsConfiguration:{shape:"S6d",locationName:"MetricsConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"MetricsConfiguration"}},PutBucketNotification:{http:{method:"PUT",requestUri:"/{Bucket}?notification"},input:{type:"structure",required:["Bucket","NotificationConfiguration"],members:{Bucket:{location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},NotificationConfiguration:{shape:"S6i",locationName:"NotificationConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"NotificationConfiguration"},deprecated:true,httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutBucketNotificationConfiguration:{http:{method:"PUT",requestUri:"/{Bucket}?notification"},input:{type:"structure",required:["Bucket","NotificationConfiguration"],members:{Bucket:{location:"uri",locationName:"Bucket"},NotificationConfiguration:{shape:"S6t",locationName:"NotificationConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},SkipDestinationValidation:{location:"header",locationName:"x-amz-skip-destination-validation",type:"boolean"}},payload:"NotificationConfiguration"}},PutBucketOwnershipControls:{http:{method:"PUT",requestUri:"/{Bucket}?ownershipControls"},input:{type:"structure",required:["Bucket","OwnershipControls"],members:{Bucket:{location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},OwnershipControls:{shape:"S7a",locationName:"OwnershipControls",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}}},payload:"OwnershipControls"},httpChecksum:{requestChecksumRequired:true}},PutBucketPolicy:{http:{method:"PUT",requestUri:"/{Bucket}?policy"},input:{type:"structure",required:["Bucket","Policy"],members:{Bucket:{location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ConfirmRemoveSelfBucketAccess:{location:"header",locationName:"x-amz-confirm-remove-self-bucket-access",type:"boolean"},Policy:{},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"Policy"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutBucketReplication:{http:{method:"PUT",requestUri:"/{Bucket}?replication"},input:{type:"structure",required:["Bucket","ReplicationConfiguration"],members:{Bucket:{location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ReplicationConfiguration:{shape:"S7m",locationName:"ReplicationConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},Token:{location:"header",locationName:"x-amz-bucket-object-lock-token"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"ReplicationConfiguration"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutBucketRequestPayment:{http:{method:"PUT",requestUri:"/{Bucket}?requestPayment"},input:{type:"structure",required:["Bucket","RequestPaymentConfiguration"],members:{Bucket:{location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},RequestPaymentConfiguration:{locationName:"RequestPaymentConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"},type:"structure",required:["Payer"],members:{Payer:{}}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"RequestPaymentConfiguration"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutBucketTagging:{http:{method:"PUT",requestUri:"/{Bucket}?tagging"},input:{type:"structure",required:["Bucket","Tagging"],members:{Bucket:{location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},Tagging:{shape:"Sdf",locationName:"Tagging",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"Tagging"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutBucketVersioning:{http:{method:"PUT",requestUri:"/{Bucket}?versioning"},input:{type:"structure",required:["Bucket","VersioningConfiguration"],members:{Bucket:{location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},MFA:{location:"header",locationName:"x-amz-mfa"},VersioningConfiguration:{locationName:"VersioningConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"},type:"structure",members:{MFADelete:{locationName:"MfaDelete"},Status:{}}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"VersioningConfiguration"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutBucketWebsite:{http:{method:"PUT",requestUri:"/{Bucket}?website"},input:{type:"structure",required:["Bucket","WebsiteConfiguration"],members:{Bucket:{location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},WebsiteConfiguration:{locationName:"WebsiteConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"},type:"structure",members:{ErrorDocument:{shape:"S8u"},IndexDocument:{shape:"S8s"},RedirectAllRequestsTo:{shape:"S8p"},RoutingRules:{shape:"S8v"}}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"WebsiteConfiguration"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutObject:{http:{method:"PUT",requestUri:"/{Bucket}/{Key+}"},input:{type:"structure",required:["Bucket","Key"],members:{ACL:{location:"header",locationName:"x-amz-acl"},Body:{streaming:true,type:"blob"},Bucket:{location:"uri",locationName:"Bucket"},CacheControl:{location:"header",locationName:"Cache-Control"},ContentDisposition:{location:"header",locationName:"Content-Disposition"},ContentEncoding:{location:"header",locationName:"Content-Encoding"},ContentLanguage:{location:"header",locationName:"Content-Language"},ContentLength:{location:"header",locationName:"Content-Length",type:"long"},ContentMD5:{location:"header",locationName:"Content-MD5"},ContentType:{location:"header",locationName:"Content-Type"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ChecksumCRC32:{location:"header",locationName:"x-amz-checksum-crc32"},ChecksumCRC32C:{location:"header",locationName:"x-amz-checksum-crc32c"},ChecksumSHA1:{location:"header",locationName:"x-amz-checksum-sha1"},ChecksumSHA256:{location:"header",locationName:"x-amz-checksum-sha256"},Expires:{location:"header",locationName:"Expires",type:"timestamp"},GrantFullControl:{location:"header",locationName:"x-amz-grant-full-control"},GrantRead:{location:"header",locationName:"x-amz-grant-read"},GrantReadACP:{location:"header",locationName:"x-amz-grant-read-acp"},GrantWriteACP:{location:"header",locationName:"x-amz-grant-write-acp"},Key:{location:"uri",locationName:"Key"},Metadata:{shape:"S1b",location:"headers",locationName:"x-amz-meta-"},ServerSideEncryption:{location:"header",locationName:"x-amz-server-side-encryption"},StorageClass:{location:"header",locationName:"x-amz-storage-class"},WebsiteRedirectLocation:{location:"header",locationName:"x-amz-website-redirect-location"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKey:{shape:"Sk",location:"header",locationName:"x-amz-server-side-encryption-customer-key"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},SSEKMSKeyId:{shape:"Sr",location:"header",locationName:"x-amz-server-side-encryption-aws-kms-key-id"},SSEKMSEncryptionContext:{shape:"S1i",location:"header",locationName:"x-amz-server-side-encryption-context"},BucketKeyEnabled:{location:"header",locationName:"x-amz-server-side-encryption-bucket-key-enabled",type:"boolean"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},Tagging:{location:"header",locationName:"x-amz-tagging"},ObjectLockMode:{location:"header",locationName:"x-amz-object-lock-mode"},ObjectLockRetainUntilDate:{shape:"S1o",location:"header",locationName:"x-amz-object-lock-retain-until-date"},ObjectLockLegalHoldStatus:{location:"header",locationName:"x-amz-object-lock-legal-hold"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"Body"},output:{type:"structure",members:{Expiration:{location:"header",locationName:"x-amz-expiration"},ETag:{location:"header",locationName:"ETag"},ChecksumCRC32:{location:"header",locationName:"x-amz-checksum-crc32"},ChecksumCRC32C:{location:"header",locationName:"x-amz-checksum-crc32c"},ChecksumSHA1:{location:"header",locationName:"x-amz-checksum-sha1"},ChecksumSHA256:{location:"header",locationName:"x-amz-checksum-sha256"},ServerSideEncryption:{location:"header",locationName:"x-amz-server-side-encryption"},VersionId:{location:"header",locationName:"x-amz-version-id"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},SSEKMSKeyId:{shape:"Sr",location:"header",locationName:"x-amz-server-side-encryption-aws-kms-key-id"},SSEKMSEncryptionContext:{shape:"S1i",location:"header",locationName:"x-amz-server-side-encryption-context"},BucketKeyEnabled:{location:"header",locationName:"x-amz-server-side-encryption-bucket-key-enabled",type:"boolean"},RequestCharged:{location:"header",locationName:"x-amz-request-charged"}}},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:false}},PutObjectAcl:{http:{method:"PUT",requestUri:"/{Bucket}/{Key+}?acl"},input:{type:"structure",required:["Bucket","Key"],members:{ACL:{location:"header",locationName:"x-amz-acl"},AccessControlPolicy:{shape:"Scp",locationName:"AccessControlPolicy",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},Bucket:{location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},GrantFullControl:{location:"header",locationName:"x-amz-grant-full-control"},GrantRead:{location:"header",locationName:"x-amz-grant-read"},GrantReadACP:{location:"header",locationName:"x-amz-grant-read-acp"},GrantWrite:{location:"header",locationName:"x-amz-grant-write"},GrantWriteACP:{location:"header",locationName:"x-amz-grant-write-acp"},Key:{location:"uri",locationName:"Key"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},VersionId:{location:"querystring",locationName:"versionId"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"AccessControlPolicy"},output:{type:"structure",members:{RequestCharged:{location:"header",locationName:"x-amz-request-charged"}}},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutObjectLegalHold:{http:{method:"PUT",requestUri:"/{Bucket}/{Key+}?legal-hold"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},LegalHold:{shape:"Sa9",locationName:"LegalHold",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},VersionId:{location:"querystring",locationName:"versionId"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"LegalHold"},output:{type:"structure",members:{RequestCharged:{location:"header",locationName:"x-amz-request-charged"}}},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutObjectLockConfiguration:{http:{method:"PUT",requestUri:"/{Bucket}?object-lock"},input:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ObjectLockConfiguration:{shape:"Sac",locationName:"ObjectLockConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},Token:{location:"header",locationName:"x-amz-bucket-object-lock-token"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"ObjectLockConfiguration"},output:{type:"structure",members:{RequestCharged:{location:"header",locationName:"x-amz-request-charged"}}},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutObjectRetention:{http:{method:"PUT",requestUri:"/{Bucket}/{Key+}?retention"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},Retention:{shape:"Sak",locationName:"Retention",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},VersionId:{location:"querystring",locationName:"versionId"},BypassGovernanceRetention:{location:"header",locationName:"x-amz-bypass-governance-retention",type:"boolean"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"Retention"},output:{type:"structure",members:{RequestCharged:{location:"header",locationName:"x-amz-request-charged"}}},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutObjectTagging:{http:{method:"PUT",requestUri:"/{Bucket}/{Key+}?tagging"},input:{type:"structure",required:["Bucket","Key","Tagging"],members:{Bucket:{location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},VersionId:{location:"querystring",locationName:"versionId"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},Tagging:{shape:"Sdf",locationName:"Tagging",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"}},payload:"Tagging"},output:{type:"structure",members:{VersionId:{location:"header",locationName:"x-amz-version-id"}}},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},PutPublicAccessBlock:{http:{method:"PUT",requestUri:"/{Bucket}?publicAccessBlock"},input:{type:"structure",required:["Bucket","PublicAccessBlockConfiguration"],members:{Bucket:{location:"uri",locationName:"Bucket"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},PublicAccessBlockConfiguration:{shape:"Sar",locationName:"PublicAccessBlockConfiguration",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"PublicAccessBlockConfiguration"},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:true}},RestoreObject:{http:{requestUri:"/{Bucket}/{Key+}?restore"},input:{type:"structure",required:["Bucket","Key"],members:{Bucket:{location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},VersionId:{location:"querystring",locationName:"versionId"},RestoreRequest:{locationName:"RestoreRequest",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"},type:"structure",members:{Days:{type:"integer"},GlacierJobParameters:{type:"structure",required:["Tier"],members:{Tier:{}}},Type:{},Tier:{},Description:{},SelectParameters:{type:"structure",required:["InputSerialization","ExpressionType","Expression","OutputSerialization"],members:{InputSerialization:{shape:"Se5"},ExpressionType:{},Expression:{},OutputSerialization:{shape:"Sek"}}},OutputLocation:{type:"structure",members:{S3:{type:"structure",required:["BucketName","Prefix"],members:{BucketName:{},Prefix:{},Encryption:{type:"structure",required:["EncryptionType"],members:{EncryptionType:{},KMSKeyId:{shape:"Sr"},KMSContext:{}}},CannedACL:{},AccessControlList:{shape:"S3g"},Tagging:{shape:"Sdf"},UserMetadata:{type:"list",member:{locationName:"MetadataEntry",type:"structure",members:{Name:{},Value:{}}}},StorageClass:{}}}}}}},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"RestoreRequest"},output:{type:"structure",members:{RequestCharged:{location:"header",locationName:"x-amz-request-charged"},RestoreOutputPath:{location:"header",locationName:"x-amz-restore-output-path"}}},alias:"PostObjectRestore",httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:false}},SelectObjectContent:{http:{requestUri:"/{Bucket}/{Key+}?select&select-type=2"},input:{locationName:"SelectObjectContentRequest",xmlNamespace:{uri:"http://s3.amazonaws.com/doc/2006-03-01/"},type:"structure",required:["Bucket","Key","Expression","ExpressionType","InputSerialization","OutputSerialization"],members:{Bucket:{location:"uri",locationName:"Bucket"},Key:{location:"uri",locationName:"Key"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKey:{shape:"Sk",location:"header",locationName:"x-amz-server-side-encryption-customer-key"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},Expression:{},ExpressionType:{},RequestProgress:{type:"structure",members:{Enabled:{type:"boolean"}}},InputSerialization:{shape:"Se5"},OutputSerialization:{shape:"Sek"},ScanRange:{type:"structure",members:{Start:{type:"long"},End:{type:"long"}}},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},output:{type:"structure",members:{Payload:{type:"structure",members:{Records:{type:"structure",members:{Payload:{eventpayload:true,type:"blob"}},event:true},Stats:{type:"structure",members:{Details:{eventpayload:true,type:"structure",members:{BytesScanned:{type:"long"},BytesProcessed:{type:"long"},BytesReturned:{type:"long"}}}},event:true},Progress:{type:"structure",members:{Details:{eventpayload:true,type:"structure",members:{BytesScanned:{type:"long"},BytesProcessed:{type:"long"},BytesReturned:{type:"long"}}}},event:true},Cont:{type:"structure",members:{},event:true},End:{type:"structure",members:{},event:true}},eventstream:true}},payload:"Payload"}},UploadPart:{http:{method:"PUT",requestUri:"/{Bucket}/{Key+}"},input:{type:"structure",required:["Bucket","Key","PartNumber","UploadId"],members:{Body:{streaming:true,type:"blob"},Bucket:{location:"uri",locationName:"Bucket"},ContentLength:{location:"header",locationName:"Content-Length",type:"long"},ContentMD5:{location:"header",locationName:"Content-MD5"},ChecksumAlgorithm:{location:"header",locationName:"x-amz-sdk-checksum-algorithm"},ChecksumCRC32:{location:"header",locationName:"x-amz-checksum-crc32"},ChecksumCRC32C:{location:"header",locationName:"x-amz-checksum-crc32c"},ChecksumSHA1:{location:"header",locationName:"x-amz-checksum-sha1"},ChecksumSHA256:{location:"header",locationName:"x-amz-checksum-sha256"},Key:{location:"uri",locationName:"Key"},PartNumber:{location:"querystring",locationName:"partNumber",type:"integer"},UploadId:{location:"querystring",locationName:"uploadId"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKey:{shape:"Sk",location:"header",locationName:"x-amz-server-side-encryption-customer-key"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}},payload:"Body"},output:{type:"structure",members:{ServerSideEncryption:{location:"header",locationName:"x-amz-server-side-encryption"},ETag:{location:"header",locationName:"ETag"},ChecksumCRC32:{location:"header",locationName:"x-amz-checksum-crc32"},ChecksumCRC32C:{location:"header",locationName:"x-amz-checksum-crc32c"},ChecksumSHA1:{location:"header",locationName:"x-amz-checksum-sha1"},ChecksumSHA256:{location:"header",locationName:"x-amz-checksum-sha256"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},SSEKMSKeyId:{shape:"Sr",location:"header",locationName:"x-amz-server-side-encryption-aws-kms-key-id"},BucketKeyEnabled:{location:"header",locationName:"x-amz-server-side-encryption-bucket-key-enabled",type:"boolean"},RequestCharged:{location:"header",locationName:"x-amz-request-charged"}}},httpChecksum:{requestAlgorithmMember:"ChecksumAlgorithm",requestChecksumRequired:false}},UploadPartCopy:{http:{method:"PUT",requestUri:"/{Bucket}/{Key+}"},input:{type:"structure",required:["Bucket","CopySource","Key","PartNumber","UploadId"],members:{Bucket:{location:"uri",locationName:"Bucket"},CopySource:{location:"header",locationName:"x-amz-copy-source"},CopySourceIfMatch:{location:"header",locationName:"x-amz-copy-source-if-match"},CopySourceIfModifiedSince:{location:"header",locationName:"x-amz-copy-source-if-modified-since",type:"timestamp"},CopySourceIfNoneMatch:{location:"header",locationName:"x-amz-copy-source-if-none-match"},CopySourceIfUnmodifiedSince:{location:"header",locationName:"x-amz-copy-source-if-unmodified-since",type:"timestamp"},CopySourceRange:{location:"header",locationName:"x-amz-copy-source-range"},Key:{location:"uri",locationName:"Key"},PartNumber:{location:"querystring",locationName:"partNumber",type:"integer"},UploadId:{location:"querystring",locationName:"uploadId"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKey:{shape:"Sk",location:"header",locationName:"x-amz-server-side-encryption-customer-key"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},CopySourceSSECustomerAlgorithm:{location:"header",locationName:"x-amz-copy-source-server-side-encryption-customer-algorithm"},CopySourceSSECustomerKey:{shape:"S1k",location:"header",locationName:"x-amz-copy-source-server-side-encryption-customer-key"},CopySourceSSECustomerKeyMD5:{location:"header",locationName:"x-amz-copy-source-server-side-encryption-customer-key-MD5"},RequestPayer:{location:"header",locationName:"x-amz-request-payer"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"},ExpectedSourceBucketOwner:{location:"header",locationName:"x-amz-source-expected-bucket-owner"}}},output:{type:"structure",members:{CopySourceVersionId:{location:"header",locationName:"x-amz-copy-source-version-id"},CopyPartResult:{type:"structure",members:{ETag:{},LastModified:{type:"timestamp"},ChecksumCRC32:{},ChecksumCRC32C:{},ChecksumSHA1:{},ChecksumSHA256:{}}},ServerSideEncryption:{location:"header",locationName:"x-amz-server-side-encryption"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-server-side-encryption-customer-algorithm"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-server-side-encryption-customer-key-MD5"},SSEKMSKeyId:{shape:"Sr",location:"header",locationName:"x-amz-server-side-encryption-aws-kms-key-id"},BucketKeyEnabled:{location:"header",locationName:"x-amz-server-side-encryption-bucket-key-enabled",type:"boolean"},RequestCharged:{location:"header",locationName:"x-amz-request-charged"}},payload:"CopyPartResult"}},WriteGetObjectResponse:{http:{requestUri:"/WriteGetObjectResponse"},input:{type:"structure",required:["RequestRoute","RequestToken"],members:{RequestRoute:{hostLabel:true,location:"header",locationName:"x-amz-request-route"},RequestToken:{location:"header",locationName:"x-amz-request-token"},Body:{streaming:true,type:"blob"},StatusCode:{location:"header",locationName:"x-amz-fwd-status",type:"integer"},ErrorCode:{location:"header",locationName:"x-amz-fwd-error-code"},ErrorMessage:{location:"header",locationName:"x-amz-fwd-error-message"},AcceptRanges:{location:"header",locationName:"x-amz-fwd-header-accept-ranges"},CacheControl:{location:"header",locationName:"x-amz-fwd-header-Cache-Control"},ContentDisposition:{location:"header",locationName:"x-amz-fwd-header-Content-Disposition"},ContentEncoding:{location:"header",locationName:"x-amz-fwd-header-Content-Encoding"},ContentLanguage:{location:"header",locationName:"x-amz-fwd-header-Content-Language"},ContentLength:{location:"header",locationName:"Content-Length",type:"long"},ContentRange:{location:"header",locationName:"x-amz-fwd-header-Content-Range"},ContentType:{location:"header",locationName:"x-amz-fwd-header-Content-Type"},ChecksumCRC32:{location:"header",locationName:"x-amz-fwd-header-x-amz-checksum-crc32"},ChecksumCRC32C:{location:"header",locationName:"x-amz-fwd-header-x-amz-checksum-crc32c"},ChecksumSHA1:{location:"header",locationName:"x-amz-fwd-header-x-amz-checksum-sha1"},ChecksumSHA256:{location:"header",locationName:"x-amz-fwd-header-x-amz-checksum-sha256"},DeleteMarker:{location:"header",locationName:"x-amz-fwd-header-x-amz-delete-marker",type:"boolean"},ETag:{location:"header",locationName:"x-amz-fwd-header-ETag"},Expires:{location:"header",locationName:"x-amz-fwd-header-Expires",type:"timestamp"},Expiration:{location:"header",locationName:"x-amz-fwd-header-x-amz-expiration"},LastModified:{location:"header",locationName:"x-amz-fwd-header-Last-Modified",type:"timestamp"},MissingMeta:{location:"header",locationName:"x-amz-fwd-header-x-amz-missing-meta",type:"integer"},Metadata:{shape:"S1b",location:"headers",locationName:"x-amz-meta-"},ObjectLockMode:{location:"header",locationName:"x-amz-fwd-header-x-amz-object-lock-mode"},ObjectLockLegalHoldStatus:{location:"header",locationName:"x-amz-fwd-header-x-amz-object-lock-legal-hold"},ObjectLockRetainUntilDate:{shape:"S1o",location:"header",locationName:"x-amz-fwd-header-x-amz-object-lock-retain-until-date"},PartsCount:{location:"header",locationName:"x-amz-fwd-header-x-amz-mp-parts-count",type:"integer"},ReplicationStatus:{location:"header",locationName:"x-amz-fwd-header-x-amz-replication-status"},RequestCharged:{location:"header",locationName:"x-amz-fwd-header-x-amz-request-charged"},Restore:{location:"header",locationName:"x-amz-fwd-header-x-amz-restore"},ServerSideEncryption:{location:"header",locationName:"x-amz-fwd-header-x-amz-server-side-encryption"},SSECustomerAlgorithm:{location:"header",locationName:"x-amz-fwd-header-x-amz-server-side-encryption-customer-algorithm"},SSEKMSKeyId:{shape:"Sr",location:"header",locationName:"x-amz-fwd-header-x-amz-server-side-encryption-aws-kms-key-id"},SSECustomerKeyMD5:{location:"header",locationName:"x-amz-fwd-header-x-amz-server-side-encryption-customer-key-MD5"},StorageClass:{location:"header",locationName:"x-amz-fwd-header-x-amz-storage-class"},TagCount:{location:"header",locationName:"x-amz-fwd-header-x-amz-tagging-count",type:"integer"},VersionId:{location:"header",locationName:"x-amz-fwd-header-x-amz-version-id"},BucketKeyEnabled:{location:"header",locationName:"x-amz-fwd-header-x-amz-server-side-encryption-bucket-key-enabled",type:"boolean"}},payload:"Body"},authtype:"v4-unsigned-body",endpoint:{hostPrefix:"{RequestRoute}."}}},shapes:{Sk:{type:"blob",sensitive:true},Sr:{type:"string",sensitive:true},S1b:{type:"map",key:{},value:{}},S1i:{type:"string",sensitive:true},S1k:{type:"blob",sensitive:true},S1o:{type:"timestamp",timestampFormat:"iso8601"},S3d:{type:"structure",members:{DisplayName:{},ID:{}}},S3g:{type:"list",member:{locationName:"Grant",type:"structure",members:{Grantee:{shape:"S3i"},Permission:{}}}},S3i:{type:"structure",required:["Type"],members:{DisplayName:{},EmailAddress:{},ID:{},Type:{locationName:"xsi:type",xmlAttribute:true},URI:{}},xmlNamespace:{prefix:"xsi",uri:"http://www.w3.org/2001/XMLSchema-instance"}},S3p:{type:"structure",required:["Id","StorageClassAnalysis"],members:{Id:{},Filter:{type:"structure",members:{Prefix:{},Tag:{shape:"S3s"},And:{type:"structure",members:{Prefix:{},Tags:{shape:"S3v",flattened:true,locationName:"Tag"}}}}},StorageClassAnalysis:{type:"structure",members:{DataExport:{type:"structure",required:["OutputSchemaVersion","Destination"],members:{OutputSchemaVersion:{},Destination:{type:"structure",required:["S3BucketDestination"],members:{S3BucketDestination:{type:"structure",required:["Format","Bucket"],members:{Format:{},BucketAccountId:{},Bucket:{},Prefix:{}}}}}}}}}}},S3s:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}},S3v:{type:"list",member:{shape:"S3s",locationName:"Tag"}},S44:{type:"list",member:{type:"structure",required:["AllowedMethods","AllowedOrigins"],members:{ID:{},AllowedHeaders:{locationName:"AllowedHeader",type:"list",member:{},flattened:true},AllowedMethods:{locationName:"AllowedMethod",type:"list",member:{},flattened:true},AllowedOrigins:{locationName:"AllowedOrigin",type:"list",member:{},flattened:true},ExposeHeaders:{locationName:"ExposeHeader",type:"list",member:{},flattened:true},MaxAgeSeconds:{type:"integer"}}},flattened:true},S4h:{type:"structure",required:["Rules"],members:{Rules:{locationName:"Rule",type:"list",member:{type:"structure",members:{ApplyServerSideEncryptionByDefault:{type:"structure",required:["SSEAlgorithm"],members:{SSEAlgorithm:{},KMSMasterKeyID:{shape:"Sr"}}},BucketKeyEnabled:{type:"boolean"}}},flattened:true}}},S4n:{type:"structure",required:["Id","Status","Tierings"],members:{Id:{},Filter:{type:"structure",members:{Prefix:{},Tag:{shape:"S3s"},And:{type:"structure",members:{Prefix:{},Tags:{shape:"S3v",flattened:true,locationName:"Tag"}}}}},Status:{},Tierings:{locationName:"Tiering",type:"list",member:{type:"structure",required:["Days","AccessTier"],members:{Days:{type:"integer"},AccessTier:{}}},flattened:true}}},S4x:{type:"structure",required:["Destination","IsEnabled","Id","IncludedObjectVersions","Schedule"],members:{Destination:{type:"structure",required:["S3BucketDestination"],members:{S3BucketDestination:{type:"structure",required:["Bucket","Format"],members:{AccountId:{},Bucket:{},Format:{},Prefix:{},Encryption:{type:"structure",members:{SSES3:{locationName:"SSE-S3",type:"structure",members:{}},SSEKMS:{locationName:"SSE-KMS",type:"structure",required:["KeyId"],members:{KeyId:{shape:"Sr"}}}}}}}}},IsEnabled:{type:"boolean"},Filter:{type:"structure",required:["Prefix"],members:{Prefix:{}}},Id:{},IncludedObjectVersions:{},OptionalFields:{type:"list",member:{locationName:"Field"}},Schedule:{type:"structure",required:["Frequency"],members:{Frequency:{}}}}},S5d:{type:"list",member:{type:"structure",required:["Prefix","Status"],members:{Expiration:{shape:"S5f"},ID:{},Prefix:{},Status:{},Transition:{shape:"S5k"},NoncurrentVersionTransition:{shape:"S5m"},NoncurrentVersionExpiration:{shape:"S5o"},AbortIncompleteMultipartUpload:{shape:"S5p"}}},flattened:true},S5f:{type:"structure",members:{Date:{shape:"S5g"},Days:{type:"integer"},ExpiredObjectDeleteMarker:{type:"boolean"}}},S5g:{type:"timestamp",timestampFormat:"iso8601"},S5k:{type:"structure",members:{Date:{shape:"S5g"},Days:{type:"integer"},StorageClass:{}}},S5m:{type:"structure",members:{NoncurrentDays:{type:"integer"},StorageClass:{},NewerNoncurrentVersions:{type:"integer"}}},S5o:{type:"structure",members:{NoncurrentDays:{type:"integer"},NewerNoncurrentVersions:{type:"integer"}}},S5p:{type:"structure",members:{DaysAfterInitiation:{type:"integer"}}},S5t:{type:"list",member:{type:"structure",required:["Status"],members:{Expiration:{shape:"S5f"},ID:{},Prefix:{deprecated:true},Filter:{type:"structure",members:{Prefix:{},Tag:{shape:"S3s"},ObjectSizeGreaterThan:{type:"long"},ObjectSizeLessThan:{type:"long"},And:{type:"structure",members:{Prefix:{},Tags:{shape:"S3v",flattened:true,locationName:"Tag"},ObjectSizeGreaterThan:{type:"long"},ObjectSizeLessThan:{type:"long"}}}}},Status:{},Transitions:{locationName:"Transition",type:"list",member:{shape:"S5k"},flattened:true},NoncurrentVersionTransitions:{locationName:"NoncurrentVersionTransition",type:"list",member:{shape:"S5m"},flattened:true},NoncurrentVersionExpiration:{shape:"S5o"},AbortIncompleteMultipartUpload:{shape:"S5p"}}},flattened:true},S65:{type:"structure",required:["TargetBucket","TargetPrefix"],members:{TargetBucket:{},TargetGrants:{type:"list",member:{locationName:"Grant",type:"structure",members:{Grantee:{shape:"S3i"},Permission:{}}}},TargetPrefix:{}}},S6d:{type:"structure",required:["Id"],members:{Id:{},Filter:{type:"structure",members:{Prefix:{},Tag:{shape:"S3s"},AccessPointArn:{},And:{type:"structure",members:{Prefix:{},Tags:{shape:"S3v",flattened:true,locationName:"Tag"},AccessPointArn:{}}}}}}},S6h:{type:"structure",required:["Bucket"],members:{Bucket:{location:"uri",locationName:"Bucket"},ExpectedBucketOwner:{location:"header",locationName:"x-amz-expected-bucket-owner"}}},S6i:{type:"structure",members:{TopicConfiguration:{type:"structure",members:{Id:{},Events:{shape:"S6l",locationName:"Event"},Event:{deprecated:true},Topic:{}}},QueueConfiguration:{type:"structure",members:{Id:{},Event:{deprecated:true},Events:{shape:"S6l",locationName:"Event"},Queue:{}}},CloudFunctionConfiguration:{type:"structure",members:{Id:{},Event:{deprecated:true},Events:{shape:"S6l",locationName:"Event"},CloudFunction:{},InvocationRole:{}}}}},S6l:{type:"list",member:{},flattened:true},S6t:{type:"structure",members:{TopicConfigurations:{locationName:"TopicConfiguration",type:"list",member:{type:"structure",required:["TopicArn","Events"],members:{Id:{},TopicArn:{locationName:"Topic"},Events:{shape:"S6l",locationName:"Event"},Filter:{shape:"S6w"}}},flattened:true},QueueConfigurations:{locationName:"QueueConfiguration",type:"list",member:{type:"structure",required:["QueueArn","Events"],members:{Id:{},QueueArn:{locationName:"Queue"},Events:{shape:"S6l",locationName:"Event"},Filter:{shape:"S6w"}}},flattened:true},LambdaFunctionConfigurations:{locationName:"CloudFunctionConfiguration",type:"list",member:{type:"structure",required:["LambdaFunctionArn","Events"],members:{Id:{},LambdaFunctionArn:{locationName:"CloudFunction"},Events:{shape:"S6l",locationName:"Event"},Filter:{shape:"S6w"}}},flattened:true},EventBridgeConfiguration:{type:"structure",members:{}}}},S6w:{type:"structure",members:{Key:{locationName:"S3Key",type:"structure",members:{FilterRules:{locationName:"FilterRule",type:"list",member:{type:"structure",members:{Name:{},Value:{}}},flattened:true}}}}},S7a:{type:"structure",required:["Rules"],members:{Rules:{locationName:"Rule",type:"list",member:{type:"structure",required:["ObjectOwnership"],members:{ObjectOwnership:{}}},flattened:true}}},S7m:{type:"structure",required:["Role","Rules"],members:{Role:{},Rules:{locationName:"Rule",type:"list",member:{type:"structure",required:["Status","Destination"],members:{ID:{},Priority:{type:"integer"},Prefix:{deprecated:true},Filter:{type:"structure",members:{Prefix:{},Tag:{shape:"S3s"},And:{type:"structure",members:{Prefix:{},Tags:{shape:"S3v",flattened:true,locationName:"Tag"}}}}},Status:{},SourceSelectionCriteria:{type:"structure",members:{SseKmsEncryptedObjects:{type:"structure",required:["Status"],members:{Status:{}}},ReplicaModifications:{type:"structure",required:["Status"],members:{Status:{}}}}},ExistingObjectReplication:{type:"structure",required:["Status"],members:{Status:{}}},Destination:{type:"structure",required:["Bucket"],members:{Bucket:{},Account:{},StorageClass:{},AccessControlTranslation:{type:"structure",required:["Owner"],members:{Owner:{}}},EncryptionConfiguration:{type:"structure",members:{ReplicaKmsKeyID:{}}},ReplicationTime:{type:"structure",required:["Status","Time"],members:{Status:{},Time:{shape:"S88"}}},Metrics:{type:"structure",required:["Status"],members:{Status:{},EventThreshold:{shape:"S88"}}}}},DeleteMarkerReplication:{type:"structure",members:{Status:{}}}}},flattened:true}}},S88:{type:"structure",members:{Minutes:{type:"integer"}}},S8p:{type:"structure",required:["HostName"],members:{HostName:{},Protocol:{}}},S8s:{type:"structure",required:["Suffix"],members:{Suffix:{}}},S8u:{type:"structure",required:["Key"],members:{Key:{}}},S8v:{type:"list",member:{locationName:"RoutingRule",type:"structure",required:["Redirect"],members:{Condition:{type:"structure",members:{HttpErrorCodeReturnedEquals:{},KeyPrefixEquals:{}}},Redirect:{type:"structure",members:{HostName:{},HttpRedirectCode:{},Protocol:{},ReplaceKeyPrefixWith:{},ReplaceKeyWith:{}}}}}},Sa9:{type:"structure",members:{Status:{}}},Sac:{type:"structure",members:{ObjectLockEnabled:{},Rule:{type:"structure",members:{DefaultRetention:{type:"structure",members:{Mode:{},Days:{type:"integer"},Years:{type:"integer"}}}}}}},Sak:{type:"structure",members:{Mode:{},RetainUntilDate:{shape:"S5g"}}},Sar:{type:"structure",members:{BlockPublicAcls:{locationName:"BlockPublicAcls",type:"boolean"},IgnorePublicAcls:{locationName:"IgnorePublicAcls",type:"boolean"},BlockPublicPolicy:{locationName:"BlockPublicPolicy",type:"boolean"},RestrictPublicBuckets:{locationName:"RestrictPublicBuckets",type:"boolean"}}},Sbr:{type:"structure",members:{ID:{},DisplayName:{}}},Sbs:{type:"list",member:{type:"structure",members:{Prefix:{}}},flattened:true},Sc1:{type:"list",member:{},flattened:true},Sca:{type:"list",member:{type:"structure",members:{Key:{},LastModified:{type:"timestamp"},ETag:{},ChecksumAlgorithm:{shape:"Sc1"},Size:{type:"integer"},StorageClass:{},Owner:{shape:"S3d"}}},flattened:true},Scp:{type:"structure",members:{Grants:{shape:"S3g",locationName:"AccessControlList"},Owner:{shape:"S3d"}}},Sdf:{type:"structure",required:["TagSet"],members:{TagSet:{shape:"S3v"}}},Se5:{type:"structure",members:{CSV:{type:"structure",members:{FileHeaderInfo:{},Comments:{},QuoteEscapeCharacter:{},RecordDelimiter:{},FieldDelimiter:{},QuoteCharacter:{},AllowQuotedRecordDelimiter:{type:"boolean"}}},CompressionType:{},JSON:{type:"structure",members:{Type:{}}},Parquet:{type:"structure",members:{}}}},Sek:{type:"structure",members:{CSV:{type:"structure",members:{QuoteFields:{},QuoteEscapeCharacter:{},RecordDelimiter:{},FieldDelimiter:{},QuoteCharacter:{}}},JSON:{type:"structure",members:{RecordDelimiter:{}}}}}}}},7698:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["migrationhubstrategy"]={};i.MigrationHubStrategy=s.defineService("migrationhubstrategy",["2020-02-19"]);Object.defineProperty(a.services["migrationhubstrategy"],"2020-02-19",{get:function get(){var e=r(4951);e.paginators=r(1877).pagination;return e},enumerable:true,configurable:true});e.exports=i.MigrationHubStrategy},7705:function(e){e.exports={pagination:{ListAttacks:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"AttackSummaries"},ListProtectionGroups:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListProtections:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Protections"},ListResourcesInProtectionGroup:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"}}}},7711:function(e){e.exports={pagination:{}}},7715:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["health"]={};i.Health=s.defineService("health",["2016-08-04"]);Object.defineProperty(a.services["health"],"2016-08-04",{get:function get(){var e=r(6726);e.paginators=r(7325).pagination;return e},enumerable:true,configurable:true});e.exports=i.Health},7717:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-10-11",endpointPrefix:"synthetics",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"Synthetics",serviceFullName:"Synthetics",serviceId:"synthetics",signatureVersion:"v4",signingName:"synthetics",uid:"synthetics-2017-10-11"},operations:{CreateCanary:{http:{requestUri:"/canary"},input:{type:"structure",required:["Name","Code","ArtifactS3Location","ExecutionRoleArn","Schedule","RuntimeVersion"],members:{Name:{},Code:{shape:"S3"},ArtifactS3Location:{},ExecutionRoleArn:{},Schedule:{shape:"S8"},RunConfig:{shape:"Sa"},SuccessRetentionPeriodInDays:{type:"integer"},FailureRetentionPeriodInDays:{type:"integer"},RuntimeVersion:{},VpcConfig:{shape:"Si"},Tags:{shape:"Sn"},ArtifactConfig:{shape:"Sq"}}},output:{type:"structure",members:{Canary:{shape:"Sv"}}}},DeleteCanary:{http:{method:"DELETE",requestUri:"/canary/{name}"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"name"},DeleteLambda:{location:"querystring",locationName:"deleteLambda",type:"boolean"}}},output:{type:"structure",members:{}}},DescribeCanaries:{http:{requestUri:"/canaries"},input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Names:{type:"list",member:{}}}},output:{type:"structure",members:{Canaries:{type:"list",member:{shape:"Sv"}},NextToken:{}}}},DescribeCanariesLastRun:{http:{requestUri:"/canaries/last-run"},input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},Names:{type:"list",member:{}}}},output:{type:"structure",members:{CanariesLastRun:{type:"list",member:{type:"structure",members:{CanaryName:{},LastRun:{shape:"S1t"}}}},NextToken:{}}}},DescribeRuntimeVersions:{http:{requestUri:"/runtime-versions"},input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{RuntimeVersions:{type:"list",member:{type:"structure",members:{VersionName:{},Description:{},ReleaseDate:{type:"timestamp"},DeprecationDate:{type:"timestamp"}}}},NextToken:{}}}},GetCanary:{http:{method:"GET",requestUri:"/canary/{name}"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{Canary:{shape:"Sv"}}}},GetCanaryRuns:{http:{requestUri:"/canary/{name}/runs"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"name"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{CanaryRuns:{type:"list",member:{shape:"S1t"}},NextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{Tags:{shape:"Sn"}}}},StartCanary:{http:{requestUri:"/canary/{name}/start"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{}}},StopCanary:{http:{requestUri:"/canary/{name}/stop"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"name"}}},output:{type:"structure",members:{}}},TagResource:{http:{requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"resourceArn"},Tags:{shape:"Sn"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{location:"uri",locationName:"resourceArn"},TagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateCanary:{http:{method:"PATCH",requestUri:"/canary/{name}"},input:{type:"structure",required:["Name"],members:{Name:{location:"uri",locationName:"name"},Code:{shape:"S3"},ExecutionRoleArn:{},RuntimeVersion:{},Schedule:{shape:"S8"},RunConfig:{shape:"Sa"},SuccessRetentionPeriodInDays:{type:"integer"},FailureRetentionPeriodInDays:{type:"integer"},VpcConfig:{shape:"Si"},VisualReference:{type:"structure",required:["BaseCanaryRunId"],members:{BaseScreenshots:{shape:"S19"},BaseCanaryRunId:{}}},ArtifactS3Location:{},ArtifactConfig:{shape:"Sq"}}},output:{type:"structure",members:{}}}},shapes:{S3:{type:"structure",required:["Handler"],members:{S3Bucket:{},S3Key:{},S3Version:{},ZipFile:{type:"blob"},Handler:{}}},S8:{type:"structure",required:["Expression"],members:{Expression:{},DurationInSeconds:{type:"long"}}},Sa:{type:"structure",members:{TimeoutInSeconds:{type:"integer"},MemoryInMB:{type:"integer"},ActiveTracing:{type:"boolean"},EnvironmentVariables:{type:"map",key:{},value:{}}}},Si:{type:"structure",members:{SubnetIds:{shape:"Sj"},SecurityGroupIds:{shape:"Sl"}}},Sj:{type:"list",member:{}},Sl:{type:"list",member:{}},Sn:{type:"map",key:{},value:{}},Sq:{type:"structure",members:{S3Encryption:{shape:"Sr"}}},Sr:{type:"structure",members:{EncryptionMode:{},KmsKeyArn:{}}},Sv:{type:"structure",members:{Id:{},Name:{},Code:{type:"structure",members:{SourceLocationArn:{},Handler:{}}},ExecutionRoleArn:{},Schedule:{type:"structure",members:{Expression:{},DurationInSeconds:{type:"long"}}},RunConfig:{type:"structure",members:{TimeoutInSeconds:{type:"integer"},MemoryInMB:{type:"integer"},ActiveTracing:{type:"boolean"}}},SuccessRetentionPeriodInDays:{type:"integer"},FailureRetentionPeriodInDays:{type:"integer"},Status:{type:"structure",members:{State:{},StateReason:{},StateReasonCode:{}}},Timeline:{type:"structure",members:{Created:{type:"timestamp"},LastModified:{type:"timestamp"},LastStarted:{type:"timestamp"},LastStopped:{type:"timestamp"}}},ArtifactS3Location:{},EngineArn:{},RuntimeVersion:{},VpcConfig:{type:"structure",members:{VpcId:{},SubnetIds:{shape:"Sj"},SecurityGroupIds:{shape:"Sl"}}},VisualReference:{type:"structure",members:{BaseScreenshots:{shape:"S19"},BaseCanaryRunId:{}}},Tags:{shape:"Sn"},ArtifactConfig:{type:"structure",members:{S3Encryption:{shape:"Sr"}}}}},S19:{type:"list",member:{type:"structure",required:["ScreenshotName"],members:{ScreenshotName:{},IgnoreCoordinates:{type:"list",member:{}}}}},S1t:{type:"structure",members:{Id:{},Name:{},Status:{type:"structure",members:{State:{},StateReason:{},StateReasonCode:{}}},Timeline:{type:"structure",members:{Started:{type:"timestamp"},Completed:{type:"timestamp"}}},ArtifactS3Location:{}}}}}},7720:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-11-30",endpointPrefix:"greengrass",protocol:"rest-json",serviceAbbreviation:"AWS GreengrassV2",serviceFullName:"AWS IoT Greengrass V2",serviceId:"GreengrassV2",signatureVersion:"v4",uid:"greengrassv2-2020-11-30"},operations:{AssociateServiceRoleToAccount:{http:{method:"PUT",requestUri:"/greengrass/servicerole",responseCode:200},input:{type:"structure",required:["roleArn"],members:{roleArn:{locationName:"RoleArn"}}},output:{type:"structure",members:{associatedAt:{locationName:"AssociatedAt"}}}},BatchAssociateClientDeviceWithCoreDevice:{http:{requestUri:"/greengrass/v2/coreDevices/{coreDeviceThingName}/associateClientDevices",responseCode:200},input:{type:"structure",required:["coreDeviceThingName"],members:{entries:{type:"list",member:{type:"structure",required:["thingName"],members:{thingName:{}}}},coreDeviceThingName:{location:"uri",locationName:"coreDeviceThingName"}}},output:{type:"structure",members:{errorEntries:{type:"list",member:{type:"structure",members:{thingName:{},code:{},message:{}}}}}}},BatchDisassociateClientDeviceFromCoreDevice:{http:{requestUri:"/greengrass/v2/coreDevices/{coreDeviceThingName}/disassociateClientDevices",responseCode:200},input:{type:"structure",required:["coreDeviceThingName"],members:{entries:{type:"list",member:{type:"structure",required:["thingName"],members:{thingName:{}}}},coreDeviceThingName:{location:"uri",locationName:"coreDeviceThingName"}}},output:{type:"structure",members:{errorEntries:{type:"list",member:{type:"structure",members:{thingName:{},code:{},message:{}}}}}}},CancelDeployment:{http:{requestUri:"/greengrass/v2/deployments/{deploymentId}/cancel"},input:{type:"structure",required:["deploymentId"],members:{deploymentId:{location:"uri",locationName:"deploymentId"}}},output:{type:"structure",members:{message:{}}}},CreateComponentVersion:{http:{requestUri:"/greengrass/v2/createComponentVersion",responseCode:201},input:{type:"structure",members:{inlineRecipe:{type:"blob"},lambdaFunction:{type:"structure",required:["lambdaArn"],members:{lambdaArn:{},componentName:{},componentVersion:{},componentPlatforms:{shape:"Sq"},componentDependencies:{type:"map",key:{},value:{type:"structure",members:{versionRequirement:{},dependencyType:{}}}},componentLambdaParameters:{type:"structure",members:{eventSources:{type:"list",member:{type:"structure",required:["topic","type"],members:{topic:{},type:{}}}},maxQueueSize:{type:"integer"},maxInstancesCount:{type:"integer"},maxIdleTimeInSeconds:{type:"integer"},timeoutInSeconds:{type:"integer"},statusTimeoutInSeconds:{type:"integer"},pinned:{type:"boolean"},inputPayloadEncodingType:{},execArgs:{type:"list",member:{}},environmentVariables:{type:"map",key:{},value:{}},linuxProcessParams:{type:"structure",members:{isolationMode:{},containerParams:{type:"structure",members:{memorySizeInKB:{type:"integer"},mountROSysfs:{type:"boolean"},volumes:{type:"list",member:{type:"structure",required:["sourcePath","destinationPath"],members:{sourcePath:{},destinationPath:{},permission:{},addGroupOwner:{type:"boolean"}}}},devices:{type:"list",member:{type:"structure",required:["path"],members:{path:{},permission:{},addGroupOwner:{type:"boolean"}}}}}}}}}}}},tags:{shape:"S1g"},clientToken:{idempotencyToken:true}}},output:{type:"structure",required:["componentName","componentVersion","creationTimestamp","status"],members:{arn:{},componentName:{},componentVersion:{},creationTimestamp:{type:"timestamp"},status:{shape:"S1n"}}}},CreateDeployment:{http:{requestUri:"/greengrass/v2/deployments",responseCode:201},input:{type:"structure",required:["targetArn"],members:{targetArn:{},deploymentName:{},components:{shape:"S1s"},iotJobConfiguration:{shape:"S22"},deploymentPolicies:{shape:"S2j"},tags:{shape:"S1g"},clientToken:{idempotencyToken:true}}},output:{type:"structure",members:{deploymentId:{},iotJobId:{},iotJobArn:{}}}},DeleteComponent:{http:{method:"DELETE",requestUri:"/greengrass/v2/components/{arn}",responseCode:204},input:{type:"structure",required:["arn"],members:{arn:{location:"uri",locationName:"arn"}}}},DeleteCoreDevice:{http:{method:"DELETE",requestUri:"/greengrass/v2/coreDevices/{coreDeviceThingName}",responseCode:204},input:{type:"structure",required:["coreDeviceThingName"],members:{coreDeviceThingName:{location:"uri",locationName:"coreDeviceThingName"}}}},DescribeComponent:{http:{method:"GET",requestUri:"/greengrass/v2/components/{arn}/metadata"},input:{type:"structure",required:["arn"],members:{arn:{location:"uri",locationName:"arn"}}},output:{type:"structure",members:{arn:{},componentName:{},componentVersion:{},creationTimestamp:{type:"timestamp"},publisher:{},description:{},status:{shape:"S1n"},platforms:{shape:"Sq"},tags:{shape:"S1g"}}}},DisassociateServiceRoleFromAccount:{http:{method:"DELETE",requestUri:"/greengrass/servicerole",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{disassociatedAt:{locationName:"DisassociatedAt"}}}},GetComponent:{http:{method:"GET",requestUri:"/greengrass/v2/components/{arn}"},input:{type:"structure",required:["arn"],members:{recipeOutputFormat:{location:"querystring",locationName:"recipeOutputFormat"},arn:{location:"uri",locationName:"arn"}}},output:{type:"structure",required:["recipeOutputFormat","recipe"],members:{recipeOutputFormat:{},recipe:{type:"blob"},tags:{shape:"S1g"}}}},GetComponentVersionArtifact:{http:{method:"GET",requestUri:"/greengrass/v2/components/{arn}/artifacts/{artifactName+}"},input:{type:"structure",required:["arn","artifactName"],members:{arn:{location:"uri",locationName:"arn"},artifactName:{location:"uri",locationName:"artifactName"}}},output:{type:"structure",required:["preSignedUrl"],members:{preSignedUrl:{}}}},GetConnectivityInfo:{http:{method:"GET",requestUri:"/greengrass/things/{thingName}/connectivityInfo",responseCode:200},input:{type:"structure",required:["thingName"],members:{thingName:{location:"uri",locationName:"thingName"}}},output:{type:"structure",members:{connectivityInfo:{shape:"S36",locationName:"ConnectivityInfo"},message:{locationName:"Message"}}}},GetCoreDevice:{http:{method:"GET",requestUri:"/greengrass/v2/coreDevices/{coreDeviceThingName}"},input:{type:"structure",required:["coreDeviceThingName"],members:{coreDeviceThingName:{location:"uri",locationName:"coreDeviceThingName"}}},output:{type:"structure",members:{coreDeviceThingName:{},coreVersion:{},platform:{},architecture:{},status:{},lastStatusUpdateTimestamp:{type:"timestamp"},tags:{shape:"S1g"}}}},GetDeployment:{http:{method:"GET",requestUri:"/greengrass/v2/deployments/{deploymentId}"},input:{type:"structure",required:["deploymentId"],members:{deploymentId:{location:"uri",locationName:"deploymentId"}}},output:{type:"structure",members:{targetArn:{},revisionId:{},deploymentId:{},deploymentName:{},deploymentStatus:{},iotJobId:{},iotJobArn:{},components:{shape:"S1s"},deploymentPolicies:{shape:"S2j"},iotJobConfiguration:{shape:"S22"},creationTimestamp:{type:"timestamp"},isLatestForTarget:{type:"boolean"},tags:{shape:"S1g"}}}},GetServiceRoleForAccount:{http:{method:"GET",requestUri:"/greengrass/servicerole",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{associatedAt:{locationName:"AssociatedAt"},roleArn:{locationName:"RoleArn"}}}},ListClientDevicesAssociatedWithCoreDevice:{http:{method:"GET",requestUri:"/greengrass/v2/coreDevices/{coreDeviceThingName}/associatedClientDevices",responseCode:200},input:{type:"structure",required:["coreDeviceThingName"],members:{coreDeviceThingName:{location:"uri",locationName:"coreDeviceThingName"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{associatedClientDevices:{type:"list",member:{type:"structure",members:{thingName:{},associationTimestamp:{type:"timestamp"}}}},nextToken:{}}}},ListComponentVersions:{http:{method:"GET",requestUri:"/greengrass/v2/components/{arn}/versions"},input:{type:"structure",required:["arn"],members:{arn:{location:"uri",locationName:"arn"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{componentVersions:{type:"list",member:{type:"structure",members:{componentName:{},componentVersion:{},arn:{}}}},nextToken:{}}}},ListComponents:{http:{method:"GET",requestUri:"/greengrass/v2/components"},input:{type:"structure",members:{scope:{location:"querystring",locationName:"scope"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{components:{type:"list",member:{type:"structure",members:{arn:{},componentName:{},latestVersion:{type:"structure",members:{arn:{},componentVersion:{},creationTimestamp:{type:"timestamp"},description:{},publisher:{},platforms:{shape:"Sq"}}}}}},nextToken:{}}}},ListCoreDevices:{http:{method:"GET",requestUri:"/greengrass/v2/coreDevices"},input:{type:"structure",members:{thingGroupArn:{location:"querystring",locationName:"thingGroupArn"},status:{location:"querystring",locationName:"status"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{coreDevices:{type:"list",member:{type:"structure",members:{coreDeviceThingName:{},status:{},lastStatusUpdateTimestamp:{type:"timestamp"}}}},nextToken:{}}}},ListDeployments:{http:{method:"GET",requestUri:"/greengrass/v2/deployments"},input:{type:"structure",members:{targetArn:{location:"querystring",locationName:"targetArn"},historyFilter:{location:"querystring",locationName:"historyFilter"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{deployments:{type:"list",member:{type:"structure",members:{targetArn:{},revisionId:{},deploymentId:{},deploymentName:{},creationTimestamp:{type:"timestamp"},deploymentStatus:{},isLatestForTarget:{type:"boolean"}}}},nextToken:{}}}},ListEffectiveDeployments:{http:{method:"GET",requestUri:"/greengrass/v2/coreDevices/{coreDeviceThingName}/effectiveDeployments"},input:{type:"structure",required:["coreDeviceThingName"],members:{coreDeviceThingName:{location:"uri",locationName:"coreDeviceThingName"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{effectiveDeployments:{type:"list",member:{type:"structure",required:["deploymentId","deploymentName","targetArn","coreDeviceExecutionStatus","creationTimestamp","modifiedTimestamp"],members:{deploymentId:{},deploymentName:{},iotJobId:{},iotJobArn:{},description:{},targetArn:{},coreDeviceExecutionStatus:{},reason:{},creationTimestamp:{type:"timestamp"},modifiedTimestamp:{type:"timestamp"}}}},nextToken:{}}}},ListInstalledComponents:{http:{method:"GET",requestUri:"/greengrass/v2/coreDevices/{coreDeviceThingName}/installedComponents"},input:{type:"structure",required:["coreDeviceThingName"],members:{coreDeviceThingName:{location:"uri",locationName:"coreDeviceThingName"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{installedComponents:{type:"list",member:{type:"structure",members:{componentName:{},componentVersion:{},lifecycleState:{},lifecycleStateDetails:{},isRoot:{type:"boolean"}}}},nextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"S1g"}}}},ResolveComponentCandidates:{http:{requestUri:"/greengrass/v2/resolveComponentCandidates"},input:{type:"structure",required:["platform","componentCandidates"],members:{platform:{shape:"Sr"},componentCandidates:{type:"list",member:{type:"structure",members:{componentName:{},componentVersion:{},versionRequirements:{type:"map",key:{},value:{}}}}}}},output:{type:"structure",members:{resolvedComponentVersions:{type:"list",member:{type:"structure",members:{arn:{},componentName:{},componentVersion:{},recipe:{type:"blob"}}}}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"S1g"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resourceArn}"},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateConnectivityInfo:{http:{method:"PUT",requestUri:"/greengrass/things/{thingName}/connectivityInfo",responseCode:200},input:{type:"structure",required:["thingName","connectivityInfo"],members:{thingName:{location:"uri",locationName:"thingName"},connectivityInfo:{shape:"S36",locationName:"ConnectivityInfo"}}},output:{type:"structure",members:{version:{locationName:"Version"},message:{locationName:"Message"}}}}},shapes:{Sq:{type:"list",member:{shape:"Sr"}},Sr:{type:"structure",members:{name:{},attributes:{type:"map",key:{},value:{}}}},S1g:{type:"map",key:{},value:{}},S1n:{type:"structure",members:{componentState:{},message:{},errors:{type:"map",key:{},value:{}}}},S1s:{type:"map",key:{},value:{type:"structure",members:{componentVersion:{},configurationUpdate:{type:"structure",members:{merge:{},reset:{type:"list",member:{}}}},runWith:{type:"structure",members:{posixUser:{},systemResourceLimits:{type:"structure",members:{memory:{type:"long"},cpus:{type:"double"}}},windowsUser:{}}}}}},S22:{type:"structure",members:{jobExecutionsRolloutConfig:{type:"structure",members:{exponentialRate:{type:"structure",required:["baseRatePerMinute","incrementFactor","rateIncreaseCriteria"],members:{baseRatePerMinute:{type:"integer"},incrementFactor:{type:"double"},rateIncreaseCriteria:{type:"structure",members:{numberOfNotifiedThings:{type:"integer"},numberOfSucceededThings:{type:"integer"}}}}},maximumPerMinute:{type:"integer"}}},abortConfig:{type:"structure",required:["criteriaList"],members:{criteriaList:{type:"list",member:{type:"structure",required:["failureType","action","thresholdPercentage","minNumberOfExecutedThings"],members:{failureType:{},action:{},thresholdPercentage:{type:"double"},minNumberOfExecutedThings:{type:"integer"}}}}}},timeoutConfig:{type:"structure",members:{inProgressTimeoutInMinutes:{type:"long"}}}}},S2j:{type:"structure",members:{failureHandlingPolicy:{},componentUpdatePolicy:{type:"structure",members:{timeoutInSeconds:{type:"integer"},action:{}}},configurationValidationPolicy:{type:"structure",members:{timeoutInSeconds:{type:"integer"}}}}},S36:{type:"list",member:{type:"structure",members:{id:{locationName:"Id"},hostAddress:{locationName:"HostAddress"},portNumber:{locationName:"PortNumber",type:"integer"},metadata:{locationName:"Metadata"}}}}}}},7737:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2022-02-10",endpointPrefix:"cassandra",jsonVersion:"1.0",protocol:"json",serviceFullName:"Amazon Keyspaces",serviceId:"Keyspaces",signatureVersion:"v4",signingName:"cassandra",targetPrefix:"KeyspacesService",uid:"keyspaces-2022-02-10"},operations:{CreateKeyspace:{input:{type:"structure",required:["keyspaceName"],members:{keyspaceName:{},tags:{shape:"S3"}}},output:{type:"structure",required:["resourceArn"],members:{resourceArn:{}}}},CreateTable:{input:{type:"structure",required:["keyspaceName","tableName","schemaDefinition"],members:{keyspaceName:{},tableName:{},schemaDefinition:{shape:"Sb"},comment:{shape:"Sm"},capacitySpecification:{shape:"So"},encryptionSpecification:{shape:"Sr"},pointInTimeRecovery:{shape:"Su"},ttl:{shape:"Sw"},defaultTimeToLive:{type:"integer"},tags:{shape:"S3"}}},output:{type:"structure",required:["resourceArn"],members:{resourceArn:{}}}},DeleteKeyspace:{input:{type:"structure",required:["keyspaceName"],members:{keyspaceName:{}}},output:{type:"structure",members:{}}},DeleteTable:{input:{type:"structure",required:["keyspaceName","tableName"],members:{keyspaceName:{},tableName:{}}},output:{type:"structure",members:{}}},GetKeyspace:{input:{type:"structure",required:["keyspaceName"],members:{keyspaceName:{}}},output:{type:"structure",required:["keyspaceName","resourceArn"],members:{keyspaceName:{},resourceArn:{}}}},GetTable:{input:{type:"structure",required:["keyspaceName","tableName"],members:{keyspaceName:{},tableName:{}}},output:{type:"structure",required:["keyspaceName","tableName","resourceArn"],members:{keyspaceName:{},tableName:{},resourceArn:{},creationTimestamp:{type:"timestamp"},status:{},schemaDefinition:{shape:"Sb"},capacitySpecification:{type:"structure",required:["throughputMode"],members:{throughputMode:{},readCapacityUnits:{type:"long"},writeCapacityUnits:{type:"long"},lastUpdateToPayPerRequestTimestamp:{type:"timestamp"}}},encryptionSpecification:{shape:"Sr"},pointInTimeRecovery:{type:"structure",required:["status"],members:{status:{},earliestRestorableTimestamp:{type:"timestamp"}}},ttl:{shape:"Sw"},defaultTimeToLive:{type:"integer"},comment:{shape:"Sm"}}}},ListKeyspaces:{input:{type:"structure",members:{nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",required:["keyspaces"],members:{nextToken:{},keyspaces:{type:"list",member:{type:"structure",required:["keyspaceName","resourceArn"],members:{keyspaceName:{},resourceArn:{}}}}}}},ListTables:{input:{type:"structure",required:["keyspaceName"],members:{nextToken:{},maxResults:{type:"integer"},keyspaceName:{}}},output:{type:"structure",members:{nextToken:{},tables:{type:"list",member:{type:"structure",required:["keyspaceName","tableName","resourceArn"],members:{keyspaceName:{},tableName:{},resourceArn:{}}}}}}},ListTagsForResource:{input:{type:"structure",required:["resourceArn"],members:{resourceArn:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{nextToken:{},tags:{shape:"S3"}}}},RestoreTable:{input:{type:"structure",required:["sourceKeyspaceName","sourceTableName","targetKeyspaceName","targetTableName"],members:{sourceKeyspaceName:{},sourceTableName:{},targetKeyspaceName:{},targetTableName:{},restoreTimestamp:{type:"timestamp"},capacitySpecificationOverride:{shape:"So"},encryptionSpecificationOverride:{shape:"Sr"},pointInTimeRecoveryOverride:{shape:"Su"},tagsOverride:{shape:"S3"}}},output:{type:"structure",required:["restoredTableARN"],members:{restoredTableARN:{}}}},TagResource:{input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{},tags:{shape:"S3"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{},tags:{shape:"S3"}}},output:{type:"structure",members:{}}},UpdateTable:{input:{type:"structure",required:["keyspaceName","tableName"],members:{keyspaceName:{},tableName:{},addColumns:{shape:"Sc"},capacitySpecification:{shape:"So"},encryptionSpecification:{shape:"Sr"},pointInTimeRecovery:{shape:"Su"},ttl:{shape:"Sw"},defaultTimeToLive:{type:"integer"}}},output:{type:"structure",required:["resourceArn"],members:{resourceArn:{}}}}},shapes:{S3:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}},Sb:{type:"structure",required:["allColumns","partitionKeys"],members:{allColumns:{shape:"Sc"},partitionKeys:{type:"list",member:{type:"structure",required:["name"],members:{name:{}}}},clusteringKeys:{type:"list",member:{type:"structure",required:["name","orderBy"],members:{name:{},orderBy:{}}}},staticColumns:{type:"list",member:{type:"structure",required:["name"],members:{name:{}}}}}},Sc:{type:"list",member:{type:"structure",required:["name","type"],members:{name:{},type:{}}}},Sm:{type:"structure",required:["message"],members:{message:{}}},So:{type:"structure",required:["throughputMode"],members:{throughputMode:{},readCapacityUnits:{type:"long"},writeCapacityUnits:{type:"long"}}},Sr:{type:"structure",required:["type"],members:{type:{},kmsKeyIdentifier:{}}},Su:{type:"structure",required:["status"],members:{status:{}}},Sw:{type:"structure",required:["status"],members:{status:{}}}}}},7738:function(e,t,r){(function(){var t,i,s,a=function(e,t){for(var r in t){if(o.call(t,r))e[r]=t[r]}function ctor(){this.constructor=e}ctor.prototype=t.prototype;e.prototype=new ctor;e.__super__=t.prototype;return e},o={}.hasOwnProperty;s=r(8582).isObject;i=r(6855);e.exports=t=function(e){a(XMLDeclaration,e);function XMLDeclaration(e,t,r,i){var a;XMLDeclaration.__super__.constructor.call(this,e);if(s(t)){a=t,t=a.version,r=a.encoding,i=a.standalone}if(!t){t="1.0"}this.version=this.stringify.xmlVersion(t);if(r!=null){this.encoding=this.stringify.xmlEncoding(r)}if(i!=null){this.standalone=this.stringify.xmlStandalone(i)}}XMLDeclaration.prototype.toString=function(e){return this.options.writer.set(e).declaration(this)};return XMLDeclaration}(i)}).call(this)},7740:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2014-11-12",endpointPrefix:"config",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"Config Service",serviceFullName:"AWS Config",serviceId:"Config Service",signatureVersion:"v4",targetPrefix:"StarlingDoveService",uid:"config-2014-11-12"},operations:{BatchGetAggregateResourceConfig:{input:{type:"structure",required:["ConfigurationAggregatorName","ResourceIdentifiers"],members:{ConfigurationAggregatorName:{},ResourceIdentifiers:{type:"list",member:{shape:"S4"}}}},output:{type:"structure",members:{BaseConfigurationItems:{shape:"Sb"},UnprocessedResourceIdentifiers:{type:"list",member:{shape:"S4"}}}}},BatchGetResourceConfig:{input:{type:"structure",required:["resourceKeys"],members:{resourceKeys:{shape:"Sq"}}},output:{type:"structure",members:{baseConfigurationItems:{shape:"Sb"},unprocessedResourceKeys:{shape:"Sq"}}}},DeleteAggregationAuthorization:{input:{type:"structure",required:["AuthorizedAccountId","AuthorizedAwsRegion"],members:{AuthorizedAccountId:{},AuthorizedAwsRegion:{}}}},DeleteConfigRule:{input:{type:"structure",required:["ConfigRuleName"],members:{ConfigRuleName:{}}}},DeleteConfigurationAggregator:{input:{type:"structure",required:["ConfigurationAggregatorName"],members:{ConfigurationAggregatorName:{}}}},DeleteConfigurationRecorder:{input:{type:"structure",required:["ConfigurationRecorderName"],members:{ConfigurationRecorderName:{}}}},DeleteConformancePack:{input:{type:"structure",required:["ConformancePackName"],members:{ConformancePackName:{}}}},DeleteDeliveryChannel:{input:{type:"structure",required:["DeliveryChannelName"],members:{DeliveryChannelName:{}}}},DeleteEvaluationResults:{input:{type:"structure",required:["ConfigRuleName"],members:{ConfigRuleName:{}}},output:{type:"structure",members:{}}},DeleteOrganizationConfigRule:{input:{type:"structure",required:["OrganizationConfigRuleName"],members:{OrganizationConfigRuleName:{}}}},DeleteOrganizationConformancePack:{input:{type:"structure",required:["OrganizationConformancePackName"],members:{OrganizationConformancePackName:{}}}},DeletePendingAggregationRequest:{input:{type:"structure",required:["RequesterAccountId","RequesterAwsRegion"],members:{RequesterAccountId:{},RequesterAwsRegion:{}}}},DeleteRemediationConfiguration:{input:{type:"structure",required:["ConfigRuleName"],members:{ConfigRuleName:{},ResourceType:{}}},output:{type:"structure",members:{}}},DeleteRemediationExceptions:{input:{type:"structure",required:["ConfigRuleName","ResourceKeys"],members:{ConfigRuleName:{},ResourceKeys:{shape:"S1f"}}},output:{type:"structure",members:{FailedBatches:{type:"list",member:{type:"structure",members:{FailureMessage:{},FailedItems:{shape:"S1f"}}}}}}},DeleteResourceConfig:{input:{type:"structure",required:["ResourceType","ResourceId"],members:{ResourceType:{},ResourceId:{}}}},DeleteRetentionConfiguration:{input:{type:"structure",required:["RetentionConfigurationName"],members:{RetentionConfigurationName:{}}}},DeleteStoredQuery:{input:{type:"structure",required:["QueryName"],members:{QueryName:{}}},output:{type:"structure",members:{}}},DeliverConfigSnapshot:{input:{type:"structure",required:["deliveryChannelName"],members:{deliveryChannelName:{}}},output:{type:"structure",members:{configSnapshotId:{}}}},DescribeAggregateComplianceByConfigRules:{input:{type:"structure",required:["ConfigurationAggregatorName"],members:{ConfigurationAggregatorName:{},Filters:{type:"structure",members:{ConfigRuleName:{},ComplianceType:{},AccountId:{},AwsRegion:{}}},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AggregateComplianceByConfigRules:{type:"list",member:{type:"structure",members:{ConfigRuleName:{},Compliance:{shape:"S23"},AccountId:{},AwsRegion:{}}}},NextToken:{}}}},DescribeAggregateComplianceByConformancePacks:{input:{type:"structure",required:["ConfigurationAggregatorName"],members:{ConfigurationAggregatorName:{},Filters:{type:"structure",members:{ConformancePackName:{},ComplianceType:{},AccountId:{},AwsRegion:{}}},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AggregateComplianceByConformancePacks:{type:"list",member:{type:"structure",members:{ConformancePackName:{},Compliance:{type:"structure",members:{ComplianceType:{},CompliantRuleCount:{type:"integer"},NonCompliantRuleCount:{type:"integer"},TotalRuleCount:{type:"integer"}}},AccountId:{},AwsRegion:{}}}},NextToken:{}}}},DescribeAggregationAuthorizations:{input:{type:"structure",members:{Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AggregationAuthorizations:{type:"list",member:{shape:"S2i"}},NextToken:{}}}},DescribeComplianceByConfigRule:{input:{type:"structure",members:{ConfigRuleNames:{shape:"S2l"},ComplianceTypes:{shape:"S2m"},NextToken:{}}},output:{type:"structure",members:{ComplianceByConfigRules:{type:"list",member:{type:"structure",members:{ConfigRuleName:{},Compliance:{shape:"S23"}}}},NextToken:{}}}},DescribeComplianceByResource:{input:{type:"structure",members:{ResourceType:{},ResourceId:{},ComplianceTypes:{shape:"S2m"},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ComplianceByResources:{type:"list",member:{type:"structure",members:{ResourceType:{},ResourceId:{},Compliance:{shape:"S23"}}}},NextToken:{}}}},DescribeConfigRuleEvaluationStatus:{input:{type:"structure",members:{ConfigRuleNames:{shape:"S2l"},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{ConfigRulesEvaluationStatus:{type:"list",member:{type:"structure",members:{ConfigRuleName:{},ConfigRuleArn:{},ConfigRuleId:{},LastSuccessfulInvocationTime:{type:"timestamp"},LastFailedInvocationTime:{type:"timestamp"},LastSuccessfulEvaluationTime:{type:"timestamp"},LastFailedEvaluationTime:{type:"timestamp"},FirstActivatedTime:{type:"timestamp"},LastDeactivatedTime:{type:"timestamp"},LastErrorCode:{},LastErrorMessage:{},FirstEvaluationStarted:{type:"boolean"},LastDebugLogDeliveryStatus:{},LastDebugLogDeliveryStatusReason:{},LastDebugLogDeliveryTime:{type:"timestamp"}}}},NextToken:{}}}},DescribeConfigRules:{input:{type:"structure",members:{ConfigRuleNames:{shape:"S2l"},NextToken:{}}},output:{type:"structure",members:{ConfigRules:{type:"list",member:{shape:"S33"}},NextToken:{}}}},DescribeConfigurationAggregatorSourcesStatus:{input:{type:"structure",required:["ConfigurationAggregatorName"],members:{ConfigurationAggregatorName:{},UpdateStatus:{type:"list",member:{}},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{AggregatedSourceStatusList:{type:"list",member:{type:"structure",members:{SourceId:{},SourceType:{},AwsRegion:{},LastUpdateStatus:{},LastUpdateTime:{type:"timestamp"},LastErrorCode:{},LastErrorMessage:{}}}},NextToken:{}}}},DescribeConfigurationAggregators:{input:{type:"structure",members:{ConfigurationAggregatorNames:{type:"list",member:{}},NextToken:{},Limit:{type:"integer"}}},output:{type:"structure",members:{ConfigurationAggregators:{type:"list",member:{shape:"S3u"}},NextToken:{}}}},DescribeConfigurationRecorderStatus:{input:{type:"structure",members:{ConfigurationRecorderNames:{shape:"S42"}}},output:{type:"structure",members:{ConfigurationRecordersStatus:{type:"list",member:{type:"structure",members:{name:{},lastStartTime:{type:"timestamp"},lastStopTime:{type:"timestamp"},recording:{type:"boolean"},lastStatus:{},lastErrorCode:{},lastErrorMessage:{},lastStatusChangeTime:{type:"timestamp"}}}}}}},DescribeConfigurationRecorders:{input:{type:"structure",members:{ConfigurationRecorderNames:{shape:"S42"}}},output:{type:"structure",members:{ConfigurationRecorders:{type:"list",member:{shape:"S4a"}}}}},DescribeConformancePackCompliance:{input:{type:"structure",required:["ConformancePackName"],members:{ConformancePackName:{},Filters:{type:"structure",members:{ConfigRuleNames:{shape:"S4h"},ComplianceType:{}}},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["ConformancePackName","ConformancePackRuleComplianceList"],members:{ConformancePackName:{},ConformancePackRuleComplianceList:{type:"list",member:{type:"structure",members:{ConfigRuleName:{},ComplianceType:{},Controls:{type:"list",member:{}}}}},NextToken:{}}}},DescribeConformancePackStatus:{input:{type:"structure",members:{ConformancePackNames:{shape:"S4o"},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ConformancePackStatusDetails:{type:"list",member:{type:"structure",required:["ConformancePackName","ConformancePackId","ConformancePackArn","ConformancePackState","StackArn","LastUpdateRequestedTime"],members:{ConformancePackName:{},ConformancePackId:{},ConformancePackArn:{},ConformancePackState:{},StackArn:{},ConformancePackStatusReason:{},LastUpdateRequestedTime:{type:"timestamp"},LastUpdateCompletedTime:{type:"timestamp"}}}},NextToken:{}}}},DescribeConformancePacks:{input:{type:"structure",members:{ConformancePackNames:{shape:"S4o"},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ConformancePackDetails:{type:"list",member:{type:"structure",required:["ConformancePackName","ConformancePackArn","ConformancePackId"],members:{ConformancePackName:{},ConformancePackArn:{},ConformancePackId:{},DeliveryS3Bucket:{},DeliveryS3KeyPrefix:{},ConformancePackInputParameters:{shape:"S54"},LastUpdateRequestedTime:{type:"timestamp"},CreatedBy:{}}}},NextToken:{}}}},DescribeDeliveryChannelStatus:{input:{type:"structure",members:{DeliveryChannelNames:{shape:"S59"}}},output:{type:"structure",members:{DeliveryChannelsStatus:{type:"list",member:{type:"structure",members:{name:{},configSnapshotDeliveryInfo:{shape:"S5d"},configHistoryDeliveryInfo:{shape:"S5d"},configStreamDeliveryInfo:{type:"structure",members:{lastStatus:{},lastErrorCode:{},lastErrorMessage:{},lastStatusChangeTime:{type:"timestamp"}}}}}}}}},DescribeDeliveryChannels:{input:{type:"structure",members:{DeliveryChannelNames:{shape:"S59"}}},output:{type:"structure",members:{DeliveryChannels:{type:"list",member:{shape:"S5j"}}}}},DescribeOrganizationConfigRuleStatuses:{input:{type:"structure",members:{OrganizationConfigRuleNames:{shape:"S5m"},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{OrganizationConfigRuleStatuses:{type:"list",member:{type:"structure",required:["OrganizationConfigRuleName","OrganizationRuleStatus"],members:{OrganizationConfigRuleName:{},OrganizationRuleStatus:{},ErrorCode:{},ErrorMessage:{},LastUpdateTime:{type:"timestamp"}}}},NextToken:{}}}},DescribeOrganizationConfigRules:{input:{type:"structure",members:{OrganizationConfigRuleNames:{shape:"S5m"},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{OrganizationConfigRules:{type:"list",member:{type:"structure",required:["OrganizationConfigRuleName","OrganizationConfigRuleArn"],members:{OrganizationConfigRuleName:{},OrganizationConfigRuleArn:{},OrganizationManagedRuleMetadata:{shape:"S5w"},OrganizationCustomRuleMetadata:{shape:"S61"},ExcludedAccounts:{shape:"S64"},LastUpdateTime:{type:"timestamp"},OrganizationCustomPolicyRuleMetadata:{type:"structure",members:{Description:{},OrganizationConfigRuleTriggerTypes:{shape:"S66"},InputParameters:{},MaximumExecutionFrequency:{},ResourceTypesScope:{shape:"S5z"},ResourceIdScope:{},TagKeyScope:{},TagValueScope:{},PolicyRuntime:{},DebugLogDeliveryAccounts:{shape:"S68"}}}}}},NextToken:{}}}},DescribeOrganizationConformancePackStatuses:{input:{type:"structure",members:{OrganizationConformancePackNames:{shape:"S6a"},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{OrganizationConformancePackStatuses:{type:"list",member:{type:"structure",required:["OrganizationConformancePackName","Status"],members:{OrganizationConformancePackName:{},Status:{},ErrorCode:{},ErrorMessage:{},LastUpdateTime:{type:"timestamp"}}}},NextToken:{}}}},DescribeOrganizationConformancePacks:{input:{type:"structure",members:{OrganizationConformancePackNames:{shape:"S6a"},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{OrganizationConformancePacks:{type:"list",member:{type:"structure",required:["OrganizationConformancePackName","OrganizationConformancePackArn","LastUpdateTime"],members:{OrganizationConformancePackName:{},OrganizationConformancePackArn:{},DeliveryS3Bucket:{},DeliveryS3KeyPrefix:{},ConformancePackInputParameters:{shape:"S54"},ExcludedAccounts:{shape:"S64"},LastUpdateTime:{type:"timestamp"}}}},NextToken:{}}}},DescribePendingAggregationRequests:{input:{type:"structure",members:{Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{PendingAggregationRequests:{type:"list",member:{type:"structure",members:{RequesterAccountId:{},RequesterAwsRegion:{}}}},NextToken:{}}}},DescribeRemediationConfigurations:{input:{type:"structure",required:["ConfigRuleNames"],members:{ConfigRuleNames:{shape:"S2l"}}},output:{type:"structure",members:{RemediationConfigurations:{shape:"S6q"}}}},DescribeRemediationExceptions:{input:{type:"structure",required:["ConfigRuleName"],members:{ConfigRuleName:{},ResourceKeys:{shape:"S1f"},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{RemediationExceptions:{shape:"S76"},NextToken:{}}}},DescribeRemediationExecutionStatus:{input:{type:"structure",required:["ConfigRuleName"],members:{ConfigRuleName:{},ResourceKeys:{shape:"Sq"},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{RemediationExecutionStatuses:{type:"list",member:{type:"structure",members:{ResourceKey:{shape:"Sr"},State:{},StepDetails:{type:"list",member:{type:"structure",members:{Name:{},State:{},ErrorMessage:{},StartTime:{type:"timestamp"},StopTime:{type:"timestamp"}}}},InvocationTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"}}}},NextToken:{}}}},DescribeRetentionConfigurations:{input:{type:"structure",members:{RetentionConfigurationNames:{type:"list",member:{}},NextToken:{}}},output:{type:"structure",members:{RetentionConfigurations:{type:"list",member:{shape:"S7k"}},NextToken:{}}}},GetAggregateComplianceDetailsByConfigRule:{input:{type:"structure",required:["ConfigurationAggregatorName","ConfigRuleName","AccountId","AwsRegion"],members:{ConfigurationAggregatorName:{},ConfigRuleName:{},AccountId:{},AwsRegion:{},ComplianceType:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AggregateEvaluationResults:{type:"list",member:{type:"structure",members:{EvaluationResultIdentifier:{shape:"S7q"},ComplianceType:{},ResultRecordedTime:{type:"timestamp"},ConfigRuleInvokedTime:{type:"timestamp"},Annotation:{},AccountId:{},AwsRegion:{}}}},NextToken:{}}}},GetAggregateConfigRuleComplianceSummary:{input:{type:"structure",required:["ConfigurationAggregatorName"],members:{ConfigurationAggregatorName:{},Filters:{type:"structure",members:{AccountId:{},AwsRegion:{}}},GroupByKey:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{GroupByKey:{},AggregateComplianceCounts:{type:"list",member:{type:"structure",members:{GroupName:{},ComplianceSummary:{shape:"S7y"}}}},NextToken:{}}}},GetAggregateConformancePackComplianceSummary:{input:{type:"structure",required:["ConfigurationAggregatorName"],members:{ConfigurationAggregatorName:{},Filters:{type:"structure",members:{AccountId:{},AwsRegion:{}}},GroupByKey:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AggregateConformancePackComplianceSummaries:{type:"list",member:{type:"structure",members:{ComplianceSummary:{type:"structure",members:{CompliantConformancePackCount:{type:"integer"},NonCompliantConformancePackCount:{type:"integer"}}},GroupName:{}}}},GroupByKey:{},NextToken:{}}}},GetAggregateDiscoveredResourceCounts:{input:{type:"structure",required:["ConfigurationAggregatorName"],members:{ConfigurationAggregatorName:{},Filters:{type:"structure",members:{ResourceType:{},AccountId:{},Region:{}}},GroupByKey:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["TotalDiscoveredResources"],members:{TotalDiscoveredResources:{type:"long"},GroupByKey:{},GroupedResourceCounts:{type:"list",member:{type:"structure",required:["GroupName","ResourceCount"],members:{GroupName:{},ResourceCount:{type:"long"}}}},NextToken:{}}}},GetAggregateResourceConfig:{input:{type:"structure",required:["ConfigurationAggregatorName","ResourceIdentifier"],members:{ConfigurationAggregatorName:{},ResourceIdentifier:{shape:"S4"}}},output:{type:"structure",members:{ConfigurationItem:{shape:"S8f"}}}},GetComplianceDetailsByConfigRule:{input:{type:"structure",required:["ConfigRuleName"],members:{ConfigRuleName:{},ComplianceTypes:{shape:"S2m"},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{EvaluationResults:{shape:"S8r"},NextToken:{}}}},GetComplianceDetailsByResource:{input:{type:"structure",required:["ResourceType","ResourceId"],members:{ResourceType:{},ResourceId:{},ComplianceTypes:{shape:"S2m"},NextToken:{}}},output:{type:"structure",members:{EvaluationResults:{shape:"S8r"},NextToken:{}}}},GetComplianceSummaryByConfigRule:{output:{type:"structure",members:{ComplianceSummary:{shape:"S7y"}}}},GetComplianceSummaryByResourceType:{input:{type:"structure",members:{ResourceTypes:{shape:"S8x"}}},output:{type:"structure",members:{ComplianceSummariesByResourceType:{type:"list",member:{type:"structure",members:{ResourceType:{},ComplianceSummary:{shape:"S7y"}}}}}}},GetConformancePackComplianceDetails:{input:{type:"structure",required:["ConformancePackName"],members:{ConformancePackName:{},Filters:{type:"structure",members:{ConfigRuleNames:{shape:"S4h"},ComplianceType:{},ResourceType:{},ResourceIds:{type:"list",member:{}}}},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["ConformancePackName"],members:{ConformancePackName:{},ConformancePackRuleEvaluationResults:{type:"list",member:{type:"structure",required:["ComplianceType","EvaluationResultIdentifier","ConfigRuleInvokedTime","ResultRecordedTime"],members:{ComplianceType:{},EvaluationResultIdentifier:{shape:"S7q"},ConfigRuleInvokedTime:{type:"timestamp"},ResultRecordedTime:{type:"timestamp"},Annotation:{}}}},NextToken:{}}}},GetConformancePackComplianceSummary:{input:{type:"structure",required:["ConformancePackNames"],members:{ConformancePackNames:{type:"list",member:{}},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ConformancePackComplianceSummaryList:{type:"list",member:{type:"structure",required:["ConformancePackName","ConformancePackComplianceStatus"],members:{ConformancePackName:{},ConformancePackComplianceStatus:{}}}},NextToken:{}}}},GetCustomRulePolicy:{input:{type:"structure",members:{ConfigRuleName:{}}},output:{type:"structure",members:{PolicyText:{}}}},GetDiscoveredResourceCounts:{input:{type:"structure",members:{resourceTypes:{shape:"S8x"},limit:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{totalDiscoveredResources:{type:"long"},resourceCounts:{type:"list",member:{type:"structure",members:{resourceType:{},count:{type:"long"}}}},nextToken:{}}}},GetOrganizationConfigRuleDetailedStatus:{input:{type:"structure",required:["OrganizationConfigRuleName"],members:{OrganizationConfigRuleName:{},Filters:{type:"structure",members:{AccountId:{},MemberAccountRuleStatus:{}}},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{OrganizationConfigRuleDetailedStatus:{type:"list",member:{type:"structure",required:["AccountId","ConfigRuleName","MemberAccountRuleStatus"],members:{AccountId:{},ConfigRuleName:{},MemberAccountRuleStatus:{},ErrorCode:{},ErrorMessage:{},LastUpdateTime:{type:"timestamp"}}}},NextToken:{}}}},GetOrganizationConformancePackDetailedStatus:{input:{type:"structure",required:["OrganizationConformancePackName"],members:{OrganizationConformancePackName:{},Filters:{type:"structure",members:{AccountId:{},Status:{}}},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{OrganizationConformancePackDetailedStatuses:{type:"list",member:{type:"structure",required:["AccountId","ConformancePackName","Status"],members:{AccountId:{},ConformancePackName:{},Status:{},ErrorCode:{},ErrorMessage:{},LastUpdateTime:{type:"timestamp"}}}},NextToken:{}}}},GetOrganizationCustomRulePolicy:{input:{type:"structure",required:["OrganizationConfigRuleName"],members:{OrganizationConfigRuleName:{}}},output:{type:"structure",members:{PolicyText:{}}}},GetResourceConfigHistory:{input:{type:"structure",required:["resourceType","resourceId"],members:{resourceType:{},resourceId:{},laterTime:{type:"timestamp"},earlierTime:{type:"timestamp"},chronologicalOrder:{},limit:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{configurationItems:{type:"list",member:{shape:"S8f"}},nextToken:{}}}},GetStoredQuery:{input:{type:"structure",required:["QueryName"],members:{QueryName:{}}},output:{type:"structure",members:{StoredQuery:{shape:"Sa6"}}}},ListAggregateDiscoveredResources:{input:{type:"structure",required:["ConfigurationAggregatorName","ResourceType"],members:{ConfigurationAggregatorName:{},ResourceType:{},Filters:{type:"structure",members:{AccountId:{},ResourceId:{},ResourceName:{},Region:{}}},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ResourceIdentifiers:{type:"list",member:{shape:"S4"}},NextToken:{}}}},ListDiscoveredResources:{input:{type:"structure",required:["resourceType"],members:{resourceType:{},resourceIds:{type:"list",member:{}},resourceName:{},limit:{type:"integer"},includeDeletedResources:{type:"boolean"},nextToken:{}}},output:{type:"structure",members:{resourceIdentifiers:{type:"list",member:{type:"structure",members:{resourceType:{},resourceId:{},resourceName:{},resourceDeletionTime:{type:"timestamp"}}}},nextToken:{}}}},ListStoredQueries:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{StoredQueryMetadata:{type:"list",member:{type:"structure",required:["QueryId","QueryArn","QueryName"],members:{QueryId:{},QueryArn:{},QueryName:{},Description:{}}}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Tags:{shape:"Sas"},NextToken:{}}}},PutAggregationAuthorization:{input:{type:"structure",required:["AuthorizedAccountId","AuthorizedAwsRegion"],members:{AuthorizedAccountId:{},AuthorizedAwsRegion:{},Tags:{shape:"Sax"}}},output:{type:"structure",members:{AggregationAuthorization:{shape:"S2i"}}}},PutConfigRule:{input:{type:"structure",required:["ConfigRule"],members:{ConfigRule:{shape:"S33"},Tags:{shape:"Sax"}}}},PutConfigurationAggregator:{input:{type:"structure",required:["ConfigurationAggregatorName"],members:{ConfigurationAggregatorName:{},AccountAggregationSources:{shape:"S3w"},OrganizationAggregationSource:{shape:"S40"},Tags:{shape:"Sax"}}},output:{type:"structure",members:{ConfigurationAggregator:{shape:"S3u"}}}},PutConfigurationRecorder:{input:{type:"structure",required:["ConfigurationRecorder"],members:{ConfigurationRecorder:{shape:"S4a"}}}},PutConformancePack:{input:{type:"structure",required:["ConformancePackName"],members:{ConformancePackName:{},TemplateS3Uri:{},TemplateBody:{},DeliveryS3Bucket:{},DeliveryS3KeyPrefix:{},ConformancePackInputParameters:{shape:"S54"}}},output:{type:"structure",members:{ConformancePackArn:{}}}},PutDeliveryChannel:{input:{type:"structure",required:["DeliveryChannel"],members:{DeliveryChannel:{shape:"S5j"}}}},PutEvaluations:{input:{type:"structure",required:["ResultToken"],members:{Evaluations:{shape:"Sb9"},ResultToken:{},TestMode:{type:"boolean"}}},output:{type:"structure",members:{FailedEvaluations:{shape:"Sb9"}}}},PutExternalEvaluation:{input:{type:"structure",required:["ConfigRuleName","ExternalEvaluation"],members:{ConfigRuleName:{},ExternalEvaluation:{type:"structure",required:["ComplianceResourceType","ComplianceResourceId","ComplianceType","OrderingTimestamp"],members:{ComplianceResourceType:{},ComplianceResourceId:{},ComplianceType:{},Annotation:{},OrderingTimestamp:{type:"timestamp"}}}}},output:{type:"structure",members:{}}},PutOrganizationConfigRule:{input:{type:"structure",required:["OrganizationConfigRuleName"],members:{OrganizationConfigRuleName:{},OrganizationManagedRuleMetadata:{shape:"S5w"},OrganizationCustomRuleMetadata:{shape:"S61"},ExcludedAccounts:{shape:"S64"},OrganizationCustomPolicyRuleMetadata:{type:"structure",required:["PolicyRuntime","PolicyText"],members:{Description:{},OrganizationConfigRuleTriggerTypes:{shape:"S66"},InputParameters:{},MaximumExecutionFrequency:{},ResourceTypesScope:{shape:"S5z"},ResourceIdScope:{},TagKeyScope:{},TagValueScope:{},PolicyRuntime:{},PolicyText:{},DebugLogDeliveryAccounts:{shape:"S68"}}}}},output:{type:"structure",members:{OrganizationConfigRuleArn:{}}}},PutOrganizationConformancePack:{input:{type:"structure",required:["OrganizationConformancePackName"],members:{OrganizationConformancePackName:{},TemplateS3Uri:{},TemplateBody:{},DeliveryS3Bucket:{},DeliveryS3KeyPrefix:{},ConformancePackInputParameters:{shape:"S54"},ExcludedAccounts:{shape:"S64"}}},output:{type:"structure",members:{OrganizationConformancePackArn:{}}}},PutRemediationConfigurations:{input:{type:"structure",required:["RemediationConfigurations"],members:{RemediationConfigurations:{shape:"S6q"}}},output:{type:"structure",members:{FailedBatches:{type:"list",member:{type:"structure",members:{FailureMessage:{},FailedItems:{shape:"S6q"}}}}}}},PutRemediationExceptions:{input:{type:"structure",required:["ConfigRuleName","ResourceKeys"],members:{ConfigRuleName:{},ResourceKeys:{shape:"S1f"},Message:{},ExpirationTime:{type:"timestamp"}}},output:{type:"structure",members:{FailedBatches:{type:"list",member:{type:"structure",members:{FailureMessage:{},FailedItems:{shape:"S76"}}}}}}},PutResourceConfig:{input:{type:"structure",required:["ResourceType","SchemaVersionId","ResourceId","Configuration"],members:{ResourceType:{},SchemaVersionId:{},ResourceId:{},ResourceName:{},Configuration:{},Tags:{shape:"S8h"}}}},PutRetentionConfiguration:{input:{type:"structure",required:["RetentionPeriodInDays"],members:{RetentionPeriodInDays:{type:"integer"}}},output:{type:"structure",members:{RetentionConfiguration:{shape:"S7k"}}}},PutStoredQuery:{input:{type:"structure",required:["StoredQuery"],members:{StoredQuery:{shape:"Sa6"},Tags:{shape:"Sax"}}},output:{type:"structure",members:{QueryArn:{}}}},SelectAggregateResourceConfig:{input:{type:"structure",required:["Expression","ConfigurationAggregatorName"],members:{Expression:{},ConfigurationAggregatorName:{},Limit:{type:"integer"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Results:{shape:"Sc2"},QueryInfo:{shape:"Sc3"},NextToken:{}}}},SelectResourceConfig:{input:{type:"structure",required:["Expression"],members:{Expression:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Results:{shape:"Sc2"},QueryInfo:{shape:"Sc3"},NextToken:{}}}},StartConfigRulesEvaluation:{input:{type:"structure",members:{ConfigRuleNames:{type:"list",member:{}}}},output:{type:"structure",members:{}}},StartConfigurationRecorder:{input:{type:"structure",required:["ConfigurationRecorderName"],members:{ConfigurationRecorderName:{}}}},StartRemediationExecution:{input:{type:"structure",required:["ConfigRuleName","ResourceKeys"],members:{ConfigRuleName:{},ResourceKeys:{shape:"Sq"}}},output:{type:"structure",members:{FailureMessage:{},FailedItems:{shape:"Sq"}}}},StopConfigurationRecorder:{input:{type:"structure",required:["ConfigurationRecorderName"],members:{ConfigurationRecorderName:{}}}},TagResource:{input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"Sas"}}}},UntagResource:{input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{},TagKeys:{type:"list",member:{}}}}}},shapes:{S4:{type:"structure",required:["SourceAccountId","SourceRegion","ResourceId","ResourceType"],members:{SourceAccountId:{},SourceRegion:{},ResourceId:{},ResourceType:{},ResourceName:{}}},Sb:{type:"list",member:{type:"structure",members:{version:{},accountId:{},configurationItemCaptureTime:{type:"timestamp"},configurationItemStatus:{},configurationStateId:{},arn:{},resourceType:{},resourceId:{},resourceName:{},awsRegion:{},availabilityZone:{},resourceCreationTime:{type:"timestamp"},configuration:{},supplementaryConfiguration:{shape:"Sl"}}}},Sl:{type:"map",key:{},value:{}},Sq:{type:"list",member:{shape:"Sr"}},Sr:{type:"structure",required:["resourceType","resourceId"],members:{resourceType:{},resourceId:{}}},S1f:{type:"list",member:{type:"structure",members:{ResourceType:{},ResourceId:{}}}},S23:{type:"structure",members:{ComplianceType:{},ComplianceContributorCount:{shape:"S24"}}},S24:{type:"structure",members:{CappedCount:{type:"integer"},CapExceeded:{type:"boolean"}}},S2i:{type:"structure",members:{AggregationAuthorizationArn:{},AuthorizedAccountId:{},AuthorizedAwsRegion:{},CreationTime:{type:"timestamp"}}},S2l:{type:"list",member:{}},S2m:{type:"list",member:{}},S33:{type:"structure",required:["Source"],members:{ConfigRuleName:{},ConfigRuleArn:{},ConfigRuleId:{},Description:{},Scope:{type:"structure",members:{ComplianceResourceTypes:{type:"list",member:{}},TagKey:{},TagValue:{},ComplianceResourceId:{}}},Source:{type:"structure",required:["Owner"],members:{Owner:{},SourceIdentifier:{},SourceDetails:{type:"list",member:{type:"structure",members:{EventSource:{},MessageType:{},MaximumExecutionFrequency:{}}}},CustomPolicyDetails:{type:"structure",required:["PolicyRuntime","PolicyText"],members:{PolicyRuntime:{},PolicyText:{},EnableDebugLogDelivery:{type:"boolean"}}}}},InputParameters:{},MaximumExecutionFrequency:{},ConfigRuleState:{},CreatedBy:{}}},S3u:{type:"structure",members:{ConfigurationAggregatorName:{},ConfigurationAggregatorArn:{},AccountAggregationSources:{shape:"S3w"},OrganizationAggregationSource:{shape:"S40"},CreationTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"},CreatedBy:{}}},S3w:{type:"list",member:{type:"structure",required:["AccountIds"],members:{AccountIds:{type:"list",member:{}},AllAwsRegions:{type:"boolean"},AwsRegions:{shape:"S3z"}}}},S3z:{type:"list",member:{}},S40:{type:"structure",required:["RoleArn"],members:{RoleArn:{},AwsRegions:{shape:"S3z"},AllAwsRegions:{type:"boolean"}}},S42:{type:"list",member:{}},S4a:{type:"structure",members:{name:{},roleARN:{},recordingGroup:{type:"structure",members:{allSupported:{type:"boolean"},includeGlobalResourceTypes:{type:"boolean"},resourceTypes:{type:"list",member:{}}}}}},S4h:{type:"list",member:{}},S4o:{type:"list",member:{}},S54:{type:"list",member:{type:"structure",required:["ParameterName","ParameterValue"],members:{ParameterName:{},ParameterValue:{}}}},S59:{type:"list",member:{}},S5d:{type:"structure",members:{lastStatus:{},lastErrorCode:{},lastErrorMessage:{},lastAttemptTime:{type:"timestamp"},lastSuccessfulTime:{type:"timestamp"},nextDeliveryTime:{type:"timestamp"}}},S5j:{type:"structure",members:{name:{},s3BucketName:{},s3KeyPrefix:{},s3KmsKeyArn:{},snsTopicARN:{},configSnapshotDeliveryProperties:{type:"structure",members:{deliveryFrequency:{}}}}},S5m:{type:"list",member:{}},S5w:{type:"structure",required:["RuleIdentifier"],members:{Description:{},RuleIdentifier:{},InputParameters:{},MaximumExecutionFrequency:{},ResourceTypesScope:{shape:"S5z"},ResourceIdScope:{},TagKeyScope:{},TagValueScope:{}}},S5z:{type:"list",member:{}},S61:{type:"structure",required:["LambdaFunctionArn","OrganizationConfigRuleTriggerTypes"],members:{Description:{},LambdaFunctionArn:{},OrganizationConfigRuleTriggerTypes:{type:"list",member:{}},InputParameters:{},MaximumExecutionFrequency:{},ResourceTypesScope:{shape:"S5z"},ResourceIdScope:{},TagKeyScope:{},TagValueScope:{}}},S64:{type:"list",member:{}},S66:{type:"list",member:{}},S68:{type:"list",member:{}},S6a:{type:"list",member:{}},S6q:{type:"list",member:{type:"structure",required:["ConfigRuleName","TargetType","TargetId"],members:{ConfigRuleName:{},TargetType:{},TargetId:{},TargetVersion:{},Parameters:{type:"map",key:{},value:{type:"structure",members:{ResourceValue:{type:"structure",required:["Value"],members:{Value:{}}},StaticValue:{type:"structure",required:["Values"],members:{Values:{type:"list",member:{}}}}}}},ResourceType:{},Automatic:{type:"boolean"},ExecutionControls:{type:"structure",members:{SsmControls:{type:"structure",members:{ConcurrentExecutionRatePercentage:{type:"integer"},ErrorPercentage:{type:"integer"}}}}},MaximumAutomaticAttempts:{type:"integer"},RetryAttemptSeconds:{type:"long"},Arn:{},CreatedByService:{}}}},S76:{type:"list",member:{type:"structure",required:["ConfigRuleName","ResourceType","ResourceId"],members:{ConfigRuleName:{},ResourceType:{},ResourceId:{},Message:{},ExpirationTime:{type:"timestamp"}}}},S7k:{type:"structure",required:["Name","RetentionPeriodInDays"],members:{Name:{},RetentionPeriodInDays:{type:"integer"}}},S7q:{type:"structure",members:{EvaluationResultQualifier:{type:"structure",members:{ConfigRuleName:{},ResourceType:{},ResourceId:{}}},OrderingTimestamp:{type:"timestamp"}}},S7y:{type:"structure",members:{CompliantResourceCount:{shape:"S24"},NonCompliantResourceCount:{shape:"S24"},ComplianceSummaryTimestamp:{type:"timestamp"}}},S8f:{type:"structure",members:{version:{},accountId:{},configurationItemCaptureTime:{type:"timestamp"},configurationItemStatus:{},configurationStateId:{},configurationItemMD5Hash:{},arn:{},resourceType:{},resourceId:{},resourceName:{},awsRegion:{},availabilityZone:{},resourceCreationTime:{type:"timestamp"},tags:{shape:"S8h"},relatedEvents:{type:"list",member:{}},relationships:{type:"list",member:{type:"structure",members:{resourceType:{},resourceId:{},resourceName:{},relationshipName:{}}}},configuration:{},supplementaryConfiguration:{shape:"Sl"}}},S8h:{type:"map",key:{},value:{}},S8r:{type:"list",member:{type:"structure",members:{EvaluationResultIdentifier:{shape:"S7q"},ComplianceType:{},ResultRecordedTime:{type:"timestamp"},ConfigRuleInvokedTime:{type:"timestamp"},Annotation:{},ResultToken:{}}}},S8x:{type:"list",member:{}},Sa6:{type:"structure",required:["QueryName"],members:{QueryId:{},QueryArn:{},QueryName:{},Description:{},Expression:{}}},Sas:{type:"list",member:{shape:"Sat"}},Sat:{type:"structure",members:{Key:{},Value:{}}},Sax:{type:"list",member:{shape:"Sat"}},Sb9:{type:"list",member:{type:"structure",required:["ComplianceResourceType","ComplianceResourceId","ComplianceType","OrderingTimestamp"],members:{ComplianceResourceType:{},ComplianceResourceId:{},ComplianceType:{},Annotation:{},OrderingTimestamp:{type:"timestamp"}}}},Sc2:{type:"list",member:{}},Sc3:{type:"structure",members:{SelectFields:{type:"list",member:{type:"structure",members:{Name:{}}}}}}}}},7744:function(e){e.exports={pagination:{DescribeTrails:{result_key:"trailList"},GetQueryResults:{input_token:"NextToken",output_token:"NextToken"},ListEventDataStores:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListPublicKeys:{input_token:"NextToken",output_token:"NextToken",result_key:"PublicKeyList"},ListQueries:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListTags:{input_token:"NextToken",output_token:"NextToken",result_key:"ResourceTagList"},ListTrails:{input_token:"NextToken",output_token:"NextToken",result_key:"Trails"},LookupEvents:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Events"}}}},7752:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2019-06-28",endpointPrefix:"savingsplans",globalEndpoint:"savingsplans.amazonaws.com",jsonVersion:"1.0",protocol:"rest-json",serviceAbbreviation:"AWSSavingsPlans",serviceFullName:"AWS Savings Plans",serviceId:"savingsplans",signatureVersion:"v4",uid:"savingsplans-2019-06-28"},operations:{CreateSavingsPlan:{http:{requestUri:"/CreateSavingsPlan"},input:{type:"structure",required:["savingsPlanOfferingId","commitment"],members:{savingsPlanOfferingId:{},commitment:{},upfrontPaymentAmount:{},purchaseTime:{type:"timestamp"},clientToken:{idempotencyToken:true},tags:{shape:"S6"}}},output:{type:"structure",members:{savingsPlanId:{}}}},DeleteQueuedSavingsPlan:{http:{requestUri:"/DeleteQueuedSavingsPlan"},input:{type:"structure",required:["savingsPlanId"],members:{savingsPlanId:{}}},output:{type:"structure",members:{}}},DescribeSavingsPlanRates:{http:{requestUri:"/DescribeSavingsPlanRates"},input:{type:"structure",required:["savingsPlanId"],members:{savingsPlanId:{},filters:{type:"list",member:{type:"structure",members:{name:{},values:{shape:"Sh"}}}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{savingsPlanId:{},searchResults:{type:"list",member:{type:"structure",members:{rate:{},currency:{},unit:{},productType:{},serviceCode:{},usageType:{},operation:{},properties:{type:"list",member:{type:"structure",members:{name:{},value:{}}}}}}},nextToken:{}}}},DescribeSavingsPlans:{http:{requestUri:"/DescribeSavingsPlans"},input:{type:"structure",members:{savingsPlanArns:{type:"list",member:{}},savingsPlanIds:{type:"list",member:{}},nextToken:{},maxResults:{type:"integer"},states:{type:"list",member:{}},filters:{type:"list",member:{type:"structure",members:{name:{},values:{shape:"Sh"}}}}}},output:{type:"structure",members:{savingsPlans:{type:"list",member:{type:"structure",members:{offeringId:{},savingsPlanId:{},savingsPlanArn:{},description:{},start:{},end:{},state:{},region:{},ec2InstanceFamily:{},savingsPlanType:{},paymentOption:{},productTypes:{shape:"S1e"},currency:{},commitment:{},upfrontPaymentAmount:{},recurringPaymentAmount:{},termDurationInSeconds:{type:"long"},tags:{shape:"S6"}}}},nextToken:{}}}},DescribeSavingsPlansOfferingRates:{http:{requestUri:"/DescribeSavingsPlansOfferingRates"},input:{type:"structure",members:{savingsPlanOfferingIds:{shape:"S1h"},savingsPlanPaymentOptions:{shape:"S1j"},savingsPlanTypes:{shape:"S1k"},products:{shape:"S1e"},serviceCodes:{type:"list",member:{}},usageTypes:{type:"list",member:{}},operations:{type:"list",member:{}},filters:{type:"list",member:{type:"structure",members:{name:{},values:{shape:"S1r"}}}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{searchResults:{type:"list",member:{type:"structure",members:{savingsPlanOffering:{type:"structure",members:{offeringId:{},paymentOption:{},planType:{},durationSeconds:{type:"long"},currency:{},planDescription:{}}},rate:{},unit:{},productType:{},serviceCode:{},usageType:{},operation:{},properties:{type:"list",member:{type:"structure",members:{name:{},value:{}}}}}}},nextToken:{}}}},DescribeSavingsPlansOfferings:{http:{requestUri:"/DescribeSavingsPlansOfferings"},input:{type:"structure",members:{offeringIds:{shape:"S1h"},paymentOptions:{shape:"S1j"},productType:{},planTypes:{shape:"S1k"},durations:{type:"list",member:{type:"long"}},currencies:{type:"list",member:{}},descriptions:{type:"list",member:{}},serviceCodes:{type:"list",member:{}},usageTypes:{type:"list",member:{}},operations:{type:"list",member:{}},filters:{type:"list",member:{type:"structure",members:{name:{},values:{shape:"S1r"}}}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{searchResults:{type:"list",member:{type:"structure",members:{offeringId:{},productTypes:{shape:"S1e"},planType:{},description:{},paymentOption:{},durationSeconds:{type:"long"},currency:{},serviceCode:{},usageType:{},operation:{},properties:{type:"list",member:{type:"structure",members:{name:{},value:{}}}}}}},nextToken:{}}}},ListTagsForResource:{http:{requestUri:"/ListTagsForResource"},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{}}},output:{type:"structure",members:{tags:{shape:"S6"}}}},TagResource:{http:{requestUri:"/TagResource"},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{},tags:{shape:"S6"}}},output:{type:"structure",members:{}}},UntagResource:{http:{requestUri:"/UntagResource"},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{},tagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}}},shapes:{S6:{type:"map",key:{},value:{}},Sh:{type:"list",member:{}},S1e:{type:"list",member:{}},S1h:{type:"list",member:{}},S1j:{type:"list",member:{}},S1k:{type:"list",member:{}},S1r:{type:"list",member:{}}}}},7765:function(e){e.exports={pagination:{}}},7787:function(e){e.exports={pagination:{}}},7788:function(e,t,r){var i=r(1583);var s=r(3964);var a=r(3682);var o=r(6265);var n=r(3624);var u=r(1694);var p=r(153);var m=p.property;var c=p.memoizedProperty;function Api(e,t){var r=this;e=e||{};t=t||{};t.api=this;e.metadata=e.metadata||{};var l=t.serviceIdentifier;delete t.serviceIdentifier;m(this,"isApi",true,false);m(this,"apiVersion",e.metadata.apiVersion);m(this,"endpointPrefix",e.metadata.endpointPrefix);m(this,"signingName",e.metadata.signingName);m(this,"globalEndpoint",e.metadata.globalEndpoint);m(this,"signatureVersion",e.metadata.signatureVersion);m(this,"jsonVersion",e.metadata.jsonVersion);m(this,"targetPrefix",e.metadata.targetPrefix);m(this,"protocol",e.metadata.protocol);m(this,"timestampFormat",e.metadata.timestampFormat);m(this,"xmlNamespaceUri",e.metadata.xmlNamespace);m(this,"abbreviation",e.metadata.serviceAbbreviation);m(this,"fullName",e.metadata.serviceFullName);m(this,"serviceId",e.metadata.serviceId);if(l&&u[l]){m(this,"xmlNoDefaultLists",u[l].xmlNoDefaultLists,false)}c(this,"className",function(){var t=e.metadata.serviceAbbreviation||e.metadata.serviceFullName;if(!t)return null;t=t.replace(/^Amazon|AWS\s*|\(.*|\s+|\W+/g,"");if(t==="ElasticLoadBalancing")t="ELB";return t});function addEndpointOperation(e,t){if(t.endpointoperation===true){m(r,"endpointOperation",p.string.lowerFirst(e))}if(t.endpointdiscovery&&!r.hasRequiredEndpointDiscovery){m(r,"hasRequiredEndpointDiscovery",t.endpointdiscovery.required===true)}}m(this,"operations",new i(e.operations,t,function(e,r){return new s(e,r,t)},p.string.lowerFirst,addEndpointOperation));m(this,"shapes",new i(e.shapes,t,function(e,r){return a.create(r,t)}));m(this,"paginators",new i(e.paginators,t,function(e,r){return new o(e,r,t)}));m(this,"waiters",new i(e.waiters,t,function(e,r){return new n(e,r,t)},p.string.lowerFirst));if(t.documentation){m(this,"documentation",e.documentation);m(this,"documentationUrl",e.documentationUrl)}}e.exports=Api},7804:function(e){e.exports={pagination:{ListExperiments:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"experiments"},ListFeatures:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"features"},ListLaunches:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"launches"},ListProjects:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"projects"}}}},7812:function(e){e.exports={pagination:{ListApplications:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"applications"},ListAssociatedAttributeGroups:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"attributeGroups"},ListAssociatedResources:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"resources"},ListAttributeGroups:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"attributeGroups"}}}},7830:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["transfer"]={};i.Transfer=s.defineService("transfer",["2018-11-05"]);Object.defineProperty(a.services["transfer"],"2018-11-05",{get:function get(){var e=r(2599);e.paginators=r(5681).pagination;e.waiters=r(7590).waiters;return e},enumerable:true,configurable:true});e.exports=i.Transfer},7835:function(e,t,r){var i=r(395);var s=i.util.inherit;i.Signers.RequestSigner=s({constructor:function RequestSigner(e){this.request=e},setServiceClientId:function setServiceClientId(e){this.serviceClientId=e},getServiceClientId:function getServiceClientId(){return this.serviceClientId}});i.Signers.RequestSigner.getVersion=function getVersion(e){switch(e){case"v2":return i.Signers.V2;case"v3":return i.Signers.V3;case"s3v4":return i.Signers.V4;case"v4":return i.Signers.V4;case"s3":return i.Signers.S3;case"v3https":return i.Signers.V3Https}throw new Error("Unknown signing version "+e)};r(2906);r(1791);r(5566);r(3754);r(6616);r(8951)},7845:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["iam"]={};i.IAM=s.defineService("iam",["2010-05-08"]);Object.defineProperty(a.services["iam"],"2010-05-08",{get:function get(){var e=r(8344);e.paginators=r(8179).pagination;e.waiters=r(5220).waiters;return e},enumerable:true,configurable:true});e.exports=i.IAM},7854:function(e){e.exports={pagination:{DescribeWorkspaceBundles:{input_token:"NextToken",output_token:"NextToken",result_key:"Bundles"},DescribeWorkspaceDirectories:{input_token:"NextToken",output_token:"NextToken",result_key:"Directories"},DescribeWorkspaces:{input_token:"NextToken",limit_key:"Limit",output_token:"NextToken",result_key:"Workspaces"}}}},7858:function(e){e.exports={version:2,waiters:{StackExists:{delay:5,operation:"DescribeStacks",maxAttempts:20,acceptors:[{matcher:"status",expected:200,state:"success"},{matcher:"error",expected:"ValidationError",state:"retry"}]},StackCreateComplete:{delay:30,operation:"DescribeStacks",maxAttempts:120,description:"Wait until stack status is CREATE_COMPLETE.",acceptors:[{argument:"Stacks[].StackStatus",expected:"CREATE_COMPLETE",matcher:"pathAll",state:"success"},{argument:"Stacks[].StackStatus",expected:"CREATE_FAILED",matcher:"pathAny",state:"failure"},{argument:"Stacks[].StackStatus",expected:"DELETE_COMPLETE",matcher:"pathAny",state:"failure"},{argument:"Stacks[].StackStatus",expected:"DELETE_FAILED",matcher:"pathAny",state:"failure"},{argument:"Stacks[].StackStatus",expected:"ROLLBACK_FAILED",matcher:"pathAny",state:"failure"},{argument:"Stacks[].StackStatus",expected:"ROLLBACK_COMPLETE",matcher:"pathAny",state:"failure"},{expected:"ValidationError",matcher:"error",state:"failure"}]},StackDeleteComplete:{delay:30,operation:"DescribeStacks",maxAttempts:120,description:"Wait until stack status is DELETE_COMPLETE.",acceptors:[{argument:"Stacks[].StackStatus",expected:"DELETE_COMPLETE",matcher:"pathAll",state:"success"},{expected:"ValidationError",matcher:"error",state:"success"},{argument:"Stacks[].StackStatus",expected:"DELETE_FAILED",matcher:"pathAny",state:"failure"},{argument:"Stacks[].StackStatus",expected:"CREATE_FAILED",matcher:"pathAny",state:"failure"},{argument:"Stacks[].StackStatus",expected:"ROLLBACK_FAILED",matcher:"pathAny",state:"failure"},{argument:"Stacks[].StackStatus",expected:"UPDATE_ROLLBACK_IN_PROGRESS",matcher:"pathAny",state:"failure"},{argument:"Stacks[].StackStatus",expected:"UPDATE_ROLLBACK_FAILED",matcher:"pathAny",state:"failure"},{argument:"Stacks[].StackStatus",expected:"UPDATE_ROLLBACK_COMPLETE",matcher:"pathAny",state:"failure"}]},StackUpdateComplete:{delay:30,maxAttempts:120,operation:"DescribeStacks",description:"Wait until stack status is UPDATE_COMPLETE.",acceptors:[{argument:"Stacks[].StackStatus",expected:"UPDATE_COMPLETE",matcher:"pathAll",state:"success"},{expected:"UPDATE_FAILED",matcher:"pathAny",state:"failure",argument:"Stacks[].StackStatus"},{argument:"Stacks[].StackStatus",expected:"UPDATE_ROLLBACK_FAILED",matcher:"pathAny",state:"failure"},{expected:"UPDATE_ROLLBACK_COMPLETE",matcher:"pathAny",state:"failure",argument:"Stacks[].StackStatus"},{expected:"ValidationError",matcher:"error",state:"failure"}]},StackImportComplete:{delay:30,maxAttempts:120,operation:"DescribeStacks",description:"Wait until stack status is IMPORT_COMPLETE.",acceptors:[{argument:"Stacks[].StackStatus",expected:"IMPORT_COMPLETE",matcher:"pathAll",state:"success"},{expected:"ROLLBACK_COMPLETE",matcher:"pathAny",state:"failure",argument:"Stacks[].StackStatus"},{expected:"ROLLBACK_FAILED",matcher:"pathAny",state:"failure",argument:"Stacks[].StackStatus"},{argument:"Stacks[].StackStatus",expected:"IMPORT_ROLLBACK_IN_PROGRESS",matcher:"pathAny",state:"failure"},{argument:"Stacks[].StackStatus",expected:"IMPORT_ROLLBACK_FAILED",matcher:"pathAny",state:"failure"},{expected:"IMPORT_ROLLBACK_COMPLETE",matcher:"pathAny",state:"failure",argument:"Stacks[].StackStatus"},{expected:"ValidationError",matcher:"error",state:"failure"}]},StackRollbackComplete:{delay:30,operation:"DescribeStacks",maxAttempts:120,description:"Wait until stack status is UPDATE_ROLLBACK_COMPLETE.",acceptors:[{argument:"Stacks[].StackStatus",expected:"UPDATE_ROLLBACK_COMPLETE",matcher:"pathAll",state:"success"},{argument:"Stacks[].StackStatus",expected:"UPDATE_FAILED",matcher:"pathAny",state:"failure"},{argument:"Stacks[].StackStatus",expected:"UPDATE_ROLLBACK_FAILED",matcher:"pathAny",state:"failure"},{argument:"Stacks[].StackStatus",expected:"DELETE_FAILED",matcher:"pathAny",state:"failure"},{expected:"ValidationError",matcher:"error",state:"failure"}]},ChangeSetCreateComplete:{delay:30,operation:"DescribeChangeSet",maxAttempts:120,description:"Wait until change set status is CREATE_COMPLETE.",acceptors:[{argument:"Status",expected:"CREATE_COMPLETE",matcher:"path",state:"success"},{argument:"Status",expected:"FAILED",matcher:"path",state:"failure"},{expected:"ValidationError",matcher:"error",state:"failure"}]},TypeRegistrationComplete:{delay:30,operation:"DescribeTypeRegistration",maxAttempts:120,description:"Wait until type registration is COMPLETE.",acceptors:[{argument:"ProgressStatus",expected:"COMPLETE",matcher:"path",state:"success"},{argument:"ProgressStatus",expected:"FAILED",matcher:"path",state:"failure"}]}}}},7874:function(e){e.exports={metadata:{apiVersion:"2019-12-02",endpointPrefix:"route53-recovery-readiness",signingName:"route53-recovery-readiness",serviceFullName:"AWS Route53 Recovery Readiness",serviceId:"Route53 Recovery Readiness",protocol:"rest-json",jsonVersion:"1.1",uid:"route53-recovery-readiness-2019-12-02",signatureVersion:"v4"},operations:{CreateCell:{http:{requestUri:"/cells",responseCode:200},input:{type:"structure",members:{CellName:{locationName:"cellName"},Cells:{shape:"S3",locationName:"cells"},Tags:{shape:"S4",locationName:"tags"}},required:["CellName"]},output:{type:"structure",members:{CellArn:{locationName:"cellArn"},CellName:{locationName:"cellName"},Cells:{shape:"S3",locationName:"cells"},ParentReadinessScopes:{shape:"S3",locationName:"parentReadinessScopes"},Tags:{shape:"S4",locationName:"tags"}}}},CreateCrossAccountAuthorization:{http:{requestUri:"/crossaccountauthorizations",responseCode:200},input:{type:"structure",members:{CrossAccountAuthorization:{locationName:"crossAccountAuthorization"}},required:["CrossAccountAuthorization"]},output:{type:"structure",members:{CrossAccountAuthorization:{locationName:"crossAccountAuthorization"}}}},CreateReadinessCheck:{http:{requestUri:"/readinesschecks",responseCode:200},input:{type:"structure",members:{ReadinessCheckName:{locationName:"readinessCheckName"},ResourceSetName:{locationName:"resourceSetName"},Tags:{shape:"S4",locationName:"tags"}},required:["ResourceSetName","ReadinessCheckName"]},output:{type:"structure",members:{ReadinessCheckArn:{locationName:"readinessCheckArn"},ReadinessCheckName:{locationName:"readinessCheckName"},ResourceSet:{locationName:"resourceSet"},Tags:{shape:"S4",locationName:"tags"}}}},CreateRecoveryGroup:{http:{requestUri:"/recoverygroups",responseCode:200},input:{type:"structure",members:{Cells:{shape:"S3",locationName:"cells"},RecoveryGroupName:{locationName:"recoveryGroupName"},Tags:{shape:"S4",locationName:"tags"}},required:["RecoveryGroupName"]},output:{type:"structure",members:{Cells:{shape:"S3",locationName:"cells"},RecoveryGroupArn:{locationName:"recoveryGroupArn"},RecoveryGroupName:{locationName:"recoveryGroupName"},Tags:{shape:"S4",locationName:"tags"}}}},CreateResourceSet:{http:{requestUri:"/resourcesets",responseCode:200},input:{type:"structure",members:{ResourceSetName:{locationName:"resourceSetName"},ResourceSetType:{locationName:"resourceSetType"},Resources:{shape:"Sh",locationName:"resources"},Tags:{shape:"S4",locationName:"tags"}},required:["ResourceSetType","ResourceSetName","Resources"]},output:{type:"structure",members:{ResourceSetArn:{locationName:"resourceSetArn"},ResourceSetName:{locationName:"resourceSetName"},ResourceSetType:{locationName:"resourceSetType"},Resources:{shape:"Sh",locationName:"resources"},Tags:{shape:"S4",locationName:"tags"}}}},DeleteCell:{http:{method:"DELETE",requestUri:"/cells/{cellName}",responseCode:204},input:{type:"structure",members:{CellName:{location:"uri",locationName:"cellName"}},required:["CellName"]}},DeleteCrossAccountAuthorization:{http:{method:"DELETE",requestUri:"/crossaccountauthorizations/{crossAccountAuthorization}",responseCode:200},input:{type:"structure",members:{CrossAccountAuthorization:{location:"uri",locationName:"crossAccountAuthorization"}},required:["CrossAccountAuthorization"]},output:{type:"structure",members:{}}},DeleteReadinessCheck:{http:{method:"DELETE",requestUri:"/readinesschecks/{readinessCheckName}",responseCode:204},input:{type:"structure",members:{ReadinessCheckName:{location:"uri",locationName:"readinessCheckName"}},required:["ReadinessCheckName"]}},DeleteRecoveryGroup:{http:{method:"DELETE",requestUri:"/recoverygroups/{recoveryGroupName}",responseCode:204},input:{type:"structure",members:{RecoveryGroupName:{location:"uri",locationName:"recoveryGroupName"}},required:["RecoveryGroupName"]}},DeleteResourceSet:{http:{method:"DELETE",requestUri:"/resourcesets/{resourceSetName}",responseCode:204},input:{type:"structure",members:{ResourceSetName:{location:"uri",locationName:"resourceSetName"}},required:["ResourceSetName"]}},GetArchitectureRecommendations:{http:{method:"GET",requestUri:"/recoverygroups/{recoveryGroupName}/architectureRecommendations",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},RecoveryGroupName:{location:"uri",locationName:"recoveryGroupName"}},required:["RecoveryGroupName"]},output:{type:"structure",members:{LastAuditTimestamp:{locationName:"lastAuditTimestamp",type:"timestamp",timestampFormat:"iso8601"},NextToken:{locationName:"nextToken"},Recommendations:{locationName:"recommendations",type:"list",member:{type:"structure",members:{RecommendationText:{locationName:"recommendationText"}},required:["RecommendationText"]}}}}},GetCell:{http:{method:"GET",requestUri:"/cells/{cellName}",responseCode:200},input:{type:"structure",members:{CellName:{location:"uri",locationName:"cellName"}},required:["CellName"]},output:{type:"structure",members:{CellArn:{locationName:"cellArn"},CellName:{locationName:"cellName"},Cells:{shape:"S3",locationName:"cells"},ParentReadinessScopes:{shape:"S3",locationName:"parentReadinessScopes"},Tags:{shape:"S4",locationName:"tags"}}}},GetCellReadinessSummary:{http:{method:"GET",requestUri:"/cellreadiness/{cellName}",responseCode:200},input:{type:"structure",members:{CellName:{location:"uri",locationName:"cellName"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}},required:["CellName"]},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},Readiness:{locationName:"readiness"},ReadinessChecks:{shape:"S15",locationName:"readinessChecks"}}}},GetReadinessCheck:{http:{method:"GET",requestUri:"/readinesschecks/{readinessCheckName}",responseCode:200},input:{type:"structure",members:{ReadinessCheckName:{location:"uri",locationName:"readinessCheckName"}},required:["ReadinessCheckName"]},output:{type:"structure",members:{ReadinessCheckArn:{locationName:"readinessCheckArn"},ReadinessCheckName:{locationName:"readinessCheckName"},ResourceSet:{locationName:"resourceSet"},Tags:{shape:"S4",locationName:"tags"}}}},GetReadinessCheckResourceStatus:{http:{method:"GET",requestUri:"/readinesschecks/{readinessCheckName}/resource/{resourceIdentifier}/status",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},ReadinessCheckName:{location:"uri",locationName:"readinessCheckName"},ResourceIdentifier:{location:"uri",locationName:"resourceIdentifier"}},required:["ReadinessCheckName","ResourceIdentifier"]},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},Readiness:{locationName:"readiness"},Rules:{locationName:"rules",type:"list",member:{type:"structure",members:{LastCheckedTimestamp:{shape:"S1d",locationName:"lastCheckedTimestamp"},Messages:{shape:"S1e",locationName:"messages"},Readiness:{locationName:"readiness"},RuleId:{locationName:"ruleId"}},required:["Messages","Readiness","RuleId","LastCheckedTimestamp"]}}}}},GetReadinessCheckStatus:{http:{method:"GET",requestUri:"/readinesschecks/{readinessCheckName}/status",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},ReadinessCheckName:{location:"uri",locationName:"readinessCheckName"}},required:["ReadinessCheckName"]},output:{type:"structure",members:{Messages:{shape:"S1e",locationName:"messages"},NextToken:{locationName:"nextToken"},Readiness:{locationName:"readiness"},Resources:{locationName:"resources",type:"list",member:{type:"structure",members:{ComponentId:{locationName:"componentId"},LastCheckedTimestamp:{shape:"S1d",locationName:"lastCheckedTimestamp"},Readiness:{locationName:"readiness"},ResourceArn:{locationName:"resourceArn"}},required:["Readiness","LastCheckedTimestamp"]}}}}},GetRecoveryGroup:{http:{method:"GET",requestUri:"/recoverygroups/{recoveryGroupName}",responseCode:200},input:{type:"structure",members:{RecoveryGroupName:{location:"uri",locationName:"recoveryGroupName"}},required:["RecoveryGroupName"]},output:{type:"structure",members:{Cells:{shape:"S3",locationName:"cells"},RecoveryGroupArn:{locationName:"recoveryGroupArn"},RecoveryGroupName:{locationName:"recoveryGroupName"},Tags:{shape:"S4",locationName:"tags"}}}},GetRecoveryGroupReadinessSummary:{http:{method:"GET",requestUri:"/recoverygroupreadiness/{recoveryGroupName}",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},RecoveryGroupName:{location:"uri",locationName:"recoveryGroupName"}},required:["RecoveryGroupName"]},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},Readiness:{locationName:"readiness"},ReadinessChecks:{shape:"S15",locationName:"readinessChecks"}}}},GetResourceSet:{http:{method:"GET",requestUri:"/resourcesets/{resourceSetName}",responseCode:200},input:{type:"structure",members:{ResourceSetName:{location:"uri",locationName:"resourceSetName"}},required:["ResourceSetName"]},output:{type:"structure",members:{ResourceSetArn:{locationName:"resourceSetArn"},ResourceSetName:{locationName:"resourceSetName"},ResourceSetType:{locationName:"resourceSetType"},Resources:{shape:"Sh",locationName:"resources"},Tags:{shape:"S4",locationName:"tags"}}}},ListCells:{http:{method:"GET",requestUri:"/cells",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{Cells:{locationName:"cells",type:"list",member:{type:"structure",members:{CellArn:{locationName:"cellArn"},CellName:{locationName:"cellName"},Cells:{shape:"S3",locationName:"cells"},ParentReadinessScopes:{shape:"S3",locationName:"parentReadinessScopes"},Tags:{shape:"S4",locationName:"tags"}},required:["ParentReadinessScopes","CellArn","CellName","Cells"]}},NextToken:{locationName:"nextToken"}}}},ListCrossAccountAuthorizations:{http:{method:"GET",requestUri:"/crossaccountauthorizations",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{CrossAccountAuthorizations:{locationName:"crossAccountAuthorizations",type:"list",member:{}},NextToken:{locationName:"nextToken"}}}},ListReadinessChecks:{http:{method:"GET",requestUri:"/readinesschecks",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},ReadinessChecks:{locationName:"readinessChecks",type:"list",member:{type:"structure",members:{ReadinessCheckArn:{locationName:"readinessCheckArn"},ReadinessCheckName:{locationName:"readinessCheckName"},ResourceSet:{locationName:"resourceSet"},Tags:{shape:"S4",locationName:"tags"}},required:["ReadinessCheckArn","ResourceSet"]}}}}},ListRecoveryGroups:{http:{method:"GET",requestUri:"/recoverygroups",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},RecoveryGroups:{locationName:"recoveryGroups",type:"list",member:{type:"structure",members:{Cells:{shape:"S3",locationName:"cells"},RecoveryGroupArn:{locationName:"recoveryGroupArn"},RecoveryGroupName:{locationName:"recoveryGroupName"},Tags:{shape:"S4",locationName:"tags"}},required:["RecoveryGroupArn","RecoveryGroupName","Cells"]}}}}},ListResourceSets:{http:{method:"GET",requestUri:"/resourcesets",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},ResourceSets:{locationName:"resourceSets",type:"list",member:{type:"structure",members:{ResourceSetArn:{locationName:"resourceSetArn"},ResourceSetName:{locationName:"resourceSetName"},ResourceSetType:{locationName:"resourceSetType"},Resources:{shape:"Sh",locationName:"resources"},Tags:{shape:"S4",locationName:"tags"}},required:["ResourceSetType","ResourceSetName","ResourceSetArn","Resources"]}}}}},ListRules:{http:{method:"GET",requestUri:"/rules",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"},ResourceType:{location:"querystring",locationName:"resourceType"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},Rules:{locationName:"rules",type:"list",member:{type:"structure",members:{ResourceType:{locationName:"resourceType"},RuleDescription:{locationName:"ruleDescription"},RuleId:{locationName:"ruleId"}},required:["RuleDescription","RuleId","ResourceType"]}}}}},ListTagsForResources:{http:{method:"GET",requestUri:"/tags/{resource-arn}",responseCode:200},input:{type:"structure",members:{ResourceArn:{location:"uri",locationName:"resource-arn"}},required:["ResourceArn"]},output:{type:"structure",members:{Tags:{shape:"S4",locationName:"tags"}}}},TagResource:{http:{requestUri:"/tags/{resource-arn}",responseCode:200},input:{type:"structure",members:{ResourceArn:{location:"uri",locationName:"resource-arn"},Tags:{shape:"S4",locationName:"tags"}},required:["ResourceArn","Tags"]},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resource-arn}",responseCode:204},input:{type:"structure",members:{ResourceArn:{location:"uri",locationName:"resource-arn"},TagKeys:{shape:"S3",location:"querystring",locationName:"tagKeys"}},required:["TagKeys","ResourceArn"]}},UpdateCell:{http:{method:"PUT",requestUri:"/cells/{cellName}",responseCode:200},input:{type:"structure",members:{CellName:{location:"uri",locationName:"cellName"},Cells:{shape:"S3",locationName:"cells"}},required:["CellName","Cells"]},output:{type:"structure",members:{CellArn:{locationName:"cellArn"},CellName:{locationName:"cellName"},Cells:{shape:"S3",locationName:"cells"},ParentReadinessScopes:{shape:"S3",locationName:"parentReadinessScopes"},Tags:{shape:"S4",locationName:"tags"}}}},UpdateReadinessCheck:{http:{method:"PUT",requestUri:"/readinesschecks/{readinessCheckName}",responseCode:200},input:{type:"structure",members:{ReadinessCheckName:{location:"uri",locationName:"readinessCheckName"},ResourceSetName:{locationName:"resourceSetName"}},required:["ReadinessCheckName","ResourceSetName"]},output:{type:"structure",members:{ReadinessCheckArn:{locationName:"readinessCheckArn"},ReadinessCheckName:{locationName:"readinessCheckName"},ResourceSet:{locationName:"resourceSet"},Tags:{shape:"S4",locationName:"tags"}}}},UpdateRecoveryGroup:{http:{method:"PUT",requestUri:"/recoverygroups/{recoveryGroupName}",responseCode:200},input:{type:"structure",members:{Cells:{shape:"S3",locationName:"cells"},RecoveryGroupName:{location:"uri",locationName:"recoveryGroupName"}},required:["RecoveryGroupName","Cells"]},output:{type:"structure",members:{Cells:{shape:"S3",locationName:"cells"},RecoveryGroupArn:{locationName:"recoveryGroupArn"},RecoveryGroupName:{locationName:"recoveryGroupName"},Tags:{shape:"S4",locationName:"tags"}}}},UpdateResourceSet:{http:{method:"PUT",requestUri:"/resourcesets/{resourceSetName}",responseCode:200},input:{type:"structure",members:{ResourceSetName:{location:"uri",locationName:"resourceSetName"},ResourceSetType:{locationName:"resourceSetType"},Resources:{shape:"Sh",locationName:"resources"}},required:["ResourceSetName","ResourceSetType","Resources"]},output:{type:"structure",members:{ResourceSetArn:{locationName:"resourceSetArn"},ResourceSetName:{locationName:"resourceSetName"},ResourceSetType:{locationName:"resourceSetType"},Resources:{shape:"Sh",locationName:"resources"},Tags:{shape:"S4",locationName:"tags"}}}}},shapes:{S3:{type:"list",member:{}},S4:{type:"map",key:{},value:{}},Sh:{type:"list",member:{type:"structure",members:{ComponentId:{locationName:"componentId"},DnsTargetResource:{locationName:"dnsTargetResource",type:"structure",members:{DomainName:{locationName:"domainName"},HostedZoneArn:{locationName:"hostedZoneArn"},RecordSetId:{locationName:"recordSetId"},RecordType:{locationName:"recordType"},TargetResource:{locationName:"targetResource",type:"structure",members:{NLBResource:{locationName:"nLBResource",type:"structure",members:{Arn:{locationName:"arn"}}},R53Resource:{locationName:"r53Resource",type:"structure",members:{DomainName:{locationName:"domainName"},RecordSetId:{locationName:"recordSetId"}}}}}}},ReadinessScopes:{shape:"S3",locationName:"readinessScopes"},ResourceArn:{locationName:"resourceArn"}}}},S15:{type:"list",member:{type:"structure",members:{Readiness:{locationName:"readiness"},ReadinessCheckName:{locationName:"readinessCheckName"}}}},S1d:{type:"timestamp",timestampFormat:"iso8601"},S1e:{type:"list",member:{type:"structure",members:{MessageText:{locationName:"messageText"}}}}}}},7876:function(e){e.exports={pagination:{ListDomains:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListFraudsterRegistrationJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListSpeakerEnrollmentJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListSpeakers:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},7878:function(e){e.exports={pagination:{DescribeReportDefinitions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},7883:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["directoryservice"]={};i.DirectoryService=s.defineService("directoryservice",["2015-04-16"]);Object.defineProperty(a.services["directoryservice"],"2015-04-16",{get:function get(){var e=r(2699);e.paginators=r(7511).pagination;return e},enumerable:true,configurable:true});e.exports=i.DirectoryService},7888:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-09-27",endpointPrefix:"voiceid",jsonVersion:"1.0",protocol:"json",serviceFullName:"Amazon Voice ID",serviceId:"Voice ID",signatureVersion:"v4",signingName:"voiceid",targetPrefix:"VoiceID",uid:"voice-id-2021-09-27"},operations:{CreateDomain:{input:{type:"structure",required:["Name","ServerSideEncryptionConfiguration"],members:{ClientToken:{idempotencyToken:true},Description:{shape:"S3"},Name:{shape:"S4"},ServerSideEncryptionConfiguration:{shape:"S5"},Tags:{shape:"S7"}}},output:{type:"structure",members:{Domain:{shape:"Sc"}}},idempotent:true},DeleteDomain:{input:{type:"structure",required:["DomainId"],members:{DomainId:{}}}},DeleteFraudster:{input:{type:"structure",required:["DomainId","FraudsterId"],members:{DomainId:{},FraudsterId:{shape:"Sj"}}}},DeleteSpeaker:{input:{type:"structure",required:["DomainId","SpeakerId"],members:{DomainId:{},SpeakerId:{shape:"Sl"}}}},DescribeDomain:{input:{type:"structure",required:["DomainId"],members:{DomainId:{}}},output:{type:"structure",members:{Domain:{shape:"Sc"}}}},DescribeFraudster:{input:{type:"structure",required:["DomainId","FraudsterId"],members:{DomainId:{},FraudsterId:{shape:"Sj"}}},output:{type:"structure",members:{Fraudster:{type:"structure",members:{CreatedAt:{type:"timestamp"},DomainId:{},GeneratedFraudsterId:{}}}}}},DescribeFraudsterRegistrationJob:{input:{type:"structure",required:["DomainId","JobId"],members:{DomainId:{},JobId:{}}},output:{type:"structure",members:{Job:{shape:"Sv"}}}},DescribeSpeaker:{input:{type:"structure",required:["DomainId","SpeakerId"],members:{DomainId:{},SpeakerId:{shape:"Sl"}}},output:{type:"structure",members:{Speaker:{shape:"S1b"}}}},DescribeSpeakerEnrollmentJob:{input:{type:"structure",required:["DomainId","JobId"],members:{DomainId:{},JobId:{}}},output:{type:"structure",members:{Job:{shape:"S1h"}}}},EvaluateSession:{input:{type:"structure",required:["DomainId","SessionNameOrId"],members:{DomainId:{},SessionNameOrId:{}}},output:{type:"structure",members:{AuthenticationResult:{type:"structure",members:{AudioAggregationEndedAt:{type:"timestamp"},AudioAggregationStartedAt:{type:"timestamp"},AuthenticationResultId:{},Configuration:{type:"structure",required:["AcceptanceThreshold"],members:{AcceptanceThreshold:{type:"integer"}}},CustomerSpeakerId:{shape:"S1c"},Decision:{},GeneratedSpeakerId:{},Score:{type:"integer"}}},DomainId:{},FraudDetectionResult:{type:"structure",members:{AudioAggregationEndedAt:{type:"timestamp"},AudioAggregationStartedAt:{type:"timestamp"},Configuration:{type:"structure",required:["RiskThreshold"],members:{RiskThreshold:{type:"integer"}}},Decision:{},FraudDetectionResultId:{},Reasons:{type:"list",member:{}},RiskDetails:{type:"structure",required:["KnownFraudsterRisk"],members:{KnownFraudsterRisk:{type:"structure",required:["RiskScore"],members:{GeneratedFraudsterId:{},RiskScore:{type:"integer"}}}}}}},SessionId:{},SessionName:{},StreamingStatus:{}}}},ListDomains:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{DomainSummaries:{type:"list",member:{type:"structure",members:{Arn:{},CreatedAt:{type:"timestamp"},Description:{shape:"S3"},DomainId:{},DomainStatus:{},Name:{shape:"S4"},ServerSideEncryptionConfiguration:{shape:"S5"},UpdatedAt:{type:"timestamp"}}}},NextToken:{}}}},ListFraudsterRegistrationJobs:{input:{type:"structure",required:["DomainId"],members:{DomainId:{},JobStatus:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{JobSummaries:{type:"list",member:{type:"structure",members:{CreatedAt:{type:"timestamp"},DomainId:{},EndedAt:{type:"timestamp"},FailureDetails:{shape:"Sx"},JobId:{},JobName:{shape:"S12"},JobProgress:{shape:"S13"},JobStatus:{}}}},NextToken:{}}}},ListSpeakerEnrollmentJobs:{input:{type:"structure",required:["DomainId"],members:{DomainId:{},JobStatus:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{JobSummaries:{type:"list",member:{type:"structure",members:{CreatedAt:{type:"timestamp"},DomainId:{},EndedAt:{type:"timestamp"},FailureDetails:{shape:"Sx"},JobId:{},JobName:{shape:"S12"},JobProgress:{shape:"S13"},JobStatus:{}}}},NextToken:{}}}},ListSpeakers:{input:{type:"structure",required:["DomainId"],members:{DomainId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{NextToken:{},SpeakerSummaries:{type:"list",member:{type:"structure",members:{CreatedAt:{type:"timestamp"},CustomerSpeakerId:{shape:"S1c"},DomainId:{},GeneratedSpeakerId:{},Status:{},UpdatedAt:{type:"timestamp"}}}}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{Tags:{shape:"S7"}}}},OptOutSpeaker:{input:{type:"structure",required:["DomainId","SpeakerId"],members:{DomainId:{},SpeakerId:{shape:"Sl"}}},output:{type:"structure",members:{Speaker:{shape:"S1b"}}}},StartFraudsterRegistrationJob:{input:{type:"structure",required:["DataAccessRoleArn","DomainId","InputDataConfig","OutputDataConfig"],members:{ClientToken:{idempotencyToken:true},DataAccessRoleArn:{},DomainId:{},InputDataConfig:{shape:"S10"},JobName:{shape:"S12"},OutputDataConfig:{shape:"S16"},RegistrationConfig:{shape:"S17"}}},output:{type:"structure",members:{Job:{shape:"Sv"}}},idempotent:true},StartSpeakerEnrollmentJob:{input:{type:"structure",required:["DataAccessRoleArn","DomainId","InputDataConfig","OutputDataConfig"],members:{ClientToken:{idempotencyToken:true},DataAccessRoleArn:{},DomainId:{},EnrollmentConfig:{shape:"S1i"},InputDataConfig:{shape:"S10"},JobName:{shape:"S12"},OutputDataConfig:{shape:"S16"}}},output:{type:"structure",members:{Job:{shape:"S1h"}}},idempotent:true},TagResource:{input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"S7"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{},TagKeys:{type:"list",member:{shape:"S9"}}}},output:{type:"structure",members:{}}},UpdateDomain:{input:{type:"structure",required:["DomainId","Name","ServerSideEncryptionConfiguration"],members:{Description:{shape:"S3"},DomainId:{},Name:{shape:"S4"},ServerSideEncryptionConfiguration:{shape:"S5"}}},output:{type:"structure",members:{Domain:{shape:"Sc"}}}}},shapes:{S3:{type:"string",sensitive:true},S4:{type:"string",sensitive:true},S5:{type:"structure",required:["KmsKeyId"],members:{KmsKeyId:{}}},S7:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{shape:"S9"},Value:{type:"string",sensitive:true}}}},S9:{type:"string",sensitive:true},Sc:{type:"structure",members:{Arn:{},CreatedAt:{type:"timestamp"},Description:{shape:"S3"},DomainId:{},DomainStatus:{},Name:{shape:"S4"},ServerSideEncryptionConfiguration:{shape:"S5"},UpdatedAt:{type:"timestamp"}}},Sj:{type:"string",sensitive:true},Sl:{type:"string",sensitive:true},Sv:{type:"structure",members:{CreatedAt:{type:"timestamp"},DataAccessRoleArn:{},DomainId:{},EndedAt:{type:"timestamp"},FailureDetails:{shape:"Sx"},InputDataConfig:{shape:"S10"},JobId:{},JobName:{shape:"S12"},JobProgress:{shape:"S13"},JobStatus:{},OutputDataConfig:{shape:"S16"},RegistrationConfig:{shape:"S17"}}},Sx:{type:"structure",members:{Message:{},StatusCode:{type:"integer"}}},S10:{type:"structure",required:["S3Uri"],members:{S3Uri:{}}},S12:{type:"string",sensitive:true},S13:{type:"structure",members:{PercentComplete:{type:"integer"}}},S16:{type:"structure",required:["S3Uri"],members:{KmsKeyId:{},S3Uri:{}}},S17:{type:"structure",members:{DuplicateRegistrationAction:{},FraudsterSimilarityThreshold:{type:"integer"}}},S1b:{type:"structure",members:{CreatedAt:{type:"timestamp"},CustomerSpeakerId:{shape:"S1c"},DomainId:{},GeneratedSpeakerId:{},Status:{},UpdatedAt:{type:"timestamp"}}},S1c:{type:"string",sensitive:true},S1h:{type:"structure",members:{CreatedAt:{type:"timestamp"},DataAccessRoleArn:{},DomainId:{},EndedAt:{type:"timestamp"},EnrollmentConfig:{shape:"S1i"},FailureDetails:{shape:"Sx"},InputDataConfig:{shape:"S10"},JobId:{},JobName:{shape:"S12"},JobProgress:{shape:"S13"},JobStatus:{},OutputDataConfig:{shape:"S16"}}},S1i:{type:"structure",members:{ExistingEnrollmentAction:{},FraudDetectionConfig:{type:"structure",members:{FraudDetectionAction:{},RiskThreshold:{type:"integer"}}}}}}}},7899:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["macie"]={};i.Macie=s.defineService("macie",["2017-12-19"]);Object.defineProperty(a.services["macie"],"2017-12-19",{get:function get(){var e=r(1116);e.paginators=r(3520).pagination;return e},enumerable:true,configurable:true});e.exports=i.Macie},7913:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2019-10-15",endpointPrefix:"codestar-notifications",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS CodeStar Notifications",serviceId:"codestar notifications",signatureVersion:"v4",signingName:"codestar-notifications",uid:"codestar-notifications-2019-10-15"},operations:{CreateNotificationRule:{http:{requestUri:"/createNotificationRule"},input:{type:"structure",required:["Name","EventTypeIds","Resource","Targets","DetailType"],members:{Name:{shape:"S2"},EventTypeIds:{shape:"S3"},Resource:{},Targets:{shape:"S6"},DetailType:{},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"Sc"},Status:{}}},output:{type:"structure",members:{Arn:{}}}},DeleteNotificationRule:{http:{requestUri:"/deleteNotificationRule"},input:{type:"structure",required:["Arn"],members:{Arn:{}}},output:{type:"structure",members:{Arn:{}}}},DeleteTarget:{http:{requestUri:"/deleteTarget"},input:{type:"structure",required:["TargetAddress"],members:{TargetAddress:{shape:"S9"},ForceUnsubscribeAll:{type:"boolean"}}},output:{type:"structure",members:{}}},DescribeNotificationRule:{http:{requestUri:"/describeNotificationRule"},input:{type:"structure",required:["Arn"],members:{Arn:{}}},output:{type:"structure",required:["Arn"],members:{Arn:{},Name:{shape:"S2"},EventTypes:{shape:"Sp"},Resource:{},Targets:{shape:"Su"},DetailType:{},CreatedBy:{},Status:{},CreatedTimestamp:{type:"timestamp"},LastModifiedTimestamp:{type:"timestamp"},Tags:{shape:"Sc"}}}},ListEventTypes:{http:{requestUri:"/listEventTypes"},input:{type:"structure",members:{Filters:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{EventTypes:{shape:"Sp"},NextToken:{}}}},ListNotificationRules:{http:{requestUri:"/listNotificationRules"},input:{type:"structure",members:{Filters:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NextToken:{},NotificationRules:{type:"list",member:{type:"structure",members:{Id:{},Arn:{}}}}}}},ListTagsForResource:{http:{requestUri:"/listTagsForResource"},input:{type:"structure",required:["Arn"],members:{Arn:{}}},output:{type:"structure",members:{Tags:{shape:"Sc"}}}},ListTargets:{http:{requestUri:"/listTargets"},input:{type:"structure",members:{Filters:{type:"list",member:{type:"structure",required:["Name","Value"],members:{Name:{},Value:{}}}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Targets:{shape:"Su"},NextToken:{}}}},Subscribe:{http:{requestUri:"/subscribe"},input:{type:"structure",required:["Arn","Target"],members:{Arn:{},Target:{shape:"S7"},ClientRequestToken:{}}},output:{type:"structure",members:{Arn:{}}}},TagResource:{http:{requestUri:"/tagResource"},input:{type:"structure",required:["Arn","Tags"],members:{Arn:{},Tags:{shape:"Sc"}}},output:{type:"structure",members:{Tags:{shape:"Sc"}}}},Unsubscribe:{http:{requestUri:"/unsubscribe"},input:{type:"structure",required:["Arn","TargetAddress"],members:{Arn:{},TargetAddress:{shape:"S9"}}},output:{type:"structure",required:["Arn"],members:{Arn:{}}}},UntagResource:{http:{requestUri:"/untagResource"},input:{type:"structure",required:["Arn","TagKeys"],members:{Arn:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateNotificationRule:{http:{requestUri:"/updateNotificationRule"},input:{type:"structure",required:["Arn"],members:{Arn:{},Name:{shape:"S2"},Status:{},EventTypeIds:{shape:"S3"},Targets:{shape:"S6"},DetailType:{}}},output:{type:"structure",members:{}}}},shapes:{S2:{type:"string",sensitive:true},S3:{type:"list",member:{}},S6:{type:"list",member:{shape:"S7"}},S7:{type:"structure",members:{TargetType:{},TargetAddress:{shape:"S9"}}},S9:{type:"string",sensitive:true},Sc:{type:"map",key:{},value:{}},Sp:{type:"list",member:{type:"structure",members:{EventTypeId:{},ServiceName:{},EventTypeName:{},ResourceType:{}}}},Su:{type:"list",member:{type:"structure",members:{TargetAddress:{shape:"S9"},TargetType:{},TargetStatus:{}}}}}}},7919:function(e,t,r){(function(){var t,i,s=function(e,t){for(var r in t){if(a.call(t,r))e[r]=t[r]}function ctor(){this.constructor=e}ctor.prototype=t.prototype;e.prototype=new ctor;e.__super__=t.prototype;return e},a={}.hasOwnProperty;i=r(6855);e.exports=t=function(e){s(XMLComment,e);function XMLComment(e,t){XMLComment.__super__.constructor.call(this,e);if(t==null){throw new Error("Missing comment text")}this.text=this.stringify.comment(t)}XMLComment.prototype.clone=function(){return Object.create(this)};XMLComment.prototype.toString=function(e){return this.options.writer.set(e).comment(this)};return XMLComment}(i)}).call(this)},7923:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["fms"]={};i.FMS=s.defineService("fms",["2018-01-01"]);Object.defineProperty(a.services["fms"],"2018-01-01",{get:function get(){var e=r(6246);e.paginators=r(3091).pagination;return e},enumerable:true,configurable:true});e.exports=i.FMS},7955:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2021-10-26",endpointPrefix:"refactor-spaces",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS Migration Hub Refactor Spaces",serviceId:"Migration Hub Refactor Spaces",signatureVersion:"v4",signingName:"refactor-spaces",uid:"migration-hub-refactor-spaces-2021-10-26"},operations:{CreateApplication:{http:{requestUri:"/environments/{EnvironmentIdentifier}/applications",responseCode:200},input:{type:"structure",required:["EnvironmentIdentifier","Name","ProxyType","VpcId"],members:{ApiGatewayProxy:{shape:"S2"},ClientToken:{idempotencyToken:true},EnvironmentIdentifier:{location:"uri",locationName:"EnvironmentIdentifier"},Name:{},ProxyType:{},Tags:{shape:"S9"},VpcId:{}}},output:{type:"structure",members:{ApiGatewayProxy:{shape:"S2"},ApplicationId:{},Arn:{},CreatedByAccountId:{},CreatedTime:{type:"timestamp"},EnvironmentId:{},LastUpdatedTime:{type:"timestamp"},Name:{},OwnerAccountId:{},ProxyType:{},State:{},Tags:{shape:"S9"},VpcId:{}}}},CreateEnvironment:{http:{requestUri:"/environments",responseCode:200},input:{type:"structure",required:["Name","NetworkFabricType"],members:{ClientToken:{idempotencyToken:true},Description:{},Name:{},NetworkFabricType:{},Tags:{shape:"S9"}}},output:{type:"structure",members:{Arn:{},CreatedTime:{type:"timestamp"},Description:{},EnvironmentId:{},LastUpdatedTime:{type:"timestamp"},Name:{},NetworkFabricType:{},OwnerAccountId:{},State:{},Tags:{shape:"S9"}}}},CreateRoute:{http:{requestUri:"/environments/{EnvironmentIdentifier}/applications/{ApplicationIdentifier}/routes",responseCode:200},input:{type:"structure",required:["ApplicationIdentifier","EnvironmentIdentifier","RouteType","ServiceIdentifier"],members:{ApplicationIdentifier:{location:"uri",locationName:"ApplicationIdentifier"},ClientToken:{idempotencyToken:true},EnvironmentIdentifier:{location:"uri",locationName:"EnvironmentIdentifier"},RouteType:{},ServiceIdentifier:{},Tags:{shape:"S9"},UriPathRoute:{shape:"Ss"}}},output:{type:"structure",members:{ApplicationId:{},Arn:{},CreatedByAccountId:{},CreatedTime:{type:"timestamp"},LastUpdatedTime:{type:"timestamp"},OwnerAccountId:{},RouteId:{},RouteType:{},ServiceId:{},State:{},Tags:{shape:"S9"},UriPathRoute:{shape:"Ss"}}}},CreateService:{http:{requestUri:"/environments/{EnvironmentIdentifier}/applications/{ApplicationIdentifier}/services",responseCode:200},input:{type:"structure",required:["ApplicationIdentifier","EndpointType","EnvironmentIdentifier","Name"],members:{ApplicationIdentifier:{location:"uri",locationName:"ApplicationIdentifier"},ClientToken:{idempotencyToken:true},Description:{},EndpointType:{},EnvironmentIdentifier:{location:"uri",locationName:"EnvironmentIdentifier"},LambdaEndpoint:{shape:"S13"},Name:{},Tags:{shape:"S9"},UrlEndpoint:{shape:"S16"},VpcId:{}}},output:{type:"structure",members:{ApplicationId:{},Arn:{},CreatedByAccountId:{},CreatedTime:{type:"timestamp"},Description:{},EndpointType:{},EnvironmentId:{},LambdaEndpoint:{shape:"S13"},LastUpdatedTime:{type:"timestamp"},Name:{},OwnerAccountId:{},ServiceId:{},State:{},Tags:{shape:"S9"},UrlEndpoint:{shape:"S16"},VpcId:{}}}},DeleteApplication:{http:{method:"DELETE",requestUri:"/environments/{EnvironmentIdentifier}/applications/{ApplicationIdentifier}",responseCode:200},input:{type:"structure",required:["ApplicationIdentifier","EnvironmentIdentifier"],members:{ApplicationIdentifier:{location:"uri",locationName:"ApplicationIdentifier"},EnvironmentIdentifier:{location:"uri",locationName:"EnvironmentIdentifier"}}},output:{type:"structure",members:{ApplicationId:{},Arn:{},EnvironmentId:{},LastUpdatedTime:{type:"timestamp"},Name:{},State:{}}},idempotent:true},DeleteEnvironment:{http:{method:"DELETE",requestUri:"/environments/{EnvironmentIdentifier}",responseCode:200},input:{type:"structure",required:["EnvironmentIdentifier"],members:{EnvironmentIdentifier:{location:"uri",locationName:"EnvironmentIdentifier"}}},output:{type:"structure",members:{Arn:{},EnvironmentId:{},LastUpdatedTime:{type:"timestamp"},Name:{},State:{}}},idempotent:true},DeleteResourcePolicy:{http:{method:"DELETE",requestUri:"/resourcepolicy/{Identifier}",responseCode:200},input:{type:"structure",required:["Identifier"],members:{Identifier:{location:"uri",locationName:"Identifier"}}},output:{type:"structure",members:{}},idempotent:true},DeleteRoute:{http:{method:"DELETE",requestUri:"/environments/{EnvironmentIdentifier}/applications/{ApplicationIdentifier}/routes/{RouteIdentifier}",responseCode:200},input:{type:"structure",required:["ApplicationIdentifier","EnvironmentIdentifier","RouteIdentifier"],members:{ApplicationIdentifier:{location:"uri",locationName:"ApplicationIdentifier"},EnvironmentIdentifier:{location:"uri",locationName:"EnvironmentIdentifier"},RouteIdentifier:{location:"uri",locationName:"RouteIdentifier"}}},output:{type:"structure",members:{ApplicationId:{},Arn:{},LastUpdatedTime:{type:"timestamp"},RouteId:{},ServiceId:{},State:{}}},idempotent:true},DeleteService:{http:{method:"DELETE",requestUri:"/environments/{EnvironmentIdentifier}/applications/{ApplicationIdentifier}/services/{ServiceIdentifier}",responseCode:200},input:{type:"structure",required:["ApplicationIdentifier","EnvironmentIdentifier","ServiceIdentifier"],members:{ApplicationIdentifier:{location:"uri",locationName:"ApplicationIdentifier"},EnvironmentIdentifier:{location:"uri",locationName:"EnvironmentIdentifier"},ServiceIdentifier:{location:"uri",locationName:"ServiceIdentifier"}}},output:{type:"structure",members:{ApplicationId:{},Arn:{},EnvironmentId:{},LastUpdatedTime:{type:"timestamp"},Name:{},ServiceId:{},State:{}}},idempotent:true},GetApplication:{http:{method:"GET",requestUri:"/environments/{EnvironmentIdentifier}/applications/{ApplicationIdentifier}",responseCode:200},input:{type:"structure",required:["ApplicationIdentifier","EnvironmentIdentifier"],members:{ApplicationIdentifier:{location:"uri",locationName:"ApplicationIdentifier"},EnvironmentIdentifier:{location:"uri",locationName:"EnvironmentIdentifier"}}},output:{type:"structure",members:{ApiGatewayProxy:{type:"structure",members:{ApiGatewayId:{},EndpointType:{},NlbArn:{},NlbName:{},ProxyUrl:{},StageName:{},VpcLinkId:{}}},ApplicationId:{},Arn:{},CreatedByAccountId:{},CreatedTime:{type:"timestamp"},EnvironmentId:{},Error:{shape:"S1s"},LastUpdatedTime:{type:"timestamp"},Name:{},OwnerAccountId:{},ProxyType:{},State:{},Tags:{shape:"S9"},VpcId:{}}}},GetEnvironment:{http:{method:"GET",requestUri:"/environments/{EnvironmentIdentifier}",responseCode:200},input:{type:"structure",required:["EnvironmentIdentifier"],members:{EnvironmentIdentifier:{location:"uri",locationName:"EnvironmentIdentifier"}}},output:{type:"structure",members:{Arn:{},CreatedTime:{type:"timestamp"},Description:{},EnvironmentId:{},Error:{shape:"S1s"},LastUpdatedTime:{type:"timestamp"},Name:{},NetworkFabricType:{},OwnerAccountId:{},State:{},Tags:{shape:"S9"},TransitGatewayId:{}}}},GetResourcePolicy:{http:{method:"GET",requestUri:"/resourcepolicy/{Identifier}",responseCode:200},input:{type:"structure",required:["Identifier"],members:{Identifier:{location:"uri",locationName:"Identifier"}}},output:{type:"structure",members:{Policy:{}}}},GetRoute:{http:{method:"GET",requestUri:"/environments/{EnvironmentIdentifier}/applications/{ApplicationIdentifier}/routes/{RouteIdentifier}",responseCode:200},input:{type:"structure",required:["ApplicationIdentifier","EnvironmentIdentifier","RouteIdentifier"],members:{ApplicationIdentifier:{location:"uri",locationName:"ApplicationIdentifier"},EnvironmentIdentifier:{location:"uri",locationName:"EnvironmentIdentifier"},RouteIdentifier:{location:"uri",locationName:"RouteIdentifier"}}},output:{type:"structure",members:{ApplicationId:{},Arn:{},CreatedByAccountId:{},CreatedTime:{type:"timestamp"},EnvironmentId:{},Error:{shape:"S1s"},IncludeChildPaths:{type:"boolean"},LastUpdatedTime:{type:"timestamp"},Methods:{shape:"Sv"},OwnerAccountId:{},PathResourceToId:{shape:"S28"},RouteId:{},RouteType:{},ServiceId:{},SourcePath:{},State:{},Tags:{shape:"S9"}}}},GetService:{http:{method:"GET",requestUri:"/environments/{EnvironmentIdentifier}/applications/{ApplicationIdentifier}/services/{ServiceIdentifier}",responseCode:200},input:{type:"structure",required:["ApplicationIdentifier","EnvironmentIdentifier","ServiceIdentifier"],members:{ApplicationIdentifier:{location:"uri",locationName:"ApplicationIdentifier"},EnvironmentIdentifier:{location:"uri",locationName:"EnvironmentIdentifier"},ServiceIdentifier:{location:"uri",locationName:"ServiceIdentifier"}}},output:{type:"structure",members:{ApplicationId:{},Arn:{},CreatedByAccountId:{},CreatedTime:{type:"timestamp"},Description:{},EndpointType:{},EnvironmentId:{},Error:{shape:"S1s"},LambdaEndpoint:{type:"structure",members:{Arn:{}}},LastUpdatedTime:{type:"timestamp"},Name:{},OwnerAccountId:{},ServiceId:{},State:{},Tags:{shape:"S9"},UrlEndpoint:{type:"structure",members:{HealthUrl:{},Url:{}}},VpcId:{}}}},ListApplications:{http:{method:"GET",requestUri:"/environments/{EnvironmentIdentifier}/applications",responseCode:200},input:{type:"structure",required:["EnvironmentIdentifier"],members:{EnvironmentIdentifier:{location:"uri",locationName:"EnvironmentIdentifier"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{ApplicationSummaryList:{type:"list",member:{type:"structure",members:{ApiGatewayProxy:{type:"structure",members:{ApiGatewayId:{},EndpointType:{},NlbArn:{},NlbName:{},ProxyUrl:{},StageName:{},VpcLinkId:{}}},ApplicationId:{},Arn:{},CreatedByAccountId:{},CreatedTime:{type:"timestamp"},EnvironmentId:{},Error:{shape:"S1s"},LastUpdatedTime:{type:"timestamp"},Name:{},OwnerAccountId:{},ProxyType:{},State:{},Tags:{shape:"S9"},VpcId:{}}}},NextToken:{}}}},ListEnvironmentVpcs:{http:{method:"GET",requestUri:"/environments/{EnvironmentIdentifier}/vpcs",responseCode:200},input:{type:"structure",required:["EnvironmentIdentifier"],members:{EnvironmentIdentifier:{location:"uri",locationName:"EnvironmentIdentifier"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{EnvironmentVpcList:{type:"list",member:{type:"structure",members:{AccountId:{},CidrBlocks:{type:"list",member:{}},CreatedTime:{type:"timestamp"},EnvironmentId:{},LastUpdatedTime:{type:"timestamp"},VpcId:{},VpcName:{}}}},NextToken:{}}}},ListEnvironments:{http:{method:"GET",requestUri:"/environments",responseCode:200},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{EnvironmentSummaryList:{type:"list",member:{type:"structure",members:{Arn:{},CreatedTime:{type:"timestamp"},Description:{},EnvironmentId:{},Error:{shape:"S1s"},LastUpdatedTime:{type:"timestamp"},Name:{},NetworkFabricType:{},OwnerAccountId:{},State:{},Tags:{shape:"S9"},TransitGatewayId:{}}}},NextToken:{}}}},ListRoutes:{http:{method:"GET",requestUri:"/environments/{EnvironmentIdentifier}/applications/{ApplicationIdentifier}/routes",responseCode:200},input:{type:"structure",required:["ApplicationIdentifier","EnvironmentIdentifier"],members:{ApplicationIdentifier:{location:"uri",locationName:"ApplicationIdentifier"},EnvironmentIdentifier:{location:"uri",locationName:"EnvironmentIdentifier"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NextToken:{},RouteSummaryList:{type:"list",member:{type:"structure",members:{ApplicationId:{},Arn:{},CreatedByAccountId:{},CreatedTime:{type:"timestamp"},EnvironmentId:{},Error:{shape:"S1s"},IncludeChildPaths:{type:"boolean"},LastUpdatedTime:{type:"timestamp"},Methods:{shape:"Sv"},OwnerAccountId:{},PathResourceToId:{shape:"S28"},RouteId:{},RouteType:{},ServiceId:{},SourcePath:{},State:{},Tags:{shape:"S9"}}}}}}},ListServices:{http:{method:"GET",requestUri:"/environments/{EnvironmentIdentifier}/applications/{ApplicationIdentifier}/services",responseCode:200},input:{type:"structure",required:["ApplicationIdentifier","EnvironmentIdentifier"],members:{ApplicationIdentifier:{location:"uri",locationName:"ApplicationIdentifier"},EnvironmentIdentifier:{location:"uri",locationName:"EnvironmentIdentifier"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NextToken:{},ServiceSummaryList:{type:"list",member:{type:"structure",members:{ApplicationId:{},Arn:{},CreatedByAccountId:{},CreatedTime:{type:"timestamp"},Description:{},EndpointType:{},EnvironmentId:{},Error:{shape:"S1s"},LambdaEndpoint:{type:"structure",members:{Arn:{}}},LastUpdatedTime:{type:"timestamp"},Name:{},OwnerAccountId:{},ServiceId:{},State:{},Tags:{shape:"S9"},UrlEndpoint:{type:"structure",members:{HealthUrl:{},Url:{}}},VpcId:{}}}}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{ResourceArn}",responseCode:200},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"}}},output:{type:"structure",members:{Tags:{shape:"S9"}}}},PutResourcePolicy:{http:{method:"PUT",requestUri:"/resourcepolicy",responseCode:200},input:{type:"structure",required:["Policy","ResourceArn"],members:{Policy:{},ResourceArn:{}}},output:{type:"structure",members:{}},idempotent:true},TagResource:{http:{requestUri:"/tags/{ResourceArn}",responseCode:200},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},Tags:{shape:"S9"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{ResourceArn}",responseCode:200},input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},TagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{},sensitive:true}}},output:{type:"structure",members:{}},idempotent:true}},shapes:{S2:{type:"structure",members:{EndpointType:{},StageName:{}}},S9:{type:"map",key:{},value:{},sensitive:true},Ss:{type:"structure",required:["ActivationState","SourcePath"],members:{ActivationState:{},IncludeChildPaths:{type:"boolean"},Methods:{shape:"Sv"},SourcePath:{}}},Sv:{type:"list",member:{}},S13:{type:"structure",required:["Arn"],members:{Arn:{}}},S16:{type:"structure",required:["Url"],members:{HealthUrl:{},Url:{}}},S1s:{type:"structure",members:{AccountId:{},AdditionalDetails:{type:"map",key:{},value:{}},Code:{},Message:{},ResourceIdentifier:{},ResourceType:{}}},S28:{type:"map",key:{},value:{}}}}},7958:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["finspace"]={};i.Finspace=s.defineService("finspace",["2021-03-12"]);Object.defineProperty(a.services["finspace"],"2021-03-12",{get:function get(){var e=r(3212);e.paginators=r(6006).pagination;return e},enumerable:true,configurable:true});e.exports=i.Finspace},7961:function(e){e.exports={pagination:{ListBackendJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Jobs"}}}},7964:function(e){e.exports={pagination:{ListRooms:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},7970:function(e){e.exports={pagination:{GetPropertyValueHistory:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListComponentTypes:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListEntities:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListScenes:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListWorkspaces:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},7978:function(e,t,r){var i=r(395);var s=r(8954);r(1632);var a=["copyDBSnapshot","createDBInstanceReadReplica","createDBCluster","copyDBClusterSnapshot","startDBInstanceAutomatedBackupsReplication"];i.util.update(i.RDS.prototype,{setupRequestListeners:function setupRequestListeners(e){s.setupRequestListeners(this,e,a)}})},7986:function(e){e.exports={pagination:{}}},8008:function(e){e.exports={pagination:{ListActions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ActionSummaries"},ListAlgorithms:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"AlgorithmSummaryList"},ListAppImageConfigs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"AppImageConfigs"},ListApps:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Apps"},ListArtifacts:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ArtifactSummaries"},ListAssociations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"AssociationSummaries"},ListAutoMLJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"AutoMLJobSummaries"},ListCandidatesForAutoMLJob:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Candidates"},ListCodeRepositories:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"CodeRepositorySummaryList"},ListCompilationJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"CompilationJobSummaries"},ListContexts:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ContextSummaries"},ListDataQualityJobDefinitions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"JobDefinitionSummaries"},ListDeviceFleets:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"DeviceFleetSummaries"},ListDevices:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"DeviceSummaries"},ListDomains:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Domains"},ListEdgePackagingJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"EdgePackagingJobSummaries"},ListEndpointConfigs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"EndpointConfigs"},ListEndpoints:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Endpoints"},ListExperiments:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ExperimentSummaries"},ListFeatureGroups:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"FeatureGroupSummaries"},ListFlowDefinitions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"FlowDefinitionSummaries"},ListHumanTaskUis:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"HumanTaskUiSummaries"},ListHyperParameterTuningJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"HyperParameterTuningJobSummaries"},ListImageVersions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ImageVersions"},ListImages:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Images"},ListInferenceRecommendationsJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"InferenceRecommendationsJobs"},ListLabelingJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"LabelingJobSummaryList"},ListLabelingJobsForWorkteam:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"LabelingJobSummaryList"},ListLineageGroups:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"LineageGroupSummaries"},ListModelBiasJobDefinitions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"JobDefinitionSummaries"},ListModelExplainabilityJobDefinitions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"JobDefinitionSummaries"},ListModelMetadata:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ModelMetadataSummaries"},ListModelPackageGroups:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ModelPackageGroupSummaryList"},ListModelPackages:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ModelPackageSummaryList"},ListModelQualityJobDefinitions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"JobDefinitionSummaries"},ListModels:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Models"},ListMonitoringExecutions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"MonitoringExecutionSummaries"},ListMonitoringSchedules:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"MonitoringScheduleSummaries"},ListNotebookInstanceLifecycleConfigs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"NotebookInstanceLifecycleConfigs"},ListNotebookInstances:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"NotebookInstances"},ListPipelineExecutionSteps:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"PipelineExecutionSteps"},ListPipelineExecutions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"PipelineExecutionSummaries"},ListPipelineParametersForExecution:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"PipelineParameters"},ListPipelines:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"PipelineSummaries"},ListProcessingJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ProcessingJobSummaries"},ListProjects:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListStudioLifecycleConfigs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"StudioLifecycleConfigs"},ListSubscribedWorkteams:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"SubscribedWorkteams"},ListTags:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Tags"},ListTrainingJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"TrainingJobSummaries"},ListTrainingJobsForHyperParameterTuningJob:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"TrainingJobSummaries"},ListTransformJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"TransformJobSummaries"},ListTrialComponents:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"TrialComponentSummaries"},ListTrials:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"TrialSummaries"},ListUserProfiles:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"UserProfiles"},ListWorkforces:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Workforces"},ListWorkteams:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Workteams"},QueryLineage:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},Search:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Results"}}}},8021:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["cloudformation"]={};i.CloudFormation=s.defineService("cloudformation",["2010-05-15"]);Object.defineProperty(a.services["cloudformation"],"2010-05-15",{get:function get(){var e=r(7351);e.paginators=r(559).pagination;e.waiters=r(7858).waiters;return e},enumerable:true,configurable:true});e.exports=i.CloudFormation},8044:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2016-06-27",endpointPrefix:"rekognition",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon Rekognition",serviceId:"Rekognition",signatureVersion:"v4",targetPrefix:"RekognitionService",uid:"rekognition-2016-06-27"},operations:{CompareFaces:{input:{type:"structure",required:["SourceImage","TargetImage"],members:{SourceImage:{shape:"S2"},TargetImage:{shape:"S2"},SimilarityThreshold:{type:"float"},QualityFilter:{}}},output:{type:"structure",members:{SourceImageFace:{type:"structure",members:{BoundingBox:{shape:"Sc"},Confidence:{type:"float"}}},FaceMatches:{type:"list",member:{type:"structure",members:{Similarity:{type:"float"},Face:{shape:"Sg"}}}},UnmatchedFaces:{type:"list",member:{shape:"Sg"}},SourceImageOrientationCorrection:{},TargetImageOrientationCorrection:{}}}},CreateCollection:{input:{type:"structure",required:["CollectionId"],members:{CollectionId:{},Tags:{shape:"Sw"}}},output:{type:"structure",members:{StatusCode:{type:"integer"},CollectionArn:{},FaceModelVersion:{}}}},CreateDataset:{input:{type:"structure",required:["DatasetType","ProjectArn"],members:{DatasetSource:{type:"structure",members:{GroundTruthManifest:{shape:"S14"},DatasetArn:{}}},DatasetType:{},ProjectArn:{}}},output:{type:"structure",members:{DatasetArn:{}}}},CreateProject:{input:{type:"structure",required:["ProjectName"],members:{ProjectName:{}}},output:{type:"structure",members:{ProjectArn:{}}}},CreateProjectVersion:{input:{type:"structure",required:["ProjectArn","VersionName","OutputConfig"],members:{ProjectArn:{},VersionName:{},OutputConfig:{shape:"S1e"},TrainingData:{shape:"S1g"},TestingData:{shape:"S1j"},Tags:{shape:"Sw"},KmsKeyId:{}}},output:{type:"structure",members:{ProjectVersionArn:{}}}},CreateStreamProcessor:{input:{type:"structure",required:["Input","Output","Name","Settings","RoleArn"],members:{Input:{shape:"S1o"},Output:{shape:"S1r"},Name:{},Settings:{shape:"S1w"},RoleArn:{},Tags:{shape:"Sw"},NotificationChannel:{shape:"S22"},KmsKeyId:{},RegionsOfInterest:{shape:"S24"},DataSharingPreference:{shape:"S28"}}},output:{type:"structure",members:{StreamProcessorArn:{}}}},DeleteCollection:{input:{type:"structure",required:["CollectionId"],members:{CollectionId:{}}},output:{type:"structure",members:{StatusCode:{type:"integer"}}}},DeleteDataset:{input:{type:"structure",required:["DatasetArn"],members:{DatasetArn:{}}},output:{type:"structure",members:{}}},DeleteFaces:{input:{type:"structure",required:["CollectionId","FaceIds"],members:{CollectionId:{},FaceIds:{shape:"S2g"}}},output:{type:"structure",members:{DeletedFaces:{shape:"S2g"}}}},DeleteProject:{input:{type:"structure",required:["ProjectArn"],members:{ProjectArn:{}}},output:{type:"structure",members:{Status:{}}}},DeleteProjectVersion:{input:{type:"structure",required:["ProjectVersionArn"],members:{ProjectVersionArn:{}}},output:{type:"structure",members:{Status:{}}}},DeleteStreamProcessor:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{}}},DescribeCollection:{input:{type:"structure",required:["CollectionId"],members:{CollectionId:{}}},output:{type:"structure",members:{FaceCount:{type:"long"},FaceModelVersion:{},CollectionARN:{},CreationTimestamp:{type:"timestamp"}}}},DescribeDataset:{input:{type:"structure",required:["DatasetArn"],members:{DatasetArn:{}}},output:{type:"structure",members:{DatasetDescription:{type:"structure",members:{CreationTimestamp:{type:"timestamp"},LastUpdatedTimestamp:{type:"timestamp"},Status:{},StatusMessage:{},StatusMessageCode:{},DatasetStats:{type:"structure",members:{LabeledEntries:{type:"integer"},TotalEntries:{type:"integer"},TotalLabels:{type:"integer"},ErrorEntries:{type:"integer"}}}}}}}},DescribeProjectVersions:{input:{type:"structure",required:["ProjectArn"],members:{ProjectArn:{},VersionNames:{type:"list",member:{}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{ProjectVersionDescriptions:{type:"list",member:{type:"structure",members:{ProjectVersionArn:{},CreationTimestamp:{type:"timestamp"},MinInferenceUnits:{type:"integer"},Status:{},StatusMessage:{},BillableTrainingTimeInSeconds:{type:"long"},TrainingEndTimestamp:{type:"timestamp"},OutputConfig:{shape:"S1e"},TrainingDataResult:{type:"structure",members:{Input:{shape:"S1g"},Output:{shape:"S1g"},Validation:{shape:"S3b"}}},TestingDataResult:{type:"structure",members:{Input:{shape:"S1j"},Output:{shape:"S1j"},Validation:{shape:"S3b"}}},EvaluationResult:{type:"structure",members:{F1Score:{type:"float"},Summary:{type:"structure",members:{S3Object:{shape:"S4"}}}}},ManifestSummary:{shape:"S14"},KmsKeyId:{}}}},NextToken:{}}}},DescribeProjects:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},ProjectNames:{type:"list",member:{}}}},output:{type:"structure",members:{ProjectDescriptions:{type:"list",member:{type:"structure",members:{ProjectArn:{},CreationTimestamp:{type:"timestamp"},Status:{},Datasets:{type:"list",member:{type:"structure",members:{CreationTimestamp:{type:"timestamp"},DatasetType:{},DatasetArn:{},Status:{},StatusMessage:{},StatusMessageCode:{}}}}}}},NextToken:{}}}},DescribeStreamProcessor:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{Name:{},StreamProcessorArn:{},Status:{},StatusMessage:{},CreationTimestamp:{type:"timestamp"},LastUpdateTimestamp:{type:"timestamp"},Input:{shape:"S1o"},Output:{shape:"S1r"},RoleArn:{},Settings:{shape:"S1w"},NotificationChannel:{shape:"S22"},KmsKeyId:{},RegionsOfInterest:{shape:"S24"},DataSharingPreference:{shape:"S28"}}}},DetectCustomLabels:{input:{type:"structure",required:["ProjectVersionArn","Image"],members:{ProjectVersionArn:{},Image:{shape:"S2"},MaxResults:{type:"integer"},MinConfidence:{type:"float"}}},output:{type:"structure",members:{CustomLabels:{type:"list",member:{type:"structure",members:{Name:{},Confidence:{type:"float"},Geometry:{shape:"S3u"}}}}}}},DetectFaces:{input:{type:"structure",required:["Image"],members:{Image:{shape:"S2"},Attributes:{shape:"S3w"}}},output:{type:"structure",members:{FaceDetails:{type:"list",member:{shape:"S40"}},OrientationCorrection:{}}}},DetectLabels:{input:{type:"structure",required:["Image"],members:{Image:{shape:"S2"},MaxLabels:{type:"integer"},MinConfidence:{type:"float"}}},output:{type:"structure",members:{Labels:{type:"list",member:{shape:"S4d"}},OrientationCorrection:{},LabelModelVersion:{}}}},DetectModerationLabels:{input:{type:"structure",required:["Image"],members:{Image:{shape:"S2"},MinConfidence:{type:"float"},HumanLoopConfig:{type:"structure",required:["HumanLoopName","FlowDefinitionArn"],members:{HumanLoopName:{},FlowDefinitionArn:{},DataAttributes:{type:"structure",members:{ContentClassifiers:{type:"list",member:{}}}}}}}},output:{type:"structure",members:{ModerationLabels:{type:"list",member:{shape:"S4r"}},ModerationModelVersion:{},HumanLoopActivationOutput:{type:"structure",members:{HumanLoopArn:{},HumanLoopActivationReasons:{type:"list",member:{}},HumanLoopActivationConditionsEvaluationResults:{jsonvalue:true}}}}}},DetectProtectiveEquipment:{input:{type:"structure",required:["Image"],members:{Image:{shape:"S2"},SummarizationAttributes:{type:"structure",required:["MinConfidence","RequiredEquipmentTypes"],members:{MinConfidence:{type:"float"},RequiredEquipmentTypes:{type:"list",member:{}}}}}},output:{type:"structure",members:{ProtectiveEquipmentModelVersion:{},Persons:{type:"list",member:{type:"structure",members:{BodyParts:{type:"list",member:{type:"structure",members:{Name:{},Confidence:{type:"float"},EquipmentDetections:{type:"list",member:{type:"structure",members:{BoundingBox:{shape:"Sc"},Confidence:{type:"float"},Type:{},CoversBodyPart:{type:"structure",members:{Confidence:{type:"float"},Value:{type:"boolean"}}}}}}}}},BoundingBox:{shape:"Sc"},Confidence:{type:"float"},Id:{type:"integer"}}}},Summary:{type:"structure",members:{PersonsWithRequiredEquipment:{shape:"S5b"},PersonsWithoutRequiredEquipment:{shape:"S5b"},PersonsIndeterminate:{shape:"S5b"}}}}}},DetectText:{input:{type:"structure",required:["Image"],members:{Image:{shape:"S2"},Filters:{type:"structure",members:{WordFilter:{shape:"S5e"},RegionsOfInterest:{shape:"S24"}}}}},output:{type:"structure",members:{TextDetections:{type:"list",member:{shape:"S5j"}},TextModelVersion:{}}}},DistributeDatasetEntries:{input:{type:"structure",required:["Datasets"],members:{Datasets:{type:"list",member:{type:"structure",required:["Arn"],members:{Arn:{}}}}}},output:{type:"structure",members:{}}},GetCelebrityInfo:{input:{type:"structure",required:["Id"],members:{Id:{}}},output:{type:"structure",members:{Urls:{shape:"S5s"},Name:{},KnownGender:{shape:"S5u"}}}},GetCelebrityRecognition:{input:{type:"structure",required:["JobId"],members:{JobId:{},MaxResults:{type:"integer"},NextToken:{},SortBy:{}}},output:{type:"structure",members:{JobStatus:{},StatusMessage:{},VideoMetadata:{shape:"S63"},NextToken:{},Celebrities:{type:"list",member:{type:"structure",members:{Timestamp:{type:"long"},Celebrity:{type:"structure",members:{Urls:{shape:"S5s"},Name:{},Id:{},Confidence:{type:"float"},BoundingBox:{shape:"Sc"},Face:{shape:"S40"},KnownGender:{shape:"S5u"}}}}}}}}},GetContentModeration:{input:{type:"structure",required:["JobId"],members:{JobId:{},MaxResults:{type:"integer"},NextToken:{},SortBy:{}}},output:{type:"structure",members:{JobStatus:{},StatusMessage:{},VideoMetadata:{shape:"S63"},ModerationLabels:{type:"list",member:{type:"structure",members:{Timestamp:{type:"long"},ModerationLabel:{shape:"S4r"}}}},NextToken:{},ModerationModelVersion:{}}}},GetFaceDetection:{input:{type:"structure",required:["JobId"],members:{JobId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{JobStatus:{},StatusMessage:{},VideoMetadata:{shape:"S63"},NextToken:{},Faces:{type:"list",member:{type:"structure",members:{Timestamp:{type:"long"},Face:{shape:"S40"}}}}}}},GetFaceSearch:{input:{type:"structure",required:["JobId"],members:{JobId:{},MaxResults:{type:"integer"},NextToken:{},SortBy:{}}},output:{type:"structure",members:{JobStatus:{},StatusMessage:{},NextToken:{},VideoMetadata:{shape:"S63"},Persons:{type:"list",member:{type:"structure",members:{Timestamp:{type:"long"},Person:{shape:"S6n"},FaceMatches:{shape:"S6p"}}}}}}},GetLabelDetection:{input:{type:"structure",required:["JobId"],members:{JobId:{},MaxResults:{type:"integer"},NextToken:{},SortBy:{}}},output:{type:"structure",members:{JobStatus:{},StatusMessage:{},VideoMetadata:{shape:"S63"},NextToken:{},Labels:{type:"list",member:{type:"structure",members:{Timestamp:{type:"long"},Label:{shape:"S4d"}}}},LabelModelVersion:{}}}},GetPersonTracking:{input:{type:"structure",required:["JobId"],members:{JobId:{},MaxResults:{type:"integer"},NextToken:{},SortBy:{}}},output:{type:"structure",members:{JobStatus:{},StatusMessage:{},VideoMetadata:{shape:"S63"},NextToken:{},Persons:{type:"list",member:{type:"structure",members:{Timestamp:{type:"long"},Person:{shape:"S6n"}}}}}}},GetSegmentDetection:{input:{type:"structure",required:["JobId"],members:{JobId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{JobStatus:{},StatusMessage:{},VideoMetadata:{type:"list",member:{shape:"S63"}},AudioMetadata:{type:"list",member:{type:"structure",members:{Codec:{},DurationMillis:{type:"long"},SampleRate:{type:"long"},NumberOfChannels:{type:"long"}}}},NextToken:{},Segments:{type:"list",member:{type:"structure",members:{Type:{},StartTimestampMillis:{type:"long"},EndTimestampMillis:{type:"long"},DurationMillis:{type:"long"},StartTimecodeSMPTE:{},EndTimecodeSMPTE:{},DurationSMPTE:{},TechnicalCueSegment:{type:"structure",members:{Type:{},Confidence:{type:"float"}}},ShotSegment:{type:"structure",members:{Index:{type:"long"},Confidence:{type:"float"}}},StartFrameNumber:{type:"long"},EndFrameNumber:{type:"long"},DurationFrames:{type:"long"}}}},SelectedSegmentTypes:{type:"list",member:{type:"structure",members:{Type:{},ModelVersion:{}}}}}}},GetTextDetection:{input:{type:"structure",required:["JobId"],members:{JobId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{JobStatus:{},StatusMessage:{},VideoMetadata:{shape:"S63"},TextDetections:{type:"list",member:{type:"structure",members:{Timestamp:{type:"long"},TextDetection:{shape:"S5j"}}}},NextToken:{},TextModelVersion:{}}}},IndexFaces:{input:{type:"structure",required:["CollectionId","Image"],members:{CollectionId:{},Image:{shape:"S2"},ExternalImageId:{},DetectionAttributes:{shape:"S3w"},MaxFaces:{type:"integer"},QualityFilter:{}}},output:{type:"structure",members:{FaceRecords:{type:"list",member:{type:"structure",members:{Face:{shape:"S6r"},FaceDetail:{shape:"S40"}}}},OrientationCorrection:{},FaceModelVersion:{},UnindexedFaces:{type:"list",member:{type:"structure",members:{Reasons:{type:"list",member:{}},FaceDetail:{shape:"S40"}}}}}}},ListCollections:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{CollectionIds:{type:"list",member:{}},NextToken:{},FaceModelVersions:{type:"list",member:{}}}}},ListDatasetEntries:{input:{type:"structure",required:["DatasetArn"],members:{DatasetArn:{},ContainsLabels:{type:"list",member:{}},Labeled:{type:"boolean"},SourceRefContains:{},HasErrors:{type:"boolean"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{DatasetEntries:{type:"list",member:{}},NextToken:{}}}},ListDatasetLabels:{input:{type:"structure",required:["DatasetArn"],members:{DatasetArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{DatasetLabelDescriptions:{type:"list",member:{type:"structure",members:{LabelName:{},LabelStats:{type:"structure",members:{EntryCount:{type:"integer"},BoundingBoxCount:{type:"integer"}}}}}},NextToken:{}}}},ListFaces:{input:{type:"structure",required:["CollectionId"],members:{CollectionId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Faces:{type:"list",member:{shape:"S6r"}},NextToken:{},FaceModelVersion:{}}}},ListStreamProcessors:{input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NextToken:{},StreamProcessors:{type:"list",member:{type:"structure",members:{Name:{},Status:{}}}}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{Tags:{shape:"Sw"}}}},RecognizeCelebrities:{input:{type:"structure",required:["Image"],members:{Image:{shape:"S2"}}},output:{type:"structure",members:{CelebrityFaces:{type:"list",member:{type:"structure",members:{Urls:{shape:"S5s"},Name:{},Id:{},Face:{shape:"Sg"},MatchConfidence:{type:"float"},KnownGender:{shape:"S5u"}}}},UnrecognizedFaces:{type:"list",member:{shape:"Sg"}},OrientationCorrection:{}}}},SearchFaces:{input:{type:"structure",required:["CollectionId","FaceId"],members:{CollectionId:{},FaceId:{},MaxFaces:{type:"integer"},FaceMatchThreshold:{type:"float"}}},output:{type:"structure",members:{SearchedFaceId:{},FaceMatches:{shape:"S6p"},FaceModelVersion:{}}}},SearchFacesByImage:{input:{type:"structure",required:["CollectionId","Image"],members:{CollectionId:{},Image:{shape:"S2"},MaxFaces:{type:"integer"},FaceMatchThreshold:{type:"float"},QualityFilter:{}}},output:{type:"structure",members:{SearchedFaceBoundingBox:{shape:"Sc"},SearchedFaceConfidence:{type:"float"},FaceMatches:{shape:"S6p"},FaceModelVersion:{}}}},StartCelebrityRecognition:{input:{type:"structure",required:["Video"],members:{Video:{shape:"S93"},ClientRequestToken:{},NotificationChannel:{shape:"S95"},JobTag:{}}},output:{type:"structure",members:{JobId:{}}},idempotent:true},StartContentModeration:{input:{type:"structure",required:["Video"],members:{Video:{shape:"S93"},MinConfidence:{type:"float"},ClientRequestToken:{},NotificationChannel:{shape:"S95"},JobTag:{}}},output:{type:"structure",members:{JobId:{}}},idempotent:true},StartFaceDetection:{input:{type:"structure",required:["Video"],members:{Video:{shape:"S93"},ClientRequestToken:{},NotificationChannel:{shape:"S95"},FaceAttributes:{},JobTag:{}}},output:{type:"structure",members:{JobId:{}}},idempotent:true},StartFaceSearch:{input:{type:"structure",required:["Video","CollectionId"],members:{Video:{shape:"S93"},ClientRequestToken:{},FaceMatchThreshold:{type:"float"},CollectionId:{},NotificationChannel:{shape:"S95"},JobTag:{}}},output:{type:"structure",members:{JobId:{}}},idempotent:true},StartLabelDetection:{input:{type:"structure",required:["Video"],members:{Video:{shape:"S93"},ClientRequestToken:{},MinConfidence:{type:"float"},NotificationChannel:{shape:"S95"},JobTag:{}}},output:{type:"structure",members:{JobId:{}}},idempotent:true},StartPersonTracking:{input:{type:"structure",required:["Video"],members:{Video:{shape:"S93"},ClientRequestToken:{},NotificationChannel:{shape:"S95"},JobTag:{}}},output:{type:"structure",members:{JobId:{}}},idempotent:true},StartProjectVersion:{input:{type:"structure",required:["ProjectVersionArn","MinInferenceUnits"],members:{ProjectVersionArn:{},MinInferenceUnits:{type:"integer"}}},output:{type:"structure",members:{Status:{}}}},StartSegmentDetection:{input:{type:"structure",required:["Video","SegmentTypes"],members:{Video:{shape:"S93"},ClientRequestToken:{},NotificationChannel:{shape:"S95"},JobTag:{},Filters:{type:"structure",members:{TechnicalCueFilter:{type:"structure",members:{MinSegmentConfidence:{type:"float"},BlackFrame:{type:"structure",members:{MaxPixelThreshold:{type:"float"},MinCoveragePercentage:{type:"float"}}}}},ShotFilter:{type:"structure",members:{MinSegmentConfidence:{type:"float"}}}}},SegmentTypes:{type:"list",member:{}}}},output:{type:"structure",members:{JobId:{}}},idempotent:true},StartStreamProcessor:{input:{type:"structure",required:["Name"],members:{Name:{},StartSelector:{type:"structure",members:{KVSStreamStartSelector:{type:"structure",members:{ProducerTimestamp:{type:"long"},FragmentNumber:{}}}}},StopSelector:{type:"structure",members:{MaxDurationInSeconds:{type:"long"}}}}},output:{type:"structure",members:{SessionId:{}}}},StartTextDetection:{input:{type:"structure",required:["Video"],members:{Video:{shape:"S93"},ClientRequestToken:{},NotificationChannel:{shape:"S95"},JobTag:{},Filters:{type:"structure",members:{WordFilter:{shape:"S5e"},RegionsOfInterest:{shape:"S24"}}}}},output:{type:"structure",members:{JobId:{}}},idempotent:true},StopProjectVersion:{input:{type:"structure",required:["ProjectVersionArn"],members:{ProjectVersionArn:{}}},output:{type:"structure",members:{Status:{}}}},StopStreamProcessor:{input:{type:"structure",required:["Name"],members:{Name:{}}},output:{type:"structure",members:{}}},TagResource:{input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"Sw"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateDatasetEntries:{input:{type:"structure",required:["DatasetArn","Changes"],members:{DatasetArn:{},Changes:{type:"structure",required:["GroundTruth"],members:{GroundTruth:{type:"blob"}}}}},output:{type:"structure",members:{}}},UpdateStreamProcessor:{input:{type:"structure",required:["Name"],members:{Name:{},SettingsForUpdate:{type:"structure",members:{ConnectedHomeForUpdate:{type:"structure",members:{Labels:{shape:"S1z"},MinConfidence:{type:"float"}}}}},RegionsOfInterestForUpdate:{shape:"S24"},DataSharingPreferenceForUpdate:{shape:"S28"},ParametersToDelete:{type:"list",member:{}}}},output:{type:"structure",members:{}}}},shapes:{S2:{type:"structure",members:{Bytes:{type:"blob"},S3Object:{shape:"S4"}}},S4:{type:"structure",members:{Bucket:{},Name:{},Version:{}}},Sc:{type:"structure",members:{Width:{type:"float"},Height:{type:"float"},Left:{type:"float"},Top:{type:"float"}}},Sg:{type:"structure",members:{BoundingBox:{shape:"Sc"},Confidence:{type:"float"},Landmarks:{shape:"Sh"},Pose:{shape:"Sk"},Quality:{shape:"Sm"},Emotions:{shape:"Sn"},Smile:{shape:"Sq"}}},Sh:{type:"list",member:{type:"structure",members:{Type:{},X:{type:"float"},Y:{type:"float"}}}},Sk:{type:"structure",members:{Roll:{type:"float"},Yaw:{type:"float"},Pitch:{type:"float"}}},Sm:{type:"structure",members:{Brightness:{type:"float"},Sharpness:{type:"float"}}},Sn:{type:"list",member:{type:"structure",members:{Type:{},Confidence:{type:"float"}}}},Sq:{type:"structure",members:{Value:{type:"boolean"},Confidence:{type:"float"}}},Sw:{type:"map",key:{},value:{}},S14:{type:"structure",members:{S3Object:{shape:"S4"}}},S1e:{type:"structure",members:{S3Bucket:{},S3KeyPrefix:{}}},S1g:{type:"structure",members:{Assets:{shape:"S1h"}}},S1h:{type:"list",member:{type:"structure",members:{GroundTruthManifest:{shape:"S14"}}}},S1j:{type:"structure",members:{Assets:{shape:"S1h"},AutoCreate:{type:"boolean"}}},S1o:{type:"structure",members:{KinesisVideoStream:{type:"structure",members:{Arn:{}}}}},S1r:{type:"structure",members:{KinesisDataStream:{type:"structure",members:{Arn:{}}},S3Destination:{type:"structure",members:{Bucket:{},KeyPrefix:{}}}}},S1w:{type:"structure",members:{FaceSearch:{type:"structure",members:{CollectionId:{},FaceMatchThreshold:{type:"float"}}},ConnectedHome:{type:"structure",required:["Labels"],members:{Labels:{shape:"S1z"},MinConfidence:{type:"float"}}}}},S1z:{type:"list",member:{}},S22:{type:"structure",required:["SNSTopicArn"],members:{SNSTopicArn:{}}},S24:{type:"list",member:{type:"structure",members:{BoundingBox:{shape:"Sc"},Polygon:{shape:"S26"}}}},S26:{type:"list",member:{type:"structure",members:{X:{type:"float"},Y:{type:"float"}}}},S28:{type:"structure",required:["OptIn"],members:{OptIn:{type:"boolean"}}},S2g:{type:"list",member:{}},S3b:{type:"structure",members:{Assets:{shape:"S1h"}}},S3u:{type:"structure",members:{BoundingBox:{shape:"Sc"},Polygon:{shape:"S26"}}},S3w:{type:"list",member:{}},S40:{type:"structure",members:{BoundingBox:{shape:"Sc"},AgeRange:{type:"structure",members:{Low:{type:"integer"},High:{type:"integer"}}},Smile:{shape:"Sq"},Eyeglasses:{type:"structure",members:{Value:{type:"boolean"},Confidence:{type:"float"}}},Sunglasses:{type:"structure",members:{Value:{type:"boolean"},Confidence:{type:"float"}}},Gender:{type:"structure",members:{Value:{},Confidence:{type:"float"}}},Beard:{type:"structure",members:{Value:{type:"boolean"},Confidence:{type:"float"}}},Mustache:{type:"structure",members:{Value:{type:"boolean"},Confidence:{type:"float"}}},EyesOpen:{type:"structure",members:{Value:{type:"boolean"},Confidence:{type:"float"}}},MouthOpen:{type:"structure",members:{Value:{type:"boolean"},Confidence:{type:"float"}}},Emotions:{shape:"Sn"},Landmarks:{shape:"Sh"},Pose:{shape:"Sk"},Quality:{shape:"Sm"},Confidence:{type:"float"}}},S4d:{type:"structure",members:{Name:{},Confidence:{type:"float"},Instances:{type:"list",member:{type:"structure",members:{BoundingBox:{shape:"Sc"},Confidence:{type:"float"}}}},Parents:{type:"list",member:{type:"structure",members:{Name:{}}}}}},S4r:{type:"structure",members:{Confidence:{type:"float"},Name:{},ParentName:{}}},S5b:{type:"list",member:{type:"integer"}},S5e:{type:"structure",members:{MinConfidence:{type:"float"},MinBoundingBoxHeight:{type:"float"},MinBoundingBoxWidth:{type:"float"}}},S5j:{type:"structure",members:{DetectedText:{},Type:{},Id:{type:"integer"},ParentId:{type:"integer"},Confidence:{type:"float"},Geometry:{shape:"S3u"}}},S5s:{type:"list",member:{}},S5u:{type:"structure",members:{Type:{}}},S63:{type:"structure",members:{Codec:{},DurationMillis:{type:"long"},Format:{},FrameRate:{type:"float"},FrameHeight:{type:"long"},FrameWidth:{type:"long"},ColorRange:{}}},S6n:{type:"structure",members:{Index:{type:"long"},BoundingBox:{shape:"Sc"},Face:{shape:"S40"}}},S6p:{type:"list",member:{type:"structure",members:{Similarity:{type:"float"},Face:{shape:"S6r"}}}},S6r:{type:"structure",members:{FaceId:{},BoundingBox:{shape:"Sc"},ImageId:{},ExternalImageId:{},Confidence:{type:"float"},IndexFacesModelVersion:{}}},S93:{type:"structure",members:{S3Object:{shape:"S4"}}},S95:{type:"structure",required:["SNSTopicArn","RoleArn"],members:{SNSTopicArn:{},RoleArn:{}}}}}},8046:function(e){e.exports={pagination:{ListGateways:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Gateways"},ListHypervisors:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Hypervisors"},ListVirtualMachines:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"VirtualMachines"}}}},8049:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["migrationhubconfig"]={};i.MigrationHubConfig=s.defineService("migrationhubconfig",["2019-06-30"]);Object.defineProperty(a.services["migrationhubconfig"],"2019-06-30",{get:function get(){var e=r(4289);e.paginators=r(1986).pagination;return e},enumerable:true,configurable:true});e.exports=i.MigrationHubConfig},8057:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["shield"]={};i.Shield=s.defineService("shield",["2016-06-02"]);Object.defineProperty(a.services["shield"],"2016-06-02",{get:function get(){var e=r(2726);e.paginators=r(7705).pagination;return e},enumerable:true,configurable:true});e.exports=i.Shield},8060:function(e){e.exports={pagination:{ListCloudFrontOriginAccessIdentities:{input_token:"Marker",limit_key:"MaxItems",more_results:"CloudFrontOriginAccessIdentityList.IsTruncated",output_token:"CloudFrontOriginAccessIdentityList.NextMarker",result_key:"CloudFrontOriginAccessIdentityList.Items"},ListDistributions:{input_token:"Marker",limit_key:"MaxItems",more_results:"DistributionList.IsTruncated",output_token:"DistributionList.NextMarker",result_key:"DistributionList.Items"},ListInvalidations:{input_token:"Marker",limit_key:"MaxItems",more_results:"InvalidationList.IsTruncated",output_token:"InvalidationList.NextMarker",result_key:"InvalidationList.Items"},ListStreamingDistributions:{input_token:"Marker",limit_key:"MaxItems",more_results:"StreamingDistributionList.IsTruncated",output_token:"StreamingDistributionList.NextMarker",result_key:"StreamingDistributionList.Items"}}}},8062:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-03-31",endpointPrefix:"wellarchitected",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"Well-Architected",serviceFullName:"AWS Well-Architected Tool",serviceId:"WellArchitected",signatureVersion:"v4",signingName:"wellarchitected",uid:"wellarchitected-2020-03-31"},operations:{AssociateLenses:{http:{method:"PATCH",requestUri:"/workloads/{WorkloadId}/associateLenses"},input:{type:"structure",required:["WorkloadId","LensAliases"],members:{WorkloadId:{location:"uri",locationName:"WorkloadId"},LensAliases:{shape:"S3"}}}},CreateLensShare:{http:{requestUri:"/lenses/{LensAlias}/shares"},input:{type:"structure",required:["LensAlias","SharedWith","ClientRequestToken"],members:{LensAlias:{location:"uri",locationName:"LensAlias"},SharedWith:{},ClientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{ShareId:{}}}},CreateLensVersion:{http:{requestUri:"/lenses/{LensAlias}/versions"},input:{type:"structure",required:["LensAlias","LensVersion","ClientRequestToken"],members:{LensAlias:{location:"uri",locationName:"LensAlias"},LensVersion:{},IsMajorVersion:{type:"boolean"},ClientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{LensArn:{},LensVersion:{}}}},CreateMilestone:{http:{requestUri:"/workloads/{WorkloadId}/milestones"},input:{type:"structure",required:["WorkloadId","MilestoneName","ClientRequestToken"],members:{WorkloadId:{location:"uri",locationName:"WorkloadId"},MilestoneName:{},ClientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{WorkloadId:{},MilestoneNumber:{type:"integer"}}}},CreateWorkload:{http:{requestUri:"/workloads"},input:{type:"structure",required:["WorkloadName","Description","Environment","ReviewOwner","Lenses","ClientRequestToken"],members:{WorkloadName:{},Description:{},Environment:{},AccountIds:{shape:"Sn"},AwsRegions:{shape:"Sp"},NonAwsRegions:{shape:"Sr"},PillarPriorities:{shape:"St"},ArchitecturalDesign:{},ReviewOwner:{},IndustryType:{},Industry:{},Lenses:{shape:"Sz"},Notes:{},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"S11"}}},output:{type:"structure",members:{WorkloadId:{},WorkloadArn:{}}}},CreateWorkloadShare:{http:{requestUri:"/workloads/{WorkloadId}/shares"},input:{type:"structure",required:["WorkloadId","SharedWith","PermissionType","ClientRequestToken"],members:{WorkloadId:{location:"uri",locationName:"WorkloadId"},SharedWith:{},PermissionType:{},ClientRequestToken:{idempotencyToken:true}}},output:{type:"structure",members:{WorkloadId:{},ShareId:{}}}},DeleteLens:{http:{method:"DELETE",requestUri:"/lenses/{LensAlias}"},input:{type:"structure",required:["LensAlias","ClientRequestToken","LensStatus"],members:{LensAlias:{location:"uri",locationName:"LensAlias"},ClientRequestToken:{idempotencyToken:true,location:"querystring",locationName:"ClientRequestToken"},LensStatus:{location:"querystring",locationName:"LensStatus"}}}},DeleteLensShare:{http:{method:"DELETE",requestUri:"/lenses/{LensAlias}/shares/{ShareId}"},input:{type:"structure",required:["ShareId","LensAlias","ClientRequestToken"],members:{ShareId:{location:"uri",locationName:"ShareId"},LensAlias:{location:"uri",locationName:"LensAlias"},ClientRequestToken:{idempotencyToken:true,location:"querystring",locationName:"ClientRequestToken"}}}},DeleteWorkload:{http:{method:"DELETE",requestUri:"/workloads/{WorkloadId}"},input:{type:"structure",required:["WorkloadId","ClientRequestToken"],members:{WorkloadId:{location:"uri",locationName:"WorkloadId"},ClientRequestToken:{idempotencyToken:true,location:"querystring",locationName:"ClientRequestToken"}}}},DeleteWorkloadShare:{http:{method:"DELETE",requestUri:"/workloads/{WorkloadId}/shares/{ShareId}"},input:{type:"structure",required:["ShareId","WorkloadId","ClientRequestToken"],members:{ShareId:{location:"uri",locationName:"ShareId"},WorkloadId:{location:"uri",locationName:"WorkloadId"},ClientRequestToken:{idempotencyToken:true,location:"querystring",locationName:"ClientRequestToken"}}}},DisassociateLenses:{http:{method:"PATCH",requestUri:"/workloads/{WorkloadId}/disassociateLenses"},input:{type:"structure",required:["WorkloadId","LensAliases"],members:{WorkloadId:{location:"uri",locationName:"WorkloadId"},LensAliases:{shape:"S3"}}}},ExportLens:{http:{method:"GET",requestUri:"/lenses/{LensAlias}/export"},input:{type:"structure",required:["LensAlias"],members:{LensAlias:{location:"uri",locationName:"LensAlias"},LensVersion:{location:"querystring",locationName:"LensVersion"}}},output:{type:"structure",members:{LensJSON:{}}}},GetAnswer:{http:{method:"GET",requestUri:"/workloads/{WorkloadId}/lensReviews/{LensAlias}/answers/{QuestionId}"},input:{type:"structure",required:["WorkloadId","LensAlias","QuestionId"],members:{WorkloadId:{location:"uri",locationName:"WorkloadId"},LensAlias:{location:"uri",locationName:"LensAlias"},QuestionId:{location:"uri",locationName:"QuestionId"},MilestoneNumber:{location:"querystring",locationName:"MilestoneNumber",type:"integer"}}},output:{type:"structure",members:{WorkloadId:{},MilestoneNumber:{type:"integer"},LensAlias:{},LensArn:{},Answer:{shape:"S1l"}}}},GetLens:{http:{method:"GET",requestUri:"/lenses/{LensAlias}"},input:{type:"structure",required:["LensAlias"],members:{LensAlias:{location:"uri",locationName:"LensAlias"},LensVersion:{location:"querystring",locationName:"LensVersion"}}},output:{type:"structure",members:{Lens:{type:"structure",members:{LensArn:{},LensVersion:{},Name:{},Description:{},Owner:{},ShareInvitationId:{}}}}}},GetLensReview:{http:{method:"GET",requestUri:"/workloads/{WorkloadId}/lensReviews/{LensAlias}"},input:{type:"structure",required:["WorkloadId","LensAlias"],members:{WorkloadId:{location:"uri",locationName:"WorkloadId"},LensAlias:{location:"uri",locationName:"LensAlias"},MilestoneNumber:{location:"querystring",locationName:"MilestoneNumber",type:"integer"}}},output:{type:"structure",members:{WorkloadId:{},MilestoneNumber:{type:"integer"},LensReview:{shape:"S2h"}}}},GetLensReviewReport:{http:{method:"GET",requestUri:"/workloads/{WorkloadId}/lensReviews/{LensAlias}/report"},input:{type:"structure",required:["WorkloadId","LensAlias"],members:{WorkloadId:{location:"uri",locationName:"WorkloadId"},LensAlias:{location:"uri",locationName:"LensAlias"},MilestoneNumber:{location:"querystring",locationName:"MilestoneNumber",type:"integer"}}},output:{type:"structure",members:{WorkloadId:{},MilestoneNumber:{type:"integer"},LensReviewReport:{type:"structure",members:{LensAlias:{},LensArn:{},Base64String:{}}}}}},GetLensVersionDifference:{http:{method:"GET",requestUri:"/lenses/{LensAlias}/versionDifference"},input:{type:"structure",required:["LensAlias"],members:{LensAlias:{location:"uri",locationName:"LensAlias"},BaseLensVersion:{location:"querystring",locationName:"BaseLensVersion"},TargetLensVersion:{location:"querystring",locationName:"TargetLensVersion"}}},output:{type:"structure",members:{LensAlias:{},LensArn:{},BaseLensVersion:{},TargetLensVersion:{},LatestLensVersion:{},VersionDifferences:{type:"structure",members:{PillarDifferences:{type:"list",member:{type:"structure",members:{PillarId:{},PillarName:{},DifferenceStatus:{},QuestionDifferences:{type:"list",member:{type:"structure",members:{QuestionId:{},QuestionTitle:{},DifferenceStatus:{}}}}}}}}}}}},GetMilestone:{http:{method:"GET",requestUri:"/workloads/{WorkloadId}/milestones/{MilestoneNumber}"},input:{type:"structure",required:["WorkloadId","MilestoneNumber"],members:{WorkloadId:{location:"uri",locationName:"WorkloadId"},MilestoneNumber:{location:"uri",locationName:"MilestoneNumber",type:"integer"}}},output:{type:"structure",members:{WorkloadId:{},Milestone:{type:"structure",members:{MilestoneNumber:{type:"integer"},MilestoneName:{},RecordedAt:{type:"timestamp"},Workload:{shape:"S35"}}}}}},GetWorkload:{http:{method:"GET",requestUri:"/workloads/{WorkloadId}"},input:{type:"structure",required:["WorkloadId"],members:{WorkloadId:{location:"uri",locationName:"WorkloadId"}}},output:{type:"structure",members:{Workload:{shape:"S35"}}}},ImportLens:{http:{method:"PUT",requestUri:"/importLens"},input:{type:"structure",required:["JSONString","ClientRequestToken"],members:{LensAlias:{},JSONString:{},ClientRequestToken:{idempotencyToken:true},Tags:{shape:"S11"}}},output:{type:"structure",members:{LensArn:{},Status:{}}}},ListAnswers:{http:{method:"GET",requestUri:"/workloads/{WorkloadId}/lensReviews/{LensAlias}/answers"},input:{type:"structure",required:["WorkloadId","LensAlias"],members:{WorkloadId:{location:"uri",locationName:"WorkloadId"},LensAlias:{location:"uri",locationName:"LensAlias"},PillarId:{location:"querystring",locationName:"PillarId"},MilestoneNumber:{location:"querystring",locationName:"MilestoneNumber",type:"integer"},NextToken:{location:"querystring",locationName:"NextToken"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"}}},output:{type:"structure",members:{WorkloadId:{},MilestoneNumber:{type:"integer"},LensAlias:{},LensArn:{},AnswerSummaries:{type:"list",member:{type:"structure",members:{QuestionId:{},PillarId:{},QuestionTitle:{},Choices:{shape:"S1r"},SelectedChoices:{shape:"S1z"},ChoiceAnswerSummaries:{type:"list",member:{type:"structure",members:{ChoiceId:{},Status:{},Reason:{}}}},IsApplicable:{type:"boolean"},Risk:{},Reason:{}}}},NextToken:{}}}},ListLensReviewImprovements:{http:{method:"GET",requestUri:"/workloads/{WorkloadId}/lensReviews/{LensAlias}/improvements"},input:{type:"structure",required:["WorkloadId","LensAlias"],members:{WorkloadId:{location:"uri",locationName:"WorkloadId"},LensAlias:{location:"uri",locationName:"LensAlias"},PillarId:{location:"querystring",locationName:"PillarId"},MilestoneNumber:{location:"querystring",locationName:"MilestoneNumber",type:"integer"},NextToken:{location:"querystring",locationName:"NextToken"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"}}},output:{type:"structure",members:{WorkloadId:{},MilestoneNumber:{type:"integer"},LensAlias:{},LensArn:{},ImprovementSummaries:{type:"list",member:{type:"structure",members:{QuestionId:{},PillarId:{},QuestionTitle:{},Risk:{},ImprovementPlanUrl:{},ImprovementPlans:{type:"list",member:{type:"structure",members:{ChoiceId:{},DisplayText:{},ImprovementPlanUrl:{}}}}}}},NextToken:{}}}},ListLensReviews:{http:{method:"GET",requestUri:"/workloads/{WorkloadId}/lensReviews"},input:{type:"structure",required:["WorkloadId"],members:{WorkloadId:{location:"uri",locationName:"WorkloadId"},MilestoneNumber:{location:"querystring",locationName:"MilestoneNumber",type:"integer"},NextToken:{location:"querystring",locationName:"NextToken"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"}}},output:{type:"structure",members:{WorkloadId:{},MilestoneNumber:{type:"integer"},LensReviewSummaries:{type:"list",member:{type:"structure",members:{LensAlias:{},LensArn:{},LensVersion:{},LensName:{},LensStatus:{},UpdatedAt:{type:"timestamp"},RiskCounts:{shape:"S2m"}}}},NextToken:{}}}},ListLensShares:{http:{method:"GET",requestUri:"/lenses/{LensAlias}/shares"},input:{type:"structure",required:["LensAlias"],members:{LensAlias:{location:"uri",locationName:"LensAlias"},SharedWithPrefix:{location:"querystring",locationName:"SharedWithPrefix"},NextToken:{location:"querystring",locationName:"NextToken"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"}}},output:{type:"structure",members:{LensShareSummaries:{type:"list",member:{type:"structure",members:{ShareId:{},SharedWith:{},Status:{}}}},NextToken:{}}}},ListLenses:{http:{method:"GET",requestUri:"/lenses"},input:{type:"structure",members:{NextToken:{location:"querystring",locationName:"NextToken"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"},LensType:{location:"querystring",locationName:"LensType"},LensStatus:{location:"querystring",locationName:"LensStatus"},LensName:{location:"querystring",locationName:"LensName"}}},output:{type:"structure",members:{LensSummaries:{type:"list",member:{type:"structure",members:{LensArn:{},LensAlias:{},LensName:{},LensType:{},Description:{},CreatedAt:{type:"timestamp"},UpdatedAt:{type:"timestamp"},LensVersion:{},Owner:{},LensStatus:{}}}},NextToken:{}}}},ListMilestones:{http:{requestUri:"/workloads/{WorkloadId}/milestonesSummaries"},input:{type:"structure",required:["WorkloadId"],members:{WorkloadId:{location:"uri",locationName:"WorkloadId"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{WorkloadId:{},MilestoneSummaries:{type:"list",member:{type:"structure",members:{MilestoneNumber:{type:"integer"},MilestoneName:{},RecordedAt:{type:"timestamp"},WorkloadSummary:{shape:"S4c"}}}},NextToken:{}}}},ListNotifications:{http:{requestUri:"/notifications"},input:{type:"structure",members:{WorkloadId:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NotificationSummaries:{type:"list",member:{type:"structure",members:{Type:{},LensUpgradeSummary:{type:"structure",members:{WorkloadId:{},WorkloadName:{},LensAlias:{},LensArn:{},CurrentLensVersion:{},LatestLensVersion:{}}}}}},NextToken:{}}}},ListShareInvitations:{http:{method:"GET",requestUri:"/shareInvitations"},input:{type:"structure",members:{WorkloadNamePrefix:{location:"querystring",locationName:"WorkloadNamePrefix"},LensNamePrefix:{location:"querystring",locationName:"LensNamePrefix"},ShareResourceType:{location:"querystring",locationName:"ShareResourceType"},NextToken:{location:"querystring",locationName:"NextToken"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"}}},output:{type:"structure",members:{ShareInvitationSummaries:{type:"list",member:{type:"structure",members:{ShareInvitationId:{},SharedBy:{},SharedWith:{},PermissionType:{},ShareResourceType:{},WorkloadName:{},WorkloadId:{},LensName:{},LensArn:{}}}},NextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{WorkloadArn}"},input:{type:"structure",required:["WorkloadArn"],members:{WorkloadArn:{location:"uri",locationName:"WorkloadArn"}}},output:{type:"structure",members:{Tags:{shape:"S11"}}}},ListWorkloadShares:{http:{method:"GET",requestUri:"/workloads/{WorkloadId}/shares"},input:{type:"structure",required:["WorkloadId"],members:{WorkloadId:{location:"uri",locationName:"WorkloadId"},SharedWithPrefix:{location:"querystring",locationName:"SharedWithPrefix"},NextToken:{location:"querystring",locationName:"NextToken"},MaxResults:{location:"querystring",locationName:"MaxResults",type:"integer"}}},output:{type:"structure",members:{WorkloadId:{},WorkloadShareSummaries:{type:"list",member:{type:"structure",members:{ShareId:{},SharedWith:{},PermissionType:{},Status:{}}}},NextToken:{}}}},ListWorkloads:{http:{requestUri:"/workloadsSummaries"},input:{type:"structure",members:{WorkloadNamePrefix:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{WorkloadSummaries:{type:"list",member:{shape:"S4c"}},NextToken:{}}}},TagResource:{http:{requestUri:"/tags/{WorkloadArn}"},input:{type:"structure",required:["WorkloadArn","Tags"],members:{WorkloadArn:{location:"uri",locationName:"WorkloadArn"},Tags:{shape:"S11"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{WorkloadArn}"},input:{type:"structure",required:["WorkloadArn","TagKeys"],members:{WorkloadArn:{location:"uri",locationName:"WorkloadArn"},TagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateAnswer:{http:{method:"PATCH",requestUri:"/workloads/{WorkloadId}/lensReviews/{LensAlias}/answers/{QuestionId}"},input:{type:"structure",required:["WorkloadId","LensAlias","QuestionId"],members:{WorkloadId:{location:"uri",locationName:"WorkloadId"},LensAlias:{location:"uri",locationName:"LensAlias"},QuestionId:{location:"uri",locationName:"QuestionId"},SelectedChoices:{shape:"S1z"},ChoiceUpdates:{type:"map",key:{},value:{type:"structure",required:["Status"],members:{Status:{},Reason:{},Notes:{}}}},Notes:{},IsApplicable:{type:"boolean"},Reason:{}}},output:{type:"structure",members:{WorkloadId:{},LensAlias:{},LensArn:{},Answer:{shape:"S1l"}}}},UpdateLensReview:{http:{method:"PATCH",requestUri:"/workloads/{WorkloadId}/lensReviews/{LensAlias}"},input:{type:"structure",required:["WorkloadId","LensAlias"],members:{WorkloadId:{location:"uri",locationName:"WorkloadId"},LensAlias:{location:"uri",locationName:"LensAlias"},LensNotes:{},PillarNotes:{type:"map",key:{},value:{}}}},output:{type:"structure",members:{WorkloadId:{},LensReview:{shape:"S2h"}}}},UpdateShareInvitation:{http:{method:"PATCH",requestUri:"/shareInvitations/{ShareInvitationId}"},input:{type:"structure",required:["ShareInvitationId","ShareInvitationAction"],members:{ShareInvitationId:{location:"uri",locationName:"ShareInvitationId"},ShareInvitationAction:{}}},output:{type:"structure",members:{ShareInvitation:{type:"structure",members:{ShareInvitationId:{},ShareResourceType:{},WorkloadId:{},LensAlias:{},LensArn:{}}}}}},UpdateWorkload:{http:{method:"PATCH",requestUri:"/workloads/{WorkloadId}"},input:{type:"structure",required:["WorkloadId"],members:{WorkloadId:{location:"uri",locationName:"WorkloadId"},WorkloadName:{},Description:{},Environment:{},AccountIds:{shape:"Sn"},AwsRegions:{shape:"Sp"},NonAwsRegions:{shape:"Sr"},PillarPriorities:{shape:"St"},ArchitecturalDesign:{},ReviewOwner:{},IsReviewOwnerUpdateAcknowledged:{type:"boolean"},IndustryType:{},Industry:{},Notes:{},ImprovementStatus:{}}},output:{type:"structure",members:{Workload:{shape:"S35"}}}},UpdateWorkloadShare:{http:{method:"PATCH",requestUri:"/workloads/{WorkloadId}/shares/{ShareId}"},input:{type:"structure",required:["ShareId","WorkloadId","PermissionType"],members:{ShareId:{location:"uri",locationName:"ShareId"},WorkloadId:{location:"uri",locationName:"WorkloadId"},PermissionType:{}}},output:{type:"structure",members:{WorkloadId:{},WorkloadShare:{type:"structure",members:{ShareId:{},SharedBy:{},SharedWith:{},PermissionType:{},Status:{},WorkloadName:{},WorkloadId:{}}}}}},UpgradeLensReview:{http:{method:"PUT",requestUri:"/workloads/{WorkloadId}/lensReviews/{LensAlias}/upgrade"},input:{type:"structure",required:["WorkloadId","LensAlias","MilestoneName"],members:{WorkloadId:{location:"uri",locationName:"WorkloadId"},LensAlias:{location:"uri",locationName:"LensAlias"},MilestoneName:{},ClientRequestToken:{}}}}},shapes:{S3:{type:"list",member:{}},Sn:{type:"list",member:{}},Sp:{type:"list",member:{}},Sr:{type:"list",member:{}},St:{type:"list",member:{}},Sz:{type:"list",member:{}},S11:{type:"map",key:{},value:{}},S1l:{type:"structure",members:{QuestionId:{},PillarId:{},QuestionTitle:{},QuestionDescription:{},ImprovementPlanUrl:{},HelpfulResourceUrl:{},HelpfulResourceDisplayText:{},Choices:{shape:"S1r"},SelectedChoices:{shape:"S1z"},ChoiceAnswers:{type:"list",member:{type:"structure",members:{ChoiceId:{},Status:{},Reason:{},Notes:{}}}},IsApplicable:{type:"boolean"},Risk:{},Notes:{},Reason:{}}},S1r:{type:"list",member:{type:"structure",members:{ChoiceId:{},Title:{},Description:{},HelpfulResource:{shape:"S1w"},ImprovementPlan:{shape:"S1w"}}}},S1w:{type:"structure",members:{DisplayText:{},Url:{}}},S1z:{type:"list",member:{}},S2h:{type:"structure",members:{LensAlias:{},LensArn:{},LensVersion:{},LensName:{},LensStatus:{},PillarReviewSummaries:{type:"list",member:{type:"structure",members:{PillarId:{},PillarName:{},Notes:{},RiskCounts:{shape:"S2m"}}}},UpdatedAt:{type:"timestamp"},Notes:{},RiskCounts:{shape:"S2m"},NextToken:{}}},S2m:{type:"map",key:{},value:{type:"integer"}},S35:{type:"structure",members:{WorkloadId:{},WorkloadArn:{},WorkloadName:{},Description:{},Environment:{},UpdatedAt:{type:"timestamp"},AccountIds:{shape:"Sn"},AwsRegions:{shape:"Sp"},NonAwsRegions:{shape:"Sr"},ArchitecturalDesign:{},ReviewOwner:{},ReviewRestrictionDate:{type:"timestamp"},IsReviewOwnerUpdateAcknowledged:{type:"boolean"},IndustryType:{},Industry:{},Notes:{},ImprovementStatus:{},RiskCounts:{shape:"S2m"},PillarPriorities:{shape:"St"},Lenses:{shape:"Sz"},Owner:{},ShareInvitationId:{},Tags:{shape:"S11"}}},S4c:{type:"structure",members:{WorkloadId:{},WorkloadArn:{},WorkloadName:{},Owner:{},UpdatedAt:{type:"timestamp"},Lenses:{shape:"Sz"},RiskCounts:{shape:"S2m"},ImprovementStatus:{}}}}}},8073:function(e){e.exports={pagination:{ListJobRuns:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"jobRuns"},ListManagedEndpoints:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"endpoints"},ListVirtualClusters:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"virtualClusters"}}}},8096:function(e){e.exports={pagination:{ListGroupResources:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:["ResourceIdentifiers","Resources"]},ListGroups:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"GroupIdentifiers"},SearchResources:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ResourceIdentifiers"}}}},8116:function(e){e.exports={pagination:{ListDiscoverers:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"Discoverers"},ListRegistries:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"Registries"},ListSchemaVersions:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"SchemaVersions"},ListSchemas:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"Schemas"},SearchSchemas:{input_token:"NextToken",output_token:"NextToken",limit_key:"Limit",result_key:"Schemas"}}}},8119:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["outposts"]={};i.Outposts=s.defineService("outposts",["2019-12-03"]);Object.defineProperty(a.services["outposts"],"2019-12-03",{get:function get(){var e=r(1426);e.paginators=r(9700).pagination;return e},enumerable:true,configurable:true});e.exports=i.Outposts},8141:function(e,t,r){"use strict";var i=r(1631);var s=r(4016);var a=r(8605);var o=r(7211);var n=r(8614);var u=r(2357);var p=r(1669);t.httpOverHttp=httpOverHttp;t.httpsOverHttp=httpsOverHttp;t.httpOverHttps=httpOverHttps;t.httpsOverHttps=httpsOverHttps;function httpOverHttp(e){var t=new TunnelingAgent(e);t.request=a.request;return t}function httpsOverHttp(e){var t=new TunnelingAgent(e);t.request=a.request;t.createSocket=createSecureSocket;t.defaultPort=443;return t}function httpOverHttps(e){var t=new TunnelingAgent(e);t.request=o.request;return t}function httpsOverHttps(e){var t=new TunnelingAgent(e);t.request=o.request;t.createSocket=createSecureSocket;t.defaultPort=443;return t}function TunnelingAgent(e){var t=this;t.options=e||{};t.proxyOptions=t.options.proxy||{};t.maxSockets=t.options.maxSockets||a.Agent.defaultMaxSockets;t.requests=[];t.sockets=[];t.on("free",function onFree(e,r,i,s){var a=toOptions(r,i,s);for(var o=0,n=t.requests.length;o=this.maxSockets){s.requests.push(a);return}s.createSocket(a,function(t){t.on("free",onFree);t.on("close",onCloseOrRemove);t.on("agentRemove",onCloseOrRemove);e.onSocket(t);function onFree(){s.emit("free",t,a)}function onCloseOrRemove(e){s.removeSocket(t);t.removeListener("free",onFree);t.removeListener("close",onCloseOrRemove);t.removeListener("agentRemove",onCloseOrRemove)}})};TunnelingAgent.prototype.createSocket=function createSocket(e,t){var r=this;var i={};r.sockets.push(i);var s=mergeOptions({},r.proxyOptions,{method:"CONNECT",path:e.host+":"+e.port,agent:false,headers:{host:e.host+":"+e.port}});if(e.localAddress){s.localAddress=e.localAddress}if(s.proxyAuth){s.headers=s.headers||{};s.headers["Proxy-Authorization"]="Basic "+new Buffer(s.proxyAuth).toString("base64")}m("making CONNECT request");var a=r.request(s);a.useChunkedEncodingByDefault=false;a.once("response",onResponse);a.once("upgrade",onUpgrade);a.once("connect",onConnect);a.once("error",onError);a.end();function onResponse(e){e.upgrade=true}function onUpgrade(e,t,r){process.nextTick(function(){onConnect(e,t,r)})}function onConnect(s,o,n){a.removeAllListeners();o.removeAllListeners();if(s.statusCode!==200){m("tunneling socket could not be established, statusCode=%d",s.statusCode);o.destroy();var u=new Error("tunneling socket could not be established, "+"statusCode="+s.statusCode);u.code="ECONNRESET";e.request.emit("error",u);r.removeSocket(i);return}if(n.length>0){m("got illegal response body from proxy");o.destroy();var u=new Error("got illegal response body from proxy");u.code="ECONNRESET";e.request.emit("error",u);r.removeSocket(i);return}m("tunneling connection has established");r.sockets[r.sockets.indexOf(i)]=o;return t(o)}function onError(t){a.removeAllListeners();m("tunneling socket could not be established, cause=%s\n",t.message,t.stack);var s=new Error("tunneling socket could not be established, "+"cause="+t.message);s.code="ECONNRESET";e.request.emit("error",s);r.removeSocket(i)}};TunnelingAgent.prototype.removeSocket=function removeSocket(e){var t=this.sockets.indexOf(e);if(t===-1){return}this.sockets.splice(t,1);var r=this.requests.shift();if(r){this.createSocket(r,function(e){r.request.onSocket(e)})}};function createSecureSocket(e,t){var r=this;TunnelingAgent.prototype.createSocket.call(r,e,function(i){var a=e.request.getHeader("host");var o=mergeOptions({},r.options,{socket:i,servername:a?a.replace(/:.*$/,""):e.host});var n=s.connect(0,o);r.sockets[r.sockets.indexOf(i)]=n;t(n)})}function toOptions(e,t,r){if(typeof e==="string"){return{host:e,port:t,localAddress:r}}return e}function mergeOptions(e){for(var t=1,r=arguments.length;t=0){e.httpRequest.headers["X-Amz-Content-Sha256"]="UNSIGNED-PAYLOAD";return t()}i.util.computeSha256(a,function(r,i){if(r){t(r)}else{e.httpRequest.headers["X-Amz-Content-Sha256"]=i;t()}})}else{t()}});e("SET_CONTENT_LENGTH","afterBuild",function SET_CONTENT_LENGTH(e){var t=getOperationAuthtype(e);var r=i.util.getRequestPayloadShape(e);if(e.httpRequest.headers["Content-Length"]===undefined){try{var s=i.util.string.byteLength(e.httpRequest.body);e.httpRequest.headers["Content-Length"]=s}catch(i){if(r&&r.isStreaming){if(r.requiresLength){throw i}else if(t.indexOf("unsigned-body")>=0){e.httpRequest.headers["Transfer-Encoding"]="chunked";return}else{throw i}}throw i}}});e("SET_HTTP_HOST","afterBuild",function SET_HTTP_HOST(e){e.httpRequest.headers["Host"]=e.httpRequest.endpoint.host});e("RESTART","restart",function RESTART(){var e=this.response.error;if(!e||!e.retryable)return;this.httpRequest=new i.HttpRequest(this.service.endpoint,this.service.region);if(this.response.retryCount=60*10){this.emit("sign",[this],function(e){if(e)t(e);else executeSend()})}else{executeSend()}});e("HTTP_HEADERS","httpHeaders",function HTTP_HEADERS(e,t,r,s){r.httpResponse.statusCode=e;r.httpResponse.statusMessage=s;r.httpResponse.headers=t;r.httpResponse.body=i.util.buffer.toBuffer("");r.httpResponse.buffers=[];r.httpResponse.numBytes=0;var a=t.date||t.Date;var o=r.request.service;if(a){var n=Date.parse(a);if(o.config.correctClockSkew&&o.isClockSkewed(n)){o.applyClockOffset(n)}}});e("HTTP_DATA","httpData",function HTTP_DATA(e,t){if(e){if(i.util.isNode()){t.httpResponse.numBytes+=e.length;var r=t.httpResponse.headers["content-length"];var s={loaded:t.httpResponse.numBytes,total:r};t.request.emit("httpDownloadProgress",[s,t])}t.httpResponse.buffers.push(i.util.buffer.toBuffer(e))}});e("HTTP_DONE","httpDone",function HTTP_DONE(e){if(e.httpResponse.buffers&&e.httpResponse.buffers.length>0){var t=i.util.buffer.concat(e.httpResponse.buffers);e.httpResponse.body=t}delete e.httpResponse.numBytes;delete e.httpResponse.buffers});e("FINALIZE_ERROR","retry",function FINALIZE_ERROR(e){if(e.httpResponse.statusCode){e.error.statusCode=e.httpResponse.statusCode;if(e.error.retryable===undefined){e.error.retryable=this.service.retryableError(e.error,this)}}});e("INVALIDATE_CREDENTIALS","retry",function INVALIDATE_CREDENTIALS(e){if(!e.error)return;switch(e.error.code){case"RequestExpired":case"ExpiredTokenException":case"ExpiredToken":e.error.retryable=true;e.request.service.config.credentials.expired=true}});e("EXPIRED_SIGNATURE","retry",function EXPIRED_SIGNATURE(e){var t=e.error;if(!t)return;if(typeof t.code==="string"&&typeof t.message==="string"){if(t.code.match(/Signature/)&&t.message.match(/expired/)){e.error.retryable=true}}});e("CLOCK_SKEWED","retry",function CLOCK_SKEWED(e){if(!e.error)return;if(this.service.clockSkewError(e.error)&&this.service.config.correctClockSkew){e.error.retryable=true}});e("REDIRECT","retry",function REDIRECT(e){if(e.error&&e.error.statusCode>=300&&e.error.statusCode<400&&e.httpResponse.headers["location"]){this.httpRequest.endpoint=new i.Endpoint(e.httpResponse.headers["location"]);this.httpRequest.headers["Host"]=this.httpRequest.endpoint.host;e.error.redirect=true;e.error.retryable=true}});e("RETRY_CHECK","retry",function RETRY_CHECK(e){if(e.error){if(e.error.redirect&&e.redirectCount=0){e.error=null;setTimeout(t,r)}else{t()}})}),CorePost:(new s).addNamedListeners(function(e){e("EXTRACT_REQUEST_ID","extractData",i.util.extractRequestId);e("EXTRACT_REQUEST_ID","extractError",i.util.extractRequestId);e("ENOTFOUND_ERROR","httpError",function ENOTFOUND_ERROR(e){function isDNSError(e){return e.errno==="ENOTFOUND"||typeof e.errno==="number"&&typeof i.util.getSystemErrorName==="function"&&["EAI_NONAME","EAI_NODATA"].indexOf(i.util.getSystemErrorName(e.errno)>=0)}if(e.code==="NetworkingError"&&isDNSError(e)){var t="Inaccessible host: `"+e.hostname+"' at port `"+e.port+"'. This service may not be available in the `"+e.region+"' region.";this.response.error=i.util.error(new Error(t),{code:"UnknownEndpoint",region:e.region,hostname:e.hostname,retryable:true,originalError:e})}})}),Logger:(new s).addNamedListeners(function(e){e("LOG_REQUEST","complete",function LOG_REQUEST(e){var t=e.request;var s=t.service.config.logger;if(!s)return;function filterSensitiveLog(e,t){if(!t){return t}if(e.isSensitive){return"***SensitiveInformation***"}switch(e.type){case"structure":var r={};i.util.each(t,function(t,i){if(Object.prototype.hasOwnProperty.call(e.members,t)){r[t]=filterSensitiveLog(e.members[t],i)}else{r[t]=i}});return r;case"list":var s=[];i.util.arrayEach(t,function(t,r){s.push(filterSensitiveLog(e.member,t))});return s;case"map":var a={};i.util.each(t,function(t,r){a[t]=filterSensitiveLog(e.value,r)});return a;default:return t}}function buildMessage(){var a=e.request.service.getSkewCorrectedDate().getTime();var o=(a-t.startTime.getTime())/1e3;var n=s.isTTY?true:false;var u=e.httpResponse.statusCode;var p=t.params;if(t.service.api.operations&&t.service.api.operations[t.operation]&&t.service.api.operations[t.operation].input){var m=t.service.api.operations[t.operation].input;p=filterSensitiveLog(m,t.params)}var c=r(1669).inspect(p,true,null);var l="";if(n)l+="";l+="[AWS "+t.service.serviceIdentifier+" "+u;l+=" "+o.toString()+"s "+e.retryCount+" retries]";if(n)l+="";l+=" "+i.util.string.lowerFirst(t.operation);l+="("+c+")";if(n)l+="";return l}var a=buildMessage();if(typeof s.log==="function"){s.log(a)}else if(typeof s.write==="function"){s.write(a+"\n")}})}),Json:(new s).addNamedListeners(function(e){var t=r(9912);e("BUILD","build",t.buildRequest);e("EXTRACT_DATA","extractData",t.extractData);e("EXTRACT_ERROR","extractError",t.extractError)}),Rest:(new s).addNamedListeners(function(e){var t=r(4618);e("BUILD","build",t.buildRequest);e("EXTRACT_DATA","extractData",t.extractData);e("EXTRACT_ERROR","extractError",t.extractError)}),RestJson:(new s).addNamedListeners(function(e){var t=r(3315);e("BUILD","build",t.buildRequest);e("EXTRACT_DATA","extractData",t.extractData);e("EXTRACT_ERROR","extractError",t.extractError)}),RestXml:(new s).addNamedListeners(function(e){var t=r(9002);e("BUILD","build",t.buildRequest);e("EXTRACT_DATA","extractData",t.extractData);e("EXTRACT_ERROR","extractError",t.extractError)}),Query:(new s).addNamedListeners(function(e){var t=r(576);e("BUILD","build",t.buildRequest);e("EXTRACT_DATA","extractData",t.extractData);e("EXTRACT_ERROR","extractError",t.extractError)})}},8610:function(e,t,r){var i=r(395);i.SequentialExecutor=i.util.inherit({constructor:function SequentialExecutor(){this._events={}},listeners:function listeners(e){return this._events[e]?this._events[e].slice(0):[]},on:function on(e,t,r){if(this._events[e]){r?this._events[e].unshift(t):this._events[e].push(t)}else{this._events[e]=[t]}return this},onAsync:function onAsync(e,t,r){t._isAsync=true;return this.on(e,t,r)},removeListener:function removeListener(e,t){var r=this._events[e];if(r){var i=r.length;var s=-1;for(var a=0;a-1){r.splice(s,1)}}return this},removeAllListeners:function removeAllListeners(e){if(e){delete this._events[e]}else{this._events={}}return this},emit:function emit(e,t,r){if(!r)r=function(){};var i=this.listeners(e);var s=i.length;this.callListeners(i,t,r);return s>0},callListeners:function callListeners(e,t,r,s){var a=this;var o=s||null;function callNextListener(s){if(s){o=i.util.error(o||new Error,s);if(a._haltHandlersOnError){return r.call(a,o)}}a.callListeners(e,t,r,o)}while(e.length>0){var n=e.shift();if(n._isAsync){n.apply(a,t.concat([callNextListener]));return}else{try{n.apply(a,t)}catch(e){o=i.util.error(o||new Error,e)}if(o&&a._haltHandlersOnError){r.call(a,o);return}}}r.call(a,o)},addListeners:function addListeners(e){var t=this;if(e._events)e=e._events;i.util.each(e,function(e,r){if(typeof r==="function")r=[r];i.util.arrayEach(r,function(r){t.on(e,r)})});return t},addNamedListener:function addNamedListener(e,t,r,i){this[e]=r;this.addListener(t,r,i);return this},addNamedAsyncListener:function addNamedAsyncListener(e,t,r,i){r._isAsync=true;return this.addNamedListener(e,t,r,i)},addNamedListeners:function addNamedListeners(e){var t=this;e(function(){t.addNamedListener.apply(t,arguments)},function(){t.addNamedAsyncListener.apply(t,arguments)});return this}});i.SequentialExecutor.prototype.addListener=i.SequentialExecutor.prototype.on;e.exports=i.SequentialExecutor},8614:function(e){e.exports=require("events")},8624:function(e){e.exports={pagination:{ListDeadLetterSourceQueues:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"queueUrls"},ListQueues:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"QueueUrls"}}}},8629:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:true});var r=function(){function LinkedListNode(e,t){this.key=e;this.value=t}return LinkedListNode}();var i=function(){function LRUCache(e){this.nodeMap={};this.size=0;if(typeof e!=="number"||e<1){throw new Error("Cache size can only be positive number")}this.sizeLimit=e}Object.defineProperty(LRUCache.prototype,"length",{get:function(){return this.size},enumerable:true,configurable:true});LRUCache.prototype.prependToList=function(e){if(!this.headerNode){this.tailNode=e}else{this.headerNode.prev=e;e.next=this.headerNode}this.headerNode=e;this.size++};LRUCache.prototype.removeFromTail=function(){if(!this.tailNode){return undefined}var e=this.tailNode;var t=e.prev;if(t){t.next=undefined}e.prev=undefined;this.tailNode=t;this.size--;return e};LRUCache.prototype.detachFromList=function(e){if(this.headerNode===e){this.headerNode=e.next}if(this.tailNode===e){this.tailNode=e.prev}if(e.prev){e.prev.next=e.next}if(e.next){e.next.prev=e.prev}e.next=undefined;e.prev=undefined;this.size--};LRUCache.prototype.get=function(e){if(this.nodeMap[e]){var t=this.nodeMap[e];this.detachFromList(t);this.prependToList(t);return t.value}};LRUCache.prototype.remove=function(e){if(this.nodeMap[e]){var t=this.nodeMap[e];this.detachFromList(t);delete this.nodeMap[e]}};LRUCache.prototype.put=function(e,t){if(this.nodeMap[e]){this.remove(e)}else if(this.size===this.sizeLimit){var i=this.removeFromTail();var s=i.key;delete this.nodeMap[s]}var a=new r(e,t);this.nodeMap[e]=a;this.prependToList(a)};LRUCache.prototype.empty=function(){var e=Object.keys(this.nodeMap);for(var t=0;t/g,">").replace(/"/g,""")}e.exports={escapeAttribute:escapeAttribute}},8930:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["elastictranscoder"]={};i.ElasticTranscoder=s.defineService("elastictranscoder",["2012-09-25"]);Object.defineProperty(a.services["elastictranscoder"],"2012-09-25",{get:function get(){var e=r(6283);e.paginators=r(398).pagination;e.waiters=r(6405).waiters;return e},enumerable:true,configurable:true});e.exports=i.ElasticTranscoder},8934:function(e){e.exports={pagination:{DescribeGlobalNetworks:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"GlobalNetworks"},GetConnectPeerAssociations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ConnectPeerAssociations"},GetConnections:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Connections"},GetCoreNetworkChangeSet:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"CoreNetworkChanges"},GetCustomerGatewayAssociations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"CustomerGatewayAssociations"},GetDevices:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Devices"},GetLinkAssociations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"LinkAssociations"},GetLinks:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Links"},GetNetworkResourceCounts:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"NetworkResourceCounts"},GetNetworkResourceRelationships:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Relationships"},GetNetworkResources:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"NetworkResources"},GetNetworkTelemetry:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"NetworkTelemetry"},GetSites:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Sites"},GetTransitGatewayConnectPeerAssociations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"TransitGatewayConnectPeerAssociations"},GetTransitGatewayRegistrations:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"TransitGatewayRegistrations"},ListAttachments:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Attachments"},ListConnectPeers:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"ConnectPeers"},ListCoreNetworkPolicyVersions:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"CoreNetworkPolicyVersions"},ListCoreNetworks:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"CoreNetworks"}}}},8937:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["fsx"]={};i.FSx=s.defineService("fsx",["2018-03-01"]);Object.defineProperty(a.services["fsx"],"2018-03-01",{get:function get(){var e=r(1894);e.paginators=r(3753).pagination;return e},enumerable:true,configurable:true});e.exports=i.FSx},8940:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["timestreamquery"]={};i.TimestreamQuery=s.defineService("timestreamquery",["2018-11-01"]);Object.defineProperty(a.services["timestreamquery"],"2018-11-01",{get:function get(){var e=r(7481);e.paginators=r(7535).pagination;return e},enumerable:true,configurable:true});e.exports=i.TimestreamQuery},8945:function(e){e.exports={pagination:{DescribeComputeEnvironments:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"computeEnvironments"},DescribeJobDefinitions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"jobDefinitions"},DescribeJobQueues:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"jobQueues"},ListJobs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"jobSummaryList"},ListSchedulingPolicies:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"schedulingPolicies"}}}},8951:function(e,t,r){var i=r(395);var s=i.util.inherit;var a="presigned-expires";function signedUrlBuilder(e){var t=e.httpRequest.headers[a];var r=e.service.getSignerClass(e);delete e.httpRequest.headers["User-Agent"];delete e.httpRequest.headers["X-Amz-User-Agent"];if(r===i.Signers.V4){if(t>604800){var s="Presigning does not support expiry time greater "+"than a week with SigV4 signing.";throw i.util.error(new Error,{code:"InvalidExpiryTime",message:s,retryable:false})}e.httpRequest.headers[a]=t}else if(r===i.Signers.S3){var o=e.service?e.service.getSkewCorrectedDate():i.util.date.getDate();e.httpRequest.headers[a]=parseInt(i.util.date.unixTimestamp(o)+t,10).toString()}else{throw i.util.error(new Error,{message:"Presigning only supports S3 or SigV4 signing.",code:"UnsupportedSigner",retryable:false})}}function signedUrlSigner(e){var t=e.httpRequest.endpoint;var r=i.util.urlParse(e.httpRequest.path);var s={};if(r.search){s=i.util.queryStringParse(r.search.substr(1))}var o=e.httpRequest.headers["Authorization"].split(" ");if(o[0]==="AWS"){o=o[1].split(":");s["Signature"]=o.pop();s["AWSAccessKeyId"]=o.join(":");i.util.each(e.httpRequest.headers,function(e,t){if(e===a)e="Expires";if(e.indexOf("x-amz-meta-")===0){delete s[e];e=e.toLowerCase()}s[e]=t});delete e.httpRequest.headers[a];delete s["Authorization"];delete s["Host"]}else if(o[0]==="AWS4-HMAC-SHA256"){o.shift();var n=o.join(" ");var u=n.match(/Signature=(.*?)(?:,|\s|\r?\n|$)/)[1];s["X-Amz-Signature"]=u;delete s["Expires"]}t.pathname=r.pathname;t.search=i.util.queryParamsToString(s)}i.Signers.Presign=s({sign:function sign(e,t,r){e.httpRequest.headers[a]=t||3600;e.on("build",signedUrlBuilder);e.on("sign",signedUrlSigner);e.removeListener("afterBuild",i.EventListeners.Core.SET_CONTENT_LENGTH);e.removeListener("afterBuild",i.EventListeners.Core.COMPUTE_SHA256);e.emit("beforePresign",[e]);if(r){e.build(function(){if(this.response.error)r(this.response.error);else{r(null,i.util.urlFormat(e.httpRequest.endpoint))}})}else{e.build();if(e.response.error)throw e.response.error;return i.util.urlFormat(e.httpRequest.endpoint)}}});e.exports=i.Signers.Presign},8954:function(e,t,r){var i=r(395);var s={setupRequestListeners:function setupRequestListeners(e,t,r){if(r.indexOf(t.operation)!==-1&&t.params.SourceRegion){t.params=i.util.copy(t.params);if(t.params.PreSignedUrl||t.params.SourceRegion===e.config.region){delete t.params.SourceRegion}else{var a=!!e.config.paramValidation;if(a){t.removeListener("validate",i.EventListeners.Core.VALIDATE_PARAMETERS)}t.onAsync("validate",s.buildCrossRegionPresignedUrl);if(a){t.addListener("validate",i.EventListeners.Core.VALIDATE_PARAMETERS)}}}},buildCrossRegionPresignedUrl:function buildCrossRegionPresignedUrl(e,t){var r=i.util.copy(e.service.config);r.region=e.params.SourceRegion;delete e.params.SourceRegion;delete r.endpoint;delete r.params;r.signatureVersion="v4";var s=e.service.config.region;var a=new e.service.constructor(r);var o=a[e.operation](i.util.copy(e.params));o.on("build",function addDestinationRegionParam(e){var t=e.httpRequest;t.params.DestinationRegion=s;t.body=i.util.queryParamsToString(t.params)});o.presign(function(r,i){if(r)t(r);else{e.params.PreSignedUrl=i;t()}})}};e.exports=s},8991:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["rekognition"]={};i.Rekognition=s.defineService("rekognition",["2016-06-27"]);Object.defineProperty(a.services["rekognition"],"2016-06-27",{get:function get(){var e=r(8044);e.paginators=r(9404).pagination;e.waiters=r(2230).waiters;return e},enumerable:true,configurable:true});e.exports=i.Rekognition},8999:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-09-10",endpointPrefix:"application-cost-profiler",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS Application Cost Profiler",serviceId:"ApplicationCostProfiler",signatureVersion:"v4",signingName:"application-cost-profiler",uid:"AWSApplicationCostProfiler-2020-09-10"},operations:{DeleteReportDefinition:{http:{method:"DELETE",requestUri:"/reportDefinition/{reportId}"},input:{type:"structure",required:["reportId"],members:{reportId:{location:"uri",locationName:"reportId"}}},output:{type:"structure",members:{reportId:{}}}},GetReportDefinition:{http:{method:"GET",requestUri:"/reportDefinition/{reportId}"},input:{type:"structure",required:["reportId"],members:{reportId:{location:"uri",locationName:"reportId"}}},output:{type:"structure",required:["reportId","reportDescription","reportFrequency","format","destinationS3Location","createdAt","lastUpdated"],members:{reportId:{},reportDescription:{},reportFrequency:{},format:{},destinationS3Location:{shape:"S9"},createdAt:{type:"timestamp"},lastUpdated:{type:"timestamp"}}}},ImportApplicationUsage:{http:{requestUri:"/importApplicationUsage"},input:{type:"structure",required:["sourceS3Location"],members:{sourceS3Location:{type:"structure",required:["bucket","key"],members:{bucket:{},key:{},region:{}}}}},output:{type:"structure",required:["importId"],members:{importId:{}}}},ListReportDefinitions:{http:{method:"GET",requestUri:"/reportDefinition"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{reportDefinitions:{type:"list",member:{type:"structure",members:{reportId:{},reportDescription:{},reportFrequency:{},format:{},destinationS3Location:{shape:"S9"},createdAt:{type:"timestamp"},lastUpdatedAt:{type:"timestamp"}}}},nextToken:{}}}},PutReportDefinition:{http:{requestUri:"/reportDefinition"},input:{type:"structure",required:["reportId","reportDescription","reportFrequency","format","destinationS3Location"],members:{reportId:{},reportDescription:{},reportFrequency:{},format:{},destinationS3Location:{shape:"S9"}}},output:{type:"structure",members:{reportId:{}}}},UpdateReportDefinition:{http:{method:"PUT",requestUri:"/reportDefinition/{reportId}"},input:{type:"structure",required:["reportId","reportDescription","reportFrequency","format","destinationS3Location"],members:{reportId:{location:"uri",locationName:"reportId"},reportDescription:{},reportFrequency:{},format:{},destinationS3Location:{shape:"S9"}}},output:{type:"structure",members:{reportId:{}}}}},shapes:{S9:{type:"structure",required:["bucket","prefix"],members:{bucket:{},prefix:{}}}}}},9001:function(e){e.exports={version:2,waiters:{DBInstanceAvailable:{delay:30,operation:"DescribeDBInstances",maxAttempts:60,acceptors:[{expected:"available",matcher:"pathAll",state:"success",argument:"DBInstances[].DBInstanceStatus"},{expected:"deleted",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"},{expected:"deleting",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"},{expected:"failed",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"},{expected:"incompatible-restore",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"},{expected:"incompatible-parameters",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"}]},DBInstanceDeleted:{delay:30,operation:"DescribeDBInstances",maxAttempts:60,acceptors:[{expected:"deleted",matcher:"pathAll",state:"success",argument:"DBInstances[].DBInstanceStatus"},{expected:"DBInstanceNotFound",matcher:"error",state:"success"},{expected:"creating",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"},{expected:"modifying",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"},{expected:"rebooting",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"},{expected:"resetting-master-credentials",matcher:"pathAny",state:"failure",argument:"DBInstances[].DBInstanceStatus"}]}}}},9002:function(e,t,r){var i=r(395);var s=r(153);var a=r(4618);function populateBody(e){var t=e.service.api.operations[e.operation].input;var r=new i.XML.Builder;var a=e.params;var o=t.payload;if(o){var n=t.members[o];a=a[o];if(a===undefined)return;if(n.type==="structure"){var u=n.name;e.httpRequest.body=r.toXML(a,n,u,true)}else{e.httpRequest.body=a}}else{e.httpRequest.body=r.toXML(a,t,t.name||t.shape||s.string.upperFirst(e.operation)+"Request")}}function buildRequest(e){a.buildRequest(e);if(["GET","HEAD"].indexOf(e.httpRequest.method)<0){populateBody(e)}}function extractError(e){a.extractError(e);var t;try{t=(new i.XML.Parser).parse(e.httpResponse.body.toString())}catch(r){t={Code:e.httpResponse.statusCode,Message:e.httpResponse.statusMessage}}if(t.Errors)t=t.Errors;if(t.Error)t=t.Error;if(t.Code){e.error=s.error(new Error,{code:t.Code,message:t.Message})}else{e.error=s.error(new Error,{code:e.httpResponse.statusCode,message:null})}}function extractData(e){a.extractData(e);var t;var r=e.request;var o=e.httpResponse.body;var n=r.service.api.operations[r.operation];var u=n.output;var p=n.hasEventOutput;var m=u.payload;if(m){var c=u.members[m];if(c.isEventStream){t=new i.XML.Parser;e.data[m]=s.createEventStream(i.HttpClient.streamsApiVersion===2?e.httpResponse.stream:e.httpResponse.body,t,c)}else if(c.type==="structure"){t=new i.XML.Parser;e.data[m]=t.parse(o.toString(),c)}else if(c.type==="binary"||c.isStreaming){e.data[m]=o}else{e.data[m]=c.toType(o)}}else if(o.length>0){t=new i.XML.Parser;var l=t.parse(o.toString(),u);s.update(e.data,l)}}e.exports={buildRequest:buildRequest,extractError:extractError,extractData:extractData}},9019:function(e,t,r){(function(){var t,i,s=function(e,t){for(var r in t){if(a.call(t,r))e[r]=t[r]}function ctor(){this.constructor=e}ctor.prototype=t.prototype;e.prototype=new ctor;e.__super__=t.prototype;return e},a={}.hasOwnProperty;i=r(6855);e.exports=t=function(e){s(XMLDTDNotation,e);function XMLDTDNotation(e,t,r){XMLDTDNotation.__super__.constructor.call(this,e);if(t==null){throw new Error("Missing notation name")}if(!r.pubID&&!r.sysID){throw new Error("Public or system identifiers are required for an external entity")}this.name=this.stringify.eleName(t);if(r.pubID!=null){this.pubID=this.stringify.dtdPubID(r.pubID)}if(r.sysID!=null){this.sysID=this.stringify.dtdSysID(r.sysID)}}XMLDTDNotation.prototype.toString=function(e){return this.options.writer.set(e).dtdNotation(this)};return XMLDTDNotation}(i)}).call(this)},9051:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-07-20",endpointPrefix:"sso",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"SSO Admin",serviceFullName:"AWS Single Sign-On Admin",serviceId:"SSO Admin",signatureVersion:"v4",signingName:"sso",targetPrefix:"SWBExternalService",uid:"sso-admin-2020-07-20"},operations:{AttachManagedPolicyToPermissionSet:{input:{type:"structure",required:["InstanceArn","PermissionSetArn","ManagedPolicyArn"],members:{InstanceArn:{},PermissionSetArn:{},ManagedPolicyArn:{}}},output:{type:"structure",members:{}}},CreateAccountAssignment:{input:{type:"structure",required:["InstanceArn","TargetId","TargetType","PermissionSetArn","PrincipalType","PrincipalId"],members:{InstanceArn:{},TargetId:{},TargetType:{},PermissionSetArn:{},PrincipalType:{},PrincipalId:{}}},output:{type:"structure",members:{AccountAssignmentCreationStatus:{shape:"Sc"}}}},CreateInstanceAccessControlAttributeConfiguration:{input:{type:"structure",required:["InstanceArn","InstanceAccessControlAttributeConfiguration"],members:{InstanceArn:{},InstanceAccessControlAttributeConfiguration:{shape:"Si"}}},output:{type:"structure",members:{}}},CreatePermissionSet:{input:{type:"structure",required:["Name","InstanceArn"],members:{Name:{},Description:{},InstanceArn:{},SessionDuration:{},RelayState:{},Tags:{shape:"Sv"}}},output:{type:"structure",members:{PermissionSet:{shape:"S10"}}}},DeleteAccountAssignment:{input:{type:"structure",required:["InstanceArn","TargetId","TargetType","PermissionSetArn","PrincipalType","PrincipalId"],members:{InstanceArn:{},TargetId:{},TargetType:{},PermissionSetArn:{},PrincipalType:{},PrincipalId:{}}},output:{type:"structure",members:{AccountAssignmentDeletionStatus:{shape:"Sc"}}}},DeleteInlinePolicyFromPermissionSet:{input:{type:"structure",required:["InstanceArn","PermissionSetArn"],members:{InstanceArn:{},PermissionSetArn:{}}},output:{type:"structure",members:{}}},DeleteInstanceAccessControlAttributeConfiguration:{input:{type:"structure",required:["InstanceArn"],members:{InstanceArn:{}}},output:{type:"structure",members:{}}},DeletePermissionSet:{input:{type:"structure",required:["InstanceArn","PermissionSetArn"],members:{InstanceArn:{},PermissionSetArn:{}}},output:{type:"structure",members:{}}},DescribeAccountAssignmentCreationStatus:{input:{type:"structure",required:["InstanceArn","AccountAssignmentCreationRequestId"],members:{InstanceArn:{},AccountAssignmentCreationRequestId:{}}},output:{type:"structure",members:{AccountAssignmentCreationStatus:{shape:"Sc"}}}},DescribeAccountAssignmentDeletionStatus:{input:{type:"structure",required:["InstanceArn","AccountAssignmentDeletionRequestId"],members:{InstanceArn:{},AccountAssignmentDeletionRequestId:{}}},output:{type:"structure",members:{AccountAssignmentDeletionStatus:{shape:"Sc"}}}},DescribeInstanceAccessControlAttributeConfiguration:{input:{type:"structure",required:["InstanceArn"],members:{InstanceArn:{}}},output:{type:"structure",members:{Status:{},StatusReason:{},InstanceAccessControlAttributeConfiguration:{shape:"Si"}}}},DescribePermissionSet:{input:{type:"structure",required:["InstanceArn","PermissionSetArn"],members:{InstanceArn:{},PermissionSetArn:{}}},output:{type:"structure",members:{PermissionSet:{shape:"S10"}}}},DescribePermissionSetProvisioningStatus:{input:{type:"structure",required:["InstanceArn","ProvisionPermissionSetRequestId"],members:{InstanceArn:{},ProvisionPermissionSetRequestId:{}}},output:{type:"structure",members:{PermissionSetProvisioningStatus:{shape:"S1l"}}}},DetachManagedPolicyFromPermissionSet:{input:{type:"structure",required:["InstanceArn","PermissionSetArn","ManagedPolicyArn"],members:{InstanceArn:{},PermissionSetArn:{},ManagedPolicyArn:{}}},output:{type:"structure",members:{}}},GetInlinePolicyForPermissionSet:{input:{type:"structure",required:["InstanceArn","PermissionSetArn"],members:{InstanceArn:{},PermissionSetArn:{}}},output:{type:"structure",members:{InlinePolicy:{shape:"S1r"}}}},ListAccountAssignmentCreationStatus:{input:{type:"structure",required:["InstanceArn"],members:{InstanceArn:{},MaxResults:{type:"integer"},NextToken:{},Filter:{shape:"S1v"}}},output:{type:"structure",members:{AccountAssignmentsCreationStatus:{shape:"S1x"},NextToken:{}}}},ListAccountAssignmentDeletionStatus:{input:{type:"structure",required:["InstanceArn"],members:{InstanceArn:{},MaxResults:{type:"integer"},NextToken:{},Filter:{shape:"S1v"}}},output:{type:"structure",members:{AccountAssignmentsDeletionStatus:{shape:"S1x"},NextToken:{}}}},ListAccountAssignments:{input:{type:"structure",required:["InstanceArn","AccountId","PermissionSetArn"],members:{InstanceArn:{},AccountId:{},PermissionSetArn:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AccountAssignments:{type:"list",member:{type:"structure",members:{AccountId:{},PermissionSetArn:{},PrincipalType:{},PrincipalId:{}}}},NextToken:{}}}},ListAccountsForProvisionedPermissionSet:{input:{type:"structure",required:["InstanceArn","PermissionSetArn"],members:{InstanceArn:{},PermissionSetArn:{},ProvisioningStatus:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AccountIds:{type:"list",member:{}},NextToken:{}}}},ListInstances:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Instances:{type:"list",member:{type:"structure",members:{InstanceArn:{},IdentityStoreId:{}}}},NextToken:{}}}},ListManagedPoliciesInPermissionSet:{input:{type:"structure",required:["InstanceArn","PermissionSetArn"],members:{InstanceArn:{},PermissionSetArn:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AttachedManagedPolicies:{type:"list",member:{type:"structure",members:{Name:{},Arn:{}}}},NextToken:{}}}},ListPermissionSetProvisioningStatus:{input:{type:"structure",required:["InstanceArn"],members:{InstanceArn:{},MaxResults:{type:"integer"},NextToken:{},Filter:{shape:"S1v"}}},output:{type:"structure",members:{PermissionSetsProvisioningStatus:{type:"list",member:{type:"structure",members:{Status:{},RequestId:{},CreatedDate:{type:"timestamp"}}}},NextToken:{}}}},ListPermissionSets:{input:{type:"structure",required:["InstanceArn"],members:{InstanceArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{PermissionSets:{shape:"S2p"},NextToken:{}}}},ListPermissionSetsProvisionedToAccount:{input:{type:"structure",required:["InstanceArn","AccountId"],members:{InstanceArn:{},AccountId:{},ProvisioningStatus:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{NextToken:{},PermissionSets:{shape:"S2p"}}}},ListTagsForResource:{input:{type:"structure",required:["InstanceArn","ResourceArn"],members:{InstanceArn:{},ResourceArn:{},NextToken:{}}},output:{type:"structure",members:{Tags:{shape:"Sv"},NextToken:{}}}},ProvisionPermissionSet:{input:{type:"structure",required:["InstanceArn","PermissionSetArn","TargetType"],members:{InstanceArn:{},PermissionSetArn:{},TargetId:{},TargetType:{}}},output:{type:"structure",members:{PermissionSetProvisioningStatus:{shape:"S1l"}}}},PutInlinePolicyToPermissionSet:{input:{type:"structure",required:["InstanceArn","PermissionSetArn","InlinePolicy"],members:{InstanceArn:{},PermissionSetArn:{},InlinePolicy:{shape:"S1r"}}},output:{type:"structure",members:{}}},TagResource:{input:{type:"structure",required:["InstanceArn","ResourceArn","Tags"],members:{InstanceArn:{},ResourceArn:{},Tags:{shape:"Sv"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["InstanceArn","ResourceArn","TagKeys"],members:{InstanceArn:{},ResourceArn:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateInstanceAccessControlAttributeConfiguration:{input:{type:"structure",required:["InstanceArn","InstanceAccessControlAttributeConfiguration"],members:{InstanceArn:{},InstanceAccessControlAttributeConfiguration:{shape:"Si"}}},output:{type:"structure",members:{}}},UpdatePermissionSet:{input:{type:"structure",required:["InstanceArn","PermissionSetArn"],members:{InstanceArn:{},PermissionSetArn:{},Description:{},SessionDuration:{},RelayState:{}}},output:{type:"structure",members:{}}}},shapes:{Sc:{type:"structure",members:{Status:{},RequestId:{},FailureReason:{},TargetId:{},TargetType:{},PermissionSetArn:{},PrincipalType:{},PrincipalId:{},CreatedDate:{type:"timestamp"}}},Si:{type:"structure",required:["AccessControlAttributes"],members:{AccessControlAttributes:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{type:"structure",required:["Source"],members:{Source:{type:"list",member:{}}}}}}}}},Sv:{type:"list",member:{type:"structure",members:{Key:{},Value:{}}}},S10:{type:"structure",members:{Name:{},PermissionSetArn:{},Description:{},CreatedDate:{type:"timestamp"},SessionDuration:{},RelayState:{}}},S1l:{type:"structure",members:{Status:{},RequestId:{},AccountId:{},PermissionSetArn:{},FailureReason:{},CreatedDate:{type:"timestamp"}}},S1r:{type:"string",sensitive:true},S1v:{type:"structure",members:{Status:{}}},S1x:{type:"list",member:{type:"structure",members:{Status:{},RequestId:{},CreatedDate:{type:"timestamp"}}}},S2p:{type:"list",member:{}}}}},9069:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-09-22",endpointPrefix:"codeartifact",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"CodeArtifact",serviceId:"codeartifact",signatureVersion:"v4",signingName:"codeartifact",uid:"codeartifact-2018-09-22"},operations:{AssociateExternalConnection:{http:{requestUri:"/v1/repository/external-connection"},input:{type:"structure",required:["domain","repository","externalConnection"],members:{domain:{location:"querystring",locationName:"domain"},domainOwner:{location:"querystring",locationName:"domain-owner"},repository:{location:"querystring",locationName:"repository"},externalConnection:{location:"querystring",locationName:"external-connection"}}},output:{type:"structure",members:{repository:{shape:"S7"}}}},CopyPackageVersions:{http:{requestUri:"/v1/package/versions/copy"},input:{type:"structure",required:["domain","sourceRepository","destinationRepository","format","package"],members:{domain:{location:"querystring",locationName:"domain"},domainOwner:{location:"querystring",locationName:"domain-owner"},sourceRepository:{location:"querystring",locationName:"source-repository"},destinationRepository:{location:"querystring",locationName:"destination-repository"},format:{location:"querystring",locationName:"format"},namespace:{location:"querystring",locationName:"namespace"},package:{location:"querystring",locationName:"package"},versions:{shape:"Sj"},versionRevisions:{shape:"Sl"},allowOverwrite:{type:"boolean"},includeFromUpstream:{type:"boolean"}}},output:{type:"structure",members:{successfulVersions:{shape:"Sp"},failedVersions:{shape:"St"}}}},CreateDomain:{http:{requestUri:"/v1/domain"},input:{type:"structure",required:["domain"],members:{domain:{location:"querystring",locationName:"domain"},encryptionKey:{},tags:{shape:"Sy"}}},output:{type:"structure",members:{domain:{shape:"S13"}}}},CreateRepository:{http:{requestUri:"/v1/repository"},input:{type:"structure",required:["domain","repository"],members:{domain:{location:"querystring",locationName:"domain"},domainOwner:{location:"querystring",locationName:"domain-owner"},repository:{location:"querystring",locationName:"repository"},description:{},upstreams:{shape:"S19"},tags:{shape:"Sy"}}},output:{type:"structure",members:{repository:{shape:"S7"}}}},DeleteDomain:{http:{method:"DELETE",requestUri:"/v1/domain"},input:{type:"structure",required:["domain"],members:{domain:{location:"querystring",locationName:"domain"},domainOwner:{location:"querystring",locationName:"domain-owner"}}},output:{type:"structure",members:{domain:{shape:"S13"}}}},DeleteDomainPermissionsPolicy:{http:{method:"DELETE",requestUri:"/v1/domain/permissions/policy"},input:{type:"structure",required:["domain"],members:{domain:{location:"querystring",locationName:"domain"},domainOwner:{location:"querystring",locationName:"domain-owner"},policyRevision:{location:"querystring",locationName:"policy-revision"}}},output:{type:"structure",members:{policy:{shape:"S1h"}}}},DeletePackageVersions:{http:{requestUri:"/v1/package/versions/delete"},input:{type:"structure",required:["domain","repository","format","package","versions"],members:{domain:{location:"querystring",locationName:"domain"},domainOwner:{location:"querystring",locationName:"domain-owner"},repository:{location:"querystring",locationName:"repository"},format:{location:"querystring",locationName:"format"},namespace:{location:"querystring",locationName:"namespace"},package:{location:"querystring",locationName:"package"},versions:{shape:"Sj"},expectedStatus:{}}},output:{type:"structure",members:{successfulVersions:{shape:"Sp"},failedVersions:{shape:"St"}}}},DeleteRepository:{http:{method:"DELETE",requestUri:"/v1/repository"},input:{type:"structure",required:["domain","repository"],members:{domain:{location:"querystring",locationName:"domain"},domainOwner:{location:"querystring",locationName:"domain-owner"},repository:{location:"querystring",locationName:"repository"}}},output:{type:"structure",members:{repository:{shape:"S7"}}}},DeleteRepositoryPermissionsPolicy:{http:{method:"DELETE",requestUri:"/v1/repository/permissions/policies"},input:{type:"structure",required:["domain","repository"],members:{domain:{location:"querystring",locationName:"domain"},domainOwner:{location:"querystring",locationName:"domain-owner"},repository:{location:"querystring",locationName:"repository"},policyRevision:{location:"querystring",locationName:"policy-revision"}}},output:{type:"structure",members:{policy:{shape:"S1h"}}}},DescribeDomain:{http:{method:"GET",requestUri:"/v1/domain"},input:{type:"structure",required:["domain"],members:{domain:{location:"querystring",locationName:"domain"},domainOwner:{location:"querystring",locationName:"domain-owner"}}},output:{type:"structure",members:{domain:{shape:"S13"}}}},DescribePackageVersion:{http:{method:"GET",requestUri:"/v1/package/version"},input:{type:"structure",required:["domain","repository","format","package","packageVersion"],members:{domain:{location:"querystring",locationName:"domain"},domainOwner:{location:"querystring",locationName:"domain-owner"},repository:{location:"querystring",locationName:"repository"},format:{location:"querystring",locationName:"format"},namespace:{location:"querystring",locationName:"namespace"},package:{location:"querystring",locationName:"package"},packageVersion:{location:"querystring",locationName:"version"}}},output:{type:"structure",required:["packageVersion"],members:{packageVersion:{type:"structure",members:{format:{},namespace:{},packageName:{},displayName:{},version:{},summary:{},homePage:{},sourceCodeRepository:{},publishedTime:{type:"timestamp"},licenses:{type:"list",member:{type:"structure",members:{name:{},url:{}}}},revision:{},status:{}}}}}},DescribeRepository:{http:{method:"GET",requestUri:"/v1/repository"},input:{type:"structure",required:["domain","repository"],members:{domain:{location:"querystring",locationName:"domain"},domainOwner:{location:"querystring",locationName:"domain-owner"},repository:{location:"querystring",locationName:"repository"}}},output:{type:"structure",members:{repository:{shape:"S7"}}}},DisassociateExternalConnection:{http:{method:"DELETE",requestUri:"/v1/repository/external-connection"},input:{type:"structure",required:["domain","repository","externalConnection"],members:{domain:{location:"querystring",locationName:"domain"},domainOwner:{location:"querystring",locationName:"domain-owner"},repository:{location:"querystring",locationName:"repository"},externalConnection:{location:"querystring",locationName:"external-connection"}}},output:{type:"structure",members:{repository:{shape:"S7"}}}},DisposePackageVersions:{http:{requestUri:"/v1/package/versions/dispose"},input:{type:"structure",required:["domain","repository","format","package","versions"],members:{domain:{location:"querystring",locationName:"domain"},domainOwner:{location:"querystring",locationName:"domain-owner"},repository:{location:"querystring",locationName:"repository"},format:{location:"querystring",locationName:"format"},namespace:{location:"querystring",locationName:"namespace"},package:{location:"querystring",locationName:"package"},versions:{shape:"Sj"},versionRevisions:{shape:"Sl"},expectedStatus:{}}},output:{type:"structure",members:{successfulVersions:{shape:"Sp"},failedVersions:{shape:"St"}}}},GetAuthorizationToken:{http:{requestUri:"/v1/authorization-token"},input:{type:"structure",required:["domain"],members:{domain:{location:"querystring",locationName:"domain"},domainOwner:{location:"querystring",locationName:"domain-owner"},durationSeconds:{location:"querystring",locationName:"duration",type:"long"}}},output:{type:"structure",members:{authorizationToken:{},expiration:{type:"timestamp"}}}},GetDomainPermissionsPolicy:{http:{method:"GET",requestUri:"/v1/domain/permissions/policy"},input:{type:"structure",required:["domain"],members:{domain:{location:"querystring",locationName:"domain"},domainOwner:{location:"querystring",locationName:"domain-owner"}}},output:{type:"structure",members:{policy:{shape:"S1h"}}}},GetPackageVersionAsset:{http:{method:"GET",requestUri:"/v1/package/version/asset"},input:{type:"structure",required:["domain","repository","format","package","packageVersion","asset"],members:{domain:{location:"querystring",locationName:"domain"},domainOwner:{location:"querystring",locationName:"domain-owner"},repository:{location:"querystring",locationName:"repository"},format:{location:"querystring",locationName:"format"},namespace:{location:"querystring",locationName:"namespace"},package:{location:"querystring",locationName:"package"},packageVersion:{location:"querystring",locationName:"version"},asset:{location:"querystring",locationName:"asset"},packageVersionRevision:{location:"querystring",locationName:"revision"}}},output:{type:"structure",members:{asset:{type:"blob",streaming:true},assetName:{location:"header",locationName:"X-AssetName"},packageVersion:{location:"header",locationName:"X-PackageVersion"},packageVersionRevision:{location:"header",locationName:"X-PackageVersionRevision"}},payload:"asset"}},GetPackageVersionReadme:{http:{method:"GET",requestUri:"/v1/package/version/readme"},input:{type:"structure",required:["domain","repository","format","package","packageVersion"],members:{domain:{location:"querystring",locationName:"domain"},domainOwner:{location:"querystring",locationName:"domain-owner"},repository:{location:"querystring",locationName:"repository"},format:{location:"querystring",locationName:"format"},namespace:{location:"querystring",locationName:"namespace"},package:{location:"querystring",locationName:"package"},packageVersion:{location:"querystring",locationName:"version"}}},output:{type:"structure",members:{format:{},namespace:{},package:{},version:{},versionRevision:{},readme:{}}}},GetRepositoryEndpoint:{http:{method:"GET",requestUri:"/v1/repository/endpoint"},input:{type:"structure",required:["domain","repository","format"],members:{domain:{location:"querystring",locationName:"domain"},domainOwner:{location:"querystring",locationName:"domain-owner"},repository:{location:"querystring",locationName:"repository"},format:{location:"querystring",locationName:"format"}}},output:{type:"structure",members:{repositoryEndpoint:{}}}},GetRepositoryPermissionsPolicy:{http:{method:"GET",requestUri:"/v1/repository/permissions/policy"},input:{type:"structure",required:["domain","repository"],members:{domain:{location:"querystring",locationName:"domain"},domainOwner:{location:"querystring",locationName:"domain-owner"},repository:{location:"querystring",locationName:"repository"}}},output:{type:"structure",members:{policy:{shape:"S1h"}}}},ListDomains:{http:{requestUri:"/v1/domains"},input:{type:"structure",members:{maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{domains:{type:"list",member:{type:"structure",members:{name:{},owner:{},arn:{},status:{},createdTime:{type:"timestamp"},encryptionKey:{}}}},nextToken:{}}}},ListPackageVersionAssets:{http:{requestUri:"/v1/package/version/assets"},input:{type:"structure",required:["domain","repository","format","package","packageVersion"],members:{domain:{location:"querystring",locationName:"domain"},domainOwner:{location:"querystring",locationName:"domain-owner"},repository:{location:"querystring",locationName:"repository"},format:{location:"querystring",locationName:"format"},namespace:{location:"querystring",locationName:"namespace"},package:{location:"querystring",locationName:"package"},packageVersion:{location:"querystring",locationName:"version"},maxResults:{location:"querystring",locationName:"max-results",type:"integer"},nextToken:{location:"querystring",locationName:"next-token"}}},output:{type:"structure",members:{format:{},namespace:{},package:{},version:{},versionRevision:{},nextToken:{},assets:{type:"list",member:{type:"structure",required:["name"],members:{name:{},size:{type:"long"},hashes:{type:"map",key:{},value:{}}}}}}}},ListPackageVersionDependencies:{http:{requestUri:"/v1/package/version/dependencies"},input:{type:"structure",required:["domain","repository","format","package","packageVersion"],members:{domain:{location:"querystring",locationName:"domain"},domainOwner:{location:"querystring",locationName:"domain-owner"},repository:{location:"querystring",locationName:"repository"},format:{location:"querystring",locationName:"format"},namespace:{location:"querystring",locationName:"namespace"},package:{location:"querystring",locationName:"package"},packageVersion:{location:"querystring",locationName:"version"},nextToken:{location:"querystring",locationName:"next-token"}}},output:{type:"structure",members:{format:{},namespace:{},package:{},version:{},versionRevision:{},nextToken:{},dependencies:{type:"list",member:{type:"structure",members:{namespace:{},package:{},dependencyType:{},versionRequirement:{}}}}}}},ListPackageVersions:{http:{requestUri:"/v1/package/versions"},input:{type:"structure",required:["domain","repository","format","package"],members:{domain:{location:"querystring",locationName:"domain"},domainOwner:{location:"querystring",locationName:"domain-owner"},repository:{location:"querystring",locationName:"repository"},format:{location:"querystring",locationName:"format"},namespace:{location:"querystring",locationName:"namespace"},package:{location:"querystring",locationName:"package"},status:{location:"querystring",locationName:"status"},sortBy:{location:"querystring",locationName:"sortBy"},maxResults:{location:"querystring",locationName:"max-results",type:"integer"},nextToken:{location:"querystring",locationName:"next-token"}}},output:{type:"structure",members:{defaultDisplayVersion:{},format:{},namespace:{},package:{},versions:{type:"list",member:{type:"structure",required:["version","status"],members:{version:{},revision:{},status:{}}}},nextToken:{}}}},ListPackages:{http:{requestUri:"/v1/packages"},input:{type:"structure",required:["domain","repository"],members:{domain:{location:"querystring",locationName:"domain"},domainOwner:{location:"querystring",locationName:"domain-owner"},repository:{location:"querystring",locationName:"repository"},format:{location:"querystring",locationName:"format"},namespace:{location:"querystring",locationName:"namespace"},packagePrefix:{location:"querystring",locationName:"package-prefix"},maxResults:{location:"querystring",locationName:"max-results",type:"integer"},nextToken:{location:"querystring",locationName:"next-token"}}},output:{type:"structure",members:{packages:{type:"list",member:{type:"structure",members:{format:{},namespace:{},package:{}}}},nextToken:{}}}},ListRepositories:{http:{requestUri:"/v1/repositories"},input:{type:"structure",members:{repositoryPrefix:{location:"querystring",locationName:"repository-prefix"},maxResults:{location:"querystring",locationName:"max-results",type:"integer"},nextToken:{location:"querystring",locationName:"next-token"}}},output:{type:"structure",members:{repositories:{shape:"S3f"},nextToken:{}}}},ListRepositoriesInDomain:{http:{requestUri:"/v1/domain/repositories"},input:{type:"structure",required:["domain"],members:{domain:{location:"querystring",locationName:"domain"},domainOwner:{location:"querystring",locationName:"domain-owner"},administratorAccount:{location:"querystring",locationName:"administrator-account"},repositoryPrefix:{location:"querystring",locationName:"repository-prefix"},maxResults:{location:"querystring",locationName:"max-results",type:"integer"},nextToken:{location:"querystring",locationName:"next-token"}}},output:{type:"structure",members:{repositories:{shape:"S3f"},nextToken:{}}}},ListTagsForResource:{http:{requestUri:"/v1/tags"},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"querystring",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"Sy"}}}},PutDomainPermissionsPolicy:{http:{method:"PUT",requestUri:"/v1/domain/permissions/policy"},input:{type:"structure",required:["domain","policyDocument"],members:{domain:{},domainOwner:{},policyRevision:{},policyDocument:{}}},output:{type:"structure",members:{policy:{shape:"S1h"}}}},PutRepositoryPermissionsPolicy:{http:{method:"PUT",requestUri:"/v1/repository/permissions/policy"},input:{type:"structure",required:["domain","repository","policyDocument"],members:{domain:{location:"querystring",locationName:"domain"},domainOwner:{location:"querystring",locationName:"domain-owner"},repository:{location:"querystring",locationName:"repository"},policyRevision:{},policyDocument:{}}},output:{type:"structure",members:{policy:{shape:"S1h"}}}},TagResource:{http:{requestUri:"/v1/tag"},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"querystring",locationName:"resourceArn"},tags:{shape:"Sy"}}},output:{type:"structure",members:{}}},UntagResource:{http:{requestUri:"/v1/untag"},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{location:"querystring",locationName:"resourceArn"},tagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdatePackageVersionsStatus:{http:{requestUri:"/v1/package/versions/update_status"},input:{type:"structure",required:["domain","repository","format","package","versions","targetStatus"],members:{domain:{location:"querystring",locationName:"domain"},domainOwner:{location:"querystring",locationName:"domain-owner"},repository:{location:"querystring",locationName:"repository"},format:{location:"querystring",locationName:"format"},namespace:{location:"querystring",locationName:"namespace"},package:{location:"querystring",locationName:"package"},versions:{shape:"Sj"},versionRevisions:{shape:"Sl"},expectedStatus:{},targetStatus:{}}},output:{type:"structure",members:{successfulVersions:{shape:"Sp"},failedVersions:{shape:"St"}}}},UpdateRepository:{http:{method:"PUT",requestUri:"/v1/repository"},input:{type:"structure",required:["domain","repository"],members:{domain:{location:"querystring",locationName:"domain"},domainOwner:{location:"querystring",locationName:"domain-owner"},repository:{location:"querystring",locationName:"repository"},description:{},upstreams:{shape:"S19"}}},output:{type:"structure",members:{repository:{shape:"S7"}}}}},shapes:{S7:{type:"structure",members:{name:{},administratorAccount:{},domainName:{},domainOwner:{},arn:{},description:{},upstreams:{type:"list",member:{type:"structure",members:{repositoryName:{}}}},externalConnections:{type:"list",member:{type:"structure",members:{externalConnectionName:{},packageFormat:{},status:{}}}}}},Sj:{type:"list",member:{}},Sl:{type:"map",key:{},value:{}},Sp:{type:"map",key:{},value:{type:"structure",members:{revision:{},status:{}}}},St:{type:"map",key:{},value:{type:"structure",members:{errorCode:{},errorMessage:{}}}},Sy:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}},S13:{type:"structure",members:{name:{},owner:{},arn:{},status:{},createdTime:{type:"timestamp"},encryptionKey:{},repositoryCount:{type:"integer"},assetSizeBytes:{type:"long"},s3BucketArn:{}}},S19:{type:"list",member:{type:"structure",required:["repositoryName"],members:{repositoryName:{}}}},S1h:{type:"structure",members:{resourceArn:{},revision:{},document:{}}},S3f:{type:"list",member:{type:"structure",members:{name:{},administratorAccount:{},domainName:{},domainOwner:{},arn:{},description:{}}}}}}},9079:function(e){e.exports={pagination:{ListAccountSettings:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"settings"},ListAttributes:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"attributes"},ListClusters:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"clusterArns"},ListContainerInstances:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"containerInstanceArns"},ListServices:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"serviceArns"},ListTaskDefinitionFamilies:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"families"},ListTaskDefinitions:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"taskDefinitionArns"},ListTasks:{input_token:"nextToken",limit_key:"maxResults",output_token:"nextToken",result_key:"taskArns"}}}},9080:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["memorydb"]={};i.MemoryDB=s.defineService("memorydb",["2021-01-01"]);Object.defineProperty(a.services["memorydb"],"2021-01-01",{get:function get(){var e=r(3591);e.paginators=r(6155).pagination;return e},enumerable:true,configurable:true});e.exports=i.MemoryDB},9086:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["qldb"]={};i.QLDB=s.defineService("qldb",["2019-01-02"]);Object.defineProperty(a.services["qldb"],"2019-01-02",{get:function get(){var e=r(1636);e.paginators=r(3681).pagination;return e},enumerable:true,configurable:true});e.exports=i.QLDB},9090:function(e){e.exports={pagination:{BatchGetAssetPropertyAggregates:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},BatchGetAssetPropertyValue:{input_token:"nextToken",output_token:"nextToken"},BatchGetAssetPropertyValueHistory:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},GetAssetPropertyAggregates:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"aggregatedValues"},GetAssetPropertyValueHistory:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"assetPropertyValueHistory"},GetInterpolatedAssetPropertyValues:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"interpolatedAssetPropertyValues"},ListAccessPolicies:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"accessPolicySummaries"},ListAssetModels:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"assetModelSummaries"},ListAssetRelationships:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"assetRelationshipSummaries"},ListAssets:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"assetSummaries"},ListAssociatedAssets:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"assetSummaries"},ListDashboards:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"dashboardSummaries"},ListGateways:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"gatewaySummaries"},ListPortals:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"portalSummaries"},ListProjectAssets:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"assetIds"},ListProjects:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"projectSummaries"},ListTimeSeries:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults",result_key:"TimeSeriesSummaries"}}}},9096:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["glacier"]={};i.Glacier=s.defineService("glacier",["2012-06-01"]);r(543);Object.defineProperty(a.services["glacier"],"2012-06-01",{get:function get(){var e=r(2857);e.paginators=r(1098).pagination;e.waiters=r(9767).waiters;return e},enumerable:true,configurable:true});e.exports=i.Glacier},9102:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["backupgateway"]={};i.BackupGateway=s.defineService("backupgateway",["2021-01-01"]);Object.defineProperty(a.services["backupgateway"],"2021-01-01",{get:function get(){var e=r(6624);e.paginators=r(8046).pagination;return e},enumerable:true,configurable:true});e.exports=i.BackupGateway},9130:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-10-26",endpointPrefix:"api.detective",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon Detective",serviceId:"Detective",signatureVersion:"v4",signingName:"detective",uid:"detective-2018-10-26"},operations:{AcceptInvitation:{http:{method:"PUT",requestUri:"/invitation"},input:{type:"structure",required:["GraphArn"],members:{GraphArn:{}}}},CreateGraph:{http:{requestUri:"/graph"},input:{type:"structure",members:{Tags:{shape:"S4"}}},output:{type:"structure",members:{GraphArn:{}}}},CreateMembers:{http:{requestUri:"/graph/members"},input:{type:"structure",required:["GraphArn","Accounts"],members:{GraphArn:{},Message:{},DisableEmailNotification:{type:"boolean"},Accounts:{type:"list",member:{type:"structure",required:["AccountId","EmailAddress"],members:{AccountId:{},EmailAddress:{}}}}}},output:{type:"structure",members:{Members:{shape:"Sg"},UnprocessedAccounts:{shape:"So"}}}},DeleteGraph:{http:{requestUri:"/graph/removal"},input:{type:"structure",required:["GraphArn"],members:{GraphArn:{}}}},DeleteMembers:{http:{requestUri:"/graph/members/removal"},input:{type:"structure",required:["GraphArn","AccountIds"],members:{GraphArn:{},AccountIds:{shape:"St"}}},output:{type:"structure",members:{AccountIds:{shape:"St"},UnprocessedAccounts:{shape:"So"}}}},DescribeOrganizationConfiguration:{http:{requestUri:"/orgs/describeOrganizationConfiguration"},input:{type:"structure",required:["GraphArn"],members:{GraphArn:{}}},output:{type:"structure",members:{AutoEnable:{type:"boolean"}}}},DisableOrganizationAdminAccount:{http:{requestUri:"/orgs/disableAdminAccount"}},DisassociateMembership:{http:{requestUri:"/membership/removal"},input:{type:"structure",required:["GraphArn"],members:{GraphArn:{}}}},EnableOrganizationAdminAccount:{http:{requestUri:"/orgs/enableAdminAccount"},input:{type:"structure",required:["AccountId"],members:{AccountId:{}}}},GetMembers:{http:{requestUri:"/graph/members/get"},input:{type:"structure",required:["GraphArn","AccountIds"],members:{GraphArn:{},AccountIds:{shape:"St"}}},output:{type:"structure",members:{MemberDetails:{shape:"Sg"},UnprocessedAccounts:{shape:"So"}}}},ListGraphs:{http:{requestUri:"/graphs/list"},input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{GraphList:{type:"list",member:{type:"structure",members:{Arn:{},CreatedTime:{shape:"Sk"}}}},NextToken:{}}}},ListInvitations:{http:{requestUri:"/invitations/list"},input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Invitations:{shape:"Sg"},NextToken:{}}}},ListMembers:{http:{requestUri:"/graph/members/list"},input:{type:"structure",required:["GraphArn"],members:{GraphArn:{},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{MemberDetails:{shape:"Sg"},NextToken:{}}}},ListOrganizationAdminAccounts:{http:{requestUri:"/orgs/adminAccountslist"},input:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Administrators:{type:"list",member:{type:"structure",members:{AccountId:{},GraphArn:{},DelegationTime:{shape:"Sk"}}}},NextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{ResourceArn}",responseCode:200},input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"}}},output:{type:"structure",members:{Tags:{shape:"S4"}}}},RejectInvitation:{http:{requestUri:"/invitation/removal"},input:{type:"structure",required:["GraphArn"],members:{GraphArn:{}}}},StartMonitoringMember:{http:{requestUri:"/graph/member/monitoringstate"},input:{type:"structure",required:["GraphArn","AccountId"],members:{GraphArn:{},AccountId:{}}}},TagResource:{http:{requestUri:"/tags/{ResourceArn}",responseCode:204},input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},Tags:{shape:"S4"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{ResourceArn}",responseCode:204},input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{location:"uri",locationName:"ResourceArn"},TagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateOrganizationConfiguration:{http:{requestUri:"/orgs/updateOrganizationConfiguration"},input:{type:"structure",required:["GraphArn"],members:{GraphArn:{},AutoEnable:{type:"boolean"}}}}},shapes:{S4:{type:"map",key:{},value:{}},Sg:{type:"list",member:{type:"structure",members:{AccountId:{},EmailAddress:{},GraphArn:{},MasterId:{deprecated:true,deprecatedMessage:"This property is deprecated. Use AdministratorId instead."},AdministratorId:{},Status:{},DisabledReason:{},InvitedTime:{shape:"Sk"},UpdatedTime:{shape:"Sk"},VolumeUsageInBytes:{type:"long"},VolumeUsageUpdatedTime:{shape:"Sk"},PercentOfGraphUtilization:{deprecated:true,deprecatedMessage:"This property is deprecated. Use VolumeUsageInBytes instead.",type:"double"},PercentOfGraphUtilizationUpdatedTime:{shape:"Sk",deprecated:true,deprecatedMessage:"This property is deprecated. Use VolumeUsageUpdatedTime instead."},InvitationType:{}}}},Sk:{type:"timestamp",timestampFormat:"iso8601"},So:{type:"list",member:{type:"structure",members:{AccountId:{},Reason:{}}}},St:{type:"list",member:{}}}}},9153:function(e){e.exports={pagination:{}}},9160:function(e){e.exports={version:2,waiters:{FleetStarted:{delay:30,maxAttempts:40,operation:"DescribeFleets",acceptors:[{state:"success",matcher:"pathAll",argument:"Fleets[].State",expected:"ACTIVE"},{state:"failure",matcher:"pathAny",argument:"Fleets[].State",expected:"PENDING_DEACTIVATE"},{state:"failure",matcher:"pathAny",argument:"Fleets[].State",expected:"INACTIVE"}]},FleetStopped:{delay:30,maxAttempts:40,operation:"DescribeFleets",acceptors:[{state:"success",matcher:"pathAll",argument:"Fleets[].State",expected:"INACTIVE"},{state:"failure",matcher:"pathAny",argument:"Fleets[].State",expected:"PENDING_ACTIVATE"},{state:"failure",matcher:"pathAny",argument:"Fleets[].State",expected:"ACTIVE"}]}}}},9181:function(e,t,r){var i=r(395);i.util.update(i.CloudSearchDomain.prototype,{validateService:function validateService(){if(!this.config.endpoint||this.config.endpoint.indexOf("{")>=0){var e="AWS.CloudSearchDomain requires an explicit "+"`endpoint' configuration option.";throw i.util.error(new Error,{name:"InvalidEndpoint",message:e})}},setupRequestListeners:function setupRequestListeners(e){e.removeListener("validate",i.EventListeners.Core.VALIDATE_CREDENTIALS);e.onAsync("validate",this.validateCredentials);e.addListener("validate",this.updateRegion);if(e.operation==="search"){e.addListener("build",this.convertGetToPost)}},validateCredentials:function(e,t){if(!e.service.api.signatureVersion)return t();e.service.config.getCredentials(function(r){if(r){e.removeListener("sign",i.EventListeners.Core.SIGN)}t()})},convertGetToPost:function(e){var t=e.httpRequest;var r=t.path.split("?");t.method="POST";t.path=r[0];t.body=r[1];t.headers["Content-Length"]=t.body.length;t.headers["Content-Type"]="application/x-www-form-urlencoded"},updateRegion:function updateRegion(e){var t=e.httpRequest.endpoint.hostname;var r=t.split(".");e.httpRequest.region=r[1]||e.httpRequest.region}})},9187:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-09-06",endpointPrefix:"iotthingsgraph",jsonVersion:"1.1",protocol:"json",serviceFullName:"AWS IoT Things Graph",serviceId:"IoTThingsGraph",signatureVersion:"v4",signingName:"iotthingsgraph",targetPrefix:"IotThingsGraphFrontEndService",uid:"iotthingsgraph-2018-09-06"},operations:{AssociateEntityToThing:{input:{type:"structure",required:["thingName","entityId"],members:{thingName:{},entityId:{},namespaceVersion:{type:"long"}}},output:{type:"structure",members:{}}},CreateFlowTemplate:{input:{type:"structure",required:["definition"],members:{definition:{shape:"S7"},compatibleNamespaceVersion:{type:"long"}}},output:{type:"structure",members:{summary:{shape:"Sb"}}}},CreateSystemInstance:{input:{type:"structure",required:["definition","target"],members:{tags:{shape:"Sf"},definition:{shape:"S7"},target:{},greengrassGroupName:{},s3BucketName:{},metricsConfiguration:{shape:"Sm"},flowActionsRoleArn:{}}},output:{type:"structure",members:{summary:{shape:"Sq"}}}},CreateSystemTemplate:{input:{type:"structure",required:["definition"],members:{definition:{shape:"S7"},compatibleNamespaceVersion:{type:"long"}}},output:{type:"structure",members:{summary:{shape:"Sw"}}}},DeleteFlowTemplate:{input:{type:"structure",required:["id"],members:{id:{}}},output:{type:"structure",members:{}}},DeleteNamespace:{input:{type:"structure",members:{}},output:{type:"structure",members:{namespaceArn:{},namespaceName:{}}}},DeleteSystemInstance:{input:{type:"structure",members:{id:{}}},output:{type:"structure",members:{}}},DeleteSystemTemplate:{input:{type:"structure",required:["id"],members:{id:{}}},output:{type:"structure",members:{}}},DeploySystemInstance:{input:{type:"structure",members:{id:{}}},output:{type:"structure",required:["summary"],members:{summary:{shape:"Sq"},greengrassDeploymentId:{}}}},DeprecateFlowTemplate:{input:{type:"structure",required:["id"],members:{id:{}}},output:{type:"structure",members:{}}},DeprecateSystemTemplate:{input:{type:"structure",required:["id"],members:{id:{}}},output:{type:"structure",members:{}}},DescribeNamespace:{input:{type:"structure",members:{namespaceName:{}}},output:{type:"structure",members:{namespaceArn:{},namespaceName:{},trackingNamespaceName:{},trackingNamespaceVersion:{type:"long"},namespaceVersion:{type:"long"}}}},DissociateEntityFromThing:{input:{type:"structure",required:["thingName","entityType"],members:{thingName:{},entityType:{}}},output:{type:"structure",members:{}}},GetEntities:{input:{type:"structure",required:["ids"],members:{ids:{type:"list",member:{}},namespaceVersion:{type:"long"}}},output:{type:"structure",members:{descriptions:{shape:"S1l"}}}},GetFlowTemplate:{input:{type:"structure",required:["id"],members:{id:{},revisionNumber:{type:"long"}}},output:{type:"structure",members:{description:{type:"structure",members:{summary:{shape:"Sb"},definition:{shape:"S7"},validatedNamespaceVersion:{type:"long"}}}}}},GetFlowTemplateRevisions:{input:{type:"structure",required:["id"],members:{id:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{summaries:{shape:"S1u"},nextToken:{}}}},GetNamespaceDeletionStatus:{input:{type:"structure",members:{}},output:{type:"structure",members:{namespaceArn:{},namespaceName:{},status:{},errorCode:{},errorMessage:{}}}},GetSystemInstance:{input:{type:"structure",required:["id"],members:{id:{}}},output:{type:"structure",members:{description:{type:"structure",members:{summary:{shape:"Sq"},definition:{shape:"S7"},s3BucketName:{},metricsConfiguration:{shape:"Sm"},validatedNamespaceVersion:{type:"long"},validatedDependencyRevisions:{type:"list",member:{type:"structure",members:{id:{},revisionNumber:{type:"long"}}}},flowActionsRoleArn:{}}}}}},GetSystemTemplate:{input:{type:"structure",required:["id"],members:{id:{},revisionNumber:{type:"long"}}},output:{type:"structure",members:{description:{type:"structure",members:{summary:{shape:"Sw"},definition:{shape:"S7"},validatedNamespaceVersion:{type:"long"}}}}}},GetSystemTemplateRevisions:{input:{type:"structure",required:["id"],members:{id:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{summaries:{shape:"S2a"},nextToken:{}}}},GetUploadStatus:{input:{type:"structure",required:["uploadId"],members:{uploadId:{}}},output:{type:"structure",required:["uploadId","uploadStatus","createdDate"],members:{uploadId:{},uploadStatus:{},namespaceArn:{},namespaceName:{},namespaceVersion:{type:"long"},failureReason:{type:"list",member:{}},createdDate:{type:"timestamp"}}}},ListFlowExecutionMessages:{input:{type:"structure",required:["flowExecutionId"],members:{flowExecutionId:{},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{messages:{type:"list",member:{type:"structure",members:{messageId:{},eventType:{},timestamp:{type:"timestamp"},payload:{}}}},nextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["resourceArn"],members:{maxResults:{type:"integer"},resourceArn:{},nextToken:{}}},output:{type:"structure",members:{tags:{shape:"Sf"},nextToken:{}}}},SearchEntities:{input:{type:"structure",required:["entityTypes"],members:{entityTypes:{type:"list",member:{}},filters:{type:"list",member:{type:"structure",members:{name:{},value:{type:"list",member:{}}}}},nextToken:{},maxResults:{type:"integer"},namespaceVersion:{type:"long"}}},output:{type:"structure",members:{descriptions:{shape:"S1l"},nextToken:{}}}},SearchFlowExecutions:{input:{type:"structure",required:["systemInstanceId"],members:{systemInstanceId:{},flowExecutionId:{},startTime:{type:"timestamp"},endTime:{type:"timestamp"},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{summaries:{type:"list",member:{type:"structure",members:{flowExecutionId:{},status:{},systemInstanceId:{},flowTemplateId:{},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"}}}},nextToken:{}}}},SearchFlowTemplates:{input:{type:"structure",members:{filters:{type:"list",member:{type:"structure",required:["name","value"],members:{name:{},value:{type:"list",member:{}}}}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{summaries:{shape:"S1u"},nextToken:{}}}},SearchSystemInstances:{input:{type:"structure",members:{filters:{type:"list",member:{type:"structure",members:{name:{},value:{type:"list",member:{}}}}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{summaries:{type:"list",member:{shape:"Sq"}},nextToken:{}}}},SearchSystemTemplates:{input:{type:"structure",members:{filters:{type:"list",member:{type:"structure",required:["name","value"],members:{name:{},value:{type:"list",member:{}}}}},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{summaries:{shape:"S2a"},nextToken:{}}}},SearchThings:{input:{type:"structure",required:["entityId"],members:{entityId:{},nextToken:{},maxResults:{type:"integer"},namespaceVersion:{type:"long"}}},output:{type:"structure",members:{things:{type:"list",member:{type:"structure",members:{thingArn:{},thingName:{}}}},nextToken:{}}}},TagResource:{input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{},tags:{shape:"Sf"}}},output:{type:"structure",members:{}}},UndeploySystemInstance:{input:{type:"structure",members:{id:{}}},output:{type:"structure",members:{summary:{shape:"Sq"}}}},UntagResource:{input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{},tagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateFlowTemplate:{input:{type:"structure",required:["id","definition"],members:{id:{},definition:{shape:"S7"},compatibleNamespaceVersion:{type:"long"}}},output:{type:"structure",members:{summary:{shape:"Sb"}}}},UpdateSystemTemplate:{input:{type:"structure",required:["id","definition"],members:{id:{},definition:{shape:"S7"},compatibleNamespaceVersion:{type:"long"}}},output:{type:"structure",members:{summary:{shape:"Sw"}}}},UploadEntityDefinitions:{input:{type:"structure",members:{document:{shape:"S7"},syncWithPublicNamespace:{type:"boolean"},deprecateExistingEntities:{type:"boolean"}}},output:{type:"structure",required:["uploadId"],members:{uploadId:{}}}}},shapes:{S7:{type:"structure",required:["language","text"],members:{language:{},text:{}}},Sb:{type:"structure",members:{id:{},arn:{},revisionNumber:{type:"long"},createdAt:{type:"timestamp"}}},Sf:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}},Sm:{type:"structure",members:{cloudMetricEnabled:{type:"boolean"},metricRuleRoleArn:{}}},Sq:{type:"structure",members:{id:{},arn:{},status:{},target:{},greengrassGroupName:{},createdAt:{type:"timestamp"},updatedAt:{type:"timestamp"},greengrassGroupId:{},greengrassGroupVersionId:{}}},Sw:{type:"structure",members:{id:{},arn:{},revisionNumber:{type:"long"},createdAt:{type:"timestamp"}}},S1l:{type:"list",member:{type:"structure",members:{id:{},arn:{},type:{},createdAt:{type:"timestamp"},definition:{shape:"S7"}}}},S1u:{type:"list",member:{shape:"Sb"}},S2a:{type:"list",member:{shape:"Sw"}}}}},9196:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["frauddetector"]={};i.FraudDetector=s.defineService("frauddetector",["2019-11-15"]);Object.defineProperty(a.services["frauddetector"],"2019-11-15",{get:function get(){var e=r(6505);e.paginators=r(3137).pagination;return e},enumerable:true,configurable:true});e.exports=i.FraudDetector},9198:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-05-23",endpointPrefix:"kinesisanalytics",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"Kinesis Analytics V2",serviceFullName:"Amazon Kinesis Analytics",serviceId:"Kinesis Analytics V2",signatureVersion:"v4",signingName:"kinesisanalytics",targetPrefix:"KinesisAnalytics_20180523",uid:"kinesisanalyticsv2-2018-05-23"},operations:{AddApplicationCloudWatchLoggingOption:{input:{type:"structure",required:["ApplicationName","CloudWatchLoggingOption"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},CloudWatchLoggingOption:{shape:"S4"},ConditionalToken:{}}},output:{type:"structure",members:{ApplicationARN:{},ApplicationVersionId:{type:"long"},CloudWatchLoggingOptionDescriptions:{shape:"S9"}}}},AddApplicationInput:{input:{type:"structure",required:["ApplicationName","CurrentApplicationVersionId","Input"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},Input:{shape:"Se"}}},output:{type:"structure",members:{ApplicationARN:{},ApplicationVersionId:{type:"long"},InputDescriptions:{shape:"S12"}}}},AddApplicationInputProcessingConfiguration:{input:{type:"structure",required:["ApplicationName","CurrentApplicationVersionId","InputId","InputProcessingConfiguration"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},InputId:{},InputProcessingConfiguration:{shape:"Sg"}}},output:{type:"structure",members:{ApplicationARN:{},ApplicationVersionId:{type:"long"},InputId:{},InputProcessingConfigurationDescription:{shape:"S15"}}}},AddApplicationOutput:{input:{type:"structure",required:["ApplicationName","CurrentApplicationVersionId","Output"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},Output:{shape:"S1e"}}},output:{type:"structure",members:{ApplicationARN:{},ApplicationVersionId:{type:"long"},OutputDescriptions:{shape:"S1k"}}}},AddApplicationReferenceDataSource:{input:{type:"structure",required:["ApplicationName","CurrentApplicationVersionId","ReferenceDataSource"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},ReferenceDataSource:{shape:"S1q"}}},output:{type:"structure",members:{ApplicationARN:{},ApplicationVersionId:{type:"long"},ReferenceDataSourceDescriptions:{shape:"S1w"}}}},AddApplicationVpcConfiguration:{input:{type:"structure",required:["ApplicationName","VpcConfiguration"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},VpcConfiguration:{shape:"S20"},ConditionalToken:{}}},output:{type:"structure",members:{ApplicationARN:{},ApplicationVersionId:{type:"long"},VpcConfigurationDescription:{shape:"S26"}}}},CreateApplication:{input:{type:"structure",required:["ApplicationName","RuntimeEnvironment","ServiceExecutionRole"],members:{ApplicationName:{},ApplicationDescription:{},RuntimeEnvironment:{},ServiceExecutionRole:{},ApplicationConfiguration:{type:"structure",members:{SqlApplicationConfiguration:{type:"structure",members:{Inputs:{type:"list",member:{shape:"Se"}},Outputs:{type:"list",member:{shape:"S1e"}},ReferenceDataSources:{type:"list",member:{shape:"S1q"}}}},FlinkApplicationConfiguration:{type:"structure",members:{CheckpointConfiguration:{type:"structure",required:["ConfigurationType"],members:{ConfigurationType:{},CheckpointingEnabled:{type:"boolean"},CheckpointInterval:{type:"long"},MinPauseBetweenCheckpoints:{type:"long"}}},MonitoringConfiguration:{type:"structure",required:["ConfigurationType"],members:{ConfigurationType:{},MetricsLevel:{},LogLevel:{}}},ParallelismConfiguration:{type:"structure",required:["ConfigurationType"],members:{ConfigurationType:{},Parallelism:{type:"integer"},ParallelismPerKPU:{type:"integer"},AutoScalingEnabled:{type:"boolean"}}}}},EnvironmentProperties:{type:"structure",required:["PropertyGroups"],members:{PropertyGroups:{shape:"S2t"}}},ApplicationCodeConfiguration:{type:"structure",required:["CodeContentType"],members:{CodeContent:{type:"structure",members:{TextContent:{},ZipFileContent:{type:"blob"},S3ContentLocation:{shape:"S32"}}},CodeContentType:{}}},ApplicationSnapshotConfiguration:{type:"structure",required:["SnapshotsEnabled"],members:{SnapshotsEnabled:{type:"boolean"}}},VpcConfigurations:{type:"list",member:{shape:"S20"}},ZeppelinApplicationConfiguration:{type:"structure",members:{MonitoringConfiguration:{type:"structure",required:["LogLevel"],members:{LogLevel:{}}},CatalogConfiguration:{type:"structure",required:["GlueDataCatalogConfiguration"],members:{GlueDataCatalogConfiguration:{type:"structure",required:["DatabaseARN"],members:{DatabaseARN:{}}}}},DeployAsApplicationConfiguration:{type:"structure",required:["S3ContentLocation"],members:{S3ContentLocation:{type:"structure",required:["BucketARN"],members:{BucketARN:{},BasePath:{}}}}},CustomArtifactsConfiguration:{shape:"S3f"}}}}},CloudWatchLoggingOptions:{type:"list",member:{shape:"S4"}},Tags:{shape:"S3n"},ApplicationMode:{}}},output:{type:"structure",required:["ApplicationDetail"],members:{ApplicationDetail:{shape:"S3t"}}}},CreateApplicationPresignedUrl:{input:{type:"structure",required:["ApplicationName","UrlType"],members:{ApplicationName:{},UrlType:{},SessionExpirationDurationInSeconds:{type:"long"}}},output:{type:"structure",members:{AuthorizedUrl:{}}}},CreateApplicationSnapshot:{input:{type:"structure",required:["ApplicationName","SnapshotName"],members:{ApplicationName:{},SnapshotName:{}}},output:{type:"structure",members:{}}},DeleteApplication:{input:{type:"structure",required:["ApplicationName","CreateTimestamp"],members:{ApplicationName:{},CreateTimestamp:{type:"timestamp"}}},output:{type:"structure",members:{}}},DeleteApplicationCloudWatchLoggingOption:{input:{type:"structure",required:["ApplicationName","CloudWatchLoggingOptionId"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},CloudWatchLoggingOptionId:{},ConditionalToken:{}}},output:{type:"structure",members:{ApplicationARN:{},ApplicationVersionId:{type:"long"},CloudWatchLoggingOptionDescriptions:{shape:"S9"}}}},DeleteApplicationInputProcessingConfiguration:{input:{type:"structure",required:["ApplicationName","CurrentApplicationVersionId","InputId"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},InputId:{}}},output:{type:"structure",members:{ApplicationARN:{},ApplicationVersionId:{type:"long"}}}},DeleteApplicationOutput:{input:{type:"structure",required:["ApplicationName","CurrentApplicationVersionId","OutputId"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},OutputId:{}}},output:{type:"structure",members:{ApplicationARN:{},ApplicationVersionId:{type:"long"}}}},DeleteApplicationReferenceDataSource:{input:{type:"structure",required:["ApplicationName","CurrentApplicationVersionId","ReferenceId"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},ReferenceId:{}}},output:{type:"structure",members:{ApplicationARN:{},ApplicationVersionId:{type:"long"}}}},DeleteApplicationSnapshot:{input:{type:"structure",required:["ApplicationName","SnapshotName","SnapshotCreationTimestamp"],members:{ApplicationName:{},SnapshotName:{},SnapshotCreationTimestamp:{type:"timestamp"}}},output:{type:"structure",members:{}}},DeleteApplicationVpcConfiguration:{input:{type:"structure",required:["ApplicationName","VpcConfigurationId"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},VpcConfigurationId:{},ConditionalToken:{}}},output:{type:"structure",members:{ApplicationARN:{},ApplicationVersionId:{type:"long"}}}},DescribeApplication:{input:{type:"structure",required:["ApplicationName"],members:{ApplicationName:{},IncludeAdditionalDetails:{type:"boolean"}}},output:{type:"structure",required:["ApplicationDetail"],members:{ApplicationDetail:{shape:"S3t"}}}},DescribeApplicationSnapshot:{input:{type:"structure",required:["ApplicationName","SnapshotName"],members:{ApplicationName:{},SnapshotName:{}}},output:{type:"structure",required:["SnapshotDetails"],members:{SnapshotDetails:{shape:"S5g"}}}},DescribeApplicationVersion:{input:{type:"structure",required:["ApplicationName","ApplicationVersionId"],members:{ApplicationName:{},ApplicationVersionId:{type:"long"}}},output:{type:"structure",members:{ApplicationVersionDetail:{shape:"S3t"}}}},DiscoverInputSchema:{input:{type:"structure",required:["ServiceExecutionRole"],members:{ResourceARN:{},ServiceExecutionRole:{},InputStartingPositionConfiguration:{shape:"S19"},S3Configuration:{type:"structure",required:["BucketARN","FileKey"],members:{BucketARN:{},FileKey:{}}},InputProcessingConfiguration:{shape:"Sg"}}},output:{type:"structure",members:{InputSchema:{shape:"Sm"},ParsedInputRecords:{type:"list",member:{type:"list",member:{}}},ProcessedInputRecords:{type:"list",member:{}},RawInputRecords:{type:"list",member:{}}}}},ListApplicationSnapshots:{input:{type:"structure",required:["ApplicationName"],members:{ApplicationName:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{SnapshotSummaries:{type:"list",member:{shape:"S5g"}},NextToken:{}}}},ListApplicationVersions:{input:{type:"structure",required:["ApplicationName"],members:{ApplicationName:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ApplicationVersionSummaries:{type:"list",member:{type:"structure",required:["ApplicationVersionId","ApplicationStatus"],members:{ApplicationVersionId:{type:"long"},ApplicationStatus:{}}}},NextToken:{}}}},ListApplications:{input:{type:"structure",members:{Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["ApplicationSummaries"],members:{ApplicationSummaries:{type:"list",member:{type:"structure",required:["ApplicationName","ApplicationARN","ApplicationStatus","ApplicationVersionId","RuntimeEnvironment"],members:{ApplicationName:{},ApplicationARN:{},ApplicationStatus:{},ApplicationVersionId:{type:"long"},RuntimeEnvironment:{},ApplicationMode:{}}}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},output:{type:"structure",members:{Tags:{shape:"S3n"}}}},RollbackApplication:{input:{type:"structure",required:["ApplicationName","CurrentApplicationVersionId"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"}}},output:{type:"structure",required:["ApplicationDetail"],members:{ApplicationDetail:{shape:"S3t"}}}},StartApplication:{input:{type:"structure",required:["ApplicationName"],members:{ApplicationName:{},RunConfiguration:{type:"structure",members:{FlinkRunConfiguration:{shape:"S47"},SqlRunConfigurations:{type:"list",member:{type:"structure",required:["InputId","InputStartingPositionConfiguration"],members:{InputId:{},InputStartingPositionConfiguration:{shape:"S19"}}}},ApplicationRestoreConfiguration:{shape:"S44"}}}}},output:{type:"structure",members:{}}},StopApplication:{input:{type:"structure",required:["ApplicationName"],members:{ApplicationName:{},Force:{type:"boolean"}}},output:{type:"structure",members:{}}},TagResource:{input:{type:"structure",required:["ResourceARN","Tags"],members:{ResourceARN:{},Tags:{shape:"S3n"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceARN","TagKeys"],members:{ResourceARN:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateApplication:{input:{type:"structure",required:["ApplicationName"],members:{ApplicationName:{},CurrentApplicationVersionId:{type:"long"},ApplicationConfigurationUpdate:{type:"structure",members:{SqlApplicationConfigurationUpdate:{type:"structure",members:{InputUpdates:{type:"list",member:{type:"structure",required:["InputId"],members:{InputId:{},NamePrefixUpdate:{},InputProcessingConfigurationUpdate:{type:"structure",required:["InputLambdaProcessorUpdate"],members:{InputLambdaProcessorUpdate:{type:"structure",required:["ResourceARNUpdate"],members:{ResourceARNUpdate:{}}}}},KinesisStreamsInputUpdate:{type:"structure",required:["ResourceARNUpdate"],members:{ResourceARNUpdate:{}}},KinesisFirehoseInputUpdate:{type:"structure",required:["ResourceARNUpdate"],members:{ResourceARNUpdate:{}}},InputSchemaUpdate:{type:"structure",members:{RecordFormatUpdate:{shape:"Sn"},RecordEncodingUpdate:{},RecordColumnUpdates:{shape:"Sw"}}},InputParallelismUpdate:{type:"structure",required:["CountUpdate"],members:{CountUpdate:{type:"integer"}}}}}},OutputUpdates:{type:"list",member:{type:"structure",required:["OutputId"],members:{OutputId:{},NameUpdate:{},KinesisStreamsOutputUpdate:{type:"structure",required:["ResourceARNUpdate"],members:{ResourceARNUpdate:{}}},KinesisFirehoseOutputUpdate:{type:"structure",required:["ResourceARNUpdate"],members:{ResourceARNUpdate:{}}},LambdaOutputUpdate:{type:"structure",required:["ResourceARNUpdate"],members:{ResourceARNUpdate:{}}},DestinationSchemaUpdate:{shape:"S1i"}}}},ReferenceDataSourceUpdates:{type:"list",member:{type:"structure",required:["ReferenceId"],members:{ReferenceId:{},TableNameUpdate:{},S3ReferenceDataSourceUpdate:{type:"structure",members:{BucketARNUpdate:{},FileKeyUpdate:{}}},ReferenceSchemaUpdate:{shape:"Sm"}}}}}},ApplicationCodeConfigurationUpdate:{type:"structure",members:{CodeContentTypeUpdate:{},CodeContentUpdate:{type:"structure",members:{TextContentUpdate:{},ZipFileContentUpdate:{type:"blob"},S3ContentLocationUpdate:{type:"structure",members:{BucketARNUpdate:{},FileKeyUpdate:{},ObjectVersionUpdate:{}}}}}}},FlinkApplicationConfigurationUpdate:{type:"structure",members:{CheckpointConfigurationUpdate:{type:"structure",members:{ConfigurationTypeUpdate:{},CheckpointingEnabledUpdate:{type:"boolean"},CheckpointIntervalUpdate:{type:"long"},MinPauseBetweenCheckpointsUpdate:{type:"long"}}},MonitoringConfigurationUpdate:{type:"structure",members:{ConfigurationTypeUpdate:{},MetricsLevelUpdate:{},LogLevelUpdate:{}}},ParallelismConfigurationUpdate:{type:"structure",members:{ConfigurationTypeUpdate:{},ParallelismUpdate:{type:"integer"},ParallelismPerKPUUpdate:{type:"integer"},AutoScalingEnabledUpdate:{type:"boolean"}}}}},EnvironmentPropertyUpdates:{type:"structure",required:["PropertyGroups"],members:{PropertyGroups:{shape:"S2t"}}},ApplicationSnapshotConfigurationUpdate:{type:"structure",required:["SnapshotsEnabledUpdate"],members:{SnapshotsEnabledUpdate:{type:"boolean"}}},VpcConfigurationUpdates:{type:"list",member:{type:"structure",required:["VpcConfigurationId"],members:{VpcConfigurationId:{},SubnetIdUpdates:{shape:"S21"},SecurityGroupIdUpdates:{shape:"S23"}}}},ZeppelinApplicationConfigurationUpdate:{type:"structure",members:{MonitoringConfigurationUpdate:{type:"structure",required:["LogLevelUpdate"],members:{LogLevelUpdate:{}}},CatalogConfigurationUpdate:{type:"structure",required:["GlueDataCatalogConfigurationUpdate"],members:{GlueDataCatalogConfigurationUpdate:{type:"structure",required:["DatabaseARNUpdate"],members:{DatabaseARNUpdate:{}}}}},DeployAsApplicationConfigurationUpdate:{type:"structure",members:{S3ContentLocationUpdate:{type:"structure",members:{BucketARNUpdate:{},BasePathUpdate:{}}}}},CustomArtifactsConfigurationUpdate:{shape:"S3f"}}}}},ServiceExecutionRoleUpdate:{},RunConfigurationUpdate:{type:"structure",members:{FlinkRunConfiguration:{shape:"S47"},ApplicationRestoreConfiguration:{shape:"S44"}}},CloudWatchLoggingOptionUpdates:{type:"list",member:{type:"structure",required:["CloudWatchLoggingOptionId"],members:{CloudWatchLoggingOptionId:{},LogStreamARNUpdate:{}}}},ConditionalToken:{}}},output:{type:"structure",required:["ApplicationDetail"],members:{ApplicationDetail:{shape:"S3t"}}}},UpdateApplicationMaintenanceConfiguration:{input:{type:"structure",required:["ApplicationName","ApplicationMaintenanceConfigurationUpdate"],members:{ApplicationName:{},ApplicationMaintenanceConfigurationUpdate:{type:"structure",required:["ApplicationMaintenanceWindowStartTimeUpdate"],members:{ApplicationMaintenanceWindowStartTimeUpdate:{}}}}},output:{type:"structure",members:{ApplicationARN:{},ApplicationMaintenanceConfigurationDescription:{shape:"S4o"}}}}},shapes:{S4:{type:"structure",required:["LogStreamARN"],members:{LogStreamARN:{}}},S9:{type:"list",member:{type:"structure",required:["LogStreamARN"],members:{CloudWatchLoggingOptionId:{},LogStreamARN:{},RoleARN:{}}}},Se:{type:"structure",required:["NamePrefix","InputSchema"],members:{NamePrefix:{},InputProcessingConfiguration:{shape:"Sg"},KinesisStreamsInput:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},KinesisFirehoseInput:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},InputParallelism:{shape:"Sk"},InputSchema:{shape:"Sm"}}},Sg:{type:"structure",required:["InputLambdaProcessor"],members:{InputLambdaProcessor:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}}}},Sk:{type:"structure",members:{Count:{type:"integer"}}},Sm:{type:"structure",required:["RecordFormat","RecordColumns"],members:{RecordFormat:{shape:"Sn"},RecordEncoding:{},RecordColumns:{shape:"Sw"}}},Sn:{type:"structure",required:["RecordFormatType"],members:{RecordFormatType:{},MappingParameters:{type:"structure",members:{JSONMappingParameters:{type:"structure",required:["RecordRowPath"],members:{RecordRowPath:{}}},CSVMappingParameters:{type:"structure",required:["RecordRowDelimiter","RecordColumnDelimiter"],members:{RecordRowDelimiter:{},RecordColumnDelimiter:{}}}}}}},Sw:{type:"list",member:{type:"structure",required:["Name","SqlType"],members:{Name:{},Mapping:{},SqlType:{}}}},S12:{type:"list",member:{type:"structure",members:{InputId:{},NamePrefix:{},InAppStreamNames:{type:"list",member:{}},InputProcessingConfigurationDescription:{shape:"S15"},KinesisStreamsInputDescription:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{},RoleARN:{}}},KinesisFirehoseInputDescription:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{},RoleARN:{}}},InputSchema:{shape:"Sm"},InputParallelism:{shape:"Sk"},InputStartingPositionConfiguration:{shape:"S19"}}}},S15:{type:"structure",members:{InputLambdaProcessorDescription:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{},RoleARN:{}}}}},S19:{type:"structure",members:{InputStartingPosition:{}}},S1e:{type:"structure",required:["Name","DestinationSchema"],members:{Name:{},KinesisStreamsOutput:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},KinesisFirehoseOutput:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},LambdaOutput:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{}}},DestinationSchema:{shape:"S1i"}}},S1i:{type:"structure",required:["RecordFormatType"],members:{RecordFormatType:{}}},S1k:{type:"list",member:{type:"structure",members:{OutputId:{},Name:{},KinesisStreamsOutputDescription:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{},RoleARN:{}}},KinesisFirehoseOutputDescription:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{},RoleARN:{}}},LambdaOutputDescription:{type:"structure",required:["ResourceARN"],members:{ResourceARN:{},RoleARN:{}}},DestinationSchema:{shape:"S1i"}}}},S1q:{type:"structure",required:["TableName","ReferenceSchema"],members:{TableName:{},S3ReferenceDataSource:{type:"structure",members:{BucketARN:{},FileKey:{}}},ReferenceSchema:{shape:"Sm"}}},S1w:{type:"list",member:{type:"structure",required:["ReferenceId","TableName","S3ReferenceDataSourceDescription"],members:{ReferenceId:{},TableName:{},S3ReferenceDataSourceDescription:{type:"structure",required:["BucketARN","FileKey"],members:{BucketARN:{},FileKey:{},ReferenceRoleARN:{}}},ReferenceSchema:{shape:"Sm"}}}},S20:{type:"structure",required:["SubnetIds","SecurityGroupIds"],members:{SubnetIds:{shape:"S21"},SecurityGroupIds:{shape:"S23"}}},S21:{type:"list",member:{}},S23:{type:"list",member:{}},S26:{type:"structure",required:["VpcConfigurationId","VpcId","SubnetIds","SecurityGroupIds"],members:{VpcConfigurationId:{},VpcId:{},SubnetIds:{shape:"S21"},SecurityGroupIds:{shape:"S23"}}},S2t:{type:"list",member:{type:"structure",required:["PropertyGroupId","PropertyMap"],members:{PropertyGroupId:{},PropertyMap:{type:"map",key:{},value:{}}}}},S32:{type:"structure",required:["BucketARN","FileKey"],members:{BucketARN:{},FileKey:{},ObjectVersion:{}}},S3f:{type:"list",member:{type:"structure",required:["ArtifactType"],members:{ArtifactType:{},S3ContentLocation:{shape:"S32"},MavenReference:{shape:"S3i"}}}},S3i:{type:"structure",required:["GroupId","ArtifactId","Version"],members:{GroupId:{},ArtifactId:{},Version:{}}},S3n:{type:"list",member:{type:"structure",required:["Key"],members:{Key:{},Value:{}}}},S3t:{type:"structure",required:["ApplicationARN","ApplicationName","RuntimeEnvironment","ApplicationStatus","ApplicationVersionId"],members:{ApplicationARN:{},ApplicationDescription:{},ApplicationName:{},RuntimeEnvironment:{},ServiceExecutionRole:{},ApplicationStatus:{},ApplicationVersionId:{type:"long"},CreateTimestamp:{type:"timestamp"},LastUpdateTimestamp:{type:"timestamp"},ApplicationConfigurationDescription:{type:"structure",members:{SqlApplicationConfigurationDescription:{type:"structure",members:{InputDescriptions:{shape:"S12"},OutputDescriptions:{shape:"S1k"},ReferenceDataSourceDescriptions:{shape:"S1w"}}},ApplicationCodeConfigurationDescription:{type:"structure",required:["CodeContentType"],members:{CodeContentType:{},CodeContentDescription:{type:"structure",members:{TextContent:{},CodeMD5:{},CodeSize:{type:"long"},S3ApplicationCodeLocationDescription:{type:"structure",required:["BucketARN","FileKey"],members:{BucketARN:{},FileKey:{},ObjectVersion:{}}}}}}},RunConfigurationDescription:{type:"structure",members:{ApplicationRestoreConfigurationDescription:{shape:"S44"},FlinkRunConfigurationDescription:{shape:"S47"}}},FlinkApplicationConfigurationDescription:{type:"structure",members:{CheckpointConfigurationDescription:{type:"structure",members:{ConfigurationType:{},CheckpointingEnabled:{type:"boolean"},CheckpointInterval:{type:"long"},MinPauseBetweenCheckpoints:{type:"long"}}},MonitoringConfigurationDescription:{type:"structure",members:{ConfigurationType:{},MetricsLevel:{},LogLevel:{}}},ParallelismConfigurationDescription:{type:"structure",members:{ConfigurationType:{},Parallelism:{type:"integer"},ParallelismPerKPU:{type:"integer"},CurrentParallelism:{type:"integer"},AutoScalingEnabled:{type:"boolean"}}},JobPlanDescription:{}}},EnvironmentPropertyDescriptions:{type:"structure",members:{PropertyGroupDescriptions:{shape:"S2t"}}},ApplicationSnapshotConfigurationDescription:{type:"structure",required:["SnapshotsEnabled"],members:{SnapshotsEnabled:{type:"boolean"}}},VpcConfigurationDescriptions:{type:"list",member:{shape:"S26"}},ZeppelinApplicationConfigurationDescription:{type:"structure",required:["MonitoringConfigurationDescription"],members:{MonitoringConfigurationDescription:{type:"structure",members:{LogLevel:{}}},CatalogConfigurationDescription:{type:"structure",required:["GlueDataCatalogConfigurationDescription"],members:{GlueDataCatalogConfigurationDescription:{type:"structure",required:["DatabaseARN"],members:{DatabaseARN:{}}}}},DeployAsApplicationConfigurationDescription:{type:"structure",required:["S3ContentLocationDescription"],members:{S3ContentLocationDescription:{type:"structure",required:["BucketARN"],members:{BucketARN:{},BasePath:{}}}}},CustomArtifactsConfigurationDescription:{type:"list",member:{type:"structure",members:{ArtifactType:{},S3ContentLocationDescription:{shape:"S32"},MavenReferenceDescription:{shape:"S3i"}}}}}}}},CloudWatchLoggingOptionDescriptions:{shape:"S9"},ApplicationMaintenanceConfigurationDescription:{shape:"S4o"},ApplicationVersionUpdatedFrom:{type:"long"},ApplicationVersionRolledBackFrom:{type:"long"},ConditionalToken:{},ApplicationVersionRolledBackTo:{type:"long"},ApplicationMode:{}}},S44:{type:"structure",required:["ApplicationRestoreType"],members:{ApplicationRestoreType:{},SnapshotName:{}}},S47:{type:"structure",members:{AllowNonRestoredState:{type:"boolean"}}},S4o:{type:"structure",required:["ApplicationMaintenanceWindowStartTime","ApplicationMaintenanceWindowEndTime"],members:{ApplicationMaintenanceWindowStartTime:{},ApplicationMaintenanceWindowEndTime:{}}},S5g:{type:"structure",required:["SnapshotName","SnapshotStatus","ApplicationVersionId"],members:{SnapshotName:{},SnapshotStatus:{},ApplicationVersionId:{type:"long"},SnapshotCreationTimestamp:{type:"timestamp"}}}}}},9206:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2016-11-15",endpointPrefix:"ec2",protocol:"ec2",serviceAbbreviation:"Amazon EC2",serviceFullName:"Amazon Elastic Compute Cloud",serviceId:"EC2",signatureVersion:"v4",uid:"ec2-2016-11-15",xmlNamespace:"http://ec2.amazonaws.com/doc/2016-11-15"},operations:{AcceptReservedInstancesExchangeQuote:{input:{type:"structure",required:["ReservedInstanceIds"],members:{DryRun:{type:"boolean"},ReservedInstanceIds:{shape:"S3",locationName:"ReservedInstanceId"},TargetConfigurations:{shape:"S5",locationName:"TargetConfiguration"}}},output:{type:"structure",members:{ExchangeId:{locationName:"exchangeId"}}}},AcceptTransitGatewayMulticastDomainAssociations:{input:{type:"structure",members:{TransitGatewayMulticastDomainId:{},TransitGatewayAttachmentId:{},SubnetIds:{shape:"Se"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Associations:{shape:"Sg",locationName:"associations"}}}},AcceptTransitGatewayPeeringAttachment:{input:{type:"structure",required:["TransitGatewayAttachmentId"],members:{TransitGatewayAttachmentId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayPeeringAttachment:{shape:"Sn",locationName:"transitGatewayPeeringAttachment"}}}},AcceptTransitGatewayVpcAttachment:{input:{type:"structure",required:["TransitGatewayAttachmentId"],members:{TransitGatewayAttachmentId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayVpcAttachment:{shape:"Sw",locationName:"transitGatewayVpcAttachment"}}}},AcceptVpcEndpointConnections:{input:{type:"structure",required:["ServiceId","VpcEndpointIds"],members:{DryRun:{type:"boolean"},ServiceId:{},VpcEndpointIds:{shape:"S13",locationName:"VpcEndpointId"}}},output:{type:"structure",members:{Unsuccessful:{shape:"S16",locationName:"unsuccessful"}}}},AcceptVpcPeeringConnection:{input:{type:"structure",members:{DryRun:{locationName:"dryRun",type:"boolean"},VpcPeeringConnectionId:{locationName:"vpcPeeringConnectionId"}}},output:{type:"structure",members:{VpcPeeringConnection:{shape:"S1c",locationName:"vpcPeeringConnection"}}}},AdvertiseByoipCidr:{input:{type:"structure",required:["Cidr"],members:{Cidr:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{ByoipCidr:{shape:"S1n",locationName:"byoipCidr"}}}},AllocateAddress:{input:{type:"structure",members:{Domain:{},Address:{},PublicIpv4Pool:{},NetworkBorderGroup:{},CustomerOwnedIpv4Pool:{},DryRun:{locationName:"dryRun",type:"boolean"},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"}}},output:{type:"structure",members:{PublicIp:{locationName:"publicIp"},AllocationId:{locationName:"allocationId"},PublicIpv4Pool:{locationName:"publicIpv4Pool"},NetworkBorderGroup:{locationName:"networkBorderGroup"},Domain:{locationName:"domain"},CustomerOwnedIp:{locationName:"customerOwnedIp"},CustomerOwnedIpv4Pool:{locationName:"customerOwnedIpv4Pool"},CarrierIp:{locationName:"carrierIp"}}}},AllocateHosts:{input:{type:"structure",required:["AvailabilityZone","Quantity"],members:{AutoPlacement:{locationName:"autoPlacement"},AvailabilityZone:{locationName:"availabilityZone"},ClientToken:{locationName:"clientToken"},InstanceType:{locationName:"instanceType"},InstanceFamily:{},Quantity:{locationName:"quantity",type:"integer"},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},HostRecovery:{},OutpostArn:{}}},output:{type:"structure",members:{HostIds:{shape:"S21",locationName:"hostIdSet"}}}},AllocateIpamPoolCidr:{input:{type:"structure",required:["IpamPoolId"],members:{DryRun:{type:"boolean"},IpamPoolId:{},Cidr:{},NetmaskLength:{type:"integer"},ClientToken:{idempotencyToken:true},Description:{},PreviewNextCidr:{type:"boolean"},DisallowedCidrs:{locationName:"DisallowedCidr",type:"list",member:{locationName:"item"}}}},output:{type:"structure",members:{IpamPoolAllocation:{shape:"S26",locationName:"ipamPoolAllocation"}}}},ApplySecurityGroupsToClientVpnTargetNetwork:{input:{type:"structure",required:["ClientVpnEndpointId","VpcId","SecurityGroupIds"],members:{ClientVpnEndpointId:{},VpcId:{},SecurityGroupIds:{shape:"S2c",locationName:"SecurityGroupId"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{SecurityGroupIds:{shape:"S2c",locationName:"securityGroupIds"}}}},AssignIpv6Addresses:{input:{type:"structure",required:["NetworkInterfaceId"],members:{Ipv6AddressCount:{locationName:"ipv6AddressCount",type:"integer"},Ipv6Addresses:{shape:"S2g",locationName:"ipv6Addresses"},Ipv6PrefixCount:{type:"integer"},Ipv6Prefixes:{shape:"S2h",locationName:"Ipv6Prefix"},NetworkInterfaceId:{locationName:"networkInterfaceId"}}},output:{type:"structure",members:{AssignedIpv6Addresses:{shape:"S2g",locationName:"assignedIpv6Addresses"},AssignedIpv6Prefixes:{shape:"S2h",locationName:"assignedIpv6PrefixSet"},NetworkInterfaceId:{locationName:"networkInterfaceId"}}}},AssignPrivateIpAddresses:{input:{type:"structure",required:["NetworkInterfaceId"],members:{AllowReassignment:{locationName:"allowReassignment",type:"boolean"},NetworkInterfaceId:{locationName:"networkInterfaceId"},PrivateIpAddresses:{shape:"S2l",locationName:"privateIpAddress"},SecondaryPrivateIpAddressCount:{locationName:"secondaryPrivateIpAddressCount",type:"integer"},Ipv4Prefixes:{shape:"S2h",locationName:"Ipv4Prefix"},Ipv4PrefixCount:{type:"integer"}}},output:{type:"structure",members:{NetworkInterfaceId:{locationName:"networkInterfaceId"},AssignedPrivateIpAddresses:{locationName:"assignedPrivateIpAddressesSet",type:"list",member:{locationName:"item",type:"structure",members:{PrivateIpAddress:{locationName:"privateIpAddress"}}}},AssignedIpv4Prefixes:{shape:"S2p",locationName:"assignedIpv4PrefixSet"}}}},AssociateAddress:{input:{type:"structure",members:{AllocationId:{},InstanceId:{},PublicIp:{},AllowReassociation:{locationName:"allowReassociation",type:"boolean"},DryRun:{locationName:"dryRun",type:"boolean"},NetworkInterfaceId:{locationName:"networkInterfaceId"},PrivateIpAddress:{locationName:"privateIpAddress"}}},output:{type:"structure",members:{AssociationId:{locationName:"associationId"}}}},AssociateClientVpnTargetNetwork:{input:{type:"structure",required:["ClientVpnEndpointId","SubnetId"],members:{ClientVpnEndpointId:{},SubnetId:{},ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"}}},output:{type:"structure",members:{AssociationId:{locationName:"associationId"},Status:{shape:"S2y",locationName:"status"}}}},AssociateDhcpOptions:{input:{type:"structure",required:["DhcpOptionsId","VpcId"],members:{DhcpOptionsId:{},VpcId:{},DryRun:{locationName:"dryRun",type:"boolean"}}}},AssociateEnclaveCertificateIamRole:{input:{type:"structure",members:{CertificateArn:{},RoleArn:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{CertificateS3BucketName:{locationName:"certificateS3BucketName"},CertificateS3ObjectKey:{locationName:"certificateS3ObjectKey"},EncryptionKmsKeyId:{locationName:"encryptionKmsKeyId"}}}},AssociateIamInstanceProfile:{input:{type:"structure",required:["IamInstanceProfile","InstanceId"],members:{IamInstanceProfile:{shape:"S36"},InstanceId:{}}},output:{type:"structure",members:{IamInstanceProfileAssociation:{shape:"S38",locationName:"iamInstanceProfileAssociation"}}}},AssociateInstanceEventWindow:{input:{type:"structure",required:["InstanceEventWindowId","AssociationTarget"],members:{DryRun:{type:"boolean"},InstanceEventWindowId:{},AssociationTarget:{type:"structure",members:{InstanceIds:{shape:"S3e",locationName:"InstanceId"},InstanceTags:{shape:"Ss",locationName:"InstanceTag"},DedicatedHostIds:{shape:"S3f",locationName:"DedicatedHostId"}}}}},output:{type:"structure",members:{InstanceEventWindow:{shape:"S3i",locationName:"instanceEventWindow"}}}},AssociateRouteTable:{input:{type:"structure",required:["RouteTableId"],members:{DryRun:{locationName:"dryRun",type:"boolean"},RouteTableId:{locationName:"routeTableId"},SubnetId:{locationName:"subnetId"},GatewayId:{}}},output:{type:"structure",members:{AssociationId:{locationName:"associationId"},AssociationState:{shape:"S3u",locationName:"associationState"}}}},AssociateSubnetCidrBlock:{input:{type:"structure",required:["Ipv6CidrBlock","SubnetId"],members:{Ipv6CidrBlock:{locationName:"ipv6CidrBlock"},SubnetId:{locationName:"subnetId"}}},output:{type:"structure",members:{Ipv6CidrBlockAssociation:{shape:"S3y",locationName:"ipv6CidrBlockAssociation"},SubnetId:{locationName:"subnetId"}}}},AssociateTransitGatewayMulticastDomain:{input:{type:"structure",members:{TransitGatewayMulticastDomainId:{},TransitGatewayAttachmentId:{},SubnetIds:{shape:"S43"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Associations:{shape:"Sg",locationName:"associations"}}}},AssociateTransitGatewayRouteTable:{input:{type:"structure",required:["TransitGatewayRouteTableId","TransitGatewayAttachmentId"],members:{TransitGatewayRouteTableId:{},TransitGatewayAttachmentId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Association:{shape:"S48",locationName:"association"}}}},AssociateTrunkInterface:{input:{type:"structure",required:["BranchInterfaceId","TrunkInterfaceId"],members:{BranchInterfaceId:{},TrunkInterfaceId:{},VlanId:{type:"integer"},GreKey:{type:"integer"},ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"}}},output:{type:"structure",members:{InterfaceAssociation:{shape:"S4c",locationName:"interfaceAssociation"},ClientToken:{locationName:"clientToken"}}}},AssociateVpcCidrBlock:{input:{type:"structure",required:["VpcId"],members:{AmazonProvidedIpv6CidrBlock:{locationName:"amazonProvidedIpv6CidrBlock",type:"boolean"},CidrBlock:{},VpcId:{locationName:"vpcId"},Ipv6CidrBlockNetworkBorderGroup:{},Ipv6Pool:{},Ipv6CidrBlock:{},Ipv4IpamPoolId:{},Ipv4NetmaskLength:{type:"integer"},Ipv6IpamPoolId:{},Ipv6NetmaskLength:{type:"integer"}}},output:{type:"structure",members:{Ipv6CidrBlockAssociation:{shape:"S4j",locationName:"ipv6CidrBlockAssociation"},CidrBlockAssociation:{shape:"S4m",locationName:"cidrBlockAssociation"},VpcId:{locationName:"vpcId"}}}},AttachClassicLinkVpc:{input:{type:"structure",required:["Groups","InstanceId","VpcId"],members:{DryRun:{locationName:"dryRun",type:"boolean"},Groups:{shape:"S4o",locationName:"SecurityGroupId"},InstanceId:{locationName:"instanceId"},VpcId:{locationName:"vpcId"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},AttachInternetGateway:{input:{type:"structure",required:["InternetGatewayId","VpcId"],members:{DryRun:{locationName:"dryRun",type:"boolean"},InternetGatewayId:{locationName:"internetGatewayId"},VpcId:{locationName:"vpcId"}}}},AttachNetworkInterface:{input:{type:"structure",required:["DeviceIndex","InstanceId","NetworkInterfaceId"],members:{DeviceIndex:{locationName:"deviceIndex",type:"integer"},DryRun:{locationName:"dryRun",type:"boolean"},InstanceId:{locationName:"instanceId"},NetworkInterfaceId:{locationName:"networkInterfaceId"},NetworkCardIndex:{type:"integer"}}},output:{type:"structure",members:{AttachmentId:{locationName:"attachmentId"},NetworkCardIndex:{locationName:"networkCardIndex",type:"integer"}}}},AttachVolume:{input:{type:"structure",required:["Device","InstanceId","VolumeId"],members:{Device:{},InstanceId:{},VolumeId:{},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{shape:"S4w"}},AttachVpnGateway:{input:{type:"structure",required:["VpcId","VpnGatewayId"],members:{VpcId:{},VpnGatewayId:{},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{VpcAttachment:{shape:"S51",locationName:"attachment"}}}},AuthorizeClientVpnIngress:{input:{type:"structure",required:["ClientVpnEndpointId","TargetNetworkCidr"],members:{ClientVpnEndpointId:{},TargetNetworkCidr:{},AccessGroupId:{},AuthorizeAllGroups:{type:"boolean"},Description:{},ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Status:{shape:"S55",locationName:"status"}}}},AuthorizeSecurityGroupEgress:{input:{type:"structure",required:["GroupId"],members:{DryRun:{locationName:"dryRun",type:"boolean"},GroupId:{locationName:"groupId"},IpPermissions:{shape:"S58",locationName:"ipPermissions"},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},CidrIp:{locationName:"cidrIp"},FromPort:{locationName:"fromPort",type:"integer"},IpProtocol:{locationName:"ipProtocol"},ToPort:{locationName:"toPort",type:"integer"},SourceSecurityGroupName:{locationName:"sourceSecurityGroupName"},SourceSecurityGroupOwnerId:{locationName:"sourceSecurityGroupOwnerId"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"},SecurityGroupRules:{shape:"S5j",locationName:"securityGroupRuleSet"}}}},AuthorizeSecurityGroupIngress:{input:{type:"structure",members:{CidrIp:{},FromPort:{type:"integer"},GroupId:{},GroupName:{},IpPermissions:{shape:"S58"},IpProtocol:{},SourceSecurityGroupName:{},SourceSecurityGroupOwnerId:{},ToPort:{type:"integer"},DryRun:{locationName:"dryRun",type:"boolean"},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"},SecurityGroupRules:{shape:"S5j",locationName:"securityGroupRuleSet"}}}},BundleInstance:{input:{type:"structure",required:["InstanceId","Storage"],members:{InstanceId:{},Storage:{shape:"S5s"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{BundleTask:{shape:"S5w",locationName:"bundleInstanceTask"}}}},CancelBundleTask:{input:{type:"structure",required:["BundleId"],members:{BundleId:{},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{BundleTask:{shape:"S5w",locationName:"bundleInstanceTask"}}}},CancelCapacityReservation:{input:{type:"structure",required:["CapacityReservationId"],members:{CapacityReservationId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},CancelCapacityReservationFleets:{input:{type:"structure",required:["CapacityReservationFleetIds"],members:{DryRun:{type:"boolean"},CapacityReservationFleetIds:{shape:"S66",locationName:"CapacityReservationFleetId"}}},output:{type:"structure",members:{SuccessfulFleetCancellations:{locationName:"successfulFleetCancellationSet",type:"list",member:{locationName:"item",type:"structure",members:{CurrentFleetState:{locationName:"currentFleetState"},PreviousFleetState:{locationName:"previousFleetState"},CapacityReservationFleetId:{locationName:"capacityReservationFleetId"}}}},FailedFleetCancellations:{locationName:"failedFleetCancellationSet",type:"list",member:{locationName:"item",type:"structure",members:{CapacityReservationFleetId:{locationName:"capacityReservationFleetId"},CancelCapacityReservationFleetError:{locationName:"cancelCapacityReservationFleetError",type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}}}}}}}},CancelConversionTask:{input:{type:"structure",required:["ConversionTaskId"],members:{ConversionTaskId:{locationName:"conversionTaskId"},DryRun:{locationName:"dryRun",type:"boolean"},ReasonMessage:{locationName:"reasonMessage"}}}},CancelExportTask:{input:{type:"structure",required:["ExportTaskId"],members:{ExportTaskId:{locationName:"exportTaskId"}}}},CancelImportTask:{input:{type:"structure",members:{CancelReason:{},DryRun:{type:"boolean"},ImportTaskId:{}}},output:{type:"structure",members:{ImportTaskId:{locationName:"importTaskId"},PreviousState:{locationName:"previousState"},State:{locationName:"state"}}}},CancelReservedInstancesListing:{input:{type:"structure",required:["ReservedInstancesListingId"],members:{ReservedInstancesListingId:{locationName:"reservedInstancesListingId"}}},output:{type:"structure",members:{ReservedInstancesListings:{shape:"S6r",locationName:"reservedInstancesListingsSet"}}}},CancelSpotFleetRequests:{input:{type:"structure",required:["SpotFleetRequestIds","TerminateInstances"],members:{DryRun:{locationName:"dryRun",type:"boolean"},SpotFleetRequestIds:{shape:"S73",locationName:"spotFleetRequestId"},TerminateInstances:{locationName:"terminateInstances",type:"boolean"}}},output:{type:"structure",members:{SuccessfulFleetRequests:{locationName:"successfulFleetRequestSet",type:"list",member:{locationName:"item",type:"structure",members:{CurrentSpotFleetRequestState:{locationName:"currentSpotFleetRequestState"},PreviousSpotFleetRequestState:{locationName:"previousSpotFleetRequestState"},SpotFleetRequestId:{locationName:"spotFleetRequestId"}}}},UnsuccessfulFleetRequests:{locationName:"unsuccessfulFleetRequestSet",type:"list",member:{locationName:"item",type:"structure",members:{Error:{locationName:"error",type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},SpotFleetRequestId:{locationName:"spotFleetRequestId"}}}}}}},CancelSpotInstanceRequests:{input:{type:"structure",required:["SpotInstanceRequestIds"],members:{DryRun:{locationName:"dryRun",type:"boolean"},SpotInstanceRequestIds:{shape:"S7e",locationName:"SpotInstanceRequestId"}}},output:{type:"structure",members:{CancelledSpotInstanceRequests:{locationName:"spotInstanceRequestSet",type:"list",member:{locationName:"item",type:"structure",members:{SpotInstanceRequestId:{locationName:"spotInstanceRequestId"},State:{locationName:"state"}}}}}}},ConfirmProductInstance:{input:{type:"structure",required:["InstanceId","ProductCode"],members:{InstanceId:{},ProductCode:{},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{OwnerId:{locationName:"ownerId"},Return:{locationName:"return",type:"boolean"}}}},CopyFpgaImage:{input:{type:"structure",required:["SourceFpgaImageId","SourceRegion"],members:{DryRun:{type:"boolean"},SourceFpgaImageId:{},Description:{},Name:{},SourceRegion:{},ClientToken:{}}},output:{type:"structure",members:{FpgaImageId:{locationName:"fpgaImageId"}}}},CopyImage:{input:{type:"structure",required:["Name","SourceImageId","SourceRegion"],members:{ClientToken:{},Description:{},Encrypted:{locationName:"encrypted",type:"boolean"},KmsKeyId:{locationName:"kmsKeyId"},Name:{},SourceImageId:{},SourceRegion:{},DestinationOutpostArn:{},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{ImageId:{locationName:"imageId"}}}},CopySnapshot:{input:{type:"structure",required:["SourceRegion","SourceSnapshotId"],members:{Description:{},DestinationOutpostArn:{},DestinationRegion:{locationName:"destinationRegion"},Encrypted:{locationName:"encrypted",type:"boolean"},KmsKeyId:{locationName:"kmsKeyId"},PresignedUrl:{locationName:"presignedUrl"},SourceRegion:{},SourceSnapshotId:{},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{SnapshotId:{locationName:"snapshotId"},Tags:{shape:"Ss",locationName:"tagSet"}}}},CreateCapacityReservation:{input:{type:"structure",required:["InstanceType","InstancePlatform","InstanceCount"],members:{ClientToken:{},InstanceType:{},InstancePlatform:{},AvailabilityZone:{},AvailabilityZoneId:{},Tenancy:{},InstanceCount:{type:"integer"},EbsOptimized:{type:"boolean"},EphemeralStorage:{type:"boolean"},EndDate:{type:"timestamp"},EndDateType:{},InstanceMatchCriteria:{},TagSpecifications:{shape:"S1t"},DryRun:{type:"boolean"},OutpostArn:{},PlacementGroupArn:{}}},output:{type:"structure",members:{CapacityReservation:{shape:"S81",locationName:"capacityReservation"}}}},CreateCapacityReservationFleet:{input:{type:"structure",required:["InstanceTypeSpecifications","TotalTargetCapacity"],members:{AllocationStrategy:{},ClientToken:{idempotencyToken:true},InstanceTypeSpecifications:{locationName:"InstanceTypeSpecification",type:"list",member:{type:"structure",members:{InstanceType:{},InstancePlatform:{},Weight:{type:"double"},AvailabilityZone:{},AvailabilityZoneId:{},EbsOptimized:{type:"boolean"},Priority:{type:"integer"}}}},Tenancy:{},TotalTargetCapacity:{type:"integer"},EndDate:{type:"timestamp"},InstanceMatchCriteria:{},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{CapacityReservationFleetId:{locationName:"capacityReservationFleetId"},State:{locationName:"state"},TotalTargetCapacity:{locationName:"totalTargetCapacity",type:"integer"},TotalFulfilledCapacity:{locationName:"totalFulfilledCapacity",type:"double"},InstanceMatchCriteria:{locationName:"instanceMatchCriteria"},AllocationStrategy:{locationName:"allocationStrategy"},CreateTime:{locationName:"createTime",type:"timestamp"},EndDate:{locationName:"endDate",type:"timestamp"},Tenancy:{locationName:"tenancy"},FleetCapacityReservations:{shape:"S8d",locationName:"fleetCapacityReservationSet"},Tags:{shape:"Ss",locationName:"tagSet"}}}},CreateCarrierGateway:{input:{type:"structure",required:["VpcId"],members:{VpcId:{},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},DryRun:{type:"boolean"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{CarrierGateway:{shape:"S8h",locationName:"carrierGateway"}}}},CreateClientVpnEndpoint:{input:{type:"structure",required:["ClientCidrBlock","ServerCertificateArn","AuthenticationOptions","ConnectionLogOptions"],members:{ClientCidrBlock:{},ServerCertificateArn:{},AuthenticationOptions:{locationName:"Authentication",type:"list",member:{type:"structure",members:{Type:{},ActiveDirectory:{type:"structure",members:{DirectoryId:{}}},MutualAuthentication:{type:"structure",members:{ClientRootCertificateChainArn:{}}},FederatedAuthentication:{type:"structure",members:{SAMLProviderArn:{},SelfServiceSAMLProviderArn:{}}}}}},ConnectionLogOptions:{shape:"S8r"},DnsServers:{shape:"Se"},TransportProtocol:{},VpnPort:{type:"integer"},Description:{},SplitTunnel:{type:"boolean"},DryRun:{type:"boolean"},ClientToken:{idempotencyToken:true},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},SecurityGroupIds:{shape:"S2c",locationName:"SecurityGroupId"},VpcId:{},SelfServicePortal:{},ClientConnectOptions:{shape:"S8u"},SessionTimeoutHours:{type:"integer"},ClientLoginBannerOptions:{shape:"S8v"}}},output:{type:"structure",members:{ClientVpnEndpointId:{locationName:"clientVpnEndpointId"},Status:{shape:"S8x",locationName:"status"},DnsName:{locationName:"dnsName"}}}},CreateClientVpnRoute:{input:{type:"structure",required:["ClientVpnEndpointId","DestinationCidrBlock","TargetVpcSubnetId"],members:{ClientVpnEndpointId:{},DestinationCidrBlock:{},TargetVpcSubnetId:{},Description:{},ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Status:{shape:"S91",locationName:"status"}}}},CreateCustomerGateway:{input:{type:"structure",required:["BgpAsn","Type"],members:{BgpAsn:{type:"integer"},PublicIp:{locationName:"IpAddress"},CertificateArn:{},Type:{},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},DeviceName:{},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{CustomerGateway:{shape:"S96",locationName:"customerGateway"}}}},CreateDefaultSubnet:{input:{type:"structure",required:["AvailabilityZone"],members:{AvailabilityZone:{},DryRun:{type:"boolean"},Ipv6Native:{type:"boolean"}}},output:{type:"structure",members:{Subnet:{shape:"S99",locationName:"subnet"}}}},CreateDefaultVpc:{input:{type:"structure",members:{DryRun:{type:"boolean"}}},output:{type:"structure",members:{Vpc:{shape:"S9h",locationName:"vpc"}}}},CreateDhcpOptions:{input:{type:"structure",required:["DhcpConfigurations"],members:{DhcpConfigurations:{locationName:"dhcpConfiguration",type:"list",member:{locationName:"item",type:"structure",members:{Key:{locationName:"key"},Values:{shape:"Se",locationName:"Value"}}}},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{DhcpOptions:{shape:"S9q",locationName:"dhcpOptions"}}}},CreateEgressOnlyInternetGateway:{input:{type:"structure",required:["VpcId"],members:{ClientToken:{},DryRun:{type:"boolean"},VpcId:{},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"}}},output:{type:"structure",members:{ClientToken:{locationName:"clientToken"},EgressOnlyInternetGateway:{shape:"S9x",locationName:"egressOnlyInternetGateway"}}}},CreateFleet:{input:{type:"structure",required:["LaunchTemplateConfigs","TargetCapacitySpecification"],members:{DryRun:{type:"boolean"},ClientToken:{},SpotOptions:{type:"structure",members:{AllocationStrategy:{},MaintenanceStrategies:{type:"structure",members:{CapacityRebalance:{type:"structure",members:{ReplacementStrategy:{},TerminationDelay:{type:"integer"}}}}},InstanceInterruptionBehavior:{},InstancePoolsToUseCount:{type:"integer"},SingleInstanceType:{type:"boolean"},SingleAvailabilityZone:{type:"boolean"},MinTargetCapacity:{type:"integer"},MaxTotalPrice:{}}},OnDemandOptions:{type:"structure",members:{AllocationStrategy:{},CapacityReservationOptions:{type:"structure",members:{UsageStrategy:{}}},SingleInstanceType:{type:"boolean"},SingleAvailabilityZone:{type:"boolean"},MinTargetCapacity:{type:"integer"},MaxTotalPrice:{}}},ExcessCapacityTerminationPolicy:{},LaunchTemplateConfigs:{shape:"Sad"},TargetCapacitySpecification:{shape:"Sbc"},TerminateInstancesWithExpiration:{type:"boolean"},Type:{},ValidFrom:{type:"timestamp"},ValidUntil:{type:"timestamp"},ReplaceUnhealthyInstances:{type:"boolean"},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},Context:{}}},output:{type:"structure",members:{FleetId:{locationName:"fleetId"},Errors:{locationName:"errorSet",type:"list",member:{locationName:"item",type:"structure",members:{LaunchTemplateAndOverrides:{shape:"Sbk",locationName:"launchTemplateAndOverrides"},Lifecycle:{locationName:"lifecycle"},ErrorCode:{locationName:"errorCode"},ErrorMessage:{locationName:"errorMessage"}}}},Instances:{locationName:"fleetInstanceSet",type:"list",member:{locationName:"item",type:"structure",members:{LaunchTemplateAndOverrides:{shape:"Sbk",locationName:"launchTemplateAndOverrides"},Lifecycle:{locationName:"lifecycle"},InstanceIds:{shape:"Sc0",locationName:"instanceIds"},InstanceType:{locationName:"instanceType"},Platform:{locationName:"platform"}}}}}}},CreateFlowLogs:{input:{type:"structure",required:["ResourceIds","ResourceType","TrafficType"],members:{DryRun:{type:"boolean"},ClientToken:{},DeliverLogsPermissionArn:{},LogGroupName:{},ResourceIds:{locationName:"ResourceId",type:"list",member:{locationName:"item"}},ResourceType:{},TrafficType:{},LogDestinationType:{},LogDestination:{},LogFormat:{},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},MaxAggregationInterval:{type:"integer"},DestinationOptions:{type:"structure",members:{FileFormat:{},HiveCompatiblePartitions:{type:"boolean"},PerHourPartition:{type:"boolean"}}}}},output:{type:"structure",members:{ClientToken:{locationName:"clientToken"},FlowLogIds:{shape:"Se",locationName:"flowLogIdSet"},Unsuccessful:{shape:"S16",locationName:"unsuccessful"}}}},CreateFpgaImage:{input:{type:"structure",required:["InputStorageLocation"],members:{DryRun:{type:"boolean"},InputStorageLocation:{shape:"Scc"},LogsStorageLocation:{shape:"Scc"},Description:{},Name:{},ClientToken:{},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"}}},output:{type:"structure",members:{FpgaImageId:{locationName:"fpgaImageId"},FpgaImageGlobalId:{locationName:"fpgaImageGlobalId"}}}},CreateImage:{input:{type:"structure",required:["InstanceId","Name"],members:{BlockDeviceMappings:{shape:"Scf",locationName:"blockDeviceMapping"},Description:{locationName:"description"},DryRun:{locationName:"dryRun",type:"boolean"},InstanceId:{locationName:"instanceId"},Name:{locationName:"name"},NoReboot:{locationName:"noReboot",type:"boolean"},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"}}},output:{type:"structure",members:{ImageId:{locationName:"imageId"}}}},CreateInstanceEventWindow:{input:{type:"structure",members:{DryRun:{type:"boolean"},Name:{},TimeRanges:{shape:"Scm",locationName:"TimeRange"},CronExpression:{},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"}}},output:{type:"structure",members:{InstanceEventWindow:{shape:"S3i",locationName:"instanceEventWindow"}}}},CreateInstanceExportTask:{input:{type:"structure",required:["ExportToS3Task","InstanceId","TargetEnvironment"],members:{Description:{locationName:"description"},ExportToS3Task:{locationName:"exportToS3",type:"structure",members:{ContainerFormat:{locationName:"containerFormat"},DiskImageFormat:{locationName:"diskImageFormat"},S3Bucket:{locationName:"s3Bucket"},S3Prefix:{locationName:"s3Prefix"}}},InstanceId:{locationName:"instanceId"},TargetEnvironment:{locationName:"targetEnvironment"},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"}}},output:{type:"structure",members:{ExportTask:{shape:"Scv",locationName:"exportTask"}}}},CreateInternetGateway:{input:{type:"structure",members:{TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{InternetGateway:{shape:"Sd1",locationName:"internetGateway"}}}},CreateIpam:{input:{type:"structure",members:{DryRun:{type:"boolean"},Description:{},OperatingRegions:{shape:"Sd3",locationName:"OperatingRegion"},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{Ipam:{shape:"Sd6",locationName:"ipam"}}}},CreateIpamPool:{input:{type:"structure",required:["IpamScopeId","AddressFamily"],members:{DryRun:{type:"boolean"},IpamScopeId:{},Locale:{},SourceIpamPoolId:{},Description:{},AddressFamily:{},AutoImport:{type:"boolean"},PubliclyAdvertisable:{type:"boolean"},AllocationMinNetmaskLength:{type:"integer"},AllocationMaxNetmaskLength:{type:"integer"},AllocationDefaultNetmaskLength:{type:"integer"},AllocationResourceTags:{shape:"Sdf",locationName:"AllocationResourceTag"},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},ClientToken:{idempotencyToken:true},AwsService:{}}},output:{type:"structure",members:{IpamPool:{shape:"Sdj",locationName:"ipamPool"}}}},CreateIpamScope:{input:{type:"structure",required:["IpamId"],members:{DryRun:{type:"boolean"},IpamId:{},Description:{},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{IpamScope:{shape:"Sdq",locationName:"ipamScope"}}}},CreateKeyPair:{input:{type:"structure",required:["KeyName"],members:{KeyName:{},DryRun:{locationName:"dryRun",type:"boolean"},KeyType:{},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},KeyFormat:{}}},output:{type:"structure",members:{KeyFingerprint:{locationName:"keyFingerprint"},KeyMaterial:{locationName:"keyMaterial",type:"string",sensitive:true},KeyName:{locationName:"keyName"},KeyPairId:{locationName:"keyPairId"},Tags:{shape:"Ss",locationName:"tagSet"}}}},CreateLaunchTemplate:{input:{type:"structure",required:["LaunchTemplateName","LaunchTemplateData"],members:{DryRun:{type:"boolean"},ClientToken:{},LaunchTemplateName:{},VersionDescription:{},LaunchTemplateData:{shape:"Sdz"},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"}}},output:{type:"structure",members:{LaunchTemplate:{shape:"Sfh",locationName:"launchTemplate"},Warning:{shape:"Sfi",locationName:"warning"}}}},CreateLaunchTemplateVersion:{input:{type:"structure",required:["LaunchTemplateData"],members:{DryRun:{type:"boolean"},ClientToken:{},LaunchTemplateId:{},LaunchTemplateName:{},SourceVersion:{},VersionDescription:{},LaunchTemplateData:{shape:"Sdz"}}},output:{type:"structure",members:{LaunchTemplateVersion:{shape:"Sfn",locationName:"launchTemplateVersion"},Warning:{shape:"Sfi",locationName:"warning"}}}},CreateLocalGatewayRoute:{input:{type:"structure",required:["DestinationCidrBlock","LocalGatewayRouteTableId","LocalGatewayVirtualInterfaceGroupId"],members:{DestinationCidrBlock:{},LocalGatewayRouteTableId:{},LocalGatewayVirtualInterfaceGroupId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Route:{shape:"Sgr",locationName:"route"}}}},CreateLocalGatewayRouteTableVpcAssociation:{input:{type:"structure",required:["LocalGatewayRouteTableId","VpcId"],members:{LocalGatewayRouteTableId:{},VpcId:{},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{LocalGatewayRouteTableVpcAssociation:{shape:"Sgw",locationName:"localGatewayRouteTableVpcAssociation"}}}},CreateManagedPrefixList:{input:{type:"structure",required:["PrefixListName","MaxEntries","AddressFamily"],members:{DryRun:{type:"boolean"},PrefixListName:{},Entries:{shape:"Sgz",locationName:"Entry"},MaxEntries:{type:"integer"},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},AddressFamily:{},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{PrefixList:{shape:"Sh2",locationName:"prefixList"}}}},CreateNatGateway:{input:{type:"structure",required:["SubnetId"],members:{AllocationId:{},ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"},SubnetId:{},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},ConnectivityType:{}}},output:{type:"structure",members:{ClientToken:{locationName:"clientToken"},NatGateway:{shape:"Sh7",locationName:"natGateway"}}}},CreateNetworkAcl:{input:{type:"structure",required:["VpcId"],members:{DryRun:{locationName:"dryRun",type:"boolean"},VpcId:{locationName:"vpcId"},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"}}},output:{type:"structure",members:{NetworkAcl:{shape:"She",locationName:"networkAcl"}}}},CreateNetworkAclEntry:{input:{type:"structure",required:["Egress","NetworkAclId","Protocol","RuleAction","RuleNumber"],members:{CidrBlock:{locationName:"cidrBlock"},DryRun:{locationName:"dryRun",type:"boolean"},Egress:{locationName:"egress",type:"boolean"},IcmpTypeCode:{shape:"Shj",locationName:"Icmp"},Ipv6CidrBlock:{locationName:"ipv6CidrBlock"},NetworkAclId:{locationName:"networkAclId"},PortRange:{shape:"Shk",locationName:"portRange"},Protocol:{locationName:"protocol"},RuleAction:{locationName:"ruleAction"},RuleNumber:{locationName:"ruleNumber",type:"integer"}}}},CreateNetworkInsightsAccessScope:{input:{type:"structure",required:["ClientToken"],members:{MatchPaths:{shape:"Shp",locationName:"MatchPath"},ExcludePaths:{shape:"Shp",locationName:"ExcludePath"},ClientToken:{idempotencyToken:true},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{NetworkInsightsAccessScope:{shape:"Shz",locationName:"networkInsightsAccessScope"},NetworkInsightsAccessScopeContent:{shape:"Si1",locationName:"networkInsightsAccessScopeContent"}}}},CreateNetworkInsightsPath:{input:{type:"structure",required:["Source","Destination","Protocol","ClientToken"],members:{SourceIp:{},DestinationIp:{},Source:{},Destination:{},Protocol:{},DestinationPort:{type:"integer"},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},DryRun:{type:"boolean"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{NetworkInsightsPath:{shape:"Sie",locationName:"networkInsightsPath"}}}},CreateNetworkInterface:{input:{type:"structure",required:["SubnetId"],members:{Description:{locationName:"description"},DryRun:{locationName:"dryRun",type:"boolean"},Groups:{shape:"Se7",locationName:"SecurityGroupId"},Ipv6AddressCount:{locationName:"ipv6AddressCount",type:"integer"},Ipv6Addresses:{shape:"Sfv",locationName:"ipv6Addresses"},PrivateIpAddress:{locationName:"privateIpAddress"},PrivateIpAddresses:{shape:"Sea",locationName:"privateIpAddresses"},SecondaryPrivateIpAddressCount:{locationName:"secondaryPrivateIpAddressCount",type:"integer"},Ipv4Prefixes:{shape:"Sec",locationName:"Ipv4Prefix"},Ipv4PrefixCount:{type:"integer"},Ipv6Prefixes:{shape:"See",locationName:"Ipv6Prefix"},Ipv6PrefixCount:{type:"integer"},InterfaceType:{},SubnetId:{locationName:"subnetId"},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{NetworkInterface:{shape:"Sij",locationName:"networkInterface"},ClientToken:{locationName:"clientToken"}}}},CreateNetworkInterfacePermission:{input:{type:"structure",required:["NetworkInterfaceId","Permission"],members:{NetworkInterfaceId:{},AwsAccountId:{},AwsService:{},Permission:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{InterfacePermission:{shape:"Siz",locationName:"interfacePermission"}}}},CreatePlacementGroup:{input:{type:"structure",members:{DryRun:{locationName:"dryRun",type:"boolean"},GroupName:{locationName:"groupName"},Strategy:{locationName:"strategy"},PartitionCount:{type:"integer"},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"}}},output:{type:"structure",members:{PlacementGroup:{shape:"Sj5",locationName:"placementGroup"}}}},CreatePublicIpv4Pool:{input:{type:"structure",members:{DryRun:{type:"boolean"},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"}}},output:{type:"structure",members:{PoolId:{locationName:"poolId"}}}},CreateReplaceRootVolumeTask:{input:{type:"structure",required:["InstanceId"],members:{InstanceId:{},SnapshotId:{},ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"}}},output:{type:"structure",members:{ReplaceRootVolumeTask:{shape:"Sjb",locationName:"replaceRootVolumeTask"}}}},CreateReservedInstancesListing:{input:{type:"structure",required:["ClientToken","InstanceCount","PriceSchedules","ReservedInstancesId"],members:{ClientToken:{locationName:"clientToken"},InstanceCount:{locationName:"instanceCount",type:"integer"},PriceSchedules:{locationName:"priceSchedules",type:"list",member:{locationName:"item",type:"structure",members:{CurrencyCode:{locationName:"currencyCode"},Price:{locationName:"price",type:"double"},Term:{locationName:"term",type:"long"}}}},ReservedInstancesId:{locationName:"reservedInstancesId"}}},output:{type:"structure",members:{ReservedInstancesListings:{shape:"S6r",locationName:"reservedInstancesListingsSet"}}}},CreateRestoreImageTask:{input:{type:"structure",required:["Bucket","ObjectKey"],members:{Bucket:{},ObjectKey:{},Name:{},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{ImageId:{locationName:"imageId"}}}},CreateRoute:{input:{type:"structure",required:["RouteTableId"],members:{DestinationCidrBlock:{locationName:"destinationCidrBlock"},DestinationIpv6CidrBlock:{locationName:"destinationIpv6CidrBlock"},DestinationPrefixListId:{},DryRun:{locationName:"dryRun",type:"boolean"},VpcEndpointId:{},EgressOnlyInternetGatewayId:{locationName:"egressOnlyInternetGatewayId"},GatewayId:{locationName:"gatewayId"},InstanceId:{locationName:"instanceId"},NatGatewayId:{locationName:"natGatewayId"},TransitGatewayId:{},LocalGatewayId:{},CarrierGatewayId:{},NetworkInterfaceId:{locationName:"networkInterfaceId"},RouteTableId:{locationName:"routeTableId"},VpcPeeringConnectionId:{locationName:"vpcPeeringConnectionId"},CoreNetworkArn:{}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},CreateRouteTable:{input:{type:"structure",required:["VpcId"],members:{DryRun:{locationName:"dryRun",type:"boolean"},VpcId:{locationName:"vpcId"},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"}}},output:{type:"structure",members:{RouteTable:{shape:"Sjs",locationName:"routeTable"}}}},CreateSecurityGroup:{input:{type:"structure",required:["Description","GroupName"],members:{Description:{locationName:"GroupDescription"},GroupName:{},VpcId:{},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{GroupId:{locationName:"groupId"},Tags:{shape:"Ss",locationName:"tagSet"}}}},CreateSnapshot:{input:{type:"structure",required:["VolumeId"],members:{Description:{},OutpostArn:{},VolumeId:{},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{shape:"Sk4"}},CreateSnapshots:{input:{type:"structure",required:["InstanceSpecification"],members:{Description:{},InstanceSpecification:{type:"structure",members:{InstanceId:{},ExcludeBootVolume:{type:"boolean"}}},OutpostArn:{},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},DryRun:{type:"boolean"},CopyTagsFromSource:{}}},output:{type:"structure",members:{Snapshots:{locationName:"snapshotSet",type:"list",member:{locationName:"item",type:"structure",members:{Description:{locationName:"description"},Tags:{shape:"Ss",locationName:"tagSet"},Encrypted:{locationName:"encrypted",type:"boolean"},VolumeId:{locationName:"volumeId"},State:{locationName:"state"},VolumeSize:{locationName:"volumeSize",type:"integer"},StartTime:{locationName:"startTime",type:"timestamp"},Progress:{locationName:"progress"},OwnerId:{locationName:"ownerId"},SnapshotId:{locationName:"snapshotId"},OutpostArn:{locationName:"outpostArn"}}}}}}},CreateSpotDatafeedSubscription:{input:{type:"structure",required:["Bucket"],members:{Bucket:{locationName:"bucket"},DryRun:{locationName:"dryRun",type:"boolean"},Prefix:{locationName:"prefix"}}},output:{type:"structure",members:{SpotDatafeedSubscription:{shape:"Skf",locationName:"spotDatafeedSubscription"}}}},CreateStoreImageTask:{input:{type:"structure",required:["ImageId","Bucket"],members:{ImageId:{},Bucket:{},S3ObjectTags:{locationName:"S3ObjectTag",type:"list",member:{locationName:"item",type:"structure",members:{Key:{},Value:{}}}},DryRun:{type:"boolean"}}},output:{type:"structure",members:{ObjectKey:{locationName:"objectKey"}}}},CreateSubnet:{input:{type:"structure",required:["VpcId"],members:{TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},AvailabilityZone:{},AvailabilityZoneId:{},CidrBlock:{},Ipv6CidrBlock:{},OutpostArn:{},VpcId:{},DryRun:{locationName:"dryRun",type:"boolean"},Ipv6Native:{type:"boolean"}}},output:{type:"structure",members:{Subnet:{shape:"S99",locationName:"subnet"}}}},CreateSubnetCidrReservation:{input:{type:"structure",required:["SubnetId","Cidr","ReservationType"],members:{SubnetId:{},Cidr:{},ReservationType:{},Description:{},DryRun:{type:"boolean"},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"}}},output:{type:"structure",members:{SubnetCidrReservation:{shape:"Skr",locationName:"subnetCidrReservation"}}}},CreateTags:{input:{type:"structure",required:["Resources","Tags"],members:{DryRun:{locationName:"dryRun",type:"boolean"},Resources:{shape:"Sku",locationName:"ResourceId"},Tags:{shape:"Ss",locationName:"Tag"}}}},CreateTrafficMirrorFilter:{input:{type:"structure",members:{Description:{},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},DryRun:{type:"boolean"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{TrafficMirrorFilter:{shape:"Sky",locationName:"trafficMirrorFilter"},ClientToken:{locationName:"clientToken"}}}},CreateTrafficMirrorFilterRule:{input:{type:"structure",required:["TrafficMirrorFilterId","TrafficDirection","RuleNumber","RuleAction","DestinationCidrBlock","SourceCidrBlock"],members:{TrafficMirrorFilterId:{},TrafficDirection:{},RuleNumber:{type:"integer"},RuleAction:{},DestinationPortRange:{shape:"Sl8"},SourcePortRange:{shape:"Sl8"},Protocol:{type:"integer"},DestinationCidrBlock:{},SourceCidrBlock:{},Description:{},DryRun:{type:"boolean"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{TrafficMirrorFilterRule:{shape:"Sl0",locationName:"trafficMirrorFilterRule"},ClientToken:{locationName:"clientToken"}}}},CreateTrafficMirrorSession:{input:{type:"structure",required:["NetworkInterfaceId","TrafficMirrorTargetId","TrafficMirrorFilterId","SessionNumber"],members:{NetworkInterfaceId:{},TrafficMirrorTargetId:{},TrafficMirrorFilterId:{},PacketLength:{type:"integer"},SessionNumber:{type:"integer"},VirtualNetworkId:{type:"integer"},Description:{},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},DryRun:{type:"boolean"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{TrafficMirrorSession:{shape:"Sld",locationName:"trafficMirrorSession"},ClientToken:{locationName:"clientToken"}}}},CreateTrafficMirrorTarget:{input:{type:"structure",members:{NetworkInterfaceId:{},NetworkLoadBalancerArn:{},Description:{},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},DryRun:{type:"boolean"},ClientToken:{idempotencyToken:true},GatewayLoadBalancerEndpointId:{}}},output:{type:"structure",members:{TrafficMirrorTarget:{shape:"Slg",locationName:"trafficMirrorTarget"},ClientToken:{locationName:"clientToken"}}}},CreateTransitGateway:{input:{type:"structure",members:{Description:{},Options:{type:"structure",members:{AmazonSideAsn:{type:"long"},AutoAcceptSharedAttachments:{},DefaultRouteTableAssociation:{},DefaultRouteTablePropagation:{},VpnEcmpSupport:{},DnsSupport:{},MulticastSupport:{},TransitGatewayCidrBlocks:{shape:"Slp"}}},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGateway:{shape:"Slr",locationName:"transitGateway"}}}},CreateTransitGatewayConnect:{input:{type:"structure",required:["TransportTransitGatewayAttachmentId","Options"],members:{TransportTransitGatewayAttachmentId:{},Options:{type:"structure",required:["Protocol"],members:{Protocol:{}}},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayConnect:{shape:"Sly",locationName:"transitGatewayConnect"}}}},CreateTransitGatewayConnectPeer:{input:{type:"structure",required:["TransitGatewayAttachmentId","PeerAddress","InsideCidrBlocks"],members:{TransitGatewayAttachmentId:{},TransitGatewayAddress:{},PeerAddress:{},BgpOptions:{type:"structure",members:{PeerAsn:{type:"long"}}},InsideCidrBlocks:{shape:"Sm2"},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayConnectPeer:{shape:"Sm4",locationName:"transitGatewayConnectPeer"}}}},CreateTransitGatewayMulticastDomain:{input:{type:"structure",required:["TransitGatewayId"],members:{TransitGatewayId:{},Options:{type:"structure",members:{Igmpv2Support:{},StaticSourcesSupport:{},AutoAcceptSharedAssociations:{}}},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayMulticastDomain:{shape:"Smh",locationName:"transitGatewayMulticastDomain"}}}},CreateTransitGatewayPeeringAttachment:{input:{type:"structure",required:["TransitGatewayId","PeerTransitGatewayId","PeerAccountId","PeerRegion"],members:{TransitGatewayId:{},PeerTransitGatewayId:{},PeerAccountId:{},PeerRegion:{},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayPeeringAttachment:{shape:"Sn",locationName:"transitGatewayPeeringAttachment"}}}},CreateTransitGatewayPrefixListReference:{input:{type:"structure",required:["TransitGatewayRouteTableId","PrefixListId"],members:{TransitGatewayRouteTableId:{},PrefixListId:{},TransitGatewayAttachmentId:{},Blackhole:{type:"boolean"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayPrefixListReference:{shape:"Smp",locationName:"transitGatewayPrefixListReference"}}}},CreateTransitGatewayRoute:{input:{type:"structure",required:["DestinationCidrBlock","TransitGatewayRouteTableId"],members:{DestinationCidrBlock:{},TransitGatewayRouteTableId:{},TransitGatewayAttachmentId:{},Blackhole:{type:"boolean"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Route:{shape:"Smu",locationName:"route"}}}},CreateTransitGatewayRouteTable:{input:{type:"structure",required:["TransitGatewayId"],members:{TransitGatewayId:{},TagSpecifications:{shape:"S1t"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayRouteTable:{shape:"Sn1",locationName:"transitGatewayRouteTable"}}}},CreateTransitGatewayVpcAttachment:{input:{type:"structure",required:["TransitGatewayId","VpcId","SubnetIds"],members:{TransitGatewayId:{},VpcId:{},SubnetIds:{shape:"S43"},Options:{type:"structure",members:{DnsSupport:{},Ipv6Support:{},ApplianceModeSupport:{}}},TagSpecifications:{shape:"S1t"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayVpcAttachment:{shape:"Sw",locationName:"transitGatewayVpcAttachment"}}}},CreateVolume:{input:{type:"structure",required:["AvailabilityZone"],members:{AvailabilityZone:{},Encrypted:{locationName:"encrypted",type:"boolean"},Iops:{type:"integer"},KmsKeyId:{},OutpostArn:{},Size:{type:"integer"},SnapshotId:{},VolumeType:{},DryRun:{locationName:"dryRun",type:"boolean"},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},MultiAttachEnabled:{type:"boolean"},Throughput:{type:"integer"},ClientToken:{idempotencyToken:true}}},output:{shape:"Sn7"}},CreateVpc:{input:{type:"structure",members:{CidrBlock:{},AmazonProvidedIpv6CidrBlock:{locationName:"amazonProvidedIpv6CidrBlock",type:"boolean"},Ipv6Pool:{},Ipv6CidrBlock:{},Ipv4IpamPoolId:{},Ipv4NetmaskLength:{type:"integer"},Ipv6IpamPoolId:{},Ipv6NetmaskLength:{type:"integer"},DryRun:{locationName:"dryRun",type:"boolean"},InstanceTenancy:{locationName:"instanceTenancy"},Ipv6CidrBlockNetworkBorderGroup:{},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"}}},output:{type:"structure",members:{Vpc:{shape:"S9h",locationName:"vpc"}}}},CreateVpcEndpoint:{input:{type:"structure",required:["VpcId","ServiceName"],members:{DryRun:{type:"boolean"},VpcEndpointType:{},VpcId:{},ServiceName:{},PolicyDocument:{},RouteTableIds:{shape:"Sne",locationName:"RouteTableId"},SubnetIds:{shape:"Snf",locationName:"SubnetId"},SecurityGroupIds:{shape:"Sng",locationName:"SecurityGroupId"},IpAddressType:{},DnsOptions:{shape:"Sni"},ClientToken:{},PrivateDnsEnabled:{type:"boolean"},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"}}},output:{type:"structure",members:{VpcEndpoint:{shape:"Snl",locationName:"vpcEndpoint"},ClientToken:{locationName:"clientToken"}}}},CreateVpcEndpointConnectionNotification:{input:{type:"structure",required:["ConnectionNotificationArn","ConnectionEvents"],members:{DryRun:{type:"boolean"},ServiceId:{},VpcEndpointId:{},ConnectionNotificationArn:{},ConnectionEvents:{shape:"Se"},ClientToken:{}}},output:{type:"structure",members:{ConnectionNotification:{shape:"Snv",locationName:"connectionNotification"},ClientToken:{locationName:"clientToken"}}}},CreateVpcEndpointServiceConfiguration:{input:{type:"structure",members:{DryRun:{type:"boolean"},AcceptanceRequired:{type:"boolean"},PrivateDnsName:{},NetworkLoadBalancerArns:{shape:"Se",locationName:"NetworkLoadBalancerArn"},GatewayLoadBalancerArns:{shape:"Se",locationName:"GatewayLoadBalancerArn"},SupportedIpAddressTypes:{shape:"Se",locationName:"SupportedIpAddressType"},ClientToken:{},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"}}},output:{type:"structure",members:{ServiceConfiguration:{shape:"So0",locationName:"serviceConfiguration"},ClientToken:{locationName:"clientToken"}}}},CreateVpcPeeringConnection:{input:{type:"structure",members:{DryRun:{locationName:"dryRun",type:"boolean"},PeerOwnerId:{locationName:"peerOwnerId"},PeerVpcId:{locationName:"peerVpcId"},VpcId:{locationName:"vpcId"},PeerRegion:{},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"}}},output:{type:"structure",members:{VpcPeeringConnection:{shape:"S1c",locationName:"vpcPeeringConnection"}}}},CreateVpnConnection:{input:{type:"structure",required:["CustomerGatewayId","Type"],members:{CustomerGatewayId:{},Type:{},VpnGatewayId:{},TransitGatewayId:{},DryRun:{locationName:"dryRun",type:"boolean"},Options:{locationName:"options",type:"structure",members:{EnableAcceleration:{type:"boolean"},StaticRoutesOnly:{locationName:"staticRoutesOnly",type:"boolean"},TunnelInsideIpVersion:{},TunnelOptions:{type:"list",member:{type:"structure",members:{TunnelInsideCidr:{},TunnelInsideIpv6Cidr:{},PreSharedKey:{},Phase1LifetimeSeconds:{type:"integer"},Phase2LifetimeSeconds:{type:"integer"},RekeyMarginTimeSeconds:{type:"integer"},RekeyFuzzPercentage:{type:"integer"},ReplayWindowSize:{type:"integer"},DPDTimeoutSeconds:{type:"integer"},DPDTimeoutAction:{},Phase1EncryptionAlgorithms:{shape:"Soi",locationName:"Phase1EncryptionAlgorithm"},Phase2EncryptionAlgorithms:{shape:"Sok",locationName:"Phase2EncryptionAlgorithm"},Phase1IntegrityAlgorithms:{shape:"Som",locationName:"Phase1IntegrityAlgorithm"},Phase2IntegrityAlgorithms:{shape:"Soo",locationName:"Phase2IntegrityAlgorithm"},Phase1DHGroupNumbers:{shape:"Soq",locationName:"Phase1DHGroupNumber"},Phase2DHGroupNumbers:{shape:"Sos",locationName:"Phase2DHGroupNumber"},IKEVersions:{shape:"Sou",locationName:"IKEVersion"},StartupAction:{}}}},LocalIpv4NetworkCidr:{},RemoteIpv4NetworkCidr:{},LocalIpv6NetworkCidr:{},RemoteIpv6NetworkCidr:{}}},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"}}},output:{type:"structure",members:{VpnConnection:{shape:"Sox",locationName:"vpnConnection"}}}},CreateVpnConnectionRoute:{input:{type:"structure",required:["DestinationCidrBlock","VpnConnectionId"],members:{DestinationCidrBlock:{},VpnConnectionId:{}}}},CreateVpnGateway:{input:{type:"structure",required:["Type"],members:{AvailabilityZone:{},Type:{},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},AmazonSideAsn:{type:"long"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{VpnGateway:{shape:"Spr",locationName:"vpnGateway"}}}},DeleteCarrierGateway:{input:{type:"structure",required:["CarrierGatewayId"],members:{CarrierGatewayId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{CarrierGateway:{shape:"S8h",locationName:"carrierGateway"}}}},DeleteClientVpnEndpoint:{input:{type:"structure",required:["ClientVpnEndpointId"],members:{ClientVpnEndpointId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Status:{shape:"S8x",locationName:"status"}}}},DeleteClientVpnRoute:{input:{type:"structure",required:["ClientVpnEndpointId","DestinationCidrBlock"],members:{ClientVpnEndpointId:{},TargetVpcSubnetId:{},DestinationCidrBlock:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Status:{shape:"S91",locationName:"status"}}}},DeleteCustomerGateway:{input:{type:"structure",required:["CustomerGatewayId"],members:{CustomerGatewayId:{},DryRun:{locationName:"dryRun",type:"boolean"}}}},DeleteDhcpOptions:{input:{type:"structure",required:["DhcpOptionsId"],members:{DhcpOptionsId:{},DryRun:{locationName:"dryRun",type:"boolean"}}}},DeleteEgressOnlyInternetGateway:{input:{type:"structure",required:["EgressOnlyInternetGatewayId"],members:{DryRun:{type:"boolean"},EgressOnlyInternetGatewayId:{}}},output:{type:"structure",members:{ReturnCode:{locationName:"returnCode",type:"boolean"}}}},DeleteFleets:{input:{type:"structure",required:["FleetIds","TerminateInstances"],members:{DryRun:{type:"boolean"},FleetIds:{shape:"Sq5",locationName:"FleetId"},TerminateInstances:{type:"boolean"}}},output:{type:"structure",members:{SuccessfulFleetDeletions:{locationName:"successfulFleetDeletionSet",type:"list",member:{locationName:"item",type:"structure",members:{CurrentFleetState:{locationName:"currentFleetState"},PreviousFleetState:{locationName:"previousFleetState"},FleetId:{locationName:"fleetId"}}}},UnsuccessfulFleetDeletions:{locationName:"unsuccessfulFleetDeletionSet",type:"list",member:{locationName:"item",type:"structure",members:{Error:{locationName:"error",type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},FleetId:{locationName:"fleetId"}}}}}}},DeleteFlowLogs:{input:{type:"structure",required:["FlowLogIds"],members:{DryRun:{type:"boolean"},FlowLogIds:{shape:"Sqf",locationName:"FlowLogId"}}},output:{type:"structure",members:{Unsuccessful:{shape:"S16",locationName:"unsuccessful"}}}},DeleteFpgaImage:{input:{type:"structure",required:["FpgaImageId"],members:{DryRun:{type:"boolean"},FpgaImageId:{}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},DeleteInstanceEventWindow:{input:{type:"structure",required:["InstanceEventWindowId"],members:{DryRun:{type:"boolean"},ForceDelete:{type:"boolean"},InstanceEventWindowId:{}}},output:{type:"structure",members:{InstanceEventWindowState:{locationName:"instanceEventWindowState",type:"structure",members:{InstanceEventWindowId:{locationName:"instanceEventWindowId"},State:{locationName:"state"}}}}}},DeleteInternetGateway:{input:{type:"structure",required:["InternetGatewayId"],members:{DryRun:{locationName:"dryRun",type:"boolean"},InternetGatewayId:{locationName:"internetGatewayId"}}}},DeleteIpam:{input:{type:"structure",required:["IpamId"],members:{DryRun:{type:"boolean"},IpamId:{},Cascade:{type:"boolean"}}},output:{type:"structure",members:{Ipam:{shape:"Sd6",locationName:"ipam"}}}},DeleteIpamPool:{input:{type:"structure",required:["IpamPoolId"],members:{DryRun:{type:"boolean"},IpamPoolId:{}}},output:{type:"structure",members:{IpamPool:{shape:"Sdj",locationName:"ipamPool"}}}},DeleteIpamScope:{input:{type:"structure",required:["IpamScopeId"],members:{DryRun:{type:"boolean"},IpamScopeId:{}}},output:{type:"structure",members:{IpamScope:{shape:"Sdq",locationName:"ipamScope"}}}},DeleteKeyPair:{input:{type:"structure",members:{KeyName:{},KeyPairId:{},DryRun:{locationName:"dryRun",type:"boolean"}}}},DeleteLaunchTemplate:{input:{type:"structure",members:{DryRun:{type:"boolean"},LaunchTemplateId:{},LaunchTemplateName:{}}},output:{type:"structure",members:{LaunchTemplate:{shape:"Sfh",locationName:"launchTemplate"}}}},DeleteLaunchTemplateVersions:{input:{type:"structure",required:["Versions"],members:{DryRun:{type:"boolean"},LaunchTemplateId:{},LaunchTemplateName:{},Versions:{shape:"Sr0",locationName:"LaunchTemplateVersion"}}},output:{type:"structure",members:{SuccessfullyDeletedLaunchTemplateVersions:{locationName:"successfullyDeletedLaunchTemplateVersionSet",type:"list",member:{locationName:"item",type:"structure",members:{LaunchTemplateId:{locationName:"launchTemplateId"},LaunchTemplateName:{locationName:"launchTemplateName"},VersionNumber:{locationName:"versionNumber",type:"long"}}}},UnsuccessfullyDeletedLaunchTemplateVersions:{locationName:"unsuccessfullyDeletedLaunchTemplateVersionSet",type:"list",member:{locationName:"item",type:"structure",members:{LaunchTemplateId:{locationName:"launchTemplateId"},LaunchTemplateName:{locationName:"launchTemplateName"},VersionNumber:{locationName:"versionNumber",type:"long"},ResponseError:{locationName:"responseError",type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}}}}}}}},DeleteLocalGatewayRoute:{input:{type:"structure",required:["DestinationCidrBlock","LocalGatewayRouteTableId"],members:{DestinationCidrBlock:{},LocalGatewayRouteTableId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Route:{shape:"Sgr",locationName:"route"}}}},DeleteLocalGatewayRouteTableVpcAssociation:{input:{type:"structure",required:["LocalGatewayRouteTableVpcAssociationId"],members:{LocalGatewayRouteTableVpcAssociationId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{LocalGatewayRouteTableVpcAssociation:{shape:"Sgw",locationName:"localGatewayRouteTableVpcAssociation"}}}},DeleteManagedPrefixList:{input:{type:"structure",required:["PrefixListId"],members:{DryRun:{type:"boolean"},PrefixListId:{}}},output:{type:"structure",members:{PrefixList:{shape:"Sh2",locationName:"prefixList"}}}},DeleteNatGateway:{input:{type:"structure",required:["NatGatewayId"],members:{DryRun:{type:"boolean"},NatGatewayId:{}}},output:{type:"structure",members:{NatGatewayId:{locationName:"natGatewayId"}}}},DeleteNetworkAcl:{input:{type:"structure",required:["NetworkAclId"],members:{DryRun:{locationName:"dryRun",type:"boolean"},NetworkAclId:{locationName:"networkAclId"}}}},DeleteNetworkAclEntry:{input:{type:"structure",required:["Egress","NetworkAclId","RuleNumber"],members:{DryRun:{locationName:"dryRun",type:"boolean"},Egress:{locationName:"egress",type:"boolean"},NetworkAclId:{locationName:"networkAclId"},RuleNumber:{locationName:"ruleNumber",type:"integer"}}}},DeleteNetworkInsightsAccessScope:{input:{type:"structure",required:["NetworkInsightsAccessScopeId"],members:{DryRun:{type:"boolean"},NetworkInsightsAccessScopeId:{}}},output:{type:"structure",members:{NetworkInsightsAccessScopeId:{locationName:"networkInsightsAccessScopeId"}}}},DeleteNetworkInsightsAccessScopeAnalysis:{input:{type:"structure",required:["NetworkInsightsAccessScopeAnalysisId"],members:{NetworkInsightsAccessScopeAnalysisId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{NetworkInsightsAccessScopeAnalysisId:{locationName:"networkInsightsAccessScopeAnalysisId"}}}},DeleteNetworkInsightsAnalysis:{input:{type:"structure",required:["NetworkInsightsAnalysisId"],members:{DryRun:{type:"boolean"},NetworkInsightsAnalysisId:{}}},output:{type:"structure",members:{NetworkInsightsAnalysisId:{locationName:"networkInsightsAnalysisId"}}}},DeleteNetworkInsightsPath:{input:{type:"structure",required:["NetworkInsightsPathId"],members:{DryRun:{type:"boolean"},NetworkInsightsPathId:{}}},output:{type:"structure",members:{NetworkInsightsPathId:{locationName:"networkInsightsPathId"}}}},DeleteNetworkInterface:{input:{type:"structure",required:["NetworkInterfaceId"],members:{DryRun:{locationName:"dryRun",type:"boolean"},NetworkInterfaceId:{locationName:"networkInterfaceId"}}}},DeleteNetworkInterfacePermission:{input:{type:"structure",required:["NetworkInterfacePermissionId"],members:{NetworkInterfacePermissionId:{},Force:{type:"boolean"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},DeletePlacementGroup:{input:{type:"structure",required:["GroupName"],members:{DryRun:{locationName:"dryRun",type:"boolean"},GroupName:{locationName:"groupName"}}}},DeletePublicIpv4Pool:{input:{type:"structure",required:["PoolId"],members:{DryRun:{type:"boolean"},PoolId:{}}},output:{type:"structure",members:{ReturnValue:{locationName:"returnValue",type:"boolean"}}}},DeleteQueuedReservedInstances:{input:{type:"structure",required:["ReservedInstancesIds"],members:{DryRun:{type:"boolean"},ReservedInstancesIds:{locationName:"ReservedInstancesId",type:"list",member:{locationName:"item"}}}},output:{type:"structure",members:{SuccessfulQueuedPurchaseDeletions:{locationName:"successfulQueuedPurchaseDeletionSet",type:"list",member:{locationName:"item",type:"structure",members:{ReservedInstancesId:{locationName:"reservedInstancesId"}}}},FailedQueuedPurchaseDeletions:{locationName:"failedQueuedPurchaseDeletionSet",type:"list",member:{locationName:"item",type:"structure",members:{Error:{locationName:"error",type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},ReservedInstancesId:{locationName:"reservedInstancesId"}}}}}}},DeleteRoute:{input:{type:"structure",required:["RouteTableId"],members:{DestinationCidrBlock:{locationName:"destinationCidrBlock"},DestinationIpv6CidrBlock:{locationName:"destinationIpv6CidrBlock"},DestinationPrefixListId:{},DryRun:{locationName:"dryRun",type:"boolean"},RouteTableId:{locationName:"routeTableId"}}}},DeleteRouteTable:{input:{type:"structure",required:["RouteTableId"],members:{DryRun:{locationName:"dryRun",type:"boolean"},RouteTableId:{locationName:"routeTableId"}}}},DeleteSecurityGroup:{input:{type:"structure",members:{GroupId:{},GroupName:{},DryRun:{locationName:"dryRun",type:"boolean"}}}},DeleteSnapshot:{input:{type:"structure",required:["SnapshotId"],members:{SnapshotId:{},DryRun:{locationName:"dryRun",type:"boolean"}}}},DeleteSpotDatafeedSubscription:{input:{type:"structure",members:{DryRun:{locationName:"dryRun",type:"boolean"}}}},DeleteSubnet:{input:{type:"structure",required:["SubnetId"],members:{SubnetId:{},DryRun:{locationName:"dryRun",type:"boolean"}}}},DeleteSubnetCidrReservation:{input:{type:"structure",required:["SubnetCidrReservationId"],members:{SubnetCidrReservationId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{DeletedSubnetCidrReservation:{shape:"Skr",locationName:"deletedSubnetCidrReservation"}}}},DeleteTags:{input:{type:"structure",required:["Resources"],members:{DryRun:{locationName:"dryRun",type:"boolean"},Resources:{shape:"Sku",locationName:"resourceId"},Tags:{shape:"Ss",locationName:"tag"}}}},DeleteTrafficMirrorFilter:{input:{type:"structure",required:["TrafficMirrorFilterId"],members:{TrafficMirrorFilterId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TrafficMirrorFilterId:{locationName:"trafficMirrorFilterId"}}}},DeleteTrafficMirrorFilterRule:{input:{type:"structure",required:["TrafficMirrorFilterRuleId"],members:{TrafficMirrorFilterRuleId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TrafficMirrorFilterRuleId:{locationName:"trafficMirrorFilterRuleId"}}}},DeleteTrafficMirrorSession:{input:{type:"structure",required:["TrafficMirrorSessionId"],members:{TrafficMirrorSessionId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TrafficMirrorSessionId:{locationName:"trafficMirrorSessionId"}}}},DeleteTrafficMirrorTarget:{input:{type:"structure",required:["TrafficMirrorTargetId"],members:{TrafficMirrorTargetId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TrafficMirrorTargetId:{locationName:"trafficMirrorTargetId"}}}},DeleteTransitGateway:{input:{type:"structure",required:["TransitGatewayId"],members:{TransitGatewayId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGateway:{shape:"Slr",locationName:"transitGateway"}}}},DeleteTransitGatewayConnect:{input:{type:"structure",required:["TransitGatewayAttachmentId"],members:{TransitGatewayAttachmentId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayConnect:{shape:"Sly",locationName:"transitGatewayConnect"}}}},DeleteTransitGatewayConnectPeer:{input:{type:"structure",required:["TransitGatewayConnectPeerId"],members:{TransitGatewayConnectPeerId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayConnectPeer:{shape:"Sm4",locationName:"transitGatewayConnectPeer"}}}},DeleteTransitGatewayMulticastDomain:{input:{type:"structure",required:["TransitGatewayMulticastDomainId"],members:{TransitGatewayMulticastDomainId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayMulticastDomain:{shape:"Smh",locationName:"transitGatewayMulticastDomain"}}}},DeleteTransitGatewayPeeringAttachment:{input:{type:"structure",required:["TransitGatewayAttachmentId"],members:{TransitGatewayAttachmentId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayPeeringAttachment:{shape:"Sn",locationName:"transitGatewayPeeringAttachment"}}}},DeleteTransitGatewayPrefixListReference:{input:{type:"structure",required:["TransitGatewayRouteTableId","PrefixListId"],members:{TransitGatewayRouteTableId:{},PrefixListId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayPrefixListReference:{shape:"Smp",locationName:"transitGatewayPrefixListReference"}}}},DeleteTransitGatewayRoute:{input:{type:"structure",required:["TransitGatewayRouteTableId","DestinationCidrBlock"],members:{TransitGatewayRouteTableId:{},DestinationCidrBlock:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Route:{shape:"Smu",locationName:"route"}}}},DeleteTransitGatewayRouteTable:{input:{type:"structure",required:["TransitGatewayRouteTableId"],members:{TransitGatewayRouteTableId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayRouteTable:{shape:"Sn1",locationName:"transitGatewayRouteTable"}}}},DeleteTransitGatewayVpcAttachment:{input:{type:"structure",required:["TransitGatewayAttachmentId"],members:{TransitGatewayAttachmentId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayVpcAttachment:{shape:"Sw",locationName:"transitGatewayVpcAttachment"}}}},DeleteVolume:{input:{type:"structure",required:["VolumeId"],members:{VolumeId:{},DryRun:{locationName:"dryRun",type:"boolean"}}}},DeleteVpc:{input:{type:"structure",required:["VpcId"],members:{VpcId:{},DryRun:{locationName:"dryRun",type:"boolean"}}}},DeleteVpcEndpointConnectionNotifications:{input:{type:"structure",required:["ConnectionNotificationIds"],members:{DryRun:{type:"boolean"},ConnectionNotificationIds:{locationName:"ConnectionNotificationId",type:"list",member:{locationName:"item"}}}},output:{type:"structure",members:{Unsuccessful:{shape:"S16",locationName:"unsuccessful"}}}},DeleteVpcEndpointServiceConfigurations:{input:{type:"structure",required:["ServiceIds"],members:{DryRun:{type:"boolean"},ServiceIds:{shape:"Stg",locationName:"ServiceId"}}},output:{type:"structure",members:{Unsuccessful:{shape:"S16",locationName:"unsuccessful"}}}},DeleteVpcEndpoints:{input:{type:"structure",required:["VpcEndpointIds"],members:{DryRun:{type:"boolean"},VpcEndpointIds:{shape:"S13",locationName:"VpcEndpointId"}}},output:{type:"structure",members:{Unsuccessful:{shape:"S16",locationName:"unsuccessful"}}}},DeleteVpcPeeringConnection:{input:{type:"structure",required:["VpcPeeringConnectionId"],members:{DryRun:{locationName:"dryRun",type:"boolean"},VpcPeeringConnectionId:{locationName:"vpcPeeringConnectionId"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},DeleteVpnConnection:{input:{type:"structure",required:["VpnConnectionId"],members:{VpnConnectionId:{},DryRun:{locationName:"dryRun",type:"boolean"}}}},DeleteVpnConnectionRoute:{input:{type:"structure",required:["DestinationCidrBlock","VpnConnectionId"],members:{DestinationCidrBlock:{},VpnConnectionId:{}}}},DeleteVpnGateway:{input:{type:"structure",required:["VpnGatewayId"],members:{VpnGatewayId:{},DryRun:{locationName:"dryRun",type:"boolean"}}}},DeprovisionByoipCidr:{input:{type:"structure",required:["Cidr"],members:{Cidr:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{ByoipCidr:{shape:"S1n",locationName:"byoipCidr"}}}},DeprovisionIpamPoolCidr:{input:{type:"structure",required:["IpamPoolId"],members:{DryRun:{type:"boolean"},IpamPoolId:{},Cidr:{}}},output:{type:"structure",members:{IpamPoolCidr:{shape:"Stt",locationName:"ipamPoolCidr"}}}},DeprovisionPublicIpv4PoolCidr:{input:{type:"structure",required:["PoolId","Cidr"],members:{DryRun:{type:"boolean"},PoolId:{},Cidr:{}}},output:{type:"structure",members:{PoolId:{locationName:"poolId"},DeprovisionedAddresses:{locationName:"deprovisionedAddressSet",type:"list",member:{locationName:"item"}}}}},DeregisterImage:{input:{type:"structure",required:["ImageId"],members:{ImageId:{},DryRun:{locationName:"dryRun",type:"boolean"}}}},DeregisterInstanceEventNotificationAttributes:{input:{type:"structure",members:{DryRun:{type:"boolean"},InstanceTagAttribute:{type:"structure",members:{IncludeAllTagsOfInstance:{type:"boolean"},InstanceTagKeys:{shape:"Su3",locationName:"InstanceTagKey"}}}}},output:{type:"structure",members:{InstanceTagAttribute:{shape:"Su5",locationName:"instanceTagAttribute"}}}},DeregisterTransitGatewayMulticastGroupMembers:{input:{type:"structure",members:{TransitGatewayMulticastDomainId:{},GroupIpAddress:{},NetworkInterfaceIds:{shape:"Su7"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{DeregisteredMulticastGroupMembers:{locationName:"deregisteredMulticastGroupMembers",type:"structure",members:{TransitGatewayMulticastDomainId:{locationName:"transitGatewayMulticastDomainId"},DeregisteredNetworkInterfaceIds:{shape:"Se",locationName:"deregisteredNetworkInterfaceIds"},GroupIpAddress:{locationName:"groupIpAddress"}}}}}},DeregisterTransitGatewayMulticastGroupSources:{input:{type:"structure",members:{TransitGatewayMulticastDomainId:{},GroupIpAddress:{},NetworkInterfaceIds:{shape:"Su7"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{DeregisteredMulticastGroupSources:{locationName:"deregisteredMulticastGroupSources",type:"structure",members:{TransitGatewayMulticastDomainId:{locationName:"transitGatewayMulticastDomainId"},DeregisteredNetworkInterfaceIds:{shape:"Se",locationName:"deregisteredNetworkInterfaceIds"},GroupIpAddress:{locationName:"groupIpAddress"}}}}}},DescribeAccountAttributes:{input:{type:"structure",members:{AttributeNames:{locationName:"attributeName",type:"list",member:{locationName:"attributeName"}},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{AccountAttributes:{locationName:"accountAttributeSet",type:"list",member:{locationName:"item",type:"structure",members:{AttributeName:{locationName:"attributeName"},AttributeValues:{locationName:"attributeValueSet",type:"list",member:{locationName:"item",type:"structure",members:{AttributeValue:{locationName:"attributeValue"}}}}}}}}}},DescribeAddresses:{input:{type:"structure",members:{Filters:{shape:"Sum",locationName:"Filter"},PublicIps:{locationName:"PublicIp",type:"list",member:{locationName:"PublicIp"}},AllocationIds:{locationName:"AllocationId",type:"list",member:{locationName:"AllocationId"}},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{Addresses:{locationName:"addressesSet",type:"list",member:{locationName:"item",type:"structure",members:{InstanceId:{locationName:"instanceId"},PublicIp:{locationName:"publicIp"},AllocationId:{locationName:"allocationId"},AssociationId:{locationName:"associationId"},Domain:{locationName:"domain"},NetworkInterfaceId:{locationName:"networkInterfaceId"},NetworkInterfaceOwnerId:{locationName:"networkInterfaceOwnerId"},PrivateIpAddress:{locationName:"privateIpAddress"},Tags:{shape:"Ss",locationName:"tagSet"},PublicIpv4Pool:{locationName:"publicIpv4Pool"},NetworkBorderGroup:{locationName:"networkBorderGroup"},CustomerOwnedIp:{locationName:"customerOwnedIp"},CustomerOwnedIpv4Pool:{locationName:"customerOwnedIpv4Pool"},CarrierIp:{locationName:"carrierIp"}}}}}}},DescribeAddressesAttribute:{input:{type:"structure",members:{AllocationIds:{locationName:"AllocationId",type:"list",member:{locationName:"item"}},Attribute:{},NextToken:{},MaxResults:{type:"integer"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Addresses:{locationName:"addressSet",type:"list",member:{shape:"Sv0",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeAggregateIdFormat:{input:{type:"structure",members:{DryRun:{type:"boolean"}}},output:{type:"structure",members:{UseLongIdsAggregated:{locationName:"useLongIdsAggregated",type:"boolean"},Statuses:{shape:"Sv4",locationName:"statusSet"}}}},DescribeAvailabilityZones:{input:{type:"structure",members:{Filters:{shape:"Sum",locationName:"Filter"},ZoneNames:{locationName:"ZoneName",type:"list",member:{locationName:"ZoneName"}},ZoneIds:{locationName:"ZoneId",type:"list",member:{locationName:"ZoneId"}},AllAvailabilityZones:{type:"boolean"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{AvailabilityZones:{locationName:"availabilityZoneInfo",type:"list",member:{locationName:"item",type:"structure",members:{State:{locationName:"zoneState"},OptInStatus:{locationName:"optInStatus"},Messages:{locationName:"messageSet",type:"list",member:{locationName:"item",type:"structure",members:{Message:{locationName:"message"}}}},RegionName:{locationName:"regionName"},ZoneName:{locationName:"zoneName"},ZoneId:{locationName:"zoneId"},GroupName:{locationName:"groupName"},NetworkBorderGroup:{locationName:"networkBorderGroup"},ZoneType:{locationName:"zoneType"},ParentZoneName:{locationName:"parentZoneName"},ParentZoneId:{locationName:"parentZoneId"}}}}}}},DescribeBundleTasks:{input:{type:"structure",members:{BundleIds:{locationName:"BundleId",type:"list",member:{locationName:"BundleId"}},Filters:{shape:"Sum",locationName:"Filter"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{BundleTasks:{locationName:"bundleInstanceTasksSet",type:"list",member:{shape:"S5w",locationName:"item"}}}}},DescribeByoipCidrs:{input:{type:"structure",required:["MaxResults"],members:{DryRun:{type:"boolean"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ByoipCidrs:{locationName:"byoipCidrSet",type:"list",member:{shape:"S1n",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeCapacityReservationFleets:{input:{type:"structure",members:{CapacityReservationFleetIds:{shape:"S66",locationName:"CapacityReservationFleetId"},NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"Sum",locationName:"Filter"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{CapacityReservationFleets:{locationName:"capacityReservationFleetSet",type:"list",member:{locationName:"item",type:"structure",members:{CapacityReservationFleetId:{locationName:"capacityReservationFleetId"},CapacityReservationFleetArn:{locationName:"capacityReservationFleetArn"},State:{locationName:"state"},TotalTargetCapacity:{locationName:"totalTargetCapacity",type:"integer"},TotalFulfilledCapacity:{locationName:"totalFulfilledCapacity",type:"double"},Tenancy:{locationName:"tenancy"},EndDate:{locationName:"endDate",type:"timestamp"},CreateTime:{locationName:"createTime",type:"timestamp"},InstanceMatchCriteria:{locationName:"instanceMatchCriteria"},AllocationStrategy:{locationName:"allocationStrategy"},InstanceTypeSpecifications:{shape:"S8d",locationName:"instanceTypeSpecificationSet"},Tags:{shape:"Ss",locationName:"tagSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribeCapacityReservations:{input:{type:"structure",members:{CapacityReservationIds:{locationName:"CapacityReservationId",type:"list",member:{locationName:"item"}},NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"Sum",locationName:"Filter"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},CapacityReservations:{locationName:"capacityReservationSet",type:"list",member:{shape:"S81",locationName:"item"}}}}},DescribeCarrierGateways:{input:{type:"structure",members:{CarrierGatewayIds:{locationName:"CarrierGatewayId",type:"list",member:{}},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{CarrierGateways:{locationName:"carrierGatewaySet",type:"list",member:{shape:"S8h",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeClassicLinkInstances:{input:{type:"structure",members:{Filters:{shape:"Sum",locationName:"Filter"},DryRun:{locationName:"dryRun",type:"boolean"},InstanceIds:{shape:"Sw4",locationName:"InstanceId"},MaxResults:{locationName:"maxResults",type:"integer"},NextToken:{locationName:"nextToken"}}},output:{type:"structure",members:{Instances:{locationName:"instancesSet",type:"list",member:{locationName:"item",type:"structure",members:{Groups:{shape:"Sim",locationName:"groupSet"},InstanceId:{locationName:"instanceId"},Tags:{shape:"Ss",locationName:"tagSet"},VpcId:{locationName:"vpcId"}}}},NextToken:{locationName:"nextToken"}}}},DescribeClientVpnAuthorizationRules:{input:{type:"structure",required:["ClientVpnEndpointId"],members:{ClientVpnEndpointId:{},DryRun:{type:"boolean"},NextToken:{},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"}}},output:{type:"structure",members:{AuthorizationRules:{locationName:"authorizationRule",type:"list",member:{locationName:"item",type:"structure",members:{ClientVpnEndpointId:{locationName:"clientVpnEndpointId"},Description:{locationName:"description"},GroupId:{locationName:"groupId"},AccessAll:{locationName:"accessAll",type:"boolean"},DestinationCidr:{locationName:"destinationCidr"},Status:{shape:"S55",locationName:"status"}}}},NextToken:{locationName:"nextToken"}}}},DescribeClientVpnConnections:{input:{type:"structure",required:["ClientVpnEndpointId"],members:{ClientVpnEndpointId:{},Filters:{shape:"Sum",locationName:"Filter"},NextToken:{},MaxResults:{type:"integer"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Connections:{locationName:"connections",type:"list",member:{locationName:"item",type:"structure",members:{ClientVpnEndpointId:{locationName:"clientVpnEndpointId"},Timestamp:{locationName:"timestamp"},ConnectionId:{locationName:"connectionId"},Username:{locationName:"username"},ConnectionEstablishedTime:{locationName:"connectionEstablishedTime"},IngressBytes:{locationName:"ingressBytes"},EgressBytes:{locationName:"egressBytes"},IngressPackets:{locationName:"ingressPackets"},EgressPackets:{locationName:"egressPackets"},ClientIp:{locationName:"clientIp"},CommonName:{locationName:"commonName"},Status:{shape:"Swj",locationName:"status"},ConnectionEndTime:{locationName:"connectionEndTime"},PostureComplianceStatuses:{shape:"Se",locationName:"postureComplianceStatusSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribeClientVpnEndpoints:{input:{type:"structure",members:{ClientVpnEndpointIds:{locationName:"ClientVpnEndpointId",type:"list",member:{locationName:"item"}},MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"Sum",locationName:"Filter"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{ClientVpnEndpoints:{locationName:"clientVpnEndpoint",type:"list",member:{locationName:"item",type:"structure",members:{ClientVpnEndpointId:{locationName:"clientVpnEndpointId"},Description:{locationName:"description"},Status:{shape:"S8x",locationName:"status"},CreationTime:{locationName:"creationTime"},DeletionTime:{locationName:"deletionTime"},DnsName:{locationName:"dnsName"},ClientCidrBlock:{locationName:"clientCidrBlock"},DnsServers:{shape:"Se",locationName:"dnsServer"},SplitTunnel:{locationName:"splitTunnel",type:"boolean"},VpnProtocol:{locationName:"vpnProtocol"},TransportProtocol:{locationName:"transportProtocol"},VpnPort:{locationName:"vpnPort",type:"integer"},AssociatedTargetNetworks:{deprecated:true,deprecatedMessage:"This property is deprecated. To view the target networks associated with a Client VPN endpoint, call DescribeClientVpnTargetNetworks and inspect the clientVpnTargetNetworks response element.",locationName:"associatedTargetNetwork",type:"list",member:{locationName:"item",type:"structure",members:{NetworkId:{locationName:"networkId"},NetworkType:{locationName:"networkType"}}}},ServerCertificateArn:{locationName:"serverCertificateArn"},AuthenticationOptions:{locationName:"authenticationOptions",type:"list",member:{locationName:"item",type:"structure",members:{Type:{locationName:"type"},ActiveDirectory:{locationName:"activeDirectory",type:"structure",members:{DirectoryId:{locationName:"directoryId"}}},MutualAuthentication:{locationName:"mutualAuthentication",type:"structure",members:{ClientRootCertificateChain:{locationName:"clientRootCertificateChain"}}},FederatedAuthentication:{locationName:"federatedAuthentication",type:"structure",members:{SamlProviderArn:{locationName:"samlProviderArn"},SelfServiceSamlProviderArn:{locationName:"selfServiceSamlProviderArn"}}}}}},ConnectionLogOptions:{locationName:"connectionLogOptions",type:"structure",members:{Enabled:{type:"boolean"},CloudwatchLogGroup:{},CloudwatchLogStream:{}}},Tags:{shape:"Ss",locationName:"tagSet"},SecurityGroupIds:{shape:"S2c",locationName:"securityGroupIdSet"},VpcId:{locationName:"vpcId"},SelfServicePortalUrl:{locationName:"selfServicePortalUrl"},ClientConnectOptions:{locationName:"clientConnectOptions",type:"structure",members:{Enabled:{locationName:"enabled",type:"boolean"},LambdaFunctionArn:{locationName:"lambdaFunctionArn"},Status:{locationName:"status",type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}}}},SessionTimeoutHours:{locationName:"sessionTimeoutHours",type:"integer"},ClientLoginBannerOptions:{locationName:"clientLoginBannerOptions",type:"structure",members:{Enabled:{locationName:"enabled",type:"boolean"},BannerText:{locationName:"bannerText"}}}}}},NextToken:{locationName:"nextToken"}}}},DescribeClientVpnRoutes:{input:{type:"structure",required:["ClientVpnEndpointId"],members:{ClientVpnEndpointId:{},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Routes:{locationName:"routes",type:"list",member:{locationName:"item",type:"structure",members:{ClientVpnEndpointId:{locationName:"clientVpnEndpointId"},DestinationCidr:{locationName:"destinationCidr"},TargetSubnet:{locationName:"targetSubnet"},Type:{locationName:"type"},Origin:{locationName:"origin"},Status:{shape:"S91",locationName:"status"},Description:{locationName:"description"}}}},NextToken:{locationName:"nextToken"}}}},DescribeClientVpnTargetNetworks:{input:{type:"structure",required:["ClientVpnEndpointId"],members:{ClientVpnEndpointId:{},AssociationIds:{shape:"Se"},MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"Sum",locationName:"Filter"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{ClientVpnTargetNetworks:{locationName:"clientVpnTargetNetworks",type:"list",member:{locationName:"item",type:"structure",members:{AssociationId:{locationName:"associationId"},VpcId:{locationName:"vpcId"},TargetNetworkId:{locationName:"targetNetworkId"},ClientVpnEndpointId:{locationName:"clientVpnEndpointId"},Status:{shape:"S2y",locationName:"status"},SecurityGroups:{shape:"Se",locationName:"securityGroups"}}}},NextToken:{locationName:"nextToken"}}}},DescribeCoipPools:{input:{type:"structure",members:{PoolIds:{locationName:"PoolId",type:"list",member:{locationName:"item"}},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{CoipPools:{locationName:"coipPoolSet",type:"list",member:{locationName:"item",type:"structure",members:{PoolId:{locationName:"poolId"},PoolCidrs:{shape:"Se",locationName:"poolCidrSet"},LocalGatewayRouteTableId:{locationName:"localGatewayRouteTableId"},Tags:{shape:"Ss",locationName:"tagSet"},PoolArn:{locationName:"poolArn"}}}},NextToken:{locationName:"nextToken"}}}},DescribeConversionTasks:{input:{type:"structure",members:{ConversionTaskIds:{locationName:"conversionTaskId",type:"list",member:{locationName:"item"}},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{ConversionTasks:{locationName:"conversionTasks",type:"list",member:{shape:"Sxq",locationName:"item"}}}}},DescribeCustomerGateways:{input:{type:"structure",members:{CustomerGatewayIds:{locationName:"CustomerGatewayId",type:"list",member:{locationName:"CustomerGatewayId"}},Filters:{shape:"Sum",locationName:"Filter"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{CustomerGateways:{locationName:"customerGatewaySet",type:"list",member:{shape:"S96",locationName:"item"}}}}},DescribeDhcpOptions:{input:{type:"structure",members:{DhcpOptionsIds:{locationName:"DhcpOptionsId",type:"list",member:{locationName:"DhcpOptionsId"}},Filters:{shape:"Sum",locationName:"Filter"},DryRun:{locationName:"dryRun",type:"boolean"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{DhcpOptions:{locationName:"dhcpOptionsSet",type:"list",member:{shape:"S9q",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeEgressOnlyInternetGateways:{input:{type:"structure",members:{DryRun:{type:"boolean"},EgressOnlyInternetGatewayIds:{locationName:"EgressOnlyInternetGatewayId",type:"list",member:{locationName:"item"}},MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"Sum",locationName:"Filter"}}},output:{type:"structure",members:{EgressOnlyInternetGateways:{locationName:"egressOnlyInternetGatewaySet",type:"list",member:{shape:"S9x",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeElasticGpus:{input:{type:"structure",members:{ElasticGpuIds:{locationName:"ElasticGpuId",type:"list",member:{locationName:"item"}},DryRun:{type:"boolean"},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ElasticGpuSet:{locationName:"elasticGpuSet",type:"list",member:{locationName:"item",type:"structure",members:{ElasticGpuId:{locationName:"elasticGpuId"},AvailabilityZone:{locationName:"availabilityZone"},ElasticGpuType:{locationName:"elasticGpuType"},ElasticGpuHealth:{locationName:"elasticGpuHealth",type:"structure",members:{Status:{locationName:"status"}}},ElasticGpuState:{locationName:"elasticGpuState"},InstanceId:{locationName:"instanceId"},Tags:{shape:"Ss",locationName:"tagSet"}}}},MaxResults:{locationName:"maxResults",type:"integer"},NextToken:{locationName:"nextToken"}}}},DescribeExportImageTasks:{input:{type:"structure",members:{DryRun:{type:"boolean"},Filters:{shape:"Sum",locationName:"Filter"},ExportImageTaskIds:{locationName:"ExportImageTaskId",type:"list",member:{locationName:"ExportImageTaskId"}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ExportImageTasks:{locationName:"exportImageTaskSet",type:"list",member:{locationName:"item",type:"structure",members:{Description:{locationName:"description"},ExportImageTaskId:{locationName:"exportImageTaskId"},ImageId:{locationName:"imageId"},Progress:{locationName:"progress"},S3ExportLocation:{shape:"Syt",locationName:"s3ExportLocation"},Status:{locationName:"status"},StatusMessage:{locationName:"statusMessage"},Tags:{shape:"Ss",locationName:"tagSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribeExportTasks:{input:{type:"structure",members:{ExportTaskIds:{locationName:"exportTaskId",type:"list",member:{locationName:"ExportTaskId"}},Filters:{shape:"Sum",locationName:"Filter"}}},output:{type:"structure",members:{ExportTasks:{locationName:"exportTaskSet",type:"list",member:{shape:"Scv",locationName:"item"}}}}},DescribeFastLaunchImages:{input:{type:"structure",members:{ImageIds:{locationName:"ImageId",type:"list",member:{locationName:"ImageId"}},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{FastLaunchImages:{locationName:"fastLaunchImageSet",type:"list",member:{locationName:"item",type:"structure",members:{ImageId:{locationName:"imageId"},ResourceType:{locationName:"resourceType"},SnapshotConfiguration:{shape:"Sz6",locationName:"snapshotConfiguration"},LaunchTemplate:{shape:"Sz7",locationName:"launchTemplate"},MaxParallelLaunches:{locationName:"maxParallelLaunches",type:"integer"},OwnerId:{locationName:"ownerId"},State:{locationName:"state"},StateTransitionReason:{locationName:"stateTransitionReason"},StateTransitionTime:{locationName:"stateTransitionTime",type:"timestamp"}}}},NextToken:{locationName:"nextToken"}}}},DescribeFastSnapshotRestores:{input:{type:"structure",members:{Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{FastSnapshotRestores:{locationName:"fastSnapshotRestoreSet",type:"list",member:{locationName:"item",type:"structure",members:{SnapshotId:{locationName:"snapshotId"},AvailabilityZone:{locationName:"availabilityZone"},State:{locationName:"state"},StateTransitionReason:{locationName:"stateTransitionReason"},OwnerId:{locationName:"ownerId"},OwnerAlias:{locationName:"ownerAlias"},EnablingTime:{locationName:"enablingTime",type:"timestamp"},OptimizingTime:{locationName:"optimizingTime",type:"timestamp"},EnabledTime:{locationName:"enabledTime",type:"timestamp"},DisablingTime:{locationName:"disablingTime",type:"timestamp"},DisabledTime:{locationName:"disabledTime",type:"timestamp"}}}},NextToken:{locationName:"nextToken"}}}},DescribeFleetHistory:{input:{type:"structure",required:["FleetId","StartTime"],members:{DryRun:{type:"boolean"},EventType:{},MaxResults:{type:"integer"},NextToken:{},FleetId:{},StartTime:{type:"timestamp"}}},output:{type:"structure",members:{HistoryRecords:{locationName:"historyRecordSet",type:"list",member:{locationName:"item",type:"structure",members:{EventInformation:{shape:"Szk",locationName:"eventInformation"},EventType:{locationName:"eventType"},Timestamp:{locationName:"timestamp",type:"timestamp"}}}},LastEvaluatedTime:{locationName:"lastEvaluatedTime",type:"timestamp"},NextToken:{locationName:"nextToken"},FleetId:{locationName:"fleetId"},StartTime:{locationName:"startTime",type:"timestamp"}}}},DescribeFleetInstances:{input:{type:"structure",required:["FleetId"],members:{DryRun:{type:"boolean"},MaxResults:{type:"integer"},NextToken:{},FleetId:{},Filters:{shape:"Sum",locationName:"Filter"}}},output:{type:"structure",members:{ActiveInstances:{shape:"Szn",locationName:"activeInstanceSet"},NextToken:{locationName:"nextToken"},FleetId:{locationName:"fleetId"}}}},DescribeFleets:{input:{type:"structure",members:{DryRun:{type:"boolean"},MaxResults:{type:"integer"},NextToken:{},FleetIds:{shape:"Sq5",locationName:"FleetId"},Filters:{shape:"Sum",locationName:"Filter"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},Fleets:{locationName:"fleetSet",type:"list",member:{locationName:"item",type:"structure",members:{ActivityStatus:{locationName:"activityStatus"},CreateTime:{locationName:"createTime",type:"timestamp"},FleetId:{locationName:"fleetId"},FleetState:{locationName:"fleetState"},ClientToken:{locationName:"clientToken"},ExcessCapacityTerminationPolicy:{locationName:"excessCapacityTerminationPolicy"},FulfilledCapacity:{locationName:"fulfilledCapacity",type:"double"},FulfilledOnDemandCapacity:{locationName:"fulfilledOnDemandCapacity",type:"double"},LaunchTemplateConfigs:{locationName:"launchTemplateConfigs",type:"list",member:{locationName:"item",type:"structure",members:{LaunchTemplateSpecification:{shape:"Sbl",locationName:"launchTemplateSpecification"},Overrides:{locationName:"overrides",type:"list",member:{shape:"Sbm",locationName:"item"}}}}},TargetCapacitySpecification:{locationName:"targetCapacitySpecification",type:"structure",members:{TotalTargetCapacity:{locationName:"totalTargetCapacity",type:"integer"},OnDemandTargetCapacity:{locationName:"onDemandTargetCapacity",type:"integer"},SpotTargetCapacity:{locationName:"spotTargetCapacity",type:"integer"},DefaultTargetCapacityType:{locationName:"defaultTargetCapacityType"},TargetCapacityUnitType:{locationName:"targetCapacityUnitType"}}},TerminateInstancesWithExpiration:{locationName:"terminateInstancesWithExpiration",type:"boolean"},Type:{locationName:"type"},ValidFrom:{locationName:"validFrom",type:"timestamp"},ValidUntil:{locationName:"validUntil",type:"timestamp"},ReplaceUnhealthyInstances:{locationName:"replaceUnhealthyInstances",type:"boolean"},SpotOptions:{locationName:"spotOptions",type:"structure",members:{AllocationStrategy:{locationName:"allocationStrategy"},MaintenanceStrategies:{locationName:"maintenanceStrategies",type:"structure",members:{CapacityRebalance:{locationName:"capacityRebalance",type:"structure",members:{ReplacementStrategy:{locationName:"replacementStrategy"},TerminationDelay:{locationName:"terminationDelay",type:"integer"}}}}},InstanceInterruptionBehavior:{locationName:"instanceInterruptionBehavior"},InstancePoolsToUseCount:{locationName:"instancePoolsToUseCount",type:"integer"},SingleInstanceType:{locationName:"singleInstanceType",type:"boolean"},SingleAvailabilityZone:{locationName:"singleAvailabilityZone",type:"boolean"},MinTargetCapacity:{locationName:"minTargetCapacity",type:"integer"},MaxTotalPrice:{locationName:"maxTotalPrice"}}},OnDemandOptions:{locationName:"onDemandOptions",type:"structure",members:{AllocationStrategy:{locationName:"allocationStrategy"},CapacityReservationOptions:{locationName:"capacityReservationOptions",type:"structure",members:{UsageStrategy:{locationName:"usageStrategy"}}},SingleInstanceType:{locationName:"singleInstanceType",type:"boolean"},SingleAvailabilityZone:{locationName:"singleAvailabilityZone",type:"boolean"},MinTargetCapacity:{locationName:"minTargetCapacity",type:"integer"},MaxTotalPrice:{locationName:"maxTotalPrice"}}},Tags:{shape:"Ss",locationName:"tagSet"},Errors:{locationName:"errorSet",type:"list",member:{locationName:"item",type:"structure",members:{LaunchTemplateAndOverrides:{shape:"Sbk",locationName:"launchTemplateAndOverrides"},Lifecycle:{locationName:"lifecycle"},ErrorCode:{locationName:"errorCode"},ErrorMessage:{locationName:"errorMessage"}}}},Instances:{locationName:"fleetInstanceSet",type:"list",member:{locationName:"item",type:"structure",members:{LaunchTemplateAndOverrides:{shape:"Sbk",locationName:"launchTemplateAndOverrides"},Lifecycle:{locationName:"lifecycle"},InstanceIds:{shape:"Sc0",locationName:"instanceIds"},InstanceType:{locationName:"instanceType"},Platform:{locationName:"platform"}}}},Context:{locationName:"context"}}}}}}},DescribeFlowLogs:{input:{type:"structure",members:{DryRun:{type:"boolean"},Filter:{shape:"Sum"},FlowLogIds:{shape:"Sqf",locationName:"FlowLogId"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{FlowLogs:{locationName:"flowLogSet",type:"list",member:{locationName:"item",type:"structure",members:{CreationTime:{locationName:"creationTime",type:"timestamp"},DeliverLogsErrorMessage:{locationName:"deliverLogsErrorMessage"},DeliverLogsPermissionArn:{locationName:"deliverLogsPermissionArn"},DeliverLogsStatus:{locationName:"deliverLogsStatus"},FlowLogId:{locationName:"flowLogId"},FlowLogStatus:{locationName:"flowLogStatus"},LogGroupName:{locationName:"logGroupName"},ResourceId:{locationName:"resourceId"},TrafficType:{locationName:"trafficType"},LogDestinationType:{locationName:"logDestinationType"},LogDestination:{locationName:"logDestination"},LogFormat:{locationName:"logFormat"},Tags:{shape:"Ss",locationName:"tagSet"},MaxAggregationInterval:{locationName:"maxAggregationInterval",type:"integer"},DestinationOptions:{locationName:"destinationOptions",type:"structure",members:{FileFormat:{locationName:"fileFormat"},HiveCompatiblePartitions:{locationName:"hiveCompatiblePartitions",type:"boolean"},PerHourPartition:{locationName:"perHourPartition",type:"boolean"}}}}}},NextToken:{locationName:"nextToken"}}}},DescribeFpgaImageAttribute:{input:{type:"structure",required:["FpgaImageId","Attribute"],members:{DryRun:{type:"boolean"},FpgaImageId:{},Attribute:{}}},output:{type:"structure",members:{FpgaImageAttribute:{shape:"S10g",locationName:"fpgaImageAttribute"}}}},DescribeFpgaImages:{input:{type:"structure",members:{DryRun:{type:"boolean"},FpgaImageIds:{locationName:"FpgaImageId",type:"list",member:{locationName:"item"}},Owners:{shape:"S10p",locationName:"Owner"},Filters:{shape:"Sum",locationName:"Filter"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{FpgaImages:{locationName:"fpgaImageSet",type:"list",member:{locationName:"item",type:"structure",members:{FpgaImageId:{locationName:"fpgaImageId"},FpgaImageGlobalId:{locationName:"fpgaImageGlobalId"},Name:{locationName:"name"},Description:{locationName:"description"},ShellVersion:{locationName:"shellVersion"},PciId:{locationName:"pciId",type:"structure",members:{DeviceId:{},VendorId:{},SubsystemId:{},SubsystemVendorId:{}}},State:{locationName:"state",type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},CreateTime:{locationName:"createTime",type:"timestamp"},UpdateTime:{locationName:"updateTime",type:"timestamp"},OwnerId:{locationName:"ownerId"},OwnerAlias:{locationName:"ownerAlias"},ProductCodes:{shape:"S10k",locationName:"productCodes"},Tags:{shape:"Ss",locationName:"tags"},Public:{locationName:"public",type:"boolean"},DataRetentionSupport:{locationName:"dataRetentionSupport",type:"boolean"}}}},NextToken:{locationName:"nextToken"}}}},DescribeHostReservationOfferings:{input:{type:"structure",members:{Filter:{shape:"Sum"},MaxDuration:{type:"integer"},MaxResults:{type:"integer"},MinDuration:{type:"integer"},NextToken:{},OfferingId:{}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},OfferingSet:{locationName:"offeringSet",type:"list",member:{locationName:"item",type:"structure",members:{CurrencyCode:{locationName:"currencyCode"},Duration:{locationName:"duration",type:"integer"},HourlyPrice:{locationName:"hourlyPrice"},InstanceFamily:{locationName:"instanceFamily"},OfferingId:{locationName:"offeringId"},PaymentOption:{locationName:"paymentOption"},UpfrontPrice:{locationName:"upfrontPrice"}}}}}}},DescribeHostReservations:{input:{type:"structure",members:{Filter:{shape:"Sum"},HostReservationIdSet:{type:"list",member:{locationName:"item"}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{HostReservationSet:{locationName:"hostReservationSet",type:"list",member:{locationName:"item",type:"structure",members:{Count:{locationName:"count",type:"integer"},CurrencyCode:{locationName:"currencyCode"},Duration:{locationName:"duration",type:"integer"},End:{locationName:"end",type:"timestamp"},HostIdSet:{shape:"S11a",locationName:"hostIdSet"},HostReservationId:{locationName:"hostReservationId"},HourlyPrice:{locationName:"hourlyPrice"},InstanceFamily:{locationName:"instanceFamily"},OfferingId:{locationName:"offeringId"},PaymentOption:{locationName:"paymentOption"},Start:{locationName:"start",type:"timestamp"},State:{locationName:"state"},UpfrontPrice:{locationName:"upfrontPrice"},Tags:{shape:"Ss",locationName:"tagSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribeHosts:{input:{type:"structure",members:{Filter:{shape:"Sum",locationName:"filter"},HostIds:{shape:"S11d",locationName:"hostId"},MaxResults:{locationName:"maxResults",type:"integer"},NextToken:{locationName:"nextToken"}}},output:{type:"structure",members:{Hosts:{locationName:"hostSet",type:"list",member:{locationName:"item",type:"structure",members:{AutoPlacement:{locationName:"autoPlacement"},AvailabilityZone:{locationName:"availabilityZone"},AvailableCapacity:{locationName:"availableCapacity",type:"structure",members:{AvailableInstanceCapacity:{locationName:"availableInstanceCapacity",type:"list",member:{locationName:"item",type:"structure",members:{AvailableCapacity:{locationName:"availableCapacity",type:"integer"},InstanceType:{locationName:"instanceType"},TotalCapacity:{locationName:"totalCapacity",type:"integer"}}}},AvailableVCpus:{locationName:"availableVCpus",type:"integer"}}},ClientToken:{locationName:"clientToken"},HostId:{locationName:"hostId"},HostProperties:{locationName:"hostProperties",type:"structure",members:{Cores:{locationName:"cores",type:"integer"},InstanceType:{locationName:"instanceType"},InstanceFamily:{locationName:"instanceFamily"},Sockets:{locationName:"sockets",type:"integer"},TotalVCpus:{locationName:"totalVCpus",type:"integer"}}},HostReservationId:{locationName:"hostReservationId"},Instances:{locationName:"instances",type:"list",member:{locationName:"item",type:"structure",members:{InstanceId:{locationName:"instanceId"},InstanceType:{locationName:"instanceType"},OwnerId:{locationName:"ownerId"}}}},State:{locationName:"state"},AllocationTime:{locationName:"allocationTime",type:"timestamp"},ReleaseTime:{locationName:"releaseTime",type:"timestamp"},Tags:{shape:"Ss",locationName:"tagSet"},HostRecovery:{locationName:"hostRecovery"},AllowsMultipleInstanceTypes:{locationName:"allowsMultipleInstanceTypes"},OwnerId:{locationName:"ownerId"},AvailabilityZoneId:{locationName:"availabilityZoneId"},MemberOfServiceLinkedResourceGroup:{locationName:"memberOfServiceLinkedResourceGroup",type:"boolean"},OutpostArn:{locationName:"outpostArn"}}}},NextToken:{locationName:"nextToken"}}}},DescribeIamInstanceProfileAssociations:{input:{type:"structure",members:{AssociationIds:{locationName:"AssociationId",type:"list",member:{locationName:"AssociationId"}},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{IamInstanceProfileAssociations:{locationName:"iamInstanceProfileAssociationSet",type:"list",member:{shape:"S38",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeIdFormat:{input:{type:"structure",members:{Resource:{}}},output:{type:"structure",members:{Statuses:{shape:"Sv4",locationName:"statusSet"}}}},DescribeIdentityIdFormat:{input:{type:"structure",required:["PrincipalArn"],members:{PrincipalArn:{locationName:"principalArn"},Resource:{locationName:"resource"}}},output:{type:"structure",members:{Statuses:{shape:"Sv4",locationName:"statusSet"}}}},DescribeImageAttribute:{input:{type:"structure",required:["Attribute","ImageId"],members:{Attribute:{},ImageId:{},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{BlockDeviceMappings:{shape:"S122",locationName:"blockDeviceMapping"},ImageId:{locationName:"imageId"},LaunchPermissions:{shape:"S123",locationName:"launchPermission"},ProductCodes:{shape:"S10k",locationName:"productCodes"},Description:{shape:"S9u",locationName:"description"},KernelId:{shape:"S9u",locationName:"kernel"},RamdiskId:{shape:"S9u",locationName:"ramdisk"},SriovNetSupport:{shape:"S9u",locationName:"sriovNetSupport"},BootMode:{shape:"S9u",locationName:"bootMode"},TpmSupport:{shape:"S9u",locationName:"tpmSupport"},UefiData:{shape:"S9u",locationName:"uefiData"},LastLaunchedTime:{shape:"S9u",locationName:"lastLaunchedTime"}}}},DescribeImages:{input:{type:"structure",members:{ExecutableUsers:{locationName:"ExecutableBy",type:"list",member:{locationName:"ExecutableBy"}},Filters:{shape:"Sum",locationName:"Filter"},ImageIds:{shape:"S127",locationName:"ImageId"},Owners:{shape:"S10p",locationName:"Owner"},IncludeDeprecated:{type:"boolean"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{Images:{locationName:"imagesSet",type:"list",member:{locationName:"item",type:"structure",members:{Architecture:{locationName:"architecture"},CreationDate:{locationName:"creationDate"},ImageId:{locationName:"imageId"},ImageLocation:{locationName:"imageLocation"},ImageType:{locationName:"imageType"},Public:{locationName:"isPublic",type:"boolean"},KernelId:{locationName:"kernelId"},OwnerId:{locationName:"imageOwnerId"},Platform:{locationName:"platform"},PlatformDetails:{locationName:"platformDetails"},UsageOperation:{locationName:"usageOperation"},ProductCodes:{shape:"S10k",locationName:"productCodes"},RamdiskId:{locationName:"ramdiskId"},State:{locationName:"imageState"},BlockDeviceMappings:{shape:"S122",locationName:"blockDeviceMapping"},Description:{locationName:"description"},EnaSupport:{locationName:"enaSupport",type:"boolean"},Hypervisor:{locationName:"hypervisor"},ImageOwnerAlias:{locationName:"imageOwnerAlias"},Name:{locationName:"name"},RootDeviceName:{locationName:"rootDeviceName"},RootDeviceType:{locationName:"rootDeviceType"},SriovNetSupport:{locationName:"sriovNetSupport"},StateReason:{shape:"S12g",locationName:"stateReason"},Tags:{shape:"Ss",locationName:"tagSet"},VirtualizationType:{locationName:"virtualizationType"},BootMode:{locationName:"bootMode"},TpmSupport:{locationName:"tpmSupport"},DeprecationTime:{locationName:"deprecationTime"}}}}}}},DescribeImportImageTasks:{input:{type:"structure",members:{DryRun:{type:"boolean"},Filters:{shape:"Sum"},ImportTaskIds:{locationName:"ImportTaskId",type:"list",member:{locationName:"ImportTaskId"}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ImportImageTasks:{locationName:"importImageTaskSet",type:"list",member:{locationName:"item",type:"structure",members:{Architecture:{locationName:"architecture"},Description:{locationName:"description"},Encrypted:{locationName:"encrypted",type:"boolean"},Hypervisor:{locationName:"hypervisor"},ImageId:{locationName:"imageId"},ImportTaskId:{locationName:"importTaskId"},KmsKeyId:{locationName:"kmsKeyId"},LicenseType:{locationName:"licenseType"},Platform:{locationName:"platform"},Progress:{locationName:"progress"},SnapshotDetails:{shape:"S12q",locationName:"snapshotDetailSet"},Status:{locationName:"status"},StatusMessage:{locationName:"statusMessage"},Tags:{shape:"Ss",locationName:"tagSet"},LicenseSpecifications:{shape:"S12t",locationName:"licenseSpecifications"},UsageOperation:{locationName:"usageOperation"},BootMode:{locationName:"bootMode"}}}},NextToken:{locationName:"nextToken"}}}},DescribeImportSnapshotTasks:{input:{type:"structure",members:{DryRun:{type:"boolean"},Filters:{shape:"Sum"},ImportTaskIds:{locationName:"ImportTaskId",type:"list",member:{locationName:"ImportTaskId"}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ImportSnapshotTasks:{locationName:"importSnapshotTaskSet",type:"list",member:{locationName:"item",type:"structure",members:{Description:{locationName:"description"},ImportTaskId:{locationName:"importTaskId"},SnapshotTaskDetail:{shape:"S131",locationName:"snapshotTaskDetail"},Tags:{shape:"Ss",locationName:"tagSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribeInstanceAttribute:{input:{type:"structure",required:["Attribute","InstanceId"],members:{Attribute:{locationName:"attribute"},DryRun:{locationName:"dryRun",type:"boolean"},InstanceId:{locationName:"instanceId"}}},output:{type:"structure",members:{Groups:{shape:"Sim",locationName:"groupSet"},BlockDeviceMappings:{shape:"S135",locationName:"blockDeviceMapping"},DisableApiTermination:{shape:"S138",locationName:"disableApiTermination"},EnaSupport:{shape:"S138",locationName:"enaSupport"},EnclaveOptions:{shape:"S139",locationName:"enclaveOptions"},EbsOptimized:{shape:"S138",locationName:"ebsOptimized"},InstanceId:{locationName:"instanceId"},InstanceInitiatedShutdownBehavior:{shape:"S9u",locationName:"instanceInitiatedShutdownBehavior"},InstanceType:{shape:"S9u",locationName:"instanceType"},KernelId:{shape:"S9u",locationName:"kernel"},ProductCodes:{shape:"S10k",locationName:"productCodes"},RamdiskId:{shape:"S9u",locationName:"ramdisk"},RootDeviceName:{shape:"S9u",locationName:"rootDeviceName"},SourceDestCheck:{shape:"S138",locationName:"sourceDestCheck"},SriovNetSupport:{shape:"S9u",locationName:"sriovNetSupport"},UserData:{shape:"S9u",locationName:"userData"}}}},DescribeInstanceCreditSpecifications:{input:{type:"structure",members:{DryRun:{type:"boolean"},Filters:{shape:"Sum",locationName:"Filter"},InstanceIds:{shape:"Sw4",locationName:"InstanceId"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{InstanceCreditSpecifications:{locationName:"instanceCreditSpecificationSet",type:"list",member:{locationName:"item",type:"structure",members:{InstanceId:{locationName:"instanceId"},CpuCredits:{locationName:"cpuCredits"}}}},NextToken:{locationName:"nextToken"}}}},DescribeInstanceEventNotificationAttributes:{input:{type:"structure",members:{DryRun:{type:"boolean"}}},output:{type:"structure",members:{InstanceTagAttribute:{shape:"Su5",locationName:"instanceTagAttribute"}}}},DescribeInstanceEventWindows:{input:{type:"structure",members:{DryRun:{type:"boolean"},InstanceEventWindowIds:{locationName:"InstanceEventWindowId",type:"list",member:{locationName:"InstanceEventWindowId"}},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{InstanceEventWindows:{locationName:"instanceEventWindowSet",type:"list",member:{shape:"S3i",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeInstanceStatus:{input:{type:"structure",members:{Filters:{shape:"Sum",locationName:"Filter"},InstanceIds:{shape:"Sw4",locationName:"InstanceId"},MaxResults:{type:"integer"},NextToken:{},DryRun:{locationName:"dryRun",type:"boolean"},IncludeAllInstances:{locationName:"includeAllInstances",type:"boolean"}}},output:{type:"structure",members:{InstanceStatuses:{locationName:"instanceStatusSet",type:"list",member:{locationName:"item",type:"structure",members:{AvailabilityZone:{locationName:"availabilityZone"},OutpostArn:{locationName:"outpostArn"},Events:{locationName:"eventsSet",type:"list",member:{shape:"S13r",locationName:"item"}},InstanceId:{locationName:"instanceId"},InstanceState:{shape:"S13u",locationName:"instanceState"},InstanceStatus:{shape:"S13w",locationName:"instanceStatus"},SystemStatus:{shape:"S13w",locationName:"systemStatus"}}}},NextToken:{locationName:"nextToken"}}}},DescribeInstanceTypeOfferings:{input:{type:"structure",members:{DryRun:{type:"boolean"},LocationType:{},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{InstanceTypeOfferings:{locationName:"instanceTypeOfferingSet",type:"list",member:{locationName:"item",type:"structure",members:{InstanceType:{locationName:"instanceType"},LocationType:{locationName:"locationType"},Location:{locationName:"location"}}}},NextToken:{locationName:"nextToken"}}}},DescribeInstanceTypes:{input:{type:"structure",members:{DryRun:{type:"boolean"},InstanceTypes:{locationName:"InstanceType",type:"list",member:{}},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{InstanceTypes:{locationName:"instanceTypeSet",type:"list",member:{locationName:"item",type:"structure",members:{InstanceType:{locationName:"instanceType"},CurrentGeneration:{locationName:"currentGeneration",type:"boolean"},FreeTierEligible:{locationName:"freeTierEligible",type:"boolean"},SupportedUsageClasses:{locationName:"supportedUsageClasses",type:"list",member:{locationName:"item"}},SupportedRootDeviceTypes:{locationName:"supportedRootDeviceTypes",type:"list",member:{locationName:"item"}},SupportedVirtualizationTypes:{locationName:"supportedVirtualizationTypes",type:"list",member:{locationName:"item"}},BareMetal:{locationName:"bareMetal",type:"boolean"},Hypervisor:{locationName:"hypervisor"},ProcessorInfo:{locationName:"processorInfo",type:"structure",members:{SupportedArchitectures:{locationName:"supportedArchitectures",type:"list",member:{locationName:"item"}},SustainedClockSpeedInGhz:{locationName:"sustainedClockSpeedInGhz",type:"double"}}},VCpuInfo:{locationName:"vCpuInfo",type:"structure",members:{DefaultVCpus:{locationName:"defaultVCpus",type:"integer"},DefaultCores:{locationName:"defaultCores",type:"integer"},DefaultThreadsPerCore:{locationName:"defaultThreadsPerCore",type:"integer"},ValidCores:{locationName:"validCores",type:"list",member:{locationName:"item",type:"integer"}},ValidThreadsPerCore:{locationName:"validThreadsPerCore",type:"list",member:{locationName:"item",type:"integer"}}}},MemoryInfo:{locationName:"memoryInfo",type:"structure",members:{SizeInMiB:{locationName:"sizeInMiB",type:"long"}}},InstanceStorageSupported:{locationName:"instanceStorageSupported",type:"boolean"},InstanceStorageInfo:{locationName:"instanceStorageInfo",type:"structure",members:{TotalSizeInGB:{locationName:"totalSizeInGB",type:"long"},Disks:{locationName:"disks",type:"list",member:{locationName:"item",type:"structure",members:{SizeInGB:{locationName:"sizeInGB",type:"long"},Count:{locationName:"count",type:"integer"},Type:{locationName:"type"}}}},NvmeSupport:{locationName:"nvmeSupport"},EncryptionSupport:{locationName:"encryptionSupport"}}},EbsInfo:{locationName:"ebsInfo",type:"structure",members:{EbsOptimizedSupport:{locationName:"ebsOptimizedSupport"},EncryptionSupport:{locationName:"encryptionSupport"},EbsOptimizedInfo:{locationName:"ebsOptimizedInfo",type:"structure",members:{BaselineBandwidthInMbps:{locationName:"baselineBandwidthInMbps",type:"integer"},BaselineThroughputInMBps:{locationName:"baselineThroughputInMBps",type:"double"},BaselineIops:{locationName:"baselineIops",type:"integer"},MaximumBandwidthInMbps:{locationName:"maximumBandwidthInMbps",type:"integer"},MaximumThroughputInMBps:{locationName:"maximumThroughputInMBps",type:"double"},MaximumIops:{locationName:"maximumIops",type:"integer"}}},NvmeSupport:{locationName:"nvmeSupport"}}},NetworkInfo:{locationName:"networkInfo",type:"structure",members:{NetworkPerformance:{locationName:"networkPerformance"},MaximumNetworkInterfaces:{locationName:"maximumNetworkInterfaces",type:"integer"},MaximumNetworkCards:{locationName:"maximumNetworkCards",type:"integer"},DefaultNetworkCardIndex:{locationName:"defaultNetworkCardIndex",type:"integer"},NetworkCards:{locationName:"networkCards",type:"list",member:{locationName:"item",type:"structure",members:{NetworkCardIndex:{locationName:"networkCardIndex",type:"integer"},NetworkPerformance:{locationName:"networkPerformance"},MaximumNetworkInterfaces:{locationName:"maximumNetworkInterfaces",type:"integer"}}}},Ipv4AddressesPerInterface:{locationName:"ipv4AddressesPerInterface",type:"integer"},Ipv6AddressesPerInterface:{locationName:"ipv6AddressesPerInterface",type:"integer"},Ipv6Supported:{locationName:"ipv6Supported",type:"boolean"},EnaSupport:{locationName:"enaSupport"},EfaSupported:{locationName:"efaSupported",type:"boolean"},EfaInfo:{locationName:"efaInfo",type:"structure",members:{MaximumEfaInterfaces:{locationName:"maximumEfaInterfaces",type:"integer"}}},EncryptionInTransitSupported:{locationName:"encryptionInTransitSupported",type:"boolean"}}},GpuInfo:{locationName:"gpuInfo",type:"structure",members:{Gpus:{locationName:"gpus",type:"list",member:{locationName:"item",type:"structure",members:{Name:{locationName:"name"},Manufacturer:{locationName:"manufacturer"},Count:{locationName:"count",type:"integer"},MemoryInfo:{locationName:"memoryInfo",type:"structure",members:{SizeInMiB:{locationName:"sizeInMiB",type:"integer"}}}}}},TotalGpuMemoryInMiB:{locationName:"totalGpuMemoryInMiB",type:"integer"}}},FpgaInfo:{locationName:"fpgaInfo",type:"structure",members:{Fpgas:{locationName:"fpgas",type:"list",member:{locationName:"item",type:"structure",members:{Name:{locationName:"name"},Manufacturer:{locationName:"manufacturer"},Count:{locationName:"count",type:"integer"},MemoryInfo:{locationName:"memoryInfo",type:"structure",members:{SizeInMiB:{locationName:"sizeInMiB",type:"integer"}}}}}},TotalFpgaMemoryInMiB:{locationName:"totalFpgaMemoryInMiB",type:"integer"}}},PlacementGroupInfo:{locationName:"placementGroupInfo",type:"structure",members:{SupportedStrategies:{locationName:"supportedStrategies",type:"list",member:{locationName:"item"}}}},InferenceAcceleratorInfo:{locationName:"inferenceAcceleratorInfo",type:"structure",members:{Accelerators:{locationName:"item",type:"list",member:{type:"structure",members:{Count:{locationName:"count",type:"integer"},Name:{locationName:"name"},Manufacturer:{locationName:"manufacturer"}}}}}},HibernationSupported:{locationName:"hibernationSupported",type:"boolean"},BurstablePerformanceSupported:{locationName:"burstablePerformanceSupported",type:"boolean"},DedicatedHostsSupported:{locationName:"dedicatedHostsSupported",type:"boolean"},AutoRecoverySupported:{locationName:"autoRecoverySupported",type:"boolean"},SupportedBootModes:{locationName:"supportedBootModes",type:"list",member:{locationName:"item"}}}}},NextToken:{locationName:"nextToken"}}}},DescribeInstances:{input:{type:"structure",members:{Filters:{shape:"Sum",locationName:"Filter"},InstanceIds:{shape:"Sw4",locationName:"InstanceId"},DryRun:{locationName:"dryRun",type:"boolean"},MaxResults:{locationName:"maxResults",type:"integer"},NextToken:{locationName:"nextToken"}}},output:{type:"structure",members:{Reservations:{locationName:"reservationSet",type:"list",member:{shape:"S170",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeInternetGateways:{input:{type:"structure",members:{Filters:{shape:"Sum",locationName:"Filter"},DryRun:{locationName:"dryRun",type:"boolean"},InternetGatewayIds:{locationName:"internetGatewayId",type:"list",member:{locationName:"item"}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{InternetGateways:{locationName:"internetGatewaySet",type:"list",member:{shape:"Sd1",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeIpamPools:{input:{type:"structure",members:{DryRun:{type:"boolean"},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},IpamPoolIds:{shape:"Se",locationName:"IpamPoolId"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},IpamPools:{locationName:"ipamPoolSet",type:"list",member:{shape:"Sdj",locationName:"item"}}}}},DescribeIpamScopes:{input:{type:"structure",members:{DryRun:{type:"boolean"},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},IpamScopeIds:{shape:"Se",locationName:"IpamScopeId"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},IpamScopes:{locationName:"ipamScopeSet",type:"list",member:{shape:"Sdq",locationName:"item"}}}}},DescribeIpams:{input:{type:"structure",members:{DryRun:{type:"boolean"},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},IpamIds:{shape:"Se",locationName:"IpamId"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},Ipams:{locationName:"ipamSet",type:"list",member:{shape:"Sd6",locationName:"item"}}}}},DescribeIpv6Pools:{input:{type:"structure",members:{PoolIds:{locationName:"PoolId",type:"list",member:{locationName:"item"}},NextToken:{},MaxResults:{type:"integer"},DryRun:{type:"boolean"},Filters:{shape:"Sum",locationName:"Filter"}}},output:{type:"structure",members:{Ipv6Pools:{locationName:"ipv6PoolSet",type:"list",member:{locationName:"item",type:"structure",members:{PoolId:{locationName:"poolId"},Description:{locationName:"description"},PoolCidrBlocks:{locationName:"poolCidrBlockSet",type:"list",member:{locationName:"item",type:"structure",members:{Cidr:{locationName:"poolCidrBlock"}}}},Tags:{shape:"Ss",locationName:"tagSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribeKeyPairs:{input:{type:"structure",members:{Filters:{shape:"Sum",locationName:"Filter"},KeyNames:{locationName:"KeyName",type:"list",member:{locationName:"KeyName"}},KeyPairIds:{locationName:"KeyPairId",type:"list",member:{locationName:"KeyPairId"}},DryRun:{locationName:"dryRun",type:"boolean"},IncludePublicKey:{type:"boolean"}}},output:{type:"structure",members:{KeyPairs:{locationName:"keySet",type:"list",member:{locationName:"item",type:"structure",members:{KeyPairId:{locationName:"keyPairId"},KeyFingerprint:{locationName:"keyFingerprint"},KeyName:{locationName:"keyName"},KeyType:{locationName:"keyType"},Tags:{shape:"Ss",locationName:"tagSet"},PublicKey:{locationName:"publicKey"},CreateTime:{locationName:"createTime",type:"timestamp"}}}}}}},DescribeLaunchTemplateVersions:{input:{type:"structure",members:{DryRun:{type:"boolean"},LaunchTemplateId:{},LaunchTemplateName:{},Versions:{shape:"Sr0",locationName:"LaunchTemplateVersion"},MinVersion:{},MaxVersion:{},NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"Sum",locationName:"Filter"}}},output:{type:"structure",members:{LaunchTemplateVersions:{locationName:"launchTemplateVersionSet",type:"list",member:{shape:"Sfn",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeLaunchTemplates:{input:{type:"structure",members:{DryRun:{type:"boolean"},LaunchTemplateIds:{locationName:"LaunchTemplateId",type:"list",member:{locationName:"item"}},LaunchTemplateNames:{locationName:"LaunchTemplateName",type:"list",member:{locationName:"item"}},Filters:{shape:"Sum",locationName:"Filter"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{LaunchTemplates:{locationName:"launchTemplates",type:"list",member:{shape:"Sfh",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations:{input:{type:"structure",members:{LocalGatewayRouteTableVirtualInterfaceGroupAssociationIds:{locationName:"LocalGatewayRouteTableVirtualInterfaceGroupAssociationId",type:"list",member:{locationName:"item"}},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{LocalGatewayRouteTableVirtualInterfaceGroupAssociations:{locationName:"localGatewayRouteTableVirtualInterfaceGroupAssociationSet",type:"list",member:{locationName:"item",type:"structure",members:{LocalGatewayRouteTableVirtualInterfaceGroupAssociationId:{locationName:"localGatewayRouteTableVirtualInterfaceGroupAssociationId"},LocalGatewayVirtualInterfaceGroupId:{locationName:"localGatewayVirtualInterfaceGroupId"},LocalGatewayId:{locationName:"localGatewayId"},LocalGatewayRouteTableId:{locationName:"localGatewayRouteTableId"},LocalGatewayRouteTableArn:{locationName:"localGatewayRouteTableArn"},OwnerId:{locationName:"ownerId"},State:{locationName:"state"},Tags:{shape:"Ss",locationName:"tagSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribeLocalGatewayRouteTableVpcAssociations:{input:{type:"structure",members:{LocalGatewayRouteTableVpcAssociationIds:{locationName:"LocalGatewayRouteTableVpcAssociationId",type:"list",member:{locationName:"item"}},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{LocalGatewayRouteTableVpcAssociations:{locationName:"localGatewayRouteTableVpcAssociationSet",type:"list",member:{shape:"Sgw",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeLocalGatewayRouteTables:{input:{type:"structure",members:{LocalGatewayRouteTableIds:{locationName:"LocalGatewayRouteTableId",type:"list",member:{locationName:"item"}},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{LocalGatewayRouteTables:{locationName:"localGatewayRouteTableSet",type:"list",member:{locationName:"item",type:"structure",members:{LocalGatewayRouteTableId:{locationName:"localGatewayRouteTableId"},LocalGatewayRouteTableArn:{locationName:"localGatewayRouteTableArn"},LocalGatewayId:{locationName:"localGatewayId"},OutpostArn:{locationName:"outpostArn"},OwnerId:{locationName:"ownerId"},State:{locationName:"state"},Tags:{shape:"Ss",locationName:"tagSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribeLocalGatewayVirtualInterfaceGroups:{input:{type:"structure",members:{LocalGatewayVirtualInterfaceGroupIds:{locationName:"LocalGatewayVirtualInterfaceGroupId",type:"list",member:{locationName:"item"}},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{LocalGatewayVirtualInterfaceGroups:{locationName:"localGatewayVirtualInterfaceGroupSet",type:"list",member:{locationName:"item",type:"structure",members:{LocalGatewayVirtualInterfaceGroupId:{locationName:"localGatewayVirtualInterfaceGroupId"},LocalGatewayVirtualInterfaceIds:{shape:"S19l",locationName:"localGatewayVirtualInterfaceIdSet"},LocalGatewayId:{locationName:"localGatewayId"},OwnerId:{locationName:"ownerId"},Tags:{shape:"Ss",locationName:"tagSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribeLocalGatewayVirtualInterfaces:{input:{type:"structure",members:{LocalGatewayVirtualInterfaceIds:{shape:"S19l",locationName:"LocalGatewayVirtualInterfaceId"},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{LocalGatewayVirtualInterfaces:{locationName:"localGatewayVirtualInterfaceSet",type:"list",member:{locationName:"item",type:"structure",members:{LocalGatewayVirtualInterfaceId:{locationName:"localGatewayVirtualInterfaceId"},LocalGatewayId:{locationName:"localGatewayId"},Vlan:{locationName:"vlan",type:"integer"},LocalAddress:{locationName:"localAddress"},PeerAddress:{locationName:"peerAddress"},LocalBgpAsn:{locationName:"localBgpAsn",type:"integer"},PeerBgpAsn:{locationName:"peerBgpAsn",type:"integer"},OwnerId:{locationName:"ownerId"},Tags:{shape:"Ss",locationName:"tagSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribeLocalGateways:{input:{type:"structure",members:{LocalGatewayIds:{locationName:"LocalGatewayId",type:"list",member:{locationName:"item"}},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{LocalGateways:{locationName:"localGatewaySet",type:"list",member:{locationName:"item",type:"structure",members:{LocalGatewayId:{locationName:"localGatewayId"},OutpostArn:{locationName:"outpostArn"},OwnerId:{locationName:"ownerId"},State:{locationName:"state"},Tags:{shape:"Ss",locationName:"tagSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribeManagedPrefixLists:{input:{type:"structure",members:{DryRun:{type:"boolean"},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},PrefixListIds:{shape:"Se",locationName:"PrefixListId"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},PrefixLists:{locationName:"prefixListSet",type:"list",member:{shape:"Sh2",locationName:"item"}}}}},DescribeMovingAddresses:{input:{type:"structure",members:{Filters:{shape:"Sum",locationName:"filter"},DryRun:{locationName:"dryRun",type:"boolean"},MaxResults:{locationName:"maxResults",type:"integer"},NextToken:{locationName:"nextToken"},PublicIps:{shape:"Se",locationName:"publicIp"}}},output:{type:"structure",members:{MovingAddressStatuses:{locationName:"movingAddressStatusSet",type:"list",member:{locationName:"item",type:"structure",members:{MoveStatus:{locationName:"moveStatus"},PublicIp:{locationName:"publicIp"}}}},NextToken:{locationName:"nextToken"}}}},DescribeNatGateways:{input:{type:"structure",members:{DryRun:{type:"boolean"},Filter:{shape:"Sum"},MaxResults:{type:"integer"},NatGatewayIds:{locationName:"NatGatewayId",type:"list",member:{locationName:"item"}},NextToken:{}}},output:{type:"structure",members:{NatGateways:{locationName:"natGatewaySet",type:"list",member:{shape:"Sh7",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeNetworkAcls:{input:{type:"structure",members:{Filters:{shape:"Sum",locationName:"Filter"},DryRun:{locationName:"dryRun",type:"boolean"},NetworkAclIds:{locationName:"NetworkAclId",type:"list",member:{locationName:"item"}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NetworkAcls:{locationName:"networkAclSet",type:"list",member:{shape:"She",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeNetworkInsightsAccessScopeAnalyses:{input:{type:"structure",members:{NetworkInsightsAccessScopeAnalysisIds:{locationName:"NetworkInsightsAccessScopeAnalysisId",type:"list",member:{locationName:"item"}},NetworkInsightsAccessScopeId:{},AnalysisStartTimeBegin:{type:"timestamp"},AnalysisStartTimeEnd:{type:"timestamp"},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},DryRun:{type:"boolean"},NextToken:{}}},output:{type:"structure",members:{NetworkInsightsAccessScopeAnalyses:{locationName:"networkInsightsAccessScopeAnalysisSet",type:"list",member:{shape:"S1al",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeNetworkInsightsAccessScopes:{input:{type:"structure",members:{NetworkInsightsAccessScopeIds:{locationName:"NetworkInsightsAccessScopeId",type:"list",member:{locationName:"item"}},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},DryRun:{type:"boolean"},NextToken:{}}},output:{type:"structure",members:{NetworkInsightsAccessScopes:{locationName:"networkInsightsAccessScopeSet",type:"list",member:{shape:"Shz",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeNetworkInsightsAnalyses:{input:{type:"structure",members:{NetworkInsightsAnalysisIds:{locationName:"NetworkInsightsAnalysisId",type:"list",member:{locationName:"item"}},NetworkInsightsPathId:{},AnalysisStartTime:{type:"timestamp"},AnalysisEndTime:{type:"timestamp"},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},DryRun:{type:"boolean"},NextToken:{}}},output:{type:"structure",members:{NetworkInsightsAnalyses:{locationName:"networkInsightsAnalysisSet",type:"list",member:{shape:"S1aw",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeNetworkInsightsPaths:{input:{type:"structure",members:{NetworkInsightsPathIds:{locationName:"NetworkInsightsPathId",type:"list",member:{locationName:"item"}},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},DryRun:{type:"boolean"},NextToken:{}}},output:{type:"structure",members:{NetworkInsightsPaths:{locationName:"networkInsightsPathSet",type:"list",member:{shape:"Sie",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeNetworkInterfaceAttribute:{input:{type:"structure",required:["NetworkInterfaceId"],members:{Attribute:{locationName:"attribute"},DryRun:{locationName:"dryRun",type:"boolean"},NetworkInterfaceId:{locationName:"networkInterfaceId"}}},output:{type:"structure",members:{Attachment:{shape:"Sil",locationName:"attachment"},Description:{shape:"S9u",locationName:"description"},Groups:{shape:"Sim",locationName:"groupSet"},NetworkInterfaceId:{locationName:"networkInterfaceId"},SourceDestCheck:{shape:"S138",locationName:"sourceDestCheck"}}}},DescribeNetworkInterfacePermissions:{input:{type:"structure",members:{NetworkInterfacePermissionIds:{locationName:"NetworkInterfacePermissionId",type:"list",member:{}},Filters:{shape:"Sum",locationName:"Filter"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NetworkInterfacePermissions:{locationName:"networkInterfacePermissions",type:"list",member:{shape:"Siz",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeNetworkInterfaces:{input:{type:"structure",members:{Filters:{shape:"Sum",locationName:"filter"},DryRun:{locationName:"dryRun",type:"boolean"},NetworkInterfaceIds:{locationName:"NetworkInterfaceId",type:"list",member:{locationName:"item"}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{NetworkInterfaces:{locationName:"networkInterfaceSet",type:"list",member:{shape:"Sij",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribePlacementGroups:{input:{type:"structure",members:{Filters:{shape:"Sum",locationName:"Filter"},DryRun:{locationName:"dryRun",type:"boolean"},GroupNames:{locationName:"groupName",type:"list",member:{}},GroupIds:{locationName:"GroupId",type:"list",member:{locationName:"GroupId"}}}},output:{type:"structure",members:{PlacementGroups:{locationName:"placementGroupSet",type:"list",member:{shape:"Sj5",locationName:"item"}}}}},DescribePrefixLists:{input:{type:"structure",members:{DryRun:{type:"boolean"},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},PrefixListIds:{locationName:"PrefixListId",type:"list",member:{locationName:"item"}}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},PrefixLists:{locationName:"prefixListSet",type:"list",member:{locationName:"item",type:"structure",members:{Cidrs:{shape:"Se",locationName:"cidrSet"},PrefixListId:{locationName:"prefixListId"},PrefixListName:{locationName:"prefixListName"}}}}}}},DescribePrincipalIdFormat:{input:{type:"structure",members:{DryRun:{type:"boolean"},Resources:{locationName:"Resource",type:"list",member:{locationName:"item"}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Principals:{locationName:"principalSet",type:"list",member:{locationName:"item",type:"structure",members:{Arn:{locationName:"arn"},Statuses:{shape:"Sv4",locationName:"statusSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribePublicIpv4Pools:{input:{type:"structure",members:{PoolIds:{locationName:"PoolId",type:"list",member:{locationName:"item"}},NextToken:{},MaxResults:{type:"integer"},Filters:{shape:"Sum",locationName:"Filter"}}},output:{type:"structure",members:{PublicIpv4Pools:{locationName:"publicIpv4PoolSet",type:"list",member:{locationName:"item",type:"structure",members:{PoolId:{locationName:"poolId"},Description:{locationName:"description"},PoolAddressRanges:{locationName:"poolAddressRangeSet",type:"list",member:{shape:"S1cn",locationName:"item"}},TotalAddressCount:{locationName:"totalAddressCount",type:"integer"},TotalAvailableAddressCount:{locationName:"totalAvailableAddressCount",type:"integer"},NetworkBorderGroup:{locationName:"networkBorderGroup"},Tags:{shape:"Ss",locationName:"tagSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribeRegions:{input:{type:"structure",members:{Filters:{shape:"Sum",locationName:"Filter"},RegionNames:{locationName:"RegionName",type:"list",member:{locationName:"RegionName"}},DryRun:{locationName:"dryRun",type:"boolean"},AllRegions:{type:"boolean"}}},output:{type:"structure",members:{Regions:{locationName:"regionInfo",type:"list",member:{locationName:"item",type:"structure",members:{Endpoint:{locationName:"regionEndpoint"},RegionName:{locationName:"regionName"},OptInStatus:{locationName:"optInStatus"}}}}}}},DescribeReplaceRootVolumeTasks:{input:{type:"structure",members:{ReplaceRootVolumeTaskIds:{locationName:"ReplaceRootVolumeTaskId",type:"list",member:{locationName:"ReplaceRootVolumeTaskId"}},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{ReplaceRootVolumeTasks:{locationName:"replaceRootVolumeTaskSet",type:"list",member:{shape:"Sjb",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeReservedInstances:{input:{type:"structure",members:{Filters:{shape:"Sum",locationName:"Filter"},OfferingClass:{},ReservedInstancesIds:{shape:"S1d0",locationName:"ReservedInstancesId"},DryRun:{locationName:"dryRun",type:"boolean"},OfferingType:{locationName:"offeringType"}}},output:{type:"structure",members:{ReservedInstances:{locationName:"reservedInstancesSet",type:"list",member:{locationName:"item",type:"structure",members:{AvailabilityZone:{locationName:"availabilityZone"},Duration:{locationName:"duration",type:"long"},End:{locationName:"end",type:"timestamp"},FixedPrice:{locationName:"fixedPrice",type:"float"},InstanceCount:{locationName:"instanceCount",type:"integer"},InstanceType:{locationName:"instanceType"},ProductDescription:{locationName:"productDescription"},ReservedInstancesId:{locationName:"reservedInstancesId"},Start:{locationName:"start",type:"timestamp"},State:{locationName:"state"},UsagePrice:{locationName:"usagePrice",type:"float"},CurrencyCode:{locationName:"currencyCode"},InstanceTenancy:{locationName:"instanceTenancy"},OfferingClass:{locationName:"offeringClass"},OfferingType:{locationName:"offeringType"},RecurringCharges:{shape:"S1d8",locationName:"recurringCharges"},Scope:{locationName:"scope"},Tags:{shape:"Ss",locationName:"tagSet"}}}}}}},DescribeReservedInstancesListings:{input:{type:"structure",members:{Filters:{shape:"Sum",locationName:"Filter"},ReservedInstancesId:{locationName:"reservedInstancesId"},ReservedInstancesListingId:{locationName:"reservedInstancesListingId"}}},output:{type:"structure",members:{ReservedInstancesListings:{shape:"S6r",locationName:"reservedInstancesListingsSet"}}}},DescribeReservedInstancesModifications:{input:{type:"structure",members:{Filters:{shape:"Sum",locationName:"Filter"},ReservedInstancesModificationIds:{locationName:"ReservedInstancesModificationId",type:"list",member:{locationName:"ReservedInstancesModificationId"}},NextToken:{locationName:"nextToken"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},ReservedInstancesModifications:{locationName:"reservedInstancesModificationsSet",type:"list",member:{locationName:"item",type:"structure",members:{ClientToken:{locationName:"clientToken"},CreateDate:{locationName:"createDate",type:"timestamp"},EffectiveDate:{locationName:"effectiveDate",type:"timestamp"},ModificationResults:{locationName:"modificationResultSet",type:"list",member:{locationName:"item",type:"structure",members:{ReservedInstancesId:{locationName:"reservedInstancesId"},TargetConfiguration:{shape:"S1dm",locationName:"targetConfiguration"}}}},ReservedInstancesIds:{locationName:"reservedInstancesSet",type:"list",member:{locationName:"item",type:"structure",members:{ReservedInstancesId:{locationName:"reservedInstancesId"}}}},ReservedInstancesModificationId:{locationName:"reservedInstancesModificationId"},Status:{locationName:"status"},StatusMessage:{locationName:"statusMessage"},UpdateDate:{locationName:"updateDate",type:"timestamp"}}}}}}},DescribeReservedInstancesOfferings:{input:{type:"structure",members:{AvailabilityZone:{},Filters:{shape:"Sum",locationName:"Filter"},IncludeMarketplace:{type:"boolean"},InstanceType:{},MaxDuration:{type:"long"},MaxInstanceCount:{type:"integer"},MinDuration:{type:"long"},OfferingClass:{},ProductDescription:{},ReservedInstancesOfferingIds:{locationName:"ReservedInstancesOfferingId",type:"list",member:{}},DryRun:{locationName:"dryRun",type:"boolean"},InstanceTenancy:{locationName:"instanceTenancy"},MaxResults:{locationName:"maxResults",type:"integer"},NextToken:{locationName:"nextToken"},OfferingType:{locationName:"offeringType"}}},output:{type:"structure",members:{ReservedInstancesOfferings:{locationName:"reservedInstancesOfferingsSet",type:"list",member:{locationName:"item",type:"structure",members:{AvailabilityZone:{locationName:"availabilityZone"},Duration:{locationName:"duration",type:"long"},FixedPrice:{locationName:"fixedPrice",type:"float"},InstanceType:{locationName:"instanceType"},ProductDescription:{locationName:"productDescription"},ReservedInstancesOfferingId:{locationName:"reservedInstancesOfferingId"},UsagePrice:{locationName:"usagePrice",type:"float"},CurrencyCode:{locationName:"currencyCode"},InstanceTenancy:{locationName:"instanceTenancy"},Marketplace:{locationName:"marketplace",type:"boolean"},OfferingClass:{locationName:"offeringClass"},OfferingType:{locationName:"offeringType"},PricingDetails:{locationName:"pricingDetailsSet",type:"list",member:{locationName:"item",type:"structure",members:{Count:{locationName:"count",type:"integer"},Price:{locationName:"price",type:"double"}}}},RecurringCharges:{shape:"S1d8",locationName:"recurringCharges"},Scope:{locationName:"scope"}}}},NextToken:{locationName:"nextToken"}}}},DescribeRouteTables:{input:{type:"structure",members:{Filters:{shape:"Sum",locationName:"Filter"},DryRun:{locationName:"dryRun",type:"boolean"},RouteTableIds:{locationName:"RouteTableId",type:"list",member:{locationName:"item"}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{RouteTables:{locationName:"routeTableSet",type:"list",member:{shape:"Sjs",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeScheduledInstanceAvailability:{input:{type:"structure",required:["FirstSlotStartTimeRange","Recurrence"],members:{DryRun:{type:"boolean"},Filters:{shape:"Sum",locationName:"Filter"},FirstSlotStartTimeRange:{type:"structure",required:["EarliestTime","LatestTime"],members:{EarliestTime:{type:"timestamp"},LatestTime:{type:"timestamp"}}},MaxResults:{type:"integer"},MaxSlotDurationInHours:{type:"integer"},MinSlotDurationInHours:{type:"integer"},NextToken:{},Recurrence:{type:"structure",members:{Frequency:{},Interval:{type:"integer"},OccurrenceDays:{locationName:"OccurrenceDay",type:"list",member:{locationName:"OccurenceDay",type:"integer"}},OccurrenceRelativeToEnd:{type:"boolean"},OccurrenceUnit:{}}}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},ScheduledInstanceAvailabilitySet:{locationName:"scheduledInstanceAvailabilitySet",type:"list",member:{locationName:"item",type:"structure",members:{AvailabilityZone:{locationName:"availabilityZone"},AvailableInstanceCount:{locationName:"availableInstanceCount",type:"integer"},FirstSlotStartTime:{locationName:"firstSlotStartTime",type:"timestamp"},HourlyPrice:{locationName:"hourlyPrice"},InstanceType:{locationName:"instanceType"},MaxTermDurationInDays:{locationName:"maxTermDurationInDays",type:"integer"},MinTermDurationInDays:{locationName:"minTermDurationInDays",type:"integer"},NetworkPlatform:{locationName:"networkPlatform"},Platform:{locationName:"platform"},PurchaseToken:{locationName:"purchaseToken"},Recurrence:{shape:"S1e9",locationName:"recurrence"},SlotDurationInHours:{locationName:"slotDurationInHours",type:"integer"},TotalScheduledInstanceHours:{locationName:"totalScheduledInstanceHours",type:"integer"}}}}}}},DescribeScheduledInstances:{input:{type:"structure",members:{DryRun:{type:"boolean"},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},ScheduledInstanceIds:{locationName:"ScheduledInstanceId",type:"list",member:{locationName:"ScheduledInstanceId"}},SlotStartTimeRange:{type:"structure",members:{EarliestTime:{type:"timestamp"},LatestTime:{type:"timestamp"}}}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},ScheduledInstanceSet:{locationName:"scheduledInstanceSet",type:"list",member:{shape:"S1eh",locationName:"item"}}}}},DescribeSecurityGroupReferences:{input:{type:"structure",required:["GroupId"],members:{DryRun:{type:"boolean"},GroupId:{type:"list",member:{locationName:"item"}}}},output:{type:"structure",members:{SecurityGroupReferenceSet:{locationName:"securityGroupReferenceSet",type:"list",member:{locationName:"item",type:"structure",members:{GroupId:{locationName:"groupId"},ReferencingVpcId:{locationName:"referencingVpcId"},VpcPeeringConnectionId:{locationName:"vpcPeeringConnectionId"}}}}}}},DescribeSecurityGroupRules:{input:{type:"structure",members:{Filters:{shape:"Sum",locationName:"Filter"},SecurityGroupRuleIds:{shape:"S1eo",locationName:"SecurityGroupRuleId"},DryRun:{type:"boolean"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{SecurityGroupRules:{shape:"S5j",locationName:"securityGroupRuleSet"},NextToken:{locationName:"nextToken"}}}},DescribeSecurityGroups:{input:{type:"structure",members:{Filters:{shape:"Sum",locationName:"Filter"},GroupIds:{shape:"S4o",locationName:"GroupId"},GroupNames:{shape:"S1es",locationName:"GroupName"},DryRun:{locationName:"dryRun",type:"boolean"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{SecurityGroups:{locationName:"securityGroupInfo",type:"list",member:{locationName:"item",type:"structure",members:{Description:{locationName:"groupDescription"},GroupName:{locationName:"groupName"},IpPermissions:{shape:"S58",locationName:"ipPermissions"},OwnerId:{locationName:"ownerId"},GroupId:{locationName:"groupId"},IpPermissionsEgress:{shape:"S58",locationName:"ipPermissionsEgress"},Tags:{shape:"Ss",locationName:"tagSet"},VpcId:{locationName:"vpcId"}}}},NextToken:{locationName:"nextToken"}}}},DescribeSnapshotAttribute:{input:{type:"structure",required:["Attribute","SnapshotId"],members:{Attribute:{},SnapshotId:{},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{CreateVolumePermissions:{shape:"S1f0",locationName:"createVolumePermission"},ProductCodes:{shape:"S10k",locationName:"productCodes"},SnapshotId:{locationName:"snapshotId"}}}},DescribeSnapshotTierStatus:{input:{type:"structure",members:{Filters:{shape:"Sum",locationName:"Filter"},DryRun:{type:"boolean"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{SnapshotTierStatuses:{locationName:"snapshotTierStatusSet",type:"list",member:{locationName:"item",type:"structure",members:{SnapshotId:{locationName:"snapshotId"},VolumeId:{locationName:"volumeId"},Status:{locationName:"status"},OwnerId:{locationName:"ownerId"},Tags:{shape:"Ss",locationName:"tagSet"},StorageTier:{locationName:"storageTier"},LastTieringStartTime:{locationName:"lastTieringStartTime",type:"timestamp"},LastTieringProgress:{locationName:"lastTieringProgress",type:"integer"},LastTieringOperationStatus:{locationName:"lastTieringOperationStatus"},LastTieringOperationStatusDetail:{locationName:"lastTieringOperationStatusDetail"},ArchivalCompleteTime:{locationName:"archivalCompleteTime",type:"timestamp"},RestoreExpiryTime:{locationName:"restoreExpiryTime",type:"timestamp"}}}},NextToken:{locationName:"nextToken"}}}},DescribeSnapshots:{input:{type:"structure",members:{Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},OwnerIds:{shape:"S10p",locationName:"Owner"},RestorableByUserIds:{locationName:"RestorableBy",type:"list",member:{}},SnapshotIds:{shape:"S1fa",locationName:"SnapshotId"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{Snapshots:{locationName:"snapshotSet",type:"list",member:{shape:"Sk4",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeSpotDatafeedSubscription:{input:{type:"structure",members:{DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{SpotDatafeedSubscription:{shape:"Skf",locationName:"spotDatafeedSubscription"}}}},DescribeSpotFleetInstances:{input:{type:"structure",required:["SpotFleetRequestId"],members:{DryRun:{locationName:"dryRun",type:"boolean"},MaxResults:{locationName:"maxResults",type:"integer"},NextToken:{locationName:"nextToken"},SpotFleetRequestId:{locationName:"spotFleetRequestId"}}},output:{type:"structure",members:{ActiveInstances:{shape:"Szn",locationName:"activeInstanceSet"},NextToken:{locationName:"nextToken"},SpotFleetRequestId:{locationName:"spotFleetRequestId"}}}},DescribeSpotFleetRequestHistory:{input:{type:"structure",required:["SpotFleetRequestId","StartTime"],members:{DryRun:{locationName:"dryRun",type:"boolean"},EventType:{locationName:"eventType"},MaxResults:{locationName:"maxResults",type:"integer"},NextToken:{locationName:"nextToken"},SpotFleetRequestId:{locationName:"spotFleetRequestId"},StartTime:{locationName:"startTime",type:"timestamp"}}},output:{type:"structure",members:{HistoryRecords:{locationName:"historyRecordSet",type:"list",member:{locationName:"item",type:"structure",members:{EventInformation:{shape:"Szk",locationName:"eventInformation"},EventType:{locationName:"eventType"},Timestamp:{locationName:"timestamp",type:"timestamp"}}}},LastEvaluatedTime:{locationName:"lastEvaluatedTime",type:"timestamp"},NextToken:{locationName:"nextToken"},SpotFleetRequestId:{locationName:"spotFleetRequestId"},StartTime:{locationName:"startTime",type:"timestamp"}}}},DescribeSpotFleetRequests:{input:{type:"structure",members:{DryRun:{locationName:"dryRun",type:"boolean"},MaxResults:{locationName:"maxResults",type:"integer"},NextToken:{locationName:"nextToken"},SpotFleetRequestIds:{shape:"S73",locationName:"spotFleetRequestId"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},SpotFleetRequestConfigs:{locationName:"spotFleetRequestConfigSet",type:"list",member:{locationName:"item",type:"structure",members:{ActivityStatus:{locationName:"activityStatus"},CreateTime:{locationName:"createTime",type:"timestamp"},SpotFleetRequestConfig:{shape:"S1ft",locationName:"spotFleetRequestConfig"},SpotFleetRequestId:{locationName:"spotFleetRequestId"},SpotFleetRequestState:{locationName:"spotFleetRequestState"},Tags:{shape:"Ss",locationName:"tagSet"}}}}}}},DescribeSpotInstanceRequests:{input:{type:"structure",members:{Filters:{shape:"Sum",locationName:"Filter"},DryRun:{locationName:"dryRun",type:"boolean"},SpotInstanceRequestIds:{shape:"S7e",locationName:"SpotInstanceRequestId"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{SpotInstanceRequests:{shape:"S1gl",locationName:"spotInstanceRequestSet"},NextToken:{locationName:"nextToken"}}}},DescribeSpotPriceHistory:{input:{type:"structure",members:{Filters:{shape:"Sum",locationName:"Filter"},AvailabilityZone:{locationName:"availabilityZone"},DryRun:{locationName:"dryRun",type:"boolean"},EndTime:{locationName:"endTime",type:"timestamp"},InstanceTypes:{locationName:"InstanceType",type:"list",member:{}},MaxResults:{locationName:"maxResults",type:"integer"},NextToken:{locationName:"nextToken"},ProductDescriptions:{locationName:"ProductDescription",type:"list",member:{}},StartTime:{locationName:"startTime",type:"timestamp"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},SpotPriceHistory:{locationName:"spotPriceHistorySet",type:"list",member:{locationName:"item",type:"structure",members:{AvailabilityZone:{locationName:"availabilityZone"},InstanceType:{locationName:"instanceType"},ProductDescription:{locationName:"productDescription"},SpotPrice:{locationName:"spotPrice"},Timestamp:{locationName:"timestamp",type:"timestamp"}}}}}}},DescribeStaleSecurityGroups:{input:{type:"structure",required:["VpcId"],members:{DryRun:{type:"boolean"},MaxResults:{type:"integer"},NextToken:{},VpcId:{}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},StaleSecurityGroupSet:{locationName:"staleSecurityGroupSet",type:"list",member:{locationName:"item",type:"structure",members:{Description:{locationName:"description"},GroupId:{locationName:"groupId"},GroupName:{locationName:"groupName"},StaleIpPermissions:{shape:"S1h3",locationName:"staleIpPermissions"},StaleIpPermissionsEgress:{shape:"S1h3",locationName:"staleIpPermissionsEgress"},VpcId:{locationName:"vpcId"}}}}}}},DescribeStoreImageTasks:{input:{type:"structure",members:{ImageIds:{locationName:"ImageId",type:"list",member:{locationName:"item"}},DryRun:{type:"boolean"},Filters:{shape:"Sum",locationName:"Filter"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{StoreImageTaskResults:{locationName:"storeImageTaskResultSet",type:"list",member:{locationName:"item",type:"structure",members:{AmiId:{locationName:"amiId"},TaskStartTime:{locationName:"taskStartTime",type:"timestamp"},Bucket:{locationName:"bucket"},S3objectKey:{locationName:"s3objectKey"},ProgressPercentage:{locationName:"progressPercentage",type:"integer"},StoreTaskState:{locationName:"storeTaskState"},StoreTaskFailureReason:{locationName:"storeTaskFailureReason"}}}},NextToken:{locationName:"nextToken"}}}},DescribeSubnets:{input:{type:"structure",members:{Filters:{shape:"Sum",locationName:"Filter"},SubnetIds:{locationName:"SubnetId",type:"list",member:{locationName:"SubnetId"}},DryRun:{locationName:"dryRun",type:"boolean"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Subnets:{locationName:"subnetSet",type:"list",member:{shape:"S99",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeTags:{input:{type:"structure",members:{DryRun:{locationName:"dryRun",type:"boolean"},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{locationName:"maxResults",type:"integer"},NextToken:{locationName:"nextToken"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},Tags:{locationName:"tagSet",type:"list",member:{locationName:"item",type:"structure",members:{Key:{locationName:"key"},ResourceId:{locationName:"resourceId"},ResourceType:{locationName:"resourceType"},Value:{locationName:"value"}}}}}}},DescribeTrafficMirrorFilters:{input:{type:"structure",members:{TrafficMirrorFilterIds:{locationName:"TrafficMirrorFilterId",type:"list",member:{locationName:"item"}},DryRun:{type:"boolean"},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{TrafficMirrorFilters:{locationName:"trafficMirrorFilterSet",type:"list",member:{shape:"Sky",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeTrafficMirrorSessions:{input:{type:"structure",members:{TrafficMirrorSessionIds:{locationName:"TrafficMirrorSessionId",type:"list",member:{locationName:"item"}},DryRun:{type:"boolean"},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{TrafficMirrorSessions:{locationName:"trafficMirrorSessionSet",type:"list",member:{shape:"Sld",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeTrafficMirrorTargets:{input:{type:"structure",members:{TrafficMirrorTargetIds:{locationName:"TrafficMirrorTargetId",type:"list",member:{locationName:"item"}},DryRun:{type:"boolean"},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{TrafficMirrorTargets:{locationName:"trafficMirrorTargetSet",type:"list",member:{shape:"Slg",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeTransitGatewayAttachments:{input:{type:"structure",members:{TransitGatewayAttachmentIds:{shape:"S1i1"},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayAttachments:{locationName:"transitGatewayAttachments",type:"list",member:{locationName:"item",type:"structure",members:{TransitGatewayAttachmentId:{locationName:"transitGatewayAttachmentId"},TransitGatewayId:{locationName:"transitGatewayId"},TransitGatewayOwnerId:{locationName:"transitGatewayOwnerId"},ResourceOwnerId:{locationName:"resourceOwnerId"},ResourceType:{locationName:"resourceType"},ResourceId:{locationName:"resourceId"},State:{locationName:"state"},Association:{locationName:"association",type:"structure",members:{TransitGatewayRouteTableId:{locationName:"transitGatewayRouteTableId"},State:{locationName:"state"}}},CreationTime:{locationName:"creationTime",type:"timestamp"},Tags:{shape:"Ss",locationName:"tagSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribeTransitGatewayConnectPeers:{input:{type:"structure",members:{TransitGatewayConnectPeerIds:{type:"list",member:{locationName:"item"}},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayConnectPeers:{locationName:"transitGatewayConnectPeerSet",type:"list",member:{shape:"Sm4",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeTransitGatewayConnects:{input:{type:"structure",members:{TransitGatewayAttachmentIds:{shape:"S1i1"},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayConnects:{locationName:"transitGatewayConnectSet",type:"list",member:{shape:"Sly",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeTransitGatewayMulticastDomains:{input:{type:"structure",members:{TransitGatewayMulticastDomainIds:{type:"list",member:{locationName:"item"}},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayMulticastDomains:{locationName:"transitGatewayMulticastDomains",type:"list",member:{shape:"Smh",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeTransitGatewayPeeringAttachments:{input:{type:"structure",members:{TransitGatewayAttachmentIds:{shape:"S1i1"},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayPeeringAttachments:{locationName:"transitGatewayPeeringAttachments",type:"list",member:{shape:"Sn",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeTransitGatewayRouteTables:{input:{type:"structure",members:{TransitGatewayRouteTableIds:{type:"list",member:{locationName:"item"}},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayRouteTables:{locationName:"transitGatewayRouteTables",type:"list",member:{shape:"Sn1",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeTransitGatewayVpcAttachments:{input:{type:"structure",members:{TransitGatewayAttachmentIds:{shape:"S1i1"},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayVpcAttachments:{locationName:"transitGatewayVpcAttachments",type:"list",member:{shape:"Sw",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeTransitGateways:{input:{type:"structure",members:{TransitGatewayIds:{type:"list",member:{locationName:"item"}},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGateways:{locationName:"transitGatewaySet",type:"list",member:{shape:"Slr",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeTrunkInterfaceAssociations:{input:{type:"structure",members:{AssociationIds:{locationName:"AssociationId",type:"list",member:{locationName:"item"}},DryRun:{type:"boolean"},Filters:{shape:"Sum",locationName:"Filter"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{InterfaceAssociations:{locationName:"interfaceAssociationSet",type:"list",member:{shape:"S4c",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeVolumeAttribute:{input:{type:"structure",required:["Attribute","VolumeId"],members:{Attribute:{},VolumeId:{},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{AutoEnableIO:{shape:"S138",locationName:"autoEnableIO"},ProductCodes:{shape:"S10k",locationName:"productCodes"},VolumeId:{locationName:"volumeId"}}}},DescribeVolumeStatus:{input:{type:"structure",members:{Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},VolumeIds:{shape:"S1j5",locationName:"VolumeId"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},VolumeStatuses:{locationName:"volumeStatusSet",type:"list",member:{locationName:"item",type:"structure",members:{Actions:{locationName:"actionsSet",type:"list",member:{locationName:"item",type:"structure",members:{Code:{locationName:"code"},Description:{locationName:"description"},EventId:{locationName:"eventId"},EventType:{locationName:"eventType"}}}},AvailabilityZone:{locationName:"availabilityZone"},OutpostArn:{locationName:"outpostArn"},Events:{locationName:"eventsSet",type:"list",member:{locationName:"item",type:"structure",members:{Description:{locationName:"description"},EventId:{locationName:"eventId"},EventType:{locationName:"eventType"},NotAfter:{locationName:"notAfter",type:"timestamp"},NotBefore:{locationName:"notBefore",type:"timestamp"},InstanceId:{locationName:"instanceId"}}}},VolumeId:{locationName:"volumeId"},VolumeStatus:{locationName:"volumeStatus",type:"structure",members:{Details:{locationName:"details",type:"list",member:{locationName:"item",type:"structure",members:{Name:{locationName:"name"},Status:{locationName:"status"}}}},Status:{locationName:"status"}}},AttachmentStatuses:{locationName:"attachmentStatuses",type:"list",member:{locationName:"item",type:"structure",members:{IoPerformance:{locationName:"ioPerformance"},InstanceId:{locationName:"instanceId"}}}}}}}}}},DescribeVolumes:{input:{type:"structure",members:{Filters:{shape:"Sum",locationName:"Filter"},VolumeIds:{shape:"S1j5",locationName:"VolumeId"},DryRun:{locationName:"dryRun",type:"boolean"},MaxResults:{locationName:"maxResults",type:"integer"},NextToken:{locationName:"nextToken"}}},output:{type:"structure",members:{Volumes:{locationName:"volumeSet",type:"list",member:{shape:"Sn7",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeVolumesModifications:{input:{type:"structure",members:{DryRun:{type:"boolean"},VolumeIds:{shape:"S1j5",locationName:"VolumeId"},Filters:{shape:"Sum",locationName:"Filter"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{VolumesModifications:{locationName:"volumeModificationSet",type:"list",member:{shape:"S1jq",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeVpcAttribute:{input:{type:"structure",required:["Attribute","VpcId"],members:{Attribute:{},VpcId:{},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{VpcId:{locationName:"vpcId"},EnableDnsHostnames:{shape:"S138",locationName:"enableDnsHostnames"},EnableDnsSupport:{shape:"S138",locationName:"enableDnsSupport"}}}},DescribeVpcClassicLink:{input:{type:"structure",members:{Filters:{shape:"Sum",locationName:"Filter"},DryRun:{locationName:"dryRun",type:"boolean"},VpcIds:{shape:"S1jw",locationName:"VpcId"}}},output:{type:"structure",members:{Vpcs:{locationName:"vpcSet",type:"list",member:{locationName:"item",type:"structure",members:{ClassicLinkEnabled:{locationName:"classicLinkEnabled",type:"boolean"},Tags:{shape:"Ss",locationName:"tagSet"},VpcId:{locationName:"vpcId"}}}}}}},DescribeVpcClassicLinkDnsSupport:{input:{type:"structure",members:{MaxResults:{locationName:"maxResults",type:"integer"},NextToken:{locationName:"nextToken"},VpcIds:{shape:"S1jw"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},Vpcs:{locationName:"vpcs",type:"list",member:{locationName:"item",type:"structure",members:{ClassicLinkDnsSupported:{locationName:"classicLinkDnsSupported",type:"boolean"},VpcId:{locationName:"vpcId"}}}}}}},DescribeVpcEndpointConnectionNotifications:{input:{type:"structure",members:{DryRun:{type:"boolean"},ConnectionNotificationId:{},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ConnectionNotificationSet:{locationName:"connectionNotificationSet",type:"list",member:{shape:"Snv",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeVpcEndpointConnections:{input:{type:"structure",members:{DryRun:{type:"boolean"},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{VpcEndpointConnections:{locationName:"vpcEndpointConnectionSet",type:"list",member:{locationName:"item",type:"structure",members:{ServiceId:{locationName:"serviceId"},VpcEndpointId:{locationName:"vpcEndpointId"},VpcEndpointOwner:{locationName:"vpcEndpointOwner"},VpcEndpointState:{locationName:"vpcEndpointState"},CreationTimestamp:{locationName:"creationTimestamp",type:"timestamp"},DnsEntries:{shape:"Snq",locationName:"dnsEntrySet"},NetworkLoadBalancerArns:{shape:"Se",locationName:"networkLoadBalancerArnSet"},GatewayLoadBalancerArns:{shape:"Se",locationName:"gatewayLoadBalancerArnSet"},IpAddressType:{locationName:"ipAddressType"}}}},NextToken:{locationName:"nextToken"}}}},DescribeVpcEndpointServiceConfigurations:{input:{type:"structure",members:{DryRun:{type:"boolean"},ServiceIds:{shape:"Stg",locationName:"ServiceId"},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ServiceConfigurations:{locationName:"serviceConfigurationSet",type:"list",member:{shape:"So0",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeVpcEndpointServicePermissions:{input:{type:"structure",required:["ServiceId"],members:{DryRun:{type:"boolean"},ServiceId:{},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AllowedPrincipals:{locationName:"allowedPrincipals",type:"list",member:{locationName:"item",type:"structure",members:{PrincipalType:{locationName:"principalType"},Principal:{locationName:"principal"}}}},NextToken:{locationName:"nextToken"}}}},DescribeVpcEndpointServices:{input:{type:"structure",members:{DryRun:{type:"boolean"},ServiceNames:{shape:"Se",locationName:"ServiceName"},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{ServiceNames:{shape:"Se",locationName:"serviceNameSet"},ServiceDetails:{locationName:"serviceDetailSet",type:"list",member:{locationName:"item",type:"structure",members:{ServiceName:{locationName:"serviceName"},ServiceId:{locationName:"serviceId"},ServiceType:{shape:"So1",locationName:"serviceType"},AvailabilityZones:{shape:"Se",locationName:"availabilityZoneSet"},Owner:{locationName:"owner"},BaseEndpointDnsNames:{shape:"Se",locationName:"baseEndpointDnsNameSet"},PrivateDnsName:{locationName:"privateDnsName"},PrivateDnsNames:{locationName:"privateDnsNameSet",type:"list",member:{locationName:"item",type:"structure",members:{PrivateDnsName:{locationName:"privateDnsName"}}}},VpcEndpointPolicySupported:{locationName:"vpcEndpointPolicySupported",type:"boolean"},AcceptanceRequired:{locationName:"acceptanceRequired",type:"boolean"},ManagesVpcEndpoints:{locationName:"managesVpcEndpoints",type:"boolean"},PayerResponsibility:{locationName:"payerResponsibility"},Tags:{shape:"Ss",locationName:"tagSet"},PrivateDnsNameVerificationState:{locationName:"privateDnsNameVerificationState"},SupportedIpAddressTypes:{shape:"So5",locationName:"supportedIpAddressTypeSet"}}}},NextToken:{locationName:"nextToken"}}}},DescribeVpcEndpoints:{input:{type:"structure",members:{DryRun:{type:"boolean"},VpcEndpointIds:{shape:"S13",locationName:"VpcEndpointId"},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{VpcEndpoints:{locationName:"vpcEndpointSet",type:"list",member:{shape:"Snl",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeVpcPeeringConnections:{input:{type:"structure",members:{Filters:{shape:"Sum",locationName:"Filter"},DryRun:{locationName:"dryRun",type:"boolean"},VpcPeeringConnectionIds:{locationName:"VpcPeeringConnectionId",type:"list",member:{locationName:"item"}},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{VpcPeeringConnections:{locationName:"vpcPeeringConnectionSet",type:"list",member:{shape:"S1c",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeVpcs:{input:{type:"structure",members:{Filters:{shape:"Sum",locationName:"Filter"},VpcIds:{locationName:"VpcId",type:"list",member:{locationName:"VpcId"}},DryRun:{locationName:"dryRun",type:"boolean"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{Vpcs:{locationName:"vpcSet",type:"list",member:{shape:"S9h",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},DescribeVpnConnections:{input:{type:"structure",members:{Filters:{shape:"Sum",locationName:"Filter"},VpnConnectionIds:{locationName:"VpnConnectionId",type:"list",member:{locationName:"VpnConnectionId"}},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{VpnConnections:{locationName:"vpnConnectionSet",type:"list",member:{shape:"Sox",locationName:"item"}}}}},DescribeVpnGateways:{input:{type:"structure",members:{Filters:{shape:"Sum",locationName:"Filter"},VpnGatewayIds:{locationName:"VpnGatewayId",type:"list",member:{locationName:"VpnGatewayId"}},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{VpnGateways:{locationName:"vpnGatewaySet",type:"list",member:{shape:"Spr",locationName:"item"}}}}},DetachClassicLinkVpc:{input:{type:"structure",required:["InstanceId","VpcId"],members:{DryRun:{locationName:"dryRun",type:"boolean"},InstanceId:{locationName:"instanceId"},VpcId:{locationName:"vpcId"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},DetachInternetGateway:{input:{type:"structure",required:["InternetGatewayId","VpcId"],members:{DryRun:{locationName:"dryRun",type:"boolean"},InternetGatewayId:{locationName:"internetGatewayId"},VpcId:{locationName:"vpcId"}}}},DetachNetworkInterface:{input:{type:"structure",required:["AttachmentId"],members:{AttachmentId:{locationName:"attachmentId"},DryRun:{locationName:"dryRun",type:"boolean"},Force:{locationName:"force",type:"boolean"}}}},DetachVolume:{input:{type:"structure",required:["VolumeId"],members:{Device:{},Force:{type:"boolean"},InstanceId:{},VolumeId:{},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{shape:"S4w"}},DetachVpnGateway:{input:{type:"structure",required:["VpcId","VpnGatewayId"],members:{VpcId:{},VpnGatewayId:{},DryRun:{locationName:"dryRun",type:"boolean"}}}},DisableEbsEncryptionByDefault:{input:{type:"structure",members:{DryRun:{type:"boolean"}}},output:{type:"structure",members:{EbsEncryptionByDefault:{locationName:"ebsEncryptionByDefault",type:"boolean"}}}},DisableFastLaunch:{input:{type:"structure",required:["ImageId"],members:{ImageId:{},Force:{type:"boolean"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{ImageId:{locationName:"imageId"},ResourceType:{locationName:"resourceType"},SnapshotConfiguration:{shape:"Sz6",locationName:"snapshotConfiguration"},LaunchTemplate:{shape:"Sz7",locationName:"launchTemplate"},MaxParallelLaunches:{locationName:"maxParallelLaunches",type:"integer"},OwnerId:{locationName:"ownerId"},State:{locationName:"state"},StateTransitionReason:{locationName:"stateTransitionReason"},StateTransitionTime:{locationName:"stateTransitionTime",type:"timestamp"}}}},DisableFastSnapshotRestores:{input:{type:"structure",required:["AvailabilityZones","SourceSnapshotIds"],members:{AvailabilityZones:{shape:"S1lo",locationName:"AvailabilityZone"},SourceSnapshotIds:{shape:"S1fa",locationName:"SourceSnapshotId"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Successful:{locationName:"successful",type:"list",member:{locationName:"item",type:"structure",members:{SnapshotId:{locationName:"snapshotId"},AvailabilityZone:{locationName:"availabilityZone"},State:{locationName:"state"},StateTransitionReason:{locationName:"stateTransitionReason"},OwnerId:{locationName:"ownerId"},OwnerAlias:{locationName:"ownerAlias"},EnablingTime:{locationName:"enablingTime",type:"timestamp"},OptimizingTime:{locationName:"optimizingTime",type:"timestamp"},EnabledTime:{locationName:"enabledTime",type:"timestamp"},DisablingTime:{locationName:"disablingTime",type:"timestamp"},DisabledTime:{locationName:"disabledTime",type:"timestamp"}}}},Unsuccessful:{locationName:"unsuccessful",type:"list",member:{locationName:"item",type:"structure",members:{SnapshotId:{locationName:"snapshotId"},FastSnapshotRestoreStateErrors:{locationName:"fastSnapshotRestoreStateErrorSet",type:"list",member:{locationName:"item",type:"structure",members:{AvailabilityZone:{locationName:"availabilityZone"},Error:{locationName:"error",type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}}}}}}}}}}},DisableImageDeprecation:{input:{type:"structure",required:["ImageId"],members:{ImageId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},DisableIpamOrganizationAdminAccount:{input:{type:"structure",required:["DelegatedAdminAccountId"],members:{DryRun:{type:"boolean"},DelegatedAdminAccountId:{}}},output:{type:"structure",members:{Success:{locationName:"success",type:"boolean"}}}},DisableSerialConsoleAccess:{input:{type:"structure",members:{DryRun:{type:"boolean"}}},output:{type:"structure",members:{SerialConsoleAccessEnabled:{locationName:"serialConsoleAccessEnabled",type:"boolean"}}}},DisableTransitGatewayRouteTablePropagation:{input:{type:"structure",required:["TransitGatewayRouteTableId","TransitGatewayAttachmentId"],members:{TransitGatewayRouteTableId:{},TransitGatewayAttachmentId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Propagation:{shape:"S1m5",locationName:"propagation"}}}},DisableVgwRoutePropagation:{input:{type:"structure",required:["GatewayId","RouteTableId"],members:{GatewayId:{},RouteTableId:{},DryRun:{type:"boolean"}}}},DisableVpcClassicLink:{input:{type:"structure",required:["VpcId"],members:{DryRun:{locationName:"dryRun",type:"boolean"},VpcId:{locationName:"vpcId"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},DisableVpcClassicLinkDnsSupport:{input:{type:"structure",members:{VpcId:{}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},DisassociateAddress:{input:{type:"structure",members:{AssociationId:{},PublicIp:{},DryRun:{locationName:"dryRun",type:"boolean"}}}},DisassociateClientVpnTargetNetwork:{input:{type:"structure",required:["ClientVpnEndpointId","AssociationId"],members:{ClientVpnEndpointId:{},AssociationId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{AssociationId:{locationName:"associationId"},Status:{shape:"S2y",locationName:"status"}}}},DisassociateEnclaveCertificateIamRole:{input:{type:"structure",members:{CertificateArn:{},RoleArn:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},DisassociateIamInstanceProfile:{input:{type:"structure",required:["AssociationId"],members:{AssociationId:{}}},output:{type:"structure",members:{IamInstanceProfileAssociation:{shape:"S38",locationName:"iamInstanceProfileAssociation"}}}},DisassociateInstanceEventWindow:{input:{type:"structure",required:["InstanceEventWindowId","AssociationTarget"],members:{DryRun:{type:"boolean"},InstanceEventWindowId:{},AssociationTarget:{type:"structure",members:{InstanceIds:{shape:"S3e",locationName:"InstanceId"},InstanceTags:{shape:"Ss",locationName:"InstanceTag"},DedicatedHostIds:{shape:"S3f",locationName:"DedicatedHostId"}}}}},output:{type:"structure",members:{InstanceEventWindow:{shape:"S3i",locationName:"instanceEventWindow"}}}},DisassociateRouteTable:{input:{type:"structure",required:["AssociationId"],members:{AssociationId:{locationName:"associationId"},DryRun:{locationName:"dryRun",type:"boolean"}}}},DisassociateSubnetCidrBlock:{input:{type:"structure",required:["AssociationId"],members:{AssociationId:{locationName:"associationId"}}},output:{type:"structure",members:{Ipv6CidrBlockAssociation:{shape:"S3y",locationName:"ipv6CidrBlockAssociation"},SubnetId:{locationName:"subnetId"}}}},DisassociateTransitGatewayMulticastDomain:{input:{type:"structure",members:{TransitGatewayMulticastDomainId:{},TransitGatewayAttachmentId:{},SubnetIds:{shape:"S43"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Associations:{shape:"Sg",locationName:"associations"}}}},DisassociateTransitGatewayRouteTable:{input:{type:"structure",required:["TransitGatewayRouteTableId","TransitGatewayAttachmentId"],members:{TransitGatewayRouteTableId:{},TransitGatewayAttachmentId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Association:{shape:"S48",locationName:"association"}}}},DisassociateTrunkInterface:{input:{type:"structure",required:["AssociationId"],members:{AssociationId:{},ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"},ClientToken:{locationName:"clientToken"}}}},DisassociateVpcCidrBlock:{input:{type:"structure",required:["AssociationId"],members:{AssociationId:{locationName:"associationId"}}},output:{type:"structure",members:{Ipv6CidrBlockAssociation:{shape:"S4j",locationName:"ipv6CidrBlockAssociation"},CidrBlockAssociation:{shape:"S4m",locationName:"cidrBlockAssociation"},VpcId:{locationName:"vpcId"}}}},EnableEbsEncryptionByDefault:{input:{type:"structure",members:{DryRun:{type:"boolean"}}},output:{type:"structure",members:{EbsEncryptionByDefault:{locationName:"ebsEncryptionByDefault",type:"boolean"}}}},EnableFastLaunch:{input:{type:"structure",required:["ImageId"],members:{ImageId:{},ResourceType:{},SnapshotConfiguration:{type:"structure",members:{TargetResourceCount:{type:"integer"}}},LaunchTemplate:{type:"structure",required:["Version"],members:{LaunchTemplateId:{},LaunchTemplateName:{},Version:{}}},MaxParallelLaunches:{type:"integer"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{ImageId:{locationName:"imageId"},ResourceType:{locationName:"resourceType"},SnapshotConfiguration:{shape:"Sz6",locationName:"snapshotConfiguration"},LaunchTemplate:{shape:"Sz7",locationName:"launchTemplate"},MaxParallelLaunches:{locationName:"maxParallelLaunches",type:"integer"},OwnerId:{locationName:"ownerId"},State:{locationName:"state"},StateTransitionReason:{locationName:"stateTransitionReason"},StateTransitionTime:{locationName:"stateTransitionTime",type:"timestamp"}}}},EnableFastSnapshotRestores:{input:{type:"structure",required:["AvailabilityZones","SourceSnapshotIds"],members:{AvailabilityZones:{shape:"S1lo",locationName:"AvailabilityZone"},SourceSnapshotIds:{shape:"S1fa",locationName:"SourceSnapshotId"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Successful:{locationName:"successful",type:"list",member:{locationName:"item",type:"structure",members:{SnapshotId:{locationName:"snapshotId"},AvailabilityZone:{locationName:"availabilityZone"},State:{locationName:"state"},StateTransitionReason:{locationName:"stateTransitionReason"},OwnerId:{locationName:"ownerId"},OwnerAlias:{locationName:"ownerAlias"},EnablingTime:{locationName:"enablingTime",type:"timestamp"},OptimizingTime:{locationName:"optimizingTime",type:"timestamp"},EnabledTime:{locationName:"enabledTime",type:"timestamp"},DisablingTime:{locationName:"disablingTime",type:"timestamp"},DisabledTime:{locationName:"disabledTime",type:"timestamp"}}}},Unsuccessful:{locationName:"unsuccessful",type:"list",member:{locationName:"item",type:"structure",members:{SnapshotId:{locationName:"snapshotId"},FastSnapshotRestoreStateErrors:{locationName:"fastSnapshotRestoreStateErrorSet",type:"list",member:{locationName:"item",type:"structure",members:{AvailabilityZone:{locationName:"availabilityZone"},Error:{locationName:"error",type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}}}}}}}}}}},EnableImageDeprecation:{input:{type:"structure",required:["ImageId","DeprecateAt"],members:{ImageId:{},DeprecateAt:{type:"timestamp"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},EnableIpamOrganizationAdminAccount:{input:{type:"structure",required:["DelegatedAdminAccountId"],members:{DryRun:{type:"boolean"},DelegatedAdminAccountId:{}}},output:{type:"structure",members:{Success:{locationName:"success",type:"boolean"}}}},EnableSerialConsoleAccess:{input:{type:"structure",members:{DryRun:{type:"boolean"}}},output:{type:"structure",members:{SerialConsoleAccessEnabled:{locationName:"serialConsoleAccessEnabled",type:"boolean"}}}},EnableTransitGatewayRouteTablePropagation:{input:{type:"structure",required:["TransitGatewayRouteTableId","TransitGatewayAttachmentId"],members:{TransitGatewayRouteTableId:{},TransitGatewayAttachmentId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Propagation:{shape:"S1m5",locationName:"propagation"}}}},EnableVgwRoutePropagation:{input:{type:"structure",required:["GatewayId","RouteTableId"],members:{GatewayId:{},RouteTableId:{},DryRun:{type:"boolean"}}}},EnableVolumeIO:{input:{type:"structure",required:["VolumeId"],members:{DryRun:{locationName:"dryRun",type:"boolean"},VolumeId:{locationName:"volumeId"}}}},EnableVpcClassicLink:{input:{type:"structure",required:["VpcId"],members:{DryRun:{locationName:"dryRun",type:"boolean"},VpcId:{locationName:"vpcId"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},EnableVpcClassicLinkDnsSupport:{input:{type:"structure",members:{VpcId:{}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},ExportClientVpnClientCertificateRevocationList:{input:{type:"structure",required:["ClientVpnEndpointId"],members:{ClientVpnEndpointId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{CertificateRevocationList:{locationName:"certificateRevocationList"},Status:{locationName:"status",type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}}}}},ExportClientVpnClientConfiguration:{input:{type:"structure",required:["ClientVpnEndpointId"],members:{ClientVpnEndpointId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{ClientConfiguration:{locationName:"clientConfiguration"}}}},ExportImage:{input:{type:"structure",required:["DiskImageFormat","ImageId","S3ExportLocation"],members:{ClientToken:{idempotencyToken:true},Description:{},DiskImageFormat:{},DryRun:{type:"boolean"},ImageId:{},S3ExportLocation:{type:"structure",required:["S3Bucket"],members:{S3Bucket:{},S3Prefix:{}}},RoleName:{},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"}}},output:{type:"structure",members:{Description:{locationName:"description"},DiskImageFormat:{locationName:"diskImageFormat"},ExportImageTaskId:{locationName:"exportImageTaskId"},ImageId:{locationName:"imageId"},RoleName:{locationName:"roleName"},Progress:{locationName:"progress"},S3ExportLocation:{shape:"Syt",locationName:"s3ExportLocation"},Status:{locationName:"status"},StatusMessage:{locationName:"statusMessage"},Tags:{shape:"Ss",locationName:"tagSet"}}}},ExportTransitGatewayRoutes:{input:{type:"structure",required:["TransitGatewayRouteTableId","S3Bucket"],members:{TransitGatewayRouteTableId:{},Filters:{shape:"Sum",locationName:"Filter"},S3Bucket:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{S3Location:{locationName:"s3Location"}}}},GetAssociatedEnclaveCertificateIamRoles:{input:{type:"structure",members:{CertificateArn:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{AssociatedRoles:{locationName:"associatedRoleSet",type:"list",member:{locationName:"item",type:"structure",members:{AssociatedRoleArn:{locationName:"associatedRoleArn"},CertificateS3BucketName:{locationName:"certificateS3BucketName"},CertificateS3ObjectKey:{locationName:"certificateS3ObjectKey"},EncryptionKmsKeyId:{locationName:"encryptionKmsKeyId"}}}}}}},GetAssociatedIpv6PoolCidrs:{input:{type:"structure",required:["PoolId"],members:{PoolId:{},NextToken:{},MaxResults:{type:"integer"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Ipv6CidrAssociations:{locationName:"ipv6CidrAssociationSet",type:"list",member:{locationName:"item",type:"structure",members:{Ipv6Cidr:{locationName:"ipv6Cidr"},AssociatedResource:{locationName:"associatedResource"}}}},NextToken:{locationName:"nextToken"}}}},GetCapacityReservationUsage:{input:{type:"structure",required:["CapacityReservationId"],members:{CapacityReservationId:{},NextToken:{},MaxResults:{type:"integer"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},CapacityReservationId:{locationName:"capacityReservationId"},InstanceType:{locationName:"instanceType"},TotalInstanceCount:{locationName:"totalInstanceCount",type:"integer"},AvailableInstanceCount:{locationName:"availableInstanceCount",type:"integer"},State:{locationName:"state"},InstanceUsages:{locationName:"instanceUsageSet",type:"list",member:{locationName:"item",type:"structure",members:{AccountId:{locationName:"accountId"},UsedInstanceCount:{locationName:"usedInstanceCount",type:"integer"}}}}}}},GetCoipPoolUsage:{input:{type:"structure",required:["PoolId"],members:{PoolId:{},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{CoipPoolId:{locationName:"coipPoolId"},CoipAddressUsages:{locationName:"coipAddressUsageSet",type:"list",member:{locationName:"item",type:"structure",members:{AllocationId:{locationName:"allocationId"},AwsAccountId:{locationName:"awsAccountId"},AwsService:{locationName:"awsService"},CoIp:{locationName:"coIp"}}}},LocalGatewayRouteTableId:{locationName:"localGatewayRouteTableId"}}}},GetConsoleOutput:{input:{type:"structure",required:["InstanceId"],members:{InstanceId:{},DryRun:{locationName:"dryRun",type:"boolean"},Latest:{type:"boolean"}}},output:{type:"structure",members:{InstanceId:{locationName:"instanceId"},Output:{locationName:"output"},Timestamp:{locationName:"timestamp",type:"timestamp"}}}},GetConsoleScreenshot:{input:{type:"structure",required:["InstanceId"],members:{DryRun:{type:"boolean"},InstanceId:{},WakeUp:{type:"boolean"}}},output:{type:"structure",members:{ImageData:{locationName:"imageData"},InstanceId:{locationName:"instanceId"}}}},GetDefaultCreditSpecification:{input:{type:"structure",required:["InstanceFamily"],members:{DryRun:{type:"boolean"},InstanceFamily:{}}},output:{type:"structure",members:{InstanceFamilyCreditSpecification:{shape:"S1ot",locationName:"instanceFamilyCreditSpecification"}}}},GetEbsDefaultKmsKeyId:{input:{type:"structure",members:{DryRun:{type:"boolean"}}},output:{type:"structure",members:{KmsKeyId:{locationName:"kmsKeyId"}}}},GetEbsEncryptionByDefault:{input:{type:"structure",members:{DryRun:{type:"boolean"}}},output:{type:"structure",members:{EbsEncryptionByDefault:{locationName:"ebsEncryptionByDefault",type:"boolean"}}}},GetFlowLogsIntegrationTemplate:{input:{type:"structure",required:["FlowLogId","ConfigDeliveryS3DestinationArn","IntegrateServices"],members:{DryRun:{type:"boolean"},FlowLogId:{},ConfigDeliveryS3DestinationArn:{},IntegrateServices:{locationName:"IntegrateService",type:"structure",members:{AthenaIntegrations:{locationName:"AthenaIntegration",type:"list",member:{locationName:"item",type:"structure",required:["IntegrationResultS3DestinationArn","PartitionLoadFrequency"],members:{IntegrationResultS3DestinationArn:{},PartitionLoadFrequency:{},PartitionStartDate:{type:"timestamp"},PartitionEndDate:{type:"timestamp"}}}}}}}},output:{type:"structure",members:{Result:{locationName:"result"}}}},GetGroupsForCapacityReservation:{input:{type:"structure",required:["CapacityReservationId"],members:{CapacityReservationId:{},NextToken:{},MaxResults:{type:"integer"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},CapacityReservationGroups:{locationName:"capacityReservationGroupSet",type:"list",member:{locationName:"item",type:"structure",members:{GroupArn:{locationName:"groupArn"},OwnerId:{locationName:"ownerId"}}}}}}},GetHostReservationPurchasePreview:{input:{type:"structure",required:["HostIdSet","OfferingId"],members:{HostIdSet:{shape:"S1pa"},OfferingId:{}}},output:{type:"structure",members:{CurrencyCode:{locationName:"currencyCode"},Purchase:{shape:"S1pc",locationName:"purchase"},TotalHourlyPrice:{locationName:"totalHourlyPrice"},TotalUpfrontPrice:{locationName:"totalUpfrontPrice"}}}},GetInstanceTypesFromInstanceRequirements:{input:{type:"structure",required:["ArchitectureTypes","VirtualizationTypes","InstanceRequirements"],members:{DryRun:{type:"boolean"},ArchitectureTypes:{shape:"S1pf",locationName:"ArchitectureType"},VirtualizationTypes:{shape:"S1pg",locationName:"VirtualizationType"},InstanceRequirements:{shape:"Sam"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{InstanceTypes:{locationName:"instanceTypeSet",type:"list",member:{locationName:"item",type:"structure",members:{InstanceType:{locationName:"instanceType"}}}},NextToken:{locationName:"nextToken"}}}},GetInstanceUefiData:{input:{type:"structure",required:["InstanceId"],members:{InstanceId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{InstanceId:{locationName:"instanceId"},UefiData:{locationName:"uefiData"}}}},GetIpamAddressHistory:{input:{type:"structure",required:["Cidr","IpamScopeId"],members:{DryRun:{type:"boolean"},Cidr:{},IpamScopeId:{},VpcId:{},StartTime:{type:"timestamp"},EndTime:{type:"timestamp"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{HistoryRecords:{locationName:"historyRecordSet",type:"list",member:{locationName:"item",type:"structure",members:{ResourceOwnerId:{locationName:"resourceOwnerId"},ResourceRegion:{locationName:"resourceRegion"},ResourceType:{locationName:"resourceType"},ResourceId:{locationName:"resourceId"},ResourceCidr:{locationName:"resourceCidr"},ResourceName:{locationName:"resourceName"},ResourceComplianceStatus:{locationName:"resourceComplianceStatus"},ResourceOverlapStatus:{locationName:"resourceOverlapStatus"},VpcId:{locationName:"vpcId"},SampledStartTime:{locationName:"sampledStartTime",type:"timestamp"},SampledEndTime:{locationName:"sampledEndTime",type:"timestamp"}}}},NextToken:{locationName:"nextToken"}}}},GetIpamPoolAllocations:{input:{type:"structure",required:["IpamPoolId"],members:{DryRun:{type:"boolean"},IpamPoolId:{},IpamPoolAllocationId:{},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{IpamPoolAllocations:{locationName:"ipamPoolAllocationSet",type:"list",member:{shape:"S26",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},GetIpamPoolCidrs:{input:{type:"structure",required:["IpamPoolId"],members:{DryRun:{type:"boolean"},IpamPoolId:{},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{IpamPoolCidrs:{locationName:"ipamPoolCidrSet",type:"list",member:{shape:"Stt",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},GetIpamResourceCidrs:{input:{type:"structure",required:["IpamScopeId"],members:{DryRun:{type:"boolean"},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},IpamScopeId:{},IpamPoolId:{},ResourceId:{},ResourceType:{},ResourceTag:{shape:"Sdg"},ResourceOwner:{}}},output:{type:"structure",members:{NextToken:{locationName:"nextToken"},IpamResourceCidrs:{locationName:"ipamResourceCidrSet",type:"list",member:{shape:"S1q5",locationName:"item"}}}}},GetLaunchTemplateData:{input:{type:"structure",required:["InstanceId"],members:{DryRun:{type:"boolean"},InstanceId:{}}},output:{type:"structure",members:{LaunchTemplateData:{shape:"Sfo",locationName:"launchTemplateData"}}}},GetManagedPrefixListAssociations:{input:{type:"structure",required:["PrefixListId"],members:{DryRun:{type:"boolean"},PrefixListId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{PrefixListAssociations:{locationName:"prefixListAssociationSet",type:"list",member:{locationName:"item",type:"structure",members:{ResourceId:{locationName:"resourceId"},ResourceOwner:{locationName:"resourceOwner"}}}},NextToken:{locationName:"nextToken"}}}},GetManagedPrefixListEntries:{input:{type:"structure",required:["PrefixListId"],members:{DryRun:{type:"boolean"},PrefixListId:{},TargetVersion:{type:"long"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Entries:{locationName:"entrySet",type:"list",member:{locationName:"item",type:"structure",members:{Cidr:{locationName:"cidr"},Description:{locationName:"description"}}}},NextToken:{locationName:"nextToken"}}}},GetNetworkInsightsAccessScopeAnalysisFindings:{input:{type:"structure",required:["NetworkInsightsAccessScopeAnalysisId"],members:{NetworkInsightsAccessScopeAnalysisId:{},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{NetworkInsightsAccessScopeAnalysisId:{locationName:"networkInsightsAccessScopeAnalysisId"},AnalysisStatus:{locationName:"analysisStatus"},AnalysisFindings:{locationName:"analysisFindingSet",type:"list",member:{locationName:"item",type:"structure",members:{NetworkInsightsAccessScopeAnalysisId:{locationName:"networkInsightsAccessScopeAnalysisId"},NetworkInsightsAccessScopeId:{locationName:"networkInsightsAccessScopeId"},FindingId:{locationName:"findingId"},FindingComponents:{shape:"S1ay",locationName:"findingComponentSet"}}}},NextToken:{locationName:"nextToken"}}}},GetNetworkInsightsAccessScopeContent:{input:{type:"structure",required:["NetworkInsightsAccessScopeId"],members:{NetworkInsightsAccessScopeId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{NetworkInsightsAccessScopeContent:{shape:"Si1",locationName:"networkInsightsAccessScopeContent"}}}},GetPasswordData:{input:{type:"structure",required:["InstanceId"],members:{InstanceId:{},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{InstanceId:{locationName:"instanceId"},PasswordData:{locationName:"passwordData"},Timestamp:{locationName:"timestamp",type:"timestamp"}}}},GetReservedInstancesExchangeQuote:{input:{type:"structure",required:["ReservedInstanceIds"],members:{DryRun:{type:"boolean"},ReservedInstanceIds:{shape:"S3",locationName:"ReservedInstanceId"},TargetConfigurations:{shape:"S5",locationName:"TargetConfiguration"}}},output:{type:"structure",members:{CurrencyCode:{locationName:"currencyCode"},IsValidExchange:{locationName:"isValidExchange",type:"boolean"},OutputReservedInstancesWillExpireAt:{locationName:"outputReservedInstancesWillExpireAt",type:"timestamp"},PaymentDue:{locationName:"paymentDue"},ReservedInstanceValueRollup:{shape:"S1qt",locationName:"reservedInstanceValueRollup"},ReservedInstanceValueSet:{locationName:"reservedInstanceValueSet",type:"list",member:{locationName:"item",type:"structure",members:{ReservationValue:{shape:"S1qt",locationName:"reservationValue"},ReservedInstanceId:{locationName:"reservedInstanceId"}}}},TargetConfigurationValueRollup:{shape:"S1qt",locationName:"targetConfigurationValueRollup"},TargetConfigurationValueSet:{locationName:"targetConfigurationValueSet",type:"list",member:{locationName:"item",type:"structure",members:{ReservationValue:{shape:"S1qt",locationName:"reservationValue"},TargetConfiguration:{locationName:"targetConfiguration",type:"structure",members:{InstanceCount:{locationName:"instanceCount",type:"integer"},OfferingId:{locationName:"offeringId"}}}}}},ValidationFailureReason:{locationName:"validationFailureReason"}}}},GetSerialConsoleAccessStatus:{input:{type:"structure",members:{DryRun:{type:"boolean"}}},output:{type:"structure",members:{SerialConsoleAccessEnabled:{locationName:"serialConsoleAccessEnabled",type:"boolean"}}}},GetSpotPlacementScores:{input:{type:"structure",required:["TargetCapacity"],members:{InstanceTypes:{locationName:"InstanceType",type:"list",member:{}},TargetCapacity:{type:"integer"},TargetCapacityUnitType:{},SingleAvailabilityZone:{type:"boolean"},RegionNames:{locationName:"RegionName",type:"list",member:{}},InstanceRequirementsWithMetadata:{type:"structure",members:{ArchitectureTypes:{shape:"S1pf",locationName:"ArchitectureType"},VirtualizationTypes:{shape:"S1pg",locationName:"VirtualizationType"},InstanceRequirements:{shape:"Sam"}}},DryRun:{type:"boolean"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{SpotPlacementScores:{locationName:"spotPlacementScoreSet",type:"list",member:{locationName:"item",type:"structure",members:{Region:{locationName:"region"},AvailabilityZoneId:{locationName:"availabilityZoneId"},Score:{locationName:"score",type:"integer"}}}},NextToken:{locationName:"nextToken"}}}},GetSubnetCidrReservations:{input:{type:"structure",required:["SubnetId"],members:{Filters:{shape:"Sum",locationName:"Filter"},SubnetId:{},DryRun:{type:"boolean"},NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{SubnetIpv4CidrReservations:{shape:"S1rd",locationName:"subnetIpv4CidrReservationSet"},SubnetIpv6CidrReservations:{shape:"S1rd",locationName:"subnetIpv6CidrReservationSet"},NextToken:{locationName:"nextToken"}}}},GetTransitGatewayAttachmentPropagations:{input:{type:"structure",required:["TransitGatewayAttachmentId"],members:{TransitGatewayAttachmentId:{},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayAttachmentPropagations:{locationName:"transitGatewayAttachmentPropagations",type:"list",member:{locationName:"item",type:"structure",members:{TransitGatewayRouteTableId:{locationName:"transitGatewayRouteTableId"},State:{locationName:"state"}}}},NextToken:{locationName:"nextToken"}}}},GetTransitGatewayMulticastDomainAssociations:{input:{type:"structure",members:{TransitGatewayMulticastDomainId:{},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{MulticastDomainAssociations:{locationName:"multicastDomainAssociations",type:"list",member:{locationName:"item",type:"structure",members:{TransitGatewayAttachmentId:{locationName:"transitGatewayAttachmentId"},ResourceId:{locationName:"resourceId"},ResourceType:{locationName:"resourceType"},ResourceOwnerId:{locationName:"resourceOwnerId"},Subnet:{shape:"Sj",locationName:"subnet"}}}},NextToken:{locationName:"nextToken"}}}},GetTransitGatewayPrefixListReferences:{input:{type:"structure",required:["TransitGatewayRouteTableId"],members:{TransitGatewayRouteTableId:{},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayPrefixListReferences:{locationName:"transitGatewayPrefixListReferenceSet",type:"list",member:{shape:"Smp",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},GetTransitGatewayRouteTableAssociations:{input:{type:"structure",required:["TransitGatewayRouteTableId"],members:{TransitGatewayRouteTableId:{},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Associations:{locationName:"associations",type:"list",member:{locationName:"item",type:"structure",members:{TransitGatewayAttachmentId:{locationName:"transitGatewayAttachmentId"},ResourceId:{locationName:"resourceId"},ResourceType:{locationName:"resourceType"},State:{locationName:"state"}}}},NextToken:{locationName:"nextToken"}}}},GetTransitGatewayRouteTablePropagations:{input:{type:"structure",required:["TransitGatewayRouteTableId"],members:{TransitGatewayRouteTableId:{},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayRouteTablePropagations:{locationName:"transitGatewayRouteTablePropagations",type:"list",member:{locationName:"item",type:"structure",members:{TransitGatewayAttachmentId:{locationName:"transitGatewayAttachmentId"},ResourceId:{locationName:"resourceId"},ResourceType:{locationName:"resourceType"},State:{locationName:"state"}}}},NextToken:{locationName:"nextToken"}}}},GetVpnConnectionDeviceSampleConfiguration:{input:{type:"structure",required:["VpnConnectionId","VpnConnectionDeviceTypeId"],members:{VpnConnectionId:{},VpnConnectionDeviceTypeId:{},InternetKeyExchangeVersion:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VpnConnectionDeviceSampleConfiguration:{locationName:"vpnConnectionDeviceSampleConfiguration",type:"string",sensitive:true}}}},GetVpnConnectionDeviceTypes:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VpnConnectionDeviceTypes:{locationName:"vpnConnectionDeviceTypeSet",type:"list",member:{locationName:"item",type:"structure",members:{VpnConnectionDeviceTypeId:{locationName:"vpnConnectionDeviceTypeId"},Vendor:{locationName:"vendor"},Platform:{locationName:"platform"},Software:{locationName:"software"}}}},NextToken:{locationName:"nextToken"}}}},ImportClientVpnClientCertificateRevocationList:{input:{type:"structure",required:["ClientVpnEndpointId","CertificateRevocationList"],members:{ClientVpnEndpointId:{},CertificateRevocationList:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},ImportImage:{input:{type:"structure",members:{Architecture:{},ClientData:{shape:"S1s9"},ClientToken:{},Description:{},DiskContainers:{locationName:"DiskContainer",type:"list",member:{locationName:"item",type:"structure",members:{Description:{},DeviceName:{},Format:{},SnapshotId:{},Url:{},UserBucket:{shape:"S1sc"}}}},DryRun:{type:"boolean"},Encrypted:{type:"boolean"},Hypervisor:{},KmsKeyId:{},LicenseType:{},Platform:{},RoleName:{},LicenseSpecifications:{type:"list",member:{locationName:"item",type:"structure",members:{LicenseConfigurationArn:{}}}},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},UsageOperation:{},BootMode:{}}},output:{type:"structure",members:{Architecture:{locationName:"architecture"},Description:{locationName:"description"},Encrypted:{locationName:"encrypted",type:"boolean"},Hypervisor:{locationName:"hypervisor"},ImageId:{locationName:"imageId"},ImportTaskId:{locationName:"importTaskId"},KmsKeyId:{locationName:"kmsKeyId"},LicenseType:{locationName:"licenseType"},Platform:{locationName:"platform"},Progress:{locationName:"progress"},SnapshotDetails:{shape:"S12q",locationName:"snapshotDetailSet"},Status:{locationName:"status"},StatusMessage:{locationName:"statusMessage"},LicenseSpecifications:{shape:"S12t",locationName:"licenseSpecifications"},Tags:{shape:"Ss",locationName:"tagSet"},UsageOperation:{locationName:"usageOperation"}}}},ImportInstance:{input:{type:"structure",required:["Platform"],members:{Description:{locationName:"description"},DiskImages:{locationName:"diskImage",type:"list",member:{type:"structure",members:{Description:{},Image:{shape:"S1sj"},Volume:{shape:"S1sk"}}}},DryRun:{locationName:"dryRun",type:"boolean"},LaunchSpecification:{locationName:"launchSpecification",type:"structure",members:{AdditionalInfo:{locationName:"additionalInfo"},Architecture:{locationName:"architecture"},GroupIds:{shape:"Se7",locationName:"GroupId"},GroupNames:{shape:"Set",locationName:"GroupName"},InstanceInitiatedShutdownBehavior:{locationName:"instanceInitiatedShutdownBehavior"},InstanceType:{locationName:"instanceType"},Monitoring:{locationName:"monitoring",type:"boolean"},Placement:{shape:"Sak",locationName:"placement"},PrivateIpAddress:{locationName:"privateIpAddress"},SubnetId:{locationName:"subnetId"},UserData:{locationName:"userData",type:"structure",members:{Data:{locationName:"data"}},sensitive:true}}},Platform:{locationName:"platform"}}},output:{type:"structure",members:{ConversionTask:{shape:"Sxq",locationName:"conversionTask"}}}},ImportKeyPair:{input:{type:"structure",required:["KeyName","PublicKeyMaterial"],members:{DryRun:{locationName:"dryRun",type:"boolean"},KeyName:{locationName:"keyName"},PublicKeyMaterial:{locationName:"publicKeyMaterial",type:"blob"},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"}}},output:{type:"structure",members:{KeyFingerprint:{locationName:"keyFingerprint"},KeyName:{locationName:"keyName"},KeyPairId:{locationName:"keyPairId"},Tags:{shape:"Ss",locationName:"tagSet"}}}},ImportSnapshot:{input:{type:"structure",members:{ClientData:{shape:"S1s9"},ClientToken:{},Description:{},DiskContainer:{type:"structure",members:{Description:{},Format:{},Url:{},UserBucket:{shape:"S1sc"}}},DryRun:{type:"boolean"},Encrypted:{type:"boolean"},KmsKeyId:{},RoleName:{},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"}}},output:{type:"structure",members:{Description:{locationName:"description"},ImportTaskId:{locationName:"importTaskId"},SnapshotTaskDetail:{shape:"S131",locationName:"snapshotTaskDetail"},Tags:{shape:"Ss",locationName:"tagSet"}}}},ImportVolume:{input:{type:"structure",required:["AvailabilityZone","Image","Volume"],members:{AvailabilityZone:{locationName:"availabilityZone"},Description:{locationName:"description"},DryRun:{locationName:"dryRun",type:"boolean"},Image:{shape:"S1sj",locationName:"image"},Volume:{shape:"S1sk",locationName:"volume"}}},output:{type:"structure",members:{ConversionTask:{shape:"Sxq",locationName:"conversionTask"}}}},ListImagesInRecycleBin:{input:{type:"structure",members:{ImageIds:{shape:"S127",locationName:"ImageId"},NextToken:{},MaxResults:{type:"integer"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Images:{locationName:"imageSet",type:"list",member:{locationName:"item",type:"structure",members:{ImageId:{locationName:"imageId"},Name:{locationName:"name"},Description:{locationName:"description"},RecycleBinEnterTime:{locationName:"recycleBinEnterTime",type:"timestamp"},RecycleBinExitTime:{locationName:"recycleBinExitTime",type:"timestamp"}}}},NextToken:{locationName:"nextToken"}}}},ListSnapshotsInRecycleBin:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{},SnapshotIds:{shape:"S1fa",locationName:"SnapshotId"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Snapshots:{locationName:"snapshotSet",type:"list",member:{locationName:"item",type:"structure",members:{SnapshotId:{locationName:"snapshotId"},RecycleBinEnterTime:{locationName:"recycleBinEnterTime",type:"timestamp"},RecycleBinExitTime:{locationName:"recycleBinExitTime",type:"timestamp"},Description:{locationName:"description"},VolumeId:{locationName:"volumeId"}}}},NextToken:{locationName:"nextToken"}}}},ModifyAddressAttribute:{input:{type:"structure",required:["AllocationId"],members:{AllocationId:{},DomainName:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Address:{shape:"Sv0",locationName:"address"}}}},ModifyAvailabilityZoneGroup:{input:{type:"structure",required:["GroupName","OptInStatus"],members:{GroupName:{},OptInStatus:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},ModifyCapacityReservation:{input:{type:"structure",required:["CapacityReservationId"],members:{CapacityReservationId:{},InstanceCount:{type:"integer"},EndDate:{type:"timestamp"},EndDateType:{},Accept:{type:"boolean"},DryRun:{type:"boolean"},AdditionalInfo:{}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},ModifyCapacityReservationFleet:{input:{type:"structure",required:["CapacityReservationFleetId"],members:{CapacityReservationFleetId:{},TotalTargetCapacity:{type:"integer"},EndDate:{type:"timestamp"},DryRun:{type:"boolean"},RemoveEndDate:{type:"boolean"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},ModifyClientVpnEndpoint:{input:{type:"structure",required:["ClientVpnEndpointId"],members:{ClientVpnEndpointId:{},ServerCertificateArn:{},ConnectionLogOptions:{shape:"S8r"},DnsServers:{type:"structure",members:{CustomDnsServers:{shape:"Se"},Enabled:{type:"boolean"}}},VpnPort:{type:"integer"},Description:{},SplitTunnel:{type:"boolean"},DryRun:{type:"boolean"},SecurityGroupIds:{shape:"S2c",locationName:"SecurityGroupId"},VpcId:{},SelfServicePortal:{},ClientConnectOptions:{shape:"S8u"},SessionTimeoutHours:{type:"integer"},ClientLoginBannerOptions:{shape:"S8v"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},ModifyDefaultCreditSpecification:{input:{type:"structure",required:["InstanceFamily","CpuCredits"],members:{DryRun:{type:"boolean"},InstanceFamily:{},CpuCredits:{}}},output:{type:"structure",members:{InstanceFamilyCreditSpecification:{shape:"S1ot",locationName:"instanceFamilyCreditSpecification"}}}},ModifyEbsDefaultKmsKeyId:{input:{type:"structure",required:["KmsKeyId"],members:{KmsKeyId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{KmsKeyId:{locationName:"kmsKeyId"}}}},ModifyFleet:{input:{type:"structure",required:["FleetId"],members:{DryRun:{type:"boolean"},ExcessCapacityTerminationPolicy:{},LaunchTemplateConfigs:{shape:"Sad",locationName:"LaunchTemplateConfig"},FleetId:{},TargetCapacitySpecification:{shape:"Sbc"},Context:{}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},ModifyFpgaImageAttribute:{input:{type:"structure",required:["FpgaImageId"],members:{DryRun:{type:"boolean"},FpgaImageId:{},Attribute:{},OperationType:{},UserIds:{shape:"S1tp",locationName:"UserId"},UserGroups:{shape:"S1tq",locationName:"UserGroup"},ProductCodes:{shape:"S1tr",locationName:"ProductCode"},LoadPermission:{type:"structure",members:{Add:{shape:"S1tt"},Remove:{shape:"S1tt"}}},Description:{},Name:{}}},output:{type:"structure",members:{FpgaImageAttribute:{shape:"S10g",locationName:"fpgaImageAttribute"}}}},ModifyHosts:{input:{type:"structure",required:["HostIds"],members:{AutoPlacement:{locationName:"autoPlacement"},HostIds:{shape:"S11d",locationName:"hostId"},HostRecovery:{},InstanceType:{},InstanceFamily:{}}},output:{type:"structure",members:{Successful:{shape:"S21",locationName:"successful"},Unsuccessful:{shape:"S1ty",locationName:"unsuccessful"}}}},ModifyIdFormat:{input:{type:"structure",required:["Resource","UseLongIds"],members:{Resource:{},UseLongIds:{type:"boolean"}}}},ModifyIdentityIdFormat:{input:{type:"structure",required:["PrincipalArn","Resource","UseLongIds"],members:{PrincipalArn:{locationName:"principalArn"},Resource:{locationName:"resource"},UseLongIds:{locationName:"useLongIds",type:"boolean"}}}},ModifyImageAttribute:{input:{type:"structure",required:["ImageId"],members:{Attribute:{},Description:{shape:"S9u"},ImageId:{},LaunchPermission:{type:"structure",members:{Add:{shape:"S123"},Remove:{shape:"S123"}}},OperationType:{},ProductCodes:{shape:"S1tr",locationName:"ProductCode"},UserGroups:{shape:"S1tq",locationName:"UserGroup"},UserIds:{shape:"S1tp",locationName:"UserId"},Value:{},DryRun:{locationName:"dryRun",type:"boolean"},OrganizationArns:{locationName:"OrganizationArn",type:"list",member:{locationName:"OrganizationArn"}},OrganizationalUnitArns:{locationName:"OrganizationalUnitArn",type:"list",member:{locationName:"OrganizationalUnitArn"}}}}},ModifyInstanceAttribute:{input:{type:"structure",required:["InstanceId"],members:{SourceDestCheck:{shape:"S138"},Attribute:{locationName:"attribute"},BlockDeviceMappings:{locationName:"blockDeviceMapping",type:"list",member:{locationName:"item",type:"structure",members:{DeviceName:{locationName:"deviceName"},Ebs:{locationName:"ebs",type:"structure",members:{DeleteOnTermination:{locationName:"deleteOnTermination",type:"boolean"},VolumeId:{locationName:"volumeId"}}},NoDevice:{locationName:"noDevice"},VirtualName:{locationName:"virtualName"}}}},DisableApiTermination:{shape:"S138",locationName:"disableApiTermination"},DryRun:{locationName:"dryRun",type:"boolean"},EbsOptimized:{shape:"S138",locationName:"ebsOptimized"},EnaSupport:{shape:"S138",locationName:"enaSupport"},Groups:{shape:"S4o",locationName:"GroupId"},InstanceId:{locationName:"instanceId"},InstanceInitiatedShutdownBehavior:{shape:"S9u",locationName:"instanceInitiatedShutdownBehavior"},InstanceType:{shape:"S9u",locationName:"instanceType"},Kernel:{shape:"S9u",locationName:"kernel"},Ramdisk:{shape:"S9u",locationName:"ramdisk"},SriovNetSupport:{shape:"S9u",locationName:"sriovNetSupport"},UserData:{locationName:"userData",type:"structure",members:{Value:{locationName:"value",type:"blob"}}},Value:{locationName:"value"}}}},ModifyInstanceCapacityReservationAttributes:{input:{type:"structure",required:["InstanceId","CapacityReservationSpecification"],members:{InstanceId:{},CapacityReservationSpecification:{shape:"S1ub"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},ModifyInstanceCreditSpecification:{input:{type:"structure",required:["InstanceCreditSpecifications"],members:{DryRun:{type:"boolean"},ClientToken:{},InstanceCreditSpecifications:{locationName:"InstanceCreditSpecification",type:"list",member:{locationName:"item",type:"structure",members:{InstanceId:{},CpuCredits:{}}}}}},output:{type:"structure",members:{SuccessfulInstanceCreditSpecifications:{locationName:"successfulInstanceCreditSpecificationSet",type:"list",member:{locationName:"item",type:"structure",members:{InstanceId:{locationName:"instanceId"}}}},UnsuccessfulInstanceCreditSpecifications:{locationName:"unsuccessfulInstanceCreditSpecificationSet",type:"list",member:{locationName:"item",type:"structure",members:{InstanceId:{locationName:"instanceId"},Error:{locationName:"error",type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}}}}}}}},ModifyInstanceEventStartTime:{input:{type:"structure",required:["InstanceId","InstanceEventId","NotBefore"],members:{DryRun:{type:"boolean"},InstanceId:{},InstanceEventId:{},NotBefore:{type:"timestamp"}}},output:{type:"structure",members:{Event:{shape:"S13r",locationName:"event"}}}},ModifyInstanceEventWindow:{input:{type:"structure",required:["InstanceEventWindowId"],members:{DryRun:{type:"boolean"},Name:{},InstanceEventWindowId:{},TimeRanges:{shape:"Scm",locationName:"TimeRange"},CronExpression:{}}},output:{type:"structure",members:{InstanceEventWindow:{shape:"S3i",locationName:"instanceEventWindow"}}}},ModifyInstanceMaintenanceOptions:{input:{type:"structure",required:["InstanceId"],members:{InstanceId:{},AutoRecovery:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{InstanceId:{locationName:"instanceId"},AutoRecovery:{locationName:"autoRecovery"}}}},ModifyInstanceMetadataOptions:{input:{type:"structure",required:["InstanceId"],members:{InstanceId:{},HttpTokens:{},HttpPutResponseHopLimit:{type:"integer"},HttpEndpoint:{},DryRun:{type:"boolean"},HttpProtocolIpv6:{},InstanceMetadataTags:{}}},output:{type:"structure",members:{InstanceId:{locationName:"instanceId"},InstanceMetadataOptions:{shape:"S17p",locationName:"instanceMetadataOptions"}}}},ModifyInstancePlacement:{input:{type:"structure",required:["InstanceId"],members:{Affinity:{locationName:"affinity"},GroupName:{},HostId:{locationName:"hostId"},InstanceId:{locationName:"instanceId"},Tenancy:{locationName:"tenancy"},PartitionNumber:{type:"integer"},HostResourceGroupArn:{}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},ModifyIpam:{input:{type:"structure",required:["IpamId"],members:{DryRun:{type:"boolean"},IpamId:{},Description:{},AddOperatingRegions:{shape:"Sd3",locationName:"AddOperatingRegion"},RemoveOperatingRegions:{locationName:"RemoveOperatingRegion",type:"list",member:{type:"structure",members:{RegionName:{}}}}}},output:{type:"structure",members:{Ipam:{shape:"Sd6",locationName:"ipam"}}}},ModifyIpamPool:{input:{type:"structure",required:["IpamPoolId"],members:{DryRun:{type:"boolean"},IpamPoolId:{},Description:{},AutoImport:{type:"boolean"},AllocationMinNetmaskLength:{type:"integer"},AllocationMaxNetmaskLength:{type:"integer"},AllocationDefaultNetmaskLength:{type:"integer"},ClearAllocationDefaultNetmaskLength:{type:"boolean"},AddAllocationResourceTags:{shape:"Sdf",locationName:"AddAllocationResourceTag"},RemoveAllocationResourceTags:{shape:"Sdf",locationName:"RemoveAllocationResourceTag"}}},output:{type:"structure",members:{IpamPool:{shape:"Sdj",locationName:"ipamPool"}}}},ModifyIpamResourceCidr:{input:{type:"structure",required:["ResourceId","ResourceCidr","ResourceRegion","CurrentIpamScopeId","Monitored"],members:{DryRun:{type:"boolean"},ResourceId:{},ResourceCidr:{},ResourceRegion:{},CurrentIpamScopeId:{},DestinationIpamScopeId:{},Monitored:{type:"boolean"}}},output:{type:"structure",members:{IpamResourceCidr:{shape:"S1q5",locationName:"ipamResourceCidr"}}}},ModifyIpamScope:{input:{type:"structure",required:["IpamScopeId"],members:{DryRun:{type:"boolean"},IpamScopeId:{},Description:{}}},output:{type:"structure",members:{IpamScope:{shape:"Sdq",locationName:"ipamScope"}}}},ModifyLaunchTemplate:{input:{type:"structure",members:{DryRun:{type:"boolean"},ClientToken:{},LaunchTemplateId:{},LaunchTemplateName:{},DefaultVersion:{locationName:"SetDefaultVersion"}}},output:{type:"structure",members:{LaunchTemplate:{shape:"Sfh",locationName:"launchTemplate"}}}},ModifyManagedPrefixList:{input:{type:"structure",required:["PrefixListId"],members:{DryRun:{type:"boolean"},PrefixListId:{},CurrentVersion:{type:"long"},PrefixListName:{},AddEntries:{shape:"Sgz",locationName:"AddEntry"},RemoveEntries:{locationName:"RemoveEntry",type:"list",member:{type:"structure",required:["Cidr"],members:{Cidr:{}}}},MaxEntries:{type:"integer"}}},output:{type:"structure",members:{PrefixList:{shape:"Sh2",locationName:"prefixList"}}}},ModifyNetworkInterfaceAttribute:{input:{type:"structure",required:["NetworkInterfaceId"],members:{Attachment:{locationName:"attachment",type:"structure",members:{AttachmentId:{locationName:"attachmentId"},DeleteOnTermination:{locationName:"deleteOnTermination",type:"boolean"}}},Description:{shape:"S9u",locationName:"description"},DryRun:{locationName:"dryRun",type:"boolean"},Groups:{shape:"Se7",locationName:"SecurityGroupId"},NetworkInterfaceId:{locationName:"networkInterfaceId"},SourceDestCheck:{shape:"S138",locationName:"sourceDestCheck"}}}},ModifyPrivateDnsNameOptions:{input:{type:"structure",members:{DryRun:{type:"boolean"},InstanceId:{},PrivateDnsHostnameType:{},EnableResourceNameDnsARecord:{type:"boolean"},EnableResourceNameDnsAAAARecord:{type:"boolean"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},ModifyReservedInstances:{input:{type:"structure",required:["ReservedInstancesIds","TargetConfigurations"],members:{ReservedInstancesIds:{shape:"S1d0",locationName:"ReservedInstancesId"},ClientToken:{locationName:"clientToken"},TargetConfigurations:{locationName:"ReservedInstancesConfigurationSetItemType",type:"list",member:{shape:"S1dm",locationName:"item"}}}},output:{type:"structure",members:{ReservedInstancesModificationId:{locationName:"reservedInstancesModificationId"}}}},ModifySecurityGroupRules:{input:{type:"structure",required:["GroupId","SecurityGroupRules"],members:{GroupId:{},SecurityGroupRules:{locationName:"SecurityGroupRule",type:"list",member:{locationName:"item",type:"structure",members:{SecurityGroupRuleId:{},SecurityGroupRule:{type:"structure",members:{IpProtocol:{},FromPort:{type:"integer"},ToPort:{type:"integer"},CidrIpv4:{},CidrIpv6:{},PrefixListId:{},ReferencedGroupId:{},Description:{}}}}}},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},ModifySnapshotAttribute:{input:{type:"structure",required:["SnapshotId"],members:{Attribute:{},CreateVolumePermission:{type:"structure",members:{Add:{shape:"S1f0"},Remove:{shape:"S1f0"}}},GroupNames:{shape:"S1es",locationName:"UserGroup"},OperationType:{},SnapshotId:{},UserIds:{shape:"S1tp",locationName:"UserId"},DryRun:{locationName:"dryRun",type:"boolean"}}}},ModifySnapshotTier:{input:{type:"structure",required:["SnapshotId"],members:{SnapshotId:{},StorageTier:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{SnapshotId:{locationName:"snapshotId"},TieringStartTime:{locationName:"tieringStartTime",type:"timestamp"}}}},ModifySpotFleetRequest:{input:{type:"structure",required:["SpotFleetRequestId"],members:{ExcessCapacityTerminationPolicy:{locationName:"excessCapacityTerminationPolicy"},LaunchTemplateConfigs:{shape:"S1g8",locationName:"LaunchTemplateConfig"},SpotFleetRequestId:{locationName:"spotFleetRequestId"},TargetCapacity:{locationName:"targetCapacity",type:"integer"},OnDemandTargetCapacity:{type:"integer"},Context:{}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},ModifySubnetAttribute:{input:{type:"structure",required:["SubnetId"],members:{AssignIpv6AddressOnCreation:{shape:"S138"},MapPublicIpOnLaunch:{shape:"S138"},SubnetId:{locationName:"subnetId"},MapCustomerOwnedIpOnLaunch:{shape:"S138"},CustomerOwnedIpv4Pool:{},EnableDns64:{shape:"S138"},PrivateDnsHostnameTypeOnLaunch:{},EnableResourceNameDnsARecordOnLaunch:{shape:"S138"},EnableResourceNameDnsAAAARecordOnLaunch:{shape:"S138"},EnableLniAtDeviceIndex:{type:"integer"},DisableLniAtDeviceIndex:{shape:"S138"}}}},ModifyTrafficMirrorFilterNetworkServices:{input:{type:"structure",required:["TrafficMirrorFilterId"],members:{TrafficMirrorFilterId:{},AddNetworkServices:{shape:"Sl4",locationName:"AddNetworkService"},RemoveNetworkServices:{shape:"Sl4",locationName:"RemoveNetworkService"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TrafficMirrorFilter:{shape:"Sky",locationName:"trafficMirrorFilter"}}}},ModifyTrafficMirrorFilterRule:{input:{type:"structure",required:["TrafficMirrorFilterRuleId"],members:{TrafficMirrorFilterRuleId:{},TrafficDirection:{},RuleNumber:{type:"integer"},RuleAction:{},DestinationPortRange:{shape:"Sl8"},SourcePortRange:{shape:"Sl8"},Protocol:{type:"integer"},DestinationCidrBlock:{},SourceCidrBlock:{},Description:{},RemoveFields:{locationName:"RemoveField",type:"list",member:{}},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TrafficMirrorFilterRule:{shape:"Sl0",locationName:"trafficMirrorFilterRule"}}}},ModifyTrafficMirrorSession:{input:{type:"structure",required:["TrafficMirrorSessionId"],members:{TrafficMirrorSessionId:{},TrafficMirrorTargetId:{},TrafficMirrorFilterId:{},PacketLength:{type:"integer"},SessionNumber:{type:"integer"},VirtualNetworkId:{type:"integer"},Description:{},RemoveFields:{locationName:"RemoveField",type:"list",member:{}},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TrafficMirrorSession:{shape:"Sld",locationName:"trafficMirrorSession"}}}},ModifyTransitGateway:{input:{type:"structure",required:["TransitGatewayId"],members:{TransitGatewayId:{},Description:{},Options:{type:"structure",members:{AddTransitGatewayCidrBlocks:{shape:"Slp"},RemoveTransitGatewayCidrBlocks:{shape:"Slp"},VpnEcmpSupport:{},DnsSupport:{},AutoAcceptSharedAttachments:{},DefaultRouteTableAssociation:{},AssociationDefaultRouteTableId:{},DefaultRouteTablePropagation:{},PropagationDefaultRouteTableId:{}}},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGateway:{shape:"Slr",locationName:"transitGateway"}}}},ModifyTransitGatewayPrefixListReference:{input:{type:"structure",required:["TransitGatewayRouteTableId","PrefixListId"],members:{TransitGatewayRouteTableId:{},PrefixListId:{},TransitGatewayAttachmentId:{},Blackhole:{type:"boolean"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayPrefixListReference:{shape:"Smp",locationName:"transitGatewayPrefixListReference"}}}},ModifyTransitGatewayVpcAttachment:{input:{type:"structure",required:["TransitGatewayAttachmentId"],members:{TransitGatewayAttachmentId:{},AddSubnetIds:{shape:"S43"},RemoveSubnetIds:{shape:"S43"},Options:{type:"structure",members:{DnsSupport:{},Ipv6Support:{},ApplianceModeSupport:{}}},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayVpcAttachment:{shape:"Sw",locationName:"transitGatewayVpcAttachment"}}}},ModifyVolume:{input:{type:"structure",required:["VolumeId"],members:{DryRun:{type:"boolean"},VolumeId:{},Size:{type:"integer"},VolumeType:{},Iops:{type:"integer"},Throughput:{type:"integer"},MultiAttachEnabled:{type:"boolean"}}},output:{type:"structure",members:{VolumeModification:{shape:"S1jq",locationName:"volumeModification"}}}},ModifyVolumeAttribute:{input:{type:"structure",required:["VolumeId"],members:{AutoEnableIO:{shape:"S138"},VolumeId:{},DryRun:{locationName:"dryRun",type:"boolean"}}}},ModifyVpcAttribute:{input:{type:"structure",required:["VpcId"],members:{EnableDnsHostnames:{shape:"S138"},EnableDnsSupport:{shape:"S138"},VpcId:{locationName:"vpcId"}}}},ModifyVpcEndpoint:{input:{type:"structure",required:["VpcEndpointId"],members:{DryRun:{type:"boolean"},VpcEndpointId:{},ResetPolicy:{type:"boolean"},PolicyDocument:{},AddRouteTableIds:{shape:"Sne",locationName:"AddRouteTableId"},RemoveRouteTableIds:{shape:"Sne",locationName:"RemoveRouteTableId"},AddSubnetIds:{shape:"Snf",locationName:"AddSubnetId"},RemoveSubnetIds:{shape:"Snf",locationName:"RemoveSubnetId"},AddSecurityGroupIds:{shape:"Sng",locationName:"AddSecurityGroupId"},RemoveSecurityGroupIds:{shape:"Sng",locationName:"RemoveSecurityGroupId"},IpAddressType:{},DnsOptions:{shape:"Sni"},PrivateDnsEnabled:{type:"boolean"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},ModifyVpcEndpointConnectionNotification:{input:{type:"structure",required:["ConnectionNotificationId"],members:{DryRun:{type:"boolean"},ConnectionNotificationId:{},ConnectionNotificationArn:{},ConnectionEvents:{shape:"Se"}}},output:{type:"structure",members:{ReturnValue:{locationName:"return",type:"boolean"}}}},ModifyVpcEndpointServiceConfiguration:{input:{type:"structure",required:["ServiceId"],members:{DryRun:{type:"boolean"},ServiceId:{},PrivateDnsName:{},RemovePrivateDnsName:{type:"boolean"},AcceptanceRequired:{type:"boolean"},AddNetworkLoadBalancerArns:{shape:"Se",locationName:"AddNetworkLoadBalancerArn"},RemoveNetworkLoadBalancerArns:{shape:"Se",locationName:"RemoveNetworkLoadBalancerArn"},AddGatewayLoadBalancerArns:{shape:"Se",locationName:"AddGatewayLoadBalancerArn"},RemoveGatewayLoadBalancerArns:{shape:"Se",locationName:"RemoveGatewayLoadBalancerArn"},AddSupportedIpAddressTypes:{shape:"Se",locationName:"AddSupportedIpAddressType"},RemoveSupportedIpAddressTypes:{shape:"Se",locationName:"RemoveSupportedIpAddressType"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},ModifyVpcEndpointServicePayerResponsibility:{input:{type:"structure",required:["ServiceId","PayerResponsibility"],members:{DryRun:{type:"boolean"},ServiceId:{},PayerResponsibility:{}}},output:{type:"structure",members:{ReturnValue:{locationName:"return",type:"boolean"}}}},ModifyVpcEndpointServicePermissions:{input:{type:"structure",required:["ServiceId"],members:{DryRun:{type:"boolean"},ServiceId:{},AddAllowedPrincipals:{shape:"Se"},RemoveAllowedPrincipals:{shape:"Se"}}},output:{type:"structure",members:{ReturnValue:{locationName:"return",type:"boolean"}}}},ModifyVpcPeeringConnectionOptions:{input:{type:"structure",required:["VpcPeeringConnectionId"],members:{AccepterPeeringConnectionOptions:{shape:"S1ww"},DryRun:{type:"boolean"},RequesterPeeringConnectionOptions:{shape:"S1ww"},VpcPeeringConnectionId:{}}},output:{type:"structure",members:{AccepterPeeringConnectionOptions:{shape:"S1wy",locationName:"accepterPeeringConnectionOptions"},RequesterPeeringConnectionOptions:{shape:"S1wy",locationName:"requesterPeeringConnectionOptions"}}}},ModifyVpcTenancy:{input:{type:"structure",required:["VpcId","InstanceTenancy"],members:{VpcId:{},InstanceTenancy:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{ReturnValue:{locationName:"return",type:"boolean"}}}},ModifyVpnConnection:{input:{type:"structure",required:["VpnConnectionId"],members:{VpnConnectionId:{},TransitGatewayId:{},CustomerGatewayId:{},VpnGatewayId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VpnConnection:{shape:"Sox",locationName:"vpnConnection"}}}},ModifyVpnConnectionOptions:{input:{type:"structure",required:["VpnConnectionId"],members:{VpnConnectionId:{},LocalIpv4NetworkCidr:{},RemoteIpv4NetworkCidr:{},LocalIpv6NetworkCidr:{},RemoteIpv6NetworkCidr:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VpnConnection:{shape:"Sox",locationName:"vpnConnection"}}}},ModifyVpnTunnelCertificate:{input:{type:"structure",required:["VpnConnectionId","VpnTunnelOutsideIpAddress"],members:{VpnConnectionId:{},VpnTunnelOutsideIpAddress:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VpnConnection:{shape:"Sox",locationName:"vpnConnection"}}}},ModifyVpnTunnelOptions:{input:{type:"structure",required:["VpnConnectionId","VpnTunnelOutsideIpAddress","TunnelOptions"],members:{VpnConnectionId:{},VpnTunnelOutsideIpAddress:{},TunnelOptions:{type:"structure",members:{TunnelInsideCidr:{},TunnelInsideIpv6Cidr:{},PreSharedKey:{},Phase1LifetimeSeconds:{type:"integer"},Phase2LifetimeSeconds:{type:"integer"},RekeyMarginTimeSeconds:{type:"integer"},RekeyFuzzPercentage:{type:"integer"},ReplayWindowSize:{type:"integer"},DPDTimeoutSeconds:{type:"integer"},DPDTimeoutAction:{},Phase1EncryptionAlgorithms:{shape:"Soi",locationName:"Phase1EncryptionAlgorithm"},Phase2EncryptionAlgorithms:{shape:"Sok",locationName:"Phase2EncryptionAlgorithm"},Phase1IntegrityAlgorithms:{shape:"Som",locationName:"Phase1IntegrityAlgorithm"},Phase2IntegrityAlgorithms:{shape:"Soo",locationName:"Phase2IntegrityAlgorithm"},Phase1DHGroupNumbers:{shape:"Soq",locationName:"Phase1DHGroupNumber"},Phase2DHGroupNumbers:{shape:"Sos",locationName:"Phase2DHGroupNumber"},IKEVersions:{shape:"Sou",locationName:"IKEVersion"},StartupAction:{}}},DryRun:{type:"boolean"}}},output:{type:"structure",members:{VpnConnection:{shape:"Sox",locationName:"vpnConnection"}}}},MonitorInstances:{input:{type:"structure",required:["InstanceIds"],members:{InstanceIds:{shape:"Sw4",locationName:"InstanceId"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{InstanceMonitorings:{shape:"S1xd",locationName:"instancesSet"}}}},MoveAddressToVpc:{input:{type:"structure",required:["PublicIp"],members:{DryRun:{locationName:"dryRun",type:"boolean"},PublicIp:{locationName:"publicIp"}}},output:{type:"structure",members:{AllocationId:{locationName:"allocationId"},Status:{locationName:"status"}}}},MoveByoipCidrToIpam:{input:{type:"structure",required:["Cidr","IpamPoolId","IpamPoolOwner"],members:{DryRun:{type:"boolean"},Cidr:{},IpamPoolId:{},IpamPoolOwner:{}}},output:{type:"structure",members:{ByoipCidr:{shape:"S1n",locationName:"byoipCidr"}}}},ProvisionByoipCidr:{input:{type:"structure",required:["Cidr"],members:{Cidr:{},CidrAuthorizationContext:{type:"structure",required:["Message","Signature"],members:{Message:{},Signature:{}}},PubliclyAdvertisable:{type:"boolean"},Description:{},DryRun:{type:"boolean"},PoolTagSpecifications:{shape:"S1t",locationName:"PoolTagSpecification"},MultiRegion:{type:"boolean"}}},output:{type:"structure",members:{ByoipCidr:{shape:"S1n",locationName:"byoipCidr"}}}},ProvisionIpamPoolCidr:{input:{type:"structure",required:["IpamPoolId"],members:{DryRun:{type:"boolean"},IpamPoolId:{},Cidr:{},CidrAuthorizationContext:{type:"structure",members:{Message:{},Signature:{}}}}},output:{type:"structure",members:{IpamPoolCidr:{shape:"Stt",locationName:"ipamPoolCidr"}}}},ProvisionPublicIpv4PoolCidr:{input:{type:"structure",required:["IpamPoolId","PoolId","NetmaskLength"],members:{DryRun:{type:"boolean"},IpamPoolId:{},PoolId:{},NetmaskLength:{type:"integer"}}},output:{type:"structure",members:{PoolId:{locationName:"poolId"},PoolAddressRange:{shape:"S1cn",locationName:"poolAddressRange"}}}},PurchaseHostReservation:{input:{type:"structure",required:["HostIdSet","OfferingId"],members:{ClientToken:{},CurrencyCode:{},HostIdSet:{shape:"S1pa"},LimitPrice:{},OfferingId:{},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"}}},output:{type:"structure",members:{ClientToken:{locationName:"clientToken"},CurrencyCode:{locationName:"currencyCode"},Purchase:{shape:"S1pc",locationName:"purchase"},TotalHourlyPrice:{locationName:"totalHourlyPrice"},TotalUpfrontPrice:{locationName:"totalUpfrontPrice"}}}},PurchaseReservedInstancesOffering:{input:{type:"structure",required:["InstanceCount","ReservedInstancesOfferingId"],members:{InstanceCount:{type:"integer"},ReservedInstancesOfferingId:{},DryRun:{locationName:"dryRun",type:"boolean"},LimitPrice:{locationName:"limitPrice",type:"structure",members:{Amount:{locationName:"amount",type:"double"},CurrencyCode:{locationName:"currencyCode"}}},PurchaseTime:{type:"timestamp"}}},output:{type:"structure",members:{ReservedInstancesId:{locationName:"reservedInstancesId"}}}},PurchaseScheduledInstances:{input:{type:"structure",required:["PurchaseRequests"],members:{ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"},PurchaseRequests:{locationName:"PurchaseRequest",type:"list",member:{locationName:"PurchaseRequest",type:"structure",required:["InstanceCount","PurchaseToken"],members:{InstanceCount:{type:"integer"},PurchaseToken:{}}}}}},output:{type:"structure",members:{ScheduledInstanceSet:{locationName:"scheduledInstanceSet",type:"list",member:{shape:"S1eh",locationName:"item"}}}}},RebootInstances:{input:{type:"structure",required:["InstanceIds"],members:{InstanceIds:{shape:"Sw4",locationName:"InstanceId"},DryRun:{locationName:"dryRun",type:"boolean"}}}},RegisterImage:{input:{type:"structure",required:["Name"],members:{ImageLocation:{},Architecture:{locationName:"architecture"},BlockDeviceMappings:{shape:"Scf",locationName:"BlockDeviceMapping"},Description:{locationName:"description"},DryRun:{locationName:"dryRun",type:"boolean"},EnaSupport:{locationName:"enaSupport",type:"boolean"},KernelId:{locationName:"kernelId"},Name:{locationName:"name"},BillingProducts:{locationName:"BillingProduct",type:"list",member:{locationName:"item"}},RamdiskId:{locationName:"ramdiskId"},RootDeviceName:{locationName:"rootDeviceName"},SriovNetSupport:{locationName:"sriovNetSupport"},VirtualizationType:{locationName:"virtualizationType"},BootMode:{},TpmSupport:{},UefiData:{}}},output:{type:"structure",members:{ImageId:{locationName:"imageId"}}}},RegisterInstanceEventNotificationAttributes:{input:{type:"structure",members:{DryRun:{type:"boolean"},InstanceTagAttribute:{type:"structure",members:{IncludeAllTagsOfInstance:{type:"boolean"},InstanceTagKeys:{shape:"Su3",locationName:"InstanceTagKey"}}}}},output:{type:"structure",members:{InstanceTagAttribute:{shape:"Su5",locationName:"instanceTagAttribute"}}}},RegisterTransitGatewayMulticastGroupMembers:{input:{type:"structure",members:{TransitGatewayMulticastDomainId:{},GroupIpAddress:{},NetworkInterfaceIds:{shape:"Su7"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{RegisteredMulticastGroupMembers:{locationName:"registeredMulticastGroupMembers",type:"structure",members:{TransitGatewayMulticastDomainId:{locationName:"transitGatewayMulticastDomainId"},RegisteredNetworkInterfaceIds:{shape:"Se",locationName:"registeredNetworkInterfaceIds"},GroupIpAddress:{locationName:"groupIpAddress"}}}}}},RegisterTransitGatewayMulticastGroupSources:{input:{type:"structure",members:{TransitGatewayMulticastDomainId:{},GroupIpAddress:{},NetworkInterfaceIds:{shape:"Su7"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{RegisteredMulticastGroupSources:{locationName:"registeredMulticastGroupSources",type:"structure",members:{TransitGatewayMulticastDomainId:{locationName:"transitGatewayMulticastDomainId"},RegisteredNetworkInterfaceIds:{shape:"Se",locationName:"registeredNetworkInterfaceIds"},GroupIpAddress:{locationName:"groupIpAddress"}}}}}},RejectTransitGatewayMulticastDomainAssociations:{input:{type:"structure",members:{TransitGatewayMulticastDomainId:{},TransitGatewayAttachmentId:{},SubnetIds:{shape:"Se"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Associations:{shape:"Sg",locationName:"associations"}}}},RejectTransitGatewayPeeringAttachment:{input:{type:"structure",required:["TransitGatewayAttachmentId"],members:{TransitGatewayAttachmentId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayPeeringAttachment:{shape:"Sn",locationName:"transitGatewayPeeringAttachment"}}}},RejectTransitGatewayVpcAttachment:{input:{type:"structure",required:["TransitGatewayAttachmentId"],members:{TransitGatewayAttachmentId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{TransitGatewayVpcAttachment:{shape:"Sw",locationName:"transitGatewayVpcAttachment"}}}},RejectVpcEndpointConnections:{input:{type:"structure",required:["ServiceId","VpcEndpointIds"],members:{DryRun:{type:"boolean"},ServiceId:{},VpcEndpointIds:{shape:"S13",locationName:"VpcEndpointId"}}},output:{type:"structure",members:{Unsuccessful:{shape:"S16",locationName:"unsuccessful"}}}},RejectVpcPeeringConnection:{input:{type:"structure",required:["VpcPeeringConnectionId"],members:{DryRun:{locationName:"dryRun",type:"boolean"},VpcPeeringConnectionId:{locationName:"vpcPeeringConnectionId"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},ReleaseAddress:{input:{type:"structure",members:{AllocationId:{},PublicIp:{},NetworkBorderGroup:{},DryRun:{locationName:"dryRun",type:"boolean"}}}},ReleaseHosts:{input:{type:"structure",required:["HostIds"],members:{HostIds:{shape:"S11d",locationName:"hostId"}}},output:{type:"structure",members:{Successful:{shape:"S21",locationName:"successful"},Unsuccessful:{shape:"S1ty",locationName:"unsuccessful"}}}},ReleaseIpamPoolAllocation:{input:{type:"structure",required:["IpamPoolId","Cidr","IpamPoolAllocationId"],members:{DryRun:{type:"boolean"},IpamPoolId:{},Cidr:{},IpamPoolAllocationId:{}}},output:{type:"structure",members:{Success:{locationName:"success",type:"boolean"}}}},ReplaceIamInstanceProfileAssociation:{input:{type:"structure",required:["IamInstanceProfile","AssociationId"],members:{IamInstanceProfile:{shape:"S36"},AssociationId:{}}},output:{type:"structure",members:{IamInstanceProfileAssociation:{shape:"S38",locationName:"iamInstanceProfileAssociation"}}}},ReplaceNetworkAclAssociation:{input:{type:"structure",required:["AssociationId","NetworkAclId"],members:{AssociationId:{locationName:"associationId"},DryRun:{locationName:"dryRun",type:"boolean"},NetworkAclId:{locationName:"networkAclId"}}},output:{type:"structure",members:{NewAssociationId:{locationName:"newAssociationId"}}}},ReplaceNetworkAclEntry:{input:{type:"structure",required:["Egress","NetworkAclId","Protocol","RuleAction","RuleNumber"],members:{CidrBlock:{locationName:"cidrBlock"},DryRun:{locationName:"dryRun",type:"boolean"},Egress:{locationName:"egress",type:"boolean"},IcmpTypeCode:{shape:"Shj",locationName:"Icmp"},Ipv6CidrBlock:{locationName:"ipv6CidrBlock"},NetworkAclId:{locationName:"networkAclId"},PortRange:{shape:"Shk",locationName:"portRange"},Protocol:{locationName:"protocol"},RuleAction:{locationName:"ruleAction"},RuleNumber:{locationName:"ruleNumber",type:"integer"}}}},ReplaceRoute:{input:{type:"structure",required:["RouteTableId"],members:{DestinationCidrBlock:{locationName:"destinationCidrBlock"},DestinationIpv6CidrBlock:{locationName:"destinationIpv6CidrBlock"},DestinationPrefixListId:{},DryRun:{locationName:"dryRun",type:"boolean"},VpcEndpointId:{},EgressOnlyInternetGatewayId:{locationName:"egressOnlyInternetGatewayId"},GatewayId:{locationName:"gatewayId"},InstanceId:{locationName:"instanceId"},LocalTarget:{type:"boolean"},NatGatewayId:{locationName:"natGatewayId"},TransitGatewayId:{},LocalGatewayId:{},CarrierGatewayId:{},NetworkInterfaceId:{locationName:"networkInterfaceId"},RouteTableId:{locationName:"routeTableId"},VpcPeeringConnectionId:{locationName:"vpcPeeringConnectionId"},CoreNetworkArn:{}}}},ReplaceRouteTableAssociation:{input:{type:"structure",required:["AssociationId","RouteTableId"],members:{AssociationId:{locationName:"associationId"},DryRun:{locationName:"dryRun",type:"boolean"},RouteTableId:{locationName:"routeTableId"}}},output:{type:"structure",members:{NewAssociationId:{locationName:"newAssociationId"},AssociationState:{shape:"S3u",locationName:"associationState"}}}},ReplaceTransitGatewayRoute:{input:{type:"structure",required:["DestinationCidrBlock","TransitGatewayRouteTableId"],members:{DestinationCidrBlock:{},TransitGatewayRouteTableId:{},TransitGatewayAttachmentId:{},Blackhole:{type:"boolean"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Route:{shape:"Smu",locationName:"route"}}}},ReportInstanceStatus:{input:{type:"structure",required:["Instances","ReasonCodes","Status"],members:{Description:{locationName:"description"},DryRun:{locationName:"dryRun",type:"boolean"},EndTime:{locationName:"endTime",type:"timestamp"},Instances:{shape:"Sw4",locationName:"instanceId"},ReasonCodes:{locationName:"reasonCode",type:"list",member:{locationName:"item"}},StartTime:{locationName:"startTime",type:"timestamp"},Status:{locationName:"status"}}}},RequestSpotFleet:{input:{type:"structure",required:["SpotFleetRequestConfig"],members:{DryRun:{locationName:"dryRun",type:"boolean"},SpotFleetRequestConfig:{shape:"S1ft",locationName:"spotFleetRequestConfig"}}},output:{type:"structure",members:{SpotFleetRequestId:{locationName:"spotFleetRequestId"}}}},RequestSpotInstances:{input:{type:"structure",members:{AvailabilityZoneGroup:{locationName:"availabilityZoneGroup"},BlockDurationMinutes:{locationName:"blockDurationMinutes",type:"integer"},ClientToken:{locationName:"clientToken"},DryRun:{locationName:"dryRun",type:"boolean"},InstanceCount:{locationName:"instanceCount",type:"integer"},LaunchGroup:{locationName:"launchGroup"},LaunchSpecification:{type:"structure",members:{SecurityGroupIds:{locationName:"SecurityGroupId",type:"list",member:{locationName:"item"}},SecurityGroups:{locationName:"SecurityGroup",type:"list",member:{locationName:"item"}},AddressingType:{locationName:"addressingType"},BlockDeviceMappings:{shape:"S122",locationName:"blockDeviceMapping"},EbsOptimized:{locationName:"ebsOptimized",type:"boolean"},IamInstanceProfile:{shape:"S36",locationName:"iamInstanceProfile"},ImageId:{locationName:"imageId"},InstanceType:{locationName:"instanceType"},KernelId:{locationName:"kernelId"},KeyName:{locationName:"keyName"},Monitoring:{shape:"S1go",locationName:"monitoring"},NetworkInterfaces:{shape:"S1g3",locationName:"NetworkInterface"},Placement:{shape:"S1g5",locationName:"placement"},RamdiskId:{locationName:"ramdiskId"},SubnetId:{locationName:"subnetId"},UserData:{locationName:"userData"}}},SpotPrice:{locationName:"spotPrice"},Type:{locationName:"type"},ValidFrom:{locationName:"validFrom",type:"timestamp"},ValidUntil:{locationName:"validUntil",type:"timestamp"},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},InstanceInterruptionBehavior:{}}},output:{type:"structure",members:{SpotInstanceRequests:{shape:"S1gl",locationName:"spotInstanceRequestSet"}}}},ResetAddressAttribute:{input:{type:"structure",required:["AllocationId","Attribute"],members:{AllocationId:{},Attribute:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Address:{shape:"Sv0",locationName:"address"}}}},ResetEbsDefaultKmsKeyId:{input:{type:"structure",members:{DryRun:{type:"boolean"}}},output:{type:"structure",members:{KmsKeyId:{locationName:"kmsKeyId"}}}},ResetFpgaImageAttribute:{input:{type:"structure",required:["FpgaImageId"],members:{DryRun:{type:"boolean"},FpgaImageId:{},Attribute:{}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},ResetImageAttribute:{input:{type:"structure",required:["Attribute","ImageId"],members:{Attribute:{},ImageId:{},DryRun:{locationName:"dryRun",type:"boolean"}}}},ResetInstanceAttribute:{input:{type:"structure",required:["Attribute","InstanceId"],members:{Attribute:{locationName:"attribute"},DryRun:{locationName:"dryRun",type:"boolean"},InstanceId:{locationName:"instanceId"}}}},ResetNetworkInterfaceAttribute:{input:{type:"structure",required:["NetworkInterfaceId"],members:{DryRun:{locationName:"dryRun",type:"boolean"},NetworkInterfaceId:{locationName:"networkInterfaceId"},SourceDestCheck:{locationName:"sourceDestCheck"}}}},ResetSnapshotAttribute:{input:{type:"structure",required:["Attribute","SnapshotId"],members:{Attribute:{},SnapshotId:{},DryRun:{locationName:"dryRun",type:"boolean"}}}},RestoreAddressToClassic:{input:{type:"structure",required:["PublicIp"],members:{DryRun:{locationName:"dryRun",type:"boolean"},PublicIp:{locationName:"publicIp"}}},output:{type:"structure",members:{PublicIp:{locationName:"publicIp"},Status:{locationName:"status"}}}},RestoreImageFromRecycleBin:{input:{type:"structure",required:["ImageId"],members:{ImageId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},RestoreManagedPrefixListVersion:{input:{type:"structure",required:["PrefixListId","PreviousVersion","CurrentVersion"],members:{DryRun:{type:"boolean"},PrefixListId:{},PreviousVersion:{type:"long"},CurrentVersion:{type:"long"}}},output:{type:"structure",members:{PrefixList:{shape:"Sh2",locationName:"prefixList"}}}},RestoreSnapshotFromRecycleBin:{input:{type:"structure",required:["SnapshotId"],members:{SnapshotId:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{SnapshotId:{locationName:"snapshotId"},OutpostArn:{locationName:"outpostArn"},Description:{locationName:"description"},Encrypted:{locationName:"encrypted",type:"boolean"},OwnerId:{locationName:"ownerId"},Progress:{locationName:"progress"},StartTime:{locationName:"startTime",type:"timestamp"},State:{locationName:"status"},VolumeId:{locationName:"volumeId"},VolumeSize:{locationName:"volumeSize",type:"integer"}}}},RestoreSnapshotTier:{input:{type:"structure",required:["SnapshotId"],members:{SnapshotId:{},TemporaryRestoreDays:{type:"integer"},PermanentRestore:{type:"boolean"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{SnapshotId:{locationName:"snapshotId"},RestoreStartTime:{locationName:"restoreStartTime",type:"timestamp"},RestoreDuration:{locationName:"restoreDuration",type:"integer"},IsPermanentRestore:{locationName:"isPermanentRestore",type:"boolean"}}}},RevokeClientVpnIngress:{input:{type:"structure",required:["ClientVpnEndpointId","TargetNetworkCidr"],members:{ClientVpnEndpointId:{},TargetNetworkCidr:{},AccessGroupId:{},RevokeAllGroups:{type:"boolean"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Status:{shape:"S55",locationName:"status"}}}},RevokeSecurityGroupEgress:{input:{type:"structure",required:["GroupId"],members:{DryRun:{locationName:"dryRun",type:"boolean"},GroupId:{locationName:"groupId"},IpPermissions:{shape:"S58",locationName:"ipPermissions"},SecurityGroupRuleIds:{shape:"S1eo",locationName:"SecurityGroupRuleId"},CidrIp:{locationName:"cidrIp"},FromPort:{locationName:"fromPort",type:"integer"},IpProtocol:{locationName:"ipProtocol"},ToPort:{locationName:"toPort",type:"integer"},SourceSecurityGroupName:{locationName:"sourceSecurityGroupName"},SourceSecurityGroupOwnerId:{locationName:"sourceSecurityGroupOwnerId"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"},UnknownIpPermissions:{shape:"S58",locationName:"unknownIpPermissionSet"}}}},RevokeSecurityGroupIngress:{input:{type:"structure",members:{CidrIp:{},FromPort:{type:"integer"},GroupId:{},GroupName:{},IpPermissions:{shape:"S58"},IpProtocol:{},SourceSecurityGroupName:{},SourceSecurityGroupOwnerId:{},ToPort:{type:"integer"},DryRun:{locationName:"dryRun",type:"boolean"},SecurityGroupRuleIds:{shape:"S1eo",locationName:"SecurityGroupRuleId"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"},UnknownIpPermissions:{shape:"S58",locationName:"unknownIpPermissionSet"}}}},RunInstances:{input:{type:"structure",required:["MaxCount","MinCount"],members:{BlockDeviceMappings:{shape:"Scf",locationName:"BlockDeviceMapping"},ImageId:{},InstanceType:{},Ipv6AddressCount:{type:"integer"},Ipv6Addresses:{shape:"Sfv",locationName:"Ipv6Address"},KernelId:{},KeyName:{},MaxCount:{type:"integer"},MinCount:{type:"integer"},Monitoring:{shape:"S1go"},Placement:{shape:"Sak"},RamdiskId:{},SecurityGroupIds:{shape:"Se7",locationName:"SecurityGroupId"},SecurityGroups:{shape:"Set",locationName:"SecurityGroup"},SubnetId:{},UserData:{type:"string",sensitive:true},AdditionalInfo:{locationName:"additionalInfo"},ClientToken:{idempotencyToken:true,locationName:"clientToken"},DisableApiTermination:{locationName:"disableApiTermination",type:"boolean"},DryRun:{locationName:"dryRun",type:"boolean"},EbsOptimized:{locationName:"ebsOptimized",type:"boolean"},IamInstanceProfile:{shape:"S36",locationName:"iamInstanceProfile"},InstanceInitiatedShutdownBehavior:{locationName:"instanceInitiatedShutdownBehavior"},NetworkInterfaces:{shape:"S1g3",locationName:"networkInterface"},PrivateIpAddress:{locationName:"privateIpAddress"},ElasticGpuSpecification:{type:"list",member:{shape:"Sep",locationName:"item"}},ElasticInferenceAccelerators:{locationName:"ElasticInferenceAccelerator",type:"list",member:{locationName:"item",type:"structure",required:["Type"],members:{Type:{},Count:{type:"integer"}}}},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},LaunchTemplate:{type:"structure",members:{LaunchTemplateId:{},LaunchTemplateName:{},Version:{}}},InstanceMarketOptions:{type:"structure",members:{MarketType:{},SpotOptions:{type:"structure",members:{MaxPrice:{},SpotInstanceType:{},BlockDurationMinutes:{type:"integer"},ValidUntil:{type:"timestamp"},InstanceInterruptionBehavior:{}}}}},CreditSpecification:{shape:"Sez"},CpuOptions:{type:"structure",members:{CoreCount:{type:"integer"},ThreadsPerCore:{type:"integer"}}},CapacityReservationSpecification:{shape:"S1ub"},HibernationOptions:{type:"structure",members:{Configured:{type:"boolean"}}},LicenseSpecifications:{locationName:"LicenseSpecification",type:"list",member:{locationName:"item",type:"structure",members:{LicenseConfigurationArn:{}}}},MetadataOptions:{type:"structure",members:{HttpTokens:{},HttpPutResponseHopLimit:{type:"integer"},HttpEndpoint:{},HttpProtocolIpv6:{},InstanceMetadataTags:{}}},EnclaveOptions:{type:"structure",members:{Enabled:{type:"boolean"}}},PrivateDnsNameOptions:{type:"structure",members:{HostnameType:{},EnableResourceNameDnsARecord:{type:"boolean"},EnableResourceNameDnsAAAARecord:{type:"boolean"}}},MaintenanceOptions:{type:"structure",members:{AutoRecovery:{}}}}},output:{shape:"S170"}},RunScheduledInstances:{input:{type:"structure",required:["LaunchSpecification","ScheduledInstanceId"],members:{ClientToken:{idempotencyToken:true},DryRun:{type:"boolean"},InstanceCount:{type:"integer"},LaunchSpecification:{type:"structure",required:["ImageId"],members:{BlockDeviceMappings:{locationName:"BlockDeviceMapping",type:"list",member:{locationName:"BlockDeviceMapping",type:"structure",members:{DeviceName:{},Ebs:{type:"structure",members:{DeleteOnTermination:{type:"boolean"},Encrypted:{type:"boolean"},Iops:{type:"integer"},SnapshotId:{},VolumeSize:{type:"integer"},VolumeType:{}}},NoDevice:{},VirtualName:{}}}},EbsOptimized:{type:"boolean"},IamInstanceProfile:{type:"structure",members:{Arn:{},Name:{}}},ImageId:{},InstanceType:{},KernelId:{},KeyName:{},Monitoring:{type:"structure",members:{Enabled:{type:"boolean"}}},NetworkInterfaces:{locationName:"NetworkInterface",type:"list",member:{locationName:"NetworkInterface",type:"structure",members:{AssociatePublicIpAddress:{type:"boolean"},DeleteOnTermination:{type:"boolean"},Description:{},DeviceIndex:{type:"integer"},Groups:{shape:"S210",locationName:"Group"},Ipv6AddressCount:{type:"integer"},Ipv6Addresses:{locationName:"Ipv6Address",type:"list",member:{locationName:"Ipv6Address",type:"structure",members:{Ipv6Address:{}}}},NetworkInterfaceId:{},PrivateIpAddress:{},PrivateIpAddressConfigs:{locationName:"PrivateIpAddressConfig",type:"list",member:{locationName:"PrivateIpAddressConfigSet",type:"structure",members:{Primary:{type:"boolean"},PrivateIpAddress:{}}}},SecondaryPrivateIpAddressCount:{type:"integer"},SubnetId:{}}}},Placement:{type:"structure",members:{AvailabilityZone:{},GroupName:{}}},RamdiskId:{},SecurityGroupIds:{shape:"S210",locationName:"SecurityGroupId"},SubnetId:{},UserData:{}}},ScheduledInstanceId:{}}},output:{type:"structure",members:{InstanceIdSet:{locationName:"instanceIdSet",type:"list",member:{locationName:"item"}}}}},SearchLocalGatewayRoutes:{input:{type:"structure",required:["LocalGatewayRouteTableId"],members:{LocalGatewayRouteTableId:{},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Routes:{locationName:"routeSet",type:"list",member:{shape:"Sgr",locationName:"item"}},NextToken:{locationName:"nextToken"}}}},SearchTransitGatewayMulticastGroups:{input:{type:"structure",members:{TransitGatewayMulticastDomainId:{},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},NextToken:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{MulticastGroups:{locationName:"multicastGroups",type:"list",member:{locationName:"item",type:"structure",members:{GroupIpAddress:{locationName:"groupIpAddress"},TransitGatewayAttachmentId:{locationName:"transitGatewayAttachmentId"},SubnetId:{locationName:"subnetId"},ResourceId:{locationName:"resourceId"},ResourceType:{locationName:"resourceType"},ResourceOwnerId:{locationName:"resourceOwnerId"},NetworkInterfaceId:{locationName:"networkInterfaceId"},GroupMember:{locationName:"groupMember",type:"boolean"},GroupSource:{locationName:"groupSource",type:"boolean"},MemberType:{locationName:"memberType"},SourceType:{locationName:"sourceType"}}}},NextToken:{locationName:"nextToken"}}}},SearchTransitGatewayRoutes:{input:{type:"structure",required:["TransitGatewayRouteTableId","Filters"],members:{TransitGatewayRouteTableId:{},Filters:{shape:"Sum",locationName:"Filter"},MaxResults:{type:"integer"},DryRun:{type:"boolean"}}},output:{type:"structure",members:{Routes:{locationName:"routeSet",type:"list",member:{shape:"Smu",locationName:"item"}},AdditionalRoutesAvailable:{locationName:"additionalRoutesAvailable",type:"boolean"}}}},SendDiagnosticInterrupt:{input:{type:"structure",required:["InstanceId"],members:{InstanceId:{},DryRun:{type:"boolean"}}}},StartInstances:{input:{type:"structure",required:["InstanceIds"],members:{InstanceIds:{shape:"Sw4",locationName:"InstanceId"},AdditionalInfo:{locationName:"additionalInfo"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{StartingInstances:{shape:"S21o",locationName:"instancesSet"}}}},StartNetworkInsightsAccessScopeAnalysis:{input:{type:"structure",required:["NetworkInsightsAccessScopeId","ClientToken"],members:{NetworkInsightsAccessScopeId:{},DryRun:{type:"boolean"},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{NetworkInsightsAccessScopeAnalysis:{shape:"S1al",locationName:"networkInsightsAccessScopeAnalysis"}}}},StartNetworkInsightsAnalysis:{input:{type:"structure",required:["NetworkInsightsPathId","ClientToken"],members:{NetworkInsightsPathId:{},FilterInArns:{shape:"S1ax",locationName:"FilterInArn"},DryRun:{type:"boolean"},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"},ClientToken:{idempotencyToken:true}}},output:{type:"structure",members:{NetworkInsightsAnalysis:{shape:"S1aw",locationName:"networkInsightsAnalysis"}}}},StartVpcEndpointServicePrivateDnsVerification:{input:{type:"structure",required:["ServiceId"],members:{DryRun:{type:"boolean"},ServiceId:{}}},output:{type:"structure",members:{ReturnValue:{locationName:"return",type:"boolean"}}}},StopInstances:{input:{type:"structure",required:["InstanceIds"],members:{InstanceIds:{shape:"Sw4",locationName:"InstanceId"},Hibernate:{type:"boolean"},DryRun:{locationName:"dryRun",type:"boolean"},Force:{locationName:"force",type:"boolean"}}},output:{type:"structure",members:{StoppingInstances:{shape:"S21o",locationName:"instancesSet"}}}},TerminateClientVpnConnections:{input:{type:"structure",required:["ClientVpnEndpointId"],members:{ClientVpnEndpointId:{},ConnectionId:{},Username:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{ClientVpnEndpointId:{locationName:"clientVpnEndpointId"},Username:{locationName:"username"},ConnectionStatuses:{locationName:"connectionStatuses",type:"list",member:{locationName:"item",type:"structure",members:{ConnectionId:{locationName:"connectionId"},PreviousStatus:{shape:"Swj",locationName:"previousStatus"},CurrentStatus:{shape:"Swj",locationName:"currentStatus"}}}}}}},TerminateInstances:{input:{type:"structure",required:["InstanceIds"],members:{InstanceIds:{shape:"Sw4",locationName:"InstanceId"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{TerminatingInstances:{shape:"S21o",locationName:"instancesSet"}}}},UnassignIpv6Addresses:{input:{type:"structure",required:["NetworkInterfaceId"],members:{Ipv6Addresses:{shape:"S2g",locationName:"ipv6Addresses"},Ipv6Prefixes:{shape:"S2h",locationName:"Ipv6Prefix"},NetworkInterfaceId:{locationName:"networkInterfaceId"}}},output:{type:"structure",members:{NetworkInterfaceId:{locationName:"networkInterfaceId"},UnassignedIpv6Addresses:{shape:"S2g",locationName:"unassignedIpv6Addresses"},UnassignedIpv6Prefixes:{shape:"S2h",locationName:"unassignedIpv6PrefixSet"}}}},UnassignPrivateIpAddresses:{input:{type:"structure",required:["NetworkInterfaceId"],members:{NetworkInterfaceId:{locationName:"networkInterfaceId"},PrivateIpAddresses:{shape:"S2l",locationName:"privateIpAddress"},Ipv4Prefixes:{shape:"S2h",locationName:"Ipv4Prefix"}}}},UnmonitorInstances:{input:{type:"structure",required:["InstanceIds"],members:{InstanceIds:{shape:"Sw4",locationName:"InstanceId"},DryRun:{locationName:"dryRun",type:"boolean"}}},output:{type:"structure",members:{InstanceMonitorings:{shape:"S1xd",locationName:"instancesSet"}}}},UpdateSecurityGroupRuleDescriptionsEgress:{input:{type:"structure",members:{DryRun:{type:"boolean"},GroupId:{},GroupName:{},IpPermissions:{shape:"S58"},SecurityGroupRuleDescriptions:{shape:"S22a",locationName:"SecurityGroupRuleDescription"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},UpdateSecurityGroupRuleDescriptionsIngress:{input:{type:"structure",members:{DryRun:{type:"boolean"},GroupId:{},GroupName:{},IpPermissions:{shape:"S58"},SecurityGroupRuleDescriptions:{shape:"S22a",locationName:"SecurityGroupRuleDescription"}}},output:{type:"structure",members:{Return:{locationName:"return",type:"boolean"}}}},WithdrawByoipCidr:{input:{type:"structure",required:["Cidr"],members:{Cidr:{},DryRun:{type:"boolean"}}},output:{type:"structure",members:{ByoipCidr:{shape:"S1n",locationName:"byoipCidr"}}}}},shapes:{S3:{type:"list",member:{locationName:"ReservedInstanceId"}},S5:{type:"list",member:{locationName:"TargetConfigurationRequest",type:"structure",required:["OfferingId"],members:{InstanceCount:{type:"integer"},OfferingId:{}}}},Se:{type:"list",member:{locationName:"item"}},Sg:{type:"structure",members:{TransitGatewayMulticastDomainId:{locationName:"transitGatewayMulticastDomainId"},TransitGatewayAttachmentId:{locationName:"transitGatewayAttachmentId"},ResourceId:{locationName:"resourceId"},ResourceType:{locationName:"resourceType"},ResourceOwnerId:{locationName:"resourceOwnerId"},Subnets:{locationName:"subnets",type:"list",member:{shape:"Sj",locationName:"item"}}}},Sj:{type:"structure",members:{SubnetId:{locationName:"subnetId"},State:{locationName:"state"}}},Sn:{type:"structure",members:{TransitGatewayAttachmentId:{locationName:"transitGatewayAttachmentId"},RequesterTgwInfo:{shape:"So",locationName:"requesterTgwInfo"},AccepterTgwInfo:{shape:"So",locationName:"accepterTgwInfo"},Status:{locationName:"status",type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},State:{locationName:"state"},CreationTime:{locationName:"creationTime",type:"timestamp"},Tags:{shape:"Ss",locationName:"tagSet"}}},So:{type:"structure",members:{TransitGatewayId:{locationName:"transitGatewayId"},OwnerId:{locationName:"ownerId"},Region:{locationName:"region"}}},Ss:{type:"list",member:{locationName:"item",type:"structure",members:{Key:{locationName:"key"},Value:{locationName:"value"}}}},Sw:{type:"structure",members:{TransitGatewayAttachmentId:{locationName:"transitGatewayAttachmentId"},TransitGatewayId:{locationName:"transitGatewayId"},VpcId:{locationName:"vpcId"},VpcOwnerId:{locationName:"vpcOwnerId"},State:{locationName:"state"},SubnetIds:{shape:"Se",locationName:"subnetIds"},CreationTime:{locationName:"creationTime",type:"timestamp"},Options:{locationName:"options",type:"structure",members:{DnsSupport:{locationName:"dnsSupport"},Ipv6Support:{locationName:"ipv6Support"},ApplianceModeSupport:{locationName:"applianceModeSupport"}}},Tags:{shape:"Ss",locationName:"tagSet"}}},S13:{type:"list",member:{locationName:"item"}},S16:{type:"list",member:{shape:"S17",locationName:"item"}},S17:{type:"structure",members:{Error:{locationName:"error",type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},ResourceId:{locationName:"resourceId"}}},S1c:{type:"structure",members:{AccepterVpcInfo:{shape:"S1d",locationName:"accepterVpcInfo"},ExpirationTime:{locationName:"expirationTime",type:"timestamp"},RequesterVpcInfo:{shape:"S1d",locationName:"requesterVpcInfo"},Status:{locationName:"status",type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},Tags:{shape:"Ss",locationName:"tagSet"},VpcPeeringConnectionId:{locationName:"vpcPeeringConnectionId"}}},S1d:{type:"structure",members:{CidrBlock:{locationName:"cidrBlock"},Ipv6CidrBlockSet:{locationName:"ipv6CidrBlockSet",type:"list",member:{locationName:"item",type:"structure",members:{Ipv6CidrBlock:{locationName:"ipv6CidrBlock"}}}},CidrBlockSet:{locationName:"cidrBlockSet",type:"list",member:{locationName:"item",type:"structure",members:{CidrBlock:{locationName:"cidrBlock"}}}},OwnerId:{locationName:"ownerId"},PeeringOptions:{locationName:"peeringOptions",type:"structure",members:{AllowDnsResolutionFromRemoteVpc:{locationName:"allowDnsResolutionFromRemoteVpc",type:"boolean"},AllowEgressFromLocalClassicLinkToRemoteVpc:{locationName:"allowEgressFromLocalClassicLinkToRemoteVpc",type:"boolean"},AllowEgressFromLocalVpcToRemoteClassicLink:{locationName:"allowEgressFromLocalVpcToRemoteClassicLink",type:"boolean"}}},VpcId:{locationName:"vpcId"},Region:{locationName:"region"}}},S1n:{type:"structure",members:{Cidr:{locationName:"cidr"},Description:{locationName:"description"},StatusMessage:{locationName:"statusMessage"},State:{locationName:"state"}}},S1t:{type:"list",member:{locationName:"item",type:"structure",members:{ResourceType:{locationName:"resourceType"},Tags:{shape:"Ss",locationName:"Tag"}}}},S21:{type:"list",member:{locationName:"item"}},S26:{type:"structure",members:{Cidr:{locationName:"cidr"},IpamPoolAllocationId:{locationName:"ipamPoolAllocationId"},Description:{locationName:"description"},ResourceId:{locationName:"resourceId"},ResourceType:{locationName:"resourceType"},ResourceRegion:{locationName:"resourceRegion"},ResourceOwner:{locationName:"resourceOwner"}}},S2c:{type:"list",member:{locationName:"item"}},S2g:{type:"list",member:{locationName:"item"}},S2h:{type:"list",member:{locationName:"item"}},S2l:{type:"list",member:{locationName:"PrivateIpAddress"}},S2p:{type:"list",member:{locationName:"item",type:"structure",members:{Ipv4Prefix:{locationName:"ipv4Prefix"}}}},S2y:{type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},S36:{type:"structure",members:{Arn:{locationName:"arn"},Name:{locationName:"name"}}},S38:{type:"structure",members:{AssociationId:{locationName:"associationId"},InstanceId:{locationName:"instanceId"},IamInstanceProfile:{shape:"S39",locationName:"iamInstanceProfile"},State:{locationName:"state"},Timestamp:{locationName:"timestamp",type:"timestamp"}}},S39:{type:"structure",members:{Arn:{locationName:"arn"},Id:{locationName:"id"}}},S3e:{type:"list",member:{locationName:"item"}},S3f:{type:"list",member:{locationName:"item"}},S3i:{type:"structure",members:{InstanceEventWindowId:{locationName:"instanceEventWindowId"},TimeRanges:{locationName:"timeRangeSet",type:"list",member:{locationName:"item",type:"structure",members:{StartWeekDay:{locationName:"startWeekDay"},StartHour:{locationName:"startHour",type:"integer"},EndWeekDay:{locationName:"endWeekDay"},EndHour:{locationName:"endHour",type:"integer"}}}},Name:{locationName:"name"},CronExpression:{locationName:"cronExpression"},AssociationTarget:{locationName:"associationTarget",type:"structure",members:{InstanceIds:{shape:"S3e",locationName:"instanceIdSet"},Tags:{shape:"Ss",locationName:"tagSet"},DedicatedHostIds:{shape:"S3f",locationName:"dedicatedHostIdSet"}}},State:{locationName:"state"},Tags:{shape:"Ss",locationName:"tagSet"}}},S3u:{type:"structure",members:{State:{locationName:"state"},StatusMessage:{locationName:"statusMessage"}}},S3y:{type:"structure",members:{AssociationId:{locationName:"associationId"},Ipv6CidrBlock:{locationName:"ipv6CidrBlock"},Ipv6CidrBlockState:{locationName:"ipv6CidrBlockState",type:"structure",members:{State:{locationName:"state"},StatusMessage:{locationName:"statusMessage"}}}}},S43:{type:"list",member:{locationName:"item"}},S48:{type:"structure",members:{TransitGatewayRouteTableId:{locationName:"transitGatewayRouteTableId"},TransitGatewayAttachmentId:{locationName:"transitGatewayAttachmentId"},ResourceId:{locationName:"resourceId"},ResourceType:{locationName:"resourceType"},State:{locationName:"state"}}},S4c:{type:"structure",members:{AssociationId:{locationName:"associationId"},BranchInterfaceId:{locationName:"branchInterfaceId"},TrunkInterfaceId:{locationName:"trunkInterfaceId"},InterfaceProtocol:{locationName:"interfaceProtocol"},VlanId:{locationName:"vlanId",type:"integer"},GreKey:{locationName:"greKey",type:"integer"},Tags:{shape:"Ss",locationName:"tagSet"}}},S4j:{type:"structure",members:{AssociationId:{locationName:"associationId"},Ipv6CidrBlock:{locationName:"ipv6CidrBlock"},Ipv6CidrBlockState:{shape:"S4k",locationName:"ipv6CidrBlockState"},NetworkBorderGroup:{locationName:"networkBorderGroup"},Ipv6Pool:{locationName:"ipv6Pool"}}},S4k:{type:"structure",members:{State:{locationName:"state"},StatusMessage:{locationName:"statusMessage"}}},S4m:{type:"structure",members:{AssociationId:{locationName:"associationId"},CidrBlock:{locationName:"cidrBlock"},CidrBlockState:{shape:"S4k",locationName:"cidrBlockState"}}},S4o:{type:"list",member:{locationName:"groupId"}},S4w:{type:"structure",members:{AttachTime:{locationName:"attachTime",type:"timestamp"},Device:{locationName:"device"},InstanceId:{locationName:"instanceId"},State:{locationName:"status"},VolumeId:{locationName:"volumeId"},DeleteOnTermination:{locationName:"deleteOnTermination",type:"boolean"}}},S51:{type:"structure",members:{State:{locationName:"state"},VpcId:{locationName:"vpcId"}}},S55:{type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},S58:{type:"list",member:{locationName:"item",type:"structure",members:{FromPort:{locationName:"fromPort",type:"integer"},IpProtocol:{locationName:"ipProtocol"},IpRanges:{locationName:"ipRanges",type:"list",member:{locationName:"item",type:"structure",members:{CidrIp:{locationName:"cidrIp"},Description:{locationName:"description"}}}},Ipv6Ranges:{locationName:"ipv6Ranges",type:"list",member:{locationName:"item",type:"structure",members:{CidrIpv6:{locationName:"cidrIpv6"},Description:{locationName:"description"}}}},PrefixListIds:{locationName:"prefixListIds",type:"list",member:{locationName:"item",type:"structure",members:{Description:{locationName:"description"},PrefixListId:{locationName:"prefixListId"}}}},ToPort:{locationName:"toPort",type:"integer"},UserIdGroupPairs:{locationName:"groups",type:"list",member:{shape:"S5h",locationName:"item"}}}}},S5h:{type:"structure",members:{Description:{locationName:"description"},GroupId:{locationName:"groupId"},GroupName:{locationName:"groupName"},PeeringStatus:{locationName:"peeringStatus"},UserId:{locationName:"userId"},VpcId:{locationName:"vpcId"},VpcPeeringConnectionId:{locationName:"vpcPeeringConnectionId"}}},S5j:{type:"list",member:{locationName:"item",type:"structure",members:{SecurityGroupRuleId:{locationName:"securityGroupRuleId"},GroupId:{locationName:"groupId"},GroupOwnerId:{locationName:"groupOwnerId"},IsEgress:{locationName:"isEgress",type:"boolean"},IpProtocol:{locationName:"ipProtocol"},FromPort:{locationName:"fromPort",type:"integer"},ToPort:{locationName:"toPort",type:"integer"},CidrIpv4:{locationName:"cidrIpv4"},CidrIpv6:{locationName:"cidrIpv6"},PrefixListId:{locationName:"prefixListId"},ReferencedGroupInfo:{locationName:"referencedGroupInfo",type:"structure",members:{GroupId:{locationName:"groupId"},PeeringStatus:{locationName:"peeringStatus"},UserId:{locationName:"userId"},VpcId:{locationName:"vpcId"},VpcPeeringConnectionId:{locationName:"vpcPeeringConnectionId"}}},Description:{locationName:"description"},Tags:{shape:"Ss",locationName:"tagSet"}}}},S5s:{type:"structure",members:{S3:{type:"structure",members:{AWSAccessKeyId:{},Bucket:{locationName:"bucket"},Prefix:{locationName:"prefix"},UploadPolicy:{locationName:"uploadPolicy",type:"blob"},UploadPolicySignature:{locationName:"uploadPolicySignature"}}}}},S5w:{type:"structure",members:{BundleId:{locationName:"bundleId"},BundleTaskError:{locationName:"error",type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},InstanceId:{locationName:"instanceId"},Progress:{locationName:"progress"},StartTime:{locationName:"startTime",type:"timestamp"},State:{locationName:"state"},Storage:{shape:"S5s",locationName:"storage"},UpdateTime:{locationName:"updateTime",type:"timestamp"}}},S66:{type:"list",member:{locationName:"item"}},S6r:{type:"list",member:{locationName:"item",type:"structure",members:{ClientToken:{locationName:"clientToken"},CreateDate:{locationName:"createDate",type:"timestamp"},InstanceCounts:{locationName:"instanceCounts",type:"list",member:{locationName:"item",type:"structure",members:{InstanceCount:{locationName:"instanceCount",type:"integer"},State:{locationName:"state"}}}},PriceSchedules:{locationName:"priceSchedules",type:"list",member:{locationName:"item",type:"structure",members:{Active:{locationName:"active",type:"boolean"},CurrencyCode:{locationName:"currencyCode"},Price:{locationName:"price",type:"double"},Term:{locationName:"term",type:"long"}}}},ReservedInstancesId:{locationName:"reservedInstancesId"},ReservedInstancesListingId:{locationName:"reservedInstancesListingId"},Status:{locationName:"status"},StatusMessage:{locationName:"statusMessage"},Tags:{shape:"Ss",locationName:"tagSet"},UpdateDate:{locationName:"updateDate",type:"timestamp"}}}},S73:{type:"list",member:{locationName:"item"}},S7e:{type:"list",member:{locationName:"SpotInstanceRequestId"}},S81:{type:"structure",members:{CapacityReservationId:{locationName:"capacityReservationId"},OwnerId:{locationName:"ownerId"},CapacityReservationArn:{locationName:"capacityReservationArn"},AvailabilityZoneId:{locationName:"availabilityZoneId"},InstanceType:{locationName:"instanceType"},InstancePlatform:{locationName:"instancePlatform"},AvailabilityZone:{locationName:"availabilityZone"},Tenancy:{locationName:"tenancy"},TotalInstanceCount:{locationName:"totalInstanceCount",type:"integer"},AvailableInstanceCount:{locationName:"availableInstanceCount",type:"integer"},EbsOptimized:{locationName:"ebsOptimized",type:"boolean"},EphemeralStorage:{locationName:"ephemeralStorage",type:"boolean"},State:{locationName:"state"},StartDate:{locationName:"startDate",type:"timestamp"},EndDate:{locationName:"endDate",type:"timestamp"},EndDateType:{locationName:"endDateType"},InstanceMatchCriteria:{locationName:"instanceMatchCriteria"},CreateDate:{locationName:"createDate",type:"timestamp"},Tags:{shape:"Ss",locationName:"tagSet"},OutpostArn:{locationName:"outpostArn"},CapacityReservationFleetId:{locationName:"capacityReservationFleetId"},PlacementGroupArn:{locationName:"placementGroupArn"}}},S8d:{type:"list",member:{locationName:"item",type:"structure",members:{CapacityReservationId:{locationName:"capacityReservationId"},AvailabilityZoneId:{locationName:"availabilityZoneId"},InstanceType:{locationName:"instanceType"},InstancePlatform:{locationName:"instancePlatform"},AvailabilityZone:{locationName:"availabilityZone"},TotalInstanceCount:{locationName:"totalInstanceCount",type:"integer"},FulfilledCapacity:{locationName:"fulfilledCapacity",type:"double"},EbsOptimized:{locationName:"ebsOptimized",type:"boolean"},CreateDate:{locationName:"createDate",type:"timestamp"},Weight:{locationName:"weight",type:"double"},Priority:{locationName:"priority",type:"integer"}}}},S8h:{type:"structure",members:{CarrierGatewayId:{locationName:"carrierGatewayId"},VpcId:{locationName:"vpcId"},State:{locationName:"state"},OwnerId:{locationName:"ownerId"},Tags:{shape:"Ss",locationName:"tagSet"}}},S8r:{type:"structure",members:{Enabled:{type:"boolean"},CloudwatchLogGroup:{},CloudwatchLogStream:{}}},S8u:{type:"structure",members:{Enabled:{type:"boolean"},LambdaFunctionArn:{}}},S8v:{type:"structure",members:{Enabled:{type:"boolean"},BannerText:{}}},S8x:{type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},S91:{type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},S96:{type:"structure",members:{BgpAsn:{locationName:"bgpAsn"},CustomerGatewayId:{locationName:"customerGatewayId"},IpAddress:{locationName:"ipAddress"},CertificateArn:{locationName:"certificateArn"},State:{locationName:"state"},Type:{locationName:"type"},DeviceName:{locationName:"deviceName"},Tags:{shape:"Ss",locationName:"tagSet"}}},S99:{type:"structure",members:{AvailabilityZone:{locationName:"availabilityZone"},AvailabilityZoneId:{locationName:"availabilityZoneId"},AvailableIpAddressCount:{locationName:"availableIpAddressCount",type:"integer"},CidrBlock:{locationName:"cidrBlock"},DefaultForAz:{locationName:"defaultForAz",type:"boolean"},EnableLniAtDeviceIndex:{locationName:"enableLniAtDeviceIndex",type:"integer"},MapPublicIpOnLaunch:{locationName:"mapPublicIpOnLaunch",type:"boolean"},MapCustomerOwnedIpOnLaunch:{locationName:"mapCustomerOwnedIpOnLaunch",type:"boolean"},CustomerOwnedIpv4Pool:{locationName:"customerOwnedIpv4Pool"},State:{locationName:"state"},SubnetId:{locationName:"subnetId"},VpcId:{locationName:"vpcId"},OwnerId:{locationName:"ownerId"},AssignIpv6AddressOnCreation:{locationName:"assignIpv6AddressOnCreation",type:"boolean"},Ipv6CidrBlockAssociationSet:{locationName:"ipv6CidrBlockAssociationSet",type:"list",member:{shape:"S3y",locationName:"item"}},Tags:{shape:"Ss",locationName:"tagSet"},SubnetArn:{locationName:"subnetArn"},OutpostArn:{locationName:"outpostArn"},EnableDns64:{locationName:"enableDns64",type:"boolean"},Ipv6Native:{locationName:"ipv6Native",type:"boolean"},PrivateDnsNameOptionsOnLaunch:{locationName:"privateDnsNameOptionsOnLaunch",type:"structure",members:{HostnameType:{locationName:"hostnameType"},EnableResourceNameDnsARecord:{locationName:"enableResourceNameDnsARecord",type:"boolean"},EnableResourceNameDnsAAAARecord:{locationName:"enableResourceNameDnsAAAARecord",type:"boolean"}}}}},S9h:{type:"structure",members:{CidrBlock:{locationName:"cidrBlock"},DhcpOptionsId:{locationName:"dhcpOptionsId"},State:{locationName:"state"},VpcId:{locationName:"vpcId"},OwnerId:{locationName:"ownerId"},InstanceTenancy:{locationName:"instanceTenancy"},Ipv6CidrBlockAssociationSet:{locationName:"ipv6CidrBlockAssociationSet",type:"list",member:{shape:"S4j",locationName:"item"}},CidrBlockAssociationSet:{locationName:"cidrBlockAssociationSet",type:"list",member:{shape:"S4m",locationName:"item"}},IsDefault:{locationName:"isDefault",type:"boolean"},Tags:{shape:"Ss",locationName:"tagSet"}}},S9q:{type:"structure",members:{DhcpConfigurations:{locationName:"dhcpConfigurationSet",type:"list",member:{locationName:"item",type:"structure",members:{Key:{locationName:"key"},Values:{locationName:"valueSet",type:"list",member:{shape:"S9u",locationName:"item"}}}}},DhcpOptionsId:{locationName:"dhcpOptionsId"},OwnerId:{locationName:"ownerId"},Tags:{shape:"Ss",locationName:"tagSet"}}},S9u:{type:"structure",members:{Value:{locationName:"value"}}},S9x:{type:"structure",members:{Attachments:{shape:"S9y",locationName:"attachmentSet"},EgressOnlyInternetGatewayId:{locationName:"egressOnlyInternetGatewayId"},Tags:{shape:"Ss",locationName:"tagSet"}}},S9y:{type:"list",member:{locationName:"item",type:"structure",members:{State:{locationName:"state"},VpcId:{locationName:"vpcId"}}}},Sad:{type:"list",member:{locationName:"item",type:"structure",members:{LaunchTemplateSpecification:{type:"structure",members:{LaunchTemplateId:{},LaunchTemplateName:{},Version:{}}},Overrides:{type:"list",member:{locationName:"item",type:"structure",members:{InstanceType:{},MaxPrice:{},SubnetId:{},AvailabilityZone:{},WeightedCapacity:{type:"double"},Priority:{type:"double"},Placement:{shape:"Sak"},InstanceRequirements:{shape:"Sam"}}}}}}},Sak:{type:"structure",members:{AvailabilityZone:{locationName:"availabilityZone"},Affinity:{locationName:"affinity"},GroupName:{locationName:"groupName"},PartitionNumber:{locationName:"partitionNumber",type:"integer"},HostId:{locationName:"hostId"},Tenancy:{locationName:"tenancy"},SpreadDomain:{locationName:"spreadDomain"},HostResourceGroupArn:{locationName:"hostResourceGroupArn"}}},Sam:{type:"structure",required:["VCpuCount","MemoryMiB"],members:{VCpuCount:{type:"structure",required:["Min"],members:{Min:{type:"integer"},Max:{type:"integer"}}},MemoryMiB:{type:"structure",required:["Min"],members:{Min:{type:"integer"},Max:{type:"integer"}}},CpuManufacturers:{shape:"Sap",locationName:"CpuManufacturer"},MemoryGiBPerVCpu:{type:"structure",members:{Min:{type:"double"},Max:{type:"double"}}},ExcludedInstanceTypes:{shape:"Sas",locationName:"ExcludedInstanceType"},InstanceGenerations:{shape:"Sau",locationName:"InstanceGeneration"},SpotMaxPricePercentageOverLowestPrice:{type:"integer"},OnDemandMaxPricePercentageOverLowestPrice:{type:"integer"},BareMetal:{},BurstablePerformance:{},RequireHibernateSupport:{type:"boolean"},NetworkInterfaceCount:{type:"structure",members:{Min:{type:"integer"},Max:{type:"integer"}}},LocalStorage:{},LocalStorageTypes:{shape:"Sb0",locationName:"LocalStorageType"},TotalLocalStorageGB:{type:"structure",members:{Min:{type:"double"},Max:{type:"double"}}},BaselineEbsBandwidthMbps:{type:"structure",members:{Min:{type:"integer"},Max:{type:"integer"}}},AcceleratorTypes:{shape:"Sb4",locationName:"AcceleratorType"},AcceleratorCount:{type:"structure",members:{Min:{type:"integer"},Max:{type:"integer"}}},AcceleratorManufacturers:{shape:"Sb7",locationName:"AcceleratorManufacturer"},AcceleratorNames:{shape:"Sb9",locationName:"AcceleratorName"},AcceleratorTotalMemoryMiB:{type:"structure",members:{Min:{type:"integer"},Max:{type:"integer"}}}}},Sap:{type:"list",member:{locationName:"item"}},Sas:{type:"list",member:{locationName:"item"}},Sau:{type:"list",member:{locationName:"item"}},Sb0:{type:"list",member:{locationName:"item"}},Sb4:{type:"list",member:{locationName:"item"}},Sb7:{type:"list",member:{locationName:"item"}},Sb9:{type:"list",member:{locationName:"item"}},Sbc:{type:"structure",required:["TotalTargetCapacity"],members:{TotalTargetCapacity:{type:"integer"},OnDemandTargetCapacity:{type:"integer"},SpotTargetCapacity:{type:"integer"},DefaultTargetCapacityType:{},TargetCapacityUnitType:{}}},Sbk:{type:"structure",members:{LaunchTemplateSpecification:{shape:"Sbl",locationName:"launchTemplateSpecification"},Overrides:{shape:"Sbm",locationName:"overrides"}}},Sbl:{type:"structure",members:{LaunchTemplateId:{locationName:"launchTemplateId"},LaunchTemplateName:{locationName:"launchTemplateName"},Version:{locationName:"version"}}},Sbm:{type:"structure",members:{InstanceType:{locationName:"instanceType"},MaxPrice:{locationName:"maxPrice"},SubnetId:{locationName:"subnetId"},AvailabilityZone:{locationName:"availabilityZone"},WeightedCapacity:{locationName:"weightedCapacity",type:"double"},Priority:{locationName:"priority",type:"double"},Placement:{locationName:"placement",type:"structure",members:{GroupName:{locationName:"groupName"}}},InstanceRequirements:{shape:"Sbo",locationName:"instanceRequirements"}}},Sbo:{type:"structure",members:{VCpuCount:{locationName:"vCpuCount",type:"structure",members:{Min:{locationName:"min",type:"integer"},Max:{locationName:"max",type:"integer"}}},MemoryMiB:{locationName:"memoryMiB",type:"structure",members:{Min:{locationName:"min",type:"integer"},Max:{locationName:"max",type:"integer"}}},CpuManufacturers:{shape:"Sap",locationName:"cpuManufacturerSet"},MemoryGiBPerVCpu:{locationName:"memoryGiBPerVCpu",type:"structure",members:{Min:{locationName:"min",type:"double"},Max:{locationName:"max",type:"double"}}},ExcludedInstanceTypes:{shape:"Sas",locationName:"excludedInstanceTypeSet"},InstanceGenerations:{shape:"Sau",locationName:"instanceGenerationSet"},SpotMaxPricePercentageOverLowestPrice:{locationName:"spotMaxPricePercentageOverLowestPrice",type:"integer"},OnDemandMaxPricePercentageOverLowestPrice:{locationName:"onDemandMaxPricePercentageOverLowestPrice",type:"integer"},BareMetal:{locationName:"bareMetal"},BurstablePerformance:{locationName:"burstablePerformance"},RequireHibernateSupport:{locationName:"requireHibernateSupport",type:"boolean"},NetworkInterfaceCount:{locationName:"networkInterfaceCount",type:"structure",members:{Min:{locationName:"min",type:"integer"},Max:{locationName:"max",type:"integer"}}},LocalStorage:{locationName:"localStorage"},LocalStorageTypes:{shape:"Sb0",locationName:"localStorageTypeSet"},TotalLocalStorageGB:{locationName:"totalLocalStorageGB",type:"structure",members:{Min:{locationName:"min",type:"double"},Max:{locationName:"max",type:"double"}}},BaselineEbsBandwidthMbps:{locationName:"baselineEbsBandwidthMbps",type:"structure",members:{Min:{locationName:"min",type:"integer"},Max:{locationName:"max",type:"integer"}}},AcceleratorTypes:{shape:"Sb4",locationName:"acceleratorTypeSet"},AcceleratorCount:{locationName:"acceleratorCount",type:"structure",members:{Min:{locationName:"min",type:"integer"},Max:{locationName:"max",type:"integer"}}},AcceleratorManufacturers:{shape:"Sb7",locationName:"acceleratorManufacturerSet"},AcceleratorNames:{shape:"Sb9",locationName:"acceleratorNameSet"},AcceleratorTotalMemoryMiB:{locationName:"acceleratorTotalMemoryMiB",type:"structure",members:{Min:{locationName:"min",type:"integer"},Max:{locationName:"max",type:"integer"}}}}},Sc0:{type:"list",member:{locationName:"item"}},Scc:{type:"structure",members:{Bucket:{},Key:{}}},Scf:{type:"list",member:{shape:"Scg",locationName:"BlockDeviceMapping"}},Scg:{type:"structure",members:{DeviceName:{locationName:"deviceName"},VirtualName:{locationName:"virtualName"},Ebs:{locationName:"ebs",type:"structure",members:{DeleteOnTermination:{locationName:"deleteOnTermination",type:"boolean"},Iops:{locationName:"iops",type:"integer"},SnapshotId:{locationName:"snapshotId"},VolumeSize:{locationName:"volumeSize",type:"integer"},VolumeType:{locationName:"volumeType"},KmsKeyId:{},Throughput:{locationName:"throughput",type:"integer"},OutpostArn:{locationName:"outpostArn"},Encrypted:{locationName:"encrypted",type:"boolean"}}},NoDevice:{locationName:"noDevice"}}},Scm:{type:"list",member:{type:"structure",members:{StartWeekDay:{},StartHour:{type:"integer"},EndWeekDay:{},EndHour:{type:"integer"}}}},Scv:{type:"structure",members:{Description:{locationName:"description"},ExportTaskId:{locationName:"exportTaskId"},ExportToS3Task:{locationName:"exportToS3",type:"structure",members:{ContainerFormat:{locationName:"containerFormat"},DiskImageFormat:{locationName:"diskImageFormat"},S3Bucket:{locationName:"s3Bucket"},S3Key:{locationName:"s3Key"}}},InstanceExportDetails:{locationName:"instanceExport",type:"structure",members:{InstanceId:{locationName:"instanceId"},TargetEnvironment:{locationName:"targetEnvironment"}}},State:{locationName:"state"},StatusMessage:{locationName:"statusMessage"},Tags:{shape:"Ss",locationName:"tagSet"}}},Sd1:{type:"structure",members:{Attachments:{shape:"S9y",locationName:"attachmentSet"},InternetGatewayId:{locationName:"internetGatewayId"},OwnerId:{locationName:"ownerId"},Tags:{shape:"Ss",locationName:"tagSet"}}},Sd3:{type:"list",member:{type:"structure",members:{RegionName:{}}}},Sd6:{type:"structure",members:{OwnerId:{locationName:"ownerId"},IpamId:{locationName:"ipamId"},IpamArn:{locationName:"ipamArn"},IpamRegion:{locationName:"ipamRegion"},PublicDefaultScopeId:{locationName:"publicDefaultScopeId"},PrivateDefaultScopeId:{locationName:"privateDefaultScopeId"},ScopeCount:{locationName:"scopeCount",type:"integer"},Description:{locationName:"description"},OperatingRegions:{locationName:"operatingRegionSet",type:"list",member:{locationName:"item",type:"structure",members:{RegionName:{locationName:"regionName"}}}},State:{locationName:"state"},Tags:{shape:"Ss",locationName:"tagSet"}}},Sdf:{type:"list",member:{shape:"Sdg",locationName:"item"}},Sdg:{type:"structure",members:{Key:{},Value:{}}},Sdj:{type:"structure",members:{OwnerId:{locationName:"ownerId"},IpamPoolId:{locationName:"ipamPoolId"},SourceIpamPoolId:{locationName:"sourceIpamPoolId"},IpamPoolArn:{locationName:"ipamPoolArn"},IpamScopeArn:{locationName:"ipamScopeArn"},IpamScopeType:{locationName:"ipamScopeType"},IpamArn:{locationName:"ipamArn"},IpamRegion:{locationName:"ipamRegion"},Locale:{locationName:"locale"},PoolDepth:{locationName:"poolDepth",type:"integer"},State:{locationName:"state"},StateMessage:{locationName:"stateMessage"},Description:{locationName:"description"},AutoImport:{locationName:"autoImport",type:"boolean"},PubliclyAdvertisable:{locationName:"publiclyAdvertisable",type:"boolean"},AddressFamily:{locationName:"addressFamily"},AllocationMinNetmaskLength:{locationName:"allocationMinNetmaskLength",type:"integer"},AllocationMaxNetmaskLength:{locationName:"allocationMaxNetmaskLength",type:"integer"},AllocationDefaultNetmaskLength:{locationName:"allocationDefaultNetmaskLength",type:"integer"},AllocationResourceTags:{shape:"Sdm",locationName:"allocationResourceTagSet"},Tags:{shape:"Ss",locationName:"tagSet"},AwsService:{locationName:"awsService"}}},Sdm:{type:"list",member:{locationName:"item",type:"structure",members:{Key:{locationName:"key"},Value:{locationName:"value"}}}},Sdq:{type:"structure",members:{OwnerId:{locationName:"ownerId"},IpamScopeId:{locationName:"ipamScopeId"},IpamScopeArn:{locationName:"ipamScopeArn"},IpamArn:{locationName:"ipamArn"},IpamRegion:{locationName:"ipamRegion"},IpamScopeType:{locationName:"ipamScopeType"},IsDefault:{locationName:"isDefault",type:"boolean"},Description:{locationName:"description"},PoolCount:{locationName:"poolCount",type:"integer"},State:{locationName:"state"},Tags:{shape:"Ss",locationName:"tagSet"}}},Sdz:{type:"structure",members:{KernelId:{},EbsOptimized:{type:"boolean"},IamInstanceProfile:{type:"structure",members:{Arn:{},Name:{}}},BlockDeviceMappings:{locationName:"BlockDeviceMapping",type:"list",member:{locationName:"BlockDeviceMapping",type:"structure",members:{DeviceName:{},VirtualName:{},Ebs:{type:"structure",members:{Encrypted:{type:"boolean"},DeleteOnTermination:{type:"boolean"},Iops:{type:"integer"},KmsKeyId:{},SnapshotId:{},VolumeSize:{type:"integer"},VolumeType:{},Throughput:{type:"integer"}}},NoDevice:{}}}},NetworkInterfaces:{locationName:"NetworkInterface",type:"list",member:{locationName:"InstanceNetworkInterfaceSpecification",type:"structure",members:{AssociateCarrierIpAddress:{type:"boolean"},AssociatePublicIpAddress:{type:"boolean"},DeleteOnTermination:{type:"boolean"},Description:{},DeviceIndex:{type:"integer"},Groups:{shape:"Se7",locationName:"SecurityGroupId"},InterfaceType:{},Ipv6AddressCount:{type:"integer"},Ipv6Addresses:{type:"list",member:{locationName:"InstanceIpv6Address",type:"structure",members:{Ipv6Address:{}}}},NetworkInterfaceId:{},PrivateIpAddress:{},PrivateIpAddresses:{shape:"Sea"},SecondaryPrivateIpAddressCount:{type:"integer"},SubnetId:{},NetworkCardIndex:{type:"integer"},Ipv4Prefixes:{shape:"Sec",locationName:"Ipv4Prefix"},Ipv4PrefixCount:{type:"integer"},Ipv6Prefixes:{shape:"See",locationName:"Ipv6Prefix"},Ipv6PrefixCount:{type:"integer"}}}},ImageId:{},InstanceType:{},KeyName:{},Monitoring:{type:"structure",members:{Enabled:{type:"boolean"}}},Placement:{type:"structure",members:{AvailabilityZone:{},Affinity:{},GroupName:{},HostId:{},Tenancy:{},SpreadDomain:{},HostResourceGroupArn:{},PartitionNumber:{type:"integer"}}},RamDiskId:{},DisableApiTermination:{type:"boolean"},InstanceInitiatedShutdownBehavior:{},UserData:{},TagSpecifications:{locationName:"TagSpecification",type:"list",member:{locationName:"LaunchTemplateTagSpecificationRequest",type:"structure",members:{ResourceType:{},Tags:{shape:"Ss",locationName:"Tag"}}}},ElasticGpuSpecifications:{locationName:"ElasticGpuSpecification",type:"list",member:{shape:"Sep",locationName:"ElasticGpuSpecification"}},ElasticInferenceAccelerators:{locationName:"ElasticInferenceAccelerator",type:"list",member:{locationName:"item",type:"structure",required:["Type"],members:{Type:{},Count:{type:"integer"}}}},SecurityGroupIds:{shape:"Se7",locationName:"SecurityGroupId"},SecurityGroups:{shape:"Set",locationName:"SecurityGroup"},InstanceMarketOptions:{type:"structure",members:{MarketType:{},SpotOptions:{type:"structure",members:{MaxPrice:{},SpotInstanceType:{},BlockDurationMinutes:{type:"integer"},ValidUntil:{type:"timestamp"},InstanceInterruptionBehavior:{}}}}},CreditSpecification:{shape:"Sez"},CpuOptions:{type:"structure",members:{CoreCount:{type:"integer"},ThreadsPerCore:{type:"integer"}}},CapacityReservationSpecification:{type:"structure",members:{CapacityReservationPreference:{},CapacityReservationTarget:{shape:"Sf3"}}},LicenseSpecifications:{locationName:"LicenseSpecification",type:"list",member:{locationName:"item",type:"structure",members:{LicenseConfigurationArn:{}}}},HibernationOptions:{type:"structure",members:{Configured:{type:"boolean"}}},MetadataOptions:{type:"structure",members:{HttpTokens:{},HttpPutResponseHopLimit:{type:"integer"},HttpEndpoint:{},HttpProtocolIpv6:{},InstanceMetadataTags:{}}},EnclaveOptions:{type:"structure",members:{Enabled:{type:"boolean"}}},InstanceRequirements:{shape:"Sam"},PrivateDnsNameOptions:{type:"structure",members:{HostnameType:{},EnableResourceNameDnsARecord:{type:"boolean"},EnableResourceNameDnsAAAARecord:{type:"boolean"}}},MaintenanceOptions:{type:"structure",members:{AutoRecovery:{}}}}},Se7:{type:"list",member:{locationName:"SecurityGroupId"}},Sea:{type:"list",member:{locationName:"item",type:"structure",members:{Primary:{locationName:"primary",type:"boolean"},PrivateIpAddress:{locationName:"privateIpAddress"}}}},Sec:{type:"list",member:{locationName:"item",type:"structure",members:{Ipv4Prefix:{}}}},See:{type:"list",member:{locationName:"item",type:"structure",members:{Ipv6Prefix:{}}}},Sep:{type:"structure",required:["Type"],members:{Type:{}}},Set:{type:"list",member:{locationName:"SecurityGroup"}},Sez:{type:"structure",required:["CpuCredits"],members:{CpuCredits:{}}},Sf3:{type:"structure",members:{CapacityReservationId:{},CapacityReservationResourceGroupArn:{}}},Sfh:{type:"structure",members:{LaunchTemplateId:{locationName:"launchTemplateId"},LaunchTemplateName:{locationName:"launchTemplateName"},CreateTime:{locationName:"createTime",type:"timestamp"},CreatedBy:{locationName:"createdBy"},DefaultVersionNumber:{locationName:"defaultVersionNumber",type:"long"},LatestVersionNumber:{locationName:"latestVersionNumber",type:"long"},Tags:{shape:"Ss",locationName:"tagSet"}}},Sfi:{type:"structure",members:{Errors:{locationName:"errorSet",type:"list",member:{locationName:"item",type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}}}}},Sfn:{type:"structure",members:{LaunchTemplateId:{locationName:"launchTemplateId"},LaunchTemplateName:{locationName:"launchTemplateName"},VersionNumber:{locationName:"versionNumber",type:"long"},VersionDescription:{locationName:"versionDescription"},CreateTime:{locationName:"createTime",type:"timestamp"},CreatedBy:{locationName:"createdBy"},DefaultVersion:{locationName:"defaultVersion",type:"boolean"},LaunchTemplateData:{shape:"Sfo",locationName:"launchTemplateData"}}},Sfo:{type:"structure",members:{KernelId:{locationName:"kernelId"},EbsOptimized:{locationName:"ebsOptimized",type:"boolean"},IamInstanceProfile:{locationName:"iamInstanceProfile",type:"structure",members:{Arn:{locationName:"arn"},Name:{locationName:"name"}}},BlockDeviceMappings:{locationName:"blockDeviceMappingSet",type:"list",member:{locationName:"item",type:"structure",members:{DeviceName:{locationName:"deviceName"},VirtualName:{locationName:"virtualName"},Ebs:{locationName:"ebs",type:"structure",members:{Encrypted:{locationName:"encrypted",type:"boolean"},DeleteOnTermination:{locationName:"deleteOnTermination",type:"boolean"},Iops:{locationName:"iops",type:"integer"},KmsKeyId:{locationName:"kmsKeyId"},SnapshotId:{locationName:"snapshotId"},VolumeSize:{locationName:"volumeSize",type:"integer"},VolumeType:{locationName:"volumeType"},Throughput:{locationName:"throughput",type:"integer"}}},NoDevice:{locationName:"noDevice"}}}},NetworkInterfaces:{locationName:"networkInterfaceSet",type:"list",member:{locationName:"item",type:"structure",members:{AssociateCarrierIpAddress:{locationName:"associateCarrierIpAddress",type:"boolean"},AssociatePublicIpAddress:{locationName:"associatePublicIpAddress",type:"boolean"},DeleteOnTermination:{locationName:"deleteOnTermination",type:"boolean"},Description:{locationName:"description"},DeviceIndex:{locationName:"deviceIndex",type:"integer"},Groups:{shape:"S4o",locationName:"groupSet"},InterfaceType:{locationName:"interfaceType"},Ipv6AddressCount:{locationName:"ipv6AddressCount",type:"integer"},Ipv6Addresses:{shape:"Sfv",locationName:"ipv6AddressesSet"},NetworkInterfaceId:{locationName:"networkInterfaceId"},PrivateIpAddress:{locationName:"privateIpAddress"},PrivateIpAddresses:{shape:"Sea",locationName:"privateIpAddressesSet"},SecondaryPrivateIpAddressCount:{locationName:"secondaryPrivateIpAddressCount",type:"integer"},SubnetId:{locationName:"subnetId"},NetworkCardIndex:{locationName:"networkCardIndex",type:"integer"},Ipv4Prefixes:{locationName:"ipv4PrefixSet",type:"list",member:{locationName:"item",type:"structure",members:{Ipv4Prefix:{locationName:"ipv4Prefix"}}}},Ipv4PrefixCount:{locationName:"ipv4PrefixCount",type:"integer"},Ipv6Prefixes:{locationName:"ipv6PrefixSet",type:"list",member:{locationName:"item",type:"structure",members:{Ipv6Prefix:{locationName:"ipv6Prefix"}}}},Ipv6PrefixCount:{locationName:"ipv6PrefixCount",type:"integer"}}}},ImageId:{locationName:"imageId"},InstanceType:{locationName:"instanceType"},KeyName:{locationName:"keyName"},Monitoring:{locationName:"monitoring",type:"structure",members:{Enabled:{locationName:"enabled",type:"boolean"}}},Placement:{locationName:"placement",type:"structure",members:{AvailabilityZone:{locationName:"availabilityZone"},Affinity:{locationName:"affinity"},GroupName:{locationName:"groupName"},HostId:{locationName:"hostId"},Tenancy:{locationName:"tenancy"},SpreadDomain:{locationName:"spreadDomain"},HostResourceGroupArn:{locationName:"hostResourceGroupArn"},PartitionNumber:{locationName:"partitionNumber",type:"integer"}}},RamDiskId:{locationName:"ramDiskId"},DisableApiTermination:{locationName:"disableApiTermination",type:"boolean"},InstanceInitiatedShutdownBehavior:{locationName:"instanceInitiatedShutdownBehavior"},UserData:{locationName:"userData"},TagSpecifications:{locationName:"tagSpecificationSet",type:"list",member:{locationName:"item",type:"structure",members:{ResourceType:{locationName:"resourceType"},Tags:{shape:"Ss",locationName:"tagSet"}}}},ElasticGpuSpecifications:{locationName:"elasticGpuSpecificationSet",type:"list",member:{locationName:"item",type:"structure",members:{Type:{locationName:"type"}}}},ElasticInferenceAccelerators:{locationName:"elasticInferenceAcceleratorSet",type:"list",member:{locationName:"item",type:"structure",members:{Type:{locationName:"type"},Count:{locationName:"count",type:"integer"}}}},SecurityGroupIds:{shape:"Se",locationName:"securityGroupIdSet"},SecurityGroups:{shape:"Se",locationName:"securityGroupSet"},InstanceMarketOptions:{locationName:"instanceMarketOptions",type:"structure",members:{MarketType:{locationName:"marketType"},SpotOptions:{locationName:"spotOptions",type:"structure",members:{MaxPrice:{locationName:"maxPrice"},SpotInstanceType:{locationName:"spotInstanceType"},BlockDurationMinutes:{locationName:"blockDurationMinutes",type:"integer"},ValidUntil:{locationName:"validUntil",type:"timestamp"},InstanceInterruptionBehavior:{locationName:"instanceInterruptionBehavior"}}}}},CreditSpecification:{locationName:"creditSpecification",type:"structure",members:{CpuCredits:{locationName:"cpuCredits"}}},CpuOptions:{locationName:"cpuOptions",type:"structure",members:{CoreCount:{locationName:"coreCount",type:"integer"},ThreadsPerCore:{locationName:"threadsPerCore",type:"integer"}}},CapacityReservationSpecification:{locationName:"capacityReservationSpecification",type:"structure",members:{CapacityReservationPreference:{locationName:"capacityReservationPreference"},CapacityReservationTarget:{shape:"Sge",locationName:"capacityReservationTarget"}}},LicenseSpecifications:{locationName:"licenseSet",type:"list",member:{locationName:"item",type:"structure",members:{LicenseConfigurationArn:{locationName:"licenseConfigurationArn"}}}},HibernationOptions:{locationName:"hibernationOptions",type:"structure",members:{Configured:{locationName:"configured",type:"boolean"}}},MetadataOptions:{locationName:"metadataOptions",type:"structure",members:{State:{locationName:"state"},HttpTokens:{locationName:"httpTokens"},HttpPutResponseHopLimit:{locationName:"httpPutResponseHopLimit",type:"integer"},HttpEndpoint:{locationName:"httpEndpoint"},HttpProtocolIpv6:{locationName:"httpProtocolIpv6"},InstanceMetadataTags:{locationName:"instanceMetadataTags"}}},EnclaveOptions:{locationName:"enclaveOptions",type:"structure",members:{Enabled:{locationName:"enabled",type:"boolean"}}},InstanceRequirements:{shape:"Sbo",locationName:"instanceRequirements"},PrivateDnsNameOptions:{locationName:"privateDnsNameOptions",type:"structure",members:{HostnameType:{locationName:"hostnameType"},EnableResourceNameDnsARecord:{locationName:"enableResourceNameDnsARecord",type:"boolean"},EnableResourceNameDnsAAAARecord:{locationName:"enableResourceNameDnsAAAARecord",type:"boolean"}}},MaintenanceOptions:{locationName:"maintenanceOptions",type:"structure",members:{AutoRecovery:{locationName:"autoRecovery"}}}}},Sfv:{type:"list",member:{locationName:"item",type:"structure",members:{Ipv6Address:{locationName:"ipv6Address"}}}},Sge:{type:"structure",members:{CapacityReservationId:{locationName:"capacityReservationId"},CapacityReservationResourceGroupArn:{locationName:"capacityReservationResourceGroupArn"}}},Sgr:{type:"structure",members:{DestinationCidrBlock:{locationName:"destinationCidrBlock"},LocalGatewayVirtualInterfaceGroupId:{locationName:"localGatewayVirtualInterfaceGroupId"},Type:{locationName:"type"},State:{locationName:"state"},LocalGatewayRouteTableId:{locationName:"localGatewayRouteTableId"},LocalGatewayRouteTableArn:{locationName:"localGatewayRouteTableArn"},OwnerId:{locationName:"ownerId"}}},Sgw:{type:"structure",members:{LocalGatewayRouteTableVpcAssociationId:{locationName:"localGatewayRouteTableVpcAssociationId"},LocalGatewayRouteTableId:{locationName:"localGatewayRouteTableId"},LocalGatewayRouteTableArn:{locationName:"localGatewayRouteTableArn"},LocalGatewayId:{locationName:"localGatewayId"},VpcId:{locationName:"vpcId"},OwnerId:{locationName:"ownerId"},State:{locationName:"state"},Tags:{shape:"Ss",locationName:"tagSet"}}},Sgz:{type:"list",member:{type:"structure",required:["Cidr"],members:{Cidr:{},Description:{}}}},Sh2:{type:"structure",members:{PrefixListId:{locationName:"prefixListId"},AddressFamily:{locationName:"addressFamily"},State:{locationName:"state"},StateMessage:{locationName:"stateMessage"},PrefixListArn:{locationName:"prefixListArn"},PrefixListName:{locationName:"prefixListName"},MaxEntries:{locationName:"maxEntries",type:"integer"},Version:{locationName:"version",type:"long"},Tags:{shape:"Ss",locationName:"tagSet"},OwnerId:{locationName:"ownerId"}}},Sh7:{type:"structure",members:{CreateTime:{locationName:"createTime",type:"timestamp"},DeleteTime:{locationName:"deleteTime",type:"timestamp"},FailureCode:{locationName:"failureCode"},FailureMessage:{locationName:"failureMessage"},NatGatewayAddresses:{locationName:"natGatewayAddressSet",type:"list",member:{locationName:"item",type:"structure",members:{AllocationId:{locationName:"allocationId"},NetworkInterfaceId:{locationName:"networkInterfaceId"},PrivateIp:{locationName:"privateIp"},PublicIp:{locationName:"publicIp"}}}},NatGatewayId:{locationName:"natGatewayId"},ProvisionedBandwidth:{locationName:"provisionedBandwidth",type:"structure",members:{ProvisionTime:{locationName:"provisionTime",type:"timestamp"},Provisioned:{locationName:"provisioned"},RequestTime:{locationName:"requestTime",type:"timestamp"},Requested:{locationName:"requested"},Status:{locationName:"status"}}},State:{locationName:"state"},SubnetId:{locationName:"subnetId"},VpcId:{locationName:"vpcId"},Tags:{shape:"Ss",locationName:"tagSet"},ConnectivityType:{locationName:"connectivityType"}}},She:{type:"structure",members:{Associations:{locationName:"associationSet",type:"list",member:{locationName:"item",type:"structure",members:{NetworkAclAssociationId:{locationName:"networkAclAssociationId"},NetworkAclId:{locationName:"networkAclId"},SubnetId:{locationName:"subnetId"}}}},Entries:{locationName:"entrySet",type:"list",member:{locationName:"item",type:"structure",members:{CidrBlock:{locationName:"cidrBlock"},Egress:{locationName:"egress",type:"boolean"},IcmpTypeCode:{shape:"Shj",locationName:"icmpTypeCode"},Ipv6CidrBlock:{locationName:"ipv6CidrBlock"},PortRange:{shape:"Shk",locationName:"portRange"},Protocol:{locationName:"protocol"},RuleAction:{locationName:"ruleAction"},RuleNumber:{locationName:"ruleNumber",type:"integer"}}}},IsDefault:{locationName:"default",type:"boolean"},NetworkAclId:{locationName:"networkAclId"},Tags:{shape:"Ss",locationName:"tagSet"},VpcId:{locationName:"vpcId"},OwnerId:{locationName:"ownerId"}}},Shj:{type:"structure",members:{Code:{locationName:"code",type:"integer"},Type:{locationName:"type",type:"integer"}}},Shk:{type:"structure",members:{From:{locationName:"from",type:"integer"},To:{locationName:"to",type:"integer"}}},Shp:{type:"list",member:{locationName:"item",type:"structure",members:{Source:{shape:"Shr"},Destination:{shape:"Shr"},ThroughResources:{locationName:"ThroughResource",type:"list",member:{locationName:"item",type:"structure",members:{ResourceStatement:{shape:"Shv"}}}}}}},Shr:{type:"structure",members:{PacketHeaderStatement:{type:"structure",members:{SourceAddresses:{shape:"Se",locationName:"SourceAddress"},DestinationAddresses:{shape:"Se",locationName:"DestinationAddress"},SourcePorts:{shape:"Se",locationName:"SourcePort"},DestinationPorts:{shape:"Se",locationName:"DestinationPort"},SourcePrefixLists:{shape:"Se",locationName:"SourcePrefixList"},DestinationPrefixLists:{shape:"Se",locationName:"DestinationPrefixList"},Protocols:{shape:"Sht",locationName:"Protocol"}}},ResourceStatement:{shape:"Shv"}}},Sht:{type:"list",member:{locationName:"item"}},Shv:{type:"structure",members:{Resources:{shape:"Se",locationName:"Resource"},ResourceTypes:{shape:"Se",locationName:"ResourceType"}}},Shz:{type:"structure",members:{NetworkInsightsAccessScopeId:{locationName:"networkInsightsAccessScopeId"},NetworkInsightsAccessScopeArn:{locationName:"networkInsightsAccessScopeArn"},CreatedDate:{locationName:"createdDate",type:"timestamp"},UpdatedDate:{locationName:"updatedDate",type:"timestamp"},Tags:{shape:"Ss",locationName:"tagSet"}}},Si1:{type:"structure",members:{NetworkInsightsAccessScopeId:{locationName:"networkInsightsAccessScopeId"},MatchPaths:{shape:"Si2",locationName:"matchPathSet"},ExcludePaths:{shape:"Si2",locationName:"excludePathSet"}}},Si2:{type:"list",member:{locationName:"item",type:"structure",members:{Source:{shape:"Si4",locationName:"source"},Destination:{shape:"Si4",locationName:"destination"},ThroughResources:{locationName:"throughResourceSet",type:"list",member:{locationName:"item",type:"structure",members:{ResourceStatement:{shape:"Si6",locationName:"resourceStatement"}}}}}}},Si4:{type:"structure",members:{PacketHeaderStatement:{locationName:"packetHeaderStatement",type:"structure",members:{SourceAddresses:{shape:"Se",locationName:"sourceAddressSet"},DestinationAddresses:{shape:"Se",locationName:"destinationAddressSet"},SourcePorts:{shape:"Se",locationName:"sourcePortSet"},DestinationPorts:{shape:"Se",locationName:"destinationPortSet"},SourcePrefixLists:{shape:"Se",locationName:"sourcePrefixListSet"},DestinationPrefixLists:{shape:"Se",locationName:"destinationPrefixListSet"},Protocols:{shape:"Sht",locationName:"protocolSet"}}},ResourceStatement:{shape:"Si6",locationName:"resourceStatement"}}},Si6:{type:"structure",members:{Resources:{shape:"Se",locationName:"resourceSet"},ResourceTypes:{shape:"Se",locationName:"resourceTypeSet"}}},Sie:{type:"structure",members:{NetworkInsightsPathId:{locationName:"networkInsightsPathId"},NetworkInsightsPathArn:{locationName:"networkInsightsPathArn"},CreatedDate:{locationName:"createdDate",type:"timestamp"},Source:{locationName:"source"},Destination:{locationName:"destination"},SourceIp:{locationName:"sourceIp"},DestinationIp:{locationName:"destinationIp"},Protocol:{locationName:"protocol"},DestinationPort:{locationName:"destinationPort",type:"integer"},Tags:{shape:"Ss",locationName:"tagSet"}}},Sij:{type:"structure",members:{Association:{shape:"Sik",locationName:"association"},Attachment:{shape:"Sil",locationName:"attachment"},AvailabilityZone:{locationName:"availabilityZone"},Description:{locationName:"description"},Groups:{shape:"Sim",locationName:"groupSet"},InterfaceType:{locationName:"interfaceType"},Ipv6Addresses:{locationName:"ipv6AddressesSet",type:"list",member:{locationName:"item",type:"structure",members:{Ipv6Address:{locationName:"ipv6Address"}}}},MacAddress:{locationName:"macAddress"},NetworkInterfaceId:{locationName:"networkInterfaceId"},OutpostArn:{locationName:"outpostArn"},OwnerId:{locationName:"ownerId"},PrivateDnsName:{locationName:"privateDnsName"},PrivateIpAddress:{locationName:"privateIpAddress"},PrivateIpAddresses:{locationName:"privateIpAddressesSet",type:"list",member:{locationName:"item",type:"structure",members:{Association:{shape:"Sik",locationName:"association"},Primary:{locationName:"primary",type:"boolean"},PrivateDnsName:{locationName:"privateDnsName"},PrivateIpAddress:{locationName:"privateIpAddress"}}}},Ipv4Prefixes:{shape:"S2p",locationName:"ipv4PrefixSet"},Ipv6Prefixes:{locationName:"ipv6PrefixSet",type:"list",member:{locationName:"item",type:"structure",members:{Ipv6Prefix:{locationName:"ipv6Prefix"}}}},RequesterId:{locationName:"requesterId"},RequesterManaged:{locationName:"requesterManaged",type:"boolean"},SourceDestCheck:{locationName:"sourceDestCheck",type:"boolean"},Status:{locationName:"status"},SubnetId:{locationName:"subnetId"},TagSet:{shape:"Ss",locationName:"tagSet"},VpcId:{locationName:"vpcId"},DenyAllIgwTraffic:{locationName:"denyAllIgwTraffic",type:"boolean"},Ipv6Native:{locationName:"ipv6Native",type:"boolean"},Ipv6Address:{locationName:"ipv6Address"}}},Sik:{type:"structure",members:{AllocationId:{locationName:"allocationId"},AssociationId:{locationName:"associationId"},IpOwnerId:{locationName:"ipOwnerId"},PublicDnsName:{locationName:"publicDnsName"},PublicIp:{locationName:"publicIp"},CustomerOwnedIp:{locationName:"customerOwnedIp"},CarrierIp:{locationName:"carrierIp"}}},Sil:{type:"structure",members:{AttachTime:{locationName:"attachTime",type:"timestamp"},AttachmentId:{locationName:"attachmentId"},DeleteOnTermination:{locationName:"deleteOnTermination",type:"boolean"},DeviceIndex:{locationName:"deviceIndex",type:"integer"},NetworkCardIndex:{locationName:"networkCardIndex",type:"integer"},InstanceId:{locationName:"instanceId"},InstanceOwnerId:{locationName:"instanceOwnerId"},Status:{locationName:"status"}}},Sim:{type:"list",member:{locationName:"item",type:"structure",members:{GroupName:{locationName:"groupName"},GroupId:{locationName:"groupId"}}}},Siz:{type:"structure",members:{NetworkInterfacePermissionId:{locationName:"networkInterfacePermissionId"},NetworkInterfaceId:{locationName:"networkInterfaceId"},AwsAccountId:{locationName:"awsAccountId"},AwsService:{locationName:"awsService"},Permission:{locationName:"permission"},PermissionState:{locationName:"permissionState",type:"structure",members:{State:{locationName:"state"},StatusMessage:{locationName:"statusMessage"}}}}},Sj5:{type:"structure",members:{GroupName:{locationName:"groupName"},State:{locationName:"state"},Strategy:{locationName:"strategy"},PartitionCount:{locationName:"partitionCount",type:"integer"},GroupId:{locationName:"groupId"},Tags:{shape:"Ss",locationName:"tagSet"},GroupArn:{locationName:"groupArn"}}},Sjb:{type:"structure",members:{ReplaceRootVolumeTaskId:{locationName:"replaceRootVolumeTaskId"},InstanceId:{locationName:"instanceId"},TaskState:{locationName:"taskState"},StartTime:{locationName:"startTime"},CompleteTime:{locationName:"completeTime"},Tags:{shape:"Ss",locationName:"tagSet"}}},Sjs:{type:"structure",members:{Associations:{locationName:"associationSet",type:"list",member:{locationName:"item",type:"structure",members:{Main:{locationName:"main",type:"boolean"},RouteTableAssociationId:{locationName:"routeTableAssociationId"},RouteTableId:{locationName:"routeTableId"},SubnetId:{locationName:"subnetId"},GatewayId:{locationName:"gatewayId"},AssociationState:{shape:"S3u",locationName:"associationState"}}}},PropagatingVgws:{locationName:"propagatingVgwSet",type:"list",member:{locationName:"item",type:"structure",members:{GatewayId:{locationName:"gatewayId"}}}},RouteTableId:{locationName:"routeTableId"},Routes:{locationName:"routeSet",type:"list",member:{locationName:"item",type:"structure",members:{DestinationCidrBlock:{locationName:"destinationCidrBlock"},DestinationIpv6CidrBlock:{locationName:"destinationIpv6CidrBlock"},DestinationPrefixListId:{locationName:"destinationPrefixListId"},EgressOnlyInternetGatewayId:{locationName:"egressOnlyInternetGatewayId"},GatewayId:{locationName:"gatewayId"},InstanceId:{locationName:"instanceId"},InstanceOwnerId:{locationName:"instanceOwnerId"},NatGatewayId:{locationName:"natGatewayId"},TransitGatewayId:{locationName:"transitGatewayId"},LocalGatewayId:{locationName:"localGatewayId"},CarrierGatewayId:{locationName:"carrierGatewayId"},NetworkInterfaceId:{locationName:"networkInterfaceId"},Origin:{locationName:"origin"},State:{locationName:"state"},VpcPeeringConnectionId:{locationName:"vpcPeeringConnectionId"},CoreNetworkArn:{locationName:"coreNetworkArn"}}}},Tags:{shape:"Ss",locationName:"tagSet"},VpcId:{locationName:"vpcId"},OwnerId:{locationName:"ownerId"}}},Sk4:{type:"structure",members:{DataEncryptionKeyId:{locationName:"dataEncryptionKeyId"},Description:{locationName:"description"},Encrypted:{locationName:"encrypted",type:"boolean"},KmsKeyId:{locationName:"kmsKeyId"},OwnerId:{locationName:"ownerId"},Progress:{locationName:"progress"},SnapshotId:{locationName:"snapshotId"},StartTime:{locationName:"startTime",type:"timestamp"},State:{locationName:"status"},StateMessage:{locationName:"statusMessage"},VolumeId:{locationName:"volumeId"},VolumeSize:{locationName:"volumeSize",type:"integer"},OwnerAlias:{locationName:"ownerAlias"},OutpostArn:{locationName:"outpostArn"},Tags:{shape:"Ss",locationName:"tagSet"},StorageTier:{locationName:"storageTier"},RestoreExpiryTime:{locationName:"restoreExpiryTime",type:"timestamp"}}},Skf:{type:"structure",members:{Bucket:{locationName:"bucket"},Fault:{shape:"Skg",locationName:"fault"},OwnerId:{locationName:"ownerId"},Prefix:{locationName:"prefix"},State:{locationName:"state"}}},Skg:{type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},Skr:{type:"structure",members:{SubnetCidrReservationId:{locationName:"subnetCidrReservationId"},SubnetId:{locationName:"subnetId"},Cidr:{locationName:"cidr"},ReservationType:{locationName:"reservationType"},OwnerId:{locationName:"ownerId"},Description:{locationName:"description"},Tags:{shape:"Ss",locationName:"tagSet"}}},Sku:{type:"list",member:{}},Sky:{type:"structure",members:{TrafficMirrorFilterId:{locationName:"trafficMirrorFilterId"},IngressFilterRules:{shape:"Skz",locationName:"ingressFilterRuleSet"},EgressFilterRules:{shape:"Skz",locationName:"egressFilterRuleSet"},NetworkServices:{shape:"Sl4",locationName:"networkServiceSet"},Description:{locationName:"description"},Tags:{shape:"Ss",locationName:"tagSet"}}},Skz:{type:"list",member:{shape:"Sl0",locationName:"item"}},Sl0:{type:"structure",members:{TrafficMirrorFilterRuleId:{locationName:"trafficMirrorFilterRuleId"},TrafficMirrorFilterId:{locationName:"trafficMirrorFilterId"},TrafficDirection:{locationName:"trafficDirection"},RuleNumber:{locationName:"ruleNumber",type:"integer"},RuleAction:{locationName:"ruleAction"},Protocol:{locationName:"protocol",type:"integer"},DestinationPortRange:{shape:"Sl3",locationName:"destinationPortRange"},SourcePortRange:{shape:"Sl3",locationName:"sourcePortRange"},DestinationCidrBlock:{locationName:"destinationCidrBlock"},SourceCidrBlock:{locationName:"sourceCidrBlock"},Description:{locationName:"description"}}},Sl3:{type:"structure",members:{FromPort:{locationName:"fromPort",type:"integer"},ToPort:{locationName:"toPort",type:"integer"}}},Sl4:{type:"list",member:{locationName:"item"}},Sl8:{type:"structure",members:{FromPort:{type:"integer"},ToPort:{type:"integer"}}},Sld:{type:"structure",members:{TrafficMirrorSessionId:{locationName:"trafficMirrorSessionId"},TrafficMirrorTargetId:{locationName:"trafficMirrorTargetId"},TrafficMirrorFilterId:{locationName:"trafficMirrorFilterId"},NetworkInterfaceId:{locationName:"networkInterfaceId"},OwnerId:{locationName:"ownerId"},PacketLength:{locationName:"packetLength",type:"integer"},SessionNumber:{locationName:"sessionNumber",type:"integer"},VirtualNetworkId:{locationName:"virtualNetworkId",type:"integer"},Description:{locationName:"description"},Tags:{shape:"Ss",locationName:"tagSet"}}},Slg:{type:"structure",members:{TrafficMirrorTargetId:{locationName:"trafficMirrorTargetId"},NetworkInterfaceId:{locationName:"networkInterfaceId"},NetworkLoadBalancerArn:{locationName:"networkLoadBalancerArn"},Type:{locationName:"type"},Description:{locationName:"description"},OwnerId:{locationName:"ownerId"},Tags:{shape:"Ss",locationName:"tagSet"},GatewayLoadBalancerEndpointId:{locationName:"gatewayLoadBalancerEndpointId"}}},Slp:{type:"list",member:{locationName:"item"}},Slr:{type:"structure",members:{TransitGatewayId:{locationName:"transitGatewayId"},TransitGatewayArn:{locationName:"transitGatewayArn"},State:{locationName:"state"},OwnerId:{locationName:"ownerId"},Description:{locationName:"description"},CreationTime:{locationName:"creationTime",type:"timestamp"},Options:{locationName:"options",type:"structure",members:{AmazonSideAsn:{locationName:"amazonSideAsn",type:"long"},TransitGatewayCidrBlocks:{shape:"Se",locationName:"transitGatewayCidrBlocks"},AutoAcceptSharedAttachments:{locationName:"autoAcceptSharedAttachments"},DefaultRouteTableAssociation:{locationName:"defaultRouteTableAssociation"},AssociationDefaultRouteTableId:{locationName:"associationDefaultRouteTableId"},DefaultRouteTablePropagation:{locationName:"defaultRouteTablePropagation"},PropagationDefaultRouteTableId:{locationName:"propagationDefaultRouteTableId"},VpnEcmpSupport:{locationName:"vpnEcmpSupport"},DnsSupport:{locationName:"dnsSupport"},MulticastSupport:{locationName:"multicastSupport"}}},Tags:{shape:"Ss",locationName:"tagSet"}}},Sly:{type:"structure",members:{TransitGatewayAttachmentId:{locationName:"transitGatewayAttachmentId"},TransportTransitGatewayAttachmentId:{locationName:"transportTransitGatewayAttachmentId"},TransitGatewayId:{locationName:"transitGatewayId"},State:{locationName:"state"},CreationTime:{locationName:"creationTime",type:"timestamp"},Options:{locationName:"options",type:"structure",members:{Protocol:{locationName:"protocol"}}},Tags:{shape:"Ss",locationName:"tagSet"}}},Sm2:{type:"list",member:{locationName:"item"}},Sm4:{type:"structure",members:{TransitGatewayAttachmentId:{locationName:"transitGatewayAttachmentId"},TransitGatewayConnectPeerId:{locationName:"transitGatewayConnectPeerId"},State:{locationName:"state"},CreationTime:{locationName:"creationTime",type:"timestamp"},ConnectPeerConfiguration:{locationName:"connectPeerConfiguration",type:"structure",members:{TransitGatewayAddress:{locationName:"transitGatewayAddress"},PeerAddress:{locationName:"peerAddress"},InsideCidrBlocks:{shape:"Sm2",locationName:"insideCidrBlocks"},Protocol:{locationName:"protocol"},BgpConfigurations:{locationName:"bgpConfigurations",type:"list",member:{locationName:"item",type:"structure",members:{TransitGatewayAsn:{locationName:"transitGatewayAsn",type:"long"},PeerAsn:{locationName:"peerAsn",type:"long"},TransitGatewayAddress:{locationName:"transitGatewayAddress"},PeerAddress:{locationName:"peerAddress"},BgpStatus:{locationName:"bgpStatus"}}}}}},Tags:{shape:"Ss",locationName:"tagSet"}}},Smh:{type:"structure",members:{TransitGatewayMulticastDomainId:{locationName:"transitGatewayMulticastDomainId"},TransitGatewayId:{locationName:"transitGatewayId"},TransitGatewayMulticastDomainArn:{locationName:"transitGatewayMulticastDomainArn"},OwnerId:{locationName:"ownerId"},Options:{locationName:"options",type:"structure",members:{Igmpv2Support:{locationName:"igmpv2Support"},StaticSourcesSupport:{locationName:"staticSourcesSupport"},AutoAcceptSharedAssociations:{locationName:"autoAcceptSharedAssociations"}}},State:{locationName:"state"},CreationTime:{locationName:"creationTime",type:"timestamp"},Tags:{shape:"Ss",locationName:"tagSet"}}},Smp:{type:"structure",members:{TransitGatewayRouteTableId:{locationName:"transitGatewayRouteTableId"},PrefixListId:{locationName:"prefixListId"},PrefixListOwnerId:{locationName:"prefixListOwnerId"},State:{locationName:"state"},Blackhole:{locationName:"blackhole",type:"boolean"},TransitGatewayAttachment:{locationName:"transitGatewayAttachment",type:"structure",members:{TransitGatewayAttachmentId:{locationName:"transitGatewayAttachmentId"},ResourceType:{locationName:"resourceType"},ResourceId:{locationName:"resourceId"}}}}},Smu:{type:"structure",members:{DestinationCidrBlock:{locationName:"destinationCidrBlock"},PrefixListId:{locationName:"prefixListId"},TransitGatewayAttachments:{locationName:"transitGatewayAttachments",type:"list",member:{locationName:"item",type:"structure",members:{ResourceId:{locationName:"resourceId"},TransitGatewayAttachmentId:{locationName:"transitGatewayAttachmentId"},ResourceType:{locationName:"resourceType"}}}},Type:{locationName:"type"},State:{locationName:"state"}}},Sn1:{type:"structure",members:{TransitGatewayRouteTableId:{locationName:"transitGatewayRouteTableId"},TransitGatewayId:{locationName:"transitGatewayId"},State:{locationName:"state"},DefaultAssociationRouteTable:{locationName:"defaultAssociationRouteTable",type:"boolean"},DefaultPropagationRouteTable:{locationName:"defaultPropagationRouteTable",type:"boolean"},CreationTime:{locationName:"creationTime",type:"timestamp"},Tags:{shape:"Ss",locationName:"tagSet"}}},Sn7:{type:"structure",members:{Attachments:{locationName:"attachmentSet",type:"list",member:{shape:"S4w",locationName:"item"}},AvailabilityZone:{locationName:"availabilityZone"},CreateTime:{locationName:"createTime",type:"timestamp"},Encrypted:{locationName:"encrypted",type:"boolean"},KmsKeyId:{locationName:"kmsKeyId"},OutpostArn:{locationName:"outpostArn"},Size:{locationName:"size",type:"integer"},SnapshotId:{locationName:"snapshotId"},State:{locationName:"status"},VolumeId:{locationName:"volumeId"},Iops:{locationName:"iops",type:"integer"},Tags:{shape:"Ss",locationName:"tagSet"},VolumeType:{locationName:"volumeType"},FastRestored:{locationName:"fastRestored",type:"boolean"},MultiAttachEnabled:{locationName:"multiAttachEnabled",type:"boolean"},Throughput:{locationName:"throughput",type:"integer"}}},Sne:{type:"list",member:{locationName:"item"}},Snf:{type:"list",member:{locationName:"item"}},Sng:{type:"list",member:{locationName:"item"}},Sni:{type:"structure",members:{DnsRecordIpType:{}}},Snl:{type:"structure",members:{VpcEndpointId:{locationName:"vpcEndpointId"},VpcEndpointType:{locationName:"vpcEndpointType"},VpcId:{locationName:"vpcId"},ServiceName:{locationName:"serviceName"},State:{locationName:"state"},PolicyDocument:{locationName:"policyDocument"},RouteTableIds:{shape:"Se",locationName:"routeTableIdSet"},SubnetIds:{shape:"Se",locationName:"subnetIdSet"},Groups:{locationName:"groupSet",type:"list",member:{locationName:"item",type:"structure",members:{GroupId:{locationName:"groupId"},GroupName:{locationName:"groupName"}}}},IpAddressType:{locationName:"ipAddressType"},DnsOptions:{locationName:"dnsOptions",type:"structure",members:{DnsRecordIpType:{locationName:"dnsRecordIpType"}}},PrivateDnsEnabled:{locationName:"privateDnsEnabled",type:"boolean"},RequesterManaged:{locationName:"requesterManaged",type:"boolean"},NetworkInterfaceIds:{shape:"Se",locationName:"networkInterfaceIdSet"},DnsEntries:{shape:"Snq",locationName:"dnsEntrySet"},CreationTimestamp:{locationName:"creationTimestamp",type:"timestamp"},Tags:{shape:"Ss",locationName:"tagSet"},OwnerId:{locationName:"ownerId"},LastError:{locationName:"lastError",type:"structure",members:{Message:{locationName:"message"},Code:{locationName:"code"}}}}},Snq:{type:"list",member:{locationName:"item",type:"structure",members:{DnsName:{locationName:"dnsName"},HostedZoneId:{locationName:"hostedZoneId"}}}},Snv:{type:"structure",members:{ConnectionNotificationId:{locationName:"connectionNotificationId"},ServiceId:{locationName:"serviceId"},VpcEndpointId:{locationName:"vpcEndpointId"},ConnectionNotificationType:{locationName:"connectionNotificationType"},ConnectionNotificationArn:{locationName:"connectionNotificationArn"},ConnectionEvents:{shape:"Se",locationName:"connectionEvents"},ConnectionNotificationState:{locationName:"connectionNotificationState"}}},So0:{type:"structure",members:{ServiceType:{shape:"So1",locationName:"serviceType"},ServiceId:{locationName:"serviceId"},ServiceName:{locationName:"serviceName"},ServiceState:{locationName:"serviceState"},AvailabilityZones:{shape:"Se",locationName:"availabilityZoneSet"},AcceptanceRequired:{locationName:"acceptanceRequired",type:"boolean"},ManagesVpcEndpoints:{locationName:"managesVpcEndpoints",type:"boolean"},NetworkLoadBalancerArns:{shape:"Se",locationName:"networkLoadBalancerArnSet"},GatewayLoadBalancerArns:{shape:"Se",locationName:"gatewayLoadBalancerArnSet"},SupportedIpAddressTypes:{shape:"So5",locationName:"supportedIpAddressTypeSet"},BaseEndpointDnsNames:{shape:"Se",locationName:"baseEndpointDnsNameSet"},PrivateDnsName:{locationName:"privateDnsName"},PrivateDnsNameConfiguration:{locationName:"privateDnsNameConfiguration",type:"structure",members:{State:{locationName:"state"},Type:{locationName:"type"},Value:{locationName:"value"},Name:{locationName:"name"}}},PayerResponsibility:{locationName:"payerResponsibility"},Tags:{shape:"Ss",locationName:"tagSet"}}},So1:{type:"list",member:{locationName:"item",type:"structure",members:{ServiceType:{locationName:"serviceType"}}}},So5:{type:"list",member:{locationName:"item"}},Soi:{type:"list",member:{locationName:"item",type:"structure",members:{Value:{}}}},Sok:{type:"list",member:{locationName:"item",type:"structure",members:{Value:{}}}},Som:{type:"list",member:{locationName:"item",type:"structure",members:{Value:{}}}},Soo:{type:"list",member:{locationName:"item",type:"structure",members:{Value:{}}}},Soq:{type:"list",member:{locationName:"item",type:"structure",members:{Value:{type:"integer"}}}},Sos:{type:"list",member:{locationName:"item",type:"structure",members:{Value:{type:"integer"}}}},Sou:{type:"list",member:{locationName:"item",type:"structure",members:{Value:{}}}},Sox:{type:"structure",members:{CustomerGatewayConfiguration:{locationName:"customerGatewayConfiguration"},CustomerGatewayId:{locationName:"customerGatewayId"},Category:{locationName:"category"},State:{locationName:"state"},Type:{locationName:"type"},VpnConnectionId:{locationName:"vpnConnectionId"},VpnGatewayId:{locationName:"vpnGatewayId"},TransitGatewayId:{locationName:"transitGatewayId"},CoreNetworkArn:{locationName:"coreNetworkArn"},CoreNetworkAttachmentArn:{locationName:"coreNetworkAttachmentArn"},GatewayAssociationState:{locationName:"gatewayAssociationState"},Options:{locationName:"options",type:"structure",members:{EnableAcceleration:{locationName:"enableAcceleration",type:"boolean"},StaticRoutesOnly:{locationName:"staticRoutesOnly",type:"boolean"},LocalIpv4NetworkCidr:{locationName:"localIpv4NetworkCidr"},RemoteIpv4NetworkCidr:{locationName:"remoteIpv4NetworkCidr"},LocalIpv6NetworkCidr:{locationName:"localIpv6NetworkCidr"},RemoteIpv6NetworkCidr:{locationName:"remoteIpv6NetworkCidr"},TunnelInsideIpVersion:{locationName:"tunnelInsideIpVersion"},TunnelOptions:{locationName:"tunnelOptionSet",type:"list",member:{locationName:"item",type:"structure",members:{OutsideIpAddress:{locationName:"outsideIpAddress"},TunnelInsideCidr:{locationName:"tunnelInsideCidr"},TunnelInsideIpv6Cidr:{locationName:"tunnelInsideIpv6Cidr"},PreSharedKey:{locationName:"preSharedKey"},Phase1LifetimeSeconds:{locationName:"phase1LifetimeSeconds",type:"integer"},Phase2LifetimeSeconds:{locationName:"phase2LifetimeSeconds",type:"integer"},RekeyMarginTimeSeconds:{locationName:"rekeyMarginTimeSeconds",type:"integer"},RekeyFuzzPercentage:{locationName:"rekeyFuzzPercentage",type:"integer"},ReplayWindowSize:{locationName:"replayWindowSize",type:"integer"},DpdTimeoutSeconds:{locationName:"dpdTimeoutSeconds",type:"integer"},DpdTimeoutAction:{locationName:"dpdTimeoutAction"},Phase1EncryptionAlgorithms:{locationName:"phase1EncryptionAlgorithmSet",type:"list",member:{locationName:"item",type:"structure",members:{Value:{locationName:"value"}}}},Phase2EncryptionAlgorithms:{locationName:"phase2EncryptionAlgorithmSet",type:"list",member:{locationName:"item",type:"structure",members:{Value:{locationName:"value"}}}},Phase1IntegrityAlgorithms:{locationName:"phase1IntegrityAlgorithmSet",type:"list",member:{locationName:"item",type:"structure",members:{Value:{locationName:"value"}}}},Phase2IntegrityAlgorithms:{locationName:"phase2IntegrityAlgorithmSet",type:"list",member:{locationName:"item",type:"structure",members:{Value:{locationName:"value"}}}},Phase1DHGroupNumbers:{locationName:"phase1DHGroupNumberSet",type:"list",member:{locationName:"item",type:"structure",members:{Value:{locationName:"value",type:"integer"}}}},Phase2DHGroupNumbers:{locationName:"phase2DHGroupNumberSet",type:"list",member:{locationName:"item",type:"structure",members:{Value:{locationName:"value",type:"integer"}}}},IkeVersions:{locationName:"ikeVersionSet",type:"list",member:{locationName:"item",type:"structure",members:{Value:{locationName:"value"}}}},StartupAction:{locationName:"startupAction"}}}}}},Routes:{locationName:"routes",type:"list",member:{locationName:"item",type:"structure",members:{DestinationCidrBlock:{locationName:"destinationCidrBlock"},Source:{locationName:"source"},State:{locationName:"state"}}}},Tags:{shape:"Ss",locationName:"tagSet"},VgwTelemetry:{locationName:"vgwTelemetry",type:"list",member:{locationName:"item",type:"structure",members:{AcceptedRouteCount:{locationName:"acceptedRouteCount",type:"integer"},LastStatusChange:{locationName:"lastStatusChange",type:"timestamp"},OutsideIpAddress:{locationName:"outsideIpAddress"},Status:{locationName:"status"},StatusMessage:{locationName:"statusMessage"},CertificateArn:{locationName:"certificateArn"}}}}}},Spr:{type:"structure",members:{AvailabilityZone:{locationName:"availabilityZone"},State:{locationName:"state"},Type:{locationName:"type"},VpcAttachments:{locationName:"attachments",type:"list",member:{shape:"S51",locationName:"item"}},VpnGatewayId:{locationName:"vpnGatewayId"},AmazonSideAsn:{locationName:"amazonSideAsn",type:"long"},Tags:{shape:"Ss",locationName:"tagSet"}}},Sq5:{type:"list",member:{}},Sqf:{type:"list",member:{locationName:"item"}},Sr0:{type:"list",member:{locationName:"item"}},Stg:{type:"list",member:{locationName:"item"}},Stt:{type:"structure",members:{Cidr:{locationName:"cidr"},State:{locationName:"state"},FailureReason:{locationName:"failureReason",type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}}}},Su3:{type:"list",member:{locationName:"item"}},Su5:{type:"structure",members:{InstanceTagKeys:{shape:"Su3",locationName:"instanceTagKeySet"},IncludeAllTagsOfInstance:{locationName:"includeAllTagsOfInstance",type:"boolean"}}},Su7:{type:"list",member:{locationName:"item"}},Sum:{type:"list",member:{locationName:"Filter",type:"structure",members:{Name:{},Values:{shape:"Se",locationName:"Value"}}}},Sv0:{type:"structure",members:{PublicIp:{locationName:"publicIp"},AllocationId:{locationName:"allocationId"},PtrRecord:{locationName:"ptrRecord"},PtrRecordUpdate:{locationName:"ptrRecordUpdate",type:"structure",members:{Value:{locationName:"value"},Status:{locationName:"status"},Reason:{locationName:"reason"}}}}},Sv4:{type:"list",member:{locationName:"item",type:"structure",members:{Deadline:{locationName:"deadline",type:"timestamp"},Resource:{locationName:"resource"},UseLongIds:{locationName:"useLongIds",type:"boolean"}}}},Sw4:{type:"list",member:{locationName:"InstanceId"}},Swj:{type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},Sxq:{type:"structure",members:{ConversionTaskId:{locationName:"conversionTaskId"},ExpirationTime:{locationName:"expirationTime"},ImportInstance:{locationName:"importInstance",type:"structure",members:{Description:{locationName:"description"},InstanceId:{locationName:"instanceId"},Platform:{locationName:"platform"},Volumes:{locationName:"volumes",type:"list",member:{locationName:"item",type:"structure",members:{AvailabilityZone:{locationName:"availabilityZone"},BytesConverted:{locationName:"bytesConverted",type:"long"},Description:{locationName:"description"},Image:{shape:"Sxu",locationName:"image"},Status:{locationName:"status"},StatusMessage:{locationName:"statusMessage"},Volume:{shape:"Sxv",locationName:"volume"}}}}}},ImportVolume:{locationName:"importVolume",type:"structure",members:{AvailabilityZone:{locationName:"availabilityZone"},BytesConverted:{locationName:"bytesConverted",type:"long"},Description:{locationName:"description"},Image:{shape:"Sxu",locationName:"image"},Volume:{shape:"Sxv",locationName:"volume"}}},State:{locationName:"state"},StatusMessage:{locationName:"statusMessage"},Tags:{shape:"Ss",locationName:"tagSet"}}},Sxu:{type:"structure",members:{Checksum:{locationName:"checksum"},Format:{locationName:"format"},ImportManifestUrl:{locationName:"importManifestUrl"},Size:{locationName:"size",type:"long"}}},Sxv:{type:"structure",members:{Id:{locationName:"id"},Size:{locationName:"size",type:"long"}}},Syt:{type:"structure",members:{S3Bucket:{locationName:"s3Bucket"},S3Prefix:{locationName:"s3Prefix"}}},Sz6:{type:"structure",members:{TargetResourceCount:{locationName:"targetResourceCount",type:"integer"}}},Sz7:{type:"structure",members:{LaunchTemplateId:{locationName:"launchTemplateId"},LaunchTemplateName:{locationName:"launchTemplateName"},Version:{locationName:"version"}}},Szk:{type:"structure",members:{EventDescription:{locationName:"eventDescription"},EventSubType:{locationName:"eventSubType"},InstanceId:{locationName:"instanceId"}}},Szn:{type:"list",member:{locationName:"item",type:"structure",members:{InstanceId:{locationName:"instanceId"},InstanceType:{locationName:"instanceType"},SpotInstanceRequestId:{locationName:"spotInstanceRequestId"},InstanceHealth:{locationName:"instanceHealth"}}}},S10g:{type:"structure",members:{FpgaImageId:{locationName:"fpgaImageId"},Name:{locationName:"name"},Description:{locationName:"description"},LoadPermissions:{locationName:"loadPermissions",type:"list",member:{locationName:"item",type:"structure",members:{UserId:{locationName:"userId"},Group:{locationName:"group"}}}},ProductCodes:{shape:"S10k",locationName:"productCodes"}}},S10k:{type:"list",member:{locationName:"item",type:"structure",members:{ProductCodeId:{locationName:"productCode"},ProductCodeType:{locationName:"type"}}}},S10p:{type:"list",member:{locationName:"Owner"}},S11a:{type:"list",member:{locationName:"item"}},S11d:{type:"list",member:{locationName:"item"}},S122:{type:"list",member:{shape:"Scg",locationName:"item"}},S123:{type:"list",member:{locationName:"item",type:"structure",members:{Group:{locationName:"group"},UserId:{locationName:"userId"},OrganizationArn:{locationName:"organizationArn"},OrganizationalUnitArn:{locationName:"organizationalUnitArn"}}}},S127:{type:"list",member:{locationName:"ImageId"}},S12g:{type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"}}},S12q:{type:"list",member:{locationName:"item",type:"structure",members:{Description:{locationName:"description"},DeviceName:{locationName:"deviceName"},DiskImageSize:{locationName:"diskImageSize",type:"double"},Format:{locationName:"format"},Progress:{locationName:"progress"},SnapshotId:{locationName:"snapshotId"},Status:{locationName:"status"},StatusMessage:{locationName:"statusMessage"},Url:{locationName:"url"},UserBucket:{shape:"S12s",locationName:"userBucket"}}}},S12s:{type:"structure",members:{S3Bucket:{locationName:"s3Bucket"},S3Key:{locationName:"s3Key"}}},S12t:{type:"list",member:{locationName:"item",type:"structure",members:{LicenseConfigurationArn:{locationName:"licenseConfigurationArn"}}}},S131:{type:"structure",members:{Description:{locationName:"description"},DiskImageSize:{locationName:"diskImageSize",type:"double"},Encrypted:{locationName:"encrypted",type:"boolean"},Format:{locationName:"format"},KmsKeyId:{locationName:"kmsKeyId"},Progress:{locationName:"progress"},SnapshotId:{locationName:"snapshotId"},Status:{locationName:"status"},StatusMessage:{locationName:"statusMessage"},Url:{locationName:"url"},UserBucket:{shape:"S12s",locationName:"userBucket"}}},S135:{type:"list",member:{locationName:"item",type:"structure",members:{DeviceName:{locationName:"deviceName"},Ebs:{locationName:"ebs",type:"structure",members:{AttachTime:{locationName:"attachTime",type:"timestamp"},DeleteOnTermination:{locationName:"deleteOnTermination",type:"boolean"},Status:{locationName:"status"},VolumeId:{locationName:"volumeId"}}}}}},S138:{type:"structure",members:{Value:{locationName:"value",type:"boolean"}}},S139:{type:"structure",members:{Enabled:{locationName:"enabled",type:"boolean"}}},S13r:{type:"structure",members:{InstanceEventId:{locationName:"instanceEventId"},Code:{locationName:"code"},Description:{locationName:"description"},NotAfter:{locationName:"notAfter",type:"timestamp"},NotBefore:{locationName:"notBefore",type:"timestamp"},NotBeforeDeadline:{locationName:"notBeforeDeadline",type:"timestamp"}}},S13u:{type:"structure",members:{Code:{locationName:"code",type:"integer"},Name:{locationName:"name"}}},S13w:{type:"structure",members:{Details:{locationName:"details",type:"list",member:{locationName:"item",type:"structure",members:{ImpairedSince:{locationName:"impairedSince",type:"timestamp"},Name:{locationName:"name"},Status:{locationName:"status"}}}},Status:{locationName:"status"}}},S170:{type:"structure",members:{Groups:{shape:"Sim",locationName:"groupSet"},Instances:{locationName:"instancesSet",type:"list",member:{locationName:"item",type:"structure",members:{AmiLaunchIndex:{locationName:"amiLaunchIndex",type:"integer"},ImageId:{locationName:"imageId"},InstanceId:{locationName:"instanceId"},InstanceType:{locationName:"instanceType"},KernelId:{locationName:"kernelId"},KeyName:{locationName:"keyName"},LaunchTime:{locationName:"launchTime",type:"timestamp"},Monitoring:{shape:"S173",locationName:"monitoring"},Placement:{shape:"Sak",locationName:"placement"},Platform:{locationName:"platform"},PrivateDnsName:{locationName:"privateDnsName"},PrivateIpAddress:{locationName:"privateIpAddress"},ProductCodes:{shape:"S10k",locationName:"productCodes"},PublicDnsName:{locationName:"dnsName"},PublicIpAddress:{locationName:"ipAddress"},RamdiskId:{locationName:"ramdiskId"},State:{shape:"S13u",locationName:"instanceState"},StateTransitionReason:{locationName:"reason"},SubnetId:{locationName:"subnetId"},VpcId:{locationName:"vpcId"},Architecture:{locationName:"architecture"},BlockDeviceMappings:{shape:"S135",locationName:"blockDeviceMapping"},ClientToken:{locationName:"clientToken"},EbsOptimized:{locationName:"ebsOptimized",type:"boolean"},EnaSupport:{locationName:"enaSupport",type:"boolean"},Hypervisor:{locationName:"hypervisor"},IamInstanceProfile:{shape:"S39",locationName:"iamInstanceProfile"},InstanceLifecycle:{locationName:"instanceLifecycle"},ElasticGpuAssociations:{locationName:"elasticGpuAssociationSet",type:"list",member:{locationName:"item",type:"structure",members:{ElasticGpuId:{locationName:"elasticGpuId"},ElasticGpuAssociationId:{locationName:"elasticGpuAssociationId"},ElasticGpuAssociationState:{locationName:"elasticGpuAssociationState"},ElasticGpuAssociationTime:{locationName:"elasticGpuAssociationTime"}}}},ElasticInferenceAcceleratorAssociations:{locationName:"elasticInferenceAcceleratorAssociationSet",type:"list",member:{locationName:"item",type:"structure",members:{ElasticInferenceAcceleratorArn:{locationName:"elasticInferenceAcceleratorArn"},ElasticInferenceAcceleratorAssociationId:{locationName:"elasticInferenceAcceleratorAssociationId"},ElasticInferenceAcceleratorAssociationState:{locationName:"elasticInferenceAcceleratorAssociationState"},ElasticInferenceAcceleratorAssociationTime:{locationName:"elasticInferenceAcceleratorAssociationTime",type:"timestamp"}}}},NetworkInterfaces:{locationName:"networkInterfaceSet",type:"list",member:{locationName:"item",type:"structure",members:{Association:{shape:"S17c",locationName:"association"},Attachment:{locationName:"attachment",type:"structure",members:{AttachTime:{locationName:"attachTime",type:"timestamp"},AttachmentId:{locationName:"attachmentId"},DeleteOnTermination:{locationName:"deleteOnTermination",type:"boolean"},DeviceIndex:{locationName:"deviceIndex",type:"integer"},Status:{locationName:"status"},NetworkCardIndex:{locationName:"networkCardIndex",type:"integer"}}},Description:{locationName:"description"},Groups:{shape:"Sim",locationName:"groupSet"},Ipv6Addresses:{shape:"Sfv",locationName:"ipv6AddressesSet"},MacAddress:{locationName:"macAddress"},NetworkInterfaceId:{locationName:"networkInterfaceId"},OwnerId:{locationName:"ownerId"},PrivateDnsName:{locationName:"privateDnsName"},PrivateIpAddress:{locationName:"privateIpAddress"},PrivateIpAddresses:{locationName:"privateIpAddressesSet",type:"list",member:{locationName:"item",type:"structure",members:{Association:{shape:"S17c",locationName:"association"},Primary:{locationName:"primary",type:"boolean"},PrivateDnsName:{locationName:"privateDnsName"},PrivateIpAddress:{locationName:"privateIpAddress"}}}},SourceDestCheck:{locationName:"sourceDestCheck",type:"boolean"},Status:{locationName:"status"},SubnetId:{locationName:"subnetId"},VpcId:{locationName:"vpcId"},InterfaceType:{locationName:"interfaceType"},Ipv4Prefixes:{locationName:"ipv4PrefixSet",type:"list",member:{locationName:"item",type:"structure",members:{Ipv4Prefix:{locationName:"ipv4Prefix"}}}},Ipv6Prefixes:{locationName:"ipv6PrefixSet",type:"list",member:{locationName:"item",type:"structure",members:{Ipv6Prefix:{locationName:"ipv6Prefix"}}}}}}},OutpostArn:{locationName:"outpostArn"},RootDeviceName:{locationName:"rootDeviceName"},RootDeviceType:{locationName:"rootDeviceType"},SecurityGroups:{shape:"Sim",locationName:"groupSet"},SourceDestCheck:{locationName:"sourceDestCheck",type:"boolean"},SpotInstanceRequestId:{locationName:"spotInstanceRequestId"},SriovNetSupport:{locationName:"sriovNetSupport"},StateReason:{shape:"S12g",locationName:"stateReason"},Tags:{shape:"Ss",locationName:"tagSet"},VirtualizationType:{locationName:"virtualizationType"},CpuOptions:{locationName:"cpuOptions",type:"structure",members:{CoreCount:{locationName:"coreCount",type:"integer"},ThreadsPerCore:{locationName:"threadsPerCore",type:"integer"}}},CapacityReservationId:{locationName:"capacityReservationId"},CapacityReservationSpecification:{locationName:"capacityReservationSpecification",type:"structure",members:{CapacityReservationPreference:{locationName:"capacityReservationPreference"},CapacityReservationTarget:{shape:"Sge",locationName:"capacityReservationTarget"}}},HibernationOptions:{locationName:"hibernationOptions",type:"structure",members:{Configured:{locationName:"configured",type:"boolean"}}},Licenses:{locationName:"licenseSet",type:"list",member:{locationName:"item",type:"structure",members:{LicenseConfigurationArn:{locationName:"licenseConfigurationArn"}}}},MetadataOptions:{shape:"S17p",locationName:"metadataOptions"},EnclaveOptions:{shape:"S139",locationName:"enclaveOptions"},BootMode:{locationName:"bootMode"},PlatformDetails:{locationName:"platformDetails"},UsageOperation:{locationName:"usageOperation"},UsageOperationUpdateTime:{locationName:"usageOperationUpdateTime",type:"timestamp"},PrivateDnsNameOptions:{locationName:"privateDnsNameOptions",type:"structure",members:{HostnameType:{locationName:"hostnameType"},EnableResourceNameDnsARecord:{locationName:"enableResourceNameDnsARecord",type:"boolean"},EnableResourceNameDnsAAAARecord:{locationName:"enableResourceNameDnsAAAARecord",type:"boolean"}}},Ipv6Address:{locationName:"ipv6Address"},TpmSupport:{locationName:"tpmSupport"},MaintenanceOptions:{locationName:"maintenanceOptions",type:"structure",members:{AutoRecovery:{locationName:"autoRecovery"}}}}}},OwnerId:{locationName:"ownerId"},RequesterId:{locationName:"requesterId"},ReservationId:{locationName:"reservationId"}}},S173:{type:"structure",members:{State:{locationName:"state"}}},S17c:{type:"structure",members:{CarrierIp:{locationName:"carrierIp"},CustomerOwnedIp:{locationName:"customerOwnedIp"},IpOwnerId:{locationName:"ipOwnerId"},PublicDnsName:{locationName:"publicDnsName"},PublicIp:{locationName:"publicIp"}}},S17p:{type:"structure",members:{State:{locationName:"state"},HttpTokens:{locationName:"httpTokens"},HttpPutResponseHopLimit:{locationName:"httpPutResponseHopLimit",type:"integer"},HttpEndpoint:{locationName:"httpEndpoint"},HttpProtocolIpv6:{locationName:"httpProtocolIpv6"},InstanceMetadataTags:{locationName:"instanceMetadataTags"}}},S19l:{type:"list",member:{locationName:"item"}},S1al:{type:"structure",members:{NetworkInsightsAccessScopeAnalysisId:{locationName:"networkInsightsAccessScopeAnalysisId"},NetworkInsightsAccessScopeAnalysisArn:{locationName:"networkInsightsAccessScopeAnalysisArn"},NetworkInsightsAccessScopeId:{locationName:"networkInsightsAccessScopeId"},Status:{locationName:"status"},StatusMessage:{locationName:"statusMessage"},WarningMessage:{locationName:"warningMessage"},StartDate:{locationName:"startDate",type:"timestamp"},EndDate:{locationName:"endDate",type:"timestamp"},FindingsFound:{locationName:"findingsFound"},AnalyzedEniCount:{locationName:"analyzedEniCount",type:"integer"},Tags:{shape:"Ss",locationName:"tagSet"}}},S1aw:{type:"structure",members:{NetworkInsightsAnalysisId:{locationName:"networkInsightsAnalysisId"},NetworkInsightsAnalysisArn:{locationName:"networkInsightsAnalysisArn"},NetworkInsightsPathId:{locationName:"networkInsightsPathId"},FilterInArns:{shape:"S1ax",locationName:"filterInArnSet"},StartDate:{locationName:"startDate",type:"timestamp"},Status:{locationName:"status"},StatusMessage:{locationName:"statusMessage"},WarningMessage:{locationName:"warningMessage"},NetworkPathFound:{locationName:"networkPathFound",type:"boolean"},ForwardPathComponents:{shape:"S1ay",locationName:"forwardPathComponentSet"},ReturnPathComponents:{shape:"S1ay",locationName:"returnPathComponentSet"},Explanations:{locationName:"explanationSet",type:"list",member:{locationName:"item",type:"structure",members:{Acl:{shape:"S1b1",locationName:"acl"},AclRule:{shape:"S1b0",locationName:"aclRule"},Address:{locationName:"address"},Addresses:{shape:"S1b3",locationName:"addressSet"},AttachedTo:{shape:"S1b1",locationName:"attachedTo"},AvailabilityZones:{shape:"Se",locationName:"availabilityZoneSet"},Cidrs:{shape:"Se",locationName:"cidrSet"},Component:{shape:"S1b1",locationName:"component"},CustomerGateway:{shape:"S1b1",locationName:"customerGateway"},Destination:{shape:"S1b1",locationName:"destination"},DestinationVpc:{shape:"S1b1",locationName:"destinationVpc"},Direction:{locationName:"direction"},ExplanationCode:{locationName:"explanationCode"},IngressRouteTable:{shape:"S1b1",locationName:"ingressRouteTable"},InternetGateway:{shape:"S1b1",locationName:"internetGateway"},LoadBalancerArn:{locationName:"loadBalancerArn"},ClassicLoadBalancerListener:{locationName:"classicLoadBalancerListener",type:"structure",members:{LoadBalancerPort:{locationName:"loadBalancerPort",type:"integer"},InstancePort:{locationName:"instancePort",type:"integer"}}},LoadBalancerListenerPort:{locationName:"loadBalancerListenerPort",type:"integer"},LoadBalancerTarget:{locationName:"loadBalancerTarget",type:"structure",members:{Address:{locationName:"address"},AvailabilityZone:{locationName:"availabilityZone"},Instance:{shape:"S1b1",locationName:"instance"},Port:{locationName:"port",type:"integer"}}},LoadBalancerTargetGroup:{shape:"S1b1",locationName:"loadBalancerTargetGroup"},LoadBalancerTargetGroups:{shape:"S1be",locationName:"loadBalancerTargetGroupSet"},LoadBalancerTargetPort:{locationName:"loadBalancerTargetPort",type:"integer"},ElasticLoadBalancerListener:{shape:"S1b1",locationName:"elasticLoadBalancerListener"},MissingComponent:{locationName:"missingComponent"},NatGateway:{shape:"S1b1",locationName:"natGateway"},NetworkInterface:{shape:"S1b1",locationName:"networkInterface"},PacketField:{locationName:"packetField"},VpcPeeringConnection:{shape:"S1b1",locationName:"vpcPeeringConnection"},Port:{locationName:"port",type:"integer"},PortRanges:{shape:"S1b4",locationName:"portRangeSet"},PrefixList:{shape:"S1b1",locationName:"prefixList"},Protocols:{locationName:"protocolSet",type:"list",member:{locationName:"item"}},RouteTableRoute:{shape:"S1b5",locationName:"routeTableRoute"},RouteTable:{shape:"S1b1",locationName:"routeTable"},SecurityGroup:{shape:"S1b1",locationName:"securityGroup"},SecurityGroupRule:{shape:"S1b6",locationName:"securityGroupRule"},SecurityGroups:{shape:"S1be",locationName:"securityGroupSet"},SourceVpc:{shape:"S1b1",locationName:"sourceVpc"},State:{locationName:"state"},Subnet:{shape:"S1b1",locationName:"subnet"},SubnetRouteTable:{shape:"S1b1",locationName:"subnetRouteTable"},Vpc:{shape:"S1b1",locationName:"vpc"},VpcEndpoint:{shape:"S1b1",locationName:"vpcEndpoint"},VpnConnection:{shape:"S1b1",locationName:"vpnConnection"},VpnGateway:{shape:"S1b1",locationName:"vpnGateway"},TransitGateway:{shape:"S1b1",locationName:"transitGateway"},TransitGatewayRouteTable:{shape:"S1b1",locationName:"transitGatewayRouteTable"},TransitGatewayRouteTableRoute:{shape:"S1b9",locationName:"transitGatewayRouteTableRoute"},TransitGatewayAttachment:{shape:"S1b1",locationName:"transitGatewayAttachment"}}}},AlternatePathHints:{locationName:"alternatePathHintSet",type:"list",member:{locationName:"item",type:"structure",members:{ComponentId:{locationName:"componentId"},ComponentArn:{locationName:"componentArn"}}}},Tags:{shape:"Ss",locationName:"tagSet"}}},S1ax:{type:"list",member:{locationName:"item"}},S1ay:{type:"list",member:{locationName:"item",type:"structure",members:{SequenceNumber:{locationName:"sequenceNumber",type:"integer"},AclRule:{shape:"S1b0",locationName:"aclRule"},AttachedTo:{shape:"S1b1",locationName:"attachedTo"},Component:{shape:"S1b1",locationName:"component"},DestinationVpc:{shape:"S1b1",locationName:"destinationVpc"},OutboundHeader:{shape:"S1b2",locationName:"outboundHeader"},InboundHeader:{shape:"S1b2",locationName:"inboundHeader"},RouteTableRoute:{shape:"S1b5",locationName:"routeTableRoute"},SecurityGroupRule:{shape:"S1b6",locationName:"securityGroupRule"},SourceVpc:{shape:"S1b1",locationName:"sourceVpc"},Subnet:{shape:"S1b1",locationName:"subnet"},Vpc:{shape:"S1b1",locationName:"vpc"},AdditionalDetails:{locationName:"additionalDetailSet",type:"list",member:{locationName:"item",type:"structure",members:{AdditionalDetailType:{locationName:"additionalDetailType"},Component:{shape:"S1b1",locationName:"component"}}}},TransitGateway:{shape:"S1b1",locationName:"transitGateway"},TransitGatewayRouteTableRoute:{shape:"S1b9",locationName:"transitGatewayRouteTableRoute"}}}},S1b0:{type:"structure",members:{Cidr:{locationName:"cidr"},Egress:{locationName:"egress",type:"boolean"},PortRange:{shape:"Shk",locationName:"portRange"},Protocol:{locationName:"protocol"},RuleAction:{locationName:"ruleAction"},RuleNumber:{locationName:"ruleNumber",type:"integer"}}},S1b1:{type:"structure",members:{Id:{locationName:"id"},Arn:{locationName:"arn"},Name:{locationName:"name"}}},S1b2:{type:"structure",members:{DestinationAddresses:{shape:"S1b3",locationName:"destinationAddressSet"},DestinationPortRanges:{shape:"S1b4",locationName:"destinationPortRangeSet"},Protocol:{locationName:"protocol"},SourceAddresses:{shape:"S1b3",locationName:"sourceAddressSet"},SourcePortRanges:{shape:"S1b4",locationName:"sourcePortRangeSet"}}},S1b3:{type:"list",member:{locationName:"item"}},S1b4:{type:"list",member:{shape:"Shk",locationName:"item"}},S1b5:{type:"structure",members:{DestinationCidr:{locationName:"destinationCidr"},DestinationPrefixListId:{locationName:"destinationPrefixListId"},EgressOnlyInternetGatewayId:{locationName:"egressOnlyInternetGatewayId"},GatewayId:{locationName:"gatewayId"},InstanceId:{locationName:"instanceId"},NatGatewayId:{locationName:"natGatewayId"},NetworkInterfaceId:{locationName:"networkInterfaceId"},Origin:{locationName:"origin"},TransitGatewayId:{locationName:"transitGatewayId"},VpcPeeringConnectionId:{locationName:"vpcPeeringConnectionId"}}},S1b6:{type:"structure",members:{Cidr:{locationName:"cidr"},Direction:{locationName:"direction"},SecurityGroupId:{locationName:"securityGroupId"},PortRange:{shape:"Shk",locationName:"portRange"},PrefixListId:{locationName:"prefixListId"},Protocol:{locationName:"protocol"}}},S1b9:{type:"structure",members:{DestinationCidr:{locationName:"destinationCidr"},State:{locationName:"state"},RouteOrigin:{locationName:"routeOrigin"},PrefixListId:{locationName:"prefixListId"},AttachmentId:{locationName:"attachmentId"},ResourceId:{locationName:"resourceId"},ResourceType:{locationName:"resourceType"}}},S1be:{type:"list",member:{shape:"S1b1",locationName:"item"}},S1cn:{type:"structure",members:{FirstAddress:{locationName:"firstAddress"},LastAddress:{locationName:"lastAddress"},AddressCount:{locationName:"addressCount",type:"integer"},AvailableAddressCount:{locationName:"availableAddressCount",type:"integer"}}},S1d0:{type:"list",member:{locationName:"ReservedInstancesId"}},S1d8:{type:"list",member:{locationName:"item",type:"structure",members:{Amount:{locationName:"amount",type:"double"},Frequency:{locationName:"frequency"}}}},S1dm:{type:"structure",members:{AvailabilityZone:{locationName:"availabilityZone"},InstanceCount:{locationName:"instanceCount",type:"integer"},InstanceType:{locationName:"instanceType"},Platform:{locationName:"platform"},Scope:{locationName:"scope"}}},S1e9:{type:"structure",members:{Frequency:{locationName:"frequency"},Interval:{locationName:"interval",type:"integer"},OccurrenceDaySet:{locationName:"occurrenceDaySet",type:"list",member:{locationName:"item",type:"integer"}},OccurrenceRelativeToEnd:{locationName:"occurrenceRelativeToEnd",type:"boolean"},OccurrenceUnit:{locationName:"occurrenceUnit"}}},S1eh:{type:"structure",members:{AvailabilityZone:{locationName:"availabilityZone"},CreateDate:{locationName:"createDate",type:"timestamp"},HourlyPrice:{locationName:"hourlyPrice"},InstanceCount:{locationName:"instanceCount",type:"integer"},InstanceType:{locationName:"instanceType"},NetworkPlatform:{locationName:"networkPlatform"},NextSlotStartTime:{locationName:"nextSlotStartTime",type:"timestamp"},Platform:{locationName:"platform"},PreviousSlotEndTime:{locationName:"previousSlotEndTime",type:"timestamp"},Recurrence:{shape:"S1e9",locationName:"recurrence"},ScheduledInstanceId:{locationName:"scheduledInstanceId"},SlotDurationInHours:{locationName:"slotDurationInHours",type:"integer"},TermEndDate:{locationName:"termEndDate",type:"timestamp"},TermStartDate:{locationName:"termStartDate",type:"timestamp"},TotalScheduledInstanceHours:{locationName:"totalScheduledInstanceHours",type:"integer"}}},S1eo:{type:"list",member:{locationName:"item"}},S1es:{type:"list",member:{locationName:"GroupName"}},S1f0:{type:"list",member:{locationName:"item",type:"structure",members:{Group:{locationName:"group"},UserId:{locationName:"userId"}}}},S1fa:{type:"list",member:{locationName:"SnapshotId"}},S1ft:{type:"structure",required:["IamFleetRole","TargetCapacity"],members:{AllocationStrategy:{locationName:"allocationStrategy"},OnDemandAllocationStrategy:{locationName:"onDemandAllocationStrategy"},SpotMaintenanceStrategies:{locationName:"spotMaintenanceStrategies",type:"structure",members:{CapacityRebalance:{locationName:"capacityRebalance",type:"structure",members:{ReplacementStrategy:{locationName:"replacementStrategy"},TerminationDelay:{locationName:"terminationDelay",type:"integer"}}}}},ClientToken:{locationName:"clientToken"},ExcessCapacityTerminationPolicy:{locationName:"excessCapacityTerminationPolicy"},FulfilledCapacity:{locationName:"fulfilledCapacity",type:"double"},OnDemandFulfilledCapacity:{locationName:"onDemandFulfilledCapacity",type:"double"},IamFleetRole:{locationName:"iamFleetRole"},LaunchSpecifications:{locationName:"launchSpecifications",type:"list",member:{locationName:"item",type:"structure",members:{SecurityGroups:{shape:"Sim",locationName:"groupSet"},AddressingType:{locationName:"addressingType"},BlockDeviceMappings:{shape:"S122",locationName:"blockDeviceMapping"},EbsOptimized:{locationName:"ebsOptimized",type:"boolean"},IamInstanceProfile:{shape:"S36",locationName:"iamInstanceProfile"},ImageId:{locationName:"imageId"},InstanceType:{locationName:"instanceType"},KernelId:{locationName:"kernelId"},KeyName:{locationName:"keyName"},Monitoring:{locationName:"monitoring",type:"structure",members:{Enabled:{locationName:"enabled",type:"boolean"}}},NetworkInterfaces:{shape:"S1g3",locationName:"networkInterfaceSet"},Placement:{shape:"S1g5",locationName:"placement"},RamdiskId:{locationName:"ramdiskId"},SpotPrice:{locationName:"spotPrice"},SubnetId:{locationName:"subnetId"},UserData:{locationName:"userData"},WeightedCapacity:{locationName:"weightedCapacity",type:"double"},TagSpecifications:{locationName:"tagSpecificationSet",type:"list",member:{locationName:"item",type:"structure",members:{ResourceType:{locationName:"resourceType"},Tags:{shape:"Ss",locationName:"tag"}}}},InstanceRequirements:{shape:"Sbo",locationName:"instanceRequirements"}}}},LaunchTemplateConfigs:{shape:"S1g8",locationName:"launchTemplateConfigs"},SpotPrice:{locationName:"spotPrice"},TargetCapacity:{locationName:"targetCapacity",type:"integer"},OnDemandTargetCapacity:{locationName:"onDemandTargetCapacity",type:"integer"},OnDemandMaxTotalPrice:{locationName:"onDemandMaxTotalPrice"},SpotMaxTotalPrice:{locationName:"spotMaxTotalPrice"},TerminateInstancesWithExpiration:{locationName:"terminateInstancesWithExpiration",type:"boolean"},Type:{locationName:"type"},ValidFrom:{locationName:"validFrom",type:"timestamp"},ValidUntil:{locationName:"validUntil",type:"timestamp"},ReplaceUnhealthyInstances:{locationName:"replaceUnhealthyInstances",type:"boolean"},InstanceInterruptionBehavior:{locationName:"instanceInterruptionBehavior"},LoadBalancersConfig:{locationName:"loadBalancersConfig",type:"structure",members:{ClassicLoadBalancersConfig:{locationName:"classicLoadBalancersConfig",type:"structure",members:{ClassicLoadBalancers:{locationName:"classicLoadBalancers",type:"list",member:{locationName:"item",type:"structure",members:{Name:{locationName:"name"}}}}}},TargetGroupsConfig:{locationName:"targetGroupsConfig",type:"structure",members:{TargetGroups:{locationName:"targetGroups",type:"list",member:{locationName:"item",type:"structure",members:{Arn:{locationName:"arn"}}}}}}}},InstancePoolsToUseCount:{locationName:"instancePoolsToUseCount",type:"integer"},Context:{locationName:"context"},TargetCapacityUnitType:{locationName:"targetCapacityUnitType"},TagSpecifications:{shape:"S1t",locationName:"TagSpecification"}}},S1g3:{type:"list",member:{locationName:"item",type:"structure",members:{AssociatePublicIpAddress:{locationName:"associatePublicIpAddress",type:"boolean"},DeleteOnTermination:{locationName:"deleteOnTermination",type:"boolean"},Description:{locationName:"description"},DeviceIndex:{locationName:"deviceIndex",type:"integer"},Groups:{shape:"Se7",locationName:"SecurityGroupId"},Ipv6AddressCount:{locationName:"ipv6AddressCount",type:"integer"},Ipv6Addresses:{shape:"Sfv",locationName:"ipv6AddressesSet",queryName:"Ipv6Addresses"},NetworkInterfaceId:{locationName:"networkInterfaceId"},PrivateIpAddress:{locationName:"privateIpAddress"},PrivateIpAddresses:{shape:"Sea",locationName:"privateIpAddressesSet",queryName:"PrivateIpAddresses"},SecondaryPrivateIpAddressCount:{locationName:"secondaryPrivateIpAddressCount",type:"integer"},SubnetId:{locationName:"subnetId"},AssociateCarrierIpAddress:{type:"boolean"},InterfaceType:{},NetworkCardIndex:{type:"integer"},Ipv4Prefixes:{shape:"Sec",locationName:"Ipv4Prefix"},Ipv4PrefixCount:{type:"integer"},Ipv6Prefixes:{shape:"See",locationName:"Ipv6Prefix"},Ipv6PrefixCount:{type:"integer"}}}},S1g5:{type:"structure",members:{AvailabilityZone:{locationName:"availabilityZone"},GroupName:{locationName:"groupName"},Tenancy:{locationName:"tenancy"}}},S1g8:{type:"list",member:{locationName:"item",type:"structure",members:{LaunchTemplateSpecification:{shape:"Sbl",locationName:"launchTemplateSpecification"},Overrides:{locationName:"overrides",type:"list",member:{locationName:"item",type:"structure",members:{InstanceType:{locationName:"instanceType"},SpotPrice:{locationName:"spotPrice"},SubnetId:{locationName:"subnetId"},AvailabilityZone:{locationName:"availabilityZone"},WeightedCapacity:{locationName:"weightedCapacity",type:"double"},Priority:{locationName:"priority",type:"double"},InstanceRequirements:{shape:"Sbo",locationName:"instanceRequirements"}}}}}}},S1gl:{type:"list",member:{locationName:"item",type:"structure",members:{ActualBlockHourlyPrice:{locationName:"actualBlockHourlyPrice"},AvailabilityZoneGroup:{locationName:"availabilityZoneGroup"},BlockDurationMinutes:{locationName:"blockDurationMinutes",type:"integer"},CreateTime:{locationName:"createTime",type:"timestamp"},Fault:{shape:"Skg",locationName:"fault"},InstanceId:{locationName:"instanceId"},LaunchGroup:{locationName:"launchGroup"},LaunchSpecification:{locationName:"launchSpecification",type:"structure",members:{UserData:{locationName:"userData"},SecurityGroups:{shape:"Sim",locationName:"groupSet"},AddressingType:{locationName:"addressingType"},BlockDeviceMappings:{shape:"S122",locationName:"blockDeviceMapping"},EbsOptimized:{locationName:"ebsOptimized",type:"boolean"},IamInstanceProfile:{shape:"S36",locationName:"iamInstanceProfile"},ImageId:{locationName:"imageId"},InstanceType:{locationName:"instanceType"},KernelId:{locationName:"kernelId"},KeyName:{locationName:"keyName"},NetworkInterfaces:{shape:"S1g3",locationName:"networkInterfaceSet"},Placement:{shape:"S1g5",locationName:"placement"},RamdiskId:{locationName:"ramdiskId"},SubnetId:{locationName:"subnetId"},Monitoring:{shape:"S1go",locationName:"monitoring"}}},LaunchedAvailabilityZone:{locationName:"launchedAvailabilityZone"},ProductDescription:{locationName:"productDescription"},SpotInstanceRequestId:{locationName:"spotInstanceRequestId"},SpotPrice:{locationName:"spotPrice"},State:{locationName:"state"},Status:{locationName:"status",type:"structure",members:{Code:{locationName:"code"},Message:{locationName:"message"},UpdateTime:{locationName:"updateTime",type:"timestamp"}}},Tags:{shape:"Ss",locationName:"tagSet"},Type:{locationName:"type"},ValidFrom:{locationName:"validFrom",type:"timestamp"},ValidUntil:{locationName:"validUntil",type:"timestamp"},InstanceInterruptionBehavior:{locationName:"instanceInterruptionBehavior"}}}},S1go:{type:"structure",required:["Enabled"],members:{Enabled:{locationName:"enabled",type:"boolean"}}},S1h3:{type:"list",member:{locationName:"item",type:"structure",members:{FromPort:{locationName:"fromPort",type:"integer"},IpProtocol:{locationName:"ipProtocol"},IpRanges:{locationName:"ipRanges",type:"list",member:{locationName:"item"}},PrefixListIds:{locationName:"prefixListIds",type:"list",member:{locationName:"item"}},ToPort:{locationName:"toPort",type:"integer"},UserIdGroupPairs:{locationName:"groups",type:"list",member:{shape:"S5h",locationName:"item"}}}}},S1i1:{type:"list",member:{}},S1j5:{type:"list",member:{locationName:"VolumeId"}},S1jq:{type:"structure",members:{VolumeId:{locationName:"volumeId"},ModificationState:{locationName:"modificationState"},StatusMessage:{locationName:"statusMessage"},TargetSize:{locationName:"targetSize",type:"integer"},TargetIops:{locationName:"targetIops",type:"integer"},TargetVolumeType:{locationName:"targetVolumeType"},TargetThroughput:{locationName:"targetThroughput",type:"integer"},TargetMultiAttachEnabled:{locationName:"targetMultiAttachEnabled",type:"boolean"},OriginalSize:{locationName:"originalSize",type:"integer"},OriginalIops:{locationName:"originalIops",type:"integer"},OriginalVolumeType:{locationName:"originalVolumeType"},OriginalThroughput:{locationName:"originalThroughput",type:"integer"},OriginalMultiAttachEnabled:{locationName:"originalMultiAttachEnabled",type:"boolean"},Progress:{locationName:"progress",type:"long"},StartTime:{locationName:"startTime",type:"timestamp"},EndTime:{locationName:"endTime",type:"timestamp"}}},S1jw:{type:"list",member:{locationName:"VpcId"}},S1lo:{type:"list",member:{locationName:"AvailabilityZone"}},S1m5:{type:"structure",members:{TransitGatewayAttachmentId:{locationName:"transitGatewayAttachmentId"},ResourceId:{locationName:"resourceId"},ResourceType:{locationName:"resourceType"},TransitGatewayRouteTableId:{locationName:"transitGatewayRouteTableId"},State:{locationName:"state"}}},S1ot:{type:"structure",members:{InstanceFamily:{locationName:"instanceFamily"},CpuCredits:{locationName:"cpuCredits"}}},S1pa:{type:"list",member:{locationName:"item"}},S1pc:{type:"list",member:{locationName:"item",type:"structure",members:{CurrencyCode:{locationName:"currencyCode"},Duration:{locationName:"duration",type:"integer"},HostIdSet:{shape:"S11a",locationName:"hostIdSet"},HostReservationId:{locationName:"hostReservationId"},HourlyPrice:{locationName:"hourlyPrice"},InstanceFamily:{locationName:"instanceFamily"},PaymentOption:{locationName:"paymentOption"},UpfrontPrice:{locationName:"upfrontPrice"}}}},S1pf:{type:"list",member:{locationName:"item"}},S1pg:{type:"list",member:{locationName:"item"}},S1q5:{type:"structure",members:{IpamId:{locationName:"ipamId"},IpamScopeId:{locationName:"ipamScopeId"},IpamPoolId:{locationName:"ipamPoolId"},ResourceRegion:{locationName:"resourceRegion"},ResourceOwnerId:{locationName:"resourceOwnerId"},ResourceId:{locationName:"resourceId"},ResourceName:{locationName:"resourceName"},ResourceCidr:{locationName:"resourceCidr"},ResourceType:{locationName:"resourceType"},ResourceTags:{shape:"Sdm",locationName:"resourceTagSet"},IpUsage:{locationName:"ipUsage",type:"double"},ComplianceStatus:{locationName:"complianceStatus"},ManagementState:{locationName:"managementState"},OverlapStatus:{locationName:"overlapStatus"},VpcId:{locationName:"vpcId"}}},S1qt:{type:"structure",members:{HourlyPrice:{locationName:"hourlyPrice"},RemainingTotalValue:{locationName:"remainingTotalValue"},RemainingUpfrontValue:{locationName:"remainingUpfrontValue"}}},S1rd:{type:"list",member:{shape:"Skr",locationName:"item"}},S1s9:{type:"structure",members:{Comment:{},UploadEnd:{type:"timestamp"},UploadSize:{type:"double"},UploadStart:{type:"timestamp"}}},S1sc:{type:"structure",members:{S3Bucket:{},S3Key:{}}},S1sj:{type:"structure",required:["Bytes","Format","ImportManifestUrl"],members:{Bytes:{locationName:"bytes",type:"long"},Format:{locationName:"format"},ImportManifestUrl:{locationName:"importManifestUrl"}}},S1sk:{type:"structure",required:["Size"],members:{Size:{locationName:"size",type:"long"}}},S1tp:{type:"list",member:{locationName:"UserId"}},S1tq:{type:"list",member:{locationName:"UserGroup"}},S1tr:{type:"list",member:{locationName:"ProductCode"}},S1tt:{type:"list",member:{locationName:"item",type:"structure",members:{Group:{},UserId:{}}}},S1ty:{type:"list",member:{shape:"S17",locationName:"item"}},S1ub:{type:"structure",members:{CapacityReservationPreference:{},CapacityReservationTarget:{shape:"Sf3"}}},S1ww:{type:"structure",members:{AllowDnsResolutionFromRemoteVpc:{type:"boolean"},AllowEgressFromLocalClassicLinkToRemoteVpc:{type:"boolean"},AllowEgressFromLocalVpcToRemoteClassicLink:{type:"boolean"}}},S1wy:{type:"structure",members:{AllowDnsResolutionFromRemoteVpc:{locationName:"allowDnsResolutionFromRemoteVpc",type:"boolean"},AllowEgressFromLocalClassicLinkToRemoteVpc:{locationName:"allowEgressFromLocalClassicLinkToRemoteVpc",type:"boolean"},AllowEgressFromLocalVpcToRemoteClassicLink:{locationName:"allowEgressFromLocalVpcToRemoteClassicLink",type:"boolean"}}},S1xd:{type:"list",member:{locationName:"item",type:"structure",members:{InstanceId:{locationName:"instanceId"},Monitoring:{shape:"S173",locationName:"monitoring"}}}},S210:{type:"list",member:{locationName:"SecurityGroupId"}},S21o:{type:"list",member:{locationName:"item",type:"structure",members:{CurrentState:{shape:"S13u",locationName:"currentState"},InstanceId:{locationName:"instanceId"},PreviousState:{shape:"S13u",locationName:"previousState"}}}},S22a:{type:"list",member:{locationName:"item",type:"structure",members:{SecurityGroupRuleId:{},Description:{}}}}}}},9214:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-08-07",endpointPrefix:"models-v2-lex",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"Lex Models V2",serviceFullName:"Amazon Lex Model Building V2",serviceId:"Lex Models V2",signatureVersion:"v4",signingName:"lex",uid:"models.lex.v2-2020-08-07"},operations:{BuildBotLocale:{http:{requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/",responseCode:202},input:{type:"structure",required:["botId","botVersion","localeId"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},botLocaleStatus:{},lastBuildSubmittedDateTime:{type:"timestamp"}}}},CreateBot:{http:{method:"PUT",requestUri:"/bots/",responseCode:202},input:{type:"structure",required:["botName","roleArn","dataPrivacy","idleSessionTTLInSeconds"],members:{botName:{},description:{},roleArn:{},dataPrivacy:{shape:"Sc"},idleSessionTTLInSeconds:{type:"integer"},botTags:{shape:"Sf"},testBotAliasTags:{shape:"Sf"}}},output:{type:"structure",members:{botId:{},botName:{},description:{},roleArn:{},dataPrivacy:{shape:"Sc"},idleSessionTTLInSeconds:{type:"integer"},botStatus:{},creationDateTime:{type:"timestamp"},botTags:{shape:"Sf"},testBotAliasTags:{shape:"Sf"}}}},CreateBotAlias:{http:{method:"PUT",requestUri:"/bots/{botId}/botaliases/",responseCode:202},input:{type:"structure",required:["botAliasName","botId"],members:{botAliasName:{},description:{},botVersion:{},botAliasLocaleSettings:{shape:"Sm"},conversationLogSettings:{shape:"St"},sentimentAnalysisSettings:{shape:"S16"},botId:{location:"uri",locationName:"botId"},tags:{shape:"Sf"}}},output:{type:"structure",members:{botAliasId:{},botAliasName:{},description:{},botVersion:{},botAliasLocaleSettings:{shape:"Sm"},conversationLogSettings:{shape:"St"},sentimentAnalysisSettings:{shape:"S16"},botAliasStatus:{},botId:{},creationDateTime:{type:"timestamp"},tags:{shape:"Sf"}}}},CreateBotLocale:{http:{method:"PUT",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/",responseCode:202},input:{type:"structure",required:["botId","botVersion","localeId","nluIntentConfidenceThreshold"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{},description:{},nluIntentConfidenceThreshold:{type:"double"},voiceSettings:{shape:"S1c"}}},output:{type:"structure",members:{botId:{},botVersion:{},localeName:{},localeId:{},description:{},nluIntentConfidenceThreshold:{type:"double"},voiceSettings:{shape:"S1c"},botLocaleStatus:{},creationDateTime:{type:"timestamp"}}}},CreateBotVersion:{http:{method:"PUT",requestUri:"/bots/{botId}/botversions/",responseCode:202},input:{type:"structure",required:["botId","botVersionLocaleSpecification"],members:{botId:{location:"uri",locationName:"botId"},description:{},botVersionLocaleSpecification:{shape:"S1i"}}},output:{type:"structure",members:{botId:{},description:{},botVersion:{},botVersionLocaleSpecification:{shape:"S1i"},botStatus:{},creationDateTime:{type:"timestamp"}}}},CreateExport:{http:{method:"PUT",requestUri:"/exports/",responseCode:202},input:{type:"structure",required:["resourceSpecification","fileFormat"],members:{resourceSpecification:{shape:"S1n"},fileFormat:{},filePassword:{shape:"S1s"}}},output:{type:"structure",members:{exportId:{},resourceSpecification:{shape:"S1n"},fileFormat:{},exportStatus:{},creationDateTime:{type:"timestamp"}}}},CreateIntent:{http:{method:"PUT",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/",responseCode:200},input:{type:"structure",required:["intentName","botId","botVersion","localeId"],members:{intentName:{},description:{},parentIntentSignature:{},sampleUtterances:{shape:"S1x"},dialogCodeHook:{shape:"S20"},fulfillmentCodeHook:{shape:"S21"},intentConfirmationSetting:{shape:"S2s"},intentClosingSetting:{shape:"S2v"},inputContexts:{shape:"S2w"},outputContexts:{shape:"S2y"},kendraConfiguration:{shape:"S32"},botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"}}},output:{type:"structure",members:{intentId:{},intentName:{},description:{},parentIntentSignature:{},sampleUtterances:{shape:"S1x"},dialogCodeHook:{shape:"S20"},fulfillmentCodeHook:{shape:"S21"},intentConfirmationSetting:{shape:"S2s"},intentClosingSetting:{shape:"S2v"},inputContexts:{shape:"S2w"},outputContexts:{shape:"S2y"},kendraConfiguration:{shape:"S32"},botId:{},botVersion:{},localeId:{},creationDateTime:{type:"timestamp"}}}},CreateResourcePolicy:{http:{requestUri:"/policy/{resourceArn}/",responseCode:200},input:{type:"structure",required:["resourceArn","policy"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},policy:{}}},output:{type:"structure",members:{resourceArn:{},revisionId:{}}}},CreateResourcePolicyStatement:{http:{requestUri:"/policy/{resourceArn}/statements/",responseCode:200},input:{type:"structure",required:["resourceArn","statementId","effect","principal","action"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},statementId:{},effect:{},principal:{type:"list",member:{type:"structure",members:{service:{},arn:{}}}},action:{type:"list",member:{}},condition:{type:"map",key:{},value:{type:"map",key:{},value:{}}},expectedRevisionId:{location:"querystring",locationName:"expectedRevisionId"}}},output:{type:"structure",members:{resourceArn:{},revisionId:{}}}},CreateSlot:{http:{method:"PUT",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/slots/",responseCode:200},input:{type:"structure",required:["slotName","valueElicitationSetting","botId","botVersion","localeId","intentId"],members:{slotName:{},description:{},slotTypeId:{},valueElicitationSetting:{shape:"S3r"},obfuscationSetting:{shape:"S41"},botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},intentId:{location:"uri",locationName:"intentId"},multipleValuesSetting:{shape:"S43"}}},output:{type:"structure",members:{slotId:{},slotName:{},description:{},slotTypeId:{},valueElicitationSetting:{shape:"S3r"},obfuscationSetting:{shape:"S41"},botId:{},botVersion:{},localeId:{},intentId:{},creationDateTime:{type:"timestamp"},multipleValuesSetting:{shape:"S43"}}}},CreateSlotType:{http:{method:"PUT",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/slottypes/",responseCode:200},input:{type:"structure",required:["slotTypeName","botId","botVersion","localeId"],members:{slotTypeName:{},description:{},slotTypeValues:{shape:"S46"},valueSelectionSetting:{shape:"S4b"},parentSlotTypeSignature:{},botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},externalSourceSetting:{shape:"S4i"}}},output:{type:"structure",members:{slotTypeId:{},slotTypeName:{},description:{},slotTypeValues:{shape:"S46"},valueSelectionSetting:{shape:"S4b"},parentSlotTypeSignature:{},botId:{},botVersion:{},localeId:{},creationDateTime:{type:"timestamp"},externalSourceSetting:{shape:"S4i"}}}},CreateUploadUrl:{http:{requestUri:"/createuploadurl/",responseCode:200},input:{type:"structure",members:{}},output:{type:"structure",members:{importId:{},uploadUrl:{}}}},DeleteBot:{http:{method:"DELETE",requestUri:"/bots/{botId}/",responseCode:202},input:{type:"structure",required:["botId"],members:{botId:{location:"uri",locationName:"botId"},skipResourceInUseCheck:{location:"querystring",locationName:"skipResourceInUseCheck",type:"boolean"}}},output:{type:"structure",members:{botId:{},botStatus:{}}}},DeleteBotAlias:{http:{method:"DELETE",requestUri:"/bots/{botId}/botaliases/{botAliasId}/",responseCode:202},input:{type:"structure",required:["botAliasId","botId"],members:{botAliasId:{location:"uri",locationName:"botAliasId"},botId:{location:"uri",locationName:"botId"},skipResourceInUseCheck:{location:"querystring",locationName:"skipResourceInUseCheck",type:"boolean"}}},output:{type:"structure",members:{botAliasId:{},botId:{},botAliasStatus:{}}}},DeleteBotLocale:{http:{method:"DELETE",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/",responseCode:202},input:{type:"structure",required:["botId","botVersion","localeId"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},botLocaleStatus:{}}}},DeleteBotVersion:{http:{method:"DELETE",requestUri:"/bots/{botId}/botversions/{botVersion}/",responseCode:202},input:{type:"structure",required:["botId","botVersion"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},skipResourceInUseCheck:{location:"querystring",locationName:"skipResourceInUseCheck",type:"boolean"}}},output:{type:"structure",members:{botId:{},botVersion:{},botStatus:{}}}},DeleteCustomVocabulary:{http:{method:"DELETE",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/customvocabulary",responseCode:202},input:{type:"structure",required:["botId","botVersion","localeId"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},customVocabularyStatus:{}}}},DeleteExport:{http:{method:"DELETE",requestUri:"/exports/{exportId}/",responseCode:202},input:{type:"structure",required:["exportId"],members:{exportId:{location:"uri",locationName:"exportId"}}},output:{type:"structure",members:{exportId:{},exportStatus:{}}}},DeleteImport:{http:{method:"DELETE",requestUri:"/imports/{importId}/",responseCode:202},input:{type:"structure",required:["importId"],members:{importId:{location:"uri",locationName:"importId"}}},output:{type:"structure",members:{importId:{},importStatus:{}}}},DeleteIntent:{http:{method:"DELETE",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/",responseCode:204},input:{type:"structure",required:["intentId","botId","botVersion","localeId"],members:{intentId:{location:"uri",locationName:"intentId"},botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"}}}},DeleteResourcePolicy:{http:{method:"DELETE",requestUri:"/policy/{resourceArn}/",responseCode:204},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},expectedRevisionId:{location:"querystring",locationName:"expectedRevisionId"}}},output:{type:"structure",members:{resourceArn:{},revisionId:{}}}},DeleteResourcePolicyStatement:{http:{method:"DELETE",requestUri:"/policy/{resourceArn}/statements/{statementId}/",responseCode:204},input:{type:"structure",required:["resourceArn","statementId"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},statementId:{location:"uri",locationName:"statementId"},expectedRevisionId:{location:"querystring",locationName:"expectedRevisionId"}}},output:{type:"structure",members:{resourceArn:{},revisionId:{}}}},DeleteSlot:{http:{method:"DELETE",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/slots/{slotId}/",responseCode:204},input:{type:"structure",required:["slotId","botId","botVersion","localeId","intentId"],members:{slotId:{location:"uri",locationName:"slotId"},botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},intentId:{location:"uri",locationName:"intentId"}}}},DeleteSlotType:{http:{method:"DELETE",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/slottypes/{slotTypeId}/",responseCode:204},input:{type:"structure",required:["slotTypeId","botId","botVersion","localeId"],members:{slotTypeId:{location:"uri",locationName:"slotTypeId"},botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},skipResourceInUseCheck:{location:"querystring",locationName:"skipResourceInUseCheck",type:"boolean"}}}},DeleteUtterances:{http:{method:"DELETE",requestUri:"/bots/{botId}/utterances/",responseCode:204},input:{type:"structure",required:["botId"],members:{botId:{location:"uri",locationName:"botId"},localeId:{location:"querystring",locationName:"localeId"},sessionId:{location:"querystring",locationName:"sessionId"}}},output:{type:"structure",members:{}}},DescribeBot:{http:{method:"GET",requestUri:"/bots/{botId}/",responseCode:200},input:{type:"structure",required:["botId"],members:{botId:{location:"uri",locationName:"botId"}}},output:{type:"structure",members:{botId:{},botName:{},description:{},roleArn:{},dataPrivacy:{shape:"Sc"},idleSessionTTLInSeconds:{type:"integer"},botStatus:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}},DescribeBotAlias:{http:{method:"GET",requestUri:"/bots/{botId}/botaliases/{botAliasId}/",responseCode:200},input:{type:"structure",required:["botAliasId","botId"],members:{botAliasId:{location:"uri",locationName:"botAliasId"},botId:{location:"uri",locationName:"botId"}}},output:{type:"structure",members:{botAliasId:{},botAliasName:{},description:{},botVersion:{},botAliasLocaleSettings:{shape:"Sm"},conversationLogSettings:{shape:"St"},sentimentAnalysisSettings:{shape:"S16"},botAliasHistoryEvents:{type:"list",member:{type:"structure",members:{botVersion:{},startDate:{type:"timestamp"},endDate:{type:"timestamp"}}}},botAliasStatus:{},botId:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}},DescribeBotLocale:{http:{method:"GET",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/",responseCode:200},input:{type:"structure",required:["botId","botVersion","localeId"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},localeName:{},description:{},nluIntentConfidenceThreshold:{type:"double"},voiceSettings:{shape:"S1c"},intentsCount:{type:"integer"},slotTypesCount:{type:"integer"},botLocaleStatus:{},failureReasons:{shape:"S5r"},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},lastBuildSubmittedDateTime:{type:"timestamp"},botLocaleHistoryEvents:{type:"list",member:{type:"structure",required:["event","eventDate"],members:{event:{},eventDate:{type:"timestamp"}}}},recommendedActions:{shape:"S5w"}}}},DescribeBotRecommendation:{http:{method:"GET",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/botrecommendations/{botRecommendationId}/",responseCode:200},input:{type:"structure",required:["botId","botVersion","localeId","botRecommendationId"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},botRecommendationId:{location:"uri",locationName:"botRecommendationId"}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},botRecommendationStatus:{},botRecommendationId:{},failureReasons:{shape:"S5r"},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},transcriptSourceSetting:{shape:"S61"},encryptionSetting:{shape:"S6a"},botRecommendationResults:{type:"structure",members:{botLocaleExportUrl:{},associatedTranscriptsUrl:{},statistics:{type:"structure",members:{intents:{type:"structure",members:{discoveredIntentCount:{type:"integer"}}},slotTypes:{type:"structure",members:{discoveredSlotTypeCount:{type:"integer"}}}}}}}}}},DescribeBotVersion:{http:{method:"GET",requestUri:"/bots/{botId}/botversions/{botVersion}/",responseCode:200},input:{type:"structure",required:["botId","botVersion"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"}}},output:{type:"structure",members:{botId:{},botName:{},botVersion:{},description:{},roleArn:{},dataPrivacy:{shape:"Sc"},idleSessionTTLInSeconds:{type:"integer"},botStatus:{},failureReasons:{shape:"S5r"},creationDateTime:{type:"timestamp"}}}},DescribeCustomVocabularyMetadata:{http:{method:"GET",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/customvocabulary/DEFAULT/metadata",responseCode:200},input:{type:"structure",required:["botId","botVersion","localeId"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},customVocabularyStatus:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}},DescribeExport:{http:{method:"GET",requestUri:"/exports/{exportId}/",responseCode:200},input:{type:"structure",required:["exportId"],members:{exportId:{location:"uri",locationName:"exportId"}}},output:{type:"structure",members:{exportId:{},resourceSpecification:{shape:"S1n"},fileFormat:{},exportStatus:{},failureReasons:{shape:"S5r"},downloadUrl:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}},DescribeImport:{http:{method:"GET",requestUri:"/imports/{importId}/",responseCode:200},input:{type:"structure",required:["importId"],members:{importId:{location:"uri",locationName:"importId"}}},output:{type:"structure",members:{importId:{},resourceSpecification:{shape:"S6p"},importedResourceId:{},importedResourceName:{},mergeStrategy:{},importStatus:{},failureReasons:{shape:"S5r"},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}},DescribeIntent:{http:{method:"GET",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/",responseCode:200},input:{type:"structure",required:["intentId","botId","botVersion","localeId"],members:{intentId:{location:"uri",locationName:"intentId"},botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"}}},output:{type:"structure",members:{intentId:{},intentName:{},description:{},parentIntentSignature:{},sampleUtterances:{shape:"S1x"},dialogCodeHook:{shape:"S20"},fulfillmentCodeHook:{shape:"S21"},slotPriorities:{shape:"S6x"},intentConfirmationSetting:{shape:"S2s"},intentClosingSetting:{shape:"S2v"},inputContexts:{shape:"S2w"},outputContexts:{shape:"S2y"},kendraConfiguration:{shape:"S32"},botId:{},botVersion:{},localeId:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}},DescribeResourcePolicy:{http:{method:"GET",requestUri:"/policy/{resourceArn}/",responseCode:200},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{resourceArn:{},policy:{},revisionId:{}}}},DescribeSlot:{http:{method:"GET",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/slots/{slotId}/",responseCode:200},input:{type:"structure",required:["slotId","botId","botVersion","localeId","intentId"],members:{slotId:{location:"uri",locationName:"slotId"},botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},intentId:{location:"uri",locationName:"intentId"}}},output:{type:"structure",members:{slotId:{},slotName:{},description:{},slotTypeId:{},valueElicitationSetting:{shape:"S3r"},obfuscationSetting:{shape:"S41"},botId:{},botVersion:{},localeId:{},intentId:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},multipleValuesSetting:{shape:"S43"}}}},DescribeSlotType:{http:{method:"GET",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/slottypes/{slotTypeId}/",responseCode:200},input:{type:"structure",required:["slotTypeId","botId","botVersion","localeId"],members:{slotTypeId:{location:"uri",locationName:"slotTypeId"},botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"}}},output:{type:"structure",members:{slotTypeId:{},slotTypeName:{},description:{},slotTypeValues:{shape:"S46"},valueSelectionSetting:{shape:"S4b"},parentSlotTypeSignature:{},botId:{},botVersion:{},localeId:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},externalSourceSetting:{shape:"S4i"}}}},ListAggregatedUtterances:{http:{requestUri:"/bots/{botId}/aggregatedutterances/",responseCode:200},input:{type:"structure",required:["botId","localeId","aggregationDuration"],members:{botId:{location:"uri",locationName:"botId"},botAliasId:{},botVersion:{},localeId:{},aggregationDuration:{shape:"S77"},sortBy:{type:"structure",required:["attribute","order"],members:{attribute:{},order:{}}},filters:{type:"list",member:{type:"structure",required:["name","values","operator"],members:{name:{},values:{shape:"S7h"},operator:{}}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{botId:{},botAliasId:{},botVersion:{},localeId:{},aggregationDuration:{shape:"S77"},aggregationWindowStartTime:{type:"timestamp"},aggregationWindowEndTime:{type:"timestamp"},aggregationLastRefreshedDateTime:{type:"timestamp"},aggregatedUtterancesSummaries:{type:"list",member:{type:"structure",members:{utterance:{},hitCount:{type:"integer"},missedCount:{type:"integer"},utteranceFirstRecordedInAggregationDuration:{type:"timestamp"},utteranceLastRecordedInAggregationDuration:{type:"timestamp"},containsDataFromDeletedResources:{type:"boolean"}}}},nextToken:{}}}},ListBotAliases:{http:{requestUri:"/bots/{botId}/botaliases/",responseCode:200},input:{type:"structure",required:["botId"],members:{botId:{location:"uri",locationName:"botId"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{botAliasSummaries:{type:"list",member:{type:"structure",members:{botAliasId:{},botAliasName:{},description:{},botVersion:{},botAliasStatus:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}},nextToken:{},botId:{}}}},ListBotLocales:{http:{requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/",responseCode:200},input:{type:"structure",required:["botId","botVersion"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},sortBy:{type:"structure",required:["attribute","order"],members:{attribute:{},order:{}}},filters:{type:"list",member:{type:"structure",required:["name","values","operator"],members:{name:{},values:{shape:"S7h"},operator:{}}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{botId:{},botVersion:{},nextToken:{},botLocaleSummaries:{type:"list",member:{type:"structure",members:{localeId:{},localeName:{},description:{},botLocaleStatus:{},lastUpdatedDateTime:{type:"timestamp"},lastBuildSubmittedDateTime:{type:"timestamp"}}}}}}},ListBotRecommendations:{http:{requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/botrecommendations/",responseCode:200},input:{type:"structure",required:["botId","botVersion","localeId"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},botRecommendationSummaries:{type:"list",member:{type:"structure",required:["botRecommendationStatus","botRecommendationId"],members:{botRecommendationStatus:{},botRecommendationId:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}},nextToken:{}}}},ListBotVersions:{http:{requestUri:"/bots/{botId}/botversions/",responseCode:200},input:{type:"structure",required:["botId"],members:{botId:{location:"uri",locationName:"botId"},sortBy:{type:"structure",required:["attribute","order"],members:{attribute:{},order:{}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{botId:{},botVersionSummaries:{type:"list",member:{type:"structure",members:{botName:{},botVersion:{},description:{},botStatus:{},creationDateTime:{type:"timestamp"}}}},nextToken:{}}}},ListBots:{http:{requestUri:"/bots/",responseCode:200},input:{type:"structure",members:{sortBy:{type:"structure",required:["attribute","order"],members:{attribute:{},order:{}}},filters:{type:"list",member:{type:"structure",required:["name","values","operator"],members:{name:{},values:{shape:"S7h"},operator:{}}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{botSummaries:{type:"list",member:{type:"structure",members:{botId:{},botName:{},description:{},botStatus:{},latestBotVersion:{},lastUpdatedDateTime:{type:"timestamp"}}}},nextToken:{}}}},ListBuiltInIntents:{http:{requestUri:"/builtins/locales/{localeId}/intents/",responseCode:200},input:{type:"structure",required:["localeId"],members:{localeId:{location:"uri",locationName:"localeId"},sortBy:{type:"structure",required:["attribute","order"],members:{attribute:{},order:{}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{builtInIntentSummaries:{type:"list",member:{type:"structure",members:{intentSignature:{},description:{}}}},nextToken:{},localeId:{}}}},ListBuiltInSlotTypes:{http:{requestUri:"/builtins/locales/{localeId}/slottypes/",responseCode:200},input:{type:"structure",required:["localeId"],members:{localeId:{location:"uri",locationName:"localeId"},sortBy:{type:"structure",required:["attribute","order"],members:{attribute:{},order:{}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{builtInSlotTypeSummaries:{type:"list",member:{type:"structure",members:{slotTypeSignature:{},description:{}}}},nextToken:{},localeId:{}}}},ListExports:{http:{requestUri:"/exports/",responseCode:200},input:{type:"structure",members:{botId:{},botVersion:{},sortBy:{type:"structure",required:["attribute","order"],members:{attribute:{},order:{}}},filters:{type:"list",member:{type:"structure",required:["name","values","operator"],members:{name:{},values:{shape:"S7h"},operator:{}}}},maxResults:{type:"integer"},nextToken:{},localeId:{}}},output:{type:"structure",members:{botId:{},botVersion:{},exportSummaries:{type:"list",member:{type:"structure",members:{exportId:{},resourceSpecification:{shape:"S1n"},fileFormat:{},exportStatus:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}},nextToken:{},localeId:{}}}},ListImports:{http:{requestUri:"/imports/",responseCode:200},input:{type:"structure",members:{botId:{},botVersion:{},sortBy:{type:"structure",required:["attribute","order"],members:{attribute:{},order:{}}},filters:{type:"list",member:{type:"structure",required:["name","values","operator"],members:{name:{},values:{shape:"S7h"},operator:{}}}},maxResults:{type:"integer"},nextToken:{},localeId:{}}},output:{type:"structure",members:{botId:{},botVersion:{},importSummaries:{type:"list",member:{type:"structure",members:{importId:{},importedResourceId:{},importedResourceName:{},importStatus:{},mergeStrategy:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},importedResourceType:{}}}},nextToken:{},localeId:{}}}},ListIntents:{http:{requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/",responseCode:200},input:{type:"structure",required:["botId","botVersion","localeId"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},sortBy:{type:"structure",required:["attribute","order"],members:{attribute:{},order:{}}},filters:{type:"list",member:{type:"structure",required:["name","values","operator"],members:{name:{},values:{shape:"S7h"},operator:{}}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},intentSummaries:{type:"list",member:{type:"structure",members:{intentId:{},intentName:{},description:{},parentIntentSignature:{},inputContexts:{shape:"S2w"},outputContexts:{shape:"S2y"},lastUpdatedDateTime:{type:"timestamp"}}}},nextToken:{}}}},ListRecommendedIntents:{http:{requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/botrecommendations/{botRecommendationId}/intents",responseCode:200},input:{type:"structure",required:["botId","botVersion","localeId","botRecommendationId"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},botRecommendationId:{location:"uri",locationName:"botRecommendationId"},nextToken:{},maxResults:{type:"integer"}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},botRecommendationId:{},summaryList:{type:"list",member:{type:"structure",members:{intentId:{},intentName:{},sampleUtterancesCount:{type:"integer"}}}},nextToken:{}}}},ListSlotTypes:{http:{requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/slottypes/",responseCode:200},input:{type:"structure",required:["botId","botVersion","localeId"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},sortBy:{type:"structure",required:["attribute","order"],members:{attribute:{},order:{}}},filters:{type:"list",member:{type:"structure",required:["name","values","operator"],members:{name:{},values:{shape:"S7h"},operator:{}}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},slotTypeSummaries:{type:"list",member:{type:"structure",members:{slotTypeId:{},slotTypeName:{},description:{},parentSlotTypeSignature:{},lastUpdatedDateTime:{type:"timestamp"},slotTypeCategory:{}}}},nextToken:{}}}},ListSlots:{http:{requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/slots/",responseCode:200},input:{type:"structure",required:["botId","botVersion","localeId","intentId"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},intentId:{location:"uri",locationName:"intentId"},sortBy:{type:"structure",required:["attribute","order"],members:{attribute:{},order:{}}},filters:{type:"list",member:{type:"structure",required:["name","values","operator"],members:{name:{},values:{shape:"S7h"},operator:{}}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},intentId:{},slotSummaries:{type:"list",member:{type:"structure",members:{slotId:{},slotName:{},description:{},slotConstraint:{},slotTypeId:{},valueElicitationPromptSpecification:{shape:"S2t"},lastUpdatedDateTime:{type:"timestamp"}}}},nextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceARN}",responseCode:200},input:{type:"structure",required:["resourceARN"],members:{resourceARN:{location:"uri",locationName:"resourceARN"}}},output:{type:"structure",members:{tags:{shape:"Sf"}}}},SearchAssociatedTranscripts:{http:{requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/botrecommendations/{botRecommendationId}/associatedtranscripts",responseCode:200},input:{type:"structure",required:["botId","botVersion","localeId","botRecommendationId","filters"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},botRecommendationId:{location:"uri",locationName:"botRecommendationId"},searchOrder:{},filters:{type:"list",member:{type:"structure",required:["name","values"],members:{name:{},values:{shape:"S7h"}}}},maxResults:{type:"integer"},nextIndex:{type:"integer"}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},botRecommendationId:{},nextIndex:{type:"integer"},associatedTranscripts:{type:"list",member:{type:"structure",members:{transcript:{}}}},totalResults:{type:"integer"}}}},StartBotRecommendation:{http:{method:"PUT",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/botrecommendations/",responseCode:202},input:{type:"structure",required:["botId","botVersion","localeId","transcriptSourceSetting"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},transcriptSourceSetting:{shape:"S61"},encryptionSetting:{shape:"S6a"}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},botRecommendationStatus:{},botRecommendationId:{},creationDateTime:{type:"timestamp"},transcriptSourceSetting:{shape:"S61"},encryptionSetting:{shape:"S6a"}}}},StartImport:{http:{method:"PUT",requestUri:"/imports/",responseCode:202},input:{type:"structure",required:["importId","resourceSpecification","mergeStrategy"],members:{importId:{},resourceSpecification:{shape:"S6p"},mergeStrategy:{},filePassword:{shape:"S1s"}}},output:{type:"structure",members:{importId:{},resourceSpecification:{shape:"S6p"},mergeStrategy:{},importStatus:{},creationDateTime:{type:"timestamp"}}}},TagResource:{http:{requestUri:"/tags/{resourceARN}",responseCode:200},input:{type:"structure",required:["resourceARN","tags"],members:{resourceARN:{location:"uri",locationName:"resourceARN"},tags:{shape:"Sf"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resourceARN}",responseCode:200},input:{type:"structure",required:["resourceARN","tagKeys"],members:{resourceARN:{location:"uri",locationName:"resourceARN"},tagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateBot:{http:{method:"PUT",requestUri:"/bots/{botId}/",responseCode:202},input:{type:"structure",required:["botId","botName","roleArn","dataPrivacy","idleSessionTTLInSeconds"],members:{botId:{location:"uri",locationName:"botId"},botName:{},description:{},roleArn:{},dataPrivacy:{shape:"Sc"},idleSessionTTLInSeconds:{type:"integer"}}},output:{type:"structure",members:{botId:{},botName:{},description:{},roleArn:{},dataPrivacy:{shape:"Sc"},idleSessionTTLInSeconds:{type:"integer"},botStatus:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}},UpdateBotAlias:{http:{method:"PUT",requestUri:"/bots/{botId}/botaliases/{botAliasId}/",responseCode:202},input:{type:"structure",required:["botAliasId","botAliasName","botId"],members:{botAliasId:{location:"uri",locationName:"botAliasId"},botAliasName:{},description:{},botVersion:{},botAliasLocaleSettings:{shape:"Sm"},conversationLogSettings:{shape:"St"},sentimentAnalysisSettings:{shape:"S16"},botId:{location:"uri",locationName:"botId"}}},output:{type:"structure",members:{botAliasId:{},botAliasName:{},description:{},botVersion:{},botAliasLocaleSettings:{shape:"Sm"},conversationLogSettings:{shape:"St"},sentimentAnalysisSettings:{shape:"S16"},botAliasStatus:{},botId:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}},UpdateBotLocale:{http:{method:"PUT",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/",responseCode:202},input:{type:"structure",required:["botId","botVersion","localeId","nluIntentConfidenceThreshold"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},description:{},nluIntentConfidenceThreshold:{type:"double"},voiceSettings:{shape:"S1c"}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},localeName:{},description:{},nluIntentConfidenceThreshold:{type:"double"},voiceSettings:{shape:"S1c"},botLocaleStatus:{},failureReasons:{shape:"S5r"},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},recommendedActions:{shape:"S5w"}}}},UpdateBotRecommendation:{http:{method:"PUT",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/botrecommendations/{botRecommendationId}/",responseCode:202},input:{type:"structure",required:["botId","botVersion","localeId","botRecommendationId","encryptionSetting"],members:{botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},botRecommendationId:{location:"uri",locationName:"botRecommendationId"},encryptionSetting:{shape:"S6a"}}},output:{type:"structure",members:{botId:{},botVersion:{},localeId:{},botRecommendationStatus:{},botRecommendationId:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},transcriptSourceSetting:{shape:"S61"},encryptionSetting:{shape:"S6a"}}}},UpdateExport:{http:{method:"PUT",requestUri:"/exports/{exportId}/",responseCode:202},input:{type:"structure",required:["exportId"],members:{exportId:{location:"uri",locationName:"exportId"},filePassword:{shape:"S1s"}}},output:{type:"structure",members:{exportId:{},resourceSpecification:{shape:"S1n"},fileFormat:{},exportStatus:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}},UpdateIntent:{http:{method:"PUT",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/",responseCode:200},input:{type:"structure",required:["intentId","intentName","botId","botVersion","localeId"],members:{intentId:{location:"uri",locationName:"intentId"},intentName:{},description:{},parentIntentSignature:{},sampleUtterances:{shape:"S1x"},dialogCodeHook:{shape:"S20"},fulfillmentCodeHook:{shape:"S21"},slotPriorities:{shape:"S6x"},intentConfirmationSetting:{shape:"S2s"},intentClosingSetting:{shape:"S2v"},inputContexts:{shape:"S2w"},outputContexts:{shape:"S2y"},kendraConfiguration:{shape:"S32"},botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"}}},output:{type:"structure",members:{intentId:{},intentName:{},description:{},parentIntentSignature:{},sampleUtterances:{shape:"S1x"},dialogCodeHook:{shape:"S20"},fulfillmentCodeHook:{shape:"S21"},slotPriorities:{shape:"S6x"},intentConfirmationSetting:{shape:"S2s"},intentClosingSetting:{shape:"S2v"},inputContexts:{shape:"S2w"},outputContexts:{shape:"S2y"},kendraConfiguration:{shape:"S32"},botId:{},botVersion:{},localeId:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"}}}},UpdateResourcePolicy:{http:{method:"PUT",requestUri:"/policy/{resourceArn}/",responseCode:200},input:{type:"structure",required:["resourceArn","policy"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},policy:{},expectedRevisionId:{location:"querystring",locationName:"expectedRevisionId"}}},output:{type:"structure",members:{resourceArn:{},revisionId:{}}}},UpdateSlot:{http:{method:"PUT",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/intents/{intentId}/slots/{slotId}/",responseCode:200},input:{type:"structure",required:["slotId","slotName","valueElicitationSetting","botId","botVersion","localeId","intentId"],members:{slotId:{location:"uri",locationName:"slotId"},slotName:{},description:{},slotTypeId:{},valueElicitationSetting:{shape:"S3r"},obfuscationSetting:{shape:"S41"},botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},intentId:{location:"uri",locationName:"intentId"},multipleValuesSetting:{shape:"S43"}}},output:{type:"structure",members:{slotId:{},slotName:{},description:{},slotTypeId:{},valueElicitationSetting:{shape:"S3r"},obfuscationSetting:{shape:"S41"},botId:{},botVersion:{},localeId:{},intentId:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},multipleValuesSetting:{shape:"S43"}}}},UpdateSlotType:{http:{method:"PUT",requestUri:"/bots/{botId}/botversions/{botVersion}/botlocales/{localeId}/slottypes/{slotTypeId}/",responseCode:202},input:{type:"structure",required:["slotTypeId","slotTypeName","botId","botVersion","localeId"],members:{slotTypeId:{location:"uri",locationName:"slotTypeId"},slotTypeName:{},description:{},slotTypeValues:{shape:"S46"},valueSelectionSetting:{shape:"S4b"},parentSlotTypeSignature:{},botId:{location:"uri",locationName:"botId"},botVersion:{location:"uri",locationName:"botVersion"},localeId:{location:"uri",locationName:"localeId"},externalSourceSetting:{shape:"S4i"}}},output:{type:"structure",members:{slotTypeId:{},slotTypeName:{},description:{},slotTypeValues:{shape:"S46"},valueSelectionSetting:{shape:"S4b"},parentSlotTypeSignature:{},botId:{},botVersion:{},localeId:{},creationDateTime:{type:"timestamp"},lastUpdatedDateTime:{type:"timestamp"},externalSourceSetting:{shape:"S4i"}}}}},shapes:{Sc:{type:"structure",required:["childDirected"],members:{childDirected:{type:"boolean"}}},Sf:{type:"map",key:{},value:{}},Sm:{type:"map",key:{},value:{type:"structure",required:["enabled"],members:{enabled:{type:"boolean"},codeHookSpecification:{type:"structure",required:["lambdaCodeHook"],members:{lambdaCodeHook:{type:"structure",required:["lambdaARN","codeHookInterfaceVersion"],members:{lambdaARN:{},codeHookInterfaceVersion:{}}}}}}}},St:{type:"structure",members:{textLogSettings:{type:"list",member:{type:"structure",required:["enabled","destination"],members:{enabled:{type:"boolean"},destination:{type:"structure",required:["cloudWatch"],members:{cloudWatch:{type:"structure",required:["cloudWatchLogGroupArn","logPrefix"],members:{cloudWatchLogGroupArn:{},logPrefix:{}}}}}}}},audioLogSettings:{type:"list",member:{type:"structure",required:["enabled","destination"],members:{enabled:{type:"boolean"},destination:{type:"structure",required:["s3Bucket"],members:{s3Bucket:{type:"structure",required:["s3BucketArn","logPrefix"],members:{kmsKeyArn:{},s3BucketArn:{},logPrefix:{}}}}}}}}}},S16:{type:"structure",required:["detectSentiment"],members:{detectSentiment:{type:"boolean"}}},S1c:{type:"structure",required:["voiceId"],members:{voiceId:{},engine:{}}},S1i:{type:"map",key:{},value:{type:"structure",required:["sourceBotVersion"],members:{sourceBotVersion:{}}}},S1n:{type:"structure",members:{botExportSpecification:{type:"structure",required:["botId","botVersion"],members:{botId:{},botVersion:{}}},botLocaleExportSpecification:{type:"structure",required:["botId","botVersion","localeId"],members:{botId:{},botVersion:{},localeId:{}}},customVocabularyExportSpecification:{type:"structure",required:["botId","botVersion","localeId"],members:{botId:{},botVersion:{},localeId:{}}}}},S1s:{type:"string",sensitive:true},S1x:{type:"list",member:{type:"structure",required:["utterance"],members:{utterance:{}}}},S20:{type:"structure",required:["enabled"],members:{enabled:{type:"boolean"}}},S21:{type:"structure",required:["enabled"],members:{enabled:{type:"boolean"},postFulfillmentStatusSpecification:{type:"structure",members:{successResponse:{shape:"S23"},failureResponse:{shape:"S23"},timeoutResponse:{shape:"S23"}}},fulfillmentUpdatesSpecification:{type:"structure",required:["active"],members:{active:{type:"boolean"},startResponse:{type:"structure",required:["delayInSeconds","messageGroups"],members:{delayInSeconds:{type:"integer"},messageGroups:{shape:"S24"},allowInterrupt:{type:"boolean"}}},updateResponse:{type:"structure",required:["frequencyInSeconds","messageGroups"],members:{frequencyInSeconds:{type:"integer"},messageGroups:{shape:"S24"},allowInterrupt:{type:"boolean"}}},timeoutInSeconds:{type:"integer"}}}}},S23:{type:"structure",required:["messageGroups"],members:{messageGroups:{shape:"S24"},allowInterrupt:{type:"boolean"}}},S24:{type:"list",member:{type:"structure",required:["message"],members:{message:{shape:"S26"},variations:{type:"list",member:{shape:"S26"}}}}},S26:{type:"structure",members:{plainTextMessage:{type:"structure",required:["value"],members:{value:{}}},customPayload:{type:"structure",required:["value"],members:{value:{}}},ssmlMessage:{type:"structure",required:["value"],members:{value:{}}},imageResponseCard:{type:"structure",required:["title"],members:{title:{},subtitle:{},imageUrl:{},buttons:{type:"list",member:{type:"structure",required:["text","value"],members:{text:{},value:{}}}}}}}},S2s:{type:"structure",required:["promptSpecification","declinationResponse"],members:{promptSpecification:{shape:"S2t"},declinationResponse:{shape:"S23"},active:{type:"boolean"}}},S2t:{type:"structure",required:["messageGroups","maxRetries"],members:{messageGroups:{shape:"S24"},maxRetries:{type:"integer"},allowInterrupt:{type:"boolean"}}},S2v:{type:"structure",required:["closingResponse"],members:{closingResponse:{shape:"S23"},active:{type:"boolean"}}},S2w:{type:"list",member:{type:"structure",required:["name"],members:{name:{}}}},S2y:{type:"list",member:{type:"structure",required:["name","timeToLiveInSeconds","turnsToLive"],members:{name:{},timeToLiveInSeconds:{type:"integer"},turnsToLive:{type:"integer"}}}},S32:{type:"structure",required:["kendraIndex"],members:{kendraIndex:{},queryFilterStringEnabled:{type:"boolean"},queryFilterString:{}}},S3r:{type:"structure",required:["slotConstraint"],members:{defaultValueSpecification:{type:"structure",required:["defaultValueList"],members:{defaultValueList:{type:"list",member:{type:"structure",required:["defaultValue"],members:{defaultValue:{}}}}}},slotConstraint:{},promptSpecification:{shape:"S2t"},sampleUtterances:{shape:"S1x"},waitAndContinueSpecification:{type:"structure",required:["waitingResponse","continueResponse"],members:{waitingResponse:{shape:"S23"},continueResponse:{shape:"S23"},stillWaitingResponse:{type:"structure",required:["messageGroups","frequencyInSeconds","timeoutInSeconds"],members:{messageGroups:{shape:"S24"},frequencyInSeconds:{type:"integer"},timeoutInSeconds:{type:"integer"},allowInterrupt:{type:"boolean"}}},active:{type:"boolean"}}}}},S41:{type:"structure",required:["obfuscationSettingType"],members:{obfuscationSettingType:{}}},S43:{type:"structure",members:{allowMultipleValues:{type:"boolean"}}},S46:{type:"list",member:{type:"structure",members:{sampleValue:{shape:"S48"},synonyms:{type:"list",member:{shape:"S48"}}}}},S48:{type:"structure",required:["value"],members:{value:{}}},S4b:{type:"structure",required:["resolutionStrategy"],members:{resolutionStrategy:{},regexFilter:{type:"structure",required:["pattern"],members:{pattern:{}}},advancedRecognitionSetting:{type:"structure",members:{audioRecognitionStrategy:{}}}}},S4i:{type:"structure",members:{grammarSlotTypeSetting:{type:"structure",members:{source:{type:"structure",required:["s3BucketName","s3ObjectKey"],members:{s3BucketName:{},s3ObjectKey:{},kmsKeyArn:{}}}}}}},S5r:{type:"list",member:{}},S5w:{type:"list",member:{}},S61:{type:"structure",members:{s3BucketTranscriptSource:{type:"structure",required:["s3BucketName","transcriptFormat"],members:{s3BucketName:{},pathFormat:{type:"structure",members:{objectPrefixes:{type:"list",member:{}}}},transcriptFormat:{},transcriptFilter:{type:"structure",members:{lexTranscriptFilter:{type:"structure",members:{dateRangeFilter:{type:"structure",required:["startDateTime","endDateTime"],members:{startDateTime:{type:"timestamp"},endDateTime:{type:"timestamp"}}}}}}},kmsKeyArn:{}}}}},S6a:{type:"structure",members:{kmsKeyArn:{},botLocaleExportPassword:{shape:"S6b"},associatedTranscriptsPassword:{shape:"S6b"}}},S6b:{type:"string",sensitive:true},S6p:{type:"structure",members:{botImportSpecification:{type:"structure",required:["botName","roleArn","dataPrivacy"],members:{botName:{},roleArn:{},dataPrivacy:{shape:"Sc"},idleSessionTTLInSeconds:{type:"integer"},botTags:{shape:"Sf"},testBotAliasTags:{shape:"Sf"}}},botLocaleImportSpecification:{type:"structure",required:["botId","botVersion","localeId"],members:{botId:{},botVersion:{},localeId:{},nluIntentConfidenceThreshold:{type:"double"},voiceSettings:{shape:"S1c"}}},customVocabularyImportSpecification:{type:"structure",required:["botId","botVersion","localeId"],members:{botId:{},botVersion:{},localeId:{}}}}},S6x:{type:"list",member:{type:"structure",required:["priority","slotId"],members:{priority:{type:"integer"},slotId:{}}}},S77:{type:"structure",required:["relativeAggregationDuration"],members:{relativeAggregationDuration:{type:"structure",required:["timeDimension","timeValue"],members:{timeDimension:{},timeValue:{type:"integer"}}}}},S7h:{type:"list",member:{}}}}},9225:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["marketplacemetering"]={};i.MarketplaceMetering=s.defineService("marketplacemetering",["2016-01-14"]);Object.defineProperty(a.services["marketplacemetering"],"2016-01-14",{get:function get(){var e=r(6632);e.paginators=r(2225).pagination;return e},enumerable:true,configurable:true});e.exports=i.MarketplaceMetering},9226:function(e){e.exports={version:2,waiters:{}}},9236:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["elasticache"]={};i.ElastiCache=s.defineService("elasticache",["2012-11-15*","2014-03-24*","2014-07-15*","2014-09-30*","2015-02-02"]);Object.defineProperty(a.services["elasticache"],"2015-02-02",{get:function get(){var e=r(4392);e.paginators=r(693).pagination;e.waiters=r(1627).waiters;return e},enumerable:true,configurable:true});e.exports=i.ElastiCache},9239:function(e){e.exports={pagination:{}}},9291:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["cognitoidentityserviceprovider"]={};i.CognitoIdentityServiceProvider=s.defineService("cognitoidentityserviceprovider",["2016-04-18"]);Object.defineProperty(a.services["cognitoidentityserviceprovider"],"2016-04-18",{get:function get(){var e=r(9780);e.paginators=r(6944).pagination;return e},enumerable:true,configurable:true});e.exports=i.CognitoIdentityServiceProvider},9307:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2015-01-01",endpointPrefix:"es",protocol:"rest-json",serviceFullName:"Amazon Elasticsearch Service",serviceId:"Elasticsearch Service",signatureVersion:"v4",uid:"es-2015-01-01"},operations:{AcceptInboundCrossClusterSearchConnection:{http:{method:"PUT",requestUri:"/2015-01-01/es/ccs/inboundConnection/{ConnectionId}/accept"},input:{type:"structure",required:["CrossClusterSearchConnectionId"],members:{CrossClusterSearchConnectionId:{location:"uri",locationName:"ConnectionId"}}},output:{type:"structure",members:{CrossClusterSearchConnection:{shape:"S4"}}}},AddTags:{http:{requestUri:"/2015-01-01/tags"},input:{type:"structure",required:["ARN","TagList"],members:{ARN:{},TagList:{shape:"Se"}}}},AssociatePackage:{http:{requestUri:"/2015-01-01/packages/associate/{PackageID}/{DomainName}"},input:{type:"structure",required:["PackageID","DomainName"],members:{PackageID:{location:"uri",locationName:"PackageID"},DomainName:{location:"uri",locationName:"DomainName"}}},output:{type:"structure",members:{DomainPackageDetails:{shape:"Sl"}}}},CancelElasticsearchServiceSoftwareUpdate:{http:{requestUri:"/2015-01-01/es/serviceSoftwareUpdate/cancel"},input:{type:"structure",required:["DomainName"],members:{DomainName:{}}},output:{type:"structure",members:{ServiceSoftwareOptions:{shape:"Sx"}}}},CreateElasticsearchDomain:{http:{requestUri:"/2015-01-01/es/domain"},input:{type:"structure",required:["DomainName"],members:{DomainName:{},ElasticsearchVersion:{},ElasticsearchClusterConfig:{shape:"S14"},EBSOptions:{shape:"S1a"},AccessPolicies:{},SnapshotOptions:{shape:"S1d"},VPCOptions:{shape:"S1e"},CognitoOptions:{shape:"S1g"},EncryptionAtRestOptions:{shape:"S1k"},NodeToNodeEncryptionOptions:{shape:"S1m"},AdvancedOptions:{shape:"S1n"},LogPublishingOptions:{shape:"S1o"},DomainEndpointOptions:{shape:"S1s"},AdvancedSecurityOptions:{shape:"S1v"},AutoTuneOptions:{type:"structure",members:{DesiredState:{},MaintenanceSchedules:{shape:"S26"}}},TagList:{shape:"Se"}}},output:{type:"structure",members:{DomainStatus:{shape:"S2d"}}}},CreateOutboundCrossClusterSearchConnection:{http:{requestUri:"/2015-01-01/es/ccs/outboundConnection"},input:{type:"structure",required:["SourceDomainInfo","DestinationDomainInfo","ConnectionAlias"],members:{SourceDomainInfo:{shape:"S5"},DestinationDomainInfo:{shape:"S5"},ConnectionAlias:{}}},output:{type:"structure",members:{SourceDomainInfo:{shape:"S5"},DestinationDomainInfo:{shape:"S5"},ConnectionAlias:{},ConnectionStatus:{shape:"S2t"},CrossClusterSearchConnectionId:{}}}},CreatePackage:{http:{requestUri:"/2015-01-01/packages"},input:{type:"structure",required:["PackageName","PackageType","PackageSource"],members:{PackageName:{},PackageType:{},PackageDescription:{},PackageSource:{shape:"S2x"}}},output:{type:"structure",members:{PackageDetails:{shape:"S31"}}}},DeleteElasticsearchDomain:{http:{method:"DELETE",requestUri:"/2015-01-01/es/domain/{DomainName}"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"}}},output:{type:"structure",members:{DomainStatus:{shape:"S2d"}}}},DeleteElasticsearchServiceRole:{http:{method:"DELETE",requestUri:"/2015-01-01/es/role"}},DeleteInboundCrossClusterSearchConnection:{http:{method:"DELETE",requestUri:"/2015-01-01/es/ccs/inboundConnection/{ConnectionId}"},input:{type:"structure",required:["CrossClusterSearchConnectionId"],members:{CrossClusterSearchConnectionId:{location:"uri",locationName:"ConnectionId"}}},output:{type:"structure",members:{CrossClusterSearchConnection:{shape:"S4"}}}},DeleteOutboundCrossClusterSearchConnection:{http:{method:"DELETE",requestUri:"/2015-01-01/es/ccs/outboundConnection/{ConnectionId}"},input:{type:"structure",required:["CrossClusterSearchConnectionId"],members:{CrossClusterSearchConnectionId:{location:"uri",locationName:"ConnectionId"}}},output:{type:"structure",members:{CrossClusterSearchConnection:{shape:"S3a"}}}},DeletePackage:{http:{method:"DELETE",requestUri:"/2015-01-01/packages/{PackageID}"},input:{type:"structure",required:["PackageID"],members:{PackageID:{location:"uri",locationName:"PackageID"}}},output:{type:"structure",members:{PackageDetails:{shape:"S31"}}}},DescribeDomainAutoTunes:{http:{method:"GET",requestUri:"/2015-01-01/es/domain/{DomainName}/autoTunes"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AutoTunes:{type:"list",member:{type:"structure",members:{AutoTuneType:{},AutoTuneDetails:{type:"structure",members:{ScheduledAutoTuneDetails:{type:"structure",members:{Date:{type:"timestamp"},ActionType:{},Action:{},Severity:{}}}}}}}},NextToken:{}}}},DescribeDomainChangeProgress:{http:{method:"GET",requestUri:"/2015-01-01/es/domain/{DomainName}/progress"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"},ChangeId:{location:"querystring",locationName:"changeid"}}},output:{type:"structure",members:{ChangeProgressStatus:{type:"structure",members:{ChangeId:{},StartTime:{type:"timestamp"},Status:{},PendingProperties:{shape:"S1f"},CompletedProperties:{shape:"S1f"},TotalNumberOfStages:{type:"integer"},ChangeProgressStages:{type:"list",member:{type:"structure",members:{Name:{},Status:{},Description:{},LastUpdated:{type:"timestamp"}}}}}}}}},DescribeElasticsearchDomain:{http:{method:"GET",requestUri:"/2015-01-01/es/domain/{DomainName}"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"}}},output:{type:"structure",required:["DomainStatus"],members:{DomainStatus:{shape:"S2d"}}}},DescribeElasticsearchDomainConfig:{http:{method:"GET",requestUri:"/2015-01-01/es/domain/{DomainName}/config"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"}}},output:{type:"structure",required:["DomainConfig"],members:{DomainConfig:{shape:"S45"}}}},DescribeElasticsearchDomains:{http:{requestUri:"/2015-01-01/es/domain-info"},input:{type:"structure",required:["DomainNames"],members:{DomainNames:{type:"list",member:{}}}},output:{type:"structure",required:["DomainStatusList"],members:{DomainStatusList:{type:"list",member:{shape:"S2d"}}}}},DescribeElasticsearchInstanceTypeLimits:{http:{method:"GET",requestUri:"/2015-01-01/es/instanceTypeLimits/{ElasticsearchVersion}/{InstanceType}"},input:{type:"structure",required:["InstanceType","ElasticsearchVersion"],members:{DomainName:{location:"querystring",locationName:"domainName"},InstanceType:{location:"uri",locationName:"InstanceType"},ElasticsearchVersion:{location:"uri",locationName:"ElasticsearchVersion"}}},output:{type:"structure",members:{LimitsByRole:{type:"map",key:{},value:{type:"structure",members:{StorageTypes:{type:"list",member:{type:"structure",members:{StorageTypeName:{},StorageSubTypeName:{},StorageTypeLimits:{type:"list",member:{type:"structure",members:{LimitName:{},LimitValues:{shape:"S56"}}}}}}},InstanceLimits:{type:"structure",members:{InstanceCountLimits:{type:"structure",members:{MinimumInstanceCount:{type:"integer"},MaximumInstanceCount:{type:"integer"}}}}},AdditionalLimits:{type:"list",member:{type:"structure",members:{LimitName:{},LimitValues:{shape:"S56"}}}}}}}}}},DescribeInboundCrossClusterSearchConnections:{http:{requestUri:"/2015-01-01/es/ccs/inboundConnection/search"},input:{type:"structure",members:{Filters:{shape:"S5f"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{CrossClusterSearchConnections:{type:"list",member:{shape:"S4"}},NextToken:{}}}},DescribeOutboundCrossClusterSearchConnections:{http:{requestUri:"/2015-01-01/es/ccs/outboundConnection/search"},input:{type:"structure",members:{Filters:{shape:"S5f"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{CrossClusterSearchConnections:{type:"list",member:{shape:"S3a"}},NextToken:{}}}},DescribePackages:{http:{requestUri:"/2015-01-01/packages/describe"},input:{type:"structure",members:{Filters:{type:"list",member:{type:"structure",members:{Name:{},Value:{type:"list",member:{}}}}},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{PackageDetailsList:{type:"list",member:{shape:"S31"}},NextToken:{}}}},DescribeReservedElasticsearchInstanceOfferings:{http:{method:"GET",requestUri:"/2015-01-01/es/reservedInstanceOfferings"},input:{type:"structure",members:{ReservedElasticsearchInstanceOfferingId:{location:"querystring",locationName:"offeringId"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NextToken:{},ReservedElasticsearchInstanceOfferings:{type:"list",member:{type:"structure",members:{ReservedElasticsearchInstanceOfferingId:{},ElasticsearchInstanceType:{},Duration:{type:"integer"},FixedPrice:{type:"double"},UsagePrice:{type:"double"},CurrencyCode:{},PaymentOption:{},RecurringCharges:{shape:"S63"}}}}}}},DescribeReservedElasticsearchInstances:{http:{method:"GET",requestUri:"/2015-01-01/es/reservedInstances"},input:{type:"structure",members:{ReservedElasticsearchInstanceId:{location:"querystring",locationName:"reservationId"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{NextToken:{},ReservedElasticsearchInstances:{type:"list",member:{type:"structure",members:{ReservationName:{},ReservedElasticsearchInstanceId:{},ReservedElasticsearchInstanceOfferingId:{},ElasticsearchInstanceType:{},StartTime:{type:"timestamp"},Duration:{type:"integer"},FixedPrice:{type:"double"},UsagePrice:{type:"double"},CurrencyCode:{},ElasticsearchInstanceCount:{type:"integer"},State:{},PaymentOption:{},RecurringCharges:{shape:"S63"}}}}}}},DissociatePackage:{http:{requestUri:"/2015-01-01/packages/dissociate/{PackageID}/{DomainName}"},input:{type:"structure",required:["PackageID","DomainName"],members:{PackageID:{location:"uri",locationName:"PackageID"},DomainName:{location:"uri",locationName:"DomainName"}}},output:{type:"structure",members:{DomainPackageDetails:{shape:"Sl"}}}},GetCompatibleElasticsearchVersions:{http:{method:"GET",requestUri:"/2015-01-01/es/compatibleVersions"},input:{type:"structure",members:{DomainName:{location:"querystring",locationName:"domainName"}}},output:{type:"structure",members:{CompatibleElasticsearchVersions:{type:"list",member:{type:"structure",members:{SourceVersion:{},TargetVersions:{shape:"S6g"}}}}}}},GetPackageVersionHistory:{http:{method:"GET",requestUri:"/2015-01-01/packages/{PackageID}/history"},input:{type:"structure",required:["PackageID"],members:{PackageID:{location:"uri",locationName:"PackageID"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{PackageID:{},PackageVersionHistoryList:{type:"list",member:{type:"structure",members:{PackageVersion:{},CommitMessage:{},CreatedAt:{type:"timestamp"}}}},NextToken:{}}}},GetUpgradeHistory:{http:{method:"GET",requestUri:"/2015-01-01/es/upgradeDomain/{DomainName}/history"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{UpgradeHistories:{type:"list",member:{type:"structure",members:{UpgradeName:{},StartTimestamp:{type:"timestamp"},UpgradeStatus:{},StepsList:{type:"list",member:{type:"structure",members:{UpgradeStep:{},UpgradeStepStatus:{},Issues:{type:"list",member:{}},ProgressPercent:{type:"double"}}}}}}},NextToken:{}}}},GetUpgradeStatus:{http:{method:"GET",requestUri:"/2015-01-01/es/upgradeDomain/{DomainName}/status"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"}}},output:{type:"structure",members:{UpgradeStep:{},StepStatus:{},UpgradeName:{}}}},ListDomainNames:{http:{method:"GET",requestUri:"/2015-01-01/domain"},input:{type:"structure",members:{EngineType:{location:"querystring",locationName:"engineType"}}},output:{type:"structure",members:{DomainNames:{type:"list",member:{type:"structure",members:{DomainName:{},EngineType:{}}}}}}},ListDomainsForPackage:{http:{method:"GET",requestUri:"/2015-01-01/packages/{PackageID}/domains"},input:{type:"structure",required:["PackageID"],members:{PackageID:{location:"uri",locationName:"PackageID"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{DomainPackageDetailsList:{shape:"S77"},NextToken:{}}}},ListElasticsearchInstanceTypes:{http:{method:"GET",requestUri:"/2015-01-01/es/instanceTypes/{ElasticsearchVersion}"},input:{type:"structure",required:["ElasticsearchVersion"],members:{ElasticsearchVersion:{location:"uri",locationName:"ElasticsearchVersion"},DomainName:{location:"querystring",locationName:"domainName"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{ElasticsearchInstanceTypes:{type:"list",member:{}},NextToken:{}}}},ListElasticsearchVersions:{http:{method:"GET",requestUri:"/2015-01-01/es/versions"},input:{type:"structure",members:{MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{ElasticsearchVersions:{shape:"S6g"},NextToken:{}}}},ListPackagesForDomain:{http:{method:"GET",requestUri:"/2015-01-01/domain/{DomainName}/packages"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"},MaxResults:{location:"querystring",locationName:"maxResults",type:"integer"},NextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",members:{DomainPackageDetailsList:{shape:"S77"},NextToken:{}}}},ListTags:{http:{method:"GET",requestUri:"/2015-01-01/tags/"},input:{type:"structure",required:["ARN"],members:{ARN:{location:"querystring",locationName:"arn"}}},output:{type:"structure",members:{TagList:{shape:"Se"}}}},PurchaseReservedElasticsearchInstanceOffering:{http:{requestUri:"/2015-01-01/es/purchaseReservedInstanceOffering"},input:{type:"structure",required:["ReservedElasticsearchInstanceOfferingId","ReservationName"],members:{ReservedElasticsearchInstanceOfferingId:{},ReservationName:{},InstanceCount:{type:"integer"}}},output:{type:"structure",members:{ReservedElasticsearchInstanceId:{},ReservationName:{}}}},RejectInboundCrossClusterSearchConnection:{http:{method:"PUT",requestUri:"/2015-01-01/es/ccs/inboundConnection/{ConnectionId}/reject"},input:{type:"structure",required:["CrossClusterSearchConnectionId"],members:{CrossClusterSearchConnectionId:{location:"uri",locationName:"ConnectionId"}}},output:{type:"structure",members:{CrossClusterSearchConnection:{shape:"S4"}}}},RemoveTags:{http:{requestUri:"/2015-01-01/tags-removal"},input:{type:"structure",required:["ARN","TagKeys"],members:{ARN:{},TagKeys:{shape:"S1f"}}}},StartElasticsearchServiceSoftwareUpdate:{http:{requestUri:"/2015-01-01/es/serviceSoftwareUpdate/start"},input:{type:"structure",required:["DomainName"],members:{DomainName:{}}},output:{type:"structure",members:{ServiceSoftwareOptions:{shape:"Sx"}}}},UpdateElasticsearchDomainConfig:{http:{requestUri:"/2015-01-01/es/domain/{DomainName}/config"},input:{type:"structure",required:["DomainName"],members:{DomainName:{location:"uri",locationName:"DomainName"},ElasticsearchClusterConfig:{shape:"S14"},EBSOptions:{shape:"S1a"},SnapshotOptions:{shape:"S1d"},VPCOptions:{shape:"S1e"},CognitoOptions:{shape:"S1g"},AdvancedOptions:{shape:"S1n"},AccessPolicies:{},LogPublishingOptions:{shape:"S1o"},DomainEndpointOptions:{shape:"S1s"},AdvancedSecurityOptions:{shape:"S1v"},NodeToNodeEncryptionOptions:{shape:"S1m"},EncryptionAtRestOptions:{shape:"S1k"},AutoTuneOptions:{shape:"S4n"},DryRun:{type:"boolean"}}},output:{type:"structure",required:["DomainConfig"],members:{DomainConfig:{shape:"S45"},DryRunResults:{type:"structure",members:{DeploymentType:{},Message:{}}}}}},UpdatePackage:{http:{requestUri:"/2015-01-01/packages/update"},input:{type:"structure",required:["PackageID","PackageSource"],members:{PackageID:{},PackageSource:{shape:"S2x"},PackageDescription:{},CommitMessage:{}}},output:{type:"structure",members:{PackageDetails:{shape:"S31"}}}},UpgradeElasticsearchDomain:{http:{requestUri:"/2015-01-01/es/upgradeDomain"},input:{type:"structure",required:["DomainName","TargetVersion"],members:{DomainName:{},TargetVersion:{},PerformCheckOnly:{type:"boolean"}}},output:{type:"structure",members:{DomainName:{},TargetVersion:{},PerformCheckOnly:{type:"boolean"},ChangeProgressDetails:{shape:"S2n"}}}}},shapes:{S4:{type:"structure",members:{SourceDomainInfo:{shape:"S5"},DestinationDomainInfo:{shape:"S5"},CrossClusterSearchConnectionId:{},ConnectionStatus:{type:"structure",members:{StatusCode:{},Message:{}}}}},S5:{type:"structure",required:["DomainName"],members:{OwnerId:{},DomainName:{},Region:{}}},Se:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sl:{type:"structure",members:{PackageID:{},PackageName:{},PackageType:{},LastUpdated:{type:"timestamp"},DomainName:{},DomainPackageStatus:{},PackageVersion:{},ReferencePath:{},ErrorDetails:{shape:"Ss"}}},Ss:{type:"structure",members:{ErrorType:{},ErrorMessage:{}}},Sx:{type:"structure",members:{CurrentVersion:{},NewVersion:{},UpdateAvailable:{type:"boolean"},Cancellable:{type:"boolean"},UpdateStatus:{},Description:{},AutomatedUpdateDate:{type:"timestamp"},OptionalDeployment:{type:"boolean"}}},S14:{type:"structure",members:{InstanceType:{},InstanceCount:{type:"integer"},DedicatedMasterEnabled:{type:"boolean"},ZoneAwarenessEnabled:{type:"boolean"},ZoneAwarenessConfig:{type:"structure",members:{AvailabilityZoneCount:{type:"integer"}}},DedicatedMasterType:{},DedicatedMasterCount:{type:"integer"},WarmEnabled:{type:"boolean"},WarmType:{},WarmCount:{type:"integer"},ColdStorageOptions:{type:"structure",required:["Enabled"],members:{Enabled:{type:"boolean"}}}}},S1a:{type:"structure",members:{EBSEnabled:{type:"boolean"},VolumeType:{},VolumeSize:{type:"integer"},Iops:{type:"integer"}}},S1d:{type:"structure",members:{AutomatedSnapshotStartHour:{type:"integer"}}},S1e:{type:"structure",members:{SubnetIds:{shape:"S1f"},SecurityGroupIds:{shape:"S1f"}}},S1f:{type:"list",member:{}},S1g:{type:"structure",members:{Enabled:{type:"boolean"},UserPoolId:{},IdentityPoolId:{},RoleArn:{}}},S1k:{type:"structure",members:{Enabled:{type:"boolean"},KmsKeyId:{}}},S1m:{type:"structure",members:{Enabled:{type:"boolean"}}},S1n:{type:"map",key:{},value:{}},S1o:{type:"map",key:{},value:{type:"structure",members:{CloudWatchLogsLogGroupArn:{},Enabled:{type:"boolean"}}}},S1s:{type:"structure",members:{EnforceHTTPS:{type:"boolean"},TLSSecurityPolicy:{},CustomEndpointEnabled:{type:"boolean"},CustomEndpoint:{},CustomEndpointCertificateArn:{}}},S1v:{type:"structure",members:{Enabled:{type:"boolean"},InternalUserDatabaseEnabled:{type:"boolean"},MasterUserOptions:{type:"structure",members:{MasterUserARN:{},MasterUserName:{shape:"S1x"},MasterUserPassword:{type:"string",sensitive:true}}},SAMLOptions:{type:"structure",members:{Enabled:{type:"boolean"},Idp:{shape:"S20"},MasterUserName:{shape:"S1x"},MasterBackendRole:{},SubjectKey:{},RolesKey:{},SessionTimeoutMinutes:{type:"integer"}}},AnonymousAuthEnabled:{type:"boolean"}}},S1x:{type:"string",sensitive:true},S20:{type:"structure",required:["MetadataContent","EntityId"],members:{MetadataContent:{},EntityId:{}}},S26:{type:"list",member:{type:"structure",members:{StartAt:{type:"timestamp"},Duration:{type:"structure",members:{Value:{type:"long"},Unit:{}}},CronExpressionForRecurrence:{}}}},S2d:{type:"structure",required:["DomainId","DomainName","ARN","ElasticsearchClusterConfig"],members:{DomainId:{},DomainName:{},ARN:{},Created:{type:"boolean"},Deleted:{type:"boolean"},Endpoint:{},Endpoints:{type:"map",key:{},value:{}},Processing:{type:"boolean"},UpgradeProcessing:{type:"boolean"},ElasticsearchVersion:{},ElasticsearchClusterConfig:{shape:"S14"},EBSOptions:{shape:"S1a"},AccessPolicies:{},SnapshotOptions:{shape:"S1d"},VPCOptions:{shape:"S2h"},CognitoOptions:{shape:"S1g"},EncryptionAtRestOptions:{shape:"S1k"},NodeToNodeEncryptionOptions:{shape:"S1m"},AdvancedOptions:{shape:"S1n"},LogPublishingOptions:{shape:"S1o"},ServiceSoftwareOptions:{shape:"Sx"},DomainEndpointOptions:{shape:"S1s"},AdvancedSecurityOptions:{shape:"S2i"},AutoTuneOptions:{type:"structure",members:{State:{},ErrorMessage:{}}},ChangeProgressDetails:{shape:"S2n"}}},S2h:{type:"structure",members:{VPCId:{},SubnetIds:{shape:"S1f"},AvailabilityZones:{shape:"S1f"},SecurityGroupIds:{shape:"S1f"}}},S2i:{type:"structure",members:{Enabled:{type:"boolean"},InternalUserDatabaseEnabled:{type:"boolean"},SAMLOptions:{type:"structure",members:{Enabled:{type:"boolean"},Idp:{shape:"S20"},SubjectKey:{},RolesKey:{},SessionTimeoutMinutes:{type:"integer"}}},AnonymousAuthDisableDate:{type:"timestamp"},AnonymousAuthEnabled:{type:"boolean"}}},S2n:{type:"structure",members:{ChangeId:{},Message:{}}},S2t:{type:"structure",members:{StatusCode:{},Message:{}}},S2x:{type:"structure",members:{S3BucketName:{},S3Key:{}}},S31:{type:"structure",members:{PackageID:{},PackageName:{},PackageType:{},PackageDescription:{},PackageStatus:{},CreatedAt:{type:"timestamp"},LastUpdatedAt:{type:"timestamp"},AvailablePackageVersion:{},ErrorDetails:{shape:"Ss"}}},S3a:{type:"structure",members:{SourceDomainInfo:{shape:"S5"},DestinationDomainInfo:{shape:"S5"},CrossClusterSearchConnectionId:{},ConnectionAlias:{},ConnectionStatus:{shape:"S2t"}}},S45:{type:"structure",members:{ElasticsearchVersion:{type:"structure",required:["Options","Status"],members:{Options:{},Status:{shape:"S47"}}},ElasticsearchClusterConfig:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S14"},Status:{shape:"S47"}}},EBSOptions:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S1a"},Status:{shape:"S47"}}},AccessPolicies:{type:"structure",required:["Options","Status"],members:{Options:{},Status:{shape:"S47"}}},SnapshotOptions:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S1d"},Status:{shape:"S47"}}},VPCOptions:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S2h"},Status:{shape:"S47"}}},CognitoOptions:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S1g"},Status:{shape:"S47"}}},EncryptionAtRestOptions:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S1k"},Status:{shape:"S47"}}},NodeToNodeEncryptionOptions:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S1m"},Status:{shape:"S47"}}},AdvancedOptions:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S1n"},Status:{shape:"S47"}}},LogPublishingOptions:{type:"structure",members:{Options:{shape:"S1o"},Status:{shape:"S47"}}},DomainEndpointOptions:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S1s"},Status:{shape:"S47"}}},AdvancedSecurityOptions:{type:"structure",required:["Options","Status"],members:{Options:{shape:"S2i"},Status:{shape:"S47"}}},AutoTuneOptions:{type:"structure",members:{Options:{shape:"S4n"},Status:{type:"structure",required:["CreationDate","UpdateDate","State"],members:{CreationDate:{type:"timestamp"},UpdateDate:{type:"timestamp"},UpdateVersion:{type:"integer"},State:{},ErrorMessage:{},PendingDeletion:{type:"boolean"}}}}},ChangeProgressDetails:{shape:"S2n"}}},S47:{type:"structure",required:["CreationDate","UpdateDate","State"],members:{CreationDate:{type:"timestamp"},UpdateDate:{type:"timestamp"},UpdateVersion:{type:"integer"},State:{},PendingDeletion:{type:"boolean"}}},S4n:{type:"structure",members:{DesiredState:{},RollbackOnDisable:{},MaintenanceSchedules:{shape:"S26"}}},S56:{type:"list",member:{}},S5f:{type:"list",member:{type:"structure",members:{Name:{},Values:{type:"list",member:{}}}}},S63:{type:"list",member:{type:"structure",members:{RecurringChargeAmount:{type:"double"},RecurringChargeFrequency:{}}}},S6g:{type:"list",member:{}},S77:{type:"list",member:{shape:"Sl"}}}}},9308:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-04-01",endpointPrefix:"route53resolver",jsonVersion:"1.1",protocol:"json",serviceAbbreviation:"Route53Resolver",serviceFullName:"Amazon Route 53 Resolver",serviceId:"Route53Resolver",signatureVersion:"v4",targetPrefix:"Route53Resolver",uid:"route53resolver-2018-04-01"},operations:{AssociateFirewallRuleGroup:{input:{type:"structure",required:["CreatorRequestId","FirewallRuleGroupId","VpcId","Priority","Name"],members:{CreatorRequestId:{idempotencyToken:true},FirewallRuleGroupId:{},VpcId:{},Priority:{type:"integer"},Name:{},MutationProtection:{},Tags:{shape:"S7"}}},output:{type:"structure",members:{FirewallRuleGroupAssociation:{shape:"Sc"}}}},AssociateResolverEndpointIpAddress:{input:{type:"structure",required:["ResolverEndpointId","IpAddress"],members:{ResolverEndpointId:{},IpAddress:{shape:"Sj"}}},output:{type:"structure",members:{ResolverEndpoint:{shape:"Sn"}}}},AssociateResolverQueryLogConfig:{input:{type:"structure",required:["ResolverQueryLogConfigId","ResourceId"],members:{ResolverQueryLogConfigId:{},ResourceId:{}}},output:{type:"structure",members:{ResolverQueryLogConfigAssociation:{shape:"Su"}}}},AssociateResolverRule:{input:{type:"structure",required:["ResolverRuleId","VPCId"],members:{ResolverRuleId:{},Name:{},VPCId:{}}},output:{type:"structure",members:{ResolverRuleAssociation:{shape:"S10"}}}},CreateFirewallDomainList:{input:{type:"structure",required:["CreatorRequestId","Name"],members:{CreatorRequestId:{idempotencyToken:true},Name:{},Tags:{shape:"S7"}}},output:{type:"structure",members:{FirewallDomainList:{shape:"S14"}}}},CreateFirewallRule:{input:{type:"structure",required:["CreatorRequestId","FirewallRuleGroupId","FirewallDomainListId","Priority","Action","Name"],members:{CreatorRequestId:{idempotencyToken:true},FirewallRuleGroupId:{},FirewallDomainListId:{},Priority:{type:"integer"},Action:{},BlockResponse:{},BlockOverrideDomain:{},BlockOverrideDnsType:{},BlockOverrideTtl:{type:"integer"},Name:{}}},output:{type:"structure",members:{FirewallRule:{shape:"S1e"}}}},CreateFirewallRuleGroup:{input:{type:"structure",required:["CreatorRequestId","Name"],members:{CreatorRequestId:{idempotencyToken:true},Name:{},Tags:{shape:"S7"}}},output:{type:"structure",members:{FirewallRuleGroup:{shape:"S1h"}}}},CreateResolverEndpoint:{input:{type:"structure",required:["CreatorRequestId","SecurityGroupIds","Direction","IpAddresses"],members:{CreatorRequestId:{},Name:{},SecurityGroupIds:{shape:"So"},Direction:{},IpAddresses:{type:"list",member:{type:"structure",required:["SubnetId"],members:{SubnetId:{},Ip:{}}}},Tags:{shape:"S7"}}},output:{type:"structure",members:{ResolverEndpoint:{shape:"Sn"}}}},CreateResolverQueryLogConfig:{input:{type:"structure",required:["Name","DestinationArn","CreatorRequestId"],members:{Name:{},DestinationArn:{},CreatorRequestId:{idempotencyToken:true},Tags:{shape:"S7"}}},output:{type:"structure",members:{ResolverQueryLogConfig:{shape:"S1t"}}}},CreateResolverRule:{input:{type:"structure",required:["CreatorRequestId","RuleType","DomainName"],members:{CreatorRequestId:{},Name:{},RuleType:{},DomainName:{},TargetIps:{shape:"S1z"},ResolverEndpointId:{},Tags:{shape:"S7"}}},output:{type:"structure",members:{ResolverRule:{shape:"S23"}}}},DeleteFirewallDomainList:{input:{type:"structure",required:["FirewallDomainListId"],members:{FirewallDomainListId:{}}},output:{type:"structure",members:{FirewallDomainList:{shape:"S14"}}}},DeleteFirewallRule:{input:{type:"structure",required:["FirewallRuleGroupId","FirewallDomainListId"],members:{FirewallRuleGroupId:{},FirewallDomainListId:{}}},output:{type:"structure",members:{FirewallRule:{shape:"S1e"}}}},DeleteFirewallRuleGroup:{input:{type:"structure",required:["FirewallRuleGroupId"],members:{FirewallRuleGroupId:{}}},output:{type:"structure",members:{FirewallRuleGroup:{shape:"S1h"}}}},DeleteResolverEndpoint:{input:{type:"structure",required:["ResolverEndpointId"],members:{ResolverEndpointId:{}}},output:{type:"structure",members:{ResolverEndpoint:{shape:"Sn"}}}},DeleteResolverQueryLogConfig:{input:{type:"structure",required:["ResolverQueryLogConfigId"],members:{ResolverQueryLogConfigId:{}}},output:{type:"structure",members:{ResolverQueryLogConfig:{shape:"S1t"}}}},DeleteResolverRule:{input:{type:"structure",required:["ResolverRuleId"],members:{ResolverRuleId:{}}},output:{type:"structure",members:{ResolverRule:{shape:"S23"}}}},DisassociateFirewallRuleGroup:{input:{type:"structure",required:["FirewallRuleGroupAssociationId"],members:{FirewallRuleGroupAssociationId:{}}},output:{type:"structure",members:{FirewallRuleGroupAssociation:{shape:"Sc"}}}},DisassociateResolverEndpointIpAddress:{input:{type:"structure",required:["ResolverEndpointId","IpAddress"],members:{ResolverEndpointId:{},IpAddress:{shape:"Sj"}}},output:{type:"structure",members:{ResolverEndpoint:{shape:"Sn"}}}},DisassociateResolverQueryLogConfig:{input:{type:"structure",required:["ResolverQueryLogConfigId","ResourceId"],members:{ResolverQueryLogConfigId:{},ResourceId:{}}},output:{type:"structure",members:{ResolverQueryLogConfigAssociation:{shape:"Su"}}}},DisassociateResolverRule:{input:{type:"structure",required:["VPCId","ResolverRuleId"],members:{VPCId:{},ResolverRuleId:{}}},output:{type:"structure",members:{ResolverRuleAssociation:{shape:"S10"}}}},GetFirewallConfig:{input:{type:"structure",required:["ResourceId"],members:{ResourceId:{}}},output:{type:"structure",members:{FirewallConfig:{shape:"S2r"}}}},GetFirewallDomainList:{input:{type:"structure",required:["FirewallDomainListId"],members:{FirewallDomainListId:{}}},output:{type:"structure",members:{FirewallDomainList:{shape:"S14"}}}},GetFirewallRuleGroup:{input:{type:"structure",required:["FirewallRuleGroupId"],members:{FirewallRuleGroupId:{}}},output:{type:"structure",members:{FirewallRuleGroup:{shape:"S1h"}}}},GetFirewallRuleGroupAssociation:{input:{type:"structure",required:["FirewallRuleGroupAssociationId"],members:{FirewallRuleGroupAssociationId:{}}},output:{type:"structure",members:{FirewallRuleGroupAssociation:{shape:"Sc"}}}},GetFirewallRuleGroupPolicy:{input:{type:"structure",required:["Arn"],members:{Arn:{}}},output:{type:"structure",members:{FirewallRuleGroupPolicy:{}}}},GetResolverConfig:{input:{type:"structure",required:["ResourceId"],members:{ResourceId:{}}},output:{type:"structure",members:{ResolverConfig:{shape:"S34"}}}},GetResolverDnssecConfig:{input:{type:"structure",required:["ResourceId"],members:{ResourceId:{}}},output:{type:"structure",members:{ResolverDNSSECConfig:{shape:"S38"}}}},GetResolverEndpoint:{input:{type:"structure",required:["ResolverEndpointId"],members:{ResolverEndpointId:{}}},output:{type:"structure",members:{ResolverEndpoint:{shape:"Sn"}}}},GetResolverQueryLogConfig:{input:{type:"structure",required:["ResolverQueryLogConfigId"],members:{ResolverQueryLogConfigId:{}}},output:{type:"structure",members:{ResolverQueryLogConfig:{shape:"S1t"}}}},GetResolverQueryLogConfigAssociation:{input:{type:"structure",required:["ResolverQueryLogConfigAssociationId"],members:{ResolverQueryLogConfigAssociationId:{}}},output:{type:"structure",members:{ResolverQueryLogConfigAssociation:{shape:"Su"}}}},GetResolverQueryLogConfigPolicy:{input:{type:"structure",required:["Arn"],members:{Arn:{}}},output:{type:"structure",members:{ResolverQueryLogConfigPolicy:{}}}},GetResolverRule:{input:{type:"structure",required:["ResolverRuleId"],members:{ResolverRuleId:{}}},output:{type:"structure",members:{ResolverRule:{shape:"S23"}}}},GetResolverRuleAssociation:{input:{type:"structure",required:["ResolverRuleAssociationId"],members:{ResolverRuleAssociationId:{}}},output:{type:"structure",members:{ResolverRuleAssociation:{shape:"S10"}}}},GetResolverRulePolicy:{input:{type:"structure",required:["Arn"],members:{Arn:{}}},output:{type:"structure",members:{ResolverRulePolicy:{}}}},ImportFirewallDomains:{input:{type:"structure",required:["FirewallDomainListId","Operation","DomainFileUrl"],members:{FirewallDomainListId:{},Operation:{},DomainFileUrl:{}}},output:{type:"structure",members:{Id:{},Name:{},Status:{},StatusMessage:{}}}},ListFirewallConfigs:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{NextToken:{},FirewallConfigs:{type:"list",member:{shape:"S2r"}}}}},ListFirewallDomainLists:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{NextToken:{},FirewallDomainLists:{type:"list",member:{type:"structure",members:{Id:{},Arn:{},Name:{},CreatorRequestId:{},ManagedOwnerName:{}}}}}}},ListFirewallDomains:{input:{type:"structure",required:["FirewallDomainListId"],members:{FirewallDomainListId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{NextToken:{},Domains:{shape:"S47"}}}},ListFirewallRuleGroupAssociations:{input:{type:"structure",members:{FirewallRuleGroupId:{},VpcId:{},Priority:{type:"integer"},Status:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{NextToken:{},FirewallRuleGroupAssociations:{type:"list",member:{shape:"Sc"}}}}},ListFirewallRuleGroups:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{NextToken:{},FirewallRuleGroups:{type:"list",member:{type:"structure",members:{Id:{},Arn:{},Name:{},OwnerId:{},CreatorRequestId:{},ShareStatus:{}}}}}}},ListFirewallRules:{input:{type:"structure",required:["FirewallRuleGroupId"],members:{FirewallRuleGroupId:{},Priority:{type:"integer"},Action:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{NextToken:{},FirewallRules:{type:"list",member:{shape:"S1e"}}}}},ListResolverConfigs:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{NextToken:{},ResolverConfigs:{type:"list",member:{shape:"S34"}}}}},ListResolverDnssecConfigs:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"S4o"}}},output:{type:"structure",members:{NextToken:{},ResolverDnssecConfigs:{type:"list",member:{shape:"S38"}}}}},ListResolverEndpointIpAddresses:{input:{type:"structure",required:["ResolverEndpointId"],members:{ResolverEndpointId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},IpAddresses:{type:"list",member:{type:"structure",members:{IpId:{},SubnetId:{},Ip:{},Status:{},StatusMessage:{},CreationTime:{},ModificationTime:{}}}}}}},ListResolverEndpoints:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"S4o"}}},output:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},ResolverEndpoints:{type:"list",member:{shape:"Sn"}}}}},ListResolverQueryLogConfigAssociations:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"S4o"},SortBy:{},SortOrder:{}}},output:{type:"structure",members:{NextToken:{},TotalCount:{type:"integer"},TotalFilteredCount:{type:"integer"},ResolverQueryLogConfigAssociations:{type:"list",member:{shape:"Su"}}}}},ListResolverQueryLogConfigs:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"S4o"},SortBy:{},SortOrder:{}}},output:{type:"structure",members:{NextToken:{},TotalCount:{type:"integer"},TotalFilteredCount:{type:"integer"},ResolverQueryLogConfigs:{type:"list",member:{shape:"S1t"}}}}},ListResolverRuleAssociations:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"S4o"}}},output:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},ResolverRuleAssociations:{type:"list",member:{shape:"S10"}}}}},ListResolverRules:{input:{type:"structure",members:{MaxResults:{type:"integer"},NextToken:{},Filters:{shape:"S4o"}}},output:{type:"structure",members:{NextToken:{},MaxResults:{type:"integer"},ResolverRules:{type:"list",member:{shape:"S23"}}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Tags:{shape:"S7"},NextToken:{}}}},PutFirewallRuleGroupPolicy:{input:{type:"structure",required:["Arn","FirewallRuleGroupPolicy"],members:{Arn:{},FirewallRuleGroupPolicy:{}}},output:{type:"structure",members:{ReturnValue:{type:"boolean"}}}},PutResolverQueryLogConfigPolicy:{input:{type:"structure",required:["Arn","ResolverQueryLogConfigPolicy"],members:{Arn:{},ResolverQueryLogConfigPolicy:{}}},output:{type:"structure",members:{ReturnValue:{type:"boolean"}}}},PutResolverRulePolicy:{input:{type:"structure",required:["Arn","ResolverRulePolicy"],members:{Arn:{},ResolverRulePolicy:{}}},output:{type:"structure",members:{ReturnValue:{type:"boolean"}}}},TagResource:{input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"S7"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateFirewallConfig:{input:{type:"structure",required:["ResourceId","FirewallFailOpen"],members:{ResourceId:{},FirewallFailOpen:{}}},output:{type:"structure",members:{FirewallConfig:{shape:"S2r"}}}},UpdateFirewallDomains:{input:{type:"structure",required:["FirewallDomainListId","Operation","Domains"],members:{FirewallDomainListId:{},Operation:{},Domains:{shape:"S47"}}},output:{type:"structure",members:{Id:{},Name:{},Status:{},StatusMessage:{}}}},UpdateFirewallRule:{input:{type:"structure",required:["FirewallRuleGroupId","FirewallDomainListId"],members:{FirewallRuleGroupId:{},FirewallDomainListId:{},Priority:{type:"integer"},Action:{},BlockResponse:{},BlockOverrideDomain:{},BlockOverrideDnsType:{},BlockOverrideTtl:{type:"integer"},Name:{}}},output:{type:"structure",members:{FirewallRule:{shape:"S1e"}}}},UpdateFirewallRuleGroupAssociation:{input:{type:"structure",required:["FirewallRuleGroupAssociationId"],members:{FirewallRuleGroupAssociationId:{},Priority:{type:"integer"},MutationProtection:{},Name:{}}},output:{type:"structure",members:{FirewallRuleGroupAssociation:{shape:"Sc"}}}},UpdateResolverConfig:{input:{type:"structure",required:["ResourceId","AutodefinedReverseFlag"],members:{ResourceId:{},AutodefinedReverseFlag:{}}},output:{type:"structure",members:{ResolverConfig:{shape:"S34"}}}},UpdateResolverDnssecConfig:{input:{type:"structure",required:["ResourceId","Validation"],members:{ResourceId:{},Validation:{}}},output:{type:"structure",members:{ResolverDNSSECConfig:{shape:"S38"}}}},UpdateResolverEndpoint:{input:{type:"structure",required:["ResolverEndpointId"],members:{ResolverEndpointId:{},Name:{}}},output:{type:"structure",members:{ResolverEndpoint:{shape:"Sn"}}}},UpdateResolverRule:{input:{type:"structure",required:["ResolverRuleId","Config"],members:{ResolverRuleId:{},Config:{type:"structure",members:{Name:{},TargetIps:{shape:"S1z"},ResolverEndpointId:{}}}}},output:{type:"structure",members:{ResolverRule:{shape:"S23"}}}}},shapes:{S7:{type:"list",member:{type:"structure",required:["Key","Value"],members:{Key:{},Value:{}}}},Sc:{type:"structure",members:{Id:{},Arn:{},FirewallRuleGroupId:{},VpcId:{},Name:{},Priority:{type:"integer"},MutationProtection:{},ManagedOwnerName:{},Status:{},StatusMessage:{},CreatorRequestId:{},CreationTime:{},ModificationTime:{}}},Sj:{type:"structure",members:{IpId:{},SubnetId:{},Ip:{}}},Sn:{type:"structure",members:{Id:{},CreatorRequestId:{},Arn:{},Name:{},SecurityGroupIds:{shape:"So"},Direction:{},IpAddressCount:{type:"integer"},HostVPCId:{},Status:{},StatusMessage:{},CreationTime:{},ModificationTime:{}}},So:{type:"list",member:{}},Su:{type:"structure",members:{Id:{},ResolverQueryLogConfigId:{},ResourceId:{},Status:{},Error:{},ErrorMessage:{},CreationTime:{}}},S10:{type:"structure",members:{Id:{},ResolverRuleId:{},Name:{},VPCId:{},Status:{},StatusMessage:{}}},S14:{type:"structure",members:{Id:{},Arn:{},Name:{},DomainCount:{type:"integer"},Status:{},StatusMessage:{},ManagedOwnerName:{},CreatorRequestId:{},CreationTime:{},ModificationTime:{}}},S1e:{type:"structure",members:{FirewallRuleGroupId:{},FirewallDomainListId:{},Name:{},Priority:{type:"integer"},Action:{},BlockResponse:{},BlockOverrideDomain:{},BlockOverrideDnsType:{},BlockOverrideTtl:{type:"integer"},CreatorRequestId:{},CreationTime:{},ModificationTime:{}}},S1h:{type:"structure",members:{Id:{},Arn:{},Name:{},RuleCount:{type:"integer"},Status:{},StatusMessage:{},OwnerId:{},CreatorRequestId:{},ShareStatus:{},CreationTime:{},ModificationTime:{}}},S1t:{type:"structure",members:{Id:{},OwnerId:{},Status:{},ShareStatus:{},AssociationCount:{type:"integer"},Arn:{},Name:{},DestinationArn:{},CreatorRequestId:{},CreationTime:{}}},S1z:{type:"list",member:{type:"structure",required:["Ip"],members:{Ip:{},Port:{type:"integer"}}}},S23:{type:"structure",members:{Id:{},CreatorRequestId:{},Arn:{},DomainName:{},Status:{},StatusMessage:{},RuleType:{},Name:{},TargetIps:{shape:"S1z"},ResolverEndpointId:{},OwnerId:{},ShareStatus:{},CreationTime:{},ModificationTime:{}}},S2r:{type:"structure",members:{Id:{},ResourceId:{},OwnerId:{},FirewallFailOpen:{}}},S34:{type:"structure",members:{Id:{},ResourceId:{},OwnerId:{},AutodefinedReverse:{}}},S38:{type:"structure",members:{Id:{},OwnerId:{},ResourceId:{},ValidationStatus:{}}},S47:{type:"list",member:{}},S4o:{type:"list",member:{type:"structure",members:{Name:{},Values:{type:"list",member:{}}}}}}}},9316:function(e,t,r){var i=r(395);i.ECSCredentials=i.RemoteCredentials},9329:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:true});t.default=void 0;var i=_interopRequireDefault(r(6417));function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}function sha1(e){if(Array.isArray(e)){e=Buffer.from(e)}else if(typeof e==="string"){e=Buffer.from(e,"utf8")}return i.default.createHash("sha1").update(e).digest()}var s=sha1;t.default=s},9338:function(e,t,r){var i=r(395);var s=r(3546);var a={isArnInParam:function isArnInParam(e,t){var r=(e.service.api.operations[e.operation]||{}).input||{};var s=r.members||{};if(!e.params[t]||!s[t])return false;return i.util.ARN.validate(e.params[t])},validateArnService:function validateArnService(e){var t=e._parsedArn;if(t.service!=="s3"&&t.service!=="s3-outposts"&&t.service!=="s3-object-lambda"){throw i.util.error(new Error,{code:"InvalidARN",message:"expect 's3' or 's3-outposts' or 's3-object-lambda' in ARN service component"})}},validateArnAccount:function validateArnAccount(e){var t=e._parsedArn;if(!/[0-9]{12}/.exec(t.accountId)){throw i.util.error(new Error,{code:"InvalidARN",message:'ARN accountID does not match regex "[0-9]{12}"'})}},validateS3AccessPointArn:function validateS3AccessPointArn(e){var t=e._parsedArn;var r=t.resource["accesspoint".length];if(t.resource.split(r).length!==2){throw i.util.error(new Error,{code:"InvalidARN",message:"Access Point ARN should have one resource accesspoint/{accesspointName}"})}var s=t.resource.split(r)[1];var o=s+"-"+t.accountId;if(!a.dnsCompatibleBucketName(o)||o.match(/\./)){throw i.util.error(new Error,{code:"InvalidARN",message:"Access point resource in ARN is not DNS compatible. Got "+s})}e._parsedArn.accessPoint=s},validateOutpostsArn:function validateOutpostsArn(e){var t=e._parsedArn;if(t.resource.indexOf("outpost:")!==0&&t.resource.indexOf("outpost/")!==0){throw i.util.error(new Error,{code:"InvalidARN",message:"ARN resource should begin with 'outpost/'"})}var r=t.resource["outpost".length];var s=t.resource.split(r)[1];var a=new RegExp(/^([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-]{0,61}[a-zA-Z0-9])$/);if(!a.test(s)){throw i.util.error(new Error,{code:"InvalidARN",message:"Outpost resource in ARN is not DNS compatible. Got "+s})}e._parsedArn.outpostId=s},validateOutpostsAccessPointArn:function validateOutpostsAccessPointArn(e){var t=e._parsedArn;var r=t.resource["outpost".length];if(t.resource.split(r).length!==4){throw i.util.error(new Error,{code:"InvalidARN",message:"Outposts ARN should have two resources outpost/{outpostId}/accesspoint/{accesspointName}"})}var s=t.resource.split(r)[3];var o=s+"-"+t.accountId;if(!a.dnsCompatibleBucketName(o)||o.match(/\./)){throw i.util.error(new Error,{code:"InvalidARN",message:"Access point resource in ARN is not DNS compatible. Got "+s})}e._parsedArn.accessPoint=s},validateArnRegion:function validateArnRegion(e,t){if(t===undefined){t={}}var r=a.loadUseArnRegionConfig(e);var o=e._parsedArn.region;var n=e.service.config.region;var u=e.service.config.useFipsEndpoint;var p=t.allowFipsEndpoint||false;if(!o){var m="ARN region is empty";if(e._parsedArn.service==="s3"){m=m+"\nYou may want to use multi-regional ARN. The feature is not supported in current SDK. "+"You should consider switching to V3(https://github.com/aws/aws-sdk-js-v3)."}throw i.util.error(new Error,{code:"InvalidARN",message:m})}if(u&&!p){throw i.util.error(new Error,{code:"InvalidConfiguration",message:"ARN endpoint is not compatible with FIPS region"})}if(o.indexOf("fips")>=0){throw i.util.error(new Error,{code:"InvalidConfiguration",message:"FIPS region not allowed in ARN"})}if(!r&&o!==n){throw i.util.error(new Error,{code:"InvalidConfiguration",message:"Configured region conflicts with access point region"})}else if(r&&s.getEndpointSuffix(o)!==s.getEndpointSuffix(n)){throw i.util.error(new Error,{code:"InvalidConfiguration",message:"Configured region and access point region not in same partition"})}if(e.service.config.useAccelerateEndpoint){throw i.util.error(new Error,{code:"InvalidConfiguration",message:"useAccelerateEndpoint config is not supported with access point ARN"})}if(e._parsedArn.service==="s3-outposts"&&e.service.config.useDualstackEndpoint){throw i.util.error(new Error,{code:"InvalidConfiguration",message:"Dualstack is not supported with outposts access point ARN"})}},loadUseArnRegionConfig:function loadUseArnRegionConfig(e){var t="AWS_S3_USE_ARN_REGION";var r="s3_use_arn_region";var s=true;var a=e.service._originalConfig||{};if(e.service.config.s3UseArnRegion!==undefined){return e.service.config.s3UseArnRegion}else if(a.s3UseArnRegion!==undefined){s=a.s3UseArnRegion===true}else if(i.util.isNode()){if(process.env[t]){var o=process.env[t].trim().toLowerCase();if(["false","true"].indexOf(o)<0){throw i.util.error(new Error,{code:"InvalidConfiguration",message:t+" only accepts true or false. Got "+process.env[t],retryable:false})}s=o==="true"}else{var n={};var u={};try{n=i.util.getProfilesFromSharedConfig(i.util.iniLoader);u=n[process.env.AWS_PROFILE||i.util.defaultProfile]}catch(e){}if(u[r]){if(["false","true"].indexOf(u[r].trim().toLowerCase())<0){throw i.util.error(new Error,{code:"InvalidConfiguration",message:r+" only accepts true or false. Got "+u[r],retryable:false})}s=u[r].trim().toLowerCase()==="true"}}}e.service.config.s3UseArnRegion=s;return s},validatePopulateUriFromArn:function validatePopulateUriFromArn(e){if(e.service._originalConfig&&e.service._originalConfig.endpoint){throw i.util.error(new Error,{code:"InvalidConfiguration",message:"Custom endpoint is not compatible with access point ARN"})}if(e.service.config.s3ForcePathStyle){throw i.util.error(new Error,{code:"InvalidConfiguration",message:"Cannot construct path-style endpoint with access point"})}},dnsCompatibleBucketName:function dnsCompatibleBucketName(e){var t=e;var r=new RegExp(/^[a-z0-9][a-z0-9\.\-]{1,61}[a-z0-9]$/);var i=new RegExp(/(\d+\.){3}\d+/);var s=new RegExp(/\.\./);return t.match(r)&&!t.match(i)&&!t.match(s)?true:false}};e.exports=a},9342:function(e){e.exports={pagination:{ListChannels:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListPlaybackKeyPairs:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListRecordingConfigurations:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListStreamKeys:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListStreamSessions:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"},ListStreams:{input_token:"nextToken",output_token:"nextToken",limit_key:"maxResults"}}}},9350:function(e,t,r){r(3234);var i=r(395);r(2541);e.exports=i},9351:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2014-06-05",endpointPrefix:"mobileanalytics",serviceFullName:"Amazon Mobile Analytics",serviceId:"Mobile Analytics",signatureVersion:"v4",protocol:"rest-json"},operations:{PutEvents:{http:{requestUri:"/2014-06-05/events",responseCode:202},input:{type:"structure",required:["events","clientContext"],members:{events:{type:"list",member:{type:"structure",required:["eventType","timestamp"],members:{eventType:{},timestamp:{},session:{type:"structure",members:{id:{},duration:{type:"long"},startTimestamp:{},stopTimestamp:{}}},version:{},attributes:{type:"map",key:{},value:{}},metrics:{type:"map",key:{},value:{type:"double"}}}}},clientContext:{location:"header",locationName:"x-amz-Client-Context"},clientContextEncoding:{location:"header",locationName:"x-amz-Client-Context-Encoding"}}}}},shapes:{}}},9370:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2018-05-22",endpointPrefix:"personalize-runtime",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"Amazon Personalize Runtime",serviceId:"Personalize Runtime",signatureVersion:"v4",signingName:"personalize",uid:"personalize-runtime-2018-05-22"},operations:{GetPersonalizedRanking:{http:{requestUri:"/personalize-ranking"},input:{type:"structure",required:["campaignArn","inputList","userId"],members:{campaignArn:{},inputList:{type:"list",member:{}},userId:{},context:{shape:"S6"},filterArn:{},filterValues:{shape:"S9"}}},output:{type:"structure",members:{personalizedRanking:{shape:"Sd"},recommendationId:{}}},idempotent:true},GetRecommendations:{http:{requestUri:"/recommendations"},input:{type:"structure",members:{campaignArn:{},itemId:{},userId:{},numResults:{type:"integer"},context:{shape:"S6"},filterArn:{},filterValues:{shape:"S9"},recommenderArn:{}}},output:{type:"structure",members:{itemList:{shape:"Sd"},recommendationId:{}}},idempotent:true}},shapes:{S6:{type:"map",key:{},value:{type:"string",sensitive:true}},S9:{type:"map",key:{},value:{type:"string",sensitive:true}},Sd:{type:"list",member:{type:"structure",members:{itemId:{},score:{type:"double"}}}}}}},9374:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["kms"]={};i.KMS=s.defineService("kms",["2014-11-01"]);Object.defineProperty(a.services["kms"],"2014-11-01",{get:function get(){var e=r(3224);e.paginators=r(5167).pagination;return e},enumerable:true,configurable:true});e.exports=i.KMS},9381:function(e){e.exports={pagination:{ListSecretVersionIds:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"},ListSecrets:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults"}}}},9389:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2015-11-01",endpointPrefix:"discovery",jsonVersion:"1.1",protocol:"json",serviceFullName:"AWS Application Discovery Service",serviceId:"Application Discovery Service",signatureVersion:"v4",targetPrefix:"AWSPoseidonService_V2015_11_01",uid:"discovery-2015-11-01"},operations:{AssociateConfigurationItemsToApplication:{input:{type:"structure",required:["applicationConfigurationId","configurationIds"],members:{applicationConfigurationId:{},configurationIds:{shape:"S3"}}},output:{type:"structure",members:{}}},BatchDeleteImportData:{input:{type:"structure",required:["importTaskIds"],members:{importTaskIds:{type:"list",member:{}}}},output:{type:"structure",members:{errors:{type:"list",member:{type:"structure",members:{importTaskId:{},errorCode:{},errorDescription:{}}}}}}},CreateApplication:{input:{type:"structure",required:["name"],members:{name:{},description:{}}},output:{type:"structure",members:{configurationId:{}}}},CreateTags:{input:{type:"structure",required:["configurationIds","tags"],members:{configurationIds:{shape:"S3"},tags:{shape:"Si"}}},output:{type:"structure",members:{}}},DeleteApplications:{input:{type:"structure",required:["configurationIds"],members:{configurationIds:{type:"list",member:{}}}},output:{type:"structure",members:{}}},DeleteTags:{input:{type:"structure",required:["configurationIds"],members:{configurationIds:{shape:"S3"},tags:{shape:"Si"}}},output:{type:"structure",members:{}}},DescribeAgents:{input:{type:"structure",members:{agentIds:{shape:"St"},filters:{shape:"Sv"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{agentsInfo:{type:"list",member:{type:"structure",members:{agentId:{},hostName:{},agentNetworkInfoList:{type:"list",member:{type:"structure",members:{ipAddress:{},macAddress:{}}}},connectorId:{},version:{},health:{},lastHealthPingTime:{},collectionStatus:{},agentType:{},registeredTime:{}}}},nextToken:{}}}},DescribeConfigurations:{input:{type:"structure",required:["configurationIds"],members:{configurationIds:{shape:"S3"}}},output:{type:"structure",members:{configurations:{type:"list",member:{type:"map",key:{},value:{}}}}}},DescribeContinuousExports:{input:{type:"structure",members:{exportIds:{type:"list",member:{}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{descriptions:{type:"list",member:{type:"structure",members:{exportId:{},status:{},statusDetail:{},s3Bucket:{},startTime:{type:"timestamp"},stopTime:{type:"timestamp"},dataSource:{},schemaStorageConfig:{shape:"S1o"}}}},nextToken:{}}}},DescribeExportConfigurations:{input:{type:"structure",members:{exportIds:{shape:"S1r"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{exportsInfo:{shape:"S1t"},nextToken:{}}},deprecated:true},DescribeExportTasks:{input:{type:"structure",members:{exportIds:{shape:"S1r"},filters:{shape:"S21"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{exportsInfo:{shape:"S1t"},nextToken:{}}}},DescribeImportTasks:{input:{type:"structure",members:{filters:{type:"list",member:{type:"structure",members:{name:{},values:{type:"list",member:{}}}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{nextToken:{},tasks:{type:"list",member:{shape:"S2e"}}}}},DescribeTags:{input:{type:"structure",members:{filters:{type:"list",member:{type:"structure",required:["name","values"],members:{name:{},values:{shape:"Sx"}}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{tags:{type:"list",member:{type:"structure",members:{configurationType:{},configurationId:{},key:{},value:{},timeOfCreation:{type:"timestamp"}}}},nextToken:{}}}},DisassociateConfigurationItemsFromApplication:{input:{type:"structure",required:["applicationConfigurationId","configurationIds"],members:{applicationConfigurationId:{},configurationIds:{shape:"S3"}}},output:{type:"structure",members:{}}},ExportConfigurations:{output:{type:"structure",members:{exportId:{}}},deprecated:true},GetDiscoverySummary:{input:{type:"structure",members:{}},output:{type:"structure",members:{servers:{type:"long"},applications:{type:"long"},serversMappedToApplications:{type:"long"},serversMappedtoTags:{type:"long"},agentSummary:{type:"structure",required:["activeAgents","healthyAgents","blackListedAgents","shutdownAgents","unhealthyAgents","totalAgents","unknownAgents"],members:{activeAgents:{type:"integer"},healthyAgents:{type:"integer"},blackListedAgents:{type:"integer"},shutdownAgents:{type:"integer"},unhealthyAgents:{type:"integer"},totalAgents:{type:"integer"},unknownAgents:{type:"integer"}}},connectorSummary:{type:"structure",required:["activeConnectors","healthyConnectors","blackListedConnectors","shutdownConnectors","unhealthyConnectors","totalConnectors","unknownConnectors"],members:{activeConnectors:{type:"integer"},healthyConnectors:{type:"integer"},blackListedConnectors:{type:"integer"},shutdownConnectors:{type:"integer"},unhealthyConnectors:{type:"integer"},totalConnectors:{type:"integer"},unknownConnectors:{type:"integer"}}}}}},ListConfigurations:{input:{type:"structure",required:["configurationType"],members:{configurationType:{},filters:{shape:"Sv"},maxResults:{type:"integer"},nextToken:{},orderBy:{type:"list",member:{type:"structure",required:["fieldName"],members:{fieldName:{},sortOrder:{}}}}}},output:{type:"structure",members:{configurations:{type:"list",member:{type:"map",key:{},value:{}}},nextToken:{}}}},ListServerNeighbors:{input:{type:"structure",required:["configurationId"],members:{configurationId:{},portInformationNeeded:{type:"boolean"},neighborConfigurationIds:{shape:"S3"},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",required:["neighbors"],members:{neighbors:{type:"list",member:{type:"structure",required:["sourceServerId","destinationServerId","connectionsCount"],members:{sourceServerId:{},destinationServerId:{},destinationPort:{type:"integer"},transportProtocol:{},connectionsCount:{type:"long"}}}},nextToken:{},knownDependencyCount:{type:"long"}}}},StartContinuousExport:{input:{type:"structure",members:{}},output:{type:"structure",members:{exportId:{},s3Bucket:{},startTime:{type:"timestamp"},dataSource:{},schemaStorageConfig:{shape:"S1o"}}}},StartDataCollectionByAgentIds:{input:{type:"structure",required:["agentIds"],members:{agentIds:{shape:"St"}}},output:{type:"structure",members:{agentsConfigurationStatus:{shape:"S3f"}}}},StartExportTask:{input:{type:"structure",members:{exportDataFormat:{type:"list",member:{}},filters:{shape:"S21"},startTime:{type:"timestamp"},endTime:{type:"timestamp"}}},output:{type:"structure",members:{exportId:{}}}},StartImportTask:{input:{type:"structure",required:["name","importUrl"],members:{clientRequestToken:{idempotencyToken:true},name:{},importUrl:{}}},output:{type:"structure",members:{task:{shape:"S2e"}}}},StopContinuousExport:{input:{type:"structure",required:["exportId"],members:{exportId:{}}},output:{type:"structure",members:{startTime:{type:"timestamp"},stopTime:{type:"timestamp"}}}},StopDataCollectionByAgentIds:{input:{type:"structure",required:["agentIds"],members:{agentIds:{shape:"St"}}},output:{type:"structure",members:{agentsConfigurationStatus:{shape:"S3f"}}}},UpdateApplication:{input:{type:"structure",required:["configurationId"],members:{configurationId:{},name:{},description:{}}},output:{type:"structure",members:{}}}},shapes:{S3:{type:"list",member:{}},Si:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}},St:{type:"list",member:{}},Sv:{type:"list",member:{type:"structure",required:["name","values","condition"],members:{name:{},values:{shape:"Sx"},condition:{}}}},Sx:{type:"list",member:{}},S1o:{type:"map",key:{},value:{}},S1r:{type:"list",member:{}},S1t:{type:"list",member:{type:"structure",required:["exportId","exportStatus","statusMessage","exportRequestTime"],members:{exportId:{},exportStatus:{},statusMessage:{},configurationsDownloadUrl:{},exportRequestTime:{type:"timestamp"},isTruncated:{type:"boolean"},requestedStartTime:{type:"timestamp"},requestedEndTime:{type:"timestamp"}}}},S21:{type:"list",member:{type:"structure",required:["name","values","condition"],members:{name:{},values:{shape:"Sx"},condition:{}}}},S2e:{type:"structure",members:{importTaskId:{},clientRequestToken:{},name:{},importUrl:{},status:{},importRequestTime:{type:"timestamp"},importCompletionTime:{type:"timestamp"},importDeletedTime:{type:"timestamp"},serverImportSuccess:{type:"integer"},serverImportFailure:{type:"integer"},applicationImportSuccess:{type:"integer"},applicationImportFailure:{type:"integer"},errorsAndFailedEntriesZip:{}}},S3f:{type:"list",member:{type:"structure",members:{agentId:{},operationSucceeded:{type:"boolean"},description:{}}}}}}},9404:function(e){e.exports={pagination:{DescribeProjectVersions:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ProjectVersionDescriptions"},DescribeProjects:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"ProjectDescriptions"},GetCelebrityRecognition:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetContentModeration:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetFaceDetection:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetFaceSearch:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetLabelDetection:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetPersonTracking:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetSegmentDetection:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},GetTextDetection:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"},ListCollections:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"CollectionIds"},ListDatasetEntries:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"DatasetEntries"},ListDatasetLabels:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"DatasetLabelDescriptions"},ListFaces:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken",result_key:"Faces"},ListStreamProcessors:{input_token:"NextToken",limit_key:"MaxResults",output_token:"NextToken"}}}},9405:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["firehose"]={};i.Firehose=s.defineService("firehose",["2015-08-04"]);Object.defineProperty(a.services["firehose"],"2015-08-04",{get:function get(){var e=r(5704);e.paginators=r(9837).pagination;return e},enumerable:true,configurable:true});e.exports=i.Firehose},9411:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2020-02-26",endpointPrefix:"drs",jsonVersion:"1.1",protocol:"rest-json",serviceAbbreviation:"drs",serviceFullName:"Elastic Disaster Recovery Service",serviceId:"drs",signatureVersion:"v4",signingName:"drs",uid:"drs-2020-02-26"},operations:{CreateReplicationConfigurationTemplate:{http:{requestUri:"/CreateReplicationConfigurationTemplate",responseCode:201},input:{type:"structure",required:["associateDefaultSecurityGroup","bandwidthThrottling","createPublicIP","dataPlaneRouting","defaultLargeStagingDiskType","ebsEncryption","pitPolicy","replicationServerInstanceType","replicationServersSecurityGroupsIDs","stagingAreaSubnetId","stagingAreaTags","useDedicatedReplicationServer"],members:{associateDefaultSecurityGroup:{type:"boolean"},bandwidthThrottling:{type:"long"},createPublicIP:{type:"boolean"},dataPlaneRouting:{},defaultLargeStagingDiskType:{},ebsEncryption:{},ebsEncryptionKeyArn:{},pitPolicy:{shape:"S8"},replicationServerInstanceType:{},replicationServersSecurityGroupsIDs:{shape:"Sd"},stagingAreaSubnetId:{},stagingAreaTags:{shape:"Sg"},tags:{shape:"Sg"},useDedicatedReplicationServer:{type:"boolean"}}},output:{shape:"Sj"}},DeleteJob:{http:{requestUri:"/DeleteJob",responseCode:204},input:{type:"structure",required:["jobID"],members:{jobID:{}}},output:{type:"structure",members:{}},idempotent:true},DeleteRecoveryInstance:{http:{requestUri:"/DeleteRecoveryInstance",responseCode:200},input:{type:"structure",required:["recoveryInstanceID"],members:{recoveryInstanceID:{}}}},DeleteReplicationConfigurationTemplate:{http:{requestUri:"/DeleteReplicationConfigurationTemplate",responseCode:204},input:{type:"structure",required:["replicationConfigurationTemplateID"],members:{replicationConfigurationTemplateID:{}}},output:{type:"structure",members:{}},idempotent:true},DeleteSourceServer:{http:{requestUri:"/DeleteSourceServer",responseCode:204},input:{type:"structure",required:["sourceServerID"],members:{sourceServerID:{}}},output:{type:"structure",members:{}},idempotent:true},DescribeJobLogItems:{http:{requestUri:"/DescribeJobLogItems",responseCode:200},input:{type:"structure",required:["jobID"],members:{jobID:{},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{items:{type:"list",member:{type:"structure",members:{event:{},eventData:{type:"structure",members:{conversionServerID:{},rawError:{},sourceServerID:{},targetInstanceID:{}}},logDateTime:{}}}},nextToken:{}}}},DescribeJobs:{http:{requestUri:"/DescribeJobs",responseCode:200},input:{type:"structure",required:["filters"],members:{filters:{type:"structure",members:{fromDate:{},jobIDs:{type:"list",member:{}},toDate:{}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{items:{type:"list",member:{shape:"S1a"}},nextToken:{}}}},DescribeRecoveryInstances:{http:{requestUri:"/DescribeRecoveryInstances",responseCode:200},input:{type:"structure",required:["filters"],members:{filters:{type:"structure",members:{recoveryInstanceIDs:{type:"list",member:{}},sourceServerIDs:{type:"list",member:{}}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{items:{type:"list",member:{type:"structure",members:{arn:{},dataReplicationInfo:{type:"structure",members:{dataReplicationError:{type:"structure",members:{error:{},rawError:{}}},dataReplicationInitiation:{type:"structure",members:{startDateTime:{},steps:{type:"list",member:{type:"structure",members:{name:{},status:{}}}}}},dataReplicationState:{},etaDateTime:{},lagDuration:{},replicatedDisks:{type:"list",member:{type:"structure",members:{backloggedStorageBytes:{type:"long"},deviceName:{},replicatedStorageBytes:{type:"long"},rescannedStorageBytes:{type:"long"},totalStorageBytes:{type:"long"}}}}}},ec2InstanceID:{},ec2InstanceState:{},failback:{type:"structure",members:{agentLastSeenByServiceDateTime:{},elapsedReplicationDuration:{},failbackClientID:{},failbackClientLastSeenByServiceDateTime:{},failbackInitiationTime:{},failbackJobID:{},failbackToOriginalServer:{type:"boolean"},firstByteDateTime:{},state:{}}},isDrill:{type:"boolean"},jobID:{},pointInTimeSnapshotDateTime:{},recoveryInstanceID:{},recoveryInstanceProperties:{type:"structure",members:{cpus:{shape:"S24"},disks:{type:"list",member:{type:"structure",members:{bytes:{type:"long"},ebsVolumeID:{},internalDeviceName:{}}}},identificationHints:{shape:"S29"},lastUpdatedDateTime:{},networkInterfaces:{shape:"S2a"},os:{shape:"S2d"},ramBytes:{type:"long"}}},sourceServerID:{},tags:{shape:"Sg"}}}},nextToken:{}}}},DescribeRecoverySnapshots:{http:{requestUri:"/DescribeRecoverySnapshots",responseCode:200},input:{type:"structure",required:["sourceServerID"],members:{filters:{type:"structure",members:{fromDateTime:{},toDateTime:{}}},maxResults:{type:"integer"},nextToken:{},order:{},sourceServerID:{}}},output:{type:"structure",members:{items:{type:"list",member:{type:"structure",required:["expectedTimestamp","snapshotID","sourceServerID"],members:{ebsSnapshots:{type:"list",member:{}},expectedTimestamp:{},snapshotID:{},sourceServerID:{},timestamp:{}}}},nextToken:{}}}},DescribeReplicationConfigurationTemplates:{http:{requestUri:"/DescribeReplicationConfigurationTemplates",responseCode:200},input:{type:"structure",required:["replicationConfigurationTemplateIDs"],members:{maxResults:{type:"integer"},nextToken:{},replicationConfigurationTemplateIDs:{type:"list",member:{}}}},output:{type:"structure",members:{items:{type:"list",member:{shape:"Sj"}},nextToken:{}}}},DescribeSourceServers:{http:{requestUri:"/DescribeSourceServers",responseCode:200},input:{type:"structure",required:["filters"],members:{filters:{type:"structure",members:{hardwareId:{},sourceServerIDs:{type:"list",member:{}}}},maxResults:{type:"integer"},nextToken:{}}},output:{type:"structure",members:{items:{type:"list",member:{shape:"S2w"}},nextToken:{}}}},DisconnectRecoveryInstance:{http:{requestUri:"/DisconnectRecoveryInstance",responseCode:200},input:{type:"structure",required:["recoveryInstanceID"],members:{recoveryInstanceID:{}}}},DisconnectSourceServer:{http:{requestUri:"/DisconnectSourceServer",responseCode:200},input:{type:"structure",required:["sourceServerID"],members:{sourceServerID:{}}},output:{shape:"S2w"}},GetFailbackReplicationConfiguration:{http:{requestUri:"/GetFailbackReplicationConfiguration",responseCode:200},input:{type:"structure",required:["recoveryInstanceID"],members:{recoveryInstanceID:{}}},output:{type:"structure",required:["recoveryInstanceID"],members:{bandwidthThrottling:{type:"long"},name:{},recoveryInstanceID:{},usePrivateIP:{type:"boolean"}}}},GetLaunchConfiguration:{http:{requestUri:"/GetLaunchConfiguration",responseCode:200},input:{type:"structure",required:["sourceServerID"],members:{sourceServerID:{}}},output:{shape:"S3l"}},GetReplicationConfiguration:{http:{requestUri:"/GetReplicationConfiguration",responseCode:200},input:{type:"structure",required:["sourceServerID"],members:{sourceServerID:{}}},output:{shape:"S3r"}},InitializeService:{http:{requestUri:"/InitializeService",responseCode:204},input:{type:"structure",members:{}},output:{type:"structure",members:{}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"uri",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"Sg"}}}},RetryDataReplication:{http:{requestUri:"/RetryDataReplication",responseCode:200},input:{type:"structure",required:["sourceServerID"],members:{sourceServerID:{}}},output:{shape:"S2w"}},StartFailbackLaunch:{http:{requestUri:"/StartFailbackLaunch",responseCode:200},input:{type:"structure",required:["recoveryInstanceIDs"],members:{recoveryInstanceIDs:{type:"list",member:{}},tags:{shape:"Sg"}}},output:{type:"structure",members:{job:{shape:"S1a"}}}},StartRecovery:{http:{requestUri:"/StartRecovery",responseCode:202},input:{type:"structure",required:["sourceServers"],members:{isDrill:{type:"boolean"},sourceServers:{type:"list",member:{type:"structure",required:["sourceServerID"],members:{recoverySnapshotID:{},sourceServerID:{}}}},tags:{shape:"Sg"}}},output:{type:"structure",members:{job:{shape:"S1a"}}}},StopFailback:{http:{requestUri:"/StopFailback",responseCode:200},input:{type:"structure",required:["recoveryInstanceID"],members:{recoveryInstanceID:{}}}},TagResource:{http:{requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tags:{shape:"Sg"}}},idempotent:true},TerminateRecoveryInstances:{http:{requestUri:"/TerminateRecoveryInstances",responseCode:200},input:{type:"structure",required:["recoveryInstanceIDs"],members:{recoveryInstanceIDs:{type:"list",member:{}}}},output:{type:"structure",members:{job:{shape:"S1a"}}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags/{resourceArn}",responseCode:200},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{location:"uri",locationName:"resourceArn"},tagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{},sensitive:true}}},idempotent:true},UpdateFailbackReplicationConfiguration:{http:{requestUri:"/UpdateFailbackReplicationConfiguration",responseCode:200},input:{type:"structure",required:["recoveryInstanceID"],members:{bandwidthThrottling:{type:"long"},name:{},recoveryInstanceID:{},usePrivateIP:{type:"boolean"}}}},UpdateLaunchConfiguration:{http:{requestUri:"/UpdateLaunchConfiguration",responseCode:200},input:{type:"structure",required:["sourceServerID"],members:{copyPrivateIp:{type:"boolean"},copyTags:{type:"boolean"},launchDisposition:{},licensing:{shape:"S3n"},name:{},sourceServerID:{},targetInstanceTypeRightSizingMethod:{}}},output:{shape:"S3l"},idempotent:true},UpdateReplicationConfiguration:{http:{requestUri:"/UpdateReplicationConfiguration",responseCode:200},input:{type:"structure",required:["sourceServerID"],members:{associateDefaultSecurityGroup:{type:"boolean"},bandwidthThrottling:{type:"long"},createPublicIP:{type:"boolean"},dataPlaneRouting:{},defaultLargeStagingDiskType:{},ebsEncryption:{},ebsEncryptionKeyArn:{},name:{},pitPolicy:{shape:"S8"},replicatedDisks:{shape:"S3s"},replicationServerInstanceType:{},replicationServersSecurityGroupsIDs:{shape:"Sd"},sourceServerID:{},stagingAreaSubnetId:{},stagingAreaTags:{shape:"Sg"},useDedicatedReplicationServer:{type:"boolean"}}},output:{shape:"S3r"},idempotent:true},UpdateReplicationConfigurationTemplate:{http:{requestUri:"/UpdateReplicationConfigurationTemplate",responseCode:200},input:{type:"structure",required:["replicationConfigurationTemplateID"],members:{arn:{},associateDefaultSecurityGroup:{type:"boolean"},bandwidthThrottling:{type:"long"},createPublicIP:{type:"boolean"},dataPlaneRouting:{},defaultLargeStagingDiskType:{},ebsEncryption:{},ebsEncryptionKeyArn:{},pitPolicy:{shape:"S8"},replicationConfigurationTemplateID:{},replicationServerInstanceType:{},replicationServersSecurityGroupsIDs:{shape:"Sd"},stagingAreaSubnetId:{},stagingAreaTags:{shape:"Sg"},useDedicatedReplicationServer:{type:"boolean"}}},output:{shape:"Sj"}}},shapes:{S8:{type:"list",member:{type:"structure",required:["interval","retentionDuration","units"],members:{enabled:{type:"boolean"},interval:{type:"integer"},retentionDuration:{type:"integer"},ruleID:{type:"long"},units:{}}}},Sd:{type:"list",member:{}},Sg:{type:"map",key:{},value:{},sensitive:true},Sj:{type:"structure",required:["replicationConfigurationTemplateID"],members:{arn:{},associateDefaultSecurityGroup:{type:"boolean"},bandwidthThrottling:{type:"long"},createPublicIP:{type:"boolean"},dataPlaneRouting:{},defaultLargeStagingDiskType:{},ebsEncryption:{},ebsEncryptionKeyArn:{},pitPolicy:{shape:"S8"},replicationConfigurationTemplateID:{},replicationServerInstanceType:{},replicationServersSecurityGroupsIDs:{shape:"Sd"},stagingAreaSubnetId:{},stagingAreaTags:{shape:"Sg"},tags:{shape:"Sg"},useDedicatedReplicationServer:{type:"boolean"}}},S1a:{type:"structure",required:["jobID"],members:{arn:{},creationDateTime:{},endDateTime:{},initiatedBy:{},jobID:{},participatingServers:{type:"list",member:{type:"structure",members:{launchStatus:{},recoveryInstanceID:{},sourceServerID:{}}}},status:{},tags:{shape:"Sg"},type:{}}},S24:{type:"list",member:{type:"structure",members:{cores:{type:"long"},modelName:{}}}},S29:{type:"structure",members:{awsInstanceID:{},fqdn:{},hostname:{},vmWareUuid:{}}},S2a:{type:"list",member:{type:"structure",members:{ips:{type:"list",member:{}},isPrimary:{type:"boolean"},macAddress:{}}}},S2d:{type:"structure",members:{fullString:{}}},S2w:{type:"structure",members:{arn:{},dataReplicationInfo:{type:"structure",members:{dataReplicationError:{type:"structure",members:{error:{},rawError:{}}},dataReplicationInitiation:{type:"structure",members:{nextAttemptDateTime:{},startDateTime:{},steps:{type:"list",member:{type:"structure",members:{name:{},status:{}}}}}},dataReplicationState:{},etaDateTime:{},lagDuration:{},replicatedDisks:{type:"list",member:{type:"structure",members:{backloggedStorageBytes:{type:"long"},deviceName:{},replicatedStorageBytes:{type:"long"},rescannedStorageBytes:{type:"long"},totalStorageBytes:{type:"long"}}}}}},lastLaunchResult:{},lifeCycle:{type:"structure",members:{addedToServiceDateTime:{},elapsedReplicationDuration:{},firstByteDateTime:{},lastLaunch:{type:"structure",members:{initiated:{type:"structure",members:{apiCallDateTime:{},jobID:{},type:{}}}}},lastSeenByServiceDateTime:{}}},recoveryInstanceId:{},sourceProperties:{type:"structure",members:{cpus:{shape:"S24"},disks:{type:"list",member:{type:"structure",members:{bytes:{type:"long"},deviceName:{}}}},identificationHints:{shape:"S29"},lastUpdatedDateTime:{},networkInterfaces:{shape:"S2a"},os:{shape:"S2d"},ramBytes:{type:"long"},recommendedInstanceType:{}}},sourceServerID:{},tags:{shape:"Sg"}}},S3l:{type:"structure",members:{copyPrivateIp:{type:"boolean"},copyTags:{type:"boolean"},ec2LaunchTemplateID:{},launchDisposition:{},licensing:{shape:"S3n"},name:{},sourceServerID:{},targetInstanceTypeRightSizingMethod:{}}},S3n:{type:"structure",members:{osByol:{type:"boolean"}}},S3r:{type:"structure",members:{associateDefaultSecurityGroup:{type:"boolean"},bandwidthThrottling:{type:"long"},createPublicIP:{type:"boolean"},dataPlaneRouting:{},defaultLargeStagingDiskType:{},ebsEncryption:{},ebsEncryptionKeyArn:{},name:{},pitPolicy:{shape:"S8"},replicatedDisks:{shape:"S3s"},replicationServerInstanceType:{},replicationServersSecurityGroupsIDs:{shape:"Sd"},sourceServerID:{},stagingAreaSubnetId:{},stagingAreaTags:{shape:"Sg"},useDedicatedReplicationServer:{type:"boolean"}}},S3s:{type:"list",member:{type:"structure",members:{deviceName:{},iops:{type:"long"},isBootDisk:{type:"boolean"},stagingDiskType:{},throughput:{type:"long"}}}}}}},9417:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2019-01-25",endpointPrefix:"appmesh",jsonVersion:"1.1",protocol:"rest-json",serviceFullName:"AWS App Mesh",serviceId:"App Mesh",signatureVersion:"v4",signingName:"appmesh",uid:"appmesh-2019-01-25"},operations:{CreateGatewayRoute:{http:{method:"PUT",requestUri:"/v20190125/meshes/{meshName}/virtualGateway/{virtualGatewayName}/gatewayRoutes",responseCode:200},input:{type:"structure",required:["gatewayRouteName","meshName","spec","virtualGatewayName"],members:{clientToken:{idempotencyToken:true},gatewayRouteName:{},meshName:{location:"uri",locationName:"meshName"},meshOwner:{location:"querystring",locationName:"meshOwner"},spec:{shape:"S5"},tags:{shape:"S19"},virtualGatewayName:{location:"uri",locationName:"virtualGatewayName"}}},output:{type:"structure",required:["gatewayRoute"],members:{gatewayRoute:{shape:"S1e"}},payload:"gatewayRoute"},idempotent:true},CreateMesh:{http:{method:"PUT",requestUri:"/v20190125/meshes",responseCode:200},input:{type:"structure",required:["meshName"],members:{clientToken:{idempotencyToken:true},meshName:{},spec:{shape:"S1l"},tags:{shape:"S19"}}},output:{type:"structure",required:["mesh"],members:{mesh:{shape:"S1p"}},payload:"mesh"},idempotent:true},CreateRoute:{http:{method:"PUT",requestUri:"/v20190125/meshes/{meshName}/virtualRouter/{virtualRouterName}/routes",responseCode:200},input:{type:"structure",required:["meshName","routeName","spec","virtualRouterName"],members:{clientToken:{idempotencyToken:true},meshName:{location:"uri",locationName:"meshName"},meshOwner:{location:"querystring",locationName:"meshOwner"},routeName:{},spec:{shape:"S1t"},tags:{shape:"S19"},virtualRouterName:{location:"uri",locationName:"virtualRouterName"}}},output:{type:"structure",required:["route"],members:{route:{shape:"S2t"}},payload:"route"},idempotent:true},CreateVirtualGateway:{http:{method:"PUT",requestUri:"/v20190125/meshes/{meshName}/virtualGateways",responseCode:200},input:{type:"structure",required:["meshName","spec","virtualGatewayName"],members:{clientToken:{idempotencyToken:true},meshName:{location:"uri",locationName:"meshName"},meshOwner:{location:"querystring",locationName:"meshOwner"},spec:{shape:"S2x"},tags:{shape:"S19"},virtualGatewayName:{}}},output:{type:"structure",required:["virtualGateway"],members:{virtualGateway:{shape:"S47"}},payload:"virtualGateway"},idempotent:true},CreateVirtualNode:{http:{method:"PUT",requestUri:"/v20190125/meshes/{meshName}/virtualNodes",responseCode:200},input:{type:"structure",required:["meshName","spec","virtualNodeName"],members:{clientToken:{idempotencyToken:true},meshName:{location:"uri",locationName:"meshName"},meshOwner:{location:"querystring",locationName:"meshOwner"},spec:{shape:"S4b"},tags:{shape:"S19"},virtualNodeName:{}}},output:{type:"structure",required:["virtualNode"],members:{virtualNode:{shape:"S5t"}},payload:"virtualNode"},idempotent:true},CreateVirtualRouter:{http:{method:"PUT",requestUri:"/v20190125/meshes/{meshName}/virtualRouters",responseCode:200},input:{type:"structure",required:["meshName","spec","virtualRouterName"],members:{clientToken:{idempotencyToken:true},meshName:{location:"uri",locationName:"meshName"},meshOwner:{location:"querystring",locationName:"meshOwner"},spec:{shape:"S5x"},tags:{shape:"S19"},virtualRouterName:{}}},output:{type:"structure",required:["virtualRouter"],members:{virtualRouter:{shape:"S61"}},payload:"virtualRouter"},idempotent:true},CreateVirtualService:{http:{method:"PUT",requestUri:"/v20190125/meshes/{meshName}/virtualServices",responseCode:200},input:{type:"structure",required:["meshName","spec","virtualServiceName"],members:{clientToken:{idempotencyToken:true},meshName:{location:"uri",locationName:"meshName"},meshOwner:{location:"querystring",locationName:"meshOwner"},spec:{shape:"S65"},tags:{shape:"S19"},virtualServiceName:{}}},output:{type:"structure",required:["virtualService"],members:{virtualService:{shape:"S6a"}},payload:"virtualService"},idempotent:true},DeleteGatewayRoute:{http:{method:"DELETE",requestUri:"/v20190125/meshes/{meshName}/virtualGateway/{virtualGatewayName}/gatewayRoutes/{gatewayRouteName}",responseCode:200},input:{type:"structure",required:["gatewayRouteName","meshName","virtualGatewayName"],members:{gatewayRouteName:{location:"uri",locationName:"gatewayRouteName"},meshName:{location:"uri",locationName:"meshName"},meshOwner:{location:"querystring",locationName:"meshOwner"},virtualGatewayName:{location:"uri",locationName:"virtualGatewayName"}}},output:{type:"structure",required:["gatewayRoute"],members:{gatewayRoute:{shape:"S1e"}},payload:"gatewayRoute"},idempotent:true},DeleteMesh:{http:{method:"DELETE",requestUri:"/v20190125/meshes/{meshName}",responseCode:200},input:{type:"structure",required:["meshName"],members:{meshName:{location:"uri",locationName:"meshName"}}},output:{type:"structure",required:["mesh"],members:{mesh:{shape:"S1p"}},payload:"mesh"},idempotent:true},DeleteRoute:{http:{method:"DELETE",requestUri:"/v20190125/meshes/{meshName}/virtualRouter/{virtualRouterName}/routes/{routeName}",responseCode:200},input:{type:"structure",required:["meshName","routeName","virtualRouterName"],members:{meshName:{location:"uri",locationName:"meshName"},meshOwner:{location:"querystring",locationName:"meshOwner"},routeName:{location:"uri",locationName:"routeName"},virtualRouterName:{location:"uri",locationName:"virtualRouterName"}}},output:{type:"structure",required:["route"],members:{route:{shape:"S2t"}},payload:"route"},idempotent:true},DeleteVirtualGateway:{http:{method:"DELETE",requestUri:"/v20190125/meshes/{meshName}/virtualGateways/{virtualGatewayName}",responseCode:200},input:{type:"structure",required:["meshName","virtualGatewayName"],members:{meshName:{location:"uri",locationName:"meshName"},meshOwner:{location:"querystring",locationName:"meshOwner"},virtualGatewayName:{location:"uri",locationName:"virtualGatewayName"}}},output:{type:"structure",required:["virtualGateway"],members:{virtualGateway:{shape:"S47"}},payload:"virtualGateway"},idempotent:true},DeleteVirtualNode:{http:{method:"DELETE",requestUri:"/v20190125/meshes/{meshName}/virtualNodes/{virtualNodeName}",responseCode:200},input:{type:"structure",required:["meshName","virtualNodeName"],members:{meshName:{location:"uri",locationName:"meshName"},meshOwner:{location:"querystring",locationName:"meshOwner"},virtualNodeName:{location:"uri",locationName:"virtualNodeName"}}},output:{type:"structure",required:["virtualNode"],members:{virtualNode:{shape:"S5t"}},payload:"virtualNode"},idempotent:true},DeleteVirtualRouter:{http:{method:"DELETE",requestUri:"/v20190125/meshes/{meshName}/virtualRouters/{virtualRouterName}",responseCode:200},input:{type:"structure",required:["meshName","virtualRouterName"],members:{meshName:{location:"uri",locationName:"meshName"},meshOwner:{location:"querystring",locationName:"meshOwner"},virtualRouterName:{location:"uri",locationName:"virtualRouterName"}}},output:{type:"structure",required:["virtualRouter"],members:{virtualRouter:{shape:"S61"}},payload:"virtualRouter"},idempotent:true},DeleteVirtualService:{http:{method:"DELETE",requestUri:"/v20190125/meshes/{meshName}/virtualServices/{virtualServiceName}",responseCode:200},input:{type:"structure",required:["meshName","virtualServiceName"],members:{meshName:{location:"uri",locationName:"meshName"},meshOwner:{location:"querystring",locationName:"meshOwner"},virtualServiceName:{location:"uri",locationName:"virtualServiceName"}}},output:{type:"structure",required:["virtualService"],members:{virtualService:{shape:"S6a"}},payload:"virtualService"},idempotent:true},DescribeGatewayRoute:{http:{method:"GET",requestUri:"/v20190125/meshes/{meshName}/virtualGateway/{virtualGatewayName}/gatewayRoutes/{gatewayRouteName}",responseCode:200},input:{type:"structure",required:["gatewayRouteName","meshName","virtualGatewayName"],members:{gatewayRouteName:{location:"uri",locationName:"gatewayRouteName"},meshName:{location:"uri",locationName:"meshName"},meshOwner:{location:"querystring",locationName:"meshOwner"},virtualGatewayName:{location:"uri",locationName:"virtualGatewayName"}}},output:{type:"structure",required:["gatewayRoute"],members:{gatewayRoute:{shape:"S1e"}},payload:"gatewayRoute"}},DescribeMesh:{http:{method:"GET",requestUri:"/v20190125/meshes/{meshName}",responseCode:200},input:{type:"structure",required:["meshName"],members:{meshName:{location:"uri",locationName:"meshName"},meshOwner:{location:"querystring",locationName:"meshOwner"}}},output:{type:"structure",required:["mesh"],members:{mesh:{shape:"S1p"}},payload:"mesh"}},DescribeRoute:{http:{method:"GET",requestUri:"/v20190125/meshes/{meshName}/virtualRouter/{virtualRouterName}/routes/{routeName}",responseCode:200},input:{type:"structure",required:["meshName","routeName","virtualRouterName"],members:{meshName:{location:"uri",locationName:"meshName"},meshOwner:{location:"querystring",locationName:"meshOwner"},routeName:{location:"uri",locationName:"routeName"},virtualRouterName:{location:"uri",locationName:"virtualRouterName"}}},output:{type:"structure",required:["route"],members:{route:{shape:"S2t"}},payload:"route"}},DescribeVirtualGateway:{http:{method:"GET",requestUri:"/v20190125/meshes/{meshName}/virtualGateways/{virtualGatewayName}",responseCode:200},input:{type:"structure",required:["meshName","virtualGatewayName"],members:{meshName:{location:"uri",locationName:"meshName"},meshOwner:{location:"querystring",locationName:"meshOwner"},virtualGatewayName:{location:"uri",locationName:"virtualGatewayName"}}},output:{type:"structure",required:["virtualGateway"],members:{virtualGateway:{shape:"S47"}},payload:"virtualGateway"}},DescribeVirtualNode:{http:{method:"GET",requestUri:"/v20190125/meshes/{meshName}/virtualNodes/{virtualNodeName}",responseCode:200},input:{type:"structure",required:["meshName","virtualNodeName"],members:{meshName:{location:"uri",locationName:"meshName"},meshOwner:{location:"querystring",locationName:"meshOwner"},virtualNodeName:{location:"uri",locationName:"virtualNodeName"}}},output:{type:"structure",required:["virtualNode"],members:{virtualNode:{shape:"S5t"}},payload:"virtualNode"}},DescribeVirtualRouter:{http:{method:"GET",requestUri:"/v20190125/meshes/{meshName}/virtualRouters/{virtualRouterName}",responseCode:200},input:{type:"structure",required:["meshName","virtualRouterName"],members:{meshName:{location:"uri",locationName:"meshName"},meshOwner:{location:"querystring",locationName:"meshOwner"},virtualRouterName:{location:"uri",locationName:"virtualRouterName"}}},output:{type:"structure",required:["virtualRouter"],members:{virtualRouter:{shape:"S61"}},payload:"virtualRouter"}},DescribeVirtualService:{http:{method:"GET",requestUri:"/v20190125/meshes/{meshName}/virtualServices/{virtualServiceName}",responseCode:200},input:{type:"structure",required:["meshName","virtualServiceName"],members:{meshName:{location:"uri",locationName:"meshName"},meshOwner:{location:"querystring",locationName:"meshOwner"},virtualServiceName:{location:"uri",locationName:"virtualServiceName"}}},output:{type:"structure",required:["virtualService"],members:{virtualService:{shape:"S6a"}},payload:"virtualService"}},ListGatewayRoutes:{http:{method:"GET",requestUri:"/v20190125/meshes/{meshName}/virtualGateway/{virtualGatewayName}/gatewayRoutes",responseCode:200},input:{type:"structure",required:["meshName","virtualGatewayName"],members:{limit:{location:"querystring",locationName:"limit",type:"integer"},meshName:{location:"uri",locationName:"meshName"},meshOwner:{location:"querystring",locationName:"meshOwner"},nextToken:{location:"querystring",locationName:"nextToken"},virtualGatewayName:{location:"uri",locationName:"virtualGatewayName"}}},output:{type:"structure",required:["gatewayRoutes"],members:{gatewayRoutes:{type:"list",member:{type:"structure",required:["arn","createdAt","gatewayRouteName","lastUpdatedAt","meshName","meshOwner","resourceOwner","version","virtualGatewayName"],members:{arn:{},createdAt:{type:"timestamp"},gatewayRouteName:{},lastUpdatedAt:{type:"timestamp"},meshName:{},meshOwner:{},resourceOwner:{},version:{type:"long"},virtualGatewayName:{}}}},nextToken:{}}}},ListMeshes:{http:{method:"GET",requestUri:"/v20190125/meshes",responseCode:200},input:{type:"structure",members:{limit:{location:"querystring",locationName:"limit",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["meshes"],members:{meshes:{type:"list",member:{type:"structure",required:["arn","createdAt","lastUpdatedAt","meshName","meshOwner","resourceOwner","version"],members:{arn:{},createdAt:{type:"timestamp"},lastUpdatedAt:{type:"timestamp"},meshName:{},meshOwner:{},resourceOwner:{},version:{type:"long"}}}},nextToken:{}}}},ListRoutes:{http:{method:"GET",requestUri:"/v20190125/meshes/{meshName}/virtualRouter/{virtualRouterName}/routes",responseCode:200},input:{type:"structure",required:["meshName","virtualRouterName"],members:{limit:{location:"querystring",locationName:"limit",type:"integer"},meshName:{location:"uri",locationName:"meshName"},meshOwner:{location:"querystring",locationName:"meshOwner"},nextToken:{location:"querystring",locationName:"nextToken"},virtualRouterName:{location:"uri",locationName:"virtualRouterName"}}},output:{type:"structure",required:["routes"],members:{nextToken:{},routes:{type:"list",member:{type:"structure",required:["arn","createdAt","lastUpdatedAt","meshName","meshOwner","resourceOwner","routeName","version","virtualRouterName"],members:{arn:{},createdAt:{type:"timestamp"},lastUpdatedAt:{type:"timestamp"},meshName:{},meshOwner:{},resourceOwner:{},routeName:{},version:{type:"long"},virtualRouterName:{}}}}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/v20190125/tags",responseCode:200},input:{type:"structure",required:["resourceArn"],members:{limit:{location:"querystring",locationName:"limit",type:"integer"},nextToken:{location:"querystring",locationName:"nextToken"},resourceArn:{location:"querystring",locationName:"resourceArn"}}},output:{type:"structure",required:["tags"],members:{nextToken:{},tags:{shape:"S19"}}}},ListVirtualGateways:{http:{method:"GET",requestUri:"/v20190125/meshes/{meshName}/virtualGateways",responseCode:200},input:{type:"structure",required:["meshName"],members:{limit:{location:"querystring",locationName:"limit",type:"integer"},meshName:{location:"uri",locationName:"meshName"},meshOwner:{location:"querystring",locationName:"meshOwner"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["virtualGateways"],members:{nextToken:{},virtualGateways:{type:"list",member:{type:"structure",required:["arn","createdAt","lastUpdatedAt","meshName","meshOwner","resourceOwner","version","virtualGatewayName"],members:{arn:{},createdAt:{type:"timestamp"},lastUpdatedAt:{type:"timestamp"},meshName:{},meshOwner:{},resourceOwner:{},version:{type:"long"},virtualGatewayName:{}}}}}}},ListVirtualNodes:{http:{method:"GET",requestUri:"/v20190125/meshes/{meshName}/virtualNodes",responseCode:200},input:{type:"structure",required:["meshName"],members:{limit:{location:"querystring",locationName:"limit",type:"integer"},meshName:{location:"uri",locationName:"meshName"},meshOwner:{location:"querystring",locationName:"meshOwner"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["virtualNodes"],members:{nextToken:{},virtualNodes:{type:"list",member:{type:"structure",required:["arn","createdAt","lastUpdatedAt","meshName","meshOwner","resourceOwner","version","virtualNodeName"],members:{arn:{},createdAt:{type:"timestamp"},lastUpdatedAt:{type:"timestamp"},meshName:{},meshOwner:{},resourceOwner:{},version:{type:"long"},virtualNodeName:{}}}}}}},ListVirtualRouters:{http:{method:"GET",requestUri:"/v20190125/meshes/{meshName}/virtualRouters",responseCode:200},input:{type:"structure",required:["meshName"],members:{limit:{location:"querystring",locationName:"limit",type:"integer"},meshName:{location:"uri",locationName:"meshName"},meshOwner:{location:"querystring",locationName:"meshOwner"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["virtualRouters"],members:{nextToken:{},virtualRouters:{type:"list",member:{type:"structure",required:["arn","createdAt","lastUpdatedAt","meshName","meshOwner","resourceOwner","version","virtualRouterName"],members:{arn:{},createdAt:{type:"timestamp"},lastUpdatedAt:{type:"timestamp"},meshName:{},meshOwner:{},resourceOwner:{},version:{type:"long"},virtualRouterName:{}}}}}}},ListVirtualServices:{http:{method:"GET",requestUri:"/v20190125/meshes/{meshName}/virtualServices",responseCode:200},input:{type:"structure",required:["meshName"],members:{limit:{location:"querystring",locationName:"limit",type:"integer"},meshName:{location:"uri",locationName:"meshName"},meshOwner:{location:"querystring",locationName:"meshOwner"},nextToken:{location:"querystring",locationName:"nextToken"}}},output:{type:"structure",required:["virtualServices"],members:{nextToken:{},virtualServices:{type:"list",member:{type:"structure",required:["arn","createdAt","lastUpdatedAt","meshName","meshOwner","resourceOwner","version","virtualServiceName"],members:{arn:{},createdAt:{type:"timestamp"},lastUpdatedAt:{type:"timestamp"},meshName:{},meshOwner:{},resourceOwner:{},version:{type:"long"},virtualServiceName:{}}}}}}},TagResource:{http:{method:"PUT",requestUri:"/v20190125/tag",responseCode:200},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"querystring",locationName:"resourceArn"},tags:{shape:"S19"}}},output:{type:"structure",members:{}},idempotent:true},UntagResource:{http:{method:"PUT",requestUri:"/v20190125/untag",responseCode:200},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{location:"querystring",locationName:"resourceArn"},tagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}},idempotent:true},UpdateGatewayRoute:{http:{method:"PUT",requestUri:"/v20190125/meshes/{meshName}/virtualGateway/{virtualGatewayName}/gatewayRoutes/{gatewayRouteName}",responseCode:200},input:{type:"structure",required:["gatewayRouteName","meshName","spec","virtualGatewayName"],members:{clientToken:{idempotencyToken:true},gatewayRouteName:{location:"uri",locationName:"gatewayRouteName"},meshName:{location:"uri",locationName:"meshName"},meshOwner:{location:"querystring",locationName:"meshOwner"},spec:{shape:"S5"},virtualGatewayName:{location:"uri",locationName:"virtualGatewayName"}}},output:{type:"structure",required:["gatewayRoute"],members:{gatewayRoute:{shape:"S1e"}},payload:"gatewayRoute"},idempotent:true},UpdateMesh:{http:{method:"PUT",requestUri:"/v20190125/meshes/{meshName}",responseCode:200},input:{type:"structure",required:["meshName"],members:{clientToken:{idempotencyToken:true},meshName:{location:"uri",locationName:"meshName"},spec:{shape:"S1l"}}},output:{type:"structure",required:["mesh"],members:{mesh:{shape:"S1p"}},payload:"mesh"},idempotent:true},UpdateRoute:{http:{method:"PUT",requestUri:"/v20190125/meshes/{meshName}/virtualRouter/{virtualRouterName}/routes/{routeName}",responseCode:200},input:{type:"structure",required:["meshName","routeName","spec","virtualRouterName"],members:{clientToken:{idempotencyToken:true},meshName:{location:"uri",locationName:"meshName"},meshOwner:{location:"querystring",locationName:"meshOwner"},routeName:{location:"uri",locationName:"routeName"},spec:{shape:"S1t"},virtualRouterName:{location:"uri",locationName:"virtualRouterName"}}},output:{type:"structure",required:["route"],members:{route:{shape:"S2t"}},payload:"route"},idempotent:true},UpdateVirtualGateway:{http:{method:"PUT",requestUri:"/v20190125/meshes/{meshName}/virtualGateways/{virtualGatewayName}",responseCode:200},input:{type:"structure",required:["meshName","spec","virtualGatewayName"],members:{clientToken:{idempotencyToken:true},meshName:{location:"uri",locationName:"meshName"},meshOwner:{location:"querystring",locationName:"meshOwner"},spec:{shape:"S2x"},virtualGatewayName:{location:"uri",locationName:"virtualGatewayName"}}},output:{type:"structure",required:["virtualGateway"],members:{virtualGateway:{shape:"S47"}},payload:"virtualGateway"},idempotent:true},UpdateVirtualNode:{http:{method:"PUT",requestUri:"/v20190125/meshes/{meshName}/virtualNodes/{virtualNodeName}",responseCode:200},input:{type:"structure",required:["meshName","spec","virtualNodeName"],members:{clientToken:{idempotencyToken:true},meshName:{location:"uri",locationName:"meshName"},meshOwner:{location:"querystring",locationName:"meshOwner"},spec:{shape:"S4b"},virtualNodeName:{location:"uri",locationName:"virtualNodeName"}}},output:{type:"structure",required:["virtualNode"],members:{virtualNode:{shape:"S5t"}},payload:"virtualNode"},idempotent:true},UpdateVirtualRouter:{http:{method:"PUT",requestUri:"/v20190125/meshes/{meshName}/virtualRouters/{virtualRouterName}",responseCode:200},input:{type:"structure",required:["meshName","spec","virtualRouterName"],members:{clientToken:{idempotencyToken:true},meshName:{location:"uri",locationName:"meshName"},meshOwner:{location:"querystring",locationName:"meshOwner"},spec:{shape:"S5x"},virtualRouterName:{location:"uri",locationName:"virtualRouterName"}}},output:{type:"structure",required:["virtualRouter"],members:{virtualRouter:{shape:"S61"}},payload:"virtualRouter"},idempotent:true},UpdateVirtualService:{http:{method:"PUT",requestUri:"/v20190125/meshes/{meshName}/virtualServices/{virtualServiceName}",responseCode:200},input:{type:"structure",required:["meshName","spec","virtualServiceName"],members:{clientToken:{idempotencyToken:true},meshName:{location:"uri",locationName:"meshName"},meshOwner:{location:"querystring",locationName:"meshOwner"},spec:{shape:"S65"},virtualServiceName:{location:"uri",locationName:"virtualServiceName"}}},output:{type:"structure",required:["virtualService"],members:{virtualService:{shape:"S6a"}},payload:"virtualService"},idempotent:true}},shapes:{S5:{type:"structure",members:{grpcRoute:{type:"structure",required:["action","match"],members:{action:{type:"structure",required:["target"],members:{rewrite:{type:"structure",members:{hostname:{shape:"S9"}}},target:{shape:"Sb"}}},match:{type:"structure",members:{hostname:{shape:"Se"},metadata:{type:"list",member:{type:"structure",required:["name"],members:{invert:{type:"boolean"},match:{type:"structure",members:{exact:{},prefix:{},range:{shape:"Sm"},regex:{},suffix:{}},union:true},name:{}}}},serviceName:{}}}}},http2Route:{shape:"Sq"},httpRoute:{shape:"Sq"},priority:{type:"integer"}}},S9:{type:"structure",members:{defaultTargetHostname:{}}},Sb:{type:"structure",required:["virtualService"],members:{virtualService:{type:"structure",required:["virtualServiceName"],members:{virtualServiceName:{}}}}},Se:{type:"structure",members:{exact:{},suffix:{}}},Sm:{type:"structure",required:["end","start"],members:{end:{type:"long"},start:{type:"long"}}},Sq:{type:"structure",required:["action","match"],members:{action:{type:"structure",required:["target"],members:{rewrite:{type:"structure",members:{hostname:{shape:"S9"},path:{type:"structure",members:{exact:{}}},prefix:{type:"structure",members:{defaultPrefix:{},value:{}}}}},target:{shape:"Sb"}}},match:{type:"structure",members:{headers:{type:"list",member:{type:"structure",required:["name"],members:{invert:{type:"boolean"},match:{shape:"S10"},name:{}}}},hostname:{shape:"Se"},method:{},path:{shape:"S12"},prefix:{},queryParameters:{shape:"S14"}}}}},S10:{type:"structure",members:{exact:{},prefix:{},range:{shape:"Sm"},regex:{},suffix:{}},union:true},S12:{type:"structure",members:{exact:{},regex:{}}},S14:{type:"list",member:{type:"structure",required:["name"],members:{match:{type:"structure",members:{exact:{}}},name:{}}}},S19:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}},S1e:{type:"structure",required:["gatewayRouteName","meshName","metadata","spec","status","virtualGatewayName"],members:{gatewayRouteName:{},meshName:{},metadata:{shape:"S1f"},spec:{shape:"S5"},status:{type:"structure",required:["status"],members:{status:{}}},virtualGatewayName:{}}},S1f:{type:"structure",required:["arn","createdAt","lastUpdatedAt","meshOwner","resourceOwner","uid","version"],members:{arn:{},createdAt:{type:"timestamp"},lastUpdatedAt:{type:"timestamp"},meshOwner:{},resourceOwner:{},uid:{},version:{type:"long"}}},S1l:{type:"structure",members:{egressFilter:{type:"structure",required:["type"],members:{type:{}}}}},S1p:{type:"structure",required:["meshName","metadata","spec","status"],members:{meshName:{},metadata:{shape:"S1f"},spec:{shape:"S1l"},status:{type:"structure",members:{status:{}}}}},S1t:{type:"structure",members:{grpcRoute:{type:"structure",required:["action","match"],members:{action:{type:"structure",required:["weightedTargets"],members:{weightedTargets:{shape:"S1w"}}},match:{type:"structure",members:{metadata:{type:"list",member:{type:"structure",required:["name"],members:{invert:{type:"boolean"},match:{type:"structure",members:{exact:{},prefix:{},range:{shape:"Sm"},regex:{},suffix:{}},union:true},name:{}}}},methodName:{},serviceName:{}}},retryPolicy:{type:"structure",required:["maxRetries","perRetryTimeout"],members:{grpcRetryEvents:{type:"list",member:{}},httpRetryEvents:{shape:"S27"},maxRetries:{type:"long"},perRetryTimeout:{shape:"S2a"},tcpRetryEvents:{shape:"S2d"}}},timeout:{shape:"S2f"}}},http2Route:{shape:"S2g"},httpRoute:{shape:"S2g"},priority:{type:"integer"},tcpRoute:{type:"structure",required:["action"],members:{action:{type:"structure",required:["weightedTargets"],members:{weightedTargets:{shape:"S1w"}}},timeout:{shape:"S2r"}}}}},S1w:{type:"list",member:{type:"structure",required:["virtualNode","weight"],members:{virtualNode:{},weight:{type:"integer"}}}},S27:{type:"list",member:{}},S2a:{type:"structure",members:{unit:{},value:{type:"long"}}},S2d:{type:"list",member:{}},S2f:{type:"structure",members:{idle:{shape:"S2a"},perRequest:{shape:"S2a"}}},S2g:{type:"structure",required:["action","match"],members:{action:{type:"structure",required:["weightedTargets"],members:{weightedTargets:{shape:"S1w"}}},match:{type:"structure",members:{headers:{type:"list",member:{type:"structure",required:["name"],members:{invert:{type:"boolean"},match:{shape:"S10"},name:{}}}},method:{},path:{shape:"S12"},prefix:{},queryParameters:{shape:"S14"},scheme:{}}},retryPolicy:{type:"structure",required:["maxRetries","perRetryTimeout"],members:{httpRetryEvents:{shape:"S27"},maxRetries:{type:"long"},perRetryTimeout:{shape:"S2a"},tcpRetryEvents:{shape:"S2d"}}},timeout:{shape:"S2n"}}},S2n:{type:"structure",members:{idle:{shape:"S2a"},perRequest:{shape:"S2a"}}},S2r:{type:"structure",members:{idle:{shape:"S2a"}}},S2t:{type:"structure",required:["meshName","metadata","routeName","spec","status","virtualRouterName"],members:{meshName:{},metadata:{shape:"S1f"},routeName:{},spec:{shape:"S1t"},status:{type:"structure",required:["status"],members:{status:{}}},virtualRouterName:{}}},S2x:{type:"structure",required:["listeners"],members:{backendDefaults:{type:"structure",members:{clientPolicy:{type:"structure",members:{tls:{type:"structure",required:["validation"],members:{certificate:{type:"structure",members:{file:{shape:"S32"},sds:{shape:"S34"}},union:true},enforce:{type:"boolean"},ports:{shape:"S36"},validation:{type:"structure",required:["trust"],members:{subjectAlternativeNames:{shape:"S39"},trust:{type:"structure",members:{acm:{type:"structure",required:["certificateAuthorityArns"],members:{certificateAuthorityArns:{type:"list",member:{}}}},file:{shape:"S3g"},sds:{shape:"S3h"}},union:true}}}}}}}}},listeners:{type:"list",member:{type:"structure",required:["portMapping"],members:{connectionPool:{type:"structure",members:{grpc:{type:"structure",required:["maxRequests"],members:{maxRequests:{type:"integer"}}},http:{type:"structure",required:["maxConnections"],members:{maxConnections:{type:"integer"},maxPendingRequests:{type:"integer"}}},http2:{type:"structure",required:["maxRequests"],members:{maxRequests:{type:"integer"}}}},union:true},healthCheck:{type:"structure",required:["healthyThreshold","intervalMillis","protocol","timeoutMillis","unhealthyThreshold"],members:{healthyThreshold:{type:"integer"},intervalMillis:{type:"long"},path:{},port:{type:"integer"},protocol:{},timeoutMillis:{type:"long"},unhealthyThreshold:{type:"integer"}}},portMapping:{type:"structure",required:["port","protocol"],members:{port:{type:"integer"},protocol:{}}},tls:{type:"structure",required:["certificate","mode"],members:{certificate:{type:"structure",members:{acm:{type:"structure",required:["certificateArn"],members:{certificateArn:{}}},file:{shape:"S32"},sds:{shape:"S34"}},union:true},mode:{},validation:{type:"structure",required:["trust"],members:{subjectAlternativeNames:{shape:"S39"},trust:{type:"structure",members:{file:{shape:"S3g"},sds:{shape:"S3h"}},union:true}}}}}}}},logging:{type:"structure",members:{accessLog:{type:"structure",members:{file:{type:"structure",required:["path"],members:{path:{}}}},union:true}}}}},S32:{type:"structure",required:["certificateChain","privateKey"],members:{certificateChain:{},privateKey:{}}},S34:{type:"structure",required:["secretName"],members:{secretName:{}}},S36:{type:"list",member:{type:"integer"}},S39:{type:"structure",required:["match"],members:{match:{type:"structure",required:["exact"],members:{exact:{type:"list",member:{}}}}}},S3g:{type:"structure",required:["certificateChain"],members:{certificateChain:{}}},S3h:{type:"structure",required:["secretName"],members:{secretName:{}}},S47:{type:"structure",required:["meshName","metadata","spec","status","virtualGatewayName"],members:{meshName:{},metadata:{shape:"S1f"},spec:{shape:"S2x"},status:{type:"structure",required:["status"],members:{status:{}}},virtualGatewayName:{}}},S4b:{type:"structure",members:{backendDefaults:{type:"structure",members:{clientPolicy:{shape:"S4d"}}},backends:{type:"list",member:{type:"structure",members:{virtualService:{type:"structure",required:["virtualServiceName"],members:{clientPolicy:{shape:"S4d"},virtualServiceName:{}}}},union:true}},listeners:{type:"list",member:{type:"structure",required:["portMapping"],members:{connectionPool:{type:"structure",members:{grpc:{type:"structure",required:["maxRequests"],members:{maxRequests:{type:"integer"}}},http:{type:"structure",required:["maxConnections"],members:{maxConnections:{type:"integer"},maxPendingRequests:{type:"integer"}}},http2:{type:"structure",required:["maxRequests"],members:{maxRequests:{type:"integer"}}},tcp:{type:"structure",required:["maxConnections"],members:{maxConnections:{type:"integer"}}}},union:true},healthCheck:{type:"structure",required:["healthyThreshold","intervalMillis","protocol","timeoutMillis","unhealthyThreshold"],members:{healthyThreshold:{type:"integer"},intervalMillis:{type:"long"},path:{},port:{type:"integer"},protocol:{},timeoutMillis:{type:"long"},unhealthyThreshold:{type:"integer"}}},outlierDetection:{type:"structure",required:["baseEjectionDuration","interval","maxEjectionPercent","maxServerErrors"],members:{baseEjectionDuration:{shape:"S2a"},interval:{shape:"S2a"},maxEjectionPercent:{type:"integer"},maxServerErrors:{type:"long"}}},portMapping:{shape:"S57"},timeout:{type:"structure",members:{grpc:{shape:"S2f"},http:{shape:"S2n"},http2:{shape:"S2n"},tcp:{shape:"S2r"}},union:true},tls:{type:"structure",required:["certificate","mode"],members:{certificate:{type:"structure",members:{acm:{type:"structure",required:["certificateArn"],members:{certificateArn:{}}},file:{shape:"S4g"},sds:{shape:"S4h"}},union:true},mode:{},validation:{type:"structure",required:["trust"],members:{subjectAlternativeNames:{shape:"S39"},trust:{type:"structure",members:{file:{shape:"S4n"},sds:{shape:"S4o"}},union:true}}}}}}}},logging:{type:"structure",members:{accessLog:{type:"structure",members:{file:{type:"structure",required:["path"],members:{path:{}}}},union:true}}},serviceDiscovery:{type:"structure",members:{awsCloudMap:{type:"structure",required:["namespaceName","serviceName"],members:{attributes:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}},namespaceName:{},serviceName:{}}},dns:{type:"structure",required:["hostname"],members:{hostname:{},responseType:{}}}},union:true}}},S4d:{type:"structure",members:{tls:{type:"structure",required:["validation"],members:{certificate:{type:"structure",members:{file:{shape:"S4g"},sds:{shape:"S4h"}},union:true},enforce:{type:"boolean"},ports:{shape:"S36"},validation:{type:"structure",required:["trust"],members:{subjectAlternativeNames:{shape:"S39"},trust:{type:"structure",members:{acm:{type:"structure",required:["certificateAuthorityArns"],members:{certificateAuthorityArns:{type:"list",member:{}}}},file:{shape:"S4n"},sds:{shape:"S4o"}},union:true}}}}}}},S4g:{type:"structure",required:["certificateChain","privateKey"],members:{certificateChain:{},privateKey:{}}},S4h:{type:"structure",required:["secretName"],members:{secretName:{}}},S4n:{type:"structure",required:["certificateChain"],members:{certificateChain:{}}},S4o:{type:"structure",required:["secretName"],members:{secretName:{}}},S57:{type:"structure",required:["port","protocol"],members:{port:{type:"integer"},protocol:{}}},S5t:{type:"structure",required:["meshName","metadata","spec","status","virtualNodeName"],members:{meshName:{},metadata:{shape:"S1f"},spec:{shape:"S4b"},status:{type:"structure",required:["status"],members:{status:{}}},virtualNodeName:{}}},S5x:{type:"structure",members:{listeners:{type:"list",member:{type:"structure",required:["portMapping"],members:{portMapping:{shape:"S57"}}}}}},S61:{type:"structure",required:["meshName","metadata","spec","status","virtualRouterName"],members:{meshName:{},metadata:{shape:"S1f"},spec:{shape:"S5x"},status:{type:"structure",required:["status"],members:{status:{}}},virtualRouterName:{}}},S65:{type:"structure",members:{provider:{type:"structure",members:{virtualNode:{type:"structure",required:["virtualNodeName"],members:{virtualNodeName:{}}},virtualRouter:{type:"structure",required:["virtualRouterName"],members:{virtualRouterName:{}}}},union:true}}},S6a:{type:"structure",required:["meshName","metadata","spec","status","virtualServiceName"],members:{meshName:{},metadata:{shape:"S1f"},spec:{shape:"S65"},status:{type:"structure",required:["status"],members:{status:{}}},virtualServiceName:{}}}}}},9423:function(e){(function(){var t,r={}.hasOwnProperty;e.exports=t=function(){function XMLWriterBase(e){var t,i,s,a,o,n,u,p,m;e||(e={});this.pretty=e.pretty||false;this.allowEmpty=(i=e.allowEmpty)!=null?i:false;if(this.pretty){this.indent=(s=e.indent)!=null?s:" ";this.newline=(a=e.newline)!=null?a:"\n";this.offset=(o=e.offset)!=null?o:0;this.dontprettytextnodes=(n=e.dontprettytextnodes)!=null?n:0}else{this.indent="";this.newline="";this.offset=0;this.dontprettytextnodes=0}this.spacebeforeslash=(u=e.spacebeforeslash)!=null?u:"";if(this.spacebeforeslash===true){this.spacebeforeslash=" "}this.newlinedefault=this.newline;this.prettydefault=this.pretty;p=e.writer||{};for(t in p){if(!r.call(p,t))continue;m=p[t];this[t]=m}}XMLWriterBase.prototype.set=function(e){var t,i,s;e||(e={});if("pretty"in e){this.pretty=e.pretty}if("allowEmpty"in e){this.allowEmpty=e.allowEmpty}if(this.pretty){this.indent="indent"in e?e.indent:" ";this.newline="newline"in e?e.newline:"\n";this.offset="offset"in e?e.offset:0;this.dontprettytextnodes="dontprettytextnodes"in e?e.dontprettytextnodes:0}else{this.indent="";this.newline="";this.offset=0;this.dontprettytextnodes=0}this.spacebeforeslash="spacebeforeslash"in e?e.spacebeforeslash:"";if(this.spacebeforeslash===true){this.spacebeforeslash=" "}this.newlinedefault=this.newline;this.prettydefault=this.pretty;i=e.writer||{};for(t in i){if(!r.call(i,t))continue;s=i[t];this[t]=s}return this};XMLWriterBase.prototype.space=function(e){var t;if(this.pretty){t=(e||0)+this.offset+1;if(t>0){return new Array(t).join(this.indent)}else{return""}}else{return""}};return XMLWriterBase}()}).call(this)},9427:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["acm"]={};i.ACM=s.defineService("acm",["2015-12-08"]);Object.defineProperty(a.services["acm"],"2015-12-08",{get:function get(){var e=r(6582);e.paginators=r(5849).pagination;e.waiters=r(8324).waiters;return e},enumerable:true,configurable:true});e.exports=i.ACM},9433:function(e,t,r){var i=r(395);var s=i.util;var a=r(8194).typeOf;var o=r(3815);var n=r(9620);i.DynamoDB.Converter={input:function convertInput(e,t){t=t||{};var r=a(e);if(r==="Object"){return formatMap(e,t)}else if(r==="Array"){return formatList(e,t)}else if(r==="Set"){return formatSet(e,t)}else if(r==="String"){if(e.length===0&&t.convertEmptyValues){return convertInput(null)}return{S:e}}else if(r==="Number"||r==="NumberValue"){return{N:e.toString()}}else if(r==="Binary"){if(e.length===0&&t.convertEmptyValues){return convertInput(null)}return{B:e}}else if(r==="Boolean"){return{BOOL:e}}else if(r==="null"){return{NULL:true}}else if(r!=="undefined"&&r!=="Function"){return formatMap(e,t)}},marshall:function marshallItem(e,t){return i.DynamoDB.Converter.input(e,t).M},output:function convertOutput(e,t){t=t||{};var r,a,n;for(var u in e){var p=e[u];if(u==="M"){a={};for(var m in p){a[m]=convertOutput(p[m],t)}return a}else if(u==="L"){r=[];for(n=0;n=0){this.up()}return this.onEnd()};XMLDocumentCB.prototype.openCurrent=function(){if(this.currentNode){this.currentNode.children=true;return this.openNode(this.currentNode)}};XMLDocumentCB.prototype.openNode=function(e){if(!e.isOpen){if(!this.root&&this.currentLevel===0&&e instanceof l){this.root=e}this.onData(this.writer.openNode(e,this.currentLevel));return e.isOpen=true}};XMLDocumentCB.prototype.closeNode=function(e){if(!e.isClosed){this.onData(this.writer.closeNode(e,this.currentLevel));return e.isClosed=true}};XMLDocumentCB.prototype.onData=function(e){this.documentStarted=true;return this.onDataCallback(e)};XMLDocumentCB.prototype.onEnd=function(){this.documentCompleted=true;return this.onEndCallback()};XMLDocumentCB.prototype.ele=function(){return this.element.apply(this,arguments)};XMLDocumentCB.prototype.nod=function(e,t,r){return this.node(e,t,r)};XMLDocumentCB.prototype.txt=function(e){return this.text(e)};XMLDocumentCB.prototype.dat=function(e){return this.cdata(e)};XMLDocumentCB.prototype.com=function(e){return this.comment(e)};XMLDocumentCB.prototype.ins=function(e,t){return this.instruction(e,t)};XMLDocumentCB.prototype.dec=function(e,t,r){return this.declaration(e,t,r)};XMLDocumentCB.prototype.dtd=function(e,t,r){return this.doctype(e,t,r)};XMLDocumentCB.prototype.e=function(e,t,r){return this.element(e,t,r)};XMLDocumentCB.prototype.n=function(e,t,r){return this.node(e,t,r)};XMLDocumentCB.prototype.t=function(e){return this.text(e)};XMLDocumentCB.prototype.d=function(e){return this.cdata(e)};XMLDocumentCB.prototype.c=function(e){return this.comment(e)};XMLDocumentCB.prototype.r=function(e){return this.raw(e)};XMLDocumentCB.prototype.i=function(e,t){return this.instruction(e,t)};XMLDocumentCB.prototype.att=function(){if(this.currentNode&&this.currentNode instanceof m){return this.attList.apply(this,arguments)}else{return this.attribute.apply(this,arguments)}};XMLDocumentCB.prototype.a=function(){if(this.currentNode&&this.currentNode instanceof m){return this.attList.apply(this,arguments)}else{return this.attribute.apply(this,arguments)}};XMLDocumentCB.prototype.ent=function(e,t){return this.entity(e,t)};XMLDocumentCB.prototype.pent=function(e,t){return this.pEntity(e,t)};XMLDocumentCB.prototype.not=function(e,t){return this.notation(e,t)};return XMLDocumentCB}()}).call(this)},9780:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2016-04-18",endpointPrefix:"cognito-idp",jsonVersion:"1.1",protocol:"json",serviceFullName:"Amazon Cognito Identity Provider",serviceId:"Cognito Identity Provider",signatureVersion:"v4",targetPrefix:"AWSCognitoIdentityProviderService",uid:"cognito-idp-2016-04-18"},operations:{AddCustomAttributes:{input:{type:"structure",required:["UserPoolId","CustomAttributes"],members:{UserPoolId:{},CustomAttributes:{type:"list",member:{shape:"S4"}}}},output:{type:"structure",members:{}}},AdminAddUserToGroup:{input:{type:"structure",required:["UserPoolId","Username","GroupName"],members:{UserPoolId:{},Username:{shape:"Sd"},GroupName:{}}}},AdminConfirmSignUp:{input:{type:"structure",required:["UserPoolId","Username"],members:{UserPoolId:{},Username:{shape:"Sd"},ClientMetadata:{shape:"Sg"}}},output:{type:"structure",members:{}}},AdminCreateUser:{input:{type:"structure",required:["UserPoolId","Username"],members:{UserPoolId:{},Username:{shape:"Sd"},UserAttributes:{shape:"Sj"},ValidationData:{shape:"Sj"},TemporaryPassword:{shape:"Sn"},ForceAliasCreation:{type:"boolean"},MessageAction:{},DesiredDeliveryMediums:{type:"list",member:{}},ClientMetadata:{shape:"Sg"}}},output:{type:"structure",members:{User:{shape:"St"}}}},AdminDeleteUser:{input:{type:"structure",required:["UserPoolId","Username"],members:{UserPoolId:{},Username:{shape:"Sd"}}}},AdminDeleteUserAttributes:{input:{type:"structure",required:["UserPoolId","Username","UserAttributeNames"],members:{UserPoolId:{},Username:{shape:"Sd"},UserAttributeNames:{shape:"S10"}}},output:{type:"structure",members:{}}},AdminDisableProviderForUser:{input:{type:"structure",required:["UserPoolId","User"],members:{UserPoolId:{},User:{shape:"S13"}}},output:{type:"structure",members:{}}},AdminDisableUser:{input:{type:"structure",required:["UserPoolId","Username"],members:{UserPoolId:{},Username:{shape:"Sd"}}},output:{type:"structure",members:{}}},AdminEnableUser:{input:{type:"structure",required:["UserPoolId","Username"],members:{UserPoolId:{},Username:{shape:"Sd"}}},output:{type:"structure",members:{}}},AdminForgetDevice:{input:{type:"structure",required:["UserPoolId","Username","DeviceKey"],members:{UserPoolId:{},Username:{shape:"Sd"},DeviceKey:{}}}},AdminGetDevice:{input:{type:"structure",required:["DeviceKey","UserPoolId","Username"],members:{DeviceKey:{},UserPoolId:{},Username:{shape:"Sd"}}},output:{type:"structure",required:["Device"],members:{Device:{shape:"S1e"}}}},AdminGetUser:{input:{type:"structure",required:["UserPoolId","Username"],members:{UserPoolId:{},Username:{shape:"Sd"}}},output:{type:"structure",required:["Username"],members:{Username:{shape:"Sd"},UserAttributes:{shape:"Sj"},UserCreateDate:{type:"timestamp"},UserLastModifiedDate:{type:"timestamp"},Enabled:{type:"boolean"},UserStatus:{},MFAOptions:{shape:"Sw"},PreferredMfaSetting:{},UserMFASettingList:{shape:"S1h"}}}},AdminInitiateAuth:{input:{type:"structure",required:["UserPoolId","ClientId","AuthFlow"],members:{UserPoolId:{},ClientId:{shape:"S1j"},AuthFlow:{},AuthParameters:{shape:"S1l"},ClientMetadata:{shape:"Sg"},AnalyticsMetadata:{shape:"S1m"},ContextData:{shape:"S1n"}}},output:{type:"structure",members:{ChallengeName:{},Session:{},ChallengeParameters:{shape:"S1t"},AuthenticationResult:{shape:"S1u"}}}},AdminLinkProviderForUser:{input:{type:"structure",required:["UserPoolId","DestinationUser","SourceUser"],members:{UserPoolId:{},DestinationUser:{shape:"S13"},SourceUser:{shape:"S13"}}},output:{type:"structure",members:{}}},AdminListDevices:{input:{type:"structure",required:["UserPoolId","Username"],members:{UserPoolId:{},Username:{shape:"Sd"},Limit:{type:"integer"},PaginationToken:{}}},output:{type:"structure",members:{Devices:{shape:"S24"},PaginationToken:{}}}},AdminListGroupsForUser:{input:{type:"structure",required:["Username","UserPoolId"],members:{Username:{shape:"Sd"},UserPoolId:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Groups:{shape:"S28"},NextToken:{}}}},AdminListUserAuthEvents:{input:{type:"structure",required:["UserPoolId","Username"],members:{UserPoolId:{},Username:{shape:"Sd"},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{AuthEvents:{type:"list",member:{type:"structure",members:{EventId:{},EventType:{},CreationDate:{type:"timestamp"},EventResponse:{},EventRisk:{type:"structure",members:{RiskDecision:{},RiskLevel:{},CompromisedCredentialsDetected:{type:"boolean"}}},ChallengeResponses:{type:"list",member:{type:"structure",members:{ChallengeName:{},ChallengeResponse:{}}}},EventContextData:{type:"structure",members:{IpAddress:{},DeviceName:{},Timezone:{},City:{},Country:{}}},EventFeedback:{type:"structure",required:["FeedbackValue","Provider"],members:{FeedbackValue:{},Provider:{},FeedbackDate:{type:"timestamp"}}}}}},NextToken:{}}}},AdminRemoveUserFromGroup:{input:{type:"structure",required:["UserPoolId","Username","GroupName"],members:{UserPoolId:{},Username:{shape:"Sd"},GroupName:{}}}},AdminResetUserPassword:{input:{type:"structure",required:["UserPoolId","Username"],members:{UserPoolId:{},Username:{shape:"Sd"},ClientMetadata:{shape:"Sg"}}},output:{type:"structure",members:{}}},AdminRespondToAuthChallenge:{input:{type:"structure",required:["UserPoolId","ClientId","ChallengeName"],members:{UserPoolId:{},ClientId:{shape:"S1j"},ChallengeName:{},ChallengeResponses:{shape:"S2y"},Session:{},AnalyticsMetadata:{shape:"S1m"},ContextData:{shape:"S1n"},ClientMetadata:{shape:"Sg"}}},output:{type:"structure",members:{ChallengeName:{},Session:{},ChallengeParameters:{shape:"S1t"},AuthenticationResult:{shape:"S1u"}}}},AdminSetUserMFAPreference:{input:{type:"structure",required:["Username","UserPoolId"],members:{SMSMfaSettings:{shape:"S31"},SoftwareTokenMfaSettings:{shape:"S32"},Username:{shape:"Sd"},UserPoolId:{}}},output:{type:"structure",members:{}}},AdminSetUserPassword:{input:{type:"structure",required:["UserPoolId","Username","Password"],members:{UserPoolId:{},Username:{shape:"Sd"},Password:{shape:"Sn"},Permanent:{type:"boolean"}}},output:{type:"structure",members:{}}},AdminSetUserSettings:{input:{type:"structure",required:["UserPoolId","Username","MFAOptions"],members:{UserPoolId:{},Username:{shape:"Sd"},MFAOptions:{shape:"Sw"}}},output:{type:"structure",members:{}}},AdminUpdateAuthEventFeedback:{input:{type:"structure",required:["UserPoolId","Username","EventId","FeedbackValue"],members:{UserPoolId:{},Username:{shape:"Sd"},EventId:{},FeedbackValue:{}}},output:{type:"structure",members:{}}},AdminUpdateDeviceStatus:{input:{type:"structure",required:["UserPoolId","Username","DeviceKey"],members:{UserPoolId:{},Username:{shape:"Sd"},DeviceKey:{},DeviceRememberedStatus:{}}},output:{type:"structure",members:{}}},AdminUpdateUserAttributes:{input:{type:"structure",required:["UserPoolId","Username","UserAttributes"],members:{UserPoolId:{},Username:{shape:"Sd"},UserAttributes:{shape:"Sj"},ClientMetadata:{shape:"Sg"}}},output:{type:"structure",members:{}}},AdminUserGlobalSignOut:{input:{type:"structure",required:["UserPoolId","Username"],members:{UserPoolId:{},Username:{shape:"Sd"}}},output:{type:"structure",members:{}}},AssociateSoftwareToken:{input:{type:"structure",members:{AccessToken:{shape:"S1v"},Session:{}}},output:{type:"structure",members:{SecretCode:{type:"string",sensitive:true},Session:{}}}},ChangePassword:{input:{type:"structure",required:["PreviousPassword","ProposedPassword","AccessToken"],members:{PreviousPassword:{shape:"Sn"},ProposedPassword:{shape:"Sn"},AccessToken:{shape:"S1v"}}},output:{type:"structure",members:{}},authtype:"none"},ConfirmDevice:{input:{type:"structure",required:["AccessToken","DeviceKey"],members:{AccessToken:{shape:"S1v"},DeviceKey:{},DeviceSecretVerifierConfig:{type:"structure",members:{PasswordVerifier:{},Salt:{}}},DeviceName:{}}},output:{type:"structure",members:{UserConfirmationNecessary:{type:"boolean"}}}},ConfirmForgotPassword:{input:{type:"structure",required:["ClientId","Username","ConfirmationCode","Password"],members:{ClientId:{shape:"S1j"},SecretHash:{shape:"S3s"},Username:{shape:"Sd"},ConfirmationCode:{},Password:{shape:"Sn"},AnalyticsMetadata:{shape:"S1m"},UserContextData:{shape:"S3u"},ClientMetadata:{shape:"Sg"}}},output:{type:"structure",members:{}},authtype:"none"},ConfirmSignUp:{input:{type:"structure",required:["ClientId","Username","ConfirmationCode"],members:{ClientId:{shape:"S1j"},SecretHash:{shape:"S3s"},Username:{shape:"Sd"},ConfirmationCode:{},ForceAliasCreation:{type:"boolean"},AnalyticsMetadata:{shape:"S1m"},UserContextData:{shape:"S3u"},ClientMetadata:{shape:"Sg"}}},output:{type:"structure",members:{}},authtype:"none"},CreateGroup:{input:{type:"structure",required:["GroupName","UserPoolId"],members:{GroupName:{},UserPoolId:{},Description:{},RoleArn:{},Precedence:{type:"integer"}}},output:{type:"structure",members:{Group:{shape:"S29"}}}},CreateIdentityProvider:{input:{type:"structure",required:["UserPoolId","ProviderName","ProviderType","ProviderDetails"],members:{UserPoolId:{},ProviderName:{},ProviderType:{},ProviderDetails:{shape:"S43"},AttributeMapping:{shape:"S44"},IdpIdentifiers:{shape:"S46"}}},output:{type:"structure",required:["IdentityProvider"],members:{IdentityProvider:{shape:"S49"}}}},CreateResourceServer:{input:{type:"structure",required:["UserPoolId","Identifier","Name"],members:{UserPoolId:{},Identifier:{},Name:{},Scopes:{shape:"S4d"}}},output:{type:"structure",required:["ResourceServer"],members:{ResourceServer:{shape:"S4i"}}}},CreateUserImportJob:{input:{type:"structure",required:["JobName","UserPoolId","CloudWatchLogsRoleArn"],members:{JobName:{},UserPoolId:{},CloudWatchLogsRoleArn:{}}},output:{type:"structure",members:{UserImportJob:{shape:"S4m"}}}},CreateUserPool:{input:{type:"structure",required:["PoolName"],members:{PoolName:{},Policies:{shape:"S4u"},LambdaConfig:{shape:"S4y"},AutoVerifiedAttributes:{shape:"S53"},AliasAttributes:{shape:"S55"},UsernameAttributes:{shape:"S57"},SmsVerificationMessage:{},EmailVerificationMessage:{},EmailVerificationSubject:{},VerificationMessageTemplate:{shape:"S5c"},SmsAuthenticationMessage:{},MfaConfiguration:{},DeviceConfiguration:{shape:"S5h"},EmailConfiguration:{shape:"S5i"},SmsConfiguration:{shape:"S5m"},UserPoolTags:{shape:"S5o"},AdminCreateUserConfig:{shape:"S5r"},Schema:{shape:"S5u"},UserPoolAddOns:{shape:"S5v"},UsernameConfiguration:{shape:"S5x"},AccountRecoverySetting:{shape:"S5y"}}},output:{type:"structure",members:{UserPool:{shape:"S64"}}}},CreateUserPoolClient:{input:{type:"structure",required:["UserPoolId","ClientName"],members:{UserPoolId:{},ClientName:{},GenerateSecret:{type:"boolean"},RefreshTokenValidity:{type:"integer"},AccessTokenValidity:{type:"integer"},IdTokenValidity:{type:"integer"},TokenValidityUnits:{shape:"S6d"},ReadAttributes:{shape:"S6f"},WriteAttributes:{shape:"S6f"},ExplicitAuthFlows:{shape:"S6h"},SupportedIdentityProviders:{shape:"S6j"},CallbackURLs:{shape:"S6k"},LogoutURLs:{shape:"S6m"},DefaultRedirectURI:{},AllowedOAuthFlows:{shape:"S6n"},AllowedOAuthScopes:{shape:"S6p"},AllowedOAuthFlowsUserPoolClient:{type:"boolean"},AnalyticsConfiguration:{shape:"S6r"},PreventUserExistenceErrors:{},EnableTokenRevocation:{type:"boolean"}}},output:{type:"structure",members:{UserPoolClient:{shape:"S6v"}}}},CreateUserPoolDomain:{input:{type:"structure",required:["Domain","UserPoolId"],members:{Domain:{},UserPoolId:{},CustomDomainConfig:{shape:"S6y"}}},output:{type:"structure",members:{CloudFrontDomain:{}}}},DeleteGroup:{input:{type:"structure",required:["GroupName","UserPoolId"],members:{GroupName:{},UserPoolId:{}}}},DeleteIdentityProvider:{input:{type:"structure",required:["UserPoolId","ProviderName"],members:{UserPoolId:{},ProviderName:{}}}},DeleteResourceServer:{input:{type:"structure",required:["UserPoolId","Identifier"],members:{UserPoolId:{},Identifier:{}}}},DeleteUser:{input:{type:"structure",required:["AccessToken"],members:{AccessToken:{shape:"S1v"}}},authtype:"none"},DeleteUserAttributes:{input:{type:"structure",required:["UserAttributeNames","AccessToken"],members:{UserAttributeNames:{shape:"S10"},AccessToken:{shape:"S1v"}}},output:{type:"structure",members:{}},authtype:"none"},DeleteUserPool:{input:{type:"structure",required:["UserPoolId"],members:{UserPoolId:{}}}},DeleteUserPoolClient:{input:{type:"structure",required:["UserPoolId","ClientId"],members:{UserPoolId:{},ClientId:{shape:"S1j"}}}},DeleteUserPoolDomain:{input:{type:"structure",required:["Domain","UserPoolId"],members:{Domain:{},UserPoolId:{}}},output:{type:"structure",members:{}}},DescribeIdentityProvider:{input:{type:"structure",required:["UserPoolId","ProviderName"],members:{UserPoolId:{},ProviderName:{}}},output:{type:"structure",required:["IdentityProvider"],members:{IdentityProvider:{shape:"S49"}}}},DescribeResourceServer:{input:{type:"structure",required:["UserPoolId","Identifier"],members:{UserPoolId:{},Identifier:{}}},output:{type:"structure",required:["ResourceServer"],members:{ResourceServer:{shape:"S4i"}}}},DescribeRiskConfiguration:{input:{type:"structure",required:["UserPoolId"],members:{UserPoolId:{},ClientId:{shape:"S1j"}}},output:{type:"structure",required:["RiskConfiguration"],members:{RiskConfiguration:{shape:"S7g"}}}},DescribeUserImportJob:{input:{type:"structure",required:["UserPoolId","JobId"],members:{UserPoolId:{},JobId:{}}},output:{type:"structure",members:{UserImportJob:{shape:"S4m"}}}},DescribeUserPool:{input:{type:"structure",required:["UserPoolId"],members:{UserPoolId:{}}},output:{type:"structure",members:{UserPool:{shape:"S64"}}}},DescribeUserPoolClient:{input:{type:"structure",required:["UserPoolId","ClientId"],members:{UserPoolId:{},ClientId:{shape:"S1j"}}},output:{type:"structure",members:{UserPoolClient:{shape:"S6v"}}}},DescribeUserPoolDomain:{input:{type:"structure",required:["Domain"],members:{Domain:{}}},output:{type:"structure",members:{DomainDescription:{type:"structure",members:{UserPoolId:{},AWSAccountId:{},Domain:{},S3Bucket:{},CloudFrontDistribution:{},Version:{},Status:{},CustomDomainConfig:{shape:"S6y"}}}}}},ForgetDevice:{input:{type:"structure",required:["DeviceKey"],members:{AccessToken:{shape:"S1v"},DeviceKey:{}}}},ForgotPassword:{input:{type:"structure",required:["ClientId","Username"],members:{ClientId:{shape:"S1j"},SecretHash:{shape:"S3s"},UserContextData:{shape:"S3u"},Username:{shape:"Sd"},AnalyticsMetadata:{shape:"S1m"},ClientMetadata:{shape:"Sg"}}},output:{type:"structure",members:{CodeDeliveryDetails:{shape:"S8e"}}},authtype:"none"},GetCSVHeader:{input:{type:"structure",required:["UserPoolId"],members:{UserPoolId:{}}},output:{type:"structure",members:{UserPoolId:{},CSVHeader:{type:"list",member:{}}}}},GetDevice:{input:{type:"structure",required:["DeviceKey"],members:{DeviceKey:{},AccessToken:{shape:"S1v"}}},output:{type:"structure",required:["Device"],members:{Device:{shape:"S1e"}}}},GetGroup:{input:{type:"structure",required:["GroupName","UserPoolId"],members:{GroupName:{},UserPoolId:{}}},output:{type:"structure",members:{Group:{shape:"S29"}}}},GetIdentityProviderByIdentifier:{input:{type:"structure",required:["UserPoolId","IdpIdentifier"],members:{UserPoolId:{},IdpIdentifier:{}}},output:{type:"structure",required:["IdentityProvider"],members:{IdentityProvider:{shape:"S49"}}}},GetSigningCertificate:{input:{type:"structure",required:["UserPoolId"],members:{UserPoolId:{}}},output:{type:"structure",members:{Certificate:{}}}},GetUICustomization:{input:{type:"structure",required:["UserPoolId"],members:{UserPoolId:{},ClientId:{shape:"S1j"}}},output:{type:"structure",required:["UICustomization"],members:{UICustomization:{shape:"S8s"}}}},GetUser:{input:{type:"structure",required:["AccessToken"],members:{AccessToken:{shape:"S1v"}}},output:{type:"structure",required:["Username","UserAttributes"],members:{Username:{shape:"Sd"},UserAttributes:{shape:"Sj"},MFAOptions:{shape:"Sw"},PreferredMfaSetting:{},UserMFASettingList:{shape:"S1h"}}},authtype:"none"},GetUserAttributeVerificationCode:{input:{type:"structure",required:["AccessToken","AttributeName"],members:{AccessToken:{shape:"S1v"},AttributeName:{},ClientMetadata:{shape:"Sg"}}},output:{type:"structure",members:{CodeDeliveryDetails:{shape:"S8e"}}},authtype:"none"},GetUserPoolMfaConfig:{input:{type:"structure",required:["UserPoolId"],members:{UserPoolId:{}}},output:{type:"structure",members:{SmsMfaConfiguration:{shape:"S92"},SoftwareTokenMfaConfiguration:{shape:"S93"},MfaConfiguration:{}}}},GlobalSignOut:{input:{type:"structure",required:["AccessToken"],members:{AccessToken:{shape:"S1v"}}},output:{type:"structure",members:{}}},InitiateAuth:{input:{type:"structure",required:["AuthFlow","ClientId"],members:{AuthFlow:{},AuthParameters:{shape:"S1l"},ClientMetadata:{shape:"Sg"},ClientId:{shape:"S1j"},AnalyticsMetadata:{shape:"S1m"},UserContextData:{shape:"S3u"}}},output:{type:"structure",members:{ChallengeName:{},Session:{},ChallengeParameters:{shape:"S1t"},AuthenticationResult:{shape:"S1u"}}},authtype:"none"},ListDevices:{input:{type:"structure",required:["AccessToken"],members:{AccessToken:{shape:"S1v"},Limit:{type:"integer"},PaginationToken:{}}},output:{type:"structure",members:{Devices:{shape:"S24"},PaginationToken:{}}}},ListGroups:{input:{type:"structure",required:["UserPoolId"],members:{UserPoolId:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Groups:{shape:"S28"},NextToken:{}}}},ListIdentityProviders:{input:{type:"structure",required:["UserPoolId"],members:{UserPoolId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["Providers"],members:{Providers:{type:"list",member:{type:"structure",members:{ProviderName:{},ProviderType:{},LastModifiedDate:{type:"timestamp"},CreationDate:{type:"timestamp"}}}},NextToken:{}}}},ListResourceServers:{input:{type:"structure",required:["UserPoolId"],members:{UserPoolId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",required:["ResourceServers"],members:{ResourceServers:{type:"list",member:{shape:"S4i"}},NextToken:{}}}},ListTagsForResource:{input:{type:"structure",required:["ResourceArn"],members:{ResourceArn:{}}},output:{type:"structure",members:{Tags:{shape:"S5o"}}}},ListUserImportJobs:{input:{type:"structure",required:["UserPoolId","MaxResults"],members:{UserPoolId:{},MaxResults:{type:"integer"},PaginationToken:{}}},output:{type:"structure",members:{UserImportJobs:{type:"list",member:{shape:"S4m"}},PaginationToken:{}}}},ListUserPoolClients:{input:{type:"structure",required:["UserPoolId"],members:{UserPoolId:{},MaxResults:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{UserPoolClients:{type:"list",member:{type:"structure",members:{ClientId:{shape:"S1j"},UserPoolId:{},ClientName:{}}}},NextToken:{}}}},ListUserPools:{input:{type:"structure",required:["MaxResults"],members:{NextToken:{},MaxResults:{type:"integer"}}},output:{type:"structure",members:{UserPools:{type:"list",member:{type:"structure",members:{Id:{},Name:{},LambdaConfig:{shape:"S4y"},Status:{},LastModifiedDate:{type:"timestamp"},CreationDate:{type:"timestamp"}}}},NextToken:{}}}},ListUsers:{input:{type:"structure",required:["UserPoolId"],members:{UserPoolId:{},AttributesToGet:{type:"list",member:{}},Limit:{type:"integer"},PaginationToken:{},Filter:{}}},output:{type:"structure",members:{Users:{shape:"Sa5"},PaginationToken:{}}}},ListUsersInGroup:{input:{type:"structure",required:["UserPoolId","GroupName"],members:{UserPoolId:{},GroupName:{},Limit:{type:"integer"},NextToken:{}}},output:{type:"structure",members:{Users:{shape:"Sa5"},NextToken:{}}}},ResendConfirmationCode:{input:{type:"structure",required:["ClientId","Username"],members:{ClientId:{shape:"S1j"},SecretHash:{shape:"S3s"},UserContextData:{shape:"S3u"},Username:{shape:"Sd"},AnalyticsMetadata:{shape:"S1m"},ClientMetadata:{shape:"Sg"}}},output:{type:"structure",members:{CodeDeliveryDetails:{shape:"S8e"}}},authtype:"none"},RespondToAuthChallenge:{input:{type:"structure",required:["ClientId","ChallengeName"],members:{ClientId:{shape:"S1j"},ChallengeName:{},Session:{},ChallengeResponses:{shape:"S2y"},AnalyticsMetadata:{shape:"S1m"},UserContextData:{shape:"S3u"},ClientMetadata:{shape:"Sg"}}},output:{type:"structure",members:{ChallengeName:{},Session:{},ChallengeParameters:{shape:"S1t"},AuthenticationResult:{shape:"S1u"}}},authtype:"none"},RevokeToken:{input:{type:"structure",required:["Token","ClientId"],members:{Token:{shape:"S1v"},ClientId:{shape:"S1j"},ClientSecret:{shape:"S6w"}}},output:{type:"structure",members:{}}},SetRiskConfiguration:{input:{type:"structure",required:["UserPoolId"],members:{UserPoolId:{},ClientId:{shape:"S1j"},CompromisedCredentialsRiskConfiguration:{shape:"S7h"},AccountTakeoverRiskConfiguration:{shape:"S7m"},RiskExceptionConfiguration:{shape:"S7v"}}},output:{type:"structure",required:["RiskConfiguration"],members:{RiskConfiguration:{shape:"S7g"}}}},SetUICustomization:{input:{type:"structure",required:["UserPoolId"],members:{UserPoolId:{},ClientId:{shape:"S1j"},CSS:{},ImageFile:{type:"blob"}}},output:{type:"structure",required:["UICustomization"],members:{UICustomization:{shape:"S8s"}}}},SetUserMFAPreference:{input:{type:"structure",required:["AccessToken"],members:{SMSMfaSettings:{shape:"S31"},SoftwareTokenMfaSettings:{shape:"S32"},AccessToken:{shape:"S1v"}}},output:{type:"structure",members:{}}},SetUserPoolMfaConfig:{input:{type:"structure",required:["UserPoolId"],members:{UserPoolId:{},SmsMfaConfiguration:{shape:"S92"},SoftwareTokenMfaConfiguration:{shape:"S93"},MfaConfiguration:{}}},output:{type:"structure",members:{SmsMfaConfiguration:{shape:"S92"},SoftwareTokenMfaConfiguration:{shape:"S93"},MfaConfiguration:{}}}},SetUserSettings:{input:{type:"structure",required:["AccessToken","MFAOptions"],members:{AccessToken:{shape:"S1v"},MFAOptions:{shape:"Sw"}}},output:{type:"structure",members:{}},authtype:"none"},SignUp:{input:{type:"structure",required:["ClientId","Username","Password"],members:{ClientId:{shape:"S1j"},SecretHash:{shape:"S3s"},Username:{shape:"Sd"},Password:{shape:"Sn"},UserAttributes:{shape:"Sj"},ValidationData:{shape:"Sj"},AnalyticsMetadata:{shape:"S1m"},UserContextData:{shape:"S3u"},ClientMetadata:{shape:"Sg"}}},output:{type:"structure",required:["UserConfirmed","UserSub"],members:{UserConfirmed:{type:"boolean"},CodeDeliveryDetails:{shape:"S8e"},UserSub:{}}},authtype:"none"},StartUserImportJob:{input:{type:"structure",required:["UserPoolId","JobId"],members:{UserPoolId:{},JobId:{}}},output:{type:"structure",members:{UserImportJob:{shape:"S4m"}}}},StopUserImportJob:{input:{type:"structure",required:["UserPoolId","JobId"],members:{UserPoolId:{},JobId:{}}},output:{type:"structure",members:{UserImportJob:{shape:"S4m"}}}},TagResource:{input:{type:"structure",required:["ResourceArn","Tags"],members:{ResourceArn:{},Tags:{shape:"S5o"}}},output:{type:"structure",members:{}}},UntagResource:{input:{type:"structure",required:["ResourceArn","TagKeys"],members:{ResourceArn:{},TagKeys:{type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateAuthEventFeedback:{input:{type:"structure",required:["UserPoolId","Username","EventId","FeedbackToken","FeedbackValue"],members:{UserPoolId:{},Username:{shape:"Sd"},EventId:{},FeedbackToken:{shape:"S1v"},FeedbackValue:{}}},output:{type:"structure",members:{}}},UpdateDeviceStatus:{input:{type:"structure",required:["AccessToken","DeviceKey"],members:{AccessToken:{shape:"S1v"},DeviceKey:{},DeviceRememberedStatus:{}}},output:{type:"structure",members:{}}},UpdateGroup:{input:{type:"structure",required:["GroupName","UserPoolId"],members:{GroupName:{},UserPoolId:{},Description:{},RoleArn:{},Precedence:{type:"integer"}}},output:{type:"structure",members:{Group:{shape:"S29"}}}},UpdateIdentityProvider:{input:{type:"structure",required:["UserPoolId","ProviderName"],members:{UserPoolId:{},ProviderName:{},ProviderDetails:{shape:"S43"},AttributeMapping:{shape:"S44"},IdpIdentifiers:{shape:"S46"}}},output:{type:"structure",required:["IdentityProvider"],members:{IdentityProvider:{shape:"S49"}}}},UpdateResourceServer:{input:{type:"structure",required:["UserPoolId","Identifier","Name"],members:{UserPoolId:{},Identifier:{},Name:{},Scopes:{shape:"S4d"}}},output:{type:"structure",required:["ResourceServer"],members:{ResourceServer:{shape:"S4i"}}}},UpdateUserAttributes:{input:{type:"structure",required:["UserAttributes","AccessToken"],members:{UserAttributes:{shape:"Sj"},AccessToken:{shape:"S1v"},ClientMetadata:{shape:"Sg"}}},output:{type:"structure",members:{CodeDeliveryDetailsList:{type:"list",member:{shape:"S8e"}}}},authtype:"none"},UpdateUserPool:{input:{type:"structure",required:["UserPoolId"],members:{UserPoolId:{},Policies:{shape:"S4u"},LambdaConfig:{shape:"S4y"},AutoVerifiedAttributes:{shape:"S53"},SmsVerificationMessage:{},EmailVerificationMessage:{},EmailVerificationSubject:{},VerificationMessageTemplate:{shape:"S5c"},SmsAuthenticationMessage:{},MfaConfiguration:{},DeviceConfiguration:{shape:"S5h"},EmailConfiguration:{shape:"S5i"},SmsConfiguration:{shape:"S5m"},UserPoolTags:{shape:"S5o"},AdminCreateUserConfig:{shape:"S5r"},UserPoolAddOns:{shape:"S5v"},AccountRecoverySetting:{shape:"S5y"}}},output:{type:"structure",members:{}}},UpdateUserPoolClient:{input:{type:"structure",required:["UserPoolId","ClientId"],members:{UserPoolId:{},ClientId:{shape:"S1j"},ClientName:{},RefreshTokenValidity:{type:"integer"},AccessTokenValidity:{type:"integer"},IdTokenValidity:{type:"integer"},TokenValidityUnits:{shape:"S6d"},ReadAttributes:{shape:"S6f"},WriteAttributes:{shape:"S6f"},ExplicitAuthFlows:{shape:"S6h"},SupportedIdentityProviders:{shape:"S6j"},CallbackURLs:{shape:"S6k"},LogoutURLs:{shape:"S6m"},DefaultRedirectURI:{},AllowedOAuthFlows:{shape:"S6n"},AllowedOAuthScopes:{shape:"S6p"},AllowedOAuthFlowsUserPoolClient:{type:"boolean"},AnalyticsConfiguration:{shape:"S6r"},PreventUserExistenceErrors:{},EnableTokenRevocation:{type:"boolean"}}},output:{type:"structure",members:{UserPoolClient:{shape:"S6v"}}}},UpdateUserPoolDomain:{input:{type:"structure",required:["Domain","UserPoolId","CustomDomainConfig"],members:{Domain:{},UserPoolId:{},CustomDomainConfig:{shape:"S6y"}}},output:{type:"structure",members:{CloudFrontDomain:{}}}},VerifySoftwareToken:{input:{type:"structure",required:["UserCode"],members:{AccessToken:{shape:"S1v"},Session:{},UserCode:{},FriendlyDeviceName:{}}},output:{type:"structure",members:{Status:{},Session:{}}}},VerifyUserAttribute:{input:{type:"structure",required:["AccessToken","AttributeName","Code"],members:{AccessToken:{shape:"S1v"},AttributeName:{},Code:{}}},output:{type:"structure",members:{}},authtype:"none"}},shapes:{S4:{type:"structure",members:{Name:{},AttributeDataType:{},DeveloperOnlyAttribute:{type:"boolean"},Mutable:{type:"boolean"},Required:{type:"boolean"},NumberAttributeConstraints:{type:"structure",members:{MinValue:{},MaxValue:{}}},StringAttributeConstraints:{type:"structure",members:{MinLength:{},MaxLength:{}}}}},Sd:{type:"string",sensitive:true},Sg:{type:"map",key:{},value:{}},Sj:{type:"list",member:{type:"structure",required:["Name"],members:{Name:{},Value:{type:"string",sensitive:true}}}},Sn:{type:"string",sensitive:true},St:{type:"structure",members:{Username:{shape:"Sd"},Attributes:{shape:"Sj"},UserCreateDate:{type:"timestamp"},UserLastModifiedDate:{type:"timestamp"},Enabled:{type:"boolean"},UserStatus:{},MFAOptions:{shape:"Sw"}}},Sw:{type:"list",member:{type:"structure",members:{DeliveryMedium:{},AttributeName:{}}}},S10:{type:"list",member:{}},S13:{type:"structure",members:{ProviderName:{},ProviderAttributeName:{},ProviderAttributeValue:{}}},S1e:{type:"structure",members:{DeviceKey:{},DeviceAttributes:{shape:"Sj"},DeviceCreateDate:{type:"timestamp"},DeviceLastModifiedDate:{type:"timestamp"},DeviceLastAuthenticatedDate:{type:"timestamp"}}},S1h:{type:"list",member:{}},S1j:{type:"string",sensitive:true},S1l:{type:"map",key:{},value:{},sensitive:true},S1m:{type:"structure",members:{AnalyticsEndpointId:{}}},S1n:{type:"structure",required:["IpAddress","ServerName","ServerPath","HttpHeaders"],members:{IpAddress:{},ServerName:{},ServerPath:{},HttpHeaders:{type:"list",member:{type:"structure",members:{headerName:{},headerValue:{}}}},EncodedData:{}}},S1t:{type:"map",key:{},value:{}},S1u:{type:"structure",members:{AccessToken:{shape:"S1v"},ExpiresIn:{type:"integer"},TokenType:{},RefreshToken:{shape:"S1v"},IdToken:{shape:"S1v"},NewDeviceMetadata:{type:"structure",members:{DeviceKey:{},DeviceGroupKey:{}}}}},S1v:{type:"string",sensitive:true},S24:{type:"list",member:{shape:"S1e"}},S28:{type:"list",member:{shape:"S29"}},S29:{type:"structure",members:{GroupName:{},UserPoolId:{},Description:{},RoleArn:{},Precedence:{type:"integer"},LastModifiedDate:{type:"timestamp"},CreationDate:{type:"timestamp"}}},S2y:{type:"map",key:{},value:{}},S31:{type:"structure",members:{Enabled:{type:"boolean"},PreferredMfa:{type:"boolean"}}},S32:{type:"structure",members:{Enabled:{type:"boolean"},PreferredMfa:{type:"boolean"}}},S3s:{type:"string",sensitive:true},S3u:{type:"structure",members:{EncodedData:{}}},S43:{type:"map",key:{},value:{}},S44:{type:"map",key:{},value:{}},S46:{type:"list",member:{}},S49:{type:"structure",members:{UserPoolId:{},ProviderName:{},ProviderType:{},ProviderDetails:{shape:"S43"},AttributeMapping:{shape:"S44"},IdpIdentifiers:{shape:"S46"},LastModifiedDate:{type:"timestamp"},CreationDate:{type:"timestamp"}}},S4d:{type:"list",member:{type:"structure",required:["ScopeName","ScopeDescription"],members:{ScopeName:{},ScopeDescription:{}}}},S4i:{type:"structure",members:{UserPoolId:{},Identifier:{},Name:{},Scopes:{shape:"S4d"}}},S4m:{type:"structure",members:{JobName:{},JobId:{},UserPoolId:{},PreSignedUrl:{},CreationDate:{type:"timestamp"},StartDate:{type:"timestamp"},CompletionDate:{type:"timestamp"},Status:{},CloudWatchLogsRoleArn:{},ImportedUsers:{type:"long"},SkippedUsers:{type:"long"},FailedUsers:{type:"long"},CompletionMessage:{}}},S4u:{type:"structure",members:{PasswordPolicy:{type:"structure",members:{MinimumLength:{type:"integer"},RequireUppercase:{type:"boolean"},RequireLowercase:{type:"boolean"},RequireNumbers:{type:"boolean"},RequireSymbols:{type:"boolean"},TemporaryPasswordValidityDays:{type:"integer"}}}}},S4y:{type:"structure",members:{PreSignUp:{},CustomMessage:{},PostConfirmation:{},PreAuthentication:{},PostAuthentication:{},DefineAuthChallenge:{},CreateAuthChallenge:{},VerifyAuthChallengeResponse:{},PreTokenGeneration:{},UserMigration:{},CustomSMSSender:{type:"structure",required:["LambdaVersion","LambdaArn"],members:{LambdaVersion:{},LambdaArn:{}}},CustomEmailSender:{type:"structure",required:["LambdaVersion","LambdaArn"],members:{LambdaVersion:{},LambdaArn:{}}},KMSKeyID:{}}},S53:{type:"list",member:{}},S55:{type:"list",member:{}},S57:{type:"list",member:{}},S5c:{type:"structure",members:{SmsMessage:{},EmailMessage:{},EmailSubject:{},EmailMessageByLink:{},EmailSubjectByLink:{},DefaultEmailOption:{}}},S5h:{type:"structure",members:{ChallengeRequiredOnNewDevice:{type:"boolean"},DeviceOnlyRememberedOnUserPrompt:{type:"boolean"}}},S5i:{type:"structure",members:{SourceArn:{},ReplyToEmailAddress:{},EmailSendingAccount:{},From:{},ConfigurationSet:{}}},S5m:{type:"structure",required:["SnsCallerArn"],members:{SnsCallerArn:{},ExternalId:{},SnsRegion:{}}},S5o:{type:"map",key:{},value:{}},S5r:{type:"structure",members:{AllowAdminCreateUserOnly:{type:"boolean"},UnusedAccountValidityDays:{type:"integer"},InviteMessageTemplate:{type:"structure",members:{SMSMessage:{},EmailMessage:{},EmailSubject:{}}}}},S5u:{type:"list",member:{shape:"S4"}},S5v:{type:"structure",required:["AdvancedSecurityMode"],members:{AdvancedSecurityMode:{}}},S5x:{type:"structure",required:["CaseSensitive"],members:{CaseSensitive:{type:"boolean"}}},S5y:{type:"structure",members:{RecoveryMechanisms:{type:"list",member:{type:"structure",required:["Priority","Name"],members:{Priority:{type:"integer"},Name:{}}}}}},S64:{type:"structure",members:{Id:{},Name:{},Policies:{shape:"S4u"},LambdaConfig:{shape:"S4y"},Status:{},LastModifiedDate:{type:"timestamp"},CreationDate:{type:"timestamp"},SchemaAttributes:{shape:"S5u"},AutoVerifiedAttributes:{shape:"S53"},AliasAttributes:{shape:"S55"},UsernameAttributes:{shape:"S57"},SmsVerificationMessage:{},EmailVerificationMessage:{},EmailVerificationSubject:{},VerificationMessageTemplate:{shape:"S5c"},SmsAuthenticationMessage:{},MfaConfiguration:{},DeviceConfiguration:{shape:"S5h"},EstimatedNumberOfUsers:{type:"integer"},EmailConfiguration:{shape:"S5i"},SmsConfiguration:{shape:"S5m"},UserPoolTags:{shape:"S5o"},SmsConfigurationFailure:{},EmailConfigurationFailure:{},Domain:{},CustomDomain:{},AdminCreateUserConfig:{shape:"S5r"},UserPoolAddOns:{shape:"S5v"},UsernameConfiguration:{shape:"S5x"},Arn:{},AccountRecoverySetting:{shape:"S5y"}}},S6d:{type:"structure",members:{AccessToken:{},IdToken:{},RefreshToken:{}}},S6f:{type:"list",member:{}},S6h:{type:"list",member:{}},S6j:{type:"list",member:{}},S6k:{type:"list",member:{}},S6m:{type:"list",member:{}},S6n:{type:"list",member:{}},S6p:{type:"list",member:{}},S6r:{type:"structure",members:{ApplicationId:{},ApplicationArn:{},RoleArn:{},ExternalId:{},UserDataShared:{type:"boolean"}}},S6v:{type:"structure",members:{UserPoolId:{},ClientName:{},ClientId:{shape:"S1j"},ClientSecret:{shape:"S6w"},LastModifiedDate:{type:"timestamp"},CreationDate:{type:"timestamp"},RefreshTokenValidity:{type:"integer"},AccessTokenValidity:{type:"integer"},IdTokenValidity:{type:"integer"},TokenValidityUnits:{shape:"S6d"},ReadAttributes:{shape:"S6f"},WriteAttributes:{shape:"S6f"},ExplicitAuthFlows:{shape:"S6h"},SupportedIdentityProviders:{shape:"S6j"},CallbackURLs:{shape:"S6k"},LogoutURLs:{shape:"S6m"},DefaultRedirectURI:{},AllowedOAuthFlows:{shape:"S6n"},AllowedOAuthScopes:{shape:"S6p"},AllowedOAuthFlowsUserPoolClient:{type:"boolean"},AnalyticsConfiguration:{shape:"S6r"},PreventUserExistenceErrors:{},EnableTokenRevocation:{type:"boolean"}}},S6w:{type:"string",sensitive:true},S6y:{type:"structure",required:["CertificateArn"],members:{CertificateArn:{}}},S7g:{type:"structure",members:{UserPoolId:{},ClientId:{shape:"S1j"},CompromisedCredentialsRiskConfiguration:{shape:"S7h"},AccountTakeoverRiskConfiguration:{shape:"S7m"},RiskExceptionConfiguration:{shape:"S7v"},LastModifiedDate:{type:"timestamp"}}},S7h:{type:"structure",required:["Actions"],members:{EventFilter:{type:"list",member:{}},Actions:{type:"structure",required:["EventAction"],members:{EventAction:{}}}}},S7m:{type:"structure",required:["Actions"],members:{NotifyConfiguration:{type:"structure",required:["SourceArn"],members:{From:{},ReplyTo:{},SourceArn:{},BlockEmail:{shape:"S7o"},NoActionEmail:{shape:"S7o"},MfaEmail:{shape:"S7o"}}},Actions:{type:"structure",members:{LowAction:{shape:"S7s"},MediumAction:{shape:"S7s"},HighAction:{shape:"S7s"}}}}},S7o:{type:"structure",required:["Subject"],members:{Subject:{},HtmlBody:{},TextBody:{}}},S7s:{type:"structure",required:["Notify","EventAction"],members:{Notify:{type:"boolean"},EventAction:{}}},S7v:{type:"structure",members:{BlockedIPRangeList:{type:"list",member:{}},SkippedIPRangeList:{type:"list",member:{}}}},S8e:{type:"structure",members:{Destination:{},DeliveryMedium:{},AttributeName:{}}},S8s:{type:"structure",members:{UserPoolId:{},ClientId:{shape:"S1j"},ImageUrl:{},CSS:{},CSSVersion:{},LastModifiedDate:{type:"timestamp"},CreationDate:{type:"timestamp"}}},S92:{type:"structure",members:{SmsAuthenticationMessage:{},SmsConfiguration:{shape:"S5m"}}},S93:{type:"structure",members:{Enabled:{type:"boolean"}}},Sa5:{type:"list",member:{shape:"St"}}}}},9806:function(e,t,r){var i=r(153);function JsonParser(){}JsonParser.prototype.parse=function(e,t){return translate(JSON.parse(e),t)};function translate(e,t){if(!t||e===undefined)return undefined;switch(t.type){case"structure":return translateStructure(e,t);case"map":return translateMap(e,t);case"list":return translateList(e,t);default:return translateScalar(e,t)}}function translateStructure(e,t){if(e==null)return undefined;if(t.isDocument)return e;var r={};var s=t.members;i.each(s,function(t,i){var s=i.isLocationName?i.name:t;if(Object.prototype.hasOwnProperty.call(e,s)){var a=e[s];var o=translate(a,i);if(o!==undefined)r[t]=o}});return r}function translateList(e,t){if(e==null)return undefined;var r=[];i.arrayEach(e,function(e){var i=translate(e,t.member);if(i===undefined)r.push(null);else r.push(i)});return r}function translateMap(e,t){if(e==null)return undefined;var r={};i.each(e,function(e,i){var s=translate(i,t.value);if(s===undefined)r[e]=null;else r[e]=s});return r}function translateScalar(e,t){return t.toType(e)}e.exports=JsonParser},9810:function(e,t,r){var i=r(395);var s=i.util;var a=i.Model.Shape;var o=r(3992);var n={explicitCharkey:false,trim:false,normalize:false,explicitRoot:false,emptyTag:null,explicitArray:true,ignoreAttrs:false,mergeAttrs:false,validator:null};function NodeXmlParser(){}NodeXmlParser.prototype.parse=function(e,t){t=t||{};var r=null;var i=null;var a=new o.Parser(n);a.parseString(e,function(e,t){i=e;r=t});if(r){var u=parseXml(r,t);if(r.ResponseMetadata){u.ResponseMetadata=parseXml(r.ResponseMetadata[0],{})}return u}else if(i){throw s.error(i,{code:"XMLParserError",retryable:true})}else{return parseXml({},t)}};function parseXml(e,t){switch(t.type){case"structure":return parseStructure(e,t);case"map":return parseMap(e,t);case"list":return parseList(e,t);case undefined:case null:return parseUnknown(e);default:return parseScalar(e,t)}}function parseStructure(e,t){var r={};if(e===null)return r;s.each(t.members,function(i,s){var a=s.name;if(Object.prototype.hasOwnProperty.call(e,a)&&Array.isArray(e[a])){var o=e[a];if(!s.flattened)o=o[0];r[i]=parseXml(o,s)}else if(s.isXmlAttribute&&e.$&&Object.prototype.hasOwnProperty.call(e.$,a)){r[i]=parseScalar(e.$[a],s)}else if(s.type==="list"&&!t.api.xmlNoDefaultLists){r[i]=s.defaultValue}});return r}function parseMap(e,t){var r={};if(e===null)return r;var i=t.key.name||"key";var a=t.value.name||"value";var o=t.flattened?e:e.entry;if(Array.isArray(o)){s.arrayEach(o,function(e){r[e[i][0]]=parseXml(e[a][0],t.value)})}return r}function parseList(e,t){var r=[];var i=t.member.name||"member";if(t.flattened){s.arrayEach(e,function(e){r.push(parseXml(e,t.member))})}else if(e&&Array.isArray(e[i])){s.arrayEach(e[i],function(e){r.push(parseXml(e,t.member))})}return r}function parseScalar(e,t){if(e&&e.$&&e.$.encoding==="base64"){t=new a.create({type:e.$.encoding})}if(e&&e._)e=e._;if(typeof t.toType==="function"){return t.toType(e)}else{return e}}function parseUnknown(e){if(e===undefined||e===null)return"";if(typeof e==="string")return e;if(Array.isArray(e)){var t=[];for(i=0;i1){s[a]=parseList(o,{member:{}})}else{s[a]=parseXml(o[0],{})}}return s}e.exports=NodeXmlParser},9819:function(e,t,r){var i=r(395);var s={};var a=[];var o=50;var n="aws4_request";e.exports={createScope:function createScope(e,t,r){return[e.substr(0,8),t,r,n].join("/")},getSigningKey:function getSigningKey(e,t,r,u,p){var m=i.util.crypto.hmac(e.secretAccessKey,e.accessKeyId,"base64");var c=[m,t,r,u].join("_");p=p!==false;if(p&&c in s){return s[c]}var l=i.util.crypto.hmac("AWS4"+e.secretAccessKey,t,"buffer");var d=i.util.crypto.hmac(l,r,"buffer");var y=i.util.crypto.hmac(d,u,"buffer");var b=i.util.crypto.hmac(y,n,"buffer");if(p){s[c]=b;a.push(c);if(a.length>o){delete s[a.shift()]}}return b},emptyCache:function emptyCache(){s={};a=[]}}},9822:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["dynamodbstreams"]={};i.DynamoDBStreams=s.defineService("dynamodbstreams",["2012-08-10"]);Object.defineProperty(a.services["dynamodbstreams"],"2012-08-10",{get:function get(){var e=r(5516);e.paginators=r(7787).pagination;return e},enumerable:true,configurable:true});e.exports=i.DynamoDBStreams},9828:function(e,t,r){var i=r(395);var s=i.util.inherit;var a=r(2802);i.Response=s({constructor:function Response(e){this.request=e;this.data=null;this.error=null;this.retryCount=0;this.redirectCount=0;this.httpResponse=new i.HttpResponse;if(e){this.maxRetries=e.service.numRetries();this.maxRedirects=e.service.config.maxRedirects}},nextPage:function nextPage(e){var t;var r=this.request.service;var s=this.request.operation;try{t=r.paginationConfig(s,true)}catch(e){this.error=e}if(!this.hasNextPage()){if(e)e(this.error,null);else if(this.error)throw this.error;return null}var a=i.util.copy(this.request.params);if(!this.nextPageTokens){return e?e(null,null):null}else{var o=t.inputToken;if(typeof o==="string")o=[o];for(var n=0;n=1&&t.doneParts===t.numParts){t.finishMultiPart()}})}}if(r)t.fillQueue.call(t)},abort:function(){var e=this;if(e.isDoneChunking===true&&e.totalPartNumbers===1&&e.singlePart){e.singlePart.abort()}else{e.cleanup(i.util.error(new Error("Request aborted by user"),{code:"RequestAbortedError",retryable:false}))}},validateBody:function validateBody(){var e=this;e.body=e.service.config.params.Body;if(typeof e.body==="string"){e.body=i.util.buffer.toBuffer(e.body)}else if(!e.body){throw new Error("params.Body is required")}e.sliceFn=i.util.arraySliceFn(e.body)},bindServiceObject:function bindServiceObject(e){e=e||{};var t=this;if(!t.service){t.service=new i.S3({params:e})}else{var r=t.service;var s=i.util.copy(r.config);s.signatureVersion=r.getSignatureVersion();t.service=new r.constructor.__super__(s);t.service.config.params=i.util.merge(t.service.config.params||{},e);Object.defineProperty(t.service,"_originalConfig",{get:function(){return r._originalConfig},enumerable:false,configurable:true})}},adjustTotalBytes:function adjustTotalBytes(){var e=this;try{e.totalBytes=s(e.body)}catch(e){}if(e.totalBytes){var t=Math.ceil(e.totalBytes/e.maxTotalParts);if(t>e.partSize)e.partSize=t}else{e.totalBytes=undefined}},isDoneChunking:false,partPos:0,totalChunkedBytes:0,totalUploadedBytes:0,totalBytes:undefined,numParts:0,totalPartNumbers:0,activeParts:0,doneParts:0,parts:null,completeInfo:null,failed:false,multipartReq:null,partBuffers:null,partBufferLength:0,fillBuffer:function fillBuffer(){var e=this;var t=s(e.body);if(t===0){e.isDoneChunking=true;e.numParts=1;e.nextChunk(e.body);return}while(e.activeParts=e.queueSize)return;var t=e.body.read(e.partSize-e.partBufferLength)||e.body.read();if(t){e.partBuffers.push(t);e.partBufferLength+=t.length;e.totalChunkedBytes+=t.length}if(e.partBufferLength>=e.partSize){var r=e.partBuffers.length===1?e.partBuffers[0]:a.concat(e.partBuffers);e.partBuffers=[];e.partBufferLength=0;if(r.length>e.partSize){var i=r.slice(e.partSize);e.partBuffers.push(i);e.partBufferLength+=i.length;r=r.slice(0,e.partSize)}e.nextChunk(r)}if(e.isDoneChunking&&!e.isDoneSending){r=e.partBuffers.length===1?e.partBuffers[0]:a.concat(e.partBuffers);e.partBuffers=[];e.partBufferLength=0;e.totalBytes=e.totalChunkedBytes;e.isDoneSending=true;if(e.numParts===0||r.length>0){e.numParts++;e.nextChunk(r)}}e.body.read(0)},nextChunk:function nextChunk(e){var t=this;if(t.failed)return null;var r=++t.totalPartNumbers;if(t.isDoneChunking&&r===1){var s={Body:e};if(this.tags){s.Tagging=this.getTaggingHeader()}var a=t.service.putObject(s);a._managedUpload=t;a.on("httpUploadProgress",t.progress).send(t.finishSinglePart);t.singlePart=a;return null}else if(t.service.config.params.ContentMD5){var o=i.util.error(new Error("The Content-MD5 you specified is invalid for multi-part uploads."),{code:"InvalidDigest",retryable:false});t.cleanup(o);return null}if(t.completeInfo[r]&&t.completeInfo[r].ETag!==null){return null}t.activeParts++;if(!t.service.config.params.UploadId){if(!t.multipartReq){t.multipartReq=t.service.createMultipartUpload();t.multipartReq.on("success",function(e){t.service.config.params.UploadId=e.data.UploadId;t.multipartReq=null});t.queueChunks(e,r);t.multipartReq.on("error",function(e){t.cleanup(e)});t.multipartReq.send()}else{t.queueChunks(e,r)}}else{t.uploadPart(e,r)}},getTaggingHeader:function getTaggingHeader(){var e=[];for(var t=0;t0){try{var s=JSON.parse(r.body.toString());var a=s.__type||s.code||s.Code;if(a){t.code=a.split("#").pop()}if(t.code==="RequestEntityTooLarge"){t.message="Request body must be less than 1 MB"}else{t.message=s.message||s.Message||null}}catch(s){t.statusCode=r.statusCode;t.message=r.statusMessage}}else{t.statusCode=r.statusCode;t.message=r.statusCode.toString()}e.error=i.error(new Error,t)}function extractData(e){var t=e.httpResponse.body.toString()||"{}";if(e.request.service.config.convertResponseTypes===false){e.data=JSON.parse(t)}else{var r=e.request.service.api.operations[e.request.operation];var i=r.output||{};var s=new a;e.data=s.parse(t,i)}}e.exports={buildRequest:buildRequest,extractError:extractError,extractData:extractData}},9917:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2019-03-26",endpointPrefix:"cloudfront",globalEndpoint:"cloudfront.amazonaws.com",protocol:"rest-xml",serviceAbbreviation:"CloudFront",serviceFullName:"Amazon CloudFront",serviceId:"CloudFront",signatureVersion:"v4",uid:"cloudfront-2019-03-26"},operations:{CreateCloudFrontOriginAccessIdentity:{http:{requestUri:"/2019-03-26/origin-access-identity/cloudfront",responseCode:201},input:{type:"structure",required:["CloudFrontOriginAccessIdentityConfig"],members:{CloudFrontOriginAccessIdentityConfig:{shape:"S2",locationName:"CloudFrontOriginAccessIdentityConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2019-03-26/"}}},payload:"CloudFrontOriginAccessIdentityConfig"},output:{type:"structure",members:{CloudFrontOriginAccessIdentity:{shape:"S5"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"CloudFrontOriginAccessIdentity"}},CreateDistribution:{http:{requestUri:"/2019-03-26/distribution",responseCode:201},input:{type:"structure",required:["DistributionConfig"],members:{DistributionConfig:{shape:"S7",locationName:"DistributionConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2019-03-26/"}}},payload:"DistributionConfig"},output:{type:"structure",members:{Distribution:{shape:"S23"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"Distribution"}},CreateDistributionWithTags:{http:{requestUri:"/2019-03-26/distribution?WithTags",responseCode:201},input:{type:"structure",required:["DistributionConfigWithTags"],members:{DistributionConfigWithTags:{locationName:"DistributionConfigWithTags",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2019-03-26/"},type:"structure",required:["DistributionConfig","Tags"],members:{DistributionConfig:{shape:"S7"},Tags:{shape:"S2f"}}}},payload:"DistributionConfigWithTags"},output:{type:"structure",members:{Distribution:{shape:"S23"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"Distribution"}},CreateFieldLevelEncryptionConfig:{http:{requestUri:"/2019-03-26/field-level-encryption",responseCode:201},input:{type:"structure",required:["FieldLevelEncryptionConfig"],members:{FieldLevelEncryptionConfig:{shape:"S2m",locationName:"FieldLevelEncryptionConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2019-03-26/"}}},payload:"FieldLevelEncryptionConfig"},output:{type:"structure",members:{FieldLevelEncryption:{shape:"S2x"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"FieldLevelEncryption"}},CreateFieldLevelEncryptionProfile:{http:{requestUri:"/2019-03-26/field-level-encryption-profile",responseCode:201},input:{type:"structure",required:["FieldLevelEncryptionProfileConfig"],members:{FieldLevelEncryptionProfileConfig:{shape:"S2z",locationName:"FieldLevelEncryptionProfileConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2019-03-26/"}}},payload:"FieldLevelEncryptionProfileConfig"},output:{type:"structure",members:{FieldLevelEncryptionProfile:{shape:"S36"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"FieldLevelEncryptionProfile"}},CreateInvalidation:{http:{requestUri:"/2019-03-26/distribution/{DistributionId}/invalidation",responseCode:201},input:{type:"structure",required:["DistributionId","InvalidationBatch"],members:{DistributionId:{location:"uri",locationName:"DistributionId"},InvalidationBatch:{shape:"S38",locationName:"InvalidationBatch",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2019-03-26/"}}},payload:"InvalidationBatch"},output:{type:"structure",members:{Location:{location:"header",locationName:"Location"},Invalidation:{shape:"S3c"}},payload:"Invalidation"}},CreatePublicKey:{http:{requestUri:"/2019-03-26/public-key",responseCode:201},input:{type:"structure",required:["PublicKeyConfig"],members:{PublicKeyConfig:{shape:"S3e",locationName:"PublicKeyConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2019-03-26/"}}},payload:"PublicKeyConfig"},output:{type:"structure",members:{PublicKey:{shape:"S3g"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"PublicKey"}},CreateStreamingDistribution:{http:{requestUri:"/2019-03-26/streaming-distribution",responseCode:201},input:{type:"structure",required:["StreamingDistributionConfig"],members:{StreamingDistributionConfig:{shape:"S3i",locationName:"StreamingDistributionConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2019-03-26/"}}},payload:"StreamingDistributionConfig"},output:{type:"structure",members:{StreamingDistribution:{shape:"S3m"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"StreamingDistribution"}},CreateStreamingDistributionWithTags:{http:{requestUri:"/2019-03-26/streaming-distribution?WithTags",responseCode:201},input:{type:"structure",required:["StreamingDistributionConfigWithTags"],members:{StreamingDistributionConfigWithTags:{locationName:"StreamingDistributionConfigWithTags",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2019-03-26/"},type:"structure",required:["StreamingDistributionConfig","Tags"],members:{StreamingDistributionConfig:{shape:"S3i"},Tags:{shape:"S2f"}}}},payload:"StreamingDistributionConfigWithTags"},output:{type:"structure",members:{StreamingDistribution:{shape:"S3m"},Location:{location:"header",locationName:"Location"},ETag:{location:"header",locationName:"ETag"}},payload:"StreamingDistribution"}},DeleteCloudFrontOriginAccessIdentity:{http:{method:"DELETE",requestUri:"/2019-03-26/origin-access-identity/cloudfront/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}}}},DeleteDistribution:{http:{method:"DELETE",requestUri:"/2019-03-26/distribution/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}}}},DeleteFieldLevelEncryptionConfig:{http:{method:"DELETE",requestUri:"/2019-03-26/field-level-encryption/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}}}},DeleteFieldLevelEncryptionProfile:{http:{method:"DELETE",requestUri:"/2019-03-26/field-level-encryption-profile/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}}}},DeletePublicKey:{http:{method:"DELETE",requestUri:"/2019-03-26/public-key/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}}}},DeleteStreamingDistribution:{http:{method:"DELETE",requestUri:"/2019-03-26/streaming-distribution/{Id}",responseCode:204},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}}}},GetCloudFrontOriginAccessIdentity:{http:{method:"GET",requestUri:"/2019-03-26/origin-access-identity/cloudfront/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{CloudFrontOriginAccessIdentity:{shape:"S5"},ETag:{location:"header",locationName:"ETag"}},payload:"CloudFrontOriginAccessIdentity"}},GetCloudFrontOriginAccessIdentityConfig:{http:{method:"GET",requestUri:"/2019-03-26/origin-access-identity/cloudfront/{Id}/config"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{CloudFrontOriginAccessIdentityConfig:{shape:"S2"},ETag:{location:"header",locationName:"ETag"}},payload:"CloudFrontOriginAccessIdentityConfig"}},GetDistribution:{http:{method:"GET",requestUri:"/2019-03-26/distribution/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{Distribution:{shape:"S23"},ETag:{location:"header",locationName:"ETag"}},payload:"Distribution"}},GetDistributionConfig:{http:{method:"GET",requestUri:"/2019-03-26/distribution/{Id}/config"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{DistributionConfig:{shape:"S7"},ETag:{location:"header",locationName:"ETag"}},payload:"DistributionConfig"}},GetFieldLevelEncryption:{http:{method:"GET",requestUri:"/2019-03-26/field-level-encryption/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{FieldLevelEncryption:{shape:"S2x"},ETag:{location:"header",locationName:"ETag"}},payload:"FieldLevelEncryption"}},GetFieldLevelEncryptionConfig:{http:{method:"GET",requestUri:"/2019-03-26/field-level-encryption/{Id}/config"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{FieldLevelEncryptionConfig:{shape:"S2m"},ETag:{location:"header",locationName:"ETag"}},payload:"FieldLevelEncryptionConfig"}},GetFieldLevelEncryptionProfile:{http:{method:"GET",requestUri:"/2019-03-26/field-level-encryption-profile/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{FieldLevelEncryptionProfile:{shape:"S36"},ETag:{location:"header",locationName:"ETag"}},payload:"FieldLevelEncryptionProfile"}},GetFieldLevelEncryptionProfileConfig:{http:{method:"GET",requestUri:"/2019-03-26/field-level-encryption-profile/{Id}/config"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{FieldLevelEncryptionProfileConfig:{shape:"S2z"},ETag:{location:"header",locationName:"ETag"}},payload:"FieldLevelEncryptionProfileConfig"}},GetInvalidation:{http:{method:"GET",requestUri:"/2019-03-26/distribution/{DistributionId}/invalidation/{Id}"},input:{type:"structure",required:["DistributionId","Id"],members:{DistributionId:{location:"uri",locationName:"DistributionId"},Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{Invalidation:{shape:"S3c"}},payload:"Invalidation"}},GetPublicKey:{http:{method:"GET",requestUri:"/2019-03-26/public-key/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{PublicKey:{shape:"S3g"},ETag:{location:"header",locationName:"ETag"}},payload:"PublicKey"}},GetPublicKeyConfig:{http:{method:"GET",requestUri:"/2019-03-26/public-key/{Id}/config"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{PublicKeyConfig:{shape:"S3e"},ETag:{location:"header",locationName:"ETag"}},payload:"PublicKeyConfig"}},GetStreamingDistribution:{http:{method:"GET",requestUri:"/2019-03-26/streaming-distribution/{Id}"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{StreamingDistribution:{shape:"S3m"},ETag:{location:"header",locationName:"ETag"}},payload:"StreamingDistribution"}},GetStreamingDistributionConfig:{http:{method:"GET",requestUri:"/2019-03-26/streaming-distribution/{Id}/config"},input:{type:"structure",required:["Id"],members:{Id:{location:"uri",locationName:"Id"}}},output:{type:"structure",members:{StreamingDistributionConfig:{shape:"S3i"},ETag:{location:"header",locationName:"ETag"}},payload:"StreamingDistributionConfig"}},ListCloudFrontOriginAccessIdentities:{http:{method:"GET",requestUri:"/2019-03-26/origin-access-identity/cloudfront"},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"}}},output:{type:"structure",members:{CloudFrontOriginAccessIdentityList:{type:"structure",required:["Marker","MaxItems","IsTruncated","Quantity"],members:{Marker:{},NextMarker:{},MaxItems:{type:"integer"},IsTruncated:{type:"boolean"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"CloudFrontOriginAccessIdentitySummary",type:"structure",required:["Id","S3CanonicalUserId","Comment"],members:{Id:{},S3CanonicalUserId:{},Comment:{}}}}}}},payload:"CloudFrontOriginAccessIdentityList"}},ListDistributions:{http:{method:"GET",requestUri:"/2019-03-26/distribution"},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"}}},output:{type:"structure",members:{DistributionList:{shape:"S4t"}},payload:"DistributionList"}},ListDistributionsByWebACLId:{http:{method:"GET",requestUri:"/2019-03-26/distributionsByWebACLId/{WebACLId}"},input:{type:"structure",required:["WebACLId"],members:{Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"},WebACLId:{location:"uri",locationName:"WebACLId"}}},output:{type:"structure",members:{DistributionList:{shape:"S4t"}},payload:"DistributionList"}},ListFieldLevelEncryptionConfigs:{http:{method:"GET",requestUri:"/2019-03-26/field-level-encryption"},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"}}},output:{type:"structure",members:{FieldLevelEncryptionList:{type:"structure",required:["MaxItems","Quantity"],members:{NextMarker:{},MaxItems:{type:"integer"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"FieldLevelEncryptionSummary",type:"structure",required:["Id","LastModifiedTime"],members:{Id:{},LastModifiedTime:{type:"timestamp"},Comment:{},QueryArgProfileConfig:{shape:"S2n"},ContentTypeProfileConfig:{shape:"S2r"}}}}}}},payload:"FieldLevelEncryptionList"}},ListFieldLevelEncryptionProfiles:{http:{method:"GET",requestUri:"/2019-03-26/field-level-encryption-profile"},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"}}},output:{type:"structure",members:{FieldLevelEncryptionProfileList:{type:"structure",required:["MaxItems","Quantity"],members:{NextMarker:{},MaxItems:{type:"integer"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"FieldLevelEncryptionProfileSummary",type:"structure",required:["Id","LastModifiedTime","Name","EncryptionEntities"],members:{Id:{},LastModifiedTime:{type:"timestamp"},Name:{},EncryptionEntities:{shape:"S30"},Comment:{}}}}}}},payload:"FieldLevelEncryptionProfileList"}},ListInvalidations:{http:{method:"GET",requestUri:"/2019-03-26/distribution/{DistributionId}/invalidation"},input:{type:"structure",required:["DistributionId"],members:{DistributionId:{location:"uri",locationName:"DistributionId"},Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"}}},output:{type:"structure",members:{InvalidationList:{type:"structure",required:["Marker","MaxItems","IsTruncated","Quantity"],members:{Marker:{},NextMarker:{},MaxItems:{type:"integer"},IsTruncated:{type:"boolean"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"InvalidationSummary",type:"structure",required:["Id","CreateTime","Status"],members:{Id:{},CreateTime:{type:"timestamp"},Status:{}}}}}}},payload:"InvalidationList"}},ListPublicKeys:{http:{method:"GET",requestUri:"/2019-03-26/public-key"},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"}}},output:{type:"structure",members:{PublicKeyList:{type:"structure",required:["MaxItems","Quantity"],members:{NextMarker:{},MaxItems:{type:"integer"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"PublicKeySummary",type:"structure",required:["Id","Name","CreatedTime","EncodedKey"],members:{Id:{},Name:{},CreatedTime:{type:"timestamp"},EncodedKey:{},Comment:{}}}}}}},payload:"PublicKeyList"}},ListStreamingDistributions:{http:{method:"GET",requestUri:"/2019-03-26/streaming-distribution"},input:{type:"structure",members:{Marker:{location:"querystring",locationName:"Marker"},MaxItems:{location:"querystring",locationName:"MaxItems"}}},output:{type:"structure",members:{StreamingDistributionList:{type:"structure",required:["Marker","MaxItems","IsTruncated","Quantity"],members:{Marker:{},NextMarker:{},MaxItems:{type:"integer"},IsTruncated:{type:"boolean"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"StreamingDistributionSummary",type:"structure",required:["Id","ARN","Status","LastModifiedTime","DomainName","S3Origin","Aliases","TrustedSigners","Comment","PriceClass","Enabled"],members:{Id:{},ARN:{},Status:{},LastModifiedTime:{type:"timestamp"},DomainName:{},S3Origin:{shape:"S3j"},Aliases:{shape:"S8"},TrustedSigners:{shape:"S17"},Comment:{},PriceClass:{},Enabled:{type:"boolean"}}}}}}},payload:"StreamingDistributionList"}},ListTagsForResource:{http:{method:"GET",requestUri:"/2019-03-26/tagging"},input:{type:"structure",required:["Resource"],members:{Resource:{location:"querystring",locationName:"Resource"}}},output:{type:"structure",required:["Tags"],members:{Tags:{shape:"S2f"}},payload:"Tags"}},TagResource:{http:{requestUri:"/2019-03-26/tagging?Operation=Tag",responseCode:204},input:{type:"structure",required:["Resource","Tags"],members:{Resource:{location:"querystring",locationName:"Resource"},Tags:{shape:"S2f",locationName:"Tags",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2019-03-26/"}}},payload:"Tags"}},UntagResource:{http:{requestUri:"/2019-03-26/tagging?Operation=Untag",responseCode:204},input:{type:"structure",required:["Resource","TagKeys"],members:{Resource:{location:"querystring",locationName:"Resource"},TagKeys:{locationName:"TagKeys",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2019-03-26/"},type:"structure",members:{Items:{type:"list",member:{locationName:"Key"}}}}},payload:"TagKeys"}},UpdateCloudFrontOriginAccessIdentity:{http:{method:"PUT",requestUri:"/2019-03-26/origin-access-identity/cloudfront/{Id}/config"},input:{type:"structure",required:["CloudFrontOriginAccessIdentityConfig","Id"],members:{CloudFrontOriginAccessIdentityConfig:{shape:"S2",locationName:"CloudFrontOriginAccessIdentityConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2019-03-26/"}},Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}},payload:"CloudFrontOriginAccessIdentityConfig"},output:{type:"structure",members:{CloudFrontOriginAccessIdentity:{shape:"S5"},ETag:{location:"header",locationName:"ETag"}},payload:"CloudFrontOriginAccessIdentity"}},UpdateDistribution:{http:{method:"PUT",requestUri:"/2019-03-26/distribution/{Id}/config"},input:{type:"structure",required:["DistributionConfig","Id"],members:{DistributionConfig:{shape:"S7",locationName:"DistributionConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2019-03-26/"}},Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}},payload:"DistributionConfig"},output:{type:"structure",members:{Distribution:{shape:"S23"},ETag:{location:"header",locationName:"ETag"}},payload:"Distribution"}},UpdateFieldLevelEncryptionConfig:{http:{method:"PUT",requestUri:"/2019-03-26/field-level-encryption/{Id}/config"},input:{type:"structure",required:["FieldLevelEncryptionConfig","Id"],members:{FieldLevelEncryptionConfig:{shape:"S2m",locationName:"FieldLevelEncryptionConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2019-03-26/"}},Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}},payload:"FieldLevelEncryptionConfig"},output:{type:"structure",members:{FieldLevelEncryption:{shape:"S2x"},ETag:{location:"header",locationName:"ETag"}},payload:"FieldLevelEncryption"}},UpdateFieldLevelEncryptionProfile:{http:{method:"PUT",requestUri:"/2019-03-26/field-level-encryption-profile/{Id}/config"},input:{type:"structure",required:["FieldLevelEncryptionProfileConfig","Id"],members:{FieldLevelEncryptionProfileConfig:{shape:"S2z",locationName:"FieldLevelEncryptionProfileConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2019-03-26/"}},Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}},payload:"FieldLevelEncryptionProfileConfig"},output:{type:"structure",members:{FieldLevelEncryptionProfile:{shape:"S36"},ETag:{location:"header",locationName:"ETag"}},payload:"FieldLevelEncryptionProfile"}},UpdatePublicKey:{http:{method:"PUT",requestUri:"/2019-03-26/public-key/{Id}/config"},input:{type:"structure",required:["PublicKeyConfig","Id"],members:{PublicKeyConfig:{shape:"S3e",locationName:"PublicKeyConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2019-03-26/"}},Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}},payload:"PublicKeyConfig"},output:{type:"structure",members:{PublicKey:{shape:"S3g"},ETag:{location:"header",locationName:"ETag"}},payload:"PublicKey"}},UpdateStreamingDistribution:{http:{method:"PUT",requestUri:"/2019-03-26/streaming-distribution/{Id}/config"},input:{type:"structure",required:["StreamingDistributionConfig","Id"],members:{StreamingDistributionConfig:{shape:"S3i",locationName:"StreamingDistributionConfig",xmlNamespace:{uri:"http://cloudfront.amazonaws.com/doc/2019-03-26/"}},Id:{location:"uri",locationName:"Id"},IfMatch:{location:"header",locationName:"If-Match"}},payload:"StreamingDistributionConfig"},output:{type:"structure",members:{StreamingDistribution:{shape:"S3m"},ETag:{location:"header",locationName:"ETag"}},payload:"StreamingDistribution"}}},shapes:{S2:{type:"structure",required:["CallerReference","Comment"],members:{CallerReference:{},Comment:{}}},S5:{type:"structure",required:["Id","S3CanonicalUserId"],members:{Id:{},S3CanonicalUserId:{},CloudFrontOriginAccessIdentityConfig:{shape:"S2"}}},S7:{type:"structure",required:["CallerReference","Origins","DefaultCacheBehavior","Comment","Enabled"],members:{CallerReference:{},Aliases:{shape:"S8"},DefaultRootObject:{},Origins:{shape:"Sb"},OriginGroups:{shape:"Sn"},DefaultCacheBehavior:{shape:"Sw"},CacheBehaviors:{shape:"S1k"},CustomErrorResponses:{shape:"S1n"},Comment:{type:"string",sensitive:true},Logging:{type:"structure",required:["Enabled","IncludeCookies","Bucket","Prefix"],members:{Enabled:{type:"boolean"},IncludeCookies:{type:"boolean"},Bucket:{},Prefix:{}}},PriceClass:{},Enabled:{type:"boolean"},ViewerCertificate:{shape:"S1t"},Restrictions:{shape:"S1x"},WebACLId:{},HttpVersion:{},IsIPV6Enabled:{type:"boolean"}}},S8:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"CNAME"}}}},Sb:{type:"structure",required:["Quantity","Items"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Origin",type:"structure",required:["Id","DomainName"],members:{Id:{},DomainName:{},OriginPath:{},CustomHeaders:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"OriginCustomHeader",type:"structure",required:["HeaderName","HeaderValue"],members:{HeaderName:{},HeaderValue:{}}}}}},S3OriginConfig:{type:"structure",required:["OriginAccessIdentity"],members:{OriginAccessIdentity:{}}},CustomOriginConfig:{type:"structure",required:["HTTPPort","HTTPSPort","OriginProtocolPolicy"],members:{HTTPPort:{type:"integer"},HTTPSPort:{type:"integer"},OriginProtocolPolicy:{},OriginSslProtocols:{type:"structure",required:["Quantity","Items"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"SslProtocol"}}}},OriginReadTimeout:{type:"integer"},OriginKeepaliveTimeout:{type:"integer"}}},ConnectionAttempts:{type:"integer"},ConnectionTimeout:{type:"integer"}}}}}},Sn:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"OriginGroup",type:"structure",required:["Id","FailoverCriteria","Members"],members:{Id:{},FailoverCriteria:{type:"structure",required:["StatusCodes"],members:{StatusCodes:{type:"structure",required:["Quantity","Items"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"StatusCode",type:"integer"}}}}}},Members:{type:"structure",required:["Quantity","Items"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"OriginGroupMember",type:"structure",required:["OriginId"],members:{OriginId:{}}}}}}}}}}},Sw:{type:"structure",required:["TargetOriginId","ForwardedValues","TrustedSigners","ViewerProtocolPolicy","MinTTL"],members:{TargetOriginId:{},ForwardedValues:{shape:"Sx"},TrustedSigners:{shape:"S17"},ViewerProtocolPolicy:{},MinTTL:{type:"long"},AllowedMethods:{shape:"S1b"},SmoothStreaming:{type:"boolean"},DefaultTTL:{type:"long"},MaxTTL:{type:"long"},Compress:{type:"boolean"},LambdaFunctionAssociations:{shape:"S1f"},FieldLevelEncryptionId:{}}},Sx:{type:"structure",required:["QueryString","Cookies"],members:{QueryString:{type:"boolean"},Cookies:{type:"structure",required:["Forward"],members:{Forward:{},WhitelistedNames:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Name"}}}}}},Headers:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Name"}}}},QueryStringCacheKeys:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Name"}}}}}},S17:{type:"structure",required:["Enabled","Quantity"],members:{Enabled:{type:"boolean"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"AwsAccountNumber"}}}},S1b:{type:"structure",required:["Quantity","Items"],members:{Quantity:{type:"integer"},Items:{shape:"S1c"},CachedMethods:{type:"structure",required:["Quantity","Items"],members:{Quantity:{type:"integer"},Items:{shape:"S1c"}}}}},S1c:{type:"list",member:{locationName:"Method"}},S1f:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"LambdaFunctionAssociation",type:"structure",required:["LambdaFunctionARN","EventType"],members:{LambdaFunctionARN:{},EventType:{},IncludeBody:{type:"boolean"}}}}}},S1k:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"CacheBehavior",type:"structure",required:["PathPattern","TargetOriginId","ForwardedValues","TrustedSigners","ViewerProtocolPolicy","MinTTL"],members:{PathPattern:{},TargetOriginId:{},ForwardedValues:{shape:"Sx"},TrustedSigners:{shape:"S17"},ViewerProtocolPolicy:{},MinTTL:{type:"long"},AllowedMethods:{shape:"S1b"},SmoothStreaming:{type:"boolean"},DefaultTTL:{type:"long"},MaxTTL:{type:"long"},Compress:{type:"boolean"},LambdaFunctionAssociations:{shape:"S1f"},FieldLevelEncryptionId:{}}}}}},S1n:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"CustomErrorResponse",type:"structure",required:["ErrorCode"],members:{ErrorCode:{type:"integer"},ResponsePagePath:{},ResponseCode:{},ErrorCachingMinTTL:{type:"long"}}}}}},S1t:{type:"structure",members:{CloudFrontDefaultCertificate:{type:"boolean"},IAMCertificateId:{},ACMCertificateArn:{},SSLSupportMethod:{},MinimumProtocolVersion:{},Certificate:{deprecated:true},CertificateSource:{deprecated:true}}},S1x:{type:"structure",required:["GeoRestriction"],members:{GeoRestriction:{type:"structure",required:["RestrictionType","Quantity"],members:{RestrictionType:{},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Location"}}}}}},S23:{type:"structure",required:["Id","ARN","Status","LastModifiedTime","InProgressInvalidationBatches","DomainName","ActiveTrustedSigners","DistributionConfig"],members:{Id:{},ARN:{},Status:{},LastModifiedTime:{type:"timestamp"},InProgressInvalidationBatches:{type:"integer"},DomainName:{},ActiveTrustedSigners:{shape:"S25"},DistributionConfig:{shape:"S7"},AliasICPRecordals:{shape:"S2a"}}},S25:{type:"structure",required:["Enabled","Quantity"],members:{Enabled:{type:"boolean"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Signer",type:"structure",members:{AwsAccountNumber:{},KeyPairIds:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"KeyPairId"}}}}}}}}},S2a:{type:"list",member:{locationName:"AliasICPRecordal",type:"structure",members:{CNAME:{},ICPRecordalStatus:{}}}},S2f:{type:"structure",members:{Items:{type:"list",member:{locationName:"Tag",type:"structure",required:["Key"],members:{Key:{},Value:{}}}}}},S2m:{type:"structure",required:["CallerReference"],members:{CallerReference:{},Comment:{},QueryArgProfileConfig:{shape:"S2n"},ContentTypeProfileConfig:{shape:"S2r"}}},S2n:{type:"structure",required:["ForwardWhenQueryArgProfileIsUnknown"],members:{ForwardWhenQueryArgProfileIsUnknown:{type:"boolean"},QueryArgProfiles:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"QueryArgProfile",type:"structure",required:["QueryArg","ProfileId"],members:{QueryArg:{},ProfileId:{}}}}}}}},S2r:{type:"structure",required:["ForwardWhenContentTypeIsUnknown"],members:{ForwardWhenContentTypeIsUnknown:{type:"boolean"},ContentTypeProfiles:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"ContentTypeProfile",type:"structure",required:["Format","ContentType"],members:{Format:{},ProfileId:{},ContentType:{}}}}}}}},S2x:{type:"structure",required:["Id","LastModifiedTime","FieldLevelEncryptionConfig"],members:{Id:{},LastModifiedTime:{type:"timestamp"},FieldLevelEncryptionConfig:{shape:"S2m"}}},S2z:{type:"structure",required:["Name","CallerReference","EncryptionEntities"],members:{Name:{},CallerReference:{},Comment:{},EncryptionEntities:{shape:"S30"}}},S30:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"EncryptionEntity",type:"structure",required:["PublicKeyId","ProviderId","FieldPatterns"],members:{PublicKeyId:{},ProviderId:{},FieldPatterns:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"FieldPattern"}}}}}}}}},S36:{type:"structure",required:["Id","LastModifiedTime","FieldLevelEncryptionProfileConfig"],members:{Id:{},LastModifiedTime:{type:"timestamp"},FieldLevelEncryptionProfileConfig:{shape:"S2z"}}},S38:{type:"structure",required:["Paths","CallerReference"],members:{Paths:{type:"structure",required:["Quantity"],members:{Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"Path"}}}},CallerReference:{}}},S3c:{type:"structure",required:["Id","Status","CreateTime","InvalidationBatch"],members:{Id:{},Status:{},CreateTime:{type:"timestamp"},InvalidationBatch:{shape:"S38"}}},S3e:{type:"structure",required:["CallerReference","Name","EncodedKey"],members:{CallerReference:{},Name:{},EncodedKey:{},Comment:{}}},S3g:{type:"structure",required:["Id","CreatedTime","PublicKeyConfig"],members:{Id:{},CreatedTime:{type:"timestamp"},PublicKeyConfig:{shape:"S3e"}}},S3i:{type:"structure",required:["CallerReference","S3Origin","Comment","TrustedSigners","Enabled"],members:{CallerReference:{},S3Origin:{shape:"S3j"},Aliases:{shape:"S8"},Comment:{},Logging:{type:"structure",required:["Enabled","Bucket","Prefix"],members:{Enabled:{type:"boolean"},Bucket:{},Prefix:{}}},TrustedSigners:{shape:"S17"},PriceClass:{},Enabled:{type:"boolean"}}},S3j:{type:"structure",required:["DomainName","OriginAccessIdentity"],members:{DomainName:{},OriginAccessIdentity:{}}},S3m:{type:"structure",required:["Id","ARN","Status","DomainName","ActiveTrustedSigners","StreamingDistributionConfig"],members:{Id:{},ARN:{},Status:{},LastModifiedTime:{type:"timestamp"},DomainName:{},ActiveTrustedSigners:{shape:"S25"},StreamingDistributionConfig:{shape:"S3i"}}},S4t:{type:"structure",required:["Marker","MaxItems","IsTruncated","Quantity"],members:{Marker:{},NextMarker:{},MaxItems:{type:"integer"},IsTruncated:{type:"boolean"},Quantity:{type:"integer"},Items:{type:"list",member:{locationName:"DistributionSummary",type:"structure",required:["Id","ARN","Status","LastModifiedTime","DomainName","Aliases","Origins","DefaultCacheBehavior","CacheBehaviors","CustomErrorResponses","Comment","PriceClass","Enabled","ViewerCertificate","Restrictions","WebACLId","HttpVersion","IsIPV6Enabled"],members:{Id:{},ARN:{},Status:{},LastModifiedTime:{type:"timestamp"},DomainName:{},Aliases:{shape:"S8"},Origins:{shape:"Sb"},OriginGroups:{shape:"Sn"},DefaultCacheBehavior:{shape:"Sw"},CacheBehaviors:{shape:"S1k"},CustomErrorResponses:{shape:"S1n"},Comment:{},PriceClass:{},Enabled:{type:"boolean"},ViewerCertificate:{shape:"S1t"},Restrictions:{shape:"S1x"},WebACLId:{},HttpVersion:{},IsIPV6Enabled:{type:"boolean"},AliasICPRecordals:{shape:"S2a"}}}}}}}}},9932:function(e){e.exports={pagination:{}}},9934:function(e){e.exports={pagination:{ListChannels:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"Channels"},ListOriginEndpoints:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"OriginEndpoints"},ListHarvestJobs:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"HarvestJobs"}}}},9974:function(e){e.exports={pagination:{ListRoutingControls:{input_token:"NextToken",output_token:"NextToken",limit_key:"MaxResults",result_key:"RoutingControls"}}}},9976:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["groundstation"]={};i.GroundStation=s.defineService("groundstation",["2019-05-23"]);Object.defineProperty(a.services["groundstation"],"2019-05-23",{get:function get(){var e=r(6685);e.paginators=r(1944).pagination;return e},enumerable:true,configurable:true});e.exports=i.GroundStation},9980:function(e,t,r){r(3234);var i=r(395);var s=i.Service;var a=i.apiLoader;a.services["datasync"]={};i.DataSync=s.defineService("datasync",["2018-11-09"]);Object.defineProperty(a.services["datasync"],"2018-11-09",{get:function get(){var e=r(7414);e.paginators=r(7378).pagination;return e},enumerable:true,configurable:true});e.exports=i.DataSync},9983:function(e){e.exports={pagination:{ListDomains:{input_token:"Marker",limit_key:"MaxItems",output_token:"NextPageMarker",result_key:"Domains"},ListOperations:{input_token:"Marker",limit_key:"MaxItems",output_token:"NextPageMarker",result_key:"Operations"},ListPrices:{input_token:"Marker",limit_key:"MaxItems",output_token:"NextPageMarker",result_key:"Prices"},ViewBilling:{input_token:"Marker",limit_key:"MaxItems",output_token:"NextPageMarker",result_key:"BillingRecords"}}}},9988:function(e){e.exports={version:"2.0",metadata:{apiVersion:"2017-11-27",endpointPrefix:"iotanalytics",protocol:"rest-json",serviceFullName:"AWS IoT Analytics",serviceId:"IoTAnalytics",signatureVersion:"v4",signingName:"iotanalytics",uid:"iotanalytics-2017-11-27"},operations:{BatchPutMessage:{http:{requestUri:"/messages/batch",responseCode:200},input:{type:"structure",required:["channelName","messages"],members:{channelName:{},messages:{type:"list",member:{type:"structure",required:["messageId","payload"],members:{messageId:{},payload:{type:"blob"}}}}}},output:{type:"structure",members:{batchPutMessageErrorEntries:{type:"list",member:{type:"structure",members:{messageId:{},errorCode:{},errorMessage:{}}}}}}},CancelPipelineReprocessing:{http:{method:"DELETE",requestUri:"/pipelines/{pipelineName}/reprocessing/{reprocessingId}"},input:{type:"structure",required:["pipelineName","reprocessingId"],members:{pipelineName:{location:"uri",locationName:"pipelineName"},reprocessingId:{location:"uri",locationName:"reprocessingId"}}},output:{type:"structure",members:{}}},CreateChannel:{http:{requestUri:"/channels",responseCode:201},input:{type:"structure",required:["channelName"],members:{channelName:{},channelStorage:{shape:"Sh"},retentionPeriod:{shape:"Sn"},tags:{shape:"Sq"}}},output:{type:"structure",members:{channelName:{},channelArn:{},retentionPeriod:{shape:"Sn"}}}},CreateDataset:{http:{requestUri:"/datasets",responseCode:201},input:{type:"structure",required:["datasetName","actions"],members:{datasetName:{},actions:{shape:"Sy"},triggers:{shape:"S1l"},contentDeliveryRules:{shape:"S1q"},retentionPeriod:{shape:"Sn"},versioningConfiguration:{shape:"S21"},tags:{shape:"Sq"},lateDataRules:{shape:"S24"}}},output:{type:"structure",members:{datasetName:{},datasetArn:{},retentionPeriod:{shape:"Sn"}}}},CreateDatasetContent:{http:{requestUri:"/datasets/{datasetName}/content"},input:{type:"structure",required:["datasetName"],members:{datasetName:{location:"uri",locationName:"datasetName"},versionId:{}}},output:{type:"structure",members:{versionId:{}}}},CreateDatastore:{http:{requestUri:"/datastores",responseCode:201},input:{type:"structure",required:["datastoreName"],members:{datastoreName:{},datastoreStorage:{shape:"S2h"},retentionPeriod:{shape:"Sn"},tags:{shape:"Sq"},fileFormatConfiguration:{shape:"S2m"},datastorePartitions:{shape:"S2u"}}},output:{type:"structure",members:{datastoreName:{},datastoreArn:{},retentionPeriod:{shape:"Sn"}}}},CreatePipeline:{http:{requestUri:"/pipelines",responseCode:201},input:{type:"structure",required:["pipelineName","pipelineActivities"],members:{pipelineName:{},pipelineActivities:{shape:"S34"},tags:{shape:"Sq"}}},output:{type:"structure",members:{pipelineName:{},pipelineArn:{}}}},DeleteChannel:{http:{method:"DELETE",requestUri:"/channels/{channelName}",responseCode:204},input:{type:"structure",required:["channelName"],members:{channelName:{location:"uri",locationName:"channelName"}}}},DeleteDataset:{http:{method:"DELETE",requestUri:"/datasets/{datasetName}",responseCode:204},input:{type:"structure",required:["datasetName"],members:{datasetName:{location:"uri",locationName:"datasetName"}}}},DeleteDatasetContent:{http:{method:"DELETE",requestUri:"/datasets/{datasetName}/content",responseCode:204},input:{type:"structure",required:["datasetName"],members:{datasetName:{location:"uri",locationName:"datasetName"},versionId:{location:"querystring",locationName:"versionId"}}}},DeleteDatastore:{http:{method:"DELETE",requestUri:"/datastores/{datastoreName}",responseCode:204},input:{type:"structure",required:["datastoreName"],members:{datastoreName:{location:"uri",locationName:"datastoreName"}}}},DeletePipeline:{http:{method:"DELETE",requestUri:"/pipelines/{pipelineName}",responseCode:204},input:{type:"structure",required:["pipelineName"],members:{pipelineName:{location:"uri",locationName:"pipelineName"}}}},DescribeChannel:{http:{method:"GET",requestUri:"/channels/{channelName}"},input:{type:"structure",required:["channelName"],members:{channelName:{location:"uri",locationName:"channelName"},includeStatistics:{location:"querystring",locationName:"includeStatistics",type:"boolean"}}},output:{type:"structure",members:{channel:{type:"structure",members:{name:{},storage:{shape:"Sh"},arn:{},status:{},retentionPeriod:{shape:"Sn"},creationTime:{type:"timestamp"},lastUpdateTime:{type:"timestamp"},lastMessageArrivalTime:{type:"timestamp"}}},statistics:{type:"structure",members:{size:{shape:"S42"}}}}}},DescribeDataset:{http:{method:"GET",requestUri:"/datasets/{datasetName}"},input:{type:"structure",required:["datasetName"],members:{datasetName:{location:"uri",locationName:"datasetName"}}},output:{type:"structure",members:{dataset:{type:"structure",members:{name:{},arn:{},actions:{shape:"Sy"},triggers:{shape:"S1l"},contentDeliveryRules:{shape:"S1q"},status:{},creationTime:{type:"timestamp"},lastUpdateTime:{type:"timestamp"},retentionPeriod:{shape:"Sn"},versioningConfiguration:{shape:"S21"},lateDataRules:{shape:"S24"}}}}}},DescribeDatastore:{http:{method:"GET",requestUri:"/datastores/{datastoreName}"},input:{type:"structure",required:["datastoreName"],members:{datastoreName:{location:"uri",locationName:"datastoreName"},includeStatistics:{location:"querystring",locationName:"includeStatistics",type:"boolean"}}},output:{type:"structure",members:{datastore:{type:"structure",members:{name:{},storage:{shape:"S2h"},arn:{},status:{},retentionPeriod:{shape:"Sn"},creationTime:{type:"timestamp"},lastUpdateTime:{type:"timestamp"},lastMessageArrivalTime:{type:"timestamp"},fileFormatConfiguration:{shape:"S2m"},datastorePartitions:{shape:"S2u"}}},statistics:{type:"structure",members:{size:{shape:"S42"}}}}}},DescribeLoggingOptions:{http:{method:"GET",requestUri:"/logging"},input:{type:"structure",members:{}},output:{type:"structure",members:{loggingOptions:{shape:"S4f"}}}},DescribePipeline:{http:{method:"GET",requestUri:"/pipelines/{pipelineName}"},input:{type:"structure",required:["pipelineName"],members:{pipelineName:{location:"uri",locationName:"pipelineName"}}},output:{type:"structure",members:{pipeline:{type:"structure",members:{name:{},arn:{},activities:{shape:"S34"},reprocessingSummaries:{shape:"S4l"},creationTime:{type:"timestamp"},lastUpdateTime:{type:"timestamp"}}}}}},GetDatasetContent:{http:{method:"GET",requestUri:"/datasets/{datasetName}/content"},input:{type:"structure",required:["datasetName"],members:{datasetName:{location:"uri",locationName:"datasetName"},versionId:{location:"querystring",locationName:"versionId"}}},output:{type:"structure",members:{entries:{type:"list",member:{type:"structure",members:{entryName:{},dataURI:{}}}},timestamp:{type:"timestamp"},status:{shape:"S4t"}}}},ListChannels:{http:{method:"GET",requestUri:"/channels"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{channelSummaries:{type:"list",member:{type:"structure",members:{channelName:{},channelStorage:{type:"structure",members:{serviceManagedS3:{type:"structure",members:{}},customerManagedS3:{type:"structure",members:{bucket:{},keyPrefix:{},roleArn:{}}}}},status:{},creationTime:{type:"timestamp"},lastUpdateTime:{type:"timestamp"},lastMessageArrivalTime:{type:"timestamp"}}}},nextToken:{}}}},ListDatasetContents:{http:{method:"GET",requestUri:"/datasets/{datasetName}/contents"},input:{type:"structure",required:["datasetName"],members:{datasetName:{location:"uri",locationName:"datasetName"},nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"},scheduledOnOrAfter:{location:"querystring",locationName:"scheduledOnOrAfter",type:"timestamp"},scheduledBefore:{location:"querystring",locationName:"scheduledBefore",type:"timestamp"}}},output:{type:"structure",members:{datasetContentSummaries:{type:"list",member:{type:"structure",members:{version:{},status:{shape:"S4t"},creationTime:{type:"timestamp"},scheduleTime:{type:"timestamp"},completionTime:{type:"timestamp"}}}},nextToken:{}}}},ListDatasets:{http:{method:"GET",requestUri:"/datasets"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{datasetSummaries:{type:"list",member:{type:"structure",members:{datasetName:{},status:{},creationTime:{type:"timestamp"},lastUpdateTime:{type:"timestamp"},triggers:{shape:"S1l"},actions:{type:"list",member:{type:"structure",members:{actionName:{},actionType:{}}}}}}},nextToken:{}}}},ListDatastores:{http:{method:"GET",requestUri:"/datastores"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{datastoreSummaries:{type:"list",member:{type:"structure",members:{datastoreName:{},datastoreStorage:{type:"structure",members:{serviceManagedS3:{type:"structure",members:{}},customerManagedS3:{type:"structure",members:{bucket:{},keyPrefix:{},roleArn:{}}},iotSiteWiseMultiLayerStorage:{type:"structure",members:{customerManagedS3Storage:{type:"structure",members:{bucket:{},keyPrefix:{}}}}}}},status:{},creationTime:{type:"timestamp"},lastUpdateTime:{type:"timestamp"},lastMessageArrivalTime:{type:"timestamp"},fileFormatType:{},datastorePartitions:{shape:"S2u"}}}},nextToken:{}}}},ListPipelines:{http:{method:"GET",requestUri:"/pipelines"},input:{type:"structure",members:{nextToken:{location:"querystring",locationName:"nextToken"},maxResults:{location:"querystring",locationName:"maxResults",type:"integer"}}},output:{type:"structure",members:{pipelineSummaries:{type:"list",member:{type:"structure",members:{pipelineName:{},reprocessingSummaries:{shape:"S4l"},creationTime:{type:"timestamp"},lastUpdateTime:{type:"timestamp"}}}},nextToken:{}}}},ListTagsForResource:{http:{method:"GET",requestUri:"/tags"},input:{type:"structure",required:["resourceArn"],members:{resourceArn:{location:"querystring",locationName:"resourceArn"}}},output:{type:"structure",members:{tags:{shape:"Sq"}}}},PutLoggingOptions:{http:{method:"PUT",requestUri:"/logging"},input:{type:"structure",required:["loggingOptions"],members:{loggingOptions:{shape:"S4f"}}}},RunPipelineActivity:{http:{requestUri:"/pipelineactivities/run"},input:{type:"structure",required:["pipelineActivity","payloads"],members:{pipelineActivity:{shape:"S35"},payloads:{shape:"S5z"}}},output:{type:"structure",members:{payloads:{shape:"S5z"},logResult:{}}}},SampleChannelData:{http:{method:"GET",requestUri:"/channels/{channelName}/sample"},input:{type:"structure",required:["channelName"],members:{channelName:{location:"uri",locationName:"channelName"},maxMessages:{location:"querystring",locationName:"maxMessages",type:"integer"},startTime:{location:"querystring",locationName:"startTime",type:"timestamp"},endTime:{location:"querystring",locationName:"endTime",type:"timestamp"}}},output:{type:"structure",members:{payloads:{shape:"S5z"}}}},StartPipelineReprocessing:{http:{requestUri:"/pipelines/{pipelineName}/reprocessing"},input:{type:"structure",required:["pipelineName"],members:{pipelineName:{location:"uri",locationName:"pipelineName"},startTime:{type:"timestamp"},endTime:{type:"timestamp"},channelMessages:{type:"structure",members:{s3Paths:{type:"list",member:{}}}}}},output:{type:"structure",members:{reprocessingId:{}}}},TagResource:{http:{requestUri:"/tags",responseCode:204},input:{type:"structure",required:["resourceArn","tags"],members:{resourceArn:{location:"querystring",locationName:"resourceArn"},tags:{shape:"Sq"}}},output:{type:"structure",members:{}}},UntagResource:{http:{method:"DELETE",requestUri:"/tags",responseCode:204},input:{type:"structure",required:["resourceArn","tagKeys"],members:{resourceArn:{location:"querystring",locationName:"resourceArn"},tagKeys:{location:"querystring",locationName:"tagKeys",type:"list",member:{}}}},output:{type:"structure",members:{}}},UpdateChannel:{http:{method:"PUT",requestUri:"/channels/{channelName}"},input:{type:"structure",required:["channelName"],members:{channelName:{location:"uri",locationName:"channelName"},channelStorage:{shape:"Sh"},retentionPeriod:{shape:"Sn"}}}},UpdateDataset:{http:{method:"PUT",requestUri:"/datasets/{datasetName}"},input:{type:"structure",required:["datasetName","actions"],members:{datasetName:{location:"uri",locationName:"datasetName"},actions:{shape:"Sy"},triggers:{shape:"S1l"},contentDeliveryRules:{shape:"S1q"},retentionPeriod:{shape:"Sn"},versioningConfiguration:{shape:"S21"},lateDataRules:{shape:"S24"}}}},UpdateDatastore:{http:{method:"PUT",requestUri:"/datastores/{datastoreName}"},input:{type:"structure",required:["datastoreName"],members:{datastoreName:{location:"uri",locationName:"datastoreName"},retentionPeriod:{shape:"Sn"},datastoreStorage:{shape:"S2h"},fileFormatConfiguration:{shape:"S2m"}}}},UpdatePipeline:{http:{method:"PUT",requestUri:"/pipelines/{pipelineName}"},input:{type:"structure",required:["pipelineName","pipelineActivities"],members:{pipelineName:{location:"uri",locationName:"pipelineName"},pipelineActivities:{shape:"S34"}}}}},shapes:{Sh:{type:"structure",members:{serviceManagedS3:{type:"structure",members:{}},customerManagedS3:{type:"structure",required:["bucket","roleArn"],members:{bucket:{},keyPrefix:{},roleArn:{}}}}},Sn:{type:"structure",members:{unlimited:{type:"boolean"},numberOfDays:{type:"integer"}}},Sq:{type:"list",member:{type:"structure",required:["key","value"],members:{key:{},value:{}}}},Sy:{type:"list",member:{type:"structure",members:{actionName:{},queryAction:{type:"structure",required:["sqlQuery"],members:{sqlQuery:{},filters:{type:"list",member:{type:"structure",members:{deltaTime:{type:"structure",required:["offsetSeconds","timeExpression"],members:{offsetSeconds:{type:"integer"},timeExpression:{}}}}}}}},containerAction:{type:"structure",required:["image","executionRoleArn","resourceConfiguration"],members:{image:{},executionRoleArn:{},resourceConfiguration:{type:"structure",required:["computeType","volumeSizeInGB"],members:{computeType:{},volumeSizeInGB:{type:"integer"}}},variables:{type:"list",member:{type:"structure",required:["name"],members:{name:{},stringValue:{},doubleValue:{type:"double"},datasetContentVersionValue:{type:"structure",required:["datasetName"],members:{datasetName:{}}},outputFileUriValue:{type:"structure",required:["fileName"],members:{fileName:{}}}}}}}}}}},S1l:{type:"list",member:{type:"structure",members:{schedule:{type:"structure",members:{expression:{}}},dataset:{type:"structure",required:["name"],members:{name:{}}}}}},S1q:{type:"list",member:{type:"structure",required:["destination"],members:{entryName:{},destination:{type:"structure",members:{iotEventsDestinationConfiguration:{type:"structure",required:["inputName","roleArn"],members:{inputName:{},roleArn:{}}},s3DestinationConfiguration:{type:"structure",required:["bucket","key","roleArn"],members:{bucket:{},key:{},glueConfiguration:{type:"structure",required:["tableName","databaseName"],members:{tableName:{},databaseName:{}}},roleArn:{}}}}}}}},S21:{type:"structure",members:{unlimited:{type:"boolean"},maxVersions:{type:"integer"}}},S24:{type:"list",member:{type:"structure",required:["ruleConfiguration"],members:{ruleName:{},ruleConfiguration:{type:"structure",members:{deltaTimeSessionWindowConfiguration:{type:"structure",required:["timeoutInMinutes"],members:{timeoutInMinutes:{type:"integer"}}}}}}}},S2h:{type:"structure",members:{serviceManagedS3:{type:"structure",members:{}},customerManagedS3:{type:"structure",required:["bucket","roleArn"],members:{bucket:{},keyPrefix:{},roleArn:{}}},iotSiteWiseMultiLayerStorage:{type:"structure",required:["customerManagedS3Storage"],members:{customerManagedS3Storage:{type:"structure",required:["bucket"],members:{bucket:{},keyPrefix:{}}}}}}},S2m:{type:"structure",members:{jsonConfiguration:{type:"structure",members:{}},parquetConfiguration:{type:"structure",members:{schemaDefinition:{type:"structure",members:{columns:{type:"list",member:{type:"structure",required:["name","type"],members:{name:{},type:{}}}}}}}}}},S2u:{type:"structure",members:{partitions:{type:"list",member:{type:"structure",members:{attributePartition:{type:"structure",required:["attributeName"],members:{attributeName:{}}},timestampPartition:{type:"structure",required:["attributeName"],members:{attributeName:{},timestampFormat:{}}}}}}}},S34:{type:"list",member:{shape:"S35"}},S35:{type:"structure",members:{channel:{type:"structure",required:["name","channelName"],members:{name:{},channelName:{},next:{}}},lambda:{type:"structure",required:["name","lambdaName","batchSize"],members:{name:{},lambdaName:{},batchSize:{type:"integer"},next:{}}},datastore:{type:"structure",required:["name","datastoreName"],members:{name:{},datastoreName:{}}},addAttributes:{type:"structure",required:["name","attributes"],members:{name:{},attributes:{type:"map",key:{},value:{}},next:{}}},removeAttributes:{type:"structure",required:["name","attributes"],members:{name:{},attributes:{shape:"S3g"},next:{}}},selectAttributes:{type:"structure",required:["name","attributes"],members:{name:{},attributes:{shape:"S3g"},next:{}}},filter:{type:"structure",required:["name","filter"],members:{name:{},filter:{},next:{}}},math:{type:"structure",required:["name","attribute","math"],members:{name:{},attribute:{},math:{},next:{}}},deviceRegistryEnrich:{type:"structure",required:["name","attribute","thingName","roleArn"],members:{name:{},attribute:{},thingName:{},roleArn:{},next:{}}},deviceShadowEnrich:{type:"structure",required:["name","attribute","thingName","roleArn"],members:{name:{},attribute:{},thingName:{},roleArn:{},next:{}}}}},S3g:{type:"list",member:{}},S42:{type:"structure",members:{estimatedSizeInBytes:{type:"double"},estimatedOn:{type:"timestamp"}}},S4f:{type:"structure",required:["roleArn","level","enabled"],members:{roleArn:{},level:{},enabled:{type:"boolean"}}},S4l:{type:"list",member:{type:"structure",members:{id:{},status:{},creationTime:{type:"timestamp"}}}},S4t:{type:"structure",members:{state:{},reason:{}}},S5z:{type:"list",member:{type:"blob"}}}}},9999:function(e){e.exports={version:2,waiters:{CodeBindingExists:{description:"Wait until code binding is generated",delay:2,operation:"DescribeCodeBinding",maxAttempts:30,acceptors:[{expected:"CREATE_COMPLETE",matcher:"path",state:"success",argument:"Status"},{expected:"CREATE_IN_PROGRESS",matcher:"path",state:"retry",argument:"Status"},{expected:"CREATE_FAILED",matcher:"path",state:"failure",argument:"Status"},{matcher:"error",expected:"NotFoundException",state:"failure"}]}}}}}); \ No newline at end of file